Index: btkb/format/keyboard.format
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/format/keyboard.format	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/format/keyboard.format	(working copy)
@@ -180,6 +180,7 @@
 4 mem_24g_enter_hibernate_setup
 4 mem_24g_enter_hibernate_max
 3 mem_24g_short_sleep_counter
+1 mem_pc_sleep_flag
 )
 
 //C51 synchronous task
Index: btkb/output/bt_format.meta
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/bt_format.meta	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/bt_format.meta	(working copy)
@@ -506,6 +506,7 @@
 0x4d83 mem_24g_enter_hibernate_setup
 0x4d87 mem_24g_enter_hibernate_max
 0x4d8b mem_24g_short_sleep_counter
+0x4d8e mem_pc_sleep_flag
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: btkb/output/bt_program23.icode
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.icode	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.icode	(working copy)
@@ -701,7 +701,7 @@
  00000700  0x000003b8 rtn  0x00000034 
  00000701  0x000003b9 beq  0x00000021 , 0x000002c8 
  00000702  0x000003ba beq  0x00000022 , 0x000002ca 
- 00000703  0x000003bb beq  0x00000023 , 0x000006e5 
+ 00000703  0x000003bb beq  0x00000023 , 0x000006e9 
  00000704  0x000003bd beq  0x00000001 , 0x0000030b 
  00000705  0x000003be beq  0x0000000d , 0x000002e5 
  00000706  0x000003bf beq  0x0000002c , 0x000002e4 
@@ -711,7 +711,7 @@
  00000710  0x000003c3 beq  0x00000012 , 0x00007c85 
  00000711  0x000003c4 branch  0x00007c5a 
  00000712  0x000003c6 jam  0x000000ff , 0x00004bef 
- 00000713  0x000003c7 branch  0x00000718 
+ 00000713  0x000003c7 branch  0x0000071c 
  00000714  0x000003c9 set0  0x00000023 , 0x00000000 
  00000715  0x000003ca jam  0x000000ff , 0x00004bef 
  00000716  0x000003cb branch  0x000006d3 
@@ -1627,7 +1627,7 @@
  00001626  0x000008f4 store  0x00000004 , 0x00004d83 
  00001627  0x000008f5 call  0x0000067e 
  00001628  0x000008f6 nbranch  0x00000671 , 0x00000028 
- 00001629  0x000008f7 jam  0x0000000a , 0x00004c15 
+ 00001629  0x000008f7 jam  0x00000002 , 0x00004c15 
  00001630  0x000008f8 call  0x0000069f 
  00001631  0x000008f9 fetch  0x00000001 , 0x00004bef 
  00001632  0x000008fa rtnne  0x000000ff 
@@ -1661,10 +1661,10 @@
  00001660  0x0000091d fetch  0x00000004 , 0x00004d83 
  00001661  0x0000091e branch  0x0000066e 
  00001662  0x00000921 fetch  0x00000001 , 0x00004bef 
- 00001663  0x00000922 bne  0x000000ff , 0x000006ee 
+ 00001663  0x00000922 bne  0x000000ff , 0x000006f2 
  00001664  0x00000923 call  0x00000685 
  00001665  0x00000924 call  0x0000069c , 0x00000028 
- 00001666  0x00000925 call  0x0000075d , 0x00000028 
+ 00001666  0x00000925 call  0x00000761 , 0x00000028 
  00001667  0x00000927 jam  0x00000001 , 0x00004be6 
  00001668  0x00000928 rtn 
  00001669  0x0000092b disable  0x00000028 
@@ -1720,20732 +1720,20736 @@
  00001719  0x0000096f fetch  0x00000001 , 0x00004be7 
  00001720  0x00000970 arg  0x00000010 , 0x00000002 
  00001721  0x00000971 isub  0x00000002 , 0x0000003e 
- 00001722  0x00000972 branch  0x0000077c , 0x00000002 
+ 00001722  0x00000972 branch  0x00000780 , 0x00000002 
  00001723  0x00000973 fetch  0x00000001 , 0x00004be8 
  00001724  0x00000974 increase  0x00000001 , 0x0000003f 
  00001725  0x00000975 store  0x00000001 , 0x00004be8 
  00001726  0x00000976 nop  0x0000000a 
  00001727  0x00000977 bne  0x00000007 , 0x000006a0 
- 00001728  0x00000978 branch  0x0000077c 
+ 00001728  0x00000978 branch  0x00000780 
  00001729  0x0000097c setarg  0x00000000 
  00001730  0x0000097d store  0x00000009 , 0x00000cd5 
  00001731  0x0000097e store  0x00000009 , 0x00004d5b 
  00001732  0x0000097f rtn 
- 00001733  0x0000098c branch  0x00000708 
+ 00001733  0x0000098c branch  0x0000070c 
  00001734  0x0000098f disable  0x0000002f 
- 00001735  0x00000990 call  0x000007d5 
+ 00001735  0x00000990 call  0x000007d9 
  00001736  0x00000993 force  0x00000000 , 0x00000015 
  00001737  0x00000994 fetch  0x00000004 , 0x00004c00 
  00001738  0x00000995 iforce  0x00000009 
  00001739  0x00000996 fetcht  0x00000001 , 0x00000017 
  00001740  0x00000997 call  0x00003a82 
  00001741  0x00000998 call  0x00003a87 
- 00001742  0x00000999 call  0x00000794 
- 00001743  0x0000099a call  0x000007cf , 0x0000002f 
+ 00001742  0x00000999 call  0x00000798 
+ 00001743  0x0000099a call  0x000007d3 , 0x0000002f 
  00001744  0x0000099b rtn 
  00001745  0x000009a3 jam  0x00000000 , 0x00004d49 
  00001746  0x000009a4 rtn 
  00001747  0x000009a9 jam  0x00000000 , 0x00004d49 
  00001748  0x000009aa jam  0x00000032 , 0x00000b7d 
  00001749  0x000009ab branch  0x00007c27 
- 00001750  0x000009af call  0x0000073d 
- 00001751  0x000009b0 fetch  0x00000001 , 0x00004bdf 
- 00001752  0x000009b1 rtn  0x00000034 
- 00001753  0x000009b2 iforce  0x00000039 
- 00001754  0x000009b3 call  0x000006de 
- 00001755  0x000009b4 arg  0x00000cb5 , 0x00000006 
- 00001756  0x000009b5 arg  0x00000d17 , 0x00000005 
- 00001757  0x000009b6 branch  0x00007e45 
- 00001758  0x000009b9 fetch  0x00000001 , 0x00000cb4 
- 00001759  0x000009ba compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00001760  0x000009bb nrtn  0x00000001 
- 00001761  0x000009bc fetcht  0x00000001 , 0x00000cb5 
- 00001762  0x000009bd storet  0x00000001 , 0x00004cb7 
- 00001763  0x000009be jam  0x00000000 , 0x00004d4a 
- 00001764  0x000009bf rtn 
- 00001765  0x000009c3 set1  0x00000023 , 0x00000000 
- 00001766  0x000009c4 call  0x000006ea 
- 00001767  0x000009c5 call  0x000006ab 
- 00001768  0x000009c6 jam  0x00000001 , 0x00004bef 
- 00001769  0x000009c7 rtn 
- 00001770  0x000009ca jam  0x00000000 , 0x00004be0 
- 00001771  0x000009cb jam  0x0000004e , 0x00004be9 
- 00001772  0x000009cc fetch  0x00000004 , 0x00004beb 
- 00001773  0x000009cd branch  0x0000074f 
- 00001774  0x000009d0 call  0x000006ea 
- 00001775  0x000009d1 fetch  0x00000001 , 0x00004be6 
- 00001776  0x000009d2 beq  0x00000001 , 0x000034df 
- 00001777  0x000009d3 fetch  0x00000001 , 0x00004bef 
- 00001778  0x000009d4 beq  0x00000001 , 0x000006f6 
- 00001779  0x000009d5 beq  0x00000002 , 0x000006f9 
- 00001780  0x000009d6 beq  0x00000003 , 0x000006fc 
- 00001781  0x000009d7 branch  0x00003bf1 
- 00001782  0x000009da jam  0x00000011 , 0x00004bef 
- 00001783  0x000009db jam  0x000000aa , 0x00000d37 
- 00001784  0x000009dc branch  0x000006fe 
- 00001785  0x000009de jam  0x00000012 , 0x00004bef 
- 00001786  0x000009df jam  0x00000055 , 0x00000d37 
- 00001787  0x000009e0 branch  0x000006fe 
- 00001788  0x000009e2 jam  0x00000013 , 0x00004bef 
- 00001789  0x000009e3 jam  0x00000022 , 0x00000d37 
- 00001790  0x000009e8 jam  0x00000002 , 0x00000d38 
- 00001791  0x000009e9 fetch  0x00000004 , 0x00004c06 
- 00001792  0x000009ea store  0x00000004 , 0x00000d39 
- 00001793  0x000009eb jam  0x00000000 , 0x00000d3d 
- 00001794  0x000009ec arg  0x00000d37 , 0x00000011 
- 00001795  0x000009ed arg  0x00000007 , 0x00000002 
- 00001796  0x000009ee call  0x00000738 
- 00001797  0x000009ef call  0x0000075d 
- 00001798  0x000009f0 call  0x00000683 
- 00001799  0x000009f1 branch  0x000034df 
- 00001800  0x000009f4 fetch  0x00000001 , 0x00004bef 
- 00001801  0x000009f5 rtneq  0x000000ff 
- 00001802  0x000009f6 beq  0x00000011 , 0x0000070e 
- 00001803  0x000009f7 beq  0x00000012 , 0x00000710 
- 00001804  0x000009f8 beq  0x00000013 , 0x00000712 
- 00001805  0x000009f9 rtn 
- 00001806  0x000009fd jam  0x00000002 , 0x00004bef 
- 00001807  0x000009fe branch  0x000006ab 
- 00001808  0x00000a00 jam  0x00000003 , 0x00004bef 
- 00001809  0x00000a01 branch  0x000006ab 
- 00001810  0x00000a03 jam  0x000000ff , 0x00004bef 
- 00001811  0x00000a04 jam  0x00000031 , 0x00000b7d 
- 00001812  0x00000a05 call  0x00007c27 
- 00001813  0x00000a06 fetch  0x00000004 , 0x00000d19 
- 00001814  0x00000a07 call  0x0000074f 
- 00001815  0x00000a08 branch  0x000006ab 
- 00001816  0x00000a0c set1  0x00000023 , 0x00000000 
- 00001817  0x00000a0d call  0x00000750 
- 00001818  0x00000a0e call  0x0000077c 
- 00001819  0x00000a0f fetch  0x00000001 , 0x00004bef 
- 00001820  0x00000a10 rtnne  0x000000ff 
- 00001821  0x00000a11 call  0x0000072a 
- 00001822  0x00000a12 setarg  0x00000000 
- 00001823  0x00000a13 store  0x00000002 , 0x00004c04 
- 00001824  0x00000a15 call  0x00003cab 
- 00001825  0x00000a16 nop  0x000007d0 
- 00001826  0x00000a17 fetch  0x00000001 , 0x00004c04 
- 00001827  0x00000a18 beq  0x000000ff , 0x000006d3 
- 00001828  0x00000a19 call  0x000006c6 
- 00001829  0x00000a1a nbranch  0x00000733 , 0x0000002f 
- 00001830  0x00000a1c call  0x000006c1 
- 00001831  0x00000a1d set1  0x00000023 , 0x00000000 
- 00001832  0x00000a1e jam  0x0000003c , 0x00000b7d 
- 00001833  0x00000a1f branch  0x00007c27 
- 00001834  0x00000a23 jam  0x000000ff , 0x00000d37 
- 00001835  0x00000a24 fetch  0x00000001 , 0x00004be2 
- 00001836  0x00000a25 store  0x00000001 , 0x00000d38 
- 00001837  0x00000a26 fetch  0x00000004 , 0x00004c06 
- 00001838  0x00000a27 store  0x00000004 , 0x00000d39 
- 00001839  0x00000a28 arg  0x00000006 , 0x00000002 
- 00001840  0x00000a29 arg  0x00000d37 , 0x00000011 
- 00001841  0x00000a2a call  0x00000738 
- 00001842  0x00000a2b branch  0x0000075d 
- 00001843  0x00000a2e fetch  0x00000002 , 0x00004c04 
- 00001844  0x00000a2f increase  0x00000001 , 0x0000003f 
- 00001845  0x00000a30 store  0x00000002 , 0x00004c04 
- 00001846  0x00000a31 call  0x0000077c 
- 00001847  0x00000a32 branch  0x00000720 
- 00001848  0x00000a36 storet  0x00000001 , 0x00004be1 
- 00001849  0x00000a37 copy  0x00000002 , 0x00000039 
- 00001850  0x00000a38 arg  0x00000cd5 , 0x00000005 
- 00001851  0x00000a39 copy  0x00000011 , 0x00000006 
- 00001852  0x00000a3a branch  0x00007e45 
- 00001853  0x00000a3e fetch  0x00000001 , 0x00000cb4 
- 00001854  0x00000a3f rshift3  0x0000003f , 0x0000003f 
- 00001855  0x00000a40 store  0x00000001 , 0x00004bdf 
- 00001856  0x00000a42 increase  0x00000001 , 0x0000003f 
- 00001857  0x00000a43 arg  0x00000cb4 , 0x00000006 
- 00001858  0x00000a44 iadd  0x00000006 , 0x00000006 
- 00001859  0x00000a45 ifetch  0x00000003 , 0x00000006 
- 00001860  0x00000a46 store  0x00000003 , 0x00004c0b 
- 00001861  0x00000a47 rtn 
- 00001862  0x00000a4a fetcht  0x00000001 , 0x00004c3c 
- 00001863  0x00000a4b setarg  0x00004c2b 
- 00001864  0x00000a4c iadd  0x00000002 , 0x00000005 
- 00001865  0x00000a4d copy  0x00000011 , 0x0000003f 
- 00001866  0x00000a4e istore  0x00000001 , 0x00000005 
- 00001867  0x00000a4f increase  0x00000001 , 0x00000002 
- 00001868  0x00000a50 and_into  0x00000007 , 0x00000002 
- 00001869  0x00000a51 storet  0x00000001 , 0x00004c3c 
- 00001870  0x00000a52 rtn 
- 00001871  0x00000a67 store  0x00000004 , 0x00004c00 
- 00001872  0x00000a6b arg  0x00000000 , 0x00000011 
- 00001873  0x00000a6c arg  0x00000004 , 0x00000039 
- 00001874  0x00000a6d arg  0x00004c00 , 0x00000006 
- 00001875  0x00000a6f ifetch  0x00000001 , 0x00000006 
- 00001876  0x00000a70 iadd  0x00000011 , 0x00000011 
- 00001877  0x00000a71 loop  0x00000753 
- 00001878  0x00000a72 copy  0x00000011 , 0x0000003f 
- 00001879  0x00000a73 store  0x00000002 , 0x00004c16 
- 00001880  0x00000a74 fetch  0x00000001 , 0x00004c16 
- 00001881  0x00000a75 fetcht  0x00000001 , 0x00004c17 
- 00001882  0x00000a76 iadd  0x00000002 , 0x0000003f 
- 00001883  0x00000a77 store  0x00000001 , 0x00004c18 
- 00001884  0x00000a78 rtn 
- 00001885  0x00000a7d fetch  0x00000001 , 0x00004be1 
- 00001886  0x00000a7e increase  0x00000002 , 0x0000003f 
- 00001887  0x00000a7f store  0x00000001 , 0x00004be3 
- 00001888  0x00000a81 fetch  0x00000001 , 0x00004be2 
- 00001889  0x00000a82 store  0x00000001 , 0x00000cf5 
- 00001890  0x00000a84 fetch  0x00000001 , 0x00004be1 
- 00001891  0x00000a85 lshift3  0x0000003f , 0x0000003f 
- 00001892  0x00000a86 fetcht  0x00000001 , 0x00004be0 
- 00001893  0x00000a87 and  0x00000002 , 0x00000003 , 0x00000002 
- 00001894  0x00000a88 lshift  0x00000002 , 0x00000002 
- 00001895  0x00000a89 ior  0x00000002 , 0x0000003f 
- 00001896  0x00000a8a fetcht  0x00000001 , 0x00004c0a 
- 00001897  0x00000a8b iadd  0x00000002 , 0x0000003f 
- 00001898  0x00000a8c istore  0x00000001 , 0x00000005 
- 00001899  0x00000a8e fetch  0x00000001 , 0x00004bef 
- 00001900  0x00000a8f bne  0x000000ff , 0x0000076f 
- 00001901  0x00000a90 fetch  0x00000001 , 0x00004be2 
+ 00001750  0x000009af call  0x00000741 
+ 00001751  0x000009b0 fetch  0x00000001 , 0x00000cb3 
+ 00001752  0x000009b1 rtnne  0x00000002 
+ 00001753  0x000009b2 fetch  0x00000001 , 0x00004bdf 
+ 00001754  0x000009b3 rtn  0x00000034 
+ 00001755  0x000009b4 iforce  0x00000039 
+ 00001756  0x000009b5 arg  0x00000cb5 , 0x00000006 
+ 00001757  0x000009b6 arg  0x00000d17 , 0x00000005 
+ 00001758  0x000009b7 call  0x00007e45 
+ 00001759  0x000009b8 fetch  0x00000001 , 0x00000cb4 
+ 00001760  0x000009b9 compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00001761  0x000009ba nrtn  0x00000001 
+ 00001762  0x000009bb fetch  0x00000001 , 0x00000cb5 
+ 00001763  0x000009bc beq  0x000000ff , 0x000006e7 
+ 00001764  0x000009bd store  0x00000001 , 0x00004cb7 
+ 00001765  0x000009be jam  0x00000000 , 0x00004d4a 
+ 00001766  0x000009bf rtn 
+ 00001767  0x000009c2 jam  0x00000001 , 0x00004d8e 
+ 00001768  0x000009c3 rtn 
+ 00001769  0x000009c8 set1  0x00000023 , 0x00000000 
+ 00001770  0x000009c9 call  0x000006ee 
+ 00001771  0x000009ca call  0x000006ab 
+ 00001772  0x000009cb jam  0x00000001 , 0x00004bef 
+ 00001773  0x000009cc rtn 
+ 00001774  0x000009cf jam  0x00000000 , 0x00004be0 
+ 00001775  0x000009d0 jam  0x0000004e , 0x00004be9 
+ 00001776  0x000009d1 fetch  0x00000004 , 0x00004beb 
+ 00001777  0x000009d2 branch  0x00000753 
+ 00001778  0x000009d5 call  0x000006ee 
+ 00001779  0x000009d6 fetch  0x00000001 , 0x00004be6 
+ 00001780  0x000009d7 beq  0x00000001 , 0x000034df 
+ 00001781  0x000009d8 fetch  0x00000001 , 0x00004bef 
+ 00001782  0x000009d9 beq  0x00000001 , 0x000006fa 
+ 00001783  0x000009da beq  0x00000002 , 0x000006fd 
+ 00001784  0x000009db beq  0x00000003 , 0x00000700 
+ 00001785  0x000009dc branch  0x00003bf1 
+ 00001786  0x000009df jam  0x00000011 , 0x00004bef 
+ 00001787  0x000009e0 jam  0x000000aa , 0x00000d37 
+ 00001788  0x000009e1 branch  0x00000702 
+ 00001789  0x000009e3 jam  0x00000012 , 0x00004bef 
+ 00001790  0x000009e4 jam  0x00000055 , 0x00000d37 
+ 00001791  0x000009e5 branch  0x00000702 
+ 00001792  0x000009e7 jam  0x00000013 , 0x00004bef 
+ 00001793  0x000009e8 jam  0x00000022 , 0x00000d37 
+ 00001794  0x000009ed jam  0x00000002 , 0x00000d38 
+ 00001795  0x000009ee fetch  0x00000004 , 0x00004c06 
+ 00001796  0x000009ef store  0x00000004 , 0x00000d39 
+ 00001797  0x000009f0 jam  0x00000000 , 0x00000d3d 
+ 00001798  0x000009f1 arg  0x00000d37 , 0x00000011 
+ 00001799  0x000009f2 arg  0x00000007 , 0x00000002 
+ 00001800  0x000009f3 call  0x0000073c 
+ 00001801  0x000009f4 call  0x00000761 
+ 00001802  0x000009f5 call  0x00000683 
+ 00001803  0x000009f6 branch  0x000034df 
+ 00001804  0x000009f9 fetch  0x00000001 , 0x00004bef 
+ 00001805  0x000009fa rtneq  0x000000ff 
+ 00001806  0x000009fb beq  0x00000011 , 0x00000712 
+ 00001807  0x000009fc beq  0x00000012 , 0x00000714 
+ 00001808  0x000009fd beq  0x00000013 , 0x00000716 
+ 00001809  0x000009fe rtn 
+ 00001810  0x00000a02 jam  0x00000002 , 0x00004bef 
+ 00001811  0x00000a03 branch  0x000006ab 
+ 00001812  0x00000a05 jam  0x00000003 , 0x00004bef 
+ 00001813  0x00000a06 branch  0x000006ab 
+ 00001814  0x00000a08 jam  0x000000ff , 0x00004bef 
+ 00001815  0x00000a09 jam  0x00000031 , 0x00000b7d 
+ 00001816  0x00000a0a call  0x00007c27 
+ 00001817  0x00000a0b fetch  0x00000004 , 0x00000d19 
+ 00001818  0x00000a0c call  0x00000753 
+ 00001819  0x00000a0d branch  0x000006ab 
+ 00001820  0x00000a11 set1  0x00000023 , 0x00000000 
+ 00001821  0x00000a12 call  0x00000754 
+ 00001822  0x00000a13 call  0x00000780 
+ 00001823  0x00000a14 fetch  0x00000001 , 0x00004bef 
+ 00001824  0x00000a15 rtnne  0x000000ff 
+ 00001825  0x00000a16 call  0x0000072e 
+ 00001826  0x00000a17 setarg  0x00000000 
+ 00001827  0x00000a18 store  0x00000002 , 0x00004c04 
+ 00001828  0x00000a1a call  0x00003cab 
+ 00001829  0x00000a1b nop  0x000007d0 
+ 00001830  0x00000a1c fetch  0x00000001 , 0x00004c04 
+ 00001831  0x00000a1d beq  0x000000ff , 0x000006d3 
+ 00001832  0x00000a1e call  0x000006c6 
+ 00001833  0x00000a1f nbranch  0x00000737 , 0x0000002f 
+ 00001834  0x00000a21 call  0x000006c1 
+ 00001835  0x00000a22 set1  0x00000023 , 0x00000000 
+ 00001836  0x00000a23 jam  0x0000003c , 0x00000b7d 
+ 00001837  0x00000a24 branch  0x00007c27 
+ 00001838  0x00000a28 jam  0x000000ff , 0x00000d37 
+ 00001839  0x00000a29 fetch  0x00000001 , 0x00004be2 
+ 00001840  0x00000a2a store  0x00000001 , 0x00000d38 
+ 00001841  0x00000a2b fetch  0x00000004 , 0x00004c06 
+ 00001842  0x00000a2c store  0x00000004 , 0x00000d39 
+ 00001843  0x00000a2d arg  0x00000006 , 0x00000002 
+ 00001844  0x00000a2e arg  0x00000d37 , 0x00000011 
+ 00001845  0x00000a2f call  0x0000073c 
+ 00001846  0x00000a30 branch  0x00000761 
+ 00001847  0x00000a33 fetch  0x00000002 , 0x00004c04 
+ 00001848  0x00000a34 increase  0x00000001 , 0x0000003f 
+ 00001849  0x00000a35 store  0x00000002 , 0x00004c04 
+ 00001850  0x00000a36 call  0x00000780 
+ 00001851  0x00000a37 branch  0x00000724 
+ 00001852  0x00000a3b storet  0x00000001 , 0x00004be1 
+ 00001853  0x00000a3c copy  0x00000002 , 0x00000039 
+ 00001854  0x00000a3d arg  0x00000cd5 , 0x00000005 
+ 00001855  0x00000a3e copy  0x00000011 , 0x00000006 
+ 00001856  0x00000a3f branch  0x00007e45 
+ 00001857  0x00000a43 fetch  0x00000001 , 0x00000cb4 
+ 00001858  0x00000a44 rshift3  0x0000003f , 0x0000003f 
+ 00001859  0x00000a45 store  0x00000001 , 0x00004bdf 
+ 00001860  0x00000a47 increase  0x00000001 , 0x0000003f 
+ 00001861  0x00000a48 arg  0x00000cb4 , 0x00000006 
+ 00001862  0x00000a49 iadd  0x00000006 , 0x00000006 
+ 00001863  0x00000a4a ifetch  0x00000003 , 0x00000006 
+ 00001864  0x00000a4b store  0x00000003 , 0x00004c0b 
+ 00001865  0x00000a4c rtn 
+ 00001866  0x00000a4f fetcht  0x00000001 , 0x00004c3c 
+ 00001867  0x00000a50 setarg  0x00004c2b 
+ 00001868  0x00000a51 iadd  0x00000002 , 0x00000005 
+ 00001869  0x00000a52 copy  0x00000011 , 0x0000003f 
+ 00001870  0x00000a53 istore  0x00000001 , 0x00000005 
+ 00001871  0x00000a54 increase  0x00000001 , 0x00000002 
+ 00001872  0x00000a55 and_into  0x00000007 , 0x00000002 
+ 00001873  0x00000a56 storet  0x00000001 , 0x00004c3c 
+ 00001874  0x00000a57 rtn 
+ 00001875  0x00000a6c store  0x00000004 , 0x00004c00 
+ 00001876  0x00000a70 arg  0x00000000 , 0x00000011 
+ 00001877  0x00000a71 arg  0x00000004 , 0x00000039 
+ 00001878  0x00000a72 arg  0x00004c00 , 0x00000006 
+ 00001879  0x00000a74 ifetch  0x00000001 , 0x00000006 
+ 00001880  0x00000a75 iadd  0x00000011 , 0x00000011 
+ 00001881  0x00000a76 loop  0x00000757 
+ 00001882  0x00000a77 copy  0x00000011 , 0x0000003f 
+ 00001883  0x00000a78 store  0x00000002 , 0x00004c16 
+ 00001884  0x00000a79 fetch  0x00000001 , 0x00004c16 
+ 00001885  0x00000a7a fetcht  0x00000001 , 0x00004c17 
+ 00001886  0x00000a7b iadd  0x00000002 , 0x0000003f 
+ 00001887  0x00000a7c store  0x00000001 , 0x00004c18 
+ 00001888  0x00000a7d rtn 
+ 00001889  0x00000a82 fetch  0x00000001 , 0x00004be1 
+ 00001890  0x00000a83 increase  0x00000002 , 0x0000003f 
+ 00001891  0x00000a84 store  0x00000001 , 0x00004be3 
+ 00001892  0x00000a86 fetch  0x00000001 , 0x00004be2 
+ 00001893  0x00000a87 store  0x00000001 , 0x00000cf5 
+ 00001894  0x00000a89 fetch  0x00000001 , 0x00004be1 
+ 00001895  0x00000a8a lshift3  0x0000003f , 0x0000003f 
+ 00001896  0x00000a8b fetcht  0x00000001 , 0x00004be0 
+ 00001897  0x00000a8c and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001898  0x00000a8d lshift  0x00000002 , 0x00000002 
+ 00001899  0x00000a8e ior  0x00000002 , 0x0000003f 
+ 00001900  0x00000a8f fetcht  0x00000001 , 0x00004c0a 
+ 00001901  0x00000a90 iadd  0x00000002 , 0x0000003f 
  00001902  0x00000a91 istore  0x00000001 , 0x00000005 
- 00001903  0x00000a93 fetch  0x00000001 , 0x00004be1 
- 00001904  0x00000a94 iforce  0x00000039 
+ 00001903  0x00000a93 fetch  0x00000001 , 0x00004bef 
+ 00001904  0x00000a94 bne  0x000000ff , 0x00000773 
  00001905  0x00000a95 fetch  0x00000001 , 0x00004be2 
- 00001906  0x00000a96 beq  0x00000001 , 0x0000077a 
- 00001907  0x00000a97 arg  0x00000cd5 , 0x00000006 
- 00001908  0x00000a98 call  0x00007e45 
- 00001909  0x00000a9c fetch  0x00000001 , 0x00000cd5 
- 00001910  0x00000a9d beq  0x00000003 , 0x00000778 
- 00001911  0x00000a9e rtn 
- 00001912  0x00000aa0 jam  0x00000002 , 0x00000cd5 
- 00001913  0x00000aa1 rtn 
- 00001914  0x00000aa5 arg  0x00000cd6 , 0x00000006 
- 00001915  0x00000aa6 branch  0x00007e45 
- 00001916  0x00000aa9 fetcht  0x00000001 , 0x00004bea 
- 00001917  0x00000aaa call  0x00000782 
- 00001918  0x00000aab increase  0x00000001 , 0x00000002 
- 00001919  0x00000aac and_into  0x00000003 , 0x00000002 
- 00001920  0x00000aad storet  0x00000001 , 0x00004bea 
- 00001921  0x00000aae rtn 
- 00001922  0x00000ab1 fetch  0x00000001 , 0x00004c00 
- 00001923  0x00000ab2 and_into  0x00000003 , 0x0000003f 
- 00001924  0x00000ab3 mul32  0x0000003f , 0x00000004 , 0x00000011 
- 00001925  0x00000ab4 setarg  0x00004bf0 
- 00001926  0x00000ab5 iadd  0x00000011 , 0x0000003f 
- 00001927  0x00000ab6 iadd  0x00000002 , 0x00000006 
- 00001928  0x00000ab7 ifetch  0x00000001 , 0x00000006 
- 00001929  0x00000ab8 store  0x00000001 , 0x00004be9 
- 00001930  0x00000ab9 rtn 
- 00001931  0x00000abc disable  0x00000009 
- 00001932  0x00000abd disable  0x00000007 
- 00001933  0x00000abe setarg  0x00555555 
- 00001934  0x00000abf iforce  0x0000000f 
- 00001935  0x00000ac0 fetch  0x00000001 , 0x00004be9 
- 00001936  0x00000ac1 reverse  0x0000003f , 0x00000002 
- 00001937  0x00000ac2 set1  0x00000001 , 0x00000002 
- 00001938  0x00000ac3 rshift  0x00000002 , 0x0000000e 
- 00001939  0x00000ac4 rtn 
- 00001940  0x00000ac7 call  0x0000078b 
- 00001941  0x00000ac8 enable  0x0000000d 
- 00001942  0x00000ac9 enable  0x00000021 
- 00001943  0x00000aca disable  0x00000020 
- 00001944  0x00000acb enable  0x00000010 
- 00001945  0x00000acc fetch  0x00000002 , 0x00004be4 
- 00001946  0x00000acd iforce  0x0000001b 
- 00001947  0x00000ace correlate  0x0000003e , 0x00000003 
- 00001948  0x00000acf nbranch  0x000007cf , 0x00000018 
- 00001949  0x00000ad0 disable  0x0000000d 
- 00001950  0x00000ad1 enable  0x0000000b 
- 00001951  0x00000ad2 enable  0x00000007 
- 00001952  0x00000ad3 enable  0x00000009 
- 00001953  0x00000ad4 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001954  0x00000ad5 rshift3  0x0000000c , 0x0000003f 
- 00001955  0x00000ad6 store  0x00000001 , 0x00004c19 
- 00001956  0x00000ad7 fetcht  0x00000001 , 0x00004c18 
- 00001957  0x00000ad8 isub  0x00000002 , 0x0000003e 
- 00001958  0x00000ad9 nbranch  0x000007cf , 0x00000005 
- 00001959  0x00000ada parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001960  0x00000adb rshift3  0x0000000c , 0x0000003f 
- 00001961  0x00000adc store  0x00000001 , 0x00000cb3 
- 00001962  0x00000ae0 fetch  0x00000001 , 0x00000cb3 
- 00001963  0x00000ae1 fetcht  0x00000001 , 0x00004be2 
- 00001964  0x00000ae2 icompare  0x00000007 , 0x00000002 
- 00001965  0x00000ae3 nbranch  0x000007cf , 0x00000001 
- 00001966  0x00000ae5 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001967  0x00000ae6 rshift3  0x0000000c , 0x0000003f 
- 00001968  0x00000ae7 istore  0x00000001 , 0x00000005 
- 00001969  0x00000ae8 rshift3  0x0000003f , 0x0000003f 
- 00001970  0x00000ae9 and  0x0000003f , 0x0000001f , 0x00000039 
- 00001971  0x00000aea branch  0x000007b8 , 0x00000005 
- 00001972  0x00000aec parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001973  0x00000aed rshift3  0x0000000c , 0x0000003f 
- 00001974  0x00000aee istore  0x00000001 , 0x00000005 
- 00001975  0x00000aef loop  0x000007b4 
- 00001976  0x00000af2 copy  0x00000005 , 0x00000011 
- 00001977  0x00000af3 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001978  0x00000af4 rshift3  0x0000000c , 0x0000003f 
- 00001979  0x00000af5 store  0x00000001 , 0x00004c2a 
- 00001980  0x00000af6 copy  0x00000011 , 0x00000005 
- 00001981  0x00000af7 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00001982  0x00000af8 enable  0x00000010 
- 00001983  0x00000af9 arg  0x00000664 , 0x0000001b 
- 00001984  0x00000afa rshift32  0x0000003f , 0x0000003f 
- 00001985  0x00000afb rshift16  0x0000003f , 0x0000003f 
- 00001986  0x00000afc istore  0x00000003 , 0x00000005 
- 00001987  0x00000afd disable  0x0000000b 
- 00001988  0x00000afe branch  0x000007cf , 0x00000006 
- 00001989  0x00000aff enable  0x0000002f 
- 00001990  0x00000b00 fetch  0x00000001 , 0x00000017 
- 00001991  0x00000b01 add  0x0000003f , 0x00000000 , 0x00000011 
- 00001992  0x00000b02 call  0x00003ab6 
- 00001993  0x00000b03 disable  0x0000000d 
- 00001994  0x00000b04 call  0x00003a7a 
- 00001995  0x00000b05 fetch  0x00000001 , 0x00004c2a 
- 00001996  0x00000b06 copy  0x0000003f , 0x00000011 
- 00001997  0x00000b07 call  0x00000746 
- 00001998  0x00000b08 rtn 
- 00001999  0x00000b0e disable  0x0000001b 
- 00002000  0x00000b0f disable  0x0000000b 
- 00002001  0x00000b10 branch  0x0000375c 
- 00002002  0x00000b13 call  0x00003a7a 
- 00002003  0x00000b14 fetcht  0x00000001 , 0x00004be9 
- 00002004  0x00000b15 branch  0x00003a91 
- 00002005  0x00000b18 call  0x000053d2 
- 00002006  0x00000b19 fetch  0x00000004 , 0x00004c00 
- 00002007  0x00000b1a iforce  0x00000009 
- 00002008  0x00000b1b call  0x0000078b 
- 00002009  0x00000b1c call  0x000007d2 
- 00002010  0x00000b1d set1  0x00000000 , 0x00000015 
- 00002011  0x00000b1e enable  0x0000001d 
- 00002012  0x00000b1f enable  0x00000020 
- 00002013  0x00000b20 disable  0x00000021 
- 00002014  0x00000b21 rshift16  0x00000009 , 0x0000003f 
- 00002015  0x00000b22 rshift8  0x0000003f , 0x0000003f 
- 00002016  0x00000b23 rshift4  0x0000003f , 0x0000003f 
- 00002017  0x00000b24 inject  0x00000003 , 0x00000028 
- 00002018  0x00000b25 disable  0x0000001d 
- 00002019  0x00000b26 enable  0x0000001b 
- 00002020  0x00000b27 enable  0x00000007 
- 00002021  0x00000b28 enable  0x00000009 
- 00002022  0x00000b29 fetch  0x00000001 , 0x00004c18 
- 00002023  0x00000b2a inject  0x00000003 , 0x00000008 
- 00002024  0x00000b2b fetch  0x00000001 , 0x00004be3 
- 00002025  0x00000b2c iforce  0x00000039 
- 00002026  0x00000b2d arg  0x00000cf5 , 0x00000006 
- 00002027  0x00000b2f ifetch  0x00000001 , 0x00000006 
- 00002028  0x00000b30 inject  0x00000003 , 0x00000008 
- 00002029  0x00000b31 loop  0x000007eb 
- 00002030  0x00000b32 enable  0x00000008 
- 00002031  0x00000b33 inject  0x00000003 , 0x00000018 
- 00002032  0x00000b34 disable  0x00000008 
- 00002033  0x00000b35 until  0x0000003e , 0x00000027 
- 00002034  0x00000b36 nop  0x00000064 
- 00002035  0x00000b37 disable  0x0000001d 
- 00002036  0x00000b38 disable  0x0000001b 
- 00002037  0x00000b39 branch  0x00003a7a 
- 00012288  0x00000b45 call  0x00003c74 
- 00012289  0x00000b49 set0  0x00000025 , 0x00000000 
- 00012290  0x00000b4a bpatch  0x00000000 , 0x00004000 
- 00012291  0x00000b4b clear_stack 
- 00012292  0x00000b4c call  0x00003a9e 
- 00012293  0x00000b4d call  0x00006805 
- 00012294  0x00000b4e call  0x00003bfa 
- 00012295  0x00000b4f call  0x00004d98 
- 00012296  0x00000b50 set0  0x00000025 , 0x00000000 
- 00012297  0x00000b51 bpatch  0x00000001 , 0x00004000 
- 00012298  0x00000b52 call  0x00006b53 
- 00012299  0x00000b53 call  0x00005b62 
- 00012300  0x00000b54 call  0x00007b9d 
- 00012301  0x00000b55 call  0x00003e4f 
- 00012302  0x00000b56 set0  0x00000025 , 0x00000000 
- 00012303  0x00000b57 bpatch  0x00000002 , 0x00004000 
- 00012304  0x00000b58 call  0x00003e5f , 0x0000002b 
- 00012305  0x00000b59 call  0x00007719 
- 00012306  0x00000b5a call  0x00003cf1 , 0x0000002b 
- 00012307  0x00000b5c set0  0x00000025 , 0x00000000 
- 00012308  0x00000b5d bpatch  0x00000003 , 0x00004000 
- 00012309  0x00000b5e call  0x00007813 
- 00012310  0x00000b5f call  0x00005373 
- 00012311  0x00000b60 call  0x00004449 
- 00012312  0x00000b61 set0  0x00000025 , 0x00000000 
- 00012313  0x00000b62 bpatch  0x00000004 , 0x00004000 
- 00012314  0x00000b63 call  0x0000303e 
- 00012315  0x00000b64 call  0x00003e6a 
- 00012316  0x00000b65 call  0x000030a1 
- 00012317  0x00000b66 set0  0x00000025 , 0x00000000 
- 00012318  0x00000b67 bpatch  0x00000005 , 0x00004000 
- 00012319  0x00000b68 call  0x00003392 
- 00012320  0x00000b69 call  0x00003407 
- 00012321  0x00000b6a call  0x00003024 
- 00012322  0x00000b6b call  0x00003d1c 
- 00012323  0x00000b6c branch  0x00003013 
- 00012324  0x00000b6f call  0x00003029 
- 00012325  0x00000b70 rtnmark0  0x00000009 
- 00012326  0x00000b71 set0  0x00000009 , 0x00000000 
- 00012327  0x00000b72 call  0x000032bd 
- 00012328  0x00000b73 branch  0x000053d7 
- 00012329  0x00000b76 set0  0x00000025 , 0x00000000 
- 00012330  0x00000b77 bpatch  0x00000006 , 0x00004000 
- 00012331  0x00000b78 call  0x000032fe 
- 00012332  0x00000b79 nbranch  0x00003033 , 0x00000005 
- 00012333  0x00000b7a call  0x000032a3 
- 00012334  0x00000b7b add  0x00000011 , 0x00000001 , 0x00000006 
- 00012335  0x00000b7c ifetch  0x00000001 , 0x00000006 
- 00012336  0x00000b7d bbit1  0x00000000 , 0x00005377 
- 00012337  0x00000b7e bbit1  0x00000001 , 0x000031a7 
- 00012338  0x00000b7f branch  0x00003473 
- 00012339  0x00000b81 set0  0x00000025 , 0x00000000 
- 00012340  0x00000b82 bpatch  0x00000007 , 0x00004000 
- 00012341  0x00000b83 call  0x000032c6 
- 00012342  0x00000b84 copy  0x00000039 , 0x0000003e 
- 00012343  0x00000b85 rtn  0x00000005 
- 00012344  0x00000b86 call  0x000032a3 
- 00012345  0x00000b87 fetch  0x00000001 , 0x00000030 
- 00012346  0x00000b88 bbit1  0x00000003 , 0x00003103 
- 00012347  0x00000b89 fetch  0x00000001 , 0x00000031 
- 00012348  0x00000b8a bbit1  0x00000001 , 0x000031a7 
- 00012349  0x00000b8b branch  0x00003473 
- 00012350  0x00000b94 fetch  0x00000001 , 0x00004272 
- 00012351  0x00000b95 rtn  0x00000034 
- 00012352  0x00000b96 beq  0x00000001 , 0x0000304e 
- 00012353  0x00000b97 beq  0x00000002 , 0x00003053 
- 00012354  0x00000b98 beq  0x00000003 , 0x00003056 
- 00012355  0x00000b99 beq  0x00000005 , 0x0000305b 
- 00012356  0x00000b9a beq  0x0000001b , 0x0000304b 
- 00012357  0x00000b9b call  0x000032f6 
- 00012358  0x00000b9c rtn  0x00000005 
- 00012359  0x00000b9d call  0x000032f9 
- 00012360  0x00000b9e rtn  0x00000005 
- 00012361  0x00000ba0 jam  0x00000000 , 0x00004272 
- 00012362  0x00000ba1 rtn 
- 00012363  0x00000ba4 jam  0x0000001b , 0x0000041c 
- 00012364  0x00000ba5 jam  0x00000000 , 0x00004272 
- 00012365  0x00000ba6 rtn 
- 00012366  0x00000ba9 set1  0x0000001c , 0x00000000 
- 00012367  0x00000baa set0  0x0000001e , 0x00000000 
- 00012368  0x00000bab jam  0x000000ff , 0x0000008e 
- 00012369  0x00000bac jam  0x0000001f , 0x0000008c 
- 00012370  0x00000bad branch  0x00003049 
- 00012371  0x00000bb0 set0  0x0000001c , 0x00000000 
- 00012372  0x00000bb1 force  0x00000000 , 0x0000001b 
- 00012373  0x00000bb2 branch  0x00003049 
- 00012374  0x00000bb5 call  0x000032f9 
- 00012375  0x00000bb6 rtn  0x00000005 
- 00012376  0x00000bb7 force  0x00000001 , 0x00000002 
- 00012377  0x00000bb8 jam  0x00000005 , 0x00000178 
- 00012378  0x00000bb9 branch  0x00003068 
- 00012379  0x00000bbc set0  0x00000025 , 0x00000000 
- 00012380  0x00000bbd bpatch  0x00000008 , 0x00004001 
- 00012381  0x00000bbe fetch  0x00000001 , 0x00004132 
- 00012382  0x00000bbf beq  0x00000001 , 0x00003064 
- 00012383  0x00000bc1 fetch  0x00000006 , 0x00004274 
- 00012384  0x00000bc2 branch  0x00003049 , 0x00000034 
- 00012385  0x00000bc3 jam  0x00000001 , 0x000047f3 
- 00012386  0x00000bc5 jam  0x00000003 , 0x00000055 
- 00012387  0x00000bc6 branch  0x00003067 
- 00012388  0x00000bc9 fetch  0x00000006 , 0x00004274 
- 00012389  0x00000bca branch  0x00003049 , 0x00000034 
- 00012390  0x00000bcb store  0x00000006 , 0x00000040 
- 00012391  0x00000bcd force  0x00000025 , 0x00000002 
- 00012392  0x00000bcf set0  0x00000025 , 0x00000000 
- 00012393  0x00000bd0 bpatch  0x00000009 , 0x00004001 
- 00012394  0x00000bd1 fetch  0x00000001 , 0x000000f3 
- 00012395  0x00000bd2 branch  0x0000306f , 0x00000034 
- 00012396  0x00000bd3 lshift3  0x0000003f , 0x0000003f 
- 00012397  0x00000bd4 lshift4  0x0000003f , 0x0000003f 
- 00012398  0x00000bd5 increase  0xffffffff , 0x0000003f 
- 00012399  0x00000bd7 store  0x00000001 , 0x00004146 
- 00012400  0x00000bd8 store  0x00000001 , 0x000000f2 
- 00012401  0x00000bd9 jam  0x0000001f , 0x0000008d 
- 00012402  0x00000bda set0  0x0000000c , 0x00000000 
- 00012403  0x00000bdb call  0x000032d6 
- 00012404  0x00000bdc nbranch  0x00003090 , 0x00000005 
- 00012405  0x00000bdd call  0x00003bd1 
- 00012406  0x00000bde store  0x00000001 , 0x00000077 
- 00012407  0x00000bdf storet  0x00000001 , 0x0000007c 
- 00012408  0x00000be0 fetch  0x00000006 , 0x00004274 
- 00012409  0x00000be1 store  0x00000006 , 0x00000040 
- 00012410  0x00000be2 set0  0x00000025 , 0x00000000 
- 00012411  0x00000be3 bpatch  0x0000000a , 0x00004001 
- 00012412  0x00000be4 force  0x00000000 , 0x0000003f 
- 00012413  0x00000be5 compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012414  0x00000be6 nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00012415  0x00000be7 set1  0x00000003 , 0x0000003f 
- 00012416  0x00000be8 store  0x00000001 , 0x00000030 
- 00012417  0x00000be9 jam  0x00000003 , 0x00000b7d 
- 00012418  0x00000bea call  0x00007c27 
- 00012419  0x00000beb force  0x00000000 , 0x0000003f 
- 00012420  0x00000bec setflag  0x00000001 , 0x00000004 , 0x0000003f 
- 00012421  0x00000bed store  0x00000001 , 0x0000004c 
- 00012422  0x00000bee setarg  0x00000000 
- 00012423  0x00000bef set1  0x00000001 , 0x0000003f 
- 00012424  0x00000bf0 store  0x00000001 , 0x00000031 
- 00012425  0x00000bf1 enable  0x00000029 
- 00012426  0x00000bf2 call  0x000032bd 
- 00012427  0x00000bf3 disable  0x00000029 
- 00012428  0x00000bf4 force  0x00000004 , 0x00000007 
- 00012429  0x00000bf5 fetch  0x00000002 , 0x00004159 
- 00012430  0x00000bf6 call  0x00007e4c 
- 00012431  0x00000bf7 branch  0x00003049 
- 00012432  0x00000bf9 set0  0x00000025 , 0x00000000 
- 00012433  0x00000bfa bpatch  0x0000000b , 0x00004001 
- 00012434  0x00000bfb fetch  0x00000006 , 0x00004274 
- 00012435  0x00000bfc store  0x00000006 , 0x00000040 
- 00012436  0x00000bfd compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012437  0x00000bfe branch  0x00003099 , 0x00000001 
- 00012438  0x00000bff force  0x00000007 , 0x00000002 
- 00012439  0x00000c00 call  0x00004826 
- 00012440  0x00000c01 branch  0x00003049 
- 00012441  0x00000c03 arg  0x00000103 , 0x00000005 
- 00012442  0x00000c04 arg  0x00000008 , 0x00000039 
- 00012443  0x00000c05 call  0x00007e3b 
- 00012444  0x00000c06 force  0x00000007 , 0x00000007 
- 00012445  0x00000c07 call  0x00004898 
- 00012446  0x00000c08 jam  0x00000004 , 0x00000b7d 
- 00012447  0x00000c09 call  0x00007c27 
- 00012448  0x00000c0a branch  0x00003049 
- 00012449  0x00000c12 rtnmark0  0x0000001c 
- 00012450  0x00000c13 force  0x00000002 , 0x00000007 
- 00012451  0x00000c14 call  0x00007e53 
- 00012452  0x00000c15 nsetflag  0x00000034 , 0x0000001c , 0x00000000 
- 00012453  0x00000c16 nbranch  0x000030a7 , 0x00000034 
- 00012454  0x00000c17 rtn 
- 00012455  0x00000c1c set0  0x00000025 , 0x00000000 
- 00012456  0x00000c1d bpatch  0x0000000c , 0x00004001 
- 00012457  0x00000c1e fetcht  0x00000002 , 0x0000415b 
- 00012458  0x00000c1f force  0x00000004 , 0x00000007 
- 00012459  0x00000c20 call  0x0000383d 
- 00012460  0x00000c21 rtn  0x00000028 
- 00012461  0x00000c22 call  0x00003a12 
- 00012462  0x00000c23 force  0x00000000 , 0x00000024 
- 00012463  0x00000c25 rtn  0x00000003 
- 00012464  0x00000c26 set0  0x0000000b , 0x00000000 
- 00012465  0x00000c27 set0  0x00000000 , 0x00000000 
- 00012466  0x00000c29 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012467  0x00000c2a isolate1  0x0000001e , 0x00000000 
- 00012468  0x00000c2b setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012469  0x00000c2c compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012470  0x00000c2d nbranch  0x000030d3 , 0x00000001 
- 00012471  0x00000c30 set0  0x00000025 , 0x00000000 
- 00012472  0x00000c31 bpatch  0x0000000d , 0x00004001 
- 00012473  0x00000c32 fetch  0x00000001 , 0x00000012 
- 00012474  0x00000c33 increase  0x00000001 , 0x0000003f 
- 00012475  0x00000c34 store  0x00000001 , 0x00000012 
- 00012476  0x00000c35 call  0x00003a49 
- 00012477  0x00000c36 call  0x00003a42 
- 00012478  0x00000c37 call  0x00003a66 
- 00012479  0x00000c38 call  0x00003bae 
- 00012480  0x00000c39 call  0x00003bb4 
- 00012481  0x00000c3a call  0x00003bc5 
- 00012482  0x00000c3b call  0x0000375c 
- 00012483  0x00000c3c call  0x000030c5 
- 00012484  0x00000c3d branch  0x000030af 
- 00012485  0x00000c40 set0  0x00000025 , 0x00000000 
- 00012486  0x00000c41 bpatch  0x0000000e , 0x00004001 
- 00012487  0x00000c42 fetch  0x00000001 , 0x0000008c 
- 00012488  0x00000c43 increase  0xffffffff , 0x0000003f 
- 00012489  0x00000c44 store  0x00000001 , 0x0000008c 
- 00012490  0x00000c45 rtn  0x00000002 
- 00012491  0x00000c46 jam  0x0000001f , 0x0000008c 
- 00012492  0x00000c47 fetch  0x00000001 , 0x0000008e 
- 00012493  0x00000c48 increase  0xffffffff , 0x0000003f 
- 00012494  0x00000c49 store  0x00000001 , 0x0000008e 
- 00012495  0x00000c4a rtn  0x00000002 
- 00012496  0x00000c4b setflip  0x0000001e , 0x00000000 
- 00012497  0x00000c4c jam  0x000000ff , 0x0000008e 
- 00012498  0x00000c4d rtn 
- 00012499  0x00000c50 set0  0x00000025 , 0x00000000 
- 00012500  0x00000c51 bpatch  0x0000000f , 0x00004001 
- 00012501  0x00000c52 call  0x00003a49 
- 00012502  0x00000c53 call  0x00003a3b 
- 00012503  0x00000c54 call  0x00003a66 
- 00012504  0x00000c55 call  0x00003bba 
- 00012505  0x00000c56 call  0x00003b3a 
- 00012506  0x00000c57 call  0x00003b63 
- 00012507  0x00000c58 branch  0x000030de , 0x00000018 
- 00012508  0x00000c59 call  0x000030c5 
- 00012509  0x00000c5a branch  0x000030b2 
- 00012510  0x00000c5c set0  0x00000025 , 0x00000000 
- 00012511  0x00000c5d bpatch  0x00000010 , 0x00004002 
- 00012512  0x00000c5e call  0x00003af3 
- 00012513  0x00000c5f call  0x00003bcd 
- 00012514  0x00000c60 call  0x000035e1 
- 00012515  0x00000c61 set0  0x00000001 , 0x00000000 
- 00012516  0x00000c62 rtnmark0  0x0000000b 
- 00012517  0x00000c64 set0  0x00000025 , 0x00000000 
- 00012518  0x00000c65 bpatch  0x00000011 , 0x00004002 
- 00012519  0x00000c66 fetch  0x00000001 , 0x000042a4 
- 00012520  0x00000c67 bbit1  0x00000000 , 0x00004221 
- 00012521  0x00000c68 call  0x0000477b 
- 00012522  0x00000c6a fetch  0x00000001 , 0x00000013 
- 00012523  0x00000c6b increase  0x00000001 , 0x0000003f 
- 00012524  0x00000c6c store  0x00000001 , 0x00000013 
- 00012525  0x00000c6d rtn 
- 00012526  0x00000c6f set0  0x0000000b , 0x00000000 
- 00012527  0x00000c70 call  0x000030fe 
- 00012528  0x00000c71 call  0x00003a49 
- 00012529  0x00000c72 call  0x00003a3b 
- 00012530  0x00000c73 call  0x000034e1 
- 00012531  0x00000c74 call  0x00003bba 
- 00012532  0x00000c75 call  0x00003b3a 
- 00012533  0x00000c76 call  0x00003b63 
- 00012534  0x00000c77 branch  0x000030f8 , 0x00000018 
- 00012535  0x00000c78 rtn 
- 00012536  0x00000c7a call  0x00003bcd 
- 00012537  0x00000c7b call  0x000035e1 
- 00012538  0x00000c7c set0  0x00000001 , 0x00000000 
- 00012539  0x00000c7d branch  0x000030e5 , 0x00000006 
- 00012540  0x00000c7e call  0x0000479b 
- 00012541  0x00000c7f branch  0x000030ea 
- 00012542  0x00000c82 arg  0x00000600 , 0x0000000b 
- 00012543  0x00000c84 until  0x00000023 , 0x00000026 
- 00012544  0x00000c85 and  0x00000022 , 0x00000003 , 0x0000003f 
- 00012545  0x00000c86 bne  0x00000001 , 0x000030ff 
- 00012546  0x00000c87 rtn 
- 00012547  0x00000c91 set0  0x00000025 , 0x00000000 
- 00012548  0x00000c92 bpatch  0x00000012 , 0x00004002 
- 00012549  0x00000c93 enable  0x00000029 
- 00012550  0x00000c94 enable  0x00000030 
- 00012551  0x00000c95 fetch  0x00000002 , 0x00004155 
- 00012552  0x00000c96 branch  0x0000310c , 0x00000034 
- 00012553  0x00000c97 force  0x0000000d , 0x00000007 
- 00012554  0x00000c98 call  0x00007e53 
- 00012555  0x00000c99 nrtn  0x00000034 
- 00012556  0x00000c9b set0  0x00000025 , 0x00000000 
- 00012557  0x00000c9c bpatch  0x00000013 , 0x00004002 
- 00012558  0x00000c9d fetcht  0x00000002 , 0x00004157 
- 00012559  0x00000c9e force  0x00000028 , 0x00000007 
- 00012560  0x00000c9f call  0x0000383d 
- 00012561  0x00000ca0 branch  0x0000314e , 0x00000028 
- 00012562  0x00000ca1 force  0x00000004 , 0x00000007 
- 00012563  0x00000ca2 call  0x00007e53 
- 00012564  0x00000ca3 nbranch  0x00003127 , 0x00000034 
- 00012565  0x00000ca4 fetch  0x00000001 , 0x0000004c 
- 00012566  0x00000ca5 bbit1  0x00000004 , 0x0000311a 
- 00012567  0x00000ca6 force  0x00000004 , 0x00000002 
- 00012568  0x00000ca7 call  0x00004826 
- 00012569  0x00000ca8 branch  0x0000311f 
- 00012570  0x00000caa arg  0x00000103 , 0x00000005 
- 00012571  0x00000cab arg  0x00000008 , 0x00000039 
- 00012572  0x00000cac call  0x00007e3b 
- 00012573  0x00000cad force  0x00000004 , 0x00000007 
- 00012574  0x00000cae call  0x00004898 
- 00012575  0x00000cb0 set0  0x00000025 , 0x00000000 
- 00012576  0x00000cb1 bpatch  0x00000014 , 0x00004002 
- 00012577  0x00000cb2 jam  0x00000000 , 0x00000030 
- 00012578  0x00000cb3 call  0x00005b63 
- 00012579  0x00000cb4 jam  0x00000000 , 0x000047f3 
- 00012580  0x00000cb5 jam  0x00000013 , 0x00000b7d 
- 00012581  0x00000cb6 call  0x00007c27 
- 00012582  0x00000cb7 branch  0x0000314e 
- 00012583  0x00000cba set0  0x00000025 , 0x00000000 
- 00012584  0x00000cbb bpatch  0x00000015 , 0x00004002 
- 00012585  0x00000cbc force  0x00000000 , 0x0000000b 
- 00012586  0x00000cbd until  0x00000023 , 0x00000026 
- 00012587  0x00000cbe fetch  0x00000001 , 0x000000f4 
- 00012588  0x00000cbf increase  0xffffffff , 0x0000003f 
- 00012589  0x00000cc0 ixor  0x00000022 , 0x0000003f 
- 00012590  0x00000cc1 compare  0x00000000 , 0x0000003f , 0x00000003 
- 00012591  0x00000cc2 nbranch  0x00003127 , 0x00000001 
- 00012592  0x00000cc3 deposit  0x00000004 
- 00012593  0x00000cc4 store  0x00000001 , 0x0000018b 
- 00012594  0x00000cc5 force  0x00000000 , 0x00000026 
- 00012595  0x00000cc6 force  0x00000000 , 0x00000024 
- 00012596  0x00000cc9 set0  0x00000025 , 0x00000000 
- 00012597  0x00000cca bpatch  0x00000016 , 0x00004002 
- 00012598  0x00000ccb branch  0x0000314e , 0x00000003 
- 00012599  0x00000ccc call  0x00003a4d 
- 00012600  0x00000ccd arg  0x00000600 , 0x0000000b 
- 00012601  0x00000cce until  0x00000023 , 0x00000026 
- 00012602  0x00000cd0 set0  0x00000025 , 0x00000000 
- 00012603  0x00000cd1 bpatch  0x00000017 , 0x00004002 
- 00012604  0x00000cd2 fetch  0x00000004 , 0x000000f4 
- 00012605  0x00000cd3 iforce  0x00000021 
- 00012606  0x00000cd4 increase  0x00000001 , 0x0000003f 
- 00012607  0x00000cd5 store  0x00000004 , 0x000000f4 
- 00012608  0x00000cd6 isolate1  0x0000000c , 0x00000000 
- 00012609  0x00000cd7 setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012610  0x00000cd8 compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012611  0x00000cd9 nbranch  0x00003164 , 0x00000001 
- 00012612  0x00000cda fetch  0x00000001 , 0x0000000c 
- 00012613  0x00000cdb increase  0x00000001 , 0x0000003f 
- 00012614  0x00000cdc store  0x00000001 , 0x0000000c 
- 00012615  0x00000cdd call  0x00003a42 
- 00012616  0x00000cde call  0x00003bae 
- 00012617  0x00000cdf call  0x00003bb4 
- 00012618  0x00000ce0 call  0x00003bc5 
- 00012619  0x00000ce1 call  0x0000375c 
- 00012620  0x00000ce2 call  0x00003155 
- 00012621  0x00000ce3 branch  0x00003134 
- 00012622  0x00000ce6 set0  0x00000025 , 0x00000000 
- 00012623  0x00000ce7 bpatch  0x00000018 , 0x00004003 
- 00012624  0x00000ce8 disable  0x00000029 
- 00012625  0x00000ce9 fetch  0x00000002 , 0x00004155 
- 00012626  0x00000cea rtn  0x00000034 
- 00012627  0x00000ceb force  0x0000000d , 0x00000007 
- 00012628  0x00000cec branch  0x00007e4c 
- 00012629  0x00000cef set0  0x00000025 , 0x00000000 
- 00012630  0x00000cf0 bpatch  0x00000019 , 0x00004003 
- 00012631  0x00000cf1 fetch  0x00000001 , 0x0000008d 
- 00012632  0x00000cf2 increase  0xffffffff , 0x0000003f 
- 00012633  0x00000cf3 store  0x00000001 , 0x0000008d 
- 00012634  0x00000cf4 rtn  0x00000002 
- 00012635  0x00000cf5 jam  0x0000001f , 0x0000008d 
- 00012636  0x00000cf6 fetch  0x00000001 , 0x000000f2 
- 00012637  0x00000cf7 increase  0xffffffff , 0x0000003f 
- 00012638  0x00000cf8 store  0x00000001 , 0x000000f2 
- 00012639  0x00000cf9 rtn  0x00000002 
- 00012640  0x00000cfa setflip  0x0000000c , 0x00000000 
- 00012641  0x00000cfb fetch  0x00000001 , 0x00004146 
- 00012642  0x00000cfc store  0x00000001 , 0x000000f2 
- 00012643  0x00000cfd rtn 
- 00012644  0x00000d00 set0  0x00000025 , 0x00000000 
- 00012645  0x00000d01 bpatch  0x0000001a , 0x00004003 
- 00012646  0x00000d02 call  0x00003a3b 
- 00012647  0x00000d03 call  0x00003bba 
- 00012648  0x00000d04 call  0x00003b3a 
- 00012649  0x00000d05 call  0x00003b63 
- 00012650  0x00000d06 branch  0x0000316d , 0x00000018 
- 00012651  0x00000d07 call  0x00003155 
- 00012652  0x00000d08 branch  0x0000313a 
- 00012653  0x00000d0a call  0x0000375c 
- 00012654  0x00000d0b fetch  0x00000001 , 0x0000000d 
- 00012655  0x00000d0c increase  0x00000001 , 0x0000003f 
- 00012656  0x00000d0d store  0x00000001 , 0x0000000d 
- 00012657  0x00000d0e force  0x00000000 , 0x0000001b 
- 00012658  0x00000d0f fetch  0x00000004 , 0x000000f4 
- 00012659  0x00000d11 set0  0x00000025 , 0x00000000 
- 00012660  0x00000d12 bpatch  0x0000001b , 0x00004003 
- 00012661  0x00000d13 call  0x00003bac 
- 00012662  0x00000d14 call  0x00003a4d 
- 00012663  0x00000d15 increase  0x00000001 , 0x00000026 
- 00012664  0x00000d17 and_into  0x000001fd , 0x00000021 
- 00012665  0x00000d18 and_into  0x000001fc , 0x00000024 
- 00012666  0x00000d19 call  0x00003a42 
- 00012667  0x00000d1a call  0x00003bae 
- 00012668  0x00000d1b call  0x00003bb4 
- 00012669  0x00000d1c call  0x00003bc5 
- 00012670  0x00000d1d deposit  0x00000022 
- 00012671  0x00000d1e store  0x00000004 , 0x0000016b 
- 00012672  0x00000d1f force  0x00000000 , 0x00000004 
- 00012673  0x00000d20 force  0x00000002 , 0x00000001 
- 00012674  0x00000d21 call  0x00003bcd 
- 00012675  0x00000d22 call  0x000038c1 
- 00012676  0x00000d24 set0  0x00000025 , 0x00000000 
- 00012677  0x00000d25 bpatch  0x0000001c , 0x00004003 
- 00012678  0x00000d26 call  0x00003baa 
- 00012679  0x00000d27 or_into  0x00000002 , 0x00000021 
- 00012680  0x00000d28 and_into  0x000001fc , 0x00000024 
- 00012681  0x00000d29 call  0x00003a3b 
- 00012682  0x00000d2a call  0x00003bba 
- 00012683  0x00000d2b call  0x00003b3a 
- 00012684  0x00000d2c call  0x00003b63 
- 00012685  0x00000d2d call  0x0000375c , 0x00000018 
- 00012686  0x00000d2e branch  0x00003194 , 0x00000018 
- 00012687  0x00000d2f fetch  0x00000001 , 0x00000010 
- 00012688  0x00000d30 branch  0x00003134 , 0x00000034 
- 00012689  0x00000d31 increase  0xffffffff , 0x0000003f 
- 00012690  0x00000d32 store  0x00000001 , 0x00000010 
- 00012691  0x00000d33 branch  0x00003173 
- 00012692  0x00000d36 set0  0x00000025 , 0x00000000 
- 00012693  0x00000d37 bpatch  0x0000001d , 0x00004003 
- 00012694  0x00000d38 fetch  0x00000001 , 0x0000000e 
- 00012695  0x00000d39 increase  0x00000001 , 0x0000003f 
- 00012696  0x00000d3a store  0x00000001 , 0x0000000e 
- 00012697  0x00000d3b call  0x000034ed 
- 00012698  0x00000d3d call  0x0000338b 
- 00012699  0x00000d3e branch  0x0000319f , 0x00000018 
- 00012700  0x00000d3f call  0x0000350e 
- 00012701  0x00000d40 nbranch  0x0000319a , 0x00000034 
- 00012702  0x00000d41 branch  0x00003134 
- 00012703  0x00000d44 set0  0x00000025 , 0x00000000 
- 00012704  0x00000d45 bpatch  0x0000001e , 0x00004003 
- 00012705  0x00000d46 fetch  0x00000001 , 0x00000030 
- 00012706  0x00000d47 set0  0x00000003 , 0x0000003f 
- 00012707  0x00000d48 store  0x00000001 , 0x00000030 
- 00012708  0x00000d49 call  0x000034f9 
- 00012709  0x00000d4a disable  0x00000029 
- 00012710  0x00000d4b rtn 
- 00012711  0x00000d4f set0  0x00000025 , 0x00000000 
- 00012712  0x00000d50 bpatch  0x0000001f , 0x00004003 
- 00012713  0x00000d51 enable  0x00000029 
- 00012714  0x00000d52 enable  0x00000030 
- 00012715  0x00000d53 call  0x0000324e 
- 00012716  0x00000d54 rtn  0x00000028 
- 00012717  0x00000d55 call  0x00003e25 
- 00012718  0x00000d56 call  0x00003bac 
- 00012719  0x00000d57 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012720  0x00000d58 call  0x00003a54 
- 00012721  0x00000d59 force  0x00000003 , 0x00000024 
- 00012722  0x00000d5a call  0x0000327c 
- 00012723  0x00000d5b call  0x00006a54 
- 00012724  0x00000d5c call  0x00006e10 
- 00012725  0x00000d5d call  0x00003547 
- 00012726  0x00000d5e call  0x00003a42 
- 00012727  0x00000d5f call  0x00003bae 
- 00012728  0x00000d60 call  0x00003bb4 
- 00012729  0x00000d61 call  0x00003bc5 
- 00012730  0x00000d62 call  0x000038bf 
- 00012731  0x00000d64 set0  0x00000025 , 0x00000000 
- 00012732  0x00000d65 bpatch  0x00000020 , 0x00004004 
- 00012733  0x00000d66 call  0x00005b78 
- 00012734  0x00000d67 call  0x00004995 
- 00012735  0x00000d68 call  0x000048a9 
- 00012736  0x00000d69 call  0x0000337c 
- 00012737  0x00000d6a nbranch  0x000031c7 , 0x0000002d 
- 00012738  0x00000d6b call  0x00003bec 
- 00012739  0x00000d6c call  0x00003870 
- 00012740  0x00000d6d fetch  0x00000001 , 0x0000000f 
- 00012741  0x00000d6e increase  0x00000001 , 0x0000003f 
- 00012742  0x00000d6f store  0x00000001 , 0x0000000f 
- 00012743  0x00000d71 set0  0x00000025 , 0x00000000 
- 00012744  0x00000d72 bpatch  0x00000021 , 0x00004004 
- 00012745  0x00000d73 call  0x00006dec 
- 00012746  0x00000d74 call  0x000031d5 
- 00012747  0x00000d75 nrtn  0x00000029 
- 00012748  0x00000d76 call  0x00003812 
- 00012749  0x00000d77 nbranch  0x000031d2 , 0x00000034 
- 00012750  0x00000d79 call  0x00006a5c 
- 00012751  0x00000d7a call  0x00003290 
- 00012752  0x00000d7b disable  0x00000029 
- 00012753  0x00000d7c rtn 
- 00012754  0x00000d7f call  0x00003547 
- 00012755  0x00000d80 call  0x00003371 
- 00012756  0x00000d81 branch  0x000031bb 
- 00012757  0x00000d85 branch  0x000031d8 , 0x0000002d 
- 00012758  0x00000d86 call  0x00003be2 
- 00012759  0x00000d87 branch  0x000031e6 , 0x00000002 
- 00012760  0x00000d89 call  0x00003204 
- 00012761  0x00000d8a nbranch  0x000031e6 , 0x00000028 
- 00012762  0x00000d8b fetch  0x00000001 , 0x0000004c 
- 00012763  0x00000d8c rtnbit0  0x00000004 
- 00012764  0x00000d8d rtnbit1  0x00000003 
- 00012765  0x00000d8e fetch  0x00000001 , 0x0000004b 
- 00012766  0x00000d8f rtnbit1  0x00000003 
- 00012767  0x00000d90 call  0x0000320d 
- 00012768  0x00000d91 nrtn  0x00000034 
- 00012769  0x00000d92 fetch  0x00000001 , 0x00000178 
- 00012770  0x00000d93 increase  0xffffffff , 0x0000003f 
- 00012771  0x00000d94 store  0x00000001 , 0x00000178 
- 00012772  0x00000d95 nrtn  0x00000034 
- 00012773  0x00000d96 branch  0x00005ed5 
- 00012774  0x00000d99 set0  0x00000025 , 0x00000000 
- 00012775  0x00000d9a bpatch  0x00000022 , 0x00004004 
- 00012776  0x00000d9b call  0x00003516 
- 00012777  0x00000d9c disable  0x00000029 
- 00012778  0x00000d9d fetch  0x00000001 , 0x0000004c 
- 00012779  0x00000d9e bbit1  0x00000004 , 0x000031f2 
- 00012780  0x00000d9f fetch  0x00000001 , 0x00000030 
- 00012781  0x00000da0 bbit0  0x00000004 , 0x000031f0 
- 00012782  0x00000da1 fetcht  0x00000001 , 0x00000046 
- 00012783  0x00000da2 branch  0x000048c4 
- 00012784  0x00000da4 force  0x00000008 , 0x00000002 
- 00012785  0x00000da5 branch  0x00004826 
- 00012786  0x00000da7 force  0x00000000 , 0x00000007 
- 00012787  0x00000da8 fetch  0x00000001 , 0x0000004c 
- 00012788  0x00000da9 bbit1  0x00000003 , 0x00004898 
- 00012789  0x00000dab force  0x00000004 , 0x00000007 
- 00012790  0x00000dac arg  0x00000103 , 0x00000005 
- 00012791  0x00000dad arg  0x00000008 , 0x00000039 
- 00012792  0x00000dae call  0x00007e3b 
- 00012793  0x00000daf branch  0x00004898 
- 00012794  0x00000db2 set0  0x00000025 , 0x00000000 
- 00012795  0x00000db3 bpatch  0x00000023 , 0x00004004 
- 00012796  0x00000db4 fetch  0x00000001 , 0x00000030 
- 00012797  0x00000db5 rtnbit0  0x00000002 
- 00012798  0x00000db6 fetcht  0x00000001 , 0x00000046 
- 00012799  0x00000db7 fetch  0x00000001 , 0x000000ac 
- 00012800  0x00000db8 isub  0x00000002 , 0x0000003e 
- 00012801  0x00000db9 nrtn  0x00000005 
- 00012802  0x00000dba call  0x00003869 
- 00012803  0x00000dbb branch  0x00003293 
- 00012804  0x00000dbe set0  0x00000025 , 0x00000000 
- 00012805  0x00000dbf bpatch  0x00000024 , 0x00004004 
- 00012806  0x00000dc0 enable  0x00000028 
- 00012807  0x00000dc1 fetch  0x00000001 , 0x0000004b 
- 00012808  0x00000dc2 rtnbit0  0x00000003 
- 00012809  0x00000dc3 call  0x0000320d 
- 00012810  0x00000dc4 nrtn  0x00000034 
- 00012811  0x00000dc6 disable  0x00000028 
- 00012812  0x00000dc7 rtn 
- 00012813  0x00000dca fetch  0x00000001 , 0x00000072 
- 00012814  0x00000dcb increase  0xffffffff , 0x0000003f 
- 00012815  0x00000dcc store  0x00000001 , 0x00000072 
- 00012816  0x00000dcd rtn 
- 00012817  0x00000dd0 set0  0x00000025 , 0x00000000 
- 00012818  0x00000dd1 bpatch  0x00000025 , 0x00004004 
- 00012819  0x00000dd2 fetch  0x00000001 , 0x00000030 
- 00012820  0x00000dd3 bbit1  0x00000007 , 0x0000321f 
- 00012821  0x00000dd4 fetch  0x00000001 , 0x00004132 
- 00012822  0x00000dd5 beq  0x00000001 , 0x0000321d 
- 00012823  0x00000dd6 fetch  0x00000001 , 0x000007e1 
- 00012824  0x00000dd7 branch  0x0000321f , 0x00000034 
- 00012825  0x00000dd8 jam  0x00000000 , 0x000007e1 
- 00012826  0x00000dd9 jam  0x00000018 , 0x00000b7d 
- 00012827  0x00000dda call  0x00007c27 
- 00012828  0x00000ddb branch  0x0000321f 
- 00012829  0x00000ddd call  0x00006216 
- 00012830  0x00000dde ncall  0x00004852 , 0x00000001 
- 00012831  0x00000de0 set0  0x00000025 , 0x00000000 
- 00012832  0x00000de1 bpatch  0x00000026 , 0x00004004 
- 00012833  0x00000de2 call  0x000032f0 
- 00012834  0x00000de3 fetch  0x00000001 , 0x00000030 
- 00012835  0x00000de4 set1  0x00000007 , 0x0000003f 
- 00012836  0x00000de5 store  0x00000001 , 0x00000030 
- 00012837  0x00000de6 jam  0x00000001 , 0x0000425e 
- 00012838  0x00000de7 fetch  0x00000001 , 0x00000055 
- 00012839  0x00000de8 bne  0x00000016 , 0x00003228 
- 00012840  0x00000dea rtn 
- 00012841  0x00000ded jam  0x00000001 , 0x000007e1 
- 00012842  0x00000def fetch  0x00000001 , 0x00000030 
- 00012843  0x00000df0 set0  0x00000007 , 0x0000003f 
- 00012844  0x00000df1 store  0x00000001 , 0x00000030 
- 00012845  0x00000df2 rtn 
- 00012846  0x00000df7 set0  0x00000025 , 0x00000000 
- 00012847  0x00000df8 bpatch  0x00000027 , 0x00004004 
- 00012848  0x00000df9 disable  0x00000028 
- 00012849  0x00000dfa fetch  0x00000001 , 0x00000030 
- 00012850  0x00000dfb rtnbit0  0x00000001 
- 00012851  0x00000dfc fetch  0x00000002 , 0x00000032 
- 00012852  0x00000dfd nrtn  0x00000034 
- 00012853  0x00000dfe fetch  0x00000004 , 0x00000034 
- 00012854  0x00000dff branch  0x00003239 , 0x00000030 
- 00012855  0x00000e00 isub  0x00000028 , 0x0000003f 
- 00012856  0x00000e01 branch  0x0000323a 
- 00012857  0x00000e03 isub  0x00000022 , 0x0000003f 
- 00012858  0x00000e05 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00012859  0x00000e06 nrtn  0x00000002 
- 00012860  0x00000e07 fetch  0x00000001 , 0x00000030 
- 00012861  0x00000e08 set0  0x00000001 , 0x0000003f 
- 00012862  0x00000e09 store  0x00000001 , 0x00000030 
- 00012863  0x00000e0a enable  0x00000028 
- 00012864  0x00000e0b rtn 
- 00012865  0x00000e0f copy  0x0000003f , 0x00000002 
- 00012866  0x00000e10 set0  0x00000025 , 0x00000000 
- 00012867  0x00000e11 bpatch  0x00000028 , 0x00004005 
- 00012868  0x00000e12 store  0x00000004 , 0x00000034 
- 00012869  0x00000e14 jam  0x00000001 , 0x00004748 
- 00012870  0x00000e15 fetch  0x00000001 , 0x00000030 
- 00012871  0x00000e16 set1  0x00000001 , 0x0000003f 
- 00012872  0x00000e17 store  0x00000001 , 0x00000030 
- 00012873  0x00000e18 force  0x00000000 , 0x0000003f 
- 00012874  0x00000e19 store  0x00000002 , 0x00000032 
- 00012875  0x00000e1a jam  0x0000000a , 0x0000008a 
- 00012876  0x00000e1b jam  0x00000001 , 0x00000073 
- 00012877  0x00000e1c rtn 
- 00012878  0x00000e20 set0  0x00000025 , 0x00000000 
- 00012879  0x00000e21 bpatch  0x00000029 , 0x00004005 
- 00012880  0x00000e22 call  0x0000322e 
- 00012881  0x00000e23 nrtn  0x00000028 
- 00012882  0x00000e24 disable  0x00000028 
- 00012883  0x00000e25 jam  0x00000020 , 0x00000011 
- 00012884  0x00000e26 set0  0x0000000b , 0x00000000 
- 00012885  0x00000e28 call  0x00003bac 
- 00012886  0x00000e29 call  0x0000337f 
- 00012887  0x00000e2a bmark1  0x0000000b , 0x00003263 
- 00012888  0x00000e2b call  0x0000350e 
- 00012889  0x00000e2c nbranch  0x00003255 , 0x00000034 
- 00012890  0x00000e2e set0  0x00000025 , 0x00000000 
- 00012891  0x00000e2f bpatch  0x0000002a , 0x00004005 
- 00012892  0x00000e30 disable  0x00000028 
- 00012893  0x00000e31 deposit  0x00000022 
- 00012894  0x00000e32 store  0x00000004 , 0x0000416a 
- 00012895  0x00000e33 enable  0x00000030 
- 00012896  0x00000e34 enable  0x00000029 
- 00012897  0x00000e35 jam  0x0000002a , 0x00000b7d 
- 00012898  0x00000e36 branch  0x00007c27 
- 00012899  0x00000e39 set0  0x00000025 , 0x00000000 
- 00012900  0x00000e3a bpatch  0x0000002b , 0x00004005 
- 00012901  0x00000e3b call  0x00003baa 
- 00012902  0x00000e3c call  0x00003374 
- 00012903  0x00000e3d disable  0x00000030 
- 00012904  0x00000e3e disable  0x00000029 
- 00012905  0x00000e3f call  0x00003982 
- 00012906  0x00000e40 call  0x000034ed 
- 00012907  0x00000e42 set0  0x00000025 , 0x00000000 
- 00012908  0x00000e43 bpatch  0x0000002c , 0x00004005 
- 00012909  0x00000e44 call  0x00003539 
- 00012910  0x00000e45 branch  0x00003272 , 0x0000002d 
- 00012911  0x00000e46 call  0x0000350e 
- 00012912  0x00000e47 nbranch  0x0000326b , 0x00000034 
- 00012913  0x00000e48 branch  0x0000325a 
- 00012914  0x00000e4a force  0x00000001 , 0x00000002 
- 00012915  0x00000e4b call  0x0000487f 
- 00012916  0x00000e4c fetch  0x00000001 , 0x00000031 
- 00012917  0x00000e4d set0  0x00000001 , 0x0000003f 
- 00012918  0x00000e4e store  0x00000001 , 0x00000031 
- 00012919  0x00000e4f call  0x00003bec 
- 00012920  0x00000e50 call  0x000039ac 
- 00012921  0x00000e51 enable  0x00000028 
- 00012922  0x00000e52 jam  0x0000002b , 0x00000b7d 
- 00012923  0x00000e53 branch  0x00007c27 
- 00012924  0x00000e57 set0  0x00000025 , 0x00000000 
- 00012925  0x00000e58 bpatch  0x0000002d , 0x00004005 
- 00012926  0x00000e59 rtnmark0  0x00000007 
- 00012927  0x00000e5a fetch  0x00000001 , 0x00000030 
- 00012928  0x00000e5b rtnbit0  0x00000002 
- 00012929  0x00000e5d call  0x00003c23 
- 00012930  0x00000e5e fetch  0x00000001 , 0x000000b3 
- 00012931  0x00000e5f fetcht  0x00000001 , 0x00000047 
- 00012932  0x00000e60 storet  0x00000001 , 0x000000b4 
- 00012933  0x00000e61 store  0x00000001 , 0x00000047 
- 00012934  0x00000e62 deposit  0x00000004 
- 00012935  0x00000e63 store  0x00000001 , 0x000000b2 
- 00012936  0x00000e64 fetch  0x00000001 , 0x000041f9 
- 00012937  0x00000e65 iforce  0x00000004 
- 00012938  0x00000e66 set0  0x00000008 , 0x00000000 
- 00012939  0x00000e67 fetch  0x00000001 , 0x00004165 
- 00012940  0x00000e68 store  0x00000001 , 0x00004167 
- 00012941  0x00000e69 fetch  0x00000001 , 0x00004166 
- 00012942  0x00000e6a store  0x00000001 , 0x00004165 
- 00012943  0x00000e6b rtn 
- 00012944  0x00000e6e set0  0x00000025 , 0x00000000 
- 00012945  0x00000e6f bpatch  0x0000002e , 0x00004005 
- 00012946  0x00000e70 rtnmark0  0x00000007 
- 00012947  0x00000e72 call  0x00003847 
- 00012948  0x00000e73 nrtn  0x00000001 
- 00012949  0x00000e75 call  0x00003799 
- 00012950  0x00000e76 fetch  0x00000001 , 0x000000b4 
- 00012951  0x00000e77 fetcht  0x00000001 , 0x00000047 
- 00012952  0x00000e78 store  0x00000001 , 0x00000047 
- 00012953  0x00000e79 storet  0x00000001 , 0x000000b3 
- 00012954  0x00000e7a fetch  0x00000001 , 0x000000b2 
- 00012955  0x00000e7b iforce  0x00000004 
- 00012956  0x00000e7c fetch  0x00000001 , 0x00004165 
- 00012957  0x00000e7d store  0x00000001 , 0x00004166 
- 00012958  0x00000e7e fetch  0x00000001 , 0x00004167 
- 00012959  0x00000e7f store  0x00000001 , 0x00004165 
- 00012960  0x00000e80 setarg  0x0000ffff 
- 00012961  0x00000e81 store  0x00000002 , 0x00004168 
- 00012962  0x00000e82 rtn 
- 00012963  0x00000e88 set0  0x00000025 , 0x00000000 
- 00012964  0x00000e89 bpatch  0x0000002f , 0x00004005 
- 00012965  0x00000e8a set1  0x00000009 , 0x00000000 
- 00012966  0x00000e8b deposit  0x00000011 
- 00012967  0x00000e8c store  0x00000002 , 0x0000001e 
- 00012968  0x00000e8d force  0x00000050 , 0x00000039 
- 00012969  0x00000e8e arg  0x000003c0 , 0x00000005 
- 00012970  0x00000e8f add  0x00000011 , 0x00000001 , 0x00000006 
- 00012971  0x00000e90 ifetch  0x00000001 , 0x00000006 
- 00012972  0x00000e91 copy  0x00000011 , 0x00000006 
- 00012973  0x00000e92 bbit1  0x00000000 , 0x00007e45 
- 00012974  0x00000e93 arg  0x00000030 , 0x00000005 
- 00012975  0x00000e94 call  0x00007e45 
- 00012976  0x00000e95 disable  0x0000002e 
- 00012977  0x00000e96 fetch  0x00000001 , 0x00000077 
- 00012978  0x00000e97 iforce  0x00000004 
- 00012979  0x00000e98 jam  0x00000001 , 0x0000008a 
- 00012980  0x00000e99 branch  0x000032b6 , 0x00000029 
- 00012981  0x00000e9a jam  0x00000001 , 0x0000008a 
- 00012982  0x00000e9c fetch  0x00000001 , 0x00000030 
- 00012983  0x00000e9d rtnbit0  0x00000001 
- 00012984  0x00000e9e fetch  0x00000001 , 0x00000073 
- 00012985  0x00000e9f store  0x00000001 , 0x0000008a 
- 00012986  0x00000ea0 fetch  0x00000001 , 0x00000074 
- 00012987  0x00000ea1 store  0x00000001 , 0x0000008b 
- 00012988  0x00000ea2 rtn 
- 00012989  0x00000ea5 set0  0x00000025 , 0x00000000 
- 00012990  0x00000ea6 bpatch  0x00000030 , 0x00004006 
- 00012991  0x00000ea7 fetch  0x00000002 , 0x0000001e 
- 00012992  0x00000ea8 iforce  0x00000005 
- 00012993  0x00000ea9 force  0x00000050 , 0x00000039 
- 00012994  0x00000eaa arg  0x000003c0 , 0x00000006 
- 00012995  0x00000eab branch  0x00007e45 , 0x00000036 
- 00012996  0x00000eac arg  0x00000030 , 0x00000006 
- 00012997  0x00000ead branch  0x00007e45 
- 00012998  0x00000eb2 fetcht  0x00000001 , 0x00000015 
- 00012999  0x00000eb3 arg  0x00000003 , 0x00000039 
- 00013000  0x00000eb5 increase  0x00000001 , 0x00000002 
- 00013001  0x00000eb6 compare  0x00000003 , 0x00000002 , 0x000000ff 
- 00013002  0x00000eb7 nbranch  0x000032cc , 0x00000001 
- 00013003  0x00000eb8 arg  0x00000000 , 0x00000002 
- 00013004  0x00000eba storet  0x00000001 , 0x00000015 
- 00013005  0x00000ebb mul32  0x00000002 , 0x00000050 , 0x0000003f 
- 00013006  0x00000ebc arg  0x00004040 , 0x00000011 
- 00013007  0x00000ebd iadd  0x00000011 , 0x00000011 
- 00013008  0x00000ebe ifetch  0x00000001 , 0x00000011 
- 00013009  0x00000ebf bbit1  0x00000001 , 0x000032d4 
- 00013010  0x00000ec0 rtnbit1  0x00000000 
- 00013011  0x00000ec1 rtnbit1  0x00000003 
- 00013012  0x00000ec3 loop  0x000032c8 
- 00013013  0x00000ec4 rtn 
- 00013014  0x00000ec7 set0  0x00000025 , 0x00000000 
- 00013015  0x00000ec8 bpatch  0x00000031 , 0x00004006 
- 00013016  0x00000ec9 arg  0x0000330b , 0x00000013 
- 00013017  0x00000eca call  0x00003301 
- 00013018  0x00000ecb nrtn  0x00000005 
- 00013019  0x00000ecc deposit  0x00000011 
- 00013020  0x00000ecd store  0x00000002 , 0x0000001e 
- 00013021  0x00000ece force  0x00000000 , 0x0000003e 
- 00013022  0x00000ecf rtn 
- 00013023  0x00000ed4 call  0x00003847 
- 00013024  0x00000ed5 branch  0x000032e7 , 0x00000001 
- 00013025  0x00000ed6 fetch  0x00000002 , 0x0000001e 
- 00013026  0x00000ed7 add  0x0000003f , 0x00000017 , 0x00000005 
- 00013027  0x00000ed8 fetch  0x00000001 , 0x00000047 
- 00013028  0x00000ed9 istore  0x00000001 , 0x00000005 
- 00013029  0x00000eda arg  0x00003334 , 0x00000013 
- 00013030  0x00000edb branch  0x00003301 
- 00013031  0x00000ede fetch  0x00000001 , 0x00000047 
- 00013032  0x00000edf isolate1  0x00000003 , 0x0000003f 
- 00013033  0x00000ee0 branch  0x000032ec , 0x00000001 
- 00013034  0x00000ee1 force  0x00000001 , 0x0000003e 
- 00013035  0x00000ee2 rtn 
- 00013036  0x00000ee4 force  0x00000000 , 0x0000003e 
- 00013037  0x00000ee5 rtn 
- 00013038  0x00000ee9 arg  0x00003331 , 0x00000013 
- 00013039  0x00000eea branch  0x00003301 
- 00013040  0x00000eed fetcht  0x00000002 , 0x0000001e 
- 00013041  0x00000eee arg  0x00003366 , 0x00000013 
- 00013042  0x00000eef branch  0x00003301 
- 00013043  0x00000ef2 fetcht  0x00000002 , 0x0000001e 
- 00013044  0x00000ef3 arg  0x00003359 , 0x00000013 
- 00013045  0x00000ef4 branch  0x00003301 
- 00013046  0x00000ef8 fetcht  0x00000001 , 0x00004273 
- 00013047  0x00000efa arg  0x00003316 , 0x00000013 
- 00013048  0x00000efb branch  0x00003301 
- 00013049  0x00000efe set0  0x00000025 , 0x00000000 
- 00013050  0x00000eff bpatch  0x00000032 , 0x00004006 
- 00013051  0x00000f00 fetcht  0x00000006 , 0x00004274 
- 00013052  0x00000f02 arg  0x0000330f , 0x00000013 
- 00013053  0x00000f03 branch  0x00003301 
- 00013054  0x00000f06 arg  0x0000331c , 0x00000013 
- 00013055  0x00000f07 branch  0x00003301 
- 00013056  0x00000f0a arg  0x00003350 , 0x00000013 
- 00013057  0x00000f0c set0  0x00000025 , 0x00000000 
- 00013058  0x00000f0d bpatch  0x00000033 , 0x00004006 
- 00013059  0x00000f0e arg  0x00004040 , 0x00000011 
- 00013060  0x00000f0f force  0x00000003 , 0x00000039 
- 00013061  0x00000f11 ifetch  0x00000001 , 0x00000011 
- 00013062  0x00000f12 copy  0x00000013 , 0x0000003d 
- 00013063  0x00000f14 increase  0x00000050 , 0x00000011 
- 00013064  0x00000f15 loop  0x00003305 
- 00013065  0x00000f16 force  0x00000001 , 0x0000003e 
- 00013066  0x00000f17 rtn 
- 00013067  0x00000f1a bbit1  0x00000000 , 0x00003307 
- 00013068  0x00000f1b bbit1  0x00000003 , 0x00003307 
- 00013069  0x00000f1c force  0x00000000 , 0x0000003e 
- 00013070  0x00000f1d rtn 
- 00013071  0x00000f20 bbit1  0x00000003 , 0x00003311 
- 00013072  0x00000f21 bbit0  0x00000000 , 0x00003307 
- 00013073  0x00000f23 add  0x00000011 , 0x00000010 , 0x00000006 
- 00013074  0x00000f24 ifetch  0x00000006 , 0x00000006 
- 00013075  0x00000f25 isub  0x00000002 , 0x0000003e 
- 00013076  0x00000f26 rtn  0x00000005 
- 00013077  0x00000f27 branch  0x00003307 
- 00013078  0x00000f2a bbit0  0x00000000 , 0x00003307 
- 00013079  0x00000f2b add  0x00000011 , 0x00000016 , 0x00000006 
- 00013080  0x00000f2c ifetch  0x00000001 , 0x00000006 
- 00013081  0x00000f2d isub  0x00000002 , 0x0000003e 
- 00013082  0x00000f2e rtn  0x00000005 
- 00013083  0x00000f2f branch  0x00003307 
- 00013084  0x00000f32 bbit0  0x00000001 , 0x00003307 
- 00013085  0x00000f34 call  0x0000333d 
- 00013086  0x00000f35 bbit1  0x0000001b , 0x00003322 
- 00013087  0x00000f36 isolate0  0x0000001b , 0x00000002 
- 00013088  0x00000f37 branch  0x00003322 , 0x00000001 
- 00013089  0x00000f38 set1  0x0000001c , 0x0000003f 
- 00013090  0x00000f3a isub  0x00000002 , 0x0000003f 
- 00013091  0x00000f3b increase  0x00000001 , 0x0000003f 
- 00013092  0x00000f3c branch  0x0000332b , 0x00000002 
- 00013093  0x00000f3d increase  0x00000005 , 0x0000003f 
- 00013094  0x00000f3e nbranch  0x00003307 , 0x00000002 
- 00013095  0x00000f40 copy  0x00000002 , 0x00000021 
- 00013096  0x00000f41 call  0x00003349 
- 00013097  0x00000f42 force  0x00000000 , 0x0000003e 
- 00013098  0x00000f43 rtn 
- 00013099  0x00000f46 iforce  0x00000012 
- 00013100  0x00000f47 add  0x00000011 , 0x00000002 , 0x00000006 
- 00013101  0x00000f48 ifetch  0x00000002 , 0x00000006 
- 00013102  0x00000f49 branch  0x00003327 , 0x00000034 
- 00013103  0x00000f4a call  0x00003349 
- 00013104  0x00000f4b branch  0x0000331d 
- 00013105  0x00000f4e bbit0  0x00000000 , 0x00003307 
- 00013106  0x00000f4f force  0x00000000 , 0x0000003e 
- 00013107  0x00000f50 rtn 
- 00013108  0x00000f53 bbit0  0x00000000 , 0x00003307 
- 00013109  0x00000f54 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013110  0x00000f55 ifetch  0x00000001 , 0x00000006 
- 00013111  0x00000f56 bbit1  0x00000000 , 0x00003307 
- 00013112  0x00000f57 add  0x00000011 , 0x00000017 , 0x00000006 
- 00013113  0x00000f58 ifetch  0x00000001 , 0x00000006 
- 00013114  0x00000f59 bbit0  0x00000003 , 0x00003307 
- 00013115  0x00000f5a force  0x00000000 , 0x0000003e 
- 00013116  0x00000f5b rtn 
- 00013117  0x00000f5e add  0x00000011 , 0x00000001 , 0x00000006 
- 00013118  0x00000f5f ifetcht  0x00000001 , 0x00000006 
- 00013119  0x00000f60 deposit  0x00000022 
- 00013120  0x00000f61 isolate1  0x00000001 , 0x00000002 
- 00013121  0x00000f62 add  0x00000011 , 0x00000004 , 0x00000006 
- 00013122  0x00000f63 ifetcht  0x00000004 , 0x00000006 
- 00013123  0x00000f64 rtn  0x00000001 
- 00013124  0x00000f65 add  0x00000011 , 0x00000008 , 0x00000006 
- 00013125  0x00000f66 ifetch  0x00000006 , 0x00000006 
- 00013126  0x00000f67 call  0x000039c0 
- 00013127  0x00000f68 deposit  0x00000028 
- 00013128  0x00000f69 rtn 
- 00013129  0x00000f6c add  0x00000011 , 0x00000002 , 0x00000006 
- 00013130  0x00000f6d add  0x00000011 , 0x00000004 , 0x00000005 
- 00013131  0x00000f6e ifetch  0x00000002 , 0x00000006 
- 00013132  0x00000f6f iadd  0x00000002 , 0x0000000b 
- 00013133  0x00000f70 deposit  0x0000000b 
- 00013134  0x00000f71 istore  0x00000004 , 0x00000005 
- 00013135  0x00000f72 branch  0x00005434 
- 00013136  0x00000f76 bbit0  0x00000001 , 0x00003307 
- 00013137  0x00000f77 call  0x0000333d 
- 00013138  0x00000f78 iadd  0x0000001b , 0x0000003f 
- 00013139  0x00000f79 iadd  0x0000001b , 0x0000003f 
- 00013140  0x00000f7a iadd  0x00000007 , 0x0000003f 
- 00013141  0x00000f7b isub  0x00000002 , 0x0000003e 
- 00013142  0x00000f7c nbranch  0x00003307 , 0x00000002 
- 00013143  0x00000f7d force  0x00000000 , 0x0000003e 
- 00013144  0x00000f7e rtn 
- 00013145  0x00000f81 bbit0  0x00000000 , 0x00003307 
- 00013146  0x00000f82 deposit  0x00000002 
- 00013147  0x00000f83 isub  0x00000011 , 0x0000003e 
- 00013148  0x00000f84 branch  0x00003307 , 0x0000003e 
- 00013149  0x00000f85 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013150  0x00000f86 ifetch  0x00000001 , 0x00000006 
- 00013151  0x00000f87 bbit1  0x00000000 , 0x00003307 
- 00013152  0x00000f88 add  0x00000011 , 0x00000018 , 0x00000005 
- 00013153  0x00000f89 ifetch  0x00000001 , 0x00000005 
- 00013154  0x00000f8a nbranch  0x00003307 , 0x00000034 
- 00013155  0x00000f8b force  0x0000002d , 0x0000003f 
- 00013156  0x00000f8c istore  0x00000001 , 0x00000005 
- 00013157  0x00000f8d branch  0x00003307 
- 00013158  0x00000f90 bbit0  0x00000000 , 0x00003307 
- 00013159  0x00000f91 deposit  0x00000002 
- 00013160  0x00000f92 isub  0x00000011 , 0x0000003e 
- 00013161  0x00000f93 branch  0x00003307 , 0x0000003e 
- 00013162  0x00000f94 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013163  0x00000f95 ifetch  0x00000001 , 0x00000006 
- 00013164  0x00000f96 bbit1  0x00000000 , 0x00003307 
- 00013165  0x00000f97 ifetch  0x00000001 , 0x00000011 
- 00013166  0x00000f98 set0  0x00000007 , 0x0000003f 
- 00013167  0x00000f99 istore  0x00000001 , 0x00000011 
- 00013168  0x00000f9a branch  0x00003307 
- 00013169  0x00000f9e set0  0x00000025 , 0x00000000 
- 00013170  0x00000f9f bpatch  0x00000034 , 0x00004006 
- 00013171  0x00000fa0 call  0x00003bac 
- 00013172  0x00000fa2 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013173  0x00000fa3 call  0x00003a54 
- 00013174  0x00000fa4 force  0x00000003 , 0x00000024 
- 00013175  0x00000fa5 call  0x00003a42 
- 00013176  0x00000fa6 call  0x00003bae 
- 00013177  0x00000fa7 call  0x00003bb4 
- 00013178  0x00000fa8 call  0x00003bc5 
- 00013179  0x00000fa9 branch  0x000038bf 
- 00013180  0x00000fac set0  0x00000025 , 0x00000000 
- 00013181  0x00000fad bpatch  0x00000035 , 0x00004006 
- 00013182  0x00000fae call  0x00003baa 
- 00013183  0x00000fb0 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013184  0x00000fb1 call  0x00003a54 
- 00013185  0x00000fb2 force  0x00000003 , 0x00000024 
- 00013186  0x00000fb3 call  0x00003a3b 
- 00013187  0x00000fb4 call  0x000034e1 
- 00013188  0x00000fb5 call  0x00003b41 
- 00013189  0x00000fb6 call  0x00003bba 
- 00013190  0x00000fb7 call  0x00003b3a 
- 00013191  0x00000fb9 call  0x00003b63 
- 00013192  0x00000fba nrtn  0x00000018 
- 00013193  0x00000fbb call  0x00003af3 
- 00013194  0x00000fbc branch  0x000035df 
- 00013195  0x00000fc1 set0  0x00000025 , 0x00000000 
- 00013196  0x00000fc2 bpatch  0x00000036 , 0x00004006 
- 00013197  0x00000fc3 fetch  0x00000001 , 0x0000018b 
- 00013198  0x00000fc4 iforce  0x00000004 
- 00013199  0x00000fc5 force  0x00000001 , 0x00000001 
- 00013200  0x00000fc6 call  0x00003371 
- 00013201  0x00000fc7 branch  0x0000337c 
- 00013202  0x00000fd3 fetch  0x00000001 , 0x00004133 
- 00013203  0x00000fd4 rtnbit0  0x00000000 
- 00013204  0x00000fd5 force  0x00000005 , 0x00000007 
- 00013205  0x00000fd6 call  0x00007e53 
- 00013206  0x00000fd7 nrtn  0x00000034 
- 00013207  0x00000fd8 fetcht  0x00000002 , 0x0000414d 
- 00013208  0x00000fd9 force  0x00000004 , 0x00000007 
- 00013209  0x00000fda call  0x0000383d 
- 00013210  0x00000fdb rtn  0x00000028 
- 00013211  0x00000fdc call  0x000033a2 
- 00013212  0x00000fdd force  0x00000005 , 0x00000007 
- 00013213  0x00000fde fetch  0x00000002 , 0x0000414f 
- 00013214  0x00000fdf nbranch  0x00007e4c , 0x00000018 
- 00013215  0x00000fe0 random  0x0000003f 
- 00013216  0x00000fe1 iand  0x00000035 , 0x0000003f 
- 00013217  0x00000fe2 branch  0x00007e4c 
- 00013218  0x00000fe6 set0  0x00000025 , 0x00000000 
- 00013219  0x00000fe7 bpatch  0x00000037 , 0x00004006 
- 00013220  0x00000fe8 jam  0x00000000 , 0x0000018b 
- 00013221  0x00000fe9 disable  0x00000030 
- 00013222  0x00000fea disable  0x0000002e 
- 00013223  0x00000feb call  0x00003a12 
- 00013224  0x00000fec and  0x00000022 , 0x000001fc , 0x00000021 
- 00013225  0x00000fed force  0x00000001 , 0x00000024 
- 00013226  0x00000fee call  0x00003a49 
- 00013227  0x00000fef call  0x00003a3b 
- 00013228  0x00000ff0 setflip  0x0000001d , 0x00000000 
- 00013229  0x00000ff1 fetch  0x00000001 , 0x00000006 
- 00013230  0x00000ff2 increase  0x00000001 , 0x0000003f 
- 00013231  0x00000ff3 store  0x00000001 , 0x00000006 
- 00013232  0x00000ff4 call  0x00003a66 
- 00013233  0x00000ff5 call  0x00003b3a 
- 00013234  0x00000ff6 call  0x00003b6b 
- 00013235  0x00000ff7 nrtn  0x00000018 
- 00013236  0x00000ff8 set0  0x00000025 , 0x00000000 
- 00013237  0x00000ff9 bpatch  0x00000038 , 0x00004007 
- 00013238  0x00000ffa force  0x00000000 , 0x0000001b 
- 00013239  0x00000ffb call  0x00003a6d 
- 00013240  0x00000ffc fetch  0x00000001 , 0x00000007 
- 00013241  0x00000ffd increase  0x00000001 , 0x0000003f 
- 00013242  0x00000ffe store  0x00000001 , 0x00000007 
- 00013243  0x00000fff call  0x00003a49 
- 00013244  0x00001000 call  0x00003baa 
- 00013245  0x00001001 or_into  0x00000002 , 0x00000021 
- 00013246  0x00001002 force  0x00000001 , 0x00000024 
- 00013247  0x00001003 call  0x00003a42 
- 00013248  0x00001004 call  0x00003a66 
- 00013249  0x00001005 call  0x00003bae 
- 00013250  0x00001006 call  0x00003bbf 
- 00013251  0x00001007 deposit  0x00000022 
- 00013252  0x00001008 store  0x00000004 , 0x0000016b 
- 00013253  0x00001009 call  0x00003bc5 
- 00013254  0x0000100a force  0x00000002 , 0x00000001 
- 00013255  0x0000100b force  0x00000000 , 0x00000004 
- 00013256  0x0000100c call  0x00003bcd 
- 00013257  0x0000100d call  0x000038c1 
- 00013258  0x0000100e call  0x000033ce 
- 00013259  0x0000100f and_into  0x000001fd , 0x00000021 
- 00013260  0x00001010 increase  0x00000001 , 0x00000026 
- 00013261  0x00001011 rtn 
- 00013262  0x00001014 set0  0x00000025 , 0x00000000 
- 00013263  0x00001015 bpatch  0x00000039 , 0x00004007 
- 00013264  0x00001016 fetch  0x00000001 , 0x00004172 
- 00013265  0x00001017 rtn  0x00000034 
- 00013266  0x00001018 arg  0x000001bc , 0x00000005 
- 00013267  0x00001019 fetch  0x00000001 , 0x00004702 
- 00013268  0x0000101a copy  0x0000003f , 0x00000039 
- 00013269  0x0000101b increase  0x00000001 , 0x0000003f 
- 00013270  0x0000101c istore  0x00000001 , 0x00000005 
- 00013271  0x0000101d copy  0x00000005 , 0x00000002 
- 00013272  0x0000101e increase  0x00000001 , 0x0000003f 
- 00013273  0x0000101f store  0x00000002 , 0x00000091 
- 00013274  0x00001020 copy  0x00000002 , 0x00000005 
- 00013275  0x00001021 setarg  0x00000009 
- 00013276  0x00001022 istore  0x00000001 , 0x00000005 
- 00013277  0x00001023 arg  0x00004703 , 0x00000006 
- 00013278  0x00001024 call  0x00007e45 
- 00013279  0x00001025 arg  0x00004771 , 0x00000013 
- 00013280  0x00001026 arg  0x00000004 , 0x00000039 
- 00013281  0x00001027 call  0x000033f1 
- 00013282  0x00001028 arg  0x0000475b , 0x00000013 
- 00013283  0x00001029 arg  0x00000001 , 0x00000039 
- 00013284  0x0000102a call  0x000033f1 
- 00013285  0x0000102b force  0x0000000a , 0x00000001 
- 00013286  0x0000102c jam  0x00000002 , 0x00000090 
- 00013287  0x0000102d setarg  0x000001bc 
- 00013288  0x0000102e store  0x00000002 , 0x00000179 
- 00013289  0x0000102f call  0x00003baa 
- 00013290  0x00001030 call  0x00003a42 
- 00013291  0x00001031 call  0x00003bae 
- 00013292  0x00001032 call  0x00003bbf 
- 00013293  0x00001033 call  0x00003bc5 
- 00013294  0x00001034 call  0x00003bcd 
- 00013295  0x00001035 call  0x000038c1 
- 00013296  0x00001036 rtn 
- 00013297  0x0000103a copy  0x00000005 , 0x00000002 
- 00013298  0x0000103b copy  0x00000013 , 0x00000006 
- 00013299  0x0000103c ifetch  0x00000001 , 0x00000006 
- 00013300  0x0000103d rtn  0x00000034 
- 00013301  0x0000103f lshift  0x0000003f , 0x0000003f 
- 00013302  0x00001040 loop  0x000033f5 
- 00013303  0x00001041 copy  0x0000003f , 0x00000011 
- 00013304  0x00001042 increase  0x00000002 , 0x0000003f 
- 00013305  0x00001043 copy  0x0000003f , 0x00000007 
- 00013306  0x00001044 fetch  0x00000002 , 0x00000091 
- 00013307  0x00001045 iadd  0x00000007 , 0x0000003f 
- 00013308  0x00001046 store  0x00000002 , 0x00000091 
- 00013309  0x00001047 copy  0x00000002 , 0x00000005 
- 00013310  0x00001048 copy  0x00000011 , 0x0000003f 
- 00013311  0x00001049 increase  0x00000001 , 0x0000003f 
- 00013312  0x0000104a istore  0x00000001 , 0x00000005 
- 00013313  0x0000104b copy  0x00000013 , 0x00000006 
- 00013314  0x0000104c ifetch  0x00000001 , 0x00000006 
- 00013315  0x0000104d ifetch  0x00000001 , 0x00000006 
- 00013316  0x0000104e istore  0x00000001 , 0x00000005 
- 00013317  0x0000104f copy  0x00000011 , 0x00000039 
- 00013318  0x00001050 branch  0x00007e45 
- 00013319  0x00001057 fetch  0x00000001 , 0x00004133 
- 00013320  0x00001058 rtnbit0  0x00000001 
- 00013321  0x00001059 force  0x00000006 , 0x00000007 
- 00013322  0x0000105a call  0x00007e53 
- 00013323  0x0000105b nrtn  0x00000034 
- 00013324  0x0000105c fetcht  0x00000002 , 0x00004151 
- 00013325  0x0000105d force  0x00000028 , 0x00000007 
- 00013326  0x0000105e call  0x0000383d 
- 00013327  0x0000105f rtn  0x00000028 
- 00013328  0x00001060 force  0x00000000 , 0x00000004 
- 00013329  0x00001061 jam  0x00000008 , 0x00000010 
- 00013330  0x00001062 set0  0x0000000b , 0x00000000 
- 00013331  0x00001063 call  0x00003417 
- 00013332  0x00001064 force  0x00000006 , 0x00000007 
- 00013333  0x00001065 fetch  0x00000002 , 0x00004153 
- 00013334  0x00001066 branch  0x00007e4c 
- 00013335  0x0000106a set0  0x00000025 , 0x00000000 
- 00013336  0x0000106b bpatch  0x0000003a , 0x00004007 
- 00013337  0x0000106c disable  0x00000030 
- 00013338  0x0000106d call  0x00003a12 
- 00013339  0x0000106e fetch  0x00000001 , 0x00000008 
- 00013340  0x0000106f increase  0x00000001 , 0x0000003f 
- 00013341  0x00001070 store  0x00000001 , 0x00000008 
- 00013342  0x00001071 force  0x00000000 , 0x00000026 
- 00013343  0x00001072 call  0x00003a54 
- 00013344  0x00001073 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013345  0x00001074 force  0x00000002 , 0x00000024 
- 00013346  0x00001075 set0  0x00000025 , 0x00000000 
- 00013347  0x00001076 bpatch  0x0000003b , 0x00004007 
- 00013348  0x00001077 call  0x00003a3b 
- 00013349  0x00001078 call  0x00003b3a 
- 00013350  0x00001079 call  0x00003b6b 
- 00013351  0x0000107a nrtn  0x00000018 
- 00013352  0x0000107b call  0x00003a6d 
- 00013353  0x0000107c fetch  0x00000001 , 0x00000009 
- 00013354  0x0000107d increase  0x00000001 , 0x0000003f 
- 00013355  0x0000107e store  0x00000001 , 0x00000009 
- 00013356  0x0000107f force  0x00000000 , 0x0000001b 
- 00013357  0x00001080 call  0x00003baa 
- 00013358  0x00001081 or_into  0x00000002 , 0x00000021 
- 00013359  0x00001082 force  0x00000001 , 0x00000024 
- 00013360  0x00001083 call  0x00003a42 
- 00013361  0x00001084 call  0x00003bae 
- 00013362  0x00001085 call  0x00003bbf 
- 00013363  0x00001086 call  0x00003bc5 
- 00013364  0x00001087 call  0x0000375c 
- 00013365  0x00001088 force  0x00000000 , 0x00000004 
- 00013366  0x00001089 arg  0x00000600 , 0x0000000b 
- 00013367  0x0000108a until  0x00000029 , 0x00000026 
- 00013368  0x0000108b or_into  0x00000003 , 0x00000028 
- 00013369  0x0000108c and_into  0x000001fd , 0x00000021 
- 00013370  0x0000108e set0  0x00000025 , 0x00000000 
- 00013371  0x0000108f bpatch  0x0000003c , 0x00004007 
- 00013372  0x00001090 increase  0x00000001 , 0x00000026 
- 00013373  0x00001091 call  0x00003a3b 
- 00013374  0x00001092 call  0x00003b3a 
- 00013375  0x00001093 call  0x00003b5d 
- 00013376  0x00001094 nbranch  0x00003444 , 0x00000018 
- 00013377  0x00001095 call  0x00003bcd 
- 00013378  0x00001096 call  0x000035e1 
- 00013379  0x00001097 bmark1  0x0000000b , 0x0000344c 
- 00013380  0x00001099 set0  0x00000025 , 0x00000000 
- 00013381  0x0000109a bpatch  0x0000003d , 0x00004007 
- 00013382  0x0000109b fetch  0x00000001 , 0x00000010 
- 00013383  0x0000109c rtn  0x00000034 
- 00013384  0x0000109d increase  0xffffffff , 0x0000003f 
- 00013385  0x0000109e store  0x00000001 , 0x00000010 
- 00013386  0x0000109f call  0x00003bac 
- 00013387  0x000010a0 branch  0x0000343a 
- 00013388  0x000010a4 set0  0x00000025 , 0x00000000 
- 00013389  0x000010a5 bpatch  0x0000003e , 0x00004007 
- 00013390  0x000010a6 set0  0x00000001 , 0x00000028 
- 00013391  0x000010a7 set1  0x00000000 , 0x00000028 
- 00013392  0x000010a8 fetch  0x00000001 , 0x0000000a 
- 00013393  0x000010a9 increase  0x00000001 , 0x0000003f 
- 00013394  0x000010aa store  0x00000001 , 0x0000000a 
- 00013395  0x000010ab call  0x00003baa 
- 00013396  0x000010ac or_into  0x00000002 , 0x00000021 
- 00013397  0x000010ad call  0x00003a42 
- 00013398  0x000010ae call  0x00003bae 
- 00013399  0x000010af call  0x00003bbf 
- 00013400  0x000010b0 call  0x00003bc5 
- 00013401  0x000010b1 call  0x0000375c 
- 00013402  0x000010b3 compare  0x00000003 , 0x00000028 , 0x00000003 
- 00013403  0x000010b4 branch  0x0000345e , 0x00000001 
- 00013404  0x000010b5 until  0x0000003e , 0x00000017 
- 00013405  0x000010b6 branch  0x0000345a 
- 00013406  0x000010b8 fetch  0x00000004 , 0x0000016f 
- 00013407  0x000010b9 or_into  0x00000003 , 0x0000003f 
- 00013408  0x000010ba icopy  0x00000028 
- 00013409  0x000010bd set0  0x00000025 , 0x00000000 
- 00013410  0x000010be bpatch  0x0000003f , 0x00004007 
- 00013411  0x000010bf fetch  0x00000006 , 0x00000182 
- 00013412  0x000010c0 store  0x00000006 , 0x00000040 
- 00013413  0x000010c1 call  0x000034ed 
- 00013414  0x000010c3 call  0x00003539 
- 00013415  0x000010c4 branch  0x0000346b , 0x0000002d 
- 00013416  0x000010c5 call  0x0000350e 
- 00013417  0x000010c6 nbranch  0x00003466 , 0x00000034 
- 00013418  0x000010c7 rtn 
- 00013419  0x000010cb set0  0x00000025 , 0x00000000 
- 00013420  0x000010cc bpatch  0x00000040 , 0x00004008 
- 00013421  0x000010cd call  0x000034f9 
- 00013422  0x000010ce call  0x000032d6 
- 00013423  0x000010cf nrtn  0x00000005 
- 00013424  0x000010d0 jam  0x00000000 , 0x00000031 
- 00013425  0x000010d1 call  0x000039ac 
- 00013426  0x000010d2 branch  0x000032bd 
- 00013427  0x000010d6 set0  0x00000025 , 0x00000000 
- 00013428  0x000010d7 bpatch  0x00000041 , 0x00004008 
- 00013429  0x000010d8 call  0x000039bc 
- 00013430  0x000010d9 call  0x000034a5 
- 00013431  0x000010da rtn  0x00000028 
- 00013432  0x000010db call  0x0000327c 
- 00013433  0x000010dc call  0x00006a54 
- 00013434  0x000010de set0  0x00000025 , 0x00000000 
- 00013435  0x000010df bpatch  0x00000042 , 0x00004008 
- 00013436  0x000010e0 call  0x00003e25 
- 00013437  0x000010e1 call  0x00006dec 
- 00013438  0x000010e2 call  0x000035d6 
- 00013439  0x000010e3 call  0x00007f39 
- 00013440  0x000010e4 nbranch  0x0000348d , 0x0000002d 
- 00013441  0x000010e5 call  0x00003bec 
- 00013442  0x000010e6 call  0x00003870 
- 00013443  0x000010e7 call  0x00006e10 
- 00013444  0x000010e8 call  0x00003547 
- 00013445  0x000010e9 call  0x000038b1 
- 00013446  0x000010ea call  0x00005b78 
- 00013447  0x000010eb call  0x00004995 
- 00013448  0x000010ec call  0x000048a9 
- 00013449  0x000010ed fetch  0x00000001 , 0x0000000b 
- 00013450  0x000010ee increase  0x00000001 , 0x0000003f 
- 00013451  0x000010ef store  0x00000001 , 0x0000000b 
- 00013452  0x000010f0 call  0x000039ac 
- 00013453  0x000010f2 set0  0x00000025 , 0x00000000 
- 00013454  0x000010f3 bpatch  0x00000043 , 0x00004008 
- 00013455  0x000010f4 call  0x00003d61 
- 00013456  0x000010f5 call  0x00003be2 
- 00013457  0x000010f6 branch  0x00003498 , 0x00000002 
- 00013458  0x000010f7 call  0x00003204 
- 00013459  0x000010f8 nbranch  0x00003498 , 0x00000028 
- 00013460  0x000010f9 call  0x00003812 
- 00013461  0x000010fa nbranch  0x0000347a , 0x00000034 
- 00013462  0x000010fb call  0x00006a5c 
- 00013463  0x000010fc branch  0x00003290 
- 00013464  0x00001100 set0  0x00000025 , 0x00000000 
- 00013465  0x00001101 bpatch  0x00000044 , 0x00004008 
- 00013466  0x00001102 jam  0x00000000 , 0x00000153 
- 00013467  0x00001103 jam  0x00000000 , 0x00000189 
- 00013468  0x00001104 call  0x00003516 
- 00013469  0x00001105 set0  0x00000011 , 0x00000000 
- 00013470  0x00001106 call  0x00007f8a 
- 00013471  0x00001107 fetch  0x00000001 , 0x00000030 
- 00013472  0x00001108 bbit0  0x00000004 , 0x000034a3 
- 00013473  0x00001109 fetcht  0x00000001 , 0x00000046 
- 00013474  0x0000110a branch  0x000048c4 
- 00013475  0x0000110d force  0x00000006 , 0x00000002 
- 00013476  0x0000110e branch  0x00004826 
- 00013477  0x00001111 set0  0x00000025 , 0x00000000 
- 00013478  0x00001112 bpatch  0x00000045 , 0x00004008 
- 00013479  0x00001113 call  0x0000322e 
- 00013480  0x00001114 nrtn  0x00000028 
- 00013481  0x00001115 copy  0x00000004 , 0x00000002 
- 00013482  0x00001116 call  0x00003bd1 
- 00013483  0x00001117 store  0x00000001 , 0x0000018b 
- 00013484  0x00001118 copy  0x00000002 , 0x00000004 
- 00013485  0x00001119 jam  0x00000020 , 0x00000011 
- 00013486  0x0000111b set0  0x00000025 , 0x00000000 
- 00013487  0x0000111c bpatch  0x00000046 , 0x00004008 
- 00013488  0x0000111d call  0x00003bac 
- 00013489  0x0000111e force  0x00000002 , 0x00000001 
- 00013490  0x0000111f call  0x000038a8 
- 00013491  0x00001120 deposit  0x00000022 
- 00013492  0x00001121 store  0x00000004 , 0x0000016b 
- 00013493  0x00001122 call  0x000038bf 
- 00013494  0x00001123 call  0x00003baa 
- 00013495  0x00001124 enable  0x0000002f 
- 00013496  0x00001125 call  0x000035b7 
- 00013497  0x00001126 branch  0x000034c1 , 0x00000018 
- 00013498  0x00001127 call  0x00003a6d 
- 00013499  0x00001128 call  0x0000350e 
- 00013500  0x00001129 nbranch  0x000034ae , 0x00000034 
- 00013501  0x0000112a rtnmark0  0x00000004 
- 00013502  0x0000112b jam  0x00000034 , 0x0000007c 
- 00013503  0x0000112c set1  0x00000003 , 0x00000000 
- 00013504  0x0000112d rtn 
- 00013505  0x0000112f enable  0x00000030 
- 00013506  0x00001130 call  0x000034ed 
- 00013507  0x00001131 call  0x00003a12 
- 00013508  0x00001133 set0  0x00000025 , 0x00000000 
- 00013509  0x00001134 bpatch  0x00000047 , 0x00004008 
- 00013510  0x00001135 call  0x0000338b 
- 00013511  0x00001136 branch  0x000034ce , 0x00000018 
- 00013512  0x00001137 call  0x0000350e 
- 00013513  0x00001138 nbranch  0x000034c4 , 0x00000034 
- 00013514  0x00001139 disable  0x00000030 
- 00013515  0x0000113a deposit  0x00000028 
- 00013516  0x0000113b store  0x00000004 , 0x0000416a 
- 00013517  0x0000113c rtn 
- 00013518  0x0000113e force  0x00000000 , 0x00000002 
- 00013519  0x0000113f call  0x0000487f 
- 00013520  0x00001140 enable  0x00000029 
- 00013521  0x00001141 bmark0  0x00000004 , 0x000034d6 
- 00013522  0x00001142 set0  0x00000004 , 0x00000000 
- 00013523  0x00001143 jam  0x00000003 , 0x0000007c 
- 00013524  0x00001144 jam  0x00000033 , 0x0000007d 
- 00013525  0x00001145 call  0x00006212 
- 00013526  0x00001147 deposit  0x00000004 
- 00013527  0x00001148 store  0x00000001 , 0x00000077 
- 00013528  0x00001149 force  0x00000000 , 0x0000003f 
- 00013529  0x0000114a store  0x00000006 , 0x00000038 
- 00013530  0x0000114b fetch  0x00000001 , 0x00000031 
- 00013531  0x0000114c set1  0x00000001 , 0x0000003f 
- 00013532  0x0000114d store  0x00000001 , 0x00000031 
- 00013533  0x0000114e call  0x00003bec 
- 00013534  0x0000114f disable  0x00000029 
- 00013535  0x00001151 enable  0x00000028 
- 00013536  0x00001152 rtn 
- 00013537  0x00001157 set0  0x00000025 , 0x00000000 
- 00013538  0x00001158 bpatch  0x00000048 , 0x00004009 
- 00013539  0x00001159 disable  0x0000002d 
- 00013540  0x0000115a set0  0x00000005 , 0x00000000 
- 00013541  0x0000115b set0  0x0000000a , 0x00000000 
- 00013542  0x0000115c set0  0x00000010 , 0x00000000 
- 00013543  0x0000115d set0  0x0000000f , 0x00000000 
- 00013544  0x0000115e fetch  0x00000001 , 0x00000047 
- 00013545  0x0000115f set0  0x00000005 , 0x0000003f 
- 00013546  0x00001160 set1  0x00000004 , 0x0000003f 
- 00013547  0x00001161 store  0x00000001 , 0x00000047 
- 00013548  0x00001162 rtn 
- 00013549  0x00001165 set0  0x00000025 , 0x00000000 
- 00013550  0x00001166 bpatch  0x00000049 , 0x00004009 
- 00013551  0x00001167 jam  0x00000020 , 0x00000011 
- 00013552  0x00001168 jam  0x00000050 , 0x00000047 
- 00013553  0x00001169 fetch  0x00000002 , 0x0000415f 
- 00013554  0x0000116a store  0x00000002 , 0x0000003e 
- 00013555  0x0000116b deposit  0x00000022 
- 00013556  0x0000116c store  0x00000004 , 0x0000416a 
- 00013557  0x0000116d rtn  0x00000030 
- 00013558  0x0000116e deposit  0x00000028 
- 00013559  0x0000116f store  0x00000004 , 0x0000416a 
- 00013560  0x00001170 rtn 
- 00013561  0x00001173 set0  0x00000025 , 0x00000000 
- 00013562  0x00001174 bpatch  0x0000004a , 0x00004009 
- 00013563  0x00001175 call  0x00005b6f 
- 00013564  0x00001176 call  0x00003512 
- 00013565  0x00001177 store  0x00000001 , 0x00000046 
- 00013566  0x00001178 setarg  0x00001c80 
- 00013567  0x00001179 store  0x00000002 , 0x00000051 
- 00013568  0x0000117a fetch  0x00000001 , 0x00000030 
- 00013569  0x0000117b set1  0x00000000 , 0x0000003f 
- 00013570  0x0000117c store  0x00000001 , 0x00000030 
- 00013571  0x0000117d jam  0x00000000 , 0x0000004b 
- 00013572  0x0000117e jam  0x00000000 , 0x0000004c 
- 00013573  0x0000117f jam  0x00000000 , 0x000000a2 
- 00013574  0x00001180 branch  0x00003bec 
- 00013575  0x00001184 set0  0x00000025 , 0x00000000 
- 00013576  0x00001185 bpatch  0x0000004b , 0x00004009 
- 00013577  0x00001186 force  0x00000000 , 0x0000003f 
- 00013578  0x00001187 store  0x00000008 , 0x00004262 
- 00013579  0x00001188 istore  0x00000008 , 0x00000005 
- 00013580  0x00001189 call  0x0000322a 
- 00013581  0x0000118a branch  0x000032f0 
- 00013582  0x0000118d fetch  0x00000001 , 0x00000011 
- 00013583  0x0000118e increase  0xffffffff , 0x0000003f 
- 00013584  0x0000118f store  0x00000001 , 0x00000011 
- 00013585  0x00001190 rtn 
- 00013586  0x00001193 fetch  0x00000001 , 0x00004170 
- 00013587  0x00001194 increase  0x00000001 , 0x0000003f 
- 00013588  0x00001195 store  0x00000001 , 0x00004170 
- 00013589  0x00001196 rtn 
- 00013590  0x0000119a set0  0x00000025 , 0x00000000 
- 00013591  0x0000119b bpatch  0x0000004c , 0x00004009 
- 00013592  0x0000119c call  0x000031fa 
- 00013593  0x0000119d fetch  0x00000001 , 0x00004272 
- 00013594  0x0000119e beq  0x00000003 , 0x0000351d 
- 00013595  0x0000119f fetch  0x00000001 , 0x00000048 
- 00013596  0x000011a0 bne  0x00000001 , 0x00003521 
- 00013597  0x000011a2 call  0x000049be 
- 00013598  0x000011a3 nbranch  0x00003521 , 0x00000005 
- 00013599  0x000011a4 call  0x000031f5 
- 00013600  0x000011a5 jam  0x00000000 , 0x00004272 
- 00013601  0x000011a7 set0  0x00000025 , 0x00000000 
- 00013602  0x000011a8 bpatch  0x0000004d , 0x00004009 
- 00013603  0x000011a9 call  0x00003f18 
- 00013604  0x000011aa call  0x00004995 
- 00013605  0x000011ab call  0x00003806 
- 00013606  0x000011ac jam  0x00000002 , 0x00000b7d 
- 00013607  0x000011ad call  0x00007c27 
- 00013608  0x000011ae call  0x00005b63 
- 00013609  0x000011af call  0x00004d99 
- 00013610  0x000011b0 call  0x00007719 
- 00013611  0x000011b1 fetch  0x00000001 , 0x00000030 
- 00013612  0x000011b2 set0  0x00000000 
- 00013613  0x000011b3 store  0x00000001 , 0x00000030 
- 00013614  0x000011b4 jam  0x00000000 , 0x000047f3 
- 00013615  0x000011b6 fetch  0x00000001 , 0x0000004c 
- 00013616  0x000011b7 compare  0x00000000 , 0x0000003f , 0x000000c0 
- 00013617  0x000011b8 branch  0x00003533 , 0x00000001 
- 00013618  0x000011b9 set0  0x00000001 , 0x00000000 
- 00013619  0x000011bb fetch  0x00000001 , 0x00000047 
- 00013620  0x000011bc bbit0  0x00000003 , 0x00003535 
- 00013621  0x000011be fetch  0x00000001 , 0x0000004b 
- 00013622  0x000011bf rtnbit0  0x00000006 
- 00013623  0x000011c0 set0  0x00000002 , 0x00000000 
- 00013624  0x000011c1 rtn 
- 00013625  0x000011c4 set0  0x00000025 , 0x00000000 
- 00013626  0x000011c5 bpatch  0x0000004e , 0x00004009 
- 00013627  0x000011c6 fetch  0x00000001 , 0x0000017e 
- 00013628  0x000011c7 rtn  0x00000034 
- 00013629  0x000011c8 icopy  0x00000004 
- 00013630  0x000011c9 call  0x000035d6 
- 00013631  0x000011ca nrtn  0x0000002d 
- 00013632  0x000011cb force  0x00000000 , 0x00000001 
- 00013633  0x000011cc call  0x000038b1 
- 00013634  0x000011cd deposit  0x00000004 
- 00013635  0x000011ce store  0x00000001 , 0x00000077 
- 00013636  0x000011cf force  0x00000000 , 0x0000003f 
- 00013637  0x000011d0 store  0x00000001 , 0x0000017e 
- 00013638  0x000011d1 rtn 
- 00013639  0x000011d8 set0  0x00000025 , 0x00000000 
- 00013640  0x000011d9 bpatch  0x0000004f , 0x00004009 
- 00013641  0x000011da fetch  0x00000001 , 0x00000030 
- 00013642  0x000011db bbit0  0x00000002 , 0x00003555 
- 00013643  0x000011dc force  0x00000007 , 0x00000001 
- 00013644  0x000011dd bmark0  0x00000007 , 0x00003554 
- 00013645  0x000011de call  0x00003847 
- 00013646  0x000011df nbranch  0x00003555 , 0x00000001 
- 00013647  0x000011e0 branch  0x00003555 , 0x0000002e 
- 00013648  0x000011e1 call  0x00003583 
- 00013649  0x000011e2 setarg  0x00000002 
- 00013650  0x000011e3 store  0x00000002 , 0x00004168 
- 00013651  0x000011e4 rtn 
- 00013652  0x000011e6 nrtn  0x0000002e 
- 00013653  0x000011e8 set0  0x00000025 , 0x00000000 
- 00013654  0x000011e9 bpatch  0x00000050 , 0x0000400a 
- 00013655  0x000011ea call  0x000032df 
- 00013656  0x000011eb nbranch  0x00003568 , 0x00000005 
- 00013657  0x000011ec fetch  0x00000001 , 0x00000047 
- 00013658  0x000011ed bbit0  0x00000003 , 0x00003571 
- 00013659  0x000011ef bmark1  0x00000005 , 0x00003575 
- 00013660  0x000011f0 fetch  0x00000001 , 0x00000189 
- 00013661  0x000011f1 bbit1  0x00000006 , 0x0000357c 
- 00013662  0x000011f2 fetch  0x00000002 , 0x00004168 
- 00013663  0x000011f3 increase  0xffffffff , 0x0000003f 
- 00013664  0x000011f4 store  0x00000002 , 0x00004168 
- 00013665  0x000011f5 branch  0x00003565 , 0x00000034 
- 00013666  0x000011f6 fetch  0x00000001 , 0x00004165 
- 00013667  0x000011f7 iforce  0x00000001 
- 00013668  0x000011f8 rtn 
- 00013669  0x000011fb set0  0x00000025 , 0x00000000 
- 00013670  0x000011fc bpatch  0x00000051 , 0x0000400a 
- 00013671  0x000011fd call  0x00003799 
- 00013672  0x000011ff call  0x00003847 
- 00013673  0x00001200 branch  0x00003571 , 0x00000001 
- 00013674  0x00001201 call  0x00005ed9 
- 00013675  0x00001202 branch  0x00003580 , 0x00000028 
- 00013676  0x00001203 fetch  0x00000001 , 0x0000004b 
- 00013677  0x00001204 bbit1  0x00000006 , 0x00003582 
- 00013678  0x00001205 bmark1  0x00000005 , 0x00003575 
- 00013679  0x00001206 fetch  0x00000001 , 0x00000189 
- 00013680  0x00001207 bbit1  0x00000006 , 0x0000357c 
- 00013681  0x00001209 force  0x00000001 , 0x00000001 
- 00013682  0x0000120a rtn  0x00000029 
- 00013683  0x0000120b force  0x00000000 , 0x00000001 
- 00013684  0x0000120c rtn 
- 00013685  0x0000120e set0  0x00000025 , 0x00000000 
- 00013686  0x0000120f bpatch  0x00000052 , 0x0000400a 
- 00013687  0x00001210 fetch  0x00000001 , 0x00000019 
- 00013688  0x00001211 iforce  0x00000001 
- 00013689  0x00001212 rtnne  0x00000001 
- 00013690  0x00001213 force  0x00000000 , 0x00000001 
- 00013691  0x00001214 rtn 
- 00013692  0x00001216 fetch  0x00000001 , 0x0000015a 
- 00013693  0x00001217 and  0x0000003f , 0x0000000f , 0x00000001 
- 00013694  0x00001218 set1  0x00000005 , 0x00000000 
- 00013695  0x00001219 rtn 
- 00013696  0x0000121b force  0x00000013 , 0x00000001 
- 00013697  0x0000121c branch  0x00003583 
- 00013698  0x0000121e call  0x0000358d 
- 00013699  0x00001221 set0  0x00000025 , 0x00000000 
- 00013700  0x00001222 bpatch  0x00000053 , 0x0000400a 
- 00013701  0x00001223 fetcht  0x00000001 , 0x00000047 
- 00013702  0x00001224 set1  0x00000003 , 0x00000002 
- 00013703  0x00001225 storet  0x00000001 , 0x00000047 
- 00013704  0x00001226 deposit  0x00000001 
- 00013705  0x00001227 store  0x00000001 , 0x00004165 
- 00013706  0x00001228 setarg  0x0000ffff 
- 00013707  0x00001229 store  0x00000002 , 0x00004168 
- 00013708  0x0000122a rtn 
- 00013709  0x0000122d set0  0x00000025 , 0x00000000 
- 00013710  0x0000122e bpatch  0x00000054 , 0x0000400a 
- 00013711  0x0000122f fetch  0x00000001 , 0x0000004c 
- 00013712  0x00001230 isolate1  0x00000005 , 0x0000003f 
- 00013713  0x00001231 fetch  0x00000002 , 0x00000091 
- 00013714  0x00001232 branch  0x000035a1 , 0x00000001 
- 00013715  0x00001233 force  0x00000003 , 0x00000001 
- 00013716  0x00001234 sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013717  0x00001235 rtn  0x00000002 
- 00013718  0x00001236 force  0x00000004 , 0x00000001 
- 00013719  0x00001237 sub  0x0000003f , 0x0000001b , 0x0000003e 
- 00013720  0x00001238 rtn  0x00000002 
- 00013721  0x00001239 force  0x0000000a , 0x00000001 
- 00013722  0x0000123a sub  0x0000003f , 0x00000079 , 0x0000003e 
- 00013723  0x0000123b rtn  0x00000002 
- 00013724  0x0000123c force  0x0000000e , 0x00000001 
- 00013725  0x0000123d sub  0x0000003f , 0x000000e0 , 0x0000003e 
- 00013726  0x0000123e rtn  0x00000002 
- 00013727  0x0000123f force  0x0000000f , 0x00000001 
- 00013728  0x00001240 rtn 
- 00013729  0x00001242 force  0x00000003 , 0x00000001 
- 00013730  0x00001243 sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013731  0x00001244 rtn  0x00000002 
- 00013732  0x00001245 force  0x00000004 , 0x00000001 
- 00013733  0x00001246 sub  0x0000003f , 0x00000036 , 0x0000003e 
- 00013734  0x00001247 rtn  0x00000002 
- 00013735  0x00001248 force  0x0000000a , 0x00000001 
- 00013736  0x00001249 arg  0x0000016f , 0x00000002 
- 00013737  0x0000124a isub  0x00000002 , 0x0000003e 
- 00013738  0x0000124b nrtn  0x00000002 
- 00013739  0x0000124c force  0x0000000e , 0x00000001 
- 00013740  0x0000124d arg  0x000002a7 , 0x00000002 
- 00013741  0x0000124e isub  0x00000002 , 0x0000003e 
- 00013742  0x0000124f nrtn  0x00000002 
- 00013743  0x00001250 force  0x0000000f , 0x00000001 
- 00013744  0x00001251 rtn 
- 00013745  0x0000125b fetch  0x00000001 , 0x00000030 
- 00013746  0x0000125c bbit0  0x00000001 , 0x000035b6 
- 00013747  0x0000125d fetch  0x00000002 , 0x00000032 
- 00013748  0x0000125e branch  0x000035b6 , 0x00000034 
- 00013749  0x0000125f nbranch  0x000035b8 , 0x0000002e 
- 00013750  0x00001261 call  0x00003bac 
- 00013751  0x00001263 add  0x00000028 , 0x00000001 , 0x00000021 
- 00013752  0x00001265 enable  0x00000010 
- 00013753  0x00001266 fetch  0x00000002 , 0x0000003e 
- 00013754  0x00001267 rshift  0x0000003f , 0x0000003f 
- 00013755  0x00001268 arg  0x00000500 , 0x00000002 
- 00013756  0x00001269 iadd  0x00000002 , 0x0000003f 
- 00013757  0x0000126a call  0x00003b7d 
- 00013758  0x0000126b call  0x00003a5d 
- 00013759  0x0000126c force  0x00000003 , 0x00000024 
- 00013760  0x0000126d call  0x00003a3b 
- 00013761  0x0000126e call  0x000034e1 
- 00013762  0x0000126f call  0x00003b41 
- 00013763  0x00001270 set0  0x00000025 , 0x00000000 
- 00013764  0x00001271 bpatch  0x00000055 , 0x0000400a 
- 00013765  0x00001272 fetch  0x00000002 , 0x0000003e 
- 00013766  0x00001273 rshift  0x0000003f , 0x0000003f 
- 00013767  0x00001274 call  0x00003b7d 
- 00013768  0x00001275 call  0x00003b3a 
- 00013769  0x00001276 enable  0x0000000d 
- 00013770  0x00001277 fetch  0x00000002 , 0x0000003e 
- 00013771  0x00001278 arg  0x000003bb , 0x00000002 
- 00013772  0x00001279 iadd  0x00000002 , 0x0000001b 
- 00013773  0x0000127a correlate  0x0000003e , 0x00000003 
- 00013774  0x0000127b copy  0x0000001a , 0x00000002 
- 00013775  0x0000127c storet  0x00000006 , 0x0000009c 
- 00013776  0x0000127d disable  0x0000000d 
- 00013777  0x0000127e nrtn  0x00000018 
- 00013778  0x0000127f arg  0x000003bb , 0x00000029 
- 00013779  0x00001280 copy  0x00000021 , 0x00000028 
- 00013780  0x00001281 branch  0x00003cb6 , 0x0000002b 
- 00013781  0x00001282 rtn 
- 00013782  0x00001286 set0  0x00000025 , 0x00000000 
- 00013783  0x00001287 bpatch  0x00000056 , 0x0000400a 
- 00013784  0x00001288 call  0x000035b1 
- 00013785  0x00001289 nbranch  0x00003a6d , 0x00000018 
- 00013786  0x0000128a call  0x00003af3 
- 00013787  0x0000128b bmark0  0x00000011 , 0x000035df 
- 00013788  0x0000128c fetch  0x00000002 , 0x000000f8 
- 00013789  0x0000128d increase  0x00000001 , 0x0000003f 
- 00013790  0x0000128e store  0x00000002 , 0x000000f8 
- 00013791  0x00001290 rshift  0x00000021 , 0x00000002 
- 00013792  0x00001291 or  0x00000002 , 0x00000040 , 0x0000000e 
- 00013793  0x00001293 set0  0x00000025 , 0x00000000 
- 00013794  0x00001294 bpatch  0x00000057 , 0x0000400a 
- 00013795  0x00001295 enable  0x00000007 
- 00013796  0x00001296 enable  0x0000000a 
- 00013797  0x00001297 enable  0x0000000b 
- 00013798  0x00001298 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013799  0x00001299 rshift8  0x0000000c , 0x0000003f 
- 00013800  0x0000129a store  0x00000001 , 0x0000015f 
- 00013801  0x0000129b parse  0x00000003 , 0x00000000 , 0x00000004 
- 00013802  0x0000129c inject  0x00000000 , 0x00000007 
- 00013803  0x0000129d copy  0x0000000c , 0x0000003f 
- 00013804  0x0000129e store  0x00000001 , 0x00000019 
- 00013805  0x0000129f parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013806  0x000012a0 rshift8  0x0000000c , 0x0000003f 
- 00013807  0x000012a1 store  0x00000001 , 0x00000160 
- 00013808  0x000012a2 fetch  0x00000001 , 0x00000019 
- 00013809  0x000012a3 sub  0x0000003f , 0x00000003 , 0x0000003e 
- 00013810  0x000012a4 branch  0x000035f7 , 0x00000002 
- 00013811  0x000012a5 beq  0x00000007 , 0x000035f7 
- 00013812  0x000012a6 fetch  0x00000001 , 0x0000004c 
- 00013813  0x000012a7 isolate1  0x00000005 , 0x0000003f 
- 00013814  0x000012a8 setflag  0x00000001 , 0x00000001 , 0x00000015 
- 00013815  0x000012aa set0  0x00000025 , 0x00000000 
- 00013816  0x000012ab bpatch  0x00000058 , 0x0000400b 
- 00013817  0x000012ac parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013818  0x000012ad disable  0x0000000b 
- 00013819  0x000012ae disable  0x0000000a 
- 00013820  0x000012af branch  0x0000373e , 0x00000006 
- 00013821  0x000012b0 bmark0  0x00000011 , 0x00003601 
- 00013822  0x000012b1 fetch  0x00000002 , 0x000000fa 
- 00013823  0x000012b2 increase  0x00000001 , 0x0000003f 
- 00013824  0x000012b3 store  0x00000002 , 0x000000fa 
- 00013825  0x000012b5 set0  0x00000025 , 0x00000000 
- 00013826  0x000012b6 bpatch  0x00000059 , 0x0000400b 
- 00013827  0x000012b7 fetch  0x00000001 , 0x0000015f 
- 00013828  0x000012b8 compare  0x00000000 , 0x0000003f , 0x00000007 
- 00013829  0x000012b9 setflag  0x00000001 , 0x0000000a , 0x00000000 
- 00013830  0x000012ba branch  0x00003613 , 0x00000001 
- 00013831  0x000012bb icompare  0x00000007 , 0x00000004 
- 00013832  0x000012bc branch  0x00003612 , 0x00000001 
- 00013833  0x000012bd bmark0  0x00000007 , 0x0000375c 
- 00013834  0x000012be fetcht  0x00000001 , 0x000000b2 
- 00013835  0x000012bf icompare  0x00000007 , 0x00000002 
- 00013836  0x000012c0 nbranch  0x0000375c , 0x00000001 
- 00013837  0x000012c1 call  0x00003290 
- 00013838  0x000012c2 fetch  0x00000001 , 0x00000047 
- 00013839  0x000012c3 set0  0x00000005 , 0x0000003f 
- 00013840  0x000012c4 set1  0x00000004 , 0x0000003f 
- 00013841  0x000012c5 store  0x00000001 , 0x00000047 
- 00013842  0x000012c7 enable  0x0000002d 
- 00013843  0x000012c9 set0  0x00000025 , 0x00000000 
- 00013844  0x000012ca bpatch  0x0000005a , 0x0000400b 
- 00013845  0x000012cb fetch  0x00000001 , 0x00000019 
- 00013846  0x000012cc icopy  0x00000001 
- 00013847  0x000012cd bmark1  0x0000000a , 0x00003623 
- 00013848  0x000012ce fetcht  0x00000001 , 0x00000160 
- 00013849  0x000012cf fetch  0x00000001 , 0x00000047 
- 00013850  0x000012d0 set0  0x00000000 , 0x0000003f 
- 00013851  0x000012d1 isolate1  0x00000000 , 0x00000002 
- 00013852  0x000012d2 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00013853  0x000012d3 isolate1  0x00000001 , 0x00000002 
- 00013854  0x000012d4 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00013855  0x000012d5 store  0x00000001 , 0x00000047 
- 00013856  0x000012d6 isolate0  0x00000001 , 0x00000002 
- 00013857  0x000012d7 branch  0x00003623 , 0x00000001 
- 00013858  0x000012d8 call  0x00003799 
- 00013859  0x000012da set0  0x00000025 , 0x00000000 
- 00013860  0x000012db bpatch  0x0000005b , 0x0000400b 
- 00013861  0x000012dc arg  0x00000000 , 0x00000002 
- 00013862  0x000012dd call  0x00003b74 
- 00013863  0x000012de and  0x00000001 , 0x0000000f , 0x0000003f 
- 00013864  0x000012df beq  0x00000001 , 0x00003656 
- 00013865  0x000012e0 beq  0x00000000 , 0x0000375c 
- 00013866  0x000012e1 beq  0x00000002 , 0x00003769 
- 00013867  0x000012e2 fetcht  0x00000001 , 0x00000160 
- 00013868  0x000012e3 fetch  0x00000001 , 0x00000047 
- 00013869  0x000012e4 icompare  0x00000004 , 0x00000002 
- 00013870  0x000012e5 nbranch  0x00003632 , 0x00000001 
- 00013871  0x000012e6 bmark0  0x0000000a , 0x00003631 
- 00013872  0x000012e7 bbit0  0x00000007 , 0x00003632 
- 00013873  0x000012e9 set1  0x0000000f , 0x00000000 
- 00013874  0x000012eb set0  0x00000025 , 0x00000000 
- 00013875  0x000012ec bpatch  0x0000005c , 0x0000400b 
- 00013876  0x000012ed deposit  0x00000001 
- 00013877  0x000012ee beq  0x00000003 , 0x00003658 
- 00013878  0x000012ef beq  0x00000004 , 0x0000365c 
- 00013879  0x000012f0 beq  0x00000007 , 0x00003642 
- 00013880  0x000012f1 beq  0x00000008 , 0x0000365b 
- 00013881  0x000012f2 arg  0x00000004 , 0x00000002 
- 00013882  0x000012f3 call  0x00003b74 
- 00013883  0x000012f4 beq  0x0000000a , 0x00003657 
- 00013884  0x000012f5 beq  0x0000000b , 0x0000365a 
- 00013885  0x000012f6 arg  0x00000008 , 0x00000002 
- 00013886  0x000012f7 call  0x00003b74 
- 00013887  0x000012f8 beq  0x0000000e , 0x00003657 
- 00013888  0x000012f9 beq  0x0000000f , 0x0000365a 
- 00013889  0x000012fa rtn 
- 00013890  0x000012fe set0  0x00000025 , 0x00000000 
- 00013891  0x000012ff bpatch  0x0000005d , 0x0000400b 
- 00013892  0x00001300 enable  0x0000000d 
- 00013893  0x00001301 enable  0x00000009 
- 00013894  0x00001302 enable  0x0000000e 
- 00013895  0x00001303 arg  0x000000d3 , 0x00000005 
- 00013896  0x00001304 force  0x0000001e , 0x00000039 
- 00013897  0x00001306 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013898  0x00001307 rshift3  0x0000000c , 0x0000003f 
- 00013899  0x00001308 istore  0x00000001 , 0x00000005 
- 00013900  0x00001309 loop  0x00003649 
- 00013901  0x0000130a bmark0  0x00000007 , 0x0000375c 
- 00013902  0x0000130b parse  0x00000003 , 0x00000000 , 0x00000010 
- 00013903  0x0000130c nsetflag  0x00000006 , 0x00000008 , 0x00000000 
- 00013904  0x0000130d call  0x00003653 , 0x00000006 
- 00013905  0x0000130e branch  0x0000374b , 0x00000006 
- 00013906  0x0000130f branch  0x0000372c 
- 00013907  0x00001312 deposit  0x0000001a 
- 00013908  0x00001313 store  0x00000006 , 0x00000020 
- 00013909  0x00001314 rtn 
- 00013910  0x00001317 branch  0x0000375c 
- 00013911  0x0000131b set1  0x00000010 , 0x00000000 
- 00013912  0x0000131d enable  0x0000000c 
- 00013913  0x0000131e branch  0x0000365d 
- 00013914  0x00001322 set1  0x00000010 , 0x00000000 
- 00013915  0x00001324 set1  0x00000002 , 0x00000015 
- 00013916  0x00001326 enable  0x0000000d 
- 00013917  0x00001328 set0  0x00000025 , 0x00000000 
- 00013918  0x00001329 bpatch  0x0000005e , 0x0000400b 
- 00013919  0x0000132a bmark1  0x00000001 , 0x0000375c 
- 00013920  0x0000132b isolate0  0x00000001 , 0x00000015 
- 00013921  0x0000132c branch  0x0000366a , 0x00000001 
- 00013922  0x0000132d disable  0x00000007 
- 00013923  0x0000132e enable  0x0000000d 
- 00013924  0x0000132f disable  0x0000000c 
- 00013925  0x00001330 add  0x00000022 , 0x00000002 , 0x0000000b 
- 00013926  0x00001331 correlate  0x00000022 , 0x00000026 
- 00013927  0x00001332 nbranch  0x0000374b , 0x00000018 
- 00013928  0x00001333 set1  0x00000010 , 0x00000000 
- 00013929  0x00001334 enable  0x00000007 
- 00013930  0x00001336 set0  0x00000025 , 0x00000000 
- 00013931  0x00001337 bpatch  0x0000005f , 0x0000400b 
- 00013932  0x00001338 enable  0x0000000e 
- 00013933  0x00001339 enable  0x00000009 
- 00013934  0x0000133a parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013935  0x0000133b rshift8  0x0000000c , 0x0000003f 
- 00013936  0x0000133c store  0x00000001 , 0x0000018a 
- 00013937  0x0000133d parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013938  0x0000133e bmark1  0x00000010 , 0x00003676 
- 00013939  0x0000133f rshift3  0x0000000c , 0x00000039 
- 00013940  0x00001340 rshift3  0x00000039 , 0x00000039 
- 00013941  0x00001341 branch  0x00003679 
- 00013942  0x00001343 parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013943  0x00001344 rshift  0x0000000c , 0x00000039 
- 00013944  0x00001345 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013945  0x00001347 set0  0x00000025 , 0x00000000 
- 00013946  0x00001348 bpatch  0x00000060 , 0x0000400c 
- 00013947  0x00001349 deposit  0x00000039 
- 00013948  0x0000134a store  0x00000002 , 0x00000169 
- 00013949  0x0000134b branch  0x000036ee , 0x00000034 
- 00013950  0x0000134c isub  0x00000035 , 0x0000003e 
- 00013951  0x0000134d branch  0x0000374b , 0x00000002 
- 00013952  0x0000134e set0  0x00000025 , 0x00000000 
- 00013953  0x0000134f bpatch  0x00000061 , 0x0000400c 
- 00013954  0x00001350 set0  0x00000000 , 0x00000000 
- 00013955  0x00001351 fetch  0x00000001 , 0x0000018a 
- 00013956  0x00001352 and_into  0x00000003 , 0x0000003f 
- 00013957  0x00001353 arg  0x000004de , 0x00000005 
- 00013958  0x00001354 beq  0x00000003 , 0x0000368f 
- 00013959  0x00001355 bmark1  0x00000011 , 0x000036ea 
- 00013960  0x00001356 fetch  0x00000001 , 0x00004132 
- 00013961  0x00001357 beq  0x00000001 , 0x00003694 
- 00013962  0x00001359 fetch  0x00000001 , 0x0000018a 
- 00013963  0x0000135a and_into  0x00000003 , 0x0000003f 
- 00013964  0x0000135b beq  0x00000002 , 0x000036c3 
- 00013965  0x0000135c beq  0x00000001 , 0x000036d8 
- 00013966  0x0000135d branch  0x0000374b 
- 00013967  0x00001360 fetch  0x00000002 , 0x00000169 
- 00013968  0x00001361 sub  0x0000003f , 0x00000070 , 0x0000003e 
- 00013969  0x00001362 nbranch  0x0000374b , 0x00000002 
- 00013970  0x00001363 bmark1  0x0000000f , 0x0000372c 
- 00013971  0x00001364 branch  0x000036ea 
- 00013972  0x00001367 set0  0x00000025 , 0x00000000 
- 00013973  0x00001368 bpatch  0x00000062 , 0x0000400c 
- 00013974  0x00001369 bmark1  0x0000000f , 0x0000372c 
- 00013975  0x0000136a fetch  0x00000002 , 0x00000169 
- 00013976  0x0000136b branch  0x0000374b , 0x00000034 
- 00013977  0x0000136c call  0x00004494 
- 00013978  0x0000136d nbranch  0x000036a1 , 0x00000001 
- 00013979  0x0000136f fetcht  0x00000002 , 0x00000291 
- 00013980  0x00001370 increase  0x0000000a , 0x0000003f 
- 00013981  0x00001371 isub  0x00000002 , 0x0000003e 
- 00013982  0x00001372 nbranch  0x000036a7 , 0x00000002 
- 00013983  0x00001373 call  0x00004449 
- 00013984  0x00001374 branch  0x0000369b 
- 00013985  0x00001376 hfetch  0x00000002 , 0x0000810e 
- 00013986  0x00001377 arg  0x0000012c , 0x00000002 
- 00013987  0x00001378 isub  0x00000002 , 0x0000003e 
- 00013988  0x00001379 branch  0x0000374b , 0x00000002 
- 00013989  0x0000137a fetch  0x00000002 , 0x00004800 
- 00013990  0x0000137b branch  0x0000374b , 0x00000034 
- 00013991  0x0000137d set0  0x00000025 , 0x00000000 
- 00013992  0x0000137e bpatch  0x00000063 , 0x0000400c 
- 00013993  0x0000137f call  0x00004972 
- 00013994  0x00001380 fetch  0x00000001 , 0x00000046 
- 00013995  0x00001381 fetcht  0x00000001 , 0x0000018a 
- 00013996  0x00001382 and_into  0x00000003 , 0x00000002 
- 00013997  0x00001383 lshift8  0x00000002 , 0x00000002 
- 00013998  0x00001384 lshift4  0x00000002 , 0x00000002 
- 00013999  0x00001385 ior  0x00000002 , 0x0000003f 
- 00014000  0x00001386 istore  0x00000002 , 0x0000000a 
- 00014001  0x00001387 fetcht  0x00000002 , 0x00000169 
- 00014002  0x00001388 copy  0x00000002 , 0x00000039 
- 00014003  0x00001389 istoret  0x00000002 , 0x0000000a 
- 00014004  0x0000138b set0  0x00000025 , 0x00000000 
- 00014005  0x0000138c bpatch  0x00000064 , 0x0000400c 
- 00014006  0x0000138d parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014007  0x0000138e rshift3  0x0000000c , 0x0000003f 
- 00014008  0x0000138f istore  0x00000001 , 0x0000000a 
- 00014009  0x00001390 loop  0x000036b4 
- 00014010  0x00001391 add  0x00000002 , 0x00000004 , 0x00000039 
- 00014011  0x00001392 call  0x00004494 
- 00014012  0x00001393 nbranch  0x000036c1 , 0x00000001 
- 00014013  0x00001394 set1  0x00000013 , 0x00000000 
- 00014014  0x00001395 force  0x00000006 , 0x00000007 
- 00014015  0x00001396 call  0x00004378 
- 00014016  0x00001397 branch  0x000036ee 
- 00014017  0x00001399 call  0x00004424 
- 00014018  0x0000139a branch  0x000036ee 
- 00014019  0x0000139d set0  0x00000025 , 0x00000000 
- 00014020  0x0000139e bpatch  0x00000065 , 0x0000400c 
- 00014021  0x0000139f bmark1  0x0000000f , 0x0000372c 
- 00014022  0x000013a0 fetch  0x00000002 , 0x00000169 
- 00014023  0x000013a1 arg  0x000002e0 , 0x00000002 
- 00014024  0x000013a2 isub  0x00000002 , 0x0000003e 
- 00014025  0x000013a3 branch  0x0000374b , 0x00000002 
- 00014026  0x000013a4 fetch  0x00000001 , 0x000002ca 
- 00014027  0x000013a5 bbit0  0x00000000 , 0x000036ce 
- 00014028  0x000013a6 bbit0  0x00000001 , 0x000036d3 
- 00014029  0x000013a7 branch  0x0000375c 
- 00014030  0x000013a9 jam  0x00000001 , 0x000002c8 
- 00014031  0x000013aa fetch  0x00000002 , 0x000002c4 
- 00014032  0x000013ab bne  0x00000000 , 0x0000375c 
- 00014033  0x000013ac arg  0x00001000 , 0x00000005 
- 00014034  0x000013ad branch  0x000036ea 
- 00014035  0x000013af jam  0x00000002 , 0x000002c8 
- 00014036  0x000013b0 fetch  0x00000002 , 0x000002c6 
- 00014037  0x000013b1 bne  0x00000000 , 0x0000375c 
- 00014038  0x000013b2 arg  0x00001400 , 0x00000005 
- 00014039  0x000013b3 branch  0x000036ea 
- 00014040  0x000013b6 set0  0x00000025 , 0x00000000 
- 00014041  0x000013b7 bpatch  0x00000066 , 0x0000400c 
- 00014042  0x000013b8 bmark1  0x0000000f , 0x0000372c 
- 00014043  0x000013b9 fetch  0x00000002 , 0x00000169 
- 00014044  0x000013ba arg  0x000002e0 , 0x00000002 
- 00014045  0x000013bb isub  0x00000002 , 0x0000003e 
- 00014046  0x000013bc branch  0x0000374b , 0x00000002 
- 00014047  0x000013bd fetch  0x00000001 , 0x000002c8 
- 00014048  0x000013be beq  0x00000001 , 0x000036e3 
- 00014049  0x000013bf beq  0x00000002 , 0x000036e7 
- 00014050  0x000013c0 branch  0x0000375c 
- 00014051  0x000013c2 arg  0x00001000 , 0x00000005 
- 00014052  0x000013c3 fetch  0x00000002 , 0x000002c4 
- 00014053  0x000013c4 iadd  0x00000005 , 0x00000005 
- 00014054  0x000013c5 branch  0x000036ea 
- 00014055  0x000013c7 arg  0x00001400 , 0x00000005 
- 00014056  0x000013c8 fetch  0x00000002 , 0x000002c6 
- 00014057  0x000013c9 iadd  0x00000005 , 0x00000005 
- 00014058  0x000013cb parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014059  0x000013cc rshift3  0x0000000c , 0x0000003f 
- 00014060  0x000013cd istore  0x00000001 , 0x00000005 
- 00014061  0x000013ce loop  0x000036ea 
- 00014062  0x000013d0 set0  0x00000025 , 0x00000000 
- 00014063  0x000013d1 bpatch  0x00000067 , 0x0000400c 
- 00014064  0x000013d2 parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014065  0x000013d3 branch  0x00003745 , 0x00000006 
- 00014066  0x000013d4 call  0x00003e0f 
- 00014067  0x000013d5 fetch  0x00000001 , 0x000043cc 
- 00014068  0x000013d6 beq  0x00000001 , 0x0000375c 
- 00014069  0x000013d7 bmark1  0x00000011 , 0x00003718 
- 00014070  0x000013d8 bmark1  0x0000000f , 0x00003759 
- 00014071  0x000013d9 fetch  0x00000001 , 0x0000018a 
- 00014072  0x000013da compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014073  0x000013db branch  0x00003718 , 0x00000001 
- 00014074  0x000013dc fetch  0x00000002 , 0x00000169 
- 00014075  0x000013dd branch  0x00003718 , 0x00000034 
- 00014076  0x000013de fetch  0x00000001 , 0x00004132 
- 00014077  0x000013df beq  0x00000001 , 0x00003718 
- 00014078  0x000013e0 set0  0x00000025 , 0x00000000 
- 00014079  0x000013e1 bpatch  0x00000068 , 0x0000400d 
- 00014080  0x000013e2 fetch  0x00000001 , 0x000002c8 
- 00014081  0x000013e3 beq  0x00000001 , 0x00003704 
- 00014082  0x000013e4 beq  0x00000002 , 0x0000370e 
- 00014083  0x000013e5 branch  0x00003bf1 
- 00014084  0x000013e7 fetch  0x00000002 , 0x000002c4 
- 00014085  0x000013e8 fetcht  0x00000002 , 0x00000169 
- 00014086  0x000013e9 iadd  0x00000002 , 0x0000003f 
- 00014087  0x000013ea store  0x00000002 , 0x000002c4 
- 00014088  0x000013eb beq  0x00000000 , 0x00003bf1 
- 00014089  0x000013ec fetcht  0x00000002 , 0x00001000 
- 00014090  0x000013ed increase  0x00000004 , 0x00000002 
- 00014091  0x000013ee isub  0x00000002 , 0x0000003e 
- 00014092  0x000013ef call  0x000038a0 , 0x00000005 
- 00014093  0x000013f0 branch  0x00003718 
- 00014094  0x000013f2 fetch  0x00000002 , 0x000002c6 
- 00014095  0x000013f3 fetcht  0x00000002 , 0x00000169 
- 00014096  0x000013f4 iadd  0x00000002 , 0x0000003f 
- 00014097  0x000013f5 store  0x00000002 , 0x000002c6 
- 00014098  0x000013f6 beq  0x00000000 , 0x00003bf1 
- 00014099  0x000013f7 fetcht  0x00000002 , 0x00001400 
- 00014100  0x000013f8 add  0x00000002 , 0x00000004 , 0x00000002 
- 00014101  0x000013f9 isub  0x00000002 , 0x0000003e 
- 00014102  0x000013fa call  0x000038a4 , 0x00000005 
- 00014103  0x000013fb branch  0x00003718 
- 00014104  0x000013fd set0  0x00000025 , 0x00000000 
- 00014105  0x000013fe bpatch  0x00000069 , 0x0000400d 
- 00014106  0x000013ff fetcht  0x00000001 , 0x0000004c 
- 00014107  0x00001400 fetch  0x00000001 , 0x0000018a 
- 00014108  0x00001401 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014109  0x00001402 setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00014110  0x00001403 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00014111  0x00001404 storet  0x00000001 , 0x0000004c 
- 00014112  0x00001405 nbranch  0x00003722 , 0x00000001 
- 00014113  0x00001406 set1  0x00000001 , 0x00000000 
- 00014114  0x00001408 bmark0  0x00000011 , 0x0000372c 
- 00014115  0x00001409 isolate1  0x00000006 , 0x00000002 
- 00014116  0x0000140a branch  0x0000372c , 0x00000001 
- 00014117  0x0000140b fetch  0x00000002 , 0x000000fc 
- 00014118  0x0000140c increase  0x00000001 , 0x0000003f 
- 00014119  0x0000140d store  0x00000002 , 0x000000fc 
- 00014120  0x0000140e set1  0x00000005 , 0x00000000 
- 00014121  0x0000140f set0  0x00000007 , 0x00000002 
- 00014122  0x00001410 set0  0x00000001 , 0x00000000 
- 00014123  0x00001411 storet  0x00000001 , 0x0000004c 
- 00014124  0x00001413 set0  0x00000025 , 0x00000000 
- 00014125  0x00001414 bpatch  0x0000006a , 0x0000400d 
- 00014126  0x00001415 fetcht  0x00000001 , 0x00000160 
- 00014127  0x00001416 fetch  0x00000001 , 0x00000047 
- 00014128  0x00001417 set1  0x00000005 , 0x0000003f 
- 00014129  0x00001418 isolate1  0x00000002 , 0x00000002 
- 00014130  0x00001419 setflag  0x00000001 , 0x00000002 , 0x0000003f 
- 00014131  0x0000141a isolate1  0x0000000a , 0x00000000 
- 00014132  0x0000141b setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00014133  0x0000141c store  0x00000001 , 0x00000047 
- 00014134  0x0000141d fetch  0x00000002 , 0x00000169 
- 00014135  0x0000141e nbranch  0x0000375c , 0x00000034 
- 00014136  0x0000141f fetch  0x00000001 , 0x0000004c 
- 00014137  0x00001420 set0  0x00000007 , 0x0000003f 
- 00014138  0x00001421 store  0x00000001 , 0x0000004c 
- 00014139  0x00001422 fetch  0x00000001 , 0x0000018a 
- 00014140  0x00001423 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00014141  0x00001425 branch  0x0000375c 
- 00014142  0x00001428 set0  0x00000025 , 0x00000000 
- 00014143  0x00001429 bpatch  0x0000006b , 0x0000400d 
- 00014144  0x0000142a disable  0x0000002d 
- 00014145  0x0000142b fetch  0x00000002 , 0x0000001a 
- 00014146  0x0000142c increase  0x00000001 , 0x0000003f 
- 00014147  0x0000142d store  0x00000002 , 0x0000001a 
- 00014148  0x0000142e branch  0x0000375c 
- 00014149  0x00001430 fetch  0x00000002 , 0x0000001c 
- 00014150  0x00001431 increase  0x00000001 , 0x0000003f 
- 00014151  0x00001432 store  0x00000002 , 0x0000001c 
- 00014152  0x00001433 call  0x0000374c 
- 00014153  0x00001434 bmark0  0x00000011 , 0x0000374b 
- 00014154  0x00001435 set1  0x00000005 , 0x00000000 
- 00014155  0x00001437 branch  0x0000375c 
- 00014156  0x0000143a set0  0x00000025 , 0x00000000 
- 00014157  0x0000143b bpatch  0x0000006c , 0x0000400d 
- 00014158  0x0000143c fetch  0x00000001 , 0x0000018a 
- 00014159  0x0000143d compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014160  0x0000143e nbranch  0x00003755 , 0x00000001 
- 00014161  0x00001440 fetcht  0x00000001 , 0x0000004c 
- 00014162  0x00001441 set0  0x00000006 , 0x00000002 
- 00014163  0x00001442 storet  0x00000001 , 0x0000004c 
- 00014164  0x00001443 rtn 
- 00014165  0x00001447 fetcht  0x00000001 , 0x0000004c 
- 00014166  0x00001448 set0  0x00000007 , 0x00000002 
- 00014167  0x00001449 storet  0x00000001 , 0x0000004c 
- 00014168  0x0000144a branch  0x0000443b 
- 00014169  0x0000144d fetch  0x00000001 , 0x00000047 
- 00014170  0x0000144e set1  0x00000005 , 0x0000003f 
- 00014171  0x0000144f store  0x00000001 , 0x00000047 
- 00014172  0x00001451 set0  0x00000025 , 0x00000000 
- 00014173  0x00001452 bpatch  0x0000006d , 0x0000400d 
- 00014174  0x00001453 disable  0x0000001d 
- 00014175  0x00001454 disable  0x0000001c 
- 00014176  0x00001455 disable  0x0000000d 
- 00014177  0x00001456 disable  0x0000000c 
- 00014178  0x00001457 disable  0x00000009 
- 00014179  0x00001458 disable  0x0000000e 
- 00014180  0x00001459 disable  0x00000007 
- 00014181  0x0000145a branch  0x00003a6d , 0x00000021 
- 00014182  0x0000145b until  0x0000003e , 0x00000027 
- 00014183  0x0000145c nop  0x00000064 
- 00014184  0x0000145d branch  0x00003a6d 
- 00014185  0x00001460 set0  0x00000025 , 0x00000000 
- 00014186  0x00001461 bpatch  0x0000006e , 0x0000400d 
- 00014187  0x00001462 enable  0x00000009 
- 00014188  0x00001463 enable  0x0000000c 
- 00014189  0x00001464 parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014190  0x00001465 isolate1  0x0000003a , 0x0000003f 
- 00014191  0x00001466 setflag  0x00000001 , 0x00000000 , 0x00000000 
- 00014192  0x00001467 copy  0x00000020 , 0x00000002 
- 00014193  0x00001468 ialigned  0x00000020 
- 00014194  0x00001469 ialigned  0x0000001e 
- 00014195  0x0000146a pulse  0x00000015 
- 00014196  0x0000146b setsect  0x00000002 , 0x000fffff 
- 00014197  0x0000146c setsect  0x00000003 , 0x0000ffff 
- 00014198  0x0000146d nop  0x00000020 
- 00014199  0x0000146e iverify  0x0000000d 
- 00014200  0x0000146f deposit  0x0000002c 
- 00014201  0x00001470 store  0x00000003 , 0x00000182 
- 00014202  0x00001471 deposit  0x0000002d 
- 00014203  0x00001472 store  0x00000001 , 0x00000185 
- 00014204  0x00001473 copy  0x00000002 , 0x00000020 
- 00014205  0x00001474 branch  0x0000377f , 0x00000001 
- 00014206  0x00001475 branch  0x0000374b 
- 00014207  0x00001477 set0  0x00000025 , 0x00000000 
- 00014208  0x00001478 bpatch  0x0000006f , 0x0000400d 
- 00014209  0x00001479 parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014210  0x0000147a ialigned  0x0000001f 
- 00014211  0x0000147b ialigned  0x00000004 
- 00014212  0x0000147c ialigned  0x0000002e 
- 00014213  0x0000147d ialigned  0x00000012 
- 00014214  0x0000147e force  0x00000000 , 0x0000003f 
- 00014215  0x0000147f parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014216  0x00001480 branch  0x0000374b , 0x00000006 
- 00014217  0x00001481 setarg  0x0ffffffc 
- 00014218  0x00001482 iand  0x00000012 , 0x0000003f 
- 00014219  0x00001483 store  0x00000004 , 0x0000016f 
- 00014220  0x00001484 deposit  0x0000001d 
- 00014221  0x00001485 store  0x00000003 , 0x0000017f 
- 00014222  0x00001486 deposit  0x0000001c 
- 00014223  0x00001487 store  0x00000001 , 0x0000017d 
- 00014224  0x00001488 deposit  0x00000004 
- 00014225  0x00001489 store  0x00000001 , 0x0000017e 
- 00014226  0x0000148a deposit  0x0000002e 
- 00014227  0x0000148b store  0x00000002 , 0x00000186 
- 00014228  0x0000148c deposit  0x00000021 
- 00014229  0x0000148d inject  0x00000001 , 0x00000020 
- 00014230  0x0000148e compare  0x00000002 , 0x00000001 , 0x0000000f 
- 00014231  0x0000148f setflag  0x00000001 , 0x0000000b , 0x00000000 
- 00014232  0x00001490 branch  0x0000375c 
- 00014233  0x00001493 set0  0x00000025 , 0x00000000 
- 00014234  0x00001494 bpatch  0x00000070 , 0x0000400e 
- 00014235  0x00001495 fetch  0x00000001 , 0x00000047 
- 00014236  0x00001496 rtnbit0  0x00000003 
- 00014237  0x00001497 set0  0x00000003 , 0x0000003f 
- 00014238  0x00001498 setflip  0x00000006 , 0x0000003f 
- 00014239  0x00001499 store  0x00000001 , 0x00000047 
- 00014240  0x0000149a fetch  0x00000001 , 0x00004165 
- 00014241  0x0000149b beq  0x00000013 , 0x000037b1 
- 00014242  0x0000149c rtneq  0x00000007 
- 00014243  0x0000149d fetch  0x00000001 , 0x0000004b 
- 00014244  0x0000149e rtnbit0  0x00000006 , 0x0000003f 
- 00014245  0x0000149f set0  0x00000006 , 0x0000003f 
- 00014246  0x000014a0 set1  0x00000007 , 0x0000003f 
- 00014247  0x000014a1 store  0x00000001 , 0x0000004b 
- 00014248  0x000014a2 set0  0x00000002 , 0x00000000 
- 00014249  0x000014a3 fetch  0x00000001 , 0x00004132 
- 00014250  0x000014a4 rtneq  0x00000001 
- 00014251  0x000014a5 fetch  0x00000002 , 0x000042af 
- 00014252  0x000014a6 nrtn  0x00000034 
- 00014253  0x000014a7 fetch  0x00000001 , 0x0000004b 
- 00014254  0x000014a8 set0  0x00000007 , 0x0000003f 
- 00014255  0x000014a9 store  0x00000001 , 0x0000004b 
- 00014256  0x000014aa branch  0x00005267 
- 00014257  0x000014ad set0  0x00000025 , 0x00000000 
- 00014258  0x000014ae bpatch  0x00000071 , 0x0000400e 
- 00014259  0x000014af fetch  0x00000001 , 0x00000433 
- 00014260  0x000014b0 rshift  0x0000003f , 0x0000003f 
- 00014261  0x000014b1 beq  0x00000011 , 0x000037d0 
- 00014262  0x000014b2 beq  0x00000012 , 0x000037da 
- 00014263  0x000014b3 beq  0x00000018 , 0x00003806 
- 00014264  0x000014b4 beq  0x0000007f , 0x000037bf 
- 00014265  0x000014b5 beq  0x0000002c , 0x0000385e 
- 00014266  0x000014b6 rtnne  0x00000003 
- 00014267  0x000014b7 fetch  0x00000001 , 0x00000434 
- 00014268  0x000014b8 beq  0x0000002b , 0x000037c8 
- 00014269  0x000014b9 beq  0x00000011 , 0x000037c3 
- 00014270  0x000014ba rtn 
- 00014271  0x000014bd fetch  0x00000001 , 0x00000434 
- 00014272  0x000014be set1  0x00000007 , 0x0000003f 
- 00014273  0x000014bf beq  0x0000008d , 0x0000385e 
- 00014274  0x000014c0 rtn 
- 00014275  0x000014c2 rtn  0x00000029 
- 00014276  0x000014c3 fetch  0x00000001 , 0x00000030 
- 00014277  0x000014c4 rtnbit1  0x00000004 
- 00014278  0x000014c5 jam  0x00000031 , 0x0000007c 
- 00014279  0x000014c6 rtn 
- 00014280  0x000014ca rtn  0x00000029 
- 00014281  0x000014cb fetch  0x00000001 , 0x00000031 
- 00014282  0x000014cc isolate1  0x00000004 , 0x0000003f 
- 00014283  0x000014cd branch  0x000037cd , 0x00000001 
- 00014284  0x000014cf rtn 
- 00014285  0x000014d1 set0  0x00000004 , 0x0000003f 
- 00014286  0x000014d2 store  0x00000001 , 0x00000031 
- 00014287  0x000014d3 rtn 
- 00014288  0x000014d6 set0  0x00000025 , 0x00000000 
- 00014289  0x000014d7 bpatch  0x00000072 , 0x0000400e 
- 00014290  0x000014d8 fetch  0x00000001 , 0x0000004c 
- 00014291  0x000014d9 set1  0x00000002 , 0x0000003f 
- 00014292  0x000014da store  0x00000001 , 0x0000004c 
- 00014293  0x000014db hjam  0x00000001 , 0x00008011 
- 00014294  0x000014dc fetch  0x00000001 , 0x00000030 
- 00014295  0x000014dd isolate1  0x00000004 , 0x0000003f 
- 00014296  0x000014de branch  0x00004845 , 0x00000001 
- 00014297  0x000014df rtn 
- 00014298  0x000014e2 set0  0x00000025 , 0x00000000 
- 00014299  0x000014e3 bpatch  0x00000073 , 0x0000400e 
- 00014300  0x000014e4 fetch  0x00000001 , 0x0000004c 
- 00014301  0x000014e5 set0  0x00000002 , 0x0000003f 
- 00014302  0x000014e6 store  0x00000001 , 0x0000004c 
- 00014303  0x000014e7 hjam  0x00000000 , 0x00008011 
- 00014304  0x000014e8 rtn 
- 00014305  0x000014ec set0  0x00000025 , 0x00000000 
- 00014306  0x000014ed bpatch  0x00000074 , 0x0000400e 
- 00014307  0x000014ee copy  0x00000022 , 0x0000003f 
- 00014308  0x000014ef store  0x00000004 , 0x000042a5 
- 00014309  0x000014f0 add  0x00000022 , 0x00000003 , 0x00000011 
- 00014310  0x000014f1 branch  0x000037e8 , 0x00000029 
- 00014311  0x000014f2 add  0x00000028 , 0x00000003 , 0x00000011 
- 00014312  0x000014f4 fetcht  0x00000002 , 0x00000032 
- 00014313  0x000014f5 deposit  0x00000011 
- 00014314  0x000014f6 set0  0x0000001b , 0x0000003f 
- 00014315  0x000014f7 idiv  0x00000002 
- 00014316  0x000014f8 fetch  0x00000002 , 0x00000075 
- 00014317  0x000014f9 call  0x00007efd 
- 00014318  0x000014fa remainder  0x00000013 
- 00014319  0x000014fb isub  0x00000013 , 0x0000003f 
- 00014320  0x000014fc branch  0x000037f2 , 0x00000002 
- 00014321  0x000014fd iadd  0x00000002 , 0x0000003f 
- 00014322  0x000014ff iadd  0x00000011 , 0x0000003f 
- 00014323  0x00001500 store  0x00000004 , 0x00000034 
- 00014324  0x00001501 jam  0x00000000 , 0x00004748 
- 00014325  0x00001502 fetch  0x00000001 , 0x00000030 
- 00014326  0x00001503 set1  0x00000001 , 0x0000003f 
- 00014327  0x00001504 store  0x00000001 , 0x00000030 
- 00014328  0x00001505 fetch  0x00000001 , 0x00000073 
- 00014329  0x00001506 store  0x00000001 , 0x0000008a 
- 00014330  0x00001507 jam  0x00000080 , 0x0000416e 
- 00014331  0x00001508 setarg  0x00000000 
- 00014332  0x00001509 store  0x00000003 , 0x0000420a 
- 00014333  0x0000150a store  0x00000003 , 0x0000420d 
- 00014334  0x0000150b store  0x00000001 , 0x000041fa 
- 00014335  0x0000150c jam  0x0000000b , 0x00000b7d 
- 00014336  0x0000150d call  0x00007c27 
- 00014337  0x0000150e fetch  0x00000002 , 0x00004161 
- 00014338  0x0000150f store  0x00000002 , 0x0000003e 
- 00014339  0x00001510 nrtn  0x00000029 
- 00014340  0x00001511 add  0x00000004 , 0xffffffff , 0x00000007 
- 00014341  0x00001512 rtn 
- 00014342  0x00001515 set0  0x00000025 , 0x00000000 
- 00014343  0x00001516 bpatch  0x00000075 , 0x0000400e 
- 00014344  0x00001517 fetch  0x00000001 , 0x00000030 
- 00014345  0x00001518 rtnbit0  0x00000001 
- 00014346  0x00001519 set0  0x00000001 , 0x0000003f 
- 00014347  0x0000151a store  0x00000001 , 0x00000030 
- 00014348  0x0000151b jam  0x0000007f , 0x0000416e 
- 00014349  0x0000151c fetch  0x00000002 , 0x0000415f 
- 00014350  0x0000151d store  0x00000002 , 0x0000003e 
- 00014351  0x0000151e disable  0x0000002b 
- 00014352  0x0000151f jam  0x0000000c , 0x00000b7d 
- 00014353  0x00001520 branch  0x00007c27 
- 00014354  0x00001524 set0  0x00000025 , 0x00000000 
- 00014355  0x00001525 bpatch  0x00000076 , 0x0000400e 
- 00014356  0x00001526 enable  0x0000002e 
- 00014357  0x00001527 fetch  0x00000001 , 0x00000030 
- 00014358  0x00001528 bbit1  0x00000001 , 0x00003820 
- 00014359  0x00001529 rtnmark1  0x00000011 
- 00014360  0x0000152a fetch  0x00000001 , 0x00000047 
- 00014361  0x0000152b rtnbit1  0x00000003 
- 00014362  0x0000152c fetch  0x00000001 , 0x00000048 
- 00014363  0x0000152d nrtn  0x00000034 
- 00014364  0x0000152e fetch  0x00000001 , 0x0000004b 
- 00014365  0x0000152f rtnbit1  0x00000006 
- 00014366  0x00001531 force  0x00000000 , 0x0000003f 
- 00014367  0x00001532 rtn 
- 00014368  0x00001535 bbit0  0x00000002 , 0x00003830 
- 00014369  0x00001536 fetch  0x00000001 , 0x0000008a 
- 00014370  0x00001537 beq  0x00000002 , 0x00003826 
- 00014371  0x00001538 fetch  0x00000001 , 0x00000047 
- 00014372  0x00001539 bbit1  0x00000003 , 0x00003839 
- 00014373  0x0000153a bmark0  0x00000008 , 0x00003839 
- 00014374  0x0000153c call  0x00003290 
- 00014375  0x0000153d nbranch  0x00003839 , 0x00000029 
- 00014376  0x0000153e fetch  0x00000001 , 0x00000048 
- 00014377  0x0000153f nbranch  0x00003839 , 0x00000034 
- 00014378  0x00001541 fetch  0x00000001 , 0x000000f1 
- 00014379  0x00001542 increase  0xffffffff , 0x0000003f 
- 00014380  0x00001543 store  0x00000001 , 0x000000f1 
- 00014381  0x00001544 nbranch  0x0000381e , 0x00000034 
- 00014382  0x00001545 jam  0x00000010 , 0x000000f1 
- 00014383  0x00001546 branch  0x00003839 
- 00014384  0x00001549 fetch  0x00000001 , 0x0000008a 
- 00014385  0x0000154a bne  0x00000001 , 0x00003839 
- 00014386  0x0000154b fetch  0x00000001 , 0x0000008b 
- 00014387  0x0000154c branch  0x00003839 , 0x00000034 
- 00014388  0x0000154d increase  0xffffffff , 0x0000003f 
- 00014389  0x0000154e store  0x00000001 , 0x0000008b 
- 00014390  0x0000154f fetch  0x00000001 , 0x00000047 
- 00014391  0x00001550 rtnbit1  0x00000003 
- 00014392  0x00001551 nrtn  0x0000002d 
- 00014393  0x00001553 fetch  0x00000001 , 0x0000008a 
- 00014394  0x00001554 increase  0xffffffff , 0x0000003f 
- 00014395  0x00001555 store  0x00000001 , 0x0000008a 
- 00014396  0x00001556 rtn 
- 00014397  0x0000155a set0  0x00000025 , 0x00000000 
- 00014398  0x0000155b bpatch  0x00000077 , 0x0000400e 
- 00014399  0x0000155c disable  0x00000010 
- 00014400  0x0000155d copy  0x00000002 , 0x0000001b 
- 00014401  0x0000155e call  0x00003300 
- 00014402  0x0000155f disable  0x00000028 
- 00014403  0x00001560 nrtn  0x00000005 
- 00014404  0x00001561 force  0x00000000 , 0x0000001b 
- 00014405  0x00001562 enable  0x00000028 
- 00014406  0x00001563 rtn 
- 00014407  0x00001567 fetch  0x00000001 , 0x000041f9 
- 00014408  0x00001568 icompare  0x000000ff , 0x00000004 
- 00014409  0x00001569 rtn 
- 00014410  0x0000156c set0  0x00000025 , 0x00000000 
- 00014411  0x0000156d bpatch  0x00000078 , 0x0000400f 
- 00014412  0x0000156e jam  0x00000001 , 0x00004171 
- 00014413  0x00001570 call  0x00006a40 
- 00014414  0x00001571 force  0x0000000c , 0x0000003f 
- 00014415  0x00001572 store  0x00000002 , 0x00000032 
- 00014416  0x00001573 fetch  0x00000001 , 0x000000af 
- 00014417  0x00001574 lshift  0x0000003f , 0x0000003f 
- 00014418  0x00001575 store  0x00000002 , 0x00000075 
- 00014419  0x00001576 fetch  0x00000001 , 0x00000030 
- 00014420  0x00001577 set1  0x00000002 , 0x0000003f 
- 00014421  0x00001578 store  0x00000001 , 0x00000030 
- 00014422  0x00001579 jam  0x00000003 , 0x00000073 
- 00014423  0x0000157a jam  0x00000003 , 0x0000008a 
- 00014424  0x0000157b call  0x000037e1 
- 00014425  0x0000157c force  0x00000000 , 0x00000002 
- 00014426  0x0000157d call  0x00004914 
- 00014427  0x0000157e jam  0x00000050 , 0x000000b3 
- 00014428  0x0000157f jam  0x00000010 , 0x000000f1 
- 00014429  0x00001580 rtn 
- 00014430  0x00001583 set0  0x00000025 , 0x00000000 
- 00014431  0x00001584 bpatch  0x00000079 , 0x0000400f 
- 00014432  0x00001585 call  0x00003806 
- 00014433  0x00001586 jam  0x00000005 , 0x00004171 
- 00014434  0x00001588 call  0x00006a4a 
- 00014435  0x00001589 fetch  0x00000001 , 0x00000030 
- 00014436  0x0000158a set0  0x00000002 , 0x0000003f 
- 00014437  0x0000158b store  0x00000001 , 0x00000030 
- 00014438  0x0000158d arg  0x00000e00 , 0x00000002 
- 00014439  0x0000158e jam  0x00000013 , 0x000002c0 
- 00014440  0x0000158f branch  0x000048c4 
- 00014441  0x00001592 set0  0x00000025 , 0x00000000 
- 00014442  0x00001593 bpatch  0x0000007a , 0x0000400f 
- 00014443  0x00001594 jam  0x00000000 , 0x000000b1 
- 00014444  0x00001595 call  0x0000385e 
- 00014445  0x00001596 call  0x00003290 
- 00014446  0x00001597 set0  0x00000007 , 0x00000000 
- 00014447  0x00001598 rtn 
- 00014448  0x0000159b set0  0x00000025 , 0x00000000 
- 00014449  0x0000159c bpatch  0x0000007b , 0x0000400f 
- 00014450  0x0000159d fetch  0x00000001 , 0x00004132 
- 00014451  0x0000159e beq  0x00000001 , 0x00003898 
- 00014452  0x0000159f set0  0x00000001 , 0x00000000 
- 00014453  0x000015a1 jam  0x00000000 , 0x000002d1 
- 00014454  0x000015a2 fetch  0x00000001 , 0x000002ca 
- 00014455  0x000015a3 rtn  0x00000034 
- 00014456  0x000015a4 isolate1  0x00000000 , 0x0000003f 
- 00014457  0x000015a5 arg  0x00001000 , 0x00000006 
- 00014458  0x000015a6 call  0x00004da8 , 0x00000001 
- 00014459  0x000015a7 set0  0x00000025 , 0x00000000 
- 00014460  0x000015a8 bpatch  0x0000007c , 0x0000400f 
- 00014461  0x000015a9 fetch  0x00000001 , 0x000002d1 
- 00014462  0x000015aa beq  0x00000001 , 0x0000388c 
- 00014463  0x000015ac jam  0x00000000 , 0x000002d1 
- 00014464  0x000015ad fetch  0x00000001 , 0x000002ca 
- 00014465  0x000015ae rtnbit0  0x00000001 
- 00014466  0x000015af arg  0x00001400 , 0x00000006 
- 00014467  0x000015b0 call  0x00004da8 
- 00014468  0x000015b1 fetch  0x00000001 , 0x000002d1 
- 00014469  0x000015b2 beq  0x00000001 , 0x00003892 
- 00014470  0x000015b3 rtn 
- 00014471  0x000015b6 fetch  0x00000001 , 0x0000004c 
- 00014472  0x000015b7 set0  0x00000007 , 0x0000003f 
- 00014473  0x000015b8 store  0x00000001 , 0x0000004c 
- 00014474  0x000015b9 set0  0x00000001 , 0x00000000 
- 00014475  0x000015ba branch  0x0000443b 
- 00014476  0x000015bd fetch  0x00000001 , 0x000002ca 
- 00014477  0x000015be set0  0x00000000 , 0x0000003f 
- 00014478  0x000015bf store  0x00000001 , 0x000002ca 
- 00014479  0x000015c0 setarg  0x00000000 
- 00014480  0x000015c1 store  0x00000002 , 0x000002c4 
- 00014481  0x000015c2 rtn 
- 00014482  0x000015c4 fetch  0x00000001 , 0x000002ca 
- 00014483  0x000015c5 set0  0x00000001 , 0x0000003f 
- 00014484  0x000015c6 store  0x00000001 , 0x000002ca 
- 00014485  0x000015c7 setarg  0x00000000 
- 00014486  0x000015c8 store  0x00000002 , 0x000002c6 
- 00014487  0x000015c9 rtn 
- 00014488  0x000015cc fetch  0x00000001 , 0x0000004c 
- 00014489  0x000015cd rtnbit0  0x00000007 , 0x0000003f 
- 00014490  0x000015ce call  0x00004435 
- 00014491  0x000015cf fetch  0x00000002 , 0x00004800 
- 00014492  0x000015d0 branch  0x00003bf1 , 0x00000034 
- 00014493  0x000015d1 increase  0xffffffff , 0x0000003f 
- 00014494  0x000015d2 store  0x00000002 , 0x00004800 
- 00014495  0x000015d3 branch  0x00003887 
- 00014496  0x000015d6 fetch  0x00000001 , 0x000002ca 
- 00014497  0x000015d7 set1  0x00000000 , 0x0000003f 
- 00014498  0x000015d8 store  0x00000001 , 0x000002ca 
- 00014499  0x000015d9 rtn 
- 00014500  0x000015dc fetch  0x00000001 , 0x000002ca 
- 00014501  0x000015dd set1  0x00000001 , 0x0000003f 
- 00014502  0x000015de store  0x00000001 , 0x000002ca 
- 00014503  0x000015df rtn 
- 00014504  0x000015e6 set0  0x00000025 , 0x00000000 
- 00014505  0x000015e7 bpatch  0x0000007d , 0x0000400f 
- 00014506  0x000015e8 add  0x00000028 , 0x00000001 , 0x00000021 
- 00014507  0x000015e9 call  0x00003a5d 
- 00014508  0x000015ea force  0x00000003 , 0x00000024 
- 00014509  0x000015eb call  0x00003a42 
- 00014510  0x000015ec call  0x00003bae 
- 00014511  0x000015ed call  0x00003bbf 
- 00014512  0x000015ee branch  0x00003bc5 
- 00014513  0x000015f2 set0  0x00000025 , 0x00000000 
- 00014514  0x000015f3 bpatch  0x0000007e , 0x0000400f 
- 00014515  0x000015f4 call  0x00003baa 
- 00014516  0x000015f5 deposit  0x00000028 
- 00014517  0x000015f6 fetcht  0x00000004 , 0x0000416a 
- 00014518  0x000015f7 isub  0x00000002 , 0x0000003f 
- 00014519  0x000015f8 rtnne  0x00000001 
- 00014520  0x000015f9 compare  0x00000000 , 0x00000001 , 0x0000001f 
- 00014521  0x000015fa nbranch  0x000038bc , 0x00000001 
- 00014522  0x000015fb fetch  0x00000001 , 0x00000019 
- 00014523  0x000015fc rtn  0x00000034 
- 00014524  0x000015fe call  0x000038a8 
- 00014525  0x000015ff compare  0x00000010 , 0x00000001 , 0x0000001f 
- 00014526  0x00001600 branch  0x0000375c , 0x00000001 
- 00014527  0x00001602 rshift  0x00000021 , 0x00000002 
- 00014528  0x00001603 or  0x00000002 , 0x00000040 , 0x0000000e 
- 00014529  0x00001605 set0  0x00000025 , 0x00000000 
- 00014530  0x00001606 bpatch  0x0000007f , 0x0000400f 
- 00014531  0x00001607 enable  0x00000007 
- 00014532  0x00001608 enable  0x0000000a 
- 00014533  0x00001609 enable  0x0000001b 
- 00014534  0x0000160a set0  0x00000010 , 0x00000000 
- 00014535  0x0000160b deposit  0x00000004 
- 00014536  0x0000160c inject  0x00000003 , 0x00000003 
- 00014537  0x0000160d deposit  0x00000001 
- 00014538  0x0000160e inject  0x00000003 , 0x00000004 
- 00014539  0x0000160f fetch  0x00000001 , 0x00000047 
- 00014540  0x00001610 inject  0x00000000 , 0x00000004 
- 00014541  0x00001611 inject  0x00000003 , 0x00000003 
- 00014542  0x00001612 enable  0x00000008 
- 00014543  0x00001613 inject  0x00000003 , 0x00000008 
- 00014544  0x00001614 disable  0x0000001b 
- 00014545  0x00001615 disable  0x00000008 
- 00014546  0x00001616 disable  0x0000000a 
- 00014547  0x00001617 set0  0x00000002 , 0x00000015 
- 00014548  0x00001618 arg  0x00000000 , 0x00000002 
- 00014549  0x00001619 call  0x00003b74 
- 00014550  0x0000161a set0  0x00000025 , 0x00000000 
- 00014551  0x0000161b bpatch  0x00000080 , 0x00004010 
- 00014552  0x0000161c and  0x00000001 , 0x0000001f , 0x0000003f 
- 00014553  0x0000161d beq  0x00000013 , 0x00003913 
- 00014554  0x0000161e beq  0x00000000 , 0x0000375c 
- 00014555  0x0000161f beq  0x00000001 , 0x0000375c 
- 00014556  0x00001620 beq  0x00000002 , 0x000038f5 
- 00014557  0x00001621 beq  0x00000003 , 0x00003925 
- 00014558  0x00001622 beq  0x00000004 , 0x0000392b 
- 00014559  0x00001623 beq  0x00000007 , 0x000038e9 
- 00014560  0x00001624 beq  0x00000008 , 0x0000392a 
- 00014561  0x00001625 arg  0x00000004 , 0x00000002 
- 00014562  0x00001626 call  0x00003b74 
- 00014563  0x00001627 beq  0x0000000a , 0x00003927 
- 00014564  0x00001628 beq  0x0000000b , 0x0000392d 
- 00014565  0x00001629 arg  0x00000008 , 0x00000002 
- 00014566  0x0000162a call  0x00003b74 
- 00014567  0x0000162b beq  0x0000000f , 0x0000392d 
- 00014568  0x0000162c branch  0x00003927 
- 00014569  0x00001630 set0  0x00000025 , 0x00000000 
- 00014570  0x00001631 bpatch  0x00000081 , 0x00004010 
- 00014571  0x00001632 enable  0x0000001d 
- 00014572  0x00001633 enable  0x00000009 
- 00014573  0x00001634 enable  0x0000000e 
- 00014574  0x00001635 force  0x0000001e , 0x00000039 
- 00014575  0x00001636 arg  0x000000b5 , 0x00000006 
- 00014576  0x00001638 ifetch  0x00000001 , 0x00000006 
- 00014577  0x00001639 inject  0x00000003 , 0x00000008 
- 00014578  0x0000163a loop  0x000038f0 
- 00014579  0x0000163b bmark1  0x00000007 , 0x00003960 
- 00014580  0x0000163c branch  0x0000375c 
- 00014581  0x0000163f set0  0x00000025 , 0x00000000 
- 00014582  0x00001640 bpatch  0x00000082 , 0x00004010 
- 00014583  0x00001641 fetch  0x00000001 , 0x0000018b 
- 00014584  0x00001642 icopy  0x00000004 
- 00014585  0x00001643 fetch  0x00000001 , 0x0000008f 
- 00014586  0x00001644 icopy  0x0000001c 
- 00014587  0x00001645 fetch  0x00000003 , 0x0000414a 
- 00014588  0x00001646 icopy  0x0000001d 
- 00014589  0x00001647 fetch  0x00000002 , 0x00004144 
- 00014590  0x00001648 icopy  0x0000002e 
- 00014591  0x00001649 enable  0x00000009 
- 00014592  0x0000164a enable  0x0000001c 
- 00014593  0x0000164b copy  0x00000020 , 0x00000011 
- 00014594  0x0000164c call  0x00003a54 
- 00014595  0x0000164d pulse  0x00000015 
- 00014596  0x0000164e nop  0x00000020 
- 00014597  0x0000164f copy  0x00000021 , 0x0000000b 
- 00014598  0x00001650 fetch  0x00000004 , 0x0000016b 
- 00014599  0x00001651 icopy  0x00000021 
- 00014600  0x00001652 preload  0x0000001e 
- 00014601  0x00001653 set1  0x0000003a , 0x0000003f 
- 00014602  0x00001654 inject  0x00000003 , 0x00000048 
- 00014603  0x00001655 preload  0x0000001f 
- 00014604  0x00001656 inject  0x00000003 , 0x00000048 
- 00014605  0x00001657 copy  0x0000000b , 0x00000021 
- 00014606  0x00001658 copy  0x00000011 , 0x00000020 
- 00014607  0x00001659 enable  0x00000008 
- 00014608  0x0000165a inject  0x00000003 , 0x00000010 
- 00014609  0x0000165b disable  0x00000008 
- 00014610  0x0000165c branch  0x0000375c 
- 00014611  0x0000165f set0  0x00000025 , 0x00000000 
- 00014612  0x00001660 bpatch  0x00000083 , 0x00004010 
- 00014613  0x00001661 enable  0x0000000e 
- 00014614  0x00001662 enable  0x00000009 
- 00014615  0x00001663 enable  0x0000001c 
- 00014616  0x00001664 fetch  0x00000001 , 0x00000432 
- 00014617  0x00001665 and  0x0000003f , 0x000001f8 , 0x00000002 
- 00014618  0x00001666 arg  0x00000432 , 0x00000006 
- 00014619  0x00001667 increase  0x00000008 , 0x00000002 
- 00014620  0x00001669 add  0x00000002 , 0xffffffb8 , 0x00000013 
- 00014621  0x0000166a nbranch  0x00003922 , 0x00000002 
- 00014622  0x0000166b ifetch  0x00000009 , 0x00000006 
- 00014623  0x0000166c inject  0x00000003 , 0x00000048 
- 00014624  0x0000166d copy  0x00000013 , 0x00000002 
- 00014625  0x0000166e branch  0x0000391c 
- 00014626  0x00001670 ifetch  0x00000009 , 0x00000006 
- 00014627  0x00001671 iinject  0x00000003 , 0x00000002 
- 00014628  0x00001672 branch  0x00003960 
- 00014629  0x00001675 enable  0x0000001c 
- 00014630  0x00001676 branch  0x00003930 
- 00014631  0x00001679 enable  0x0000001c 
- 00014632  0x0000167a set1  0x00000010 , 0x00000000 
- 00014633  0x0000167b branch  0x00003930 
- 00014634  0x0000167e set1  0x00000002 , 0x00000015 
- 00014635  0x00001680 enable  0x0000001d 
- 00014636  0x00001681 branch  0x00003930 
- 00014637  0x00001685 set1  0x00000002 , 0x00000015 
- 00014638  0x00001686 enable  0x0000001d 
- 00014639  0x00001687 set1  0x00000010 , 0x00000000 
- 00014640  0x0000168a set0  0x00000025 , 0x00000000 
- 00014641  0x0000168b bpatch  0x00000084 , 0x00004010 
- 00014642  0x0000168c fetch  0x00000001 , 0x0000004c 
- 00014643  0x0000168d bbit0  0x00000005 , 0x00003946 
- 00014644  0x0000168e sub  0x00000001 , 0x00000003 , 0x0000003e 
- 00014645  0x0000168f branch  0x00003946 , 0x00000002 
- 00014646  0x00001690 disable  0x0000000e 
- 00014647  0x00001691 disable  0x0000001c 
- 00014648  0x00001692 enable  0x0000001d 
- 00014649  0x00001693 disable  0x00000007 
- 00014650  0x00001694 set1  0x00000001 , 0x00000015 
- 00014651  0x00001695 isolate1  0x00000002 , 0x00000015 
- 00014652  0x00001696 branch  0x00003940 , 0x00000001 
- 00014653  0x00001697 setarg  0x000abeee 
- 00014654  0x00001698 inject  0x00000003 , 0x00000014 
- 00014655  0x00001699 branch  0x00003944 
- 00014656  0x0000169b setarg  0x005faeba 
- 00014657  0x0000169c inject  0x00000003 , 0x00000018 
- 00014658  0x0000169d setarg  0x00000012 
- 00014659  0x0000169e inject  0x00000003 , 0x00000006 
- 00014660  0x000016a0 enable  0x00000007 
- 00014661  0x000016a1 set1  0x00000010 , 0x00000000 
- 00014662  0x000016a3 enable  0x0000000e 
- 00014663  0x000016a4 enable  0x00000009 
- 00014664  0x000016a5 bmark1  0x00000005 , 0x00003969 
- 00014665  0x000016a6 fetch  0x00000001 , 0x00000090 
- 00014666  0x000016a7 inject  0x00000003 , 0x00000003 
- 00014667  0x000016a8 fetch  0x00000002 , 0x00000091 
- 00014668  0x000016a9 iforce  0x00000039 
- 00014669  0x000016aa bmark1  0x00000010 , 0x00003950 
- 00014670  0x000016ab inject  0x00000003 , 0x00000005 
- 00014671  0x000016ac branch  0x00003951 
- 00014672  0x000016ae inject  0x00000003 , 0x0000000d 
- 00014673  0x000016b0 fetch  0x00000001 , 0x00004132 
- 00014674  0x000016b1 beq  0x00000001 , 0x0000395b 
- 00014675  0x000016b2 deposit  0x00000039 
- 00014676  0x000016b3 branch  0x00003960 , 0x00000034 
- 00014677  0x000016b4 fetch  0x00000002 , 0x00000179 
- 00014678  0x000016b5 iforce  0x00000006 
- 00014679  0x000016b7 ifetch  0x00000001 , 0x00000006 
- 00014680  0x000016b8 inject  0x00000003 , 0x00000008 
- 00014681  0x000016b9 loop  0x00003957 
- 00014682  0x000016ba branch  0x00003960 
- 00014683  0x000016bc fetch  0x00000002 , 0x00000179 
- 00014684  0x000016bd iforce  0x00000003 
- 00014685  0x000016bf ifetch  0x00000001 , 0x00000003 
- 00014686  0x000016c0 inject  0x00000003 , 0x00000008 
- 00014687  0x000016c1 loop  0x0000395d 
- 00014688  0x000016c3 enable  0x00000008 
- 00014689  0x000016c4 inject  0x00000003 , 0x00000010 
- 00014690  0x000016c5 disable  0x00000008 
- 00014691  0x000016c6 call  0x00003583 
- 00014692  0x000016c7 fetch  0x00000001 , 0x0000004c 
- 00014693  0x000016c8 bbit0  0x00000005 , 0x0000375c 
- 00014694  0x000016c9 force  0x00000000 , 0x0000003f 
- 00014695  0x000016ca inject  0x00000003 , 0x00000006 
- 00014696  0x000016cb branch  0x0000375c 
- 00014697  0x000016cf set0  0x00000025 , 0x00000000 
- 00014698  0x000016d0 bpatch  0x00000085 , 0x00004010 
- 00014699  0x000016d1 bmark1  0x00000010 , 0x00003972 
- 00014700  0x000016d3 fetch  0x00000001 , 0x0000018a 
- 00014701  0x000016d4 inject  0x00000003 , 0x00000003 
- 00014702  0x000016d5 fetch  0x00000001 , 0x00000169 
- 00014703  0x000016d6 iforce  0x00000013 
- 00014704  0x000016d7 inject  0x00000003 , 0x00000005 
- 00014705  0x000016d8 branch  0x00003977 
- 00014706  0x000016da fetch  0x00000001 , 0x0000018a 
- 00014707  0x000016db inject  0x00000003 , 0x00000003 
- 00014708  0x000016dc fetch  0x00000002 , 0x00000169 
- 00014709  0x000016dd iforce  0x00000013 
- 00014710  0x000016de inject  0x00000003 , 0x0000000d 
- 00014711  0x000016e0 arg  0x000004de , 0x00000006 
- 00014712  0x000016e2 copy  0x00000013 , 0x0000003e 
- 00014713  0x000016e3 branch  0x0000397e , 0x00000005 
- 00014714  0x000016e4 ifetch  0x00000001 , 0x00000006 
- 00014715  0x000016e5 inject  0x00000003 , 0x00000008 
- 00014716  0x000016e6 increase  0xffffffff , 0x00000013 
- 00014717  0x000016e7 branch  0x00003978 
- 00014718  0x000016e9 fetch  0x00000002 , 0x000000fe 
- 00014719  0x000016ea increase  0x00000001 , 0x0000003f 
- 00014720  0x000016eb store  0x00000002 , 0x000000fe 
- 00014721  0x000016ec branch  0x00003960 
- 00014722  0x000016f0 fetch  0x00000004 , 0x0000016f 
- 00014723  0x000016f1 add  0x0000003f , 0x00000007 , 0x00000011 
- 00014724  0x000016f2 fetch  0x00000002 , 0x0000017b 
- 00014725  0x000016f3 nbranch  0x00003988 , 0x00000034 
- 00014726  0x000016f4 increase  0xfffffffd , 0x00000011 
- 00014727  0x000016f5 branch  0x00003990 
- 00014728  0x000016f7 mul32  0x0000003f , 0x0000000c , 0x0000003f 
- 00014729  0x000016f8 hfetcht  0x00000002 , 0x00008040 
- 00014730  0x000016f9 increase  0x00000001 , 0x00000002 
- 00014731  0x000016fb isub  0x00000002 , 0x0000003f 
- 00014732  0x000016fc nbranch  0x0000398f , 0x00000002 
- 00014733  0x000016fd increase  0xffffffff , 0x00000011 
- 00014734  0x000016fe branch  0x0000398b 
- 00014735  0x00001700 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00014736  0x00001702 until  0x0000003e , 0x00000023 
- 00014737  0x00001703 compare  0x00000000 , 0x00000022 , 0x00000003 
- 00014738  0x00001704 nbranch  0x00003990 , 0x00000001 
- 00014739  0x00001705 iforce  0x00000029 
- 00014740  0x00001706 copy  0x00000011 , 0x00000028 
- 00014741  0x00001707 iforce  0x00000029 
- 00014742  0x00001708 rtn 
- 00014743  0x0000170c set0  0x00000025 , 0x00000000 
- 00014744  0x0000170d bpatch  0x00000086 , 0x00004010 
- 00014745  0x0000170e until  0x0000003e , 0x00000022 
- 00014746  0x0000170f deposit  0x0000001a 
- 00014747  0x00001710 iforce  0x00000006 
- 00014748  0x00001711 rshift16 , 0x0000003f , 0x0000003f 
- 00014749  0x00001712 isub  0x00000022 , 0x00000039 
- 00014750  0x00001713 and_into  0x00000003 , 0x00000039 
- 00014751  0x00001714 nbranch  0x000039a2 , 0x00000005 
- 00014752  0x00001715 force  0x00000000 , 0x0000003f 
- 00014753  0x00001716 branch  0x000039a6 
- 00014754  0x00001718 arg  0x00000ea6 , 0x00000002 
- 00014755  0x00001719 force  0x00000000 , 0x0000003f 
- 00014756  0x0000171b iadd  0x00000002 , 0x0000003f 
- 00014757  0x0000171c loop  0x000039a4 
- 00014758  0x0000171e iadd  0x00000006 , 0x0000003f 
- 00014759  0x0000171f div  0x0000003f , 0x0000000c 
- 00014760  0x00001720 call  0x00007efd 
- 00014761  0x00001721 quotient  0x0000003f 
- 00014762  0x00001722 store  0x00000002 , 0x0000017b 
- 00014763  0x00001723 rtn 
- 00014764  0x00001726 set0  0x00000025 , 0x00000000 
- 00014765  0x00001727 bpatch  0x00000087 , 0x00004010 
- 00014766  0x00001728 deposit  0x0000001a 
- 00014767  0x00001729 copy  0x00000019 , 0x00000002 
- 00014768  0x0000172a isub  0x00000002 , 0x0000003e 
- 00014769  0x0000172b nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
- 00014770  0x0000172c isub  0x00000002 , 0x00000002 
- 00014771  0x0000172d setarg  0x00000ea6 
- 00014772  0x0000172e isolate0  0x0000000f , 0x00000002 
- 00014773  0x0000172f branch  0x000039b8 , 0x00000001 
- 00014774  0x00001730 setarg  0xffff0ea6 
- 00014775  0x00001731 iadd  0x00000002 , 0x00000002 
- 00014776  0x00001733 storet  0x00000006 , 0x000003c8 
- 00014777  0x00001734 rtn  0x00000036 
- 00014778  0x00001735 storet  0x00000006 , 0x00000038 
- 00014779  0x00001736 rtn 
- 00014780  0x00001739 disable  0x00000030 
- 00014781  0x0000173a fetch  0x00000006 , 0x000003c8 
- 00014782  0x0000173b branch  0x000039c0 , 0x00000036 
- 00014783  0x0000173c fetch  0x00000006 , 0x00000038 
- 00014784  0x0000173e iadd  0x00000019 , 0x00000030 
- 00014785  0x0000173f increase  0x0000000a , 0x00000030 
- 00014786  0x00001740 setarg  0x00000ea6 
- 00014787  0x00001741 isub  0x00000030 , 0x0000003f 
- 00014788  0x00001742 isolate0  0x0000000f , 0x0000003f 
- 00014789  0x00001743 branch  0x000039ca , 0x00000001 
- 00014790  0x00001744 setarg  0x0000f15a 
- 00014791  0x00001745 iadd  0x00000030 , 0x00000030 
- 00014792  0x00001747 copy  0x00000030 , 0x0000001a 
- 00014793  0x00001748 rtn 
- 00014794  0x0000174a force  0x00000000 , 0x0000003e 
- 00014795  0x0000174b branch  0x000039c8 
- 00014796  0x00001753 set0  0x00000025 , 0x00000000 
- 00014797  0x00001754 bpatch  0x00000088 , 0x00004011 
- 00014798  0x00001755 call  0x00003a7a 
- 00014799  0x00001756 copy  0x00000021 , 0x0000003f 
- 00014800  0x00001757 and_into  0x00000180 , 0x0000003f 
- 00014801  0x00001758 compare  0x00000003 , 0x00000024 , 0x00000007 
- 00014802  0x00001759 nbranch  0x000039d6 , 0x00000001 
- 00014803  0x0000175a rshift3  0x0000003f , 0x0000003f 
- 00014804  0x0000175b iadd  0x00000017 , 0x0000003f 
- 00014805  0x0000175c branch  0x000039d7 
- 00014806  0x0000175e copy  0x00000017 , 0x0000003f 
- 00014807  0x00001760 div  0x0000003f , 0x0000004f 
- 00014808  0x00001761 pulse  0x00000015 
- 00014809  0x00001762 call  0x00007efd 
- 00014810  0x00001763 remainder  0x00000011 
- 00014811  0x00001764 add  0x00000011 , 0xffffffd8 , 0x00000002 
- 00014812  0x00001765 branch  0x000039df , 0x00000002 
- 00014813  0x00001766 lshift  0x00000011 , 0x00000002 
- 00014814  0x00001767 branch  0x000039e1 
- 00014815  0x00001769 lshift  0x00000002 , 0x00000002 
- 00014816  0x0000176a increase  0x00000001 , 0x00000002 
- 00014817  0x0000176c set0  0x00000025 , 0x00000000 
- 00014818  0x0000176d bpatch  0x00000089 , 0x00004011 
- 00014819  0x0000176e fetch  0x00000001 , 0x00000031 
- 00014820  0x0000176f bbit0  0x00000003 , 0x000039f3 
- 00014821  0x00001771 fetch  0x00000004 , 0x00004173 
- 00014822  0x00001772 isub  0x00000021 , 0x0000003e 
- 00014823  0x00001773 branch  0x000039f3 , 0x00000002 
- 00014824  0x00001774 call  0x00003a12 
- 00014825  0x00001775 fetch  0x00000001 , 0x0000417a 
- 00014826  0x00001776 rtn  0x00000034 
- 00014827  0x00001777 fetch  0x00000001 , 0x00000031 
- 00014828  0x00001778 set1  0x00000002 , 0x0000003f 
- 00014829  0x00001779 store  0x00000001 , 0x00000031 
- 00014830  0x0000177a fetch  0x00000005 , 0x00004188 
- 00014831  0x0000177b store  0x00000005 , 0x0000417b 
- 00014832  0x0000177c ifetch  0x00000005 , 0x00000006 
- 00014833  0x0000177d store  0x00000005 , 0x00004180 
- 00014834  0x0000177e call  0x00003a17 
- 00014835  0x00001780 fetch  0x00000001 , 0x00000031 
- 00014836  0x00001781 rtnbit0  0x00000002 
- 00014837  0x00001782 isolate1  0x00000001 , 0x00000021 
- 00014838  0x00001783 branch  0x00003a0f , 0x00000001 
- 00014839  0x00001784 rshift3  0x00000002 , 0x00000011 
- 00014840  0x00001785 and  0x00000002 , 0x00000007 , 0x00000007 
- 00014841  0x00001786 setarg  0x0000417b 
- 00014842  0x00001787 iadd  0x00000011 , 0x00000011 
- 00014843  0x00001788 ifetch  0x00000001 , 0x00000011 
- 00014844  0x00001789 qisolate0  0x0000003f 
- 00014845  0x0000178a branch  0x00003a00 , 0x00000001 
- 00014846  0x0000178b deposit  0x00000002 
- 00014847  0x0000178c branch  0x00003a0c 
- 00014848  0x0000178e fetch  0x00000001 , 0x00004185 
- 00014849  0x0000178f iforce  0x00000012 
- 00014850  0x00001790 deposit  0x00000021 
- 00014851  0x00001791 and_into  0x00000180 , 0x0000003f 
- 00014852  0x00001792 rshift3  0x0000003f , 0x0000003f 
- 00014853  0x00001793 iadd  0x00000017 , 0x0000003f 
- 00014854  0x00001794 idiv  0x00000012 
- 00014855  0x00001795 setarg  0x00004193 
- 00014856  0x00001796 call  0x00007efd 
- 00014857  0x00001797 remainder  0x00000011 
- 00014858  0x00001798 iadd  0x00000011 , 0x00000006 
- 00014859  0x00001799 ifetch  0x00000001 , 0x00000006 
- 00014860  0x0000179b store  0x00000001 , 0x00004186 
- 00014861  0x0000179c iforce  0x00000002 
- 00014862  0x0000179d rtn 
- 00014863  0x000017a0 fetch  0x00000001 , 0x00004186 
- 00014864  0x000017a1 iforce  0x00000002 
- 00014865  0x000017a2 rtn 
- 00014866  0x000017a5 fetch  0x00000001 , 0x00000031 
- 00014867  0x000017a6 set0  0x00000002 , 0x0000003f 
- 00014868  0x000017a7 set0  0x00000003 , 0x0000003f 
- 00014869  0x000017a8 store  0x00000001 , 0x00000031 
- 00014870  0x000017a9 rtn 
- 00014871  0x000017b0 set0  0x00000025 , 0x00000000 
- 00014872  0x000017b1 bpatch  0x0000008a , 0x00004011 
- 00014873  0x000017b2 arg  0x00004193 , 0x00000005 
- 00014874  0x000017b3 force  0x0000000a , 0x00000039 
- 00014875  0x000017b4 call  0x00007e3b 
- 00014876  0x000017b5 arg  0x00004193 , 0x00000005 
- 00014877  0x000017b6 force  0x00000000 , 0x00000013 
- 00014878  0x000017b7 force  0x00000002 , 0x00000007 
- 00014879  0x000017b9 fetch  0x00000005 , 0x0000417b 
- 00014880  0x000017ba iforce  0x00000002 
- 00014881  0x000017bb compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014882  0x000017bc branch  0x00003a24 , 0x00000001 
- 00014883  0x000017bd rshift  0x00000002 , 0x00000002 
- 00014884  0x000017bf isolate0  0x00000000 , 0x00000002 
- 00014885  0x000017c0 branch  0x00003a28 , 0x00000001 
- 00014886  0x000017c1 deposit  0x00000013 
- 00014887  0x000017c2 istore  0x00000001 , 0x00000005 
- 00014888  0x000017c4 rshift2  0x00000002 , 0x00000002 
- 00014889  0x000017c5 increase  0x00000002 , 0x00000013 
- 00014890  0x000017c6 compare  0x00000028 , 0x00000013 , 0x000000fe 
- 00014891  0x000017c7 nbranch  0x00003a31 , 0x00000001 
- 00014892  0x000017c8 fetch  0x00000005 , 0x00004180 
- 00014893  0x000017c9 iforce  0x00000002 
- 00014894  0x000017ca compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014895  0x000017cb branch  0x00003a31 , 0x00000001 
- 00014896  0x000017cc rshift  0x00000002 , 0x00000002 
- 00014897  0x000017ce sub  0x00000013 , 0x0000004e , 0x0000003e 
- 00014898  0x000017cf branch  0x00003a24 , 0x00000002 
- 00014899  0x000017d0 force  0x00000001 , 0x00000013 
- 00014900  0x000017d1 increase  0xffffffff , 0x00000007 
- 00014901  0x000017d2 nbranch  0x00003a1f , 0x00000005 
- 00014902  0x000017d3 arg  0x00004193 , 0x00000011 
- 00014903  0x000017d4 deposit  0x00000005 
- 00014904  0x000017d5 isub  0x00000011 , 0x0000003f 
- 00014905  0x000017d6 store  0x00000001 , 0x00004185 
- 00014906  0x000017d7 rtn 
- 00014907  0x000017da set0  0x00000025 , 0x00000000 
- 00014908  0x000017db bpatch  0x0000008b , 0x00004011 
- 00014909  0x000017dc call  0x000039cc 
- 00014910  0x000017dd fetch  0x00000001 , 0x00000189 
- 00014911  0x000017de bbit0  0x00000005 , 0x00003a41 
- 00014912  0x000017df fetcht  0x00000001 , 0x00000448 
- 00014913  0x000017e1 branch  0x00003a82 
- 00014914  0x000017e5 set0  0x00000025 , 0x00000000 
- 00014915  0x000017e6 bpatch  0x0000008c , 0x00004011 
- 00014916  0x000017e7 call  0x000039cc 
- 00014917  0x000017e8 fetch  0x00000001 , 0x00000189 
- 00014918  0x000017e9 bbit0  0x00000004 , 0x00003a48 
- 00014919  0x000017ea fetcht  0x00000001 , 0x00000447 
- 00014920  0x000017ec branch  0x00003a91 
- 00014921  0x000017f0 force  0x00000000 , 0x0000002d 
- 00014922  0x000017f1 fetch  0x00000003 , 0x00004147 
- 00014923  0x000017f2 iforce  0x0000002c 
- 00014924  0x000017f3 rtn 
- 00014925  0x000017f6 set0  0x00000025 , 0x00000000 
- 00014926  0x000017f7 bpatch  0x0000008d , 0x00004011 
- 00014927  0x000017f8 fetch  0x00000001 , 0x00004277 
- 00014928  0x000017f9 icopy  0x0000002d 
- 00014929  0x000017fa fetch  0x00000003 , 0x00004274 
- 00014930  0x000017fb icopy  0x0000002c 
- 00014931  0x000017fc rtn 
- 00014932  0x000017ff set0  0x00000025 , 0x00000000 
- 00014933  0x00001800 bpatch  0x0000008e , 0x00004011 
- 00014934  0x00001801 fetch  0x00000002 , 0x00004144 
- 00014935  0x00001802 icopy  0x0000002e 
- 00014936  0x00001803 fetch  0x00000001 , 0x00004143 
- 00014937  0x00001804 icopy  0x0000002d 
- 00014938  0x00001805 fetch  0x00000003 , 0x00004140 
- 00014939  0x00001806 icopy  0x0000002c 
- 00014940  0x00001807 rtn 
- 00014941  0x0000180a set0  0x00000025 , 0x00000000 
- 00014942  0x0000180b bpatch  0x0000008f , 0x00004011 
- 00014943  0x0000180c fetch  0x00000002 , 0x00000044 
- 00014944  0x0000180d icopy  0x0000002e 
- 00014945  0x0000180e fetch  0x00000001 , 0x00000043 
- 00014946  0x0000180f icopy  0x0000002d 
- 00014947  0x00001810 fetch  0x00000003 , 0x00000040 
- 00014948  0x00001811 icopy  0x0000002c 
- 00014949  0x00001812 rtn 
- 00014950  0x00001816 bmark1  0x00000020 , 0x00003a69 
- 00014951  0x00001817 rtnmark0  0x0000001d 
- 00014952  0x00001818 rtnmark0  0x0000001f 
- 00014953  0x0000181a and_into  0xffffff00 , 0x0000002c 
- 00014954  0x0000181b pulse  0x00000015 
- 00014955  0x0000181c nop  0x00000020 
- 00014956  0x0000181d rtn 
- 00014957  0x00001821 set0  0x00000025 , 0x00000000 
- 00014958  0x00001822 bpatch  0x00000090 , 0x00004012 
- 00014959  0x00001823 force  0x00000000 , 0x00000015 
- 00014960  0x00001824 disable  0x00000021 
- 00014961  0x00001825 disable  0x00000020 
- 00014962  0x00001826 pulse  0x0000001e 
- 00014963  0x00001827 hjam  0x00000000 , 0x00008902 
- 00014964  0x00001828 hjam  0x00000000 , 0x00008901 
- 00014965  0x00001829 hjam  0x00000000 , 0x00008900 
- 00014966  0x0000182a hjam  0x00000000 , 0x00008903 
- 00014967  0x0000182b hjam  0x00000070 , 0x00008904 
- 00014968  0x0000182c hjam  0x00000000 , 0x00008906 
- 00014969  0x0000182d rtn 
- 00014970  0x00001830 set0  0x00000025 , 0x00000000 
- 00014971  0x00001831 bpatch  0x00000091 , 0x00004012 
- 00014972  0x00001832 hjam  0x00000000 , 0x00008902 
- 00014973  0x00001833 hjam  0x00000000 , 0x00008901 
- 00014974  0x00001834 hjam  0x00000018 , 0x00008900 
- 00014975  0x00001835 hjam  0x000000a7 , 0x00008903 
- 00014976  0x00001836 hjam  0x0000007f , 0x00008904 
- 00014977  0x00001837 rtn 
- 00014978  0x0000183b set0  0x00000025 , 0x00000000 
- 00014979  0x0000183c bpatch  0x00000092 , 0x00004012 
- 00014980  0x0000183e storet  0x00000001 , 0x00000017 
- 00014981  0x0000183f add  0x00000002 , 0x00000004 , 0x00000011 
- 00014982  0x00001840 branch  0x00003ab6 
- 00014983  0x00001842 set0  0x00000025 , 0x00000000 
- 00014984  0x00001843 bpatch  0x00000093 , 0x00004012 
- 00014985  0x00001844 hjam  0x000000cf , 0x00008901 
- 00014986  0x00001845 nop  0x0000000a 
- 00014987  0x00001846 hjam  0x000000ff , 0x00008900 
- 00014988  0x00001847 hjam  0x000000af , 0x00008903 
- 00014989  0x00001848 hjam  0x000000ff , 0x00008904 
- 00014990  0x00001849 nop  0x0000000a 
- 00014991  0x0000184a hjam  0x000000a0 , 0x00008902 
- 00014992  0x0000184b rtn 
- 00014993  0x0000184f set0  0x00000025 , 0x00000000 
- 00014994  0x00001850 bpatch  0x00000094 , 0x00004012 
- 00014995  0x00001851 storet  0x00000001 , 0x00000017 
- 00014996  0x00001852 add  0x00000002 , 0x00000002 , 0x00000011 
- 00014997  0x00001853 call  0x00003ab6 
- 00014998  0x00001854 setarg  0x00000500 
- 00014999  0x00001855 call  0x00003bf3 
- 00015000  0x00001857 hjam  0x00000001 , 0x00008906 
- 00015001  0x00001858 hjam  0x0000003c , 0x00008900 
- 00015002  0x00001859 hjam  0x000000e0 , 0x00008901 
- 00015003  0x0000185a hjam  0x000000b7 , 0x00008903 
- 00015004  0x0000185b hjam  0x0000007f , 0x00008902 
- 00015005  0x0000185c rtn 
- 00015006  0x0000185f hjam  0x00000006 , 0x00008042 
- 00015007  0x00001860 call  0x00003c29 
- 00015008  0x00001861 call  0x00003c3a 
- 00015009  0x00001863 fetch  0x00000002 , 0x00004163 
- 00015010  0x00001864 bbit0  0x0000000e , 0x00003aa1 
- 00015011  0x00001865 iforce  0x00000006 
- 00015012  0x00001866 arg  0x00008900 , 0x00000002 
- 00015013  0x00001868 ifetch  0x00000001 , 0x00000006 
- 00015014  0x00001869 beq  0x000000ff , 0x00003aab 
- 00015015  0x0000186a ior  0x00000002 , 0x00000005 
- 00015016  0x0000186b ifetch  0x00000001 , 0x00000006 
- 00015017  0x0000186c istore  0x00000001 , 0x00000005 
- 00015018  0x0000186d branch  0x00003aa5 
- 00015019  0x0000186f set0  0x00000025 , 0x00000000 
- 00015020  0x00001870 bpatch  0x00000095 , 0x00004012 
- 00015021  0x00001871 call  0x00003d91 
- 00015022  0x00001872 call  0x00003b0a 
- 00015023  0x00001874 setarg  0x000007d0 
- 00015024  0x00001875 iadd  0x00000022 , 0x0000003f 
- 00015025  0x00001876 store  0x00000004 , 0x00000173 
- 00015026  0x00001877 set1  0x00000003 , 0x00000015 
- 00015027  0x00001878 force  0x00000000 , 0x00000015 
- 00015028  0x00001879 ncall  0x00003ace , 0x0000002b 
- 00015029  0x0000187a branch  0x00003ae2 
- 00015030  0x0000187e set0  0x00000025 , 0x00000000 
- 00015031  0x0000187f bpatch  0x00000096 , 0x00004012 
- 00015032  0x00001880 setarg  0x00000960 
- 00015033  0x00001881 iadd  0x00000011 , 0x00000002 
- 00015034  0x00001882 fetch  0x00000001 , 0x0000415d 
- 00015035  0x00001883 hjam  0x00000004 , 0x0000895f 
- 00015036  0x00001884 imul32  0x00000002 , 0x0000003f 
- 00015037  0x00001885 fetcht  0x00000001 , 0x0000415e 
- 00015038  0x00001886 idiv  0x00000002 
- 00015039  0x00001887 call  0x00007efd 
- 00015040  0x00001888 quotient  0x00000011 
- 00015041  0x00001889 remainder  0x0000003f 
- 00015042  0x0000188a lshift16  0x0000003f , 0x0000003f 
- 00015043  0x0000188b lshift4  0x0000003f , 0x0000003f 
- 00015044  0x0000188c idiv  0x00000002 
- 00015045  0x0000188d call  0x00007efd 
- 00015046  0x0000188e quotient  0x0000003f 
- 00015047  0x0000188f lshift8  0x0000003f , 0x0000003f 
- 00015048  0x00001890 lshift  0x0000003f , 0x0000003f 
- 00015049  0x00001891 ior  0x00000011 , 0x0000003f 
- 00015050  0x00001892 hstore  0x00000004 , 0x00008960 
- 00015051  0x00001893 hjam  0x00000044 , 0x0000895f 
- 00015052  0x00001894 hjam  0x000000c4 , 0x0000895f 
- 00015053  0x00001895 rtn 
- 00015054  0x00001899 set0  0x00000025 , 0x00000000 
- 00015055  0x0000189a bpatch  0x00000097 , 0x00004012 
- 00015056  0x0000189b hjam  0x00000002 , 0x00008906 
- 00015057  0x0000189c setarg  0x0003d090 
- 00015058  0x0000189d call  0x00003bf3 
- 00015059  0x0000189e hjam  0x0000007f , 0x00008900 
- 00015060  0x0000189f nop  0x00000082 
- 00015061  0x000018a0 hjam  0x00000030 , 0x00008952 
- 00015062  0x000018a1 hjam  0x000000d0 , 0x00008901 
- 00015063  0x000018a2 hjam  0x00000070 , 0x00008952 
- 00015064  0x000018a3 hjam  0x000000f0 , 0x00008952 
- 00015065  0x000018a4 force  0x00000032 , 0x00000039 
- 00015066  0x000018a6 hfetch  0x00000001 , 0x00008980 
- 00015067  0x000018a7 bbit1  0x00000005 , 0x00003add 
- 00015068  0x000018a8 loop  0x00003ada 
- 00015069  0x000018aa store  0x00000001 , 0x0000416f 
- 00015070  0x000018ab hjam  0x00000000 , 0x00008901 
- 00015071  0x000018ac hjam  0x00000000 , 0x00008900 
- 00015072  0x000018ad hjam  0x00000000 , 0x00008906 
- 00015073  0x000018ae rtn 
- 00015074  0x000018b1 set0  0x00000025 , 0x00000000 
- 00015075  0x000018b2 bpatch  0x00000098 , 0x00004013 
- 00015076  0x000018b3 fetch  0x00000001 , 0x0000416f 
- 00015077  0x000018b4 set1  0x00000005 , 0x0000003f 
- 00015078  0x000018b5 hstore  0x00000001 , 0x00008952 
- 00015079  0x000018b6 hfetcht  0x00000001 , 0x00008950 
- 00015080  0x000018b7 and_into  0x00000007 , 0x00000002 
- 00015081  0x000018b8 lshift3  0x0000003f , 0x0000003f 
- 00015082  0x000018b9 ior  0x00000002 , 0x0000003f 
- 00015083  0x000018ba hstore  0x00000001 , 0x00008950 
- 00015084  0x000018bb hfetch  0x00000001 , 0x00008951 
- 00015085  0x000018bc set0  0x00000000 , 0x0000003f 
- 00015086  0x000018bd hstore  0x00000001 , 0x00008951 
- 00015087  0x000018be hfetch  0x00000001 , 0x00008952 
- 00015088  0x000018bf set0  0x00000005 , 0x0000003f 
- 00015089  0x000018c0 hstore  0x00000001 , 0x00008952 
- 00015090  0x000018c1 rtn 
- 00015091  0x000018c4 set0  0x00000025 , 0x00000000 
- 00015092  0x000018c5 bpatch  0x00000099 , 0x00004013 
- 00015093  0x000018c6 hfetch  0x00000002 , 0x00008981 
- 00015094  0x000018c7 rshift4  0x0000003f , 0x0000003f 
- 00015095  0x000018c8 rshift3  0x0000003f , 0x0000003f 
- 00015096  0x000018c9 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015097  0x000018ca and_into  0x000000ff , 0x0000003f 
- 00015098  0x000018cb div  0x0000003f , 0x0000000a 
- 00015099  0x000018cc call  0x00007efd 
- 00015100  0x000018cd quotient  0x0000003f 
- 00015101  0x000018ce lshift4  0x0000003f , 0x0000003f 
- 00015102  0x000018cf remainder  0x00000002 
- 00015103  0x000018d0 ior  0x00000002 , 0x0000003f 
- 00015104  0x000018d1 store  0x00000001 , 0x00000018 
- 00015105  0x000018d2 rtn 
- 00015106  0x000018d5 hjam  0x0000000a , 0x00008042 
- 00015107  0x000018d6 hjam  0x00000000 , 0x00008905 
- 00015108  0x000018d7 hfetch  0x00000003 , 0x00008138 
- 00015109  0x000018d8 hstore  0x00000003 , 0x0000804c 
- 00015110  0x000018d9 hjam  0x000000fc , 0x0000804c 
- 00015111  0x000018da call  0x00003db0 
- 00015112  0x000018db nop  0x000003e8 
- 00015113  0x000018dc rtn 
- 00015114  0x000018df hjam  0x00000006 , 0x00008042 
- 00015115  0x000018e0 hfetch  0x00000001 , 0x0000896b 
- 00015116  0x000018e1 set0  0x00000004 , 0x0000003f 
- 00015117  0x000018e2 set0  0x00000005 , 0x0000003f 
- 00015118  0x000018e3 hstore  0x00000001 , 0x0000896b 
- 00015119  0x000018e4 hjam  0x00000000 , 0x00008905 
- 00015120  0x000018e5 hjam  0x00000000 , 0x00008904 
- 00015121  0x000018e6 hjam  0x00000070 , 0x00008904 
- 00015122  0x000018e7 hjam  0x000000ff , 0x00008905 
- 00015123  0x000018e8 hfetch  0x00000001 , 0x0000896b 
- 00015124  0x000018e9 set1  0x00000004 , 0x0000003f 
- 00015125  0x000018ea set1  0x00000005 , 0x0000003f 
- 00015126  0x000018eb hstore  0x00000001 , 0x0000896b 
- 00015127  0x000018ec call  0x00003b38 
- 00015128  0x000018ed hfetch  0x00000001 , 0x00008968 
- 00015129  0x000018ee set1  0x00000007 , 0x0000003f 
- 00015130  0x000018ef hstore  0x00000001 , 0x00008968 
- 00015131  0x000018f0 set0  0x00000007 , 0x0000003f 
- 00015132  0x000018f1 hstore  0x00000001 , 0x00008968 
- 00015133  0x000018f2 set1  0x00000007 , 0x0000003f 
- 00015134  0x000018f3 hstore  0x00000001 , 0x00008968 
- 00015135  0x000018f4 hjam  0x00000005 , 0x00008042 
- 00015136  0x000018f5 rtn 
- 00015137  0x000018f8 nop  0x000003e8 
- 00015138  0x000018f9 hjam  0x00000004 , 0x00008042 
- 00015139  0x000018fa nop  0x0000000a 
- 00015140  0x000018fb hjam  0x00000000 , 0x000080b4 
- 00015141  0x000018fc hjam  0x00000080 , 0x00008006 
- 00015142  0x000018fe hfetch  0x00000001 , 0x0000812d 
- 00015143  0x000018ff bbit0  0x00000001 , 0x00003b26 
- 00015144  0x00001900 hfetcht  0x00000003 , 0x00008149 
- 00015145  0x00001901 hjam  0x00000005 , 0x00008042 
- 00015146  0x00001902 nop  0x0000000a 
- 00015147  0x00001903 hjam  0x00000080 , 0x00008006 
- 00015148  0x00001905 hfetch  0x00000001 , 0x0000812d 
- 00015149  0x00001906 bbit0  0x00000001 , 0x00003b2c 
- 00015150  0x00001907 hfetch  0x00000003 , 0x00008149 
- 00015151  0x00001908 isub  0x00000002 , 0x0000003f 
- 00015152  0x00001909 branch  0x00003b32 , 0x00000002 
- 00015153  0x0000190a sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015154  0x0000190c store  0x00000002 , 0x0000018c 
- 00015155  0x0000190d sub  0x0000003f , 0x00000046 , 0x0000003e 
- 00015156  0x0000190f nbranch  0x00003b34 , 0x00000002 
- 00015157  0x00001910 rtn 
- 00015158  0x00001913 setarg  0x00000f0f 
- 00015159  0x00001914 branch  0x00003da7 
- 00015160  0x00001917 setarg  0x0000080f 
- 00015161  0x00001918 branch  0x00003da7 
- 00015162  0x0000191d set0  0x00000025 , 0x00000000 
- 00015163  0x0000191e bpatch  0x0000009a , 0x00004013 
- 00015164  0x0000191f call  0x00003a87 
- 00015165  0x00001920 disable  0x00000020 
- 00015166  0x00001921 enable  0x00000021 
- 00015167  0x00001922 pulse  0x00000016 
- 00015168  0x00001923 rtn 
- 00015169  0x00001926 set0  0x00000025 , 0x00000000 
- 00015170  0x00001927 bpatch  0x0000009b , 0x00004013 
- 00015171  0x00001928 fetch  0x00000001 , 0x0000004c 
- 00015172  0x00001929 isolate1  0x00000002 , 0x0000003f 
- 00015173  0x0000192a setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00015174  0x0000192b hstore  0x00000001 , 0x00008011 
- 00015175  0x0000192c arg  0x00000062 , 0x00000006 
- 00015176  0x0000192d ifetch  0x00000009 , 0x00000006 
- 00015177  0x0000192e iforce  0x00000032 
- 00015178  0x0000192f ifetch  0x00000007 , 0x00000006 
- 00015179  0x00001930 iforce  0x00000033 
- 00015180  0x00001931 fetch  0x00000001 , 0x00000054 
- 00015181  0x00001932 add  0x0000003f , 0xffffffff , 0x00000034 
- 00015182  0x00001933 pulse  0x0000001a 
- 00015183  0x00001934 rtn 
- 00015184  0x00001937 set0  0x00000025 , 0x00000000 
- 00015185  0x00001938 bpatch  0x0000009c , 0x00004013 
- 00015186  0x00001939 enable  0x0000000d 
- 00015187  0x0000193a arg  0x00000600 , 0x0000000b 
- 00015188  0x0000193b correlate  0x00000029 , 0x00000026 
- 00015189  0x0000193d deposit  0x0000001a 
- 00015190  0x0000193e store  0x00000006 , 0x0000009c 
- 00015191  0x0000193f disable  0x0000000d 
- 00015192  0x00001940 nbranch  0x00003a6d , 0x00000018 
- 00015193  0x00001941 arg  0x000003bb , 0x00000029 
- 00015194  0x00001942 increase  0x00000001 , 0x00000028 
- 00015195  0x00001943 and_into  0x000001fc , 0x00000028 
- 00015196  0x00001944 rtn 
- 00015197  0x00001949 enable  0x0000000d 
- 00015198  0x0000194b correlate  0x0000003e , 0x00000017 
- 00015199  0x0000194c branch  0x00003b55 , 0x00000018 
- 00015200  0x0000194d compare  0x00000002 , 0x00000028 , 0x00000002 
- 00015201  0x0000194e nbranch  0x00003b5e , 0x00000001 
- 00015202  0x0000194f branch  0x00003b55 
- 00015203  0x00001952 set0  0x00000025 , 0x00000000 
- 00015204  0x00001953 bpatch  0x0000009d , 0x00004013 
- 00015205  0x00001954 arg  0x00000600 , 0x0000000b 
- 00015206  0x00001955 enable  0x0000000d 
- 00015207  0x00001956 correlate  0x00000023 , 0x00000026 
- 00015208  0x00001957 disable  0x0000000d 
- 00015209  0x00001958 nbranch  0x00003a6d , 0x00000018 
- 00015210  0x00001959 rtn 
- 00015211  0x0000195c set0  0x00000025 , 0x00000000 
- 00015212  0x0000195d bpatch  0x0000009e , 0x00004013 
- 00015213  0x0000195e enable  0x0000000d 
- 00015214  0x0000195f correlate  0x0000003e , 0x00000003 
- 00015215  0x00001960 disable  0x0000000d 
- 00015216  0x00001961 nbranch  0x00003a6d , 0x00000018 
- 00015217  0x00001962 arg  0x000003bb , 0x00000029 
- 00015218  0x00001963 and_into  0x000001fc , 0x00000028 
- 00015219  0x00001964 rtn 
- 00015220  0x00001968 set0  0x00000025 , 0x00000000 
- 00015221  0x00001969 bpatch  0x0000009f , 0x00004013 
- 00015222  0x0000196a iforce  0x00000011 
- 00015223  0x0000196b deposit  0x00000021 
- 00015224  0x0000196c iadd  0x00000002 , 0x0000000b 
- 00015225  0x0000196d copy  0x0000000b , 0x0000003f 
- 00015226  0x0000196e store  0x00000004 , 0x0000416a 
- 00015227  0x0000196f deposit  0x00000011 
- 00015228  0x00001970 rtn 
- 00015229  0x00001974 copy  0x0000003f , 0x00000002 
- 00015230  0x00001975 set0  0x00000025 , 0x00000000 
- 00015231  0x00001976 bpatch  0x000000a0 , 0x00004014 
- 00015232  0x00001977 copy  0x00000002 , 0x0000003f 
- 00015233  0x00001978 call  0x00007e91 
- 00015234  0x00001979 lshift16  0x00000021 , 0x0000003f 
- 00015235  0x0000197a set1  0x0000002c , 0x0000003f 
- 00015236  0x0000197b call  0x00007e7a 
- 00015237  0x0000197c set0  0x0000002c , 0x0000003f 
- 00015238  0x0000197d call  0x00003bda 
- 00015239  0x0000197e call  0x00007e7a 
- 00015240  0x0000197f rtn  0x00000028 
- 00015241  0x00001980 call  0x00007e84 
- 00015242  0x00001981 iforce  0x0000001b 
- 00015243  0x00001982 until  0x0000003e , 0x00000003 
- 00015244  0x00001983 rtn 
- 00015245  0x00001987 set0  0x00000025 , 0x00000000 
- 00015246  0x00001988 bpatch  0x000000a1 , 0x00004014 
- 00015247  0x00001989 branch  0x00003b93 , 0x00000030 
- 00015248  0x0000198a until  0x00000029 , 0x00000026 
- 00015249  0x0000198c copy  0x00000028 , 0x00000002 
- 00015250  0x0000198d branch  0x00003b96 
- 00015251  0x0000198f branch  0x00003b95 , 0x0000002e 
- 00015252  0x00001990 until  0x00000023 , 0x00000026 
- 00015253  0x00001992 copy  0x00000022 , 0x00000002 
- 00015254  0x00001994 branch  0x00003ba3 , 0x00000028 
- 00015255  0x00001995 compare  0x00000001 , 0x00000002 , 0x00000003 
- 00015256  0x00001996 nbranch  0x00003b8d , 0x00000001 
- 00015257  0x00001998 set0  0x00000025 , 0x00000000 
- 00015258  0x00001999 bpatch  0x000000a2 , 0x00004014 
- 00015259  0x0000199a fetch  0x00000001 , 0x00000030 
- 00015260  0x0000199b rtnbit0  0x00000000 
- 00015261  0x0000199c fetch  0x00000004 , 0x0000416a 
- 00015262  0x0000199d isub  0x00000002 , 0x0000003f 
- 00015263  0x0000199e nrtn  0x00000002 
- 00015264  0x0000199f sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00015265  0x000019a0 branch  0x00003b8d , 0x00000002 
- 00015266  0x000019a1 rtn 
- 00015267  0x000019a3 compare  0x00000003 , 0x00000002 , 0x00000003 
- 00015268  0x000019a4 nbranch  0x00003b8d , 0x00000001 
- 00015269  0x000019a5 branch  0x00003b99 
- 00015270  0x000019a8 set0  0x00000025 , 0x00000000 
- 00015271  0x000019a9 bpatch  0x000000a3 , 0x00004014 
- 00015272  0x000019aa arg  0x00000600 , 0x0000000b 
- 00015273  0x000019ab branch  0x00003b8d 
- 00015274  0x000019ae disable  0x00000028 
- 00015275  0x000019af branch  0x00003ba6 
- 00015276  0x000019b2 enable  0x00000028 
- 00015277  0x000019b3 branch  0x00003ba6 
- 00015278  0x000019b6 set0  0x00000025 , 0x00000000 
- 00015279  0x000019b7 bpatch  0x000000a4 , 0x00004014 
- 00015280  0x000019b8 call  0x00003b41 
- 00015281  0x000019b9 disable  0x00000021 
- 00015282  0x000019ba enable  0x00000020 
- 00015283  0x000019bb rtn 
- 00015284  0x000019c0 set0  0x00000025 , 0x00000000 
- 00015285  0x000019c1 bpatch  0x000000a5 , 0x00004014 
- 00015286  0x000019c2 arg  0x00000e43 , 0x0000000b 
- 00015287  0x000019c3 until  0x00000023 , 0x00000026 
- 00015288  0x000019c4 pulse  0x00000016 
- 00015289  0x000019c5 rtn 
- 00015290  0x000019c8 set0  0x00000025 , 0x00000000 
- 00015291  0x000019c9 bpatch  0x000000a6 , 0x00004014 
- 00015292  0x000019ca arg  0x00000d00 , 0x0000000b 
- 00015293  0x000019cb until  0x00000023 , 0x00000026 
- 00015294  0x000019cc rtn 
- 00015295  0x000019d0 set0  0x00000025 , 0x00000000 
- 00015296  0x000019d1 bpatch  0x000000a7 , 0x00004014 
- 00015297  0x000019d2 arg  0x00000e43 , 0x0000000b 
- 00015298  0x000019d3 until  0x00000029 , 0x00000026 
- 00015299  0x000019d4 pulse  0x00000016 
- 00015300  0x000019d5 rtn 
- 00015301  0x000019d8 set0  0x00000025 , 0x00000000 
- 00015302  0x000019d9 bpatch  0x000000a8 , 0x00004015 
- 00015303  0x000019da preload  0x00000009 
- 00015304  0x000019db enable  0x0000001d 
- 00015305  0x000019dc set1  0x00000000 , 0x00000015 
- 00015306  0x000019dd inject  0x00000003 , 0x00000048 
- 00015307  0x000019de disable  0x0000001d 
- 00015308  0x000019df rtn 
- 00015309  0x000019e3 copy  0x00000025 , 0x00000002 
- 00015310  0x000019e4 or_into  0x00000060 , 0x00000002 
- 00015311  0x000019e5 copy  0x00000002 , 0x0000000e 
- 00015312  0x000019e6 rtn 
- 00015313  0x000019ec set0  0x00000025 , 0x00000000 
- 00015314  0x000019ed bpatch  0x000000a9 , 0x00004015 
- 00015315  0x000019ee fetch  0x00000001 , 0x00004130 
- 00015316  0x000019ef increase  0x00000001 , 0x0000003f 
- 00015317  0x000019f0 bne  0x00000007 , 0x00003bd7 
- 00015318  0x000019f1 force  0x00000001 , 0x0000003f 
- 00015319  0x000019f3 store  0x00000001 , 0x00004130 
- 00015320  0x000019f4 iforce  0x00000004 
- 00015321  0x000019f5 rtn 
- 00015322  0x000019f8 copy  0x00000019 , 0x00000002 
- 00015323  0x000019f9 rtn  0x00000029 
- 00015324  0x000019fa copy  0x0000001a , 0x00000002 
- 00015325  0x000019fb rtn 
- 00015326  0x000019fe deposit  0x00000022 
- 00015327  0x000019ff rtn  0x00000029 
- 00015328  0x00001a00 deposit  0x00000028 
- 00015329  0x00001a01 rtn 
- 00015330  0x00001a05 set0  0x00000025 , 0x00000000 
- 00015331  0x00001a06 bpatch  0x000000aa , 0x00004015 
- 00015332  0x00001a07 fetcht  0x00000004 , 0x0000004d 
- 00015333  0x00001a08 call  0x00003bde 
- 00015334  0x00001a09 isub  0x00000002 , 0x0000000b 
- 00015335  0x00001a0a deposit  0x0000000b 
- 00015336  0x00001a0b fetcht  0x00000002 , 0x00000051 
- 00015337  0x00001a0c lshift  0x00000002 , 0x00000002 
- 00015338  0x00001a0d isub  0x00000002 , 0x0000003f 
- 00015339  0x00001a0e rtn 
- 00015340  0x00001a11 set0  0x00000025 , 0x00000000 
- 00015341  0x00001a12 bpatch  0x000000ab , 0x00004015 
- 00015342  0x00001a13 call  0x00003bde 
- 00015343  0x00001a14 store  0x00000004 , 0x0000004d 
- 00015344  0x00001a15 rtn 
- 00015345  0x00001a18 branch  0x00003bf1 
- 00015346  0x00001a1b branch  0x00003bf2 
- 00015347  0x00001a1e rtn  0x00000034 
- 00015348  0x00001a20 rshift  0x0000003f , 0x0000003f 
- 00015349  0x00001a21 increase  0xfffffffd , 0x0000003f 
- 00015350  0x00001a23 increase  0xffffffff , 0x0000003f 
- 00015351  0x00001a24 nbranch  0x00003bf6 , 0x00000005 
- 00015352  0x00001a25 force  0x00000000 , 0x0000003f 
- 00015353  0x00001a26 rtn 
- 00015354  0x00001a2c arg  0x00000010 , 0x00000039 
- 00015355  0x00001a2d arg  0x00000000 , 0x00000005 
- 00015356  0x00001a2e call  0x00007e3b 
- 00015357  0x00001a2f arg  0x000003c0 , 0x00000005 
- 00015358  0x00001a30 arg  0x0000000a , 0x00000039 
- 00015359  0x00001a31 call  0x00007e3b 
- 00015360  0x00001a32 jam  0x00000000 , 0x000007de 
- 00015361  0x00001a33 jam  0x00000000 , 0x00000b7d 
- 00015362  0x00001a34 jam  0x00000000 , 0x0000040d 
- 00015363  0x00001a35 jam  0x00000000 , 0x00000189 
- 00015364  0x00001a36 jam  0x00000000 , 0x0000044d 
- 00015365  0x00001a37 set0  0x00000025 , 0x00000000 
- 00015366  0x00001a38 bpatch  0x000000ac , 0x00004015 
- 00015367  0x00001a39 jam  0x00000000 , 0x00000177 
- 00015368  0x00001a3a jam  0x00000000 , 0x00000153 
- 00015369  0x00001a3b jam  0x00000000 , 0x0000015e 
- 00015370  0x00001a3c setarg  0x009e8b33 
- 00015371  0x00001a3d store  0x00000003 , 0x00004147 
- 00015372  0x00001a3e setarg  0x00000153 
- 00015373  0x00001a3f store  0x00000002 , 0x00000083 
- 00015374  0x00001a40 jam  0x0000001e , 0x00000085 
- 00015375  0x00001a41 jam  0x00000001 , 0x00000086 
- 00015376  0x00001a42 jam  0x00000007 , 0x00000088 
- 00015377  0x00001a43 setarg  0x0012e904 
- 00015378  0x00001a44 store  0x00000003 , 0x00000080 
- 00015379  0x00001a45 setarg  0x00000a04 
- 00015380  0x00001a46 store  0x00000003 , 0x000046fd 
- 00015381  0x00001a47 setarg  0x000012e9 
- 00015382  0x00001a48 store  0x00000002 , 0x00004700 
- 00015383  0x00001a49 jam  0x00000060 , 0x0000008f 
- 00015384  0x00001a4a jam  0x00000005 , 0x00004171 
- 00015385  0x00001a4b jam  0x00000002 , 0x00000014 
- 00015386  0x00001a4c call  0x000075cd 
- 00015387  0x00001a4d set0  0x00000025 , 0x00000000 
- 00015388  0x00001a4e bpatch  0x000000ad , 0x00004015 
- 00015389  0x00001a4f rtn  0x0000002b 
- 00015390  0x00001a50 setarg  0x00000000 
- 00015391  0x00001a51 store  0x00000002 , 0x00000091 
- 00015392  0x00001a52 rshift  0x00000022 , 0x0000003f 
- 00015393  0x00001a53 store  0x00000004 , 0x00004134 
- 00015394  0x00001a54 rtn 
- 00015395  0x00001a59 setarg  0x000000aa , 0x0000003f 
- 00015396  0x00001a5a arg  0x000000d3 , 0x00000005 
- 00015397  0x00001a5b force  0x0000001e , 0x00000039 
- 00015398  0x00001a5d istore  0x00000001 , 0x00000005 
- 00015399  0x00001a5e loop  0x00003c26 
- 00015400  0x00001a5f rtn 
- 00015401  0x00001a62 hjam  0x00000002 , 0x00000907 
- 00015402  0x00001a63 hjam  0x0000001f , 0x00000908 
- 00015403  0x00001a64 hjam  0x0000001f , 0x00000909 
- 00015404  0x00001a65 hjam  0x000000e0 , 0x0000090a 
- 00015405  0x00001a66 hjam  0x0000004e , 0x0000090b 
- 00015406  0x00001a67 hjam  0x00000045 , 0x00008912 
- 00015407  0x00001a68 hjam  0x00000000 , 0x00000953 
- 00015408  0x00001a6a hjam  0x000000fb , 0x0000094c 
- 00015409  0x00001a6b hjam  0x000000ef , 0x0000094d 
- 00015410  0x00001a6c hjam  0x0000000c , 0x0000094e 
- 00015411  0x00001a6e hjam  0x00000088 , 0x0000096f 
- 00015412  0x00001a6f hjam  0x00000030 , 0x00000973 
- 00015413  0x00001a72 hjam  0x00000000 , 0x00000953 
- 00015414  0x00001a73 hjam  0x000000c9 , 0x00000956 
- 00015415  0x00001a74 hjam  0x0000006c , 0x00000958 
- 00015416  0x00001a75 hjam  0x00000050 , 0x00000959 
- 00015417  0x00001a76 rtn 
- 00015418  0x00001a7a hjam  0x000000a9 , 0x00000930 
- 00015419  0x00001a7b hjam  0x000000b1 , 0x0000092f 
- 00015420  0x00001a7c hjam  0x000000b9 , 0x0000092e 
- 00015421  0x00001a7d hjam  0x000000ad , 0x0000092d 
- 00015422  0x00001a7e hjam  0x000000b1 , 0x0000092c 
- 00015423  0x00001a7f hjam  0x000000b5 , 0x0000092b 
- 00015424  0x00001a80 hjam  0x000000ba , 0x0000092a 
- 00015425  0x00001a81 hjam  0x000000be , 0x00000929 
- 00015426  0x00001a82 hjam  0x000000c2 , 0x00000928 
- 00015427  0x00001a83 hjam  0x000000c6 , 0x00000927 
- 00015428  0x00001a84 hjam  0x000000ca , 0x00000926 
- 00015429  0x00001a85 hjam  0x000000ce , 0x00000925 
- 00015430  0x00001a86 hjam  0x000000d2 , 0x00000924 
- 00015431  0x00001a87 hjam  0x000000d6 , 0x00000923 
- 00015432  0x00001a88 hjam  0x000000da , 0x00000922 
- 00015433  0x00001a89 hjam  0x000000de , 0x00000921 
- 00015434  0x00001a8a hjam  0x000000e2 , 0x00000920 
- 00015435  0x00001a8b hjam  0x000000e6 , 0x0000091f 
- 00015436  0x00001a8c hjam  0x000000ea , 0x0000091e 
- 00015437  0x00001a8d hjam  0x000000ee , 0x0000091d 
- 00015438  0x00001a8e hjam  0x000000f2 , 0x0000091c 
- 00015439  0x00001a8f hjam  0x000000f6 , 0x0000091b 
- 00015440  0x00001a90 hjam  0x000000fb , 0x0000091a 
- 00015441  0x00001a92 hjam  0x000000f5 , 0x00000947 
- 00015442  0x00001a93 hjam  0x000000e5 , 0x00000946 
- 00015443  0x00001a94 hjam  0x000000d5 , 0x00000945 
- 00015444  0x00001a95 hjam  0x000000d8 , 0x00000944 
- 00015445  0x00001a96 hjam  0x000000c9 , 0x00000943 
- 00015446  0x00001a97 hjam  0x000000c8 , 0x00000942 
- 00015447  0x00001a98 hjam  0x00000089 , 0x00000941 
- 00015448  0x00001a99 hjam  0x00000088 , 0x00000940 
- 00015449  0x00001a9a hjam  0x00000087 , 0x0000093f 
- 00015450  0x00001a9b hjam  0x00000048 , 0x0000093e 
- 00015451  0x00001a9c hjam  0x00000009 , 0x0000093d 
- 00015452  0x00001a9d hjam  0x00000008 , 0x0000093c 
- 00015453  0x00001a9e hjam  0x000000c9 , 0x0000093b 
- 00015454  0x00001a9f hjam  0x000000c8 , 0x0000093a 
- 00015455  0x00001aa0 hjam  0x000000c7 , 0x00000939 
- 00015456  0x00001aa1 hjam  0x000000c6 , 0x00000938 
- 00015457  0x00001aa2 hjam  0x000000c5 , 0x00000937 
- 00015458  0x00001aa3 hjam  0x000000c4 , 0x00000936 
- 00015459  0x00001aa4 hjam  0x000000c3 , 0x00000935 
- 00015460  0x00001aa5 hjam  0x000000c2 , 0x00000934 
- 00015461  0x00001aa6 hjam  0x000000c1 , 0x00000933 
- 00015462  0x00001aa7 hjam  0x000000c0 , 0x00000932 
- 00015463  0x00001aa8 hjam  0x00000080 , 0x00000931 
- 00015464  0x00001aa9 rtn 
- 00015465  0x00001aae enable  0x00000036 
- 00015466  0x00001aaf setarg  0x008e89be 
- 00015467  0x00001ab0 lshift8  0x0000003f , 0x0000003f 
- 00015468  0x00001ab1 or_into  0x000000d6 , 0x0000003f 
- 00015469  0x00001ab2 iforce  0x00000009 
- 00015470  0x00001ab3 hjam  0x00000007 , 0x00000914 
- 00015471  0x00001ab4 hjam  0x000000a0 , 0x0000090a 
- 00015472  0x00001ab5 hjam  0x0000008f , 0x0000090d 
- 00015473  0x00001ab6 hjam  0x0000000f , 0x00000911 
- 00015474  0x00001ab7 hjam  0x00000087 , 0x00000912 
- 00015475  0x00001ab8 rtn 
- 00015476  0x00001abe setarg  0x0000ee21 
- 00015477  0x00001abf hstore  0x00000002 , 0x00008050 
- 00015478  0x00001ac0 hfetch  0x00000001 , 0x0000813e 
- 00015479  0x00001ac1 bbit0  0x00000003 , 0x00006725 
- 00015480  0x00001ac2 enable  0x0000002b 
- 00015481  0x00001ac3 bbit0  0x00000007 , 0x00003c7f 
- 00015482  0x00001ac4 disable  0x0000002b 
- 00015483  0x00001ac5 deposit  0x00000027 
- 00015484  0x00001ac6 nbranch  0x00003c7f , 0x00000034 
- 00015485  0x00001ac7 arg  0xffffffff , 0x00000002 
- 00015486  0x00001ac8 branch  0x00003cec 
- 00015487  0x00001aca hfetch  0x00000003 , 0x0000813c 
- 00015488  0x00001acb hstore  0x00000003 , 0x0000804c 
- 00015489  0x00001acc ifetch  0x00000001 , 0x00000006 
- 00015490  0x00001acd or_into  0x000000ef , 0x0000003f 
- 00015491  0x00001ace istore  0x00000001 , 0x00000005 
- 00015492  0x00001acf call  0x00003db2 
- 00015493  0x00001ad0 hfetch  0x00000001 , 0x0000804f 
- 00015494  0x00001ad1 set1  0x00000004 , 0x0000003f 
- 00015495  0x00001ad2 hstore  0x00000001 , 0x0000804f 
- 00015496  0x00001ad3 call  0x00003db2 
- 00015497  0x00001ad4 call  0x00003c90 , 0x0000002b 
- 00015498  0x00001ad5 hfetch  0x00000001 , 0x0000804e 
- 00015499  0x00001ad6 set0  0x00000003 , 0x0000003f 
- 00015500  0x00001ad7 hstore  0x00000001 , 0x0000804e 
- 00015501  0x00001ad8 call  0x00003db2 
- 00015502  0x00001ad9 rtn  0x0000002b 
- 00015503  0x00001ada branch  0x00006725 
- 00015504  0x00001add fetch  0x00000001 , 0x00004239 
- 00015505  0x00001ade hstore  0x00000001 , 0x00008086 
- 00015506  0x00001adf fetch  0x00000003 , 0x0000422e 
- 00015507  0x00001ae0 hstore  0x00000003 , 0x00008080 
- 00015508  0x00001ae1 fetch  0x00000004 , 0x00004222 
- 00015509  0x00001ae2 hstore  0x00000004 , 0x00008074 
- 00015510  0x00001ae3 fetch  0x00000004 , 0x0000421e 
- 00015511  0x00001ae4 hstore  0x00000004 , 0x00008070 
- 00015512  0x00001ae5 fetch  0x00000008 , 0x00004226 
- 00015513  0x00001ae6 hstore  0x00000008 , 0x00008078 
- 00015514  0x00001ae7 fetch  0x00000008 , 0x00004231 
- 00015515  0x00001ae8 iforce  0x00000000 
- 00015516  0x00001ae9 hfetch  0x00000008 , 0x00008140 
- 00015517  0x00001aea store  0x00000008 , 0x000000a3 
- 00015518  0x00001aeb call  0x00006781 
- 00015519  0x00001aec rtn 
- 00015520  0x00001aef deposit  0x00000000 
- 00015521  0x00001af0 store  0x00000008 , 0x00004231 
- 00015522  0x00001af1 hfetch  0x00000008 , 0x00008070 
- 00015523  0x00001af2 store  0x00000008 , 0x0000421e 
- 00015524  0x00001af3 ifetch  0x00000008 , 0x00000006 
- 00015525  0x00001af4 istore  0x00000008 , 0x00000005 
- 00015526  0x00001af5 hfetch  0x00000003 , 0x00008080 
- 00015527  0x00001af6 store  0x00000003 , 0x0000422e 
- 00015528  0x00001af7 hfetch  0x00000001 , 0x00008086 
- 00015529  0x00001af8 store  0x00000001 , 0x00004239 
- 00015530  0x00001af9 branch  0x00003db8 
- 00015531  0x00001afc hfetch  0x00000001 , 0x000080b4 
- 00015532  0x00001afd nbranch  0x00003cb1 , 0x00000034 
- 00015533  0x00001afe fetch  0x00000003 , 0x00004210 
- 00015534  0x00001aff nrtn  0x00000034 
- 00015535  0x00001b00 hjam  0x000000c0 , 0x000080b4 
- 00015536  0x00001b01 hjam  0x00000080 , 0x00008006 
- 00015537  0x00001b03 hfetch  0x00000001 , 0x0000812d 
- 00015538  0x00001b04 rtnbit0  0x00000001 
- 00015539  0x00001b05 hfetch  0x00000003 , 0x00008149 
- 00015540  0x00001b06 store  0x00000003 , 0x00004210 
- 00015541  0x00001b07 rtn 
- 00015542  0x00001b0c set0  0x00000025 , 0x00000000 
- 00015543  0x00001b0d bpatch  0x000000ae , 0x00004015 
- 00015544  0x00001b0e deposit  0x0000001a 
- 00015545  0x00001b0f call  0x00007e78 
- 00015546  0x00001b10 fetcht  0x00000004 , 0x00004200 
- 00015547  0x00001b11 sub  0x00000002 , 0x000000ff , 0x0000003e 
- 00015548  0x00001b12 rtn  0x00000002 
- 00015549  0x00001b13 lshift8  0x0000003f , 0x0000003f 
- 00015550  0x00001b14 lshift4  0x0000003f , 0x0000003f 
- 00015551  0x00001b15 idiv  0x00000002 
- 00015552  0x00001b16 call  0x00007efd 
- 00015553  0x00001b17 quotient  0x0000003f 
- 00015554  0x00001b18 arg  0x000000c8 , 0x00000002 
- 00015555  0x00001b19 call  0x00007f2e 
- 00015556  0x00001b1a store  0x00000001 , 0x0000009b 
- 00015557  0x00001b1b nbranch  0x00003cc7 , 0x00000028 
- 00015558  0x00001b1c sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015559  0x00001b1e fetcht  0x00000003 , 0x00004210 
- 00015560  0x00001b1f iadd  0x00000002 , 0x0000003f 
- 00015561  0x00001b20 store  0x00000003 , 0x00004210 
- 00015562  0x00001b22 setarg  0x00000000 
- 00015563  0x00001b23 store  0x00000004 , 0x00004200 
- 00015564  0x00001b24 rtn 
- 00015565  0x00001b28 set0  0x00000025 , 0x00000000 
- 00015566  0x00001b29 bpatch  0x000000af , 0x00004015 
- 00015567  0x00001b2a call  0x00003db8 
- 00015568  0x00001b2b hfetch  0x00000004 , 0x00008138 
- 00015569  0x00001b2c set0  0x0000000f , 0x0000003f 
- 00015570  0x00001b2d hstore  0x00000004 , 0x0000804c 
- 00015571  0x00001b2e call  0x00003db0 
- 00015572  0x00001b30 arg  0xffffffff , 0x00000002 
- 00015573  0x00001b31 fetch  0x00000001 , 0x000041f8 
- 00015574  0x00001b32 store  0x00000001 , 0x0000421d 
- 00015575  0x00001b33 fetch  0x00000001 , 0x0000421b 
- 00015576  0x00001b34 set1  0x00000007 , 0x0000003f 
- 00015577  0x00001b35 store  0x00000001 , 0x0000421b 
- 00015578  0x00001b39 set0  0x00000025 , 0x00000000 
- 00015579  0x00001b3a bpatch  0x000000b0 , 0x00004016 
- 00015580  0x00001b3b fetch  0x00000004 , 0x00004200 
- 00015581  0x00001b3c iadd  0x00000002 , 0x0000003f 
- 00015582  0x00001b3d store  0x00000004 , 0x00004200 
- 00015583  0x00001b3e call  0x00003ca0 
- 00015584  0x00001b3f fetch  0x00000005 , 0x00004219 
- 00015585  0x00001b40 hstore  0x00000004 , 0x0000804c 
- 00015586  0x00001b41 rshift32  0x0000003f , 0x00000011 
- 00015587  0x00001b42 until  0x0000003e , 0x00000033 
- 00015588  0x00001b43 deposit  0x00000019 
- 00015589  0x00001b44 store  0x00000006 , 0x00004204 
- 00015590  0x00001b45 hjam  0x00000002 , 0x00008005 
- 00015591  0x00001b46 until  0x0000003e , 0x00000033 
- 00015592  0x00001b47 until  0x0000003e , 0x00000033 
- 00015593  0x00001b48 deposit  0x00000011 
- 00015594  0x00001b49 hstore  0x00000001 , 0x0000804f 
- 00015595  0x00001b4a hjam  0x00000002 , 0x00008005 
- 00015596  0x00001b4c until  0x0000003e , 0x00000033 
- 00015597  0x00001b4d until  0x0000003e , 0x00000033 
- 00015598  0x00001b4e hstoret  0x00000004 , 0x0000804c 
- 00015599  0x00001b4f hjam  0x00000010 , 0x00008005 
- 00015600  0x00001b50 until  0x0000003e , 0x0000003f 
- 00015601  0x00001b56 set0  0x00000025 , 0x00000000 
- 00015602  0x00001b57 bpatch  0x000000b1 , 0x00004016 
- 00015603  0x00001b58 setarg  0x00000000 
- 00015604  0x00001b59 copy  0x00000027 , 0x0000003e 
- 00015605  0x00001b5a branch  0x00003cfd , 0x00000005 
- 00015606  0x00001b5b hfetch  0x00000001 , 0x0000813c 
- 00015607  0x00001b5c hfetcht  0x00000001 , 0x0000813d 
- 00015608  0x00001b5d isub  0x00000002 , 0x0000003e 
- 00015609  0x00001b5e branch  0x00003cfb , 0x00000002 
- 00015610  0x00001b5f deposit  0x00000002 
- 00015611  0x00001b61 isub  0x00000027 , 0x0000003f 
- 00015612  0x00001b62 increase  0x00000001 , 0x0000003f 
- 00015613  0x00001b64 increase  0x00000008 , 0x0000003f 
- 00015614  0x00001b65 until  0x0000003e , 0x00000033 
- 00015615  0x00001b66 iadd  0x00000031 , 0x0000003f 
- 00015616  0x00001b67 fetcht  0x00000004 , 0x000041fc 
- 00015617  0x00001b68 iadd  0x00000002 , 0x0000003f 
- 00015618  0x00001b69 fetcht  0x00000003 , 0x00004210 
- 00015619  0x00001b6a imul32  0x00000002 , 0x0000003f 
- 00015620  0x00001b6b rshift8  0x0000003f , 0x0000003f 
- 00015621  0x00001b6c rshift4  0x0000003f , 0x0000003f 
- 00015622  0x00001b6d increase  0x0000006e , 0x0000003f 
- 00015623  0x00001b6e arg  0x00000ea6 , 0x00000002 
- 00015624  0x00001b6f idiv  0x00000002 
- 00015625  0x00001b70 call  0x00007efd 
- 00015626  0x00001b71 quotient  0x0000003f 
- 00015627  0x00001b72 lshift16  0x0000003f , 0x0000003f 
- 00015628  0x00001b73 remainder  0x00000002 
- 00015629  0x00001b74 ior  0x00000002 , 0x0000003f 
- 00015630  0x00001b75 fetcht  0x00000006 , 0x00004204 
- 00015631  0x00001b76 call  0x00007e6d 
- 00015632  0x00001b77 copy  0x00000002 , 0x00000019 
- 00015633  0x00001b78 fetch  0x00000006 , 0x00004048 
- 00015634  0x00001b79 call  0x000039c0 
- 00015635  0x00001b7a deposit  0x0000001a 
- 00015636  0x00001b7b store  0x00000006 , 0x00000161 
- 00015637  0x00001b7c deposit  0x00000027 
- 00015638  0x00001b7d istore  0x00000001 , 0x00000005 
- 00015639  0x00001b7e hfetch  0x00000001 , 0x0000811d 
- 00015640  0x00001b7f or_into  0x000000f0 , 0x0000003f 
- 00015641  0x00001b80 istore  0x00000001 , 0x00000005 
- 00015642  0x00001b81 call  0x00007f52 
- 00015643  0x00001b82 rtn 
- 00015644  0x00001b85 set0  0x00000025 , 0x00000000 
- 00015645  0x00001b86 bpatch  0x000000b2 , 0x00004016 
- 00015646  0x00001b87 call  0x00003cab 
- 00015647  0x00001b88 fetch  0x00000003 , 0x00004210 
- 00015648  0x00001b89 rtn  0x00000034 
- 00015649  0x00001b8a fetch  0x00000001 , 0x00004131 
- 00015650  0x00001b8b rtn  0x00000034 
- 00015651  0x00001b8c call  0x00003dca 
- 00015652  0x00001b8d nrtn  0x00000034 
- 00015653  0x00001b8f fetch  0x00000001 , 0x00004040 
- 00015654  0x00001b90 compare  0x00000003 , 0x0000003f , 0x00000007 
- 00015655  0x00001b91 nbranch  0x00003d4d , 0x00000001 
- 00015656  0x00001b92 fetch  0x00000002 , 0x00004042 
- 00015657  0x00001b93 rtn  0x00000034 
- 00015658  0x00001b94 rtn  0x0000002b 
- 00015659  0x00001b95 set0  0x00000025 , 0x00000000 
- 00015660  0x00001b96 bpatch  0x000000b3 , 0x00004016 
- 00015661  0x00001b98 fetcht  0x00000001 , 0x000000a2 
- 00015662  0x00001b99 fetch  0x00000002 , 0x00004042 
- 00015663  0x00001b9a imul32  0x00000002 , 0x0000003f 
- 00015664  0x00001b9b rshift4  0x00000002 , 0x00000002 
- 00015665  0x00001b9c rshift2  0x00000002 , 0x00000002 
- 00015666  0x00001b9d isub  0x00000002 , 0x0000003f 
- 00015667  0x00001b9e fetcht  0x00000004 , 0x00004044 
- 00015668  0x00001b9f iadd  0x00000002 , 0x0000003f 
- 00015669  0x00001ba0 fetcht  0x00000001 , 0x000041f7 
- 00015670  0x00001ba1 isub  0x00000002 , 0x0000003f 
- 00015671  0x00001ba2 lshift16  0x0000003f , 0x00000030 
- 00015672  0x00001ba3 set0  0x00000025 , 0x00000000 
- 00015673  0x00001ba4 bpatch  0x000000b4 , 0x00004016 
- 00015674  0x00001ba5 fetch  0x00000002 , 0x0000404e 
- 00015675  0x00001ba6 rshift  0x0000003f , 0x0000003f 
- 00015676  0x00001ba7 call  0x00007e91 
- 00015677  0x00001ba8 deposit  0x00000030 
- 00015678  0x00001ba9 call  0x00007e7a 
- 00015679  0x00001baa copy  0x0000001a , 0x00000002 
- 00015680  0x00001bab call  0x00007e78 
- 00015681  0x00001bac rtn  0x00000028 
- 00015682  0x00001bae call  0x00007e8a 
- 00015683  0x00001bb0 set0  0x00000025 , 0x00000000 
- 00015684  0x00001bb1 bpatch  0x000000b5 , 0x00004016 
- 00015685  0x00001bb2 fetch  0x00000001 , 0x00004219 
- 00015686  0x00001bb3 isub  0x00000002 , 0x0000003e 
- 00015687  0x00001bb4 branch  0x00003cca , 0x00000002 
- 00015688  0x00001bb5 storet  0x00000004 , 0x000041fc 
- 00015689  0x00001bb6 call  0x00003ea9 
- 00015690  0x00001bb7 call  0x0000530c 
- 00015691  0x00001bb8 fetcht  0x00000004 , 0x000041fc 
- 00015692  0x00001bb9 branch  0x00003cda 
- 00015693  0x00001bbc set0  0x00000025 , 0x00000000 
- 00015694  0x00001bbd bpatch  0x000000b6 , 0x00004016 
- 00015695  0x00001bbe fetch  0x00000001 , 0x00004040 
- 00015696  0x00001bbf rtnbit1  0x00000000 
- 00015697  0x00001bc0 rtnbit1  0x00000003 
- 00015698  0x00001bc1 fetch  0x00000001 , 0x000047dc 
- 00015699  0x00001bc2 branch  0x00003d56 , 0x00000034 
- 00015700  0x00001bc3 fetch  0x00000001 , 0x00004793 
- 00015701  0x00001bc4 rtn  0x00000034 
- 00015702  0x00001bc6 fetch  0x00000001 , 0x000043d8 
- 00015703  0x00001bc7 nbranch  0x00003d5a , 0x00000034 
- 00015704  0x00001bc8 fetch  0x00000001 , 0x00004133 
- 00015705  0x00001bc9 rtn  0x00000034 
- 00015706  0x00001bcb fetch  0x00000002 , 0x000041f5 
- 00015707  0x00001bcc rtn  0x00000034 
- 00015708  0x00001bce fetcht  0x00000001 , 0x000041f7 
- 00015709  0x00001bcf isub  0x00000002 , 0x0000003f 
- 00015710  0x00001bd0 arg  0x00001d4c , 0x00000002 
- 00015711  0x00001bd1 imul32  0x00000002 , 0x0000003f 
- 00015712  0x00001bd2 branch  0x00003d42 
- 00015713  0x00001bd5 set0  0x00000025 , 0x00000000 
- 00015714  0x00001bd6 bpatch  0x000000b7 , 0x00004016 
- 00015715  0x00001bd7 disable  0x0000002b 
- 00015716  0x00001bd8 fetch  0x00000001 , 0x00000030 
- 00015717  0x00001bd9 rtnbit0  0x00000001 
- 00015718  0x00001bda nbranch  0x00003d7b , 0x0000002d 
- 00015719  0x00001bdb call  0x00003d76 
- 00015720  0x00001bdc fetch  0x00000002 , 0x00004161 
- 00015721  0x00001bdd store  0x00000002 , 0x0000003e 
- 00015722  0x00001bde fetch  0x00000001 , 0x00000047 
- 00015723  0x00001bdf bbit1  0x00000003 , 0x00003d8a 
- 00015724  0x00001be0 bmark0  0x0000000d , 0x00003d8a 
- 00015725  0x00001be1 call  0x0000527e 
- 00015726  0x00001be2 nbranch  0x00003d8a , 0x00000034 
- 00015727  0x00001be4 jam  0x00000000 , 0x000000a2 
- 00015728  0x00001be5 bmark0  0x0000000d , 0x00003d8a 
- 00015729  0x00001be6 fetch  0x00000001 , 0x00004215 
- 00015730  0x00001be7 branch  0x00003d8e , 0x00000034 
- 00015731  0x00001be8 increase  0xffffffff , 0x0000003f 
- 00015732  0x00001be9 store  0x00000001 , 0x00004215 
- 00015733  0x00001bea rtn 
- 00015734  0x00001bed jam  0x00000000 , 0x000041fa 
- 00015735  0x00001bee fetch  0x00000003 , 0x0000420a 
- 00015736  0x00001bef increase  0x00000001 , 0x0000003f 
- 00015737  0x00001bf0 store  0x00000003 , 0x0000420a 
- 00015738  0x00001bf1 rtn 
- 00015739  0x00001bf4 set0  0x00000025 , 0x00000000 
- 00015740  0x00001bf5 bpatch  0x000000b8 , 0x00004017 
- 00015741  0x00001bf6 fetcht  0x00000002 , 0x00004161 
- 00015742  0x00001bf7 rshift  0x00000002 , 0x00000002 
- 00015743  0x00001bf8 fetch  0x00000002 , 0x0000003e 
- 00015744  0x00001bf9 iadd  0x00000002 , 0x0000003f 
- 00015745  0x00001bfa store  0x00000002 , 0x0000003e 
- 00015746  0x00001bfc jam  0x00000000 , 0x000000a2 
- 00015747  0x00001bfd fetch  0x00000003 , 0x0000420d 
- 00015748  0x00001bfe increase  0x00000001 , 0x0000003f 
- 00015749  0x00001bff store  0x00000003 , 0x0000420d 
- 00015750  0x00001c00 fetch  0x00000001 , 0x000041fa 
- 00015751  0x00001c01 increase  0x00000001 , 0x0000003f 
- 00015752  0x00001c02 store  0x00000001 , 0x000041fa 
- 00015753  0x00001c03 rtn 
- 00015754  0x00001c06 jam  0x00000000 , 0x000000a2 
- 00015755  0x00001c07 fetch  0x00000001 , 0x00004214 
- 00015756  0x00001c08 store  0x00000001 , 0x00004215 
- 00015757  0x00001c09 rtn 
- 00015758  0x00001c0c fetcht  0x00000001 , 0x00004213 
- 00015759  0x00001c0d storet  0x00000001 , 0x000000a2 
- 00015760  0x00001c0e rtn 
- 00015761  0x00001c11 set0  0x00000025 , 0x00000000 
- 00015762  0x00001c12 bpatch  0x000000b9 , 0x00004017 
- 00015763  0x00001c13 fetch  0x00000001 , 0x00004219 
- 00015764  0x00001c14 nrtn  0x00000034 
- 00015765  0x00001c15 hjam  0x00000006 , 0x00008042 
- 00015766  0x00001c16 setarg  0x00000f0c 
- 00015767  0x00001c17 call  0x00003da7 
- 00015768  0x00001c18 setarg  0x00030d40 
- 00015769  0x00001c19 call  0x00003bf3 
- 00015770  0x00001c1a until  0x0000003e , 0x00000033 
- 00015771  0x00001c1b copy  0x00000031 , 0x00000030 
- 00015772  0x00001c1c call  0x00003b36 
- 00015773  0x00001c1d hjam  0x00000004 , 0x00008042 
- 00015774  0x00001c1e nop  0x0000000a 
- 00015775  0x00001c1f until  0x0000003e , 0x00000033 
- 00015776  0x00001c20 deposit  0x00000031 
- 00015777  0x00001c21 isub  0x00000030 , 0x0000003f 
- 00015778  0x00001c22 increase  0x00000030 , 0x0000003f 
- 00015779  0x00001c23 arg  0x000000ff , 0x00000002 
- 00015780  0x00001c24 call  0x00007f2e 
- 00015781  0x00001c25 store  0x00000001 , 0x00004219 
- 00015782  0x00001c26 rtn 
- 00015783  0x00001c2c arg  0x00000fff , 0x00000005 
- 00015784  0x00001c2d iand  0x00000005 , 0x00000005 
- 00015785  0x00001c2e fetch  0x00000001 , 0x00004216 
- 00015786  0x00001c2f and_into  0x000000f0 , 0x0000003f 
- 00015787  0x00001c30 lshift8  0x0000003f , 0x0000003f 
- 00015788  0x00001c31 ior  0x00000005 , 0x0000003f 
- 00015789  0x00001c32 hstore  0x00000002 , 0x0000804c 
- 00015790  0x00001c33 ifetch  0x00000002 , 0x00000006 
- 00015791  0x00001c34 istore  0x00000002 , 0x00000005 
- 00015792  0x00001c37 setarg  0x00000001 
- 00015793  0x00001c38 branch  0x00003db3 
- 00015794  0x00001c3b setarg  0x00000002 
- 00015795  0x00001c3d until  0x0000003e , 0x00000033 
- 00015796  0x00001c3e hstore  0x00000001 , 0x00008005 
- 00015797  0x00001c3f until  0x0000003e , 0x00000033 
- 00015798  0x00001c40 until  0x0000003e , 0x00000033 
- 00015799  0x00001c41 rtn 
- 00015800  0x00001c45 set0  0x00000025 , 0x00000000 
- 00015801  0x00001c46 bpatch  0x000000ba , 0x00004017 
- 00015802  0x00001c47 fetch  0x00000004 , 0x000000a3 
- 00015803  0x00001c48 hstore  0x00000004 , 0x0000804c 
- 00015804  0x00001c49 setarg  0x00000004 
- 00015805  0x00001c4a call  0x00003db3 
- 00015806  0x00001c4b fetch  0x00000004 , 0x000000a7 
- 00015807  0x00001c4c hstore  0x00000004 , 0x0000804c 
- 00015808  0x00001c4d setarg  0x00000008 
- 00015809  0x00001c4e branch  0x00003db3 
- 00015810  0x00001c51 fetch  0x00000002 , 0x000041f3 
- 00015811  0x00001c52 qset1  0x0000003f 
- 00015812  0x00001c53 store  0x00000002 , 0x000041f3 
- 00015813  0x00001c54 rtn 
- 00015814  0x00001c57 fetch  0x00000002 , 0x000041f3 
- 00015815  0x00001c58 qset0  0x0000003f 
- 00015816  0x00001c59 store  0x00000002 , 0x000041f3 
- 00015817  0x00001c5a rtn 
- 00015818  0x00001c5f set0  0x00000025 , 0x00000000 
- 00015819  0x00001c60 bpatch  0x000000bb , 0x00004017 
- 00015820  0x00001c61 call  0x00003ea7 
- 00015821  0x00001c62 fetch  0x00000002 , 0x000041f3 
- 00015822  0x00001c63 copy  0x0000003f , 0x00000011 
- 00015823  0x00001c64 fetch  0x00000001 , 0x0000004c 
- 00015824  0x00001c65 isolate1  0x00000006 , 0x0000003f 
- 00015825  0x00001c66 setflag  0x00000001 , 0x0000000b , 0x00000011 
- 00015826  0x00001c67 fetch  0x00000001 , 0x00000078 
- 00015827  0x00001c68 fetcht  0x00000001 , 0x0000007c 
- 00015828  0x00001c69 iadd  0x00000002 , 0x0000003f 
- 00015829  0x00001c6a fetcht  0x00000001 , 0x00000048 
- 00015830  0x00001c6b iadd  0x00000002 , 0x0000003f 
- 00015831  0x00001c6c nsetflag  0x00000034 , 0x0000000a , 0x00000011 
- 00015832  0x00001c6d set0  0x00000025 , 0x00000000 
- 00015833  0x00001c6e bpatch  0x000000bc , 0x00004017 
- 00015834  0x00001c6f fetch  0x00000002 , 0x000002c4 
- 00015835  0x00001c70 fetcht  0x00000002 , 0x000002c6 
- 00015836  0x00001c71 iadd  0x00000002 , 0x0000003f 
- 00015837  0x00001c72 nsetflag  0x00000034 , 0x0000000d , 0x00000011 
- 00015838  0x00001c73 fetch  0x00000005 , 0x000047df 
- 00015839  0x00001c74 nsetflag  0x00000034 , 0x0000000f , 0x00000011 
- 00015840  0x00001c75 fetch  0x00000005 , 0x000047e4 
- 00015841  0x00001c76 nsetflag  0x00000034 , 0x0000000e , 0x00000011 
- 00015842  0x00001c77 fetch  0x00000001 , 0x00004272 
- 00015843  0x00001c78 nsetflag  0x00000034 , 0x00000008 , 0x00000011 
- 00015844  0x00001c79 fetch  0x00000001 , 0x00004132 
- 00015845  0x00001c7a compare  0x0000000a , 0x0000003f , 0x000000ff 
- 00015846  0x00001c7b call  0x00003df5 , 0x00000001 
- 00015847  0x00001c7c set0  0x00000025 , 0x00000000 
- 00015848  0x00001c7d bpatch  0x000000bd , 0x00004017 
- 00015849  0x00001c7e fetch  0x00000001 , 0x00004132 
- 00015850  0x00001c7f bne  0x00000001 , 0x00003dfa 
- 00015851  0x00001c80 call  0x00003df5 
- 00015852  0x00001c81 fetch  0x00000001 , 0x0000425e 
- 00015853  0x00001c82 setflag  0x00000034 , 0x00000003 , 0x00000011 
- 00015854  0x00001c83 fetch  0x00000004 , 0x000042a5 
- 00015855  0x00001c84 arg  0x00001710 , 0x00000002 
- 00015856  0x00001c85 iadd  0x00000002 , 0x00000002 
- 00015857  0x00001c86 copy  0x00000022 , 0x0000003f 
- 00015858  0x00001c87 isub  0x00000002 , 0x0000003e 
- 00015859  0x00001c88 nsetflag  0x00000002 , 0x00000004 , 0x00000011 
- 00015860  0x00001c89 branch  0x00003dfc 
- 00015861  0x00001c8c hfetch  0x00000002 , 0x00008112 
- 00015862  0x00001c8d nsetflag  0x00000034 , 0x00000006 , 0x00000011 
- 00015863  0x00001c8e hfetch  0x00000002 , 0x0000810e 
- 00015864  0x00001c8f nsetflag  0x00000034 , 0x00000005 , 0x00000011 
- 00015865  0x00001c90 rtn 
- 00015866  0x00001c93 setarg  0xfffffff8 
- 00015867  0x00001c94 iand  0x00000011 , 0x00000011 
- 00015868  0x00001c96 copy  0x00000011 , 0x0000003f 
- 00015869  0x00001c97 store  0x00000002 , 0x000041f3 
- 00015870  0x00001c98 rtn  0x00000034 
- 00015871  0x00001c99 rtn  0x0000002d 
- 00015872  0x00001c9a enable  0x0000002b 
- 00015873  0x00001c9b rtn 
- 00015874  0x00001c9e hfetch  0x00000004 , 0x00008138 
- 00015875  0x00001c9f set0  0x0000001b , 0x0000003f 
- 00015876  0x00001ca0 hstore  0x00000004 , 0x0000804c 
- 00015877  0x00001ca1 call  0x00003db0 
- 00015878  0x00001ca2 branch  0x00003bf1 
- 00015879  0x00001ca5 hfetch  0x00000004 , 0x0000813c 
- 00015880  0x00001ca6 set1  0x00000014 , 0x0000003f 
- 00015881  0x00001ca7 hstore  0x00000004 , 0x0000804c 
- 00015882  0x00001ca8 branch  0x00003db2 
- 00015883  0x00001cab hfetch  0x00000004 , 0x0000813c 
- 00015884  0x00001cac set0  0x00000014 , 0x0000003f 
- 00015885  0x00001cad hstore  0x00000004 , 0x0000804c 
- 00015886  0x00001cae branch  0x00003db2 
- 00015887  0x00001cb1 set0  0x00000025 , 0x00000000 
- 00015888  0x00001cb2 bpatch  0x000000be , 0x00004017 
- 00015889  0x00001cb3 fetch  0x00000001 , 0x00004132 
- 00015890  0x00001cb4 rtnne  0x00000001 
- 00015891  0x00001cb5 call  0x00006a8b 
- 00015892  0x00001cb6 rtn  0x00000001 
- 00015893  0x00001cb7 fetch  0x00000004 , 0x00004807 
- 00015894  0x00001cb8 nbranch  0x00003e1a , 0x00000034 
- 00015895  0x00001cb9 copy  0x00000022 , 0x0000003f 
- 00015896  0x00001cba store  0x00000004 , 0x00004807 
- 00015897  0x00001cbb branch  0x00006a6b 
- 00015898  0x00001cbd set0  0x00000025 , 0x00000000 
- 00015899  0x00001cbe bpatch  0x000000bf , 0x00004017 
- 00015900  0x00001cbf copy  0x00000022 , 0x0000003f 
- 00015901  0x00001cc0 fetcht  0x00000004 , 0x00004807 
- 00015902  0x00001cc1 isub  0x00000002 , 0x0000003f 
- 00015903  0x00001cc2 arg  0x00000021 , 0x00000002 
- 00015904  0x00001cc3 isub  0x00000002 , 0x0000003e 
- 00015905  0x00001cc4 nrtn  0x00000002 
- 00015906  0x00001cc5 setarg  0x00000000 
- 00015907  0x00001cc6 store  0x00000004 , 0x00004807 
- 00015908  0x00001cc7 branch  0x00004599 
- 00015909  0x00001cca fetch  0x00000002 , 0x000041f1 
- 00015910  0x00001ccb bbit1  0x00000000 , 0x00003bf1 
- 00015911  0x00001ccc rtn 
- 00015912  0x00001cce fetch  0x00000002 , 0x000041f1 
- 00015913  0x00001ccf bbit1  0x00000001 , 0x00003bf1 
- 00015914  0x00001cd0 rtn 
- 00015915  0x00001cd2 fetch  0x00000002 , 0x000041f1 
- 00015916  0x00001cd3 bbit1  0x00000002 , 0x00003bf1 
- 00015917  0x00001cd4 rtn 
- 00015918  0x00001cd7 setarg  0x00003e37 
- 00015919  0x00001cd8 store  0x00000002 , 0x0000428e 
- 00015920  0x00001cd9 setarg  0x00003e3d 
- 00015921  0x00001cda store  0x00000002 , 0x00004292 
- 00015922  0x00001cdb setarg  0x00003e37 
- 00015923  0x00001cdc store  0x00000002 , 0x00004290 
- 00015924  0x00001cdd rtn  0x0000002b 
- 00015925  0x00001cde jam  0x00000001 , 0x000047e9 
- 00015926  0x00001cdf rtn 
- 00015927  0x00001ce2 fetch  0x00000001 , 0x00000030 
- 00015928  0x00001ce3 bbit0  0x00000001 , 0x00005e9f 
- 00015929  0x00001ce4 set1  0x0000000d , 0x00000000 
- 00015930  0x00001ce5 fetch  0x00000006 , 0x0000420a 
- 00015931  0x00001ce6 store  0x00000006 , 0x00004703 
- 00015932  0x00001ce7 branch  0x00007bde 
- 00015933  0x00001ceb deposit  0x00000013 
- 00015934  0x00001cec rtnne  0x00000010 
- 00015935  0x00001cee call  0x00007bb1 
- 00015936  0x00001cef fetch  0x00000001 , 0x000047eb 
- 00015937  0x00001cf0 beq  0x00000001 , 0x00003e3f 
- 00015938  0x00001cf1 call  0x00007be2 
- 00015939  0x00001cf2 branch  0x00003ccd 
- 00015940  0x00001cf6 force  0x00000002 , 0x00000002 
- 00015941  0x00001cf7 increase  0xfffffffe , 0x00000002 
- 00015942  0x00001cf8 call  0x00003a7a 
- 00015943  0x00001cf9 call  0x00003a91 
- 00015944  0x00001cfa disable  0x00000007 
- 00015945  0x00001cfb enable  0x0000001d 
- 00015946  0x00001cfc set1  0x00000000 , 0x00000015 
- 00015947  0x00001cfd call  0x00003bae 
- 00015948  0x00001cff fetch  0x00000001 , 0x00000000 
- 00015949  0x00001d00 inject  0x00000003 , 0x00000008 
- 00015950  0x00001d01 branch  0x00003e4c 
- 00015951  0x00001d08 set1  0x00000025 , 0x00000000 
- 00015952  0x00001d09 bpatch  0x000000cd , 0x00004039 
- 00015953  0x00001d0a fetch  0x00000001 , 0x00004132 
- 00015954  0x00001d0b branch  0x00003e4f , 0x00000034 
- 00015955  0x00001d0c beq  0x00000006 , 0x00005aa2 
- 00015956  0x00001d0d beq  0x00000007 , 0x00004b33 
- 00015957  0x00001d0e beq  0x00000004 , 0x00004293 
- 00015958  0x00001d0f beq  0x00000003 , 0x00004c09 
- 00015959  0x00001d10 beq  0x00000001 , 0x00004461 
- 00015960  0x00001d11 beq  0x00000009 , 0x00007624 
- 00015961  0x00001d12 beq  0x0000000a , 0x000062ef 
- 00015962  0x00001d13 beq  0x0000000c , 0x00004bf3 
- 00015963  0x00001d14 beq  0x0000000d , 0x00006a8e 
- 00015964  0x00001d15 beq  0x000000ff , 0x00003e2e 
- 00015965  0x00001d16 bbit1  0x00000006 , 0x00006486 
- 00015966  0x00001d17 rtn 
- 00015967  0x00001d1a set1  0x00000025 , 0x00000000 
- 00015968  0x00001d1b bpatch  0x000000ce , 0x00004039 
- 00015969  0x00001d1c jam  0x00000000 , 0x00000153 
- 00015970  0x00001d1d jam  0x00000000 , 0x00000189 
- 00015971  0x00001d1e jam  0x00000000 , 0x0000018a 
- 00015972  0x00001d1f setarg  0x00000000 
- 00015973  0x00001d20 store  0x00000005 , 0x000007da 
- 00015974  0x00001d21 fetch  0x00000001 , 0x00004132 
- 00015975  0x00001d22 branch  0x00003e5f , 0x00000034 
- 00015976  0x00001d23 beq  0x0000000a , 0x0000631f 
- 00015977  0x00001d24 rtn 
- 00015978  0x00001d28 call  0x00007ba1 
- 00015979  0x00001d29 call  0x00007c45 
- 00015980  0x00001d2a call  0x00003e73 
- 00015981  0x00001d2b fetch  0x00000002 , 0x00004290 
- 00015982  0x00001d2c branch  0x00007f66 
- 00015983  0x00001d2f fetch  0x00000002 , 0x0000428e 
- 00015984  0x00001d30 branch  0x00007f66 
- 00015985  0x00001d33 fetch  0x00000002 , 0x0000428c 
- 00015986  0x00001d34 branch  0x00007f66 
- 00015987  0x00001d37 set1  0x00000025 , 0x00000000 
- 00015988  0x00001d38 bpatch  0x000000cf , 0x00004039 
- 00015989  0x00001d3a arg  0x000047df , 0x00000011 
- 00015990  0x00001d3b call  0x00007f9f 
- 00015991  0x00001d3c rtn  0x00000034 
- 00015992  0x00001d3e copy  0x0000003f , 0x00000013 
- 00015993  0x00001d3f call  0x00003e7d 
- 00015994  0x00001d40 branch  0x00003ea5 
- 00015995  0x00001d43 arg  0x00000000 , 0x00000013 
- 00015996  0x00001d44 rtn 
- 00015997  0x00001d4a beq  0x00000001 , 0x00003e92 
- 00015998  0x00001d4b beq  0x00000010 , 0x00003ed9 
- 00015999  0x00001d4c beq  0x00000005 , 0x00003eb6 
- 00016000  0x00001d4d beq  0x00000012 , 0x00003ebd 
- 00016001  0x00001d4e beq  0x00000006 , 0x00003ed5 
- 00016002  0x00001d4f beq  0x00000004 , 0x00003efe 
- 00016003  0x00001d50 beq  0x00000002 , 0x00003f03 
- 00016004  0x00001d51 beq  0x00000013 , 0x00003efe 
- 00016005  0x00001d52 beq  0x00000014 , 0x00003ecc 
- 00016006  0x00001d53 beq  0x00000015 , 0x00003ed0 
- 00016007  0x00001d54 beq  0x00000003 , 0x00003eaf 
- 00016008  0x00001d55 beq  0x0000000b , 0x00003ec1 
- 00016009  0x00001d56 beq  0x0000000c , 0x00003ec8 
- 00016010  0x00001d58 beq  0x00000016 , 0x00003edd 
- 00016011  0x00001d59 beq  0x00000018 , 0x00003eab 
- 00016012  0x00001d5a beq  0x0000002a , 0x00003e9b 
- 00016013  0x00001d5b beq  0x0000002b , 0x00003e99 
- 00016014  0x00001d5d and  0x0000003f , 0x0000000f , 0x00000002 
- 00016015  0x00001d5e and_into  0x000000f0 , 0x0000003f 
- 00016016  0x00001d5f beq  0x00000050 , 0x00003ee1 
- 00016017  0x00001d60 rtn 
- 00016018  0x00001d63 fetch  0x00000002 , 0x000047f4 
- 00016019  0x00001d64 set1  0x00000000 , 0x0000003f 
- 00016020  0x00001d65 store  0x00000002 , 0x000047f4 
- 00016021  0x00001d66 fetch  0x00000002 , 0x000042a2 
- 00016022  0x00001d67 set0  0x00000000 , 0x0000003f 
- 00016023  0x00001d68 store  0x00000002 , 0x000042a2 
- 00016024  0x00001d69 rtn 
- 00016025  0x00001d6b jam  0x00000000 , 0x00000258 
- 00016026  0x00001d6c rtn 
- 00016027  0x00001d6f fetch  0x00000001 , 0x00000258 
- 00016028  0x00001d70 increase  0x00000001 , 0x0000003f 
- 00016029  0x00001d71 store  0x00000001 , 0x00000258 
- 00016030  0x00001d72 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00016031  0x00001d73 branch  0x00003f6c , 0x00000002 
- 00016032  0x00001d74 jam  0x00000000 , 0x00000258 
- 00016033  0x00001d75 fetch  0x00000002 , 0x000042a2 
- 00016034  0x00001d76 set1  0x00000009 , 0x0000003f 
- 00016035  0x00001d77 store  0x00000002 , 0x000042a2 
- 00016036  0x00001d78 branch  0x00003f77 
- 00016037  0x00001d7b fetch  0x00000002 , 0x00004292 
- 00016038  0x00001d7c branch  0x00007f66 
- 00016039  0x00001d7f fetch  0x00000002 , 0x00004286 
- 00016040  0x00001d80 branch  0x00007f66 
- 00016041  0x00001d83 fetch  0x00000002 , 0x0000428a 
- 00016042  0x00001d84 branch  0x00007f66 
- 00016043  0x00001d87 fetch  0x00000002 , 0x000042a2 
- 00016044  0x00001d88 set1  0x00000001 , 0x0000003f 
- 00016045  0x00001d89 store  0x00000002 , 0x000042a2 
- 00016046  0x00001d8a branch  0x00003fa2 
- 00016047  0x00001d8d fetch  0x00000002 , 0x000047f4 
- 00016048  0x00001d8e set1  0x00000007 , 0x0000003f 
- 00016049  0x00001d8f store  0x00000002 , 0x000047f4 
- 00016050  0x00001d90 fetch  0x00000002 , 0x000042a2 
- 00016051  0x00001d91 set1  0x00000002 , 0x0000003f 
- 00016052  0x00001d92 store  0x00000002 , 0x000042a2 
- 00016053  0x00001d93 rtn 
- 00016054  0x00001d96 fetch  0x00000002 , 0x000047f4 
- 00016055  0x00001d97 set1  0x00000001 , 0x0000003f 
- 00016056  0x00001d98 store  0x00000002 , 0x000047f4 
- 00016057  0x00001d99 fetch  0x00000002 , 0x000042a2 
- 00016058  0x00001d9a set1  0x00000004 , 0x0000003f 
- 00016059  0x00001d9b store  0x00000002 , 0x000042a2 
- 00016060  0x00001d9c rtn 
- 00016061  0x00001d9f fetch  0x00000002 , 0x000047f4 
- 00016062  0x00001da0 set1  0x00000003 , 0x0000003f 
- 00016063  0x00001da1 store  0x00000002 , 0x000047f4 
- 00016064  0x00001da2 rtn 
- 00016065  0x00001da5 fetch  0x00000002 , 0x000047f4 
- 00016066  0x00001da6 set1  0x00000005 , 0x0000003f 
- 00016067  0x00001da7 store  0x00000002 , 0x000047f4 
- 00016068  0x00001da8 fetch  0x00000002 , 0x000042a2 
- 00016069  0x00001da9 set1  0x00000003 , 0x0000003f 
- 00016070  0x00001daa store  0x00000002 , 0x000042a2 
- 00016071  0x00001dab rtn 
- 00016072  0x00001dae fetch  0x00000002 , 0x000047f4 
- 00016073  0x00001daf set0  0x00000005 , 0x0000003f 
- 00016074  0x00001db0 store  0x00000002 , 0x000047f4 
- 00016075  0x00001db1 rtn 
- 00016076  0x00001db4 fetch  0x00000002 , 0x000047f4 
- 00016077  0x00001db5 set1  0x00000009 , 0x0000003f 
- 00016078  0x00001db6 store  0x00000002 , 0x000047f4 
- 00016079  0x00001db7 rtn 
- 00016080  0x00001dba fetch  0x00000002 , 0x000047f4 
- 00016081  0x00001dbb set0  0x00000009 , 0x0000003f 
- 00016082  0x00001dbc store  0x00000002 , 0x000047f4 
- 00016083  0x00001dbd jam  0x00000000 , 0x000046f8 
- 00016084  0x00001dbe branch  0x00003fa6 
- 00016085  0x00001dc1 fetch  0x00000002 , 0x000047f4 
- 00016086  0x00001dc2 set1  0x00000002 , 0x0000003f 
- 00016087  0x00001dc3 store  0x00000002 , 0x000047f4 
- 00016088  0x00001dc4 rtn 
- 00016089  0x00001dc7 fetch  0x00000002 , 0x000042a2 
- 00016090  0x00001dc8 set1  0x00000000 , 0x0000003f 
- 00016091  0x00001dc9 store  0x00000002 , 0x000042a2 
- 00016092  0x00001dca rtn 
- 00016093  0x00001dcd fetch  0x00000002 , 0x000042a2 
- 00016094  0x00001dce set1  0x00000008 , 0x0000003f 
- 00016095  0x00001dcf store  0x00000002 , 0x000042a2 
- 00016096  0x00001dd0 branch  0x00003f77 
- 00016097  0x00001dd4 set1  0x00000025 , 0x00000000 
- 00016098  0x00001dd5 bpatch  0x000000d0 , 0x0000403a 
- 00016099  0x00001dd6 storet  0x00000001 , 0x00000259 
- 00016100  0x00001dd8 fetch  0x00000001 , 0x00000259 
- 00016101  0x00001dd9 rtn  0x00000034 
- 00016102  0x00001dda increase  0xffffffff , 0x0000003f 
- 00016103  0x00001ddb store  0x00000001 , 0x00000259 
- 00016104  0x00001ddc call  0x00007bb1 
- 00016105  0x00001ddd call  0x00003f60 
- 00016106  0x00001dde call  0x00003eed 
- 00016107  0x00001ddf call  0x00003ef5 
- 00016108  0x00001de0 branch  0x00003ee4 
- 00016109  0x00001de3 fetch  0x00000001 , 0x0000429d 
- 00016110  0x00001de4 rtn  0x00000034 
- 00016111  0x00001de5 increase  0xffffffff , 0x0000003f 
- 00016112  0x00001de6 store  0x00000001 , 0x0000429d 
- 00016113  0x00001de7 nrtn  0x00000034 
- 00016114  0x00001de8 call  0x000032ee 
- 00016115  0x00001de9 branch  0x00003f9e , 0x00000005 
- 00016116  0x00001dea rtn 
- 00016117  0x00001dec fetch  0x00000002 , 0x000047f0 
- 00016118  0x00001ded rtn  0x00000034 
- 00016119  0x00001dee increase  0xffffffff , 0x0000003f 
- 00016120  0x00001def store  0x00000002 , 0x000047f0 
- 00016121  0x00001df0 nrtn  0x00000034 
- 00016122  0x00001df1 call  0x00003f7e 
- 00016123  0x00001df2 call  0x00003f98 
- 00016124  0x00001df3 fetch  0x00000002 , 0x00004294 
- 00016125  0x00001df4 branch  0x00007f66 
- 00016126  0x00001df7 call  0x00003f15 
- 00016127  0x00001df9 fetch  0x00000002 , 0x000047f4 
- 00016128  0x00001dfa set0  0x00000007 , 0x0000003f 
- 00016129  0x00001dfb store  0x00000002 , 0x000047f4 
- 00016130  0x00001dfc rtn 
- 00016131  0x00001dff jam  0x00000000 , 0x0000429d 
- 00016132  0x00001e00 fetch  0x00000002 , 0x000047f4 
- 00016133  0x00001e01 bbit1  0x00000007 , 0x00003f08 
- 00016134  0x00001e02 isolate0  0x00000001 , 0x0000003f 
- 00016135  0x00001e03 call  0x00003e7b , 0x00000001 
- 00016136  0x00001e05 fetch  0x00000002 , 0x000047f4 
- 00016137  0x00001e06 set0  0x00000000 , 0x0000003f 
- 00016138  0x00001e07 set0  0x00000001 , 0x0000003f 
- 00016139  0x00001e08 set0  0x00000002 , 0x0000003f 
- 00016140  0x00001e09 set0  0x00000003 , 0x0000003f 
- 00016141  0x00001e0a set0  0x00000004 , 0x0000003f 
- 00016142  0x00001e0b store  0x00000002 , 0x000047f4 
- 00016143  0x00001e0c branch  0x00003fa6 
- 00016144  0x00001e0f call  0x00003f12 
- 00016145  0x00001e10 branch  0x00003f9a 
- 00016146  0x00001e15 setarg  0x00000000 
- 00016147  0x00001e16 store  0x00000002 , 0x000042a0 
- 00016148  0x00001e17 rtn 
- 00016149  0x00001e19 setarg  0x00000000 
- 00016150  0x00001e1a store  0x00000002 , 0x000042a2 
- 00016151  0x00001e1b rtn 
- 00016152  0x00001e1f fetch  0x00000002 , 0x000042a2 
- 00016153  0x00001e20 store  0x00000002 , 0x000042a0 
- 00016154  0x00001e21 setarg  0x00000000 
- 00016155  0x00001e22 store  0x00000002 , 0x000042a2 
- 00016156  0x00001e23 rtn 
- 00016157  0x00001e26 fetch  0x00000002 , 0x000042a2 
- 00016158  0x00001e27 set1  0x00000007 , 0x0000003f 
- 00016159  0x00001e28 store  0x00000002 , 0x000042a0 
- 00016160  0x00001e29 setarg  0x00000000 
- 00016161  0x00001e2a store  0x00000002 , 0x000042a2 
- 00016162  0x00001e2b rtn 
- 00016163  0x00001e32 call  0x0000691d 
- 00016164  0x00001e33 fetch  0x00000006 , 0x00004274 
- 00016165  0x00001e34 rtn 
- 00016166  0x00001e37 fetch  0x00000001 , 0x0000448b 
- 00016167  0x00001e38 branch  0x00003f2a , 0x00000034 
- 00016168  0x00001e39 call  0x00003f96 
- 00016169  0x00001e3a branch  0x00003f82 
- 00016170  0x00001e3c call  0x00003f94 
- 00016171  0x00001e3d branch  0x00003f88 
- 00016172  0x00001e40 set1  0x00000025 , 0x00000000 
- 00016173  0x00001e41 bpatch  0x000000d1 , 0x0000403a 
- 00016174  0x00001e42 arg  0x00000244 , 0x00000012 
- 00016175  0x00001e43 arg  0x00003f31 , 0x00000013 
- 00016176  0x00001e44 branch  0x00003301 
- 00016177  0x00001e47 arg  0x00000000 , 0x00000002 
- 00016178  0x00001e48 bbit0  0x00000000 , 0x00003f35 
- 00016179  0x00001e49 add  0x00000011 , 0x00000010 , 0x00000006 
- 00016180  0x00001e4a ifetcht  0x00000006 , 0x00000006 
- 00016181  0x00001e4c copy  0x00000002 , 0x0000003f 
- 00016182  0x00001e4d ncall  0x00003f3a , 0x00000034 
- 00016183  0x00001e4e istoret  0x00000006 , 0x00000012 
- 00016184  0x00001e4f increase  0x00000006 , 0x00000012 
- 00016185  0x00001e50 branch  0x00003307 
- 00016186  0x00001e52 fetch  0x00000001 , 0x0000429a 
- 00016187  0x00001e53 increase  0x00000001 , 0x0000003f 
- 00016188  0x00001e54 store  0x00000001 , 0x0000429a 
- 00016189  0x00001e55 rtn 
- 00016190  0x00001e58 jam  0x00000000 , 0x0000429a 
- 00016191  0x00001e59 branch  0x00003f2c 
- 00016192  0x00001e5c fetch  0x00000001 , 0x000047f4 
- 00016193  0x00001e5d isolate1  0x00000005 , 0x0000003f 
- 00016194  0x00001e5e rtn 
- 00016195  0x00001e64 setarg  0x00000000 
- 00016196  0x00001e65 branch  0x00003f46 
- 00016197  0x00001e67 setarg  0x0000aa55 
- 00016198  0x00001e69 store  0x00000002 , 0x000002a8 
- 00016199  0x00001e6a set1  0x00000025 , 0x00000000 
- 00016200  0x00001e6b bpatch  0x000000d2 , 0x0000403a 
- 00016201  0x00001e6c arg  0x00000002 , 0x00000002 
- 00016202  0x00001e6d arg  0x000002a8 , 0x00000011 
- 00016203  0x00001e6e arg  0x000000c3 , 0x00000012 
- 00016204  0x00001e6f branch  0x0000683e 
- 00016205  0x00001e73 set1  0x00000025 , 0x00000000 
- 00016206  0x00001e74 bpatch  0x000000d3 , 0x0000403a 
- 00016207  0x00001e75 arg  0x00000002 , 0x00000002 
- 00016208  0x00001e76 arg  0x00000161 , 0x00000011 
- 00016209  0x00001e77 arg  0x000000c3 , 0x00000012 
- 00016210  0x00001e78 call  0x0000681d 
- 00016211  0x00001e79 fetch  0x00000002 , 0x00000161 
- 00016212  0x00001e7a arg  0x0000aa55 , 0x00000002 
- 00016213  0x00001e7b isub  0x00000002 , 0x0000003e 
- 00016214  0x00001e7c rtn 
- 00016215  0x00001e80 fetch  0x00000001 , 0x00004747 
- 00016216  0x00001e81 store  0x00000001 , 0x0000429d 
- 00016217  0x00001e82 rtn 
- 00016218  0x00001e85 arg  0x00000009 , 0x00000007 
- 00016219  0x00001e86 branch  0x00003dc2 
- 00016220  0x00001e89 arg  0x00000009 , 0x00000007 
- 00016221  0x00001e8a branch  0x00003dc6 
- 00016222  0x00001e8d jam  0x00000005 , 0x0000429e 
- 00016223  0x00001e8e branch  0x00003f5a 
- 00016224  0x00001e90 fetch  0x00000001 , 0x0000429e 
- 00016225  0x00001e91 rtn  0x00000034 
- 00016226  0x00001e92 increase  0xffffffff , 0x0000003f 
- 00016227  0x00001e93 store  0x00000001 , 0x0000429e 
- 00016228  0x00001e94 nrtn  0x00000034 
- 00016229  0x00001e95 branch  0x00003f5c 
- 00016230  0x00001e98 jam  0x00000001 , 0x000043cc 
- 00016231  0x00001e99 rtn 
- 00016232  0x00001e9c jam  0x00000000 , 0x000043cc 
- 00016233  0x00001e9d rtn 
- 00016234  0x00001ea0 jam  0x0000000a , 0x00000b7d 
- 00016235  0x00001ea1 branch  0x00007c33 
- 00016236  0x00001ea4 jam  0x0000001d , 0x00000b7d 
- 00016237  0x00001ea5 branch  0x00007c33 
- 00016238  0x00001ea8 set1  0x00000025 , 0x00000000 
- 00016239  0x00001ea9 bpatch  0x000000d4 , 0x0000403a 
- 00016240  0x00001eaa fetch  0x00000001 , 0x0000429f 
- 00016241  0x00001eab store  0x00000001 , 0x00000177 
- 00016242  0x00001eac jam  0x00000001 , 0x00000257 
- 00016243  0x00001ead jam  0x00000003 , 0x00000b7d 
- 00016244  0x00001eae branch  0x00007c33 
- 00016245  0x00001eb1 jam  0x0000001e , 0x00000b7d 
- 00016246  0x00001eb2 branch  0x00007c33 
- 00016247  0x00001eb5 jam  0x00000004 , 0x00000b7d 
- 00016248  0x00001eb6 branch  0x00007c33 
- 00016249  0x00001eb9 fetch  0x00000002 , 0x000047fe 
- 00016250  0x00001eba store  0x00000002 , 0x000047f0 
- 00016251  0x00001ebc call  0x00003f94 
- 00016252  0x00001ebe jam  0x00000001 , 0x00000b7d 
- 00016253  0x00001ebf branch  0x00007c33 
- 00016254  0x00001ec2 setarg  0x00000000 
- 00016255  0x00001ec3 store  0x00000002 , 0x000047f0 
- 00016256  0x00001ec4 jam  0x00000002 , 0x00000b7d 
- 00016257  0x00001ec5 branch  0x00007c33 
- 00016258  0x00001ec8 jam  0x0000000f , 0x00000b7d 
- 00016259  0x00001ec9 branch  0x00007c33 
- 00016260  0x00001ecc jam  0x00000010 , 0x00000b7d 
- 00016261  0x00001ecd branch  0x00007c33 
- 00016262  0x00001ed0 jam  0x0000000e , 0x00000b7d 
- 00016263  0x00001ed1 branch  0x00007c33 
- 00016264  0x00001ed4 jam  0x0000000d , 0x00000b7d 
- 00016265  0x00001ed5 branch  0x00007c33 
- 00016266  0x00001ed8 jam  0x00000017 , 0x00000b7d 
- 00016267  0x00001ed9 branch  0x00007c33 
- 00016268  0x00001edc jam  0x00000018 , 0x00000b7d 
- 00016269  0x00001edd branch  0x00007c33 
- 00016270  0x00001ee0 jam  0x00000016 , 0x00000b7d 
- 00016271  0x00001ee1 branch  0x00007c33 
- 00016272  0x00001ee4 jam  0x00000011 , 0x00000b7d 
- 00016273  0x00001ee5 branch  0x00007c33 
- 00016274  0x00001ee8 jam  0x0000001c , 0x00000b7d 
- 00016275  0x00001ee9 branch  0x00007c33 
- 00016276  0x00001eec jam  0x00000015 , 0x00000b7d 
- 00016277  0x00001eed branch  0x00007c33 
- 00016278  0x00001ef0 jam  0x00000014 , 0x00000b7d 
- 00016279  0x00001ef1 branch  0x00007c33 
- 00016280  0x00001ef5 jam  0x00000013 , 0x00000b7d 
- 00016281  0x00001ef6 branch  0x00007c33 
- 00016282  0x00001ef9 jam  0x00000019 , 0x00000b7d 
- 00016283  0x00001efa branch  0x00007c33 
- 00016284  0x00001efd jam  0x00000006 , 0x00000b7d 
- 00016285  0x00001efe branch  0x00007c33 
- 00016286  0x00001f01 jam  0x00000005 , 0x00000b7d 
- 00016287  0x00001f02 branch  0x00007c33 
- 00016288  0x00001f05 jam  0x0000001f , 0x00000b7d 
- 00016289  0x00001f06 branch  0x00007c33 
- 00016290  0x00001f09 jam  0x00000020 , 0x00000b7d 
- 00016291  0x00001f0a branch  0x00007c33 
- 00016292  0x00001f0d set1  0x0000000d , 0x00000000 
- 00016293  0x00001f0e rtn 
- 00016294  0x00001f11 set0  0x0000000d , 0x00000000 
- 00016295  0x00001f12 rtn 
- 00016296  0x00001f17 set1  0x00000025 , 0x00000000 
- 00016297  0x00001f18 bpatch  0x00000090 , 0x00004032 
- 00016298  0x00001f19 arg  0x00000020 , 0x00000002 
- 00016299  0x00001f1a arg  0x00004419 , 0x00000011 
- 00016300  0x00001f1b arg  0x000000a0 , 0x00000012 
- 00016301  0x00001f1c call  0x0000681d 
- 00016302  0x00001f1f arg  0x00000020 , 0x00000002 
- 00016303  0x00001f20 arg  0x00004702 , 0x00000011 
- 00016304  0x00001f21 arg  0x0000007f , 0x00000012 
- 00016305  0x00001f22 call  0x0000681d 
- 00016306  0x00001f24 arg  0x00000006 , 0x00000002 
- 00016307  0x00001f25 arg  0x00004140 , 0x00000011 
- 00016308  0x00001f26 arg  0x00000063 , 0x00000012 
- 00016309  0x00001f27 call  0x0000681d 
- 00016310  0x00001f29 arg  0x00000006 , 0x00000002 
- 00016311  0x00001f2a arg  0x000044f9 , 0x00000011 
- 00016312  0x00001f2b arg  0x00000069 , 0x00000012 
- 00016313  0x00001f2c call  0x0000681d 
- 00016314  0x00001f2d call  0x00005adb 
- 00016315  0x00001f2f arg  0x00000002 , 0x00000002 
- 00016316  0x00001f30 arg  0x000042ac , 0x00000011 
- 00016317  0x00001f31 arg  0x000000c0 , 0x00000012 
- 00016318  0x00001f32 call  0x0000681d 
- 00016319  0x00001f33 call  0x00006909 
- 00016320  0x00001f35 branch  0x00003fc1 
- 00016321  0x00001f38 arg  0x0000000e , 0x00000002 
- 00016322  0x00001f39 arg  0x0000054f , 0x00000011 
- 00016323  0x00001f3a arg  0x0000006f , 0x00000012 
- 00016324  0x00001f3b branch  0x0000681d 
- 00016325  0x00001f3e set1  0x00000025 , 0x00000000 
- 00016326  0x00001f3f bpatch  0x00000091 , 0x00004032 
- 00016327  0x00001f40 call  0x00003f4d 
- 00016328  0x00001f41 branch  0x00003fa8 , 0x00000005 
- 00016329  0x00001f43 call  0x00003fd2 
- 00016330  0x00001f44 call  0x00003fd7 
- 00016331  0x00001f45 call  0x00005adb 
- 00016332  0x00001f46 call  0x00003fdc 
- 00016333  0x00001f47 call  0x00003fe0 
- 00016334  0x00001f48 call  0x000062e9 
- 00016335  0x00001f49 call  0x00003fe4 
- 00016336  0x00001f4a call  0x00003fe9 
- 00016337  0x00001f4b branch  0x00003f45 
- 00016338  0x00001f4e fetcht  0x00000001 , 0x00004702 
- 00016339  0x00001f4f increase  0x00000001 , 0x00000002 
- 00016340  0x00001f50 arg  0x00004702 , 0x00000011 
- 00016341  0x00001f51 arg  0x0000007f , 0x00000012 
- 00016342  0x00001f52 branch  0x0000683e 
- 00016343  0x00001f55 fetcht  0x00000001 , 0x00004419 
- 00016344  0x00001f56 increase  0x00000001 , 0x00000002 
- 00016345  0x00001f57 arg  0x00004419 , 0x00000011 
- 00016346  0x00001f58 arg  0x000000a0 , 0x00000012 
- 00016347  0x00001f59 branch  0x0000683e 
- 00016348  0x00001f5c arg  0x00000006 , 0x00000002 
- 00016349  0x00001f5d arg  0x000044f9 , 0x00000011 
- 00016350  0x00001f5e arg  0x00000069 , 0x00000012 
- 00016351  0x00001f5f branch  0x0000683e 
- 00016352  0x00001f62 arg  0x00000006 , 0x00000002 
- 00016353  0x00001f63 arg  0x00004140 , 0x00000011 
- 00016354  0x00001f64 arg  0x00000063 , 0x00000012 
- 00016355  0x00001f65 branch  0x0000683e 
- 00016356  0x00001f68 fetcht  0x00000001 , 0x0000054f 
- 00016357  0x00001f69 increase  0x00000001 , 0x00000002 
- 00016358  0x00001f6a arg  0x0000054f , 0x00000011 
- 00016359  0x00001f6b arg  0x0000006f , 0x00000012 
- 00016360  0x00001f6c branch  0x0000683e 
- 00016361  0x00001f6f setarg  0x000001a0 
- 00016362  0x00001f70 store  0x00000002 , 0x000002a8 
- 00016363  0x00001f72 arg  0x00000002 , 0x00000002 
- 00016364  0x00001f73 arg  0x000002a8 , 0x00000011 
- 00016365  0x00001f74 arg  0x000000c0 , 0x00000012 
- 00016366  0x00001f75 branch  0x0000683e 
- 00016367  0x00001f79 set1  0x00000025 , 0x00000000 
- 00016368  0x00001f7a bpatch  0x00000092 , 0x00004032 
- 00016369  0x00001f7b fetch  0x00000002 , 0x0000480e 
- 00016370  0x00001f7c arg  0x0000012c , 0x00000002 
- 00016371  0x00001f7d isub  0x00000002 , 0x0000003e 
- 00016372  0x00001f7e branch  0x0000427f , 0x00000002 
- 00016373  0x00001f7f call  0x00003e2b 
- 00016374  0x00001f80 call  0x00007f6b 
- 00016375  0x00001f81 copy  0x00000003 , 0x00000011 
- 00016376  0x00001f82 fetch  0x00000002 , 0x0000480e 
- 00016377  0x00001f83 increase  0xfffffffe , 0x0000003f 
- 00016378  0x00001f84 iadd  0x00000003 , 0x00000003 
- 00016379  0x00001f85 ifetch  0x00000002 , 0x00000003 
- 00016380  0x00001f86 arg  0x00000a0d , 0x00000002 
- 00016381  0x00001f87 isub  0x00000002 , 0x0000003e 
- 00016382  0x00001f88 nrtn  0x00000005 
- 00016383  0x00001f89 copy  0x00000011 , 0x00000003 
- 00016384  0x00001f8a arg  0x00004850 , 0x00000012 
- 00016385  0x00001f8b arg  0x00000003 , 0x00000039 
- 00016386  0x00001f8c call  0x00004237 
- 00016387  0x00001f8d nbranch  0x0000427f , 0x00000001 
- 00016388  0x00001f8e branch  0x00004005 
- 00016389  0x00001f91 set1  0x00000025 , 0x00000000 
- 00016390  0x00001f92 bpatch  0x00000093 , 0x00004032 
- 00016391  0x00001f94 copy  0x00000003 , 0x00000011 
- 00016392  0x00001f95 arg  0x00004827 , 0x00000012 
- 00016393  0x00001f96 force  0x00000004 , 0x00000039 
- 00016394  0x00001f97 call  0x00004237 
- 00016395  0x00001f98 branch  0x0000406d , 0x00000001 
- 00016396  0x00001f9a arg  0x00004824 , 0x00000012 
- 00016397  0x00001f9b force  0x00000007 , 0x00000039 
- 00016398  0x00001f9c call  0x00004237 
- 00016399  0x00001f9d branch  0x00004074 , 0x00000001 
- 00016400  0x00001f9f arg  0x0000482e , 0x00000012 
- 00016401  0x00001fa0 force  0x00000004 , 0x00000039 
- 00016402  0x00001fa1 call  0x00004237 
- 00016403  0x00001fa2 branch  0x0000407b , 0x00000001 
- 00016404  0x00001fa4 arg  0x0000482b , 0x00000012 
- 00016405  0x00001fa5 force  0x00000007 , 0x00000039 
- 00016406  0x00001fa6 call  0x00004237 
- 00016407  0x00001fa7 branch  0x00004081 , 0x00000001 
- 00016408  0x00001fa9 arg  0x00004832 , 0x00000012 
- 00016409  0x00001faa force  0x00000004 , 0x00000039 
- 00016410  0x00001fab call  0x00004237 
- 00016411  0x00001fac branch  0x00004087 , 0x00000001 
- 00016412  0x00001fae arg  0x00004820 , 0x00000012 
- 00016413  0x00001faf force  0x00000004 , 0x00000039 
- 00016414  0x00001fb0 call  0x00004237 
- 00016415  0x00001fb1 branch  0x0000408c , 0x00000001 
- 00016416  0x00001fb3 arg  0x0000481c , 0x00000012 
- 00016417  0x00001fb4 force  0x00000004 , 0x00000039 
- 00016418  0x00001fb5 call  0x00004237 
- 00016419  0x00001fb6 branch  0x0000408f , 0x00000001 
- 00016420  0x00001fb8 arg  0x00004836 , 0x00000012 
- 00016421  0x00001fb9 force  0x00000005 , 0x00000039 
- 00016422  0x00001fba call  0x00004237 
- 00016423  0x00001fbb branch  0x00004095 , 0x00000001 
- 00016424  0x00001fbd arg  0x00004853 , 0x00000012 
- 00016425  0x00001fbe force  0x00000004 , 0x00000039 
- 00016426  0x00001fbf call  0x00004237 
- 00016427  0x00001fc0 branch  0x0000409b , 0x00000001 
- 00016428  0x00001fc2 arg  0x00004857 , 0x00000012 
- 00016429  0x00001fc3 force  0x00000004 , 0x00000039 
- 00016430  0x00001fc4 call  0x00004237 
- 00016431  0x00001fc5 branch  0x000040a1 , 0x00000001 
- 00016432  0x00001fc7 arg  0x0000485b , 0x00000012 
- 00016433  0x00001fc8 force  0x00000005 , 0x00000039 
- 00016434  0x00001fc9 call  0x00004237 
- 00016435  0x00001fca branch  0x000040a5 , 0x00000001 
- 00016436  0x00001fcc arg  0x00004860 , 0x00000012 
- 00016437  0x00001fcd force  0x00000004 , 0x00000039 
- 00016438  0x00001fce call  0x00004237 
- 00016439  0x00001fcf branch  0x000040ab , 0x00000001 
- 00016440  0x00001fd1 arg  0x00004864 , 0x00000012 
- 00016441  0x00001fd2 force  0x00000004 , 0x00000039 
- 00016442  0x00001fd3 call  0x00004237 
- 00016443  0x00001fd4 branch  0x000040b0 , 0x00000001 
- 00016444  0x00001fd6 arg  0x00004868 , 0x00000012 
- 00016445  0x00001fd7 force  0x00000004 , 0x00000039 
- 00016446  0x00001fd8 call  0x00004237 
- 00016447  0x00001fd9 branch  0x000040b7 , 0x00000001 
- 00016448  0x00001fdb arg  0x0000486f , 0x00000012 
- 00016449  0x00001fdc force  0x00000004 , 0x00000039 
- 00016450  0x00001fdd call  0x00004237 
- 00016451  0x00001fde branch  0x000040d6 , 0x00000001 
- 00016452  0x00001fe0 arg  0x0000486c , 0x00000012 
- 00016453  0x00001fe1 force  0x00000007 , 0x00000039 
- 00016454  0x00001fe2 call  0x00004237 
- 00016455  0x00001fe3 branch  0x000040dd , 0x00000001 
- 00016456  0x00001fe5 arg  0x00004873 , 0x00000012 
- 00016457  0x00001fe6 force  0x00000005 , 0x00000039 
- 00016458  0x00001fe7 call  0x00004237 
- 00016459  0x00001fe8 branch  0x000040f2 , 0x00000001 
- 00016460  0x00001fea arg  0x00004878 , 0x00000012 
- 00016461  0x00001feb force  0x00000004 , 0x00000039 
- 00016462  0x00001fec call  0x00004237 
- 00016463  0x00001fed branch  0x000040f8 , 0x00000001 
- 00016464  0x00001fef arg  0x0000487c , 0x00000012 
- 00016465  0x00001ff0 force  0x00000007 , 0x00000039 
- 00016466  0x00001ff1 call  0x00004237 
- 00016467  0x00001ff2 branch  0x000040fb , 0x00000001 
- 00016468  0x00001ff4 arg  0x00004841 , 0x00000012 
- 00016469  0x00001ff5 force  0x00000006 , 0x00000039 
- 00016470  0x00001ff6 call  0x00004237 
- 00016471  0x00001ff7 branch  0x00004100 , 0x00000001 
- 00016472  0x00001ff9 arg  0x00004883 , 0x00000012 
- 00016473  0x00001ffa force  0x00000006 , 0x00000039 
- 00016474  0x00001ffb call  0x00004237 
- 00016475  0x00001ffc branch  0x0000412c , 0x00000001 
- 00016476  0x00001ffe arg  0x00004849 , 0x00000012 
- 00016477  0x00001fff force  0x00000003 , 0x00000039 
- 00016478  0x00002000 call  0x00004237 
- 00016479  0x00002001 branch  0x0000410e , 0x00000001 
- 00016480  0x00002003 arg  0x0000484c , 0x00000012 
- 00016481  0x00002004 force  0x00000004 , 0x00000039 
- 00016482  0x00002005 call  0x00004237 
- 00016483  0x00002006 branch  0x00004117 , 0x00000001 
- 00016484  0x00002008 arg  0x0000483b , 0x00000012 
- 00016485  0x00002009 force  0x00000006 , 0x00000039 
- 00016486  0x0000200a call  0x00004237 
- 00016487  0x0000200b branch  0x00004127 , 0x00000001 
- 00016488  0x0000200d arg  0x00004889 , 0x00000012 
- 00016489  0x0000200e force  0x00000003 , 0x00000039 
- 00016490  0x0000200f call  0x00004237 
- 00016491  0x00002010 branch  0x00004129 , 0x00000001 
- 00016492  0x00002011 branch  0x0000427f 
- 00016493  0x00002015 ifetch  0x00000001 , 0x00000003 
- 00016494  0x00002016 beq  0x0000003f , 0x00004071 
- 00016495  0x00002017 beq  0x0000003d , 0x00004131 
- 00016496  0x00002018 branch  0x0000427f 
- 00016497  0x0000201a call  0x00007f6e 
- 00016498  0x0000201b call  0x00004194 
- 00016499  0x0000201c branch  0x00004286 
- 00016500  0x00002020 ifetch  0x00000001 , 0x00000003 
- 00016501  0x00002021 beq  0x0000003f , 0x00004078 
- 00016502  0x00002022 beq  0x0000003d , 0x00004136 
- 00016503  0x00002023 branch  0x0000427f 
- 00016504  0x00002025 call  0x00007f6e 
- 00016505  0x00002026 call  0x0000419b 
- 00016506  0x00002027 branch  0x00004286 
- 00016507  0x0000202a ifetch  0x00000001 , 0x00000003 
- 00016508  0x0000202b beq  0x0000003f , 0x0000407f 
- 00016509  0x0000202c beq  0x0000003d , 0x0000413c 
- 00016510  0x0000202d branch  0x0000427f 
- 00016511  0x0000202f call  0x000041a2 
- 00016512  0x00002030 branch  0x00004286 
- 00016513  0x00002033 ifetch  0x00000001 , 0x00000003 
- 00016514  0x00002034 beq  0x0000003f , 0x00004085 
- 00016515  0x00002035 beq  0x0000003d , 0x00004140 
- 00016516  0x00002036 branch  0x0000427f 
- 00016517  0x00002039 call  0x000041a8 
- 00016518  0x0000203a branch  0x00004286 
- 00016519  0x0000203d ifetch  0x00000001 , 0x00000003 
- 00016520  0x0000203e beq  0x0000003f , 0x0000408a 
- 00016521  0x0000203f branch  0x0000427f 
- 00016522  0x00002041 call  0x000041ae 
- 00016523  0x00002042 branch  0x00004286 
- 00016524  0x00002046 ifetch  0x00000001 , 0x00000003 
- 00016525  0x00002047 beq  0x0000003d , 0x00004149 
- 00016526  0x00002048 branch  0x0000427f 
- 00016527  0x0000204c ifetch  0x00000001 , 0x00000003 
- 00016528  0x0000204d beq  0x0000003f , 0x00004093 
- 00016529  0x0000204e beq  0x0000003d , 0x00004144 
- 00016530  0x0000204f branch  0x0000427f 
- 00016531  0x00002051 call  0x00004204 
- 00016532  0x00002052 branch  0x00004286 
- 00016533  0x00002055 ifetch  0x00000001 , 0x00000003 
- 00016534  0x00002056 beq  0x0000003f , 0x00004099 
- 00016535  0x00002057 beq  0x0000003d , 0x00004157 
- 00016536  0x00002058 branch  0x0000427f 
- 00016537  0x0000205a call  0x000041b4 
- 00016538  0x0000205b branch  0x00004286 
- 00016539  0x0000205e ifetch  0x00000001 , 0x00000003 
- 00016540  0x0000205f beq  0x0000003f , 0x0000409f 
- 00016541  0x00002060 beq  0x0000003d , 0x00004172 
- 00016542  0x00002061 branch  0x0000427f 
- 00016543  0x00002063 call  0x000041ba 
- 00016544  0x00002064 branch  0x00004286 
- 00016545  0x00002067 ifetch  0x00000001 , 0x00000003 
- 00016546  0x00002068 beq  0x0000003f , 0x000040e1 
- 00016547  0x00002069 beq  0x0000003d , 0x0000415a 
- 00016548  0x0000206a branch  0x0000427f 
- 00016549  0x0000206e ifetch  0x00000001 , 0x00000003 
- 00016550  0x0000206f beq  0x0000003f , 0x000040a9 
- 00016551  0x00002070 beq  0x0000003d , 0x0000416b 
- 00016552  0x00002071 branch  0x0000427f 
- 00016553  0x00002073 call  0x0000420b 
- 00016554  0x00002074 branch  0x00004286 
- 00016555  0x00002077 ifetch  0x00000001 , 0x00000003 
- 00016556  0x00002078 beq  0x0000003f , 0x000040ae 
- 00016557  0x00002079 branch  0x0000427f 
- 00016558  0x0000207b call  0x000041c0 
- 00016559  0x0000207c branch  0x00004286 
- 00016560  0x0000207f ifetch  0x00000001 , 0x00000003 
- 00016561  0x00002080 beq  0x0000003f , 0x000040b3 
- 00016562  0x00002081 branch  0x00004286 
- 00016563  0x00002083 call  0x000032ee 
- 00016564  0x00002084 nbranch  0x0000427f , 0x00000005 
- 00016565  0x00002085 call  0x000041cd 
- 00016566  0x00002086 branch  0x00004286 
- 00016567  0x00002089 ifetch  0x00000001 , 0x00000003 
- 00016568  0x0000208a beq  0x0000003f , 0x000040ba 
- 00016569  0x0000208b branch  0x0000427f 
- 00016570  0x0000208d fetch  0x00000001 , 0x00004040 
- 00016571  0x0000208e bbit0  0x00000000 , 0x0000427f 
- 00016572  0x0000208f call  0x00007f6e 
- 00016573  0x00002090 fetch  0x00000001 , 0x00004041 
- 00016574  0x00002091 bbit1  0x00000000 , 0x000040c0 
- 00016575  0x00002092 branch  0x000040cb 
- 00016576  0x00002094 arg  0x00004868 , 0x00000011 
- 00016577  0x00002095 arg  0x00000004 , 0x00000039 
- 00016578  0x00002096 call  0x00004232 
- 00016579  0x00002097 call  0x00004247 
- 00016580  0x00002098 setarg  0x00000034 
- 00016581  0x00002099 istore  0x00000001 , 0x0000000a 
- 00016582  0x0000209a call  0x0000424e 
- 00016583  0x0000209b arg  0x000003d0 , 0x00000011 
- 00016584  0x0000209c call  0x00007e9d 
- 00016585  0x0000209d call  0x000068fa 
- 00016586  0x0000209e branch  0x00004286 
- 00016587  0x000020a0 arg  0x00004868 , 0x00000011 
- 00016588  0x000020a1 arg  0x00000004 , 0x00000039 
- 00016589  0x000020a2 call  0x00004232 
- 00016590  0x000020a3 call  0x00004247 
- 00016591  0x000020a4 setarg  0x00000033 
- 00016592  0x000020a5 istore  0x00000001 , 0x0000000a 
- 00016593  0x000020a6 call  0x0000424e 
- 00016594  0x000020a7 arg  0x00000040 , 0x00000011 
- 00016595  0x000020a8 call  0x00007e9d 
- 00016596  0x000020a9 call  0x000068fa 
- 00016597  0x000020aa branch  0x00004286 
- 00016598  0x000020ae set1  0x00000025 , 0x00000000 
- 00016599  0x000020af bpatch  0x00000094 , 0x00004032 
- 00016600  0x000020b0 call  0x00003f3e 
- 00016601  0x000020b1 fetch  0x00000001 , 0x0000429a 
- 00016602  0x000020b2 bne  0x00000000 , 0x0000427f 
- 00016603  0x000020b3 call  0x000041f0 
- 00016604  0x000020b4 branch  0x00004286 
- 00016605  0x000020b7 set1  0x00000025 , 0x00000000 
- 00016606  0x000020b8 bpatch  0x00000095 , 0x00004032 
- 00016607  0x000020b9 call  0x000041f6 
- 00016608  0x000020ba branch  0x00004286 
- 00016609  0x000020bd arg  0x00004857 , 0x00000011 
- 00016610  0x000020be arg  0x00000004 , 0x00000039 
- 00016611  0x000020bf call  0x00004232 
- 00016612  0x000020c0 call  0x000032ee 
- 00016613  0x000020c1 nbranch  0x0000424a , 0x00000005 
- 00016614  0x000020c2 fetch  0x00000001 , 0x00004041 
- 00016615  0x000020c3 bbit1  0x00000001 , 0x000040eb 
- 00016616  0x000020c4 call  0x000040ef 
- 00016617  0x000020c5 call  0x000068fa 
- 00016618  0x000020c6 branch  0x00004286 
- 00016619  0x000020c8 setarg  0x0000004d 
- 00016620  0x000020c9 istore  0x00000001 , 0x0000000a 
- 00016621  0x000020ca call  0x000068fa 
- 00016622  0x000020cb branch  0x00004286 
- 00016623  0x000020cd setarg  0x00000053 
- 00016624  0x000020ce istore  0x00000001 , 0x0000000a 
- 00016625  0x000020cf rtn 
- 00016626  0x000020d2 ifetch  0x00000001 , 0x00000003 
- 00016627  0x000020d3 beq  0x0000003f , 0x000040f6 
- 00016628  0x000020d4 beq  0x0000003d , 0x0000417e 
- 00016629  0x000020d5 branch  0x0000427f 
- 00016630  0x000020d7 call  0x000041d8 
- 00016631  0x000020d8 branch  0x00004286 
- 00016632  0x000020db ifetch  0x00000001 , 0x00000003 
- 00016633  0x000020dc beq  0x0000003d , 0x00004151 
- 00016634  0x000020dd branch  0x0000427f 
- 00016635  0x000020e0 ifetch  0x00000001 , 0x00000003 
- 00016636  0x000020e1 beq  0x0000003f , 0x000040fe 
- 00016637  0x000020e2 branch  0x0000427f 
- 00016638  0x000020e4 call  0x000041de 
- 00016639  0x000020e5 branch  0x00004286 
- 00016640  0x000020e8 fetch  0x00000001 , 0x0000429f 
- 00016641  0x000020e9 store  0x00000001 , 0x00000177 
- 00016642  0x000020ea call  0x0000691d 
- 00016643  0x000020eb call  0x00003f3e 
- 00016644  0x000020ec fetch  0x00000001 , 0x0000429a 
- 00016645  0x000020ed bne  0x00000000 , 0x0000427f 
- 00016646  0x000020ee fetch  0x00000001 , 0x000042a9 
- 00016647  0x000020ef beq  0x00000033 , 0x0000410c 
- 00016648  0x000020f0 beq  0x00000034 , 0x0000410a 
- 00016649  0x000020f1 branch  0x0000427f 
- 00016650  0x000020f4 call  0x00003f82 
- 00016651  0x000020f5 branch  0x00004286 
- 00016652  0x000020f7 call  0x00003f6e 
- 00016653  0x000020f8 branch  0x00004286 
- 00016654  0x000020fb call  0x00003f3e 
- 00016655  0x000020fc fetch  0x00000001 , 0x0000429a 
- 00016656  0x000020fd bne  0x00000001 , 0x0000427f 
- 00016657  0x000020fe fetch  0x00000001 , 0x00004041 
- 00016658  0x000020ff bbit1  0x00000000 , 0x00004115 
- 00016659  0x00002100 call  0x00003f77 
- 00016660  0x00002101 branch  0x00004286 
- 00016661  0x00002105 call  0x00003f90 
- 00016662  0x00002106 branch  0x00004286 
- 00016663  0x0000210a ifetch  0x00000001 , 0x00000003 
- 00016664  0x0000210b beq  0x0000003d , 0x0000411a 
- 00016665  0x0000210c branch  0x0000427f 
- 00016666  0x0000210e ifetch  0x00000001 , 0x00000003 
- 00016667  0x0000210f beq  0x00000031 , 0x00004122 
- 00016668  0x00002110 beq  0x00000030 , 0x0000411e 
- 00016669  0x00002111 branch  0x0000427f 
- 00016670  0x00002113 call  0x00003f40 
- 00016671  0x00002114 branch  0x00004286 , 0x00000001 
- 00016672  0x00002115 call  0x00003f9e 
- 00016673  0x00002116 branch  0x00004286 
- 00016674  0x00002118 call  0x00003f40 
- 00016675  0x00002119 nbranch  0x00004286 , 0x00000001 
- 00016676  0x0000211a call  0x000063ab 
- 00016677  0x0000211b call  0x00006414 
- 00016678  0x0000211c branch  0x00004286 
- 00016679  0x00002120 call  0x00003f43 
- 00016680  0x00002121 branch  0x00004286 
- 00016681  0x00002124 ifetch  0x00000001 , 0x00000003 
- 00016682  0x00002125 beq  0x0000003d , 0x00004187 
- 00016683  0x00002126 branch  0x0000427f 
- 00016684  0x00002129 call  0x00003f3e 
- 00016685  0x0000212a fetch  0x00000001 , 0x0000429a 
- 00016686  0x0000212b bne  0x00000000 , 0x0000427f 
- 00016687  0x0000212c call  0x0000638a 
- 00016688  0x0000212d branch  0x00004286 
- 00016689  0x00002134 arg  0x00004703 , 0x00000011 
- 00016690  0x00002135 call  0x0000422b 
- 00016691  0x00002136 storet  0x00000001 , 0x00004702 
- 00016692  0x00002137 call  0x00003fd2 
- 00016693  0x00002138 branch  0x00004286 
- 00016694  0x0000213b arg  0x0000441a , 0x00000011 
- 00016695  0x0000213c call  0x0000422b 
- 00016696  0x0000213d storet  0x00000001 , 0x00004419 
- 00016697  0x0000213e call  0x00003fd7 
- 00016698  0x0000213f call  0x00005adb 
- 00016699  0x00002140 branch  0x00004286 
- 00016700  0x00002143 arg  0x00004140 , 0x00000005 
- 00016701  0x00002144 call  0x00007ebf 
- 00016702  0x00002145 call  0x00003fe0 
- 00016703  0x00002146 branch  0x00004286 
- 00016704  0x00002149 arg  0x000044f9 , 0x00000005 
- 00016705  0x0000214a call  0x00007ebf 
- 00016706  0x0000214b call  0x00003fdc 
- 00016707  0x0000214c branch  0x00004286 
- 00016708  0x0000214f arg  0x00000550 , 0x00000011 
- 00016709  0x00002150 call  0x0000422b 
- 00016710  0x00002151 storet  0x00000001 , 0x0000054f 
- 00016711  0x00002152 call  0x00003fe4 
- 00016712  0x00002153 branch  0x00004286 
- 00016713  0x00002156 call  0x00007eb0 
- 00016714  0x00002157 setarg  0x02dc6c00 
- 00016715  0x00002158 idiv  0x00000002 
- 00016716  0x00002159 call  0x00007efd 
- 00016717  0x0000215a quotient  0x0000003f 
- 00016718  0x0000215b store  0x00000002 , 0x000002a8 
- 00016719  0x0000215c call  0x00003feb 
- 00016720  0x0000215d branch  0x00004286 
- 00016721  0x00002160 ifetch  0x00000001 , 0x00000003 
- 00016722  0x00002161 sub  0x0000003f , 0x00000033 , 0x0000003e 
- 00016723  0x00002162 nbranch  0x0000427f , 0x00000002 
- 00016724  0x00002163 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00016725  0x00002164 store  0x00000001 , 0x00004812 
- 00016726  0x00002165 branch  0x00004286 
- 00016727  0x00002168 ifetch  0x00000003 , 0x00000003 
- 00016728  0x00002169 store  0x00000003 , 0x0000414a 
- 00016729  0x0000216a branch  0x00004286 
- 00016730  0x0000216d call  0x000032ee 
- 00016731  0x0000216e nbranch  0x0000427f , 0x00000005 
- 00016732  0x0000216f ifetch  0x00000001 , 0x00000003 
- 00016733  0x00002170 beq  0x00000053 , 0x00004160 
- 00016734  0x00002171 beq  0x0000004d , 0x00004163 
- 00016735  0x00002172 branch  0x0000427f 
- 00016736  0x00002175 fetch  0x00000001 , 0x00004041 
- 00016737  0x00002176 bbit1  0x00000001 , 0x00004166 
- 00016738  0x00002177 branch  0x0000427f 
- 00016739  0x0000217a fetch  0x00000001 , 0x00004041 
- 00016740  0x0000217b bbit0  0x00000001 , 0x00004166 
- 00016741  0x0000217c branch  0x0000427f 
- 00016742  0x0000217f fetch  0x00000001 , 0x00004813 
- 00016743  0x00002180 set1  0x00000004 , 0x0000003f 
- 00016744  0x00002181 store  0x00000001 , 0x00004813 
- 00016745  0x00002182 jam  0x00000018 , 0x00004272 
- 00016746  0x00002183 branch  0x0000428c 
- 00016747  0x00002186 arg  0x00004280 , 0x00000005 
- 00016748  0x00002187 call  0x00007ebd 
- 00016749  0x00002188 arg  0x00004282 , 0x00000005 
- 00016750  0x00002189 call  0x00007ebd 
- 00016751  0x0000218a arg  0x00004284 , 0x00000005 
- 00016752  0x0000218b call  0x00007ebd 
- 00016753  0x0000218c branch  0x00004286 
- 00016754  0x0000218f ifetch  0x00000001 , 0x00000003 
- 00016755  0x00002190 beq  0x00000031 , 0x00004176 
- 00016756  0x00002191 beq  0x00000032 , 0x0000417c 
- 00016757  0x00002192 branch  0x0000427f 
- 00016758  0x00002194 ifetch  0x00000001 , 0x00000003 
- 00016759  0x00002195 arg  0x000001b4 , 0x00000005 
- 00016760  0x00002196 call  0x00007ebf 
- 00016761  0x00002197 call  0x00006931 
- 00016762  0x00002198 nrtn  0x00000028 
- 00016763  0x00002199 branch  0x00004286 
- 00016764  0x0000219b call  0x0000693d 
- 00016765  0x0000219c branch  0x00004286 
- 00016766  0x0000219f ifetch  0x00000001 , 0x00000003 
- 00016767  0x000021a0 fetcht  0x00000001 , 0x00004812 
- 00016768  0x000021a1 nsetflag  0x00000034 , 0x00000002 , 0x00000002 
- 00016769  0x000021a2 storet  0x00000001 , 0x00004812 
- 00016770  0x000021a3 branch  0x00004286 , 0x00000034 
- 00016771  0x000021a4 ifetch  0x00000001 , 0x00000003 
- 00016772  0x000021a5 arg  0x00004814 , 0x00000005 
- 00016773  0x000021a6 call  0x00007ebf 
- 00016774  0x000021a7 branch  0x00004286 
- 00016775  0x000021aa set1  0x00000025 , 0x00000000 
- 00016776  0x000021ab bpatch  0x00000096 , 0x00004032 
- 00016777  0x000021ac arg  0x00000014 , 0x00000039 
- 00016778  0x000021ad arg  0x00001000 , 0x00000005 
- 00016779  0x000021ae call  0x0000497c 
- 00016780  0x000021af arg  0x00001000 , 0x00000011 
- 00016781  0x000021b0 fetch  0x00000001 , 0x00001000 
- 00016782  0x000021b1 compare  0x00000012 , 0x0000003f , 0x000000ff 
- 00016783  0x000021b2 call  0x00006b19 , 0x00000001 
- 00016784  0x000021b3 fetch  0x00000001 , 0x00001000 
- 00016785  0x000021b4 compare  0x00000013 , 0x0000003f , 0x000000ff 
- 00016786  0x000021b5 call  0x00006b45 , 0x00000001 
- 00016787  0x000021b6 branch  0x00004286 
- 00016788  0x000021bc arg  0x00004827 , 0x00000011 
- 00016789  0x000021bd arg  0x00000004 , 0x00000039 
- 00016790  0x000021be call  0x00004232 
- 00016791  0x000021bf fetch  0x00000001 , 0x00004702 
- 00016792  0x000021c0 copy  0x0000003f , 0x00000039 
- 00016793  0x000021c1 arg  0x00004703 , 0x00000006 
- 00016794  0x000021c2 branch  0x00007f74 
- 00016795  0x000021c4 arg  0x00004824 , 0x00000011 
- 00016796  0x000021c5 force  0x00000007 , 0x00000039 
- 00016797  0x000021c6 call  0x00004232 
- 00016798  0x000021c7 call  0x00005b08 
- 00016799  0x000021c8 ifetch  0x00000001 , 0x00000006 
- 00016800  0x000021c9 copy  0x0000003f , 0x00000039 
- 00016801  0x000021ca branch  0x00007f74 
- 00016802  0x000021ce arg  0x0000482e , 0x00000011 
- 00016803  0x000021cf arg  0x00000004 , 0x00000039 
- 00016804  0x000021d0 call  0x00004232 
- 00016805  0x000021d1 arg  0x00004140 , 0x00000011 
- 00016806  0x000021d2 call  0x00007e9d 
- 00016807  0x000021d3 branch  0x000068fa 
- 00016808  0x000021d5 arg  0x0000482b , 0x00000011 
- 00016809  0x000021d6 arg  0x00000007 , 0x00000039 
- 00016810  0x000021d7 call  0x00004232 
- 00016811  0x000021d8 arg  0x000044f9 , 0x00000011 
- 00016812  0x000021d9 call  0x00007e9d 
- 00016813  0x000021da branch  0x000068fa 
- 00016814  0x000021de arg  0x00004832 , 0x00000011 
- 00016815  0x000021df arg  0x00000004 , 0x00000039 
- 00016816  0x000021e0 call  0x00004232 
- 00016817  0x000021e1 arg  0x00000006 , 0x00000039 
- 00016818  0x000021e2 arg  0x00004804 , 0x00000006 
- 00016819  0x000021e3 branch  0x00007f74 
- 00016820  0x000021e6 arg  0x00004836 , 0x00000011 
- 00016821  0x000021e7 arg  0x00000005 , 0x00000039 
- 00016822  0x000021e8 call  0x00004232 
- 00016823  0x000021e9 arg  0x00000003 , 0x00000039 
- 00016824  0x000021ea arg  0x0000414a , 0x00000006 
- 00016825  0x000021eb branch  0x00007f74 
- 00016826  0x000021ee arg  0x00004853 , 0x00000011 
- 00016827  0x000021ef arg  0x00000004 , 0x00000039 
- 00016828  0x000021f0 call  0x00004232 
- 00016829  0x000021f1 call  0x00006988 
- 00016830  0x000021f2 call  0x00004253 
- 00016831  0x000021f3 branch  0x000068fa 
- 00016832  0x000021f7 call  0x00006929 
- 00016833  0x000021f8 arg  0x00004860 , 0x00000011 
- 00016834  0x000021f9 arg  0x00000004 , 0x00000039 
- 00016835  0x000021fa call  0x00004232 
- 00016836  0x000021fb fetch  0x00000001 , 0x000001b3 
- 00016837  0x000021fc beq  0x00000033 , 0x000041c8 
- 00016838  0x000021fd beq  0x00000034 , 0x000041c8 
- 00016839  0x000021fe branch  0x000068fa 
- 00016840  0x00002200 istore  0x00000001 , 0x0000000a 
- 00016841  0x00002201 call  0x0000424e 
- 00016842  0x00002202 arg  0x000001b4 , 0x00000011 
- 00016843  0x00002203 call  0x00007e9d 
- 00016844  0x00002204 branch  0x000068fa 
- 00016845  0x00002207 set1  0x00000025 , 0x00000000 
- 00016846  0x00002208 bpatch  0x00000097 , 0x00004032 
- 00016847  0x00002209 arg  0x00004864 , 0x00000011 
- 00016848  0x0000220a arg  0x00000004 , 0x00000039 
- 00016849  0x0000220b call  0x00004232 
- 00016850  0x0000220c call  0x000041d4 
- 00016851  0x0000220d branch  0x000068fa 
- 00016852  0x0000220f arg  0x00000018 , 0x00000011 
- 00016853  0x00002210 arg  0x00000001 , 0x00000039 
- 00016854  0x00002211 branch  0x00007e9e 
- 00016855  0x00002214 rtn 
- 00016856  0x00002218 arg  0x00004873 , 0x00000011 
- 00016857  0x00002219 arg  0x00000005 , 0x00000039 
- 00016858  0x0000221a call  0x00004232 
- 00016859  0x0000221b arg  0x00004814 , 0x00000011 
- 00016860  0x0000221c call  0x00007e9d 
- 00016861  0x0000221d branch  0x000068fa 
- 00016862  0x00002221 arg  0x0000487c , 0x00000011 
- 00016863  0x00002222 arg  0x00000007 , 0x00000039 
- 00016864  0x00002223 call  0x00004232 
- 00016865  0x00002224 fetch  0x00000001 , 0x00004812 
- 00016866  0x00002225 copy  0x0000003f , 0x00000011 
- 00016867  0x00002226 fetch  0x00000001 , 0x00004040 
- 00016868  0x00002227 isolate1  0x00000000 , 0x0000003f 
- 00016869  0x00002228 setflag  0x00000001 , 0x00000003 , 0x00000011 
- 00016870  0x00002229 isolate1  0x00000001 , 0x0000003f 
- 00016871  0x0000222a setflag  0x00000001 , 0x00000005 , 0x00000011 
- 00016872  0x0000222b fetch  0x00000001 , 0x00004041 
- 00016873  0x0000222c isolate1  0x00000001 , 0x0000003f 
- 00016874  0x0000222d setflag  0x00000001 , 0x00000004 , 0x00000011 
- 00016875  0x0000222e isolate1  0x00000000 , 0x0000003f 
- 00016876  0x0000222f setflag  0x00000001 , 0x00000006 , 0x00000011 
- 00016877  0x00002230 copy  0x00000011 , 0x0000003f 
- 00016878  0x00002231 istore  0x00000001 , 0x0000000a 
- 00016879  0x00002232 branch  0x000068fa 
- 00016880  0x00002235 setarg  0x009e8b33 
- 00016881  0x00002236 store  0x00000003 , 0x00004147 
- 00016882  0x00002237 fetch  0x00000001 , 0x000042a4 
- 00016883  0x00002238 set1  0x00000000 , 0x0000003f 
- 00016884  0x00002239 store  0x00000001 , 0x000042a4 
- 00016885  0x0000223a branch  0x00004636 
- 00016886  0x0000223d call  0x00003f3e 
- 00016887  0x0000223e fetch  0x00000001 , 0x0000429a 
- 00016888  0x0000223f bne  0x00000000 , 0x0000427f 
- 00016889  0x00002240 call  0x00003f8a 
- 00016890  0x00002241 fetch  0x00000001 , 0x000042a4 
- 00016891  0x00002242 set1  0x00000001 , 0x0000003f 
- 00016892  0x00002243 store  0x00000001 , 0x000042a4 
- 00016893  0x00002244 setarg  0x00000200 
- 00016894  0x00002245 store  0x00000002 , 0x0000481a 
- 00016895  0x00002246 arg  0x0000486c , 0x00000011 
- 00016896  0x00002247 arg  0x00000006 , 0x00000039 
- 00016897  0x00002248 call  0x00004232 
- 00016898  0x00002249 call  0x00007f74 
- 00016899  0x0000224a branch  0x0000428c 
- 00016900  0x0000224f arg  0x0000481c , 0x00000011 
- 00016901  0x00002250 arg  0x00000004 , 0x00000039 
- 00016902  0x00002251 call  0x00004232 
- 00016903  0x00002252 fetch  0x00000001 , 0x0000054f 
- 00016904  0x00002253 copy  0x0000003f , 0x00000039 
- 00016905  0x00002254 arg  0x00000550 , 0x00000006 
- 00016906  0x00002255 branch  0x00007f74 
- 00016907  0x0000225a arg  0x0000485b , 0x00000011 
- 00016908  0x0000225b arg  0x00000005 , 0x00000039 
- 00016909  0x0000225c call  0x00004232 
- 00016910  0x0000225d call  0x00004247 
- 00016911  0x0000225e setarg  0x00000054 
- 00016912  0x0000225f istore  0x00000001 , 0x0000000a 
- 00016913  0x00002260 call  0x00004244 
- 00016914  0x00002261 arg  0x00004280 , 0x00000011 
- 00016915  0x00002262 call  0x00007e9b 
- 00016916  0x00002263 call  0x00004247 
- 00016917  0x00002264 setarg  0x00000041 
- 00016918  0x00002265 istore  0x00000001 , 0x0000000a 
- 00016919  0x00002266 call  0x00004244 
- 00016920  0x00002267 arg  0x00004282 , 0x00000011 
- 00016921  0x00002268 call  0x00007e9b 
- 00016922  0x00002269 call  0x00004247 
- 00016923  0x0000226a setarg  0x0000004f 
- 00016924  0x0000226b istore  0x00000001 , 0x0000000a 
- 00016925  0x0000226c call  0x00004244 
- 00016926  0x0000226d arg  0x00004284 , 0x00000011 
- 00016927  0x0000226e call  0x00007e9b 
- 00016928  0x0000226f branch  0x00007f74 
- 00016929  0x00002271 call  0x00007f6e 
- 00016930  0x00002272 call  0x00004247 
- 00016931  0x00002273 arg  0x00000182 , 0x00000011 
- 00016932  0x00002274 call  0x00007e9d 
- 00016933  0x00002275 call  0x0000424e 
- 00016934  0x00002276 arg  0x0000017f , 0x00000011 
- 00016935  0x00002277 call  0x00007e99 
- 00016936  0x00002278 call  0x0000424e 
- 00016937  0x00002279 call  0x000041d4 
- 00016938  0x0000227a branch  0x000068fa 
- 00016939  0x00002286 call  0x0000422d 
- 00016940  0x00002287 branch  0x0000497c 
- 00016941  0x00002289 call  0x00004269 
- 00016942  0x0000228a copy  0x0000003f , 0x00000002 
- 00016943  0x0000228b copy  0x0000003f , 0x00000039 
- 00016944  0x0000228c copy  0x00000011 , 0x00000005 
- 00016945  0x0000228d rtn 
- 00016946  0x00002291 call  0x00007f6e 
- 00016947  0x00002292 call  0x00004241 
- 00016948  0x00002294 copy  0x00000011 , 0x00000006 
- 00016949  0x00002295 call  0x00004976 
- 00016950  0x00002296 branch  0x00004244 
- 00016951  0x0000229a ifetch  0x00000001 , 0x00000003 
- 00016952  0x0000229b ifetcht  0x00000001 , 0x00000012 
- 00016953  0x0000229c isub  0x00000002 , 0x0000003e 
- 00016954  0x0000229d disable  0x00000001 
- 00016955  0x0000229e nbranch  0x00004240 , 0x00000005 
- 00016956  0x0000229f increase  0x00000001 , 0x00000012 
- 00016957  0x000022a0 loop  0x00004237 
- 00016958  0x000022a1 enable  0x00000001 
- 00016959  0x000022a2 rtn 
- 00016960  0x000022a4 branch  0x00004251 
- 00016961  0x000022a8 setarg  0x0000002b 
- 00016962  0x000022a9 istore  0x00000001 , 0x0000000a 
- 00016963  0x000022aa rtn 
- 00016964  0x000022ad setarg  0x0000003a 
- 00016965  0x000022ae istore  0x00000001 , 0x0000000a 
- 00016966  0x000022af rtn 
- 00016967  0x000022b3 setarg  0x0000003e 
- 00016968  0x000022b4 istore  0x00000001 , 0x0000000a 
- 00016969  0x000022b5 rtn 
- 00016970  0x000022b7 setarg  0x0000004e 
- 00016971  0x000022b8 istore  0x00000001 , 0x0000000a 
- 00016972  0x000022b9 call  0x000068fa 
- 00016973  0x000022ba branch  0x00004286 
- 00016974  0x000022bf setarg  0x0000002c 
- 00016975  0x000022c0 istore  0x00000001 , 0x0000000a 
- 00016976  0x000022c1 rtn 
- 00016977  0x000022c4 copy  0x00000011 , 0x00000003 
- 00016978  0x000022c5 rtn 
- 00016979  0x000022c8 arg  0x00000195 , 0x00000013 
- 00016980  0x000022c9 arg  0x00000004 , 0x00000039 
- 00016981  0x000022cb copy  0x00000039 , 0x0000003f 
- 00016982  0x000022cc store  0x00000001 , 0x00000161 
- 00016983  0x000022cd ifetch  0x00000001 , 0x00000013 
- 00016984  0x000022ce beq  0x00000033 , 0x0000425b 
- 00016985  0x000022cf beq  0x00000034 , 0x0000425b 
- 00016986  0x000022d0 branch  0x00004267 
- 00016987  0x000022d2 call  0x00004247 
- 00016988  0x000022d3 ifetch  0x00000001 , 0x00000013 
- 00016989  0x000022d4 istore  0x00000001 , 0x0000000a 
- 00016990  0x000022d5 increase  0x00000001 , 0x00000013 
- 00016991  0x000022d6 call  0x0000424e 
- 00016992  0x000022d7 copy  0x00000013 , 0x00000011 
- 00016993  0x000022d8 call  0x00007e9d 
- 00016994  0x000022da increase  0x00000006 , 0x00000013 
- 00016995  0x000022db fetch  0x00000001 , 0x00000161 
- 00016996  0x000022dc copy  0x0000003f , 0x00000039 
- 00016997  0x000022dd loop  0x00004255 
- 00016998  0x000022de rtn 
- 00016999  0x000022e0 increase  0x00000001 , 0x00000013 
- 00017000  0x000022e1 branch  0x00004262 
- 00017001  0x000022e6 set1  0x00000025 , 0x00000000 
- 00017002  0x000022e7 bpatch  0x00000098 , 0x00004033 
- 00017003  0x000022e8 hfetch  0x00000002 , 0x00008058 
- 00017004  0x000022e9 isub  0x00000003 , 0x0000003f 
- 00017005  0x000022ea rtn  0x00000005 
- 00017006  0x000022eb branch  0x00004273 , 0x00000002 
- 00017007  0x000022ed fetcht  0x00000002 , 0x0000480e 
- 00017008  0x000022ee iadd  0x00000002 , 0x0000003f 
- 00017009  0x000022ef increase  0xfffffffe , 0x0000003f 
- 00017010  0x000022f0 rtn 
- 00017011  0x000022f2 call  0x00004278 
- 00017012  0x000022f3 iadd  0x00000003 , 0x00000002 
- 00017013  0x000022f4 hfetch  0x00000002 , 0x00008058 
- 00017014  0x000022f5 isub  0x00000002 , 0x0000003f 
- 00017015  0x000022f6 branch  0x0000426f 
- 00017016  0x000022f9 arg  0x00004fff , 0x0000003f 
- 00017017  0x000022fa increase  0x00000001 , 0x0000003f 
- 00017018  0x000022fb arg  0x00004a00 , 0x00000002 
- 00017019  0x000022fc isub  0x00000002 , 0x0000003f 
- 00017020  0x000022fd rtn 
- 00017021  0x00002300 fetcht  0x00000002 , 0x0000480e 
- 00017022  0x00002301 branch  0x00006903 
- 00017023  0x00002307 set1  0x00000025 , 0x00000000 
- 00017024  0x00002308 bpatch  0x00000099 , 0x00004033 
- 00017025  0x00002309 call  0x00007f6e 
- 00017026  0x0000230a setarg  0x00525245 
- 00017027  0x0000230b istore  0x00000003 , 0x0000000a 
- 00017028  0x0000230c call  0x000068fa 
- 00017029  0x0000230d branch  0x0000428c 
- 00017030  0x00002310 set1  0x00000025 , 0x00000000 
- 00017031  0x00002311 bpatch  0x0000009a , 0x00004033 
- 00017032  0x00002312 call  0x00007f6e 
- 00017033  0x00002313 setarg  0x00004b4f 
- 00017034  0x00002314 istore  0x00000002 , 0x0000000a 
- 00017035  0x00002315 call  0x000068fa 
- 00017036  0x00002318 set1  0x00000025 , 0x00000000 
- 00017037  0x00002319 bpatch  0x0000009b , 0x00004033 
- 00017038  0x0000231a call  0x0000427d 
- 00017039  0x0000231c setarg  0x00000000 
- 00017040  0x0000231d store  0x00000002 , 0x0000480e 
- 00017041  0x0000231e store  0x00000004 , 0x0000480a 
- 00017042  0x0000231f rtn 
- 00017043  0x00002323 call  0x00007db2 
- 00017044  0x00002324 call  0x00003f94 
- 00017045  0x00002325 setarg  0x0000429f 
- 00017046  0x00002326 store  0x00000002 , 0x0000428c 
- 00017047  0x00002327 setarg  0x000042be 
- 00017048  0x00002328 store  0x00000002 , 0x00004292 
- 00017049  0x00002329 setarg  0x00007cdb 
- 00017050  0x0000232a store  0x00000002 , 0x00004290 
- 00017051  0x0000232b jam  0x00000005 , 0x0000025a 
- 00017052  0x0000232c jam  0x00000000 , 0x0000026e 
- 00017053  0x0000232d jam  0x0000001b , 0x00004272 
- 00017054  0x0000232e rtn 
- 00017055  0x00002332 disable  0x00000001 
- 00017056  0x00002333 call  0x00003f3e 
- 00017057  0x00002335 jam  0x0000001b , 0x0000041c 
- 00017058  0x00002336 fetch  0x00000001 , 0x0000429a 
- 00017059  0x00002337 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00017060  0x00002338 nrtn  0x00000001 
- 00017061  0x00002339 jam  0x00000000 , 0x000043d2 
- 00017062  0x0000233a rtn 
- 00017063  0x0000233d fetch  0x00000001 , 0x00000340 
- 00017064  0x0000233e bbit0  0x00000000 , 0x000042b0 
- 00017065  0x0000233f fetch  0x00000006 , 0x00000342 
- 00017066  0x00002340 fetcht  0x00000006 , 0x000003d0 
- 00017067  0x00002341 isub  0x00000002 , 0x0000003e 
- 00017068  0x00002342 nrtn  0x00000005 
- 00017069  0x00002344 fetch  0x00000006 , 0x000003d0 
- 00017070  0x00002345 store  0x00000006 , 0x000044e7 
- 00017071  0x00002346 rtn 
- 00017072  0x00002349 arg  0x000000ff , 0x00000011 
- 00017073  0x0000234a call  0x00005b52 
- 00017074  0x0000234b nrtn  0x00000005 
- 00017075  0x0000234c ifetch  0x00000002 , 0x00000006 
- 00017076  0x0000234d fetcht  0x00000002 , 0x00000270 
- 00017077  0x0000234e isub  0x00000002 , 0x0000003e 
- 00017078  0x0000234f nrtn  0x00000005 
- 00017079  0x00002350 fetch  0x00000001 , 0x0000026e 
- 00017080  0x00002351 increase  0x00000001 , 0x0000003f 
- 00017081  0x00002352 store  0x00000001 , 0x0000026e 
- 00017082  0x00002353 fetcht  0x00000001 , 0x0000026f 
- 00017083  0x00002354 isub  0x00000002 , 0x0000003e 
- 00017084  0x00002355 branch  0x000042ad , 0x00000002 
- 00017085  0x00002356 rtn 
- 00017086  0x00002359 copy  0x00000013 , 0x0000003f 
- 00017087  0x0000235a beq  0x00000015 , 0x000042c5 
- 00017088  0x0000235b beq  0x00000014 , 0x000042d7 
- 00017089  0x0000235c and  0x0000003f , 0x0000000f , 0x00000002 
- 00017090  0x0000235d and_into  0x000000f0 , 0x0000003f 
- 00017091  0x0000235e beq  0x00000050 , 0x000042cd 
- 00017092  0x0000235f rtn 
- 00017093  0x00002362 setarg  0x00000000 
- 00017094  0x00002363 store  0x00000006 , 0x000044e7 
- 00017095  0x00002364 jam  0x00000000 , 0x0000026e 
- 00017096  0x00002365 setarg  0x00000000 
- 00017097  0x00002366 store  0x00000005 , 0x00000ff1 
- 00017098  0x00002367 jam  0x00000001 , 0x00000ff0 
- 00017099  0x00002368 call  0x00007cdb 
- 00017100  0x00002369 branch  0x00003f8a 
- 00017101  0x0000236c rtn 
- 00017102  0x0000236d fetch  0x00000001 , 0x000043d2 
- 00017103  0x0000236e rtn  0x00000034 
- 00017104  0x0000236f fetch  0x00000001 , 0x0000025a 
- 00017105  0x00002370 rtn  0x00000034 
- 00017106  0x00002371 increase  0xffffffff , 0x0000003f 
- 00017107  0x00002372 store  0x00000001 , 0x0000025a 
- 00017108  0x00002373 nrtn  0x00000034 
- 00017109  0x00002374 call  0x000042d8 
- 00017110  0x00002375 branch  0x00003f8e 
- 00017111  0x00002379 branch  0x00003f8c 
- 00017112  0x0000237d jam  0x00000005 , 0x0000025a 
- 00017113  0x0000237e fetch  0x00000001 , 0x00000267 
- 00017114  0x0000237f beq  0x00000001 , 0x000042e1 
- 00017115  0x00002380 beq  0x00000002 , 0x000042dd 
- 00017116  0x00002381 rtn 
- 00017117  0x00002383 fetch  0x00000006 , 0x0000025b 
- 00017118  0x00002384 store  0x00000006 , 0x00000268 
- 00017119  0x00002385 jam  0x00000001 , 0x00000267 
- 00017120  0x00002386 rtn 
- 00017121  0x00002388 fetch  0x00000006 , 0x00000261 
- 00017122  0x00002389 store  0x00000006 , 0x00000268 
- 00017123  0x0000238a jam  0x00000002 , 0x00000267 
- 00017124  0x0000238b rtn 
- 00017125  0x0000238f ifetch  0x00000002 , 0x00000003 
- 00017126  0x00002390 branch  0x00004490 , 0x00000034 
- 00017127  0x00002391 iforce  0x00000013 
- 00017128  0x00002392 ifetch  0x00000001 , 0x00000003 
- 00017129  0x00002393 store  0x00000001 , 0x00000293 
- 00017130  0x00002394 iforce  0x00000011 
- 00017131  0x00002395 bbit0  0x00000006 , 0x000042ed 
- 00017132  0x00002396 increase  0xfffffffe , 0x00000013 
- 00017133  0x00002398 ifetch  0x00000002 , 0x00000003 
- 00017134  0x00002399 rshift4  0x0000003f , 0x00000039 
- 00017135  0x0000239a and  0x0000003f , 0x0000000f , 0x00000008 
- 00017136  0x0000239b iadd  0x00000011 , 0x00000011 
- 00017137  0x0000239c rshift8  0x0000003f , 0x0000003f 
- 00017138  0x0000239d iadd  0x00000011 , 0x00000011 
- 00017139  0x0000239e ifetch  0x00000001 , 0x00000003 
- 00017140  0x0000239f iadd  0x00000011 , 0x0000003f 
- 00017141  0x000023a0 bne  0x000000ff , 0x00004319 
- 00017142  0x000023a1 add  0x00000013 , 0xfffffffc , 0x0000003f 
- 00017143  0x000023a2 isub  0x00000039 , 0x0000003e 
- 00017144  0x000023a3 nbranch  0x00004316 , 0x00000005 
- 00017145  0x000023a4 fetch  0x00000001 , 0x00000293 
- 00017146  0x000023a5 isolate0  0x00000007 , 0x0000003f 
- 00017147  0x000023a6 branch  0x00004302 , 0x00000001 
- 00017148  0x000023a7 set0  0x0000001b , 0x00000000 
- 00017149  0x000023a8 bmark1  0x0000001b , 0x00004302 
- 00017150  0x000023a9 and_into  0x00000007 , 0x0000003f 
- 00017151  0x000023aa fetcht  0x00000001 , 0x0000028c 
- 00017152  0x000023ab isub  0x00000002 , 0x0000003e 
- 00017153  0x000023ac nbranch  0x00004316 , 0x00000005 
- 00017154  0x000023ae setarg  0x00000640 
- 00017155  0x000023af force  0x00000007 , 0x00000007 
- 00017156  0x000023b0 call  0x00007e4c 
- 00017157  0x000023b1 deposit  0x00000008 
- 00017158  0x000023b2 call  0x00004320 
- 00017159  0x000023b3 rtn  0x00000028 
- 00017160  0x000023b4 fetch  0x00000001 , 0x00000293 
- 00017161  0x000023b5 iforce  0x00000011 
- 00017162  0x000023b6 rshift3  0x0000003f , 0x00000002 
- 00017163  0x000023b7 and_into  0x00000007 , 0x00000002 
- 00017164  0x000023b8 fetch  0x00000001 , 0x0000028b 
- 00017165  0x000023b9 isub  0x00000002 , 0x0000003f 
- 00017166  0x000023ba sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017167  0x000023bb and_into  0x00000007 , 0x0000003f 
- 00017168  0x000023bc bne  0x00000001 , 0x00004316 
- 00017169  0x000023bd storet  0x00000001 , 0x0000028b 
- 00017170  0x000023be fetch  0x00000001 , 0x00000272 
- 00017171  0x000023bf increase  0x00000001 , 0x0000003f 
- 00017172  0x000023c0 store  0x00000001 , 0x00000272 
- 00017173  0x000023c1 branch  0x00004319 
- 00017174  0x000023c4 fetch  0x00000001 , 0x00000273 
- 00017175  0x000023c5 increase  0x00000001 , 0x0000003f 
- 00017176  0x000023c6 store  0x00000001 , 0x00000273 
- 00017177  0x000023c8 hfetch  0x00000002 , 0x00008058 
- 00017178  0x000023c9 iforce  0x00000003 
- 00017179  0x000023ca ifetch  0x00000002 , 0x00000003 
- 00017180  0x000023cb iadd  0x00000003 , 0x00000003 
- 00017181  0x000023cc deposit  0x00000003 
- 00017182  0x000023cd hstore  0x00000002 , 0x00008058 
- 00017183  0x000023ce rtn 
- 00017184  0x000023d1 disable  0x00000028 
- 00017185  0x000023d2 rtn  0x00000034 
- 00017186  0x000023d3 beq  0x00000001 , 0x00004328 
- 00017187  0x000023d4 beq  0x00000002 , 0x00004346 
- 00017188  0x000023d5 beq  0x00000005 , 0x00004507 
- 00017189  0x000023d6 beq  0x00000006 , 0x000044dd 
- 00017190  0x000023d7 beq  0x00000008 , 0x00004a56 
- 00017191  0x000023d8 rtn 
- 00017192  0x000023db set0  0x00000018 , 0x00000000 
- 00017193  0x000023dc ifetch  0x00000001 , 0x00000003 
- 00017194  0x000023dd beq  0x000000da , 0x0000432f 
- 00017195  0x000023de beq  0x000000ac , 0x00004336 
- 00017196  0x000023df beq  0x000000ad , 0x0000433a 
- 00017197  0x000023e0 beq  0x000000de , 0x00004344 
- 00017198  0x000023e1 rtn 
- 00017199  0x000023e3 bmark1  0x00000017 , 0x00004333 
- 00017200  0x000023e4 force  0x000000da , 0x00000002 
- 00017201  0x000023e5 setarg  0x00ededdc 
- 00017202  0x000023e6 call  0x0000433c 
- 00017203  0x000023e8 force  0x000000ac , 0x00000002 
- 00017204  0x000023e9 setarg  0x00eeefaf 
- 00017205  0x000023ea branch  0x0000433c 
- 00017206  0x000023ec set1  0x00000017 , 0x00000000 
- 00017207  0x000023ed force  0x000000ad , 0x00000002 
- 00017208  0x000023ee setarg  0x00edacef 
- 00017209  0x000023ef branch  0x0000433c 
- 00017210  0x000023f1 force  0x000000de , 0x00000002 
- 00017211  0x000023f2 setarg  0x00d0d0ad 
- 00017212  0x000023f4 lshift8  0x0000003f , 0x0000003f 
- 00017213  0x000023f5 ior  0x00000002 , 0x00000002 
- 00017214  0x000023f6 call  0x00004972 
- 00017215  0x000023f7 istoret  0x00000004 , 0x0000000a 
- 00017216  0x000023f8 force  0x00000001 , 0x00000007 
- 00017217  0x000023f9 force  0x00000004 , 0x00000039 
- 00017218  0x000023fa set0  0x00000013 , 0x00000000 
- 00017219  0x000023fb branch  0x00004378 
- 00017220  0x000023fd force  0x00000000 , 0x00000030 
- 00017221  0x000023fe branch  0x00004933 
- 00017222  0x00002401 copy  0x00000039 , 0x00000030 
- 00017223  0x00002402 call  0x00004371 
- 00017224  0x00002403 force  0x00000000 , 0x00000012 
- 00017225  0x00002404 call  0x00004972 
- 00017226  0x00002405 copy  0x00000030 , 0x00000039 
- 00017227  0x00002406 ifetch  0x00000001 , 0x00000003 
- 00017228  0x00002407 setarg  0x00000001 
- 00017229  0x00002408 istore  0x00000001 , 0x0000000a 
- 00017230  0x00002409 set0  0x0000001a , 0x00000000 
- 00017231  0x0000240b ifetch  0x00000001 , 0x00000003 
- 00017232  0x0000240c increase  0x00000001 , 0x00000012 
- 00017233  0x0000240d beq  0x0000001c , 0x0000435b 
- 00017234  0x0000240e compare  0x00000004 , 0x00000012 , 0x000000ff 
- 00017235  0x0000240f nbranch  0x0000435d , 0x00000001 
- 00017236  0x00002410 setflag  0x00000034 , 0x0000001a , 0x00000000 
- 00017237  0x00002411 bne  0x0000003a , 0x0000435d 
- 00017238  0x00002412 setarg  0x000007d0 
- 00017239  0x00002413 force  0x00000000 , 0x00000007 
- 00017240  0x00002414 call  0x00007e4c 
- 00017241  0x00002415 set1  0x00000018 , 0x00000000 
- 00017242  0x00002416 rtn 
- 00017243  0x00002419 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00017244  0x0000241a branch  0x00004366 , 0x00000001 
- 00017245  0x0000241c isolate1  0x0000001a , 0x00000000 
- 00017246  0x0000241d call  0x00004368 , 0x00000001 
- 00017247  0x0000241e istore  0x00000001 , 0x0000000a 
- 00017248  0x0000241f loop  0x0000434f 
- 00017249  0x00002420 set0  0x00000019 , 0x00000000 
- 00017250  0x00002421 copy  0x00000030 , 0x00000039 
- 00017251  0x00002422 set1  0x00000013 , 0x00000000 
- 00017252  0x00002423 force  0x00000002 , 0x00000007 
- 00017253  0x00002424 branch  0x00004378 
- 00017254  0x00002426 set1  0x00000019 , 0x00000000 
- 00017255  0x00002427 branch  0x0000435d 
- 00017256  0x0000242a rtnmark1  0x00000019 
- 00017257  0x0000242b compare  0x0000000a , 0x00000012 , 0x000000ff 
- 00017258  0x0000242c branch  0x0000436f , 0x00000001 
- 00017259  0x0000242d compare  0x0000000b , 0x00000012 , 0x000000ff 
- 00017260  0x0000242e nrtn  0x00000001 
- 00017261  0x0000242f setarg  0x00000012 
- 00017262  0x00002430 rtn 
- 00017263  0x00002432 setarg  0x000000e9 
- 00017264  0x00002433 rtn 
- 00017265  0x00002436 fetch  0x00000001 , 0x00000293 
- 00017266  0x00002437 increase  0x00000001 , 0x0000003f 
- 00017267  0x00002438 and_into  0x00000007 , 0x0000003f 
- 00017268  0x00002439 store  0x00000001 , 0x0000028c 
- 00017269  0x0000243a force  0x00000000 , 0x00000039 
- 00017270  0x0000243b force  0x00000000 , 0x00000007 
- 00017271  0x0000243c set0  0x00000013 , 0x00000000 
- 00017272  0x0000243f add  0x00000039 , 0x00000004 , 0x00000012 
- 00017273  0x00002440 fetch  0x00000001 , 0x0000028c 
- 00017274  0x00002441 lshift3  0x0000003f , 0x00000013 
- 00017275  0x00002442 isolate0  0x00000014 , 0x00000000 
- 00017276  0x00002443 nsetflag  0x00000001 , 0x00000006 , 0x00000013 
- 00017277  0x00002444 branch  0x0000437f , 0x00000001 
- 00017278  0x00002445 increase  0x00000002 , 0x00000012 
- 00017279  0x00002447 bmark0  0x00000013 , 0x00004389 
- 00017280  0x00002448 set1  0x00000007 , 0x00000013 
- 00017281  0x00002449 fetch  0x00000001 , 0x00000294 
- 00017282  0x0000244a ior  0x00000013 , 0x00000013 
- 00017283  0x0000244b increase  0x00000001 , 0x0000003f 
- 00017284  0x0000244c and_into  0x00000007 , 0x0000003f 
- 00017285  0x0000244d store  0x00000001 , 0x00000294 
- 00017286  0x0000244e fetch  0x00000001 , 0x00000274 
- 00017287  0x0000244f increase  0x00000001 , 0x0000003f 
- 00017288  0x00002450 store  0x00000001 , 0x00000274 
- 00017289  0x00002452 fetch  0x00000002 , 0x0000028f 
- 00017290  0x00002453 iforce  0x0000000a 
- 00017291  0x00002454 deposit  0x00000012 
- 00017292  0x00002455 isolate1  0x00000013 , 0x00000000 
- 00017293  0x00002456 setflag  0x00000001 , 0x0000000f , 0x0000003f 
- 00017294  0x00002457 istore  0x00000002 , 0x0000000a 
- 00017295  0x00002458 copy  0x0000000a , 0x00000011 
- 00017296  0x00002459 deposit  0x00000013 
- 00017297  0x0000245a istore  0x00000001 , 0x0000000a 
- 00017298  0x0000245b lshift4  0x00000039 , 0x0000003f 
- 00017299  0x0000245c ior  0x00000007 , 0x0000003f 
- 00017300  0x0000245d iadd  0x00000013 , 0x00000013 
- 00017301  0x0000245e istore  0x00000002 , 0x0000000a 
- 00017302  0x0000245f rshift8  0x0000003f , 0x0000003f 
- 00017303  0x00002460 iadd  0x00000013 , 0x0000003f 
- 00017304  0x00002461 sub  0x0000003f , 0x000000ff , 0x0000003f 
- 00017305  0x00002462 istore  0x00000001 , 0x0000000a 
- 00017306  0x00002463 bmark0  0x00000014 , 0x0000439f 
- 00017307  0x00002464 increase  0x00000004 , 0x00000039 
- 00017308  0x00002465 copy  0x00000011 , 0x0000000a 
- 00017309  0x00002466 call  0x00004986 
- 00017310  0x00002467 istore  0x00000002 , 0x0000000a 
- 00017311  0x00002469 fetch  0x00000002 , 0x0000028f 
- 00017312  0x0000246a iadd  0x00000012 , 0x0000000a 
- 00017313  0x0000246b increase  0x00000002 , 0x0000000a 
- 00017314  0x0000246c deposit  0x0000000a 
- 00017315  0x0000246d store  0x00000002 , 0x0000028f 
- 00017316  0x0000246e hstore  0x00000002 , 0x0000805e 
- 00017317  0x0000246f fetcht  0x00000002 , 0x0000028d 
- 00017318  0x00002470 call  0x000043d8 
- 00017319  0x00002471 call  0x000043ab 
- 00017320  0x00002472 setarg  0x00000640 
- 00017321  0x00002473 force  0x00000007 , 0x00000007 
- 00017322  0x00002474 branch  0x00007e4c 
- 00017323  0x00002477 setarg  0x00000190 
- 00017324  0x00002478 force  0x00000001 , 0x00000007 
- 00017325  0x00002479 call  0x00007e4c 
- 00017326  0x0000247a set1  0x00000015 , 0x00000000 
- 00017327  0x0000247b rtn 
- 00017328  0x0000247e rtnmark0  0x00000015 
- 00017329  0x0000247f force  0x00000001 , 0x00000007 
- 00017330  0x00002480 call  0x00007e53 
- 00017331  0x00002481 nrtn  0x00000034 
- 00017332  0x00002482 fetch  0x00000002 , 0x0000028d 
- 00017333  0x00002483 hstore  0x00000002 , 0x00008060 
- 00017334  0x00002484 branch  0x000043ab 
- 00017335  0x00002487 fetch  0x00000002 , 0x0000028f 
- 00017336  0x00002488 fetcht  0x00000002 , 0x0000028d 
- 00017337  0x00002489 isub  0x00000002 , 0x0000003e 
- 00017338  0x0000248a branch  0x000043d6 , 0x00000005 
- 00017339  0x0000248b copy  0x00000002 , 0x0000000a 
- 00017340  0x0000248c ifetch  0x00000002 , 0x0000000a 
- 00017341  0x0000248d iforce  0x00000011 
- 00017342  0x0000248e iand  0x00000035 , 0x0000003f 
- 00017343  0x0000248f iadd  0x0000000a , 0x0000000a 
- 00017344  0x00002490 hfetch  0x00000002 , 0x00008110 
- 00017345  0x00002491 isub  0x0000000a , 0x0000003f 
- 00017346  0x00002492 iand  0x00000035 , 0x00000012 
- 00017347  0x00002493 fetch  0x00000002 , 0x0000028f 
- 00017348  0x00002494 isub  0x0000000a , 0x0000003f 
- 00017349  0x00002495 iand  0x00000035 , 0x0000003f 
- 00017350  0x00002496 isub  0x00000012 , 0x0000003f 
- 00017351  0x00002497 nrtn  0x00000002 
- 00017352  0x00002498 isolate0  0x0000000f , 0x00000011 
- 00017353  0x00002499 branch  0x000043d1 , 0x00000001 
- 00017354  0x0000249a fetch  0x00000001 , 0x00000272 
- 00017355  0x0000249b rtn  0x00000034 
- 00017356  0x0000249c increase  0xffffffff , 0x0000003f 
- 00017357  0x0000249d store  0x00000001 , 0x00000272 
- 00017358  0x0000249e fetch  0x00000001 , 0x00000274 
- 00017359  0x0000249f increase  0xffffffff , 0x0000003f 
- 00017360  0x000024a0 store  0x00000001 , 0x00000274 
- 00017361  0x000024a2 copy  0x0000000a , 0x00000002 
- 00017362  0x000024a3 storet  0x00000002 , 0x0000028d 
- 00017363  0x000024a4 fetch  0x00000002 , 0x0000028f 
- 00017364  0x000024a5 call  0x000043d8 
- 00017365  0x000024a6 branch  0x000043b7 
- 00017366  0x000024a8 set0  0x00000015 , 0x00000000 
- 00017367  0x000024a9 rtn 
- 00017368  0x000024ac isub  0x00000002 , 0x0000003f 
- 00017369  0x000024ad iand  0x00000035 , 0x0000003f 
- 00017370  0x000024ae isub  0x00000035 , 0x0000003f 
- 00017371  0x000024af sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017372  0x000024b0 store  0x00000002 , 0x00000291 
- 00017373  0x000024b1 rtn 
- 00017374  0x000024b4 fetch  0x00000002 , 0x0000028f 
- 00017375  0x000024b5 iadd  0x0000000a , 0x0000000a 
- 00017376  0x000024b6 rtn 
- 00017377  0x000024bb rtn 
- 00017378  0x000024be set1  0x00000025 , 0x00000000 
- 00017379  0x000024bf bpatch  0x000000ec , 0x0000403d 
- 00017380  0x000024c0 fetch  0x00000001 , 0x00004272 
- 00017381  0x000024c1 nrtn  0x00000034 
- 00017382  0x000024c3 call  0x000043e9 
- 00017383  0x000024c4 ncall  0x0000440e , 0x00000028 
- 00017384  0x000024c5 rtn 
- 00017385  0x000024c8 set1  0x00000025 , 0x00000000 
- 00017386  0x000024c9 bpatch  0x000000ed , 0x0000403d 
- 00017387  0x000024ca copy  0x00000003 , 0x00000011 
- 00017388  0x000024cb arg  0x00000004 , 0x00000002 
- 00017389  0x000024cc ifetch  0x00000001 , 0x00000003 
- 00017390  0x000024cd beq  0x00000001 , 0x000043f4 
- 00017391  0x000024ce increase  0x00000001 , 0x00000002 
- 00017392  0x000024cf beq  0x00000002 , 0x000043f4 
- 00017393  0x000024d0 copy  0x00000003 , 0x0000003f 
- 00017394  0x000024d1 hstore  0x00000002 , 0x00008058 
- 00017395  0x000024d2 rtn 
- 00017396  0x000024d4 hfetch  0x00000002 , 0x00008112 
- 00017397  0x000024d5 isub  0x00000002 , 0x0000003e 
- 00017398  0x000024d6 nbranch  0x000043f4 , 0x00000002 
- 00017399  0x000024d8 disable  0x00000028 
- 00017400  0x000024d9 copy  0x00000011 , 0x00000003 
- 00017401  0x000024da call  0x00004417 
- 00017402  0x000024db iadd  0x00000002 , 0x00000002 
- 00017403  0x000024dd hfetch  0x00000002 , 0x00008112 
- 00017404  0x000024de isub  0x00000002 , 0x0000003e 
- 00017405  0x000024df nbranch  0x000043fb , 0x00000002 
- 00017406  0x000024e0 copy  0x00000011 , 0x00000003 
- 00017407  0x000024e1 ifetch  0x00000001 , 0x00000003 
- 00017408  0x000024e2 beq  0x00000001 , 0x00004507 
- 00017409  0x000024e3 beq  0x00000002 , 0x00004403 
- 00017410  0x000024e4 branch  0x00003bf1 
- 00017411  0x000024e6 set1  0x00000025 , 0x00000000 
- 00017412  0x000024e7 bpatch  0x000000ee , 0x0000403d 
- 00017413  0x000024e8 copy  0x00000003 , 0x00000011 
- 00017414  0x000024e9 ifetch  0x00000002 , 0x00000003 
- 00017415  0x000024ea copy  0x00000011 , 0x00000003 
- 00017416  0x000024eb fetcht  0x00000001 , 0x00000046 
- 00017417  0x000024ec icompare  0x000000ff , 0x00000002 
- 00017418  0x000024ed branch  0x000044dd , 0x00000001 
- 00017419  0x000024ee branch  0x000058ea , 0x00000036 
- 00017420  0x000024ef enable  0x00000028 
- 00017421  0x000024f0 rtn 
- 00017422  0x000024f2 set1  0x00000025 , 0x00000000 
- 00017423  0x000024f3 bpatch  0x000000ef , 0x0000403d 
- 00017424  0x000024f4 hfetch  0x00000002 , 0x00008058 
- 00017425  0x000024f5 iforce  0x00000003 
- 00017426  0x000024f6 call  0x00004417 
- 00017427  0x000024f7 iadd  0x00000003 , 0x00000003 
- 00017428  0x000024f8 deposit  0x00000003 
- 00017429  0x000024f9 hstore  0x00000002 , 0x00008058 
- 00017430  0x000024fa rtn 
- 00017431  0x00002500 ifetch  0x00000001 , 0x00000003 
- 00017432  0x00002501 increase  0x00000002 , 0x00000003 
- 00017433  0x00002502 beq  0x00000002 , 0x0000441c 
- 00017434  0x00002503 ifetch  0x00000001 , 0x00000003 
- 00017435  0x00002504 rtn 
- 00017436  0x00002506 ifetch  0x00000002 , 0x00000003 
- 00017437  0x00002507 rtn 
- 00017438  0x0000250a hfetch  0x00000002 , 0x0000805e 
- 00017439  0x0000250b increase  0xfffffffb , 0x0000000a 
- 00017440  0x0000250c iadd  0x0000000a , 0x0000000a 
- 00017441  0x0000250d rtn 
- 00017442  0x00002510 arg  0x00000004 , 0x00000002 
- 00017443  0x00002511 branch  0x00004425 
- 00017444  0x00002513 arg  0x00000002 , 0x00000002 
- 00017445  0x00002515 set1  0x00000025 , 0x00000000 
- 00017446  0x00002516 bpatch  0x000000f0 , 0x0000403e 
- 00017447  0x00002517 increase  0x00000001 , 0x00000039 
- 00017448  0x00002518 hfetch  0x00000002 , 0x0000805e 
- 00017449  0x00002519 copy  0x0000003f , 0x0000000a 
- 00017450  0x0000251a copy  0x00000039 , 0x0000003f 
- 00017451  0x0000251b istoret  0x00000001 , 0x0000000a 
- 00017452  0x0000251c increase  0xffffffff , 0x0000003f 
- 00017453  0x0000251d iadd  0x0000000a , 0x0000000a 
- 00017454  0x0000251e copy  0x0000000a , 0x0000003f 
- 00017455  0x0000251f store  0x00000002 , 0x0000029d 
- 00017456  0x00002520 copy  0x00000002 , 0x0000003f 
- 00017457  0x00002521 rtneq  0x00000002 
- 00017458  0x00002522 fetch  0x00000002 , 0x0000029d 
- 00017459  0x00002523 hstore  0x00000002 , 0x0000805e 
- 00017460  0x00002524 branch  0x0000443b 
- 00017461  0x00002527 set1  0x00000025 , 0x00000000 
- 00017462  0x00002528 bpatch  0x000000f1 , 0x0000403e 
- 00017463  0x00002529 fetch  0x00000002 , 0x0000029d 
- 00017464  0x0000252a branch  0x00003bf1 , 0x00000034 
- 00017465  0x0000252b hstore  0x00000002 , 0x0000805e 
- 00017466  0x0000252c branch  0x0000443b 
- 00017467  0x0000252f setarg  0x00000000 
- 00017468  0x00002530 store  0x00000002 , 0x0000029d 
- 00017469  0x00002531 rtn 
- 00017470  0x00002534 hfetcht  0x00000002 , 0x00008110 
- 00017471  0x00002535 hfetch  0x00000002 , 0x0000805e 
- 00017472  0x00002536 isub  0x00000002 , 0x00000011 
- 00017473  0x00002537 nbranch  0x00004447 , 0x00000002 
- 00017474  0x00002538 hfetcht  0x00000002 , 0x0000805a 
- 00017475  0x00002539 hfetch  0x00000002 , 0x0000805c 
- 00017476  0x0000253a isub  0x00000002 , 0x0000003f 
- 00017477  0x0000253b isub  0x00000011 , 0x00000002 
- 00017478  0x0000253c rtn 
- 00017479  0x0000253e sub  0x00000011 , 0xffffffff , 0x00000002 
- 00017480  0x0000253f rtn 
- 00017481  0x00002545 set0  0x00000025 , 0x00000000 
- 00017482  0x00002546 bpatch  0x000000cd , 0x00004019 
- 00017483  0x00002547 fetch  0x00000001 , 0x00004132 
- 00017484  0x00002548 rtnne  0x00000001 
- 00017485  0x00002549 call  0x000044a3 
- 00017486  0x0000254a call  0x00004494 
- 00017487  0x0000254b call  0x000043b0 , 0x00000001 
- 00017488  0x0000254c call  0x00004494 
- 00017489  0x0000254d call  0x000043b7 , 0x00000001 
- 00017490  0x0000254e branch  0x000044e6 
- 00017491  0x0000254f rtnmark0  0x00000018 
- 00017492  0x00002550 force  0x00000000 , 0x00000007 
- 00017493  0x00002551 call  0x00007e53 
- 00017494  0x00002552 nrtn  0x00000034 
- 00017495  0x00002553 call  0x00004472 
- 00017496  0x00002554 call  0x00004494 
- 00017497  0x00002555 nrtn  0x00000001 
- 00017498  0x00002556 set0  0x00000017 , 0x00000000 
- 00017499  0x00002557 force  0x000000da , 0x00000002 
- 00017500  0x00002558 setarg  0x00ededdc 
- 00017501  0x00002559 call  0x0000433c 
- 00017502  0x0000255a setarg  0x000007d0 
- 00017503  0x0000255b force  0x00000000 , 0x00000007 
- 00017504  0x0000255c branch  0x00007e4c 
- 00017505  0x00002560 set0  0x00000025 , 0x00000000 
- 00017506  0x00002561 bpatch  0x000000ce , 0x00004019 
- 00017507  0x00002562 rtn  0x0000002b 
- 00017508  0x00002563 setarg  0x00004aed 
- 00017509  0x00002564 store  0x00000002 , 0x00004290 
- 00017510  0x00002566 setarg  0x000001a0 
- 00017511  0x00002567 store  0x00000002 , 0x000042ac 
- 00017512  0x00002569 set0  0x00000025 , 0x00000000 
- 00017513  0x0000256a bpatch  0x000000cf , 0x00004019 
- 00017514  0x0000256b call  0x00006a0d 
- 00017515  0x0000256c setarg  0x00001800 
- 00017516  0x0000256d hstore  0x00000002 , 0x00008054 
- 00017517  0x0000256e setarg  0x00001bff 
- 00017518  0x0000256f hstore  0x00000002 , 0x00008056 
- 00017519  0x00002570 setarg  0x00001c00 
- 00017520  0x00002571 hstore  0x00000002 , 0x0000805a 
- 00017521  0x00002572 call  0x00004489 
- 00017522  0x00002574 set0  0x00000025 , 0x00000000 
- 00017523  0x00002575 bpatch  0x000000d0 , 0x0000401a 
- 00017524  0x00002576 hjam  0x00000000 , 0x00008062 
- 00017525  0x00002577 jam  0x00000000 , 0x0000028b 
- 00017526  0x00002578 jam  0x00000000 , 0x0000028c 
- 00017527  0x00002579 jam  0x00000000 , 0x00000294 
- 00017528  0x0000257a setarg  0x00001c00 
- 00017529  0x0000257b store  0x00000002 , 0x0000028f 
- 00017530  0x0000257c store  0x00000002 , 0x0000028d 
- 00017531  0x0000257d hstore  0x00000002 , 0x0000805e 
- 00017532  0x0000257e hstore  0x00000002 , 0x00008060 
- 00017533  0x0000257f setarg  0x00001800 
- 00017534  0x00002580 hstore  0x00000002 , 0x00008058 
- 00017535  0x00002581 store  0x00000002 , 0x00000289 
- 00017536  0x00002583 set0  0x00000025 , 0x00000000 
- 00017537  0x00002584 bpatch  0x000000d1 , 0x0000401a 
- 00017538  0x00002585 hfetch  0x00000002 , 0x00008050 
- 00017539  0x00002586 set0  0x0000000f , 0x0000003f 
- 00017540  0x00002587 hstore  0x00000002 , 0x00008050 
- 00017541  0x00002588 call  0x00006909 
- 00017542  0x00002589 hjam  0x00000001 , 0x00008043 
- 00017543  0x0000258a hjam  0x00000081 , 0x00008062 
- 00017544  0x0000258b branch  0x00004497 
- 00017545  0x0000258e setarg  0x00001fff 
- 00017546  0x0000258f hstore  0x00000002 , 0x0000805c 
- 00017547  0x00002590 hfetch  0x00000001 , 0x00008081 
- 00017548  0x00002591 or_into  0x00000007 , 0x0000003f 
- 00017549  0x00002592 hstore  0x00000001 , 0x00008081 
- 00017550  0x00002593 jam  0x000000ff , 0x0000029f 
- 00017551  0x00002594 rtn 
- 00017552  0x00002597 hfetch  0x00000002 , 0x00008116 
- 00017553  0x00002598 hstore  0x00000002 , 0x00008058 
- 00017554  0x00002599 set1  0x0000001b , 0x00000000 
- 00017555  0x0000259a rtn 
- 00017556  0x0000259e hfetch  0x00000001 , 0x00008062 
- 00017557  0x0000259f isolate1  0x00000003 , 0x0000003f 
- 00017558  0x000025a0 rtn 
- 00017559  0x000025a3 setarg  0x00004803 
- 00017560  0x000025a4 store  0x00000002 , 0x00000295 
- 00017561  0x000025a5 store  0x00000002 , 0x00000297 
- 00017562  0x000025a6 force  0x00000001 , 0x00000002 
- 00017563  0x000025a7 iadd  0x00000002 , 0x0000003f 
- 00017564  0x000025a8 iadd  0x00000002 , 0x0000003f 
- 00017565  0x000025a9 increase  0x00000002 , 0x0000003f 
- 00017566  0x000025aa store  0x00000002 , 0x00000299 
- 00017567  0x000025ab setarg  0x00000000 
- 00017568  0x000025ac store  0x00000001 , 0x0000029c 
- 00017569  0x000025ad store  0x00000001 , 0x0000029b 
- 00017570  0x000025ae rtn 
- 00017571  0x000025b1 set0  0x00000025 , 0x00000000 
- 00017572  0x000025b2 bpatch  0x000000d2 , 0x0000401a 
- 00017573  0x000025b3 hfetch  0x00000001 , 0x0000810c 
- 00017574  0x000025b4 iforce  0x00000012 
- 00017575  0x000025b5 bbit0  0x00000003 , 0x000044ad 
- 00017576  0x000025b6 hfetch  0x00000002 , 0x00008112 
- 00017577  0x000025b7 iforce  0x00000013 
- 00017578  0x000025b8 arg  0x0000044f , 0x00000002 
- 00017579  0x000025b9 isub  0x00000002 , 0x0000003e 
- 00017580  0x000025ba nrtn  0x00000005 
- 00017581  0x000025bc hfetch  0x00000002 , 0x00008058 
- 00017582  0x000025bd iforce  0x00000003 
- 00017583  0x000025be call  0x00004494 
- 00017584  0x000025bf branch  0x000042e5 , 0x00000001 
- 00017585  0x000025c0 branch  0x000043e2 
- 00017586  0x000025c3 call  0x00004494 
- 00017587  0x000025c4 branch  0x00004371 , 0x00000001 
- 00017588  0x000025c5 rtn 
- 00017589  0x000025c8 hfetcht  0x00000001 , 0x0000810c 
- 00017590  0x000025c9 isolate1  0x00000006 , 0x00000002 
- 00017591  0x000025ca branch  0x000044b5 , 0x00000001 
- 00017592  0x000025cb hstore  0x00000001 , 0x00008015 
- 00017593  0x000025cc rtn 
- 00017594  0x000025d0 fetcht  0x00000002 , 0x00000299 
- 00017595  0x000025d1 fetch  0x00000002 , 0x00000295 
- 00017596  0x000025d2 iforce  0x00000005 
- 00017597  0x000025d3 deposit  0x00000003 
- 00017598  0x000025d4 istore  0x00000002 , 0x00000005 
- 00017599  0x000025d5 deposit  0x00000005 
- 00017600  0x000025d6 store  0x00000002 , 0x00000295 
- 00017601  0x000025d7 icompare  0x000000ff , 0x00000002 
- 00017602  0x000025d8 call  0x000044c7 , 0x00000001 
- 00017603  0x000025d9 fetch  0x00000001 , 0x0000029b 
- 00017604  0x000025da increase  0x00000001 , 0x0000003f 
- 00017605  0x000025db store  0x00000001 , 0x0000029b 
- 00017606  0x000025dc rtn 
- 00017607  0x000025de setarg  0x00004803 
- 00017608  0x000025df store  0x00000002 , 0x00000295 
- 00017609  0x000025e0 rtn 
- 00017610  0x000025e4 fetch  0x00000001 , 0x0000029b 
- 00017611  0x000025e5 rtn  0x00000034 
- 00017612  0x000025e6 fetcht  0x00000002 , 0x00000299 
- 00017613  0x000025e7 fetch  0x00000002 , 0x00000297 
- 00017614  0x000025e8 iforce  0x00000006 
- 00017615  0x000025e9 ifetch  0x00000002 , 0x00000006 
- 00017616  0x000025ea iforce  0x00000003 
- 00017617  0x000025eb deposit  0x00000006 
- 00017618  0x000025ec store  0x00000002 , 0x00000297 
- 00017619  0x000025ed icompare  0x000000ff , 0x00000002 
- 00017620  0x000025ee call  0x000044da , 0x00000001 
- 00017621  0x000025ef fetch  0x00000001 , 0x0000029b 
- 00017622  0x000025f0 increase  0xffffffff , 0x0000003f 
- 00017623  0x000025f1 store  0x00000001 , 0x0000029b 
- 00017624  0x000025f2 force  0x00000001 , 0x0000003f 
- 00017625  0x000025f3 rtn 
- 00017626  0x000025f5 setarg  0x00004803 
- 00017627  0x000025f6 store  0x00000002 , 0x00000297 
- 00017628  0x000025f7 rtn 
- 00017629  0x000025fa set0  0x00000025 , 0x00000000 
- 00017630  0x000025fb bpatch  0x000000d3 , 0x0000401a 
- 00017631  0x000025fc fetch  0x00000001 , 0x0000029b 
- 00017632  0x000025fd sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00017633  0x000025fe branch  0x000044e4 , 0x00000002 
- 00017634  0x000025ff enable  0x00000028 
- 00017635  0x00002600 branch  0x000044e6 
- 00017636  0x00002602 call  0x000044b2 
- 00017637  0x00002603 call  0x000044ba 
- 00017638  0x00002605 set0  0x00000025 , 0x00000000 
- 00017639  0x00002606 bpatch  0x000000d4 , 0x0000401a 
- 00017640  0x00002607 rtnmark1  0x00000002 
- 00017641  0x00002608 call  0x000044ca 
- 00017642  0x00002609 rtn  0x00000034 
- 00017643  0x0000260a ifetcht  0x00000001 , 0x00000003 
- 00017644  0x0000260b call  0x000032f7 
- 00017645  0x0000260c nrtn  0x00000005 
- 00017646  0x0000260d ifetch  0x00000001 , 0x00000003 
- 00017647  0x0000260e rshift4  0x0000003f , 0x0000003f 
- 00017648  0x0000260f and  0x0000003f , 0x00000003 , 0x0000003f 
- 00017649  0x00002610 nbranch  0x000044f3 , 0x00000034 
- 00017650  0x00002611 set1  0x00000001 , 0x0000003f 
- 00017651  0x00002613 set1  0x00000002 , 0x0000003f 
- 00017652  0x00002614 store  0x00000001 , 0x00000090 
- 00017653  0x00002615 ifetch  0x00000002 , 0x00000003 
- 00017654  0x00002616 store  0x00000002 , 0x00000091 
- 00017655  0x00002617 deposit  0x00000003 
- 00017656  0x00002618 store  0x00000002 , 0x00000179 
- 00017657  0x00002619 set1  0x00000002 , 0x00000000 
- 00017658  0x0000261a bmark0  0x00000009 , 0x00004502 
- 00017659  0x0000261b fetch  0x00000001 , 0x00000046 
- 00017660  0x0000261c isub  0x00000002 , 0x0000003e 
- 00017661  0x0000261d nbranch  0x00004502 , 0x00000005 
- 00017662  0x0000261e fetch  0x00000001 , 0x0000004b 
- 00017663  0x0000261f set1  0x00000006 , 0x0000003f 
- 00017664  0x00002620 store  0x00000001 , 0x0000004b 
- 00017665  0x00002621 rtn 
- 00017666  0x00002624 increase  0x0000001b , 0x00000011 
- 00017667  0x00002625 ifetch  0x00000001 , 0x00000011 
- 00017668  0x00002626 set1  0x00000006 , 0x0000003f 
- 00017669  0x00002627 istore  0x00000001 , 0x00000011 
- 00017670  0x00002628 rtn 
- 00017671  0x0000262e set0  0x00000025 , 0x00000000 
- 00017672  0x0000262f bpatch  0x000000d5 , 0x0000401a 
- 00017673  0x00002630 fetch  0x00000001 , 0x00004272 
- 00017674  0x00002631 branch  0x0000450d , 0x00000034 
- 00017675  0x00002632 enable  0x00000028 
- 00017676  0x00002633 rtn 
- 00017677  0x00002635 call  0x000044b2 
- 00017678  0x00002636 ifetch  0x00000002 , 0x00000003 
- 00017679  0x00002637 iforce  0x00000030 
- 00017680  0x00002638 iforce  0x00000007 
- 00017681  0x00002639 ifetch  0x00000001 , 0x00000003 
- 00017682  0x0000263a iforce  0x00000002 
- 00017683  0x0000263b rshift2  0x00000030 , 0x0000003f 
- 00017684  0x0000263c rshift8  0x0000003f , 0x0000003f 
- 00017685  0x0000263d beq  0x00000001 , 0x0000451e 
- 00017686  0x0000263e beq  0x00000002 , 0x0000453d 
- 00017687  0x0000263f beq  0x00000003 , 0x0000454f 
- 00017688  0x00002640 beq  0x00000004 , 0x00004569 
- 00017689  0x00002641 beq  0x00000005 , 0x00004572 
- 00017690  0x00002642 beq  0x00000006 , 0x0000457c 
- 00017691  0x00002643 beq  0x0000003f , 0x00004585 
- 00017692  0x00002644 beq  0x00000008 , 0x000045e0 
- 00017693  0x00002645 rtn 
- 00017694  0x00002649 set0  0x00000025 , 0x00000000 
- 00017695  0x0000264a bpatch  0x000000d6 , 0x0000401a 
- 00017696  0x0000264b deposit  0x00000007 
- 00017697  0x0000264c beq  0x00000001 , 0x00004634 
- 00017698  0x0000264d beq  0x00000002 , 0x00004643 
- 00017699  0x0000264e beq  0x00000003 , 0x00004949 
- 00017700  0x0000264f beq  0x00000004 , 0x00004949 
- 00017701  0x00002650 beq  0x00000005 , 0x00004645 
- 00017702  0x00002651 beq  0x00000006 , 0x0000464f 
- 00017703  0x00002652 beq  0x00000007 , 0x00004949 
- 00017704  0x00002653 beq  0x00000008 , 0x0000465d 
- 00017705  0x00002654 beq  0x00000009 , 0x00004739 
- 00017706  0x00002655 beq  0x0000000a , 0x0000473f 
- 00017707  0x00002656 beq  0x0000000b , 0x00004664 
- 00017708  0x00002657 beq  0x0000000c , 0x0000466a 
- 00017709  0x00002658 beq  0x0000000d , 0x0000466d 
- 00017710  0x00002659 beq  0x0000000e , 0x00004675 
- 00017711  0x0000265a beq  0x0000000f , 0x00004743 
- 00017712  0x0000265b beq  0x00000011 , 0x00004688 
- 00017713  0x0000265c beq  0x00000013 , 0x0000468b 
- 00017714  0x0000265d beq  0x00000015 , 0x00004949 
- 00017715  0x0000265e beq  0x00000017 , 0x00004949 
- 00017716  0x0000265f beq  0x00000019 , 0x00004690 
- 00017717  0x00002660 beq  0x0000001b , 0x0000469b 
- 00017718  0x00002661 beq  0x0000001c , 0x00004696 
- 00017719  0x00002662 beq  0x0000001d , 0x000046a1 
- 00017720  0x00002663 beq  0x0000001f , 0x000046a7 
- 00017721  0x00002664 beq  0x00000028 , 0x000046ab 
- 00017722  0x00002665 beq  0x00000029 , 0x000046b6 
- 00017723  0x00002666 beq  0x0000002b , 0x0000467b 
- 00017724  0x00002667 branch  0x0000474d 
- 00017725  0x0000266b set0  0x00000025 , 0x00000000 
- 00017726  0x0000266c bpatch  0x000000d7 , 0x0000401a 
- 00017727  0x0000266d deposit  0x00000007 
- 00017728  0x0000266e beq  0x00000009 , 0x000046cc 
- 00017729  0x0000266f beq  0x0000000d , 0x000046d7 
- 00017730  0x00002670 beq  0x00000001 , 0x00004949 
- 00017731  0x00002671 beq  0x00000003 , 0x0000474f 
- 00017732  0x00002672 beq  0x00000004 , 0x0000475a 
- 00017733  0x00002673 beq  0x00000005 , 0x00004949 
- 00017734  0x00002674 beq  0x00000006 , 0x00004949 
- 00017735  0x00002675 beq  0x00000007 , 0x00004949 
- 00017736  0x00002676 beq  0x0000000b , 0x00004760 
- 00017737  0x00002677 beq  0x0000000c , 0x00004949 
- 00017738  0x00002678 beq  0x0000000e , 0x00004949 
- 00017739  0x00002679 beq  0x0000000f , 0x00004949 
- 00017740  0x0000267a beq  0x00000010 , 0x00004949 
- 00017741  0x0000267b beq  0x00000011 , 0x0000475f 
- 00017742  0x0000267c branch  0x0000474d 
- 00017743  0x0000267f set0  0x00000025 , 0x00000000 
- 00017744  0x00002680 bpatch  0x000000d8 , 0x0000401b 
- 00017745  0x00002681 deposit  0x00000007 
- 00017746  0x00002682 beq  0x00000001 , 0x00004725 
- 00017747  0x00002683 beq  0x00000003 , 0x00004949 
- 00017748  0x00002684 beq  0x00000012 , 0x000046da 
- 00017749  0x00002685 beq  0x00000013 , 0x000046c2 
- 00017750  0x00002686 beq  0x00000014 , 0x000046b8 
- 00017751  0x00002687 beq  0x00000018 , 0x000046db 
- 00017752  0x00002688 beq  0x00000019 , 0x00004705 
- 00017753  0x00002689 beq  0x0000001a , 0x000046de 
- 00017754  0x0000268a beq  0x0000001c , 0x000046e1 
- 00017755  0x0000268b beq  0x0000001e , 0x000046e6 
- 00017756  0x0000268c beq  0x00000020 , 0x000046ec 
- 00017757  0x0000268d beq  0x00000022 , 0x000046eb 
- 00017758  0x0000268e beq  0x00000024 , 0x000046ef 
- 00017759  0x0000268f beq  0x00000026 , 0x00004949 
- 00017760  0x00002690 beq  0x00000031 , 0x00004949 
- 00017761  0x00002691 beq  0x00000033 , 0x00004949 
- 00017762  0x00002692 beq  0x00000035 , 0x0000462e 
- 00017763  0x00002693 beq  0x00000043 , 0x00004949 
- 00017764  0x00002694 beq  0x00000045 , 0x00004949 
- 00017765  0x00002695 beq  0x00000047 , 0x00004949 
- 00017766  0x00002696 beq  0x00000051 , 0x000046f2 
- 00017767  0x00002697 beq  0x00000056 , 0x00004701 
- 00017768  0x00002698 branch  0x0000474d 
- 00017769  0x0000269b set0  0x00000025 , 0x00000000 
- 00017770  0x0000269c bpatch  0x000000d9 , 0x0000401b 
- 00017771  0x0000269d deposit  0x00000007 
- 00017772  0x0000269e beq  0x00000001 , 0x0000470a 
- 00017773  0x0000269f beq  0x00000003 , 0x0000470f 
- 00017774  0x000026a0 beq  0x00000004 , 0x00004714 
- 00017775  0x000026a1 beq  0x00000005 , 0x0000471b 
- 00017776  0x000026a2 beq  0x00000009 , 0x00004720 
- 00017777  0x000026a3 branch  0x0000474d 
- 00017778  0x000026a6 set0  0x00000025 , 0x00000000 
- 00017779  0x000026a7 bpatch  0x000000da , 0x0000401b 
- 00017780  0x000026a8 deposit  0x00000007 
- 00017781  0x000026a9 beq  0x00000001 , 0x00004949 
- 00017782  0x000026aa beq  0x00000002 , 0x00004726 
- 00017783  0x000026ab beq  0x00000003 , 0x00004727 
- 00017784  0x000026ac beq  0x00000005 , 0x0000472d 
- 00017785  0x000026ad beq  0x00000006 , 0x00004733 
- 00017786  0x000026ae beq  0x00000007 , 0x00004736 
- 00017787  0x000026af branch  0x0000474d 
- 00017788  0x000026b2 set0  0x00000025 , 0x00000000 
- 00017789  0x000026b3 bpatch  0x000000db , 0x0000401b 
- 00017790  0x000026b4 deposit  0x00000007 
- 00017791  0x000026b5 beq  0x00000001 , 0x00004949 
- 00017792  0x000026b6 beq  0x00000002 , 0x00004949 
- 00017793  0x000026b7 beq  0x00000003 , 0x00004949 
- 00017794  0x000026b8 beq  0x00000004 , 0x00004949 
- 00017795  0x000026b9 branch  0x0000474d 
- 00017796  0x000026ba rtn 
- 00017797  0x000026bd set0  0x00000025 , 0x00000000 
- 00017798  0x000026be bpatch  0x000000dc , 0x0000401b 
- 00017799  0x000026bf deposit  0x00000007 
- 00017800  0x000026c0 beq  0x00000000 , 0x00004949 
- 00017801  0x000026c1 beq  0x00000001 , 0x0000459d 
- 00017802  0x000026c2 beq  0x00000002 , 0x000045a2 
- 00017803  0x000026c3 beq  0x00000003 , 0x000045a6 
- 00017804  0x000026c4 beq  0x00000004 , 0x000045b9 
- 00017805  0x000026c5 beq  0x00000005 , 0x00004949 
- 00017806  0x000026c6 beq  0x00000006 , 0x000045ca 
- 00017807  0x000026c7 beq  0x00000007 , 0x00004593 
- 00017808  0x000026c9 beq  0x00000010 , 0x000045cd 
- 00017809  0x000026ca beq  0x00000011 , 0x000045d5 
- 00017810  0x000026cb branch  0x00004949 
- 00017811  0x000026ce call  0x00004949 
- 00017812  0x000026cf call  0x00007f68 
- 00017813  0x000026d0 call  0x00006a68 
- 00017814  0x000026d2 call  0x00003f5c 
- 00017815  0x000026d3 call  0x00003f66 
- 00017816  0x000026d4 branch  0x00006a7d 
- 00017817  0x000026d7 jam  0x00000000 , 0x000042ae 
- 00017818  0x000026d8 call  0x00003f5a 
- 00017819  0x000026d9 call  0x00004468 
- 00017820  0x000026da branch  0x00003f68 
- 00017821  0x000026dd call  0x0000496e 
- 00017822  0x000026de hfetch  0x00000002 , 0x00008000 
- 00017823  0x000026df istore  0x00000002 , 0x0000000a 
- 00017824  0x000026e0 force  0x00000006 , 0x00000039 
- 00017825  0x000026e1 branch  0x0000494c 
- 00017826  0x000026e4 ifetch  0x00000002 , 0x00000003 
- 00017827  0x000026e5 store  0x00000002 , 0x000042ac 
- 00017828  0x000026e6 hstore  0x00000002 , 0x00008052 
- 00017829  0x000026e7 rtn 
- 00017830  0x000026eb ifetch  0x00000001 , 0x00000003 
- 00017831  0x000026ec copy  0x0000003f , 0x00000002 
- 00017832  0x000026ed hstore  0x00000001 , 0x00008024 
- 00017833  0x000026ee ifetch  0x00000001 , 0x00000003 
- 00017834  0x000026ef iadd  0x00000002 , 0x00000002 
- 00017835  0x000026f0 set1  0x00000007 , 0x0000003f 
- 00017836  0x000026f1 hstore  0x00000001 , 0x00008023 
- 00017837  0x000026f2 ifetch  0x00000001 , 0x00000003 
- 00017838  0x000026f3 iadd  0x00000002 , 0x00000002 
- 00017839  0x000026f4 copy  0x0000003f , 0x00000039 
- 00017840  0x000026f6 ifetch  0x00000001 , 0x00000003 
- 00017841  0x000026f7 hstore  0x00000001 , 0x00008025 
- 00017842  0x000026f8 iadd  0x00000002 , 0x00000002 
- 00017843  0x000026f9 loop  0x000045b0 
- 00017844  0x000026fa and  0x00000002 , 0x000000ff , 0x00000002 
- 00017845  0x000026fb ifetch  0x00000001 , 0x00000003 
- 00017846  0x000026fc isub  0x00000002 , 0x0000003e 
- 00017847  0x000026fd nbranch  0x000045c8 , 0x00000005 
- 00017848  0x000026fe branch  0x00004949 
- 00017849  0x00002701 arg  0x00000020 , 0x00000039 
- 00017850  0x00002702 arg  0x00004000 , 0x00000005 
- 00017851  0x00002703 arg  0x00000000 , 0x00000002 
- 00017852  0x00002705 ifetch  0x00000001 , 0x00000003 
- 00017853  0x00002706 istore  0x00000001 , 0x00000005 
- 00017854  0x00002707 iadd  0x00000002 , 0x00000002 
- 00017855  0x00002708 loop  0x000045bc 
- 00017856  0x00002709 and  0x00000002 , 0x000000ff , 0x00000002 
- 00017857  0x0000270a ifetch  0x00000001 , 0x00000003 
- 00017858  0x0000270b isub  0x00000002 , 0x0000003e 
- 00017859  0x0000270c nbranch  0x000045c8 , 0x00000005 
- 00017860  0x0000270d hjam  0x00000000 , 0x00008023 
- 00017861  0x0000270e call  0x00004949 
- 00017862  0x0000270f call  0x0000440e 
- 00017863  0x00002710 branch  0x00003001 
- 00017864  0x00002713 hjam  0x00000000 , 0x00008023 
- 00017865  0x00002714 branch  0x00003000 
- 00017866  0x00002717 ifetch  0x00000006 , 0x00000003 
- 00017867  0x00002718 store  0x00000006 , 0x00004140 
- 00017868  0x00002719 branch  0x00004949 
- 00017869  0x0000271d ifetch  0x00000001 , 0x00000003 
- 00017870  0x0000271e store  0x00000001 , 0x000002c1 
- 00017871  0x0000271f copy  0x0000003f , 0x00000039 
- 00017872  0x00002720 ifetch  0x00000002 , 0x00000003 
- 00017873  0x00002721 store  0x00000002 , 0x000002c2 
- 00017874  0x00002722 copy  0x0000003f , 0x00000005 
- 00017875  0x00002723 call  0x0000497c 
- 00017876  0x00002724 branch  0x00004949 
- 00017877  0x00002728 ifetch  0x00000001 , 0x00000003 
- 00017878  0x00002729 store  0x00000001 , 0x000002c1 
- 00017879  0x0000272a copy  0x0000003f , 0x00000039 
- 00017880  0x0000272b ifetch  0x00000002 , 0x00000003 
- 00017881  0x0000272c store  0x00000002 , 0x000002c2 
- 00017882  0x0000272d arg  0x00001000 , 0x00000005 
- 00017883  0x0000272e call  0x0000497c 
- 00017884  0x0000272f fetcht  0x00000001 , 0x000002c1 
- 00017885  0x00002730 arg  0x00001000 , 0x00000011 
- 00017886  0x00002731 fetch  0x00000002 , 0x000002c2 
- 00017887  0x00002732 branch  0x00006842 
- 00017888  0x00002739 set0  0x00000025 , 0x00000000 
- 00017889  0x0000273a bpatch  0x000000dd , 0x0000401b 
- 00017890  0x0000273b deposit  0x00000007 
- 00017891  0x0000273c beq  0x00000001 , 0x00004949 
- 00017892  0x0000273d beq  0x00000002 , 0x000045f3 
- 00017893  0x0000273e beq  0x00000003 , 0x000045f8 
- 00017894  0x0000273f beq  0x00000006 , 0x000045ff 
- 00017895  0x00002740 beq  0x00000008 , 0x00004603 
- 00017896  0x00002741 beq  0x00000009 , 0x00004607 
- 00017897  0x00002742 beq  0x0000000a , 0x0000460b 
- 00017898  0x00002743 beq  0x0000000b , 0x0000460e 
- 00017899  0x00002744 beq  0x0000000c , 0x00004611 
- 00017900  0x00002745 beq  0x0000000d , 0x00004614 
- 00017901  0x00002746 beq  0x0000000e , 0x00004626 
- 00017902  0x00002747 beq  0x00000015 , 0x00004627 
- 00017903  0x00002748 beq  0x00000016 , 0x00004933 
- 00017904  0x00002749 beq  0x00000013 , 0x00004949 
- 00017905  0x0000274a branch  0x0000474d 
- 00017906  0x0000274b rtn 
- 00017907  0x0000274d call  0x0000496e 
- 00017908  0x0000274e setarg  0x00000000 
- 00017909  0x0000274f istore  0x00000003 , 0x0000000a 
- 00017910  0x00002750 force  0x00000007 , 0x00000039 
- 00017911  0x00002751 branch  0x0000494c 
- 00017912  0x00002754 call  0x0000496e 
- 00017913  0x00002755 setarg  0x00000001 
- 00017914  0x00002756 istore  0x00000002 , 0x0000000a 
- 00017915  0x00002757 setarg  0x00000000 
- 00017916  0x00002758 istore  0x00000006 , 0x0000000a 
- 00017917  0x00002759 force  0x0000000c , 0x00000039 
- 00017918  0x0000275a branch  0x0000494c 
- 00017919  0x0000275d arg  0x0000000f , 0x00000039 
- 00017920  0x0000275e arg  0x000044d7 , 0x00000005 
- 00017921  0x0000275f call  0x0000497c 
- 00017922  0x00002760 branch  0x00004949 
- 00017923  0x00002763 arg  0x00000020 , 0x00000039 
- 00017924  0x00002764 arg  0x000043d9 , 0x00000005 
- 00017925  0x00002765 call  0x0000497c 
- 00017926  0x00002766 branch  0x00004949 
- 00017927  0x00002769 arg  0x00000020 , 0x00000039 
- 00017928  0x0000276a arg  0x000043f9 , 0x00000005 
- 00017929  0x0000276b call  0x0000497c 
- 00017930  0x0000276c branch  0x00004949 
- 00017931  0x0000276f ifetch  0x00000001 , 0x00000003 
- 00017932  0x00002770 store  0x00000001 , 0x000043d8 
- 00017933  0x00002771 branch  0x00004949 
- 00017934  0x00002774 ifetch  0x00000007 , 0x00000003 
- 00017935  0x00002775 store  0x00000007 , 0x000044f6 
- 00017936  0x00002776 branch  0x00004949 
- 00017937  0x00002779 ifetch  0x00000001 , 0x00000003 
- 00017938  0x0000277a store  0x00000001 , 0x000043d2 
- 00017939  0x0000277b branch  0x00004949 
- 00017940  0x0000277e ifetch  0x00000004 , 0x00000003 
- 00017941  0x0000277f store  0x00000004 , 0x000043d3 
- 00017942  0x00002780 ifetch  0x00000001 , 0x00000003 
- 00017943  0x00002781 store  0x00000001 , 0x000044f8 
- 00017944  0x00002782 arg  0x00000014 , 0x00000039 
- 00017945  0x00002783 arg  0x000044e6 , 0x00000005 
- 00017946  0x00002784 call  0x0000497c 
- 00017947  0x00002785 jam  0x00000001 , 0x000043d2 
- 00017948  0x00002786 fetch  0x00000001 , 0x000044ed 
- 00017949  0x00002787 store  0x00000001 , 0x000044f7 
- 00017950  0x00002788 fetch  0x00000002 , 0x000044f0 
- 00017951  0x00002789 store  0x00000002 , 0x000043d0 
- 00017952  0x0000278a fetch  0x00000002 , 0x000044f2 
- 00017953  0x0000278b store  0x00000002 , 0x000003ed 
- 00017954  0x0000278c fetch  0x00000002 , 0x000044f4 
- 00017955  0x0000278d store  0x00000002 , 0x000003ef 
- 00017956  0x0000278e jam  0x0000001b , 0x00004272 
- 00017957  0x0000278f branch  0x00004933 
- 00017958  0x00002793 branch  0x00004949 
- 00017959  0x00002796 call  0x0000496e 
- 00017960  0x00002797 ifetch  0x00000002 , 0x00000003 
- 00017961  0x00002798 istore  0x00000002 , 0x0000000a 
- 00017962  0x00002799 setarg  0x001fffff 
- 00017963  0x0000279a istore  0x00000005 , 0x0000000a 
- 00017964  0x0000279b force  0x0000000b , 0x00000039 
- 00017965  0x0000279c branch  0x0000494c 
- 00017966  0x000027a2 ifetch  0x00000003 , 0x00000003 
- 00017967  0x000027a3 ifetcht  0x00000003 , 0x00000003 
- 00017968  0x000027a4 fetch  0x00000002 , 0x00004800 
- 00017969  0x000027a5 iadd  0x00000002 , 0x0000003f 
- 00017970  0x000027a6 store  0x00000002 , 0x00004800 
- 00017971  0x000027a7 rtn 
- 00017972  0x000027aa ifetch  0x00000003 , 0x00000003 
- 00017973  0x000027ab store  0x00000003 , 0x00004147 
- 00017974  0x000027ad jam  0x00000001 , 0x00004272 
- 00017975  0x000027ae ifetch  0x00000001 , 0x00000003 
- 00017976  0x000027af arg  0x00000640 , 0x00000002 
- 00017977  0x000027b0 imul32  0x00000002 , 0x0000003f 
- 00017978  0x000027b1 arg  0x0000ffff , 0x00000002 
- 00017979  0x000027b2 isub  0x00000002 , 0x0000003e 
- 00017980  0x000027b3 nbranch  0x0000463e , 0x00000002 
- 00017981  0x000027b4 deposit  0x00000002 
- 00017982  0x000027b6 force  0x00000002 , 0x00000007 
- 00017983  0x000027b7 call  0x00007e4c 
- 00017984  0x000027b8 fetch  0x00000001 , 0x000042a4 
- 00017985  0x000027b9 bbit1  0x00000000 , 0x0000428c 
- 00017986  0x000027ba branch  0x00004933 
- 00017987  0x000027be jam  0x00000002 , 0x00004272 
- 00017988  0x000027bf branch  0x00004949 
- 00017989  0x000027c2 call  0x00004763 
- 00017990  0x000027c3 ifetch  0x00000002 , 0x00000003 
- 00017991  0x000027c4 store  0x00000002 , 0x00000275 
- 00017992  0x000027c5 ifetch  0x00000002 , 0x00000003 
- 00017993  0x000027c6 store  0x00000001 , 0x000000f3 
- 00017994  0x000027c7 call  0x00004776 
- 00017995  0x000027c8 ifetch  0x00000001 , 0x00000003 
- 00017996  0x000027c9 store  0x00000001 , 0x00004802 
- 00017997  0x000027ca jam  0x00000005 , 0x00004272 
- 00017998  0x000027cb branch  0x00004933 
- 00017999  0x000027cf jam  0x00000006 , 0x00004272 
- 00018000  0x000027d0 ifetch  0x00000002 , 0x00000003 
- 00018001  0x000027d1 store  0x00000001 , 0x00004273 
- 00018002  0x000027d2 ifetch  0x00000001 , 0x00000003 
- 00018003  0x000027d3 store  0x00000001 , 0x00000446 
- 00018004  0x000027d4 jam  0x00000016 , 0x000002c0 
- 00018005  0x000027d5 fetch  0x00000001 , 0x00004273 
- 00018006  0x000027d6 fetcht  0x00000001 , 0x000000ad 
- 00018007  0x000027d7 isub  0x00000002 , 0x0000003e 
- 00018008  0x000027d8 nbranch  0x00004933 , 0x00000005 
- 00018009  0x000027d9 jam  0x00000011 , 0x00004272 
- 00018010  0x000027da fetch  0x00000001 , 0x000000ac 
- 00018011  0x000027db store  0x00000001 , 0x00004273 
- 00018012  0x000027dc branch  0x00004933 
- 00018013  0x000027df call  0x0000496e 
- 00018014  0x000027e0 call  0x00004965 
- 00018015  0x000027e1 force  0x0000000a , 0x00000039 
- 00018016  0x000027e2 call  0x0000494c 
- 00018017  0x000027e4 jam  0x0000001a , 0x00004272 
- 00018018  0x000027e5 force  0x00000002 , 0x00000002 
- 00018019  0x000027e6 branch  0x00004826 
- 00018020  0x000027e9 call  0x00004763 
- 00018021  0x000027ea arg  0x00004262 , 0x00000005 
- 00018022  0x000027eb force  0x00000010 , 0x00000039 
- 00018023  0x000027ec call  0x0000497c 
- 00018024  0x000027ed jam  0x0000000b , 0x00004272 
- 00018025  0x000027ee branch  0x00004677 
- 00018026  0x000027f1 call  0x00004763 
- 00018027  0x000027f2 jam  0x0000000c , 0x00004272 
- 00018028  0x000027f3 branch  0x00004677 
- 00018029  0x000027f6 call  0x00004763 
- 00018030  0x000027f7 ifetch  0x00000001 , 0x00000003 
- 00018031  0x000027f8 store  0x00000001 , 0x0000054f 
- 00018032  0x000027f9 iforce  0x00000039 
- 00018033  0x000027fa arg  0x00000550 , 0x00000005 
- 00018034  0x000027fb call  0x0000497c 
- 00018035  0x000027fc jam  0x00000009 , 0x00004272 
- 00018036  0x000027fd branch  0x00004677 
- 00018037  0x00002800 call  0x00004763 
- 00018038  0x00002801 jam  0x0000000a , 0x00004272 
- 00018039  0x00002803 call  0x0000496e 
- 00018040  0x00002804 call  0x00004965 
- 00018041  0x00002805 force  0x0000000a , 0x00000039 
- 00018042  0x00002806 branch  0x0000494c 
- 00018043  0x0000280a increase  0x00000006 , 0x00000003 
- 00018044  0x0000280b ifetch  0x00000003 , 0x00000003 
- 00018045  0x0000280c store  0x00000003 , 0x000007e6 
- 00018046  0x0000280d fetch  0x00000001 , 0x000007db 
- 00018047  0x0000280e beq  0x00000013 , 0x00004683 
- 00018048  0x0000280f beq  0x00000003 , 0x00004683 
- 00018049  0x00002810 jam  0x00000016 , 0x00004272 
- 00018050  0x00002811 branch  0x00004684 
- 00018051  0x00002813 jam  0x00000001 , 0x000007dd 
- 00018052  0x00002815 call  0x0000496e 
- 00018053  0x00002816 call  0x00004965 
- 00018054  0x00002817 force  0x0000000a , 0x00000039 
- 00018055  0x00002818 branch  0x0000494c 
- 00018056  0x0000281c call  0x00004766 
- 00018057  0x0000281d jam  0x0000000d , 0x00004272 
- 00018058  0x0000281e branch  0x00004933 
- 00018059  0x00002821 call  0x00004766 
- 00018060  0x00002822 ifetch  0x00000001 , 0x00000003 
- 00018061  0x00002823 increase  0x0000000e , 0x0000003f 
- 00018062  0x00002824 store  0x00000001 , 0x00004272 
- 00018063  0x00002825 branch  0x00004933 
- 00018064  0x00002828 call  0x00004763 
- 00018065  0x00002829 ifetch  0x00000002 , 0x00000003 
- 00018066  0x0000282a store  0x00000001 , 0x000000f3 
- 00018067  0x0000282b call  0x00004776 
- 00018068  0x0000282c jam  0x00000003 , 0x00004272 
- 00018069  0x0000282d branch  0x00004933 
- 00018070  0x00002830 ifetch  0x00000002 , 0x00000003 
- 00018071  0x00002831 ifetch  0x00000001 , 0x00000003 
- 00018072  0x00002832 store  0x00000001 , 0x00000449 
- 00018073  0x00002833 jam  0x00000015 , 0x00004272 
- 00018074  0x00002834 branch  0x00004933 
- 00018075  0x00002838 fetch  0x00000001 , 0x00000046 
- 00018076  0x00002839 force  0x00000002 , 0x00000011 
- 00018077  0x0000283a branch  0x0000493d , 0x00000034 
- 00018078  0x0000283b call  0x00004766 
- 00018079  0x0000283c jam  0x00000004 , 0x00004272 
- 00018080  0x0000283d branch  0x00004933 
- 00018081  0x00002842 fetch  0x00000001 , 0x00000046 
- 00018082  0x00002843 force  0x00000002 , 0x00000011 
- 00018083  0x00002844 branch  0x0000493d , 0x00000034 
- 00018084  0x00002845 call  0x00004766 
- 00018085  0x00002846 jam  0x00000014 , 0x00004272 
- 00018086  0x00002847 branch  0x00004933 
- 00018087  0x0000284b call  0x0000476e 
- 00018088  0x0000284c force  0x0000001c , 0x00000007 
- 00018089  0x0000284d force  0x00000005 , 0x00000039 
- 00018090  0x0000284e branch  0x00004952 
- 00018091  0x00002851 call  0x00004766 
- 00018092  0x00002852 increase  0x0000000a , 0x00000003 
- 00018093  0x00002853 ifetch  0x00000002 , 0x00000003 
- 00018094  0x00002854 store  0x00000002 , 0x00000281 
- 00018095  0x00002855 ifetch  0x00000001 , 0x00000003 
- 00018096  0x00002856 store  0x00000001 , 0x00000283 
- 00018097  0x00002857 ifetch  0x00000002 , 0x00000003 
- 00018098  0x00002858 store  0x00000002 , 0x00000284 
- 00018099  0x00002859 jam  0x00000002 , 0x000000ab 
- 00018100  0x0000285a jam  0x00000010 , 0x00004272 
- 00018101  0x0000285b branch  0x00004933 
- 00018102  0x0000285e jam  0x0000001c , 0x00004272 
- 00018103  0x0000285f branch  0x00004933 
- 00018104  0x00002864 call  0x0000496e 
- 00018105  0x00002865 arg  0x00004703 , 0x00000006 
- 00018106  0x00002866 sub  0x00000006 , 0x000000ff , 0x00000039 
- 00018107  0x00002867 call  0x00004976 
- 00018108  0x00002868 force  0x00000000 , 0x0000003f 
- 00018109  0x00002869 sub  0x00000006 , 0x00004703 , 0x00000039 
- 00018110  0x0000286a increase  0x000000f8 , 0x00000039 
- 00018111  0x0000286b call  0x00004982 
- 00018112  0x0000286c force  0x000000fc , 0x00000039 
- 00018113  0x0000286d branch  0x0000494c 
- 00018114  0x00002870 arg  0x00004703 , 0x00000005 
- 00018115  0x00002871 sub  0x00000005 , 0x000000ff , 0x00000039 
- 00018116  0x00002873 ifetch  0x00000001 , 0x00000003 
- 00018117  0x00002874 istore  0x00000001 , 0x00000005 
- 00018118  0x00002875 branch  0x000046c8 , 0x00000034 
- 00018119  0x00002876 loop  0x000046c4 
- 00018120  0x00002878 sub  0x00000005 , 0x00004703 , 0x0000003f 
- 00018121  0x00002879 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018122  0x0000287a store  0x00000001 , 0x00004702 
- 00018123  0x0000287b branch  0x00004949 
- 00018124  0x0000287e call  0x0000496e 
- 00018125  0x0000287f call  0x0000496b 
- 00018126  0x00002880 force  0x00000000 , 0x0000003f 
- 00018127  0x00002881 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00018128  0x00002882 istore  0x00000001 , 0x0000000a 
- 00018129  0x00002883 force  0x00000007 , 0x00000039 
- 00018130  0x00002884 arg  0x00000809 , 0x00000030 
- 00018131  0x00002885 call  0x0000494c 
- 00018132  0x00002886 branch  0x000049bc 
- 00018133  0x00002887 jam  0x00000017 , 0x00004272 
- 00018134  0x00002888 rtn 
- 00018135  0x0000288c call  0x00004769 
- 00018136  0x0000288d force  0x00000006 , 0x00000039 
- 00018137  0x0000288e branch  0x0000494c 
- 00018138  0x00002892 branch  0x00004949 
- 00018139  0x00002895 ifetch  0x00000002 , 0x00000003 
- 00018140  0x00002896 store  0x00000002 , 0x00004159 
- 00018141  0x00002897 branch  0x00004949 
- 00018142  0x0000289b ifetch  0x00000001 , 0x00000003 
- 00018143  0x0000289c store  0x00000001 , 0x00004133 
- 00018144  0x0000289d branch  0x00004949 
- 00018145  0x000028a0 ifetch  0x00000002 , 0x00000003 
- 00018146  0x000028a1 store  0x00000002 , 0x00004153 
- 00018147  0x000028a2 ifetch  0x00000002 , 0x00000003 
- 00018148  0x000028a3 store  0x00000002 , 0x00004151 
- 00018149  0x000028a4 branch  0x00004949 
- 00018150  0x000028a7 ifetch  0x00000002 , 0x00000003 
- 00018151  0x000028a8 store  0x00000002 , 0x0000414f 
- 00018152  0x000028a9 ifetch  0x00000002 , 0x00000003 
- 00018153  0x000028aa store  0x00000002 , 0x0000414d 
- 00018154  0x000028ab branch  0x00004949 
- 00018155  0x000028ae branch  0x00004949 
- 00018156  0x000028b2 ifetch  0x00000001 , 0x00000003 
- 00018157  0x000028b3 store  0x00000001 , 0x00000453 
- 00018158  0x000028b4 branch  0x00004949 
- 00018159  0x000028b7 ifetch  0x00000003 , 0x00000003 
- 00018160  0x000028b8 store  0x00000003 , 0x0000414a 
- 00018161  0x000028b9 branch  0x00004949 
- 00018162  0x000028bf deposit  0x00000002 
- 00018163  0x000028c0 branch  0x00004949 , 0x00000034 
- 00018164  0x000028c1 call  0x00004970 
- 00018165  0x000028c2 force  0x00000001 , 0x0000003f 
- 00018166  0x000028c3 istore  0x00000001 , 0x0000000a 
- 00018167  0x000028c4 deposit  0x00000030 
- 00018168  0x000028c5 istore  0x00000002 , 0x0000000a 
- 00018169  0x000028c6 force  0x00000012 , 0x0000003f 
- 00018170  0x000028c7 istore  0x00000001 , 0x0000000a 
- 00018171  0x000028c8 setarg  0x00000000 
- 00018172  0x000028c9 increase  0x000000f1 , 0x00000039 
- 00018173  0x000028ca call  0x00004982 
- 00018174  0x000028cc force  0x0000000e , 0x00000007 
- 00018175  0x000028cd force  0x000000f5 , 0x00000039 
- 00018176  0x000028ce branch  0x00004952 
- 00018177  0x000028d3 ifetch  0x00000001 , 0x00000003 
- 00018178  0x000028d4 ncall  0x00006003 , 0x00000034 
- 00018179  0x000028d5 call  0x00006009 , 0x00000034 
- 00018180  0x000028d6 branch  0x00004949 
- 00018181  0x000028d9 call  0x0000496e 
- 00018182  0x000028da fetch  0x00000001 , 0x00004133 
- 00018183  0x000028db istore  0x00000001 , 0x0000000a 
- 00018184  0x000028dc force  0x00000005 , 0x00000039 
- 00018185  0x000028dd branch  0x0000494c 
- 00018186  0x000028e0 call  0x0000496e 
- 00018187  0x000028e1 fetch  0x00000008 , 0x00000080 
- 00018188  0x000028e2 istore  0x00000008 , 0x0000000a 
- 00018189  0x000028e3 force  0x0000000c , 0x00000039 
- 00018190  0x000028e4 branch  0x0000494c 
- 00018191  0x000028e7 call  0x0000496e 
- 00018192  0x000028e8 fetch  0x00000008 , 0x00004138 
- 00018193  0x000028e9 istore  0x00000008 , 0x0000000a 
- 00018194  0x000028ea force  0x0000000c , 0x00000039 
- 00018195  0x000028eb branch  0x0000494c 
- 00018196  0x000028ee call  0x0000496e 
- 00018197  0x000028ef setarg  0x00000101 
- 00018198  0x000028f0 istore  0x00000002 , 0x0000000a 
- 00018199  0x000028f1 setarg  0x00000001 
- 00018200  0x000028f2 istore  0x00000008 , 0x0000000a 
- 00018201  0x000028f3 force  0x0000000e , 0x00000039 
- 00018202  0x000028f4 branch  0x0000494c 
- 00018203  0x000028f7 call  0x0000496e 
- 00018204  0x000028f8 fetch  0x00000007 , 0x00000083 
- 00018205  0x000028f9 istore  0x00000007 , 0x0000000a 
- 00018206  0x000028fa force  0x0000000b , 0x00000039 
- 00018207  0x000028fb branch  0x0000494c 
- 00018208  0x000028fe call  0x0000496e 
- 00018209  0x000028ff fetch  0x00000006 , 0x00004140 
- 00018210  0x00002900 istore  0x00000006 , 0x0000000a 
- 00018211  0x00002901 force  0x0000000a , 0x00000039 
- 00018212  0x00002902 branch  0x0000494c 
- 00018213  0x00002905 branch  0x00004949 
- 00018214  0x00002909 branch  0x00004949 
- 00018215  0x0000290b call  0x0000496e 
- 00018216  0x0000290c call  0x0000496b 
- 00018217  0x0000290d setarg  0x000000ff 
- 00018218  0x0000290e istore  0x00000001 , 0x0000000a 
- 00018219  0x0000290f force  0x00000007 , 0x00000039 
- 00018220  0x00002910 branch  0x0000494c 
- 00018221  0x00002913 call  0x0000496e 
- 00018222  0x00002914 call  0x0000496b 
- 00018223  0x00002915 setarg  0x00000000 
- 00018224  0x00002916 istore  0x00000001 , 0x0000000a 
- 00018225  0x00002917 force  0x00000007 , 0x00000039 
- 00018226  0x00002918 branch  0x0000494c 
- 00018227  0x0000291b set0  0x00000025 , 0x00000000 
- 00018228  0x0000291c bpatch  0x000000de , 0x0000401b 
- 00018229  0x0000291d branch  0x00004949 
- 00018230  0x0000291f set0  0x00000025 , 0x00000000 
- 00018231  0x00002920 bpatch  0x000000df , 0x0000401b 
- 00018232  0x00002921 branch  0x00004949 
- 00018233  0x00002927 call  0x00004763 
- 00018234  0x00002928 jam  0x00000007 , 0x00004272 
- 00018235  0x00002929 ifetch  0x00000001 , 0x00000003 
- 00018236  0x0000292a beq  0x00000001 , 0x00004933 
- 00018237  0x0000292b jam  0x00000019 , 0x00004272 
- 00018238  0x0000292c branch  0x00004933 
- 00018239  0x0000292f branch  0x00004739 
- 00018240  0x00002930 call  0x00004763 
- 00018241  0x00002931 jam  0x00000008 , 0x00004272 
- 00018242  0x00002932 branch  0x00004949 
- 00018243  0x00002935 call  0x00004933 
- 00018244  0x00002936 call  0x00004970 
- 00018245  0x00002937 setarg  0x00000000 
- 00018246  0x00002938 istore  0x00000001 , 0x0000000a 
- 00018247  0x00002939 ifetch  0x00000004 , 0x00000003 
- 00018248  0x0000293a istore  0x00000004 , 0x0000000a 
- 00018249  0x0000293b force  0x00000008 , 0x00000039 
- 00018250  0x0000293c arg  0x0000001d , 0x00000007 
- 00018251  0x0000293d arg  0x00000005 , 0x00000039 
- 00018252  0x0000293e branch  0x00004952 
- 00018253  0x00002941 force  0x00000001 , 0x00000011 
- 00018254  0x00002942 branch  0x0000493d 
- 00018255  0x00002947 call  0x00004766 
- 00018256  0x00002948 ifetch  0x00000002 , 0x00000003 
- 00018257  0x00002949 store  0x00000002 , 0x00004280 
- 00018258  0x0000294a ifetch  0x00000002 , 0x00000003 
- 00018259  0x0000294b store  0x00000002 , 0x0000027b 
- 00018260  0x0000294c ifetch  0x00000002 , 0x00000003 
- 00018261  0x0000294d store  0x00000002 , 0x00004282 
- 00018262  0x0000294e ifetch  0x00000002 , 0x00000003 
- 00018263  0x0000294f store  0x00000002 , 0x00004284 
- 00018264  0x00002950 jam  0x00000012 , 0x00004272 
- 00018265  0x00002951 branch  0x00004933 
- 00018266  0x00002954 call  0x00004766 
- 00018267  0x00002955 call  0x0000475d 
- 00018268  0x00002956 branch  0x00004933 
- 00018269  0x00002959 jam  0x00000013 , 0x00004272 
- 00018270  0x0000295a rtn 
- 00018271  0x0000295d branch  0x00004949 
- 00018272  0x00002960 call  0x00004763 
- 00018273  0x00002961 jam  0x00000018 , 0x00004272 
- 00018274  0x00002962 branch  0x00004933 
- 00018275  0x00002965 ifetch  0x00000006 , 0x00000003 
- 00018276  0x00002966 store  0x00000006 , 0x00004274 
- 00018277  0x00002967 rtn 
- 00018278  0x0000296a ifetch  0x00000002 , 0x00000003 
- 00018279  0x0000296b store  0x00000001 , 0x00004273 
- 00018280  0x0000296c rtn 
- 00018281  0x0000296f call  0x00004766 
- 00018282  0x00002970 call  0x0000496e 
- 00018283  0x00002971 fetch  0x00000001 , 0x00004273 
- 00018284  0x00002972 istore  0x00000002 , 0x0000000a 
- 00018285  0x00002973 rtn 
- 00018286  0x00002978 call  0x00004766 
- 00018287  0x00002979 call  0x00004933 
- 00018288  0x0000297a call  0x00004970 
- 00018289  0x0000297b force  0x00000000 , 0x0000003f 
- 00018290  0x0000297c istore  0x00000001 , 0x0000000a 
- 00018291  0x0000297d fetch  0x00000001 , 0x00004273 
- 00018292  0x0000297e istore  0x00000002 , 0x0000000a 
- 00018293  0x0000297f rtn 
- 00018294  0x00002982 ifetch  0x00000002 , 0x00000003 
- 00018295  0x00002983 iadd  0x00000022 , 0x0000003f 
- 00018296  0x00002984 and_into  0x000001fc , 0x0000003f 
- 00018297  0x00002985 store  0x00000004 , 0x000000f4 
- 00018298  0x00002986 rtn 
- 00018299  0x00002989 set0  0x00000025 , 0x00000000 
- 00018300  0x0000298a bpatch  0x000000e0 , 0x0000401c 
- 00018301  0x0000298b fetch  0x00000001 , 0x00000274 
- 00018302  0x0000298c sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018303  0x0000298d nrtn  0x00000002 
- 00018304  0x0000298e fetcht  0x00000006 , 0x00000182 
- 00018305  0x0000298f call  0x000032fc 
- 00018306  0x00002990 rtn  0x00000005 
- 00018307  0x00002991 call  0x00004972 
- 00018308  0x00002992 setarg  0x00010f22 
- 00018309  0x00002993 istore  0x00000003 , 0x0000000a 
- 00018310  0x00002994 fetch  0x00000006 , 0x00000182 
- 00018311  0x00002995 istore  0x00000006 , 0x0000000a 
- 00018312  0x00002996 fetch  0x00000001 , 0x0000017d 
- 00018313  0x00002997 copy  0x0000003f , 0x00000002 
- 00018314  0x00002998 rshift3  0x0000003f , 0x0000003f 
- 00018315  0x00002999 rshift3  0x0000003f , 0x0000003f 
- 00018316  0x0000299a istore  0x00000001 , 0x0000000a 
- 00018317  0x0000299b copy  0x00000002 , 0x0000003f 
- 00018318  0x0000299c and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018319  0x0000299d rshift3  0x0000003f , 0x0000003f 
- 00018320  0x0000299e rshift  0x0000003f , 0x0000003f 
- 00018321  0x0000299f istore  0x00000001 , 0x0000000a 
- 00018322  0x000029a0 fetch  0x00000003 , 0x0000017f 
- 00018323  0x000029a1 istore  0x00000003 , 0x0000000a 
- 00018324  0x000029a2 fetch  0x00000004 , 0x0000016f 
- 00018325  0x000029a3 isub  0x00000022 , 0x0000003f 
- 00018326  0x000029a4 istore  0x00000002 , 0x0000000a 
- 00018327  0x000029a5 setarg  0x000000c8 
- 00018328  0x000029a6 istore  0x00000001 , 0x0000000a 
- 00018329  0x000029a7 force  0x0000000f , 0x00000039 
- 00018330  0x000029a8 branch  0x00004959 
- 00018331  0x000029ab set0  0x00000025 , 0x00000000 
- 00018332  0x000029ac bpatch  0x000000e1 , 0x0000401c 
- 00018333  0x000029ad force  0x0000021c , 0x00000002 
- 00018334  0x000029ae fetch  0x00000002 , 0x00000291 
- 00018335  0x000029af isub  0x00000002 , 0x0000003e 
- 00018336  0x000029b0 nrtn  0x00000002 
- 00018337  0x000029b1 fetcht  0x00000003 , 0x00000286 
- 00018338  0x000029b2 fetch  0x00000003 , 0x00000185 
- 00018339  0x000029b3 isub  0x00000002 , 0x0000003e 
- 00018340  0x000029b4 rtn  0x00000005 
- 00018341  0x000029b5 rtn  0x00000034 
- 00018342  0x000029b6 store  0x00000003 , 0x00000286 
- 00018343  0x000029b7 fetch  0x00000001 , 0x00000274 
- 00018344  0x000029b8 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018345  0x000029b9 nrtn  0x00000002 
- 00018346  0x000029ba fetcht  0x00000006 , 0x00000182 
- 00018347  0x000029bb call  0x000032fc 
- 00018348  0x000029bc rtn  0x00000005 
- 00018349  0x000029bd call  0x000047cc 
- 00018350  0x000029be force  0x0000000f , 0x00000002 
- 00018351  0x000029bf fetch  0x00000001 , 0x000004df 
- 00018352  0x000029c0 bne  0x00000009 , 0x000047c5 
- 00018353  0x000029c1 fetch  0x00000001 , 0x000004de 
- 00018354  0x000029c2 branch  0x000047c5 , 0x00000034 
- 00018355  0x000029c3 iforce  0x00000039 
- 00018356  0x000029c4 istore  0x00000001 , 0x0000000a 
- 00018357  0x000029c5 iadd  0x00000002 , 0x00000002 
- 00018358  0x000029c6 increase  0x00000001 , 0x00000002 
- 00018359  0x000029c7 arg  0x000004df , 0x00000006 
- 00018360  0x000029ca ifetch  0x00000001 , 0x00000006 
- 00018361  0x000029cb istore  0x00000001 , 0x0000000a 
- 00018362  0x000029cc loop  0x000047b8 
- 00018363  0x000029ce ifetch  0x00000001 , 0x00000006 
- 00018364  0x000029cf branch  0x000047c5 , 0x00000034 
- 00018365  0x000029d0 iforce  0x00000039 
- 00018366  0x000029d1 istore  0x00000001 , 0x0000000a 
- 00018367  0x000029d2 iadd  0x00000002 , 0x00000002 
- 00018368  0x000029d3 increase  0x00000001 , 0x00000002 
- 00018369  0x000029d5 ifetch  0x00000001 , 0x00000006 
- 00018370  0x000029d6 istore  0x00000001 , 0x0000000a 
- 00018371  0x000029d7 loop  0x000047c1 
- 00018372  0x000029d8 branch  0x000047bb 
- 00018373  0x000029da sub  0x00000002 , 0x000000ff , 0x0000003f 
- 00018374  0x000029db iforce  0x00000039 
- 00018375  0x000029dd setarg  0x00000000 
- 00018376  0x000029de istore  0x00000001 , 0x0000000a 
- 00018377  0x000029df loop  0x000047c7 
- 00018378  0x000029e0 force  0x000000ff , 0x00000039 
- 00018379  0x000029e1 branch  0x00004959 
- 00018380  0x000029e4 set0  0x00000025 , 0x00000000 
- 00018381  0x000029e5 bpatch  0x000000e2 , 0x0000401c 
- 00018382  0x000029e6 call  0x00004972 
- 00018383  0x000029e7 setarg  0x0001ff2f 
- 00018384  0x000029e8 istore  0x00000003 , 0x0000000a 
- 00018385  0x000029e9 fetch  0x00000006 , 0x00000182 
- 00018386  0x000029ea istore  0x00000006 , 0x0000000a 
- 00018387  0x000029eb fetch  0x00000001 , 0x0000017d 
- 00018388  0x000029ec copy  0x0000003f , 0x00000002 
- 00018389  0x000029ed rshift3  0x0000003f , 0x0000003f 
- 00018390  0x000029ee rshift3  0x0000003f , 0x0000003f 
- 00018391  0x000029ef istore  0x00000001 , 0x0000000a 
- 00018392  0x000029f0 copy  0x00000002 , 0x0000003f 
- 00018393  0x000029f1 and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018394  0x000029f2 rshift3  0x0000003f , 0x0000003f 
- 00018395  0x000029f3 rshift  0x0000003f , 0x0000003f 
- 00018396  0x000029f4 istore  0x00000001 , 0x0000000a 
- 00018397  0x000029f5 fetch  0x00000003 , 0x0000017f 
- 00018398  0x000029f6 istore  0x00000003 , 0x0000000a 
- 00018399  0x000029f7 fetch  0x00000004 , 0x0000016f 
- 00018400  0x000029f8 isub  0x00000022 , 0x0000003f 
- 00018401  0x000029f9 istore  0x00000002 , 0x0000000a 
- 00018402  0x000029fa setarg  0x000000c8 
- 00018403  0x000029fb istore  0x00000001 , 0x0000000a 
- 00018404  0x000029fc rtn 
- 00018405  0x000029ff set0  0x00000025 , 0x00000000 
- 00018406  0x00002a00 bpatch  0x000000e3 , 0x0000401c 
- 00018407  0x00002a01 fetch  0x00000001 , 0x00004132 
- 00018408  0x00002a02 rtnne  0x00000001 
- 00018409  0x00002a03 call  0x00004968 
- 00018410  0x00002a04 istoret  0x00000008 , 0x0000000a 
- 00018411  0x00002a05 force  0x0000000b , 0x00000039 
- 00018412  0x00002a06 force  0x0000000b , 0x00000007 
- 00018413  0x00002a07 branch  0x00004952 
- 00018414  0x00002a0a set0  0x00000025 , 0x00000000 
- 00018415  0x00002a0b bpatch  0x000000e4 , 0x0000401c 
- 00018416  0x00002a0c fetch  0x00000001 , 0x00004132 
- 00018417  0x00002a0d rtnne  0x00000001 
- 00018418  0x00002a0f call  0x00004970 
- 00018419  0x00002a10 fetch  0x00000006 , 0x00000040 
- 00018420  0x00002a11 istore  0x00000006 , 0x0000000a 
- 00018421  0x00002a12 istoret  0x00000008 , 0x0000000a 
- 00018422  0x00002a13 force  0x0000000e , 0x00000039 
- 00018423  0x00002a14 force  0x0000003d , 0x00000007 
- 00018424  0x00002a15 branch  0x00004952 
- 00018425  0x00002a18 set0  0x00000025 , 0x00000000 
- 00018426  0x00002a19 bpatch  0x000000e5 , 0x0000401c 
- 00018427  0x00002a1a fetch  0x00000001 , 0x00004132 
- 00018428  0x00002a1b rtnne  0x00000001 
- 00018429  0x00002a1d call  0x00004968 
- 00018430  0x00002a1e fetch  0x00000001 , 0x00000449 
- 00018431  0x00002a1f istore  0x00000001 , 0x0000000a 
- 00018432  0x00002a20 setarg  0x00000001 
- 00018433  0x00002a21 istore  0x00000001 , 0x0000000a 
- 00018434  0x00002a22 istoret  0x00000008 , 0x0000000a 
- 00018435  0x00002a23 force  0x0000000d , 0x00000039 
- 00018436  0x00002a24 force  0x00000023 , 0x00000007 
- 00018437  0x00002a25 branch  0x00004952 
- 00018438  0x00002a29 set0  0x00000025 , 0x00000000 
- 00018439  0x00002a2a bpatch  0x000000e6 , 0x0000401c 
- 00018440  0x00002a2b fetch  0x00000001 , 0x00004132 
- 00018441  0x00002a2c rtnne  0x00000001 
- 00018442  0x00002a2d call  0x00004968 
- 00018443  0x00002a2e istoret  0x00000005 , 0x0000000a 
- 00018444  0x00002a2f force  0x00000008 , 0x00000039 
- 00018445  0x00002a30 force  0x0000000c , 0x00000007 
- 00018446  0x00002a31 branch  0x00004952 
- 00018447  0x00002a34 set0  0x00000025 , 0x00000000 
- 00018448  0x00002a35 bpatch  0x000000e7 , 0x0000401c 
- 00018449  0x00002a36 fetch  0x00000001 , 0x00004132 
- 00018450  0x00002a37 rtnne  0x00000001 
- 00018451  0x00002a39 call  0x00004970 
- 00018452  0x00002a3a fetch  0x00000006 , 0x00000040 
- 00018453  0x00002a3b istore  0x00000006 , 0x0000000a 
- 00018454  0x00002a3c fetch  0x00000003 , 0x000007e9 
- 00018455  0x00002a3d istore  0x00000003 , 0x0000000a 
- 00018456  0x00002a3e force  0x00000009 , 0x00000039 
- 00018457  0x00002a3f force  0x00000032 , 0x00000007 
- 00018458  0x00002a40 branch  0x00004952 
- 00018459  0x00002a43 set0  0x00000025 , 0x00000000 
- 00018460  0x00002a44 bpatch  0x000000e8 , 0x0000401d 
- 00018461  0x00002a45 fetch  0x00000001 , 0x00004132 
- 00018462  0x00002a46 rtnne  0x00000001 
- 00018463  0x00002a48 call  0x00004970 
- 00018464  0x00002a49 fetch  0x00000006 , 0x00000040 
- 00018465  0x00002a4a istore  0x00000006 , 0x0000000a 
- 00018466  0x00002a4b force  0x00000006 , 0x00000039 
- 00018467  0x00002a4c force  0x00000031 , 0x00000007 
- 00018468  0x00002a4d branch  0x00004952 
- 00018469  0x00002a51 force  0x00000000 , 0x00000002 
- 00018470  0x00002a53 set0  0x00000025 , 0x00000000 
- 00018471  0x00002a54 bpatch  0x000000e9 , 0x0000401d 
- 00018472  0x00002a55 fetch  0x00000001 , 0x00004132 
- 00018473  0x00002a56 rtnne  0x00000001 
- 00018474  0x00002a57 force  0x00000003 , 0x00000007 
- 00018475  0x00002a58 jam  0x00000005 , 0x00004800 
- 00018476  0x00002a59 call  0x00004970 
- 00018477  0x00002a5a istoret  0x00000001 , 0x0000000a 
- 00018478  0x00002a5b call  0x0000496b 
- 00018479  0x00002a5c call  0x00004965 
- 00018480  0x00002a5d force  0x00000001 , 0x0000003f 
- 00018481  0x00002a5e istore  0x00000001 , 0x0000000a 
- 00018482  0x00002a5f force  0x00000000 , 0x0000003f 
- 00018483  0x00002a60 fetcht  0x00000001 , 0x0000004c 
- 00018484  0x00002a61 isolate1  0x00000002 , 0x00000002 
- 00018485  0x00002a62 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018486  0x00002a63 istore  0x00000001 , 0x0000000a 
- 00018487  0x00002a64 force  0x0000000b , 0x00000039 
- 00018488  0x00002a65 branch  0x00004952 
- 00018489  0x00002a69 set0  0x00000025 , 0x00000000 
- 00018490  0x00002a6a bpatch  0x000000ea , 0x0000401d 
- 00018491  0x00002a6b fetch  0x00000001 , 0x00004132 
- 00018492  0x00002a6c rtnne  0x00000001 
- 00018493  0x00002a6d force  0x00000004 , 0x00000007 
- 00018494  0x00002a6e call  0x00004970 
- 00018495  0x00002a6f call  0x00004965 
- 00018496  0x00002a71 fetch  0x00000003 , 0x0000017f 
- 00018497  0x00002a72 istore  0x00000003 , 0x0000000a 
- 00018498  0x00002a73 istoret  0x00000001 , 0x0000000a 
- 00018499  0x00002a74 force  0x0000000a , 0x00000039 
- 00018500  0x00002a75 branch  0x00004952 
- 00018501  0x00002a78 set0  0x00000025 , 0x00000000 
- 00018502  0x00002a79 bpatch  0x000000eb , 0x0000401d 
- 00018503  0x00002a7a fetch  0x00000001 , 0x00004132 
- 00018504  0x00002a7b rtnne  0x00000001 
- 00018505  0x00002a7c call  0x00004968 
- 00018506  0x00002a7d force  0x00000000 , 0x0000003f 
- 00018507  0x00002a7e fetcht  0x00000001 , 0x0000004c 
- 00018508  0x00002a7f isolate1  0x00000002 , 0x00000002 
- 00018509  0x00002a80 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018510  0x00002a81 istore  0x00000001 , 0x0000000a 
- 00018511  0x00002a82 force  0x00000008 , 0x00000007 
- 00018512  0x00002a83 force  0x00000004 , 0x00000039 
- 00018513  0x00002a84 branch  0x00004952 
- 00018514  0x00002a88 set0  0x00000025 , 0x00000000 
- 00018515  0x00002a89 bpatch  0x000000ec , 0x0000401d 
- 00018516  0x00002a8a fetch  0x00000001 , 0x00004132 
- 00018517  0x00002a8b rtnne  0x00000001 
- 00018518  0x00002a8c force  0x00000018 , 0x00000007 
- 00018519  0x00002a8d call  0x00004970 
- 00018520  0x00002a8e call  0x00004965 
- 00018521  0x00002a8f arg  0x00004262 , 0x00000006 
- 00018522  0x00002a90 force  0x00000010 , 0x00000039 
- 00018523  0x00002a91 call  0x00004976 
- 00018524  0x00002a92 force  0x00000005 , 0x0000003f 
- 00018525  0x00002a93 istore  0x00000001 , 0x0000000a 
- 00018526  0x00002a94 force  0x00000017 , 0x00000039 
- 00018527  0x00002a95 branch  0x00004952 
- 00018528  0x00002a98 fetch  0x00000001 , 0x00004132 
- 00018529  0x00002a99 rtnne  0x00000001 
- 00018530  0x00002a9a force  0x00000033 , 0x00000007 
- 00018531  0x00002a9b call  0x00004970 
- 00018532  0x00002a9c call  0x00004965 
- 00018533  0x00002a9d fetch  0x00000004 , 0x000007ec 
- 00018534  0x00002a9e istore  0x00000004 , 0x0000000a 
- 00018535  0x00002a9f force  0x0000000a , 0x00000039 
- 00018536  0x00002aa0 branch  0x00004952 
- 00018537  0x00002aa3 fetch  0x00000001 , 0x00004132 
- 00018538  0x00002aa4 rtnne  0x00000001 
- 00018539  0x00002aa5 force  0x00000036 , 0x00000007 
- 00018540  0x00002aa6 call  0x00004970 
- 00018541  0x00002aa7 setarg  0x00000000 
- 00018542  0x00002aa8 istore  0x00000001 , 0x0000000a 
- 00018543  0x00002aa9 call  0x00004965 
- 00018544  0x00002aaa force  0x00000007 , 0x00000039 
- 00018545  0x00002aab branch  0x00004952 
- 00018546  0x00002aaf set0  0x00000025 , 0x00000000 
- 00018547  0x00002ab0 bpatch  0x000000ed , 0x0000401d 
- 00018548  0x00002ab1 force  0x00000017 , 0x00000007 
- 00018549  0x00002ab3 fetch  0x00000001 , 0x00004132 
- 00018550  0x00002ab4 rtnne  0x00000001 
- 00018551  0x00002ab5 call  0x00004970 
- 00018552  0x00002ab6 call  0x00004965 
- 00018553  0x00002ab7 force  0x00000006 , 0x00000039 
- 00018554  0x00002ab8 branch  0x00004952 
- 00018555  0x00002abb fetch  0x00000001 , 0x00004132 
- 00018556  0x00002abc rtnne  0x00000001 
- 00018557  0x00002abd force  0x00000016 , 0x00000007 
- 00018558  0x00002abe branch  0x00004875 
- 00018559  0x00002ac2 fetch  0x00000001 , 0x00004132 
- 00018560  0x00002ac3 rtnne  0x00000001 
- 00018561  0x00002ac4 force  0x00000012 , 0x00000007 
- 00018562  0x00002ac5 call  0x00004970 
- 00018563  0x00002ac6 force  0x00000000 , 0x0000003f 
- 00018564  0x00002ac7 istore  0x00000001 , 0x0000000a 
- 00018565  0x00002ac8 call  0x00004965 
- 00018566  0x00002ac9 istoret  0x00000001 , 0x0000000a 
- 00018567  0x00002aca force  0x00000008 , 0x00000039 
- 00018568  0x00002acb branch  0x00004952 
- 00018569  0x00002ace fetch  0x00000001 , 0x00004132 
- 00018570  0x00002acf rtnne  0x00000001 
- 00018571  0x00002ad0 force  0x00000000 , 0x00000002 
- 00018572  0x00002ad1 nbranch  0x0000488e , 0x00000029 
- 00018573  0x00002ad2 force  0x00000001 , 0x00000002 
- 00018574  0x00002ad4 fetch  0x00000001 , 0x00004132 
- 00018575  0x00002ad5 rtnne  0x00000001 
- 00018576  0x00002ad6 force  0x00000012 , 0x00000007 
- 00018577  0x00002ad7 call  0x00004970 
- 00018578  0x00002ad8 force  0x00000035 , 0x0000003f 
- 00018579  0x00002ad9 istore  0x00000001 , 0x0000000a 
- 00018580  0x00002ada call  0x00004965 
- 00018581  0x00002adb istoret  0x00000001 , 0x0000000a 
- 00018582  0x00002adc force  0x00000008 , 0x00000039 
- 00018583  0x00002add branch  0x00004952 
- 00018584  0x00002ae0 set0  0x00000025 , 0x00000000 
- 00018585  0x00002ae1 bpatch  0x000000ee , 0x0000401d 
- 00018586  0x00002ae2 fetch  0x00000001 , 0x00004132 
- 00018587  0x00002ae3 rtnne  0x00000001 
- 00018588  0x00002ae4 call  0x00004972 
- 00018589  0x00002ae5 setarg  0x0000ff07 
- 00018590  0x00002ae6 istore  0x00000002 , 0x0000000a 
- 00018591  0x00002ae7 deposit  0x00000007 
- 00018592  0x00002ae8 istore  0x00000001 , 0x0000000a 
- 00018593  0x00002ae9 call  0x00004965 
- 00018594  0x00002aea arg  0x00000103 , 0x00000006 
- 00018595  0x00002aeb force  0x000000f8 , 0x00000039 
- 00018596  0x00002aed ifetch  0x00000001 , 0x00000006 
- 00018597  0x00002aee istore  0x00000001 , 0x0000000a 
- 00018598  0x00002aef loop  0x000048a4 
- 00018599  0x00002af0 force  0x000000ff , 0x00000039 
- 00018600  0x00002af1 branch  0x00004959 
- 00018601  0x00002af4 set0  0x00000025 , 0x00000000 
- 00018602  0x00002af5 bpatch  0x000000ef , 0x0000401d 
- 00018603  0x00002af6 fetch  0x00000001 , 0x00004132 
- 00018604  0x00002af7 rtnne  0x00000001 
- 00018605  0x00002af8 hfetch  0x00000001 , 0x0000810e 
- 00018606  0x00002af9 nrtn  0x00000034 
- 00018607  0x00002afa fetch  0x00000001 , 0x0000004b 
- 00018608  0x00002afb rtnbit0  0x00000007 
- 00018609  0x00002afc set0  0x00000007 , 0x0000003f 
- 00018610  0x00002afd store  0x00000001 , 0x0000004b 
- 00018611  0x00002afe call  0x00004970 
- 00018612  0x00002aff force  0x00000001 , 0x0000003f 
- 00018613  0x00002b00 istore  0x00000001 , 0x0000000a 
- 00018614  0x00002b01 call  0x0000496b 
- 00018615  0x00002b02 force  0x00000001 , 0x0000003f 
- 00018616  0x00002b03 istore  0x00000002 , 0x0000000a 
- 00018617  0x00002b04 force  0x00000013 , 0x00000007 
- 00018618  0x00002b05 force  0x00000005 , 0x00000039 
- 00018619  0x00002b06 branch  0x00004952 
- 00018620  0x00002b0b set0  0x00000025 , 0x00000000 
- 00018621  0x00002b0c bpatch  0x000000f0 , 0x0000401e 
- 00018622  0x00002b0d fetch  0x00000001 , 0x00004132 
- 00018623  0x00002b0e rtnne  0x00000001 
- 00018624  0x00002b0f call  0x00004968 
- 00018625  0x00002b10 force  0x00000006 , 0x00000007 
- 00018626  0x00002b11 force  0x00000003 , 0x00000039 
- 00018627  0x00002b12 branch  0x00004952 
- 00018628  0x00002b17 set0  0x00000025 , 0x00000000 
- 00018629  0x00002b18 bpatch  0x000000f1 , 0x0000401e 
- 00018630  0x00002b19 fetch  0x00000001 , 0x00004132 
- 00018631  0x00002b1a rtnne  0x00000001 
- 00018632  0x00002b1b call  0x00004970 
- 00018633  0x00002b1c force  0x00000000 , 0x0000003f 
- 00018634  0x00002b1d istore  0x00000001 , 0x0000000a 
- 00018635  0x00002b1e istoret  0x00000002 , 0x0000000a 
- 00018636  0x00002b1f fetch  0x00000001 , 0x000002c0 
- 00018637  0x00002b20 istore  0x00000001 , 0x0000000a 
- 00018638  0x00002b21 force  0x00000005 , 0x00000007 
- 00018639  0x00002b22 force  0x00000004 , 0x00000039 
- 00018640  0x00002b23 branch  0x00004952 
- 00018641  0x00002b27 set0  0x00000025 , 0x00000000 
- 00018642  0x00002b28 bpatch  0x000000f2 , 0x0000401e 
- 00018643  0x00002b29 fetch  0x00000001 , 0x00004132 
- 00018644  0x00002b2a rtnne  0x00000001 , 0x0000003f 
- 00018645  0x00002b2b call  0x00004970 
- 00018646  0x00002b2c setarg  0x00000102 
- 00018647  0x00002b2d istore  0x00000002 , 0x0000000a 
- 00018648  0x00002b2e fetcht  0x00000001 , 0x00000340 
- 00018649  0x00002b2f and  0x00000002 , 0x0000000f , 0x0000003f 
- 00018650  0x00002b30 istore  0x00000001 , 0x0000000a 
- 00018651  0x00002b31 copy  0x00000011 , 0x0000003f 
- 00018652  0x00002b32 istore  0x00000001 , 0x0000000a 
- 00018653  0x00002b33 fetcht  0x00000001 , 0x00000341 
- 00018654  0x00002b34 increase  0xfffffffa , 0x00000002 
- 00018655  0x00002b35 fetch  0x00000006 , 0x00000342 
- 00018656  0x00002b36 istore  0x00000006 , 0x0000000a 
- 00018657  0x00002b37 istoret  0x00000001 , 0x0000000a 
- 00018658  0x00002b38 copy  0x00000002 , 0x00000039 
- 00018659  0x00002b39 call  0x00004976 
- 00018660  0x00002b3a setarg  0x0000007f 
- 00018661  0x00002b3b istore  0x00000001 , 0x0000000a 
- 00018662  0x00002b3c copy  0x00000002 , 0x00000039 
- 00018663  0x00002b3d add  0x00000039 , 0x0000000c , 0x00000039 
- 00018664  0x00002b3e force  0x0000003e , 0x00000007 
- 00018665  0x00002b3f branch  0x00004952 
- 00018666  0x00002b42 set0  0x00000025 , 0x00000000 
- 00018667  0x00002b43 bpatch  0x000000f3 , 0x0000401e 
- 00018668  0x00002b44 fetch  0x00000001 , 0x00004132 
- 00018669  0x00002b45 rtnne  0x00000001 , 0x0000003f 
- 00018670  0x00002b46 call  0x00004970 
- 00018671  0x00002b47 setarg  0x00000001 
- 00018672  0x00002b48 istore  0x00000001 , 0x0000000a 
- 00018673  0x00002b49 istoret  0x00000001 , 0x0000000a 
- 00018674  0x00002b4a fetch  0x00000001 , 0x000003d6 
- 00018675  0x00002b4b istore  0x00000002 , 0x0000000a 
- 00018676  0x00002b4c fetch  0x00000001 , 0x000003c1 
- 00018677  0x00002b4d rshift  0x0000003f , 0x0000003f 
- 00018678  0x00002b4e setflip  0x00000000 , 0x0000003f 
- 00018679  0x00002b4f istore  0x00000001 , 0x0000000a 
- 00018680  0x00002b50 fetch  0x00000001 , 0x000044e6 
- 00018681  0x00002b51 istore  0x00000001 , 0x0000000a 
- 00018682  0x00002b52 fetch  0x00000006 , 0x000003d0 
- 00018683  0x00002b53 istore  0x00000006 , 0x0000000a 
- 00018684  0x00002b54 fetch  0x00000002 , 0x000043d0 
- 00018685  0x00002b55 istore  0x00000002 , 0x0000000a 
- 00018686  0x00002b56 fetch  0x00000002 , 0x000003ed 
- 00018687  0x00002b57 istore  0x00000002 , 0x0000000a 
- 00018688  0x00002b58 fetch  0x00000002 , 0x000003ef 
- 00018689  0x00002b59 istore  0x00000002 , 0x0000000a 
- 00018690  0x00002b5a fetch  0x00000001 , 0x000003f8 
- 00018691  0x00002b5b istore  0x00000001 , 0x0000000a 
- 00018692  0x00002b5c force  0x0000003e , 0x00000007 
- 00018693  0x00002b5d arg  0x00000013 , 0x00000039 
- 00018694  0x00002b5e branch  0x00004952 
- 00018695  0x00002b63 set0  0x00000025 , 0x00000000 
- 00018696  0x00002b64 bpatch  0x000000f4 , 0x0000401e 
- 00018697  0x00002b65 fetch  0x00000001 , 0x00004132 
- 00018698  0x00002b66 rtnne  0x00000001 
- 00018699  0x00002b68 call  0x00004970 
- 00018700  0x00002b69 call  0x00004968 
- 00018701  0x00002b6a istoret  0x00000001 , 0x0000000a 
- 00018702  0x00002b6b fetch  0x00000002 , 0x00000032 
- 00018703  0x00002b6c rshift  0x0000003f , 0x0000003f 
- 00018704  0x00002b6d istore  0x00000002 , 0x0000000a 
- 00018705  0x00002b6e force  0x00000006 , 0x00000039 
- 00018706  0x00002b6f force  0x00000014 , 0x00000007 
- 00018707  0x00002b70 branch  0x00004952 
- 00018708  0x00002b74 set0  0x00000025 , 0x00000000 
- 00018709  0x00002b75 bpatch  0x000000f5 , 0x0000401e 
- 00018710  0x00002b76 fetch  0x00000001 , 0x00004132 
- 00018711  0x00002b77 rtnne  0x00000001 
- 00018712  0x00002b78 set0  0x00000025 , 0x00000000 
- 00018713  0x00002b79 bpatch  0x000000f6 , 0x0000401e 
- 00018714  0x00002b7a call  0x00004970 
- 00018715  0x00002b7b istoret  0x00000001 , 0x0000000a 
- 00018716  0x00002b7c setarg  0x00000e00 
- 00018717  0x00002b7d istore  0x00000002 , 0x0000000a 
- 00018718  0x00002b7e call  0x00004965 
- 00018719  0x00002b7f force  0x00000000 , 0x0000003f 
- 00018720  0x00002b80 bmark1  0x00000007 , 0x00004924 
- 00018721  0x00002b81 force  0x00000000 , 0x0000003f 
- 00018722  0x00002b82 istore  0x00000007 , 0x0000000a 
- 00018723  0x00002b83 branch  0x0000492c 
- 00018724  0x00002b85 fetch  0x00000001 , 0x00004132 
- 00018725  0x00002b86 rtnne  0x00000001 
- 00018726  0x00002b87 setarg  0x00020602 
- 00018727  0x00002b88 istore  0x00000003 , 0x0000000a 
- 00018728  0x00002b89 setarg  0x0000001e 
- 00018729  0x00002b8a istore  0x00000002 , 0x0000000a 
- 00018730  0x00002b8b setarg  0x0000001e 
- 00018731  0x00002b8c istore  0x00000002 , 0x0000000a 
- 00018732  0x00002b8e fetch  0x00000001 , 0x00004132 
- 00018733  0x00002b8f rtnne  0x00000001 
- 00018734  0x00002b90 fetch  0x00000001 , 0x000000ab 
- 00018735  0x00002b91 istore  0x00000001 , 0x0000000a 
- 00018736  0x00002b92 force  0x0000002c , 0x00000007 
- 00018737  0x00002b93 force  0x00000011 , 0x00000039 
- 00018738  0x00002b94 branch  0x00004952 
- 00018739  0x00002b98 set0  0x00000025 , 0x00000000 
- 00018740  0x00002b99 bpatch  0x000000f7 , 0x0000401e 
- 00018741  0x00002b9a call  0x00004970 
- 00018742  0x00002b9b setarg  0x00000100 
- 00018743  0x00002b9c istore  0x00000002 , 0x0000000a 
- 00018744  0x00002b9d deposit  0x00000030 
- 00018745  0x00002b9e istore  0x00000002 , 0x0000000a 
- 00018746  0x00002b9f force  0x00000004 , 0x00000039 
- 00018747  0x00002ba0 force  0x0000000f , 0x00000007 
- 00018748  0x00002ba1 branch  0x00004952 
- 00018749  0x00002ba4 set0  0x00000025 , 0x00000000 
- 00018750  0x00002ba5 bpatch  0x000000f8 , 0x0000401f 
- 00018751  0x00002ba6 call  0x00004970 
- 00018752  0x00002ba7 deposit  0x00000011 
- 00018753  0x00002ba8 istore  0x00000001 , 0x0000000a 
- 00018754  0x00002ba9 setarg  0x00000001 
- 00018755  0x00002baa istore  0x00000001 , 0x0000000a 
- 00018756  0x00002bab deposit  0x00000030 
- 00018757  0x00002bac istore  0x00000002 , 0x0000000a 
- 00018758  0x00002bad force  0x00000004 , 0x00000039 
- 00018759  0x00002bae force  0x0000000f , 0x00000007 
- 00018760  0x00002baf branch  0x00004952 
- 00018761  0x00002bb2 set0  0x00000025 , 0x00000000 
- 00018762  0x00002bb3 bpatch  0x000000f9 , 0x0000401f 
- 00018763  0x00002bb4 force  0x00000004 , 0x00000039 
- 00018764  0x00002bb6 call  0x00004970 
- 00018765  0x00002bb7 force  0x00000001 , 0x0000003f 
- 00018766  0x00002bb8 istore  0x00000001 , 0x0000000a 
- 00018767  0x00002bb9 deposit  0x00000030 
- 00018768  0x00002bba istore  0x00000003 , 0x0000000a 
- 00018769  0x00002bbb force  0x0000000e , 0x00000007 
- 00018770  0x00002bbd set0  0x00000025 , 0x00000000 
- 00018771  0x00002bbe bpatch  0x000000fa , 0x0000401f 
- 00018772  0x00002bbf call  0x00004972 
- 00018773  0x00002bc0 deposit  0x00000007 
- 00018774  0x00002bc1 istore  0x00000001 , 0x0000000a 
- 00018775  0x00002bc2 deposit  0x00000039 
- 00018776  0x00002bc3 istore  0x00000001 , 0x0000000a 
- 00018777  0x00002bc5 set1  0x00000013 , 0x00000000 
- 00018778  0x00002bc6 force  0x00000005 , 0x00000007 
- 00018779  0x00002bc7 increase  0x00000002 , 0x00000039 
- 00018780  0x00002bc9 call  0x00004494 
- 00018781  0x00002bca branch  0x00004378 , 0x00000001 
- 00018782  0x00002bcb branch  0x00004422 
- 00018783  0x00002bce force  0x000000ff , 0x00000007 
- 00018784  0x00002bcf call  0x00004970 
- 00018785  0x00002bd0 setarg  0x00000001 
- 00018786  0x00002bd1 istore  0x00000001 , 0x0000000a 
- 00018787  0x00002bd2 force  0x00000001 , 0x00000039 
- 00018788  0x00002bd3 branch  0x00004952 
- 00018789  0x00002bd7 fetch  0x00000006 , 0x00000040 
- 00018790  0x00002bd8 istore  0x00000006 , 0x0000000a 
- 00018791  0x00002bd9 rtn 
- 00018792  0x00002bdc call  0x00004970 
- 00018793  0x00002bdd force  0x00000000 , 0x0000003f 
- 00018794  0x00002bde istore  0x00000001 , 0x0000000a 
- 00018795  0x00002be0 fetch  0x00000001 , 0x00000046 
- 00018796  0x00002be1 istore  0x00000002 , 0x0000000a 
- 00018797  0x00002be2 rtn 
- 00018798  0x00002be5 force  0x0000000c , 0x0000000a 
- 00018799  0x00002be6 branch  0x00004973 
- 00018800  0x00002be9 force  0x00000008 , 0x0000000a 
- 00018801  0x00002bea branch  0x00004973 
- 00018802  0x00002bed force  0x00000006 , 0x0000000a 
- 00018803  0x00002bef call  0x00004494 
- 00018804  0x00002bf0 branch  0x000043de , 0x00000001 
- 00018805  0x00002bf1 branch  0x0000441e 
- 00018806  0x00002bf4 deposit  0x00000039 
- 00018807  0x00002bf5 rtn  0x00000034 
- 00018808  0x00002bf7 ifetch  0x00000001 , 0x00000006 
- 00018809  0x00002bf8 istore  0x00000001 , 0x0000000a 
- 00018810  0x00002bf9 loop  0x00004978 
- 00018811  0x00002bfa rtn 
- 00018812  0x00002bfd deposit  0x00000039 
- 00018813  0x00002bfe rtn  0x00000034 
- 00018814  0x00002c00 ifetch  0x00000001 , 0x00000003 
- 00018815  0x00002c01 istore  0x00000001 , 0x00000005 
- 00018816  0x00002c02 loop  0x0000497e 
- 00018817  0x00002c03 rtn 
- 00018818  0x00002c06 istore  0x00000001 , 0x0000000a 
- 00018819  0x00002c07 rshift8  0x0000003f , 0x0000003f 
- 00018820  0x00002c08 loop  0x00004982 
- 00018821  0x00002c09 rtn 
- 00018822  0x00002c0d pulse  0x0000000f 
- 00018823  0x00002c0e enable  0x00000009 
- 00018824  0x00002c10 ifetch  0x00000001 , 0x0000000a 
- 00018825  0x00002c11 inject  0x00000000 , 0x00000008 
- 00018826  0x00002c12 loop  0x00004988 
- 00018827  0x00002c13 enable  0x00000008 
- 00018828  0x00002c14 inject  0x00000000 , 0x00000010 
- 00018829  0x00002c15 disable  0x00000008 
- 00018830  0x00002c16 disable  0x00000009 
- 00018831  0x00002c17 disable  0x0000000f 
- 00018832  0x00002c18 byteswap  0x0000003f , 0x0000003f 
- 00018833  0x00002c19 rtn 
- 00018834  0x00002c1c nop  0x00000001 
- 00018835  0x00002c1d hjam  0x00000001 , 0x00008203 
- 00018836  0x00002c1e branch  0x00004992 
- 00018837  0x00002c23 set0  0x00000025 , 0x00000000 
- 00018838  0x00002c24 bpatch  0x000000fb , 0x0000401f 
- 00018839  0x00002c25 fetch  0x00000001 , 0x00004272 
- 00018840  0x00002c26 rtn  0x00000034 
- 00018841  0x00002c27 fetch  0x00000001 , 0x0000007c 
- 00018842  0x00002c28 nrtn  0x00000034 
- 00018843  0x00002c29 call  0x000049be 
- 00018844  0x00002c2a nbranch  0x000049aa , 0x00000005 
- 00018845  0x00002c2b fetch  0x00000001 , 0x00004272 
- 00018846  0x00002c2c beq  0x00000003 , 0x000049d4 
- 00018847  0x00002c2d beq  0x00000009 , 0x000049da 
- 00018848  0x00002c2e beq  0x0000000a , 0x000049e6 
- 00018849  0x00002c2f beq  0x0000000b , 0x000049ed 
- 00018850  0x00002c30 beq  0x0000000c , 0x000049f7 
- 00018851  0x00002c31 beq  0x00000008 , 0x00004a32 
- 00018852  0x00002c32 beq  0x00000018 , 0x000049cc 
- 00018853  0x00002c33 beq  0x00000007 , 0x000049c6 
- 00018854  0x00002c34 beq  0x00000019 , 0x000049ca 
- 00018855  0x00002c35 beq  0x0000001a , 0x00004a53 
- 00018856  0x00002c36 beq  0x00000012 , 0x00004a19 
- 00018857  0x00002c37 beq  0x00000013 , 0x00004a28 
- 00018858  0x00002c39 set0  0x00000025 , 0x00000000 
- 00018859  0x00002c3a bpatch  0x000000fc , 0x0000401f 
- 00018860  0x00002c3b call  0x000049c2 
- 00018861  0x00002c3c nrtn  0x00000034 
- 00018862  0x00002c3d fetch  0x00000001 , 0x00004272 
- 00018863  0x00002c3e beq  0x0000000d , 0x00004a01 
- 00018864  0x00002c3f beq  0x0000000f , 0x00004a0b 
- 00018865  0x00002c40 beq  0x0000000e , 0x00004a0d 
- 00018866  0x00002c41 beq  0x00000010 , 0x00004a2a 
- 00018867  0x00002c42 beq  0x00000011 , 0x00004a34 
- 00018868  0x00002c43 beq  0x0000001c , 0x00004a38 
- 00018869  0x00002c44 beq  0x00000004 , 0x00004a0f 
- 00018870  0x00002c45 beq  0x00000015 , 0x00004a14 
- 00018871  0x00002c46 beq  0x00000014 , 0x00004a17 
- 00018872  0x00002c47 beq  0x00000017 , 0x00004a48 
- 00018873  0x00002c48 beq  0x00000016 , 0x00004a51 
- 00018874  0x00002c49 rtnne  0x00000006 
- 00018875  0x00002c4a call  0x00005ed5 
- 00018876  0x00002c4c jam  0x00000000 , 0x00004272 
- 00018877  0x00002c4d rtn 
- 00018878  0x00002c50 fetch  0x00000006 , 0x00004274 
- 00018879  0x00002c51 fetcht  0x00000006 , 0x00000040 
- 00018880  0x00002c52 isub  0x00000002 , 0x0000003e 
- 00018881  0x00002c53 rtn 
- 00018882  0x00002c57 fetch  0x00000001 , 0x00004273 
- 00018883  0x00002c58 fetcht  0x00000001 , 0x00000046 
- 00018884  0x00002c59 isub  0x00000002 , 0x0000003f 
- 00018885  0x00002c5a rtn 
- 00018886  0x00002c5d jam  0x00000003 , 0x0000007c 
- 00018887  0x00002c5e jam  0x00000033 , 0x0000007d 
- 00018888  0x00002c5f call  0x00006212 
- 00018889  0x00002c60 branch  0x000049bc 
- 00018890  0x00002c63 branch  0x00004a38 , 0x00000029 
- 00018891  0x00002c64 set1  0x00000004 , 0x00000000 
- 00018892  0x00002c66 jam  0x00000034 , 0x0000007c 
- 00018893  0x00002c67 set1  0x00000003 , 0x00000000 
- 00018894  0x00002c68 nbranch  0x000049bc , 0x00000029 
- 00018895  0x00002c69 jam  0x00000013 , 0x0000007c 
- 00018896  0x00002c6a fetch  0x00000001 , 0x00000177 
- 00018897  0x00002c6b set0  0x00000002 , 0x0000003f 
- 00018898  0x00002c6c store  0x00000001 , 0x00000177 
- 00018899  0x00002c6d branch  0x000049bc 
- 00018900  0x00002c71 jam  0x00000001 , 0x0000007c 
- 00018901  0x00002c72 jam  0x00000000 , 0x00000053 
- 00018902  0x00002c73 branch  0x000049bc 
- 00018903  0x00002c77 jam  0x00000001 , 0x000007dd 
- 00018904  0x00002c78 jam  0x00000012 , 0x000007db 
- 00018905  0x00002c79 branch  0x000049bc 
- 00018906  0x00002c7c fetch  0x00000001 , 0x0000004b 
- 00018907  0x00002c7d bbit1  0x00000002 , 0x000049df 
- 00018908  0x00002c7e call  0x00006209 
- 00018909  0x00002c7f jam  0x00000008 , 0x0000007c 
- 00018910  0x00002c80 branch  0x000049bc 
- 00018911  0x00002c82 set0  0x00000002 , 0x0000003f 
- 00018912  0x00002c83 store  0x00000001 , 0x0000004b 
- 00018913  0x00002c84 call  0x00005ed0 
- 00018914  0x00002c85 setarg  0x00000000 
- 00018915  0x00002c86 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00018916  0x00002c87 store  0x00000001 , 0x0000007f 
- 00018917  0x00002c88 branch  0x000049bc 
- 00018918  0x00002c8b jam  0x00000018 , 0x00000446 
- 00018919  0x00002c8c jam  0x00000007 , 0x0000007c 
- 00018920  0x00002c8d fetch  0x00000001 , 0x00000030 
- 00018921  0x00002c8e bbit1  0x00000000 , 0x000049bc 
- 00018922  0x00002c8f force  0x00000018 , 0x00000002 
- 00018923  0x00002c90 call  0x00004826 
- 00018924  0x00002c91 branch  0x000049bc 
- 00018925  0x00002c95 call  0x0000321f 
- 00018926  0x00002c96 fetch  0x00000001 , 0x0000004b 
- 00018927  0x00002c97 bbit1  0x00000001 , 0x00004a08 
- 00018928  0x00002c98 bbit1  0x00000000 , 0x000049f3 
- 00018929  0x00002c99 bbit1  0x00000002 , 0x000049df 
- 00018930  0x00002c9a branch  0x000049bc 
- 00018931  0x00002c9c set0  0x00000000 , 0x0000003f 
- 00018932  0x00002c9d store  0x00000001 , 0x0000004b 
- 00018933  0x00002c9e jam  0x0000000c , 0x0000007c 
- 00018934  0x00002c9f branch  0x000049bc 
- 00018935  0x00002ca2 fetch  0x00000001 , 0x0000004b 
- 00018936  0x00002ca3 bbit1  0x00000000 , 0x000049fb 
- 00018937  0x00002ca4 call  0x0000487b 
- 00018938  0x00002ca5 branch  0x000049bc 
- 00018939  0x00002ca7 set0  0x00000000 , 0x0000003f 
- 00018940  0x00002ca8 store  0x00000001 , 0x0000004b 
- 00018941  0x00002ca9 jam  0x00000004 , 0x0000007c 
- 00018942  0x00002caa jam  0x0000000b , 0x0000007d 
- 00018943  0x00002cab jam  0x00000006 , 0x0000007e 
- 00018944  0x00002cac branch  0x000049bc 
- 00018945  0x00002cb0 fetch  0x00000001 , 0x0000004b 
- 00018946  0x00002cb1 set1  0x00000001 , 0x0000003f 
- 00018947  0x00002cb2 store  0x00000001 , 0x0000004b 
- 00018948  0x00002cb3 fetch  0x00000001 , 0x00000030 
- 00018949  0x00002cb4 bbit1  0x00000007 , 0x00004a08 
- 00018950  0x00002cb5 call  0x00004872 
- 00018951  0x00002cb6 branch  0x000049bc 
- 00018952  0x00002cba call  0x00006209 
- 00018953  0x00002cbb jam  0x0000000b , 0x0000007c 
- 00018954  0x00002cbc branch  0x000049bc 
- 00018955  0x00002cbf jam  0x0000000f , 0x0000007c 
- 00018956  0x00002cc0 branch  0x000049bc 
- 00018957  0x00002cc3 jam  0x0000000f , 0x0000007c 
- 00018958  0x00002cc4 branch  0x000049bc 
- 00018959  0x00002cc7 set0  0x00000025 , 0x00000000 
- 00018960  0x00002cc8 bpatch  0x000000fd , 0x0000401f 
- 00018961  0x00002cc9 jam  0x00000027 , 0x0000007c 
- 00018962  0x00002cca jam  0x00000050 , 0x00004272 
- 00018963  0x00002ccb rtn 
- 00018964  0x00002cce jam  0x00000083 , 0x0000007c 
- 00018965  0x00002ccf jam  0x00000051 , 0x00004272 
- 00018966  0x00002cd0 rtn 
- 00018967  0x00002cd3 jam  0x00000025 , 0x0000007c 
- 00018968  0x00002cd4 branch  0x000049bc 
- 00018969  0x00002cd7 jam  0x00000017 , 0x0000007c 
- 00018970  0x00002cd8 arg  0x00000455 , 0x00000005 
- 00018971  0x00002cd9 setarg  0x00000000 
- 00018972  0x00002cda isolate1  0x0000001b , 0x00000028 
- 00018973  0x00002cdb setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00018974  0x00002cdc istore  0x00000001 , 0x00000005 
- 00018975  0x00002cdd setarg  0x00000000 
- 00018976  0x00002cde istore  0x00000002 , 0x00000005 
- 00018977  0x00002cdf fetch  0x00000002 , 0x00004280 
- 00018978  0x00002ce0 istore  0x00000002 , 0x00000005 
- 00018979  0x00002ce1 fetch  0x00000001 , 0x00004282 
- 00018980  0x00002ce2 istore  0x00000002 , 0x00000005 
- 00018981  0x00002ce3 fetch  0x00000001 , 0x00004284 
- 00018982  0x00002ce4 istore  0x00000002 , 0x00000005 
- 00018983  0x00002ce5 branch  0x000049bc 
- 00018984  0x00002ce8 jam  0x00000018 , 0x0000007c 
- 00018985  0x00002ce9 branch  0x000049bc 
- 00018986  0x00002cec call  0x00003512 
- 00018987  0x00002ced store  0x00000001 , 0x000000ad 
- 00018988  0x00002cee fetch  0x00000001 , 0x00000046 
- 00018989  0x00002cef store  0x00000001 , 0x000000ac 
- 00018990  0x00002cf0 jam  0x0000002b , 0x0000007c 
- 00018991  0x00002cf1 set1  0x00000007 , 0x00000000 
- 00018992  0x00002cf2 jam  0x0000008c , 0x0000007c 
- 00018993  0x00002cf3 branch  0x000049bc 
- 00018994  0x00002cf6 call  0x00005ed5 
- 00018995  0x00002cf7 branch  0x000049bc 
- 00018996  0x00002cfa jam  0x0000002c , 0x0000007c 
- 00018997  0x00002cfb bmark0  0x00000007 , 0x000049bc 
- 00018998  0x00002cfc jam  0x0000008d , 0x0000007c 
- 00018999  0x00002cfd branch  0x000049bc 
- 00019000  0x00002d00 branch  0x00004a41 , 0x00000029 
- 00019001  0x00002d01 jam  0x00000003 , 0x0000007c 
- 00019002  0x00002d02 jam  0x0000002b , 0x0000007d 
- 00019003  0x00002d03 bmark0  0x00000007 , 0x000049bc 
- 00019004  0x00002d04 fetch  0x00000001 , 0x000000b0 
- 00019005  0x00002d05 bne  0x00000007 , 0x00005c04 
- 00019006  0x00002d06 jam  0x00000081 , 0x0000007c 
- 00019007  0x00002d07 jam  0x0000008c , 0x0000007d 
- 00019008  0x00002d08 branch  0x000049bc 
- 00019009  0x00002d0a call  0x00003512 
- 00019010  0x00002d0b store  0x00000001 , 0x000000ad 
- 00019011  0x00002d0c fetch  0x00000001 , 0x00000046 
- 00019012  0x00002d0d store  0x00000001 , 0x000000ac 
- 00019013  0x00002d0e jam  0x0000002b , 0x0000007c 
- 00019014  0x00002d0f bmark0  0x00000007 , 0x000049bc 
- 00019015  0x00002d10 branch  0x00005c04 
- 00019016  0x00002d14 call  0x0000496e 
- 00019017  0x00002d15 call  0x0000496b 
- 00019018  0x00002d16 force  0x00000000 , 0x0000003f 
- 00019019  0x00002d17 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00019020  0x00002d18 istore  0x00000001 , 0x0000000a 
- 00019021  0x00002d19 force  0x00000007 , 0x00000039 
- 00019022  0x00002d1a arg  0x00000809 , 0x00000030 
- 00019023  0x00002d1b call  0x0000494c 
- 00019024  0x00002d1c branch  0x000049bc 
- 00019025  0x00002d1f jam  0x0000009a , 0x0000007c 
- 00019026  0x00002d20 branch  0x000049bc 
- 00019027  0x00002d23 jam  0x00000007 , 0x0000007c 
- 00019028  0x00002d24 jam  0x00000013 , 0x00000446 
- 00019029  0x00002d25 branch  0x000049bc 
- 00019030  0x00002d2b jam  0x00000000 , 0x000002bc 
- 00019031  0x00002d2e ifetch  0x00000001 , 0x00000003 
- 00019032  0x00002d2f store  0x00000001 , 0x000002bb 
- 00019033  0x00002d30 call  0x00004a6d 
- 00019034  0x00002d32 call  0x00007e00 
- 00019035  0x00002d33 fetch  0x00000001 , 0x000002bb 
- 00019036  0x00002d34 copy  0x0000003f , 0x00000002 
- 00019037  0x00002d35 fetch  0x00000001 , 0x0000029f 
- 00019038  0x00002d36 increase  0x00000001 , 0x0000003f 
- 00019039  0x00002d37 icompare  0x000000ff , 0x00000002 
- 00019040  0x00002d38 nbranch  0x00004a77 , 0x00000001 
- 00019041  0x00002d39 store  0x00000001 , 0x0000029f 
- 00019042  0x00002d3a call  0x00007e0e 
- 00019043  0x00002d3c ifetch  0x00000001 , 0x00000003 
- 00019044  0x00002d3d beq  0x00000001 , 0x00004ad8 
- 00019045  0x00002d3e beq  0x00000002 , 0x00004aae 
- 00019046  0x00002d3f beq  0x00000003 , 0x00004adf 
- 00019047  0x00002d40 beq  0x00000005 , 0x00004ac3 
- 00019048  0x00002d41 beq  0x00000006 , 0x00004a80 
- 00019049  0x00002d42 beq  0x00000007 , 0x00004a91 
- 00019050  0x00002d43 beq  0x00000008 , 0x00004aa8 
- 00019051  0x00002d44 beq  0x00000009 , 0x00004ae6 
- 00019052  0x00002d45 rtn 
- 00019053  0x00002d47 copy  0x0000003f , 0x00000002 
- 00019054  0x00002d48 call  0x00007e00 
- 00019055  0x00002d49 fetch  0x00000001 , 0x000002bc 
- 00019056  0x00002d4a iadd  0x00000002 , 0x0000003f 
- 00019057  0x00002d4b store  0x00000001 , 0x000002bc 
- 00019058  0x00002d4c branch  0x00007e0e 
- 00019059  0x00002d50 force  0x00000001 , 0x0000003f 
- 00019060  0x00002d51 call  0x000044b5 
- 00019061  0x00002d52 fetch  0x00000001 , 0x0000029f 
- 00019062  0x00002d53 branch  0x000044b5 
- 00019063  0x00002d56 call  0x00007e0e 
- 00019064  0x00002d57 branch  0x00004a7c 
- 00019065  0x00002d59 fetch  0x00000001 , 0x0000029f 
- 00019066  0x00002d5a increase  0xffffffff , 0x0000003f 
- 00019067  0x00002d5b store  0x00000001 , 0x0000029f 
- 00019068  0x00002d5d force  0x00000000 , 0x0000003f 
- 00019069  0x00002d5e call  0x000044b5 
- 00019070  0x00002d5f fetch  0x00000001 , 0x0000029f 
- 00019071  0x00002d60 branch  0x000044b5 
- 00019072  0x00002d63 call  0x00004a6d 
- 00019073  0x00002d64 ifetch  0x00000001 , 0x00000003 
- 00019074  0x00002d65 store  0x00000001 , 0x000002bd 
- 00019075  0x00002d66 call  0x00004a6d 
- 00019076  0x00002d67 ifetch  0x00000001 , 0x00000003 
- 00019077  0x00002d68 lshift8  0x0000003f , 0x00000005 
- 00019078  0x00002d69 call  0x00004a6d 
- 00019079  0x00002d6a fetch  0x00000001 , 0x000002bd 
- 00019080  0x00002d6b iadd  0x00000005 , 0x00000005 
- 00019081  0x00002d6c ifetch  0x00000001 , 0x00000003 
- 00019082  0x00002d6d istore  0x00000001 , 0x00000005 
- 00019083  0x00002d6e call  0x00004a6d 
- 00019084  0x00002d6f ifetch  0x00000001 , 0x00000003 
- 00019085  0x00002d70 call  0x00004a6d 
- 00019086  0x00002d71 fetch  0x00000001 , 0x000002bc 
- 00019087  0x00002d72 bne  0x000000ff , 0x00004a79 
- 00019088  0x00002d73 branch  0x00004a73 
- 00019089  0x00002d76 call  0x00004a6d 
- 00019090  0x00002d77 ifetch  0x00000001 , 0x00000003 
- 00019091  0x00002d78 store  0x00000001 , 0x000002bd 
- 00019092  0x00002d79 call  0x00004a6d 
- 00019093  0x00002d7a ifetch  0x00000001 , 0x00000003 
- 00019094  0x00002d7b store  0x00000001 , 0x000002be 
- 00019095  0x00002d7c call  0x00004a6d 
- 00019096  0x00002d7d ifetch  0x00000001 , 0x00000003 
- 00019097  0x00002d7e call  0x00004a6d 
- 00019098  0x00002d7f fetch  0x00000001 , 0x000002bc 
- 00019099  0x00002d80 bne  0x000000ff , 0x00004a79 
- 00019100  0x00002d82 fetch  0x00000001 , 0x000002be 
- 00019101  0x00002d83 lshift8  0x0000003f , 0x00000002 
- 00019102  0x00002d84 fetch  0x00000001 , 0x000002bd 
- 00019103  0x00002d85 iadd  0x00000002 , 0x00000003 
- 00019104  0x00002d86 ifetch  0x00000001 , 0x00000003 
- 00019105  0x00002d87 store  0x00000001 , 0x000002bd 
- 00019106  0x00002d89 force  0x00000001 , 0x0000003f 
- 00019107  0x00002d8a call  0x000044b5 
- 00019108  0x00002d8b fetch  0x00000001 , 0x000002bd 
- 00019109  0x00002d8c call  0x000044b5 
- 00019110  0x00002d8d jam  0x000000ff , 0x0000029f 
- 00019111  0x00002d8e rtn 
- 00019112  0x00002d91 call  0x00004a6d 
- 00019113  0x00002d92 ifetch  0x00000001 , 0x00000003 
- 00019114  0x00002d93 call  0x00004a6d 
- 00019115  0x00002d94 fetch  0x00000001 , 0x000002bc 
- 00019116  0x00002d95 bne  0x000000ff , 0x00004a79 
- 00019117  0x00002d96 branch  0x00004a73 
- 00019118  0x00002d99 call  0x00004a6d 
- 00019119  0x00002d9a ifetch  0x00000001 , 0x00000003 
- 00019120  0x00002d9b hstore  0x00000001 , 0x00008024 
- 00019121  0x00002d9c call  0x00004a6d 
- 00019122  0x00002d9d ifetch  0x00000001 , 0x00000003 
- 00019123  0x00002d9e set1  0x00000007 , 0x0000003f 
- 00019124  0x00002d9f hstore  0x00000001 , 0x00008023 
- 00019125  0x00002da0 set0  0x00000007 , 0x0000003f 
- 00019126  0x00002da1 call  0x00004a6d 
- 00019127  0x00002da2 ifetch  0x00000001 , 0x00000003 
- 00019128  0x00002da3 copy  0x0000003f , 0x00000039 
- 00019129  0x00002da4 call  0x00004a6d 
- 00019130  0x00002da6 ifetch  0x00000001 , 0x00000003 
- 00019131  0x00002da7 hstore  0x00000001 , 0x00008025 
- 00019132  0x00002da8 call  0x00004a6d 
- 00019133  0x00002da9 loop  0x00004aba 
- 00019134  0x00002daa ifetch  0x00000001 , 0x00000003 
- 00019135  0x00002dab call  0x00004a6d 
- 00019136  0x00002dac fetch  0x00000001 , 0x000002bc 
- 00019137  0x00002dad bne  0x000000ff , 0x00004a79 
- 00019138  0x00002dae branch  0x00004a73 
- 00019139  0x00002db1 call  0x00004a6d 
- 00019140  0x00002db2 ifetch  0x00000001 , 0x00000003 
- 00019141  0x00002db3 store  0x00000001 , 0x000002bd 
- 00019142  0x00002db4 call  0x00004a6d 
- 00019143  0x00002db5 ifetch  0x00000001 , 0x00000003 
- 00019144  0x00002db6 lshift8  0x0000003f , 0x00000005 
- 00019145  0x00002db7 call  0x00004a6d 
- 00019146  0x00002db8 fetch  0x00000001 , 0x000002bd 
- 00019147  0x00002db9 iadd  0x00000005 , 0x00000005 
- 00019148  0x00002dba ifetch  0x00000001 , 0x00000003 
- 00019149  0x00002dbb iforce  0x00000039 
- 00019150  0x00002dbc call  0x00004a6d 
- 00019151  0x00002dbe ifetch  0x00000001 , 0x00000003 
- 00019152  0x00002dbf istore  0x00000001 , 0x00000005 
- 00019153  0x00002dc0 call  0x00004a6d 
- 00019154  0x00002dc1 loop  0x00004acf 
- 00019155  0x00002dc2 ifetch  0x00000001 , 0x00000003 
- 00019156  0x00002dc3 call  0x00004a6d 
- 00019157  0x00002dc4 fetch  0x00000001 , 0x000002bc 
- 00019158  0x00002dc5 bne  0x000000ff , 0x00004a79 
- 00019159  0x00002dc6 branch  0x00004a73 
- 00019160  0x00002dcb call  0x00004a6d 
- 00019161  0x00002dcc ifetch  0x00000001 , 0x00000003 
- 00019162  0x00002dcd call  0x00004a6d 
- 00019163  0x00002dce fetch  0x00000001 , 0x000002bc 
- 00019164  0x00002dcf bne  0x000000ff , 0x00004a79 
- 00019165  0x00002dd0 hjam  0x00000080 , 0x00008023 
- 00019166  0x00002dd1 branch  0x00004a73 
- 00019167  0x00002dd4 call  0x00004a6d 
- 00019168  0x00002dd5 ifetch  0x00000001 , 0x00000003 
- 00019169  0x00002dd6 call  0x00004a6d 
- 00019170  0x00002dd7 fetch  0x00000001 , 0x000002bc 
- 00019171  0x00002dd8 bne  0x000000ff , 0x00004a79 
- 00019172  0x00002dd9 hjam  0x00000000 , 0x00008023 
- 00019173  0x00002dda branch  0x00004a73 
- 00019174  0x00002ddd call  0x00004a6d 
- 00019175  0x00002dde ifetch  0x00000001 , 0x00000003 
- 00019176  0x00002ddf call  0x00004a6d 
- 00019177  0x00002de0 fetch  0x00000001 , 0x000002bc 
- 00019178  0x00002de1 bne  0x000000ff , 0x00004a79 
- 00019179  0x00002de2 call  0x00004a73 
- 00019180  0x00002de3 branch  0x00003001 
- 00019181  0x00002de7 call  0x00006a8b 
- 00019182  0x00002de8 rtn  0x00000001 
- 00019183  0x00002de9 arg  0x00000007 , 0x00000002 
- 00019184  0x00002dea call  0x000069e5 
- 00019185  0x00002deb nbranch  0x00004af4 , 0x00000001 
- 00019186  0x00002dec jam  0x00000001 , 0x000042ae 
- 00019187  0x00002ded rtn 
- 00019188  0x00002def fetch  0x00000001 , 0x000042ae 
- 00019189  0x00002df0 rtnne  0x00000001 
- 00019190  0x00002df1 call  0x00004599 
- 00019191  0x00002df2 branch  0x0000495f 
- 00019192  0x00002e01 set1  0x00000025 , 0x00000000 
- 00019193  0x00002e02 bpatch  0x0000009c , 0x00004033 
- 00019194  0x00002e03 fetch  0x00000002 , 0x000002cb 
- 00019195  0x00002e04 copy  0x0000003f , 0x00000006 
- 00019196  0x00002e05 ifetch  0x00000001 , 0x00000006 
- 00019197  0x00002e06 and  0x0000003f , 0x0000000f , 0x00000002 
- 00019198  0x00002e07 rshift4  0x0000003f , 0x0000003f 
- 00019199  0x00002e08 beq  0x00000009 , 0x00004b18 
- 00019200  0x00002e09 beq  0x00000007 , 0x00004b18 
- 00019201  0x00002e0a beq  0x0000000a , 0x00004b24 
- 00019202  0x00002e0b beq  0x00000005 , 0x00004b11 
- 00019203  0x00002e0c beq  0x00000001 , 0x00004b05 
- 00019204  0x00002e0d rtn 
- 00019205  0x00002e10 copy  0x00000002 , 0x0000003f 
- 00019206  0x00002e11 beq  0x00000005 , 0x00004b09 
- 00019207  0x00002e12 beq  0x00000003 , 0x00004b10 
- 00019208  0x00002e13 rtn 
- 00019209  0x00002e16 jam  0x00000027 , 0x00000b7d 
- 00019210  0x00002e17 call  0x00007c27 
- 00019211  0x00002e18 fetch  0x00000001 , 0x00004132 
- 00019212  0x00002e19 rtnne  0x00000006 , 0x0000003f 
- 00019213  0x00002e1a copy  0x00000002 , 0x0000003f 
- 00019214  0x00002e1b beq  0x00000005 , 0x00006946 
- 00019215  0x00002e1c rtn 
- 00019216  0x00002e1e rtn 
- 00019217  0x00002e21 arg  0x00000001 , 0x00000011 
- 00019218  0x00002e22 call  0x00004b2c 
- 00019219  0x00002e23 fetch  0x00000002 , 0x000042b5 
- 00019220  0x00002e24 istore  0x00000002 , 0x00000005 
- 00019221  0x00002e25 setarg  0x00000000 
- 00019222  0x00002e26 istore  0x00000001 , 0x00000005 
- 00019223  0x00002e27 rtn 
- 00019224  0x00002e2a arg  0x00000001 , 0x00000011 
- 00019225  0x00002e2b call  0x00004b2c 
- 00019226  0x00002e2c fetch  0x00000002 , 0x000042b5 
- 00019227  0x00002e2d istore  0x00000002 , 0x00000005 
- 00019228  0x00002e2e setarg  0x00000000 
- 00019229  0x00002e2f istore  0x00000001 , 0x00000005 
- 00019230  0x00002e30 jam  0x00000001 , 0x000008a8 
- 00019231  0x00002e31 fetch  0x00000001 , 0x000042bb 
- 00019232  0x00002e32 set1  0x00000006 
- 00019233  0x00002e33 store  0x00000001 , 0x000042bb 
- 00019234  0x00002e35 jam  0x00000012 , 0x00000b7d 
- 00019235  0x00002e36 branch  0x00007c27 
- 00019236  0x00002e39 ifetch  0x00000001 , 0x00000006 
- 00019237  0x00002e3a beq  0x00000001 , 0x00004b27 
- 00019238  0x00002e3b rtn 
- 00019239  0x00002e3e copy  0x00000006 , 0x00000011 
- 00019240  0x00002e3f fetch  0x00000001 , 0x00004132 
- 00019241  0x00002e40 rtnne  0x00000003 , 0x0000003f 
- 00019242  0x00002e41 copy  0x00000011 , 0x00000006 
- 00019243  0x00002e42 branch  0x00004c4a 
- 00019244  0x00002e45 call  0x00005248 
- 00019245  0x00002e46 copy  0x00000011 , 0x00000002 
- 00019246  0x00002e47 storet  0x00000001 , 0x000008a8 
- 00019247  0x00002e48 copy  0x0000003f , 0x00000005 
- 00019248  0x00002e49 copy  0x00000011 , 0x0000003f 
- 00019249  0x00002e4a istore  0x00000002 , 0x00000005 
- 00019250  0x00002e4b rtn 
- 00019251  0x00002e4f setarg  0x00004b5b 
- 00019252  0x00002e50 store  0x00000002 , 0x0000428c 
- 00019253  0x00002e51 setarg  0x00004b44 
- 00019254  0x00002e52 store  0x00000002 , 0x00004296 
- 00019255  0x00002e53 call  0x0000691d 
- 00019256  0x00002e54 call  0x00005347 
- 00019257  0x00002e55 hjam  0x0000009e , 0x000080a2 
- 00019258  0x00002e56 hjam  0x00000008 , 0x00008081 
- 00019259  0x00002e57 hjam  0x00000005 , 0x00008075 
- 00019260  0x00002e58 setarg  0xffffffff 
- 00019261  0x00002e59 set0  0x00000001 , 0x0000003f 
- 00019262  0x00002e5a set0  0x00000015 , 0x0000003f 
- 00019263  0x00002e5b hstore  0x00000004 , 0x00008070 
- 00019264  0x00002e5c hjam  0x00000002 , 0x00008078 
- 00019265  0x00002e5d rtn  0x0000002b 
- 00019266  0x00002e5e jam  0x00000001 , 0x000043d8 
- 00019267  0x00002e5f rtn 
- 00019268  0x00002e63 ifetch  0x00000001 , 0x00000011 
- 00019269  0x00002e64 store  0x00000001 , 0x00004803 
- 00019270  0x00002e65 beq  0x00000003 , 0x00004b4f 
- 00019271  0x00002e66 beq  0x00000004 , 0x00004b51 
- 00019272  0x00002e67 beq  0x00000005 , 0x00004b53 
- 00019273  0x00002e68 beq  0x00000014 , 0x00004b64 
- 00019274  0x00002e69 beq  0x00000015 , 0x00004b67 
- 00019275  0x00002e6a rtnne  0x00000002 
- 00019276  0x00002e6b ifetch  0x00000001 , 0x00000006 
- 00019277  0x00002e6c store  0x00000001 , 0x00004804 
- 00019278  0x00002e6d rtn 
- 00019279  0x00002e70 arg  0x00004807 , 0x00000005 
- 00019280  0x00002e71 branch  0x00004b55 
- 00019281  0x00002e74 arg  0x00004825 , 0x00000005 
- 00019282  0x00002e75 branch  0x00004b55 
- 00019283  0x00002e78 fetch  0x00000002 , 0x00004800 
- 00019284  0x00002e79 iforce  0x00000005 
- 00019285  0x00002e7c arg  0x00000013 , 0x00000039 
- 00019286  0x00002e7d call  0x00007e45 
- 00019287  0x00002e7e deposit  0x00000005 
- 00019288  0x00002e7f store  0x00000002 , 0x00004800 
- 00019289  0x00002e80 jam  0x00000000 , 0x00004803 
- 00019290  0x00002e81 rtn 
- 00019291  0x00002e86 fetch  0x00000001 , 0x00004803 
- 00019292  0x00002e87 beq  0x00000001 , 0x00004b71 
- 00019293  0x00002e88 beq  0x00000002 , 0x00004b8d 
- 00019294  0x00002e89 beq  0x0000000a , 0x00004b7a 
- 00019295  0x00002e8a beq  0x0000000b , 0x00004b7a 
- 00019296  0x00002e8b beq  0x0000000c , 0x00004b7a 
- 00019297  0x00002e8c beq  0x00000008 , 0x00004b8d 
- 00019298  0x00002e8d beq  0x00000009 , 0x00004b6a 
- 00019299  0x00002e8e rtn 
- 00019300  0x00002e91 jam  0x00000000 , 0x00004213 
- 00019301  0x00002e92 jam  0x00000000 , 0x00004803 
- 00019302  0x00002e93 rtn 
- 00019303  0x00002e95 jam  0x0000001e , 0x00004213 
- 00019304  0x00002e96 jam  0x00000000 , 0x00004803 
- 00019305  0x00002e97 rtn 
- 00019306  0x00002e9c jam  0x00000000 , 0x00004803 
- 00019307  0x00002e9d arg  0x000fffff , 0x0000001b 
- 00019308  0x00002e9e call  0x00004b91 
- 00019309  0x00002e9f rtn 
- 00019310  0x00002ea2 fetcht  0x00000002 , 0x000003c2 
- 00019311  0x00002ea3 iadd  0x00000002 , 0x0000003f 
- 00019312  0x00002ea4 store  0x00000004 , 0x000003c4 
- 00019313  0x00002ea6 fetch  0x00000004 , 0x000003c4 
- 00019314  0x00002ea7 isub  0x00000028 , 0x0000003f 
- 00019315  0x00002ea8 nbranch  0x00004b6e , 0x00000002 
- 00019316  0x00002ea9 rshift  0x0000003f , 0x0000001b 
- 00019317  0x00002eaa call  0x00004b91 
- 00019318  0x00002eab rtn  0x00000034 
- 00019319  0x00002eac jam  0x0000000c , 0x00004803 
- 00019320  0x00002ead arg  0x00001800 , 0x00000002 
- 00019321  0x00002eae storet  0x00000002 , 0x00004800 
- 00019322  0x00002eb1 call  0x0000561c 
- 00019323  0x00002eb2 nrtn  0x00000034 
- 00019324  0x00002eb3 jam  0x00000014 , 0x000044c2 
- 00019325  0x00002eb4 jam  0x0000001b , 0x00000b7d 
- 00019326  0x00002eb5 call  0x00005620 
- 00019327  0x00002eb6 fetch  0x00000002 , 0x00000419 
- 00019328  0x00002eb7 iforce  0x00000005 
- 00019329  0x00002eb8 fetch  0x00000002 , 0x00004800 
- 00019330  0x00002eb9 iforce  0x00000006 
- 00019331  0x00002eba arg  0x00000014 , 0x00000039 
- 00019332  0x00002ebb call  0x00007e45 
- 00019333  0x00002ebc deposit  0x00000006 
- 00019334  0x00002ebd store  0x00000002 , 0x00004800 
- 00019335  0x00002ebe fetch  0x00000002 , 0x00004805 
- 00019336  0x00002ebf increase  0xffffffec , 0x0000003f 
- 00019337  0x00002ec0 store  0x00000002 , 0x00004805 
- 00019338  0x00002ec1 rtn  0x00000002 
- 00019339  0x00002ec2 jam  0x00000000 , 0x00004803 
- 00019340  0x00002ec3 rtn 
- 00019341  0x00002ec7 fetch  0x00000001 , 0x00004804 
- 00019342  0x00002ec8 call  0x00004be2 
- 00019343  0x00002ec9 jam  0x00000000 , 0x00004803 
- 00019344  0x00002eca rtn 
- 00019345  0x00002ece call  0x00004b97 
- 00019346  0x00002ecf setarg  0x00001800 
- 00019347  0x00002ed0 isub  0x00000005 , 0x0000003f 
- 00019348  0x00002ed1 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00019349  0x00002ed2 store  0x00000002 , 0x00004805 
- 00019350  0x00002ed3 rtn 
- 00019351  0x00002ed8 disable  0x00000010 
- 00019352  0x00002ed9 arg  0x00001800 , 0x00000005 
- 00019353  0x00002edb rtn  0x00000003 
- 00019354  0x00002edc hfetch  0x00000001 , 0x0000811e 
- 00019355  0x00002edd bbit0  0x00000005 , 0x00004b99 
- 00019356  0x00002ede copy  0x00000019 , 0x00000002 
- 00019357  0x00002edf arg  0x00000080 , 0x00000039 
- 00019358  0x00002ee0 call  0x00007e3b 
- 00019359  0x00002ee1 arg  0x00001800 , 0x00000005 
- 00019360  0x00002ee2 arg  0x00000000 , 0x00000013 
- 00019361  0x00002ee4 arg  0x000000b4 , 0x0000001b 
- 00019362  0x00002ee6 rtn  0x00000003 
- 00019363  0x00002ee7 hfetch  0x00000001 , 0x0000811e 
- 00019364  0x00002ee8 ixor  0x00000013 , 0x0000003f 
- 00019365  0x00002ee9 bbit1  0x00000005 , 0x00004ba2 
- 00019366  0x00002eea copy  0x00000019 , 0x0000003f 
- 00019367  0x00002eeb iforce  0x00000030 
- 00019368  0x00002eec call  0x00007e78 
- 00019369  0x00002eed sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00019370  0x00002eee branch  0x00004ba2 , 0x00000002 
- 00019371  0x00002eef isolate0  0x00000005 , 0x00000013 
- 00019372  0x00002ef0 setflag  0x00000001 , 0x00000017 , 0x0000003f 
- 00019373  0x00002ef1 istore  0x00000003 , 0x00000005 
- 00019374  0x00002ef2 rshift8  0x00000005 , 0x0000003f 
- 00019375  0x00002ef3 rtneq  0x0000001c 
- 00019376  0x00002ef4 copy  0x00000030 , 0x00000002 
- 00019377  0x00002ef5 xor_into  0x00000020 , 0x00000013 
- 00019378  0x00002ef6 branch  0x00004ba1 
- 00019379  0x00002efb branch  0x00004bc7 , 0x00000028 
- 00019380  0x00002efc branch  0x00004bca , 0x0000002c 
- 00019381  0x00002efe arg  0x00004826 , 0x00000002 
- 00019382  0x00002eff fetch  0x00000001 , 0x00004825 
- 00019383  0x00002f00 iadd  0x00000002 , 0x0000003f 
- 00019384  0x00002f01 isub  0x00000011 , 0x0000003e 
- 00019385  0x00002f02 branch  0x00004bda , 0x00000005 
- 00019386  0x00002f03 ifetch  0x00000001 , 0x00000011 
- 00019387  0x00002f04 copy  0x00000006 , 0x00000011 
- 00019388  0x00002f05 bbit0  0x00000007 , 0x00004bc1 
- 00019389  0x00002f06 enable  0x0000002c 
- 00019390  0x00002f07 and  0x0000003f , 0x0000007f , 0x00000012 
- 00019391  0x00002f08 lshift3  0x00000011 , 0x00000011 
- 00019392  0x00002f09 branch  0x00004bca 
- 00019393  0x00002f0b rshift4  0x0000003f , 0x00000008 
- 00019394  0x00002f0c and_into  0x0000000f , 0x0000003f 
- 00019395  0x00002f0d isub  0x00000008 , 0x0000003e 
- 00019396  0x00002f0e rtn  0x00000005 
- 00019397  0x00002f0f enable  0x00000028 
- 00019398  0x00002f10 rtn 
- 00019399  0x00002f12 deposit  0x00000008 
- 00019400  0x00002f13 disable  0x00000028 
- 00019401  0x00002f14 rtn 
- 00019402  0x00002f16 deposit  0x00000012 
- 00019403  0x00002f17 branch  0x00004bd6 , 0x00000034 
- 00019404  0x00002f18 and  0x00000011 , 0x00000007 , 0x00000007 
- 00019405  0x00002f19 rshift3  0x00000011 , 0x00000006 
- 00019406  0x00002f1a ifetch  0x00000001 , 0x00000006 
- 00019407  0x00002f1b increase  0x00000001 , 0x00000011 
- 00019408  0x00002f1c increase  0xffffffff , 0x00000012 
- 00019409  0x00002f1d qisolate0  0x0000003f 
- 00019410  0x00002f1e fetch  0x00000001 , 0x00004807 
- 00019411  0x00002f1f branch  0x00004bc1 , 0x00000001 
- 00019412  0x00002f20 fetch  0x00000001 , 0x00004808 
- 00019413  0x00002f21 branch  0x00004bc1 
- 00019414  0x00002f23 disable  0x0000002c 
- 00019415  0x00002f24 increase  0x00000007 , 0x00000011 
- 00019416  0x00002f25 rshift3  0x00000011 , 0x00000011 
- 00019417  0x00002f26 branch  0x00004bb5 
- 00019418  0x00002f28 setarg  0x000000ff 
- 00019419  0x00002f29 rtn 
- 00019420  0x00002f2d lshift  0x0000003f , 0x00000006 
- 00019421  0x00002f2e iadd  0x00000006 , 0x0000003f 
- 00019422  0x00002f2f arg  0x00004809 , 0x00000006 
- 00019423  0x00002f30 iadd  0x00000006 , 0x00000006 
- 00019424  0x00002f31 ifetch  0x00000003 , 0x00000006 
- 00019425  0x00002f32 rtn 
- 00019426  0x00002f36 enable  0x00000010 
- 00019427  0x00002f37 iforce  0x00000039 
- 00019428  0x00002f39 disable  0x00000028 
- 00019429  0x00002f3a disable  0x0000002c 
- 00019430  0x00002f3b arg  0x00004826 , 0x00000011 
- 00019431  0x00002f3d call  0x00004bb3 
- 00019432  0x00002f3e beq  0x000000ff , 0x00004bf1 
- 00019433  0x00002f3f call  0x00004bdc 
- 00019434  0x00002f40 bbit0  0x00000017 , 0x00004bed 
- 00019435  0x00002f41 set0  0x00000017 , 0x0000003f 
- 00019436  0x00002f42 hjam  0x0000009e , 0x000080a0 
- 00019437  0x00002f44 iforce  0x0000001b 
- 00019438  0x00002f45 until  0x0000003e , 0x00000003 
- 00019439  0x00002f46 hjam  0x00000000 , 0x000080a0 
- 00019440  0x00002f47 branch  0x00004be7 
- 00019441  0x00002f49 loop  0x00004be4 
- 00019442  0x00002f4a rtn 
- 00019443  0x00002f51 call  0x00004c21 
- 00019444  0x00002f52 setarg  0x00004d21 
- 00019445  0x00002f53 store  0x00000002 , 0x00004290 
- 00019446  0x00002f54 setarg  0x00004c59 
- 00019447  0x00002f55 store  0x00000002 , 0x0000428e 
- 00019448  0x00002f56 setarg  0x00004d37 
- 00019449  0x00002f57 store  0x00000002 , 0x00004292 
- 00019450  0x00002f58 setarg  0x00004d7e 
- 00019451  0x00002f59 store  0x00000002 , 0x0000428a 
- 00019452  0x00002f5a setarg  0x00004d7b 
- 00019453  0x00002f5b store  0x00000002 , 0x00004294 
- 00019454  0x00002f5c setarg  0x00004d7e 
- 00019455  0x00002f5d store  0x00000002 , 0x00004288 
- 00019456  0x00002f5e setarg  0x00004d22 
- 00019457  0x00002f5f store  0x00000002 , 0x00004286 
- 00019458  0x00002f60 rtn  0x0000002b 
- 00019459  0x00002f62 fetch  0x00000002 , 0x000047f4 
- 00019460  0x00002f63 bbit1  0x0000000c , 0x00003f79 
- 00019461  0x00002f64 call  0x00003f23 
- 00019462  0x00002f65 branch  0x00004d79 , 0x00000034 
- 00019463  0x00002f66 call  0x00003f7e 
- 00019464  0x00002f67 branch  0x00003f6e 
- 00019465  0x00002f6b call  0x00004c21 
- 00019466  0x00002f6c setarg  0x00004d21 
- 00019467  0x00002f6d store  0x00000002 , 0x00004290 
- 00019468  0x00002f6e setarg  0x00004c59 
- 00019469  0x00002f6f store  0x00000002 , 0x0000428e 
- 00019470  0x00002f70 setarg  0x00004d37 
- 00019471  0x00002f71 store  0x00000002 , 0x00004292 
- 00019472  0x00002f72 setarg  0x00004d7e 
- 00019473  0x00002f73 store  0x00000002 , 0x0000428a 
- 00019474  0x00002f74 setarg  0x00004d7b 
- 00019475  0x00002f75 store  0x00000002 , 0x00004294 
- 00019476  0x00002f76 setarg  0x00004d7e 
- 00019477  0x00002f77 store  0x00000002 , 0x00004288 
- 00019478  0x00002f78 setarg  0x00004d22 
- 00019479  0x00002f79 store  0x00000002 , 0x00004286 
- 00019480  0x00002f7a rtn  0x0000002b 
- 00019481  0x00002f7c jam  0x00000000 , 0x000007dc 
- 00019482  0x00002f7d jam  0x00000000 , 0x000007dd 
- 00019483  0x00002f7f fetch  0x00000002 , 0x000047f4 
- 00019484  0x00002f80 bbit1  0x0000000c , 0x00003f79 
- 00019485  0x00002f81 call  0x00003f23 
- 00019486  0x00002f82 branch  0x00004d79 , 0x00000034 
- 00019487  0x00002f83 call  0x00003f7e 
- 00019488  0x00002f84 branch  0x00003f6e 
- 00019489  0x00002f89 set1  0x00000025 , 0x00000000 
- 00019490  0x00002f8a bpatch  0x000000b6 , 0x00004036 
- 00019491  0x00002f8c fetch  0x00000001 , 0x00008140 
- 00019492  0x00002f8d branch  0x00003bf1 , 0x00000034 
- 00019493  0x00002f8e hjam  0x00000000 , 0x00008070 
- 00019494  0x00002f8f hjam  0x000000ff , 0x00008078 
- 00019495  0x00002f91 hjam  0x000000ff , 0x00008071 
- 00019496  0x00002f92 hjam  0x000000ff , 0x00008072 
- 00019497  0x00002f93 hfetch  0x00000001 , 0x00008073 
- 00019498  0x00002f94 or_into  0x0000000f , 0x0000003f 
- 00019499  0x00002f95 hstore  0x00000001 , 0x00008073 
- 00019500  0x00002f97 hjam  0x00000000 , 0x00008080 
- 00019501  0x00002f98 hjam  0x00000000 , 0x00008081 
- 00019502  0x00002f99 hjam  0x000000ff , 0x00008083 
- 00019503  0x00002f9a hjam  0x000000ff , 0x00008084 
- 00019504  0x00002f9b hfetch  0x00000001 , 0x00008085 
- 00019505  0x00002f9c or_into  0x00000003 , 0x0000003f 
- 00019506  0x00002f9d hstore  0x00000001 , 0x00008085 
- 00019507  0x00002f9e hjam  0x00000000 , 0x0000806f 
- 00019508  0x00002f9f setarg  0x00000013 
- 00019509  0x00002fa0 lshift3  0x0000003f , 0x0000003f 
- 00019510  0x00002fa1 add  0x0000003f , 0x00000007 , 0x0000003f 
- 00019511  0x00002fa2 hstore  0x00000001 , 0x00008064 
- 00019512  0x00002fa4 hfetch  0x00000001 , 0x00008043 
- 00019513  0x00002fa5 set1  0x00000002 , 0x0000003f 
- 00019514  0x00002fa6 hstore  0x00000001 , 0x00008043 
- 00019515  0x00002fa7 hfetch  0x00000001 , 0x00008051 
- 00019516  0x00002fa8 set0  0x00000001 , 0x0000003f 
- 00019517  0x00002fa9 hstore  0x00000001 , 0x00008051 
- 00019518  0x00002faa hjam  0x0000000d , 0x00008063 
- 00019519  0x00002fab hjam  0x000000d3 , 0x00008067 
- 00019520  0x00002fac hjam  0x00000000 , 0x00008065 
- 00019521  0x00002fad hjam  0x00000031 , 0x00008066 
- 00019522  0x00002fae call  0x00003e0b 
- 00019523  0x00002faf fetcht  0x00000001 , 0x0000480e 
- 00019524  0x00002fb0 call  0x000069da 
- 00019525  0x00002fb1 fetcht  0x00000001 , 0x0000480f 
- 00019526  0x00002fb2 call  0x000069da 
- 00019527  0x00002fb3 fetcht  0x00000001 , 0x00004810 
- 00019528  0x00002fb4 call  0x000069da 
- 00019529  0x00002fb5 rtn 
- 00019530  0x00002fb8 set1  0x00000025 , 0x00000000 
- 00019531  0x00002fb9 bpatch  0x000000b7 , 0x00004036 
- 00019532  0x00002fba ifetch  0x00000001 , 0x00000006 
- 00019533  0x00002fbb copy  0x0000003f , 0x00000011 
- 00019534  0x00002fbc fetcht  0x00000001 , 0x0000480f 
- 00019535  0x00002fbd isolate1  0x00000000 , 0x00000011 
- 00019536  0x00002fbe call  0x000069f0 
- 00019537  0x00002fbf fetcht  0x00000001 , 0x0000480e 
- 00019538  0x00002fc0 isolate1  0x00000001 , 0x00000011 
- 00019539  0x00002fc1 call  0x000069f0 
- 00019540  0x00002fc2 fetcht  0x00000001 , 0x00004810 
- 00019541  0x00002fc3 isolate1  0x00000002 , 0x00000011 
- 00019542  0x00002fc4 call  0x000069f0 
- 00019543  0x00002fc5 jam  0x00000001 , 0x00004809 
- 00019544  0x00002fc6 rtn 
- 00019545  0x00002fcb call  0x00004c99 
- 00019546  0x00002fcc nrtn  0x00000028 
- 00019547  0x00002fcd nrtn  0x0000002c 
- 00019548  0x00002fcf fetch  0x00000001 , 0x00000450 
- 00019549  0x00002fd0 beq  0x00000001 , 0x00004c69 
- 00019550  0x00002fd1 fetch  0x00000001 , 0x000042bc 
- 00019551  0x00002fd2 rtnne  0x0000003f 
- 00019552  0x00002fd4 arg  0x0000000a , 0x00000011 
- 00019553  0x00002fd5 call  0x00004b2c 
- 00019554  0x00002fd6 fetch  0x00000002 , 0x000042b7 
- 00019555  0x00002fd7 istore  0x00000002 , 0x00000005 
- 00019556  0x00002fd8 setarg  0x000001a1 
- 00019557  0x00002fd9 istore  0x00000002 , 0x00000005 
- 00019558  0x00002fda fetch  0x00000008 , 0x00004800 
- 00019559  0x00002fdb istore  0x00000008 , 0x00000005 
- 00019560  0x00002fdc rtn 
- 00019561  0x00002fdf fetcht  0x00000001 , 0x0000054f 
- 00019562  0x00002fe0 setarg  0x00000550 
- 00019563  0x00002fe1 iadd  0x00000002 , 0x00000005 
- 00019564  0x00002fe2 fetch  0x00000001 , 0x00004802 
- 00019565  0x00002fe3 branch  0x00004c72 , 0x00000034 
- 00019566  0x00002fe4 beq  0x0000002a , 0x00004c74 
- 00019567  0x00002fe5 bne  0x00000028 , 0x00004c7e 
- 00019568  0x00002fe6 storet  0x00000001 , 0x0000054f 
- 00019569  0x00002fe7 branch  0x00003f6a 
- 00019570  0x00002fea storet  0x00000001 , 0x0000054f 
- 00019571  0x00002feb rtn 
- 00019572  0x00002fed fetch  0x00000001 , 0x0000054f 
- 00019573  0x00002fee rtn  0x00000034 
- 00019574  0x00002fef increase  0xffffffff , 0x0000003f 
- 00019575  0x00002ff0 store  0x00000001 , 0x0000054f 
- 00019576  0x00002ff1 arg  0x00000550 , 0x00000005 
- 00019577  0x00002ff2 iadd  0x00000005 , 0x00000005 
- 00019578  0x00002ff3 setarg  0x00000000 
- 00019579  0x00002ff4 istore  0x00000001 , 0x00000005 
- 00019580  0x00002ff5 enable  0x0000002c 
- 00019581  0x00002ff6 branch  0x00004c8d 
- 00019582  0x00002ff8 sub  0x0000003f , 0x0000001d , 0x0000003e 
- 00019583  0x00002ff9 rtn  0x00000002 
- 00019584  0x00002ffa arg  0x00000030 , 0x00000002 
- 00019585  0x00002ffb sub  0x0000003f , 0x00000027 , 0x0000003e 
- 00019586  0x00002ffc nrtn  0x00000002 
- 00019587  0x00002ffd branch  0x00004c87 , 0x00000005 
- 00019588  0x00002ffe arg  0x0000001d , 0x00000002 
- 00019589  0x00002fff isub  0x00000002 , 0x00000002 
- 00019590  0x00003000 or_into  0x00000030 , 0x00000002 
- 00019591  0x00003002 istoret  0x00000001 , 0x00000005 
- 00019592  0x00003003 fetch  0x00000001 , 0x0000054f 
- 00019593  0x00003004 increase  0x00000001 , 0x0000003f 
- 00019594  0x00003005 store  0x00000001 , 0x0000054f 
- 00019595  0x00003006 disable  0x0000002c 
- 00019596  0x00003007 branch  0x00004c8d 
- 00019597  0x0000300a fetch  0x00000002 , 0x000042b7 
- 00019598  0x0000300b rtn  0x00000034 
- 00019599  0x0000300c arg  0x00000003 , 0x00000011 
- 00019600  0x0000300d call  0x00004b2c 
- 00019601  0x0000300e fetch  0x00000002 , 0x000042b7 
- 00019602  0x0000300f istore  0x00000002 , 0x00000005 
- 00019603  0x00003010 setarg  0x0000ffa1 
- 00019604  0x00003011 istore  0x00000002 , 0x00000005 
- 00019605  0x00003012 setarg  0x00000000 
- 00019606  0x00003013 setflag  0x0000002c , 0x00000000 , 0x0000003f 
- 00019607  0x00003014 istore  0x00000001 , 0x00000005 
- 00019608  0x00003015 rtn 
- 00019609  0x0000301a disable  0x00000028 
- 00019610  0x0000301b disable  0x0000002c 
- 00019611  0x0000301c hfetch  0x00000001 , 0x00008119 
- 00019612  0x0000301d rtnbit1  0x00000000 
- 00019613  0x00003020 hfetch  0x00000001 , 0x0000811b 
- 00019614  0x00003021 bbit1  0x00000000 , 0x00004ca3 
- 00019615  0x00003022 hfetch  0x00000001 , 0x00008119 
- 00019616  0x00003023 bbit0  0x00000006 , 0x00004ca3 
- 00019617  0x00003024 hfetch  0x00000001 , 0x0000811a 
- 00019618  0x00003025 branch  0x00004c99 
- 00019619  0x00003028 enable  0x00000028 
- 00019620  0x00003029 enable  0x0000002c 
- 00019621  0x0000302a hfetch  0x00000001 , 0x0000811b 
- 00019622  0x0000302b isolate0  0x00000000 , 0x0000003f 
- 00019623  0x0000302c hfetch  0x00000001 , 0x0000811a 
- 00019624  0x0000302d arg  0x00004811 , 0x00000006 
- 00019625  0x0000302e iadd  0x00000006 , 0x00000006 
- 00019626  0x0000302f ifetch  0x00000001 , 0x00000006 
- 00019627  0x00003030 bbit1  0x00000007 , 0x00004ce4 
- 00019628  0x00003031 nbranch  0x00004ccc , 0x00000001 
- 00019629  0x00003032 disable  0x0000002c 
- 00019630  0x00003033 iforce  0x00000002 
- 00019631  0x00003034 fetch  0x00000001 , 0x00004808 
- 00019632  0x00003035 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00019633  0x00003036 nrtn  0x00000002 
- 00019634  0x00003037 copy  0x0000003f , 0x00000011 
- 00019635  0x00003038 arg  0x00000003 , 0x00000039 
- 00019636  0x00003039 arg  0x00004802 , 0x00000006 
- 00019637  0x0000303b ifetch  0x00000001 , 0x00000006 
- 00019638  0x0000303c isub  0x00000002 , 0x0000003e 
- 00019639  0x0000303d branch  0x00004c99 , 0x00000005 
- 00019640  0x0000303e loop  0x00004cb5 
- 00019641  0x00003040 copy  0x00000011 , 0x0000003f 
- 00019642  0x00003041 arg  0x00004802 , 0x00000005 
- 00019643  0x00003042 iadd  0x00000005 , 0x00000005 
- 00019644  0x00003043 istoret  0x00000001 , 0x00000005 
- 00019645  0x00003044 increase  0x00000001 , 0x0000003f 
- 00019646  0x00003045 store  0x00000001 , 0x00004808 
- 00019647  0x00003046 hfetch  0x00000001 , 0x0000811b 
- 00019648  0x00003047 rshift3  0x0000003f , 0x0000003f 
- 00019649  0x00003048 nbranch  0x00004cc3 , 0x00000034 
- 00019650  0x00003049 branch  0x00004cca 
- 00019651  0x0000304c increase  0xffffffff , 0x0000003f 
- 00019652  0x0000304d branch  0x00004cca , 0x00000005 
- 00019653  0x0000304e hfetch  0x00000001 , 0x0000811b 
- 00019654  0x0000304f and_into  0x00000001 , 0x0000003f 
- 00019655  0x00003050 beq  0x00000000 , 0x00004c99 
- 00019656  0x00003051 beq  0x00000001 , 0x00004cca 
- 00019657  0x00003052 rtn 
- 00019658  0x00003054 enable  0x0000002c 
- 00019659  0x00003055 rtn 
- 00019660  0x00003058 and  0x0000003f , 0x000000ff , 0x00000002 
- 00019661  0x00003059 fetch  0x00000001 , 0x00004808 
- 00019662  0x0000305a rtn  0x00000034 
- 00019663  0x0000305b iforce  0x00000039 
- 00019664  0x0000305c arg  0x00004802 , 0x00000006 
- 00019665  0x0000305e ifetch  0x00000001 , 0x00000006 
- 00019666  0x0000305f isub  0x00000002 , 0x0000003e 
- 00019667  0x00003060 branch  0x00004cd6 , 0x00000005 
- 00019668  0x00003061 loop  0x00004cd1 
- 00019669  0x00003062 rtn 
- 00019670  0x00003064 add  0x00000006 , 0xffffffff , 0x00000005 
- 00019671  0x00003065 call  0x00007e45 
- 00019672  0x00003066 fetch  0x00000001 , 0x00004808 
- 00019673  0x00003067 increase  0xffffffff , 0x0000003f 
- 00019674  0x00003068 store  0x00000001 , 0x00004808 
- 00019675  0x00003069 hfetch  0x00000001 , 0x0000811b 
- 00019676  0x0000306a rshift3  0x0000003f , 0x0000003f 
- 00019677  0x0000306b nbranch  0x00004cdf , 0x00000034 
- 00019678  0x0000306c rtn 
- 00019679  0x0000306f hfetch  0x00000001 , 0x0000811b 
- 00019680  0x00003070 and_into  0x00000001 , 0x0000003f 
- 00019681  0x00003071 beq  0x00000000 , 0x00004cca 
- 00019682  0x00003072 beq  0x00000001 , 0x00004c99 
- 00019683  0x00003073 rtn 
- 00019684  0x00003076 and  0x0000003f , 0x00000007 , 0x00000007 
- 00019685  0x00003077 fetch  0x00000001 , 0x00004800 
- 00019686  0x00003078 qsetflag  0x00000001 , 0x0000003f 
- 00019687  0x00003079 store  0x00000001 , 0x00004800 
- 00019688  0x0000307a rtn 
- 00019689  0x0000307d setarg  0x00000000 
- 00019690  0x0000307e store  0x00000008 , 0x00004800 
- 00019691  0x0000307f store  0x00000001 , 0x00004808 
- 00019692  0x00003080 rtn 
- 00019693  0x00003083 hfetch  0x00000001 , 0x0000811b 
- 00019694  0x00003084 hfetch  0x00000001 , 0x0000811a 
- 00019695  0x00003085 hfetch  0x00000001 , 0x00008119 
- 00019696  0x00003086 bbit0  0x00000000 , 0x00004ced 
- 00019697  0x00003087 setarg  0x000000ff 
- 00019698  0x00003088 enable  0x00000028 
- 00019699  0x00003089 rtn 
- 00019700  0x0000308c fetcht  0x00000002 , 0x000044c2 
- 00019701  0x0000308d call  0x00005866 
- 00019702  0x0000308e rtnbit0  0x00000000 
- 00019703  0x0000308f fetch  0x00000001 , 0x000046f8 
- 00019704  0x00003090 rtnbit0  0x00000000 
- 00019705  0x00003091 call  0x0000561c 
- 00019706  0x00003092 nrtn  0x00000034 
- 00019707  0x00003093 call  0x00004c99 
- 00019708  0x00003094 nrtn  0x00000028 
- 00019709  0x00003095 nrtn  0x0000002c 
- 00019710  0x00003097 call  0x00003f5e 
- 00019711  0x00003098 jam  0x00000002 , 0x00004213 
- 00019712  0x00003099 fetcht  0x00000002 , 0x000044c2 
- 00019713  0x0000309a call  0x00005a88 
- 00019714  0x0000309b add  0x00000006 , 0x00000001 , 0x00000005 
- 00019715  0x0000309c fetch  0x00000008 , 0x00004800 
- 00019716  0x0000309d istore  0x00000008 , 0x00000005 
- 00019717  0x0000309e jam  0x0000001b , 0x00000b7d 
- 00019718  0x0000309f call  0x00005620 
- 00019719  0x000030a0 fetch  0x00000001 , 0x000003e4 
- 00019720  0x000030a1 bbit1  0x00000003 , 0x00003bf2 
- 00019721  0x000030a2 rtn 
- 00019722  0x000030a4 copy  0x00000013 , 0x0000003f 
- 00019723  0x000030a5 beq  0x00000010 , 0x00004d15 
- 00019724  0x000030a7 beq  0x00000014 , 0x00004d13 
- 00019725  0x000030a8 beq  0x00000028 , 0x00004d11 
- 00019726  0x000030a9 beq  0x00000029 , 0x00004d11 
- 00019727  0x000030aa beq  0x0000002e , 0x00003f57 
- 00019728  0x000030ab rtn 
- 00019729  0x000030ae call  0x00003fa4 
- 00019730  0x000030af branch  0x00003f92 
- 00019731  0x000030b1 call  0x00004ced 
- 00019732  0x000030b2 branch  0x00004ce9 
- 00019733  0x000030b5 call  0x00005b30 
- 00019734  0x000030b6 call  0x00003f90 
- 00019735  0x000030b7 call  0x00003f88 
- 00019736  0x000030b8 branch  0x00003f94 
- 00019737  0x000030bb fetch  0x00000001 , 0x0000442e 
- 00019738  0x000030bc rtn  0x00000034 
- 00019739  0x000030bd increase  0xffffffff , 0x0000003f 
- 00019740  0x000030be store  0x00000001 , 0x0000442e 
- 00019741  0x000030bf nrtn  0x00000034 
- 00019742  0x000030c0 fetch  0x00000001 , 0x000044db 
- 00019743  0x000030c1 rtn  0x00000034 
- 00019744  0x000030c2 branch  0x00003f98 
- 00019745  0x000030c6 branch  0x00004d2e 
- 00019746  0x000030ca hfetch  0x00000003 , 0x0000811c 
- 00019747  0x000030cb copy  0x0000003f , 0x00000012 
- 00019748  0x000030cc hfetch  0x00000001 , 0x0000811f 
- 00019749  0x000030cd and_into  0x0000000f , 0x0000003f 
- 00019750  0x000030ce lshift16  0x0000003f , 0x0000003f 
- 00019751  0x000030cf lshift8  0x0000003f , 0x0000003f 
- 00019752  0x000030d0 ior  0x00000012 , 0x0000003f 
- 00019753  0x000030d1 fetcht  0x00000004 , 0x0000480a 
- 00019754  0x000030d2 isub  0x00000002 , 0x0000003f 
- 00019755  0x000030d3 rtn  0x00000034 
- 00019756  0x000030d4 arg  0x000000bb , 0x00000012 
- 00019757  0x000030d5 branch  0x00003f5e 
- 00019758  0x000030d9 fetch  0x00000001 , 0x00004133 
- 00019759  0x000030da nrtn  0x00000034 
- 00019760  0x000030db fetch  0x00000001 , 0x0000427f 
- 00019761  0x000030dc nrtn  0x00000034 
- 00019762  0x000030dd fetch  0x00000001 , 0x000047ea 
- 00019763  0x000030de rtn  0x00000034 
- 00019764  0x000030df fetch  0x00000001 , 0x000047eb 
- 00019765  0x000030e0 nrtn  0x00000034 
- 00019766  0x000030e1 branch  0x00003f9a 
- 00019767  0x000030e4 copy  0x00000013 , 0x0000003f 
- 00019768  0x000030e5 beq  0x00000006 , 0x00004d8b 
- 00019769  0x000030e6 beq  0x0000000a , 0x00004d7c 
- 00019770  0x000030e7 beq  0x00000006 , 0x00004d8f 
- 00019771  0x000030e8 beq  0x00000010 , 0x00004d68 
- 00019772  0x000030e9 beq  0x0000002e , 0x00003f57 
- 00019773  0x000030ea beq  0x00000001 , 0x00004d77 
- 00019774  0x000030eb beq  0x00000002 , 0x00004d51 
- 00019775  0x000030ed beq  0x00000004 , 0x00004d4e 
- 00019776  0x000030ee beq  0x00000013 , 0x00004d4e 
- 00019777  0x000030ef and  0x0000003f , 0x0000000f , 0x00000002 
- 00019778  0x000030f0 and_into  0x000000f0 , 0x0000003f 
- 00019779  0x000030f1 beq  0x00000050 , 0x00004d45 
- 00019780  0x000030f2 rtn 
- 00019781  0x000030f5 set1  0x00000025 , 0x00000000 
- 00019782  0x000030f6 bpatch  0x000000b8 , 0x00004037 
- 00019783  0x000030f7 storet  0x00000001 , 0x00000259 
- 00019784  0x000030f9 fetch  0x00000001 , 0x00000259 
- 00019785  0x000030fa rtn  0x00000034 
- 00019786  0x000030fb increase  0xffffffff , 0x0000003f 
- 00019787  0x000030fc store  0x00000001 , 0x00000259 
- 00019788  0x000030fe call  0x00004d62 
- 00019789  0x000030ff branch  0x00004d48 
- 00019790  0x00003102 fetch  0x00000002 , 0x000047f4 
- 00019791  0x00003103 bbit1  0x0000000c , 0x00004d79 
- 00019792  0x00003104 branch  0x00003f10 
- 00019793  0x00003108 set1  0x00000025 , 0x00000000 
- 00019794  0x00003109 bpatch  0x000000b9 , 0x00004037 
- 00019795  0x0000310a call  0x00004d59 
- 00019796  0x0000310b fetch  0x00000002 , 0x000042a0 
- 00019797  0x0000310d bbit1  0x00000000 , 0x00003f12 
- 00019798  0x0000310e bbit1  0x00000001 , 0x00004d5c 
- 00019799  0x0000310f bbit1  0x00000002 , 0x00004d5f 
- 00019800  0x00003110 branch  0x00004d79 
- 00019801  0x00003112 jam  0x00000000 , 0x0000425e 
- 00019802  0x00003113 jam  0x00000000 , 0x0000448b 
- 00019803  0x00003114 rtn 
- 00019804  0x00003117 bbit1  0x00000005 , 0x00003f10 
- 00019805  0x00003118 bbit1  0x00000003 , 0x00003f10 
- 00019806  0x00003119 branch  0x00004d79 
- 00019807  0x0000311b fetch  0x00000002 , 0x000047f4 
- 00019808  0x0000311c bbit1  0x0000000c , 0x00004d79 
- 00019809  0x0000311d branch  0x00003f10 
- 00019810  0x00003122 fetch  0x00000001 , 0x000047f2 
- 00019811  0x00003123 rtn  0x00000034 
- 00019812  0x00003124 increase  0xffffffff , 0x0000003f 
- 00019813  0x00003125 store  0x00000001 , 0x000047f2 
- 00019814  0x00003126 nrtn  0x00000034 
- 00019815  0x00003127 branch  0x00004d8f 
- 00019816  0x0000312b call  0x00004d6a 
- 00019817  0x0000312c branch  0x00004d79 
- 00019818  0x0000312f set1  0x00000025 , 0x00000000 
- 00019819  0x00003130 bpatch  0x000000ba , 0x00004037 
- 00019820  0x00003131 fetch  0x00000002 , 0x000047f4 
- 00019821  0x00003132 isolate1  0x00000007 , 0x0000003f 
- 00019822  0x00003133 call  0x00003f75 , 0x00000001 
- 00019823  0x00003134 fetch  0x00000002 , 0x000047fe 
- 00019824  0x00003135 store  0x00000002 , 0x000047f0 
- 00019825  0x00003136 fetch  0x00000002 , 0x000042a2 
- 00019826  0x00003137 set1  0x00000000 , 0x0000003f 
- 00019827  0x00003138 store  0x00000002 , 0x000042a2 
- 00019828  0x00003139 fetch  0x00000002 , 0x000047f4 
- 00019829  0x0000313a bbit1  0x00000000 , 0x00003f77 
- 00019830  0x0000313b rtn 
- 00019831  0x0000313f call  0x00003f7e 
- 00019832  0x00003140 branch  0x00003f98 
- 00019833  0x00003143 call  0x00003f7c 
- 00019834  0x00003144 branch  0x00003f94 
- 00019835  0x00003147 branch  0x00003f9a 
- 00019836  0x0000314a jam  0x00000000 , 0x0000054f 
- 00019837  0x0000314b rtn 
- 00019838  0x00003151 hjam  0x00000000 , 0x00008083 
- 00019839  0x00003152 hjam  0x00000000 , 0x00008084 
- 00019840  0x00003153 hfetch  0x00000001 , 0x00008085 
- 00019841  0x00003154 and_into  0x000000f0 , 0x0000003f 
- 00019842  0x00003155 hstore  0x00000001 , 0x00008085 
- 00019843  0x00003156 setarg  0x00000000 
- 00019844  0x00003157 store  0x00000004 , 0x000000a7 
- 00019845  0x00003158 setarg  0x000000ff 
- 00019846  0x00003159 fetcht  0x00000001 , 0x000047fd 
- 00019847  0x0000315a copy  0x00000002 , 0x00000007 
- 00019848  0x0000315b qset1  0x0000003f 
- 00019849  0x0000315c store  0x00000004 , 0x000000a3 
- 00019850  0x0000315d rtn 
- 00019851  0x00003160 setarg  0x00000002 
- 00019852  0x00003161 store  0x00000001 , 0x000047f2 
- 00019853  0x00003162 call  0x00004ced 
- 00019854  0x00003166 branch  0x00004ce9 
- 00019855  0x00003168 set1  0x00000025 , 0x00000000 
- 00019856  0x00003169 bpatch  0x000000bb , 0x00004037 
- 00019857  0x0000316a jam  0x00000001 , 0x0000427f 
- 00019858  0x0000316b call  0x00003fa4 
- 00019859  0x0000316c call  0x00003fa2 
- 00019860  0x0000316e setarg  0x00000000 
- 00019861  0x0000316f store  0x00000002 , 0x000047f0 
- 00019862  0x00003170 store  0x00000001 , 0x000047f2 
- 00019863  0x00003171 branch  0x00003f9e 
- 00019864  0x00003179 branch  0x00004d9d , 0x0000002b 
- 00019865  0x0000317b setarg  0x000043ce 
- 00019866  0x0000317c arg  0x000042af , 0x00000005 
- 00019867  0x0000317d isub  0x00000005 , 0x00000039 
- 00019868  0x0000317e call  0x00007e3f 
- 00019869  0x00003180 set1  0x00000025 , 0x00000000 
- 00019870  0x00003181 bpatch  0x00000016 , 0x00004022 
- 00019871  0x00003182 setarg  0x000004de 
- 00019872  0x00003183 arg  0x000004a9 , 0x00000005 
- 00019873  0x00003184 isub  0x00000005 , 0x00000039 
- 00019874  0x00003185 call  0x00007e3f 
- 00019875  0x00003186 setarg  0x00000330 
- 00019876  0x00003187 arg  0x000002c4 , 0x00000005 
- 00019877  0x00003188 isub  0x00000005 , 0x00000039 
- 00019878  0x00003189 call  0x00007e3f 
- 00019879  0x0000318a branch  0x0000532a 
- 00019880  0x0000318d set1  0x00000025 , 0x00000000 
- 00019881  0x0000318e bpatch  0x00000017 , 0x00004022 
- 00019882  0x0000318f copy  0x00000006 , 0x00000002 
- 00019883  0x00003192 copy  0x00000002 , 0x00000006 
- 00019884  0x00003193 ifetch  0x00000002 , 0x00000006 
- 00019885  0x00003194 store  0x00000002 , 0x000002cd 
- 00019886  0x00003195 ifetch  0x00000002 , 0x00000006 
- 00019887  0x00003196 store  0x00000002 , 0x000002cf 
- 00019888  0x00003197 deposit  0x00000006 
- 00019889  0x00003198 store  0x00000002 , 0x000002cb 
- 00019890  0x00003199 fetch  0x00000001 , 0x000047f3 
- 00019891  0x0000319a beq  0x00000000 , 0x00004db5 
- 00019892  0x0000319b branch  0x000050fa 
- 00019893  0x0000319e set1  0x00000025 , 0x00000000 
- 00019894  0x0000319f bpatch  0x00000018 , 0x00004023 
- 00019895  0x000031a0 fetch  0x00000002 , 0x000002cd 
- 00019896  0x000031a1 branch  0x00004dfc , 0x00000034 
- 00019897  0x000031a2 fetch  0x00000001 , 0x000002cf 
- 00019898  0x000031a3 beq  0x00000001 , 0x00004dc0 
- 00019899  0x000031a5 beq  0x00000050 , 0x00004de7 
- 00019900  0x000031a6 beq  0x00000051 , 0x00004df4 
- 00019901  0x000031a7 beq  0x00000052 , 0x00004df2 
- 00019902  0x000031a8 beq  0x00000053 , 0x00004df2 
- 00019903  0x000031a9 branch  0x00004dfc 
- 00019904  0x000031ac call  0x0000527a 
- 00019905  0x000031ad nrtn  0x00000034 
- 00019906  0x000031ae jam  0x00000000 , 0x000043cd 
- 00019907  0x000031b0 call  0x000052c4 
- 00019908  0x000031b1 call  0x00004e01 
- 00019909  0x000031b2 fetcht  0x00000002 , 0x000002d6 
- 00019910  0x000031b3 branch  0x00004dfb , 0x00000034 
- 00019911  0x000031b4 call  0x000052ce 
- 00019912  0x000031b5 fetch  0x00000002 , 0x000002d6 
- 00019913  0x000031b6 istore  0x00000002 , 0x00000005 
- 00019914  0x000031b7 force  0x00000001 , 0x0000003f 
- 00019915  0x000031b8 istore  0x00000002 , 0x00000005 
- 00019916  0x000031b9 branch  0x00004dfc 
- 00019917  0x000031bc fetch  0x00000001 , 0x00004132 
- 00019918  0x000031bd rtneq  0x00000001 
- 00019919  0x000031be fetch  0x00000001 , 0x000043cd 
- 00019920  0x000031bf rtn  0x00000034 
- 00019921  0x000031c0 copy  0x0000003f , 0x00000011 
- 00019922  0x000031c1 fetch  0x00000004 , 0x0000033c 
- 00019923  0x000031c2 arg  0x00000100 , 0x00000002 
- 00019924  0x000031c3 iadd  0x00000002 , 0x00000002 
- 00019925  0x000031c4 copy  0x00000022 , 0x0000003f 
- 00019926  0x000031c5 isub  0x00000002 , 0x0000003e 
- 00019927  0x000031c6 nrtn  0x00000002 
- 00019928  0x000031c7 jam  0x00000000 , 0x000043cd 
- 00019929  0x000031c8 copy  0x00000011 , 0x0000003f 
- 00019930  0x000031c9 beq  0x00000050 , 0x00004ddc 
- 00019931  0x000031ca branch  0x00003bf1 
- 00019932  0x000031cc call  0x000052c4 
- 00019933  0x000031cd call  0x00004e84 
- 00019934  0x000031ce call  0x000052d0 
- 00019935  0x000031cf call  0x00007e1c 
- 00019936  0x000031d0 call  0x00004eb7 
- 00019937  0x000031d1 call  0x000052ce 
- 00019938  0x000031d3 setarg  0x0000000c 
- 00019939  0x000031d4 istore  0x00000002 , 0x00000005 
- 00019940  0x000031d5 force  0x00000001 , 0x0000003f 
- 00019941  0x000031d6 istore  0x00000002 , 0x00000005 
- 00019942  0x000031d7 branch  0x00004dfc 
- 00019943  0x000031da call  0x0000527e 
- 00019944  0x000031db nrtn  0x00000034 
- 00019945  0x000031dc call  0x000052d2 
- 00019946  0x000031dd call  0x00006f72 
- 00019947  0x000031de call  0x000052dc 
- 00019948  0x000031df fetch  0x00000002 , 0x000002dc 
- 00019949  0x000031e0 branch  0x00004dfb , 0x00000034 
- 00019950  0x000031e1 istore  0x00000002 , 0x00000005 
- 00019951  0x000031e2 fetch  0x00000002 , 0x000042b1 
- 00019952  0x000031e3 istore  0x00000002 , 0x00000005 
- 00019953  0x000031e4 branch  0x00004dfc 
- 00019954  0x000031e7 call  0x00004af8 
- 00019955  0x000031e8 branch  0x00004dfc 
- 00019956  0x000031eb set1  0x00000025 , 0x00000000 
- 00019957  0x000031ec bpatch  0x00000019 , 0x00004023 
- 00019958  0x000031ed jam  0x00000000 , 0x000002eb 
- 00019959  0x000031ee call  0x00006bdc 
- 00019960  0x000031ef fetch  0x00000001 , 0x000002eb 
- 00019961  0x000031f0 rtneq  0x00000001 
- 00019962  0x000031f1 branch  0x00004dfc 
- 00019963  0x000031f3 call  0x0000526f 
- 00019964  0x000031f6 setarg  0x00000000 
- 00019965  0x000031f7 store  0x00000002 , 0x000002cd 
- 00019966  0x000031f8 store  0x00000002 , 0x000002cf 
- 00019967  0x000031f9 jam  0x00000001 , 0x000002d1 
- 00019968  0x000031fa rtn 
- 00019969  0x000031fd set1  0x00000025 , 0x00000000 
- 00019970  0x000031fe bpatch  0x0000001a , 0x00004023 
- 00019971  0x000031ff call  0x000052d0 
- 00019972  0x00003200 force  0x00000000 , 0x00000012 
- 00019973  0x00003201 fetch  0x00000002 , 0x000002cd 
- 00019974  0x00003202 copy  0x0000003f , 0x00000013 
- 00019975  0x00003203 fetch  0x00000002 , 0x000002cb 
- 00019976  0x00003204 iforce  0x00000006 
- 00019977  0x00003206 call  0x00004e11 
- 00019978  0x00003207 deposit  0x00000013 
- 00019979  0x00003208 increase  0xfffffffc , 0x00000013 
- 00019980  0x00003209 increase  0xfffffffc , 0x0000003f 
- 00019981  0x0000320a nbranch  0x00004e09 , 0x00000034 
- 00019982  0x0000320b copy  0x00000012 , 0x0000003f 
- 00019983  0x0000320c store  0x00000002 , 0x000002d6 
- 00019984  0x0000320d rtn 
- 00019985  0x00003210 set1  0x00000025 , 0x00000000 
- 00019986  0x00003211 bpatch  0x0000001b , 0x00004023 
- 00019987  0x00003212 ifetch  0x00000001 , 0x00000006 
- 00019988  0x00003213 beq  0x00000001 , 0x00004e54 
- 00019989  0x00003214 beq  0x00000002 , 0x00004e5c 
- 00019990  0x00003215 beq  0x00000003 , 0x00004ee0 
- 00019991  0x00003216 beq  0x00000004 , 0x00004f0f 
- 00019992  0x00003217 beq  0x00000005 , 0x00004fad 
- 00019993  0x00003218 beq  0x00000006 , 0x00004fd5 
- 00019994  0x00003219 beq  0x00000007 , 0x00005024 
- 00019995  0x0000321a beq  0x00000008 , 0x00005058 
- 00019996  0x0000321b beq  0x00000009 , 0x00005068 
- 00019997  0x0000321c beq  0x0000000a , 0x00004e21 
- 00019998  0x0000321d beq  0x0000000b , 0x00005069 
- 00019999  0x0000321e call  0x0000506a 
- 00020000  0x00003220 rtn 
- 00020001  0x00003223 ifetch  0x00000001 , 0x00000006 
- 00020002  0x00003224 copy  0x0000003f , 0x00000007 
- 00020003  0x00003225 ifetch  0x00000002 , 0x00000006 
- 00020004  0x00003226 copy  0x0000003f , 0x00000011 
- 00020005  0x00003227 copy  0x00000013 , 0x0000003f 
- 00020006  0x00003228 isub  0x00000011 , 0x00000013 
- 00020007  0x00003229 copy  0x00000011 , 0x0000003f 
- 00020008  0x0000322a iadd  0x00000006 , 0x00000006 
- 00020009  0x0000322b setarg  0x0000000b 
- 00020010  0x0000322c istore  0x00000001 , 0x00000005 
- 00020011  0x0000322d copy  0x00000007 , 0x0000003f 
- 00020012  0x0000322e istore  0x00000001 , 0x00000005 
- 00020013  0x0000322f force  0x00000008 , 0x0000003f 
- 00020014  0x00003230 istore  0x00000002 , 0x00000005 
- 00020015  0x00003231 force  0x00000002 , 0x0000003f 
- 00020016  0x00003232 istore  0x00000002 , 0x00000005 
- 00020017  0x00003233 force  0x00000000 , 0x0000003f 
- 00020018  0x00003234 istore  0x00000002 , 0x00000005 
- 00020019  0x00003235 force  0x00000400 , 0x0000003f 
- 00020020  0x00003236 istore  0x00000002 , 0x00000005 
- 00020021  0x00003237 force  0x00000000 , 0x0000003f 
- 00020022  0x00003238 istore  0x00000002 , 0x00000005 
- 00020023  0x00003239 force  0x0000000c , 0x0000003f 
- 00020024  0x0000323a iadd  0x00000012 , 0x00000012 
- 00020025  0x0000323b branch  0x00004e20 
- 00020026  0x0000323e ifetch  0x00000001 , 0x00000006 
- 00020027  0x0000323f copy  0x0000003f , 0x00000007 
- 00020028  0x00003240 ifetch  0x00000002 , 0x00000006 
- 00020029  0x00003241 copy  0x0000003f , 0x00000011 
- 00020030  0x00003242 copy  0x00000013 , 0x0000003f 
- 00020031  0x00003243 isub  0x00000011 , 0x00000013 
- 00020032  0x00003244 copy  0x00000011 , 0x0000003f 
- 00020033  0x00003245 iadd  0x00000006 , 0x00000006 
- 00020034  0x00003246 call  0x000052d0 
- 00020035  0x00003247 setarg  0x0000000b 
- 00020036  0x00003248 istore  0x00000001 , 0x00000005 
- 00020037  0x00003249 copy  0x00000007 , 0x0000003f 
- 00020038  0x0000324a istore  0x00000001 , 0x00000005 
- 00020039  0x0000324b force  0x00000008 , 0x0000003f 
- 00020040  0x0000324c istore  0x00000002 , 0x00000005 
- 00020041  0x0000324d force  0x00000002 , 0x0000003f 
- 00020042  0x0000324e istore  0x00000002 , 0x00000005 
- 00020043  0x0000324f force  0x00000000 , 0x0000003f 
- 00020044  0x00003250 istore  0x00000002 , 0x00000005 
- 00020045  0x00003251 force  0x00000400 , 0x0000003f 
- 00020046  0x00003252 istore  0x00000002 , 0x00000005 
- 00020047  0x00003253 force  0x00000000 , 0x0000003f 
- 00020048  0x00003254 istore  0x00000002 , 0x00000005 
- 00020049  0x00003255 force  0x0000000c , 0x0000003f 
- 00020050  0x00003256 iadd  0x00000012 , 0x00000012 
- 00020051  0x00003258 branch  0x00004e20 
- 00020052  0x0000325d ifetch  0x00000001 , 0x00000006 
- 00020053  0x0000325e copy  0x0000003f , 0x00000007 
- 00020054  0x0000325f ifetch  0x00000002 , 0x00000006 
- 00020055  0x00003260 copy  0x0000003f , 0x00000011 
- 00020056  0x00003261 iadd  0x00000006 , 0x00000006 
- 00020057  0x00003262 copy  0x00000013 , 0x0000003f 
- 00020058  0x00003263 isub  0x00000011 , 0x00000013 
- 00020059  0x00003265 branch  0x00004e20 
- 00020060  0x00003268 call  0x00007e1c 
- 00020061  0x0000326b call  0x00007e21 
- 00020062  0x0000326c arg  0x00000000 , 0x00000008 
- 00020063  0x0000326d ifetch  0x00000001 , 0x00000006 
- 00020064  0x0000326e copy  0x0000003f , 0x00000007 
- 00020065  0x0000326f ifetch  0x00000002 , 0x00000006 
- 00020066  0x00003270 copy  0x0000003f , 0x00000011 
- 00020067  0x00003271 ifetch  0x00000002 , 0x00000006 
- 00020068  0x00003272 copy  0x0000003f , 0x00000002 
- 00020069  0x00003273 ifetch  0x00000002 , 0x00000006 
- 00020070  0x00003274 copy  0x0000003f , 0x0000000b 
- 00020071  0x00003275 copy  0x00000002 , 0x0000003f 
- 00020072  0x00003276 beq  0x00000001 , 0x00004e6e 
- 00020073  0x00003277 beq  0x00000003 , 0x00004e90 
- 00020074  0x00003278 beq  0x00000011 , 0x00004e9c 
- 00020075  0x00003279 beq  0x00000013 , 0x00004ea7 
- 00020076  0x0000327a call  0x0000506a 
- 00020077  0x0000327b branch  0x00004edf 
- 00020078  0x0000327e call  0x00007e1c 
- 00020079  0x0000327f arg  0x00000050 , 0x00000002 
- 00020080  0x00003280 fetch  0x00000002 , 0x000042b1 
- 00020081  0x00003281 nbranch  0x00004ed9 , 0x00000034 
- 00020082  0x00003282 copy  0x0000000b , 0x0000003f 
- 00020083  0x00003283 store  0x00000002 , 0x000042b1 
- 00020084  0x00003284 copy  0x00000022 , 0x0000003f 
- 00020085  0x00003285 store  0x00000004 , 0x0000033c 
- 00020086  0x00003286 call  0x00004e78 
- 00020087  0x00003287 branch  0x00004eb3 
- 00020088  0x0000328a storet  0x00000002 , 0x0000033a 
- 00020089  0x0000328b deposit  0x0000000b 
- 00020090  0x0000328c store  0x00000002 , 0x00000330 
- 00020091  0x0000328d deposit  0x00000011 
- 00020092  0x0000328e store  0x00000002 , 0x00000332 
- 00020093  0x0000328f deposit  0x00000012 
- 00020094  0x00003290 store  0x00000002 , 0x00000334 
- 00020095  0x00003291 deposit  0x00000013 
- 00020096  0x00003292 store  0x00000002 , 0x00000336 
- 00020097  0x00003293 deposit  0x00000007 
- 00020098  0x00003294 store  0x00000002 , 0x00000338 
- 00020099  0x00003295 rtn 
- 00020100  0x00003298 fetcht  0x00000002 , 0x0000033a 
- 00020101  0x00003299 fetch  0x00000002 , 0x00000330 
- 00020102  0x0000329a copy  0x0000003f , 0x0000000b 
- 00020103  0x0000329b fetch  0x00000002 , 0x00000332 
- 00020104  0x0000329c copy  0x0000003f , 0x00000011 
- 00020105  0x0000329d fetch  0x00000002 , 0x00000334 
- 00020106  0x0000329e copy  0x0000003f , 0x00000012 
- 00020107  0x0000329f fetch  0x00000002 , 0x00000336 
- 00020108  0x000032a0 copy  0x0000003f , 0x00000013 
- 00020109  0x000032a1 fetch  0x00000002 , 0x00000338 
- 00020110  0x000032a2 copy  0x0000003f , 0x00000007 
- 00020111  0x000032a3 rtn 
- 00020112  0x000032a6 call  0x00007e1c 
- 00020113  0x000032a7 setarg  0x00000051 
- 00020114  0x000032a8 arg  0x00000051 , 0x00000002 
- 00020115  0x000032a9 fetch  0x00000002 , 0x000042b3 
- 00020116  0x000032aa nbranch  0x00004ed9 , 0x00000034 
- 00020117  0x000032ab copy  0x0000000b , 0x0000003f 
- 00020118  0x000032ac store  0x00000002 , 0x000042b3 
- 00020119  0x000032ad fetch  0x00000001 , 0x000042ba 
- 00020120  0x000032ae set1  0x00000000 , 0x0000003f 
- 00020121  0x000032af set1  0x00000001 , 0x0000003f 
- 00020122  0x000032b0 store  0x00000001 , 0x000042ba 
- 00020123  0x000032b1 branch  0x00004ebb 
- 00020124  0x000032b3 call  0x00007e1c 
- 00020125  0x000032b4 arg  0x00000052 , 0x00000002 
- 00020126  0x000032b5 fetch  0x00000002 , 0x000042b5 
- 00020127  0x000032b6 nbranch  0x00004ed9 , 0x00000034 
- 00020128  0x000032b7 copy  0x0000000b , 0x0000003f 
- 00020129  0x000032b8 store  0x00000002 , 0x000042b5 
- 00020130  0x000032b9 fetch  0x00000001 , 0x000042bb 
- 00020131  0x000032ba set1  0x00000000 , 0x0000003f 
- 00020132  0x000032bb set1  0x00000001 , 0x0000003f 
- 00020133  0x000032bc store  0x00000001 , 0x000042bb 
- 00020134  0x000032bd branch  0x00004ebb 
- 00020135  0x000032bf call  0x00007e1c 
- 00020136  0x000032c0 deposit  0x0000001a 
- 00020137  0x000032c1 arg  0x00000053 , 0x00000002 
- 00020138  0x000032c2 fetch  0x00000002 , 0x000042b7 
- 00020139  0x000032c3 nbranch  0x00004ed9 , 0x00000034 
- 00020140  0x000032c4 copy  0x0000000b , 0x0000003f 
- 00020141  0x000032c5 store  0x00000002 , 0x000042b7 
- 00020142  0x000032c6 fetch  0x00000001 , 0x000042bc 
- 00020143  0x000032c7 set1  0x00000000 , 0x0000003f 
- 00020144  0x000032c8 set1  0x00000001 , 0x0000003f 
- 00020145  0x000032c9 store  0x00000001 , 0x000042bc 
- 00020146  0x000032ca branch  0x00004ebb 
- 00020147  0x000032cd setarg  0x00000001 
- 00020148  0x000032ce store  0x00000002 , 0x000002e4 
- 00020149  0x000032cf jam  0x00000050 , 0x000043cd 
- 00020150  0x000032d0 branch  0x00004ebd 
- 00020151  0x000032d2 fetch  0x00000001 , 0x000042b9 
- 00020152  0x000032d3 set1  0x00000000 , 0x0000003f 
- 00020153  0x000032d4 set1  0x00000001 , 0x0000003f 
- 00020154  0x000032d5 store  0x00000001 , 0x000042b9 
- 00020155  0x000032d7 setarg  0x00000000 
- 00020156  0x000032d8 store  0x00000002 , 0x000002e4 
- 00020157  0x000032da set1  0x00000025 , 0x00000000 
- 00020158  0x000032db bpatch  0x0000001c , 0x00004023 
- 00020159  0x000032dc call  0x00007e21 
- 00020160  0x000032dd setarg  0x00000003 
- 00020161  0x000032de istore  0x00000001 , 0x00000005 
- 00020162  0x000032df copy  0x00000007 , 0x0000003f 
- 00020163  0x000032e0 istore  0x00000001 , 0x00000005 
- 00020164  0x000032e1 setarg  0x00000008 
- 00020165  0x000032e2 istore  0x00000002 , 0x00000005 
- 00020166  0x000032e3 copy  0x00000002 , 0x0000003f 
- 00020167  0x000032e4 istore  0x00000002 , 0x00000005 
- 00020168  0x000032e5 copy  0x0000000b , 0x0000003f 
- 00020169  0x000032e6 istore  0x00000002 , 0x00000005 
- 00020170  0x000032e7 fetch  0x00000002 , 0x000002e4 
- 00020171  0x000032e8 beq  0x00000001 , 0x00004ed4 
- 00020172  0x000032e9 isolate0  0x00000000 , 0x00000008 
- 00020173  0x000032ea branch  0x00004ecf , 0x00000001 
- 00020174  0x000032eb setarg  0x00000004 
- 00020175  0x000032ed istore  0x00000002 , 0x00000005 
- 00020176  0x000032ee force  0x00000000 , 0x0000003f 
- 00020177  0x000032ef istore  0x00000002 , 0x00000005 
- 00020178  0x000032f0 setarg  0x0000000c 
- 00020179  0x000032f1 branch  0x00004edb 
- 00020180  0x000032f3 istore  0x00000002 , 0x00000005 
- 00020181  0x000032f4 force  0x00000002 , 0x0000003f 
- 00020182  0x000032f5 istore  0x00000002 , 0x00000005 
- 00020183  0x000032f6 setarg  0x0000000c 
- 00020184  0x000032f7 branch  0x00004edb 
- 00020185  0x000032fa set1  0x00000000 , 0x00000008 
- 00020186  0x000032fb branch  0x00004ebb 
- 00020187  0x000032fd iadd  0x00000012 , 0x00000012 
- 00020188  0x000032fe copy  0x00000013 , 0x0000003f 
- 00020189  0x000032ff isub  0x00000011 , 0x00000013 
- 00020190  0x00003300 branch  0x00004edf 
- 00020191  0x00003302 branch  0x00004e20 
- 00020192  0x00003305 ifetch  0x00000001 , 0x00000006 
- 00020193  0x00003306 copy  0x0000003f , 0x00000007 
- 00020194  0x00003307 ifetch  0x00000002 , 0x00000006 
- 00020195  0x00003308 copy  0x0000003f , 0x00000011 
- 00020196  0x00003309 copy  0x00000013 , 0x0000003f 
- 00020197  0x0000330a isub  0x00000011 , 0x00000013 
- 00020198  0x0000330b ifetch  0x00000002 , 0x00000006 
- 00020199  0x0000330c copy  0x0000003f , 0x0000000b 
- 00020200  0x0000330d ifetch  0x00000002 , 0x00000006 
- 00020201  0x0000330e copy  0x0000003f , 0x00000002 
- 00020202  0x0000330f setarg  0x00000050 
- 00020203  0x00003310 isub  0x00000002 , 0x0000003e 
- 00020204  0x00003311 branch  0x00004ef7 , 0x00000005 
- 00020205  0x00003312 setarg  0x00000051 
- 00020206  0x00003313 isub  0x00000002 , 0x0000003e 
- 00020207  0x00003314 branch  0x00004efd , 0x00000005 
- 00020208  0x00003315 setarg  0x00000052 
- 00020209  0x00003316 isub  0x00000002 , 0x0000003e 
- 00020210  0x00003317 branch  0x00004f09 , 0x00000005 
- 00020211  0x00003318 setarg  0x00000053 
- 00020212  0x00003319 isub  0x00000002 , 0x0000003e 
- 00020213  0x0000331a branch  0x00004f03 , 0x00000005 
- 00020214  0x0000331b rtn 
- 00020215  0x0000331e copy  0x0000000b , 0x0000003f 
- 00020216  0x0000331f store  0x00000002 , 0x000042b1 
- 00020217  0x00003320 fetch  0x00000001 , 0x000042b9 
- 00020218  0x00003321 set1  0x00000001 , 0x0000003f 
- 00020219  0x00003322 store  0x00000001 , 0x000042b9 
- 00020220  0x00003323 branch  0x00004e20 
- 00020221  0x00003325 copy  0x0000000b , 0x0000003f 
- 00020222  0x00003326 store  0x00000002 , 0x000042b3 
- 00020223  0x00003327 fetch  0x00000001 , 0x000042ba 
- 00020224  0x00003328 set1  0x00000001 , 0x0000003f 
- 00020225  0x00003329 store  0x00000001 , 0x000042ba 
- 00020226  0x0000332a rtn 
- 00020227  0x0000332c copy  0x0000000b , 0x0000003f 
- 00020228  0x0000332d store  0x00000002 , 0x000042b5 
- 00020229  0x0000332e fetch  0x00000001 , 0x000042bc 
- 00020230  0x0000332f set1  0x00000001 , 0x0000003f 
- 00020231  0x00003330 store  0x00000001 , 0x000042bc 
- 00020232  0x00003331 rtn 
- 00020233  0x00003333 copy  0x0000000b , 0x0000003f 
- 00020234  0x00003334 store  0x00000002 , 0x000042b7 
- 00020235  0x00003335 fetch  0x00000001 , 0x000042bb 
- 00020236  0x00003336 set1  0x00000001 , 0x0000003f 
- 00020237  0x00003337 store  0x00000001 , 0x000042bb 
- 00020238  0x00003338 rtn 
- 00020239  0x0000333b ifetch  0x00000001 , 0x00000006 
- 00020240  0x0000333c copy  0x0000003f , 0x00000007 
- 00020241  0x0000333d ifetch  0x00000002 , 0x00000006 
- 00020242  0x0000333e copy  0x0000003f , 0x00000011 
- 00020243  0x0000333f copy  0x00000013 , 0x0000003f 
- 00020244  0x00003340 isub  0x00000011 , 0x00000013 
- 00020245  0x00003341 ifetch  0x00000002 , 0x00000006 
- 00020246  0x00003342 copy  0x0000003f , 0x00000002 
- 00020247  0x00003343 copy  0x00000002 , 0x00000011 
- 00020248  0x00003344 setarg  0x00000050 
- 00020249  0x00003345 isub  0x00000002 , 0x0000003e 
- 00020250  0x00003346 branch  0x00004f25 , 0x00000005 
- 00020251  0x00003347 setarg  0x00000051 
- 00020252  0x00003348 isub  0x00000002 , 0x0000003e 
- 00020253  0x00003349 branch  0x00004f43 , 0x00000005 
- 00020254  0x0000334a setarg  0x00000052 
- 00020255  0x0000334b isub  0x00000002 , 0x0000003e 
- 00020256  0x0000334c branch  0x00004f2f , 0x00000005 
- 00020257  0x0000334d setarg  0x00000053 
- 00020258  0x0000334e isub  0x00000002 , 0x0000003e 
- 00020259  0x0000334f branch  0x00004f39 , 0x00000005 
- 00020260  0x00003350 branch  0x0000506a 
- 00020261  0x00003353 copy  0x00000005 , 0x0000000b 
- 00020262  0x00003354 fetch  0x00000001 , 0x000042b9 
- 00020263  0x00003355 set1  0x00000004 , 0x0000003f 
- 00020264  0x00003356 set1  0x00000003 , 0x0000003f 
- 00020265  0x00003358 store  0x00000001 , 0x000042b9 
- 00020266  0x00003359 copy  0x0000000b , 0x00000005 
- 00020267  0x0000335a arg  0x00000050 , 0x0000000b 
- 00020268  0x0000335b fetch  0x00000002 , 0x000042b1 
- 00020269  0x0000335c copy  0x0000003f , 0x00000002 
- 00020270  0x0000335d branch  0x00004f4c 
- 00020271  0x0000335f copy  0x00000005 , 0x0000000b 
- 00020272  0x00003360 fetch  0x00000001 , 0x000042bb 
- 00020273  0x00003361 set1  0x00000004 , 0x0000003f 
- 00020274  0x00003362 set1  0x00000003 , 0x0000003f 
- 00020275  0x00003364 store  0x00000001 , 0x000042bb 
- 00020276  0x00003365 copy  0x0000000b , 0x00000005 
- 00020277  0x00003366 arg  0x00000052 , 0x0000000b 
- 00020278  0x00003367 fetch  0x00000002 , 0x000042b5 
- 00020279  0x00003368 copy  0x0000003f , 0x00000002 
- 00020280  0x00003369 branch  0x00004f4c 
- 00020281  0x0000336b copy  0x00000005 , 0x0000000b 
- 00020282  0x0000336c fetch  0x00000001 , 0x000042bc 
- 00020283  0x0000336d set1  0x00000004 , 0x0000003f 
- 00020284  0x0000336e set1  0x00000003 , 0x0000003f 
- 00020285  0x00003370 store  0x00000001 , 0x000042bc 
- 00020286  0x00003371 copy  0x0000000b , 0x00000005 
- 00020287  0x00003372 arg  0x00000053 , 0x0000000b 
- 00020288  0x00003373 fetch  0x00000002 , 0x000042b7 
- 00020289  0x00003374 copy  0x0000003f , 0x00000002 
- 00020290  0x00003375 branch  0x00004f4c 
- 00020291  0x00003377 copy  0x00000005 , 0x0000000b 
- 00020292  0x00003378 fetch  0x00000001 , 0x000042ba 
- 00020293  0x00003379 set1  0x00000004 , 0x0000003f 
- 00020294  0x0000337a set1  0x00000003 , 0x0000003f 
- 00020295  0x0000337c store  0x00000001 , 0x000042ba 
- 00020296  0x0000337e copy  0x0000000b , 0x00000005 
- 00020297  0x0000337f arg  0x00000051 , 0x0000000b 
- 00020298  0x00003380 fetch  0x00000002 , 0x000042b3 
- 00020299  0x00003381 copy  0x0000003f , 0x00000002 
- 00020300  0x00003383 set1  0x00000025 , 0x00000000 
- 00020301  0x00003384 bpatch  0x0000001d , 0x00004023 
- 00020302  0x00003385 setarg  0x00000005 
- 00020303  0x00003386 istore  0x00000001 , 0x00000005 
- 00020304  0x00003387 copy  0x00000007 , 0x0000003f 
- 00020305  0x00003388 istore  0x00000001 , 0x00000005 
- 00020306  0x00003389 setarg  0x00000006 
- 00020307  0x0000338a istore  0x00000002 , 0x00000005 
- 00020308  0x0000338b copy  0x00000002 , 0x0000003f 
- 00020309  0x0000338c istore  0x00000002 , 0x00000005 
- 00020310  0x0000338d force  0x00000000 , 0x0000003f 
- 00020311  0x0000338e istore  0x00000002 , 0x00000005 
- 00020312  0x0000338f force  0x00000000 , 0x0000003f 
- 00020313  0x00003390 istore  0x00000002 , 0x00000005 
- 00020314  0x00003391 force  0x0000000a , 0x0000003f 
- 00020315  0x00003392 iadd  0x00000012 , 0x00000012 
- 00020316  0x00003394 storet  0x00000002 , 0x000002e9 
- 00020317  0x00003395 copy  0x00000007 , 0x0000003f 
- 00020318  0x00003396 store  0x00000001 , 0x000002e8 
- 00020319  0x00003397 force  0x00000050 , 0x0000003f 
- 00020320  0x00003398 icompare  0x000000ff , 0x0000000b 
- 00020321  0x00003399 branch  0x00004f63 , 0x00000001 
- 00020322  0x0000339a increase  0x00000001 , 0x0000003f 
- 00020323  0x0000339d rtn 
- 00020324  0x0000339f disable  0x00000028 
- 00020325  0x000033a0 rtnbit1  0x00000002 , 0x0000003f 
- 00020326  0x000033a1 rtnbit0  0x00000000 , 0x0000003f 
- 00020327  0x000033a2 rtnbit0  0x00000001 , 0x0000003f 
- 00020328  0x000033a3 set1  0x00000002 , 0x0000003f 
- 00020329  0x000033a4 copy  0x00000006 , 0x00000005 
- 00020330  0x000033a5 increase  0xffffffff , 0x00000005 
- 00020331  0x000033a6 istore  0x00000001 , 0x00000005 
- 00020332  0x000033a7 enable  0x00000028 
- 00020333  0x000033a8 rtn 
- 00020334  0x000033ab fetch  0x00000001 , 0x000042b9 
- 00020335  0x000033ac call  0x00004f64 
- 00020336  0x000033ad nbranch  0x00004f75 , 0x00000028 
- 00020337  0x000033ae jam  0x00000050 , 0x000002e7 
- 00020338  0x000033af fetch  0x00000002 , 0x000042b1 
- 00020339  0x000033b0 store  0x00000002 , 0x000002e9 
- 00020340  0x000033b1 branch  0x00004f89 
- 00020341  0x000033b3 fetch  0x00000001 , 0x000042ba 
- 00020342  0x000033b4 call  0x00004f64 
- 00020343  0x000033b5 nbranch  0x00004f7c , 0x00000028 
- 00020344  0x000033b6 jam  0x00000051 , 0x000002e7 
- 00020345  0x000033b7 fetch  0x00000002 , 0x000042b3 
- 00020346  0x000033b8 store  0x00000002 , 0x000002e9 
- 00020347  0x000033b9 branch  0x00004f89 
- 00020348  0x000033bb fetch  0x00000001 , 0x000042bb 
- 00020349  0x000033bc call  0x00004f64 
- 00020350  0x000033bd nbranch  0x00004f83 , 0x00000028 
- 00020351  0x000033be jam  0x00000052 , 0x000002e7 
- 00020352  0x000033bf fetch  0x00000002 , 0x000042b5 
- 00020353  0x000033c0 store  0x00000002 , 0x000002e9 
- 00020354  0x000033c1 branch  0x00004f89 
- 00020355  0x000033c3 fetch  0x00000001 , 0x000042bc 
- 00020356  0x000033c4 call  0x00004f64 
- 00020357  0x000033c5 nrtn  0x00000028 
- 00020358  0x000033c6 jam  0x00000053 , 0x000002e7 
- 00020359  0x000033c7 fetch  0x00000002 , 0x000042b7 
- 00020360  0x000033c8 store  0x00000002 , 0x000002e9 
- 00020361  0x000033cc set1  0x00000025 , 0x00000000 
- 00020362  0x000033cd bpatch  0x0000001e , 0x00004023 
- 00020363  0x000033ce call  0x00005242 
- 00020364  0x000033cf call  0x000052c4 
- 00020365  0x000033d0 force  0x00000000 , 0x00000012 
- 00020366  0x000033d1 call  0x000052d0 
- 00020367  0x000033d2 force  0x00000004 , 0x0000003f 
- 00020368  0x000033d3 istore  0x00000001 , 0x00000005 
- 00020369  0x000033d4 fetch  0x00000001 , 0x000042be 
- 00020370  0x000033d5 istore  0x00000001 , 0x00000005 
- 00020371  0x000033d6 setarg  0x00000008 
- 00020372  0x000033d7 istore  0x00000002 , 0x00000005 
- 00020373  0x000033d8 fetch  0x00000002 , 0x000002e9 
- 00020374  0x000033d9 istore  0x00000002 , 0x00000005 
- 00020375  0x000033da setarg  0x00000000 
- 00020376  0x000033db istore  0x00000002 , 0x00000005 
- 00020377  0x000033dc force  0x00000001 , 0x0000003f 
- 00020378  0x000033dd istore  0x00000001 , 0x00000005 
- 00020379  0x000033de force  0x00000002 , 0x0000003f 
- 00020380  0x000033df istore  0x00000001 , 0x00000005 
- 00020381  0x000033e0 fetch  0x00000001 , 0x000002e7 
- 00020382  0x000033e1 beq  0x00000051 , 0x00004fa2 
- 00020383  0x000033e2 setarg  0x00000030 
- 00020384  0x000033e3 istore  0x00000002 , 0x00000005 
- 00020385  0x000033e4 branch  0x00004fa4 
- 00020386  0x000033e6 setarg  0x000003e3 
- 00020387  0x000033e7 istore  0x00000002 , 0x00000005 
- 00020388  0x000033e9 arg  0x0000000c , 0x00000002 
- 00020389  0x000033ea storet  0x00000002 , 0x000002d6 
- 00020390  0x000033eb call  0x000052ce 
- 00020391  0x000033ec fetch  0x00000002 , 0x000002d6 
- 00020392  0x000033ed istore  0x00000002 , 0x00000005 
- 00020393  0x000033ee force  0x00000001 , 0x0000003f 
- 00020394  0x000033ef istore  0x00000002 , 0x00000005 
- 00020395  0x000033f0 jam  0x00000000 , 0x000002e7 
- 00020396  0x000033f2 branch  0x00004e20 
- 00020397  0x000033f5 increase  0x00000001 , 0x00000006 
- 00020398  0x000033f6 ifetch  0x00000002 , 0x00000006 
- 00020399  0x000033f7 copy  0x0000003f , 0x00000011 
- 00020400  0x000033f8 copy  0x00000013 , 0x0000003f 
- 00020401  0x000033f9 isub  0x00000011 , 0x00000013 
- 00020402  0x000033fa ifetch  0x00000002 , 0x00000006 
- 00020403  0x000033fb copy  0x0000003f , 0x00000011 
- 00020404  0x000033fc setarg  0x00000050 
- 00020405  0x000033fd isub  0x00000011 , 0x0000003e 
- 00020406  0x000033fe branch  0x00004fc4 , 0x00000005 
- 00020407  0x000033ff setarg  0x00000051 
- 00020408  0x00003400 isub  0x00000011 , 0x0000003e 
- 00020409  0x00003401 branch  0x00004fc8 , 0x00000005 
- 00020410  0x00003402 setarg  0x00000052 
- 00020411  0x00003403 isub  0x00000011 , 0x0000003e 
- 00020412  0x00003404 branch  0x00004fcc , 0x00000005 
- 00020413  0x00003405 setarg  0x00000053 
- 00020414  0x00003406 isub  0x00000011 , 0x0000003e 
- 00020415  0x00003407 branch  0x00004fd0 , 0x00000005 
- 00020416  0x00003408 increase  0x00000002 , 0x00000006 
- 00020417  0x00003409 ifetch  0x00000002 , 0x00000006 
- 00020418  0x0000340a iforce  0x0000003e 
- 00020419  0x0000340b branch  0x00004e20 
- 00020420  0x0000340d fetch  0x00000001 , 0x000042b9 
- 00020421  0x0000340e set1  0x00000005 , 0x0000003f 
- 00020422  0x0000340f store  0x00000001 , 0x000042b9 
- 00020423  0x00003410 branch  0x00004e20 
- 00020424  0x00003412 fetch  0x00000001 , 0x000042ba 
- 00020425  0x00003413 set1  0x00000005 , 0x0000003f 
- 00020426  0x00003414 store  0x00000001 , 0x000042ba 
- 00020427  0x00003415 branch  0x00004e20 
- 00020428  0x00003417 fetch  0x00000001 , 0x000042bb 
- 00020429  0x00003418 set1  0x00000005 , 0x0000003f 
- 00020430  0x00003419 store  0x00000001 , 0x000042bb 
- 00020431  0x0000341a branch  0x00004e20 
- 00020432  0x0000341c fetch  0x00000001 , 0x000042bc 
- 00020433  0x0000341d set1  0x00000005 , 0x0000003f 
- 00020434  0x0000341e store  0x00000001 , 0x000042bc 
- 00020435  0x0000341f jam  0x00000006 , 0x00000b7d 
- 00020436  0x00003420 branch  0x00007c27 
- 00020437  0x00003425 ifetch  0x00000001 , 0x00000006 
- 00020438  0x00003426 copy  0x0000003f , 0x00000007 
- 00020439  0x00003427 ifetch  0x00000002 , 0x00000006 
- 00020440  0x00003428 copy  0x0000003f , 0x00000011 
- 00020441  0x00003429 copy  0x00000013 , 0x0000003f 
- 00020442  0x0000342a isub  0x00000011 , 0x00000013 
- 00020443  0x0000342b ifetch  0x00000002 , 0x00000006 
- 00020444  0x0000342c copy  0x0000003f , 0x00000011 
- 00020445  0x0000342d ifetch  0x00000002 , 0x00000006 
- 00020446  0x0000342e copy  0x0000003f , 0x0000000b 
- 00020447  0x0000342f copy  0x00000011 , 0x00000002 
- 00020448  0x00003430 call  0x00007e1c 
- 00020449  0x00003431 setarg  0x00000050 
- 00020450  0x00003432 isub  0x00000002 , 0x0000003e 
- 00020451  0x00003433 branch  0x00004ffb , 0x00000005 
- 00020452  0x00003434 setarg  0x00000051 
- 00020453  0x00003435 isub  0x00000002 , 0x0000003e 
- 00020454  0x00003436 branch  0x0000500b , 0x00000005 
- 00020455  0x00003437 setarg  0x00000052 
- 00020456  0x00003438 isub  0x00000002 , 0x0000003e 
- 00020457  0x00003439 branch  0x00004fef , 0x00000005 
- 00020458  0x0000343a setarg  0x00000053 
- 00020459  0x0000343b isub  0x00000002 , 0x0000003e 
- 00020460  0x0000343c branch  0x00004ff5 , 0x00000005 
- 00020461  0x0000343d call  0x0000506a 
- 00020462  0x0000343e branch  0x00005020 
- 00020463  0x00003440 copy  0x0000000b , 0x00000002 
- 00020464  0x00003441 fetch  0x00000002 , 0x000042b5 
- 00020465  0x00003442 isub  0x00000002 , 0x0000003e 
- 00020466  0x00003443 branch  0x00005001 , 0x00000005 
- 00020467  0x00003444 call  0x0000506a 
- 00020468  0x00003445 branch  0x00005020 
- 00020469  0x00003447 copy  0x0000000b , 0x00000002 
- 00020470  0x00003448 fetch  0x00000002 , 0x000042b7 
- 00020471  0x00003449 isub  0x00000002 , 0x0000003e 
- 00020472  0x0000344a branch  0x00005003 , 0x00000005 
- 00020473  0x0000344b call  0x0000506a 
- 00020474  0x0000344c branch  0x00005020 
- 00020475  0x0000344f copy  0x0000000b , 0x00000002 
- 00020476  0x00003450 fetch  0x00000002 , 0x000042b1 
- 00020477  0x00003451 isub  0x00000002 , 0x0000003e 
- 00020478  0x00003452 branch  0x00005007 , 0x00000005 
- 00020479  0x00003453 call  0x0000506a 
- 00020480  0x00003454 branch  0x00005020 
- 00020481  0x00003456 call  0x00005081 
- 00020482  0x00003457 branch  0x00005013 
- 00020483  0x00003459 call  0x00005087 
- 00020484  0x0000345a fetch  0x00000002 , 0x000042b5 
- 00020485  0x0000345b branch  0x00005013 , 0x00000034 
- 00020486  0x00003463 branch  0x00005013 
- 00020487  0x00003466 call  0x0000507c 
- 00020488  0x00003467 fetch  0x00000001 , 0x000002ef 
- 00020489  0x00003468 nbranch  0x00005013 , 0x00000034 
- 00020490  0x0000346b branch  0x00005013 
- 00020491  0x0000346d copy  0x0000000b , 0x00000002 
- 00020492  0x0000346e fetch  0x00000002 , 0x000042b3 
- 00020493  0x0000346f isub  0x00000002 , 0x0000003e 
- 00020494  0x00003470 branch  0x00005011 , 0x00000005 
- 00020495  0x00003471 call  0x0000506a 
- 00020496  0x00003472 branch  0x00005020 
- 00020497  0x00003474 call  0x00005077 
- 00020498  0x00003475 branch  0x00005013 
- 00020499  0x00003477 call  0x00007e21 
- 00020500  0x00003478 setarg  0x00000007 
- 00020501  0x00003479 istore  0x00000001 , 0x00000005 
- 00020502  0x0000347a copy  0x00000007 , 0x0000003f 
- 00020503  0x0000347b istore  0x00000001 , 0x00000005 
- 00020504  0x0000347c setarg  0x00000004 
- 00020505  0x0000347d istore  0x00000002 , 0x00000005 
- 00020506  0x0000347e copy  0x00000011 , 0x0000003f 
- 00020507  0x0000347f istore  0x00000002 , 0x00000005 
- 00020508  0x00003480 copy  0x0000000b , 0x0000003f 
- 00020509  0x00003481 istore  0x00000002 , 0x00000005 
- 00020510  0x00003482 force  0x00000008 , 0x0000003f 
- 00020511  0x00003483 branch  0x00005022 
- 00020512  0x00003485 call  0x00007e21 
- 00020513  0x00003486 branch  0x00005022 
- 00020514  0x00003488 iadd  0x00000012 , 0x00000012 
- 00020515  0x00003489 branch  0x00004e20 
- 00020516  0x0000348b ifetch  0x00000001 , 0x00000006 
- 00020517  0x0000348c copy  0x0000003f , 0x00000007 
- 00020518  0x0000348d ifetch  0x00000002 , 0x00000006 
- 00020519  0x0000348e copy  0x0000003f , 0x00000011 
- 00020520  0x0000348f copy  0x00000013 , 0x0000003f 
- 00020521  0x00003490 isub  0x00000011 , 0x00000013 
- 00020522  0x00003491 ifetch  0x00000002 , 0x00000006 
- 00020523  0x00003492 copy  0x0000003f , 0x0000000b 
- 00020524  0x00003493 ifetch  0x00000002 , 0x00000006 
- 00020525  0x00003494 copy  0x0000003f , 0x00000002 
- 00020526  0x00003495 call  0x00007e1c 
- 00020527  0x00003496 setarg  0x00000050 
- 00020528  0x00003497 isub  0x00000002 , 0x0000003e 
- 00020529  0x00003498 branch  0x0000503d , 0x00000005 
- 00020530  0x00003499 setarg  0x00000051 
- 00020531  0x0000349a isub  0x00000002 , 0x0000003e 
- 00020532  0x0000349b branch  0x00005043 , 0x00000005 
- 00020533  0x0000349c setarg  0x00000052 
- 00020534  0x0000349d isub  0x00000002 , 0x0000003e 
- 00020535  0x0000349e branch  0x00005049 , 0x00000005 
- 00020536  0x0000349f setarg  0x00000053 
- 00020537  0x000034a0 isub  0x00000002 , 0x0000003e 
- 00020538  0x000034a1 branch  0x0000504f , 0x00000005 
- 00020539  0x000034a2 call  0x0000506a 
- 00020540  0x000034a3 branch  0x00005057 
- 00020541  0x000034a5 copy  0x00000002 , 0x00000011 
- 00020542  0x000034a6 copy  0x0000000b , 0x00000002 
- 00020543  0x000034a7 fetch  0x00000002 , 0x000042b1 
- 00020544  0x000034a8 isub  0x00000002 , 0x0000003e 
- 00020545  0x000034a9 call  0x0000507c , 0x00000005 
- 00020546  0x000034aa branch  0x00005055 
- 00020547  0x000034ac copy  0x00000002 , 0x00000011 
- 00020548  0x000034ad copy  0x0000000b , 0x00000002 
- 00020549  0x000034ae fetch  0x00000002 , 0x000042b3 
- 00020550  0x000034af isub  0x00000002 , 0x0000003e 
- 00020551  0x000034b0 call  0x00005077 , 0x00000005 
- 00020552  0x000034b1 branch  0x00005055 
- 00020553  0x000034b3 copy  0x00000002 , 0x00000011 
- 00020554  0x000034b4 copy  0x0000000b , 0x00000002 
- 00020555  0x000034b5 fetch  0x00000002 , 0x000042b5 
- 00020556  0x000034b6 isub  0x00000002 , 0x0000003e 
- 00020557  0x000034b7 call  0x00005081 , 0x00000005 
- 00020558  0x000034b8 branch  0x00005055 
- 00020559  0x000034ba copy  0x00000002 , 0x00000011 
- 00020560  0x000034bb copy  0x0000000b , 0x00000002 
- 00020561  0x000034bc fetch  0x00000002 , 0x000042b7 
- 00020562  0x000034bd isub  0x00000002 , 0x0000003e 
- 00020563  0x000034be call  0x00005087 , 0x00000005 
- 00020564  0x000034bf branch  0x00005055 
- 00020565  0x000034c1 call  0x00007e21 
- 00020566  0x000034c2 branch  0x00004e20 
- 00020567  0x000034c4 branch  0x00004e20 
- 00020568  0x000034c8 ifetch  0x00000001 , 0x00000006 
- 00020569  0x000034c9 copy  0x0000003f , 0x00000007 
- 00020570  0x000034ca ifetch  0x00000002 , 0x00000006 
- 00020571  0x000034cb copy  0x0000003f , 0x00000011 
- 00020572  0x000034cc iadd  0x00000006 , 0x00000006 
- 00020573  0x000034cd setarg  0x00000009 
- 00020574  0x000034ce istore  0x00000001 , 0x00000005 
- 00020575  0x000034cf copy  0x00000007 , 0x0000003f 
- 00020576  0x000034d0 istore  0x00000001 , 0x00000005 
- 00020577  0x000034d1 force  0x00000000 , 0x0000003f 
- 00020578  0x000034d2 istore  0x00000002 , 0x00000005 
- 00020579  0x000034d3 force  0x00000004 , 0x0000003f 
- 00020580  0x000034d4 iadd  0x00000012 , 0x00000012 
- 00020581  0x000034d5 copy  0x00000013 , 0x0000003f 
- 00020582  0x000034d6 isub  0x00000011 , 0x00000013 
- 00020583  0x000034d7 branch  0x00004e20 
- 00020584  0x000034d9 branch  0x00004e20 
- 00020585  0x000034dc branch  0x00004e20 
- 00020586  0x000034de force  0x00000000 , 0x00000012 
- 00020587  0x000034df call  0x000052d0 
- 00020588  0x000034e0 setarg  0x00000001 
- 00020589  0x000034e1 istore  0x00000001 , 0x00000005 
- 00020590  0x000034e2 copy  0x00000007 , 0x0000003f 
- 00020591  0x000034e3 istore  0x00000001 , 0x00000005 
- 00020592  0x000034e4 setarg  0x00000002 
- 00020593  0x000034e5 istore  0x00000002 , 0x00000005 
- 00020594  0x000034e6 setarg  0x00000000 
- 00020595  0x000034e7 istore  0x00000002 , 0x00000005 
- 00020596  0x000034e8 increase  0x00000006 , 0x00000012 
- 00020597  0x000034e9 arg  0x00000004 , 0x00000013 
- 00020598  0x000034ea branch  0x00004e20 
- 00020599  0x000034ef setarg  0x00000000 
- 00020600  0x000034f0 store  0x00000002 , 0x000002e2 
- 00020601  0x000034f1 store  0x00000002 , 0x000042b3 
- 00020602  0x000034f2 jam  0x00000000 , 0x000042ba 
- 00020603  0x000034f3 rtn 
- 00020604  0x000034f5 setarg  0x00000000 
- 00020605  0x000034f6 store  0x00000002 , 0x000002dc 
- 00020606  0x000034f7 store  0x00000002 , 0x000042b1 
- 00020607  0x000034f8 jam  0x00000000 , 0x000042b9 
- 00020608  0x000034f9 rtn 
- 00020609  0x000034fb setarg  0x00000000 
- 00020610  0x000034fc store  0x00000002 , 0x000042b5 
- 00020611  0x000034fd jam  0x00000000 , 0x000042bb 
- 00020612  0x000034fe fetch  0x00000001 , 0x000042bc 
- 00020613  0x000034ff beq  0x00000000 , 0x0000508d 
- 00020614  0x00003500 rtn 
- 00020615  0x00003503 setarg  0x00000000 
- 00020616  0x00003504 store  0x00000002 , 0x000042b7 
- 00020617  0x00003505 jam  0x00000000 , 0x000042bc 
- 00020618  0x00003506 fetch  0x00000001 , 0x000042bb 
- 00020619  0x00003507 beq  0x00000000 , 0x0000508d 
- 00020620  0x00003508 rtn 
- 00020621  0x0000350b jam  0x00000007 , 0x00000b7d 
- 00020622  0x0000350c branch  0x00007c27 
- 00020623  0x0000350f fetch  0x00000001 , 0x000002e6 
- 00020624  0x00003510 set0  0x00000000 , 0x0000003f 
- 00020625  0x00003511 store  0x00000001 , 0x000002e6 
- 00020626  0x00003512 fetch  0x00000002 , 0x000042b7 
- 00020627  0x00003513 rtn  0x00000034 
- 00020628  0x00003514 call  0x000052c4 
- 00020629  0x00003515 fetch  0x00000002 , 0x000042b7 
- 00020630  0x00003516 copy  0x0000003f , 0x00000011 
- 00020631  0x00003517 force  0x00000053 , 0x00000012 
- 00020632  0x00003518 branch  0x000050a2 
- 00020633  0x0000351a fetch  0x00000001 , 0x000002e6 
- 00020634  0x0000351b set0  0x00000007 , 0x0000003f 
- 00020635  0x0000351c store  0x00000001 , 0x000002e6 
- 00020636  0x0000351d fetch  0x00000002 , 0x000042b5 
- 00020637  0x0000351e rtn  0x00000034 
- 00020638  0x0000351f call  0x000052c4 
- 00020639  0x00003520 fetch  0x00000002 , 0x000042b5 
- 00020640  0x00003521 copy  0x0000003f , 0x00000011 
- 00020641  0x00003522 force  0x00000052 , 0x00000012 
- 00020642  0x00003524 call  0x00005242 
- 00020643  0x00003525 call  0x000052d0 
- 00020644  0x00003526 force  0x00000006 , 0x0000003f 
- 00020645  0x00003527 istore  0x00000001 , 0x00000005 
- 00020646  0x00003528 fetch  0x00000001 , 0x000042be 
- 00020647  0x00003529 istore  0x00000001 , 0x00000005 
- 00020648  0x0000352a setarg  0x00000004 
- 00020649  0x0000352b istore  0x00000002 , 0x00000005 
- 00020650  0x0000352c copy  0x00000011 , 0x0000003f 
- 00020651  0x0000352d istore  0x00000002 , 0x00000005 
- 00020652  0x0000352e copy  0x00000012 , 0x0000003f 
- 00020653  0x0000352f istore  0x00000002 , 0x00000005 
- 00020654  0x00003530 force  0x00000008 , 0x00000002 
- 00020655  0x00003531 branch  0x000050e9 
- 00020656  0x00003534 set1  0x00000025 , 0x00000000 
- 00020657  0x00003535 bpatch  0x0000001f , 0x00004023 
- 00020658  0x00003536 call  0x00005242 
- 00020659  0x00003537 call  0x000052d0 
- 00020660  0x00003538 setarg  0x00000002 
- 00020661  0x00003539 istore  0x00000001 , 0x00000005 
- 00020662  0x0000353a fetch  0x00000001 , 0x000042be 
- 00020663  0x0000353b istore  0x00000001 , 0x00000005 
- 00020664  0x0000353c setarg  0x00000004 
- 00020665  0x0000353d istore  0x00000002 , 0x00000005 
- 00020666  0x0000353e copy  0x00000002 , 0x0000003f 
- 00020667  0x0000353f istore  0x00000002 , 0x00000005 
- 00020668  0x00003540 copy  0x0000000b , 0x0000003f 
- 00020669  0x00003541 istore  0x00000002 , 0x00000005 
- 00020670  0x00003542 arg  0x00000008 , 0x00000002 
- 00020671  0x00003543 branch  0x000050e9 
- 00020672  0x00003545 set1  0x00000025 , 0x00000000 
- 00020673  0x00003546 bpatch  0x00000020 , 0x00004024 
- 00020674  0x00003547 call  0x00005242 
- 00020675  0x00003548 call  0x000052d0 
- 00020676  0x00003549 setarg  0x00000004 
- 00020677  0x0000354a istore  0x00000001 , 0x00000005 
- 00020678  0x0000354b fetch  0x00000001 , 0x000042be 
- 00020679  0x0000354c istore  0x00000001 , 0x00000005 
- 00020680  0x0000354d setarg  0x00000008 
- 00020681  0x0000354e istore  0x00000002 , 0x00000005 
- 00020682  0x00003550 copy  0x00000002 , 0x0000003f 
- 00020683  0x00003552 istore  0x00000002 , 0x00000005 
- 00020684  0x00003553 setarg  0x00000000 
- 00020685  0x00003554 istore  0x00000002 , 0x00000005 
- 00020686  0x00003555 setarg  0x00000001 
- 00020687  0x00003556 istore  0x00000001 , 0x00000005 
- 00020688  0x00003557 setarg  0x00000002 
- 00020689  0x00003558 istore  0x00000001 , 0x00000005 
- 00020690  0x00003559 setarg  0x000003e3 
- 00020691  0x0000355a istore  0x00000002 , 0x00000005 
- 00020692  0x0000355b arg  0x0000000c , 0x00000002 
- 00020693  0x0000355c branch  0x000050e9 
- 00020694  0x0000355e set1  0x00000025 , 0x00000000 
- 00020695  0x0000355f bpatch  0x00000021 , 0x00004024 
- 00020696  0x00003560 call  0x00005242 
- 00020697  0x00003561 call  0x000052d0 
- 00020698  0x00003562 setarg  0x00000006 
- 00020699  0x00003563 istore  0x00000001 , 0x00000005 
- 00020700  0x00003564 fetch  0x00000001 , 0x000042be 
- 00020701  0x00003565 increase  0x00000001 , 0x0000003f 
- 00020702  0x00003566 copy  0x00000005 , 0x00000011 
- 00020703  0x00003567 store  0x00000001 , 0x000042be 
- 00020704  0x00003568 copy  0x00000011 , 0x00000005 
- 00020705  0x00003569 istore  0x00000001 , 0x00000005 
- 00020706  0x0000356a setarg  0x00000004 
- 00020707  0x0000356b istore  0x00000002 , 0x00000005 
- 00020708  0x0000356c copy  0x00000002 , 0x0000003f 
- 00020709  0x0000356d istore  0x00000002 , 0x00000005 
- 00020710  0x0000356e copy  0x0000000b , 0x0000003f 
- 00020711  0x0000356f istore  0x00000002 , 0x00000005 
- 00020712  0x00003570 arg  0x00000008 , 0x00000002 
- 00020713  0x00003574 storet  0x00000002 , 0x000002d6 
- 00020714  0x00003575 copy  0x00000002 , 0x0000003f 
- 00020715  0x00003576 branch  0x0000526f , 0x00000034 
- 00020716  0x00003577 call  0x000052ce 
- 00020717  0x00003578 fetch  0x00000002 , 0x000002d6 
- 00020718  0x00003579 istore  0x00000002 , 0x00000005 
- 00020719  0x0000357a force  0x00000001 , 0x0000003f 
- 00020720  0x0000357b istore  0x00000002 , 0x00000005 
- 00020721  0x0000357c rtn 
- 00020722  0x0000357f fetch  0x00000002 , 0x000002dc 
- 00020723  0x00003580 branch  0x00003bf1 , 0x00000034 
- 00020724  0x00003581 call  0x000052dc 
- 00020725  0x00003582 fetch  0x00000002 , 0x000002dc 
- 00020726  0x00003583 istore  0x00000002 , 0x00000005 
- 00020727  0x00003584 fetch  0x00000002 , 0x000042b1 
- 00020728  0x00003585 istore  0x00000002 , 0x00000005 
- 00020729  0x00003586 rtn 
- 00020730  0x00003588 set1  0x00000025 , 0x00000000 
- 00020731  0x00003589 bpatch  0x00000022 , 0x00004024 
- 00020732  0x0000358a fetch  0x00000002 , 0x000002cd 
- 00020733  0x0000358b branch  0x00004dfc , 0x00000034 
- 00020734  0x0000358c fetch  0x00000001 , 0x000002cf 
- 00020735  0x0000358d beq  0x00000001 , 0x00005105 
- 00020736  0x0000358e beq  0x00000050 , 0x00004de7 
- 00020737  0x0000358f beq  0x00000051 , 0x00004df4 
- 00020738  0x00003590 beq  0x00000052 , 0x00004df2 
- 00020739  0x00003591 beq  0x00000053 , 0x00004df2 
- 00020740  0x00003592 branch  0x00004dfc 
- 00020741  0x00003595 set1  0x00000025 , 0x00000000 
- 00020742  0x00003596 bpatch  0x00000023 , 0x00004024 
- 00020743  0x00003597 call  0x000052c4 
- 00020744  0x00003598 force  0x00000000 , 0x00000012 
- 00020745  0x00003599 call  0x000052d0 
- 00020746  0x0000359a copy  0x0000003f , 0x00000005 
- 00020747  0x0000359b fetch  0x00000002 , 0x000002cd 
- 00020748  0x0000359c copy  0x0000003f , 0x00000013 
- 00020749  0x0000359d fetch  0x00000002 , 0x000002cb 
- 00020750  0x0000359e iforce  0x00000006 
- 00020751  0x000035a0 call  0x00005115 
- 00020752  0x000035a1 increase  0xfffffffc , 0x00000013 
- 00020753  0x000035a2 nbranch  0x0000510f , 0x00000005 
- 00020754  0x000035a3 copy  0x00000012 , 0x00000002 
- 00020755  0x000035a4 call  0x000050e9 
- 00020756  0x000035a5 branch  0x00004dfc 
- 00020757  0x000035a8 ifetch  0x00000001 , 0x00000006 
- 00020758  0x000035a9 beq  0x00000002 , 0x00005120 
- 00020759  0x000035aa beq  0x00000001 , 0x00005123 
- 00020760  0x000035ab beq  0x00000003 , 0x0000512d 
- 00020761  0x000035ac beq  0x00000005 , 0x00005168 
- 00020762  0x000035ad beq  0x00000004 , 0x00005199 
- 00020763  0x000035ae beq  0x00000007 , 0x0000521c 
- 00020764  0x000035af beq  0x00000006 , 0x000051eb 
- 00020765  0x000035b0 beq  0x00000008 , 0x00005058 
- 00020766  0x000035b1 beq  0x0000000a , 0x00004e3a 
- 00020767  0x000035b2 branch  0x00005236 
- 00020768  0x000035b5 call  0x00007e1c 
- 00020769  0x000035b7 call  0x00007e21 
- 00020770  0x000035b8 branch  0x00004e5c 
- 00020771  0x000035ba ifetch  0x00000001 , 0x00000006 
- 00020772  0x000035bb copy  0x0000003f , 0x00000007 
- 00020773  0x000035bc ifetch  0x00000002 , 0x00000006 
- 00020774  0x000035bd copy  0x0000003f , 0x00000011 
- 00020775  0x000035be copy  0x00000013 , 0x0000003f 
- 00020776  0x000035bf isub  0x00000011 , 0x00000013 
- 00020777  0x000035c1 ifetch  0x00000001 , 0x00000006 
- 00020778  0x000035c2 increase  0xffffffff , 0x00000011 
- 00020779  0x000035c3 nbranch  0x00005129 , 0x00000005 
- 00020780  0x000035c4 rtn 
- 00020781  0x000035c6 ifetch  0x00000001 , 0x00000006 
- 00020782  0x000035c7 copy  0x0000003f , 0x00000007 
- 00020783  0x000035c8 ifetch  0x00000002 , 0x00000006 
- 00020784  0x000035c9 copy  0x0000003f , 0x00000011 
- 00020785  0x000035ca ifetch  0x00000002 , 0x00000006 
- 00020786  0x000035cb copy  0x0000003f , 0x0000000b 
- 00020787  0x000035cc ifetch  0x00000002 , 0x00000006 
- 00020788  0x000035cd copy  0x0000003f , 0x00000002 
- 00020789  0x000035ce ifetch  0x00000002 , 0x00000006 
- 00020790  0x000035cf sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00020791  0x000035d0 branch  0x0000513f , 0x00000005 
- 00020792  0x000035d1 beq  0x00000002 , 0x0000513b 
- 00020793  0x000035d2 beq  0x00000004 , 0x0000513b 
- 00020794  0x000035d3 branch  0x0000513d 
- 00020795  0x000035d5 jam  0x00000016 , 0x00000b7d 
- 00020796  0x000035d6 call  0x00007c27 
- 00020797  0x000035d8 ifetch  0x00000002 , 0x00000006 
- 00020798  0x000035d9 branch  0x00005165 
- 00020799  0x000035db call  0x00007e1c 
- 00020800  0x000035df setarg  0x00000050 
- 00020801  0x000035e0 isub  0x00000002 , 0x0000003e 
- 00020802  0x000035e1 branch  0x0000514d , 0x00000005 
- 00020803  0x000035e2 setarg  0x00000051 
- 00020804  0x000035e3 isub  0x00000002 , 0x0000003e 
- 00020805  0x000035e4 branch  0x00005153 , 0x00000005 
- 00020806  0x000035e5 setarg  0x00000053 
- 00020807  0x000035e6 isub  0x00000002 , 0x0000003e 
- 00020808  0x000035e7 branch  0x0000515f , 0x00000005 
- 00020809  0x000035e8 setarg  0x00000052 
- 00020810  0x000035e9 isub  0x00000002 , 0x0000003e 
- 00020811  0x000035ea branch  0x00005159 , 0x00000005 
- 00020812  0x000035eb branch  0x00005165 
- 00020813  0x000035ed copy  0x0000000b , 0x0000003f 
- 00020814  0x000035ee store  0x00000002 , 0x000042b1 
- 00020815  0x000035ef fetch  0x00000001 , 0x000042b9 
- 00020816  0x000035f0 set1  0x00000001 
- 00020817  0x000035f1 store  0x00000001 , 0x000042b9 
- 00020818  0x000035f2 branch  0x00005164 
- 00020819  0x000035f4 copy  0x0000000b , 0x0000003f 
- 00020820  0x000035f5 store  0x00000002 , 0x000042b3 
- 00020821  0x000035f6 fetch  0x00000001 , 0x000042ba 
- 00020822  0x000035f7 set1  0x00000001 
- 00020823  0x000035f8 store  0x00000001 , 0x000042ba 
- 00020824  0x000035f9 branch  0x00005164 
- 00020825  0x000035fb copy  0x0000000b , 0x0000003f 
- 00020826  0x000035fc store  0x00000002 , 0x000042b5 
- 00020827  0x000035fd fetch  0x00000001 , 0x000042bb 
- 00020828  0x000035fe set1  0x00000001 
- 00020829  0x000035ff store  0x00000001 , 0x000042bb 
- 00020830  0x00003600 branch  0x00005164 
- 00020831  0x00003602 copy  0x0000000b , 0x0000003f 
- 00020832  0x00003603 store  0x00000002 , 0x000042b7 
- 00020833  0x00003604 fetch  0x00000001 , 0x000042bc 
- 00020834  0x00003605 set1  0x00000001 
- 00020835  0x00003606 store  0x00000001 , 0x000042bc 
- 00020836  0x0000360a call  0x00007e21 
- 00020837  0x0000360c copy  0x00000013 , 0x0000003f 
- 00020838  0x0000360d isub  0x00000011 , 0x00000013 
- 00020839  0x0000360e rtn 
- 00020840  0x00003611 ifetch  0x00000001 , 0x00000006 
- 00020841  0x00003612 copy  0x0000003f , 0x00000007 
- 00020842  0x00003613 ifetch  0x00000002 , 0x00000006 
- 00020843  0x00003614 copy  0x0000003f , 0x00000011 
- 00020844  0x00003615 copy  0x00000013 , 0x0000003f 
- 00020845  0x00003616 isub  0x00000011 , 0x00000013 
- 00020846  0x00003617 ifetch  0x00000002 , 0x00000006 
- 00020847  0x00003618 copy  0x0000003f , 0x0000000b 
- 00020848  0x00003619 ifetch  0x00000002 , 0x00000006 
- 00020849  0x0000361a ifetch  0x00000002 , 0x00000006 
- 00020850  0x0000361b nbranch  0x00005193 , 0x00000034 
- 00020851  0x0000361c call  0x00007e1c 
- 00020852  0x00003620 copy  0x0000000b , 0x00000002 
- 00020853  0x00003621 setarg  0x00000050 
- 00020854  0x00003622 isub  0x00000002 , 0x0000003e 
- 00020855  0x00003623 branch  0x00005181 , 0x00000005 
- 00020856  0x00003624 setarg  0x00000051 
- 00020857  0x00003625 isub  0x00000002 , 0x0000003e 
- 00020858  0x00003626 branch  0x00005185 , 0x00000005 
- 00020859  0x00003627 setarg  0x00000052 
- 00020860  0x00003628 isub  0x00000002 , 0x0000003e 
- 00020861  0x00003629 branch  0x00005189 , 0x00000005 
- 00020862  0x0000362a setarg  0x00000053 
- 00020863  0x0000362b isub  0x00000002 , 0x0000003e 
- 00020864  0x0000362c branch  0x0000518d , 0x00000005 
- 00020865  0x0000362e fetch  0x00000001 , 0x000042b9 
- 00020866  0x0000362f set1  0x00000005 
- 00020867  0x00003630 store  0x00000001 , 0x000042b9 
- 00020868  0x00003631 rtn 
- 00020869  0x00003633 fetch  0x00000001 , 0x000042ba 
- 00020870  0x00003634 set1  0x00000005 
- 00020871  0x00003635 store  0x00000001 , 0x000042ba 
- 00020872  0x00003636 rtn 
- 00020873  0x00003638 fetch  0x00000001 , 0x000042bb 
- 00020874  0x00003639 set1  0x00000005 
- 00020875  0x0000363a store  0x00000001 , 0x000042bb 
- 00020876  0x0000363b rtn 
- 00020877  0x0000363d fetch  0x00000001 , 0x000042bc 
- 00020878  0x0000363e set1  0x00000005 
- 00020879  0x0000363f store  0x00000001 , 0x000042bc 
- 00020880  0x00003640 jam  0x00000006 , 0x00000b7d 
- 00020881  0x00003641 branch  0x00007c27 
- 00020882  0x00003645 call  0x00007e21 
- 00020883  0x00003647 increase  0xfffffffa , 0x00000011 
- 00020884  0x00003649 branch  0x00005198 , 0x00000005 
- 00020885  0x0000364a increase  0x00000001 , 0x00000006 
- 00020886  0x0000364b increase  0xffffffff , 0x00000011 
- 00020887  0x0000364c branch  0x00005194 
- 00020888  0x0000364e rtn 
- 00020889  0x00003650 ifetch  0x00000001 , 0x00000006 
- 00020890  0x00003651 copy  0x0000003f , 0x00000007 
- 00020891  0x00003652 ifetch  0x00000002 , 0x00000006 
- 00020892  0x00003653 copy  0x0000003f , 0x00000011 
- 00020893  0x00003654 copy  0x00000013 , 0x0000003f 
- 00020894  0x00003655 isub  0x00000011 , 0x00000013 
- 00020895  0x00003656 ifetch  0x00000002 , 0x00000006 
- 00020896  0x00003657 increase  0x00000002 , 0x00000006 
- 00020897  0x00003658 copy  0x0000003f , 0x00000002 
- 00020898  0x00003659 setarg  0x00000005 
- 00020899  0x0000365a istore  0x00000001 , 0x00000005 
- 00020900  0x0000365b copy  0x00000007 , 0x0000003f 
- 00020901  0x0000365c istore  0x00000001 , 0x00000005 
- 00020902  0x0000365d increase  0x00000002 , 0x00000011 
- 00020903  0x0000365e copy  0x00000011 , 0x0000003f 
- 00020904  0x0000365f istore  0x00000002 , 0x00000005 
- 00020905  0x00003660 call  0x00007e1c 
- 00020906  0x00003661 setarg  0x00000050 
- 00020907  0x00003662 isub  0x00000002 , 0x0000003e 
- 00020908  0x00003663 branch  0x000051b7 , 0x00000005 
- 00020909  0x00003664 setarg  0x00000051 
- 00020910  0x00003665 isub  0x00000002 , 0x0000003e 
- 00020911  0x00003666 branch  0x000051c8 , 0x00000005 
- 00020912  0x00003667 setarg  0x00000052 
- 00020913  0x00003668 isub  0x00000002 , 0x0000003e 
- 00020914  0x00003669 branch  0x000051ce , 0x00000005 
- 00020915  0x0000366a setarg  0x00000053 
- 00020916  0x0000366b isub  0x00000002 , 0x0000003e 
- 00020917  0x0000366c branch  0x000051d4 , 0x00000005 
- 00020918  0x0000366d branch  0x000051d9 
- 00020919  0x0000366f fetch  0x00000001 , 0x000042b9 
- 00020920  0x00003670 set1  0x00000004 , 0x0000003f 
- 00020921  0x00003671 set1  0x00000003 , 0x0000003f 
- 00020922  0x00003672 store  0x00000001 , 0x000042b9 
- 00020923  0x00003673 bbit1  0x00000002 , 0x000051c5 
- 00020924  0x00003674 fetcht  0x00000001 , 0x000002e6 
- 00020925  0x00003675 set1  0x00000006 , 0x00000002 
- 00020926  0x00003676 storet  0x00000001 , 0x000002e6 
- 00020927  0x00003677 copy  0x00000007 , 0x0000003f 
- 00020928  0x00003678 increase  0x00000001 , 0x0000003f 
- 00020929  0x00003679 store  0x00000001 , 0x000002e8 
- 00020930  0x0000367a fetch  0x00000001 , 0x000042b9 
- 00020931  0x0000367b set1  0x00000002 , 0x0000003f 
- 00020932  0x0000367c store  0x00000001 , 0x000042b9 
- 00020933  0x0000367e fetch  0x00000002 , 0x000042b1 
- 00020934  0x0000367f store  0x00000002 , 0x000002e9 
- 00020935  0x00003680 branch  0x000051d9 
- 00020936  0x00003682 fetch  0x00000001 , 0x000042ba 
- 00020937  0x00003683 set1  0x00000004 , 0x0000003f 
- 00020938  0x00003684 set1  0x00000003 , 0x0000003f 
- 00020939  0x00003685 store  0x00000001 , 0x000042ba 
- 00020940  0x00003686 fetch  0x00000002 , 0x000042b3 
- 00020941  0x00003687 branch  0x000051d9 
- 00020942  0x00003689 fetch  0x00000001 , 0x000042bb 
- 00020943  0x0000368a set1  0x00000004 , 0x0000003f 
- 00020944  0x0000368b set1  0x00000003 , 0x0000003f 
- 00020945  0x0000368c store  0x00000001 , 0x000042bb 
- 00020946  0x0000368d fetch  0x00000002 , 0x000042b5 
- 00020947  0x0000368e branch  0x000051d9 
- 00020948  0x00003690 fetch  0x00000001 , 0x000042bc 
- 00020949  0x00003691 set1  0x00000004 , 0x0000003f 
- 00020950  0x00003692 set1  0x00000003 , 0x0000003f 
- 00020951  0x00003693 store  0x00000001 , 0x000042bc 
- 00020952  0x00003694 fetch  0x00000002 , 0x000042b7 
- 00020953  0x00003698 copy  0x0000003f , 0x0000000b 
- 00020954  0x00003699 call  0x00007e21 
- 00020955  0x0000369b copy  0x0000000b , 0x0000003f 
- 00020956  0x0000369d istore  0x00000002 , 0x00000005 
- 00020957  0x0000369e force  0x00000000 , 0x0000003f 
- 00020958  0x0000369f istore  0x00000002 , 0x00000005 
- 00020959  0x000036a0 force  0x00000000 , 0x0000003f 
- 00020960  0x000036a1 istore  0x00000002 , 0x00000005 
- 00020961  0x000036a2 force  0x0000000a , 0x0000003f 
- 00020962  0x000036a3 iadd  0x00000012 , 0x00000012 
- 00020963  0x000036a4 increase  0xfffffffa , 0x00000011 
- 00020964  0x000036a6 branch  0x000051ea , 0x00000005 
- 00020965  0x000036a7 ifetch  0x00000001 , 0x00000006 
- 00020966  0x000036a8 istore  0x00000001 , 0x00000005 
- 00020967  0x000036a9 increase  0x00000001 , 0x00000012 
- 00020968  0x000036aa increase  0xffffffff , 0x00000011 
- 00020969  0x000036ab branch  0x000051e4 
- 00020970  0x000036ad rtn 
- 00020971  0x000036af ifetch  0x00000001 , 0x00000006 
- 00020972  0x000036b0 copy  0x0000003f , 0x00000007 
- 00020973  0x000036b1 ifetch  0x00000002 , 0x00000006 
- 00020974  0x000036b2 copy  0x0000003f , 0x00000011 
- 00020975  0x000036b3 copy  0x00000013 , 0x0000003f 
- 00020976  0x000036b4 isub  0x00000011 , 0x00000013 
- 00020977  0x000036b6 ifetch  0x00000002 , 0x00000006 
- 00020978  0x000036b7 copy  0x0000003f , 0x00000011 
- 00020979  0x000036b8 ifetch  0x00000002 , 0x00000006 
- 00020980  0x000036b9 copy  0x0000003f , 0x0000000b 
- 00020981  0x000036ba call  0x00007e1c 
- 00020982  0x000036bb setarg  0x00000050 
- 00020983  0x000036bc copy  0x00000011 , 0x00000002 
- 00020984  0x000036bd isub  0x00000002 , 0x0000003e 
- 00020985  0x000036be branch  0x00005203 , 0x00000005 
- 00020986  0x000036bf setarg  0x00000052 
- 00020987  0x000036c0 copy  0x00000011 , 0x00000002 
- 00020988  0x000036c1 isub  0x00000002 , 0x0000003e 
- 00020989  0x000036c2 branch  0x00005208 , 0x00000005 
- 00020990  0x000036c3 setarg  0x00000053 
- 00020991  0x000036c4 copy  0x00000011 , 0x00000002 
- 00020992  0x000036c5 isub  0x00000002 , 0x0000003e 
- 00020993  0x000036c6 branch  0x0000520a , 0x00000005 
- 00020994  0x000036c7 branch  0x0000520c 
- 00020995  0x000036c9 setarg  0x00000000 
- 00020996  0x000036ca store  0x00000002 , 0x000002dc 
- 00020997  0x000036cb store  0x00000002 , 0x000042b1 
- 00020998  0x000036cc store  0x00000001 , 0x000042b9 
- 00020999  0x000036cd branch  0x0000520e 
- 00021000  0x000036cf call  0x00005081 
- 00021001  0x000036d0 branch  0x0000520e 
- 00021002  0x000036d2 call  0x00005087 
- 00021003  0x000036d8 branch  0x0000520e 
- 00021004  0x000036da setarg  0x00000000 
- 00021005  0x000036db store  0x00000002 , 0x000002e2 
- 00021006  0x000036dd call  0x00007e21 
- 00021007  0x000036de setarg  0x00000007 
- 00021008  0x000036df istore  0x00000001 , 0x00000005 
- 00021009  0x000036e0 copy  0x00000007 , 0x0000003f 
- 00021010  0x000036e1 istore  0x00000001 , 0x00000005 
- 00021011  0x000036e2 setarg  0x00000004 
- 00021012  0x000036e3 istore  0x00000002 , 0x00000005 
- 00021013  0x000036e4 copy  0x00000011 , 0x0000003f 
- 00021014  0x000036e5 istore  0x00000002 , 0x00000005 
- 00021015  0x000036e6 copy  0x0000000b , 0x0000003f 
- 00021016  0x000036e7 istore  0x00000002 , 0x00000005 
- 00021017  0x000036e8 force  0x00000008 , 0x0000003f 
- 00021018  0x000036e9 iadd  0x00000012 , 0x00000012 
- 00021019  0x000036ea rtn 
- 00021020  0x000036ed ifetch  0x00000001 , 0x00000006 
- 00021021  0x000036ee copy  0x0000003f , 0x00000007 
- 00021022  0x000036ef ifetch  0x00000002 , 0x00000006 
- 00021023  0x000036f0 copy  0x0000003f , 0x00000011 
- 00021024  0x000036f1 ifetch  0x00000002 , 0x00000006 
- 00021025  0x000036f2 copy  0x0000003f , 0x0000000b 
- 00021026  0x000036f3 ifetch  0x00000002 , 0x00000006 
- 00021027  0x000036f4 copy  0x0000003f , 0x00000002 
- 00021028  0x000036f5 call  0x00007e1c 
- 00021029  0x000036f6 fetch  0x00000001 , 0x000042be 
- 00021030  0x000036f7 icompare  0x000000ff , 0x00000007 
- 00021031  0x000036f8 nbranch  0x00005232 , 0x00000001 
- 00021032  0x000036f9 setarg  0x00000050 
- 00021033  0x000036fa isub  0x00000002 , 0x0000003e 
- 00021034  0x000036fb branch  0x0000522f , 0x00000005 
- 00021035  0x000036fc setarg  0x00000051 
- 00021036  0x000036fd isub  0x00000002 , 0x0000003e 
- 00021037  0x000036fe branch  0x00005232 , 0x00000005 
- 00021038  0x000036ff branch  0x00005232 
- 00021039  0x00003701 jam  0x00000000 , 0x000042b1 
- 00021040  0x00003702 jam  0x00000000 , 0x000042b9 
- 00021041  0x00003703 branch  0x00005232 
- 00021042  0x00003708 call  0x00007e21 
- 00021043  0x00003709 copy  0x00000013 , 0x0000003f 
- 00021044  0x0000370a isub  0x00000011 , 0x00000013 
- 00021045  0x0000370b rtn 
- 00021046  0x0000370e setarg  0x00000001 
- 00021047  0x0000370f istore  0x00000001 , 0x00000005 
- 00021048  0x00003710 ifetch  0x00000001 , 0x00000006 
- 00021049  0x00003711 istore  0x00000001 , 0x00000005 
- 00021050  0x00003712 setarg  0x00000002 
- 00021051  0x00003713 istore  0x00000002 , 0x00000005 
- 00021052  0x00003714 setarg  0x00000000 
- 00021053  0x00003715 istore  0x00000002 , 0x00000005 
- 00021054  0x00003716 setarg  0x00000006 
- 00021055  0x00003717 iadd  0x00000012 , 0x00000012 
- 00021056  0x00003718 force  0x00000004 , 0x00000013 
- 00021057  0x00003719 rtn 
- 00021058  0x0000371d fetch  0x00000001 , 0x000042be 
- 00021059  0x0000371e increase  0x00000001 , 0x0000003f 
- 00021060  0x0000371f bne  0x00000000 , 0x00005246 
- 00021061  0x00003720 increase  0x00000001 , 0x0000003f 
- 00021062  0x00003722 store  0x00000001 , 0x000042be 
- 00021063  0x00003723 rtn 
- 00021064  0x0000372e set1  0x00000025 , 0x00000000 
- 00021065  0x0000372f bpatch  0x00000024 , 0x00004024 
- 00021066  0x00003730 arg  0x00000000 , 0x00000012 
- 00021067  0x00003731 call  0x0000527a 
- 00021068  0x00003732 nbranch  0x00003bf1 , 0x00000034 
- 00021069  0x00003733 call  0x00005287 
- 00021070  0x00003734 arg  0x00001800 , 0x00000012 
- 00021071  0x00003735 arg  0x00000000 , 0x00000007 
- 00021072  0x00003737 fetcht  0x00000001 , 0x000042bf 
- 00021073  0x00003738 qisolate1  0x00000002 
- 00021074  0x00003739 branch  0x00005258 , 0x00000001 
- 00021075  0x0000373a call  0x000052ab 
- 00021076  0x0000373b sub  0x0000000b , 0x00000000 , 0x0000003e 
- 00021077  0x0000373c branch  0x00005258 , 0x00000002 
- 00021078  0x0000373d call  0x00005292 
- 00021079  0x0000373e branch  0x0000525e 
- 00021080  0x00003740 increase  0x00000080 , 0x00000012 
- 00021081  0x00003741 increase  0x00000001 , 0x00000007 
- 00021082  0x00003742 setarg  0x00000008 
- 00021083  0x00003743 isub  0x00000007 , 0x0000003e 
- 00021084  0x00003744 branch  0x00005250 , 0x00000002 
- 00021085  0x00003745 arg  0x00000000 , 0x00000012 
- 00021086  0x00003747 copy  0x00000012 , 0x0000003f 
- 00021087  0x00003748 branch  0x00003bf1 , 0x00000034 
- 00021088  0x00003749 rtn 
- 00021089  0x00003752 set1  0x00000025 , 0x00000000 
- 00021090  0x00003753 bpatch  0x00000025 , 0x00004024 
- 00021091  0x00003754 call  0x00005280 
- 00021092  0x00003755 increase  0x00000001 , 0x00000006 
- 00021093  0x00003756 ifetch  0x00000002 , 0x00000006 
- 00021094  0x00003757 rtn 
- 00021095  0x0000375e set1  0x00000025 , 0x00000000 
- 00021096  0x0000375f bpatch  0x00000026 , 0x00004024 
- 00021097  0x00003760 call  0x00005280 
- 00021098  0x00003761 copy  0x00000006 , 0x00000005 
- 00021099  0x00003762 copy  0x00000006 , 0x00000002 
- 00021100  0x00003763 setarg  0x00000000 
- 00021101  0x00003764 istore  0x00000003 , 0x00000005 
- 00021102  0x00003765 rtn 
- 00021103  0x0000376b set1  0x00000025 , 0x00000000 
- 00021104  0x0000376c bpatch  0x00000027 , 0x00004024 
- 00021105  0x0000376d call  0x0000527e 
- 00021106  0x0000376e branch  0x00003bf1 , 0x00000034 
- 00021107  0x0000376f fetch  0x00000003 , 0x000042c6 
- 00021108  0x00003770 store  0x00000003 , 0x000042c9 
- 00021109  0x00003771 fetch  0x00000003 , 0x000042c3 
- 00021110  0x00003772 store  0x00000003 , 0x000042c6 
- 00021111  0x00003773 fetch  0x00000003 , 0x000042c0 
- 00021112  0x00003774 store  0x00000003 , 0x000042c3 
- 00021113  0x00003775 rtn 
- 00021114  0x0000377c fetch  0x00000003 , 0x000042c0 
- 00021115  0x0000377d rtn 
- 00021116  0x00003784 fetch  0x00000003 , 0x000042c3 
- 00021117  0x00003785 rtn 
- 00021118  0x0000378c fetch  0x00000003 , 0x000042c9 
- 00021119  0x0000378d rtn 
- 00021120  0x00003793 call  0x0000527e 
- 00021121  0x00003794 branch  0x00003bf1 , 0x00000034 
- 00021122  0x00003795 arg  0x000042c0 , 0x00000006 
- 00021123  0x00003797 ifetch  0x00000003 , 0x00000006 
- 00021124  0x00003798 branch  0x00005283 , 0x00000034 
- 00021125  0x00003799 increase  0xfffffffd , 0x00000006 
- 00021126  0x0000379a rtn 
- 00021127  0x000037a2 set1  0x00000025 , 0x00000000 
- 00021128  0x000037a3 bpatch  0x00000028 , 0x00004025 
- 00021129  0x000037a4 arg  0x00000004 , 0x00000039 
- 00021130  0x000037a5 arg  0x000042c0 , 0x00000006 
- 00021131  0x000037a6 arg  0x00000000 , 0x00000002 
- 00021132  0x000037a8 ifetch  0x00000003 , 0x00000006 
- 00021133  0x000037a9 and  0x0000003f , 0x000000ff , 0x0000003f 
- 00021134  0x000037aa ior  0x00000002 , 0x00000002 
- 00021135  0x000037ab loop  0x0000528c 
- 00021136  0x000037ac storet  0x00000001 , 0x000042bf 
- 00021137  0x000037ad rtn 
- 00021138  0x000037b6 set1  0x00000025 , 0x00000000 
- 00021139  0x000037b7 bpatch  0x00000029 , 0x00004025 
- 00021140  0x000037b8 call  0x0000527a 
- 00021141  0x000037b9 nbranch  0x00003bf1 , 0x00000034 
- 00021142  0x000037ba call  0x0000527e 
- 00021143  0x000037bb branch  0x000052a0 , 0x00000034 
- 00021144  0x000037bc fetch  0x00000003 , 0x000042c3 
- 00021145  0x000037bd store  0x00000003 , 0x000042c0 
- 00021146  0x000037be ifetch  0x00000003 , 0x00000006 
- 00021147  0x000037bf istore  0x00000003 , 0x00000005 
- 00021148  0x000037c0 ifetch  0x00000003 , 0x00000006 
- 00021149  0x000037c1 istore  0x00000003 , 0x00000005 
- 00021150  0x000037c2 setarg  0x00000000 
- 00021151  0x000037c3 istore  0x00000003 , 0x00000005 
- 00021152  0x000037c5 arg  0x00000000 , 0x00000002 
- 00021153  0x000037c6 copy  0x0000000b , 0x0000003f 
- 00021154  0x000037c7 iadd  0x00000007 , 0x0000003f 
- 00021155  0x000037c9 qset1  0x00000002 
- 00021156  0x000037ca increase  0x00000001 , 0x00000007 
- 00021157  0x000037cb isub  0x00000007 , 0x0000003e 
- 00021158  0x000037cc nbranch  0x000052a3 , 0x00000005 
- 00021159  0x000037ce lshift8  0x00000012 , 0x0000003f 
- 00021160  0x000037cf ior  0x00000002 , 0x0000003f 
- 00021161  0x000037d0 store  0x00000003 , 0x000042c9 
- 00021162  0x000037d1 rtn 
- 00021163  0x000037dc set1  0x00000025 , 0x00000000 
- 00021164  0x000037dd bpatch  0x0000002a , 0x00004025 
- 00021165  0x000037de call  0x00005287 
- 00021166  0x000037df copy  0x00000007 , 0x00000013 
- 00021167  0x000037e0 arg  0x00000000 , 0x00000002 
- 00021168  0x000037e1 arg  0x00000000 , 0x0000000b 
- 00021169  0x000037e4 copy  0x00000007 , 0x0000003f 
- 00021170  0x000037e5 beq  0x00000008 , 0x000052bc 
- 00021171  0x000037e6 fetch  0x00000001 , 0x000042bf 
- 00021172  0x000037e7 qisolate1  0x0000003f 
- 00021173  0x000037e8 branch  0x000052bc , 0x00000001 
- 00021174  0x000037e9 increase  0x00000080 , 0x00000002 
- 00021175  0x000037ea increase  0x00000001 , 0x00000007 
- 00021176  0x000037eb copy  0x00000011 , 0x0000003f 
- 00021177  0x000037ec isub  0x00000002 , 0x0000003e 
- 00021178  0x000037ed branch  0x000052bc , 0x00000005 
- 00021179  0x000037ee branch  0x000052b1 , 0x00000002 
- 00021180  0x000037f0 copy  0x00000002 , 0x0000003f 
- 00021181  0x000037f1 isub  0x00000011 , 0x0000003e 
- 00021182  0x000037f2 nbranch  0x000052c2 , 0x00000002 
- 00021183  0x000037f3 copy  0x00000007 , 0x0000003f 
- 00021184  0x000037f4 copy  0x00000013 , 0x00000002 
- 00021185  0x000037f5 isub  0x00000002 , 0x0000000b 
- 00021186  0x000037f7 copy  0x00000013 , 0x00000007 
- 00021187  0x000037f8 rtn 
- 00021188  0x000037fc set1  0x00000025 , 0x00000000 
- 00021189  0x000037fd bpatch  0x0000002b , 0x00004025 
- 00021190  0x000037fe arg  0x0000007f , 0x00000011 
- 00021191  0x000037ff call  0x00005248 
- 00021192  0x00003800 store  0x00000002 , 0x000002d2 
- 00021193  0x00003801 increase  0x00000004 , 0x0000003f 
- 00021194  0x00003802 store  0x00000002 , 0x000002d4 
- 00021195  0x00003803 setarg  0x00000000 
- 00021196  0x00003804 store  0x00000002 , 0x000002d6 
- 00021197  0x00003805 rtn 
- 00021198  0x00003808 fetch  0x00000002 , 0x000002d2 
- 00021199  0x00003809 branch  0x000052f2 
- 00021200  0x0000380c fetch  0x00000002 , 0x000002d4 
- 00021201  0x0000380d branch  0x000052f2 
- 00021202  0x00003811 set1  0x00000025 , 0x00000000 
- 00021203  0x00003812 bpatch  0x0000002c , 0x00004025 
- 00021204  0x00003813 arg  0x000002ff , 0x00000011 
- 00021205  0x00003814 call  0x00005248 
- 00021206  0x00003815 store  0x00000002 , 0x000002d8 
- 00021207  0x00003816 increase  0x00000004 , 0x0000003f 
- 00021208  0x00003817 store  0x00000002 , 0x000002da 
- 00021209  0x00003818 setarg  0x00000000 
- 00021210  0x00003819 store  0x00000002 , 0x000002dc 
- 00021211  0x0000381a rtn 
- 00021212  0x0000381d fetch  0x00000002 , 0x000002d8 
- 00021213  0x0000381e branch  0x000052f2 
- 00021214  0x00003821 fetch  0x00000002 , 0x000002da 
- 00021215  0x00003822 branch  0x000052f2 
- 00021216  0x00003826 set1  0x00000025 , 0x00000000 
- 00021217  0x00003827 bpatch  0x0000002d , 0x00004025 
- 00021218  0x00003828 call  0x00007e00 
- 00021219  0x00003829 jam  0x00000001 , 0x000002eb 
- 00021220  0x0000382a call  0x0000527a 
- 00021221  0x0000382b nrtn  0x00000034 
- 00021222  0x0000382c arg  0x0000007f , 0x00000011 
- 00021223  0x0000382d call  0x00005248 
- 00021224  0x0000382e store  0x00000002 , 0x000002de 
- 00021225  0x0000382f increase  0x00000004 , 0x0000003f 
- 00021226  0x00003830 store  0x00000002 , 0x000002e0 
- 00021227  0x00003831 setarg  0x00000000 
- 00021228  0x00003832 store  0x00000002 , 0x000002e2 
- 00021229  0x00003833 jam  0x00000000 , 0x000002eb 
- 00021230  0x00003834 branch  0x00007e0e 
- 00021231  0x00003837 fetch  0x00000002 , 0x000002de 
- 00021232  0x00003838 branch  0x000052f2 
- 00021233  0x0000383b fetch  0x00000002 , 0x000002e0 
- 00021234  0x0000383e branch  0x00003bf1 , 0x00000034 
- 00021235  0x0000383f copy  0x0000003f , 0x00000005 
- 00021236  0x00003840 rtn 
- 00021237  0x00003844 set1  0x00000025 , 0x00000000 
- 00021238  0x00003845 bpatch  0x0000002e , 0x00004025 
- 00021239  0x00003846 arg  0x00000000 , 0x00000012 
- 00021240  0x00003847 arg  0x000042c0 , 0x00000011 
- 00021241  0x00003848 increase  0xfffffffe , 0x00000011 
- 00021242  0x0000384a increase  0x00000002 , 0x00000011 
- 00021243  0x0000384b setarg  0x000042cc 
- 00021244  0x0000384c isub  0x00000011 , 0x0000003e 
- 00021245  0x0000384d branch  0x00005306 , 0x00000005 
- 00021246  0x0000384e ifetch  0x00000001 , 0x00000011 
- 00021247  0x0000384f increase  0x00000001 , 0x00000011 
- 00021248  0x00003850 branch  0x000052fa , 0x00000034 
- 00021249  0x00003851 ifetcht  0x00000002 , 0x00000011 
- 00021250  0x00003852 ifetch  0x00000002 , 0x00000002 
- 00021251  0x00003853 iadd  0x00000012 , 0x00000012 
- 00021252  0x00003854 increase  0x00000004 , 0x00000012 
- 00021253  0x00003855 branch  0x000052fa 
- 00021254  0x00003857 copy  0x00000012 , 0x0000003f 
- 00021255  0x00003858 rtn 
- 00021256  0x0000385c arg  0x0000000c , 0x00000007 
- 00021257  0x0000385d branch  0x00003dc2 
- 00021258  0x00003860 arg  0x0000000c , 0x00000007 
- 00021259  0x00003861 branch  0x00003dc6 
- 00021260  0x00003864 set1  0x00000025 , 0x00000000 
- 00021261  0x00003865 bpatch  0x0000002f , 0x00004025 
- 00021262  0x00003866 call  0x00005287 
- 00021263  0x00003867 fetch  0x00000001 , 0x000042bf 
- 00021264  0x00003868 rtn  0x00000034 
- 00021265  0x00003869 call  0x000052f5 
- 00021266  0x0000386a arg  0x00000100 , 0x00000002 
- 00021267  0x0000386b isub  0x00000002 , 0x0000003e 
- 00021268  0x0000386c branch  0x00005308 , 0x00000002 
- 00021269  0x0000386d call  0x0000530a 
- 00021270  0x0000386e arg  0x000042cc , 0x00000005 
- 00021271  0x0000386f arg  0x000042c0 , 0x00000011 
- 00021272  0x00003871 setarg  0x000042cc 
- 00021273  0x00003872 isub  0x00000011 , 0x0000003e 
- 00021274  0x00003873 rtn  0x00000005 
- 00021275  0x00003874 ifetch  0x00000001 , 0x00000011 
- 00021276  0x00003875 increase  0x00000001 , 0x00000011 
- 00021277  0x00003876 nbranch  0x00005321 , 0x00000034 
- 00021278  0x00003877 istore  0x00000002 , 0x00000005 
- 00021279  0x00003878 increase  0x00000002 , 0x00000011 
- 00021280  0x00003879 branch  0x00005318 
- 00021281  0x0000387b ifetch  0x00000002 , 0x00000011 
- 00021282  0x0000387c increase  0x00000002 , 0x00000011 
- 00021283  0x0000387d copy  0x0000003f , 0x00000006 
- 00021284  0x0000387e ifetch  0x00000002 , 0x00000006 
- 00021285  0x0000387f istore  0x00000002 , 0x00000005 
- 00021286  0x00003880 copy  0x0000003f , 0x00000039 
- 00021287  0x00003881 increase  0x00000002 , 0x00000039 
- 00021288  0x00003882 call  0x00007e45 
- 00021289  0x00003883 branch  0x00005318 
- 00021290  0x00003886 set1  0x00000025 , 0x00000000 
- 00021291  0x00003887 bpatch  0x00000030 , 0x00004026 
- 00021292  0x00003888 call  0x00005287 
- 00021293  0x00003889 fetch  0x00000001 , 0x000042bf 
- 00021294  0x0000388a rtn  0x00000034 
- 00021295  0x0000388b arg  0x000042c1 , 0x00000011 
- 00021296  0x0000388c increase  0xfffffffd , 0x00000011 
- 00021297  0x0000388d arg  0x000042cc , 0x00000006 
- 00021298  0x0000388f increase  0x00000003 , 0x00000011 
- 00021299  0x00003890 setarg  0x000042cd 
- 00021300  0x00003891 isub  0x00000011 , 0x0000003e 
- 00021301  0x00003892 rtn  0x00000005 
- 00021302  0x00003893 ifetch  0x00000002 , 0x00000006 
- 00021303  0x00003894 branch  0x00005332 , 0x00000034 
- 00021304  0x00003895 increase  0x00000004 , 0x0000003f 
- 00021305  0x00003896 copy  0x0000003f , 0x00000039 
- 00021306  0x00003897 copy  0x00000006 , 0x00000012 
- 00021307  0x00003898 ifetch  0x00000002 , 0x00000011 
- 00021308  0x00003899 copy  0x0000003f , 0x00000005 
- 00021309  0x0000389a copy  0x00000012 , 0x00000006 
- 00021310  0x0000389b increase  0xfffffffe , 0x00000006 
- 00021311  0x0000389c call  0x00007e45 
- 00021312  0x0000389d branch  0x00005332 
- 00021313  0x000038a6 rtn  0x0000002b 
- 00021314  0x000038a7 setarg  0x00000010 
- 00021315  0x000038a8 store  0x00000002 , 0x000043d3 
- 00021316  0x000038a9 setarg  0x00000010 
- 00021317  0x000038aa store  0x00000002 , 0x000043d5 
- 00021318  0x000038ab rtn 
- 00021319  0x000038ae arg  0x00000014 , 0x00000002 
- 00021320  0x000038af call  0x00005a88 
- 00021321  0x000038b0 add  0x00000006 , 0x00000001 , 0x0000003f 
- 00021322  0x000038b1 store  0x00000002 , 0x00000419 
- 00021323  0x000038b2 rtn 
- 00021324  0x000038b5 set1  0x00000025 , 0x00000000 
- 00021325  0x000038b6 bpatch  0x00000032 , 0x00004026 
- 00021326  0x000038b7 disable  0x0000002b 
- 00021327  0x000038b8 jam  0x00000001 , 0x0000427e 
- 00021328  0x000038b9 jam  0x00000001 , 0x000003d6 
- 00021329  0x000038ba jam  0x00000003 , 0x000003c0 
- 00021330  0x000038bb jam  0x00000001 , 0x000003d7 
- 00021331  0x000038bc setarg  0xffffffff 
- 00021332  0x000038bd store  0x00000002 , 0x000003da 
- 00021333  0x000038be force  0x00000000 , 0x0000003f 
- 00021334  0x000038bf store  0x00000001 , 0x000003e3 
- 00021335  0x000038c0 store  0x00000001 , 0x000003d8 
- 00021336  0x000038c1 store  0x00000001 , 0x000003e4 
- 00021337  0x000038c2 store  0x00000003 , 0x0000420a 
- 00021338  0x000038c3 store  0x00000003 , 0x0000420d 
- 00021339  0x000038c4 store  0x00000005 , 0x00004465 
- 00021340  0x000038c5 set1  0x00000027 , 0x0000003f 
- 00021341  0x000038c6 store  0x00000005 , 0x0000446a 
- 00021342  0x000038c7 branch  0x00005a0b 
- 00021343  0x000038ca set1  0x00000025 , 0x00000000 
- 00021344  0x000038cb bpatch  0x00000033 , 0x00004026 
- 00021345  0x000038cc enable  0x00000029 
- 00021346  0x000038cd jam  0x00000003 , 0x000003c1 
- 00021347  0x000038ce jam  0x00000001 , 0x000003fa 
- 00021348  0x000038cf jam  0x00000001 , 0x000044bc 
- 00021349  0x000038d0 setarg  0x0000ffff 
- 00021350  0x000038d1 store  0x00000002 , 0x000044be 
- 00021351  0x000038d2 force  0x00000000 , 0x0000003f 
- 00021352  0x000038d3 store  0x00000005 , 0x0000446a 
- 00021353  0x000038d4 set1  0x00000027 , 0x0000003f 
- 00021354  0x000038d5 store  0x00000005 , 0x00004465 
- 00021355  0x000038d6 branch  0x0000534c 
- 00021356  0x000038da set1  0x00000025 , 0x00000000 
- 00021357  0x000038db bpatch  0x00000034 , 0x00004026 
- 00021358  0x000038dc disable  0x00000029 
- 00021359  0x000038dd jam  0x00000001 , 0x000003c1 
- 00021360  0x000038de jam  0x00000000 , 0x000043d8 
- 00021361  0x000038df jam  0x00000000 , 0x000000a2 
- 00021362  0x000038e0 branch  0x0000534c 
- 00021363  0x000038e7 call  0x000053d2 
- 00021364  0x000038e8 call  0x000055d3 
- 00021365  0x000038e9 call  0x00005a0e 
- 00021366  0x000038ea branch  0x000053d7 
- 00021367  0x000038ed set1  0x00000025 , 0x00000000 
- 00021368  0x000038ee bpatch  0x00000035 , 0x00004026 
- 00021369  0x000038ef call  0x000053d2 
- 00021370  0x000038f0 call  0x00003e71 
- 00021371  0x000038f1 fetch  0x00000001 , 0x000003c1 
- 00021372  0x000038f2 beq  0x00000003 , 0x0000537e 
- 00021373  0x000038f3 branch  0x00005395 
- 00021374  0x000038fa set1  0x00000025 , 0x00000000 
- 00021375  0x000038fb bpatch  0x00000036 , 0x00004026 
- 00021376  0x000038fc enable  0x00000029 
- 00021377  0x000038fd call  0x00005a02 
- 00021378  0x000038fe branch  0x00005392 , 0x00000002 
- 00021379  0x000038ff call  0x00003e28 
- 00021380  0x00003900 call  0x0000541c 
- 00021381  0x00003901 call  0x00005622 
- 00021382  0x00003902 disable  0x0000002d 
- 00021383  0x00003903 call  0x000054b2 
- 00021384  0x00003904 nrtn  0x0000002d 
- 00021385  0x00003905 set1  0x00000025 , 0x00000000 
- 00021386  0x00003906 bpatch  0x00000037 , 0x00004026 
- 00021387  0x00003907 fetch  0x00000001 , 0x00000005 
- 00021388  0x00003908 increase  0x00000001 , 0x0000003f 
- 00021389  0x00003909 store  0x00000001 , 0x00000005 
- 00021390  0x0000390a call  0x000055a2 
- 00021391  0x0000390b call  0x00005a99 
- 00021392  0x0000390c disable  0x00000029 
- 00021393  0x0000390d rtn 
- 00021394  0x00003910 call  0x000053ba 
- 00021395  0x00003911 disable  0x00000029 
- 00021396  0x00003912 rtn 
- 00021397  0x00003918 set1  0x00000025 , 0x00000000 
- 00021398  0x00003919 bpatch  0x00000038 , 0x00004027 
- 00021399  0x0000391a disable  0x0000002e 
- 00021400  0x0000391b call  0x00005a02 
- 00021401  0x0000391c branch  0x000053ba , 0x00000002 
- 00021402  0x0000391d call  0x00003e28 
- 00021403  0x0000391e call  0x0000541c 
- 00021404  0x0000391f call  0x00005478 
- 00021405  0x00003920 nbranch  0x000053ad , 0x0000002d 
- 00021406  0x00003922 set1  0x00000025 , 0x00000000 
- 00021407  0x00003923 bpatch  0x00000039 , 0x00004027 
- 00021408  0x00003924 call  0x000053c8 
- 00021409  0x00003925 call  0x000055a2 
- 00021410  0x00003926 call  0x00005622 
- 00021411  0x00003927 fetch  0x00000001 , 0x00000340 
- 00021412  0x00003928 bbit1  0x00000004 , 0x000053b4 
- 00021413  0x00003929 call  0x0000561a 
- 00021414  0x0000392a nbranch  0x000053b4 , 0x00000034 
- 00021415  0x0000392c set1  0x00000025 , 0x00000000 
- 00021416  0x0000392d bpatch  0x0000003a , 0x00004027 
- 00021417  0x0000392e call  0x000054bb 
- 00021418  0x00003930 call  0x00007c45 
- 00021419  0x00003931 fetch  0x00000001 , 0x000003e4 
- 00021420  0x00003932 bbit1  0x00000003 , 0x000053ba 
- 00021421  0x00003934 set1  0x00000025 , 0x00000000 
- 00021422  0x00003935 bpatch  0x0000003b , 0x00004027 
- 00021423  0x00003936 call  0x00007f44 
- 00021424  0x00003937 call  0x00005b19 
- 00021425  0x00003938 call  0x00005594 
- 00021426  0x00003939 call  0x00005576 
- 00021427  0x0000393a branch  0x000039ac 
- 00021428  0x0000393d set1  0x00000025 , 0x00000000 
- 00021429  0x0000393e bpatch  0x0000003c , 0x00004027 
- 00021430  0x0000393f enable  0x0000002e 
- 00021431  0x00003940 call  0x000054b2 
- 00021432  0x00003941 branch  0x0000539e , 0x0000002d 
- 00021433  0x00003942 branch  0x000053aa 
- 00021434  0x00003948 set1  0x00000025 , 0x00000000 
- 00021435  0x00003949 bpatch  0x0000003d , 0x00004027 
- 00021436  0x0000394a call  0x000053c0 
- 00021437  0x0000394b call  0x00003f1d 
- 00021438  0x0000394c jam  0x00000015 , 0x00000b7d 
- 00021439  0x0000394d branch  0x00007c27 
- 00021440  0x00003950 fetcht  0x00000001 , 0x000003d6 
- 00021441  0x00003951 jam  0x00000008 , 0x000002c0 
- 00021442  0x00003952 call  0x000048c4 
- 00021443  0x00003953 jam  0x00000000 , 0x000003d6 
- 00021444  0x00003954 jam  0x00000000 , 0x000003c1 
- 00021445  0x00003955 jam  0x00000000 , 0x000003c0 
- 00021446  0x00003956 jam  0x00000000 , 0x0000427e 
- 00021447  0x00003957 rtn 
- 00021448  0x0000395a fetch  0x00000001 , 0x00000005 
- 00021449  0x0000395b increase  0x00000001 , 0x0000003f 
- 00021450  0x0000395c store  0x00000001 , 0x00000005 
- 00021451  0x0000395d fetch  0x00000001 , 0x000003c0 
- 00021452  0x0000395e rtnbit1  0x00000003 
- 00021453  0x0000395f set1  0x00000003 
- 00021454  0x00003960 store  0x00000001 , 0x000003c0 
- 00021455  0x00003961 setarg  0x00000000 
- 00021456  0x00003962 store  0x00000004 , 0x000046f9 
- 00021457  0x00003963 rtn 
- 00021458  0x00003969 set1  0x00000025 , 0x00000000 
- 00021459  0x0000396a bpatch  0x0000003e , 0x00004027 
- 00021460  0x0000396b enable  0x00000036 
- 00021461  0x0000396c hjam  0x00000007 , 0x00008914 
- 00021462  0x0000396d branch  0x00003e28 
- 00021463  0x00003970 set1  0x00000025 , 0x00000000 
- 00021464  0x00003971 bpatch  0x0000003f , 0x00004027 
- 00021465  0x00003972 disable  0x00000036 
- 00021466  0x00003973 hjam  0x00000003 , 0x00008914 
- 00021467  0x00003974 arg  0x00000000 , 0x0000001b 
- 00021468  0x00003975 rtn 
- 00021469  0x00003978 disable  0x00000009 
- 00021470  0x00003979 disable  0x00000007 
- 00021471  0x0000397a fetch  0x00000003 , 0x000003e9 
- 00021472  0x0000397b iforce  0x0000000f 
- 00021473  0x0000397c fetch  0x00000001 , 0x00000016 
- 00021474  0x0000397d reverse  0x0000003f , 0x00000002 
- 00021475  0x0000397e set1  0x00000001 , 0x00000002 
- 00021476  0x0000397f rshift  0x00000002 , 0x0000000e 
- 00021477  0x00003980 rtn 
- 00021478  0x00003984 call  0x000053ee 
- 00021479  0x00003985 call  0x00003a82 
- 00021480  0x00003986 setarg  0x00000500 
- 00021481  0x00003987 call  0x00003bf3 
- 00021482  0x00003988 branch  0x00003a87 
- 00021483  0x0000398b branch  0x00003a98 , 0x0000002d 
- 00021484  0x0000398c call  0x000053ee 
- 00021485  0x0000398d branch  0x00003a91 
- 00021486  0x0000398f set1  0x00000025 , 0x00000000 
- 00021487  0x00003990 bpatch  0x00000040 , 0x00004028 
- 00021488  0x00003991 call  0x00003a7a 
- 00021489  0x00003992 fetch  0x00000001 , 0x0000040d 
- 00021490  0x00003993 nbranch  0x00005402 , 0x00000034 
- 00021491  0x00003994 fetch  0x00000001 , 0x00000016 
- 00021492  0x00003995 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021493  0x00003996 branch  0x000053fc , 0x00000002 
- 00021494  0x00003997 force  0x00000000 , 0x00000002 
- 00021495  0x00003998 rtneq  0x00000025 
- 00021496  0x00003999 force  0x00000018 , 0x00000002 
- 00021497  0x0000399a rtneq  0x00000026 
- 00021498  0x0000399b force  0x0000004e , 0x00000002 
- 00021499  0x0000399c rtn 
- 00021500  0x0000399f sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00021501  0x000039a0 branch  0x000053ff , 0x00000002 
- 00021502  0x000039a1 increase  0x00000001 , 0x0000003f 
- 00021503  0x000039a4 lshift  0x0000003f , 0x0000003f 
- 00021504  0x000039a5 add  0x0000003f , 0x00000002 , 0x00000002 
- 00021505  0x000039a6 rtn 
- 00021506  0x000039a9 fetch  0x00000001 , 0x00000016 
- 00021507  0x000039aa lshift  0x0000003f , 0x00000002 
- 00021508  0x000039ab rtn 
- 00021509  0x000039ae arg  0x000001f4 , 0x00000002 
- 00021510  0x000039af rtn  0x00000034 
- 00021511  0x000039b0 arg  0x000000fa , 0x00000002 
- 00021512  0x000039b1 rtneq  0x00000001 
- 00021513  0x000039b2 arg  0x00000096 , 0x00000002 
- 00021514  0x000039b3 rtneq  0x00000002 
- 00021515  0x000039b4 arg  0x00000064 , 0x00000002 
- 00021516  0x000039b5 rtneq  0x00000003 
- 00021517  0x000039b6 arg  0x0000004b , 0x00000002 
- 00021518  0x000039b7 rtneq  0x00000004 
- 00021519  0x000039b8 arg  0x00000032 , 0x00000002 
- 00021520  0x000039b9 rtneq  0x00000005 
- 00021521  0x000039ba arg  0x00000028 , 0x00000002 
- 00021522  0x000039bb rtneq  0x00000006 
- 00021523  0x000039bc arg  0x00000014 , 0x00000002 
- 00021524  0x000039bd rtn 
- 00021525  0x000039c2 setarg  0x008e89be 
- 00021526  0x000039c3 lshift8  0x0000003f , 0x0000003f 
- 00021527  0x000039c4 or_into  0x000000d6 , 0x0000003f 
- 00021528  0x000039c5 iforce  0x00000009 
- 00021529  0x000039c6 setarg  0x00555555 
- 00021530  0x000039c7 store  0x00000003 , 0x000003e9 
- 00021531  0x000039c8 rtn 
- 00021532  0x000039cb set1  0x00000025 , 0x00000000 
- 00021533  0x000039cc bpatch  0x00000041 , 0x00004028 
- 00021534  0x000039cd enable  0x00000010 
- 00021535  0x000039ce fetch  0x00000004 , 0x000003e5 
- 00021536  0x000039cf iforce  0x00000009 
- 00021537  0x000039d0 call  0x00005453 
- 00021538  0x000039d1 setarg  0x00000200 
- 00021539  0x000039d2 branch  0x00005426 , 0x00000029 
- 00021540  0x000039d3 fetch  0x00000002 , 0x000003ce 
- 00021541  0x000039d4 rshift  0x0000003f , 0x0000003f 
- 00021542  0x000039d6 arg  0x00000500 , 0x00000002 
- 00021543  0x000039d7 iadd  0x00000002 , 0x0000003f 
- 00021544  0x000039d8 call  0x00003b7d 
- 00021545  0x000039d9 deposit  0x0000001a 
- 00021546  0x000039da store  0x00000006 , 0x00000412 
- 00021547  0x000039db rtn 
- 00021548  0x000039de set1  0x00000025 , 0x00000000 
- 00021549  0x000039df bpatch  0x00000042 , 0x00004028 
- 00021550  0x000039e0 fetch  0x00000001 , 0x00000016 
- 00021551  0x000039e1 increase  0x00000001 , 0x0000003f 
- 00021552  0x000039e2 store  0x00000001 , 0x00000016 
- 00021553  0x000039e3 rtnne  0x00000028 
- 00021554  0x000039e4 jam  0x00000025 , 0x00000016 
- 00021555  0x000039e5 rtn 
- 00021556  0x000039e8 set1  0x00000025 , 0x00000000 
- 00021557  0x000039e9 bpatch  0x00000043 , 0x00004028 
- 00021558  0x000039ea add  0x00000011 , 0x00000001 , 0x00000006 
- 00021559  0x000039eb ifetch  0x00000001 , 0x00000006 
- 00021560  0x000039ec rtnbit0  0x00000000 
- 00021561  0x000039ed add  0x00000011 , 0x0000001a , 0x00000005 
- 00021562  0x000039ee ifetch  0x00000002 , 0x00000005 
- 00021563  0x000039ef increase  0x00000001 , 0x0000003f 
- 00021564  0x000039f0 istore  0x00000002 , 0x00000005 
- 00021565  0x000039f1 add  0x00000011 , 0x00000019 , 0x00000006 
- 00021566  0x000039f2 ifetch  0x00000001 , 0x00000006 
- 00021567  0x000039f3 add  0x00000011 , 0x00000018 , 0x00000005 
- 00021568  0x000039f4 ifetcht  0x00000001 , 0x00000005 
- 00021569  0x000039f5 iadd  0x00000002 , 0x0000003f 
- 00021570  0x000039f6 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021571  0x000039f7 branch  0x00005445 , 0x00000002 
- 00021572  0x000039f8 increase  0xffffffdb , 0x0000003f 
- 00021573  0x000039fa istore  0x00000001 , 0x00000005 
- 00021574  0x000039fb rtn 
- 00021575  0x000039ff set1  0x00000025 , 0x00000000 
- 00021576  0x00003a00 bpatch  0x00000044 , 0x00004028 
- 00021577  0x00003a01 fetch  0x00000005 , 0x000003f1 
- 00021578  0x00003a02 force  0x00000000 , 0x00000002 
- 00021579  0x00003a03 force  0x00000025 , 0x00000039 
- 00021580  0x00003a05 bbit0  0x00000000 , 0x0000544e 
- 00021581  0x00003a06 increase  0x00000001 , 0x00000002 
- 00021582  0x00003a08 rshift  0x0000003f , 0x0000003f 
- 00021583  0x00003a09 loop  0x0000544c 
- 00021584  0x00003a0a add  0x00000002 , 0xffffffff , 0x0000003f 
- 00021585  0x00003a0b store  0x00000001 , 0x000003e2 
- 00021586  0x00003a0c rtn 
- 00021587  0x00003a0f set1  0x00000025 , 0x00000000 
- 00021588  0x00003a10 bpatch  0x00000045 , 0x00004028 
- 00021589  0x00003a11 fetch  0x00000001 , 0x000003d8 
- 00021590  0x00003a12 iforce  0x00000007 
- 00021591  0x00003a13 fetcht  0x00000005 , 0x000003f1 
- 00021592  0x00003a14 qisolate1  0x00000002 
- 00021593  0x00003a15 branch  0x0000546b , 0x00000001 
- 00021594  0x00003a17 set1  0x00000025 , 0x00000000 
- 00021595  0x00003a18 bpatch  0x00000046 , 0x00004028 
- 00021596  0x00003a19 fetch  0x00000001 , 0x000003e2 
- 00021597  0x00003a1a isub  0x00000007 , 0x0000003f 
- 00021598  0x00003a1b branch  0x00005461 , 0x00000002 
- 00021599  0x00003a1c sub  0x0000003f , 0xffffffff , 0x00000007 
- 00021600  0x00003a1d branch  0x0000545a 
- 00021601  0x00003a1f copy  0x00000007 , 0x00000039 
- 00021602  0x00003a20 force  0x00000000 , 0x00000007 
- 00021603  0x00003a22 qisolate1  0x00000002 
- 00021604  0x00003a23 branch  0x00005466 , 0x00000001 
- 00021605  0x00003a24 increase  0x00000001 , 0x00000039 
- 00021606  0x00003a26 deposit  0x00000039 
- 00021607  0x00003a27 branch  0x0000546b , 0x00000034 
- 00021608  0x00003a28 increase  0x00000001 , 0x00000007 
- 00021609  0x00003a29 increase  0xffffffff , 0x00000039 
- 00021610  0x00003a2a branch  0x00005463 
- 00021611  0x00003a2c deposit  0x00000007 
- 00021612  0x00003a2d store  0x00000001 , 0x00000016 
- 00021613  0x00003a2e rtn 
- 00021614  0x00003a32 branch  0x00005471 , 0x00000029 
- 00021615  0x00003a33 until  0x0000003e , 0x00000003 
- 00021616  0x00003a34 rtn 
- 00021617  0x00003a37 arg  0x00000ea0 , 0x0000000b 
- 00021618  0x00003a38 until  0x00000023 , 0x00000026 
- 00021619  0x00003a39 rtn 
- 00021620  0x00003a3c disable  0x00000010 
- 00021621  0x00003a3d fetch  0x00000002 , 0x000043d5 
- 00021622  0x00003a3e copy  0x0000003f , 0x0000000b 
- 00021623  0x00003a3f branch  0x0000547e 
- 00021624  0x00003a43 set1  0x00000025 , 0x00000000 
- 00021625  0x00003a44 bpatch  0x00000047 , 0x00004028 
- 00021626  0x00003a45 enable  0x00000010 
- 00021627  0x00003a46 fetch  0x00000002 , 0x000003ce 
- 00021628  0x00003a47 fetcht  0x00000004 , 0x000046f9 
- 00021629  0x00003a48 iadd  0x00000002 , 0x0000000b 
- 00021630  0x00003a4a call  0x000053e6 
- 00021631  0x00003a4c set1  0x00000025 , 0x00000000 
- 00021632  0x00003a4d bpatch  0x00000048 , 0x00004029 
- 00021633  0x00003a4e call  0x000053dd 
- 00021634  0x00003a4f disable  0x0000002d 
- 00021635  0x00003a50 enable  0x0000000d 
- 00021636  0x00003a51 enable  0x00000021 
- 00021637  0x00003a52 disable  0x00000020 
- 00021638  0x00003a53 copy  0x0000000b , 0x0000001b 
- 00021639  0x00003a54 correlate  0x0000003e , 0x00000003 
- 00021640  0x00003a55 branch  0x0000548b , 0x0000002e 
- 00021641  0x00003a56 copy  0x0000001a , 0x00000002 
- 00021642  0x00003a57 storet  0x00000006 , 0x0000009c 
- 00021643  0x00003a59 nbranch  0x0000375c , 0x00000018 
- 00021644  0x00003a5a branch  0x00005492 , 0x0000002e 
- 00021645  0x00003a5b arg  0x000001e0 , 0x00000029 
- 00021646  0x00003a5c copy  0x00000021 , 0x00000028 
- 00021647  0x00003a5d fetch  0x00000001 , 0x000003c0 
- 00021648  0x00003a5e bbit0  0x00000003 , 0x00005492 
- 00021649  0x00003a5f call  0x00003cb6 , 0x0000002b 
- 00021650  0x00003a61 set1  0x00000025 , 0x00000000 
- 00021651  0x00003a62 bpatch  0x00000049 , 0x00004029 
- 00021652  0x00003a63 call  0x00003af3 
- 00021653  0x00003a64 enable  0x00000007 
- 00021654  0x00003a65 enable  0x00000009 
- 00021655  0x00003a66 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021656  0x00003a67 rshift3  0x0000000c , 0x0000003f 
- 00021657  0x00003a68 store  0x00000001 , 0x00000340 
- 00021658  0x00003a69 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021659  0x00003a6a rshift3  0x0000000c , 0x0000003f 
- 00021660  0x00003a6b istore  0x00000001 , 0x00000005 
- 00021661  0x00003a6c and  0x0000003f , 0x0000003f , 0x00000039 
- 00021662  0x00003a6d branch  0x000054a3 , 0x00000005 
- 00021663  0x00003a70 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021664  0x00003a71 rshift3  0x0000000c , 0x0000003f 
- 00021665  0x00003a72 istore  0x00000001 , 0x00000005 
- 00021666  0x00003a73 loop  0x0000549f 
- 00021667  0x00003a76 set1  0x00000025 , 0x00000000 
- 00021668  0x00003a77 bpatch  0x0000004a , 0x00004029 
- 00021669  0x00003a78 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00021670  0x00003a79 enable  0x00000010 
- 00021671  0x00003a7a arg  0x00000664 , 0x0000001b 
- 00021672  0x00003a7b rshift32  0x0000003f , 0x0000003f 
- 00021673  0x00003a7c rshift16  0x0000003f , 0x0000003f 
- 00021674  0x00003a7d istore  0x00000003 , 0x00000005 
- 00021675  0x00003a7e branch  0x0000375c , 0x00000006 
- 00021676  0x00003a7f enable  0x0000002d 
- 00021677  0x00003a80 fetch  0x00000001 , 0x00000017 
- 00021678  0x00003a81 add  0x0000003f , 0x00000002 , 0x00000011 
- 00021679  0x00003a82 call  0x00003ab6 
- 00021680  0x00003a83 disable  0x0000000d 
- 00021681  0x00003a84 branch  0x00003a7a 
- 00021682  0x00003a87 set1  0x00000025 , 0x00000000 
- 00021683  0x00003a88 bpatch  0x0000004b , 0x00004029 
- 00021684  0x00003a89 call  0x000054bd 
- 00021685  0x00003a8a fetcht  0x00000001 , 0x00000017 
- 00021686  0x00003a8b call  0x00003a82 
- 00021687  0x00003a8c call  0x00003a87 
- 00021688  0x00003a8d enable  0x00000010 
- 00021689  0x00003a8e arg  0x00001388 , 0x0000000b 
- 00021690  0x00003a8f branch  0x0000547f 
- 00021691  0x00003a92 call  0x000054bd 
- 00021692  0x00003a93 branch  0x0000375c 
- 00021693  0x00003a96 set1  0x00000025 , 0x00000000 
- 00021694  0x00003a97 bpatch  0x0000004c , 0x00004029 
- 00021695  0x00003a98 call  0x000053dd 
- 00021696  0x00003a99 call  0x000053eb 
- 00021697  0x00003a9a set1  0x00000000 , 0x00000015 
- 00021698  0x00003a9b enable  0x0000001d 
- 00021699  0x00003a9c enable  0x00000020 
- 00021700  0x00003a9d disable  0x00000021 
- 00021701  0x00003a9e call  0x0000546e 
- 00021702  0x00003a9f rshift16  0x00000009 , 0x0000003f 
- 00021703  0x00003aa0 rshift8  0x0000003f , 0x0000003f 
- 00021704  0x00003aa1 rshift4  0x0000003f , 0x0000003f 
- 00021705  0x00003aa2 inject  0x00000003 , 0x00000028 
- 00021706  0x00003aa3 enable  0x00000007 
- 00021707  0x00003aa4 enable  0x00000009 
- 00021708  0x00003aa5 set1  0x00000025 , 0x00000000 
- 00021709  0x00003aa6 bpatch  0x0000004d , 0x00004029 
- 00021710  0x00003aa7 fetch  0x00000001 , 0x0000443e 
- 00021711  0x00003aa8 inject  0x00000003 , 0x00000008 
- 00021712  0x00003aa9 ifetch  0x00000001 , 0x00000006 
- 00021713  0x00003aaa and  0x0000003f , 0x0000003f , 0x00000039 
- 00021714  0x00003aab inject  0x00000003 , 0x00000008 
- 00021715  0x00003aac branch  0x000054d7 , 0x00000005 
- 00021716  0x00003aae ifetch  0x00000001 , 0x00000006 
- 00021717  0x00003aaf inject  0x00000003 , 0x00000008 
- 00021718  0x00003ab0 loop  0x000054d4 
- 00021719  0x00003ab3 enable  0x00000008 
- 00021720  0x00003ab4 inject  0x00000003 , 0x00000018 
- 00021721  0x00003ab5 disable  0x00000008 
- 00021722  0x00003ab6 until  0x0000003e , 0x00000027 
- 00021723  0x00003ab7 nop  0x00000064 
- 00021724  0x00003ab8 disable  0x0000001d 
- 00021725  0x00003ab9 rtn 
- 00021726  0x00003abc set1  0x00000025 , 0x00000000 
- 00021727  0x00003abd bpatch  0x0000004e , 0x00004029 
- 00021728  0x00003abe fetch  0x00000001 , 0x000044db 
- 00021729  0x00003abf beq  0x00000001 , 0x000054ef 
- 00021730  0x00003ac0 fetch  0x00000001 , 0x000044dc 
- 00021731  0x00003ac1 lshift4  0x0000003f , 0x0000003f 
- 00021732  0x00003ac2 lshift2  0x0000003f , 0x0000003f 
- 00021733  0x00003ac3 store  0x00000001 , 0x0000443e 
- 00021734  0x00003ac4 fetcht  0x00000001 , 0x000043d9 
- 00021735  0x00003ac5 add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021736  0x00003ac6 store  0x00000001 , 0x0000443f 
- 00021737  0x00003ac7 fetch  0x00000006 , 0x000044f9 
- 00021738  0x00003ac8 store  0x00000006 , 0x00004440 
- 00021739  0x00003ac9 copy  0x00000002 , 0x00000039 
- 00021740  0x00003aca arg  0x000043da , 0x00000006 
- 00021741  0x00003acb call  0x00007e45 
- 00021742  0x00003acc branch  0x000054ff 
- 00021743  0x00003ace fetcht  0x00000002 , 0x000044c2 
- 00021744  0x00003acf call  0x00005866 
- 00021745  0x00003ad0 copy  0x00000011 , 0x00000005 
- 00021746  0x00003ad1 setarg  0x00000001 
- 00021747  0x00003ad2 istore  0x00000001 , 0x00000005 
- 00021748  0x00003ad3 fetch  0x00000001 , 0x000044dd 
- 00021749  0x00003ad4 lshift4  0x0000003f , 0x0000003f 
- 00021750  0x00003ad5 lshift2  0x0000003f , 0x0000003f 
- 00021751  0x00003ad6 increase  0x00000001 , 0x0000003f 
- 00021752  0x00003ad7 store  0x00000001 , 0x0000443e 
- 00021753  0x00003ad8 setarg  0x0000000c 
- 00021754  0x00003ad9 store  0x00000001 , 0x0000443f 
- 00021755  0x00003ada fetch  0x00000006 , 0x000044f9 
- 00021756  0x00003adb store  0x00000006 , 0x00004440 
- 00021757  0x00003adc fetch  0x00000006 , 0x00004274 
- 00021758  0x00003add istore  0x00000006 , 0x00000005 
- 00021759  0x00003adf set1  0x00000025 , 0x00000000 
- 00021760  0x00003ae0 bpatch  0x0000004f , 0x00004029 
- 00021761  0x00003ae1 fetch  0x00000001 , 0x00000000 
- 00021762  0x00003ae2 increase  0x00000001 , 0x0000003f 
- 00021763  0x00003ae3 store  0x00000001 , 0x00000000 
- 00021764  0x00003ae4 arg  0x00000708 , 0x0000001b 
- 00021765  0x00003ae5 disable  0x0000002d 
- 00021766  0x00003ae6 branch  0x000054b2 
- 00021767  0x00003ae9 set1  0x00000025 , 0x00000000 
- 00021768  0x00003aea bpatch  0x00000050 , 0x0000402a 
- 00021769  0x00003aeb fetch  0x00000001 , 0x000044f6 
- 00021770  0x00003aec rtnne  0x00000001 , 0x0000003f 
- 00021771  0x00003aed fetch  0x00000001 , 0x00000000 
- 00021772  0x00003aee increase  0x00000001 , 0x0000003f 
- 00021773  0x00003aef store  0x00000001 , 0x00000000 
- 00021774  0x00003af0 arg  0x00000c03 , 0x00000002 
- 00021775  0x00003af1 fetch  0x00000001 , 0x000044f7 
- 00021776  0x00003af2 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021777  0x00003af3 copy  0x00000011 , 0x0000003f 
- 00021778  0x00003af4 nsetflag  0x00000034 , 0x00000007 , 0x00000002 
- 00021779  0x00003af5 storet  0x00000002 , 0x0000443e 
- 00021780  0x00003af6 fetch  0x00000006 , 0x000044f9 
- 00021781  0x00003af7 istore  0x00000006 , 0x00000005 
- 00021782  0x00003af8 fetch  0x00000006 , 0x000003d0 
- 00021783  0x00003af9 istore  0x00000006 , 0x00000005 
- 00021784  0x00003afa branch  0x000054b2 
- 00021785  0x00003afe set1  0x00000025 , 0x00000000 
- 00021786  0x00003aff bpatch  0x00000051 , 0x0000402a 
- 00021787  0x00003b00 arg  0x00000004 , 0x00000002 
- 00021788  0x00003b01 fetch  0x00000001 , 0x000044dc 
- 00021789  0x00003b02 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021790  0x00003b03 storet  0x00000001 , 0x0000443e 
- 00021791  0x00003b04 fetcht  0x00000001 , 0x000043f9 
- 00021792  0x00003b05 add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021793  0x00003b06 store  0x00000001 , 0x0000443f 
- 00021794  0x00003b07 fetch  0x00000006 , 0x000044f9 
- 00021795  0x00003b08 store  0x00000006 , 0x00004440 
- 00021796  0x00003b09 arg  0x000043fa , 0x00000006 
- 00021797  0x00003b0a copy  0x00000002 , 0x00000039 
- 00021798  0x00003b0b call  0x00007e45 
- 00021799  0x00003b0c branch  0x000054bb 
- 00021800  0x00003b10 set1  0x00000025 , 0x00000000 
- 00021801  0x00003b11 bpatch  0x00000052 , 0x0000402a 
- 00021802  0x00003b12 force  0xffffffff , 0x0000003f 
- 00021803  0x00003b13 setsect  0x00000002 , 0x00000001 
- 00021804  0x00003b14 store  0x00000005 , 0x000003f1 
- 00021805  0x00003b15 call  0x00005447 
- 00021806  0x00003b16 force  0x00000004 , 0x00000039 
- 00021807  0x00003b17 arg  0x000003e5 , 0x00000005 
- 00021808  0x00003b18 call  0x00006227 
- 00021809  0x00003b19 fetch  0x00000002 , 0x000044f4 
- 00021810  0x00003b1a store  0x00000002 , 0x000003ef 
- 00021811  0x00003b1c random  0x0000003f 
- 00021812  0x00003b1d and_into  0x0000000f , 0x0000003f 
- 00021813  0x00003b1e sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00021814  0x00003b1f branch  0x00005533 , 0x00000002 
- 00021815  0x00003b20 store  0x00000001 , 0x000003d9 
- 00021816  0x00003b21 store  0x00000001 , 0x00000682 
- 00021817  0x00003b22 set1  0x00000025 , 0x00000000 
- 00021818  0x00003b23 bpatch  0x00000053 , 0x0000402a 
- 00021819  0x00003b24 fetcht  0x00000002 , 0x000043d0 
- 00021820  0x00003b25 storet  0x00000002 , 0x000003c2 
- 00021821  0x00003b26 copy  0x00000002 , 0x00000013 
- 00021822  0x00003b27 add  0x00000022 , 0x00000007 , 0x0000003f 
- 00021823  0x00003b28 idiv  0x00000013 
- 00021824  0x00003b29 call  0x00007efd 
- 00021825  0x00003b2a remainder  0x00000011 
- 00021826  0x00003b2b isub  0x00000011 , 0x0000003f 
- 00021827  0x00003b2c iadd  0x00000013 , 0x0000003f 
- 00021828  0x00003b2d fetcht  0x00000002 , 0x000043ce 
- 00021829  0x00003b2e iadd  0x00000002 , 0x0000003f 
- 00021830  0x00003b2f store  0x00000004 , 0x000003c4 
- 00021831  0x00003b30 isub  0x00000022 , 0x00000011 
- 00021832  0x00003b31 increase  0xfffffffa , 0x00000011 
- 00021833  0x00003b32 arg  0x00002205 , 0x00000012 
- 00021834  0x00003b33 fetch  0x00000001 , 0x000044ed 
- 00021835  0x00003b34 nsetflag  0x00000034 , 0x00000006 , 0x00000012 
- 00021836  0x00003b35 fetch  0x00000001 , 0x000044e6 
- 00021837  0x00003b36 nsetflag  0x00000034 , 0x00000007 , 0x00000012 
- 00021838  0x00003b37 copy  0x00000012 , 0x0000003f 
- 00021839  0x00003b38 store  0x00000002 , 0x0000443e 
- 00021840  0x00003b39 fetch  0x00000006 , 0x000044f9 
- 00021841  0x00003b3a istore  0x00000006 , 0x00000005 
- 00021842  0x00003b3b fetch  0x00000006 , 0x000003d0 
- 00021843  0x00003b3c istore  0x00000006 , 0x00000005 
- 00021844  0x00003b3d fetch  0x00000004 , 0x000003e5 
- 00021845  0x00003b3e istore  0x00000004 , 0x00000005 
- 00021846  0x00003b3f random  0x0000003f 
- 00021847  0x00003b40 istore  0x00000002 , 0x00000005 
- 00021848  0x00003b41 random  0x0000003f 
- 00021849  0x00003b42 istore  0x00000001 , 0x00000005 
- 00021850  0x00003b43 force  0x00000002 , 0x0000003f 
- 00021851  0x00003b44 istore  0x00000001 , 0x00000005 
- 00021852  0x00003b45 rshift2  0x00000011 , 0x0000003f 
- 00021853  0x00003b46 istore  0x00000002 , 0x00000005 
- 00021854  0x00003b47 rshift2  0x00000013 , 0x0000003f 
- 00021855  0x00003b48 istore  0x00000002 , 0x00000005 
- 00021856  0x00003b49 set1  0x00000025 , 0x00000000 
- 00021857  0x00003b4a bpatch  0x00000054 , 0x0000402a 
- 00021858  0x00003b4b fetch  0x00000002 , 0x000044f2 
- 00021859  0x00003b4c istore  0x00000002 , 0x00000005 
- 00021860  0x00003b4d fetch  0x00000002 , 0x000044f4 
- 00021861  0x00003b4e istore  0x00000002 , 0x00000005 
- 00021862  0x00003b4f fetch  0x00000005 , 0x000003f1 
- 00021863  0x00003b50 istore  0x00000005 , 0x00000005 
- 00021864  0x00003b51 fetch  0x00000001 , 0x000003d9 
- 00021865  0x00003b52 arg  0x000000a0 , 0x00000002 
- 00021866  0x00003b53 ior  0x00000002 , 0x0000003f 
- 00021867  0x00003b54 istore  0x00000001 , 0x00000005 
- 00021868  0x00003b55 call  0x000054bb 
- 00021869  0x00003b56 setarg  0x0000443e 
- 00021870  0x00003b57 add  0x0000003f , 0x00000012 , 0x00000006 
- 00021871  0x00003b58 ifetch  0x00000003 , 0x00000006 
- 00021872  0x00003b59 store  0x00000003 , 0x000003e9 
- 00021873  0x00003b5a rtn 
- 00021874  0x00003b5d set1  0x00000025 , 0x00000000 
- 00021875  0x00003b5e bpatch  0x00000055 , 0x0000402a 
- 00021876  0x00003b5f disable  0x00000029 
- 00021877  0x00003b60 branch  0x00005415 
- 00021878  0x00003b65 set1  0x00000025 , 0x00000000 
- 00021879  0x00003b66 bpatch  0x00000056 , 0x0000402a 
- 00021880  0x00003b67 fetch  0x00000001 , 0x000003c0 
- 00021881  0x00003b68 rtnbit0  0x00000005 
- 00021882  0x00003b69 fetch  0x00000002 , 0x000003da 
- 00021883  0x00003b6a fetcht  0x00000002 , 0x000003e0 
- 00021884  0x00003b6b isub  0x00000002 , 0x0000003f 
- 00021885  0x00003b6c nrtn  0x00000002 
- 00021886  0x00003b6d fetch  0x00000001 , 0x000003c0 
- 00021887  0x00003b6e set0  0x00000005 , 0x0000003f 
- 00021888  0x00003b6f set0  0x00000003 , 0x0000003f 
- 00021889  0x00003b70 store  0x00000001 , 0x000003c0 
- 00021890  0x00003b71 fetch  0x00000004 , 0x000003c4 
- 00021891  0x00003b72 fetcht  0x00000002 , 0x000003c2 
- 00021892  0x00003b73 isub  0x00000002 , 0x00000011 
- 00021893  0x00003b74 set1  0x00000025 , 0x00000000 
- 00021894  0x00003b75 bpatch  0x00000057 , 0x0000402a 
- 00021895  0x00003b76 fetch  0x00000001 , 0x00004434 
- 00021896  0x00003b77 store  0x00000001 , 0x000003ec 
- 00021897  0x00003b78 ifetcht  0x00000002 , 0x00000006 
- 00021898  0x00003b79 ifetch  0x00000002 , 0x00000006 
- 00021899  0x00003b7a lshift2  0x0000003f , 0x0000003f 
- 00021900  0x00003b7b store  0x00000002 , 0x000003c2 
- 00021901  0x00003b7c lshift2  0x00000002 , 0x00000002 
- 00021902  0x00003b7d iadd  0x00000002 , 0x0000003f 
- 00021903  0x00003b7e ifetcht  0x00000004 , 0x00000006 
- 00021904  0x00003b7f storet  0x00000004 , 0x000003ed 
- 00021905  0x00003b80 iadd  0x00000011 , 0x0000003f 
- 00021906  0x00003b81 store  0x00000004 , 0x000003c4 
- 00021907  0x00003b82 branch  0x00005a2b 
- 00021908  0x00003b85 set1  0x00000025 , 0x00000000 
- 00021909  0x00003b86 bpatch  0x00000058 , 0x0000402b 
- 00021910  0x00003b87 fetch  0x00000001 , 0x000003c0 
- 00021911  0x00003b88 rtnbit0  0x00000006 
- 00021912  0x00003b89 fetch  0x00000002 , 0x000003da 
- 00021913  0x00003b8a fetcht  0x00000002 , 0x000003e0 
- 00021914  0x00003b8b isub  0x00000002 , 0x0000003f 
- 00021915  0x00003b8c nrtn  0x00000002 
- 00021916  0x00003b8d fetch  0x00000001 , 0x000003c0 
- 00021917  0x00003b8e set0  0x00000006 , 0x0000003f 
- 00021918  0x00003b8f store  0x00000001 , 0x000003c0 
- 00021919  0x00003b90 fetch  0x00000005 , 0x0000442f 
- 00021920  0x00003b91 store  0x00000005 , 0x000003f1 
- 00021921  0x00003b92 branch  0x00005447 
- 00021922  0x00003b96 set1  0x00000025 , 0x00000000 
- 00021923  0x00003b97 bpatch  0x00000059 , 0x0000402b 
- 00021924  0x00003b98 call  0x00005a0b 
- 00021925  0x00003b99 call  0x000055b7 
- 00021926  0x00003b9a fetch  0x00000001 , 0x00000340 
- 00021927  0x00003b9b rshift  0x0000003f , 0x0000003f 
- 00021928  0x00003b9c ixor  0x00000002 , 0x0000003f 
- 00021929  0x00003b9d isolate1  0x00000002 , 0x0000003f 
- 00021930  0x00003b9e setflag  0x00000001 , 0x0000000f , 0x00000000 
- 00021931  0x00003b9f fetch  0x00000001 , 0x00000341 
- 00021932  0x00003ba0 branch  0x000055b2 , 0x00000034 
- 00021933  0x00003ba1 fetch  0x00000001 , 0x000003c0 
- 00021934  0x00003ba2 bbit0  0x00000004 , 0x000055b2 
- 00021935  0x00003ba3 call  0x00007599 
- 00021936  0x00003ba4 call  0x0000750e 
- 00021937  0x00003ba5 nrtn  0x00000034 
- 00021938  0x00003ba7 rtnmark1  0x0000000f 
- 00021939  0x00003ba8 fetcht  0x00000001 , 0x000003d7 
- 00021940  0x00003ba9 setflip  0x00000002 , 0x00000002 
- 00021941  0x00003baa storet  0x00000001 , 0x000003d7 
- 00021942  0x00003bab branch  0x000058ac 
- 00021943  0x00003bae set1  0x00000025 , 0x00000000 
- 00021944  0x00003baf bpatch  0x0000005a , 0x0000402b 
- 00021945  0x00003bb0 fetcht  0x00000001 , 0x000003d7 
- 00021946  0x00003bb1 isolate0  0x00000005 , 0x00000002 
- 00021947  0x00003bb2 rtn  0x00000001 
- 00021948  0x00003bb3 fetch  0x00000001 , 0x00000340 
- 00021949  0x00003bb4 lshift  0x0000003f , 0x0000003f 
- 00021950  0x00003bb5 ixor  0x00000002 , 0x0000003f 
- 00021951  0x00003bb6 rtnbit0  0x00000003 
- 00021952  0x00003bb7 set0  0x00000005 , 0x00000002 
- 00021953  0x00003bb8 setflip  0x00000003 , 0x00000002 
- 00021954  0x00003bb9 storet  0x00000001 , 0x000003d7 
- 00021955  0x00003bba compare  0x00000003 , 0x00000002 , 0x00000003 
- 00021956  0x00003bbb nrtn  0x00000001 
- 00021957  0x00003bbc fetch  0x00000001 , 0x00004440 
- 00021958  0x00003bbd rtnne  0x00000005 
- 00021959  0x00003bbe fetch  0x00000001 , 0x000003c0 
- 00021960  0x00003bbf set1  0x00000004 , 0x0000003f 
- 00021961  0x00003bc0 store  0x00000001 , 0x000003c0 
- 00021962  0x00003bc1 rtn 
- 00021963  0x00003bc4 set1  0x00000025 , 0x00000000 
- 00021964  0x00003bc5 bpatch  0x0000005b , 0x0000402b 
- 00021965  0x00003bc6 call  0x0000542c 
- 00021966  0x00003bc7 call  0x00005474 
- 00021967  0x00003bc8 fetch  0x00000001 , 0x00000001 
- 00021968  0x00003bc9 increase  0x00000001 , 0x0000003f 
- 00021969  0x00003bca store  0x00000001 , 0x00000001 
- 00021970  0x00003bcb rtn 
- 00021971  0x00003bce set1  0x00000025 , 0x00000000 
- 00021972  0x00003bcf bpatch  0x0000005c , 0x0000402b 
- 00021973  0x00003bd0 fetch  0x00000001 , 0x000043d2 
- 00021974  0x00003bd1 rtnne  0x00000001 
- 00021975  0x00003bd2 arg  0x00000003 , 0x00000007 
- 00021976  0x00003bd3 call  0x00007e53 
- 00021977  0x00003bd4 nrtn  0x00000034 
- 00021978  0x00003bd5 fetch  0x00000002 , 0x000043d3 
- 00021979  0x00003bd6 fetcht  0x00000002 , 0x000043d5 
- 00021980  0x00003bd7 isub  0x00000002 , 0x0000003f 
- 00021981  0x00003bd8 arg  0x00000003 , 0x00000007 
- 00021982  0x00003bd9 call  0x00007e4c 
- 00021983  0x00003bda disable  0x00000029 
- 00021984  0x00003bdb call  0x00005572 
- 00021985  0x00003bdc call  0x000055cb 
- 00021986  0x00003bdd nrtn  0x0000002d 
- 00021987  0x00003bde set1  0x00000025 , 0x00000000 
- 00021988  0x00003bdf bpatch  0x0000005d , 0x0000402b 
- 00021989  0x00003be0 fetch  0x00000006 , 0x00000342 
- 00021990  0x00003be1 store  0x00000006 , 0x000003d0 
- 00021991  0x00003be2 call  0x000042a7 
- 00021992  0x00003be3 call  0x00005b39 
- 00021993  0x00003be5 fetch  0x00000001 , 0x00000002 
- 00021994  0x00003be6 increase  0x00000001 , 0x0000003f 
- 00021995  0x00003be7 store  0x00000001 , 0x00000002 
- 00021996  0x00003be8 call  0x000055f9 
- 00021997  0x00003be9 rtn  0x00000029 
- 00021998  0x00003bea call  0x000048d1 
- 00021999  0x00003beb call  0x00005507 
- 00022000  0x00003bec nrtn  0x0000002d 
- 00022001  0x00003bed set1  0x00000025 , 0x00000000 
- 00022002  0x00003bee bpatch  0x0000005e , 0x0000402b 
- 00022003  0x00003bef fetch  0x00000001 , 0x00000004 
- 00022004  0x00003bf0 increase  0x00000001 , 0x0000003f 
- 00022005  0x00003bf1 store  0x00000001 , 0x00000004 
- 00022006  0x00003bf2 fetch  0x00000009 , 0x00000348 
- 00022007  0x00003bf3 store  0x00000009 , 0x00000103 
- 00022008  0x00003bf4 branch  0x000048d1 
- 00022009  0x00003bf7 set1  0x00000025 , 0x00000000 
- 00022010  0x00003bf8 bpatch  0x0000005f , 0x0000402b 
- 00022011  0x00003bf9 fetch  0x00000001 , 0x0000041c 
- 00022012  0x00003bfa rtnne  0x0000001b , 0x0000003f 
- 00022013  0x00003bfb fetch  0x00000006 , 0x000003d0 
- 00022014  0x00003bfc fetcht  0x00000006 , 0x000044e7 
- 00022015  0x00003bfd isub  0x00000002 , 0x0000003e 
- 00022016  0x00003bfe nrtn  0x00000005 
- 00022017  0x00003bff call  0x000032d6 
- 00022018  0x00003c00 nrtn  0x00000005 
- 00022019  0x00003c01 call  0x00005528 
- 00022020  0x00003c02 call  0x0000535f 
- 00022021  0x00003c03 set1  0x00000025 , 0x00000000 
- 00022022  0x00003c04 bpatch  0x00000060 , 0x0000402c 
- 00022023  0x00003c05 jam  0x00000000 , 0x00004272 
- 00022024  0x00003c06 jam  0x00000000 , 0x000003f8 
- 00022025  0x00003c07 fetch  0x00000001 , 0x00004132 
- 00022026  0x00003c08 bne  0x00000004 , 0x0000560c 
- 00022027  0x00003c09 jam  0x00000021 , 0x000003e3 
- 00022028  0x00003c0b arg  0x00000000 , 0x00000002 
- 00022029  0x00003c0c call  0x000048ea 
- 00022030  0x00003c0d jam  0x00000000 , 0x000043d2 
- 00022031  0x00003c0e jam  0x00000000 , 0x0000041c 
- 00022032  0x00003c0f jam  0x0000002c , 0x00000b7d 
- 00022033  0x00003c10 call  0x00005620 
- 00022034  0x00003c11 branch  0x000032bd 
- 00022035  0x00003c14 arg  0x00000001 , 0x00000011 
- 00022036  0x00003c15 fetch  0x00000001 , 0x00000340 
- 00022037  0x00003c16 rtnbit1  0x00000006 
- 00022038  0x00003c17 arg  0x00000000 , 0x00000011 
- 00022039  0x00003c18 rtn 
- 00022040  0x00003c1b arg  0x000044ff , 0x00000006 
- 00022041  0x00003c1c branch  0x00007fb2 
- 00022042  0x00003c1f arg  0x000044ff , 0x00000011 
- 00022043  0x00003c20 branch  0x00007fac 
- 00022044  0x00003c23 arg  0x000044ff , 0x00000011 
- 00022045  0x00003c24 branch  0x00007fae 
- 00022046  0x00003c27 arg  0x000044ff , 0x00000011 
- 00022047  0x00003c28 branch  0x00007fb0 
- 00022048  0x00003c2b arg  0x000044ff , 0x00000011 
- 00022049  0x00003c2c branch  0x00007f92 
- 00022050  0x00003c2f set1  0x00000025 , 0x00000000 
- 00022051  0x00003c30 bpatch  0x00000061 , 0x0000402c 
- 00022052  0x00003c31 fetch  0x00000001 , 0x000003d7 
- 00022053  0x00003c32 rtnbit1  0x00000005 
- 00022054  0x00003c33 arg  0x000044ff , 0x00000011 
- 00022055  0x00003c34 call  0x00007f9f 
- 00022056  0x00003c35 nbranch  0x00005630 , 0x00000034 
- 00022057  0x00003c36 fetch  0x00000001 , 0x00004132 
- 00022058  0x00003c37 bne  0x00000001 , 0x00005890 
- 00022059  0x00003c38 arg  0x00000000 , 0x00000001 
- 00022060  0x00003c39 call  0x000044a3 
- 00022061  0x00003c3a copy  0x00000001 , 0x0000003f 
- 00022062  0x00003c3b nrtn  0x00000034 
- 00022063  0x00003c3c branch  0x00005890 
- 00022064  0x00003c3e copy  0x0000003f , 0x00000002 
- 00022065  0x00003c3f set1  0x00000025 , 0x00000000 
- 00022066  0x00003c40 bpatch  0x00000062 , 0x0000402c 
- 00022067  0x00003c41 copy  0x00000002 , 0x0000003f 
- 00022068  0x00003c42 bbit0  0x00000005 , 0x0000564b 
- 00022069  0x00003c43 force  0x00000003 , 0x00000001 
- 00022070  0x00003c44 set0  0x00000005 , 0x0000003f 
- 00022071  0x00003c45 store  0x00000001 , 0x00004440 
- 00022072  0x00003c46 set1  0x00000025 , 0x00000000 
- 00022073  0x00003c47 bpatch  0x00000063 , 0x0000402c 
- 00022074  0x00003c48 fetch  0x00000001 , 0x00004440 
- 00022075  0x00003c49 beq  0x00000000 , 0x0000568f 
- 00022076  0x00003c4a beq  0x00000001 , 0x00005691 
- 00022077  0x00003c4b beq  0x00000002 , 0x00005693 
- 00022078  0x00003c4c beq  0x00000003 , 0x00005695 
- 00022079  0x00003c4d beq  0x00000004 , 0x000056a6 
- 00022080  0x00003c4e beq  0x00000005 , 0x000056b7 
- 00022081  0x00003c4f beq  0x00000006 , 0x000056b9 
- 00022082  0x00003c50 beq  0x00000007 , 0x000056bf 
- 00022083  0x00003c51 beq  0x00000008 , 0x000056c1 
- 00022084  0x00003c52 beq  0x00000009 , 0x000056c1 
- 00022085  0x00003c53 beq  0x0000000a , 0x000056c5 
- 00022086  0x00003c54 beq  0x0000000b , 0x000056c7 
- 00022087  0x00003c55 beq  0x0000000c , 0x000056c9 
- 00022088  0x00003c56 beq  0x0000000d , 0x000056cf 
- 00022089  0x00003c57 beq  0x0000000f , 0x000056d1 
- 00022090  0x00003c58 branch  0x00003bf1 
- 00022091  0x00003c5b jam  0x00000000 , 0x00004443 
- 00022092  0x00003c5c force  0x00000002 , 0x00000001 
- 00022093  0x00003c5d bbit0  0x00000006 , 0x00005662 
- 00022094  0x00003c5e beq  0x00000052 , 0x00005662 
- 00022095  0x00003c5f beq  0x000000d2 , 0x00005662 
- 00022096  0x00003c60 jam  0x00000006 , 0x00004442 
- 00022097  0x00003c61 set0  0x00000006 , 0x0000003f 
- 00022098  0x00003c62 store  0x00000001 , 0x00004444 
- 00022099  0x00003c64 set1  0x00000025 , 0x00000000 
- 00022100  0x00003c65 bpatch  0x00000064 , 0x0000402c 
- 00022101  0x00003c66 fetch  0x00000001 , 0x00004444 
- 00022102  0x00003c68 beq  0x00000001 , 0x000056e5 
- 00022103  0x00003c69 beq  0x00000002 , 0x000056ed 
- 00022104  0x00003c6a beq  0x00000003 , 0x000056f5 
- 00022105  0x00003c6b beq  0x00000004 , 0x000056fa 
- 00022106  0x00003c6c beq  0x00000005 , 0x000056ff 
- 00022107  0x00003c6d beq  0x00000006 , 0x00005701 
- 00022108  0x00003c6e beq  0x00000007 , 0x0000570b 
- 00022109  0x00003c6f beq  0x00000008 , 0x00005712 
- 00022110  0x00003c70 beq  0x00000009 , 0x00005717 
- 00022111  0x00003c71 beq  0x0000000a , 0x0000571e 
- 00022112  0x00003c72 beq  0x0000000b , 0x00005721 
- 00022113  0x00003c73 branch  0x00003bf1 
- 00022114  0x00003c76 jam  0x00000004 , 0x00004442 
- 00022115  0x00003c77 store  0x00000001 , 0x00004444 
- 00022116  0x00003c78 set1  0x00000025 , 0x00000000 
- 00022117  0x00003c79 bpatch  0x00000065 , 0x0000402c 
- 00022118  0x00003c7b fetch  0x00000001 , 0x00004444 
- 00022119  0x00003c7c beq  0x00000001 , 0x00005729 
- 00022120  0x00003c7d beq  0x00000002 , 0x0000572f 
- 00022121  0x00003c7e beq  0x00000003 , 0x0000572f 
- 00022122  0x00003c7f beq  0x00000004 , 0x00005732 
- 00022123  0x00003c80 beq  0x00000005 , 0x00005737 
- 00022124  0x00003c81 beq  0x00000006 , 0x00005748 
- 00022125  0x00003c82 beq  0x00000007 , 0x00005752 
- 00022126  0x00003c83 beq  0x00000008 , 0x00005793 
- 00022127  0x00003c84 beq  0x00000009 , 0x0000579b 
- 00022128  0x00003c85 beq  0x0000000a , 0x000057be 
- 00022129  0x00003c86 beq  0x0000000b , 0x000057c6 
- 00022130  0x00003c87 beq  0x0000000c , 0x000057d1 
- 00022131  0x00003c88 beq  0x0000000d , 0x000057d6 
- 00022132  0x00003c89 beq  0x0000000e , 0x000057e5 
- 00022133  0x00003c8a beq  0x0000000f , 0x000057ec 
- 00022134  0x00003c8b beq  0x00000010 , 0x00005812 
- 00022135  0x00003c8c beq  0x00000011 , 0x0000581a 
- 00022136  0x00003c8d beq  0x00000012 , 0x0000583e 
- 00022137  0x00003c8e beq  0x00000013 , 0x00005845 
- 00022138  0x00003c8f beq  0x00000016 , 0x0000585e 
- 00022139  0x00003c90 beq  0x00000017 , 0x00005860 
- 00022140  0x00003c91 beq  0x00000018 , 0x00005862 
- 00022141  0x00003c92 beq  0x00000019 , 0x00005864 
- 00022142  0x00003c93 beq  0x0000001b , 0x00005873 
- 00022143  0x00003c94 beq  0x0000001d , 0x00005882 
- 00022144  0x00003c95 beq  0x0000001e , 0x00005884 
- 00022145  0x00003c96 beq  0x00000052 , 0x00005886 
- 00022146  0x00003c97 beq  0x000000d2 , 0x00005888 
- 00022147  0x00003c98 beq  0x0000009e , 0x00005686 
- 00022148  0x00003c99 beq  0x0000009f , 0x00005688 
- 00022149  0x00003c9a branch  0x00003bf1 
- 00022150  0x00003c9d jam  0x00000010 , 0x00000b7d 
- 00022151  0x00003c9e call  0x00005620 
- 00022152  0x00003ca1 setarg  0x00000011 
- 00022153  0x00003ca2 store  0x00000002 , 0x0000443e 
- 00022154  0x00003ca3 fetch  0x00000001 , 0x000003d7 
- 00022155  0x00003ca4 set1  0x00000005 , 0x0000003f 
- 00022156  0x00003ca5 store  0x00000001 , 0x000003d7 
- 00022157  0x00003ca6 jam  0x00000012 , 0x00000b7d 
- 00022158  0x00003ca7 branch  0x00005620 
- 00022159  0x00003caa force  0x0000000c , 0x00000002 
- 00022160  0x00003cab branch  0x00005892 
- 00022161  0x00003cae force  0x00000008 , 0x00000002 
- 00022162  0x00003caf branch  0x00005892 
- 00022163  0x00003cb2 force  0x00000002 , 0x00000002 
- 00022164  0x00003cb3 branch  0x00005892 
- 00022165  0x00003cb6 force  0x00000000 , 0x0000003f 
- 00022166  0x00003cb7 istore  0x00000008 , 0x00000005 
- 00022167  0x00003cb8 istore  0x00000002 , 0x00000005 
- 00022168  0x00003cb9 copy  0x00000005 , 0x00000002 
- 00022169  0x00003cba arg  0x00000380 , 0x00000005 
- 00022170  0x00003cbb force  0x00000008 , 0x00000039 
- 00022171  0x00003cbc call  0x00006227 
- 00022172  0x00003cbd fetch  0x00000008 , 0x00000380 
- 00022173  0x00003cbe istore  0x00000008 , 0x00000002 
- 00022174  0x00003cbf copy  0x00000005 , 0x00000002 
- 00022175  0x00003cc0 arg  0x00004473 , 0x00000005 
- 00022176  0x00003cc1 force  0x00000004 , 0x00000039 
- 00022177  0x00003cc2 call  0x00006227 
- 00022178  0x00003cc3 fetch  0x00000004 , 0x00004473 
- 00022179  0x00003cc4 istore  0x00000004 , 0x00000002 
- 00022180  0x00003cc5 force  0x00000017 , 0x00000002 
- 00022181  0x00003cc6 branch  0x00005892 
- 00022182  0x00003cc9 copy  0x00000005 , 0x00000002 
- 00022183  0x00003cca arg  0x00000388 , 0x00000005 
- 00022184  0x00003ccb force  0x00000008 , 0x00000039 
- 00022185  0x00003ccc call  0x00006227 
- 00022186  0x00003ccd fetch  0x00000008 , 0x00000388 
- 00022187  0x00003cce istore  0x00000008 , 0x00000002 
- 00022188  0x00003ccf copy  0x00000005 , 0x00000002 
- 00022189  0x00003cd0 arg  0x00004477 , 0x00000005 
- 00022190  0x00003cd1 force  0x00000004 , 0x00000039 
- 00022191  0x00003cd2 call  0x00006227 
- 00022192  0x00003cd3 fetch  0x00000004 , 0x00004477 
- 00022193  0x00003cd4 istore  0x00000004 , 0x00000002 
- 00022194  0x00003cd5 call  0x000074b6 
- 00022195  0x00003cd6 jam  0x00000025 , 0x00000b7d 
- 00022196  0x00003cd7 call  0x00005620 
- 00022197  0x00003cd8 force  0x0000000d , 0x00000002 
- 00022198  0x00003cd9 branch  0x00005892 
- 00022199  0x00003cdc force  0x00000001 , 0x00000002 
- 00022200  0x00003cdd branch  0x00005892 
- 00022201  0x00003ce0 force  0x00000001 , 0x00000002 
- 00022202  0x00003ce1 branch  0x00005892 , 0x00000029 
- 00022203  0x00003ce2 jam  0x00000046 , 0x00000b7d 
- 00022204  0x00003ce3 call  0x00005620 
- 00022205  0x00003ce4 force  0x00000001 , 0x00000002 
- 00022206  0x00003ce5 branch  0x00005892 
- 00022207  0x00003ce8 force  0x00000002 , 0x00000002 
- 00022208  0x00003ce9 branch  0x00005892 
- 00022209  0x00003cec setarg  0x00000001 
- 00022210  0x00003ced istore  0x00000008 , 0x00000005 
- 00022211  0x00003cee force  0x00000009 , 0x00000002 
- 00022212  0x00003cef branch  0x00005892 
- 00022213  0x00003cf2 force  0x00000006 , 0x00000002 
- 00022214  0x00003cf3 branch  0x00005892 
- 00022215  0x00003cf6 force  0x00000006 , 0x00000002 
- 00022216  0x00003cf7 branch  0x00005892 
- 00022217  0x00003cfa setarg  0x00000a06 
- 00022218  0x00003cfb istore  0x00000003 , 0x00000005 
- 00022219  0x00003cfc setarg  0x00001d87 
- 00022220  0x00003cfd istore  0x00000002 , 0x00000005 
- 00022221  0x00003cfe force  0x00000006 , 0x00000002 
- 00022222  0x00003cff branch  0x00005892 
- 00022223  0x00003d02 force  0x00000002 , 0x00000002 
- 00022224  0x00003d03 branch  0x00005892 
- 00022225  0x00003d06 increase  0xffffffff , 0x00000005 
- 00022226  0x00003d07 setarg  0x0000000c 
- 00022227  0x00003d08 istore  0x00000002 , 0x00000005 
- 00022228  0x00003d09 setarg  0x00000005 
- 00022229  0x00003d0a istore  0x00000002 , 0x00000005 
- 00022230  0x00003d0b setarg  0x0000b412 
- 00022231  0x00003d0c istore  0x00000002 , 0x00000005 
- 00022232  0x00003d0d setarg  0x00000008 
- 00022233  0x00003d0e istore  0x00000002 , 0x00000005 
- 00022234  0x00003d0f setarg  0x00000008 
- 00022235  0x00003d10 istore  0x00000002 , 0x00000005 
- 00022236  0x00003d11 setarg  0x00000010 
- 00022237  0x00003d12 istore  0x00000002 , 0x00000005 
- 00022238  0x00003d13 setarg  0x00000000 
- 00022239  0x00003d14 istore  0x00000002 , 0x00000005 
- 00022240  0x00003d15 setarg  0x0000012c 
- 00022241  0x00003d16 istore  0x00000002 , 0x00000005 
- 00022242  0x00003d17 call  0x0000588a 
- 00022243  0x00003d18 force  0x00000002 , 0x00000001 
- 00022244  0x00003d19 branch  0x00005892 
- 00022245  0x00003d1c setarg  0x01000401 
- 00022246  0x00003d1d store  0x00000004 , 0x000044ae 
- 00022247  0x00003d1e setarg  0x00070710 
- 00022248  0x00003d1f istore  0x00000003 , 0x00000005 
- 00022249  0x00003d20 fetch  0x00000006 , 0x000044af 
- 00022250  0x00003d21 store  0x00000006 , 0x00004445 
- 00022251  0x00003d22 force  0x0000000b , 0x00000002 
- 00022252  0x00003d23 branch  0x00005892 
- 00022253  0x00003d26 setarg  0x01000302 
- 00022254  0x00003d27 store  0x00000004 , 0x000044b5 
- 00022255  0x00003d28 setarg  0x00010410 
- 00022256  0x00003d29 istore  0x00000003 , 0x00000005 
- 00022257  0x00003d2a fetch  0x00000006 , 0x000044b6 
- 00022258  0x00003d2b store  0x00000006 , 0x00004445 
- 00022259  0x00003d2c force  0x0000000b , 0x00000002 
- 00022260  0x00003d2d branch  0x00005892 
- 00022261  0x00003d30 call  0x000074b0 
- 00022262  0x00003d31 arg  0x00004445 , 0x00000005 
- 00022263  0x00003d32 call  0x000075a3 
- 00022264  0x00003d33 force  0x00000015 , 0x00000002 
- 00022265  0x00003d34 branch  0x00005892 
- 00022266  0x00003d37 fetch  0x00000008 , 0x000003b0 
- 00022267  0x00003d38 branch  0x000056fd , 0x00000029 
- 00022268  0x00003d39 fetch  0x00000008 , 0x0000449c 
- 00022269  0x00003d3c call  0x00005723 
- 00022270  0x00003d3d branch  0x00005892 
- 00022271  0x00003d40 force  0x00000006 , 0x00000002 
- 00022272  0x00003d41 branch  0x00005892 
- 00022273  0x00003d44 jam  0x00000029 , 0x00000b7d 
- 00022274  0x00003d45 call  0x00007c27 
- 00022275  0x00003d46 jam  0x00000047 , 0x00000b7d 
- 00022276  0x00003d47 call  0x00005620 
- 00022277  0x00003d48 arg  0x000003a0 , 0x00000005 
- 00022278  0x00003d49 call  0x00006226 
- 00022279  0x00003d4a fetch  0x00000008 , 0x000003a0 
- 00022280  0x00003d4b fetch  0x00000008 , 0x0000447b 
- 00022281  0x00003d4c call  0x00005723 
- 00022282  0x00003d4d branch  0x00005892 
- 00022283  0x00003d50 jam  0x00000048 , 0x00000b7d 
- 00022284  0x00003d51 call  0x00005620 
- 00022285  0x00003d52 arg  0x00004445 , 0x00000005 
- 00022286  0x00003d53 force  0x00000008 , 0x00000039 
- 00022287  0x00003d54 call  0x00006227 
- 00022288  0x00003d55 force  0x0000000f , 0x00000002 
- 00022289  0x00003d56 branch  0x00005892 
- 00022290  0x00003d59 jam  0x00000049 , 0x00000b7d 
- 00022291  0x00003d5a call  0x00005620 
- 00022292  0x00003d5b arg  0x00004445 , 0x00000005 
- 00022293  0x00003d5c call  0x00006226 
- 00022294  0x00003d5d branch  0x0000588a 
- 00022295  0x00003d60 jam  0x0000004a , 0x00000b7d 
- 00022296  0x00003d61 call  0x00005620 
- 00022297  0x00003d62 force  0x00000000 , 0x0000003f 
- 00022298  0x00003d63 store  0x00000001 , 0x00004445 
- 00022299  0x00003d64 fetch  0x00000006 , 0x000044f9 
- 00022300  0x00003d65 istore  0x00000006 , 0x00000005 
- 00022301  0x00003d66 branch  0x0000588a 
- 00022302  0x00003d69 arg  0x00004445 , 0x00000005 
- 00022303  0x00003d6a call  0x00006226 
- 00022304  0x00003d6b branch  0x0000588a 
- 00022305  0x00003d6e force  0x00000006 , 0x00000002 
- 00022306  0x00003d6f branch  0x00005892 
- 00022307  0x00003d72 store  0x00000008 , 0x00004445 
- 00022308  0x00003d73 ifetch  0x00000008 , 0x00000006 
- 00022309  0x00003d74 istore  0x00000008 , 0x00000005 
- 00022310  0x00003d75 force  0x00000015 , 0x00000002 
- 00022311  0x00003d76 rtn 
- 00022312  0x00003d79 jam  0x0000000a , 0x000003fc 
- 00022313  0x00003d7b jam  0x00000001 , 0x00004444 
- 00022314  0x00003d7c fetch  0x00000003 , 0x000003f9 
- 00022315  0x00003d7d store  0x00000003 , 0x00004445 
- 00022316  0x00003d7e fetch  0x00000001 , 0x000003fc 
- 00022317  0x00003d7f istore  0x00000001 , 0x00000005 
- 00022318  0x00003d80 branch  0x0000588a 
- 00022319  0x00003d83 setarg  0x00000017 
- 00022320  0x00003d84 istore  0x00000002 , 0x00000005 
- 00022321  0x00003d85 branch  0x0000588a 
- 00022322  0x00003d88 fetch  0x00000002 , 0x000044bc 
- 00022323  0x00003d89 store  0x00000002 , 0x00004445 
- 00022324  0x00003d8a fetch  0x00000002 , 0x000044be 
- 00022325  0x00003d8b istore  0x00000002 , 0x00000005 
- 00022326  0x00003d8c branch  0x0000588a 
- 00022327  0x00003d91 force  0x00000001 , 0x0000003f 
- 00022328  0x00003d92 store  0x00000001 , 0x00004445 
- 00022329  0x00003d93 call  0x00005a74 
- 00022330  0x00003d95 call  0x00005a7d 
- 00022331  0x00003d96 branch  0x00005746 , 0x00000034 
- 00022332  0x00003d97 nbranch  0x00005744 , 0x00000002 
- 00022333  0x00003d98 disable  0x00000028 
- 00022334  0x00003d99 istore  0x00000002 , 0x00000005 
- 00022335  0x00003d9a ifetch  0x00000002 , 0x00000006 
- 00022336  0x00003d9b istore  0x00000002 , 0x00000005 
- 00022337  0x00003d9d ifetch  0x00000001 , 0x00000006 
- 00022338  0x00003d9e iadd  0x00000006 , 0x00000006 
- 00022339  0x00003d9f branch  0x0000573a 
- 00022340  0x00003da1 increase  0x00000002 , 0x00000006 
- 00022341  0x00003da2 branch  0x00005741 
- 00022342  0x00003da4 branch  0x00005728 , 0x00000028 
- 00022343  0x00003da5 branch  0x0000588a 
- 00022344  0x00003da9 fetch  0x00000002 , 0x000044bc 
- 00022345  0x00003daa branch  0x00005688 , 0x00000034 
- 00022346  0x00003dab store  0x00000002 , 0x00004445 
- 00022347  0x00003dac fetch  0x00000002 , 0x000044be 
- 00022348  0x00003dae istore  0x00000002 , 0x00000005 
- 00022349  0x00003daf fetch  0x00000002 , 0x000044c4 
- 00022350  0x00003db1 istore  0x00000002 , 0x00000005 
- 00022351  0x00003db2 fetch  0x00000002 , 0x000044c0 
- 00022352  0x00003db4 istore  0x00000002 , 0x00000005 
- 00022353  0x00003db5 branch  0x0000588a 
- 00022354  0x00003db9 call  0x0000577b 
- 00022355  0x00003dba rtn  0x00000028 
- 00022356  0x00003dbb fetcht  0x00000002 , 0x000044c4 
- 00022357  0x00003dbc setarg  0x00002800 
- 00022358  0x00003dbd isub  0x00000002 , 0x0000003e 
- 00022359  0x00003dbe branch  0x00005762 , 0x00000005 
- 00022360  0x00003dbf setarg  0x00002801 
- 00022361  0x00003dc0 isub  0x00000002 , 0x0000003e 
- 00022362  0x00003dc1 branch  0x00005728 , 0x00000005 
- 00022363  0x00003dc2 setarg  0x00002802 
- 00022364  0x00003dc3 isub  0x00000002 , 0x0000003e 
- 00022365  0x00003dc4 branch  0x00005728 , 0x00000005 
- 00022366  0x00003dc5 setarg  0x00002803 
- 00022367  0x00003dc6 isub  0x00000002 , 0x0000003e 
- 00022368  0x00003dc7 branch  0x00005728 , 0x00000005 
- 00022369  0x00003dc8 branch  0x00005728 
- 00022370  0x00003dcb fetcht  0x00000002 , 0x000044c0 
- 00022371  0x00003dcc increase  0x00000002 , 0x00000006 
- 00022372  0x00003dcd ifetch  0x00000001 , 0x00000006 
- 00022373  0x00003dce icopy  0x00000013 
- 00022374  0x00003dcf increase  0x00000001 , 0x00000013 
- 00022375  0x00003dd2 increase  0xffffffff , 0x00000013 
- 00022376  0x00003dd3 branch  0x00005728 , 0x00000005 
- 00022377  0x00003dd4 ifetch  0x00000002 , 0x00000006 
- 00022378  0x00003dd5 isub  0x00000002 , 0x0000003e 
- 00022379  0x00003dd6 branch  0x0000576e , 0x00000005 
- 00022380  0x00003dd7 increase  0x00000004 , 0x00000006 
- 00022381  0x00003dd8 branch  0x00005767 
- 00022382  0x00003ddb ifetch  0x00000002 , 0x00000006 
- 00022383  0x00003ddc icopy  0x00000011 
- 00022384  0x00003ddd ifetch  0x00000002 , 0x00000006 
- 00022385  0x00003dde icopy  0x00000012 
- 00022386  0x00003ddf call  0x00005785 
- 00022387  0x00003de0 rtn  0x00000028 
- 00022388  0x00003de1 jam  0x00000007 , 0x00004444 
- 00022389  0x00003de2 deposit  0x00000011 
- 00022390  0x00003de3 store  0x00000002 , 0x00004445 
- 00022391  0x00003de4 deposit  0x00000012 
- 00022392  0x00003de5 istore  0x00000002 , 0x00000005 
- 00022393  0x00003de6 force  0x00000009 , 0x00000002 
- 00022394  0x00003de7 branch  0x00005892 
- 00022395  0x00003ded disable  0x00000028 
- 00022396  0x00003dee fetcht  0x00000002 , 0x000044bc 
- 00022397  0x00003def fetch  0x00000002 , 0x000044be 
- 00022398  0x00003df0 isub  0x00000002 , 0x0000003e 
- 00022399  0x00003df1 nbranch  0x00005782 , 0x00000002 
- 00022400  0x00003df2 deposit  0x00000002 
- 00022401  0x00003df3 rtnne  0x00000000 
- 00022402  0x00003df6 enable  0x00000028 
- 00022403  0x00003df8 jam  0x00000001 , 0x000003fc 
- 00022404  0x00003df9 branch  0x00005729 
- 00022405  0x00003dfc disable  0x00000028 
- 00022406  0x00003dfd fetcht  0x00000002 , 0x000044bc 
- 00022407  0x00003dfe deposit  0x00000011 
- 00022408  0x00003dff isub  0x00000002 , 0x0000003e 
- 00022409  0x00003e00 nbranch  0x00005791 , 0x00000002 
- 00022410  0x00003e01 fetch  0x00000002 , 0x000044be 
- 00022411  0x00003e02 isub  0x00000012 , 0x0000003e 
- 00022412  0x00003e03 nbranch  0x00005791 , 0x00000002 
- 00022413  0x00003e04 deposit  0x00000012 
- 00022414  0x00003e05 isub  0x00000011 , 0x0000003e 
- 00022415  0x00003e06 nbranch  0x00005791 , 0x00000002 
- 00022416  0x00003e07 rtn 
- 00022417  0x00003e0a enable  0x00000028 
- 00022418  0x00003e0b branch  0x00005728 
- 00022419  0x00003e0f fetch  0x00000002 , 0x000044bc 
- 00022420  0x00003e11 istore  0x00000002 , 0x00000005 
- 00022421  0x00003e12 fetch  0x00000002 , 0x000044be 
- 00022422  0x00003e14 istore  0x00000002 , 0x00000005 
- 00022423  0x00003e15 fetch  0x00000002 , 0x000044c0 
- 00022424  0x00003e16 istore  0x00000002 , 0x00000005 
- 00022425  0x00003e17 force  0x0000000b , 0x00000002 
- 00022426  0x00003e18 branch  0x00005892 
- 00022427  0x00003e1c fetcht  0x00000002 , 0x000044c0 
- 00022428  0x00003e1d setarg  0x00002803 
- 00022429  0x00003e1e isub  0x00000002 , 0x0000003e 
- 00022430  0x00003e1f setarg  0x00000007 
- 00022431  0x00003e20 branch  0x000057a5 , 0x00000005 
- 00022432  0x00003e21 setarg  0x00002800 
- 00022433  0x00003e22 isub  0x00000002 , 0x0000003e 
- 00022434  0x00003e23 setarg  0x00000006 
- 00022435  0x00003e24 branch  0x000057a5 , 0x00000005 
- 00022436  0x00003e25 branch  0x00005728 
- 00022437  0x00003e27 store  0x00000001 , 0x00004445 
- 00022438  0x00003e28 call  0x00005a74 
- 00022439  0x00003e29 force  0x00000003 , 0x00000030 
- 00022440  0x00003e2b call  0x00005a7d 
- 00022441  0x00003e2c branch  0x000057bc , 0x00000034 
- 00022442  0x00003e2d nbranch  0x000057b8 , 0x00000002 
- 00022443  0x00003e2e iforce  0x00000011 
- 00022444  0x00003e2f ifetch  0x00000002 , 0x00000006 
- 00022445  0x00003e30 isub  0x00000002 , 0x0000003e 
- 00022446  0x00003e31 nbranch  0x000057b9 , 0x00000005 
- 00022447  0x00003e32 disable  0x00000028 
- 00022448  0x00003e33 deposit  0x00000011 
- 00022449  0x00003e34 istore  0x00000002 , 0x00000005 
- 00022450  0x00003e35 ifetch  0x00000001 , 0x00000006 
- 00022451  0x00003e36 add  0x0000003f , 0x00000004 , 0x00000039 
- 00022452  0x00003e37 call  0x00007e45 
- 00022453  0x00003e38 increase  0xffffffff , 0x00000030 
- 00022454  0x00003e39 branch  0x000057bc , 0x00000005 
- 00022455  0x00003e3a branch  0x000057b9 
- 00022456  0x00003e3c increase  0x00000002 , 0x00000006 
- 00022457  0x00003e3e ifetch  0x00000001 , 0x00000006 
- 00022458  0x00003e3f iadd  0x00000006 , 0x00000006 
- 00022459  0x00003e40 branch  0x000057a8 
- 00022460  0x00003e42 branch  0x00005728 , 0x00000028 
- 00022461  0x00003e43 branch  0x0000588a 
- 00022462  0x00003e47 fetch  0x00000001 , 0x0000443d 
- 00022463  0x00003e49 increase  0xffffffff , 0x0000003f 
- 00022464  0x00003e4a store  0x00000001 , 0x0000443d 
- 00022465  0x00003e4b lshift  0x0000003f , 0x0000003f 
- 00022466  0x00003e4d iadd  0x00000006 , 0x00000006 
- 00022467  0x00003e4e ifetcht  0x00000002 , 0x00000006 
- 00022468  0x00003e4f storet  0x00000002 , 0x00004445 
- 00022469  0x00003e50 branch  0x0000588a 
- 00022470  0x00003e53 fetcht  0x00000002 , 0x000003fa 
- 00022471  0x00003e54 call  0x00005a88 
- 00022472  0x00003e55 branch  0x00005728 , 0x00000034 
- 00022473  0x00003e56 ifetch  0x00000001 , 0x00000006 
- 00022474  0x00003e57 branch  0x0000588a , 0x00000034 
- 00022475  0x00003e58 sub  0x0000003f , 0x00000016 , 0x0000003e 
- 00022476  0x00003e59 branch  0x000057ce , 0x00000002 
- 00022477  0x00003e5a force  0x00000016 , 0x0000003f 
- 00022478  0x00003e5c icopy  0x00000039 
- 00022479  0x00003e5d call  0x00007e45 
- 00022480  0x00003e5e branch  0x0000588a 
- 00022481  0x00003e62 setarg  0x00000003 
- 00022482  0x00003e63 store  0x00000002 , 0x00004445 
- 00022483  0x00003e64 setarg  0x00000008 
- 00022484  0x00003e65 istore  0x00000002 , 0x00000005 
- 00022485  0x00003e66 branch  0x0000588a 
- 00022486  0x00003e69 fetch  0x00000002 , 0x000044c0 
- 00022487  0x00003e6a iforce  0x00000011 
- 00022488  0x00003e6b fetcht  0x00000002 , 0x000003fa 
- 00022489  0x00003e6c call  0x00005a88 
- 00022490  0x00003e6d branch  0x00005728 , 0x00000034 
- 00022491  0x00003e6e ifetch  0x00000001 , 0x00000006 
- 00022492  0x00003e6f isub  0x00000011 , 0x00000039 
- 00022493  0x00003e70 nbranch  0x00005728 , 0x00000002 
- 00022494  0x00003e71 sub  0x00000039 , 0x00000016 , 0x0000003e 
- 00022495  0x00003e72 branch  0x000057e1 , 0x00000002 
- 00022496  0x00003e73 force  0x00000016 , 0x00000039 
- 00022497  0x00003e75 deposit  0x00000011 
- 00022498  0x00003e76 iadd  0x00000006 , 0x00000006 
- 00022499  0x00003e77 call  0x00007e45 
- 00022500  0x00003e78 branch  0x0000588a 
- 00022501  0x00003e7b setarg  0x00000003 
- 00022502  0x00003e7c istore  0x00000002 , 0x00000005 
- 00022503  0x00003e7d setarg  0x00000007 
- 00022504  0x00003e7e istore  0x00000002 , 0x00000005 
- 00022505  0x00003e7f setarg  0x00000009 
- 00022506  0x00003e80 istore  0x00000002 , 0x00000005 
- 00022507  0x00003e81 branch  0x0000588a 
- 00022508  0x00003e84 fetch  0x00000001 , 0x0000443d 
- 00022509  0x00003e85 icopy  0x00000013 
- 00022510  0x00003e86 arg  0x00000347 , 0x00000011 
- 00022511  0x00003e87 arg  0x00004445 , 0x00000012 
- 00022512  0x00003e88 arg  0x00000000 , 0x0000000b 
- 00022513  0x00003e89 disable  0x00000031 
- 00022514  0x00003e8c copy  0x00000011 , 0x00000006 
- 00022515  0x00003e8d ifetcht  0x00000002 , 0x00000006 
- 00022516  0x00003e8e copy  0x00000006 , 0x00000011 
- 00022517  0x00003e8f call  0x00005a88 
- 00022518  0x00003e90 branch  0x00005805 , 0x00000034 
- 00022519  0x00003e91 ifetch  0x00000001 , 0x00000006 
- 00022520  0x00003e92 icopy  0x00000039 
- 00022521  0x00003e93 iadd  0x0000000b , 0x0000000b 
- 00022522  0x00003e97 sub  0x0000000b , 0x00000018 , 0x0000003e 
- 00022523  0x00003e98 nbranch  0x0000580a , 0x00000002 
- 00022524  0x00003e99 copy  0x00000012 , 0x00000005 
- 00022525  0x00003e9c ifetch  0x00000001 , 0x00000006 
- 00022526  0x00003e9d istore  0x00000001 , 0x00000005 
- 00022527  0x00003e9e loop  0x000057fd 
- 00022528  0x00003e9f copy  0x00000005 , 0x00000012 
- 00022529  0x00003ea0 enable  0x00000031 
- 00022530  0x00003ea1 increase  0xffffffff , 0x00000013 
- 00022531  0x00003ea2 branch  0x00005805 , 0x00000005 
- 00022532  0x00003ea3 branch  0x000057f2 
- 00022533  0x00003ea6 nbranch  0x00005810 , 0x00000031 
- 00022534  0x00003ea7 disable  0x00000031 
- 00022535  0x00003ea8 copy  0x0000000b , 0x00000002 
- 00022536  0x00003ea9 increase  0x00000005 , 0x00000002 
- 00022537  0x00003eaa branch  0x00005892 
- 00022538  0x00003ead nbranch  0x00005810 , 0x00000031 
- 00022539  0x00003eae disable  0x00000031 
- 00022540  0x00003eaf deposit  0x0000000b 
- 00022541  0x00003eb0 isub  0x00000039 , 0x00000002 
- 00022542  0x00003eb1 increase  0x00000005 , 0x00000002 
- 00022543  0x00003eb2 branch  0x00005892 
- 00022544  0x00003eb5 jam  0x00000010 , 0x000003fc 
- 00022545  0x00003eb6 branch  0x00005729 
- 00022546  0x00003eba fetch  0x00000002 , 0x000003fa 
- 00022547  0x00003ebb branch  0x00005688 , 0x00000034 
- 00022548  0x00003ebc istore  0x00000002 , 0x00000005 
- 00022549  0x00003ebd setarg  0x0000ffff 
- 00022550  0x00003ebe istore  0x00000002 , 0x00000005 
- 00022551  0x00003ebf setarg  0x00002800 
- 00022552  0x00003ec0 istore  0x00000002 , 0x00000005 
- 00022553  0x00003ec1 branch  0x0000588a 
- 00022554  0x00003ec5 setarg  0x00000006 
- 00022555  0x00003ec6 store  0x00000001 , 0x00004445 
- 00022556  0x00003ec7 fetch  0x00000002 , 0x000044c0 
- 00022557  0x00003ec8 iforce  0x00000011 
- 00022558  0x00003ec9 call  0x00005a74 
- 00022559  0x00003eca force  0x00000003 , 0x00000039 
- 00022560  0x00003ecc call  0x00005a7d 
- 00022561  0x00003ecd branch  0x00005835 , 0x00000034 
- 00022562  0x00003ece nbranch  0x0000583a , 0x00000002 
- 00022563  0x00003ecf iforce  0x00000030 
- 00022564  0x00003ed0 ifetch  0x00000002 , 0x00000006 
- 00022565  0x00003ed1 isub  0x00000011 , 0x0000003e 
- 00022566  0x00003ed2 nbranch  0x0000583b , 0x00000005 
- 00022567  0x00003ed3 deposit  0x00000030 
- 00022568  0x00003ed4 branch  0x0000582f , 0x00000028 
- 00022569  0x00003ed5 increase  0xffffffff , 0x0000003f 
- 00022570  0x00003ed6 istore  0x00000002 , 0x00000005 
- 00022571  0x00003ed7 istoret  0x00000002 , 0x00000005 
- 00022572  0x00003ed8 increase  0x00000001 , 0x0000003f 
- 00022573  0x00003ed9 increase  0xffffffff , 0x00000039 
- 00022574  0x00003eda branch  0x0000588a , 0x00000005 
- 00022575  0x00003edc disable  0x00000028 
- 00022576  0x00003edd istore  0x00000002 , 0x00000005 
- 00022577  0x00003ede increase  0x00000001 , 0x00000006 
- 00022578  0x00003edf ifetcht  0x00000002 , 0x00000006 
- 00022579  0x00003ee0 increase  0xfffffffd , 0x00000006 
- 00022580  0x00003ee1 branch  0x0000583b 
- 00022581  0x00003ee3 branch  0x00005728 , 0x00000028 
- 00022582  0x00003ee4 force  0xffffffff , 0x0000003f 
- 00022583  0x00003ee5 istore  0x00000002 , 0x00000005 
- 00022584  0x00003ee6 istoret  0x00000002 , 0x00000005 
- 00022585  0x00003ee7 branch  0x0000588a 
- 00022586  0x00003ee9 increase  0x00000002 , 0x00000006 
- 00022587  0x00003eeb ifetch  0x00000001 , 0x00000006 
- 00022588  0x00003eec iadd  0x00000006 , 0x00000006 
- 00022589  0x00003eed branch  0x00005820 
- 00022590  0x00003ef2 fetch  0x00000002 , 0x000044c2 
- 00022591  0x00003ef3 store  0x00000002 , 0x00004445 
- 00022592  0x00003ef4 fetch  0x00000001 , 0x000044c6 
- 00022593  0x00003ef5 copy  0x0000003f , 0x00000039 
- 00022594  0x00003ef6 arg  0x000044c7 , 0x00000006 
- 00022595  0x00003ef7 call  0x00007e45 
- 00022596  0x00003ef8 branch  0x0000588a 
- 00022597  0x00003efb fetcht  0x00000002 , 0x000003fa 
- 00022598  0x00003efc call  0x00005a88 
- 00022599  0x00003efd branch  0x0000585c , 0x00000034 
- 00022600  0x00003efe increase  0xfffffffe , 0x00000006 
- 00022601  0x00003eff ifetcht  0x00000002 , 0x00000006 
- 00022602  0x00003f00 setarg  0x00002902 
- 00022603  0x00003f01 isub  0x00000002 , 0x0000003e 
- 00022604  0x00003f02 nbranch  0x0000585c , 0x00000005 
- 00022605  0x00003f03 increase  0x00000001 , 0x00000006 
- 00022606  0x00003f04 ifetcht  0x00000002 , 0x00000006 
- 00022607  0x00003f05 setarg  0x00000001 
- 00022608  0x00003f06 isub  0x00000002 , 0x0000003e 
- 00022609  0x00003f07 branch  0x00005856 , 0x00000005 
- 00022610  0x00003f08 setarg  0x00000000 
- 00022611  0x00003f09 isub  0x00000002 , 0x0000003e 
- 00022612  0x00003f0a nbranch  0x0000585c , 0x00000005 
- 00022613  0x00003f0b branch  0x0000585c 
- 00022614  0x00003f0e increase  0xfffffff9 , 0x00000006 
- 00022615  0x00003f0f ifetch  0x00000002 , 0x00000006 
- 00022616  0x00003f10 increase  0xffffffff , 0x0000003f 
- 00022617  0x00003f11 store  0x00000002 , 0x000044c2 
- 00022618  0x00003f12 jam  0x0000001b , 0x00000b7d 
- 00022619  0x00003f13 call  0x00005620 
- 00022620  0x00003f17 force  0x00000005 , 0x00000002 
- 00022621  0x00003f18 branch  0x00005892 
- 00022622  0x00003f1b force  0x00000006 , 0x00000002 
- 00022623  0x00003f1c branch  0x00005892 
- 00022624  0x00003f1f force  0x00000006 , 0x00000002 
- 00022625  0x00003f20 branch  0x00005892 
- 00022626  0x00003f23 force  0x00000006 , 0x00000002 
- 00022627  0x00003f24 branch  0x00005892 
- 00022628  0x00003f27 force  0x00000006 , 0x00000002 
- 00022629  0x00003f28 branch  0x00005892 
- 00022630  0x00003f2b set1  0x00000025 , 0x00000000 
- 00022631  0x00003f2c bpatch  0x00000066 , 0x0000402c 
- 00022632  0x00003f2d increase  0x00000001 , 0x00000002 
- 00022633  0x00003f2e call  0x00005a88 
- 00022634  0x00003f2f increase  0xfffffffe , 0x00000006 
- 00022635  0x00003f30 ifetch  0x00000002 , 0x00000006 
- 00022636  0x00003f31 arg  0x00002902 , 0x00000002 
- 00022637  0x00003f32 isub  0x00000002 , 0x0000003e 
- 00022638  0x00003f33 nrtn  0x00000005 
- 00022639  0x00003f34 increase  0x00000001 , 0x00000006 
- 00022640  0x00003f35 copy  0x00000006 , 0x00000011 
- 00022641  0x00003f36 ifetch  0x00000001 , 0x00000006 
- 00022642  0x00003f37 rtn 
- 00022643  0x00003f3a jam  0x00000000 , 0x0000041b 
- 00022644  0x00003f3b fetch  0x00000002 , 0x00004298 
- 00022645  0x00003f3c call  0x00007f66 
- 00022646  0x00003f3d arg  0x00004444 , 0x00000005 
- 00022647  0x00003f3e increase  0x00000001 , 0x00000005 
- 00022648  0x00003f3f fetcht  0x00000002 , 0x000044c2 
- 00022649  0x00003f40 istoret  0x00000002 , 0x00000005 
- 00022650  0x00003f41 call  0x00005a88 
- 00022651  0x00003f42 ifetch  0x00000001 , 0x00000006 
- 00022652  0x00003f43 icopy  0x00000039 
- 00022653  0x00003f44 call  0x00007e45 
- 00022654  0x00003f45 fetcht  0x00000001 , 0x0000041b 
- 00022655  0x00003f46 increase  0x00000007 , 0x00000002 
- 00022656  0x00003f47 call  0x00005892 
- 00022657  0x00003f48 branch  0x00005ace 
- 00022658  0x00003f4b force  0x00000006 , 0x00000002 
- 00022659  0x00003f4c branch  0x00005892 
- 00022660  0x00003f4f force  0x00000006 , 0x00000002 
- 00022661  0x00003f50 branch  0x00005892 
- 00022662  0x00003f53 force  0x00000006 , 0x00000002 
- 00022663  0x00003f54 branch  0x00005892 
- 00022664  0x00003f57 force  0x00000006 , 0x00000002 
- 00022665  0x00003f58 branch  0x00005892 
- 00022666  0x00003f5c set1  0x00000025 , 0x00000000 
- 00022667  0x00003f5d bpatch  0x00000067 , 0x0000402c 
- 00022668  0x00003f5e setarg  0x00004440 
- 00022669  0x00003f5f isub  0x00000005 , 0x0000003f 
- 00022670  0x00003f60 sub  0x0000003f , 0x00000000 , 0x00000002 
- 00022671  0x00003f61 branch  0x00005892 
- 00022672  0x00003f65 force  0x00000000 , 0x00000002 
- 00022673  0x00003f66 force  0x00000001 , 0x00000001 
- 00022674  0x00003f69 set1  0x00000025 , 0x00000000 
- 00022675  0x00003f6a bpatch  0x00000068 , 0x0000402d 
- 00022676  0x00003f6b storet  0x00000001 , 0x0000443f 
- 00022677  0x00003f6c compare  0x00000002 , 0x00000001 , 0x00000003 
- 00022678  0x00003f6d nbranch  0x00005899 , 0x00000001 
- 00022679  0x00003f6e add  0x00000002 , 0xfffffffc , 0x0000003f 
- 00022680  0x00003f6f store  0x00000002 , 0x00004440 
- 00022681  0x00003f72 fetcht  0x00000001 , 0x000003d7 
- 00022682  0x00003f73 call  0x0000561a 
- 00022683  0x00003f74 nsetflag  0x00000034 , 0x00000004 , 0x00000002 
- 00022684  0x00003f75 set1  0x00000005 , 0x00000002 
- 00022685  0x00003f76 and  0x00000002 , 0x000000fc , 0x0000003f 
- 00022686  0x00003f77 ior  0x00000001 , 0x0000003f 
- 00022687  0x00003f78 store  0x00000001 , 0x000003d7 
- 00022688  0x00003f79 and_into  0x0000001f , 0x0000003f 
- 00022689  0x00003f7a store  0x00000001 , 0x0000443e 
- 00022690  0x00003f7b set1  0x00000025 , 0x00000000 
- 00022691  0x00003f7c bpatch  0x00000069 , 0x0000402d 
- 00022692  0x00003f7d fetch  0x00000001 , 0x0000443e 
- 00022693  0x00003f7e compare  0x00000001 , 0x00000001 , 0x00000003 
- 00022694  0x00003f7f rtn  0x00000001 
- 00022695  0x00003f80 fetch  0x00000007 , 0x0000443f 
- 00022696  0x00003f81 fetch  0x00000001 , 0x000003c0 
- 00022697  0x00003f82 rtnbit0  0x00000004 
- 00022698  0x00003f83 call  0x00007599 
- 00022699  0x00003f84 branch  0x000074f7 
- 00022700  0x00003f87 set1  0x00000025 , 0x00000000 
- 00022701  0x00003f88 bpatch  0x0000006a , 0x0000402d 
- 00022702  0x00003f89 call  0x0000561c 
- 00022703  0x00003f8a nbranch  0x00003bf1 , 0x00000034 
- 00022704  0x00003f8b nrtn  0x00000034 
- 00022705  0x00003f8c fetch  0x00000001 , 0x00000341 
- 00022706  0x00003f8d rtn  0x00000034 
- 00022707  0x00003f8e fetch  0x00000001 , 0x00000340 
- 00022708  0x00003f8f compare  0x00000001 , 0x0000003f , 0x00000003 
- 00022709  0x00003f90 branch  0x000058cf , 0x00000001 
- 00022710  0x00003f91 fetch  0x00000007 , 0x00000341 
- 00022711  0x00003f92 fetch  0x00000001 , 0x00000340 
- 00022712  0x00003f93 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00022713  0x00003f94 branch  0x000058cf , 0x00000001 
- 00022714  0x00003f95 fetch  0x00000001 , 0x00000342 
- 00022715  0x00003f96 store  0x00000001 , 0x00000418 
- 00022716  0x00003f97 copy  0x0000003f , 0x00000013 
- 00022717  0x00003f98 set1  0x00000025 , 0x00000000 
- 00022718  0x00003f99 bpatch  0x0000006b , 0x0000402d 
- 00022719  0x00003f9a copy  0x00000013 , 0x0000003f 
- 00022720  0x00003f9b beq  0x00000000 , 0x00005924 
- 00022721  0x00003f9c beq  0x00000001 , 0x0000592c 
- 00022722  0x00003f9d beq  0x00000002 , 0x00005934 
- 00022723  0x00003f9e beq  0x00000003 , 0x00005938 
- 00022724  0x00003f9f beq  0x00000004 , 0x0000593f 
- 00022725  0x00003fa0 beq  0x00000005 , 0x00005944 
- 00022726  0x00003fa1 beq  0x00000006 , 0x00005949 
- 00022727  0x00003fa2 beq  0x00000007 , 0x0000594c 
- 00022728  0x00003fa3 beq  0x00000008 , 0x0000594d 
- 00022729  0x00003fa4 beq  0x00000009 , 0x0000594f 
- 00022730  0x00003fa5 beq  0x0000000a , 0x00005950 
- 00022731  0x00003fa6 beq  0x0000000b , 0x00005951 
- 00022732  0x00003fa7 beq  0x0000000c , 0x00005952 
- 00022733  0x00003fa8 beq  0x0000000d , 0x00005955 
- 00022734  0x00003fa9 branch  0x00003bf1 
- 00022735  0x00003fac fetch  0x00000001 , 0x00000341 
- 00022736  0x00003fad and  0x0000003f , 0x0000001f , 0x0000003f 
- 00022737  0x00003fae rtn  0x00000034 
- 00022738  0x00003faf fetch  0x00000001 , 0x00004132 
- 00022739  0x00003fb0 beq  0x00000001 , 0x000058d8 
- 00022740  0x00003fb1 fetch  0x00000002 , 0x00000344 
- 00022741  0x00003fb2 beq  0x00000004 , 0x00005903 
- 00022742  0x00003fb3 beq  0x00000006 , 0x000058f4 
- 00022743  0x00003fb4 rtn 
- 00022744  0x00003fb7 set1  0x00000025 , 0x00000000 
- 00022745  0x00003fb8 bpatch  0x0000006c , 0x0000402d 
- 00022746  0x00003fb9 call  0x00004972 
- 00022747  0x00003fba fetch  0x00000001 , 0x000003d6 
- 00022748  0x00003fbb fetcht  0x00000001 , 0x00000340 
- 00022749  0x00003fbc and_into  0x00000003 , 0x00000002 
- 00022750  0x00003fbd lshift8  0x00000002 , 0x00000002 
- 00022751  0x00003fbe lshift4  0x00000002 , 0x00000002 
- 00022752  0x00003fbf ior  0x00000002 , 0x0000003f 
- 00022753  0x00003fc0 istore  0x00000002 , 0x0000000a 
- 00022754  0x00003fc1 fetcht  0x00000001 , 0x00000341 
- 00022755  0x00003fc2 and  0x00000002 , 0x0000001f , 0x00000002 
- 00022756  0x00003fc3 istoret  0x00000002 , 0x0000000a 
- 00022757  0x00003fc4 copy  0x00000002 , 0x00000039 
- 00022758  0x00003fc5 call  0x00004976 
- 00022759  0x00003fc6 add  0x00000002 , 0x00000004 , 0x00000039 
- 00022760  0x00003fc7 call  0x00004424 
- 00022761  0x00003fc8 branch  0x00004435 
- 00022762  0x00003fcb set1  0x00000025 , 0x00000000 
- 00022763  0x00003fcc bpatch  0x0000006d , 0x0000402d 
- 00022764  0x00003fcd arg  0x00000002 , 0x00000001 
- 00022765  0x00003fce ifetch  0x00000002 , 0x00000003 
- 00022766  0x00003fcf ifetch  0x00000002 , 0x00000003 
- 00022767  0x00003fd0 branch  0x00003bf1 , 0x00000034 
- 00022768  0x00003fd1 copy  0x0000003f , 0x00000039 
- 00022769  0x00003fd2 arg  0x00004440 , 0x00000005 
- 00022770  0x00003fd3 call  0x0000497c 
- 00022771  0x00003fd4 branch  0x0000588a 
- 00022772  0x00003fd7 set1  0x00000025 , 0x00000000 
- 00022773  0x00003fd8 bpatch  0x0000006e , 0x0000402d 
- 00022774  0x00003fd9 ifetch  0x00000001 , 0x00000006 
- 00022775  0x00003fda beq  0x00000001 , 0x00005956 
- 00022776  0x00003fdb beq  0x00000002 , 0x0000595b 
- 00022777  0x00003fdc beq  0x00000003 , 0x00005960 
- 00022778  0x00003fdd beq  0x00000004 , 0x00005966 
- 00022779  0x00003fde beq  0x00000005 , 0x0000596f 
- 00022780  0x00003fdf beq  0x00000006 , 0x00005970 
- 00022781  0x00003fe0 beq  0x00000007 , 0x00005972 
- 00022782  0x00003fe1 beq  0x00000008 , 0x00005973 
- 00022783  0x00003fe2 beq  0x00000009 , 0x00005974 
- 00022784  0x00003fe3 beq  0x0000000a , 0x00005975 
- 00022785  0x00003fe4 beq  0x0000000b , 0x00005976 
- 00022786  0x00003fe5 branch  0x00003bf1 
- 00022787  0x00003fe8 set1  0x00000025 , 0x00000000 
- 00022788  0x00003fe9 bpatch  0x0000006f , 0x0000402d 
- 00022789  0x00003fea ifetch  0x00000003 , 0x00000006 
- 00022790  0x00003feb store  0x00000003 , 0x000003f9 
- 00022791  0x00003fed beq  0x00000001 , 0x00005977 
- 00022792  0x00003fee beq  0x00000002 , 0x0000598e 
- 00022793  0x00003fef beq  0x00000003 , 0x00005990 
- 00022794  0x00003ff0 beq  0x00000004 , 0x00005991 
- 00022795  0x00003ff1 beq  0x00000005 , 0x00005997 
- 00022796  0x00003ff2 beq  0x00000006 , 0x0000599a 
- 00022797  0x00003ff3 beq  0x00000007 , 0x000059a4 
- 00022798  0x00003ff4 beq  0x00000008 , 0x000059a5 
- 00022799  0x00003ff5 beq  0x00000009 , 0x000059ad 
- 00022800  0x00003ff6 beq  0x0000000a , 0x000059ae 
- 00022801  0x00003ff7 beq  0x0000000b , 0x000059b2 
- 00022802  0x00003ff8 beq  0x0000000c , 0x000059b5 
- 00022803  0x00003ff9 beq  0x0000000d , 0x000059b9 
- 00022804  0x00003ffa beq  0x0000000e , 0x000059ba 
- 00022805  0x00003ffb beq  0x0000000f , 0x000059c0 
- 00022806  0x00003ffc beq  0x00000010 , 0x000059c1 
- 00022807  0x00003ffd beq  0x00000011 , 0x000059c9 
- 00022808  0x00003ffe beq  0x00000012 , 0x000059ca 
- 00022809  0x00003fff beq  0x00000013 , 0x000059da 
- 00022810  0x00004000 beq  0x00000016 , 0x000059dc 
- 00022811  0x00004001 beq  0x00000017 , 0x000059dd 
- 00022812  0x00004002 beq  0x00000018 , 0x000059de 
- 00022813  0x00004003 beq  0x00000019 , 0x000059df 
- 00022814  0x00004004 beq  0x0000001b , 0x000059e0 
- 00022815  0x00004005 beq  0x0000001d , 0x000059eb 
- 00022816  0x00004006 beq  0x0000001e , 0x000059ec 
- 00022817  0x00004007 beq  0x00000052 , 0x000059ed 
- 00022818  0x00004008 beq  0x000000d2 , 0x00005a01 
- 00022819  0x00004009 branch  0x00003bf1 
- 00022820  0x0000400d ifetch  0x00000009 , 0x00000006 
- 00022821  0x0000400e store  0x00000009 , 0x00004434 
- 00022822  0x0000400f ifetch  0x00000002 , 0x00000006 
- 00022823  0x00004010 store  0x00000002 , 0x000003e0 
- 00022824  0x00004011 fetch  0x00000001 , 0x000003c0 
- 00022825  0x00004012 set1  0x00000005 , 0x0000003f 
- 00022826  0x00004013 store  0x00000001 , 0x000003c0 
- 00022827  0x00004014 rtn 
- 00022828  0x00004017 ifetch  0x00000005 , 0x00000006 
- 00022829  0x00004018 store  0x00000005 , 0x0000442f 
- 00022830  0x00004019 ifetch  0x00000002 , 0x00000006 
- 00022831  0x0000401a store  0x00000002 , 0x000003e0 
- 00022832  0x0000401b fetch  0x00000001 , 0x000003c0 
- 00022833  0x0000401c set1  0x00000006 , 0x0000003f 
- 00022834  0x0000401d store  0x00000001 , 0x000003c0 
- 00022835  0x0000401e rtn 
- 00022836  0x00004021 fetch  0x00000001 , 0x000003e4 
- 00022837  0x00004022 set1  0x00000003 , 0x0000003f 
- 00022838  0x00004023 store  0x00000001 , 0x000003e4 
- 00022839  0x00004024 rtn 
- 00022840  0x00004027 increase  0x0000000a , 0x00000006 
- 00022841  0x00004028 ifetch  0x00000008 , 0x00000006 
- 00022842  0x00004029 store  0x00000008 , 0x00000380 
- 00022843  0x0000402a ifetch  0x00000004 , 0x00000006 
- 00022844  0x0000402b store  0x00000004 , 0x00004473 
- 00022845  0x0000402c jam  0x00000024 , 0x00000b7d 
- 00022846  0x0000402d branch  0x00005620 
- 00022847  0x00004030 ifetch  0x00000008 , 0x00000006 
- 00022848  0x00004031 store  0x00000008 , 0x00000388 
- 00022849  0x00004032 ifetch  0x00000004 , 0x00000006 
- 00022850  0x00004033 store  0x00000004 , 0x00004477 
- 00022851  0x00004034 branch  0x000074b6 
- 00022852  0x00004037 fetch  0x00000001 , 0x000003c0 
- 00022853  0x00004038 set1  0x00000004 , 0x0000003f 
- 00022854  0x00004039 store  0x00000001 , 0x000003c0 
- 00022855  0x0000403a jam  0x00000026 , 0x00000b7d 
- 00022856  0x0000403b branch  0x00005620 
- 00022857  0x0000403e rtn  0x00000029 
- 00022858  0x0000403f jam  0x00000026 , 0x00000b7d 
- 00022859  0x00004040 branch  0x00005620 
- 00022860  0x00004043 rtn 
- 00022861  0x00004046 jam  0x00000029 , 0x00000b7d 
- 00022862  0x00004047 branch  0x00005620 
- 00022863  0x0000404a rtn 
- 00022864  0x0000404d rtn 
- 00022865  0x00004050 rtn 
- 00022866  0x00004053 rtn  0x00000029 
- 00022867  0x00004054 jam  0x0000002c , 0x00000b7d 
- 00022868  0x00004055 branch  0x00005620 
- 00022869  0x00004058 rtn 
- 00022870  0x0000405c store  0x00000001 , 0x000044ae 
- 00022871  0x0000405d ifetch  0x00000006 , 0x00000006 
- 00022872  0x0000405e istore  0x00000006 , 0x00000005 
- 00022873  0x0000405f jam  0x00000042 , 0x00000b7d 
- 00022874  0x00004060 branch  0x00005620 
- 00022875  0x00004063 store  0x00000001 , 0x000044b5 
- 00022876  0x00004064 ifetch  0x00000006 , 0x00000006 
- 00022877  0x00004065 istore  0x00000006 , 0x00000005 
- 00022878  0x00004066 jam  0x00000043 , 0x00000b7d 
- 00022879  0x00004067 branch  0x00005620 
- 00022880  0x0000406a arg  0x0000448c , 0x00000005 
- 00022881  0x0000406b call  0x00007e35 
- 00022882  0x0000406c jam  0x00000044 , 0x00000b7d 
- 00022883  0x0000406d branch  0x00005620 , 0x00000029 
- 00022884  0x0000406e jam  0x00000043 , 0x00000b7d 
- 00022885  0x0000406f branch  0x00005620 
- 00022886  0x00004072 call  0x000074a8 
- 00022887  0x00004073 branch  0x0000596a , 0x00000005 
- 00022888  0x00004074 jam  0x00000045 , 0x00000b7d 
- 00022889  0x00004075 branch  0x00005620 
- 00022890  0x00004078 call  0x000074a5 
- 00022891  0x00004079 jam  0x00000023 , 0x00000b7d 
- 00022892  0x0000407a branch  0x00005620 , 0x00000029 
- 00022893  0x0000407b jam  0x00000044 , 0x00000b7d 
- 00022894  0x0000407c branch  0x00005620 
- 00022895  0x0000407f rtn 
- 00022896  0x00004082 arg  0x00000390 , 0x00000005 
- 00022897  0x00004083 branch  0x00007e35 
- 00022898  0x00004086 rtn 
- 00022899  0x00004089 rtn 
- 00022900  0x0000408c rtn 
- 00022901  0x0000408f rtn 
- 00022902  0x00004092 rtn 
- 00022903  0x00004095 increase  0xfffffffe , 0x00000006 
- 00022904  0x00004096 ifetcht  0x00000001 , 0x00000006 
- 00022905  0x00004097 setarg  0x00000006 
- 00022906  0x00004098 isub  0x00000002 , 0x0000003e 
- 00022907  0x00004099 branch  0x00005989 , 0x00000005 
- 00022908  0x0000409a setarg  0x00000004 
- 00022909  0x0000409b isub  0x00000002 , 0x0000003e 
- 00022910  0x0000409c branch  0x0000598a , 0x00000005 
- 00022911  0x0000409d setarg  0x00000008 
- 00022912  0x0000409e isub  0x00000002 , 0x0000003e 
- 00022913  0x0000409f branch  0x0000598b , 0x00000005 
- 00022914  0x000040a0 setarg  0x0000000c 
- 00022915  0x000040a1 isub  0x00000002 , 0x0000003e 
- 00022916  0x000040a2 branch  0x0000598c , 0x00000005 
- 00022917  0x000040a3 setarg  0x0000000e 
- 00022918  0x000040a4 isub  0x00000002 , 0x0000003e 
- 00022919  0x000040a5 branch  0x0000598d , 0x00000005 
- 00022920  0x000040a6 rtn 
- 00022921  0x000040a9 rtn 
- 00022922  0x000040ac rtn 
- 00022923  0x000040af rtn 
- 00022924  0x000040b2 rtn 
- 00022925  0x000040b5 rtn 
- 00022926  0x000040b9 jam  0x00000003 , 0x00000b7d 
- 00022927  0x000040ba branch  0x00005620 
- 00022928  0x000040bd rtn 
- 00022929  0x000040c0 rshift8  0x0000003f , 0x0000003f 
- 00022930  0x000040c1 store  0x00000002 , 0x000044bc 
- 00022931  0x000040c2 ifetch  0x00000002 , 0x00000006 
- 00022932  0x000040c3 store  0x00000002 , 0x000044be 
- 00022933  0x000040c4 jam  0x00000005 , 0x00000b7d 
- 00022934  0x000040c5 branch  0x00005620 
- 00022935  0x000040c8 rtn 
- 00022936  0x000040cb rtn 
- 00022937  0x000040ce rtn 
- 00022938  0x000040d1 rshift8  0x0000003f , 0x0000003f 
- 00022939  0x000040d2 store  0x00000002 , 0x000044bc 
- 00022940  0x000040d3 ifetch  0x00000002 , 0x00000006 
- 00022941  0x000040d4 store  0x00000002 , 0x000044be 
- 00022942  0x000040d5 ifetch  0x00000002 , 0x00000006 
- 00022943  0x000040d6 store  0x00000002 , 0x000044c4 
- 00022944  0x000040d7 ifetch  0x00000002 , 0x00000006 
- 00022945  0x000040d8 store  0x00000002 , 0x000044c0 
- 00022946  0x000040d9 jam  0x00000007 , 0x00000b7d 
- 00022947  0x000040da branch  0x00005620 
- 00022948  0x000040de rtn 
- 00022949  0x000040e1 rshift8  0x0000003f , 0x0000003f 
- 00022950  0x000040e2 store  0x00000002 , 0x000044bc 
- 00022951  0x000040e3 ifetch  0x00000002 , 0x00000006 
- 00022952  0x000040e4 store  0x00000002 , 0x000044be 
- 00022953  0x000040e5 ifetch  0x00000002 , 0x00000006 
- 00022954  0x000040e6 store  0x00000002 , 0x000044c0 
- 00022955  0x000040e7 jam  0x00000009 , 0x00000b7d 
- 00022956  0x000040e8 branch  0x00005620 
- 00022957  0x000040eb rtn 
- 00022958  0x000040ee fetch  0x00000002 , 0x00000347 
- 00022959  0x000040ef store  0x00000002 , 0x000003fa 
- 00022960  0x000040f0 jam  0x0000000b , 0x00000b7d 
- 00022961  0x000040f1 branch  0x00005620 
- 00022962  0x000040f4 rtn 
- 00022963  0x000040f7 rtn 
- 00022964  0x000040fa rtn 
- 00022965  0x000040fe ifetch  0x00000002 , 0x00000006 
- 00022966  0x000040ff store  0x00000002 , 0x000044c0 
- 00022967  0x00004100 jam  0x0000000d , 0x00000b7d 
- 00022968  0x00004101 branch  0x00005620 
- 00022969  0x00004104 rtn 
- 00022970  0x00004107 fetch  0x00000001 , 0x00000341 
- 00022971  0x00004108 increase  0xfffffffb , 0x0000003f 
- 00022972  0x00004109 rshift  0x0000003f , 0x0000003f 
- 00022973  0x0000410a store  0x00000001 , 0x0000443d 
- 00022974  0x0000410b jam  0x0000000f , 0x00000b7d 
- 00022975  0x0000410c branch  0x00005620 
- 00022976  0x0000410f rtn 
- 00022977  0x00004112 rshift8  0x0000003f , 0x0000003f 
- 00022978  0x00004113 store  0x00000002 , 0x000044bc 
- 00022979  0x00004114 ifetch  0x00000002 , 0x00000006 
- 00022980  0x00004115 store  0x00000002 , 0x000044be 
- 00022981  0x00004116 ifetch  0x00000002 , 0x00000006 
- 00022982  0x00004117 store  0x00000002 , 0x000044c0 
- 00022983  0x00004118 jam  0x00000011 , 0x00000b7d 
- 00022984  0x00004119 branch  0x00005620 
- 00022985  0x0000411c rtn 
- 00022986  0x0000411f fetch  0x00000001 , 0x00000341 
- 00022987  0x00004120 increase  0xfffffff9 , 0x0000003f 
- 00022988  0x00004121 icopy  0x00000039 
- 00022989  0x00004122 fetcht  0x00000002 , 0x000003fa 
- 00022990  0x00004123 call  0x00005a88 
- 00022991  0x00004124 branch  0x000059d8 , 0x00000034 
- 00022992  0x00004125 ifetch  0x00000001 , 0x00000006 
- 00022993  0x00004126 isub  0x00000039 , 0x0000003e 
- 00022994  0x00004127 nbranch  0x000059d8 , 0x00000002 
- 00022995  0x00004128 copy  0x00000006 , 0x00000005 
- 00022996  0x0000412a arg  0x00000349 , 0x00000006 
- 00022997  0x0000412b call  0x00007e45 
- 00022998  0x0000412c jam  0x00000028 , 0x00000b7d 
- 00022999  0x0000412d call  0x00007c27 
- 00023000  0x0000412f jam  0x00000013 , 0x00000b7d 
- 00023001  0x00004130 branch  0x00005620 
- 00023002  0x00004133 fetch  0x00000001 , 0x000003e3 
- 00023003  0x00004134 rtn 
- 00023004  0x00004137 rtn 
- 00023005  0x0000413a rtn 
- 00023006  0x0000413d rtn 
- 00023007  0x00004140 rtn 
- 00023008  0x00004149 ifetch  0x00000005 , 0x00000006 
- 00023009  0x0000414a store  0x00000005 , 0x00000ff1 
- 00023010  0x0000414b jam  0x00000001 , 0x00000ff0 
- 00023011  0x0000414d call  0x00007cdb 
- 00023012  0x0000414e rtn 
- 00023013  0x00004150 copy  0x00000011 , 0x00000006 
- 00023014  0x00004151 ifetch  0x00000008 , 0x00000006 
- 00023015  0x00004152 store  0x00000008 , 0x00000ff1 
- 00023016  0x00004153 jam  0x00000002 , 0x00000ff0 
- 00023017  0x00004154 call  0x00007cdb 
- 00023018  0x00004155 rtn 
- 00023019  0x00004158 rtn 
- 00023020  0x0000415b rtn 
- 00023021  0x0000415e fetch  0x00000001 , 0x00000341 
- 00023022  0x0000415f increase  0xfffffff9 , 0x0000003f 
- 00023023  0x00004160 icopy  0x00000039 
- 00023024  0x00004161 fetcht  0x00000002 , 0x000003fa 
- 00023025  0x00004162 call  0x00005a88 
- 00023026  0x00004163 branch  0x000059fd , 0x00000034 
- 00023027  0x00004164 ifetch  0x00000001 , 0x00000006 
- 00023028  0x00004165 isub  0x00000039 , 0x0000003e 
- 00023029  0x00004166 nbranch  0x000059fd , 0x00000002 
- 00023030  0x00004167 copy  0x00000006 , 0x00000005 
- 00023031  0x00004168 copy  0x00000006 , 0x00000011 
- 00023032  0x00004169 copy  0x00000039 , 0x00000012 
- 00023033  0x0000416a arg  0x00000349 , 0x00000006 
- 00023034  0x0000416b call  0x00007e45 
- 00023035  0x0000416c jam  0x00000001 , 0x00000481 
- 00023036  0x0000416d call  0x000059fe 
- 00023037  0x0000416f rtn 
- 00023038  0x00004173 fetch  0x00000002 , 0x00004296 
- 00023039  0x00004174 rtn  0x00000034 
- 00023040  0x00004175 iforce  0x0000003d 
- 00023041  0x00004179 rtn 
- 00023042  0x0000417c fetcht  0x00000004 , 0x000003dc 
- 00023043  0x0000417d call  0x00003bde 
- 00023044  0x0000417e isub  0x00000002 , 0x0000000b 
- 00023045  0x0000417f deposit  0x0000000b 
- 00023046  0x00004180 fetcht  0x00000002 , 0x000003ef 
- 00023047  0x00004181 lshift4  0x00000002 , 0x00000002 
- 00023048  0x00004182 lshift  0x00000002 , 0x00000002 
- 00023049  0x00004183 isub  0x00000002 , 0x0000003f 
- 00023050  0x00004184 rtn 
- 00023051  0x00004187 call  0x00003bde 
- 00023052  0x00004188 store  0x00000004 , 0x000003dc 
- 00023053  0x00004189 rtn 
- 00023054  0x0000418e set1  0x00000025 , 0x00000000 
- 00023055  0x0000418f bpatch  0x00000070 , 0x0000402e 
- 00023056  0x00004190 fetch  0x00000001 , 0x000043d8 
- 00023057  0x00004191 rtn  0x00000034 
- 00023058  0x00004192 arg  0x00000001 , 0x00000007 
- 00023059  0x00004193 call  0x00007e53 
- 00023060  0x00004194 nrtn  0x00000034 
- 00023061  0x00004195 disable  0x00000029 
- 00023062  0x00004196 enable  0x00000010 
- 00023063  0x00004197 call  0x00005572 
- 00023064  0x00004198 call  0x0000542c 
- 00023065  0x00004199 call  0x000054de 
- 00023066  0x0000419a nbranch  0x00005a24 , 0x0000002d 
- 00023067  0x0000419b set1  0x00000025 , 0x00000000 
- 00023068  0x0000419c bpatch  0x00000071 , 0x0000402e 
- 00023069  0x0000419d fetch  0x00000001 , 0x00000003 
- 00023070  0x0000419e increase  0x00000001 , 0x0000003f 
- 00023071  0x0000419f store  0x00000001 , 0x00000003 
- 00023072  0x000041a0 fetch  0x00000001 , 0x00000340 
- 00023073  0x000041a1 and  0x0000003f , 0x0000000f , 0x0000003f 
- 00023074  0x000041a2 beq  0x00000003 , 0x00005519 
- 00023075  0x000041a3 beq  0x00000005 , 0x00005a41 
- 00023076  0x000041a5 nop  0x00002710 
- 00023077  0x000041a6 fetch  0x00000001 , 0x00000016 
- 00023078  0x000041a7 bne  0x00000027 , 0x00005a0e 
- 00023079  0x000041a8 call  0x00005ad8 
- 00023080  0x000041a9 arg  0x00000001 , 0x00000007 
- 00023081  0x000041aa fetch  0x00000002 , 0x000044d9 
- 00023082  0x000041ab branch  0x00007e4c 
- 00023083  0x000041af set1  0x00000025 , 0x00000000 
- 00023084  0x000041b0 bpatch  0x00000072 , 0x0000402e 
- 00023085  0x000041b1 fetch  0x00000001 , 0x000003f8 
- 00023086  0x000041b2 call  0x00005405 
- 00023087  0x000041b3 fetch  0x00000002 , 0x000003c2 
- 00023088  0x000041b4 imul32  0x00000002 , 0x0000003f 
- 00023089  0x000041b5 arg  0x00000177 , 0x00000002 
- 00023090  0x000041b6 imul32  0x00000002 , 0x0000003f 
- 00023091  0x000041b7 arg  0x000186a0 , 0x00000002 
- 00023092  0x000041b8 idiv  0x00000002 
- 00023093  0x000041b9 fetch  0x00000001 , 0x000003ec 
- 00023094  0x000041ba arg  0x00004e20 , 0x00000002 
- 00023095  0x000041bb imul32  0x00000002 , 0x0000003f 
- 00023096  0x000041bc store  0x00000004 , 0x000046f9 
- 00023097  0x000041bd set1  0x00000025 , 0x00000000 
- 00023098  0x000041be bpatch  0x00000073 , 0x0000402e 
- 00023099  0x000041bf fetch  0x00000002 , 0x00004161 
- 00023100  0x000041c0 call  0x00007efd 
- 00023101  0x000041c1 quotient  0x00000002 
- 00023102  0x000041c2 iadd  0x00000002 , 0x0000003f 
- 00023103  0x000041c3 store  0x00000002 , 0x000003ce 
- 00023104  0x000041c4 rtn 
- 00023105  0x000041c7 set1  0x00000025 , 0x00000000 
- 00023106  0x000041c8 bpatch  0x00000074 , 0x0000402e 
- 00023107  0x000041c9 fetch  0x00000006 , 0x00000348 
- 00023108  0x000041ca fetcht  0x00000006 , 0x000044f9 
- 00023109  0x000041cb isub  0x00000002 , 0x0000003e 
- 00023110  0x000041cc nrtn  0x00000005 
- 00023111  0x000041cd call  0x00005613 
- 00023112  0x000041ce copy  0x00000011 , 0x0000003f 
- 00023113  0x000041cf store  0x00000001 , 0x000044e6 
- 00023114  0x000041d0 fetch  0x00000007 , 0x00000355 
- 00023115  0x000041d1 store  0x00000007 , 0x00000103 
- 00023116  0x000041d2 ifetch  0x00000008 , 0x00000006 
- 00023117  0x000041d3 istore  0x00000008 , 0x00000005 
- 00023118  0x000041d4 fetch  0x00000006 , 0x00000342 
- 00023119  0x000041d5 store  0x00000006 , 0x000003d0 
- 00023120  0x000041d6 set1  0x00000025 , 0x00000000 
- 00023121  0x000041d7 bpatch  0x00000075 , 0x0000402e 
- 00023122  0x000041d8 increase  0x00000006 , 0x00000006 
- 00023123  0x000041d9 ifetch  0x00000008 , 0x00000006 
- 00023124  0x000041da store  0x00000008 , 0x000003e5 
- 00023125  0x000041db ifetcht  0x00000002 , 0x00000006 
- 00023126  0x000041dc lshift2  0x00000002 , 0x00000002 
- 00023127  0x000041dd ifetch  0x00000002 , 0x00000006 
- 00023128  0x000041de lshift2  0x0000003f , 0x0000003f 
- 00023129  0x000041df store  0x00000002 , 0x000003c2 
- 00023130  0x000041e0 store  0x00000004 , 0x000003c4 
- 00023131  0x000041e1 isub  0x00000002 , 0x0000003f 
- 00023132  0x000041e2 add  0x0000003f , 0xfffffffe , 0x00000028 
- 00023133  0x000041e3 ifetch  0x00000009 , 0x00000006 
- 00023134  0x000041e4 store  0x00000009 , 0x000003ed 
- 00023135  0x000041e5 set1  0x00000025 , 0x00000000 
- 00023136  0x000041e6 bpatch  0x00000076 , 0x0000402e 
- 00023137  0x000041e7 ifetch  0x00000001 , 0x00000006 
- 00023138  0x000041e8 rshift4  0x0000003f , 0x00000002 
- 00023139  0x000041e9 rshift  0x00000002 , 0x00000002 
- 00023140  0x000041ea storet  0x00000001 , 0x000003f8 
- 00023141  0x000041eb and_into  0x0000001f , 0x0000003f 
- 00023142  0x000041ec store  0x00000001 , 0x000003d9 
- 00023143  0x000041ed call  0x00005a2b 
- 00023144  0x000041ee call  0x00005447 
- 00023145  0x000041ef call  0x0000536c 
- 00023146  0x000041f0 call  0x000032d6 
- 00023147  0x000041f1 nrtn  0x00000005 
- 00023148  0x000041f2 set1  0x00000025 , 0x00000000 
- 00023149  0x000041f3 bpatch  0x00000077 , 0x0000402e 
- 00023150  0x000041f4 arg  0x00000000 , 0x00000002 
- 00023151  0x000041f5 call  0x000048ea 
- 00023152  0x000041f6 call  0x000039ac 
- 00023153  0x000041f7 jam  0x00000014 , 0x00000b7d 
- 00023154  0x000041f8 call  0x00007c27 
- 00023155  0x000041fa branch  0x000032bd 
- 00023156  0x000041fe set1  0x00000025 , 0x00000000 
- 00023157  0x000041ff bpatch  0x00000078 , 0x0000402f 
- 00023158  0x00004200 fetch  0x00000002 , 0x000044bc 
- 00023159  0x00004201 iforce  0x00000012 
- 00023160  0x00004202 fetch  0x00000002 , 0x000044be 
- 00023161  0x00004203 iforce  0x00000013 
- 00023162  0x00004204 arg  0x00004504 , 0x00000006 
- 00023163  0x00004205 enable  0x00000028 
- 00023164  0x00004206 rtn 
- 00023165  0x0000420a ifetch  0x00000002 , 0x00000006 
- 00023166  0x0000420b rtn  0x00000034 
- 00023167  0x0000420c isub  0x00000012 , 0x0000003e 
- 00023168  0x0000420d nrtn  0x00000002 
- 00023169  0x0000420e isub  0x00000013 , 0x0000003e 
- 00023170  0x0000420f rtn  0x00000005 
- 00023171  0x00004210 branch  0x00005a86 , 0x00000002 
- 00023172  0x00004211 force  0x00000001 , 0x0000003e 
- 00023173  0x00004212 rtn 
- 00023174  0x00004214 force  0x00000000 , 0x0000003f 
- 00023175  0x00004215 rtn 
- 00023176  0x00004219 arg  0x00004504 , 0x00000006 
- 00023177  0x0000421b ifetch  0x00000002 , 0x00000006 
- 00023178  0x0000421c rtn  0x00000034 
- 00023179  0x0000421d increase  0x00000002 , 0x00000006 
- 00023180  0x0000421e isub  0x00000002 , 0x0000003e 
- 00023181  0x0000421f rtn  0x00000005 
- 00023182  0x00004220 ifetch  0x00000001 , 0x00000006 
- 00023183  0x00004221 iadd  0x00000006 , 0x00000006 
- 00023184  0x00004222 branch  0x00005a89 
- 00023185  0x00004225 jam  0x00000002 , 0x000044c6 
- 00023186  0x00004226 setarg  0x00000001 
- 00023187  0x00004227 store  0x00000002 , 0x000044c7 
- 00023188  0x00004228 jam  0x00000025 , 0x000003e3 
- 00023189  0x00004229 jam  0x00000012 , 0x00000b7d 
- 00023190  0x0000422a branch  0x00005620 
- 00023191  0x0000422d rtn 
- 00023192  0x0000422f rtn 
- 00023193  0x00004231 set1  0x00000025 , 0x00000000 
- 00023194  0x00004232 bpatch  0x00000079 , 0x0000402f 
- 00023195  0x00004233 fetch  0x00000001 , 0x00004132 
- 00023196  0x00004234 rtnne  0x00000004 
- 00023197  0x00004235 fetch  0x00000001 , 0x000003e3 
- 00023198  0x00004236 beq  0x00000021 , 0x00005a91 
- 00023199  0x00004237 beq  0x00000025 , 0x00005a97 
- 00023200  0x00004238 beq  0x00000026 , 0x00005a98 
- 00023201  0x00004239 rtn 
- 00023202  0x0000423c setarg  0x00005aae 
- 00023203  0x0000423d store  0x00000002 , 0x0000428c 
- 00023204  0x0000423e hjam  0x00000081 , 0x00008062 
- 00023205  0x0000423f setarg  0x000001a0 
- 00023206  0x00004240 hstore  0x00000002 , 0x00008052 
- 00023207  0x00004241 hjam  0x00000001 , 0x00008043 
- 00023208  0x00004242 hjam  0x00000004 , 0x00008081 
- 00023209  0x00004243 setarg  0x00005ac6 
- 00023210  0x00004244 store  0x00000002 , 0x00004296 
- 00023211  0x00004245 call  0x00005347 
- 00023212  0x00004246 rtn  0x0000002b 
- 00023213  0x00004247 branch  0x0000691d 
- 00023214  0x0000424b fetch  0x00000001 , 0x000003c1 
- 00023215  0x0000424c compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00023216  0x0000424d setarg  0x00000005 
- 00023217  0x0000424e call  0x00006a04 , 0x00000001 
- 00023218  0x0000424f ncall  0x000069ff , 0x00000001 
- 00023219  0x00004250 call  0x000068fd 
- 00023220  0x00004251 branch  0x00005abe , 0x00000034 
- 00023221  0x00004252 fetch  0x00000002 , 0x00000419 
- 00023222  0x00004253 iforce  0x00000005 
- 00023223  0x00004254 sub  0x00000039 , 0x00000014 , 0x0000003e 
- 00023224  0x00004255 branch  0x00005aba , 0x00000002 
- 00023225  0x00004256 force  0x00000014 , 0x00000039 
- 00023226  0x00004258 ifetch  0x00000001 , 0x00000003 
- 00023227  0x00004259 istore  0x00000001 , 0x00000005 
- 00023228  0x0000425a loop  0x00005aba 
- 00023229  0x0000425b call  0x00006906 
- 00023230  0x0000425d jam  0x00000014 , 0x000044c2 
- 00023231  0x0000425e fetcht  0x00000002 , 0x00000419 
- 00023232  0x0000425f ifetch  0x00000001 , 0x00000002 
- 00023233  0x00004260 rtn  0x00000034 
- 00023234  0x00004261 call  0x0000561c 
- 00023235  0x00004262 nrtn  0x00000034 
- 00023236  0x00004263 jam  0x0000001b , 0x00000b7d 
- 00023237  0x00004264 branch  0x00005620 
- 00023238  0x00004267 copy  0x00000012 , 0x00000002 
- 00023239  0x00004268 call  0x000068f7 
- 00023240  0x00004269 copy  0x00000011 , 0x00000006 
- 00023241  0x0000426a copy  0x00000012 , 0x00000039 
- 00023242  0x0000426c ifetch  0x00000001 , 0x00000006 
- 00023243  0x0000426d istore  0x00000001 , 0x0000000a 
- 00023244  0x0000426e loop  0x00005aca 
- 00023245  0x0000426f branch  0x000068fa 
- 00023246  0x00004272 fetch  0x00000001 , 0x00004132 
- 00023247  0x00004273 rtnne  0x00000006 
- 00023248  0x00004274 fetch  0x00000002 , 0x000044c2 
- 00023249  0x00004275 rtnne  0x00000014 
- 00023250  0x00004276 fetcht  0x00000002 , 0x00000419 
- 00023251  0x00004277 setarg  0x00000000 
- 00023252  0x00004278 istore  0x00000009 , 0x00000002 
- 00023253  0x00004279 istore  0x00000009 , 0x00000005 
- 00023254  0x0000427a istore  0x00000002 , 0x00000005 
- 00023255  0x0000427b rtn 
- 00023256  0x0000427f fetcht  0x00000001 , 0x000043d7 
- 00023257  0x00004280 setflip  0x00000007 , 0x00000002 
- 00023258  0x00004281 branch  0x000069f3 
- 00023259  0x00004285 set1  0x00000025 , 0x00000000 
- 00023260  0x00004286 bpatch  0x0000007a , 0x0000402f 
- 00023261  0x00004287 call  0x00005adf 
- 00023262  0x00004288 branch  0x00005aed 
- 00023263  0x0000428b fetch  0x00000001 , 0x00004419 
- 00023264  0x0000428c copy  0x0000003f , 0x00000039 
- 00023265  0x0000428d arg  0x00002a00 , 0x00000002 
- 00023266  0x0000428e call  0x00005b0c 
- 00023267  0x0000428f increase  0x00000001 , 0x00000006 
- 00023268  0x00004290 copy  0x00000006 , 0x00000005 
- 00023269  0x00004291 arg  0x0000441a , 0x00000006 
- 00023270  0x00004292 call  0x00007e45 
- 00023271  0x00004293 fetch  0x00000001 , 0x00004419 
- 00023272  0x00004294 sub  0x0000003f , 0x00000014 , 0x00000039 
- 00023273  0x00004295 copy  0x00000039 , 0x00000002 
- 00023274  0x00004296 copy  0x00000039 , 0x0000003f 
- 00023275  0x00004297 ncall  0x00005b15 , 0x00000034 
- 00023276  0x00004298 rtn 
- 00023277  0x0000429b fetch  0x00000001 , 0x000043d9 
- 00023278  0x0000429c fetcht  0x00000001 , 0x000043da 
- 00023279  0x0000429d isub  0x00000002 , 0x0000003f 
- 00023280  0x0000429e copy  0x0000003f , 0x00000039 
- 00023281  0x0000429f copy  0x0000003f , 0x00000011 
- 00023282  0x000042a0 fetch  0x00000001 , 0x000043da 
- 00023283  0x000042a1 increase  0x00000001 , 0x0000003f 
- 00023284  0x000042a2 arg  0x000043da , 0x00000006 
- 00023285  0x000042a3 iadd  0x00000006 , 0x00000006 
- 00023286  0x000042a4 arg  0x0000041d , 0x00000005 
- 00023287  0x000042a5 call  0x00007e45 
- 00023288  0x000042a6 set1  0x00000025 , 0x00000000 
- 00023289  0x000042a7 bpatch  0x0000007b , 0x0000402f 
- 00023290  0x000042a8 fetch  0x00000001 , 0x00004419 
- 00023291  0x000042a9 copy  0x0000003f , 0x00000039 
- 00023292  0x000042aa increase  0x00000001 , 0x0000003f 
- 00023293  0x000042ab store  0x00000001 , 0x000043da 
- 00023294  0x000042ac arg  0x000043dc , 0x00000005 
- 00023295  0x000042ad arg  0x0000441a , 0x00000006 
- 00023296  0x000042ae call  0x00007e45 
- 00023297  0x000042af copy  0x00000011 , 0x00000039 
- 00023298  0x000042b0 arg  0x0000041d , 0x00000006 
- 00023299  0x000042b1 call  0x00007e45 
- 00023300  0x000042b2 fetch  0x00000001 , 0x000043da 
- 00023301  0x000042b3 iadd  0x00000011 , 0x0000003f 
- 00023302  0x000042b4 store  0x00000001 , 0x000043d9 
- 00023303  0x000042b5 rtn 
- 00023304  0x000042b9 set1  0x00000025 , 0x00000000 
- 00023305  0x000042ba bpatch  0x0000007c , 0x0000402f 
- 00023306  0x000042bb arg  0x00002a00 , 0x00000002 
- 00023307  0x000042bc branch  0x00005b0c 
- 00023308  0x000042c0 arg  0x00004504 , 0x00000006 
- 00023309  0x000042c2 ifetch  0x00000002 , 0x00000006 
- 00023310  0x000042c3 branch  0x00003bf1 , 0x00000034 
- 00023311  0x000042c4 ifetch  0x00000002 , 0x00000006 
- 00023312  0x000042c5 isub  0x00000002 , 0x0000003e 
- 00023313  0x000042c6 rtn  0x00000005 
- 00023314  0x000042c7 ifetch  0x00000001 , 0x00000006 
- 00023315  0x000042c8 iadd  0x00000006 , 0x00000006 
- 00023316  0x000042c9 branch  0x00005b0d 
- 00023317  0x000042cd setarg  0x00000020 
- 00023318  0x000042ce istore  0x00000001 , 0x00000005 
- 00023319  0x000042cf loop  0x00005b15 
- 00023320  0x000042d0 rtn 
- 00023321  0x000042d4 set1  0x00000025 , 0x00000000 
- 00023322  0x000042d5 bpatch  0x0000007d , 0x0000402f 
- 00023323  0x000042d6 disable  0x0000002b 
- 00023324  0x000042d7 branch  0x00005b1e , 0x0000002e 
- 00023325  0x000042d8 nbranch  0x00005b2a , 0x0000002d 
- 00023326  0x000042da call  0x00003d76 
- 00023327  0x000042db fetch  0x00000002 , 0x00004161 
- 00023328  0x000042dc store  0x00000002 , 0x000003ce 
- 00023329  0x000042dd fetch  0x00000001 , 0x00000340 
- 00023330  0x000042de compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023331  0x000042df nbranch  0x00003d8a , 0x00000001 
- 00023332  0x000042e0 fetch  0x00000001 , 0x0000443e 
- 00023333  0x000042e1 compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023334  0x000042e2 nbranch  0x00003d8a , 0x00000001 
- 00023335  0x000042e3 fetch  0x00000001 , 0x000003c0 
- 00023336  0x000042e4 bbit1  0x00000005 , 0x00003d8a 
- 00023337  0x000042e5 branch  0x00003d6f 
- 00023338  0x000042e8 fetcht  0x00000002 , 0x00004161 
- 00023339  0x000042e9 rshift  0x00000002 , 0x00000002 
- 00023340  0x000042ea fetch  0x00000002 , 0x000003ce 
- 00023341  0x000042eb iadd  0x00000002 , 0x0000003f 
- 00023342  0x000042ec store  0x00000002 , 0x000003ce 
- 00023343  0x000042ed branch  0x00003d82 
- 00023344  0x000042f0 set1  0x00000025 , 0x00000000 
- 00023345  0x000042f1 bpatch  0x0000007e , 0x0000402f 
- 00023346  0x000042f2 jam  0x00000000 , 0x000046f8 
- 00023347  0x000042f3 fetcht  0x00000002 , 0x000044c2 
- 00023348  0x000042f4 call  0x00005866 
- 00023349  0x000042f5 copy  0x00000011 , 0x00000005 
- 00023350  0x000042f6 setarg  0x00000000 
- 00023351  0x000042f7 istore  0x00000001 , 0x00000005 
- 00023352  0x000042f8 rtn 
- 00023353  0x000042fa fetch  0x00000001 , 0x00004132 
- 00023354  0x000042fb rtnne  0x0000000a 
- 00023355  0x000042fc call  0x00007f6e 
- 00023356  0x000042fd arg  0x000003d0 , 0x00000011 
- 00023357  0x000042fe call  0x00007e9d 
- 00023358  0x000042ff setarg  0x0000002c 
- 00023359  0x00004300 istore  0x00000001 , 0x0000000a 
- 00023360  0x00004301 call  0x000041d4 
- 00023361  0x00004302 branch  0x000068fa 
- 00023362  0x00004306 arg  0x00000014 , 0x00000002 
- 00023363  0x00004307 call  0x00005866 
- 00023364  0x00004308 rtnbit0  0x00000000 
- 00023365  0x00004309 call  0x0000561c 
- 00023366  0x0000430a nrtn  0x00000034 
- 00023367  0x0000430b arg  0x00000014 , 0x00000002 
- 00023368  0x0000430c storet  0x00000002 , 0x000044c2 
- 00023369  0x0000430d call  0x00005a88 
- 00023370  0x0000430e branch  0x00003bf1 , 0x00000034 
- 00023371  0x0000430f add  0x00000006 , 0x00000001 , 0x00000005 
- 00023372  0x00004310 arg  0x00000014 , 0x00000039 
- 00023373  0x00004311 arg  0x0000046d , 0x00000006 
- 00023374  0x00004312 call  0x00007e45 
- 00023375  0x00004313 jam  0x0000001b , 0x00000b7d 
- 00023376  0x00004314 branch  0x00005620 
- 00023377  0x00004316 rtn 
- 00023378  0x0000431a set1  0x00000025 , 0x00000000 
- 00023379  0x0000431b bpatch  0x0000007f , 0x0000402f 
- 00023380  0x0000431c fetch  0x00000001 , 0x00000341 
- 00023381  0x0000431d arg  0x00000348 , 0x00000006 
- 00023382  0x0000431e iadd  0x00000006 , 0x00000039 
- 00023383  0x00004320 ifetcht  0x00000001 , 0x00000006 
- 00023384  0x00004321 ifetch  0x00000001 , 0x00000006 
- 00023385  0x00004322 isub  0x00000011 , 0x0000003e 
- 00023386  0x00004323 rtn  0x00000005 
- 00023387  0x00004324 add  0x00000002 , 0xffffffff , 0x0000003f 
- 00023388  0x00004325 iadd  0x00000006 , 0x00000006 
- 00023389  0x00004326 deposit  0x00000039 
- 00023390  0x00004327 isub  0x00000006 , 0x0000003e 
- 00023391  0x00004328 branch  0x00005b57 , 0x00000002 
- 00023392  0x00004329 force  0x00000001 , 0x0000003e 
- 00023393  0x0000432a rtn 
- 00023394  0x00004332 rtn  0x0000002b 
- 00023395  0x00004334 setarg  0x00000000 
- 00023396  0x00004335 store  0x00000001 , 0x00000048 
- 00023397  0x00004336 store  0x00000001 , 0x00000055 
- 00023398  0x00004337 store  0x00000001 , 0x00000078 
- 00023399  0x00004338 store  0x00000001 , 0x0000007c 
- 00023400  0x00004339 store  0x00000001 , 0x000041f9 
- 00023401  0x0000433a store  0x00000001 , 0x00000453 
- 00023402  0x0000433b store  0x00000001 , 0x00000177 
- 00023403  0x0000433c store  0x00000001 , 0x000007e1 
- 00023404  0x0000433d jam  0x00000000 , 0x00004748 
- 00023405  0x0000433e jam  0x00000000 , 0x00000258 
- 00023406  0x0000433f jam  0x00000000 , 0x00000454 
- 00023407  0x00004341 set1  0x00000025 , 0x00000000 
- 00023408  0x00004342 bpatch  0x000000e0 , 0x0000403c 
- 00023409  0x00004343 jam  0x00000000 , 0x000007e1 
- 00023410  0x00004344 jam  0x00000000 , 0x000007e0 
- 00023411  0x00004345 jam  0x00000000 , 0x0000044d 
- 00023412  0x00004346 fetch  0x00000001 , 0x00004132 
- 00023413  0x00004347 rtnne  0x00000001 , 0x0000003f 
- 00023414  0x00004348 jam  0x00000000 , 0x0000425e 
- 00023415  0x0000434b rtn 
- 00023416  0x0000434e set1  0x00000025 , 0x00000000 
- 00023417  0x0000434f bpatch  0x000000e1 , 0x0000403c 
- 00023418  0x00004350 call  0x00006219 , 0x00000029 
- 00023419  0x00004351 ncall  0x0000621d , 0x00000029 
- 00023420  0x00004352 fetch  0x00000001 , 0x0000007c 
- 00023421  0x00004353 ncall  0x000061d9 , 0x00000034 
- 00023422  0x00004354 fetch  0x00000001 , 0x0000007c 
- 00023423  0x00004355 nrtn  0x00000034 
- 00023424  0x00004356 fetch  0x00000001 , 0x0000004c 
- 00023425  0x00004357 rtnbit0  0x00000006 
- 00023426  0x00004358 set0  0x00000006 , 0x0000003f 
- 00023427  0x00004359 set0  0x00000001 , 0x00000000 
- 00023428  0x0000435a store  0x00000001 , 0x0000004c 
- 00023429  0x0000435b fetch  0x00000001 , 0x000004de 
- 00023430  0x0000435c fetcht  0x00000001 , 0x0000004c 
- 00023431  0x0000435d isolate1  0x00000000 , 0x0000003f 
- 00023432  0x0000435e setflag  0x00000001 , 0x00000001 , 0x00000002 
- 00023433  0x0000435f storet  0x00000001 , 0x0000004c 
- 00023434  0x00004360 and_into  0x00000002 , 0x00000002 
- 00023435  0x00004361 storet  0x00000001 , 0x0000007f 
- 00023436  0x00004362 fetcht  0x00000001 , 0x0000004c 
- 00023437  0x00004363 rshift  0x0000003f , 0x0000003f 
- 00023438  0x00004364 store  0x00000001 , 0x0000007d 
- 00023439  0x00004365 set1  0x00000025 , 0x00000000 
- 00023440  0x00004366 bpatch  0x000000e2 , 0x0000403c 
- 00023441  0x00004367 fetch  0x00000001 , 0x0000007d 
- 00023442  0x00004368 beq  0x0000007f , 0x00005bdc 
- 00023443  0x00004369 beq  0x00000003 , 0x00005c56 
- 00023444  0x0000436a beq  0x00000004 , 0x00005c67 
- 00023445  0x0000436b beq  0x0000003c , 0x00005bcf 
- 00023446  0x0000436c beq  0x00000005 , 0x00005bcb 
- 00023447  0x0000436d beq  0x0000000f , 0x00005e48 
- 00023448  0x0000436e beq  0x00000010 , 0x00005ce1 
- 00023449  0x0000436f beq  0x00000023 , 0x00005cff 
- 00023450  0x00004370 beq  0x00000039 , 0x00005e67 
- 00023451  0x00004371 beq  0x00000038 , 0x00005e62 
- 00023452  0x00004372 beq  0x00000031 , 0x00005ce4 
- 00023453  0x00004373 beq  0x00000037 , 0x00005d72 
- 00023454  0x00004374 beq  0x00000027 , 0x00005d6e 
- 00023455  0x00004375 beq  0x00000033 , 0x00005d68 
- 00023456  0x00004376 beq  0x00000025 , 0x00005d70 
- 00023457  0x00004377 beq  0x00000026 , 0x00005cfb 
- 00023458  0x00004378 beq  0x00000007 , 0x00005cf3 
- 00023459  0x00004379 beq  0x0000002d , 0x00005cea 
- 00023460  0x0000437a beq  0x0000002e , 0x00005ceb 
- 00023461  0x0000437b beq  0x00000001 , 0x00005d64 
- 00023462  0x0000437c beq  0x00000002 , 0x00005d4f 
- 00023463  0x0000437d beq  0x00000028 , 0x00005e53 
- 00023464  0x0000437e beq  0x00000009 , 0x00005d45 
- 00023465  0x0000437f beq  0x0000000b , 0x00005d1a 
- 00023466  0x00004380 beq  0x00000008 , 0x00005d00 
- 00023467  0x00004381 beq  0x0000000c , 0x00005d2c 
- 00023468  0x00004382 beq  0x0000001f , 0x00005cf7 
- 00023469  0x00004383 beq  0x00000020 , 0x00005cf9 
- 00023470  0x00004384 beq  0x00000021 , 0x00005d8d 
- 00023471  0x00004385 beq  0x00000022 , 0x00005d8e 
- 00023472  0x00004386 beq  0x00000035 , 0x00005d8f 
- 00023473  0x00004387 beq  0x00000036 , 0x00005d90 
- 00023474  0x00004388 beq  0x00000024 , 0x00005d91 
- 00023475  0x00004389 beq  0x0000002c , 0x00005d92 
- 00023476  0x0000438a beq  0x0000002b , 0x00005d95 
- 00023477  0x0000438b beq  0x00000034 , 0x00005d9f 
- 00023478  0x0000438c beq  0x00000017 , 0x00005da2 
- 00023479  0x0000438d beq  0x00000011 , 0x00005db7 
- 00023480  0x0000438e beq  0x00000012 , 0x00005dbb 
- 00023481  0x0000438f beq  0x00000013 , 0x00005dbd 
- 00023482  0x00004390 beq  0x0000000d , 0x00005dcf 
- 00023483  0x00004391 beq  0x0000000e , 0x00005dd0 
- 00023484  0x00004392 beq  0x0000002f , 0x00005d6c 
- 00023485  0x00004393 beq  0x00000030 , 0x00005dd1 
- 00023486  0x00004394 beq  0x0000000a , 0x00005dd2 
- 00023487  0x00004395 beq  0x00000018 , 0x00005dd3 
- 00023488  0x00004396 beq  0x00000032 , 0x00005dda 
- 00023489  0x00004397 beq  0x0000003d , 0x00005ddb 
- 00023490  0x00004398 beq  0x0000003e , 0x00005dff 
- 00023491  0x00004399 beq  0x0000003f , 0x00005df9 
- 00023492  0x0000439a beq  0x00000040 , 0x00005e22 
- 00023493  0x0000439b beq  0x00000041 , 0x00005e34 
- 00023494  0x0000439c beq  0x00000006 , 0x00005e47 
- 00023495  0x0000439d beq  0x0000003a , 0x00005bcd 
- 00023496  0x000043a1 jam  0x00000019 , 0x0000007e 
- 00023497  0x000043a3 jam  0x00000004 , 0x0000007c 
- 00023498  0x000043a4 rtn 
- 00023499  0x000043a7 jam  0x00000006 , 0x0000007c 
- 00023500  0x000043a8 rtn 
- 00023501  0x000043ab jam  0x0000003b , 0x0000007c 
- 00023502  0x000043ac rtn 
- 00023503  0x000043af fetch  0x00000004 , 0x000004df 
- 00023504  0x000043b0 lshift  0x0000003f , 0x0000003f 
- 00023505  0x000043b1 store  0x00000004 , 0x00004173 
- 00023506  0x000043b2 fetch  0x00000001 , 0x000004e3 
- 00023507  0x000043b3 store  0x00000001 , 0x0000417a 
- 00023508  0x000043b4 fetch  0x00000005 , 0x000004e4 
- 00023509  0x000043b5 store  0x00000005 , 0x00004188 
- 00023510  0x000043b6 fetch  0x00000005 , 0x000004e9 
- 00023511  0x000043b7 istore  0x00000005 , 0x00000005 
- 00023512  0x000043b8 fetch  0x00000001 , 0x00000031 
- 00023513  0x000043b9 set1  0x00000003 , 0x0000003f 
- 00023514  0x000043ba store  0x00000001 , 0x00000031 
- 00023515  0x000043bb rtn 
- 00023516  0x000043bd fetch  0x00000001 , 0x000004df 
- 00023517  0x000043be set1  0x00000007 , 0x0000003f 
- 00023518  0x000043bf store  0x00000001 , 0x0000007d 
- 00023519  0x000043c0 beq  0x00000081 , 0x00005c26 
- 00023520  0x000043c1 beq  0x00000082 , 0x00005c2e 
- 00023521  0x000043c2 beq  0x00000095 , 0x00005d73 
- 00023522  0x000043c3 beq  0x00000096 , 0x00005d8c 
- 00023523  0x000043c4 beq  0x0000008b , 0x00005d81 
- 00023524  0x000043c5 beq  0x00000083 , 0x00005c49 
- 00023525  0x000043c6 beq  0x00000084 , 0x00005c4b 
- 00023526  0x000043c7 beq  0x00000090 , 0x00005bf1 
- 00023527  0x000043c8 beq  0x00000097 , 0x00005c42 
- 00023528  0x000043c9 beq  0x00000098 , 0x00005c47 
- 00023529  0x000043ca beq  0x00000099 , 0x00005c14 
- 00023530  0x000043cb beq  0x0000009a , 0x00005c19 
- 00023531  0x000043cc beq  0x0000008d , 0x00005c11 
- 00023532  0x000043cd beq  0x0000008c , 0x00005bf4 
- 00023533  0x000043ce rtneq  0x00000084 
- 00023534  0x000043d2 jam  0x00000082 , 0x0000007c 
- 00023535  0x000043d3 jam  0x00000019 , 0x0000007e 
- 00023536  0x000043d5 rtn 
- 00023537  0x000043d7 jam  0x00000082 , 0x0000007c 
- 00023538  0x000043d8 jam  0x0000002e , 0x0000007e 
- 00023539  0x000043d9 rtn 
- 00023540  0x000043dc fetch  0x00000001 , 0x000004e0 
- 00023541  0x000043dd store  0x00000001 , 0x000000ad 
- 00023542  0x000043de fetch  0x00000001 , 0x000004e1 
- 00023543  0x000043df store  0x00000001 , 0x000041f9 
- 00023544  0x000043e0 fetch  0x00000001 , 0x000004e3 
- 00023545  0x000043e1 store  0x00000001 , 0x000000af 
- 00023546  0x000043e2 fetch  0x00000001 , 0x000004e7 
- 00023547  0x000043e3 store  0x00000001 , 0x000000b0 
- 00023548  0x000043e4 fetch  0x00000001 , 0x000004ec 
- 00023549  0x000043e5 store  0x00000001 , 0x000000ab 
- 00023550  0x000043e6 bmark1  0x00000007 , 0x00005c07 
- 00023551  0x000043e7 set1  0x00000007 , 0x00000000 
- 00023552  0x000043e8 call  0x00005d16 
- 00023553  0x000043e9 store  0x00000001 , 0x00000452 
- 00023554  0x000043ea force  0x00000000 , 0x00000002 
- 00023555  0x000043eb branch  0x00004839 
- 00023556  0x000043ee jam  0x0000008c , 0x0000007c 
- 00023557  0x000043ef jam  0x00000001 , 0x000000b1 
- 00023558  0x000043f0 branch  0x000049bc 
- 00023559  0x000043f3 fetch  0x00000001 , 0x000000b0 
- 00023560  0x000043f4 bne  0x00000007 , 0x00005c0b 
- 00023561  0x000043f5 jam  0x00000081 , 0x0000007c 
- 00023562  0x000043f6 branch  0x00005c0f 
- 00023563  0x000043f8 set0  0x00000007 , 0x00000000 
- 00023564  0x000043f9 jam  0x00000082 , 0x0000007c 
- 00023565  0x000043fa force  0x00000001 , 0x00000002 
- 00023566  0x000043fb call  0x00004914 
- 00023567  0x000043fd jam  0x0000008c , 0x0000007d 
- 00023568  0x000043fe rtn 
- 00023569  0x00004402 jam  0x00000081 , 0x0000007c 
- 00023570  0x00004403 jam  0x0000008d , 0x0000007d 
- 00023571  0x00004404 branch  0x00003869 
- 00023572  0x00004407 call  0x00005c1d 
- 00023573  0x00004408 fetch  0x00000001 , 0x00004132 
- 00023574  0x00004409 beq  0x00000001 , 0x00005c21 
- 00023575  0x0000440a jam  0x0000009a , 0x0000007c 
- 00023576  0x0000440b rtn 
- 00023577  0x0000440e call  0x00005c1d 
- 00023578  0x0000440f fetch  0x00000001 , 0x00004132 
- 00023579  0x00004410 beq  0x00000001 , 0x00005c21 
- 00023580  0x00004411 branch  0x00005c22 
- 00023581  0x00004414 arg  0x000007e9 , 0x00000005 
- 00023582  0x00004415 fetch  0x00000003 , 0x000004e0 
- 00023583  0x00004416 istore  0x00000003 , 0x00000005 
- 00023584  0x00004417 rtn 
- 00023585  0x0000441a call  0x0000480f 
- 00023586  0x0000441c call  0x00006216 
- 00023587  0x0000441d ncall  0x0000481b , 0x00000001 
- 00023588  0x0000441e branch  0x0000780f , 0x00000001 
- 00023589  0x0000441f rtn 
- 00023590  0x00004421 fetch  0x00000001 , 0x000004e1 
- 00023591  0x00004422 set1  0x00000007 , 0x0000003f 
- 00023592  0x00004423 store  0x00000001 , 0x00000445 
- 00023593  0x00004424 beq  0x0000008b , 0x00005c36 
- 00023594  0x00004425 beq  0x0000008c , 0x0000384a 
- 00023595  0x00004426 beq  0x0000008d , 0x00005c2d 
- 00023596  0x00004427 rtn 
- 00023597  0x0000442a branch  0x00003869 
- 00023598  0x0000442d fetch  0x00000001 , 0x000004e1 
- 00023599  0x0000442e set1  0x00000007 , 0x0000003f 
- 00023600  0x0000442f store  0x00000001 , 0x00000445 
- 00023601  0x00004430 beq  0x0000008b , 0x00005c3a 
- 00023602  0x00004431 beq  0x0000008c , 0x00005c34 
- 00023603  0x00004432 rtn 
- 00023604  0x00004435 set0  0x00000007 , 0x00000000 
- 00023605  0x00004436 rtn 
- 00023606  0x00004439 fetch  0x00000001 , 0x000041fb 
- 00023607  0x0000443a fetcht  0x00000001 , 0x0000004c 
- 00023608  0x0000443b nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00023609  0x0000443c storet  0x00000001 , 0x0000004c 
- 00023610  0x0000443e fetch  0x00000001 , 0x00000030 
- 00023611  0x0000443f rtnbit0  0x00000005 
- 00023612  0x00004440 set0  0x00000005 , 0x0000003f 
- 00023613  0x00004441 store  0x00000001 , 0x00000030 
- 00023614  0x00004442 fetch  0x00000001 , 0x00000453 
- 00023615  0x00004443 nbranch  0x00004872 , 0x00000034 
- 00023616  0x00004444 jam  0x00000031 , 0x0000007c 
- 00023617  0x00004445 rtn 
- 00023618  0x00004448 nbranch  0x00005c45 , 0x00000029 
- 00023619  0x00004449 jam  0x00000012 , 0x0000007c 
- 00023620  0x0000444a branch  0x00006205 
- 00023621  0x0000444d jam  0x00000097 , 0x0000007c 
- 00023622  0x0000444e rtn 
- 00023623  0x00004453 call  0x00006205 
- 00023624  0x00004454 branch  0x00005ecd 
- 00023625  0x00004457 jam  0x00000084 , 0x0000007c 
- 00023626  0x00004458 rtn 
- 00023627  0x0000445b fetcht  0x00000001 , 0x000004e2 
- 00023628  0x0000445c and  0x00000002 , 0x00000001 , 0x00000002 
- 00023629  0x0000445d storet  0x00000001 , 0x0000044c 
- 00023630  0x0000445e fetch  0x00000001 , 0x00004272 
- 00023631  0x0000445f bne  0x00000051 , 0x00005c52 
- 00023632  0x00004460 jam  0x00000000 , 0x00004272 
- 00023633  0x00004461 call  0x000047f9 
- 00023634  0x00004463 fetch  0x00000001 , 0x00000055 
- 00023635  0x00004464 rtnne  0x00000015 
- 00023636  0x00004465 jam  0x00000004 , 0x00000055 
- 00023637  0x00004466 branch  0x00006235 
- 00023638  0x00004469 fetch  0x00000001 , 0x000004df 
- 00023639  0x0000446a store  0x00000001 , 0x00000445 
- 00023640  0x0000446b beq  0x00000033 , 0x00005c7d 
- 00023641  0x0000446c beq  0x00000008 , 0x00005c90 
- 00023642  0x0000446d beq  0x0000000f , 0x00005c97 
- 00023643  0x0000446e beq  0x00000010 , 0x00005c9d 
- 00023644  0x0000446f beq  0x00000011 , 0x00005c9e 
- 00023645  0x00004470 beq  0x00000012 , 0x00005ca6 
- 00023646  0x00004471 beq  0x00000018 , 0x00005ccc 
- 00023647  0x00004472 beq  0x00000017 , 0x00005cd1 
- 00023648  0x00004473 beq  0x0000002b , 0x0000384a 
- 00023649  0x00004475 beq  0x00000013 , 0x00005c74 
- 00023650  0x00004477 beq  0x0000003d , 0x00005de9 
- 00023651  0x00004478 beq  0x0000003e , 0x00005e18 
- 00023652  0x00004479 beq  0x00000040 , 0x00005deb 
- 00023653  0x0000447a beq  0x00000041 , 0x00005def 
- 00023654  0x0000447b rtn 
- 00023655  0x0000447e fetch  0x00000001 , 0x000004df 
- 00023656  0x0000447f store  0x00000001 , 0x00000445 
- 00023657  0x00004480 beq  0x00000001 , 0x00005cc3 
- 00023658  0x00004481 beq  0x00000033 , 0x00005c87 
- 00023659  0x00004482 beq  0x0000000b , 0x00005ca7 
- 00023660  0x00004483 beq  0x0000002b , 0x00005c8e 
- 00023661  0x00004484 beq  0x00000008 , 0x00005cba 
- 00023662  0x00004485 beq  0x00000013 , 0x00005c77 
- 00023663  0x00004487 beq  0x00000040 , 0x00005cc4 
- 00023664  0x00004488 beq  0x00000041 , 0x00005cc7 
- 00023665  0x00004489 beq  0x00000018 , 0x00005cca 
- 00023666  0x0000448a beq  0x00000017 , 0x00005cdf 
- 00023667  0x0000448b rtn 
- 00023668  0x0000448e jam  0x00000020 , 0x00000b7d 
- 00023669  0x0000448f call  0x00007c27 
- 00023670  0x00004490 branch  0x00003245 
- 00023671  0x00004492 jam  0x00000019 , 0x00000b7d 
- 00023672  0x00004493 call  0x00007c27 
- 00023673  0x00004494 jam  0x00000002 , 0x00004748 
- 00023674  0x00004495 setarg  0x00000050 
- 00023675  0x00004496 arg  0x0000000a , 0x00000007 
- 00023676  0x00004497 branch  0x00007e4c 
- 00023677  0x0000449d fetch  0x00000001 , 0x0000044d 
- 00023678  0x0000449e set1  0x00000000 , 0x0000003f 
- 00023679  0x0000449f store  0x00000001 , 0x0000044d 
- 00023680  0x000044a0 jam  0x00000001 , 0x00000b7d 
- 00023681  0x000044a1 call  0x00007c27 
- 00023682  0x000044a2 jam  0x0000008b , 0x0000007c 
- 00023683  0x000044a6 fetch  0x00000001 , 0x00000055 
- 00023684  0x000044a7 bne  0x00000005 , 0x00005b77 
- 00023685  0x000044aa jam  0x00000006 , 0x00000055 
- 00023686  0x000044ab rtn 
- 00023687  0x000044b4 jam  0x0000000b , 0x00000446 
- 00023688  0x000044b5 jam  0x00000007 , 0x0000007c 
- 00023689  0x000044b6 force  0x00000010 , 0x00000002 
- 00023690  0x000044b7 call  0x00004826 
- 00023691  0x000044b9 jam  0x00000000 , 0x00000055 
- 00023692  0x000044bb branch  0x00005b77 , 0x00000001 
- 00023693  0x000044bc rtn 
- 00023694  0x000044bf jam  0x0000002b , 0x0000007c 
- 00023695  0x000044c0 rtn 
- 00023696  0x000044c4 fetch  0x00000001 , 0x0000425e 
- 00023697  0x000044c5 nrtn  0x00000034 
- 00023698  0x000044c6 call  0x00003507 
- 00023699  0x000044c7 call  0x00005ecb 
- 00023700  0x000044c8 rtn  0x00000029 
- 00023701  0x000044c9 set1  0x00000021 , 0x00000000 
- 00023702  0x000044ca rtn 
- 00023703  0x000044cd nrtn  0x00000029 
- 00023704  0x000044ce jam  0x00000010 , 0x0000007c 
- 00023705  0x000044cf fetch  0x00000001 , 0x0000004c 
- 00023706  0x000044d0 rtnbit0  0x00000002 
- 00023707  0x000044d1 jam  0x00000012 , 0x0000007c 
- 00023708  0x000044d2 rtn 
- 00023709  0x000044d5 branch  0x00005ecd 
- 00023710  0x000044d8 call  0x00005f2d 
- 00023711  0x000044d9 fetch  0x00000001 , 0x00000030 
- 00023712  0x000044da rtnbit1  0x00000004 
- 00023713  0x000044db jam  0x00000031 , 0x0000007c 
- 00023714  0x000044dc fetch  0x00000001 , 0x00000055 
- 00023715  0x000044dd rtnne  0x0000000a 
- 00023716  0x000044de jam  0x0000000b , 0x00000055 
- 00023717  0x000044df rtn 
- 00023718  0x000044e9 rtn 
- 00023719  0x000044ec fetch  0x00000001 , 0x00004132 
- 00023720  0x000044ed bne  0x00000001 , 0x00005cb7 
- 00023721  0x000044ee fetch  0x00000001 , 0x0000425e 
- 00023722  0x000044ef rtn  0x00000034 
- 00023723  0x000044f0 fetcht  0x00000001 , 0x00000055 
- 00023724  0x000044f1 jam  0x00000000 , 0x00000055 
- 00023725  0x000044f2 jam  0x00000000 , 0x0000425e 
- 00023726  0x000044f3 fetch  0x00000001 , 0x000004e0 
- 00023727  0x000044f4 rtnne  0x00000006 
- 00023728  0x000044f5 storet  0x00000001 , 0x00000055 
- 00023729  0x000044f6 jam  0x00000001 , 0x000007e0 
- 00023730  0x000044f7 fetch  0x00000002 , 0x0000044a 
- 00023731  0x000044f8 fetcht  0x00000001 , 0x0000044c 
- 00023732  0x000044f9 iand  0x00000002 , 0x0000003f 
- 00023733  0x000044fa branch  0x000049da , 0x00000034 
- 00023734  0x000044fb branch  0x000049d7 
- 00023735  0x000044fe jam  0x00000007 , 0x0000007c 
- 00023736  0x000044ff jam  0x00000013 , 0x00000446 
- 00023737  0x00004500 rtn 
- 00023738  0x00004503 fetch  0x00000001 , 0x000004e0 
- 00023739  0x00004504 beq  0x00000006 , 0x00005cc0 
- 00023740  0x00004505 rtnne  0x00000018 
- 00023741  0x00004506 jam  0x00000018 , 0x00000446 
- 00023742  0x00004507 jam  0x00000007 , 0x0000007c 
- 00023743  0x00004508 rtn 
- 00023744  0x0000450a jam  0x00000006 , 0x00000446 
- 00023745  0x0000450b jam  0x00000007 , 0x0000007c 
- 00023746  0x0000450c rtn 
- 00023747  0x0000450f rtn 
- 00023748  0x00004512 jam  0x00000000 , 0x000007da 
- 00023749  0x00004513 jam  0x00000007 , 0x0000007c 
- 00023750  0x00004514 branch  0x00005b77 
- 00023751  0x00004517 jam  0x00000000 , 0x000007da 
- 00023752  0x00004518 jam  0x00000007 , 0x0000007c 
- 00023753  0x00004519 branch  0x00005b77 
- 00023754  0x0000451b jam  0x00000024 , 0x00000b7d 
- 00023755  0x0000451c branch  0x00007c27 
- 00023756  0x0000451f jam  0x00000023 , 0x00000b7d 
- 00023757  0x00004520 call  0x00007c27 
- 00023758  0x00004521 call  0x00003806 
- 00023759  0x00004522 force  0x00000000 , 0x00000002 
- 00023760  0x00004523 branch  0x00004907 
- 00023761  0x00004526 jam  0x00000022 , 0x00000b7d 
- 00023762  0x00004527 call  0x00007c27 
- 00023763  0x00004528 force  0x00000002 , 0x00000002 
- 00023764  0x00004529 call  0x00004907 
- 00023765  0x0000452a setarg  0x00000000 
- 00023766  0x0000452b store  0x00000002 , 0x00000075 
- 00023767  0x0000452c fetch  0x00000002 , 0x00004280 
- 00023768  0x0000452d lshift  0x0000003f , 0x0000003f 
- 00023769  0x0000452e store  0x00000002 , 0x00000032 
- 00023770  0x0000452f fetch  0x00000001 , 0x00004282 
- 00023771  0x00004530 store  0x00000001 , 0x00000073 
- 00023772  0x00004531 fetch  0x00000001 , 0x00004284 
- 00023773  0x00004532 store  0x00000001 , 0x00000074 
- 00023774  0x00004533 branch  0x000037e1 
- 00023775  0x00004536 jam  0x00000021 , 0x00000b7d 
- 00023776  0x00004537 branch  0x00007c27 
- 00023777  0x0000453a fetcht  0x00000001 , 0x000004df 
- 00023778  0x0000453b storet  0x00000001 , 0x00000054 
- 00023779  0x0000453c branch  0x00005cf5 
- 00023780  0x0000453f fetch  0x00000001 , 0x0000044d 
- 00023781  0x00004540 set1  0x00000002 , 0x0000003f 
- 00023782  0x00004541 store  0x00000001 , 0x0000044d 
- 00023783  0x00004542 rtnbit1  0x00000003 
- 00023784  0x00004543 jam  0x00000031 , 0x0000007c 
- 00023785  0x00004544 branch  0x00005b77 
- 00023786  0x00004549 rtn 
- 00023787  0x0000454c fetch  0x00000001 , 0x00004171 
- 00023788  0x0000454d fetcht  0x00000001 , 0x000004df 
- 00023789  0x0000454e isub  0x00000002 , 0x0000003e 
- 00023790  0x00004550 branch  0x00005cf5 , 0x00000002 
- 00023791  0x00004551 jam  0x00000004 , 0x0000007c 
- 00023792  0x00004552 jam  0x0000001f , 0x0000007e 
- 00023793  0x00004553 jam  0x0000002e , 0x0000007d 
- 00023794  0x00004554 rtn 
- 00023795  0x00004557 call  0x0000605a 
- 00023796  0x00004558 branch  0x00005cf5 
- 00023797  0x0000455b jam  0x00000003 , 0x0000007c 
- 00023798  0x0000455c rtn 
- 00023799  0x0000455f jam  0x00000021 , 0x0000007c 
- 00023800  0x00004560 rtn 
- 00023801  0x00004563 jam  0x00000022 , 0x0000007c 
- 00023802  0x00004564 rtn 
- 00023803  0x00004567 fetch  0x00000001 , 0x00000055 
- 00023804  0x00004568 rtneq  0x00000013 
- 00023805  0x0000456a jam  0x00000002 , 0x00000055 
- 00023806  0x0000456c rtn 
- 00023807  0x00004570 rtn 
- 00023808  0x00004573 call  0x00005ec8 
- 00023809  0x00004574 jam  0x00000001 , 0x00000450 
- 00023810  0x00004575 fetch  0x00000001 , 0x00004132 
- 00023811  0x00004576 beq  0x00000001 , 0x00005d06 
- 00023812  0x00004577 jam  0x0000000a , 0x00000b7d 
- 00023813  0x00004578 call  0x00007c27 
- 00023814  0x0000457a call  0x0000487b 
- 00023815  0x0000457b call  0x0000620d 
- 00023816  0x0000457c nbranch  0x00005ed0 , 0x00000001 
- 00023817  0x0000457d nbranch  0x00005d0e , 0x00000029 
- 00023818  0x0000457e jam  0x00000004 , 0x0000007c 
- 00023819  0x0000457f jam  0x00000008 , 0x0000007d 
- 00023820  0x00004580 jam  0x00000023 , 0x0000007e 
- 00023821  0x00004581 rtn 
- 00023822  0x00004583 fetch  0x00000001 , 0x0000004b 
- 00023823  0x00004584 set1  0x00000002 , 0x0000003f 
- 00023824  0x00004585 store  0x00000001 , 0x0000004b 
- 00023825  0x00004586 rtn 
- 00023826  0x0000458a fetcht  0x00000001 , 0x0000004c 
- 00023827  0x0000458b nsetflag  0x00000034 , 0x00000001 , 0x00000002 
- 00023828  0x0000458c storet  0x00000001 , 0x0000004c 
- 00023829  0x0000458d rtn 
- 00023830  0x00004591 fetch  0x00000001 , 0x0000007f 
- 00023831  0x00004592 rshift  0x0000003f , 0x0000003f 
- 00023832  0x00004593 and_into  0x00000001 , 0x0000003f 
- 00023833  0x00004594 rtn 
- 00023834  0x00004597 call  0x00005d16 
- 00023835  0x00004598 store  0x00000001 , 0x00000451 
- 00023836  0x00004599 call  0x00005ec8 
- 00023837  0x0000459a jam  0x0000000c , 0x0000007c 
- 00023838  0x0000459b fetch  0x00000001 , 0x0000425e 
- 00023839  0x0000459c nrtn  0x00000034 
- 00023840  0x0000459d fetch  0x00000001 , 0x00000030 
- 00023841  0x0000459e rtnbit1  0x00000006 
- 00023842  0x0000459f jam  0x00000006 , 0x0000007e 
- 00023843  0x000045a0 fetch  0x00000001 , 0x00004132 
- 00023844  0x000045a1 bne  0x00000001 , 0x00005bc9 
- 00023845  0x000045a2 fetch  0x00000001 , 0x00000453 
- 00023846  0x000045a3 nbranch  0x00005bc9 , 0x00000034 
- 00023847  0x000045a4 jam  0x00000000 , 0x0000007c 
- 00023848  0x000045a6 fetch  0x00000001 , 0x0000004b 
- 00023849  0x000045a7 set1  0x00000000 , 0x0000003f 
- 00023850  0x000045a8 store  0x00000001 , 0x0000004b 
- 00023851  0x000045a9 branch  0x00004872 
- 00023852  0x000045ac arg  0x00000040 , 0x00000011 
- 00023853  0x000045ad call  0x0000739d 
- 00023854  0x000045ae fetch  0x00000004 , 0x000004df 
- 00023855  0x000045af fetcht  0x00000004 , 0x0000051f 
- 00023856  0x000045b0 isub  0x00000002 , 0x0000003e 
- 00023857  0x000045b1 branch  0x00005d35 , 0x00000005 
- 00023858  0x000045b2 jam  0x00000007 , 0x0000007c 
- 00023859  0x000045b3 jam  0x00000005 , 0x00000446 
- 00023860  0x000045b4 rtn 
- 00023861  0x000045b6 call  0x0000749b 
- 00023862  0x000045b7 call  0x00003211 
- 00023863  0x000045b8 fetch  0x00000001 , 0x0000004b 
- 00023864  0x000045b9 isolate1  0x00000001 , 0x0000003f 
- 00023865  0x000045ba set0  0x00000001 , 0x0000003f 
- 00023866  0x000045bb store  0x00000001 , 0x0000004b 
- 00023867  0x000045bc call  0x000048bc , 0x00000001 
- 00023868  0x000045bd fetch  0x00000001 , 0x00000055 
- 00023869  0x000045be beq  0x00000019 , 0x00005d40 
- 00023870  0x000045bf beq  0x00000018 , 0x00005d40 
- 00023871  0x000045c0 rtn 
- 00023872  0x000045c2 fetch  0x00000001 , 0x000007e1 
- 00023873  0x000045c3 rtnne  0x00000000 
- 00023874  0x000045c4 fetch  0x00000001 , 0x0000004c 
- 00023875  0x000045c5 rtnbit1  0x00000002 
- 00023876  0x000045c6 branch  0x000062cf 
- 00023877  0x000045c9 arg  0x000004df , 0x00000011 
- 00023878  0x000045ca arg  0x0000050f , 0x00000012 
- 00023879  0x000045cb arg  0x000004ef , 0x00000005 
- 00023880  0x000045cc call  0x00007467 
- 00023881  0x000045cd arg  0x00000040 , 0x00000011 
- 00023882  0x000045ce call  0x0000622b 
- 00023883  0x000045cf jam  0x0000000b , 0x0000007c 
- 00023884  0x000045d0 fetch  0x00000001 , 0x00000030 
- 00023885  0x000045d1 bbit0  0x00000006 , 0x00005ecb 
- 00023886  0x000045d2 rtn 
- 00023887  0x000045d5 fetch  0x00000002 , 0x00000169 
- 00023888  0x000045d6 add  0x0000003f , 0xfffffffd , 0x00000039 
- 00023889  0x000045d7 fetcht  0x00000001 , 0x000004df 
- 00023890  0x000045d8 setarg  0x00000103 
- 00023891  0x000045d9 iadd  0x00000002 , 0x00000005 
- 00023892  0x000045da arg  0x000004e1 , 0x00000006 
- 00023893  0x000045db call  0x00007e45 
- 00023894  0x000045dc fetcht  0x00000001 , 0x00000053 
- 00023895  0x000045dd fetch  0x00000001 , 0x000004e0 
- 00023896  0x000045de isub  0x00000002 , 0x0000003f 
- 00023897  0x000045df sub  0x0000003f , 0x0000000e , 0x0000003e 
- 00023898  0x000045e0 branch  0x00005d5f , 0x00000002 
- 00023899  0x000045e1 add  0x00000002 , 0x0000000e , 0x0000003f 
- 00023900  0x000045e2 store  0x00000001 , 0x00000053 
- 00023901  0x000045e3 jam  0x00000001 , 0x0000007c 
- 00023902  0x000045e4 rtn 
- 00023903  0x000045e6 fetch  0x00000001 , 0x0000004c 
- 00023904  0x000045e7 set1  0x00000003 , 0x0000003f 
- 00023905  0x000045e8 store  0x00000001 , 0x0000004c 
- 00023906  0x000045e9 bbit1  0x00000004 , 0x00005ed5 
- 00023907  0x000045ec rtn 
- 00023908  0x000045ee fetch  0x00000001 , 0x000004df 
- 00023909  0x000045ef store  0x00000001 , 0x0000007d 
- 00023910  0x000045f0 jam  0x00000002 , 0x0000007c 
- 00023911  0x000045f1 rtn 
- 00023912  0x000045f4 fetch  0x00000001 , 0x00004132 
- 00023913  0x000045f5 bne  0x00000001 , 0x00005cf5 
- 00023914  0x000045f6 force  0x00000001 , 0x00000002 
- 00023915  0x000045f7 branch  0x00004839 
- 00023916  0x000045fa jam  0x00000030 , 0x0000007c 
- 00023917  0x000045fb rtn 
- 00023918  0x000045fe jam  0x00000028 , 0x0000007c 
- 00023919  0x000045ff rtn 
- 00023920  0x00004602 jam  0x00000026 , 0x0000007c 
- 00023921  0x00004603 rtn 
- 00023922  0x00004608 rtn 
- 00023923  0x0000460d fetch  0x00000002 , 0x00000032 
- 00023924  0x0000460e iforce  0x00000002 
- 00023925  0x0000460f fetch  0x00000001 , 0x000004e0 
- 00023926  0x00004610 store  0x00000001 , 0x00000097 
- 00023927  0x00004611 imul32  0x00000002 , 0x00000002 
- 00023928  0x00004612 fetch  0x00000002 , 0x000004e1 
- 00023929  0x00004613 lshift  0x0000003f , 0x0000003f 
- 00023930  0x00004614 store  0x00000002 , 0x00000098 
- 00023931  0x00004615 fetch  0x00000004 , 0x000004e3 
- 00023932  0x00004616 lshift  0x0000003f , 0x0000003f 
- 00023933  0x00004617 store  0x00000004 , 0x00000093 
- 00023934  0x00004619 deposit  0x00000002 
- 00023935  0x0000461a store  0x00000002 , 0x0000009a 
- 00023936  0x0000461b rtn 
- 00023937  0x0000461d fetcht  0x00000001 , 0x000041fb 
- 00023938  0x0000461e fetch  0x00000001 , 0x000004e0 
- 00023939  0x0000461f ixor  0x00000002 , 0x0000003e 
- 00023940  0x00004620 nbranch  0x00005bee , 0x00000005 
- 00023941  0x00004621 isolate1  0x00000000 , 0x0000003f 
- 00023942  0x00004622 fetch  0x00000001 , 0x0000004c 
- 00023943  0x00004623 setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00023944  0x00004624 store  0x00000001 , 0x0000004c 
- 00023945  0x00004625 jam  0x00000081 , 0x0000007c 
- 00023946  0x00004626 jam  0x0000008b , 0x0000007d 
- 00023947  0x00004627 rtn 
- 00023948  0x0000462b rtn 
- 00023949  0x0000462e rtn 
- 00023950  0x00004630 rtn 
- 00023951  0x00004633 branch  0x00005cf5 
- 00023952  0x00004637 branch  0x00005cf5 
- 00023953  0x00004639 rtn 
- 00023954  0x0000463b call  0x0000385e 
- 00023955  0x0000463c jam  0x0000002c , 0x0000007d 
- 00023956  0x0000463d branch  0x00005cf5 
- 00023957  0x00004641 fetch  0x00000001 , 0x000004df 
- 00023958  0x00004642 store  0x00000001 , 0x000000ad 
- 00023959  0x00004643 fetch  0x00000001 , 0x000004e1 
- 00023960  0x00004644 store  0x00000001 , 0x000000af 
- 00023961  0x00004645 fetch  0x00000001 , 0x000004e4 
- 00023962  0x00004646 store  0x00000001 , 0x000000ab 
- 00023963  0x00004647 call  0x00005d16 
- 00023964  0x00004648 store  0x00000001 , 0x00000452 
- 00023965  0x00004649 force  0x00000000 , 0x00000002 
- 00023966  0x0000464a branch  0x00004839 
- 00023967  0x0000464d fetch  0x00000002 , 0x000004df 
- 00023968  0x0000464e store  0x00000002 , 0x0000017b 
- 00023969  0x0000464f rtn 
- 00023970  0x00004652 fetch  0x00000001 , 0x00000030 
- 00023971  0x00004653 bbit1  0x00000001 , 0x00005db5 
- 00023972  0x00004654 fetch  0x00000002 , 0x000004e0 
- 00023973  0x00004655 lshift  0x0000003f , 0x0000003f 
- 00023974  0x00004656 store  0x00000002 , 0x00000075 
- 00023975  0x00004657 fetch  0x00000002 , 0x000004e2 
- 00023976  0x00004658 lshift  0x0000003f , 0x0000003f 
- 00023977  0x00004659 store  0x00000002 , 0x00000032 
- 00023978  0x0000465a fetch  0x00000002 , 0x000004e4 
- 00023979  0x0000465b store  0x00000001 , 0x00000073 
- 00023980  0x0000465c iforce  0x00000002 
- 00023981  0x0000465d fetch  0x00000002 , 0x000004e6 
- 00023982  0x0000465e store  0x00000001 , 0x00000074 
- 00023983  0x0000465f isub  0x00000002 , 0x0000003e 
- 00023984  0x00004660 nbranch  0x00005db2 , 0x00000002 
- 00023985  0x00004661 store  0x00000001 , 0x00000073 
- 00023986  0x00004664 jam  0x00000003 , 0x0000007c 
- 00023987  0x00004665 jam  0x00000017 , 0x0000007d 
- 00023988  0x00004666 rtn 
- 00023989  0x00004669 jam  0x00000024 , 0x0000007e 
- 00023990  0x0000466a branch  0x00005bc9 
- 00023991  0x0000466d call  0x00005cf5 
- 00023992  0x0000466e call  0x00005ec8 
- 00023993  0x0000466f call  0x000073a0 
- 00023994  0x00004670 branch  0x000037d0 
- 00023995  0x00004673 call  0x00005cf5 
- 00023996  0x00004674 branch  0x000037da 
- 00023997  0x00004678 fetch  0x00000004 , 0x000004df 
- 00023998  0x00004679 lshift  0x0000003f , 0x0000003f 
- 00023999  0x0000467b branch  0x00005dc9 , 0x00000029 
- 00024000  0x0000467c fetcht  0x00000001 , 0x0000425e 
- 00024001  0x0000467d nbranch  0x00005dc6 , 0x00000034 
- 00024002  0x0000467f jam  0x00000004 , 0x0000007c 
- 00024003  0x00004680 jam  0x00000013 , 0x0000007d 
- 00024004  0x00004681 jam  0x00000024 , 0x0000007e 
- 00024005  0x00004682 rtn 
- 00024006  0x00004684 jam  0x00000034 , 0x0000007c 
- 00024007  0x00004685 jam  0x00000000 , 0x00000055 
- 00024008  0x00004686 branch  0x00003241 
- 00024009  0x00004689 call  0x00003241 
- 00024010  0x0000468a set1  0x00000022 , 0x00000000 
- 00024011  0x0000468b fetch  0x00000001 , 0x00000177 
- 00024012  0x0000468c set0  0x00000002 , 0x0000003f 
- 00024013  0x0000468d store  0x00000001 , 0x00000177 
- 00024014  0x0000468e branch  0x00005cf5 
- 00024015  0x00004693 rtn 
- 00024016  0x00004695 rtn 
- 00024017  0x00004697 rtn 
- 00024018  0x0000469b rtn 
- 00024019  0x0000469f jam  0x00000003 , 0x0000007c 
- 00024020  0x000046a0 jam  0x00000018 , 0x0000007d 
- 00024021  0x000046a1 jam  0x0000002e , 0x00000b7d 
- 00024022  0x000046a2 call  0x00007c27 
- 00024023  0x000046a3 force  0x00000000 , 0x00000002 
- 00024024  0x000046a4 call  0x00004907 
- 00024025  0x000046a5 branch  0x00003806 
- 00024026  0x000046a7 rtn 
- 00024027  0x000046aa fetch  0x00000001 , 0x000004df 
- 00024028  0x000046ab bne  0x00000001 , 0x00005de7 
- 00024029  0x000046ac fetch  0x00000001 , 0x000004e0 
- 00024030  0x000046ad bne  0x00000001 , 0x00005de7 
- 00024031  0x000046ae fetch  0x00000001 , 0x000004e1 
- 00024032  0x000046af bne  0x00000030 , 0x00005de7 
- 00024033  0x000046b0 call  0x00006216 
- 00024034  0x000046b1 branch  0x00005de4 , 0x00000001 
- 00024035  0x000046b2 jam  0x00000001 , 0x000007da 
- 00024036  0x000046b4 jam  0x00000003 , 0x0000007c 
- 00024037  0x000046b5 jam  0x0000003d , 0x0000007d 
- 00024038  0x000046b6 branch  0x00005b77 
- 00024039  0x000046b9 jam  0x00000024 , 0x0000007e 
- 00024040  0x000046ba branch  0x00005bc9 
- 00024041  0x000046bf jam  0x0000003e , 0x0000007c 
- 00024042  0x000046c1 rtn 
- 00024043  0x000046c3 call  0x00006216 
- 00024044  0x000046c4 rtn  0x00000001 
- 00024045  0x000046c5 jam  0x00000008 , 0x000007da 
- 00024046  0x000046c6 rtn 
- 00024047  0x000046ca call  0x00006216 
- 00024048  0x000046cb ncall  0x00007a9d , 0x00000001 
- 00024049  0x000046cc call  0x00007aab , 0x00000001 
- 00024050  0x000046cd call  0x00004860 
- 00024051  0x000046ce call  0x00004869 
- 00024052  0x000046cf call  0x00006216 
- 00024053  0x000046d0 rtn  0x00000001 
- 00024054  0x000046d1 jam  0x0000000c , 0x000007da 
- 00024055  0x000046d2 jam  0x00000001 , 0x000007dc 
- 00024056  0x000046d3 rtn 
- 00024057  0x000046d6 arg  0x00000888 , 0x00000005 
- 00024058  0x000046d7 fetch  0x00000008 , 0x000004df 
- 00024059  0x000046d8 istore  0x00000008 , 0x00000005 
- 00024060  0x000046d9 fetch  0x00000008 , 0x000004e7 
- 00024061  0x000046da istore  0x00000008 , 0x00000005 
- 00024062  0x000046db branch  0x0000780f 
- 00024063  0x000046de fetch  0x00000001 , 0x000007db 
- 00024064  0x000046df beq  0x00000007 , 0x00005e03 
- 00024065  0x000046e0 fetch  0x00000001 , 0x000007da 
- 00024066  0x000046e1 bne  0x00000001 , 0x00005e16 
- 00024067  0x000046e3 fetch  0x00000001 , 0x000007e3 
- 00024068  0x000046e4 sub  0x0000003f , 0x00000020 , 0x00000005 
- 00024069  0x000046e5 nbranch  0x00005e16 , 0x00000002 
- 00024070  0x000046e6 arg  0x000007f0 , 0x00000005 
- 00024071  0x000046e7 iadd  0x00000005 , 0x00000005 
- 00024072  0x000046e8 fetch  0x00000008 , 0x000004df 
- 00024073  0x000046e9 istore  0x00000008 , 0x00000005 
- 00024074  0x000046ea fetch  0x00000008 , 0x000004e7 
- 00024075  0x000046eb istore  0x00000008 , 0x00000005 
- 00024076  0x000046ec fetch  0x00000001 , 0x000007e3 
- 00024077  0x000046ed increase  0x00000010 , 0x0000003f 
- 00024078  0x000046ee store  0x00000001 , 0x000007e3 
- 00024079  0x000046ef bne  0x00000030 , 0x00005cf5 
- 00024080  0x000046f1 call  0x00006216 
- 00024081  0x000046f2 branch  0x00005cf5 , 0x00000001 
- 00024082  0x000046f3 jam  0x00000001 , 0x000007e4 
- 00024083  0x000046f4 jam  0x00000002 , 0x000007da 
- 00024084  0x000046f5 jam  0x00000001 , 0x000007dc 
- 00024085  0x000046f6 branch  0x00005cf5 
- 00024086  0x000046f8 jam  0x00000024 , 0x0000007e 
- 00024087  0x000046f9 branch  0x00005bc9 
- 00024088  0x000046fb fetch  0x00000001 , 0x000007e2 
- 00024089  0x000046fc beq  0x00000030 , 0x00005e1c 
- 00024090  0x000046fd jam  0x0000003e , 0x0000007c 
- 00024091  0x000046fe branch  0x00005b77 
- 00024092  0x00004700 call  0x00006216 
- 00024093  0x00004701 branch  0x00005e21 , 0x00000001 
- 00024094  0x00004702 jam  0x00000001 , 0x000007dc 
- 00024095  0x00004703 jam  0x00000004 , 0x000007da 
- 00024096  0x00004704 branch  0x00005b77 
- 00024097  0x00004707 branch  0x00005b77 
- 00024098  0x0000470a fetch  0x00000001 , 0x000007db 
- 00024099  0x0000470b beq  0x00000007 , 0x00005e26 
- 00024100  0x0000470c fetch  0x00000001 , 0x000007da 
- 00024101  0x0000470d bne  0x00000006 , 0x00005e32 
- 00024102  0x0000470f arg  0x00000848 , 0x00000005 
- 00024103  0x00004710 fetch  0x00000008 , 0x000004df 
- 00024104  0x00004711 istore  0x00000008 , 0x00000005 
- 00024105  0x00004712 fetch  0x00000008 , 0x000004e7 
- 00024106  0x00004713 istore  0x00000008 , 0x00000005 
- 00024107  0x00004714 call  0x00006216 
- 00024108  0x00004715 branch  0x00005e30 , 0x00000001 
- 00024109  0x00004716 jam  0x00000007 , 0x000007da 
- 00024110  0x00004717 jam  0x00000001 , 0x000007dc 
- 00024111  0x00004718 branch  0x00005cf5 
- 00024112  0x0000471a jam  0x00000004 , 0x000007db 
- 00024113  0x0000471b branch  0x0000780f 
- 00024114  0x0000471f jam  0x00000024 , 0x0000007e 
- 00024115  0x00004720 branch  0x00005bc9 
- 00024116  0x00004723 fetch  0x00000001 , 0x000007db 
- 00024117  0x00004724 beq  0x0000000b , 0x00005e38 
- 00024118  0x00004725 fetch  0x00000001 , 0x000007da 
- 00024119  0x00004726 bne  0x00000008 , 0x00005e45 
- 00024120  0x00004728 arg  0x00000878 , 0x00000005 
- 00024121  0x00004729 fetch  0x00000008 , 0x000004df 
- 00024122  0x0000472a istore  0x00000008 , 0x00000005 
- 00024123  0x0000472b fetch  0x00000008 , 0x000004e7 
- 00024124  0x0000472c istore  0x00000008 , 0x00000005 
- 00024125  0x0000472d call  0x00006216 
- 00024126  0x0000472e branch  0x00005e42 , 0x00000001 
- 00024127  0x0000472f jam  0x00000009 , 0x000007da 
- 00024128  0x00004730 jam  0x00000001 , 0x000007dc 
- 00024129  0x00004731 branch  0x00005b77 
- 00024130  0x00004733 jam  0x00000009 , 0x000007db 
- 00024131  0x00004734 jam  0x00000001 , 0x000007dd 
- 00024132  0x00004735 branch  0x00005b77 
- 00024133  0x00004737 jam  0x00000024 , 0x0000007e 
- 00024134  0x00004738 branch  0x00005bc9 
- 00024135  0x0000473b branch  0x00005b77 
- 00024136  0x0000473e fetch  0x00000001 , 0x00000177 
- 00024137  0x0000473f set0  0x00000001 
- 00024138  0x00004740 store  0x00000001 , 0x00000177 
- 00024139  0x00004741 call  0x00005cf5 
- 00024140  0x00004742 nrtn  0x00000029 
- 00024141  0x00004743 fetch  0x00000001 , 0x000004df 
- 00024142  0x00004744 fetcht  0x00000001 , 0x0000004b 
- 00024143  0x00004745 setflag  0x00000034 , 0x00000004 , 0x00000002 
- 00024144  0x00004746 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00024145  0x00004747 storet  0x00000001 , 0x0000004b 
- 00024146  0x00004748 rtn 
- 00024147  0x0000474b fetcht  0x00000008 , 0x000004df 
- 00024148  0x0000474c fetch  0x00000001 , 0x00004272 
- 00024149  0x0000474d bne  0x00000050 , 0x00005e58 
- 00024150  0x0000474e jam  0x00000000 , 0x00004272 
- 00024151  0x0000474f call  0x000047e5 
- 00024152  0x00004751 fetch  0x00000001 , 0x00000055 
- 00024153  0x00004752 rtnne  0x00000003 
- 00024154  0x00004753 fetch  0x00000001 , 0x00004132 
- 00024155  0x00004754 beq  0x00000001 , 0x00005e5e 
- 00024156  0x00004755 fetch  0x00000001 , 0x00000177 
- 00024157  0x00004756 bbit0  0x00000004 , 0x00005e60 
- 00024158  0x00004758 jam  0x00000014 , 0x00000055 
- 00024159  0x00004759 rtn 
- 00024160  0x0000475b jam  0x00000004 , 0x00000055 
- 00024161  0x0000475c rtn 
- 00024162  0x0000475e fetch  0x00000001 , 0x00000189 
- 00024163  0x0000475f store  0x00000001 , 0x0000015d 
- 00024164  0x00004760 jam  0x00000003 , 0x0000007c 
- 00024165  0x00004761 jam  0x00000038 , 0x0000007d 
- 00024166  0x00004762 rtn 
- 00024167  0x00004766 jam  0x00000003 , 0x0000007c 
- 00024168  0x00004767 jam  0x00000039 , 0x0000007d 
- 00024169  0x00004768 force  0x00000009 , 0x00000039 
- 00024170  0x00004769 arg  0x000004df , 0x00000006 
- 00024171  0x0000476a arg  0x00000154 , 0x00000005 
- 00024172  0x0000476c ifetch  0x00000001 , 0x00000006 
- 00024173  0x0000476d xor_into  0x00000055 , 0x0000003f 
- 00024174  0x0000476e istore  0x00000001 , 0x00000005 
- 00024175  0x0000476f loop  0x00005e6c 
- 00024176  0x00004770 fetch  0x00000001 , 0x00000154 
- 00024177  0x00004771 fetcht  0x00000001 , 0x00000153 
- 00024178  0x00004772 set0  0x00000007 , 0x00000002 
- 00024179  0x00004773 set0  0x00000004 , 0x00000002 
- 00024180  0x00004774 beq  0x000000ff , 0x00005e80 
- 00024181  0x00004775 beq  0x00000000 , 0x00005e99 
- 00024182  0x00004776 beq  0x00000005 , 0x00005e8d 
- 00024183  0x00004777 beq  0x00000007 , 0x00005e8c 
- 00024184  0x00004778 beq  0x00000006 , 0x00005e8d 
- 00024185  0x00004779 beq  0x00000008 , 0x00005e8c 
- 00024186  0x0000477a beq  0x00000001 , 0x00005e85 
- 00024187  0x0000477b beq  0x00000002 , 0x00005e85 
- 00024188  0x0000477c beq  0x00000003 , 0x00005e85 
- 00024189  0x0000477d beq  0x00000009 , 0x00005e85 
- 00024190  0x0000477e beq  0x00000004 , 0x00005e85 
- 00024191  0x0000477f rtn 
- 00024192  0x00004782 fetch  0x00000001 , 0x00000153 
- 00024193  0x00004783 set1  0x00000003 , 0x0000003f 
- 00024194  0x00004784 set1  0x00000002 , 0x0000003f 
- 00024195  0x00004785 store  0x00000001 , 0x00000153 
- 00024196  0x00004786 rtn 
- 00024197  0x00004788 set1  0x00000004 , 0x00000002 
- 00024198  0x00004789 jam  0x00000005 , 0x0000018a 
- 00024199  0x0000478a fetch  0x00000002 , 0x0000015b 
- 00024200  0x0000478b iforce  0x00000039 
- 00024201  0x0000478c store  0x00000002 , 0x00000169 
- 00024202  0x0000478d arg  0x000004de , 0x00000005 
- 00024203  0x0000478e call  0x00007ed8 
- 00024204  0x00004790 set1  0x00000007 , 0x00000002 
- 00024205  0x00004792 set1  0x00000002 , 0x00000002 
- 00024206  0x00004793 force  0x00000000 , 0x0000003f 
- 00024207  0x00004794 store  0x00000001 , 0x0000000b 
- 00024208  0x00004795 store  0x00000002 , 0x000000fc 
- 00024209  0x00004796 store  0x00000002 , 0x000000fe 
- 00024210  0x00004797 store  0x00000002 , 0x000000fa 
- 00024211  0x00004798 store  0x00000002 , 0x000000f8 
- 00024212  0x00004799 fetch  0x00000001 , 0x00000155 
- 00024213  0x0000479a compare  0x00000000 , 0x0000003f , 0x000000ff 
- 00024214  0x0000479b setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024215  0x0000479c storet  0x00000001 , 0x00000153 
- 00024216  0x0000479d rtn 
- 00024217  0x000047a0 set0  0x00000011 , 0x00000000 
- 00024218  0x000047a1 jam  0x00000000 , 0x00000153 
- 00024219  0x000047a2 fetch  0x00000001 , 0x00000189 
- 00024220  0x000047a3 set0  0x00000006 , 0x0000003f 
- 00024221  0x000047a4 store  0x00000001 , 0x00000189 
- 00024222  0x000047a5 rtn 
- 00024223  0x000047a8 fetch  0x00000001 , 0x00000153 
- 00024224  0x000047a9 rtnbit0  0x00000002 
- 00024225  0x000047aa fetch  0x00000001 , 0x0000015e 
- 00024226  0x000047ab increase  0x00000001 , 0x0000003f 
- 00024227  0x000047ac store  0x00000001 , 0x0000015e 
- 00024228  0x000047ad rtnne  0x00000005 
- 00024229  0x000047ae jam  0x00000000 , 0x0000015e 
- 00024230  0x000047af fetch  0x00000001 , 0x00000153 
- 00024231  0x000047b0 set0  0x00000002 , 0x0000003f 
- 00024232  0x000047b1 store  0x00000001 , 0x00000153 
- 00024233  0x000047b2 bbit1  0x00000003 , 0x00005ec0 
- 00024234  0x000047b3 isolate1  0x00000007 , 0x0000003f 
- 00024235  0x000047b4 call  0x00007f86 , 0x00000001 
- 00024236  0x000047b5 ncall  0x00007f8a , 0x00000001 
- 00024237  0x000047b6 fetch  0x00000001 , 0x0000015a 
- 00024238  0x000047b7 compare  0x00000020 , 0x0000003f , 0x00000030 
- 00024239  0x000047b8 fetch  0x00000001 , 0x0000004c 
- 00024240  0x000047b9 setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00024241  0x000047ba store  0x00000001 , 0x0000004c 
- 00024242  0x000047bb fetch  0x00000001 , 0x00000153 
- 00024243  0x000047bc fetcht  0x00000001 , 0x00000189 
- 00024244  0x000047bd isolate1  0x00000004 , 0x0000003f 
- 00024245  0x000047be setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024246  0x000047bf isolate1  0x00000006 , 0x0000003f 
- 00024247  0x000047c0 setflag  0x00000001 , 0x00000004 , 0x00000002 
- 00024248  0x000047c1 setflag  0x00000001 , 0x00000005 , 0x00000002 
- 00024249  0x000047c2 storet  0x00000001 , 0x00000189 
- 00024250  0x000047c3 fetch  0x00000001 , 0x00000156 
- 00024251  0x000047c4 store  0x00000001 , 0x00000447 
- 00024252  0x000047c5 fetch  0x00000001 , 0x00000157 
- 00024253  0x000047c6 store  0x00000001 , 0x00000448 
- 00024254  0x000047c7 set1  0x00000011 , 0x00000000 
- 00024255  0x000047c8 rtn 
- 00024256  0x000047cb set0  0x00000011 , 0x00000000 
- 00024257  0x000047cc jam  0x00000000 , 0x00000153 
- 00024258  0x000047cd fetch  0x00000001 , 0x0000015d 
- 00024259  0x000047ce store  0x00000001 , 0x00000189 
- 00024260  0x000047cf hfetch  0x00000001 , 0x00008043 
- 00024261  0x000047d0 and_into  0x000000fb , 0x0000003f 
- 00024262  0x000047d1 hstore  0x00000001 , 0x00008043 
- 00024263  0x000047d2 rtn 
- 00024264  0x000047d6 arg  0x000004df , 0x00000006 
- 00024265  0x000047d7 arg  0x000004ef , 0x00000005 
- 00024266  0x000047d8 branch  0x00007e35 
- 00024267  0x000047db jam  0x00000009 , 0x0000007c 
- 00024268  0x000047dc rtn 
- 00024269  0x000047df nrtn  0x00000029 
- 00024270  0x000047e0 jam  0x00000011 , 0x0000007c 
- 00024271  0x000047e1 rtn 
- 00024272  0x000047e4 arg  0x00004140 , 0x00000011 
- 00024273  0x000047e5 call  0x0000736a 
- 00024274  0x000047e6 jam  0x00000003 , 0x0000007c 
- 00024275  0x000047e7 jam  0x00000008 , 0x0000007d 
- 00024276  0x000047e8 rtn 
- 00024277  0x000047eb jam  0x0000000a , 0x00000072 
- 00024278  0x000047ec jam  0x00000007 , 0x0000007c 
- 00024279  0x000047ed jam  0x00000016 , 0x00000446 
- 00024280  0x000047ee rtn 
- 00024281  0x000047f5 set1  0x00000025 , 0x00000000 
- 00024282  0x000047f6 bpatch  0x000000e3 , 0x0000403c 
- 00024283  0x000047f7 disable  0x00000028 
- 00024284  0x000047f8 call  0x000061d9 
- 00024285  0x000047f9 fetch  0x00000001 , 0x00000048 
- 00024286  0x000047fa rtn  0x00000034 
- 00024287  0x000047ff bbit1  0x00000007 , 0x00005f10 
- 00024288  0x00004800 beq  0x00000001 , 0x00006072 
- 00024289  0x00004801 beq  0x00000002 , 0x00005f9b 
- 00024290  0x00004802 beq  0x00000003 , 0x00005f1d 
- 00024291  0x00004803 beq  0x00000004 , 0x00005f36 
- 00024292  0x00004804 beq  0x00000027 , 0x000060f2 
- 00024293  0x00004805 beq  0x00000028 , 0x00005fbf 
- 00024294  0x00004806 beq  0x00000030 , 0x00005fab 
- 00024295  0x00004807 beq  0x00000025 , 0x000060ed 
- 00024296  0x00004808 beq  0x00000026 , 0x00005fba 
- 00024297  0x00004809 beq  0x00000031 , 0x000060dc 
- 00024298  0x0000480a beq  0x00000037 , 0x0000606d 
- 00024299  0x0000480b beq  0x00000033 , 0x0000605f 
- 00024300  0x0000480c beq  0x00000008 , 0x00006174 
- 00024301  0x0000480d beq  0x00000009 , 0x0000616a 
- 00024302  0x0000480e beq  0x0000000b , 0x0000617f 
- 00024303  0x0000480f beq  0x0000000c , 0x00006188 
- 00024304  0x00004810 beq  0x0000000f , 0x00006065 
- 00024305  0x00004811 beq  0x00000010 , 0x000061af 
- 00024306  0x00004812 beq  0x00000011 , 0x000061a5 
- 00024307  0x00004813 beq  0x00000007 , 0x00006055 
- 00024308  0x00004814 beq  0x0000002a , 0x00006081 
- 00024309  0x00004815 beq  0x0000000a , 0x00006082 
- 00024310  0x00004817 beq  0x0000002b , 0x000060b5 
- 00024311  0x00004818 beq  0x00000006 , 0x00005fb0 
- 00024312  0x00004819 beq  0x00000021 , 0x00006062 
- 00024313  0x0000481a beq  0x0000002d , 0x000060d2 
- 00024314  0x0000481b beq  0x0000002e , 0x000060d7 
- 00024315  0x0000481c beq  0x00000022 , 0x00006062 
- 00024316  0x0000481d beq  0x0000002c , 0x000060cb 
- 00024317  0x0000481e beq  0x00000034 , 0x00006083 
- 00024318  0x0000481f beq  0x00000013 , 0x00006098 
- 00024319  0x00004820 beq  0x00000017 , 0x000060a7 
- 00024320  0x00004821 beq  0x00000012 , 0x000061ac 
- 00024321  0x00004822 beq  0x0000002f , 0x000060ad 
- 00024322  0x00004823 beq  0x00000018 , 0x000060b2 
- 00024323  0x00004824 beq  0x0000003d , 0x00006119 
- 00024324  0x00004825 beq  0x0000003e , 0x00006125 
- 00024325  0x00004826 beq  0x0000003f , 0x00006137 
- 00024326  0x00004827 beq  0x00000040 , 0x00006142 
- 00024327  0x00004828 beq  0x00000041 , 0x00006157 
- 00024328  0x00004829 beq  0x00000023 , 0x00006166 
- 00024329  0x0000482a beq  0x0000003b , 0x00006161 
- 00024330  0x0000482c beq  0x00000005 , 0x00006167 
- 00024331  0x0000482d beq  0x00000029 , 0x00006168 
- 00024332  0x0000482e beq  0x00000038 , 0x00006169 
- 00024333  0x0000482f beq  0x00000039 , 0x00006078 
- 00024334  0x00004831 branch  0x00003bf1 
- 00024335  0x00004832 rtn 
- 00024336  0x00004834 beq  0x0000008c , 0x00005fc4 
- 00024337  0x00004835 beq  0x0000008d , 0x00005fe3 
- 00024338  0x00004836 beq  0x00000081 , 0x00005f43 
- 00024339  0x00004837 beq  0x00000084 , 0x00005f76 
- 00024340  0x00004838 beq  0x00000082 , 0x00005f50 
- 00024341  0x00004839 beq  0x00000083 , 0x00005fec 
- 00024342  0x0000483a beq  0x0000008b , 0x00005ff7 
- 00024343  0x0000483b beq  0x00000097 , 0x00006051 
- 00024344  0x0000483c beq  0x00000099 , 0x00005f8c 
- 00024345  0x0000483d beq  0x0000009a , 0x00005f81 
- 00024346  0x0000483e beq  0x00000095 , 0x00005f91 
- 00024347  0x0000483f beq  0x00000096 , 0x00005f92 
- 00024348  0x00004840 branch  0x00003bf1 
- 00024349  0x00004847 force  0x00000002 , 0x0000003f 
- 00024350  0x00004848 call  0x000061b5 
- 00024351  0x00004849 fetch  0x00000001 , 0x00000049 
- 00024352  0x0000484a istore  0x00000001 , 0x00000005 
- 00024353  0x0000484b beq  0x0000002b , 0x00005f5a 
- 00024354  0x0000484c call  0x000061c4 
- 00024355  0x0000484d fetch  0x00000001 , 0x00000049 
- 00024356  0x0000484e beq  0x00000008 , 0x00005f5d 
- 00024357  0x0000484f beq  0x0000000f , 0x00005f61 
- 00024358  0x00004850 beq  0x00000010 , 0x00005f6c 
- 00024359  0x00004851 beq  0x00000017 , 0x00005f33 
- 00024360  0x00004852 beq  0x00000033 , 0x00005f6f 
- 00024361  0x00004853 beq  0x0000002c , 0x00005f74 
- 00024362  0x00004854 beq  0x00000041 , 0x00005f75 
- 00024363  0x00004855 beq  0x00000011 , 0x00005f2d 
- 00024364  0x00004856 rtn 
- 00024365  0x00004859 fetch  0x00000001 , 0x00000055 
- 00024366  0x0000485a rtn  0x00000034 
- 00024367  0x0000485b jam  0x0000001b , 0x00000055 
- 00024368  0x0000485c setarg  0x0000000c 
- 00024369  0x0000485d arg  0x0000000b , 0x00000007 
- 00024370  0x0000485e branch  0x00007e4c 
- 00024371  0x00004861 force  0x00000002 , 0x00000002 
- 00024372  0x00004862 call  0x00004907 
- 00024373  0x00004863 branch  0x000037e1 
- 00024374  0x00004865 force  0x00000003 , 0x0000003f 
- 00024375  0x00004866 call  0x000061b5 
- 00024376  0x00004867 fetch  0x00000001 , 0x00000049 
- 00024377  0x00004868 beq  0x0000000b , 0x00005f3e 
- 00024378  0x00004869 istore  0x00000001 , 0x00000005 
- 00024379  0x0000486a fetch  0x00000001 , 0x0000004a 
- 00024380  0x0000486b istore  0x00000001 , 0x00000005 
- 00024381  0x0000486c branch  0x000061c4 
- 00024382  0x0000486f istore  0x00000001 , 0x00000005 
- 00024383  0x00004870 fetch  0x00000001 , 0x0000004a 
- 00024384  0x00004871 istore  0x00000001 , 0x00000005 
- 00024385  0x00004872 arg  0x00000451 , 0x00000002 
- 00024386  0x00004873 branch  0x000061fb 
- 00024387  0x00004876 force  0x00000004 , 0x00000007 
- 00024388  0x00004877 call  0x000061bd 
- 00024389  0x00004878 setarg  0x0000007f 
- 00024390  0x00004879 istore  0x00000001 , 0x00000005 
- 00024391  0x0000487a fetch  0x00000001 , 0x00000049 
- 00024392  0x0000487b set0  0x00000007 , 0x0000003f 
- 00024393  0x0000487c istore  0x00000001 , 0x00000005 
- 00024394  0x0000487d fetch  0x00000001 , 0x00000049 
- 00024395  0x0000487e beq  0x0000008c , 0x00005f5a 
- 00024396  0x0000487f call  0x000061c4 
- 00024397  0x00004880 fetch  0x00000001 , 0x00000049 
- 00024398  0x00004881 beq  0x0000008d , 0x00005f74 
- 00024399  0x00004882 rtn 
- 00024400  0x00004885 force  0x00000005 , 0x00000007 
- 00024401  0x00004886 call  0x000061bd 
- 00024402  0x00004887 setarg  0x0000007f 
- 00024403  0x00004888 istore  0x00000001 , 0x00000005 
- 00024404  0x00004889 fetch  0x00000001 , 0x00000049 
- 00024405  0x0000488a set0  0x00000007 , 0x0000003f 
- 00024406  0x0000488b istore  0x00000001 , 0x00000005 
- 00024407  0x0000488c fetch  0x00000001 , 0x0000004a 
- 00024408  0x0000488d istore  0x00000001 , 0x00000005 
- 00024409  0x0000488e branch  0x000061c4 
- 00024410  0x00004891 call  0x0000384a 
- 00024411  0x00004892 arg  0x00000452 , 0x00000002 
- 00024412  0x00004893 branch  0x000061fb 
- 00024413  0x00004897 call  0x00003507 
- 00024414  0x00004898 call  0x0000620d 
- 00024415  0x00004899 rtn  0x00000001 
- 00024416  0x0000489a branch  0x00005ecb 
- 00024417  0x0000489d fetch  0x00000001 , 0x0000004b 
- 00024418  0x0000489e bbit1  0x00000005 , 0x00005f68 
- 00024419  0x0000489f rtnbit0  0x00000004 
- 00024420  0x000048a0 jam  0x00000012 , 0x0000007c 
- 00024421  0x000048a1 set0  0x00000004 , 0x0000003f 
- 00024422  0x000048a2 call  0x00006205 
- 00024423  0x000048a3 branch  0x00005f6a 
- 00024424  0x000048a5 jam  0x00000010 , 0x0000007c 
- 00024425  0x000048a6 set0  0x00000005 , 0x0000003f 
- 00024426  0x000048a8 store  0x00000001 , 0x0000004b 
- 00024427  0x000048a9 rtn 
- 00024428  0x000048ac call  0x00006216 
- 00024429  0x000048ad branch  0x00005ecd , 0x00000001 
- 00024430  0x000048ae rtn 
- 00024431  0x000048b2 fetch  0x00000001 , 0x0000044d 
- 00024432  0x000048b3 set1  0x00000000 , 0x0000003f 
- 00024433  0x000048b4 store  0x00000001 , 0x0000044d 
- 00024434  0x000048b5 jam  0x00000001 , 0x00000b7d 
- 00024435  0x000048b6 branch  0x00007c27 
- 00024436  0x000048ba rtn 
- 00024437  0x000048bd rtn 
- 00024438  0x000048c2 force  0x0000000c , 0x00000007 
- 00024439  0x000048c3 call  0x000061bd 
- 00024440  0x000048c4 setarg  0x00000001 
- 00024441  0x000048c5 istore  0x00000001 , 0x00000005 
- 00024442  0x000048c6 fetch  0x00000002 , 0x0000044a 
- 00024443  0x000048c7 istore  0x00000002 , 0x00000005 
- 00024444  0x000048c8 setarg  0x00000000 
- 00024445  0x000048c9 istore  0x00000003 , 0x00000005 
- 00024446  0x000048ca setarg  0x00000000 
- 00024447  0x000048cb istore  0x00000004 , 0x00000005 
- 00024448  0x000048cc branch  0x000061cd 
- 00024449  0x000048cf force  0x00000005 , 0x00000007 
- 00024450  0x000048d0 call  0x000061bd 
- 00024451  0x000048d1 fetch  0x00000001 , 0x00004132 
- 00024452  0x000048d2 beq  0x00000001 , 0x00005f89 
- 00024453  0x000048d3 setarg  0x00040003 
- 00024454  0x000048d4 istore  0x00000003 , 0x00000005 
- 00024455  0x000048d5 store  0x00000003 , 0x000007e6 
- 00024456  0x000048d6 branch  0x000061cd 
- 00024457  0x000048d8 fetch  0x00000003 , 0x000007e6 
- 00024458  0x000048d9 istore  0x00000003 , 0x00000005 
- 00024459  0x000048da branch  0x000061cd 
- 00024460  0x000048dd force  0x00000005 , 0x00000007 
- 00024461  0x000048de call  0x000061bd 
- 00024462  0x000048df fetch  0x00000003 , 0x000007e6 
- 00024463  0x000048e0 istore  0x00000003 , 0x00000005 
- 00024464  0x000048e1 branch  0x000061cf 
- 00024465  0x000048e6 rtn 
- 00024466  0x000048e8 force  0x00000009 , 0x00000007 
- 00024467  0x000048e9 call  0x000061bd 
- 00024468  0x000048ea fetch  0x00000001 , 0x00000097 
- 00024469  0x000048eb istore  0x00000001 , 0x00000005 
- 00024470  0x000048ec fetch  0x00000002 , 0x00000098 
- 00024471  0x000048ed istore  0x00000002 , 0x00000005 
- 00024472  0x000048ee fetch  0x00000004 , 0x00000093 
- 00024473  0x000048ef istore  0x00000004 , 0x00000005 
- 00024474  0x000048f0 branch  0x000061cd 
- 00024475  0x000048f3 force  0x00000011 , 0x0000003f 
- 00024476  0x000048f4 call  0x000061b5 
- 00024477  0x000048f5 fetch  0x00000001 , 0x00000049 
- 00024478  0x000048f6 copy  0x0000003f , 0x00000002 
- 00024479  0x000048f7 beq  0x00000000 , 0x00005fa3 
- 00024480  0x000048f8 beq  0x0000000e , 0x00005fa3 
- 00024481  0x000048f9 beq  0x0000001c , 0x00005fa3 
- 00024482  0x000048fa rtn 
- 00024483  0x000048fc istore  0x00000001 , 0x00000005 
- 00024484  0x000048fd fetch  0x00000001 , 0x00004702 
- 00024485  0x000048fe istore  0x00000001 , 0x00000005 
- 00024486  0x000048ff copy  0x0000003f , 0x00000039 
- 00024487  0x00004900 setarg  0x00004703 
- 00024488  0x00004901 iadd  0x00000002 , 0x00000006 
- 00024489  0x00004902 call  0x00007e45 
- 00024490  0x00004903 branch  0x000061cd 
- 00024491  0x00004907 force  0x00000003 , 0x0000003f 
- 00024492  0x00004908 call  0x000061b5 
- 00024493  0x00004909 setarg  0x00000114 
- 00024494  0x0000490a istore  0x00000002 , 0x00000005 
- 00024495  0x0000490b branch  0x000061cd 
- 00024496  0x0000490f force  0x00000003 , 0x0000003f 
- 00024497  0x00004910 call  0x000061b5 
- 00024498  0x00004911 fetch  0x00000004 , 0x0000016f 
- 00024499  0x00004912 isub  0x00000022 , 0x0000003f 
- 00024500  0x00004913 branch  0x00005fb6 , 0x00000029 
- 00024501  0x00004914 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00024502  0x00004917 rshift2  0x0000003f , 0x0000003f 
- 00024503  0x00004918 set0  0x0000000f , 0x0000003f 
- 00024504  0x00004919 istore  0x00000002 , 0x00000005 
- 00024505  0x0000491a branch  0x000061cd 
- 00024506  0x0000491d force  0x00000006 , 0x0000003f 
- 00024507  0x0000491e call  0x000061b5 
- 00024508  0x0000491f fetch  0x00000005 , 0x000046fd 
- 00024509  0x00004920 istore  0x00000005 , 0x00000005 
- 00024510  0x00004921 branch  0x000061cd 
- 00024511  0x00004924 force  0x00000009 , 0x0000003f 
- 00024512  0x00004925 call  0x000061b5 
- 00024513  0x00004926 fetch  0x00000008 , 0x00004138 
- 00024514  0x00004927 istore  0x00000008 , 0x00000005 
- 00024515  0x00004928 branch  0x000061cd 
- 00024516  0x0000492f branch  0x00005fc6 , 0x00000029 
- 00024517  0x00004932 branch  0x00005fc7 
- 00024518  0x00004934 jam  0x00000007 , 0x000041f9 
- 00024519  0x00004936 jam  0x00000000 , 0x000000af 
- 00024520  0x00004937 force  0x00000010 , 0x00000007 
- 00024521  0x00004938 call  0x000061bd 
- 00024522  0x00004939 fetch  0x00000001 , 0x000000ad 
- 00024523  0x0000493a istore  0x00000001 , 0x00000005 
- 00024524  0x0000493b fetch  0x00000001 , 0x000041f9 
- 00024525  0x0000493c istore  0x00000001 , 0x00000005 
- 00024526  0x0000493d setarg  0x00000000 
- 00024527  0x0000493e istore  0x00000001 , 0x00000005 
- 00024528  0x0000493f fetch  0x00000001 , 0x000000af 
- 00024529  0x00004940 istore  0x00000001 , 0x00000005 
- 00024530  0x00004941 setarg  0x00000006 
- 00024531  0x00004942 istore  0x00000001 , 0x00000005 
- 00024532  0x00004943 setarg  0x00000002 
- 00024533  0x00004944 istore  0x00000001 , 0x00000005 
- 00024534  0x00004945 setarg  0x00000007 
- 00024535  0x00004946 istore  0x00000001 , 0x00000005 
- 00024536  0x00004947 istore  0x00000001 , 0x00000005 
- 00024537  0x00004948 setarg  0x0000001e 
- 00024538  0x00004949 istore  0x00000002 , 0x00000005 
- 00024539  0x0000494a istore  0x00000002 , 0x00000005 
- 00024540  0x0000494b fetch  0x00000001 , 0x000000ab 
- 00024541  0x0000494c istore  0x00000001 , 0x00000005 
- 00024542  0x0000494d fetch  0x00000001 , 0x000000b1 
- 00024543  0x0000494e istore  0x00000001 , 0x00000005 
- 00024544  0x0000494f nbranch  0x000061cd , 0x00000034 
- 00024545  0x00004950 branch  0x000061cd , 0x00000029 
- 00024546  0x00004951 branch  0x000061cf 
- 00024547  0x00004954 force  0x00000004 , 0x00000007 
- 00024548  0x00004955 call  0x000061bd 
- 00024549  0x00004956 fetch  0x00000001 , 0x000000ad 
- 00024550  0x00004957 istore  0x00000001 , 0x00000005 
- 00024551  0x00004958 fetch  0x00000001 , 0x00000446 
- 00024552  0x00004959 istore  0x00000001 , 0x00000005 
- 00024553  0x0000495a fetch  0x00000001 , 0x000000b4 
- 00024554  0x0000495b store  0x00000001 , 0x00000047 
- 00024555  0x0000495c branch  0x000061cf 
- 00024556  0x00004960 force  0x0000000c , 0x00000007 
- 00024557  0x00004961 call  0x000061bd 
- 00024558  0x00004962 setarg  0x00000001 
- 00024559  0x00004963 istore  0x00000001 , 0x00000005 
- 00024560  0x00004964 fetch  0x00000002 , 0x0000044a 
- 00024561  0x00004965 istore  0x00000002 , 0x00000005 
- 00024562  0x00004966 setarg  0x00000000 
- 00024563  0x00004967 istore  0x00000003 , 0x00000005 
- 00024564  0x00004968 setarg  0x00000000 
- 00024565  0x00004969 istore  0x00000004 , 0x00000005 
- 00024566  0x0000496a branch  0x000061cf 
- 00024567  0x0000496d force  0x00000003 , 0x00000007 
- 00024568  0x0000496e call  0x000061bd 
- 00024569  0x0000496f fetch  0x00000001 , 0x000041fb 
- 00024570  0x00004970 istore  0x00000001 , 0x00000005 
- 00024571  0x00004971 disable  0x00000028 
- 00024572  0x00004972 call  0x000061cf 
- 00024573  0x00004973 nrtn  0x00000028 
- 00024574  0x00004974 nrtn  0x00000029 
- 00024575  0x00004975 fetch  0x00000001 , 0x00004179 
- 00024576  0x00004976 rtnbit0  0x00000000 
- 00024577  0x00004977 call  0x0000600f 
- 00024578  0x00004978 branch  0x00006019 
- 00024579  0x0000497c fetch  0x00000001 , 0x0000413e 
- 00024580  0x0000497d set1  0x00000003 , 0x0000003f 
- 00024581  0x0000497e store  0x00000001 , 0x0000413e 
- 00024582  0x0000497f setarg  0x00000101 
- 00024583  0x00004980 store  0x00000002 , 0x0000044a 
- 00024584  0x00004981 rtn 
- 00024585  0x00004984 fetch  0x00000001 , 0x0000413e 
- 00024586  0x00004985 set0  0x00000003 , 0x0000003f 
- 00024587  0x00004986 store  0x00000001 , 0x0000413e 
- 00024588  0x00004987 setarg  0x00000000 
- 00024589  0x00004988 store  0x00000002 , 0x0000044a 
- 00024590  0x00004989 rtn 
- 00024591  0x0000498c jam  0x00000003 , 0x00004179 
- 00024592  0x0000498d setarg  0x00000000 
- 00024593  0x0000498e store  0x00000004 , 0x000041e3 
- 00024594  0x0000498f arg  0x0000417b , 0x00000005 
- 00024595  0x00004990 call  0x00006023 
- 00024596  0x00004991 arg  0x00004188 , 0x00000005 
- 00024597  0x00004992 call  0x00006023 
- 00024598  0x00004993 arg  0x000041e7 , 0x00000005 
- 00024599  0x00004994 call  0x00006023 
- 00024600  0x00004995 branch  0x0000602a 
- 00024601  0x00004997 arg  0x00004188 , 0x00000005 
- 00024602  0x00004998 call  0x00006023 
- 00024603  0x00004999 call  0x0000602a 
- 00024604  0x0000499a branch  0x0000602d 
- 00024605  0x0000499e fetch  0x00000005 , 0x000041e7 
- 00024606  0x0000499f store  0x00000005 , 0x00004188 
- 00024607  0x000049a0 ifetch  0x00000005 , 0x00000006 
- 00024608  0x000049a1 istore  0x00000005 , 0x00000005 
- 00024609  0x000049a2 call  0x0000602a 
- 00024610  0x000049a3 branch  0x0000602d 
- 00024611  0x000049a6 setarg  0x00ffffff 
- 00024612  0x000049a7 istore  0x00000003 , 0x00000005 
- 00024613  0x000049a8 istore  0x00000003 , 0x00000005 
- 00024614  0x000049a9 istore  0x00000003 , 0x00000005 
- 00024615  0x000049aa setarg  0x0000007f 
- 00024616  0x000049ab istore  0x00000001 , 0x00000005 
- 00024617  0x000049ac rtn 
- 00024618  0x000049ae setarg  0x00000000 
- 00024619  0x000049af store  0x00000002 , 0x00004177 
- 00024620  0x000049b0 rtn 
- 00024621  0x000049b2 fetch  0x00000001 , 0x00004179 
- 00024622  0x000049b3 set1  0x00000002 , 0x0000003f 
- 00024623  0x000049b4 store  0x00000001 , 0x00004179 
- 00024624  0x000049b5 rtn 
- 00024625  0x000049b7 nrtn  0x00000029 
- 00024626  0x000049b8 force  0x00000010 , 0x0000003f 
- 00024627  0x000049b9 call  0x000061b5 
- 00024628  0x000049ba deposit  0x00000022 
- 00024629  0x000049bb arg  0x000001dc , 0x00000002 
- 00024630  0x000049bc iadd  0x00000002 , 0x0000003f 
- 00024631  0x000049bd rshift  0x0000003f , 0x0000003f 
- 00024632  0x000049be increase  0x00000001 , 0x0000003f 
- 00024633  0x000049bf set0  0x00000000 , 0x0000003f 
- 00024634  0x000049c0 istore  0x00000004 , 0x00000005 
- 00024635  0x000049c1 copy  0x0000003f , 0x00000002 
- 00024636  0x000049c2 setarg  0x00000001 
- 00024637  0x000049c3 istore  0x00000001 , 0x00000005 
- 00024638  0x000049c4 fetch  0x00000005 , 0x00004188 
- 00024639  0x000049c5 istore  0x00000005 , 0x00000005 
- 00024640  0x000049c6 ifetch  0x00000005 , 0x00000006 
- 00024641  0x000049c7 istore  0x00000005 , 0x00000005 
- 00024642  0x000049c8 lshift  0x00000002 , 0x00000002 
- 00024643  0x000049c9 storet  0x00000004 , 0x00004173 
- 00024644  0x000049ca call  0x000061cf 
- 00024645  0x000049cb fetch  0x00000001 , 0x00000031 
- 00024646  0x000049cc set1  0x00000003 , 0x0000003f 
- 00024647  0x000049cd store  0x00000001 , 0x00000031 
- 00024648  0x000049ce jam  0x00000001 , 0x0000417a 
- 00024649  0x000049cf fetch  0x00000004 , 0x00004173 
- 00024650  0x000049d0 arg  0x0002ee00 , 0x00000002 
- 00024651  0x000049d1 iadd  0x00000002 , 0x0000003f 
- 00024652  0x000049d2 store  0x00000004 , 0x000041e3 
- 00024653  0x000049d3 fetch  0x00000001 , 0x00004179 
- 00024654  0x000049d4 rtnbit1  0x00000004 
- 00024655  0x000049d5 jam  0x00000090 , 0x0000007c 
- 00024656  0x000049d6 rtn 
- 00024657  0x000049da force  0x00000002 , 0x00000007 
- 00024658  0x000049db call  0x000061bd 
- 00024659  0x000049dc nbranch  0x000061cd , 0x00000029 
- 00024660  0x000049de branch  0x000061cf 
- 00024661  0x000049e3 force  0x00000002 , 0x0000003f 
- 00024662  0x000049e4 call  0x000061b5 
- 00024663  0x000049e5 fetch  0x00000001 , 0x00000446 
- 00024664  0x000049e6 istore  0x00000001 , 0x00000005 
- 00024665  0x000049e7 call  0x000061cf 
- 00024666  0x000049e9 fetch  0x00000001 , 0x0000004b 
- 00024667  0x000049ea set1  0x00000003 , 0x0000003f 
- 00024668  0x000049eb store  0x00000001 , 0x0000004b 
- 00024669  0x000049ec jam  0x00000032 , 0x00000072 
- 00024670  0x000049ed rtn 
- 00024671  0x000049f1 force  0x00000001 , 0x0000003f 
- 00024672  0x000049f2 call  0x000061b5 
- 00024673  0x000049f3 branch  0x000061cf 
- 00024674  0x000049f5 force  0x00000001 , 0x0000003f 
- 00024675  0x000049f6 call  0x000061b5 
- 00024676  0x000049f7 branch  0x000061cd 
- 00024677  0x000049fb force  0x00000002 , 0x0000003f 
- 00024678  0x000049fc call  0x000061b5 
- 00024679  0x000049fd fetch  0x00000001 , 0x0000004c 
- 00024680  0x000049fe isolate0  0x00000002 , 0x0000003f 
- 00024681  0x000049ff setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00024682  0x00004a00 and_into  0x00000001 , 0x0000003f 
- 00024683  0x00004a01 istore  0x00000001 , 0x00000005 
- 00024684  0x00004a02 branch  0x000061cf 
- 00024685  0x00004a06 force  0x00000003 , 0x0000003f 
- 00024686  0x00004a07 call  0x000061b5 
- 00024687  0x00004a08 fetch  0x00000002 , 0x00000051 
- 00024688  0x00004a09 istore  0x00000002 , 0x00000005 
- 00024689  0x00004a0a branch  0x000061cf 
- 00024690  0x00004a0d jam  0x000000fa , 0x00000072 
- 00024691  0x00004a0e force  0x00000002 , 0x0000003f 
- 00024692  0x00004a0f call  0x000061b5 
- 00024693  0x00004a10 fetch  0x00000001 , 0x00000053 
- 00024694  0x00004a11 istore  0x00000001 , 0x00000005 
- 00024695  0x00004a12 branch  0x000061cf 
- 00024696  0x00004a15 force  0x0000000a , 0x0000003f 
- 00024697  0x00004a16 call  0x000061b5 
- 00024698  0x00004a17 arg  0x00000154 , 0x00000006 
- 00024699  0x00004a18 force  0x00000009 , 0x00000039 
- 00024700  0x00004a1a ifetch  0x00000001 , 0x00000006 
- 00024701  0x00004a1b xor_into  0x00000055 , 0x0000003f 
- 00024702  0x00004a1c istore  0x00000001 , 0x00000005 
- 00024703  0x00004a1d loop  0x0000607c 
- 00024704  0x00004a1e branch  0x000061cf 
- 00024705  0x00004a21 branch  0x000061cf 
- 00024706  0x00004a23 branch  0x000061cf 
- 00024707  0x00004a26 rtn  0x00000029 
- 00024708  0x00004a27 call  0x00003997 
- 00024709  0x00004a28 force  0x00000009 , 0x0000003f 
- 00024710  0x00004a29 call  0x000061b5 
- 00024711  0x00004a2a fetch  0x00000002 , 0x0000017b 
- 00024712  0x00004a2b istore  0x00000002 , 0x00000005 
- 00024713  0x00004a2c fetch  0x00000003 , 0x00004140 
- 00024714  0x00004a2d istore  0x00000003 , 0x00000005 
- 00024715  0x00004a2e fetch  0x00000001 , 0x00004143 
- 00024716  0x00004a2f istore  0x00000001 , 0x00000005 
- 00024717  0x00004a30 fetch  0x00000002 , 0x00004144 
- 00024718  0x00004a31 istore  0x00000002 , 0x00000005 
- 00024719  0x00004a32 bmark0  0x00000003 , 0x00006094 
- 00024720  0x00004a33 set0  0x00000003 , 0x00000000 
- 00024721  0x00004a34 call  0x000061cf 
- 00024722  0x00004a35 jam  0x00000013 , 0x0000007c 
- 00024723  0x00004a36 rtn 
- 00024724  0x00004a38 call  0x000061cd 
- 00024725  0x00004a39 jam  0x00000003 , 0x0000007c 
- 00024726  0x00004a3a jam  0x00000013 , 0x0000007d 
- 00024727  0x00004a3b rtn 
- 00024728  0x00004a3e arg  0x00000200 , 0x00000002 
- 00024729  0x00004a3f branch  0x0000609c , 0x00000029 
- 00024730  0x00004a40 deposit  0x00000028 
- 00024731  0x00004a41 branch  0x0000609d 
- 00024732  0x00004a43 deposit  0x00000022 
- 00024733  0x00004a45 deposit  0x00000021 
- 00024734  0x00004a46 iadd  0x00000002 , 0x0000003f 
- 00024735  0x00004a47 and_into  0x000001fc , 0x0000003f 
- 00024736  0x00004a48 store  0x00000004 , 0x00000034 
- 00024737  0x00004a49 force  0x00000005 , 0x0000003f 
- 00024738  0x00004a4a call  0x000061b5 
- 00024739  0x00004a4b fetch  0x00000004 , 0x00000034 
- 00024740  0x00004a4c rshift  0x0000003f , 0x0000003f 
- 00024741  0x00004a4d istore  0x00000004 , 0x00000005 
- 00024742  0x00004a4e branch  0x000061cf 
- 00024743  0x00004a51 force  0x0000000a , 0x0000003f 
- 00024744  0x00004a52 call  0x000061b5 
- 00024745  0x00004a53 arg  0x00000455 , 0x00000006 
- 00024746  0x00004a54 ifetch  0x00000009 , 0x00000006 
- 00024747  0x00004a55 istore  0x00000009 , 0x00000005 
- 00024748  0x00004a56 branch  0x000061cf 
- 00024749  0x00004a5b force  0x00000003 , 0x0000003f 
- 00024750  0x00004a5c call  0x000061b5 
- 00024751  0x00004a5d setarg  0x00000114 
- 00024752  0x00004a5e istore  0x00000002 , 0x00000005 
- 00024753  0x00004a5f branch  0x000061cf 
- 00024754  0x00004a63 force  0x00000001 , 0x0000003f 
- 00024755  0x00004a64 call  0x000061b5 
- 00024756  0x00004a6d branch  0x000061cf 
- 00024757  0x00004a70 branch  0x000060ba , 0x00000029 
- 00024758  0x00004a71 jam  0x00000000 , 0x000000ad 
- 00024759  0x00004a72 fetch  0x00000001 , 0x00000031 
- 00024760  0x00004a73 set1  0x00000004 , 0x0000003f 
- 00024761  0x00004a74 store  0x00000001 , 0x00000031 
- 00024762  0x00004a76 jam  0x00000000 , 0x000000af 
- 00024763  0x00004a77 force  0x00000007 , 0x0000003f 
- 00024764  0x00004a78 call  0x000061b5 
- 00024765  0x00004a79 fetch  0x00000001 , 0x000000ad 
- 00024766  0x00004a7a istore  0x00000001 , 0x00000005 
- 00024767  0x00004a7b setarg  0x00000000 
- 00024768  0x00004a7c istore  0x00000001 , 0x00000005 
- 00024769  0x00004a7d fetch  0x00000001 , 0x000000af 
- 00024770  0x00004a7e istore  0x00000001 , 0x00000005 
- 00024771  0x00004a7f setarg  0x00000006 
- 00024772  0x00004a80 istore  0x00000001 , 0x00000005 
- 00024773  0x00004a81 setarg  0x00000002 
- 00024774  0x00004a82 istore  0x00000001 , 0x00000005 
- 00024775  0x00004a83 fetch  0x00000001 , 0x000000ab 
- 00024776  0x00004a84 istore  0x00000001 , 0x00000005 
- 00024777  0x00004a85 branch  0x000061cd , 0x00000029 
- 00024778  0x00004a86 branch  0x000061ca 
- 00024779  0x00004a8a force  0x00000003 , 0x0000003f 
- 00024780  0x00004a8b call  0x000061b5 
- 00024781  0x00004a8c fetch  0x00000001 , 0x000000ad 
- 00024782  0x00004a8d istore  0x00000001 , 0x00000005 
- 00024783  0x00004a8e force  0x00000013 , 0x0000003f 
- 00024784  0x00004a8f istore  0x00000001 , 0x00000005 
- 00024785  0x00004a90 branch  0x000061cf 
- 00024786  0x00004a93 force  0x00000002 , 0x0000003f 
- 00024787  0x00004a94 call  0x000061b5 
- 00024788  0x00004a95 fetch  0x00000001 , 0x00004171 
- 00024789  0x00004a96 istore  0x00000001 , 0x00000005 
- 00024790  0x00004a97 branch  0x000061cf 
- 00024791  0x00004a9b force  0x00000002 , 0x0000003f 
- 00024792  0x00004a9c call  0x000061b5 
- 00024793  0x00004a9d setarg  0x00000005 
- 00024794  0x00004a9e istore  0x00000001 , 0x00000005 
- 00024795  0x00004a9f branch  0x000061cf 
- 00024796  0x00004aa2 fetch  0x00000001 , 0x00000030 
- 00024797  0x00004aa3 set1  0x00000004 , 0x0000003f 
- 00024798  0x00004aa4 store  0x00000001 , 0x00000030 
- 00024799  0x00004aa5 copy  0x00000022 , 0x0000003f 
- 00024800  0x00004aa6 store  0x00000004 , 0x00000465 
- 00024801  0x00004aa7 fetch  0x00000001 , 0x0000044d 
- 00024802  0x00004aa8 bbit1  0x00000003 , 0x000060eb 
- 00024803  0x00004aa9 set1  0x00000003 , 0x0000003f 
- 00024804  0x00004aaa store  0x00000001 , 0x0000044d 
- 00024805  0x00004aab jam  0x00000005 , 0x00000b7d 
- 00024806  0x00004aac call  0x00007c27 
- 00024807  0x00004aad call  0x00004825 
- 00024808  0x00004aae force  0x00000001 , 0x0000003f 
- 00024809  0x00004aaf call  0x000061b5 
- 00024810  0x00004ab0 branch  0x000061cf 
- 00024811  0x00004ab2 jam  0x00000000 , 0x00000048 
- 00024812  0x00004ab3 rtn 
- 00024813  0x00004ab6 force  0x00000006 , 0x0000003f 
- 00024814  0x00004ab7 call  0x000061b5 
- 00024815  0x00004ab8 fetch  0x00000005 , 0x000046fd 
- 00024816  0x00004ab9 istore  0x00000005 , 0x00000005 
- 00024817  0x00004aba branch  0x000061cf 
- 00024818  0x00004abd force  0x00000009 , 0x0000003f 
- 00024819  0x00004abe call  0x000061b5 
- 00024820  0x00004abf fetch  0x00000008 , 0x00004138 
- 00024821  0x00004ac0 istore  0x00000008 , 0x00000005 
- 00024822  0x00004ac1 branch  0x000061cf 
- 00024823  0x00004ac4 call  0x0000481b 
- 00024824  0x00004ac5 fetch  0x00000001 , 0x00004132 
- 00024825  0x00004ac6 beq  0x00000001 , 0x000060fd 
- 00024826  0x00004ac7 jam  0x00000001 , 0x000007dd 
- 00024827  0x00004ac8 fetch  0x00000001 , 0x00004793 
- 00024828  0x00004ac9 rtnne  0x00000001 
- 00024829  0x00004acb jam  0x00000013 , 0x000007db 
- 00024830  0x00004acc rtn 
- 00024831  0x00004acf call  0x00006209 
- 00024832  0x00004ad0 jam  0x00000099 , 0x0000007c 
- 00024833  0x00004ad1 jam  0x00000003 , 0x000007db 
- 00024834  0x00004ad2 rtn 
- 00024835  0x00004ad6 call  0x00006209 
- 00024836  0x00004ad7 jam  0x0000003d , 0x0000007c 
- 00024837  0x00004ad8 jam  0x00000007 , 0x000007db 
- 00024838  0x00004ad9 rtn 
- 00024839  0x00004adc arg  0x00000868 , 0x00000011 
- 00024840  0x00004add arg  0x00000888 , 0x00000012 
- 00024841  0x00004ade arg  0x00000010 , 0x00000039 
- 00024842  0x00004adf call  0x00007f25 
- 00024843  0x00004ae0 branch  0x00006111 , 0x00000005 
- 00024844  0x00004ae1 jam  0x00000000 , 0x000007db 
- 00024845  0x00004ae2 call  0x00007811 
- 00024846  0x00004ae3 jam  0x00000024 , 0x0000007e 
- 00024847  0x00004ae4 jam  0x00000040 , 0x0000007d 
- 00024848  0x00004ae5 branch  0x00005bc9 
- 00024849  0x00004ae7 jam  0x0000000a , 0x000007db 
- 00024850  0x00004ae8 call  0x0000780f 
- 00024851  0x00004ae9 jam  0x00000040 , 0x0000007d 
- 00024852  0x00004aea branch  0x00005cf5 
- 00024853  0x00004aef jam  0x00000040 , 0x0000007c 
- 00024854  0x00004af0 rtn 
- 00024855  0x00004af7 jam  0x0000003d , 0x0000007c 
- 00024856  0x00004af9 rtn 
- 00024857  0x00004b00 jam  0x00000000 , 0x000007e2 
- 00024858  0x00004b01 force  0x00000004 , 0x0000003f 
- 00024859  0x00004b02 call  0x000061b5 
- 00024860  0x00004b03 force  0x00000001 , 0x0000003f 
- 00024861  0x00004b04 istore  0x00000001 , 0x00000005 
- 00024862  0x00004b05 force  0x00000001 , 0x0000003f 
- 00024863  0x00004b06 istore  0x00000001 , 0x00000005 
- 00024864  0x00004b07 force  0x00000030 , 0x0000003f 
- 00024865  0x00004b08 istore  0x00000001 , 0x00000005 
- 00024866  0x00004b09 call  0x00006216 
- 00024867  0x00004b0a branch  0x000061cf , 0x00000001 
- 00024868  0x00004b0b branch  0x000061cd 
- 00024869  0x00004b0f force  0x00000011 , 0x0000003f 
- 00024870  0x00004b10 call  0x000061b5 
- 00024871  0x00004b11 fetch  0x00000001 , 0x000007e2 
- 00024872  0x00004b12 arg  0x000047ac , 0x00000006 
- 00024873  0x00004b13 iadd  0x00000006 , 0x00000006 
- 00024874  0x00004b14 ifetch  0x00000008 , 0x00000006 
- 00024875  0x00004b15 istore  0x00000008 , 0x00000005 
- 00024876  0x00004b16 ifetch  0x00000008 , 0x00000006 
- 00024877  0x00004b17 istore  0x00000008 , 0x00000005 
- 00024878  0x00004b18 fetch  0x00000001 , 0x000007e2 
- 00024879  0x00004b19 increase  0x00000010 , 0x0000003f 
- 00024880  0x00004b1a store  0x00000001 , 0x000007e2 
- 00024881  0x00004b1b call  0x00006216 
- 00024882  0x00004b1c branch  0x000061cf , 0x00000001 
- 00024883  0x00004b1d branch  0x000061cd 
- 00024884  0x00004b21 jam  0x00000006 , 0x000007da 
- 00024885  0x00004b22 jam  0x0000003f , 0x0000007c 
- 00024886  0x00004b23 rtn 
- 00024887  0x00004b27 force  0x00000011 , 0x0000003f 
- 00024888  0x00004b28 call  0x000061b5 
- 00024889  0x00004b29 arg  0x00000868 , 0x00000006 
- 00024890  0x00004b2a ifetch  0x00000008 , 0x00000006 
- 00024891  0x00004b2b istore  0x00000008 , 0x00000005 
- 00024892  0x00004b2c ifetch  0x00000008 , 0x00000006 
- 00024893  0x00004b2d istore  0x00000008 , 0x00000005 
- 00024894  0x00004b2e branch  0x000061cd 
- 00024895  0x00004b31 call  0x000061d9 
- 00024896  0x00004b33 jam  0x00000040 , 0x0000007c 
- 00024897  0x00004b34 rtn 
- 00024898  0x00004b38 call  0x00006216 
- 00024899  0x00004b39 call  0x0000774d , 0x00000001 
- 00024900  0x00004b3a force  0x00000011 , 0x0000003f 
- 00024901  0x00004b3b call  0x000061b5 
- 00024902  0x00004b3c arg  0x00000838 , 0x00000006 
- 00024903  0x00004b3d ifetch  0x00000008 , 0x00000006 
- 00024904  0x00004b3e istore  0x00000008 , 0x00000005 
- 00024905  0x00004b3f ifetch  0x00000008 , 0x00000006 
- 00024906  0x00004b40 istore  0x00000008 , 0x00000005 
- 00024907  0x00004b41 call  0x00006216 
- 00024908  0x00004b42 nbranch  0x000061cd , 0x00000001 
- 00024909  0x00004b43 branch  0x000061cf , 0x00000001 
- 00024910  0x00004b47 jam  0x0000000f , 0x000007db 
- 00024911  0x00004b49 call  0x00006209 
- 00024912  0x00004b4a jam  0x0000000b , 0x0000007c 
- 00024913  0x00004b4b call  0x00006221 
- 00024914  0x00004b4c branch  0x00007785 , 0x00000001 
- 00024915  0x00004b4d branch  0x0000778f 
- 00024916  0x00004b4f call  0x00006205 
- 00024917  0x00004b51 jam  0x00000041 , 0x0000007c 
- 00024918  0x00004b52 rtn 
- 00024919  0x00004b55 force  0x00000011 , 0x0000003f 
- 00024920  0x00004b56 call  0x000061b5 
- 00024921  0x00004b57 arg  0x00000868 , 0x00000006 
- 00024922  0x00004b58 ifetch  0x00000008 , 0x00000006 
- 00024923  0x00004b59 istore  0x00000008 , 0x00000005 
- 00024924  0x00004b5a ifetch  0x00000008 , 0x00000006 
- 00024925  0x00004b5b istore  0x00000008 , 0x00000005 
- 00024926  0x00004b5c call  0x00006216 
- 00024927  0x00004b5d nbranch  0x000061cd , 0x00000001 
- 00024928  0x00004b5e branch  0x000061cf , 0x00000001 
- 00024929  0x00004b61 force  0x00000003 , 0x0000003f 
- 00024930  0x00004b62 call  0x000061b5 
- 00024931  0x00004b63 setarg  0x0000fffe 
- 00024932  0x00004b64 istore  0x00000002 , 0x00000005 
- 00024933  0x00004b65 branch  0x000061cd 
- 00024934  0x00004b68 branch  0x000061cf 
- 00024935  0x00004b6a branch  0x000061cf 
- 00024936  0x00004b6c branch  0x000061cf 
- 00024937  0x00004b6e branch  0x000061cf 
- 00024938  0x00004b74 call  0x00006225 
- 00024939  0x00004b75 arg  0x00004140 , 0x00000011 
- 00024940  0x00004b76 call  0x0000622b 
- 00024941  0x00004b77 force  0x00000011 , 0x0000003f 
- 00024942  0x00004b78 call  0x000061b5 
- 00024943  0x00004b79 arg  0x0000050f , 0x00000011 
- 00024944  0x00004b7a arg  0x000004ef , 0x00000012 
- 00024945  0x00004b7b call  0x00007467 
- 00024946  0x00004b7c nbranch  0x000061c4 , 0x00000029 
- 00024947  0x00004b7d branch  0x000061ca 
- 00024948  0x00004b80 call  0x00006225 
- 00024949  0x00004b81 arg  0x00000040 , 0x00000011 
- 00024950  0x00004b82 call  0x0000736a 
- 00024951  0x00004b84 force  0x00000011 , 0x0000003f 
- 00024952  0x00004b85 call  0x000061b5 
- 00024953  0x00004b86 arg  0x000004ef , 0x00000006 
- 00024954  0x00004b87 call  0x00007e35 
- 00024955  0x00004b88 fetch  0x00000001 , 0x00000055 
- 00024956  0x00004b89 beq  0x00000019 , 0x000061cf 
- 00024957  0x00004b8a beq  0x00000018 , 0x000061cf 
- 00024958  0x00004b8b branch  0x000061ca 
- 00024959  0x00004b8e fetch  0x00000001 , 0x000007e1 
- 00024960  0x00004b8f branch  0x00006185 , 0x00000034 
- 00024961  0x00004b90 call  0x00006216 
- 00024962  0x00004b91 call  0x00006209 , 0x00000001 
- 00024963  0x00004b92 ncall  0x00006205 , 0x00000001 
- 00024964  0x00004b93 branch  0x00006186 
- 00024965  0x00004b95 call  0x00006209 
- 00024966  0x00004b97 call  0x00006225 
- 00024967  0x00004b98 branch  0x00006177 
- 00024968  0x00004b9b arg  0x00004140 , 0x00000011 
- 00024969  0x00004b9c call  0x0000739d 
- 00024970  0x00004b9d force  0x00000005 , 0x0000003f 
- 00024971  0x00004b9e call  0x000061b5 
- 00024972  0x00004b9f fetch  0x00000004 , 0x0000051f 
- 00024973  0x00004ba0 istore  0x00000004 , 0x00000005 
- 00024974  0x00004ba1 arg  0x00000451 , 0x00000002 
- 00024975  0x00004ba2 call  0x000061fb 
- 00024976  0x00004ba3 call  0x0000749b 
- 00024977  0x00004ba4 call  0x00006216 
- 00024978  0x00004ba5 branch  0x00006197 , 0x00000001 
- 00024979  0x00004ba6 jam  0x00000001 , 0x00000454 
- 00024980  0x00004ba7 fetch  0x00000001 , 0x000007e1 
- 00024981  0x00004ba8 rtn  0x00000034 
- 00024982  0x00004ba9 jam  0x0000000b , 0x0000007c 
- 00024983  0x00004bab fetch  0x00000001 , 0x0000425e 
- 00024984  0x00004bac rtn  0x00000034 
- 00024985  0x00004bad call  0x00006216 
- 00024986  0x00004bae call  0x00004852 , 0x00000001 
- 00024987  0x00004bb0 call  0x00006216 
- 00024988  0x00004bb1 nbranch  0x000061a1 , 0x00000001 
- 00024989  0x00004bb2 fetch  0x00000001 , 0x00000453 
- 00024990  0x00004bb3 rtn  0x00000034 
- 00024991  0x00004bb4 jam  0x0000000f , 0x0000007c 
- 00024992  0x00004bb5 rtn 
- 00024993  0x00004bb7 rtnmark0  0x00000021 
- 00024994  0x00004bb8 set0  0x00000021 , 0x00000000 
- 00024995  0x00004bb9 jam  0x0000000f , 0x0000007c 
- 00024996  0x00004bba rtn 
- 00024997  0x00004bbf call  0x00006225 
- 00024998  0x00004bc0 call  0x000073a0 
- 00024999  0x00004bc1 force  0x00000011 , 0x0000003f 
- 00025000  0x00004bc2 call  0x000061b5 
- 00025001  0x00004bc3 arg  0x000004ef , 0x00000006 
- 00025002  0x00004bc4 call  0x00007e35 
- 00025003  0x00004bc5 branch  0x000061ca 
- 00025004  0x00004bc8 force  0x00000001 , 0x0000003f 
- 00025005  0x00004bc9 call  0x000061b5 
- 00025006  0x00004bca branch  0x000061ca 
- 00025007  0x00004bcd force  0x00000002 , 0x0000003f 
- 00025008  0x00004bce call  0x000061b5 
- 00025009  0x00004bcf force  0x00000010 , 0x0000003f 
- 00025010  0x00004bd0 istore  0x00000001 , 0x00000005 
- 00025011  0x00004bd1 store  0x00000001 , 0x00000054 
- 00025012  0x00004bd2 branch  0x000061ca 
- 00025013  0x00004bd6 lshift3  0x0000003f , 0x0000003f 
- 00025014  0x00004bd7 or_into  0x00000007 , 0x0000003f 
- 00025015  0x00004bd8 store  0x00000001 , 0x00000432 
- 00025016  0x00004bd9 arg  0x00000011 , 0x00000039 
- 00025017  0x00004bda arg  0x00000434 , 0x00000005 
- 00025018  0x00004bdb call  0x00007e3f 
- 00025019  0x00004bdc arg  0x00000434 , 0x00000005 
- 00025020  0x00004bdd rtn 
- 00025021  0x00004be0 and  0x0000003f , 0x0000007f , 0x00000011 
- 00025022  0x00004be1 jam  0x0000007f , 0x00000048 
- 00025023  0x00004be2 deposit  0x00000007 
- 00025024  0x00004be3 call  0x000061b5 
- 00025025  0x00004be4 deposit  0x00000011 
- 00025026  0x00004be5 istore  0x00000001 , 0x00000005 
- 00025027  0x00004be6 rtn 
- 00025028  0x00004be9 fetch  0x00000001 , 0x00000048 
- 00025029  0x00004bea lshift  0x0000003f , 0x0000003f 
- 00025030  0x00004beb fetcht  0x00000001 , 0x0000004c 
- 00025031  0x00004bec isolate1  0x00000001 , 0x00000002 
- 00025032  0x00004bed setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00025033  0x00004bee branch  0x000061d4 
- 00025034  0x00004bf2 fetcht  0x00000001 , 0x0000004c 
- 00025035  0x00004bf3 and_into  0x00000001 , 0x00000002 
- 00025036  0x00004bf4 branch  0x000061d0 
- 00025037  0x00004bf7 force  0x00000000 , 0x00000002 
- 00025038  0x00004bf8 branch  0x000061d0 
- 00025039  0x00004bfb force  0x00000001 , 0x00000002 
- 00025040  0x00004bfd fetch  0x00000001 , 0x00000048 
- 00025041  0x00004bfe lshift  0x0000003f , 0x0000003f 
- 00025042  0x00004bff setflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00025043  0x00004c00 ixor  0x00000002 , 0x0000003f 
- 00025044  0x00004c02 store  0x00000001 , 0x00000433 
- 00025045  0x00004c03 jam  0x00000000 , 0x00000048 
- 00025046  0x00004c04 call  0x000061e0 
- 00025047  0x00004c05 enable  0x00000028 
- 00025048  0x00004c06 rtn 
- 00025049  0x00004c09 set1  0x00000025 , 0x00000000 
- 00025050  0x00004c0a bpatch  0x000000e4 , 0x0000403c 
- 00025051  0x00004c0b fetch  0x00000001 , 0x00000048 
- 00025052  0x00004c0c branch  0x000061e0 , 0x00000034 
- 00025053  0x00004c0d fetch  0x00000001 , 0x00000078 
- 00025054  0x00004c0e nrtn  0x00000034 
- 00025055  0x00004c0f branch  0x000061ea 
- 00025056  0x00004c11 fetch  0x00000001 , 0x00000078 
- 00025057  0x00004c12 branch  0x000061f0 , 0x00000034 
- 00025058  0x00004c13 fetch  0x00000003 , 0x00000078 
- 00025059  0x00004c14 store  0x00000003 , 0x00000048 
- 00025060  0x00004c15 fetcht  0x00000001 , 0x0000007b 
- 00025061  0x00004c16 fetch  0x00000001 , 0x0000004c 
- 00025062  0x00004c17 set0  0x00000001 , 0x0000003f 
- 00025063  0x00004c18 ior  0x00000002 , 0x0000003f 
- 00025064  0x00004c19 store  0x00000001 , 0x0000004c 
- 00025065  0x00004c1a jam  0x00000000 , 0x00000078 
- 00025066  0x00004c1c fetch  0x00000001 , 0x0000007c 
- 00025067  0x00004c1d rtn  0x00000034 
- 00025068  0x00004c1e fetch  0x00000004 , 0x0000007c 
- 00025069  0x00004c1f store  0x00000004 , 0x00000078 
- 00025070  0x00004c20 jam  0x00000000 , 0x0000007c 
- 00025071  0x00004c21 rtn 
- 00025072  0x00004c23 fetch  0x00000001 , 0x0000007c 
- 00025073  0x00004c24 rtn  0x00000034 
- 00025074  0x00004c25 fetch  0x00000003 , 0x0000007c 
- 00025075  0x00004c26 store  0x00000003 , 0x00000048 
- 00025076  0x00004c27 fetcht  0x00000001 , 0x0000007f 
- 00025077  0x00004c28 fetch  0x00000001 , 0x0000004c 
- 00025078  0x00004c29 set0  0x00000001 , 0x0000003f 
- 00025079  0x00004c2a ior  0x00000002 , 0x0000003f 
- 00025080  0x00004c2b store  0x00000001 , 0x0000004c 
- 00025081  0x00004c2c jam  0x00000000 , 0x0000007c 
- 00025082  0x00004c2d rtn 
- 00025083  0x00004c31 set1  0x00000025 , 0x00000000 
- 00025084  0x00004c32 bpatch  0x000000e5 , 0x0000403c 
- 00025085  0x00004c33 fetch  0x00000001 , 0x0000004c 
- 00025086  0x00004c34 copy  0x0000003f , 0x00000013 
- 00025087  0x00004c35 ifetch  0x00000001 , 0x00000002 
- 00025088  0x00004c36 call  0x00005d12 
- 00025089  0x00004c37 call  0x000061c4 
- 00025090  0x00004c38 copy  0x00000013 , 0x0000003f 
- 00025091  0x00004c39 store  0x00000001 , 0x0000004c 
- 00025092  0x00004c3a rtn 
- 00025093  0x00004c3d fetcht  0x00000001 , 0x0000004c 
- 00025094  0x00004c3e set0  0x00000000 , 0x00000002 
- 00025095  0x00004c3f storet  0x00000001 , 0x0000004c 
- 00025096  0x00004c40 rtn 
- 00025097  0x00004c43 fetcht  0x00000001 , 0x0000004c 
- 00025098  0x00004c44 set1  0x00000000 , 0x00000002 
- 00025099  0x00004c45 storet  0x00000001 , 0x0000004c 
- 00025100  0x00004c46 rtn 
- 00025101  0x00004c4a nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025102  0x00004c4b fetcht  0x00000001 , 0x0000004c 
- 00025103  0x00004c4c ixor  0x00000002 , 0x0000003f 
- 00025104  0x00004c4d isolate1  0x00000001 , 0x0000003f 
- 00025105  0x00004c4e rtn 
- 00025106  0x00004c52 fetch  0x00000001 , 0x0000004c 
- 00025107  0x00004c53 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025108  0x00004c54 store  0x00000001 , 0x0000004c 
- 00025109  0x00004c55 rtn 
- 00025110  0x00004c59 fetch  0x00000001 , 0x000007e0 
- 00025111  0x00004c5a compare  0x00000001 , 0x0000003f , 0x0000007f 
- 00025112  0x00004c5b rtn 
- 00025113  0x00004c5d fetch  0x00000001 , 0x000007e0 
- 00025114  0x00004c5e set1  0x00000007 , 0x0000003f 
- 00025115  0x00004c5f store  0x00000001 , 0x000007e0 
- 00025116  0x00004c60 rtn 
- 00025117  0x00004c62 fetch  0x00000001 , 0x000007e0 
- 00025118  0x00004c63 set0  0x00000007 , 0x0000003f 
- 00025119  0x00004c64 store  0x00000001 , 0x000007e0 
- 00025120  0x00004c65 rtn 
- 00025121  0x00004c67 fetch  0x00000001 , 0x000007e0 
- 00025122  0x00004c68 isolate1  0x00000007 , 0x0000003f 
- 00025123  0x00004c69 store  0x00000001 , 0x000007e0 
- 00025124  0x00004c6a rtn 
- 00025125  0x00004c6e arg  0x000004ef , 0x00000005 
- 00025126  0x00004c70 force  0x00000010 , 0x00000039 
- 00025127  0x00004c73 random  0x0000003f 
- 00025128  0x00004c74 istore  0x00000001 , 0x00000005 
- 00025129  0x00004c75 loop  0x00006227 
- 00025130  0x00004c76 rtn 
- 00025131  0x00004c79 call  0x0000736e 
- 00025132  0x00004c7a arg  0x00004262 , 0x00000011 
- 00025133  0x00004c7b arg  0x0000051f , 0x00000012 
- 00025134  0x00004c7c ifetch  0x00000008 , 0x00000011 
- 00025135  0x00004c7d fetcht  0x00000001 , 0x00000030 
- 00025136  0x00004c7e nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00025137  0x00004c7f storet  0x00000001 , 0x00000030 
- 00025138  0x00004c80 copy  0x00000011 , 0x00000005 
- 00025139  0x00004c81 call  0x00007467 
- 00025140  0x00004c82 branch  0x00003229 
- 00025141  0x00004c8a set1  0x00000025 , 0x00000000 
- 00025142  0x00004c8b bpatch  0x000000e6 , 0x0000403c 
- 00025143  0x00004c8c fetch  0x00000001 , 0x0000007c 
- 00025144  0x00004c8d branch  0x0000623c , 0x00000034 
- 00025145  0x00004c8e call  0x000061d9 
- 00025146  0x00004c8f fetch  0x00000001 , 0x0000007c 
- 00025147  0x00004c90 nrtn  0x00000034 
- 00025148  0x00004c92 fetch  0x00000001 , 0x00000055 
- 00025149  0x00004c93 rtn  0x00000034 
- 00025150  0x00004c97 beq  0x00000004 , 0x0000628d 
- 00025151  0x00004c98 beq  0x00000005 , 0x00006292 
- 00025152  0x00004c99 beq  0x00000002 , 0x00006284 
- 00025153  0x00004c9a beq  0x00000003 , 0x0000629a 
- 00025154  0x00004c9b beq  0x0000000e , 0x00006287 
- 00025155  0x00004c9c beq  0x00000006 , 0x000062b6 
- 00025156  0x00004c9d beq  0x00000007 , 0x000062ce 
- 00025157  0x00004c9e beq  0x00000009 , 0x000062cf 
- 00025158  0x00004c9f beq  0x0000000a , 0x000062d8 
- 00025159  0x00004ca0 beq  0x0000000b , 0x000062dc 
- 00025160  0x00004ca1 beq  0x0000000c , 0x000062a4 
- 00025161  0x00004ca2 beq  0x0000000d , 0x000062a7 
- 00025162  0x00004ca3 beq  0x0000000f , 0x000062ad 
- 00025163  0x00004ca4 beq  0x00000012 , 0x00006277 
- 00025164  0x00004ca5 beq  0x00000013 , 0x0000629a 
- 00025165  0x00004ca6 beq  0x00000010 , 0x0000627a 
- 00025166  0x00004ca7 beq  0x00000014 , 0x00006274 
- 00025167  0x00004ca8 beq  0x00000015 , 0x0000629a 
- 00025168  0x00004ca9 beq  0x00000016 , 0x0000626e 
- 00025169  0x00004caa beq  0x00000018 , 0x00006273 
- 00025170  0x00004cab beq  0x00000017 , 0x00006267 
- 00025171  0x00004cac beq  0x00000019 , 0x0000626d 
- 00025172  0x00004cad beq  0x0000001a , 0x00006258 
- 00025173  0x00004cae beq  0x0000001b , 0x00006262 
- 00025174  0x00004caf jam  0x00000000 , 0x00000055 
- 00025175  0x00004cb1 rtn 
- 00025176  0x00004cb3 fetch  0x00000001 , 0x0000044d 
- 00025177  0x00004cb4 rtnbit0  0x00000002 
- 00025178  0x00004cb5 rtnbit0  0x00000003 
- 00025179  0x00004cb6 jam  0x00000000 , 0x00000055 
- 00025180  0x00004cb7 call  0x0000625e 
- 00025181  0x00004cb8 branch  0x00006e41 
- 00025182  0x00004cbb fetch  0x00000001 , 0x00000177 
- 00025183  0x00004cbc rtnbit0  0x00000001 
- 00025184  0x00004cbd jam  0x0000000a , 0x00000055 
- 00025185  0x00004cbe rtn 
- 00025186  0x00004cc1 arg  0x0000000b , 0x00000007 
- 00025187  0x00004cc2 call  0x00007e53 
- 00025188  0x00004cc3 nrtn  0x00000034 
- 00025189  0x00004cc4 jam  0x0000001a , 0x00000055 
- 00025190  0x00004cc5 rtn 
- 00025191  0x00004cc8 fetch  0x00000001 , 0x00000177 
- 00025192  0x00004cc9 set0  0x00000000 , 0x0000003f 
- 00025193  0x00004cca store  0x00000001 , 0x00000177 
- 00025194  0x00004ccb jam  0x00000019 , 0x00000055 
- 00025195  0x00004ccc jam  0x0000000b , 0x0000007c 
- 00025196  0x00004ccd rtn 
- 00025197  0x00004ccf rtn 
- 00025198  0x00004cd1 fetch  0x00000001 , 0x00000450 
- 00025199  0x00004cd2 rtnne  0x00000002 
- 00025200  0x00004cd3 call  0x000062de 
- 00025201  0x00004cd4 jam  0x00000018 , 0x00000055 
- 00025202  0x00004cd5 rtn 
- 00025203  0x00004cd8 rtn 
- 00025204  0x00004cda jam  0x00000015 , 0x00000055 
- 00025205  0x00004cdb jam  0x00000083 , 0x0000007c 
- 00025206  0x00004cdc rtn 
- 00025207  0x00004cde jam  0x00000013 , 0x00000055 
- 00025208  0x00004cdf jam  0x00000025 , 0x0000007c 
- 00025209  0x00004ce0 rtn 
- 00025210  0x00004ce3 fetch  0x00000001 , 0x00004748 
- 00025211  0x00004ce4 rtneq  0x00000000 
- 00025212  0x00004ce5 beq  0x00000001 , 0x00006282 
- 00025213  0x00004ce6 arg  0x0000000a , 0x00000007 
- 00025214  0x00004ce7 call  0x00007e53 
- 00025215  0x00004ce8 nrtn  0x00000034 
- 00025216  0x00004ce9 jam  0x00000000 , 0x00004748 
- 00025217  0x00004cea branch  0x0000629b 
- 00025218  0x00004cec rtn  0x00000029 
- 00025219  0x00004ced branch  0x000062b6 
- 00025220  0x00004cf0 jam  0x00000003 , 0x00000055 
- 00025221  0x00004cf1 jam  0x00000027 , 0x0000007c 
- 00025222  0x00004cf2 rtn 
- 00025223  0x00004cf4 jam  0x00000013 , 0x0000007c 
- 00025224  0x00004cf5 set1  0x00000003 , 0x00000000 
- 00025225  0x00004cf6 jam  0x00000005 , 0x00000055 
- 00025226  0x00004cf7 setarg  0x000001ff 
- 00025227  0x00004cf8 store  0x00000002 , 0x0000044e 
- 00025228  0x00004cf9 rtn 
- 00025229  0x00004cfb jam  0x00000005 , 0x00000055 
- 00025230  0x00004cfc jam  0x000000ff , 0x0000044e 
- 00025231  0x00004cfd set0  0x00000022 , 0x00000000 
- 00025232  0x00004cfe jam  0x00000033 , 0x0000007c 
- 00025233  0x00004cff branch  0x00005b6f 
- 00025234  0x00004d01 rtnmark1  0x00000022 
- 00025235  0x00004d02 fetch  0x00000002 , 0x0000044e 
- 00025236  0x00004d03 sub  0x0000003f , 0x00000001 , 0x0000003f 
- 00025237  0x00004d04 branch  0x00006298 , 0x00000005 
- 00025238  0x00004d05 store  0x00000002 , 0x0000044e 
- 00025239  0x00004d06 rtn 
- 00025240  0x00004d08 jam  0x0000000e , 0x00000055 
- 00025241  0x00004d09 rtn 
- 00025242  0x00004d0c rtn 
- 00025243  0x00004d0f fetch  0x00000001 , 0x0000044d 
- 00025244  0x00004d10 rtnbit0  0x00000003 
- 00025245  0x00004d11 rtnbit0  0x00000002 
- 00025246  0x00004d12 fetch  0x00000001 , 0x00000177 
- 00025247  0x00004d13 set0  0x00000002 , 0x0000003f 
- 00025248  0x00004d14 store  0x00000001 , 0x00000177 
- 00025249  0x00004d15 jam  0x00000013 , 0x0000007c 
- 00025250  0x00004d16 jam  0x00000010 , 0x00000055 
- 00025251  0x00004d17 rtn 
- 00025252  0x00004d1a jam  0x0000000d , 0x00000055 
- 00025253  0x00004d1b jam  0x00000031 , 0x0000007c 
- 00025254  0x00004d1c rtn 
- 00025255  0x00004d1f fetch  0x00000001 , 0x0000044d 
- 00025256  0x00004d20 rtnbit0  0x00000002 
- 00025257  0x00004d21 jam  0x00000000 , 0x00000055 
- 00025258  0x00004d23 rtn 
- 00025259  0x00004d25 jam  0x00000006 , 0x00000055 
- 00025260  0x00004d26 rtn 
- 00025261  0x00004d29 fetch  0x00000001 , 0x0000044e 
- 00025262  0x00004d2a increase  0xffffffff , 0x0000003f 
- 00025263  0x00004d2b branch  0x000062b2 , 0x00000034 
- 00025264  0x00004d2c store  0x00000001 , 0x0000044e 
- 00025265  0x00004d2d rtn 
- 00025266  0x00004d2f jam  0x00000007 , 0x0000007c 
- 00025267  0x00004d30 jam  0x00000016 , 0x00000446 
- 00025268  0x00004d31 jam  0x00000000 , 0x00000055 
- 00025269  0x00004d32 rtn 
- 00025270  0x00004d35 fetch  0x00000001 , 0x00000177 
- 00025271  0x00004d36 bbit1  0x00000002 , 0x0000629b 
- 00025272  0x00004d37 bbit1  0x00000000 , 0x000062bb 
- 00025273  0x00004d39 jam  0x0000001a , 0x00000055 
- 00025274  0x00004d3a rtn 
- 00025275  0x00004d3c fetch  0x00000001 , 0x0000425e 
- 00025276  0x00004d3d branch  0x000062c7 , 0x00000034 
- 00025277  0x00004d3e fetch  0x00000001 , 0x0000044d 
- 00025278  0x00004d3f rtnbit0  0x00000003 
- 00025279  0x00004d40 rtnbit0  0x00000002 
- 00025280  0x00004d41 fetch  0x00000004 , 0x00000465 
- 00025281  0x00004d42 arg  0x00000064 , 0x00000002 
- 00025282  0x00004d43 iadd  0x00000002 , 0x00000002 
- 00025283  0x00004d44 copy  0x00000022 , 0x0000003f 
- 00025284  0x00004d45 isub  0x00000002 , 0x0000003e 
- 00025285  0x00004d46 nrtn  0x00000002 
- 00025286  0x00004d47 branch  0x00006267 
- 00025287  0x00004d4c jam  0x00000016 , 0x00000055 
- 00025288  0x00004d4d jam  0x00000004 , 0x0000054f 
- 00025289  0x00004d4e setarg  0x00003030 
- 00025290  0x00004d4f store  0x00000002 , 0x00000550 
- 00025291  0x00004d50 istore  0x00000002 , 0x00000005 
- 00025292  0x00004d51 jam  0x00000002 , 0x00000450 
- 00025293  0x00004d52 branch  0x0000626e 
- 00025294  0x00004d55 rtn 
- 00025295  0x00004d57 fetch  0x00000001 , 0x00000177 
- 00025296  0x00004d58 bbit1  0x00000001 , 0x000062d3 
- 00025297  0x00004d59 jam  0x0000001a , 0x00000055 
- 00025298  0x00004d5a rtn 
- 00025299  0x00004d5d fetch  0x00000001 , 0x00000177 
- 00025300  0x00004d5e set0  0x00000001 , 0x0000003f 
- 00025301  0x00004d5f store  0x00000001 , 0x00000177 
- 00025302  0x00004d60 jam  0x0000000f , 0x0000007c 
- 00025303  0x00004d61 rtn 
- 00025304  0x00004d64 fetch  0x00000001 , 0x00000454 
- 00025305  0x00004d65 rtn  0x00000034 
- 00025306  0x00004d66 jam  0x00000000 , 0x00000055 
- 00025307  0x00004d67 branch  0x000062d3 
- 00025308  0x00004d6a jam  0x0000000c , 0x00000055 
- 00025309  0x00004d6b rtn 
- 00025310  0x00004d6e fetch  0x00000001 , 0x0000004b 
- 00025311  0x00004d6f bbit1  0x00000002 , 0x000062e3 
- 00025312  0x00004d70 call  0x00006209 
- 00025313  0x00004d71 jam  0x00000008 , 0x0000007c 
- 00025314  0x00004d72 branch  0x000049bc 
- 00025315  0x00004d74 fetch  0x00000001 , 0x0000004b 
- 00025316  0x00004d75 set0  0x00000002 , 0x0000003f 
- 00025317  0x00004d76 store  0x00000001 , 0x0000004b 
- 00025318  0x00004d77 call  0x00005ed0 
- 00025319  0x00004d78 call  0x00006212 
- 00025320  0x00004d79 branch  0x000049bc 
- 00025321  0x00004d7c setarg  0x00000004 
- 00025322  0x00004d7d store  0x00000001 , 0x0000054f 
- 00025323  0x00004d7e setarg  0x00003030 
- 00025324  0x00004d7f istore  0x00000002 , 0x00000005 
- 00025325  0x00004d80 istore  0x00000002 , 0x00000005 
- 00025326  0x00004d81 rtn 
- 00025327  0x00004d8a rtn  0x0000002b 
- 00025328  0x00004d8b jam  0x00000000 , 0x00004813 
- 00025329  0x00004d8c call  0x00006321 
- 00025330  0x00004d8d call  0x00006438 
- 00025331  0x00004d8e setarg  0x0000632e 
- 00025332  0x00004d8f store  0x00000002 , 0x00004290 
- 00025333  0x00004d90 setarg  0x0000632f 
- 00025334  0x00004d91 store  0x00000002 , 0x0000428e 
- 00025335  0x00004d92 setarg  0x00006337 
- 00025336  0x00004d93 store  0x00000002 , 0x00004292 
- 00025337  0x00004d94 setarg  0x000063b6 
- 00025338  0x00004d95 store  0x00000002 , 0x00004296 
- 00025339  0x00004d96 setarg  0x0000632f 
- 00025340  0x00004d97 store  0x00000002 , 0x0000428c 
- 00025341  0x00004d98 set1  0x00000025 , 0x00000000 
- 00025342  0x00004d99 bpatch  0x00000080 , 0x00004030 
- 00025343  0x00004d9a setarg  0x0000632a 
- 00025344  0x00004d9b store  0x00000002 , 0x00004286 
- 00025345  0x00004d9c setarg  0x000063be 
- 00025346  0x00004d9d store  0x00000002 , 0x00004298 
- 00025347  0x00004d9e setarg  0x00000000 
- 00025348  0x00004d9f store  0x00000004 , 0x0000480a 
- 00025349  0x00004da0 store  0x00000002 , 0x00004810 
- 00025350  0x00004da1 call  0x0000630a 
- 00025351  0x00004da2 call  0x00003fc5 
- 00025352  0x00004da3 call  0x00003e2b 
- 00025353  0x00004da4 branch  0x0000691d 
- 00025354  0x00004da7 rtn  0x0000002b 
- 00025355  0x00004da8 setarg  0x000001a0 
- 00025356  0x00004da9 store  0x00000002 , 0x000042ac 
- 00025357  0x00004dab call  0x00006a0d 
- 00025358  0x00004dac setarg  0x00004a00 
- 00025359  0x00004dad hstore  0x00000002 , 0x00008054 
- 00025360  0x00004dae setarg  0x00004fff 
- 00025361  0x00004daf hstore  0x00000002 , 0x00008056 
- 00025362  0x00004db0 setarg  0x00001c00 
- 00025363  0x00004db1 hstore  0x00000002 , 0x0000805a 
- 00025364  0x00004db2 setarg  0x00001fff 
- 00025365  0x00004db3 hstore  0x00000002 , 0x0000805c 
- 00025366  0x00004db4 hjam  0x00000004 , 0x00008081 
- 00025367  0x00004db5 jam  0x000000ff , 0x0000029f 
- 00025368  0x00004db6 hjam  0x00000000 , 0x00008062 
- 00025369  0x00004db7 setarg  0x00001c00 
- 00025370  0x00004db8 hstore  0x00000002 , 0x0000805e 
- 00025371  0x00004db9 hstore  0x00000002 , 0x00008060 
- 00025372  0x00004dba setarg  0x00004a00 
- 00025373  0x00004dbb hstore  0x00000002 , 0x00008058 
- 00025374  0x00004dbc branch  0x00004480 
- 00025375  0x00004dc0 call  0x0000630d 
- 00025376  0x00004dc1 branch  0x00006321 
- 00025377  0x00004dc5 call  0x00007bd9 
- 00025378  0x00004dc6 call  0x00003f94 
- 00025379  0x00004dc8 fetcht  0x00000001 , 0x00004803 
- 00025380  0x00004dc9 call  0x000069da 
- 00025381  0x00004dca call  0x0000639e 
- 00025382  0x00004dcc fetcht  0x00000001 , 0x00004801 
- 00025383  0x00004dcd call  0x000069d1 
- 00025384  0x00004dce fetcht  0x00000001 , 0x00004800 
- 00025385  0x00004dcf branch  0x000069d2 
- 00025386  0x00004dd2 fetcht  0x00000001 , 0x00004801 
- 00025387  0x00004dd3 call  0x000069e5 
- 00025388  0x00004dd4 nbranch  0x00003f5c , 0x00000001 
- 00025389  0x00004dd5 branch  0x00003f5a 
- 00025390  0x00004dda branch  0x00006330 
- 00025391  0x00004ddc branch  0x00006330 
- 00025392  0x00004dde set1  0x00000025 , 0x00000000 
- 00025393  0x00004ddf bpatch  0x00000081 , 0x00004030 
- 00025394  0x00004de0 call  0x0000641c 
- 00025395  0x00004de1 call  0x00006421 
- 00025396  0x00004de2 call  0x0000527a 
- 00025397  0x00004de3 nrtn  0x00000034 
- 00025398  0x00004de4 branch  0x000063a0 
- 00025399  0x00004de6 copy  0x00000013 , 0x0000003f 
- 00025400  0x00004de7 beq  0x0000000a , 0x00006368 
- 00025401  0x00004de8 beq  0x00000004 , 0x00006383 
- 00025402  0x00004de9 beq  0x00000013 , 0x00006387 
- 00025403  0x00004dea beq  0x00000002 , 0x0000634c 
- 00025404  0x00004deb beq  0x00000019 , 0x0000636a 
- 00025405  0x00004dec beq  0x00000020 , 0x0000636f 
- 00025406  0x00004ded beq  0x00000022 , 0x00006374 
- 00025407  0x00004dee beq  0x00000021 , 0x00006375 
- 00025408  0x00004def beq  0x00000023 , 0x00006376 
- 00025409  0x00004df0 beq  0x00000024 , 0x00006379 
- 00025410  0x00004df1 beq  0x00000014 , 0x0000637a 
- 00025411  0x00004df2 beq  0x00000001 , 0x00006382 
- 00025412  0x00004df3 beq  0x00000015 , 0x00006364 
- 00025413  0x00004df4 beq  0x00000005 , 0x0000635d 
- 00025414  0x00004df5 beq  0x0000000b , 0x00006352 
- 00025415  0x00004df6 beq  0x0000000c , 0x00003fa6 
- 00025416  0x00004df7 and  0x0000003f , 0x0000000f , 0x00000002 
- 00025417  0x00004df8 and_into  0x000000f0 , 0x0000003f 
- 00025418  0x00004df9 beq  0x00000050 , 0x000063ec 
- 00025419  0x00004dfa rtn 
- 00025420  0x00004dfd call  0x0000638a 
- 00025421  0x00004dfe fetch  0x00000002 , 0x000042a0 
- 00025422  0x00004dff rtnbit0  0x00000004 
- 00025423  0x00004e00 arg  0x00000003 , 0x00000039 
- 00025424  0x00004e01 arg  0x00004849 , 0x00000006 
- 00025425  0x00004e02 branch  0x00007f71 
- 00025426  0x00004e07 fetch  0x00000002 , 0x00004042 
- 00025427  0x00004e08 rshift  0x0000003f , 0x0000003f 
- 00025428  0x00004e09 fetcht  0x00000002 , 0x00004280 
- 00025429  0x00004e0a isub  0x00000002 , 0x0000003e 
- 00025430  0x00004e0b nbranch  0x00006358 , 0x00000005 
- 00025431  0x00004e0c branch  0x00003fa4 
- 00025432  0x00004e0e fetch  0x00000001 , 0x00004813 
- 00025433  0x00004e0f rtnbit1  0x00000000 
- 00025434  0x00004e10 hfetch  0x00000002 , 0x00008112 
- 00025435  0x00004e11 ncall  0x0000640c , 0x00000034 
- 00025436  0x00004e12 branch  0x00003f9c 
- 00025437  0x00004e15 call  0x00006395 
- 00025438  0x00004e16 call  0x0000642e 
- 00025439  0x00004e17 branch  0x00006361 , 0x00000005 
- 00025440  0x00004e18 branch  0x00003f77 
- 00025441  0x00004e1a arg  0x00000004 , 0x00000039 
- 00025442  0x00004e1b arg  0x0000488e , 0x00000006 
- 00025443  0x00004e1c branch  0x00007f71 
- 00025444  0x00004e1f call  0x0000638a 
- 00025445  0x00004e20 arg  0x00000005 , 0x00000039 
- 00025446  0x00004e21 arg  0x00004847 , 0x00000006 
- 00025447  0x00004e22 branch  0x00007f71 
- 00025448  0x00004e25 call  0x00003fc1 
- 00025449  0x00004e26 branch  0x00003f6a 
- 00025450  0x00004e28 fetch  0x00000001 , 0x00004813 
- 00025451  0x00004e29 rtnbit0  0x00000004 
- 00025452  0x00004e2a set0  0x00000004 , 0x0000003f 
- 00025453  0x00004e2b store  0x00000001 , 0x00004813 
- 00025454  0x00004e2c branch  0x0000427f 
- 00025455  0x00004e2f fetch  0x00000001 , 0x00004813 
- 00025456  0x00004e30 rtnbit0  0x00000004 
- 00025457  0x00004e31 set0  0x00000004 , 0x0000003f 
- 00025458  0x00004e32 store  0x00000001 , 0x00004813 
- 00025459  0x00004e33 branch  0x00004286 
- 00025460  0x00004e36 rtn 
- 00025461  0x00004e39 rtn 
- 00025462  0x00004e3c fetch  0x00000001 , 0x00004813 
- 00025463  0x00004e3d bbit0  0x00000000 , 0x00003f9e 
- 00025464  0x00004e3e branch  0x00006410 
- 00025465  0x00004e41 rtn 
- 00025466  0x00004e44 call  0x00006395 
- 00025467  0x00004e45 arg  0x000003d0 , 0x00000012 
- 00025468  0x00004e46 call  0x0000642e 
- 00025469  0x00004e47 branch  0x0000637f , 0x00000005 
- 00025470  0x00004e48 branch  0x00003f90 
- 00025471  0x00004e4a arg  0x00000006 , 0x00000039 
- 00025472  0x00004e4b arg  0x0000488c , 0x00000006 
- 00025473  0x00004e4c branch  0x00007f71 
- 00025474  0x00004e4f rtn 
- 00025475  0x00004e53 arg  0x00000007 , 0x00000039 
- 00025476  0x00004e54 arg  0x00004899 , 0x00000006 
- 00025477  0x00004e55 call  0x00007f71 
- 00025478  0x00004e56 branch  0x0000638a 
- 00025479  0x00004e58 arg  0x00000007 , 0x00000039 
- 00025480  0x00004e59 arg  0x00004892 , 0x00000006 
- 00025481  0x00004e5a call  0x00007f71 
- 00025482  0x00004e5c call  0x0000638c 
- 00025483  0x00004e5d branch  0x00006393 
- 00025484  0x00004e60 fetch  0x00000001 , 0x00004812 
- 00025485  0x00004e61 isolate1  0x00000000 , 0x0000003f 
- 00025486  0x00004e62 call  0x00003f7c , 0x00000001 
- 00025487  0x00004e63 fetch  0x00000001 , 0x00004812 
- 00025488  0x00004e64 isolate1  0x00000001 , 0x0000003f 
- 00025489  0x00004e65 call  0x00003f88 , 0x00000001 
- 00025490  0x00004e66 rtn 
- 00025491  0x00004e68 fetcht  0x00000001 , 0x00004803 
- 00025492  0x00004e69 branch  0x000069ef 
- 00025493  0x00004e6c call  0x00006397 
- 00025494  0x00004e6d branch  0x0000639e 
- 00025495  0x00004e70 fetch  0x00000001 , 0x00004812 
- 00025496  0x00004e71 isolate1  0x00000000 , 0x0000003f 
- 00025497  0x00004e72 call  0x00003f7e , 0x00000001 
- 00025498  0x00004e73 fetch  0x00000001 , 0x00004812 
- 00025499  0x00004e74 isolate1  0x00000001 , 0x0000003f 
- 00025500  0x00004e75 call  0x00003f86 , 0x00000001 
- 00025501  0x00004e76 rtn 
- 00025502  0x00004e78 fetcht  0x00000001 , 0x00004803 
- 00025503  0x00004e79 branch  0x000069ed 
- 00025504  0x00004e7f fetch  0x00000001 , 0x00004132 
- 00025505  0x00004e80 rtnne  0x0000000a 
- 00025506  0x00004e81 hfetch  0x00000002 , 0x00008112 
- 00025507  0x00004e82 rtn  0x00000034 
- 00025508  0x00004e83 store  0x00000002 , 0x0000480e 
- 00025509  0x00004e85 call  0x000063a9 
- 00025510  0x00004e86 branch  0x00003fef , 0x00000001 
- 00025511  0x00004e87 call  0x00006400 
- 00025512  0x00004e88 branch  0x000063af 
- 00025513  0x00004e8c fetcht  0x00000001 , 0x00004800 
- 00025514  0x00004e8d branch  0x000069e5 
- 00025515  0x00004e91 fetch  0x00000001 , 0x00004813 
- 00025516  0x00004e92 rtnbit1  0x00000000 
- 00025517  0x00004e93 call  0x0000640c 
- 00025518  0x00004e94 branch  0x00003f9c 
- 00025519  0x00004e97 fetch  0x00000001 , 0x00004040 
- 00025520  0x00004e98 bbit0  0x00000000 , 0x0000428c 
- 00025521  0x00004e99 fetch  0x00000001 , 0x00004041 
- 00025522  0x00004e9a bbit1  0x00000000 , 0x000063d5 
- 00025523  0x00004e9b call  0x00003f40 
- 00025524  0x00004e9c branch  0x000063ab , 0x00000001 
- 00025525  0x00004e9d branch  0x00006d97 
- 00025526  0x00004ea0 call  0x00005a88 
- 00025527  0x00004ea1 ifetch  0x00000001 , 0x00000006 
- 00025528  0x00004ea2 copy  0x00000006 , 0x00000011 
- 00025529  0x00004ea3 call  0x00007f6e 
- 00025530  0x00004ea4 copy  0x00000012 , 0x00000039 
- 00025531  0x00004ea5 copy  0x00000011 , 0x00000006 
- 00025532  0x00004ea6 call  0x00004976 
- 00025533  0x00004ea7 branch  0x000068fa 
- 00025534  0x00004eac fetch  0x00000002 , 0x00004810 
- 00025535  0x00004ead rtn  0x00000034 
- 00025536  0x00004eae arg  0x00000014 , 0x00000002 
- 00025537  0x00004eaf call  0x00007fb9 
- 00025538  0x00004eb0 store  0x00000002 , 0x00000469 
- 00025539  0x00004eb2 copy  0x0000003f , 0x00000002 
- 00025540  0x00004eb3 fetch  0x00000002 , 0x00004810 
- 00025541  0x00004eb4 isub  0x00000002 , 0x0000003f 
- 00025542  0x00004eb5 store  0x00000002 , 0x00004810 
- 00025543  0x00004eb6 nbranch  0x00003bf1 , 0x00000002 
- 00025544  0x00004eb8 arg  0x00000014 , 0x00000002 
- 00025545  0x00004eb9 storet  0x00000002 , 0x000044c2 
- 00025546  0x00004eba call  0x00005a88 
- 00025547  0x00004ebb branch  0x00003bf1 , 0x00000034 
- 00025548  0x00004ebc add  0x00000006 , 0x00000001 , 0x00000005 
- 00025549  0x00004ebe fetch  0x00000002 , 0x00000469 
- 00025550  0x00004ebf copy  0x0000003f , 0x00000039 
- 00025551  0x00004ec1 call  0x00007f6b 
- 00025552  0x00004ec3 call  0x0000497c 
- 00025553  0x00004ec5 fetch  0x00000002 , 0x00000469 
- 00025554  0x00004ec6 store  0x00000002 , 0x0000480e 
- 00025555  0x00004ec7 store  0x00000002 , 0x0000041b 
- 00025556  0x00004ec8 branch  0x0000428c 
- 00025557  0x00004ecc rtnmark0  0x00000009 
- 00025558  0x00004ecd call  0x000063d8 
- 00025559  0x00004ece call  0x000063d8 
- 00025560  0x00004ed0 call  0x0000561e 
- 00025561  0x00004ed1 nrtn  0x00000034 
- 00025562  0x00004ed2 hfetch  0x00000002 , 0x00008112 
- 00025563  0x00004ed3 rtn  0x00000034 
- 00025564  0x00004ed4 fetcht  0x00000002 , 0x00004810 
- 00025565  0x00004ed5 isub  0x00000002 , 0x0000003f 
- 00025566  0x00004ed6 nbranch  0x00003bf1 , 0x00000002 
- 00025567  0x00004ed7 store  0x00000002 , 0x0000480e 
- 00025568  0x00004ed8 rtn  0x00000034 
- 00025569  0x00004ed9 call  0x00006407 
- 00025570  0x00004eda fetch  0x00000002 , 0x00004810 
- 00025571  0x00004edb fetcht  0x00000002 , 0x0000480e 
- 00025572  0x00004edc iadd  0x00000002 , 0x0000003f 
- 00025573  0x00004edd store  0x00000002 , 0x00004810 
- 00025574  0x00004ede fetcht  0x00000002 , 0x00004810 
- 00025575  0x00004edf hfetch  0x00000002 , 0x00008112 
- 00025576  0x00004ee0 isub  0x00000002 , 0x00000011 
- 00025577  0x00004ee1 nbranch  0x00003bf1 , 0x00000002 
- 00025578  0x00004ee2 jam  0x0000001b , 0x00000b7d 
- 00025579  0x00004ee3 branch  0x00005620 
- 00025580  0x00004ee6 storet  0x00000001 , 0x00000259 
- 00025581  0x00004ee8 fetch  0x00000001 , 0x00000259 
- 00025582  0x00004ee9 rtn  0x00000034 
- 00025583  0x00004eea increase  0xffffffff , 0x0000003f 
- 00025584  0x00004eeb store  0x00000001 , 0x00000259 
- 00025585  0x00004eec call  0x000063f3 
- 00025586  0x00004eed branch  0x000063ed 
- 00025587  0x00004ef0 fetch  0x00000002 , 0x0000481a 
- 00025588  0x00004ef1 rtn  0x00000034 
- 00025589  0x00004ef2 increase  0xffffffff , 0x0000003f 
- 00025590  0x00004ef3 store  0x00000002 , 0x0000481a 
- 00025591  0x00004ef4 nrtn  0x00000034 
- 00025592  0x00004ef5 fetch  0x00000001 , 0x000042a4 
- 00025593  0x00004ef6 jam  0x00000000 , 0x000042a4 
- 00025594  0x00004ef7 bbit1  0x00000001 , 0x000063fd 
- 00025595  0x00004ef8 bbit1  0x00000000 , 0x000063fe 
- 00025596  0x00004ef9 branch  0x00003bf1 
- 00025597  0x00004efb branch  0x00003f8c 
- 00025598  0x00004efd jam  0x00000002 , 0x00004272 
- 00025599  0x00004efe rtn 
- 00025600  0x00004f01 fetch  0x00000001 , 0x00004041 
- 00025601  0x00004f02 bbit1  0x00000000 , 0x00006407 
- 00025602  0x00004f03 fetch  0x00000002 , 0x0000480e 
- 00025603  0x00004f04 arg  0x0000006e , 0x00000002 
- 00025604  0x00004f06 call  0x00007fb9 
- 00025605  0x00004f07 store  0x00000002 , 0x0000480e 
- 00025606  0x00004f08 rtn 
- 00025607  0x00004f0a fetch  0x00000002 , 0x0000480e 
- 00025608  0x00004f0b arg  0x00000014 , 0x00000002 
- 00025609  0x00004f0c call  0x00007fb9 
- 00025610  0x00004f0d store  0x00000002 , 0x0000480e 
- 00025611  0x00004f0e rtn 
- 00025612  0x00004f11 fetch  0x00000001 , 0x00004813 
- 00025613  0x00004f12 set1  0x00000000 , 0x0000003f 
- 00025614  0x00004f13 store  0x00000001 , 0x00004813 
- 00025615  0x00004f14 rtn 
- 00025616  0x00004f17 fetch  0x00000001 , 0x00004813 
- 00025617  0x00004f18 set0  0x00000000 , 0x0000003f 
- 00025618  0x00004f19 store  0x00000001 , 0x00004813 
- 00025619  0x00004f1a rtn 
- 00025620  0x00004f1d fetch  0x00000001 , 0x00004813 
- 00025621  0x00004f1e set1  0x00000007 , 0x0000003f 
- 00025622  0x00004f1f store  0x00000001 , 0x00004813 
- 00025623  0x00004f20 rtn 
- 00025624  0x00004f23 fetch  0x00000001 , 0x00004813 
- 00025625  0x00004f24 set0  0x00000007 , 0x0000003f 
- 00025626  0x00004f25 store  0x00000001 , 0x00004813 
- 00025627  0x00004f26 rtn 
- 00025628  0x00004f29 set1  0x00000025 , 0x00000000 
- 00025629  0x00004f2a bpatch  0x00000082 , 0x00004030 
- 00025630  0x00004f2b call  0x00007f8e 
- 00025631  0x00004f2c branch  0x00003f66 , 0x00000002 
- 00025632  0x00004f2d branch  0x00003f68 
- 00025633  0x00004f30 call  0x000063a9 
- 00025634  0x00004f31 branch  0x00006428 , 0x00000001 
- 00025635  0x00004f32 hfetcht  0x00000002 , 0x00008052 
- 00025636  0x00004f33 fetch  0x00000002 , 0x000042ac 
- 00025637  0x00004f34 isub  0x00000002 , 0x0000003e 
- 00025638  0x00004f35 rtn  0x00000005 
- 00025639  0x00004f36 branch  0x00006909 
- 00025640  0x00004f3a hfetcht  0x00000002 , 0x00008052 
- 00025641  0x00004f3b setarg  0x000001a0 
- 00025642  0x00004f3c isub  0x00000002 , 0x0000003e 
- 00025643  0x00004f3d rtn  0x00000005 
- 00025644  0x00004f3e hstore  0x00000002 , 0x00008052 
- 00025645  0x00004f3f rtn 
- 00025646  0x00004f42 set1  0x00000025 , 0x00000000 
- 00025647  0x00004f43 bpatch  0x00000083 , 0x00004030 
- 00025648  0x00004f44 fetch  0x00000001 , 0x00004812 
- 00025649  0x00004f45 isolate0  0x00000002 , 0x0000003f 
- 00025650  0x00004f46 branch  0x00006436 , 0x00000001 
- 00025651  0x00004f47 arg  0x00004814 , 0x00000011 
- 00025652  0x00004f48 arg  0x00000006 , 0x00000039 
- 00025653  0x00004f49 branch  0x00007f25 
- 00025654  0x00004f4b force  0x00000000 , 0x0000003e 
- 00025655  0x00004f4c rtn 
- 00025656  0x00004f4f set1  0x00000025 , 0x00000000 
- 00025657  0x00004f50 bpatch  0x00000084 , 0x00004030 
- 00025658  0x00004f51 arg  0x0000481c , 0x00000005 
- 00025659  0x00004f52 setsect  0x00000000 , 0x00035350 
- 00025660  0x00004f53 setsect  0x00000001 , 0x00015115 
- 00025661  0x00004f54 setsect  0x00000002 , 0x00012415 
- 00025662  0x00004f55 setsect  0x00000003 , 0x00010951 
- 00025663  0x00004f56 istore  0x00000009 , 0x00000005 
- 00025664  0x00004f57 setsect  0x00000000 , 0x0002454c 
- 00025665  0x00004f58 setsect  0x00000001 , 0x00035053 
- 00025666  0x00004f59 setsect  0x00000002 , 0x00002454 
- 00025667  0x00004f5a setsect  0x00000003 , 0x00011531 
- 00025668  0x00004f5b istore  0x00000009 , 0x00000005 
- 00025669  0x00004f5c setsect  0x00000000 , 0x00034441 
- 00025670  0x00004f5d setsect  0x00000001 , 0x000194d4 
- 00025671  0x00004f5e setsect  0x00000002 , 0x00012455 
- 00025672  0x00004f5f setsect  0x00000003 , 0x00010d4d 
- 00025673  0x00004f60 istore  0x00000009 , 0x00000005 
- 00025674  0x00004f61 setsect  0x00000000 , 0x0003414c 
- 00025675  0x00004f62 setsect  0x00000001 , 0x0000d4d4 
- 00025676  0x00004f63 setsect  0x00000002 , 0x000124c4 
- 00025677  0x00004f64 setsect  0x00000003 , 0x00013119 
- 00025678  0x00004f65 istore  0x00000009 , 0x00000005 
- 00025679  0x00004f66 setsect  0x00000000 , 0x00015247 
- 00025680  0x00004f67 setsect  0x00000001 , 0x0003d0d1 
- 00025681  0x00004f68 setsect  0x00000002 , 0x0000e4e4 
- 00025682  0x00004f69 setsect  0x00000003 , 0x00011531 
- 00025683  0x00004f6a istore  0x00000009 , 0x00000005 
- 00025684  0x00004f6b setsect  0x00000000 , 0x00034944 
- 00025685  0x00004f6c setsect  0x00000001 , 0x000114d4 
- 00025686  0x00004f6d setsect  0x00000002 , 0x0000e535 
- 00025687  0x00004f6e setsect  0x00000003 , 0x00015105 
- 00025688  0x00004f6f istore  0x00000009 , 0x00000005 
- 00025689  0x00004f70 setsect  0x00000000 , 0x00014c2b 
- 00025690  0x00004f71 setsect  0x00000001 , 0x000114d2 
- 00025691  0x00004f72 setsect  0x00000002 , 0x0000f525 
- 00025692  0x00004f73 setsect  0x00000003 , 0x00011531 
- 00025693  0x00004f74 istore  0x00000009 , 0x00000005 
- 00025694  0x00004f75 setsect  0x00000000 , 0x00014e53 
- 00025695  0x00004f76 setsect  0x00000001 , 0x00019192 
- 00025696  0x00004f77 setsect  0x00000002 , 0x000044c4 
- 00025697  0x00004f78 setsect  0x00000003 , 0x00015915 
- 00025698  0x00004f79 istore  0x00000009 , 0x00000005 
- 00025699  0x00004f7a setsect  0x00000000 , 0x00035352 
- 00025700  0x00004f7b setsect  0x00000001 , 0x0000d254 
- 00025701  0x00004f7c setsect  0x00000002 , 0x00005444 
- 00025702  0x00004f7d setsect  0x00000003 , 0x00010959 
- 00025703  0x00004f7e istore  0x00000009 , 0x00000005 
- 00025704  0x00004f7f setsect  0x00000000 , 0x0001454c 
- 00025705  0x00004f80 setsect  0x00000001 , 0x00005392 
- 00025706  0x00004f81 setsect  0x00000002 , 0x00003525 
- 00025707  0x00004f82 setsect  0x00000003 , 0x00013d35 
- 00025708  0x00004f83 istore  0x00000009 , 0x00000005 
- 00025709  0x00004f84 setsect  0x00000000 , 0x00014544 
- 00025710  0x00004f85 setsect  0x00000001 , 0x000113d3 
- 00025711  0x00004f86 setsect  0x00000002 , 0x00004454 
- 00025712  0x00004f87 setsect  0x00000003 , 0x00014d35 
- 00025713  0x00004f88 istore  0x00000009 , 0x00000005 
- 00025714  0x00004f89 setsect  0x00000000 , 0x00004154 
- 00025715  0x00004f8a setsect  0x00000001 , 0x00011155 
- 00025716  0x00004f8b setsect  0x00000002 , 0x00013494 
- 00025717  0x00004f8c setsect  0x00000003 , 0x00013d0d 
- 00025718  0x00004f8d istore  0x00000009 , 0x00000005 
- 00025719  0x00004f8e setsect  0x00000000 , 0x00004f56 
- 00025720  0x00004f8f setsect  0x00000001 , 0x00031055 
- 00025721  0x00004f90 setsect  0x00000002 , 0x00003454 
- 00025722  0x00004f91 setsect  0x00000003 , 0x0001393d 
- 00025723  0x00004f92 istore  0x00000009 , 0x00000005 
- 00025724  0x00004f93 setsect  0x00000000 , 0x0001504e 
- 00025725  0x00004f94 setsect  0x00000001 , 0x000151d0 
- 00025726  0x00004f95 setsect  0x00000002 , 0x000154f4 
- 00025727  0x00004f96 setsect  0x00000003 , 0x00014951 
- 00025728  0x00004f97 istore  0x00000009 , 0x00000005 
- 00025729  0x00004f98 setsect  0x00000000 , 0x00024345 
- 00025730  0x00004f99 setsect  0x00000001 , 0x00025051 
- 00025731  0x00004f9a setsect  0x00000002 , 0x000004c4 
- 00025732  0x00004f9b istore  0x00000006 , 0x00000005 
- 00025733  0x00004f9c rtn 
- 00025734  0x00004fa1 setarg  0x000065d7 
- 00025735  0x00004fa2 store  0x00000002 , 0x0000428c 
- 00025736  0x00004fa3 setarg  0x0000652e 
- 00025737  0x00004fa4 store  0x00000002 , 0x0000428e 
- 00025738  0x00004fa5 setarg  0x000064e3 
- 00025739  0x00004fa6 store  0x00000002 , 0x0000428a 
- 00025740  0x00004fa7 setarg  0x000065f3 
- 00025741  0x00004fa8 store  0x00000002 , 0x00004292 
- 00025742  0x00004fa9 setarg  0x000064a9 
- 00025743  0x00004faa store  0x00000002 , 0x00004290 
- 00025744  0x00004fab setarg  0x00006561 
- 00025745  0x00004fac store  0x00000002 , 0x00004298 
- 00025746  0x00004fad jam  0x00000000 , 0x000007dc 
- 00025747  0x00004fae jam  0x00000000 , 0x000007dd 
- 00025748  0x00004faf set0  0x00000025 , 0x00000000 
- 00025749  0x00004fb0 bpatch  0x000000c0 , 0x00004018 
- 00025750  0x00004fb1 call  0x000064c4 
- 00025751  0x00004fb2 rtn  0x0000002b 
- 00025752  0x00004fb3 call  0x0000649f 
- 00025753  0x00004fb4 call  0x000064a7 
- 00025754  0x00004fb5 setarg  0x000064e0 
- 00025755  0x00004fb6 store  0x00000002 , 0x00004288 
- 00025756  0x00004fb7 fetch  0x00000002 , 0x000047f4 
- 00025757  0x00004fb8 bbit1  0x0000000c , 0x00006697 
- 00025758  0x00004fb9 branch  0x00006693 
- 00025759  0x00004fbc call  0x00003f4d 
- 00025760  0x00004fbd branch  0x000064a4 , 0x00000005 
- 00025761  0x00004fbe call  0x00006963 
- 00025762  0x00004fbf call  0x000066ba 
- 00025763  0x00004fc0 branch  0x00003f45 
- 00025764  0x00004fc2 call  0x0000691d 
- 00025765  0x00004fc3 call  0x00006967 
- 00025766  0x00004fc4 branch  0x000066c0 
- 00025767  0x00004fc7 jam  0x00000001 , 0x0000481c 
- 00025768  0x00004fc8 branch  0x000064bb 
- 00025769  0x00004fcb call  0x00007cd7 
- 00025770  0x00004fcc call  0x000064ac 
- 00025771  0x00004fcd branch  0x000064f6 
- 00025772  0x00004fd0 fetcht  0x00000001 , 0x00004825 
- 00025773  0x00004fd1 call  0x000069e5 
- 00025774  0x00004fd2 nbranch  0x000064b3 , 0x00000001 
- 00025775  0x00004fd4 fetch  0x00000001 , 0x0000481c 
- 00025776  0x00004fd5 rtneq  0x00000000 
- 00025777  0x00004fd6 jam  0x00000000 , 0x0000481c 
- 00025778  0x00004fd7 rtn 
- 00025779  0x00004fd9 fetch  0x00000001 , 0x0000481c 
- 00025780  0x00004fda rtneq  0x00000001 
- 00025781  0x00004fdb jam  0x00000001 , 0x0000481c 
- 00025782  0x00004fdc fetch  0x00000001 , 0x0000481b 
- 00025783  0x00004fdd increase  0x00000001 , 0x0000003f 
- 00025784  0x00004fde and  0x0000003f , 0x00000003 , 0x0000003f 
- 00025785  0x00004fdf store  0x00000001 , 0x0000481b 
- 00025786  0x00004fe0 branch  0x000064bb 
- 00025787  0x00004fe2 setarg  0x00000006 
- 00025788  0x00004fe3 call  0x000066d8 
- 00025789  0x00004fe4 and  0x0000003f , 0x000000fc , 0x00000002 
- 00025790  0x00004fe5 fetch  0x00000001 , 0x0000481b 
- 00025791  0x00004fe6 iadd  0x00000002 , 0x0000003f 
- 00025792  0x00004fe7 lshift8  0x0000003f , 0x0000003f 
- 00025793  0x00004fe8 add  0x0000003f , 0x00000006 , 0x0000003f 
- 00025794  0x00004fe9 call  0x000066d7 
- 00025795  0x00004fea branch  0x000066ba 
- 00025796  0x00004fed call  0x000065c5 
- 00025797  0x00004fee call  0x000064ca 
- 00025798  0x00004fef hfetch  0x00000002 , 0x00008050 
- 00025799  0x00004ff0 set0  0x0000000b , 0x0000003f 
- 00025800  0x00004ff1 hstore  0x00000002 , 0x00008050 
- 00025801  0x00004ff2 rtn 
- 00025802  0x00004ff5 call  0x00003e0b 
- 00025803  0x00004ff6 fetcht  0x00000001 , 0x00004827 
- 00025804  0x00004ff7 call  0x000069d1 
- 00025805  0x00004ff8 fetcht  0x00000001 , 0x00004828 
- 00025806  0x00004ff9 call  0x000069d1 
- 00025807  0x00004ffa fetcht  0x00000001 , 0x00004822 
- 00025808  0x00004ffb call  0x000069d1 
- 00025809  0x00004ffc fetcht  0x00000001 , 0x00004823 
- 00025810  0x00004ffd call  0x000069d1 
- 00025811  0x00004ffe fetcht  0x00000001 , 0x00004824 
- 00025812  0x00004fff call  0x000069d1 
- 00025813  0x00005000 fetcht  0x00000001 , 0x00004826 
- 00025814  0x00005001 call  0x000069d1 
- 00025815  0x00005002 fetcht  0x00000001 , 0x00004825 
- 00025816  0x00005003 call  0x000069d1 
- 00025817  0x00005004 hfetch  0x00000001 , 0x0000807b 
- 00025818  0x00005005 or_into  0x00000018 , 0x0000003f 
- 00025819  0x00005006 hstore  0x00000001 , 0x0000807b 
- 00025820  0x00005007 hfetch  0x00000001 , 0x0000807f 
- 00025821  0x00005008 and_into  0x000000e7 , 0x0000003f 
- 00025822  0x00005009 hstore  0x00000001 , 0x0000807f 
- 00025823  0x0000500a rtn 
- 00025824  0x0000500e setarg  0x0000bc05 
- 00025825  0x0000500f call  0x000066d7 
- 00025826  0x00005010 jam  0x00000001 , 0x000000a2 
- 00025827  0x00005013 call  0x000064f6 
- 00025828  0x00005014 arg  0x00000019 , 0x00000002 
- 00025829  0x00005015 call  0x000069da 
- 00025830  0x00005016 hjam  0x00000000 , 0x00008081 
- 00025831  0x00005017 fetcht  0x00000001 , 0x00004827 
- 00025832  0x00005018 call  0x000069b4 
- 00025833  0x00005019 fetcht  0x00000001 , 0x00004828 
- 00025834  0x0000501a call  0x000069b4 
- 00025835  0x0000501b fetcht  0x00000001 , 0x00004822 
- 00025836  0x0000501c call  0x000069b4 
- 00025837  0x0000501d fetcht  0x00000001 , 0x00004823 
- 00025838  0x0000501e call  0x000069b4 
- 00025839  0x0000501f fetcht  0x00000001 , 0x00004824 
- 00025840  0x00005020 call  0x000069b4 
- 00025841  0x00005021 fetcht  0x00000001 , 0x00004826 
- 00025842  0x00005022 call  0x000069b9 
- 00025843  0x00005023 fetch  0x00000001 , 0x000000a2 
- 00025844  0x00005024 nrtn  0x00000034 
- 00025845  0x00005025 branch  0x000069c4 
- 00025846  0x00005028 set0  0x00000025 , 0x00000000 
- 00025847  0x00005029 bpatch  0x000000c1 , 0x00004018 
- 00025848  0x0000502a arg  0x00000000 , 0x00000011 
- 00025849  0x0000502b fetcht  0x00000001 , 0x00004827 
- 00025850  0x0000502c call  0x000069e5 
- 00025851  0x0000502d setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00025852  0x0000502e fetcht  0x00000001 , 0x00004828 
- 00025853  0x0000502f call  0x000069e5 
- 00025854  0x00005030 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00025855  0x00005031 copy  0x00000011 , 0x0000003f 
- 00025856  0x00005033 and_into  0x00000003 , 0x0000003f 
- 00025857  0x00005034 fetcht  0x00000001 , 0x00004808 
- 00025858  0x00005035 store  0x00000001 , 0x00004808 
- 00025859  0x00005036 isub  0x00000002 , 0x0000003e 
- 00025860  0x00005037 branch  0x00006514 , 0x00000005 
- 00025861  0x00005038 fetch  0x00000001 , 0x00004807 
- 00025862  0x00005039 store  0x00000001 , 0x00004806 
- 00025863  0x0000503a storet  0x00000001 , 0x00004807 
- 00025864  0x0000503b fetch  0x00000001 , 0x00004808 
- 00025865  0x0000503c lshift4  0x0000003f , 0x0000003f 
- 00025866  0x0000503d fetcht  0x00000001 , 0x00004807 
- 00025867  0x0000503e lshift2  0x00000002 , 0x00000002 
- 00025868  0x0000503f iadd  0x00000002 , 0x0000003f 
- 00025869  0x00005040 fetcht  0x00000001 , 0x00004806 
- 00025870  0x00005041 iadd  0x00000002 , 0x0000003f 
- 00025871  0x00005042 beq  0x00000038 , 0x00006515 
- 00025872  0x00005043 beq  0x00000034 , 0x00006519 
- 00025873  0x00005044 beq  0x0000000b , 0x00006519 
- 00025874  0x00005045 beq  0x00000007 , 0x00006515 
- 00025875  0x00005046 rtn 
- 00025876  0x00005049 rtn 
- 00025877  0x0000504c fetch  0x00000001 , 0x00004809 
- 00025878  0x0000504d increase  0x00000001 , 0x0000003f 
- 00025879  0x0000504e store  0x00000001 , 0x00004809 
- 00025880  0x0000504f rtn 
- 00025881  0x00005052 fetch  0x00000001 , 0x00004809 
- 00025882  0x00005053 increase  0xffffffff , 0x0000003f 
- 00025883  0x00005054 store  0x00000001 , 0x00004809 
- 00025884  0x00005055 rtn 
- 00025885  0x00005059 rtn 
- 00025886  0x0000505b setarg  0x0000b805 
- 00025887  0x0000505c branch  0x000066d7 
- 00025888  0x0000505f rtn 
- 00025889  0x00005062 call  0x00003fa0 
- 00025890  0x00005063 jam  0x00000002 , 0x00004820 
- 00025891  0x00005064 call  0x00003fa4 
- 00025892  0x00005066 branch  0x00003f92 
- 00025893  0x00005069 fetch  0x00000002 , 0x0000481e 
- 00025894  0x0000506a rtn  0x00000034 
- 00025895  0x0000506b increase  0xffffffff , 0x0000003f 
- 00025896  0x0000506c store  0x00000002 , 0x0000481e 
- 00025897  0x0000506d nrtn  0x00000034 
- 00025898  0x0000506e branch  0x00003f9a 
- 00025899  0x00005071 setarg  0x00000002 
- 00025900  0x00005072 store  0x00000001 , 0x000047f2 
- 00025901  0x00005073 rtn 
- 00025902  0x00005076 fetch  0x00000001 , 0x0000427f 
- 00025903  0x00005077 rtn  0x00000034 
- 00025904  0x00005078 call  0x0000527c 
- 00025905  0x00005079 nrtn  0x00000034 
- 00025906  0x0000507a call  0x00006578 
- 00025907  0x0000507b nrtn  0x00000028 
- 00025908  0x0000507c call  0x0000655e 
- 00025909  0x0000507d call  0x0000655a 
- 00025910  0x0000507f arg  0x00000008 , 0x00000011 
- 00025911  0x00005080 call  0x00004b2c 
- 00025912  0x00005081 fetch  0x00000002 , 0x000042b7 
- 00025913  0x00005082 istore  0x00000002 , 0x00000005 
- 00025914  0x00005083 setarg  0x000002a1 
- 00025915  0x00005084 istore  0x00000002 , 0x00000005 
- 00025916  0x00005085 fetch  0x00000001 , 0x00004805 
- 00025917  0x00005086 istore  0x00000001 , 0x00000005 
- 00025918  0x00005087 fetch  0x00000002 , 0x00004800 
- 00025919  0x00005088 arg  0x00000fff , 0x00000002 
- 00025920  0x00005089 iand  0x00000002 , 0x0000003f 
- 00025921  0x0000508a fetcht  0x00000002 , 0x00004802 
- 00025922  0x0000508b lshift4  0x00000002 , 0x00000002 
- 00025923  0x0000508c lshift8  0x00000002 , 0x00000002 
- 00025924  0x0000508d ior  0x00000002 , 0x0000003f 
- 00025925  0x0000508e istore  0x00000003 , 0x00000005 
- 00025926  0x0000508f fetch  0x00000001 , 0x00004804 
- 00025927  0x00005090 istore  0x00000001 , 0x00000005 
- 00025928  0x00005091 setarg  0x00000000 
- 00025929  0x00005092 istore  0x00000001 , 0x00000005 
- 00025930  0x00005093 jam  0x00000008 , 0x000008a8 
- 00025931  0x00005094 rtn 
- 00025932  0x00005098 set0  0x00000025 , 0x00000000 
- 00025933  0x00005099 bpatch  0x000000c2 , 0x00004018 
- 00025934  0x0000509a fetch  0x00000001 , 0x0000481a 
- 00025935  0x0000509b rtn  0x00000034 
- 00025936  0x0000509c increase  0xffffffff , 0x0000003f 
- 00025937  0x0000509d store  0x00000001 , 0x0000481a 
- 00025938  0x0000509e nrtn  0x00000034 
- 00025939  0x0000509f call  0x0000527e 
- 00025940  0x000050a0 nrtn  0x00000034 
- 00025941  0x000050a1 setarg  0x00000000 
- 00025942  0x000050a2 store  0x00000005 , 0x00004800 
- 00025943  0x000050a3 call  0x00006536 
- 00025944  0x000050a4 jam  0x00000050 , 0x0000481a 
- 00025945  0x000050a5 rtn 
- 00025946  0x000050a7 fetch  0x00000002 , 0x00004810 
- 00025947  0x000050a8 store  0x00000002 , 0x00004818 
- 00025948  0x000050a9 jam  0x00000050 , 0x0000481a 
- 00025949  0x000050aa rtn 
- 00025950  0x000050ad fetch  0x00000002 , 0x0000480e 
- 00025951  0x000050ae store  0x00000002 , 0x00004816 
- 00025952  0x000050af rtn 
- 00025953  0x000050b3 fetcht  0x00000002 , 0x000044c2 
- 00025954  0x000050b4 call  0x00005a88 
- 00025955  0x000050b5 ifetch  0x00000001 , 0x00000006 
- 00025956  0x000050b6 store  0x00000001 , 0x0000041b 
- 00025957  0x000050b7 rtn 
- 00025958  0x000050bb set0  0x00000025 , 0x00000000 
- 00025959  0x000050bc bpatch  0x000000c3 , 0x00004018 
- 00025960  0x000050bd fetcht  0x00000002 , 0x000044c2 
- 00025961  0x000050be call  0x00005a88 
- 00025962  0x000050bf add  0x00000006 , 0x00000001 , 0x00000005 
- 00025963  0x000050c1 fetch  0x00000001 , 0x00004805 
- 00025964  0x000050c2 istore  0x00000001 , 0x00000005 
- 00025965  0x000050c3 fetch  0x00000002 , 0x00004800 
- 00025966  0x000050c4 arg  0x00000fff , 0x00000002 
- 00025967  0x000050c5 iand  0x00000002 , 0x0000003f 
- 00025968  0x000050c6 fetcht  0x00000002 , 0x00004802 
- 00025969  0x000050c7 lshift4  0x00000002 , 0x00000002 
- 00025970  0x000050c8 lshift8  0x00000002 , 0x00000002 
- 00025971  0x000050c9 ior  0x00000002 , 0x0000003f 
- 00025972  0x000050ca istore  0x00000003 , 0x00000005 
- 00025973  0x000050cb fetch  0x00000001 , 0x00004804 
- 00025974  0x000050cc istore  0x00000001 , 0x00000005 
- 00025975  0x000050cd rtn 
- 00025976  0x000050d0 set0  0x00000025 , 0x00000000 
- 00025977  0x000050d1 bpatch  0x000000c4 , 0x00004018 
- 00025978  0x000050d2 disable  0x00000028 
- 00025979  0x000050d3 setarg  0x00000000 
- 00025980  0x000050d4 store  0x00000005 , 0x00004800 
- 00025981  0x000050d5 call  0x00006581 
- 00025982  0x000050d6 call  0x000065b4 
- 00025983  0x000050d7 call  0x0000659c 
- 00025984  0x000050d8 branch  0x000065a2 
- 00025985  0x000050db fetch  0x00000001 , 0x00004821 
- 00025986  0x000050dc rtnne  0x00000002 
- 00025987  0x000050dd fetch  0x00000001 , 0x0000480a 
- 00025988  0x000050de call  0x000065ba , 0x00000034 
- 00025989  0x000050df jam  0x00000001 , 0x0000480a 
- 00025990  0x000050e0 disable  0x00000028 
- 00025991  0x000050e1 fetcht  0x00000001 , 0x00004826 
- 00025992  0x000050e2 call  0x000069e5 
- 00025993  0x000050e3 nrtn  0x00000001 
- 00025994  0x000050e4 setarg  0x00000000 
- 00025995  0x000050e5 call  0x000066d8 
- 00025996  0x000050e6 bne  0x00000030 , 0x000066c6 
- 00025997  0x000050e7 setarg  0x00000002 
- 00025998  0x000050e8 call  0x000066d8 
- 00025999  0x000050e9 rtnbit0  0x00000007 
- 00026000  0x000050ea setarg  0x00000003 
- 00026001  0x000050eb call  0x000066d8 
- 00026002  0x000050ec call  0x000065d3 
- 00026003  0x000050ed store  0x00000002 , 0x00004800 
- 00026004  0x000050ee setarg  0x00000004 
- 00026005  0x000050ef call  0x000066d8 
- 00026006  0x000050f0 call  0x000065d3 
- 00026007  0x000050f1 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00026008  0x000050f2 store  0x00000002 , 0x00004802 
- 00026009  0x000050f3 fetch  0x00000004 , 0x00004800 
- 00026010  0x000050f4 enable  0x00000028 
- 00026011  0x000050f5 rtn 
- 00026012  0x000050f7 fetch  0x00000001 , 0x00004809 
- 00026013  0x000050f8 rtn  0x00000034 
- 00026014  0x000050f9 store  0x00000001 , 0x00004804 
- 00026015  0x000050fa jam  0x00000000 , 0x00004809 
- 00026016  0x000050fb enable  0x00000028 
- 00026017  0x000050fc rtn 
- 00026018  0x000050fe arg  0x00000000 , 0x00000011 
- 00026019  0x000050ff fetcht  0x00000001 , 0x00004822 
- 00026020  0x00005100 call  0x000069e5 
- 00026021  0x00005101 setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00026022  0x00005102 fetcht  0x00000001 , 0x00004823 
- 00026023  0x00005103 call  0x000069e5 
- 00026024  0x00005104 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00026025  0x00005105 fetcht  0x00000001 , 0x00004824 
- 00026026  0x00005106 call  0x000069e5 
- 00026027  0x00005107 setflag  0x00000001 , 0x00000002 , 0x00000011 
- 00026028  0x00005108 deposit  0x00000011 
- 00026029  0x00005109 fetcht  0x00000001 , 0x00004805 
- 00026030  0x0000510a store  0x00000001 , 0x00004805 
- 00026031  0x0000510b ixor  0x00000002 , 0x0000003f 
- 00026032  0x0000510c sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00026033  0x0000510d rtn  0x00000005 
- 00026034  0x0000510e enable  0x00000028 
- 00026035  0x0000510f rtn 
- 00026036  0x00005115 arg  0x0000001a , 0x00000002 
- 00026037  0x00005116 call  0x000069e5 
- 00026038  0x00005117 rtn  0x00000001 
- 00026039  0x00005118 setarg  0x00000000 
- 00026040  0x00005119 call  0x000066d8 
- 00026041  0x0000511a branch  0x000065b4 
- 00026042  0x0000511d arg  0x00000000 , 0x00000039 
- 00026043  0x0000511f setarg  0x00000002 
- 00026044  0x00005120 call  0x000066d8 
- 00026045  0x00005121 nop  0x00000064 
- 00026046  0x00005122 increase  0x00000001 , 0x00000039 
- 00026047  0x00005123 fetcht  0x00000001 , 0x00004826 
- 00026048  0x00005124 call  0x000069e5 
- 00026049  0x00005125 branch  0x000065bb , 0x00000001 
- 00026050  0x00005126 deposit  0x00000039 
- 00026051  0x00005127 store  0x00000002 , 0x0000046b 
- 00026052  0x00005128 rtn 
- 00026053  0x0000512a call  0x0000678e 
- 00026054  0x0000512b rtn  0x0000002b 
- 00026055  0x0000512e setarg  0x00000000 
- 00026056  0x0000512f call  0x000066d8 
- 00026057  0x00005130 store  0x00000001 , 0x00000256 
- 00026058  0x00005131 beq  0x00000030 , 0x000065ce 
- 00026059  0x00005132 call  0x000066c6 
- 00026060  0x00005133 nop  0x00002710 
- 00026061  0x00005134 branch  0x000065c7 
- 00026062  0x00005136 setarg  0x00008006 
- 00026063  0x00005137 call  0x000066d7 
- 00026064  0x00005138 nop  0x000003e8 
- 00026065  0x00005139 jam  0x00000002 , 0x00004821 
- 00026066  0x0000513a rtn 
- 00026067  0x0000513f rtnbit0  0x00000007 
- 00026068  0x00005140 arg  0x0000ff00 , 0x00000002 
- 00026069  0x00005141 ior  0x00000002 , 0x0000003f 
- 00026070  0x00005142 rtn 
- 00026071  0x00005147 call  0x0000561e 
- 00026072  0x00005148 nrtn  0x00000034 
- 00026073  0x00005149 fetcht  0x00000002 , 0x000044c2 
- 00026074  0x0000514a call  0x00005866 
- 00026075  0x0000514b rtnbit0  0x00000000 
- 00026076  0x0000514c fetch  0x00000001 , 0x000046f8 
- 00026077  0x0000514d rtnbit0  0x00000000 
- 00026078  0x0000514e call  0x00006578 
- 00026079  0x00005150 nrtn  0x00000028 
- 00026080  0x00005151 call  0x0000655e 
- 00026081  0x00005153 jam  0x0000001b , 0x00000b7d 
- 00026082  0x00005154 call  0x00005620 
- 00026083  0x00005155 branch  0x00006566 
- 00026084  0x00005158 rtn  0x00000028 
- 00026085  0x00005159 fetch  0x00000001 , 0x0000481d 
- 00026086  0x0000515a increase  0x00000001 , 0x0000003f 
- 00026087  0x0000515b store  0x00000001 , 0x0000481d 
- 00026088  0x0000515c arg  0x00000001 , 0x00000002 
- 00026089  0x0000515d bbit0  0x00000007 , 0x000065eb 
- 00026090  0x0000515e arg  0x0000ffff , 0x00000002 
- 00026091  0x00005160 storet  0x00000005 , 0x00004800 
- 00026092  0x00005161 enable  0x00000028 
- 00026093  0x00005162 rtn 
- 00026094  0x00005165 disable  0x00000028 
- 00026095  0x00005166 fetch  0x00000001 , 0x00004820 
- 00026096  0x00005167 rtneq  0x00000002 
- 00026097  0x00005168 enable  0x00000028 
- 00026098  0x00005169 rtn 
- 00026099  0x0000516c copy  0x00000013 , 0x0000003f 
- 00026100  0x0000516d beq  0x00000014 , 0x00006606 
- 00026101  0x0000516e beq  0x00000001 , 0x000066a6 
- 00026102  0x0000516f beq  0x00000015 , 0x00006617 
- 00026103  0x00005170 beq  0x00000002 , 0x00006617 
- 00026104  0x00005171 beq  0x00000005 , 0x00006616 
- 00026105  0x00005172 beq  0x00000010 , 0x0000666a 
- 00026106  0x00005173 beq  0x00000012 , 0x0000668a 
- 00026107  0x00005174 beq  0x00000006 , 0x00006614 
- 00026108  0x00005175 beq  0x00000028 , 0x00006521 
- 00026109  0x00005176 beq  0x00000029 , 0x00006524 
- 00026110  0x00005177 beq  0x00000004 , 0x00006611 
- 00026111  0x00005178 beq  0x00000013 , 0x00006611 
- 00026112  0x00005179 beq  0x0000000a , 0x0000660f 
- 00026113  0x0000517a beq  0x0000002e , 0x00003f57 
- 00026114  0x0000517b and  0x0000003f , 0x0000000f , 0x00000002 
- 00026115  0x0000517c and_into  0x000000f0 , 0x0000003f 
- 00026116  0x0000517d beq  0x00000050 , 0x00006634 
- 00026117  0x0000517e rtn 
- 00026118  0x00005181 fetch  0x00000002 , 0x000042a2 
- 00026119  0x00005182 set0  0x00000000 , 0x0000003f 
- 00026120  0x00005183 store  0x00000002 , 0x000042a2 
- 00026121  0x00005184 setarg  0x00000000 
- 00026122  0x00005185 store  0x00000002 , 0x00004814 
- 00026123  0x00005186 fetch  0x00000001 , 0x00004829 
- 00026124  0x00005187 increase  0x00000001 , 0x0000003f 
- 00026125  0x00005188 store  0x00000001 , 0x00004829 
- 00026126  0x00005189 branch  0x000066a6 
- 00026127  0x0000518c call  0x000062e9 
- 00026128  0x0000518d branch  0x00003f6a 
- 00026129  0x00005190 fetch  0x00000002 , 0x000047f4 
- 00026130  0x00005191 bbit1  0x0000000c , 0x00006697 
- 00026131  0x00005192 branch  0x00003f10 
- 00026132  0x00005196 call  0x0000652b 
- 00026133  0x00005197 rtn 
- 00026134  0x00005199 rtn 
- 00026135  0x0000519c set0  0x00000025 , 0x00000000 
- 00026136  0x0000519d bpatch  0x000000c5 , 0x00004018 
- 00026137  0x0000519e call  0x00006621 
- 00026138  0x0000519f fetch  0x00000002 , 0x000042a0 
- 00026139  0x000051a0 bbit1  0x00000007 , 0x00006630 
- 00026140  0x000051a1 bbit1  0x00000000 , 0x00003f12 
- 00026141  0x000051a2 bbit1  0x00000001 , 0x0000662a 
- 00026142  0x000051a3 bbit1  0x00000002 , 0x0000662d 
- 00026143  0x000051a4 bbit1  0x00000003 , 0x0000662d 
- 00026144  0x000051a5 branch  0x00006697 
- 00026145  0x000051a7 setarg  0x00000000 
- 00026146  0x000051a8 store  0x00000004 , 0x00004806 
- 00026147  0x000051a9 jam  0x00000000 , 0x0000481a 
- 00026148  0x000051aa jam  0x00000000 , 0x0000480a 
- 00026149  0x000051ab jam  0x00000000 , 0x0000427f 
- 00026150  0x000051ac jam  0x00000000 , 0x0000448b 
- 00026151  0x000051ad jam  0x00000000 , 0x00004820 
- 00026152  0x000051ae jam  0x00000000 , 0x0000480b 
- 00026153  0x000051af rtn 
- 00026154  0x000051b2 bbit1  0x00000005 , 0x0000662d 
- 00026155  0x000051b3 bbit1  0x00000003 , 0x0000662d 
- 00026156  0x000051b4 branch  0x00006697 
- 00026157  0x000051b6 fetch  0x00000002 , 0x000047f4 
- 00026158  0x000051b7 bbit1  0x0000000c , 0x00006697 
- 00026159  0x000051b8 branch  0x00003f10 
- 00026160  0x000051bb call  0x00005b30 
- 00026161  0x000051bc fetch  0x00000002 , 0x000042a0 
- 00026162  0x000051bd bbit1  0x00000000 , 0x00003f12 
- 00026163  0x000051be branch  0x00003f10 
- 00026164  0x000051c1 set0  0x00000025 , 0x00000000 
- 00026165  0x000051c2 bpatch  0x000000c6 , 0x00004018 
- 00026166  0x000051c3 storet  0x00000001 , 0x00000259 
- 00026167  0x000051c5 fetch  0x00000001 , 0x00000259 
- 00026168  0x000051c6 rtn  0x00000034 
- 00026169  0x000051c7 increase  0xffffffff , 0x0000003f 
- 00026170  0x000051c8 store  0x00000001 , 0x00000259 
- 00026171  0x000051cb call  0x00006649 
- 00026172  0x000051cc call  0x0000664f 
- 00026173  0x000051cd call  0x00006656 
- 00026174  0x000051ce call  0x00006664 
- 00026175  0x000051d0 fetch  0x00000001 , 0x00004820 
- 00026176  0x000051d1 compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00026177  0x000051d2 call  0x00006648 , 0x00000001 
- 00026178  0x000051d3 fetch  0x00000001 , 0x00004820 
- 00026179  0x000051d4 compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00026180  0x000051d5 call  0x00006646 , 0x00000001 
- 00026181  0x000051d6 branch  0x00006637 
- 00026182  0x000051da call  0x0000665d 
- 00026183  0x000051db branch  0x0000654c 
- 00026184  0x000051df rtn 
- 00026185  0x000051e2 fetch  0x00000001 , 0x000047f2 
- 00026186  0x000051e3 rtn  0x00000034 
- 00026187  0x000051e4 increase  0xffffffff , 0x0000003f 
- 00026188  0x000051e5 store  0x00000001 , 0x000047f2 
- 00026189  0x000051e6 nrtn  0x00000034 
- 00026190  0x000051e7 branch  0x0000668a 
- 00026191  0x000051ea fetch  0x00000002 , 0x00004812 
- 00026192  0x000051eb rtn  0x00000034 
- 00026193  0x000051ec increase  0xffffffff , 0x0000003f 
- 00026194  0x000051ed store  0x00000002 , 0x00004812 
- 00026195  0x000051ee nrtn  0x00000034 
- 00026196  0x000051ef call  0x000066a6 
- 00026197  0x000051f0 branch  0x00003f9a 
- 00026198  0x000051f3 fetch  0x00000002 , 0x00004814 
- 00026199  0x000051f4 rtn  0x00000034 
- 00026200  0x000051f5 increase  0xffffffff , 0x0000003f 
- 00026201  0x000051f6 store  0x00000002 , 0x00004814 
- 00026202  0x000051f7 nrtn  0x00000034 
- 00026203  0x000051f8 call  0x00003f84 
- 00026204  0x000051f9 branch  0x00003f9a 
- 00026205  0x000051fc fetch  0x00000002 , 0x00004818 
- 00026206  0x000051fd rtn  0x00000034 
- 00026207  0x000051fe increase  0xffffffff , 0x0000003f 
- 00026208  0x000051ff store  0x00000002 , 0x00004818 
- 00026209  0x00005200 nrtn  0x00000034 
- 00026210  0x00005201 jam  0x00000000 , 0x0000481a 
- 00026211  0x00005202 rtn 
- 00026212  0x00005205 fetch  0x00000002 , 0x00004816 
- 00026213  0x00005206 rtn  0x00000034 
- 00026214  0x00005207 increase  0xffffffff , 0x0000003f 
- 00026215  0x00005208 store  0x00000002 , 0x00004816 
- 00026216  0x00005209 nrtn  0x00000034 
- 00026217  0x0000520a branch  0x000066b1 
- 00026218  0x0000520d set0  0x00000025 , 0x00000000 
- 00026219  0x0000520e bpatch  0x000000c7 , 0x00004018 
- 00026220  0x0000520f jam  0x00000000 , 0x0000481a 
- 00026221  0x00005210 jam  0x00000001 , 0x0000480b 
- 00026222  0x00005211 setarg  0x00000000 
- 00026223  0x00005212 store  0x00000002 , 0x00004814 
- 00026224  0x00005213 call  0x000066b1 
- 00026225  0x00005214 fetch  0x00000001 , 0x00004132 
- 00026226  0x00005215 isolate1  0x00000001 , 0x0000003f 
- 00026227  0x00005216 call  0x00006688 , 0x00000001 
- 00026228  0x00005217 fetch  0x00000001 , 0x00004132 
- 00026229  0x00005218 isolate1  0x00000000 , 0x0000003f 
- 00026230  0x00005219 call  0x00006684 , 0x00000001 
- 00026231  0x0000521a call  0x00003fa6 
- 00026232  0x0000521b branch  0x00006697 
- 00026233  0x00005220 fetch  0x00000006 , 0x00004274 
- 00026234  0x00005221 branch  0x00003f79 , 0x00000034 
- 00026235  0x00005222 branch  0x00003f6e 
- 00026236  0x00005225 fetch  0x00000006 , 0x00004274 
- 00026237  0x00005226 branch  0x00006682 , 0x00000034 
- 00026238  0x00005227 fetch  0x00000002 , 0x0000480c 
- 00026239  0x00005228 store  0x00000002 , 0x00004814 
- 00026240  0x00005229 call  0x00003fa4 
- 00026241  0x0000522a branch  0x00003f82 
- 00026242  0x0000522c call  0x00003f94 
- 00026243  0x0000522d branch  0x00003f88 
- 00026244  0x00005230 fetch  0x00000002 , 0x000047f4 
- 00026245  0x00005231 isolate1  0x00000007 , 0x0000003f 
- 00026246  0x00005232 call  0x00003f75 , 0x00000001 
- 00026247  0x00005233 rtn 
- 00026248  0x00005235 call  0x00005b30 
- 00026249  0x00005236 rtn 
- 00026250  0x00005239 jam  0x00000001 , 0x0000427f 
- 00026251  0x0000523a call  0x00003fa4 
- 00026252  0x0000523b call  0x00003fa2 
- 00026253  0x0000523c jam  0x00000001 , 0x00004820 
- 00026254  0x0000523d setarg  0x00000000 
- 00026255  0x0000523e store  0x00000002 , 0x000047f0 
- 00026256  0x0000523f store  0x00000001 , 0x000047f2 
- 00026257  0x00005240 call  0x00003f9e 
- 00026258  0x00005241 branch  0x0000655a 
- 00026259  0x00005244 fetch  0x00000001 , 0x000042a9 
- 00026260  0x00005245 beq  0x00000033 , 0x00006679 
- 00026261  0x00005246 beq  0x00000034 , 0x0000667c 
- 00026262  0x00005247 branch  0x00006697 
- 00026263  0x0000524a set0  0x00000025 , 0x00000000 
- 00026264  0x0000524b bpatch  0x000000c8 , 0x00004019 
- 00026265  0x0000524c fetch  0x00000001 , 0x000044f9 
- 00026266  0x0000524d increase  0x00000001 , 0x0000003f 
- 00026267  0x0000524e store  0x00000001 , 0x000044f9 
- 00026268  0x0000524f call  0x00003fa6 
- 00026269  0x00005250 fetch  0x00000002 , 0x000047fe 
- 00026270  0x00005251 store  0x00000002 , 0x00004812 
- 00026271  0x00005252 fetch  0x00000001 , 0x00004132 
- 00026272  0x00005253 isolate1  0x00000001 , 0x0000003f 
- 00026273  0x00005254 call  0x00003f88 , 0x00000001 
- 00026274  0x00005255 fetch  0x00000001 , 0x00004132 
- 00026275  0x00005256 isolate1  0x00000000 , 0x0000003f 
- 00026276  0x00005257 call  0x00003f7c , 0x00000001 
- 00026277  0x00005258 branch  0x00003f94 
- 00026278  0x0000525b set0  0x00000025 , 0x00000000 
- 00026279  0x0000525c bpatch  0x000000c9 , 0x00004019 
- 00026280  0x0000525d setarg  0x00000000 
- 00026281  0x0000525e store  0x00000002 , 0x00004812 
- 00026282  0x0000525f fetch  0x00000001 , 0x00004132 
- 00026283  0x00005260 isolate1  0x00000001 , 0x0000003f 
- 00026284  0x00005261 call  0x00003f86 , 0x00000001 
- 00026285  0x00005262 fetch  0x00000001 , 0x00004132 
- 00026286  0x00005263 isolate1  0x00000000 , 0x0000003f 
- 00026287  0x00005264 call  0x00003f7e , 0x00000001 
- 00026288  0x00005265 branch  0x00003f98 
- 00026289  0x00005268 set0  0x00000025 , 0x00000000 
- 00026290  0x00005269 bpatch  0x000000ca , 0x00004019 
- 00026291  0x0000526a setarg  0x00000000 
- 00026292  0x0000526b store  0x00000002 , 0x00004816 
- 00026293  0x0000526c fetch  0x00000002 , 0x000047f4 
- 00026294  0x0000526d bbit1  0x00000009 , 0x00003f90 
- 00026295  0x0000526e fetch  0x00000002 , 0x000047f4 
- 00026296  0x0000526f bbit1  0x00000000 , 0x00003f77 
- 00026297  0x00005270 rtn 
- 00026298  0x00005273 set0  0x00000025 , 0x00000000 
- 00026299  0x00005274 bpatch  0x000000cb , 0x00004019 
- 00026300  0x00005275 arg  0x00000001 , 0x00000002 
- 00026301  0x00005276 arg  0x0000481b , 0x00000011 
- 00026302  0x00005277 arg  0x000000c6 , 0x00000012 
- 00026303  0x00005278 branch  0x0000683e 
- 00026304  0x0000527b set0  0x00000025 , 0x00000000 
- 00026305  0x0000527c bpatch  0x000000cc , 0x00004019 
- 00026306  0x0000527d arg  0x00000001 , 0x00000002 
- 00026307  0x0000527e arg  0x0000481b , 0x00000011 
- 00026308  0x0000527f arg  0x000000c6 , 0x00000012 
- 00026309  0x00005280 branch  0x0000681d 
- 00026310  0x00005289 set0  0x00000025 , 0x00000000 
- 00026311  0x0000528a bpatch  0x000000fe , 0x0000401f 
- 00026312  0x0000528b hfetch  0x00000001 , 0x00008073 
- 00026313  0x0000528c arg  0x00000006 , 0x00000002 
- 00026314  0x0000528d ior  0x00000002 , 0x0000003f 
- 00026315  0x0000528e hstore  0x00000001 , 0x00008073 
- 00026316  0x0000528f hfetch  0x00000001 , 0x00008077 
- 00026317  0x00005290 ior  0x00000002 , 0x0000003f 
- 00026318  0x00005291 hstore  0x00000001 , 0x00008077 
- 00026319  0x00005292 hjam  0x00000000 , 0x00008081 
- 00026320  0x00005293 hfetch  0x00000001 , 0x00008077 
- 00026321  0x00005294 set0  0x00000001 , 0x0000003f 
- 00026322  0x00005295 set0  0x00000002 , 0x0000003f 
- 00026323  0x00005296 hstore  0x00000001 , 0x00008077 
- 00026324  0x00005297 nop  0x0000001e 
- 00026325  0x00005298 hjam  0x00000001 , 0x00008081 
- 00026326  0x00005299 rtn 
- 00026327  0x0000529b branch  0x000067a1 
- 00026328  0x0000529e branch  0x000067a9 
- 00026329  0x000052a6 nbranch  0x000066dd , 0x00000028 
- 00026330  0x000052a7 hfetch  0x00000001 , 0x00008085 
- 00026331  0x000052a8 or_into  0x00000020 , 0x0000003f 
- 00026332  0x000052a9 hstore  0x00000001 , 0x00008085 
- 00026333  0x000052ab copy  0x00000002 , 0x0000003e 
- 00026334  0x000052ac branch  0x000066e0 , 0x00000005 
- 00026335  0x000052ad copy  0x00000013 , 0x0000003d 
- 00026336  0x000052af isolate0  0x00000000 , 0x0000003e 
- 00026337  0x000052b0 branch  0x00006763 
- 00026338  0x000052b4 force  0x00000004 , 0x00000002 
- 00026339  0x000052b6 arg  0x0000022c , 0x00000011 
- 00026340  0x000052b7 hfetch  0x00000001 , 0x00008085 
- 00026341  0x000052b8 and_into  0x000000df , 0x0000003f 
- 00026342  0x000052b9 hstore  0x00000001 , 0x00008085 
- 00026343  0x000052ba call  0x000066dd 
- 00026344  0x000052bb arg  0x000055aa , 0x00000011 
- 00026345  0x000052bc fetch  0x00000002 , 0x0000022c 
- 00026346  0x000052bd ifetcht  0x00000002 , 0x00000006 
- 00026347  0x000052be isub  0x00000011 , 0x0000003e 
- 00026348  0x000052bf rtn 
- 00026349  0x000052c2 arg  0x00000002 , 0x00000002 
- 00026350  0x000052c3 arg  0x00000232 , 0x00000011 
- 00026351  0x000052c4 call  0x000066dd 
- 00026352  0x000052c5 fetch  0x00000002 , 0x00000232 
- 00026353  0x000052c6 store  0x00000002 , 0x00000225 
- 00026354  0x000052c7 call  0x000066f4 , 0x00000028 
- 00026355  0x000052c8 rtn 
- 00026356  0x000052cb arg  0x00000010 , 0x00000002 
- 00026357  0x000052cc arg  0x00000234 , 0x00000011 
- 00026358  0x000052cd hfetch  0x00000001 , 0x00008085 
- 00026359  0x000052ce and_into  0x000000df , 0x0000003f 
- 00026360  0x000052cf hstore  0x00000001 , 0x00008085 
- 00026361  0x000052d0 call  0x000066dd 
- 00026362  0x000052d1 arg  0x00000234 , 0x00000006 
- 00026363  0x000052d2 arg  0x00000010 , 0x00000039 
- 00026364  0x000052d3 call  0x00007584 
- 00026365  0x000052d4 call  0x0000753d 
- 00026366  0x000052d5 call  0x0000759d 
- 00026367  0x000052d6 branch  0x00007534 
- 00026368  0x000052d9 disable  0x0000002d 
- 00026369  0x000052da call  0x000066e2 
- 00026370  0x000052db nrtn  0x00000005 
- 00026371  0x000052dc enable  0x0000002d 
- 00026372  0x000052dd hjam  0x00000080 , 0x00008023 
- 00026373  0x000052de hjam  0x00000000 , 0x00008022 
- 00026374  0x000052df hjam  0x00000000 , 0x00008024 
- 00026375  0x000052e0 arg  0x00008025 , 0x00000011 
- 00026376  0x000052e1 call  0x000066d9 
- 00026377  0x000052e2 hjam  0x00000000 , 0x00008023 
- 00026378  0x000052e3 call  0x000066e2 
- 00026379  0x000052e4 nrtn  0x00000005 
- 00026380  0x000052e5 force  0x00000000 , 0x0000003f 
- 00026381  0x000052e6 hstore  0x00000002 , 0x00008288 
- 00026382  0x000052e7 arg  0x0000828a , 0x00000011 
- 00026383  0x000052e8 call  0x000066d9 
- 00026384  0x000052ea arg  0x00000006 , 0x00000002 
- 00026385  0x000052eb call  0x000066e3 
- 00026386  0x000052ec nrtn  0x00000005 
- 00026387  0x000052ed ifetch  0x00000002 , 0x00000006 
- 00026388  0x000052ee iforce  0x00000011 
- 00026389  0x000052ef call  0x000066dd 
- 00026390  0x000052f0 branch  0x00006710 
- 00026391  0x000052f7 call  0x00007f36 
- 00026392  0x000052f8 setarg  0x00001000 
- 00026393  0x000052f9 store  0x00000002 , 0x00000225 
- 00026394  0x000052fa arg  0x00006823 , 0x00000013 
- 00026395  0x000052fb arg  0x00000002 , 0x00000039 
- 00026396  0x000052fd call  0x000066e2 
- 00026397  0x000052fe nrtn  0x00000005 
- 00026398  0x000052ff fetch  0x00000002 , 0x00000225 
- 00026399  0x00005300 byteswap  0x0000003f , 0x0000003f 
- 00026400  0x00005301 iadd  0x00000002 , 0x0000003f 
- 00026401  0x00005302 byteswap  0x0000003f , 0x0000003f 
- 00026402  0x00005303 store  0x00000002 , 0x00000225 
- 00026403  0x00005304 loop  0x0000671c 
- 00026404  0x00005305 branch  0x00006710 
- 00026405  0x00005308 hjam  0x00000025 , 0x00008050 
- 00026406  0x00005309 hjam  0x00000005 , 0x00008280 
- 00026407  0x0000530a call  0x00007f36 
- 00026408  0x0000530c disable  0x00000028 
- 00026409  0x0000530d call  0x0000688a 
- 00026410  0x0000530e setarg  0x00000000 
- 00026411  0x0000530f arg  0x00000221 , 0x00000011 
- 00026412  0x00005310 arg  0x00000002 , 0x00000002 
- 00026413  0x00005311 call  0x000068d3 
- 00026414  0x00005312 fetch  0x00000002 , 0x00000221 
- 00026415  0x00005313 bbit0  0x00000007 , 0x00006738 
- 00026416  0x00005314 setarg  0x000007f0 
- 00026417  0x00005315 arg  0x00000234 , 0x00000011 
- 00026418  0x00005316 arg  0x00000010 , 0x00000002 
- 00026419  0x00005317 call  0x000068d3 
- 00026420  0x00005318 hjam  0x00000008 , 0x00008006 
- 00026421  0x00005319 arg  0x00000234 , 0x00000006 
- 00026422  0x0000531a call  0x00007590 
- 00026423  0x0000531b enable  0x00000028 
- 00026424  0x0000531d fetch  0x00000002 , 0x00000221 
- 00026425  0x0000531e byteswap  0x0000003f , 0x0000003f 
- 00026426  0x0000531f arg  0x000007ff , 0x00000002 
- 00026427  0x00005320 iand  0x00000002 , 0x0000003f 
- 00026428  0x00005321 branch  0x00006744 , 0x00000005 
- 00026429  0x00005322 call  0x0000688f 
- 00026430  0x00005323 arg  0x000068d8 , 0x00000013 
- 00026431  0x00005324 call  0x000066f4 , 0x00000028 
- 00026432  0x00005325 call  0x00006700 
- 00026433  0x00005326 fetch  0x00000001 , 0x00000220 
- 00026434  0x00005327 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026435  0x00005328 nbranch  0x00006738 , 0x00000001 
- 00026436  0x0000532a call  0x0000688d 
- 00026437  0x0000532b fetch  0x00000001 , 0x00000221 
- 00026438  0x0000532c bbit1  0x00000005 , 0x00006751 
- 00026439  0x0000532d setarg  0x00000000 
- 00026440  0x0000532e store  0x00000003 , 0x00000224 
- 00026441  0x0000532f call  0x000067b9 
- 00026442  0x00005330 arg  0x000067db , 0x00000013 
- 00026443  0x00005331 call  0x000066ed 
- 00026444  0x00005332 call  0x00006700 
- 00026445  0x00005333 nbranch  0x00006751 , 0x0000002d 
- 00026446  0x00005334 fetch  0x00000001 , 0x00000220 
- 00026447  0x00005335 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026448  0x00005336 nbranch  0x00006744 , 0x00000001 
- 00026449  0x00005338 fetch  0x00000001 , 0x00000221 
- 00026450  0x00005339 bbit1  0x00000006 , 0x0000675d 
- 00026451  0x0000533a setarg  0x00000000 
- 00026452  0x0000533b store  0x00000002 , 0x00000225 
- 00026453  0x0000533c arg  0x00006823 , 0x00000013 
- 00026454  0x0000533d call  0x00006805 
- 00026455  0x0000533e call  0x000066ed 
- 00026456  0x0000533f call  0x00006700 
- 00026457  0x00005340 nbranch  0x0000675d , 0x0000002d 
- 00026458  0x00005341 fetch  0x00000001 , 0x00000220 
- 00026459  0x00005342 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026460  0x00005343 nbranch  0x00006751 , 0x00000001 
- 00026461  0x00005345 hjam  0x00000021 , 0x00008050 
- 00026462  0x00005346 fetch  0x00000001 , 0x00000221 
- 00026463  0x00005347 rtnbit0  0x00000004 
- 00026464  0x00005348 call  0x00004461 
- 00026465  0x0000534a call  0x000044a3 
- 00026466  0x0000534b branch  0x00006761 
- 00026467  0x0000534f fetch  0x00000001 , 0x00000220 
- 00026468  0x00005350 lshift  0x0000003f , 0x0000003f 
- 00026469  0x00005351 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026470  0x00005352 isolate0  0x0000000f , 0x00000011 
- 00026471  0x00005353 rtn  0x00000001 
- 00026472  0x00005354 store  0x00000001 , 0x00000220 
- 00026473  0x00005355 rtn 
- 00026474  0x00005359 hfetch  0x00000001 , 0x00008085 
- 00026475  0x0000535a rtnbit0  0x00000005 
- 00026476  0x0000535b branch  0x00006770 
- 00026477  0x0000535d hfetch  0x00000001 , 0x0000812c 
- 00026478  0x0000535e qisolate1  0x0000003f 
- 00026479  0x0000535f rtn  0x00000001 
- 00026480  0x00005361 hfetch  0x00000001 , 0x00008108 
- 00026481  0x00005362 bbit0  0x00000001 , 0x0000676d 
- 00026482  0x00005363 call  0x00007534 
- 00026483  0x00005364 branch  0x0000676d 
- 00026484  0x00005369 copy  0x00000039 , 0x00000002 
- 00026485  0x0000536a storet  0x00000002 , 0x0000423c 
- 00026486  0x0000536b hjam  0x00000080 , 0x00008023 
- 00026487  0x0000536c hjam  0x00000000 , 0x00008022 
- 00026488  0x0000536d hjam  0x00000000 , 0x00008024 
- 00026489  0x0000536e store  0x00000002 , 0x0000423a 
- 00026490  0x0000536f iforce  0x00000005 
- 00026491  0x00005370 lshift2  0x00000039 , 0x00000039 
- 00026492  0x00005372 hfetch  0x00000001 , 0x00008025 
- 00026493  0x00005373 istore  0x00000001 , 0x00000005 
- 00026494  0x00005374 loop  0x0000677c 
- 00026495  0x00005375 hjam  0x00000000 , 0x00008023 
- 00026496  0x00005376 rtn 
- 00026497  0x00005379 fetch  0x00000002 , 0x0000423a 
- 00026498  0x0000537a rtn  0x00000034 
- 00026499  0x0000537b hjam  0x00000080 , 0x00008023 
- 00026500  0x0000537c hjam  0x00000000 , 0x00008022 
- 00026501  0x0000537d hjam  0x00000000 , 0x00008024 
- 00026502  0x0000537e fetcht  0x00000002 , 0x0000423c 
- 00026503  0x0000537f lshift2  0x00000002 , 0x00000039 
- 00026504  0x00005380 iforce  0x00000006 
- 00026505  0x00005382 ifetch  0x00000001 , 0x00000006 
- 00026506  0x00005383 hstore  0x00000001 , 0x00008025 
- 00026507  0x00005384 loop  0x00006789 
- 00026508  0x00005385 hjam  0x00000000 , 0x00008023 
- 00026509  0x00005386 rtn 
- 00026510  0x0000538c set0  0x00000025 , 0x00000000 
- 00026511  0x0000538d bpatch  0x000000ff , 0x0000401f 
- 00026512  0x0000538e hjam  0x00000075 , 0x00008086 
- 00026513  0x0000538f hjam  0x0000000a , 0x00008087 
- 00026514  0x00005390 setarg  0x00000223 
- 00026515  0x00005391 hstore  0x00000002 , 0x0000808a 
- 00026516  0x00005392 setarg  0x00000228 
- 00026517  0x00005393 hstore  0x00000002 , 0x0000808c 
- 00026518  0x00005394 hfetch  0x00000001 , 0x00008081 
- 00026519  0x00005395 set1  0x00000000 , 0x0000003f 
- 00026520  0x00005396 set0  0x00000001 , 0x0000003f 
- 00026521  0x00005397 hstore  0x00000001 , 0x00008081 
- 00026522  0x00005398 rtn 
- 00026523  0x0000539b hfetch  0x00000001 , 0x00008086 
- 00026524  0x0000539c set1  0x00000007 , 0x0000003f 
- 00026525  0x0000539d hstore  0x00000001 , 0x00008086 
- 00026526  0x0000539e set0  0x00000007 , 0x0000003f 
- 00026527  0x0000539f hstore  0x00000001 , 0x00008086 
- 00026528  0x000053a0 rtn 
- 00026529  0x000053a5 set1  0x00000007 , 0x0000003f 
- 00026530  0x000053a6 store  0x00000002 , 0x00000223 
- 00026531  0x000053a7 set1  0x00000025 , 0x00000000 
- 00026532  0x000053a8 bpatch  0x00000000 , 0x00004020 
- 00026533  0x000053a9 hjam  0x00000002 , 0x00008088 
- 00026534  0x000053aa hjam  0x00000000 , 0x0000808e 
- 00026535  0x000053ab hjam  0x00000002 , 0x00008006 
- 00026536  0x000053ac branch  0x000067b3 
- 00026537  0x000053b0 force  0x00000001 , 0x00000002 
- 00026538  0x000053b4 store  0x00000001 , 0x00000223 
- 00026539  0x000053b5 set1  0x00000025 , 0x00000000 
- 00026540  0x000053b6 bpatch  0x00000001 , 0x00004020 
- 00026541  0x000053b7 hjam  0x00000001 , 0x00008088 
- 00026542  0x000053b8 hstoret  0x00000002 , 0x0000808e 
- 00026543  0x000053b9 hjam  0x00000002 , 0x00008006 
- 00026544  0x000053ba call  0x000067b3 
- 00026545  0x000053bb fetch  0x00000001 , 0x00000228 
- 00026546  0x000053bc rtn 
- 00026547  0x000053bf fetch  0x00000002 , 0x00004177 
- 00026548  0x000053c0 increase  0x00000001 , 0x0000003f 
- 00026549  0x000053c1 store  0x00000002 , 0x00004177 
- 00026550  0x000053c2 hfetch  0x00000001 , 0x0000812c 
- 00026551  0x000053c3 bbit0  0x00000003 , 0x000067b3 
- 00026552  0x000053c4 rtn 
- 00026553  0x000053c7 hjam  0x00000040 , 0x00008086 
- 00026554  0x000053c8 hjam  0x00000000 , 0x00008087 
- 00026555  0x000053c9 hfetch  0x00000001 , 0x00008081 
- 00026556  0x000053ca set0  0x00000000 , 0x0000003f 
- 00026557  0x000053cb set1  0x00000001 , 0x0000003f 
- 00026558  0x000053cc hstore  0x00000001 , 0x00008081 
- 00026559  0x000053cd setarg  0x00000000 
- 00026560  0x000053ce store  0x00000004 , 0x00000223 
- 00026561  0x000053cf rtn 
- 00026562  0x000053d2 setarg  0x00000000 
- 00026563  0x000053d3 hstore  0x00000002 , 0x0000808e 
- 00026564  0x000053d4 setarg  0x00000001 
- 00026565  0x000053d5 hstore  0x00000001 , 0x00008088 
- 00026566  0x000053d6 setarg  0x00000223 
- 00026567  0x000053d7 hstore  0x00000002 , 0x0000808a 
- 00026568  0x000053d8 jam  0x00000006 , 0x00000223 
- 00026569  0x000053d9 hjam  0x00000002 , 0x00008006 
- 00026570  0x000053da branch  0x000067b3 
- 00026571  0x000053df increase  0x00000004 , 0x00000002 
- 00026572  0x000053e0 hstoret  0x00000002 , 0x00008088 
- 00026573  0x000053e1 increase  0xfffffffc , 0x00000011 
- 00026574  0x000053e2 arg  0x00000002 , 0x00000002 
- 00026575  0x000053e3 istoret  0x00000001 , 0x00000011 
- 00026576  0x000053e4 rshift16  0x0000003f , 0x00000002 
- 00026577  0x000053e5 istoret  0x00000001 , 0x00000005 
- 00026578  0x000053e6 rshift8  0x0000003f , 0x00000002 
- 00026579  0x000053e7 istoret  0x00000001 , 0x00000005 
- 00026580  0x000053e8 istore  0x00000001 , 0x00000005 
- 00026581  0x000053e9 deposit  0x00000011 
- 00026582  0x000053ea hstore  0x00000002 , 0x0000808a 
- 00026583  0x000053eb setarg  0x00000000 
- 00026584  0x000053ec hstore  0x00000002 , 0x0000808e 
- 00026585  0x000053ed hjam  0x00000002 , 0x00008006 
- 00026586  0x000053ee branch  0x000067b3 
- 00026587  0x000053f3 hstoret  0x00000002 , 0x0000808e 
- 00026588  0x000053f4 setarg  0x00000004 
- 00026589  0x000053f5 hstore  0x00000002 , 0x00008088 
- 00026590  0x000053f6 jam  0x00000003 , 0x00000223 
- 00026591  0x000053f7 setarg  0x00000223 
- 00026592  0x000053f8 hstore  0x00000002 , 0x0000808a 
- 00026593  0x000053f9 deposit  0x00000011 
- 00026594  0x000053fa hstore  0x00000002 , 0x0000808c 
- 00026595  0x000053fb hfetch  0x00000001 , 0x00008086 
- 00026596  0x000053fc isolate0  0x0000000f , 0x00000011 
- 00026597  0x000053fd setflag  0x00000001 , 0x00000006 , 0x0000003f 
- 00026598  0x000053fe hstore  0x00000001 , 0x00008086 
- 00026599  0x000053ff hjam  0x00000002 , 0x00008006 
- 00026600  0x00005401 hfetch  0x00000001 , 0x0000812c 
- 00026601  0x00005402 bbit1  0x00000007 , 0x000067e8 
- 00026602  0x00005403 arg  0x00000003 , 0x00000007 
- 00026603  0x00005404 call  0x0000676a 
- 00026604  0x00005405 call  0x000067b3 
- 00026605  0x00005406 isolate1  0x00000002 , 0x0000003f 
- 00026606  0x00005407 call  0x00006763 
- 00026607  0x00005408 fetch  0x00000001 , 0x00000224 
- 00026608  0x00005409 lshift16  0x0000003f , 0x00000012 
- 00026609  0x0000540a fetch  0x00000001 , 0x00000225 
- 00026610  0x0000540b lshift8  0x0000003f , 0x0000003f 
- 00026611  0x0000540c ior  0x00000012 , 0x00000012 
- 00026612  0x0000540d fetch  0x00000001 , 0x00000226 
- 00026613  0x0000540e ior  0x00000012 , 0x0000003f 
- 00026614  0x0000540f iadd  0x00000002 , 0x0000003f 
- 00026615  0x00005410 store  0x00000001 , 0x00000226 
- 00026616  0x00005411 rshift8  0x0000003f , 0x0000003f 
- 00026617  0x00005412 store  0x00000001 , 0x00000225 
- 00026618  0x00005413 rshift8  0x0000003f , 0x0000003f 
- 00026619  0x00005414 store  0x00000001 , 0x00000224 
- 00026620  0x00005415 rtn 
- 00026621  0x0000541a hjam  0x0000000a , 0x00008042 
- 00026622  0x0000541b hjam  0x00000002 , 0x00008091 
- 00026623  0x0000541c hjam  0x00000003 , 0x00008092 
- 00026624  0x0000541d hjam  0x00000003 , 0x00008093 
- 00026625  0x0000541e hjam  0x00000003 , 0x00008094 
- 00026626  0x0000541f hjam  0x00000003 , 0x00008095 
- 00026627  0x00005420 hjam  0x00000002 , 0x00008096 
- 00026628  0x00005421 rtn 
- 00026629  0x00005424 hjam  0x00000005 , 0x00008091 
- 00026630  0x00005425 hjam  0x00000007 , 0x00008092 
- 00026631  0x00005426 hjam  0x00000007 , 0x00008093 
- 00026632  0x00005427 hjam  0x00000007 , 0x00008094 
- 00026633  0x00005428 hjam  0x00000007 , 0x00008095 
- 00026634  0x00005429 hjam  0x00000005 , 0x00008096 
- 00026635  0x0000542a rtn 
- 00026636  0x0000542f hfetch  0x00000001 , 0x0000812c 
- 00026637  0x00005430 bbit0  0x00000005 , 0x0000680c 
- 00026638  0x00005431 rtn 
- 00026639  0x00005435 store  0x00000001 , 0x00000224 
- 00026640  0x00005436 setarg  0x00000224 
- 00026641  0x00005437 hstore  0x00000002 , 0x0000809a 
- 00026642  0x00005438 setarg  0x00000001 
- 00026643  0x00005439 hstore  0x00000002 , 0x00008098 
- 00026644  0x0000543a hstoret  0x00000002 , 0x0000809e 
- 00026645  0x0000543b deposit  0x00000011 
- 00026646  0x0000543c hstore  0x00000002 , 0x0000809c 
- 00026647  0x0000543d hjam  0x00000001 , 0x00008090 
- 00026648  0x0000543e hjam  0x00000004 , 0x00008006 
- 00026649  0x0000543f branch  0x0000680c 
- 00026650  0x00005442 byteswap  0x0000003f , 0x0000003f 
- 00026651  0x00005443 store  0x00000002 , 0x00000225 
- 00026652  0x00005444 rtn 
- 00026653  0x0000544b set1  0x00000025 , 0x00000000 
- 00026654  0x0000544c bpatch  0x00000002 , 0x00004020 
- 00026655  0x0000544d fetch  0x00000002 , 0x0000429b 
- 00026656  0x0000544e iadd  0x00000012 , 0x0000003f 
- 00026657  0x00005452 byteswap  0x0000003f , 0x0000003f 
- 00026658  0x00005453 store  0x00000002 , 0x00000225 
- 00026659  0x00005457 set1  0x00000025 , 0x00000000 
- 00026660  0x00005458 bpatch  0x00000003 , 0x00004020 
- 00026661  0x00005459 setarg  0x00000004 
- 00026662  0x0000545a hstore  0x00000002 , 0x00008098 
- 00026663  0x0000545b jam  0x000000a0 , 0x00000224 
- 00026664  0x0000545c jam  0x000000a1 , 0x00000227 
- 00026665  0x0000545d setarg  0x00000224 
- 00026666  0x0000545e hstore  0x00000002 , 0x0000809a 
- 00026667  0x0000545f hstoret  0x00000002 , 0x0000809e 
- 00026668  0x00005460 deposit  0x00000011 
- 00026669  0x00005461 hstore  0x00000002 , 0x0000809c 
- 00026670  0x00005462 setarg  0x00000002 
- 00026671  0x00005463 isolate0  0x0000000f , 0x00000011 
- 00026672  0x00005464 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026673  0x00005465 hstore  0x00000001 , 0x00008090 
- 00026674  0x00005466 hjam  0x00000004 , 0x00008006 
- 00026675  0x00005467 arg  0x00000005 , 0x00000007 
- 00026676  0x00005468 call  0x0000676a 
- 00026677  0x00005469 call  0x0000680c 
- 00026678  0x0000546a isolate1  0x00000004 , 0x0000003f 
- 00026679  0x0000546b call  0x00006763 
- 00026680  0x0000546c fetch  0x00000002 , 0x00000225 
- 00026681  0x0000546d byteswap  0x0000003f , 0x0000003f 
- 00026682  0x0000546e iadd  0x00000002 , 0x0000003f 
- 00026683  0x0000546f byteswap  0x0000003f , 0x0000003f 
- 00026684  0x00005470 store  0x00000002 , 0x00000225 
- 00026685  0x00005471 rtn 
- 00026686  0x00005478 set1  0x00000025 , 0x00000000 
- 00026687  0x00005479 bpatch  0x00000004 , 0x00004020 
- 00026688  0x0000547a fetch  0x00000002 , 0x0000429b 
- 00026689  0x0000547b iadd  0x00000012 , 0x0000003f 
- 00026690  0x0000547f store  0x00000002 , 0x00000161 
- 00026691  0x00005480 set1  0x00000025 , 0x00000000 
- 00026692  0x00005481 bpatch  0x00000005 , 0x00004020 
- 00026693  0x00005482 storet  0x00000002 , 0x000002a0 
- 00026694  0x00005483 copy  0x00000011 , 0x0000003f 
- 00026695  0x00005484 store  0x00000002 , 0x000002b7 
- 00026696  0x00005486 call  0x00006858 
- 00026697  0x00005488 fetcht  0x00000002 , 0x000002b0 
- 00026698  0x00005489 fetch  0x00000002 , 0x000002b7 
- 00026699  0x0000548a copy  0x0000003f , 0x00000011 
- 00026700  0x0000548b fetch  0x00000002 , 0x00000161 
- 00026701  0x0000548d call  0x00006870 
- 00026702  0x0000548f fetch  0x00000002 , 0x000002b0 
- 00026703  0x00005490 fetcht  0x00000002 , 0x000002b7 
- 00026704  0x00005491 iadd  0x00000002 , 0x00000002 
- 00026705  0x00005492 storet  0x00000002 , 0x000002b7 
- 00026706  0x00005493 fetcht  0x00000002 , 0x00000161 
- 00026707  0x00005494 iadd  0x00000002 , 0x00000002 
- 00026708  0x00005495 storet  0x00000002 , 0x00000161 
- 00026709  0x00005496 fetch  0x00000002 , 0x000002a0 
- 00026710  0x00005497 nbranch  0x00006848 , 0x00000034 
- 00026711  0x00005498 rtn 
- 00026712  0x000054a1 set1  0x00000025 , 0x00000000 
- 00026713  0x000054a2 bpatch  0x00000006 , 0x00004020 
- 00026714  0x000054a3 fetch  0x00000002 , 0x000042aa 
- 00026715  0x000054a4 increase  0xffffffff , 0x0000003f 
- 00026716  0x000054a5 fetcht  0x00000002 , 0x00000161 
- 00026717  0x000054a6 ior  0x00000002 , 0x0000003f 
- 00026718  0x000054a7 increase  0x00000001 , 0x0000003f 
- 00026719  0x000054a8 store  0x00000003 , 0x000002b4 
- 00026720  0x000054aa fetch  0x00000002 , 0x000002a0 
- 00026721  0x000054ab iadd  0x00000002 , 0x0000003f 
- 00026722  0x000054ad fetcht  0x00000003 , 0x000002b4 
- 00026723  0x000054ae isub  0x00000002 , 0x0000003f 
- 00026724  0x000054af nbranch  0x0000686b , 0x00000002 
- 00026725  0x000054b0 store  0x00000002 , 0x000002a0 
- 00026726  0x000054b1 fetch  0x00000003 , 0x000002b4 
- 00026727  0x000054b2 fetcht  0x00000002 , 0x00000161 
- 00026728  0x000054b3 isub  0x00000002 , 0x0000003f 
- 00026729  0x000054b4 store  0x00000002 , 0x000002b0 
- 00026730  0x000054b5 rtn 
- 00026731  0x000054b7 fetch  0x00000002 , 0x000002a0 
- 00026732  0x000054b8 store  0x00000002 , 0x000002b0 
- 00026733  0x000054b9 setarg  0x00000000 
- 00026734  0x000054ba store  0x00000002 , 0x000002a0 
- 00026735  0x000054bb rtn 
- 00026736  0x000054c1 copy  0x0000003f , 0x00000012 
- 00026737  0x000054c2 set1  0x00000025 , 0x00000000 
- 00026738  0x000054c3 bpatch  0x00000007 , 0x00004020 
- 00026739  0x000054c4 copy  0x00000012 , 0x0000003f 
- 00026740  0x000054c5 increase  0x00000003 , 0x00000002 
- 00026741  0x000054c6 hstoret  0x00000002 , 0x00008098 
- 00026742  0x000054c7 increase  0xfffffffd , 0x00000011 
- 00026743  0x000054c8 ifetcht  0x00000003 , 0x00000011 
- 00026744  0x000054c9 copy  0x00000002 , 0x00000012 
- 00026745  0x000054ca arg  0x000000a0 , 0x00000002 
- 00026746  0x000054cb istoret  0x00000001 , 0x00000011 
- 00026747  0x000054cc byteswap  0x0000003f , 0x0000003f 
- 00026748  0x000054cd istore  0x00000002 , 0x00000005 
- 00026749  0x000054ce deposit  0x00000011 
- 00026750  0x000054cf hstore  0x00000002 , 0x0000809a 
- 00026751  0x000054d0 setarg  0x00000000 
- 00026752  0x000054d1 hstore  0x00000002 , 0x0000809e 
- 00026753  0x000054d2 hjam  0x00000001 , 0x00008090 
- 00026754  0x000054d3 hjam  0x00000004 , 0x00008006 
- 00026755  0x000054d4 call  0x0000680c 
- 00026756  0x000054d5 copy  0x00000012 , 0x0000003f 
- 00026757  0x000054d6 istore  0x00000003 , 0x00000011 
- 00026758  0x000054d7 nop  0x00002710 
- 00026759  0x000054d8 nop  0x00002710 
- 00026760  0x000054d9 nop  0x00002710 
- 00026761  0x000054da rtn 
- 00026762  0x000054df hjam  0x00000070 , 0x00008973 
- 00026763  0x000054e0 nop  0x00000bb8 
- 00026764  0x000054e1 rtn 
- 00026765  0x000054e4 hjam  0x00000030 , 0x00008973 
- 00026766  0x000054e5 rtn 
- 00026767  0x000054e8 lshift3  0x0000003f , 0x0000003f 
- 00026768  0x000054e9 hstore  0x00000002 , 0x00008045 
- 00026769  0x000054ea hjam  0x00000000 , 0x0000804b 
- 00026770  0x000054eb rtn 
- 00026771  0x000054ef call  0x0000688f 
- 00026772  0x000054f0 call  0x000068c0 
- 00026773  0x000054f2 ifetcht  0x00000001 , 0x00000011 
- 00026774  0x000054f3 increase  0x00000001 , 0x00000011 
- 00026775  0x000054f4 force  0x00000000 , 0x00000007 
- 00026776  0x000054f6 qisolate0  0x00000002 
- 00026777  0x000054f7 branch  0x000068b7 , 0x00000001 
- 00026778  0x000054f8 hfetch  0x00000001 , 0x00008046 
- 00026779  0x000054f9 set1  0x00000006 , 0x0000003f 
- 00026780  0x000054fa set1  0x00000007 , 0x0000003f 
- 00026781  0x000054fb hstore  0x00000001 , 0x00008046 
- 00026782  0x000054fc hjam  0x00000002 , 0x00008047 
- 00026783  0x000054fd hjam  0x00000082 , 0x00008047 
- 00026784  0x000054fe set0  0x00000007 , 0x0000003f 
- 00026785  0x000054ff hstore  0x00000001 , 0x00008046 
- 00026786  0x00005500 hjam  0x0000008a , 0x00008047 
- 00026787  0x00005501 nop  0x0000000b 
- 00026788  0x00005502 hjam  0x000000ca , 0x00008047 
- 00026789  0x00005503 nop  0x00000021 
- 00026790  0x00005504 hjam  0x0000004a , 0x00008047 
- 00026791  0x00005505 nop  0x0000002c 
- 00026792  0x00005506 hjam  0x000000ca , 0x00008047 
- 00026793  0x00005507 nop  0x00000016 
- 00026794  0x00005508 hjam  0x0000008a , 0x00008047 
- 00026795  0x00005509 nop  0x00000021 
- 00026796  0x0000550a hjam  0x00000082 , 0x00008047 
- 00026797  0x0000550b nop  0x00000001 
- 00026798  0x0000550c hjam  0x00000092 , 0x00008047 
- 00026799  0x0000550d nop  0x0000000a 
- 00026800  0x0000550e hjam  0x000000b2 , 0x00008047 
- 00026801  0x0000550f hfetch  0x00000001 , 0x00008007 
- 00026802  0x00005510 hjam  0x00000092 , 0x00008047 
- 00026803  0x00005511 nop  0x00000001 
- 00026804  0x00005512 hjam  0x00000082 , 0x00008047 
- 00026805  0x00005513 qisolate0  0x0000003f 
- 00026806  0x00005514 branch  0x00006898 , 0x00000001 
- 00026807  0x00005516 hfetch  0x00000002 , 0x00008045 
- 00026808  0x00005517 increase  0x00000001 , 0x0000003f 
- 00026809  0x00005518 hstore  0x00000002 , 0x00008045 
- 00026810  0x00005519 increase  0x00000001 , 0x00000007 
- 00026811  0x0000551a compare  0x00000008 , 0x00000007 , 0x0000000f 
- 00026812  0x0000551b nbranch  0x00006898 , 0x00000001 
- 00026813  0x0000551c loop  0x00006895 
- 00026814  0x0000551d hjam  0x00000083 , 0x00008047 
- 00026815  0x0000551e rtn 
- 00026816  0x00005521 hjam  0x00000082 , 0x00008047 
- 00026817  0x00005522 nop  0x0000000c 
- 00026818  0x00005523 hjam  0x00000080 , 0x00008047 
- 00026819  0x00005524 hjam  0x00000082 , 0x00008047 
- 00026820  0x00005525 nop  0x00000096 
- 00026821  0x00005526 rtn 
- 00026822  0x0000552a call  0x000068c0 
- 00026823  0x0000552c hjam  0x000000a2 , 0x00008047 
- 00026824  0x0000552d deposit  0x00000011 
- 00026825  0x0000552e hstore  0x00000002 , 0x00008048 
- 00026826  0x0000552f set1  0x0000000b , 0x00000002 
- 00026827  0x00005530 isolate0  0x0000000f , 0x0000003f 
- 00026828  0x00005531 setflag  0x00000001 , 0x0000000f , 0x00000002 
- 00026829  0x00005532 hstoret  0x00000002 , 0x0000804a 
- 00026830  0x00005533 hjam  0x00000001 , 0x00008006 
- 00026831  0x00005534 rtn 
- 00026832  0x00005537 hfetch  0x00000001 , 0x0000812c 
- 00026833  0x00005538 bbit0  0x00000001 , 0x000068d0 
- 00026834  0x00005539 rtn 
- 00026835  0x0000553d call  0x0000688f 
- 00026836  0x0000553e call  0x000068c6 
- 00026837  0x0000553f call  0x000068d0 
- 00026838  0x00005540 hjam  0x00000083 , 0x00008047 
- 00026839  0x00005541 rtn 
- 00026840  0x00005547 hfetch  0x00000002 , 0x00008124 
- 00026841  0x00005548 hstore  0x00000002 , 0x00008045 
- 00026842  0x00005549 call  0x000068c6 
- 00026843  0x0000554a arg  0x00000001 , 0x00000007 
- 00026844  0x0000554b call  0x0000676a 
- 00026845  0x0000554c call  0x000068d0 
- 00026846  0x0000554d isolate1  0x00000000 , 0x0000003f 
- 00026847  0x0000554e call  0x00006763 
- 00026848  0x0000554f hjam  0x00000083 , 0x00008047 
- 00026849  0x00005550 rtn 
- 00026850  0x00005554 jam  0x00000001 , 0x0000427a 
- 00026851  0x00005555 force  0x0000000e , 0x00000007 
- 00026852  0x00005556 fetch  0x00000002 , 0x0000427c 
- 00026853  0x00005557 branch  0x00007e4c 
- 00026854  0x00005559 hfetch  0x00000002 , 0x00008112 
- 00026855  0x0000555a rtn  0x00000034 
- 00026856  0x0000555b fetcht  0x00000001 , 0x0000427b 
- 00026857  0x0000555c isub  0x00000002 , 0x0000003e 
- 00026858  0x0000555d branch  0x000068f2 , 0x00000002 
- 00026859  0x0000555e fetch  0x00000001 , 0x0000427a 
- 00026860  0x0000555f branch  0x000068e2 , 0x00000034 
- 00026861  0x00005560 arg  0x0000000e , 0x00000007 
- 00026862  0x00005561 call  0x00007e53 
- 00026863  0x00005562 branch  0x000068f2 , 0x00000034 
- 00026864  0x00005563 setarg  0x00000000 
- 00026865  0x00005564 rtn 
- 00026866  0x00005566 force  0x0000000e , 0x00000007 
- 00026867  0x00005567 call  0x00007e4b 
- 00026868  0x00005568 jam  0x00000000 , 0x0000427a 
- 00026869  0x00005569 hfetch  0x00000002 , 0x00008112 
- 00026870  0x0000556a rtn 
- 00026871  0x00005572 hfetch  0x00000002 , 0x0000805e 
- 00026872  0x00005573 iforce  0x0000000a 
- 00026873  0x00005574 rtn 
- 00026874  0x00005577 deposit  0x0000000a 
- 00026875  0x00005578 hstore  0x00000002 , 0x0000805e 
- 00026876  0x00005579 rtn 
- 00026877  0x0000557c hfetch  0x00000002 , 0x00008112 
- 00026878  0x0000557d rtn  0x00000034 
- 00026879  0x0000557e iforce  0x00000039 
- 00026880  0x0000557f hfetch  0x00000002 , 0x00008058 
- 00026881  0x00005580 iforce  0x00000003 
- 00026882  0x00005581 rtn 
- 00026883  0x00005585 hfetch  0x00000002 , 0x00008058 
- 00026884  0x00005586 iadd  0x00000002 , 0x0000003f 
- 00026885  0x00005587 copy  0x0000003f , 0x00000003 
- 00026886  0x00005589 deposit  0x00000003 
- 00026887  0x0000558a hstore  0x00000002 , 0x00008058 
- 00026888  0x0000558b rtn 
- 00026889  0x0000558e fetch  0x00000002 , 0x000042ac 
- 00026890  0x0000558f hstore  0x00000002 , 0x00008052 
- 00026891  0x00005590 rtn 
- 00026892  0x00005595 fetch  0x00000006 , 0x000003d0 
- 00026893  0x00005596 store  0x00000006 , 0x000001b4 
- 00026894  0x00005597 jam  0x00000034 , 0x000001b3 
- 00026895  0x00005598 branch  0x00006913 
- 00026896  0x0000559a fetch  0x00000006 , 0x00000040 
- 00026897  0x0000559b store  0x00000006 , 0x000001b4 
- 00026898  0x0000559c jam  0x00000033 , 0x000001b3 
- 00026899  0x0000559e set1  0x00000025 , 0x00000000 
- 00026900  0x0000559f bpatch  0x00000008 , 0x00004021 
- 00026901  0x000055a0 call  0x00006954 
- 00026902  0x000055a1 call  0x00006950 
- 00026903  0x000055a2 fetch  0x00000001 , 0x000001b3 
- 00026904  0x000055a3 beq  0x00000034 , 0x0000691b 
- 00026905  0x000055a4 beq  0x00000033 , 0x0000697c 
- 00026906  0x000055a5 rtn 
- 00026907  0x000055a7 call  0x0000697a 
- 00026908  0x000055a8 branch  0x00006963 
- 00026909  0x000055ac set1  0x00000025 , 0x00000000 
- 00026910  0x000055ad bpatch  0x00000009 , 0x00004021 
- 00026911  0x000055ae call  0x00006929 
- 00026912  0x000055af fetch  0x00000001 , 0x000001b2 
- 00026913  0x000055b0 rtneq  0x000000ff 
- 00026914  0x000055b1 fetch  0x00000006 , 0x000001b4 
- 00026915  0x000055b2 store  0x00000006 , 0x00004274 
- 00026916  0x000055b3 fetch  0x00000001 , 0x000001b3 
- 00026917  0x000055b4 store  0x00000001 , 0x000042a9 
- 00026918  0x000055b5 beq  0x00000033 , 0x0000692d 
- 00026919  0x000055b6 beq  0x00000034 , 0x0000692f 
- 00026920  0x000055b7 rtn 
- 00026921  0x000055b9 call  0x0000694c 
- 00026922  0x000055ba fetch  0x00000001 , 0x000001b2 
- 00026923  0x000055bb rtneq  0x000000ff 
- 00026924  0x000055bc branch  0x0000696b 
- 00026925  0x000055be call  0x00006983 
- 00026926  0x000055bf branch  0x000069a2 
- 00026927  0x000055c1 call  0x00006981 
- 00026928  0x000055c2 branch  0x000069a8 
- 00026929  0x000055c4 call  0x00006988 
- 00026930  0x000055c5 disable  0x00000028 
- 00026931  0x000055c6 call  0x0000698c 
- 00026932  0x000055c7 nbranch  0x0000427f , 0x00000028 
- 00026933  0x000055c9 fetcht  0x00000002 , 0x000001ba 
- 00026934  0x000055ca increase  0xffffffff , 0x00000002 
- 00026935  0x000055cb setarg  0x00000000 
- 00026936  0x000055cc istore  0x00000007 , 0x00000002 
- 00026937  0x000055cd arg  0x0000001c , 0x00000002 
- 00026938  0x000055ce arg  0x00000195 , 0x00000011 
- 00026939  0x000055cf arg  0x00000000 , 0x00000012 
- 00026940  0x000055d0 branch  0x0000683e 
- 00026941  0x000055d3 set1  0x00000025 , 0x00000000 
- 00026942  0x000055d4 bpatch  0x0000000a , 0x00004021 
- 00026943  0x000055d5 arg  0x0000018e , 0x00000005 
- 00026944  0x000055d6 force  0x00000004 , 0x00000039 
- 00026945  0x000055d7 call  0x00007e3b 
- 00026946  0x000055d8 arg  0x0000001c , 0x00000002 
- 00026947  0x000055d9 arg  0x0000018e , 0x00000011 
- 00026948  0x000055da arg  0x00000000 , 0x00000012 
- 00026949  0x000055db branch  0x0000683e 
- 00026950  0x000055de set1  0x00000025 , 0x00000000 
- 00026951  0x000055df bpatch  0x0000000b , 0x00004021 
- 00026952  0x000055e0 setarg  0x00000000 
- 00026953  0x000055e1 store  0x00000003 , 0x00000040 
- 00026954  0x000055e2 istore  0x00000003 , 0x00000005 
- 00026955  0x000055e3 branch  0x00006954 
- 00026956  0x000055e6 arg  0x00000001 , 0x00000002 
- 00026957  0x000055e7 arg  0x000001b2 , 0x00000011 
- 00026958  0x000055e8 arg  0x0000001c , 0x00000012 
- 00026959  0x000055e9 branch  0x0000681d 
- 00026960  0x000055ec arg  0x00000001 , 0x00000002 
- 00026961  0x000055ed arg  0x000001b2 , 0x00000011 
- 00026962  0x000055ee arg  0x0000001c , 0x00000012 
- 00026963  0x000055ef branch  0x0000683e 
- 00026964  0x000055f3 set1  0x00000025 , 0x00000000 
- 00026965  0x000055f4 bpatch  0x0000000c , 0x00004021 
- 00026966  0x000055f5 call  0x00006988 
- 00026967  0x000055f6 disable  0x00000028 
- 00026968  0x000055f7 call  0x0000698c 
- 00026969  0x000055f8 rtn  0x00000028 
- 00026970  0x000055fa jam  0x00000000 , 0x000001b2 
- 00026971  0x000055fb fetch  0x00000006 , 0x000001b4 
- 00026972  0x000055fc store  0x00000006 , 0x0000018f 
- 00026973  0x000055fd fetch  0x00000001 , 0x000001b3 
- 00026974  0x000055fe store  0x00000001 , 0x0000018e 
- 00026975  0x000055ff arg  0x0000001c , 0x00000002 
- 00026976  0x00005600 arg  0x0000018e , 0x00000011 
- 00026977  0x00005601 arg  0x00000000 , 0x00000012 
- 00026978  0x00005602 branch  0x0000683e 
- 00026979  0x00005606 arg  0x00000006 , 0x00000002 
- 00026980  0x00005607 arg  0x000044f9 , 0x00000011 
- 00026981  0x00005608 arg  0x0000001d , 0x00000012 
- 00026982  0x00005609 branch  0x0000683e 
- 00026983  0x0000560c arg  0x00000006 , 0x00000002 
- 00026984  0x0000560d arg  0x000044f9 , 0x00000011 
- 00026985  0x0000560e arg  0x0000001d , 0x00000012 
- 00026986  0x0000560f branch  0x0000681d 
- 00026987  0x00005613 set1  0x00000025 , 0x00000000 
- 00026988  0x00005614 bpatch  0x0000000d , 0x00004021 
- 00026989  0x00005615 arg  0x00000007 , 0x00000002 
- 00026990  0x00005616 arg  0x000001b3 , 0x00000011 
- 00026991  0x00005617 arg  0x00000000 , 0x00000012 
- 00026992  0x00005618 fetch  0x00000001 , 0x000001b2 
- 00026993  0x00005619 mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00026994  0x0000561a iadd  0x00000012 , 0x00000012 
- 00026995  0x0000561b branch  0x0000681d 
- 00026996  0x0000561e arg  0x00000010 , 0x00000002 
- 00026997  0x0000561f arg  0x00000023 , 0x00000012 
- 00026998  0x00005620 fetch  0x00000001 , 0x000001b2 
- 00026999  0x00005621 lshift4  0x0000003f , 0x0000003f 
- 00027000  0x00005622 iadd  0x00000012 , 0x00000012 
- 00027001  0x00005623 rtn 
- 00027002  0x00005626 arg  0x0000447b , 0x00000011 
- 00027003  0x00005627 branch  0x0000697d 
- 00027004  0x00005629 arg  0x00004262 , 0x00000011 
- 00027005  0x0000562b set1  0x00000025 , 0x00000000 
- 00027006  0x0000562c bpatch  0x0000000e , 0x00004021 
- 00027007  0x0000562d call  0x00006974 
- 00027008  0x0000562e branch  0x0000683e 
- 00027009  0x00005631 arg  0x0000447b , 0x00000011 
- 00027010  0x00005632 branch  0x00006984 
- 00027011  0x00005634 arg  0x00004262 , 0x00000011 
- 00027012  0x00005636 set1  0x00000025 , 0x00000000 
- 00027013  0x00005637 bpatch  0x0000000f , 0x00004021 
- 00027014  0x00005638 call  0x00006974 
- 00027015  0x00005639 branch  0x0000681d 
- 00027016  0x0000563e arg  0x0000001c , 0x00000002 
- 00027017  0x0000563f arg  0x00000195 , 0x00000011 
- 00027018  0x00005640 arg  0x00000000 , 0x00000012 
- 00027019  0x00005641 branch  0x0000681d 
- 00027020  0x00005644 set1  0x00000025 , 0x00000000 
- 00027021  0x00005645 bpatch  0x00000010 , 0x00004022 
- 00027022  0x00005646 setarg  0x00000195 
- 00027023  0x00005647 store  0x00000002 , 0x000001ba 
- 00027024  0x00005648 jam  0x00000000 , 0x000001b2 
- 00027025  0x00005649 arg  0x00000004 , 0x00000039 
- 00027026  0x0000564b copy  0x00000039 , 0x0000003f 
- 00027027  0x0000564c store  0x00000001 , 0x00000161 
- 00027028  0x0000564d fetch  0x00000002 , 0x000001ba 
- 00027029  0x0000564e copy  0x0000003f , 0x00000011 
- 00027030  0x0000564f call  0x000069ac 
- 00027031  0x00005650 rtn  0x00000028 
- 00027032  0x00005651 fetch  0x00000002 , 0x000001ba 
- 00027033  0x00005652 increase  0x00000007 , 0x0000003f 
- 00027034  0x00005653 store  0x00000002 , 0x000001ba 
- 00027035  0x00005654 fetch  0x00000001 , 0x000001b2 
- 00027036  0x00005655 increase  0x00000001 , 0x0000003f 
- 00027037  0x00005656 store  0x00000001 , 0x000001b2 
- 00027038  0x00005657 fetch  0x00000001 , 0x00000161 
- 00027039  0x00005658 copy  0x0000003f , 0x00000039 
- 00027040  0x00005659 loop  0x00006992 
- 00027041  0x0000565a rtn 
- 00027042  0x0000565d fetch  0x00000008 , 0x00004262 
- 00027043  0x0000565e fetcht  0x00000008 , 0x0000426a 
- 00027044  0x0000565f ior  0x00000002 , 0x0000003f 
- 00027045  0x00005660 rtn  0x00000034 
- 00027046  0x00005661 jam  0x00000001 , 0x0000425e 
- 00027047  0x00005662 rtn 
- 00027048  0x00005664 fetch  0x00000006 , 0x00004274 
- 00027049  0x00005665 rtn  0x00000034 
- 00027050  0x00005666 jam  0x00000001 , 0x0000448b 
- 00027051  0x00005667 rtn 
- 00027052  0x0000566a arg  0x000001b3 , 0x00000012 
- 00027053  0x0000566b arg  0x00000007 , 0x00000039 
- 00027054  0x0000566c call  0x00007f25 
- 00027055  0x0000566d branch  0x000069b1 , 0x00000005 
- 00027056  0x0000566e rtn 
- 00027057  0x00005670 enable  0x00000028 
- 00027058  0x00005671 rtn 
- 00027059  0x00005673 branch  0x00003bf1 
- 00027060  0x0000567b set1  0x00000025 , 0x00000000 
- 00027061  0x0000567c bpatch  0x00000011 , 0x00004022 
- 00027062  0x0000567d set1  0x00000007 , 0x00000002 
- 00027063  0x0000567e call  0x000069e5 
- 00027064  0x0000567f nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00027065  0x00005685 set1  0x00000025 , 0x00000000 
- 00027066  0x00005686 bpatch  0x00000012 , 0x00004022 
- 00027067  0x00005687 isolate0  0x00000007 , 0x00000002 
- 00027068  0x00005688 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027069  0x00005689 fetch  0x00000004 , 0x000000a3 
- 00027070  0x0000568a qsetflag  0x00000001 , 0x0000003f 
- 00027071  0x0000568b store  0x00000004 , 0x000000a3 
- 00027072  0x0000568c fetch  0x00000004 , 0x000000a7 
- 00027073  0x0000568d nqsetflag  0x00000001 , 0x0000003f 
- 00027074  0x0000568e store  0x00000004 , 0x000000a7 
- 00027075  0x0000568f rtn 
- 00027076  0x00005693 set1  0x00000025 , 0x00000000 
- 00027077  0x00005694 bpatch  0x00000013 , 0x00004022 
- 00027078  0x00005695 isolate0  0x00000007 , 0x00000002 
- 00027079  0x00005696 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027080  0x00005697 fetch  0x00000004 , 0x000000a3 
- 00027081  0x00005698 qset0  0x0000003f 
- 00027082  0x00005699 store  0x00000004 , 0x000000a3 
- 00027083  0x0000569a fetch  0x00000004 , 0x000000a7 
- 00027084  0x0000569b qset0  0x0000003f 
- 00027085  0x0000569c store  0x00000004 , 0x000000a7 
- 00027086  0x0000569d rtn 
- 00027087  0x000056a1 call  0x000069c4 
- 00027088  0x000056a2 branch  0x000069d2 
- 00027089  0x000056a6 ncall  0x000069b9 , 0x0000002b 
- 00027090  0x000056a9 arg  0x0000807c , 0x00000005 
- 00027091  0x000056aa call  0x000069f4 
- 00027092  0x000056ab setflip  0x00000007 , 0x00000002 
- 00027093  0x000056ac arg  0x00008078 , 0x00000005 
- 00027094  0x000056ad call  0x000069f4 
- 00027095  0x000056ae set0  0x00000007 , 0x00000002 
- 00027096  0x000056af arg  0x00008070 , 0x00000005 
- 00027097  0x000056b0 branch  0x000069f4 
- 00027098  0x000056b4 setflip  0x00000007 , 0x00000002 
- 00027099  0x000056b5 call  0x000069f3 
- 00027100  0x000056b6 set1  0x00000007 , 0x00000002 
- 00027101  0x000056b7 arg  0x00008070 , 0x00000005 
- 00027102  0x000056b8 branch  0x000069f4 
- 00027103  0x000056bb and  0x00000002 , 0x00000007 , 0x00000007 
- 00027104  0x000056bc rshift3  0x00000002 , 0x0000003f 
- 00027105  0x000056bd and_into  0x00000003 , 0x0000003f 
- 00027106  0x000056be iadd  0x00000005 , 0x00000005 
- 00027107  0x000056bf ifetch  0x00000001 , 0x00000005 
- 00027108  0x000056c0 rtn 
- 00027109  0x000056c5 arg  0x0000811c , 0x00000005 
- 00027110  0x000056c6 call  0x000069df 
- 00027111  0x000056c7 isolate1  0x00000007 , 0x00000002 
- 00027112  0x000056c8 branch  0x000069eb , 0x00000001 
- 00027113  0x000056c9 qisolate0  0x0000003f 
- 00027114  0x000056ca rtn 
- 00027115  0x000056cc qisolate1  0x0000003f 
- 00027116  0x000056cd rtn 
- 00027117  0x000056d0 isolate1  0x00000007 , 0x0000003e 
- 00027118  0x000056d1 branch  0x000069f0 
- 00027119  0x000056d4 isolate0  0x00000007 , 0x0000003e 
- 00027120  0x000056d8 setarg  0x00000000 
- 00027121  0x000056d9 nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00027122  0x000056da ixor  0x00000002 , 0x00000002 
- 00027123  0x000056de arg  0x00008074 , 0x00000005 
- 00027124  0x000056e2 call  0x000069df 
- 00027125  0x000056e3 isolate1  0x00000007 , 0x00000002 
- 00027126  0x000056e4 qsetflag  0x00000001 , 0x0000003f 
- 00027127  0x000056e5 istore  0x00000001 , 0x00000005 
- 00027128  0x000056e6 rtn 
- 00027129  0x000056e9 fetch  0x00000001 , 0x0000416e 
- 00027130  0x000056ea rtneq  0x0000007f 
- 00027131  0x000056eb hjam  0x00000000 , 0x00008077 
- 00027132  0x000056ec nop  0x0000001e 
- 00027133  0x000056ed hjam  0x00000008 , 0x00008077 
- 00027134  0x000056ee rtn 
- 00027135  0x000056f4 lshift8  0x0000003f , 0x0000003f 
- 00027136  0x000056f5 lshift4  0x0000003f , 0x0000003f 
- 00027137  0x000056f6 hstore  0x00000002 , 0x000080a2 
- 00027138  0x000056f7 hstore  0x00000002 , 0x000080a0 
- 00027139  0x000056f8 rtn 
- 00027140  0x000056fb setarg  0x00000000 
- 00027141  0x000056fc hstore  0x00000002 , 0x000080a2 
- 00027142  0x000056fd setarg  0x00000001 
- 00027143  0x000056fe hstore  0x00000002 , 0x000080a0 
- 00027144  0x000056ff rtn 
- 00027145  0x00005702 setarg  0x00000000 
- 00027146  0x00005703 hstore  0x00000002 , 0x000080a2 
- 00027147  0x00005704 hstore  0x00000002 , 0x000080a0 
- 00027148  0x00005705 rtn 
- 00027149  0x0000570b arg  0x00008800 , 0x00000005 
- 00027150  0x0000570c arg  0x00000020 , 0x00000039 
- 00027151  0x0000570d call  0x00007e3b 
- 00027152  0x0000570e setarg  0x000004f9 
- 00027153  0x0000570f hstore  0x00000002 , 0x00008848 
- 00027154  0x00005710 hstore  0x00000002 , 0x0000884a 
- 00027155  0x00005711 hstore  0x00000002 , 0x0000884c 
- 00027156  0x00005712 hstore  0x00000002 , 0x0000886c 
- 00027157  0x00005713 hstore  0x00000002 , 0x0000888c 
- 00027158  0x00005714 hstore  0x00000002 , 0x000088ac 
- 00027159  0x00005715 setarg  0x00000204 
- 00027160  0x00005716 hstore  0x00000002 , 0x000088ae 
- 00027161  0x00005717 setarg  0x00000506 
- 00027162  0x00005718 hstore  0x00000002 , 0x000088b0 
- 00027163  0x00005719 setarg  0x00000504 
- 00027164  0x0000571a hstore  0x00000002 , 0x000088b2 
- 00027165  0x0000571b setarg  0x00000200 
- 00027166  0x0000571c hstore  0x00000002 , 0x000088b4 
- 00027167  0x0000571d setarg  0x0000fefb 
- 00027168  0x0000571e hstore  0x00000002 , 0x000088b6 
- 00027169  0x0000571f setarg  0x0000faf9 
- 00027170  0x00005720 hstore  0x00000002 , 0x000088b8 
- 00027171  0x00005721 setarg  0x0000fafb 
- 00027172  0x00005722 hstore  0x00000002 , 0x000088ba 
- 00027173  0x00005723 setarg  0x0000fd00 
- 00027174  0x00005724 hstore  0x00000002 , 0x000088bc 
- 00027175  0x00005725 setarg  0x00000408 
- 00027176  0x00005726 hstore  0x00000002 , 0x000088be 
- 00027177  0x00005727 setarg  0x00000a0c 
- 00027178  0x00005728 hstore  0x00000002 , 0x000088c0 
- 00027179  0x00005729 setarg  0x00000b09 
- 00027180  0x0000572a hstore  0x00000002 , 0x000088c2 
- 00027181  0x0000572b setarg  0x00000500 
- 00027182  0x0000572c hstore  0x00000002 , 0x000088c4 
- 00027183  0x0000572d setarg  0x0000f8f1 
- 00027184  0x0000572e hstore  0x00000002 , 0x000088c6 
- 00027185  0x0000572f setarg  0x0000ece8 
- 00027186  0x00005730 hstore  0x00000002 , 0x000088c8 
- 00027187  0x00005731 setarg  0x0000e9eb 
- 00027188  0x00005732 hstore  0x00000002 , 0x000088ca 
- 00027189  0x00005733 setarg  0x0000f500 
- 00027190  0x00005734 hstore  0x00000002 , 0x000088cc 
- 00027191  0x00005735 setarg  0x00001223 
- 00027192  0x00005736 hstore  0x00000002 , 0x000088ce 
- 00027193  0x00005737 setarg  0x0000374b 
- 00027194  0x00005738 hstore  0x00000002 , 0x000088d0 
- 00027195  0x00005739 setarg  0x00005e71 
- 00027196  0x0000573a hstore  0x00000002 , 0x000088d2 
- 00027197  0x0000573b setarg  0x0000787f 
- 00027198  0x0000573c hstore  0x00000002 , 0x000088d4 
- 00027199  0x0000573d rtn 
- 00027200  0x00005740 set1  0x00000025 , 0x00000000 
- 00027201  0x00005741 bpatch  0x00000014 , 0x00004022 
- 00027202  0x00005742 hfetch  0x00000002 , 0x00008050 
- 00027203  0x00005743 set0  0x0000000e , 0x0000003f 
- 00027204  0x00005744 hstore  0x00000002 , 0x00008050 
- 00027205  0x00005745 hjam  0x00000011 , 0x000080b0 
- 00027206  0x00005746 hjam  0x00000001 , 0x000080b1 
- 00027207  0x00005747 hjam  0x00000001 , 0x000080b2 
- 00027208  0x00005748 hjam  0x00000011 , 0x000080b3 
- 00027209  0x00005749 rtn 
- 00027210  0x0000574c set1  0x00000025 , 0x00000000 
- 00027211  0x0000574d bpatch  0x00000015 , 0x00004022 
- 00027212  0x0000574e hfetch  0x00000002 , 0x00008050 
- 00027213  0x0000574f set1  0x0000000e , 0x0000003f 
- 00027214  0x00005750 hstore  0x00000002 , 0x00008050 
- 00027215  0x00005751 hjam  0x00000004 , 0x000080b0 
- 00027216  0x00005752 hjam  0x00000004 , 0x000080b3 
- 00027217  0x00005753 hjam  0x00000000 , 0x000080b1 
- 00027218  0x00005754 hjam  0x00000000 , 0x000080b2 
- 00027219  0x00005755 rtn 
- 00027220  0x0000575a fetch  0x00000001 , 0x00000030 
- 00027221  0x0000575b rtnbit0  0x00000002 
- 00027222  0x0000575c arg  0x000000b5 , 0x00000005 
- 00027223  0x0000575d arg  0x0000001e , 0x00000039 
- 00027224  0x0000575f hfetch  0x00000001 , 0x00008134 
- 00027225  0x00005760 istore  0x00000001 , 0x00000005 
- 00027226  0x00005761 loop  0x00006a58 
- 00027227  0x00005762 rtn 
- 00027228  0x00005766 fetch  0x00000001 , 0x00000030 
- 00027229  0x00005767 rtnbit0  0x00000002 
- 00027230  0x00005768 arg  0x000000d3 , 0x00000006 
- 00027231  0x00005769 force  0x0000001e , 0x00000039 
- 00027232  0x0000576b ifetch  0x00000001 , 0x00000006 
- 00027233  0x0000576c hstore  0x00000001 , 0x00008009 
- 00027234  0x0000576d loop  0x00006a60 
- 00027235  0x0000576e rtn 
- 00027236  0x00005771 rtn 
- 00027237  0x00005777 call  0x00006a87 
- 00027238  0x00005778 arg  0x00000006 , 0x00000002 
- 00027239  0x00005779 branch  0x000069da 
- 00027240  0x0000577c call  0x00006a65 
- 00027241  0x0000577d arg  0x00000006 , 0x00000002 
- 00027242  0x0000577e branch  0x000069ed 
- 00027243  0x00005781 call  0x00006a65 
- 00027244  0x00005782 arg  0x00000006 , 0x00000002 
- 00027245  0x00005783 branch  0x000069ef 
- 00027246  0x00005786 call  0x00006a87 
- 00027247  0x00005787 arg  0x00000007 , 0x00000002 
- 00027248  0x00005788 branch  0x000069da 
- 00027249  0x0000578b call  0x00006a6e 
- 00027250  0x0000578c arg  0x00000007 , 0x00000002 
- 00027251  0x0000578d branch  0x000069ed 
- 00027252  0x00005790 call  0x00006a6e 
- 00027253  0x00005791 arg  0x00000007 , 0x00000002 
- 00027254  0x00005792 branch  0x000069ef 
- 00027255  0x00005795 call  0x00006a87 
- 00027256  0x00005796 hfetch  0x00000001 , 0x00008078 
- 00027257  0x00005797 set1  0x00000006 , 0x0000003f 
- 00027258  0x00005798 hstore  0x00000001 , 0x00008078 
- 00027259  0x00005799 arg  0x00000006 , 0x00000002 
- 00027260  0x0000579a branch  0x000069d1 
- 00027261  0x0000579d call  0x00006a87 
- 00027262  0x0000579e hfetch  0x00000001 , 0x00008078 
- 00027263  0x0000579f set1  0x00000007 , 0x0000003f 
- 00027264  0x000057a0 hstore  0x00000001 , 0x00008078 
- 00027265  0x000057a1 arg  0x00000007 , 0x00000002 
- 00027266  0x000057a2 branch  0x000069d1 
- 00027267  0x000057a5 hfetch  0x00000001 , 0x00008081 
- 00027268  0x000057a6 or_into  0x00000004 , 0x0000003f 
- 00027269  0x000057a7 hstore  0x00000001 , 0x00008081 
- 00027270  0x000057a8 rtn 
- 00027271  0x000057ab hfetch  0x00000001 , 0x00008081 
- 00027272  0x000057ac and_into  0x000000fb , 0x0000003f 
- 00027273  0x000057ad hstore  0x00000001 , 0x00008081 
- 00027274  0x000057ae rtn 
- 00027275  0x000057b1 hfetch  0x00000001 , 0x00008081 
- 00027276  0x000057b2 isolate1  0x00000002 , 0x0000003f 
- 00027277  0x000057b3 rtn 
- 00027278  0x000057b7 setarg  0x00006a91 
- 00027279  0x000057b8 store  0x00000002 , 0x00004296 
- 00027280  0x000057b9 rtn 
- 00027281  0x000057bb call  0x00006b14 
- 00027282  0x000057bc fetch  0x00000001 , 0x00000481 
- 00027283  0x000057bd beq  0x00000001 , 0x00006a96 
- 00027284  0x000057be beq  0x00000002 , 0x00006a9c 
- 00027285  0x000057bf branch  0x00003bf1 
- 00027286  0x000057c1 arg  0x00000017 , 0x00000002 
- 00027287  0x000057c2 storet  0x00000002 , 0x000044c2 
- 00027288  0x000057c3 call  0x00005a88 
- 00027289  0x000057c4 ifetch  0x00000001 , 0x00000006 
- 00027290  0x000057c5 call  0x00006a9e 
- 00027291  0x000057c6 branch  0x00005b42 
- 00027292  0x000057c8 call  0x00006a9e 
- 00027293  0x000057c9 branch  0x00005b51 
- 00027294  0x000057cb copy  0x00000006 , 0x00000011 
- 00027295  0x000057cc set1  0x00000025 , 0x00000000 
- 00027296  0x000057cd bpatch  0x00000031 , 0x00004026 
- 00027297  0x000057ce ifetch  0x00000001 , 0x00000006 
- 00027298  0x000057cf beq  0x00000000 , 0x00006ab7 
- 00027299  0x000057d0 beq  0x00000001 , 0x00006abc 
- 00027300  0x000057d1 beq  0x00000002 , 0x00006abd 
- 00027301  0x000057d2 beq  0x00000003 , 0x00006abe 
- 00027302  0x000057d3 beq  0x00000004 , 0x00006b50 
- 00027303  0x000057d4 beq  0x00000005 , 0x00006aff 
- 00027304  0x000057d5 beq  0x00000006 , 0x00006b51 
- 00027305  0x000057d6 beq  0x00000007 , 0x00006b52 
- 00027306  0x000057d7 beq  0x00000008 , 0x00006abf 
- 00027307  0x000057d8 beq  0x00000009 , 0x00006ac0 
- 00027308  0x000057d9 beq  0x0000000a , 0x00006ac1 
- 00027309  0x000057da beq  0x0000000b , 0x00006ac2 
- 00027310  0x000057db beq  0x0000000c , 0x00006ac3 
- 00027311  0x000057dc beq  0x0000000d , 0x00006ad5 
- 00027312  0x000057dd beq  0x0000000e , 0x00006ae3 
- 00027313  0x000057de beq  0x0000000f , 0x00006af0 
- 00027314  0x000057df beq  0x00000010 , 0x00006af1 
- 00027315  0x000057e0 beq  0x00000011 , 0x00006af8 
- 00027316  0x000057e1 beq  0x00000012 , 0x00006b19 
- 00027317  0x000057e2 beq  0x00000013 , 0x00006b45 
- 00027318  0x000057e3 rtn 
- 00027319  0x000057e7 copy  0x00000011 , 0x00000006 
- 00027320  0x000057e8 ifetch  0x00000001 , 0x00000006 
- 00027321  0x000057e9 lshift8  0x0000003f , 0x0000003f 
- 00027322  0x000057ea store  0x00000003 , 0x0000046d 
- 00027323  0x000057eb rtn 
- 00027324  0x000057ed rtn 
- 00027325  0x000057ef rtn 
- 00027326  0x000057f1 rtn 
- 00027327  0x000057f6 rtn 
- 00027328  0x000057f8 rtn 
- 00027329  0x000057fa rtn 
- 00027330  0x000057fc rtn 
- 00027331  0x00005801 ifetch  0x00000004 , 0x00000006 
- 00027332  0x00005802 hstore  0x00000001 , 0x00008082 
- 00027333  0x00005803 rshift8  0x0000003f , 0x0000003f 
- 00027334  0x00005804 hfetcht  0x00000001 , 0x00008081 
- 00027335  0x00005805 and_into  0x0000007f , 0x00000002 
- 00027336  0x00005806 ior  0x00000002 , 0x00000002 
- 00027337  0x00005807 hstoret  0x00000001 , 0x00008081 
- 00027338  0x00005808 rshift8  0x0000003f , 0x0000003f 
- 00027339  0x00005809 hfetcht  0x00000001 , 0x00008051 
- 00027340  0x0000580a and_into  0x000000df , 0x00000002 
- 00027341  0x0000580b ior  0x00000002 , 0x00000002 
- 00027342  0x0000580c hstoret  0x00000001 , 0x00008051 
- 00027343  0x0000580d rshift8  0x0000003f , 0x0000003f 
- 00027344  0x0000580e hfetcht  0x00000001 , 0x00008042 
- 00027345  0x0000580f and_into  0x0000003f , 0x00000002 
- 00027346  0x00005810 ior  0x00000002 , 0x00000002 
- 00027347  0x00005811 hstoret  0x00000001 , 0x00008042 
- 00027348  0x00005812 branch  0x00006ab7 
- 00027349  0x00005814 ifetch  0x00000009 , 0x00000006 
- 00027350  0x00005815 hfetcht  0x00000001 , 0x00008085 
- 00027351  0x00005816 and_into  0x0000003f , 0x00000002 
- 00027352  0x00005817 ior  0x00000002 , 0x00000002 
- 00027353  0x00005818 hstoret  0x00000001 , 0x00008085 
- 00027354  0x00005819 rshift8  0x0000003f , 0x0000003f 
- 00027355  0x0000581a hstore  0x00000002 , 0x000080a0 
- 00027356  0x0000581b rshift16  0x0000003f , 0x0000003f 
- 00027357  0x0000581c hstore  0x00000002 , 0x000080a2 
- 00027358  0x0000581d rshift16  0x0000003f , 0x0000003f 
- 00027359  0x0000581e hstore  0x00000002 , 0x000080a4 
- 00027360  0x0000581f rshift16  0x0000003f , 0x0000003f 
- 00027361  0x00005820 hstore  0x00000002 , 0x000080a6 
- 00027362  0x00005821 branch  0x00006ab7 
- 00027363  0x00005826 ifetch  0x00000004 , 0x00000006 
- 00027364  0x00005827 hstore  0x00000004 , 0x00008070 
- 00027365  0x00005828 ifetch  0x00000004 , 0x00000006 
- 00027366  0x00005829 hstore  0x00000004 , 0x00008078 
- 00027367  0x0000582a ifetch  0x00000004 , 0x00000006 
- 00027368  0x0000582b hstore  0x00000004 , 0x0000807c 
- 00027369  0x0000582c ifetch  0x00000001 , 0x00000006 
- 00027370  0x0000582d hstore  0x00000001 , 0x00008080 
- 00027371  0x0000582e ifetch  0x00000001 , 0x00000006 
- 00027372  0x0000582f hstore  0x00000001 , 0x00008081 
- 00027373  0x00005830 ifetch  0x00000001 , 0x00000006 
- 00027374  0x00005831 hstore  0x00000001 , 0x00008082 
- 00027375  0x00005832 branch  0x00006ab7 
- 00027376  0x00005834 branch  0x00006af1 
- 00027377  0x00005836 jam  0x00000010 , 0x0000046d 
- 00027378  0x00005837 arg  0x0000046e , 0x00000005 
- 00027379  0x00005838 hfetch  0x00000004 , 0x00008074 
- 00027380  0x00005839 istore  0x00000004 , 0x00000005 
- 00027381  0x0000583a hfetch  0x00000004 , 0x0000811c 
- 00027382  0x0000583b istore  0x00000004 , 0x00000005 
- 00027383  0x0000583c rtn 
- 00027384  0x0000583e ifetcht  0x00000001 , 0x00000006 
- 00027385  0x0000583f ifetch  0x00000001 , 0x00000006 
- 00027386  0x00005840 lshift3  0x0000003f , 0x0000003f 
- 00027387  0x00005841 lshift4  0x0000003f , 0x0000003f 
- 00027388  0x00005842 ior  0x00000002 , 0x00000002 
- 00027389  0x00005843 call  0x000069f3 
- 00027390  0x00005844 branch  0x00006ab7 
- 00027391  0x0000584a ifetcht  0x00000001 , 0x00000006 
- 00027392  0x0000584b hstoret  0x00000001 , 0x00008301 
- 00027393  0x0000584c ifetch  0x00000001 , 0x00000006 
- 00027394  0x0000584d compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00027395  0x0000584e ifetch  0x00000001 , 0x00000006 
- 00027396  0x0000584f hstore  0x00000001 , 0x00008307 
- 00027397  0x00005850 branch  0x00006b08 , 0x00000001 
- 00027398  0x00005851 ifetch  0x00000001 , 0x00000006 
- 00027399  0x00005852 hstore  0x00000001 , 0x00008307 
- 00027400  0x00005854 ifetch  0x00000001 , 0x00000006 
- 00027401  0x00005855 copy  0x0000003f , 0x00000039 
- 00027402  0x00005856 increase  0xffffffff , 0x0000003f 
- 00027403  0x00005857 or_into  0x00000090 , 0x0000003f 
- 00027404  0x00005858 hstore  0x00000001 , 0x00008302 
- 00027405  0x00005859 hjam  0x00000002 , 0x00008303 
- 00027406  0x0000585a nop  0x00000001 
- 00027407  0x0000585c arg  0x0000046d , 0x00000005 
- 00027408  0x0000585e hfetch  0x00000001 , 0x00008307 
- 00027409  0x0000585f istore  0x00000001 , 0x00000005 
- 00027410  0x00005860 loop  0x00006b10 
- 00027411  0x00005861 rtn 
- 00027412  0x00005864 setarg  0x00000000 
- 00027413  0x00005865 store  0x00000004 , 0x0000046d 
- 00027414  0x00005866 istore  0x00000008 , 0x00000005 
- 00027415  0x00005867 istore  0x00000008 , 0x00000005 
- 00027416  0x00005868 rtn 
- 00027417  0x0000586f copy  0x00000011 , 0x0000003f 
- 00027418  0x00005870 increase  0x00000001 , 0x0000003f 
- 00027419  0x00005871 store  0x00000002 , 0x00000483 
- 00027420  0x00005872 fetch  0x00000002 , 0x00004749 
- 00027421  0x00005873 beq  0x00000000 , 0x00006b28 
- 00027422  0x00005875 fetch  0x00000002 , 0x00004749 
- 00027423  0x00005876 fetcht  0x00000002 , 0x00000483 
- 00027424  0x00005877 ifetcht  0x00000002 , 0x00000002 
- 00027425  0x00005878 iadd  0x00000002 , 0x0000003f 
- 00027426  0x00005879 fetcht  0x00000002 , 0x00000483 
- 00027427  0x0000587a increase  0x00000002 , 0x00000002 
- 00027428  0x0000587b copy  0x00000002 , 0x00000006 
- 00027429  0x0000587c ifetcht  0x00000001 , 0x00000006 
- 00027430  0x0000587d copy  0x00000006 , 0x00000011 
- 00027431  0x0000587e branch  0x00006842 
- 00027432  0x00005881 setarg  0x00000002 
- 00027433  0x00005882 byteswap  0x0000003f , 0x0000003f 
- 00027434  0x00005883 store  0x00000002 , 0x00000225 
- 00027435  0x00005884 arg  0x00006823 , 0x00000013 
- 00027436  0x00005885 arg  0x00000002 , 0x00000039 
- 00027437  0x00005887 call  0x000066e2 
- 00027438  0x00005888 nbranch  0x00006b36 , 0x00000005 
- 00027439  0x00005889 fetch  0x00000002 , 0x00000225 
- 00027440  0x0000588a byteswap  0x0000003f , 0x0000003f 
- 00027441  0x0000588b iadd  0x00000002 , 0x0000003f 
- 00027442  0x0000588c store  0x00000002 , 0x00004749 
- 00027443  0x0000588d byteswap  0x0000003f , 0x0000003f 
- 00027444  0x0000588e store  0x00000002 , 0x00000225 
- 00027445  0x0000588f loop  0x00006b2d 
- 00027446  0x00005891 fetch  0x00000002 , 0x00004749 
- 00027447  0x00005892 byteswap  0x0000003f , 0x0000003f 
- 00027448  0x00005893 store  0x00000002 , 0x00000225 
- 00027449  0x00005894 arg  0x00006823 , 0x00000013 
- 00027450  0x00005895 arg  0x0000ffff , 0x00000039 
- 00027451  0x00005897 call  0x000066e2 
- 00027452  0x00005898 nbranch  0x00006b1e , 0x00000005 
- 00027453  0x00005899 fetch  0x00000002 , 0x00000225 
- 00027454  0x0000589a byteswap  0x0000003f , 0x0000003f 
- 00027455  0x0000589b iadd  0x00000002 , 0x0000003f 
- 00027456  0x0000589c increase  0x00000002 , 0x0000003f 
- 00027457  0x0000589d store  0x00000002 , 0x00004749 
- 00027458  0x0000589e byteswap  0x0000003f , 0x0000003f 
- 00027459  0x0000589f store  0x00000002 , 0x00000225 
- 00027460  0x000058a0 loop  0x00006b3b 
- 00027461  0x000058a3 fetch  0x00000002 , 0x00004749 
- 00027462  0x000058a4 increase  0x00000002 , 0x0000003f 
- 00027463  0x000058a5 byteswap  0x0000003f , 0x0000003f 
- 00027464  0x000058a6 store  0x00000002 , 0x00004749 
- 00027465  0x000058a7 arg  0x00004749 , 0x00000011 
- 00027466  0x000058a8 arg  0x00000002 , 0x00000002 
- 00027467  0x000058a9 arg  0x00000000 , 0x0000003f 
- 00027468  0x000058aa call  0x00006842 
- 00027469  0x000058ab setarg  0x00000000 
- 00027470  0x000058ac store  0x00000002 , 0x00004749 
- 00027471  0x000058ad rtn 
- 00027472  0x000058b0 rtn 
- 00027473  0x000058b2 rtn 
- 00027474  0x000058b4 rtn 
- 00027475  0x000058ba rtn  0x0000002b 
- 00027476  0x000058bb jam  0x00000000 , 0x00004755 
- 00027477  0x000058bc jam  0x00000003 , 0x00000485 
- 00027478  0x000058bd jam  0x00000003 , 0x00000486 
- 00027479  0x000058be jam  0x00000011 , 0x0000048a 
- 00027480  0x000058bf jam  0x00000013 , 0x0000048b 
- 00027481  0x000058c0 setarg  0x00000000 
- 00027482  0x000058c1 store  0x00000003 , 0x00000487 
- 00027483  0x000058c2 store  0x00000001 , 0x000042bd 
- 00027484  0x000058c3 jam  0x00000000 , 0x000047f3 
- 00027485  0x000058c6 set1  0x00000025 , 0x00000000 
- 00027486  0x000058c7 bpatch  0x000000bf , 0x00004037 
- 00027487  0x000058c8 setarg  0x00000000 
- 00027488  0x000058c9 store  0x00000001 , 0x000042bd 
- 00027489  0x000058ca store  0x00000001 , 0x00004752 
- 00027490  0x000058cb store  0x00000001 , 0x0000474b 
- 00027491  0x000058cc jam  0x00000050 , 0x00004757 
- 00027492  0x000058cd rtn 
- 00027493  0x000058d0 or_into  0x00000002 , 0x00000002 
- 00027494  0x000058d1 rtn 
- 00027495  0x000058de copy  0x00000002 , 0x0000003f 
- 00027496  0x000058df reverse  0x0000003f , 0x0000003f 
- 00027497  0x000058e0 store  0x00000001 , 0x00004750 
- 00027498  0x000058e1 force  0x0000003f , 0x0000003f 
- 00027499  0x000058e2 reverse  0x0000003f , 0x0000003f 
- 00027500  0x000058e3 store  0x00000001 , 0x0000474f 
- 00027501  0x000058e4 force  0x00000001 , 0x0000003f 
- 00027502  0x000058e5 reverse  0x0000003f , 0x0000003f 
- 00027503  0x000058e6 store  0x00000001 , 0x0000474e 
- 00027504  0x000058e7 call  0x00006b9d 
- 00027505  0x000058e8 copy  0x00000002 , 0x0000003f 
- 00027506  0x000058e9 rtn 
- 00027507  0x000058eb reverse  0x0000003f , 0x0000003f 
- 00027508  0x000058ec store  0x00000001 , 0x00004750 
- 00027509  0x000058ed force  0x00000073 , 0x0000003f 
- 00027510  0x000058ee reverse  0x0000003f , 0x0000003f 
- 00027511  0x000058ef store  0x00000001 , 0x0000474f 
- 00027512  0x000058f0 force  0x00000001 , 0x0000003f 
- 00027513  0x000058f1 reverse  0x0000003f , 0x0000003f 
- 00027514  0x000058f2 store  0x00000001 , 0x0000474e 
- 00027515  0x000058f3 branch  0x00006b9d 
- 00027516  0x000058f6 fetch  0x00000001 , 0x00004751 
- 00027517  0x000058f7 branch  0x00006b80 , 0x00000034 
- 00027518  0x000058f8 setarg  0x00000070 
- 00027519  0x000058f9 rtn 
- 00027520  0x000058fb setarg  0x000000aa 
- 00027521  0x000058fc rtn 
- 00027522  0x000058ff reverse  0x0000003f , 0x0000003f 
- 00027523  0x00005900 store  0x00000001 , 0x00004750 
- 00027524  0x00005901 force  0x000000ef , 0x0000003f 
- 00027525  0x00005902 call  0x00006b91 
- 00027526  0x00005903 fetcht  0x00000002 , 0x0000048f 
- 00027527  0x00005904 copy  0x00000002 , 0x00000005 
- 00027528  0x00005905 istore  0x00000001 , 0x00000005 
- 00027529  0x00005906 copy  0x00000005 , 0x00000002 
- 00027530  0x00005907 storet  0x00000002 , 0x0000048f 
- 00027531  0x00005908 force  0x000000ff , 0x0000003f 
- 00027532  0x00005909 call  0x00006b91 
- 00027533  0x0000590a fetcht  0x00000002 , 0x0000048f 
- 00027534  0x0000590b copy  0x00000002 , 0x00000005 
- 00027535  0x0000590c istore  0x00000001 , 0x00000005 
- 00027536  0x0000590d rtn 
- 00027537  0x00005917 reverse  0x0000003f , 0x0000003f 
- 00027538  0x00005918 store  0x00000001 , 0x0000474f 
- 00027539  0x00005919 fetch  0x00000002 , 0x0000474f 
- 00027540  0x0000591a lshift8  0x0000003f , 0x0000003f 
- 00027541  0x0000591b store  0x00000003 , 0x0000048c 
- 00027542  0x0000591c arg  0x00000107 , 0x00000011 
- 00027543  0x0000591d arg  0x0000000f , 0x00000012 
- 00027544  0x0000591e call  0x00006baa 
- 00027545  0x0000591f xor_into  0x000000d7 , 0x0000003f 
- 00027546  0x00005920 invert  0x0000003f , 0x0000003f 
- 00027547  0x00005921 reverse  0x0000003f , 0x0000003f 
- 00027548  0x00005922 rtn 
- 00027549  0x0000592d fetch  0x00000003 , 0x0000474e 
- 00027550  0x0000592e store  0x00000003 , 0x0000048c 
- 00027551  0x0000592f arg  0x00000107 , 0x00000011 
- 00027552  0x00005930 arg  0x0000000f , 0x00000012 
- 00027553  0x00005931 call  0x00006baa 
- 00027554  0x00005932 lshift8  0x0000003f , 0x0000003f 
- 00027555  0x00005933 arg  0x00000007 , 0x00000012 
- 00027556  0x00005934 call  0x00006baa 
- 00027557  0x00005935 xor_into  0x0000002b , 0x0000003f 
- 00027558  0x00005936 invert  0x0000003f , 0x0000003f 
- 00027559  0x00005937 reverse  0x0000003f , 0x0000003f 
- 00027560  0x00005938 copy  0x0000003f , 0x00000002 
- 00027561  0x00005939 rtn 
- 00027562  0x0000593c arg  0x00000000 , 0x00000013 
- 00027563  0x0000593d copy  0x00000012 , 0x00000039 
- 00027564  0x0000593e call  0x00007dfb 
- 00027565  0x0000593f icopy  0x00000002 
- 00027566  0x00005945 copy  0x00000002 , 0x0000003f 
- 00027567  0x00005946 lshift  0x00000013 , 0x00000013 
- 00027568  0x00005947 bbit0  0x00000008 , 0x00006bb3 
- 00027569  0x00005948 ixor  0x00000011 , 0x00000002 
- 00027570  0x00005949 increase  0x00000001 , 0x00000013 
- 00027571  0x0000594b lshift  0x00000002 , 0x00000002 
- 00027572  0x0000594c fetch  0x00000003 , 0x0000048c 
- 00027573  0x0000594d increase  0xffffffff , 0x00000012 
- 00027574  0x0000594e compare  0x000000ff , 0x00000012 , 0x000000ff 
- 00027575  0x0000594f branch  0x00006bbd , 0x00000001 
- 00027576  0x00005950 copy  0x00000012 , 0x00000039 
- 00027577  0x00005951 call  0x00007dfb 
- 00027578  0x00005952 isolate1  0x00000000 , 0x0000003f 
- 00027579  0x00005953 setflag  0x00000001 , 0x00000000 , 0x00000002 
- 00027580  0x00005954 branch  0x00006bae 
- 00027581  0x00005957 rshift  0x00000002 , 0x0000003f 
- 00027582  0x00005958 rtn 
- 00027583  0x0000595b fetcht  0x00000001 , 0x0000474b 
- 00027584  0x0000595e lshift2  0x00000002 , 0x00000002 
- 00027585  0x0000595f set1  0x00000000 , 0x00000002 
- 00027586  0x00005960 fetch  0x00000001 , 0x00004751 
- 00027587  0x00005961 ncall  0x00006b65 , 0x00000034 
- 00027588  0x00005962 storet  0x00000001 , 0x000004a5 
- 00027589  0x00005963 rtn 
- 00027590  0x00005967 lshift2  0x00000002 , 0x00000002 
- 00027591  0x00005968 set1  0x00000000 , 0x00000002 
- 00027592  0x00005969 fetch  0x00000001 , 0x00004751 
- 00027593  0x0000596a call  0x00006b65 , 0x00000034 
- 00027594  0x0000596b rtn 
- 00027595  0x0000596e lshift  0x00000002 , 0x00000002 
- 00027596  0x0000596f fetch  0x00000001 , 0x00004751 
- 00027597  0x00005970 setflag  0x00000034 , 0x00000000 , 0x00000002 
- 00027598  0x00005972 rtn 
- 00027599  0x00005974 fetcht  0x00000001 , 0x00000494 
- 00027600  0x00005975 jam  0x000000d7 , 0x00000496 
- 00027601  0x00005976 call  0x00006cf6 
- 00027602  0x00005977 fetch  0x00000001 , 0x000042ba 
- 00027603  0x00005978 set1  0x00000006 , 0x0000003f 
- 00027604  0x00005979 set1  0x00000007 , 0x0000003f 
- 00027605  0x0000597a store  0x00000001 , 0x000042ba 
- 00027606  0x0000597b jam  0x00000000 , 0x00004751 
- 00027607  0x0000597c branch  0x00006cd7 
- 00027608  0x0000597e fetch  0x00000001 , 0x000042ba 
- 00027609  0x0000597f set1  0x00000007 , 0x0000003f 
- 00027610  0x00005980 store  0x00000001 , 0x000042ba 
- 00027611  0x00005981 branch  0x00006cd7 
- 00027612  0x00005985 set1  0x00000025 , 0x00000000 
- 00027613  0x00005986 bpatch  0x000000c0 , 0x00004038 
- 00027614  0x00005987 fetch  0x00000001 , 0x000047f3 
- 00027615  0x00005988 beq  0x00000000 , 0x00006be1 
- 00027616  0x00005989 branch  0x00006c8b 
- 00027617  0x0000598c fetch  0x00000002 , 0x000002cb 
- 00027618  0x0000598d copy  0x0000003f , 0x00000006 
- 00027619  0x0000598e call  0x00006c0f 
- 00027620  0x0000598f fetch  0x00000001 , 0x00000494 
- 00027621  0x00005990 beq  0x00000000 , 0x00006be7 
- 00027622  0x00005991 branch  0x00006c57 
- 00027623  0x00005993 set1  0x00000025 , 0x00000000 
- 00027624  0x00005994 bpatch  0x000000c1 , 0x00004038 
- 00027625  0x00005995 fetch  0x00000001 , 0x00000495 
- 00027626  0x00005996 beq  0x0000003f , 0x00006bcf 
- 00027627  0x00005997 beq  0x00000073 , 0x00006bd8 
- 00027628  0x00005998 beq  0x000000ef , 0x00006bef 
- 00027629  0x00005999 rtneq  0x00000053 
- 00027630  0x0000599a branch  0x00003bf1 
- 00027631  0x0000599e fetch  0x00000002 , 0x00000499 
- 00027632  0x0000599f copy  0x0000003f , 0x00000006 
- 00027633  0x000059a0 call  0x00006c1a 
- 00027634  0x000059a1 fetch  0x00000001 , 0x0000049b 
- 00027635  0x000059a2 beq  0x00000041 , 0x00006bf8 
- 00027636  0x000059a3 beq  0x00000040 , 0x00006c04 
- 00027637  0x000059a4 beq  0x00000071 , 0x00006c3f 
- 00027638  0x000059a5 beq  0x00000070 , 0x00006c4e 
- 00027639  0x000059a6 branch  0x00006cd7 
- 00027640  0x000059a9 call  0x00006c06 
- 00027641  0x000059aa fetch  0x00000001 , 0x0000474b 
- 00027642  0x000059ab rshift  0x0000003f , 0x0000003f 
- 00027643  0x000059ac sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027644  0x000059ad branch  0x00006bfe , 0x00000005 
- 00027645  0x000059ae branch  0x00003bf1 
- 00027646  0x000059b0 fetch  0x00000001 , 0x000042bd 
- 00027647  0x000059b1 set1  0x00000000 , 0x0000003f 
- 00027648  0x000059b2 set1  0x00000001 , 0x0000003f 
- 00027649  0x000059b3 store  0x00000001 , 0x000042bd 
- 00027650  0x000059b4 call  0x00006d22 
- 00027651  0x000059b5 branch  0x00006cd7 
- 00027652  0x000059b8 call  0x00006c06 
- 00027653  0x000059b9 branch  0x00006cd7 
- 00027654  0x000059bc call  0x00006c22 
- 00027655  0x000059bd branch  0x00006c30 
- 00027656  0x000059c0 call  0x00006c22 
- 00027657  0x000059c1 ifetch  0x00000001 , 0x00000006 
- 00027658  0x000059c2 rshift3  0x0000003f , 0x0000003f 
- 00027659  0x000059c3 store  0x00000001 , 0x00004758 
- 00027660  0x000059c4 ifetch  0x00000001 , 0x00000006 
- 00027661  0x000059c5 store  0x00000001 , 0x000004a0 
- 00027662  0x000059c6 rtn 
- 00027663  0x000059ca ifetch  0x00000001 , 0x00000006 
- 00027664  0x000059cb store  0x00000001 , 0x00000493 
- 00027665  0x000059cc rshift3  0x0000003f , 0x0000003f 
- 00027666  0x000059cd store  0x00000001 , 0x00000494 
- 00027667  0x000059ce ifetch  0x00000001 , 0x00000006 
- 00027668  0x000059cf store  0x00000001 , 0x00000495 
- 00027669  0x000059d1 call  0x00006c27 
- 00027670  0x000059d2 storet  0x00000002 , 0x00000497 
- 00027671  0x000059d3 copy  0x00000006 , 0x0000003f 
- 00027672  0x000059d4 store  0x00000002 , 0x00000499 
- 00027673  0x000059d5 rtn 
- 00027674  0x000059d8 ifetch  0x00000001 , 0x00000006 
- 00027675  0x000059d9 rshift  0x0000003f , 0x0000003f 
- 00027676  0x000059da store  0x00000001 , 0x0000049b 
- 00027677  0x000059db call  0x00006c27 
- 00027678  0x000059dc storet  0x00000002 , 0x0000049c 
- 00027679  0x000059dd copy  0x00000006 , 0x0000003f 
- 00027680  0x000059de store  0x00000002 , 0x0000049e 
- 00027681  0x000059df rtn 
- 00027682  0x000059e3 fetch  0x00000002 , 0x0000049e 
- 00027683  0x000059e4 copy  0x0000003f , 0x00000006 
- 00027684  0x000059e5 rtn 
- 00027685  0x000059e8 fetch  0x00000002 , 0x0000049e 
- 00027686  0x000059e9 copy  0x0000003f , 0x00000006 
- 00027687  0x000059eb ifetch  0x00000001 , 0x00000006 
- 00027688  0x000059ec copy  0x0000003f , 0x00000002 
- 00027689  0x000059ed rshift  0x00000002 , 0x00000002 
- 00027690  0x000059ee rtnbit1  0x00000000 
- 00027691  0x000059ef ifetch  0x00000001 , 0x00000006 
- 00027692  0x000059f0 lshift3  0x0000003f , 0x0000003f 
- 00027693  0x000059f1 lshift4  0x0000003f , 0x0000003f 
- 00027694  0x000059f2 iadd  0x00000002 , 0x00000002 
- 00027695  0x000059f3 rtn 
- 00027696  0x000059f6 ifetch  0x00000001 , 0x00000006 
- 00027697  0x000059f7 store  0x00000001 , 0x0000474b 
- 00027698  0x000059f8 ifetch  0x00000001 , 0x00000006 
- 00027699  0x000059f9 store  0x00000001 , 0x000004a1 
- 00027700  0x000059fa ifetch  0x00000001 , 0x00000006 
- 00027701  0x000059fb store  0x00000001 , 0x000004a2 
- 00027702  0x000059fc ifetch  0x00000001 , 0x00000006 
- 00027703  0x000059fd store  0x00000001 , 0x000004a3 
- 00027704  0x000059fe ifetch  0x00000002 , 0x00000006 
- 00027705  0x000059ff store  0x00000002 , 0x0000474c 
- 00027706  0x00005a00 ifetch  0x00000001 , 0x00000006 
- 00027707  0x00005a01 store  0x00000001 , 0x000004a4 
- 00027708  0x00005a02 ifetch  0x00000001 , 0x00000006 
- 00027709  0x00005a03 store  0x00000001 , 0x00004756 
- 00027710  0x00005a04 rtn 
- 00027711  0x00005a08 call  0x00006c08 
- 00027712  0x00005a09 fetch  0x00000001 , 0x00004758 
- 00027713  0x00005a0a sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027714  0x00005a0b branch  0x00006c44 , 0x00000005 
- 00027715  0x00005a0c branch  0x00003bf1 
- 00027716  0x00005a0e fetch  0x00000001 , 0x000042bd 
- 00027717  0x00005a0f set1  0x00000005 , 0x0000003f 
- 00027718  0x00005a10 set1  0x00000006 , 0x0000003f 
- 00027719  0x00005a11 store  0x00000001 , 0x000042bd 
- 00027720  0x00005a12 fetcht  0x00000001 , 0x0000474b 
- 00027721  0x00005a13 lshift2  0x00000002 , 0x00000002 
- 00027722  0x00005a14 or_into  0x00000003 , 0x00000002 
- 00027723  0x00005a15 call  0x00006d55 
- 00027724  0x00005a16 jam  0x00000003 , 0x00004755 
- 00027725  0x00005a17 branch  0x00006cd7 
- 00027726  0x00005a1a call  0x00006c08 
- 00027727  0x00005a1b fetch  0x00000001 , 0x00004758 
- 00027728  0x00005a1c sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027729  0x00005a1d branch  0x00006c53 , 0x00000005 
- 00027730  0x00005a1e branch  0x00003bf1 
- 00027731  0x00005a20 fetch  0x00000001 , 0x000042bd 
- 00027732  0x00005a21 set1  0x00000007 , 0x0000003f 
- 00027733  0x00005a22 store  0x00000001 , 0x000042bd 
- 00027734  0x00005a23 branch  0x00006cd7 
- 00027735  0x00005a26 fetch  0x00000001 , 0x00000494 
- 00027736  0x00005a27 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027737  0x00005a28 branch  0x00006c5b , 0x00000005 
- 00027738  0x00005a29 branch  0x00003bf1 
- 00027739  0x00005a2b fetch  0x00000001 , 0x00000495 
- 00027740  0x00005a2c beq  0x00000073 , 0x00006c62 
- 00027741  0x00005a2d beq  0x0000003f , 0x00006c66 
- 00027742  0x00005a2e beq  0x000000ef , 0x00006c80 
- 00027743  0x00005a2f beq  0x000000ff , 0x00006c78 
- 00027744  0x00005a30 beq  0x00000053 , 0x00006c85 
- 00027745  0x00005a31 branch  0x00003bf1 
- 00027746  0x00005a33 fetch  0x00000001 , 0x000042bd 
- 00027747  0x00005a34 set1  0x00000003 , 0x0000003f 
- 00027748  0x00005a35 store  0x00000001 , 0x000042bd 
- 00027749  0x00005a36 branch  0x00006cd7 
- 00027750  0x00005a38 fetch  0x00000001 , 0x000042bd 
- 00027751  0x00005a39 set1  0x00000003 , 0x0000003f 
- 00027752  0x00005a3a set1  0x00000002 , 0x0000003f 
- 00027753  0x00005a3b store  0x00000001 , 0x000042bd 
- 00027754  0x00005a3c fetch  0x00000001 , 0x00000493 
- 00027755  0x00005a3d call  0x00006b73 
- 00027756  0x00005a3e store  0x00000001 , 0x00000496 
- 00027757  0x00005a3f call  0x00006cf6 
- 00027758  0x00005a40 fetch  0x00000001 , 0x00000493 
- 00027759  0x00005a41 rshift2  0x0000003f , 0x0000003f 
- 00027760  0x00005a42 store  0x00000001 , 0x0000474b 
- 00027761  0x00005a43 lshift2  0x0000003f , 0x0000003f 
- 00027762  0x00005a44 set0  0x00000001 , 0x0000003f 
- 00027763  0x00005a45 set1  0x00000000 , 0x0000003f 
- 00027764  0x00005a46 arg  0x00004753 , 0x00000002 
- 00027765  0x00005a47 storet  0x00000002 , 0x0000048f 
- 00027766  0x00005a48 call  0x00006b82 
- 00027767  0x00005a49 branch  0x00006cd7 
- 00027768  0x00005a4c fetch  0x00000002 , 0x00000499 
- 00027769  0x00005a4d copy  0x0000003f , 0x00000006 
- 00027770  0x00005a4e increase  0x00000001 , 0x0000003f 
- 00027771  0x00005a4f store  0x00000002 , 0x00000499 
- 00027772  0x00005a50 ifetch  0x00000001 , 0x00000006 
- 00027773  0x00005a51 fetcht  0x00000001 , 0x00004756 
- 00027774  0x00005a52 iadd  0x00000002 , 0x0000003f 
- 00027775  0x00005a53 store  0x00000001 , 0x00004756 
- 00027776  0x00005a55 call  0x00006d88 
- 00027777  0x00005a57 call  0x00006bbf 
- 00027778  0x00005a58 call  0x00006d6d 
- 00027779  0x00005a59 call  0x00006d8e 
- 00027780  0x00005a5a branch  0x00006cd7 
- 00027781  0x00005a5d call  0x00006b5d 
- 00027782  0x00005a5e fetch  0x00000001 , 0x00000493 
- 00027783  0x00005a5f call  0x00006b73 
- 00027784  0x00005a60 store  0x00000001 , 0x00000496 
- 00027785  0x00005a61 call  0x00006cf6 
- 00027786  0x00005a62 branch  0x00006cd7 
- 00027787  0x00005a68 fetch  0x00000002 , 0x000002cb 
- 00027788  0x00005a69 copy  0x0000003f , 0x00000006 
- 00027789  0x00005a6a call  0x00006c0f 
- 00027790  0x00005a6b fetch  0x00000001 , 0x00000494 
- 00027791  0x00005a6c beq  0x00000000 , 0x00006c91 
- 00027792  0x00005a6d branch  0x00006cc6 
- 00027793  0x00005a70 set1  0x00000025 , 0x00000000 
- 00027794  0x00005a71 bpatch  0x000000c2 , 0x00004038 
- 00027795  0x00005a72 fetch  0x00000001 , 0x00000495 
- 00027796  0x00005a73 beq  0x0000003f , 0x00006bcf 
- 00027797  0x00005a74 beq  0x00000073 , 0x00006bd8 
- 00027798  0x00005a75 beq  0x000000ef , 0x00006c98 
- 00027799  0x00005a76 branch  0x00006cd7 
- 00027800  0x00005a78 fetch  0x00000002 , 0x00000499 
- 00027801  0x00005a79 copy  0x0000003f , 0x00000006 
- 00027802  0x00005a7a call  0x00006c1a 
- 00027803  0x00005a7b fetch  0x00000001 , 0x0000049b 
- 00027804  0x00005a7c beq  0x00000041 , 0x00006ca1 
- 00027805  0x00005a7d beq  0x00000040 , 0x00006ca1 
- 00027806  0x00005a7e beq  0x00000071 , 0x00006cac 
- 00027807  0x00005a7f beq  0x00000070 , 0x00006cbc 
- 00027808  0x00005a80 branch  0x00006cd7 
- 00027809  0x00005a83 call  0x00006c06 
- 00027810  0x00005a84 fetch  0x00000001 , 0x0000474b 
- 00027811  0x00005a85 rshift  0x0000003f , 0x0000003f 
- 00027812  0x00005a86 fetcht  0x00000001 , 0x00004752 
- 00027813  0x00005a87 isub  0x00000002 , 0x0000003e 
- 00027814  0x00005a88 branch  0x00006ca8 , 0x00000005 
- 00027815  0x00005a89 branch  0x00003bf1 
- 00027816  0x00005a8b fetch  0x00000001 , 0x000042bd 
- 00027817  0x00005a8c set1  0x00000001 , 0x0000003f 
- 00027818  0x00005a8d store  0x00000001 , 0x000042bd 
- 00027819  0x00005a8e branch  0x00006cd7 
- 00027820  0x00005a91 call  0x00006c08 
- 00027821  0x00005a92 fetch  0x00000001 , 0x00004758 
- 00027822  0x00005a93 fetcht  0x00000001 , 0x00004752 
- 00027823  0x00005a94 isub  0x00000002 , 0x0000003e 
- 00027824  0x00005a95 branch  0x00006cb3 , 0x00000005 
- 00027825  0x00005a96 branch  0x00003bf1 
- 00027826  0x00005a97 branch  0x00006cd7 
- 00027827  0x00005a99 fetch  0x00000001 , 0x000042bd 
- 00027828  0x00005a9a set1  0x00000005 , 0x0000003f 
- 00027829  0x00005a9b set1  0x00000006 , 0x0000003f 
- 00027830  0x00005a9c store  0x00000001 , 0x000042bd 
- 00027831  0x00005a9d fetcht  0x00000001 , 0x0000474b 
- 00027832  0x00005a9e lshift2  0x00000002 , 0x00000002 
- 00027833  0x00005a9f or_into  0x00000003 , 0x00000002 
- 00027834  0x00005aa0 call  0x00006d55 
- 00027835  0x00005aa1 branch  0x00006cd7 
- 00027836  0x00005aa4 call  0x00006c08 
- 00027837  0x00005aa5 fetch  0x00000001 , 0x00004758 
- 00027838  0x00005aa6 fetcht  0x00000001 , 0x00004752 
- 00027839  0x00005aa7 isub  0x00000002 , 0x0000003e 
- 00027840  0x00005aa8 branch  0x00006cc2 , 0x00000005 
- 00027841  0x00005aa9 branch  0x00003bf1 
- 00027842  0x00005aab fetch  0x00000001 , 0x000042bd 
- 00027843  0x00005aac set1  0x00000007 , 0x0000003f 
- 00027844  0x00005aad store  0x00000001 , 0x000042bd 
- 00027845  0x00005aae branch  0x00006cd7 
- 00027846  0x00005ab1 fetch  0x00000001 , 0x00000494 
- 00027847  0x00005ab2 fetcht  0x00000001 , 0x00004752 
- 00027848  0x00005ab3 isub  0x00000002 , 0x0000003e 
- 00027849  0x00005ab4 branch  0x00006ccc , 0x00000005 
- 00027850  0x00005ab5 branch  0x00003bf1 
- 00027851  0x00005ab6 branch  0x00006cd7 
- 00027852  0x00005ab9 fetch  0x00000001 , 0x00000495 
- 00027853  0x00005aba beq  0x00000073 , 0x00006cd1 
- 00027854  0x00005abb beq  0x000000ef , 0x00006c80 
- 00027855  0x00005abc beq  0x000000ff , 0x00006c78 
- 00027856  0x00005abd beq  0x00000053 , 0x00006cd6 
- 00027857  0x00005abf fetch  0x00000001 , 0x000042bd 
- 00027858  0x00005ac0 set1  0x00000003 , 0x0000003f 
- 00027859  0x00005ac1 store  0x00000001 , 0x000042bd 
- 00027860  0x00005ac2 branch  0x00006cd7 
- 00027861  0x00005ac4 branch  0x00006cd5 
- 00027862  0x00005ac6 branch  0x00006c85 
- 00027863  0x00005ac8 rtn 
- 00027864  0x00005acb fetch  0x00000001 , 0x00004755 
- 00027865  0x00005acc rtn  0x00000034 
- 00027866  0x00005acd beq  0x00000003 , 0x00006cdc 
- 00027867  0x00005ace branch  0x00003bf1 
- 00027868  0x00005ad1 jam  0x00000000 , 0x00004755 
- 00027869  0x00005ad2 call  0x000052e0 
- 00027870  0x00005ad3 arg  0x00000001 , 0x00000002 
- 00027871  0x00005ad4 lshift3  0x00000002 , 0x00000002 
- 00027872  0x00005ad6 or_into  0x00000003 , 0x00000002 
- 00027873  0x00005ad7 arg  0x000000aa , 0x00000011 
- 00027874  0x00005ad8 call  0x00006d3f 
- 00027875  0x00005ad9 call  0x000052ef 
- 00027876  0x00005ada copy  0x00000005 , 0x00000006 
- 00027877  0x00005adb ifetch  0x00000002 , 0x00000006 
- 00027878  0x00005adc branch  0x00003bf1 , 0x00000034 
- 00027879  0x00005add rtn 
- 00027880  0x00005ae0 set1  0x00000025 , 0x00000000 
- 00027881  0x00005ae1 bpatch  0x000000c3 , 0x00004038 
- 00027882  0x00005ae2 call  0x000052ef 
- 00027883  0x00005ae3 setarg  0x00000004 
- 00027884  0x00005ae4 istore  0x00000002 , 0x00000005 
- 00027885  0x00005ae5 fetch  0x00000002 , 0x000042b3 
- 00027886  0x00005ae6 istore  0x00000002 , 0x00000005 
- 00027887  0x00005ae7 fetch  0x00000001 , 0x00000493 
- 00027888  0x00005ae8 istore  0x00000001 , 0x00000005 
- 00027889  0x00005ae9 setarg  0x0000013f 
- 00027890  0x00005aea istore  0x00000002 , 0x00000005 
- 00027891  0x00005aeb fetch  0x00000001 , 0x00000496 
- 00027892  0x00005aec istore  0x00000001 , 0x00000005 
- 00027893  0x00005aed rtn 
- 00027894  0x00005aef set1  0x00000025 , 0x00000000 
- 00027895  0x00005af0 bpatch  0x000000c4 , 0x00004038 
- 00027896  0x00005af1 call  0x000052e0 
- 00027897  0x00005af2 call  0x000052ef 
- 00027898  0x00005af3 setarg  0x00000004 
- 00027899  0x00005af4 istore  0x00000002 , 0x00000005 
- 00027900  0x00005af5 fetch  0x00000002 , 0x000042b3 
- 00027901  0x00005af6 istore  0x00000002 , 0x00000005 
- 00027902  0x00005af7 fetch  0x00000001 , 0x00000493 
- 00027903  0x00005af8 istore  0x00000001 , 0x00000005 
- 00027904  0x00005af9 setarg  0x00000173 
- 00027905  0x00005afa istore  0x00000002 , 0x00000005 
- 00027906  0x00005afb fetch  0x00000001 , 0x00000496 
- 00027907  0x00005afc istore  0x00000001 , 0x00000005 
- 00027908  0x00005afd rtn 
- 00027909  0x00005aff set1  0x00000025 , 0x00000000 
- 00027910  0x00005b00 bpatch  0x000000c5 , 0x00004038 
- 00027911  0x00005b01 call  0x000052ef 
- 00027912  0x00005b02 setarg  0x0000000e 
- 00027913  0x00005b03 istore  0x00000002 , 0x00000005 
- 00027914  0x00005b04 fetch  0x00000002 , 0x000042b3 
- 00027915  0x00005b05 istore  0x00000002 , 0x00000005 
- 00027916  0x00005b06 fetch  0x00000001 , 0x00004751 
- 00027917  0x00005b07 lshift  0x0000003f , 0x0000003f 
- 00027918  0x00005b08 set1  0x00000000 , 0x0000003f 
- 00027919  0x00005b09 istore  0x00000001 , 0x00000005 
- 00027920  0x00005b0a setarg  0x000015ef 
- 00027921  0x00005b0b istore  0x00000002 , 0x00000005 
- 00027922  0x00005b0c setarg  0x00001183 
- 00027923  0x00005b0d istore  0x00000002 , 0x00000005 
- 00027924  0x00005b0e copy  0x00000002 , 0x0000003f 
- 00027925  0x00005b0f istore  0x00000001 , 0x00000005 
- 00027926  0x00005b10 setarg  0x000000f0 
- 00027927  0x00005b11 istore  0x00000003 , 0x00000005 
- 00027928  0x00005b12 setarg  0x0000007f 
- 00027929  0x00005b13 istore  0x00000002 , 0x00000005 
- 00027930  0x00005b14 setarg  0x00000000 
- 00027931  0x00005b15 istore  0x00000001 , 0x00000005 
- 00027932  0x00005b16 setarg  0x00000001 
- 00027933  0x00005b17 istore  0x00000001 , 0x00000005 
- 00027934  0x00005b18 call  0x00006b7c 
- 00027935  0x00005b19 istore  0x00000001 , 0x00000005 
- 00027936  0x00005b1a jam  0x00000010 , 0x00004757 
- 00027937  0x00005b1b rtn 
- 00027938  0x00005b1d set1  0x00000025 , 0x00000000 
- 00027939  0x00005b1e bpatch  0x000000c6 , 0x00004038 
- 00027940  0x00005b1f call  0x000052e0 
- 00027941  0x00005b20 call  0x000052ef 
- 00027942  0x00005b21 setarg  0x0000000e 
- 00027943  0x00005b22 istore  0x00000002 , 0x00000005 
- 00027944  0x00005b23 fetch  0x00000002 , 0x000042b3 
- 00027945  0x00005b24 istore  0x00000002 , 0x00000005 
- 00027946  0x00005b25 fetch  0x00000001 , 0x00004751 
- 00027947  0x00005b26 lshift  0x0000003f , 0x0000003f 
- 00027948  0x00005b27 set1  0x00000000 , 0x0000003f 
- 00027949  0x00005b28 istore  0x00000001 , 0x00000005 
- 00027950  0x00005b29 setarg  0x000015ef 
- 00027951  0x00005b2a istore  0x00000002 , 0x00000005 
- 00027952  0x00005b2b setarg  0x00001181 
- 00027953  0x00005b2c istore  0x00000002 , 0x00000005 
- 00027954  0x00005b2d fetch  0x00000001 , 0x0000474b 
- 00027955  0x00005b2e istore  0x00000001 , 0x00000005 
- 00027956  0x00005b2f setarg  0x000000e0 
- 00027957  0x00005b30 istore  0x00000003 , 0x00000005 
- 00027958  0x00005b31 setarg  0x0000007f 
- 00027959  0x00005b32 istore  0x00000002 , 0x00000005 
- 00027960  0x00005b33 setarg  0x00000000 
- 00027961  0x00005b34 istore  0x00000001 , 0x00000005 
- 00027962  0x00005b35 setarg  0x00000007 
- 00027963  0x00005b36 istore  0x00000001 , 0x00000005 
- 00027964  0x00005b37 call  0x00006b7c 
- 00027965  0x00005b38 istore  0x00000001 , 0x00000005 
- 00027966  0x00005b39 rtn 
- 00027967  0x00005b3b set1  0x00000025 , 0x00000000 
- 00027968  0x00005b3c bpatch  0x000000c7 , 0x00004038 
- 00027969  0x00005b3d call  0x000052ef 
- 00027970  0x00005b3e setarg  0x00000008 
- 00027971  0x00005b3f istore  0x00000002 , 0x00000005 
- 00027972  0x00005b40 fetch  0x00000002 , 0x000042b3 
- 00027973  0x00005b41 istore  0x00000002 , 0x00000005 
- 00027974  0x00005b42 fetch  0x00000001 , 0x00004751 
- 00027975  0x00005b43 lshift  0x0000003f , 0x0000003f 
- 00027976  0x00005b44 set1  0x00000000 , 0x0000003f 
- 00027977  0x00005b45 istore  0x00000001 , 0x00000005 
- 00027978  0x00005b46 setarg  0x000009ef 
- 00027979  0x00005b47 istore  0x00000002 , 0x00000005 
- 00027980  0x00005b48 setarg  0x000005e3 
- 00027981  0x00005b49 istore  0x00000002 , 0x00000005 
- 00027982  0x00005b4a copy  0x00000002 , 0x0000003f 
- 00027983  0x00005b4b istore  0x00000001 , 0x00000005 
- 00027984  0x00005b4c setarg  0x0000008d 
- 00027985  0x00005b4d istore  0x00000001 , 0x00000005 
- 00027986  0x00005b4e call  0x00006b7c 
- 00027987  0x00005b4f istore  0x00000001 , 0x00000005 
- 00027988  0x00005b50 rtn 
- 00027989  0x00005b53 set1  0x00000025 , 0x00000000 
- 00027990  0x00005b54 bpatch  0x000000c8 , 0x00004039 
- 00027991  0x00005b55 call  0x000052e0 
- 00027992  0x00005b56 call  0x000052ef 
- 00027993  0x00005b57 setarg  0x00000008 
- 00027994  0x00005b58 istore  0x00000002 , 0x00000005 
- 00027995  0x00005b59 fetch  0x00000002 , 0x000042b3 
- 00027996  0x00005b5a istore  0x00000002 , 0x00000005 
- 00027997  0x00005b5b copy  0x00000002 , 0x0000000b 
- 00027998  0x00005b5c fetch  0x00000001 , 0x00004751 
- 00027999  0x00005b5d lshift  0x0000003f , 0x0000003f 
- 00028000  0x00005b5e set1  0x00000000 , 0x0000003f 
- 00028001  0x00005b5f istore  0x00000001 , 0x00000005 
- 00028002  0x00005b60 setarg  0x000009ef 
- 00028003  0x00005b61 istore  0x00000002 , 0x00000005 
- 00028004  0x00005b62 setarg  0x000005e1 
- 00028005  0x00005b63 istore  0x00000002 , 0x00000005 
- 00028006  0x00005b64 copy  0x0000000b , 0x0000003f 
- 00028007  0x00005b65 istore  0x00000001 , 0x00000005 
- 00028008  0x00005b66 setarg  0x0000008d 
- 00028009  0x00005b67 istore  0x00000001 , 0x00000005 
- 00028010  0x00005b68 call  0x00006b7c 
- 00028011  0x00005b69 istore  0x00000001 , 0x00000005 
- 00028012  0x00005b6a rtn 
- 00028013  0x00005b6d set1  0x00000025 , 0x00000000 
- 00028014  0x00005b6e bpatch  0x000000c9 , 0x00004039 
- 00028015  0x00005b6f fetch  0x00000001 , 0x00004757 
- 00028016  0x00005b70 rtn  0x00000034 
- 00028017  0x00005b71 hfetch  0x00000002 , 0x00008112 
- 00028018  0x00005b72 nrtn  0x00000034 
- 00028019  0x00005b73 copy  0x00000011 , 0x0000003f 
- 00028020  0x00005b74 store  0x00000001 , 0x00000162 
- 00028021  0x00005b75 storet  0x00000001 , 0x00000161 
- 00028022  0x00005b76 call  0x0000527a 
- 00028023  0x00005b77 nrtn  0x00000034 
- 00028024  0x00005b78 call  0x000052e0 
- 00028025  0x00005b79 call  0x000052ef 
- 00028026  0x00005b7a setarg  0x00000005 
- 00028027  0x00005b7b istore  0x00000002 , 0x00000005 
- 00028028  0x00005b7c fetch  0x00000002 , 0x000042b3 
- 00028029  0x00005b7d istore  0x00000002 , 0x00000005 
- 00028030  0x00005b7e fetch  0x00000001 , 0x000004a5 
- 00028031  0x00005b7f istore  0x00000001 , 0x00000005 
- 00028032  0x00005b80 setarg  0x000001ff 
- 00028033  0x00005b81 istore  0x00000002 , 0x00000005 
- 00028034  0x00005b82 fetch  0x00000001 , 0x00004757 
- 00028035  0x00005b83 istore  0x00000001 , 0x00000005 
- 00028036  0x00005b84 fetch  0x00000001 , 0x00004754 
- 00028037  0x00005b85 istore  0x00000001 , 0x00000005 
- 00028038  0x00005b86 jam  0x00000000 , 0x00004757 
- 00028039  0x00005b87 rtn 
- 00028040  0x00005b8a fetch  0x00000002 , 0x00000497 
- 00028041  0x00005b8b rtn  0x00000034 
- 00028042  0x00005b8c fetch  0x00000001 , 0x00004757 
- 00028043  0x00005b8d increase  0x00000001 , 0x0000003f 
- 00028044  0x00005b8e store  0x00000001 , 0x00004757 
- 00028045  0x00005b8f rtn 
- 00028046  0x00005b92 set1  0x00000025 , 0x00000000 
- 00028047  0x00005b93 bpatch  0x000000ca , 0x00004039 
- 00028048  0x00005b94 fetch  0x00000002 , 0x00000497 
- 00028049  0x00005b95 copy  0x0000003f , 0x00000039 
- 00028050  0x00005b96 call  0x000068f7 
- 00028051  0x00005b97 fetch  0x00000002 , 0x00000499 
- 00028052  0x00005b98 copy  0x0000003f , 0x00000006 
- 00028053  0x00005b99 call  0x00004976 
- 00028054  0x00005b9a branch  0x000068fa 
- 00028055  0x00005b9d set1  0x00000025 , 0x00000000 
- 00028056  0x00005b9e bpatch  0x000000cb , 0x00004039 
- 00028057  0x00005ba0 fetch  0x00000001 , 0x00004756 
- 00028058  0x00005ba1 rtn  0x00000034 
- 00028059  0x00005ba2 increase  0xffffffff , 0x0000003f 
- 00028060  0x00005ba3 store  0x00000001 , 0x00004756 
- 00028061  0x00005ba4 fetch  0x00000002 , 0x0000474c 
- 00028062  0x00005ba5 fetcht  0x00000002 , 0x0000480e 
- 00028063  0x00005ba6 isub  0x00000002 , 0x0000003e 
- 00028064  0x00005ba7 branch  0x00006da2 , 0x00000002 
- 00028065  0x00005ba8 store  0x00000002 , 0x0000480e 
- 00028066  0x00005baa fetch  0x00000001 , 0x00004757 
- 00028067  0x00005bab branch  0x00006daa , 0x00000034 
- 00028068  0x00005bac jam  0x00000001 , 0x000004a8 
- 00028069  0x00005bad fetch  0x00000001 , 0x00004754 
- 00028070  0x00005bae store  0x00000001 , 0x000004a7 
- 00028071  0x00005baf setarg  0x000000ff 
- 00028072  0x00005bb0 store  0x00000001 , 0x000004a6 
- 00028073  0x00005bb1 branch  0x00006daf 
- 00028074  0x00005bb3 jam  0x00000000 , 0x000004a8 
- 00028075  0x00005bb4 fetch  0x00000001 , 0x00004753 
- 00028076  0x00005bb5 store  0x00000001 , 0x000004a7 
- 00028077  0x00005bb6 setarg  0x000000ef 
- 00028078  0x00005bb7 store  0x00000001 , 0x000004a6 
- 00028079  0x00005bb9 set1  0x00000025 , 0x00000000 
- 00028080  0x00005bba bpatch  0x000000cc , 0x00004039 
- 00028081  0x00005bbb fetch  0x00000001 , 0x0000480e 
- 00028082  0x00005bbc sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028083  0x00005bbd branch  0x00006db7 , 0x00000002 
- 00028084  0x00005bbe fetch  0x00000001 , 0x000004a8 
- 00028085  0x00005bbf increase  0x00000001 , 0x0000003f 
- 00028086  0x00005bc0 store  0x00000001 , 0x000004a8 
- 00028087  0x00005bc2 call  0x00006bbf 
- 00028088  0x00005bc3 fetch  0x00000002 , 0x0000480e 
- 00028089  0x00005bc4 increase  0x00000008 , 0x0000003f 
- 00028090  0x00005bc5 fetcht  0x00000001 , 0x000004a8 
- 00028091  0x00005bc6 iadd  0x00000002 , 0x00000011 
- 00028092  0x00005bc8 call  0x00005248 
- 00028093  0x00005bc9 store  0x00000002 , 0x000002de 
- 00028094  0x00005bca increase  0x00000004 , 0x0000003f 
- 00028095  0x00005bcb store  0x00000002 , 0x000002e0 
- 00028096  0x00005bcc copy  0x0000003f , 0x00000005 
- 00028097  0x00005bcd fetch  0x00000001 , 0x000004a5 
- 00028098  0x00005bce istore  0x00000001 , 0x00000005 
- 00028099  0x00005bcf fetch  0x00000001 , 0x000004a6 
- 00028100  0x00005bd0 istore  0x00000001 , 0x00000005 
- 00028101  0x00005bd1 call  0x00006dd8 
- 00028102  0x00005bd2 call  0x00006de8 
- 00028103  0x00005bd3 call  0x00007f6b 
- 00028104  0x00005bd4 fetch  0x00000001 , 0x0000480e 
- 00028105  0x00005bd5 copy  0x0000003f , 0x00000039 
- 00028106  0x00005bd6 call  0x0000497c 
- 00028107  0x00005bd7 fetch  0x00000001 , 0x000004a7 
- 00028108  0x00005bd8 istore  0x00000001 , 0x00000005 
- 00028109  0x00005bd9 fetch  0x00000002 , 0x000002de 
- 00028110  0x00005bda copy  0x0000003f , 0x00000005 
- 00028111  0x00005bdb fetch  0x00000002 , 0x0000480e 
- 00028112  0x00005bdc fetcht  0x00000001 , 0x000004a8 
- 00028113  0x00005bdd iadd  0x00000002 , 0x0000003f 
- 00028114  0x00005bde increase  0x00000004 , 0x0000003f 
- 00028115  0x00005bdf istore  0x00000002 , 0x00000005 
- 00028116  0x00005be0 fetch  0x00000002 , 0x000042b3 
- 00028117  0x00005be1 istore  0x00000002 , 0x00000005 
- 00028118  0x00005be2 jam  0x00000000 , 0x00004757 
- 00028119  0x00005be3 branch  0x0000428c 
- 00028120  0x00005be6 fetch  0x00000002 , 0x0000480e 
- 00028121  0x00005be7 sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028122  0x00005be8 nbranch  0x00006ddf , 0x00000002 
- 00028123  0x00005be9 lshift  0x0000003f , 0x0000003f 
- 00028124  0x00005bea set1  0x00000000 , 0x0000003f 
- 00028125  0x00005beb istore  0x00000001 , 0x00000005 
- 00028126  0x00005bec rtn 
- 00028127  0x00005bee fetch  0x00000002 , 0x0000480e 
- 00028128  0x00005bef rshift3  0x0000003f , 0x0000003f 
- 00028129  0x00005bf0 rshift4  0x0000003f , 0x00000002 
- 00028130  0x00005bf1 and_into  0x0000007f , 0x0000003f 
- 00028131  0x00005bf2 lshift  0x0000003f , 0x0000003f 
- 00028132  0x00005bf3 set0  0x00000000 , 0x0000003f 
- 00028133  0x00005bf4 istore  0x00000001 , 0x00000005 
- 00028134  0x00005bf5 istoret  0x00000001 , 0x00000005 
- 00028135  0x00005bf6 rtn 
- 00028136  0x00005bf8 fetch  0x00000001 , 0x00004757 
- 00028137  0x00005bf9 rtn  0x00000034 
- 00028138  0x00005bfa istore  0x00000001 , 0x00000005 
- 00028139  0x00005bfb rtn 
- 00028140  0x00005c01 set1  0x00000025 , 0x00000000 
- 00028141  0x00005c02 bpatch  0x0000009d , 0x00004033 
- 00028142  0x00005c03 call  0x00007c45 
- 00028143  0x00005c04 call  0x00003e73 
- 00028144  0x00005c05 call  0x00006235 
- 00028145  0x00005c07 set1  0x00000025 , 0x00000000 
- 00028146  0x00005c08 bpatch  0x0000009e , 0x00004033 
- 00028147  0x00005c09 call  0x00007813 
- 00028148  0x00005c0a call  0x000077ee 
- 00028149  0x00005c0b call  0x000077fe 
- 00028150  0x00005c0d set1  0x00000025 , 0x00000000 
- 00028151  0x00005c0e bpatch  0x0000009f , 0x00004033 
- 00028152  0x00005c0f fetch  0x00000001 , 0x00004132 
- 00028153  0x00005c10 rtneq  0x00000001 
- 00028154  0x00005c12 call  0x0000527a 
- 00028155  0x00005c13 nrtn  0x00000034 
- 00028156  0x00005c15 call  0x00004dcd 
- 00028157  0x00005c17 call  0x0000527a 
- 00028158  0x00005c18 nrtn  0x00000034 
- 00028159  0x00005c19 set1  0x00000025 , 0x00000000 
- 00028160  0x00005c1a bpatch  0x000000a0 , 0x00004034 
- 00028161  0x00005c1c call  0x00006e47 
- 00028162  0x00005c1d call  0x00004f6e 
- 00028163  0x00005c1e call  0x00006cd8 
- 00028164  0x00005c20 call  0x00006e0a 
- 00028165  0x00005c21 set1  0x00000025 , 0x00000000 
- 00028166  0x00005c22 bpatch  0x000000a1 , 0x00004034 
- 00028167  0x00005c23 call  0x0000527a 
- 00028168  0x00005c24 nrtn  0x00000034 
- 00028169  0x00005c25 branch  0x00003e6f 
- 00028170  0x00005c28 set1  0x00000025 , 0x00000000 
- 00028171  0x00005c29 bpatch  0x000000a2 , 0x00004034 
- 00028172  0x00005c2a fetch  0x00000001 , 0x000002e6 
- 00028173  0x00005c2b bbit1  0x00000000 , 0x0000508f 
- 00028174  0x00005c2c bbit1  0x00000007 , 0x00005099 
- 00028175  0x00005c2d rtn 
- 00028176  0x00005c30 set1  0x00000025 , 0x00000000 
- 00028177  0x00005c31 bpatch  0x000000a3 , 0x00004034 
- 00028178  0x00005c32 call  0x0000527e 
- 00028179  0x00005c33 rtn  0x00000034 
- 00028180  0x00005c34 fetch  0x00000001 , 0x0000004b 
- 00028181  0x00005c35 rtnbit1  0x00000006 
- 00028182  0x00005c36 call  0x00005261 
- 00028183  0x00005c37 store  0x00000002 , 0x00000179 
- 00028184  0x00005c38 copy  0x0000003f , 0x00000006 
- 00028185  0x00005c39 ifetch  0x00000002 , 0x00000006 
- 00028186  0x00005c3a increase  0x00000004 , 0x0000003f 
- 00028187  0x00005c3b store  0x00000002 , 0x00000091 
- 00028188  0x00005c3c jam  0x00000006 , 0x00000090 
- 00028189  0x00005c3d set1  0x00000025 , 0x00000000 
- 00028190  0x00005c3e bpatch  0x000000a4 , 0x00004034 
- 00028191  0x00005c3f fetch  0x00000002 , 0x000042af 
- 00028192  0x00005c40 branch  0x00006e2d , 0x00000034 
- 00028193  0x00005c41 fetch  0x00000001 , 0x0000004b 
- 00028194  0x00005c42 rtnbit0  0x00000007 
- 00028195  0x00005c43 set0  0x00000007 , 0x0000003f 
- 00028196  0x00005c44 store  0x00000001 , 0x0000004b 
- 00028197  0x00005c45 jam  0x00000005 , 0x00000090 
- 00028198  0x00005c46 fetcht  0x00000002 , 0x000042af 
- 00028199  0x00005c47 fetch  0x00000002 , 0x00000179 
- 00028200  0x00005c48 iadd  0x00000002 , 0x0000003f 
- 00028201  0x00005c49 store  0x00000002 , 0x00000179 
- 00028202  0x00005c4a fetch  0x00000002 , 0x00000091 
- 00028203  0x00005c4b isub  0x00000002 , 0x0000003f 
- 00028204  0x00005c4c store  0x00000002 , 0x00000091 
- 00028205  0x00005c4e set1  0x00000025 , 0x00000000 
- 00028206  0x00005c4f bpatch  0x000000a5 , 0x00004034 
- 00028207  0x00005c50 fetch  0x00000002 , 0x00000091 
- 00028208  0x00005c51 branch  0x00003bf1 , 0x00000034 
- 00028209  0x00005c52 arg  0x00000104 , 0x00000002 
- 00028210  0x00005c53 isub  0x00000002 , 0x0000003f 
- 00028211  0x00005c54 nbranch  0x00006e3b , 0x00000002 
- 00028212  0x00005c55 set1  0x00000025 , 0x00000000 
- 00028213  0x00005c56 bpatch  0x000000a6 , 0x00004034 
- 00028214  0x00005c57 storet  0x00000002 , 0x00000091 
- 00028215  0x00005c58 fetch  0x00000002 , 0x000042af 
- 00028216  0x00005c59 iadd  0x00000002 , 0x0000003f 
- 00028217  0x00005c5a store  0x00000002 , 0x000042af 
- 00028218  0x00005c5b branch  0x00006e3d 
- 00028219  0x00005c5d setarg  0x00000000 
- 00028220  0x00005c5e store  0x00000002 , 0x000042af 
- 00028221  0x00005c60 fetch  0x00000001 , 0x0000004b 
- 00028222  0x00005c61 set1  0x00000006 , 0x0000003f 
- 00028223  0x00005c62 store  0x00000001 , 0x0000004b 
- 00028224  0x00005c63 rtn 
- 00028225  0x00005c66 fetch  0x00000001 , 0x000047f6 
- 00028226  0x00005c67 bbit1  0x00000000 , 0x00006e45 
- 00028227  0x00005c68 jam  0x00000001 , 0x000002ee 
- 00028228  0x00005c69 rtn 
- 00028229  0x00005c6b jam  0x0000000f , 0x000002ee 
- 00028230  0x00005c6c rtn 
- 00028231  0x00005c6f fetch  0x00000001 , 0x000047f3 
- 00028232  0x00005c70 nbranch  0x00006e4d , 0x00000034 
- 00028233  0x00005c72 fetch  0x00000001 , 0x000002ed 
- 00028234  0x00005c74 rtn  0x00000034 
- 00028235  0x00005c76 jam  0x00000000 , 0x000002ed 
- 00028236  0x00005c78 rtn 
- 00028237  0x00005c7c set1  0x00000025 , 0x00000000 
- 00028238  0x00005c7d bpatch  0x000000a7 , 0x00004034 
- 00028239  0x00005c7e fetch  0x00000001 , 0x000002ee 
- 00028240  0x00005c7f rtn  0x00000034 
- 00028241  0x00005c80 beq  0x00000001 , 0x00006e6e 
- 00028242  0x00005c81 beq  0x00000002 , 0x00006ec7 
- 00028243  0x00005c82 beq  0x00000003 , 0x00006e74 
- 00028244  0x00005c83 beq  0x00000004 , 0x00006ecb 
- 00028245  0x00005c84 beq  0x0000003b , 0x00006e7e 
- 00028246  0x00005c85 beq  0x0000003c , 0x00006ece 
- 00028247  0x00005c86 beq  0x0000000d , 0x00006e83 
- 00028248  0x00005c87 beq  0x0000000e , 0x00006ed3 
- 00028249  0x00005c88 beq  0x0000000f , 0x00006e86 
- 00028250  0x00005c89 beq  0x00000010 , 0x00006ed9 
- 00028251  0x00005c8a beq  0x00000011 , 0x00006e8c 
- 00028252  0x00005c8b beq  0x00000012 , 0x00006edd 
- 00028253  0x00005c8c beq  0x00000013 , 0x00006e92 
- 00028254  0x00005c8d beq  0x00000014 , 0x00006ee1 
- 00028255  0x00005c8e beq  0x00000015 , 0x00006e98 
- 00028256  0x00005c8f beq  0x00000016 , 0x00006ee5 
- 00028257  0x00005c90 beq  0x00000017 , 0x00006e9e 
- 00028258  0x00005c91 beq  0x00000018 , 0x00006eea 
- 00028259  0x00005c92 beq  0x00000019 , 0x00006ea4 
- 00028260  0x00005c93 beq  0x0000001a , 0x00006eee 
- 00028261  0x00005c94 beq  0x0000001b , 0x00006eaa 
- 00028262  0x00005c95 beq  0x0000001c , 0x00006ef2 
- 00028263  0x00005c96 beq  0x0000001d , 0x00006eb0 
- 00028264  0x00005c97 beq  0x0000001e , 0x00006ef7 
- 00028265  0x00005c98 beq  0x0000001f , 0x00006eb6 
- 00028266  0x00005c99 beq  0x00000020 , 0x00006efb 
- 00028267  0x00005c9a beq  0x00000021 , 0x00006ec1 
- 00028268  0x00005c9b beq  0x00000022 , 0x00006eff 
- 00028269  0x00005c9d rtn 
- 00028270  0x00005c9f call  0x00006f0a 
- 00028271  0x00005ca0 jam  0x00000002 , 0x000002ee 
- 00028272  0x00005ca1 fetch  0x00000001 , 0x000042b9 
- 00028273  0x00005ca2 set1  0x00000000 , 0x0000003f 
- 00028274  0x00005ca3 store  0x00000001 , 0x000042b9 
- 00028275  0x00005ca4 rtn 
- 00028276  0x00005ca6 jam  0x00000004 , 0x000002ee 
- 00028277  0x00005ca7 fetch  0x00000001 , 0x000042b9 
- 00028278  0x00005ca8 rtnbit1  0x00000002 
- 00028279  0x00005ca9 jam  0x00000003 , 0x000002ee 
- 00028280  0x00005caa call  0x00006f12 
- 00028281  0x00005cab jam  0x00000004 , 0x000002ee 
- 00028282  0x00005cac fetch  0x00000001 , 0x000042b9 
- 00028283  0x00005cad set1  0x00000002 , 0x0000003f 
- 00028284  0x00005cae store  0x00000001 , 0x000042b9 
- 00028285  0x00005caf rtn 
- 00028286  0x00005cb1 call  0x0000527e 
- 00028287  0x00005cb2 nrtn  0x00000034 
- 00028288  0x00005cb3 call  0x00006f23 
- 00028289  0x00005cb4 jam  0x0000003c , 0x000002ee 
- 00028290  0x00005cb5 rtn 
- 00028291  0x00005cb7 call  0x00006f18 
- 00028292  0x00005cb8 jam  0x0000000e , 0x000002ee 
- 00028293  0x00005cb9 rtn 
- 00028294  0x00005cbb call  0x00006f36 
- 00028295  0x00005cbc jam  0x00000010 , 0x000002ee 
- 00028296  0x00005cbd fetch  0x00000001 , 0x000042bb 
- 00028297  0x00005cbe set1  0x00000000 , 0x0000003f 
- 00028298  0x00005cbf store  0x00000001 , 0x000042bb 
- 00028299  0x00005cc0 rtn 
- 00028300  0x00005cc2 call  0x00006f3e 
- 00028301  0x00005cc3 jam  0x00000012 , 0x000002ee 
- 00028302  0x00005cc4 fetch  0x00000001 , 0x000042bb 
- 00028303  0x00005cc5 set1  0x00000002 , 0x0000003f 
- 00028304  0x00005cc6 store  0x00000001 , 0x000042bb 
- 00028305  0x00005cc7 rtn 
- 00028306  0x00005cc9 call  0x00006f44 
- 00028307  0x00005cca jam  0x00000014 , 0x000002ee 
- 00028308  0x00005ccb fetch  0x00000001 , 0x000042bc 
- 00028309  0x00005ccc set1  0x00000000 , 0x0000003f 
- 00028310  0x00005ccd store  0x00000001 , 0x000042bc 
- 00028311  0x00005cce rtn 
- 00028312  0x00005cd0 call  0x00006f4c 
- 00028313  0x00005cd1 jam  0x00000016 , 0x000002ee 
- 00028314  0x00005cd2 fetch  0x00000001 , 0x000042bc 
- 00028315  0x00005cd3 set1  0x00000002 , 0x0000003f 
- 00028316  0x00005cd4 store  0x00000001 , 0x000042bc 
- 00028317  0x00005cd5 rtn 
- 00028318  0x00005cd7 call  0x00006f28 
- 00028319  0x00005cd8 jam  0x00000018 , 0x000002ee 
- 00028320  0x00005cd9 fetch  0x00000001 , 0x000042ba 
- 00028321  0x00005cda set1  0x00000000 , 0x0000003f 
- 00028322  0x00005cdb store  0x00000001 , 0x000042ba 
- 00028323  0x00005cdc rtn 
- 00028324  0x00005cde call  0x00006f30 
- 00028325  0x00005cdf jam  0x0000001a , 0x000002ee 
- 00028326  0x00005ce0 fetch  0x00000001 , 0x000042ba 
- 00028327  0x00005ce1 set1  0x00000002 , 0x0000003f 
- 00028328  0x00005ce2 store  0x00000001 , 0x000042ba 
- 00028329  0x00005ce3 rtn 
- 00028330  0x00005ce5 call  0x00006f52 
- 00028331  0x00005ce6 jam  0x0000001c , 0x000002ee 
- 00028332  0x00005ce7 fetch  0x00000001 , 0x000042ba 
- 00028333  0x00005ce8 set1  0x00000006 , 0x0000003f 
- 00028334  0x00005ce9 store  0x00000001 , 0x000042ba 
- 00028335  0x00005cea rtn 
- 00028336  0x00005cec call  0x00006f5a 
- 00028337  0x00005ced fetch  0x00000001 , 0x000042bd 
- 00028338  0x00005cee set1  0x00000000 
- 00028339  0x00005cef store  0x00000001 , 0x000042bd 
- 00028340  0x00005cf0 jam  0x0000001e , 0x000002ee 
- 00028341  0x00005cf1 rtn 
- 00028342  0x00005cf3 call  0x00006f61 
- 00028343  0x00005cf4 fetch  0x00000001 , 0x000042bd 
- 00028344  0x00005cf5 set1  0x00000002 
- 00028345  0x00005cf6 store  0x00000001 , 0x000042bd 
- 00028346  0x00005cf7 jam  0x00000020 , 0x000002ee 
- 00028347  0x00005cf8 fetch  0x00000001 , 0x00004752 
- 00028348  0x00005cf9 lshift3  0x0000003f , 0x0000003f 
- 00028349  0x00005cfa or_into  0x00000003 , 0x0000003f 
- 00028350  0x00005cfb arg  0x00004753 , 0x00000002 
- 00028351  0x00005cfc storet  0x00000002 , 0x0000048f 
- 00028352  0x00005cfd branch  0x00006b82 
- 00028353  0x00005cff call  0x00006f6c 
- 00028354  0x00005d00 fetch  0x00000001 , 0x000042bd 
- 00028355  0x00005d01 set1  0x00000004 
- 00028356  0x00005d02 store  0x00000001 , 0x000042bd 
- 00028357  0x00005d03 jam  0x00000022 , 0x000002ee 
- 00028358  0x00005d04 rtn 
- 00028359  0x00005d07 fetch  0x00000001 , 0x000042b9 
- 00028360  0x00005d08 rtnbit0  0x00000001 
- 00028361  0x00005d09 jam  0x00000003 , 0x000002ee 
- 00028362  0x00005d0a branch  0x00006e4d 
- 00028363  0x00005d0c fetch  0x00000001 , 0x000042b9 
- 00028364  0x00005d0d rtnne  0x0000003f 
- 00028365  0x00005d0e jam  0x0000003b , 0x000002ee 
- 00028366  0x00005d10 fetch  0x00000001 , 0x000002ec 
- 00028367  0x00005d11 rtnne  0x00000017 
- 00028368  0x00005d12 jam  0x00000000 , 0x000002ec 
- 00028369  0x00005d13 jam  0x0000000d , 0x000002ee 
- 00028370  0x00005d14 branch  0x00006e4d 
- 00028371  0x00005d16 fetch  0x00000001 , 0x000042b9 
- 00028372  0x00005d17 nrtn  0x00000034 
- 00028373  0x00005d18 fetch  0x00000001 , 0x000047f6 
- 00028374  0x00005d19 bbit1  0x00000000 , 0x00006f02 
- 00028375  0x00005d1a bbit1  0x00000006 , 0x00006f04 
- 00028376  0x00005d1b branch  0x00006f08 
- 00028377  0x00005d1d fetch  0x00000001 , 0x000042bb 
- 00028378  0x00005d1e rtnbit0  0x00000001 
- 00028379  0x00005d1f jam  0x00000011 , 0x000002ee 
- 00028380  0x00005d20 branch  0x00006e4d 
- 00028381  0x00005d22 fetch  0x00000001 , 0x000042bb 
- 00028382  0x00005d23 rtnne  0x0000003f 
- 00028383  0x00005d24 jam  0x00000013 , 0x000002ee 
- 00028384  0x00005d25 branch  0x00006e4d 
- 00028385  0x00005d27 fetch  0x00000001 , 0x000042bc 
- 00028386  0x00005d28 rtnbit0  0x00000001 
- 00028387  0x00005d29 jam  0x00000015 , 0x000002ee 
- 00028388  0x00005d2a branch  0x00006e4d 
- 00028389  0x00005d2c fetch  0x00000001 , 0x000042bc 
- 00028390  0x00005d2d rtnne  0x0000003f 
- 00028391  0x00005d2e fetch  0x00000001 , 0x000047f6 
- 00028392  0x00005d2f bbit1  0x00000006 , 0x00006f04 
- 00028393  0x00005d30 branch  0x00006f08 
- 00028394  0x00005d32 fetch  0x00000001 , 0x000042ba 
- 00028395  0x00005d33 rtnbit0  0x00000001 
- 00028396  0x00005d34 jam  0x00000019 , 0x000002ee 
- 00028397  0x00005d35 branch  0x00006e4d 
- 00028398  0x00005d37 fetch  0x00000001 , 0x000042ba 
- 00028399  0x00005d38 rtnne  0x0000003f 
- 00028400  0x00005d39 jam  0x0000001b , 0x000002ee 
- 00028401  0x00005d3a branch  0x00006e4d 
- 00028402  0x00005d3c fetch  0x00000001 , 0x000042ba 
- 00028403  0x00005d3d rtnne  0x000000ff 
- 00028404  0x00005d3e fetch  0x00000001 , 0x000047f6 
- 00028405  0x00005d3f bbit1  0x00000006 , 0x00006f06 
- 00028406  0x00005d40 branch  0x00006f08 
- 00028407  0x00005d42 fetch  0x00000001 , 0x000042bd 
- 00028408  0x00005d43 rtnbit0  0x00000001 
- 00028409  0x00005d44 jam  0x0000001f , 0x000002ee 
- 00028410  0x00005d45 branch  0x00006e4d 
- 00028411  0x00005d47 fetch  0x00000001 , 0x000042bd 
- 00028412  0x00005d48 rtnbit0  0x00000003 
- 00028413  0x00005d49 jam  0x00000021 , 0x000002ee 
- 00028414  0x00005d4a branch  0x00006e4d 
- 00028415  0x00005d4c fetch  0x00000001 , 0x000042bd 
- 00028416  0x00005d4d rtnne  0x000000ff 
- 00028417  0x00005d4e branch  0x00006f08 
- 00028418  0x00005d51 jam  0x0000000f , 0x000002ee 
- 00028419  0x00005d52 branch  0x00006e4d 
- 00028420  0x00005d55 jam  0x00000017 , 0x000002ee 
- 00028421  0x00005d56 branch  0x00006e4d 
- 00028422  0x00005d58 jam  0x0000001d , 0x000002ee 
- 00028423  0x00005d59 branch  0x00006e4d 
- 00028424  0x00005d5e jam  0x00000000 , 0x000002ee 
- 00028425  0x00005d5f rtn 
- 00028426  0x00005d61 set1  0x00000025 , 0x00000000 
- 00028427  0x00005d62 bpatch  0x000000a8 , 0x00004035 
- 00028428  0x00005d63 call  0x000052c4 
- 00028429  0x00005d64 setarg  0x00000001 
- 00028430  0x00005d65 copy  0x0000003f , 0x00000002 
- 00028431  0x00005d66 setarg  0x00000050 
- 00028432  0x00005d67 copy  0x0000003f , 0x0000000b 
- 00028433  0x00005d68 branch  0x000050b0 
- 00028434  0x00005d6b set1  0x00000025 , 0x00000000 
- 00028435  0x00005d6c bpatch  0x000000a9 , 0x00004035 
- 00028436  0x00005d6d call  0x000052c4 
- 00028437  0x00005d6e fetch  0x00000002 , 0x000042b1 
- 00028438  0x00005d6f copy  0x0000003f , 0x00000002 
- 00028439  0x00005d70 branch  0x000050c0 
- 00028440  0x00005d73 set1  0x00000025 , 0x00000000 
- 00028441  0x00005d74 bpatch  0x000000aa , 0x00004035 
- 00028442  0x00005d75 call  0x000052c4 
- 00028443  0x00005d76 fetch  0x00000002 , 0x000042b1 
- 00028444  0x00005d77 copy  0x0000003f , 0x00000002 
- 00028445  0x00005d78 arg  0x00000050 , 0x0000000b 
- 00028446  0x00005d79 call  0x000050d6 
- 00028447  0x00005d7a fetch  0x00000001 , 0x000042b9 
- 00028448  0x00005d7b set0  0x00000005 , 0x0000003f 
- 00028449  0x00005d7c store  0x00000001 , 0x000042b9 
- 00028450  0x00005d7d rtn 
- 00028451  0x00005d80 set1  0x00000025 , 0x00000000 
- 00028452  0x00005d81 bpatch  0x000000ab , 0x00004035 
- 00028453  0x00005d82 call  0x000052d2 
- 00028454  0x00005d83 call  0x000071b0 
- 00028455  0x00005d84 branch  0x000050f2 
- 00028456  0x00005d87 set1  0x00000025 , 0x00000000 
- 00028457  0x00005d88 bpatch  0x000000ac , 0x00004035 
- 00028458  0x00005d89 call  0x000052c4 
- 00028459  0x00005d8a setarg  0x00000003 
- 00028460  0x00005d8b copy  0x0000003f , 0x00000002 
- 00028461  0x00005d8c setarg  0x00000051 
- 00028462  0x00005d8d copy  0x0000003f , 0x0000000b 
- 00028463  0x00005d8e branch  0x000050b0 
- 00028464  0x00005d91 set1  0x00000025 , 0x00000000 
- 00028465  0x00005d92 bpatch  0x000000ad , 0x00004035 
- 00028466  0x00005d93 call  0x000052c4 
- 00028467  0x00005d94 fetch  0x00000002 , 0x000042b3 
- 00028468  0x00005d95 copy  0x0000003f , 0x00000002 
- 00028469  0x00005d96 branch  0x000050c0 
- 00028470  0x00005d99 set1  0x00000025 , 0x00000000 
- 00028471  0x00005d9a bpatch  0x000000ae , 0x00004035 
- 00028472  0x00005d9b call  0x000052c4 
- 00028473  0x00005d9c setarg  0x00000011 
- 00028474  0x00005d9d copy  0x0000003f , 0x00000002 
- 00028475  0x00005d9e setarg  0x00000052 
- 00028476  0x00005d9f copy  0x0000003f , 0x0000000b 
- 00028477  0x00005da0 branch  0x000050b0 
- 00028478  0x00005da3 set1  0x00000025 , 0x00000000 
- 00028479  0x00005da4 bpatch  0x000000af , 0x00004035 
- 00028480  0x00005da5 call  0x000052c4 
- 00028481  0x00005da6 fetch  0x00000002 , 0x000042b5 
- 00028482  0x00005da7 copy  0x0000003f , 0x00000002 
- 00028483  0x00005da8 branch  0x000050c0 
- 00028484  0x00005dab set1  0x00000025 , 0x00000000 
- 00028485  0x00005dac bpatch  0x000000b0 , 0x00004036 
- 00028486  0x00005dad call  0x000052c4 
- 00028487  0x00005dae setarg  0x00000013 
- 00028488  0x00005daf copy  0x0000003f , 0x00000002 
- 00028489  0x00005db0 setarg  0x00000053 
- 00028490  0x00005db1 copy  0x0000003f , 0x0000000b 
- 00028491  0x00005db2 branch  0x000050b0 
- 00028492  0x00005db5 set1  0x00000025 , 0x00000000 
- 00028493  0x00005db6 bpatch  0x000000b1 , 0x00004036 
- 00028494  0x00005db7 call  0x000052c4 
- 00028495  0x00005db8 fetch  0x00000002 , 0x000042b7 
- 00028496  0x00005db9 copy  0x0000003f , 0x00000002 
- 00028497  0x00005dba branch  0x000050c0 
- 00028498  0x00005dbd set1  0x00000025 , 0x00000000 
- 00028499  0x00005dbe bpatch  0x000000b2 , 0x00004036 
- 00028500  0x00005dbf call  0x000052e0 
- 00028501  0x00005dc1 jam  0x00000003 , 0x00000493 
- 00028502  0x00005dc2 jam  0x0000001c , 0x00000496 
- 00028503  0x00005dc3 call  0x00006ce8 
- 00028504  0x00005dc4 jam  0x00000001 , 0x00004751 
- 00028505  0x00005dc5 rtn 
- 00028506  0x00005dc8 set1  0x00000025 , 0x00000000 
- 00028507  0x00005dc9 bpatch  0x000000b3 , 0x00004036 
- 00028508  0x00005dca call  0x000052e0 
- 00028509  0x00005dcb fetcht  0x00000001 , 0x00004752 
- 00028510  0x00005dcc call  0x00006bcb 
- 00028511  0x00005dcd storet  0x00000001 , 0x0000474b 
- 00028512  0x00005dce branch  0x00006d05 
- 00028513  0x00005dd1 set1  0x00000025 , 0x00000000 
- 00028514  0x00005dd2 bpatch  0x000000b4 , 0x00004036 
- 00028515  0x00005dd3 call  0x000052e0 
- 00028516  0x00005dd4 fetcht  0x00000001 , 0x0000474b 
- 00028517  0x00005dd5 call  0x00006bc0 
- 00028518  0x00005dd6 call  0x00006b67 
- 00028519  0x00005dd7 store  0x00000001 , 0x00000496 
- 00028520  0x00005dd8 fetcht  0x00000001 , 0x0000474b 
- 00028521  0x00005dd9 call  0x00006bc0 
- 00028522  0x00005dda storet  0x00000001 , 0x00000493 
- 00028523  0x00005ddb branch  0x00006ce8 
- 00028524  0x00005dde set1  0x00000025 , 0x00000000 
- 00028525  0x00005ddf bpatch  0x000000b5 , 0x00004036 
- 00028526  0x00005de0 call  0x000052e0 
- 00028527  0x00005de1 fetcht  0x00000001 , 0x0000474b 
- 00028528  0x00005de2 call  0x00006bc0 
- 00028529  0x00005de3 branch  0x00006d3f 
- 00028530  0x00005df1 set1  0x00000025 , 0x00000000 
- 00028531  0x00005df2 bpatch  0x000000e7 , 0x0000403c 
- 00028532  0x00005df3 fetch  0x00000002 , 0x000002cb 
- 00028533  0x00005df4 iforce  0x00000006 
- 00028534  0x00005df5 ifetch  0x00000001 , 0x00000006 
- 00028535  0x00005df6 copy  0x0000003f , 0x00000012 
- 00028536  0x00005df7 store  0x00000001 , 0x000004af 
- 00028537  0x00005df8 ifetch  0x00000002 , 0x00000006 
- 00028538  0x00005df9 store  0x00000002 , 0x000004b0 
- 00028539  0x00005dfa ifetch  0x00000001 , 0x00000006 
- 00028540  0x00005dfb lshift8  0x0000003f , 0x0000000b 
- 00028541  0x00005dfc ifetch  0x00000001 , 0x00000006 
- 00028542  0x00005dfd iadd  0x0000000b , 0x0000000b 
- 00028543  0x00005dfe set1  0x00000025 , 0x00000000 
- 00028544  0x00005dff bpatch  0x000000e8 , 0x0000403d 
- 00028545  0x00005e00 deposit  0x00000012 
- 00028546  0x00005e01 beq  0x00000002 , 0x00006f87 
- 00028547  0x00005e02 beq  0x00000004 , 0x00006fb0 
- 00028548  0x00005e03 beq  0x00000006 , 0x0000708b 
- 00028549  0x00005e04 beq  0x00000007 , 0x000071c7 
- 00028550  0x00005e05 branch  0x0000723e 
- 00028551  0x00005e11 call  0x0000724d 
- 00028552  0x00005e12 compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00028553  0x00005e13 branch  0x000072bb , 0x00000001 
- 00028554  0x00005e14 compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028555  0x00005e15 branch  0x00007241 , 0x00000001 
- 00028556  0x00005e17 ifetch  0x00000002 , 0x00000006 
- 00028557  0x00005e18 store  0x00000002 , 0x000004b4 
- 00028558  0x00005e19 increase  0xfffffffe , 0x0000000b 
- 00028559  0x00005e1b increase  0xffffffff , 0x0000000b 
- 00028560  0x00005e1c nbranch  0x0000723b , 0x00000005 
- 00028561  0x00005e1d arg  0x000004a9 , 0x0000000b 
- 00028562  0x00005e1e ifetch  0x00000002 , 0x0000000b 
- 00028563  0x00005e1f rtn  0x00000034 
- 00028564  0x00005e20 increase  0x00000002 , 0x0000000b 
- 00028565  0x00005e21 call  0x00007307 
- 00028566  0x00005e22 call  0x000052de 
- 00028567  0x00005e23 force  0x00000003 , 0x0000003f 
- 00028568  0x00005e24 istore  0x00000001 , 0x00000005 
- 00028569  0x00005e25 fetch  0x00000002 , 0x000004b0 
- 00028570  0x00005e26 istore  0x00000002 , 0x00000005 
- 00028571  0x00005e27 lshift2  0x00000007 , 0x0000003f 
- 00028572  0x00005e28 add  0x0000003f , 0x00000005 , 0x0000003f 
- 00028573  0x00005e29 add  0x0000003f , 0x00000005 , 0x00000013 
- 00028574  0x00005e2a byteswap  0x0000003f , 0x0000003f 
- 00028575  0x00005e2b istore  0x00000002 , 0x00000005 
- 00028576  0x00005e2c deposit  0x00000007 
- 00028577  0x00005e2d byteswap  0x0000003f , 0x0000003f 
- 00028578  0x00005e2e istore  0x00000002 , 0x00000005 
- 00028579  0x00005e2f istore  0x00000002 , 0x00000005 
- 00028580  0x00005e30 arg  0x000004c5 , 0x00000006 
- 00028581  0x00005e31 copy  0x00000007 , 0x00000039 
- 00028582  0x00005e32 branch  0x00006faa , 0x00000005 
- 00028583  0x00005e34 ifetch  0x00000004 , 0x00000006 
- 00028584  0x00005e35 istore  0x00000004 , 0x00000005 
- 00028585  0x00005e36 loop  0x00006fa7 
- 00028586  0x00005e38 force  0x00000000 , 0x0000003f 
- 00028587  0x00005e39 istore  0x00000001 , 0x00000005 
- 00028588  0x00005e3a deposit  0x00000013 
- 00028589  0x00005e3b store  0x00000001 , 0x000002dc 
- 00028590  0x00005e3c branch  0x00003bf1 , 0x00000034 
- 00028591  0x00005e3d rtn 
- 00028592  0x00005e49 ifetch  0x00000004 , 0x00000006 
- 00028593  0x00005e4a store  0x00000004 , 0x000004be 
- 00028594  0x00005e4b increase  0xfffffffc , 0x0000000b 
- 00028595  0x00005e4c iforce  0x00000002 
- 00028596  0x00005e4d ifetch  0x00000002 , 0x00000006 
- 00028597  0x00005e4e byteswap  0x0000003f , 0x0000003f 
- 00028598  0x00005e4f increase  0xffffffee , 0x0000003f 
- 00028599  0x00005e50 store  0x00000002 , 0x000004b2 
- 00028600  0x00005e51 increase  0xfffffffe , 0x0000000b 
- 00028601  0x00005e52 call  0x000072a4 
- 00028602  0x00005e53 branch  0x00007241 , 0x00000005 
- 00028603  0x00005e54 compare  0x00000005 , 0x00000011 , 0x000000ff 
- 00028604  0x00005e56 branch  0x00006fc0 , 0x00000001 
- 00028605  0x00005e58 arg  0x00000491 , 0x00000005 
- 00028606  0x00005e59 force  0x00000000 , 0x00000007 
- 00028607  0x00005e5a branch  0x00006fd0 
- 00028608  0x00005e5c ifetch  0x00000001 , 0x00000006 
- 00028609  0x00005e5d bne  0x0000000a , 0x00007241 
- 00028610  0x00005e5e ifetch  0x00000002 , 0x00000006 
- 00028611  0x00005e5f nbranch  0x00006fce , 0x00000034 
- 00028612  0x00005e60 ifetch  0x00000001 , 0x00000006 
- 00028613  0x00005e61 bne  0x000000ff , 0x00006fcc 
- 00028614  0x00005e62 ifetch  0x00000001 , 0x00000006 
- 00028615  0x00005e63 bne  0x000000ff , 0x00006fca 
- 00028616  0x00005e64 increase  0xfffffffb , 0x00000006 
- 00028617  0x00005e65 branch  0x00007022 
- 00028618  0x00005e67 increase  0xfffffffb , 0x00000006 
- 00028619  0x00005e68 branch  0x00006fbd 
- 00028620  0x00005e6a increase  0xfffffffc , 0x00000006 
- 00028621  0x00005e6b branch  0x00006fbd 
- 00028622  0x00005e6d increase  0xfffffffd , 0x00000006 
- 00028623  0x00005e6e branch  0x00006fbd 
- 00028624  0x00005e70 ifetch  0x00000001 , 0x00000006 
- 00028625  0x00005e71 beq  0x00000009 , 0x00006fe5 
- 00028626  0x00005e72 beq  0x0000000a , 0x00006fd3 
- 00028627  0x00005e74 ifetch  0x00000002 , 0x00000006 
- 00028628  0x00005e75 istore  0x00000002 , 0x00000005 
- 00028629  0x00005e76 increase  0x00000001 , 0x00000007 
- 00028630  0x00005e77 byteswap  0x0000003f , 0x00000012 
- 00028631  0x00005e78 ifetch  0x00000002 , 0x00000006 
- 00028632  0x00005e79 byteswap  0x0000003f , 0x0000003f 
- 00028633  0x00005e7b increase  0x00000001 , 0x00000012 
- 00028634  0x00005e7c isub  0x00000012 , 0x0000003e 
- 00028635  0x00005e7d nbranch  0x00006fe2 , 0x00000002 
- 00028636  0x00005e7e copy  0x0000003f , 0x00000013 
- 00028637  0x00005e7f byteswap  0x00000012 , 0x0000003f 
- 00028638  0x00005e80 istore  0x00000002 , 0x00000005 
- 00028639  0x00005e81 increase  0x00000001 , 0x00000007 
- 00028640  0x00005e82 copy  0x00000013 , 0x0000003f 
- 00028641  0x00005e83 branch  0x00006fd9 
- 00028642  0x00005e85 increase  0xfffffffb , 0x0000000b 
- 00028643  0x00005e86 increase  0xfffffffb , 0x00000011 
- 00028644  0x00005e87 branch  0x00006fea 
- 00028645  0x00005e89 ifetch  0x00000002 , 0x00000006 
- 00028646  0x00005e8a istore  0x00000002 , 0x00000005 
- 00028647  0x00005e8b increase  0x00000001 , 0x00000007 
- 00028648  0x00005e8c increase  0xfffffffd , 0x0000000b 
- 00028649  0x00005e8d increase  0xfffffffd , 0x00000011 
- 00028650  0x00005e8f nbranch  0x00007241 , 0x00000002 
- 00028651  0x00005e90 nbranch  0x00006fd0 , 0x00000005 
- 00028652  0x00005e91 increase  0xffffffff , 0x0000000b 
- 00028653  0x00005e92 nbranch  0x00007241 , 0x00000005 
- 00028654  0x00005e94 call  0x000052de 
- 00028655  0x00005e95 increase  0x0000000a , 0x00000005 
- 00028656  0x00005e96 arg  0x00000491 , 0x00000011 
- 00028657  0x00005e98 copy  0x00000007 , 0x0000003f 
- 00028658  0x00005e99 branch  0x00007004 , 0x00000034 
- 00028659  0x00005e9a ifetch  0x00000002 , 0x00000011 
- 00028660  0x00005e9b branch  0x00007004 , 0x00000034 
- 00028661  0x00005e9c iforce  0x00000012 
- 00028662  0x00005e9d fetch  0x00000004 , 0x000004be 
- 00028663  0x00005e9e iforce  0x00000002 
- 00028664  0x00005e9f call  0x0000734e 
- 00028665  0x00005ea0 branch  0x00007001 , 0x00000034 
- 00028666  0x00005ea1 increase  0xfffffffd , 0x00000006 
- 00028667  0x00005ea2 ifetch  0x00000003 , 0x00000006 
- 00028668  0x00005ea3 istore  0x00000003 , 0x00000005 
- 00028669  0x00005ea4 call  0x00007199 
- 00028670  0x00005ea5 branch  0x00007001 , 0x00000034 
- 00028671  0x00005ea6 iforce  0x00000039 
- 00028672  0x00005ea7 call  0x00007e45 
- 00028673  0x00005ea9 increase  0x00000002 , 0x00000011 
- 00028674  0x00005eaa increase  0xffffffff , 0x00000007 
- 00028675  0x00005eab branch  0x00006ff1 
- 00028676  0x00005eae force  0x00000000 , 0x0000003f 
- 00028677  0x00005eaf istore  0x00000001 , 0x00000005 
- 00028678  0x00005eb0 increase  0xffffffff , 0x00000005 
- 00028679  0x00005eb1 fetcht  0x00000002 , 0x000002da 
- 00028680  0x00005eb2 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028681  0x00005eb3 isub  0x00000005 , 0x0000003f 
- 00028682  0x00005eb4 sub  0x0000003f , 0x00000000 , 0x00000011 
- 00028683  0x00005eb5 byteswap  0x00000011 , 0x0000003f 
- 00028684  0x00005eb6 add  0x00000002 , 0x00000008 , 0x00000012 
- 00028685  0x00005eb7 istore  0x00000002 , 0x00000012 
- 00028686  0x00005eb8 increase  0x00000003 , 0x00000011 
- 00028687  0x00005eb9 byteswap  0x00000011 , 0x0000003f 
- 00028688  0x00005eba add  0x00000002 , 0x00000005 , 0x00000012 
- 00028689  0x00005ebb istore  0x00000002 , 0x00000012 
- 00028690  0x00005ebc increase  0x00000003 , 0x00000011 
- 00028691  0x00005ebd byteswap  0x00000011 , 0x0000003f 
- 00028692  0x00005ebe add  0x00000002 , 0x00000003 , 0x00000012 
- 00028693  0x00005ebf istore  0x00000002 , 0x00000012 
- 00028694  0x00005ec0 increase  0x00000005 , 0x00000011 
- 00028695  0x00005ec1 copy  0x00000011 , 0x0000003f 
- 00028696  0x00005ec2 store  0x00000002 , 0x000002dc 
- 00028697  0x00005ec3 setarg  0x00000036 
- 00028698  0x00005ec4 add  0x00000002 , 0x00000007 , 0x00000012 
- 00028699  0x00005ec5 istore  0x00000001 , 0x00000012 
- 00028700  0x00005ec6 setarg  0x00000005 
- 00028701  0x00005ec7 istore  0x00000001 , 0x00000002 
- 00028702  0x00005ec8 fetch  0x00000002 , 0x000004b0 
- 00028703  0x00005ec9 add  0x00000002 , 0x00000001 , 0x00000012 
- 00028704  0x00005eca istore  0x00000002 , 0x00000012 
- 00028705  0x00005ecb rtn 
- 00028706  0x00005ecd ifetch  0x00000001 , 0x00000006 
- 00028707  0x00005ece bne  0x0000000a , 0x00007241 
- 00028708  0x00005ecf ifetch  0x00000002 , 0x00000006 
- 00028709  0x00005ed0 nbranch  0x00007241 , 0x00000034 
- 00028710  0x00005ed1 ifetch  0x00000001 , 0x00000006 
- 00028711  0x00005ed2 bne  0x000000ff , 0x00007241 
- 00028712  0x00005ed3 ifetch  0x00000001 , 0x00000006 
- 00028713  0x00005ed4 bne  0x000000ff , 0x00007241 
- 00028714  0x00005ed5 increase  0xfffffffb , 0x0000000b 
- 00028715  0x00005ed6 ifetch  0x00000001 , 0x00000006 
- 00028716  0x00005ed7 beq  0x00000000 , 0x0000702f 
- 00028717  0x00005ed8 beq  0x00000001 , 0x00007032 
- 00028718  0x00005ed9 beq  0x00000002 , 0x00007036 
- 00028719  0x00005edb store  0x00000002 , 0x000004ad 
- 00028720  0x00005edc increase  0xffffffff , 0x0000000b 
- 00028721  0x00005edd branch  0x0000703a 
- 00028722  0x00005edf ifetch  0x00000001 , 0x00000006 
- 00028723  0x00005ee0 store  0x00000002 , 0x000004ad 
- 00028724  0x00005ee1 increase  0xfffffffe , 0x0000000b 
- 00028725  0x00005ee2 branch  0x0000703a 
- 00028726  0x00005ee4 ifetch  0x00000002 , 0x00000006 
- 00028727  0x00005ee5 byteswap  0x0000003f , 0x0000003f 
- 00028728  0x00005ee6 store  0x00000002 , 0x000004ad 
- 00028729  0x00005ee7 increase  0xfffffffd , 0x0000000b 
- 00028730  0x00005ee9 nbranch  0x0000723b , 0x00000005 
- 00028731  0x00005eea call  0x0000731e 
- 00028732  0x00005eeb nbranch  0x00007238 , 0x00000005 
- 00028733  0x00005eec copy  0x00000006 , 0x00000011 
- 00028734  0x00005eed call  0x000052de 
- 00028735  0x00005eee copy  0x00000011 , 0x00000006 
- 00028736  0x00005eef increase  0x00000003 , 0x00000005 
- 00028737  0x00005ef0 copy  0x00000006 , 0x0000000b 
- 00028738  0x00005ef1 call  0x000072e8 
- 00028739  0x00005ef2 copy  0x0000003f , 0x00000011 
- 00028740  0x00005ef3 fetch  0x00000002 , 0x000004ad 
- 00028741  0x00005ef4 copy  0x0000003f , 0x00000012 
- 00028742  0x00005ef5 copy  0x00000011 , 0x0000003f 
- 00028743  0x00005ef6 isub  0x00000012 , 0x00000012 
- 00028744  0x00005ef7 fetch  0x00000002 , 0x000004b2 
- 00028745  0x00005ef8 isub  0x00000012 , 0x0000003e 
- 00028746  0x00005ef9 nbranch  0x00007066 , 0x00000002 
- 00028747  0x00005efb disable  0x00000028 
- 00028748  0x00005efc fetch  0x00000002 , 0x000004ad 
- 00028749  0x00005efd branch  0x00007059 , 0x00000034 
- 00028750  0x00005efe iadd  0x0000000b , 0x00000006 
- 00028751  0x00005eff increase  0x00000003 , 0x00000012 
- 00028752  0x00005f00 copy  0x00000012 , 0x00000039 
- 00028753  0x00005f01 copy  0x00000039 , 0x0000003f 
- 00028754  0x00005f02 increase  0x00000003 , 0x0000003f 
- 00028755  0x00005f03 byteswap  0x0000003f , 0x0000003f 
- 00028756  0x00005f04 istore  0x00000002 , 0x00000005 
- 00028757  0x00005f05 copy  0x00000039 , 0x0000003f 
- 00028758  0x00005f06 byteswap  0x0000003f , 0x0000003f 
- 00028759  0x00005f07 istore  0x00000002 , 0x00000005 
- 00028760  0x00005f08 branch  0x00007074 
- 00028761  0x00005f0a add  0x00000011 , 0x00000006 , 0x00000039 
- 00028762  0x00005f0b branch  0x0000705d , 0x00000028 
- 00028763  0x00005f0c byteswap  0x00000039 , 0x0000003f 
- 00028764  0x00005f0d branch  0x00007060 
- 00028765  0x00005f0f copy  0x00000039 , 0x0000003f 
- 00028766  0x00005f10 increase  0x00000002 , 0x0000003f 
- 00028767  0x00005f11 byteswap  0x0000003f , 0x0000003f 
- 00028768  0x00005f13 istore  0x00000002 , 0x00000005 
- 00028769  0x00005f14 increase  0xfffffffd , 0x00000039 
- 00028770  0x00005f15 byteswap  0x00000039 , 0x0000003f 
- 00028771  0x00005f16 istore  0x00000002 , 0x00000005 
- 00028772  0x00005f17 copy  0x0000000b , 0x00000006 
- 00028773  0x00005f18 branch  0x00007074 
- 00028774  0x00005f1a enable  0x00000028 
- 00028775  0x00005f1b fetch  0x00000002 , 0x000004b2 
- 00028776  0x00005f1c copy  0x0000003f , 0x00000011 
- 00028777  0x00005f1d copy  0x0000003f , 0x00000039 
- 00028778  0x00005f1e fetch  0x00000002 , 0x000004ad 
- 00028779  0x00005f1f branch  0x00007059 , 0x00000034 
- 00028780  0x00005f20 iadd  0x0000000b , 0x00000006 
- 00028781  0x00005f21 copy  0x00000011 , 0x0000003f 
- 00028782  0x00005f22 increase  0x00000005 , 0x0000003f 
- 00028783  0x00005f23 byteswap  0x0000003f , 0x0000003f 
- 00028784  0x00005f24 istore  0x00000002 , 0x00000005 
- 00028785  0x00005f25 copy  0x00000011 , 0x0000003f 
- 00028786  0x00005f26 byteswap  0x0000003f , 0x0000003f 
- 00028787  0x00005f27 istore  0x00000002 , 0x00000005 
- 00028788  0x00005f29 ifetch  0x00000001 , 0x00000006 
- 00028789  0x00005f2a istore  0x00000001 , 0x00000005 
- 00028790  0x00005f2b loop  0x00007074 
- 00028791  0x00005f2c nbranch  0x0000707f , 0x00000028 
- 00028792  0x00005f2d force  0x00000002 , 0x0000003f 
- 00028793  0x00005f2e istore  0x00000001 , 0x00000005 
- 00028794  0x00005f2f copy  0x00000006 , 0x0000003f 
- 00028795  0x00005f30 isub  0x0000000b , 0x0000003f 
- 00028796  0x00005f31 byteswap  0x0000003f , 0x0000003f 
- 00028797  0x00005f32 istore  0x00000002 , 0x00000005 
- 00028798  0x00005f33 branch  0x00007081 
- 00028799  0x00005f35 force  0x00000000 , 0x0000003f 
- 00028800  0x00005f36 istore  0x00000001 , 0x00000005 
- 00028801  0x00005f38 fetch  0x00000002 , 0x000002da 
- 00028802  0x00005f39 isub  0x00000005 , 0x0000003f 
- 00028803  0x00005f3a sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028804  0x00005f3b store  0x00000002 , 0x000002dc 
- 00028805  0x00005f3c call  0x000052de 
- 00028806  0x00005f3d setarg  0x00000005 
- 00028807  0x00005f3e istore  0x00000001 , 0x00000005 
- 00028808  0x00005f3f fetch  0x00000002 , 0x000004b0 
- 00028809  0x00005f40 istore  0x00000002 , 0x00000005 
- 00028810  0x00005f41 rtn 
- 00028811  0x00005f4e call  0x0000724d 
- 00028812  0x00005f4f compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028813  0x00005f50 branch  0x000070b4 , 0x00000001 
- 00028814  0x00005f51 ifetch  0x00000002 , 0x00000006 
- 00028815  0x00005f52 store  0x00000002 , 0x000004b2 
- 00028816  0x00005f53 increase  0xfffffffe , 0x0000000b 
- 00028817  0x00005f54 call  0x000072a4 
- 00028818  0x00005f55 arg  0x00000491 , 0x00000005 
- 00028819  0x00005f56 force  0x00000000 , 0x00000007 
- 00028820  0x00005f58 ifetch  0x00000003 , 0x00000006 
- 00028821  0x00005f59 bne  0x00000009 , 0x000070b4 
- 00028822  0x00005f5b rshift8  0x0000003f , 0x0000003f 
- 00028823  0x00005f5c istore  0x00000002 , 0x00000005 
- 00028824  0x00005f5d increase  0x00000001 , 0x00000007 
- 00028825  0x00005f5e increase  0xfffffffd , 0x0000000b 
- 00028826  0x00005f5f increase  0xfffffffd , 0x00000011 
- 00028827  0x00005f60 nbranch  0x00007241 , 0x00000002 
- 00028828  0x00005f61 nbranch  0x00007094 , 0x00000005 
- 00028829  0x00005f62 increase  0xffffffff , 0x0000000b 
- 00028830  0x00005f63 nbranch  0x00007241 , 0x00000005 
- 00028831  0x00005f65 call  0x000052de 
- 00028832  0x00005f66 increase  0x0000000d , 0x00000005 
- 00028833  0x00005f67 fetch  0x00000002 , 0x000004a9 
- 00028834  0x00005f68 iforce  0x00000013 
- 00028835  0x00005f69 arg  0x00000491 , 0x00000011 
- 00028836  0x00005f6b ifetch  0x00000004 , 0x00000011 
- 00028837  0x00005f6c branch  0x000070c4 , 0x00000034 
- 00028838  0x00005f6d ifetch  0x00000002 , 0x00000011 
- 00028839  0x00005f6e iforce  0x00000012 
- 00028840  0x00005f6f call  0x0000732a 
- 00028841  0x00005f70 branch  0x000070b2 , 0x00000034 
- 00028842  0x00005f71 increase  0xfffffffd , 0x00000006 
- 00028843  0x00005f72 ifetch  0x00000003 , 0x00000006 
- 00028844  0x00005f73 istore  0x00000003 , 0x00000005 
- 00028845  0x00005f74 call  0x00007199 
- 00028846  0x00005f75 iforce  0x00000039 
- 00028847  0x00005f77 ifetch  0x00000001 , 0x00000006 
- 00028848  0x00005f78 istore  0x00000001 , 0x00000005 
- 00028849  0x00005f79 loop  0x000070af 
- 00028850  0x00005f7b increase  0x00000002 , 0x00000011 
- 00028851  0x00005f7c branch  0x000070a4 
- 00028852  0x00005f81 ifetch  0x00000001 , 0x00000006 
- 00028853  0x00005f83 ifetch  0x00000001 , 0x00000006 
- 00028854  0x00005f85 increase  0xfffffffb , 0x0000000b 
- 00028855  0x00005f86 increase  0xfffffffb , 0x00000011 
- 00028856  0x00005f87 nbranch  0x00007241 , 0x00000002 
- 00028857  0x00005f88 arg  0x000004a9 , 0x0000000b 
- 00028858  0x00005f89 ifetch  0x00000002 , 0x0000000b 
- 00028859  0x00005f8b increase  0x00000002 , 0x0000000b 
- 00028860  0x00005f8c call  0x00007307 
- 00028861  0x00005f8d deposit  0x00000007 
- 00028862  0x00005f8e store  0x00000001 , 0x000004dd 
- 00028863  0x00005f8f branch  0x000072be , 0x00000034 
- 00028864  0x00005f90 arg  0x00000000 , 0x00000007 
- 00028865  0x00005f91 call  0x000052de 
- 00028866  0x00005f92 increase  0x0000000a , 0x00000005 
- 00028867  0x00005f93 branch  0x00007108 
- 00028868  0x00005f95 force  0x00000000 , 0x0000003f 
- 00028869  0x00005f96 istore  0x00000001 , 0x00000005 
- 00028870  0x00005f97 increase  0xffffffff , 0x00000005 
- 00028871  0x00005f98 fetcht  0x00000002 , 0x000002da 
- 00028872  0x00005f99 add  0x00000002 , 0x0000000d , 0x0000003f 
- 00028873  0x00005f9a isub  0x00000005 , 0x0000003f 
- 00028874  0x00005f9b branch  0x000070e8 , 0x00000005 
- 00028875  0x00005f9c sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028876  0x00005f9d add  0x00000002 , 0x0000000c , 0x00000012 
- 00028877  0x00005f9e istore  0x00000001 , 0x00000012 
- 00028878  0x00005f9f increase  0x00000003 , 0x0000003f 
- 00028879  0x00005fa0 add  0x00000002 , 0x00000009 , 0x00000012 
- 00028880  0x00005fa1 istore  0x00000001 , 0x00000012 
- 00028881  0x00005fa2 increase  0x00000003 , 0x0000003f 
- 00028882  0x00005fa3 byteswap  0x0000003f , 0x0000003f 
- 00028883  0x00005fa4 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028884  0x00005fa5 istore  0x00000002 , 0x00000012 
- 00028885  0x00005fa6 rshift8  0x0000003f , 0x0000003f 
- 00028886  0x00005fa7 increase  0x00000003 , 0x0000003f 
- 00028887  0x00005fa8 byteswap  0x0000003f , 0x0000003f 
- 00028888  0x00005fa9 add  0x00000002 , 0x00000003 , 0x00000012 
- 00028889  0x00005faa istore  0x00000002 , 0x00000012 
- 00028890  0x00005fab rshift8  0x0000003f , 0x0000003f 
- 00028891  0x00005fac increase  0x00000005 , 0x0000003f 
- 00028892  0x00005fad store  0x00000001 , 0x000002dc 
- 00028893  0x00005faf fetch  0x00000002 , 0x000004b0 
- 00028894  0x00005fb0 add  0x00000002 , 0x00000001 , 0x00000012 
- 00028895  0x00005fb1 istore  0x00000002 , 0x00000012 
- 00028896  0x00005fb2 setarg  0x00000007 
- 00028897  0x00005fb3 istore  0x00000001 , 0x00000002 
- 00028898  0x00005fb8 setarg  0x00000036 
- 00028899  0x00005fb9 add  0x00000002 , 0x00000007 , 0x00000012 
- 00028900  0x00005fba istore  0x00000002 , 0x00000012 
- 00028901  0x00005fbb add  0x00000002 , 0x0000000a , 0x00000012 
- 00028902  0x00005fbc istore  0x00000002 , 0x00000012 
- 00028903  0x00005fbd rtn 
- 00028904  0x00005fbf jam  0x0000000a , 0x000002dc 
- 00028905  0x00005fc0 call  0x000052de 
- 00028906  0x00005fc2 setarg  0x00000007 
- 00028907  0x00005fc3 istore  0x00000001 , 0x00000005 
- 00028908  0x00005fc4 fetch  0x00000002 , 0x000004b0 
- 00028909  0x00005fc5 istore  0x00000002 , 0x00000005 
- 00028910  0x00005fc9 setarg  0x00000500 
- 00028911  0x00005fca istore  0x00000002 , 0x00000005 
- 00028912  0x00005fcd setarg  0x00000200 
- 00028913  0x00005fce istore  0x00000002 , 0x00000005 
- 00028914  0x00005fd2 setarg  0x00000035 
- 00028915  0x00005fd3 istore  0x00000003 , 0x00000005 
- 00028916  0x00005fd4 rtn 
- 00028917  0x00005fd7 ifetch  0x00000001 , 0x00000006 
- 00028918  0x00005fd8 istore  0x00000001 , 0x00000005 
- 00028919  0x00005fd9 increase  0x00000001 , 0x00000012 
- 00028920  0x00005fda increase  0xffffffff , 0x00000011 
- 00028921  0x00005fdb branch  0x000070fb , 0x00000005 
- 00028922  0x00005fdc loop  0x000070f5 
- 00028923  0x00005fde copy  0x00000005 , 0x0000000b 
- 00028924  0x00005fdf copy  0x00000012 , 0x0000003f 
- 00028925  0x00005fe0 store  0x00000002 , 0x000004ad 
- 00028926  0x00005fe1 copy  0x00000011 , 0x0000003f 
- 00028927  0x00005fe2 store  0x00000002 , 0x000004b2 
- 00028928  0x00005fe3 branch  0x00007117 , 0x00000034 
- 00028929  0x00005fe4 branch  0x00007152 , 0x00000028 
- 00028930  0x00005fe5 copy  0x0000000b , 0x00000005 
- 00028931  0x00005fe7 increase  0x00000001 , 0x00000007 
- 00028932  0x00005fe8 fetch  0x00000001 , 0x000004dd 
- 00028933  0x00005fe9 isub  0x00000007 , 0x0000003e 
- 00028934  0x00005fea nbranch  0x00007108 , 0x00000005 
- 00028935  0x00005feb branch  0x00007171 
- 00028936  0x00005fed arg  0x000004c5 , 0x00000006 
- 00028937  0x00005fee lshift2  0x00000007 , 0x0000003f 
- 00028938  0x00005fef iadd  0x00000006 , 0x00000006 
- 00028939  0x00005ff0 ifetch  0x00000004 , 0x00000006 
- 00028940  0x00005ff1 iforce  0x00000002 
- 00028941  0x00005ff2 call  0x0000731e 
- 00028942  0x00005ff3 copy  0x00000006 , 0x0000000b 
- 00028943  0x00005ff4 call  0x000072e8 
- 00028944  0x00005ff5 add  0x0000003f , 0x00000003 , 0x00000039 
- 00028945  0x00005ff6 fetch  0x00000002 , 0x000004b2 
- 00028946  0x00005ff7 copy  0x0000003f , 0x00000011 
- 00028947  0x00005ff8 fetch  0x00000002 , 0x000004ad 
- 00028948  0x00005ff9 copy  0x0000003f , 0x00000012 
- 00028949  0x00005ffa copy  0x0000000b , 0x00000006 
- 00028950  0x00005ffb branch  0x000070f5 
- 00028951  0x00005ffd arg  0x00000000 , 0x00000007 
- 00028952  0x00005ffe arg  0x00000000 , 0x00000012 
- 00028953  0x00006000 arg  0x000004c5 , 0x00000006 
- 00028954  0x00006001 lshift2  0x00000007 , 0x0000003f 
- 00028955  0x00006002 iadd  0x00000006 , 0x00000006 
- 00028956  0x00006003 ifetch  0x00000004 , 0x00000006 
- 00028957  0x00006004 iforce  0x00000002 
- 00028958  0x00006005 call  0x0000731e 
- 00028959  0x00006006 call  0x000072e8 
- 00028960  0x00006007 add  0x0000003f , 0x00000003 , 0x0000003f 
- 00028961  0x00006008 iadd  0x00000012 , 0x00000012 
- 00028962  0x00006009 increase  0x00000001 , 0x00000007 
- 00028963  0x0000600a fetch  0x00000001 , 0x000004dd 
- 00028964  0x0000600b isub  0x00000007 , 0x0000003e 
- 00028965  0x0000600c nbranch  0x00007119 , 0x00000005 
- 00028966  0x0000600e copy  0x0000000b , 0x00000005 
- 00028967  0x0000600f force  0x00000002 , 0x0000003f 
- 00028968  0x00006010 istore  0x00000001 , 0x00000005 
- 00028969  0x00006011 fetch  0x00000002 , 0x000004ad 
- 00028970  0x00006012 byteswap  0x0000003f , 0x0000003f 
- 00028971  0x00006013 istore  0x00000002 , 0x00000005 
- 00028972  0x00006014 increase  0xfffffffd , 0x00000005 
- 00028973  0x00006015 fetcht  0x00000002 , 0x000002da 
- 00028974  0x00006016 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028975  0x00006017 isub  0x00000005 , 0x0000003f 
- 00028976  0x00006018 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028977  0x00006019 iforce  0x00000011 
- 00028978  0x0000601b deposit  0x00000012 
- 00028979  0x0000601c add  0x00000002 , 0x00000009 , 0x00000012 
- 00028980  0x0000601d istore  0x00000001 , 0x00000012 
- 00028981  0x0000601e rshift8  0x0000003f , 0x0000003f 
- 00028982  0x0000601f add  0x00000002 , 0x00000008 , 0x00000012 
- 00028983  0x00006020 istore  0x00000001 , 0x00000012 
- 00028984  0x00006021 increase  0x00000003 , 0x00000011 
- 00028985  0x00006022 deposit  0x00000011 
- 00028986  0x00006023 add  0x00000002 , 0x00000006 , 0x00000012 
- 00028987  0x00006024 istore  0x00000001 , 0x00000012 
- 00028988  0x00006025 rshift8  0x0000003f , 0x0000003f 
- 00028989  0x00006026 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028990  0x00006027 istore  0x00000001 , 0x00000012 
- 00028991  0x00006028 increase  0x00000005 , 0x00000011 
- 00028992  0x00006029 deposit  0x00000011 
- 00028993  0x0000602a add  0x00000002 , 0x00000004 , 0x00000012 
- 00028994  0x0000602b istore  0x00000001 , 0x00000012 
- 00028995  0x0000602c rshift8  0x0000003f , 0x0000003f 
- 00028996  0x0000602d add  0x00000002 , 0x00000003 , 0x00000012 
- 00028997  0x0000602e istore  0x00000001 , 0x00000012 
- 00028998  0x0000602f increase  0x00000005 , 0x00000011 
- 00028999  0x00006030 deposit  0x00000011 
- 00029000  0x00006031 store  0x00000002 , 0x000002dc 
- 00029001  0x00006032 setarg  0x00000007 
- 00029002  0x00006033 istore  0x00000001 , 0x00000002 
- 00029003  0x00006034 setarg  0x00000036 
- 00029004  0x00006035 add  0x00000002 , 0x00000007 , 0x00000012 
- 00029005  0x00006036 istore  0x00000001 , 0x00000012 
- 00029006  0x00006037 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029007  0x00006038 fetch  0x00000002 , 0x000004b0 
- 00029008  0x00006039 istore  0x00000002 , 0x00000012 
- 00029009  0x0000603a rtn 
- 00029010  0x0000603c copy  0x0000000b , 0x00000005 
- 00029011  0x0000603d force  0x00000000 , 0x0000003f 
- 00029012  0x0000603e istore  0x00000001 , 0x00000005 
- 00029013  0x0000603f increase  0xffffffff , 0x00000005 
- 00029014  0x00006040 fetcht  0x00000002 , 0x000002da 
- 00029015  0x00006041 add  0x00000002 , 0x00000007 , 0x0000003f 
- 00029016  0x00006042 isub  0x00000005 , 0x0000003f 
- 00029017  0x00006043 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029018  0x00006044 iforce  0x00000011 
- 00029019  0x00006046 deposit  0x00000011 
- 00029020  0x00006047 add  0x00000002 , 0x00000006 , 0x00000012 
- 00029021  0x00006048 istore  0x00000001 , 0x00000012 
- 00029022  0x00006049 rshift8  0x0000003f , 0x0000003f 
- 00029023  0x0000604a add  0x00000002 , 0x00000005 , 0x00000012 
- 00029024  0x0000604b istore  0x00000001 , 0x00000012 
- 00029025  0x0000604c increase  0x00000003 , 0x00000011 
- 00029026  0x0000604d deposit  0x00000011 
- 00029027  0x0000604e add  0x00000002 , 0x00000004 , 0x00000012 
- 00029028  0x0000604f istore  0x00000001 , 0x00000012 
- 00029029  0x00006050 rshift8  0x0000003f , 0x0000003f 
- 00029030  0x00006051 add  0x00000002 , 0x00000003 , 0x00000012 
- 00029031  0x00006052 istore  0x00000001 , 0x00000012 
- 00029032  0x00006053 increase  0x00000005 , 0x00000011 
- 00029033  0x00006054 deposit  0x00000011 
- 00029034  0x00006055 store  0x00000002 , 0x000002dc 
- 00029035  0x00006057 setarg  0x00000007 
- 00029036  0x00006058 istore  0x00000001 , 0x00000002 
- 00029037  0x0000605a fetch  0x00000002 , 0x000004b0 
- 00029038  0x0000605b add  0x00000002 , 0x00000001 , 0x00000012 
- 00029039  0x0000605c istore  0x00000002 , 0x00000012 
- 00029040  0x0000605d rtn 
- 00029041  0x00006060 force  0x00000000 , 0x0000003f 
- 00029042  0x00006061 istore  0x00000001 , 0x00000005 
- 00029043  0x00006062 increase  0xffffffff , 0x00000005 
- 00029044  0x00006063 fetcht  0x00000002 , 0x000002da 
- 00029045  0x00006064 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00029046  0x00006065 isub  0x00000005 , 0x0000003f 
- 00029047  0x00006066 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029048  0x00006067 iforce  0x00000011 
- 00029049  0x00006069 deposit  0x00000011 
- 00029050  0x0000606a add  0x00000002 , 0x00000009 , 0x00000012 
- 00029051  0x0000606b istore  0x00000001 , 0x00000012 
- 00029052  0x0000606c rshift8  0x0000003f , 0x0000003f 
- 00029053  0x0000606d add  0x00000002 , 0x00000008 , 0x00000012 
- 00029054  0x0000606e istore  0x00000001 , 0x00000012 
- 00029055  0x00006070 increase  0x00000003 , 0x00000011 
- 00029056  0x00006071 deposit  0x00000011 
- 00029057  0x00006072 add  0x00000002 , 0x00000006 , 0x00000012 
- 00029058  0x00006073 istore  0x00000001 , 0x00000012 
- 00029059  0x00006074 rshift8  0x0000003f , 0x0000003f 
- 00029060  0x00006075 add  0x00000002 , 0x00000005 , 0x00000012 
- 00029061  0x00006076 istore  0x00000001 , 0x00000012 
- 00029062  0x00006077 increase  0x00000003 , 0x00000011 
- 00029063  0x00006078 deposit  0x00000011 
- 00029064  0x00006079 add  0x00000002 , 0x00000004 , 0x00000012 
- 00029065  0x0000607a istore  0x00000001 , 0x00000012 
- 00029066  0x0000607b rshift8  0x0000003f , 0x0000003f 
- 00029067  0x0000607c add  0x00000002 , 0x00000003 , 0x00000012 
- 00029068  0x0000607d istore  0x00000001 , 0x00000012 
- 00029069  0x0000607e increase  0x00000005 , 0x00000011 
- 00029070  0x0000607f deposit  0x00000011 
- 00029071  0x00006080 store  0x00000002 , 0x000002dc 
- 00029072  0x00006081 setarg  0x00000036 
- 00029073  0x00006082 add  0x00000002 , 0x00000007 , 0x00000012 
- 00029074  0x00006083 istore  0x00000001 , 0x00000012 
- 00029075  0x00006084 setarg  0x00000007 
- 00029076  0x00006085 istore  0x00000001 , 0x00000002 
- 00029077  0x00006086 fetch  0x00000002 , 0x000004b0 
- 00029078  0x00006087 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029079  0x00006088 istore  0x00000002 , 0x00000012 
- 00029080  0x00006089 rtn 
- 00029081  0x0000608b copy  0x00000006 , 0x0000000b 
- 00029082  0x0000608c ifetch  0x00000001 , 0x00000006 
- 00029083  0x0000608d and  0x0000003f , 0x00000007 , 0x00000039 
- 00029084  0x0000608e rshift3  0x0000003f , 0x0000003f 
- 00029085  0x0000608f beq  0x00000006 , 0x000071a2 
- 00029086  0x00006090 beq  0x00000001 , 0x000072e0 
- 00029087  0x00006091 beq  0x00000004 , 0x000072e5 
- 00029088  0x00006092 beq  0x00000005 , 0x000072e3 
- 00029089  0x00006093 branch  0x000072de 
- 00029090  0x00006095 call  0x000071a4 
- 00029091  0x00006096 branch  0x000072de 
- 00029092  0x00006098 deposit  0x00000039 
- 00029093  0x00006099 beq  0x00000005 , 0x000071a9 
- 00029094  0x0000609a beq  0x00000006 , 0x000071ac 
- 00029095  0x0000609b force  0x00000003 , 0x00000039 
- 00029096  0x0000609c branch  0x000072ef 
- 00029097  0x0000609e ifetch  0x00000001 , 0x00000006 
- 00029098  0x0000609f increase  0x00000002 , 0x0000003f 
- 00029099  0x000060a0 rtn 
- 00029100  0x000060a2 ifetch  0x00000002 , 0x00000006 
- 00029101  0x000060a3 byteswap  0x0000003f , 0x0000003f 
- 00029102  0x000060a4 increase  0x00000003 , 0x0000003f 
- 00029103  0x000060a5 rtn 
- 00029104  0x000060a8 call  0x000052de 
- 00029105  0x000060a9 copy  0x0000003f , 0x00000005 
- 00029106  0x000060aa setarg  0x00000006 
- 00029107  0x000060ab istore  0x00000001 , 0x00000005 
- 00029108  0x000060ac setarg  0x0000006e 
- 00029109  0x000060ad istore  0x00000002 , 0x00000005 
- 00029110  0x000060ae setarg  0x00000f00 
- 00029111  0x000060af istore  0x00000002 , 0x00000005 
- 00029112  0x000060b0 setarg  0x001a0535 
- 00029113  0x000060b1 istore  0x00000003 , 0x00000005 
- 00029114  0x000060b2 setarg  0x00000111 
- 00029115  0x000060b3 lshift16  0x0000003f , 0x0000003f 
- 00029116  0x000060b4 istore  0x00000004 , 0x00000005 
- 00029117  0x000060b5 setarg  0x00002600 
- 00029118  0x000060b6 istore  0x00000002 , 0x00000005 
- 00029119  0x000060b7 setarg  0x00000335 
- 00029120  0x000060b8 istore  0x00000002 , 0x00000005 
- 00029121  0x000060b9 setarg  0x00000009 
- 00029122  0x000060ba istore  0x00000002 , 0x00000005 
- 00029123  0x000060bb setarg  0x00000004 
- 00029124  0x000060bc istore  0x00000002 , 0x00000005 
- 00029125  0x000060bd jam  0x00000014 , 0x000002dc 
- 00029126  0x000060be rtn 
- 00029127  0x000060c9 copy  0x00000006 , 0x00000002 
- 00029128  0x000060ca fetch  0x00000002 , 0x000004b0 
- 00029129  0x000060cb beq  0x0000006e , 0x000071cb 
- 00029130  0x000060ce branch  0x000071d4 
- 00029131  0x000060d1 copy  0x00000002 , 0x00000006 
- 00029132  0x000060d2 increase  0xfffffffd , 0x0000000b 
- 00029133  0x000060d3 copy  0x0000000b , 0x0000003f 
- 00029134  0x000060d4 beq  0x00000002 , 0x000071d4 
- 00029135  0x000060d5 call  0x000071d5 
- 00029136  0x000060d6 rtn  0x00000028 
- 00029137  0x000060d7 store  0x00000001 , 0x00004752 
- 00029138  0x000060d8 jam  0x00000017 , 0x000002ec 
- 00029139  0x000060d9 rtn 
- 00029140  0x000060dc rtn 
- 00029141  0x000060e3 enable  0x00000028 
- 00029142  0x000060e4 copy  0x0000003f , 0x00000039 
- 00029143  0x000060e5 arg  0x00000400 , 0x00000002 
- 00029144  0x000060e7 ifetch  0x00000002 , 0x00000006 
- 00029145  0x000060e8 isub  0x00000002 , 0x0000003e 
- 00029146  0x000060e9 branch  0x000071de , 0x00000005 
- 00029147  0x000060ea increase  0xffffffff , 0x00000006 
- 00029148  0x000060eb loop  0x000071d8 
- 00029149  0x000060ec rtn 
- 00029150  0x000060ee arg  0x00000300 , 0x00000002 
- 00029151  0x000060f0 ifetch  0x00000002 , 0x00000006 
- 00029152  0x000060f1 isub  0x00000002 , 0x0000003e 
- 00029153  0x000060f2 branch  0x000071e5 , 0x00000005 
- 00029154  0x000060f3 increase  0xffffffff , 0x00000006 
- 00029155  0x000060f4 loop  0x000071df 
- 00029156  0x000060f5 rtn 
- 00029157  0x000060f7 ifetch  0x00000001 , 0x00000006 
- 00029158  0x000060f8 ifetch  0x00000001 , 0x00000006 
- 00029159  0x000060f9 disable  0x00000028 
- 00029160  0x000060fa rtn 
- 00029161  0x00006106 call  0x000072a4 
- 00029162  0x00006107 branch  0x00007236 , 0x00000005 
- 00029163  0x00006108 force  0x00000000 , 0x00000012 
- 00029164  0x00006109 ifetch  0x00000001 , 0x00000006 
- 00029165  0x0000610a increase  0xffffffff , 0x00000011 
- 00029166  0x0000610b increase  0xffffffff , 0x0000000b 
- 00029167  0x0000610c compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029168  0x0000610d nbranch  0x00007230 , 0x00000001 
- 00029169  0x0000610e compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029170  0x0000610f nbranch  0x000071f8 , 0x00000001 
- 00029171  0x00006110 force  0x00000001 , 0x00000012 
- 00029172  0x00006112 increase  0x00000002 , 0x00000006 
- 00029173  0x00006113 increase  0xfffffffe , 0x00000011 
- 00029174  0x00006114 increase  0xfffffffe , 0x0000000b 
- 00029175  0x00006115 branch  0x000071fd 
- 00029176  0x00006117 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029177  0x00006118 nbranch  0x000071fb , 0x00000001 
- 00029178  0x00006119 branch  0x000071f4 
- 00029179  0x0000611b compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029180  0x0000611c nbranch  0x00007230 , 0x00000001 
- 00029181  0x0000611e ifetch  0x00000001 , 0x00000006 
- 00029182  0x0000611f increase  0xffffffff , 0x00000011 
- 00029183  0x00006120 increase  0xffffffff , 0x0000000b 
- 00029184  0x00006121 bne  0x00000001 , 0x00007207 
- 00029185  0x00006122 ifetch  0x00000001 , 0x00000006 
- 00029186  0x00006123 increase  0xffffffff , 0x00000011 
- 00029187  0x00006124 increase  0xffffffff , 0x0000000b 
- 00029188  0x00006125 bne  0x00000000 , 0x00007230 
- 00029189  0x00006126 jam  0x000000ff , 0x000004c3 
- 00029190  0x00006127 branch  0x00007230 
- 00029191  0x00006129 bne  0x00000000 , 0x00007230 
- 00029192  0x0000612a ifetch  0x00000001 , 0x00000006 
- 00029193  0x0000612b increase  0xffffffff , 0x00000011 
- 00029194  0x0000612c increase  0xffffffff , 0x0000000b 
- 00029195  0x0000612d bne  0x00000003 , 0x00007230 
- 00029196  0x0000612e copy  0x00000012 , 0x0000003e 
- 00029197  0x0000612f branch  0x00007210 , 0x00000005 
- 00029198  0x00006130 increase  0xfffffff4 , 0x00000006 
- 00029199  0x00006131 increase  0xfffffff4 , 0x0000000b 
- 00029200  0x00006133 force  0x000000ff , 0x0000003f 
- 00029201  0x00006134 store  0x00000001 , 0x000004c4 
- 00029202  0x00006135 ifetch  0x00000001 , 0x00000006 
- 00029203  0x00006136 increase  0xffffffff , 0x00000011 
- 00029204  0x00006137 increase  0xffffffff , 0x0000000b 
- 00029205  0x00006138 compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00029206  0x00006139 nbranch  0x00007230 , 0x00000001 
- 00029207  0x0000613a compare  0x00000000 , 0x0000003f , 0x00000007 
- 00029208  0x0000613b branch  0x0000722d , 0x00000001 
- 00029209  0x0000613c compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029210  0x0000613d branch  0x0000722a , 0x00000001 
- 00029211  0x0000613e compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029212  0x0000613f branch  0x00007227 , 0x00000001 
- 00029213  0x00006140 compare  0x00000003 , 0x0000003f , 0x00000007 
- 00029214  0x00006141 branch  0x00007224 , 0x00000001 
- 00029215  0x00006142 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029216  0x00006143 nbranch  0x00007230 , 0x00000001 
- 00029217  0x00006144 increase  0x00000008 , 0x00000006 
- 00029218  0x00006145 increase  0xfffffff8 , 0x00000011 
- 00029219  0x00006146 increase  0xfffffff8 , 0x0000000b 
- 00029220  0x00006148 increase  0x00000004 , 0x00000006 
- 00029221  0x00006149 increase  0xfffffffc , 0x00000011 
- 00029222  0x0000614a increase  0xfffffffc , 0x0000000b 
- 00029223  0x0000614c increase  0x00000002 , 0x00000006 
- 00029224  0x0000614d increase  0xfffffffe , 0x00000011 
- 00029225  0x0000614e increase  0xfffffffe , 0x0000000b 
- 00029226  0x00006150 increase  0x00000001 , 0x00000006 
- 00029227  0x00006151 increase  0xffffffff , 0x00000011 
- 00029228  0x00006152 increase  0xffffffff , 0x0000000b 
- 00029229  0x00006154 ifetch  0x00000001 , 0x00000006 
- 00029230  0x00006155 increase  0xffffffff , 0x00000011 
- 00029231  0x00006156 increase  0xffffffff , 0x0000000b 
- 00029232  0x00006158 increase  0xffffffff , 0x0000000b 
- 00029233  0x00006159 increase  0xffffffff , 0x00000011 
- 00029234  0x0000615a branch  0x00007230 , 0x00000002 
- 00029235  0x0000615b increase  0x00000001 , 0x0000000b 
- 00029236  0x0000615c force  0x00000001 , 0x0000003f 
- 00029237  0x0000615d rtn ,
- 00029238  0x0000615f force  0x00000000 , 0x0000003f 
- 00029239  0x00006160 rtn ,
- 00029240  0x00006163 setarg  0x00000200 
- 00029241  0x00006164 store  0x00000002 , 0x000004b6 
- 00029242  0x00006165 branch  0x00007243 
- 00029243  0x00006167 setarg  0x00000400 
- 00029244  0x00006168 store  0x00000002 , 0x000004b6 
- 00029245  0x00006169 branch  0x00007243 
- 00029246  0x0000616b setarg  0x00000600 
- 00029247  0x0000616c store  0x00000002 , 0x000004b6 
- 00029248  0x0000616d branch  0x00007243 
- 00029249  0x0000616f setarg  0x00000300 
- 00029250  0x00006170 store  0x00000002 , 0x000004b6 
- 00029251  0x00006172 call  0x000052de 
- 00029252  0x00006173 istore  0x00000001 , 0x00000005 
- 00029253  0x00006174 fetch  0x00000002 , 0x000004b0 
- 00029254  0x00006175 istore  0x00000002 , 0x00000005 
- 00029255  0x00006176 setarg  0x00000200 
- 00029256  0x00006177 istore  0x00000002 , 0x00000005 
- 00029257  0x00006178 fetch  0x00000002 , 0x000004b6 
- 00029258  0x00006179 istore  0x00000002 , 0x00000005 
- 00029259  0x0000617a jam  0x00000007 , 0x000002dc 
- 00029260  0x0000617b rtn 
- 00029261  0x0000617e force  0x00000000 , 0x00000002 
- 00029262  0x0000617f arg  0x000004a9 , 0x00000005 
- 00029263  0x00006180 call  0x000072a4 
- 00029264  0x00006181 branch  0x000072a2 , 0x00000005 
- 00029265  0x00006183 ifetch  0x00000001 , 0x00000006 
- 00029266  0x00006184 increase  0xffffffff , 0x00000011 
- 00029267  0x00006185 increase  0xffffffff , 0x0000000b 
- 00029268  0x00006186 compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029269  0x00006187 nbranch  0x000072a2 , 0x00000001 
- 00029270  0x00006188 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029271  0x00006189 nbranch  0x0000726e , 0x00000001 
- 00029272  0x0000618a force  0x00000001 , 0x00000002 
- 00029273  0x0000618c ifetch  0x00000001 , 0x00000006 
- 00029274  0x0000618d increase  0xffffffff , 0x00000011 
- 00029275  0x0000618e increase  0xffffffff , 0x0000000b 
- 00029276  0x0000618f bne  0x00000000 , 0x00007262 
- 00029277  0x00006190 ifetch  0x00000001 , 0x00000006 
- 00029278  0x00006191 increase  0xffffffff , 0x00000011 
- 00029279  0x00006192 increase  0xffffffff , 0x0000000b 
- 00029280  0x00006193 beq  0x00000000 , 0x00007273 
- 00029281  0x00006194 branch  0x00007265 
- 00029282  0x00006196 increase  0x00000001 , 0x00000006 
- 00029283  0x00006197 increase  0xffffffff , 0x00000011 
- 00029284  0x00006198 increase  0xffffffff , 0x0000000b 
- 00029285  0x0000619a increase  0x00000002 , 0x00000006 
- 00029286  0x0000619b increase  0xfffffffe , 0x00000011 
- 00029287  0x0000619c increase  0xfffffffe , 0x0000000b 
- 00029288  0x0000619d compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029289  0x0000619e branch  0x0000729d , 0x00000001 
- 00029290  0x0000619f increase  0x0000000c , 0x00000006 
- 00029291  0x000061a0 increase  0xfffffff4 , 0x00000011 
- 00029292  0x000061a1 increase  0xfffffff4 , 0x0000000b 
- 00029293  0x000061a2 branch  0x0000729d 
- 00029294  0x000061a4 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029295  0x000061a5 nbranch  0x00007271 , 0x00000001 
- 00029296  0x000061a6 branch  0x00007259 
- 00029297  0x000061a8 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029298  0x000061a9 nbranch  0x000072a2 , 0x00000001 
- 00029299  0x000061ab ifetch  0x00000002 , 0x00000006 
- 00029300  0x000061ac increase  0xfffffffe , 0x00000011 
- 00029301  0x000061ad increase  0xfffffffe , 0x0000000b 
- 00029302  0x000061ae istore  0x00000002 , 0x00000005 
- 00029303  0x000061b0 compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029304  0x000061b1 branch  0x0000729d , 0x00000001 
- 00029305  0x000061b2 copy  0x00000006 , 0x00000002 
- 00029306  0x000061b3 ifetch  0x00000001 , 0x00000006 
- 00029307  0x000061b4 bne  0x00000000 , 0x00007292 
- 00029308  0x000061b5 ifetch  0x00000001 , 0x00000006 
- 00029309  0x000061b6 bne  0x00000000 , 0x00007292 
- 00029310  0x000061b7 ifetch  0x00000001 , 0x00000006 
- 00029311  0x000061b8 bne  0x00000010 , 0x00007292 
- 00029312  0x000061b9 ifetch  0x00000001 , 0x00000006 
- 00029313  0x000061ba bne  0x00000000 , 0x00007292 
- 00029314  0x000061bb ifetch  0x00000001 , 0x00000006 
- 00029315  0x000061bc bne  0x00000080 , 0x00007292 
- 00029316  0x000061bd ifetch  0x00000001 , 0x00000006 
- 00029317  0x000061be bne  0x00000000 , 0x00007292 
- 00029318  0x000061bf ifetch  0x00000001 , 0x00000006 
- 00029319  0x000061c0 bne  0x00000000 , 0x00007292 
- 00029320  0x000061c1 ifetch  0x00000001 , 0x00000006 
- 00029321  0x000061c2 bne  0x00000080 , 0x00007292 
- 00029322  0x000061c3 ifetch  0x00000001 , 0x00000006 
- 00029323  0x000061c4 bne  0x0000005f , 0x00007292 
- 00029324  0x000061c5 ifetch  0x00000001 , 0x00000006 
- 00029325  0x000061c6 bne  0x0000009b , 0x00007292 
- 00029326  0x000061c7 ifetch  0x00000001 , 0x00000006 
- 00029327  0x000061c8 bne  0x00000034 , 0x00007292 
- 00029328  0x000061c9 ifetch  0x00000001 , 0x00000006 
- 00029329  0x000061ca beq  0x000000fb , 0x0000729b 
- 00029330  0x000061cc copy  0x00000002 , 0x00000006 
- 00029331  0x000061ce increase  0x0000000c , 0x00000006 
- 00029332  0x000061cf force  0x00000000 , 0x00000007 
- 00029333  0x000061d0 force  0x00000000 , 0x00000002 
- 00029334  0x000061d1 branch  0x0000729b 
- 00029335  0x000061d3 ifetch  0x00000001 , 0x00000006 
- 00029336  0x000061d4 increase  0xffffffff , 0x00000011 
- 00029337  0x000061d5 increase  0xffffffff , 0x0000000b 
- 00029338  0x000061d6 branch  0x00007277 
- 00029339  0x000061d8 increase  0xfffffff4 , 0x0000000b 
- 00029340  0x000061d9 increase  0xfffffff4 , 0x00000011 
- 00029341  0x000061db compare  0x00000000 , 0x00000011 , 0x000000ff 
- 00029342  0x000061dc nbranch  0x00007251 , 0x00000001 
- 00029343  0x000061dd force  0x00000000 , 0x0000003f 
- 00029344  0x000061de istore  0x00000002 , 0x00000005 
- 00029345  0x000061df rtn ,
- 00029346  0x000061e1 arg  0x000000ff , 0x00000002 
- 00029347  0x000061e2 rtn 
- 00029348  0x000061ed ifetch  0x00000001 , 0x00000006 
- 00029349  0x000061ee increase  0xffffffff , 0x0000000b 
- 00029350  0x000061ef compare  0x00000030 , 0x0000003f , 0x000000f8 
- 00029351  0x000061f0 nbranch  0x000072b9 , 0x00000001 
- 00029352  0x000061f1 compare  0x00000007 , 0x0000003f , 0x00000007 
- 00029353  0x000061f2 branch  0x000072b2 , 0x00000001 
- 00029354  0x000061f3 compare  0x00000006 , 0x0000003f , 0x00000007 
- 00029355  0x000061f4 branch  0x000072b4 , 0x00000001 
- 00029356  0x000061f5 compare  0x00000005 , 0x0000003f , 0x00000007 
- 00029357  0x000061f6 nbranch  0x000072b9 , 0x00000001 
- 00029358  0x000061f7 ifetch  0x00000001 , 0x00000006 
- 00029359  0x000061f8 copy  0x0000003f , 0x00000011 
- 00029360  0x000061f9 increase  0xffffffff , 0x0000000b 
- 00029361  0x000061fa branch  0x000072b7 
- 00029362  0x000061fc increase  0x00000002 , 0x00000006 
- 00029363  0x000061fd increase  0xfffffffe , 0x0000000b 
- 00029364  0x000061ff ifetch  0x00000002 , 0x00000006 
- 00029365  0x00006200 byteswap  0x0000003f , 0x00000011 
- 00029366  0x00006201 increase  0xfffffffe , 0x0000000b 
- 00029367  0x00006204 force  0x00000001 , 0x0000003f 
- 00029368  0x00006205 rtn 
- 00029369  0x00006208 force  0x00000000 , 0x0000003f 
- 00029370  0x00006209 rtn 
- 00029371  0x00006214 setarg  0x00000003 
- 00029372  0x00006215 store  0x00000001 , 0x000004af 
- 00029373  0x00006216 branch  0x000072c0 
- 00029374  0x00006218 setarg  0x00000007 
- 00029375  0x00006219 store  0x00000001 , 0x000004af 
- 00029376  0x0000621b call  0x000052de 
- 00029377  0x0000621c fetch  0x00000001 , 0x000004af 
- 00029378  0x0000621d istore  0x00000001 , 0x00000005 
- 00029379  0x0000621e copy  0x0000003f , 0x00000012 
- 00029380  0x0000621f fetch  0x00000002 , 0x000004b0 
- 00029381  0x00006220 istore  0x00000002 , 0x00000005 
- 00029382  0x00006222 setarg  0x00000500 
- 00029383  0x00006223 istore  0x00000002 , 0x00000005 
- 00029384  0x00006224 compare  0x00000005 , 0x00000012 , 0x000000ff 
- 00029385  0x00006225 branch  0x000072d0 , 0x00000001 
- 00029386  0x00006226 compare  0x00000007 , 0x00000012 , 0x000000ff 
- 00029387  0x00006227 branch  0x000072d0 , 0x00000001 
- 00029388  0x00006228 setarg  0x00000000 
- 00029389  0x00006229 istore  0x00000003 , 0x00000005 
- 00029390  0x0000622a istore  0x00000002 , 0x00000005 
- 00029391  0x0000622b branch  0x000072d4 
- 00029392  0x00006234 setarg  0x00350200 
- 00029393  0x00006235 istore  0x00000003 , 0x00000005 
- 00029394  0x0000623a setarg  0x00000000 
- 00029395  0x0000623b istore  0x00000002 , 0x00000005 
- 00029396  0x0000623d jam  0x0000000a , 0x000002dc 
- 00029397  0x0000623e rtn 
- 00029398  0x00006241 copy  0x00000006 , 0x0000000b 
- 00029399  0x00006242 ifetch  0x00000001 , 0x00000006 
- 00029400  0x00006243 and  0x0000003f , 0x00000007 , 0x00000039 
- 00029401  0x00006244 rshift3  0x0000003f , 0x0000003f 
- 00029402  0x00006245 beq  0x00000006 , 0x000072e5 
- 00029403  0x00006246 beq  0x00000001 , 0x000072e0 
- 00029404  0x00006247 beq  0x00000004 , 0x000072e5 
- 00029405  0x00006248 beq  0x00000005 , 0x000072e3 
- 00029406  0x0000624a copy  0x0000000b , 0x00000006 
- 00029407  0x0000624b rtn 
- 00029408  0x0000624d call  0x00007301 
- 00029409  0x0000624e increase  0x00000001 , 0x0000003f 
- 00029410  0x0000624f branch  0x000072de 
- 00029411  0x00006251 force  0x00000002 , 0x0000003f 
- 00029412  0x00006252 branch  0x000072de 
- 00029413  0x00006254 call  0x000072f7 
- 00029414  0x00006255 increase  0x00000002 , 0x0000003f 
- 00029415  0x00006256 branch  0x000072de 
- 00029416  0x00006259 ifetch  0x00000001 , 0x00000006 
- 00029417  0x0000625a and  0x0000003f , 0x00000007 , 0x00000039 
- 00029418  0x0000625b rshift3  0x0000003f , 0x0000003f 
- 00029419  0x0000625c beq  0x00000006 , 0x000072f7 
- 00029420  0x0000625d beq  0x00000001 , 0x000072ef 
- 00029421  0x0000625e beq  0x00000005 , 0x000072fc 
- 00029422  0x0000625f rtn 
- 00029423  0x00006261 call  0x00007301 
- 00029424  0x00006262 iforce  0x00000039 
- 00029425  0x00006263 force  0x00000000 , 0x00000002 
- 00029426  0x00006265 lshift8  0x00000002 , 0x00000002 
- 00029427  0x00006266 ifetch  0x00000001 , 0x00000006 
- 00029428  0x00006267 ior  0x00000002 , 0x00000002 
- 00029429  0x00006268 loop  0x000072f2 
- 00029430  0x00006269 rtn 
- 00029431  0x0000626b deposit  0x00000039 
- 00029432  0x0000626c beq  0x00000005 , 0x000072fc 
- 00029433  0x0000626d beq  0x00000006 , 0x000072fe 
- 00029434  0x0000626e force  0x00000003 , 0x00000039 
- 00029435  0x0000626f branch  0x000072ef 
- 00029436  0x00006271 ifetch  0x00000001 , 0x00000006 
- 00029437  0x00006272 rtn 
- 00029438  0x00006274 ifetch  0x00000002 , 0x00000006 
- 00029439  0x00006275 byteswap  0x0000003f , 0x0000003f 
- 00029440  0x00006276 rtn 
- 00029441  0x0000627a force  0x00000001 , 0x0000003f 
- 00029442  0x0000627b copy  0x00000039 , 0x0000003e 
- 00029443  0x0000627c rtn  0x00000005 
- 00029444  0x0000627e lshift  0x0000003f , 0x0000003f 
- 00029445  0x0000627f loop  0x00007304 
- 00029446  0x00006280 rtn 
- 00029447  0x00006286 iforce  0x00000013 
- 00029448  0x00006287 set1  0x00000025 , 0x00000000 
- 00029449  0x00006288 bpatch  0x000000e9 , 0x0000403d 
- 00029450  0x00006289 force  0x00000000 , 0x00000007 
- 00029451  0x0000628a fetch  0x00000002 , 0x00004759 
- 00029452  0x0000628b iforce  0x00000006 
- 00029453  0x0000628c arg  0x000004c5 , 0x00000005 
- 00029454  0x0000628e disable  0x00000028 
- 00029455  0x0000628f ifetch  0x00000001 , 0x00000006 
- 00029456  0x00006290 rtn  0x00000034 
- 00029457  0x00006291 iforce  0x00000039 
- 00029458  0x00006293 ifetch  0x00000002 , 0x00000006 
- 00029459  0x00006294 isub  0x00000013 , 0x0000003e 
- 00029460  0x00006295 nbranch  0x00007316 , 0x00000005 
- 00029461  0x00006296 enable  0x00000028 
- 00029462  0x00006298 loop  0x00007312 
- 00029463  0x00006299 ifetch  0x00000004 , 0x00000006 
- 00029464  0x0000629a nbranch  0x0000731b , 0x00000028 
- 00029465  0x0000629b istore  0x00000004 , 0x00000005 
- 00029466  0x0000629c increase  0x00000001 , 0x00000007 
- 00029467  0x0000629e call  0x000072e8 
- 00029468  0x0000629f iadd  0x00000006 , 0x00000006 
- 00029469  0x000062a0 branch  0x0000730e 
- 00029470  0x000062a4 fetch  0x00000002 , 0x00004759 
- 00029471  0x000062a5 iforce  0x00000006 
- 00029472  0x000062a7 ifetch  0x00000001 , 0x00000006 
- 00029473  0x000062a8 rtn  0x00000034 
- 00029474  0x000062a9 lshift  0x0000003f , 0x0000003f 
- 00029475  0x000062aa iadd  0x00000006 , 0x00000006 
- 00029476  0x000062ab ifetch  0x00000004 , 0x00000006 
- 00029477  0x000062ac isub  0x00000002 , 0x0000003e 
- 00029478  0x000062ad rtn  0x00000005 
- 00029479  0x000062ae call  0x000072e8 
- 00029480  0x000062af iadd  0x00000006 , 0x00000006 
- 00029481  0x000062b0 branch  0x00007320 
- 00029482  0x000062b8 set1  0x00000025 , 0x00000000 
- 00029483  0x000062b9 bpatch  0x000000ea , 0x0000403d 
- 00029484  0x000062ba fetch  0x00000002 , 0x00004759 
- 00029485  0x000062bb iforce  0x00000006 
- 00029486  0x000062bd ifetch  0x00000001 , 0x00000006 
- 00029487  0x000062be branch  0x0000734b , 0x00000034 
- 00029488  0x000062bf iforce  0x00000039 
- 00029489  0x000062c1 ifetch  0x00000002 , 0x00000006 
- 00029490  0x000062c2 isub  0x00000013 , 0x0000003e 
- 00029491  0x000062c3 branch  0x00007339 , 0x00000005 
- 00029492  0x000062c4 loop  0x00007331 
- 00029493  0x000062c5 increase  0x00000004 , 0x00000006 
- 00029494  0x000062c6 call  0x000072e8 
- 00029495  0x000062c7 iadd  0x00000006 , 0x00000006 
- 00029496  0x000062c8 branch  0x0000732e 
- 00029497  0x000062ca increase  0xffffffff , 0x00000039 
- 00029498  0x000062cb lshift  0x00000039 , 0x0000003f 
- 00029499  0x000062cc iadd  0x00000006 , 0x00000006 
- 00029500  0x000062cd increase  0x00000004 , 0x00000006 
- 00029501  0x000062ce call  0x000072e8 
- 00029502  0x000062cf iadd  0x00000006 , 0x00000002 
- 00029503  0x000062d1 increase  0x00000001 , 0x00000006 
- 00029504  0x000062d2 ifetch  0x00000002 , 0x00000006 
- 00029505  0x000062d3 isub  0x00000012 , 0x0000000b 
- 00029506  0x000062d5 setflag  0x00000005 , 0x00000000 , 0x0000003f 
- 00029507  0x000062d6 copy  0x0000000b , 0x0000000b 
- 00029508  0x000062d7 rtn  0x00000005 
- 00029509  0x000062d8 call  0x000072d6 
- 00029510  0x000062d9 iadd  0x00000006 , 0x00000006 
- 00029511  0x000062da deposit  0x00000002 
- 00029512  0x000062db isub  0x00000006 , 0x0000003e 
- 00029513  0x000062dc branch  0x0000734b , 0x00000005 
- 00029514  0x000062dd branch  0x0000733f 
- 00029515  0x000062df force  0x00000000 , 0x00000006 
- 00029516  0x000062e0 force  0x00000000 , 0x0000003f 
- 00029517  0x000062e1 rtn 
- 00029518  0x000062e8 set1  0x00000025 , 0x00000000 
- 00029519  0x000062e9 bpatch  0x000000eb , 0x0000403d 
- 00029520  0x000062ea fetch  0x00000002 , 0x00004759 
- 00029521  0x000062eb iforce  0x00000006 
- 00029522  0x000062ed ifetch  0x00000001 , 0x00000006 
- 00029523  0x000062ee branch  0x00007368 , 0x00000034 
- 00029524  0x000062ef lshift  0x0000003f , 0x0000003f 
- 00029525  0x000062f0 iadd  0x00000006 , 0x00000006 
- 00029526  0x000062f1 ifetch  0x00000004 , 0x00000006 
- 00029527  0x000062f2 isub  0x00000002 , 0x0000003e 
- 00029528  0x000062f3 branch  0x0000735c , 0x00000005 
- 00029529  0x000062f4 call  0x000072e8 
- 00029530  0x000062f5 iadd  0x00000006 , 0x00000006 
- 00029531  0x000062f6 branch  0x00007352 
- 00029532  0x000062f8 call  0x000072e8 
- 00029533  0x000062f9 iadd  0x00000006 , 0x00000002 
- 00029534  0x000062fb increase  0x00000001 , 0x00000006 
- 00029535  0x000062fc ifetch  0x00000002 , 0x00000006 
- 00029536  0x000062fd isub  0x00000012 , 0x0000003e 
- 00029537  0x000062fe rtn  0x00000005 
- 00029538  0x000062ff call  0x000072d6 
- 00029539  0x00006300 iadd  0x00000006 , 0x00000006 
- 00029540  0x00006301 deposit  0x00000002 
- 00029541  0x00006302 isub  0x00000006 , 0x0000003e 
- 00029542  0x00006303 branch  0x00007368 , 0x00000005 
- 00029543  0x00006304 branch  0x0000735e 
- 00029544  0x00006306 force  0x00000000 , 0x00000006 
- 00029545  0x00006307 rtn 
- 00029546  0x0000630b call  0x0000737d 
- 00029547  0x0000630c arg  0x0000051f , 0x00000006 
- 00029548  0x0000630d arg  0x0000050f , 0x00000005 
- 00029549  0x0000630e branch  0x00007e35 
- 00029550  0x00006312 disable  0x00000028 
- 00029551  0x00006313 call  0x00007474 
- 00029552  0x00006314 arg  0x000004ef , 0x00000006 
- 00029553  0x00006315 arg  0x0000052f , 0x00000005 
- 00029554  0x00006316 force  0x0000000f , 0x00000039 
- 00029555  0x00006317 call  0x00007e45 
- 00029556  0x00006318 ifetch  0x00000001 , 0x00000006 
- 00029557  0x00006319 xor_into  0x00000006 , 0x0000003f 
- 00029558  0x0000631a istore  0x00000001 , 0x00000005 
- 00029559  0x0000631b setarg  0x0000053f 
- 00029560  0x0000631c store  0x00000002 , 0x00000574 
- 00029561  0x0000631d setarg  0x0000052f 
- 00029562  0x0000631e store  0x00000002 , 0x00000572 
- 00029563  0x0000631f set1  0x00000012 , 0x00000000 
- 00029564  0x00006320 branch  0x000073bd 
- 00029565  0x00006325 fetcht  0x00000001 , 0x0000054f 
- 00029566  0x00006326 force  0x00000010 , 0x00000012 
- 00029567  0x00006327 add  0x00000002 , 0x00000006 , 0x00000013 
- 00029568  0x00006328 sub  0x00000013 , 0x00000010 , 0x0000003e 
- 00029569  0x00006329 branch  0x00007383 , 0x00000002 
- 00029570  0x0000632a force  0x00000010 , 0x00000013 
- 00029571  0x0000632c arg  0x0000052f , 0x00000005 
- 00029572  0x0000632e arg  0x00000550 , 0x00000006 
- 00029573  0x0000632f copy  0x00000002 , 0x00000039 
- 00029574  0x00006330 disable  0x00000028 
- 00029575  0x00006332 ifetch  0x00000001 , 0x00000006 
- 00029576  0x00006333 istore  0x00000001 , 0x00000005 
- 00029577  0x00006334 increase  0xffffffff , 0x00000012 
- 00029578  0x00006335 branch  0x00007391 , 0x00000005 
- 00029579  0x00006336 loop  0x00007387 
- 00029580  0x00006337 branch  0x00007384 , 0x00000028 
- 00029581  0x00006338 enable  0x00000028 
- 00029582  0x00006339 force  0x00000006 , 0x00000039 
- 00029583  0x0000633a copy  0x00000011 , 0x00000006 
- 00029584  0x0000633b branch  0x00007387 
- 00029585  0x0000633d arg  0x000004ef , 0x00000006 
- 00029586  0x0000633e arg  0x0000053f , 0x00000005 
- 00029587  0x0000633f call  0x00007e35 
- 00029588  0x00006340 fetch  0x00000001 , 0x0000054e 
- 00029589  0x00006341 ixor  0x00000013 , 0x0000003f 
- 00029590  0x00006342 store  0x00000001 , 0x0000054e 
- 00029591  0x00006343 setarg  0x0000053f 
- 00029592  0x00006344 store  0x00000002 , 0x00000574 
- 00029593  0x00006345 setarg  0x0000052f 
- 00029594  0x00006346 store  0x00000002 , 0x00000572 
- 00029595  0x00006347 set1  0x00000012 , 0x00000000 
- 00029596  0x00006348 branch  0x000073bd 
- 00029597  0x0000634e disable  0x00000028 
- 00029598  0x0000634f call  0x00007474 
- 00029599  0x00006350 branch  0x000073a7 
- 00029600  0x00006353 arg  0x00000056 , 0x00000011 
- 00029601  0x00006354 enable  0x00000028 
- 00029602  0x00006355 call  0x00007474 
- 00029603  0x00006356 call  0x000073a7 
- 00029604  0x00006357 arg  0x0000051f , 0x00000006 
- 00029605  0x00006358 arg  0x00000062 , 0x00000005 
- 00029606  0x00006359 branch  0x00007e35 
- 00029607  0x0000635d setarg  0x000004ef 
- 00029608  0x0000635e store  0x00000002 , 0x00000574 
- 00029609  0x0000635f setarg  0x00004262 
- 00029610  0x00006360 store  0x00000002 , 0x00000572 
- 00029611  0x00006361 set0  0x00000012 , 0x00000000 
- 00029612  0x00006362 call  0x000073bd 
- 00029613  0x00006363 arg  0x0000051f , 0x00000011 
- 00029614  0x00006364 arg  0x000004ef , 0x00000012 
- 00029615  0x00006365 arg  0x0000052f , 0x00000005 
- 00029616  0x00006366 call  0x00007467 
- 00029617  0x00006367 arg  0x0000052f , 0x00000011 
- 00029618  0x00006368 arg  0x0000053f , 0x00000012 
- 00029619  0x00006369 copy  0x00000012 , 0x00000005 
- 00029620  0x0000636a enable  0x00000028 
- 00029621  0x0000636b call  0x00007465 
- 00029622  0x0000636c call  0x0000747f 
- 00029623  0x0000636d setarg  0x0000053f 
- 00029624  0x0000636e store  0x00000002 , 0x00000574 
- 00029625  0x0000636f setarg  0x0000052f 
- 00029626  0x00006370 store  0x00000002 , 0x00000572 
- 00029627  0x00006371 set1  0x00000012 , 0x00000000 
- 00029628  0x00006372 branch  0x000073bd 
- 00029629  0x00006377 jam  0x00000000 , 0x00000576 
- 00029630  0x00006378 fetch  0x00000002 , 0x00000572 
- 00029631  0x00006379 iforce  0x00000006 
- 00029632  0x0000637a arg  0x00000560 , 0x00000005 
- 00029633  0x0000637b call  0x00007e35 
- 00029634  0x0000637c fetch  0x00000002 , 0x00000574 
- 00029635  0x0000637d iforce  0x00000006 
- 00029636  0x0000637e arg  0x0000051f , 0x00000005 
- 00029637  0x0000637f call  0x00007e35 
- 00029638  0x00006382 call  0x000073e4 
- 00029639  0x00006383 disable  0x00000028 
- 00029640  0x00006384 bmark0  0x00000012 , 0x000073ce 
- 00029641  0x00006385 fetch  0x00000001 , 0x00000576 
- 00029642  0x00006386 bne  0x00000004 , 0x000073ce 
- 00029643  0x00006387 fetch  0x00000002 , 0x00000574 
- 00029644  0x00006388 iforce  0x00000012 
- 00029645  0x00006389 call  0x00007416 
- 00029646  0x0000638b call  0x00007415 
- 00029647  0x0000638c call  0x00007428 
- 00029648  0x0000638d fetch  0x00000001 , 0x00000576 
- 00029649  0x0000638e increase  0x00000001 , 0x0000003f 
- 00029650  0x0000638f store  0x00000001 , 0x00000576 
- 00029651  0x00006391 call  0x000073e4 
- 00029652  0x00006392 enable  0x00000028 
- 00029653  0x00006393 call  0x00007415 
- 00029654  0x00006394 call  0x00007437 
- 00029655  0x00006395 call  0x00007446 
- 00029656  0x00006396 call  0x00007437 
- 00029657  0x00006397 call  0x00007446 
- 00029658  0x00006398 call  0x00007437 
- 00029659  0x00006399 call  0x00007446 
- 00029660  0x0000639a call  0x00007437 
- 00029661  0x0000639b fetch  0x00000001 , 0x00000576 
- 00029662  0x0000639c increase  0x00000001 , 0x0000003f 
- 00029663  0x0000639d store  0x00000001 , 0x00000576 
- 00029664  0x0000639e bne  0x00000010 , 0x000073c6 
- 00029665  0x0000639f call  0x000073e4 
- 00029666  0x000063a0 disable  0x00000028 
- 00029667  0x000063a1 branch  0x00007415 
- 00029668  0x000063a6 fetch  0x00000001 , 0x00000576 
- 00029669  0x000063a7 arg  0x00000560 , 0x00000006 
- 00029670  0x000063a8 branch  0x0000740b , 0x00000034 
- 00029671  0x000063a9 iforce  0x00000012 
- 00029672  0x000063aa force  0x00000011 , 0x00000039 
- 00029673  0x000063ab copy  0x00000006 , 0x00000005 
- 00029674  0x000063ad ifetch  0x00000001 , 0x00000006 
- 00029675  0x000063ae lshift3  0x0000003f , 0x00000002 
- 00029676  0x000063af rshift2  0x0000003f , 0x0000003f 
- 00029677  0x000063b0 rshift3  0x0000003f , 0x0000003f 
- 00029678  0x000063b1 ior  0x00000002 , 0x0000003f 
- 00029679  0x000063b2 istore  0x00000001 , 0x00000005 
- 00029680  0x000063b3 loop  0x000073ea 
- 00029681  0x000063b4 setarg  0x00000560 
- 00029682  0x000063b5 iadd  0x00000012 , 0x00000006 
- 00029683  0x000063b6 force  0x00000010 , 0x00000039 
- 00029684  0x000063b7 arg  0x000004ff , 0x00000005 
- 00029685  0x000063b9 ifetch  0x00000001 , 0x00000006 
- 00029686  0x000063ba istore  0x00000001 , 0x00000005 
- 00029687  0x000063bb compare  0x00000571 , 0x00000006 , 0x000000ff 
- 00029688  0x000063bc nbranch  0x000073fa , 0x00000001 
- 00029689  0x000063bd increase  0xffffffef , 0x00000006 
- 00029690  0x000063bf loop  0x000073f5 
- 00029691  0x000063c0 force  0x00000000 , 0x00000011 
- 00029692  0x000063c1 add  0x00000012 , 0xffffffff , 0x00000013 
- 00029693  0x000063c2 lshift2  0x00000013 , 0x00000013 
- 00029694  0x000063c3 lshift2  0x00000013 , 0x00000013 
- 00029695  0x000063c4 call  0x000075c5 
- 00029696  0x000063c5 setarg  0x00008400 
- 00029697  0x000063c6 iadd  0x00000013 , 0x00000013 
- 00029698  0x000063c7 arg  0x000004ff , 0x00000005 
- 00029699  0x000063c8 force  0x00000010 , 0x00000039 
- 00029700  0x000063ca ifetcht  0x00000001 , 0x00000013 
- 00029701  0x000063cb ifetch  0x00000001 , 0x00000005 
- 00029702  0x000063cc iadd  0x00000002 , 0x0000003f 
- 00029703  0x000063cd istore  0x00000001 , 0x00000005 
- 00029704  0x000063ce increase  0x00000001 , 0x00000013 
- 00029705  0x000063cf loop  0x00007404 
- 00029706  0x000063d0 branch  0x000075c9 
- 00029707  0x000063d3 force  0x00000010 , 0x00000039 
- 00029708  0x000063d4 force  0x00000000 , 0x00000002 
- 00029709  0x000063d6 ifetch  0x00000001 , 0x00000006 
- 00029710  0x000063d7 ixor  0x00000002 , 0x00000002 
- 00029711  0x000063d8 loop  0x0000740d 
- 00029712  0x000063d9 deposit  0x00000002 
- 00029713  0x000063da istore  0x00000001 , 0x00000006 
- 00029714  0x000063db arg  0x00000560 , 0x00000006 
- 00029715  0x000063dc arg  0x000004ff , 0x00000005 
- 00029716  0x000063dd branch  0x00007e35 
- 00029717  0x000063e0 arg  0x000004ff , 0x00000012 
- 00029718  0x000063e2 force  0x00000010 , 0x00000039 
- 00029719  0x000063e3 arg  0x0000051f , 0x00000011 
- 00029720  0x000063e4 copy  0x00000011 , 0x00000005 
- 00029721  0x000063e6 ifetcht  0x00000001 , 0x00000011 
- 00029722  0x000063e7 ifetch  0x00000001 , 0x00000012 
- 00029723  0x000063e8 ixor  0x00000002 , 0x00000030 
- 00029724  0x000063e9 and  0x00000039 , 0x00000003 , 0x00000013 
- 00029725  0x000063ea nbranch  0x0000741f , 0x00000028 
- 00029726  0x000063eb xor_into  0x00000003 , 0x00000013 
- 00029727  0x000063ed sub  0x00000013 , 0x00000001 , 0x00000013 
- 00029728  0x000063ee branch  0x00007422 , 0x00000002 
- 00029729  0x000063ef iadd  0x00000002 , 0x00000030 
- 00029730  0x000063f1 deposit  0x00000030 
- 00029731  0x000063f2 istore  0x00000001 , 0x00000005 
- 00029732  0x000063f3 increase  0x00000001 , 0x00000011 
- 00029733  0x000063f4 increase  0x00000001 , 0x00000012 
- 00029734  0x000063f5 loop  0x00007419 
- 00029735  0x000063f6 rtn 
- 00029736  0x000063f9 call  0x000075c5 
- 00029737  0x000063fa force  0x00000010 , 0x00000039 
- 00029738  0x000063fb arg  0x0000051f , 0x00000011 
- 00029739  0x000063fd ifetch  0x00000001 , 0x00000011 
- 00029740  0x000063fe arg  0x00008500 , 0x00000006 
- 00029741  0x000063ff and  0x00000039 , 0x00000003 , 0x00000013 
- 00029742  0x00006400 sub  0x00000013 , 0x00000001 , 0x0000003e 
- 00029743  0x00006401 branch  0x00007431 , 0x00000002 
- 00029744  0x00006402 arg  0x00008600 , 0x00000006 
- 00029745  0x00006404 iadd  0x00000006 , 0x00000006 
- 00029746  0x00006405 ifetch  0x00000001 , 0x00000006 
- 00029747  0x00006406 istore  0x00000001 , 0x00000011 
- 00029748  0x00006407 increase  0x00000001 , 0x00000011 
- 00029749  0x00006408 loop  0x0000742b 
- 00029750  0x00006409 branch  0x000075c9 
- 00029751  0x0000640c force  0x00000008 , 0x00000039 
- 00029752  0x0000640d arg  0x0000051f , 0x00000006 
- 00029753  0x0000640e copy  0x00000006 , 0x00000005 
- 00029754  0x00006410 ifetch  0x00000001 , 0x00000006 
- 00029755  0x00006411 iforce  0x00000011 
- 00029756  0x00006412 ifetch  0x00000001 , 0x00000006 
- 00029757  0x00006413 iforce  0x00000012 
- 00029758  0x00006414 lshift  0x00000011 , 0x0000003f 
- 00029759  0x00006415 iadd  0x00000012 , 0x0000003f 
- 00029760  0x00006416 istore  0x00000001 , 0x00000005 
- 00029761  0x00006417 deposit  0x00000011 
- 00029762  0x00006418 iadd  0x00000012 , 0x0000003f 
- 00029763  0x00006419 istore  0x00000001 , 0x00000005 
- 00029764  0x0000641a loop  0x0000743a 
- 00029765  0x0000641b rtn 
- 00029766  0x0000641f setarg  0x008ae42c 
- 00029767  0x00006420 iforce  0x00000002 
- 00029768  0x00006421 force  0x00000007 , 0x00000039 
- 00029769  0x00006422 call  0x00007455 
- 00029770  0x00006423 setarg  0x000d751b 
- 00029771  0x00006424 iforce  0x00000002 
- 00029772  0x00006425 force  0x00000005 , 0x00000039 
- 00029773  0x00006426 call  0x00007455 
- 00029774  0x00006427 fetch  0x00000001 , 0x0000052e 
- 00029775  0x00006428 iforce  0x00000011 
- 00029776  0x00006429 fetch  0x00000001 , 0x00000522 
- 00029777  0x0000642a store  0x00000001 , 0x0000052e 
- 00029778  0x0000642b deposit  0x00000011 
- 00029779  0x0000642c store  0x00000001 , 0x00000522 
- 00029780  0x0000642d rtn 
- 00029781  0x00006430 and  0x00000002 , 0x0000000f , 0x00000012 
- 00029782  0x00006432 and  0x00000002 , 0x0000000f , 0x0000003f 
- 00029783  0x00006433 arg  0x0000051f , 0x00000005 
- 00029784  0x00006434 iadd  0x00000005 , 0x00000005 
- 00029785  0x00006435 ifetch  0x00000001 , 0x00000005 
- 00029786  0x00006436 iforce  0x00000013 
- 00029787  0x00006437 deposit  0x00000011 
- 00029788  0x00006438 istore  0x00000001 , 0x00000005 
- 00029789  0x00006439 copy  0x00000013 , 0x00000011 
- 00029790  0x0000643a rshift4  0x00000002 , 0x00000002 
- 00029791  0x0000643b loop  0x00007456 
- 00029792  0x0000643c setarg  0x0000051f 
- 00029793  0x0000643d iadd  0x00000012 , 0x00000005 
- 00029794  0x0000643e deposit  0x00000011 
- 00029795  0x0000643f istore  0x00000001 , 0x00000005 
- 00029796  0x00006440 rtn 
- 00029797  0x00006443 enable  0x00000028 
- 00029798  0x00006444 branch  0x00007468 
- 00029799  0x00006447 disable  0x00000028 
- 00029800  0x00006449 force  0x00000010 , 0x00000039 
- 00029801  0x0000644b ifetcht  0x00000001 , 0x00000011 
- 00029802  0x0000644c ifetch  0x00000001 , 0x00000012 
- 00029803  0x0000644d branch  0x0000746e , 0x00000028 
- 00029804  0x0000644e ixor  0x00000002 , 0x0000003f 
- 00029805  0x0000644f branch  0x0000746f 
- 00029806  0x00006451 iadd  0x00000002 , 0x0000003f 
- 00029807  0x00006453 istore  0x00000001 , 0x00000005 
- 00029808  0x00006454 increase  0x00000001 , 0x00000011 
- 00029809  0x00006455 increase  0x00000001 , 0x00000012 
- 00029810  0x00006456 loop  0x00007469 
- 00029811  0x00006457 rtn 
- 00029812  0x0000645b arg  0x0000053f , 0x00000005 
- 00029813  0x0000645c ifetch  0x00000006 , 0x00000011 
- 00029814  0x0000645d istore  0x00000006 , 0x00000005 
- 00029815  0x0000645e branch  0x0000747a , 0x00000028 
- 00029816  0x0000645f ifetch  0x00000006 , 0x00000011 
- 00029817  0x00006460 branch  0x0000747b 
- 00029818  0x00006462 ifetch  0x00000006 , 0x00000006 
- 00029819  0x00006464 istore  0x00000006 , 0x00000005 
- 00029820  0x00006465 ifetch  0x00000004 , 0x00000011 
- 00029821  0x00006466 istore  0x00000004 , 0x00000005 
- 00029822  0x00006467 rtn 
- 00029823  0x0000646a arg  0x00004262 , 0x00000006 
- 00029824  0x0000646b arg  0x0000052f , 0x00000005 
- 00029825  0x0000646c arg  0x00000000 , 0x00000002 
- 00029826  0x0000646d setarg  0x008395a7 
- 00029827  0x0000646e call  0x000074a0 
- 00029828  0x0000646f setarg  0x00b3c1df 
- 00029829  0x00006470 call  0x000074a0 
- 00029830  0x00006471 setarg  0x0000e5e9 
- 00029831  0x00006472 call  0x000074a1 
- 00029832  0x00006473 copy  0x00000002 , 0x00000014 
- 00029833  0x00006474 disable  0x00000028 
- 00029834  0x00006475 call  0x0000748e 
- 00029835  0x00006476 copy  0x00000014 , 0x00000002 
- 00029836  0x00006477 enable  0x00000028 
- 00029837  0x00006478 branch  0x0000748e 
- 00029838  0x0000647b force  0x00000008 , 0x00000039 
- 00029839  0x0000647d ifetch  0x00000001 , 0x00000006 
- 00029840  0x0000647e compare  0x00000001 , 0x00000039 , 0x00000001 
- 00029841  0x0000647f branch  0x00007495 , 0x00000028 
- 00029842  0x00006480 branch  0x00007496 , 0x00000001 
- 00029843  0x00006482 iadd  0x00000002 , 0x0000003f 
- 00029844  0x00006483 branch  0x00007497 
- 00029845  0x00006485 branch  0x00007493 , 0x00000001 
- 00029846  0x00006487 ixor  0x00000002 , 0x0000003f 
- 00029847  0x00006489 istore  0x00000001 , 0x00000005 
- 00029848  0x0000648a rshift8  0x00000002 , 0x00000002 
- 00029849  0x0000648b loop  0x0000748f 
- 00029850  0x0000648c rtn 
- 00029851  0x0000648f fetch  0x00000006 , 0x00000523 
- 00029852  0x00006490 store  0x00000006 , 0x00000056 
- 00029853  0x00006491 ifetch  0x00000006 , 0x00000006 
- 00029854  0x00006492 istore  0x00000006 , 0x00000005 
- 00029855  0x00006493 rtn 
- 00029856  0x00006496 lshift8  0x00000002 , 0x00000002 
- 00029857  0x00006498 lshift16  0x00000002 , 0x00000002 
- 00029858  0x00006499 ior  0x00000002 , 0x00000002 
- 00029859  0x0000649a rtn 
- 00029860  0x0000649e branch  0x000074a4 
- 00029861  0x000064a3 call  0x00007540 
- 00029862  0x000064a4 arg  0x0000447b , 0x00000005 
- 00029863  0x000064a5 branch  0x000075a3 
- 00029864  0x000064a9 arg  0x0000449c , 0x00000005 
- 00029865  0x000064aa branch  0x000074ab , 0x00000029 
- 00029866  0x000064ab arg  0x000003b0 , 0x00000005 
- 00029867  0x000064ad copy  0x00000006 , 0x00000011 
- 00029868  0x000064ae call  0x00007e35 
- 00029869  0x000064af call  0x00007551 
- 00029870  0x000064b0 arg  0x0000448c , 0x00000006 
- 00029871  0x000064b1 branch  0x000075bc 
- 00029872  0x000064b4 arg  0x000003b0 , 0x00000011 
- 00029873  0x000064b5 branch  0x000074b3 , 0x00000029 
- 00029874  0x000064b6 arg  0x0000449c , 0x00000011 
- 00029875  0x000064b8 copy  0x00000011 , 0x00000005 
- 00029876  0x000064b9 call  0x00006226 
- 00029877  0x000064ba branch  0x00007551 
- 00029878  0x000064bd arg  0x00000380 , 0x00000006 
- 00029879  0x000064be call  0x00007592 
- 00029880  0x000064bf arg  0x0000447b , 0x00000006 
- 00029881  0x000064c0 call  0x00007593 
- 00029882  0x000064c1 force  0x00000038 , 0x00000036 
- 00029883  0x000064c2 force  0x00000000 , 0x00000036 
- 00029884  0x000064c3 call  0x0000752f 
- 00029885  0x000064c4 arg  0x000003fd , 0x00000005 
- 00029886  0x000064c5 branch  0x000075a3 
- 00029887  0x000064c9 force  0x00000049 , 0x0000003f 
- 00029888  0x000064ca branch  0x000074c2 
- 00029889  0x000064cc force  0x00000001 , 0x0000003f 
- 00029890  0x000064ce force  0x00000000 , 0x00000038 
- 00029891  0x000064cf lshift8  0x00000002 , 0x0000002f 
- 00029892  0x000064d0 ior  0x0000002f , 0x0000002f 
- 00029893  0x000064d1 increase  0x00000001 , 0x00000038 
- 00029894  0x000064d2 rshift8  0x00000002 , 0x0000002f 
- 00029895  0x000064d3 rshift16  0x0000002f , 0x0000002f 
- 00029896  0x000064d4 fetch  0x00000002 , 0x00004473 
- 00029897  0x000064d5 lshift16 , 0x0000003f , 0x0000003f 
- 00029898  0x000064d6 ior  0x0000002f , 0x0000002f 
- 00029899  0x000064d7 increase  0x00000001 , 0x00000038 
- 00029900  0x000064d8 ifetch  0x00000004 , 0x00000006 
- 00029901  0x000064d9 iforce  0x0000002f 
- 00029902  0x000064da increase  0x00000001 , 0x00000038 
- 00029903  0x000064db ifetch  0x00000002 , 0x00000006 
- 00029904  0x000064dc byteswap  0x00000011 , 0x0000002f 
- 00029905  0x000064dd lshift16  0x0000002f , 0x0000002f 
- 00029906  0x000064de ior  0x0000002f , 0x0000002f 
- 00029907  0x000064df increase  0x00000001 , 0x00000038 
- 00029908  0x000064e0 rtn 
- 00029909  0x000064e5 add  0x00000013 , 0x00000001 , 0x00000006 
- 00029910  0x000064e6 ifetch  0x00000001 , 0x00000006 
- 00029911  0x000064e7 iforce  0x00000011 
- 00029912  0x000064e8 call  0x000074bf 
- 00029913  0x000064e9 call  0x00007531 
- 00029914  0x000064eb force  0x00000000 , 0x00000038 
- 00029915  0x000064ec ifetch  0x00000001 , 0x00000013 
- 00029916  0x000064ed and_into  0x00000003 , 0x0000003f 
- 00029917  0x000064ee lshift16  0x0000003f , 0x0000002f 
- 00029918  0x000064ef set1  0x00000008 , 0x0000002f 
- 00029919  0x000064f0 call  0x0000759b 
- 00029920  0x000064f1 call  0x00007534 
- 00029921  0x000064f3 copy  0x00000011 , 0x00000039 
- 00029922  0x000064f4 add  0x00000013 , 0x00000002 , 0x00000006 
- 00029923  0x000064f5 call  0x0000757a 
- 00029924  0x000064f7 call  0x00007584 
- 00029925  0x000064f8 call  0x00007534 
- 00029926  0x000064f9 deposit  0x00000039 
- 00029927  0x000064fa branch  0x000074e9 , 0x00000034 
- 00029928  0x000064fb branch  0x000074e4 
- 00029929  0x000064fd force  0x0000000c , 0x00000038 
- 00029930  0x000064fe deposit  0x0000002f 
- 00029931  0x000064ff store  0x00000004 , 0x00000378 
- 00029932  0x00006500 rtn 
- 00029933  0x00006503 increase  0x00000001 , 0x00000011 
- 00029934  0x00006504 call  0x000074c1 
- 00029935  0x00006505 copy  0x00000013 , 0x00000006 
- 00029936  0x00006506 call  0x0000758e 
- 00029937  0x00006507 call  0x00007537 
- 00029938  0x00006508 call  0x000075aa 
- 00029939  0x00006509 increase  0x00000010 , 0x00000013 
- 00029940  0x0000650a increase  0xfffffff0 , 0x00000012 
- 00029941  0x0000650b branch  0x000074ed , 0x00000002 
- 00029942  0x0000650c rtn 
- 00029943  0x0000650f arg  0x0000443e , 0x00000013 
- 00029944  0x00006510 fetcht  0x00000005 , 0x00004465 
- 00029945  0x00006511 call  0x000074d5 
- 00029946  0x00006512 force  0x00000008 , 0x00000038 
- 00029947  0x00006513 iforce  0x0000002f 
- 00029948  0x00006514 force  0x00000000 , 0x00000011 
- 00029949  0x00006515 call  0x000074c1 
- 00029950  0x00006516 call  0x00007537 
- 00029951  0x00006517 arg  0x00004440 , 0x00000013 
- 00029952  0x00006518 fetch  0x00000001 , 0x0000443f 
- 00029953  0x00006519 add  0x0000003f , 0xffffffff , 0x00000012 
- 00029954  0x0000651a iadd  0x00000013 , 0x00000005 
- 00029955  0x0000651b force  0x0000000c , 0x00000038 
- 00029956  0x0000651c deposit  0x0000002f 
- 00029957  0x0000651d istore  0x00000004 , 0x00000005 
- 00029958  0x0000651e call  0x000074ed 
- 00029959  0x0000651f fetch  0x00000001 , 0x0000443f 
- 00029960  0x00006520 increase  0x00000004 , 0x0000003f 
- 00029961  0x00006521 store  0x00000001 , 0x0000443f 
- 00029962  0x00006522 fetcht  0x00000005 , 0x00004465 
- 00029963  0x00006523 increase  0x00000001 , 0x00000002 
- 00029964  0x00006524 storet  0x00000005 , 0x00004465 
- 00029965  0x00006525 rtn 
- 00029966  0x00006528 fetch  0x00000001 , 0x00000341 
- 00029967  0x00006529 sub  0x0000003f , 0x00000014 , 0x0000003e 
- 00029968  0x0000652a branch  0x00007511 , 0x00000002 
- 00029969  0x0000652c arg  0x00000342 , 0x00000013 
- 00029970  0x0000652d add  0x0000003f , 0xffffffff , 0x00000012 
- 00029971  0x0000652e increase  0xfffffffc , 0x0000003f 
- 00029972  0x0000652f store  0x00000001 , 0x00000341 
- 00029973  0x00006530 iadd  0x00000013 , 0x00000006 
- 00029974  0x00006531 ifetch  0x00000004 , 0x00000006 
- 00029975  0x00006532 force  0x00000008 , 0x00000038 
- 00029976  0x00006533 iforce  0x0000002f 
- 00029977  0x00006534 force  0x00000000 , 0x00000011 
- 00029978  0x00006535 fetcht  0x00000005 , 0x0000446a 
- 00029979  0x00006536 call  0x000074c1 
- 00029980  0x00006537 call  0x00007537 
- 00029981  0x00006538 force  0x0000000c , 0x00000038 
- 00029982  0x00006539 deposit  0x0000002f 
- 00029983  0x0000653a store  0x00000004 , 0x0000037c 
- 00029984  0x0000653b call  0x000074ed 
- 00029985  0x0000653c arg  0x00000340 , 0x00000013 
- 00029986  0x0000653d call  0x000074d5 
- 00029987  0x0000653e fetcht  0x00000004 , 0x0000037c 
- 00029988  0x0000653f isub  0x00000002 , 0x0000003f 
- 00029989  0x00006540 nrtn  0x00000034 
- 00029990  0x00006541 fetch  0x00000004 , 0x0000446f 
- 00029991  0x00006542 isub  0x00000002 , 0x0000003f 
- 00029992  0x00006543 rtn  0x00000034 
- 00029993  0x00006544 storet  0x00000004 , 0x0000446f 
- 00029994  0x00006545 fetch  0x00000005 , 0x0000446a 
- 00029995  0x00006546 increase  0x00000001 , 0x0000003f 
- 00029996  0x00006547 store  0x00000005 , 0x0000446a 
- 00029997  0x00006548 force  0x00000000 , 0x0000003f 
- 00029998  0x00006549 rtn 
- 00029999  0x0000654c nbranch  0x0000752f , 0x00000037 
- 00030000  0x0000654d rtn 
- 00030001  0x00006550 force  0x00000030 , 0x00000036 
- 00030002  0x00006551 force  0x00000000 , 0x00000036 
- 00030003  0x00006552 branch  0x0000752f 
- 00030004  0x00006555 force  0x00000032 , 0x00000036 
- 00030005  0x00006556 force  0x00000002 , 0x00000036 
- 00030006  0x00006557 branch  0x0000752f 
- 00030007  0x0000655a force  0x00000034 , 0x00000036 
- 00030008  0x0000655b force  0x00000004 , 0x00000036 
- 00030009  0x0000655c branch  0x0000752f 
- 00030010  0x0000655f force  0x00000036 , 0x00000036 
- 00030011  0x00006560 force  0x00000006 , 0x00000036 
- 00030012  0x00006561 branch  0x0000752f 
- 00030013  0x00006564 force  0x00000001 , 0x00000036 
- 00030014  0x00006565 force  0x00000000 , 0x00000036 
- 00030015  0x00006566 rtn 
- 00030016  0x00006568 force  0x00000000 , 0x00000038 
- 00030017  0x00006569 fetch  0x00000004 , 0x000003b0 
- 00030018  0x0000656a iforce  0x0000002f 
- 00030019  0x0000656b increase  0x00000001 , 0x00000038 
- 00030020  0x0000656c ifetch  0x00000004 , 0x00000006 
- 00030021  0x0000656d iforce  0x0000002f 
- 00030022  0x0000656e increase  0x00000001 , 0x00000038 
- 00030023  0x0000656f fetch  0x00000004 , 0x0000449c 
- 00030024  0x00006570 iforce  0x0000002f 
- 00030025  0x00006571 increase  0x00000001 , 0x00000038 
- 00030026  0x00006572 ifetch  0x00000004 , 0x00000006 
- 00030027  0x00006573 iforce  0x0000002f 
- 00030028  0x00006574 increase  0x00000001 , 0x00000038 
- 00030029  0x00006575 call  0x0000759e 
- 00030030  0x00006576 force  0x00000038 , 0x00000036 
- 00030031  0x00006577 force  0x00000008 , 0x00000036 
- 00030032  0x00006578 branch  0x0000752f 
- 00030033  0x0000657c fetch  0x00000006 , 0x000044f9 
- 00030034  0x0000657d fetcht  0x00000006 , 0x000003d0 
- 00030035  0x0000657e branch  0x00007556 , 0x00000029 
- 00030036  0x0000657f fetch  0x00000006 , 0x000003d0 
- 00030037  0x00006580 fetcht  0x00000006 , 0x000044f9 
- 00030038  0x00006582 force  0x00000008 , 0x00000038 
- 00030039  0x00006583 copy  0x00000002 , 0x0000002f 
- 00030040  0x00006584 increase  0x00000001 , 0x00000038 
- 00030041  0x00006585 rshift32  0x00000002 , 0x0000002f 
- 00030042  0x00006586 lshift16  0x0000003f , 0x0000003f 
- 00030043  0x00006587 ior  0x0000002f , 0x0000002f 
- 00030044  0x00006588 increase  0x00000001 , 0x00000038 
- 00030045  0x00006589 rshift32  0x0000003f , 0x0000002f 
- 00030046  0x0000658a increase  0x00000001 , 0x00000038 
- 00030047  0x0000658b force  0x00000000 , 0x0000002f 
- 00030048  0x0000658c force  0x00000000 , 0x0000003f 
- 00030049  0x0000658d fetch  0x00000001 , 0x000044e6 
- 00030050  0x0000658e fetcht  0x00000001 , 0x000044dc 
- 00030051  0x0000658f nbranch  0x00007566 , 0x00000029 
- 00030052  0x00006591 fetch  0x00000001 , 0x000044ed 
- 00030053  0x00006592 fetcht  0x00000001 , 0x000044e6 
- 00030054  0x00006594 store  0x00000001 , 0x000044ac 
- 00030055  0x00006595 storet  0x00000001 , 0x000044ad 
- 00030056  0x00006596 force  0x00000000 , 0x00000038 
- 00030057  0x00006597 arg  0x000044ac , 0x00000012 
- 00030058  0x00006598 force  0x00000004 , 0x00000039 
- 00030059  0x0000659a ifetch  0x00000004 , 0x00000011 
- 00030060  0x0000659b ifetcht  0x00000004 , 0x00000012 
- 00030061  0x0000659c ixor  0x00000002 , 0x0000002f 
- 00030062  0x0000659d increase  0x00000001 , 0x00000038 
- 00030063  0x0000659e increase  0x00000004 , 0x00000011 
- 00030064  0x0000659f increase  0x00000004 , 0x00000012 
- 00030065  0x000065a0 loop  0x0000756b 
- 00030066  0x000065a1 call  0x0000759e 
- 00030067  0x000065a2 force  0x00000038 , 0x00000036 
- 00030068  0x000065a3 force  0x0000000c , 0x00000036 
- 00030069  0x000065a4 call  0x0000752f 
- 00030070  0x000065a6 call  0x0000759d 
- 00030071  0x000065a7 force  0x0000003a , 0x00000036 
- 00030072  0x000065a8 force  0x00000008 , 0x00000036 
- 00030073  0x000065a9 branch  0x0000752f 
- 00030074  0x000065ac compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030075  0x000065ad rtn  0x00000001 
- 00030076  0x000065ae deposit  0x00000006 
- 00030077  0x000065af iadd  0x00000039 , 0x00000005 
- 00030078  0x000065b0 force  0x00000000 , 0x0000003f 
- 00030079  0x000065b2 istore  0x00000001 , 0x00000005 
- 00030080  0x000065b3 increase  0x00000001 , 0x00000039 
- 00030081  0x000065b4 compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030082  0x000065b5 rtn  0x00000001 
- 00030083  0x000065b6 branch  0x0000757f 
- 00030084  0x000065b9 force  0x00000000 , 0x00000038 
- 00030085  0x000065bb deposit  0x00000039 
- 00030086  0x000065bc branch  0x00007589 , 0x00000034 
- 00030087  0x000065bd ifetch  0x00000004 , 0x00000006 
- 00030088  0x000065be increase  0xfffffffc , 0x00000039 
- 00030089  0x000065c0 iforce  0x0000002f 
- 00030090  0x000065c1 increase  0x00000001 , 0x00000038 
- 00030091  0x000065c2 compare  0x00000004 , 0x00000038 , 0x0000000f 
- 00030092  0x000065c3 rtn  0x00000001 
- 00030093  0x000065c4 branch  0x00007585 
- 00030094  0x000065c7 force  0x00000008 , 0x00000038 
- 00030095  0x000065c8 branch  0x00007593 
- 00030096  0x000065ca force  0x00000004 , 0x00000038 
- 00030097  0x000065cb branch  0x00007593 
- 00030098  0x000065cd force  0x00000000 , 0x00000038 
- 00030099  0x000065cf force  0x00000004 , 0x00000039 
- 00030100  0x000065d1 ifetch  0x00000004 , 0x00000006 
- 00030101  0x000065d2 iforce  0x0000002f 
- 00030102  0x000065d3 increase  0x00000001 , 0x00000038 
- 00030103  0x000065d4 loop  0x00007594 
- 00030104  0x000065d5 rtn 
- 00030105  0x000065d8 arg  0x000003fd , 0x00000006 
- 00030106  0x000065d9 branch  0x00007590 
- 00030107  0x000065dc force  0x00000004 , 0x00000039 
- 00030108  0x000065dd branch  0x000075a0 
- 00030109  0x000065e0 force  0x00000000 , 0x00000038 
- 00030110  0x000065e2 force  0x00000004 , 0x00000039 
- 00030111  0x000065e4 force  0x00000000 , 0x0000002f 
- 00030112  0x000065e6 increase  0x00000001 , 0x00000038 
- 00030113  0x000065e7 loop  0x0000759f 
- 00030114  0x000065e8 rtn 
- 00030115  0x000065eb force  0x0000000c , 0x00000038 
- 00030116  0x000065ec force  0x00000004 , 0x00000039 
- 00030117  0x000065ee deposit  0x0000002f 
- 00030118  0x000065ef istore  0x00000004 , 0x00000005 
- 00030119  0x000065f0 increase  0x00000001 , 0x00000038 
- 00030120  0x000065f1 loop  0x000075a5 
- 00030121  0x000065f2 rtn 
- 00030122  0x000065f5 force  0x0000000c , 0x00000038 
- 00030123  0x000065f6 copy  0x00000013 , 0x00000005 
- 00030124  0x000065f7 add  0x00000012 , 0x00000001 , 0x00000039 
- 00030125  0x000065f8 sub  0x00000039 , 0x0000000f , 0x0000003e 
- 00030126  0x000065f9 branch  0x000075b0 , 0x00000002 
- 00030127  0x000065fa force  0x00000010 , 0x00000039 
- 00030128  0x000065fc deposit  0x0000002f 
- 00030129  0x000065fd sub  0x00000039 , 0x00000003 , 0x0000003e 
- 00030130  0x000065fe branch  0x000075b8 , 0x00000002 
- 00030131  0x000065ff istore  0x00000004 , 0x00000005 
- 00030132  0x00006600 increase  0xfffffffc , 0x00000039 
- 00030133  0x00006601 rtn  0x00000005 
- 00030134  0x00006602 increase  0x00000001 , 0x00000038 
- 00030135  0x00006603 branch  0x000075b0 
- 00030136  0x00006605 istore  0x00000001 , 0x00000005 
- 00030137  0x00006606 rshift8  0x0000003f , 0x0000003f 
- 00030138  0x00006607 loop  0x000075b8 
- 00030139  0x00006608 rtn 
- 00030140  0x0000660c force  0x0000000c , 0x00000038 
- 00030141  0x0000660d force  0x00000004 , 0x00000039 
- 00030142  0x0000660f ifetch  0x00000004 , 0x00000006 
- 00030143  0x00006610 isub  0x0000002f , 0x0000003e 
- 00030144  0x00006611 nrtn  0x00000005 
- 00030145  0x00006612 increase  0x00000001 , 0x00000038 
- 00030146  0x00006613 loop  0x000075be 
- 00030147  0x00006614 force  0x00000000 , 0x0000003e 
- 00030148  0x00006615 rtn 
- 00030149  0x00006618 hfetch  0x00000001 , 0x00008050 
- 00030150  0x00006619 set0  0x00000000 , 0x0000003f 
- 00030151  0x0000661a hstore  0x00000001 , 0x00008050 
- 00030152  0x0000661b rtn 
- 00030153  0x0000661e hfetch  0x00000001 , 0x00008050 
- 00030154  0x0000661f set1  0x00000000 , 0x0000003f 
- 00030155  0x00006620 hstore  0x00000001 , 0x00008050 
- 00030156  0x00006621 rtn 
- 00030157  0x00006624 arg  0x00000742 , 0x00000005 
- 00030158  0x00006625 setsect  0x00000000 , 0x0003ffff 
- 00030159  0x00006626 setsect  0x00000001 , 0x0003ffff 
- 00030160  0x00006627 setsect  0x00000002 , 0x0003ffff 
- 00030161  0x00006628 setsect  0x00000003 , 0x0003fbff 
- 00030162  0x00006629 istore  0x00000009 , 0x00000005 
- 00030163  0x0000662a setsect  0x00000000 , 0x0003ffff 
- 00030164  0x0000662b setsect  0x00000001 , 0x0003ffff 
- 00030165  0x0000662c setsect  0x00000002 , 0x0003ffff 
- 00030166  0x0000662d setsect  0x00000003 , 0x0003ffff 
- 00030167  0x0000662e istore  0x00000009 , 0x00000005 
- 00030168  0x0000662f setsect  0x00000000 , 0x0003ffff 
- 00030169  0x00006630 setsect  0x00000001 , 0x0003ffff 
- 00030170  0x00006631 setsect  0x00000002 , 0x0003cfff 
- 00030171  0x00006632 setsect  0x00000003 , 0x0003ffff 
- 00030172  0x00006633 istore  0x00000009 , 0x00000005 
- 00030173  0x00006634 setsect  0x00000000 , 0x0003ffff 
- 00030174  0x00006635 setsect  0x00000001 , 0x0003ffff 
- 00030175  0x00006636 setsect  0x00000002 , 0x0003ffef 
- 00030176  0x00006637 setsect  0x00000003 , 0x0003ffff 
- 00030177  0x00006638 istore  0x00000009 , 0x00000005 
- 00030178  0x00006639 setsect  0x00000000 , 0x0003ffff 
- 00030179  0x0000663a setsect  0x00000001 , 0x0003ffff 
- 00030180  0x0000663b setsect  0x00000002 , 0x0003ffff 
- 00030181  0x0000663c setsect  0x00000003 , 0x0003ffff 
- 00030182  0x0000663d istore  0x00000009 , 0x00000005 
- 00030183  0x0000663e setsect  0x00000000 , 0x0003ffff 
- 00030184  0x0000663f setsect  0x00000001 , 0x00026c7f 
- 00030185  0x00006640 setsect  0x00000002 , 0x0000146b 
- 00030186  0x00006641 setsect  0x00000003 , 0x00037bb3 
- 00030187  0x00006642 istore  0x00000009 , 0x00000005 
- 00030188  0x00006643 setsect  0x00000000 , 0x0001feb8 
- 00030189  0x00006644 setsect  0x00000001 , 0x00010c12 
- 00030190  0x00006645 setsect  0x00000002 , 0x0002b722 
- 00030191  0x00006646 setsect  0x00000003 , 0x00029fa6 
- 00030192  0x00006647 istore  0x00000009 , 0x00000005 
- 00030193  0x00006648 setsect  0x00000000 , 0x0000e70f 
- 00030194  0x00006649 setsect  0x00000001 , 0x00016720 
- 00030195  0x0000664a setsect  0x00000002 , 0x0000519e 
- 00030196  0x0000664b setsect  0x00000003 , 0x00019084 
- 00030197  0x0000664c istore  0x00000009 , 0x00000005 
- 00030198  0x0000664d setsect  0x00000000 , 0x00031012 
- 00030199  0x0000664e setsect  0x00000001 , 0x000360bf 
- 00030200  0x0000664f setsect  0x00000002 , 0x0003f0af 
- 00030201  0x00006650 setsect  0x00000003 , 0x000003d3 
- 00030202  0x00006651 istore  0x00000009 , 0x00000005 
- 00030203  0x00006652 setsect  0x00000000 , 0x0003a188 
- 00030204  0x00006653 setsect  0x00000001 , 0x00003ad0 
- 00030205  0x00006654 setsect  0x00000002 , 0x0003cbf2 
- 00030206  0x00006655 setsect  0x00000003 , 0x000243d9 
- 00030207  0x00006656 istore  0x00000009 , 0x00000005 
- 00030208  0x00006657 setsect  0x00000000 , 0x0002b030 
- 00030209  0x00006658 setsect  0x00000001 , 0x00036a03 
- 00030210  0x00006659 setsect  0x00000002 , 0x00011188 
- 00030211  0x0000665a setsect  0x00000003 , 0x0001e520 
- 00030212  0x0000665b istore  0x00000009 , 0x00000005 
- 00030213  0x0000665c setsect  0x00000000 , 0x0003a11e 
- 00030214  0x0000665d setsect  0x00000001 , 0x0000fe5d 
- 00030215  0x0000665e setsect  0x00000002 , 0x0000dd57 
- 00030216  0x0000665f setsect  0x00000003 , 0x0001ac93 
- 00030217  0x00006660 istore  0x00000009 , 0x00000005 
- 00030218  0x00006661 setsect  0x00000000 , 0x000011ed 
- 00030219  0x00006662 setsect  0x00000001 , 0x000218c4 
- 00030220  0x00006663 setsect  0x00000002 , 0x00008da7 
- 00030221  0x00006664 setsect  0x00000003 , 0x000257ff 
- 00030222  0x00006665 istore  0x00000009 , 0x00000005 
- 00030223  0x00006666 setsect  0x00000000 , 0x0003192b 
- 00030224  0x00006667 setsect  0x00000001 , 0x00034641 
- 00030225  0x00006668 setsect  0x00000002 , 0x0001be0c 
- 00030226  0x00006669 setsect  0x00000003 , 0x000366ad 
- 00030227  0x0000666a istore  0x00000009 , 0x00000005 
- 00030228  0x0000666b setsect  0x00000000 , 0x00001f83 
- 00030229  0x0000666c setsect  0x00000001 , 0x00015a23 
- 00030230  0x0000666d setsect  0x00000002 , 0x0003f9b0 
- 00030231  0x0000666e setsect  0x00000003 , 0x00003949 
- 00030232  0x0000666f istore  0x00000009 , 0x00000005 
- 00030233  0x00006670 setsect  0x00000000 , 0x00013a51 
- 00030234  0x00006671 setsect  0x00000001 , 0x000153fd 
- 00030235  0x00006672 setsect  0x00000002 , 0x0003372a 
- 00030236  0x00006673 setsect  0x00000003 , 0x0000f1bb 
- 00030237  0x00006674 istore  0x00000009 , 0x00000005 
- 00030238  0x00006675 setsect  0x00000000 , 0x0003ae85 
- 00030239  0x00006676 setsect  0x00000001 , 0x0001eed9 
- 00030240  0x00006677 setsect  0x00000002 , 0x00009e66 
- 00030241  0x00006678 setsect  0x00000003 , 0x000001a8 
- 00030242  0x00006679 istore  0x00000008 , 0x00000005 
- 00030243  0x0000667a rtn 
- 00030244  0x0000667f setarg  0x0000764c 
- 00030245  0x00006680 store  0x00000002 , 0x0000428e 
- 00030246  0x00006681 setarg  0x0000770f 
- 00030247  0x00006682 store  0x00000002 , 0x00004290 
- 00030248  0x00006683 setarg  0x000076ac 
- 00030249  0x00006684 store  0x00000002 , 0x00004292 
- 00030250  0x00006685 setarg  0x00007710 
- 00030251  0x00006686 store  0x00000002 , 0x0000428a 
- 00030252  0x00006687 setarg  0x00007718 
- 00030253  0x00006688 store  0x00000002 , 0x00004294 
- 00030254  0x00006689 set1  0x00000025 , 0x00000000 
- 00030255  0x0000668a bpatch  0x000000f9 , 0x0000403f 
- 00030256  0x0000668b rtn  0x0000002b 
- 00030257  0x0000668d hjam  0x00000000 , 0x00008081 
- 00030258  0x0000668e call  0x0000763f 
- 00030259  0x00006690 setarg  0x00007717 
- 00030260  0x00006691 store  0x00000002 , 0x00004288 
- 00030261  0x00006693 jam  0x00000000 , 0x0000480e 
- 00030262  0x00006694 jam  0x00000000 , 0x0000480a 
- 00030263  0x00006695 jam  0x00000000 , 0x0000480b 
- 00030264  0x00006696 setarg  0x00000000 
- 00030265  0x00006697 store  0x00000004 , 0x00004800 
- 00030266  0x00006698 call  0x00003f23 
- 00030267  0x00006699 branch  0x00003f79 , 0x00000034 
- 00030268  0x0000669a call  0x00003f96 
- 00030269  0x0000669b call  0x00003f7e 
- 00030270  0x0000669c branch  0x00003f6e 
- 00030271  0x0000669f fetcht  0x00000001 , 0x0000480f 
- 00030272  0x000066a0 call  0x000069d1 
- 00030273  0x000066a1 fetcht  0x00000001 , 0x00004810 
- 00030274  0x000066a2 branch  0x000069d1 
- 00030275  0x000066a5 set1  0x00000025 , 0x00000000 
- 00030276  0x000066a6 bpatch  0x000000fa , 0x0000403f 
- 00030277  0x000066a7 fetcht  0x00000004 , 0x00004806 
- 00030278  0x000066a8 deposit  0x00000022 
- 00030279  0x000066a9 store  0x00000004 , 0x00004806 
- 00030280  0x000066aa isub  0x00000002 , 0x0000003f 
- 00030281  0x000066ab nrtn  0x00000002 
- 00030282  0x000066ac sub  0x0000003f , 0x000000c8 , 0x0000003f 
- 00030283  0x000066ad rtn 
- 00030284  0x000066b0 fetch  0x00000001 , 0x000042bc 
- 00030285  0x000066b1 rtnne  0x0000003f 
- 00030286  0x000066b3 set1  0x00000025 , 0x00000000 
- 00030287  0x000066b4 bpatch  0x000000fb , 0x0000403f 
- 00030288  0x000066b5 fetch  0x00000001 , 0x00004132 
- 00030289  0x000066b6 rtnne  0x00000009 
- 00030290  0x000066b7 disable  0x00000028 
- 00030291  0x000066b8 call  0x0000769b 
- 00030292  0x000066b9 nrtn  0x00000028 
- 00030293  0x000066ba disable  0x00000028 
- 00030294  0x000066bb fetch  0x00000001 , 0x00004133 
- 00030295  0x000066bc beq  0x00000003 , 0x00007706 
- 00030296  0x000066be fetch  0x00000001 , 0x0000480b 
- 00030297  0x000066bf beq  0x00000001 , 0x00007663 
- 00030298  0x000066c0 beq  0x00000002 , 0x0000767d 
- 00030299  0x000066c1 call  0x00007643 
- 00030300  0x000066c2 branch  0x00007660 , 0x00000002 
- 00030301  0x000066c4 fetch  0x00000001 , 0x0000480a 
- 00030302  0x000066c5 bbit1  0x00000000 , 0x00007674 
- 00030303  0x000066c6 bbit1  0x00000001 , 0x00007682 
- 00030304  0x000066c9 jam  0x00000000 , 0x0000480a 
- 00030305  0x000066ca jam  0x00000000 , 0x0000480b 
- 00030306  0x000066cb rtn 
- 00030307  0x000066cf jam  0x00000000 , 0x0000480b 
- 00030308  0x000066d0 call  0x00007bde 
- 00030309  0x000066d1 fetch  0x00000001 , 0x00004811 
- 00030310  0x000066d2 beq  0x00000001 , 0x0000766a 
- 00030311  0x000066d5 jam  0x00000005 , 0x00004805 
- 00030312  0x000066d6 jam  0x00000003 , 0x00004800 
- 00030313  0x000066d7 branch  0x00007688 
- 00030314  0x000066d9 jam  0x00000000 , 0x0000480e 
- 00030315  0x000066da branch  0x0000766c 
- 00030316  0x000066dd jam  0x00000002 , 0x0000480e 
- 00030317  0x000066de branch  0x00007684 
- 00030318  0x000066e0 jam  0x00000003 , 0x0000480e 
- 00030319  0x000066e1 branch  0x0000767f 
- 00030320  0x000066e3 jam  0x00000004 , 0x0000480e 
- 00030321  0x000066e4 branch  0x00007678 
- 00030322  0x000066e6 jam  0x00000000 , 0x0000480e 
- 00030323  0x000066e7 branch  0x00007667 
- 00030324  0x000066ea jam  0x00000001 , 0x0000480b 
- 00030325  0x000066eb call  0x00007be7 
- 00030326  0x000066ec fetch  0x00000001 , 0x00004811 
- 00030327  0x000066ed beq  0x00000001 , 0x0000767c 
- 00030328  0x000066f0 jam  0x00000005 , 0x00004805 
- 00030329  0x000066f1 setarg  0x00020003 
- 00030330  0x000066f2 store  0x00000003 , 0x00004800 
- 00030331  0x000066f3 branch  0x00007688 
- 00030332  0x000066f5 rtn 
- 00030333  0x000066f8 jam  0x00000000 , 0x0000480b 
- 00030334  0x000066f9 call  0x00007bde 
- 00030335  0x000066fb jam  0x0000000a , 0x00004805 
- 00030336  0x000066fc jam  0x00000001 , 0x00004800 
- 00030337  0x000066fd branch  0x00007688 
- 00030338  0x000066ff jam  0x00000002 , 0x0000480b 
- 00030339  0x00006700 call  0x00007be7 
- 00030340  0x00006702 jam  0x0000000a , 0x00004805 
- 00030341  0x00006703 jam  0x00000001 , 0x00004800 
- 00030342  0x00006704 setarg  0x00280000 
- 00030343  0x00006705 store  0x00000003 , 0x00004801 
- 00030344  0x00006708 set1  0x00000025 , 0x00000000 
- 00030345  0x00006709 bpatch  0x000000fc , 0x0000403f 
- 00030346  0x0000670a fetch  0x00000001 , 0x00004805 
- 00030347  0x0000670b copy  0x0000003f , 0x00000011 
- 00030348  0x0000670c call  0x00004b2c 
- 00030349  0x0000670d fetch  0x00000002 , 0x000042b7 
- 00030350  0x0000670e istore  0x00000002 , 0x00000005 
- 00030351  0x0000670f setarg  0x000000a1 
- 00030352  0x00006710 istore  0x00000001 , 0x00000005 
- 00030353  0x00006711 fetcht  0x00000004 , 0x00004800 
- 00030354  0x00006712 istoret  0x00000008 , 0x00000005 
- 00030355  0x00006713 setarg  0x00000000 
- 00030356  0x00006714 istore  0x00000001 , 0x00000005 
- 00030357  0x00006715 store  0x00000004 , 0x00004800 
- 00030358  0x00006717 fetch  0x00000001 , 0x0000480e 
- 00030359  0x00006718 beq  0x00000002 , 0x0000766e 
- 00030360  0x00006719 beq  0x00000003 , 0x00007670 
- 00030361  0x0000671a beq  0x00000004 , 0x00007672 
- 00030362  0x0000671b rtn 
- 00030363  0x0000671e fetcht  0x00000001 , 0x0000480f 
- 00030364  0x0000671f call  0x000069e5 
- 00030365  0x00006720 setarg  0x00000000 
- 00030366  0x00006721 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030367  0x00006722 store  0x00000001 , 0x00004804 
- 00030368  0x00006723 fetcht  0x00000001 , 0x00004810 
- 00030369  0x00006724 call  0x000069e5 
- 00030370  0x00006725 setarg  0x00000000 
- 00030371  0x00006726 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00030372  0x00006727 fetcht  0x00000001 , 0x00004804 
- 00030373  0x00006728 ior  0x00000002 , 0x0000003f 
- 00030374  0x00006729 fetcht  0x00000001 , 0x0000480a 
- 00030375  0x0000672a store  0x00000001 , 0x0000480a 
- 00030376  0x0000672b ixor  0x00000002 , 0x0000003e 
- 00030377  0x0000672c rtn  0x00000005 
- 00030378  0x0000672d enable  0x00000028 
- 00030379  0x0000672e rtn 
- 00030380  0x00006731 copy  0x00000013 , 0x0000003f 
- 00030381  0x00006732 beq  0x00000005 , 0x000076d8 
- 00030382  0x00006733 beq  0x00000006 , 0x000076da 
- 00030383  0x00006734 beq  0x00000007 , 0x000076dd 
- 00030384  0x00006735 beq  0x00000027 , 0x000076e1 
- 00030385  0x00006736 beq  0x00000002 , 0x000076c9 
- 00030386  0x00006737 beq  0x00000004 , 0x000076d0 
- 00030387  0x00006738 beq  0x00000013 , 0x000076d0 
- 00030388  0x00006739 beq  0x00000001 , 0x000076c6 
- 00030389  0x0000673a beq  0x00000012 , 0x000076c0 
- 00030390  0x0000673b beq  0x0000002e , 0x00003f57 
- 00030391  0x0000673c and  0x0000003f , 0x0000000f , 0x00000002 
- 00030392  0x0000673d and_into  0x000000f0 , 0x0000003f 
- 00030393  0x0000673e beq  0x00000050 , 0x000076e4 
- 00030394  0x0000673f rtn 
- 00030395  0x00006742 fetch  0x00000001 , 0x000047f2 
- 00030396  0x00006743 rtn  0x00000034 
- 00030397  0x00006744 increase  0xffffffff , 0x0000003f 
- 00030398  0x00006745 store  0x00000001 , 0x000047f2 
- 00030399  0x00006746 nrtn  0x00000034 
- 00030400  0x00006748 jam  0x00000001 , 0x0000427f 
- 00030401  0x00006749 call  0x00003fa4 
- 00030402  0x0000674a call  0x00003fa2 
- 00030403  0x0000674b call  0x00003f7e 
- 00030404  0x0000674c call  0x00003f98 
- 00030405  0x0000674d branch  0x00003f9e 
- 00030406  0x00006751 jam  0x00000000 , 0x0000480d 
- 00030407  0x00006752 jam  0x00000000 , 0x0000480c 
- 00030408  0x00006753 rtn 
- 00030409  0x00006756 set1  0x00000025 , 0x00000000 
- 00030410  0x00006757 bpatch  0x000000fd , 0x0000403f 
- 00030411  0x00006758 jam  0x00000000 , 0x0000429d 
- 00030412  0x00006759 jam  0x00000000 , 0x0000480c 
- 00030413  0x0000675a jam  0x00000000 , 0x0000480d 
- 00030414  0x0000675b fetch  0x00000002 , 0x000042a0 
- 00030415  0x0000675c bbit0  0x00000003 , 0x000076d4 
- 00030416  0x0000675f fetch  0x00000002 , 0x000047fe 
- 00030417  0x00006760 store  0x00000002 , 0x000047f0 
- 00030418  0x00006762 call  0x00003f12 
- 00030419  0x00006763 branch  0x00003f7b 
- 00030420  0x00006766 bbit0  0x00000001 , 0x000076d6 
- 00030421  0x00006767 branch  0x000076d0 
- 00030422  0x0000676a bbit0  0x00000002 , 0x000076d2 
- 00030423  0x0000676b branch  0x000076d0 
- 00030424  0x0000676f call  0x00003f7e 
- 00030425  0x00006770 branch  0x00003f98 
- 00030426  0x00006773 setarg  0x00000002 
- 00030427  0x00006774 store  0x00000001 , 0x000047f2 
- 00030428  0x00006775 rtn 
- 00030429  0x00006778 jam  0x00000000 , 0x0000480c 
- 00030430  0x00006779 setarg  0x00000001 
- 00030431  0x0000677a store  0x00000001 , 0x0000480d 
- 00030432  0x0000677b rtn 
- 00030433  0x0000677e setarg  0x00000005 
- 00030434  0x0000677f store  0x00000001 , 0x0000480c 
- 00030435  0x00006780 rtn 
- 00030436  0x00006783 set1  0x00000025 , 0x00000000 
- 00030437  0x00006784 bpatch  0x000000fe , 0x0000403f 
- 00030438  0x00006785 storet  0x00000001 , 0x00000259 
- 00030439  0x00006787 fetch  0x00000001 , 0x00000259 
- 00030440  0x00006788 rtn  0x00000034 
- 00030441  0x00006789 increase  0xffffffff , 0x0000003f 
- 00030442  0x0000678a store  0x00000001 , 0x00000259 
- 00030443  0x0000678b call  0x000076ef 
- 00030444  0x0000678c call  0x000076bb 
- 00030445  0x0000678d call  0x000076fa 
- 00030446  0x0000678e branch  0x000076e7 
- 00030447  0x00006791 fetch  0x00000001 , 0x0000480c 
- 00030448  0x00006792 rtn  0x00000034 
- 00030449  0x00006793 fetch  0x00000001 , 0x0000480c 
- 00030450  0x00006794 increase  0xffffffff , 0x0000003f 
- 00030451  0x00006795 store  0x00000001 , 0x0000480c 
- 00030452  0x00006796 nrtn  0x00000034 
- 00030453  0x00006797 fetch  0x00000001 , 0x000002e6 
- 00030454  0x00006798 set1  0x00000000 , 0x0000003f 
- 00030455  0x00006799 set1  0x00000007 , 0x0000003f 
- 00030456  0x0000679a store  0x00000001 , 0x000002e6 
- 00030457  0x0000679b rtn 
- 00030458  0x0000679e fetch  0x00000001 , 0x0000480d 
- 00030459  0x0000679f rtn  0x00000034 
- 00030460  0x000067a0 fetch  0x00000001 , 0x0000480d 
- 00030461  0x000067a1 increase  0xffffffff , 0x0000003f 
- 00030462  0x000067a2 store  0x00000001 , 0x0000480d 
- 00030463  0x000067a3 nrtn  0x00000034 
- 00030464  0x000067a4 branch  0x00003f77 
- 00030465  0x000067a7 set1  0x00000025 , 0x00000000 
- 00030466  0x000067a8 bpatch  0x000000ff , 0x0000403f 
- 00030467  0x000067a9 fetch  0x00000001 , 0x00004133 
- 00030468  0x000067aa rtnne  0x00000003 
- 00030469  0x000067ab branch  0x0000764e 
- 00030470  0x000067ad call  0x00007643 
- 00030471  0x000067ae rtn  0x00000002 
- 00030472  0x000067af fetch  0x00000001 , 0x0000480a 
- 00030473  0x000067b0 rtn  0x00000034 
- 00030474  0x000067b1 call  0x00003f23 
- 00030475  0x000067b2 branch  0x00003f79 , 0x00000034 
- 00030476  0x000067b3 call  0x00003f96 
- 00030477  0x000067b4 call  0x00003f7e 
- 00030478  0x000067b5 branch  0x00003f6e 
- 00030479  0x000067b9 branch  0x00007701 
- 00030480  0x000067bd fetcht  0x00000001 , 0x0000480f 
- 00030481  0x000067be call  0x000069b4 
- 00030482  0x000067bf fetch  0x00000001 , 0x00004811 
- 00030483  0x000067c0 bne  0x00000001 , 0x00007715 
- 00030484  0x000067c1 rtn 
- 00030485  0x000067c3 fetcht  0x00000001 , 0x00004810 
- 00030486  0x000067c4 branch  0x000069b4 
- 00030487  0x000067c7 branch  0x0000763f 
- 00030488  0x000067cb branch  0x00003f9a 
- 00030489  0x000067d0 set1  0x00000025 , 0x00000000 
- 00030490  0x000067d1 bpatch  0x000000f2 , 0x0000403e 
- 00030491  0x000067d2 fetch  0x00000001 , 0x000047dc 
- 00030492  0x000067d3 branch  0x00006009 , 0x00000034 
- 00030493  0x000067d4 call  0x00006003 
- 00030494  0x000067d5 setarg  0x00000000 
- 00030495  0x000067d6 store  0x00000008 , 0x000007da 
- 00030496  0x000067d7 store  0x00000004 , 0x000007e2 
- 00030497  0x000067d9 arg  0x000007e9 , 0x00000005 
- 00030498  0x000067da istore  0x00000007 , 0x00000005 
- 00030499  0x000067db jam  0x00000000 , 0x000007e0 
- 00030500  0x000067dc branch  0x000077a4 
- 00030501  0x000067df jam  0x00000001 , 0x000007dc 
- 00030502  0x000067e0 branch  0x0000772a 
- 00030503  0x000067e2 fetch  0x00000001 , 0x00004793 
- 00030504  0x000067e3 beq  0x00000001 , 0x000077c2 
- 00030505  0x000067e4 branch  0x00003bf1 
- 00030506  0x000067e6 fetch  0x00000001 , 0x00004793 
- 00030507  0x000067e7 beq  0x00000001 , 0x0000772d 
- 00030508  0x000067e8 branch  0x000077a4 
- 00030509  0x000067eb call  0x000077c2 
- 00030510  0x000067ec fetch  0x00000001 , 0x000007db 
- 00030511  0x000067ed nrtn  0x00000034 
- 00030512  0x000067ee jam  0x00000003 , 0x000007da 
- 00030513  0x000067ef rtn 
- 00030514  0x000067f2 fetch  0x00000001 , 0x000007de 
- 00030515  0x000067f3 bne  0x00000000 , 0x00007750 
- 00030516  0x000067f4 call  0x0000774d 
- 00030517  0x000067f5 arg  0x00000898 , 0x00000005 
- 00030518  0x000067f6 setarg  0x00000848 
- 00030519  0x000067f7 istore  0x00000002 , 0x00000005 
- 00030520  0x000067f8 setarg  0x000047c4 
- 00030521  0x000067f9 istore  0x00000002 , 0x00000005 
- 00030522  0x000067fa setarg  0x00000808 
- 00030523  0x000067fb istore  0x00000002 , 0x00000005 
- 00030524  0x000067fc branch  0x00007744 
- 00030525  0x000067fe arg  0x00000898 , 0x00000005 
- 00030526  0x000067ff setarg  0x00000858 
- 00030527  0x00006800 istore  0x00000002 , 0x00000005 
- 00030528  0x00006801 setarg  0x00000808 
- 00030529  0x00006802 istore  0x00000002 , 0x00000005 
- 00030530  0x00006803 setarg  0x000047c4 
- 00030531  0x00006804 istore  0x00000002 , 0x00000005 
- 00030532  0x00006806 call  0x00007ad2 
- 00030533  0x00006807 fetch  0x00000001 , 0x000007db 
- 00030534  0x00006808 beq  0x00000004 , 0x0000774a 
- 00030535  0x00006809 jam  0x00000001 , 0x000007dc 
- 00030536  0x0000680a jam  0x00000005 , 0x000007da 
- 00030537  0x0000680b rtn 
- 00030538  0x0000680d jam  0x00000014 , 0x000007db 
- 00030539  0x0000680e call  0x00007727 
- 00030540  0x0000680f branch  0x0000780f 
- 00030541  0x00006812 arg  0x00000838 , 0x00000005 
- 00030542  0x00006813 force  0x00000008 , 0x00000007 
- 00030543  0x00006814 branch  0x000077db 
- 00030544  0x00006817 jam  0x00000001 , 0x000007dc 
- 00030545  0x00006818 rtn 
- 00030546  0x0000681c arg  0x000006c3 , 0x00000005 
- 00030547  0x0000681d fetch  0x00000006 , 0x00004140 
- 00030548  0x0000681e istore  0x00000006 , 0x00000005 
- 00030549  0x0000681f fetch  0x00000006 , 0x00000040 
- 00030550  0x00006820 istore  0x00000006 , 0x00000005 
- 00030551  0x00006821 fetch  0x00000003 , 0x000007e9 
- 00030552  0x00006822 istore  0x00000003 , 0x00000005 
- 00030553  0x00006824 call  0x00007b3c 
- 00030554  0x00006826 arg  0x00000868 , 0x00000011 
- 00030555  0x00006827 arg  0x00000878 , 0x00000012 
- 00030556  0x00006828 force  0x00000004 , 0x00000007 
- 00030557  0x00006829 call  0x000077e0 
- 00030558  0x0000682a nbranch  0x00007768 , 0x00000001 
- 00030559  0x0000682d fetch  0x00000001 , 0x000007db 
- 00030560  0x0000682e beq  0x00000009 , 0x00007765 
- 00030561  0x0000682f jam  0x0000000a , 0x000007da 
- 00030562  0x00006830 jam  0x00000001 , 0x000007dc 
- 00030563  0x00006831 jam  0x00000003 , 0x0000007c 
- 00030564  0x00006832 rtn 
- 00030565  0x00006834 jam  0x00000003 , 0x0000007c 
- 00030566  0x00006835 jam  0x00000015 , 0x000007db 
- 00030567  0x00006836 branch  0x0000780f 
- 00030568  0x0000683a fetch  0x00000001 , 0x000007db 
- 00030569  0x0000683b beq  0x00000009 , 0x0000776e 
- 00030570  0x0000683c jam  0x00000000 , 0x000007da 
- 00030571  0x0000683d jam  0x00000004 , 0x0000007c 
- 00030572  0x0000683f jam  0x00000005 , 0x0000007e 
- 00030573  0x00006840 rtn 
- 00030574  0x00006842 jam  0x00000004 , 0x0000007c 
- 00030575  0x00006843 jam  0x00000000 , 0x000007db 
- 00030576  0x00006844 rtn 
- 00030577  0x00006847 fetch  0x00000001 , 0x000007df 
- 00030578  0x00006848 beq  0x00000001 , 0x00007775 
- 00030579  0x00006849 jam  0x0000000a , 0x000007db 
- 00030580  0x0000684a branch  0x0000780f 
- 00030581  0x0000684c arg  0x000006c3 , 0x00000005 
- 00030582  0x0000684d fetch  0x00000006 , 0x00000040 
- 00030583  0x0000684e istore  0x00000006 , 0x00000005 
- 00030584  0x0000684f fetch  0x00000006 , 0x00004140 
- 00030585  0x00006850 istore  0x00000006 , 0x00000005 
- 00030586  0x00006851 fetch  0x00000003 , 0x000007e6 
- 00030587  0x00006852 istore  0x00000003 , 0x00000005 
- 00030588  0x00006854 call  0x00007b4a 
- 00030589  0x00006855 fetch  0x00000001 , 0x000007db 
- 00030590  0x00006856 beq  0x0000000a , 0x00007782 
- 00030591  0x00006857 jam  0x0000000b , 0x000007da 
- 00030592  0x00006858 jam  0x00000001 , 0x000007dc 
- 00030593  0x00006859 rtn 
- 00030594  0x0000685b jam  0x0000000b , 0x000007db 
- 00030595  0x0000685c jam  0x00000001 , 0x000007dd 
- 00030596  0x0000685d rtn 
- 00030597  0x00006860 arg  0x00000898 , 0x00000005 
- 00030598  0x00006861 fetch  0x00000006 , 0x00000040 
- 00030599  0x00006862 istore  0x00000006 , 0x00000005 
- 00030600  0x00006863 fetch  0x00000006 , 0x00004140 
- 00030601  0x00006864 istore  0x00000006 , 0x00000005 
- 00030602  0x00006865 setarg  0x00000848 
- 00030603  0x00006866 istore  0x00000002 , 0x00000005 
- 00030604  0x00006867 setarg  0x00000858 
- 00030605  0x00006868 istore  0x00000002 , 0x00000005 
- 00030606  0x00006869 branch  0x00007799 
- 00030607  0x0000686b jam  0x0000000f , 0x000007da 
- 00030608  0x0000686c arg  0x00000898 , 0x00000005 
- 00030609  0x0000686d fetch  0x00000006 , 0x00004140 
- 00030610  0x0000686e istore  0x00000006 , 0x00000005 
- 00030611  0x0000686f fetch  0x00000006 , 0x00000040 
- 00030612  0x00006870 istore  0x00000006 , 0x00000005 
- 00030613  0x00006871 setarg  0x00000858 
- 00030614  0x00006872 istore  0x00000002 , 0x00000005 
- 00030615  0x00006873 setarg  0x00000848 
- 00030616  0x00006874 istore  0x00000002 , 0x00000005 
- 00030617  0x00006877 arg  0x000006c3 , 0x00000005 
- 00030618  0x00006878 fetch  0x00000006 , 0x00000898 
- 00030619  0x00006879 istore  0x00000006 , 0x00000005 
- 00030620  0x0000687a fetch  0x00000006 , 0x0000089e 
- 00030621  0x0000687b istore  0x00000006 , 0x00000005 
- 00030622  0x0000687d call  0x00007b06 
- 00030623  0x00006880 jam  0x00000001 , 0x0000425e 
- 00030624  0x00006881 arg  0x00004262 , 0x00000005 
- 00030625  0x00006882 arg  0x00000868 , 0x00000006 
- 00030626  0x00006883 call  0x00007e35 
- 00030627  0x00006884 branch  0x00003229 
- 00030628  0x00006888 set1  0x00000025 , 0x00000000 
- 00030629  0x00006889 bpatch  0x000000f3 , 0x0000403e 
- 00030630  0x0000688a fetch  0x00000001 , 0x00004793 
- 00030631  0x0000688b rtnne  0x00000000 
- 00030632  0x0000688c fetch  0x00000001 , 0x000007de 
- 00030633  0x0000688d rtnne  0x00000000 
- 00030634  0x0000688e arg  0x00004794 , 0x00000005 
- 00030635  0x0000688f force  0x0000000b , 0x00000007 
- 00030636  0x00006890 call  0x000077db 
- 00030637  0x00006891 random  0x0000003f 
- 00030638  0x00006892 rshift  0x0000003f , 0x0000003f 
- 00030639  0x00006893 istore  0x00000002 , 0x00000005 
- 00030640  0x00006895 arg  0x0000065a , 0x00000005 
- 00030641  0x00006896 arg  0x00004794 , 0x00000006 
- 00030642  0x00006897 call  0x00007e33 
- 00030643  0x00006899 arg  0x00000582 , 0x00000005 
- 00030644  0x0000689a arg  0x0000078a , 0x00000006 
- 00030645  0x0000689b call  0x00007e2d 
- 00030646  0x0000689d arg  0x000005b2 , 0x00000005 
- 00030647  0x0000689e call  0x00007e3a 
- 00030648  0x0000689f jam  0x00000001 , 0x000005b2 
- 00030649  0x000068a1 call  0x00007b7f 
- 00030650  0x000068a2 jam  0x00000001 , 0x000007de 
- 00030651  0x000068a3 rtn 
- 00030652  0x000068a6 arg  0x000047ac , 0x00000005 
- 00030653  0x000068a7 arg  0x000005ca , 0x00000006 
- 00030654  0x000068a8 call  0x00007e2d 
- 00030655  0x000068a9 jam  0x00000001 , 0x00004793 
- 00030656  0x000068aa jam  0x00000000 , 0x000007de 
- 00030657  0x000068ab rtn 
- 00030658  0x000068ae set1  0x00000025 , 0x00000000 
- 00030659  0x000068af bpatch  0x000000f4 , 0x0000403e 
- 00030660  0x000068b0 fetch  0x00000001 , 0x000007e5 
- 00030661  0x000068b1 rtnne  0x00000000 
- 00030662  0x000068b2 fetch  0x00000001 , 0x000007de 
- 00030663  0x000068b3 rtnne  0x00000000 
- 00030664  0x000068b5 arg  0x0000065a , 0x00000005 
- 00030665  0x000068b6 arg  0x00004794 , 0x00000006 
- 00030666  0x000068b7 call  0x00007e33 
- 00030667  0x000068b9 arg  0x00000582 , 0x00000005 
- 00030668  0x000068ba arg  0x000007f0 , 0x00000006 
- 00030669  0x000068bb call  0x00007e2d 
- 00030670  0x000068bd arg  0x000005b2 , 0x00000005 
- 00030671  0x000068be call  0x00007e3a 
- 00030672  0x000068bf jam  0x00000001 , 0x000005b2 
- 00030673  0x000068c1 call  0x00007b7f 
- 00030674  0x000068c2 jam  0x00000002 , 0x000007de 
- 00030675  0x000068c3 rtn 
- 00030676  0x000068c6 jam  0x00000001 , 0x000007df 
- 00030677  0x000068c7 arg  0x00000820 , 0x00000005 
- 00030678  0x000068c8 arg  0x000005ca , 0x00000006 
- 00030679  0x000068c9 call  0x00007e33 
- 00030680  0x000068ca jam  0x00000001 , 0x000007e5 
- 00030681  0x000068cb jam  0x00000000 , 0x000007de 
- 00030682  0x000068cc rtn 
- 00030683  0x000068cf increase  0xffffffff , 0x00000007 
- 00030684  0x000068d0 nrtn  0x00000002 
- 00030685  0x000068d1 random  0x0000003f 
- 00030686  0x000068d2 istore  0x00000002 , 0x00000005 
- 00030687  0x000068d3 branch  0x000077db 
- 00030688  0x000068d5 increase  0xffffffff , 0x00000007 
- 00030689  0x000068d6 nbranch  0x000077ec , 0x00000002 
- 00030690  0x000068d7 ifetch  0x00000004 , 0x00000011 
- 00030691  0x000068d8 copy  0x0000003f , 0x00000002 
- 00030692  0x000068d9 ifetch  0x00000004 , 0x00000012 
- 00030693  0x000068da iflip  0x00000002 , 0x0000003f 
- 00030694  0x000068db nbranch  0x000077ea , 0x00000005 
- 00030695  0x000068dc increase  0x00000004 , 0x00000011 
- 00030696  0x000068dd increase  0x00000004 , 0x00000012 
- 00030697  0x000068de branch  0x000077e0 
- 00030698  0x000068e0 disable  0x00000001 
- 00030699  0x000068e1 rtn 
- 00030700  0x000068e3 enable  0x00000001 
- 00030701  0x000068e4 rtn 
- 00030702  0x000068ec set1  0x00000025 , 0x00000000 
- 00030703  0x000068ed bpatch  0x000000f5 , 0x0000403e 
- 00030704  0x000068ee fetch  0x00000001 , 0x000007dc 
- 00030705  0x000068ef rtn  0x00000034 
- 00030706  0x000068f0 jam  0x00000000 , 0x000007dc 
- 00030707  0x000068f1 fetch  0x00000001 , 0x000007da 
- 00030708  0x000068f2 beq  0x00000003 , 0x00006117 
- 00030709  0x000068f3 beq  0x00000005 , 0x00006134 
- 00030710  0x000068f4 beq  0x00000007 , 0x0000613f 
- 00030711  0x000068f5 beq  0x0000000b , 0x00006155 
- 00030712  0x000068f6 beq  0x00000002 , 0x00007725 
- 00030713  0x000068f7 beq  0x00000004 , 0x00007732 
- 00030714  0x000068f8 beq  0x00000009 , 0x00007752 
- 00030715  0x000068f9 beq  0x0000000a , 0x00007771 
- 00030716  0x000068fa beq  0x0000000c , 0x0000778f 
- 00030717  0x000068fc rtn 
- 00030718  0x000068ff set1  0x00000025 , 0x00000000 
- 00030719  0x00006900 bpatch  0x000000f6 , 0x0000403e 
- 00030720  0x00006901 fetch  0x00000001 , 0x000007dd 
- 00030721  0x00006902 rtn  0x00000034 
- 00030722  0x00006903 jam  0x00000000 , 0x000007dd 
- 00030723  0x00006904 fetch  0x00000001 , 0x000007db 
- 00030724  0x00006905 beq  0x00000012 , 0x000060f7 
- 00030725  0x00006906 beq  0x00000013 , 0x000060ff 
- 00030726  0x00006907 beq  0x00000003 , 0x00006103 
- 00030727  0x00006908 beq  0x00000004 , 0x0000773d 
- 00030728  0x00006909 beq  0x00000014 , 0x00006107 
- 00030729  0x0000690a beq  0x00000007 , 0x00006115 
- 00030730  0x0000690b beq  0x0000000a , 0x00007771 
- 00030731  0x0000690c beq  0x0000000b , 0x00006154 
- 00030732  0x0000690d beq  0x00000009 , 0x00007752 
- 00030733  0x0000690e beq  0x00000015 , 0x0000614e 
- 00030734  0x0000690f rtn 
- 00030735  0x00006912 jam  0x00000001 , 0x000007dd 
- 00030736  0x00006913 rtn 
- 00030737  0x00006916 jam  0x00000000 , 0x000007dd 
- 00030738  0x00006917 rtn 
- 00030739  0x00006919 set1  0x00000025 , 0x00000000 
- 00030740  0x0000691a bpatch  0x000000f7 , 0x0000403e 
- 00030741  0x0000691b fetch  0x00000001 , 0x000007de 
- 00030742  0x0000691c rtn  0x00000034 
- 00030743  0x0000691d increase  0x00000080 , 0x0000003f 
- 00030744  0x0000691e store  0x00000001 , 0x000007de 
- 00030745  0x0000691f rtnbit1  0x00000007 
- 00030746  0x00006920 fetch  0x00000001 , 0x00000581 
- 00030747  0x00006921 branch  0x0000781d , 0x00000034 
- 00030748  0x00006922 branch  0x00007b8a 
- 00030749  0x00006925 call  0x00007a0c 
- 00030750  0x00006926 fetch  0x00000001 , 0x000007de 
- 00030751  0x00006927 beq  0x00000001 , 0x000077bc 
- 00030752  0x00006928 beq  0x00000002 , 0x000077d4 
- 00030753  0x00006929 rtn 
- 00030754  0x0000692d and  0x0000003f , 0x00000007 , 0x00000007 
- 00030755  0x0000692e rshift3  0x0000003f , 0x0000003f 
- 00030756  0x0000692f iadd  0x00000006 , 0x00000006 
- 00030757  0x00006930 ifetch  0x00000001 , 0x00000006 
- 00030758  0x00006931 qisolate0  0x0000003f 
- 00030759  0x00006932 rtn 
- 00030760  0x00006936 call  0x00007e33 
- 00030761  0x00006937 call  0x00007e33 
- 00030762  0x00006938 branch  0x00007e33 
- 00030763  0x0000693c ifetch  0x00000008 , 0x00000006 
- 00030764  0x0000693d nrtn  0x00000034 
- 00030765  0x0000693e ifetch  0x00000008 , 0x00000006 
- 00030766  0x0000693f nrtn  0x00000034 
- 00030767  0x00006940 ifetch  0x00000008 , 0x00000006 
- 00030768  0x00006941 rtn 
- 00030769  0x00006946 force  0x00000006 , 0x00000039 
- 00030770  0x00006948 ifetch  0x00000004 , 0x00000011 
- 00030771  0x00006949 iforce  0x00000002 
- 00030772  0x0000694a ifetch  0x00000004 , 0x00000012 
- 00030773  0x0000694b isub  0x00000002 , 0x0000003e 
- 00030774  0x0000694c nrtn  0x00000005 
- 00030775  0x0000694d increase  0x00000004 , 0x00000011 
- 00030776  0x0000694e increase  0x00000004 , 0x00000012 
- 00030777  0x0000694f loop  0x00007832 
- 00030778  0x00006950 rtn 
- 00030779  0x00006954 force  0x00000006 , 0x00000039 
- 00030780  0x00006955 increase  0x00000014 , 0x00000011 
- 00030781  0x00006956 increase  0x00000014 , 0x00000012 
- 00030782  0x00006958 ifetch  0x00000004 , 0x00000012 
- 00030783  0x00006959 iforce  0x00000002 
- 00030784  0x0000695a ifetch  0x00000004 , 0x00000011 
- 00030785  0x0000695b isub  0x00000002 , 0x0000003f 
- 00030786  0x0000695c nrtn  0x00000002 
- 00030787  0x0000695d nrtn  0x00000034 
- 00030788  0x0000695e increase  0xfffffffc , 0x00000011 
- 00030789  0x0000695f increase  0xfffffffc , 0x00000012 
- 00030790  0x00006960 loop  0x0000783e 
- 00030791  0x00006961 rtn 
- 00030792  0x00006964 force  0x00000006 , 0x00000039 
- 00030793  0x00006965 force  0x00000000 , 0x00000013 
- 00030794  0x00006967 ifetch  0x00000004 , 0x00000011 
- 00030795  0x00006968 iforce  0x00000002 
- 00030796  0x00006969 ifetch  0x00000004 , 0x00000012 
- 00030797  0x0000696a iadd  0x00000002 , 0x0000003f 
- 00030798  0x0000696b iadd  0x00000013 , 0x0000003f 
- 00030799  0x0000696c istore  0x00000004 , 0x00000005 
- 00030800  0x0000696d isolate1  0x00000020 , 0x0000003f 
- 00030801  0x0000696e setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030802  0x0000696f increase  0x00000004 , 0x00000011 
- 00030803  0x00006970 increase  0x00000004 , 0x00000012 
- 00030804  0x00006971 loop  0x0000784a 
- 00030805  0x00006972 rtn 
- 00030806  0x00006975 force  0x00000006 , 0x00000039 
- 00030807  0x00006976 force  0x00000000 , 0x00000013 
- 00030808  0x00006978 ifetch  0x00000004 , 0x00000012 
- 00030809  0x00006979 iforce  0x00000002 
- 00030810  0x0000697a ifetch  0x00000004 , 0x00000011 
- 00030811  0x0000697b isub  0x00000002 , 0x0000003f 
- 00030812  0x0000697c isub  0x00000013 , 0x0000003f 
- 00030813  0x0000697d istore  0x00000004 , 0x00000005 
- 00030814  0x0000697e isolate1  0x00000020 , 0x0000003f 
- 00030815  0x0000697f setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030816  0x00006980 increase  0x00000004 , 0x00000011 
- 00030817  0x00006981 increase  0x00000004 , 0x00000012 
- 00030818  0x00006982 loop  0x00007858 
- 00030819  0x00006983 rtn 
- 00030820  0x00006986 force  0x00000006 , 0x00000039 
- 00030821  0x00006987 increase  0x00000014 , 0x00000011 
- 00030822  0x00006989 force  0x00000000 , 0x00000013 
- 00030823  0x0000698b ifetch  0x00000004 , 0x00000011 
- 00030824  0x0000698c isolate1  0x00000000 , 0x0000003f 
- 00030825  0x0000698d setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030826  0x0000698e rshift  0x0000003f , 0x0000003f 
- 00030827  0x0000698f isolate1  0x00000000 , 0x00000013 
- 00030828  0x00006990 setflag  0x00000001 , 0x0000001f , 0x0000003f 
- 00030829  0x00006991 istore  0x00000004 , 0x00000011 
- 00030830  0x00006992 increase  0xfffffffc , 0x00000011 
- 00030831  0x00006993 rshift  0x00000013 , 0x00000013 
- 00030832  0x00006994 loop  0x00007867 
- 00030833  0x00006995 rtn 
- 00030834  0x00006998 force  0x00000006 , 0x00000039 
- 00030835  0x00006999 force  0x00000000 , 0x00000013 
- 00030836  0x0000699b ifetch  0x00000004 , 0x00000011 
- 00030837  0x0000699c isolate1  0x0000001f , 0x0000003f 
- 00030838  0x0000699d setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030839  0x0000699e lshift  0x0000003f , 0x0000003f 
- 00030840  0x0000699f isolate1  0x00000000 , 0x00000013 
- 00030841  0x000069a0 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030842  0x000069a1 istore  0x00000004 , 0x00000011 
- 00030843  0x000069a2 increase  0x00000004 , 0x00000011 
- 00030844  0x000069a3 rshift  0x00000013 , 0x00000013 
- 00030845  0x000069a4 loop  0x00007874 
- 00030846  0x000069a5 rtn 
- 00030847  0x000069a8 call  0x00007872 
- 00030848  0x000069aa isolate1  0x00000000 , 0x00000013 
- 00030849  0x000069ab branch  0x00007888 , 0x00000001 
- 00030850  0x000069ac arg  0x00000742 , 0x00000012 
- 00030851  0x000069ad copy  0x00000011 , 0x00000013 
- 00030852  0x000069ae increase  0xffffffe8 , 0x00000011 
- 00030853  0x000069af call  0x0000783b 
- 00030854  0x000069b0 nrtn  0x00000002 
- 00030855  0x000069b1 copy  0x00000013 , 0x00000011 
- 00030856  0x000069b3 increase  0xffffffe8 , 0x00000011 
- 00030857  0x000069b4 arg  0x00000742 , 0x00000012 
- 00030858  0x000069b5 copy  0x00000011 , 0x00000005 
- 00030859  0x000069b6 branch  0x00007856 
- 00030860  0x000069ba call  0x00007848 
- 00030861  0x000069bb copy  0x00000005 , 0x00000011 
- 00030862  0x000069bc branch  0x00007880 
- 00030863  0x000069bf call  0x00007856 
- 00030864  0x000069c0 isolate0  0x00000000 , 0x00000013 
- 00030865  0x000069c1 rtn  0x00000001 
- 00030866  0x000069c2 arg  0x00000742 , 0x00000012 
- 00030867  0x000069c3 add  0x00000005 , 0xffffffe8 , 0x00000011 
- 00030868  0x000069c4 copy  0x00000011 , 0x00000005 
- 00030869  0x000069c5 branch  0x00007848 
- 00030870  0x000069c9 copy  0x00000005 , 0x0000000b 
- 00030871  0x000069ca copy  0x00000011 , 0x00000030 
- 00030872  0x000069cb arg  0x000006b2 , 0x00000012 
- 00030873  0x000069cc copy  0x00000012 , 0x00000005 
- 00030874  0x000069cd add  0x00000011 , 0x00000018 , 0x00000006 
- 00030875  0x000069ce ifetch  0x00000008 , 0x00000006 
- 00030876  0x000069cf istore  0x00000008 , 0x00000005 
- 00030877  0x000069d0 istore  0x00000008 , 0x00000005 
- 00030878  0x000069d1 force  0x00000000 , 0x0000003f 
- 00030879  0x000069d2 istore  0x00000008 , 0x00000005 
- 00030880  0x000069d3 copy  0x0000000b , 0x00000005 
- 00030881  0x000069d4 call  0x0000788c 
- 00030882  0x000069d5 arg  0x000006b2 , 0x00000012 
- 00030883  0x000069d6 copy  0x00000012 , 0x00000005 
- 00030884  0x000069d7 force  0x00000000 , 0x0000003f 
- 00030885  0x000069d8 istore  0x00000008 , 0x00000005 
- 00030886  0x000069d9 add  0x00000030 , 0x00000020 , 0x00000006 
- 00030887  0x000069da ifetch  0x00000008 , 0x00000006 
- 00030888  0x000069db istore  0x00000008 , 0x00000005 
- 00030889  0x000069dc istore  0x00000008 , 0x00000005 
- 00030890  0x000069dd copy  0x0000000b , 0x00000011 
- 00030891  0x000069de copy  0x00000011 , 0x00000005 
- 00030892  0x000069df call  0x0000788c 
- 00030893  0x000069e0 arg  0x000006b2 , 0x00000012 
- 00030894  0x000069e1 copy  0x00000012 , 0x00000005 
- 00030895  0x000069e2 add  0x00000030 , 0x00000028 , 0x00000006 
- 00030896  0x000069e3 ifetch  0x00000008 , 0x00000006 
- 00030897  0x000069e4 istore  0x00000008 , 0x00000005 
- 00030898  0x000069e5 istore  0x00000008 , 0x00000005 
- 00030899  0x000069e6 istore  0x00000008 , 0x00000005 
- 00030900  0x000069e7 copy  0x0000000b , 0x00000011 
- 00030901  0x000069e8 copy  0x00000011 , 0x00000005 
- 00030902  0x000069e9 branch  0x0000788c 
- 00030903  0x000069ed force  0x00000006 , 0x00000039 
- 00030904  0x000069ef ifetch  0x00000004 , 0x00000006 
- 00030905  0x000069f0 iforce  0x0000002f 
- 00030906  0x000069f1 increase  0x00000001 , 0x00000038 
- 00030907  0x000069f2 loop  0x000078b8 
- 00030908  0x000069f3 rtn 
- 00030909  0x000069f8 copy  0x00000005 , 0x0000000b 
- 00030910  0x000069f9 arg  0x00000682 , 0x00000005 
- 00030911  0x000069fa call  0x00007e3a 
- 00030912  0x000069fb arg  0x00000682 , 0x00000005 
- 00030913  0x000069fc copy  0x00000011 , 0x00000006 
- 00030914  0x000069fd force  0x00000000 , 0x00000038 
- 00030915  0x000069fe call  0x000078b7 
- 00030916  0x000069ff copy  0x00000012 , 0x00000006 
- 00030917  0x00006a00 call  0x000078b7 
- 00030918  0x00006a01 force  0x00000000 , 0x00000012 
- 00030919  0x00006a03 force  0x00000000 , 0x00000002 
- 00030920  0x00006a04 force  0x00000006 , 0x00000013 
- 00030921  0x00006a06 ifetch  0x00000004 , 0x00000005 
- 00030922  0x00006a07 iforce  0x00000011 
- 00030923  0x00006a08 copy  0x00000012 , 0x00000038 
- 00030924  0x00006a09 deposit  0x0000002f 
- 00030925  0x00006a0a copy  0x00000013 , 0x00000038 
- 00030926  0x00006a0b imul32  0x0000002f , 0x0000003f 
- 00030927  0x00006a0c iadd  0x00000011 , 0x0000003f 
- 00030928  0x00006a0d iadd  0x00000002 , 0x0000003f 
- 00030929  0x00006a0e istore  0x00000004 , 0x00000005 
- 00030930  0x00006a0f rshift32  0x0000003f , 0x00000002 
- 00030931  0x00006a10 increase  0x00000001 , 0x00000013 
- 00030932  0x00006a11 compare  0x0000000c , 0x00000013 , 0x000000ff 
- 00030933  0x00006a12 nbranch  0x000078c9 , 0x00000001 
- 00030934  0x00006a13 deposit  0x00000002 
- 00030935  0x00006a14 istore  0x00000004 , 0x00000005 
- 00030936  0x00006a15 increase  0xffffffe8 , 0x00000005 
- 00030937  0x00006a16 increase  0x00000001 , 0x00000012 
- 00030938  0x00006a17 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00030939  0x00006a18 nbranch  0x000078c7 , 0x00000001 
- 00030940  0x00006a19 arg  0x00000682 , 0x00000011 
- 00030941  0x00006a1a copy  0x0000000b , 0x00000005 
- 00030942  0x00006a1b branch  0x00007896 
- 00030943  0x00006a1f copy  0x00000011 , 0x00000012 
- 00030944  0x00006a20 branch  0x000078bd 
- 00030945  0x00006a23 copy  0x00000011 , 0x00000030 
- 00030946  0x00006a25 copy  0x00000030 , 0x00000011 
- 00030947  0x00006a26 ifetch  0x00000001 , 0x00000011 
- 00030948  0x00006a27 isolate1  0x00000000 , 0x0000003f 
- 00030949  0x00006a28 rtn  0x00000001 
- 00030950  0x00006a29 call  0x00007864 
- 00030951  0x00006a2a ifetch  0x00000001 , 0x00000012 
- 00030952  0x00006a2b isolate0  0x00000000 , 0x0000003f 
- 00030953  0x00006a2c branch  0x000078f1 , 0x00000001 
- 00030954  0x00006a2d arg  0x00000742 , 0x00000011 
- 00030955  0x00006a2e copy  0x00000012 , 0x00000005 
- 00030956  0x00006a2f call  0x00007848 
- 00030957  0x00006a30 ifetch  0x00000001 , 0x00000012 
- 00030958  0x00006a31 iadd  0x00000013 , 0x0000003f 
- 00030959  0x00006a32 istore  0x00000001 , 0x00000012 
- 00030960  0x00006a33 increase  0xffffffe8 , 0x00000012 
- 00030961  0x00006a35 add  0x00000012 , 0x00000018 , 0x00000011 
- 00030962  0x00006a36 force  0x00000007 , 0x00000039 
- 00030963  0x00006a37 call  0x00007866 
- 00030964  0x00006a38 branch  0x000078e2 
- 00030965  0x00006a3c copy  0x00000005 , 0x0000000b 
- 00030966  0x00006a3d arg  0x000006e2 , 0x00000005 
- 00030967  0x00006a3e call  0x00007e3a 
- 00030968  0x00006a3f force  0x00000000 , 0x0000003f 
- 00030969  0x00006a40 store  0x00000004 , 0x0000069a 
- 00030970  0x00006a41 store  0x00000004 , 0x000006fa 
- 00030971  0x00006a42 jam  0x00000001 , 0x000006e2 
- 00030972  0x00006a43 arg  0x00000682 , 0x00000005 
- 00030973  0x00006a44 call  0x00007e3a 
- 00030974  0x00006a45 arg  0x00000742 , 0x00000006 
- 00030975  0x00006a46 arg  0x000006b2 , 0x00000005 
- 00030976  0x00006a47 call  0x00007e33 
- 00030977  0x00006a48 copy  0x00000011 , 0x00000006 
- 00030978  0x00006a49 arg  0x000006ca , 0x00000005 
- 00030979  0x00006a4a call  0x00007e33 
- 00030980  0x00006a4c arg  0x000006ca , 0x00000006 
- 00030981  0x00006a4d call  0x0000782b 
- 00030982  0x00006a4e branch  0x0000792d , 0x00000034 
- 00030983  0x00006a4f arg  0x000006ca , 0x00000011 
- 00030984  0x00006a50 arg  0x000006e2 , 0x00000012 
- 00030985  0x00006a51 call  0x000078e1 
- 00030986  0x00006a53 arg  0x000006b2 , 0x00000011 
- 00030987  0x00006a54 arg  0x00000682 , 0x00000012 
- 00030988  0x00006a55 call  0x000078e1 
- 00030989  0x00006a56 arg  0x000006ca , 0x00000011 
- 00030990  0x00006a57 arg  0x000006b2 , 0x00000012 
- 00030991  0x00006a58 call  0x0000783b 
- 00030992  0x00006a59 branch  0x0000791f , 0x00000002 
- 00030993  0x00006a5a arg  0x000006b2 , 0x00000011 
- 00030994  0x00006a5b arg  0x000006ca , 0x00000012 
- 00030995  0x00006a5c copy  0x00000011 , 0x00000005 
- 00030996  0x00006a5d call  0x00007856 
- 00030997  0x00006a5e arg  0x000006e2 , 0x00000011 
- 00030998  0x00006a5f arg  0x00000682 , 0x00000012 
- 00030999  0x00006a60 copy  0x00000012 , 0x00000005 
- 00031000  0x00006a61 call  0x00007848 
- 00031001  0x00006a62 ifetch  0x00000001 , 0x00000011 
- 00031002  0x00006a63 iadd  0x00000013 , 0x00000013 
- 00031003  0x00006a64 ifetch  0x00000001 , 0x00000012 
- 00031004  0x00006a65 iadd  0x00000013 , 0x0000003f 
- 00031005  0x00006a66 istore  0x00000001 , 0x00000012 
- 00031006  0x00006a67 branch  0x00007904 
- 00031007  0x00006a69 arg  0x000006ca , 0x00000011 
- 00031008  0x00006a6a arg  0x000006b2 , 0x00000012 
- 00031009  0x00006a6b copy  0x00000011 , 0x00000005 
- 00031010  0x00006a6c call  0x00007856 
- 00031011  0x00006a6d arg  0x00000682 , 0x00000011 
- 00031012  0x00006a6e arg  0x000006e2 , 0x00000012 
- 00031013  0x00006a6f copy  0x00000012 , 0x00000005 
- 00031014  0x00006a70 call  0x00007848 
- 00031015  0x00006a71 ifetch  0x00000001 , 0x00000011 
- 00031016  0x00006a72 iadd  0x00000013 , 0x00000013 
- 00031017  0x00006a73 ifetch  0x00000001 , 0x00000012 
- 00031018  0x00006a74 iadd  0x00000013 , 0x0000003f 
- 00031019  0x00006a75 istore  0x00000001 , 0x00000012 
- 00031020  0x00006a76 branch  0x00007904 
- 00031021  0x00006a78 arg  0x000006e2 , 0x00000005 
- 00031022  0x00006a79 call  0x00007e3a 
- 00031023  0x00006a7a fetch  0x00000001 , 0x0000069a 
- 00031024  0x00006a7b store  0x00000001 , 0x000006e2 
- 00031025  0x00006a7c store  0x00000001 , 0x000006ea 
- 00031026  0x00006a7d arg  0x000006e2 , 0x00000011 
- 00031027  0x00006a7e arg  0x00000682 , 0x00000012 
- 00031028  0x00006a7f copy  0x00000012 , 0x00000005 
- 00031029  0x00006a80 call  0x0000788c 
- 00031030  0x00006a81 arg  0x00000742 , 0x00000011 
- 00031031  0x00006a82 arg  0x00000682 , 0x00000012 
- 00031032  0x00006a83 copy  0x0000000b , 0x00000005 
- 00031033  0x00006a84 branch  0x0000788f 
- 00031034  0x00006a8a arg  0x00000642 , 0x00000011 
- 00031035  0x00006a8b arg  0x000006fa , 0x00000005 
- 00031036  0x00006a8c call  0x000078df 
- 00031037  0x00006a8d arg  0x000006fa , 0x00000011 
- 00031038  0x00006a8e arg  0x00000712 , 0x00000005 
- 00031039  0x00006a8f call  0x000078df 
- 00031040  0x00006a90 arg  0x0000075a , 0x00000011 
- 00031041  0x00006a91 arg  0x00000712 , 0x00000012 
- 00031042  0x00006a92 arg  0x00000712 , 0x00000005 
- 00031043  0x00006a93 call  0x000078bd 
- 00031044  0x00006a94 arg  0x00000612 , 0x00000011 
- 00031045  0x00006a95 arg  0x000006fa , 0x00000005 
- 00031046  0x00006a96 call  0x000078df 
- 00031047  0x00006a97 arg  0x000006fa , 0x00000006 
- 00031048  0x00006a98 arg  0x000006ca , 0x00000005 
- 00031049  0x00006a99 call  0x00007e33 
- 00031050  0x00006a9a arg  0x000006ca , 0x00000011 
- 00031051  0x00006a9b call  0x0000787f 
- 00031052  0x00006a9c arg  0x000006fa , 0x00000011 
- 00031053  0x00006a9d arg  0x000006ca , 0x00000012 
- 00031054  0x00006a9e arg  0x000006fa , 0x00000005 
- 00031055  0x00006a9f call  0x0000788c 
- 00031056  0x00006aa0 arg  0x000006fa , 0x00000011 
- 00031057  0x00006aa1 arg  0x00000712 , 0x00000012 
- 00031058  0x00006aa2 arg  0x000006fa , 0x00000005 
- 00031059  0x00006aa3 call  0x0000788c 
- 00031060  0x00006aa4 arg  0x00000612 , 0x00000006 
- 00031061  0x00006aa5 arg  0x000006ca , 0x00000005 
- 00031062  0x00006aa6 call  0x00007e33 
- 00031063  0x00006aa7 arg  0x0000062a , 0x00000011 
- 00031064  0x00006aa8 arg  0x00000712 , 0x00000005 
- 00031065  0x00006aa9 call  0x000078df 
- 00031066  0x00006aaa arg  0x000006ca , 0x00000011 
- 00031067  0x00006aab call  0x0000787f 
- 00031068  0x00006aac arg  0x000006ca , 0x00000011 
- 00031069  0x00006aad call  0x0000787f 
- 00031070  0x00006aae arg  0x000006ca , 0x00000011 
- 00031071  0x00006aaf arg  0x00000712 , 0x00000012 
- 00031072  0x00006ab0 arg  0x000006ca , 0x00000005 
- 00031073  0x00006ab1 call  0x000078bd 
- 00031074  0x00006ab2 arg  0x00000712 , 0x00000011 
- 00031075  0x00006ab3 arg  0x000006e2 , 0x00000005 
- 00031076  0x00006ab4 call  0x000078df 
- 00031077  0x00006ab5 arg  0x000006e2 , 0x00000011 
- 00031078  0x00006ab6 call  0x0000787f 
- 00031079  0x00006ab7 arg  0x000006e2 , 0x00000011 
- 00031080  0x00006ab8 call  0x0000787f 
- 00031081  0x00006ab9 arg  0x000006e2 , 0x00000011 
- 00031082  0x00006aba call  0x0000787f 
- 00031083  0x00006abb arg  0x0000062a , 0x00000006 
- 00031084  0x00006abc arg  0x00000712 , 0x00000005 
- 00031085  0x00006abd call  0x00007e33 
- 00031086  0x00006abe arg  0x00000712 , 0x00000011 
- 00031087  0x00006abf call  0x0000787f 
- 00031088  0x00006ac0 arg  0x00000712 , 0x00000011 
- 00031089  0x00006ac1 arg  0x00000642 , 0x00000012 
- 00031090  0x00006ac2 arg  0x00000642 , 0x00000005 
- 00031091  0x00006ac3 call  0x000078bd 
- 00031092  0x00006ac4 arg  0x000006fa , 0x00000011 
- 00031093  0x00006ac5 arg  0x00000712 , 0x00000005 
- 00031094  0x00006ac6 call  0x000078df 
- 00031095  0x00006ac7 arg  0x00000712 , 0x00000011 
- 00031096  0x00006ac8 arg  0x000006ca , 0x00000012 
- 00031097  0x00006ac9 arg  0x00000712 , 0x00000005 
- 00031098  0x00006aca call  0x0000788f 
- 00031099  0x00006acb arg  0x00000712 , 0x00000011 
- 00031100  0x00006acc arg  0x000006ca , 0x00000012 
- 00031101  0x00006acd arg  0x00000612 , 0x00000005 
- 00031102  0x00006ace call  0x0000788f 
- 00031103  0x00006acf arg  0x000006ca , 0x00000011 
- 00031104  0x00006ad0 arg  0x00000612 , 0x00000012 
- 00031105  0x00006ad1 arg  0x00000712 , 0x00000005 
- 00031106  0x00006ad2 call  0x0000788f 
- 00031107  0x00006ad3 arg  0x00000712 , 0x00000011 
- 00031108  0x00006ad4 arg  0x000006fa , 0x00000012 
- 00031109  0x00006ad5 arg  0x00000712 , 0x00000005 
- 00031110  0x00006ad6 call  0x000078bd 
- 00031111  0x00006ad7 arg  0x00000712 , 0x00000011 
- 00031112  0x00006ad8 arg  0x000006e2 , 0x00000012 
- 00031113  0x00006ad9 arg  0x0000062a , 0x00000005 
- 00031114  0x00006ada branch  0x0000788f 
- 00031115  0x00006adf arg  0x000005b2 , 0x00000011 
- 00031116  0x00006ae0 arg  0x0000072a , 0x00000005 
- 00031117  0x00006ae1 call  0x000078df 
- 00031118  0x00006ae2 arg  0x00000612 , 0x00000011 
- 00031119  0x00006ae3 arg  0x0000072a , 0x00000012 
- 00031120  0x00006ae4 arg  0x000006e2 , 0x00000005 
- 00031121  0x00006ae5 call  0x000078bd 
- 00031122  0x00006ae6 arg  0x000005b2 , 0x00000011 
- 00031123  0x00006ae7 arg  0x0000072a , 0x00000012 
- 00031124  0x00006ae8 arg  0x0000072a , 0x00000005 
- 00031125  0x00006ae9 call  0x000078bd 
- 00031126  0x00006aea arg  0x0000062a , 0x00000011 
- 00031127  0x00006aeb arg  0x0000072a , 0x00000012 
- 00031128  0x00006aec arg  0x000006ca , 0x00000005 
- 00031129  0x00006aed call  0x000078bd 
- 00031130  0x00006aee arg  0x00000642 , 0x00000011 
- 00031131  0x00006aef arg  0x0000072a , 0x00000005 
- 00031132  0x00006af0 call  0x000078df 
- 00031133  0x00006af1 arg  0x00000582 , 0x00000011 
- 00031134  0x00006af2 arg  0x0000072a , 0x00000012 
- 00031135  0x00006af3 arg  0x000006fa , 0x00000005 
- 00031136  0x00006af4 call  0x000078bd 
- 00031137  0x00006af5 arg  0x00000642 , 0x00000011 
- 00031138  0x00006af6 arg  0x0000072a , 0x00000012 
- 00031139  0x00006af7 arg  0x0000072a , 0x00000005 
- 00031140  0x00006af8 call  0x000078bd 
- 00031141  0x00006af9 arg  0x0000059a , 0x00000011 
- 00031142  0x00006afa arg  0x0000072a , 0x00000012 
- 00031143  0x00006afb arg  0x00000712 , 0x00000005 
- 00031144  0x00006afc call  0x000078bd 
- 00031145  0x00006afd arg  0x000006e2 , 0x00000011 
- 00031146  0x00006afe arg  0x000006fa , 0x00000012 
- 00031147  0x00006aff arg  0x0000072a , 0x00000005 
- 00031148  0x00006b00 call  0x0000788f 
- 00031149  0x00006b01 arg  0x000006e2 , 0x00000011 
- 00031150  0x00006b02 arg  0x000006fa , 0x00000012 
- 00031151  0x00006b03 arg  0x000006e2 , 0x00000005 
- 00031152  0x00006b04 call  0x0000788c 
- 00031153  0x00006b05 arg  0x000006ca , 0x00000011 
- 00031154  0x00006b06 arg  0x00000712 , 0x00000012 
- 00031155  0x00006b07 arg  0x000006fa , 0x00000005 
- 00031156  0x00006b08 call  0x0000788f 
- 00031157  0x00006b09 arg  0x000006ca , 0x00000011 
- 00031158  0x00006b0a arg  0x00000712 , 0x00000012 
- 00031159  0x00006b0b arg  0x000006ca , 0x00000005 
- 00031160  0x00006b0c call  0x0000788c 
- 00031161  0x00006b0d arg  0x000006ca , 0x00000011 
- 00031162  0x00006b0e arg  0x0000072a , 0x00000012 
- 00031163  0x00006b0f arg  0x000006ca , 0x00000005 
- 00031164  0x00006b10 call  0x000078bd 
- 00031165  0x00006b11 arg  0x00000642 , 0x00000011 
- 00031166  0x00006b12 arg  0x000005b2 , 0x00000012 
- 00031167  0x00006b13 arg  0x00000712 , 0x00000005 
- 00031168  0x00006b14 call  0x000078bd 
- 00031169  0x00006b15 arg  0x00000712 , 0x00000011 
- 00031170  0x00006b16 arg  0x0000072a , 0x00000012 
- 00031171  0x00006b17 arg  0x00000642 , 0x00000005 
- 00031172  0x00006b18 call  0x000078bd 
- 00031173  0x00006b19 arg  0x0000072a , 0x00000011 
- 00031174  0x00006b1a arg  0x0000072a , 0x00000005 
- 00031175  0x00006b1b call  0x000078df 
- 00031176  0x00006b1c arg  0x0000072a , 0x00000011 
- 00031177  0x00006b1d arg  0x000006e2 , 0x00000012 
- 00031178  0x00006b1e arg  0x00000712 , 0x00000005 
- 00031179  0x00006b1f call  0x000078bd 
- 00031180  0x00006b20 arg  0x0000072a , 0x00000011 
- 00031181  0x00006b21 arg  0x000006ca , 0x00000012 
- 00031182  0x00006b22 arg  0x000006ca , 0x00000005 
- 00031183  0x00006b23 call  0x000078bd 
- 00031184  0x00006b24 arg  0x000006fa , 0x00000011 
- 00031185  0x00006b25 arg  0x00000612 , 0x00000005 
- 00031186  0x00006b26 call  0x000078df 
- 00031187  0x00006b27 arg  0x00000612 , 0x00000011 
- 00031188  0x00006b28 arg  0x00000712 , 0x00000012 
- 00031189  0x00006b29 arg  0x00000612 , 0x00000005 
- 00031190  0x00006b2a call  0x0000788f 
- 00031191  0x00006b2b arg  0x00000612 , 0x00000006 
- 00031192  0x00006b2c arg  0x0000072a , 0x00000005 
- 00031193  0x00006b2d call  0x00007e33 
- 00031194  0x00006b2e arg  0x0000072a , 0x00000011 
- 00031195  0x00006b2f call  0x0000787f 
- 00031196  0x00006b30 arg  0x00000712 , 0x00000011 
- 00031197  0x00006b31 arg  0x0000072a , 0x00000012 
- 00031198  0x00006b32 arg  0x00000712 , 0x00000005 
- 00031199  0x00006b33 call  0x0000788f 
- 00031200  0x00006b34 arg  0x00000712 , 0x00000011 
- 00031201  0x00006b35 arg  0x000006fa , 0x00000012 
- 00031202  0x00006b36 arg  0x000006fa , 0x00000005 
- 00031203  0x00006b37 call  0x000078bd 
- 00031204  0x00006b38 arg  0x000006fa , 0x00000011 
- 00031205  0x00006b39 arg  0x000006ca , 0x00000012 
- 00031206  0x00006b3a arg  0x0000062a , 0x00000005 
- 00031207  0x00006b3b call  0x0000788f 
- 00031208  0x00006b3c arg  0x0000062a , 0x00000011 
- 00031209  0x00006b3d arg  0x00000742 , 0x00000012 
- 00031210  0x00006b3e arg  0x0000062a , 0x00000005 
- 00031211  0x00006b3f force  0x00000000 , 0x00000013 
- 00031212  0x00006b40 fetch  0x00000001 , 0x0000062a 
- 00031213  0x00006b41 isolate1  0x00000000 , 0x0000003f 
- 00031214  0x00006b42 call  0x00007848 , 0x00000001 
- 00031215  0x00006b43 copy  0x00000013 , 0x00000030 
- 00031216  0x00006b44 arg  0x0000062a , 0x00000011 
- 00031217  0x00006b45 call  0x00007864 
- 00031218  0x00006b46 fetch  0x00000001 , 0x00000641 
- 00031219  0x00006b47 isolate1  0x00000000 , 0x00000030 
- 00031220  0x00006b48 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00031221  0x00006b49 store  0x00000001 , 0x00000641 
- 00031222  0x00006b4a rtn 
- 00031223  0x00006b4e jam  0x000000c0 , 0x00000581 
- 00031224  0x00006b4f jam  0x00000001 , 0x00000580 
- 00031225  0x00006b51 fetch  0x00000001 , 0x00000581 
- 00031226  0x00006b52 increase  0xffffffff , 0x0000003f 
- 00031227  0x00006b53 nrtn  0x00000002 
- 00031228  0x00006b54 store  0x00000001 , 0x00000581 
- 00031229  0x00006b55 fetch  0x00000001 , 0x00000580 
- 00031230  0x00006b56 call  0x0000793a , 0x00000034 
- 00031231  0x00006b57 fetch  0x00000001 , 0x00000581 
- 00031232  0x00006b58 arg  0x0000065a , 0x00000006 
- 00031233  0x00006b59 call  0x00007822 
- 00031234  0x00006b5a branch  0x000079f9 , 0x00000001 
- 00031235  0x00006b5b fetch  0x00000001 , 0x00000580 
- 00031236  0x00006b5c nbranch  0x00007a07 , 0x00000034 
- 00031237  0x00006b5d call  0x0000798b 
- 00031238  0x00006b5e branch  0x000079f9 
- 00031239  0x00006b60 jam  0x00000000 , 0x00000580 
- 00031240  0x00006b61 arg  0x00000582 , 0x00000006 
- 00031241  0x00006b62 arg  0x00000612 , 0x00000005 
- 00031242  0x00006b63 call  0x00007828 
- 00031243  0x00006b64 branch  0x000079f9 
- 00031244  0x00006b68 arg  0x00000642 , 0x00000011 
- 00031245  0x00006b69 arg  0x00000712 , 0x00000005 
- 00031246  0x00006b6a call  0x000078f5 
- 00031247  0x00006b6b arg  0x00000712 , 0x00000011 
- 00031248  0x00006b6c arg  0x000006ca , 0x00000005 
- 00031249  0x00006b6d call  0x000078df 
- 00031250  0x00006b6e arg  0x00000612 , 0x00000011 
- 00031251  0x00006b6f arg  0x000006ca , 0x00000012 
- 00031252  0x00006b70 arg  0x000005ca , 0x00000005 
- 00031253  0x00006b71 call  0x000078bd 
- 00031254  0x00006b72 arg  0x00000712 , 0x00000011 
- 00031255  0x00006b73 arg  0x000006ca , 0x00000012 
- 00031256  0x00006b74 arg  0x000006fa , 0x00000005 
- 00031257  0x00006b75 call  0x000078bd 
- 00031258  0x00006b76 arg  0x0000062a , 0x00000011 
- 00031259  0x00006b77 arg  0x000006fa , 0x00000012 
- 00031260  0x00006b78 arg  0x000005e2 , 0x00000005 
- 00031261  0x00006b79 branch  0x000078bd 
- 00031262  0x00006b7d force  0x00000010 , 0x00000039 
- 00031263  0x00006b7f ifetch  0x00000004 , 0x00000006 
- 00031264  0x00006b80 force  0x00000004 , 0x00000011 
- 00031265  0x00006b81 increase  0x00000003 , 0x00000005 
- 00031266  0x00006b83 istore  0x00000001 , 0x00000005 
- 00031267  0x00006b84 rshift8  0x0000003f , 0x0000003f 
- 00031268  0x00006b85 increase  0xfffffffe , 0x00000005 
- 00031269  0x00006b86 increase  0xffffffff , 0x00000011 
- 00031270  0x00006b87 nbranch  0x00007a22 , 0x00000005 
- 00031271  0x00006b88 increase  0x00000005 , 0x00000005 
- 00031272  0x00006b89 loop  0x00007a1f 
- 00031273  0x00006b8a rtn 
- 00031274  0x00006b8e lshift2  0x00000007 , 0x0000003f 
- 00031275  0x00006b8f iadd  0x0000000b , 0x00000006 
- 00031276  0x00006b90 ifetch  0x00000004 , 0x00000006 
- 00031277  0x00006b91 rtn 
- 00031278  0x00006b94 force  0x00000010 , 0x00000030 
- 00031279  0x00006b95 arg  0x00000582 , 0x0000000b 
- 00031280  0x00006b97 add  0x00000030 , 0xfffffff9 , 0x00000007 
- 00031281  0x00006b98 call  0x00007a2a 
- 00031282  0x00006b99 iforce  0x00000002 
- 00031283  0x00006b9a add  0x00000030 , 0xfffffff0 , 0x00000007 
- 00031284  0x00006b9b call  0x00007a2a 
- 00031285  0x00006b9c iadd  0x00000002 , 0x00000002 
- 00031286  0x00006b9d add  0x00000030 , 0xfffffffe , 0x00000007 
- 00031287  0x00006b9e call  0x00007a2a 
- 00031288  0x00006b9f shasx  0x0000003f , 0x00000001 , 0x0000003f 
- 00031289  0x00006ba0 iadd  0x00000002 , 0x00000002 
- 00031290  0x00006ba1 add  0x00000030 , 0xfffffff1 , 0x00000007 
- 00031291  0x00006ba2 call  0x00007a2a 
- 00031292  0x00006ba3 shasx  0x0000003f , 0x00000000 , 0x0000003f 
- 00031293  0x00006ba4 iadd  0x00000002 , 0x00000002 
- 00031294  0x00006ba5 lshift2  0x00000030 , 0x0000003f 
- 00031295  0x00006ba6 iadd  0x0000000b , 0x00000005 
- 00031296  0x00006ba7 istoret  0x00000004 , 0x00000005 
- 00031297  0x00006ba8 increase  0x00000001 , 0x00000030 
- 00031298  0x00006ba9 compare  0x00000040 , 0x00000030 , 0x000000ff 
- 00031299  0x00006baa nbranch  0x00007a30 , 0x00000001 
- 00031300  0x00006bab rtn 
- 00031301  0x00006baf arg  0x000007ba , 0x00000006 
- 00031302  0x00006bb0 force  0x00000007 , 0x00000038 
- 00031303  0x00006bb2 ifetch  0x00000004 , 0x00000006 
- 00031304  0x00006bb3 iforce  0x0000002f 
- 00031305  0x00006bb4 increase  0xffffffff , 0x00000038 
- 00031306  0x00006bb5 branch  0x00007a47 , 0x00000002 
- 00031307  0x00006bb6 rtn 
- 00031308  0x00006bb9 set1  0x00000025 , 0x00000000 
- 00031309  0x00006bba bpatch  0x000000f8 , 0x0000403f 
- 00031310  0x00006bbb call  0x00007a2e 
- 00031311  0x00006bbc arg  0x00000682 , 0x00000005 
- 00031312  0x00006bbd force  0x00000000 , 0x00000038 
- 00031313  0x00006bbf deposit  0x0000002f 
- 00031314  0x00006bc0 istore  0x00000004 , 0x00000005 
- 00031315  0x00006bc1 increase  0x00000001 , 0x00000038 
- 00031316  0x00006bc2 compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031317  0x00006bc3 nbranch  0x00007a51 , 0x00000001 
- 00031318  0x00006bc4 call  0x000075c5 
- 00031319  0x00006bc5 arg  0x00008700 , 0x0000000b 
- 00031320  0x00006bc6 arg  0x00000582 , 0x00000030 
- 00031321  0x00006bc7 force  0x00000040 , 0x00000039 
- 00031322  0x00006bc9 ifetcht  0x00000004 , 0x00000030 
- 00031323  0x00006bca ifetch  0x00000004 , 0x0000000b 
- 00031324  0x00006bcb increase  0x00000004 , 0x0000000b 
- 00031325  0x00006bcc increase  0x00000004 , 0x00000030 
- 00031326  0x00006bcd iadd  0x00000002 , 0x0000003f 
- 00031327  0x00006bce force  0x00000007 , 0x00000038 
- 00031328  0x00006bcf iadd  0x0000002f , 0x00000002 
- 00031329  0x00006bd0 force  0x00000004 , 0x00000038 
- 00031330  0x00006bd1 shasx  0x0000002f , 0x00000003 , 0x0000003f 
- 00031331  0x00006bd2 iadd  0x00000002 , 0x00000002 
- 00031332  0x00006bd3 force  0x00000005 , 0x00000038 
- 00031333  0x00006bd4 deposit  0x0000002f 
- 00031334  0x00006bd5 force  0x00000006 , 0x00000038 
- 00031335  0x00006bd6 ixor  0x0000002f , 0x0000003f 
- 00031336  0x00006bd7 force  0x00000004 , 0x00000038 
- 00031337  0x00006bd8 iand  0x0000002f , 0x0000003f 
- 00031338  0x00006bd9 force  0x00000006 , 0x00000038 
- 00031339  0x00006bda ixor  0x0000002f , 0x0000003f 
- 00031340  0x00006bdb iadd  0x00000002 , 0x00000002 
- 00031341  0x00006bdc force  0x00000007 , 0x00000038 
- 00031342  0x00006bdd copy  0x00000002 , 0x0000002f 
- 00031343  0x00006bde force  0x00000003 , 0x00000038 
- 00031344  0x00006bdf deposit  0x0000002f 
- 00031345  0x00006be0 iadd  0x00000002 , 0x0000002f 
- 00031346  0x00006be1 force  0x00000000 , 0x00000038 
- 00031347  0x00006be2 deposit  0x0000002f 
- 00031348  0x00006be3 force  0x00000001 , 0x00000038 
- 00031349  0x00006be4 iand  0x0000002f , 0x00000002 
- 00031350  0x00006be5 ior  0x0000002f , 0x0000003f 
- 00031351  0x00006be6 force  0x00000002 , 0x00000038 
- 00031352  0x00006be7 iand  0x0000002f , 0x0000003f 
- 00031353  0x00006be8 ior  0x00000002 , 0x00000002 
- 00031354  0x00006be9 force  0x00000000 , 0x00000038 
- 00031355  0x00006bea shasx  0x0000002f , 0x00000002 , 0x0000003f 
- 00031356  0x00006beb iadd  0x00000002 , 0x0000003f 
- 00031357  0x00006bec force  0x00000007 , 0x00000038 
- 00031358  0x00006bed iadd  0x0000002f , 0x0000002f 
- 00031359  0x00006bee regexrot 
- 00031360  0x00006bef loop  0x00007a5a 
- 00031361  0x00006bf0 arg  0x00000682 , 0x00000006 
- 00031362  0x00006bf1 force  0x00000000 , 0x00000038 
- 00031363  0x00006bf3 ifetch  0x00000004 , 0x00000006 
- 00031364  0x00006bf4 iadd  0x0000002f , 0x0000002f 
- 00031365  0x00006bf5 increase  0x00000001 , 0x00000038 
- 00031366  0x00006bf6 compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031367  0x00006bf7 nbranch  0x00007a83 , 0x00000001 
- 00031368  0x00006bf8 branch  0x000075c9 
- 00031369  0x00006bfc arg  0x00000858 , 0x00000005 
- 00031370  0x00006bfd force  0x00000007 , 0x00000038 
- 00031371  0x00006bff deposit  0x0000002f 
- 00031372  0x00006c00 istore  0x00000004 , 0x00000005 
- 00031373  0x00006c01 increase  0xffffffff , 0x00000038 
- 00031374  0x00006c02 branch  0x00007a8b , 0x00000002 
- 00031375  0x00006c03 rtn 
- 00031376  0x00006c07 arg  0x00000582 , 0x00000005 
- 00031377  0x00006c08 increase  0xfffffffc , 0x00000006 
- 00031378  0x00006c09 sub  0x00000039 , 0x00000010 , 0x00000011 
- 00031379  0x00006c0b ifetch  0x00000004 , 0x00000006 
- 00031380  0x00006c0c ixor  0x00000002 , 0x0000003f 
- 00031381  0x00006c0d istore  0x00000004 , 0x00000005 
- 00031382  0x00006c0e increase  0xfffffff8 , 0x00000006 
- 00031383  0x00006c0f loop  0x00007a93 
- 00031384  0x00006c10 copy  0x00000011 , 0x00000039 
- 00031385  0x00006c11 deposit  0x00000002 
- 00031386  0x00006c13 istore  0x00000004 , 0x00000005 
- 00031387  0x00006c14 loop  0x00007a9a 
- 00031388  0x00006c15 rtn 
- 00031389  0x00006c18 arg  0x00000808 , 0x00000006 
- 00031390  0x00006c19 arg  0x00000582 , 0x00000005 
- 00031391  0x00006c1a force  0x00000006 , 0x00000039 
- 00031392  0x00006c1b call  0x00007b97 
- 00031393  0x00006c1c arg  0x000047c4 , 0x00000006 
- 00031394  0x00006c1d force  0x00000006 , 0x00000039 
- 00031395  0x00006c1e call  0x00007b97 
- 00031396  0x00006c1f arg  0x00000858 , 0x00000006 
- 00031397  0x00006c20 call  0x00007b96 
- 00031398  0x00006c21 call  0x00007a45 
- 00031399  0x00006c22 call  0x00007a4c 
- 00031400  0x00006c23 arg  0x00000848 , 0x00000006 
- 00031401  0x00006c24 arg  0x00000582 , 0x00000005 
- 00031402  0x00006c25 branch  0x00007ab8 
- 00031403  0x00006c28 arg  0x000047c4 , 0x00000006 
- 00031404  0x00006c29 arg  0x00000582 , 0x00000005 
- 00031405  0x00006c2a force  0x00000006 , 0x00000039 
- 00031406  0x00006c2b call  0x00007b97 
- 00031407  0x00006c2c arg  0x00000808 , 0x00000006 
- 00031408  0x00006c2d force  0x00000006 , 0x00000039 
- 00031409  0x00006c2e call  0x00007b97 
- 00031410  0x00006c2f arg  0x00000848 , 0x00000006 
- 00031411  0x00006c30 call  0x00007b96 
- 00031412  0x00006c31 call  0x00007a45 
- 00031413  0x00006c32 call  0x00007a4c 
- 00031414  0x00006c33 arg  0x00000858 , 0x00000006 
- 00031415  0x00006c34 arg  0x00000582 , 0x00000005 
- 00031416  0x00006c36 call  0x00007b96 
- 00031417  0x00006c37 setarg  0x00800000 
- 00031418  0x00006c38 lshift8  0x0000003f , 0x0000003f 
- 00031419  0x00006c39 istore  0x00000004 , 0x00000005 
- 00031420  0x00006c3a force  0x00000005 , 0x00000039 
- 00031421  0x00006c3b call  0x00007e3b 
- 00031422  0x00006c3c setarg  0x00000280 
- 00031423  0x00006c3d istore  0x00000004 , 0x00000005 
- 00031424  0x00006c3e call  0x00007a4c 
- 00031425  0x00006c40 fetch  0x00000004 , 0x00000858 
- 00031426  0x00006c42 arg  0x000003e8 , 0x00000011 
- 00031427  0x00006c43 idiv  0x00000011 
- 00031428  0x00006c44 call  0x00007efd 
- 00031429  0x00006c45 remainder  0x0000003f 
- 00031430  0x00006c46 store  0x00000004 , 0x000007ec 
- 00031431  0x00006c47 quotient  0x0000003f 
- 00031432  0x00006c48 arg  0x000003e8 , 0x00000011 
- 00031433  0x00006c49 idiv  0x00000011 
- 00031434  0x00006c4a call  0x00007efd 
- 00031435  0x00006c4b remainder  0x0000003f 
- 00031436  0x00006c4c arg  0x000003e8 , 0x00000011 
- 00031437  0x00006c4d imul32  0x00000011 , 0x0000003f 
- 00031438  0x00006c4e fetcht  0x00000004 , 0x000007ec 
- 00031439  0x00006c4f iadd  0x00000002 , 0x0000003f 
- 00031440  0x00006c50 store  0x00000004 , 0x000007ec 
- 00031441  0x00006c51 rtn 
- 00031442  0x00006c54 setarg  0x00363636 
- 00031443  0x00006c55 lshift8  0x0000003f , 0x00000002 
- 00031444  0x00006c56 or_into  0x00000036 , 0x00000002 
- 00031445  0x00006c57 fetch  0x00000002 , 0x00000898 
- 00031446  0x00006c58 copy  0x0000003f , 0x00000006 
- 00031447  0x00006c59 force  0x00000004 , 0x00000039 
- 00031448  0x00006c5a call  0x00007a90 
- 00031449  0x00006c5b call  0x00007a45 
- 00031450  0x00006c5c call  0x00007a4c 
- 00031451  0x00006c5d fetch  0x00000002 , 0x0000089a 
- 00031452  0x00006c5e copy  0x0000003f , 0x00000006 
- 00031453  0x00006c5f arg  0x00000582 , 0x00000005 
- 00031454  0x00006c60 force  0x00000006 , 0x00000039 
- 00031455  0x00006c61 call  0x00007b97 
- 00031456  0x00006c62 fetch  0x00000002 , 0x0000089c 
- 00031457  0x00006c63 copy  0x0000003f , 0x00000006 
- 00031458  0x00006c64 force  0x00000006 , 0x00000039 
- 00031459  0x00006c65 call  0x00007b97 
- 00031460  0x00006c66 setarg  0x00800000 
- 00031461  0x00006c67 istore  0x00000003 , 0x00000005 
- 00031462  0x00006c68 force  0x00000000 , 0x0000003f 
- 00031463  0x00006c69 istore  0x00000001 , 0x00000005 
- 00031464  0x00006c6a force  0x00000000 , 0x0000003f 
- 00031465  0x00006c6b istore  0x00000008 , 0x00000005 
- 00031466  0x00006c6c setarg  0x00000388 
- 00031467  0x00006c6d istore  0x00000004 , 0x00000005 
- 00031468  0x00006c6e call  0x00007a4c 
- 00031469  0x00006c6f call  0x00007a89 
- 00031470  0x00006c70 arg  0x00000858 , 0x00000006 
- 00031471  0x00006c71 arg  0x000006a2 , 0x00000005 
- 00031472  0x00006c72 call  0x00007e31 
- 00031473  0x00006c74 setarg  0x005c5c5c 
- 00031474  0x00006c75 lshift8  0x0000003f , 0x00000002 
- 00031475  0x00006c76 or_into  0x0000005c , 0x00000002 
- 00031476  0x00006c77 fetch  0x00000002 , 0x00000898 
- 00031477  0x00006c78 copy  0x0000003f , 0x00000006 
- 00031478  0x00006c79 force  0x00000004 , 0x00000039 
- 00031479  0x00006c7a call  0x00007a90 
- 00031480  0x00006c7b call  0x00007a45 
- 00031481  0x00006c7c call  0x00007a4c 
- 00031482  0x00006c7d arg  0x000006c2 , 0x00000006 
- 00031483  0x00006c7e arg  0x00000582 , 0x00000005 
- 00031484  0x00006c7f force  0x00000008 , 0x00000039 
- 00031485  0x00006c80 call  0x00007b97 
- 00031486  0x00006c81 setarg  0x00800000 
- 00031487  0x00006c82 lshift8  0x0000003f , 0x0000003f 
- 00031488  0x00006c83 istore  0x00000004 , 0x00000005 
- 00031489  0x00006c84 call  0x00007e3a 
- 00031490  0x00006c85 setarg  0x00000300 
- 00031491  0x00006c86 istore  0x00000004 , 0x00000005 
- 00031492  0x00006c87 call  0x00007a4c 
- 00031493  0x00006c88 branch  0x00007a89 
- 00031494  0x00006c8c setarg  0x00363636 
- 00031495  0x00006c8d lshift8  0x0000003f , 0x00000002 
- 00031496  0x00006c8e or_into  0x00000036 , 0x00000002 
- 00031497  0x00006c8f arg  0x00000838 , 0x00000006 
- 00031498  0x00006c90 force  0x00000006 , 0x00000039 
- 00031499  0x00006c91 call  0x00007a90 
- 00031500  0x00006c92 call  0x00007a45 
- 00031501  0x00006c93 call  0x00007a4c 
- 00031502  0x00006c94 fetch  0x00000002 , 0x000008a4 
- 00031503  0x00006c95 copy  0x0000003f , 0x00000006 
- 00031504  0x00006c96 arg  0x00000582 , 0x00000005 
- 00031505  0x00006c97 call  0x00007b96 
- 00031506  0x00006c98 fetch  0x00000002 , 0x000008a6 
- 00031507  0x00006c99 copy  0x0000003f , 0x00000006 
- 00031508  0x00006c9a call  0x00007b96 
- 00031509  0x00006c9c setarg  0x0062746c 
- 00031510  0x00006c9d lshift8  0x0000003f , 0x0000003f 
- 00031511  0x00006c9e or_into  0x0000006b , 0x0000003f 
- 00031512  0x00006c9f istore  0x00000004 , 0x00000005 
- 00031513  0x00006ca0 arg  0x000006cf , 0x00000006 
- 00031514  0x00006ca1 force  0x00000003 , 0x00000039 
- 00031515  0x00006ca2 call  0x00007b97 
- 00031516  0x00006ca4 setarg  0x00800000 
- 00031517  0x00006ca5 lshift8  0x0000003f , 0x0000003f 
- 00031518  0x00006ca6 istore  0x00000004 , 0x00000005 
- 00031519  0x00006ca7 force  0x00000000 , 0x0000003f 
- 00031520  0x00006ca8 istore  0x00000008 , 0x00000005 
- 00031521  0x00006ca9 setarg  0x00000380 
- 00031522  0x00006caa istore  0x00000004 , 0x00000005 
- 00031523  0x00006cab call  0x00007a4c 
- 00031524  0x00006cad call  0x00007a89 
- 00031525  0x00006cae arg  0x00000858 , 0x00000006 
- 00031526  0x00006caf arg  0x000006a2 , 0x00000005 
- 00031527  0x00006cb0 call  0x00007e31 
- 00031528  0x00006cb2 setarg  0x005c5c5c 
- 00031529  0x00006cb3 lshift8  0x0000003f , 0x00000002 
- 00031530  0x00006cb4 or_into  0x0000005c , 0x00000002 
- 00031531  0x00006cb5 arg  0x00000838 , 0x00000006 
- 00031532  0x00006cb6 force  0x00000006 , 0x00000039 
- 00031533  0x00006cb7 call  0x00007a90 
- 00031534  0x00006cb8 call  0x00007a45 
- 00031535  0x00006cb9 call  0x00007a4c 
- 00031536  0x00006cba arg  0x000006c2 , 0x00000006 
- 00031537  0x00006cbb arg  0x00000582 , 0x00000005 
- 00031538  0x00006cbc force  0x00000008 , 0x00000039 
- 00031539  0x00006cbd call  0x00007b97 
- 00031540  0x00006cbe setarg  0x00800000 
- 00031541  0x00006cbf lshift8  0x0000003f , 0x0000003f 
- 00031542  0x00006cc0 istore  0x00000004 , 0x00000005 
- 00031543  0x00006cc1 call  0x00007e3a 
- 00031544  0x00006cc2 setarg  0x00000300 
- 00031545  0x00006cc3 istore  0x00000004 , 0x00000005 
- 00031546  0x00006cc4 call  0x00007a4c 
- 00031547  0x00006cc5 branch  0x00007a89 
- 00031548  0x00006cc9 setarg  0x00363636 
- 00031549  0x00006cca lshift8  0x0000003f , 0x00000002 
- 00031550  0x00006ccb or_into  0x00000036 , 0x00000002 
- 00031551  0x00006ccc arg  0x00000838 , 0x00000006 
- 00031552  0x00006ccd force  0x00000006 , 0x00000039 
- 00031553  0x00006cce call  0x00007a90 
- 00031554  0x00006ccf call  0x00007a45 
- 00031555  0x00006cd0 call  0x00007a4c 
- 00031556  0x00006cd1 arg  0x00000858 , 0x00000006 
- 00031557  0x00006cd2 arg  0x00000582 , 0x00000005 
- 00031558  0x00006cd3 call  0x00007b96 
- 00031559  0x00006cd4 arg  0x00000848 , 0x00000006 
- 00031560  0x00006cd5 call  0x00007b96 
- 00031561  0x00006cd6 branch  0x00007b57 
- 00031562  0x00006cd9 setarg  0x00363636 
- 00031563  0x00006cda lshift8  0x0000003f , 0x00000002 
- 00031564  0x00006cdb or_into  0x00000036 , 0x00000002 
- 00031565  0x00006cdc arg  0x00000838 , 0x00000006 
- 00031566  0x00006cdd force  0x00000006 , 0x00000039 
- 00031567  0x00006cde call  0x00007a90 
- 00031568  0x00006cdf call  0x00007a45 
- 00031569  0x00006ce0 call  0x00007a4c 
- 00031570  0x00006ce2 arg  0x00000848 , 0x00000006 
- 00031571  0x00006ce3 arg  0x00000582 , 0x00000005 
- 00031572  0x00006ce4 call  0x00007b96 
- 00031573  0x00006ce5 arg  0x00000858 , 0x00000006 
- 00031574  0x00006ce6 call  0x00007b96 
- 00031575  0x00006ce8 setarg  0x00000000 
- 00031576  0x00006ce9 istore  0x00000008 , 0x00000005 
- 00031577  0x00006cea istore  0x00000008 , 0x00000005 
- 00031578  0x00006cec copy  0x00000005 , 0x00000002 
- 00031579  0x00006ced jam  0x00000080 , 0x000006c2 
- 00031580  0x00006cee copy  0x00000002 , 0x00000005 
- 00031581  0x00006cef arg  0x000006d2 , 0x00000006 
- 00031582  0x00006cf0 call  0x00007b96 
- 00031583  0x00006cf2 call  0x00007a4c 
- 00031584  0x00006cf4 arg  0x00000582 , 0x00000005 
- 00031585  0x00006cf5 force  0x00000007 , 0x00000039 
- 00031586  0x00006cf6 call  0x00007e3b 
- 00031587  0x00006cf7 istore  0x00000004 , 0x00000005 
- 00031588  0x00006cf8 setarg  0x000003f8 
- 00031589  0x00006cf9 istore  0x00000004 , 0x00000005 
- 00031590  0x00006cfa call  0x00007a4c 
- 00031591  0x00006cfb call  0x00007a89 
- 00031592  0x00006cfd arg  0x00000858 , 0x00000006 
- 00031593  0x00006cfe arg  0x000006a2 , 0x00000005 
- 00031594  0x00006cff call  0x00007e31 
- 00031595  0x00006d01 setarg  0x005c5c5c 
- 00031596  0x00006d02 lshift8  0x0000003f , 0x00000002 
- 00031597  0x00006d03 or_into  0x0000005c , 0x00000002 
- 00031598  0x00006d04 arg  0x00000838 , 0x00000006 
- 00031599  0x00006d05 force  0x00000006 , 0x00000039 
- 00031600  0x00006d06 call  0x00007a90 
- 00031601  0x00006d07 call  0x00007a45 
- 00031602  0x00006d08 call  0x00007a4c 
- 00031603  0x00006d09 arg  0x000006c2 , 0x00000006 
- 00031604  0x00006d0a arg  0x00000582 , 0x00000005 
- 00031605  0x00006d0b force  0x00000008 , 0x00000039 
- 00031606  0x00006d0c call  0x00007b97 
- 00031607  0x00006d0d setarg  0x00800000 
- 00031608  0x00006d0e lshift8  0x0000003f , 0x0000003f 
- 00031609  0x00006d0f istore  0x00000004 , 0x00000005 
- 00031610  0x00006d10 call  0x00007e3a 
- 00031611  0x00006d11 setarg  0x00000300 
- 00031612  0x00006d12 istore  0x00000004 , 0x00000005 
- 00031613  0x00006d13 call  0x00007a4c 
- 00031614  0x00006d14 branch  0x00007a89 
- 00031615  0x00006d1c jam  0x000000c0 , 0x00000581 
- 00031616  0x00006d1e fetch  0x00000001 , 0x00000581 
- 00031617  0x00006d1f rtn  0x00000034 
- 00031618  0x00006d20 increase  0xffffffff , 0x0000003f 
- 00031619  0x00006d21 store  0x00000001 , 0x00000581 
- 00031620  0x00006d22 arg  0x0000065a , 0x00000006 
- 00031621  0x00006d23 call  0x00007822 
- 00031622  0x00006d24 branch  0x00007b80 , 0x00000001 
- 00031623  0x00006d25 arg  0x00000582 , 0x00000006 
- 00031624  0x00006d26 arg  0x00000612 , 0x00000005 
- 00031625  0x00006d27 branch  0x00007828 
- 00031626  0x00006d2a call  0x0000793a 
- 00031627  0x00006d2b fetch  0x00000001 , 0x00000581 
- 00031628  0x00006d2c increase  0xffffffff , 0x0000003f 
- 00031629  0x00006d2d store  0x00000001 , 0x00000581 
- 00031630  0x00006d2e arg  0x0000065a , 0x00000006 
- 00031631  0x00006d2f call  0x00007822 
- 00031632  0x00006d30 rtn  0x00000001 
- 00031633  0x00006d31 branch  0x0000798b 
- 00031634  0x00006d34 jam  0x00000000 , 0x00000580 
- 00031635  0x00006d35 arg  0x00000582 , 0x00000006 
- 00031636  0x00006d36 arg  0x00000612 , 0x00000005 
- 00031637  0x00006d37 branch  0x00007828 
- 00031638  0x00006d3a force  0x00000004 , 0x00000039 
- 00031639  0x00006d3c increase  0xfffffffc , 0x00000006 
- 00031640  0x00006d3e ifetch  0x00000004 , 0x00000006 
- 00031641  0x00006d3f istore  0x00000004 , 0x00000005 
- 00031642  0x00006d40 increase  0xfffffff8 , 0x00000006 
- 00031643  0x00006d41 loop  0x00007b98 
- 00031644  0x00006d42 rtn 
- 00031645  0x00006d46 rtn  0x0000002b 
- 00031646  0x00006d47 call  0x00007ba5 
- 00031647  0x00006d48 call  0x00007c13 
- 00031648  0x00006d49 branch  0x00007bd9 
- 00031649  0x00006d4c fetch  0x00000001 , 0x00004132 
- 00031650  0x00006d4d rtneq  0x00000001 
- 00031651  0x00006d4e call  0x00007bf2 
- 00031652  0x00006d50 branch  0x00007c04 
- 00031653  0x00006d53 fetch  0x00000001 , 0x000047fd 
- 00031654  0x00006d54 rtneq  0x000000ff 
- 00031655  0x00006d55 iforce  0x00000002 
- 00031656  0x00006d56 call  0x000069da 
- 00031657  0x00006d57 fetcht  0x00000001 , 0x000047fd 
- 00031658  0x00006d58 call  0x000069ed 
- 00031659  0x00006d59 nop  0x00000064 
- 00031660  0x00006d5a fetcht  0x00000001 , 0x000047fd 
- 00031661  0x00006d5b call  0x000069d1 
- 00031662  0x00006d5c branch  0x00007bb1 
- 00031663  0x00006d5f jam  0x000000ff , 0x000047fd 
- 00031664  0x00006d60 rtn 
- 00031665  0x00006d63 set1  0x00000025 , 0x00000000 
- 00031666  0x00006d64 bpatch  0x00000085 , 0x00004030 
- 00031667  0x00006d65 fetch  0x00000001 , 0x000047fd 
- 00031668  0x00006d66 rtneq  0x000000ff 
- 00031669  0x00006d67 copy  0x0000003f , 0x00000002 
- 00031670  0x00006d68 call  0x000069e5 
- 00031671  0x00006d69 nbranch  0x00007bc4 , 0x00000001 
- 00031672  0x00006d6c call  0x00007bce 
- 00031673  0x00006d6d fetch  0x00000002 , 0x000047f4 
- 00031674  0x00006d6e set1  0x0000000c 
- 00031675  0x00006d6f store  0x00000002 , 0x000047f4 
- 00031676  0x00006d70 fetch  0x00000001 , 0x000047eb 
- 00031677  0x00006d71 rtneq  0x00000000 
- 00031678  0x00006d72 jam  0x00000000 , 0x000047eb 
- 00031679  0x00006d74 fetch  0x00000001 , 0x000047fc 
- 00031680  0x00006d75 store  0x00000001 , 0x000047ea 
- 00031681  0x00006d76 call  0x00007bd5 
- 00031682  0x00006d77 jam  0x0000002c , 0x00000b7d 
- 00031683  0x00006d78 branch  0x00007c27 
- 00031684  0x00006d7a fetch  0x00000002 , 0x000047f4 
- 00031685  0x00006d7b set0  0x0000000c 
- 00031686  0x00006d7c store  0x00000002 , 0x000047f4 
- 00031687  0x00006d7d fetch  0x00000001 , 0x000047eb 
- 00031688  0x00006d7e rtneq  0x00000001 
- 00031689  0x00006d7f jam  0x00000001 , 0x000047eb 
- 00031690  0x00006d81 jam  0x00000000 , 0x000047ea 
- 00031691  0x00006d82 call  0x00007bd7 
- 00031692  0x00006d83 jam  0x0000002d , 0x00000b7d 
- 00031693  0x00006d84 branch  0x00007c27 
- 00031694  0x00006d87 fetch  0x00000001 , 0x000047ea 
- 00031695  0x00006d88 rtn  0x00000034 
- 00031696  0x00006d89 increase  0xffffffff , 0x0000003f 
- 00031697  0x00006d8a store  0x00000001 , 0x000047ea 
- 00031698  0x00006d8b nrtn  0x00000034 
- 00031699  0x00006d8d jam  0x00000010 , 0x00000b7d 
- 00031700  0x00006d8e branch  0x00007c27 
- 00031701  0x00006d91 arg  0x00000007 , 0x00000007 
- 00031702  0x00006d92 branch  0x00003dc2 
- 00031703  0x00006d95 arg  0x00000007 , 0x00000007 
- 00031704  0x00006d96 branch  0x00003dc6 
- 00031705  0x00006d99 fetch  0x00000001 , 0x000047f7 
- 00031706  0x00006d9a rtneq  0x000000ff 
- 00031707  0x00006d9b iforce  0x00000002 
- 00031708  0x00006d9c call  0x000069da 
- 00031709  0x00006d9d branch  0x00007be2 
- 00031710  0x00006da0 fetch  0x00000002 , 0x000047f4 
- 00031711  0x00006da1 set0  0x0000000d 
- 00031712  0x00006da2 store  0x00000002 , 0x000047f4 
- 00031713  0x00006da3 jam  0x00000000 , 0x000047e9 
- 00031714  0x00006da5 fetch  0x00000002 , 0x000047f4 
- 00031715  0x00006da6 set0  0x0000000e 
- 00031716  0x00006da7 store  0x00000002 , 0x000047f4 
- 00031717  0x00006da8 fetcht  0x00000001 , 0x000047f7 
- 00031718  0x00006da9 branch  0x000069ed 
- 00031719  0x00006dac fetch  0x00000002 , 0x000047f4 
- 00031720  0x00006dad set1  0x0000000e 
- 00031721  0x00006dae store  0x00000002 , 0x000047f4 
- 00031722  0x00006daf jam  0x00000000 , 0x000047e9 
- 00031723  0x00006db0 fetcht  0x00000001 , 0x000047f7 
- 00031724  0x00006db1 branch  0x000069ef 
- 00031725  0x00006db4 fetch  0x00000002 , 0x000047f4 
- 00031726  0x00006db5 set1  0x0000000d 
- 00031727  0x00006db6 store  0x00000002 , 0x000047f4 
- 00031728  0x00006db7 jam  0x00000001 , 0x000047e9 
- 00031729  0x00006db8 rtn 
- 00031730  0x00006dbb set1  0x00000025 , 0x00000000 
- 00031731  0x00006dbc bpatch  0x00000086 , 0x00004030 
- 00031732  0x00006dbd fetch  0x00000001 , 0x000047e9 
- 00031733  0x00006dbe rtneq  0x00000000 
- 00031734  0x00006dbf arg  0x00000009 , 0x00000007 
- 00031735  0x00006dc0 call  0x00007e53 
- 00031736  0x00006dc1 nrtn  0x00000034 
- 00031737  0x00006dc2 fetch  0x00000001 , 0x000047e9 
- 00031738  0x00006dc3 beq  0x00000002 , 0x00007bff 
- 00031739  0x00006dc4 call  0x00007be7 
- 00031740  0x00006dc5 jam  0x00000002 , 0x000047e9 
- 00031741  0x00006dc6 fetch  0x00000002 , 0x000047fa 
- 00031742  0x00006dc7 branch  0x00007c02 
- 00031743  0x00006dc9 call  0x00007be2 
- 00031744  0x00006dca jam  0x00000003 , 0x000047e9 
- 00031745  0x00006dcb fetch  0x00000002 , 0x000047f8 
- 00031746  0x00006dcd arg  0x00000009 , 0x00000007 
- 00031747  0x00006dce branch  0x00007e4c 
- 00031748  0x00006dd2 set1  0x00000025 , 0x00000000 
- 00031749  0x00006dd3 bpatch  0x00000087 , 0x00004030 
- 00031750  0x00006dd4 arg  0x00000000 , 0x00000011 
- 00031751  0x00006dd5 fetcht  0x00000004 , 0x000047ec 
- 00031752  0x00006dd6 copy  0x00000022 , 0x00000012 
- 00031753  0x00006dd9 copy  0x00000012 , 0x0000003f 
- 00031754  0x00006dda increase  0x000000a0 , 0x00000002 
- 00031755  0x00006ddb increase  0x000000a0 , 0x00000002 
- 00031756  0x00006ddc isub  0x00000002 , 0x0000003e 
- 00031757  0x00006ddd nbranch  0x00007c16 , 0x00000002 
- 00031758  0x00006dde increase  0x00000001 , 0x00000011 
- 00031759  0x00006ddf and  0x00000011 , 0x0000000f , 0x0000003f 
- 00031760  0x00006de0 nbranch  0x00007c09 , 0x00000034 
- 00031761  0x00006de1 arg  0x00000000 , 0x00000011 
- 00031762  0x00006de2 call  0x00007c1d 
- 00031763  0x00006de4 copy  0x00000022 , 0x0000003f 
- 00031764  0x00006de5 store  0x00000004 , 0x000047ec 
- 00031765  0x00006de6 rtn 
- 00031766  0x00006de8 set1  0x00000025 , 0x00000000 
- 00031767  0x00006de9 bpatch  0x00000088 , 0x00004031 
- 00031768  0x00006dea copy  0x00000011 , 0x0000003f 
- 00031769  0x00006deb rtn  0x00000034 
- 00031770  0x00006dec increase  0xffffff60 , 0x00000002 
- 00031771  0x00006ded increase  0xffffff60 , 0x00000002 
- 00031772  0x00006dee storet  0x00000004 , 0x000047ec 
- 00031773  0x00006df0 increase  0x00000050 , 0x0000003f 
- 00031774  0x00006df1 store  0x00000001 , 0x00000b7d 
- 00031775  0x00006df2 branch  0x00007c27 
- 00031776  0x00006df9 jam  0x00000001 , 0x000047dd 
- 00031777  0x00006dfb fetch  0x00000001 , 0x000047de 
- 00031778  0x00006dfc nbranch  0x00007c21 , 0x00000034 
- 00031779  0x00006dfd rtn 
- 00031780  0x00006e00 jam  0x00000000 , 0x000047dd 
- 00031781  0x00006e01 rtn 
- 00031782  0x00006e04 branch  0x00007f9f 
- 00031783  0x00006e09 set1  0x00000025 , 0x00000000 
- 00031784  0x00006e0a bpatch  0x00000089 , 0x00004031 
- 00031785  0x00006e0b fetch  0x00000001 , 0x00004132 
- 00031786  0x00006e0c rtneq  0x00000001 
- 00031787  0x00006e0d call  0x00007c20 
- 00031788  0x00006e0e copy  0x00000011 , 0x0000003f 
- 00031789  0x00006e0f store  0x00000004 , 0x000008ab 
- 00031790  0x00006e10 arg  0x000047df , 0x00000011 
- 00031791  0x00006e11 call  0x00007f92 
- 00031792  0x00006e12 fetch  0x00000004 , 0x000008ab 
- 00031793  0x00006e13 copy  0x0000003f , 0x00000011 
- 00031794  0x00006e14 branch  0x00007c24 
- 00031795  0x00006e17 set1  0x00000025 , 0x00000000 
- 00031796  0x00006e18 bpatch  0x0000008a , 0x00004031 
- 00031797  0x00006e19 fetch  0x00000001 , 0x00004132 
- 00031798  0x00006e1a rtneq  0x00000001 
- 00031799  0x00006e1b call  0x00007c20 
- 00031800  0x00006e1c copy  0x00000011 , 0x0000003f 
- 00031801  0x00006e1d store  0x00000004 , 0x000008ab 
- 00031802  0x00006e1e arg  0x000047e4 , 0x00000011 
- 00031803  0x00006e1f call  0x00007f92 
- 00031804  0x00006e20 fetch  0x00000004 , 0x000008ab 
- 00031805  0x00006e21 copy  0x0000003f , 0x00000011 
- 00031806  0x00006e22 branch  0x00007c24 
- 00031807  0x00006e25 set1  0x00000025 , 0x00000000 
- 00031808  0x00006e26 bpatch  0x0000008b , 0x00004031 
- 00031809  0x00006e27 setarg  0x00000000 
- 00031810  0x00006e28 store  0x00000005 , 0x000047e4 
- 00031811  0x00006e29 store  0x00000005 , 0x000047df 
- 00031812  0x00006e2a rtn 
- 00031813  0x00006e2d set1  0x00000025 , 0x00000000 
- 00031814  0x00006e2e bpatch  0x0000008c , 0x00004031 
- 00031815  0x00006e2f fetch  0x00000001 , 0x00004272 
- 00031816  0x00006e30 nrtn  0x00000034 
- 00031817  0x00006e31 arg  0x000047e4 , 0x00000011 
- 00031818  0x00006e32 call  0x00007fac 
- 00031819  0x00006e33 rtn  0x00000034 
- 00031820  0x00006e34 jam  0x00000000 , 0x000008aa 
- 00031821  0x00006e35 call  0x00007c51 
- 00031822  0x00006e36 fetch  0x00000001 , 0x000008aa 
- 00031823  0x00006e37 branch  0x00007c45 , 0x00000034 
- 00031824  0x00006e38 rtn 
- 00031825  0x00006e3b set1  0x00000025 , 0x00000000 
- 00031826  0x00006e3c bpatch  0x0000008d , 0x00004031 
- 00031827  0x00006e3d call  0x00007c20 
- 00031828  0x00006e3e arg  0x000047e4 , 0x00000011 
- 00031829  0x00006e3f call  0x00007f9f 
- 00031830  0x00006e40 copy  0x0000003f , 0x00000002 
- 00031831  0x00006e41 call  0x00007c24 
- 00031832  0x00006e42 copy  0x00000002 , 0x0000003f 
- 00031833  0x00006e43 rtn  0x00000034 
- 00031834  0x00006e44 beq  0x00000001 , 0x00007c97 
- 00031835  0x00006e45 beq  0x00000002 , 0x00007c9c 
- 00031836  0x00006e46 beq  0x00000003 , 0x00007ca2 
- 00031837  0x00006e47 beq  0x00000007 , 0x00007ca7 
- 00031838  0x00006e48 beq  0x00000008 , 0x00007ca8 
- 00031839  0x00006e49 beq  0x00000009 , 0x00007ca9 
- 00031840  0x00006e4a beq  0x0000000b , 0x00007cac 
- 00031841  0x00006e4b beq  0x0000000c , 0x00007cad 
- 00031842  0x00006e4c beq  0x0000000d , 0x00007cae 
- 00031843  0x00006e4d beq  0x0000000e , 0x00007cb1 
- 00031844  0x00006e4e beq  0x0000000f , 0x00007cb3 
- 00031845  0x00006e4f beq  0x00000010 , 0x00007cb6 
- 00031846  0x00006e50 beq  0x00000012 , 0x00007cbb 
- 00031847  0x00006e51 beq  0x00000015 , 0x00007bed 
- 00031848  0x00006e52 beq  0x00000014 , 0x00007be7 
- 00031849  0x00006e53 beq  0x00000013 , 0x00007bde 
- 00031850  0x00006e54 beq  0x00000016 , 0x00007cbc 
- 00031851  0x00006e55 beq  0x00000017 , 0x00007cc1 
- 00031852  0x00006e56 beq  0x00000018 , 0x00007cc3 
- 00031853  0x00006e57 beq  0x00000019 , 0x00007cc8 
- 00031854  0x00006e58 beq  0x0000001b , 0x00007cc6 
- 00031855  0x00006e59 beq  0x0000001c , 0x00007cd3 
- 00031856  0x00006e5a beq  0x0000001e , 0x00007cd5 
- 00031857  0x00006e5c store  0x00000001 , 0x00000b7d 
- 00031858  0x00006e5d set1  0x00000025 , 0x00000000 
- 00031859  0x00006e5e bpatch  0x0000008e , 0x00004031 
- 00031860  0x00006e5f fetch  0x00000001 , 0x0000007c 
- 00031861  0x00006e60 branch  0x00007c79 , 0x00000034 
- 00031862  0x00006e61 call  0x000061d9 
- 00031863  0x00006e62 fetch  0x00000001 , 0x0000007c 
- 00031864  0x00006e63 nbranch  0x00007c8c , 0x00000034 
- 00031865  0x00006e65 fetch  0x00000001 , 0x00000b7d 
- 00031866  0x00006e66 bmark0  0x00000009 , 0x00007c87 
- 00031867  0x00006e68 beq  0x00000005 , 0x00004a19 
- 00031868  0x00006e69 beq  0x00000006 , 0x00004a28 
- 00031869  0x00006e6a beq  0x0000000a , 0x00007caa 
- 00031870  0x00006e6b beq  0x00000004 , 0x00007ca4 
- 00031871  0x00006e6c beq  0x00000011 , 0x00007cb8 
- 00031872  0x00006e6d beq  0x0000001d , 0x00007c8e 
- 00031873  0x00006e6e beq  0x0000001f , 0x0000690c 
- 00031874  0x00006e6f beq  0x00000020 , 0x00006910 
- 00031875  0x00006e70 beq  0x00000012 , 0x00007c85 
- 00031876  0x00006e71 rtn 
- 00031877  0x00006e75 jam  0x0000002f , 0x00000b7d 
- 00031878  0x00006e76 branch  0x00005620 
- 00031879  0x00006e78 store  0x00000001 , 0x00000b7d 
- 00031880  0x00006e79 call  0x000032ee 
- 00031881  0x00006e7a branch  0x00007c8c , 0x00000005 
- 00031882  0x00006e7b call  0x000032f9 
- 00031883  0x00006e7c nrtn  0x00000005 
- 00031884  0x00006e7e jam  0x00000001 , 0x000008aa 
- 00031885  0x00006e7f branch  0x00007c33 
- 00031886  0x00006e83 jam  0x00000034 , 0x0000007c 
- 00031887  0x00006e84 set1  0x00000003 , 0x00000000 
- 00031888  0x00006e85 nrtn  0x00000029 
- 00031889  0x00006e86 jam  0x00000000 , 0x00004748 
- 00031890  0x00006e87 jam  0x00000013 , 0x0000007c 
- 00031891  0x00006e88 fetch  0x00000001 , 0x00000177 
- 00031892  0x00006e89 set0  0x00000002 , 0x0000003f 
- 00031893  0x00006e8a store  0x00000001 , 0x00000177 
- 00031894  0x00006e8b rtn 
- 00031895  0x00006e8e fetch  0x00000002 , 0x000047f4 
- 00031896  0x00006e8f set1  0x00000006 
- 00031897  0x00006e90 store  0x00000002 , 0x000047f4 
- 00031898  0x00006e91 jam  0x00000003 , 0x00004133 
- 00031899  0x00006e92 rtn 
- 00031900  0x00006e95 jam  0x00000000 , 0x000047f2 
- 00031901  0x00006e96 jam  0x00000000 , 0x00004133 
- 00031902  0x00006e97 fetch  0x00000002 , 0x000047f4 
- 00031903  0x00006e98 set0  0x00000006 
- 00031904  0x00006e99 store  0x00000002 , 0x000047f4 
- 00031905  0x00006e9a rtn 
- 00031906  0x00006e9d jam  0x00000005 , 0x00004272 
- 00031907  0x00006e9e rtn 
- 00031908  0x00006ea1 jam  0x00000007 , 0x0000007c 
- 00031909  0x00006ea2 jam  0x00000013 , 0x00000446 
- 00031910  0x00006ea3 rtn 
- 00031911  0x00006ea7 rtn 
- 00031912  0x00006eaa rtn 
- 00031913  0x00006ead rtn 
- 00031914  0x00006eb0 jam  0x00000002 , 0x00000450 
- 00031915  0x00006eb1 branch  0x000049da 
- 00031916  0x00006eb4 rtn 
- 00031917  0x00006eb6 rtn 
- 00031918  0x00006eb8 jam  0x00000001 , 0x000043d8 
- 00031919  0x00006eb9 jam  0x00000000 , 0x000044db 
- 00031920  0x00006eba rtn 
- 00031921  0x00006ebc jam  0x00000000 , 0x000043d8 
- 00031922  0x00006ebd rtn 
- 00031923  0x00006ebf jam  0x00000001 , 0x000043d8 
- 00031924  0x00006ec0 jam  0x00000001 , 0x000044db 
- 00031925  0x00006ec1 rtn 
- 00031926  0x00006ec3 jam  0x00000000 , 0x000043d8 
- 00031927  0x00006ec4 rtn 
- 00031928  0x00006ec6 setarg  0x00000001 
- 00031929  0x00006ec7 store  0x00000002 , 0x000003ef 
- 00031930  0x00006ec8 rtn 
- 00031931  0x00006eca rtn 
- 00031932  0x00006ecc jam  0x00000001 , 0x000043d2 
- 00031933  0x00006ecd jam  0x0000001b , 0x00004272 
- 00031934  0x00006ece fetch  0x00000006 , 0x00000268 
- 00031935  0x00006ecf store  0x00000006 , 0x000044e7 
- 00031936  0x00006ed0 rtn 
- 00031937  0x00006ed2 jam  0x00000001 , 0x000043d2 
- 00031938  0x00006ed3 rtn 
- 00031939  0x00006ed5 jam  0x00000000 , 0x000043d2 
- 00031940  0x00006ed6 jam  0x00000000 , 0x00004272 
- 00031941  0x00006ed7 rtn 
- 00031942  0x00006ed9 jam  0x0000004b , 0x00000b7d 
- 00031943  0x00006eda branch  0x00005620 
- 00031944  0x00006edc set1  0x00000025 , 0x00000000 
- 00031945  0x00006edd bpatch  0x0000008f , 0x00004031 
- 00031946  0x00006ede fetch  0x00000002 , 0x00004288 
- 00031947  0x00006edf call  0x00007f66 
- 00031948  0x00006ee0 fetch  0x00000001 , 0x000047fd 
- 00031949  0x00006ee1 beq  0x000000ff , 0x00007cd0 
- 00031950  0x00006ee2 copy  0x0000003f , 0x00000002 
- 00031951  0x00006ee3 call  0x000069d1 
- 00031952  0x00006ee5 call  0x00007be2 
- 00031953  0x00006ee6 call  0x00007c3f 
- 00031954  0x00006ee7 branch  0x00003ccd 
- 00031955  0x00006eea jam  0x00000001 , 0x000046f8 
- 00031956  0x00006eeb rtn 
- 00031957  0x00006eee force  0x00000004 , 0x00000007 
- 00031958  0x00006eef branch  0x00007e4b 
- 00031959  0x00006ef2 fetch  0x00000001 , 0x000047f4 
- 00031960  0x00006ef3 rtnbit0  0x0000000c 
- 00031961  0x00006ef4 rtnbit0  0x00000007 
- 00031962  0x00006ef5 branch  0x00007cd5 
- 00031963  0x00006efa set1  0x00000025 , 0x00000000 
- 00031964  0x00006efb bpatch  0x000000d5 , 0x0000403a 
- 00031965  0x00006efc call  0x00007df3 
- 00031966  0x00006efd hfetch  0x00000001 , 0x00008c26 
- 00031967  0x00006efe store  0x00000001 , 0x000008af 
- 00031968  0x00006eff hfetch  0x00000001 , 0x00008c27 
- 00031969  0x00006f00 store  0x00000001 , 0x000008b0 
- 00031970  0x00006f01 hjam  0x000000e0 , 0x00008c26 
- 00031971  0x00006f02 fetch  0x00000001 , 0x000008b0 
- 00031972  0x00006f03 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031973  0x00006f04 call  0x00007d3a , 0x00000001 
- 00031974  0x00006f05 set1  0x00000025 , 0x00000000 
- 00031975  0x00006f06 bpatch  0x000000d6 , 0x0000403a 
- 00031976  0x00006f07 fetch  0x00000001 , 0x000008af 
- 00031977  0x00006f08 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031978  0x00006f09 call  0x00007cf8 , 0x00000001 
- 00031979  0x00006f0a fetch  0x00000001 , 0x000008f8 
- 00031980  0x00006f0b bne  0x00000002 , 0x00007dc2 
- 00031981  0x00006f0c fetch  0x00000002 , 0x000008f9 
- 00031982  0x00006f0d increase  0x00000001 , 0x0000003f 
- 00031983  0x00006f0e store  0x00000002 , 0x000008f9 
- 00031984  0x00006f0f fetcht  0x00000002 , 0x000008fb 
- 00031985  0x00006f10 isub  0x00000002 , 0x0000003e 
- 00031986  0x00006f11 branch  0x00007db2 , 0x00000002 
- 00031987  0x00006f12 fetch  0x00000001 , 0x000008af 
- 00031988  0x00006f13 bbit0  0x00000006 , 0x00007dc2 
- 00031989  0x00006f14 setarg  0x00000000 
- 00031990  0x00006f15 store  0x00000002 , 0x000008f9 
- 00031991  0x00006f16 branch  0x00007dc2 
- 00031992  0x00006f1a set1  0x00000025 , 0x00000000 
- 00031993  0x00006f1b bpatch  0x000000d7 , 0x0000403a 
- 00031994  0x00006f1c hjam  0x00000011 , 0x00008c26 
- 00031995  0x00006f1d hfetch  0x00000001 , 0x00008c20 
- 00031996  0x00006f1e store  0x00000001 , 0x000008b1 
- 00031997  0x00006f1f copy  0x0000003f , 0x00000039 
- 00031998  0x00006f20 branch  0x00007d18 , 0x00000034 
- 00031999  0x00006f21 arg  0x000008ff , 0x00000005 
- 00032000  0x00006f22 call  0x00007d36 
- 00032001  0x00006f23 fetch  0x00000001 , 0x000008b1 
- 00032002  0x00006f24 sub  0x0000003f , 0x00000007 , 0x0000003e 
- 00032003  0x00006f25 rtn  0x00000002 
- 00032004  0x00006f27 set1  0x00000025 , 0x00000000 
- 00032005  0x00006f28 bpatch  0x000000d8 , 0x0000403b 
- 00032006  0x00006f29 fetch  0x00000001 , 0x000008ff 
- 00032007  0x00006f2a beq  0x00000020 , 0x00007d16 
- 00032008  0x00006f2b beq  0x00000021 , 0x00007d22 
- 00032009  0x00006f2c beq  0x00000000 , 0x00007d10 
- 00032010  0x00006f2d fetch  0x00000001 , 0x00000900 
- 00032011  0x00006f2e beq  0x00000005 , 0x00007d9b 
- 00032012  0x00006f2f beq  0x00000006 , 0x00007d3d 
- 00032013  0x00006f30 beq  0x00000009 , 0x00007d98 
- 00032014  0x00006f31 beq  0x0000000b , 0x00007da2 
- 00032015  0x00006f32 branch  0x00007d32 
- 00032016  0x00006f35 fetch  0x00000001 , 0x00000900 
- 00032017  0x00006f36 beq  0x00000001 , 0x00007daf 
- 00032018  0x00006f37 beq  0x00000003 , 0x00007dab 
- 00032019  0x00006f38 beq  0x00000009 , 0x00007d34 
- 00032020  0x00006f39 beq  0x00000005 , 0x00007d9b 
- 00032021  0x00006f3a branch  0x00007d32 
- 00032022  0x00006f3c call  0x00007d34 
- 00032023  0x00006f3d rtn 
- 00032024  0x00006f40 fetch  0x00000001 , 0x000008af 
- 00032025  0x00006f41 bbit1  0x00000004 , 0x00007d04 
- 00032026  0x00006f42 rtn 
- 00032027  0x00006f44 fetch  0x00000001 , 0x000008f6 
- 00032028  0x00006f45 increase  0x00000001 , 0x0000003f 
- 00032029  0x00006f46 store  0x00000001 , 0x000008f6 
- 00032030  0x00006f47 compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00032031  0x00006f48 nbranch  0x00007d34 , 0x00000001 
- 00032032  0x00006f49 jam  0x00000001 , 0x000008f7 
- 00032033  0x00006f4a branch  0x00007d34 
- 00032034  0x00006f4c fetch  0x00000001 , 0x00000900 
- 00032035  0x00006f4d beq  0x0000000a , 0x00007d27 
- 00032036  0x00006f4e beq  0x00000009 , 0x00007d2e 
- 00032037  0x00006f4f beq  0x0000000b , 0x00007d1b 
- 00032038  0x00006f50 branch  0x00007d32 
- 00032039  0x00006f52 fetch  0x00000001 , 0x000008f8 
- 00032040  0x00006f53 beq  0x00000005 , 0x00007d2c 
- 00032041  0x00006f54 bne  0x00000004 , 0x00007d34 
- 00032042  0x00006f55 jam  0x00000005 , 0x000008f8 
- 00032043  0x00006f56 branch  0x00007d34 
- 00032044  0x00006f58 jam  0x00000002 , 0x000008f8 
- 00032045  0x00006f59 branch  0x00007d34 
- 00032046  0x00006f5c jam  0x00000001 , 0x000008f7 
- 00032047  0x00006f5d arg  0x000008f7 , 0x00000011 
- 00032048  0x00006f5e arg  0x00000001 , 0x00000012 
- 00032049  0x00006f5f branch  0x00007d65 
- 00032050  0x00006f61 hjam  0x00000001 , 0x00008c11 
- 00032051  0x00006f62 rtn 
- 00032052  0x00006f64 hjam  0x00000040 , 0x00008c12 
- 00032053  0x00006f65 rtn 
- 00032054  0x00006f68 hfetch  0x00000001 , 0x00008c18 
- 00032055  0x00006f69 istore  0x00000001 , 0x00000005 
- 00032056  0x00006f6a loop  0x00007d36 
- 00032057  0x00006f6b rtn 
- 00032058  0x00006f6e hjam  0x00000001 , 0x00008c27 
- 00032059  0x00006f6f call  0x00007d7c 
- 00032060  0x00006f70 rtn 
- 00032061  0x00006f73 set1  0x00000025 , 0x00000000 
- 00032062  0x00006f74 bpatch  0x000000d9 , 0x0000403b 
- 00032063  0x00006f75 set0  0x00000023 , 0x00000000 
- 00032064  0x00006f76 fetch  0x00000001 , 0x00000902 
- 00032065  0x00006f77 beq  0x00000001 , 0x00007d47 
- 00032066  0x00006f78 beq  0x00000002 , 0x00007d49 
- 00032067  0x00006f79 beq  0x00000003 , 0x00007d4b 
- 00032068  0x00006f7a beq  0x00000021 , 0x00007d57 
- 00032069  0x00006f7b beq  0x00000022 , 0x00007d5b 
- 00032070  0x00006f7c rtn 
- 00032071  0x00006f7f arg  0x00000912 , 0x00000011 
- 00032072  0x00006f80 branch  0x00007d62 
- 00032073  0x00006f82 arg  0x00000ab6 , 0x00000011 
- 00032074  0x00006f83 branch  0x00007d62 
- 00032075  0x00006f85 fetch  0x00000001 , 0x00000901 
- 00032076  0x00006f86 and_into  0x00000003 , 0x0000003f 
- 00032077  0x00006f87 arg  0x00000b1a , 0x00000011 
- 00032078  0x00006f88 beq  0x00000000 , 0x00007d62 
- 00032079  0x00006f89 set1  0x00000023 , 0x00000000 
- 00032080  0x00006f8a arg  0x00000b1f , 0x00000011 
- 00032081  0x00006f8b beq  0x00000001 , 0x00007d62 
- 00032082  0x00006f8c arg  0x00000b3d , 0x00000011 
- 00032083  0x00006f8d beq  0x00000002 , 0x00007d62 
- 00032084  0x00006f8e arg  0x00000b5b , 0x00000011 
- 00032085  0x00006f8f beq  0x00000003 , 0x00007d62 
- 00032086  0x00006f90 branch  0x00003bf1 
- 00032087  0x00006f92 arg  0x00000ac8 , 0x00000011 
- 00032088  0x00006f93 fetch  0x00000001 , 0x00000ac8 
- 00032089  0x00006f94 copy  0x0000003f , 0x00000012 
- 00032090  0x00006f95 branch  0x00007d65 
- 00032091  0x00006f97 fetch  0x00000002 , 0x00000903 
- 00032092  0x00006f98 beq  0x00000001 , 0x00007d5f 
- 00032093  0x00006f99 arg  0x00000926 , 0x00000011 
- 00032094  0x00006f9a branch  0x00007d62 
- 00032095  0x00006f9c jam  0x00000001 , 0x000008f8 
- 00032096  0x00006f9d arg  0x000009ee , 0x00000011 
- 00032097  0x00006f9e branch  0x00007d62 
- 00032098  0x00006fa1 ifetch  0x00000001 , 0x00000011 
- 00032099  0x00006fa2 iforce  0x00000012 
- 00032100  0x00006fa3 increase  0x00000001 , 0x00000011 
- 00032101  0x00006fa7 set1  0x00000025 , 0x00000000 
- 00032102  0x00006fa8 bpatch  0x000000da , 0x0000403b 
- 00032103  0x00006fa9 bmark0  0x00000023 , 0x00007d71 
- 00032104  0x00006faa add  0x00000012 , 0x00000001 , 0x0000003f 
- 00032105  0x00006fab lshift  0x0000003f , 0x0000003f 
- 00032106  0x00006fac hstore  0x00000001 , 0x00008c18 
- 00032107  0x00006fad hjam  0x00000003 , 0x00008c18 
- 00032108  0x00006fae fetch  0x00000001 , 0x00000905 
- 00032109  0x00006faf increase  0xfffffffe , 0x0000003f 
- 00032110  0x00006fb0 rshift  0x0000003f , 0x0000003f 
- 00032111  0x00006fb1 store  0x00000001 , 0x00000905 
- 00032112  0x00006fb2 beq  0x00000000 , 0x00007d7a 
- 00032113  0x00006fb4 fetch  0x00000001 , 0x00000905 
- 00032114  0x00006fb5 isub  0x00000012 , 0x0000003e 
- 00032115  0x00006fb6 branch  0x00007d75 , 0x00000002 
- 00032116  0x00006fb7 copy  0x0000003f , 0x00000012 
- 00032117  0x00006fb9 copy  0x00000011 , 0x0000003f 
- 00032118  0x00006fba store  0x00000002 , 0x0000090f 
- 00032119  0x00006fbb copy  0x00000012 , 0x0000003f 
- 00032120  0x00006fbc store  0x00000001 , 0x00000911 
- 00032121  0x00006fbd branch  0x00007d7c 
- 00032122  0x00006fc0 arg  0x00000000 , 0x00000007 
- 00032123  0x00006fc1 branch  0x00007dd5 
- 00032124  0x00006fc6 set1  0x00000025 , 0x00000000 
- 00032125  0x00006fc7 bpatch  0x000000db , 0x0000403b 
- 00032126  0x00006fc8 fetch  0x00000001 , 0x00000911 
- 00032127  0x00006fc9 rtn  0x00000034 
- 00032128  0x00006fca copy  0x0000003f , 0x00000039 
- 00032129  0x00006fcb sub  0x0000003f , 0x00000040 , 0x0000003e 
- 00032130  0x00006fcc branch  0x00007d84 , 0x00000002 
- 00032131  0x00006fcd arg  0x00000040 , 0x00000039 
- 00032132  0x00006fcf fetch  0x00000001 , 0x00000911 
- 00032133  0x00006fd0 isub  0x00000039 , 0x0000003f 
- 00032134  0x00006fd1 store  0x00000001 , 0x00000911 
- 00032135  0x00006fd2 fetch  0x00000002 , 0x0000090f 
- 00032136  0x00006fd3 copy  0x0000003f , 0x00000006 
- 00032137  0x00006fd5 ifetch  0x00000001 , 0x00000006 
- 00032138  0x00006fd6 hstore  0x00000001 , 0x00008c18 
- 00032139  0x00006fd7 bmark0  0x00000023 , 0x00007d8d 
- 00032140  0x00006fd8 hjam  0x00000000 , 0x00008c18 
- 00032141  0x00006fda loop  0x00007d89 
- 00032142  0x00006fdb copy  0x00000006 , 0x0000003f 
- 00032143  0x00006fdc store  0x00000002 , 0x0000090f 
- 00032144  0x00006fdd arg  0x00000000 , 0x00000007 
- 00032145  0x00006fde call  0x00007dd5 
- 00032146  0x00006fdf fetch  0x00000001 , 0x00000911 
- 00032147  0x00006fe0 nrtn  0x00000034 
- 00032148  0x00006fe1 fetch  0x00000001 , 0x000008f8 
- 00032149  0x00006fe2 rtnne  0x00000001 
- 00032150  0x00006fe3 jam  0x00000002 , 0x000008f8 
- 00032151  0x00006fe4 rtn 
- 00032152  0x00006fe8 fetch  0x00000001 , 0x00000901 
- 00032153  0x00006fe9 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00032154  0x00006fea nbranch  0x00007d32 , 0x00000002 
- 00032155  0x00006fec fetch  0x00000001 , 0x000008ff 
- 00032156  0x00006fed bne  0x00000000 , 0x00007d32 
- 00032157  0x00006fee fetch  0x00000002 , 0x00000903 
- 00032158  0x00006fef bne  0x00000000 , 0x00007d32 
- 00032159  0x00006ff0 fetch  0x00000001 , 0x00000905 
- 00032160  0x00006ff1 bne  0x00000000 , 0x00007d32 
- 00032161  0x00006ff2 branch  0x00007d34 
- 00032162  0x00006ff5 fetch  0x00000001 , 0x000008ff 
- 00032163  0x00006ff6 bne  0x00000001 , 0x00007d32 
- 00032164  0x00006ff7 fetch  0x00000001 , 0x00000901 
- 00032165  0x00006ff8 bne  0x00000000 , 0x00007d32 
- 00032166  0x00006ff9 fetch  0x00000001 , 0x00000902 
- 00032167  0x00006ffa bne  0x00000000 , 0x00007d32 
- 00032168  0x00006ffb fetch  0x00000001 , 0x00000905 
- 00032169  0x00006ffc bne  0x00000000 , 0x00007d32 
- 00032170  0x00006ffd branch  0x00007d34 
- 00032171  0x00007000 fetch  0x00000001 , 0x00000901 
- 00032172  0x00007001 bne  0x00000001 , 0x00007d32 
- 00032173  0x00007002 jam  0x00000003 , 0x000008f8 
- 00032174  0x00007003 branch  0x00007d34 
- 00032175  0x00007006 fetch  0x00000001 , 0x00000901 
- 00032176  0x00007007 bne  0x00000001 , 0x00007d32 
- 00032177  0x00007008 branch  0x00007d34 
- 00032178  0x0000700b set1  0x00000025 , 0x00000000 
- 00032179  0x0000700c bpatch  0x000000dc , 0x0000403b 
- 00032180  0x0000700d hjam  0x00000000 , 0x00008c00 
- 00032181  0x0000700e nop  0x00002710 
- 00032182  0x0000700f hjam  0x000000c0 , 0x00008c10 
- 00032183  0x00007010 hfetch  0x00000002 , 0x00008050 
- 00032184  0x00007011 set0  0x0000000a , 0x0000003f 
- 00032185  0x00007012 hstore  0x00000002 , 0x00008050 
- 00032186  0x00007013 hjam  0x0000003c , 0x00008c00 
- 00032187  0x00007014 hjam  0x000000ff , 0x00008c26 
- 00032188  0x00007015 hjam  0x000000ff , 0x00008c27 
- 00032189  0x00007016 jam  0x00000000 , 0x00000ff0 
- 00032190  0x00007017 jam  0x00000000 , 0x000008f8 
- 00032191  0x00007018 setarg  0x00000000 
- 00032192  0x00007019 store  0x00000002 , 0x000008f9 
- 00032193  0x0000701a rtn 
- 00032194  0x0000701e set1  0x00000025 , 0x00000000 
- 00032195  0x0000701f bpatch  0x000000dd , 0x0000403b 
- 00032196  0x00007020 fetch  0x00000001 , 0x00000ff0 
- 00032197  0x00007021 rtn  0x00000034 
- 00032198  0x00007022 fetch  0x00000001 , 0x000008f8 
- 00032199  0x00007023 beq  0x00000003 , 0x00007dec 
- 00032200  0x00007024 rtnne  0x00000002 
- 00032201  0x00007025 fetch  0x00000001 , 0x00000ff0 
- 00032202  0x00007026 jam  0x00000000 , 0x00000ff0 
- 00032203  0x00007027 arg  0x00000006 , 0x00000039 
- 00032204  0x00007028 arg  0x00000ff1 , 0x00000006 
- 00032205  0x00007029 beq  0x00000002 , 0x00007dd0 
- 00032206  0x0000702a beq  0x00000001 , 0x00007de9 
- 00032207  0x0000702b branch  0x00003bf1 
- 00032208  0x0000702e arg  0x00008c19 , 0x00000011 
- 00032209  0x0000702f arg  0x00000001 , 0x00000007 
- 00032210  0x00007031 ifetch  0x00000001 , 0x00000006 
- 00032211  0x00007032 istore  0x00000001 , 0x00000011 
- 00032212  0x00007033 loop  0x00007dd2 
- 00032213  0x00007035 set1  0x00000025 , 0x00000000 
- 00032214  0x00007036 bpatch  0x000000de , 0x0000403b 
- 00032215  0x00007037 disable  0x00000010 
- 00032216  0x00007038 fetch  0x00000002 , 0x000008fd 
- 00032217  0x00007039 iforce  0x0000001b 
- 00032218  0x0000703a hjam  0x00000040 , 0x00008c26 
- 00032219  0x0000703c hfetch  0x00000001 , 0x00008c26 
- 00032220  0x0000703d branch  0x00007db2 , 0x00000003 
- 00032221  0x0000703e bbit0  0x00000006 , 0x00007ddb 
- 00032222  0x0000703f fetch  0x00000002 , 0x000008fd 
- 00032223  0x00007040 iforce  0x0000001b 
- 00032224  0x00007041 arg  0x00000000 , 0x00000002 
- 00032225  0x00007042 qset1  0x00000002 
- 00032226  0x00007043 hstoret  0x00000001 , 0x00008c27 
- 00032227  0x00007045 branch  0x00007db2 , 0x00000003 
- 00032228  0x00007046 hstoret  0x00000001 , 0x00008c10 
- 00032229  0x00007047 hfetch  0x00000001 , 0x00008c27 
- 00032230  0x00007048 qisolate0  0x0000003f 
- 00032231  0x00007049 branch  0x00007de3 , 0x00000001 
- 00032232  0x0000704a rtn 
- 00032233  0x0000704e arg  0x00000002 , 0x00000007 
- 00032234  0x0000704f arg  0x00008c1a , 0x00000011 
- 00032235  0x00007050 branch  0x00007dd2 
- 00032236  0x00007054 set1  0x00000025 , 0x00000000 
- 00032237  0x00007055 bpatch  0x000000df , 0x0000403b 
- 00032238  0x00007056 hjam  0x000000fc , 0x00008c00 
- 00032239  0x00007057 nop  0x00002710 
- 00032240  0x00007058 hjam  0x0000003c , 0x00008c00 
- 00032241  0x00007059 jam  0x00000004 , 0x000008f8 
- 00032242  0x0000705a rtn 
- 00032243  0x0000705d fetch  0x00000001 , 0x00000ff0 
- 00032244  0x0000705e nrtn  0x00000034 
- 00032245  0x0000705f fetch  0x00000002 , 0x000008f2 
- 00032246  0x00007060 rtn  0x00000034 
- 00032247  0x00007061 increase  0xffffffff , 0x0000003f 
- 00032248  0x00007062 store  0x00000002 , 0x000008f2 
- 00032249  0x00007063 jam  0x00000001 , 0x00000ff0 
- 00032250  0x00007064 rtn 
- 00032251  0x00007068 sub  0x00000039 , 0x00000000 , 0x0000003e 
- 00032252  0x00007069 rtn  0x00000005 
- 00032253  0x0000706b rshift  0x0000003f , 0x0000003f 
- 00032254  0x0000706c loop  0x00007dfd 
- 00032255  0x0000706d rtn 
- 00032256  0x00007070 deposit  0x00000005 
- 00032257  0x00007071 store  0x00000002 , 0x000002b9 
- 00032258  0x00007072 storet  0x00000008 , 0x000002a0 
- 00032259  0x00007073 deposit  0x0000000b 
- 00032260  0x00007074 store  0x00000004 , 0x000002a8 
- 00032261  0x00007075 deposit  0x00000011 
- 00032262  0x00007076 store  0x00000004 , 0x000002ac 
- 00032263  0x00007077 deposit  0x00000012 
- 00032264  0x00007078 store  0x00000004 , 0x000002b0 
- 00032265  0x00007079 deposit  0x00000013 
- 00032266  0x0000707a store  0x00000003 , 0x000002b4 
- 00032267  0x0000707b deposit  0x00000006 
- 00032268  0x0000707c store  0x00000002 , 0x000002b7 
- 00032269  0x0000707d rtn 
- 00032270  0x0000707f fetcht  0x00000008 , 0x000002a0 
- 00032271  0x00007080 fetch  0x00000004 , 0x000002a8 
- 00032272  0x00007081 iforce  0x0000000b 
- 00032273  0x00007082 fetch  0x00000004 , 0x000002ac 
- 00032274  0x00007083 iforce  0x00000011 
- 00032275  0x00007084 fetch  0x00000004 , 0x000002b0 
- 00032276  0x00007085 iforce  0x00000012 
- 00032277  0x00007086 fetch  0x00000003 , 0x000002b4 
- 00032278  0x00007087 iforce  0x00000013 
- 00032279  0x00007088 fetch  0x00000002 , 0x000002b9 
- 00032280  0x00007089 iforce  0x00000005 
- 00032281  0x0000708a fetch  0x00000002 , 0x000002b7 
- 00032282  0x0000708b iforce  0x00000006 
- 00032283  0x0000708c rtn 
- 00032284  0x00007093 copy  0x00000005 , 0x0000003f 
- 00032285  0x00007094 store  0x00000002 , 0x00000b7b 
- 00032286  0x00007095 copy  0x00000006 , 0x0000003f 
- 00032287  0x00007096 store  0x00000002 , 0x00000b79 
- 00032288  0x00007097 rtn 
- 00032289  0x00007099 fetch  0x00000002 , 0x00000b7b 
- 00032290  0x0000709a copy  0x0000003f , 0x00000005 
- 00032291  0x0000709b fetch  0x00000002 , 0x00000b79 
- 00032292  0x0000709c copy  0x0000003f , 0x00000006 
- 00032293  0x0000709d rtn 
- 00032294  0x000070a2 copy  0x00000022 , 0x0000003f 
- 00032295  0x000070a3 increase  0x00000010 , 0x0000003f 
- 00032296  0x000070a4 increase  0x00000010 , 0x0000003f 
- 00032297  0x000070a6 copy  0x00000022 , 0x00000002 
- 00032298  0x000070a7 isub  0x00000002 , 0x0000003e 
- 00032299  0x000070a8 branch  0x00007e29 , 0x00000002 
- 00032300  0x000070a9 rtn 
- 00032301  0x000070ac ifetch  0x00000008 , 0x00000006 
- 00032302  0x000070ad istore  0x00000008 , 0x00000005 
- 00032303  0x000070ae ifetch  0x00000008 , 0x00000006 
- 00032304  0x000070af istore  0x00000008 , 0x00000005 
- 00032305  0x000070b1 ifetch  0x00000008 , 0x00000006 
- 00032306  0x000070b2 istore  0x00000008 , 0x00000005 
- 00032307  0x000070b4 ifetch  0x00000008 , 0x00000006 
- 00032308  0x000070b5 istore  0x00000008 , 0x00000005 
- 00032309  0x000070b7 ifetch  0x00000008 , 0x00000006 
- 00032310  0x000070b8 istore  0x00000008 , 0x00000005 
- 00032311  0x000070b9 ifetch  0x00000008 , 0x00000006 
- 00032312  0x000070ba istore  0x00000008 , 0x00000005 
- 00032313  0x000070bb rtn 
- 00032314  0x000070be force  0x00000003 , 0x00000039 
- 00032315  0x000070c0 force  0x00000000 , 0x0000003f 
- 00032316  0x000070c2 istore  0x00000008 , 0x00000005 
- 00032317  0x000070c3 loop  0x00007e3c 
- 00032318  0x000070c4 rtn 
- 00032319  0x000070c8 deposit  0x00000039 
- 00032320  0x000070c9 rtn  0x00000034 
- 00032321  0x000070ca setarg  0x00000000 
- 00032322  0x000070cc istore  0x00000001 , 0x00000005 
- 00032323  0x000070cd loop  0x00007e42 
- 00032324  0x000070ce rtn 
- 00032325  0x000070d3 deposit  0x00000039 
- 00032326  0x000070d4 rtn  0x00000034 
- 00032327  0x000070d6 ifetch  0x00000001 , 0x00000006 
- 00032328  0x000070d7 istore  0x00000001 , 0x00000005 
- 00032329  0x000070d8 loop  0x00007e47 
- 00032330  0x000070d9 rtn 
- 00032331  0x000070dc setarg  0x00000000 
- 00032332  0x000070de arg  0x0000423e , 0x00000005 
- 00032333  0x000070df iforce  0x00000002 
- 00032334  0x000070e0 lshift  0x00000007 , 0x0000003f 
- 00032335  0x000070e1 iadd  0x00000005 , 0x00000005 
- 00032336  0x000070e2 istoret  0x00000002 , 0x00000005 
- 00032337  0x000070e3 rtn 
- 00032338  0x000070e6 arg  0x00000000 , 0x00000007 
- 00032339  0x000070e8 set1  0x00000025 , 0x00000000 
- 00032340  0x000070e9 bpatch  0x000000bc , 0x00004037 
- 00032341  0x000070ea fetcht  0x00000004 , 0x00004134 
- 00032342  0x000070eb rshift  0x00000022 , 0x0000003f 
- 00032343  0x000070ec store  0x00000004 , 0x00004134 
- 00032344  0x000070ed isub  0x00000002 , 0x0000000b 
- 00032345  0x000070ee copy  0x0000000b , 0x00000002 
- 00032346  0x000070ef arg  0x0000423e , 0x00000006 
- 00032347  0x000070f0 copy  0x00000006 , 0x00000005 
- 00032348  0x000070f1 arg  0x00000010 , 0x00000039 
- 00032349  0x000070f3 ifetch  0x00000002 , 0x00000006 
- 00032350  0x000070f4 isub  0x00000002 , 0x0000003f 
- 00032351  0x000070f5 branch  0x00007e61 , 0x00000002 
- 00032352  0x000070f6 force  0x00000000 , 0x0000003f 
- 00032353  0x000070f8 istore  0x00000002 , 0x00000005 
- 00032354  0x000070f9 loop  0x00007e5d 
- 00032355  0x000070fa arg  0x0000423e , 0x00000006 
- 00032356  0x000070fb lshift  0x00000007 , 0x0000003f 
- 00032357  0x000070fc iadd  0x00000006 , 0x00000006 
- 00032358  0x000070fd ifetch  0x00000002 , 0x00000006 
- 00032359  0x000070fe rtn 
- 00032360  0x00007102 increase  0x00000001 , 0x00000007 
- 00032361  0x00007104 increase  0xffffffff , 0x00000007 
- 00032362  0x00007105 rtn  0x00000005 
- 00032363  0x00007106 lshift8  0x0000003f , 0x0000003f 
- 00032364  0x00007107 branch  0x00007e69 
- 00032365  0x0000710c iadd  0x00000002 , 0x00000002 
- 00032366  0x0000710d copy  0x00000002 , 0x00000039 
- 00032367  0x0000710e setarg  0x00000ea6 
- 00032368  0x0000710f isub  0x00000039 , 0x0000003f 
- 00032369  0x00007110 rtn  0x00000002 
- 00032370  0x00007111 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032371  0x00007112 rshift16  0x00000002 , 0x00000002 
- 00032372  0x00007113 increase  0x00000001 , 0x00000002 
- 00032373  0x00007114 lshift16  0x00000002 , 0x00000002 
- 00032374  0x00007115 ior  0x00000002 , 0x00000002 
- 00032375  0x00007116 rtn 
- 00032376  0x00007119 call  0x00007e7a 
- 00032377  0x0000711a branch  0x00007e84 
- 00032378  0x0000711e disable  0x00000028 
- 00032379  0x0000711f isub  0x00000002 , 0x0000003f 
- 00032380  0x00007120 branch  0x00007e7f , 0x00000002 
- 00032381  0x00007121 enable  0x00000028 
- 00032382  0x00007122 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032383  0x00007124 rtnbit0  0x0000000f 
- 00032384  0x00007125 arg  0xffff0ea6 , 0x00000002 
- 00032385  0x00007126 iadd  0x00000002 , 0x0000003f 
- 00032386  0x00007127 set0  0x00000040 , 0x0000003f 
- 00032387  0x00007128 rtn 
- 00032388  0x0000712b iforce  0x00000006 
- 00032389  0x0000712c rshift16  0x0000003f , 0x0000003f 
- 00032390  0x0000712d arg  0x00000ea6 , 0x00000002 
- 00032391  0x0000712e imul32  0x00000002 , 0x0000003f 
- 00032392  0x0000712f iadd  0x00000006 , 0x0000003f 
- 00032393  0x00007130 rtn 
- 00032394  0x00007134 lshift8  0x0000003f , 0x0000003f 
- 00032395  0x00007135 lshift4  0x0000003f , 0x0000003f 
- 00032396  0x00007136 fetcht  0x00000003 , 0x00004210 
- 00032397  0x00007137 idiv  0x00000002 
- 00032398  0x00007138 call  0x00007efd 
- 00032399  0x00007139 quotient  0x00000002 
- 00032400  0x0000713a rtn 
- 00032401  0x0000713e arg  0x00000ea6 , 0x00000002 
- 00032402  0x0000713f idiv  0x00000002 
- 00032403  0x00007140 call  0x00007efd 
- 00032404  0x00007141 quotient  0x0000003f 
- 00032405  0x00007142 lshift16  0x0000003f , 0x0000003f 
- 00032406  0x00007143 remainder  0x00000002 
- 00032407  0x00007144 ior  0x00000002 , 0x00000002 
- 00032408  0x00007145 rtn 
- 00032409  0x00007149 arg  0x00000003 , 0x00000039 
- 00032410  0x0000714a branch  0x00007e9e 
- 00032411  0x0000714c arg  0x00000002 , 0x00000039 
- 00032412  0x0000714d branch  0x00007e9e 
- 00032413  0x00007152 arg  0x00000006 , 0x00000039 
- 00032414  0x00007154 ifetch  0x00000001 , 0x00000011 
- 00032415  0x00007155 copy  0x0000003f , 0x00000002 
- 00032416  0x00007156 rshift4  0x0000003f , 0x0000003f 
- 00032417  0x00007157 call  0x00007eaa 
- 00032418  0x00007158 istore  0x00000001 , 0x0000000a 
- 00032419  0x00007159 copy  0x00000002 , 0x0000003f 
- 00032420  0x0000715a and  0x0000003f , 0x0000000f , 0x0000003f 
- 00032421  0x0000715b call  0x00007eaa 
- 00032422  0x0000715c istore  0x00000001 , 0x0000000a 
- 00032423  0x0000715d increase  0x00000001 , 0x00000011 
- 00032424  0x0000715e loop  0x00007e9e 
- 00032425  0x0000715f rtn 
- 00032426  0x00007161 sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032427  0x00007162 branch  0x00007eae , 0x00000002 
- 00032428  0x00007163 increase  0x00000057 , 0x0000003f 
- 00032429  0x00007164 rtn 
- 00032430  0x00007166 add  0x0000003f , 0x00000030 , 0x0000003f 
- 00032431  0x00007167 rtn 
- 00032432  0x0000716e arg  0x00000000 , 0x00000002 
- 00032433  0x00007170 copy  0x00000002 , 0x00000013 
- 00032434  0x00007171 ifetch  0x00000001 , 0x00000003 
- 00032435  0x00007172 sub  0x0000003f , 0x0000002c , 0x0000003e 
- 00032436  0x00007173 rtn  0x00000005 
- 00032437  0x00007174 call  0x00007ec9 
- 00032438  0x00007175 copy  0x00000013 , 0x00000002 
- 00032439  0x00007176 call  0x00007f32 
- 00032440  0x00007177 arg  0x0000000a , 0x00000012 
- 00032441  0x00007178 imul32  0x00000012 , 0x0000003f 
- 00032442  0x00007179 iadd  0x00000002 , 0x0000003f 
- 00032443  0x0000717a copy  0x0000003f , 0x00000002 
- 00032444  0x0000717b branch  0x00007eb1 
- 00032445  0x0000717f arg  0x00000002 , 0x00000039 
- 00032446  0x00007180 branch  0x00007ec0 
- 00032447  0x00007182 arg  0x00000006 , 0x00000039 
- 00032448  0x00007187 ifetch  0x00000001 , 0x00000003 
- 00032449  0x00007188 call  0x00007ec9 
- 00032450  0x00007189 lshift4  0x0000003f , 0x00000013 
- 00032451  0x0000718a ifetch  0x00000001 , 0x00000003 
- 00032452  0x0000718b call  0x00007ec9 
- 00032453  0x0000718c iadd  0x00000013 , 0x0000003f 
- 00032454  0x0000718d istore  0x00000001 , 0x00000005 
- 00032455  0x0000718e loop  0x00007ec0 
- 00032456  0x0000718f rtn 
- 00032457  0x00007192 arg  0x0000003a , 0x00000002 
- 00032458  0x00007193 isub  0x00000002 , 0x0000003e 
- 00032459  0x00007194 nbranch  0x00007ed2 , 0x00000002 
- 00032460  0x00007195 arg  0x00000061 , 0x00000002 
- 00032461  0x00007196 isub  0x00000002 , 0x0000003e 
- 00032462  0x00007197 branch  0x00007ed5 , 0x00000002 
- 00032463  0x00007198 arg  0x00000037 , 0x00000002 
- 00032464  0x00007199 isub  0x00000002 , 0x0000003f 
- 00032465  0x0000719a rtn 
- 00032466  0x0000719c arg  0x00000030 , 0x00000002 
- 00032467  0x0000719d isub  0x00000002 , 0x0000003f 
- 00032468  0x0000719e rtn 
- 00032469  0x000071a0 arg  0x00000057 , 0x00000002 
- 00032470  0x000071a1 isub  0x00000002 , 0x0000003f 
- 00032471  0x000071a2 rtn 
- 00032472  0x000071a5 copy  0x00000002 , 0x00000030 
- 00032473  0x000071a6 setarg  0x000001ff 
- 00032474  0x000071a7 force  0x00000000 , 0x00000012 
- 00032475  0x000071a9 rshift3  0x0000003f , 0x00000011 
- 00032476  0x000071aa rshift  0x00000011 , 0x00000011 
- 00032477  0x000071ab ixor  0x00000011 , 0x00000011 
- 00032478  0x000071ac isolate1  0x00000000 , 0x00000011 
- 00032479  0x000071ad setflag  0x00000001 , 0x00000009 , 0x0000003f 
- 00032480  0x000071ae rshift  0x00000002 , 0x00000002 
- 00032481  0x000071af isolate1  0x00000000 , 0x0000003f 
- 00032482  0x000071b0 setflag  0x00000001 , 0x00000007 , 0x00000002 
- 00032483  0x000071b1 rshift  0x0000003f , 0x0000003f 
- 00032484  0x000071b2 increase  0x00000001 , 0x00000012 
- 00032485  0x000071b3 compare  0x00000000 , 0x00000012 , 0x00000007 
- 00032486  0x000071b4 nbranch  0x00007edb , 0x00000001 
- 00032487  0x000071b5 istoret  0x00000001 , 0x00000005 
- 00032488  0x000071b6 loop  0x00007edb 
- 00032489  0x000071b7 copy  0x00000030 , 0x00000002 
- 00032490  0x000071b8 rtn 
- 00032491  0x000071bb div  0x0000003f , 0x0000000a 
- 00032492  0x000071bc call  0x00007efd 
- 00032493  0x000071bd quotient  0x0000003f 
- 00032494  0x000071be lshift2  0x0000003f , 0x00000011 
- 00032495  0x000071bf lshift2  0x00000011 , 0x00000011 
- 00032496  0x000071c0 remainder  0x0000003f 
- 00032497  0x000071c1 ior  0x00000011 , 0x0000003f 
- 00032498  0x000071c2 rtn 
- 00032499  0x000071c5 isolate1  0x00000000 , 0x00000011 
- 00032500  0x000071c6 branch  0x00007ef7 , 0x00000001 
- 00032501  0x000071c7 iforce  0x00000012 
- 00032502  0x000071c8 rtn 
- 00032503  0x000071ca lshift2  0x0000003f , 0x0000003f 
- 00032504  0x000071cb lshift2  0x0000003f , 0x0000003f 
- 00032505  0x000071cc ior  0x00000012 , 0x0000003f 
- 00032506  0x000071cd istore  0x00000001 , 0x00000005 
- 00032507  0x000071ce increase  0xfffffffe , 0x00000005 
- 00032508  0x000071cf rtn 
- 00032509  0x000071d2 rtn  0x00000035 
- 00032510  0x000071d3 branch  0x00007efd 
- 00032511  0x000071d7 store  0x00000008 , 0x00000161 
- 00032512  0x000071d8 force  0x00000020 , 0x0000003f 
- 00032513  0x000071d9 force  0x00000008 , 0x00000039 
- 00032514  0x000071da arg  0x00000028 , 0x00000005 
- 00032515  0x000071dc istore  0x00000001 , 0x00000005 
- 00032516  0x000071dd loop  0x00007f03 
- 00032517  0x000071de arg  0x00000028 , 0x00000005 
- 00032518  0x000071df increase  0x00000007 , 0x00000005 
- 00032519  0x000071e0 fetch  0x00000008 , 0x00000161 
- 00032520  0x000071e2 div  0x0000003f , 0x0000000a 
- 00032521  0x000071e3 call  0x00007efd 
- 00032522  0x000071e4 remainder  0x0000003f 
- 00032523  0x000071e5 or_into  0x00000030 , 0x0000003f 
- 00032524  0x000071e6 istore  0x00000001 , 0x00000005 
- 00032525  0x000071e7 increase  0xfffffffe , 0x00000005 
- 00032526  0x000071e8 quotient  0x0000003f 
- 00032527  0x000071e9 rtn  0x00000034 
- 00032528  0x000071ea branch  0x00007f08 
- 00032529  0x000071f0 store  0x00000008 , 0x00000161 
- 00032530  0x000071f1 force  0x00000000 , 0x0000003f 
- 00032531  0x000071f2 store  0x00000008 , 0x00000028 
- 00032532  0x000071f3 arg  0x00000028 , 0x00000005 
- 00032533  0x000071f4 increase  0x00000007 , 0x00000005 
- 00032534  0x000071f5 fetch  0x00000008 , 0x00000161 
- 00032535  0x000071f6 force  0x00000000 , 0x00000011 
- 00032536  0x000071f8 div  0x0000003f , 0x0000000a 
- 00032537  0x000071f9 call  0x00007efd 
- 00032538  0x000071fa remainder  0x0000003f 
- 00032539  0x000071fb call  0x00007ef3 
- 00032540  0x000071fc increase  0x00000001 , 0x00000011 
- 00032541  0x000071fd quotient  0x0000003f 
- 00032542  0x000071fe sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032543  0x000071ff nbranch  0x00007f18 , 0x00000002 
- 00032544  0x00007200 call  0x00007ef3 
- 00032545  0x00007201 isolate1  0x00000000 , 0x00000011 
- 00032546  0x00007202 rtn  0x00000001 
- 00032547  0x00007203 istore  0x00000001 , 0x00000005 
- 00032548  0x00007204 rtn 
- 00032549  0x0000720d ifetch  0x00000001 , 0x00000011 
- 00032550  0x0000720e ifetcht  0x00000001 , 0x00000012 
- 00032551  0x0000720f isub  0x00000002 , 0x0000003e 
- 00032552  0x00007210 nrtn  0x00000005 
- 00032553  0x00007211 increase  0x00000001 , 0x00000011 
- 00032554  0x00007212 increase  0x00000001 , 0x00000012 
- 00032555  0x00007213 loop  0x00007f25 
- 00032556  0x00007214 force  0x00000000 , 0x0000003e 
- 00032557  0x00007215 rtn 
- 00032558  0x00007219 isub  0x00000002 , 0x0000003e 
- 00032559  0x0000721a nrtn  0x00000002 
- 00032560  0x0000721b deposit  0x00000002 
- 00032561  0x0000721c rtn 
- 00032562  0x0000721f iadd  0x00000002 , 0x0000003f 
- 00032563  0x00007220 isub  0x00000002 , 0x00000002 
- 00032564  0x00007221 isub  0x00000002 , 0x0000003f 
- 00032565  0x00007222 rtn 
- 00032566  0x00007225 arg  0x00000200 , 0x00000039 
- 00032567  0x00007226 arg  0x00004000 , 0x00000005 
- 00032568  0x00007227 branch  0x00007e3b 
- 00032569  0x0000722a fetch  0x00000005 , 0x0000009c 
- 00032570  0x0000722b store  0x00000005 , 0x00000161 
- 00032571  0x0000722c fetch  0x00000002 , 0x00004210 
- 00032572  0x0000722d istore  0x00000002 , 0x00000005 
- 00032573  0x0000722e setarg  0x00000000 
- 00032574  0x0000722f setflag  0x0000002d , 0x00000007 , 0x0000003f 
- 00032575  0x00007230 setflag  0x0000002b , 0x00000006 , 0x0000003f 
- 00032576  0x00007231 setflag  0x00000018 , 0x00000005 , 0x0000003f 
- 00032577  0x00007232 setflag  0x0000002e , 0x00000004 , 0x0000003f 
- 00032578  0x00007233 istore  0x00000001 , 0x00000005 
- 00032579  0x00007234 branch  0x00007f52 
- 00032580  0x00007238 fetch  0x00000005 , 0x0000009c 
- 00032581  0x00007239 store  0x00000005 , 0x00000161 
- 00032582  0x0000723a fetch  0x00000001 , 0x00000016 
- 00032583  0x0000723b istore  0x00000001 , 0x00000005 
- 00032584  0x0000723c fetch  0x00000002 , 0x000003da 
- 00032585  0x0000723d arg  0x00000fff , 0x00000006 
- 00032586  0x0000723e iand  0x00000006 , 0x0000003f 
- 00032587  0x0000723f setflag  0x0000002d , 0x0000000f , 0x0000003f 
- 00032588  0x00007240 setflag  0x0000002b , 0x0000000e , 0x0000003f 
- 00032589  0x00007241 setflag  0x00000018 , 0x0000000d , 0x0000003f 
- 00032590  0x00007242 setflag  0x0000002e , 0x0000000c , 0x0000003f 
- 00032591  0x00007243 istore  0x00000002 , 0x00000005 
- 00032592  0x00007244 branch  0x00007f52 
- 00032593  0x00007246 store  0x00000008 , 0x00000161 
- 00032594  0x00007248 fetch  0x00000001 , 0x0000416e 
- 00032595  0x00007249 rtneq  0x0000007f 
- 00032596  0x0000724a and_into  0x0000007f , 0x0000003f 
- 00032597  0x0000724b lshift3  0x0000003f , 0x0000003f 
- 00032598  0x0000724c arg  0x00004c00 , 0x00000005 
- 00032599  0x0000724d iadd  0x00000005 , 0x00000005 
- 00032600  0x0000724e fetch  0x00000008 , 0x00000161 
- 00032601  0x0000724f istore  0x00000008 , 0x00000005 
- 00032602  0x00007250 fetch  0x00000001 , 0x0000416e 
- 00032603  0x00007251 isolate1  0x00000007 , 0x0000003f 
- 00032604  0x00007252 increase  0x00000001 , 0x0000003f 
- 00032605  0x00007253 and_into  0x0000007f , 0x0000003f 
- 00032606  0x00007254 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00032607  0x00007255 store  0x00000001 , 0x0000416e 
- 00032608  0x00007256 fetch  0x00000008 , 0x00000161 
- 00032609  0x00007257 rtn 
- 00032610  0x0000725a arg  0x00000800 , 0x00000039 
- 00032611  0x0000725b arg  0x00000000 , 0x00000005 
- 00032612  0x0000725c setarg  0x01010101 
- 00032613  0x0000725d branch  0x00007e3c 
- 00032614  0x00007261 rtn  0x00000034 
- 00032615  0x00007262 copy  0x0000003f , 0x0000003d 
- 00032616  0x00007266 hfetch  0x00000002 , 0x0000810e 
- 00032617  0x00007267 nbranch  0x00007f68 , 0x00000034 
- 00032618  0x00007268 rtn 
- 00032619  0x0000726b hfetch  0x00000002 , 0x00008058 
- 00032620  0x0000726c copy  0x0000003f , 0x00000003 
- 00032621  0x0000726d rtn 
- 00032622  0x00007270 hfetch  0x00000002 , 0x0000805e 
- 00032623  0x00007271 copy  0x0000003f , 0x0000000a 
- 00032624  0x00007272 rtn 
- 00032625  0x00007275 copy  0x00000006 , 0x00000011 
- 00032626  0x00007276 call  0x00007f6e 
- 00032627  0x00007277 copy  0x00000011 , 0x00000006 
- 00032628  0x00007279 call  0x00004976 
- 00032629  0x0000727a call  0x000068fa 
- 00032630  0x0000727b branch  0x00007f68 
- 00032631  0x0000727e hjam  0x00000001 , 0x00008203 
- 00032632  0x0000727f rtn 
- 00032633  0x00007282 hstore  0x00000002 , 0x00008205 
- 00032634  0x00007283 hfetch  0x00000001 , 0x00008203 
- 00032635  0x00007284 set1  0x00000004 , 0x0000003f 
- 00032636  0x00007285 hstore  0x00000001 , 0x00008203 
- 00032637  0x00007286 rtn 
- 00032638  0x00007288 hstore  0x00000002 , 0x00008207 
- 00032639  0x00007289 hfetch  0x00000001 , 0x00008203 
- 00032640  0x0000728a set1  0x00000006 , 0x0000003f 
- 00032641  0x0000728b hstore  0x00000001 , 0x00008203 
- 00032642  0x0000728c rtn 
- 00032643  0x0000728f hstore  0x00000002 , 0x00008205 
- 00032644  0x00007290 hjam  0x00000030 , 0x00008203 
- 00032645  0x00007291 rtn 
- 00032646  0x00007294 hfetch  0x00000001 , 0x00008043 
- 00032647  0x00007295 set1  0x00000004 , 0x0000003f 
- 00032648  0x00007296 hstore  0x00000001 , 0x00008043 
- 00032649  0x00007297 rtn 
- 00032650  0x0000729a hfetch  0x00000001 , 0x00008043 
- 00032651  0x0000729b set0  0x00000004 , 0x0000003f 
- 00032652  0x0000729c hstore  0x00000001 , 0x00008043 
- 00032653  0x0000729d rtn 
- 00032654  0x000072a0 hfetch  0x00000002 , 0x0000810e 
- 00032655  0x000072a1 arg  0x00000200 , 0x00000002 
- 00032656  0x000072a3 isub  0x00000002 , 0x0000003e 
- 00032657  0x000072a4 rtn 
- 00032658  0x000072ab set1  0x00000025 , 0x00000000 
- 00032659  0x000072ac bpatch  0x000000bd , 0x00004037 
- 00032660  0x000072ad ifetcht  0x00000005 , 0x00000011 
- 00032661  0x000072ae and  0x00000002 , 0x000000ff , 0x0000003f 
- 00032662  0x000072af nbranch  0x00007f99 , 0x00000034 
- 00032663  0x000072b0 rshift8  0x00000002 , 0x0000003f 
- 00032664  0x000072b1 istore  0x00000005 , 0x00000011 
- 00032665  0x000072b3 increase  0x00000004 , 0x00000011 
- 00032666  0x000072b4 ifetch  0x00000001 , 0x00000011 
- 00032667  0x000072b5 nbranch  0x00003bf1 , 0x00000034 
- 00032668  0x000072b6 fetch  0x00000001 , 0x00000b7d 
- 00032669  0x000072b7 istore  0x00000001 , 0x00000011 
- 00032670  0x000072b8 rtn 
- 00032671  0x000072be set1  0x00000025 , 0x00000000 
- 00032672  0x000072bf bpatch  0x000000be , 0x00004037 
- 00032673  0x000072c0 arg  0x00000005 , 0x00000039 
- 00032674  0x000072c1 ifetch  0x00000005 , 0x00000011 
- 00032675  0x000072c2 rtn  0x00000034 
- 00032676  0x000072c4 ifetch  0x00000001 , 0x00000011 
- 00032677  0x000072c5 nbranch  0x00007fa9 , 0x00000034 
- 00032678  0x000072c6 increase  0x00000001 , 0x00000011 
- 00032679  0x000072c7 loop  0x00007fa4 
- 00032680  0x000072c8 branch  0x00003bf1 
- 00032681  0x000072ca arg  0x00000000 , 0x00000002 
- 00032682  0x000072cb istoret  0x00000001 , 0x00000011 
- 00032683  0x000072cc rtn 
- 00032684  0x000072d2 ifetch  0x00000005 , 0x00000011 
- 00032685  0x000072d3 rtn 
- 00032686  0x000072d9 ifetch  0x00000001 , 0x00000011 
- 00032687  0x000072da rtn 
- 00032688  0x000072de ifetch  0x00000002 , 0x00000011 
- 00032689  0x000072df rtn 
- 00032690  0x000072e4 arg  0x00000000 , 0x00000002 
- 00032691  0x000072e6 fetch  0x00000001 , 0x00000006 
- 00032692  0x000072e7 loop  0x00007fb3 , 0x00000034 
- 00032693  0x000072e8 increase  0x00000001 , 0x00000002 
- 00032694  0x000072e9 loop  0x00007fb3 
- 00032695  0x000072ea copy  0x00000002 , 0x0000003f 
- 00032696  0x000072eb rtn 
- 00032697  0x000072ee isub  0x00000002 , 0x0000003e 
- 00032698  0x000072ef nrtn  0x00000002 
- 00032699  0x000072f0 copy  0x00000002 , 0x0000003f 
- 00032700  0x000072f1 rtn 
+ 00001906  0x00000a96 istore  0x00000001 , 0x00000005 
+ 00001907  0x00000a98 fetch  0x00000001 , 0x00004be1 
+ 00001908  0x00000a99 iforce  0x00000039 
+ 00001909  0x00000a9a fetch  0x00000001 , 0x00004be2 
+ 00001910  0x00000a9b beq  0x00000001 , 0x0000077e 
+ 00001911  0x00000a9c arg  0x00000cd5 , 0x00000006 
+ 00001912  0x00000a9d call  0x00007e45 
+ 00001913  0x00000aa1 fetch  0x00000001 , 0x00000cd5 
+ 00001914  0x00000aa2 beq  0x00000003 , 0x0000077c 
+ 00001915  0x00000aa3 rtn 
+ 00001916  0x00000aa5 jam  0x00000002 , 0x00000cd5 
+ 00001917  0x00000aa6 rtn 
+ 00001918  0x00000aaa arg  0x00000cd6 , 0x00000006 
+ 00001919  0x00000aab branch  0x00007e45 
+ 00001920  0x00000aae fetcht  0x00000001 , 0x00004bea 
+ 00001921  0x00000aaf call  0x00000786 
+ 00001922  0x00000ab0 increase  0x00000001 , 0x00000002 
+ 00001923  0x00000ab1 and_into  0x00000003 , 0x00000002 
+ 00001924  0x00000ab2 storet  0x00000001 , 0x00004bea 
+ 00001925  0x00000ab3 rtn 
+ 00001926  0x00000ab6 fetch  0x00000001 , 0x00004c00 
+ 00001927  0x00000ab7 and_into  0x00000003 , 0x0000003f 
+ 00001928  0x00000ab8 mul32  0x0000003f , 0x00000004 , 0x00000011 
+ 00001929  0x00000ab9 setarg  0x00004bf0 
+ 00001930  0x00000aba iadd  0x00000011 , 0x0000003f 
+ 00001931  0x00000abb iadd  0x00000002 , 0x00000006 
+ 00001932  0x00000abc ifetch  0x00000001 , 0x00000006 
+ 00001933  0x00000abd store  0x00000001 , 0x00004be9 
+ 00001934  0x00000abe rtn 
+ 00001935  0x00000ac1 disable  0x00000009 
+ 00001936  0x00000ac2 disable  0x00000007 
+ 00001937  0x00000ac3 setarg  0x00555555 
+ 00001938  0x00000ac4 iforce  0x0000000f 
+ 00001939  0x00000ac5 fetch  0x00000001 , 0x00004be9 
+ 00001940  0x00000ac6 reverse  0x0000003f , 0x00000002 
+ 00001941  0x00000ac7 set1  0x00000001 , 0x00000002 
+ 00001942  0x00000ac8 rshift  0x00000002 , 0x0000000e 
+ 00001943  0x00000ac9 rtn 
+ 00001944  0x00000acc call  0x0000078f 
+ 00001945  0x00000acd enable  0x0000000d 
+ 00001946  0x00000ace enable  0x00000021 
+ 00001947  0x00000acf disable  0x00000020 
+ 00001948  0x00000ad0 enable  0x00000010 
+ 00001949  0x00000ad1 fetch  0x00000002 , 0x00004be4 
+ 00001950  0x00000ad2 iforce  0x0000001b 
+ 00001951  0x00000ad3 correlate  0x0000003e , 0x00000003 
+ 00001952  0x00000ad4 nbranch  0x000007d3 , 0x00000018 
+ 00001953  0x00000ad5 disable  0x0000000d 
+ 00001954  0x00000ad6 enable  0x0000000b 
+ 00001955  0x00000ad7 enable  0x00000007 
+ 00001956  0x00000ad8 enable  0x00000009 
+ 00001957  0x00000ad9 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001958  0x00000ada rshift3  0x0000000c , 0x0000003f 
+ 00001959  0x00000adb store  0x00000001 , 0x00004c19 
+ 00001960  0x00000adc fetcht  0x00000001 , 0x00004c18 
+ 00001961  0x00000add isub  0x00000002 , 0x0000003e 
+ 00001962  0x00000ade nbranch  0x000007d3 , 0x00000005 
+ 00001963  0x00000adf parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001964  0x00000ae0 rshift3  0x0000000c , 0x0000003f 
+ 00001965  0x00000ae1 store  0x00000001 , 0x00000cb3 
+ 00001966  0x00000ae5 fetch  0x00000001 , 0x00000cb3 
+ 00001967  0x00000ae6 fetcht  0x00000001 , 0x00004be2 
+ 00001968  0x00000ae7 icompare  0x00000007 , 0x00000002 
+ 00001969  0x00000ae8 nbranch  0x000007d3 , 0x00000001 
+ 00001970  0x00000aea parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001971  0x00000aeb rshift3  0x0000000c , 0x0000003f 
+ 00001972  0x00000aec istore  0x00000001 , 0x00000005 
+ 00001973  0x00000aed rshift3  0x0000003f , 0x0000003f 
+ 00001974  0x00000aee and  0x0000003f , 0x0000001f , 0x00000039 
+ 00001975  0x00000aef branch  0x000007bc , 0x00000005 
+ 00001976  0x00000af1 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001977  0x00000af2 rshift3  0x0000000c , 0x0000003f 
+ 00001978  0x00000af3 istore  0x00000001 , 0x00000005 
+ 00001979  0x00000af4 loop  0x000007b8 
+ 00001980  0x00000af7 copy  0x00000005 , 0x00000011 
+ 00001981  0x00000af8 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001982  0x00000af9 rshift3  0x0000000c , 0x0000003f 
+ 00001983  0x00000afa store  0x00000001 , 0x00004c2a 
+ 00001984  0x00000afb copy  0x00000011 , 0x00000005 
+ 00001985  0x00000afc parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00001986  0x00000afd enable  0x00000010 
+ 00001987  0x00000afe arg  0x00000664 , 0x0000001b 
+ 00001988  0x00000aff rshift32  0x0000003f , 0x0000003f 
+ 00001989  0x00000b00 rshift16  0x0000003f , 0x0000003f 
+ 00001990  0x00000b01 istore  0x00000003 , 0x00000005 
+ 00001991  0x00000b02 disable  0x0000000b 
+ 00001992  0x00000b03 branch  0x000007d3 , 0x00000006 
+ 00001993  0x00000b04 enable  0x0000002f 
+ 00001994  0x00000b05 fetch  0x00000001 , 0x00000017 
+ 00001995  0x00000b06 add  0x0000003f , 0x00000000 , 0x00000011 
+ 00001996  0x00000b07 call  0x00003ab6 
+ 00001997  0x00000b08 disable  0x0000000d 
+ 00001998  0x00000b09 call  0x00003a7a 
+ 00001999  0x00000b0a fetch  0x00000001 , 0x00004c2a 
+ 00002000  0x00000b0b copy  0x0000003f , 0x00000011 
+ 00002001  0x00000b0c call  0x0000074a 
+ 00002002  0x00000b0d rtn 
+ 00002003  0x00000b13 disable  0x0000001b 
+ 00002004  0x00000b14 disable  0x0000000b 
+ 00002005  0x00000b15 branch  0x0000375c 
+ 00002006  0x00000b18 call  0x00003a7a 
+ 00002007  0x00000b19 fetcht  0x00000001 , 0x00004be9 
+ 00002008  0x00000b1a branch  0x00003a91 
+ 00002009  0x00000b1d call  0x000053d2 
+ 00002010  0x00000b1e fetch  0x00000004 , 0x00004c00 
+ 00002011  0x00000b1f iforce  0x00000009 
+ 00002012  0x00000b20 call  0x0000078f 
+ 00002013  0x00000b21 call  0x000007d6 
+ 00002014  0x00000b22 set1  0x00000000 , 0x00000015 
+ 00002015  0x00000b23 enable  0x0000001d 
+ 00002016  0x00000b24 enable  0x00000020 
+ 00002017  0x00000b25 disable  0x00000021 
+ 00002018  0x00000b26 rshift16  0x00000009 , 0x0000003f 
+ 00002019  0x00000b27 rshift8  0x0000003f , 0x0000003f 
+ 00002020  0x00000b28 rshift4  0x0000003f , 0x0000003f 
+ 00002021  0x00000b29 inject  0x00000003 , 0x00000028 
+ 00002022  0x00000b2a disable  0x0000001d 
+ 00002023  0x00000b2b enable  0x0000001b 
+ 00002024  0x00000b2c enable  0x00000007 
+ 00002025  0x00000b2d enable  0x00000009 
+ 00002026  0x00000b2e fetch  0x00000001 , 0x00004c18 
+ 00002027  0x00000b2f inject  0x00000003 , 0x00000008 
+ 00002028  0x00000b30 fetch  0x00000001 , 0x00004be3 
+ 00002029  0x00000b31 iforce  0x00000039 
+ 00002030  0x00000b32 arg  0x00000cf5 , 0x00000006 
+ 00002031  0x00000b34 ifetch  0x00000001 , 0x00000006 
+ 00002032  0x00000b35 inject  0x00000003 , 0x00000008 
+ 00002033  0x00000b36 loop  0x000007ef 
+ 00002034  0x00000b37 enable  0x00000008 
+ 00002035  0x00000b38 inject  0x00000003 , 0x00000018 
+ 00002036  0x00000b39 disable  0x00000008 
+ 00002037  0x00000b3a until  0x0000003e , 0x00000027 
+ 00002038  0x00000b3b nop  0x00000064 
+ 00002039  0x00000b3c disable  0x0000001d 
+ 00002040  0x00000b3d disable  0x0000001b 
+ 00002041  0x00000b3e branch  0x00003a7a 
+ 00012288  0x00000b4a call  0x00003c74 
+ 00012289  0x00000b4e set0  0x00000025 , 0x00000000 
+ 00012290  0x00000b4f bpatch  0x00000000 , 0x00004000 
+ 00012291  0x00000b50 clear_stack 
+ 00012292  0x00000b51 call  0x00003a9e 
+ 00012293  0x00000b52 call  0x00006805 
+ 00012294  0x00000b53 call  0x00003bfa 
+ 00012295  0x00000b54 call  0x00004d98 
+ 00012296  0x00000b55 set0  0x00000025 , 0x00000000 
+ 00012297  0x00000b56 bpatch  0x00000001 , 0x00004000 
+ 00012298  0x00000b57 call  0x00006b53 
+ 00012299  0x00000b58 call  0x00005b62 
+ 00012300  0x00000b59 call  0x00007b9d 
+ 00012301  0x00000b5a call  0x00003e4f 
+ 00012302  0x00000b5b set0  0x00000025 , 0x00000000 
+ 00012303  0x00000b5c bpatch  0x00000002 , 0x00004000 
+ 00012304  0x00000b5d call  0x00003e5f , 0x0000002b 
+ 00012305  0x00000b5e call  0x00007719 
+ 00012306  0x00000b5f call  0x00003cf1 , 0x0000002b 
+ 00012307  0x00000b61 set0  0x00000025 , 0x00000000 
+ 00012308  0x00000b62 bpatch  0x00000003 , 0x00004000 
+ 00012309  0x00000b63 call  0x00007813 
+ 00012310  0x00000b64 call  0x00005373 
+ 00012311  0x00000b65 call  0x00004449 
+ 00012312  0x00000b66 set0  0x00000025 , 0x00000000 
+ 00012313  0x00000b67 bpatch  0x00000004 , 0x00004000 
+ 00012314  0x00000b68 call  0x0000303e 
+ 00012315  0x00000b69 call  0x00003e6a 
+ 00012316  0x00000b6a call  0x000030a1 
+ 00012317  0x00000b6b set0  0x00000025 , 0x00000000 
+ 00012318  0x00000b6c bpatch  0x00000005 , 0x00004000 
+ 00012319  0x00000b6d call  0x00003392 
+ 00012320  0x00000b6e call  0x00003407 
+ 00012321  0x00000b6f call  0x00003024 
+ 00012322  0x00000b70 call  0x00003d1c 
+ 00012323  0x00000b71 branch  0x00003013 
+ 00012324  0x00000b74 call  0x00003029 
+ 00012325  0x00000b75 rtnmark0  0x00000009 
+ 00012326  0x00000b76 set0  0x00000009 , 0x00000000 
+ 00012327  0x00000b77 call  0x000032bd 
+ 00012328  0x00000b78 branch  0x000053d7 
+ 00012329  0x00000b7b set0  0x00000025 , 0x00000000 
+ 00012330  0x00000b7c bpatch  0x00000006 , 0x00004000 
+ 00012331  0x00000b7d call  0x000032fe 
+ 00012332  0x00000b7e nbranch  0x00003033 , 0x00000005 
+ 00012333  0x00000b7f call  0x000032a3 
+ 00012334  0x00000b80 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012335  0x00000b81 ifetch  0x00000001 , 0x00000006 
+ 00012336  0x00000b82 bbit1  0x00000000 , 0x00005377 
+ 00012337  0x00000b83 bbit1  0x00000001 , 0x000031a7 
+ 00012338  0x00000b84 branch  0x00003473 
+ 00012339  0x00000b86 set0  0x00000025 , 0x00000000 
+ 00012340  0x00000b87 bpatch  0x00000007 , 0x00004000 
+ 00012341  0x00000b88 call  0x000032c6 
+ 00012342  0x00000b89 copy  0x00000039 , 0x0000003e 
+ 00012343  0x00000b8a rtn  0x00000005 
+ 00012344  0x00000b8b call  0x000032a3 
+ 00012345  0x00000b8c fetch  0x00000001 , 0x00000030 
+ 00012346  0x00000b8d bbit1  0x00000003 , 0x00003103 
+ 00012347  0x00000b8e fetch  0x00000001 , 0x00000031 
+ 00012348  0x00000b8f bbit1  0x00000001 , 0x000031a7 
+ 00012349  0x00000b90 branch  0x00003473 
+ 00012350  0x00000b99 fetch  0x00000001 , 0x00004272 
+ 00012351  0x00000b9a rtn  0x00000034 
+ 00012352  0x00000b9b beq  0x00000001 , 0x0000304e 
+ 00012353  0x00000b9c beq  0x00000002 , 0x00003053 
+ 00012354  0x00000b9d beq  0x00000003 , 0x00003056 
+ 00012355  0x00000b9e beq  0x00000005 , 0x0000305b 
+ 00012356  0x00000b9f beq  0x0000001b , 0x0000304b 
+ 00012357  0x00000ba0 call  0x000032f6 
+ 00012358  0x00000ba1 rtn  0x00000005 
+ 00012359  0x00000ba2 call  0x000032f9 
+ 00012360  0x00000ba3 rtn  0x00000005 
+ 00012361  0x00000ba5 jam  0x00000000 , 0x00004272 
+ 00012362  0x00000ba6 rtn 
+ 00012363  0x00000ba9 jam  0x0000001b , 0x0000041c 
+ 00012364  0x00000baa jam  0x00000000 , 0x00004272 
+ 00012365  0x00000bab rtn 
+ 00012366  0x00000bae set1  0x0000001c , 0x00000000 
+ 00012367  0x00000baf set0  0x0000001e , 0x00000000 
+ 00012368  0x00000bb0 jam  0x000000ff , 0x0000008e 
+ 00012369  0x00000bb1 jam  0x0000001f , 0x0000008c 
+ 00012370  0x00000bb2 branch  0x00003049 
+ 00012371  0x00000bb5 set0  0x0000001c , 0x00000000 
+ 00012372  0x00000bb6 force  0x00000000 , 0x0000001b 
+ 00012373  0x00000bb7 branch  0x00003049 
+ 00012374  0x00000bba call  0x000032f9 
+ 00012375  0x00000bbb rtn  0x00000005 
+ 00012376  0x00000bbc force  0x00000001 , 0x00000002 
+ 00012377  0x00000bbd jam  0x00000005 , 0x00000178 
+ 00012378  0x00000bbe branch  0x00003068 
+ 00012379  0x00000bc1 set0  0x00000025 , 0x00000000 
+ 00012380  0x00000bc2 bpatch  0x00000008 , 0x00004001 
+ 00012381  0x00000bc3 fetch  0x00000001 , 0x00004132 
+ 00012382  0x00000bc4 beq  0x00000001 , 0x00003064 
+ 00012383  0x00000bc6 fetch  0x00000006 , 0x00004274 
+ 00012384  0x00000bc7 branch  0x00003049 , 0x00000034 
+ 00012385  0x00000bc8 jam  0x00000001 , 0x000047f3 
+ 00012386  0x00000bca jam  0x00000003 , 0x00000055 
+ 00012387  0x00000bcb branch  0x00003067 
+ 00012388  0x00000bce fetch  0x00000006 , 0x00004274 
+ 00012389  0x00000bcf branch  0x00003049 , 0x00000034 
+ 00012390  0x00000bd0 store  0x00000006 , 0x00000040 
+ 00012391  0x00000bd2 force  0x00000025 , 0x00000002 
+ 00012392  0x00000bd4 set0  0x00000025 , 0x00000000 
+ 00012393  0x00000bd5 bpatch  0x00000009 , 0x00004001 
+ 00012394  0x00000bd6 fetch  0x00000001 , 0x000000f3 
+ 00012395  0x00000bd7 branch  0x0000306f , 0x00000034 
+ 00012396  0x00000bd8 lshift3  0x0000003f , 0x0000003f 
+ 00012397  0x00000bd9 lshift4  0x0000003f , 0x0000003f 
+ 00012398  0x00000bda increase  0xffffffff , 0x0000003f 
+ 00012399  0x00000bdc store  0x00000001 , 0x00004146 
+ 00012400  0x00000bdd store  0x00000001 , 0x000000f2 
+ 00012401  0x00000bde jam  0x0000001f , 0x0000008d 
+ 00012402  0x00000bdf set0  0x0000000c , 0x00000000 
+ 00012403  0x00000be0 call  0x000032d6 
+ 00012404  0x00000be1 nbranch  0x00003090 , 0x00000005 
+ 00012405  0x00000be2 call  0x00003bd1 
+ 00012406  0x00000be3 store  0x00000001 , 0x00000077 
+ 00012407  0x00000be4 storet  0x00000001 , 0x0000007c 
+ 00012408  0x00000be5 fetch  0x00000006 , 0x00004274 
+ 00012409  0x00000be6 store  0x00000006 , 0x00000040 
+ 00012410  0x00000be7 set0  0x00000025 , 0x00000000 
+ 00012411  0x00000be8 bpatch  0x0000000a , 0x00004001 
+ 00012412  0x00000be9 force  0x00000000 , 0x0000003f 
+ 00012413  0x00000bea compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012414  0x00000beb nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00012415  0x00000bec set1  0x00000003 , 0x0000003f 
+ 00012416  0x00000bed store  0x00000001 , 0x00000030 
+ 00012417  0x00000bee jam  0x00000003 , 0x00000b7d 
+ 00012418  0x00000bef call  0x00007c27 
+ 00012419  0x00000bf0 force  0x00000000 , 0x0000003f 
+ 00012420  0x00000bf1 setflag  0x00000001 , 0x00000004 , 0x0000003f 
+ 00012421  0x00000bf2 store  0x00000001 , 0x0000004c 
+ 00012422  0x00000bf3 setarg  0x00000000 
+ 00012423  0x00000bf4 set1  0x00000001 , 0x0000003f 
+ 00012424  0x00000bf5 store  0x00000001 , 0x00000031 
+ 00012425  0x00000bf6 enable  0x00000029 
+ 00012426  0x00000bf7 call  0x000032bd 
+ 00012427  0x00000bf8 disable  0x00000029 
+ 00012428  0x00000bf9 force  0x00000004 , 0x00000007 
+ 00012429  0x00000bfa fetch  0x00000002 , 0x00004159 
+ 00012430  0x00000bfb call  0x00007e4c 
+ 00012431  0x00000bfc branch  0x00003049 
+ 00012432  0x00000bfe set0  0x00000025 , 0x00000000 
+ 00012433  0x00000bff bpatch  0x0000000b , 0x00004001 
+ 00012434  0x00000c00 fetch  0x00000006 , 0x00004274 
+ 00012435  0x00000c01 store  0x00000006 , 0x00000040 
+ 00012436  0x00000c02 compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012437  0x00000c03 branch  0x00003099 , 0x00000001 
+ 00012438  0x00000c04 force  0x00000007 , 0x00000002 
+ 00012439  0x00000c05 call  0x00004826 
+ 00012440  0x00000c06 branch  0x00003049 
+ 00012441  0x00000c08 arg  0x00000103 , 0x00000005 
+ 00012442  0x00000c09 arg  0x00000008 , 0x00000039 
+ 00012443  0x00000c0a call  0x00007e3b 
+ 00012444  0x00000c0b force  0x00000007 , 0x00000007 
+ 00012445  0x00000c0c call  0x00004898 
+ 00012446  0x00000c0d jam  0x00000004 , 0x00000b7d 
+ 00012447  0x00000c0e call  0x00007c27 
+ 00012448  0x00000c0f branch  0x00003049 
+ 00012449  0x00000c17 rtnmark0  0x0000001c 
+ 00012450  0x00000c18 force  0x00000002 , 0x00000007 
+ 00012451  0x00000c19 call  0x00007e53 
+ 00012452  0x00000c1a nsetflag  0x00000034 , 0x0000001c , 0x00000000 
+ 00012453  0x00000c1b nbranch  0x000030a7 , 0x00000034 
+ 00012454  0x00000c1c rtn 
+ 00012455  0x00000c21 set0  0x00000025 , 0x00000000 
+ 00012456  0x00000c22 bpatch  0x0000000c , 0x00004001 
+ 00012457  0x00000c23 fetcht  0x00000002 , 0x0000415b 
+ 00012458  0x00000c24 force  0x00000004 , 0x00000007 
+ 00012459  0x00000c25 call  0x0000383d 
+ 00012460  0x00000c26 rtn  0x00000028 
+ 00012461  0x00000c27 call  0x00003a12 
+ 00012462  0x00000c28 force  0x00000000 , 0x00000024 
+ 00012463  0x00000c2a rtn  0x00000003 
+ 00012464  0x00000c2b set0  0x0000000b , 0x00000000 
+ 00012465  0x00000c2c set0  0x00000000 , 0x00000000 
+ 00012466  0x00000c2e add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012467  0x00000c2f isolate1  0x0000001e , 0x00000000 
+ 00012468  0x00000c30 setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012469  0x00000c31 compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012470  0x00000c32 nbranch  0x000030d3 , 0x00000001 
+ 00012471  0x00000c35 set0  0x00000025 , 0x00000000 
+ 00012472  0x00000c36 bpatch  0x0000000d , 0x00004001 
+ 00012473  0x00000c37 fetch  0x00000001 , 0x00000012 
+ 00012474  0x00000c38 increase  0x00000001 , 0x0000003f 
+ 00012475  0x00000c39 store  0x00000001 , 0x00000012 
+ 00012476  0x00000c3a call  0x00003a49 
+ 00012477  0x00000c3b call  0x00003a42 
+ 00012478  0x00000c3c call  0x00003a66 
+ 00012479  0x00000c3d call  0x00003bae 
+ 00012480  0x00000c3e call  0x00003bb4 
+ 00012481  0x00000c3f call  0x00003bc5 
+ 00012482  0x00000c40 call  0x0000375c 
+ 00012483  0x00000c41 call  0x000030c5 
+ 00012484  0x00000c42 branch  0x000030af 
+ 00012485  0x00000c45 set0  0x00000025 , 0x00000000 
+ 00012486  0x00000c46 bpatch  0x0000000e , 0x00004001 
+ 00012487  0x00000c47 fetch  0x00000001 , 0x0000008c 
+ 00012488  0x00000c48 increase  0xffffffff , 0x0000003f 
+ 00012489  0x00000c49 store  0x00000001 , 0x0000008c 
+ 00012490  0x00000c4a rtn  0x00000002 
+ 00012491  0x00000c4b jam  0x0000001f , 0x0000008c 
+ 00012492  0x00000c4c fetch  0x00000001 , 0x0000008e 
+ 00012493  0x00000c4d increase  0xffffffff , 0x0000003f 
+ 00012494  0x00000c4e store  0x00000001 , 0x0000008e 
+ 00012495  0x00000c4f rtn  0x00000002 
+ 00012496  0x00000c50 setflip  0x0000001e , 0x00000000 
+ 00012497  0x00000c51 jam  0x000000ff , 0x0000008e 
+ 00012498  0x00000c52 rtn 
+ 00012499  0x00000c55 set0  0x00000025 , 0x00000000 
+ 00012500  0x00000c56 bpatch  0x0000000f , 0x00004001 
+ 00012501  0x00000c57 call  0x00003a49 
+ 00012502  0x00000c58 call  0x00003a3b 
+ 00012503  0x00000c59 call  0x00003a66 
+ 00012504  0x00000c5a call  0x00003bba 
+ 00012505  0x00000c5b call  0x00003b3a 
+ 00012506  0x00000c5c call  0x00003b63 
+ 00012507  0x00000c5d branch  0x000030de , 0x00000018 
+ 00012508  0x00000c5e call  0x000030c5 
+ 00012509  0x00000c5f branch  0x000030b2 
+ 00012510  0x00000c61 set0  0x00000025 , 0x00000000 
+ 00012511  0x00000c62 bpatch  0x00000010 , 0x00004002 
+ 00012512  0x00000c63 call  0x00003af3 
+ 00012513  0x00000c64 call  0x00003bcd 
+ 00012514  0x00000c65 call  0x000035e1 
+ 00012515  0x00000c66 set0  0x00000001 , 0x00000000 
+ 00012516  0x00000c67 rtnmark0  0x0000000b 
+ 00012517  0x00000c69 set0  0x00000025 , 0x00000000 
+ 00012518  0x00000c6a bpatch  0x00000011 , 0x00004002 
+ 00012519  0x00000c6b fetch  0x00000001 , 0x000042a4 
+ 00012520  0x00000c6c bbit1  0x00000000 , 0x00004221 
+ 00012521  0x00000c6d call  0x0000477b 
+ 00012522  0x00000c6f fetch  0x00000001 , 0x00000013 
+ 00012523  0x00000c70 increase  0x00000001 , 0x0000003f 
+ 00012524  0x00000c71 store  0x00000001 , 0x00000013 
+ 00012525  0x00000c72 rtn 
+ 00012526  0x00000c74 set0  0x0000000b , 0x00000000 
+ 00012527  0x00000c75 call  0x000030fe 
+ 00012528  0x00000c76 call  0x00003a49 
+ 00012529  0x00000c77 call  0x00003a3b 
+ 00012530  0x00000c78 call  0x000034e1 
+ 00012531  0x00000c79 call  0x00003bba 
+ 00012532  0x00000c7a call  0x00003b3a 
+ 00012533  0x00000c7b call  0x00003b63 
+ 00012534  0x00000c7c branch  0x000030f8 , 0x00000018 
+ 00012535  0x00000c7d rtn 
+ 00012536  0x00000c7f call  0x00003bcd 
+ 00012537  0x00000c80 call  0x000035e1 
+ 00012538  0x00000c81 set0  0x00000001 , 0x00000000 
+ 00012539  0x00000c82 branch  0x000030e5 , 0x00000006 
+ 00012540  0x00000c83 call  0x0000479b 
+ 00012541  0x00000c84 branch  0x000030ea 
+ 00012542  0x00000c87 arg  0x00000600 , 0x0000000b 
+ 00012543  0x00000c89 until  0x00000023 , 0x00000026 
+ 00012544  0x00000c8a and  0x00000022 , 0x00000003 , 0x0000003f 
+ 00012545  0x00000c8b bne  0x00000001 , 0x000030ff 
+ 00012546  0x00000c8c rtn 
+ 00012547  0x00000c96 set0  0x00000025 , 0x00000000 
+ 00012548  0x00000c97 bpatch  0x00000012 , 0x00004002 
+ 00012549  0x00000c98 enable  0x00000029 
+ 00012550  0x00000c99 enable  0x00000030 
+ 00012551  0x00000c9a fetch  0x00000002 , 0x00004155 
+ 00012552  0x00000c9b branch  0x0000310c , 0x00000034 
+ 00012553  0x00000c9c force  0x0000000d , 0x00000007 
+ 00012554  0x00000c9d call  0x00007e53 
+ 00012555  0x00000c9e nrtn  0x00000034 
+ 00012556  0x00000ca0 set0  0x00000025 , 0x00000000 
+ 00012557  0x00000ca1 bpatch  0x00000013 , 0x00004002 
+ 00012558  0x00000ca2 fetcht  0x00000002 , 0x00004157 
+ 00012559  0x00000ca3 force  0x00000028 , 0x00000007 
+ 00012560  0x00000ca4 call  0x0000383d 
+ 00012561  0x00000ca5 branch  0x0000314e , 0x00000028 
+ 00012562  0x00000ca6 force  0x00000004 , 0x00000007 
+ 00012563  0x00000ca7 call  0x00007e53 
+ 00012564  0x00000ca8 nbranch  0x00003127 , 0x00000034 
+ 00012565  0x00000ca9 fetch  0x00000001 , 0x0000004c 
+ 00012566  0x00000caa bbit1  0x00000004 , 0x0000311a 
+ 00012567  0x00000cab force  0x00000004 , 0x00000002 
+ 00012568  0x00000cac call  0x00004826 
+ 00012569  0x00000cad branch  0x0000311f 
+ 00012570  0x00000caf arg  0x00000103 , 0x00000005 
+ 00012571  0x00000cb0 arg  0x00000008 , 0x00000039 
+ 00012572  0x00000cb1 call  0x00007e3b 
+ 00012573  0x00000cb2 force  0x00000004 , 0x00000007 
+ 00012574  0x00000cb3 call  0x00004898 
+ 00012575  0x00000cb5 set0  0x00000025 , 0x00000000 
+ 00012576  0x00000cb6 bpatch  0x00000014 , 0x00004002 
+ 00012577  0x00000cb7 jam  0x00000000 , 0x00000030 
+ 00012578  0x00000cb8 call  0x00005b63 
+ 00012579  0x00000cb9 jam  0x00000000 , 0x000047f3 
+ 00012580  0x00000cba jam  0x00000013 , 0x00000b7d 
+ 00012581  0x00000cbb call  0x00007c27 
+ 00012582  0x00000cbc branch  0x0000314e 
+ 00012583  0x00000cbf set0  0x00000025 , 0x00000000 
+ 00012584  0x00000cc0 bpatch  0x00000015 , 0x00004002 
+ 00012585  0x00000cc1 force  0x00000000 , 0x0000000b 
+ 00012586  0x00000cc2 until  0x00000023 , 0x00000026 
+ 00012587  0x00000cc3 fetch  0x00000001 , 0x000000f4 
+ 00012588  0x00000cc4 increase  0xffffffff , 0x0000003f 
+ 00012589  0x00000cc5 ixor  0x00000022 , 0x0000003f 
+ 00012590  0x00000cc6 compare  0x00000000 , 0x0000003f , 0x00000003 
+ 00012591  0x00000cc7 nbranch  0x00003127 , 0x00000001 
+ 00012592  0x00000cc8 deposit  0x00000004 
+ 00012593  0x00000cc9 store  0x00000001 , 0x0000018b 
+ 00012594  0x00000cca force  0x00000000 , 0x00000026 
+ 00012595  0x00000ccb force  0x00000000 , 0x00000024 
+ 00012596  0x00000cce set0  0x00000025 , 0x00000000 
+ 00012597  0x00000ccf bpatch  0x00000016 , 0x00004002 
+ 00012598  0x00000cd0 branch  0x0000314e , 0x00000003 
+ 00012599  0x00000cd1 call  0x00003a4d 
+ 00012600  0x00000cd2 arg  0x00000600 , 0x0000000b 
+ 00012601  0x00000cd3 until  0x00000023 , 0x00000026 
+ 00012602  0x00000cd5 set0  0x00000025 , 0x00000000 
+ 00012603  0x00000cd6 bpatch  0x00000017 , 0x00004002 
+ 00012604  0x00000cd7 fetch  0x00000004 , 0x000000f4 
+ 00012605  0x00000cd8 iforce  0x00000021 
+ 00012606  0x00000cd9 increase  0x00000001 , 0x0000003f 
+ 00012607  0x00000cda store  0x00000004 , 0x000000f4 
+ 00012608  0x00000cdb isolate1  0x0000000c , 0x00000000 
+ 00012609  0x00000cdc setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012610  0x00000cdd compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012611  0x00000cde nbranch  0x00003164 , 0x00000001 
+ 00012612  0x00000cdf fetch  0x00000001 , 0x0000000c 
+ 00012613  0x00000ce0 increase  0x00000001 , 0x0000003f 
+ 00012614  0x00000ce1 store  0x00000001 , 0x0000000c 
+ 00012615  0x00000ce2 call  0x00003a42 
+ 00012616  0x00000ce3 call  0x00003bae 
+ 00012617  0x00000ce4 call  0x00003bb4 
+ 00012618  0x00000ce5 call  0x00003bc5 
+ 00012619  0x00000ce6 call  0x0000375c 
+ 00012620  0x00000ce7 call  0x00003155 
+ 00012621  0x00000ce8 branch  0x00003134 
+ 00012622  0x00000ceb set0  0x00000025 , 0x00000000 
+ 00012623  0x00000cec bpatch  0x00000018 , 0x00004003 
+ 00012624  0x00000ced disable  0x00000029 
+ 00012625  0x00000cee fetch  0x00000002 , 0x00004155 
+ 00012626  0x00000cef rtn  0x00000034 
+ 00012627  0x00000cf0 force  0x0000000d , 0x00000007 
+ 00012628  0x00000cf1 branch  0x00007e4c 
+ 00012629  0x00000cf4 set0  0x00000025 , 0x00000000 
+ 00012630  0x00000cf5 bpatch  0x00000019 , 0x00004003 
+ 00012631  0x00000cf6 fetch  0x00000001 , 0x0000008d 
+ 00012632  0x00000cf7 increase  0xffffffff , 0x0000003f 
+ 00012633  0x00000cf8 store  0x00000001 , 0x0000008d 
+ 00012634  0x00000cf9 rtn  0x00000002 
+ 00012635  0x00000cfa jam  0x0000001f , 0x0000008d 
+ 00012636  0x00000cfb fetch  0x00000001 , 0x000000f2 
+ 00012637  0x00000cfc increase  0xffffffff , 0x0000003f 
+ 00012638  0x00000cfd store  0x00000001 , 0x000000f2 
+ 00012639  0x00000cfe rtn  0x00000002 
+ 00012640  0x00000cff setflip  0x0000000c , 0x00000000 
+ 00012641  0x00000d00 fetch  0x00000001 , 0x00004146 
+ 00012642  0x00000d01 store  0x00000001 , 0x000000f2 
+ 00012643  0x00000d02 rtn 
+ 00012644  0x00000d05 set0  0x00000025 , 0x00000000 
+ 00012645  0x00000d06 bpatch  0x0000001a , 0x00004003 
+ 00012646  0x00000d07 call  0x00003a3b 
+ 00012647  0x00000d08 call  0x00003bba 
+ 00012648  0x00000d09 call  0x00003b3a 
+ 00012649  0x00000d0a call  0x00003b63 
+ 00012650  0x00000d0b branch  0x0000316d , 0x00000018 
+ 00012651  0x00000d0c call  0x00003155 
+ 00012652  0x00000d0d branch  0x0000313a 
+ 00012653  0x00000d0f call  0x0000375c 
+ 00012654  0x00000d10 fetch  0x00000001 , 0x0000000d 
+ 00012655  0x00000d11 increase  0x00000001 , 0x0000003f 
+ 00012656  0x00000d12 store  0x00000001 , 0x0000000d 
+ 00012657  0x00000d13 force  0x00000000 , 0x0000001b 
+ 00012658  0x00000d14 fetch  0x00000004 , 0x000000f4 
+ 00012659  0x00000d16 set0  0x00000025 , 0x00000000 
+ 00012660  0x00000d17 bpatch  0x0000001b , 0x00004003 
+ 00012661  0x00000d18 call  0x00003bac 
+ 00012662  0x00000d19 call  0x00003a4d 
+ 00012663  0x00000d1a increase  0x00000001 , 0x00000026 
+ 00012664  0x00000d1c and_into  0x000001fd , 0x00000021 
+ 00012665  0x00000d1d and_into  0x000001fc , 0x00000024 
+ 00012666  0x00000d1e call  0x00003a42 
+ 00012667  0x00000d1f call  0x00003bae 
+ 00012668  0x00000d20 call  0x00003bb4 
+ 00012669  0x00000d21 call  0x00003bc5 
+ 00012670  0x00000d22 deposit  0x00000022 
+ 00012671  0x00000d23 store  0x00000004 , 0x0000016b 
+ 00012672  0x00000d24 force  0x00000000 , 0x00000004 
+ 00012673  0x00000d25 force  0x00000002 , 0x00000001 
+ 00012674  0x00000d26 call  0x00003bcd 
+ 00012675  0x00000d27 call  0x000038c1 
+ 00012676  0x00000d29 set0  0x00000025 , 0x00000000 
+ 00012677  0x00000d2a bpatch  0x0000001c , 0x00004003 
+ 00012678  0x00000d2b call  0x00003baa 
+ 00012679  0x00000d2c or_into  0x00000002 , 0x00000021 
+ 00012680  0x00000d2d and_into  0x000001fc , 0x00000024 
+ 00012681  0x00000d2e call  0x00003a3b 
+ 00012682  0x00000d2f call  0x00003bba 
+ 00012683  0x00000d30 call  0x00003b3a 
+ 00012684  0x00000d31 call  0x00003b63 
+ 00012685  0x00000d32 call  0x0000375c , 0x00000018 
+ 00012686  0x00000d33 branch  0x00003194 , 0x00000018 
+ 00012687  0x00000d34 fetch  0x00000001 , 0x00000010 
+ 00012688  0x00000d35 branch  0x00003134 , 0x00000034 
+ 00012689  0x00000d36 increase  0xffffffff , 0x0000003f 
+ 00012690  0x00000d37 store  0x00000001 , 0x00000010 
+ 00012691  0x00000d38 branch  0x00003173 
+ 00012692  0x00000d3b set0  0x00000025 , 0x00000000 
+ 00012693  0x00000d3c bpatch  0x0000001d , 0x00004003 
+ 00012694  0x00000d3d fetch  0x00000001 , 0x0000000e 
+ 00012695  0x00000d3e increase  0x00000001 , 0x0000003f 
+ 00012696  0x00000d3f store  0x00000001 , 0x0000000e 
+ 00012697  0x00000d40 call  0x000034ed 
+ 00012698  0x00000d42 call  0x0000338b 
+ 00012699  0x00000d43 branch  0x0000319f , 0x00000018 
+ 00012700  0x00000d44 call  0x0000350e 
+ 00012701  0x00000d45 nbranch  0x0000319a , 0x00000034 
+ 00012702  0x00000d46 branch  0x00003134 
+ 00012703  0x00000d49 set0  0x00000025 , 0x00000000 
+ 00012704  0x00000d4a bpatch  0x0000001e , 0x00004003 
+ 00012705  0x00000d4b fetch  0x00000001 , 0x00000030 
+ 00012706  0x00000d4c set0  0x00000003 , 0x0000003f 
+ 00012707  0x00000d4d store  0x00000001 , 0x00000030 
+ 00012708  0x00000d4e call  0x000034f9 
+ 00012709  0x00000d4f disable  0x00000029 
+ 00012710  0x00000d50 rtn 
+ 00012711  0x00000d54 set0  0x00000025 , 0x00000000 
+ 00012712  0x00000d55 bpatch  0x0000001f , 0x00004003 
+ 00012713  0x00000d56 enable  0x00000029 
+ 00012714  0x00000d57 enable  0x00000030 
+ 00012715  0x00000d58 call  0x0000324e 
+ 00012716  0x00000d59 rtn  0x00000028 
+ 00012717  0x00000d5a call  0x00003e25 
+ 00012718  0x00000d5b call  0x00003bac 
+ 00012719  0x00000d5c add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012720  0x00000d5d call  0x00003a54 
+ 00012721  0x00000d5e force  0x00000003 , 0x00000024 
+ 00012722  0x00000d5f call  0x0000327c 
+ 00012723  0x00000d60 call  0x00006a54 
+ 00012724  0x00000d61 call  0x00006e10 
+ 00012725  0x00000d62 call  0x00003547 
+ 00012726  0x00000d63 call  0x00003a42 
+ 00012727  0x00000d64 call  0x00003bae 
+ 00012728  0x00000d65 call  0x00003bb4 
+ 00012729  0x00000d66 call  0x00003bc5 
+ 00012730  0x00000d67 call  0x000038bf 
+ 00012731  0x00000d69 set0  0x00000025 , 0x00000000 
+ 00012732  0x00000d6a bpatch  0x00000020 , 0x00004004 
+ 00012733  0x00000d6b call  0x00005b78 
+ 00012734  0x00000d6c call  0x00004995 
+ 00012735  0x00000d6d call  0x000048a9 
+ 00012736  0x00000d6e call  0x0000337c 
+ 00012737  0x00000d6f nbranch  0x000031c7 , 0x0000002d 
+ 00012738  0x00000d70 call  0x00003bec 
+ 00012739  0x00000d71 call  0x00003870 
+ 00012740  0x00000d72 fetch  0x00000001 , 0x0000000f 
+ 00012741  0x00000d73 increase  0x00000001 , 0x0000003f 
+ 00012742  0x00000d74 store  0x00000001 , 0x0000000f 
+ 00012743  0x00000d76 set0  0x00000025 , 0x00000000 
+ 00012744  0x00000d77 bpatch  0x00000021 , 0x00004004 
+ 00012745  0x00000d78 call  0x00006dec 
+ 00012746  0x00000d79 call  0x000031d5 
+ 00012747  0x00000d7a nrtn  0x00000029 
+ 00012748  0x00000d7b call  0x00003812 
+ 00012749  0x00000d7c nbranch  0x000031d2 , 0x00000034 
+ 00012750  0x00000d7e call  0x00006a5c 
+ 00012751  0x00000d7f call  0x00003290 
+ 00012752  0x00000d80 disable  0x00000029 
+ 00012753  0x00000d81 rtn 
+ 00012754  0x00000d84 call  0x00003547 
+ 00012755  0x00000d85 call  0x00003371 
+ 00012756  0x00000d86 branch  0x000031bb 
+ 00012757  0x00000d8a branch  0x000031d8 , 0x0000002d 
+ 00012758  0x00000d8b call  0x00003be2 
+ 00012759  0x00000d8c branch  0x000031e6 , 0x00000002 
+ 00012760  0x00000d8e call  0x00003204 
+ 00012761  0x00000d8f nbranch  0x000031e6 , 0x00000028 
+ 00012762  0x00000d90 fetch  0x00000001 , 0x0000004c 
+ 00012763  0x00000d91 rtnbit0  0x00000004 
+ 00012764  0x00000d92 rtnbit1  0x00000003 
+ 00012765  0x00000d93 fetch  0x00000001 , 0x0000004b 
+ 00012766  0x00000d94 rtnbit1  0x00000003 
+ 00012767  0x00000d95 call  0x0000320d 
+ 00012768  0x00000d96 nrtn  0x00000034 
+ 00012769  0x00000d97 fetch  0x00000001 , 0x00000178 
+ 00012770  0x00000d98 increase  0xffffffff , 0x0000003f 
+ 00012771  0x00000d99 store  0x00000001 , 0x00000178 
+ 00012772  0x00000d9a nrtn  0x00000034 
+ 00012773  0x00000d9b branch  0x00005ed5 
+ 00012774  0x00000d9e set0  0x00000025 , 0x00000000 
+ 00012775  0x00000d9f bpatch  0x00000022 , 0x00004004 
+ 00012776  0x00000da0 call  0x00003516 
+ 00012777  0x00000da1 disable  0x00000029 
+ 00012778  0x00000da2 fetch  0x00000001 , 0x0000004c 
+ 00012779  0x00000da3 bbit1  0x00000004 , 0x000031f2 
+ 00012780  0x00000da4 fetch  0x00000001 , 0x00000030 
+ 00012781  0x00000da5 bbit0  0x00000004 , 0x000031f0 
+ 00012782  0x00000da6 fetcht  0x00000001 , 0x00000046 
+ 00012783  0x00000da7 branch  0x000048c4 
+ 00012784  0x00000da9 force  0x00000008 , 0x00000002 
+ 00012785  0x00000daa branch  0x00004826 
+ 00012786  0x00000dac force  0x00000000 , 0x00000007 
+ 00012787  0x00000dad fetch  0x00000001 , 0x0000004c 
+ 00012788  0x00000dae bbit1  0x00000003 , 0x00004898 
+ 00012789  0x00000db0 force  0x00000004 , 0x00000007 
+ 00012790  0x00000db1 arg  0x00000103 , 0x00000005 
+ 00012791  0x00000db2 arg  0x00000008 , 0x00000039 
+ 00012792  0x00000db3 call  0x00007e3b 
+ 00012793  0x00000db4 branch  0x00004898 
+ 00012794  0x00000db7 set0  0x00000025 , 0x00000000 
+ 00012795  0x00000db8 bpatch  0x00000023 , 0x00004004 
+ 00012796  0x00000db9 fetch  0x00000001 , 0x00000030 
+ 00012797  0x00000dba rtnbit0  0x00000002 
+ 00012798  0x00000dbb fetcht  0x00000001 , 0x00000046 
+ 00012799  0x00000dbc fetch  0x00000001 , 0x000000ac 
+ 00012800  0x00000dbd isub  0x00000002 , 0x0000003e 
+ 00012801  0x00000dbe nrtn  0x00000005 
+ 00012802  0x00000dbf call  0x00003869 
+ 00012803  0x00000dc0 branch  0x00003293 
+ 00012804  0x00000dc3 set0  0x00000025 , 0x00000000 
+ 00012805  0x00000dc4 bpatch  0x00000024 , 0x00004004 
+ 00012806  0x00000dc5 enable  0x00000028 
+ 00012807  0x00000dc6 fetch  0x00000001 , 0x0000004b 
+ 00012808  0x00000dc7 rtnbit0  0x00000003 
+ 00012809  0x00000dc8 call  0x0000320d 
+ 00012810  0x00000dc9 nrtn  0x00000034 
+ 00012811  0x00000dcb disable  0x00000028 
+ 00012812  0x00000dcc rtn 
+ 00012813  0x00000dcf fetch  0x00000001 , 0x00000072 
+ 00012814  0x00000dd0 increase  0xffffffff , 0x0000003f 
+ 00012815  0x00000dd1 store  0x00000001 , 0x00000072 
+ 00012816  0x00000dd2 rtn 
+ 00012817  0x00000dd5 set0  0x00000025 , 0x00000000 
+ 00012818  0x00000dd6 bpatch  0x00000025 , 0x00004004 
+ 00012819  0x00000dd7 fetch  0x00000001 , 0x00000030 
+ 00012820  0x00000dd8 bbit1  0x00000007 , 0x0000321f 
+ 00012821  0x00000dd9 fetch  0x00000001 , 0x00004132 
+ 00012822  0x00000dda beq  0x00000001 , 0x0000321d 
+ 00012823  0x00000ddb fetch  0x00000001 , 0x000007e1 
+ 00012824  0x00000ddc branch  0x0000321f , 0x00000034 
+ 00012825  0x00000ddd jam  0x00000000 , 0x000007e1 
+ 00012826  0x00000dde jam  0x00000018 , 0x00000b7d 
+ 00012827  0x00000ddf call  0x00007c27 
+ 00012828  0x00000de0 branch  0x0000321f 
+ 00012829  0x00000de2 call  0x00006216 
+ 00012830  0x00000de3 ncall  0x00004852 , 0x00000001 
+ 00012831  0x00000de5 set0  0x00000025 , 0x00000000 
+ 00012832  0x00000de6 bpatch  0x00000026 , 0x00004004 
+ 00012833  0x00000de7 call  0x000032f0 
+ 00012834  0x00000de8 fetch  0x00000001 , 0x00000030 
+ 00012835  0x00000de9 set1  0x00000007 , 0x0000003f 
+ 00012836  0x00000dea store  0x00000001 , 0x00000030 
+ 00012837  0x00000deb jam  0x00000001 , 0x0000425e 
+ 00012838  0x00000dec fetch  0x00000001 , 0x00000055 
+ 00012839  0x00000ded bne  0x00000016 , 0x00003228 
+ 00012840  0x00000def rtn 
+ 00012841  0x00000df2 jam  0x00000001 , 0x000007e1 
+ 00012842  0x00000df4 fetch  0x00000001 , 0x00000030 
+ 00012843  0x00000df5 set0  0x00000007 , 0x0000003f 
+ 00012844  0x00000df6 store  0x00000001 , 0x00000030 
+ 00012845  0x00000df7 rtn 
+ 00012846  0x00000dfc set0  0x00000025 , 0x00000000 
+ 00012847  0x00000dfd bpatch  0x00000027 , 0x00004004 
+ 00012848  0x00000dfe disable  0x00000028 
+ 00012849  0x00000dff fetch  0x00000001 , 0x00000030 
+ 00012850  0x00000e00 rtnbit0  0x00000001 
+ 00012851  0x00000e01 fetch  0x00000002 , 0x00000032 
+ 00012852  0x00000e02 nrtn  0x00000034 
+ 00012853  0x00000e03 fetch  0x00000004 , 0x00000034 
+ 00012854  0x00000e04 branch  0x00003239 , 0x00000030 
+ 00012855  0x00000e05 isub  0x00000028 , 0x0000003f 
+ 00012856  0x00000e06 branch  0x0000323a 
+ 00012857  0x00000e08 isub  0x00000022 , 0x0000003f 
+ 00012858  0x00000e0a sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00012859  0x00000e0b nrtn  0x00000002 
+ 00012860  0x00000e0c fetch  0x00000001 , 0x00000030 
+ 00012861  0x00000e0d set0  0x00000001 , 0x0000003f 
+ 00012862  0x00000e0e store  0x00000001 , 0x00000030 
+ 00012863  0x00000e0f enable  0x00000028 
+ 00012864  0x00000e10 rtn 
+ 00012865  0x00000e14 copy  0x0000003f , 0x00000002 
+ 00012866  0x00000e15 set0  0x00000025 , 0x00000000 
+ 00012867  0x00000e16 bpatch  0x00000028 , 0x00004005 
+ 00012868  0x00000e17 store  0x00000004 , 0x00000034 
+ 00012869  0x00000e19 jam  0x00000001 , 0x00004748 
+ 00012870  0x00000e1a fetch  0x00000001 , 0x00000030 
+ 00012871  0x00000e1b set1  0x00000001 , 0x0000003f 
+ 00012872  0x00000e1c store  0x00000001 , 0x00000030 
+ 00012873  0x00000e1d force  0x00000000 , 0x0000003f 
+ 00012874  0x00000e1e store  0x00000002 , 0x00000032 
+ 00012875  0x00000e1f jam  0x0000000a , 0x0000008a 
+ 00012876  0x00000e20 jam  0x00000001 , 0x00000073 
+ 00012877  0x00000e21 rtn 
+ 00012878  0x00000e25 set0  0x00000025 , 0x00000000 
+ 00012879  0x00000e26 bpatch  0x00000029 , 0x00004005 
+ 00012880  0x00000e27 call  0x0000322e 
+ 00012881  0x00000e28 nrtn  0x00000028 
+ 00012882  0x00000e29 disable  0x00000028 
+ 00012883  0x00000e2a jam  0x00000020 , 0x00000011 
+ 00012884  0x00000e2b set0  0x0000000b , 0x00000000 
+ 00012885  0x00000e2d call  0x00003bac 
+ 00012886  0x00000e2e call  0x0000337f 
+ 00012887  0x00000e2f bmark1  0x0000000b , 0x00003263 
+ 00012888  0x00000e30 call  0x0000350e 
+ 00012889  0x00000e31 nbranch  0x00003255 , 0x00000034 
+ 00012890  0x00000e33 set0  0x00000025 , 0x00000000 
+ 00012891  0x00000e34 bpatch  0x0000002a , 0x00004005 
+ 00012892  0x00000e35 disable  0x00000028 
+ 00012893  0x00000e36 deposit  0x00000022 
+ 00012894  0x00000e37 store  0x00000004 , 0x0000416a 
+ 00012895  0x00000e38 enable  0x00000030 
+ 00012896  0x00000e39 enable  0x00000029 
+ 00012897  0x00000e3a jam  0x0000002a , 0x00000b7d 
+ 00012898  0x00000e3b branch  0x00007c27 
+ 00012899  0x00000e3e set0  0x00000025 , 0x00000000 
+ 00012900  0x00000e3f bpatch  0x0000002b , 0x00004005 
+ 00012901  0x00000e40 call  0x00003baa 
+ 00012902  0x00000e41 call  0x00003374 
+ 00012903  0x00000e42 disable  0x00000030 
+ 00012904  0x00000e43 disable  0x00000029 
+ 00012905  0x00000e44 call  0x00003982 
+ 00012906  0x00000e45 call  0x000034ed 
+ 00012907  0x00000e47 set0  0x00000025 , 0x00000000 
+ 00012908  0x00000e48 bpatch  0x0000002c , 0x00004005 
+ 00012909  0x00000e49 call  0x00003539 
+ 00012910  0x00000e4a branch  0x00003272 , 0x0000002d 
+ 00012911  0x00000e4b call  0x0000350e 
+ 00012912  0x00000e4c nbranch  0x0000326b , 0x00000034 
+ 00012913  0x00000e4d branch  0x0000325a 
+ 00012914  0x00000e4f force  0x00000001 , 0x00000002 
+ 00012915  0x00000e50 call  0x0000487f 
+ 00012916  0x00000e51 fetch  0x00000001 , 0x00000031 
+ 00012917  0x00000e52 set0  0x00000001 , 0x0000003f 
+ 00012918  0x00000e53 store  0x00000001 , 0x00000031 
+ 00012919  0x00000e54 call  0x00003bec 
+ 00012920  0x00000e55 call  0x000039ac 
+ 00012921  0x00000e56 enable  0x00000028 
+ 00012922  0x00000e57 jam  0x0000002b , 0x00000b7d 
+ 00012923  0x00000e58 branch  0x00007c27 
+ 00012924  0x00000e5c set0  0x00000025 , 0x00000000 
+ 00012925  0x00000e5d bpatch  0x0000002d , 0x00004005 
+ 00012926  0x00000e5e rtnmark0  0x00000007 
+ 00012927  0x00000e5f fetch  0x00000001 , 0x00000030 
+ 00012928  0x00000e60 rtnbit0  0x00000002 
+ 00012929  0x00000e62 call  0x00003c23 
+ 00012930  0x00000e63 fetch  0x00000001 , 0x000000b3 
+ 00012931  0x00000e64 fetcht  0x00000001 , 0x00000047 
+ 00012932  0x00000e65 storet  0x00000001 , 0x000000b4 
+ 00012933  0x00000e66 store  0x00000001 , 0x00000047 
+ 00012934  0x00000e67 deposit  0x00000004 
+ 00012935  0x00000e68 store  0x00000001 , 0x000000b2 
+ 00012936  0x00000e69 fetch  0x00000001 , 0x000041f9 
+ 00012937  0x00000e6a iforce  0x00000004 
+ 00012938  0x00000e6b set0  0x00000008 , 0x00000000 
+ 00012939  0x00000e6c fetch  0x00000001 , 0x00004165 
+ 00012940  0x00000e6d store  0x00000001 , 0x00004167 
+ 00012941  0x00000e6e fetch  0x00000001 , 0x00004166 
+ 00012942  0x00000e6f store  0x00000001 , 0x00004165 
+ 00012943  0x00000e70 rtn 
+ 00012944  0x00000e73 set0  0x00000025 , 0x00000000 
+ 00012945  0x00000e74 bpatch  0x0000002e , 0x00004005 
+ 00012946  0x00000e75 rtnmark0  0x00000007 
+ 00012947  0x00000e77 call  0x00003847 
+ 00012948  0x00000e78 nrtn  0x00000001 
+ 00012949  0x00000e7a call  0x00003799 
+ 00012950  0x00000e7b fetch  0x00000001 , 0x000000b4 
+ 00012951  0x00000e7c fetcht  0x00000001 , 0x00000047 
+ 00012952  0x00000e7d store  0x00000001 , 0x00000047 
+ 00012953  0x00000e7e storet  0x00000001 , 0x000000b3 
+ 00012954  0x00000e7f fetch  0x00000001 , 0x000000b2 
+ 00012955  0x00000e80 iforce  0x00000004 
+ 00012956  0x00000e81 fetch  0x00000001 , 0x00004165 
+ 00012957  0x00000e82 store  0x00000001 , 0x00004166 
+ 00012958  0x00000e83 fetch  0x00000001 , 0x00004167 
+ 00012959  0x00000e84 store  0x00000001 , 0x00004165 
+ 00012960  0x00000e85 setarg  0x0000ffff 
+ 00012961  0x00000e86 store  0x00000002 , 0x00004168 
+ 00012962  0x00000e87 rtn 
+ 00012963  0x00000e8d set0  0x00000025 , 0x00000000 
+ 00012964  0x00000e8e bpatch  0x0000002f , 0x00004005 
+ 00012965  0x00000e8f set1  0x00000009 , 0x00000000 
+ 00012966  0x00000e90 deposit  0x00000011 
+ 00012967  0x00000e91 store  0x00000002 , 0x0000001e 
+ 00012968  0x00000e92 force  0x00000050 , 0x00000039 
+ 00012969  0x00000e93 arg  0x000003c0 , 0x00000005 
+ 00012970  0x00000e94 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012971  0x00000e95 ifetch  0x00000001 , 0x00000006 
+ 00012972  0x00000e96 copy  0x00000011 , 0x00000006 
+ 00012973  0x00000e97 bbit1  0x00000000 , 0x00007e45 
+ 00012974  0x00000e98 arg  0x00000030 , 0x00000005 
+ 00012975  0x00000e99 call  0x00007e45 
+ 00012976  0x00000e9a disable  0x0000002e 
+ 00012977  0x00000e9b fetch  0x00000001 , 0x00000077 
+ 00012978  0x00000e9c iforce  0x00000004 
+ 00012979  0x00000e9d jam  0x00000001 , 0x0000008a 
+ 00012980  0x00000e9e branch  0x000032b6 , 0x00000029 
+ 00012981  0x00000e9f jam  0x00000001 , 0x0000008a 
+ 00012982  0x00000ea1 fetch  0x00000001 , 0x00000030 
+ 00012983  0x00000ea2 rtnbit0  0x00000001 
+ 00012984  0x00000ea3 fetch  0x00000001 , 0x00000073 
+ 00012985  0x00000ea4 store  0x00000001 , 0x0000008a 
+ 00012986  0x00000ea5 fetch  0x00000001 , 0x00000074 
+ 00012987  0x00000ea6 store  0x00000001 , 0x0000008b 
+ 00012988  0x00000ea7 rtn 
+ 00012989  0x00000eaa set0  0x00000025 , 0x00000000 
+ 00012990  0x00000eab bpatch  0x00000030 , 0x00004006 
+ 00012991  0x00000eac fetch  0x00000002 , 0x0000001e 
+ 00012992  0x00000ead iforce  0x00000005 
+ 00012993  0x00000eae force  0x00000050 , 0x00000039 
+ 00012994  0x00000eaf arg  0x000003c0 , 0x00000006 
+ 00012995  0x00000eb0 branch  0x00007e45 , 0x00000036 
+ 00012996  0x00000eb1 arg  0x00000030 , 0x00000006 
+ 00012997  0x00000eb2 branch  0x00007e45 
+ 00012998  0x00000eb7 fetcht  0x00000001 , 0x00000015 
+ 00012999  0x00000eb8 arg  0x00000003 , 0x00000039 
+ 00013000  0x00000eba increase  0x00000001 , 0x00000002 
+ 00013001  0x00000ebb compare  0x00000003 , 0x00000002 , 0x000000ff 
+ 00013002  0x00000ebc nbranch  0x000032cc , 0x00000001 
+ 00013003  0x00000ebd arg  0x00000000 , 0x00000002 
+ 00013004  0x00000ebf storet  0x00000001 , 0x00000015 
+ 00013005  0x00000ec0 mul32  0x00000002 , 0x00000050 , 0x0000003f 
+ 00013006  0x00000ec1 arg  0x00004040 , 0x00000011 
+ 00013007  0x00000ec2 iadd  0x00000011 , 0x00000011 
+ 00013008  0x00000ec3 ifetch  0x00000001 , 0x00000011 
+ 00013009  0x00000ec4 bbit1  0x00000001 , 0x000032d4 
+ 00013010  0x00000ec5 rtnbit1  0x00000000 
+ 00013011  0x00000ec6 rtnbit1  0x00000003 
+ 00013012  0x00000ec8 loop  0x000032c8 
+ 00013013  0x00000ec9 rtn 
+ 00013014  0x00000ecc set0  0x00000025 , 0x00000000 
+ 00013015  0x00000ecd bpatch  0x00000031 , 0x00004006 
+ 00013016  0x00000ece arg  0x0000330b , 0x00000013 
+ 00013017  0x00000ecf call  0x00003301 
+ 00013018  0x00000ed0 nrtn  0x00000005 
+ 00013019  0x00000ed1 deposit  0x00000011 
+ 00013020  0x00000ed2 store  0x00000002 , 0x0000001e 
+ 00013021  0x00000ed3 force  0x00000000 , 0x0000003e 
+ 00013022  0x00000ed4 rtn 
+ 00013023  0x00000ed9 call  0x00003847 
+ 00013024  0x00000eda branch  0x000032e7 , 0x00000001 
+ 00013025  0x00000edb fetch  0x00000002 , 0x0000001e 
+ 00013026  0x00000edc add  0x0000003f , 0x00000017 , 0x00000005 
+ 00013027  0x00000edd fetch  0x00000001 , 0x00000047 
+ 00013028  0x00000ede istore  0x00000001 , 0x00000005 
+ 00013029  0x00000edf arg  0x00003334 , 0x00000013 
+ 00013030  0x00000ee0 branch  0x00003301 
+ 00013031  0x00000ee3 fetch  0x00000001 , 0x00000047 
+ 00013032  0x00000ee4 isolate1  0x00000003 , 0x0000003f 
+ 00013033  0x00000ee5 branch  0x000032ec , 0x00000001 
+ 00013034  0x00000ee6 force  0x00000001 , 0x0000003e 
+ 00013035  0x00000ee7 rtn 
+ 00013036  0x00000ee9 force  0x00000000 , 0x0000003e 
+ 00013037  0x00000eea rtn 
+ 00013038  0x00000eee arg  0x00003331 , 0x00000013 
+ 00013039  0x00000eef branch  0x00003301 
+ 00013040  0x00000ef2 fetcht  0x00000002 , 0x0000001e 
+ 00013041  0x00000ef3 arg  0x00003366 , 0x00000013 
+ 00013042  0x00000ef4 branch  0x00003301 
+ 00013043  0x00000ef7 fetcht  0x00000002 , 0x0000001e 
+ 00013044  0x00000ef8 arg  0x00003359 , 0x00000013 
+ 00013045  0x00000ef9 branch  0x00003301 
+ 00013046  0x00000efd fetcht  0x00000001 , 0x00004273 
+ 00013047  0x00000eff arg  0x00003316 , 0x00000013 
+ 00013048  0x00000f00 branch  0x00003301 
+ 00013049  0x00000f03 set0  0x00000025 , 0x00000000 
+ 00013050  0x00000f04 bpatch  0x00000032 , 0x00004006 
+ 00013051  0x00000f05 fetcht  0x00000006 , 0x00004274 
+ 00013052  0x00000f07 arg  0x0000330f , 0x00000013 
+ 00013053  0x00000f08 branch  0x00003301 
+ 00013054  0x00000f0b arg  0x0000331c , 0x00000013 
+ 00013055  0x00000f0c branch  0x00003301 
+ 00013056  0x00000f0f arg  0x00003350 , 0x00000013 
+ 00013057  0x00000f11 set0  0x00000025 , 0x00000000 
+ 00013058  0x00000f12 bpatch  0x00000033 , 0x00004006 
+ 00013059  0x00000f13 arg  0x00004040 , 0x00000011 
+ 00013060  0x00000f14 force  0x00000003 , 0x00000039 
+ 00013061  0x00000f16 ifetch  0x00000001 , 0x00000011 
+ 00013062  0x00000f17 copy  0x00000013 , 0x0000003d 
+ 00013063  0x00000f19 increase  0x00000050 , 0x00000011 
+ 00013064  0x00000f1a loop  0x00003305 
+ 00013065  0x00000f1b force  0x00000001 , 0x0000003e 
+ 00013066  0x00000f1c rtn 
+ 00013067  0x00000f1f bbit1  0x00000000 , 0x00003307 
+ 00013068  0x00000f20 bbit1  0x00000003 , 0x00003307 
+ 00013069  0x00000f21 force  0x00000000 , 0x0000003e 
+ 00013070  0x00000f22 rtn 
+ 00013071  0x00000f25 bbit1  0x00000003 , 0x00003311 
+ 00013072  0x00000f26 bbit0  0x00000000 , 0x00003307 
+ 00013073  0x00000f28 add  0x00000011 , 0x00000010 , 0x00000006 
+ 00013074  0x00000f29 ifetch  0x00000006 , 0x00000006 
+ 00013075  0x00000f2a isub  0x00000002 , 0x0000003e 
+ 00013076  0x00000f2b rtn  0x00000005 
+ 00013077  0x00000f2c branch  0x00003307 
+ 00013078  0x00000f2f bbit0  0x00000000 , 0x00003307 
+ 00013079  0x00000f30 add  0x00000011 , 0x00000016 , 0x00000006 
+ 00013080  0x00000f31 ifetch  0x00000001 , 0x00000006 
+ 00013081  0x00000f32 isub  0x00000002 , 0x0000003e 
+ 00013082  0x00000f33 rtn  0x00000005 
+ 00013083  0x00000f34 branch  0x00003307 
+ 00013084  0x00000f37 bbit0  0x00000001 , 0x00003307 
+ 00013085  0x00000f39 call  0x0000333d 
+ 00013086  0x00000f3a bbit1  0x0000001b , 0x00003322 
+ 00013087  0x00000f3b isolate0  0x0000001b , 0x00000002 
+ 00013088  0x00000f3c branch  0x00003322 , 0x00000001 
+ 00013089  0x00000f3d set1  0x0000001c , 0x0000003f 
+ 00013090  0x00000f3f isub  0x00000002 , 0x0000003f 
+ 00013091  0x00000f40 increase  0x00000001 , 0x0000003f 
+ 00013092  0x00000f41 branch  0x0000332b , 0x00000002 
+ 00013093  0x00000f42 increase  0x00000005 , 0x0000003f 
+ 00013094  0x00000f43 nbranch  0x00003307 , 0x00000002 
+ 00013095  0x00000f45 copy  0x00000002 , 0x00000021 
+ 00013096  0x00000f46 call  0x00003349 
+ 00013097  0x00000f47 force  0x00000000 , 0x0000003e 
+ 00013098  0x00000f48 rtn 
+ 00013099  0x00000f4b iforce  0x00000012 
+ 00013100  0x00000f4c add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013101  0x00000f4d ifetch  0x00000002 , 0x00000006 
+ 00013102  0x00000f4e branch  0x00003327 , 0x00000034 
+ 00013103  0x00000f4f call  0x00003349 
+ 00013104  0x00000f50 branch  0x0000331d 
+ 00013105  0x00000f53 bbit0  0x00000000 , 0x00003307 
+ 00013106  0x00000f54 force  0x00000000 , 0x0000003e 
+ 00013107  0x00000f55 rtn 
+ 00013108  0x00000f58 bbit0  0x00000000 , 0x00003307 
+ 00013109  0x00000f59 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013110  0x00000f5a ifetch  0x00000001 , 0x00000006 
+ 00013111  0x00000f5b bbit1  0x00000000 , 0x00003307 
+ 00013112  0x00000f5c add  0x00000011 , 0x00000017 , 0x00000006 
+ 00013113  0x00000f5d ifetch  0x00000001 , 0x00000006 
+ 00013114  0x00000f5e bbit0  0x00000003 , 0x00003307 
+ 00013115  0x00000f5f force  0x00000000 , 0x0000003e 
+ 00013116  0x00000f60 rtn 
+ 00013117  0x00000f63 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013118  0x00000f64 ifetcht  0x00000001 , 0x00000006 
+ 00013119  0x00000f65 deposit  0x00000022 
+ 00013120  0x00000f66 isolate1  0x00000001 , 0x00000002 
+ 00013121  0x00000f67 add  0x00000011 , 0x00000004 , 0x00000006 
+ 00013122  0x00000f68 ifetcht  0x00000004 , 0x00000006 
+ 00013123  0x00000f69 rtn  0x00000001 
+ 00013124  0x00000f6a add  0x00000011 , 0x00000008 , 0x00000006 
+ 00013125  0x00000f6b ifetch  0x00000006 , 0x00000006 
+ 00013126  0x00000f6c call  0x000039c0 
+ 00013127  0x00000f6d deposit  0x00000028 
+ 00013128  0x00000f6e rtn 
+ 00013129  0x00000f71 add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013130  0x00000f72 add  0x00000011 , 0x00000004 , 0x00000005 
+ 00013131  0x00000f73 ifetch  0x00000002 , 0x00000006 
+ 00013132  0x00000f74 iadd  0x00000002 , 0x0000000b 
+ 00013133  0x00000f75 deposit  0x0000000b 
+ 00013134  0x00000f76 istore  0x00000004 , 0x00000005 
+ 00013135  0x00000f77 branch  0x00005434 
+ 00013136  0x00000f7b bbit0  0x00000001 , 0x00003307 
+ 00013137  0x00000f7c call  0x0000333d 
+ 00013138  0x00000f7d iadd  0x0000001b , 0x0000003f 
+ 00013139  0x00000f7e iadd  0x0000001b , 0x0000003f 
+ 00013140  0x00000f7f iadd  0x00000007 , 0x0000003f 
+ 00013141  0x00000f80 isub  0x00000002 , 0x0000003e 
+ 00013142  0x00000f81 nbranch  0x00003307 , 0x00000002 
+ 00013143  0x00000f82 force  0x00000000 , 0x0000003e 
+ 00013144  0x00000f83 rtn 
+ 00013145  0x00000f86 bbit0  0x00000000 , 0x00003307 
+ 00013146  0x00000f87 deposit  0x00000002 
+ 00013147  0x00000f88 isub  0x00000011 , 0x0000003e 
+ 00013148  0x00000f89 branch  0x00003307 , 0x0000003e 
+ 00013149  0x00000f8a add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013150  0x00000f8b ifetch  0x00000001 , 0x00000006 
+ 00013151  0x00000f8c bbit1  0x00000000 , 0x00003307 
+ 00013152  0x00000f8d add  0x00000011 , 0x00000018 , 0x00000005 
+ 00013153  0x00000f8e ifetch  0x00000001 , 0x00000005 
+ 00013154  0x00000f8f nbranch  0x00003307 , 0x00000034 
+ 00013155  0x00000f90 force  0x0000002d , 0x0000003f 
+ 00013156  0x00000f91 istore  0x00000001 , 0x00000005 
+ 00013157  0x00000f92 branch  0x00003307 
+ 00013158  0x00000f95 bbit0  0x00000000 , 0x00003307 
+ 00013159  0x00000f96 deposit  0x00000002 
+ 00013160  0x00000f97 isub  0x00000011 , 0x0000003e 
+ 00013161  0x00000f98 branch  0x00003307 , 0x0000003e 
+ 00013162  0x00000f99 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013163  0x00000f9a ifetch  0x00000001 , 0x00000006 
+ 00013164  0x00000f9b bbit1  0x00000000 , 0x00003307 
+ 00013165  0x00000f9c ifetch  0x00000001 , 0x00000011 
+ 00013166  0x00000f9d set0  0x00000007 , 0x0000003f 
+ 00013167  0x00000f9e istore  0x00000001 , 0x00000011 
+ 00013168  0x00000f9f branch  0x00003307 
+ 00013169  0x00000fa3 set0  0x00000025 , 0x00000000 
+ 00013170  0x00000fa4 bpatch  0x00000034 , 0x00004006 
+ 00013171  0x00000fa5 call  0x00003bac 
+ 00013172  0x00000fa7 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013173  0x00000fa8 call  0x00003a54 
+ 00013174  0x00000fa9 force  0x00000003 , 0x00000024 
+ 00013175  0x00000faa call  0x00003a42 
+ 00013176  0x00000fab call  0x00003bae 
+ 00013177  0x00000fac call  0x00003bb4 
+ 00013178  0x00000fad call  0x00003bc5 
+ 00013179  0x00000fae branch  0x000038bf 
+ 00013180  0x00000fb1 set0  0x00000025 , 0x00000000 
+ 00013181  0x00000fb2 bpatch  0x00000035 , 0x00004006 
+ 00013182  0x00000fb3 call  0x00003baa 
+ 00013183  0x00000fb5 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013184  0x00000fb6 call  0x00003a54 
+ 00013185  0x00000fb7 force  0x00000003 , 0x00000024 
+ 00013186  0x00000fb8 call  0x00003a3b 
+ 00013187  0x00000fb9 call  0x000034e1 
+ 00013188  0x00000fba call  0x00003b41 
+ 00013189  0x00000fbb call  0x00003bba 
+ 00013190  0x00000fbc call  0x00003b3a 
+ 00013191  0x00000fbe call  0x00003b63 
+ 00013192  0x00000fbf nrtn  0x00000018 
+ 00013193  0x00000fc0 call  0x00003af3 
+ 00013194  0x00000fc1 branch  0x000035df 
+ 00013195  0x00000fc6 set0  0x00000025 , 0x00000000 
+ 00013196  0x00000fc7 bpatch  0x00000036 , 0x00004006 
+ 00013197  0x00000fc8 fetch  0x00000001 , 0x0000018b 
+ 00013198  0x00000fc9 iforce  0x00000004 
+ 00013199  0x00000fca force  0x00000001 , 0x00000001 
+ 00013200  0x00000fcb call  0x00003371 
+ 00013201  0x00000fcc branch  0x0000337c 
+ 00013202  0x00000fd8 fetch  0x00000001 , 0x00004133 
+ 00013203  0x00000fd9 rtnbit0  0x00000000 
+ 00013204  0x00000fda force  0x00000005 , 0x00000007 
+ 00013205  0x00000fdb call  0x00007e53 
+ 00013206  0x00000fdc nrtn  0x00000034 
+ 00013207  0x00000fdd fetcht  0x00000002 , 0x0000414d 
+ 00013208  0x00000fde force  0x00000004 , 0x00000007 
+ 00013209  0x00000fdf call  0x0000383d 
+ 00013210  0x00000fe0 rtn  0x00000028 
+ 00013211  0x00000fe1 call  0x000033a2 
+ 00013212  0x00000fe2 force  0x00000005 , 0x00000007 
+ 00013213  0x00000fe3 fetch  0x00000002 , 0x0000414f 
+ 00013214  0x00000fe4 nbranch  0x00007e4c , 0x00000018 
+ 00013215  0x00000fe5 random  0x0000003f 
+ 00013216  0x00000fe6 iand  0x00000035 , 0x0000003f 
+ 00013217  0x00000fe7 branch  0x00007e4c 
+ 00013218  0x00000feb set0  0x00000025 , 0x00000000 
+ 00013219  0x00000fec bpatch  0x00000037 , 0x00004006 
+ 00013220  0x00000fed jam  0x00000000 , 0x0000018b 
+ 00013221  0x00000fee disable  0x00000030 
+ 00013222  0x00000fef disable  0x0000002e 
+ 00013223  0x00000ff0 call  0x00003a12 
+ 00013224  0x00000ff1 and  0x00000022 , 0x000001fc , 0x00000021 
+ 00013225  0x00000ff2 force  0x00000001 , 0x00000024 
+ 00013226  0x00000ff3 call  0x00003a49 
+ 00013227  0x00000ff4 call  0x00003a3b 
+ 00013228  0x00000ff5 setflip  0x0000001d , 0x00000000 
+ 00013229  0x00000ff6 fetch  0x00000001 , 0x00000006 
+ 00013230  0x00000ff7 increase  0x00000001 , 0x0000003f 
+ 00013231  0x00000ff8 store  0x00000001 , 0x00000006 
+ 00013232  0x00000ff9 call  0x00003a66 
+ 00013233  0x00000ffa call  0x00003b3a 
+ 00013234  0x00000ffb call  0x00003b6b 
+ 00013235  0x00000ffc nrtn  0x00000018 
+ 00013236  0x00000ffd set0  0x00000025 , 0x00000000 
+ 00013237  0x00000ffe bpatch  0x00000038 , 0x00004007 
+ 00013238  0x00000fff force  0x00000000 , 0x0000001b 
+ 00013239  0x00001000 call  0x00003a6d 
+ 00013240  0x00001001 fetch  0x00000001 , 0x00000007 
+ 00013241  0x00001002 increase  0x00000001 , 0x0000003f 
+ 00013242  0x00001003 store  0x00000001 , 0x00000007 
+ 00013243  0x00001004 call  0x00003a49 
+ 00013244  0x00001005 call  0x00003baa 
+ 00013245  0x00001006 or_into  0x00000002 , 0x00000021 
+ 00013246  0x00001007 force  0x00000001 , 0x00000024 
+ 00013247  0x00001008 call  0x00003a42 
+ 00013248  0x00001009 call  0x00003a66 
+ 00013249  0x0000100a call  0x00003bae 
+ 00013250  0x0000100b call  0x00003bbf 
+ 00013251  0x0000100c deposit  0x00000022 
+ 00013252  0x0000100d store  0x00000004 , 0x0000016b 
+ 00013253  0x0000100e call  0x00003bc5 
+ 00013254  0x0000100f force  0x00000002 , 0x00000001 
+ 00013255  0x00001010 force  0x00000000 , 0x00000004 
+ 00013256  0x00001011 call  0x00003bcd 
+ 00013257  0x00001012 call  0x000038c1 
+ 00013258  0x00001013 call  0x000033ce 
+ 00013259  0x00001014 and_into  0x000001fd , 0x00000021 
+ 00013260  0x00001015 increase  0x00000001 , 0x00000026 
+ 00013261  0x00001016 rtn 
+ 00013262  0x00001019 set0  0x00000025 , 0x00000000 
+ 00013263  0x0000101a bpatch  0x00000039 , 0x00004007 
+ 00013264  0x0000101b fetch  0x00000001 , 0x00004172 
+ 00013265  0x0000101c rtn  0x00000034 
+ 00013266  0x0000101d arg  0x000001bc , 0x00000005 
+ 00013267  0x0000101e fetch  0x00000001 , 0x00004702 
+ 00013268  0x0000101f copy  0x0000003f , 0x00000039 
+ 00013269  0x00001020 increase  0x00000001 , 0x0000003f 
+ 00013270  0x00001021 istore  0x00000001 , 0x00000005 
+ 00013271  0x00001022 copy  0x00000005 , 0x00000002 
+ 00013272  0x00001023 increase  0x00000001 , 0x0000003f 
+ 00013273  0x00001024 store  0x00000002 , 0x00000091 
+ 00013274  0x00001025 copy  0x00000002 , 0x00000005 
+ 00013275  0x00001026 setarg  0x00000009 
+ 00013276  0x00001027 istore  0x00000001 , 0x00000005 
+ 00013277  0x00001028 arg  0x00004703 , 0x00000006 
+ 00013278  0x00001029 call  0x00007e45 
+ 00013279  0x0000102a arg  0x00004771 , 0x00000013 
+ 00013280  0x0000102b arg  0x00000004 , 0x00000039 
+ 00013281  0x0000102c call  0x000033f1 
+ 00013282  0x0000102d arg  0x0000475b , 0x00000013 
+ 00013283  0x0000102e arg  0x00000001 , 0x00000039 
+ 00013284  0x0000102f call  0x000033f1 
+ 00013285  0x00001030 force  0x0000000a , 0x00000001 
+ 00013286  0x00001031 jam  0x00000002 , 0x00000090 
+ 00013287  0x00001032 setarg  0x000001bc 
+ 00013288  0x00001033 store  0x00000002 , 0x00000179 
+ 00013289  0x00001034 call  0x00003baa 
+ 00013290  0x00001035 call  0x00003a42 
+ 00013291  0x00001036 call  0x00003bae 
+ 00013292  0x00001037 call  0x00003bbf 
+ 00013293  0x00001038 call  0x00003bc5 
+ 00013294  0x00001039 call  0x00003bcd 
+ 00013295  0x0000103a call  0x000038c1 
+ 00013296  0x0000103b rtn 
+ 00013297  0x0000103f copy  0x00000005 , 0x00000002 
+ 00013298  0x00001040 copy  0x00000013 , 0x00000006 
+ 00013299  0x00001041 ifetch  0x00000001 , 0x00000006 
+ 00013300  0x00001042 rtn  0x00000034 
+ 00013301  0x00001044 lshift  0x0000003f , 0x0000003f 
+ 00013302  0x00001045 loop  0x000033f5 
+ 00013303  0x00001046 copy  0x0000003f , 0x00000011 
+ 00013304  0x00001047 increase  0x00000002 , 0x0000003f 
+ 00013305  0x00001048 copy  0x0000003f , 0x00000007 
+ 00013306  0x00001049 fetch  0x00000002 , 0x00000091 
+ 00013307  0x0000104a iadd  0x00000007 , 0x0000003f 
+ 00013308  0x0000104b store  0x00000002 , 0x00000091 
+ 00013309  0x0000104c copy  0x00000002 , 0x00000005 
+ 00013310  0x0000104d copy  0x00000011 , 0x0000003f 
+ 00013311  0x0000104e increase  0x00000001 , 0x0000003f 
+ 00013312  0x0000104f istore  0x00000001 , 0x00000005 
+ 00013313  0x00001050 copy  0x00000013 , 0x00000006 
+ 00013314  0x00001051 ifetch  0x00000001 , 0x00000006 
+ 00013315  0x00001052 ifetch  0x00000001 , 0x00000006 
+ 00013316  0x00001053 istore  0x00000001 , 0x00000005 
+ 00013317  0x00001054 copy  0x00000011 , 0x00000039 
+ 00013318  0x00001055 branch  0x00007e45 
+ 00013319  0x0000105c fetch  0x00000001 , 0x00004133 
+ 00013320  0x0000105d rtnbit0  0x00000001 
+ 00013321  0x0000105e force  0x00000006 , 0x00000007 
+ 00013322  0x0000105f call  0x00007e53 
+ 00013323  0x00001060 nrtn  0x00000034 
+ 00013324  0x00001061 fetcht  0x00000002 , 0x00004151 
+ 00013325  0x00001062 force  0x00000028 , 0x00000007 
+ 00013326  0x00001063 call  0x0000383d 
+ 00013327  0x00001064 rtn  0x00000028 
+ 00013328  0x00001065 force  0x00000000 , 0x00000004 
+ 00013329  0x00001066 jam  0x00000008 , 0x00000010 
+ 00013330  0x00001067 set0  0x0000000b , 0x00000000 
+ 00013331  0x00001068 call  0x00003417 
+ 00013332  0x00001069 force  0x00000006 , 0x00000007 
+ 00013333  0x0000106a fetch  0x00000002 , 0x00004153 
+ 00013334  0x0000106b branch  0x00007e4c 
+ 00013335  0x0000106f set0  0x00000025 , 0x00000000 
+ 00013336  0x00001070 bpatch  0x0000003a , 0x00004007 
+ 00013337  0x00001071 disable  0x00000030 
+ 00013338  0x00001072 call  0x00003a12 
+ 00013339  0x00001073 fetch  0x00000001 , 0x00000008 
+ 00013340  0x00001074 increase  0x00000001 , 0x0000003f 
+ 00013341  0x00001075 store  0x00000001 , 0x00000008 
+ 00013342  0x00001076 force  0x00000000 , 0x00000026 
+ 00013343  0x00001077 call  0x00003a54 
+ 00013344  0x00001078 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013345  0x00001079 force  0x00000002 , 0x00000024 
+ 00013346  0x0000107a set0  0x00000025 , 0x00000000 
+ 00013347  0x0000107b bpatch  0x0000003b , 0x00004007 
+ 00013348  0x0000107c call  0x00003a3b 
+ 00013349  0x0000107d call  0x00003b3a 
+ 00013350  0x0000107e call  0x00003b6b 
+ 00013351  0x0000107f nrtn  0x00000018 
+ 00013352  0x00001080 call  0x00003a6d 
+ 00013353  0x00001081 fetch  0x00000001 , 0x00000009 
+ 00013354  0x00001082 increase  0x00000001 , 0x0000003f 
+ 00013355  0x00001083 store  0x00000001 , 0x00000009 
+ 00013356  0x00001084 force  0x00000000 , 0x0000001b 
+ 00013357  0x00001085 call  0x00003baa 
+ 00013358  0x00001086 or_into  0x00000002 , 0x00000021 
+ 00013359  0x00001087 force  0x00000001 , 0x00000024 
+ 00013360  0x00001088 call  0x00003a42 
+ 00013361  0x00001089 call  0x00003bae 
+ 00013362  0x0000108a call  0x00003bbf 
+ 00013363  0x0000108b call  0x00003bc5 
+ 00013364  0x0000108c call  0x0000375c 
+ 00013365  0x0000108d force  0x00000000 , 0x00000004 
+ 00013366  0x0000108e arg  0x00000600 , 0x0000000b 
+ 00013367  0x0000108f until  0x00000029 , 0x00000026 
+ 00013368  0x00001090 or_into  0x00000003 , 0x00000028 
+ 00013369  0x00001091 and_into  0x000001fd , 0x00000021 
+ 00013370  0x00001093 set0  0x00000025 , 0x00000000 
+ 00013371  0x00001094 bpatch  0x0000003c , 0x00004007 
+ 00013372  0x00001095 increase  0x00000001 , 0x00000026 
+ 00013373  0x00001096 call  0x00003a3b 
+ 00013374  0x00001097 call  0x00003b3a 
+ 00013375  0x00001098 call  0x00003b5d 
+ 00013376  0x00001099 nbranch  0x00003444 , 0x00000018 
+ 00013377  0x0000109a call  0x00003bcd 
+ 00013378  0x0000109b call  0x000035e1 
+ 00013379  0x0000109c bmark1  0x0000000b , 0x0000344c 
+ 00013380  0x0000109e set0  0x00000025 , 0x00000000 
+ 00013381  0x0000109f bpatch  0x0000003d , 0x00004007 
+ 00013382  0x000010a0 fetch  0x00000001 , 0x00000010 
+ 00013383  0x000010a1 rtn  0x00000034 
+ 00013384  0x000010a2 increase  0xffffffff , 0x0000003f 
+ 00013385  0x000010a3 store  0x00000001 , 0x00000010 
+ 00013386  0x000010a4 call  0x00003bac 
+ 00013387  0x000010a5 branch  0x0000343a 
+ 00013388  0x000010a9 set0  0x00000025 , 0x00000000 
+ 00013389  0x000010aa bpatch  0x0000003e , 0x00004007 
+ 00013390  0x000010ab set0  0x00000001 , 0x00000028 
+ 00013391  0x000010ac set1  0x00000000 , 0x00000028 
+ 00013392  0x000010ad fetch  0x00000001 , 0x0000000a 
+ 00013393  0x000010ae increase  0x00000001 , 0x0000003f 
+ 00013394  0x000010af store  0x00000001 , 0x0000000a 
+ 00013395  0x000010b0 call  0x00003baa 
+ 00013396  0x000010b1 or_into  0x00000002 , 0x00000021 
+ 00013397  0x000010b2 call  0x00003a42 
+ 00013398  0x000010b3 call  0x00003bae 
+ 00013399  0x000010b4 call  0x00003bbf 
+ 00013400  0x000010b5 call  0x00003bc5 
+ 00013401  0x000010b6 call  0x0000375c 
+ 00013402  0x000010b8 compare  0x00000003 , 0x00000028 , 0x00000003 
+ 00013403  0x000010b9 branch  0x0000345e , 0x00000001 
+ 00013404  0x000010ba until  0x0000003e , 0x00000017 
+ 00013405  0x000010bb branch  0x0000345a 
+ 00013406  0x000010bd fetch  0x00000004 , 0x0000016f 
+ 00013407  0x000010be or_into  0x00000003 , 0x0000003f 
+ 00013408  0x000010bf icopy  0x00000028 
+ 00013409  0x000010c2 set0  0x00000025 , 0x00000000 
+ 00013410  0x000010c3 bpatch  0x0000003f , 0x00004007 
+ 00013411  0x000010c4 fetch  0x00000006 , 0x00000182 
+ 00013412  0x000010c5 store  0x00000006 , 0x00000040 
+ 00013413  0x000010c6 call  0x000034ed 
+ 00013414  0x000010c8 call  0x00003539 
+ 00013415  0x000010c9 branch  0x0000346b , 0x0000002d 
+ 00013416  0x000010ca call  0x0000350e 
+ 00013417  0x000010cb nbranch  0x00003466 , 0x00000034 
+ 00013418  0x000010cc rtn 
+ 00013419  0x000010d0 set0  0x00000025 , 0x00000000 
+ 00013420  0x000010d1 bpatch  0x00000040 , 0x00004008 
+ 00013421  0x000010d2 call  0x000034f9 
+ 00013422  0x000010d3 call  0x000032d6 
+ 00013423  0x000010d4 nrtn  0x00000005 
+ 00013424  0x000010d5 jam  0x00000000 , 0x00000031 
+ 00013425  0x000010d6 call  0x000039ac 
+ 00013426  0x000010d7 branch  0x000032bd 
+ 00013427  0x000010db set0  0x00000025 , 0x00000000 
+ 00013428  0x000010dc bpatch  0x00000041 , 0x00004008 
+ 00013429  0x000010dd call  0x000039bc 
+ 00013430  0x000010de call  0x000034a5 
+ 00013431  0x000010df rtn  0x00000028 
+ 00013432  0x000010e0 call  0x0000327c 
+ 00013433  0x000010e1 call  0x00006a54 
+ 00013434  0x000010e3 set0  0x00000025 , 0x00000000 
+ 00013435  0x000010e4 bpatch  0x00000042 , 0x00004008 
+ 00013436  0x000010e5 call  0x00003e25 
+ 00013437  0x000010e6 call  0x00006dec 
+ 00013438  0x000010e7 call  0x000035d6 
+ 00013439  0x000010e8 call  0x00007f39 
+ 00013440  0x000010e9 nbranch  0x0000348d , 0x0000002d 
+ 00013441  0x000010ea call  0x00003bec 
+ 00013442  0x000010eb call  0x00003870 
+ 00013443  0x000010ec call  0x00006e10 
+ 00013444  0x000010ed call  0x00003547 
+ 00013445  0x000010ee call  0x000038b1 
+ 00013446  0x000010ef call  0x00005b78 
+ 00013447  0x000010f0 call  0x00004995 
+ 00013448  0x000010f1 call  0x000048a9 
+ 00013449  0x000010f2 fetch  0x00000001 , 0x0000000b 
+ 00013450  0x000010f3 increase  0x00000001 , 0x0000003f 
+ 00013451  0x000010f4 store  0x00000001 , 0x0000000b 
+ 00013452  0x000010f5 call  0x000039ac 
+ 00013453  0x000010f7 set0  0x00000025 , 0x00000000 
+ 00013454  0x000010f8 bpatch  0x00000043 , 0x00004008 
+ 00013455  0x000010f9 call  0x00003d61 
+ 00013456  0x000010fa call  0x00003be2 
+ 00013457  0x000010fb branch  0x00003498 , 0x00000002 
+ 00013458  0x000010fc call  0x00003204 
+ 00013459  0x000010fd nbranch  0x00003498 , 0x00000028 
+ 00013460  0x000010fe call  0x00003812 
+ 00013461  0x000010ff nbranch  0x0000347a , 0x00000034 
+ 00013462  0x00001100 call  0x00006a5c 
+ 00013463  0x00001101 branch  0x00003290 
+ 00013464  0x00001105 set0  0x00000025 , 0x00000000 
+ 00013465  0x00001106 bpatch  0x00000044 , 0x00004008 
+ 00013466  0x00001107 jam  0x00000000 , 0x00000153 
+ 00013467  0x00001108 jam  0x00000000 , 0x00000189 
+ 00013468  0x00001109 call  0x00003516 
+ 00013469  0x0000110a set0  0x00000011 , 0x00000000 
+ 00013470  0x0000110b call  0x00007f8a 
+ 00013471  0x0000110c fetch  0x00000001 , 0x00000030 
+ 00013472  0x0000110d bbit0  0x00000004 , 0x000034a3 
+ 00013473  0x0000110e fetcht  0x00000001 , 0x00000046 
+ 00013474  0x0000110f branch  0x000048c4 
+ 00013475  0x00001112 force  0x00000006 , 0x00000002 
+ 00013476  0x00001113 branch  0x00004826 
+ 00013477  0x00001116 set0  0x00000025 , 0x00000000 
+ 00013478  0x00001117 bpatch  0x00000045 , 0x00004008 
+ 00013479  0x00001118 call  0x0000322e 
+ 00013480  0x00001119 nrtn  0x00000028 
+ 00013481  0x0000111a copy  0x00000004 , 0x00000002 
+ 00013482  0x0000111b call  0x00003bd1 
+ 00013483  0x0000111c store  0x00000001 , 0x0000018b 
+ 00013484  0x0000111d copy  0x00000002 , 0x00000004 
+ 00013485  0x0000111e jam  0x00000020 , 0x00000011 
+ 00013486  0x00001120 set0  0x00000025 , 0x00000000 
+ 00013487  0x00001121 bpatch  0x00000046 , 0x00004008 
+ 00013488  0x00001122 call  0x00003bac 
+ 00013489  0x00001123 force  0x00000002 , 0x00000001 
+ 00013490  0x00001124 call  0x000038a8 
+ 00013491  0x00001125 deposit  0x00000022 
+ 00013492  0x00001126 store  0x00000004 , 0x0000016b 
+ 00013493  0x00001127 call  0x000038bf 
+ 00013494  0x00001128 call  0x00003baa 
+ 00013495  0x00001129 enable  0x0000002f 
+ 00013496  0x0000112a call  0x000035b7 
+ 00013497  0x0000112b branch  0x000034c1 , 0x00000018 
+ 00013498  0x0000112c call  0x00003a6d 
+ 00013499  0x0000112d call  0x0000350e 
+ 00013500  0x0000112e nbranch  0x000034ae , 0x00000034 
+ 00013501  0x0000112f rtnmark0  0x00000004 
+ 00013502  0x00001130 jam  0x00000034 , 0x0000007c 
+ 00013503  0x00001131 set1  0x00000003 , 0x00000000 
+ 00013504  0x00001132 rtn 
+ 00013505  0x00001134 enable  0x00000030 
+ 00013506  0x00001135 call  0x000034ed 
+ 00013507  0x00001136 call  0x00003a12 
+ 00013508  0x00001138 set0  0x00000025 , 0x00000000 
+ 00013509  0x00001139 bpatch  0x00000047 , 0x00004008 
+ 00013510  0x0000113a call  0x0000338b 
+ 00013511  0x0000113b branch  0x000034ce , 0x00000018 
+ 00013512  0x0000113c call  0x0000350e 
+ 00013513  0x0000113d nbranch  0x000034c4 , 0x00000034 
+ 00013514  0x0000113e disable  0x00000030 
+ 00013515  0x0000113f deposit  0x00000028 
+ 00013516  0x00001140 store  0x00000004 , 0x0000416a 
+ 00013517  0x00001141 rtn 
+ 00013518  0x00001143 force  0x00000000 , 0x00000002 
+ 00013519  0x00001144 call  0x0000487f 
+ 00013520  0x00001145 enable  0x00000029 
+ 00013521  0x00001146 bmark0  0x00000004 , 0x000034d6 
+ 00013522  0x00001147 set0  0x00000004 , 0x00000000 
+ 00013523  0x00001148 jam  0x00000003 , 0x0000007c 
+ 00013524  0x00001149 jam  0x00000033 , 0x0000007d 
+ 00013525  0x0000114a call  0x00006212 
+ 00013526  0x0000114c deposit  0x00000004 
+ 00013527  0x0000114d store  0x00000001 , 0x00000077 
+ 00013528  0x0000114e force  0x00000000 , 0x0000003f 
+ 00013529  0x0000114f store  0x00000006 , 0x00000038 
+ 00013530  0x00001150 fetch  0x00000001 , 0x00000031 
+ 00013531  0x00001151 set1  0x00000001 , 0x0000003f 
+ 00013532  0x00001152 store  0x00000001 , 0x00000031 
+ 00013533  0x00001153 call  0x00003bec 
+ 00013534  0x00001154 disable  0x00000029 
+ 00013535  0x00001156 enable  0x00000028 
+ 00013536  0x00001157 rtn 
+ 00013537  0x0000115c set0  0x00000025 , 0x00000000 
+ 00013538  0x0000115d bpatch  0x00000048 , 0x00004009 
+ 00013539  0x0000115e disable  0x0000002d 
+ 00013540  0x0000115f set0  0x00000005 , 0x00000000 
+ 00013541  0x00001160 set0  0x0000000a , 0x00000000 
+ 00013542  0x00001161 set0  0x00000010 , 0x00000000 
+ 00013543  0x00001162 set0  0x0000000f , 0x00000000 
+ 00013544  0x00001163 fetch  0x00000001 , 0x00000047 
+ 00013545  0x00001164 set0  0x00000005 , 0x0000003f 
+ 00013546  0x00001165 set1  0x00000004 , 0x0000003f 
+ 00013547  0x00001166 store  0x00000001 , 0x00000047 
+ 00013548  0x00001167 rtn 
+ 00013549  0x0000116a set0  0x00000025 , 0x00000000 
+ 00013550  0x0000116b bpatch  0x00000049 , 0x00004009 
+ 00013551  0x0000116c jam  0x00000020 , 0x00000011 
+ 00013552  0x0000116d jam  0x00000050 , 0x00000047 
+ 00013553  0x0000116e fetch  0x00000002 , 0x0000415f 
+ 00013554  0x0000116f store  0x00000002 , 0x0000003e 
+ 00013555  0x00001170 deposit  0x00000022 
+ 00013556  0x00001171 store  0x00000004 , 0x0000416a 
+ 00013557  0x00001172 rtn  0x00000030 
+ 00013558  0x00001173 deposit  0x00000028 
+ 00013559  0x00001174 store  0x00000004 , 0x0000416a 
+ 00013560  0x00001175 rtn 
+ 00013561  0x00001178 set0  0x00000025 , 0x00000000 
+ 00013562  0x00001179 bpatch  0x0000004a , 0x00004009 
+ 00013563  0x0000117a call  0x00005b6f 
+ 00013564  0x0000117b call  0x00003512 
+ 00013565  0x0000117c store  0x00000001 , 0x00000046 
+ 00013566  0x0000117d setarg  0x00001c80 
+ 00013567  0x0000117e store  0x00000002 , 0x00000051 
+ 00013568  0x0000117f fetch  0x00000001 , 0x00000030 
+ 00013569  0x00001180 set1  0x00000000 , 0x0000003f 
+ 00013570  0x00001181 store  0x00000001 , 0x00000030 
+ 00013571  0x00001182 jam  0x00000000 , 0x0000004b 
+ 00013572  0x00001183 jam  0x00000000 , 0x0000004c 
+ 00013573  0x00001184 jam  0x00000000 , 0x000000a2 
+ 00013574  0x00001185 branch  0x00003bec 
+ 00013575  0x00001189 set0  0x00000025 , 0x00000000 
+ 00013576  0x0000118a bpatch  0x0000004b , 0x00004009 
+ 00013577  0x0000118b force  0x00000000 , 0x0000003f 
+ 00013578  0x0000118c store  0x00000008 , 0x00004262 
+ 00013579  0x0000118d istore  0x00000008 , 0x00000005 
+ 00013580  0x0000118e call  0x0000322a 
+ 00013581  0x0000118f branch  0x000032f0 
+ 00013582  0x00001192 fetch  0x00000001 , 0x00000011 
+ 00013583  0x00001193 increase  0xffffffff , 0x0000003f 
+ 00013584  0x00001194 store  0x00000001 , 0x00000011 
+ 00013585  0x00001195 rtn 
+ 00013586  0x00001198 fetch  0x00000001 , 0x00004170 
+ 00013587  0x00001199 increase  0x00000001 , 0x0000003f 
+ 00013588  0x0000119a store  0x00000001 , 0x00004170 
+ 00013589  0x0000119b rtn 
+ 00013590  0x0000119f set0  0x00000025 , 0x00000000 
+ 00013591  0x000011a0 bpatch  0x0000004c , 0x00004009 
+ 00013592  0x000011a1 call  0x000031fa 
+ 00013593  0x000011a2 fetch  0x00000001 , 0x00004272 
+ 00013594  0x000011a3 beq  0x00000003 , 0x0000351d 
+ 00013595  0x000011a4 fetch  0x00000001 , 0x00000048 
+ 00013596  0x000011a5 bne  0x00000001 , 0x00003521 
+ 00013597  0x000011a7 call  0x000049be 
+ 00013598  0x000011a8 nbranch  0x00003521 , 0x00000005 
+ 00013599  0x000011a9 call  0x000031f5 
+ 00013600  0x000011aa jam  0x00000000 , 0x00004272 
+ 00013601  0x000011ac set0  0x00000025 , 0x00000000 
+ 00013602  0x000011ad bpatch  0x0000004d , 0x00004009 
+ 00013603  0x000011ae call  0x00003f18 
+ 00013604  0x000011af call  0x00004995 
+ 00013605  0x000011b0 call  0x00003806 
+ 00013606  0x000011b1 jam  0x00000002 , 0x00000b7d 
+ 00013607  0x000011b2 call  0x00007c27 
+ 00013608  0x000011b3 call  0x00005b63 
+ 00013609  0x000011b4 call  0x00004d99 
+ 00013610  0x000011b5 call  0x00007719 
+ 00013611  0x000011b6 fetch  0x00000001 , 0x00000030 
+ 00013612  0x000011b7 set0  0x00000000 
+ 00013613  0x000011b8 store  0x00000001 , 0x00000030 
+ 00013614  0x000011b9 jam  0x00000000 , 0x000047f3 
+ 00013615  0x000011bb fetch  0x00000001 , 0x0000004c 
+ 00013616  0x000011bc compare  0x00000000 , 0x0000003f , 0x000000c0 
+ 00013617  0x000011bd branch  0x00003533 , 0x00000001 
+ 00013618  0x000011be set0  0x00000001 , 0x00000000 
+ 00013619  0x000011c0 fetch  0x00000001 , 0x00000047 
+ 00013620  0x000011c1 bbit0  0x00000003 , 0x00003535 
+ 00013621  0x000011c3 fetch  0x00000001 , 0x0000004b 
+ 00013622  0x000011c4 rtnbit0  0x00000006 
+ 00013623  0x000011c5 set0  0x00000002 , 0x00000000 
+ 00013624  0x000011c6 rtn 
+ 00013625  0x000011c9 set0  0x00000025 , 0x00000000 
+ 00013626  0x000011ca bpatch  0x0000004e , 0x00004009 
+ 00013627  0x000011cb fetch  0x00000001 , 0x0000017e 
+ 00013628  0x000011cc rtn  0x00000034 
+ 00013629  0x000011cd icopy  0x00000004 
+ 00013630  0x000011ce call  0x000035d6 
+ 00013631  0x000011cf nrtn  0x0000002d 
+ 00013632  0x000011d0 force  0x00000000 , 0x00000001 
+ 00013633  0x000011d1 call  0x000038b1 
+ 00013634  0x000011d2 deposit  0x00000004 
+ 00013635  0x000011d3 store  0x00000001 , 0x00000077 
+ 00013636  0x000011d4 force  0x00000000 , 0x0000003f 
+ 00013637  0x000011d5 store  0x00000001 , 0x0000017e 
+ 00013638  0x000011d6 rtn 
+ 00013639  0x000011dd set0  0x00000025 , 0x00000000 
+ 00013640  0x000011de bpatch  0x0000004f , 0x00004009 
+ 00013641  0x000011df fetch  0x00000001 , 0x00000030 
+ 00013642  0x000011e0 bbit0  0x00000002 , 0x00003555 
+ 00013643  0x000011e1 force  0x00000007 , 0x00000001 
+ 00013644  0x000011e2 bmark0  0x00000007 , 0x00003554 
+ 00013645  0x000011e3 call  0x00003847 
+ 00013646  0x000011e4 nbranch  0x00003555 , 0x00000001 
+ 00013647  0x000011e5 branch  0x00003555 , 0x0000002e 
+ 00013648  0x000011e6 call  0x00003583 
+ 00013649  0x000011e7 setarg  0x00000002 
+ 00013650  0x000011e8 store  0x00000002 , 0x00004168 
+ 00013651  0x000011e9 rtn 
+ 00013652  0x000011eb nrtn  0x0000002e 
+ 00013653  0x000011ed set0  0x00000025 , 0x00000000 
+ 00013654  0x000011ee bpatch  0x00000050 , 0x0000400a 
+ 00013655  0x000011ef call  0x000032df 
+ 00013656  0x000011f0 nbranch  0x00003568 , 0x00000005 
+ 00013657  0x000011f1 fetch  0x00000001 , 0x00000047 
+ 00013658  0x000011f2 bbit0  0x00000003 , 0x00003571 
+ 00013659  0x000011f4 bmark1  0x00000005 , 0x00003575 
+ 00013660  0x000011f5 fetch  0x00000001 , 0x00000189 
+ 00013661  0x000011f6 bbit1  0x00000006 , 0x0000357c 
+ 00013662  0x000011f7 fetch  0x00000002 , 0x00004168 
+ 00013663  0x000011f8 increase  0xffffffff , 0x0000003f 
+ 00013664  0x000011f9 store  0x00000002 , 0x00004168 
+ 00013665  0x000011fa branch  0x00003565 , 0x00000034 
+ 00013666  0x000011fb fetch  0x00000001 , 0x00004165 
+ 00013667  0x000011fc iforce  0x00000001 
+ 00013668  0x000011fd rtn 
+ 00013669  0x00001200 set0  0x00000025 , 0x00000000 
+ 00013670  0x00001201 bpatch  0x00000051 , 0x0000400a 
+ 00013671  0x00001202 call  0x00003799 
+ 00013672  0x00001204 call  0x00003847 
+ 00013673  0x00001205 branch  0x00003571 , 0x00000001 
+ 00013674  0x00001206 call  0x00005ed9 
+ 00013675  0x00001207 branch  0x00003580 , 0x00000028 
+ 00013676  0x00001208 fetch  0x00000001 , 0x0000004b 
+ 00013677  0x00001209 bbit1  0x00000006 , 0x00003582 
+ 00013678  0x0000120a bmark1  0x00000005 , 0x00003575 
+ 00013679  0x0000120b fetch  0x00000001 , 0x00000189 
+ 00013680  0x0000120c bbit1  0x00000006 , 0x0000357c 
+ 00013681  0x0000120e force  0x00000001 , 0x00000001 
+ 00013682  0x0000120f rtn  0x00000029 
+ 00013683  0x00001210 force  0x00000000 , 0x00000001 
+ 00013684  0x00001211 rtn 
+ 00013685  0x00001213 set0  0x00000025 , 0x00000000 
+ 00013686  0x00001214 bpatch  0x00000052 , 0x0000400a 
+ 00013687  0x00001215 fetch  0x00000001 , 0x00000019 
+ 00013688  0x00001216 iforce  0x00000001 
+ 00013689  0x00001217 rtnne  0x00000001 
+ 00013690  0x00001218 force  0x00000000 , 0x00000001 
+ 00013691  0x00001219 rtn 
+ 00013692  0x0000121b fetch  0x00000001 , 0x0000015a 
+ 00013693  0x0000121c and  0x0000003f , 0x0000000f , 0x00000001 
+ 00013694  0x0000121d set1  0x00000005 , 0x00000000 
+ 00013695  0x0000121e rtn 
+ 00013696  0x00001220 force  0x00000013 , 0x00000001 
+ 00013697  0x00001221 branch  0x00003583 
+ 00013698  0x00001223 call  0x0000358d 
+ 00013699  0x00001226 set0  0x00000025 , 0x00000000 
+ 00013700  0x00001227 bpatch  0x00000053 , 0x0000400a 
+ 00013701  0x00001228 fetcht  0x00000001 , 0x00000047 
+ 00013702  0x00001229 set1  0x00000003 , 0x00000002 
+ 00013703  0x0000122a storet  0x00000001 , 0x00000047 
+ 00013704  0x0000122b deposit  0x00000001 
+ 00013705  0x0000122c store  0x00000001 , 0x00004165 
+ 00013706  0x0000122d setarg  0x0000ffff 
+ 00013707  0x0000122e store  0x00000002 , 0x00004168 
+ 00013708  0x0000122f rtn 
+ 00013709  0x00001232 set0  0x00000025 , 0x00000000 
+ 00013710  0x00001233 bpatch  0x00000054 , 0x0000400a 
+ 00013711  0x00001234 fetch  0x00000001 , 0x0000004c 
+ 00013712  0x00001235 isolate1  0x00000005 , 0x0000003f 
+ 00013713  0x00001236 fetch  0x00000002 , 0x00000091 
+ 00013714  0x00001237 branch  0x000035a1 , 0x00000001 
+ 00013715  0x00001238 force  0x00000003 , 0x00000001 
+ 00013716  0x00001239 sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013717  0x0000123a rtn  0x00000002 
+ 00013718  0x0000123b force  0x00000004 , 0x00000001 
+ 00013719  0x0000123c sub  0x0000003f , 0x0000001b , 0x0000003e 
+ 00013720  0x0000123d rtn  0x00000002 
+ 00013721  0x0000123e force  0x0000000a , 0x00000001 
+ 00013722  0x0000123f sub  0x0000003f , 0x00000079 , 0x0000003e 
+ 00013723  0x00001240 rtn  0x00000002 
+ 00013724  0x00001241 force  0x0000000e , 0x00000001 
+ 00013725  0x00001242 sub  0x0000003f , 0x000000e0 , 0x0000003e 
+ 00013726  0x00001243 rtn  0x00000002 
+ 00013727  0x00001244 force  0x0000000f , 0x00000001 
+ 00013728  0x00001245 rtn 
+ 00013729  0x00001247 force  0x00000003 , 0x00000001 
+ 00013730  0x00001248 sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013731  0x00001249 rtn  0x00000002 
+ 00013732  0x0000124a force  0x00000004 , 0x00000001 
+ 00013733  0x0000124b sub  0x0000003f , 0x00000036 , 0x0000003e 
+ 00013734  0x0000124c rtn  0x00000002 
+ 00013735  0x0000124d force  0x0000000a , 0x00000001 
+ 00013736  0x0000124e arg  0x0000016f , 0x00000002 
+ 00013737  0x0000124f isub  0x00000002 , 0x0000003e 
+ 00013738  0x00001250 nrtn  0x00000002 
+ 00013739  0x00001251 force  0x0000000e , 0x00000001 
+ 00013740  0x00001252 arg  0x000002a7 , 0x00000002 
+ 00013741  0x00001253 isub  0x00000002 , 0x0000003e 
+ 00013742  0x00001254 nrtn  0x00000002 
+ 00013743  0x00001255 force  0x0000000f , 0x00000001 
+ 00013744  0x00001256 rtn 
+ 00013745  0x00001260 fetch  0x00000001 , 0x00000030 
+ 00013746  0x00001261 bbit0  0x00000001 , 0x000035b6 
+ 00013747  0x00001262 fetch  0x00000002 , 0x00000032 
+ 00013748  0x00001263 branch  0x000035b6 , 0x00000034 
+ 00013749  0x00001264 nbranch  0x000035b8 , 0x0000002e 
+ 00013750  0x00001266 call  0x00003bac 
+ 00013751  0x00001268 add  0x00000028 , 0x00000001 , 0x00000021 
+ 00013752  0x0000126a enable  0x00000010 
+ 00013753  0x0000126b fetch  0x00000002 , 0x0000003e 
+ 00013754  0x0000126c rshift  0x0000003f , 0x0000003f 
+ 00013755  0x0000126d arg  0x00000500 , 0x00000002 
+ 00013756  0x0000126e iadd  0x00000002 , 0x0000003f 
+ 00013757  0x0000126f call  0x00003b7d 
+ 00013758  0x00001270 call  0x00003a5d 
+ 00013759  0x00001271 force  0x00000003 , 0x00000024 
+ 00013760  0x00001272 call  0x00003a3b 
+ 00013761  0x00001273 call  0x000034e1 
+ 00013762  0x00001274 call  0x00003b41 
+ 00013763  0x00001275 set0  0x00000025 , 0x00000000 
+ 00013764  0x00001276 bpatch  0x00000055 , 0x0000400a 
+ 00013765  0x00001277 fetch  0x00000002 , 0x0000003e 
+ 00013766  0x00001278 rshift  0x0000003f , 0x0000003f 
+ 00013767  0x00001279 call  0x00003b7d 
+ 00013768  0x0000127a call  0x00003b3a 
+ 00013769  0x0000127b enable  0x0000000d 
+ 00013770  0x0000127c fetch  0x00000002 , 0x0000003e 
+ 00013771  0x0000127d arg  0x000003bb , 0x00000002 
+ 00013772  0x0000127e iadd  0x00000002 , 0x0000001b 
+ 00013773  0x0000127f correlate  0x0000003e , 0x00000003 
+ 00013774  0x00001280 copy  0x0000001a , 0x00000002 
+ 00013775  0x00001281 storet  0x00000006 , 0x0000009c 
+ 00013776  0x00001282 disable  0x0000000d 
+ 00013777  0x00001283 nrtn  0x00000018 
+ 00013778  0x00001284 arg  0x000003bb , 0x00000029 
+ 00013779  0x00001285 copy  0x00000021 , 0x00000028 
+ 00013780  0x00001286 branch  0x00003cb6 , 0x0000002b 
+ 00013781  0x00001287 rtn 
+ 00013782  0x0000128b set0  0x00000025 , 0x00000000 
+ 00013783  0x0000128c bpatch  0x00000056 , 0x0000400a 
+ 00013784  0x0000128d call  0x000035b1 
+ 00013785  0x0000128e nbranch  0x00003a6d , 0x00000018 
+ 00013786  0x0000128f call  0x00003af3 
+ 00013787  0x00001290 bmark0  0x00000011 , 0x000035df 
+ 00013788  0x00001291 fetch  0x00000002 , 0x000000f8 
+ 00013789  0x00001292 increase  0x00000001 , 0x0000003f 
+ 00013790  0x00001293 store  0x00000002 , 0x000000f8 
+ 00013791  0x00001295 rshift  0x00000021 , 0x00000002 
+ 00013792  0x00001296 or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00013793  0x00001298 set0  0x00000025 , 0x00000000 
+ 00013794  0x00001299 bpatch  0x00000057 , 0x0000400a 
+ 00013795  0x0000129a enable  0x00000007 
+ 00013796  0x0000129b enable  0x0000000a 
+ 00013797  0x0000129c enable  0x0000000b 
+ 00013798  0x0000129d parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013799  0x0000129e rshift8  0x0000000c , 0x0000003f 
+ 00013800  0x0000129f store  0x00000001 , 0x0000015f 
+ 00013801  0x000012a0 parse  0x00000003 , 0x00000000 , 0x00000004 
+ 00013802  0x000012a1 inject  0x00000000 , 0x00000007 
+ 00013803  0x000012a2 copy  0x0000000c , 0x0000003f 
+ 00013804  0x000012a3 store  0x00000001 , 0x00000019 
+ 00013805  0x000012a4 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013806  0x000012a5 rshift8  0x0000000c , 0x0000003f 
+ 00013807  0x000012a6 store  0x00000001 , 0x00000160 
+ 00013808  0x000012a7 fetch  0x00000001 , 0x00000019 
+ 00013809  0x000012a8 sub  0x0000003f , 0x00000003 , 0x0000003e 
+ 00013810  0x000012a9 branch  0x000035f7 , 0x00000002 
+ 00013811  0x000012aa beq  0x00000007 , 0x000035f7 
+ 00013812  0x000012ab fetch  0x00000001 , 0x0000004c 
+ 00013813  0x000012ac isolate1  0x00000005 , 0x0000003f 
+ 00013814  0x000012ad setflag  0x00000001 , 0x00000001 , 0x00000015 
+ 00013815  0x000012af set0  0x00000025 , 0x00000000 
+ 00013816  0x000012b0 bpatch  0x00000058 , 0x0000400b 
+ 00013817  0x000012b1 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013818  0x000012b2 disable  0x0000000b 
+ 00013819  0x000012b3 disable  0x0000000a 
+ 00013820  0x000012b4 branch  0x0000373e , 0x00000006 
+ 00013821  0x000012b5 bmark0  0x00000011 , 0x00003601 
+ 00013822  0x000012b6 fetch  0x00000002 , 0x000000fa 
+ 00013823  0x000012b7 increase  0x00000001 , 0x0000003f 
+ 00013824  0x000012b8 store  0x00000002 , 0x000000fa 
+ 00013825  0x000012ba set0  0x00000025 , 0x00000000 
+ 00013826  0x000012bb bpatch  0x00000059 , 0x0000400b 
+ 00013827  0x000012bc fetch  0x00000001 , 0x0000015f 
+ 00013828  0x000012bd compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00013829  0x000012be setflag  0x00000001 , 0x0000000a , 0x00000000 
+ 00013830  0x000012bf branch  0x00003613 , 0x00000001 
+ 00013831  0x000012c0 icompare  0x00000007 , 0x00000004 
+ 00013832  0x000012c1 branch  0x00003612 , 0x00000001 
+ 00013833  0x000012c2 bmark0  0x00000007 , 0x0000375c 
+ 00013834  0x000012c3 fetcht  0x00000001 , 0x000000b2 
+ 00013835  0x000012c4 icompare  0x00000007 , 0x00000002 
+ 00013836  0x000012c5 nbranch  0x0000375c , 0x00000001 
+ 00013837  0x000012c6 call  0x00003290 
+ 00013838  0x000012c7 fetch  0x00000001 , 0x00000047 
+ 00013839  0x000012c8 set0  0x00000005 , 0x0000003f 
+ 00013840  0x000012c9 set1  0x00000004 , 0x0000003f 
+ 00013841  0x000012ca store  0x00000001 , 0x00000047 
+ 00013842  0x000012cc enable  0x0000002d 
+ 00013843  0x000012ce set0  0x00000025 , 0x00000000 
+ 00013844  0x000012cf bpatch  0x0000005a , 0x0000400b 
+ 00013845  0x000012d0 fetch  0x00000001 , 0x00000019 
+ 00013846  0x000012d1 icopy  0x00000001 
+ 00013847  0x000012d2 bmark1  0x0000000a , 0x00003623 
+ 00013848  0x000012d3 fetcht  0x00000001 , 0x00000160 
+ 00013849  0x000012d4 fetch  0x00000001 , 0x00000047 
+ 00013850  0x000012d5 set0  0x00000000 , 0x0000003f 
+ 00013851  0x000012d6 isolate1  0x00000000 , 0x00000002 
+ 00013852  0x000012d7 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00013853  0x000012d8 isolate1  0x00000001 , 0x00000002 
+ 00013854  0x000012d9 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00013855  0x000012da store  0x00000001 , 0x00000047 
+ 00013856  0x000012db isolate0  0x00000001 , 0x00000002 
+ 00013857  0x000012dc branch  0x00003623 , 0x00000001 
+ 00013858  0x000012dd call  0x00003799 
+ 00013859  0x000012df set0  0x00000025 , 0x00000000 
+ 00013860  0x000012e0 bpatch  0x0000005b , 0x0000400b 
+ 00013861  0x000012e1 arg  0x00000000 , 0x00000002 
+ 00013862  0x000012e2 call  0x00003b74 
+ 00013863  0x000012e3 and  0x00000001 , 0x0000000f , 0x0000003f 
+ 00013864  0x000012e4 beq  0x00000001 , 0x00003656 
+ 00013865  0x000012e5 beq  0x00000000 , 0x0000375c 
+ 00013866  0x000012e6 beq  0x00000002 , 0x00003769 
+ 00013867  0x000012e7 fetcht  0x00000001 , 0x00000160 
+ 00013868  0x000012e8 fetch  0x00000001 , 0x00000047 
+ 00013869  0x000012e9 icompare  0x00000004 , 0x00000002 
+ 00013870  0x000012ea nbranch  0x00003632 , 0x00000001 
+ 00013871  0x000012eb bmark0  0x0000000a , 0x00003631 
+ 00013872  0x000012ec bbit0  0x00000007 , 0x00003632 
+ 00013873  0x000012ee set1  0x0000000f , 0x00000000 
+ 00013874  0x000012f0 set0  0x00000025 , 0x00000000 
+ 00013875  0x000012f1 bpatch  0x0000005c , 0x0000400b 
+ 00013876  0x000012f2 deposit  0x00000001 
+ 00013877  0x000012f3 beq  0x00000003 , 0x00003658 
+ 00013878  0x000012f4 beq  0x00000004 , 0x0000365c 
+ 00013879  0x000012f5 beq  0x00000007 , 0x00003642 
+ 00013880  0x000012f6 beq  0x00000008 , 0x0000365b 
+ 00013881  0x000012f7 arg  0x00000004 , 0x00000002 
+ 00013882  0x000012f8 call  0x00003b74 
+ 00013883  0x000012f9 beq  0x0000000a , 0x00003657 
+ 00013884  0x000012fa beq  0x0000000b , 0x0000365a 
+ 00013885  0x000012fb arg  0x00000008 , 0x00000002 
+ 00013886  0x000012fc call  0x00003b74 
+ 00013887  0x000012fd beq  0x0000000e , 0x00003657 
+ 00013888  0x000012fe beq  0x0000000f , 0x0000365a 
+ 00013889  0x000012ff rtn 
+ 00013890  0x00001303 set0  0x00000025 , 0x00000000 
+ 00013891  0x00001304 bpatch  0x0000005d , 0x0000400b 
+ 00013892  0x00001305 enable  0x0000000d 
+ 00013893  0x00001306 enable  0x00000009 
+ 00013894  0x00001307 enable  0x0000000e 
+ 00013895  0x00001308 arg  0x000000d3 , 0x00000005 
+ 00013896  0x00001309 force  0x0000001e , 0x00000039 
+ 00013897  0x0000130b parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013898  0x0000130c rshift3  0x0000000c , 0x0000003f 
+ 00013899  0x0000130d istore  0x00000001 , 0x00000005 
+ 00013900  0x0000130e loop  0x00003649 
+ 00013901  0x0000130f bmark0  0x00000007 , 0x0000375c 
+ 00013902  0x00001310 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00013903  0x00001311 nsetflag  0x00000006 , 0x00000008 , 0x00000000 
+ 00013904  0x00001312 call  0x00003653 , 0x00000006 
+ 00013905  0x00001313 branch  0x0000374b , 0x00000006 
+ 00013906  0x00001314 branch  0x0000372c 
+ 00013907  0x00001317 deposit  0x0000001a 
+ 00013908  0x00001318 store  0x00000006 , 0x00000020 
+ 00013909  0x00001319 rtn 
+ 00013910  0x0000131c branch  0x0000375c 
+ 00013911  0x00001320 set1  0x00000010 , 0x00000000 
+ 00013912  0x00001322 enable  0x0000000c 
+ 00013913  0x00001323 branch  0x0000365d 
+ 00013914  0x00001327 set1  0x00000010 , 0x00000000 
+ 00013915  0x00001329 set1  0x00000002 , 0x00000015 
+ 00013916  0x0000132b enable  0x0000000d 
+ 00013917  0x0000132d set0  0x00000025 , 0x00000000 
+ 00013918  0x0000132e bpatch  0x0000005e , 0x0000400b 
+ 00013919  0x0000132f bmark1  0x00000001 , 0x0000375c 
+ 00013920  0x00001330 isolate0  0x00000001 , 0x00000015 
+ 00013921  0x00001331 branch  0x0000366a , 0x00000001 
+ 00013922  0x00001332 disable  0x00000007 
+ 00013923  0x00001333 enable  0x0000000d 
+ 00013924  0x00001334 disable  0x0000000c 
+ 00013925  0x00001335 add  0x00000022 , 0x00000002 , 0x0000000b 
+ 00013926  0x00001336 correlate  0x00000022 , 0x00000026 
+ 00013927  0x00001337 nbranch  0x0000374b , 0x00000018 
+ 00013928  0x00001338 set1  0x00000010 , 0x00000000 
+ 00013929  0x00001339 enable  0x00000007 
+ 00013930  0x0000133b set0  0x00000025 , 0x00000000 
+ 00013931  0x0000133c bpatch  0x0000005f , 0x0000400b 
+ 00013932  0x0000133d enable  0x0000000e 
+ 00013933  0x0000133e enable  0x00000009 
+ 00013934  0x0000133f parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013935  0x00001340 rshift8  0x0000000c , 0x0000003f 
+ 00013936  0x00001341 store  0x00000001 , 0x0000018a 
+ 00013937  0x00001342 parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013938  0x00001343 bmark1  0x00000010 , 0x00003676 
+ 00013939  0x00001344 rshift3  0x0000000c , 0x00000039 
+ 00013940  0x00001345 rshift3  0x00000039 , 0x00000039 
+ 00013941  0x00001346 branch  0x00003679 
+ 00013942  0x00001348 parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013943  0x00001349 rshift  0x0000000c , 0x00000039 
+ 00013944  0x0000134a parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013945  0x0000134c set0  0x00000025 , 0x00000000 
+ 00013946  0x0000134d bpatch  0x00000060 , 0x0000400c 
+ 00013947  0x0000134e deposit  0x00000039 
+ 00013948  0x0000134f store  0x00000002 , 0x00000169 
+ 00013949  0x00001350 branch  0x000036ee , 0x00000034 
+ 00013950  0x00001351 isub  0x00000035 , 0x0000003e 
+ 00013951  0x00001352 branch  0x0000374b , 0x00000002 
+ 00013952  0x00001353 set0  0x00000025 , 0x00000000 
+ 00013953  0x00001354 bpatch  0x00000061 , 0x0000400c 
+ 00013954  0x00001355 set0  0x00000000 , 0x00000000 
+ 00013955  0x00001356 fetch  0x00000001 , 0x0000018a 
+ 00013956  0x00001357 and_into  0x00000003 , 0x0000003f 
+ 00013957  0x00001358 arg  0x000004de , 0x00000005 
+ 00013958  0x00001359 beq  0x00000003 , 0x0000368f 
+ 00013959  0x0000135a bmark1  0x00000011 , 0x000036ea 
+ 00013960  0x0000135b fetch  0x00000001 , 0x00004132 
+ 00013961  0x0000135c beq  0x00000001 , 0x00003694 
+ 00013962  0x0000135e fetch  0x00000001 , 0x0000018a 
+ 00013963  0x0000135f and_into  0x00000003 , 0x0000003f 
+ 00013964  0x00001360 beq  0x00000002 , 0x000036c3 
+ 00013965  0x00001361 beq  0x00000001 , 0x000036d8 
+ 00013966  0x00001362 branch  0x0000374b 
+ 00013967  0x00001365 fetch  0x00000002 , 0x00000169 
+ 00013968  0x00001366 sub  0x0000003f , 0x00000070 , 0x0000003e 
+ 00013969  0x00001367 nbranch  0x0000374b , 0x00000002 
+ 00013970  0x00001368 bmark1  0x0000000f , 0x0000372c 
+ 00013971  0x00001369 branch  0x000036ea 
+ 00013972  0x0000136c set0  0x00000025 , 0x00000000 
+ 00013973  0x0000136d bpatch  0x00000062 , 0x0000400c 
+ 00013974  0x0000136e bmark1  0x0000000f , 0x0000372c 
+ 00013975  0x0000136f fetch  0x00000002 , 0x00000169 
+ 00013976  0x00001370 branch  0x0000374b , 0x00000034 
+ 00013977  0x00001371 call  0x00004494 
+ 00013978  0x00001372 nbranch  0x000036a1 , 0x00000001 
+ 00013979  0x00001374 fetcht  0x00000002 , 0x00000291 
+ 00013980  0x00001375 increase  0x0000000a , 0x0000003f 
+ 00013981  0x00001376 isub  0x00000002 , 0x0000003e 
+ 00013982  0x00001377 nbranch  0x000036a7 , 0x00000002 
+ 00013983  0x00001378 call  0x00004449 
+ 00013984  0x00001379 branch  0x0000369b 
+ 00013985  0x0000137b hfetch  0x00000002 , 0x0000810e 
+ 00013986  0x0000137c arg  0x0000012c , 0x00000002 
+ 00013987  0x0000137d isub  0x00000002 , 0x0000003e 
+ 00013988  0x0000137e branch  0x0000374b , 0x00000002 
+ 00013989  0x0000137f fetch  0x00000002 , 0x00004800 
+ 00013990  0x00001380 branch  0x0000374b , 0x00000034 
+ 00013991  0x00001382 set0  0x00000025 , 0x00000000 
+ 00013992  0x00001383 bpatch  0x00000063 , 0x0000400c 
+ 00013993  0x00001384 call  0x00004972 
+ 00013994  0x00001385 fetch  0x00000001 , 0x00000046 
+ 00013995  0x00001386 fetcht  0x00000001 , 0x0000018a 
+ 00013996  0x00001387 and_into  0x00000003 , 0x00000002 
+ 00013997  0x00001388 lshift8  0x00000002 , 0x00000002 
+ 00013998  0x00001389 lshift4  0x00000002 , 0x00000002 
+ 00013999  0x0000138a ior  0x00000002 , 0x0000003f 
+ 00014000  0x0000138b istore  0x00000002 , 0x0000000a 
+ 00014001  0x0000138c fetcht  0x00000002 , 0x00000169 
+ 00014002  0x0000138d copy  0x00000002 , 0x00000039 
+ 00014003  0x0000138e istoret  0x00000002 , 0x0000000a 
+ 00014004  0x00001390 set0  0x00000025 , 0x00000000 
+ 00014005  0x00001391 bpatch  0x00000064 , 0x0000400c 
+ 00014006  0x00001392 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014007  0x00001393 rshift3  0x0000000c , 0x0000003f 
+ 00014008  0x00001394 istore  0x00000001 , 0x0000000a 
+ 00014009  0x00001395 loop  0x000036b4 
+ 00014010  0x00001396 add  0x00000002 , 0x00000004 , 0x00000039 
+ 00014011  0x00001397 call  0x00004494 
+ 00014012  0x00001398 nbranch  0x000036c1 , 0x00000001 
+ 00014013  0x00001399 set1  0x00000013 , 0x00000000 
+ 00014014  0x0000139a force  0x00000006 , 0x00000007 
+ 00014015  0x0000139b call  0x00004378 
+ 00014016  0x0000139c branch  0x000036ee 
+ 00014017  0x0000139e call  0x00004424 
+ 00014018  0x0000139f branch  0x000036ee 
+ 00014019  0x000013a2 set0  0x00000025 , 0x00000000 
+ 00014020  0x000013a3 bpatch  0x00000065 , 0x0000400c 
+ 00014021  0x000013a4 bmark1  0x0000000f , 0x0000372c 
+ 00014022  0x000013a5 fetch  0x00000002 , 0x00000169 
+ 00014023  0x000013a6 arg  0x000002e0 , 0x00000002 
+ 00014024  0x000013a7 isub  0x00000002 , 0x0000003e 
+ 00014025  0x000013a8 branch  0x0000374b , 0x00000002 
+ 00014026  0x000013a9 fetch  0x00000001 , 0x000002ca 
+ 00014027  0x000013aa bbit0  0x00000000 , 0x000036ce 
+ 00014028  0x000013ab bbit0  0x00000001 , 0x000036d3 
+ 00014029  0x000013ac branch  0x0000375c 
+ 00014030  0x000013ae jam  0x00000001 , 0x000002c8 
+ 00014031  0x000013af fetch  0x00000002 , 0x000002c4 
+ 00014032  0x000013b0 bne  0x00000000 , 0x0000375c 
+ 00014033  0x000013b1 arg  0x00001000 , 0x00000005 
+ 00014034  0x000013b2 branch  0x000036ea 
+ 00014035  0x000013b4 jam  0x00000002 , 0x000002c8 
+ 00014036  0x000013b5 fetch  0x00000002 , 0x000002c6 
+ 00014037  0x000013b6 bne  0x00000000 , 0x0000375c 
+ 00014038  0x000013b7 arg  0x00001400 , 0x00000005 
+ 00014039  0x000013b8 branch  0x000036ea 
+ 00014040  0x000013bb set0  0x00000025 , 0x00000000 
+ 00014041  0x000013bc bpatch  0x00000066 , 0x0000400c 
+ 00014042  0x000013bd bmark1  0x0000000f , 0x0000372c 
+ 00014043  0x000013be fetch  0x00000002 , 0x00000169 
+ 00014044  0x000013bf arg  0x000002e0 , 0x00000002 
+ 00014045  0x000013c0 isub  0x00000002 , 0x0000003e 
+ 00014046  0x000013c1 branch  0x0000374b , 0x00000002 
+ 00014047  0x000013c2 fetch  0x00000001 , 0x000002c8 
+ 00014048  0x000013c3 beq  0x00000001 , 0x000036e3 
+ 00014049  0x000013c4 beq  0x00000002 , 0x000036e7 
+ 00014050  0x000013c5 branch  0x0000375c 
+ 00014051  0x000013c7 arg  0x00001000 , 0x00000005 
+ 00014052  0x000013c8 fetch  0x00000002 , 0x000002c4 
+ 00014053  0x000013c9 iadd  0x00000005 , 0x00000005 
+ 00014054  0x000013ca branch  0x000036ea 
+ 00014055  0x000013cc arg  0x00001400 , 0x00000005 
+ 00014056  0x000013cd fetch  0x00000002 , 0x000002c6 
+ 00014057  0x000013ce iadd  0x00000005 , 0x00000005 
+ 00014058  0x000013d0 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014059  0x000013d1 rshift3  0x0000000c , 0x0000003f 
+ 00014060  0x000013d2 istore  0x00000001 , 0x00000005 
+ 00014061  0x000013d3 loop  0x000036ea 
+ 00014062  0x000013d5 set0  0x00000025 , 0x00000000 
+ 00014063  0x000013d6 bpatch  0x00000067 , 0x0000400c 
+ 00014064  0x000013d7 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014065  0x000013d8 branch  0x00003745 , 0x00000006 
+ 00014066  0x000013d9 call  0x00003e0f 
+ 00014067  0x000013da fetch  0x00000001 , 0x000043cc 
+ 00014068  0x000013db beq  0x00000001 , 0x0000375c 
+ 00014069  0x000013dc bmark1  0x00000011 , 0x00003718 
+ 00014070  0x000013dd bmark1  0x0000000f , 0x00003759 
+ 00014071  0x000013de fetch  0x00000001 , 0x0000018a 
+ 00014072  0x000013df compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014073  0x000013e0 branch  0x00003718 , 0x00000001 
+ 00014074  0x000013e1 fetch  0x00000002 , 0x00000169 
+ 00014075  0x000013e2 branch  0x00003718 , 0x00000034 
+ 00014076  0x000013e3 fetch  0x00000001 , 0x00004132 
+ 00014077  0x000013e4 beq  0x00000001 , 0x00003718 
+ 00014078  0x000013e5 set0  0x00000025 , 0x00000000 
+ 00014079  0x000013e6 bpatch  0x00000068 , 0x0000400d 
+ 00014080  0x000013e7 fetch  0x00000001 , 0x000002c8 
+ 00014081  0x000013e8 beq  0x00000001 , 0x00003704 
+ 00014082  0x000013e9 beq  0x00000002 , 0x0000370e 
+ 00014083  0x000013ea branch  0x00003bf1 
+ 00014084  0x000013ec fetch  0x00000002 , 0x000002c4 
+ 00014085  0x000013ed fetcht  0x00000002 , 0x00000169 
+ 00014086  0x000013ee iadd  0x00000002 , 0x0000003f 
+ 00014087  0x000013ef store  0x00000002 , 0x000002c4 
+ 00014088  0x000013f0 beq  0x00000000 , 0x00003bf1 
+ 00014089  0x000013f1 fetcht  0x00000002 , 0x00001000 
+ 00014090  0x000013f2 increase  0x00000004 , 0x00000002 
+ 00014091  0x000013f3 isub  0x00000002 , 0x0000003e 
+ 00014092  0x000013f4 call  0x000038a0 , 0x00000005 
+ 00014093  0x000013f5 branch  0x00003718 
+ 00014094  0x000013f7 fetch  0x00000002 , 0x000002c6 
+ 00014095  0x000013f8 fetcht  0x00000002 , 0x00000169 
+ 00014096  0x000013f9 iadd  0x00000002 , 0x0000003f 
+ 00014097  0x000013fa store  0x00000002 , 0x000002c6 
+ 00014098  0x000013fb beq  0x00000000 , 0x00003bf1 
+ 00014099  0x000013fc fetcht  0x00000002 , 0x00001400 
+ 00014100  0x000013fd add  0x00000002 , 0x00000004 , 0x00000002 
+ 00014101  0x000013fe isub  0x00000002 , 0x0000003e 
+ 00014102  0x000013ff call  0x000038a4 , 0x00000005 
+ 00014103  0x00001400 branch  0x00003718 
+ 00014104  0x00001402 set0  0x00000025 , 0x00000000 
+ 00014105  0x00001403 bpatch  0x00000069 , 0x0000400d 
+ 00014106  0x00001404 fetcht  0x00000001 , 0x0000004c 
+ 00014107  0x00001405 fetch  0x00000001 , 0x0000018a 
+ 00014108  0x00001406 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014109  0x00001407 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00014110  0x00001408 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00014111  0x00001409 storet  0x00000001 , 0x0000004c 
+ 00014112  0x0000140a nbranch  0x00003722 , 0x00000001 
+ 00014113  0x0000140b set1  0x00000001 , 0x00000000 
+ 00014114  0x0000140d bmark0  0x00000011 , 0x0000372c 
+ 00014115  0x0000140e isolate1  0x00000006 , 0x00000002 
+ 00014116  0x0000140f branch  0x0000372c , 0x00000001 
+ 00014117  0x00001410 fetch  0x00000002 , 0x000000fc 
+ 00014118  0x00001411 increase  0x00000001 , 0x0000003f 
+ 00014119  0x00001412 store  0x00000002 , 0x000000fc 
+ 00014120  0x00001413 set1  0x00000005 , 0x00000000 
+ 00014121  0x00001414 set0  0x00000007 , 0x00000002 
+ 00014122  0x00001415 set0  0x00000001 , 0x00000000 
+ 00014123  0x00001416 storet  0x00000001 , 0x0000004c 
+ 00014124  0x00001418 set0  0x00000025 , 0x00000000 
+ 00014125  0x00001419 bpatch  0x0000006a , 0x0000400d 
+ 00014126  0x0000141a fetcht  0x00000001 , 0x00000160 
+ 00014127  0x0000141b fetch  0x00000001 , 0x00000047 
+ 00014128  0x0000141c set1  0x00000005 , 0x0000003f 
+ 00014129  0x0000141d isolate1  0x00000002 , 0x00000002 
+ 00014130  0x0000141e setflag  0x00000001 , 0x00000002 , 0x0000003f 
+ 00014131  0x0000141f isolate1  0x0000000a , 0x00000000 
+ 00014132  0x00001420 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00014133  0x00001421 store  0x00000001 , 0x00000047 
+ 00014134  0x00001422 fetch  0x00000002 , 0x00000169 
+ 00014135  0x00001423 nbranch  0x0000375c , 0x00000034 
+ 00014136  0x00001424 fetch  0x00000001 , 0x0000004c 
+ 00014137  0x00001425 set0  0x00000007 , 0x0000003f 
+ 00014138  0x00001426 store  0x00000001 , 0x0000004c 
+ 00014139  0x00001427 fetch  0x00000001 , 0x0000018a 
+ 00014140  0x00001428 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00014141  0x0000142a branch  0x0000375c 
+ 00014142  0x0000142d set0  0x00000025 , 0x00000000 
+ 00014143  0x0000142e bpatch  0x0000006b , 0x0000400d 
+ 00014144  0x0000142f disable  0x0000002d 
+ 00014145  0x00001430 fetch  0x00000002 , 0x0000001a 
+ 00014146  0x00001431 increase  0x00000001 , 0x0000003f 
+ 00014147  0x00001432 store  0x00000002 , 0x0000001a 
+ 00014148  0x00001433 branch  0x0000375c 
+ 00014149  0x00001435 fetch  0x00000002 , 0x0000001c 
+ 00014150  0x00001436 increase  0x00000001 , 0x0000003f 
+ 00014151  0x00001437 store  0x00000002 , 0x0000001c 
+ 00014152  0x00001438 call  0x0000374c 
+ 00014153  0x00001439 bmark0  0x00000011 , 0x0000374b 
+ 00014154  0x0000143a set1  0x00000005 , 0x00000000 
+ 00014155  0x0000143c branch  0x0000375c 
+ 00014156  0x0000143f set0  0x00000025 , 0x00000000 
+ 00014157  0x00001440 bpatch  0x0000006c , 0x0000400d 
+ 00014158  0x00001441 fetch  0x00000001 , 0x0000018a 
+ 00014159  0x00001442 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014160  0x00001443 nbranch  0x00003755 , 0x00000001 
+ 00014161  0x00001445 fetcht  0x00000001 , 0x0000004c 
+ 00014162  0x00001446 set0  0x00000006 , 0x00000002 
+ 00014163  0x00001447 storet  0x00000001 , 0x0000004c 
+ 00014164  0x00001448 rtn 
+ 00014165  0x0000144c fetcht  0x00000001 , 0x0000004c 
+ 00014166  0x0000144d set0  0x00000007 , 0x00000002 
+ 00014167  0x0000144e storet  0x00000001 , 0x0000004c 
+ 00014168  0x0000144f branch  0x0000443b 
+ 00014169  0x00001452 fetch  0x00000001 , 0x00000047 
+ 00014170  0x00001453 set1  0x00000005 , 0x0000003f 
+ 00014171  0x00001454 store  0x00000001 , 0x00000047 
+ 00014172  0x00001456 set0  0x00000025 , 0x00000000 
+ 00014173  0x00001457 bpatch  0x0000006d , 0x0000400d 
+ 00014174  0x00001458 disable  0x0000001d 
+ 00014175  0x00001459 disable  0x0000001c 
+ 00014176  0x0000145a disable  0x0000000d 
+ 00014177  0x0000145b disable  0x0000000c 
+ 00014178  0x0000145c disable  0x00000009 
+ 00014179  0x0000145d disable  0x0000000e 
+ 00014180  0x0000145e disable  0x00000007 
+ 00014181  0x0000145f branch  0x00003a6d , 0x00000021 
+ 00014182  0x00001460 until  0x0000003e , 0x00000027 
+ 00014183  0x00001461 nop  0x00000064 
+ 00014184  0x00001462 branch  0x00003a6d 
+ 00014185  0x00001465 set0  0x00000025 , 0x00000000 
+ 00014186  0x00001466 bpatch  0x0000006e , 0x0000400d 
+ 00014187  0x00001467 enable  0x00000009 
+ 00014188  0x00001468 enable  0x0000000c 
+ 00014189  0x00001469 parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014190  0x0000146a isolate1  0x0000003a , 0x0000003f 
+ 00014191  0x0000146b setflag  0x00000001 , 0x00000000 , 0x00000000 
+ 00014192  0x0000146c copy  0x00000020 , 0x00000002 
+ 00014193  0x0000146d ialigned  0x00000020 
+ 00014194  0x0000146e ialigned  0x0000001e 
+ 00014195  0x0000146f pulse  0x00000015 
+ 00014196  0x00001470 setsect  0x00000002 , 0x000fffff 
+ 00014197  0x00001471 setsect  0x00000003 , 0x0000ffff 
+ 00014198  0x00001472 nop  0x00000020 
+ 00014199  0x00001473 iverify  0x0000000d 
+ 00014200  0x00001474 deposit  0x0000002c 
+ 00014201  0x00001475 store  0x00000003 , 0x00000182 
+ 00014202  0x00001476 deposit  0x0000002d 
+ 00014203  0x00001477 store  0x00000001 , 0x00000185 
+ 00014204  0x00001478 copy  0x00000002 , 0x00000020 
+ 00014205  0x00001479 branch  0x0000377f , 0x00000001 
+ 00014206  0x0000147a branch  0x0000374b 
+ 00014207  0x0000147c set0  0x00000025 , 0x00000000 
+ 00014208  0x0000147d bpatch  0x0000006f , 0x0000400d 
+ 00014209  0x0000147e parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014210  0x0000147f ialigned  0x0000001f 
+ 00014211  0x00001480 ialigned  0x00000004 
+ 00014212  0x00001481 ialigned  0x0000002e 
+ 00014213  0x00001482 ialigned  0x00000012 
+ 00014214  0x00001483 force  0x00000000 , 0x0000003f 
+ 00014215  0x00001484 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014216  0x00001485 branch  0x0000374b , 0x00000006 
+ 00014217  0x00001486 setarg  0x0ffffffc 
+ 00014218  0x00001487 iand  0x00000012 , 0x0000003f 
+ 00014219  0x00001488 store  0x00000004 , 0x0000016f 
+ 00014220  0x00001489 deposit  0x0000001d 
+ 00014221  0x0000148a store  0x00000003 , 0x0000017f 
+ 00014222  0x0000148b deposit  0x0000001c 
+ 00014223  0x0000148c store  0x00000001 , 0x0000017d 
+ 00014224  0x0000148d deposit  0x00000004 
+ 00014225  0x0000148e store  0x00000001 , 0x0000017e 
+ 00014226  0x0000148f deposit  0x0000002e 
+ 00014227  0x00001490 store  0x00000002 , 0x00000186 
+ 00014228  0x00001491 deposit  0x00000021 
+ 00014229  0x00001492 inject  0x00000001 , 0x00000020 
+ 00014230  0x00001493 compare  0x00000002 , 0x00000001 , 0x0000000f 
+ 00014231  0x00001494 setflag  0x00000001 , 0x0000000b , 0x00000000 
+ 00014232  0x00001495 branch  0x0000375c 
+ 00014233  0x00001498 set0  0x00000025 , 0x00000000 
+ 00014234  0x00001499 bpatch  0x00000070 , 0x0000400e 
+ 00014235  0x0000149a fetch  0x00000001 , 0x00000047 
+ 00014236  0x0000149b rtnbit0  0x00000003 
+ 00014237  0x0000149c set0  0x00000003 , 0x0000003f 
+ 00014238  0x0000149d setflip  0x00000006 , 0x0000003f 
+ 00014239  0x0000149e store  0x00000001 , 0x00000047 
+ 00014240  0x0000149f fetch  0x00000001 , 0x00004165 
+ 00014241  0x000014a0 beq  0x00000013 , 0x000037b1 
+ 00014242  0x000014a1 rtneq  0x00000007 
+ 00014243  0x000014a2 fetch  0x00000001 , 0x0000004b 
+ 00014244  0x000014a3 rtnbit0  0x00000006 , 0x0000003f 
+ 00014245  0x000014a4 set0  0x00000006 , 0x0000003f 
+ 00014246  0x000014a5 set1  0x00000007 , 0x0000003f 
+ 00014247  0x000014a6 store  0x00000001 , 0x0000004b 
+ 00014248  0x000014a7 set0  0x00000002 , 0x00000000 
+ 00014249  0x000014a8 fetch  0x00000001 , 0x00004132 
+ 00014250  0x000014a9 rtneq  0x00000001 
+ 00014251  0x000014aa fetch  0x00000002 , 0x000042af 
+ 00014252  0x000014ab nrtn  0x00000034 
+ 00014253  0x000014ac fetch  0x00000001 , 0x0000004b 
+ 00014254  0x000014ad set0  0x00000007 , 0x0000003f 
+ 00014255  0x000014ae store  0x00000001 , 0x0000004b 
+ 00014256  0x000014af branch  0x00005267 
+ 00014257  0x000014b2 set0  0x00000025 , 0x00000000 
+ 00014258  0x000014b3 bpatch  0x00000071 , 0x0000400e 
+ 00014259  0x000014b4 fetch  0x00000001 , 0x00000433 
+ 00014260  0x000014b5 rshift  0x0000003f , 0x0000003f 
+ 00014261  0x000014b6 beq  0x00000011 , 0x000037d0 
+ 00014262  0x000014b7 beq  0x00000012 , 0x000037da 
+ 00014263  0x000014b8 beq  0x00000018 , 0x00003806 
+ 00014264  0x000014b9 beq  0x0000007f , 0x000037bf 
+ 00014265  0x000014ba beq  0x0000002c , 0x0000385e 
+ 00014266  0x000014bb rtnne  0x00000003 
+ 00014267  0x000014bc fetch  0x00000001 , 0x00000434 
+ 00014268  0x000014bd beq  0x0000002b , 0x000037c8 
+ 00014269  0x000014be beq  0x00000011 , 0x000037c3 
+ 00014270  0x000014bf rtn 
+ 00014271  0x000014c2 fetch  0x00000001 , 0x00000434 
+ 00014272  0x000014c3 set1  0x00000007 , 0x0000003f 
+ 00014273  0x000014c4 beq  0x0000008d , 0x0000385e 
+ 00014274  0x000014c5 rtn 
+ 00014275  0x000014c7 rtn  0x00000029 
+ 00014276  0x000014c8 fetch  0x00000001 , 0x00000030 
+ 00014277  0x000014c9 rtnbit1  0x00000004 
+ 00014278  0x000014ca jam  0x00000031 , 0x0000007c 
+ 00014279  0x000014cb rtn 
+ 00014280  0x000014cf rtn  0x00000029 
+ 00014281  0x000014d0 fetch  0x00000001 , 0x00000031 
+ 00014282  0x000014d1 isolate1  0x00000004 , 0x0000003f 
+ 00014283  0x000014d2 branch  0x000037cd , 0x00000001 
+ 00014284  0x000014d4 rtn 
+ 00014285  0x000014d6 set0  0x00000004 , 0x0000003f 
+ 00014286  0x000014d7 store  0x00000001 , 0x00000031 
+ 00014287  0x000014d8 rtn 
+ 00014288  0x000014db set0  0x00000025 , 0x00000000 
+ 00014289  0x000014dc bpatch  0x00000072 , 0x0000400e 
+ 00014290  0x000014dd fetch  0x00000001 , 0x0000004c 
+ 00014291  0x000014de set1  0x00000002 , 0x0000003f 
+ 00014292  0x000014df store  0x00000001 , 0x0000004c 
+ 00014293  0x000014e0 hjam  0x00000001 , 0x00008011 
+ 00014294  0x000014e1 fetch  0x00000001 , 0x00000030 
+ 00014295  0x000014e2 isolate1  0x00000004 , 0x0000003f 
+ 00014296  0x000014e3 branch  0x00004845 , 0x00000001 
+ 00014297  0x000014e4 rtn 
+ 00014298  0x000014e7 set0  0x00000025 , 0x00000000 
+ 00014299  0x000014e8 bpatch  0x00000073 , 0x0000400e 
+ 00014300  0x000014e9 fetch  0x00000001 , 0x0000004c 
+ 00014301  0x000014ea set0  0x00000002 , 0x0000003f 
+ 00014302  0x000014eb store  0x00000001 , 0x0000004c 
+ 00014303  0x000014ec hjam  0x00000000 , 0x00008011 
+ 00014304  0x000014ed rtn 
+ 00014305  0x000014f1 set0  0x00000025 , 0x00000000 
+ 00014306  0x000014f2 bpatch  0x00000074 , 0x0000400e 
+ 00014307  0x000014f3 copy  0x00000022 , 0x0000003f 
+ 00014308  0x000014f4 store  0x00000004 , 0x000042a5 
+ 00014309  0x000014f5 add  0x00000022 , 0x00000003 , 0x00000011 
+ 00014310  0x000014f6 branch  0x000037e8 , 0x00000029 
+ 00014311  0x000014f7 add  0x00000028 , 0x00000003 , 0x00000011 
+ 00014312  0x000014f9 fetcht  0x00000002 , 0x00000032 
+ 00014313  0x000014fa deposit  0x00000011 
+ 00014314  0x000014fb set0  0x0000001b , 0x0000003f 
+ 00014315  0x000014fc idiv  0x00000002 
+ 00014316  0x000014fd fetch  0x00000002 , 0x00000075 
+ 00014317  0x000014fe call  0x00007efd 
+ 00014318  0x000014ff remainder  0x00000013 
+ 00014319  0x00001500 isub  0x00000013 , 0x0000003f 
+ 00014320  0x00001501 branch  0x000037f2 , 0x00000002 
+ 00014321  0x00001502 iadd  0x00000002 , 0x0000003f 
+ 00014322  0x00001504 iadd  0x00000011 , 0x0000003f 
+ 00014323  0x00001505 store  0x00000004 , 0x00000034 
+ 00014324  0x00001506 jam  0x00000000 , 0x00004748 
+ 00014325  0x00001507 fetch  0x00000001 , 0x00000030 
+ 00014326  0x00001508 set1  0x00000001 , 0x0000003f 
+ 00014327  0x00001509 store  0x00000001 , 0x00000030 
+ 00014328  0x0000150a fetch  0x00000001 , 0x00000073 
+ 00014329  0x0000150b store  0x00000001 , 0x0000008a 
+ 00014330  0x0000150c jam  0x00000080 , 0x0000416e 
+ 00014331  0x0000150d setarg  0x00000000 
+ 00014332  0x0000150e store  0x00000003 , 0x0000420a 
+ 00014333  0x0000150f store  0x00000003 , 0x0000420d 
+ 00014334  0x00001510 store  0x00000001 , 0x000041fa 
+ 00014335  0x00001511 jam  0x0000000b , 0x00000b7d 
+ 00014336  0x00001512 call  0x00007c27 
+ 00014337  0x00001513 fetch  0x00000002 , 0x00004161 
+ 00014338  0x00001514 store  0x00000002 , 0x0000003e 
+ 00014339  0x00001515 nrtn  0x00000029 
+ 00014340  0x00001516 add  0x00000004 , 0xffffffff , 0x00000007 
+ 00014341  0x00001517 rtn 
+ 00014342  0x0000151a set0  0x00000025 , 0x00000000 
+ 00014343  0x0000151b bpatch  0x00000075 , 0x0000400e 
+ 00014344  0x0000151c fetch  0x00000001 , 0x00000030 
+ 00014345  0x0000151d rtnbit0  0x00000001 
+ 00014346  0x0000151e set0  0x00000001 , 0x0000003f 
+ 00014347  0x0000151f store  0x00000001 , 0x00000030 
+ 00014348  0x00001520 jam  0x0000007f , 0x0000416e 
+ 00014349  0x00001521 fetch  0x00000002 , 0x0000415f 
+ 00014350  0x00001522 store  0x00000002 , 0x0000003e 
+ 00014351  0x00001523 disable  0x0000002b 
+ 00014352  0x00001524 jam  0x0000000c , 0x00000b7d 
+ 00014353  0x00001525 branch  0x00007c27 
+ 00014354  0x00001529 set0  0x00000025 , 0x00000000 
+ 00014355  0x0000152a bpatch  0x00000076 , 0x0000400e 
+ 00014356  0x0000152b enable  0x0000002e 
+ 00014357  0x0000152c fetch  0x00000001 , 0x00000030 
+ 00014358  0x0000152d bbit1  0x00000001 , 0x00003820 
+ 00014359  0x0000152e rtnmark1  0x00000011 
+ 00014360  0x0000152f fetch  0x00000001 , 0x00000047 
+ 00014361  0x00001530 rtnbit1  0x00000003 
+ 00014362  0x00001531 fetch  0x00000001 , 0x00000048 
+ 00014363  0x00001532 nrtn  0x00000034 
+ 00014364  0x00001533 fetch  0x00000001 , 0x0000004b 
+ 00014365  0x00001534 rtnbit1  0x00000006 
+ 00014366  0x00001536 force  0x00000000 , 0x0000003f 
+ 00014367  0x00001537 rtn 
+ 00014368  0x0000153a bbit0  0x00000002 , 0x00003830 
+ 00014369  0x0000153b fetch  0x00000001 , 0x0000008a 
+ 00014370  0x0000153c beq  0x00000002 , 0x00003826 
+ 00014371  0x0000153d fetch  0x00000001 , 0x00000047 
+ 00014372  0x0000153e bbit1  0x00000003 , 0x00003839 
+ 00014373  0x0000153f bmark0  0x00000008 , 0x00003839 
+ 00014374  0x00001541 call  0x00003290 
+ 00014375  0x00001542 nbranch  0x00003839 , 0x00000029 
+ 00014376  0x00001543 fetch  0x00000001 , 0x00000048 
+ 00014377  0x00001544 nbranch  0x00003839 , 0x00000034 
+ 00014378  0x00001546 fetch  0x00000001 , 0x000000f1 
+ 00014379  0x00001547 increase  0xffffffff , 0x0000003f 
+ 00014380  0x00001548 store  0x00000001 , 0x000000f1 
+ 00014381  0x00001549 nbranch  0x0000381e , 0x00000034 
+ 00014382  0x0000154a jam  0x00000010 , 0x000000f1 
+ 00014383  0x0000154b branch  0x00003839 
+ 00014384  0x0000154e fetch  0x00000001 , 0x0000008a 
+ 00014385  0x0000154f bne  0x00000001 , 0x00003839 
+ 00014386  0x00001550 fetch  0x00000001 , 0x0000008b 
+ 00014387  0x00001551 branch  0x00003839 , 0x00000034 
+ 00014388  0x00001552 increase  0xffffffff , 0x0000003f 
+ 00014389  0x00001553 store  0x00000001 , 0x0000008b 
+ 00014390  0x00001554 fetch  0x00000001 , 0x00000047 
+ 00014391  0x00001555 rtnbit1  0x00000003 
+ 00014392  0x00001556 nrtn  0x0000002d 
+ 00014393  0x00001558 fetch  0x00000001 , 0x0000008a 
+ 00014394  0x00001559 increase  0xffffffff , 0x0000003f 
+ 00014395  0x0000155a store  0x00000001 , 0x0000008a 
+ 00014396  0x0000155b rtn 
+ 00014397  0x0000155f set0  0x00000025 , 0x00000000 
+ 00014398  0x00001560 bpatch  0x00000077 , 0x0000400e 
+ 00014399  0x00001561 disable  0x00000010 
+ 00014400  0x00001562 copy  0x00000002 , 0x0000001b 
+ 00014401  0x00001563 call  0x00003300 
+ 00014402  0x00001564 disable  0x00000028 
+ 00014403  0x00001565 nrtn  0x00000005 
+ 00014404  0x00001566 force  0x00000000 , 0x0000001b 
+ 00014405  0x00001567 enable  0x00000028 
+ 00014406  0x00001568 rtn 
+ 00014407  0x0000156c fetch  0x00000001 , 0x000041f9 
+ 00014408  0x0000156d icompare  0x000000ff , 0x00000004 
+ 00014409  0x0000156e rtn 
+ 00014410  0x00001571 set0  0x00000025 , 0x00000000 
+ 00014411  0x00001572 bpatch  0x00000078 , 0x0000400f 
+ 00014412  0x00001573 jam  0x00000001 , 0x00004171 
+ 00014413  0x00001575 call  0x00006a40 
+ 00014414  0x00001576 force  0x0000000c , 0x0000003f 
+ 00014415  0x00001577 store  0x00000002 , 0x00000032 
+ 00014416  0x00001578 fetch  0x00000001 , 0x000000af 
+ 00014417  0x00001579 lshift  0x0000003f , 0x0000003f 
+ 00014418  0x0000157a store  0x00000002 , 0x00000075 
+ 00014419  0x0000157b fetch  0x00000001 , 0x00000030 
+ 00014420  0x0000157c set1  0x00000002 , 0x0000003f 
+ 00014421  0x0000157d store  0x00000001 , 0x00000030 
+ 00014422  0x0000157e jam  0x00000003 , 0x00000073 
+ 00014423  0x0000157f jam  0x00000003 , 0x0000008a 
+ 00014424  0x00001580 call  0x000037e1 
+ 00014425  0x00001581 force  0x00000000 , 0x00000002 
+ 00014426  0x00001582 call  0x00004914 
+ 00014427  0x00001583 jam  0x00000050 , 0x000000b3 
+ 00014428  0x00001584 jam  0x00000010 , 0x000000f1 
+ 00014429  0x00001585 rtn 
+ 00014430  0x00001588 set0  0x00000025 , 0x00000000 
+ 00014431  0x00001589 bpatch  0x00000079 , 0x0000400f 
+ 00014432  0x0000158a call  0x00003806 
+ 00014433  0x0000158b jam  0x00000005 , 0x00004171 
+ 00014434  0x0000158d call  0x00006a4a 
+ 00014435  0x0000158e fetch  0x00000001 , 0x00000030 
+ 00014436  0x0000158f set0  0x00000002 , 0x0000003f 
+ 00014437  0x00001590 store  0x00000001 , 0x00000030 
+ 00014438  0x00001592 arg  0x00000e00 , 0x00000002 
+ 00014439  0x00001593 jam  0x00000013 , 0x000002c0 
+ 00014440  0x00001594 branch  0x000048c4 
+ 00014441  0x00001597 set0  0x00000025 , 0x00000000 
+ 00014442  0x00001598 bpatch  0x0000007a , 0x0000400f 
+ 00014443  0x00001599 jam  0x00000000 , 0x000000b1 
+ 00014444  0x0000159a call  0x0000385e 
+ 00014445  0x0000159b call  0x00003290 
+ 00014446  0x0000159c set0  0x00000007 , 0x00000000 
+ 00014447  0x0000159d rtn 
+ 00014448  0x000015a0 set0  0x00000025 , 0x00000000 
+ 00014449  0x000015a1 bpatch  0x0000007b , 0x0000400f 
+ 00014450  0x000015a2 fetch  0x00000001 , 0x00004132 
+ 00014451  0x000015a3 beq  0x00000001 , 0x00003898 
+ 00014452  0x000015a4 set0  0x00000001 , 0x00000000 
+ 00014453  0x000015a6 jam  0x00000000 , 0x000002d1 
+ 00014454  0x000015a7 fetch  0x00000001 , 0x000002ca 
+ 00014455  0x000015a8 rtn  0x00000034 
+ 00014456  0x000015a9 isolate1  0x00000000 , 0x0000003f 
+ 00014457  0x000015aa arg  0x00001000 , 0x00000006 
+ 00014458  0x000015ab call  0x00004da8 , 0x00000001 
+ 00014459  0x000015ac set0  0x00000025 , 0x00000000 
+ 00014460  0x000015ad bpatch  0x0000007c , 0x0000400f 
+ 00014461  0x000015ae fetch  0x00000001 , 0x000002d1 
+ 00014462  0x000015af beq  0x00000001 , 0x0000388c 
+ 00014463  0x000015b1 jam  0x00000000 , 0x000002d1 
+ 00014464  0x000015b2 fetch  0x00000001 , 0x000002ca 
+ 00014465  0x000015b3 rtnbit0  0x00000001 
+ 00014466  0x000015b4 arg  0x00001400 , 0x00000006 
+ 00014467  0x000015b5 call  0x00004da8 
+ 00014468  0x000015b6 fetch  0x00000001 , 0x000002d1 
+ 00014469  0x000015b7 beq  0x00000001 , 0x00003892 
+ 00014470  0x000015b8 rtn 
+ 00014471  0x000015bb fetch  0x00000001 , 0x0000004c 
+ 00014472  0x000015bc set0  0x00000007 , 0x0000003f 
+ 00014473  0x000015bd store  0x00000001 , 0x0000004c 
+ 00014474  0x000015be set0  0x00000001 , 0x00000000 
+ 00014475  0x000015bf branch  0x0000443b 
+ 00014476  0x000015c2 fetch  0x00000001 , 0x000002ca 
+ 00014477  0x000015c3 set0  0x00000000 , 0x0000003f 
+ 00014478  0x000015c4 store  0x00000001 , 0x000002ca 
+ 00014479  0x000015c5 setarg  0x00000000 
+ 00014480  0x000015c6 store  0x00000002 , 0x000002c4 
+ 00014481  0x000015c7 rtn 
+ 00014482  0x000015c9 fetch  0x00000001 , 0x000002ca 
+ 00014483  0x000015ca set0  0x00000001 , 0x0000003f 
+ 00014484  0x000015cb store  0x00000001 , 0x000002ca 
+ 00014485  0x000015cc setarg  0x00000000 
+ 00014486  0x000015cd store  0x00000002 , 0x000002c6 
+ 00014487  0x000015ce rtn 
+ 00014488  0x000015d1 fetch  0x00000001 , 0x0000004c 
+ 00014489  0x000015d2 rtnbit0  0x00000007 , 0x0000003f 
+ 00014490  0x000015d3 call  0x00004435 
+ 00014491  0x000015d4 fetch  0x00000002 , 0x00004800 
+ 00014492  0x000015d5 branch  0x00003bf1 , 0x00000034 
+ 00014493  0x000015d6 increase  0xffffffff , 0x0000003f 
+ 00014494  0x000015d7 store  0x00000002 , 0x00004800 
+ 00014495  0x000015d8 branch  0x00003887 
+ 00014496  0x000015db fetch  0x00000001 , 0x000002ca 
+ 00014497  0x000015dc set1  0x00000000 , 0x0000003f 
+ 00014498  0x000015dd store  0x00000001 , 0x000002ca 
+ 00014499  0x000015de rtn 
+ 00014500  0x000015e1 fetch  0x00000001 , 0x000002ca 
+ 00014501  0x000015e2 set1  0x00000001 , 0x0000003f 
+ 00014502  0x000015e3 store  0x00000001 , 0x000002ca 
+ 00014503  0x000015e4 rtn 
+ 00014504  0x000015eb set0  0x00000025 , 0x00000000 
+ 00014505  0x000015ec bpatch  0x0000007d , 0x0000400f 
+ 00014506  0x000015ed add  0x00000028 , 0x00000001 , 0x00000021 
+ 00014507  0x000015ee call  0x00003a5d 
+ 00014508  0x000015ef force  0x00000003 , 0x00000024 
+ 00014509  0x000015f0 call  0x00003a42 
+ 00014510  0x000015f1 call  0x00003bae 
+ 00014511  0x000015f2 call  0x00003bbf 
+ 00014512  0x000015f3 branch  0x00003bc5 
+ 00014513  0x000015f7 set0  0x00000025 , 0x00000000 
+ 00014514  0x000015f8 bpatch  0x0000007e , 0x0000400f 
+ 00014515  0x000015f9 call  0x00003baa 
+ 00014516  0x000015fa deposit  0x00000028 
+ 00014517  0x000015fb fetcht  0x00000004 , 0x0000416a 
+ 00014518  0x000015fc isub  0x00000002 , 0x0000003f 
+ 00014519  0x000015fd rtnne  0x00000001 
+ 00014520  0x000015fe compare  0x00000000 , 0x00000001 , 0x0000001f 
+ 00014521  0x000015ff nbranch  0x000038bc , 0x00000001 
+ 00014522  0x00001600 fetch  0x00000001 , 0x00000019 
+ 00014523  0x00001601 rtn  0x00000034 
+ 00014524  0x00001603 call  0x000038a8 
+ 00014525  0x00001604 compare  0x00000010 , 0x00000001 , 0x0000001f 
+ 00014526  0x00001605 branch  0x0000375c , 0x00000001 
+ 00014527  0x00001607 rshift  0x00000021 , 0x00000002 
+ 00014528  0x00001608 or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00014529  0x0000160a set0  0x00000025 , 0x00000000 
+ 00014530  0x0000160b bpatch  0x0000007f , 0x0000400f 
+ 00014531  0x0000160c enable  0x00000007 
+ 00014532  0x0000160d enable  0x0000000a 
+ 00014533  0x0000160e enable  0x0000001b 
+ 00014534  0x0000160f set0  0x00000010 , 0x00000000 
+ 00014535  0x00001610 deposit  0x00000004 
+ 00014536  0x00001611 inject  0x00000003 , 0x00000003 
+ 00014537  0x00001612 deposit  0x00000001 
+ 00014538  0x00001613 inject  0x00000003 , 0x00000004 
+ 00014539  0x00001614 fetch  0x00000001 , 0x00000047 
+ 00014540  0x00001615 inject  0x00000000 , 0x00000004 
+ 00014541  0x00001616 inject  0x00000003 , 0x00000003 
+ 00014542  0x00001617 enable  0x00000008 
+ 00014543  0x00001618 inject  0x00000003 , 0x00000008 
+ 00014544  0x00001619 disable  0x0000001b 
+ 00014545  0x0000161a disable  0x00000008 
+ 00014546  0x0000161b disable  0x0000000a 
+ 00014547  0x0000161c set0  0x00000002 , 0x00000015 
+ 00014548  0x0000161d arg  0x00000000 , 0x00000002 
+ 00014549  0x0000161e call  0x00003b74 
+ 00014550  0x0000161f set0  0x00000025 , 0x00000000 
+ 00014551  0x00001620 bpatch  0x00000080 , 0x00004010 
+ 00014552  0x00001621 and  0x00000001 , 0x0000001f , 0x0000003f 
+ 00014553  0x00001622 beq  0x00000013 , 0x00003913 
+ 00014554  0x00001623 beq  0x00000000 , 0x0000375c 
+ 00014555  0x00001624 beq  0x00000001 , 0x0000375c 
+ 00014556  0x00001625 beq  0x00000002 , 0x000038f5 
+ 00014557  0x00001626 beq  0x00000003 , 0x00003925 
+ 00014558  0x00001627 beq  0x00000004 , 0x0000392b 
+ 00014559  0x00001628 beq  0x00000007 , 0x000038e9 
+ 00014560  0x00001629 beq  0x00000008 , 0x0000392a 
+ 00014561  0x0000162a arg  0x00000004 , 0x00000002 
+ 00014562  0x0000162b call  0x00003b74 
+ 00014563  0x0000162c beq  0x0000000a , 0x00003927 
+ 00014564  0x0000162d beq  0x0000000b , 0x0000392d 
+ 00014565  0x0000162e arg  0x00000008 , 0x00000002 
+ 00014566  0x0000162f call  0x00003b74 
+ 00014567  0x00001630 beq  0x0000000f , 0x0000392d 
+ 00014568  0x00001631 branch  0x00003927 
+ 00014569  0x00001635 set0  0x00000025 , 0x00000000 
+ 00014570  0x00001636 bpatch  0x00000081 , 0x00004010 
+ 00014571  0x00001637 enable  0x0000001d 
+ 00014572  0x00001638 enable  0x00000009 
+ 00014573  0x00001639 enable  0x0000000e 
+ 00014574  0x0000163a force  0x0000001e , 0x00000039 
+ 00014575  0x0000163b arg  0x000000b5 , 0x00000006 
+ 00014576  0x0000163d ifetch  0x00000001 , 0x00000006 
+ 00014577  0x0000163e inject  0x00000003 , 0x00000008 
+ 00014578  0x0000163f loop  0x000038f0 
+ 00014579  0x00001640 bmark1  0x00000007 , 0x00003960 
+ 00014580  0x00001641 branch  0x0000375c 
+ 00014581  0x00001644 set0  0x00000025 , 0x00000000 
+ 00014582  0x00001645 bpatch  0x00000082 , 0x00004010 
+ 00014583  0x00001646 fetch  0x00000001 , 0x0000018b 
+ 00014584  0x00001647 icopy  0x00000004 
+ 00014585  0x00001648 fetch  0x00000001 , 0x0000008f 
+ 00014586  0x00001649 icopy  0x0000001c 
+ 00014587  0x0000164a fetch  0x00000003 , 0x0000414a 
+ 00014588  0x0000164b icopy  0x0000001d 
+ 00014589  0x0000164c fetch  0x00000002 , 0x00004144 
+ 00014590  0x0000164d icopy  0x0000002e 
+ 00014591  0x0000164e enable  0x00000009 
+ 00014592  0x0000164f enable  0x0000001c 
+ 00014593  0x00001650 copy  0x00000020 , 0x00000011 
+ 00014594  0x00001651 call  0x00003a54 
+ 00014595  0x00001652 pulse  0x00000015 
+ 00014596  0x00001653 nop  0x00000020 
+ 00014597  0x00001654 copy  0x00000021 , 0x0000000b 
+ 00014598  0x00001655 fetch  0x00000004 , 0x0000016b 
+ 00014599  0x00001656 icopy  0x00000021 
+ 00014600  0x00001657 preload  0x0000001e 
+ 00014601  0x00001658 set1  0x0000003a , 0x0000003f 
+ 00014602  0x00001659 inject  0x00000003 , 0x00000048 
+ 00014603  0x0000165a preload  0x0000001f 
+ 00014604  0x0000165b inject  0x00000003 , 0x00000048 
+ 00014605  0x0000165c copy  0x0000000b , 0x00000021 
+ 00014606  0x0000165d copy  0x00000011 , 0x00000020 
+ 00014607  0x0000165e enable  0x00000008 
+ 00014608  0x0000165f inject  0x00000003 , 0x00000010 
+ 00014609  0x00001660 disable  0x00000008 
+ 00014610  0x00001661 branch  0x0000375c 
+ 00014611  0x00001664 set0  0x00000025 , 0x00000000 
+ 00014612  0x00001665 bpatch  0x00000083 , 0x00004010 
+ 00014613  0x00001666 enable  0x0000000e 
+ 00014614  0x00001667 enable  0x00000009 
+ 00014615  0x00001668 enable  0x0000001c 
+ 00014616  0x00001669 fetch  0x00000001 , 0x00000432 
+ 00014617  0x0000166a and  0x0000003f , 0x000001f8 , 0x00000002 
+ 00014618  0x0000166b arg  0x00000432 , 0x00000006 
+ 00014619  0x0000166c increase  0x00000008 , 0x00000002 
+ 00014620  0x0000166e add  0x00000002 , 0xffffffb8 , 0x00000013 
+ 00014621  0x0000166f nbranch  0x00003922 , 0x00000002 
+ 00014622  0x00001670 ifetch  0x00000009 , 0x00000006 
+ 00014623  0x00001671 inject  0x00000003 , 0x00000048 
+ 00014624  0x00001672 copy  0x00000013 , 0x00000002 
+ 00014625  0x00001673 branch  0x0000391c 
+ 00014626  0x00001675 ifetch  0x00000009 , 0x00000006 
+ 00014627  0x00001676 iinject  0x00000003 , 0x00000002 
+ 00014628  0x00001677 branch  0x00003960 
+ 00014629  0x0000167a enable  0x0000001c 
+ 00014630  0x0000167b branch  0x00003930 
+ 00014631  0x0000167e enable  0x0000001c 
+ 00014632  0x0000167f set1  0x00000010 , 0x00000000 
+ 00014633  0x00001680 branch  0x00003930 
+ 00014634  0x00001683 set1  0x00000002 , 0x00000015 
+ 00014635  0x00001685 enable  0x0000001d 
+ 00014636  0x00001686 branch  0x00003930 
+ 00014637  0x0000168a set1  0x00000002 , 0x00000015 
+ 00014638  0x0000168b enable  0x0000001d 
+ 00014639  0x0000168c set1  0x00000010 , 0x00000000 
+ 00014640  0x0000168f set0  0x00000025 , 0x00000000 
+ 00014641  0x00001690 bpatch  0x00000084 , 0x00004010 
+ 00014642  0x00001691 fetch  0x00000001 , 0x0000004c 
+ 00014643  0x00001692 bbit0  0x00000005 , 0x00003946 
+ 00014644  0x00001693 sub  0x00000001 , 0x00000003 , 0x0000003e 
+ 00014645  0x00001694 branch  0x00003946 , 0x00000002 
+ 00014646  0x00001695 disable  0x0000000e 
+ 00014647  0x00001696 disable  0x0000001c 
+ 00014648  0x00001697 enable  0x0000001d 
+ 00014649  0x00001698 disable  0x00000007 
+ 00014650  0x00001699 set1  0x00000001 , 0x00000015 
+ 00014651  0x0000169a isolate1  0x00000002 , 0x00000015 
+ 00014652  0x0000169b branch  0x00003940 , 0x00000001 
+ 00014653  0x0000169c setarg  0x000abeee 
+ 00014654  0x0000169d inject  0x00000003 , 0x00000014 
+ 00014655  0x0000169e branch  0x00003944 
+ 00014656  0x000016a0 setarg  0x005faeba 
+ 00014657  0x000016a1 inject  0x00000003 , 0x00000018 
+ 00014658  0x000016a2 setarg  0x00000012 
+ 00014659  0x000016a3 inject  0x00000003 , 0x00000006 
+ 00014660  0x000016a5 enable  0x00000007 
+ 00014661  0x000016a6 set1  0x00000010 , 0x00000000 
+ 00014662  0x000016a8 enable  0x0000000e 
+ 00014663  0x000016a9 enable  0x00000009 
+ 00014664  0x000016aa bmark1  0x00000005 , 0x00003969 
+ 00014665  0x000016ab fetch  0x00000001 , 0x00000090 
+ 00014666  0x000016ac inject  0x00000003 , 0x00000003 
+ 00014667  0x000016ad fetch  0x00000002 , 0x00000091 
+ 00014668  0x000016ae iforce  0x00000039 
+ 00014669  0x000016af bmark1  0x00000010 , 0x00003950 
+ 00014670  0x000016b0 inject  0x00000003 , 0x00000005 
+ 00014671  0x000016b1 branch  0x00003951 
+ 00014672  0x000016b3 inject  0x00000003 , 0x0000000d 
+ 00014673  0x000016b5 fetch  0x00000001 , 0x00004132 
+ 00014674  0x000016b6 beq  0x00000001 , 0x0000395b 
+ 00014675  0x000016b7 deposit  0x00000039 
+ 00014676  0x000016b8 branch  0x00003960 , 0x00000034 
+ 00014677  0x000016b9 fetch  0x00000002 , 0x00000179 
+ 00014678  0x000016ba iforce  0x00000006 
+ 00014679  0x000016bc ifetch  0x00000001 , 0x00000006 
+ 00014680  0x000016bd inject  0x00000003 , 0x00000008 
+ 00014681  0x000016be loop  0x00003957 
+ 00014682  0x000016bf branch  0x00003960 
+ 00014683  0x000016c1 fetch  0x00000002 , 0x00000179 
+ 00014684  0x000016c2 iforce  0x00000003 
+ 00014685  0x000016c4 ifetch  0x00000001 , 0x00000003 
+ 00014686  0x000016c5 inject  0x00000003 , 0x00000008 
+ 00014687  0x000016c6 loop  0x0000395d 
+ 00014688  0x000016c8 enable  0x00000008 
+ 00014689  0x000016c9 inject  0x00000003 , 0x00000010 
+ 00014690  0x000016ca disable  0x00000008 
+ 00014691  0x000016cb call  0x00003583 
+ 00014692  0x000016cc fetch  0x00000001 , 0x0000004c 
+ 00014693  0x000016cd bbit0  0x00000005 , 0x0000375c 
+ 00014694  0x000016ce force  0x00000000 , 0x0000003f 
+ 00014695  0x000016cf inject  0x00000003 , 0x00000006 
+ 00014696  0x000016d0 branch  0x0000375c 
+ 00014697  0x000016d4 set0  0x00000025 , 0x00000000 
+ 00014698  0x000016d5 bpatch  0x00000085 , 0x00004010 
+ 00014699  0x000016d6 bmark1  0x00000010 , 0x00003972 
+ 00014700  0x000016d8 fetch  0x00000001 , 0x0000018a 
+ 00014701  0x000016d9 inject  0x00000003 , 0x00000003 
+ 00014702  0x000016da fetch  0x00000001 , 0x00000169 
+ 00014703  0x000016db iforce  0x00000013 
+ 00014704  0x000016dc inject  0x00000003 , 0x00000005 
+ 00014705  0x000016dd branch  0x00003977 
+ 00014706  0x000016df fetch  0x00000001 , 0x0000018a 
+ 00014707  0x000016e0 inject  0x00000003 , 0x00000003 
+ 00014708  0x000016e1 fetch  0x00000002 , 0x00000169 
+ 00014709  0x000016e2 iforce  0x00000013 
+ 00014710  0x000016e3 inject  0x00000003 , 0x0000000d 
+ 00014711  0x000016e5 arg  0x000004de , 0x00000006 
+ 00014712  0x000016e7 copy  0x00000013 , 0x0000003e 
+ 00014713  0x000016e8 branch  0x0000397e , 0x00000005 
+ 00014714  0x000016e9 ifetch  0x00000001 , 0x00000006 
+ 00014715  0x000016ea inject  0x00000003 , 0x00000008 
+ 00014716  0x000016eb increase  0xffffffff , 0x00000013 
+ 00014717  0x000016ec branch  0x00003978 
+ 00014718  0x000016ee fetch  0x00000002 , 0x000000fe 
+ 00014719  0x000016ef increase  0x00000001 , 0x0000003f 
+ 00014720  0x000016f0 store  0x00000002 , 0x000000fe 
+ 00014721  0x000016f1 branch  0x00003960 
+ 00014722  0x000016f5 fetch  0x00000004 , 0x0000016f 
+ 00014723  0x000016f6 add  0x0000003f , 0x00000007 , 0x00000011 
+ 00014724  0x000016f7 fetch  0x00000002 , 0x0000017b 
+ 00014725  0x000016f8 nbranch  0x00003988 , 0x00000034 
+ 00014726  0x000016f9 increase  0xfffffffd , 0x00000011 
+ 00014727  0x000016fa branch  0x00003990 
+ 00014728  0x000016fc mul32  0x0000003f , 0x0000000c , 0x0000003f 
+ 00014729  0x000016fd hfetcht  0x00000002 , 0x00008040 
+ 00014730  0x000016fe increase  0x00000001 , 0x00000002 
+ 00014731  0x00001700 isub  0x00000002 , 0x0000003f 
+ 00014732  0x00001701 nbranch  0x0000398f , 0x00000002 
+ 00014733  0x00001702 increase  0xffffffff , 0x00000011 
+ 00014734  0x00001703 branch  0x0000398b 
+ 00014735  0x00001705 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00014736  0x00001707 until  0x0000003e , 0x00000023 
+ 00014737  0x00001708 compare  0x00000000 , 0x00000022 , 0x00000003 
+ 00014738  0x00001709 nbranch  0x00003990 , 0x00000001 
+ 00014739  0x0000170a iforce  0x00000029 
+ 00014740  0x0000170b copy  0x00000011 , 0x00000028 
+ 00014741  0x0000170c iforce  0x00000029 
+ 00014742  0x0000170d rtn 
+ 00014743  0x00001711 set0  0x00000025 , 0x00000000 
+ 00014744  0x00001712 bpatch  0x00000086 , 0x00004010 
+ 00014745  0x00001713 until  0x0000003e , 0x00000022 
+ 00014746  0x00001714 deposit  0x0000001a 
+ 00014747  0x00001715 iforce  0x00000006 
+ 00014748  0x00001716 rshift16 , 0x0000003f , 0x0000003f 
+ 00014749  0x00001717 isub  0x00000022 , 0x00000039 
+ 00014750  0x00001718 and_into  0x00000003 , 0x00000039 
+ 00014751  0x00001719 nbranch  0x000039a2 , 0x00000005 
+ 00014752  0x0000171a force  0x00000000 , 0x0000003f 
+ 00014753  0x0000171b branch  0x000039a6 
+ 00014754  0x0000171d arg  0x00000ea6 , 0x00000002 
+ 00014755  0x0000171e force  0x00000000 , 0x0000003f 
+ 00014756  0x00001720 iadd  0x00000002 , 0x0000003f 
+ 00014757  0x00001721 loop  0x000039a4 
+ 00014758  0x00001723 iadd  0x00000006 , 0x0000003f 
+ 00014759  0x00001724 div  0x0000003f , 0x0000000c 
+ 00014760  0x00001725 call  0x00007efd 
+ 00014761  0x00001726 quotient  0x0000003f 
+ 00014762  0x00001727 store  0x00000002 , 0x0000017b 
+ 00014763  0x00001728 rtn 
+ 00014764  0x0000172b set0  0x00000025 , 0x00000000 
+ 00014765  0x0000172c bpatch  0x00000087 , 0x00004010 
+ 00014766  0x0000172d deposit  0x0000001a 
+ 00014767  0x0000172e copy  0x00000019 , 0x00000002 
+ 00014768  0x0000172f isub  0x00000002 , 0x0000003e 
+ 00014769  0x00001730 nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
+ 00014770  0x00001731 isub  0x00000002 , 0x00000002 
+ 00014771  0x00001732 setarg  0x00000ea6 
+ 00014772  0x00001733 isolate0  0x0000000f , 0x00000002 
+ 00014773  0x00001734 branch  0x000039b8 , 0x00000001 
+ 00014774  0x00001735 setarg  0xffff0ea6 
+ 00014775  0x00001736 iadd  0x00000002 , 0x00000002 
+ 00014776  0x00001738 storet  0x00000006 , 0x000003c8 
+ 00014777  0x00001739 rtn  0x00000036 
+ 00014778  0x0000173a storet  0x00000006 , 0x00000038 
+ 00014779  0x0000173b rtn 
+ 00014780  0x0000173e disable  0x00000030 
+ 00014781  0x0000173f fetch  0x00000006 , 0x000003c8 
+ 00014782  0x00001740 branch  0x000039c0 , 0x00000036 
+ 00014783  0x00001741 fetch  0x00000006 , 0x00000038 
+ 00014784  0x00001743 iadd  0x00000019 , 0x00000030 
+ 00014785  0x00001744 increase  0x0000000a , 0x00000030 
+ 00014786  0x00001745 setarg  0x00000ea6 
+ 00014787  0x00001746 isub  0x00000030 , 0x0000003f 
+ 00014788  0x00001747 isolate0  0x0000000f , 0x0000003f 
+ 00014789  0x00001748 branch  0x000039ca , 0x00000001 
+ 00014790  0x00001749 setarg  0x0000f15a 
+ 00014791  0x0000174a iadd  0x00000030 , 0x00000030 
+ 00014792  0x0000174c copy  0x00000030 , 0x0000001a 
+ 00014793  0x0000174d rtn 
+ 00014794  0x0000174f force  0x00000000 , 0x0000003e 
+ 00014795  0x00001750 branch  0x000039c8 
+ 00014796  0x00001758 set0  0x00000025 , 0x00000000 
+ 00014797  0x00001759 bpatch  0x00000088 , 0x00004011 
+ 00014798  0x0000175a call  0x00003a7a 
+ 00014799  0x0000175b copy  0x00000021 , 0x0000003f 
+ 00014800  0x0000175c and_into  0x00000180 , 0x0000003f 
+ 00014801  0x0000175d compare  0x00000003 , 0x00000024 , 0x00000007 
+ 00014802  0x0000175e nbranch  0x000039d6 , 0x00000001 
+ 00014803  0x0000175f rshift3  0x0000003f , 0x0000003f 
+ 00014804  0x00001760 iadd  0x00000017 , 0x0000003f 
+ 00014805  0x00001761 branch  0x000039d7 
+ 00014806  0x00001763 copy  0x00000017 , 0x0000003f 
+ 00014807  0x00001765 div  0x0000003f , 0x0000004f 
+ 00014808  0x00001766 pulse  0x00000015 
+ 00014809  0x00001767 call  0x00007efd 
+ 00014810  0x00001768 remainder  0x00000011 
+ 00014811  0x00001769 add  0x00000011 , 0xffffffd8 , 0x00000002 
+ 00014812  0x0000176a branch  0x000039df , 0x00000002 
+ 00014813  0x0000176b lshift  0x00000011 , 0x00000002 
+ 00014814  0x0000176c branch  0x000039e1 
+ 00014815  0x0000176e lshift  0x00000002 , 0x00000002 
+ 00014816  0x0000176f increase  0x00000001 , 0x00000002 
+ 00014817  0x00001771 set0  0x00000025 , 0x00000000 
+ 00014818  0x00001772 bpatch  0x00000089 , 0x00004011 
+ 00014819  0x00001773 fetch  0x00000001 , 0x00000031 
+ 00014820  0x00001774 bbit0  0x00000003 , 0x000039f3 
+ 00014821  0x00001776 fetch  0x00000004 , 0x00004173 
+ 00014822  0x00001777 isub  0x00000021 , 0x0000003e 
+ 00014823  0x00001778 branch  0x000039f3 , 0x00000002 
+ 00014824  0x00001779 call  0x00003a12 
+ 00014825  0x0000177a fetch  0x00000001 , 0x0000417a 
+ 00014826  0x0000177b rtn  0x00000034 
+ 00014827  0x0000177c fetch  0x00000001 , 0x00000031 
+ 00014828  0x0000177d set1  0x00000002 , 0x0000003f 
+ 00014829  0x0000177e store  0x00000001 , 0x00000031 
+ 00014830  0x0000177f fetch  0x00000005 , 0x00004188 
+ 00014831  0x00001780 store  0x00000005 , 0x0000417b 
+ 00014832  0x00001781 ifetch  0x00000005 , 0x00000006 
+ 00014833  0x00001782 store  0x00000005 , 0x00004180 
+ 00014834  0x00001783 call  0x00003a17 
+ 00014835  0x00001785 fetch  0x00000001 , 0x00000031 
+ 00014836  0x00001786 rtnbit0  0x00000002 
+ 00014837  0x00001787 isolate1  0x00000001 , 0x00000021 
+ 00014838  0x00001788 branch  0x00003a0f , 0x00000001 
+ 00014839  0x00001789 rshift3  0x00000002 , 0x00000011 
+ 00014840  0x0000178a and  0x00000002 , 0x00000007 , 0x00000007 
+ 00014841  0x0000178b setarg  0x0000417b 
+ 00014842  0x0000178c iadd  0x00000011 , 0x00000011 
+ 00014843  0x0000178d ifetch  0x00000001 , 0x00000011 
+ 00014844  0x0000178e qisolate0  0x0000003f 
+ 00014845  0x0000178f branch  0x00003a00 , 0x00000001 
+ 00014846  0x00001790 deposit  0x00000002 
+ 00014847  0x00001791 branch  0x00003a0c 
+ 00014848  0x00001793 fetch  0x00000001 , 0x00004185 
+ 00014849  0x00001794 iforce  0x00000012 
+ 00014850  0x00001795 deposit  0x00000021 
+ 00014851  0x00001796 and_into  0x00000180 , 0x0000003f 
+ 00014852  0x00001797 rshift3  0x0000003f , 0x0000003f 
+ 00014853  0x00001798 iadd  0x00000017 , 0x0000003f 
+ 00014854  0x00001799 idiv  0x00000012 
+ 00014855  0x0000179a setarg  0x00004193 
+ 00014856  0x0000179b call  0x00007efd 
+ 00014857  0x0000179c remainder  0x00000011 
+ 00014858  0x0000179d iadd  0x00000011 , 0x00000006 
+ 00014859  0x0000179e ifetch  0x00000001 , 0x00000006 
+ 00014860  0x000017a0 store  0x00000001 , 0x00004186 
+ 00014861  0x000017a1 iforce  0x00000002 
+ 00014862  0x000017a2 rtn 
+ 00014863  0x000017a5 fetch  0x00000001 , 0x00004186 
+ 00014864  0x000017a6 iforce  0x00000002 
+ 00014865  0x000017a7 rtn 
+ 00014866  0x000017aa fetch  0x00000001 , 0x00000031 
+ 00014867  0x000017ab set0  0x00000002 , 0x0000003f 
+ 00014868  0x000017ac set0  0x00000003 , 0x0000003f 
+ 00014869  0x000017ad store  0x00000001 , 0x00000031 
+ 00014870  0x000017ae rtn 
+ 00014871  0x000017b5 set0  0x00000025 , 0x00000000 
+ 00014872  0x000017b6 bpatch  0x0000008a , 0x00004011 
+ 00014873  0x000017b7 arg  0x00004193 , 0x00000005 
+ 00014874  0x000017b8 force  0x0000000a , 0x00000039 
+ 00014875  0x000017b9 call  0x00007e3b 
+ 00014876  0x000017ba arg  0x00004193 , 0x00000005 
+ 00014877  0x000017bb force  0x00000000 , 0x00000013 
+ 00014878  0x000017bc force  0x00000002 , 0x00000007 
+ 00014879  0x000017be fetch  0x00000005 , 0x0000417b 
+ 00014880  0x000017bf iforce  0x00000002 
+ 00014881  0x000017c0 compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014882  0x000017c1 branch  0x00003a24 , 0x00000001 
+ 00014883  0x000017c2 rshift  0x00000002 , 0x00000002 
+ 00014884  0x000017c4 isolate0  0x00000000 , 0x00000002 
+ 00014885  0x000017c5 branch  0x00003a28 , 0x00000001 
+ 00014886  0x000017c6 deposit  0x00000013 
+ 00014887  0x000017c7 istore  0x00000001 , 0x00000005 
+ 00014888  0x000017c9 rshift2  0x00000002 , 0x00000002 
+ 00014889  0x000017ca increase  0x00000002 , 0x00000013 
+ 00014890  0x000017cb compare  0x00000028 , 0x00000013 , 0x000000fe 
+ 00014891  0x000017cc nbranch  0x00003a31 , 0x00000001 
+ 00014892  0x000017cd fetch  0x00000005 , 0x00004180 
+ 00014893  0x000017ce iforce  0x00000002 
+ 00014894  0x000017cf compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014895  0x000017d0 branch  0x00003a31 , 0x00000001 
+ 00014896  0x000017d1 rshift  0x00000002 , 0x00000002 
+ 00014897  0x000017d3 sub  0x00000013 , 0x0000004e , 0x0000003e 
+ 00014898  0x000017d4 branch  0x00003a24 , 0x00000002 
+ 00014899  0x000017d5 force  0x00000001 , 0x00000013 
+ 00014900  0x000017d6 increase  0xffffffff , 0x00000007 
+ 00014901  0x000017d7 nbranch  0x00003a1f , 0x00000005 
+ 00014902  0x000017d8 arg  0x00004193 , 0x00000011 
+ 00014903  0x000017d9 deposit  0x00000005 
+ 00014904  0x000017da isub  0x00000011 , 0x0000003f 
+ 00014905  0x000017db store  0x00000001 , 0x00004185 
+ 00014906  0x000017dc rtn 
+ 00014907  0x000017df set0  0x00000025 , 0x00000000 
+ 00014908  0x000017e0 bpatch  0x0000008b , 0x00004011 
+ 00014909  0x000017e1 call  0x000039cc 
+ 00014910  0x000017e2 fetch  0x00000001 , 0x00000189 
+ 00014911  0x000017e3 bbit0  0x00000005 , 0x00003a41 
+ 00014912  0x000017e4 fetcht  0x00000001 , 0x00000448 
+ 00014913  0x000017e6 branch  0x00003a82 
+ 00014914  0x000017ea set0  0x00000025 , 0x00000000 
+ 00014915  0x000017eb bpatch  0x0000008c , 0x00004011 
+ 00014916  0x000017ec call  0x000039cc 
+ 00014917  0x000017ed fetch  0x00000001 , 0x00000189 
+ 00014918  0x000017ee bbit0  0x00000004 , 0x00003a48 
+ 00014919  0x000017ef fetcht  0x00000001 , 0x00000447 
+ 00014920  0x000017f1 branch  0x00003a91 
+ 00014921  0x000017f5 force  0x00000000 , 0x0000002d 
+ 00014922  0x000017f6 fetch  0x00000003 , 0x00004147 
+ 00014923  0x000017f7 iforce  0x0000002c 
+ 00014924  0x000017f8 rtn 
+ 00014925  0x000017fb set0  0x00000025 , 0x00000000 
+ 00014926  0x000017fc bpatch  0x0000008d , 0x00004011 
+ 00014927  0x000017fd fetch  0x00000001 , 0x00004277 
+ 00014928  0x000017fe icopy  0x0000002d 
+ 00014929  0x000017ff fetch  0x00000003 , 0x00004274 
+ 00014930  0x00001800 icopy  0x0000002c 
+ 00014931  0x00001801 rtn 
+ 00014932  0x00001804 set0  0x00000025 , 0x00000000 
+ 00014933  0x00001805 bpatch  0x0000008e , 0x00004011 
+ 00014934  0x00001806 fetch  0x00000002 , 0x00004144 
+ 00014935  0x00001807 icopy  0x0000002e 
+ 00014936  0x00001808 fetch  0x00000001 , 0x00004143 
+ 00014937  0x00001809 icopy  0x0000002d 
+ 00014938  0x0000180a fetch  0x00000003 , 0x00004140 
+ 00014939  0x0000180b icopy  0x0000002c 
+ 00014940  0x0000180c rtn 
+ 00014941  0x0000180f set0  0x00000025 , 0x00000000 
+ 00014942  0x00001810 bpatch  0x0000008f , 0x00004011 
+ 00014943  0x00001811 fetch  0x00000002 , 0x00000044 
+ 00014944  0x00001812 icopy  0x0000002e 
+ 00014945  0x00001813 fetch  0x00000001 , 0x00000043 
+ 00014946  0x00001814 icopy  0x0000002d 
+ 00014947  0x00001815 fetch  0x00000003 , 0x00000040 
+ 00014948  0x00001816 icopy  0x0000002c 
+ 00014949  0x00001817 rtn 
+ 00014950  0x0000181b bmark1  0x00000020 , 0x00003a69 
+ 00014951  0x0000181c rtnmark0  0x0000001d 
+ 00014952  0x0000181d rtnmark0  0x0000001f 
+ 00014953  0x0000181f and_into  0xffffff00 , 0x0000002c 
+ 00014954  0x00001820 pulse  0x00000015 
+ 00014955  0x00001821 nop  0x00000020 
+ 00014956  0x00001822 rtn 
+ 00014957  0x00001826 set0  0x00000025 , 0x00000000 
+ 00014958  0x00001827 bpatch  0x00000090 , 0x00004012 
+ 00014959  0x00001828 force  0x00000000 , 0x00000015 
+ 00014960  0x00001829 disable  0x00000021 
+ 00014961  0x0000182a disable  0x00000020 
+ 00014962  0x0000182b pulse  0x0000001e 
+ 00014963  0x0000182c hjam  0x00000000 , 0x00008902 
+ 00014964  0x0000182d hjam  0x00000000 , 0x00008901 
+ 00014965  0x0000182e hjam  0x00000000 , 0x00008900 
+ 00014966  0x0000182f hjam  0x00000000 , 0x00008903 
+ 00014967  0x00001830 hjam  0x00000070 , 0x00008904 
+ 00014968  0x00001831 hjam  0x00000000 , 0x00008906 
+ 00014969  0x00001832 rtn 
+ 00014970  0x00001835 set0  0x00000025 , 0x00000000 
+ 00014971  0x00001836 bpatch  0x00000091 , 0x00004012 
+ 00014972  0x00001837 hjam  0x00000000 , 0x00008902 
+ 00014973  0x00001838 hjam  0x00000000 , 0x00008901 
+ 00014974  0x00001839 hjam  0x00000018 , 0x00008900 
+ 00014975  0x0000183a hjam  0x000000a7 , 0x00008903 
+ 00014976  0x0000183b hjam  0x0000007f , 0x00008904 
+ 00014977  0x0000183c rtn 
+ 00014978  0x00001840 set0  0x00000025 , 0x00000000 
+ 00014979  0x00001841 bpatch  0x00000092 , 0x00004012 
+ 00014980  0x00001843 storet  0x00000001 , 0x00000017 
+ 00014981  0x00001844 add  0x00000002 , 0x00000004 , 0x00000011 
+ 00014982  0x00001845 branch  0x00003ab6 
+ 00014983  0x00001847 set0  0x00000025 , 0x00000000 
+ 00014984  0x00001848 bpatch  0x00000093 , 0x00004012 
+ 00014985  0x00001849 hjam  0x000000cf , 0x00008901 
+ 00014986  0x0000184a nop  0x0000000a 
+ 00014987  0x0000184b hjam  0x000000ff , 0x00008900 
+ 00014988  0x0000184c hjam  0x000000af , 0x00008903 
+ 00014989  0x0000184d hjam  0x000000ff , 0x00008904 
+ 00014990  0x0000184e nop  0x0000000a 
+ 00014991  0x0000184f hjam  0x000000a0 , 0x00008902 
+ 00014992  0x00001850 rtn 
+ 00014993  0x00001854 set0  0x00000025 , 0x00000000 
+ 00014994  0x00001855 bpatch  0x00000094 , 0x00004012 
+ 00014995  0x00001856 storet  0x00000001 , 0x00000017 
+ 00014996  0x00001857 add  0x00000002 , 0x00000002 , 0x00000011 
+ 00014997  0x00001858 call  0x00003ab6 
+ 00014998  0x00001859 setarg  0x00000500 
+ 00014999  0x0000185a call  0x00003bf3 
+ 00015000  0x0000185c hjam  0x00000001 , 0x00008906 
+ 00015001  0x0000185d hjam  0x0000003c , 0x00008900 
+ 00015002  0x0000185e hjam  0x000000e0 , 0x00008901 
+ 00015003  0x0000185f hjam  0x000000b7 , 0x00008903 
+ 00015004  0x00001860 hjam  0x0000007f , 0x00008902 
+ 00015005  0x00001861 rtn 
+ 00015006  0x00001864 hjam  0x00000006 , 0x00008042 
+ 00015007  0x00001865 call  0x00003c29 
+ 00015008  0x00001866 call  0x00003c3a 
+ 00015009  0x00001868 fetch  0x00000002 , 0x00004163 
+ 00015010  0x00001869 bbit0  0x0000000e , 0x00003aa1 
+ 00015011  0x0000186a iforce  0x00000006 
+ 00015012  0x0000186b arg  0x00008900 , 0x00000002 
+ 00015013  0x0000186d ifetch  0x00000001 , 0x00000006 
+ 00015014  0x0000186e beq  0x000000ff , 0x00003aab 
+ 00015015  0x0000186f ior  0x00000002 , 0x00000005 
+ 00015016  0x00001870 ifetch  0x00000001 , 0x00000006 
+ 00015017  0x00001871 istore  0x00000001 , 0x00000005 
+ 00015018  0x00001872 branch  0x00003aa5 
+ 00015019  0x00001874 set0  0x00000025 , 0x00000000 
+ 00015020  0x00001875 bpatch  0x00000095 , 0x00004012 
+ 00015021  0x00001876 call  0x00003d91 
+ 00015022  0x00001877 call  0x00003b0a 
+ 00015023  0x00001879 setarg  0x000007d0 
+ 00015024  0x0000187a iadd  0x00000022 , 0x0000003f 
+ 00015025  0x0000187b store  0x00000004 , 0x00000173 
+ 00015026  0x0000187c set1  0x00000003 , 0x00000015 
+ 00015027  0x0000187d force  0x00000000 , 0x00000015 
+ 00015028  0x0000187e ncall  0x00003ace , 0x0000002b 
+ 00015029  0x0000187f branch  0x00003ae2 
+ 00015030  0x00001883 set0  0x00000025 , 0x00000000 
+ 00015031  0x00001884 bpatch  0x00000096 , 0x00004012 
+ 00015032  0x00001885 setarg  0x00000960 
+ 00015033  0x00001886 iadd  0x00000011 , 0x00000002 
+ 00015034  0x00001887 fetch  0x00000001 , 0x0000415d 
+ 00015035  0x00001888 hjam  0x00000004 , 0x0000895f 
+ 00015036  0x00001889 imul32  0x00000002 , 0x0000003f 
+ 00015037  0x0000188a fetcht  0x00000001 , 0x0000415e 
+ 00015038  0x0000188b idiv  0x00000002 
+ 00015039  0x0000188c call  0x00007efd 
+ 00015040  0x0000188d quotient  0x00000011 
+ 00015041  0x0000188e remainder  0x0000003f 
+ 00015042  0x0000188f lshift16  0x0000003f , 0x0000003f 
+ 00015043  0x00001890 lshift4  0x0000003f , 0x0000003f 
+ 00015044  0x00001891 idiv  0x00000002 
+ 00015045  0x00001892 call  0x00007efd 
+ 00015046  0x00001893 quotient  0x0000003f 
+ 00015047  0x00001894 lshift8  0x0000003f , 0x0000003f 
+ 00015048  0x00001895 lshift  0x0000003f , 0x0000003f 
+ 00015049  0x00001896 ior  0x00000011 , 0x0000003f 
+ 00015050  0x00001897 hstore  0x00000004 , 0x00008960 
+ 00015051  0x00001898 hjam  0x00000044 , 0x0000895f 
+ 00015052  0x00001899 hjam  0x000000c4 , 0x0000895f 
+ 00015053  0x0000189a rtn 
+ 00015054  0x0000189e set0  0x00000025 , 0x00000000 
+ 00015055  0x0000189f bpatch  0x00000097 , 0x00004012 
+ 00015056  0x000018a0 hjam  0x00000002 , 0x00008906 
+ 00015057  0x000018a1 setarg  0x0003d090 
+ 00015058  0x000018a2 call  0x00003bf3 
+ 00015059  0x000018a3 hjam  0x0000007f , 0x00008900 
+ 00015060  0x000018a4 nop  0x00000082 
+ 00015061  0x000018a5 hjam  0x00000030 , 0x00008952 
+ 00015062  0x000018a6 hjam  0x000000d0 , 0x00008901 
+ 00015063  0x000018a7 hjam  0x00000070 , 0x00008952 
+ 00015064  0x000018a8 hjam  0x000000f0 , 0x00008952 
+ 00015065  0x000018a9 force  0x00000032 , 0x00000039 
+ 00015066  0x000018ab hfetch  0x00000001 , 0x00008980 
+ 00015067  0x000018ac bbit1  0x00000005 , 0x00003add 
+ 00015068  0x000018ad loop  0x00003ada 
+ 00015069  0x000018af store  0x00000001 , 0x0000416f 
+ 00015070  0x000018b0 hjam  0x00000000 , 0x00008901 
+ 00015071  0x000018b1 hjam  0x00000000 , 0x00008900 
+ 00015072  0x000018b2 hjam  0x00000000 , 0x00008906 
+ 00015073  0x000018b3 rtn 
+ 00015074  0x000018b6 set0  0x00000025 , 0x00000000 
+ 00015075  0x000018b7 bpatch  0x00000098 , 0x00004013 
+ 00015076  0x000018b8 fetch  0x00000001 , 0x0000416f 
+ 00015077  0x000018b9 set1  0x00000005 , 0x0000003f 
+ 00015078  0x000018ba hstore  0x00000001 , 0x00008952 
+ 00015079  0x000018bb hfetcht  0x00000001 , 0x00008950 
+ 00015080  0x000018bc and_into  0x00000007 , 0x00000002 
+ 00015081  0x000018bd lshift3  0x0000003f , 0x0000003f 
+ 00015082  0x000018be ior  0x00000002 , 0x0000003f 
+ 00015083  0x000018bf hstore  0x00000001 , 0x00008950 
+ 00015084  0x000018c0 hfetch  0x00000001 , 0x00008951 
+ 00015085  0x000018c1 set0  0x00000000 , 0x0000003f 
+ 00015086  0x000018c2 hstore  0x00000001 , 0x00008951 
+ 00015087  0x000018c3 hfetch  0x00000001 , 0x00008952 
+ 00015088  0x000018c4 set0  0x00000005 , 0x0000003f 
+ 00015089  0x000018c5 hstore  0x00000001 , 0x00008952 
+ 00015090  0x000018c6 rtn 
+ 00015091  0x000018c9 set0  0x00000025 , 0x00000000 
+ 00015092  0x000018ca bpatch  0x00000099 , 0x00004013 
+ 00015093  0x000018cb hfetch  0x00000002 , 0x00008981 
+ 00015094  0x000018cc rshift4  0x0000003f , 0x0000003f 
+ 00015095  0x000018cd rshift3  0x0000003f , 0x0000003f 
+ 00015096  0x000018ce sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015097  0x000018cf and_into  0x000000ff , 0x0000003f 
+ 00015098  0x000018d0 div  0x0000003f , 0x0000000a 
+ 00015099  0x000018d1 call  0x00007efd 
+ 00015100  0x000018d2 quotient  0x0000003f 
+ 00015101  0x000018d3 lshift4  0x0000003f , 0x0000003f 
+ 00015102  0x000018d4 remainder  0x00000002 
+ 00015103  0x000018d5 ior  0x00000002 , 0x0000003f 
+ 00015104  0x000018d6 store  0x00000001 , 0x00000018 
+ 00015105  0x000018d7 rtn 
+ 00015106  0x000018da hjam  0x0000000a , 0x00008042 
+ 00015107  0x000018db hjam  0x00000000 , 0x00008905 
+ 00015108  0x000018dc hfetch  0x00000003 , 0x00008138 
+ 00015109  0x000018dd hstore  0x00000003 , 0x0000804c 
+ 00015110  0x000018de hjam  0x000000fc , 0x0000804c 
+ 00015111  0x000018df call  0x00003db0 
+ 00015112  0x000018e0 nop  0x000003e8 
+ 00015113  0x000018e1 rtn 
+ 00015114  0x000018e4 hjam  0x00000006 , 0x00008042 
+ 00015115  0x000018e5 hfetch  0x00000001 , 0x0000896b 
+ 00015116  0x000018e6 set0  0x00000004 , 0x0000003f 
+ 00015117  0x000018e7 set0  0x00000005 , 0x0000003f 
+ 00015118  0x000018e8 hstore  0x00000001 , 0x0000896b 
+ 00015119  0x000018e9 hjam  0x00000000 , 0x00008905 
+ 00015120  0x000018ea hjam  0x00000000 , 0x00008904 
+ 00015121  0x000018eb hjam  0x00000070 , 0x00008904 
+ 00015122  0x000018ec hjam  0x000000ff , 0x00008905 
+ 00015123  0x000018ed hfetch  0x00000001 , 0x0000896b 
+ 00015124  0x000018ee set1  0x00000004 , 0x0000003f 
+ 00015125  0x000018ef set1  0x00000005 , 0x0000003f 
+ 00015126  0x000018f0 hstore  0x00000001 , 0x0000896b 
+ 00015127  0x000018f1 call  0x00003b38 
+ 00015128  0x000018f2 hfetch  0x00000001 , 0x00008968 
+ 00015129  0x000018f3 set1  0x00000007 , 0x0000003f 
+ 00015130  0x000018f4 hstore  0x00000001 , 0x00008968 
+ 00015131  0x000018f5 set0  0x00000007 , 0x0000003f 
+ 00015132  0x000018f6 hstore  0x00000001 , 0x00008968 
+ 00015133  0x000018f7 set1  0x00000007 , 0x0000003f 
+ 00015134  0x000018f8 hstore  0x00000001 , 0x00008968 
+ 00015135  0x000018f9 hjam  0x00000005 , 0x00008042 
+ 00015136  0x000018fa rtn 
+ 00015137  0x000018fd nop  0x000003e8 
+ 00015138  0x000018fe hjam  0x00000004 , 0x00008042 
+ 00015139  0x000018ff nop  0x0000000a 
+ 00015140  0x00001900 hjam  0x00000000 , 0x000080b4 
+ 00015141  0x00001901 hjam  0x00000080 , 0x00008006 
+ 00015142  0x00001903 hfetch  0x00000001 , 0x0000812d 
+ 00015143  0x00001904 bbit0  0x00000001 , 0x00003b26 
+ 00015144  0x00001905 hfetcht  0x00000003 , 0x00008149 
+ 00015145  0x00001906 hjam  0x00000005 , 0x00008042 
+ 00015146  0x00001907 nop  0x0000000a 
+ 00015147  0x00001908 hjam  0x00000080 , 0x00008006 
+ 00015148  0x0000190a hfetch  0x00000001 , 0x0000812d 
+ 00015149  0x0000190b bbit0  0x00000001 , 0x00003b2c 
+ 00015150  0x0000190c hfetch  0x00000003 , 0x00008149 
+ 00015151  0x0000190d isub  0x00000002 , 0x0000003f 
+ 00015152  0x0000190e branch  0x00003b32 , 0x00000002 
+ 00015153  0x0000190f sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015154  0x00001911 store  0x00000002 , 0x0000018c 
+ 00015155  0x00001912 sub  0x0000003f , 0x00000046 , 0x0000003e 
+ 00015156  0x00001914 nbranch  0x00003b34 , 0x00000002 
+ 00015157  0x00001915 rtn 
+ 00015158  0x00001918 setarg  0x00000f0f 
+ 00015159  0x00001919 branch  0x00003da7 
+ 00015160  0x0000191c setarg  0x0000080f 
+ 00015161  0x0000191d branch  0x00003da7 
+ 00015162  0x00001922 set0  0x00000025 , 0x00000000 
+ 00015163  0x00001923 bpatch  0x0000009a , 0x00004013 
+ 00015164  0x00001924 call  0x00003a87 
+ 00015165  0x00001925 disable  0x00000020 
+ 00015166  0x00001926 enable  0x00000021 
+ 00015167  0x00001927 pulse  0x00000016 
+ 00015168  0x00001928 rtn 
+ 00015169  0x0000192b set0  0x00000025 , 0x00000000 
+ 00015170  0x0000192c bpatch  0x0000009b , 0x00004013 
+ 00015171  0x0000192d fetch  0x00000001 , 0x0000004c 
+ 00015172  0x0000192e isolate1  0x00000002 , 0x0000003f 
+ 00015173  0x0000192f setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00015174  0x00001930 hstore  0x00000001 , 0x00008011 
+ 00015175  0x00001931 arg  0x00000062 , 0x00000006 
+ 00015176  0x00001932 ifetch  0x00000009 , 0x00000006 
+ 00015177  0x00001933 iforce  0x00000032 
+ 00015178  0x00001934 ifetch  0x00000007 , 0x00000006 
+ 00015179  0x00001935 iforce  0x00000033 
+ 00015180  0x00001936 fetch  0x00000001 , 0x00000054 
+ 00015181  0x00001937 add  0x0000003f , 0xffffffff , 0x00000034 
+ 00015182  0x00001938 pulse  0x0000001a 
+ 00015183  0x00001939 rtn 
+ 00015184  0x0000193c set0  0x00000025 , 0x00000000 
+ 00015185  0x0000193d bpatch  0x0000009c , 0x00004013 
+ 00015186  0x0000193e enable  0x0000000d 
+ 00015187  0x0000193f arg  0x00000600 , 0x0000000b 
+ 00015188  0x00001940 correlate  0x00000029 , 0x00000026 
+ 00015189  0x00001942 deposit  0x0000001a 
+ 00015190  0x00001943 store  0x00000006 , 0x0000009c 
+ 00015191  0x00001944 disable  0x0000000d 
+ 00015192  0x00001945 nbranch  0x00003a6d , 0x00000018 
+ 00015193  0x00001946 arg  0x000003bb , 0x00000029 
+ 00015194  0x00001947 increase  0x00000001 , 0x00000028 
+ 00015195  0x00001948 and_into  0x000001fc , 0x00000028 
+ 00015196  0x00001949 rtn 
+ 00015197  0x0000194e enable  0x0000000d 
+ 00015198  0x00001950 correlate  0x0000003e , 0x00000017 
+ 00015199  0x00001951 branch  0x00003b55 , 0x00000018 
+ 00015200  0x00001952 compare  0x00000002 , 0x00000028 , 0x00000002 
+ 00015201  0x00001953 nbranch  0x00003b5e , 0x00000001 
+ 00015202  0x00001954 branch  0x00003b55 
+ 00015203  0x00001957 set0  0x00000025 , 0x00000000 
+ 00015204  0x00001958 bpatch  0x0000009d , 0x00004013 
+ 00015205  0x00001959 arg  0x00000600 , 0x0000000b 
+ 00015206  0x0000195a enable  0x0000000d 
+ 00015207  0x0000195b correlate  0x00000023 , 0x00000026 
+ 00015208  0x0000195c disable  0x0000000d 
+ 00015209  0x0000195d nbranch  0x00003a6d , 0x00000018 
+ 00015210  0x0000195e rtn 
+ 00015211  0x00001961 set0  0x00000025 , 0x00000000 
+ 00015212  0x00001962 bpatch  0x0000009e , 0x00004013 
+ 00015213  0x00001963 enable  0x0000000d 
+ 00015214  0x00001964 correlate  0x0000003e , 0x00000003 
+ 00015215  0x00001965 disable  0x0000000d 
+ 00015216  0x00001966 nbranch  0x00003a6d , 0x00000018 
+ 00015217  0x00001967 arg  0x000003bb , 0x00000029 
+ 00015218  0x00001968 and_into  0x000001fc , 0x00000028 
+ 00015219  0x00001969 rtn 
+ 00015220  0x0000196d set0  0x00000025 , 0x00000000 
+ 00015221  0x0000196e bpatch  0x0000009f , 0x00004013 
+ 00015222  0x0000196f iforce  0x00000011 
+ 00015223  0x00001970 deposit  0x00000021 
+ 00015224  0x00001971 iadd  0x00000002 , 0x0000000b 
+ 00015225  0x00001972 copy  0x0000000b , 0x0000003f 
+ 00015226  0x00001973 store  0x00000004 , 0x0000416a 
+ 00015227  0x00001974 deposit  0x00000011 
+ 00015228  0x00001975 rtn 
+ 00015229  0x00001979 copy  0x0000003f , 0x00000002 
+ 00015230  0x0000197a set0  0x00000025 , 0x00000000 
+ 00015231  0x0000197b bpatch  0x000000a0 , 0x00004014 
+ 00015232  0x0000197c copy  0x00000002 , 0x0000003f 
+ 00015233  0x0000197d call  0x00007e91 
+ 00015234  0x0000197e lshift16  0x00000021 , 0x0000003f 
+ 00015235  0x0000197f set1  0x0000002c , 0x0000003f 
+ 00015236  0x00001980 call  0x00007e7a 
+ 00015237  0x00001981 set0  0x0000002c , 0x0000003f 
+ 00015238  0x00001982 call  0x00003bda 
+ 00015239  0x00001983 call  0x00007e7a 
+ 00015240  0x00001984 rtn  0x00000028 
+ 00015241  0x00001985 call  0x00007e84 
+ 00015242  0x00001986 iforce  0x0000001b 
+ 00015243  0x00001987 until  0x0000003e , 0x00000003 
+ 00015244  0x00001988 rtn 
+ 00015245  0x0000198c set0  0x00000025 , 0x00000000 
+ 00015246  0x0000198d bpatch  0x000000a1 , 0x00004014 
+ 00015247  0x0000198e branch  0x00003b93 , 0x00000030 
+ 00015248  0x0000198f until  0x00000029 , 0x00000026 
+ 00015249  0x00001991 copy  0x00000028 , 0x00000002 
+ 00015250  0x00001992 branch  0x00003b96 
+ 00015251  0x00001994 branch  0x00003b95 , 0x0000002e 
+ 00015252  0x00001995 until  0x00000023 , 0x00000026 
+ 00015253  0x00001997 copy  0x00000022 , 0x00000002 
+ 00015254  0x00001999 branch  0x00003ba3 , 0x00000028 
+ 00015255  0x0000199a compare  0x00000001 , 0x00000002 , 0x00000003 
+ 00015256  0x0000199b nbranch  0x00003b8d , 0x00000001 
+ 00015257  0x0000199d set0  0x00000025 , 0x00000000 
+ 00015258  0x0000199e bpatch  0x000000a2 , 0x00004014 
+ 00015259  0x0000199f fetch  0x00000001 , 0x00000030 
+ 00015260  0x000019a0 rtnbit0  0x00000000 
+ 00015261  0x000019a1 fetch  0x00000004 , 0x0000416a 
+ 00015262  0x000019a2 isub  0x00000002 , 0x0000003f 
+ 00015263  0x000019a3 nrtn  0x00000002 
+ 00015264  0x000019a4 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00015265  0x000019a5 branch  0x00003b8d , 0x00000002 
+ 00015266  0x000019a6 rtn 
+ 00015267  0x000019a8 compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00015268  0x000019a9 nbranch  0x00003b8d , 0x00000001 
+ 00015269  0x000019aa branch  0x00003b99 
+ 00015270  0x000019ad set0  0x00000025 , 0x00000000 
+ 00015271  0x000019ae bpatch  0x000000a3 , 0x00004014 
+ 00015272  0x000019af arg  0x00000600 , 0x0000000b 
+ 00015273  0x000019b0 branch  0x00003b8d 
+ 00015274  0x000019b3 disable  0x00000028 
+ 00015275  0x000019b4 branch  0x00003ba6 
+ 00015276  0x000019b7 enable  0x00000028 
+ 00015277  0x000019b8 branch  0x00003ba6 
+ 00015278  0x000019bb set0  0x00000025 , 0x00000000 
+ 00015279  0x000019bc bpatch  0x000000a4 , 0x00004014 
+ 00015280  0x000019bd call  0x00003b41 
+ 00015281  0x000019be disable  0x00000021 
+ 00015282  0x000019bf enable  0x00000020 
+ 00015283  0x000019c0 rtn 
+ 00015284  0x000019c5 set0  0x00000025 , 0x00000000 
+ 00015285  0x000019c6 bpatch  0x000000a5 , 0x00004014 
+ 00015286  0x000019c7 arg  0x00000e43 , 0x0000000b 
+ 00015287  0x000019c8 until  0x00000023 , 0x00000026 
+ 00015288  0x000019c9 pulse  0x00000016 
+ 00015289  0x000019ca rtn 
+ 00015290  0x000019cd set0  0x00000025 , 0x00000000 
+ 00015291  0x000019ce bpatch  0x000000a6 , 0x00004014 
+ 00015292  0x000019cf arg  0x00000d00 , 0x0000000b 
+ 00015293  0x000019d0 until  0x00000023 , 0x00000026 
+ 00015294  0x000019d1 rtn 
+ 00015295  0x000019d5 set0  0x00000025 , 0x00000000 
+ 00015296  0x000019d6 bpatch  0x000000a7 , 0x00004014 
+ 00015297  0x000019d7 arg  0x00000e43 , 0x0000000b 
+ 00015298  0x000019d8 until  0x00000029 , 0x00000026 
+ 00015299  0x000019d9 pulse  0x00000016 
+ 00015300  0x000019da rtn 
+ 00015301  0x000019dd set0  0x00000025 , 0x00000000 
+ 00015302  0x000019de bpatch  0x000000a8 , 0x00004015 
+ 00015303  0x000019df preload  0x00000009 
+ 00015304  0x000019e0 enable  0x0000001d 
+ 00015305  0x000019e1 set1  0x00000000 , 0x00000015 
+ 00015306  0x000019e2 inject  0x00000003 , 0x00000048 
+ 00015307  0x000019e3 disable  0x0000001d 
+ 00015308  0x000019e4 rtn 
+ 00015309  0x000019e8 copy  0x00000025 , 0x00000002 
+ 00015310  0x000019e9 or_into  0x00000060 , 0x00000002 
+ 00015311  0x000019ea copy  0x00000002 , 0x0000000e 
+ 00015312  0x000019eb rtn 
+ 00015313  0x000019f1 set0  0x00000025 , 0x00000000 
+ 00015314  0x000019f2 bpatch  0x000000a9 , 0x00004015 
+ 00015315  0x000019f3 fetch  0x00000001 , 0x00004130 
+ 00015316  0x000019f4 increase  0x00000001 , 0x0000003f 
+ 00015317  0x000019f5 bne  0x00000007 , 0x00003bd7 
+ 00015318  0x000019f6 force  0x00000001 , 0x0000003f 
+ 00015319  0x000019f8 store  0x00000001 , 0x00004130 
+ 00015320  0x000019f9 iforce  0x00000004 
+ 00015321  0x000019fa rtn 
+ 00015322  0x000019fd copy  0x00000019 , 0x00000002 
+ 00015323  0x000019fe rtn  0x00000029 
+ 00015324  0x000019ff copy  0x0000001a , 0x00000002 
+ 00015325  0x00001a00 rtn 
+ 00015326  0x00001a03 deposit  0x00000022 
+ 00015327  0x00001a04 rtn  0x00000029 
+ 00015328  0x00001a05 deposit  0x00000028 
+ 00015329  0x00001a06 rtn 
+ 00015330  0x00001a0a set0  0x00000025 , 0x00000000 
+ 00015331  0x00001a0b bpatch  0x000000aa , 0x00004015 
+ 00015332  0x00001a0c fetcht  0x00000004 , 0x0000004d 
+ 00015333  0x00001a0d call  0x00003bde 
+ 00015334  0x00001a0e isub  0x00000002 , 0x0000000b 
+ 00015335  0x00001a0f deposit  0x0000000b 
+ 00015336  0x00001a10 fetcht  0x00000002 , 0x00000051 
+ 00015337  0x00001a11 lshift  0x00000002 , 0x00000002 
+ 00015338  0x00001a12 isub  0x00000002 , 0x0000003f 
+ 00015339  0x00001a13 rtn 
+ 00015340  0x00001a16 set0  0x00000025 , 0x00000000 
+ 00015341  0x00001a17 bpatch  0x000000ab , 0x00004015 
+ 00015342  0x00001a18 call  0x00003bde 
+ 00015343  0x00001a19 store  0x00000004 , 0x0000004d 
+ 00015344  0x00001a1a rtn 
+ 00015345  0x00001a1d branch  0x00003bf1 
+ 00015346  0x00001a20 branch  0x00003bf2 
+ 00015347  0x00001a23 rtn  0x00000034 
+ 00015348  0x00001a25 rshift  0x0000003f , 0x0000003f 
+ 00015349  0x00001a26 increase  0xfffffffd , 0x0000003f 
+ 00015350  0x00001a28 increase  0xffffffff , 0x0000003f 
+ 00015351  0x00001a29 nbranch  0x00003bf6 , 0x00000005 
+ 00015352  0x00001a2a force  0x00000000 , 0x0000003f 
+ 00015353  0x00001a2b rtn 
+ 00015354  0x00001a31 arg  0x00000010 , 0x00000039 
+ 00015355  0x00001a32 arg  0x00000000 , 0x00000005 
+ 00015356  0x00001a33 call  0x00007e3b 
+ 00015357  0x00001a34 arg  0x000003c0 , 0x00000005 
+ 00015358  0x00001a35 arg  0x0000000a , 0x00000039 
+ 00015359  0x00001a36 call  0x00007e3b 
+ 00015360  0x00001a37 jam  0x00000000 , 0x000007de 
+ 00015361  0x00001a38 jam  0x00000000 , 0x00000b7d 
+ 00015362  0x00001a39 jam  0x00000000 , 0x0000040d 
+ 00015363  0x00001a3a jam  0x00000000 , 0x00000189 
+ 00015364  0x00001a3b jam  0x00000000 , 0x0000044d 
+ 00015365  0x00001a3c set0  0x00000025 , 0x00000000 
+ 00015366  0x00001a3d bpatch  0x000000ac , 0x00004015 
+ 00015367  0x00001a3e jam  0x00000000 , 0x00000177 
+ 00015368  0x00001a3f jam  0x00000000 , 0x00000153 
+ 00015369  0x00001a40 jam  0x00000000 , 0x0000015e 
+ 00015370  0x00001a41 setarg  0x009e8b33 
+ 00015371  0x00001a42 store  0x00000003 , 0x00004147 
+ 00015372  0x00001a43 setarg  0x00000153 
+ 00015373  0x00001a44 store  0x00000002 , 0x00000083 
+ 00015374  0x00001a45 jam  0x0000001e , 0x00000085 
+ 00015375  0x00001a46 jam  0x00000001 , 0x00000086 
+ 00015376  0x00001a47 jam  0x00000007 , 0x00000088 
+ 00015377  0x00001a48 setarg  0x0012e904 
+ 00015378  0x00001a49 store  0x00000003 , 0x00000080 
+ 00015379  0x00001a4a setarg  0x00000a04 
+ 00015380  0x00001a4b store  0x00000003 , 0x000046fd 
+ 00015381  0x00001a4c setarg  0x000012e9 
+ 00015382  0x00001a4d store  0x00000002 , 0x00004700 
+ 00015383  0x00001a4e jam  0x00000060 , 0x0000008f 
+ 00015384  0x00001a4f jam  0x00000005 , 0x00004171 
+ 00015385  0x00001a50 jam  0x00000002 , 0x00000014 
+ 00015386  0x00001a51 call  0x000075cd 
+ 00015387  0x00001a52 set0  0x00000025 , 0x00000000 
+ 00015388  0x00001a53 bpatch  0x000000ad , 0x00004015 
+ 00015389  0x00001a54 rtn  0x0000002b 
+ 00015390  0x00001a55 setarg  0x00000000 
+ 00015391  0x00001a56 store  0x00000002 , 0x00000091 
+ 00015392  0x00001a57 rshift  0x00000022 , 0x0000003f 
+ 00015393  0x00001a58 store  0x00000004 , 0x00004134 
+ 00015394  0x00001a59 rtn 
+ 00015395  0x00001a5e setarg  0x000000aa , 0x0000003f 
+ 00015396  0x00001a5f arg  0x000000d3 , 0x00000005 
+ 00015397  0x00001a60 force  0x0000001e , 0x00000039 
+ 00015398  0x00001a62 istore  0x00000001 , 0x00000005 
+ 00015399  0x00001a63 loop  0x00003c26 
+ 00015400  0x00001a64 rtn 
+ 00015401  0x00001a67 hjam  0x00000002 , 0x00000907 
+ 00015402  0x00001a68 hjam  0x0000001f , 0x00000908 
+ 00015403  0x00001a69 hjam  0x0000001f , 0x00000909 
+ 00015404  0x00001a6a hjam  0x000000e0 , 0x0000090a 
+ 00015405  0x00001a6b hjam  0x0000004e , 0x0000090b 
+ 00015406  0x00001a6c hjam  0x00000045 , 0x00008912 
+ 00015407  0x00001a6d hjam  0x00000000 , 0x00000953 
+ 00015408  0x00001a6f hjam  0x000000fb , 0x0000094c 
+ 00015409  0x00001a70 hjam  0x000000ef , 0x0000094d 
+ 00015410  0x00001a71 hjam  0x0000000c , 0x0000094e 
+ 00015411  0x00001a73 hjam  0x00000088 , 0x0000096f 
+ 00015412  0x00001a74 hjam  0x00000030 , 0x00000973 
+ 00015413  0x00001a77 hjam  0x00000000 , 0x00000953 
+ 00015414  0x00001a78 hjam  0x000000c9 , 0x00000956 
+ 00015415  0x00001a79 hjam  0x0000006c , 0x00000958 
+ 00015416  0x00001a7a hjam  0x00000050 , 0x00000959 
+ 00015417  0x00001a7b rtn 
+ 00015418  0x00001a7f hjam  0x000000a9 , 0x00000930 
+ 00015419  0x00001a80 hjam  0x000000b1 , 0x0000092f 
+ 00015420  0x00001a81 hjam  0x000000b9 , 0x0000092e 
+ 00015421  0x00001a82 hjam  0x000000ad , 0x0000092d 
+ 00015422  0x00001a83 hjam  0x000000b1 , 0x0000092c 
+ 00015423  0x00001a84 hjam  0x000000b5 , 0x0000092b 
+ 00015424  0x00001a85 hjam  0x000000ba , 0x0000092a 
+ 00015425  0x00001a86 hjam  0x000000be , 0x00000929 
+ 00015426  0x00001a87 hjam  0x000000c2 , 0x00000928 
+ 00015427  0x00001a88 hjam  0x000000c6 , 0x00000927 
+ 00015428  0x00001a89 hjam  0x000000ca , 0x00000926 
+ 00015429  0x00001a8a hjam  0x000000ce , 0x00000925 
+ 00015430  0x00001a8b hjam  0x000000d2 , 0x00000924 
+ 00015431  0x00001a8c hjam  0x000000d6 , 0x00000923 
+ 00015432  0x00001a8d hjam  0x000000da , 0x00000922 
+ 00015433  0x00001a8e hjam  0x000000de , 0x00000921 
+ 00015434  0x00001a8f hjam  0x000000e2 , 0x00000920 
+ 00015435  0x00001a90 hjam  0x000000e6 , 0x0000091f 
+ 00015436  0x00001a91 hjam  0x000000ea , 0x0000091e 
+ 00015437  0x00001a92 hjam  0x000000ee , 0x0000091d 
+ 00015438  0x00001a93 hjam  0x000000f2 , 0x0000091c 
+ 00015439  0x00001a94 hjam  0x000000f6 , 0x0000091b 
+ 00015440  0x00001a95 hjam  0x000000fb , 0x0000091a 
+ 00015441  0x00001a97 hjam  0x000000f5 , 0x00000947 
+ 00015442  0x00001a98 hjam  0x000000e5 , 0x00000946 
+ 00015443  0x00001a99 hjam  0x000000d5 , 0x00000945 
+ 00015444  0x00001a9a hjam  0x000000d8 , 0x00000944 
+ 00015445  0x00001a9b hjam  0x000000c9 , 0x00000943 
+ 00015446  0x00001a9c hjam  0x000000c8 , 0x00000942 
+ 00015447  0x00001a9d hjam  0x00000089 , 0x00000941 
+ 00015448  0x00001a9e hjam  0x00000088 , 0x00000940 
+ 00015449  0x00001a9f hjam  0x00000087 , 0x0000093f 
+ 00015450  0x00001aa0 hjam  0x00000048 , 0x0000093e 
+ 00015451  0x00001aa1 hjam  0x00000009 , 0x0000093d 
+ 00015452  0x00001aa2 hjam  0x00000008 , 0x0000093c 
+ 00015453  0x00001aa3 hjam  0x000000c9 , 0x0000093b 
+ 00015454  0x00001aa4 hjam  0x000000c8 , 0x0000093a 
+ 00015455  0x00001aa5 hjam  0x000000c7 , 0x00000939 
+ 00015456  0x00001aa6 hjam  0x000000c6 , 0x00000938 
+ 00015457  0x00001aa7 hjam  0x000000c5 , 0x00000937 
+ 00015458  0x00001aa8 hjam  0x000000c4 , 0x00000936 
+ 00015459  0x00001aa9 hjam  0x000000c3 , 0x00000935 
+ 00015460  0x00001aaa hjam  0x000000c2 , 0x00000934 
+ 00015461  0x00001aab hjam  0x000000c1 , 0x00000933 
+ 00015462  0x00001aac hjam  0x000000c0 , 0x00000932 
+ 00015463  0x00001aad hjam  0x00000080 , 0x00000931 
+ 00015464  0x00001aae rtn 
+ 00015465  0x00001ab3 enable  0x00000036 
+ 00015466  0x00001ab4 setarg  0x008e89be 
+ 00015467  0x00001ab5 lshift8  0x0000003f , 0x0000003f 
+ 00015468  0x00001ab6 or_into  0x000000d6 , 0x0000003f 
+ 00015469  0x00001ab7 iforce  0x00000009 
+ 00015470  0x00001ab8 hjam  0x00000007 , 0x00000914 
+ 00015471  0x00001ab9 hjam  0x000000a0 , 0x0000090a 
+ 00015472  0x00001aba hjam  0x0000008f , 0x0000090d 
+ 00015473  0x00001abb hjam  0x0000000f , 0x00000911 
+ 00015474  0x00001abc hjam  0x00000087 , 0x00000912 
+ 00015475  0x00001abd rtn 
+ 00015476  0x00001ac3 setarg  0x0000ee21 
+ 00015477  0x00001ac4 hstore  0x00000002 , 0x00008050 
+ 00015478  0x00001ac5 hfetch  0x00000001 , 0x0000813e 
+ 00015479  0x00001ac6 bbit0  0x00000003 , 0x00006725 
+ 00015480  0x00001ac7 enable  0x0000002b 
+ 00015481  0x00001ac8 bbit0  0x00000007 , 0x00003c7f 
+ 00015482  0x00001ac9 disable  0x0000002b 
+ 00015483  0x00001aca deposit  0x00000027 
+ 00015484  0x00001acb nbranch  0x00003c7f , 0x00000034 
+ 00015485  0x00001acc arg  0xffffffff , 0x00000002 
+ 00015486  0x00001acd branch  0x00003cec 
+ 00015487  0x00001acf hfetch  0x00000003 , 0x0000813c 
+ 00015488  0x00001ad0 hstore  0x00000003 , 0x0000804c 
+ 00015489  0x00001ad1 ifetch  0x00000001 , 0x00000006 
+ 00015490  0x00001ad2 or_into  0x000000ef , 0x0000003f 
+ 00015491  0x00001ad3 istore  0x00000001 , 0x00000005 
+ 00015492  0x00001ad4 call  0x00003db2 
+ 00015493  0x00001ad5 hfetch  0x00000001 , 0x0000804f 
+ 00015494  0x00001ad6 set1  0x00000004 , 0x0000003f 
+ 00015495  0x00001ad7 hstore  0x00000001 , 0x0000804f 
+ 00015496  0x00001ad8 call  0x00003db2 
+ 00015497  0x00001ad9 call  0x00003c90 , 0x0000002b 
+ 00015498  0x00001ada hfetch  0x00000001 , 0x0000804e 
+ 00015499  0x00001adb set0  0x00000003 , 0x0000003f 
+ 00015500  0x00001adc hstore  0x00000001 , 0x0000804e 
+ 00015501  0x00001add call  0x00003db2 
+ 00015502  0x00001ade rtn  0x0000002b 
+ 00015503  0x00001adf branch  0x00006725 
+ 00015504  0x00001ae2 fetch  0x00000001 , 0x00004239 
+ 00015505  0x00001ae3 hstore  0x00000001 , 0x00008086 
+ 00015506  0x00001ae4 fetch  0x00000003 , 0x0000422e 
+ 00015507  0x00001ae5 hstore  0x00000003 , 0x00008080 
+ 00015508  0x00001ae6 fetch  0x00000004 , 0x00004222 
+ 00015509  0x00001ae7 hstore  0x00000004 , 0x00008074 
+ 00015510  0x00001ae8 fetch  0x00000004 , 0x0000421e 
+ 00015511  0x00001ae9 hstore  0x00000004 , 0x00008070 
+ 00015512  0x00001aea fetch  0x00000008 , 0x00004226 
+ 00015513  0x00001aeb hstore  0x00000008 , 0x00008078 
+ 00015514  0x00001aec fetch  0x00000008 , 0x00004231 
+ 00015515  0x00001aed iforce  0x00000000 
+ 00015516  0x00001aee hfetch  0x00000008 , 0x00008140 
+ 00015517  0x00001aef store  0x00000008 , 0x000000a3 
+ 00015518  0x00001af0 call  0x00006781 
+ 00015519  0x00001af1 rtn 
+ 00015520  0x00001af4 deposit  0x00000000 
+ 00015521  0x00001af5 store  0x00000008 , 0x00004231 
+ 00015522  0x00001af6 hfetch  0x00000008 , 0x00008070 
+ 00015523  0x00001af7 store  0x00000008 , 0x0000421e 
+ 00015524  0x00001af8 ifetch  0x00000008 , 0x00000006 
+ 00015525  0x00001af9 istore  0x00000008 , 0x00000005 
+ 00015526  0x00001afa hfetch  0x00000003 , 0x00008080 
+ 00015527  0x00001afb store  0x00000003 , 0x0000422e 
+ 00015528  0x00001afc hfetch  0x00000001 , 0x00008086 
+ 00015529  0x00001afd store  0x00000001 , 0x00004239 
+ 00015530  0x00001afe branch  0x00003db8 
+ 00015531  0x00001b01 hfetch  0x00000001 , 0x000080b4 
+ 00015532  0x00001b02 nbranch  0x00003cb1 , 0x00000034 
+ 00015533  0x00001b03 fetch  0x00000003 , 0x00004210 
+ 00015534  0x00001b04 nrtn  0x00000034 
+ 00015535  0x00001b05 hjam  0x000000c0 , 0x000080b4 
+ 00015536  0x00001b06 hjam  0x00000080 , 0x00008006 
+ 00015537  0x00001b08 hfetch  0x00000001 , 0x0000812d 
+ 00015538  0x00001b09 rtnbit0  0x00000001 
+ 00015539  0x00001b0a hfetch  0x00000003 , 0x00008149 
+ 00015540  0x00001b0b store  0x00000003 , 0x00004210 
+ 00015541  0x00001b0c rtn 
+ 00015542  0x00001b11 set0  0x00000025 , 0x00000000 
+ 00015543  0x00001b12 bpatch  0x000000ae , 0x00004015 
+ 00015544  0x00001b13 deposit  0x0000001a 
+ 00015545  0x00001b14 call  0x00007e78 
+ 00015546  0x00001b15 fetcht  0x00000004 , 0x00004200 
+ 00015547  0x00001b16 sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00015548  0x00001b17 rtn  0x00000002 
+ 00015549  0x00001b18 lshift8  0x0000003f , 0x0000003f 
+ 00015550  0x00001b19 lshift4  0x0000003f , 0x0000003f 
+ 00015551  0x00001b1a idiv  0x00000002 
+ 00015552  0x00001b1b call  0x00007efd 
+ 00015553  0x00001b1c quotient  0x0000003f 
+ 00015554  0x00001b1d arg  0x000000c8 , 0x00000002 
+ 00015555  0x00001b1e call  0x00007f2e 
+ 00015556  0x00001b1f store  0x00000001 , 0x0000009b 
+ 00015557  0x00001b20 nbranch  0x00003cc7 , 0x00000028 
+ 00015558  0x00001b21 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015559  0x00001b23 fetcht  0x00000003 , 0x00004210 
+ 00015560  0x00001b24 iadd  0x00000002 , 0x0000003f 
+ 00015561  0x00001b25 store  0x00000003 , 0x00004210 
+ 00015562  0x00001b27 setarg  0x00000000 
+ 00015563  0x00001b28 store  0x00000004 , 0x00004200 
+ 00015564  0x00001b29 rtn 
+ 00015565  0x00001b2d set0  0x00000025 , 0x00000000 
+ 00015566  0x00001b2e bpatch  0x000000af , 0x00004015 
+ 00015567  0x00001b2f call  0x00003db8 
+ 00015568  0x00001b30 hfetch  0x00000004 , 0x00008138 
+ 00015569  0x00001b31 set0  0x0000000f , 0x0000003f 
+ 00015570  0x00001b32 hstore  0x00000004 , 0x0000804c 
+ 00015571  0x00001b33 call  0x00003db0 
+ 00015572  0x00001b35 arg  0xffffffff , 0x00000002 
+ 00015573  0x00001b36 fetch  0x00000001 , 0x000041f8 
+ 00015574  0x00001b37 store  0x00000001 , 0x0000421d 
+ 00015575  0x00001b38 fetch  0x00000001 , 0x0000421b 
+ 00015576  0x00001b39 set1  0x00000007 , 0x0000003f 
+ 00015577  0x00001b3a store  0x00000001 , 0x0000421b 
+ 00015578  0x00001b3e set0  0x00000025 , 0x00000000 
+ 00015579  0x00001b3f bpatch  0x000000b0 , 0x00004016 
+ 00015580  0x00001b40 fetch  0x00000004 , 0x00004200 
+ 00015581  0x00001b41 iadd  0x00000002 , 0x0000003f 
+ 00015582  0x00001b42 store  0x00000004 , 0x00004200 
+ 00015583  0x00001b43 call  0x00003ca0 
+ 00015584  0x00001b44 fetch  0x00000005 , 0x00004219 
+ 00015585  0x00001b45 hstore  0x00000004 , 0x0000804c 
+ 00015586  0x00001b46 rshift32  0x0000003f , 0x00000011 
+ 00015587  0x00001b47 until  0x0000003e , 0x00000033 
+ 00015588  0x00001b48 deposit  0x00000019 
+ 00015589  0x00001b49 store  0x00000006 , 0x00004204 
+ 00015590  0x00001b4a hjam  0x00000002 , 0x00008005 
+ 00015591  0x00001b4b until  0x0000003e , 0x00000033 
+ 00015592  0x00001b4c until  0x0000003e , 0x00000033 
+ 00015593  0x00001b4d deposit  0x00000011 
+ 00015594  0x00001b4e hstore  0x00000001 , 0x0000804f 
+ 00015595  0x00001b4f hjam  0x00000002 , 0x00008005 
+ 00015596  0x00001b51 until  0x0000003e , 0x00000033 
+ 00015597  0x00001b52 until  0x0000003e , 0x00000033 
+ 00015598  0x00001b53 hstoret  0x00000004 , 0x0000804c 
+ 00015599  0x00001b54 hjam  0x00000010 , 0x00008005 
+ 00015600  0x00001b55 until  0x0000003e , 0x0000003f 
+ 00015601  0x00001b5b set0  0x00000025 , 0x00000000 
+ 00015602  0x00001b5c bpatch  0x000000b1 , 0x00004016 
+ 00015603  0x00001b5d setarg  0x00000000 
+ 00015604  0x00001b5e copy  0x00000027 , 0x0000003e 
+ 00015605  0x00001b5f branch  0x00003cfd , 0x00000005 
+ 00015606  0x00001b60 hfetch  0x00000001 , 0x0000813c 
+ 00015607  0x00001b61 hfetcht  0x00000001 , 0x0000813d 
+ 00015608  0x00001b62 isub  0x00000002 , 0x0000003e 
+ 00015609  0x00001b63 branch  0x00003cfb , 0x00000002 
+ 00015610  0x00001b64 deposit  0x00000002 
+ 00015611  0x00001b66 isub  0x00000027 , 0x0000003f 
+ 00015612  0x00001b67 increase  0x00000001 , 0x0000003f 
+ 00015613  0x00001b69 increase  0x00000008 , 0x0000003f 
+ 00015614  0x00001b6a until  0x0000003e , 0x00000033 
+ 00015615  0x00001b6b iadd  0x00000031 , 0x0000003f 
+ 00015616  0x00001b6c fetcht  0x00000004 , 0x000041fc 
+ 00015617  0x00001b6d iadd  0x00000002 , 0x0000003f 
+ 00015618  0x00001b6e fetcht  0x00000003 , 0x00004210 
+ 00015619  0x00001b6f imul32  0x00000002 , 0x0000003f 
+ 00015620  0x00001b70 rshift8  0x0000003f , 0x0000003f 
+ 00015621  0x00001b71 rshift4  0x0000003f , 0x0000003f 
+ 00015622  0x00001b72 increase  0x0000006e , 0x0000003f 
+ 00015623  0x00001b73 arg  0x00000ea6 , 0x00000002 
+ 00015624  0x00001b74 idiv  0x00000002 
+ 00015625  0x00001b75 call  0x00007efd 
+ 00015626  0x00001b76 quotient  0x0000003f 
+ 00015627  0x00001b77 lshift16  0x0000003f , 0x0000003f 
+ 00015628  0x00001b78 remainder  0x00000002 
+ 00015629  0x00001b79 ior  0x00000002 , 0x0000003f 
+ 00015630  0x00001b7a fetcht  0x00000006 , 0x00004204 
+ 00015631  0x00001b7b call  0x00007e6d 
+ 00015632  0x00001b7c copy  0x00000002 , 0x00000019 
+ 00015633  0x00001b7d fetch  0x00000006 , 0x00004048 
+ 00015634  0x00001b7e call  0x000039c0 
+ 00015635  0x00001b7f deposit  0x0000001a 
+ 00015636  0x00001b80 store  0x00000006 , 0x00000161 
+ 00015637  0x00001b81 deposit  0x00000027 
+ 00015638  0x00001b82 istore  0x00000001 , 0x00000005 
+ 00015639  0x00001b83 hfetch  0x00000001 , 0x0000811d 
+ 00015640  0x00001b84 or_into  0x000000f0 , 0x0000003f 
+ 00015641  0x00001b85 istore  0x00000001 , 0x00000005 
+ 00015642  0x00001b86 call  0x00007f52 
+ 00015643  0x00001b87 rtn 
+ 00015644  0x00001b8a set0  0x00000025 , 0x00000000 
+ 00015645  0x00001b8b bpatch  0x000000b2 , 0x00004016 
+ 00015646  0x00001b8c call  0x00003cab 
+ 00015647  0x00001b8d fetch  0x00000003 , 0x00004210 
+ 00015648  0x00001b8e rtn  0x00000034 
+ 00015649  0x00001b8f fetch  0x00000001 , 0x00004131 
+ 00015650  0x00001b90 rtn  0x00000034 
+ 00015651  0x00001b91 call  0x00003dca 
+ 00015652  0x00001b92 nrtn  0x00000034 
+ 00015653  0x00001b94 fetch  0x00000001 , 0x00004040 
+ 00015654  0x00001b95 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00015655  0x00001b96 nbranch  0x00003d4d , 0x00000001 
+ 00015656  0x00001b97 fetch  0x00000002 , 0x00004042 
+ 00015657  0x00001b98 rtn  0x00000034 
+ 00015658  0x00001b99 rtn  0x0000002b 
+ 00015659  0x00001b9a set0  0x00000025 , 0x00000000 
+ 00015660  0x00001b9b bpatch  0x000000b3 , 0x00004016 
+ 00015661  0x00001b9d fetcht  0x00000001 , 0x000000a2 
+ 00015662  0x00001b9e fetch  0x00000002 , 0x00004042 
+ 00015663  0x00001b9f imul32  0x00000002 , 0x0000003f 
+ 00015664  0x00001ba0 rshift4  0x00000002 , 0x00000002 
+ 00015665  0x00001ba1 rshift2  0x00000002 , 0x00000002 
+ 00015666  0x00001ba2 isub  0x00000002 , 0x0000003f 
+ 00015667  0x00001ba3 fetcht  0x00000004 , 0x00004044 
+ 00015668  0x00001ba4 iadd  0x00000002 , 0x0000003f 
+ 00015669  0x00001ba5 fetcht  0x00000001 , 0x000041f7 
+ 00015670  0x00001ba6 isub  0x00000002 , 0x0000003f 
+ 00015671  0x00001ba7 lshift16  0x0000003f , 0x00000030 
+ 00015672  0x00001ba8 set0  0x00000025 , 0x00000000 
+ 00015673  0x00001ba9 bpatch  0x000000b4 , 0x00004016 
+ 00015674  0x00001baa fetch  0x00000002 , 0x0000404e 
+ 00015675  0x00001bab rshift  0x0000003f , 0x0000003f 
+ 00015676  0x00001bac call  0x00007e91 
+ 00015677  0x00001bad deposit  0x00000030 
+ 00015678  0x00001bae call  0x00007e7a 
+ 00015679  0x00001baf copy  0x0000001a , 0x00000002 
+ 00015680  0x00001bb0 call  0x00007e78 
+ 00015681  0x00001bb1 rtn  0x00000028 
+ 00015682  0x00001bb3 call  0x00007e8a 
+ 00015683  0x00001bb5 set0  0x00000025 , 0x00000000 
+ 00015684  0x00001bb6 bpatch  0x000000b5 , 0x00004016 
+ 00015685  0x00001bb7 fetch  0x00000001 , 0x00004219 
+ 00015686  0x00001bb8 isub  0x00000002 , 0x0000003e 
+ 00015687  0x00001bb9 branch  0x00003cca , 0x00000002 
+ 00015688  0x00001bba storet  0x00000004 , 0x000041fc 
+ 00015689  0x00001bbb call  0x00003ea9 
+ 00015690  0x00001bbc call  0x0000530c 
+ 00015691  0x00001bbd fetcht  0x00000004 , 0x000041fc 
+ 00015692  0x00001bbe branch  0x00003cda 
+ 00015693  0x00001bc1 set0  0x00000025 , 0x00000000 
+ 00015694  0x00001bc2 bpatch  0x000000b6 , 0x00004016 
+ 00015695  0x00001bc3 fetch  0x00000001 , 0x00004040 
+ 00015696  0x00001bc4 rtnbit1  0x00000000 
+ 00015697  0x00001bc5 rtnbit1  0x00000003 
+ 00015698  0x00001bc6 fetch  0x00000001 , 0x000047dc 
+ 00015699  0x00001bc7 branch  0x00003d56 , 0x00000034 
+ 00015700  0x00001bc8 fetch  0x00000001 , 0x00004793 
+ 00015701  0x00001bc9 rtn  0x00000034 
+ 00015702  0x00001bcb fetch  0x00000001 , 0x000043d8 
+ 00015703  0x00001bcc nbranch  0x00003d5a , 0x00000034 
+ 00015704  0x00001bcd fetch  0x00000001 , 0x00004133 
+ 00015705  0x00001bce rtn  0x00000034 
+ 00015706  0x00001bd0 fetch  0x00000002 , 0x000041f5 
+ 00015707  0x00001bd1 rtn  0x00000034 
+ 00015708  0x00001bd3 fetcht  0x00000001 , 0x000041f7 
+ 00015709  0x00001bd4 isub  0x00000002 , 0x0000003f 
+ 00015710  0x00001bd5 arg  0x00001d4c , 0x00000002 
+ 00015711  0x00001bd6 imul32  0x00000002 , 0x0000003f 
+ 00015712  0x00001bd7 branch  0x00003d42 
+ 00015713  0x00001bda set0  0x00000025 , 0x00000000 
+ 00015714  0x00001bdb bpatch  0x000000b7 , 0x00004016 
+ 00015715  0x00001bdc disable  0x0000002b 
+ 00015716  0x00001bdd fetch  0x00000001 , 0x00000030 
+ 00015717  0x00001bde rtnbit0  0x00000001 
+ 00015718  0x00001bdf nbranch  0x00003d7b , 0x0000002d 
+ 00015719  0x00001be0 call  0x00003d76 
+ 00015720  0x00001be1 fetch  0x00000002 , 0x00004161 
+ 00015721  0x00001be2 store  0x00000002 , 0x0000003e 
+ 00015722  0x00001be3 fetch  0x00000001 , 0x00000047 
+ 00015723  0x00001be4 bbit1  0x00000003 , 0x00003d8a 
+ 00015724  0x00001be5 bmark0  0x0000000d , 0x00003d8a 
+ 00015725  0x00001be6 call  0x0000527e 
+ 00015726  0x00001be7 nbranch  0x00003d8a , 0x00000034 
+ 00015727  0x00001be9 jam  0x00000000 , 0x000000a2 
+ 00015728  0x00001bea bmark0  0x0000000d , 0x00003d8a 
+ 00015729  0x00001beb fetch  0x00000001 , 0x00004215 
+ 00015730  0x00001bec branch  0x00003d8e , 0x00000034 
+ 00015731  0x00001bed increase  0xffffffff , 0x0000003f 
+ 00015732  0x00001bee store  0x00000001 , 0x00004215 
+ 00015733  0x00001bef rtn 
+ 00015734  0x00001bf2 jam  0x00000000 , 0x000041fa 
+ 00015735  0x00001bf3 fetch  0x00000003 , 0x0000420a 
+ 00015736  0x00001bf4 increase  0x00000001 , 0x0000003f 
+ 00015737  0x00001bf5 store  0x00000003 , 0x0000420a 
+ 00015738  0x00001bf6 rtn 
+ 00015739  0x00001bf9 set0  0x00000025 , 0x00000000 
+ 00015740  0x00001bfa bpatch  0x000000b8 , 0x00004017 
+ 00015741  0x00001bfb fetcht  0x00000002 , 0x00004161 
+ 00015742  0x00001bfc rshift  0x00000002 , 0x00000002 
+ 00015743  0x00001bfd fetch  0x00000002 , 0x0000003e 
+ 00015744  0x00001bfe iadd  0x00000002 , 0x0000003f 
+ 00015745  0x00001bff store  0x00000002 , 0x0000003e 
+ 00015746  0x00001c01 jam  0x00000000 , 0x000000a2 
+ 00015747  0x00001c02 fetch  0x00000003 , 0x0000420d 
+ 00015748  0x00001c03 increase  0x00000001 , 0x0000003f 
+ 00015749  0x00001c04 store  0x00000003 , 0x0000420d 
+ 00015750  0x00001c05 fetch  0x00000001 , 0x000041fa 
+ 00015751  0x00001c06 increase  0x00000001 , 0x0000003f 
+ 00015752  0x00001c07 store  0x00000001 , 0x000041fa 
+ 00015753  0x00001c08 rtn 
+ 00015754  0x00001c0b jam  0x00000000 , 0x000000a2 
+ 00015755  0x00001c0c fetch  0x00000001 , 0x00004214 
+ 00015756  0x00001c0d store  0x00000001 , 0x00004215 
+ 00015757  0x00001c0e rtn 
+ 00015758  0x00001c11 fetcht  0x00000001 , 0x00004213 
+ 00015759  0x00001c12 storet  0x00000001 , 0x000000a2 
+ 00015760  0x00001c13 rtn 
+ 00015761  0x00001c16 set0  0x00000025 , 0x00000000 
+ 00015762  0x00001c17 bpatch  0x000000b9 , 0x00004017 
+ 00015763  0x00001c18 fetch  0x00000001 , 0x00004219 
+ 00015764  0x00001c19 nrtn  0x00000034 
+ 00015765  0x00001c1a hjam  0x00000006 , 0x00008042 
+ 00015766  0x00001c1b setarg  0x00000f0c 
+ 00015767  0x00001c1c call  0x00003da7 
+ 00015768  0x00001c1d setarg  0x00030d40 
+ 00015769  0x00001c1e call  0x00003bf3 
+ 00015770  0x00001c1f until  0x0000003e , 0x00000033 
+ 00015771  0x00001c20 copy  0x00000031 , 0x00000030 
+ 00015772  0x00001c21 call  0x00003b36 
+ 00015773  0x00001c22 hjam  0x00000004 , 0x00008042 
+ 00015774  0x00001c23 nop  0x0000000a 
+ 00015775  0x00001c24 until  0x0000003e , 0x00000033 
+ 00015776  0x00001c25 deposit  0x00000031 
+ 00015777  0x00001c26 isub  0x00000030 , 0x0000003f 
+ 00015778  0x00001c27 increase  0x00000030 , 0x0000003f 
+ 00015779  0x00001c28 arg  0x000000ff , 0x00000002 
+ 00015780  0x00001c29 call  0x00007f2e 
+ 00015781  0x00001c2a store  0x00000001 , 0x00004219 
+ 00015782  0x00001c2b rtn 
+ 00015783  0x00001c31 arg  0x00000fff , 0x00000005 
+ 00015784  0x00001c32 iand  0x00000005 , 0x00000005 
+ 00015785  0x00001c33 fetch  0x00000001 , 0x00004216 
+ 00015786  0x00001c34 and_into  0x000000f0 , 0x0000003f 
+ 00015787  0x00001c35 lshift8  0x0000003f , 0x0000003f 
+ 00015788  0x00001c36 ior  0x00000005 , 0x0000003f 
+ 00015789  0x00001c37 hstore  0x00000002 , 0x0000804c 
+ 00015790  0x00001c38 ifetch  0x00000002 , 0x00000006 
+ 00015791  0x00001c39 istore  0x00000002 , 0x00000005 
+ 00015792  0x00001c3c setarg  0x00000001 
+ 00015793  0x00001c3d branch  0x00003db3 
+ 00015794  0x00001c40 setarg  0x00000002 
+ 00015795  0x00001c42 until  0x0000003e , 0x00000033 
+ 00015796  0x00001c43 hstore  0x00000001 , 0x00008005 
+ 00015797  0x00001c44 until  0x0000003e , 0x00000033 
+ 00015798  0x00001c45 until  0x0000003e , 0x00000033 
+ 00015799  0x00001c46 rtn 
+ 00015800  0x00001c4a set0  0x00000025 , 0x00000000 
+ 00015801  0x00001c4b bpatch  0x000000ba , 0x00004017 
+ 00015802  0x00001c4c fetch  0x00000004 , 0x000000a3 
+ 00015803  0x00001c4d hstore  0x00000004 , 0x0000804c 
+ 00015804  0x00001c4e setarg  0x00000004 
+ 00015805  0x00001c4f call  0x00003db3 
+ 00015806  0x00001c50 fetch  0x00000004 , 0x000000a7 
+ 00015807  0x00001c51 hstore  0x00000004 , 0x0000804c 
+ 00015808  0x00001c52 setarg  0x00000008 
+ 00015809  0x00001c53 branch  0x00003db3 
+ 00015810  0x00001c56 fetch  0x00000002 , 0x000041f3 
+ 00015811  0x00001c57 qset1  0x0000003f 
+ 00015812  0x00001c58 store  0x00000002 , 0x000041f3 
+ 00015813  0x00001c59 rtn 
+ 00015814  0x00001c5c fetch  0x00000002 , 0x000041f3 
+ 00015815  0x00001c5d qset0  0x0000003f 
+ 00015816  0x00001c5e store  0x00000002 , 0x000041f3 
+ 00015817  0x00001c5f rtn 
+ 00015818  0x00001c64 set0  0x00000025 , 0x00000000 
+ 00015819  0x00001c65 bpatch  0x000000bb , 0x00004017 
+ 00015820  0x00001c66 call  0x00003ea7 
+ 00015821  0x00001c67 fetch  0x00000002 , 0x000041f3 
+ 00015822  0x00001c68 copy  0x0000003f , 0x00000011 
+ 00015823  0x00001c69 fetch  0x00000001 , 0x0000004c 
+ 00015824  0x00001c6a isolate1  0x00000006 , 0x0000003f 
+ 00015825  0x00001c6b setflag  0x00000001 , 0x0000000b , 0x00000011 
+ 00015826  0x00001c6c fetch  0x00000001 , 0x00000078 
+ 00015827  0x00001c6d fetcht  0x00000001 , 0x0000007c 
+ 00015828  0x00001c6e iadd  0x00000002 , 0x0000003f 
+ 00015829  0x00001c6f fetcht  0x00000001 , 0x00000048 
+ 00015830  0x00001c70 iadd  0x00000002 , 0x0000003f 
+ 00015831  0x00001c71 nsetflag  0x00000034 , 0x0000000a , 0x00000011 
+ 00015832  0x00001c72 set0  0x00000025 , 0x00000000 
+ 00015833  0x00001c73 bpatch  0x000000bc , 0x00004017 
+ 00015834  0x00001c74 fetch  0x00000002 , 0x000002c4 
+ 00015835  0x00001c75 fetcht  0x00000002 , 0x000002c6 
+ 00015836  0x00001c76 iadd  0x00000002 , 0x0000003f 
+ 00015837  0x00001c77 nsetflag  0x00000034 , 0x0000000d , 0x00000011 
+ 00015838  0x00001c78 fetch  0x00000005 , 0x000047df 
+ 00015839  0x00001c79 nsetflag  0x00000034 , 0x0000000f , 0x00000011 
+ 00015840  0x00001c7a fetch  0x00000005 , 0x000047e4 
+ 00015841  0x00001c7b nsetflag  0x00000034 , 0x0000000e , 0x00000011 
+ 00015842  0x00001c7c fetch  0x00000001 , 0x00004272 
+ 00015843  0x00001c7d nsetflag  0x00000034 , 0x00000008 , 0x00000011 
+ 00015844  0x00001c7e fetch  0x00000001 , 0x00004132 
+ 00015845  0x00001c7f compare  0x0000000a , 0x0000003f , 0x000000ff 
+ 00015846  0x00001c80 call  0x00003df5 , 0x00000001 
+ 00015847  0x00001c81 set0  0x00000025 , 0x00000000 
+ 00015848  0x00001c82 bpatch  0x000000bd , 0x00004017 
+ 00015849  0x00001c83 fetch  0x00000001 , 0x00004132 
+ 00015850  0x00001c84 bne  0x00000001 , 0x00003dfa 
+ 00015851  0x00001c85 call  0x00003df5 
+ 00015852  0x00001c86 fetch  0x00000001 , 0x0000425e 
+ 00015853  0x00001c87 setflag  0x00000034 , 0x00000003 , 0x00000011 
+ 00015854  0x00001c88 fetch  0x00000004 , 0x000042a5 
+ 00015855  0x00001c89 arg  0x00001710 , 0x00000002 
+ 00015856  0x00001c8a iadd  0x00000002 , 0x00000002 
+ 00015857  0x00001c8b copy  0x00000022 , 0x0000003f 
+ 00015858  0x00001c8c isub  0x00000002 , 0x0000003e 
+ 00015859  0x00001c8d nsetflag  0x00000002 , 0x00000004 , 0x00000011 
+ 00015860  0x00001c8e branch  0x00003dfc 
+ 00015861  0x00001c91 hfetch  0x00000002 , 0x00008112 
+ 00015862  0x00001c92 nsetflag  0x00000034 , 0x00000006 , 0x00000011 
+ 00015863  0x00001c93 hfetch  0x00000002 , 0x0000810e 
+ 00015864  0x00001c94 nsetflag  0x00000034 , 0x00000005 , 0x00000011 
+ 00015865  0x00001c95 rtn 
+ 00015866  0x00001c98 setarg  0xfffffff8 
+ 00015867  0x00001c99 iand  0x00000011 , 0x00000011 
+ 00015868  0x00001c9b copy  0x00000011 , 0x0000003f 
+ 00015869  0x00001c9c store  0x00000002 , 0x000041f3 
+ 00015870  0x00001c9d rtn  0x00000034 
+ 00015871  0x00001c9e rtn  0x0000002d 
+ 00015872  0x00001c9f enable  0x0000002b 
+ 00015873  0x00001ca0 rtn 
+ 00015874  0x00001ca3 hfetch  0x00000004 , 0x00008138 
+ 00015875  0x00001ca4 set0  0x0000001b , 0x0000003f 
+ 00015876  0x00001ca5 hstore  0x00000004 , 0x0000804c 
+ 00015877  0x00001ca6 call  0x00003db0 
+ 00015878  0x00001ca7 branch  0x00003bf1 
+ 00015879  0x00001caa hfetch  0x00000004 , 0x0000813c 
+ 00015880  0x00001cab set1  0x00000014 , 0x0000003f 
+ 00015881  0x00001cac hstore  0x00000004 , 0x0000804c 
+ 00015882  0x00001cad branch  0x00003db2 
+ 00015883  0x00001cb0 hfetch  0x00000004 , 0x0000813c 
+ 00015884  0x00001cb1 set0  0x00000014 , 0x0000003f 
+ 00015885  0x00001cb2 hstore  0x00000004 , 0x0000804c 
+ 00015886  0x00001cb3 branch  0x00003db2 
+ 00015887  0x00001cb6 set0  0x00000025 , 0x00000000 
+ 00015888  0x00001cb7 bpatch  0x000000be , 0x00004017 
+ 00015889  0x00001cb8 fetch  0x00000001 , 0x00004132 
+ 00015890  0x00001cb9 rtnne  0x00000001 
+ 00015891  0x00001cba call  0x00006a8b 
+ 00015892  0x00001cbb rtn  0x00000001 
+ 00015893  0x00001cbc fetch  0x00000004 , 0x00004807 
+ 00015894  0x00001cbd nbranch  0x00003e1a , 0x00000034 
+ 00015895  0x00001cbe copy  0x00000022 , 0x0000003f 
+ 00015896  0x00001cbf store  0x00000004 , 0x00004807 
+ 00015897  0x00001cc0 branch  0x00006a6b 
+ 00015898  0x00001cc2 set0  0x00000025 , 0x00000000 
+ 00015899  0x00001cc3 bpatch  0x000000bf , 0x00004017 
+ 00015900  0x00001cc4 copy  0x00000022 , 0x0000003f 
+ 00015901  0x00001cc5 fetcht  0x00000004 , 0x00004807 
+ 00015902  0x00001cc6 isub  0x00000002 , 0x0000003f 
+ 00015903  0x00001cc7 arg  0x00000021 , 0x00000002 
+ 00015904  0x00001cc8 isub  0x00000002 , 0x0000003e 
+ 00015905  0x00001cc9 nrtn  0x00000002 
+ 00015906  0x00001cca setarg  0x00000000 
+ 00015907  0x00001ccb store  0x00000004 , 0x00004807 
+ 00015908  0x00001ccc branch  0x00004599 
+ 00015909  0x00001ccf fetch  0x00000002 , 0x000041f1 
+ 00015910  0x00001cd0 bbit1  0x00000000 , 0x00003bf1 
+ 00015911  0x00001cd1 rtn 
+ 00015912  0x00001cd3 fetch  0x00000002 , 0x000041f1 
+ 00015913  0x00001cd4 bbit1  0x00000001 , 0x00003bf1 
+ 00015914  0x00001cd5 rtn 
+ 00015915  0x00001cd7 fetch  0x00000002 , 0x000041f1 
+ 00015916  0x00001cd8 bbit1  0x00000002 , 0x00003bf1 
+ 00015917  0x00001cd9 rtn 
+ 00015918  0x00001cdc setarg  0x00003e37 
+ 00015919  0x00001cdd store  0x00000002 , 0x0000428e 
+ 00015920  0x00001cde setarg  0x00003e3d 
+ 00015921  0x00001cdf store  0x00000002 , 0x00004292 
+ 00015922  0x00001ce0 setarg  0x00003e37 
+ 00015923  0x00001ce1 store  0x00000002 , 0x00004290 
+ 00015924  0x00001ce2 rtn  0x0000002b 
+ 00015925  0x00001ce3 jam  0x00000001 , 0x000047e9 
+ 00015926  0x00001ce4 rtn 
+ 00015927  0x00001ce7 fetch  0x00000001 , 0x00000030 
+ 00015928  0x00001ce8 bbit0  0x00000001 , 0x00005e9f 
+ 00015929  0x00001ce9 set1  0x0000000d , 0x00000000 
+ 00015930  0x00001cea fetch  0x00000006 , 0x0000420a 
+ 00015931  0x00001ceb store  0x00000006 , 0x00004703 
+ 00015932  0x00001cec branch  0x00007bde 
+ 00015933  0x00001cf0 deposit  0x00000013 
+ 00015934  0x00001cf1 rtnne  0x00000010 
+ 00015935  0x00001cf3 call  0x00007bb1 
+ 00015936  0x00001cf4 fetch  0x00000001 , 0x000047eb 
+ 00015937  0x00001cf5 beq  0x00000001 , 0x00003e3f 
+ 00015938  0x00001cf6 call  0x00007be2 
+ 00015939  0x00001cf7 branch  0x00003ccd 
+ 00015940  0x00001cfb force  0x00000002 , 0x00000002 
+ 00015941  0x00001cfc increase  0xfffffffe , 0x00000002 
+ 00015942  0x00001cfd call  0x00003a7a 
+ 00015943  0x00001cfe call  0x00003a91 
+ 00015944  0x00001cff disable  0x00000007 
+ 00015945  0x00001d00 enable  0x0000001d 
+ 00015946  0x00001d01 set1  0x00000000 , 0x00000015 
+ 00015947  0x00001d02 call  0x00003bae 
+ 00015948  0x00001d04 fetch  0x00000001 , 0x00000000 
+ 00015949  0x00001d05 inject  0x00000003 , 0x00000008 
+ 00015950  0x00001d06 branch  0x00003e4c 
+ 00015951  0x00001d0d set1  0x00000025 , 0x00000000 
+ 00015952  0x00001d0e bpatch  0x000000cd , 0x00004039 
+ 00015953  0x00001d0f fetch  0x00000001 , 0x00004132 
+ 00015954  0x00001d10 branch  0x00003e4f , 0x00000034 
+ 00015955  0x00001d11 beq  0x00000006 , 0x00005aa2 
+ 00015956  0x00001d12 beq  0x00000007 , 0x00004b33 
+ 00015957  0x00001d13 beq  0x00000004 , 0x00004293 
+ 00015958  0x00001d14 beq  0x00000003 , 0x00004c09 
+ 00015959  0x00001d15 beq  0x00000001 , 0x00004461 
+ 00015960  0x00001d16 beq  0x00000009 , 0x00007624 
+ 00015961  0x00001d17 beq  0x0000000a , 0x000062ef 
+ 00015962  0x00001d18 beq  0x0000000c , 0x00004bf3 
+ 00015963  0x00001d19 beq  0x0000000d , 0x00006a8e 
+ 00015964  0x00001d1a beq  0x000000ff , 0x00003e2e 
+ 00015965  0x00001d1b bbit1  0x00000006 , 0x00006486 
+ 00015966  0x00001d1c rtn 
+ 00015967  0x00001d1f set1  0x00000025 , 0x00000000 
+ 00015968  0x00001d20 bpatch  0x000000ce , 0x00004039 
+ 00015969  0x00001d21 jam  0x00000000 , 0x00000153 
+ 00015970  0x00001d22 jam  0x00000000 , 0x00000189 
+ 00015971  0x00001d23 jam  0x00000000 , 0x0000018a 
+ 00015972  0x00001d24 setarg  0x00000000 
+ 00015973  0x00001d25 store  0x00000005 , 0x000007da 
+ 00015974  0x00001d26 fetch  0x00000001 , 0x00004132 
+ 00015975  0x00001d27 branch  0x00003e5f , 0x00000034 
+ 00015976  0x00001d28 beq  0x0000000a , 0x0000631f 
+ 00015977  0x00001d29 rtn 
+ 00015978  0x00001d2d call  0x00007ba1 
+ 00015979  0x00001d2e call  0x00007c45 
+ 00015980  0x00001d2f call  0x00003e73 
+ 00015981  0x00001d30 fetch  0x00000002 , 0x00004290 
+ 00015982  0x00001d31 branch  0x00007f66 
+ 00015983  0x00001d34 fetch  0x00000002 , 0x0000428e 
+ 00015984  0x00001d35 branch  0x00007f66 
+ 00015985  0x00001d38 fetch  0x00000002 , 0x0000428c 
+ 00015986  0x00001d39 branch  0x00007f66 
+ 00015987  0x00001d3c set1  0x00000025 , 0x00000000 
+ 00015988  0x00001d3d bpatch  0x000000cf , 0x00004039 
+ 00015989  0x00001d3f arg  0x000047df , 0x00000011 
+ 00015990  0x00001d40 call  0x00007f9f 
+ 00015991  0x00001d41 rtn  0x00000034 
+ 00015992  0x00001d43 copy  0x0000003f , 0x00000013 
+ 00015993  0x00001d44 call  0x00003e7d 
+ 00015994  0x00001d45 branch  0x00003ea5 
+ 00015995  0x00001d48 arg  0x00000000 , 0x00000013 
+ 00015996  0x00001d49 rtn 
+ 00015997  0x00001d4f beq  0x00000001 , 0x00003e92 
+ 00015998  0x00001d50 beq  0x00000010 , 0x00003ed9 
+ 00015999  0x00001d51 beq  0x00000005 , 0x00003eb6 
+ 00016000  0x00001d52 beq  0x00000012 , 0x00003ebd 
+ 00016001  0x00001d53 beq  0x00000006 , 0x00003ed5 
+ 00016002  0x00001d54 beq  0x00000004 , 0x00003efe 
+ 00016003  0x00001d55 beq  0x00000002 , 0x00003f03 
+ 00016004  0x00001d56 beq  0x00000013 , 0x00003efe 
+ 00016005  0x00001d57 beq  0x00000014 , 0x00003ecc 
+ 00016006  0x00001d58 beq  0x00000015 , 0x00003ed0 
+ 00016007  0x00001d59 beq  0x00000003 , 0x00003eaf 
+ 00016008  0x00001d5a beq  0x0000000b , 0x00003ec1 
+ 00016009  0x00001d5b beq  0x0000000c , 0x00003ec8 
+ 00016010  0x00001d5d beq  0x00000016 , 0x00003edd 
+ 00016011  0x00001d5e beq  0x00000018 , 0x00003eab 
+ 00016012  0x00001d5f beq  0x0000002a , 0x00003e9b 
+ 00016013  0x00001d60 beq  0x0000002b , 0x00003e99 
+ 00016014  0x00001d62 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00016015  0x00001d63 and_into  0x000000f0 , 0x0000003f 
+ 00016016  0x00001d64 beq  0x00000050 , 0x00003ee1 
+ 00016017  0x00001d65 rtn 
+ 00016018  0x00001d68 fetch  0x00000002 , 0x000047f4 
+ 00016019  0x00001d69 set1  0x00000000 , 0x0000003f 
+ 00016020  0x00001d6a store  0x00000002 , 0x000047f4 
+ 00016021  0x00001d6b fetch  0x00000002 , 0x000042a2 
+ 00016022  0x00001d6c set0  0x00000000 , 0x0000003f 
+ 00016023  0x00001d6d store  0x00000002 , 0x000042a2 
+ 00016024  0x00001d6e rtn 
+ 00016025  0x00001d70 jam  0x00000000 , 0x00000258 
+ 00016026  0x00001d71 rtn 
+ 00016027  0x00001d74 fetch  0x00000001 , 0x00000258 
+ 00016028  0x00001d75 increase  0x00000001 , 0x0000003f 
+ 00016029  0x00001d76 store  0x00000001 , 0x00000258 
+ 00016030  0x00001d77 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00016031  0x00001d78 branch  0x00003f6c , 0x00000002 
+ 00016032  0x00001d79 jam  0x00000000 , 0x00000258 
+ 00016033  0x00001d7a fetch  0x00000002 , 0x000042a2 
+ 00016034  0x00001d7b set1  0x00000009 , 0x0000003f 
+ 00016035  0x00001d7c store  0x00000002 , 0x000042a2 
+ 00016036  0x00001d7d branch  0x00003f77 
+ 00016037  0x00001d80 fetch  0x00000002 , 0x00004292 
+ 00016038  0x00001d81 branch  0x00007f66 
+ 00016039  0x00001d84 fetch  0x00000002 , 0x00004286 
+ 00016040  0x00001d85 branch  0x00007f66 
+ 00016041  0x00001d88 fetch  0x00000002 , 0x0000428a 
+ 00016042  0x00001d89 branch  0x00007f66 
+ 00016043  0x00001d8c fetch  0x00000002 , 0x000042a2 
+ 00016044  0x00001d8d set1  0x00000001 , 0x0000003f 
+ 00016045  0x00001d8e store  0x00000002 , 0x000042a2 
+ 00016046  0x00001d8f branch  0x00003fa2 
+ 00016047  0x00001d92 fetch  0x00000002 , 0x000047f4 
+ 00016048  0x00001d93 set1  0x00000007 , 0x0000003f 
+ 00016049  0x00001d94 store  0x00000002 , 0x000047f4 
+ 00016050  0x00001d95 fetch  0x00000002 , 0x000042a2 
+ 00016051  0x00001d96 set1  0x00000002 , 0x0000003f 
+ 00016052  0x00001d97 store  0x00000002 , 0x000042a2 
+ 00016053  0x00001d98 rtn 
+ 00016054  0x00001d9b fetch  0x00000002 , 0x000047f4 
+ 00016055  0x00001d9c set1  0x00000001 , 0x0000003f 
+ 00016056  0x00001d9d store  0x00000002 , 0x000047f4 
+ 00016057  0x00001d9e fetch  0x00000002 , 0x000042a2 
+ 00016058  0x00001d9f set1  0x00000004 , 0x0000003f 
+ 00016059  0x00001da0 store  0x00000002 , 0x000042a2 
+ 00016060  0x00001da1 rtn 
+ 00016061  0x00001da4 fetch  0x00000002 , 0x000047f4 
+ 00016062  0x00001da5 set1  0x00000003 , 0x0000003f 
+ 00016063  0x00001da6 store  0x00000002 , 0x000047f4 
+ 00016064  0x00001da7 rtn 
+ 00016065  0x00001daa fetch  0x00000002 , 0x000047f4 
+ 00016066  0x00001dab set1  0x00000005 , 0x0000003f 
+ 00016067  0x00001dac store  0x00000002 , 0x000047f4 
+ 00016068  0x00001dad fetch  0x00000002 , 0x000042a2 
+ 00016069  0x00001dae set1  0x00000003 , 0x0000003f 
+ 00016070  0x00001daf store  0x00000002 , 0x000042a2 
+ 00016071  0x00001db0 rtn 
+ 00016072  0x00001db3 fetch  0x00000002 , 0x000047f4 
+ 00016073  0x00001db4 set0  0x00000005 , 0x0000003f 
+ 00016074  0x00001db5 store  0x00000002 , 0x000047f4 
+ 00016075  0x00001db6 rtn 
+ 00016076  0x00001db9 fetch  0x00000002 , 0x000047f4 
+ 00016077  0x00001dba set1  0x00000009 , 0x0000003f 
+ 00016078  0x00001dbb store  0x00000002 , 0x000047f4 
+ 00016079  0x00001dbc rtn 
+ 00016080  0x00001dbf fetch  0x00000002 , 0x000047f4 
+ 00016081  0x00001dc0 set0  0x00000009 , 0x0000003f 
+ 00016082  0x00001dc1 store  0x00000002 , 0x000047f4 
+ 00016083  0x00001dc2 jam  0x00000000 , 0x000046f8 
+ 00016084  0x00001dc3 branch  0x00003fa6 
+ 00016085  0x00001dc6 fetch  0x00000002 , 0x000047f4 
+ 00016086  0x00001dc7 set1  0x00000002 , 0x0000003f 
+ 00016087  0x00001dc8 store  0x00000002 , 0x000047f4 
+ 00016088  0x00001dc9 rtn 
+ 00016089  0x00001dcc fetch  0x00000002 , 0x000042a2 
+ 00016090  0x00001dcd set1  0x00000000 , 0x0000003f 
+ 00016091  0x00001dce store  0x00000002 , 0x000042a2 
+ 00016092  0x00001dcf rtn 
+ 00016093  0x00001dd2 fetch  0x00000002 , 0x000042a2 
+ 00016094  0x00001dd3 set1  0x00000008 , 0x0000003f 
+ 00016095  0x00001dd4 store  0x00000002 , 0x000042a2 
+ 00016096  0x00001dd5 branch  0x00003f77 
+ 00016097  0x00001dd9 set1  0x00000025 , 0x00000000 
+ 00016098  0x00001dda bpatch  0x000000d0 , 0x0000403a 
+ 00016099  0x00001ddb storet  0x00000001 , 0x00000259 
+ 00016100  0x00001ddd fetch  0x00000001 , 0x00000259 
+ 00016101  0x00001dde rtn  0x00000034 
+ 00016102  0x00001ddf increase  0xffffffff , 0x0000003f 
+ 00016103  0x00001de0 store  0x00000001 , 0x00000259 
+ 00016104  0x00001de1 call  0x00007bb1 
+ 00016105  0x00001de2 call  0x00003f60 
+ 00016106  0x00001de3 call  0x00003eed 
+ 00016107  0x00001de4 call  0x00003ef5 
+ 00016108  0x00001de5 branch  0x00003ee4 
+ 00016109  0x00001de8 fetch  0x00000001 , 0x0000429d 
+ 00016110  0x00001de9 rtn  0x00000034 
+ 00016111  0x00001dea increase  0xffffffff , 0x0000003f 
+ 00016112  0x00001deb store  0x00000001 , 0x0000429d 
+ 00016113  0x00001dec nrtn  0x00000034 
+ 00016114  0x00001ded call  0x000032ee 
+ 00016115  0x00001dee branch  0x00003f9e , 0x00000005 
+ 00016116  0x00001def rtn 
+ 00016117  0x00001df1 fetch  0x00000002 , 0x000047f0 
+ 00016118  0x00001df2 rtn  0x00000034 
+ 00016119  0x00001df3 increase  0xffffffff , 0x0000003f 
+ 00016120  0x00001df4 store  0x00000002 , 0x000047f0 
+ 00016121  0x00001df5 nrtn  0x00000034 
+ 00016122  0x00001df6 call  0x00003f7e 
+ 00016123  0x00001df7 call  0x00003f98 
+ 00016124  0x00001df8 fetch  0x00000002 , 0x00004294 
+ 00016125  0x00001df9 branch  0x00007f66 
+ 00016126  0x00001dfc call  0x00003f15 
+ 00016127  0x00001dfe fetch  0x00000002 , 0x000047f4 
+ 00016128  0x00001dff set0  0x00000007 , 0x0000003f 
+ 00016129  0x00001e00 store  0x00000002 , 0x000047f4 
+ 00016130  0x00001e01 rtn 
+ 00016131  0x00001e04 jam  0x00000000 , 0x0000429d 
+ 00016132  0x00001e05 fetch  0x00000002 , 0x000047f4 
+ 00016133  0x00001e06 bbit1  0x00000007 , 0x00003f08 
+ 00016134  0x00001e07 isolate0  0x00000001 , 0x0000003f 
+ 00016135  0x00001e08 call  0x00003e7b , 0x00000001 
+ 00016136  0x00001e0a fetch  0x00000002 , 0x000047f4 
+ 00016137  0x00001e0b set0  0x00000000 , 0x0000003f 
+ 00016138  0x00001e0c set0  0x00000001 , 0x0000003f 
+ 00016139  0x00001e0d set0  0x00000002 , 0x0000003f 
+ 00016140  0x00001e0e set0  0x00000003 , 0x0000003f 
+ 00016141  0x00001e0f set0  0x00000004 , 0x0000003f 
+ 00016142  0x00001e10 store  0x00000002 , 0x000047f4 
+ 00016143  0x00001e11 branch  0x00003fa6 
+ 00016144  0x00001e14 call  0x00003f12 
+ 00016145  0x00001e15 branch  0x00003f9a 
+ 00016146  0x00001e1a setarg  0x00000000 
+ 00016147  0x00001e1b store  0x00000002 , 0x000042a0 
+ 00016148  0x00001e1c rtn 
+ 00016149  0x00001e1e setarg  0x00000000 
+ 00016150  0x00001e1f store  0x00000002 , 0x000042a2 
+ 00016151  0x00001e20 rtn 
+ 00016152  0x00001e24 fetch  0x00000002 , 0x000042a2 
+ 00016153  0x00001e25 store  0x00000002 , 0x000042a0 
+ 00016154  0x00001e26 setarg  0x00000000 
+ 00016155  0x00001e27 store  0x00000002 , 0x000042a2 
+ 00016156  0x00001e28 rtn 
+ 00016157  0x00001e2b fetch  0x00000002 , 0x000042a2 
+ 00016158  0x00001e2c set1  0x00000007 , 0x0000003f 
+ 00016159  0x00001e2d store  0x00000002 , 0x000042a0 
+ 00016160  0x00001e2e setarg  0x00000000 
+ 00016161  0x00001e2f store  0x00000002 , 0x000042a2 
+ 00016162  0x00001e30 rtn 
+ 00016163  0x00001e37 call  0x0000691d 
+ 00016164  0x00001e38 fetch  0x00000006 , 0x00004274 
+ 00016165  0x00001e39 rtn 
+ 00016166  0x00001e3c fetch  0x00000001 , 0x0000448b 
+ 00016167  0x00001e3d branch  0x00003f2a , 0x00000034 
+ 00016168  0x00001e3e call  0x00003f96 
+ 00016169  0x00001e3f branch  0x00003f82 
+ 00016170  0x00001e41 call  0x00003f94 
+ 00016171  0x00001e42 branch  0x00003f88 
+ 00016172  0x00001e45 set1  0x00000025 , 0x00000000 
+ 00016173  0x00001e46 bpatch  0x000000d1 , 0x0000403a 
+ 00016174  0x00001e47 arg  0x00000244 , 0x00000012 
+ 00016175  0x00001e48 arg  0x00003f31 , 0x00000013 
+ 00016176  0x00001e49 branch  0x00003301 
+ 00016177  0x00001e4c arg  0x00000000 , 0x00000002 
+ 00016178  0x00001e4d bbit0  0x00000000 , 0x00003f35 
+ 00016179  0x00001e4e add  0x00000011 , 0x00000010 , 0x00000006 
+ 00016180  0x00001e4f ifetcht  0x00000006 , 0x00000006 
+ 00016181  0x00001e51 copy  0x00000002 , 0x0000003f 
+ 00016182  0x00001e52 ncall  0x00003f3a , 0x00000034 
+ 00016183  0x00001e53 istoret  0x00000006 , 0x00000012 
+ 00016184  0x00001e54 increase  0x00000006 , 0x00000012 
+ 00016185  0x00001e55 branch  0x00003307 
+ 00016186  0x00001e57 fetch  0x00000001 , 0x0000429a 
+ 00016187  0x00001e58 increase  0x00000001 , 0x0000003f 
+ 00016188  0x00001e59 store  0x00000001 , 0x0000429a 
+ 00016189  0x00001e5a rtn 
+ 00016190  0x00001e5d jam  0x00000000 , 0x0000429a 
+ 00016191  0x00001e5e branch  0x00003f2c 
+ 00016192  0x00001e61 fetch  0x00000001 , 0x000047f4 
+ 00016193  0x00001e62 isolate1  0x00000005 , 0x0000003f 
+ 00016194  0x00001e63 rtn 
+ 00016195  0x00001e69 setarg  0x00000000 
+ 00016196  0x00001e6a branch  0x00003f46 
+ 00016197  0x00001e6c setarg  0x0000aa55 
+ 00016198  0x00001e6e store  0x00000002 , 0x000002a8 
+ 00016199  0x00001e6f set1  0x00000025 , 0x00000000 
+ 00016200  0x00001e70 bpatch  0x000000d2 , 0x0000403a 
+ 00016201  0x00001e71 arg  0x00000002 , 0x00000002 
+ 00016202  0x00001e72 arg  0x000002a8 , 0x00000011 
+ 00016203  0x00001e73 arg  0x000000c3 , 0x00000012 
+ 00016204  0x00001e74 branch  0x0000683e 
+ 00016205  0x00001e78 set1  0x00000025 , 0x00000000 
+ 00016206  0x00001e79 bpatch  0x000000d3 , 0x0000403a 
+ 00016207  0x00001e7a arg  0x00000002 , 0x00000002 
+ 00016208  0x00001e7b arg  0x00000161 , 0x00000011 
+ 00016209  0x00001e7c arg  0x000000c3 , 0x00000012 
+ 00016210  0x00001e7d call  0x0000681d 
+ 00016211  0x00001e7e fetch  0x00000002 , 0x00000161 
+ 00016212  0x00001e7f arg  0x0000aa55 , 0x00000002 
+ 00016213  0x00001e80 isub  0x00000002 , 0x0000003e 
+ 00016214  0x00001e81 rtn 
+ 00016215  0x00001e85 fetch  0x00000001 , 0x00004747 
+ 00016216  0x00001e86 store  0x00000001 , 0x0000429d 
+ 00016217  0x00001e87 rtn 
+ 00016218  0x00001e8a arg  0x00000009 , 0x00000007 
+ 00016219  0x00001e8b branch  0x00003dc2 
+ 00016220  0x00001e8e arg  0x00000009 , 0x00000007 
+ 00016221  0x00001e8f branch  0x00003dc6 
+ 00016222  0x00001e92 jam  0x00000005 , 0x0000429e 
+ 00016223  0x00001e93 branch  0x00003f5a 
+ 00016224  0x00001e95 fetch  0x00000001 , 0x0000429e 
+ 00016225  0x00001e96 rtn  0x00000034 
+ 00016226  0x00001e97 increase  0xffffffff , 0x0000003f 
+ 00016227  0x00001e98 store  0x00000001 , 0x0000429e 
+ 00016228  0x00001e99 nrtn  0x00000034 
+ 00016229  0x00001e9a branch  0x00003f5c 
+ 00016230  0x00001e9d jam  0x00000001 , 0x000043cc 
+ 00016231  0x00001e9e rtn 
+ 00016232  0x00001ea1 jam  0x00000000 , 0x000043cc 
+ 00016233  0x00001ea2 rtn 
+ 00016234  0x00001ea5 jam  0x0000000a , 0x00000b7d 
+ 00016235  0x00001ea6 branch  0x00007c33 
+ 00016236  0x00001ea9 jam  0x0000001d , 0x00000b7d 
+ 00016237  0x00001eaa branch  0x00007c33 
+ 00016238  0x00001ead set1  0x00000025 , 0x00000000 
+ 00016239  0x00001eae bpatch  0x000000d4 , 0x0000403a 
+ 00016240  0x00001eaf fetch  0x00000001 , 0x0000429f 
+ 00016241  0x00001eb0 store  0x00000001 , 0x00000177 
+ 00016242  0x00001eb1 jam  0x00000001 , 0x00000257 
+ 00016243  0x00001eb2 jam  0x00000003 , 0x00000b7d 
+ 00016244  0x00001eb3 branch  0x00007c33 
+ 00016245  0x00001eb6 jam  0x0000001e , 0x00000b7d 
+ 00016246  0x00001eb7 branch  0x00007c33 
+ 00016247  0x00001eba jam  0x00000004 , 0x00000b7d 
+ 00016248  0x00001ebb branch  0x00007c33 
+ 00016249  0x00001ebe fetch  0x00000002 , 0x000047fe 
+ 00016250  0x00001ebf store  0x00000002 , 0x000047f0 
+ 00016251  0x00001ec1 call  0x00003f94 
+ 00016252  0x00001ec3 jam  0x00000001 , 0x00000b7d 
+ 00016253  0x00001ec4 branch  0x00007c33 
+ 00016254  0x00001ec7 setarg  0x00000000 
+ 00016255  0x00001ec8 store  0x00000002 , 0x000047f0 
+ 00016256  0x00001ec9 jam  0x00000002 , 0x00000b7d 
+ 00016257  0x00001eca branch  0x00007c33 
+ 00016258  0x00001ecd jam  0x0000000f , 0x00000b7d 
+ 00016259  0x00001ece branch  0x00007c33 
+ 00016260  0x00001ed1 jam  0x00000010 , 0x00000b7d 
+ 00016261  0x00001ed2 branch  0x00007c33 
+ 00016262  0x00001ed5 jam  0x0000000e , 0x00000b7d 
+ 00016263  0x00001ed6 branch  0x00007c33 
+ 00016264  0x00001ed9 jam  0x0000000d , 0x00000b7d 
+ 00016265  0x00001eda branch  0x00007c33 
+ 00016266  0x00001edd jam  0x00000017 , 0x00000b7d 
+ 00016267  0x00001ede branch  0x00007c33 
+ 00016268  0x00001ee1 jam  0x00000018 , 0x00000b7d 
+ 00016269  0x00001ee2 branch  0x00007c33 
+ 00016270  0x00001ee5 jam  0x00000016 , 0x00000b7d 
+ 00016271  0x00001ee6 branch  0x00007c33 
+ 00016272  0x00001ee9 jam  0x00000011 , 0x00000b7d 
+ 00016273  0x00001eea branch  0x00007c33 
+ 00016274  0x00001eed jam  0x0000001c , 0x00000b7d 
+ 00016275  0x00001eee branch  0x00007c33 
+ 00016276  0x00001ef1 jam  0x00000015 , 0x00000b7d 
+ 00016277  0x00001ef2 branch  0x00007c33 
+ 00016278  0x00001ef5 jam  0x00000014 , 0x00000b7d 
+ 00016279  0x00001ef6 branch  0x00007c33 
+ 00016280  0x00001efa jam  0x00000013 , 0x00000b7d 
+ 00016281  0x00001efb branch  0x00007c33 
+ 00016282  0x00001efe jam  0x00000019 , 0x00000b7d 
+ 00016283  0x00001eff branch  0x00007c33 
+ 00016284  0x00001f02 jam  0x00000006 , 0x00000b7d 
+ 00016285  0x00001f03 branch  0x00007c33 
+ 00016286  0x00001f06 jam  0x00000005 , 0x00000b7d 
+ 00016287  0x00001f07 branch  0x00007c33 
+ 00016288  0x00001f0a jam  0x0000001f , 0x00000b7d 
+ 00016289  0x00001f0b branch  0x00007c33 
+ 00016290  0x00001f0e jam  0x00000020 , 0x00000b7d 
+ 00016291  0x00001f0f branch  0x00007c33 
+ 00016292  0x00001f12 set1  0x0000000d , 0x00000000 
+ 00016293  0x00001f13 rtn 
+ 00016294  0x00001f16 set0  0x0000000d , 0x00000000 
+ 00016295  0x00001f17 rtn 
+ 00016296  0x00001f1c set1  0x00000025 , 0x00000000 
+ 00016297  0x00001f1d bpatch  0x00000090 , 0x00004032 
+ 00016298  0x00001f1e arg  0x00000020 , 0x00000002 
+ 00016299  0x00001f1f arg  0x00004419 , 0x00000011 
+ 00016300  0x00001f20 arg  0x000000a0 , 0x00000012 
+ 00016301  0x00001f21 call  0x0000681d 
+ 00016302  0x00001f24 arg  0x00000020 , 0x00000002 
+ 00016303  0x00001f25 arg  0x00004702 , 0x00000011 
+ 00016304  0x00001f26 arg  0x0000007f , 0x00000012 
+ 00016305  0x00001f27 call  0x0000681d 
+ 00016306  0x00001f29 arg  0x00000006 , 0x00000002 
+ 00016307  0x00001f2a arg  0x00004140 , 0x00000011 
+ 00016308  0x00001f2b arg  0x00000063 , 0x00000012 
+ 00016309  0x00001f2c call  0x0000681d 
+ 00016310  0x00001f2e arg  0x00000006 , 0x00000002 
+ 00016311  0x00001f2f arg  0x000044f9 , 0x00000011 
+ 00016312  0x00001f30 arg  0x00000069 , 0x00000012 
+ 00016313  0x00001f31 call  0x0000681d 
+ 00016314  0x00001f32 call  0x00005adb 
+ 00016315  0x00001f34 arg  0x00000002 , 0x00000002 
+ 00016316  0x00001f35 arg  0x000042ac , 0x00000011 
+ 00016317  0x00001f36 arg  0x000000c0 , 0x00000012 
+ 00016318  0x00001f37 call  0x0000681d 
+ 00016319  0x00001f38 call  0x00006909 
+ 00016320  0x00001f3a branch  0x00003fc1 
+ 00016321  0x00001f3d arg  0x0000000e , 0x00000002 
+ 00016322  0x00001f3e arg  0x0000054f , 0x00000011 
+ 00016323  0x00001f3f arg  0x0000006f , 0x00000012 
+ 00016324  0x00001f40 branch  0x0000681d 
+ 00016325  0x00001f43 set1  0x00000025 , 0x00000000 
+ 00016326  0x00001f44 bpatch  0x00000091 , 0x00004032 
+ 00016327  0x00001f45 call  0x00003f4d 
+ 00016328  0x00001f46 branch  0x00003fa8 , 0x00000005 
+ 00016329  0x00001f48 call  0x00003fd2 
+ 00016330  0x00001f49 call  0x00003fd7 
+ 00016331  0x00001f4a call  0x00005adb 
+ 00016332  0x00001f4b call  0x00003fdc 
+ 00016333  0x00001f4c call  0x00003fe0 
+ 00016334  0x00001f4d call  0x000062e9 
+ 00016335  0x00001f4e call  0x00003fe4 
+ 00016336  0x00001f4f call  0x00003fe9 
+ 00016337  0x00001f50 branch  0x00003f45 
+ 00016338  0x00001f53 fetcht  0x00000001 , 0x00004702 
+ 00016339  0x00001f54 increase  0x00000001 , 0x00000002 
+ 00016340  0x00001f55 arg  0x00004702 , 0x00000011 
+ 00016341  0x00001f56 arg  0x0000007f , 0x00000012 
+ 00016342  0x00001f57 branch  0x0000683e 
+ 00016343  0x00001f5a fetcht  0x00000001 , 0x00004419 
+ 00016344  0x00001f5b increase  0x00000001 , 0x00000002 
+ 00016345  0x00001f5c arg  0x00004419 , 0x00000011 
+ 00016346  0x00001f5d arg  0x000000a0 , 0x00000012 
+ 00016347  0x00001f5e branch  0x0000683e 
+ 00016348  0x00001f61 arg  0x00000006 , 0x00000002 
+ 00016349  0x00001f62 arg  0x000044f9 , 0x00000011 
+ 00016350  0x00001f63 arg  0x00000069 , 0x00000012 
+ 00016351  0x00001f64 branch  0x0000683e 
+ 00016352  0x00001f67 arg  0x00000006 , 0x00000002 
+ 00016353  0x00001f68 arg  0x00004140 , 0x00000011 
+ 00016354  0x00001f69 arg  0x00000063 , 0x00000012 
+ 00016355  0x00001f6a branch  0x0000683e 
+ 00016356  0x00001f6d fetcht  0x00000001 , 0x0000054f 
+ 00016357  0x00001f6e increase  0x00000001 , 0x00000002 
+ 00016358  0x00001f6f arg  0x0000054f , 0x00000011 
+ 00016359  0x00001f70 arg  0x0000006f , 0x00000012 
+ 00016360  0x00001f71 branch  0x0000683e 
+ 00016361  0x00001f74 setarg  0x000001a0 
+ 00016362  0x00001f75 store  0x00000002 , 0x000002a8 
+ 00016363  0x00001f77 arg  0x00000002 , 0x00000002 
+ 00016364  0x00001f78 arg  0x000002a8 , 0x00000011 
+ 00016365  0x00001f79 arg  0x000000c0 , 0x00000012 
+ 00016366  0x00001f7a branch  0x0000683e 
+ 00016367  0x00001f7e set1  0x00000025 , 0x00000000 
+ 00016368  0x00001f7f bpatch  0x00000092 , 0x00004032 
+ 00016369  0x00001f80 fetch  0x00000002 , 0x0000480e 
+ 00016370  0x00001f81 arg  0x0000012c , 0x00000002 
+ 00016371  0x00001f82 isub  0x00000002 , 0x0000003e 
+ 00016372  0x00001f83 branch  0x0000427f , 0x00000002 
+ 00016373  0x00001f84 call  0x00003e2b 
+ 00016374  0x00001f85 call  0x00007f6b 
+ 00016375  0x00001f86 copy  0x00000003 , 0x00000011 
+ 00016376  0x00001f87 fetch  0x00000002 , 0x0000480e 
+ 00016377  0x00001f88 increase  0xfffffffe , 0x0000003f 
+ 00016378  0x00001f89 iadd  0x00000003 , 0x00000003 
+ 00016379  0x00001f8a ifetch  0x00000002 , 0x00000003 
+ 00016380  0x00001f8b arg  0x00000a0d , 0x00000002 
+ 00016381  0x00001f8c isub  0x00000002 , 0x0000003e 
+ 00016382  0x00001f8d nrtn  0x00000005 
+ 00016383  0x00001f8e copy  0x00000011 , 0x00000003 
+ 00016384  0x00001f8f arg  0x00004850 , 0x00000012 
+ 00016385  0x00001f90 arg  0x00000003 , 0x00000039 
+ 00016386  0x00001f91 call  0x00004237 
+ 00016387  0x00001f92 nbranch  0x0000427f , 0x00000001 
+ 00016388  0x00001f93 branch  0x00004005 
+ 00016389  0x00001f96 set1  0x00000025 , 0x00000000 
+ 00016390  0x00001f97 bpatch  0x00000093 , 0x00004032 
+ 00016391  0x00001f99 copy  0x00000003 , 0x00000011 
+ 00016392  0x00001f9a arg  0x00004827 , 0x00000012 
+ 00016393  0x00001f9b force  0x00000004 , 0x00000039 
+ 00016394  0x00001f9c call  0x00004237 
+ 00016395  0x00001f9d branch  0x0000406d , 0x00000001 
+ 00016396  0x00001f9f arg  0x00004824 , 0x00000012 
+ 00016397  0x00001fa0 force  0x00000007 , 0x00000039 
+ 00016398  0x00001fa1 call  0x00004237 
+ 00016399  0x00001fa2 branch  0x00004074 , 0x00000001 
+ 00016400  0x00001fa4 arg  0x0000482e , 0x00000012 
+ 00016401  0x00001fa5 force  0x00000004 , 0x00000039 
+ 00016402  0x00001fa6 call  0x00004237 
+ 00016403  0x00001fa7 branch  0x0000407b , 0x00000001 
+ 00016404  0x00001fa9 arg  0x0000482b , 0x00000012 
+ 00016405  0x00001faa force  0x00000007 , 0x00000039 
+ 00016406  0x00001fab call  0x00004237 
+ 00016407  0x00001fac branch  0x00004081 , 0x00000001 
+ 00016408  0x00001fae arg  0x00004832 , 0x00000012 
+ 00016409  0x00001faf force  0x00000004 , 0x00000039 
+ 00016410  0x00001fb0 call  0x00004237 
+ 00016411  0x00001fb1 branch  0x00004087 , 0x00000001 
+ 00016412  0x00001fb3 arg  0x00004820 , 0x00000012 
+ 00016413  0x00001fb4 force  0x00000004 , 0x00000039 
+ 00016414  0x00001fb5 call  0x00004237 
+ 00016415  0x00001fb6 branch  0x0000408c , 0x00000001 
+ 00016416  0x00001fb8 arg  0x0000481c , 0x00000012 
+ 00016417  0x00001fb9 force  0x00000004 , 0x00000039 
+ 00016418  0x00001fba call  0x00004237 
+ 00016419  0x00001fbb branch  0x0000408f , 0x00000001 
+ 00016420  0x00001fbd arg  0x00004836 , 0x00000012 
+ 00016421  0x00001fbe force  0x00000005 , 0x00000039 
+ 00016422  0x00001fbf call  0x00004237 
+ 00016423  0x00001fc0 branch  0x00004095 , 0x00000001 
+ 00016424  0x00001fc2 arg  0x00004853 , 0x00000012 
+ 00016425  0x00001fc3 force  0x00000004 , 0x00000039 
+ 00016426  0x00001fc4 call  0x00004237 
+ 00016427  0x00001fc5 branch  0x0000409b , 0x00000001 
+ 00016428  0x00001fc7 arg  0x00004857 , 0x00000012 
+ 00016429  0x00001fc8 force  0x00000004 , 0x00000039 
+ 00016430  0x00001fc9 call  0x00004237 
+ 00016431  0x00001fca branch  0x000040a1 , 0x00000001 
+ 00016432  0x00001fcc arg  0x0000485b , 0x00000012 
+ 00016433  0x00001fcd force  0x00000005 , 0x00000039 
+ 00016434  0x00001fce call  0x00004237 
+ 00016435  0x00001fcf branch  0x000040a5 , 0x00000001 
+ 00016436  0x00001fd1 arg  0x00004860 , 0x00000012 
+ 00016437  0x00001fd2 force  0x00000004 , 0x00000039 
+ 00016438  0x00001fd3 call  0x00004237 
+ 00016439  0x00001fd4 branch  0x000040ab , 0x00000001 
+ 00016440  0x00001fd6 arg  0x00004864 , 0x00000012 
+ 00016441  0x00001fd7 force  0x00000004 , 0x00000039 
+ 00016442  0x00001fd8 call  0x00004237 
+ 00016443  0x00001fd9 branch  0x000040b0 , 0x00000001 
+ 00016444  0x00001fdb arg  0x00004868 , 0x00000012 
+ 00016445  0x00001fdc force  0x00000004 , 0x00000039 
+ 00016446  0x00001fdd call  0x00004237 
+ 00016447  0x00001fde branch  0x000040b7 , 0x00000001 
+ 00016448  0x00001fe0 arg  0x0000486f , 0x00000012 
+ 00016449  0x00001fe1 force  0x00000004 , 0x00000039 
+ 00016450  0x00001fe2 call  0x00004237 
+ 00016451  0x00001fe3 branch  0x000040d6 , 0x00000001 
+ 00016452  0x00001fe5 arg  0x0000486c , 0x00000012 
+ 00016453  0x00001fe6 force  0x00000007 , 0x00000039 
+ 00016454  0x00001fe7 call  0x00004237 
+ 00016455  0x00001fe8 branch  0x000040dd , 0x00000001 
+ 00016456  0x00001fea arg  0x00004873 , 0x00000012 
+ 00016457  0x00001feb force  0x00000005 , 0x00000039 
+ 00016458  0x00001fec call  0x00004237 
+ 00016459  0x00001fed branch  0x000040f2 , 0x00000001 
+ 00016460  0x00001fef arg  0x00004878 , 0x00000012 
+ 00016461  0x00001ff0 force  0x00000004 , 0x00000039 
+ 00016462  0x00001ff1 call  0x00004237 
+ 00016463  0x00001ff2 branch  0x000040f8 , 0x00000001 
+ 00016464  0x00001ff4 arg  0x0000487c , 0x00000012 
+ 00016465  0x00001ff5 force  0x00000007 , 0x00000039 
+ 00016466  0x00001ff6 call  0x00004237 
+ 00016467  0x00001ff7 branch  0x000040fb , 0x00000001 
+ 00016468  0x00001ff9 arg  0x00004841 , 0x00000012 
+ 00016469  0x00001ffa force  0x00000006 , 0x00000039 
+ 00016470  0x00001ffb call  0x00004237 
+ 00016471  0x00001ffc branch  0x00004100 , 0x00000001 
+ 00016472  0x00001ffe arg  0x00004883 , 0x00000012 
+ 00016473  0x00001fff force  0x00000006 , 0x00000039 
+ 00016474  0x00002000 call  0x00004237 
+ 00016475  0x00002001 branch  0x0000412c , 0x00000001 
+ 00016476  0x00002003 arg  0x00004849 , 0x00000012 
+ 00016477  0x00002004 force  0x00000003 , 0x00000039 
+ 00016478  0x00002005 call  0x00004237 
+ 00016479  0x00002006 branch  0x0000410e , 0x00000001 
+ 00016480  0x00002008 arg  0x0000484c , 0x00000012 
+ 00016481  0x00002009 force  0x00000004 , 0x00000039 
+ 00016482  0x0000200a call  0x00004237 
+ 00016483  0x0000200b branch  0x00004117 , 0x00000001 
+ 00016484  0x0000200d arg  0x0000483b , 0x00000012 
+ 00016485  0x0000200e force  0x00000006 , 0x00000039 
+ 00016486  0x0000200f call  0x00004237 
+ 00016487  0x00002010 branch  0x00004127 , 0x00000001 
+ 00016488  0x00002012 arg  0x00004889 , 0x00000012 
+ 00016489  0x00002013 force  0x00000003 , 0x00000039 
+ 00016490  0x00002014 call  0x00004237 
+ 00016491  0x00002015 branch  0x00004129 , 0x00000001 
+ 00016492  0x00002016 branch  0x0000427f 
+ 00016493  0x0000201a ifetch  0x00000001 , 0x00000003 
+ 00016494  0x0000201b beq  0x0000003f , 0x00004071 
+ 00016495  0x0000201c beq  0x0000003d , 0x00004131 
+ 00016496  0x0000201d branch  0x0000427f 
+ 00016497  0x0000201f call  0x00007f6e 
+ 00016498  0x00002020 call  0x00004194 
+ 00016499  0x00002021 branch  0x00004286 
+ 00016500  0x00002025 ifetch  0x00000001 , 0x00000003 
+ 00016501  0x00002026 beq  0x0000003f , 0x00004078 
+ 00016502  0x00002027 beq  0x0000003d , 0x00004136 
+ 00016503  0x00002028 branch  0x0000427f 
+ 00016504  0x0000202a call  0x00007f6e 
+ 00016505  0x0000202b call  0x0000419b 
+ 00016506  0x0000202c branch  0x00004286 
+ 00016507  0x0000202f ifetch  0x00000001 , 0x00000003 
+ 00016508  0x00002030 beq  0x0000003f , 0x0000407f 
+ 00016509  0x00002031 beq  0x0000003d , 0x0000413c 
+ 00016510  0x00002032 branch  0x0000427f 
+ 00016511  0x00002034 call  0x000041a2 
+ 00016512  0x00002035 branch  0x00004286 
+ 00016513  0x00002038 ifetch  0x00000001 , 0x00000003 
+ 00016514  0x00002039 beq  0x0000003f , 0x00004085 
+ 00016515  0x0000203a beq  0x0000003d , 0x00004140 
+ 00016516  0x0000203b branch  0x0000427f 
+ 00016517  0x0000203e call  0x000041a8 
+ 00016518  0x0000203f branch  0x00004286 
+ 00016519  0x00002042 ifetch  0x00000001 , 0x00000003 
+ 00016520  0x00002043 beq  0x0000003f , 0x0000408a 
+ 00016521  0x00002044 branch  0x0000427f 
+ 00016522  0x00002046 call  0x000041ae 
+ 00016523  0x00002047 branch  0x00004286 
+ 00016524  0x0000204b ifetch  0x00000001 , 0x00000003 
+ 00016525  0x0000204c beq  0x0000003d , 0x00004149 
+ 00016526  0x0000204d branch  0x0000427f 
+ 00016527  0x00002051 ifetch  0x00000001 , 0x00000003 
+ 00016528  0x00002052 beq  0x0000003f , 0x00004093 
+ 00016529  0x00002053 beq  0x0000003d , 0x00004144 
+ 00016530  0x00002054 branch  0x0000427f 
+ 00016531  0x00002056 call  0x00004204 
+ 00016532  0x00002057 branch  0x00004286 
+ 00016533  0x0000205a ifetch  0x00000001 , 0x00000003 
+ 00016534  0x0000205b beq  0x0000003f , 0x00004099 
+ 00016535  0x0000205c beq  0x0000003d , 0x00004157 
+ 00016536  0x0000205d branch  0x0000427f 
+ 00016537  0x0000205f call  0x000041b4 
+ 00016538  0x00002060 branch  0x00004286 
+ 00016539  0x00002063 ifetch  0x00000001 , 0x00000003 
+ 00016540  0x00002064 beq  0x0000003f , 0x0000409f 
+ 00016541  0x00002065 beq  0x0000003d , 0x00004172 
+ 00016542  0x00002066 branch  0x0000427f 
+ 00016543  0x00002068 call  0x000041ba 
+ 00016544  0x00002069 branch  0x00004286 
+ 00016545  0x0000206c ifetch  0x00000001 , 0x00000003 
+ 00016546  0x0000206d beq  0x0000003f , 0x000040e1 
+ 00016547  0x0000206e beq  0x0000003d , 0x0000415a 
+ 00016548  0x0000206f branch  0x0000427f 
+ 00016549  0x00002073 ifetch  0x00000001 , 0x00000003 
+ 00016550  0x00002074 beq  0x0000003f , 0x000040a9 
+ 00016551  0x00002075 beq  0x0000003d , 0x0000416b 
+ 00016552  0x00002076 branch  0x0000427f 
+ 00016553  0x00002078 call  0x0000420b 
+ 00016554  0x00002079 branch  0x00004286 
+ 00016555  0x0000207c ifetch  0x00000001 , 0x00000003 
+ 00016556  0x0000207d beq  0x0000003f , 0x000040ae 
+ 00016557  0x0000207e branch  0x0000427f 
+ 00016558  0x00002080 call  0x000041c0 
+ 00016559  0x00002081 branch  0x00004286 
+ 00016560  0x00002084 ifetch  0x00000001 , 0x00000003 
+ 00016561  0x00002085 beq  0x0000003f , 0x000040b3 
+ 00016562  0x00002086 branch  0x00004286 
+ 00016563  0x00002088 call  0x000032ee 
+ 00016564  0x00002089 nbranch  0x0000427f , 0x00000005 
+ 00016565  0x0000208a call  0x000041cd 
+ 00016566  0x0000208b branch  0x00004286 
+ 00016567  0x0000208e ifetch  0x00000001 , 0x00000003 
+ 00016568  0x0000208f beq  0x0000003f , 0x000040ba 
+ 00016569  0x00002090 branch  0x0000427f 
+ 00016570  0x00002092 fetch  0x00000001 , 0x00004040 
+ 00016571  0x00002093 bbit0  0x00000000 , 0x0000427f 
+ 00016572  0x00002094 call  0x00007f6e 
+ 00016573  0x00002095 fetch  0x00000001 , 0x00004041 
+ 00016574  0x00002096 bbit1  0x00000000 , 0x000040c0 
+ 00016575  0x00002097 branch  0x000040cb 
+ 00016576  0x00002099 arg  0x00004868 , 0x00000011 
+ 00016577  0x0000209a arg  0x00000004 , 0x00000039 
+ 00016578  0x0000209b call  0x00004232 
+ 00016579  0x0000209c call  0x00004247 
+ 00016580  0x0000209d setarg  0x00000034 
+ 00016581  0x0000209e istore  0x00000001 , 0x0000000a 
+ 00016582  0x0000209f call  0x0000424e 
+ 00016583  0x000020a0 arg  0x000003d0 , 0x00000011 
+ 00016584  0x000020a1 call  0x00007e9d 
+ 00016585  0x000020a2 call  0x000068fa 
+ 00016586  0x000020a3 branch  0x00004286 
+ 00016587  0x000020a5 arg  0x00004868 , 0x00000011 
+ 00016588  0x000020a6 arg  0x00000004 , 0x00000039 
+ 00016589  0x000020a7 call  0x00004232 
+ 00016590  0x000020a8 call  0x00004247 
+ 00016591  0x000020a9 setarg  0x00000033 
+ 00016592  0x000020aa istore  0x00000001 , 0x0000000a 
+ 00016593  0x000020ab call  0x0000424e 
+ 00016594  0x000020ac arg  0x00000040 , 0x00000011 
+ 00016595  0x000020ad call  0x00007e9d 
+ 00016596  0x000020ae call  0x000068fa 
+ 00016597  0x000020af branch  0x00004286 
+ 00016598  0x000020b3 set1  0x00000025 , 0x00000000 
+ 00016599  0x000020b4 bpatch  0x00000094 , 0x00004032 
+ 00016600  0x000020b5 call  0x00003f3e 
+ 00016601  0x000020b6 fetch  0x00000001 , 0x0000429a 
+ 00016602  0x000020b7 bne  0x00000000 , 0x0000427f 
+ 00016603  0x000020b8 call  0x000041f0 
+ 00016604  0x000020b9 branch  0x00004286 
+ 00016605  0x000020bc set1  0x00000025 , 0x00000000 
+ 00016606  0x000020bd bpatch  0x00000095 , 0x00004032 
+ 00016607  0x000020be call  0x000041f6 
+ 00016608  0x000020bf branch  0x00004286 
+ 00016609  0x000020c2 arg  0x00004857 , 0x00000011 
+ 00016610  0x000020c3 arg  0x00000004 , 0x00000039 
+ 00016611  0x000020c4 call  0x00004232 
+ 00016612  0x000020c5 call  0x000032ee 
+ 00016613  0x000020c6 nbranch  0x0000424a , 0x00000005 
+ 00016614  0x000020c7 fetch  0x00000001 , 0x00004041 
+ 00016615  0x000020c8 bbit1  0x00000001 , 0x000040eb 
+ 00016616  0x000020c9 call  0x000040ef 
+ 00016617  0x000020ca call  0x000068fa 
+ 00016618  0x000020cb branch  0x00004286 
+ 00016619  0x000020cd setarg  0x0000004d 
+ 00016620  0x000020ce istore  0x00000001 , 0x0000000a 
+ 00016621  0x000020cf call  0x000068fa 
+ 00016622  0x000020d0 branch  0x00004286 
+ 00016623  0x000020d2 setarg  0x00000053 
+ 00016624  0x000020d3 istore  0x00000001 , 0x0000000a 
+ 00016625  0x000020d4 rtn 
+ 00016626  0x000020d7 ifetch  0x00000001 , 0x00000003 
+ 00016627  0x000020d8 beq  0x0000003f , 0x000040f6 
+ 00016628  0x000020d9 beq  0x0000003d , 0x0000417e 
+ 00016629  0x000020da branch  0x0000427f 
+ 00016630  0x000020dc call  0x000041d8 
+ 00016631  0x000020dd branch  0x00004286 
+ 00016632  0x000020e0 ifetch  0x00000001 , 0x00000003 
+ 00016633  0x000020e1 beq  0x0000003d , 0x00004151 
+ 00016634  0x000020e2 branch  0x0000427f 
+ 00016635  0x000020e5 ifetch  0x00000001 , 0x00000003 
+ 00016636  0x000020e6 beq  0x0000003f , 0x000040fe 
+ 00016637  0x000020e7 branch  0x0000427f 
+ 00016638  0x000020e9 call  0x000041de 
+ 00016639  0x000020ea branch  0x00004286 
+ 00016640  0x000020ed fetch  0x00000001 , 0x0000429f 
+ 00016641  0x000020ee store  0x00000001 , 0x00000177 
+ 00016642  0x000020ef call  0x0000691d 
+ 00016643  0x000020f0 call  0x00003f3e 
+ 00016644  0x000020f1 fetch  0x00000001 , 0x0000429a 
+ 00016645  0x000020f2 bne  0x00000000 , 0x0000427f 
+ 00016646  0x000020f3 fetch  0x00000001 , 0x000042a9 
+ 00016647  0x000020f4 beq  0x00000033 , 0x0000410c 
+ 00016648  0x000020f5 beq  0x00000034 , 0x0000410a 
+ 00016649  0x000020f6 branch  0x0000427f 
+ 00016650  0x000020f9 call  0x00003f82 
+ 00016651  0x000020fa branch  0x00004286 
+ 00016652  0x000020fc call  0x00003f6e 
+ 00016653  0x000020fd branch  0x00004286 
+ 00016654  0x00002100 call  0x00003f3e 
+ 00016655  0x00002101 fetch  0x00000001 , 0x0000429a 
+ 00016656  0x00002102 bne  0x00000001 , 0x0000427f 
+ 00016657  0x00002103 fetch  0x00000001 , 0x00004041 
+ 00016658  0x00002104 bbit1  0x00000000 , 0x00004115 
+ 00016659  0x00002105 call  0x00003f77 
+ 00016660  0x00002106 branch  0x00004286 
+ 00016661  0x0000210a call  0x00003f90 
+ 00016662  0x0000210b branch  0x00004286 
+ 00016663  0x0000210f ifetch  0x00000001 , 0x00000003 
+ 00016664  0x00002110 beq  0x0000003d , 0x0000411a 
+ 00016665  0x00002111 branch  0x0000427f 
+ 00016666  0x00002113 ifetch  0x00000001 , 0x00000003 
+ 00016667  0x00002114 beq  0x00000031 , 0x00004122 
+ 00016668  0x00002115 beq  0x00000030 , 0x0000411e 
+ 00016669  0x00002116 branch  0x0000427f 
+ 00016670  0x00002118 call  0x00003f40 
+ 00016671  0x00002119 branch  0x00004286 , 0x00000001 
+ 00016672  0x0000211a call  0x00003f9e 
+ 00016673  0x0000211b branch  0x00004286 
+ 00016674  0x0000211d call  0x00003f40 
+ 00016675  0x0000211e nbranch  0x00004286 , 0x00000001 
+ 00016676  0x0000211f call  0x000063ab 
+ 00016677  0x00002120 call  0x00006414 
+ 00016678  0x00002121 branch  0x00004286 
+ 00016679  0x00002125 call  0x00003f43 
+ 00016680  0x00002126 branch  0x00004286 
+ 00016681  0x00002129 ifetch  0x00000001 , 0x00000003 
+ 00016682  0x0000212a beq  0x0000003d , 0x00004187 
+ 00016683  0x0000212b branch  0x0000427f 
+ 00016684  0x0000212e call  0x00003f3e 
+ 00016685  0x0000212f fetch  0x00000001 , 0x0000429a 
+ 00016686  0x00002130 bne  0x00000000 , 0x0000427f 
+ 00016687  0x00002131 call  0x0000638a 
+ 00016688  0x00002132 branch  0x00004286 
+ 00016689  0x00002139 arg  0x00004703 , 0x00000011 
+ 00016690  0x0000213a call  0x0000422b 
+ 00016691  0x0000213b storet  0x00000001 , 0x00004702 
+ 00016692  0x0000213c call  0x00003fd2 
+ 00016693  0x0000213d branch  0x00004286 
+ 00016694  0x00002140 arg  0x0000441a , 0x00000011 
+ 00016695  0x00002141 call  0x0000422b 
+ 00016696  0x00002142 storet  0x00000001 , 0x00004419 
+ 00016697  0x00002143 call  0x00003fd7 
+ 00016698  0x00002144 call  0x00005adb 
+ 00016699  0x00002145 branch  0x00004286 
+ 00016700  0x00002148 arg  0x00004140 , 0x00000005 
+ 00016701  0x00002149 call  0x00007ebf 
+ 00016702  0x0000214a call  0x00003fe0 
+ 00016703  0x0000214b branch  0x00004286 
+ 00016704  0x0000214e arg  0x000044f9 , 0x00000005 
+ 00016705  0x0000214f call  0x00007ebf 
+ 00016706  0x00002150 call  0x00003fdc 
+ 00016707  0x00002151 branch  0x00004286 
+ 00016708  0x00002154 arg  0x00000550 , 0x00000011 
+ 00016709  0x00002155 call  0x0000422b 
+ 00016710  0x00002156 storet  0x00000001 , 0x0000054f 
+ 00016711  0x00002157 call  0x00003fe4 
+ 00016712  0x00002158 branch  0x00004286 
+ 00016713  0x0000215b call  0x00007eb0 
+ 00016714  0x0000215c setarg  0x02dc6c00 
+ 00016715  0x0000215d idiv  0x00000002 
+ 00016716  0x0000215e call  0x00007efd 
+ 00016717  0x0000215f quotient  0x0000003f 
+ 00016718  0x00002160 store  0x00000002 , 0x000002a8 
+ 00016719  0x00002161 call  0x00003feb 
+ 00016720  0x00002162 branch  0x00004286 
+ 00016721  0x00002165 ifetch  0x00000001 , 0x00000003 
+ 00016722  0x00002166 sub  0x0000003f , 0x00000033 , 0x0000003e 
+ 00016723  0x00002167 nbranch  0x0000427f , 0x00000002 
+ 00016724  0x00002168 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00016725  0x00002169 store  0x00000001 , 0x00004812 
+ 00016726  0x0000216a branch  0x00004286 
+ 00016727  0x0000216d ifetch  0x00000003 , 0x00000003 
+ 00016728  0x0000216e store  0x00000003 , 0x0000414a 
+ 00016729  0x0000216f branch  0x00004286 
+ 00016730  0x00002172 call  0x000032ee 
+ 00016731  0x00002173 nbranch  0x0000427f , 0x00000005 
+ 00016732  0x00002174 ifetch  0x00000001 , 0x00000003 
+ 00016733  0x00002175 beq  0x00000053 , 0x00004160 
+ 00016734  0x00002176 beq  0x0000004d , 0x00004163 
+ 00016735  0x00002177 branch  0x0000427f 
+ 00016736  0x0000217a fetch  0x00000001 , 0x00004041 
+ 00016737  0x0000217b bbit1  0x00000001 , 0x00004166 
+ 00016738  0x0000217c branch  0x0000427f 
+ 00016739  0x0000217f fetch  0x00000001 , 0x00004041 
+ 00016740  0x00002180 bbit0  0x00000001 , 0x00004166 
+ 00016741  0x00002181 branch  0x0000427f 
+ 00016742  0x00002184 fetch  0x00000001 , 0x00004813 
+ 00016743  0x00002185 set1  0x00000004 , 0x0000003f 
+ 00016744  0x00002186 store  0x00000001 , 0x00004813 
+ 00016745  0x00002187 jam  0x00000018 , 0x00004272 
+ 00016746  0x00002188 branch  0x0000428c 
+ 00016747  0x0000218b arg  0x00004280 , 0x00000005 
+ 00016748  0x0000218c call  0x00007ebd 
+ 00016749  0x0000218d arg  0x00004282 , 0x00000005 
+ 00016750  0x0000218e call  0x00007ebd 
+ 00016751  0x0000218f arg  0x00004284 , 0x00000005 
+ 00016752  0x00002190 call  0x00007ebd 
+ 00016753  0x00002191 branch  0x00004286 
+ 00016754  0x00002194 ifetch  0x00000001 , 0x00000003 
+ 00016755  0x00002195 beq  0x00000031 , 0x00004176 
+ 00016756  0x00002196 beq  0x00000032 , 0x0000417c 
+ 00016757  0x00002197 branch  0x0000427f 
+ 00016758  0x00002199 ifetch  0x00000001 , 0x00000003 
+ 00016759  0x0000219a arg  0x000001b4 , 0x00000005 
+ 00016760  0x0000219b call  0x00007ebf 
+ 00016761  0x0000219c call  0x00006931 
+ 00016762  0x0000219d nrtn  0x00000028 
+ 00016763  0x0000219e branch  0x00004286 
+ 00016764  0x000021a0 call  0x0000693d 
+ 00016765  0x000021a1 branch  0x00004286 
+ 00016766  0x000021a4 ifetch  0x00000001 , 0x00000003 
+ 00016767  0x000021a5 fetcht  0x00000001 , 0x00004812 
+ 00016768  0x000021a6 nsetflag  0x00000034 , 0x00000002 , 0x00000002 
+ 00016769  0x000021a7 storet  0x00000001 , 0x00004812 
+ 00016770  0x000021a8 branch  0x00004286 , 0x00000034 
+ 00016771  0x000021a9 ifetch  0x00000001 , 0x00000003 
+ 00016772  0x000021aa arg  0x00004814 , 0x00000005 
+ 00016773  0x000021ab call  0x00007ebf 
+ 00016774  0x000021ac branch  0x00004286 
+ 00016775  0x000021af set1  0x00000025 , 0x00000000 
+ 00016776  0x000021b0 bpatch  0x00000096 , 0x00004032 
+ 00016777  0x000021b1 arg  0x00000014 , 0x00000039 
+ 00016778  0x000021b2 arg  0x00001000 , 0x00000005 
+ 00016779  0x000021b3 call  0x0000497c 
+ 00016780  0x000021b4 arg  0x00001000 , 0x00000011 
+ 00016781  0x000021b5 fetch  0x00000001 , 0x00001000 
+ 00016782  0x000021b6 compare  0x00000012 , 0x0000003f , 0x000000ff 
+ 00016783  0x000021b7 call  0x00006b19 , 0x00000001 
+ 00016784  0x000021b8 fetch  0x00000001 , 0x00001000 
+ 00016785  0x000021b9 compare  0x00000013 , 0x0000003f , 0x000000ff 
+ 00016786  0x000021ba call  0x00006b45 , 0x00000001 
+ 00016787  0x000021bb branch  0x00004286 
+ 00016788  0x000021c1 arg  0x00004827 , 0x00000011 
+ 00016789  0x000021c2 arg  0x00000004 , 0x00000039 
+ 00016790  0x000021c3 call  0x00004232 
+ 00016791  0x000021c4 fetch  0x00000001 , 0x00004702 
+ 00016792  0x000021c5 copy  0x0000003f , 0x00000039 
+ 00016793  0x000021c6 arg  0x00004703 , 0x00000006 
+ 00016794  0x000021c7 branch  0x00007f74 
+ 00016795  0x000021c9 arg  0x00004824 , 0x00000011 
+ 00016796  0x000021ca force  0x00000007 , 0x00000039 
+ 00016797  0x000021cb call  0x00004232 
+ 00016798  0x000021cc call  0x00005b08 
+ 00016799  0x000021cd ifetch  0x00000001 , 0x00000006 
+ 00016800  0x000021ce copy  0x0000003f , 0x00000039 
+ 00016801  0x000021cf branch  0x00007f74 
+ 00016802  0x000021d3 arg  0x0000482e , 0x00000011 
+ 00016803  0x000021d4 arg  0x00000004 , 0x00000039 
+ 00016804  0x000021d5 call  0x00004232 
+ 00016805  0x000021d6 arg  0x00004140 , 0x00000011 
+ 00016806  0x000021d7 call  0x00007e9d 
+ 00016807  0x000021d8 branch  0x000068fa 
+ 00016808  0x000021da arg  0x0000482b , 0x00000011 
+ 00016809  0x000021db arg  0x00000007 , 0x00000039 
+ 00016810  0x000021dc call  0x00004232 
+ 00016811  0x000021dd arg  0x000044f9 , 0x00000011 
+ 00016812  0x000021de call  0x00007e9d 
+ 00016813  0x000021df branch  0x000068fa 
+ 00016814  0x000021e3 arg  0x00004832 , 0x00000011 
+ 00016815  0x000021e4 arg  0x00000004 , 0x00000039 
+ 00016816  0x000021e5 call  0x00004232 
+ 00016817  0x000021e6 arg  0x00000006 , 0x00000039 
+ 00016818  0x000021e7 arg  0x00004804 , 0x00000006 
+ 00016819  0x000021e8 branch  0x00007f74 
+ 00016820  0x000021eb arg  0x00004836 , 0x00000011 
+ 00016821  0x000021ec arg  0x00000005 , 0x00000039 
+ 00016822  0x000021ed call  0x00004232 
+ 00016823  0x000021ee arg  0x00000003 , 0x00000039 
+ 00016824  0x000021ef arg  0x0000414a , 0x00000006 
+ 00016825  0x000021f0 branch  0x00007f74 
+ 00016826  0x000021f3 arg  0x00004853 , 0x00000011 
+ 00016827  0x000021f4 arg  0x00000004 , 0x00000039 
+ 00016828  0x000021f5 call  0x00004232 
+ 00016829  0x000021f6 call  0x00006988 
+ 00016830  0x000021f7 call  0x00004253 
+ 00016831  0x000021f8 branch  0x000068fa 
+ 00016832  0x000021fc call  0x00006929 
+ 00016833  0x000021fd arg  0x00004860 , 0x00000011 
+ 00016834  0x000021fe arg  0x00000004 , 0x00000039 
+ 00016835  0x000021ff call  0x00004232 
+ 00016836  0x00002200 fetch  0x00000001 , 0x000001b3 
+ 00016837  0x00002201 beq  0x00000033 , 0x000041c8 
+ 00016838  0x00002202 beq  0x00000034 , 0x000041c8 
+ 00016839  0x00002203 branch  0x000068fa 
+ 00016840  0x00002205 istore  0x00000001 , 0x0000000a 
+ 00016841  0x00002206 call  0x0000424e 
+ 00016842  0x00002207 arg  0x000001b4 , 0x00000011 
+ 00016843  0x00002208 call  0x00007e9d 
+ 00016844  0x00002209 branch  0x000068fa 
+ 00016845  0x0000220c set1  0x00000025 , 0x00000000 
+ 00016846  0x0000220d bpatch  0x00000097 , 0x00004032 
+ 00016847  0x0000220e arg  0x00004864 , 0x00000011 
+ 00016848  0x0000220f arg  0x00000004 , 0x00000039 
+ 00016849  0x00002210 call  0x00004232 
+ 00016850  0x00002211 call  0x000041d4 
+ 00016851  0x00002212 branch  0x000068fa 
+ 00016852  0x00002214 arg  0x00000018 , 0x00000011 
+ 00016853  0x00002215 arg  0x00000001 , 0x00000039 
+ 00016854  0x00002216 branch  0x00007e9e 
+ 00016855  0x00002219 rtn 
+ 00016856  0x0000221d arg  0x00004873 , 0x00000011 
+ 00016857  0x0000221e arg  0x00000005 , 0x00000039 
+ 00016858  0x0000221f call  0x00004232 
+ 00016859  0x00002220 arg  0x00004814 , 0x00000011 
+ 00016860  0x00002221 call  0x00007e9d 
+ 00016861  0x00002222 branch  0x000068fa 
+ 00016862  0x00002226 arg  0x0000487c , 0x00000011 
+ 00016863  0x00002227 arg  0x00000007 , 0x00000039 
+ 00016864  0x00002228 call  0x00004232 
+ 00016865  0x00002229 fetch  0x00000001 , 0x00004812 
+ 00016866  0x0000222a copy  0x0000003f , 0x00000011 
+ 00016867  0x0000222b fetch  0x00000001 , 0x00004040 
+ 00016868  0x0000222c isolate1  0x00000000 , 0x0000003f 
+ 00016869  0x0000222d setflag  0x00000001 , 0x00000003 , 0x00000011 
+ 00016870  0x0000222e isolate1  0x00000001 , 0x0000003f 
+ 00016871  0x0000222f setflag  0x00000001 , 0x00000005 , 0x00000011 
+ 00016872  0x00002230 fetch  0x00000001 , 0x00004041 
+ 00016873  0x00002231 isolate1  0x00000001 , 0x0000003f 
+ 00016874  0x00002232 setflag  0x00000001 , 0x00000004 , 0x00000011 
+ 00016875  0x00002233 isolate1  0x00000000 , 0x0000003f 
+ 00016876  0x00002234 setflag  0x00000001 , 0x00000006 , 0x00000011 
+ 00016877  0x00002235 copy  0x00000011 , 0x0000003f 
+ 00016878  0x00002236 istore  0x00000001 , 0x0000000a 
+ 00016879  0x00002237 branch  0x000068fa 
+ 00016880  0x0000223a setarg  0x009e8b33 
+ 00016881  0x0000223b store  0x00000003 , 0x00004147 
+ 00016882  0x0000223c fetch  0x00000001 , 0x000042a4 
+ 00016883  0x0000223d set1  0x00000000 , 0x0000003f 
+ 00016884  0x0000223e store  0x00000001 , 0x000042a4 
+ 00016885  0x0000223f branch  0x00004636 
+ 00016886  0x00002242 call  0x00003f3e 
+ 00016887  0x00002243 fetch  0x00000001 , 0x0000429a 
+ 00016888  0x00002244 bne  0x00000000 , 0x0000427f 
+ 00016889  0x00002245 call  0x00003f8a 
+ 00016890  0x00002246 fetch  0x00000001 , 0x000042a4 
+ 00016891  0x00002247 set1  0x00000001 , 0x0000003f 
+ 00016892  0x00002248 store  0x00000001 , 0x000042a4 
+ 00016893  0x00002249 setarg  0x00000200 
+ 00016894  0x0000224a store  0x00000002 , 0x0000481a 
+ 00016895  0x0000224b arg  0x0000486c , 0x00000011 
+ 00016896  0x0000224c arg  0x00000006 , 0x00000039 
+ 00016897  0x0000224d call  0x00004232 
+ 00016898  0x0000224e call  0x00007f74 
+ 00016899  0x0000224f branch  0x0000428c 
+ 00016900  0x00002254 arg  0x0000481c , 0x00000011 
+ 00016901  0x00002255 arg  0x00000004 , 0x00000039 
+ 00016902  0x00002256 call  0x00004232 
+ 00016903  0x00002257 fetch  0x00000001 , 0x0000054f 
+ 00016904  0x00002258 copy  0x0000003f , 0x00000039 
+ 00016905  0x00002259 arg  0x00000550 , 0x00000006 
+ 00016906  0x0000225a branch  0x00007f74 
+ 00016907  0x0000225f arg  0x0000485b , 0x00000011 
+ 00016908  0x00002260 arg  0x00000005 , 0x00000039 
+ 00016909  0x00002261 call  0x00004232 
+ 00016910  0x00002262 call  0x00004247 
+ 00016911  0x00002263 setarg  0x00000054 
+ 00016912  0x00002264 istore  0x00000001 , 0x0000000a 
+ 00016913  0x00002265 call  0x00004244 
+ 00016914  0x00002266 arg  0x00004280 , 0x00000011 
+ 00016915  0x00002267 call  0x00007e9b 
+ 00016916  0x00002268 call  0x00004247 
+ 00016917  0x00002269 setarg  0x00000041 
+ 00016918  0x0000226a istore  0x00000001 , 0x0000000a 
+ 00016919  0x0000226b call  0x00004244 
+ 00016920  0x0000226c arg  0x00004282 , 0x00000011 
+ 00016921  0x0000226d call  0x00007e9b 
+ 00016922  0x0000226e call  0x00004247 
+ 00016923  0x0000226f setarg  0x0000004f 
+ 00016924  0x00002270 istore  0x00000001 , 0x0000000a 
+ 00016925  0x00002271 call  0x00004244 
+ 00016926  0x00002272 arg  0x00004284 , 0x00000011 
+ 00016927  0x00002273 call  0x00007e9b 
+ 00016928  0x00002274 branch  0x00007f74 
+ 00016929  0x00002276 call  0x00007f6e 
+ 00016930  0x00002277 call  0x00004247 
+ 00016931  0x00002278 arg  0x00000182 , 0x00000011 
+ 00016932  0x00002279 call  0x00007e9d 
+ 00016933  0x0000227a call  0x0000424e 
+ 00016934  0x0000227b arg  0x0000017f , 0x00000011 
+ 00016935  0x0000227c call  0x00007e99 
+ 00016936  0x0000227d call  0x0000424e 
+ 00016937  0x0000227e call  0x000041d4 
+ 00016938  0x0000227f branch  0x000068fa 
+ 00016939  0x0000228b call  0x0000422d 
+ 00016940  0x0000228c branch  0x0000497c 
+ 00016941  0x0000228e call  0x00004269 
+ 00016942  0x0000228f copy  0x0000003f , 0x00000002 
+ 00016943  0x00002290 copy  0x0000003f , 0x00000039 
+ 00016944  0x00002291 copy  0x00000011 , 0x00000005 
+ 00016945  0x00002292 rtn 
+ 00016946  0x00002296 call  0x00007f6e 
+ 00016947  0x00002297 call  0x00004241 
+ 00016948  0x00002299 copy  0x00000011 , 0x00000006 
+ 00016949  0x0000229a call  0x00004976 
+ 00016950  0x0000229b branch  0x00004244 
+ 00016951  0x0000229f ifetch  0x00000001 , 0x00000003 
+ 00016952  0x000022a0 ifetcht  0x00000001 , 0x00000012 
+ 00016953  0x000022a1 isub  0x00000002 , 0x0000003e 
+ 00016954  0x000022a2 disable  0x00000001 
+ 00016955  0x000022a3 nbranch  0x00004240 , 0x00000005 
+ 00016956  0x000022a4 increase  0x00000001 , 0x00000012 
+ 00016957  0x000022a5 loop  0x00004237 
+ 00016958  0x000022a6 enable  0x00000001 
+ 00016959  0x000022a7 rtn 
+ 00016960  0x000022a9 branch  0x00004251 
+ 00016961  0x000022ad setarg  0x0000002b 
+ 00016962  0x000022ae istore  0x00000001 , 0x0000000a 
+ 00016963  0x000022af rtn 
+ 00016964  0x000022b2 setarg  0x0000003a 
+ 00016965  0x000022b3 istore  0x00000001 , 0x0000000a 
+ 00016966  0x000022b4 rtn 
+ 00016967  0x000022b8 setarg  0x0000003e 
+ 00016968  0x000022b9 istore  0x00000001 , 0x0000000a 
+ 00016969  0x000022ba rtn 
+ 00016970  0x000022bc setarg  0x0000004e 
+ 00016971  0x000022bd istore  0x00000001 , 0x0000000a 
+ 00016972  0x000022be call  0x000068fa 
+ 00016973  0x000022bf branch  0x00004286 
+ 00016974  0x000022c4 setarg  0x0000002c 
+ 00016975  0x000022c5 istore  0x00000001 , 0x0000000a 
+ 00016976  0x000022c6 rtn 
+ 00016977  0x000022c9 copy  0x00000011 , 0x00000003 
+ 00016978  0x000022ca rtn 
+ 00016979  0x000022cd arg  0x00000195 , 0x00000013 
+ 00016980  0x000022ce arg  0x00000004 , 0x00000039 
+ 00016981  0x000022d0 copy  0x00000039 , 0x0000003f 
+ 00016982  0x000022d1 store  0x00000001 , 0x00000161 
+ 00016983  0x000022d2 ifetch  0x00000001 , 0x00000013 
+ 00016984  0x000022d3 beq  0x00000033 , 0x0000425b 
+ 00016985  0x000022d4 beq  0x00000034 , 0x0000425b 
+ 00016986  0x000022d5 branch  0x00004267 
+ 00016987  0x000022d7 call  0x00004247 
+ 00016988  0x000022d8 ifetch  0x00000001 , 0x00000013 
+ 00016989  0x000022d9 istore  0x00000001 , 0x0000000a 
+ 00016990  0x000022da increase  0x00000001 , 0x00000013 
+ 00016991  0x000022db call  0x0000424e 
+ 00016992  0x000022dc copy  0x00000013 , 0x00000011 
+ 00016993  0x000022dd call  0x00007e9d 
+ 00016994  0x000022df increase  0x00000006 , 0x00000013 
+ 00016995  0x000022e0 fetch  0x00000001 , 0x00000161 
+ 00016996  0x000022e1 copy  0x0000003f , 0x00000039 
+ 00016997  0x000022e2 loop  0x00004255 
+ 00016998  0x000022e3 rtn 
+ 00016999  0x000022e5 increase  0x00000001 , 0x00000013 
+ 00017000  0x000022e6 branch  0x00004262 
+ 00017001  0x000022eb set1  0x00000025 , 0x00000000 
+ 00017002  0x000022ec bpatch  0x00000098 , 0x00004033 
+ 00017003  0x000022ed hfetch  0x00000002 , 0x00008058 
+ 00017004  0x000022ee isub  0x00000003 , 0x0000003f 
+ 00017005  0x000022ef rtn  0x00000005 
+ 00017006  0x000022f0 branch  0x00004273 , 0x00000002 
+ 00017007  0x000022f2 fetcht  0x00000002 , 0x0000480e 
+ 00017008  0x000022f3 iadd  0x00000002 , 0x0000003f 
+ 00017009  0x000022f4 increase  0xfffffffe , 0x0000003f 
+ 00017010  0x000022f5 rtn 
+ 00017011  0x000022f7 call  0x00004278 
+ 00017012  0x000022f8 iadd  0x00000003 , 0x00000002 
+ 00017013  0x000022f9 hfetch  0x00000002 , 0x00008058 
+ 00017014  0x000022fa isub  0x00000002 , 0x0000003f 
+ 00017015  0x000022fb branch  0x0000426f 
+ 00017016  0x000022fe arg  0x00004fff , 0x0000003f 
+ 00017017  0x000022ff increase  0x00000001 , 0x0000003f 
+ 00017018  0x00002300 arg  0x00004a00 , 0x00000002 
+ 00017019  0x00002301 isub  0x00000002 , 0x0000003f 
+ 00017020  0x00002302 rtn 
+ 00017021  0x00002305 fetcht  0x00000002 , 0x0000480e 
+ 00017022  0x00002306 branch  0x00006903 
+ 00017023  0x0000230c set1  0x00000025 , 0x00000000 
+ 00017024  0x0000230d bpatch  0x00000099 , 0x00004033 
+ 00017025  0x0000230e call  0x00007f6e 
+ 00017026  0x0000230f setarg  0x00525245 
+ 00017027  0x00002310 istore  0x00000003 , 0x0000000a 
+ 00017028  0x00002311 call  0x000068fa 
+ 00017029  0x00002312 branch  0x0000428c 
+ 00017030  0x00002315 set1  0x00000025 , 0x00000000 
+ 00017031  0x00002316 bpatch  0x0000009a , 0x00004033 
+ 00017032  0x00002317 call  0x00007f6e 
+ 00017033  0x00002318 setarg  0x00004b4f 
+ 00017034  0x00002319 istore  0x00000002 , 0x0000000a 
+ 00017035  0x0000231a call  0x000068fa 
+ 00017036  0x0000231d set1  0x00000025 , 0x00000000 
+ 00017037  0x0000231e bpatch  0x0000009b , 0x00004033 
+ 00017038  0x0000231f call  0x0000427d 
+ 00017039  0x00002321 setarg  0x00000000 
+ 00017040  0x00002322 store  0x00000002 , 0x0000480e 
+ 00017041  0x00002323 store  0x00000004 , 0x0000480a 
+ 00017042  0x00002324 rtn 
+ 00017043  0x00002328 call  0x00007db2 
+ 00017044  0x00002329 call  0x00003f94 
+ 00017045  0x0000232a setarg  0x0000429f 
+ 00017046  0x0000232b store  0x00000002 , 0x0000428c 
+ 00017047  0x0000232c setarg  0x000042be 
+ 00017048  0x0000232d store  0x00000002 , 0x00004292 
+ 00017049  0x0000232e setarg  0x00007cdb 
+ 00017050  0x0000232f store  0x00000002 , 0x00004290 
+ 00017051  0x00002330 jam  0x00000005 , 0x0000025a 
+ 00017052  0x00002331 jam  0x00000000 , 0x0000026e 
+ 00017053  0x00002332 jam  0x0000001b , 0x00004272 
+ 00017054  0x00002333 rtn 
+ 00017055  0x00002337 disable  0x00000001 
+ 00017056  0x00002338 call  0x00003f3e 
+ 00017057  0x0000233a jam  0x0000001b , 0x0000041c 
+ 00017058  0x0000233b fetch  0x00000001 , 0x0000429a 
+ 00017059  0x0000233c compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00017060  0x0000233d nrtn  0x00000001 
+ 00017061  0x0000233e jam  0x00000000 , 0x000043d2 
+ 00017062  0x0000233f rtn 
+ 00017063  0x00002342 fetch  0x00000001 , 0x00000340 
+ 00017064  0x00002343 bbit0  0x00000000 , 0x000042b0 
+ 00017065  0x00002344 fetch  0x00000006 , 0x00000342 
+ 00017066  0x00002345 fetcht  0x00000006 , 0x000003d0 
+ 00017067  0x00002346 isub  0x00000002 , 0x0000003e 
+ 00017068  0x00002347 nrtn  0x00000005 
+ 00017069  0x00002349 fetch  0x00000006 , 0x000003d0 
+ 00017070  0x0000234a store  0x00000006 , 0x000044e7 
+ 00017071  0x0000234b rtn 
+ 00017072  0x0000234e arg  0x000000ff , 0x00000011 
+ 00017073  0x0000234f call  0x00005b52 
+ 00017074  0x00002350 nrtn  0x00000005 
+ 00017075  0x00002351 ifetch  0x00000002 , 0x00000006 
+ 00017076  0x00002352 fetcht  0x00000002 , 0x00000270 
+ 00017077  0x00002353 isub  0x00000002 , 0x0000003e 
+ 00017078  0x00002354 nrtn  0x00000005 
+ 00017079  0x00002355 fetch  0x00000001 , 0x0000026e 
+ 00017080  0x00002356 increase  0x00000001 , 0x0000003f 
+ 00017081  0x00002357 store  0x00000001 , 0x0000026e 
+ 00017082  0x00002358 fetcht  0x00000001 , 0x0000026f 
+ 00017083  0x00002359 isub  0x00000002 , 0x0000003e 
+ 00017084  0x0000235a branch  0x000042ad , 0x00000002 
+ 00017085  0x0000235b rtn 
+ 00017086  0x0000235e copy  0x00000013 , 0x0000003f 
+ 00017087  0x0000235f beq  0x00000015 , 0x000042c5 
+ 00017088  0x00002360 beq  0x00000014 , 0x000042d7 
+ 00017089  0x00002361 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00017090  0x00002362 and_into  0x000000f0 , 0x0000003f 
+ 00017091  0x00002363 beq  0x00000050 , 0x000042cd 
+ 00017092  0x00002364 rtn 
+ 00017093  0x00002367 setarg  0x00000000 
+ 00017094  0x00002368 store  0x00000006 , 0x000044e7 
+ 00017095  0x00002369 jam  0x00000000 , 0x0000026e 
+ 00017096  0x0000236a setarg  0x00000000 
+ 00017097  0x0000236b store  0x00000005 , 0x00000ff1 
+ 00017098  0x0000236c jam  0x00000001 , 0x00000ff0 
+ 00017099  0x0000236d call  0x00007cdb 
+ 00017100  0x0000236e branch  0x00003f8a 
+ 00017101  0x00002371 rtn 
+ 00017102  0x00002372 fetch  0x00000001 , 0x000043d2 
+ 00017103  0x00002373 rtn  0x00000034 
+ 00017104  0x00002374 fetch  0x00000001 , 0x0000025a 
+ 00017105  0x00002375 rtn  0x00000034 
+ 00017106  0x00002376 increase  0xffffffff , 0x0000003f 
+ 00017107  0x00002377 store  0x00000001 , 0x0000025a 
+ 00017108  0x00002378 nrtn  0x00000034 
+ 00017109  0x00002379 call  0x000042d8 
+ 00017110  0x0000237a branch  0x00003f8e 
+ 00017111  0x0000237e branch  0x00003f8c 
+ 00017112  0x00002382 jam  0x00000005 , 0x0000025a 
+ 00017113  0x00002383 fetch  0x00000001 , 0x00000267 
+ 00017114  0x00002384 beq  0x00000001 , 0x000042e1 
+ 00017115  0x00002385 beq  0x00000002 , 0x000042dd 
+ 00017116  0x00002386 rtn 
+ 00017117  0x00002388 fetch  0x00000006 , 0x0000025b 
+ 00017118  0x00002389 store  0x00000006 , 0x00000268 
+ 00017119  0x0000238a jam  0x00000001 , 0x00000267 
+ 00017120  0x0000238b rtn 
+ 00017121  0x0000238d fetch  0x00000006 , 0x00000261 
+ 00017122  0x0000238e store  0x00000006 , 0x00000268 
+ 00017123  0x0000238f jam  0x00000002 , 0x00000267 
+ 00017124  0x00002390 rtn 
+ 00017125  0x00002394 ifetch  0x00000002 , 0x00000003 
+ 00017126  0x00002395 branch  0x00004490 , 0x00000034 
+ 00017127  0x00002396 iforce  0x00000013 
+ 00017128  0x00002397 ifetch  0x00000001 , 0x00000003 
+ 00017129  0x00002398 store  0x00000001 , 0x00000293 
+ 00017130  0x00002399 iforce  0x00000011 
+ 00017131  0x0000239a bbit0  0x00000006 , 0x000042ed 
+ 00017132  0x0000239b increase  0xfffffffe , 0x00000013 
+ 00017133  0x0000239d ifetch  0x00000002 , 0x00000003 
+ 00017134  0x0000239e rshift4  0x0000003f , 0x00000039 
+ 00017135  0x0000239f and  0x0000003f , 0x0000000f , 0x00000008 
+ 00017136  0x000023a0 iadd  0x00000011 , 0x00000011 
+ 00017137  0x000023a1 rshift8  0x0000003f , 0x0000003f 
+ 00017138  0x000023a2 iadd  0x00000011 , 0x00000011 
+ 00017139  0x000023a3 ifetch  0x00000001 , 0x00000003 
+ 00017140  0x000023a4 iadd  0x00000011 , 0x0000003f 
+ 00017141  0x000023a5 bne  0x000000ff , 0x00004319 
+ 00017142  0x000023a6 add  0x00000013 , 0xfffffffc , 0x0000003f 
+ 00017143  0x000023a7 isub  0x00000039 , 0x0000003e 
+ 00017144  0x000023a8 nbranch  0x00004316 , 0x00000005 
+ 00017145  0x000023a9 fetch  0x00000001 , 0x00000293 
+ 00017146  0x000023aa isolate0  0x00000007 , 0x0000003f 
+ 00017147  0x000023ab branch  0x00004302 , 0x00000001 
+ 00017148  0x000023ac set0  0x0000001b , 0x00000000 
+ 00017149  0x000023ad bmark1  0x0000001b , 0x00004302 
+ 00017150  0x000023ae and_into  0x00000007 , 0x0000003f 
+ 00017151  0x000023af fetcht  0x00000001 , 0x0000028c 
+ 00017152  0x000023b0 isub  0x00000002 , 0x0000003e 
+ 00017153  0x000023b1 nbranch  0x00004316 , 0x00000005 
+ 00017154  0x000023b3 setarg  0x00000640 
+ 00017155  0x000023b4 force  0x00000007 , 0x00000007 
+ 00017156  0x000023b5 call  0x00007e4c 
+ 00017157  0x000023b6 deposit  0x00000008 
+ 00017158  0x000023b7 call  0x00004320 
+ 00017159  0x000023b8 rtn  0x00000028 
+ 00017160  0x000023b9 fetch  0x00000001 , 0x00000293 
+ 00017161  0x000023ba iforce  0x00000011 
+ 00017162  0x000023bb rshift3  0x0000003f , 0x00000002 
+ 00017163  0x000023bc and_into  0x00000007 , 0x00000002 
+ 00017164  0x000023bd fetch  0x00000001 , 0x0000028b 
+ 00017165  0x000023be isub  0x00000002 , 0x0000003f 
+ 00017166  0x000023bf sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017167  0x000023c0 and_into  0x00000007 , 0x0000003f 
+ 00017168  0x000023c1 bne  0x00000001 , 0x00004316 
+ 00017169  0x000023c2 storet  0x00000001 , 0x0000028b 
+ 00017170  0x000023c3 fetch  0x00000001 , 0x00000272 
+ 00017171  0x000023c4 increase  0x00000001 , 0x0000003f 
+ 00017172  0x000023c5 store  0x00000001 , 0x00000272 
+ 00017173  0x000023c6 branch  0x00004319 
+ 00017174  0x000023c9 fetch  0x00000001 , 0x00000273 
+ 00017175  0x000023ca increase  0x00000001 , 0x0000003f 
+ 00017176  0x000023cb store  0x00000001 , 0x00000273 
+ 00017177  0x000023cd hfetch  0x00000002 , 0x00008058 
+ 00017178  0x000023ce iforce  0x00000003 
+ 00017179  0x000023cf ifetch  0x00000002 , 0x00000003 
+ 00017180  0x000023d0 iadd  0x00000003 , 0x00000003 
+ 00017181  0x000023d1 deposit  0x00000003 
+ 00017182  0x000023d2 hstore  0x00000002 , 0x00008058 
+ 00017183  0x000023d3 rtn 
+ 00017184  0x000023d6 disable  0x00000028 
+ 00017185  0x000023d7 rtn  0x00000034 
+ 00017186  0x000023d8 beq  0x00000001 , 0x00004328 
+ 00017187  0x000023d9 beq  0x00000002 , 0x00004346 
+ 00017188  0x000023da beq  0x00000005 , 0x00004507 
+ 00017189  0x000023db beq  0x00000006 , 0x000044dd 
+ 00017190  0x000023dc beq  0x00000008 , 0x00004a56 
+ 00017191  0x000023dd rtn 
+ 00017192  0x000023e0 set0  0x00000018 , 0x00000000 
+ 00017193  0x000023e1 ifetch  0x00000001 , 0x00000003 
+ 00017194  0x000023e2 beq  0x000000da , 0x0000432f 
+ 00017195  0x000023e3 beq  0x000000ac , 0x00004336 
+ 00017196  0x000023e4 beq  0x000000ad , 0x0000433a 
+ 00017197  0x000023e5 beq  0x000000de , 0x00004344 
+ 00017198  0x000023e6 rtn 
+ 00017199  0x000023e8 bmark1  0x00000017 , 0x00004333 
+ 00017200  0x000023e9 force  0x000000da , 0x00000002 
+ 00017201  0x000023ea setarg  0x00ededdc 
+ 00017202  0x000023eb call  0x0000433c 
+ 00017203  0x000023ed force  0x000000ac , 0x00000002 
+ 00017204  0x000023ee setarg  0x00eeefaf 
+ 00017205  0x000023ef branch  0x0000433c 
+ 00017206  0x000023f1 set1  0x00000017 , 0x00000000 
+ 00017207  0x000023f2 force  0x000000ad , 0x00000002 
+ 00017208  0x000023f3 setarg  0x00edacef 
+ 00017209  0x000023f4 branch  0x0000433c 
+ 00017210  0x000023f6 force  0x000000de , 0x00000002 
+ 00017211  0x000023f7 setarg  0x00d0d0ad 
+ 00017212  0x000023f9 lshift8  0x0000003f , 0x0000003f 
+ 00017213  0x000023fa ior  0x00000002 , 0x00000002 
+ 00017214  0x000023fb call  0x00004972 
+ 00017215  0x000023fc istoret  0x00000004 , 0x0000000a 
+ 00017216  0x000023fd force  0x00000001 , 0x00000007 
+ 00017217  0x000023fe force  0x00000004 , 0x00000039 
+ 00017218  0x000023ff set0  0x00000013 , 0x00000000 
+ 00017219  0x00002400 branch  0x00004378 
+ 00017220  0x00002402 force  0x00000000 , 0x00000030 
+ 00017221  0x00002403 branch  0x00004933 
+ 00017222  0x00002406 copy  0x00000039 , 0x00000030 
+ 00017223  0x00002407 call  0x00004371 
+ 00017224  0x00002408 force  0x00000000 , 0x00000012 
+ 00017225  0x00002409 call  0x00004972 
+ 00017226  0x0000240a copy  0x00000030 , 0x00000039 
+ 00017227  0x0000240b ifetch  0x00000001 , 0x00000003 
+ 00017228  0x0000240c setarg  0x00000001 
+ 00017229  0x0000240d istore  0x00000001 , 0x0000000a 
+ 00017230  0x0000240e set0  0x0000001a , 0x00000000 
+ 00017231  0x00002410 ifetch  0x00000001 , 0x00000003 
+ 00017232  0x00002411 increase  0x00000001 , 0x00000012 
+ 00017233  0x00002412 beq  0x0000001c , 0x0000435b 
+ 00017234  0x00002413 compare  0x00000004 , 0x00000012 , 0x000000ff 
+ 00017235  0x00002414 nbranch  0x0000435d , 0x00000001 
+ 00017236  0x00002415 setflag  0x00000034 , 0x0000001a , 0x00000000 
+ 00017237  0x00002416 bne  0x0000003a , 0x0000435d 
+ 00017238  0x00002417 setarg  0x000007d0 
+ 00017239  0x00002418 force  0x00000000 , 0x00000007 
+ 00017240  0x00002419 call  0x00007e4c 
+ 00017241  0x0000241a set1  0x00000018 , 0x00000000 
+ 00017242  0x0000241b rtn 
+ 00017243  0x0000241e compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00017244  0x0000241f branch  0x00004366 , 0x00000001 
+ 00017245  0x00002421 isolate1  0x0000001a , 0x00000000 
+ 00017246  0x00002422 call  0x00004368 , 0x00000001 
+ 00017247  0x00002423 istore  0x00000001 , 0x0000000a 
+ 00017248  0x00002424 loop  0x0000434f 
+ 00017249  0x00002425 set0  0x00000019 , 0x00000000 
+ 00017250  0x00002426 copy  0x00000030 , 0x00000039 
+ 00017251  0x00002427 set1  0x00000013 , 0x00000000 
+ 00017252  0x00002428 force  0x00000002 , 0x00000007 
+ 00017253  0x00002429 branch  0x00004378 
+ 00017254  0x0000242b set1  0x00000019 , 0x00000000 
+ 00017255  0x0000242c branch  0x0000435d 
+ 00017256  0x0000242f rtnmark1  0x00000019 
+ 00017257  0x00002430 compare  0x0000000a , 0x00000012 , 0x000000ff 
+ 00017258  0x00002431 branch  0x0000436f , 0x00000001 
+ 00017259  0x00002432 compare  0x0000000b , 0x00000012 , 0x000000ff 
+ 00017260  0x00002433 nrtn  0x00000001 
+ 00017261  0x00002434 setarg  0x00000012 
+ 00017262  0x00002435 rtn 
+ 00017263  0x00002437 setarg  0x000000e9 
+ 00017264  0x00002438 rtn 
+ 00017265  0x0000243b fetch  0x00000001 , 0x00000293 
+ 00017266  0x0000243c increase  0x00000001 , 0x0000003f 
+ 00017267  0x0000243d and_into  0x00000007 , 0x0000003f 
+ 00017268  0x0000243e store  0x00000001 , 0x0000028c 
+ 00017269  0x0000243f force  0x00000000 , 0x00000039 
+ 00017270  0x00002440 force  0x00000000 , 0x00000007 
+ 00017271  0x00002441 set0  0x00000013 , 0x00000000 
+ 00017272  0x00002444 add  0x00000039 , 0x00000004 , 0x00000012 
+ 00017273  0x00002445 fetch  0x00000001 , 0x0000028c 
+ 00017274  0x00002446 lshift3  0x0000003f , 0x00000013 
+ 00017275  0x00002447 isolate0  0x00000014 , 0x00000000 
+ 00017276  0x00002448 nsetflag  0x00000001 , 0x00000006 , 0x00000013 
+ 00017277  0x00002449 branch  0x0000437f , 0x00000001 
+ 00017278  0x0000244a increase  0x00000002 , 0x00000012 
+ 00017279  0x0000244c bmark0  0x00000013 , 0x00004389 
+ 00017280  0x0000244d set1  0x00000007 , 0x00000013 
+ 00017281  0x0000244e fetch  0x00000001 , 0x00000294 
+ 00017282  0x0000244f ior  0x00000013 , 0x00000013 
+ 00017283  0x00002450 increase  0x00000001 , 0x0000003f 
+ 00017284  0x00002451 and_into  0x00000007 , 0x0000003f 
+ 00017285  0x00002452 store  0x00000001 , 0x00000294 
+ 00017286  0x00002453 fetch  0x00000001 , 0x00000274 
+ 00017287  0x00002454 increase  0x00000001 , 0x0000003f 
+ 00017288  0x00002455 store  0x00000001 , 0x00000274 
+ 00017289  0x00002457 fetch  0x00000002 , 0x0000028f 
+ 00017290  0x00002458 iforce  0x0000000a 
+ 00017291  0x00002459 deposit  0x00000012 
+ 00017292  0x0000245a isolate1  0x00000013 , 0x00000000 
+ 00017293  0x0000245b setflag  0x00000001 , 0x0000000f , 0x0000003f 
+ 00017294  0x0000245c istore  0x00000002 , 0x0000000a 
+ 00017295  0x0000245d copy  0x0000000a , 0x00000011 
+ 00017296  0x0000245e deposit  0x00000013 
+ 00017297  0x0000245f istore  0x00000001 , 0x0000000a 
+ 00017298  0x00002460 lshift4  0x00000039 , 0x0000003f 
+ 00017299  0x00002461 ior  0x00000007 , 0x0000003f 
+ 00017300  0x00002462 iadd  0x00000013 , 0x00000013 
+ 00017301  0x00002463 istore  0x00000002 , 0x0000000a 
+ 00017302  0x00002464 rshift8  0x0000003f , 0x0000003f 
+ 00017303  0x00002465 iadd  0x00000013 , 0x0000003f 
+ 00017304  0x00002466 sub  0x0000003f , 0x000000ff , 0x0000003f 
+ 00017305  0x00002467 istore  0x00000001 , 0x0000000a 
+ 00017306  0x00002468 bmark0  0x00000014 , 0x0000439f 
+ 00017307  0x00002469 increase  0x00000004 , 0x00000039 
+ 00017308  0x0000246a copy  0x00000011 , 0x0000000a 
+ 00017309  0x0000246b call  0x00004986 
+ 00017310  0x0000246c istore  0x00000002 , 0x0000000a 
+ 00017311  0x0000246e fetch  0x00000002 , 0x0000028f 
+ 00017312  0x0000246f iadd  0x00000012 , 0x0000000a 
+ 00017313  0x00002470 increase  0x00000002 , 0x0000000a 
+ 00017314  0x00002471 deposit  0x0000000a 
+ 00017315  0x00002472 store  0x00000002 , 0x0000028f 
+ 00017316  0x00002473 hstore  0x00000002 , 0x0000805e 
+ 00017317  0x00002474 fetcht  0x00000002 , 0x0000028d 
+ 00017318  0x00002475 call  0x000043d8 
+ 00017319  0x00002476 call  0x000043ab 
+ 00017320  0x00002477 setarg  0x00000640 
+ 00017321  0x00002478 force  0x00000007 , 0x00000007 
+ 00017322  0x00002479 branch  0x00007e4c 
+ 00017323  0x0000247c setarg  0x00000190 
+ 00017324  0x0000247d force  0x00000001 , 0x00000007 
+ 00017325  0x0000247e call  0x00007e4c 
+ 00017326  0x0000247f set1  0x00000015 , 0x00000000 
+ 00017327  0x00002480 rtn 
+ 00017328  0x00002483 rtnmark0  0x00000015 
+ 00017329  0x00002484 force  0x00000001 , 0x00000007 
+ 00017330  0x00002485 call  0x00007e53 
+ 00017331  0x00002486 nrtn  0x00000034 
+ 00017332  0x00002487 fetch  0x00000002 , 0x0000028d 
+ 00017333  0x00002488 hstore  0x00000002 , 0x00008060 
+ 00017334  0x00002489 branch  0x000043ab 
+ 00017335  0x0000248c fetch  0x00000002 , 0x0000028f 
+ 00017336  0x0000248d fetcht  0x00000002 , 0x0000028d 
+ 00017337  0x0000248e isub  0x00000002 , 0x0000003e 
+ 00017338  0x0000248f branch  0x000043d6 , 0x00000005 
+ 00017339  0x00002490 copy  0x00000002 , 0x0000000a 
+ 00017340  0x00002491 ifetch  0x00000002 , 0x0000000a 
+ 00017341  0x00002492 iforce  0x00000011 
+ 00017342  0x00002493 iand  0x00000035 , 0x0000003f 
+ 00017343  0x00002494 iadd  0x0000000a , 0x0000000a 
+ 00017344  0x00002495 hfetch  0x00000002 , 0x00008110 
+ 00017345  0x00002496 isub  0x0000000a , 0x0000003f 
+ 00017346  0x00002497 iand  0x00000035 , 0x00000012 
+ 00017347  0x00002498 fetch  0x00000002 , 0x0000028f 
+ 00017348  0x00002499 isub  0x0000000a , 0x0000003f 
+ 00017349  0x0000249a iand  0x00000035 , 0x0000003f 
+ 00017350  0x0000249b isub  0x00000012 , 0x0000003f 
+ 00017351  0x0000249c nrtn  0x00000002 
+ 00017352  0x0000249d isolate0  0x0000000f , 0x00000011 
+ 00017353  0x0000249e branch  0x000043d1 , 0x00000001 
+ 00017354  0x0000249f fetch  0x00000001 , 0x00000272 
+ 00017355  0x000024a0 rtn  0x00000034 
+ 00017356  0x000024a1 increase  0xffffffff , 0x0000003f 
+ 00017357  0x000024a2 store  0x00000001 , 0x00000272 
+ 00017358  0x000024a3 fetch  0x00000001 , 0x00000274 
+ 00017359  0x000024a4 increase  0xffffffff , 0x0000003f 
+ 00017360  0x000024a5 store  0x00000001 , 0x00000274 
+ 00017361  0x000024a7 copy  0x0000000a , 0x00000002 
+ 00017362  0x000024a8 storet  0x00000002 , 0x0000028d 
+ 00017363  0x000024a9 fetch  0x00000002 , 0x0000028f 
+ 00017364  0x000024aa call  0x000043d8 
+ 00017365  0x000024ab branch  0x000043b7 
+ 00017366  0x000024ad set0  0x00000015 , 0x00000000 
+ 00017367  0x000024ae rtn 
+ 00017368  0x000024b1 isub  0x00000002 , 0x0000003f 
+ 00017369  0x000024b2 iand  0x00000035 , 0x0000003f 
+ 00017370  0x000024b3 isub  0x00000035 , 0x0000003f 
+ 00017371  0x000024b4 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017372  0x000024b5 store  0x00000002 , 0x00000291 
+ 00017373  0x000024b6 rtn 
+ 00017374  0x000024b9 fetch  0x00000002 , 0x0000028f 
+ 00017375  0x000024ba iadd  0x0000000a , 0x0000000a 
+ 00017376  0x000024bb rtn 
+ 00017377  0x000024c0 rtn 
+ 00017378  0x000024c3 set1  0x00000025 , 0x00000000 
+ 00017379  0x000024c4 bpatch  0x000000ec , 0x0000403d 
+ 00017380  0x000024c5 fetch  0x00000001 , 0x00004272 
+ 00017381  0x000024c6 nrtn  0x00000034 
+ 00017382  0x000024c8 call  0x000043e9 
+ 00017383  0x000024c9 ncall  0x0000440e , 0x00000028 
+ 00017384  0x000024ca rtn 
+ 00017385  0x000024cd set1  0x00000025 , 0x00000000 
+ 00017386  0x000024ce bpatch  0x000000ed , 0x0000403d 
+ 00017387  0x000024cf copy  0x00000003 , 0x00000011 
+ 00017388  0x000024d0 arg  0x00000004 , 0x00000002 
+ 00017389  0x000024d1 ifetch  0x00000001 , 0x00000003 
+ 00017390  0x000024d2 beq  0x00000001 , 0x000043f4 
+ 00017391  0x000024d3 increase  0x00000001 , 0x00000002 
+ 00017392  0x000024d4 beq  0x00000002 , 0x000043f4 
+ 00017393  0x000024d5 copy  0x00000003 , 0x0000003f 
+ 00017394  0x000024d6 hstore  0x00000002 , 0x00008058 
+ 00017395  0x000024d7 rtn 
+ 00017396  0x000024d9 hfetch  0x00000002 , 0x00008112 
+ 00017397  0x000024da isub  0x00000002 , 0x0000003e 
+ 00017398  0x000024db nbranch  0x000043f4 , 0x00000002 
+ 00017399  0x000024dd disable  0x00000028 
+ 00017400  0x000024de copy  0x00000011 , 0x00000003 
+ 00017401  0x000024df call  0x00004417 
+ 00017402  0x000024e0 iadd  0x00000002 , 0x00000002 
+ 00017403  0x000024e2 hfetch  0x00000002 , 0x00008112 
+ 00017404  0x000024e3 isub  0x00000002 , 0x0000003e 
+ 00017405  0x000024e4 nbranch  0x000043fb , 0x00000002 
+ 00017406  0x000024e5 copy  0x00000011 , 0x00000003 
+ 00017407  0x000024e6 ifetch  0x00000001 , 0x00000003 
+ 00017408  0x000024e7 beq  0x00000001 , 0x00004507 
+ 00017409  0x000024e8 beq  0x00000002 , 0x00004403 
+ 00017410  0x000024e9 branch  0x00003bf1 
+ 00017411  0x000024eb set1  0x00000025 , 0x00000000 
+ 00017412  0x000024ec bpatch  0x000000ee , 0x0000403d 
+ 00017413  0x000024ed copy  0x00000003 , 0x00000011 
+ 00017414  0x000024ee ifetch  0x00000002 , 0x00000003 
+ 00017415  0x000024ef copy  0x00000011 , 0x00000003 
+ 00017416  0x000024f0 fetcht  0x00000001 , 0x00000046 
+ 00017417  0x000024f1 icompare  0x000000ff , 0x00000002 
+ 00017418  0x000024f2 branch  0x000044dd , 0x00000001 
+ 00017419  0x000024f3 branch  0x000058ea , 0x00000036 
+ 00017420  0x000024f4 enable  0x00000028 
+ 00017421  0x000024f5 rtn 
+ 00017422  0x000024f7 set1  0x00000025 , 0x00000000 
+ 00017423  0x000024f8 bpatch  0x000000ef , 0x0000403d 
+ 00017424  0x000024f9 hfetch  0x00000002 , 0x00008058 
+ 00017425  0x000024fa iforce  0x00000003 
+ 00017426  0x000024fb call  0x00004417 
+ 00017427  0x000024fc iadd  0x00000003 , 0x00000003 
+ 00017428  0x000024fd deposit  0x00000003 
+ 00017429  0x000024fe hstore  0x00000002 , 0x00008058 
+ 00017430  0x000024ff rtn 
+ 00017431  0x00002505 ifetch  0x00000001 , 0x00000003 
+ 00017432  0x00002506 increase  0x00000002 , 0x00000003 
+ 00017433  0x00002507 beq  0x00000002 , 0x0000441c 
+ 00017434  0x00002508 ifetch  0x00000001 , 0x00000003 
+ 00017435  0x00002509 rtn 
+ 00017436  0x0000250b ifetch  0x00000002 , 0x00000003 
+ 00017437  0x0000250c rtn 
+ 00017438  0x0000250f hfetch  0x00000002 , 0x0000805e 
+ 00017439  0x00002510 increase  0xfffffffb , 0x0000000a 
+ 00017440  0x00002511 iadd  0x0000000a , 0x0000000a 
+ 00017441  0x00002512 rtn 
+ 00017442  0x00002515 arg  0x00000004 , 0x00000002 
+ 00017443  0x00002516 branch  0x00004425 
+ 00017444  0x00002518 arg  0x00000002 , 0x00000002 
+ 00017445  0x0000251a set1  0x00000025 , 0x00000000 
+ 00017446  0x0000251b bpatch  0x000000f0 , 0x0000403e 
+ 00017447  0x0000251c increase  0x00000001 , 0x00000039 
+ 00017448  0x0000251d hfetch  0x00000002 , 0x0000805e 
+ 00017449  0x0000251e copy  0x0000003f , 0x0000000a 
+ 00017450  0x0000251f copy  0x00000039 , 0x0000003f 
+ 00017451  0x00002520 istoret  0x00000001 , 0x0000000a 
+ 00017452  0x00002521 increase  0xffffffff , 0x0000003f 
+ 00017453  0x00002522 iadd  0x0000000a , 0x0000000a 
+ 00017454  0x00002523 copy  0x0000000a , 0x0000003f 
+ 00017455  0x00002524 store  0x00000002 , 0x0000029d 
+ 00017456  0x00002525 copy  0x00000002 , 0x0000003f 
+ 00017457  0x00002526 rtneq  0x00000002 
+ 00017458  0x00002527 fetch  0x00000002 , 0x0000029d 
+ 00017459  0x00002528 hstore  0x00000002 , 0x0000805e 
+ 00017460  0x00002529 branch  0x0000443b 
+ 00017461  0x0000252c set1  0x00000025 , 0x00000000 
+ 00017462  0x0000252d bpatch  0x000000f1 , 0x0000403e 
+ 00017463  0x0000252e fetch  0x00000002 , 0x0000029d 
+ 00017464  0x0000252f branch  0x00003bf1 , 0x00000034 
+ 00017465  0x00002530 hstore  0x00000002 , 0x0000805e 
+ 00017466  0x00002531 branch  0x0000443b 
+ 00017467  0x00002534 setarg  0x00000000 
+ 00017468  0x00002535 store  0x00000002 , 0x0000029d 
+ 00017469  0x00002536 rtn 
+ 00017470  0x00002539 hfetcht  0x00000002 , 0x00008110 
+ 00017471  0x0000253a hfetch  0x00000002 , 0x0000805e 
+ 00017472  0x0000253b isub  0x00000002 , 0x00000011 
+ 00017473  0x0000253c nbranch  0x00004447 , 0x00000002 
+ 00017474  0x0000253d hfetcht  0x00000002 , 0x0000805a 
+ 00017475  0x0000253e hfetch  0x00000002 , 0x0000805c 
+ 00017476  0x0000253f isub  0x00000002 , 0x0000003f 
+ 00017477  0x00002540 isub  0x00000011 , 0x00000002 
+ 00017478  0x00002541 rtn 
+ 00017479  0x00002543 sub  0x00000011 , 0xffffffff , 0x00000002 
+ 00017480  0x00002544 rtn 
+ 00017481  0x0000254a set0  0x00000025 , 0x00000000 
+ 00017482  0x0000254b bpatch  0x000000cd , 0x00004019 
+ 00017483  0x0000254c fetch  0x00000001 , 0x00004132 
+ 00017484  0x0000254d rtnne  0x00000001 
+ 00017485  0x0000254e call  0x000044a3 
+ 00017486  0x0000254f call  0x00004494 
+ 00017487  0x00002550 call  0x000043b0 , 0x00000001 
+ 00017488  0x00002551 call  0x00004494 
+ 00017489  0x00002552 call  0x000043b7 , 0x00000001 
+ 00017490  0x00002553 branch  0x000044e6 
+ 00017491  0x00002554 rtnmark0  0x00000018 
+ 00017492  0x00002555 force  0x00000000 , 0x00000007 
+ 00017493  0x00002556 call  0x00007e53 
+ 00017494  0x00002557 nrtn  0x00000034 
+ 00017495  0x00002558 call  0x00004472 
+ 00017496  0x00002559 call  0x00004494 
+ 00017497  0x0000255a nrtn  0x00000001 
+ 00017498  0x0000255b set0  0x00000017 , 0x00000000 
+ 00017499  0x0000255c force  0x000000da , 0x00000002 
+ 00017500  0x0000255d setarg  0x00ededdc 
+ 00017501  0x0000255e call  0x0000433c 
+ 00017502  0x0000255f setarg  0x000007d0 
+ 00017503  0x00002560 force  0x00000000 , 0x00000007 
+ 00017504  0x00002561 branch  0x00007e4c 
+ 00017505  0x00002565 set0  0x00000025 , 0x00000000 
+ 00017506  0x00002566 bpatch  0x000000ce , 0x00004019 
+ 00017507  0x00002567 rtn  0x0000002b 
+ 00017508  0x00002568 setarg  0x00004aed 
+ 00017509  0x00002569 store  0x00000002 , 0x00004290 
+ 00017510  0x0000256b setarg  0x000001a0 
+ 00017511  0x0000256c store  0x00000002 , 0x000042ac 
+ 00017512  0x0000256e set0  0x00000025 , 0x00000000 
+ 00017513  0x0000256f bpatch  0x000000cf , 0x00004019 
+ 00017514  0x00002570 call  0x00006a0d 
+ 00017515  0x00002571 setarg  0x00001800 
+ 00017516  0x00002572 hstore  0x00000002 , 0x00008054 
+ 00017517  0x00002573 setarg  0x00001bff 
+ 00017518  0x00002574 hstore  0x00000002 , 0x00008056 
+ 00017519  0x00002575 setarg  0x00001c00 
+ 00017520  0x00002576 hstore  0x00000002 , 0x0000805a 
+ 00017521  0x00002577 call  0x00004489 
+ 00017522  0x00002579 set0  0x00000025 , 0x00000000 
+ 00017523  0x0000257a bpatch  0x000000d0 , 0x0000401a 
+ 00017524  0x0000257b hjam  0x00000000 , 0x00008062 
+ 00017525  0x0000257c jam  0x00000000 , 0x0000028b 
+ 00017526  0x0000257d jam  0x00000000 , 0x0000028c 
+ 00017527  0x0000257e jam  0x00000000 , 0x00000294 
+ 00017528  0x0000257f setarg  0x00001c00 
+ 00017529  0x00002580 store  0x00000002 , 0x0000028f 
+ 00017530  0x00002581 store  0x00000002 , 0x0000028d 
+ 00017531  0x00002582 hstore  0x00000002 , 0x0000805e 
+ 00017532  0x00002583 hstore  0x00000002 , 0x00008060 
+ 00017533  0x00002584 setarg  0x00001800 
+ 00017534  0x00002585 hstore  0x00000002 , 0x00008058 
+ 00017535  0x00002586 store  0x00000002 , 0x00000289 
+ 00017536  0x00002588 set0  0x00000025 , 0x00000000 
+ 00017537  0x00002589 bpatch  0x000000d1 , 0x0000401a 
+ 00017538  0x0000258a hfetch  0x00000002 , 0x00008050 
+ 00017539  0x0000258b set0  0x0000000f , 0x0000003f 
+ 00017540  0x0000258c hstore  0x00000002 , 0x00008050 
+ 00017541  0x0000258d call  0x00006909 
+ 00017542  0x0000258e hjam  0x00000001 , 0x00008043 
+ 00017543  0x0000258f hjam  0x00000081 , 0x00008062 
+ 00017544  0x00002590 branch  0x00004497 
+ 00017545  0x00002593 setarg  0x00001fff 
+ 00017546  0x00002594 hstore  0x00000002 , 0x0000805c 
+ 00017547  0x00002595 hfetch  0x00000001 , 0x00008081 
+ 00017548  0x00002596 or_into  0x00000007 , 0x0000003f 
+ 00017549  0x00002597 hstore  0x00000001 , 0x00008081 
+ 00017550  0x00002598 jam  0x000000ff , 0x0000029f 
+ 00017551  0x00002599 rtn 
+ 00017552  0x0000259c hfetch  0x00000002 , 0x00008116 
+ 00017553  0x0000259d hstore  0x00000002 , 0x00008058 
+ 00017554  0x0000259e set1  0x0000001b , 0x00000000 
+ 00017555  0x0000259f rtn 
+ 00017556  0x000025a3 hfetch  0x00000001 , 0x00008062 
+ 00017557  0x000025a4 isolate1  0x00000003 , 0x0000003f 
+ 00017558  0x000025a5 rtn 
+ 00017559  0x000025a8 setarg  0x00004803 
+ 00017560  0x000025a9 store  0x00000002 , 0x00000295 
+ 00017561  0x000025aa store  0x00000002 , 0x00000297 
+ 00017562  0x000025ab force  0x00000001 , 0x00000002 
+ 00017563  0x000025ac iadd  0x00000002 , 0x0000003f 
+ 00017564  0x000025ad iadd  0x00000002 , 0x0000003f 
+ 00017565  0x000025ae increase  0x00000002 , 0x0000003f 
+ 00017566  0x000025af store  0x00000002 , 0x00000299 
+ 00017567  0x000025b0 setarg  0x00000000 
+ 00017568  0x000025b1 store  0x00000001 , 0x0000029c 
+ 00017569  0x000025b2 store  0x00000001 , 0x0000029b 
+ 00017570  0x000025b3 rtn 
+ 00017571  0x000025b6 set0  0x00000025 , 0x00000000 
+ 00017572  0x000025b7 bpatch  0x000000d2 , 0x0000401a 
+ 00017573  0x000025b8 hfetch  0x00000001 , 0x0000810c 
+ 00017574  0x000025b9 iforce  0x00000012 
+ 00017575  0x000025ba bbit0  0x00000003 , 0x000044ad 
+ 00017576  0x000025bb hfetch  0x00000002 , 0x00008112 
+ 00017577  0x000025bc iforce  0x00000013 
+ 00017578  0x000025bd arg  0x0000044f , 0x00000002 
+ 00017579  0x000025be isub  0x00000002 , 0x0000003e 
+ 00017580  0x000025bf nrtn  0x00000005 
+ 00017581  0x000025c1 hfetch  0x00000002 , 0x00008058 
+ 00017582  0x000025c2 iforce  0x00000003 
+ 00017583  0x000025c3 call  0x00004494 
+ 00017584  0x000025c4 branch  0x000042e5 , 0x00000001 
+ 00017585  0x000025c5 branch  0x000043e2 
+ 00017586  0x000025c8 call  0x00004494 
+ 00017587  0x000025c9 branch  0x00004371 , 0x00000001 
+ 00017588  0x000025ca rtn 
+ 00017589  0x000025cd hfetcht  0x00000001 , 0x0000810c 
+ 00017590  0x000025ce isolate1  0x00000006 , 0x00000002 
+ 00017591  0x000025cf branch  0x000044b5 , 0x00000001 
+ 00017592  0x000025d0 hstore  0x00000001 , 0x00008015 
+ 00017593  0x000025d1 rtn 
+ 00017594  0x000025d5 fetcht  0x00000002 , 0x00000299 
+ 00017595  0x000025d6 fetch  0x00000002 , 0x00000295 
+ 00017596  0x000025d7 iforce  0x00000005 
+ 00017597  0x000025d8 deposit  0x00000003 
+ 00017598  0x000025d9 istore  0x00000002 , 0x00000005 
+ 00017599  0x000025da deposit  0x00000005 
+ 00017600  0x000025db store  0x00000002 , 0x00000295 
+ 00017601  0x000025dc icompare  0x000000ff , 0x00000002 
+ 00017602  0x000025dd call  0x000044c7 , 0x00000001 
+ 00017603  0x000025de fetch  0x00000001 , 0x0000029b 
+ 00017604  0x000025df increase  0x00000001 , 0x0000003f 
+ 00017605  0x000025e0 store  0x00000001 , 0x0000029b 
+ 00017606  0x000025e1 rtn 
+ 00017607  0x000025e3 setarg  0x00004803 
+ 00017608  0x000025e4 store  0x00000002 , 0x00000295 
+ 00017609  0x000025e5 rtn 
+ 00017610  0x000025e9 fetch  0x00000001 , 0x0000029b 
+ 00017611  0x000025ea rtn  0x00000034 
+ 00017612  0x000025eb fetcht  0x00000002 , 0x00000299 
+ 00017613  0x000025ec fetch  0x00000002 , 0x00000297 
+ 00017614  0x000025ed iforce  0x00000006 
+ 00017615  0x000025ee ifetch  0x00000002 , 0x00000006 
+ 00017616  0x000025ef iforce  0x00000003 
+ 00017617  0x000025f0 deposit  0x00000006 
+ 00017618  0x000025f1 store  0x00000002 , 0x00000297 
+ 00017619  0x000025f2 icompare  0x000000ff , 0x00000002 
+ 00017620  0x000025f3 call  0x000044da , 0x00000001 
+ 00017621  0x000025f4 fetch  0x00000001 , 0x0000029b 
+ 00017622  0x000025f5 increase  0xffffffff , 0x0000003f 
+ 00017623  0x000025f6 store  0x00000001 , 0x0000029b 
+ 00017624  0x000025f7 force  0x00000001 , 0x0000003f 
+ 00017625  0x000025f8 rtn 
+ 00017626  0x000025fa setarg  0x00004803 
+ 00017627  0x000025fb store  0x00000002 , 0x00000297 
+ 00017628  0x000025fc rtn 
+ 00017629  0x000025ff set0  0x00000025 , 0x00000000 
+ 00017630  0x00002600 bpatch  0x000000d3 , 0x0000401a 
+ 00017631  0x00002601 fetch  0x00000001 , 0x0000029b 
+ 00017632  0x00002602 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00017633  0x00002603 branch  0x000044e4 , 0x00000002 
+ 00017634  0x00002604 enable  0x00000028 
+ 00017635  0x00002605 branch  0x000044e6 
+ 00017636  0x00002607 call  0x000044b2 
+ 00017637  0x00002608 call  0x000044ba 
+ 00017638  0x0000260a set0  0x00000025 , 0x00000000 
+ 00017639  0x0000260b bpatch  0x000000d4 , 0x0000401a 
+ 00017640  0x0000260c rtnmark1  0x00000002 
+ 00017641  0x0000260d call  0x000044ca 
+ 00017642  0x0000260e rtn  0x00000034 
+ 00017643  0x0000260f ifetcht  0x00000001 , 0x00000003 
+ 00017644  0x00002610 call  0x000032f7 
+ 00017645  0x00002611 nrtn  0x00000005 
+ 00017646  0x00002612 ifetch  0x00000001 , 0x00000003 
+ 00017647  0x00002613 rshift4  0x0000003f , 0x0000003f 
+ 00017648  0x00002614 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00017649  0x00002615 nbranch  0x000044f3 , 0x00000034 
+ 00017650  0x00002616 set1  0x00000001 , 0x0000003f 
+ 00017651  0x00002618 set1  0x00000002 , 0x0000003f 
+ 00017652  0x00002619 store  0x00000001 , 0x00000090 
+ 00017653  0x0000261a ifetch  0x00000002 , 0x00000003 
+ 00017654  0x0000261b store  0x00000002 , 0x00000091 
+ 00017655  0x0000261c deposit  0x00000003 
+ 00017656  0x0000261d store  0x00000002 , 0x00000179 
+ 00017657  0x0000261e set1  0x00000002 , 0x00000000 
+ 00017658  0x0000261f bmark0  0x00000009 , 0x00004502 
+ 00017659  0x00002620 fetch  0x00000001 , 0x00000046 
+ 00017660  0x00002621 isub  0x00000002 , 0x0000003e 
+ 00017661  0x00002622 nbranch  0x00004502 , 0x00000005 
+ 00017662  0x00002623 fetch  0x00000001 , 0x0000004b 
+ 00017663  0x00002624 set1  0x00000006 , 0x0000003f 
+ 00017664  0x00002625 store  0x00000001 , 0x0000004b 
+ 00017665  0x00002626 rtn 
+ 00017666  0x00002629 increase  0x0000001b , 0x00000011 
+ 00017667  0x0000262a ifetch  0x00000001 , 0x00000011 
+ 00017668  0x0000262b set1  0x00000006 , 0x0000003f 
+ 00017669  0x0000262c istore  0x00000001 , 0x00000011 
+ 00017670  0x0000262d rtn 
+ 00017671  0x00002633 set0  0x00000025 , 0x00000000 
+ 00017672  0x00002634 bpatch  0x000000d5 , 0x0000401a 
+ 00017673  0x00002635 fetch  0x00000001 , 0x00004272 
+ 00017674  0x00002636 branch  0x0000450d , 0x00000034 
+ 00017675  0x00002637 enable  0x00000028 
+ 00017676  0x00002638 rtn 
+ 00017677  0x0000263a call  0x000044b2 
+ 00017678  0x0000263b ifetch  0x00000002 , 0x00000003 
+ 00017679  0x0000263c iforce  0x00000030 
+ 00017680  0x0000263d iforce  0x00000007 
+ 00017681  0x0000263e ifetch  0x00000001 , 0x00000003 
+ 00017682  0x0000263f iforce  0x00000002 
+ 00017683  0x00002640 rshift2  0x00000030 , 0x0000003f 
+ 00017684  0x00002641 rshift8  0x0000003f , 0x0000003f 
+ 00017685  0x00002642 beq  0x00000001 , 0x0000451e 
+ 00017686  0x00002643 beq  0x00000002 , 0x0000453d 
+ 00017687  0x00002644 beq  0x00000003 , 0x0000454f 
+ 00017688  0x00002645 beq  0x00000004 , 0x00004569 
+ 00017689  0x00002646 beq  0x00000005 , 0x00004572 
+ 00017690  0x00002647 beq  0x00000006 , 0x0000457c 
+ 00017691  0x00002648 beq  0x0000003f , 0x00004585 
+ 00017692  0x00002649 beq  0x00000008 , 0x000045e0 
+ 00017693  0x0000264a rtn 
+ 00017694  0x0000264e set0  0x00000025 , 0x00000000 
+ 00017695  0x0000264f bpatch  0x000000d6 , 0x0000401a 
+ 00017696  0x00002650 deposit  0x00000007 
+ 00017697  0x00002651 beq  0x00000001 , 0x00004634 
+ 00017698  0x00002652 beq  0x00000002 , 0x00004643 
+ 00017699  0x00002653 beq  0x00000003 , 0x00004949 
+ 00017700  0x00002654 beq  0x00000004 , 0x00004949 
+ 00017701  0x00002655 beq  0x00000005 , 0x00004645 
+ 00017702  0x00002656 beq  0x00000006 , 0x0000464f 
+ 00017703  0x00002657 beq  0x00000007 , 0x00004949 
+ 00017704  0x00002658 beq  0x00000008 , 0x0000465d 
+ 00017705  0x00002659 beq  0x00000009 , 0x00004739 
+ 00017706  0x0000265a beq  0x0000000a , 0x0000473f 
+ 00017707  0x0000265b beq  0x0000000b , 0x00004664 
+ 00017708  0x0000265c beq  0x0000000c , 0x0000466a 
+ 00017709  0x0000265d beq  0x0000000d , 0x0000466d 
+ 00017710  0x0000265e beq  0x0000000e , 0x00004675 
+ 00017711  0x0000265f beq  0x0000000f , 0x00004743 
+ 00017712  0x00002660 beq  0x00000011 , 0x00004688 
+ 00017713  0x00002661 beq  0x00000013 , 0x0000468b 
+ 00017714  0x00002662 beq  0x00000015 , 0x00004949 
+ 00017715  0x00002663 beq  0x00000017 , 0x00004949 
+ 00017716  0x00002664 beq  0x00000019 , 0x00004690 
+ 00017717  0x00002665 beq  0x0000001b , 0x0000469b 
+ 00017718  0x00002666 beq  0x0000001c , 0x00004696 
+ 00017719  0x00002667 beq  0x0000001d , 0x000046a1 
+ 00017720  0x00002668 beq  0x0000001f , 0x000046a7 
+ 00017721  0x00002669 beq  0x00000028 , 0x000046ab 
+ 00017722  0x0000266a beq  0x00000029 , 0x000046b6 
+ 00017723  0x0000266b beq  0x0000002b , 0x0000467b 
+ 00017724  0x0000266c branch  0x0000474d 
+ 00017725  0x00002670 set0  0x00000025 , 0x00000000 
+ 00017726  0x00002671 bpatch  0x000000d7 , 0x0000401a 
+ 00017727  0x00002672 deposit  0x00000007 
+ 00017728  0x00002673 beq  0x00000009 , 0x000046cc 
+ 00017729  0x00002674 beq  0x0000000d , 0x000046d7 
+ 00017730  0x00002675 beq  0x00000001 , 0x00004949 
+ 00017731  0x00002676 beq  0x00000003 , 0x0000474f 
+ 00017732  0x00002677 beq  0x00000004 , 0x0000475a 
+ 00017733  0x00002678 beq  0x00000005 , 0x00004949 
+ 00017734  0x00002679 beq  0x00000006 , 0x00004949 
+ 00017735  0x0000267a beq  0x00000007 , 0x00004949 
+ 00017736  0x0000267b beq  0x0000000b , 0x00004760 
+ 00017737  0x0000267c beq  0x0000000c , 0x00004949 
+ 00017738  0x0000267d beq  0x0000000e , 0x00004949 
+ 00017739  0x0000267e beq  0x0000000f , 0x00004949 
+ 00017740  0x0000267f beq  0x00000010 , 0x00004949 
+ 00017741  0x00002680 beq  0x00000011 , 0x0000475f 
+ 00017742  0x00002681 branch  0x0000474d 
+ 00017743  0x00002684 set0  0x00000025 , 0x00000000 
+ 00017744  0x00002685 bpatch  0x000000d8 , 0x0000401b 
+ 00017745  0x00002686 deposit  0x00000007 
+ 00017746  0x00002687 beq  0x00000001 , 0x00004725 
+ 00017747  0x00002688 beq  0x00000003 , 0x00004949 
+ 00017748  0x00002689 beq  0x00000012 , 0x000046da 
+ 00017749  0x0000268a beq  0x00000013 , 0x000046c2 
+ 00017750  0x0000268b beq  0x00000014 , 0x000046b8 
+ 00017751  0x0000268c beq  0x00000018 , 0x000046db 
+ 00017752  0x0000268d beq  0x00000019 , 0x00004705 
+ 00017753  0x0000268e beq  0x0000001a , 0x000046de 
+ 00017754  0x0000268f beq  0x0000001c , 0x000046e1 
+ 00017755  0x00002690 beq  0x0000001e , 0x000046e6 
+ 00017756  0x00002691 beq  0x00000020 , 0x000046ec 
+ 00017757  0x00002692 beq  0x00000022 , 0x000046eb 
+ 00017758  0x00002693 beq  0x00000024 , 0x000046ef 
+ 00017759  0x00002694 beq  0x00000026 , 0x00004949 
+ 00017760  0x00002695 beq  0x00000031 , 0x00004949 
+ 00017761  0x00002696 beq  0x00000033 , 0x00004949 
+ 00017762  0x00002697 beq  0x00000035 , 0x0000462e 
+ 00017763  0x00002698 beq  0x00000043 , 0x00004949 
+ 00017764  0x00002699 beq  0x00000045 , 0x00004949 
+ 00017765  0x0000269a beq  0x00000047 , 0x00004949 
+ 00017766  0x0000269b beq  0x00000051 , 0x000046f2 
+ 00017767  0x0000269c beq  0x00000056 , 0x00004701 
+ 00017768  0x0000269d branch  0x0000474d 
+ 00017769  0x000026a0 set0  0x00000025 , 0x00000000 
+ 00017770  0x000026a1 bpatch  0x000000d9 , 0x0000401b 
+ 00017771  0x000026a2 deposit  0x00000007 
+ 00017772  0x000026a3 beq  0x00000001 , 0x0000470a 
+ 00017773  0x000026a4 beq  0x00000003 , 0x0000470f 
+ 00017774  0x000026a5 beq  0x00000004 , 0x00004714 
+ 00017775  0x000026a6 beq  0x00000005 , 0x0000471b 
+ 00017776  0x000026a7 beq  0x00000009 , 0x00004720 
+ 00017777  0x000026a8 branch  0x0000474d 
+ 00017778  0x000026ab set0  0x00000025 , 0x00000000 
+ 00017779  0x000026ac bpatch  0x000000da , 0x0000401b 
+ 00017780  0x000026ad deposit  0x00000007 
+ 00017781  0x000026ae beq  0x00000001 , 0x00004949 
+ 00017782  0x000026af beq  0x00000002 , 0x00004726 
+ 00017783  0x000026b0 beq  0x00000003 , 0x00004727 
+ 00017784  0x000026b1 beq  0x00000005 , 0x0000472d 
+ 00017785  0x000026b2 beq  0x00000006 , 0x00004733 
+ 00017786  0x000026b3 beq  0x00000007 , 0x00004736 
+ 00017787  0x000026b4 branch  0x0000474d 
+ 00017788  0x000026b7 set0  0x00000025 , 0x00000000 
+ 00017789  0x000026b8 bpatch  0x000000db , 0x0000401b 
+ 00017790  0x000026b9 deposit  0x00000007 
+ 00017791  0x000026ba beq  0x00000001 , 0x00004949 
+ 00017792  0x000026bb beq  0x00000002 , 0x00004949 
+ 00017793  0x000026bc beq  0x00000003 , 0x00004949 
+ 00017794  0x000026bd beq  0x00000004 , 0x00004949 
+ 00017795  0x000026be branch  0x0000474d 
+ 00017796  0x000026bf rtn 
+ 00017797  0x000026c2 set0  0x00000025 , 0x00000000 
+ 00017798  0x000026c3 bpatch  0x000000dc , 0x0000401b 
+ 00017799  0x000026c4 deposit  0x00000007 
+ 00017800  0x000026c5 beq  0x00000000 , 0x00004949 
+ 00017801  0x000026c6 beq  0x00000001 , 0x0000459d 
+ 00017802  0x000026c7 beq  0x00000002 , 0x000045a2 
+ 00017803  0x000026c8 beq  0x00000003 , 0x000045a6 
+ 00017804  0x000026c9 beq  0x00000004 , 0x000045b9 
+ 00017805  0x000026ca beq  0x00000005 , 0x00004949 
+ 00017806  0x000026cb beq  0x00000006 , 0x000045ca 
+ 00017807  0x000026cc beq  0x00000007 , 0x00004593 
+ 00017808  0x000026ce beq  0x00000010 , 0x000045cd 
+ 00017809  0x000026cf beq  0x00000011 , 0x000045d5 
+ 00017810  0x000026d0 branch  0x00004949 
+ 00017811  0x000026d3 call  0x00004949 
+ 00017812  0x000026d4 call  0x00007f68 
+ 00017813  0x000026d5 call  0x00006a68 
+ 00017814  0x000026d7 call  0x00003f5c 
+ 00017815  0x000026d8 call  0x00003f66 
+ 00017816  0x000026d9 branch  0x00006a7d 
+ 00017817  0x000026dc jam  0x00000000 , 0x000042ae 
+ 00017818  0x000026dd call  0x00003f5a 
+ 00017819  0x000026de call  0x00004468 
+ 00017820  0x000026df branch  0x00003f68 
+ 00017821  0x000026e2 call  0x0000496e 
+ 00017822  0x000026e3 hfetch  0x00000002 , 0x00008000 
+ 00017823  0x000026e4 istore  0x00000002 , 0x0000000a 
+ 00017824  0x000026e5 force  0x00000006 , 0x00000039 
+ 00017825  0x000026e6 branch  0x0000494c 
+ 00017826  0x000026e9 ifetch  0x00000002 , 0x00000003 
+ 00017827  0x000026ea store  0x00000002 , 0x000042ac 
+ 00017828  0x000026eb hstore  0x00000002 , 0x00008052 
+ 00017829  0x000026ec rtn 
+ 00017830  0x000026f0 ifetch  0x00000001 , 0x00000003 
+ 00017831  0x000026f1 copy  0x0000003f , 0x00000002 
+ 00017832  0x000026f2 hstore  0x00000001 , 0x00008024 
+ 00017833  0x000026f3 ifetch  0x00000001 , 0x00000003 
+ 00017834  0x000026f4 iadd  0x00000002 , 0x00000002 
+ 00017835  0x000026f5 set1  0x00000007 , 0x0000003f 
+ 00017836  0x000026f6 hstore  0x00000001 , 0x00008023 
+ 00017837  0x000026f7 ifetch  0x00000001 , 0x00000003 
+ 00017838  0x000026f8 iadd  0x00000002 , 0x00000002 
+ 00017839  0x000026f9 copy  0x0000003f , 0x00000039 
+ 00017840  0x000026fb ifetch  0x00000001 , 0x00000003 
+ 00017841  0x000026fc hstore  0x00000001 , 0x00008025 
+ 00017842  0x000026fd iadd  0x00000002 , 0x00000002 
+ 00017843  0x000026fe loop  0x000045b0 
+ 00017844  0x000026ff and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017845  0x00002700 ifetch  0x00000001 , 0x00000003 
+ 00017846  0x00002701 isub  0x00000002 , 0x0000003e 
+ 00017847  0x00002702 nbranch  0x000045c8 , 0x00000005 
+ 00017848  0x00002703 branch  0x00004949 
+ 00017849  0x00002706 arg  0x00000020 , 0x00000039 
+ 00017850  0x00002707 arg  0x00004000 , 0x00000005 
+ 00017851  0x00002708 arg  0x00000000 , 0x00000002 
+ 00017852  0x0000270a ifetch  0x00000001 , 0x00000003 
+ 00017853  0x0000270b istore  0x00000001 , 0x00000005 
+ 00017854  0x0000270c iadd  0x00000002 , 0x00000002 
+ 00017855  0x0000270d loop  0x000045bc 
+ 00017856  0x0000270e and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017857  0x0000270f ifetch  0x00000001 , 0x00000003 
+ 00017858  0x00002710 isub  0x00000002 , 0x0000003e 
+ 00017859  0x00002711 nbranch  0x000045c8 , 0x00000005 
+ 00017860  0x00002712 hjam  0x00000000 , 0x00008023 
+ 00017861  0x00002713 call  0x00004949 
+ 00017862  0x00002714 call  0x0000440e 
+ 00017863  0x00002715 branch  0x00003001 
+ 00017864  0x00002718 hjam  0x00000000 , 0x00008023 
+ 00017865  0x00002719 branch  0x00003000 
+ 00017866  0x0000271c ifetch  0x00000006 , 0x00000003 
+ 00017867  0x0000271d store  0x00000006 , 0x00004140 
+ 00017868  0x0000271e branch  0x00004949 
+ 00017869  0x00002722 ifetch  0x00000001 , 0x00000003 
+ 00017870  0x00002723 store  0x00000001 , 0x000002c1 
+ 00017871  0x00002724 copy  0x0000003f , 0x00000039 
+ 00017872  0x00002725 ifetch  0x00000002 , 0x00000003 
+ 00017873  0x00002726 store  0x00000002 , 0x000002c2 
+ 00017874  0x00002727 copy  0x0000003f , 0x00000005 
+ 00017875  0x00002728 call  0x0000497c 
+ 00017876  0x00002729 branch  0x00004949 
+ 00017877  0x0000272d ifetch  0x00000001 , 0x00000003 
+ 00017878  0x0000272e store  0x00000001 , 0x000002c1 
+ 00017879  0x0000272f copy  0x0000003f , 0x00000039 
+ 00017880  0x00002730 ifetch  0x00000002 , 0x00000003 
+ 00017881  0x00002731 store  0x00000002 , 0x000002c2 
+ 00017882  0x00002732 arg  0x00001000 , 0x00000005 
+ 00017883  0x00002733 call  0x0000497c 
+ 00017884  0x00002734 fetcht  0x00000001 , 0x000002c1 
+ 00017885  0x00002735 arg  0x00001000 , 0x00000011 
+ 00017886  0x00002736 fetch  0x00000002 , 0x000002c2 
+ 00017887  0x00002737 branch  0x00006842 
+ 00017888  0x0000273e set0  0x00000025 , 0x00000000 
+ 00017889  0x0000273f bpatch  0x000000dd , 0x0000401b 
+ 00017890  0x00002740 deposit  0x00000007 
+ 00017891  0x00002741 beq  0x00000001 , 0x00004949 
+ 00017892  0x00002742 beq  0x00000002 , 0x000045f3 
+ 00017893  0x00002743 beq  0x00000003 , 0x000045f8 
+ 00017894  0x00002744 beq  0x00000006 , 0x000045ff 
+ 00017895  0x00002745 beq  0x00000008 , 0x00004603 
+ 00017896  0x00002746 beq  0x00000009 , 0x00004607 
+ 00017897  0x00002747 beq  0x0000000a , 0x0000460b 
+ 00017898  0x00002748 beq  0x0000000b , 0x0000460e 
+ 00017899  0x00002749 beq  0x0000000c , 0x00004611 
+ 00017900  0x0000274a beq  0x0000000d , 0x00004614 
+ 00017901  0x0000274b beq  0x0000000e , 0x00004626 
+ 00017902  0x0000274c beq  0x00000015 , 0x00004627 
+ 00017903  0x0000274d beq  0x00000016 , 0x00004933 
+ 00017904  0x0000274e beq  0x00000013 , 0x00004949 
+ 00017905  0x0000274f branch  0x0000474d 
+ 00017906  0x00002750 rtn 
+ 00017907  0x00002752 call  0x0000496e 
+ 00017908  0x00002753 setarg  0x00000000 
+ 00017909  0x00002754 istore  0x00000003 , 0x0000000a 
+ 00017910  0x00002755 force  0x00000007 , 0x00000039 
+ 00017911  0x00002756 branch  0x0000494c 
+ 00017912  0x00002759 call  0x0000496e 
+ 00017913  0x0000275a setarg  0x00000001 
+ 00017914  0x0000275b istore  0x00000002 , 0x0000000a 
+ 00017915  0x0000275c setarg  0x00000000 
+ 00017916  0x0000275d istore  0x00000006 , 0x0000000a 
+ 00017917  0x0000275e force  0x0000000c , 0x00000039 
+ 00017918  0x0000275f branch  0x0000494c 
+ 00017919  0x00002762 arg  0x0000000f , 0x00000039 
+ 00017920  0x00002763 arg  0x000044d7 , 0x00000005 
+ 00017921  0x00002764 call  0x0000497c 
+ 00017922  0x00002765 branch  0x00004949 
+ 00017923  0x00002768 arg  0x00000020 , 0x00000039 
+ 00017924  0x00002769 arg  0x000043d9 , 0x00000005 
+ 00017925  0x0000276a call  0x0000497c 
+ 00017926  0x0000276b branch  0x00004949 
+ 00017927  0x0000276e arg  0x00000020 , 0x00000039 
+ 00017928  0x0000276f arg  0x000043f9 , 0x00000005 
+ 00017929  0x00002770 call  0x0000497c 
+ 00017930  0x00002771 branch  0x00004949 
+ 00017931  0x00002774 ifetch  0x00000001 , 0x00000003 
+ 00017932  0x00002775 store  0x00000001 , 0x000043d8 
+ 00017933  0x00002776 branch  0x00004949 
+ 00017934  0x00002779 ifetch  0x00000007 , 0x00000003 
+ 00017935  0x0000277a store  0x00000007 , 0x000044f6 
+ 00017936  0x0000277b branch  0x00004949 
+ 00017937  0x0000277e ifetch  0x00000001 , 0x00000003 
+ 00017938  0x0000277f store  0x00000001 , 0x000043d2 
+ 00017939  0x00002780 branch  0x00004949 
+ 00017940  0x00002783 ifetch  0x00000004 , 0x00000003 
+ 00017941  0x00002784 store  0x00000004 , 0x000043d3 
+ 00017942  0x00002785 ifetch  0x00000001 , 0x00000003 
+ 00017943  0x00002786 store  0x00000001 , 0x000044f8 
+ 00017944  0x00002787 arg  0x00000014 , 0x00000039 
+ 00017945  0x00002788 arg  0x000044e6 , 0x00000005 
+ 00017946  0x00002789 call  0x0000497c 
+ 00017947  0x0000278a jam  0x00000001 , 0x000043d2 
+ 00017948  0x0000278b fetch  0x00000001 , 0x000044ed 
+ 00017949  0x0000278c store  0x00000001 , 0x000044f7 
+ 00017950  0x0000278d fetch  0x00000002 , 0x000044f0 
+ 00017951  0x0000278e store  0x00000002 , 0x000043d0 
+ 00017952  0x0000278f fetch  0x00000002 , 0x000044f2 
+ 00017953  0x00002790 store  0x00000002 , 0x000003ed 
+ 00017954  0x00002791 fetch  0x00000002 , 0x000044f4 
+ 00017955  0x00002792 store  0x00000002 , 0x000003ef 
+ 00017956  0x00002793 jam  0x0000001b , 0x00004272 
+ 00017957  0x00002794 branch  0x00004933 
+ 00017958  0x00002798 branch  0x00004949 
+ 00017959  0x0000279b call  0x0000496e 
+ 00017960  0x0000279c ifetch  0x00000002 , 0x00000003 
+ 00017961  0x0000279d istore  0x00000002 , 0x0000000a 
+ 00017962  0x0000279e setarg  0x001fffff 
+ 00017963  0x0000279f istore  0x00000005 , 0x0000000a 
+ 00017964  0x000027a0 force  0x0000000b , 0x00000039 
+ 00017965  0x000027a1 branch  0x0000494c 
+ 00017966  0x000027a7 ifetch  0x00000003 , 0x00000003 
+ 00017967  0x000027a8 ifetcht  0x00000003 , 0x00000003 
+ 00017968  0x000027a9 fetch  0x00000002 , 0x00004800 
+ 00017969  0x000027aa iadd  0x00000002 , 0x0000003f 
+ 00017970  0x000027ab store  0x00000002 , 0x00004800 
+ 00017971  0x000027ac rtn 
+ 00017972  0x000027af ifetch  0x00000003 , 0x00000003 
+ 00017973  0x000027b0 store  0x00000003 , 0x00004147 
+ 00017974  0x000027b2 jam  0x00000001 , 0x00004272 
+ 00017975  0x000027b3 ifetch  0x00000001 , 0x00000003 
+ 00017976  0x000027b4 arg  0x00000640 , 0x00000002 
+ 00017977  0x000027b5 imul32  0x00000002 , 0x0000003f 
+ 00017978  0x000027b6 arg  0x0000ffff , 0x00000002 
+ 00017979  0x000027b7 isub  0x00000002 , 0x0000003e 
+ 00017980  0x000027b8 nbranch  0x0000463e , 0x00000002 
+ 00017981  0x000027b9 deposit  0x00000002 
+ 00017982  0x000027bb force  0x00000002 , 0x00000007 
+ 00017983  0x000027bc call  0x00007e4c 
+ 00017984  0x000027bd fetch  0x00000001 , 0x000042a4 
+ 00017985  0x000027be bbit1  0x00000000 , 0x0000428c 
+ 00017986  0x000027bf branch  0x00004933 
+ 00017987  0x000027c3 jam  0x00000002 , 0x00004272 
+ 00017988  0x000027c4 branch  0x00004949 
+ 00017989  0x000027c7 call  0x00004763 
+ 00017990  0x000027c8 ifetch  0x00000002 , 0x00000003 
+ 00017991  0x000027c9 store  0x00000002 , 0x00000275 
+ 00017992  0x000027ca ifetch  0x00000002 , 0x00000003 
+ 00017993  0x000027cb store  0x00000001 , 0x000000f3 
+ 00017994  0x000027cc call  0x00004776 
+ 00017995  0x000027cd ifetch  0x00000001 , 0x00000003 
+ 00017996  0x000027ce store  0x00000001 , 0x00004802 
+ 00017997  0x000027cf jam  0x00000005 , 0x00004272 
+ 00017998  0x000027d0 branch  0x00004933 
+ 00017999  0x000027d4 jam  0x00000006 , 0x00004272 
+ 00018000  0x000027d5 ifetch  0x00000002 , 0x00000003 
+ 00018001  0x000027d6 store  0x00000001 , 0x00004273 
+ 00018002  0x000027d7 ifetch  0x00000001 , 0x00000003 
+ 00018003  0x000027d8 store  0x00000001 , 0x00000446 
+ 00018004  0x000027d9 jam  0x00000016 , 0x000002c0 
+ 00018005  0x000027da fetch  0x00000001 , 0x00004273 
+ 00018006  0x000027db fetcht  0x00000001 , 0x000000ad 
+ 00018007  0x000027dc isub  0x00000002 , 0x0000003e 
+ 00018008  0x000027dd nbranch  0x00004933 , 0x00000005 
+ 00018009  0x000027de jam  0x00000011 , 0x00004272 
+ 00018010  0x000027df fetch  0x00000001 , 0x000000ac 
+ 00018011  0x000027e0 store  0x00000001 , 0x00004273 
+ 00018012  0x000027e1 branch  0x00004933 
+ 00018013  0x000027e4 call  0x0000496e 
+ 00018014  0x000027e5 call  0x00004965 
+ 00018015  0x000027e6 force  0x0000000a , 0x00000039 
+ 00018016  0x000027e7 call  0x0000494c 
+ 00018017  0x000027e9 jam  0x0000001a , 0x00004272 
+ 00018018  0x000027ea force  0x00000002 , 0x00000002 
+ 00018019  0x000027eb branch  0x00004826 
+ 00018020  0x000027ee call  0x00004763 
+ 00018021  0x000027ef arg  0x00004262 , 0x00000005 
+ 00018022  0x000027f0 force  0x00000010 , 0x00000039 
+ 00018023  0x000027f1 call  0x0000497c 
+ 00018024  0x000027f2 jam  0x0000000b , 0x00004272 
+ 00018025  0x000027f3 branch  0x00004677 
+ 00018026  0x000027f6 call  0x00004763 
+ 00018027  0x000027f7 jam  0x0000000c , 0x00004272 
+ 00018028  0x000027f8 branch  0x00004677 
+ 00018029  0x000027fb call  0x00004763 
+ 00018030  0x000027fc ifetch  0x00000001 , 0x00000003 
+ 00018031  0x000027fd store  0x00000001 , 0x0000054f 
+ 00018032  0x000027fe iforce  0x00000039 
+ 00018033  0x000027ff arg  0x00000550 , 0x00000005 
+ 00018034  0x00002800 call  0x0000497c 
+ 00018035  0x00002801 jam  0x00000009 , 0x00004272 
+ 00018036  0x00002802 branch  0x00004677 
+ 00018037  0x00002805 call  0x00004763 
+ 00018038  0x00002806 jam  0x0000000a , 0x00004272 
+ 00018039  0x00002808 call  0x0000496e 
+ 00018040  0x00002809 call  0x00004965 
+ 00018041  0x0000280a force  0x0000000a , 0x00000039 
+ 00018042  0x0000280b branch  0x0000494c 
+ 00018043  0x0000280f increase  0x00000006 , 0x00000003 
+ 00018044  0x00002810 ifetch  0x00000003 , 0x00000003 
+ 00018045  0x00002811 store  0x00000003 , 0x000007e6 
+ 00018046  0x00002812 fetch  0x00000001 , 0x000007db 
+ 00018047  0x00002813 beq  0x00000013 , 0x00004683 
+ 00018048  0x00002814 beq  0x00000003 , 0x00004683 
+ 00018049  0x00002815 jam  0x00000016 , 0x00004272 
+ 00018050  0x00002816 branch  0x00004684 
+ 00018051  0x00002818 jam  0x00000001 , 0x000007dd 
+ 00018052  0x0000281a call  0x0000496e 
+ 00018053  0x0000281b call  0x00004965 
+ 00018054  0x0000281c force  0x0000000a , 0x00000039 
+ 00018055  0x0000281d branch  0x0000494c 
+ 00018056  0x00002821 call  0x00004766 
+ 00018057  0x00002822 jam  0x0000000d , 0x00004272 
+ 00018058  0x00002823 branch  0x00004933 
+ 00018059  0x00002826 call  0x00004766 
+ 00018060  0x00002827 ifetch  0x00000001 , 0x00000003 
+ 00018061  0x00002828 increase  0x0000000e , 0x0000003f 
+ 00018062  0x00002829 store  0x00000001 , 0x00004272 
+ 00018063  0x0000282a branch  0x00004933 
+ 00018064  0x0000282d call  0x00004763 
+ 00018065  0x0000282e ifetch  0x00000002 , 0x00000003 
+ 00018066  0x0000282f store  0x00000001 , 0x000000f3 
+ 00018067  0x00002830 call  0x00004776 
+ 00018068  0x00002831 jam  0x00000003 , 0x00004272 
+ 00018069  0x00002832 branch  0x00004933 
+ 00018070  0x00002835 ifetch  0x00000002 , 0x00000003 
+ 00018071  0x00002836 ifetch  0x00000001 , 0x00000003 
+ 00018072  0x00002837 store  0x00000001 , 0x00000449 
+ 00018073  0x00002838 jam  0x00000015 , 0x00004272 
+ 00018074  0x00002839 branch  0x00004933 
+ 00018075  0x0000283d fetch  0x00000001 , 0x00000046 
+ 00018076  0x0000283e force  0x00000002 , 0x00000011 
+ 00018077  0x0000283f branch  0x0000493d , 0x00000034 
+ 00018078  0x00002840 call  0x00004766 
+ 00018079  0x00002841 jam  0x00000004 , 0x00004272 
+ 00018080  0x00002842 branch  0x00004933 
+ 00018081  0x00002847 fetch  0x00000001 , 0x00000046 
+ 00018082  0x00002848 force  0x00000002 , 0x00000011 
+ 00018083  0x00002849 branch  0x0000493d , 0x00000034 
+ 00018084  0x0000284a call  0x00004766 
+ 00018085  0x0000284b jam  0x00000014 , 0x00004272 
+ 00018086  0x0000284c branch  0x00004933 
+ 00018087  0x00002850 call  0x0000476e 
+ 00018088  0x00002851 force  0x0000001c , 0x00000007 
+ 00018089  0x00002852 force  0x00000005 , 0x00000039 
+ 00018090  0x00002853 branch  0x00004952 
+ 00018091  0x00002856 call  0x00004766 
+ 00018092  0x00002857 increase  0x0000000a , 0x00000003 
+ 00018093  0x00002858 ifetch  0x00000002 , 0x00000003 
+ 00018094  0x00002859 store  0x00000002 , 0x00000281 
+ 00018095  0x0000285a ifetch  0x00000001 , 0x00000003 
+ 00018096  0x0000285b store  0x00000001 , 0x00000283 
+ 00018097  0x0000285c ifetch  0x00000002 , 0x00000003 
+ 00018098  0x0000285d store  0x00000002 , 0x00000284 
+ 00018099  0x0000285e jam  0x00000002 , 0x000000ab 
+ 00018100  0x0000285f jam  0x00000010 , 0x00004272 
+ 00018101  0x00002860 branch  0x00004933 
+ 00018102  0x00002863 jam  0x0000001c , 0x00004272 
+ 00018103  0x00002864 branch  0x00004933 
+ 00018104  0x00002869 call  0x0000496e 
+ 00018105  0x0000286a arg  0x00004703 , 0x00000006 
+ 00018106  0x0000286b sub  0x00000006 , 0x000000ff , 0x00000039 
+ 00018107  0x0000286c call  0x00004976 
+ 00018108  0x0000286d force  0x00000000 , 0x0000003f 
+ 00018109  0x0000286e sub  0x00000006 , 0x00004703 , 0x00000039 
+ 00018110  0x0000286f increase  0x000000f8 , 0x00000039 
+ 00018111  0x00002870 call  0x00004982 
+ 00018112  0x00002871 force  0x000000fc , 0x00000039 
+ 00018113  0x00002872 branch  0x0000494c 
+ 00018114  0x00002875 arg  0x00004703 , 0x00000005 
+ 00018115  0x00002876 sub  0x00000005 , 0x000000ff , 0x00000039 
+ 00018116  0x00002878 ifetch  0x00000001 , 0x00000003 
+ 00018117  0x00002879 istore  0x00000001 , 0x00000005 
+ 00018118  0x0000287a branch  0x000046c8 , 0x00000034 
+ 00018119  0x0000287b loop  0x000046c4 
+ 00018120  0x0000287d sub  0x00000005 , 0x00004703 , 0x0000003f 
+ 00018121  0x0000287e sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018122  0x0000287f store  0x00000001 , 0x00004702 
+ 00018123  0x00002880 branch  0x00004949 
+ 00018124  0x00002883 call  0x0000496e 
+ 00018125  0x00002884 call  0x0000496b 
+ 00018126  0x00002885 force  0x00000000 , 0x0000003f 
+ 00018127  0x00002886 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00018128  0x00002887 istore  0x00000001 , 0x0000000a 
+ 00018129  0x00002888 force  0x00000007 , 0x00000039 
+ 00018130  0x00002889 arg  0x00000809 , 0x00000030 
+ 00018131  0x0000288a call  0x0000494c 
+ 00018132  0x0000288b branch  0x000049bc 
+ 00018133  0x0000288c jam  0x00000017 , 0x00004272 
+ 00018134  0x0000288d rtn 
+ 00018135  0x00002891 call  0x00004769 
+ 00018136  0x00002892 force  0x00000006 , 0x00000039 
+ 00018137  0x00002893 branch  0x0000494c 
+ 00018138  0x00002897 branch  0x00004949 
+ 00018139  0x0000289a ifetch  0x00000002 , 0x00000003 
+ 00018140  0x0000289b store  0x00000002 , 0x00004159 
+ 00018141  0x0000289c branch  0x00004949 
+ 00018142  0x000028a0 ifetch  0x00000001 , 0x00000003 
+ 00018143  0x000028a1 store  0x00000001 , 0x00004133 
+ 00018144  0x000028a2 branch  0x00004949 
+ 00018145  0x000028a5 ifetch  0x00000002 , 0x00000003 
+ 00018146  0x000028a6 store  0x00000002 , 0x00004153 
+ 00018147  0x000028a7 ifetch  0x00000002 , 0x00000003 
+ 00018148  0x000028a8 store  0x00000002 , 0x00004151 
+ 00018149  0x000028a9 branch  0x00004949 
+ 00018150  0x000028ac ifetch  0x00000002 , 0x00000003 
+ 00018151  0x000028ad store  0x00000002 , 0x0000414f 
+ 00018152  0x000028ae ifetch  0x00000002 , 0x00000003 
+ 00018153  0x000028af store  0x00000002 , 0x0000414d 
+ 00018154  0x000028b0 branch  0x00004949 
+ 00018155  0x000028b3 branch  0x00004949 
+ 00018156  0x000028b7 ifetch  0x00000001 , 0x00000003 
+ 00018157  0x000028b8 store  0x00000001 , 0x00000453 
+ 00018158  0x000028b9 branch  0x00004949 
+ 00018159  0x000028bc ifetch  0x00000003 , 0x00000003 
+ 00018160  0x000028bd store  0x00000003 , 0x0000414a 
+ 00018161  0x000028be branch  0x00004949 
+ 00018162  0x000028c4 deposit  0x00000002 
+ 00018163  0x000028c5 branch  0x00004949 , 0x00000034 
+ 00018164  0x000028c6 call  0x00004970 
+ 00018165  0x000028c7 force  0x00000001 , 0x0000003f 
+ 00018166  0x000028c8 istore  0x00000001 , 0x0000000a 
+ 00018167  0x000028c9 deposit  0x00000030 
+ 00018168  0x000028ca istore  0x00000002 , 0x0000000a 
+ 00018169  0x000028cb force  0x00000012 , 0x0000003f 
+ 00018170  0x000028cc istore  0x00000001 , 0x0000000a 
+ 00018171  0x000028cd setarg  0x00000000 
+ 00018172  0x000028ce increase  0x000000f1 , 0x00000039 
+ 00018173  0x000028cf call  0x00004982 
+ 00018174  0x000028d1 force  0x0000000e , 0x00000007 
+ 00018175  0x000028d2 force  0x000000f5 , 0x00000039 
+ 00018176  0x000028d3 branch  0x00004952 
+ 00018177  0x000028d8 ifetch  0x00000001 , 0x00000003 
+ 00018178  0x000028d9 ncall  0x00006003 , 0x00000034 
+ 00018179  0x000028da call  0x00006009 , 0x00000034 
+ 00018180  0x000028db branch  0x00004949 
+ 00018181  0x000028de call  0x0000496e 
+ 00018182  0x000028df fetch  0x00000001 , 0x00004133 
+ 00018183  0x000028e0 istore  0x00000001 , 0x0000000a 
+ 00018184  0x000028e1 force  0x00000005 , 0x00000039 
+ 00018185  0x000028e2 branch  0x0000494c 
+ 00018186  0x000028e5 call  0x0000496e 
+ 00018187  0x000028e6 fetch  0x00000008 , 0x00000080 
+ 00018188  0x000028e7 istore  0x00000008 , 0x0000000a 
+ 00018189  0x000028e8 force  0x0000000c , 0x00000039 
+ 00018190  0x000028e9 branch  0x0000494c 
+ 00018191  0x000028ec call  0x0000496e 
+ 00018192  0x000028ed fetch  0x00000008 , 0x00004138 
+ 00018193  0x000028ee istore  0x00000008 , 0x0000000a 
+ 00018194  0x000028ef force  0x0000000c , 0x00000039 
+ 00018195  0x000028f0 branch  0x0000494c 
+ 00018196  0x000028f3 call  0x0000496e 
+ 00018197  0x000028f4 setarg  0x00000101 
+ 00018198  0x000028f5 istore  0x00000002 , 0x0000000a 
+ 00018199  0x000028f6 setarg  0x00000001 
+ 00018200  0x000028f7 istore  0x00000008 , 0x0000000a 
+ 00018201  0x000028f8 force  0x0000000e , 0x00000039 
+ 00018202  0x000028f9 branch  0x0000494c 
+ 00018203  0x000028fc call  0x0000496e 
+ 00018204  0x000028fd fetch  0x00000007 , 0x00000083 
+ 00018205  0x000028fe istore  0x00000007 , 0x0000000a 
+ 00018206  0x000028ff force  0x0000000b , 0x00000039 
+ 00018207  0x00002900 branch  0x0000494c 
+ 00018208  0x00002903 call  0x0000496e 
+ 00018209  0x00002904 fetch  0x00000006 , 0x00004140 
+ 00018210  0x00002905 istore  0x00000006 , 0x0000000a 
+ 00018211  0x00002906 force  0x0000000a , 0x00000039 
+ 00018212  0x00002907 branch  0x0000494c 
+ 00018213  0x0000290a branch  0x00004949 
+ 00018214  0x0000290e branch  0x00004949 
+ 00018215  0x00002910 call  0x0000496e 
+ 00018216  0x00002911 call  0x0000496b 
+ 00018217  0x00002912 setarg  0x000000ff 
+ 00018218  0x00002913 istore  0x00000001 , 0x0000000a 
+ 00018219  0x00002914 force  0x00000007 , 0x00000039 
+ 00018220  0x00002915 branch  0x0000494c 
+ 00018221  0x00002918 call  0x0000496e 
+ 00018222  0x00002919 call  0x0000496b 
+ 00018223  0x0000291a setarg  0x00000000 
+ 00018224  0x0000291b istore  0x00000001 , 0x0000000a 
+ 00018225  0x0000291c force  0x00000007 , 0x00000039 
+ 00018226  0x0000291d branch  0x0000494c 
+ 00018227  0x00002920 set0  0x00000025 , 0x00000000 
+ 00018228  0x00002921 bpatch  0x000000de , 0x0000401b 
+ 00018229  0x00002922 branch  0x00004949 
+ 00018230  0x00002924 set0  0x00000025 , 0x00000000 
+ 00018231  0x00002925 bpatch  0x000000df , 0x0000401b 
+ 00018232  0x00002926 branch  0x00004949 
+ 00018233  0x0000292c call  0x00004763 
+ 00018234  0x0000292d jam  0x00000007 , 0x00004272 
+ 00018235  0x0000292e ifetch  0x00000001 , 0x00000003 
+ 00018236  0x0000292f beq  0x00000001 , 0x00004933 
+ 00018237  0x00002930 jam  0x00000019 , 0x00004272 
+ 00018238  0x00002931 branch  0x00004933 
+ 00018239  0x00002934 branch  0x00004739 
+ 00018240  0x00002935 call  0x00004763 
+ 00018241  0x00002936 jam  0x00000008 , 0x00004272 
+ 00018242  0x00002937 branch  0x00004949 
+ 00018243  0x0000293a call  0x00004933 
+ 00018244  0x0000293b call  0x00004970 
+ 00018245  0x0000293c setarg  0x00000000 
+ 00018246  0x0000293d istore  0x00000001 , 0x0000000a 
+ 00018247  0x0000293e ifetch  0x00000004 , 0x00000003 
+ 00018248  0x0000293f istore  0x00000004 , 0x0000000a 
+ 00018249  0x00002940 force  0x00000008 , 0x00000039 
+ 00018250  0x00002941 arg  0x0000001d , 0x00000007 
+ 00018251  0x00002942 arg  0x00000005 , 0x00000039 
+ 00018252  0x00002943 branch  0x00004952 
+ 00018253  0x00002946 force  0x00000001 , 0x00000011 
+ 00018254  0x00002947 branch  0x0000493d 
+ 00018255  0x0000294c call  0x00004766 
+ 00018256  0x0000294d ifetch  0x00000002 , 0x00000003 
+ 00018257  0x0000294e store  0x00000002 , 0x00004280 
+ 00018258  0x0000294f ifetch  0x00000002 , 0x00000003 
+ 00018259  0x00002950 store  0x00000002 , 0x0000027b 
+ 00018260  0x00002951 ifetch  0x00000002 , 0x00000003 
+ 00018261  0x00002952 store  0x00000002 , 0x00004282 
+ 00018262  0x00002953 ifetch  0x00000002 , 0x00000003 
+ 00018263  0x00002954 store  0x00000002 , 0x00004284 
+ 00018264  0x00002955 jam  0x00000012 , 0x00004272 
+ 00018265  0x00002956 branch  0x00004933 
+ 00018266  0x00002959 call  0x00004766 
+ 00018267  0x0000295a call  0x0000475d 
+ 00018268  0x0000295b branch  0x00004933 
+ 00018269  0x0000295e jam  0x00000013 , 0x00004272 
+ 00018270  0x0000295f rtn 
+ 00018271  0x00002962 branch  0x00004949 
+ 00018272  0x00002965 call  0x00004763 
+ 00018273  0x00002966 jam  0x00000018 , 0x00004272 
+ 00018274  0x00002967 branch  0x00004933 
+ 00018275  0x0000296a ifetch  0x00000006 , 0x00000003 
+ 00018276  0x0000296b store  0x00000006 , 0x00004274 
+ 00018277  0x0000296c rtn 
+ 00018278  0x0000296f ifetch  0x00000002 , 0x00000003 
+ 00018279  0x00002970 store  0x00000001 , 0x00004273 
+ 00018280  0x00002971 rtn 
+ 00018281  0x00002974 call  0x00004766 
+ 00018282  0x00002975 call  0x0000496e 
+ 00018283  0x00002976 fetch  0x00000001 , 0x00004273 
+ 00018284  0x00002977 istore  0x00000002 , 0x0000000a 
+ 00018285  0x00002978 rtn 
+ 00018286  0x0000297d call  0x00004766 
+ 00018287  0x0000297e call  0x00004933 
+ 00018288  0x0000297f call  0x00004970 
+ 00018289  0x00002980 force  0x00000000 , 0x0000003f 
+ 00018290  0x00002981 istore  0x00000001 , 0x0000000a 
+ 00018291  0x00002982 fetch  0x00000001 , 0x00004273 
+ 00018292  0x00002983 istore  0x00000002 , 0x0000000a 
+ 00018293  0x00002984 rtn 
+ 00018294  0x00002987 ifetch  0x00000002 , 0x00000003 
+ 00018295  0x00002988 iadd  0x00000022 , 0x0000003f 
+ 00018296  0x00002989 and_into  0x000001fc , 0x0000003f 
+ 00018297  0x0000298a store  0x00000004 , 0x000000f4 
+ 00018298  0x0000298b rtn 
+ 00018299  0x0000298e set0  0x00000025 , 0x00000000 
+ 00018300  0x0000298f bpatch  0x000000e0 , 0x0000401c 
+ 00018301  0x00002990 fetch  0x00000001 , 0x00000274 
+ 00018302  0x00002991 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018303  0x00002992 nrtn  0x00000002 
+ 00018304  0x00002993 fetcht  0x00000006 , 0x00000182 
+ 00018305  0x00002994 call  0x000032fc 
+ 00018306  0x00002995 rtn  0x00000005 
+ 00018307  0x00002996 call  0x00004972 
+ 00018308  0x00002997 setarg  0x00010f22 
+ 00018309  0x00002998 istore  0x00000003 , 0x0000000a 
+ 00018310  0x00002999 fetch  0x00000006 , 0x00000182 
+ 00018311  0x0000299a istore  0x00000006 , 0x0000000a 
+ 00018312  0x0000299b fetch  0x00000001 , 0x0000017d 
+ 00018313  0x0000299c copy  0x0000003f , 0x00000002 
+ 00018314  0x0000299d rshift3  0x0000003f , 0x0000003f 
+ 00018315  0x0000299e rshift3  0x0000003f , 0x0000003f 
+ 00018316  0x0000299f istore  0x00000001 , 0x0000000a 
+ 00018317  0x000029a0 copy  0x00000002 , 0x0000003f 
+ 00018318  0x000029a1 and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018319  0x000029a2 rshift3  0x0000003f , 0x0000003f 
+ 00018320  0x000029a3 rshift  0x0000003f , 0x0000003f 
+ 00018321  0x000029a4 istore  0x00000001 , 0x0000000a 
+ 00018322  0x000029a5 fetch  0x00000003 , 0x0000017f 
+ 00018323  0x000029a6 istore  0x00000003 , 0x0000000a 
+ 00018324  0x000029a7 fetch  0x00000004 , 0x0000016f 
+ 00018325  0x000029a8 isub  0x00000022 , 0x0000003f 
+ 00018326  0x000029a9 istore  0x00000002 , 0x0000000a 
+ 00018327  0x000029aa setarg  0x000000c8 
+ 00018328  0x000029ab istore  0x00000001 , 0x0000000a 
+ 00018329  0x000029ac force  0x0000000f , 0x00000039 
+ 00018330  0x000029ad branch  0x00004959 
+ 00018331  0x000029b0 set0  0x00000025 , 0x00000000 
+ 00018332  0x000029b1 bpatch  0x000000e1 , 0x0000401c 
+ 00018333  0x000029b2 force  0x0000021c , 0x00000002 
+ 00018334  0x000029b3 fetch  0x00000002 , 0x00000291 
+ 00018335  0x000029b4 isub  0x00000002 , 0x0000003e 
+ 00018336  0x000029b5 nrtn  0x00000002 
+ 00018337  0x000029b6 fetcht  0x00000003 , 0x00000286 
+ 00018338  0x000029b7 fetch  0x00000003 , 0x00000185 
+ 00018339  0x000029b8 isub  0x00000002 , 0x0000003e 
+ 00018340  0x000029b9 rtn  0x00000005 
+ 00018341  0x000029ba rtn  0x00000034 
+ 00018342  0x000029bb store  0x00000003 , 0x00000286 
+ 00018343  0x000029bc fetch  0x00000001 , 0x00000274 
+ 00018344  0x000029bd sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018345  0x000029be nrtn  0x00000002 
+ 00018346  0x000029bf fetcht  0x00000006 , 0x00000182 
+ 00018347  0x000029c0 call  0x000032fc 
+ 00018348  0x000029c1 rtn  0x00000005 
+ 00018349  0x000029c2 call  0x000047cc 
+ 00018350  0x000029c3 force  0x0000000f , 0x00000002 
+ 00018351  0x000029c4 fetch  0x00000001 , 0x000004df 
+ 00018352  0x000029c5 bne  0x00000009 , 0x000047c5 
+ 00018353  0x000029c6 fetch  0x00000001 , 0x000004de 
+ 00018354  0x000029c7 branch  0x000047c5 , 0x00000034 
+ 00018355  0x000029c8 iforce  0x00000039 
+ 00018356  0x000029c9 istore  0x00000001 , 0x0000000a 
+ 00018357  0x000029ca iadd  0x00000002 , 0x00000002 
+ 00018358  0x000029cb increase  0x00000001 , 0x00000002 
+ 00018359  0x000029cc arg  0x000004df , 0x00000006 
+ 00018360  0x000029cf ifetch  0x00000001 , 0x00000006 
+ 00018361  0x000029d0 istore  0x00000001 , 0x0000000a 
+ 00018362  0x000029d1 loop  0x000047b8 
+ 00018363  0x000029d3 ifetch  0x00000001 , 0x00000006 
+ 00018364  0x000029d4 branch  0x000047c5 , 0x00000034 
+ 00018365  0x000029d5 iforce  0x00000039 
+ 00018366  0x000029d6 istore  0x00000001 , 0x0000000a 
+ 00018367  0x000029d7 iadd  0x00000002 , 0x00000002 
+ 00018368  0x000029d8 increase  0x00000001 , 0x00000002 
+ 00018369  0x000029da ifetch  0x00000001 , 0x00000006 
+ 00018370  0x000029db istore  0x00000001 , 0x0000000a 
+ 00018371  0x000029dc loop  0x000047c1 
+ 00018372  0x000029dd branch  0x000047bb 
+ 00018373  0x000029df sub  0x00000002 , 0x000000ff , 0x0000003f 
+ 00018374  0x000029e0 iforce  0x00000039 
+ 00018375  0x000029e2 setarg  0x00000000 
+ 00018376  0x000029e3 istore  0x00000001 , 0x0000000a 
+ 00018377  0x000029e4 loop  0x000047c7 
+ 00018378  0x000029e5 force  0x000000ff , 0x00000039 
+ 00018379  0x000029e6 branch  0x00004959 
+ 00018380  0x000029e9 set0  0x00000025 , 0x00000000 
+ 00018381  0x000029ea bpatch  0x000000e2 , 0x0000401c 
+ 00018382  0x000029eb call  0x00004972 
+ 00018383  0x000029ec setarg  0x0001ff2f 
+ 00018384  0x000029ed istore  0x00000003 , 0x0000000a 
+ 00018385  0x000029ee fetch  0x00000006 , 0x00000182 
+ 00018386  0x000029ef istore  0x00000006 , 0x0000000a 
+ 00018387  0x000029f0 fetch  0x00000001 , 0x0000017d 
+ 00018388  0x000029f1 copy  0x0000003f , 0x00000002 
+ 00018389  0x000029f2 rshift3  0x0000003f , 0x0000003f 
+ 00018390  0x000029f3 rshift3  0x0000003f , 0x0000003f 
+ 00018391  0x000029f4 istore  0x00000001 , 0x0000000a 
+ 00018392  0x000029f5 copy  0x00000002 , 0x0000003f 
+ 00018393  0x000029f6 and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018394  0x000029f7 rshift3  0x0000003f , 0x0000003f 
+ 00018395  0x000029f8 rshift  0x0000003f , 0x0000003f 
+ 00018396  0x000029f9 istore  0x00000001 , 0x0000000a 
+ 00018397  0x000029fa fetch  0x00000003 , 0x0000017f 
+ 00018398  0x000029fb istore  0x00000003 , 0x0000000a 
+ 00018399  0x000029fc fetch  0x00000004 , 0x0000016f 
+ 00018400  0x000029fd isub  0x00000022 , 0x0000003f 
+ 00018401  0x000029fe istore  0x00000002 , 0x0000000a 
+ 00018402  0x000029ff setarg  0x000000c8 
+ 00018403  0x00002a00 istore  0x00000001 , 0x0000000a 
+ 00018404  0x00002a01 rtn 
+ 00018405  0x00002a04 set0  0x00000025 , 0x00000000 
+ 00018406  0x00002a05 bpatch  0x000000e3 , 0x0000401c 
+ 00018407  0x00002a06 fetch  0x00000001 , 0x00004132 
+ 00018408  0x00002a07 rtnne  0x00000001 
+ 00018409  0x00002a08 call  0x00004968 
+ 00018410  0x00002a09 istoret  0x00000008 , 0x0000000a 
+ 00018411  0x00002a0a force  0x0000000b , 0x00000039 
+ 00018412  0x00002a0b force  0x0000000b , 0x00000007 
+ 00018413  0x00002a0c branch  0x00004952 
+ 00018414  0x00002a0f set0  0x00000025 , 0x00000000 
+ 00018415  0x00002a10 bpatch  0x000000e4 , 0x0000401c 
+ 00018416  0x00002a11 fetch  0x00000001 , 0x00004132 
+ 00018417  0x00002a12 rtnne  0x00000001 
+ 00018418  0x00002a14 call  0x00004970 
+ 00018419  0x00002a15 fetch  0x00000006 , 0x00000040 
+ 00018420  0x00002a16 istore  0x00000006 , 0x0000000a 
+ 00018421  0x00002a17 istoret  0x00000008 , 0x0000000a 
+ 00018422  0x00002a18 force  0x0000000e , 0x00000039 
+ 00018423  0x00002a19 force  0x0000003d , 0x00000007 
+ 00018424  0x00002a1a branch  0x00004952 
+ 00018425  0x00002a1d set0  0x00000025 , 0x00000000 
+ 00018426  0x00002a1e bpatch  0x000000e5 , 0x0000401c 
+ 00018427  0x00002a1f fetch  0x00000001 , 0x00004132 
+ 00018428  0x00002a20 rtnne  0x00000001 
+ 00018429  0x00002a22 call  0x00004968 
+ 00018430  0x00002a23 fetch  0x00000001 , 0x00000449 
+ 00018431  0x00002a24 istore  0x00000001 , 0x0000000a 
+ 00018432  0x00002a25 setarg  0x00000001 
+ 00018433  0x00002a26 istore  0x00000001 , 0x0000000a 
+ 00018434  0x00002a27 istoret  0x00000008 , 0x0000000a 
+ 00018435  0x00002a28 force  0x0000000d , 0x00000039 
+ 00018436  0x00002a29 force  0x00000023 , 0x00000007 
+ 00018437  0x00002a2a branch  0x00004952 
+ 00018438  0x00002a2e set0  0x00000025 , 0x00000000 
+ 00018439  0x00002a2f bpatch  0x000000e6 , 0x0000401c 
+ 00018440  0x00002a30 fetch  0x00000001 , 0x00004132 
+ 00018441  0x00002a31 rtnne  0x00000001 
+ 00018442  0x00002a32 call  0x00004968 
+ 00018443  0x00002a33 istoret  0x00000005 , 0x0000000a 
+ 00018444  0x00002a34 force  0x00000008 , 0x00000039 
+ 00018445  0x00002a35 force  0x0000000c , 0x00000007 
+ 00018446  0x00002a36 branch  0x00004952 
+ 00018447  0x00002a39 set0  0x00000025 , 0x00000000 
+ 00018448  0x00002a3a bpatch  0x000000e7 , 0x0000401c 
+ 00018449  0x00002a3b fetch  0x00000001 , 0x00004132 
+ 00018450  0x00002a3c rtnne  0x00000001 
+ 00018451  0x00002a3e call  0x00004970 
+ 00018452  0x00002a3f fetch  0x00000006 , 0x00000040 
+ 00018453  0x00002a40 istore  0x00000006 , 0x0000000a 
+ 00018454  0x00002a41 fetch  0x00000003 , 0x000007e9 
+ 00018455  0x00002a42 istore  0x00000003 , 0x0000000a 
+ 00018456  0x00002a43 force  0x00000009 , 0x00000039 
+ 00018457  0x00002a44 force  0x00000032 , 0x00000007 
+ 00018458  0x00002a45 branch  0x00004952 
+ 00018459  0x00002a48 set0  0x00000025 , 0x00000000 
+ 00018460  0x00002a49 bpatch  0x000000e8 , 0x0000401d 
+ 00018461  0x00002a4a fetch  0x00000001 , 0x00004132 
+ 00018462  0x00002a4b rtnne  0x00000001 
+ 00018463  0x00002a4d call  0x00004970 
+ 00018464  0x00002a4e fetch  0x00000006 , 0x00000040 
+ 00018465  0x00002a4f istore  0x00000006 , 0x0000000a 
+ 00018466  0x00002a50 force  0x00000006 , 0x00000039 
+ 00018467  0x00002a51 force  0x00000031 , 0x00000007 
+ 00018468  0x00002a52 branch  0x00004952 
+ 00018469  0x00002a56 force  0x00000000 , 0x00000002 
+ 00018470  0x00002a58 set0  0x00000025 , 0x00000000 
+ 00018471  0x00002a59 bpatch  0x000000e9 , 0x0000401d 
+ 00018472  0x00002a5a fetch  0x00000001 , 0x00004132 
+ 00018473  0x00002a5b rtnne  0x00000001 
+ 00018474  0x00002a5c force  0x00000003 , 0x00000007 
+ 00018475  0x00002a5d jam  0x00000005 , 0x00004800 
+ 00018476  0x00002a5e call  0x00004970 
+ 00018477  0x00002a5f istoret  0x00000001 , 0x0000000a 
+ 00018478  0x00002a60 call  0x0000496b 
+ 00018479  0x00002a61 call  0x00004965 
+ 00018480  0x00002a62 force  0x00000001 , 0x0000003f 
+ 00018481  0x00002a63 istore  0x00000001 , 0x0000000a 
+ 00018482  0x00002a64 force  0x00000000 , 0x0000003f 
+ 00018483  0x00002a65 fetcht  0x00000001 , 0x0000004c 
+ 00018484  0x00002a66 isolate1  0x00000002 , 0x00000002 
+ 00018485  0x00002a67 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018486  0x00002a68 istore  0x00000001 , 0x0000000a 
+ 00018487  0x00002a69 force  0x0000000b , 0x00000039 
+ 00018488  0x00002a6a branch  0x00004952 
+ 00018489  0x00002a6e set0  0x00000025 , 0x00000000 
+ 00018490  0x00002a6f bpatch  0x000000ea , 0x0000401d 
+ 00018491  0x00002a70 fetch  0x00000001 , 0x00004132 
+ 00018492  0x00002a71 rtnne  0x00000001 
+ 00018493  0x00002a72 force  0x00000004 , 0x00000007 
+ 00018494  0x00002a73 call  0x00004970 
+ 00018495  0x00002a74 call  0x00004965 
+ 00018496  0x00002a76 fetch  0x00000003 , 0x0000017f 
+ 00018497  0x00002a77 istore  0x00000003 , 0x0000000a 
+ 00018498  0x00002a78 istoret  0x00000001 , 0x0000000a 
+ 00018499  0x00002a79 force  0x0000000a , 0x00000039 
+ 00018500  0x00002a7a branch  0x00004952 
+ 00018501  0x00002a7d set0  0x00000025 , 0x00000000 
+ 00018502  0x00002a7e bpatch  0x000000eb , 0x0000401d 
+ 00018503  0x00002a7f fetch  0x00000001 , 0x00004132 
+ 00018504  0x00002a80 rtnne  0x00000001 
+ 00018505  0x00002a81 call  0x00004968 
+ 00018506  0x00002a82 force  0x00000000 , 0x0000003f 
+ 00018507  0x00002a83 fetcht  0x00000001 , 0x0000004c 
+ 00018508  0x00002a84 isolate1  0x00000002 , 0x00000002 
+ 00018509  0x00002a85 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018510  0x00002a86 istore  0x00000001 , 0x0000000a 
+ 00018511  0x00002a87 force  0x00000008 , 0x00000007 
+ 00018512  0x00002a88 force  0x00000004 , 0x00000039 
+ 00018513  0x00002a89 branch  0x00004952 
+ 00018514  0x00002a8d set0  0x00000025 , 0x00000000 
+ 00018515  0x00002a8e bpatch  0x000000ec , 0x0000401d 
+ 00018516  0x00002a8f fetch  0x00000001 , 0x00004132 
+ 00018517  0x00002a90 rtnne  0x00000001 
+ 00018518  0x00002a91 force  0x00000018 , 0x00000007 
+ 00018519  0x00002a92 call  0x00004970 
+ 00018520  0x00002a93 call  0x00004965 
+ 00018521  0x00002a94 arg  0x00004262 , 0x00000006 
+ 00018522  0x00002a95 force  0x00000010 , 0x00000039 
+ 00018523  0x00002a96 call  0x00004976 
+ 00018524  0x00002a97 force  0x00000005 , 0x0000003f 
+ 00018525  0x00002a98 istore  0x00000001 , 0x0000000a 
+ 00018526  0x00002a99 force  0x00000017 , 0x00000039 
+ 00018527  0x00002a9a branch  0x00004952 
+ 00018528  0x00002a9d fetch  0x00000001 , 0x00004132 
+ 00018529  0x00002a9e rtnne  0x00000001 
+ 00018530  0x00002a9f force  0x00000033 , 0x00000007 
+ 00018531  0x00002aa0 call  0x00004970 
+ 00018532  0x00002aa1 call  0x00004965 
+ 00018533  0x00002aa2 fetch  0x00000004 , 0x000007ec 
+ 00018534  0x00002aa3 istore  0x00000004 , 0x0000000a 
+ 00018535  0x00002aa4 force  0x0000000a , 0x00000039 
+ 00018536  0x00002aa5 branch  0x00004952 
+ 00018537  0x00002aa8 fetch  0x00000001 , 0x00004132 
+ 00018538  0x00002aa9 rtnne  0x00000001 
+ 00018539  0x00002aaa force  0x00000036 , 0x00000007 
+ 00018540  0x00002aab call  0x00004970 
+ 00018541  0x00002aac setarg  0x00000000 
+ 00018542  0x00002aad istore  0x00000001 , 0x0000000a 
+ 00018543  0x00002aae call  0x00004965 
+ 00018544  0x00002aaf force  0x00000007 , 0x00000039 
+ 00018545  0x00002ab0 branch  0x00004952 
+ 00018546  0x00002ab4 set0  0x00000025 , 0x00000000 
+ 00018547  0x00002ab5 bpatch  0x000000ed , 0x0000401d 
+ 00018548  0x00002ab6 force  0x00000017 , 0x00000007 
+ 00018549  0x00002ab8 fetch  0x00000001 , 0x00004132 
+ 00018550  0x00002ab9 rtnne  0x00000001 
+ 00018551  0x00002aba call  0x00004970 
+ 00018552  0x00002abb call  0x00004965 
+ 00018553  0x00002abc force  0x00000006 , 0x00000039 
+ 00018554  0x00002abd branch  0x00004952 
+ 00018555  0x00002ac0 fetch  0x00000001 , 0x00004132 
+ 00018556  0x00002ac1 rtnne  0x00000001 
+ 00018557  0x00002ac2 force  0x00000016 , 0x00000007 
+ 00018558  0x00002ac3 branch  0x00004875 
+ 00018559  0x00002ac7 fetch  0x00000001 , 0x00004132 
+ 00018560  0x00002ac8 rtnne  0x00000001 
+ 00018561  0x00002ac9 force  0x00000012 , 0x00000007 
+ 00018562  0x00002aca call  0x00004970 
+ 00018563  0x00002acb force  0x00000000 , 0x0000003f 
+ 00018564  0x00002acc istore  0x00000001 , 0x0000000a 
+ 00018565  0x00002acd call  0x00004965 
+ 00018566  0x00002ace istoret  0x00000001 , 0x0000000a 
+ 00018567  0x00002acf force  0x00000008 , 0x00000039 
+ 00018568  0x00002ad0 branch  0x00004952 
+ 00018569  0x00002ad3 fetch  0x00000001 , 0x00004132 
+ 00018570  0x00002ad4 rtnne  0x00000001 
+ 00018571  0x00002ad5 force  0x00000000 , 0x00000002 
+ 00018572  0x00002ad6 nbranch  0x0000488e , 0x00000029 
+ 00018573  0x00002ad7 force  0x00000001 , 0x00000002 
+ 00018574  0x00002ad9 fetch  0x00000001 , 0x00004132 
+ 00018575  0x00002ada rtnne  0x00000001 
+ 00018576  0x00002adb force  0x00000012 , 0x00000007 
+ 00018577  0x00002adc call  0x00004970 
+ 00018578  0x00002add force  0x00000035 , 0x0000003f 
+ 00018579  0x00002ade istore  0x00000001 , 0x0000000a 
+ 00018580  0x00002adf call  0x00004965 
+ 00018581  0x00002ae0 istoret  0x00000001 , 0x0000000a 
+ 00018582  0x00002ae1 force  0x00000008 , 0x00000039 
+ 00018583  0x00002ae2 branch  0x00004952 
+ 00018584  0x00002ae5 set0  0x00000025 , 0x00000000 
+ 00018585  0x00002ae6 bpatch  0x000000ee , 0x0000401d 
+ 00018586  0x00002ae7 fetch  0x00000001 , 0x00004132 
+ 00018587  0x00002ae8 rtnne  0x00000001 
+ 00018588  0x00002ae9 call  0x00004972 
+ 00018589  0x00002aea setarg  0x0000ff07 
+ 00018590  0x00002aeb istore  0x00000002 , 0x0000000a 
+ 00018591  0x00002aec deposit  0x00000007 
+ 00018592  0x00002aed istore  0x00000001 , 0x0000000a 
+ 00018593  0x00002aee call  0x00004965 
+ 00018594  0x00002aef arg  0x00000103 , 0x00000006 
+ 00018595  0x00002af0 force  0x000000f8 , 0x00000039 
+ 00018596  0x00002af2 ifetch  0x00000001 , 0x00000006 
+ 00018597  0x00002af3 istore  0x00000001 , 0x0000000a 
+ 00018598  0x00002af4 loop  0x000048a4 
+ 00018599  0x00002af5 force  0x000000ff , 0x00000039 
+ 00018600  0x00002af6 branch  0x00004959 
+ 00018601  0x00002af9 set0  0x00000025 , 0x00000000 
+ 00018602  0x00002afa bpatch  0x000000ef , 0x0000401d 
+ 00018603  0x00002afb fetch  0x00000001 , 0x00004132 
+ 00018604  0x00002afc rtnne  0x00000001 
+ 00018605  0x00002afd hfetch  0x00000001 , 0x0000810e 
+ 00018606  0x00002afe nrtn  0x00000034 
+ 00018607  0x00002aff fetch  0x00000001 , 0x0000004b 
+ 00018608  0x00002b00 rtnbit0  0x00000007 
+ 00018609  0x00002b01 set0  0x00000007 , 0x0000003f 
+ 00018610  0x00002b02 store  0x00000001 , 0x0000004b 
+ 00018611  0x00002b03 call  0x00004970 
+ 00018612  0x00002b04 force  0x00000001 , 0x0000003f 
+ 00018613  0x00002b05 istore  0x00000001 , 0x0000000a 
+ 00018614  0x00002b06 call  0x0000496b 
+ 00018615  0x00002b07 force  0x00000001 , 0x0000003f 
+ 00018616  0x00002b08 istore  0x00000002 , 0x0000000a 
+ 00018617  0x00002b09 force  0x00000013 , 0x00000007 
+ 00018618  0x00002b0a force  0x00000005 , 0x00000039 
+ 00018619  0x00002b0b branch  0x00004952 
+ 00018620  0x00002b10 set0  0x00000025 , 0x00000000 
+ 00018621  0x00002b11 bpatch  0x000000f0 , 0x0000401e 
+ 00018622  0x00002b12 fetch  0x00000001 , 0x00004132 
+ 00018623  0x00002b13 rtnne  0x00000001 
+ 00018624  0x00002b14 call  0x00004968 
+ 00018625  0x00002b15 force  0x00000006 , 0x00000007 
+ 00018626  0x00002b16 force  0x00000003 , 0x00000039 
+ 00018627  0x00002b17 branch  0x00004952 
+ 00018628  0x00002b1c set0  0x00000025 , 0x00000000 
+ 00018629  0x00002b1d bpatch  0x000000f1 , 0x0000401e 
+ 00018630  0x00002b1e fetch  0x00000001 , 0x00004132 
+ 00018631  0x00002b1f rtnne  0x00000001 
+ 00018632  0x00002b20 call  0x00004970 
+ 00018633  0x00002b21 force  0x00000000 , 0x0000003f 
+ 00018634  0x00002b22 istore  0x00000001 , 0x0000000a 
+ 00018635  0x00002b23 istoret  0x00000002 , 0x0000000a 
+ 00018636  0x00002b24 fetch  0x00000001 , 0x000002c0 
+ 00018637  0x00002b25 istore  0x00000001 , 0x0000000a 
+ 00018638  0x00002b26 force  0x00000005 , 0x00000007 
+ 00018639  0x00002b27 force  0x00000004 , 0x00000039 
+ 00018640  0x00002b28 branch  0x00004952 
+ 00018641  0x00002b2c set0  0x00000025 , 0x00000000 
+ 00018642  0x00002b2d bpatch  0x000000f2 , 0x0000401e 
+ 00018643  0x00002b2e fetch  0x00000001 , 0x00004132 
+ 00018644  0x00002b2f rtnne  0x00000001 , 0x0000003f 
+ 00018645  0x00002b30 call  0x00004970 
+ 00018646  0x00002b31 setarg  0x00000102 
+ 00018647  0x00002b32 istore  0x00000002 , 0x0000000a 
+ 00018648  0x00002b33 fetcht  0x00000001 , 0x00000340 
+ 00018649  0x00002b34 and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00018650  0x00002b35 istore  0x00000001 , 0x0000000a 
+ 00018651  0x00002b36 copy  0x00000011 , 0x0000003f 
+ 00018652  0x00002b37 istore  0x00000001 , 0x0000000a 
+ 00018653  0x00002b38 fetcht  0x00000001 , 0x00000341 
+ 00018654  0x00002b39 increase  0xfffffffa , 0x00000002 
+ 00018655  0x00002b3a fetch  0x00000006 , 0x00000342 
+ 00018656  0x00002b3b istore  0x00000006 , 0x0000000a 
+ 00018657  0x00002b3c istoret  0x00000001 , 0x0000000a 
+ 00018658  0x00002b3d copy  0x00000002 , 0x00000039 
+ 00018659  0x00002b3e call  0x00004976 
+ 00018660  0x00002b3f setarg  0x0000007f 
+ 00018661  0x00002b40 istore  0x00000001 , 0x0000000a 
+ 00018662  0x00002b41 copy  0x00000002 , 0x00000039 
+ 00018663  0x00002b42 add  0x00000039 , 0x0000000c , 0x00000039 
+ 00018664  0x00002b43 force  0x0000003e , 0x00000007 
+ 00018665  0x00002b44 branch  0x00004952 
+ 00018666  0x00002b47 set0  0x00000025 , 0x00000000 
+ 00018667  0x00002b48 bpatch  0x000000f3 , 0x0000401e 
+ 00018668  0x00002b49 fetch  0x00000001 , 0x00004132 
+ 00018669  0x00002b4a rtnne  0x00000001 , 0x0000003f 
+ 00018670  0x00002b4b call  0x00004970 
+ 00018671  0x00002b4c setarg  0x00000001 
+ 00018672  0x00002b4d istore  0x00000001 , 0x0000000a 
+ 00018673  0x00002b4e istoret  0x00000001 , 0x0000000a 
+ 00018674  0x00002b4f fetch  0x00000001 , 0x000003d6 
+ 00018675  0x00002b50 istore  0x00000002 , 0x0000000a 
+ 00018676  0x00002b51 fetch  0x00000001 , 0x000003c1 
+ 00018677  0x00002b52 rshift  0x0000003f , 0x0000003f 
+ 00018678  0x00002b53 setflip  0x00000000 , 0x0000003f 
+ 00018679  0x00002b54 istore  0x00000001 , 0x0000000a 
+ 00018680  0x00002b55 fetch  0x00000001 , 0x000044e6 
+ 00018681  0x00002b56 istore  0x00000001 , 0x0000000a 
+ 00018682  0x00002b57 fetch  0x00000006 , 0x000003d0 
+ 00018683  0x00002b58 istore  0x00000006 , 0x0000000a 
+ 00018684  0x00002b59 fetch  0x00000002 , 0x000043d0 
+ 00018685  0x00002b5a istore  0x00000002 , 0x0000000a 
+ 00018686  0x00002b5b fetch  0x00000002 , 0x000003ed 
+ 00018687  0x00002b5c istore  0x00000002 , 0x0000000a 
+ 00018688  0x00002b5d fetch  0x00000002 , 0x000003ef 
+ 00018689  0x00002b5e istore  0x00000002 , 0x0000000a 
+ 00018690  0x00002b5f fetch  0x00000001 , 0x000003f8 
+ 00018691  0x00002b60 istore  0x00000001 , 0x0000000a 
+ 00018692  0x00002b61 force  0x0000003e , 0x00000007 
+ 00018693  0x00002b62 arg  0x00000013 , 0x00000039 
+ 00018694  0x00002b63 branch  0x00004952 
+ 00018695  0x00002b68 set0  0x00000025 , 0x00000000 
+ 00018696  0x00002b69 bpatch  0x000000f4 , 0x0000401e 
+ 00018697  0x00002b6a fetch  0x00000001 , 0x00004132 
+ 00018698  0x00002b6b rtnne  0x00000001 
+ 00018699  0x00002b6d call  0x00004970 
+ 00018700  0x00002b6e call  0x00004968 
+ 00018701  0x00002b6f istoret  0x00000001 , 0x0000000a 
+ 00018702  0x00002b70 fetch  0x00000002 , 0x00000032 
+ 00018703  0x00002b71 rshift  0x0000003f , 0x0000003f 
+ 00018704  0x00002b72 istore  0x00000002 , 0x0000000a 
+ 00018705  0x00002b73 force  0x00000006 , 0x00000039 
+ 00018706  0x00002b74 force  0x00000014 , 0x00000007 
+ 00018707  0x00002b75 branch  0x00004952 
+ 00018708  0x00002b79 set0  0x00000025 , 0x00000000 
+ 00018709  0x00002b7a bpatch  0x000000f5 , 0x0000401e 
+ 00018710  0x00002b7b fetch  0x00000001 , 0x00004132 
+ 00018711  0x00002b7c rtnne  0x00000001 
+ 00018712  0x00002b7d set0  0x00000025 , 0x00000000 
+ 00018713  0x00002b7e bpatch  0x000000f6 , 0x0000401e 
+ 00018714  0x00002b7f call  0x00004970 
+ 00018715  0x00002b80 istoret  0x00000001 , 0x0000000a 
+ 00018716  0x00002b81 setarg  0x00000e00 
+ 00018717  0x00002b82 istore  0x00000002 , 0x0000000a 
+ 00018718  0x00002b83 call  0x00004965 
+ 00018719  0x00002b84 force  0x00000000 , 0x0000003f 
+ 00018720  0x00002b85 bmark1  0x00000007 , 0x00004924 
+ 00018721  0x00002b86 force  0x00000000 , 0x0000003f 
+ 00018722  0x00002b87 istore  0x00000007 , 0x0000000a 
+ 00018723  0x00002b88 branch  0x0000492c 
+ 00018724  0x00002b8a fetch  0x00000001 , 0x00004132 
+ 00018725  0x00002b8b rtnne  0x00000001 
+ 00018726  0x00002b8c setarg  0x00020602 
+ 00018727  0x00002b8d istore  0x00000003 , 0x0000000a 
+ 00018728  0x00002b8e setarg  0x0000001e 
+ 00018729  0x00002b8f istore  0x00000002 , 0x0000000a 
+ 00018730  0x00002b90 setarg  0x0000001e 
+ 00018731  0x00002b91 istore  0x00000002 , 0x0000000a 
+ 00018732  0x00002b93 fetch  0x00000001 , 0x00004132 
+ 00018733  0x00002b94 rtnne  0x00000001 
+ 00018734  0x00002b95 fetch  0x00000001 , 0x000000ab 
+ 00018735  0x00002b96 istore  0x00000001 , 0x0000000a 
+ 00018736  0x00002b97 force  0x0000002c , 0x00000007 
+ 00018737  0x00002b98 force  0x00000011 , 0x00000039 
+ 00018738  0x00002b99 branch  0x00004952 
+ 00018739  0x00002b9d set0  0x00000025 , 0x00000000 
+ 00018740  0x00002b9e bpatch  0x000000f7 , 0x0000401e 
+ 00018741  0x00002b9f call  0x00004970 
+ 00018742  0x00002ba0 setarg  0x00000100 
+ 00018743  0x00002ba1 istore  0x00000002 , 0x0000000a 
+ 00018744  0x00002ba2 deposit  0x00000030 
+ 00018745  0x00002ba3 istore  0x00000002 , 0x0000000a 
+ 00018746  0x00002ba4 force  0x00000004 , 0x00000039 
+ 00018747  0x00002ba5 force  0x0000000f , 0x00000007 
+ 00018748  0x00002ba6 branch  0x00004952 
+ 00018749  0x00002ba9 set0  0x00000025 , 0x00000000 
+ 00018750  0x00002baa bpatch  0x000000f8 , 0x0000401f 
+ 00018751  0x00002bab call  0x00004970 
+ 00018752  0x00002bac deposit  0x00000011 
+ 00018753  0x00002bad istore  0x00000001 , 0x0000000a 
+ 00018754  0x00002bae setarg  0x00000001 
+ 00018755  0x00002baf istore  0x00000001 , 0x0000000a 
+ 00018756  0x00002bb0 deposit  0x00000030 
+ 00018757  0x00002bb1 istore  0x00000002 , 0x0000000a 
+ 00018758  0x00002bb2 force  0x00000004 , 0x00000039 
+ 00018759  0x00002bb3 force  0x0000000f , 0x00000007 
+ 00018760  0x00002bb4 branch  0x00004952 
+ 00018761  0x00002bb7 set0  0x00000025 , 0x00000000 
+ 00018762  0x00002bb8 bpatch  0x000000f9 , 0x0000401f 
+ 00018763  0x00002bb9 force  0x00000004 , 0x00000039 
+ 00018764  0x00002bbb call  0x00004970 
+ 00018765  0x00002bbc force  0x00000001 , 0x0000003f 
+ 00018766  0x00002bbd istore  0x00000001 , 0x0000000a 
+ 00018767  0x00002bbe deposit  0x00000030 
+ 00018768  0x00002bbf istore  0x00000003 , 0x0000000a 
+ 00018769  0x00002bc0 force  0x0000000e , 0x00000007 
+ 00018770  0x00002bc2 set0  0x00000025 , 0x00000000 
+ 00018771  0x00002bc3 bpatch  0x000000fa , 0x0000401f 
+ 00018772  0x00002bc4 call  0x00004972 
+ 00018773  0x00002bc5 deposit  0x00000007 
+ 00018774  0x00002bc6 istore  0x00000001 , 0x0000000a 
+ 00018775  0x00002bc7 deposit  0x00000039 
+ 00018776  0x00002bc8 istore  0x00000001 , 0x0000000a 
+ 00018777  0x00002bca set1  0x00000013 , 0x00000000 
+ 00018778  0x00002bcb force  0x00000005 , 0x00000007 
+ 00018779  0x00002bcc increase  0x00000002 , 0x00000039 
+ 00018780  0x00002bce call  0x00004494 
+ 00018781  0x00002bcf branch  0x00004378 , 0x00000001 
+ 00018782  0x00002bd0 branch  0x00004422 
+ 00018783  0x00002bd3 force  0x000000ff , 0x00000007 
+ 00018784  0x00002bd4 call  0x00004970 
+ 00018785  0x00002bd5 setarg  0x00000001 
+ 00018786  0x00002bd6 istore  0x00000001 , 0x0000000a 
+ 00018787  0x00002bd7 force  0x00000001 , 0x00000039 
+ 00018788  0x00002bd8 branch  0x00004952 
+ 00018789  0x00002bdc fetch  0x00000006 , 0x00000040 
+ 00018790  0x00002bdd istore  0x00000006 , 0x0000000a 
+ 00018791  0x00002bde rtn 
+ 00018792  0x00002be1 call  0x00004970 
+ 00018793  0x00002be2 force  0x00000000 , 0x0000003f 
+ 00018794  0x00002be3 istore  0x00000001 , 0x0000000a 
+ 00018795  0x00002be5 fetch  0x00000001 , 0x00000046 
+ 00018796  0x00002be6 istore  0x00000002 , 0x0000000a 
+ 00018797  0x00002be7 rtn 
+ 00018798  0x00002bea force  0x0000000c , 0x0000000a 
+ 00018799  0x00002beb branch  0x00004973 
+ 00018800  0x00002bee force  0x00000008 , 0x0000000a 
+ 00018801  0x00002bef branch  0x00004973 
+ 00018802  0x00002bf2 force  0x00000006 , 0x0000000a 
+ 00018803  0x00002bf4 call  0x00004494 
+ 00018804  0x00002bf5 branch  0x000043de , 0x00000001 
+ 00018805  0x00002bf6 branch  0x0000441e 
+ 00018806  0x00002bf9 deposit  0x00000039 
+ 00018807  0x00002bfa rtn  0x00000034 
+ 00018808  0x00002bfc ifetch  0x00000001 , 0x00000006 
+ 00018809  0x00002bfd istore  0x00000001 , 0x0000000a 
+ 00018810  0x00002bfe loop  0x00004978 
+ 00018811  0x00002bff rtn 
+ 00018812  0x00002c02 deposit  0x00000039 
+ 00018813  0x00002c03 rtn  0x00000034 
+ 00018814  0x00002c05 ifetch  0x00000001 , 0x00000003 
+ 00018815  0x00002c06 istore  0x00000001 , 0x00000005 
+ 00018816  0x00002c07 loop  0x0000497e 
+ 00018817  0x00002c08 rtn 
+ 00018818  0x00002c0b istore  0x00000001 , 0x0000000a 
+ 00018819  0x00002c0c rshift8  0x0000003f , 0x0000003f 
+ 00018820  0x00002c0d loop  0x00004982 
+ 00018821  0x00002c0e rtn 
+ 00018822  0x00002c12 pulse  0x0000000f 
+ 00018823  0x00002c13 enable  0x00000009 
+ 00018824  0x00002c15 ifetch  0x00000001 , 0x0000000a 
+ 00018825  0x00002c16 inject  0x00000000 , 0x00000008 
+ 00018826  0x00002c17 loop  0x00004988 
+ 00018827  0x00002c18 enable  0x00000008 
+ 00018828  0x00002c19 inject  0x00000000 , 0x00000010 
+ 00018829  0x00002c1a disable  0x00000008 
+ 00018830  0x00002c1b disable  0x00000009 
+ 00018831  0x00002c1c disable  0x0000000f 
+ 00018832  0x00002c1d byteswap  0x0000003f , 0x0000003f 
+ 00018833  0x00002c1e rtn 
+ 00018834  0x00002c21 nop  0x00000001 
+ 00018835  0x00002c22 hjam  0x00000001 , 0x00008203 
+ 00018836  0x00002c23 branch  0x00004992 
+ 00018837  0x00002c28 set0  0x00000025 , 0x00000000 
+ 00018838  0x00002c29 bpatch  0x000000fb , 0x0000401f 
+ 00018839  0x00002c2a fetch  0x00000001 , 0x00004272 
+ 00018840  0x00002c2b rtn  0x00000034 
+ 00018841  0x00002c2c fetch  0x00000001 , 0x0000007c 
+ 00018842  0x00002c2d nrtn  0x00000034 
+ 00018843  0x00002c2e call  0x000049be 
+ 00018844  0x00002c2f nbranch  0x000049aa , 0x00000005 
+ 00018845  0x00002c30 fetch  0x00000001 , 0x00004272 
+ 00018846  0x00002c31 beq  0x00000003 , 0x000049d4 
+ 00018847  0x00002c32 beq  0x00000009 , 0x000049da 
+ 00018848  0x00002c33 beq  0x0000000a , 0x000049e6 
+ 00018849  0x00002c34 beq  0x0000000b , 0x000049ed 
+ 00018850  0x00002c35 beq  0x0000000c , 0x000049f7 
+ 00018851  0x00002c36 beq  0x00000008 , 0x00004a32 
+ 00018852  0x00002c37 beq  0x00000018 , 0x000049cc 
+ 00018853  0x00002c38 beq  0x00000007 , 0x000049c6 
+ 00018854  0x00002c39 beq  0x00000019 , 0x000049ca 
+ 00018855  0x00002c3a beq  0x0000001a , 0x00004a53 
+ 00018856  0x00002c3b beq  0x00000012 , 0x00004a19 
+ 00018857  0x00002c3c beq  0x00000013 , 0x00004a28 
+ 00018858  0x00002c3e set0  0x00000025 , 0x00000000 
+ 00018859  0x00002c3f bpatch  0x000000fc , 0x0000401f 
+ 00018860  0x00002c40 call  0x000049c2 
+ 00018861  0x00002c41 nrtn  0x00000034 
+ 00018862  0x00002c42 fetch  0x00000001 , 0x00004272 
+ 00018863  0x00002c43 beq  0x0000000d , 0x00004a01 
+ 00018864  0x00002c44 beq  0x0000000f , 0x00004a0b 
+ 00018865  0x00002c45 beq  0x0000000e , 0x00004a0d 
+ 00018866  0x00002c46 beq  0x00000010 , 0x00004a2a 
+ 00018867  0x00002c47 beq  0x00000011 , 0x00004a34 
+ 00018868  0x00002c48 beq  0x0000001c , 0x00004a38 
+ 00018869  0x00002c49 beq  0x00000004 , 0x00004a0f 
+ 00018870  0x00002c4a beq  0x00000015 , 0x00004a14 
+ 00018871  0x00002c4b beq  0x00000014 , 0x00004a17 
+ 00018872  0x00002c4c beq  0x00000017 , 0x00004a48 
+ 00018873  0x00002c4d beq  0x00000016 , 0x00004a51 
+ 00018874  0x00002c4e rtnne  0x00000006 
+ 00018875  0x00002c4f call  0x00005ed5 
+ 00018876  0x00002c51 jam  0x00000000 , 0x00004272 
+ 00018877  0x00002c52 rtn 
+ 00018878  0x00002c55 fetch  0x00000006 , 0x00004274 
+ 00018879  0x00002c56 fetcht  0x00000006 , 0x00000040 
+ 00018880  0x00002c57 isub  0x00000002 , 0x0000003e 
+ 00018881  0x00002c58 rtn 
+ 00018882  0x00002c5c fetch  0x00000001 , 0x00004273 
+ 00018883  0x00002c5d fetcht  0x00000001 , 0x00000046 
+ 00018884  0x00002c5e isub  0x00000002 , 0x0000003f 
+ 00018885  0x00002c5f rtn 
+ 00018886  0x00002c62 jam  0x00000003 , 0x0000007c 
+ 00018887  0x00002c63 jam  0x00000033 , 0x0000007d 
+ 00018888  0x00002c64 call  0x00006212 
+ 00018889  0x00002c65 branch  0x000049bc 
+ 00018890  0x00002c68 branch  0x00004a38 , 0x00000029 
+ 00018891  0x00002c69 set1  0x00000004 , 0x00000000 
+ 00018892  0x00002c6b jam  0x00000034 , 0x0000007c 
+ 00018893  0x00002c6c set1  0x00000003 , 0x00000000 
+ 00018894  0x00002c6d nbranch  0x000049bc , 0x00000029 
+ 00018895  0x00002c6e jam  0x00000013 , 0x0000007c 
+ 00018896  0x00002c6f fetch  0x00000001 , 0x00000177 
+ 00018897  0x00002c70 set0  0x00000002 , 0x0000003f 
+ 00018898  0x00002c71 store  0x00000001 , 0x00000177 
+ 00018899  0x00002c72 branch  0x000049bc 
+ 00018900  0x00002c76 jam  0x00000001 , 0x0000007c 
+ 00018901  0x00002c77 jam  0x00000000 , 0x00000053 
+ 00018902  0x00002c78 branch  0x000049bc 
+ 00018903  0x00002c7c jam  0x00000001 , 0x000007dd 
+ 00018904  0x00002c7d jam  0x00000012 , 0x000007db 
+ 00018905  0x00002c7e branch  0x000049bc 
+ 00018906  0x00002c81 fetch  0x00000001 , 0x0000004b 
+ 00018907  0x00002c82 bbit1  0x00000002 , 0x000049df 
+ 00018908  0x00002c83 call  0x00006209 
+ 00018909  0x00002c84 jam  0x00000008 , 0x0000007c 
+ 00018910  0x00002c85 branch  0x000049bc 
+ 00018911  0x00002c87 set0  0x00000002 , 0x0000003f 
+ 00018912  0x00002c88 store  0x00000001 , 0x0000004b 
+ 00018913  0x00002c89 call  0x00005ed0 
+ 00018914  0x00002c8a setarg  0x00000000 
+ 00018915  0x00002c8b setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00018916  0x00002c8c store  0x00000001 , 0x0000007f 
+ 00018917  0x00002c8d branch  0x000049bc 
+ 00018918  0x00002c90 jam  0x00000018 , 0x00000446 
+ 00018919  0x00002c91 jam  0x00000007 , 0x0000007c 
+ 00018920  0x00002c92 fetch  0x00000001 , 0x00000030 
+ 00018921  0x00002c93 bbit1  0x00000000 , 0x000049bc 
+ 00018922  0x00002c94 force  0x00000018 , 0x00000002 
+ 00018923  0x00002c95 call  0x00004826 
+ 00018924  0x00002c96 branch  0x000049bc 
+ 00018925  0x00002c9a call  0x0000321f 
+ 00018926  0x00002c9b fetch  0x00000001 , 0x0000004b 
+ 00018927  0x00002c9c bbit1  0x00000001 , 0x00004a08 
+ 00018928  0x00002c9d bbit1  0x00000000 , 0x000049f3 
+ 00018929  0x00002c9e bbit1  0x00000002 , 0x000049df 
+ 00018930  0x00002c9f branch  0x000049bc 
+ 00018931  0x00002ca1 set0  0x00000000 , 0x0000003f 
+ 00018932  0x00002ca2 store  0x00000001 , 0x0000004b 
+ 00018933  0x00002ca3 jam  0x0000000c , 0x0000007c 
+ 00018934  0x00002ca4 branch  0x000049bc 
+ 00018935  0x00002ca7 fetch  0x00000001 , 0x0000004b 
+ 00018936  0x00002ca8 bbit1  0x00000000 , 0x000049fb 
+ 00018937  0x00002ca9 call  0x0000487b 
+ 00018938  0x00002caa branch  0x000049bc 
+ 00018939  0x00002cac set0  0x00000000 , 0x0000003f 
+ 00018940  0x00002cad store  0x00000001 , 0x0000004b 
+ 00018941  0x00002cae jam  0x00000004 , 0x0000007c 
+ 00018942  0x00002caf jam  0x0000000b , 0x0000007d 
+ 00018943  0x00002cb0 jam  0x00000006 , 0x0000007e 
+ 00018944  0x00002cb1 branch  0x000049bc 
+ 00018945  0x00002cb5 fetch  0x00000001 , 0x0000004b 
+ 00018946  0x00002cb6 set1  0x00000001 , 0x0000003f 
+ 00018947  0x00002cb7 store  0x00000001 , 0x0000004b 
+ 00018948  0x00002cb8 fetch  0x00000001 , 0x00000030 
+ 00018949  0x00002cb9 bbit1  0x00000007 , 0x00004a08 
+ 00018950  0x00002cba call  0x00004872 
+ 00018951  0x00002cbb branch  0x000049bc 
+ 00018952  0x00002cbf call  0x00006209 
+ 00018953  0x00002cc0 jam  0x0000000b , 0x0000007c 
+ 00018954  0x00002cc1 branch  0x000049bc 
+ 00018955  0x00002cc4 jam  0x0000000f , 0x0000007c 
+ 00018956  0x00002cc5 branch  0x000049bc 
+ 00018957  0x00002cc8 jam  0x0000000f , 0x0000007c 
+ 00018958  0x00002cc9 branch  0x000049bc 
+ 00018959  0x00002ccc set0  0x00000025 , 0x00000000 
+ 00018960  0x00002ccd bpatch  0x000000fd , 0x0000401f 
+ 00018961  0x00002cce jam  0x00000027 , 0x0000007c 
+ 00018962  0x00002ccf jam  0x00000050 , 0x00004272 
+ 00018963  0x00002cd0 rtn 
+ 00018964  0x00002cd3 jam  0x00000083 , 0x0000007c 
+ 00018965  0x00002cd4 jam  0x00000051 , 0x00004272 
+ 00018966  0x00002cd5 rtn 
+ 00018967  0x00002cd8 jam  0x00000025 , 0x0000007c 
+ 00018968  0x00002cd9 branch  0x000049bc 
+ 00018969  0x00002cdc jam  0x00000017 , 0x0000007c 
+ 00018970  0x00002cdd arg  0x00000455 , 0x00000005 
+ 00018971  0x00002cde setarg  0x00000000 
+ 00018972  0x00002cdf isolate1  0x0000001b , 0x00000028 
+ 00018973  0x00002ce0 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00018974  0x00002ce1 istore  0x00000001 , 0x00000005 
+ 00018975  0x00002ce2 setarg  0x00000000 
+ 00018976  0x00002ce3 istore  0x00000002 , 0x00000005 
+ 00018977  0x00002ce4 fetch  0x00000002 , 0x00004280 
+ 00018978  0x00002ce5 istore  0x00000002 , 0x00000005 
+ 00018979  0x00002ce6 fetch  0x00000001 , 0x00004282 
+ 00018980  0x00002ce7 istore  0x00000002 , 0x00000005 
+ 00018981  0x00002ce8 fetch  0x00000001 , 0x00004284 
+ 00018982  0x00002ce9 istore  0x00000002 , 0x00000005 
+ 00018983  0x00002cea branch  0x000049bc 
+ 00018984  0x00002ced jam  0x00000018 , 0x0000007c 
+ 00018985  0x00002cee branch  0x000049bc 
+ 00018986  0x00002cf1 call  0x00003512 
+ 00018987  0x00002cf2 store  0x00000001 , 0x000000ad 
+ 00018988  0x00002cf3 fetch  0x00000001 , 0x00000046 
+ 00018989  0x00002cf4 store  0x00000001 , 0x000000ac 
+ 00018990  0x00002cf5 jam  0x0000002b , 0x0000007c 
+ 00018991  0x00002cf6 set1  0x00000007 , 0x00000000 
+ 00018992  0x00002cf7 jam  0x0000008c , 0x0000007c 
+ 00018993  0x00002cf8 branch  0x000049bc 
+ 00018994  0x00002cfb call  0x00005ed5 
+ 00018995  0x00002cfc branch  0x000049bc 
+ 00018996  0x00002cff jam  0x0000002c , 0x0000007c 
+ 00018997  0x00002d00 bmark0  0x00000007 , 0x000049bc 
+ 00018998  0x00002d01 jam  0x0000008d , 0x0000007c 
+ 00018999  0x00002d02 branch  0x000049bc 
+ 00019000  0x00002d05 branch  0x00004a41 , 0x00000029 
+ 00019001  0x00002d06 jam  0x00000003 , 0x0000007c 
+ 00019002  0x00002d07 jam  0x0000002b , 0x0000007d 
+ 00019003  0x00002d08 bmark0  0x00000007 , 0x000049bc 
+ 00019004  0x00002d09 fetch  0x00000001 , 0x000000b0 
+ 00019005  0x00002d0a bne  0x00000007 , 0x00005c04 
+ 00019006  0x00002d0b jam  0x00000081 , 0x0000007c 
+ 00019007  0x00002d0c jam  0x0000008c , 0x0000007d 
+ 00019008  0x00002d0d branch  0x000049bc 
+ 00019009  0x00002d0f call  0x00003512 
+ 00019010  0x00002d10 store  0x00000001 , 0x000000ad 
+ 00019011  0x00002d11 fetch  0x00000001 , 0x00000046 
+ 00019012  0x00002d12 store  0x00000001 , 0x000000ac 
+ 00019013  0x00002d13 jam  0x0000002b , 0x0000007c 
+ 00019014  0x00002d14 bmark0  0x00000007 , 0x000049bc 
+ 00019015  0x00002d15 branch  0x00005c04 
+ 00019016  0x00002d19 call  0x0000496e 
+ 00019017  0x00002d1a call  0x0000496b 
+ 00019018  0x00002d1b force  0x00000000 , 0x0000003f 
+ 00019019  0x00002d1c nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00019020  0x00002d1d istore  0x00000001 , 0x0000000a 
+ 00019021  0x00002d1e force  0x00000007 , 0x00000039 
+ 00019022  0x00002d1f arg  0x00000809 , 0x00000030 
+ 00019023  0x00002d20 call  0x0000494c 
+ 00019024  0x00002d21 branch  0x000049bc 
+ 00019025  0x00002d24 jam  0x0000009a , 0x0000007c 
+ 00019026  0x00002d25 branch  0x000049bc 
+ 00019027  0x00002d28 jam  0x00000007 , 0x0000007c 
+ 00019028  0x00002d29 jam  0x00000013 , 0x00000446 
+ 00019029  0x00002d2a branch  0x000049bc 
+ 00019030  0x00002d30 jam  0x00000000 , 0x000002bc 
+ 00019031  0x00002d33 ifetch  0x00000001 , 0x00000003 
+ 00019032  0x00002d34 store  0x00000001 , 0x000002bb 
+ 00019033  0x00002d35 call  0x00004a6d 
+ 00019034  0x00002d37 call  0x00007e00 
+ 00019035  0x00002d38 fetch  0x00000001 , 0x000002bb 
+ 00019036  0x00002d39 copy  0x0000003f , 0x00000002 
+ 00019037  0x00002d3a fetch  0x00000001 , 0x0000029f 
+ 00019038  0x00002d3b increase  0x00000001 , 0x0000003f 
+ 00019039  0x00002d3c icompare  0x000000ff , 0x00000002 
+ 00019040  0x00002d3d nbranch  0x00004a77 , 0x00000001 
+ 00019041  0x00002d3e store  0x00000001 , 0x0000029f 
+ 00019042  0x00002d3f call  0x00007e0e 
+ 00019043  0x00002d41 ifetch  0x00000001 , 0x00000003 
+ 00019044  0x00002d42 beq  0x00000001 , 0x00004ad8 
+ 00019045  0x00002d43 beq  0x00000002 , 0x00004aae 
+ 00019046  0x00002d44 beq  0x00000003 , 0x00004adf 
+ 00019047  0x00002d45 beq  0x00000005 , 0x00004ac3 
+ 00019048  0x00002d46 beq  0x00000006 , 0x00004a80 
+ 00019049  0x00002d47 beq  0x00000007 , 0x00004a91 
+ 00019050  0x00002d48 beq  0x00000008 , 0x00004aa8 
+ 00019051  0x00002d49 beq  0x00000009 , 0x00004ae6 
+ 00019052  0x00002d4a rtn 
+ 00019053  0x00002d4c copy  0x0000003f , 0x00000002 
+ 00019054  0x00002d4d call  0x00007e00 
+ 00019055  0x00002d4e fetch  0x00000001 , 0x000002bc 
+ 00019056  0x00002d4f iadd  0x00000002 , 0x0000003f 
+ 00019057  0x00002d50 store  0x00000001 , 0x000002bc 
+ 00019058  0x00002d51 branch  0x00007e0e 
+ 00019059  0x00002d55 force  0x00000001 , 0x0000003f 
+ 00019060  0x00002d56 call  0x000044b5 
+ 00019061  0x00002d57 fetch  0x00000001 , 0x0000029f 
+ 00019062  0x00002d58 branch  0x000044b5 
+ 00019063  0x00002d5b call  0x00007e0e 
+ 00019064  0x00002d5c branch  0x00004a7c 
+ 00019065  0x00002d5e fetch  0x00000001 , 0x0000029f 
+ 00019066  0x00002d5f increase  0xffffffff , 0x0000003f 
+ 00019067  0x00002d60 store  0x00000001 , 0x0000029f 
+ 00019068  0x00002d62 force  0x00000000 , 0x0000003f 
+ 00019069  0x00002d63 call  0x000044b5 
+ 00019070  0x00002d64 fetch  0x00000001 , 0x0000029f 
+ 00019071  0x00002d65 branch  0x000044b5 
+ 00019072  0x00002d68 call  0x00004a6d 
+ 00019073  0x00002d69 ifetch  0x00000001 , 0x00000003 
+ 00019074  0x00002d6a store  0x00000001 , 0x000002bd 
+ 00019075  0x00002d6b call  0x00004a6d 
+ 00019076  0x00002d6c ifetch  0x00000001 , 0x00000003 
+ 00019077  0x00002d6d lshift8  0x0000003f , 0x00000005 
+ 00019078  0x00002d6e call  0x00004a6d 
+ 00019079  0x00002d6f fetch  0x00000001 , 0x000002bd 
+ 00019080  0x00002d70 iadd  0x00000005 , 0x00000005 
+ 00019081  0x00002d71 ifetch  0x00000001 , 0x00000003 
+ 00019082  0x00002d72 istore  0x00000001 , 0x00000005 
+ 00019083  0x00002d73 call  0x00004a6d 
+ 00019084  0x00002d74 ifetch  0x00000001 , 0x00000003 
+ 00019085  0x00002d75 call  0x00004a6d 
+ 00019086  0x00002d76 fetch  0x00000001 , 0x000002bc 
+ 00019087  0x00002d77 bne  0x000000ff , 0x00004a79 
+ 00019088  0x00002d78 branch  0x00004a73 
+ 00019089  0x00002d7b call  0x00004a6d 
+ 00019090  0x00002d7c ifetch  0x00000001 , 0x00000003 
+ 00019091  0x00002d7d store  0x00000001 , 0x000002bd 
+ 00019092  0x00002d7e call  0x00004a6d 
+ 00019093  0x00002d7f ifetch  0x00000001 , 0x00000003 
+ 00019094  0x00002d80 store  0x00000001 , 0x000002be 
+ 00019095  0x00002d81 call  0x00004a6d 
+ 00019096  0x00002d82 ifetch  0x00000001 , 0x00000003 
+ 00019097  0x00002d83 call  0x00004a6d 
+ 00019098  0x00002d84 fetch  0x00000001 , 0x000002bc 
+ 00019099  0x00002d85 bne  0x000000ff , 0x00004a79 
+ 00019100  0x00002d87 fetch  0x00000001 , 0x000002be 
+ 00019101  0x00002d88 lshift8  0x0000003f , 0x00000002 
+ 00019102  0x00002d89 fetch  0x00000001 , 0x000002bd 
+ 00019103  0x00002d8a iadd  0x00000002 , 0x00000003 
+ 00019104  0x00002d8b ifetch  0x00000001 , 0x00000003 
+ 00019105  0x00002d8c store  0x00000001 , 0x000002bd 
+ 00019106  0x00002d8e force  0x00000001 , 0x0000003f 
+ 00019107  0x00002d8f call  0x000044b5 
+ 00019108  0x00002d90 fetch  0x00000001 , 0x000002bd 
+ 00019109  0x00002d91 call  0x000044b5 
+ 00019110  0x00002d92 jam  0x000000ff , 0x0000029f 
+ 00019111  0x00002d93 rtn 
+ 00019112  0x00002d96 call  0x00004a6d 
+ 00019113  0x00002d97 ifetch  0x00000001 , 0x00000003 
+ 00019114  0x00002d98 call  0x00004a6d 
+ 00019115  0x00002d99 fetch  0x00000001 , 0x000002bc 
+ 00019116  0x00002d9a bne  0x000000ff , 0x00004a79 
+ 00019117  0x00002d9b branch  0x00004a73 
+ 00019118  0x00002d9e call  0x00004a6d 
+ 00019119  0x00002d9f ifetch  0x00000001 , 0x00000003 
+ 00019120  0x00002da0 hstore  0x00000001 , 0x00008024 
+ 00019121  0x00002da1 call  0x00004a6d 
+ 00019122  0x00002da2 ifetch  0x00000001 , 0x00000003 
+ 00019123  0x00002da3 set1  0x00000007 , 0x0000003f 
+ 00019124  0x00002da4 hstore  0x00000001 , 0x00008023 
+ 00019125  0x00002da5 set0  0x00000007 , 0x0000003f 
+ 00019126  0x00002da6 call  0x00004a6d 
+ 00019127  0x00002da7 ifetch  0x00000001 , 0x00000003 
+ 00019128  0x00002da8 copy  0x0000003f , 0x00000039 
+ 00019129  0x00002da9 call  0x00004a6d 
+ 00019130  0x00002dab ifetch  0x00000001 , 0x00000003 
+ 00019131  0x00002dac hstore  0x00000001 , 0x00008025 
+ 00019132  0x00002dad call  0x00004a6d 
+ 00019133  0x00002dae loop  0x00004aba 
+ 00019134  0x00002daf ifetch  0x00000001 , 0x00000003 
+ 00019135  0x00002db0 call  0x00004a6d 
+ 00019136  0x00002db1 fetch  0x00000001 , 0x000002bc 
+ 00019137  0x00002db2 bne  0x000000ff , 0x00004a79 
+ 00019138  0x00002db3 branch  0x00004a73 
+ 00019139  0x00002db6 call  0x00004a6d 
+ 00019140  0x00002db7 ifetch  0x00000001 , 0x00000003 
+ 00019141  0x00002db8 store  0x00000001 , 0x000002bd 
+ 00019142  0x00002db9 call  0x00004a6d 
+ 00019143  0x00002dba ifetch  0x00000001 , 0x00000003 
+ 00019144  0x00002dbb lshift8  0x0000003f , 0x00000005 
+ 00019145  0x00002dbc call  0x00004a6d 
+ 00019146  0x00002dbd fetch  0x00000001 , 0x000002bd 
+ 00019147  0x00002dbe iadd  0x00000005 , 0x00000005 
+ 00019148  0x00002dbf ifetch  0x00000001 , 0x00000003 
+ 00019149  0x00002dc0 iforce  0x00000039 
+ 00019150  0x00002dc1 call  0x00004a6d 
+ 00019151  0x00002dc3 ifetch  0x00000001 , 0x00000003 
+ 00019152  0x00002dc4 istore  0x00000001 , 0x00000005 
+ 00019153  0x00002dc5 call  0x00004a6d 
+ 00019154  0x00002dc6 loop  0x00004acf 
+ 00019155  0x00002dc7 ifetch  0x00000001 , 0x00000003 
+ 00019156  0x00002dc8 call  0x00004a6d 
+ 00019157  0x00002dc9 fetch  0x00000001 , 0x000002bc 
+ 00019158  0x00002dca bne  0x000000ff , 0x00004a79 
+ 00019159  0x00002dcb branch  0x00004a73 
+ 00019160  0x00002dd0 call  0x00004a6d 
+ 00019161  0x00002dd1 ifetch  0x00000001 , 0x00000003 
+ 00019162  0x00002dd2 call  0x00004a6d 
+ 00019163  0x00002dd3 fetch  0x00000001 , 0x000002bc 
+ 00019164  0x00002dd4 bne  0x000000ff , 0x00004a79 
+ 00019165  0x00002dd5 hjam  0x00000080 , 0x00008023 
+ 00019166  0x00002dd6 branch  0x00004a73 
+ 00019167  0x00002dd9 call  0x00004a6d 
+ 00019168  0x00002dda ifetch  0x00000001 , 0x00000003 
+ 00019169  0x00002ddb call  0x00004a6d 
+ 00019170  0x00002ddc fetch  0x00000001 , 0x000002bc 
+ 00019171  0x00002ddd bne  0x000000ff , 0x00004a79 
+ 00019172  0x00002dde hjam  0x00000000 , 0x00008023 
+ 00019173  0x00002ddf branch  0x00004a73 
+ 00019174  0x00002de2 call  0x00004a6d 
+ 00019175  0x00002de3 ifetch  0x00000001 , 0x00000003 
+ 00019176  0x00002de4 call  0x00004a6d 
+ 00019177  0x00002de5 fetch  0x00000001 , 0x000002bc 
+ 00019178  0x00002de6 bne  0x000000ff , 0x00004a79 
+ 00019179  0x00002de7 call  0x00004a73 
+ 00019180  0x00002de8 branch  0x00003001 
+ 00019181  0x00002dec call  0x00006a8b 
+ 00019182  0x00002ded rtn  0x00000001 
+ 00019183  0x00002dee arg  0x00000007 , 0x00000002 
+ 00019184  0x00002def call  0x000069e5 
+ 00019185  0x00002df0 nbranch  0x00004af4 , 0x00000001 
+ 00019186  0x00002df1 jam  0x00000001 , 0x000042ae 
+ 00019187  0x00002df2 rtn 
+ 00019188  0x00002df4 fetch  0x00000001 , 0x000042ae 
+ 00019189  0x00002df5 rtnne  0x00000001 
+ 00019190  0x00002df6 call  0x00004599 
+ 00019191  0x00002df7 branch  0x0000495f 
+ 00019192  0x00002e06 set1  0x00000025 , 0x00000000 
+ 00019193  0x00002e07 bpatch  0x0000009c , 0x00004033 
+ 00019194  0x00002e08 fetch  0x00000002 , 0x000002cb 
+ 00019195  0x00002e09 copy  0x0000003f , 0x00000006 
+ 00019196  0x00002e0a ifetch  0x00000001 , 0x00000006 
+ 00019197  0x00002e0b and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019198  0x00002e0c rshift4  0x0000003f , 0x0000003f 
+ 00019199  0x00002e0d beq  0x00000009 , 0x00004b18 
+ 00019200  0x00002e0e beq  0x00000007 , 0x00004b18 
+ 00019201  0x00002e0f beq  0x0000000a , 0x00004b24 
+ 00019202  0x00002e10 beq  0x00000005 , 0x00004b11 
+ 00019203  0x00002e11 beq  0x00000001 , 0x00004b05 
+ 00019204  0x00002e12 rtn 
+ 00019205  0x00002e15 copy  0x00000002 , 0x0000003f 
+ 00019206  0x00002e16 beq  0x00000005 , 0x00004b09 
+ 00019207  0x00002e17 beq  0x00000003 , 0x00004b10 
+ 00019208  0x00002e18 rtn 
+ 00019209  0x00002e1b jam  0x00000027 , 0x00000b7d 
+ 00019210  0x00002e1c call  0x00007c27 
+ 00019211  0x00002e1d fetch  0x00000001 , 0x00004132 
+ 00019212  0x00002e1e rtnne  0x00000006 , 0x0000003f 
+ 00019213  0x00002e1f copy  0x00000002 , 0x0000003f 
+ 00019214  0x00002e20 beq  0x00000005 , 0x00006946 
+ 00019215  0x00002e21 rtn 
+ 00019216  0x00002e23 rtn 
+ 00019217  0x00002e26 arg  0x00000001 , 0x00000011 
+ 00019218  0x00002e27 call  0x00004b2c 
+ 00019219  0x00002e28 fetch  0x00000002 , 0x000042b5 
+ 00019220  0x00002e29 istore  0x00000002 , 0x00000005 
+ 00019221  0x00002e2a setarg  0x00000000 
+ 00019222  0x00002e2b istore  0x00000001 , 0x00000005 
+ 00019223  0x00002e2c rtn 
+ 00019224  0x00002e2f arg  0x00000001 , 0x00000011 
+ 00019225  0x00002e30 call  0x00004b2c 
+ 00019226  0x00002e31 fetch  0x00000002 , 0x000042b5 
+ 00019227  0x00002e32 istore  0x00000002 , 0x00000005 
+ 00019228  0x00002e33 setarg  0x00000000 
+ 00019229  0x00002e34 istore  0x00000001 , 0x00000005 
+ 00019230  0x00002e35 jam  0x00000001 , 0x000008a8 
+ 00019231  0x00002e36 fetch  0x00000001 , 0x000042bb 
+ 00019232  0x00002e37 set1  0x00000006 
+ 00019233  0x00002e38 store  0x00000001 , 0x000042bb 
+ 00019234  0x00002e3a jam  0x00000012 , 0x00000b7d 
+ 00019235  0x00002e3b branch  0x00007c27 
+ 00019236  0x00002e3e ifetch  0x00000001 , 0x00000006 
+ 00019237  0x00002e3f beq  0x00000001 , 0x00004b27 
+ 00019238  0x00002e40 rtn 
+ 00019239  0x00002e43 copy  0x00000006 , 0x00000011 
+ 00019240  0x00002e44 fetch  0x00000001 , 0x00004132 
+ 00019241  0x00002e45 rtnne  0x00000003 , 0x0000003f 
+ 00019242  0x00002e46 copy  0x00000011 , 0x00000006 
+ 00019243  0x00002e47 branch  0x00004c4a 
+ 00019244  0x00002e4a call  0x00005248 
+ 00019245  0x00002e4b copy  0x00000011 , 0x00000002 
+ 00019246  0x00002e4c storet  0x00000001 , 0x000008a8 
+ 00019247  0x00002e4d copy  0x0000003f , 0x00000005 
+ 00019248  0x00002e4e copy  0x00000011 , 0x0000003f 
+ 00019249  0x00002e4f istore  0x00000002 , 0x00000005 
+ 00019250  0x00002e50 rtn 
+ 00019251  0x00002e54 setarg  0x00004b5b 
+ 00019252  0x00002e55 store  0x00000002 , 0x0000428c 
+ 00019253  0x00002e56 setarg  0x00004b44 
+ 00019254  0x00002e57 store  0x00000002 , 0x00004296 
+ 00019255  0x00002e58 call  0x0000691d 
+ 00019256  0x00002e59 call  0x00005347 
+ 00019257  0x00002e5a hjam  0x0000009e , 0x000080a2 
+ 00019258  0x00002e5b hjam  0x00000008 , 0x00008081 
+ 00019259  0x00002e5c hjam  0x00000005 , 0x00008075 
+ 00019260  0x00002e5d setarg  0xffffffff 
+ 00019261  0x00002e5e set0  0x00000001 , 0x0000003f 
+ 00019262  0x00002e5f set0  0x00000015 , 0x0000003f 
+ 00019263  0x00002e60 hstore  0x00000004 , 0x00008070 
+ 00019264  0x00002e61 hjam  0x00000002 , 0x00008078 
+ 00019265  0x00002e62 rtn  0x0000002b 
+ 00019266  0x00002e63 jam  0x00000001 , 0x000043d8 
+ 00019267  0x00002e64 rtn 
+ 00019268  0x00002e68 ifetch  0x00000001 , 0x00000011 
+ 00019269  0x00002e69 store  0x00000001 , 0x00004803 
+ 00019270  0x00002e6a beq  0x00000003 , 0x00004b4f 
+ 00019271  0x00002e6b beq  0x00000004 , 0x00004b51 
+ 00019272  0x00002e6c beq  0x00000005 , 0x00004b53 
+ 00019273  0x00002e6d beq  0x00000014 , 0x00004b64 
+ 00019274  0x00002e6e beq  0x00000015 , 0x00004b67 
+ 00019275  0x00002e6f rtnne  0x00000002 
+ 00019276  0x00002e70 ifetch  0x00000001 , 0x00000006 
+ 00019277  0x00002e71 store  0x00000001 , 0x00004804 
+ 00019278  0x00002e72 rtn 
+ 00019279  0x00002e75 arg  0x00004807 , 0x00000005 
+ 00019280  0x00002e76 branch  0x00004b55 
+ 00019281  0x00002e79 arg  0x00004825 , 0x00000005 
+ 00019282  0x00002e7a branch  0x00004b55 
+ 00019283  0x00002e7d fetch  0x00000002 , 0x00004800 
+ 00019284  0x00002e7e iforce  0x00000005 
+ 00019285  0x00002e81 arg  0x00000013 , 0x00000039 
+ 00019286  0x00002e82 call  0x00007e45 
+ 00019287  0x00002e83 deposit  0x00000005 
+ 00019288  0x00002e84 store  0x00000002 , 0x00004800 
+ 00019289  0x00002e85 jam  0x00000000 , 0x00004803 
+ 00019290  0x00002e86 rtn 
+ 00019291  0x00002e8b fetch  0x00000001 , 0x00004803 
+ 00019292  0x00002e8c beq  0x00000001 , 0x00004b71 
+ 00019293  0x00002e8d beq  0x00000002 , 0x00004b8d 
+ 00019294  0x00002e8e beq  0x0000000a , 0x00004b7a 
+ 00019295  0x00002e8f beq  0x0000000b , 0x00004b7a 
+ 00019296  0x00002e90 beq  0x0000000c , 0x00004b7a 
+ 00019297  0x00002e91 beq  0x00000008 , 0x00004b8d 
+ 00019298  0x00002e92 beq  0x00000009 , 0x00004b6a 
+ 00019299  0x00002e93 rtn 
+ 00019300  0x00002e96 jam  0x00000000 , 0x00004213 
+ 00019301  0x00002e97 jam  0x00000000 , 0x00004803 
+ 00019302  0x00002e98 rtn 
+ 00019303  0x00002e9a jam  0x0000001e , 0x00004213 
+ 00019304  0x00002e9b jam  0x00000000 , 0x00004803 
+ 00019305  0x00002e9c rtn 
+ 00019306  0x00002ea1 jam  0x00000000 , 0x00004803 
+ 00019307  0x00002ea2 arg  0x000fffff , 0x0000001b 
+ 00019308  0x00002ea3 call  0x00004b91 
+ 00019309  0x00002ea4 rtn 
+ 00019310  0x00002ea7 fetcht  0x00000002 , 0x000003c2 
+ 00019311  0x00002ea8 iadd  0x00000002 , 0x0000003f 
+ 00019312  0x00002ea9 store  0x00000004 , 0x000003c4 
+ 00019313  0x00002eab fetch  0x00000004 , 0x000003c4 
+ 00019314  0x00002eac isub  0x00000028 , 0x0000003f 
+ 00019315  0x00002ead nbranch  0x00004b6e , 0x00000002 
+ 00019316  0x00002eae rshift  0x0000003f , 0x0000001b 
+ 00019317  0x00002eaf call  0x00004b91 
+ 00019318  0x00002eb0 rtn  0x00000034 
+ 00019319  0x00002eb1 jam  0x0000000c , 0x00004803 
+ 00019320  0x00002eb2 arg  0x00001800 , 0x00000002 
+ 00019321  0x00002eb3 storet  0x00000002 , 0x00004800 
+ 00019322  0x00002eb6 call  0x0000561c 
+ 00019323  0x00002eb7 nrtn  0x00000034 
+ 00019324  0x00002eb8 jam  0x00000014 , 0x000044c2 
+ 00019325  0x00002eb9 jam  0x0000001b , 0x00000b7d 
+ 00019326  0x00002eba call  0x00005620 
+ 00019327  0x00002ebb fetch  0x00000002 , 0x00000419 
+ 00019328  0x00002ebc iforce  0x00000005 
+ 00019329  0x00002ebd fetch  0x00000002 , 0x00004800 
+ 00019330  0x00002ebe iforce  0x00000006 
+ 00019331  0x00002ebf arg  0x00000014 , 0x00000039 
+ 00019332  0x00002ec0 call  0x00007e45 
+ 00019333  0x00002ec1 deposit  0x00000006 
+ 00019334  0x00002ec2 store  0x00000002 , 0x00004800 
+ 00019335  0x00002ec3 fetch  0x00000002 , 0x00004805 
+ 00019336  0x00002ec4 increase  0xffffffec , 0x0000003f 
+ 00019337  0x00002ec5 store  0x00000002 , 0x00004805 
+ 00019338  0x00002ec6 rtn  0x00000002 
+ 00019339  0x00002ec7 jam  0x00000000 , 0x00004803 
+ 00019340  0x00002ec8 rtn 
+ 00019341  0x00002ecc fetch  0x00000001 , 0x00004804 
+ 00019342  0x00002ecd call  0x00004be2 
+ 00019343  0x00002ece jam  0x00000000 , 0x00004803 
+ 00019344  0x00002ecf rtn 
+ 00019345  0x00002ed3 call  0x00004b97 
+ 00019346  0x00002ed4 setarg  0x00001800 
+ 00019347  0x00002ed5 isub  0x00000005 , 0x0000003f 
+ 00019348  0x00002ed6 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00019349  0x00002ed7 store  0x00000002 , 0x00004805 
+ 00019350  0x00002ed8 rtn 
+ 00019351  0x00002edd disable  0x00000010 
+ 00019352  0x00002ede arg  0x00001800 , 0x00000005 
+ 00019353  0x00002ee0 rtn  0x00000003 
+ 00019354  0x00002ee1 hfetch  0x00000001 , 0x0000811e 
+ 00019355  0x00002ee2 bbit0  0x00000005 , 0x00004b99 
+ 00019356  0x00002ee3 copy  0x00000019 , 0x00000002 
+ 00019357  0x00002ee4 arg  0x00000080 , 0x00000039 
+ 00019358  0x00002ee5 call  0x00007e3b 
+ 00019359  0x00002ee6 arg  0x00001800 , 0x00000005 
+ 00019360  0x00002ee7 arg  0x00000000 , 0x00000013 
+ 00019361  0x00002ee9 arg  0x000000b4 , 0x0000001b 
+ 00019362  0x00002eeb rtn  0x00000003 
+ 00019363  0x00002eec hfetch  0x00000001 , 0x0000811e 
+ 00019364  0x00002eed ixor  0x00000013 , 0x0000003f 
+ 00019365  0x00002eee bbit1  0x00000005 , 0x00004ba2 
+ 00019366  0x00002eef copy  0x00000019 , 0x0000003f 
+ 00019367  0x00002ef0 iforce  0x00000030 
+ 00019368  0x00002ef1 call  0x00007e78 
+ 00019369  0x00002ef2 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00019370  0x00002ef3 branch  0x00004ba2 , 0x00000002 
+ 00019371  0x00002ef4 isolate0  0x00000005 , 0x00000013 
+ 00019372  0x00002ef5 setflag  0x00000001 , 0x00000017 , 0x0000003f 
+ 00019373  0x00002ef6 istore  0x00000003 , 0x00000005 
+ 00019374  0x00002ef7 rshift8  0x00000005 , 0x0000003f 
+ 00019375  0x00002ef8 rtneq  0x0000001c 
+ 00019376  0x00002ef9 copy  0x00000030 , 0x00000002 
+ 00019377  0x00002efa xor_into  0x00000020 , 0x00000013 
+ 00019378  0x00002efb branch  0x00004ba1 
+ 00019379  0x00002f00 branch  0x00004bc7 , 0x00000028 
+ 00019380  0x00002f01 branch  0x00004bca , 0x0000002c 
+ 00019381  0x00002f03 arg  0x00004826 , 0x00000002 
+ 00019382  0x00002f04 fetch  0x00000001 , 0x00004825 
+ 00019383  0x00002f05 iadd  0x00000002 , 0x0000003f 
+ 00019384  0x00002f06 isub  0x00000011 , 0x0000003e 
+ 00019385  0x00002f07 branch  0x00004bda , 0x00000005 
+ 00019386  0x00002f08 ifetch  0x00000001 , 0x00000011 
+ 00019387  0x00002f09 copy  0x00000006 , 0x00000011 
+ 00019388  0x00002f0a bbit0  0x00000007 , 0x00004bc1 
+ 00019389  0x00002f0b enable  0x0000002c 
+ 00019390  0x00002f0c and  0x0000003f , 0x0000007f , 0x00000012 
+ 00019391  0x00002f0d lshift3  0x00000011 , 0x00000011 
+ 00019392  0x00002f0e branch  0x00004bca 
+ 00019393  0x00002f10 rshift4  0x0000003f , 0x00000008 
+ 00019394  0x00002f11 and_into  0x0000000f , 0x0000003f 
+ 00019395  0x00002f12 isub  0x00000008 , 0x0000003e 
+ 00019396  0x00002f13 rtn  0x00000005 
+ 00019397  0x00002f14 enable  0x00000028 
+ 00019398  0x00002f15 rtn 
+ 00019399  0x00002f17 deposit  0x00000008 
+ 00019400  0x00002f18 disable  0x00000028 
+ 00019401  0x00002f19 rtn 
+ 00019402  0x00002f1b deposit  0x00000012 
+ 00019403  0x00002f1c branch  0x00004bd6 , 0x00000034 
+ 00019404  0x00002f1d and  0x00000011 , 0x00000007 , 0x00000007 
+ 00019405  0x00002f1e rshift3  0x00000011 , 0x00000006 
+ 00019406  0x00002f1f ifetch  0x00000001 , 0x00000006 
+ 00019407  0x00002f20 increase  0x00000001 , 0x00000011 
+ 00019408  0x00002f21 increase  0xffffffff , 0x00000012 
+ 00019409  0x00002f22 qisolate0  0x0000003f 
+ 00019410  0x00002f23 fetch  0x00000001 , 0x00004807 
+ 00019411  0x00002f24 branch  0x00004bc1 , 0x00000001 
+ 00019412  0x00002f25 fetch  0x00000001 , 0x00004808 
+ 00019413  0x00002f26 branch  0x00004bc1 
+ 00019414  0x00002f28 disable  0x0000002c 
+ 00019415  0x00002f29 increase  0x00000007 , 0x00000011 
+ 00019416  0x00002f2a rshift3  0x00000011 , 0x00000011 
+ 00019417  0x00002f2b branch  0x00004bb5 
+ 00019418  0x00002f2d setarg  0x000000ff 
+ 00019419  0x00002f2e rtn 
+ 00019420  0x00002f32 lshift  0x0000003f , 0x00000006 
+ 00019421  0x00002f33 iadd  0x00000006 , 0x0000003f 
+ 00019422  0x00002f34 arg  0x00004809 , 0x00000006 
+ 00019423  0x00002f35 iadd  0x00000006 , 0x00000006 
+ 00019424  0x00002f36 ifetch  0x00000003 , 0x00000006 
+ 00019425  0x00002f37 rtn 
+ 00019426  0x00002f3b enable  0x00000010 
+ 00019427  0x00002f3c iforce  0x00000039 
+ 00019428  0x00002f3e disable  0x00000028 
+ 00019429  0x00002f3f disable  0x0000002c 
+ 00019430  0x00002f40 arg  0x00004826 , 0x00000011 
+ 00019431  0x00002f42 call  0x00004bb3 
+ 00019432  0x00002f43 beq  0x000000ff , 0x00004bf1 
+ 00019433  0x00002f44 call  0x00004bdc 
+ 00019434  0x00002f45 bbit0  0x00000017 , 0x00004bed 
+ 00019435  0x00002f46 set0  0x00000017 , 0x0000003f 
+ 00019436  0x00002f47 hjam  0x0000009e , 0x000080a0 
+ 00019437  0x00002f49 iforce  0x0000001b 
+ 00019438  0x00002f4a until  0x0000003e , 0x00000003 
+ 00019439  0x00002f4b hjam  0x00000000 , 0x000080a0 
+ 00019440  0x00002f4c branch  0x00004be7 
+ 00019441  0x00002f4e loop  0x00004be4 
+ 00019442  0x00002f4f rtn 
+ 00019443  0x00002f56 call  0x00004c21 
+ 00019444  0x00002f57 setarg  0x00004d21 
+ 00019445  0x00002f58 store  0x00000002 , 0x00004290 
+ 00019446  0x00002f59 setarg  0x00004c59 
+ 00019447  0x00002f5a store  0x00000002 , 0x0000428e 
+ 00019448  0x00002f5b setarg  0x00004d37 
+ 00019449  0x00002f5c store  0x00000002 , 0x00004292 
+ 00019450  0x00002f5d setarg  0x00004d7e 
+ 00019451  0x00002f5e store  0x00000002 , 0x0000428a 
+ 00019452  0x00002f5f setarg  0x00004d7b 
+ 00019453  0x00002f60 store  0x00000002 , 0x00004294 
+ 00019454  0x00002f61 setarg  0x00004d7e 
+ 00019455  0x00002f62 store  0x00000002 , 0x00004288 
+ 00019456  0x00002f63 setarg  0x00004d22 
+ 00019457  0x00002f64 store  0x00000002 , 0x00004286 
+ 00019458  0x00002f65 rtn  0x0000002b 
+ 00019459  0x00002f67 fetch  0x00000002 , 0x000047f4 
+ 00019460  0x00002f68 bbit1  0x0000000c , 0x00003f79 
+ 00019461  0x00002f69 call  0x00003f23 
+ 00019462  0x00002f6a branch  0x00004d79 , 0x00000034 
+ 00019463  0x00002f6b call  0x00003f7e 
+ 00019464  0x00002f6c branch  0x00003f6e 
+ 00019465  0x00002f70 call  0x00004c21 
+ 00019466  0x00002f71 setarg  0x00004d21 
+ 00019467  0x00002f72 store  0x00000002 , 0x00004290 
+ 00019468  0x00002f73 setarg  0x00004c59 
+ 00019469  0x00002f74 store  0x00000002 , 0x0000428e 
+ 00019470  0x00002f75 setarg  0x00004d37 
+ 00019471  0x00002f76 store  0x00000002 , 0x00004292 
+ 00019472  0x00002f77 setarg  0x00004d7e 
+ 00019473  0x00002f78 store  0x00000002 , 0x0000428a 
+ 00019474  0x00002f79 setarg  0x00004d7b 
+ 00019475  0x00002f7a store  0x00000002 , 0x00004294 
+ 00019476  0x00002f7b setarg  0x00004d7e 
+ 00019477  0x00002f7c store  0x00000002 , 0x00004288 
+ 00019478  0x00002f7d setarg  0x00004d22 
+ 00019479  0x00002f7e store  0x00000002 , 0x00004286 
+ 00019480  0x00002f7f rtn  0x0000002b 
+ 00019481  0x00002f81 jam  0x00000000 , 0x000007dc 
+ 00019482  0x00002f82 jam  0x00000000 , 0x000007dd 
+ 00019483  0x00002f84 fetch  0x00000002 , 0x000047f4 
+ 00019484  0x00002f85 bbit1  0x0000000c , 0x00003f79 
+ 00019485  0x00002f86 call  0x00003f23 
+ 00019486  0x00002f87 branch  0x00004d79 , 0x00000034 
+ 00019487  0x00002f88 call  0x00003f7e 
+ 00019488  0x00002f89 branch  0x00003f6e 
+ 00019489  0x00002f8e set1  0x00000025 , 0x00000000 
+ 00019490  0x00002f8f bpatch  0x000000b6 , 0x00004036 
+ 00019491  0x00002f91 fetch  0x00000001 , 0x00008140 
+ 00019492  0x00002f92 branch  0x00003bf1 , 0x00000034 
+ 00019493  0x00002f93 hjam  0x00000000 , 0x00008070 
+ 00019494  0x00002f94 hjam  0x000000ff , 0x00008078 
+ 00019495  0x00002f96 hjam  0x000000ff , 0x00008071 
+ 00019496  0x00002f97 hjam  0x000000ff , 0x00008072 
+ 00019497  0x00002f98 hfetch  0x00000001 , 0x00008073 
+ 00019498  0x00002f99 or_into  0x0000000f , 0x0000003f 
+ 00019499  0x00002f9a hstore  0x00000001 , 0x00008073 
+ 00019500  0x00002f9c hjam  0x00000000 , 0x00008080 
+ 00019501  0x00002f9d hjam  0x00000000 , 0x00008081 
+ 00019502  0x00002f9e hjam  0x000000ff , 0x00008083 
+ 00019503  0x00002f9f hjam  0x000000ff , 0x00008084 
+ 00019504  0x00002fa0 hfetch  0x00000001 , 0x00008085 
+ 00019505  0x00002fa1 or_into  0x00000003 , 0x0000003f 
+ 00019506  0x00002fa2 hstore  0x00000001 , 0x00008085 
+ 00019507  0x00002fa3 hjam  0x00000000 , 0x0000806f 
+ 00019508  0x00002fa4 setarg  0x00000013 
+ 00019509  0x00002fa5 lshift3  0x0000003f , 0x0000003f 
+ 00019510  0x00002fa6 add  0x0000003f , 0x00000007 , 0x0000003f 
+ 00019511  0x00002fa7 hstore  0x00000001 , 0x00008064 
+ 00019512  0x00002fa9 hfetch  0x00000001 , 0x00008043 
+ 00019513  0x00002faa set1  0x00000002 , 0x0000003f 
+ 00019514  0x00002fab hstore  0x00000001 , 0x00008043 
+ 00019515  0x00002fac hfetch  0x00000001 , 0x00008051 
+ 00019516  0x00002fad set0  0x00000001 , 0x0000003f 
+ 00019517  0x00002fae hstore  0x00000001 , 0x00008051 
+ 00019518  0x00002faf hjam  0x0000000d , 0x00008063 
+ 00019519  0x00002fb0 hjam  0x000000d3 , 0x00008067 
+ 00019520  0x00002fb1 hjam  0x00000000 , 0x00008065 
+ 00019521  0x00002fb2 hjam  0x00000031 , 0x00008066 
+ 00019522  0x00002fb3 call  0x00003e0b 
+ 00019523  0x00002fb4 fetcht  0x00000001 , 0x0000480e 
+ 00019524  0x00002fb5 call  0x000069da 
+ 00019525  0x00002fb6 fetcht  0x00000001 , 0x0000480f 
+ 00019526  0x00002fb7 call  0x000069da 
+ 00019527  0x00002fb8 fetcht  0x00000001 , 0x00004810 
+ 00019528  0x00002fb9 call  0x000069da 
+ 00019529  0x00002fba rtn 
+ 00019530  0x00002fbd set1  0x00000025 , 0x00000000 
+ 00019531  0x00002fbe bpatch  0x000000b7 , 0x00004036 
+ 00019532  0x00002fbf ifetch  0x00000001 , 0x00000006 
+ 00019533  0x00002fc0 copy  0x0000003f , 0x00000011 
+ 00019534  0x00002fc1 fetcht  0x00000001 , 0x0000480f 
+ 00019535  0x00002fc2 isolate1  0x00000000 , 0x00000011 
+ 00019536  0x00002fc3 call  0x000069f0 
+ 00019537  0x00002fc4 fetcht  0x00000001 , 0x0000480e 
+ 00019538  0x00002fc5 isolate1  0x00000001 , 0x00000011 
+ 00019539  0x00002fc6 call  0x000069f0 
+ 00019540  0x00002fc7 fetcht  0x00000001 , 0x00004810 
+ 00019541  0x00002fc8 isolate1  0x00000002 , 0x00000011 
+ 00019542  0x00002fc9 call  0x000069f0 
+ 00019543  0x00002fca jam  0x00000001 , 0x00004809 
+ 00019544  0x00002fcb rtn 
+ 00019545  0x00002fd0 call  0x00004c99 
+ 00019546  0x00002fd1 nrtn  0x00000028 
+ 00019547  0x00002fd2 nrtn  0x0000002c 
+ 00019548  0x00002fd4 fetch  0x00000001 , 0x00000450 
+ 00019549  0x00002fd5 beq  0x00000001 , 0x00004c69 
+ 00019550  0x00002fd6 fetch  0x00000001 , 0x000042bc 
+ 00019551  0x00002fd7 rtnne  0x0000003f 
+ 00019552  0x00002fd9 arg  0x0000000a , 0x00000011 
+ 00019553  0x00002fda call  0x00004b2c 
+ 00019554  0x00002fdb fetch  0x00000002 , 0x000042b7 
+ 00019555  0x00002fdc istore  0x00000002 , 0x00000005 
+ 00019556  0x00002fdd setarg  0x000001a1 
+ 00019557  0x00002fde istore  0x00000002 , 0x00000005 
+ 00019558  0x00002fdf fetch  0x00000008 , 0x00004800 
+ 00019559  0x00002fe0 istore  0x00000008 , 0x00000005 
+ 00019560  0x00002fe1 rtn 
+ 00019561  0x00002fe4 fetcht  0x00000001 , 0x0000054f 
+ 00019562  0x00002fe5 setarg  0x00000550 
+ 00019563  0x00002fe6 iadd  0x00000002 , 0x00000005 
+ 00019564  0x00002fe7 fetch  0x00000001 , 0x00004802 
+ 00019565  0x00002fe8 branch  0x00004c72 , 0x00000034 
+ 00019566  0x00002fe9 beq  0x0000002a , 0x00004c74 
+ 00019567  0x00002fea bne  0x00000028 , 0x00004c7e 
+ 00019568  0x00002feb storet  0x00000001 , 0x0000054f 
+ 00019569  0x00002fec branch  0x00003f6a 
+ 00019570  0x00002fef storet  0x00000001 , 0x0000054f 
+ 00019571  0x00002ff0 rtn 
+ 00019572  0x00002ff2 fetch  0x00000001 , 0x0000054f 
+ 00019573  0x00002ff3 rtn  0x00000034 
+ 00019574  0x00002ff4 increase  0xffffffff , 0x0000003f 
+ 00019575  0x00002ff5 store  0x00000001 , 0x0000054f 
+ 00019576  0x00002ff6 arg  0x00000550 , 0x00000005 
+ 00019577  0x00002ff7 iadd  0x00000005 , 0x00000005 
+ 00019578  0x00002ff8 setarg  0x00000000 
+ 00019579  0x00002ff9 istore  0x00000001 , 0x00000005 
+ 00019580  0x00002ffa enable  0x0000002c 
+ 00019581  0x00002ffb branch  0x00004c8d 
+ 00019582  0x00002ffd sub  0x0000003f , 0x0000001d , 0x0000003e 
+ 00019583  0x00002ffe rtn  0x00000002 
+ 00019584  0x00002fff arg  0x00000030 , 0x00000002 
+ 00019585  0x00003000 sub  0x0000003f , 0x00000027 , 0x0000003e 
+ 00019586  0x00003001 nrtn  0x00000002 
+ 00019587  0x00003002 branch  0x00004c87 , 0x00000005 
+ 00019588  0x00003003 arg  0x0000001d , 0x00000002 
+ 00019589  0x00003004 isub  0x00000002 , 0x00000002 
+ 00019590  0x00003005 or_into  0x00000030 , 0x00000002 
+ 00019591  0x00003007 istoret  0x00000001 , 0x00000005 
+ 00019592  0x00003008 fetch  0x00000001 , 0x0000054f 
+ 00019593  0x00003009 increase  0x00000001 , 0x0000003f 
+ 00019594  0x0000300a store  0x00000001 , 0x0000054f 
+ 00019595  0x0000300b disable  0x0000002c 
+ 00019596  0x0000300c branch  0x00004c8d 
+ 00019597  0x0000300f fetch  0x00000002 , 0x000042b7 
+ 00019598  0x00003010 rtn  0x00000034 
+ 00019599  0x00003011 arg  0x00000003 , 0x00000011 
+ 00019600  0x00003012 call  0x00004b2c 
+ 00019601  0x00003013 fetch  0x00000002 , 0x000042b7 
+ 00019602  0x00003014 istore  0x00000002 , 0x00000005 
+ 00019603  0x00003015 setarg  0x0000ffa1 
+ 00019604  0x00003016 istore  0x00000002 , 0x00000005 
+ 00019605  0x00003017 setarg  0x00000000 
+ 00019606  0x00003018 setflag  0x0000002c , 0x00000000 , 0x0000003f 
+ 00019607  0x00003019 istore  0x00000001 , 0x00000005 
+ 00019608  0x0000301a rtn 
+ 00019609  0x0000301f disable  0x00000028 
+ 00019610  0x00003020 disable  0x0000002c 
+ 00019611  0x00003021 hfetch  0x00000001 , 0x00008119 
+ 00019612  0x00003022 rtnbit1  0x00000000 
+ 00019613  0x00003025 hfetch  0x00000001 , 0x0000811b 
+ 00019614  0x00003026 bbit1  0x00000000 , 0x00004ca3 
+ 00019615  0x00003027 hfetch  0x00000001 , 0x00008119 
+ 00019616  0x00003028 bbit0  0x00000006 , 0x00004ca3 
+ 00019617  0x00003029 hfetch  0x00000001 , 0x0000811a 
+ 00019618  0x0000302a branch  0x00004c99 
+ 00019619  0x0000302d enable  0x00000028 
+ 00019620  0x0000302e enable  0x0000002c 
+ 00019621  0x0000302f hfetch  0x00000001 , 0x0000811b 
+ 00019622  0x00003030 isolate0  0x00000000 , 0x0000003f 
+ 00019623  0x00003031 hfetch  0x00000001 , 0x0000811a 
+ 00019624  0x00003032 arg  0x00004811 , 0x00000006 
+ 00019625  0x00003033 iadd  0x00000006 , 0x00000006 
+ 00019626  0x00003034 ifetch  0x00000001 , 0x00000006 
+ 00019627  0x00003035 bbit1  0x00000007 , 0x00004ce4 
+ 00019628  0x00003036 nbranch  0x00004ccc , 0x00000001 
+ 00019629  0x00003037 disable  0x0000002c 
+ 00019630  0x00003038 iforce  0x00000002 
+ 00019631  0x00003039 fetch  0x00000001 , 0x00004808 
+ 00019632  0x0000303a sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00019633  0x0000303b nrtn  0x00000002 
+ 00019634  0x0000303c copy  0x0000003f , 0x00000011 
+ 00019635  0x0000303d arg  0x00000003 , 0x00000039 
+ 00019636  0x0000303e arg  0x00004802 , 0x00000006 
+ 00019637  0x00003040 ifetch  0x00000001 , 0x00000006 
+ 00019638  0x00003041 isub  0x00000002 , 0x0000003e 
+ 00019639  0x00003042 branch  0x00004c99 , 0x00000005 
+ 00019640  0x00003043 loop  0x00004cb5 
+ 00019641  0x00003045 copy  0x00000011 , 0x0000003f 
+ 00019642  0x00003046 arg  0x00004802 , 0x00000005 
+ 00019643  0x00003047 iadd  0x00000005 , 0x00000005 
+ 00019644  0x00003048 istoret  0x00000001 , 0x00000005 
+ 00019645  0x00003049 increase  0x00000001 , 0x0000003f 
+ 00019646  0x0000304a store  0x00000001 , 0x00004808 
+ 00019647  0x0000304b hfetch  0x00000001 , 0x0000811b 
+ 00019648  0x0000304c rshift3  0x0000003f , 0x0000003f 
+ 00019649  0x0000304d nbranch  0x00004cc3 , 0x00000034 
+ 00019650  0x0000304e branch  0x00004cca 
+ 00019651  0x00003051 increase  0xffffffff , 0x0000003f 
+ 00019652  0x00003052 branch  0x00004cca , 0x00000005 
+ 00019653  0x00003053 hfetch  0x00000001 , 0x0000811b 
+ 00019654  0x00003054 and_into  0x00000001 , 0x0000003f 
+ 00019655  0x00003055 beq  0x00000000 , 0x00004c99 
+ 00019656  0x00003056 beq  0x00000001 , 0x00004cca 
+ 00019657  0x00003057 rtn 
+ 00019658  0x00003059 enable  0x0000002c 
+ 00019659  0x0000305a rtn 
+ 00019660  0x0000305d and  0x0000003f , 0x000000ff , 0x00000002 
+ 00019661  0x0000305e fetch  0x00000001 , 0x00004808 
+ 00019662  0x0000305f rtn  0x00000034 
+ 00019663  0x00003060 iforce  0x00000039 
+ 00019664  0x00003061 arg  0x00004802 , 0x00000006 
+ 00019665  0x00003063 ifetch  0x00000001 , 0x00000006 
+ 00019666  0x00003064 isub  0x00000002 , 0x0000003e 
+ 00019667  0x00003065 branch  0x00004cd6 , 0x00000005 
+ 00019668  0x00003066 loop  0x00004cd1 
+ 00019669  0x00003067 rtn 
+ 00019670  0x00003069 add  0x00000006 , 0xffffffff , 0x00000005 
+ 00019671  0x0000306a call  0x00007e45 
+ 00019672  0x0000306b fetch  0x00000001 , 0x00004808 
+ 00019673  0x0000306c increase  0xffffffff , 0x0000003f 
+ 00019674  0x0000306d store  0x00000001 , 0x00004808 
+ 00019675  0x0000306e hfetch  0x00000001 , 0x0000811b 
+ 00019676  0x0000306f rshift3  0x0000003f , 0x0000003f 
+ 00019677  0x00003070 nbranch  0x00004cdf , 0x00000034 
+ 00019678  0x00003071 rtn 
+ 00019679  0x00003074 hfetch  0x00000001 , 0x0000811b 
+ 00019680  0x00003075 and_into  0x00000001 , 0x0000003f 
+ 00019681  0x00003076 beq  0x00000000 , 0x00004cca 
+ 00019682  0x00003077 beq  0x00000001 , 0x00004c99 
+ 00019683  0x00003078 rtn 
+ 00019684  0x0000307b and  0x0000003f , 0x00000007 , 0x00000007 
+ 00019685  0x0000307c fetch  0x00000001 , 0x00004800 
+ 00019686  0x0000307d qsetflag  0x00000001 , 0x0000003f 
+ 00019687  0x0000307e store  0x00000001 , 0x00004800 
+ 00019688  0x0000307f rtn 
+ 00019689  0x00003082 setarg  0x00000000 
+ 00019690  0x00003083 store  0x00000008 , 0x00004800 
+ 00019691  0x00003084 store  0x00000001 , 0x00004808 
+ 00019692  0x00003085 rtn 
+ 00019693  0x00003088 hfetch  0x00000001 , 0x0000811b 
+ 00019694  0x00003089 hfetch  0x00000001 , 0x0000811a 
+ 00019695  0x0000308a hfetch  0x00000001 , 0x00008119 
+ 00019696  0x0000308b bbit0  0x00000000 , 0x00004ced 
+ 00019697  0x0000308c setarg  0x000000ff 
+ 00019698  0x0000308d enable  0x00000028 
+ 00019699  0x0000308e rtn 
+ 00019700  0x00003091 fetcht  0x00000002 , 0x000044c2 
+ 00019701  0x00003092 call  0x00005866 
+ 00019702  0x00003093 rtnbit0  0x00000000 
+ 00019703  0x00003094 fetch  0x00000001 , 0x000046f8 
+ 00019704  0x00003095 rtnbit0  0x00000000 
+ 00019705  0x00003096 call  0x0000561c 
+ 00019706  0x00003097 nrtn  0x00000034 
+ 00019707  0x00003098 call  0x00004c99 
+ 00019708  0x00003099 nrtn  0x00000028 
+ 00019709  0x0000309a nrtn  0x0000002c 
+ 00019710  0x0000309c call  0x00003f5e 
+ 00019711  0x0000309d jam  0x00000002 , 0x00004213 
+ 00019712  0x0000309e fetcht  0x00000002 , 0x000044c2 
+ 00019713  0x0000309f call  0x00005a88 
+ 00019714  0x000030a0 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00019715  0x000030a1 fetch  0x00000008 , 0x00004800 
+ 00019716  0x000030a2 istore  0x00000008 , 0x00000005 
+ 00019717  0x000030a3 jam  0x0000001b , 0x00000b7d 
+ 00019718  0x000030a4 call  0x00005620 
+ 00019719  0x000030a5 fetch  0x00000001 , 0x000003e4 
+ 00019720  0x000030a6 bbit1  0x00000003 , 0x00003bf2 
+ 00019721  0x000030a7 rtn 
+ 00019722  0x000030a9 copy  0x00000013 , 0x0000003f 
+ 00019723  0x000030aa beq  0x00000010 , 0x00004d15 
+ 00019724  0x000030ac beq  0x00000014 , 0x00004d13 
+ 00019725  0x000030ad beq  0x00000028 , 0x00004d11 
+ 00019726  0x000030ae beq  0x00000029 , 0x00004d11 
+ 00019727  0x000030af beq  0x0000002e , 0x00003f57 
+ 00019728  0x000030b0 rtn 
+ 00019729  0x000030b3 call  0x00003fa4 
+ 00019730  0x000030b4 branch  0x00003f92 
+ 00019731  0x000030b6 call  0x00004ced 
+ 00019732  0x000030b7 branch  0x00004ce9 
+ 00019733  0x000030ba call  0x00005b30 
+ 00019734  0x000030bb call  0x00003f90 
+ 00019735  0x000030bc call  0x00003f88 
+ 00019736  0x000030bd branch  0x00003f94 
+ 00019737  0x000030c0 fetch  0x00000001 , 0x0000442e 
+ 00019738  0x000030c1 rtn  0x00000034 
+ 00019739  0x000030c2 increase  0xffffffff , 0x0000003f 
+ 00019740  0x000030c3 store  0x00000001 , 0x0000442e 
+ 00019741  0x000030c4 nrtn  0x00000034 
+ 00019742  0x000030c5 fetch  0x00000001 , 0x000044db 
+ 00019743  0x000030c6 rtn  0x00000034 
+ 00019744  0x000030c7 branch  0x00003f98 
+ 00019745  0x000030cb branch  0x00004d2e 
+ 00019746  0x000030cf hfetch  0x00000003 , 0x0000811c 
+ 00019747  0x000030d0 copy  0x0000003f , 0x00000012 
+ 00019748  0x000030d1 hfetch  0x00000001 , 0x0000811f 
+ 00019749  0x000030d2 and_into  0x0000000f , 0x0000003f 
+ 00019750  0x000030d3 lshift16  0x0000003f , 0x0000003f 
+ 00019751  0x000030d4 lshift8  0x0000003f , 0x0000003f 
+ 00019752  0x000030d5 ior  0x00000012 , 0x0000003f 
+ 00019753  0x000030d6 fetcht  0x00000004 , 0x0000480a 
+ 00019754  0x000030d7 isub  0x00000002 , 0x0000003f 
+ 00019755  0x000030d8 rtn  0x00000034 
+ 00019756  0x000030d9 arg  0x000000bb , 0x00000012 
+ 00019757  0x000030da branch  0x00003f5e 
+ 00019758  0x000030de fetch  0x00000001 , 0x00004133 
+ 00019759  0x000030df nrtn  0x00000034 
+ 00019760  0x000030e0 fetch  0x00000001 , 0x0000427f 
+ 00019761  0x000030e1 nrtn  0x00000034 
+ 00019762  0x000030e2 fetch  0x00000001 , 0x000047ea 
+ 00019763  0x000030e3 rtn  0x00000034 
+ 00019764  0x000030e4 fetch  0x00000001 , 0x000047eb 
+ 00019765  0x000030e5 nrtn  0x00000034 
+ 00019766  0x000030e6 branch  0x00003f9a 
+ 00019767  0x000030e9 copy  0x00000013 , 0x0000003f 
+ 00019768  0x000030ea beq  0x00000006 , 0x00004d8b 
+ 00019769  0x000030eb beq  0x0000000a , 0x00004d7c 
+ 00019770  0x000030ec beq  0x00000006 , 0x00004d8f 
+ 00019771  0x000030ed beq  0x00000010 , 0x00004d68 
+ 00019772  0x000030ee beq  0x0000002e , 0x00003f57 
+ 00019773  0x000030ef beq  0x00000001 , 0x00004d77 
+ 00019774  0x000030f0 beq  0x00000002 , 0x00004d51 
+ 00019775  0x000030f2 beq  0x00000004 , 0x00004d4e 
+ 00019776  0x000030f3 beq  0x00000013 , 0x00004d4e 
+ 00019777  0x000030f4 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019778  0x000030f5 and_into  0x000000f0 , 0x0000003f 
+ 00019779  0x000030f6 beq  0x00000050 , 0x00004d45 
+ 00019780  0x000030f7 rtn 
+ 00019781  0x000030fa set1  0x00000025 , 0x00000000 
+ 00019782  0x000030fb bpatch  0x000000b8 , 0x00004037 
+ 00019783  0x000030fc storet  0x00000001 , 0x00000259 
+ 00019784  0x000030fe fetch  0x00000001 , 0x00000259 
+ 00019785  0x000030ff rtn  0x00000034 
+ 00019786  0x00003100 increase  0xffffffff , 0x0000003f 
+ 00019787  0x00003101 store  0x00000001 , 0x00000259 
+ 00019788  0x00003103 call  0x00004d62 
+ 00019789  0x00003104 branch  0x00004d48 
+ 00019790  0x00003107 fetch  0x00000002 , 0x000047f4 
+ 00019791  0x00003108 bbit1  0x0000000c , 0x00004d79 
+ 00019792  0x00003109 branch  0x00003f10 
+ 00019793  0x0000310d set1  0x00000025 , 0x00000000 
+ 00019794  0x0000310e bpatch  0x000000b9 , 0x00004037 
+ 00019795  0x0000310f call  0x00004d59 
+ 00019796  0x00003110 fetch  0x00000002 , 0x000042a0 
+ 00019797  0x00003112 bbit1  0x00000000 , 0x00003f12 
+ 00019798  0x00003113 bbit1  0x00000001 , 0x00004d5c 
+ 00019799  0x00003114 bbit1  0x00000002 , 0x00004d5f 
+ 00019800  0x00003115 branch  0x00004d79 
+ 00019801  0x00003117 jam  0x00000000 , 0x0000425e 
+ 00019802  0x00003118 jam  0x00000000 , 0x0000448b 
+ 00019803  0x00003119 rtn 
+ 00019804  0x0000311c bbit1  0x00000005 , 0x00003f10 
+ 00019805  0x0000311d bbit1  0x00000003 , 0x00003f10 
+ 00019806  0x0000311e branch  0x00004d79 
+ 00019807  0x00003120 fetch  0x00000002 , 0x000047f4 
+ 00019808  0x00003121 bbit1  0x0000000c , 0x00004d79 
+ 00019809  0x00003122 branch  0x00003f10 
+ 00019810  0x00003127 fetch  0x00000001 , 0x000047f2 
+ 00019811  0x00003128 rtn  0x00000034 
+ 00019812  0x00003129 increase  0xffffffff , 0x0000003f 
+ 00019813  0x0000312a store  0x00000001 , 0x000047f2 
+ 00019814  0x0000312b nrtn  0x00000034 
+ 00019815  0x0000312c branch  0x00004d8f 
+ 00019816  0x00003130 call  0x00004d6a 
+ 00019817  0x00003131 branch  0x00004d79 
+ 00019818  0x00003134 set1  0x00000025 , 0x00000000 
+ 00019819  0x00003135 bpatch  0x000000ba , 0x00004037 
+ 00019820  0x00003136 fetch  0x00000002 , 0x000047f4 
+ 00019821  0x00003137 isolate1  0x00000007 , 0x0000003f 
+ 00019822  0x00003138 call  0x00003f75 , 0x00000001 
+ 00019823  0x00003139 fetch  0x00000002 , 0x000047fe 
+ 00019824  0x0000313a store  0x00000002 , 0x000047f0 
+ 00019825  0x0000313b fetch  0x00000002 , 0x000042a2 
+ 00019826  0x0000313c set1  0x00000000 , 0x0000003f 
+ 00019827  0x0000313d store  0x00000002 , 0x000042a2 
+ 00019828  0x0000313e fetch  0x00000002 , 0x000047f4 
+ 00019829  0x0000313f bbit1  0x00000000 , 0x00003f77 
+ 00019830  0x00003140 rtn 
+ 00019831  0x00003144 call  0x00003f7e 
+ 00019832  0x00003145 branch  0x00003f98 
+ 00019833  0x00003148 call  0x00003f7c 
+ 00019834  0x00003149 branch  0x00003f94 
+ 00019835  0x0000314c branch  0x00003f9a 
+ 00019836  0x0000314f jam  0x00000000 , 0x0000054f 
+ 00019837  0x00003150 rtn 
+ 00019838  0x00003156 hjam  0x00000000 , 0x00008083 
+ 00019839  0x00003157 hjam  0x00000000 , 0x00008084 
+ 00019840  0x00003158 hfetch  0x00000001 , 0x00008085 
+ 00019841  0x00003159 and_into  0x000000f0 , 0x0000003f 
+ 00019842  0x0000315a hstore  0x00000001 , 0x00008085 
+ 00019843  0x0000315b setarg  0x00000000 
+ 00019844  0x0000315c store  0x00000004 , 0x000000a7 
+ 00019845  0x0000315d setarg  0x000000ff 
+ 00019846  0x0000315e fetcht  0x00000001 , 0x000047fd 
+ 00019847  0x0000315f copy  0x00000002 , 0x00000007 
+ 00019848  0x00003160 qset1  0x0000003f 
+ 00019849  0x00003161 store  0x00000004 , 0x000000a3 
+ 00019850  0x00003162 rtn 
+ 00019851  0x00003165 setarg  0x00000002 
+ 00019852  0x00003166 store  0x00000001 , 0x000047f2 
+ 00019853  0x00003167 call  0x00004ced 
+ 00019854  0x0000316b branch  0x00004ce9 
+ 00019855  0x0000316d set1  0x00000025 , 0x00000000 
+ 00019856  0x0000316e bpatch  0x000000bb , 0x00004037 
+ 00019857  0x0000316f jam  0x00000001 , 0x0000427f 
+ 00019858  0x00003170 call  0x00003fa4 
+ 00019859  0x00003171 call  0x00003fa2 
+ 00019860  0x00003173 setarg  0x00000000 
+ 00019861  0x00003174 store  0x00000002 , 0x000047f0 
+ 00019862  0x00003175 store  0x00000001 , 0x000047f2 
+ 00019863  0x00003176 branch  0x00003f9e 
+ 00019864  0x0000317e branch  0x00004d9d , 0x0000002b 
+ 00019865  0x00003180 setarg  0x000043ce 
+ 00019866  0x00003181 arg  0x000042af , 0x00000005 
+ 00019867  0x00003182 isub  0x00000005 , 0x00000039 
+ 00019868  0x00003183 call  0x00007e3f 
+ 00019869  0x00003185 set1  0x00000025 , 0x00000000 
+ 00019870  0x00003186 bpatch  0x00000016 , 0x00004022 
+ 00019871  0x00003187 setarg  0x000004de 
+ 00019872  0x00003188 arg  0x000004a9 , 0x00000005 
+ 00019873  0x00003189 isub  0x00000005 , 0x00000039 
+ 00019874  0x0000318a call  0x00007e3f 
+ 00019875  0x0000318b setarg  0x00000330 
+ 00019876  0x0000318c arg  0x000002c4 , 0x00000005 
+ 00019877  0x0000318d isub  0x00000005 , 0x00000039 
+ 00019878  0x0000318e call  0x00007e3f 
+ 00019879  0x0000318f branch  0x0000532a 
+ 00019880  0x00003192 set1  0x00000025 , 0x00000000 
+ 00019881  0x00003193 bpatch  0x00000017 , 0x00004022 
+ 00019882  0x00003194 copy  0x00000006 , 0x00000002 
+ 00019883  0x00003197 copy  0x00000002 , 0x00000006 
+ 00019884  0x00003198 ifetch  0x00000002 , 0x00000006 
+ 00019885  0x00003199 store  0x00000002 , 0x000002cd 
+ 00019886  0x0000319a ifetch  0x00000002 , 0x00000006 
+ 00019887  0x0000319b store  0x00000002 , 0x000002cf 
+ 00019888  0x0000319c deposit  0x00000006 
+ 00019889  0x0000319d store  0x00000002 , 0x000002cb 
+ 00019890  0x0000319e fetch  0x00000001 , 0x000047f3 
+ 00019891  0x0000319f beq  0x00000000 , 0x00004db5 
+ 00019892  0x000031a0 branch  0x000050fa 
+ 00019893  0x000031a3 set1  0x00000025 , 0x00000000 
+ 00019894  0x000031a4 bpatch  0x00000018 , 0x00004023 
+ 00019895  0x000031a5 fetch  0x00000002 , 0x000002cd 
+ 00019896  0x000031a6 branch  0x00004dfc , 0x00000034 
+ 00019897  0x000031a7 fetch  0x00000001 , 0x000002cf 
+ 00019898  0x000031a8 beq  0x00000001 , 0x00004dc0 
+ 00019899  0x000031aa beq  0x00000050 , 0x00004de7 
+ 00019900  0x000031ab beq  0x00000051 , 0x00004df4 
+ 00019901  0x000031ac beq  0x00000052 , 0x00004df2 
+ 00019902  0x000031ad beq  0x00000053 , 0x00004df2 
+ 00019903  0x000031ae branch  0x00004dfc 
+ 00019904  0x000031b1 call  0x0000527a 
+ 00019905  0x000031b2 nrtn  0x00000034 
+ 00019906  0x000031b3 jam  0x00000000 , 0x000043cd 
+ 00019907  0x000031b5 call  0x000052c4 
+ 00019908  0x000031b6 call  0x00004e01 
+ 00019909  0x000031b7 fetcht  0x00000002 , 0x000002d6 
+ 00019910  0x000031b8 branch  0x00004dfb , 0x00000034 
+ 00019911  0x000031b9 call  0x000052ce 
+ 00019912  0x000031ba fetch  0x00000002 , 0x000002d6 
+ 00019913  0x000031bb istore  0x00000002 , 0x00000005 
+ 00019914  0x000031bc force  0x00000001 , 0x0000003f 
+ 00019915  0x000031bd istore  0x00000002 , 0x00000005 
+ 00019916  0x000031be branch  0x00004dfc 
+ 00019917  0x000031c1 fetch  0x00000001 , 0x00004132 
+ 00019918  0x000031c2 rtneq  0x00000001 
+ 00019919  0x000031c3 fetch  0x00000001 , 0x000043cd 
+ 00019920  0x000031c4 rtn  0x00000034 
+ 00019921  0x000031c5 copy  0x0000003f , 0x00000011 
+ 00019922  0x000031c6 fetch  0x00000004 , 0x0000033c 
+ 00019923  0x000031c7 arg  0x00000100 , 0x00000002 
+ 00019924  0x000031c8 iadd  0x00000002 , 0x00000002 
+ 00019925  0x000031c9 copy  0x00000022 , 0x0000003f 
+ 00019926  0x000031ca isub  0x00000002 , 0x0000003e 
+ 00019927  0x000031cb nrtn  0x00000002 
+ 00019928  0x000031cc jam  0x00000000 , 0x000043cd 
+ 00019929  0x000031cd copy  0x00000011 , 0x0000003f 
+ 00019930  0x000031ce beq  0x00000050 , 0x00004ddc 
+ 00019931  0x000031cf branch  0x00003bf1 
+ 00019932  0x000031d1 call  0x000052c4 
+ 00019933  0x000031d2 call  0x00004e84 
+ 00019934  0x000031d3 call  0x000052d0 
+ 00019935  0x000031d4 call  0x00007e1c 
+ 00019936  0x000031d5 call  0x00004eb7 
+ 00019937  0x000031d6 call  0x000052ce 
+ 00019938  0x000031d8 setarg  0x0000000c 
+ 00019939  0x000031d9 istore  0x00000002 , 0x00000005 
+ 00019940  0x000031da force  0x00000001 , 0x0000003f 
+ 00019941  0x000031db istore  0x00000002 , 0x00000005 
+ 00019942  0x000031dc branch  0x00004dfc 
+ 00019943  0x000031df call  0x0000527e 
+ 00019944  0x000031e0 nrtn  0x00000034 
+ 00019945  0x000031e1 call  0x000052d2 
+ 00019946  0x000031e2 call  0x00006f72 
+ 00019947  0x000031e3 call  0x000052dc 
+ 00019948  0x000031e4 fetch  0x00000002 , 0x000002dc 
+ 00019949  0x000031e5 branch  0x00004dfb , 0x00000034 
+ 00019950  0x000031e6 istore  0x00000002 , 0x00000005 
+ 00019951  0x000031e7 fetch  0x00000002 , 0x000042b1 
+ 00019952  0x000031e8 istore  0x00000002 , 0x00000005 
+ 00019953  0x000031e9 branch  0x00004dfc 
+ 00019954  0x000031ec call  0x00004af8 
+ 00019955  0x000031ed branch  0x00004dfc 
+ 00019956  0x000031f0 set1  0x00000025 , 0x00000000 
+ 00019957  0x000031f1 bpatch  0x00000019 , 0x00004023 
+ 00019958  0x000031f2 jam  0x00000000 , 0x000002eb 
+ 00019959  0x000031f3 call  0x00006bdc 
+ 00019960  0x000031f4 fetch  0x00000001 , 0x000002eb 
+ 00019961  0x000031f5 rtneq  0x00000001 
+ 00019962  0x000031f6 branch  0x00004dfc 
+ 00019963  0x000031f8 call  0x0000526f 
+ 00019964  0x000031fb setarg  0x00000000 
+ 00019965  0x000031fc store  0x00000002 , 0x000002cd 
+ 00019966  0x000031fd store  0x00000002 , 0x000002cf 
+ 00019967  0x000031fe jam  0x00000001 , 0x000002d1 
+ 00019968  0x000031ff rtn 
+ 00019969  0x00003202 set1  0x00000025 , 0x00000000 
+ 00019970  0x00003203 bpatch  0x0000001a , 0x00004023 
+ 00019971  0x00003204 call  0x000052d0 
+ 00019972  0x00003205 force  0x00000000 , 0x00000012 
+ 00019973  0x00003206 fetch  0x00000002 , 0x000002cd 
+ 00019974  0x00003207 copy  0x0000003f , 0x00000013 
+ 00019975  0x00003208 fetch  0x00000002 , 0x000002cb 
+ 00019976  0x00003209 iforce  0x00000006 
+ 00019977  0x0000320b call  0x00004e11 
+ 00019978  0x0000320c deposit  0x00000013 
+ 00019979  0x0000320d increase  0xfffffffc , 0x00000013 
+ 00019980  0x0000320e increase  0xfffffffc , 0x0000003f 
+ 00019981  0x0000320f nbranch  0x00004e09 , 0x00000034 
+ 00019982  0x00003210 copy  0x00000012 , 0x0000003f 
+ 00019983  0x00003211 store  0x00000002 , 0x000002d6 
+ 00019984  0x00003212 rtn 
+ 00019985  0x00003215 set1  0x00000025 , 0x00000000 
+ 00019986  0x00003216 bpatch  0x0000001b , 0x00004023 
+ 00019987  0x00003217 ifetch  0x00000001 , 0x00000006 
+ 00019988  0x00003218 beq  0x00000001 , 0x00004e54 
+ 00019989  0x00003219 beq  0x00000002 , 0x00004e5c 
+ 00019990  0x0000321a beq  0x00000003 , 0x00004ee0 
+ 00019991  0x0000321b beq  0x00000004 , 0x00004f0f 
+ 00019992  0x0000321c beq  0x00000005 , 0x00004fad 
+ 00019993  0x0000321d beq  0x00000006 , 0x00004fd5 
+ 00019994  0x0000321e beq  0x00000007 , 0x00005024 
+ 00019995  0x0000321f beq  0x00000008 , 0x00005058 
+ 00019996  0x00003220 beq  0x00000009 , 0x00005068 
+ 00019997  0x00003221 beq  0x0000000a , 0x00004e21 
+ 00019998  0x00003222 beq  0x0000000b , 0x00005069 
+ 00019999  0x00003223 call  0x0000506a 
+ 00020000  0x00003225 rtn 
+ 00020001  0x00003228 ifetch  0x00000001 , 0x00000006 
+ 00020002  0x00003229 copy  0x0000003f , 0x00000007 
+ 00020003  0x0000322a ifetch  0x00000002 , 0x00000006 
+ 00020004  0x0000322b copy  0x0000003f , 0x00000011 
+ 00020005  0x0000322c copy  0x00000013 , 0x0000003f 
+ 00020006  0x0000322d isub  0x00000011 , 0x00000013 
+ 00020007  0x0000322e copy  0x00000011 , 0x0000003f 
+ 00020008  0x0000322f iadd  0x00000006 , 0x00000006 
+ 00020009  0x00003230 setarg  0x0000000b 
+ 00020010  0x00003231 istore  0x00000001 , 0x00000005 
+ 00020011  0x00003232 copy  0x00000007 , 0x0000003f 
+ 00020012  0x00003233 istore  0x00000001 , 0x00000005 
+ 00020013  0x00003234 force  0x00000008 , 0x0000003f 
+ 00020014  0x00003235 istore  0x00000002 , 0x00000005 
+ 00020015  0x00003236 force  0x00000002 , 0x0000003f 
+ 00020016  0x00003237 istore  0x00000002 , 0x00000005 
+ 00020017  0x00003238 force  0x00000000 , 0x0000003f 
+ 00020018  0x00003239 istore  0x00000002 , 0x00000005 
+ 00020019  0x0000323a force  0x00000400 , 0x0000003f 
+ 00020020  0x0000323b istore  0x00000002 , 0x00000005 
+ 00020021  0x0000323c force  0x00000000 , 0x0000003f 
+ 00020022  0x0000323d istore  0x00000002 , 0x00000005 
+ 00020023  0x0000323e force  0x0000000c , 0x0000003f 
+ 00020024  0x0000323f iadd  0x00000012 , 0x00000012 
+ 00020025  0x00003240 branch  0x00004e20 
+ 00020026  0x00003243 ifetch  0x00000001 , 0x00000006 
+ 00020027  0x00003244 copy  0x0000003f , 0x00000007 
+ 00020028  0x00003245 ifetch  0x00000002 , 0x00000006 
+ 00020029  0x00003246 copy  0x0000003f , 0x00000011 
+ 00020030  0x00003247 copy  0x00000013 , 0x0000003f 
+ 00020031  0x00003248 isub  0x00000011 , 0x00000013 
+ 00020032  0x00003249 copy  0x00000011 , 0x0000003f 
+ 00020033  0x0000324a iadd  0x00000006 , 0x00000006 
+ 00020034  0x0000324b call  0x000052d0 
+ 00020035  0x0000324c setarg  0x0000000b 
+ 00020036  0x0000324d istore  0x00000001 , 0x00000005 
+ 00020037  0x0000324e copy  0x00000007 , 0x0000003f 
+ 00020038  0x0000324f istore  0x00000001 , 0x00000005 
+ 00020039  0x00003250 force  0x00000008 , 0x0000003f 
+ 00020040  0x00003251 istore  0x00000002 , 0x00000005 
+ 00020041  0x00003252 force  0x00000002 , 0x0000003f 
+ 00020042  0x00003253 istore  0x00000002 , 0x00000005 
+ 00020043  0x00003254 force  0x00000000 , 0x0000003f 
+ 00020044  0x00003255 istore  0x00000002 , 0x00000005 
+ 00020045  0x00003256 force  0x00000400 , 0x0000003f 
+ 00020046  0x00003257 istore  0x00000002 , 0x00000005 
+ 00020047  0x00003258 force  0x00000000 , 0x0000003f 
+ 00020048  0x00003259 istore  0x00000002 , 0x00000005 
+ 00020049  0x0000325a force  0x0000000c , 0x0000003f 
+ 00020050  0x0000325b iadd  0x00000012 , 0x00000012 
+ 00020051  0x0000325d branch  0x00004e20 
+ 00020052  0x00003262 ifetch  0x00000001 , 0x00000006 
+ 00020053  0x00003263 copy  0x0000003f , 0x00000007 
+ 00020054  0x00003264 ifetch  0x00000002 , 0x00000006 
+ 00020055  0x00003265 copy  0x0000003f , 0x00000011 
+ 00020056  0x00003266 iadd  0x00000006 , 0x00000006 
+ 00020057  0x00003267 copy  0x00000013 , 0x0000003f 
+ 00020058  0x00003268 isub  0x00000011 , 0x00000013 
+ 00020059  0x0000326a branch  0x00004e20 
+ 00020060  0x0000326d call  0x00007e1c 
+ 00020061  0x00003270 call  0x00007e21 
+ 00020062  0x00003271 arg  0x00000000 , 0x00000008 
+ 00020063  0x00003272 ifetch  0x00000001 , 0x00000006 
+ 00020064  0x00003273 copy  0x0000003f , 0x00000007 
+ 00020065  0x00003274 ifetch  0x00000002 , 0x00000006 
+ 00020066  0x00003275 copy  0x0000003f , 0x00000011 
+ 00020067  0x00003276 ifetch  0x00000002 , 0x00000006 
+ 00020068  0x00003277 copy  0x0000003f , 0x00000002 
+ 00020069  0x00003278 ifetch  0x00000002 , 0x00000006 
+ 00020070  0x00003279 copy  0x0000003f , 0x0000000b 
+ 00020071  0x0000327a copy  0x00000002 , 0x0000003f 
+ 00020072  0x0000327b beq  0x00000001 , 0x00004e6e 
+ 00020073  0x0000327c beq  0x00000003 , 0x00004e90 
+ 00020074  0x0000327d beq  0x00000011 , 0x00004e9c 
+ 00020075  0x0000327e beq  0x00000013 , 0x00004ea7 
+ 00020076  0x0000327f call  0x0000506a 
+ 00020077  0x00003280 branch  0x00004edf 
+ 00020078  0x00003283 call  0x00007e1c 
+ 00020079  0x00003284 arg  0x00000050 , 0x00000002 
+ 00020080  0x00003285 fetch  0x00000002 , 0x000042b1 
+ 00020081  0x00003286 nbranch  0x00004ed9 , 0x00000034 
+ 00020082  0x00003287 copy  0x0000000b , 0x0000003f 
+ 00020083  0x00003288 store  0x00000002 , 0x000042b1 
+ 00020084  0x00003289 copy  0x00000022 , 0x0000003f 
+ 00020085  0x0000328a store  0x00000004 , 0x0000033c 
+ 00020086  0x0000328b call  0x00004e78 
+ 00020087  0x0000328c branch  0x00004eb3 
+ 00020088  0x0000328f storet  0x00000002 , 0x0000033a 
+ 00020089  0x00003290 deposit  0x0000000b 
+ 00020090  0x00003291 store  0x00000002 , 0x00000330 
+ 00020091  0x00003292 deposit  0x00000011 
+ 00020092  0x00003293 store  0x00000002 , 0x00000332 
+ 00020093  0x00003294 deposit  0x00000012 
+ 00020094  0x00003295 store  0x00000002 , 0x00000334 
+ 00020095  0x00003296 deposit  0x00000013 
+ 00020096  0x00003297 store  0x00000002 , 0x00000336 
+ 00020097  0x00003298 deposit  0x00000007 
+ 00020098  0x00003299 store  0x00000002 , 0x00000338 
+ 00020099  0x0000329a rtn 
+ 00020100  0x0000329d fetcht  0x00000002 , 0x0000033a 
+ 00020101  0x0000329e fetch  0x00000002 , 0x00000330 
+ 00020102  0x0000329f copy  0x0000003f , 0x0000000b 
+ 00020103  0x000032a0 fetch  0x00000002 , 0x00000332 
+ 00020104  0x000032a1 copy  0x0000003f , 0x00000011 
+ 00020105  0x000032a2 fetch  0x00000002 , 0x00000334 
+ 00020106  0x000032a3 copy  0x0000003f , 0x00000012 
+ 00020107  0x000032a4 fetch  0x00000002 , 0x00000336 
+ 00020108  0x000032a5 copy  0x0000003f , 0x00000013 
+ 00020109  0x000032a6 fetch  0x00000002 , 0x00000338 
+ 00020110  0x000032a7 copy  0x0000003f , 0x00000007 
+ 00020111  0x000032a8 rtn 
+ 00020112  0x000032ab call  0x00007e1c 
+ 00020113  0x000032ac setarg  0x00000051 
+ 00020114  0x000032ad arg  0x00000051 , 0x00000002 
+ 00020115  0x000032ae fetch  0x00000002 , 0x000042b3 
+ 00020116  0x000032af nbranch  0x00004ed9 , 0x00000034 
+ 00020117  0x000032b0 copy  0x0000000b , 0x0000003f 
+ 00020118  0x000032b1 store  0x00000002 , 0x000042b3 
+ 00020119  0x000032b2 fetch  0x00000001 , 0x000042ba 
+ 00020120  0x000032b3 set1  0x00000000 , 0x0000003f 
+ 00020121  0x000032b4 set1  0x00000001 , 0x0000003f 
+ 00020122  0x000032b5 store  0x00000001 , 0x000042ba 
+ 00020123  0x000032b6 branch  0x00004ebb 
+ 00020124  0x000032b8 call  0x00007e1c 
+ 00020125  0x000032b9 arg  0x00000052 , 0x00000002 
+ 00020126  0x000032ba fetch  0x00000002 , 0x000042b5 
+ 00020127  0x000032bb nbranch  0x00004ed9 , 0x00000034 
+ 00020128  0x000032bc copy  0x0000000b , 0x0000003f 
+ 00020129  0x000032bd store  0x00000002 , 0x000042b5 
+ 00020130  0x000032be fetch  0x00000001 , 0x000042bb 
+ 00020131  0x000032bf set1  0x00000000 , 0x0000003f 
+ 00020132  0x000032c0 set1  0x00000001 , 0x0000003f 
+ 00020133  0x000032c1 store  0x00000001 , 0x000042bb 
+ 00020134  0x000032c2 branch  0x00004ebb 
+ 00020135  0x000032c4 call  0x00007e1c 
+ 00020136  0x000032c5 deposit  0x0000001a 
+ 00020137  0x000032c6 arg  0x00000053 , 0x00000002 
+ 00020138  0x000032c7 fetch  0x00000002 , 0x000042b7 
+ 00020139  0x000032c8 nbranch  0x00004ed9 , 0x00000034 
+ 00020140  0x000032c9 copy  0x0000000b , 0x0000003f 
+ 00020141  0x000032ca store  0x00000002 , 0x000042b7 
+ 00020142  0x000032cb fetch  0x00000001 , 0x000042bc 
+ 00020143  0x000032cc set1  0x00000000 , 0x0000003f 
+ 00020144  0x000032cd set1  0x00000001 , 0x0000003f 
+ 00020145  0x000032ce store  0x00000001 , 0x000042bc 
+ 00020146  0x000032cf branch  0x00004ebb 
+ 00020147  0x000032d2 setarg  0x00000001 
+ 00020148  0x000032d3 store  0x00000002 , 0x000002e4 
+ 00020149  0x000032d4 jam  0x00000050 , 0x000043cd 
+ 00020150  0x000032d5 branch  0x00004ebd 
+ 00020151  0x000032d7 fetch  0x00000001 , 0x000042b9 
+ 00020152  0x000032d8 set1  0x00000000 , 0x0000003f 
+ 00020153  0x000032d9 set1  0x00000001 , 0x0000003f 
+ 00020154  0x000032da store  0x00000001 , 0x000042b9 
+ 00020155  0x000032dc setarg  0x00000000 
+ 00020156  0x000032dd store  0x00000002 , 0x000002e4 
+ 00020157  0x000032df set1  0x00000025 , 0x00000000 
+ 00020158  0x000032e0 bpatch  0x0000001c , 0x00004023 
+ 00020159  0x000032e1 call  0x00007e21 
+ 00020160  0x000032e2 setarg  0x00000003 
+ 00020161  0x000032e3 istore  0x00000001 , 0x00000005 
+ 00020162  0x000032e4 copy  0x00000007 , 0x0000003f 
+ 00020163  0x000032e5 istore  0x00000001 , 0x00000005 
+ 00020164  0x000032e6 setarg  0x00000008 
+ 00020165  0x000032e7 istore  0x00000002 , 0x00000005 
+ 00020166  0x000032e8 copy  0x00000002 , 0x0000003f 
+ 00020167  0x000032e9 istore  0x00000002 , 0x00000005 
+ 00020168  0x000032ea copy  0x0000000b , 0x0000003f 
+ 00020169  0x000032eb istore  0x00000002 , 0x00000005 
+ 00020170  0x000032ec fetch  0x00000002 , 0x000002e4 
+ 00020171  0x000032ed beq  0x00000001 , 0x00004ed4 
+ 00020172  0x000032ee isolate0  0x00000000 , 0x00000008 
+ 00020173  0x000032ef branch  0x00004ecf , 0x00000001 
+ 00020174  0x000032f0 setarg  0x00000004 
+ 00020175  0x000032f2 istore  0x00000002 , 0x00000005 
+ 00020176  0x000032f3 force  0x00000000 , 0x0000003f 
+ 00020177  0x000032f4 istore  0x00000002 , 0x00000005 
+ 00020178  0x000032f5 setarg  0x0000000c 
+ 00020179  0x000032f6 branch  0x00004edb 
+ 00020180  0x000032f8 istore  0x00000002 , 0x00000005 
+ 00020181  0x000032f9 force  0x00000002 , 0x0000003f 
+ 00020182  0x000032fa istore  0x00000002 , 0x00000005 
+ 00020183  0x000032fb setarg  0x0000000c 
+ 00020184  0x000032fc branch  0x00004edb 
+ 00020185  0x000032ff set1  0x00000000 , 0x00000008 
+ 00020186  0x00003300 branch  0x00004ebb 
+ 00020187  0x00003302 iadd  0x00000012 , 0x00000012 
+ 00020188  0x00003303 copy  0x00000013 , 0x0000003f 
+ 00020189  0x00003304 isub  0x00000011 , 0x00000013 
+ 00020190  0x00003305 branch  0x00004edf 
+ 00020191  0x00003307 branch  0x00004e20 
+ 00020192  0x0000330a ifetch  0x00000001 , 0x00000006 
+ 00020193  0x0000330b copy  0x0000003f , 0x00000007 
+ 00020194  0x0000330c ifetch  0x00000002 , 0x00000006 
+ 00020195  0x0000330d copy  0x0000003f , 0x00000011 
+ 00020196  0x0000330e copy  0x00000013 , 0x0000003f 
+ 00020197  0x0000330f isub  0x00000011 , 0x00000013 
+ 00020198  0x00003310 ifetch  0x00000002 , 0x00000006 
+ 00020199  0x00003311 copy  0x0000003f , 0x0000000b 
+ 00020200  0x00003312 ifetch  0x00000002 , 0x00000006 
+ 00020201  0x00003313 copy  0x0000003f , 0x00000002 
+ 00020202  0x00003314 setarg  0x00000050 
+ 00020203  0x00003315 isub  0x00000002 , 0x0000003e 
+ 00020204  0x00003316 branch  0x00004ef7 , 0x00000005 
+ 00020205  0x00003317 setarg  0x00000051 
+ 00020206  0x00003318 isub  0x00000002 , 0x0000003e 
+ 00020207  0x00003319 branch  0x00004efd , 0x00000005 
+ 00020208  0x0000331a setarg  0x00000052 
+ 00020209  0x0000331b isub  0x00000002 , 0x0000003e 
+ 00020210  0x0000331c branch  0x00004f09 , 0x00000005 
+ 00020211  0x0000331d setarg  0x00000053 
+ 00020212  0x0000331e isub  0x00000002 , 0x0000003e 
+ 00020213  0x0000331f branch  0x00004f03 , 0x00000005 
+ 00020214  0x00003320 rtn 
+ 00020215  0x00003323 copy  0x0000000b , 0x0000003f 
+ 00020216  0x00003324 store  0x00000002 , 0x000042b1 
+ 00020217  0x00003325 fetch  0x00000001 , 0x000042b9 
+ 00020218  0x00003326 set1  0x00000001 , 0x0000003f 
+ 00020219  0x00003327 store  0x00000001 , 0x000042b9 
+ 00020220  0x00003328 branch  0x00004e20 
+ 00020221  0x0000332a copy  0x0000000b , 0x0000003f 
+ 00020222  0x0000332b store  0x00000002 , 0x000042b3 
+ 00020223  0x0000332c fetch  0x00000001 , 0x000042ba 
+ 00020224  0x0000332d set1  0x00000001 , 0x0000003f 
+ 00020225  0x0000332e store  0x00000001 , 0x000042ba 
+ 00020226  0x0000332f rtn 
+ 00020227  0x00003331 copy  0x0000000b , 0x0000003f 
+ 00020228  0x00003332 store  0x00000002 , 0x000042b5 
+ 00020229  0x00003333 fetch  0x00000001 , 0x000042bc 
+ 00020230  0x00003334 set1  0x00000001 , 0x0000003f 
+ 00020231  0x00003335 store  0x00000001 , 0x000042bc 
+ 00020232  0x00003336 rtn 
+ 00020233  0x00003338 copy  0x0000000b , 0x0000003f 
+ 00020234  0x00003339 store  0x00000002 , 0x000042b7 
+ 00020235  0x0000333a fetch  0x00000001 , 0x000042bb 
+ 00020236  0x0000333b set1  0x00000001 , 0x0000003f 
+ 00020237  0x0000333c store  0x00000001 , 0x000042bb 
+ 00020238  0x0000333d rtn 
+ 00020239  0x00003340 ifetch  0x00000001 , 0x00000006 
+ 00020240  0x00003341 copy  0x0000003f , 0x00000007 
+ 00020241  0x00003342 ifetch  0x00000002 , 0x00000006 
+ 00020242  0x00003343 copy  0x0000003f , 0x00000011 
+ 00020243  0x00003344 copy  0x00000013 , 0x0000003f 
+ 00020244  0x00003345 isub  0x00000011 , 0x00000013 
+ 00020245  0x00003346 ifetch  0x00000002 , 0x00000006 
+ 00020246  0x00003347 copy  0x0000003f , 0x00000002 
+ 00020247  0x00003348 copy  0x00000002 , 0x00000011 
+ 00020248  0x00003349 setarg  0x00000050 
+ 00020249  0x0000334a isub  0x00000002 , 0x0000003e 
+ 00020250  0x0000334b branch  0x00004f25 , 0x00000005 
+ 00020251  0x0000334c setarg  0x00000051 
+ 00020252  0x0000334d isub  0x00000002 , 0x0000003e 
+ 00020253  0x0000334e branch  0x00004f43 , 0x00000005 
+ 00020254  0x0000334f setarg  0x00000052 
+ 00020255  0x00003350 isub  0x00000002 , 0x0000003e 
+ 00020256  0x00003351 branch  0x00004f2f , 0x00000005 
+ 00020257  0x00003352 setarg  0x00000053 
+ 00020258  0x00003353 isub  0x00000002 , 0x0000003e 
+ 00020259  0x00003354 branch  0x00004f39 , 0x00000005 
+ 00020260  0x00003355 branch  0x0000506a 
+ 00020261  0x00003358 copy  0x00000005 , 0x0000000b 
+ 00020262  0x00003359 fetch  0x00000001 , 0x000042b9 
+ 00020263  0x0000335a set1  0x00000004 , 0x0000003f 
+ 00020264  0x0000335b set1  0x00000003 , 0x0000003f 
+ 00020265  0x0000335d store  0x00000001 , 0x000042b9 
+ 00020266  0x0000335e copy  0x0000000b , 0x00000005 
+ 00020267  0x0000335f arg  0x00000050 , 0x0000000b 
+ 00020268  0x00003360 fetch  0x00000002 , 0x000042b1 
+ 00020269  0x00003361 copy  0x0000003f , 0x00000002 
+ 00020270  0x00003362 branch  0x00004f4c 
+ 00020271  0x00003364 copy  0x00000005 , 0x0000000b 
+ 00020272  0x00003365 fetch  0x00000001 , 0x000042bb 
+ 00020273  0x00003366 set1  0x00000004 , 0x0000003f 
+ 00020274  0x00003367 set1  0x00000003 , 0x0000003f 
+ 00020275  0x00003369 store  0x00000001 , 0x000042bb 
+ 00020276  0x0000336a copy  0x0000000b , 0x00000005 
+ 00020277  0x0000336b arg  0x00000052 , 0x0000000b 
+ 00020278  0x0000336c fetch  0x00000002 , 0x000042b5 
+ 00020279  0x0000336d copy  0x0000003f , 0x00000002 
+ 00020280  0x0000336e branch  0x00004f4c 
+ 00020281  0x00003370 copy  0x00000005 , 0x0000000b 
+ 00020282  0x00003371 fetch  0x00000001 , 0x000042bc 
+ 00020283  0x00003372 set1  0x00000004 , 0x0000003f 
+ 00020284  0x00003373 set1  0x00000003 , 0x0000003f 
+ 00020285  0x00003375 store  0x00000001 , 0x000042bc 
+ 00020286  0x00003376 copy  0x0000000b , 0x00000005 
+ 00020287  0x00003377 arg  0x00000053 , 0x0000000b 
+ 00020288  0x00003378 fetch  0x00000002 , 0x000042b7 
+ 00020289  0x00003379 copy  0x0000003f , 0x00000002 
+ 00020290  0x0000337a branch  0x00004f4c 
+ 00020291  0x0000337c copy  0x00000005 , 0x0000000b 
+ 00020292  0x0000337d fetch  0x00000001 , 0x000042ba 
+ 00020293  0x0000337e set1  0x00000004 , 0x0000003f 
+ 00020294  0x0000337f set1  0x00000003 , 0x0000003f 
+ 00020295  0x00003381 store  0x00000001 , 0x000042ba 
+ 00020296  0x00003383 copy  0x0000000b , 0x00000005 
+ 00020297  0x00003384 arg  0x00000051 , 0x0000000b 
+ 00020298  0x00003385 fetch  0x00000002 , 0x000042b3 
+ 00020299  0x00003386 copy  0x0000003f , 0x00000002 
+ 00020300  0x00003388 set1  0x00000025 , 0x00000000 
+ 00020301  0x00003389 bpatch  0x0000001d , 0x00004023 
+ 00020302  0x0000338a setarg  0x00000005 
+ 00020303  0x0000338b istore  0x00000001 , 0x00000005 
+ 00020304  0x0000338c copy  0x00000007 , 0x0000003f 
+ 00020305  0x0000338d istore  0x00000001 , 0x00000005 
+ 00020306  0x0000338e setarg  0x00000006 
+ 00020307  0x0000338f istore  0x00000002 , 0x00000005 
+ 00020308  0x00003390 copy  0x00000002 , 0x0000003f 
+ 00020309  0x00003391 istore  0x00000002 , 0x00000005 
+ 00020310  0x00003392 force  0x00000000 , 0x0000003f 
+ 00020311  0x00003393 istore  0x00000002 , 0x00000005 
+ 00020312  0x00003394 force  0x00000000 , 0x0000003f 
+ 00020313  0x00003395 istore  0x00000002 , 0x00000005 
+ 00020314  0x00003396 force  0x0000000a , 0x0000003f 
+ 00020315  0x00003397 iadd  0x00000012 , 0x00000012 
+ 00020316  0x00003399 storet  0x00000002 , 0x000002e9 
+ 00020317  0x0000339a copy  0x00000007 , 0x0000003f 
+ 00020318  0x0000339b store  0x00000001 , 0x000002e8 
+ 00020319  0x0000339c force  0x00000050 , 0x0000003f 
+ 00020320  0x0000339d icompare  0x000000ff , 0x0000000b 
+ 00020321  0x0000339e branch  0x00004f63 , 0x00000001 
+ 00020322  0x0000339f increase  0x00000001 , 0x0000003f 
+ 00020323  0x000033a2 rtn 
+ 00020324  0x000033a4 disable  0x00000028 
+ 00020325  0x000033a5 rtnbit1  0x00000002 , 0x0000003f 
+ 00020326  0x000033a6 rtnbit0  0x00000000 , 0x0000003f 
+ 00020327  0x000033a7 rtnbit0  0x00000001 , 0x0000003f 
+ 00020328  0x000033a8 set1  0x00000002 , 0x0000003f 
+ 00020329  0x000033a9 copy  0x00000006 , 0x00000005 
+ 00020330  0x000033aa increase  0xffffffff , 0x00000005 
+ 00020331  0x000033ab istore  0x00000001 , 0x00000005 
+ 00020332  0x000033ac enable  0x00000028 
+ 00020333  0x000033ad rtn 
+ 00020334  0x000033b0 fetch  0x00000001 , 0x000042b9 
+ 00020335  0x000033b1 call  0x00004f64 
+ 00020336  0x000033b2 nbranch  0x00004f75 , 0x00000028 
+ 00020337  0x000033b3 jam  0x00000050 , 0x000002e7 
+ 00020338  0x000033b4 fetch  0x00000002 , 0x000042b1 
+ 00020339  0x000033b5 store  0x00000002 , 0x000002e9 
+ 00020340  0x000033b6 branch  0x00004f89 
+ 00020341  0x000033b8 fetch  0x00000001 , 0x000042ba 
+ 00020342  0x000033b9 call  0x00004f64 
+ 00020343  0x000033ba nbranch  0x00004f7c , 0x00000028 
+ 00020344  0x000033bb jam  0x00000051 , 0x000002e7 
+ 00020345  0x000033bc fetch  0x00000002 , 0x000042b3 
+ 00020346  0x000033bd store  0x00000002 , 0x000002e9 
+ 00020347  0x000033be branch  0x00004f89 
+ 00020348  0x000033c0 fetch  0x00000001 , 0x000042bb 
+ 00020349  0x000033c1 call  0x00004f64 
+ 00020350  0x000033c2 nbranch  0x00004f83 , 0x00000028 
+ 00020351  0x000033c3 jam  0x00000052 , 0x000002e7 
+ 00020352  0x000033c4 fetch  0x00000002 , 0x000042b5 
+ 00020353  0x000033c5 store  0x00000002 , 0x000002e9 
+ 00020354  0x000033c6 branch  0x00004f89 
+ 00020355  0x000033c8 fetch  0x00000001 , 0x000042bc 
+ 00020356  0x000033c9 call  0x00004f64 
+ 00020357  0x000033ca nrtn  0x00000028 
+ 00020358  0x000033cb jam  0x00000053 , 0x000002e7 
+ 00020359  0x000033cc fetch  0x00000002 , 0x000042b7 
+ 00020360  0x000033cd store  0x00000002 , 0x000002e9 
+ 00020361  0x000033d1 set1  0x00000025 , 0x00000000 
+ 00020362  0x000033d2 bpatch  0x0000001e , 0x00004023 
+ 00020363  0x000033d3 call  0x00005242 
+ 00020364  0x000033d4 call  0x000052c4 
+ 00020365  0x000033d5 force  0x00000000 , 0x00000012 
+ 00020366  0x000033d6 call  0x000052d0 
+ 00020367  0x000033d7 force  0x00000004 , 0x0000003f 
+ 00020368  0x000033d8 istore  0x00000001 , 0x00000005 
+ 00020369  0x000033d9 fetch  0x00000001 , 0x000042be 
+ 00020370  0x000033da istore  0x00000001 , 0x00000005 
+ 00020371  0x000033db setarg  0x00000008 
+ 00020372  0x000033dc istore  0x00000002 , 0x00000005 
+ 00020373  0x000033dd fetch  0x00000002 , 0x000002e9 
+ 00020374  0x000033de istore  0x00000002 , 0x00000005 
+ 00020375  0x000033df setarg  0x00000000 
+ 00020376  0x000033e0 istore  0x00000002 , 0x00000005 
+ 00020377  0x000033e1 force  0x00000001 , 0x0000003f 
+ 00020378  0x000033e2 istore  0x00000001 , 0x00000005 
+ 00020379  0x000033e3 force  0x00000002 , 0x0000003f 
+ 00020380  0x000033e4 istore  0x00000001 , 0x00000005 
+ 00020381  0x000033e5 fetch  0x00000001 , 0x000002e7 
+ 00020382  0x000033e6 beq  0x00000051 , 0x00004fa2 
+ 00020383  0x000033e7 setarg  0x00000030 
+ 00020384  0x000033e8 istore  0x00000002 , 0x00000005 
+ 00020385  0x000033e9 branch  0x00004fa4 
+ 00020386  0x000033eb setarg  0x000003e3 
+ 00020387  0x000033ec istore  0x00000002 , 0x00000005 
+ 00020388  0x000033ee arg  0x0000000c , 0x00000002 
+ 00020389  0x000033ef storet  0x00000002 , 0x000002d6 
+ 00020390  0x000033f0 call  0x000052ce 
+ 00020391  0x000033f1 fetch  0x00000002 , 0x000002d6 
+ 00020392  0x000033f2 istore  0x00000002 , 0x00000005 
+ 00020393  0x000033f3 force  0x00000001 , 0x0000003f 
+ 00020394  0x000033f4 istore  0x00000002 , 0x00000005 
+ 00020395  0x000033f5 jam  0x00000000 , 0x000002e7 
+ 00020396  0x000033f7 branch  0x00004e20 
+ 00020397  0x000033fa increase  0x00000001 , 0x00000006 
+ 00020398  0x000033fb ifetch  0x00000002 , 0x00000006 
+ 00020399  0x000033fc copy  0x0000003f , 0x00000011 
+ 00020400  0x000033fd copy  0x00000013 , 0x0000003f 
+ 00020401  0x000033fe isub  0x00000011 , 0x00000013 
+ 00020402  0x000033ff ifetch  0x00000002 , 0x00000006 
+ 00020403  0x00003400 copy  0x0000003f , 0x00000011 
+ 00020404  0x00003401 setarg  0x00000050 
+ 00020405  0x00003402 isub  0x00000011 , 0x0000003e 
+ 00020406  0x00003403 branch  0x00004fc4 , 0x00000005 
+ 00020407  0x00003404 setarg  0x00000051 
+ 00020408  0x00003405 isub  0x00000011 , 0x0000003e 
+ 00020409  0x00003406 branch  0x00004fc8 , 0x00000005 
+ 00020410  0x00003407 setarg  0x00000052 
+ 00020411  0x00003408 isub  0x00000011 , 0x0000003e 
+ 00020412  0x00003409 branch  0x00004fcc , 0x00000005 
+ 00020413  0x0000340a setarg  0x00000053 
+ 00020414  0x0000340b isub  0x00000011 , 0x0000003e 
+ 00020415  0x0000340c branch  0x00004fd0 , 0x00000005 
+ 00020416  0x0000340d increase  0x00000002 , 0x00000006 
+ 00020417  0x0000340e ifetch  0x00000002 , 0x00000006 
+ 00020418  0x0000340f iforce  0x0000003e 
+ 00020419  0x00003410 branch  0x00004e20 
+ 00020420  0x00003412 fetch  0x00000001 , 0x000042b9 
+ 00020421  0x00003413 set1  0x00000005 , 0x0000003f 
+ 00020422  0x00003414 store  0x00000001 , 0x000042b9 
+ 00020423  0x00003415 branch  0x00004e20 
+ 00020424  0x00003417 fetch  0x00000001 , 0x000042ba 
+ 00020425  0x00003418 set1  0x00000005 , 0x0000003f 
+ 00020426  0x00003419 store  0x00000001 , 0x000042ba 
+ 00020427  0x0000341a branch  0x00004e20 
+ 00020428  0x0000341c fetch  0x00000001 , 0x000042bb 
+ 00020429  0x0000341d set1  0x00000005 , 0x0000003f 
+ 00020430  0x0000341e store  0x00000001 , 0x000042bb 
+ 00020431  0x0000341f branch  0x00004e20 
+ 00020432  0x00003421 fetch  0x00000001 , 0x000042bc 
+ 00020433  0x00003422 set1  0x00000005 , 0x0000003f 
+ 00020434  0x00003423 store  0x00000001 , 0x000042bc 
+ 00020435  0x00003424 jam  0x00000006 , 0x00000b7d 
+ 00020436  0x00003425 branch  0x00007c27 
+ 00020437  0x0000342a ifetch  0x00000001 , 0x00000006 
+ 00020438  0x0000342b copy  0x0000003f , 0x00000007 
+ 00020439  0x0000342c ifetch  0x00000002 , 0x00000006 
+ 00020440  0x0000342d copy  0x0000003f , 0x00000011 
+ 00020441  0x0000342e copy  0x00000013 , 0x0000003f 
+ 00020442  0x0000342f isub  0x00000011 , 0x00000013 
+ 00020443  0x00003430 ifetch  0x00000002 , 0x00000006 
+ 00020444  0x00003431 copy  0x0000003f , 0x00000011 
+ 00020445  0x00003432 ifetch  0x00000002 , 0x00000006 
+ 00020446  0x00003433 copy  0x0000003f , 0x0000000b 
+ 00020447  0x00003434 copy  0x00000011 , 0x00000002 
+ 00020448  0x00003435 call  0x00007e1c 
+ 00020449  0x00003436 setarg  0x00000050 
+ 00020450  0x00003437 isub  0x00000002 , 0x0000003e 
+ 00020451  0x00003438 branch  0x00004ffb , 0x00000005 
+ 00020452  0x00003439 setarg  0x00000051 
+ 00020453  0x0000343a isub  0x00000002 , 0x0000003e 
+ 00020454  0x0000343b branch  0x0000500b , 0x00000005 
+ 00020455  0x0000343c setarg  0x00000052 
+ 00020456  0x0000343d isub  0x00000002 , 0x0000003e 
+ 00020457  0x0000343e branch  0x00004fef , 0x00000005 
+ 00020458  0x0000343f setarg  0x00000053 
+ 00020459  0x00003440 isub  0x00000002 , 0x0000003e 
+ 00020460  0x00003441 branch  0x00004ff5 , 0x00000005 
+ 00020461  0x00003442 call  0x0000506a 
+ 00020462  0x00003443 branch  0x00005020 
+ 00020463  0x00003445 copy  0x0000000b , 0x00000002 
+ 00020464  0x00003446 fetch  0x00000002 , 0x000042b5 
+ 00020465  0x00003447 isub  0x00000002 , 0x0000003e 
+ 00020466  0x00003448 branch  0x00005001 , 0x00000005 
+ 00020467  0x00003449 call  0x0000506a 
+ 00020468  0x0000344a branch  0x00005020 
+ 00020469  0x0000344c copy  0x0000000b , 0x00000002 
+ 00020470  0x0000344d fetch  0x00000002 , 0x000042b7 
+ 00020471  0x0000344e isub  0x00000002 , 0x0000003e 
+ 00020472  0x0000344f branch  0x00005003 , 0x00000005 
+ 00020473  0x00003450 call  0x0000506a 
+ 00020474  0x00003451 branch  0x00005020 
+ 00020475  0x00003454 copy  0x0000000b , 0x00000002 
+ 00020476  0x00003455 fetch  0x00000002 , 0x000042b1 
+ 00020477  0x00003456 isub  0x00000002 , 0x0000003e 
+ 00020478  0x00003457 branch  0x00005007 , 0x00000005 
+ 00020479  0x00003458 call  0x0000506a 
+ 00020480  0x00003459 branch  0x00005020 
+ 00020481  0x0000345b call  0x00005081 
+ 00020482  0x0000345c branch  0x00005013 
+ 00020483  0x0000345e call  0x00005087 
+ 00020484  0x0000345f fetch  0x00000002 , 0x000042b5 
+ 00020485  0x00003460 branch  0x00005013 , 0x00000034 
+ 00020486  0x00003468 branch  0x00005013 
+ 00020487  0x0000346b call  0x0000507c 
+ 00020488  0x0000346c fetch  0x00000001 , 0x000002ef 
+ 00020489  0x0000346d nbranch  0x00005013 , 0x00000034 
+ 00020490  0x00003470 branch  0x00005013 
+ 00020491  0x00003472 copy  0x0000000b , 0x00000002 
+ 00020492  0x00003473 fetch  0x00000002 , 0x000042b3 
+ 00020493  0x00003474 isub  0x00000002 , 0x0000003e 
+ 00020494  0x00003475 branch  0x00005011 , 0x00000005 
+ 00020495  0x00003476 call  0x0000506a 
+ 00020496  0x00003477 branch  0x00005020 
+ 00020497  0x00003479 call  0x00005077 
+ 00020498  0x0000347a branch  0x00005013 
+ 00020499  0x0000347c call  0x00007e21 
+ 00020500  0x0000347d setarg  0x00000007 
+ 00020501  0x0000347e istore  0x00000001 , 0x00000005 
+ 00020502  0x0000347f copy  0x00000007 , 0x0000003f 
+ 00020503  0x00003480 istore  0x00000001 , 0x00000005 
+ 00020504  0x00003481 setarg  0x00000004 
+ 00020505  0x00003482 istore  0x00000002 , 0x00000005 
+ 00020506  0x00003483 copy  0x00000011 , 0x0000003f 
+ 00020507  0x00003484 istore  0x00000002 , 0x00000005 
+ 00020508  0x00003485 copy  0x0000000b , 0x0000003f 
+ 00020509  0x00003486 istore  0x00000002 , 0x00000005 
+ 00020510  0x00003487 force  0x00000008 , 0x0000003f 
+ 00020511  0x00003488 branch  0x00005022 
+ 00020512  0x0000348a call  0x00007e21 
+ 00020513  0x0000348b branch  0x00005022 
+ 00020514  0x0000348d iadd  0x00000012 , 0x00000012 
+ 00020515  0x0000348e branch  0x00004e20 
+ 00020516  0x00003490 ifetch  0x00000001 , 0x00000006 
+ 00020517  0x00003491 copy  0x0000003f , 0x00000007 
+ 00020518  0x00003492 ifetch  0x00000002 , 0x00000006 
+ 00020519  0x00003493 copy  0x0000003f , 0x00000011 
+ 00020520  0x00003494 copy  0x00000013 , 0x0000003f 
+ 00020521  0x00003495 isub  0x00000011 , 0x00000013 
+ 00020522  0x00003496 ifetch  0x00000002 , 0x00000006 
+ 00020523  0x00003497 copy  0x0000003f , 0x0000000b 
+ 00020524  0x00003498 ifetch  0x00000002 , 0x00000006 
+ 00020525  0x00003499 copy  0x0000003f , 0x00000002 
+ 00020526  0x0000349a call  0x00007e1c 
+ 00020527  0x0000349b setarg  0x00000050 
+ 00020528  0x0000349c isub  0x00000002 , 0x0000003e 
+ 00020529  0x0000349d branch  0x0000503d , 0x00000005 
+ 00020530  0x0000349e setarg  0x00000051 
+ 00020531  0x0000349f isub  0x00000002 , 0x0000003e 
+ 00020532  0x000034a0 branch  0x00005043 , 0x00000005 
+ 00020533  0x000034a1 setarg  0x00000052 
+ 00020534  0x000034a2 isub  0x00000002 , 0x0000003e 
+ 00020535  0x000034a3 branch  0x00005049 , 0x00000005 
+ 00020536  0x000034a4 setarg  0x00000053 
+ 00020537  0x000034a5 isub  0x00000002 , 0x0000003e 
+ 00020538  0x000034a6 branch  0x0000504f , 0x00000005 
+ 00020539  0x000034a7 call  0x0000506a 
+ 00020540  0x000034a8 branch  0x00005057 
+ 00020541  0x000034aa copy  0x00000002 , 0x00000011 
+ 00020542  0x000034ab copy  0x0000000b , 0x00000002 
+ 00020543  0x000034ac fetch  0x00000002 , 0x000042b1 
+ 00020544  0x000034ad isub  0x00000002 , 0x0000003e 
+ 00020545  0x000034ae call  0x0000507c , 0x00000005 
+ 00020546  0x000034af branch  0x00005055 
+ 00020547  0x000034b1 copy  0x00000002 , 0x00000011 
+ 00020548  0x000034b2 copy  0x0000000b , 0x00000002 
+ 00020549  0x000034b3 fetch  0x00000002 , 0x000042b3 
+ 00020550  0x000034b4 isub  0x00000002 , 0x0000003e 
+ 00020551  0x000034b5 call  0x00005077 , 0x00000005 
+ 00020552  0x000034b6 branch  0x00005055 
+ 00020553  0x000034b8 copy  0x00000002 , 0x00000011 
+ 00020554  0x000034b9 copy  0x0000000b , 0x00000002 
+ 00020555  0x000034ba fetch  0x00000002 , 0x000042b5 
+ 00020556  0x000034bb isub  0x00000002 , 0x0000003e 
+ 00020557  0x000034bc call  0x00005081 , 0x00000005 
+ 00020558  0x000034bd branch  0x00005055 
+ 00020559  0x000034bf copy  0x00000002 , 0x00000011 
+ 00020560  0x000034c0 copy  0x0000000b , 0x00000002 
+ 00020561  0x000034c1 fetch  0x00000002 , 0x000042b7 
+ 00020562  0x000034c2 isub  0x00000002 , 0x0000003e 
+ 00020563  0x000034c3 call  0x00005087 , 0x00000005 
+ 00020564  0x000034c4 branch  0x00005055 
+ 00020565  0x000034c6 call  0x00007e21 
+ 00020566  0x000034c7 branch  0x00004e20 
+ 00020567  0x000034c9 branch  0x00004e20 
+ 00020568  0x000034cd ifetch  0x00000001 , 0x00000006 
+ 00020569  0x000034ce copy  0x0000003f , 0x00000007 
+ 00020570  0x000034cf ifetch  0x00000002 , 0x00000006 
+ 00020571  0x000034d0 copy  0x0000003f , 0x00000011 
+ 00020572  0x000034d1 iadd  0x00000006 , 0x00000006 
+ 00020573  0x000034d2 setarg  0x00000009 
+ 00020574  0x000034d3 istore  0x00000001 , 0x00000005 
+ 00020575  0x000034d4 copy  0x00000007 , 0x0000003f 
+ 00020576  0x000034d5 istore  0x00000001 , 0x00000005 
+ 00020577  0x000034d6 force  0x00000000 , 0x0000003f 
+ 00020578  0x000034d7 istore  0x00000002 , 0x00000005 
+ 00020579  0x000034d8 force  0x00000004 , 0x0000003f 
+ 00020580  0x000034d9 iadd  0x00000012 , 0x00000012 
+ 00020581  0x000034da copy  0x00000013 , 0x0000003f 
+ 00020582  0x000034db isub  0x00000011 , 0x00000013 
+ 00020583  0x000034dc branch  0x00004e20 
+ 00020584  0x000034de branch  0x00004e20 
+ 00020585  0x000034e1 branch  0x00004e20 
+ 00020586  0x000034e3 force  0x00000000 , 0x00000012 
+ 00020587  0x000034e4 call  0x000052d0 
+ 00020588  0x000034e5 setarg  0x00000001 
+ 00020589  0x000034e6 istore  0x00000001 , 0x00000005 
+ 00020590  0x000034e7 copy  0x00000007 , 0x0000003f 
+ 00020591  0x000034e8 istore  0x00000001 , 0x00000005 
+ 00020592  0x000034e9 setarg  0x00000002 
+ 00020593  0x000034ea istore  0x00000002 , 0x00000005 
+ 00020594  0x000034eb setarg  0x00000000 
+ 00020595  0x000034ec istore  0x00000002 , 0x00000005 
+ 00020596  0x000034ed increase  0x00000006 , 0x00000012 
+ 00020597  0x000034ee arg  0x00000004 , 0x00000013 
+ 00020598  0x000034ef branch  0x00004e20 
+ 00020599  0x000034f4 setarg  0x00000000 
+ 00020600  0x000034f5 store  0x00000002 , 0x000002e2 
+ 00020601  0x000034f6 store  0x00000002 , 0x000042b3 
+ 00020602  0x000034f7 jam  0x00000000 , 0x000042ba 
+ 00020603  0x000034f8 rtn 
+ 00020604  0x000034fa setarg  0x00000000 
+ 00020605  0x000034fb store  0x00000002 , 0x000002dc 
+ 00020606  0x000034fc store  0x00000002 , 0x000042b1 
+ 00020607  0x000034fd jam  0x00000000 , 0x000042b9 
+ 00020608  0x000034fe rtn 
+ 00020609  0x00003500 setarg  0x00000000 
+ 00020610  0x00003501 store  0x00000002 , 0x000042b5 
+ 00020611  0x00003502 jam  0x00000000 , 0x000042bb 
+ 00020612  0x00003503 fetch  0x00000001 , 0x000042bc 
+ 00020613  0x00003504 beq  0x00000000 , 0x0000508d 
+ 00020614  0x00003505 rtn 
+ 00020615  0x00003508 setarg  0x00000000 
+ 00020616  0x00003509 store  0x00000002 , 0x000042b7 
+ 00020617  0x0000350a jam  0x00000000 , 0x000042bc 
+ 00020618  0x0000350b fetch  0x00000001 , 0x000042bb 
+ 00020619  0x0000350c beq  0x00000000 , 0x0000508d 
+ 00020620  0x0000350d rtn 
+ 00020621  0x00003510 jam  0x00000007 , 0x00000b7d 
+ 00020622  0x00003511 branch  0x00007c27 
+ 00020623  0x00003514 fetch  0x00000001 , 0x000002e6 
+ 00020624  0x00003515 set0  0x00000000 , 0x0000003f 
+ 00020625  0x00003516 store  0x00000001 , 0x000002e6 
+ 00020626  0x00003517 fetch  0x00000002 , 0x000042b7 
+ 00020627  0x00003518 rtn  0x00000034 
+ 00020628  0x00003519 call  0x000052c4 
+ 00020629  0x0000351a fetch  0x00000002 , 0x000042b7 
+ 00020630  0x0000351b copy  0x0000003f , 0x00000011 
+ 00020631  0x0000351c force  0x00000053 , 0x00000012 
+ 00020632  0x0000351d branch  0x000050a2 
+ 00020633  0x0000351f fetch  0x00000001 , 0x000002e6 
+ 00020634  0x00003520 set0  0x00000007 , 0x0000003f 
+ 00020635  0x00003521 store  0x00000001 , 0x000002e6 
+ 00020636  0x00003522 fetch  0x00000002 , 0x000042b5 
+ 00020637  0x00003523 rtn  0x00000034 
+ 00020638  0x00003524 call  0x000052c4 
+ 00020639  0x00003525 fetch  0x00000002 , 0x000042b5 
+ 00020640  0x00003526 copy  0x0000003f , 0x00000011 
+ 00020641  0x00003527 force  0x00000052 , 0x00000012 
+ 00020642  0x00003529 call  0x00005242 
+ 00020643  0x0000352a call  0x000052d0 
+ 00020644  0x0000352b force  0x00000006 , 0x0000003f 
+ 00020645  0x0000352c istore  0x00000001 , 0x00000005 
+ 00020646  0x0000352d fetch  0x00000001 , 0x000042be 
+ 00020647  0x0000352e istore  0x00000001 , 0x00000005 
+ 00020648  0x0000352f setarg  0x00000004 
+ 00020649  0x00003530 istore  0x00000002 , 0x00000005 
+ 00020650  0x00003531 copy  0x00000011 , 0x0000003f 
+ 00020651  0x00003532 istore  0x00000002 , 0x00000005 
+ 00020652  0x00003533 copy  0x00000012 , 0x0000003f 
+ 00020653  0x00003534 istore  0x00000002 , 0x00000005 
+ 00020654  0x00003535 force  0x00000008 , 0x00000002 
+ 00020655  0x00003536 branch  0x000050e9 
+ 00020656  0x00003539 set1  0x00000025 , 0x00000000 
+ 00020657  0x0000353a bpatch  0x0000001f , 0x00004023 
+ 00020658  0x0000353b call  0x00005242 
+ 00020659  0x0000353c call  0x000052d0 
+ 00020660  0x0000353d setarg  0x00000002 
+ 00020661  0x0000353e istore  0x00000001 , 0x00000005 
+ 00020662  0x0000353f fetch  0x00000001 , 0x000042be 
+ 00020663  0x00003540 istore  0x00000001 , 0x00000005 
+ 00020664  0x00003541 setarg  0x00000004 
+ 00020665  0x00003542 istore  0x00000002 , 0x00000005 
+ 00020666  0x00003543 copy  0x00000002 , 0x0000003f 
+ 00020667  0x00003544 istore  0x00000002 , 0x00000005 
+ 00020668  0x00003545 copy  0x0000000b , 0x0000003f 
+ 00020669  0x00003546 istore  0x00000002 , 0x00000005 
+ 00020670  0x00003547 arg  0x00000008 , 0x00000002 
+ 00020671  0x00003548 branch  0x000050e9 
+ 00020672  0x0000354a set1  0x00000025 , 0x00000000 
+ 00020673  0x0000354b bpatch  0x00000020 , 0x00004024 
+ 00020674  0x0000354c call  0x00005242 
+ 00020675  0x0000354d call  0x000052d0 
+ 00020676  0x0000354e setarg  0x00000004 
+ 00020677  0x0000354f istore  0x00000001 , 0x00000005 
+ 00020678  0x00003550 fetch  0x00000001 , 0x000042be 
+ 00020679  0x00003551 istore  0x00000001 , 0x00000005 
+ 00020680  0x00003552 setarg  0x00000008 
+ 00020681  0x00003553 istore  0x00000002 , 0x00000005 
+ 00020682  0x00003555 copy  0x00000002 , 0x0000003f 
+ 00020683  0x00003557 istore  0x00000002 , 0x00000005 
+ 00020684  0x00003558 setarg  0x00000000 
+ 00020685  0x00003559 istore  0x00000002 , 0x00000005 
+ 00020686  0x0000355a setarg  0x00000001 
+ 00020687  0x0000355b istore  0x00000001 , 0x00000005 
+ 00020688  0x0000355c setarg  0x00000002 
+ 00020689  0x0000355d istore  0x00000001 , 0x00000005 
+ 00020690  0x0000355e setarg  0x000003e3 
+ 00020691  0x0000355f istore  0x00000002 , 0x00000005 
+ 00020692  0x00003560 arg  0x0000000c , 0x00000002 
+ 00020693  0x00003561 branch  0x000050e9 
+ 00020694  0x00003563 set1  0x00000025 , 0x00000000 
+ 00020695  0x00003564 bpatch  0x00000021 , 0x00004024 
+ 00020696  0x00003565 call  0x00005242 
+ 00020697  0x00003566 call  0x000052d0 
+ 00020698  0x00003567 setarg  0x00000006 
+ 00020699  0x00003568 istore  0x00000001 , 0x00000005 
+ 00020700  0x00003569 fetch  0x00000001 , 0x000042be 
+ 00020701  0x0000356a increase  0x00000001 , 0x0000003f 
+ 00020702  0x0000356b copy  0x00000005 , 0x00000011 
+ 00020703  0x0000356c store  0x00000001 , 0x000042be 
+ 00020704  0x0000356d copy  0x00000011 , 0x00000005 
+ 00020705  0x0000356e istore  0x00000001 , 0x00000005 
+ 00020706  0x0000356f setarg  0x00000004 
+ 00020707  0x00003570 istore  0x00000002 , 0x00000005 
+ 00020708  0x00003571 copy  0x00000002 , 0x0000003f 
+ 00020709  0x00003572 istore  0x00000002 , 0x00000005 
+ 00020710  0x00003573 copy  0x0000000b , 0x0000003f 
+ 00020711  0x00003574 istore  0x00000002 , 0x00000005 
+ 00020712  0x00003575 arg  0x00000008 , 0x00000002 
+ 00020713  0x00003579 storet  0x00000002 , 0x000002d6 
+ 00020714  0x0000357a copy  0x00000002 , 0x0000003f 
+ 00020715  0x0000357b branch  0x0000526f , 0x00000034 
+ 00020716  0x0000357c call  0x000052ce 
+ 00020717  0x0000357d fetch  0x00000002 , 0x000002d6 
+ 00020718  0x0000357e istore  0x00000002 , 0x00000005 
+ 00020719  0x0000357f force  0x00000001 , 0x0000003f 
+ 00020720  0x00003580 istore  0x00000002 , 0x00000005 
+ 00020721  0x00003581 rtn 
+ 00020722  0x00003584 fetch  0x00000002 , 0x000002dc 
+ 00020723  0x00003585 branch  0x00003bf1 , 0x00000034 
+ 00020724  0x00003586 call  0x000052dc 
+ 00020725  0x00003587 fetch  0x00000002 , 0x000002dc 
+ 00020726  0x00003588 istore  0x00000002 , 0x00000005 
+ 00020727  0x00003589 fetch  0x00000002 , 0x000042b1 
+ 00020728  0x0000358a istore  0x00000002 , 0x00000005 
+ 00020729  0x0000358b rtn 
+ 00020730  0x0000358d set1  0x00000025 , 0x00000000 
+ 00020731  0x0000358e bpatch  0x00000022 , 0x00004024 
+ 00020732  0x0000358f fetch  0x00000002 , 0x000002cd 
+ 00020733  0x00003590 branch  0x00004dfc , 0x00000034 
+ 00020734  0x00003591 fetch  0x00000001 , 0x000002cf 
+ 00020735  0x00003592 beq  0x00000001 , 0x00005105 
+ 00020736  0x00003593 beq  0x00000050 , 0x00004de7 
+ 00020737  0x00003594 beq  0x00000051 , 0x00004df4 
+ 00020738  0x00003595 beq  0x00000052 , 0x00004df2 
+ 00020739  0x00003596 beq  0x00000053 , 0x00004df2 
+ 00020740  0x00003597 branch  0x00004dfc 
+ 00020741  0x0000359a set1  0x00000025 , 0x00000000 
+ 00020742  0x0000359b bpatch  0x00000023 , 0x00004024 
+ 00020743  0x0000359c call  0x000052c4 
+ 00020744  0x0000359d force  0x00000000 , 0x00000012 
+ 00020745  0x0000359e call  0x000052d0 
+ 00020746  0x0000359f copy  0x0000003f , 0x00000005 
+ 00020747  0x000035a0 fetch  0x00000002 , 0x000002cd 
+ 00020748  0x000035a1 copy  0x0000003f , 0x00000013 
+ 00020749  0x000035a2 fetch  0x00000002 , 0x000002cb 
+ 00020750  0x000035a3 iforce  0x00000006 
+ 00020751  0x000035a5 call  0x00005115 
+ 00020752  0x000035a6 increase  0xfffffffc , 0x00000013 
+ 00020753  0x000035a7 nbranch  0x0000510f , 0x00000005 
+ 00020754  0x000035a8 copy  0x00000012 , 0x00000002 
+ 00020755  0x000035a9 call  0x000050e9 
+ 00020756  0x000035aa branch  0x00004dfc 
+ 00020757  0x000035ad ifetch  0x00000001 , 0x00000006 
+ 00020758  0x000035ae beq  0x00000002 , 0x00005120 
+ 00020759  0x000035af beq  0x00000001 , 0x00005123 
+ 00020760  0x000035b0 beq  0x00000003 , 0x0000512d 
+ 00020761  0x000035b1 beq  0x00000005 , 0x00005168 
+ 00020762  0x000035b2 beq  0x00000004 , 0x00005199 
+ 00020763  0x000035b3 beq  0x00000007 , 0x0000521c 
+ 00020764  0x000035b4 beq  0x00000006 , 0x000051eb 
+ 00020765  0x000035b5 beq  0x00000008 , 0x00005058 
+ 00020766  0x000035b6 beq  0x0000000a , 0x00004e3a 
+ 00020767  0x000035b7 branch  0x00005236 
+ 00020768  0x000035ba call  0x00007e1c 
+ 00020769  0x000035bc call  0x00007e21 
+ 00020770  0x000035bd branch  0x00004e5c 
+ 00020771  0x000035bf ifetch  0x00000001 , 0x00000006 
+ 00020772  0x000035c0 copy  0x0000003f , 0x00000007 
+ 00020773  0x000035c1 ifetch  0x00000002 , 0x00000006 
+ 00020774  0x000035c2 copy  0x0000003f , 0x00000011 
+ 00020775  0x000035c3 copy  0x00000013 , 0x0000003f 
+ 00020776  0x000035c4 isub  0x00000011 , 0x00000013 
+ 00020777  0x000035c6 ifetch  0x00000001 , 0x00000006 
+ 00020778  0x000035c7 increase  0xffffffff , 0x00000011 
+ 00020779  0x000035c8 nbranch  0x00005129 , 0x00000005 
+ 00020780  0x000035c9 rtn 
+ 00020781  0x000035cb ifetch  0x00000001 , 0x00000006 
+ 00020782  0x000035cc copy  0x0000003f , 0x00000007 
+ 00020783  0x000035cd ifetch  0x00000002 , 0x00000006 
+ 00020784  0x000035ce copy  0x0000003f , 0x00000011 
+ 00020785  0x000035cf ifetch  0x00000002 , 0x00000006 
+ 00020786  0x000035d0 copy  0x0000003f , 0x0000000b 
+ 00020787  0x000035d1 ifetch  0x00000002 , 0x00000006 
+ 00020788  0x000035d2 copy  0x0000003f , 0x00000002 
+ 00020789  0x000035d3 ifetch  0x00000002 , 0x00000006 
+ 00020790  0x000035d4 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00020791  0x000035d5 branch  0x0000513f , 0x00000005 
+ 00020792  0x000035d6 beq  0x00000002 , 0x0000513b 
+ 00020793  0x000035d7 beq  0x00000004 , 0x0000513b 
+ 00020794  0x000035d8 branch  0x0000513d 
+ 00020795  0x000035da jam  0x00000016 , 0x00000b7d 
+ 00020796  0x000035db call  0x00007c27 
+ 00020797  0x000035dd ifetch  0x00000002 , 0x00000006 
+ 00020798  0x000035de branch  0x00005165 
+ 00020799  0x000035e0 call  0x00007e1c 
+ 00020800  0x000035e4 setarg  0x00000050 
+ 00020801  0x000035e5 isub  0x00000002 , 0x0000003e 
+ 00020802  0x000035e6 branch  0x0000514d , 0x00000005 
+ 00020803  0x000035e7 setarg  0x00000051 
+ 00020804  0x000035e8 isub  0x00000002 , 0x0000003e 
+ 00020805  0x000035e9 branch  0x00005153 , 0x00000005 
+ 00020806  0x000035ea setarg  0x00000053 
+ 00020807  0x000035eb isub  0x00000002 , 0x0000003e 
+ 00020808  0x000035ec branch  0x0000515f , 0x00000005 
+ 00020809  0x000035ed setarg  0x00000052 
+ 00020810  0x000035ee isub  0x00000002 , 0x0000003e 
+ 00020811  0x000035ef branch  0x00005159 , 0x00000005 
+ 00020812  0x000035f0 branch  0x00005165 
+ 00020813  0x000035f2 copy  0x0000000b , 0x0000003f 
+ 00020814  0x000035f3 store  0x00000002 , 0x000042b1 
+ 00020815  0x000035f4 fetch  0x00000001 , 0x000042b9 
+ 00020816  0x000035f5 set1  0x00000001 
+ 00020817  0x000035f6 store  0x00000001 , 0x000042b9 
+ 00020818  0x000035f7 branch  0x00005164 
+ 00020819  0x000035f9 copy  0x0000000b , 0x0000003f 
+ 00020820  0x000035fa store  0x00000002 , 0x000042b3 
+ 00020821  0x000035fb fetch  0x00000001 , 0x000042ba 
+ 00020822  0x000035fc set1  0x00000001 
+ 00020823  0x000035fd store  0x00000001 , 0x000042ba 
+ 00020824  0x000035fe branch  0x00005164 
+ 00020825  0x00003600 copy  0x0000000b , 0x0000003f 
+ 00020826  0x00003601 store  0x00000002 , 0x000042b5 
+ 00020827  0x00003602 fetch  0x00000001 , 0x000042bb 
+ 00020828  0x00003603 set1  0x00000001 
+ 00020829  0x00003604 store  0x00000001 , 0x000042bb 
+ 00020830  0x00003605 branch  0x00005164 
+ 00020831  0x00003607 copy  0x0000000b , 0x0000003f 
+ 00020832  0x00003608 store  0x00000002 , 0x000042b7 
+ 00020833  0x00003609 fetch  0x00000001 , 0x000042bc 
+ 00020834  0x0000360a set1  0x00000001 
+ 00020835  0x0000360b store  0x00000001 , 0x000042bc 
+ 00020836  0x0000360f call  0x00007e21 
+ 00020837  0x00003611 copy  0x00000013 , 0x0000003f 
+ 00020838  0x00003612 isub  0x00000011 , 0x00000013 
+ 00020839  0x00003613 rtn 
+ 00020840  0x00003616 ifetch  0x00000001 , 0x00000006 
+ 00020841  0x00003617 copy  0x0000003f , 0x00000007 
+ 00020842  0x00003618 ifetch  0x00000002 , 0x00000006 
+ 00020843  0x00003619 copy  0x0000003f , 0x00000011 
+ 00020844  0x0000361a copy  0x00000013 , 0x0000003f 
+ 00020845  0x0000361b isub  0x00000011 , 0x00000013 
+ 00020846  0x0000361c ifetch  0x00000002 , 0x00000006 
+ 00020847  0x0000361d copy  0x0000003f , 0x0000000b 
+ 00020848  0x0000361e ifetch  0x00000002 , 0x00000006 
+ 00020849  0x0000361f ifetch  0x00000002 , 0x00000006 
+ 00020850  0x00003620 nbranch  0x00005193 , 0x00000034 
+ 00020851  0x00003621 call  0x00007e1c 
+ 00020852  0x00003625 copy  0x0000000b , 0x00000002 
+ 00020853  0x00003626 setarg  0x00000050 
+ 00020854  0x00003627 isub  0x00000002 , 0x0000003e 
+ 00020855  0x00003628 branch  0x00005181 , 0x00000005 
+ 00020856  0x00003629 setarg  0x00000051 
+ 00020857  0x0000362a isub  0x00000002 , 0x0000003e 
+ 00020858  0x0000362b branch  0x00005185 , 0x00000005 
+ 00020859  0x0000362c setarg  0x00000052 
+ 00020860  0x0000362d isub  0x00000002 , 0x0000003e 
+ 00020861  0x0000362e branch  0x00005189 , 0x00000005 
+ 00020862  0x0000362f setarg  0x00000053 
+ 00020863  0x00003630 isub  0x00000002 , 0x0000003e 
+ 00020864  0x00003631 branch  0x0000518d , 0x00000005 
+ 00020865  0x00003633 fetch  0x00000001 , 0x000042b9 
+ 00020866  0x00003634 set1  0x00000005 
+ 00020867  0x00003635 store  0x00000001 , 0x000042b9 
+ 00020868  0x00003636 rtn 
+ 00020869  0x00003638 fetch  0x00000001 , 0x000042ba 
+ 00020870  0x00003639 set1  0x00000005 
+ 00020871  0x0000363a store  0x00000001 , 0x000042ba 
+ 00020872  0x0000363b rtn 
+ 00020873  0x0000363d fetch  0x00000001 , 0x000042bb 
+ 00020874  0x0000363e set1  0x00000005 
+ 00020875  0x0000363f store  0x00000001 , 0x000042bb 
+ 00020876  0x00003640 rtn 
+ 00020877  0x00003642 fetch  0x00000001 , 0x000042bc 
+ 00020878  0x00003643 set1  0x00000005 
+ 00020879  0x00003644 store  0x00000001 , 0x000042bc 
+ 00020880  0x00003645 jam  0x00000006 , 0x00000b7d 
+ 00020881  0x00003646 branch  0x00007c27 
+ 00020882  0x0000364a call  0x00007e21 
+ 00020883  0x0000364c increase  0xfffffffa , 0x00000011 
+ 00020884  0x0000364e branch  0x00005198 , 0x00000005 
+ 00020885  0x0000364f increase  0x00000001 , 0x00000006 
+ 00020886  0x00003650 increase  0xffffffff , 0x00000011 
+ 00020887  0x00003651 branch  0x00005194 
+ 00020888  0x00003653 rtn 
+ 00020889  0x00003655 ifetch  0x00000001 , 0x00000006 
+ 00020890  0x00003656 copy  0x0000003f , 0x00000007 
+ 00020891  0x00003657 ifetch  0x00000002 , 0x00000006 
+ 00020892  0x00003658 copy  0x0000003f , 0x00000011 
+ 00020893  0x00003659 copy  0x00000013 , 0x0000003f 
+ 00020894  0x0000365a isub  0x00000011 , 0x00000013 
+ 00020895  0x0000365b ifetch  0x00000002 , 0x00000006 
+ 00020896  0x0000365c increase  0x00000002 , 0x00000006 
+ 00020897  0x0000365d copy  0x0000003f , 0x00000002 
+ 00020898  0x0000365e setarg  0x00000005 
+ 00020899  0x0000365f istore  0x00000001 , 0x00000005 
+ 00020900  0x00003660 copy  0x00000007 , 0x0000003f 
+ 00020901  0x00003661 istore  0x00000001 , 0x00000005 
+ 00020902  0x00003662 increase  0x00000002 , 0x00000011 
+ 00020903  0x00003663 copy  0x00000011 , 0x0000003f 
+ 00020904  0x00003664 istore  0x00000002 , 0x00000005 
+ 00020905  0x00003665 call  0x00007e1c 
+ 00020906  0x00003666 setarg  0x00000050 
+ 00020907  0x00003667 isub  0x00000002 , 0x0000003e 
+ 00020908  0x00003668 branch  0x000051b7 , 0x00000005 
+ 00020909  0x00003669 setarg  0x00000051 
+ 00020910  0x0000366a isub  0x00000002 , 0x0000003e 
+ 00020911  0x0000366b branch  0x000051c8 , 0x00000005 
+ 00020912  0x0000366c setarg  0x00000052 
+ 00020913  0x0000366d isub  0x00000002 , 0x0000003e 
+ 00020914  0x0000366e branch  0x000051ce , 0x00000005 
+ 00020915  0x0000366f setarg  0x00000053 
+ 00020916  0x00003670 isub  0x00000002 , 0x0000003e 
+ 00020917  0x00003671 branch  0x000051d4 , 0x00000005 
+ 00020918  0x00003672 branch  0x000051d9 
+ 00020919  0x00003674 fetch  0x00000001 , 0x000042b9 
+ 00020920  0x00003675 set1  0x00000004 , 0x0000003f 
+ 00020921  0x00003676 set1  0x00000003 , 0x0000003f 
+ 00020922  0x00003677 store  0x00000001 , 0x000042b9 
+ 00020923  0x00003678 bbit1  0x00000002 , 0x000051c5 
+ 00020924  0x00003679 fetcht  0x00000001 , 0x000002e6 
+ 00020925  0x0000367a set1  0x00000006 , 0x00000002 
+ 00020926  0x0000367b storet  0x00000001 , 0x000002e6 
+ 00020927  0x0000367c copy  0x00000007 , 0x0000003f 
+ 00020928  0x0000367d increase  0x00000001 , 0x0000003f 
+ 00020929  0x0000367e store  0x00000001 , 0x000002e8 
+ 00020930  0x0000367f fetch  0x00000001 , 0x000042b9 
+ 00020931  0x00003680 set1  0x00000002 , 0x0000003f 
+ 00020932  0x00003681 store  0x00000001 , 0x000042b9 
+ 00020933  0x00003683 fetch  0x00000002 , 0x000042b1 
+ 00020934  0x00003684 store  0x00000002 , 0x000002e9 
+ 00020935  0x00003685 branch  0x000051d9 
+ 00020936  0x00003687 fetch  0x00000001 , 0x000042ba 
+ 00020937  0x00003688 set1  0x00000004 , 0x0000003f 
+ 00020938  0x00003689 set1  0x00000003 , 0x0000003f 
+ 00020939  0x0000368a store  0x00000001 , 0x000042ba 
+ 00020940  0x0000368b fetch  0x00000002 , 0x000042b3 
+ 00020941  0x0000368c branch  0x000051d9 
+ 00020942  0x0000368e fetch  0x00000001 , 0x000042bb 
+ 00020943  0x0000368f set1  0x00000004 , 0x0000003f 
+ 00020944  0x00003690 set1  0x00000003 , 0x0000003f 
+ 00020945  0x00003691 store  0x00000001 , 0x000042bb 
+ 00020946  0x00003692 fetch  0x00000002 , 0x000042b5 
+ 00020947  0x00003693 branch  0x000051d9 
+ 00020948  0x00003695 fetch  0x00000001 , 0x000042bc 
+ 00020949  0x00003696 set1  0x00000004 , 0x0000003f 
+ 00020950  0x00003697 set1  0x00000003 , 0x0000003f 
+ 00020951  0x00003698 store  0x00000001 , 0x000042bc 
+ 00020952  0x00003699 fetch  0x00000002 , 0x000042b7 
+ 00020953  0x0000369d copy  0x0000003f , 0x0000000b 
+ 00020954  0x0000369e call  0x00007e21 
+ 00020955  0x000036a0 copy  0x0000000b , 0x0000003f 
+ 00020956  0x000036a2 istore  0x00000002 , 0x00000005 
+ 00020957  0x000036a3 force  0x00000000 , 0x0000003f 
+ 00020958  0x000036a4 istore  0x00000002 , 0x00000005 
+ 00020959  0x000036a5 force  0x00000000 , 0x0000003f 
+ 00020960  0x000036a6 istore  0x00000002 , 0x00000005 
+ 00020961  0x000036a7 force  0x0000000a , 0x0000003f 
+ 00020962  0x000036a8 iadd  0x00000012 , 0x00000012 
+ 00020963  0x000036a9 increase  0xfffffffa , 0x00000011 
+ 00020964  0x000036ab branch  0x000051ea , 0x00000005 
+ 00020965  0x000036ac ifetch  0x00000001 , 0x00000006 
+ 00020966  0x000036ad istore  0x00000001 , 0x00000005 
+ 00020967  0x000036ae increase  0x00000001 , 0x00000012 
+ 00020968  0x000036af increase  0xffffffff , 0x00000011 
+ 00020969  0x000036b0 branch  0x000051e4 
+ 00020970  0x000036b2 rtn 
+ 00020971  0x000036b4 ifetch  0x00000001 , 0x00000006 
+ 00020972  0x000036b5 copy  0x0000003f , 0x00000007 
+ 00020973  0x000036b6 ifetch  0x00000002 , 0x00000006 
+ 00020974  0x000036b7 copy  0x0000003f , 0x00000011 
+ 00020975  0x000036b8 copy  0x00000013 , 0x0000003f 
+ 00020976  0x000036b9 isub  0x00000011 , 0x00000013 
+ 00020977  0x000036bb ifetch  0x00000002 , 0x00000006 
+ 00020978  0x000036bc copy  0x0000003f , 0x00000011 
+ 00020979  0x000036bd ifetch  0x00000002 , 0x00000006 
+ 00020980  0x000036be copy  0x0000003f , 0x0000000b 
+ 00020981  0x000036bf call  0x00007e1c 
+ 00020982  0x000036c0 setarg  0x00000050 
+ 00020983  0x000036c1 copy  0x00000011 , 0x00000002 
+ 00020984  0x000036c2 isub  0x00000002 , 0x0000003e 
+ 00020985  0x000036c3 branch  0x00005203 , 0x00000005 
+ 00020986  0x000036c4 setarg  0x00000052 
+ 00020987  0x000036c5 copy  0x00000011 , 0x00000002 
+ 00020988  0x000036c6 isub  0x00000002 , 0x0000003e 
+ 00020989  0x000036c7 branch  0x00005208 , 0x00000005 
+ 00020990  0x000036c8 setarg  0x00000053 
+ 00020991  0x000036c9 copy  0x00000011 , 0x00000002 
+ 00020992  0x000036ca isub  0x00000002 , 0x0000003e 
+ 00020993  0x000036cb branch  0x0000520a , 0x00000005 
+ 00020994  0x000036cc branch  0x0000520c 
+ 00020995  0x000036ce setarg  0x00000000 
+ 00020996  0x000036cf store  0x00000002 , 0x000002dc 
+ 00020997  0x000036d0 store  0x00000002 , 0x000042b1 
+ 00020998  0x000036d1 store  0x00000001 , 0x000042b9 
+ 00020999  0x000036d2 branch  0x0000520e 
+ 00021000  0x000036d4 call  0x00005081 
+ 00021001  0x000036d5 branch  0x0000520e 
+ 00021002  0x000036d7 call  0x00005087 
+ 00021003  0x000036dd branch  0x0000520e 
+ 00021004  0x000036df setarg  0x00000000 
+ 00021005  0x000036e0 store  0x00000002 , 0x000002e2 
+ 00021006  0x000036e2 call  0x00007e21 
+ 00021007  0x000036e3 setarg  0x00000007 
+ 00021008  0x000036e4 istore  0x00000001 , 0x00000005 
+ 00021009  0x000036e5 copy  0x00000007 , 0x0000003f 
+ 00021010  0x000036e6 istore  0x00000001 , 0x00000005 
+ 00021011  0x000036e7 setarg  0x00000004 
+ 00021012  0x000036e8 istore  0x00000002 , 0x00000005 
+ 00021013  0x000036e9 copy  0x00000011 , 0x0000003f 
+ 00021014  0x000036ea istore  0x00000002 , 0x00000005 
+ 00021015  0x000036eb copy  0x0000000b , 0x0000003f 
+ 00021016  0x000036ec istore  0x00000002 , 0x00000005 
+ 00021017  0x000036ed force  0x00000008 , 0x0000003f 
+ 00021018  0x000036ee iadd  0x00000012 , 0x00000012 
+ 00021019  0x000036ef rtn 
+ 00021020  0x000036f2 ifetch  0x00000001 , 0x00000006 
+ 00021021  0x000036f3 copy  0x0000003f , 0x00000007 
+ 00021022  0x000036f4 ifetch  0x00000002 , 0x00000006 
+ 00021023  0x000036f5 copy  0x0000003f , 0x00000011 
+ 00021024  0x000036f6 ifetch  0x00000002 , 0x00000006 
+ 00021025  0x000036f7 copy  0x0000003f , 0x0000000b 
+ 00021026  0x000036f8 ifetch  0x00000002 , 0x00000006 
+ 00021027  0x000036f9 copy  0x0000003f , 0x00000002 
+ 00021028  0x000036fa call  0x00007e1c 
+ 00021029  0x000036fb fetch  0x00000001 , 0x000042be 
+ 00021030  0x000036fc icompare  0x000000ff , 0x00000007 
+ 00021031  0x000036fd nbranch  0x00005232 , 0x00000001 
+ 00021032  0x000036fe setarg  0x00000050 
+ 00021033  0x000036ff isub  0x00000002 , 0x0000003e 
+ 00021034  0x00003700 branch  0x0000522f , 0x00000005 
+ 00021035  0x00003701 setarg  0x00000051 
+ 00021036  0x00003702 isub  0x00000002 , 0x0000003e 
+ 00021037  0x00003703 branch  0x00005232 , 0x00000005 
+ 00021038  0x00003704 branch  0x00005232 
+ 00021039  0x00003706 jam  0x00000000 , 0x000042b1 
+ 00021040  0x00003707 jam  0x00000000 , 0x000042b9 
+ 00021041  0x00003708 branch  0x00005232 
+ 00021042  0x0000370d call  0x00007e21 
+ 00021043  0x0000370e copy  0x00000013 , 0x0000003f 
+ 00021044  0x0000370f isub  0x00000011 , 0x00000013 
+ 00021045  0x00003710 rtn 
+ 00021046  0x00003713 setarg  0x00000001 
+ 00021047  0x00003714 istore  0x00000001 , 0x00000005 
+ 00021048  0x00003715 ifetch  0x00000001 , 0x00000006 
+ 00021049  0x00003716 istore  0x00000001 , 0x00000005 
+ 00021050  0x00003717 setarg  0x00000002 
+ 00021051  0x00003718 istore  0x00000002 , 0x00000005 
+ 00021052  0x00003719 setarg  0x00000000 
+ 00021053  0x0000371a istore  0x00000002 , 0x00000005 
+ 00021054  0x0000371b setarg  0x00000006 
+ 00021055  0x0000371c iadd  0x00000012 , 0x00000012 
+ 00021056  0x0000371d force  0x00000004 , 0x00000013 
+ 00021057  0x0000371e rtn 
+ 00021058  0x00003722 fetch  0x00000001 , 0x000042be 
+ 00021059  0x00003723 increase  0x00000001 , 0x0000003f 
+ 00021060  0x00003724 bne  0x00000000 , 0x00005246 
+ 00021061  0x00003725 increase  0x00000001 , 0x0000003f 
+ 00021062  0x00003727 store  0x00000001 , 0x000042be 
+ 00021063  0x00003728 rtn 
+ 00021064  0x00003733 set1  0x00000025 , 0x00000000 
+ 00021065  0x00003734 bpatch  0x00000024 , 0x00004024 
+ 00021066  0x00003735 arg  0x00000000 , 0x00000012 
+ 00021067  0x00003736 call  0x0000527a 
+ 00021068  0x00003737 nbranch  0x00003bf1 , 0x00000034 
+ 00021069  0x00003738 call  0x00005287 
+ 00021070  0x00003739 arg  0x00001800 , 0x00000012 
+ 00021071  0x0000373a arg  0x00000000 , 0x00000007 
+ 00021072  0x0000373c fetcht  0x00000001 , 0x000042bf 
+ 00021073  0x0000373d qisolate1  0x00000002 
+ 00021074  0x0000373e branch  0x00005258 , 0x00000001 
+ 00021075  0x0000373f call  0x000052ab 
+ 00021076  0x00003740 sub  0x0000000b , 0x00000000 , 0x0000003e 
+ 00021077  0x00003741 branch  0x00005258 , 0x00000002 
+ 00021078  0x00003742 call  0x00005292 
+ 00021079  0x00003743 branch  0x0000525e 
+ 00021080  0x00003745 increase  0x00000080 , 0x00000012 
+ 00021081  0x00003746 increase  0x00000001 , 0x00000007 
+ 00021082  0x00003747 setarg  0x00000008 
+ 00021083  0x00003748 isub  0x00000007 , 0x0000003e 
+ 00021084  0x00003749 branch  0x00005250 , 0x00000002 
+ 00021085  0x0000374a arg  0x00000000 , 0x00000012 
+ 00021086  0x0000374c copy  0x00000012 , 0x0000003f 
+ 00021087  0x0000374d branch  0x00003bf1 , 0x00000034 
+ 00021088  0x0000374e rtn 
+ 00021089  0x00003757 set1  0x00000025 , 0x00000000 
+ 00021090  0x00003758 bpatch  0x00000025 , 0x00004024 
+ 00021091  0x00003759 call  0x00005280 
+ 00021092  0x0000375a increase  0x00000001 , 0x00000006 
+ 00021093  0x0000375b ifetch  0x00000002 , 0x00000006 
+ 00021094  0x0000375c rtn 
+ 00021095  0x00003763 set1  0x00000025 , 0x00000000 
+ 00021096  0x00003764 bpatch  0x00000026 , 0x00004024 
+ 00021097  0x00003765 call  0x00005280 
+ 00021098  0x00003766 copy  0x00000006 , 0x00000005 
+ 00021099  0x00003767 copy  0x00000006 , 0x00000002 
+ 00021100  0x00003768 setarg  0x00000000 
+ 00021101  0x00003769 istore  0x00000003 , 0x00000005 
+ 00021102  0x0000376a rtn 
+ 00021103  0x00003770 set1  0x00000025 , 0x00000000 
+ 00021104  0x00003771 bpatch  0x00000027 , 0x00004024 
+ 00021105  0x00003772 call  0x0000527e 
+ 00021106  0x00003773 branch  0x00003bf1 , 0x00000034 
+ 00021107  0x00003774 fetch  0x00000003 , 0x000042c6 
+ 00021108  0x00003775 store  0x00000003 , 0x000042c9 
+ 00021109  0x00003776 fetch  0x00000003 , 0x000042c3 
+ 00021110  0x00003777 store  0x00000003 , 0x000042c6 
+ 00021111  0x00003778 fetch  0x00000003 , 0x000042c0 
+ 00021112  0x00003779 store  0x00000003 , 0x000042c3 
+ 00021113  0x0000377a rtn 
+ 00021114  0x00003781 fetch  0x00000003 , 0x000042c0 
+ 00021115  0x00003782 rtn 
+ 00021116  0x00003789 fetch  0x00000003 , 0x000042c3 
+ 00021117  0x0000378a rtn 
+ 00021118  0x00003791 fetch  0x00000003 , 0x000042c9 
+ 00021119  0x00003792 rtn 
+ 00021120  0x00003798 call  0x0000527e 
+ 00021121  0x00003799 branch  0x00003bf1 , 0x00000034 
+ 00021122  0x0000379a arg  0x000042c0 , 0x00000006 
+ 00021123  0x0000379c ifetch  0x00000003 , 0x00000006 
+ 00021124  0x0000379d branch  0x00005283 , 0x00000034 
+ 00021125  0x0000379e increase  0xfffffffd , 0x00000006 
+ 00021126  0x0000379f rtn 
+ 00021127  0x000037a7 set1  0x00000025 , 0x00000000 
+ 00021128  0x000037a8 bpatch  0x00000028 , 0x00004025 
+ 00021129  0x000037a9 arg  0x00000004 , 0x00000039 
+ 00021130  0x000037aa arg  0x000042c0 , 0x00000006 
+ 00021131  0x000037ab arg  0x00000000 , 0x00000002 
+ 00021132  0x000037ad ifetch  0x00000003 , 0x00000006 
+ 00021133  0x000037ae and  0x0000003f , 0x000000ff , 0x0000003f 
+ 00021134  0x000037af ior  0x00000002 , 0x00000002 
+ 00021135  0x000037b0 loop  0x0000528c 
+ 00021136  0x000037b1 storet  0x00000001 , 0x000042bf 
+ 00021137  0x000037b2 rtn 
+ 00021138  0x000037bb set1  0x00000025 , 0x00000000 
+ 00021139  0x000037bc bpatch  0x00000029 , 0x00004025 
+ 00021140  0x000037bd call  0x0000527a 
+ 00021141  0x000037be nbranch  0x00003bf1 , 0x00000034 
+ 00021142  0x000037bf call  0x0000527e 
+ 00021143  0x000037c0 branch  0x000052a0 , 0x00000034 
+ 00021144  0x000037c1 fetch  0x00000003 , 0x000042c3 
+ 00021145  0x000037c2 store  0x00000003 , 0x000042c0 
+ 00021146  0x000037c3 ifetch  0x00000003 , 0x00000006 
+ 00021147  0x000037c4 istore  0x00000003 , 0x00000005 
+ 00021148  0x000037c5 ifetch  0x00000003 , 0x00000006 
+ 00021149  0x000037c6 istore  0x00000003 , 0x00000005 
+ 00021150  0x000037c7 setarg  0x00000000 
+ 00021151  0x000037c8 istore  0x00000003 , 0x00000005 
+ 00021152  0x000037ca arg  0x00000000 , 0x00000002 
+ 00021153  0x000037cb copy  0x0000000b , 0x0000003f 
+ 00021154  0x000037cc iadd  0x00000007 , 0x0000003f 
+ 00021155  0x000037ce qset1  0x00000002 
+ 00021156  0x000037cf increase  0x00000001 , 0x00000007 
+ 00021157  0x000037d0 isub  0x00000007 , 0x0000003e 
+ 00021158  0x000037d1 nbranch  0x000052a3 , 0x00000005 
+ 00021159  0x000037d3 lshift8  0x00000012 , 0x0000003f 
+ 00021160  0x000037d4 ior  0x00000002 , 0x0000003f 
+ 00021161  0x000037d5 store  0x00000003 , 0x000042c9 
+ 00021162  0x000037d6 rtn 
+ 00021163  0x000037e1 set1  0x00000025 , 0x00000000 
+ 00021164  0x000037e2 bpatch  0x0000002a , 0x00004025 
+ 00021165  0x000037e3 call  0x00005287 
+ 00021166  0x000037e4 copy  0x00000007 , 0x00000013 
+ 00021167  0x000037e5 arg  0x00000000 , 0x00000002 
+ 00021168  0x000037e6 arg  0x00000000 , 0x0000000b 
+ 00021169  0x000037e9 copy  0x00000007 , 0x0000003f 
+ 00021170  0x000037ea beq  0x00000008 , 0x000052bc 
+ 00021171  0x000037eb fetch  0x00000001 , 0x000042bf 
+ 00021172  0x000037ec qisolate1  0x0000003f 
+ 00021173  0x000037ed branch  0x000052bc , 0x00000001 
+ 00021174  0x000037ee increase  0x00000080 , 0x00000002 
+ 00021175  0x000037ef increase  0x00000001 , 0x00000007 
+ 00021176  0x000037f0 copy  0x00000011 , 0x0000003f 
+ 00021177  0x000037f1 isub  0x00000002 , 0x0000003e 
+ 00021178  0x000037f2 branch  0x000052bc , 0x00000005 
+ 00021179  0x000037f3 branch  0x000052b1 , 0x00000002 
+ 00021180  0x000037f5 copy  0x00000002 , 0x0000003f 
+ 00021181  0x000037f6 isub  0x00000011 , 0x0000003e 
+ 00021182  0x000037f7 nbranch  0x000052c2 , 0x00000002 
+ 00021183  0x000037f8 copy  0x00000007 , 0x0000003f 
+ 00021184  0x000037f9 copy  0x00000013 , 0x00000002 
+ 00021185  0x000037fa isub  0x00000002 , 0x0000000b 
+ 00021186  0x000037fc copy  0x00000013 , 0x00000007 
+ 00021187  0x000037fd rtn 
+ 00021188  0x00003801 set1  0x00000025 , 0x00000000 
+ 00021189  0x00003802 bpatch  0x0000002b , 0x00004025 
+ 00021190  0x00003803 arg  0x0000007f , 0x00000011 
+ 00021191  0x00003804 call  0x00005248 
+ 00021192  0x00003805 store  0x00000002 , 0x000002d2 
+ 00021193  0x00003806 increase  0x00000004 , 0x0000003f 
+ 00021194  0x00003807 store  0x00000002 , 0x000002d4 
+ 00021195  0x00003808 setarg  0x00000000 
+ 00021196  0x00003809 store  0x00000002 , 0x000002d6 
+ 00021197  0x0000380a rtn 
+ 00021198  0x0000380d fetch  0x00000002 , 0x000002d2 
+ 00021199  0x0000380e branch  0x000052f2 
+ 00021200  0x00003811 fetch  0x00000002 , 0x000002d4 
+ 00021201  0x00003812 branch  0x000052f2 
+ 00021202  0x00003816 set1  0x00000025 , 0x00000000 
+ 00021203  0x00003817 bpatch  0x0000002c , 0x00004025 
+ 00021204  0x00003818 arg  0x000002ff , 0x00000011 
+ 00021205  0x00003819 call  0x00005248 
+ 00021206  0x0000381a store  0x00000002 , 0x000002d8 
+ 00021207  0x0000381b increase  0x00000004 , 0x0000003f 
+ 00021208  0x0000381c store  0x00000002 , 0x000002da 
+ 00021209  0x0000381d setarg  0x00000000 
+ 00021210  0x0000381e store  0x00000002 , 0x000002dc 
+ 00021211  0x0000381f rtn 
+ 00021212  0x00003822 fetch  0x00000002 , 0x000002d8 
+ 00021213  0x00003823 branch  0x000052f2 
+ 00021214  0x00003826 fetch  0x00000002 , 0x000002da 
+ 00021215  0x00003827 branch  0x000052f2 
+ 00021216  0x0000382b set1  0x00000025 , 0x00000000 
+ 00021217  0x0000382c bpatch  0x0000002d , 0x00004025 
+ 00021218  0x0000382d call  0x00007e00 
+ 00021219  0x0000382e jam  0x00000001 , 0x000002eb 
+ 00021220  0x0000382f call  0x0000527a 
+ 00021221  0x00003830 nrtn  0x00000034 
+ 00021222  0x00003831 arg  0x0000007f , 0x00000011 
+ 00021223  0x00003832 call  0x00005248 
+ 00021224  0x00003833 store  0x00000002 , 0x000002de 
+ 00021225  0x00003834 increase  0x00000004 , 0x0000003f 
+ 00021226  0x00003835 store  0x00000002 , 0x000002e0 
+ 00021227  0x00003836 setarg  0x00000000 
+ 00021228  0x00003837 store  0x00000002 , 0x000002e2 
+ 00021229  0x00003838 jam  0x00000000 , 0x000002eb 
+ 00021230  0x00003839 branch  0x00007e0e 
+ 00021231  0x0000383c fetch  0x00000002 , 0x000002de 
+ 00021232  0x0000383d branch  0x000052f2 
+ 00021233  0x00003840 fetch  0x00000002 , 0x000002e0 
+ 00021234  0x00003843 branch  0x00003bf1 , 0x00000034 
+ 00021235  0x00003844 copy  0x0000003f , 0x00000005 
+ 00021236  0x00003845 rtn 
+ 00021237  0x00003849 set1  0x00000025 , 0x00000000 
+ 00021238  0x0000384a bpatch  0x0000002e , 0x00004025 
+ 00021239  0x0000384b arg  0x00000000 , 0x00000012 
+ 00021240  0x0000384c arg  0x000042c0 , 0x00000011 
+ 00021241  0x0000384d increase  0xfffffffe , 0x00000011 
+ 00021242  0x0000384f increase  0x00000002 , 0x00000011 
+ 00021243  0x00003850 setarg  0x000042cc 
+ 00021244  0x00003851 isub  0x00000011 , 0x0000003e 
+ 00021245  0x00003852 branch  0x00005306 , 0x00000005 
+ 00021246  0x00003853 ifetch  0x00000001 , 0x00000011 
+ 00021247  0x00003854 increase  0x00000001 , 0x00000011 
+ 00021248  0x00003855 branch  0x000052fa , 0x00000034 
+ 00021249  0x00003856 ifetcht  0x00000002 , 0x00000011 
+ 00021250  0x00003857 ifetch  0x00000002 , 0x00000002 
+ 00021251  0x00003858 iadd  0x00000012 , 0x00000012 
+ 00021252  0x00003859 increase  0x00000004 , 0x00000012 
+ 00021253  0x0000385a branch  0x000052fa 
+ 00021254  0x0000385c copy  0x00000012 , 0x0000003f 
+ 00021255  0x0000385d rtn 
+ 00021256  0x00003861 arg  0x0000000c , 0x00000007 
+ 00021257  0x00003862 branch  0x00003dc2 
+ 00021258  0x00003865 arg  0x0000000c , 0x00000007 
+ 00021259  0x00003866 branch  0x00003dc6 
+ 00021260  0x00003869 set1  0x00000025 , 0x00000000 
+ 00021261  0x0000386a bpatch  0x0000002f , 0x00004025 
+ 00021262  0x0000386b call  0x00005287 
+ 00021263  0x0000386c fetch  0x00000001 , 0x000042bf 
+ 00021264  0x0000386d rtn  0x00000034 
+ 00021265  0x0000386e call  0x000052f5 
+ 00021266  0x0000386f arg  0x00000100 , 0x00000002 
+ 00021267  0x00003870 isub  0x00000002 , 0x0000003e 
+ 00021268  0x00003871 branch  0x00005308 , 0x00000002 
+ 00021269  0x00003872 call  0x0000530a 
+ 00021270  0x00003873 arg  0x000042cc , 0x00000005 
+ 00021271  0x00003874 arg  0x000042c0 , 0x00000011 
+ 00021272  0x00003876 setarg  0x000042cc 
+ 00021273  0x00003877 isub  0x00000011 , 0x0000003e 
+ 00021274  0x00003878 rtn  0x00000005 
+ 00021275  0x00003879 ifetch  0x00000001 , 0x00000011 
+ 00021276  0x0000387a increase  0x00000001 , 0x00000011 
+ 00021277  0x0000387b nbranch  0x00005321 , 0x00000034 
+ 00021278  0x0000387c istore  0x00000002 , 0x00000005 
+ 00021279  0x0000387d increase  0x00000002 , 0x00000011 
+ 00021280  0x0000387e branch  0x00005318 
+ 00021281  0x00003880 ifetch  0x00000002 , 0x00000011 
+ 00021282  0x00003881 increase  0x00000002 , 0x00000011 
+ 00021283  0x00003882 copy  0x0000003f , 0x00000006 
+ 00021284  0x00003883 ifetch  0x00000002 , 0x00000006 
+ 00021285  0x00003884 istore  0x00000002 , 0x00000005 
+ 00021286  0x00003885 copy  0x0000003f , 0x00000039 
+ 00021287  0x00003886 increase  0x00000002 , 0x00000039 
+ 00021288  0x00003887 call  0x00007e45 
+ 00021289  0x00003888 branch  0x00005318 
+ 00021290  0x0000388b set1  0x00000025 , 0x00000000 
+ 00021291  0x0000388c bpatch  0x00000030 , 0x00004026 
+ 00021292  0x0000388d call  0x00005287 
+ 00021293  0x0000388e fetch  0x00000001 , 0x000042bf 
+ 00021294  0x0000388f rtn  0x00000034 
+ 00021295  0x00003890 arg  0x000042c1 , 0x00000011 
+ 00021296  0x00003891 increase  0xfffffffd , 0x00000011 
+ 00021297  0x00003892 arg  0x000042cc , 0x00000006 
+ 00021298  0x00003894 increase  0x00000003 , 0x00000011 
+ 00021299  0x00003895 setarg  0x000042cd 
+ 00021300  0x00003896 isub  0x00000011 , 0x0000003e 
+ 00021301  0x00003897 rtn  0x00000005 
+ 00021302  0x00003898 ifetch  0x00000002 , 0x00000006 
+ 00021303  0x00003899 branch  0x00005332 , 0x00000034 
+ 00021304  0x0000389a increase  0x00000004 , 0x0000003f 
+ 00021305  0x0000389b copy  0x0000003f , 0x00000039 
+ 00021306  0x0000389c copy  0x00000006 , 0x00000012 
+ 00021307  0x0000389d ifetch  0x00000002 , 0x00000011 
+ 00021308  0x0000389e copy  0x0000003f , 0x00000005 
+ 00021309  0x0000389f copy  0x00000012 , 0x00000006 
+ 00021310  0x000038a0 increase  0xfffffffe , 0x00000006 
+ 00021311  0x000038a1 call  0x00007e45 
+ 00021312  0x000038a2 branch  0x00005332 
+ 00021313  0x000038ab rtn  0x0000002b 
+ 00021314  0x000038ac setarg  0x00000010 
+ 00021315  0x000038ad store  0x00000002 , 0x000043d3 
+ 00021316  0x000038ae setarg  0x00000010 
+ 00021317  0x000038af store  0x00000002 , 0x000043d5 
+ 00021318  0x000038b0 rtn 
+ 00021319  0x000038b3 arg  0x00000014 , 0x00000002 
+ 00021320  0x000038b4 call  0x00005a88 
+ 00021321  0x000038b5 add  0x00000006 , 0x00000001 , 0x0000003f 
+ 00021322  0x000038b6 store  0x00000002 , 0x00000419 
+ 00021323  0x000038b7 rtn 
+ 00021324  0x000038ba set1  0x00000025 , 0x00000000 
+ 00021325  0x000038bb bpatch  0x00000032 , 0x00004026 
+ 00021326  0x000038bc disable  0x0000002b 
+ 00021327  0x000038bd jam  0x00000001 , 0x0000427e 
+ 00021328  0x000038be jam  0x00000001 , 0x000003d6 
+ 00021329  0x000038bf jam  0x00000003 , 0x000003c0 
+ 00021330  0x000038c0 jam  0x00000001 , 0x000003d7 
+ 00021331  0x000038c1 setarg  0xffffffff 
+ 00021332  0x000038c2 store  0x00000002 , 0x000003da 
+ 00021333  0x000038c3 force  0x00000000 , 0x0000003f 
+ 00021334  0x000038c4 store  0x00000001 , 0x000003e3 
+ 00021335  0x000038c5 store  0x00000001 , 0x000003d8 
+ 00021336  0x000038c6 store  0x00000001 , 0x000003e4 
+ 00021337  0x000038c7 store  0x00000003 , 0x0000420a 
+ 00021338  0x000038c8 store  0x00000003 , 0x0000420d 
+ 00021339  0x000038c9 store  0x00000005 , 0x00004465 
+ 00021340  0x000038ca set1  0x00000027 , 0x0000003f 
+ 00021341  0x000038cb store  0x00000005 , 0x0000446a 
+ 00021342  0x000038cc branch  0x00005a0b 
+ 00021343  0x000038cf set1  0x00000025 , 0x00000000 
+ 00021344  0x000038d0 bpatch  0x00000033 , 0x00004026 
+ 00021345  0x000038d1 enable  0x00000029 
+ 00021346  0x000038d2 jam  0x00000003 , 0x000003c1 
+ 00021347  0x000038d3 jam  0x00000001 , 0x000003fa 
+ 00021348  0x000038d4 jam  0x00000001 , 0x000044bc 
+ 00021349  0x000038d5 setarg  0x0000ffff 
+ 00021350  0x000038d6 store  0x00000002 , 0x000044be 
+ 00021351  0x000038d7 force  0x00000000 , 0x0000003f 
+ 00021352  0x000038d8 store  0x00000005 , 0x0000446a 
+ 00021353  0x000038d9 set1  0x00000027 , 0x0000003f 
+ 00021354  0x000038da store  0x00000005 , 0x00004465 
+ 00021355  0x000038db branch  0x0000534c 
+ 00021356  0x000038df set1  0x00000025 , 0x00000000 
+ 00021357  0x000038e0 bpatch  0x00000034 , 0x00004026 
+ 00021358  0x000038e1 disable  0x00000029 
+ 00021359  0x000038e2 jam  0x00000001 , 0x000003c1 
+ 00021360  0x000038e3 jam  0x00000000 , 0x000043d8 
+ 00021361  0x000038e4 jam  0x00000000 , 0x000000a2 
+ 00021362  0x000038e5 branch  0x0000534c 
+ 00021363  0x000038ec call  0x000053d2 
+ 00021364  0x000038ed call  0x000055d3 
+ 00021365  0x000038ee call  0x00005a0e 
+ 00021366  0x000038ef branch  0x000053d7 
+ 00021367  0x000038f2 set1  0x00000025 , 0x00000000 
+ 00021368  0x000038f3 bpatch  0x00000035 , 0x00004026 
+ 00021369  0x000038f4 call  0x000053d2 
+ 00021370  0x000038f5 call  0x00003e71 
+ 00021371  0x000038f6 fetch  0x00000001 , 0x000003c1 
+ 00021372  0x000038f7 beq  0x00000003 , 0x0000537e 
+ 00021373  0x000038f8 branch  0x00005395 
+ 00021374  0x000038ff set1  0x00000025 , 0x00000000 
+ 00021375  0x00003900 bpatch  0x00000036 , 0x00004026 
+ 00021376  0x00003901 enable  0x00000029 
+ 00021377  0x00003902 call  0x00005a02 
+ 00021378  0x00003903 branch  0x00005392 , 0x00000002 
+ 00021379  0x00003904 call  0x00003e28 
+ 00021380  0x00003905 call  0x0000541c 
+ 00021381  0x00003906 call  0x00005622 
+ 00021382  0x00003907 disable  0x0000002d 
+ 00021383  0x00003908 call  0x000054b2 
+ 00021384  0x00003909 nrtn  0x0000002d 
+ 00021385  0x0000390a set1  0x00000025 , 0x00000000 
+ 00021386  0x0000390b bpatch  0x00000037 , 0x00004026 
+ 00021387  0x0000390c fetch  0x00000001 , 0x00000005 
+ 00021388  0x0000390d increase  0x00000001 , 0x0000003f 
+ 00021389  0x0000390e store  0x00000001 , 0x00000005 
+ 00021390  0x0000390f call  0x000055a2 
+ 00021391  0x00003910 call  0x00005a99 
+ 00021392  0x00003911 disable  0x00000029 
+ 00021393  0x00003912 rtn 
+ 00021394  0x00003915 call  0x000053ba 
+ 00021395  0x00003916 disable  0x00000029 
+ 00021396  0x00003917 rtn 
+ 00021397  0x0000391d set1  0x00000025 , 0x00000000 
+ 00021398  0x0000391e bpatch  0x00000038 , 0x00004027 
+ 00021399  0x0000391f disable  0x0000002e 
+ 00021400  0x00003920 call  0x00005a02 
+ 00021401  0x00003921 branch  0x000053ba , 0x00000002 
+ 00021402  0x00003922 call  0x00003e28 
+ 00021403  0x00003923 call  0x0000541c 
+ 00021404  0x00003924 call  0x00005478 
+ 00021405  0x00003925 nbranch  0x000053ad , 0x0000002d 
+ 00021406  0x00003927 set1  0x00000025 , 0x00000000 
+ 00021407  0x00003928 bpatch  0x00000039 , 0x00004027 
+ 00021408  0x00003929 call  0x000053c8 
+ 00021409  0x0000392a call  0x000055a2 
+ 00021410  0x0000392b call  0x00005622 
+ 00021411  0x0000392c fetch  0x00000001 , 0x00000340 
+ 00021412  0x0000392d bbit1  0x00000004 , 0x000053b4 
+ 00021413  0x0000392e call  0x0000561a 
+ 00021414  0x0000392f nbranch  0x000053b4 , 0x00000034 
+ 00021415  0x00003931 set1  0x00000025 , 0x00000000 
+ 00021416  0x00003932 bpatch  0x0000003a , 0x00004027 
+ 00021417  0x00003933 call  0x000054bb 
+ 00021418  0x00003935 call  0x00007c45 
+ 00021419  0x00003936 fetch  0x00000001 , 0x000003e4 
+ 00021420  0x00003937 bbit1  0x00000003 , 0x000053ba 
+ 00021421  0x00003939 set1  0x00000025 , 0x00000000 
+ 00021422  0x0000393a bpatch  0x0000003b , 0x00004027 
+ 00021423  0x0000393b call  0x00007f44 
+ 00021424  0x0000393c call  0x00005b19 
+ 00021425  0x0000393d call  0x00005594 
+ 00021426  0x0000393e call  0x00005576 
+ 00021427  0x0000393f branch  0x000039ac 
+ 00021428  0x00003942 set1  0x00000025 , 0x00000000 
+ 00021429  0x00003943 bpatch  0x0000003c , 0x00004027 
+ 00021430  0x00003944 enable  0x0000002e 
+ 00021431  0x00003945 call  0x000054b2 
+ 00021432  0x00003946 branch  0x0000539e , 0x0000002d 
+ 00021433  0x00003947 branch  0x000053aa 
+ 00021434  0x0000394d set1  0x00000025 , 0x00000000 
+ 00021435  0x0000394e bpatch  0x0000003d , 0x00004027 
+ 00021436  0x0000394f call  0x000053c0 
+ 00021437  0x00003950 call  0x00003f1d 
+ 00021438  0x00003951 jam  0x00000015 , 0x00000b7d 
+ 00021439  0x00003952 branch  0x00007c27 
+ 00021440  0x00003955 fetcht  0x00000001 , 0x000003d6 
+ 00021441  0x00003956 jam  0x00000008 , 0x000002c0 
+ 00021442  0x00003957 call  0x000048c4 
+ 00021443  0x00003958 jam  0x00000000 , 0x000003d6 
+ 00021444  0x00003959 jam  0x00000000 , 0x000003c1 
+ 00021445  0x0000395a jam  0x00000000 , 0x000003c0 
+ 00021446  0x0000395b jam  0x00000000 , 0x0000427e 
+ 00021447  0x0000395c rtn 
+ 00021448  0x0000395f fetch  0x00000001 , 0x00000005 
+ 00021449  0x00003960 increase  0x00000001 , 0x0000003f 
+ 00021450  0x00003961 store  0x00000001 , 0x00000005 
+ 00021451  0x00003962 fetch  0x00000001 , 0x000003c0 
+ 00021452  0x00003963 rtnbit1  0x00000003 
+ 00021453  0x00003964 set1  0x00000003 
+ 00021454  0x00003965 store  0x00000001 , 0x000003c0 
+ 00021455  0x00003966 setarg  0x00000000 
+ 00021456  0x00003967 store  0x00000004 , 0x000046f9 
+ 00021457  0x00003968 rtn 
+ 00021458  0x0000396e set1  0x00000025 , 0x00000000 
+ 00021459  0x0000396f bpatch  0x0000003e , 0x00004027 
+ 00021460  0x00003970 enable  0x00000036 
+ 00021461  0x00003971 hjam  0x00000007 , 0x00008914 
+ 00021462  0x00003972 branch  0x00003e28 
+ 00021463  0x00003975 set1  0x00000025 , 0x00000000 
+ 00021464  0x00003976 bpatch  0x0000003f , 0x00004027 
+ 00021465  0x00003977 disable  0x00000036 
+ 00021466  0x00003978 hjam  0x00000003 , 0x00008914 
+ 00021467  0x00003979 arg  0x00000000 , 0x0000001b 
+ 00021468  0x0000397a rtn 
+ 00021469  0x0000397d disable  0x00000009 
+ 00021470  0x0000397e disable  0x00000007 
+ 00021471  0x0000397f fetch  0x00000003 , 0x000003e9 
+ 00021472  0x00003980 iforce  0x0000000f 
+ 00021473  0x00003981 fetch  0x00000001 , 0x00000016 
+ 00021474  0x00003982 reverse  0x0000003f , 0x00000002 
+ 00021475  0x00003983 set1  0x00000001 , 0x00000002 
+ 00021476  0x00003984 rshift  0x00000002 , 0x0000000e 
+ 00021477  0x00003985 rtn 
+ 00021478  0x00003989 call  0x000053ee 
+ 00021479  0x0000398a call  0x00003a82 
+ 00021480  0x0000398b setarg  0x00000500 
+ 00021481  0x0000398c call  0x00003bf3 
+ 00021482  0x0000398d branch  0x00003a87 
+ 00021483  0x00003990 branch  0x00003a98 , 0x0000002d 
+ 00021484  0x00003991 call  0x000053ee 
+ 00021485  0x00003992 branch  0x00003a91 
+ 00021486  0x00003994 set1  0x00000025 , 0x00000000 
+ 00021487  0x00003995 bpatch  0x00000040 , 0x00004028 
+ 00021488  0x00003996 call  0x00003a7a 
+ 00021489  0x00003997 fetch  0x00000001 , 0x0000040d 
+ 00021490  0x00003998 nbranch  0x00005402 , 0x00000034 
+ 00021491  0x00003999 fetch  0x00000001 , 0x00000016 
+ 00021492  0x0000399a sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021493  0x0000399b branch  0x000053fc , 0x00000002 
+ 00021494  0x0000399c force  0x00000000 , 0x00000002 
+ 00021495  0x0000399d rtneq  0x00000025 
+ 00021496  0x0000399e force  0x00000018 , 0x00000002 
+ 00021497  0x0000399f rtneq  0x00000026 
+ 00021498  0x000039a0 force  0x0000004e , 0x00000002 
+ 00021499  0x000039a1 rtn 
+ 00021500  0x000039a4 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00021501  0x000039a5 branch  0x000053ff , 0x00000002 
+ 00021502  0x000039a6 increase  0x00000001 , 0x0000003f 
+ 00021503  0x000039a9 lshift  0x0000003f , 0x0000003f 
+ 00021504  0x000039aa add  0x0000003f , 0x00000002 , 0x00000002 
+ 00021505  0x000039ab rtn 
+ 00021506  0x000039ae fetch  0x00000001 , 0x00000016 
+ 00021507  0x000039af lshift  0x0000003f , 0x00000002 
+ 00021508  0x000039b0 rtn 
+ 00021509  0x000039b3 arg  0x000001f4 , 0x00000002 
+ 00021510  0x000039b4 rtn  0x00000034 
+ 00021511  0x000039b5 arg  0x000000fa , 0x00000002 
+ 00021512  0x000039b6 rtneq  0x00000001 
+ 00021513  0x000039b7 arg  0x00000096 , 0x00000002 
+ 00021514  0x000039b8 rtneq  0x00000002 
+ 00021515  0x000039b9 arg  0x00000064 , 0x00000002 
+ 00021516  0x000039ba rtneq  0x00000003 
+ 00021517  0x000039bb arg  0x0000004b , 0x00000002 
+ 00021518  0x000039bc rtneq  0x00000004 
+ 00021519  0x000039bd arg  0x00000032 , 0x00000002 
+ 00021520  0x000039be rtneq  0x00000005 
+ 00021521  0x000039bf arg  0x00000028 , 0x00000002 
+ 00021522  0x000039c0 rtneq  0x00000006 
+ 00021523  0x000039c1 arg  0x00000014 , 0x00000002 
+ 00021524  0x000039c2 rtn 
+ 00021525  0x000039c7 setarg  0x008e89be 
+ 00021526  0x000039c8 lshift8  0x0000003f , 0x0000003f 
+ 00021527  0x000039c9 or_into  0x000000d6 , 0x0000003f 
+ 00021528  0x000039ca iforce  0x00000009 
+ 00021529  0x000039cb setarg  0x00555555 
+ 00021530  0x000039cc store  0x00000003 , 0x000003e9 
+ 00021531  0x000039cd rtn 
+ 00021532  0x000039d0 set1  0x00000025 , 0x00000000 
+ 00021533  0x000039d1 bpatch  0x00000041 , 0x00004028 
+ 00021534  0x000039d2 enable  0x00000010 
+ 00021535  0x000039d3 fetch  0x00000004 , 0x000003e5 
+ 00021536  0x000039d4 iforce  0x00000009 
+ 00021537  0x000039d5 call  0x00005453 
+ 00021538  0x000039d6 setarg  0x00000200 
+ 00021539  0x000039d7 branch  0x00005426 , 0x00000029 
+ 00021540  0x000039d8 fetch  0x00000002 , 0x000003ce 
+ 00021541  0x000039d9 rshift  0x0000003f , 0x0000003f 
+ 00021542  0x000039db arg  0x00000500 , 0x00000002 
+ 00021543  0x000039dc iadd  0x00000002 , 0x0000003f 
+ 00021544  0x000039dd call  0x00003b7d 
+ 00021545  0x000039de deposit  0x0000001a 
+ 00021546  0x000039df store  0x00000006 , 0x00000412 
+ 00021547  0x000039e0 rtn 
+ 00021548  0x000039e3 set1  0x00000025 , 0x00000000 
+ 00021549  0x000039e4 bpatch  0x00000042 , 0x00004028 
+ 00021550  0x000039e5 fetch  0x00000001 , 0x00000016 
+ 00021551  0x000039e6 increase  0x00000001 , 0x0000003f 
+ 00021552  0x000039e7 store  0x00000001 , 0x00000016 
+ 00021553  0x000039e8 rtnne  0x00000028 
+ 00021554  0x000039e9 jam  0x00000025 , 0x00000016 
+ 00021555  0x000039ea rtn 
+ 00021556  0x000039ed set1  0x00000025 , 0x00000000 
+ 00021557  0x000039ee bpatch  0x00000043 , 0x00004028 
+ 00021558  0x000039ef add  0x00000011 , 0x00000001 , 0x00000006 
+ 00021559  0x000039f0 ifetch  0x00000001 , 0x00000006 
+ 00021560  0x000039f1 rtnbit0  0x00000000 
+ 00021561  0x000039f2 add  0x00000011 , 0x0000001a , 0x00000005 
+ 00021562  0x000039f3 ifetch  0x00000002 , 0x00000005 
+ 00021563  0x000039f4 increase  0x00000001 , 0x0000003f 
+ 00021564  0x000039f5 istore  0x00000002 , 0x00000005 
+ 00021565  0x000039f6 add  0x00000011 , 0x00000019 , 0x00000006 
+ 00021566  0x000039f7 ifetch  0x00000001 , 0x00000006 
+ 00021567  0x000039f8 add  0x00000011 , 0x00000018 , 0x00000005 
+ 00021568  0x000039f9 ifetcht  0x00000001 , 0x00000005 
+ 00021569  0x000039fa iadd  0x00000002 , 0x0000003f 
+ 00021570  0x000039fb sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021571  0x000039fc branch  0x00005445 , 0x00000002 
+ 00021572  0x000039fd increase  0xffffffdb , 0x0000003f 
+ 00021573  0x000039ff istore  0x00000001 , 0x00000005 
+ 00021574  0x00003a00 rtn 
+ 00021575  0x00003a04 set1  0x00000025 , 0x00000000 
+ 00021576  0x00003a05 bpatch  0x00000044 , 0x00004028 
+ 00021577  0x00003a06 fetch  0x00000005 , 0x000003f1 
+ 00021578  0x00003a07 force  0x00000000 , 0x00000002 
+ 00021579  0x00003a08 force  0x00000025 , 0x00000039 
+ 00021580  0x00003a0a bbit0  0x00000000 , 0x0000544e 
+ 00021581  0x00003a0b increase  0x00000001 , 0x00000002 
+ 00021582  0x00003a0d rshift  0x0000003f , 0x0000003f 
+ 00021583  0x00003a0e loop  0x0000544c 
+ 00021584  0x00003a0f add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00021585  0x00003a10 store  0x00000001 , 0x000003e2 
+ 00021586  0x00003a11 rtn 
+ 00021587  0x00003a14 set1  0x00000025 , 0x00000000 
+ 00021588  0x00003a15 bpatch  0x00000045 , 0x00004028 
+ 00021589  0x00003a16 fetch  0x00000001 , 0x000003d8 
+ 00021590  0x00003a17 iforce  0x00000007 
+ 00021591  0x00003a18 fetcht  0x00000005 , 0x000003f1 
+ 00021592  0x00003a19 qisolate1  0x00000002 
+ 00021593  0x00003a1a branch  0x0000546b , 0x00000001 
+ 00021594  0x00003a1c set1  0x00000025 , 0x00000000 
+ 00021595  0x00003a1d bpatch  0x00000046 , 0x00004028 
+ 00021596  0x00003a1e fetch  0x00000001 , 0x000003e2 
+ 00021597  0x00003a1f isub  0x00000007 , 0x0000003f 
+ 00021598  0x00003a20 branch  0x00005461 , 0x00000002 
+ 00021599  0x00003a21 sub  0x0000003f , 0xffffffff , 0x00000007 
+ 00021600  0x00003a22 branch  0x0000545a 
+ 00021601  0x00003a24 copy  0x00000007 , 0x00000039 
+ 00021602  0x00003a25 force  0x00000000 , 0x00000007 
+ 00021603  0x00003a27 qisolate1  0x00000002 
+ 00021604  0x00003a28 branch  0x00005466 , 0x00000001 
+ 00021605  0x00003a29 increase  0x00000001 , 0x00000039 
+ 00021606  0x00003a2b deposit  0x00000039 
+ 00021607  0x00003a2c branch  0x0000546b , 0x00000034 
+ 00021608  0x00003a2d increase  0x00000001 , 0x00000007 
+ 00021609  0x00003a2e increase  0xffffffff , 0x00000039 
+ 00021610  0x00003a2f branch  0x00005463 
+ 00021611  0x00003a31 deposit  0x00000007 
+ 00021612  0x00003a32 store  0x00000001 , 0x00000016 
+ 00021613  0x00003a33 rtn 
+ 00021614  0x00003a37 branch  0x00005471 , 0x00000029 
+ 00021615  0x00003a38 until  0x0000003e , 0x00000003 
+ 00021616  0x00003a39 rtn 
+ 00021617  0x00003a3c arg  0x00000ea0 , 0x0000000b 
+ 00021618  0x00003a3d until  0x00000023 , 0x00000026 
+ 00021619  0x00003a3e rtn 
+ 00021620  0x00003a41 disable  0x00000010 
+ 00021621  0x00003a42 fetch  0x00000002 , 0x000043d5 
+ 00021622  0x00003a43 copy  0x0000003f , 0x0000000b 
+ 00021623  0x00003a44 branch  0x0000547e 
+ 00021624  0x00003a48 set1  0x00000025 , 0x00000000 
+ 00021625  0x00003a49 bpatch  0x00000047 , 0x00004028 
+ 00021626  0x00003a4a enable  0x00000010 
+ 00021627  0x00003a4b fetch  0x00000002 , 0x000003ce 
+ 00021628  0x00003a4c fetcht  0x00000004 , 0x000046f9 
+ 00021629  0x00003a4d iadd  0x00000002 , 0x0000000b 
+ 00021630  0x00003a4f call  0x000053e6 
+ 00021631  0x00003a51 set1  0x00000025 , 0x00000000 
+ 00021632  0x00003a52 bpatch  0x00000048 , 0x00004029 
+ 00021633  0x00003a53 call  0x000053dd 
+ 00021634  0x00003a54 disable  0x0000002d 
+ 00021635  0x00003a55 enable  0x0000000d 
+ 00021636  0x00003a56 enable  0x00000021 
+ 00021637  0x00003a57 disable  0x00000020 
+ 00021638  0x00003a58 copy  0x0000000b , 0x0000001b 
+ 00021639  0x00003a59 correlate  0x0000003e , 0x00000003 
+ 00021640  0x00003a5a branch  0x0000548b , 0x0000002e 
+ 00021641  0x00003a5b copy  0x0000001a , 0x00000002 
+ 00021642  0x00003a5c storet  0x00000006 , 0x0000009c 
+ 00021643  0x00003a5e nbranch  0x0000375c , 0x00000018 
+ 00021644  0x00003a5f branch  0x00005492 , 0x0000002e 
+ 00021645  0x00003a60 arg  0x000001e0 , 0x00000029 
+ 00021646  0x00003a61 copy  0x00000021 , 0x00000028 
+ 00021647  0x00003a62 fetch  0x00000001 , 0x000003c0 
+ 00021648  0x00003a63 bbit0  0x00000003 , 0x00005492 
+ 00021649  0x00003a64 call  0x00003cb6 , 0x0000002b 
+ 00021650  0x00003a66 set1  0x00000025 , 0x00000000 
+ 00021651  0x00003a67 bpatch  0x00000049 , 0x00004029 
+ 00021652  0x00003a68 call  0x00003af3 
+ 00021653  0x00003a69 enable  0x00000007 
+ 00021654  0x00003a6a enable  0x00000009 
+ 00021655  0x00003a6b parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021656  0x00003a6c rshift3  0x0000000c , 0x0000003f 
+ 00021657  0x00003a6d store  0x00000001 , 0x00000340 
+ 00021658  0x00003a6e parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021659  0x00003a6f rshift3  0x0000000c , 0x0000003f 
+ 00021660  0x00003a70 istore  0x00000001 , 0x00000005 
+ 00021661  0x00003a71 and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021662  0x00003a72 branch  0x000054a3 , 0x00000005 
+ 00021663  0x00003a75 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021664  0x00003a76 rshift3  0x0000000c , 0x0000003f 
+ 00021665  0x00003a77 istore  0x00000001 , 0x00000005 
+ 00021666  0x00003a78 loop  0x0000549f 
+ 00021667  0x00003a7b set1  0x00000025 , 0x00000000 
+ 00021668  0x00003a7c bpatch  0x0000004a , 0x00004029 
+ 00021669  0x00003a7d parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00021670  0x00003a7e enable  0x00000010 
+ 00021671  0x00003a7f arg  0x00000664 , 0x0000001b 
+ 00021672  0x00003a80 rshift32  0x0000003f , 0x0000003f 
+ 00021673  0x00003a81 rshift16  0x0000003f , 0x0000003f 
+ 00021674  0x00003a82 istore  0x00000003 , 0x00000005 
+ 00021675  0x00003a83 branch  0x0000375c , 0x00000006 
+ 00021676  0x00003a84 enable  0x0000002d 
+ 00021677  0x00003a85 fetch  0x00000001 , 0x00000017 
+ 00021678  0x00003a86 add  0x0000003f , 0x00000002 , 0x00000011 
+ 00021679  0x00003a87 call  0x00003ab6 
+ 00021680  0x00003a88 disable  0x0000000d 
+ 00021681  0x00003a89 branch  0x00003a7a 
+ 00021682  0x00003a8c set1  0x00000025 , 0x00000000 
+ 00021683  0x00003a8d bpatch  0x0000004b , 0x00004029 
+ 00021684  0x00003a8e call  0x000054bd 
+ 00021685  0x00003a8f fetcht  0x00000001 , 0x00000017 
+ 00021686  0x00003a90 call  0x00003a82 
+ 00021687  0x00003a91 call  0x00003a87 
+ 00021688  0x00003a92 enable  0x00000010 
+ 00021689  0x00003a93 arg  0x00001388 , 0x0000000b 
+ 00021690  0x00003a94 branch  0x0000547f 
+ 00021691  0x00003a97 call  0x000054bd 
+ 00021692  0x00003a98 branch  0x0000375c 
+ 00021693  0x00003a9b set1  0x00000025 , 0x00000000 
+ 00021694  0x00003a9c bpatch  0x0000004c , 0x00004029 
+ 00021695  0x00003a9d call  0x000053dd 
+ 00021696  0x00003a9e call  0x000053eb 
+ 00021697  0x00003a9f set1  0x00000000 , 0x00000015 
+ 00021698  0x00003aa0 enable  0x0000001d 
+ 00021699  0x00003aa1 enable  0x00000020 
+ 00021700  0x00003aa2 disable  0x00000021 
+ 00021701  0x00003aa3 call  0x0000546e 
+ 00021702  0x00003aa4 rshift16  0x00000009 , 0x0000003f 
+ 00021703  0x00003aa5 rshift8  0x0000003f , 0x0000003f 
+ 00021704  0x00003aa6 rshift4  0x0000003f , 0x0000003f 
+ 00021705  0x00003aa7 inject  0x00000003 , 0x00000028 
+ 00021706  0x00003aa8 enable  0x00000007 
+ 00021707  0x00003aa9 enable  0x00000009 
+ 00021708  0x00003aaa set1  0x00000025 , 0x00000000 
+ 00021709  0x00003aab bpatch  0x0000004d , 0x00004029 
+ 00021710  0x00003aac fetch  0x00000001 , 0x0000443e 
+ 00021711  0x00003aad inject  0x00000003 , 0x00000008 
+ 00021712  0x00003aae ifetch  0x00000001 , 0x00000006 
+ 00021713  0x00003aaf and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021714  0x00003ab0 inject  0x00000003 , 0x00000008 
+ 00021715  0x00003ab1 branch  0x000054d7 , 0x00000005 
+ 00021716  0x00003ab3 ifetch  0x00000001 , 0x00000006 
+ 00021717  0x00003ab4 inject  0x00000003 , 0x00000008 
+ 00021718  0x00003ab5 loop  0x000054d4 
+ 00021719  0x00003ab8 enable  0x00000008 
+ 00021720  0x00003ab9 inject  0x00000003 , 0x00000018 
+ 00021721  0x00003aba disable  0x00000008 
+ 00021722  0x00003abb until  0x0000003e , 0x00000027 
+ 00021723  0x00003abc nop  0x00000064 
+ 00021724  0x00003abd disable  0x0000001d 
+ 00021725  0x00003abe rtn 
+ 00021726  0x00003ac1 set1  0x00000025 , 0x00000000 
+ 00021727  0x00003ac2 bpatch  0x0000004e , 0x00004029 
+ 00021728  0x00003ac3 fetch  0x00000001 , 0x000044db 
+ 00021729  0x00003ac4 beq  0x00000001 , 0x000054ef 
+ 00021730  0x00003ac5 fetch  0x00000001 , 0x000044dc 
+ 00021731  0x00003ac6 lshift4  0x0000003f , 0x0000003f 
+ 00021732  0x00003ac7 lshift2  0x0000003f , 0x0000003f 
+ 00021733  0x00003ac8 store  0x00000001 , 0x0000443e 
+ 00021734  0x00003ac9 fetcht  0x00000001 , 0x000043d9 
+ 00021735  0x00003aca add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021736  0x00003acb store  0x00000001 , 0x0000443f 
+ 00021737  0x00003acc fetch  0x00000006 , 0x000044f9 
+ 00021738  0x00003acd store  0x00000006 , 0x00004440 
+ 00021739  0x00003ace copy  0x00000002 , 0x00000039 
+ 00021740  0x00003acf arg  0x000043da , 0x00000006 
+ 00021741  0x00003ad0 call  0x00007e45 
+ 00021742  0x00003ad1 branch  0x000054ff 
+ 00021743  0x00003ad3 fetcht  0x00000002 , 0x000044c2 
+ 00021744  0x00003ad4 call  0x00005866 
+ 00021745  0x00003ad5 copy  0x00000011 , 0x00000005 
+ 00021746  0x00003ad6 setarg  0x00000001 
+ 00021747  0x00003ad7 istore  0x00000001 , 0x00000005 
+ 00021748  0x00003ad8 fetch  0x00000001 , 0x000044dd 
+ 00021749  0x00003ad9 lshift4  0x0000003f , 0x0000003f 
+ 00021750  0x00003ada lshift2  0x0000003f , 0x0000003f 
+ 00021751  0x00003adb increase  0x00000001 , 0x0000003f 
+ 00021752  0x00003adc store  0x00000001 , 0x0000443e 
+ 00021753  0x00003add setarg  0x0000000c 
+ 00021754  0x00003ade store  0x00000001 , 0x0000443f 
+ 00021755  0x00003adf fetch  0x00000006 , 0x000044f9 
+ 00021756  0x00003ae0 store  0x00000006 , 0x00004440 
+ 00021757  0x00003ae1 fetch  0x00000006 , 0x00004274 
+ 00021758  0x00003ae2 istore  0x00000006 , 0x00000005 
+ 00021759  0x00003ae4 set1  0x00000025 , 0x00000000 
+ 00021760  0x00003ae5 bpatch  0x0000004f , 0x00004029 
+ 00021761  0x00003ae6 fetch  0x00000001 , 0x00000000 
+ 00021762  0x00003ae7 increase  0x00000001 , 0x0000003f 
+ 00021763  0x00003ae8 store  0x00000001 , 0x00000000 
+ 00021764  0x00003ae9 arg  0x00000708 , 0x0000001b 
+ 00021765  0x00003aea disable  0x0000002d 
+ 00021766  0x00003aeb branch  0x000054b2 
+ 00021767  0x00003aee set1  0x00000025 , 0x00000000 
+ 00021768  0x00003aef bpatch  0x00000050 , 0x0000402a 
+ 00021769  0x00003af0 fetch  0x00000001 , 0x000044f6 
+ 00021770  0x00003af1 rtnne  0x00000001 , 0x0000003f 
+ 00021771  0x00003af2 fetch  0x00000001 , 0x00000000 
+ 00021772  0x00003af3 increase  0x00000001 , 0x0000003f 
+ 00021773  0x00003af4 store  0x00000001 , 0x00000000 
+ 00021774  0x00003af5 arg  0x00000c03 , 0x00000002 
+ 00021775  0x00003af6 fetch  0x00000001 , 0x000044f7 
+ 00021776  0x00003af7 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021777  0x00003af8 copy  0x00000011 , 0x0000003f 
+ 00021778  0x00003af9 nsetflag  0x00000034 , 0x00000007 , 0x00000002 
+ 00021779  0x00003afa storet  0x00000002 , 0x0000443e 
+ 00021780  0x00003afb fetch  0x00000006 , 0x000044f9 
+ 00021781  0x00003afc istore  0x00000006 , 0x00000005 
+ 00021782  0x00003afd fetch  0x00000006 , 0x000003d0 
+ 00021783  0x00003afe istore  0x00000006 , 0x00000005 
+ 00021784  0x00003aff branch  0x000054b2 
+ 00021785  0x00003b03 set1  0x00000025 , 0x00000000 
+ 00021786  0x00003b04 bpatch  0x00000051 , 0x0000402a 
+ 00021787  0x00003b05 arg  0x00000004 , 0x00000002 
+ 00021788  0x00003b06 fetch  0x00000001 , 0x000044dc 
+ 00021789  0x00003b07 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021790  0x00003b08 storet  0x00000001 , 0x0000443e 
+ 00021791  0x00003b09 fetcht  0x00000001 , 0x000043f9 
+ 00021792  0x00003b0a add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021793  0x00003b0b store  0x00000001 , 0x0000443f 
+ 00021794  0x00003b0c fetch  0x00000006 , 0x000044f9 
+ 00021795  0x00003b0d store  0x00000006 , 0x00004440 
+ 00021796  0x00003b0e arg  0x000043fa , 0x00000006 
+ 00021797  0x00003b0f copy  0x00000002 , 0x00000039 
+ 00021798  0x00003b10 call  0x00007e45 
+ 00021799  0x00003b11 branch  0x000054bb 
+ 00021800  0x00003b15 set1  0x00000025 , 0x00000000 
+ 00021801  0x00003b16 bpatch  0x00000052 , 0x0000402a 
+ 00021802  0x00003b17 force  0xffffffff , 0x0000003f 
+ 00021803  0x00003b18 setsect  0x00000002 , 0x00000001 
+ 00021804  0x00003b19 store  0x00000005 , 0x000003f1 
+ 00021805  0x00003b1a call  0x00005447 
+ 00021806  0x00003b1b force  0x00000004 , 0x00000039 
+ 00021807  0x00003b1c arg  0x000003e5 , 0x00000005 
+ 00021808  0x00003b1d call  0x00006227 
+ 00021809  0x00003b1e fetch  0x00000002 , 0x000044f4 
+ 00021810  0x00003b1f store  0x00000002 , 0x000003ef 
+ 00021811  0x00003b21 random  0x0000003f 
+ 00021812  0x00003b22 and_into  0x0000000f , 0x0000003f 
+ 00021813  0x00003b23 sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00021814  0x00003b24 branch  0x00005533 , 0x00000002 
+ 00021815  0x00003b25 store  0x00000001 , 0x000003d9 
+ 00021816  0x00003b26 store  0x00000001 , 0x00000682 
+ 00021817  0x00003b27 set1  0x00000025 , 0x00000000 
+ 00021818  0x00003b28 bpatch  0x00000053 , 0x0000402a 
+ 00021819  0x00003b29 fetcht  0x00000002 , 0x000043d0 
+ 00021820  0x00003b2a storet  0x00000002 , 0x000003c2 
+ 00021821  0x00003b2b copy  0x00000002 , 0x00000013 
+ 00021822  0x00003b2c add  0x00000022 , 0x00000007 , 0x0000003f 
+ 00021823  0x00003b2d idiv  0x00000013 
+ 00021824  0x00003b2e call  0x00007efd 
+ 00021825  0x00003b2f remainder  0x00000011 
+ 00021826  0x00003b30 isub  0x00000011 , 0x0000003f 
+ 00021827  0x00003b31 iadd  0x00000013 , 0x0000003f 
+ 00021828  0x00003b32 fetcht  0x00000002 , 0x000043ce 
+ 00021829  0x00003b33 iadd  0x00000002 , 0x0000003f 
+ 00021830  0x00003b34 store  0x00000004 , 0x000003c4 
+ 00021831  0x00003b35 isub  0x00000022 , 0x00000011 
+ 00021832  0x00003b36 increase  0xfffffffa , 0x00000011 
+ 00021833  0x00003b37 arg  0x00002205 , 0x00000012 
+ 00021834  0x00003b38 fetch  0x00000001 , 0x000044ed 
+ 00021835  0x00003b39 nsetflag  0x00000034 , 0x00000006 , 0x00000012 
+ 00021836  0x00003b3a fetch  0x00000001 , 0x000044e6 
+ 00021837  0x00003b3b nsetflag  0x00000034 , 0x00000007 , 0x00000012 
+ 00021838  0x00003b3c copy  0x00000012 , 0x0000003f 
+ 00021839  0x00003b3d store  0x00000002 , 0x0000443e 
+ 00021840  0x00003b3e fetch  0x00000006 , 0x000044f9 
+ 00021841  0x00003b3f istore  0x00000006 , 0x00000005 
+ 00021842  0x00003b40 fetch  0x00000006 , 0x000003d0 
+ 00021843  0x00003b41 istore  0x00000006 , 0x00000005 
+ 00021844  0x00003b42 fetch  0x00000004 , 0x000003e5 
+ 00021845  0x00003b43 istore  0x00000004 , 0x00000005 
+ 00021846  0x00003b44 random  0x0000003f 
+ 00021847  0x00003b45 istore  0x00000002 , 0x00000005 
+ 00021848  0x00003b46 random  0x0000003f 
+ 00021849  0x00003b47 istore  0x00000001 , 0x00000005 
+ 00021850  0x00003b48 force  0x00000002 , 0x0000003f 
+ 00021851  0x00003b49 istore  0x00000001 , 0x00000005 
+ 00021852  0x00003b4a rshift2  0x00000011 , 0x0000003f 
+ 00021853  0x00003b4b istore  0x00000002 , 0x00000005 
+ 00021854  0x00003b4c rshift2  0x00000013 , 0x0000003f 
+ 00021855  0x00003b4d istore  0x00000002 , 0x00000005 
+ 00021856  0x00003b4e set1  0x00000025 , 0x00000000 
+ 00021857  0x00003b4f bpatch  0x00000054 , 0x0000402a 
+ 00021858  0x00003b50 fetch  0x00000002 , 0x000044f2 
+ 00021859  0x00003b51 istore  0x00000002 , 0x00000005 
+ 00021860  0x00003b52 fetch  0x00000002 , 0x000044f4 
+ 00021861  0x00003b53 istore  0x00000002 , 0x00000005 
+ 00021862  0x00003b54 fetch  0x00000005 , 0x000003f1 
+ 00021863  0x00003b55 istore  0x00000005 , 0x00000005 
+ 00021864  0x00003b56 fetch  0x00000001 , 0x000003d9 
+ 00021865  0x00003b57 arg  0x000000a0 , 0x00000002 
+ 00021866  0x00003b58 ior  0x00000002 , 0x0000003f 
+ 00021867  0x00003b59 istore  0x00000001 , 0x00000005 
+ 00021868  0x00003b5a call  0x000054bb 
+ 00021869  0x00003b5b setarg  0x0000443e 
+ 00021870  0x00003b5c add  0x0000003f , 0x00000012 , 0x00000006 
+ 00021871  0x00003b5d ifetch  0x00000003 , 0x00000006 
+ 00021872  0x00003b5e store  0x00000003 , 0x000003e9 
+ 00021873  0x00003b5f rtn 
+ 00021874  0x00003b62 set1  0x00000025 , 0x00000000 
+ 00021875  0x00003b63 bpatch  0x00000055 , 0x0000402a 
+ 00021876  0x00003b64 disable  0x00000029 
+ 00021877  0x00003b65 branch  0x00005415 
+ 00021878  0x00003b6a set1  0x00000025 , 0x00000000 
+ 00021879  0x00003b6b bpatch  0x00000056 , 0x0000402a 
+ 00021880  0x00003b6c fetch  0x00000001 , 0x000003c0 
+ 00021881  0x00003b6d rtnbit0  0x00000005 
+ 00021882  0x00003b6e fetch  0x00000002 , 0x000003da 
+ 00021883  0x00003b6f fetcht  0x00000002 , 0x000003e0 
+ 00021884  0x00003b70 isub  0x00000002 , 0x0000003f 
+ 00021885  0x00003b71 nrtn  0x00000002 
+ 00021886  0x00003b72 fetch  0x00000001 , 0x000003c0 
+ 00021887  0x00003b73 set0  0x00000005 , 0x0000003f 
+ 00021888  0x00003b74 set0  0x00000003 , 0x0000003f 
+ 00021889  0x00003b75 store  0x00000001 , 0x000003c0 
+ 00021890  0x00003b76 fetch  0x00000004 , 0x000003c4 
+ 00021891  0x00003b77 fetcht  0x00000002 , 0x000003c2 
+ 00021892  0x00003b78 isub  0x00000002 , 0x00000011 
+ 00021893  0x00003b79 set1  0x00000025 , 0x00000000 
+ 00021894  0x00003b7a bpatch  0x00000057 , 0x0000402a 
+ 00021895  0x00003b7b fetch  0x00000001 , 0x00004434 
+ 00021896  0x00003b7c store  0x00000001 , 0x000003ec 
+ 00021897  0x00003b7d ifetcht  0x00000002 , 0x00000006 
+ 00021898  0x00003b7e ifetch  0x00000002 , 0x00000006 
+ 00021899  0x00003b7f lshift2  0x0000003f , 0x0000003f 
+ 00021900  0x00003b80 store  0x00000002 , 0x000003c2 
+ 00021901  0x00003b81 lshift2  0x00000002 , 0x00000002 
+ 00021902  0x00003b82 iadd  0x00000002 , 0x0000003f 
+ 00021903  0x00003b83 ifetcht  0x00000004 , 0x00000006 
+ 00021904  0x00003b84 storet  0x00000004 , 0x000003ed 
+ 00021905  0x00003b85 iadd  0x00000011 , 0x0000003f 
+ 00021906  0x00003b86 store  0x00000004 , 0x000003c4 
+ 00021907  0x00003b87 branch  0x00005a2b 
+ 00021908  0x00003b8a set1  0x00000025 , 0x00000000 
+ 00021909  0x00003b8b bpatch  0x00000058 , 0x0000402b 
+ 00021910  0x00003b8c fetch  0x00000001 , 0x000003c0 
+ 00021911  0x00003b8d rtnbit0  0x00000006 
+ 00021912  0x00003b8e fetch  0x00000002 , 0x000003da 
+ 00021913  0x00003b8f fetcht  0x00000002 , 0x000003e0 
+ 00021914  0x00003b90 isub  0x00000002 , 0x0000003f 
+ 00021915  0x00003b91 nrtn  0x00000002 
+ 00021916  0x00003b92 fetch  0x00000001 , 0x000003c0 
+ 00021917  0x00003b93 set0  0x00000006 , 0x0000003f 
+ 00021918  0x00003b94 store  0x00000001 , 0x000003c0 
+ 00021919  0x00003b95 fetch  0x00000005 , 0x0000442f 
+ 00021920  0x00003b96 store  0x00000005 , 0x000003f1 
+ 00021921  0x00003b97 branch  0x00005447 
+ 00021922  0x00003b9b set1  0x00000025 , 0x00000000 
+ 00021923  0x00003b9c bpatch  0x00000059 , 0x0000402b 
+ 00021924  0x00003b9d call  0x00005a0b 
+ 00021925  0x00003b9e call  0x000055b7 
+ 00021926  0x00003b9f fetch  0x00000001 , 0x00000340 
+ 00021927  0x00003ba0 rshift  0x0000003f , 0x0000003f 
+ 00021928  0x00003ba1 ixor  0x00000002 , 0x0000003f 
+ 00021929  0x00003ba2 isolate1  0x00000002 , 0x0000003f 
+ 00021930  0x00003ba3 setflag  0x00000001 , 0x0000000f , 0x00000000 
+ 00021931  0x00003ba4 fetch  0x00000001 , 0x00000341 
+ 00021932  0x00003ba5 branch  0x000055b2 , 0x00000034 
+ 00021933  0x00003ba6 fetch  0x00000001 , 0x000003c0 
+ 00021934  0x00003ba7 bbit0  0x00000004 , 0x000055b2 
+ 00021935  0x00003ba8 call  0x00007599 
+ 00021936  0x00003ba9 call  0x0000750e 
+ 00021937  0x00003baa nrtn  0x00000034 
+ 00021938  0x00003bac rtnmark1  0x0000000f 
+ 00021939  0x00003bad fetcht  0x00000001 , 0x000003d7 
+ 00021940  0x00003bae setflip  0x00000002 , 0x00000002 
+ 00021941  0x00003baf storet  0x00000001 , 0x000003d7 
+ 00021942  0x00003bb0 branch  0x000058ac 
+ 00021943  0x00003bb3 set1  0x00000025 , 0x00000000 
+ 00021944  0x00003bb4 bpatch  0x0000005a , 0x0000402b 
+ 00021945  0x00003bb5 fetcht  0x00000001 , 0x000003d7 
+ 00021946  0x00003bb6 isolate0  0x00000005 , 0x00000002 
+ 00021947  0x00003bb7 rtn  0x00000001 
+ 00021948  0x00003bb8 fetch  0x00000001 , 0x00000340 
+ 00021949  0x00003bb9 lshift  0x0000003f , 0x0000003f 
+ 00021950  0x00003bba ixor  0x00000002 , 0x0000003f 
+ 00021951  0x00003bbb rtnbit0  0x00000003 
+ 00021952  0x00003bbc set0  0x00000005 , 0x00000002 
+ 00021953  0x00003bbd setflip  0x00000003 , 0x00000002 
+ 00021954  0x00003bbe storet  0x00000001 , 0x000003d7 
+ 00021955  0x00003bbf compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00021956  0x00003bc0 nrtn  0x00000001 
+ 00021957  0x00003bc1 fetch  0x00000001 , 0x00004440 
+ 00021958  0x00003bc2 rtnne  0x00000005 
+ 00021959  0x00003bc3 fetch  0x00000001 , 0x000003c0 
+ 00021960  0x00003bc4 set1  0x00000004 , 0x0000003f 
+ 00021961  0x00003bc5 store  0x00000001 , 0x000003c0 
+ 00021962  0x00003bc6 rtn 
+ 00021963  0x00003bc9 set1  0x00000025 , 0x00000000 
+ 00021964  0x00003bca bpatch  0x0000005b , 0x0000402b 
+ 00021965  0x00003bcb call  0x0000542c 
+ 00021966  0x00003bcc call  0x00005474 
+ 00021967  0x00003bcd fetch  0x00000001 , 0x00000001 
+ 00021968  0x00003bce increase  0x00000001 , 0x0000003f 
+ 00021969  0x00003bcf store  0x00000001 , 0x00000001 
+ 00021970  0x00003bd0 rtn 
+ 00021971  0x00003bd3 set1  0x00000025 , 0x00000000 
+ 00021972  0x00003bd4 bpatch  0x0000005c , 0x0000402b 
+ 00021973  0x00003bd5 fetch  0x00000001 , 0x000043d2 
+ 00021974  0x00003bd6 rtnne  0x00000001 
+ 00021975  0x00003bd7 arg  0x00000003 , 0x00000007 
+ 00021976  0x00003bd8 call  0x00007e53 
+ 00021977  0x00003bd9 nrtn  0x00000034 
+ 00021978  0x00003bda fetch  0x00000002 , 0x000043d3 
+ 00021979  0x00003bdb fetcht  0x00000002 , 0x000043d5 
+ 00021980  0x00003bdc isub  0x00000002 , 0x0000003f 
+ 00021981  0x00003bdd arg  0x00000003 , 0x00000007 
+ 00021982  0x00003bde call  0x00007e4c 
+ 00021983  0x00003bdf disable  0x00000029 
+ 00021984  0x00003be0 call  0x00005572 
+ 00021985  0x00003be1 call  0x000055cb 
+ 00021986  0x00003be2 nrtn  0x0000002d 
+ 00021987  0x00003be3 set1  0x00000025 , 0x00000000 
+ 00021988  0x00003be4 bpatch  0x0000005d , 0x0000402b 
+ 00021989  0x00003be5 fetch  0x00000006 , 0x00000342 
+ 00021990  0x00003be6 store  0x00000006 , 0x000003d0 
+ 00021991  0x00003be7 call  0x000042a7 
+ 00021992  0x00003be8 call  0x00005b39 
+ 00021993  0x00003bea fetch  0x00000001 , 0x00000002 
+ 00021994  0x00003beb increase  0x00000001 , 0x0000003f 
+ 00021995  0x00003bec store  0x00000001 , 0x00000002 
+ 00021996  0x00003bed call  0x000055f9 
+ 00021997  0x00003bee rtn  0x00000029 
+ 00021998  0x00003bef call  0x000048d1 
+ 00021999  0x00003bf0 call  0x00005507 
+ 00022000  0x00003bf1 nrtn  0x0000002d 
+ 00022001  0x00003bf2 set1  0x00000025 , 0x00000000 
+ 00022002  0x00003bf3 bpatch  0x0000005e , 0x0000402b 
+ 00022003  0x00003bf4 fetch  0x00000001 , 0x00000004 
+ 00022004  0x00003bf5 increase  0x00000001 , 0x0000003f 
+ 00022005  0x00003bf6 store  0x00000001 , 0x00000004 
+ 00022006  0x00003bf7 fetch  0x00000009 , 0x00000348 
+ 00022007  0x00003bf8 store  0x00000009 , 0x00000103 
+ 00022008  0x00003bf9 branch  0x000048d1 
+ 00022009  0x00003bfc set1  0x00000025 , 0x00000000 
+ 00022010  0x00003bfd bpatch  0x0000005f , 0x0000402b 
+ 00022011  0x00003bfe fetch  0x00000001 , 0x0000041c 
+ 00022012  0x00003bff rtnne  0x0000001b , 0x0000003f 
+ 00022013  0x00003c00 fetch  0x00000006 , 0x000003d0 
+ 00022014  0x00003c01 fetcht  0x00000006 , 0x000044e7 
+ 00022015  0x00003c02 isub  0x00000002 , 0x0000003e 
+ 00022016  0x00003c03 nrtn  0x00000005 
+ 00022017  0x00003c04 call  0x000032d6 
+ 00022018  0x00003c05 nrtn  0x00000005 
+ 00022019  0x00003c06 call  0x00005528 
+ 00022020  0x00003c07 call  0x0000535f 
+ 00022021  0x00003c08 set1  0x00000025 , 0x00000000 
+ 00022022  0x00003c09 bpatch  0x00000060 , 0x0000402c 
+ 00022023  0x00003c0a jam  0x00000000 , 0x00004272 
+ 00022024  0x00003c0b jam  0x00000000 , 0x000003f8 
+ 00022025  0x00003c0c fetch  0x00000001 , 0x00004132 
+ 00022026  0x00003c0d bne  0x00000004 , 0x0000560c 
+ 00022027  0x00003c0e jam  0x00000021 , 0x000003e3 
+ 00022028  0x00003c10 arg  0x00000000 , 0x00000002 
+ 00022029  0x00003c11 call  0x000048ea 
+ 00022030  0x00003c12 jam  0x00000000 , 0x000043d2 
+ 00022031  0x00003c13 jam  0x00000000 , 0x0000041c 
+ 00022032  0x00003c14 jam  0x0000002c , 0x00000b7d 
+ 00022033  0x00003c15 call  0x00005620 
+ 00022034  0x00003c16 branch  0x000032bd 
+ 00022035  0x00003c19 arg  0x00000001 , 0x00000011 
+ 00022036  0x00003c1a fetch  0x00000001 , 0x00000340 
+ 00022037  0x00003c1b rtnbit1  0x00000006 
+ 00022038  0x00003c1c arg  0x00000000 , 0x00000011 
+ 00022039  0x00003c1d rtn 
+ 00022040  0x00003c20 arg  0x000044ff , 0x00000006 
+ 00022041  0x00003c21 branch  0x00007fb2 
+ 00022042  0x00003c24 arg  0x000044ff , 0x00000011 
+ 00022043  0x00003c25 branch  0x00007fac 
+ 00022044  0x00003c28 arg  0x000044ff , 0x00000011 
+ 00022045  0x00003c29 branch  0x00007fae 
+ 00022046  0x00003c2c arg  0x000044ff , 0x00000011 
+ 00022047  0x00003c2d branch  0x00007fb0 
+ 00022048  0x00003c30 arg  0x000044ff , 0x00000011 
+ 00022049  0x00003c31 branch  0x00007f92 
+ 00022050  0x00003c34 set1  0x00000025 , 0x00000000 
+ 00022051  0x00003c35 bpatch  0x00000061 , 0x0000402c 
+ 00022052  0x00003c36 fetch  0x00000001 , 0x000003d7 
+ 00022053  0x00003c37 rtnbit1  0x00000005 
+ 00022054  0x00003c38 arg  0x000044ff , 0x00000011 
+ 00022055  0x00003c39 call  0x00007f9f 
+ 00022056  0x00003c3a nbranch  0x00005630 , 0x00000034 
+ 00022057  0x00003c3b fetch  0x00000001 , 0x00004132 
+ 00022058  0x00003c3c bne  0x00000001 , 0x00005890 
+ 00022059  0x00003c3d arg  0x00000000 , 0x00000001 
+ 00022060  0x00003c3e call  0x000044a3 
+ 00022061  0x00003c3f copy  0x00000001 , 0x0000003f 
+ 00022062  0x00003c40 nrtn  0x00000034 
+ 00022063  0x00003c41 branch  0x00005890 
+ 00022064  0x00003c43 copy  0x0000003f , 0x00000002 
+ 00022065  0x00003c44 set1  0x00000025 , 0x00000000 
+ 00022066  0x00003c45 bpatch  0x00000062 , 0x0000402c 
+ 00022067  0x00003c46 copy  0x00000002 , 0x0000003f 
+ 00022068  0x00003c47 bbit0  0x00000005 , 0x0000564b 
+ 00022069  0x00003c48 force  0x00000003 , 0x00000001 
+ 00022070  0x00003c49 set0  0x00000005 , 0x0000003f 
+ 00022071  0x00003c4a store  0x00000001 , 0x00004440 
+ 00022072  0x00003c4b set1  0x00000025 , 0x00000000 
+ 00022073  0x00003c4c bpatch  0x00000063 , 0x0000402c 
+ 00022074  0x00003c4d fetch  0x00000001 , 0x00004440 
+ 00022075  0x00003c4e beq  0x00000000 , 0x0000568f 
+ 00022076  0x00003c4f beq  0x00000001 , 0x00005691 
+ 00022077  0x00003c50 beq  0x00000002 , 0x00005693 
+ 00022078  0x00003c51 beq  0x00000003 , 0x00005695 
+ 00022079  0x00003c52 beq  0x00000004 , 0x000056a6 
+ 00022080  0x00003c53 beq  0x00000005 , 0x000056b7 
+ 00022081  0x00003c54 beq  0x00000006 , 0x000056b9 
+ 00022082  0x00003c55 beq  0x00000007 , 0x000056bf 
+ 00022083  0x00003c56 beq  0x00000008 , 0x000056c1 
+ 00022084  0x00003c57 beq  0x00000009 , 0x000056c1 
+ 00022085  0x00003c58 beq  0x0000000a , 0x000056c5 
+ 00022086  0x00003c59 beq  0x0000000b , 0x000056c7 
+ 00022087  0x00003c5a beq  0x0000000c , 0x000056c9 
+ 00022088  0x00003c5b beq  0x0000000d , 0x000056cf 
+ 00022089  0x00003c5c beq  0x0000000f , 0x000056d1 
+ 00022090  0x00003c5d branch  0x00003bf1 
+ 00022091  0x00003c60 jam  0x00000000 , 0x00004443 
+ 00022092  0x00003c61 force  0x00000002 , 0x00000001 
+ 00022093  0x00003c62 bbit0  0x00000006 , 0x00005662 
+ 00022094  0x00003c63 beq  0x00000052 , 0x00005662 
+ 00022095  0x00003c64 beq  0x000000d2 , 0x00005662 
+ 00022096  0x00003c65 jam  0x00000006 , 0x00004442 
+ 00022097  0x00003c66 set0  0x00000006 , 0x0000003f 
+ 00022098  0x00003c67 store  0x00000001 , 0x00004444 
+ 00022099  0x00003c69 set1  0x00000025 , 0x00000000 
+ 00022100  0x00003c6a bpatch  0x00000064 , 0x0000402c 
+ 00022101  0x00003c6b fetch  0x00000001 , 0x00004444 
+ 00022102  0x00003c6d beq  0x00000001 , 0x000056e5 
+ 00022103  0x00003c6e beq  0x00000002 , 0x000056ed 
+ 00022104  0x00003c6f beq  0x00000003 , 0x000056f5 
+ 00022105  0x00003c70 beq  0x00000004 , 0x000056fa 
+ 00022106  0x00003c71 beq  0x00000005 , 0x000056ff 
+ 00022107  0x00003c72 beq  0x00000006 , 0x00005701 
+ 00022108  0x00003c73 beq  0x00000007 , 0x0000570b 
+ 00022109  0x00003c74 beq  0x00000008 , 0x00005712 
+ 00022110  0x00003c75 beq  0x00000009 , 0x00005717 
+ 00022111  0x00003c76 beq  0x0000000a , 0x0000571e 
+ 00022112  0x00003c77 beq  0x0000000b , 0x00005721 
+ 00022113  0x00003c78 branch  0x00003bf1 
+ 00022114  0x00003c7b jam  0x00000004 , 0x00004442 
+ 00022115  0x00003c7c store  0x00000001 , 0x00004444 
+ 00022116  0x00003c7d set1  0x00000025 , 0x00000000 
+ 00022117  0x00003c7e bpatch  0x00000065 , 0x0000402c 
+ 00022118  0x00003c80 fetch  0x00000001 , 0x00004444 
+ 00022119  0x00003c81 beq  0x00000001 , 0x00005729 
+ 00022120  0x00003c82 beq  0x00000002 , 0x0000572f 
+ 00022121  0x00003c83 beq  0x00000003 , 0x0000572f 
+ 00022122  0x00003c84 beq  0x00000004 , 0x00005732 
+ 00022123  0x00003c85 beq  0x00000005 , 0x00005737 
+ 00022124  0x00003c86 beq  0x00000006 , 0x00005748 
+ 00022125  0x00003c87 beq  0x00000007 , 0x00005752 
+ 00022126  0x00003c88 beq  0x00000008 , 0x00005793 
+ 00022127  0x00003c89 beq  0x00000009 , 0x0000579b 
+ 00022128  0x00003c8a beq  0x0000000a , 0x000057be 
+ 00022129  0x00003c8b beq  0x0000000b , 0x000057c6 
+ 00022130  0x00003c8c beq  0x0000000c , 0x000057d1 
+ 00022131  0x00003c8d beq  0x0000000d , 0x000057d6 
+ 00022132  0x00003c8e beq  0x0000000e , 0x000057e5 
+ 00022133  0x00003c8f beq  0x0000000f , 0x000057ec 
+ 00022134  0x00003c90 beq  0x00000010 , 0x00005812 
+ 00022135  0x00003c91 beq  0x00000011 , 0x0000581a 
+ 00022136  0x00003c92 beq  0x00000012 , 0x0000583e 
+ 00022137  0x00003c93 beq  0x00000013 , 0x00005845 
+ 00022138  0x00003c94 beq  0x00000016 , 0x0000585e 
+ 00022139  0x00003c95 beq  0x00000017 , 0x00005860 
+ 00022140  0x00003c96 beq  0x00000018 , 0x00005862 
+ 00022141  0x00003c97 beq  0x00000019 , 0x00005864 
+ 00022142  0x00003c98 beq  0x0000001b , 0x00005873 
+ 00022143  0x00003c99 beq  0x0000001d , 0x00005882 
+ 00022144  0x00003c9a beq  0x0000001e , 0x00005884 
+ 00022145  0x00003c9b beq  0x00000052 , 0x00005886 
+ 00022146  0x00003c9c beq  0x000000d2 , 0x00005888 
+ 00022147  0x00003c9d beq  0x0000009e , 0x00005686 
+ 00022148  0x00003c9e beq  0x0000009f , 0x00005688 
+ 00022149  0x00003c9f branch  0x00003bf1 
+ 00022150  0x00003ca2 jam  0x00000010 , 0x00000b7d 
+ 00022151  0x00003ca3 call  0x00005620 
+ 00022152  0x00003ca6 setarg  0x00000011 
+ 00022153  0x00003ca7 store  0x00000002 , 0x0000443e 
+ 00022154  0x00003ca8 fetch  0x00000001 , 0x000003d7 
+ 00022155  0x00003ca9 set1  0x00000005 , 0x0000003f 
+ 00022156  0x00003caa store  0x00000001 , 0x000003d7 
+ 00022157  0x00003cab jam  0x00000012 , 0x00000b7d 
+ 00022158  0x00003cac branch  0x00005620 
+ 00022159  0x00003caf force  0x0000000c , 0x00000002 
+ 00022160  0x00003cb0 branch  0x00005892 
+ 00022161  0x00003cb3 force  0x00000008 , 0x00000002 
+ 00022162  0x00003cb4 branch  0x00005892 
+ 00022163  0x00003cb7 force  0x00000002 , 0x00000002 
+ 00022164  0x00003cb8 branch  0x00005892 
+ 00022165  0x00003cbb force  0x00000000 , 0x0000003f 
+ 00022166  0x00003cbc istore  0x00000008 , 0x00000005 
+ 00022167  0x00003cbd istore  0x00000002 , 0x00000005 
+ 00022168  0x00003cbe copy  0x00000005 , 0x00000002 
+ 00022169  0x00003cbf arg  0x00000380 , 0x00000005 
+ 00022170  0x00003cc0 force  0x00000008 , 0x00000039 
+ 00022171  0x00003cc1 call  0x00006227 
+ 00022172  0x00003cc2 fetch  0x00000008 , 0x00000380 
+ 00022173  0x00003cc3 istore  0x00000008 , 0x00000002 
+ 00022174  0x00003cc4 copy  0x00000005 , 0x00000002 
+ 00022175  0x00003cc5 arg  0x00004473 , 0x00000005 
+ 00022176  0x00003cc6 force  0x00000004 , 0x00000039 
+ 00022177  0x00003cc7 call  0x00006227 
+ 00022178  0x00003cc8 fetch  0x00000004 , 0x00004473 
+ 00022179  0x00003cc9 istore  0x00000004 , 0x00000002 
+ 00022180  0x00003cca force  0x00000017 , 0x00000002 
+ 00022181  0x00003ccb branch  0x00005892 
+ 00022182  0x00003cce copy  0x00000005 , 0x00000002 
+ 00022183  0x00003ccf arg  0x00000388 , 0x00000005 
+ 00022184  0x00003cd0 force  0x00000008 , 0x00000039 
+ 00022185  0x00003cd1 call  0x00006227 
+ 00022186  0x00003cd2 fetch  0x00000008 , 0x00000388 
+ 00022187  0x00003cd3 istore  0x00000008 , 0x00000002 
+ 00022188  0x00003cd4 copy  0x00000005 , 0x00000002 
+ 00022189  0x00003cd5 arg  0x00004477 , 0x00000005 
+ 00022190  0x00003cd6 force  0x00000004 , 0x00000039 
+ 00022191  0x00003cd7 call  0x00006227 
+ 00022192  0x00003cd8 fetch  0x00000004 , 0x00004477 
+ 00022193  0x00003cd9 istore  0x00000004 , 0x00000002 
+ 00022194  0x00003cda call  0x000074b6 
+ 00022195  0x00003cdb jam  0x00000025 , 0x00000b7d 
+ 00022196  0x00003cdc call  0x00005620 
+ 00022197  0x00003cdd force  0x0000000d , 0x00000002 
+ 00022198  0x00003cde branch  0x00005892 
+ 00022199  0x00003ce1 force  0x00000001 , 0x00000002 
+ 00022200  0x00003ce2 branch  0x00005892 
+ 00022201  0x00003ce5 force  0x00000001 , 0x00000002 
+ 00022202  0x00003ce6 branch  0x00005892 , 0x00000029 
+ 00022203  0x00003ce7 jam  0x00000046 , 0x00000b7d 
+ 00022204  0x00003ce8 call  0x00005620 
+ 00022205  0x00003ce9 force  0x00000001 , 0x00000002 
+ 00022206  0x00003cea branch  0x00005892 
+ 00022207  0x00003ced force  0x00000002 , 0x00000002 
+ 00022208  0x00003cee branch  0x00005892 
+ 00022209  0x00003cf1 setarg  0x00000001 
+ 00022210  0x00003cf2 istore  0x00000008 , 0x00000005 
+ 00022211  0x00003cf3 force  0x00000009 , 0x00000002 
+ 00022212  0x00003cf4 branch  0x00005892 
+ 00022213  0x00003cf7 force  0x00000006 , 0x00000002 
+ 00022214  0x00003cf8 branch  0x00005892 
+ 00022215  0x00003cfb force  0x00000006 , 0x00000002 
+ 00022216  0x00003cfc branch  0x00005892 
+ 00022217  0x00003cff setarg  0x00000a06 
+ 00022218  0x00003d00 istore  0x00000003 , 0x00000005 
+ 00022219  0x00003d01 setarg  0x00001d87 
+ 00022220  0x00003d02 istore  0x00000002 , 0x00000005 
+ 00022221  0x00003d03 force  0x00000006 , 0x00000002 
+ 00022222  0x00003d04 branch  0x00005892 
+ 00022223  0x00003d07 force  0x00000002 , 0x00000002 
+ 00022224  0x00003d08 branch  0x00005892 
+ 00022225  0x00003d0b increase  0xffffffff , 0x00000005 
+ 00022226  0x00003d0c setarg  0x0000000c 
+ 00022227  0x00003d0d istore  0x00000002 , 0x00000005 
+ 00022228  0x00003d0e setarg  0x00000005 
+ 00022229  0x00003d0f istore  0x00000002 , 0x00000005 
+ 00022230  0x00003d10 setarg  0x0000b412 
+ 00022231  0x00003d11 istore  0x00000002 , 0x00000005 
+ 00022232  0x00003d12 setarg  0x00000008 
+ 00022233  0x00003d13 istore  0x00000002 , 0x00000005 
+ 00022234  0x00003d14 setarg  0x00000008 
+ 00022235  0x00003d15 istore  0x00000002 , 0x00000005 
+ 00022236  0x00003d16 setarg  0x00000010 
+ 00022237  0x00003d17 istore  0x00000002 , 0x00000005 
+ 00022238  0x00003d18 setarg  0x00000000 
+ 00022239  0x00003d19 istore  0x00000002 , 0x00000005 
+ 00022240  0x00003d1a setarg  0x0000012c 
+ 00022241  0x00003d1b istore  0x00000002 , 0x00000005 
+ 00022242  0x00003d1c call  0x0000588a 
+ 00022243  0x00003d1d force  0x00000002 , 0x00000001 
+ 00022244  0x00003d1e branch  0x00005892 
+ 00022245  0x00003d21 setarg  0x01000401 
+ 00022246  0x00003d22 store  0x00000004 , 0x000044ae 
+ 00022247  0x00003d23 setarg  0x00070710 
+ 00022248  0x00003d24 istore  0x00000003 , 0x00000005 
+ 00022249  0x00003d25 fetch  0x00000006 , 0x000044af 
+ 00022250  0x00003d26 store  0x00000006 , 0x00004445 
+ 00022251  0x00003d27 force  0x0000000b , 0x00000002 
+ 00022252  0x00003d28 branch  0x00005892 
+ 00022253  0x00003d2b setarg  0x01000302 
+ 00022254  0x00003d2c store  0x00000004 , 0x000044b5 
+ 00022255  0x00003d2d setarg  0x00010410 
+ 00022256  0x00003d2e istore  0x00000003 , 0x00000005 
+ 00022257  0x00003d2f fetch  0x00000006 , 0x000044b6 
+ 00022258  0x00003d30 store  0x00000006 , 0x00004445 
+ 00022259  0x00003d31 force  0x0000000b , 0x00000002 
+ 00022260  0x00003d32 branch  0x00005892 
+ 00022261  0x00003d35 call  0x000074b0 
+ 00022262  0x00003d36 arg  0x00004445 , 0x00000005 
+ 00022263  0x00003d37 call  0x000075a3 
+ 00022264  0x00003d38 force  0x00000015 , 0x00000002 
+ 00022265  0x00003d39 branch  0x00005892 
+ 00022266  0x00003d3c fetch  0x00000008 , 0x000003b0 
+ 00022267  0x00003d3d branch  0x000056fd , 0x00000029 
+ 00022268  0x00003d3e fetch  0x00000008 , 0x0000449c 
+ 00022269  0x00003d41 call  0x00005723 
+ 00022270  0x00003d42 branch  0x00005892 
+ 00022271  0x00003d45 force  0x00000006 , 0x00000002 
+ 00022272  0x00003d46 branch  0x00005892 
+ 00022273  0x00003d49 jam  0x00000029 , 0x00000b7d 
+ 00022274  0x00003d4a call  0x00007c27 
+ 00022275  0x00003d4b jam  0x00000047 , 0x00000b7d 
+ 00022276  0x00003d4c call  0x00005620 
+ 00022277  0x00003d4d arg  0x000003a0 , 0x00000005 
+ 00022278  0x00003d4e call  0x00006226 
+ 00022279  0x00003d4f fetch  0x00000008 , 0x000003a0 
+ 00022280  0x00003d50 fetch  0x00000008 , 0x0000447b 
+ 00022281  0x00003d51 call  0x00005723 
+ 00022282  0x00003d52 branch  0x00005892 
+ 00022283  0x00003d55 jam  0x00000048 , 0x00000b7d 
+ 00022284  0x00003d56 call  0x00005620 
+ 00022285  0x00003d57 arg  0x00004445 , 0x00000005 
+ 00022286  0x00003d58 force  0x00000008 , 0x00000039 
+ 00022287  0x00003d59 call  0x00006227 
+ 00022288  0x00003d5a force  0x0000000f , 0x00000002 
+ 00022289  0x00003d5b branch  0x00005892 
+ 00022290  0x00003d5e jam  0x00000049 , 0x00000b7d 
+ 00022291  0x00003d5f call  0x00005620 
+ 00022292  0x00003d60 arg  0x00004445 , 0x00000005 
+ 00022293  0x00003d61 call  0x00006226 
+ 00022294  0x00003d62 branch  0x0000588a 
+ 00022295  0x00003d65 jam  0x0000004a , 0x00000b7d 
+ 00022296  0x00003d66 call  0x00005620 
+ 00022297  0x00003d67 force  0x00000000 , 0x0000003f 
+ 00022298  0x00003d68 store  0x00000001 , 0x00004445 
+ 00022299  0x00003d69 fetch  0x00000006 , 0x000044f9 
+ 00022300  0x00003d6a istore  0x00000006 , 0x00000005 
+ 00022301  0x00003d6b branch  0x0000588a 
+ 00022302  0x00003d6e arg  0x00004445 , 0x00000005 
+ 00022303  0x00003d6f call  0x00006226 
+ 00022304  0x00003d70 branch  0x0000588a 
+ 00022305  0x00003d73 force  0x00000006 , 0x00000002 
+ 00022306  0x00003d74 branch  0x00005892 
+ 00022307  0x00003d77 store  0x00000008 , 0x00004445 
+ 00022308  0x00003d78 ifetch  0x00000008 , 0x00000006 
+ 00022309  0x00003d79 istore  0x00000008 , 0x00000005 
+ 00022310  0x00003d7a force  0x00000015 , 0x00000002 
+ 00022311  0x00003d7b rtn 
+ 00022312  0x00003d7e jam  0x0000000a , 0x000003fc 
+ 00022313  0x00003d80 jam  0x00000001 , 0x00004444 
+ 00022314  0x00003d81 fetch  0x00000003 , 0x000003f9 
+ 00022315  0x00003d82 store  0x00000003 , 0x00004445 
+ 00022316  0x00003d83 fetch  0x00000001 , 0x000003fc 
+ 00022317  0x00003d84 istore  0x00000001 , 0x00000005 
+ 00022318  0x00003d85 branch  0x0000588a 
+ 00022319  0x00003d88 setarg  0x00000017 
+ 00022320  0x00003d89 istore  0x00000002 , 0x00000005 
+ 00022321  0x00003d8a branch  0x0000588a 
+ 00022322  0x00003d8d fetch  0x00000002 , 0x000044bc 
+ 00022323  0x00003d8e store  0x00000002 , 0x00004445 
+ 00022324  0x00003d8f fetch  0x00000002 , 0x000044be 
+ 00022325  0x00003d90 istore  0x00000002 , 0x00000005 
+ 00022326  0x00003d91 branch  0x0000588a 
+ 00022327  0x00003d96 force  0x00000001 , 0x0000003f 
+ 00022328  0x00003d97 store  0x00000001 , 0x00004445 
+ 00022329  0x00003d98 call  0x00005a74 
+ 00022330  0x00003d9a call  0x00005a7d 
+ 00022331  0x00003d9b branch  0x00005746 , 0x00000034 
+ 00022332  0x00003d9c nbranch  0x00005744 , 0x00000002 
+ 00022333  0x00003d9d disable  0x00000028 
+ 00022334  0x00003d9e istore  0x00000002 , 0x00000005 
+ 00022335  0x00003d9f ifetch  0x00000002 , 0x00000006 
+ 00022336  0x00003da0 istore  0x00000002 , 0x00000005 
+ 00022337  0x00003da2 ifetch  0x00000001 , 0x00000006 
+ 00022338  0x00003da3 iadd  0x00000006 , 0x00000006 
+ 00022339  0x00003da4 branch  0x0000573a 
+ 00022340  0x00003da6 increase  0x00000002 , 0x00000006 
+ 00022341  0x00003da7 branch  0x00005741 
+ 00022342  0x00003da9 branch  0x00005728 , 0x00000028 
+ 00022343  0x00003daa branch  0x0000588a 
+ 00022344  0x00003dae fetch  0x00000002 , 0x000044bc 
+ 00022345  0x00003daf branch  0x00005688 , 0x00000034 
+ 00022346  0x00003db0 store  0x00000002 , 0x00004445 
+ 00022347  0x00003db1 fetch  0x00000002 , 0x000044be 
+ 00022348  0x00003db3 istore  0x00000002 , 0x00000005 
+ 00022349  0x00003db4 fetch  0x00000002 , 0x000044c4 
+ 00022350  0x00003db6 istore  0x00000002 , 0x00000005 
+ 00022351  0x00003db7 fetch  0x00000002 , 0x000044c0 
+ 00022352  0x00003db9 istore  0x00000002 , 0x00000005 
+ 00022353  0x00003dba branch  0x0000588a 
+ 00022354  0x00003dbe call  0x0000577b 
+ 00022355  0x00003dbf rtn  0x00000028 
+ 00022356  0x00003dc0 fetcht  0x00000002 , 0x000044c4 
+ 00022357  0x00003dc1 setarg  0x00002800 
+ 00022358  0x00003dc2 isub  0x00000002 , 0x0000003e 
+ 00022359  0x00003dc3 branch  0x00005762 , 0x00000005 
+ 00022360  0x00003dc4 setarg  0x00002801 
+ 00022361  0x00003dc5 isub  0x00000002 , 0x0000003e 
+ 00022362  0x00003dc6 branch  0x00005728 , 0x00000005 
+ 00022363  0x00003dc7 setarg  0x00002802 
+ 00022364  0x00003dc8 isub  0x00000002 , 0x0000003e 
+ 00022365  0x00003dc9 branch  0x00005728 , 0x00000005 
+ 00022366  0x00003dca setarg  0x00002803 
+ 00022367  0x00003dcb isub  0x00000002 , 0x0000003e 
+ 00022368  0x00003dcc branch  0x00005728 , 0x00000005 
+ 00022369  0x00003dcd branch  0x00005728 
+ 00022370  0x00003dd0 fetcht  0x00000002 , 0x000044c0 
+ 00022371  0x00003dd1 increase  0x00000002 , 0x00000006 
+ 00022372  0x00003dd2 ifetch  0x00000001 , 0x00000006 
+ 00022373  0x00003dd3 icopy  0x00000013 
+ 00022374  0x00003dd4 increase  0x00000001 , 0x00000013 
+ 00022375  0x00003dd7 increase  0xffffffff , 0x00000013 
+ 00022376  0x00003dd8 branch  0x00005728 , 0x00000005 
+ 00022377  0x00003dd9 ifetch  0x00000002 , 0x00000006 
+ 00022378  0x00003dda isub  0x00000002 , 0x0000003e 
+ 00022379  0x00003ddb branch  0x0000576e , 0x00000005 
+ 00022380  0x00003ddc increase  0x00000004 , 0x00000006 
+ 00022381  0x00003ddd branch  0x00005767 
+ 00022382  0x00003de0 ifetch  0x00000002 , 0x00000006 
+ 00022383  0x00003de1 icopy  0x00000011 
+ 00022384  0x00003de2 ifetch  0x00000002 , 0x00000006 
+ 00022385  0x00003de3 icopy  0x00000012 
+ 00022386  0x00003de4 call  0x00005785 
+ 00022387  0x00003de5 rtn  0x00000028 
+ 00022388  0x00003de6 jam  0x00000007 , 0x00004444 
+ 00022389  0x00003de7 deposit  0x00000011 
+ 00022390  0x00003de8 store  0x00000002 , 0x00004445 
+ 00022391  0x00003de9 deposit  0x00000012 
+ 00022392  0x00003dea istore  0x00000002 , 0x00000005 
+ 00022393  0x00003deb force  0x00000009 , 0x00000002 
+ 00022394  0x00003dec branch  0x00005892 
+ 00022395  0x00003df2 disable  0x00000028 
+ 00022396  0x00003df3 fetcht  0x00000002 , 0x000044bc 
+ 00022397  0x00003df4 fetch  0x00000002 , 0x000044be 
+ 00022398  0x00003df5 isub  0x00000002 , 0x0000003e 
+ 00022399  0x00003df6 nbranch  0x00005782 , 0x00000002 
+ 00022400  0x00003df7 deposit  0x00000002 
+ 00022401  0x00003df8 rtnne  0x00000000 
+ 00022402  0x00003dfb enable  0x00000028 
+ 00022403  0x00003dfd jam  0x00000001 , 0x000003fc 
+ 00022404  0x00003dfe branch  0x00005729 
+ 00022405  0x00003e01 disable  0x00000028 
+ 00022406  0x00003e02 fetcht  0x00000002 , 0x000044bc 
+ 00022407  0x00003e03 deposit  0x00000011 
+ 00022408  0x00003e04 isub  0x00000002 , 0x0000003e 
+ 00022409  0x00003e05 nbranch  0x00005791 , 0x00000002 
+ 00022410  0x00003e06 fetch  0x00000002 , 0x000044be 
+ 00022411  0x00003e07 isub  0x00000012 , 0x0000003e 
+ 00022412  0x00003e08 nbranch  0x00005791 , 0x00000002 
+ 00022413  0x00003e09 deposit  0x00000012 
+ 00022414  0x00003e0a isub  0x00000011 , 0x0000003e 
+ 00022415  0x00003e0b nbranch  0x00005791 , 0x00000002 
+ 00022416  0x00003e0c rtn 
+ 00022417  0x00003e0f enable  0x00000028 
+ 00022418  0x00003e10 branch  0x00005728 
+ 00022419  0x00003e14 fetch  0x00000002 , 0x000044bc 
+ 00022420  0x00003e16 istore  0x00000002 , 0x00000005 
+ 00022421  0x00003e17 fetch  0x00000002 , 0x000044be 
+ 00022422  0x00003e19 istore  0x00000002 , 0x00000005 
+ 00022423  0x00003e1a fetch  0x00000002 , 0x000044c0 
+ 00022424  0x00003e1b istore  0x00000002 , 0x00000005 
+ 00022425  0x00003e1c force  0x0000000b , 0x00000002 
+ 00022426  0x00003e1d branch  0x00005892 
+ 00022427  0x00003e21 fetcht  0x00000002 , 0x000044c0 
+ 00022428  0x00003e22 setarg  0x00002803 
+ 00022429  0x00003e23 isub  0x00000002 , 0x0000003e 
+ 00022430  0x00003e24 setarg  0x00000007 
+ 00022431  0x00003e25 branch  0x000057a5 , 0x00000005 
+ 00022432  0x00003e26 setarg  0x00002800 
+ 00022433  0x00003e27 isub  0x00000002 , 0x0000003e 
+ 00022434  0x00003e28 setarg  0x00000006 
+ 00022435  0x00003e29 branch  0x000057a5 , 0x00000005 
+ 00022436  0x00003e2a branch  0x00005728 
+ 00022437  0x00003e2c store  0x00000001 , 0x00004445 
+ 00022438  0x00003e2d call  0x00005a74 
+ 00022439  0x00003e2e force  0x00000003 , 0x00000030 
+ 00022440  0x00003e30 call  0x00005a7d 
+ 00022441  0x00003e31 branch  0x000057bc , 0x00000034 
+ 00022442  0x00003e32 nbranch  0x000057b8 , 0x00000002 
+ 00022443  0x00003e33 iforce  0x00000011 
+ 00022444  0x00003e34 ifetch  0x00000002 , 0x00000006 
+ 00022445  0x00003e35 isub  0x00000002 , 0x0000003e 
+ 00022446  0x00003e36 nbranch  0x000057b9 , 0x00000005 
+ 00022447  0x00003e37 disable  0x00000028 
+ 00022448  0x00003e38 deposit  0x00000011 
+ 00022449  0x00003e39 istore  0x00000002 , 0x00000005 
+ 00022450  0x00003e3a ifetch  0x00000001 , 0x00000006 
+ 00022451  0x00003e3b add  0x0000003f , 0x00000004 , 0x00000039 
+ 00022452  0x00003e3c call  0x00007e45 
+ 00022453  0x00003e3d increase  0xffffffff , 0x00000030 
+ 00022454  0x00003e3e branch  0x000057bc , 0x00000005 
+ 00022455  0x00003e3f branch  0x000057b9 
+ 00022456  0x00003e41 increase  0x00000002 , 0x00000006 
+ 00022457  0x00003e43 ifetch  0x00000001 , 0x00000006 
+ 00022458  0x00003e44 iadd  0x00000006 , 0x00000006 
+ 00022459  0x00003e45 branch  0x000057a8 
+ 00022460  0x00003e47 branch  0x00005728 , 0x00000028 
+ 00022461  0x00003e48 branch  0x0000588a 
+ 00022462  0x00003e4c fetch  0x00000001 , 0x0000443d 
+ 00022463  0x00003e4e increase  0xffffffff , 0x0000003f 
+ 00022464  0x00003e4f store  0x00000001 , 0x0000443d 
+ 00022465  0x00003e50 lshift  0x0000003f , 0x0000003f 
+ 00022466  0x00003e52 iadd  0x00000006 , 0x00000006 
+ 00022467  0x00003e53 ifetcht  0x00000002 , 0x00000006 
+ 00022468  0x00003e54 storet  0x00000002 , 0x00004445 
+ 00022469  0x00003e55 branch  0x0000588a 
+ 00022470  0x00003e58 fetcht  0x00000002 , 0x000003fa 
+ 00022471  0x00003e59 call  0x00005a88 
+ 00022472  0x00003e5a branch  0x00005728 , 0x00000034 
+ 00022473  0x00003e5b ifetch  0x00000001 , 0x00000006 
+ 00022474  0x00003e5c branch  0x0000588a , 0x00000034 
+ 00022475  0x00003e5d sub  0x0000003f , 0x00000016 , 0x0000003e 
+ 00022476  0x00003e5e branch  0x000057ce , 0x00000002 
+ 00022477  0x00003e5f force  0x00000016 , 0x0000003f 
+ 00022478  0x00003e61 icopy  0x00000039 
+ 00022479  0x00003e62 call  0x00007e45 
+ 00022480  0x00003e63 branch  0x0000588a 
+ 00022481  0x00003e67 setarg  0x00000003 
+ 00022482  0x00003e68 store  0x00000002 , 0x00004445 
+ 00022483  0x00003e69 setarg  0x00000008 
+ 00022484  0x00003e6a istore  0x00000002 , 0x00000005 
+ 00022485  0x00003e6b branch  0x0000588a 
+ 00022486  0x00003e6e fetch  0x00000002 , 0x000044c0 
+ 00022487  0x00003e6f iforce  0x00000011 
+ 00022488  0x00003e70 fetcht  0x00000002 , 0x000003fa 
+ 00022489  0x00003e71 call  0x00005a88 
+ 00022490  0x00003e72 branch  0x00005728 , 0x00000034 
+ 00022491  0x00003e73 ifetch  0x00000001 , 0x00000006 
+ 00022492  0x00003e74 isub  0x00000011 , 0x00000039 
+ 00022493  0x00003e75 nbranch  0x00005728 , 0x00000002 
+ 00022494  0x00003e76 sub  0x00000039 , 0x00000016 , 0x0000003e 
+ 00022495  0x00003e77 branch  0x000057e1 , 0x00000002 
+ 00022496  0x00003e78 force  0x00000016 , 0x00000039 
+ 00022497  0x00003e7a deposit  0x00000011 
+ 00022498  0x00003e7b iadd  0x00000006 , 0x00000006 
+ 00022499  0x00003e7c call  0x00007e45 
+ 00022500  0x00003e7d branch  0x0000588a 
+ 00022501  0x00003e80 setarg  0x00000003 
+ 00022502  0x00003e81 istore  0x00000002 , 0x00000005 
+ 00022503  0x00003e82 setarg  0x00000007 
+ 00022504  0x00003e83 istore  0x00000002 , 0x00000005 
+ 00022505  0x00003e84 setarg  0x00000009 
+ 00022506  0x00003e85 istore  0x00000002 , 0x00000005 
+ 00022507  0x00003e86 branch  0x0000588a 
+ 00022508  0x00003e89 fetch  0x00000001 , 0x0000443d 
+ 00022509  0x00003e8a icopy  0x00000013 
+ 00022510  0x00003e8b arg  0x00000347 , 0x00000011 
+ 00022511  0x00003e8c arg  0x00004445 , 0x00000012 
+ 00022512  0x00003e8d arg  0x00000000 , 0x0000000b 
+ 00022513  0x00003e8e disable  0x00000031 
+ 00022514  0x00003e91 copy  0x00000011 , 0x00000006 
+ 00022515  0x00003e92 ifetcht  0x00000002 , 0x00000006 
+ 00022516  0x00003e93 copy  0x00000006 , 0x00000011 
+ 00022517  0x00003e94 call  0x00005a88 
+ 00022518  0x00003e95 branch  0x00005805 , 0x00000034 
+ 00022519  0x00003e96 ifetch  0x00000001 , 0x00000006 
+ 00022520  0x00003e97 icopy  0x00000039 
+ 00022521  0x00003e98 iadd  0x0000000b , 0x0000000b 
+ 00022522  0x00003e9c sub  0x0000000b , 0x00000018 , 0x0000003e 
+ 00022523  0x00003e9d nbranch  0x0000580a , 0x00000002 
+ 00022524  0x00003e9e copy  0x00000012 , 0x00000005 
+ 00022525  0x00003ea1 ifetch  0x00000001 , 0x00000006 
+ 00022526  0x00003ea2 istore  0x00000001 , 0x00000005 
+ 00022527  0x00003ea3 loop  0x000057fd 
+ 00022528  0x00003ea4 copy  0x00000005 , 0x00000012 
+ 00022529  0x00003ea5 enable  0x00000031 
+ 00022530  0x00003ea6 increase  0xffffffff , 0x00000013 
+ 00022531  0x00003ea7 branch  0x00005805 , 0x00000005 
+ 00022532  0x00003ea8 branch  0x000057f2 
+ 00022533  0x00003eab nbranch  0x00005810 , 0x00000031 
+ 00022534  0x00003eac disable  0x00000031 
+ 00022535  0x00003ead copy  0x0000000b , 0x00000002 
+ 00022536  0x00003eae increase  0x00000005 , 0x00000002 
+ 00022537  0x00003eaf branch  0x00005892 
+ 00022538  0x00003eb2 nbranch  0x00005810 , 0x00000031 
+ 00022539  0x00003eb3 disable  0x00000031 
+ 00022540  0x00003eb4 deposit  0x0000000b 
+ 00022541  0x00003eb5 isub  0x00000039 , 0x00000002 
+ 00022542  0x00003eb6 increase  0x00000005 , 0x00000002 
+ 00022543  0x00003eb7 branch  0x00005892 
+ 00022544  0x00003eba jam  0x00000010 , 0x000003fc 
+ 00022545  0x00003ebb branch  0x00005729 
+ 00022546  0x00003ebf fetch  0x00000002 , 0x000003fa 
+ 00022547  0x00003ec0 branch  0x00005688 , 0x00000034 
+ 00022548  0x00003ec1 istore  0x00000002 , 0x00000005 
+ 00022549  0x00003ec2 setarg  0x0000ffff 
+ 00022550  0x00003ec3 istore  0x00000002 , 0x00000005 
+ 00022551  0x00003ec4 setarg  0x00002800 
+ 00022552  0x00003ec5 istore  0x00000002 , 0x00000005 
+ 00022553  0x00003ec6 branch  0x0000588a 
+ 00022554  0x00003eca setarg  0x00000006 
+ 00022555  0x00003ecb store  0x00000001 , 0x00004445 
+ 00022556  0x00003ecc fetch  0x00000002 , 0x000044c0 
+ 00022557  0x00003ecd iforce  0x00000011 
+ 00022558  0x00003ece call  0x00005a74 
+ 00022559  0x00003ecf force  0x00000003 , 0x00000039 
+ 00022560  0x00003ed1 call  0x00005a7d 
+ 00022561  0x00003ed2 branch  0x00005835 , 0x00000034 
+ 00022562  0x00003ed3 nbranch  0x0000583a , 0x00000002 
+ 00022563  0x00003ed4 iforce  0x00000030 
+ 00022564  0x00003ed5 ifetch  0x00000002 , 0x00000006 
+ 00022565  0x00003ed6 isub  0x00000011 , 0x0000003e 
+ 00022566  0x00003ed7 nbranch  0x0000583b , 0x00000005 
+ 00022567  0x00003ed8 deposit  0x00000030 
+ 00022568  0x00003ed9 branch  0x0000582f , 0x00000028 
+ 00022569  0x00003eda increase  0xffffffff , 0x0000003f 
+ 00022570  0x00003edb istore  0x00000002 , 0x00000005 
+ 00022571  0x00003edc istoret  0x00000002 , 0x00000005 
+ 00022572  0x00003edd increase  0x00000001 , 0x0000003f 
+ 00022573  0x00003ede increase  0xffffffff , 0x00000039 
+ 00022574  0x00003edf branch  0x0000588a , 0x00000005 
+ 00022575  0x00003ee1 disable  0x00000028 
+ 00022576  0x00003ee2 istore  0x00000002 , 0x00000005 
+ 00022577  0x00003ee3 increase  0x00000001 , 0x00000006 
+ 00022578  0x00003ee4 ifetcht  0x00000002 , 0x00000006 
+ 00022579  0x00003ee5 increase  0xfffffffd , 0x00000006 
+ 00022580  0x00003ee6 branch  0x0000583b 
+ 00022581  0x00003ee8 branch  0x00005728 , 0x00000028 
+ 00022582  0x00003ee9 force  0xffffffff , 0x0000003f 
+ 00022583  0x00003eea istore  0x00000002 , 0x00000005 
+ 00022584  0x00003eeb istoret  0x00000002 , 0x00000005 
+ 00022585  0x00003eec branch  0x0000588a 
+ 00022586  0x00003eee increase  0x00000002 , 0x00000006 
+ 00022587  0x00003ef0 ifetch  0x00000001 , 0x00000006 
+ 00022588  0x00003ef1 iadd  0x00000006 , 0x00000006 
+ 00022589  0x00003ef2 branch  0x00005820 
+ 00022590  0x00003ef7 fetch  0x00000002 , 0x000044c2 
+ 00022591  0x00003ef8 store  0x00000002 , 0x00004445 
+ 00022592  0x00003ef9 fetch  0x00000001 , 0x000044c6 
+ 00022593  0x00003efa copy  0x0000003f , 0x00000039 
+ 00022594  0x00003efb arg  0x000044c7 , 0x00000006 
+ 00022595  0x00003efc call  0x00007e45 
+ 00022596  0x00003efd branch  0x0000588a 
+ 00022597  0x00003f00 fetcht  0x00000002 , 0x000003fa 
+ 00022598  0x00003f01 call  0x00005a88 
+ 00022599  0x00003f02 branch  0x0000585c , 0x00000034 
+ 00022600  0x00003f03 increase  0xfffffffe , 0x00000006 
+ 00022601  0x00003f04 ifetcht  0x00000002 , 0x00000006 
+ 00022602  0x00003f05 setarg  0x00002902 
+ 00022603  0x00003f06 isub  0x00000002 , 0x0000003e 
+ 00022604  0x00003f07 nbranch  0x0000585c , 0x00000005 
+ 00022605  0x00003f08 increase  0x00000001 , 0x00000006 
+ 00022606  0x00003f09 ifetcht  0x00000002 , 0x00000006 
+ 00022607  0x00003f0a setarg  0x00000001 
+ 00022608  0x00003f0b isub  0x00000002 , 0x0000003e 
+ 00022609  0x00003f0c branch  0x00005856 , 0x00000005 
+ 00022610  0x00003f0d setarg  0x00000000 
+ 00022611  0x00003f0e isub  0x00000002 , 0x0000003e 
+ 00022612  0x00003f0f nbranch  0x0000585c , 0x00000005 
+ 00022613  0x00003f10 branch  0x0000585c 
+ 00022614  0x00003f13 increase  0xfffffff9 , 0x00000006 
+ 00022615  0x00003f14 ifetch  0x00000002 , 0x00000006 
+ 00022616  0x00003f15 increase  0xffffffff , 0x0000003f 
+ 00022617  0x00003f16 store  0x00000002 , 0x000044c2 
+ 00022618  0x00003f17 jam  0x0000001b , 0x00000b7d 
+ 00022619  0x00003f18 call  0x00005620 
+ 00022620  0x00003f1c force  0x00000005 , 0x00000002 
+ 00022621  0x00003f1d branch  0x00005892 
+ 00022622  0x00003f20 force  0x00000006 , 0x00000002 
+ 00022623  0x00003f21 branch  0x00005892 
+ 00022624  0x00003f24 force  0x00000006 , 0x00000002 
+ 00022625  0x00003f25 branch  0x00005892 
+ 00022626  0x00003f28 force  0x00000006 , 0x00000002 
+ 00022627  0x00003f29 branch  0x00005892 
+ 00022628  0x00003f2c force  0x00000006 , 0x00000002 
+ 00022629  0x00003f2d branch  0x00005892 
+ 00022630  0x00003f30 set1  0x00000025 , 0x00000000 
+ 00022631  0x00003f31 bpatch  0x00000066 , 0x0000402c 
+ 00022632  0x00003f32 increase  0x00000001 , 0x00000002 
+ 00022633  0x00003f33 call  0x00005a88 
+ 00022634  0x00003f34 increase  0xfffffffe , 0x00000006 
+ 00022635  0x00003f35 ifetch  0x00000002 , 0x00000006 
+ 00022636  0x00003f36 arg  0x00002902 , 0x00000002 
+ 00022637  0x00003f37 isub  0x00000002 , 0x0000003e 
+ 00022638  0x00003f38 nrtn  0x00000005 
+ 00022639  0x00003f39 increase  0x00000001 , 0x00000006 
+ 00022640  0x00003f3a copy  0x00000006 , 0x00000011 
+ 00022641  0x00003f3b ifetch  0x00000001 , 0x00000006 
+ 00022642  0x00003f3c rtn 
+ 00022643  0x00003f3f jam  0x00000000 , 0x0000041b 
+ 00022644  0x00003f40 fetch  0x00000002 , 0x00004298 
+ 00022645  0x00003f41 call  0x00007f66 
+ 00022646  0x00003f42 arg  0x00004444 , 0x00000005 
+ 00022647  0x00003f43 increase  0x00000001 , 0x00000005 
+ 00022648  0x00003f44 fetcht  0x00000002 , 0x000044c2 
+ 00022649  0x00003f45 istoret  0x00000002 , 0x00000005 
+ 00022650  0x00003f46 call  0x00005a88 
+ 00022651  0x00003f47 ifetch  0x00000001 , 0x00000006 
+ 00022652  0x00003f48 icopy  0x00000039 
+ 00022653  0x00003f49 call  0x00007e45 
+ 00022654  0x00003f4a fetcht  0x00000001 , 0x0000041b 
+ 00022655  0x00003f4b increase  0x00000007 , 0x00000002 
+ 00022656  0x00003f4c call  0x00005892 
+ 00022657  0x00003f4d branch  0x00005ace 
+ 00022658  0x00003f50 force  0x00000006 , 0x00000002 
+ 00022659  0x00003f51 branch  0x00005892 
+ 00022660  0x00003f54 force  0x00000006 , 0x00000002 
+ 00022661  0x00003f55 branch  0x00005892 
+ 00022662  0x00003f58 force  0x00000006 , 0x00000002 
+ 00022663  0x00003f59 branch  0x00005892 
+ 00022664  0x00003f5c force  0x00000006 , 0x00000002 
+ 00022665  0x00003f5d branch  0x00005892 
+ 00022666  0x00003f61 set1  0x00000025 , 0x00000000 
+ 00022667  0x00003f62 bpatch  0x00000067 , 0x0000402c 
+ 00022668  0x00003f63 setarg  0x00004440 
+ 00022669  0x00003f64 isub  0x00000005 , 0x0000003f 
+ 00022670  0x00003f65 sub  0x0000003f , 0x00000000 , 0x00000002 
+ 00022671  0x00003f66 branch  0x00005892 
+ 00022672  0x00003f6a force  0x00000000 , 0x00000002 
+ 00022673  0x00003f6b force  0x00000001 , 0x00000001 
+ 00022674  0x00003f6e set1  0x00000025 , 0x00000000 
+ 00022675  0x00003f6f bpatch  0x00000068 , 0x0000402d 
+ 00022676  0x00003f70 storet  0x00000001 , 0x0000443f 
+ 00022677  0x00003f71 compare  0x00000002 , 0x00000001 , 0x00000003 
+ 00022678  0x00003f72 nbranch  0x00005899 , 0x00000001 
+ 00022679  0x00003f73 add  0x00000002 , 0xfffffffc , 0x0000003f 
+ 00022680  0x00003f74 store  0x00000002 , 0x00004440 
+ 00022681  0x00003f77 fetcht  0x00000001 , 0x000003d7 
+ 00022682  0x00003f78 call  0x0000561a 
+ 00022683  0x00003f79 nsetflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00022684  0x00003f7a set1  0x00000005 , 0x00000002 
+ 00022685  0x00003f7b and  0x00000002 , 0x000000fc , 0x0000003f 
+ 00022686  0x00003f7c ior  0x00000001 , 0x0000003f 
+ 00022687  0x00003f7d store  0x00000001 , 0x000003d7 
+ 00022688  0x00003f7e and_into  0x0000001f , 0x0000003f 
+ 00022689  0x00003f7f store  0x00000001 , 0x0000443e 
+ 00022690  0x00003f80 set1  0x00000025 , 0x00000000 
+ 00022691  0x00003f81 bpatch  0x00000069 , 0x0000402d 
+ 00022692  0x00003f82 fetch  0x00000001 , 0x0000443e 
+ 00022693  0x00003f83 compare  0x00000001 , 0x00000001 , 0x00000003 
+ 00022694  0x00003f84 rtn  0x00000001 
+ 00022695  0x00003f85 fetch  0x00000007 , 0x0000443f 
+ 00022696  0x00003f86 fetch  0x00000001 , 0x000003c0 
+ 00022697  0x00003f87 rtnbit0  0x00000004 
+ 00022698  0x00003f88 call  0x00007599 
+ 00022699  0x00003f89 branch  0x000074f7 
+ 00022700  0x00003f8c set1  0x00000025 , 0x00000000 
+ 00022701  0x00003f8d bpatch  0x0000006a , 0x0000402d 
+ 00022702  0x00003f8e call  0x0000561c 
+ 00022703  0x00003f8f nbranch  0x00003bf1 , 0x00000034 
+ 00022704  0x00003f90 nrtn  0x00000034 
+ 00022705  0x00003f91 fetch  0x00000001 , 0x00000341 
+ 00022706  0x00003f92 rtn  0x00000034 
+ 00022707  0x00003f93 fetch  0x00000001 , 0x00000340 
+ 00022708  0x00003f94 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00022709  0x00003f95 branch  0x000058cf , 0x00000001 
+ 00022710  0x00003f96 fetch  0x00000007 , 0x00000341 
+ 00022711  0x00003f97 fetch  0x00000001 , 0x00000340 
+ 00022712  0x00003f98 compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00022713  0x00003f99 branch  0x000058cf , 0x00000001 
+ 00022714  0x00003f9a fetch  0x00000001 , 0x00000342 
+ 00022715  0x00003f9b store  0x00000001 , 0x00000418 
+ 00022716  0x00003f9c copy  0x0000003f , 0x00000013 
+ 00022717  0x00003f9d set1  0x00000025 , 0x00000000 
+ 00022718  0x00003f9e bpatch  0x0000006b , 0x0000402d 
+ 00022719  0x00003f9f copy  0x00000013 , 0x0000003f 
+ 00022720  0x00003fa0 beq  0x00000000 , 0x00005924 
+ 00022721  0x00003fa1 beq  0x00000001 , 0x0000592c 
+ 00022722  0x00003fa2 beq  0x00000002 , 0x00005934 
+ 00022723  0x00003fa3 beq  0x00000003 , 0x00005938 
+ 00022724  0x00003fa4 beq  0x00000004 , 0x0000593f 
+ 00022725  0x00003fa5 beq  0x00000005 , 0x00005944 
+ 00022726  0x00003fa6 beq  0x00000006 , 0x00005949 
+ 00022727  0x00003fa7 beq  0x00000007 , 0x0000594c 
+ 00022728  0x00003fa8 beq  0x00000008 , 0x0000594d 
+ 00022729  0x00003fa9 beq  0x00000009 , 0x0000594f 
+ 00022730  0x00003faa beq  0x0000000a , 0x00005950 
+ 00022731  0x00003fab beq  0x0000000b , 0x00005951 
+ 00022732  0x00003fac beq  0x0000000c , 0x00005952 
+ 00022733  0x00003fad beq  0x0000000d , 0x00005955 
+ 00022734  0x00003fae branch  0x00003bf1 
+ 00022735  0x00003fb1 fetch  0x00000001 , 0x00000341 
+ 00022736  0x00003fb2 and  0x0000003f , 0x0000001f , 0x0000003f 
+ 00022737  0x00003fb3 rtn  0x00000034 
+ 00022738  0x00003fb4 fetch  0x00000001 , 0x00004132 
+ 00022739  0x00003fb5 beq  0x00000001 , 0x000058d8 
+ 00022740  0x00003fb6 fetch  0x00000002 , 0x00000344 
+ 00022741  0x00003fb7 beq  0x00000004 , 0x00005903 
+ 00022742  0x00003fb8 beq  0x00000006 , 0x000058f4 
+ 00022743  0x00003fb9 rtn 
+ 00022744  0x00003fbc set1  0x00000025 , 0x00000000 
+ 00022745  0x00003fbd bpatch  0x0000006c , 0x0000402d 
+ 00022746  0x00003fbe call  0x00004972 
+ 00022747  0x00003fbf fetch  0x00000001 , 0x000003d6 
+ 00022748  0x00003fc0 fetcht  0x00000001 , 0x00000340 
+ 00022749  0x00003fc1 and_into  0x00000003 , 0x00000002 
+ 00022750  0x00003fc2 lshift8  0x00000002 , 0x00000002 
+ 00022751  0x00003fc3 lshift4  0x00000002 , 0x00000002 
+ 00022752  0x00003fc4 ior  0x00000002 , 0x0000003f 
+ 00022753  0x00003fc5 istore  0x00000002 , 0x0000000a 
+ 00022754  0x00003fc6 fetcht  0x00000001 , 0x00000341 
+ 00022755  0x00003fc7 and  0x00000002 , 0x0000001f , 0x00000002 
+ 00022756  0x00003fc8 istoret  0x00000002 , 0x0000000a 
+ 00022757  0x00003fc9 copy  0x00000002 , 0x00000039 
+ 00022758  0x00003fca call  0x00004976 
+ 00022759  0x00003fcb add  0x00000002 , 0x00000004 , 0x00000039 
+ 00022760  0x00003fcc call  0x00004424 
+ 00022761  0x00003fcd branch  0x00004435 
+ 00022762  0x00003fd0 set1  0x00000025 , 0x00000000 
+ 00022763  0x00003fd1 bpatch  0x0000006d , 0x0000402d 
+ 00022764  0x00003fd2 arg  0x00000002 , 0x00000001 
+ 00022765  0x00003fd3 ifetch  0x00000002 , 0x00000003 
+ 00022766  0x00003fd4 ifetch  0x00000002 , 0x00000003 
+ 00022767  0x00003fd5 branch  0x00003bf1 , 0x00000034 
+ 00022768  0x00003fd6 copy  0x0000003f , 0x00000039 
+ 00022769  0x00003fd7 arg  0x00004440 , 0x00000005 
+ 00022770  0x00003fd8 call  0x0000497c 
+ 00022771  0x00003fd9 branch  0x0000588a 
+ 00022772  0x00003fdc set1  0x00000025 , 0x00000000 
+ 00022773  0x00003fdd bpatch  0x0000006e , 0x0000402d 
+ 00022774  0x00003fde ifetch  0x00000001 , 0x00000006 
+ 00022775  0x00003fdf beq  0x00000001 , 0x00005956 
+ 00022776  0x00003fe0 beq  0x00000002 , 0x0000595b 
+ 00022777  0x00003fe1 beq  0x00000003 , 0x00005960 
+ 00022778  0x00003fe2 beq  0x00000004 , 0x00005966 
+ 00022779  0x00003fe3 beq  0x00000005 , 0x0000596f 
+ 00022780  0x00003fe4 beq  0x00000006 , 0x00005970 
+ 00022781  0x00003fe5 beq  0x00000007 , 0x00005972 
+ 00022782  0x00003fe6 beq  0x00000008 , 0x00005973 
+ 00022783  0x00003fe7 beq  0x00000009 , 0x00005974 
+ 00022784  0x00003fe8 beq  0x0000000a , 0x00005975 
+ 00022785  0x00003fe9 beq  0x0000000b , 0x00005976 
+ 00022786  0x00003fea branch  0x00003bf1 
+ 00022787  0x00003fed set1  0x00000025 , 0x00000000 
+ 00022788  0x00003fee bpatch  0x0000006f , 0x0000402d 
+ 00022789  0x00003fef ifetch  0x00000003 , 0x00000006 
+ 00022790  0x00003ff0 store  0x00000003 , 0x000003f9 
+ 00022791  0x00003ff2 beq  0x00000001 , 0x00005977 
+ 00022792  0x00003ff3 beq  0x00000002 , 0x0000598e 
+ 00022793  0x00003ff4 beq  0x00000003 , 0x00005990 
+ 00022794  0x00003ff5 beq  0x00000004 , 0x00005991 
+ 00022795  0x00003ff6 beq  0x00000005 , 0x00005997 
+ 00022796  0x00003ff7 beq  0x00000006 , 0x0000599a 
+ 00022797  0x00003ff8 beq  0x00000007 , 0x000059a4 
+ 00022798  0x00003ff9 beq  0x00000008 , 0x000059a5 
+ 00022799  0x00003ffa beq  0x00000009 , 0x000059ad 
+ 00022800  0x00003ffb beq  0x0000000a , 0x000059ae 
+ 00022801  0x00003ffc beq  0x0000000b , 0x000059b2 
+ 00022802  0x00003ffd beq  0x0000000c , 0x000059b5 
+ 00022803  0x00003ffe beq  0x0000000d , 0x000059b9 
+ 00022804  0x00003fff beq  0x0000000e , 0x000059ba 
+ 00022805  0x00004000 beq  0x0000000f , 0x000059c0 
+ 00022806  0x00004001 beq  0x00000010 , 0x000059c1 
+ 00022807  0x00004002 beq  0x00000011 , 0x000059c9 
+ 00022808  0x00004003 beq  0x00000012 , 0x000059ca 
+ 00022809  0x00004004 beq  0x00000013 , 0x000059da 
+ 00022810  0x00004005 beq  0x00000016 , 0x000059dc 
+ 00022811  0x00004006 beq  0x00000017 , 0x000059dd 
+ 00022812  0x00004007 beq  0x00000018 , 0x000059de 
+ 00022813  0x00004008 beq  0x00000019 , 0x000059df 
+ 00022814  0x00004009 beq  0x0000001b , 0x000059e0 
+ 00022815  0x0000400a beq  0x0000001d , 0x000059eb 
+ 00022816  0x0000400b beq  0x0000001e , 0x000059ec 
+ 00022817  0x0000400c beq  0x00000052 , 0x000059ed 
+ 00022818  0x0000400d beq  0x000000d2 , 0x00005a01 
+ 00022819  0x0000400e branch  0x00003bf1 
+ 00022820  0x00004012 ifetch  0x00000009 , 0x00000006 
+ 00022821  0x00004013 store  0x00000009 , 0x00004434 
+ 00022822  0x00004014 ifetch  0x00000002 , 0x00000006 
+ 00022823  0x00004015 store  0x00000002 , 0x000003e0 
+ 00022824  0x00004016 fetch  0x00000001 , 0x000003c0 
+ 00022825  0x00004017 set1  0x00000005 , 0x0000003f 
+ 00022826  0x00004018 store  0x00000001 , 0x000003c0 
+ 00022827  0x00004019 rtn 
+ 00022828  0x0000401c ifetch  0x00000005 , 0x00000006 
+ 00022829  0x0000401d store  0x00000005 , 0x0000442f 
+ 00022830  0x0000401e ifetch  0x00000002 , 0x00000006 
+ 00022831  0x0000401f store  0x00000002 , 0x000003e0 
+ 00022832  0x00004020 fetch  0x00000001 , 0x000003c0 
+ 00022833  0x00004021 set1  0x00000006 , 0x0000003f 
+ 00022834  0x00004022 store  0x00000001 , 0x000003c0 
+ 00022835  0x00004023 rtn 
+ 00022836  0x00004026 fetch  0x00000001 , 0x000003e4 
+ 00022837  0x00004027 set1  0x00000003 , 0x0000003f 
+ 00022838  0x00004028 store  0x00000001 , 0x000003e4 
+ 00022839  0x00004029 rtn 
+ 00022840  0x0000402c increase  0x0000000a , 0x00000006 
+ 00022841  0x0000402d ifetch  0x00000008 , 0x00000006 
+ 00022842  0x0000402e store  0x00000008 , 0x00000380 
+ 00022843  0x0000402f ifetch  0x00000004 , 0x00000006 
+ 00022844  0x00004030 store  0x00000004 , 0x00004473 
+ 00022845  0x00004031 jam  0x00000024 , 0x00000b7d 
+ 00022846  0x00004032 branch  0x00005620 
+ 00022847  0x00004035 ifetch  0x00000008 , 0x00000006 
+ 00022848  0x00004036 store  0x00000008 , 0x00000388 
+ 00022849  0x00004037 ifetch  0x00000004 , 0x00000006 
+ 00022850  0x00004038 store  0x00000004 , 0x00004477 
+ 00022851  0x00004039 branch  0x000074b6 
+ 00022852  0x0000403c fetch  0x00000001 , 0x000003c0 
+ 00022853  0x0000403d set1  0x00000004 , 0x0000003f 
+ 00022854  0x0000403e store  0x00000001 , 0x000003c0 
+ 00022855  0x0000403f jam  0x00000026 , 0x00000b7d 
+ 00022856  0x00004040 branch  0x00005620 
+ 00022857  0x00004043 rtn  0x00000029 
+ 00022858  0x00004044 jam  0x00000026 , 0x00000b7d 
+ 00022859  0x00004045 branch  0x00005620 
+ 00022860  0x00004048 rtn 
+ 00022861  0x0000404b jam  0x00000029 , 0x00000b7d 
+ 00022862  0x0000404c branch  0x00005620 
+ 00022863  0x0000404f rtn 
+ 00022864  0x00004052 rtn 
+ 00022865  0x00004055 rtn 
+ 00022866  0x00004058 rtn  0x00000029 
+ 00022867  0x00004059 jam  0x0000002c , 0x00000b7d 
+ 00022868  0x0000405a branch  0x00005620 
+ 00022869  0x0000405d rtn 
+ 00022870  0x00004061 store  0x00000001 , 0x000044ae 
+ 00022871  0x00004062 ifetch  0x00000006 , 0x00000006 
+ 00022872  0x00004063 istore  0x00000006 , 0x00000005 
+ 00022873  0x00004064 jam  0x00000042 , 0x00000b7d 
+ 00022874  0x00004065 branch  0x00005620 
+ 00022875  0x00004068 store  0x00000001 , 0x000044b5 
+ 00022876  0x00004069 ifetch  0x00000006 , 0x00000006 
+ 00022877  0x0000406a istore  0x00000006 , 0x00000005 
+ 00022878  0x0000406b jam  0x00000043 , 0x00000b7d 
+ 00022879  0x0000406c branch  0x00005620 
+ 00022880  0x0000406f arg  0x0000448c , 0x00000005 
+ 00022881  0x00004070 call  0x00007e35 
+ 00022882  0x00004071 jam  0x00000044 , 0x00000b7d 
+ 00022883  0x00004072 branch  0x00005620 , 0x00000029 
+ 00022884  0x00004073 jam  0x00000043 , 0x00000b7d 
+ 00022885  0x00004074 branch  0x00005620 
+ 00022886  0x00004077 call  0x000074a8 
+ 00022887  0x00004078 branch  0x0000596a , 0x00000005 
+ 00022888  0x00004079 jam  0x00000045 , 0x00000b7d 
+ 00022889  0x0000407a branch  0x00005620 
+ 00022890  0x0000407d call  0x000074a5 
+ 00022891  0x0000407e jam  0x00000023 , 0x00000b7d 
+ 00022892  0x0000407f branch  0x00005620 , 0x00000029 
+ 00022893  0x00004080 jam  0x00000044 , 0x00000b7d 
+ 00022894  0x00004081 branch  0x00005620 
+ 00022895  0x00004084 rtn 
+ 00022896  0x00004087 arg  0x00000390 , 0x00000005 
+ 00022897  0x00004088 branch  0x00007e35 
+ 00022898  0x0000408b rtn 
+ 00022899  0x0000408e rtn 
+ 00022900  0x00004091 rtn 
+ 00022901  0x00004094 rtn 
+ 00022902  0x00004097 rtn 
+ 00022903  0x0000409a increase  0xfffffffe , 0x00000006 
+ 00022904  0x0000409b ifetcht  0x00000001 , 0x00000006 
+ 00022905  0x0000409c setarg  0x00000006 
+ 00022906  0x0000409d isub  0x00000002 , 0x0000003e 
+ 00022907  0x0000409e branch  0x00005989 , 0x00000005 
+ 00022908  0x0000409f setarg  0x00000004 
+ 00022909  0x000040a0 isub  0x00000002 , 0x0000003e 
+ 00022910  0x000040a1 branch  0x0000598a , 0x00000005 
+ 00022911  0x000040a2 setarg  0x00000008 
+ 00022912  0x000040a3 isub  0x00000002 , 0x0000003e 
+ 00022913  0x000040a4 branch  0x0000598b , 0x00000005 
+ 00022914  0x000040a5 setarg  0x0000000c 
+ 00022915  0x000040a6 isub  0x00000002 , 0x0000003e 
+ 00022916  0x000040a7 branch  0x0000598c , 0x00000005 
+ 00022917  0x000040a8 setarg  0x0000000e 
+ 00022918  0x000040a9 isub  0x00000002 , 0x0000003e 
+ 00022919  0x000040aa branch  0x0000598d , 0x00000005 
+ 00022920  0x000040ab rtn 
+ 00022921  0x000040ae rtn 
+ 00022922  0x000040b1 rtn 
+ 00022923  0x000040b4 rtn 
+ 00022924  0x000040b7 rtn 
+ 00022925  0x000040ba rtn 
+ 00022926  0x000040be jam  0x00000003 , 0x00000b7d 
+ 00022927  0x000040bf branch  0x00005620 
+ 00022928  0x000040c2 rtn 
+ 00022929  0x000040c5 rshift8  0x0000003f , 0x0000003f 
+ 00022930  0x000040c6 store  0x00000002 , 0x000044bc 
+ 00022931  0x000040c7 ifetch  0x00000002 , 0x00000006 
+ 00022932  0x000040c8 store  0x00000002 , 0x000044be 
+ 00022933  0x000040c9 jam  0x00000005 , 0x00000b7d 
+ 00022934  0x000040ca branch  0x00005620 
+ 00022935  0x000040cd rtn 
+ 00022936  0x000040d0 rtn 
+ 00022937  0x000040d3 rtn 
+ 00022938  0x000040d6 rshift8  0x0000003f , 0x0000003f 
+ 00022939  0x000040d7 store  0x00000002 , 0x000044bc 
+ 00022940  0x000040d8 ifetch  0x00000002 , 0x00000006 
+ 00022941  0x000040d9 store  0x00000002 , 0x000044be 
+ 00022942  0x000040da ifetch  0x00000002 , 0x00000006 
+ 00022943  0x000040db store  0x00000002 , 0x000044c4 
+ 00022944  0x000040dc ifetch  0x00000002 , 0x00000006 
+ 00022945  0x000040dd store  0x00000002 , 0x000044c0 
+ 00022946  0x000040de jam  0x00000007 , 0x00000b7d 
+ 00022947  0x000040df branch  0x00005620 
+ 00022948  0x000040e3 rtn 
+ 00022949  0x000040e6 rshift8  0x0000003f , 0x0000003f 
+ 00022950  0x000040e7 store  0x00000002 , 0x000044bc 
+ 00022951  0x000040e8 ifetch  0x00000002 , 0x00000006 
+ 00022952  0x000040e9 store  0x00000002 , 0x000044be 
+ 00022953  0x000040ea ifetch  0x00000002 , 0x00000006 
+ 00022954  0x000040eb store  0x00000002 , 0x000044c0 
+ 00022955  0x000040ec jam  0x00000009 , 0x00000b7d 
+ 00022956  0x000040ed branch  0x00005620 
+ 00022957  0x000040f0 rtn 
+ 00022958  0x000040f3 fetch  0x00000002 , 0x00000347 
+ 00022959  0x000040f4 store  0x00000002 , 0x000003fa 
+ 00022960  0x000040f5 jam  0x0000000b , 0x00000b7d 
+ 00022961  0x000040f6 branch  0x00005620 
+ 00022962  0x000040f9 rtn 
+ 00022963  0x000040fc rtn 
+ 00022964  0x000040ff rtn 
+ 00022965  0x00004103 ifetch  0x00000002 , 0x00000006 
+ 00022966  0x00004104 store  0x00000002 , 0x000044c0 
+ 00022967  0x00004105 jam  0x0000000d , 0x00000b7d 
+ 00022968  0x00004106 branch  0x00005620 
+ 00022969  0x00004109 rtn 
+ 00022970  0x0000410c fetch  0x00000001 , 0x00000341 
+ 00022971  0x0000410d increase  0xfffffffb , 0x0000003f 
+ 00022972  0x0000410e rshift  0x0000003f , 0x0000003f 
+ 00022973  0x0000410f store  0x00000001 , 0x0000443d 
+ 00022974  0x00004110 jam  0x0000000f , 0x00000b7d 
+ 00022975  0x00004111 branch  0x00005620 
+ 00022976  0x00004114 rtn 
+ 00022977  0x00004117 rshift8  0x0000003f , 0x0000003f 
+ 00022978  0x00004118 store  0x00000002 , 0x000044bc 
+ 00022979  0x00004119 ifetch  0x00000002 , 0x00000006 
+ 00022980  0x0000411a store  0x00000002 , 0x000044be 
+ 00022981  0x0000411b ifetch  0x00000002 , 0x00000006 
+ 00022982  0x0000411c store  0x00000002 , 0x000044c0 
+ 00022983  0x0000411d jam  0x00000011 , 0x00000b7d 
+ 00022984  0x0000411e branch  0x00005620 
+ 00022985  0x00004121 rtn 
+ 00022986  0x00004124 fetch  0x00000001 , 0x00000341 
+ 00022987  0x00004125 increase  0xfffffff9 , 0x0000003f 
+ 00022988  0x00004126 icopy  0x00000039 
+ 00022989  0x00004127 fetcht  0x00000002 , 0x000003fa 
+ 00022990  0x00004128 call  0x00005a88 
+ 00022991  0x00004129 branch  0x000059d8 , 0x00000034 
+ 00022992  0x0000412a ifetch  0x00000001 , 0x00000006 
+ 00022993  0x0000412b isub  0x00000039 , 0x0000003e 
+ 00022994  0x0000412c nbranch  0x000059d8 , 0x00000002 
+ 00022995  0x0000412d copy  0x00000006 , 0x00000005 
+ 00022996  0x0000412f arg  0x00000349 , 0x00000006 
+ 00022997  0x00004130 call  0x00007e45 
+ 00022998  0x00004131 jam  0x00000028 , 0x00000b7d 
+ 00022999  0x00004132 call  0x00007c27 
+ 00023000  0x00004134 jam  0x00000013 , 0x00000b7d 
+ 00023001  0x00004135 branch  0x00005620 
+ 00023002  0x00004138 fetch  0x00000001 , 0x000003e3 
+ 00023003  0x00004139 rtn 
+ 00023004  0x0000413c rtn 
+ 00023005  0x0000413f rtn 
+ 00023006  0x00004142 rtn 
+ 00023007  0x00004145 rtn 
+ 00023008  0x0000414e ifetch  0x00000005 , 0x00000006 
+ 00023009  0x0000414f store  0x00000005 , 0x00000ff1 
+ 00023010  0x00004150 jam  0x00000001 , 0x00000ff0 
+ 00023011  0x00004152 call  0x00007cdb 
+ 00023012  0x00004153 rtn 
+ 00023013  0x00004155 copy  0x00000011 , 0x00000006 
+ 00023014  0x00004156 ifetch  0x00000008 , 0x00000006 
+ 00023015  0x00004157 store  0x00000008 , 0x00000ff1 
+ 00023016  0x00004158 jam  0x00000002 , 0x00000ff0 
+ 00023017  0x00004159 call  0x00007cdb 
+ 00023018  0x0000415a rtn 
+ 00023019  0x0000415d rtn 
+ 00023020  0x00004160 rtn 
+ 00023021  0x00004163 fetch  0x00000001 , 0x00000341 
+ 00023022  0x00004164 increase  0xfffffff9 , 0x0000003f 
+ 00023023  0x00004165 icopy  0x00000039 
+ 00023024  0x00004166 fetcht  0x00000002 , 0x000003fa 
+ 00023025  0x00004167 call  0x00005a88 
+ 00023026  0x00004168 branch  0x000059fd , 0x00000034 
+ 00023027  0x00004169 ifetch  0x00000001 , 0x00000006 
+ 00023028  0x0000416a isub  0x00000039 , 0x0000003e 
+ 00023029  0x0000416b nbranch  0x000059fd , 0x00000002 
+ 00023030  0x0000416c copy  0x00000006 , 0x00000005 
+ 00023031  0x0000416d copy  0x00000006 , 0x00000011 
+ 00023032  0x0000416e copy  0x00000039 , 0x00000012 
+ 00023033  0x0000416f arg  0x00000349 , 0x00000006 
+ 00023034  0x00004170 call  0x00007e45 
+ 00023035  0x00004171 jam  0x00000001 , 0x00000481 
+ 00023036  0x00004172 call  0x000059fe 
+ 00023037  0x00004174 rtn 
+ 00023038  0x00004178 fetch  0x00000002 , 0x00004296 
+ 00023039  0x00004179 rtn  0x00000034 
+ 00023040  0x0000417a iforce  0x0000003d 
+ 00023041  0x0000417e rtn 
+ 00023042  0x00004181 fetcht  0x00000004 , 0x000003dc 
+ 00023043  0x00004182 call  0x00003bde 
+ 00023044  0x00004183 isub  0x00000002 , 0x0000000b 
+ 00023045  0x00004184 deposit  0x0000000b 
+ 00023046  0x00004185 fetcht  0x00000002 , 0x000003ef 
+ 00023047  0x00004186 lshift4  0x00000002 , 0x00000002 
+ 00023048  0x00004187 lshift  0x00000002 , 0x00000002 
+ 00023049  0x00004188 isub  0x00000002 , 0x0000003f 
+ 00023050  0x00004189 rtn 
+ 00023051  0x0000418c call  0x00003bde 
+ 00023052  0x0000418d store  0x00000004 , 0x000003dc 
+ 00023053  0x0000418e rtn 
+ 00023054  0x00004193 set1  0x00000025 , 0x00000000 
+ 00023055  0x00004194 bpatch  0x00000070 , 0x0000402e 
+ 00023056  0x00004195 fetch  0x00000001 , 0x000043d8 
+ 00023057  0x00004196 rtn  0x00000034 
+ 00023058  0x00004197 arg  0x00000001 , 0x00000007 
+ 00023059  0x00004198 call  0x00007e53 
+ 00023060  0x00004199 nrtn  0x00000034 
+ 00023061  0x0000419a disable  0x00000029 
+ 00023062  0x0000419b enable  0x00000010 
+ 00023063  0x0000419c call  0x00005572 
+ 00023064  0x0000419d call  0x0000542c 
+ 00023065  0x0000419e call  0x000054de 
+ 00023066  0x0000419f nbranch  0x00005a24 , 0x0000002d 
+ 00023067  0x000041a0 set1  0x00000025 , 0x00000000 
+ 00023068  0x000041a1 bpatch  0x00000071 , 0x0000402e 
+ 00023069  0x000041a2 fetch  0x00000001 , 0x00000003 
+ 00023070  0x000041a3 increase  0x00000001 , 0x0000003f 
+ 00023071  0x000041a4 store  0x00000001 , 0x00000003 
+ 00023072  0x000041a5 fetch  0x00000001 , 0x00000340 
+ 00023073  0x000041a6 and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00023074  0x000041a7 beq  0x00000003 , 0x00005519 
+ 00023075  0x000041a8 beq  0x00000005 , 0x00005a41 
+ 00023076  0x000041aa nop  0x00002710 
+ 00023077  0x000041ab fetch  0x00000001 , 0x00000016 
+ 00023078  0x000041ac bne  0x00000027 , 0x00005a0e 
+ 00023079  0x000041ad call  0x00005ad8 
+ 00023080  0x000041ae arg  0x00000001 , 0x00000007 
+ 00023081  0x000041af fetch  0x00000002 , 0x000044d9 
+ 00023082  0x000041b0 branch  0x00007e4c 
+ 00023083  0x000041b4 set1  0x00000025 , 0x00000000 
+ 00023084  0x000041b5 bpatch  0x00000072 , 0x0000402e 
+ 00023085  0x000041b6 fetch  0x00000001 , 0x000003f8 
+ 00023086  0x000041b7 call  0x00005405 
+ 00023087  0x000041b8 fetch  0x00000002 , 0x000003c2 
+ 00023088  0x000041b9 imul32  0x00000002 , 0x0000003f 
+ 00023089  0x000041ba arg  0x00000177 , 0x00000002 
+ 00023090  0x000041bb imul32  0x00000002 , 0x0000003f 
+ 00023091  0x000041bc arg  0x000186a0 , 0x00000002 
+ 00023092  0x000041bd idiv  0x00000002 
+ 00023093  0x000041be fetch  0x00000001 , 0x000003ec 
+ 00023094  0x000041bf arg  0x00004e20 , 0x00000002 
+ 00023095  0x000041c0 imul32  0x00000002 , 0x0000003f 
+ 00023096  0x000041c1 store  0x00000004 , 0x000046f9 
+ 00023097  0x000041c2 set1  0x00000025 , 0x00000000 
+ 00023098  0x000041c3 bpatch  0x00000073 , 0x0000402e 
+ 00023099  0x000041c4 fetch  0x00000002 , 0x00004161 
+ 00023100  0x000041c5 call  0x00007efd 
+ 00023101  0x000041c6 quotient  0x00000002 
+ 00023102  0x000041c7 iadd  0x00000002 , 0x0000003f 
+ 00023103  0x000041c8 store  0x00000002 , 0x000003ce 
+ 00023104  0x000041c9 rtn 
+ 00023105  0x000041cc set1  0x00000025 , 0x00000000 
+ 00023106  0x000041cd bpatch  0x00000074 , 0x0000402e 
+ 00023107  0x000041ce fetch  0x00000006 , 0x00000348 
+ 00023108  0x000041cf fetcht  0x00000006 , 0x000044f9 
+ 00023109  0x000041d0 isub  0x00000002 , 0x0000003e 
+ 00023110  0x000041d1 nrtn  0x00000005 
+ 00023111  0x000041d2 call  0x00005613 
+ 00023112  0x000041d3 copy  0x00000011 , 0x0000003f 
+ 00023113  0x000041d4 store  0x00000001 , 0x000044e6 
+ 00023114  0x000041d5 fetch  0x00000007 , 0x00000355 
+ 00023115  0x000041d6 store  0x00000007 , 0x00000103 
+ 00023116  0x000041d7 ifetch  0x00000008 , 0x00000006 
+ 00023117  0x000041d8 istore  0x00000008 , 0x00000005 
+ 00023118  0x000041d9 fetch  0x00000006 , 0x00000342 
+ 00023119  0x000041da store  0x00000006 , 0x000003d0 
+ 00023120  0x000041db set1  0x00000025 , 0x00000000 
+ 00023121  0x000041dc bpatch  0x00000075 , 0x0000402e 
+ 00023122  0x000041dd increase  0x00000006 , 0x00000006 
+ 00023123  0x000041de ifetch  0x00000008 , 0x00000006 
+ 00023124  0x000041df store  0x00000008 , 0x000003e5 
+ 00023125  0x000041e0 ifetcht  0x00000002 , 0x00000006 
+ 00023126  0x000041e1 lshift2  0x00000002 , 0x00000002 
+ 00023127  0x000041e2 ifetch  0x00000002 , 0x00000006 
+ 00023128  0x000041e3 lshift2  0x0000003f , 0x0000003f 
+ 00023129  0x000041e4 store  0x00000002 , 0x000003c2 
+ 00023130  0x000041e5 store  0x00000004 , 0x000003c4 
+ 00023131  0x000041e6 isub  0x00000002 , 0x0000003f 
+ 00023132  0x000041e7 add  0x0000003f , 0xfffffffe , 0x00000028 
+ 00023133  0x000041e8 ifetch  0x00000009 , 0x00000006 
+ 00023134  0x000041e9 store  0x00000009 , 0x000003ed 
+ 00023135  0x000041ea set1  0x00000025 , 0x00000000 
+ 00023136  0x000041eb bpatch  0x00000076 , 0x0000402e 
+ 00023137  0x000041ec ifetch  0x00000001 , 0x00000006 
+ 00023138  0x000041ed rshift4  0x0000003f , 0x00000002 
+ 00023139  0x000041ee rshift  0x00000002 , 0x00000002 
+ 00023140  0x000041ef storet  0x00000001 , 0x000003f8 
+ 00023141  0x000041f0 and_into  0x0000001f , 0x0000003f 
+ 00023142  0x000041f1 store  0x00000001 , 0x000003d9 
+ 00023143  0x000041f2 call  0x00005a2b 
+ 00023144  0x000041f3 call  0x00005447 
+ 00023145  0x000041f4 call  0x0000536c 
+ 00023146  0x000041f5 call  0x000032d6 
+ 00023147  0x000041f6 nrtn  0x00000005 
+ 00023148  0x000041f7 set1  0x00000025 , 0x00000000 
+ 00023149  0x000041f8 bpatch  0x00000077 , 0x0000402e 
+ 00023150  0x000041f9 arg  0x00000000 , 0x00000002 
+ 00023151  0x000041fa call  0x000048ea 
+ 00023152  0x000041fb call  0x000039ac 
+ 00023153  0x000041fc jam  0x00000014 , 0x00000b7d 
+ 00023154  0x000041fd call  0x00007c27 
+ 00023155  0x000041ff branch  0x000032bd 
+ 00023156  0x00004203 set1  0x00000025 , 0x00000000 
+ 00023157  0x00004204 bpatch  0x00000078 , 0x0000402f 
+ 00023158  0x00004205 fetch  0x00000002 , 0x000044bc 
+ 00023159  0x00004206 iforce  0x00000012 
+ 00023160  0x00004207 fetch  0x00000002 , 0x000044be 
+ 00023161  0x00004208 iforce  0x00000013 
+ 00023162  0x00004209 arg  0x00004504 , 0x00000006 
+ 00023163  0x0000420a enable  0x00000028 
+ 00023164  0x0000420b rtn 
+ 00023165  0x0000420f ifetch  0x00000002 , 0x00000006 
+ 00023166  0x00004210 rtn  0x00000034 
+ 00023167  0x00004211 isub  0x00000012 , 0x0000003e 
+ 00023168  0x00004212 nrtn  0x00000002 
+ 00023169  0x00004213 isub  0x00000013 , 0x0000003e 
+ 00023170  0x00004214 rtn  0x00000005 
+ 00023171  0x00004215 branch  0x00005a86 , 0x00000002 
+ 00023172  0x00004216 force  0x00000001 , 0x0000003e 
+ 00023173  0x00004217 rtn 
+ 00023174  0x00004219 force  0x00000000 , 0x0000003f 
+ 00023175  0x0000421a rtn 
+ 00023176  0x0000421e arg  0x00004504 , 0x00000006 
+ 00023177  0x00004220 ifetch  0x00000002 , 0x00000006 
+ 00023178  0x00004221 rtn  0x00000034 
+ 00023179  0x00004222 increase  0x00000002 , 0x00000006 
+ 00023180  0x00004223 isub  0x00000002 , 0x0000003e 
+ 00023181  0x00004224 rtn  0x00000005 
+ 00023182  0x00004225 ifetch  0x00000001 , 0x00000006 
+ 00023183  0x00004226 iadd  0x00000006 , 0x00000006 
+ 00023184  0x00004227 branch  0x00005a89 
+ 00023185  0x0000422a jam  0x00000002 , 0x000044c6 
+ 00023186  0x0000422b setarg  0x00000001 
+ 00023187  0x0000422c store  0x00000002 , 0x000044c7 
+ 00023188  0x0000422d jam  0x00000025 , 0x000003e3 
+ 00023189  0x0000422e jam  0x00000012 , 0x00000b7d 
+ 00023190  0x0000422f branch  0x00005620 
+ 00023191  0x00004232 rtn 
+ 00023192  0x00004234 rtn 
+ 00023193  0x00004236 set1  0x00000025 , 0x00000000 
+ 00023194  0x00004237 bpatch  0x00000079 , 0x0000402f 
+ 00023195  0x00004238 fetch  0x00000001 , 0x00004132 
+ 00023196  0x00004239 rtnne  0x00000004 
+ 00023197  0x0000423a fetch  0x00000001 , 0x000003e3 
+ 00023198  0x0000423b beq  0x00000021 , 0x00005a91 
+ 00023199  0x0000423c beq  0x00000025 , 0x00005a97 
+ 00023200  0x0000423d beq  0x00000026 , 0x00005a98 
+ 00023201  0x0000423e rtn 
+ 00023202  0x00004241 setarg  0x00005aae 
+ 00023203  0x00004242 store  0x00000002 , 0x0000428c 
+ 00023204  0x00004243 hjam  0x00000081 , 0x00008062 
+ 00023205  0x00004244 setarg  0x000001a0 
+ 00023206  0x00004245 hstore  0x00000002 , 0x00008052 
+ 00023207  0x00004246 hjam  0x00000001 , 0x00008043 
+ 00023208  0x00004247 hjam  0x00000004 , 0x00008081 
+ 00023209  0x00004248 setarg  0x00005ac6 
+ 00023210  0x00004249 store  0x00000002 , 0x00004296 
+ 00023211  0x0000424a call  0x00005347 
+ 00023212  0x0000424b rtn  0x0000002b 
+ 00023213  0x0000424c branch  0x0000691d 
+ 00023214  0x00004250 fetch  0x00000001 , 0x000003c1 
+ 00023215  0x00004251 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00023216  0x00004252 setarg  0x00000005 
+ 00023217  0x00004253 call  0x00006a04 , 0x00000001 
+ 00023218  0x00004254 ncall  0x000069ff , 0x00000001 
+ 00023219  0x00004255 call  0x000068fd 
+ 00023220  0x00004256 branch  0x00005abe , 0x00000034 
+ 00023221  0x00004257 fetch  0x00000002 , 0x00000419 
+ 00023222  0x00004258 iforce  0x00000005 
+ 00023223  0x00004259 sub  0x00000039 , 0x00000014 , 0x0000003e 
+ 00023224  0x0000425a branch  0x00005aba , 0x00000002 
+ 00023225  0x0000425b force  0x00000014 , 0x00000039 
+ 00023226  0x0000425d ifetch  0x00000001 , 0x00000003 
+ 00023227  0x0000425e istore  0x00000001 , 0x00000005 
+ 00023228  0x0000425f loop  0x00005aba 
+ 00023229  0x00004260 call  0x00006906 
+ 00023230  0x00004262 jam  0x00000014 , 0x000044c2 
+ 00023231  0x00004263 fetcht  0x00000002 , 0x00000419 
+ 00023232  0x00004264 ifetch  0x00000001 , 0x00000002 
+ 00023233  0x00004265 rtn  0x00000034 
+ 00023234  0x00004266 call  0x0000561c 
+ 00023235  0x00004267 nrtn  0x00000034 
+ 00023236  0x00004268 jam  0x0000001b , 0x00000b7d 
+ 00023237  0x00004269 branch  0x00005620 
+ 00023238  0x0000426c copy  0x00000012 , 0x00000002 
+ 00023239  0x0000426d call  0x000068f7 
+ 00023240  0x0000426e copy  0x00000011 , 0x00000006 
+ 00023241  0x0000426f copy  0x00000012 , 0x00000039 
+ 00023242  0x00004271 ifetch  0x00000001 , 0x00000006 
+ 00023243  0x00004272 istore  0x00000001 , 0x0000000a 
+ 00023244  0x00004273 loop  0x00005aca 
+ 00023245  0x00004274 branch  0x000068fa 
+ 00023246  0x00004277 fetch  0x00000001 , 0x00004132 
+ 00023247  0x00004278 rtnne  0x00000006 
+ 00023248  0x00004279 fetch  0x00000002 , 0x000044c2 
+ 00023249  0x0000427a rtnne  0x00000014 
+ 00023250  0x0000427b fetcht  0x00000002 , 0x00000419 
+ 00023251  0x0000427c setarg  0x00000000 
+ 00023252  0x0000427d istore  0x00000009 , 0x00000002 
+ 00023253  0x0000427e istore  0x00000009 , 0x00000005 
+ 00023254  0x0000427f istore  0x00000002 , 0x00000005 
+ 00023255  0x00004280 rtn 
+ 00023256  0x00004284 fetcht  0x00000001 , 0x000043d7 
+ 00023257  0x00004285 setflip  0x00000007 , 0x00000002 
+ 00023258  0x00004286 branch  0x000069f3 
+ 00023259  0x0000428a set1  0x00000025 , 0x00000000 
+ 00023260  0x0000428b bpatch  0x0000007a , 0x0000402f 
+ 00023261  0x0000428c call  0x00005adf 
+ 00023262  0x0000428d branch  0x00005aed 
+ 00023263  0x00004290 fetch  0x00000001 , 0x00004419 
+ 00023264  0x00004291 copy  0x0000003f , 0x00000039 
+ 00023265  0x00004292 arg  0x00002a00 , 0x00000002 
+ 00023266  0x00004293 call  0x00005b0c 
+ 00023267  0x00004294 increase  0x00000001 , 0x00000006 
+ 00023268  0x00004295 copy  0x00000006 , 0x00000005 
+ 00023269  0x00004296 arg  0x0000441a , 0x00000006 
+ 00023270  0x00004297 call  0x00007e45 
+ 00023271  0x00004298 fetch  0x00000001 , 0x00004419 
+ 00023272  0x00004299 sub  0x0000003f , 0x00000014 , 0x00000039 
+ 00023273  0x0000429a copy  0x00000039 , 0x00000002 
+ 00023274  0x0000429b copy  0x00000039 , 0x0000003f 
+ 00023275  0x0000429c ncall  0x00005b15 , 0x00000034 
+ 00023276  0x0000429d rtn 
+ 00023277  0x000042a0 fetch  0x00000001 , 0x000043d9 
+ 00023278  0x000042a1 fetcht  0x00000001 , 0x000043da 
+ 00023279  0x000042a2 isub  0x00000002 , 0x0000003f 
+ 00023280  0x000042a3 copy  0x0000003f , 0x00000039 
+ 00023281  0x000042a4 copy  0x0000003f , 0x00000011 
+ 00023282  0x000042a5 fetch  0x00000001 , 0x000043da 
+ 00023283  0x000042a6 increase  0x00000001 , 0x0000003f 
+ 00023284  0x000042a7 arg  0x000043da , 0x00000006 
+ 00023285  0x000042a8 iadd  0x00000006 , 0x00000006 
+ 00023286  0x000042a9 arg  0x0000041d , 0x00000005 
+ 00023287  0x000042aa call  0x00007e45 
+ 00023288  0x000042ab set1  0x00000025 , 0x00000000 
+ 00023289  0x000042ac bpatch  0x0000007b , 0x0000402f 
+ 00023290  0x000042ad fetch  0x00000001 , 0x00004419 
+ 00023291  0x000042ae copy  0x0000003f , 0x00000039 
+ 00023292  0x000042af increase  0x00000001 , 0x0000003f 
+ 00023293  0x000042b0 store  0x00000001 , 0x000043da 
+ 00023294  0x000042b1 arg  0x000043dc , 0x00000005 
+ 00023295  0x000042b2 arg  0x0000441a , 0x00000006 
+ 00023296  0x000042b3 call  0x00007e45 
+ 00023297  0x000042b4 copy  0x00000011 , 0x00000039 
+ 00023298  0x000042b5 arg  0x0000041d , 0x00000006 
+ 00023299  0x000042b6 call  0x00007e45 
+ 00023300  0x000042b7 fetch  0x00000001 , 0x000043da 
+ 00023301  0x000042b8 iadd  0x00000011 , 0x0000003f 
+ 00023302  0x000042b9 store  0x00000001 , 0x000043d9 
+ 00023303  0x000042ba rtn 
+ 00023304  0x000042be set1  0x00000025 , 0x00000000 
+ 00023305  0x000042bf bpatch  0x0000007c , 0x0000402f 
+ 00023306  0x000042c0 arg  0x00002a00 , 0x00000002 
+ 00023307  0x000042c1 branch  0x00005b0c 
+ 00023308  0x000042c5 arg  0x00004504 , 0x00000006 
+ 00023309  0x000042c7 ifetch  0x00000002 , 0x00000006 
+ 00023310  0x000042c8 branch  0x00003bf1 , 0x00000034 
+ 00023311  0x000042c9 ifetch  0x00000002 , 0x00000006 
+ 00023312  0x000042ca isub  0x00000002 , 0x0000003e 
+ 00023313  0x000042cb rtn  0x00000005 
+ 00023314  0x000042cc ifetch  0x00000001 , 0x00000006 
+ 00023315  0x000042cd iadd  0x00000006 , 0x00000006 
+ 00023316  0x000042ce branch  0x00005b0d 
+ 00023317  0x000042d2 setarg  0x00000020 
+ 00023318  0x000042d3 istore  0x00000001 , 0x00000005 
+ 00023319  0x000042d4 loop  0x00005b15 
+ 00023320  0x000042d5 rtn 
+ 00023321  0x000042d9 set1  0x00000025 , 0x00000000 
+ 00023322  0x000042da bpatch  0x0000007d , 0x0000402f 
+ 00023323  0x000042db disable  0x0000002b 
+ 00023324  0x000042dc branch  0x00005b1e , 0x0000002e 
+ 00023325  0x000042dd nbranch  0x00005b2a , 0x0000002d 
+ 00023326  0x000042df call  0x00003d76 
+ 00023327  0x000042e0 fetch  0x00000002 , 0x00004161 
+ 00023328  0x000042e1 store  0x00000002 , 0x000003ce 
+ 00023329  0x000042e2 fetch  0x00000001 , 0x00000340 
+ 00023330  0x000042e3 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023331  0x000042e4 nbranch  0x00003d8a , 0x00000001 
+ 00023332  0x000042e5 fetch  0x00000001 , 0x0000443e 
+ 00023333  0x000042e6 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023334  0x000042e7 nbranch  0x00003d8a , 0x00000001 
+ 00023335  0x000042e8 fetch  0x00000001 , 0x000003c0 
+ 00023336  0x000042e9 bbit1  0x00000005 , 0x00003d8a 
+ 00023337  0x000042ea branch  0x00003d6f 
+ 00023338  0x000042ed fetcht  0x00000002 , 0x00004161 
+ 00023339  0x000042ee rshift  0x00000002 , 0x00000002 
+ 00023340  0x000042ef fetch  0x00000002 , 0x000003ce 
+ 00023341  0x000042f0 iadd  0x00000002 , 0x0000003f 
+ 00023342  0x000042f1 store  0x00000002 , 0x000003ce 
+ 00023343  0x000042f2 branch  0x00003d82 
+ 00023344  0x000042f5 set1  0x00000025 , 0x00000000 
+ 00023345  0x000042f6 bpatch  0x0000007e , 0x0000402f 
+ 00023346  0x000042f7 jam  0x00000000 , 0x000046f8 
+ 00023347  0x000042f8 fetcht  0x00000002 , 0x000044c2 
+ 00023348  0x000042f9 call  0x00005866 
+ 00023349  0x000042fa copy  0x00000011 , 0x00000005 
+ 00023350  0x000042fb setarg  0x00000000 
+ 00023351  0x000042fc istore  0x00000001 , 0x00000005 
+ 00023352  0x000042fd rtn 
+ 00023353  0x000042ff fetch  0x00000001 , 0x00004132 
+ 00023354  0x00004300 rtnne  0x0000000a 
+ 00023355  0x00004301 call  0x00007f6e 
+ 00023356  0x00004302 arg  0x000003d0 , 0x00000011 
+ 00023357  0x00004303 call  0x00007e9d 
+ 00023358  0x00004304 setarg  0x0000002c 
+ 00023359  0x00004305 istore  0x00000001 , 0x0000000a 
+ 00023360  0x00004306 call  0x000041d4 
+ 00023361  0x00004307 branch  0x000068fa 
+ 00023362  0x0000430b arg  0x00000014 , 0x00000002 
+ 00023363  0x0000430c call  0x00005866 
+ 00023364  0x0000430d rtnbit0  0x00000000 
+ 00023365  0x0000430e call  0x0000561c 
+ 00023366  0x0000430f nrtn  0x00000034 
+ 00023367  0x00004310 arg  0x00000014 , 0x00000002 
+ 00023368  0x00004311 storet  0x00000002 , 0x000044c2 
+ 00023369  0x00004312 call  0x00005a88 
+ 00023370  0x00004313 branch  0x00003bf1 , 0x00000034 
+ 00023371  0x00004314 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00023372  0x00004315 arg  0x00000014 , 0x00000039 
+ 00023373  0x00004316 arg  0x0000046d , 0x00000006 
+ 00023374  0x00004317 call  0x00007e45 
+ 00023375  0x00004318 jam  0x0000001b , 0x00000b7d 
+ 00023376  0x00004319 branch  0x00005620 
+ 00023377  0x0000431b rtn 
+ 00023378  0x0000431f set1  0x00000025 , 0x00000000 
+ 00023379  0x00004320 bpatch  0x0000007f , 0x0000402f 
+ 00023380  0x00004321 fetch  0x00000001 , 0x00000341 
+ 00023381  0x00004322 arg  0x00000348 , 0x00000006 
+ 00023382  0x00004323 iadd  0x00000006 , 0x00000039 
+ 00023383  0x00004325 ifetcht  0x00000001 , 0x00000006 
+ 00023384  0x00004326 ifetch  0x00000001 , 0x00000006 
+ 00023385  0x00004327 isub  0x00000011 , 0x0000003e 
+ 00023386  0x00004328 rtn  0x00000005 
+ 00023387  0x00004329 add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00023388  0x0000432a iadd  0x00000006 , 0x00000006 
+ 00023389  0x0000432b deposit  0x00000039 
+ 00023390  0x0000432c isub  0x00000006 , 0x0000003e 
+ 00023391  0x0000432d branch  0x00005b57 , 0x00000002 
+ 00023392  0x0000432e force  0x00000001 , 0x0000003e 
+ 00023393  0x0000432f rtn 
+ 00023394  0x00004337 rtn  0x0000002b 
+ 00023395  0x00004339 setarg  0x00000000 
+ 00023396  0x0000433a store  0x00000001 , 0x00000048 
+ 00023397  0x0000433b store  0x00000001 , 0x00000055 
+ 00023398  0x0000433c store  0x00000001 , 0x00000078 
+ 00023399  0x0000433d store  0x00000001 , 0x0000007c 
+ 00023400  0x0000433e store  0x00000001 , 0x000041f9 
+ 00023401  0x0000433f store  0x00000001 , 0x00000453 
+ 00023402  0x00004340 store  0x00000001 , 0x00000177 
+ 00023403  0x00004341 store  0x00000001 , 0x000007e1 
+ 00023404  0x00004342 jam  0x00000000 , 0x00004748 
+ 00023405  0x00004343 jam  0x00000000 , 0x00000258 
+ 00023406  0x00004344 jam  0x00000000 , 0x00000454 
+ 00023407  0x00004346 set1  0x00000025 , 0x00000000 
+ 00023408  0x00004347 bpatch  0x000000e0 , 0x0000403c 
+ 00023409  0x00004348 jam  0x00000000 , 0x000007e1 
+ 00023410  0x00004349 jam  0x00000000 , 0x000007e0 
+ 00023411  0x0000434a jam  0x00000000 , 0x0000044d 
+ 00023412  0x0000434b fetch  0x00000001 , 0x00004132 
+ 00023413  0x0000434c rtnne  0x00000001 , 0x0000003f 
+ 00023414  0x0000434d jam  0x00000000 , 0x0000425e 
+ 00023415  0x00004350 rtn 
+ 00023416  0x00004353 set1  0x00000025 , 0x00000000 
+ 00023417  0x00004354 bpatch  0x000000e1 , 0x0000403c 
+ 00023418  0x00004355 call  0x00006219 , 0x00000029 
+ 00023419  0x00004356 ncall  0x0000621d , 0x00000029 
+ 00023420  0x00004357 fetch  0x00000001 , 0x0000007c 
+ 00023421  0x00004358 ncall  0x000061d9 , 0x00000034 
+ 00023422  0x00004359 fetch  0x00000001 , 0x0000007c 
+ 00023423  0x0000435a nrtn  0x00000034 
+ 00023424  0x0000435b fetch  0x00000001 , 0x0000004c 
+ 00023425  0x0000435c rtnbit0  0x00000006 
+ 00023426  0x0000435d set0  0x00000006 , 0x0000003f 
+ 00023427  0x0000435e set0  0x00000001 , 0x00000000 
+ 00023428  0x0000435f store  0x00000001 , 0x0000004c 
+ 00023429  0x00004360 fetch  0x00000001 , 0x000004de 
+ 00023430  0x00004361 fetcht  0x00000001 , 0x0000004c 
+ 00023431  0x00004362 isolate1  0x00000000 , 0x0000003f 
+ 00023432  0x00004363 setflag  0x00000001 , 0x00000001 , 0x00000002 
+ 00023433  0x00004364 storet  0x00000001 , 0x0000004c 
+ 00023434  0x00004365 and_into  0x00000002 , 0x00000002 
+ 00023435  0x00004366 storet  0x00000001 , 0x0000007f 
+ 00023436  0x00004367 fetcht  0x00000001 , 0x0000004c 
+ 00023437  0x00004368 rshift  0x0000003f , 0x0000003f 
+ 00023438  0x00004369 store  0x00000001 , 0x0000007d 
+ 00023439  0x0000436a set1  0x00000025 , 0x00000000 
+ 00023440  0x0000436b bpatch  0x000000e2 , 0x0000403c 
+ 00023441  0x0000436c fetch  0x00000001 , 0x0000007d 
+ 00023442  0x0000436d beq  0x0000007f , 0x00005bdc 
+ 00023443  0x0000436e beq  0x00000003 , 0x00005c56 
+ 00023444  0x0000436f beq  0x00000004 , 0x00005c67 
+ 00023445  0x00004370 beq  0x0000003c , 0x00005bcf 
+ 00023446  0x00004371 beq  0x00000005 , 0x00005bcb 
+ 00023447  0x00004372 beq  0x0000000f , 0x00005e48 
+ 00023448  0x00004373 beq  0x00000010 , 0x00005ce1 
+ 00023449  0x00004374 beq  0x00000023 , 0x00005cff 
+ 00023450  0x00004375 beq  0x00000039 , 0x00005e67 
+ 00023451  0x00004376 beq  0x00000038 , 0x00005e62 
+ 00023452  0x00004377 beq  0x00000031 , 0x00005ce4 
+ 00023453  0x00004378 beq  0x00000037 , 0x00005d72 
+ 00023454  0x00004379 beq  0x00000027 , 0x00005d6e 
+ 00023455  0x0000437a beq  0x00000033 , 0x00005d68 
+ 00023456  0x0000437b beq  0x00000025 , 0x00005d70 
+ 00023457  0x0000437c beq  0x00000026 , 0x00005cfb 
+ 00023458  0x0000437d beq  0x00000007 , 0x00005cf3 
+ 00023459  0x0000437e beq  0x0000002d , 0x00005cea 
+ 00023460  0x0000437f beq  0x0000002e , 0x00005ceb 
+ 00023461  0x00004380 beq  0x00000001 , 0x00005d64 
+ 00023462  0x00004381 beq  0x00000002 , 0x00005d4f 
+ 00023463  0x00004382 beq  0x00000028 , 0x00005e53 
+ 00023464  0x00004383 beq  0x00000009 , 0x00005d45 
+ 00023465  0x00004384 beq  0x0000000b , 0x00005d1a 
+ 00023466  0x00004385 beq  0x00000008 , 0x00005d00 
+ 00023467  0x00004386 beq  0x0000000c , 0x00005d2c 
+ 00023468  0x00004387 beq  0x0000001f , 0x00005cf7 
+ 00023469  0x00004388 beq  0x00000020 , 0x00005cf9 
+ 00023470  0x00004389 beq  0x00000021 , 0x00005d8d 
+ 00023471  0x0000438a beq  0x00000022 , 0x00005d8e 
+ 00023472  0x0000438b beq  0x00000035 , 0x00005d8f 
+ 00023473  0x0000438c beq  0x00000036 , 0x00005d90 
+ 00023474  0x0000438d beq  0x00000024 , 0x00005d91 
+ 00023475  0x0000438e beq  0x0000002c , 0x00005d92 
+ 00023476  0x0000438f beq  0x0000002b , 0x00005d95 
+ 00023477  0x00004390 beq  0x00000034 , 0x00005d9f 
+ 00023478  0x00004391 beq  0x00000017 , 0x00005da2 
+ 00023479  0x00004392 beq  0x00000011 , 0x00005db7 
+ 00023480  0x00004393 beq  0x00000012 , 0x00005dbb 
+ 00023481  0x00004394 beq  0x00000013 , 0x00005dbd 
+ 00023482  0x00004395 beq  0x0000000d , 0x00005dcf 
+ 00023483  0x00004396 beq  0x0000000e , 0x00005dd0 
+ 00023484  0x00004397 beq  0x0000002f , 0x00005d6c 
+ 00023485  0x00004398 beq  0x00000030 , 0x00005dd1 
+ 00023486  0x00004399 beq  0x0000000a , 0x00005dd2 
+ 00023487  0x0000439a beq  0x00000018 , 0x00005dd3 
+ 00023488  0x0000439b beq  0x00000032 , 0x00005dda 
+ 00023489  0x0000439c beq  0x0000003d , 0x00005ddb 
+ 00023490  0x0000439d beq  0x0000003e , 0x00005dff 
+ 00023491  0x0000439e beq  0x0000003f , 0x00005df9 
+ 00023492  0x0000439f beq  0x00000040 , 0x00005e22 
+ 00023493  0x000043a0 beq  0x00000041 , 0x00005e34 
+ 00023494  0x000043a1 beq  0x00000006 , 0x00005e47 
+ 00023495  0x000043a2 beq  0x0000003a , 0x00005bcd 
+ 00023496  0x000043a6 jam  0x00000019 , 0x0000007e 
+ 00023497  0x000043a8 jam  0x00000004 , 0x0000007c 
+ 00023498  0x000043a9 rtn 
+ 00023499  0x000043ac jam  0x00000006 , 0x0000007c 
+ 00023500  0x000043ad rtn 
+ 00023501  0x000043b0 jam  0x0000003b , 0x0000007c 
+ 00023502  0x000043b1 rtn 
+ 00023503  0x000043b4 fetch  0x00000004 , 0x000004df 
+ 00023504  0x000043b5 lshift  0x0000003f , 0x0000003f 
+ 00023505  0x000043b6 store  0x00000004 , 0x00004173 
+ 00023506  0x000043b7 fetch  0x00000001 , 0x000004e3 
+ 00023507  0x000043b8 store  0x00000001 , 0x0000417a 
+ 00023508  0x000043b9 fetch  0x00000005 , 0x000004e4 
+ 00023509  0x000043ba store  0x00000005 , 0x00004188 
+ 00023510  0x000043bb fetch  0x00000005 , 0x000004e9 
+ 00023511  0x000043bc istore  0x00000005 , 0x00000005 
+ 00023512  0x000043bd fetch  0x00000001 , 0x00000031 
+ 00023513  0x000043be set1  0x00000003 , 0x0000003f 
+ 00023514  0x000043bf store  0x00000001 , 0x00000031 
+ 00023515  0x000043c0 rtn 
+ 00023516  0x000043c2 fetch  0x00000001 , 0x000004df 
+ 00023517  0x000043c3 set1  0x00000007 , 0x0000003f 
+ 00023518  0x000043c4 store  0x00000001 , 0x0000007d 
+ 00023519  0x000043c5 beq  0x00000081 , 0x00005c26 
+ 00023520  0x000043c6 beq  0x00000082 , 0x00005c2e 
+ 00023521  0x000043c7 beq  0x00000095 , 0x00005d73 
+ 00023522  0x000043c8 beq  0x00000096 , 0x00005d8c 
+ 00023523  0x000043c9 beq  0x0000008b , 0x00005d81 
+ 00023524  0x000043ca beq  0x00000083 , 0x00005c49 
+ 00023525  0x000043cb beq  0x00000084 , 0x00005c4b 
+ 00023526  0x000043cc beq  0x00000090 , 0x00005bf1 
+ 00023527  0x000043cd beq  0x00000097 , 0x00005c42 
+ 00023528  0x000043ce beq  0x00000098 , 0x00005c47 
+ 00023529  0x000043cf beq  0x00000099 , 0x00005c14 
+ 00023530  0x000043d0 beq  0x0000009a , 0x00005c19 
+ 00023531  0x000043d1 beq  0x0000008d , 0x00005c11 
+ 00023532  0x000043d2 beq  0x0000008c , 0x00005bf4 
+ 00023533  0x000043d3 rtneq  0x00000084 
+ 00023534  0x000043d7 jam  0x00000082 , 0x0000007c 
+ 00023535  0x000043d8 jam  0x00000019 , 0x0000007e 
+ 00023536  0x000043da rtn 
+ 00023537  0x000043dc jam  0x00000082 , 0x0000007c 
+ 00023538  0x000043dd jam  0x0000002e , 0x0000007e 
+ 00023539  0x000043de rtn 
+ 00023540  0x000043e1 fetch  0x00000001 , 0x000004e0 
+ 00023541  0x000043e2 store  0x00000001 , 0x000000ad 
+ 00023542  0x000043e3 fetch  0x00000001 , 0x000004e1 
+ 00023543  0x000043e4 store  0x00000001 , 0x000041f9 
+ 00023544  0x000043e5 fetch  0x00000001 , 0x000004e3 
+ 00023545  0x000043e6 store  0x00000001 , 0x000000af 
+ 00023546  0x000043e7 fetch  0x00000001 , 0x000004e7 
+ 00023547  0x000043e8 store  0x00000001 , 0x000000b0 
+ 00023548  0x000043e9 fetch  0x00000001 , 0x000004ec 
+ 00023549  0x000043ea store  0x00000001 , 0x000000ab 
+ 00023550  0x000043eb bmark1  0x00000007 , 0x00005c07 
+ 00023551  0x000043ec set1  0x00000007 , 0x00000000 
+ 00023552  0x000043ed call  0x00005d16 
+ 00023553  0x000043ee store  0x00000001 , 0x00000452 
+ 00023554  0x000043ef force  0x00000000 , 0x00000002 
+ 00023555  0x000043f0 branch  0x00004839 
+ 00023556  0x000043f3 jam  0x0000008c , 0x0000007c 
+ 00023557  0x000043f4 jam  0x00000001 , 0x000000b1 
+ 00023558  0x000043f5 branch  0x000049bc 
+ 00023559  0x000043f8 fetch  0x00000001 , 0x000000b0 
+ 00023560  0x000043f9 bne  0x00000007 , 0x00005c0b 
+ 00023561  0x000043fa jam  0x00000081 , 0x0000007c 
+ 00023562  0x000043fb branch  0x00005c0f 
+ 00023563  0x000043fd set0  0x00000007 , 0x00000000 
+ 00023564  0x000043fe jam  0x00000082 , 0x0000007c 
+ 00023565  0x000043ff force  0x00000001 , 0x00000002 
+ 00023566  0x00004400 call  0x00004914 
+ 00023567  0x00004402 jam  0x0000008c , 0x0000007d 
+ 00023568  0x00004403 rtn 
+ 00023569  0x00004407 jam  0x00000081 , 0x0000007c 
+ 00023570  0x00004408 jam  0x0000008d , 0x0000007d 
+ 00023571  0x00004409 branch  0x00003869 
+ 00023572  0x0000440c call  0x00005c1d 
+ 00023573  0x0000440d fetch  0x00000001 , 0x00004132 
+ 00023574  0x0000440e beq  0x00000001 , 0x00005c21 
+ 00023575  0x0000440f jam  0x0000009a , 0x0000007c 
+ 00023576  0x00004410 rtn 
+ 00023577  0x00004413 call  0x00005c1d 
+ 00023578  0x00004414 fetch  0x00000001 , 0x00004132 
+ 00023579  0x00004415 beq  0x00000001 , 0x00005c21 
+ 00023580  0x00004416 branch  0x00005c22 
+ 00023581  0x00004419 arg  0x000007e9 , 0x00000005 
+ 00023582  0x0000441a fetch  0x00000003 , 0x000004e0 
+ 00023583  0x0000441b istore  0x00000003 , 0x00000005 
+ 00023584  0x0000441c rtn 
+ 00023585  0x0000441f call  0x0000480f 
+ 00023586  0x00004421 call  0x00006216 
+ 00023587  0x00004422 ncall  0x0000481b , 0x00000001 
+ 00023588  0x00004423 branch  0x0000780f , 0x00000001 
+ 00023589  0x00004424 rtn 
+ 00023590  0x00004426 fetch  0x00000001 , 0x000004e1 
+ 00023591  0x00004427 set1  0x00000007 , 0x0000003f 
+ 00023592  0x00004428 store  0x00000001 , 0x00000445 
+ 00023593  0x00004429 beq  0x0000008b , 0x00005c36 
+ 00023594  0x0000442a beq  0x0000008c , 0x0000384a 
+ 00023595  0x0000442b beq  0x0000008d , 0x00005c2d 
+ 00023596  0x0000442c rtn 
+ 00023597  0x0000442f branch  0x00003869 
+ 00023598  0x00004432 fetch  0x00000001 , 0x000004e1 
+ 00023599  0x00004433 set1  0x00000007 , 0x0000003f 
+ 00023600  0x00004434 store  0x00000001 , 0x00000445 
+ 00023601  0x00004435 beq  0x0000008b , 0x00005c3a 
+ 00023602  0x00004436 beq  0x0000008c , 0x00005c34 
+ 00023603  0x00004437 rtn 
+ 00023604  0x0000443a set0  0x00000007 , 0x00000000 
+ 00023605  0x0000443b rtn 
+ 00023606  0x0000443e fetch  0x00000001 , 0x000041fb 
+ 00023607  0x0000443f fetcht  0x00000001 , 0x0000004c 
+ 00023608  0x00004440 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00023609  0x00004441 storet  0x00000001 , 0x0000004c 
+ 00023610  0x00004443 fetch  0x00000001 , 0x00000030 
+ 00023611  0x00004444 rtnbit0  0x00000005 
+ 00023612  0x00004445 set0  0x00000005 , 0x0000003f 
+ 00023613  0x00004446 store  0x00000001 , 0x00000030 
+ 00023614  0x00004447 fetch  0x00000001 , 0x00000453 
+ 00023615  0x00004448 nbranch  0x00004872 , 0x00000034 
+ 00023616  0x00004449 jam  0x00000031 , 0x0000007c 
+ 00023617  0x0000444a rtn 
+ 00023618  0x0000444d nbranch  0x00005c45 , 0x00000029 
+ 00023619  0x0000444e jam  0x00000012 , 0x0000007c 
+ 00023620  0x0000444f branch  0x00006205 
+ 00023621  0x00004452 jam  0x00000097 , 0x0000007c 
+ 00023622  0x00004453 rtn 
+ 00023623  0x00004458 call  0x00006205 
+ 00023624  0x00004459 branch  0x00005ecd 
+ 00023625  0x0000445c jam  0x00000084 , 0x0000007c 
+ 00023626  0x0000445d rtn 
+ 00023627  0x00004460 fetcht  0x00000001 , 0x000004e2 
+ 00023628  0x00004461 and  0x00000002 , 0x00000001 , 0x00000002 
+ 00023629  0x00004462 storet  0x00000001 , 0x0000044c 
+ 00023630  0x00004463 fetch  0x00000001 , 0x00004272 
+ 00023631  0x00004464 bne  0x00000051 , 0x00005c52 
+ 00023632  0x00004465 jam  0x00000000 , 0x00004272 
+ 00023633  0x00004466 call  0x000047f9 
+ 00023634  0x00004468 fetch  0x00000001 , 0x00000055 
+ 00023635  0x00004469 rtnne  0x00000015 
+ 00023636  0x0000446a jam  0x00000004 , 0x00000055 
+ 00023637  0x0000446b branch  0x00006235 
+ 00023638  0x0000446e fetch  0x00000001 , 0x000004df 
+ 00023639  0x0000446f store  0x00000001 , 0x00000445 
+ 00023640  0x00004470 beq  0x00000033 , 0x00005c7d 
+ 00023641  0x00004471 beq  0x00000008 , 0x00005c90 
+ 00023642  0x00004472 beq  0x0000000f , 0x00005c97 
+ 00023643  0x00004473 beq  0x00000010 , 0x00005c9d 
+ 00023644  0x00004474 beq  0x00000011 , 0x00005c9e 
+ 00023645  0x00004475 beq  0x00000012 , 0x00005ca6 
+ 00023646  0x00004476 beq  0x00000018 , 0x00005ccc 
+ 00023647  0x00004477 beq  0x00000017 , 0x00005cd1 
+ 00023648  0x00004478 beq  0x0000002b , 0x0000384a 
+ 00023649  0x0000447a beq  0x00000013 , 0x00005c74 
+ 00023650  0x0000447c beq  0x0000003d , 0x00005de9 
+ 00023651  0x0000447d beq  0x0000003e , 0x00005e18 
+ 00023652  0x0000447e beq  0x00000040 , 0x00005deb 
+ 00023653  0x0000447f beq  0x00000041 , 0x00005def 
+ 00023654  0x00004480 rtn 
+ 00023655  0x00004483 fetch  0x00000001 , 0x000004df 
+ 00023656  0x00004484 store  0x00000001 , 0x00000445 
+ 00023657  0x00004485 beq  0x00000001 , 0x00005cc3 
+ 00023658  0x00004486 beq  0x00000033 , 0x00005c87 
+ 00023659  0x00004487 beq  0x0000000b , 0x00005ca7 
+ 00023660  0x00004488 beq  0x0000002b , 0x00005c8e 
+ 00023661  0x00004489 beq  0x00000008 , 0x00005cba 
+ 00023662  0x0000448a beq  0x00000013 , 0x00005c77 
+ 00023663  0x0000448c beq  0x00000040 , 0x00005cc4 
+ 00023664  0x0000448d beq  0x00000041 , 0x00005cc7 
+ 00023665  0x0000448e beq  0x00000018 , 0x00005cca 
+ 00023666  0x0000448f beq  0x00000017 , 0x00005cdf 
+ 00023667  0x00004490 rtn 
+ 00023668  0x00004493 jam  0x00000020 , 0x00000b7d 
+ 00023669  0x00004494 call  0x00007c27 
+ 00023670  0x00004495 branch  0x00003245 
+ 00023671  0x00004497 jam  0x00000019 , 0x00000b7d 
+ 00023672  0x00004498 call  0x00007c27 
+ 00023673  0x00004499 jam  0x00000002 , 0x00004748 
+ 00023674  0x0000449a setarg  0x00000050 
+ 00023675  0x0000449b arg  0x0000000a , 0x00000007 
+ 00023676  0x0000449c branch  0x00007e4c 
+ 00023677  0x000044a2 fetch  0x00000001 , 0x0000044d 
+ 00023678  0x000044a3 set1  0x00000000 , 0x0000003f 
+ 00023679  0x000044a4 store  0x00000001 , 0x0000044d 
+ 00023680  0x000044a5 jam  0x00000001 , 0x00000b7d 
+ 00023681  0x000044a6 call  0x00007c27 
+ 00023682  0x000044a7 jam  0x0000008b , 0x0000007c 
+ 00023683  0x000044ab fetch  0x00000001 , 0x00000055 
+ 00023684  0x000044ac bne  0x00000005 , 0x00005b77 
+ 00023685  0x000044af jam  0x00000006 , 0x00000055 
+ 00023686  0x000044b0 rtn 
+ 00023687  0x000044b9 jam  0x0000000b , 0x00000446 
+ 00023688  0x000044ba jam  0x00000007 , 0x0000007c 
+ 00023689  0x000044bb force  0x00000010 , 0x00000002 
+ 00023690  0x000044bc call  0x00004826 
+ 00023691  0x000044be jam  0x00000000 , 0x00000055 
+ 00023692  0x000044c0 branch  0x00005b77 , 0x00000001 
+ 00023693  0x000044c1 rtn 
+ 00023694  0x000044c4 jam  0x0000002b , 0x0000007c 
+ 00023695  0x000044c5 rtn 
+ 00023696  0x000044c9 fetch  0x00000001 , 0x0000425e 
+ 00023697  0x000044ca nrtn  0x00000034 
+ 00023698  0x000044cb call  0x00003507 
+ 00023699  0x000044cc call  0x00005ecb 
+ 00023700  0x000044cd rtn  0x00000029 
+ 00023701  0x000044ce set1  0x00000021 , 0x00000000 
+ 00023702  0x000044cf rtn 
+ 00023703  0x000044d2 nrtn  0x00000029 
+ 00023704  0x000044d3 jam  0x00000010 , 0x0000007c 
+ 00023705  0x000044d4 fetch  0x00000001 , 0x0000004c 
+ 00023706  0x000044d5 rtnbit0  0x00000002 
+ 00023707  0x000044d6 jam  0x00000012 , 0x0000007c 
+ 00023708  0x000044d7 rtn 
+ 00023709  0x000044da branch  0x00005ecd 
+ 00023710  0x000044dd call  0x00005f2d 
+ 00023711  0x000044de fetch  0x00000001 , 0x00000030 
+ 00023712  0x000044df rtnbit1  0x00000004 
+ 00023713  0x000044e0 jam  0x00000031 , 0x0000007c 
+ 00023714  0x000044e1 fetch  0x00000001 , 0x00000055 
+ 00023715  0x000044e2 rtnne  0x0000000a 
+ 00023716  0x000044e3 jam  0x0000000b , 0x00000055 
+ 00023717  0x000044e4 rtn 
+ 00023718  0x000044ee rtn 
+ 00023719  0x000044f1 fetch  0x00000001 , 0x00004132 
+ 00023720  0x000044f2 bne  0x00000001 , 0x00005cb7 
+ 00023721  0x000044f3 fetch  0x00000001 , 0x0000425e 
+ 00023722  0x000044f4 rtn  0x00000034 
+ 00023723  0x000044f5 fetcht  0x00000001 , 0x00000055 
+ 00023724  0x000044f6 jam  0x00000000 , 0x00000055 
+ 00023725  0x000044f7 jam  0x00000000 , 0x0000425e 
+ 00023726  0x000044f8 fetch  0x00000001 , 0x000004e0 
+ 00023727  0x000044f9 rtnne  0x00000006 
+ 00023728  0x000044fa storet  0x00000001 , 0x00000055 
+ 00023729  0x000044fb jam  0x00000001 , 0x000007e0 
+ 00023730  0x000044fc fetch  0x00000002 , 0x0000044a 
+ 00023731  0x000044fd fetcht  0x00000001 , 0x0000044c 
+ 00023732  0x000044fe iand  0x00000002 , 0x0000003f 
+ 00023733  0x000044ff branch  0x000049da , 0x00000034 
+ 00023734  0x00004500 branch  0x000049d7 
+ 00023735  0x00004503 jam  0x00000007 , 0x0000007c 
+ 00023736  0x00004504 jam  0x00000013 , 0x00000446 
+ 00023737  0x00004505 rtn 
+ 00023738  0x00004508 fetch  0x00000001 , 0x000004e0 
+ 00023739  0x00004509 beq  0x00000006 , 0x00005cc0 
+ 00023740  0x0000450a rtnne  0x00000018 
+ 00023741  0x0000450b jam  0x00000018 , 0x00000446 
+ 00023742  0x0000450c jam  0x00000007 , 0x0000007c 
+ 00023743  0x0000450d rtn 
+ 00023744  0x0000450f jam  0x00000006 , 0x00000446 
+ 00023745  0x00004510 jam  0x00000007 , 0x0000007c 
+ 00023746  0x00004511 rtn 
+ 00023747  0x00004514 rtn 
+ 00023748  0x00004517 jam  0x00000000 , 0x000007da 
+ 00023749  0x00004518 jam  0x00000007 , 0x0000007c 
+ 00023750  0x00004519 branch  0x00005b77 
+ 00023751  0x0000451c jam  0x00000000 , 0x000007da 
+ 00023752  0x0000451d jam  0x00000007 , 0x0000007c 
+ 00023753  0x0000451e branch  0x00005b77 
+ 00023754  0x00004520 jam  0x00000024 , 0x00000b7d 
+ 00023755  0x00004521 branch  0x00007c27 
+ 00023756  0x00004524 jam  0x00000023 , 0x00000b7d 
+ 00023757  0x00004525 call  0x00007c27 
+ 00023758  0x00004526 call  0x00003806 
+ 00023759  0x00004527 force  0x00000000 , 0x00000002 
+ 00023760  0x00004528 branch  0x00004907 
+ 00023761  0x0000452b jam  0x00000022 , 0x00000b7d 
+ 00023762  0x0000452c call  0x00007c27 
+ 00023763  0x0000452d force  0x00000002 , 0x00000002 
+ 00023764  0x0000452e call  0x00004907 
+ 00023765  0x0000452f setarg  0x00000000 
+ 00023766  0x00004530 store  0x00000002 , 0x00000075 
+ 00023767  0x00004531 fetch  0x00000002 , 0x00004280 
+ 00023768  0x00004532 lshift  0x0000003f , 0x0000003f 
+ 00023769  0x00004533 store  0x00000002 , 0x00000032 
+ 00023770  0x00004534 fetch  0x00000001 , 0x00004282 
+ 00023771  0x00004535 store  0x00000001 , 0x00000073 
+ 00023772  0x00004536 fetch  0x00000001 , 0x00004284 
+ 00023773  0x00004537 store  0x00000001 , 0x00000074 
+ 00023774  0x00004538 branch  0x000037e1 
+ 00023775  0x0000453b jam  0x00000021 , 0x00000b7d 
+ 00023776  0x0000453c branch  0x00007c27 
+ 00023777  0x0000453f fetcht  0x00000001 , 0x000004df 
+ 00023778  0x00004540 storet  0x00000001 , 0x00000054 
+ 00023779  0x00004541 branch  0x00005cf5 
+ 00023780  0x00004544 fetch  0x00000001 , 0x0000044d 
+ 00023781  0x00004545 set1  0x00000002 , 0x0000003f 
+ 00023782  0x00004546 store  0x00000001 , 0x0000044d 
+ 00023783  0x00004547 rtnbit1  0x00000003 
+ 00023784  0x00004548 jam  0x00000031 , 0x0000007c 
+ 00023785  0x00004549 branch  0x00005b77 
+ 00023786  0x0000454e rtn 
+ 00023787  0x00004551 fetch  0x00000001 , 0x00004171 
+ 00023788  0x00004552 fetcht  0x00000001 , 0x000004df 
+ 00023789  0x00004553 isub  0x00000002 , 0x0000003e 
+ 00023790  0x00004555 branch  0x00005cf5 , 0x00000002 
+ 00023791  0x00004556 jam  0x00000004 , 0x0000007c 
+ 00023792  0x00004557 jam  0x0000001f , 0x0000007e 
+ 00023793  0x00004558 jam  0x0000002e , 0x0000007d 
+ 00023794  0x00004559 rtn 
+ 00023795  0x0000455c call  0x0000605a 
+ 00023796  0x0000455d branch  0x00005cf5 
+ 00023797  0x00004560 jam  0x00000003 , 0x0000007c 
+ 00023798  0x00004561 rtn 
+ 00023799  0x00004564 jam  0x00000021 , 0x0000007c 
+ 00023800  0x00004565 rtn 
+ 00023801  0x00004568 jam  0x00000022 , 0x0000007c 
+ 00023802  0x00004569 rtn 
+ 00023803  0x0000456c fetch  0x00000001 , 0x00000055 
+ 00023804  0x0000456d rtneq  0x00000013 
+ 00023805  0x0000456f jam  0x00000002 , 0x00000055 
+ 00023806  0x00004571 rtn 
+ 00023807  0x00004575 rtn 
+ 00023808  0x00004578 call  0x00005ec8 
+ 00023809  0x00004579 jam  0x00000001 , 0x00000450 
+ 00023810  0x0000457a fetch  0x00000001 , 0x00004132 
+ 00023811  0x0000457b beq  0x00000001 , 0x00005d06 
+ 00023812  0x0000457c jam  0x0000000a , 0x00000b7d 
+ 00023813  0x0000457d call  0x00007c27 
+ 00023814  0x0000457f call  0x0000487b 
+ 00023815  0x00004580 call  0x0000620d 
+ 00023816  0x00004581 nbranch  0x00005ed0 , 0x00000001 
+ 00023817  0x00004582 nbranch  0x00005d0e , 0x00000029 
+ 00023818  0x00004583 jam  0x00000004 , 0x0000007c 
+ 00023819  0x00004584 jam  0x00000008 , 0x0000007d 
+ 00023820  0x00004585 jam  0x00000023 , 0x0000007e 
+ 00023821  0x00004586 rtn 
+ 00023822  0x00004588 fetch  0x00000001 , 0x0000004b 
+ 00023823  0x00004589 set1  0x00000002 , 0x0000003f 
+ 00023824  0x0000458a store  0x00000001 , 0x0000004b 
+ 00023825  0x0000458b rtn 
+ 00023826  0x0000458f fetcht  0x00000001 , 0x0000004c 
+ 00023827  0x00004590 nsetflag  0x00000034 , 0x00000001 , 0x00000002 
+ 00023828  0x00004591 storet  0x00000001 , 0x0000004c 
+ 00023829  0x00004592 rtn 
+ 00023830  0x00004596 fetch  0x00000001 , 0x0000007f 
+ 00023831  0x00004597 rshift  0x0000003f , 0x0000003f 
+ 00023832  0x00004598 and_into  0x00000001 , 0x0000003f 
+ 00023833  0x00004599 rtn 
+ 00023834  0x0000459c call  0x00005d16 
+ 00023835  0x0000459d store  0x00000001 , 0x00000451 
+ 00023836  0x0000459e call  0x00005ec8 
+ 00023837  0x0000459f jam  0x0000000c , 0x0000007c 
+ 00023838  0x000045a0 fetch  0x00000001 , 0x0000425e 
+ 00023839  0x000045a1 nrtn  0x00000034 
+ 00023840  0x000045a2 fetch  0x00000001 , 0x00000030 
+ 00023841  0x000045a3 rtnbit1  0x00000006 
+ 00023842  0x000045a4 jam  0x00000006 , 0x0000007e 
+ 00023843  0x000045a5 fetch  0x00000001 , 0x00004132 
+ 00023844  0x000045a6 bne  0x00000001 , 0x00005bc9 
+ 00023845  0x000045a7 fetch  0x00000001 , 0x00000453 
+ 00023846  0x000045a8 nbranch  0x00005bc9 , 0x00000034 
+ 00023847  0x000045a9 jam  0x00000000 , 0x0000007c 
+ 00023848  0x000045ab fetch  0x00000001 , 0x0000004b 
+ 00023849  0x000045ac set1  0x00000000 , 0x0000003f 
+ 00023850  0x000045ad store  0x00000001 , 0x0000004b 
+ 00023851  0x000045ae branch  0x00004872 
+ 00023852  0x000045b1 arg  0x00000040 , 0x00000011 
+ 00023853  0x000045b2 call  0x0000739d 
+ 00023854  0x000045b3 fetch  0x00000004 , 0x000004df 
+ 00023855  0x000045b4 fetcht  0x00000004 , 0x0000051f 
+ 00023856  0x000045b5 isub  0x00000002 , 0x0000003e 
+ 00023857  0x000045b6 branch  0x00005d35 , 0x00000005 
+ 00023858  0x000045b7 jam  0x00000007 , 0x0000007c 
+ 00023859  0x000045b8 jam  0x00000005 , 0x00000446 
+ 00023860  0x000045b9 rtn 
+ 00023861  0x000045bb call  0x0000749b 
+ 00023862  0x000045bc call  0x00003211 
+ 00023863  0x000045bd fetch  0x00000001 , 0x0000004b 
+ 00023864  0x000045be isolate1  0x00000001 , 0x0000003f 
+ 00023865  0x000045bf set0  0x00000001 , 0x0000003f 
+ 00023866  0x000045c0 store  0x00000001 , 0x0000004b 
+ 00023867  0x000045c1 call  0x000048bc , 0x00000001 
+ 00023868  0x000045c2 fetch  0x00000001 , 0x00000055 
+ 00023869  0x000045c3 beq  0x00000019 , 0x00005d40 
+ 00023870  0x000045c4 beq  0x00000018 , 0x00005d40 
+ 00023871  0x000045c5 rtn 
+ 00023872  0x000045c7 fetch  0x00000001 , 0x000007e1 
+ 00023873  0x000045c8 rtnne  0x00000000 
+ 00023874  0x000045c9 fetch  0x00000001 , 0x0000004c 
+ 00023875  0x000045ca rtnbit1  0x00000002 
+ 00023876  0x000045cb branch  0x000062cf 
+ 00023877  0x000045ce arg  0x000004df , 0x00000011 
+ 00023878  0x000045cf arg  0x0000050f , 0x00000012 
+ 00023879  0x000045d0 arg  0x000004ef , 0x00000005 
+ 00023880  0x000045d1 call  0x00007467 
+ 00023881  0x000045d2 arg  0x00000040 , 0x00000011 
+ 00023882  0x000045d3 call  0x0000622b 
+ 00023883  0x000045d4 jam  0x0000000b , 0x0000007c 
+ 00023884  0x000045d5 fetch  0x00000001 , 0x00000030 
+ 00023885  0x000045d6 bbit0  0x00000006 , 0x00005ecb 
+ 00023886  0x000045d7 rtn 
+ 00023887  0x000045da fetch  0x00000002 , 0x00000169 
+ 00023888  0x000045db add  0x0000003f , 0xfffffffd , 0x00000039 
+ 00023889  0x000045dc fetcht  0x00000001 , 0x000004df 
+ 00023890  0x000045dd setarg  0x00000103 
+ 00023891  0x000045de iadd  0x00000002 , 0x00000005 
+ 00023892  0x000045df arg  0x000004e1 , 0x00000006 
+ 00023893  0x000045e0 call  0x00007e45 
+ 00023894  0x000045e1 fetcht  0x00000001 , 0x00000053 
+ 00023895  0x000045e2 fetch  0x00000001 , 0x000004e0 
+ 00023896  0x000045e3 isub  0x00000002 , 0x0000003f 
+ 00023897  0x000045e4 sub  0x0000003f , 0x0000000e , 0x0000003e 
+ 00023898  0x000045e5 branch  0x00005d5f , 0x00000002 
+ 00023899  0x000045e6 add  0x00000002 , 0x0000000e , 0x0000003f 
+ 00023900  0x000045e7 store  0x00000001 , 0x00000053 
+ 00023901  0x000045e8 jam  0x00000001 , 0x0000007c 
+ 00023902  0x000045e9 rtn 
+ 00023903  0x000045eb fetch  0x00000001 , 0x0000004c 
+ 00023904  0x000045ec set1  0x00000003 , 0x0000003f 
+ 00023905  0x000045ed store  0x00000001 , 0x0000004c 
+ 00023906  0x000045ee bbit1  0x00000004 , 0x00005ed5 
+ 00023907  0x000045f1 rtn 
+ 00023908  0x000045f3 fetch  0x00000001 , 0x000004df 
+ 00023909  0x000045f4 store  0x00000001 , 0x0000007d 
+ 00023910  0x000045f5 jam  0x00000002 , 0x0000007c 
+ 00023911  0x000045f6 rtn 
+ 00023912  0x000045f9 fetch  0x00000001 , 0x00004132 
+ 00023913  0x000045fa bne  0x00000001 , 0x00005cf5 
+ 00023914  0x000045fb force  0x00000001 , 0x00000002 
+ 00023915  0x000045fc branch  0x00004839 
+ 00023916  0x000045ff jam  0x00000030 , 0x0000007c 
+ 00023917  0x00004600 rtn 
+ 00023918  0x00004603 jam  0x00000028 , 0x0000007c 
+ 00023919  0x00004604 rtn 
+ 00023920  0x00004607 jam  0x00000026 , 0x0000007c 
+ 00023921  0x00004608 rtn 
+ 00023922  0x0000460d rtn 
+ 00023923  0x00004612 fetch  0x00000002 , 0x00000032 
+ 00023924  0x00004613 iforce  0x00000002 
+ 00023925  0x00004614 fetch  0x00000001 , 0x000004e0 
+ 00023926  0x00004615 store  0x00000001 , 0x00000097 
+ 00023927  0x00004616 imul32  0x00000002 , 0x00000002 
+ 00023928  0x00004617 fetch  0x00000002 , 0x000004e1 
+ 00023929  0x00004618 lshift  0x0000003f , 0x0000003f 
+ 00023930  0x00004619 store  0x00000002 , 0x00000098 
+ 00023931  0x0000461a fetch  0x00000004 , 0x000004e3 
+ 00023932  0x0000461b lshift  0x0000003f , 0x0000003f 
+ 00023933  0x0000461c store  0x00000004 , 0x00000093 
+ 00023934  0x0000461e deposit  0x00000002 
+ 00023935  0x0000461f store  0x00000002 , 0x0000009a 
+ 00023936  0x00004620 rtn 
+ 00023937  0x00004622 fetcht  0x00000001 , 0x000041fb 
+ 00023938  0x00004623 fetch  0x00000001 , 0x000004e0 
+ 00023939  0x00004624 ixor  0x00000002 , 0x0000003e 
+ 00023940  0x00004625 nbranch  0x00005bee , 0x00000005 
+ 00023941  0x00004626 isolate1  0x00000000 , 0x0000003f 
+ 00023942  0x00004627 fetch  0x00000001 , 0x0000004c 
+ 00023943  0x00004628 setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00023944  0x00004629 store  0x00000001 , 0x0000004c 
+ 00023945  0x0000462a jam  0x00000081 , 0x0000007c 
+ 00023946  0x0000462b jam  0x0000008b , 0x0000007d 
+ 00023947  0x0000462c rtn 
+ 00023948  0x00004630 rtn 
+ 00023949  0x00004633 rtn 
+ 00023950  0x00004635 rtn 
+ 00023951  0x00004638 branch  0x00005cf5 
+ 00023952  0x0000463c branch  0x00005cf5 
+ 00023953  0x0000463e rtn 
+ 00023954  0x00004640 call  0x0000385e 
+ 00023955  0x00004641 jam  0x0000002c , 0x0000007d 
+ 00023956  0x00004642 branch  0x00005cf5 
+ 00023957  0x00004646 fetch  0x00000001 , 0x000004df 
+ 00023958  0x00004647 store  0x00000001 , 0x000000ad 
+ 00023959  0x00004648 fetch  0x00000001 , 0x000004e1 
+ 00023960  0x00004649 store  0x00000001 , 0x000000af 
+ 00023961  0x0000464a fetch  0x00000001 , 0x000004e4 
+ 00023962  0x0000464b store  0x00000001 , 0x000000ab 
+ 00023963  0x0000464c call  0x00005d16 
+ 00023964  0x0000464d store  0x00000001 , 0x00000452 
+ 00023965  0x0000464e force  0x00000000 , 0x00000002 
+ 00023966  0x0000464f branch  0x00004839 
+ 00023967  0x00004652 fetch  0x00000002 , 0x000004df 
+ 00023968  0x00004653 store  0x00000002 , 0x0000017b 
+ 00023969  0x00004654 rtn 
+ 00023970  0x00004657 fetch  0x00000001 , 0x00000030 
+ 00023971  0x00004658 bbit1  0x00000001 , 0x00005db5 
+ 00023972  0x00004659 fetch  0x00000002 , 0x000004e0 
+ 00023973  0x0000465a lshift  0x0000003f , 0x0000003f 
+ 00023974  0x0000465b store  0x00000002 , 0x00000075 
+ 00023975  0x0000465c fetch  0x00000002 , 0x000004e2 
+ 00023976  0x0000465d lshift  0x0000003f , 0x0000003f 
+ 00023977  0x0000465e store  0x00000002 , 0x00000032 
+ 00023978  0x0000465f fetch  0x00000002 , 0x000004e4 
+ 00023979  0x00004660 store  0x00000001 , 0x00000073 
+ 00023980  0x00004661 iforce  0x00000002 
+ 00023981  0x00004662 fetch  0x00000002 , 0x000004e6 
+ 00023982  0x00004663 store  0x00000001 , 0x00000074 
+ 00023983  0x00004664 isub  0x00000002 , 0x0000003e 
+ 00023984  0x00004665 nbranch  0x00005db2 , 0x00000002 
+ 00023985  0x00004666 store  0x00000001 , 0x00000073 
+ 00023986  0x00004669 jam  0x00000003 , 0x0000007c 
+ 00023987  0x0000466a jam  0x00000017 , 0x0000007d 
+ 00023988  0x0000466b rtn 
+ 00023989  0x0000466e jam  0x00000024 , 0x0000007e 
+ 00023990  0x0000466f branch  0x00005bc9 
+ 00023991  0x00004672 call  0x00005cf5 
+ 00023992  0x00004673 call  0x00005ec8 
+ 00023993  0x00004674 call  0x000073a0 
+ 00023994  0x00004675 branch  0x000037d0 
+ 00023995  0x00004678 call  0x00005cf5 
+ 00023996  0x00004679 branch  0x000037da 
+ 00023997  0x0000467d fetch  0x00000004 , 0x000004df 
+ 00023998  0x0000467e lshift  0x0000003f , 0x0000003f 
+ 00023999  0x00004680 branch  0x00005dc9 , 0x00000029 
+ 00024000  0x00004681 fetcht  0x00000001 , 0x0000425e 
+ 00024001  0x00004682 nbranch  0x00005dc6 , 0x00000034 
+ 00024002  0x00004684 jam  0x00000004 , 0x0000007c 
+ 00024003  0x00004685 jam  0x00000013 , 0x0000007d 
+ 00024004  0x00004686 jam  0x00000024 , 0x0000007e 
+ 00024005  0x00004687 rtn 
+ 00024006  0x00004689 jam  0x00000034 , 0x0000007c 
+ 00024007  0x0000468a jam  0x00000000 , 0x00000055 
+ 00024008  0x0000468b branch  0x00003241 
+ 00024009  0x0000468e call  0x00003241 
+ 00024010  0x0000468f set1  0x00000022 , 0x00000000 
+ 00024011  0x00004690 fetch  0x00000001 , 0x00000177 
+ 00024012  0x00004691 set0  0x00000002 , 0x0000003f 
+ 00024013  0x00004692 store  0x00000001 , 0x00000177 
+ 00024014  0x00004693 branch  0x00005cf5 
+ 00024015  0x00004698 rtn 
+ 00024016  0x0000469a rtn 
+ 00024017  0x0000469c rtn 
+ 00024018  0x000046a0 rtn 
+ 00024019  0x000046a4 jam  0x00000003 , 0x0000007c 
+ 00024020  0x000046a5 jam  0x00000018 , 0x0000007d 
+ 00024021  0x000046a6 jam  0x0000002e , 0x00000b7d 
+ 00024022  0x000046a7 call  0x00007c27 
+ 00024023  0x000046a8 force  0x00000000 , 0x00000002 
+ 00024024  0x000046a9 call  0x00004907 
+ 00024025  0x000046aa branch  0x00003806 
+ 00024026  0x000046ac rtn 
+ 00024027  0x000046af fetch  0x00000001 , 0x000004df 
+ 00024028  0x000046b0 bne  0x00000001 , 0x00005de7 
+ 00024029  0x000046b1 fetch  0x00000001 , 0x000004e0 
+ 00024030  0x000046b2 bne  0x00000001 , 0x00005de7 
+ 00024031  0x000046b3 fetch  0x00000001 , 0x000004e1 
+ 00024032  0x000046b4 bne  0x00000030 , 0x00005de7 
+ 00024033  0x000046b5 call  0x00006216 
+ 00024034  0x000046b6 branch  0x00005de4 , 0x00000001 
+ 00024035  0x000046b7 jam  0x00000001 , 0x000007da 
+ 00024036  0x000046b9 jam  0x00000003 , 0x0000007c 
+ 00024037  0x000046ba jam  0x0000003d , 0x0000007d 
+ 00024038  0x000046bb branch  0x00005b77 
+ 00024039  0x000046be jam  0x00000024 , 0x0000007e 
+ 00024040  0x000046bf branch  0x00005bc9 
+ 00024041  0x000046c4 jam  0x0000003e , 0x0000007c 
+ 00024042  0x000046c6 rtn 
+ 00024043  0x000046c8 call  0x00006216 
+ 00024044  0x000046c9 rtn  0x00000001 
+ 00024045  0x000046ca jam  0x00000008 , 0x000007da 
+ 00024046  0x000046cb rtn 
+ 00024047  0x000046cf call  0x00006216 
+ 00024048  0x000046d0 ncall  0x00007a9d , 0x00000001 
+ 00024049  0x000046d1 call  0x00007aab , 0x00000001 
+ 00024050  0x000046d2 call  0x00004860 
+ 00024051  0x000046d3 call  0x00004869 
+ 00024052  0x000046d4 call  0x00006216 
+ 00024053  0x000046d5 rtn  0x00000001 
+ 00024054  0x000046d6 jam  0x0000000c , 0x000007da 
+ 00024055  0x000046d7 jam  0x00000001 , 0x000007dc 
+ 00024056  0x000046d8 rtn 
+ 00024057  0x000046db arg  0x00000888 , 0x00000005 
+ 00024058  0x000046dc fetch  0x00000008 , 0x000004df 
+ 00024059  0x000046dd istore  0x00000008 , 0x00000005 
+ 00024060  0x000046de fetch  0x00000008 , 0x000004e7 
+ 00024061  0x000046df istore  0x00000008 , 0x00000005 
+ 00024062  0x000046e0 branch  0x0000780f 
+ 00024063  0x000046e3 fetch  0x00000001 , 0x000007db 
+ 00024064  0x000046e4 beq  0x00000007 , 0x00005e03 
+ 00024065  0x000046e5 fetch  0x00000001 , 0x000007da 
+ 00024066  0x000046e6 bne  0x00000001 , 0x00005e16 
+ 00024067  0x000046e8 fetch  0x00000001 , 0x000007e3 
+ 00024068  0x000046e9 sub  0x0000003f , 0x00000020 , 0x00000005 
+ 00024069  0x000046ea nbranch  0x00005e16 , 0x00000002 
+ 00024070  0x000046eb arg  0x000007f0 , 0x00000005 
+ 00024071  0x000046ec iadd  0x00000005 , 0x00000005 
+ 00024072  0x000046ed fetch  0x00000008 , 0x000004df 
+ 00024073  0x000046ee istore  0x00000008 , 0x00000005 
+ 00024074  0x000046ef fetch  0x00000008 , 0x000004e7 
+ 00024075  0x000046f0 istore  0x00000008 , 0x00000005 
+ 00024076  0x000046f1 fetch  0x00000001 , 0x000007e3 
+ 00024077  0x000046f2 increase  0x00000010 , 0x0000003f 
+ 00024078  0x000046f3 store  0x00000001 , 0x000007e3 
+ 00024079  0x000046f4 bne  0x00000030 , 0x00005cf5 
+ 00024080  0x000046f6 call  0x00006216 
+ 00024081  0x000046f7 branch  0x00005cf5 , 0x00000001 
+ 00024082  0x000046f8 jam  0x00000001 , 0x000007e4 
+ 00024083  0x000046f9 jam  0x00000002 , 0x000007da 
+ 00024084  0x000046fa jam  0x00000001 , 0x000007dc 
+ 00024085  0x000046fb branch  0x00005cf5 
+ 00024086  0x000046fd jam  0x00000024 , 0x0000007e 
+ 00024087  0x000046fe branch  0x00005bc9 
+ 00024088  0x00004700 fetch  0x00000001 , 0x000007e2 
+ 00024089  0x00004701 beq  0x00000030 , 0x00005e1c 
+ 00024090  0x00004702 jam  0x0000003e , 0x0000007c 
+ 00024091  0x00004703 branch  0x00005b77 
+ 00024092  0x00004705 call  0x00006216 
+ 00024093  0x00004706 branch  0x00005e21 , 0x00000001 
+ 00024094  0x00004707 jam  0x00000001 , 0x000007dc 
+ 00024095  0x00004708 jam  0x00000004 , 0x000007da 
+ 00024096  0x00004709 branch  0x00005b77 
+ 00024097  0x0000470c branch  0x00005b77 
+ 00024098  0x0000470f fetch  0x00000001 , 0x000007db 
+ 00024099  0x00004710 beq  0x00000007 , 0x00005e26 
+ 00024100  0x00004711 fetch  0x00000001 , 0x000007da 
+ 00024101  0x00004712 bne  0x00000006 , 0x00005e32 
+ 00024102  0x00004714 arg  0x00000848 , 0x00000005 
+ 00024103  0x00004715 fetch  0x00000008 , 0x000004df 
+ 00024104  0x00004716 istore  0x00000008 , 0x00000005 
+ 00024105  0x00004717 fetch  0x00000008 , 0x000004e7 
+ 00024106  0x00004718 istore  0x00000008 , 0x00000005 
+ 00024107  0x00004719 call  0x00006216 
+ 00024108  0x0000471a branch  0x00005e30 , 0x00000001 
+ 00024109  0x0000471b jam  0x00000007 , 0x000007da 
+ 00024110  0x0000471c jam  0x00000001 , 0x000007dc 
+ 00024111  0x0000471d branch  0x00005cf5 
+ 00024112  0x0000471f jam  0x00000004 , 0x000007db 
+ 00024113  0x00004720 branch  0x0000780f 
+ 00024114  0x00004724 jam  0x00000024 , 0x0000007e 
+ 00024115  0x00004725 branch  0x00005bc9 
+ 00024116  0x00004728 fetch  0x00000001 , 0x000007db 
+ 00024117  0x00004729 beq  0x0000000b , 0x00005e38 
+ 00024118  0x0000472a fetch  0x00000001 , 0x000007da 
+ 00024119  0x0000472b bne  0x00000008 , 0x00005e45 
+ 00024120  0x0000472d arg  0x00000878 , 0x00000005 
+ 00024121  0x0000472e fetch  0x00000008 , 0x000004df 
+ 00024122  0x0000472f istore  0x00000008 , 0x00000005 
+ 00024123  0x00004730 fetch  0x00000008 , 0x000004e7 
+ 00024124  0x00004731 istore  0x00000008 , 0x00000005 
+ 00024125  0x00004732 call  0x00006216 
+ 00024126  0x00004733 branch  0x00005e42 , 0x00000001 
+ 00024127  0x00004734 jam  0x00000009 , 0x000007da 
+ 00024128  0x00004735 jam  0x00000001 , 0x000007dc 
+ 00024129  0x00004736 branch  0x00005b77 
+ 00024130  0x00004738 jam  0x00000009 , 0x000007db 
+ 00024131  0x00004739 jam  0x00000001 , 0x000007dd 
+ 00024132  0x0000473a branch  0x00005b77 
+ 00024133  0x0000473c jam  0x00000024 , 0x0000007e 
+ 00024134  0x0000473d branch  0x00005bc9 
+ 00024135  0x00004740 branch  0x00005b77 
+ 00024136  0x00004743 fetch  0x00000001 , 0x00000177 
+ 00024137  0x00004744 set0  0x00000001 
+ 00024138  0x00004745 store  0x00000001 , 0x00000177 
+ 00024139  0x00004746 call  0x00005cf5 
+ 00024140  0x00004747 nrtn  0x00000029 
+ 00024141  0x00004748 fetch  0x00000001 , 0x000004df 
+ 00024142  0x00004749 fetcht  0x00000001 , 0x0000004b 
+ 00024143  0x0000474a setflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00024144  0x0000474b nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00024145  0x0000474c storet  0x00000001 , 0x0000004b 
+ 00024146  0x0000474d rtn 
+ 00024147  0x00004750 fetcht  0x00000008 , 0x000004df 
+ 00024148  0x00004751 fetch  0x00000001 , 0x00004272 
+ 00024149  0x00004752 bne  0x00000050 , 0x00005e58 
+ 00024150  0x00004753 jam  0x00000000 , 0x00004272 
+ 00024151  0x00004754 call  0x000047e5 
+ 00024152  0x00004756 fetch  0x00000001 , 0x00000055 
+ 00024153  0x00004757 rtnne  0x00000003 
+ 00024154  0x00004758 fetch  0x00000001 , 0x00004132 
+ 00024155  0x00004759 beq  0x00000001 , 0x00005e5e 
+ 00024156  0x0000475a fetch  0x00000001 , 0x00000177 
+ 00024157  0x0000475b bbit0  0x00000004 , 0x00005e60 
+ 00024158  0x0000475d jam  0x00000014 , 0x00000055 
+ 00024159  0x0000475e rtn 
+ 00024160  0x00004760 jam  0x00000004 , 0x00000055 
+ 00024161  0x00004761 rtn 
+ 00024162  0x00004763 fetch  0x00000001 , 0x00000189 
+ 00024163  0x00004764 store  0x00000001 , 0x0000015d 
+ 00024164  0x00004765 jam  0x00000003 , 0x0000007c 
+ 00024165  0x00004766 jam  0x00000038 , 0x0000007d 
+ 00024166  0x00004767 rtn 
+ 00024167  0x0000476b jam  0x00000003 , 0x0000007c 
+ 00024168  0x0000476c jam  0x00000039 , 0x0000007d 
+ 00024169  0x0000476d force  0x00000009 , 0x00000039 
+ 00024170  0x0000476e arg  0x000004df , 0x00000006 
+ 00024171  0x0000476f arg  0x00000154 , 0x00000005 
+ 00024172  0x00004771 ifetch  0x00000001 , 0x00000006 
+ 00024173  0x00004772 xor_into  0x00000055 , 0x0000003f 
+ 00024174  0x00004773 istore  0x00000001 , 0x00000005 
+ 00024175  0x00004774 loop  0x00005e6c 
+ 00024176  0x00004775 fetch  0x00000001 , 0x00000154 
+ 00024177  0x00004776 fetcht  0x00000001 , 0x00000153 
+ 00024178  0x00004777 set0  0x00000007 , 0x00000002 
+ 00024179  0x00004778 set0  0x00000004 , 0x00000002 
+ 00024180  0x00004779 beq  0x000000ff , 0x00005e80 
+ 00024181  0x0000477a beq  0x00000000 , 0x00005e99 
+ 00024182  0x0000477b beq  0x00000005 , 0x00005e8d 
+ 00024183  0x0000477c beq  0x00000007 , 0x00005e8c 
+ 00024184  0x0000477d beq  0x00000006 , 0x00005e8d 
+ 00024185  0x0000477e beq  0x00000008 , 0x00005e8c 
+ 00024186  0x0000477f beq  0x00000001 , 0x00005e85 
+ 00024187  0x00004780 beq  0x00000002 , 0x00005e85 
+ 00024188  0x00004781 beq  0x00000003 , 0x00005e85 
+ 00024189  0x00004782 beq  0x00000009 , 0x00005e85 
+ 00024190  0x00004783 beq  0x00000004 , 0x00005e85 
+ 00024191  0x00004784 rtn 
+ 00024192  0x00004787 fetch  0x00000001 , 0x00000153 
+ 00024193  0x00004788 set1  0x00000003 , 0x0000003f 
+ 00024194  0x00004789 set1  0x00000002 , 0x0000003f 
+ 00024195  0x0000478a store  0x00000001 , 0x00000153 
+ 00024196  0x0000478b rtn 
+ 00024197  0x0000478d set1  0x00000004 , 0x00000002 
+ 00024198  0x0000478e jam  0x00000005 , 0x0000018a 
+ 00024199  0x0000478f fetch  0x00000002 , 0x0000015b 
+ 00024200  0x00004790 iforce  0x00000039 
+ 00024201  0x00004791 store  0x00000002 , 0x00000169 
+ 00024202  0x00004792 arg  0x000004de , 0x00000005 
+ 00024203  0x00004793 call  0x00007ed8 
+ 00024204  0x00004795 set1  0x00000007 , 0x00000002 
+ 00024205  0x00004797 set1  0x00000002 , 0x00000002 
+ 00024206  0x00004798 force  0x00000000 , 0x0000003f 
+ 00024207  0x00004799 store  0x00000001 , 0x0000000b 
+ 00024208  0x0000479a store  0x00000002 , 0x000000fc 
+ 00024209  0x0000479b store  0x00000002 , 0x000000fe 
+ 00024210  0x0000479c store  0x00000002 , 0x000000fa 
+ 00024211  0x0000479d store  0x00000002 , 0x000000f8 
+ 00024212  0x0000479e fetch  0x00000001 , 0x00000155 
+ 00024213  0x0000479f compare  0x00000000 , 0x0000003f , 0x000000ff 
+ 00024214  0x000047a0 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024215  0x000047a1 storet  0x00000001 , 0x00000153 
+ 00024216  0x000047a2 rtn 
+ 00024217  0x000047a5 set0  0x00000011 , 0x00000000 
+ 00024218  0x000047a6 jam  0x00000000 , 0x00000153 
+ 00024219  0x000047a7 fetch  0x00000001 , 0x00000189 
+ 00024220  0x000047a8 set0  0x00000006 , 0x0000003f 
+ 00024221  0x000047a9 store  0x00000001 , 0x00000189 
+ 00024222  0x000047aa rtn 
+ 00024223  0x000047ad fetch  0x00000001 , 0x00000153 
+ 00024224  0x000047ae rtnbit0  0x00000002 
+ 00024225  0x000047af fetch  0x00000001 , 0x0000015e 
+ 00024226  0x000047b0 increase  0x00000001 , 0x0000003f 
+ 00024227  0x000047b1 store  0x00000001 , 0x0000015e 
+ 00024228  0x000047b2 rtnne  0x00000005 
+ 00024229  0x000047b3 jam  0x00000000 , 0x0000015e 
+ 00024230  0x000047b4 fetch  0x00000001 , 0x00000153 
+ 00024231  0x000047b5 set0  0x00000002 , 0x0000003f 
+ 00024232  0x000047b6 store  0x00000001 , 0x00000153 
+ 00024233  0x000047b7 bbit1  0x00000003 , 0x00005ec0 
+ 00024234  0x000047b8 isolate1  0x00000007 , 0x0000003f 
+ 00024235  0x000047b9 call  0x00007f86 , 0x00000001 
+ 00024236  0x000047ba ncall  0x00007f8a , 0x00000001 
+ 00024237  0x000047bb fetch  0x00000001 , 0x0000015a 
+ 00024238  0x000047bc compare  0x00000020 , 0x0000003f , 0x00000030 
+ 00024239  0x000047bd fetch  0x00000001 , 0x0000004c 
+ 00024240  0x000047be setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00024241  0x000047bf store  0x00000001 , 0x0000004c 
+ 00024242  0x000047c0 fetch  0x00000001 , 0x00000153 
+ 00024243  0x000047c1 fetcht  0x00000001 , 0x00000189 
+ 00024244  0x000047c2 isolate1  0x00000004 , 0x0000003f 
+ 00024245  0x000047c3 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024246  0x000047c4 isolate1  0x00000006 , 0x0000003f 
+ 00024247  0x000047c5 setflag  0x00000001 , 0x00000004 , 0x00000002 
+ 00024248  0x000047c6 setflag  0x00000001 , 0x00000005 , 0x00000002 
+ 00024249  0x000047c7 storet  0x00000001 , 0x00000189 
+ 00024250  0x000047c8 fetch  0x00000001 , 0x00000156 
+ 00024251  0x000047c9 store  0x00000001 , 0x00000447 
+ 00024252  0x000047ca fetch  0x00000001 , 0x00000157 
+ 00024253  0x000047cb store  0x00000001 , 0x00000448 
+ 00024254  0x000047cc set1  0x00000011 , 0x00000000 
+ 00024255  0x000047cd rtn 
+ 00024256  0x000047d0 set0  0x00000011 , 0x00000000 
+ 00024257  0x000047d1 jam  0x00000000 , 0x00000153 
+ 00024258  0x000047d2 fetch  0x00000001 , 0x0000015d 
+ 00024259  0x000047d3 store  0x00000001 , 0x00000189 
+ 00024260  0x000047d4 hfetch  0x00000001 , 0x00008043 
+ 00024261  0x000047d5 and_into  0x000000fb , 0x0000003f 
+ 00024262  0x000047d6 hstore  0x00000001 , 0x00008043 
+ 00024263  0x000047d7 rtn 
+ 00024264  0x000047db arg  0x000004df , 0x00000006 
+ 00024265  0x000047dc arg  0x000004ef , 0x00000005 
+ 00024266  0x000047dd branch  0x00007e35 
+ 00024267  0x000047e0 jam  0x00000009 , 0x0000007c 
+ 00024268  0x000047e1 rtn 
+ 00024269  0x000047e4 nrtn  0x00000029 
+ 00024270  0x000047e5 jam  0x00000011 , 0x0000007c 
+ 00024271  0x000047e6 rtn 
+ 00024272  0x000047e9 arg  0x00004140 , 0x00000011 
+ 00024273  0x000047ea call  0x0000736a 
+ 00024274  0x000047eb jam  0x00000003 , 0x0000007c 
+ 00024275  0x000047ec jam  0x00000008 , 0x0000007d 
+ 00024276  0x000047ed rtn 
+ 00024277  0x000047f0 jam  0x0000000a , 0x00000072 
+ 00024278  0x000047f1 jam  0x00000007 , 0x0000007c 
+ 00024279  0x000047f2 jam  0x00000016 , 0x00000446 
+ 00024280  0x000047f3 rtn 
+ 00024281  0x000047fa set1  0x00000025 , 0x00000000 
+ 00024282  0x000047fb bpatch  0x000000e3 , 0x0000403c 
+ 00024283  0x000047fc disable  0x00000028 
+ 00024284  0x000047fd call  0x000061d9 
+ 00024285  0x000047fe fetch  0x00000001 , 0x00000048 
+ 00024286  0x000047ff rtn  0x00000034 
+ 00024287  0x00004804 bbit1  0x00000007 , 0x00005f10 
+ 00024288  0x00004805 beq  0x00000001 , 0x00006072 
+ 00024289  0x00004806 beq  0x00000002 , 0x00005f9b 
+ 00024290  0x00004807 beq  0x00000003 , 0x00005f1d 
+ 00024291  0x00004808 beq  0x00000004 , 0x00005f36 
+ 00024292  0x00004809 beq  0x00000027 , 0x000060f2 
+ 00024293  0x0000480a beq  0x00000028 , 0x00005fbf 
+ 00024294  0x0000480b beq  0x00000030 , 0x00005fab 
+ 00024295  0x0000480c beq  0x00000025 , 0x000060ed 
+ 00024296  0x0000480d beq  0x00000026 , 0x00005fba 
+ 00024297  0x0000480e beq  0x00000031 , 0x000060dc 
+ 00024298  0x0000480f beq  0x00000037 , 0x0000606d 
+ 00024299  0x00004810 beq  0x00000033 , 0x0000605f 
+ 00024300  0x00004811 beq  0x00000008 , 0x00006174 
+ 00024301  0x00004812 beq  0x00000009 , 0x0000616a 
+ 00024302  0x00004813 beq  0x0000000b , 0x0000617f 
+ 00024303  0x00004814 beq  0x0000000c , 0x00006188 
+ 00024304  0x00004815 beq  0x0000000f , 0x00006065 
+ 00024305  0x00004816 beq  0x00000010 , 0x000061af 
+ 00024306  0x00004817 beq  0x00000011 , 0x000061a5 
+ 00024307  0x00004818 beq  0x00000007 , 0x00006055 
+ 00024308  0x00004819 beq  0x0000002a , 0x00006081 
+ 00024309  0x0000481a beq  0x0000000a , 0x00006082 
+ 00024310  0x0000481c beq  0x0000002b , 0x000060b5 
+ 00024311  0x0000481d beq  0x00000006 , 0x00005fb0 
+ 00024312  0x0000481e beq  0x00000021 , 0x00006062 
+ 00024313  0x0000481f beq  0x0000002d , 0x000060d2 
+ 00024314  0x00004820 beq  0x0000002e , 0x000060d7 
+ 00024315  0x00004821 beq  0x00000022 , 0x00006062 
+ 00024316  0x00004822 beq  0x0000002c , 0x000060cb 
+ 00024317  0x00004823 beq  0x00000034 , 0x00006083 
+ 00024318  0x00004824 beq  0x00000013 , 0x00006098 
+ 00024319  0x00004825 beq  0x00000017 , 0x000060a7 
+ 00024320  0x00004826 beq  0x00000012 , 0x000061ac 
+ 00024321  0x00004827 beq  0x0000002f , 0x000060ad 
+ 00024322  0x00004828 beq  0x00000018 , 0x000060b2 
+ 00024323  0x00004829 beq  0x0000003d , 0x00006119 
+ 00024324  0x0000482a beq  0x0000003e , 0x00006125 
+ 00024325  0x0000482b beq  0x0000003f , 0x00006137 
+ 00024326  0x0000482c beq  0x00000040 , 0x00006142 
+ 00024327  0x0000482d beq  0x00000041 , 0x00006157 
+ 00024328  0x0000482e beq  0x00000023 , 0x00006166 
+ 00024329  0x0000482f beq  0x0000003b , 0x00006161 
+ 00024330  0x00004831 beq  0x00000005 , 0x00006167 
+ 00024331  0x00004832 beq  0x00000029 , 0x00006168 
+ 00024332  0x00004833 beq  0x00000038 , 0x00006169 
+ 00024333  0x00004834 beq  0x00000039 , 0x00006078 
+ 00024334  0x00004836 branch  0x00003bf1 
+ 00024335  0x00004837 rtn 
+ 00024336  0x00004839 beq  0x0000008c , 0x00005fc4 
+ 00024337  0x0000483a beq  0x0000008d , 0x00005fe3 
+ 00024338  0x0000483b beq  0x00000081 , 0x00005f43 
+ 00024339  0x0000483c beq  0x00000084 , 0x00005f76 
+ 00024340  0x0000483d beq  0x00000082 , 0x00005f50 
+ 00024341  0x0000483e beq  0x00000083 , 0x00005fec 
+ 00024342  0x0000483f beq  0x0000008b , 0x00005ff7 
+ 00024343  0x00004840 beq  0x00000097 , 0x00006051 
+ 00024344  0x00004841 beq  0x00000099 , 0x00005f8c 
+ 00024345  0x00004842 beq  0x0000009a , 0x00005f81 
+ 00024346  0x00004843 beq  0x00000095 , 0x00005f91 
+ 00024347  0x00004844 beq  0x00000096 , 0x00005f92 
+ 00024348  0x00004845 branch  0x00003bf1 
+ 00024349  0x0000484c force  0x00000002 , 0x0000003f 
+ 00024350  0x0000484d call  0x000061b5 
+ 00024351  0x0000484e fetch  0x00000001 , 0x00000049 
+ 00024352  0x0000484f istore  0x00000001 , 0x00000005 
+ 00024353  0x00004850 beq  0x0000002b , 0x00005f5a 
+ 00024354  0x00004851 call  0x000061c4 
+ 00024355  0x00004852 fetch  0x00000001 , 0x00000049 
+ 00024356  0x00004853 beq  0x00000008 , 0x00005f5d 
+ 00024357  0x00004854 beq  0x0000000f , 0x00005f61 
+ 00024358  0x00004855 beq  0x00000010 , 0x00005f6c 
+ 00024359  0x00004856 beq  0x00000017 , 0x00005f33 
+ 00024360  0x00004857 beq  0x00000033 , 0x00005f6f 
+ 00024361  0x00004858 beq  0x0000002c , 0x00005f74 
+ 00024362  0x00004859 beq  0x00000041 , 0x00005f75 
+ 00024363  0x0000485a beq  0x00000011 , 0x00005f2d 
+ 00024364  0x0000485b rtn 
+ 00024365  0x0000485e fetch  0x00000001 , 0x00000055 
+ 00024366  0x0000485f rtn  0x00000034 
+ 00024367  0x00004860 jam  0x0000001b , 0x00000055 
+ 00024368  0x00004861 setarg  0x0000000c 
+ 00024369  0x00004862 arg  0x0000000b , 0x00000007 
+ 00024370  0x00004863 branch  0x00007e4c 
+ 00024371  0x00004866 force  0x00000002 , 0x00000002 
+ 00024372  0x00004867 call  0x00004907 
+ 00024373  0x00004868 branch  0x000037e1 
+ 00024374  0x0000486a force  0x00000003 , 0x0000003f 
+ 00024375  0x0000486b call  0x000061b5 
+ 00024376  0x0000486c fetch  0x00000001 , 0x00000049 
+ 00024377  0x0000486d beq  0x0000000b , 0x00005f3e 
+ 00024378  0x0000486e istore  0x00000001 , 0x00000005 
+ 00024379  0x0000486f fetch  0x00000001 , 0x0000004a 
+ 00024380  0x00004870 istore  0x00000001 , 0x00000005 
+ 00024381  0x00004871 branch  0x000061c4 
+ 00024382  0x00004874 istore  0x00000001 , 0x00000005 
+ 00024383  0x00004875 fetch  0x00000001 , 0x0000004a 
+ 00024384  0x00004876 istore  0x00000001 , 0x00000005 
+ 00024385  0x00004877 arg  0x00000451 , 0x00000002 
+ 00024386  0x00004878 branch  0x000061fb 
+ 00024387  0x0000487b force  0x00000004 , 0x00000007 
+ 00024388  0x0000487c call  0x000061bd 
+ 00024389  0x0000487d setarg  0x0000007f 
+ 00024390  0x0000487e istore  0x00000001 , 0x00000005 
+ 00024391  0x0000487f fetch  0x00000001 , 0x00000049 
+ 00024392  0x00004880 set0  0x00000007 , 0x0000003f 
+ 00024393  0x00004881 istore  0x00000001 , 0x00000005 
+ 00024394  0x00004882 fetch  0x00000001 , 0x00000049 
+ 00024395  0x00004883 beq  0x0000008c , 0x00005f5a 
+ 00024396  0x00004884 call  0x000061c4 
+ 00024397  0x00004885 fetch  0x00000001 , 0x00000049 
+ 00024398  0x00004886 beq  0x0000008d , 0x00005f74 
+ 00024399  0x00004887 rtn 
+ 00024400  0x0000488a force  0x00000005 , 0x00000007 
+ 00024401  0x0000488b call  0x000061bd 
+ 00024402  0x0000488c setarg  0x0000007f 
+ 00024403  0x0000488d istore  0x00000001 , 0x00000005 
+ 00024404  0x0000488e fetch  0x00000001 , 0x00000049 
+ 00024405  0x0000488f set0  0x00000007 , 0x0000003f 
+ 00024406  0x00004890 istore  0x00000001 , 0x00000005 
+ 00024407  0x00004891 fetch  0x00000001 , 0x0000004a 
+ 00024408  0x00004892 istore  0x00000001 , 0x00000005 
+ 00024409  0x00004893 branch  0x000061c4 
+ 00024410  0x00004896 call  0x0000384a 
+ 00024411  0x00004897 arg  0x00000452 , 0x00000002 
+ 00024412  0x00004898 branch  0x000061fb 
+ 00024413  0x0000489c call  0x00003507 
+ 00024414  0x0000489d call  0x0000620d 
+ 00024415  0x0000489e rtn  0x00000001 
+ 00024416  0x0000489f branch  0x00005ecb 
+ 00024417  0x000048a2 fetch  0x00000001 , 0x0000004b 
+ 00024418  0x000048a3 bbit1  0x00000005 , 0x00005f68 
+ 00024419  0x000048a4 rtnbit0  0x00000004 
+ 00024420  0x000048a5 jam  0x00000012 , 0x0000007c 
+ 00024421  0x000048a6 set0  0x00000004 , 0x0000003f 
+ 00024422  0x000048a7 call  0x00006205 
+ 00024423  0x000048a8 branch  0x00005f6a 
+ 00024424  0x000048aa jam  0x00000010 , 0x0000007c 
+ 00024425  0x000048ab set0  0x00000005 , 0x0000003f 
+ 00024426  0x000048ad store  0x00000001 , 0x0000004b 
+ 00024427  0x000048ae rtn 
+ 00024428  0x000048b1 call  0x00006216 
+ 00024429  0x000048b2 branch  0x00005ecd , 0x00000001 
+ 00024430  0x000048b3 rtn 
+ 00024431  0x000048b7 fetch  0x00000001 , 0x0000044d 
+ 00024432  0x000048b8 set1  0x00000000 , 0x0000003f 
+ 00024433  0x000048b9 store  0x00000001 , 0x0000044d 
+ 00024434  0x000048ba jam  0x00000001 , 0x00000b7d 
+ 00024435  0x000048bb branch  0x00007c27 
+ 00024436  0x000048bf rtn 
+ 00024437  0x000048c2 rtn 
+ 00024438  0x000048c7 force  0x0000000c , 0x00000007 
+ 00024439  0x000048c8 call  0x000061bd 
+ 00024440  0x000048c9 setarg  0x00000001 
+ 00024441  0x000048ca istore  0x00000001 , 0x00000005 
+ 00024442  0x000048cb fetch  0x00000002 , 0x0000044a 
+ 00024443  0x000048cc istore  0x00000002 , 0x00000005 
+ 00024444  0x000048cd setarg  0x00000000 
+ 00024445  0x000048ce istore  0x00000003 , 0x00000005 
+ 00024446  0x000048cf setarg  0x00000000 
+ 00024447  0x000048d0 istore  0x00000004 , 0x00000005 
+ 00024448  0x000048d1 branch  0x000061cd 
+ 00024449  0x000048d4 force  0x00000005 , 0x00000007 
+ 00024450  0x000048d5 call  0x000061bd 
+ 00024451  0x000048d6 fetch  0x00000001 , 0x00004132 
+ 00024452  0x000048d7 beq  0x00000001 , 0x00005f89 
+ 00024453  0x000048d8 setarg  0x00040003 
+ 00024454  0x000048d9 istore  0x00000003 , 0x00000005 
+ 00024455  0x000048da store  0x00000003 , 0x000007e6 
+ 00024456  0x000048db branch  0x000061cd 
+ 00024457  0x000048dd fetch  0x00000003 , 0x000007e6 
+ 00024458  0x000048de istore  0x00000003 , 0x00000005 
+ 00024459  0x000048df branch  0x000061cd 
+ 00024460  0x000048e2 force  0x00000005 , 0x00000007 
+ 00024461  0x000048e3 call  0x000061bd 
+ 00024462  0x000048e4 fetch  0x00000003 , 0x000007e6 
+ 00024463  0x000048e5 istore  0x00000003 , 0x00000005 
+ 00024464  0x000048e6 branch  0x000061cf 
+ 00024465  0x000048eb rtn 
+ 00024466  0x000048ed force  0x00000009 , 0x00000007 
+ 00024467  0x000048ee call  0x000061bd 
+ 00024468  0x000048ef fetch  0x00000001 , 0x00000097 
+ 00024469  0x000048f0 istore  0x00000001 , 0x00000005 
+ 00024470  0x000048f1 fetch  0x00000002 , 0x00000098 
+ 00024471  0x000048f2 istore  0x00000002 , 0x00000005 
+ 00024472  0x000048f3 fetch  0x00000004 , 0x00000093 
+ 00024473  0x000048f4 istore  0x00000004 , 0x00000005 
+ 00024474  0x000048f5 branch  0x000061cd 
+ 00024475  0x000048f8 force  0x00000011 , 0x0000003f 
+ 00024476  0x000048f9 call  0x000061b5 
+ 00024477  0x000048fa fetch  0x00000001 , 0x00000049 
+ 00024478  0x000048fb copy  0x0000003f , 0x00000002 
+ 00024479  0x000048fc beq  0x00000000 , 0x00005fa3 
+ 00024480  0x000048fd beq  0x0000000e , 0x00005fa3 
+ 00024481  0x000048fe beq  0x0000001c , 0x00005fa3 
+ 00024482  0x000048ff rtn 
+ 00024483  0x00004901 istore  0x00000001 , 0x00000005 
+ 00024484  0x00004902 fetch  0x00000001 , 0x00004702 
+ 00024485  0x00004903 istore  0x00000001 , 0x00000005 
+ 00024486  0x00004904 copy  0x0000003f , 0x00000039 
+ 00024487  0x00004905 setarg  0x00004703 
+ 00024488  0x00004906 iadd  0x00000002 , 0x00000006 
+ 00024489  0x00004907 call  0x00007e45 
+ 00024490  0x00004908 branch  0x000061cd 
+ 00024491  0x0000490c force  0x00000003 , 0x0000003f 
+ 00024492  0x0000490d call  0x000061b5 
+ 00024493  0x0000490e setarg  0x00000114 
+ 00024494  0x0000490f istore  0x00000002 , 0x00000005 
+ 00024495  0x00004910 branch  0x000061cd 
+ 00024496  0x00004914 force  0x00000003 , 0x0000003f 
+ 00024497  0x00004915 call  0x000061b5 
+ 00024498  0x00004916 fetch  0x00000004 , 0x0000016f 
+ 00024499  0x00004917 isub  0x00000022 , 0x0000003f 
+ 00024500  0x00004918 branch  0x00005fb6 , 0x00000029 
+ 00024501  0x00004919 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00024502  0x0000491c rshift2  0x0000003f , 0x0000003f 
+ 00024503  0x0000491d set0  0x0000000f , 0x0000003f 
+ 00024504  0x0000491e istore  0x00000002 , 0x00000005 
+ 00024505  0x0000491f branch  0x000061cd 
+ 00024506  0x00004922 force  0x00000006 , 0x0000003f 
+ 00024507  0x00004923 call  0x000061b5 
+ 00024508  0x00004924 fetch  0x00000005 , 0x000046fd 
+ 00024509  0x00004925 istore  0x00000005 , 0x00000005 
+ 00024510  0x00004926 branch  0x000061cd 
+ 00024511  0x00004929 force  0x00000009 , 0x0000003f 
+ 00024512  0x0000492a call  0x000061b5 
+ 00024513  0x0000492b fetch  0x00000008 , 0x00004138 
+ 00024514  0x0000492c istore  0x00000008 , 0x00000005 
+ 00024515  0x0000492d branch  0x000061cd 
+ 00024516  0x00004934 branch  0x00005fc6 , 0x00000029 
+ 00024517  0x00004937 branch  0x00005fc7 
+ 00024518  0x00004939 jam  0x00000007 , 0x000041f9 
+ 00024519  0x0000493b jam  0x00000000 , 0x000000af 
+ 00024520  0x0000493c force  0x00000010 , 0x00000007 
+ 00024521  0x0000493d call  0x000061bd 
+ 00024522  0x0000493e fetch  0x00000001 , 0x000000ad 
+ 00024523  0x0000493f istore  0x00000001 , 0x00000005 
+ 00024524  0x00004940 fetch  0x00000001 , 0x000041f9 
+ 00024525  0x00004941 istore  0x00000001 , 0x00000005 
+ 00024526  0x00004942 setarg  0x00000000 
+ 00024527  0x00004943 istore  0x00000001 , 0x00000005 
+ 00024528  0x00004944 fetch  0x00000001 , 0x000000af 
+ 00024529  0x00004945 istore  0x00000001 , 0x00000005 
+ 00024530  0x00004946 setarg  0x00000006 
+ 00024531  0x00004947 istore  0x00000001 , 0x00000005 
+ 00024532  0x00004948 setarg  0x00000002 
+ 00024533  0x00004949 istore  0x00000001 , 0x00000005 
+ 00024534  0x0000494a setarg  0x00000007 
+ 00024535  0x0000494b istore  0x00000001 , 0x00000005 
+ 00024536  0x0000494c istore  0x00000001 , 0x00000005 
+ 00024537  0x0000494d setarg  0x0000001e 
+ 00024538  0x0000494e istore  0x00000002 , 0x00000005 
+ 00024539  0x0000494f istore  0x00000002 , 0x00000005 
+ 00024540  0x00004950 fetch  0x00000001 , 0x000000ab 
+ 00024541  0x00004951 istore  0x00000001 , 0x00000005 
+ 00024542  0x00004952 fetch  0x00000001 , 0x000000b1 
+ 00024543  0x00004953 istore  0x00000001 , 0x00000005 
+ 00024544  0x00004954 nbranch  0x000061cd , 0x00000034 
+ 00024545  0x00004955 branch  0x000061cd , 0x00000029 
+ 00024546  0x00004956 branch  0x000061cf 
+ 00024547  0x00004959 force  0x00000004 , 0x00000007 
+ 00024548  0x0000495a call  0x000061bd 
+ 00024549  0x0000495b fetch  0x00000001 , 0x000000ad 
+ 00024550  0x0000495c istore  0x00000001 , 0x00000005 
+ 00024551  0x0000495d fetch  0x00000001 , 0x00000446 
+ 00024552  0x0000495e istore  0x00000001 , 0x00000005 
+ 00024553  0x0000495f fetch  0x00000001 , 0x000000b4 
+ 00024554  0x00004960 store  0x00000001 , 0x00000047 
+ 00024555  0x00004961 branch  0x000061cf 
+ 00024556  0x00004965 force  0x0000000c , 0x00000007 
+ 00024557  0x00004966 call  0x000061bd 
+ 00024558  0x00004967 setarg  0x00000001 
+ 00024559  0x00004968 istore  0x00000001 , 0x00000005 
+ 00024560  0x00004969 fetch  0x00000002 , 0x0000044a 
+ 00024561  0x0000496a istore  0x00000002 , 0x00000005 
+ 00024562  0x0000496b setarg  0x00000000 
+ 00024563  0x0000496c istore  0x00000003 , 0x00000005 
+ 00024564  0x0000496d setarg  0x00000000 
+ 00024565  0x0000496e istore  0x00000004 , 0x00000005 
+ 00024566  0x0000496f branch  0x000061cf 
+ 00024567  0x00004972 force  0x00000003 , 0x00000007 
+ 00024568  0x00004973 call  0x000061bd 
+ 00024569  0x00004974 fetch  0x00000001 , 0x000041fb 
+ 00024570  0x00004975 istore  0x00000001 , 0x00000005 
+ 00024571  0x00004976 disable  0x00000028 
+ 00024572  0x00004977 call  0x000061cf 
+ 00024573  0x00004978 nrtn  0x00000028 
+ 00024574  0x00004979 nrtn  0x00000029 
+ 00024575  0x0000497a fetch  0x00000001 , 0x00004179 
+ 00024576  0x0000497b rtnbit0  0x00000000 
+ 00024577  0x0000497c call  0x0000600f 
+ 00024578  0x0000497d branch  0x00006019 
+ 00024579  0x00004981 fetch  0x00000001 , 0x0000413e 
+ 00024580  0x00004982 set1  0x00000003 , 0x0000003f 
+ 00024581  0x00004983 store  0x00000001 , 0x0000413e 
+ 00024582  0x00004984 setarg  0x00000101 
+ 00024583  0x00004985 store  0x00000002 , 0x0000044a 
+ 00024584  0x00004986 rtn 
+ 00024585  0x00004989 fetch  0x00000001 , 0x0000413e 
+ 00024586  0x0000498a set0  0x00000003 , 0x0000003f 
+ 00024587  0x0000498b store  0x00000001 , 0x0000413e 
+ 00024588  0x0000498c setarg  0x00000000 
+ 00024589  0x0000498d store  0x00000002 , 0x0000044a 
+ 00024590  0x0000498e rtn 
+ 00024591  0x00004991 jam  0x00000003 , 0x00004179 
+ 00024592  0x00004992 setarg  0x00000000 
+ 00024593  0x00004993 store  0x00000004 , 0x000041e3 
+ 00024594  0x00004994 arg  0x0000417b , 0x00000005 
+ 00024595  0x00004995 call  0x00006023 
+ 00024596  0x00004996 arg  0x00004188 , 0x00000005 
+ 00024597  0x00004997 call  0x00006023 
+ 00024598  0x00004998 arg  0x000041e7 , 0x00000005 
+ 00024599  0x00004999 call  0x00006023 
+ 00024600  0x0000499a branch  0x0000602a 
+ 00024601  0x0000499c arg  0x00004188 , 0x00000005 
+ 00024602  0x0000499d call  0x00006023 
+ 00024603  0x0000499e call  0x0000602a 
+ 00024604  0x0000499f branch  0x0000602d 
+ 00024605  0x000049a3 fetch  0x00000005 , 0x000041e7 
+ 00024606  0x000049a4 store  0x00000005 , 0x00004188 
+ 00024607  0x000049a5 ifetch  0x00000005 , 0x00000006 
+ 00024608  0x000049a6 istore  0x00000005 , 0x00000005 
+ 00024609  0x000049a7 call  0x0000602a 
+ 00024610  0x000049a8 branch  0x0000602d 
+ 00024611  0x000049ab setarg  0x00ffffff 
+ 00024612  0x000049ac istore  0x00000003 , 0x00000005 
+ 00024613  0x000049ad istore  0x00000003 , 0x00000005 
+ 00024614  0x000049ae istore  0x00000003 , 0x00000005 
+ 00024615  0x000049af setarg  0x0000007f 
+ 00024616  0x000049b0 istore  0x00000001 , 0x00000005 
+ 00024617  0x000049b1 rtn 
+ 00024618  0x000049b3 setarg  0x00000000 
+ 00024619  0x000049b4 store  0x00000002 , 0x00004177 
+ 00024620  0x000049b5 rtn 
+ 00024621  0x000049b7 fetch  0x00000001 , 0x00004179 
+ 00024622  0x000049b8 set1  0x00000002 , 0x0000003f 
+ 00024623  0x000049b9 store  0x00000001 , 0x00004179 
+ 00024624  0x000049ba rtn 
+ 00024625  0x000049bc nrtn  0x00000029 
+ 00024626  0x000049bd force  0x00000010 , 0x0000003f 
+ 00024627  0x000049be call  0x000061b5 
+ 00024628  0x000049bf deposit  0x00000022 
+ 00024629  0x000049c0 arg  0x000001dc , 0x00000002 
+ 00024630  0x000049c1 iadd  0x00000002 , 0x0000003f 
+ 00024631  0x000049c2 rshift  0x0000003f , 0x0000003f 
+ 00024632  0x000049c3 increase  0x00000001 , 0x0000003f 
+ 00024633  0x000049c4 set0  0x00000000 , 0x0000003f 
+ 00024634  0x000049c5 istore  0x00000004 , 0x00000005 
+ 00024635  0x000049c6 copy  0x0000003f , 0x00000002 
+ 00024636  0x000049c7 setarg  0x00000001 
+ 00024637  0x000049c8 istore  0x00000001 , 0x00000005 
+ 00024638  0x000049c9 fetch  0x00000005 , 0x00004188 
+ 00024639  0x000049ca istore  0x00000005 , 0x00000005 
+ 00024640  0x000049cb ifetch  0x00000005 , 0x00000006 
+ 00024641  0x000049cc istore  0x00000005 , 0x00000005 
+ 00024642  0x000049cd lshift  0x00000002 , 0x00000002 
+ 00024643  0x000049ce storet  0x00000004 , 0x00004173 
+ 00024644  0x000049cf call  0x000061cf 
+ 00024645  0x000049d0 fetch  0x00000001 , 0x00000031 
+ 00024646  0x000049d1 set1  0x00000003 , 0x0000003f 
+ 00024647  0x000049d2 store  0x00000001 , 0x00000031 
+ 00024648  0x000049d3 jam  0x00000001 , 0x0000417a 
+ 00024649  0x000049d4 fetch  0x00000004 , 0x00004173 
+ 00024650  0x000049d5 arg  0x0002ee00 , 0x00000002 
+ 00024651  0x000049d6 iadd  0x00000002 , 0x0000003f 
+ 00024652  0x000049d7 store  0x00000004 , 0x000041e3 
+ 00024653  0x000049d8 fetch  0x00000001 , 0x00004179 
+ 00024654  0x000049d9 rtnbit1  0x00000004 
+ 00024655  0x000049da jam  0x00000090 , 0x0000007c 
+ 00024656  0x000049db rtn 
+ 00024657  0x000049df force  0x00000002 , 0x00000007 
+ 00024658  0x000049e0 call  0x000061bd 
+ 00024659  0x000049e1 nbranch  0x000061cd , 0x00000029 
+ 00024660  0x000049e3 branch  0x000061cf 
+ 00024661  0x000049e8 force  0x00000002 , 0x0000003f 
+ 00024662  0x000049e9 call  0x000061b5 
+ 00024663  0x000049ea fetch  0x00000001 , 0x00000446 
+ 00024664  0x000049eb istore  0x00000001 , 0x00000005 
+ 00024665  0x000049ec call  0x000061cf 
+ 00024666  0x000049ee fetch  0x00000001 , 0x0000004b 
+ 00024667  0x000049ef set1  0x00000003 , 0x0000003f 
+ 00024668  0x000049f0 store  0x00000001 , 0x0000004b 
+ 00024669  0x000049f1 jam  0x00000032 , 0x00000072 
+ 00024670  0x000049f2 rtn 
+ 00024671  0x000049f6 force  0x00000001 , 0x0000003f 
+ 00024672  0x000049f7 call  0x000061b5 
+ 00024673  0x000049f8 branch  0x000061cf 
+ 00024674  0x000049fa force  0x00000001 , 0x0000003f 
+ 00024675  0x000049fb call  0x000061b5 
+ 00024676  0x000049fc branch  0x000061cd 
+ 00024677  0x00004a00 force  0x00000002 , 0x0000003f 
+ 00024678  0x00004a01 call  0x000061b5 
+ 00024679  0x00004a02 fetch  0x00000001 , 0x0000004c 
+ 00024680  0x00004a03 isolate0  0x00000002 , 0x0000003f 
+ 00024681  0x00004a04 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00024682  0x00004a05 and_into  0x00000001 , 0x0000003f 
+ 00024683  0x00004a06 istore  0x00000001 , 0x00000005 
+ 00024684  0x00004a07 branch  0x000061cf 
+ 00024685  0x00004a0b force  0x00000003 , 0x0000003f 
+ 00024686  0x00004a0c call  0x000061b5 
+ 00024687  0x00004a0d fetch  0x00000002 , 0x00000051 
+ 00024688  0x00004a0e istore  0x00000002 , 0x00000005 
+ 00024689  0x00004a0f branch  0x000061cf 
+ 00024690  0x00004a12 jam  0x000000fa , 0x00000072 
+ 00024691  0x00004a13 force  0x00000002 , 0x0000003f 
+ 00024692  0x00004a14 call  0x000061b5 
+ 00024693  0x00004a15 fetch  0x00000001 , 0x00000053 
+ 00024694  0x00004a16 istore  0x00000001 , 0x00000005 
+ 00024695  0x00004a17 branch  0x000061cf 
+ 00024696  0x00004a1a force  0x0000000a , 0x0000003f 
+ 00024697  0x00004a1b call  0x000061b5 
+ 00024698  0x00004a1c arg  0x00000154 , 0x00000006 
+ 00024699  0x00004a1d force  0x00000009 , 0x00000039 
+ 00024700  0x00004a1f ifetch  0x00000001 , 0x00000006 
+ 00024701  0x00004a20 xor_into  0x00000055 , 0x0000003f 
+ 00024702  0x00004a21 istore  0x00000001 , 0x00000005 
+ 00024703  0x00004a22 loop  0x0000607c 
+ 00024704  0x00004a23 branch  0x000061cf 
+ 00024705  0x00004a26 branch  0x000061cf 
+ 00024706  0x00004a28 branch  0x000061cf 
+ 00024707  0x00004a2b rtn  0x00000029 
+ 00024708  0x00004a2c call  0x00003997 
+ 00024709  0x00004a2d force  0x00000009 , 0x0000003f 
+ 00024710  0x00004a2e call  0x000061b5 
+ 00024711  0x00004a2f fetch  0x00000002 , 0x0000017b 
+ 00024712  0x00004a30 istore  0x00000002 , 0x00000005 
+ 00024713  0x00004a31 fetch  0x00000003 , 0x00004140 
+ 00024714  0x00004a32 istore  0x00000003 , 0x00000005 
+ 00024715  0x00004a33 fetch  0x00000001 , 0x00004143 
+ 00024716  0x00004a34 istore  0x00000001 , 0x00000005 
+ 00024717  0x00004a35 fetch  0x00000002 , 0x00004144 
+ 00024718  0x00004a36 istore  0x00000002 , 0x00000005 
+ 00024719  0x00004a37 bmark0  0x00000003 , 0x00006094 
+ 00024720  0x00004a38 set0  0x00000003 , 0x00000000 
+ 00024721  0x00004a39 call  0x000061cf 
+ 00024722  0x00004a3a jam  0x00000013 , 0x0000007c 
+ 00024723  0x00004a3b rtn 
+ 00024724  0x00004a3d call  0x000061cd 
+ 00024725  0x00004a3e jam  0x00000003 , 0x0000007c 
+ 00024726  0x00004a3f jam  0x00000013 , 0x0000007d 
+ 00024727  0x00004a40 rtn 
+ 00024728  0x00004a43 arg  0x00000200 , 0x00000002 
+ 00024729  0x00004a44 branch  0x0000609c , 0x00000029 
+ 00024730  0x00004a45 deposit  0x00000028 
+ 00024731  0x00004a46 branch  0x0000609d 
+ 00024732  0x00004a48 deposit  0x00000022 
+ 00024733  0x00004a4a deposit  0x00000021 
+ 00024734  0x00004a4b iadd  0x00000002 , 0x0000003f 
+ 00024735  0x00004a4c and_into  0x000001fc , 0x0000003f 
+ 00024736  0x00004a4d store  0x00000004 , 0x00000034 
+ 00024737  0x00004a4e force  0x00000005 , 0x0000003f 
+ 00024738  0x00004a4f call  0x000061b5 
+ 00024739  0x00004a50 fetch  0x00000004 , 0x00000034 
+ 00024740  0x00004a51 rshift  0x0000003f , 0x0000003f 
+ 00024741  0x00004a52 istore  0x00000004 , 0x00000005 
+ 00024742  0x00004a53 branch  0x000061cf 
+ 00024743  0x00004a56 force  0x0000000a , 0x0000003f 
+ 00024744  0x00004a57 call  0x000061b5 
+ 00024745  0x00004a58 arg  0x00000455 , 0x00000006 
+ 00024746  0x00004a59 ifetch  0x00000009 , 0x00000006 
+ 00024747  0x00004a5a istore  0x00000009 , 0x00000005 
+ 00024748  0x00004a5b branch  0x000061cf 
+ 00024749  0x00004a60 force  0x00000003 , 0x0000003f 
+ 00024750  0x00004a61 call  0x000061b5 
+ 00024751  0x00004a62 setarg  0x00000114 
+ 00024752  0x00004a63 istore  0x00000002 , 0x00000005 
+ 00024753  0x00004a64 branch  0x000061cf 
+ 00024754  0x00004a68 force  0x00000001 , 0x0000003f 
+ 00024755  0x00004a69 call  0x000061b5 
+ 00024756  0x00004a72 branch  0x000061cf 
+ 00024757  0x00004a75 branch  0x000060ba , 0x00000029 
+ 00024758  0x00004a76 jam  0x00000000 , 0x000000ad 
+ 00024759  0x00004a77 fetch  0x00000001 , 0x00000031 
+ 00024760  0x00004a78 set1  0x00000004 , 0x0000003f 
+ 00024761  0x00004a79 store  0x00000001 , 0x00000031 
+ 00024762  0x00004a7b jam  0x00000000 , 0x000000af 
+ 00024763  0x00004a7c force  0x00000007 , 0x0000003f 
+ 00024764  0x00004a7d call  0x000061b5 
+ 00024765  0x00004a7e fetch  0x00000001 , 0x000000ad 
+ 00024766  0x00004a7f istore  0x00000001 , 0x00000005 
+ 00024767  0x00004a80 setarg  0x00000000 
+ 00024768  0x00004a81 istore  0x00000001 , 0x00000005 
+ 00024769  0x00004a82 fetch  0x00000001 , 0x000000af 
+ 00024770  0x00004a83 istore  0x00000001 , 0x00000005 
+ 00024771  0x00004a84 setarg  0x00000006 
+ 00024772  0x00004a85 istore  0x00000001 , 0x00000005 
+ 00024773  0x00004a86 setarg  0x00000002 
+ 00024774  0x00004a87 istore  0x00000001 , 0x00000005 
+ 00024775  0x00004a88 fetch  0x00000001 , 0x000000ab 
+ 00024776  0x00004a89 istore  0x00000001 , 0x00000005 
+ 00024777  0x00004a8a branch  0x000061cd , 0x00000029 
+ 00024778  0x00004a8b branch  0x000061ca 
+ 00024779  0x00004a8f force  0x00000003 , 0x0000003f 
+ 00024780  0x00004a90 call  0x000061b5 
+ 00024781  0x00004a91 fetch  0x00000001 , 0x000000ad 
+ 00024782  0x00004a92 istore  0x00000001 , 0x00000005 
+ 00024783  0x00004a93 force  0x00000013 , 0x0000003f 
+ 00024784  0x00004a94 istore  0x00000001 , 0x00000005 
+ 00024785  0x00004a95 branch  0x000061cf 
+ 00024786  0x00004a98 force  0x00000002 , 0x0000003f 
+ 00024787  0x00004a99 call  0x000061b5 
+ 00024788  0x00004a9a fetch  0x00000001 , 0x00004171 
+ 00024789  0x00004a9b istore  0x00000001 , 0x00000005 
+ 00024790  0x00004a9c branch  0x000061cf 
+ 00024791  0x00004aa0 force  0x00000002 , 0x0000003f 
+ 00024792  0x00004aa1 call  0x000061b5 
+ 00024793  0x00004aa2 setarg  0x00000005 
+ 00024794  0x00004aa3 istore  0x00000001 , 0x00000005 
+ 00024795  0x00004aa4 branch  0x000061cf 
+ 00024796  0x00004aa7 fetch  0x00000001 , 0x00000030 
+ 00024797  0x00004aa8 set1  0x00000004 , 0x0000003f 
+ 00024798  0x00004aa9 store  0x00000001 , 0x00000030 
+ 00024799  0x00004aaa copy  0x00000022 , 0x0000003f 
+ 00024800  0x00004aab store  0x00000004 , 0x00000465 
+ 00024801  0x00004aac fetch  0x00000001 , 0x0000044d 
+ 00024802  0x00004aad bbit1  0x00000003 , 0x000060eb 
+ 00024803  0x00004aae set1  0x00000003 , 0x0000003f 
+ 00024804  0x00004aaf store  0x00000001 , 0x0000044d 
+ 00024805  0x00004ab0 jam  0x00000005 , 0x00000b7d 
+ 00024806  0x00004ab1 call  0x00007c27 
+ 00024807  0x00004ab2 call  0x00004825 
+ 00024808  0x00004ab3 force  0x00000001 , 0x0000003f 
+ 00024809  0x00004ab4 call  0x000061b5 
+ 00024810  0x00004ab5 branch  0x000061cf 
+ 00024811  0x00004ab7 jam  0x00000000 , 0x00000048 
+ 00024812  0x00004ab8 rtn 
+ 00024813  0x00004abb force  0x00000006 , 0x0000003f 
+ 00024814  0x00004abc call  0x000061b5 
+ 00024815  0x00004abd fetch  0x00000005 , 0x000046fd 
+ 00024816  0x00004abe istore  0x00000005 , 0x00000005 
+ 00024817  0x00004abf branch  0x000061cf 
+ 00024818  0x00004ac2 force  0x00000009 , 0x0000003f 
+ 00024819  0x00004ac3 call  0x000061b5 
+ 00024820  0x00004ac4 fetch  0x00000008 , 0x00004138 
+ 00024821  0x00004ac5 istore  0x00000008 , 0x00000005 
+ 00024822  0x00004ac6 branch  0x000061cf 
+ 00024823  0x00004ac9 call  0x0000481b 
+ 00024824  0x00004aca fetch  0x00000001 , 0x00004132 
+ 00024825  0x00004acb beq  0x00000001 , 0x000060fd 
+ 00024826  0x00004acc jam  0x00000001 , 0x000007dd 
+ 00024827  0x00004acd fetch  0x00000001 , 0x00004793 
+ 00024828  0x00004ace rtnne  0x00000001 
+ 00024829  0x00004ad0 jam  0x00000013 , 0x000007db 
+ 00024830  0x00004ad1 rtn 
+ 00024831  0x00004ad4 call  0x00006209 
+ 00024832  0x00004ad5 jam  0x00000099 , 0x0000007c 
+ 00024833  0x00004ad6 jam  0x00000003 , 0x000007db 
+ 00024834  0x00004ad7 rtn 
+ 00024835  0x00004adb call  0x00006209 
+ 00024836  0x00004adc jam  0x0000003d , 0x0000007c 
+ 00024837  0x00004add jam  0x00000007 , 0x000007db 
+ 00024838  0x00004ade rtn 
+ 00024839  0x00004ae1 arg  0x00000868 , 0x00000011 
+ 00024840  0x00004ae2 arg  0x00000888 , 0x00000012 
+ 00024841  0x00004ae3 arg  0x00000010 , 0x00000039 
+ 00024842  0x00004ae4 call  0x00007f25 
+ 00024843  0x00004ae5 branch  0x00006111 , 0x00000005 
+ 00024844  0x00004ae6 jam  0x00000000 , 0x000007db 
+ 00024845  0x00004ae7 call  0x00007811 
+ 00024846  0x00004ae8 jam  0x00000024 , 0x0000007e 
+ 00024847  0x00004ae9 jam  0x00000040 , 0x0000007d 
+ 00024848  0x00004aea branch  0x00005bc9 
+ 00024849  0x00004aec jam  0x0000000a , 0x000007db 
+ 00024850  0x00004aed call  0x0000780f 
+ 00024851  0x00004aee jam  0x00000040 , 0x0000007d 
+ 00024852  0x00004aef branch  0x00005cf5 
+ 00024853  0x00004af4 jam  0x00000040 , 0x0000007c 
+ 00024854  0x00004af5 rtn 
+ 00024855  0x00004afc jam  0x0000003d , 0x0000007c 
+ 00024856  0x00004afe rtn 
+ 00024857  0x00004b05 jam  0x00000000 , 0x000007e2 
+ 00024858  0x00004b06 force  0x00000004 , 0x0000003f 
+ 00024859  0x00004b07 call  0x000061b5 
+ 00024860  0x00004b08 force  0x00000001 , 0x0000003f 
+ 00024861  0x00004b09 istore  0x00000001 , 0x00000005 
+ 00024862  0x00004b0a force  0x00000001 , 0x0000003f 
+ 00024863  0x00004b0b istore  0x00000001 , 0x00000005 
+ 00024864  0x00004b0c force  0x00000030 , 0x0000003f 
+ 00024865  0x00004b0d istore  0x00000001 , 0x00000005 
+ 00024866  0x00004b0e call  0x00006216 
+ 00024867  0x00004b0f branch  0x000061cf , 0x00000001 
+ 00024868  0x00004b10 branch  0x000061cd 
+ 00024869  0x00004b14 force  0x00000011 , 0x0000003f 
+ 00024870  0x00004b15 call  0x000061b5 
+ 00024871  0x00004b16 fetch  0x00000001 , 0x000007e2 
+ 00024872  0x00004b17 arg  0x000047ac , 0x00000006 
+ 00024873  0x00004b18 iadd  0x00000006 , 0x00000006 
+ 00024874  0x00004b19 ifetch  0x00000008 , 0x00000006 
+ 00024875  0x00004b1a istore  0x00000008 , 0x00000005 
+ 00024876  0x00004b1b ifetch  0x00000008 , 0x00000006 
+ 00024877  0x00004b1c istore  0x00000008 , 0x00000005 
+ 00024878  0x00004b1d fetch  0x00000001 , 0x000007e2 
+ 00024879  0x00004b1e increase  0x00000010 , 0x0000003f 
+ 00024880  0x00004b1f store  0x00000001 , 0x000007e2 
+ 00024881  0x00004b20 call  0x00006216 
+ 00024882  0x00004b21 branch  0x000061cf , 0x00000001 
+ 00024883  0x00004b22 branch  0x000061cd 
+ 00024884  0x00004b26 jam  0x00000006 , 0x000007da 
+ 00024885  0x00004b27 jam  0x0000003f , 0x0000007c 
+ 00024886  0x00004b28 rtn 
+ 00024887  0x00004b2c force  0x00000011 , 0x0000003f 
+ 00024888  0x00004b2d call  0x000061b5 
+ 00024889  0x00004b2e arg  0x00000868 , 0x00000006 
+ 00024890  0x00004b2f ifetch  0x00000008 , 0x00000006 
+ 00024891  0x00004b30 istore  0x00000008 , 0x00000005 
+ 00024892  0x00004b31 ifetch  0x00000008 , 0x00000006 
+ 00024893  0x00004b32 istore  0x00000008 , 0x00000005 
+ 00024894  0x00004b33 branch  0x000061cd 
+ 00024895  0x00004b36 call  0x000061d9 
+ 00024896  0x00004b38 jam  0x00000040 , 0x0000007c 
+ 00024897  0x00004b39 rtn 
+ 00024898  0x00004b3d call  0x00006216 
+ 00024899  0x00004b3e call  0x0000774d , 0x00000001 
+ 00024900  0x00004b3f force  0x00000011 , 0x0000003f 
+ 00024901  0x00004b40 call  0x000061b5 
+ 00024902  0x00004b41 arg  0x00000838 , 0x00000006 
+ 00024903  0x00004b42 ifetch  0x00000008 , 0x00000006 
+ 00024904  0x00004b43 istore  0x00000008 , 0x00000005 
+ 00024905  0x00004b44 ifetch  0x00000008 , 0x00000006 
+ 00024906  0x00004b45 istore  0x00000008 , 0x00000005 
+ 00024907  0x00004b46 call  0x00006216 
+ 00024908  0x00004b47 nbranch  0x000061cd , 0x00000001 
+ 00024909  0x00004b48 branch  0x000061cf , 0x00000001 
+ 00024910  0x00004b4c jam  0x0000000f , 0x000007db 
+ 00024911  0x00004b4e call  0x00006209 
+ 00024912  0x00004b4f jam  0x0000000b , 0x0000007c 
+ 00024913  0x00004b50 call  0x00006221 
+ 00024914  0x00004b51 branch  0x00007785 , 0x00000001 
+ 00024915  0x00004b52 branch  0x0000778f 
+ 00024916  0x00004b54 call  0x00006205 
+ 00024917  0x00004b56 jam  0x00000041 , 0x0000007c 
+ 00024918  0x00004b57 rtn 
+ 00024919  0x00004b5a force  0x00000011 , 0x0000003f 
+ 00024920  0x00004b5b call  0x000061b5 
+ 00024921  0x00004b5c arg  0x00000868 , 0x00000006 
+ 00024922  0x00004b5d ifetch  0x00000008 , 0x00000006 
+ 00024923  0x00004b5e istore  0x00000008 , 0x00000005 
+ 00024924  0x00004b5f ifetch  0x00000008 , 0x00000006 
+ 00024925  0x00004b60 istore  0x00000008 , 0x00000005 
+ 00024926  0x00004b61 call  0x00006216 
+ 00024927  0x00004b62 nbranch  0x000061cd , 0x00000001 
+ 00024928  0x00004b63 branch  0x000061cf , 0x00000001 
+ 00024929  0x00004b66 force  0x00000003 , 0x0000003f 
+ 00024930  0x00004b67 call  0x000061b5 
+ 00024931  0x00004b68 setarg  0x0000fffe 
+ 00024932  0x00004b69 istore  0x00000002 , 0x00000005 
+ 00024933  0x00004b6a branch  0x000061cd 
+ 00024934  0x00004b6d branch  0x000061cf 
+ 00024935  0x00004b6f branch  0x000061cf 
+ 00024936  0x00004b71 branch  0x000061cf 
+ 00024937  0x00004b73 branch  0x000061cf 
+ 00024938  0x00004b79 call  0x00006225 
+ 00024939  0x00004b7a arg  0x00004140 , 0x00000011 
+ 00024940  0x00004b7b call  0x0000622b 
+ 00024941  0x00004b7c force  0x00000011 , 0x0000003f 
+ 00024942  0x00004b7d call  0x000061b5 
+ 00024943  0x00004b7e arg  0x0000050f , 0x00000011 
+ 00024944  0x00004b7f arg  0x000004ef , 0x00000012 
+ 00024945  0x00004b80 call  0x00007467 
+ 00024946  0x00004b81 nbranch  0x000061c4 , 0x00000029 
+ 00024947  0x00004b82 branch  0x000061ca 
+ 00024948  0x00004b85 call  0x00006225 
+ 00024949  0x00004b86 arg  0x00000040 , 0x00000011 
+ 00024950  0x00004b87 call  0x0000736a 
+ 00024951  0x00004b89 force  0x00000011 , 0x0000003f 
+ 00024952  0x00004b8a call  0x000061b5 
+ 00024953  0x00004b8b arg  0x000004ef , 0x00000006 
+ 00024954  0x00004b8c call  0x00007e35 
+ 00024955  0x00004b8d fetch  0x00000001 , 0x00000055 
+ 00024956  0x00004b8e beq  0x00000019 , 0x000061cf 
+ 00024957  0x00004b8f beq  0x00000018 , 0x000061cf 
+ 00024958  0x00004b90 branch  0x000061ca 
+ 00024959  0x00004b93 fetch  0x00000001 , 0x000007e1 
+ 00024960  0x00004b94 branch  0x00006185 , 0x00000034 
+ 00024961  0x00004b95 call  0x00006216 
+ 00024962  0x00004b96 call  0x00006209 , 0x00000001 
+ 00024963  0x00004b97 ncall  0x00006205 , 0x00000001 
+ 00024964  0x00004b98 branch  0x00006186 
+ 00024965  0x00004b9a call  0x00006209 
+ 00024966  0x00004b9c call  0x00006225 
+ 00024967  0x00004b9d branch  0x00006177 
+ 00024968  0x00004ba0 arg  0x00004140 , 0x00000011 
+ 00024969  0x00004ba1 call  0x0000739d 
+ 00024970  0x00004ba2 force  0x00000005 , 0x0000003f 
+ 00024971  0x00004ba3 call  0x000061b5 
+ 00024972  0x00004ba4 fetch  0x00000004 , 0x0000051f 
+ 00024973  0x00004ba5 istore  0x00000004 , 0x00000005 
+ 00024974  0x00004ba6 arg  0x00000451 , 0x00000002 
+ 00024975  0x00004ba7 call  0x000061fb 
+ 00024976  0x00004ba8 call  0x0000749b 
+ 00024977  0x00004ba9 call  0x00006216 
+ 00024978  0x00004baa branch  0x00006197 , 0x00000001 
+ 00024979  0x00004bab jam  0x00000001 , 0x00000454 
+ 00024980  0x00004bac fetch  0x00000001 , 0x000007e1 
+ 00024981  0x00004bad rtn  0x00000034 
+ 00024982  0x00004bae jam  0x0000000b , 0x0000007c 
+ 00024983  0x00004bb0 fetch  0x00000001 , 0x0000425e 
+ 00024984  0x00004bb1 rtn  0x00000034 
+ 00024985  0x00004bb2 call  0x00006216 
+ 00024986  0x00004bb3 call  0x00004852 , 0x00000001 
+ 00024987  0x00004bb5 call  0x00006216 
+ 00024988  0x00004bb6 nbranch  0x000061a1 , 0x00000001 
+ 00024989  0x00004bb7 fetch  0x00000001 , 0x00000453 
+ 00024990  0x00004bb8 rtn  0x00000034 
+ 00024991  0x00004bb9 jam  0x0000000f , 0x0000007c 
+ 00024992  0x00004bba rtn 
+ 00024993  0x00004bbc rtnmark0  0x00000021 
+ 00024994  0x00004bbd set0  0x00000021 , 0x00000000 
+ 00024995  0x00004bbe jam  0x0000000f , 0x0000007c 
+ 00024996  0x00004bbf rtn 
+ 00024997  0x00004bc4 call  0x00006225 
+ 00024998  0x00004bc5 call  0x000073a0 
+ 00024999  0x00004bc6 force  0x00000011 , 0x0000003f 
+ 00025000  0x00004bc7 call  0x000061b5 
+ 00025001  0x00004bc8 arg  0x000004ef , 0x00000006 
+ 00025002  0x00004bc9 call  0x00007e35 
+ 00025003  0x00004bca branch  0x000061ca 
+ 00025004  0x00004bcd force  0x00000001 , 0x0000003f 
+ 00025005  0x00004bce call  0x000061b5 
+ 00025006  0x00004bcf branch  0x000061ca 
+ 00025007  0x00004bd2 force  0x00000002 , 0x0000003f 
+ 00025008  0x00004bd3 call  0x000061b5 
+ 00025009  0x00004bd4 force  0x00000010 , 0x0000003f 
+ 00025010  0x00004bd5 istore  0x00000001 , 0x00000005 
+ 00025011  0x00004bd6 store  0x00000001 , 0x00000054 
+ 00025012  0x00004bd7 branch  0x000061ca 
+ 00025013  0x00004bdb lshift3  0x0000003f , 0x0000003f 
+ 00025014  0x00004bdc or_into  0x00000007 , 0x0000003f 
+ 00025015  0x00004bdd store  0x00000001 , 0x00000432 
+ 00025016  0x00004bde arg  0x00000011 , 0x00000039 
+ 00025017  0x00004bdf arg  0x00000434 , 0x00000005 
+ 00025018  0x00004be0 call  0x00007e3f 
+ 00025019  0x00004be1 arg  0x00000434 , 0x00000005 
+ 00025020  0x00004be2 rtn 
+ 00025021  0x00004be5 and  0x0000003f , 0x0000007f , 0x00000011 
+ 00025022  0x00004be6 jam  0x0000007f , 0x00000048 
+ 00025023  0x00004be7 deposit  0x00000007 
+ 00025024  0x00004be8 call  0x000061b5 
+ 00025025  0x00004be9 deposit  0x00000011 
+ 00025026  0x00004bea istore  0x00000001 , 0x00000005 
+ 00025027  0x00004beb rtn 
+ 00025028  0x00004bee fetch  0x00000001 , 0x00000048 
+ 00025029  0x00004bef lshift  0x0000003f , 0x0000003f 
+ 00025030  0x00004bf0 fetcht  0x00000001 , 0x0000004c 
+ 00025031  0x00004bf1 isolate1  0x00000001 , 0x00000002 
+ 00025032  0x00004bf2 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00025033  0x00004bf3 branch  0x000061d4 
+ 00025034  0x00004bf7 fetcht  0x00000001 , 0x0000004c 
+ 00025035  0x00004bf8 and_into  0x00000001 , 0x00000002 
+ 00025036  0x00004bf9 branch  0x000061d0 
+ 00025037  0x00004bfc force  0x00000000 , 0x00000002 
+ 00025038  0x00004bfd branch  0x000061d0 
+ 00025039  0x00004c00 force  0x00000001 , 0x00000002 
+ 00025040  0x00004c02 fetch  0x00000001 , 0x00000048 
+ 00025041  0x00004c03 lshift  0x0000003f , 0x0000003f 
+ 00025042  0x00004c04 setflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00025043  0x00004c05 ixor  0x00000002 , 0x0000003f 
+ 00025044  0x00004c07 store  0x00000001 , 0x00000433 
+ 00025045  0x00004c08 jam  0x00000000 , 0x00000048 
+ 00025046  0x00004c09 call  0x000061e0 
+ 00025047  0x00004c0a enable  0x00000028 
+ 00025048  0x00004c0b rtn 
+ 00025049  0x00004c0e set1  0x00000025 , 0x00000000 
+ 00025050  0x00004c0f bpatch  0x000000e4 , 0x0000403c 
+ 00025051  0x00004c10 fetch  0x00000001 , 0x00000048 
+ 00025052  0x00004c11 branch  0x000061e0 , 0x00000034 
+ 00025053  0x00004c12 fetch  0x00000001 , 0x00000078 
+ 00025054  0x00004c13 nrtn  0x00000034 
+ 00025055  0x00004c14 branch  0x000061ea 
+ 00025056  0x00004c16 fetch  0x00000001 , 0x00000078 
+ 00025057  0x00004c17 branch  0x000061f0 , 0x00000034 
+ 00025058  0x00004c18 fetch  0x00000003 , 0x00000078 
+ 00025059  0x00004c19 store  0x00000003 , 0x00000048 
+ 00025060  0x00004c1a fetcht  0x00000001 , 0x0000007b 
+ 00025061  0x00004c1b fetch  0x00000001 , 0x0000004c 
+ 00025062  0x00004c1c set0  0x00000001 , 0x0000003f 
+ 00025063  0x00004c1d ior  0x00000002 , 0x0000003f 
+ 00025064  0x00004c1e store  0x00000001 , 0x0000004c 
+ 00025065  0x00004c1f jam  0x00000000 , 0x00000078 
+ 00025066  0x00004c21 fetch  0x00000001 , 0x0000007c 
+ 00025067  0x00004c22 rtn  0x00000034 
+ 00025068  0x00004c23 fetch  0x00000004 , 0x0000007c 
+ 00025069  0x00004c24 store  0x00000004 , 0x00000078 
+ 00025070  0x00004c25 jam  0x00000000 , 0x0000007c 
+ 00025071  0x00004c26 rtn 
+ 00025072  0x00004c28 fetch  0x00000001 , 0x0000007c 
+ 00025073  0x00004c29 rtn  0x00000034 
+ 00025074  0x00004c2a fetch  0x00000003 , 0x0000007c 
+ 00025075  0x00004c2b store  0x00000003 , 0x00000048 
+ 00025076  0x00004c2c fetcht  0x00000001 , 0x0000007f 
+ 00025077  0x00004c2d fetch  0x00000001 , 0x0000004c 
+ 00025078  0x00004c2e set0  0x00000001 , 0x0000003f 
+ 00025079  0x00004c2f ior  0x00000002 , 0x0000003f 
+ 00025080  0x00004c30 store  0x00000001 , 0x0000004c 
+ 00025081  0x00004c31 jam  0x00000000 , 0x0000007c 
+ 00025082  0x00004c32 rtn 
+ 00025083  0x00004c36 set1  0x00000025 , 0x00000000 
+ 00025084  0x00004c37 bpatch  0x000000e5 , 0x0000403c 
+ 00025085  0x00004c38 fetch  0x00000001 , 0x0000004c 
+ 00025086  0x00004c39 copy  0x0000003f , 0x00000013 
+ 00025087  0x00004c3a ifetch  0x00000001 , 0x00000002 
+ 00025088  0x00004c3b call  0x00005d12 
+ 00025089  0x00004c3c call  0x000061c4 
+ 00025090  0x00004c3d copy  0x00000013 , 0x0000003f 
+ 00025091  0x00004c3e store  0x00000001 , 0x0000004c 
+ 00025092  0x00004c3f rtn 
+ 00025093  0x00004c42 fetcht  0x00000001 , 0x0000004c 
+ 00025094  0x00004c43 set0  0x00000000 , 0x00000002 
+ 00025095  0x00004c44 storet  0x00000001 , 0x0000004c 
+ 00025096  0x00004c45 rtn 
+ 00025097  0x00004c48 fetcht  0x00000001 , 0x0000004c 
+ 00025098  0x00004c49 set1  0x00000000 , 0x00000002 
+ 00025099  0x00004c4a storet  0x00000001 , 0x0000004c 
+ 00025100  0x00004c4b rtn 
+ 00025101  0x00004c4f nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025102  0x00004c50 fetcht  0x00000001 , 0x0000004c 
+ 00025103  0x00004c51 ixor  0x00000002 , 0x0000003f 
+ 00025104  0x00004c52 isolate1  0x00000001 , 0x0000003f 
+ 00025105  0x00004c53 rtn 
+ 00025106  0x00004c57 fetch  0x00000001 , 0x0000004c 
+ 00025107  0x00004c58 setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025108  0x00004c59 store  0x00000001 , 0x0000004c 
+ 00025109  0x00004c5a rtn 
+ 00025110  0x00004c5e fetch  0x00000001 , 0x000007e0 
+ 00025111  0x00004c5f compare  0x00000001 , 0x0000003f , 0x0000007f 
+ 00025112  0x00004c60 rtn 
+ 00025113  0x00004c62 fetch  0x00000001 , 0x000007e0 
+ 00025114  0x00004c63 set1  0x00000007 , 0x0000003f 
+ 00025115  0x00004c64 store  0x00000001 , 0x000007e0 
+ 00025116  0x00004c65 rtn 
+ 00025117  0x00004c67 fetch  0x00000001 , 0x000007e0 
+ 00025118  0x00004c68 set0  0x00000007 , 0x0000003f 
+ 00025119  0x00004c69 store  0x00000001 , 0x000007e0 
+ 00025120  0x00004c6a rtn 
+ 00025121  0x00004c6c fetch  0x00000001 , 0x000007e0 
+ 00025122  0x00004c6d isolate1  0x00000007 , 0x0000003f 
+ 00025123  0x00004c6e store  0x00000001 , 0x000007e0 
+ 00025124  0x00004c6f rtn 
+ 00025125  0x00004c73 arg  0x000004ef , 0x00000005 
+ 00025126  0x00004c75 force  0x00000010 , 0x00000039 
+ 00025127  0x00004c78 random  0x0000003f 
+ 00025128  0x00004c79 istore  0x00000001 , 0x00000005 
+ 00025129  0x00004c7a loop  0x00006227 
+ 00025130  0x00004c7b rtn 
+ 00025131  0x00004c7e call  0x0000736e 
+ 00025132  0x00004c7f arg  0x00004262 , 0x00000011 
+ 00025133  0x00004c80 arg  0x0000051f , 0x00000012 
+ 00025134  0x00004c81 ifetch  0x00000008 , 0x00000011 
+ 00025135  0x00004c82 fetcht  0x00000001 , 0x00000030 
+ 00025136  0x00004c83 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00025137  0x00004c84 storet  0x00000001 , 0x00000030 
+ 00025138  0x00004c85 copy  0x00000011 , 0x00000005 
+ 00025139  0x00004c86 call  0x00007467 
+ 00025140  0x00004c87 branch  0x00003229 
+ 00025141  0x00004c8f set1  0x00000025 , 0x00000000 
+ 00025142  0x00004c90 bpatch  0x000000e6 , 0x0000403c 
+ 00025143  0x00004c91 fetch  0x00000001 , 0x0000007c 
+ 00025144  0x00004c92 branch  0x0000623c , 0x00000034 
+ 00025145  0x00004c93 call  0x000061d9 
+ 00025146  0x00004c94 fetch  0x00000001 , 0x0000007c 
+ 00025147  0x00004c95 nrtn  0x00000034 
+ 00025148  0x00004c97 fetch  0x00000001 , 0x00000055 
+ 00025149  0x00004c98 rtn  0x00000034 
+ 00025150  0x00004c9c beq  0x00000004 , 0x0000628d 
+ 00025151  0x00004c9d beq  0x00000005 , 0x00006292 
+ 00025152  0x00004c9e beq  0x00000002 , 0x00006284 
+ 00025153  0x00004c9f beq  0x00000003 , 0x0000629a 
+ 00025154  0x00004ca0 beq  0x0000000e , 0x00006287 
+ 00025155  0x00004ca1 beq  0x00000006 , 0x000062b6 
+ 00025156  0x00004ca2 beq  0x00000007 , 0x000062ce 
+ 00025157  0x00004ca3 beq  0x00000009 , 0x000062cf 
+ 00025158  0x00004ca4 beq  0x0000000a , 0x000062d8 
+ 00025159  0x00004ca5 beq  0x0000000b , 0x000062dc 
+ 00025160  0x00004ca6 beq  0x0000000c , 0x000062a4 
+ 00025161  0x00004ca7 beq  0x0000000d , 0x000062a7 
+ 00025162  0x00004ca8 beq  0x0000000f , 0x000062ad 
+ 00025163  0x00004ca9 beq  0x00000012 , 0x00006277 
+ 00025164  0x00004caa beq  0x00000013 , 0x0000629a 
+ 00025165  0x00004cab beq  0x00000010 , 0x0000627a 
+ 00025166  0x00004cac beq  0x00000014 , 0x00006274 
+ 00025167  0x00004cad beq  0x00000015 , 0x0000629a 
+ 00025168  0x00004cae beq  0x00000016 , 0x0000626e 
+ 00025169  0x00004caf beq  0x00000018 , 0x00006273 
+ 00025170  0x00004cb0 beq  0x00000017 , 0x00006267 
+ 00025171  0x00004cb1 beq  0x00000019 , 0x0000626d 
+ 00025172  0x00004cb2 beq  0x0000001a , 0x00006258 
+ 00025173  0x00004cb3 beq  0x0000001b , 0x00006262 
+ 00025174  0x00004cb4 jam  0x00000000 , 0x00000055 
+ 00025175  0x00004cb6 rtn 
+ 00025176  0x00004cb8 fetch  0x00000001 , 0x0000044d 
+ 00025177  0x00004cb9 rtnbit0  0x00000002 
+ 00025178  0x00004cba rtnbit0  0x00000003 
+ 00025179  0x00004cbb jam  0x00000000 , 0x00000055 
+ 00025180  0x00004cbc call  0x0000625e 
+ 00025181  0x00004cbd branch  0x00006e41 
+ 00025182  0x00004cc0 fetch  0x00000001 , 0x00000177 
+ 00025183  0x00004cc1 rtnbit0  0x00000001 
+ 00025184  0x00004cc2 jam  0x0000000a , 0x00000055 
+ 00025185  0x00004cc3 rtn 
+ 00025186  0x00004cc6 arg  0x0000000b , 0x00000007 
+ 00025187  0x00004cc7 call  0x00007e53 
+ 00025188  0x00004cc8 nrtn  0x00000034 
+ 00025189  0x00004cc9 jam  0x0000001a , 0x00000055 
+ 00025190  0x00004cca rtn 
+ 00025191  0x00004ccd fetch  0x00000001 , 0x00000177 
+ 00025192  0x00004cce set0  0x00000000 , 0x0000003f 
+ 00025193  0x00004ccf store  0x00000001 , 0x00000177 
+ 00025194  0x00004cd0 jam  0x00000019 , 0x00000055 
+ 00025195  0x00004cd1 jam  0x0000000b , 0x0000007c 
+ 00025196  0x00004cd2 rtn 
+ 00025197  0x00004cd4 rtn 
+ 00025198  0x00004cd6 fetch  0x00000001 , 0x00000450 
+ 00025199  0x00004cd7 rtnne  0x00000002 
+ 00025200  0x00004cd8 call  0x000062de 
+ 00025201  0x00004cd9 jam  0x00000018 , 0x00000055 
+ 00025202  0x00004cda rtn 
+ 00025203  0x00004cdd rtn 
+ 00025204  0x00004cdf jam  0x00000015 , 0x00000055 
+ 00025205  0x00004ce0 jam  0x00000083 , 0x0000007c 
+ 00025206  0x00004ce1 rtn 
+ 00025207  0x00004ce3 jam  0x00000013 , 0x00000055 
+ 00025208  0x00004ce4 jam  0x00000025 , 0x0000007c 
+ 00025209  0x00004ce5 rtn 
+ 00025210  0x00004ce8 fetch  0x00000001 , 0x00004748 
+ 00025211  0x00004ce9 rtneq  0x00000000 
+ 00025212  0x00004cea beq  0x00000001 , 0x00006282 
+ 00025213  0x00004ceb arg  0x0000000a , 0x00000007 
+ 00025214  0x00004cec call  0x00007e53 
+ 00025215  0x00004ced nrtn  0x00000034 
+ 00025216  0x00004cee jam  0x00000000 , 0x00004748 
+ 00025217  0x00004cef branch  0x0000629b 
+ 00025218  0x00004cf1 rtn  0x00000029 
+ 00025219  0x00004cf2 branch  0x000062b6 
+ 00025220  0x00004cf5 jam  0x00000003 , 0x00000055 
+ 00025221  0x00004cf6 jam  0x00000027 , 0x0000007c 
+ 00025222  0x00004cf7 rtn 
+ 00025223  0x00004cf9 jam  0x00000013 , 0x0000007c 
+ 00025224  0x00004cfa set1  0x00000003 , 0x00000000 
+ 00025225  0x00004cfb jam  0x00000005 , 0x00000055 
+ 00025226  0x00004cfc setarg  0x000001ff 
+ 00025227  0x00004cfd store  0x00000002 , 0x0000044e 
+ 00025228  0x00004cfe rtn 
+ 00025229  0x00004d00 jam  0x00000005 , 0x00000055 
+ 00025230  0x00004d01 jam  0x000000ff , 0x0000044e 
+ 00025231  0x00004d02 set0  0x00000022 , 0x00000000 
+ 00025232  0x00004d03 jam  0x00000033 , 0x0000007c 
+ 00025233  0x00004d04 branch  0x00005b6f 
+ 00025234  0x00004d06 rtnmark1  0x00000022 
+ 00025235  0x00004d07 fetch  0x00000002 , 0x0000044e 
+ 00025236  0x00004d08 sub  0x0000003f , 0x00000001 , 0x0000003f 
+ 00025237  0x00004d09 branch  0x00006298 , 0x00000005 
+ 00025238  0x00004d0a store  0x00000002 , 0x0000044e 
+ 00025239  0x00004d0b rtn 
+ 00025240  0x00004d0d jam  0x0000000e , 0x00000055 
+ 00025241  0x00004d0e rtn 
+ 00025242  0x00004d11 rtn 
+ 00025243  0x00004d14 fetch  0x00000001 , 0x0000044d 
+ 00025244  0x00004d15 rtnbit0  0x00000003 
+ 00025245  0x00004d16 rtnbit0  0x00000002 
+ 00025246  0x00004d17 fetch  0x00000001 , 0x00000177 
+ 00025247  0x00004d18 set0  0x00000002 , 0x0000003f 
+ 00025248  0x00004d19 store  0x00000001 , 0x00000177 
+ 00025249  0x00004d1a jam  0x00000013 , 0x0000007c 
+ 00025250  0x00004d1b jam  0x00000010 , 0x00000055 
+ 00025251  0x00004d1c rtn 
+ 00025252  0x00004d1f jam  0x0000000d , 0x00000055 
+ 00025253  0x00004d20 jam  0x00000031 , 0x0000007c 
+ 00025254  0x00004d21 rtn 
+ 00025255  0x00004d24 fetch  0x00000001 , 0x0000044d 
+ 00025256  0x00004d25 rtnbit0  0x00000002 
+ 00025257  0x00004d26 jam  0x00000000 , 0x00000055 
+ 00025258  0x00004d28 rtn 
+ 00025259  0x00004d2a jam  0x00000006 , 0x00000055 
+ 00025260  0x00004d2b rtn 
+ 00025261  0x00004d2e fetch  0x00000001 , 0x0000044e 
+ 00025262  0x00004d2f increase  0xffffffff , 0x0000003f 
+ 00025263  0x00004d30 branch  0x000062b2 , 0x00000034 
+ 00025264  0x00004d31 store  0x00000001 , 0x0000044e 
+ 00025265  0x00004d32 rtn 
+ 00025266  0x00004d34 jam  0x00000007 , 0x0000007c 
+ 00025267  0x00004d35 jam  0x00000016 , 0x00000446 
+ 00025268  0x00004d36 jam  0x00000000 , 0x00000055 
+ 00025269  0x00004d37 rtn 
+ 00025270  0x00004d3a fetch  0x00000001 , 0x00000177 
+ 00025271  0x00004d3b bbit1  0x00000002 , 0x0000629b 
+ 00025272  0x00004d3c bbit1  0x00000000 , 0x000062bb 
+ 00025273  0x00004d3e jam  0x0000001a , 0x00000055 
+ 00025274  0x00004d3f rtn 
+ 00025275  0x00004d41 fetch  0x00000001 , 0x0000425e 
+ 00025276  0x00004d42 branch  0x000062c7 , 0x00000034 
+ 00025277  0x00004d43 fetch  0x00000001 , 0x0000044d 
+ 00025278  0x00004d44 rtnbit0  0x00000003 
+ 00025279  0x00004d45 rtnbit0  0x00000002 
+ 00025280  0x00004d46 fetch  0x00000004 , 0x00000465 
+ 00025281  0x00004d47 arg  0x00000064 , 0x00000002 
+ 00025282  0x00004d48 iadd  0x00000002 , 0x00000002 
+ 00025283  0x00004d49 copy  0x00000022 , 0x0000003f 
+ 00025284  0x00004d4a isub  0x00000002 , 0x0000003e 
+ 00025285  0x00004d4b nrtn  0x00000002 
+ 00025286  0x00004d4c branch  0x00006267 
+ 00025287  0x00004d51 jam  0x00000016 , 0x00000055 
+ 00025288  0x00004d52 jam  0x00000004 , 0x0000054f 
+ 00025289  0x00004d53 setarg  0x00003030 
+ 00025290  0x00004d54 store  0x00000002 , 0x00000550 
+ 00025291  0x00004d55 istore  0x00000002 , 0x00000005 
+ 00025292  0x00004d56 jam  0x00000002 , 0x00000450 
+ 00025293  0x00004d57 branch  0x0000626e 
+ 00025294  0x00004d5a rtn 
+ 00025295  0x00004d5c fetch  0x00000001 , 0x00000177 
+ 00025296  0x00004d5d bbit1  0x00000001 , 0x000062d3 
+ 00025297  0x00004d5e jam  0x0000001a , 0x00000055 
+ 00025298  0x00004d5f rtn 
+ 00025299  0x00004d62 fetch  0x00000001 , 0x00000177 
+ 00025300  0x00004d63 set0  0x00000001 , 0x0000003f 
+ 00025301  0x00004d64 store  0x00000001 , 0x00000177 
+ 00025302  0x00004d65 jam  0x0000000f , 0x0000007c 
+ 00025303  0x00004d66 rtn 
+ 00025304  0x00004d69 fetch  0x00000001 , 0x00000454 
+ 00025305  0x00004d6a rtn  0x00000034 
+ 00025306  0x00004d6b jam  0x00000000 , 0x00000055 
+ 00025307  0x00004d6c branch  0x000062d3 
+ 00025308  0x00004d6f jam  0x0000000c , 0x00000055 
+ 00025309  0x00004d70 rtn 
+ 00025310  0x00004d73 fetch  0x00000001 , 0x0000004b 
+ 00025311  0x00004d74 bbit1  0x00000002 , 0x000062e3 
+ 00025312  0x00004d75 call  0x00006209 
+ 00025313  0x00004d76 jam  0x00000008 , 0x0000007c 
+ 00025314  0x00004d77 branch  0x000049bc 
+ 00025315  0x00004d79 fetch  0x00000001 , 0x0000004b 
+ 00025316  0x00004d7a set0  0x00000002 , 0x0000003f 
+ 00025317  0x00004d7b store  0x00000001 , 0x0000004b 
+ 00025318  0x00004d7c call  0x00005ed0 
+ 00025319  0x00004d7d call  0x00006212 
+ 00025320  0x00004d7e branch  0x000049bc 
+ 00025321  0x00004d81 setarg  0x00000004 
+ 00025322  0x00004d82 store  0x00000001 , 0x0000054f 
+ 00025323  0x00004d83 setarg  0x00003030 
+ 00025324  0x00004d84 istore  0x00000002 , 0x00000005 
+ 00025325  0x00004d85 istore  0x00000002 , 0x00000005 
+ 00025326  0x00004d86 rtn 
+ 00025327  0x00004d8f rtn  0x0000002b 
+ 00025328  0x00004d90 jam  0x00000000 , 0x00004813 
+ 00025329  0x00004d91 call  0x00006321 
+ 00025330  0x00004d92 call  0x00006438 
+ 00025331  0x00004d93 setarg  0x0000632e 
+ 00025332  0x00004d94 store  0x00000002 , 0x00004290 
+ 00025333  0x00004d95 setarg  0x0000632f 
+ 00025334  0x00004d96 store  0x00000002 , 0x0000428e 
+ 00025335  0x00004d97 setarg  0x00006337 
+ 00025336  0x00004d98 store  0x00000002 , 0x00004292 
+ 00025337  0x00004d99 setarg  0x000063b6 
+ 00025338  0x00004d9a store  0x00000002 , 0x00004296 
+ 00025339  0x00004d9b setarg  0x0000632f 
+ 00025340  0x00004d9c store  0x00000002 , 0x0000428c 
+ 00025341  0x00004d9d set1  0x00000025 , 0x00000000 
+ 00025342  0x00004d9e bpatch  0x00000080 , 0x00004030 
+ 00025343  0x00004d9f setarg  0x0000632a 
+ 00025344  0x00004da0 store  0x00000002 , 0x00004286 
+ 00025345  0x00004da1 setarg  0x000063be 
+ 00025346  0x00004da2 store  0x00000002 , 0x00004298 
+ 00025347  0x00004da3 setarg  0x00000000 
+ 00025348  0x00004da4 store  0x00000004 , 0x0000480a 
+ 00025349  0x00004da5 store  0x00000002 , 0x00004810 
+ 00025350  0x00004da6 call  0x0000630a 
+ 00025351  0x00004da7 call  0x00003fc5 
+ 00025352  0x00004da8 call  0x00003e2b 
+ 00025353  0x00004da9 branch  0x0000691d 
+ 00025354  0x00004dac rtn  0x0000002b 
+ 00025355  0x00004dad setarg  0x000001a0 
+ 00025356  0x00004dae store  0x00000002 , 0x000042ac 
+ 00025357  0x00004db0 call  0x00006a0d 
+ 00025358  0x00004db1 setarg  0x00004a00 
+ 00025359  0x00004db2 hstore  0x00000002 , 0x00008054 
+ 00025360  0x00004db3 setarg  0x00004fff 
+ 00025361  0x00004db4 hstore  0x00000002 , 0x00008056 
+ 00025362  0x00004db5 setarg  0x00001c00 
+ 00025363  0x00004db6 hstore  0x00000002 , 0x0000805a 
+ 00025364  0x00004db7 setarg  0x00001fff 
+ 00025365  0x00004db8 hstore  0x00000002 , 0x0000805c 
+ 00025366  0x00004db9 hjam  0x00000004 , 0x00008081 
+ 00025367  0x00004dba jam  0x000000ff , 0x0000029f 
+ 00025368  0x00004dbb hjam  0x00000000 , 0x00008062 
+ 00025369  0x00004dbc setarg  0x00001c00 
+ 00025370  0x00004dbd hstore  0x00000002 , 0x0000805e 
+ 00025371  0x00004dbe hstore  0x00000002 , 0x00008060 
+ 00025372  0x00004dbf setarg  0x00004a00 
+ 00025373  0x00004dc0 hstore  0x00000002 , 0x00008058 
+ 00025374  0x00004dc1 branch  0x00004480 
+ 00025375  0x00004dc5 call  0x0000630d 
+ 00025376  0x00004dc6 branch  0x00006321 
+ 00025377  0x00004dca call  0x00007bd9 
+ 00025378  0x00004dcb call  0x00003f94 
+ 00025379  0x00004dcd fetcht  0x00000001 , 0x00004803 
+ 00025380  0x00004dce call  0x000069da 
+ 00025381  0x00004dcf call  0x0000639e 
+ 00025382  0x00004dd1 fetcht  0x00000001 , 0x00004801 
+ 00025383  0x00004dd2 call  0x000069d1 
+ 00025384  0x00004dd3 fetcht  0x00000001 , 0x00004800 
+ 00025385  0x00004dd4 branch  0x000069d2 
+ 00025386  0x00004dd7 fetcht  0x00000001 , 0x00004801 
+ 00025387  0x00004dd8 call  0x000069e5 
+ 00025388  0x00004dd9 nbranch  0x00003f5c , 0x00000001 
+ 00025389  0x00004dda branch  0x00003f5a 
+ 00025390  0x00004ddf branch  0x00006330 
+ 00025391  0x00004de1 branch  0x00006330 
+ 00025392  0x00004de3 set1  0x00000025 , 0x00000000 
+ 00025393  0x00004de4 bpatch  0x00000081 , 0x00004030 
+ 00025394  0x00004de5 call  0x0000641c 
+ 00025395  0x00004de6 call  0x00006421 
+ 00025396  0x00004de7 call  0x0000527a 
+ 00025397  0x00004de8 nrtn  0x00000034 
+ 00025398  0x00004de9 branch  0x000063a0 
+ 00025399  0x00004deb copy  0x00000013 , 0x0000003f 
+ 00025400  0x00004dec beq  0x0000000a , 0x00006368 
+ 00025401  0x00004ded beq  0x00000004 , 0x00006383 
+ 00025402  0x00004dee beq  0x00000013 , 0x00006387 
+ 00025403  0x00004def beq  0x00000002 , 0x0000634c 
+ 00025404  0x00004df0 beq  0x00000019 , 0x0000636a 
+ 00025405  0x00004df1 beq  0x00000020 , 0x0000636f 
+ 00025406  0x00004df2 beq  0x00000022 , 0x00006374 
+ 00025407  0x00004df3 beq  0x00000021 , 0x00006375 
+ 00025408  0x00004df4 beq  0x00000023 , 0x00006376 
+ 00025409  0x00004df5 beq  0x00000024 , 0x00006379 
+ 00025410  0x00004df6 beq  0x00000014 , 0x0000637a 
+ 00025411  0x00004df7 beq  0x00000001 , 0x00006382 
+ 00025412  0x00004df8 beq  0x00000015 , 0x00006364 
+ 00025413  0x00004df9 beq  0x00000005 , 0x0000635d 
+ 00025414  0x00004dfa beq  0x0000000b , 0x00006352 
+ 00025415  0x00004dfb beq  0x0000000c , 0x00003fa6 
+ 00025416  0x00004dfc and  0x0000003f , 0x0000000f , 0x00000002 
+ 00025417  0x00004dfd and_into  0x000000f0 , 0x0000003f 
+ 00025418  0x00004dfe beq  0x00000050 , 0x000063ec 
+ 00025419  0x00004dff rtn 
+ 00025420  0x00004e02 call  0x0000638a 
+ 00025421  0x00004e03 fetch  0x00000002 , 0x000042a0 
+ 00025422  0x00004e04 rtnbit0  0x00000004 
+ 00025423  0x00004e05 arg  0x00000003 , 0x00000039 
+ 00025424  0x00004e06 arg  0x00004849 , 0x00000006 
+ 00025425  0x00004e07 branch  0x00007f71 
+ 00025426  0x00004e0c fetch  0x00000002 , 0x00004042 
+ 00025427  0x00004e0d rshift  0x0000003f , 0x0000003f 
+ 00025428  0x00004e0e fetcht  0x00000002 , 0x00004280 
+ 00025429  0x00004e0f isub  0x00000002 , 0x0000003e 
+ 00025430  0x00004e10 nbranch  0x00006358 , 0x00000005 
+ 00025431  0x00004e11 branch  0x00003fa4 
+ 00025432  0x00004e13 fetch  0x00000001 , 0x00004813 
+ 00025433  0x00004e14 rtnbit1  0x00000000 
+ 00025434  0x00004e15 hfetch  0x00000002 , 0x00008112 
+ 00025435  0x00004e16 ncall  0x0000640c , 0x00000034 
+ 00025436  0x00004e17 branch  0x00003f9c 
+ 00025437  0x00004e1a call  0x00006395 
+ 00025438  0x00004e1b call  0x0000642e 
+ 00025439  0x00004e1c branch  0x00006361 , 0x00000005 
+ 00025440  0x00004e1d branch  0x00003f77 
+ 00025441  0x00004e1f arg  0x00000004 , 0x00000039 
+ 00025442  0x00004e20 arg  0x0000488e , 0x00000006 
+ 00025443  0x00004e21 branch  0x00007f71 
+ 00025444  0x00004e24 call  0x0000638a 
+ 00025445  0x00004e25 arg  0x00000005 , 0x00000039 
+ 00025446  0x00004e26 arg  0x00004847 , 0x00000006 
+ 00025447  0x00004e27 branch  0x00007f71 
+ 00025448  0x00004e2a call  0x00003fc1 
+ 00025449  0x00004e2b branch  0x00003f6a 
+ 00025450  0x00004e2d fetch  0x00000001 , 0x00004813 
+ 00025451  0x00004e2e rtnbit0  0x00000004 
+ 00025452  0x00004e2f set0  0x00000004 , 0x0000003f 
+ 00025453  0x00004e30 store  0x00000001 , 0x00004813 
+ 00025454  0x00004e31 branch  0x0000427f 
+ 00025455  0x00004e34 fetch  0x00000001 , 0x00004813 
+ 00025456  0x00004e35 rtnbit0  0x00000004 
+ 00025457  0x00004e36 set0  0x00000004 , 0x0000003f 
+ 00025458  0x00004e37 store  0x00000001 , 0x00004813 
+ 00025459  0x00004e38 branch  0x00004286 
+ 00025460  0x00004e3b rtn 
+ 00025461  0x00004e3e rtn 
+ 00025462  0x00004e41 fetch  0x00000001 , 0x00004813 
+ 00025463  0x00004e42 bbit0  0x00000000 , 0x00003f9e 
+ 00025464  0x00004e43 branch  0x00006410 
+ 00025465  0x00004e46 rtn 
+ 00025466  0x00004e49 call  0x00006395 
+ 00025467  0x00004e4a arg  0x000003d0 , 0x00000012 
+ 00025468  0x00004e4b call  0x0000642e 
+ 00025469  0x00004e4c branch  0x0000637f , 0x00000005 
+ 00025470  0x00004e4d branch  0x00003f90 
+ 00025471  0x00004e4f arg  0x00000006 , 0x00000039 
+ 00025472  0x00004e50 arg  0x0000488c , 0x00000006 
+ 00025473  0x00004e51 branch  0x00007f71 
+ 00025474  0x00004e54 rtn 
+ 00025475  0x00004e58 arg  0x00000007 , 0x00000039 
+ 00025476  0x00004e59 arg  0x00004899 , 0x00000006 
+ 00025477  0x00004e5a call  0x00007f71 
+ 00025478  0x00004e5b branch  0x0000638a 
+ 00025479  0x00004e5d arg  0x00000007 , 0x00000039 
+ 00025480  0x00004e5e arg  0x00004892 , 0x00000006 
+ 00025481  0x00004e5f call  0x00007f71 
+ 00025482  0x00004e61 call  0x0000638c 
+ 00025483  0x00004e62 branch  0x00006393 
+ 00025484  0x00004e65 fetch  0x00000001 , 0x00004812 
+ 00025485  0x00004e66 isolate1  0x00000000 , 0x0000003f 
+ 00025486  0x00004e67 call  0x00003f7c , 0x00000001 
+ 00025487  0x00004e68 fetch  0x00000001 , 0x00004812 
+ 00025488  0x00004e69 isolate1  0x00000001 , 0x0000003f 
+ 00025489  0x00004e6a call  0x00003f88 , 0x00000001 
+ 00025490  0x00004e6b rtn 
+ 00025491  0x00004e6d fetcht  0x00000001 , 0x00004803 
+ 00025492  0x00004e6e branch  0x000069ef 
+ 00025493  0x00004e71 call  0x00006397 
+ 00025494  0x00004e72 branch  0x0000639e 
+ 00025495  0x00004e75 fetch  0x00000001 , 0x00004812 
+ 00025496  0x00004e76 isolate1  0x00000000 , 0x0000003f 
+ 00025497  0x00004e77 call  0x00003f7e , 0x00000001 
+ 00025498  0x00004e78 fetch  0x00000001 , 0x00004812 
+ 00025499  0x00004e79 isolate1  0x00000001 , 0x0000003f 
+ 00025500  0x00004e7a call  0x00003f86 , 0x00000001 
+ 00025501  0x00004e7b rtn 
+ 00025502  0x00004e7d fetcht  0x00000001 , 0x00004803 
+ 00025503  0x00004e7e branch  0x000069ed 
+ 00025504  0x00004e84 fetch  0x00000001 , 0x00004132 
+ 00025505  0x00004e85 rtnne  0x0000000a 
+ 00025506  0x00004e86 hfetch  0x00000002 , 0x00008112 
+ 00025507  0x00004e87 rtn  0x00000034 
+ 00025508  0x00004e88 store  0x00000002 , 0x0000480e 
+ 00025509  0x00004e8a call  0x000063a9 
+ 00025510  0x00004e8b branch  0x00003fef , 0x00000001 
+ 00025511  0x00004e8c call  0x00006400 
+ 00025512  0x00004e8d branch  0x000063af 
+ 00025513  0x00004e91 fetcht  0x00000001 , 0x00004800 
+ 00025514  0x00004e92 branch  0x000069e5 
+ 00025515  0x00004e96 fetch  0x00000001 , 0x00004813 
+ 00025516  0x00004e97 rtnbit1  0x00000000 
+ 00025517  0x00004e98 call  0x0000640c 
+ 00025518  0x00004e99 branch  0x00003f9c 
+ 00025519  0x00004e9c fetch  0x00000001 , 0x00004040 
+ 00025520  0x00004e9d bbit0  0x00000000 , 0x0000428c 
+ 00025521  0x00004e9e fetch  0x00000001 , 0x00004041 
+ 00025522  0x00004e9f bbit1  0x00000000 , 0x000063d5 
+ 00025523  0x00004ea0 call  0x00003f40 
+ 00025524  0x00004ea1 branch  0x000063ab , 0x00000001 
+ 00025525  0x00004ea2 branch  0x00006d97 
+ 00025526  0x00004ea5 call  0x00005a88 
+ 00025527  0x00004ea6 ifetch  0x00000001 , 0x00000006 
+ 00025528  0x00004ea7 copy  0x00000006 , 0x00000011 
+ 00025529  0x00004ea8 call  0x00007f6e 
+ 00025530  0x00004ea9 copy  0x00000012 , 0x00000039 
+ 00025531  0x00004eaa copy  0x00000011 , 0x00000006 
+ 00025532  0x00004eab call  0x00004976 
+ 00025533  0x00004eac branch  0x000068fa 
+ 00025534  0x00004eb1 fetch  0x00000002 , 0x00004810 
+ 00025535  0x00004eb2 rtn  0x00000034 
+ 00025536  0x00004eb3 arg  0x00000014 , 0x00000002 
+ 00025537  0x00004eb4 call  0x00007fb9 
+ 00025538  0x00004eb5 store  0x00000002 , 0x00000469 
+ 00025539  0x00004eb7 copy  0x0000003f , 0x00000002 
+ 00025540  0x00004eb8 fetch  0x00000002 , 0x00004810 
+ 00025541  0x00004eb9 isub  0x00000002 , 0x0000003f 
+ 00025542  0x00004eba store  0x00000002 , 0x00004810 
+ 00025543  0x00004ebb nbranch  0x00003bf1 , 0x00000002 
+ 00025544  0x00004ebd arg  0x00000014 , 0x00000002 
+ 00025545  0x00004ebe storet  0x00000002 , 0x000044c2 
+ 00025546  0x00004ebf call  0x00005a88 
+ 00025547  0x00004ec0 branch  0x00003bf1 , 0x00000034 
+ 00025548  0x00004ec1 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025549  0x00004ec3 fetch  0x00000002 , 0x00000469 
+ 00025550  0x00004ec4 copy  0x0000003f , 0x00000039 
+ 00025551  0x00004ec6 call  0x00007f6b 
+ 00025552  0x00004ec8 call  0x0000497c 
+ 00025553  0x00004eca fetch  0x00000002 , 0x00000469 
+ 00025554  0x00004ecb store  0x00000002 , 0x0000480e 
+ 00025555  0x00004ecc store  0x00000002 , 0x0000041b 
+ 00025556  0x00004ecd branch  0x0000428c 
+ 00025557  0x00004ed1 rtnmark0  0x00000009 
+ 00025558  0x00004ed2 call  0x000063d8 
+ 00025559  0x00004ed3 call  0x000063d8 
+ 00025560  0x00004ed5 call  0x0000561e 
+ 00025561  0x00004ed6 nrtn  0x00000034 
+ 00025562  0x00004ed7 hfetch  0x00000002 , 0x00008112 
+ 00025563  0x00004ed8 rtn  0x00000034 
+ 00025564  0x00004ed9 fetcht  0x00000002 , 0x00004810 
+ 00025565  0x00004eda isub  0x00000002 , 0x0000003f 
+ 00025566  0x00004edb nbranch  0x00003bf1 , 0x00000002 
+ 00025567  0x00004edc store  0x00000002 , 0x0000480e 
+ 00025568  0x00004edd rtn  0x00000034 
+ 00025569  0x00004ede call  0x00006407 
+ 00025570  0x00004edf fetch  0x00000002 , 0x00004810 
+ 00025571  0x00004ee0 fetcht  0x00000002 , 0x0000480e 
+ 00025572  0x00004ee1 iadd  0x00000002 , 0x0000003f 
+ 00025573  0x00004ee2 store  0x00000002 , 0x00004810 
+ 00025574  0x00004ee3 fetcht  0x00000002 , 0x00004810 
+ 00025575  0x00004ee4 hfetch  0x00000002 , 0x00008112 
+ 00025576  0x00004ee5 isub  0x00000002 , 0x00000011 
+ 00025577  0x00004ee6 nbranch  0x00003bf1 , 0x00000002 
+ 00025578  0x00004ee7 jam  0x0000001b , 0x00000b7d 
+ 00025579  0x00004ee8 branch  0x00005620 
+ 00025580  0x00004eeb storet  0x00000001 , 0x00000259 
+ 00025581  0x00004eed fetch  0x00000001 , 0x00000259 
+ 00025582  0x00004eee rtn  0x00000034 
+ 00025583  0x00004eef increase  0xffffffff , 0x0000003f 
+ 00025584  0x00004ef0 store  0x00000001 , 0x00000259 
+ 00025585  0x00004ef1 call  0x000063f3 
+ 00025586  0x00004ef2 branch  0x000063ed 
+ 00025587  0x00004ef5 fetch  0x00000002 , 0x0000481a 
+ 00025588  0x00004ef6 rtn  0x00000034 
+ 00025589  0x00004ef7 increase  0xffffffff , 0x0000003f 
+ 00025590  0x00004ef8 store  0x00000002 , 0x0000481a 
+ 00025591  0x00004ef9 nrtn  0x00000034 
+ 00025592  0x00004efa fetch  0x00000001 , 0x000042a4 
+ 00025593  0x00004efb jam  0x00000000 , 0x000042a4 
+ 00025594  0x00004efc bbit1  0x00000001 , 0x000063fd 
+ 00025595  0x00004efd bbit1  0x00000000 , 0x000063fe 
+ 00025596  0x00004efe branch  0x00003bf1 
+ 00025597  0x00004f00 branch  0x00003f8c 
+ 00025598  0x00004f02 jam  0x00000002 , 0x00004272 
+ 00025599  0x00004f03 rtn 
+ 00025600  0x00004f06 fetch  0x00000001 , 0x00004041 
+ 00025601  0x00004f07 bbit1  0x00000000 , 0x00006407 
+ 00025602  0x00004f08 fetch  0x00000002 , 0x0000480e 
+ 00025603  0x00004f09 arg  0x0000006e , 0x00000002 
+ 00025604  0x00004f0b call  0x00007fb9 
+ 00025605  0x00004f0c store  0x00000002 , 0x0000480e 
+ 00025606  0x00004f0d rtn 
+ 00025607  0x00004f0f fetch  0x00000002 , 0x0000480e 
+ 00025608  0x00004f10 arg  0x00000014 , 0x00000002 
+ 00025609  0x00004f11 call  0x00007fb9 
+ 00025610  0x00004f12 store  0x00000002 , 0x0000480e 
+ 00025611  0x00004f13 rtn 
+ 00025612  0x00004f16 fetch  0x00000001 , 0x00004813 
+ 00025613  0x00004f17 set1  0x00000000 , 0x0000003f 
+ 00025614  0x00004f18 store  0x00000001 , 0x00004813 
+ 00025615  0x00004f19 rtn 
+ 00025616  0x00004f1c fetch  0x00000001 , 0x00004813 
+ 00025617  0x00004f1d set0  0x00000000 , 0x0000003f 
+ 00025618  0x00004f1e store  0x00000001 , 0x00004813 
+ 00025619  0x00004f1f rtn 
+ 00025620  0x00004f22 fetch  0x00000001 , 0x00004813 
+ 00025621  0x00004f23 set1  0x00000007 , 0x0000003f 
+ 00025622  0x00004f24 store  0x00000001 , 0x00004813 
+ 00025623  0x00004f25 rtn 
+ 00025624  0x00004f28 fetch  0x00000001 , 0x00004813 
+ 00025625  0x00004f29 set0  0x00000007 , 0x0000003f 
+ 00025626  0x00004f2a store  0x00000001 , 0x00004813 
+ 00025627  0x00004f2b rtn 
+ 00025628  0x00004f2e set1  0x00000025 , 0x00000000 
+ 00025629  0x00004f2f bpatch  0x00000082 , 0x00004030 
+ 00025630  0x00004f30 call  0x00007f8e 
+ 00025631  0x00004f31 branch  0x00003f66 , 0x00000002 
+ 00025632  0x00004f32 branch  0x00003f68 
+ 00025633  0x00004f35 call  0x000063a9 
+ 00025634  0x00004f36 branch  0x00006428 , 0x00000001 
+ 00025635  0x00004f37 hfetcht  0x00000002 , 0x00008052 
+ 00025636  0x00004f38 fetch  0x00000002 , 0x000042ac 
+ 00025637  0x00004f39 isub  0x00000002 , 0x0000003e 
+ 00025638  0x00004f3a rtn  0x00000005 
+ 00025639  0x00004f3b branch  0x00006909 
+ 00025640  0x00004f3f hfetcht  0x00000002 , 0x00008052 
+ 00025641  0x00004f40 setarg  0x000001a0 
+ 00025642  0x00004f41 isub  0x00000002 , 0x0000003e 
+ 00025643  0x00004f42 rtn  0x00000005 
+ 00025644  0x00004f43 hstore  0x00000002 , 0x00008052 
+ 00025645  0x00004f44 rtn 
+ 00025646  0x00004f47 set1  0x00000025 , 0x00000000 
+ 00025647  0x00004f48 bpatch  0x00000083 , 0x00004030 
+ 00025648  0x00004f49 fetch  0x00000001 , 0x00004812 
+ 00025649  0x00004f4a isolate0  0x00000002 , 0x0000003f 
+ 00025650  0x00004f4b branch  0x00006436 , 0x00000001 
+ 00025651  0x00004f4c arg  0x00004814 , 0x00000011 
+ 00025652  0x00004f4d arg  0x00000006 , 0x00000039 
+ 00025653  0x00004f4e branch  0x00007f25 
+ 00025654  0x00004f50 force  0x00000000 , 0x0000003e 
+ 00025655  0x00004f51 rtn 
+ 00025656  0x00004f54 set1  0x00000025 , 0x00000000 
+ 00025657  0x00004f55 bpatch  0x00000084 , 0x00004030 
+ 00025658  0x00004f56 arg  0x0000481c , 0x00000005 
+ 00025659  0x00004f57 setsect  0x00000000 , 0x00035350 
+ 00025660  0x00004f58 setsect  0x00000001 , 0x00015115 
+ 00025661  0x00004f59 setsect  0x00000002 , 0x00012415 
+ 00025662  0x00004f5a setsect  0x00000003 , 0x00010951 
+ 00025663  0x00004f5b istore  0x00000009 , 0x00000005 
+ 00025664  0x00004f5c setsect  0x00000000 , 0x0002454c 
+ 00025665  0x00004f5d setsect  0x00000001 , 0x00035053 
+ 00025666  0x00004f5e setsect  0x00000002 , 0x00002454 
+ 00025667  0x00004f5f setsect  0x00000003 , 0x00011531 
+ 00025668  0x00004f60 istore  0x00000009 , 0x00000005 
+ 00025669  0x00004f61 setsect  0x00000000 , 0x00034441 
+ 00025670  0x00004f62 setsect  0x00000001 , 0x000194d4 
+ 00025671  0x00004f63 setsect  0x00000002 , 0x00012455 
+ 00025672  0x00004f64 setsect  0x00000003 , 0x00010d4d 
+ 00025673  0x00004f65 istore  0x00000009 , 0x00000005 
+ 00025674  0x00004f66 setsect  0x00000000 , 0x0003414c 
+ 00025675  0x00004f67 setsect  0x00000001 , 0x0000d4d4 
+ 00025676  0x00004f68 setsect  0x00000002 , 0x000124c4 
+ 00025677  0x00004f69 setsect  0x00000003 , 0x00013119 
+ 00025678  0x00004f6a istore  0x00000009 , 0x00000005 
+ 00025679  0x00004f6b setsect  0x00000000 , 0x00015247 
+ 00025680  0x00004f6c setsect  0x00000001 , 0x0003d0d1 
+ 00025681  0x00004f6d setsect  0x00000002 , 0x0000e4e4 
+ 00025682  0x00004f6e setsect  0x00000003 , 0x00011531 
+ 00025683  0x00004f6f istore  0x00000009 , 0x00000005 
+ 00025684  0x00004f70 setsect  0x00000000 , 0x00034944 
+ 00025685  0x00004f71 setsect  0x00000001 , 0x000114d4 
+ 00025686  0x00004f72 setsect  0x00000002 , 0x0000e535 
+ 00025687  0x00004f73 setsect  0x00000003 , 0x00015105 
+ 00025688  0x00004f74 istore  0x00000009 , 0x00000005 
+ 00025689  0x00004f75 setsect  0x00000000 , 0x00014c2b 
+ 00025690  0x00004f76 setsect  0x00000001 , 0x000114d2 
+ 00025691  0x00004f77 setsect  0x00000002 , 0x0000f525 
+ 00025692  0x00004f78 setsect  0x00000003 , 0x00011531 
+ 00025693  0x00004f79 istore  0x00000009 , 0x00000005 
+ 00025694  0x00004f7a setsect  0x00000000 , 0x00014e53 
+ 00025695  0x00004f7b setsect  0x00000001 , 0x00019192 
+ 00025696  0x00004f7c setsect  0x00000002 , 0x000044c4 
+ 00025697  0x00004f7d setsect  0x00000003 , 0x00015915 
+ 00025698  0x00004f7e istore  0x00000009 , 0x00000005 
+ 00025699  0x00004f7f setsect  0x00000000 , 0x00035352 
+ 00025700  0x00004f80 setsect  0x00000001 , 0x0000d254 
+ 00025701  0x00004f81 setsect  0x00000002 , 0x00005444 
+ 00025702  0x00004f82 setsect  0x00000003 , 0x00010959 
+ 00025703  0x00004f83 istore  0x00000009 , 0x00000005 
+ 00025704  0x00004f84 setsect  0x00000000 , 0x0001454c 
+ 00025705  0x00004f85 setsect  0x00000001 , 0x00005392 
+ 00025706  0x00004f86 setsect  0x00000002 , 0x00003525 
+ 00025707  0x00004f87 setsect  0x00000003 , 0x00013d35 
+ 00025708  0x00004f88 istore  0x00000009 , 0x00000005 
+ 00025709  0x00004f89 setsect  0x00000000 , 0x00014544 
+ 00025710  0x00004f8a setsect  0x00000001 , 0x000113d3 
+ 00025711  0x00004f8b setsect  0x00000002 , 0x00004454 
+ 00025712  0x00004f8c setsect  0x00000003 , 0x00014d35 
+ 00025713  0x00004f8d istore  0x00000009 , 0x00000005 
+ 00025714  0x00004f8e setsect  0x00000000 , 0x00004154 
+ 00025715  0x00004f8f setsect  0x00000001 , 0x00011155 
+ 00025716  0x00004f90 setsect  0x00000002 , 0x00013494 
+ 00025717  0x00004f91 setsect  0x00000003 , 0x00013d0d 
+ 00025718  0x00004f92 istore  0x00000009 , 0x00000005 
+ 00025719  0x00004f93 setsect  0x00000000 , 0x00004f56 
+ 00025720  0x00004f94 setsect  0x00000001 , 0x00031055 
+ 00025721  0x00004f95 setsect  0x00000002 , 0x00003454 
+ 00025722  0x00004f96 setsect  0x00000003 , 0x0001393d 
+ 00025723  0x00004f97 istore  0x00000009 , 0x00000005 
+ 00025724  0x00004f98 setsect  0x00000000 , 0x0001504e 
+ 00025725  0x00004f99 setsect  0x00000001 , 0x000151d0 
+ 00025726  0x00004f9a setsect  0x00000002 , 0x000154f4 
+ 00025727  0x00004f9b setsect  0x00000003 , 0x00014951 
+ 00025728  0x00004f9c istore  0x00000009 , 0x00000005 
+ 00025729  0x00004f9d setsect  0x00000000 , 0x00024345 
+ 00025730  0x00004f9e setsect  0x00000001 , 0x00025051 
+ 00025731  0x00004f9f setsect  0x00000002 , 0x000004c4 
+ 00025732  0x00004fa0 istore  0x00000006 , 0x00000005 
+ 00025733  0x00004fa1 rtn 
+ 00025734  0x00004fa6 setarg  0x000065d7 
+ 00025735  0x00004fa7 store  0x00000002 , 0x0000428c 
+ 00025736  0x00004fa8 setarg  0x0000652e 
+ 00025737  0x00004fa9 store  0x00000002 , 0x0000428e 
+ 00025738  0x00004faa setarg  0x000064e3 
+ 00025739  0x00004fab store  0x00000002 , 0x0000428a 
+ 00025740  0x00004fac setarg  0x000065f3 
+ 00025741  0x00004fad store  0x00000002 , 0x00004292 
+ 00025742  0x00004fae setarg  0x000064a9 
+ 00025743  0x00004faf store  0x00000002 , 0x00004290 
+ 00025744  0x00004fb0 setarg  0x00006561 
+ 00025745  0x00004fb1 store  0x00000002 , 0x00004298 
+ 00025746  0x00004fb2 jam  0x00000000 , 0x000007dc 
+ 00025747  0x00004fb3 jam  0x00000000 , 0x000007dd 
+ 00025748  0x00004fb4 set0  0x00000025 , 0x00000000 
+ 00025749  0x00004fb5 bpatch  0x000000c0 , 0x00004018 
+ 00025750  0x00004fb6 call  0x000064c4 
+ 00025751  0x00004fb7 rtn  0x0000002b 
+ 00025752  0x00004fb8 call  0x0000649f 
+ 00025753  0x00004fb9 call  0x000064a7 
+ 00025754  0x00004fba setarg  0x000064e0 
+ 00025755  0x00004fbb store  0x00000002 , 0x00004288 
+ 00025756  0x00004fbc fetch  0x00000002 , 0x000047f4 
+ 00025757  0x00004fbd bbit1  0x0000000c , 0x00006697 
+ 00025758  0x00004fbe branch  0x00006693 
+ 00025759  0x00004fc1 call  0x00003f4d 
+ 00025760  0x00004fc2 branch  0x000064a4 , 0x00000005 
+ 00025761  0x00004fc3 call  0x00006963 
+ 00025762  0x00004fc4 call  0x000066ba 
+ 00025763  0x00004fc5 branch  0x00003f45 
+ 00025764  0x00004fc7 call  0x0000691d 
+ 00025765  0x00004fc8 call  0x00006967 
+ 00025766  0x00004fc9 branch  0x000066c0 
+ 00025767  0x00004fcc jam  0x00000001 , 0x0000481c 
+ 00025768  0x00004fcd branch  0x000064bb 
+ 00025769  0x00004fd0 call  0x00007cd7 
+ 00025770  0x00004fd1 call  0x000064ac 
+ 00025771  0x00004fd2 branch  0x000064f6 
+ 00025772  0x00004fd5 fetcht  0x00000001 , 0x00004825 
+ 00025773  0x00004fd6 call  0x000069e5 
+ 00025774  0x00004fd7 nbranch  0x000064b3 , 0x00000001 
+ 00025775  0x00004fd9 fetch  0x00000001 , 0x0000481c 
+ 00025776  0x00004fda rtneq  0x00000000 
+ 00025777  0x00004fdb jam  0x00000000 , 0x0000481c 
+ 00025778  0x00004fdc rtn 
+ 00025779  0x00004fde fetch  0x00000001 , 0x0000481c 
+ 00025780  0x00004fdf rtneq  0x00000001 
+ 00025781  0x00004fe0 jam  0x00000001 , 0x0000481c 
+ 00025782  0x00004fe1 fetch  0x00000001 , 0x0000481b 
+ 00025783  0x00004fe2 increase  0x00000001 , 0x0000003f 
+ 00025784  0x00004fe3 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00025785  0x00004fe4 store  0x00000001 , 0x0000481b 
+ 00025786  0x00004fe5 branch  0x000064bb 
+ 00025787  0x00004fe7 setarg  0x00000006 
+ 00025788  0x00004fe8 call  0x000066d8 
+ 00025789  0x00004fe9 and  0x0000003f , 0x000000fc , 0x00000002 
+ 00025790  0x00004fea fetch  0x00000001 , 0x0000481b 
+ 00025791  0x00004feb iadd  0x00000002 , 0x0000003f 
+ 00025792  0x00004fec lshift8  0x0000003f , 0x0000003f 
+ 00025793  0x00004fed add  0x0000003f , 0x00000006 , 0x0000003f 
+ 00025794  0x00004fee call  0x000066d7 
+ 00025795  0x00004fef branch  0x000066ba 
+ 00025796  0x00004ff2 call  0x000065c5 
+ 00025797  0x00004ff3 call  0x000064ca 
+ 00025798  0x00004ff4 hfetch  0x00000002 , 0x00008050 
+ 00025799  0x00004ff5 set0  0x0000000b , 0x0000003f 
+ 00025800  0x00004ff6 hstore  0x00000002 , 0x00008050 
+ 00025801  0x00004ff7 rtn 
+ 00025802  0x00004ffa call  0x00003e0b 
+ 00025803  0x00004ffb fetcht  0x00000001 , 0x00004827 
+ 00025804  0x00004ffc call  0x000069d1 
+ 00025805  0x00004ffd fetcht  0x00000001 , 0x00004828 
+ 00025806  0x00004ffe call  0x000069d1 
+ 00025807  0x00004fff fetcht  0x00000001 , 0x00004822 
+ 00025808  0x00005000 call  0x000069d1 
+ 00025809  0x00005001 fetcht  0x00000001 , 0x00004823 
+ 00025810  0x00005002 call  0x000069d1 
+ 00025811  0x00005003 fetcht  0x00000001 , 0x00004824 
+ 00025812  0x00005004 call  0x000069d1 
+ 00025813  0x00005005 fetcht  0x00000001 , 0x00004826 
+ 00025814  0x00005006 call  0x000069d1 
+ 00025815  0x00005007 fetcht  0x00000001 , 0x00004825 
+ 00025816  0x00005008 call  0x000069d1 
+ 00025817  0x00005009 hfetch  0x00000001 , 0x0000807b 
+ 00025818  0x0000500a or_into  0x00000018 , 0x0000003f 
+ 00025819  0x0000500b hstore  0x00000001 , 0x0000807b 
+ 00025820  0x0000500c hfetch  0x00000001 , 0x0000807f 
+ 00025821  0x0000500d and_into  0x000000e7 , 0x0000003f 
+ 00025822  0x0000500e hstore  0x00000001 , 0x0000807f 
+ 00025823  0x0000500f rtn 
+ 00025824  0x00005013 setarg  0x0000bc05 
+ 00025825  0x00005014 call  0x000066d7 
+ 00025826  0x00005015 jam  0x00000001 , 0x000000a2 
+ 00025827  0x00005018 call  0x000064f6 
+ 00025828  0x00005019 arg  0x00000019 , 0x00000002 
+ 00025829  0x0000501a call  0x000069da 
+ 00025830  0x0000501b hjam  0x00000000 , 0x00008081 
+ 00025831  0x0000501c fetcht  0x00000001 , 0x00004827 
+ 00025832  0x0000501d call  0x000069b4 
+ 00025833  0x0000501e fetcht  0x00000001 , 0x00004828 
+ 00025834  0x0000501f call  0x000069b4 
+ 00025835  0x00005020 fetcht  0x00000001 , 0x00004822 
+ 00025836  0x00005021 call  0x000069b4 
+ 00025837  0x00005022 fetcht  0x00000001 , 0x00004823 
+ 00025838  0x00005023 call  0x000069b4 
+ 00025839  0x00005024 fetcht  0x00000001 , 0x00004824 
+ 00025840  0x00005025 call  0x000069b4 
+ 00025841  0x00005026 fetcht  0x00000001 , 0x00004826 
+ 00025842  0x00005027 call  0x000069b9 
+ 00025843  0x00005028 fetch  0x00000001 , 0x000000a2 
+ 00025844  0x00005029 nrtn  0x00000034 
+ 00025845  0x0000502a branch  0x000069c4 
+ 00025846  0x0000502d set0  0x00000025 , 0x00000000 
+ 00025847  0x0000502e bpatch  0x000000c1 , 0x00004018 
+ 00025848  0x0000502f arg  0x00000000 , 0x00000011 
+ 00025849  0x00005030 fetcht  0x00000001 , 0x00004827 
+ 00025850  0x00005031 call  0x000069e5 
+ 00025851  0x00005032 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00025852  0x00005033 fetcht  0x00000001 , 0x00004828 
+ 00025853  0x00005034 call  0x000069e5 
+ 00025854  0x00005035 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00025855  0x00005036 copy  0x00000011 , 0x0000003f 
+ 00025856  0x00005038 and_into  0x00000003 , 0x0000003f 
+ 00025857  0x00005039 fetcht  0x00000001 , 0x00004808 
+ 00025858  0x0000503a store  0x00000001 , 0x00004808 
+ 00025859  0x0000503b isub  0x00000002 , 0x0000003e 
+ 00025860  0x0000503c branch  0x00006514 , 0x00000005 
+ 00025861  0x0000503d fetch  0x00000001 , 0x00004807 
+ 00025862  0x0000503e store  0x00000001 , 0x00004806 
+ 00025863  0x0000503f storet  0x00000001 , 0x00004807 
+ 00025864  0x00005040 fetch  0x00000001 , 0x00004808 
+ 00025865  0x00005041 lshift4  0x0000003f , 0x0000003f 
+ 00025866  0x00005042 fetcht  0x00000001 , 0x00004807 
+ 00025867  0x00005043 lshift2  0x00000002 , 0x00000002 
+ 00025868  0x00005044 iadd  0x00000002 , 0x0000003f 
+ 00025869  0x00005045 fetcht  0x00000001 , 0x00004806 
+ 00025870  0x00005046 iadd  0x00000002 , 0x0000003f 
+ 00025871  0x00005047 beq  0x00000038 , 0x00006515 
+ 00025872  0x00005048 beq  0x00000034 , 0x00006519 
+ 00025873  0x00005049 beq  0x0000000b , 0x00006519 
+ 00025874  0x0000504a beq  0x00000007 , 0x00006515 
+ 00025875  0x0000504b rtn 
+ 00025876  0x0000504e rtn 
+ 00025877  0x00005051 fetch  0x00000001 , 0x00004809 
+ 00025878  0x00005052 increase  0x00000001 , 0x0000003f 
+ 00025879  0x00005053 store  0x00000001 , 0x00004809 
+ 00025880  0x00005054 rtn 
+ 00025881  0x00005057 fetch  0x00000001 , 0x00004809 
+ 00025882  0x00005058 increase  0xffffffff , 0x0000003f 
+ 00025883  0x00005059 store  0x00000001 , 0x00004809 
+ 00025884  0x0000505a rtn 
+ 00025885  0x0000505e rtn 
+ 00025886  0x00005060 setarg  0x0000b805 
+ 00025887  0x00005061 branch  0x000066d7 
+ 00025888  0x00005064 rtn 
+ 00025889  0x00005067 call  0x00003fa0 
+ 00025890  0x00005068 jam  0x00000002 , 0x00004820 
+ 00025891  0x00005069 call  0x00003fa4 
+ 00025892  0x0000506b branch  0x00003f92 
+ 00025893  0x0000506e fetch  0x00000002 , 0x0000481e 
+ 00025894  0x0000506f rtn  0x00000034 
+ 00025895  0x00005070 increase  0xffffffff , 0x0000003f 
+ 00025896  0x00005071 store  0x00000002 , 0x0000481e 
+ 00025897  0x00005072 nrtn  0x00000034 
+ 00025898  0x00005073 branch  0x00003f9a 
+ 00025899  0x00005076 setarg  0x00000002 
+ 00025900  0x00005077 store  0x00000001 , 0x000047f2 
+ 00025901  0x00005078 rtn 
+ 00025902  0x0000507b fetch  0x00000001 , 0x0000427f 
+ 00025903  0x0000507c rtn  0x00000034 
+ 00025904  0x0000507d call  0x0000527c 
+ 00025905  0x0000507e nrtn  0x00000034 
+ 00025906  0x0000507f call  0x00006578 
+ 00025907  0x00005080 nrtn  0x00000028 
+ 00025908  0x00005081 call  0x0000655e 
+ 00025909  0x00005082 call  0x0000655a 
+ 00025910  0x00005084 arg  0x00000008 , 0x00000011 
+ 00025911  0x00005085 call  0x00004b2c 
+ 00025912  0x00005086 fetch  0x00000002 , 0x000042b7 
+ 00025913  0x00005087 istore  0x00000002 , 0x00000005 
+ 00025914  0x00005088 setarg  0x000002a1 
+ 00025915  0x00005089 istore  0x00000002 , 0x00000005 
+ 00025916  0x0000508a fetch  0x00000001 , 0x00004805 
+ 00025917  0x0000508b istore  0x00000001 , 0x00000005 
+ 00025918  0x0000508c fetch  0x00000002 , 0x00004800 
+ 00025919  0x0000508d arg  0x00000fff , 0x00000002 
+ 00025920  0x0000508e iand  0x00000002 , 0x0000003f 
+ 00025921  0x0000508f fetcht  0x00000002 , 0x00004802 
+ 00025922  0x00005090 lshift4  0x00000002 , 0x00000002 
+ 00025923  0x00005091 lshift8  0x00000002 , 0x00000002 
+ 00025924  0x00005092 ior  0x00000002 , 0x0000003f 
+ 00025925  0x00005093 istore  0x00000003 , 0x00000005 
+ 00025926  0x00005094 fetch  0x00000001 , 0x00004804 
+ 00025927  0x00005095 istore  0x00000001 , 0x00000005 
+ 00025928  0x00005096 setarg  0x00000000 
+ 00025929  0x00005097 istore  0x00000001 , 0x00000005 
+ 00025930  0x00005098 jam  0x00000008 , 0x000008a8 
+ 00025931  0x00005099 rtn 
+ 00025932  0x0000509d set0  0x00000025 , 0x00000000 
+ 00025933  0x0000509e bpatch  0x000000c2 , 0x00004018 
+ 00025934  0x0000509f fetch  0x00000001 , 0x0000481a 
+ 00025935  0x000050a0 rtn  0x00000034 
+ 00025936  0x000050a1 increase  0xffffffff , 0x0000003f 
+ 00025937  0x000050a2 store  0x00000001 , 0x0000481a 
+ 00025938  0x000050a3 nrtn  0x00000034 
+ 00025939  0x000050a4 call  0x0000527e 
+ 00025940  0x000050a5 nrtn  0x00000034 
+ 00025941  0x000050a6 setarg  0x00000000 
+ 00025942  0x000050a7 store  0x00000005 , 0x00004800 
+ 00025943  0x000050a8 call  0x00006536 
+ 00025944  0x000050a9 jam  0x00000050 , 0x0000481a 
+ 00025945  0x000050aa rtn 
+ 00025946  0x000050ac fetch  0x00000002 , 0x00004810 
+ 00025947  0x000050ad store  0x00000002 , 0x00004818 
+ 00025948  0x000050ae jam  0x00000050 , 0x0000481a 
+ 00025949  0x000050af rtn 
+ 00025950  0x000050b2 fetch  0x00000002 , 0x0000480e 
+ 00025951  0x000050b3 store  0x00000002 , 0x00004816 
+ 00025952  0x000050b4 rtn 
+ 00025953  0x000050b8 fetcht  0x00000002 , 0x000044c2 
+ 00025954  0x000050b9 call  0x00005a88 
+ 00025955  0x000050ba ifetch  0x00000001 , 0x00000006 
+ 00025956  0x000050bb store  0x00000001 , 0x0000041b 
+ 00025957  0x000050bc rtn 
+ 00025958  0x000050c0 set0  0x00000025 , 0x00000000 
+ 00025959  0x000050c1 bpatch  0x000000c3 , 0x00004018 
+ 00025960  0x000050c2 fetcht  0x00000002 , 0x000044c2 
+ 00025961  0x000050c3 call  0x00005a88 
+ 00025962  0x000050c4 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025963  0x000050c6 fetch  0x00000001 , 0x00004805 
+ 00025964  0x000050c7 istore  0x00000001 , 0x00000005 
+ 00025965  0x000050c8 fetch  0x00000002 , 0x00004800 
+ 00025966  0x000050c9 arg  0x00000fff , 0x00000002 
+ 00025967  0x000050ca iand  0x00000002 , 0x0000003f 
+ 00025968  0x000050cb fetcht  0x00000002 , 0x00004802 
+ 00025969  0x000050cc lshift4  0x00000002 , 0x00000002 
+ 00025970  0x000050cd lshift8  0x00000002 , 0x00000002 
+ 00025971  0x000050ce ior  0x00000002 , 0x0000003f 
+ 00025972  0x000050cf istore  0x00000003 , 0x00000005 
+ 00025973  0x000050d0 fetch  0x00000001 , 0x00004804 
+ 00025974  0x000050d1 istore  0x00000001 , 0x00000005 
+ 00025975  0x000050d2 rtn 
+ 00025976  0x000050d5 set0  0x00000025 , 0x00000000 
+ 00025977  0x000050d6 bpatch  0x000000c4 , 0x00004018 
+ 00025978  0x000050d7 disable  0x00000028 
+ 00025979  0x000050d8 setarg  0x00000000 
+ 00025980  0x000050d9 store  0x00000005 , 0x00004800 
+ 00025981  0x000050da call  0x00006581 
+ 00025982  0x000050db call  0x000065b4 
+ 00025983  0x000050dc call  0x0000659c 
+ 00025984  0x000050dd branch  0x000065a2 
+ 00025985  0x000050e0 fetch  0x00000001 , 0x00004821 
+ 00025986  0x000050e1 rtnne  0x00000002 
+ 00025987  0x000050e2 fetch  0x00000001 , 0x0000480a 
+ 00025988  0x000050e3 call  0x000065ba , 0x00000034 
+ 00025989  0x000050e4 jam  0x00000001 , 0x0000480a 
+ 00025990  0x000050e5 disable  0x00000028 
+ 00025991  0x000050e6 fetcht  0x00000001 , 0x00004826 
+ 00025992  0x000050e7 call  0x000069e5 
+ 00025993  0x000050e8 nrtn  0x00000001 
+ 00025994  0x000050e9 setarg  0x00000000 
+ 00025995  0x000050ea call  0x000066d8 
+ 00025996  0x000050eb bne  0x00000030 , 0x000066c6 
+ 00025997  0x000050ec setarg  0x00000002 
+ 00025998  0x000050ed call  0x000066d8 
+ 00025999  0x000050ee rtnbit0  0x00000007 
+ 00026000  0x000050ef setarg  0x00000003 
+ 00026001  0x000050f0 call  0x000066d8 
+ 00026002  0x000050f1 call  0x000065d3 
+ 00026003  0x000050f2 store  0x00000002 , 0x00004800 
+ 00026004  0x000050f3 setarg  0x00000004 
+ 00026005  0x000050f4 call  0x000066d8 
+ 00026006  0x000050f5 call  0x000065d3 
+ 00026007  0x000050f6 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00026008  0x000050f7 store  0x00000002 , 0x00004802 
+ 00026009  0x000050f8 fetch  0x00000004 , 0x00004800 
+ 00026010  0x000050f9 enable  0x00000028 
+ 00026011  0x000050fa rtn 
+ 00026012  0x000050fc fetch  0x00000001 , 0x00004809 
+ 00026013  0x000050fd rtn  0x00000034 
+ 00026014  0x000050fe store  0x00000001 , 0x00004804 
+ 00026015  0x000050ff jam  0x00000000 , 0x00004809 
+ 00026016  0x00005100 enable  0x00000028 
+ 00026017  0x00005101 rtn 
+ 00026018  0x00005103 arg  0x00000000 , 0x00000011 
+ 00026019  0x00005104 fetcht  0x00000001 , 0x00004822 
+ 00026020  0x00005105 call  0x000069e5 
+ 00026021  0x00005106 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00026022  0x00005107 fetcht  0x00000001 , 0x00004823 
+ 00026023  0x00005108 call  0x000069e5 
+ 00026024  0x00005109 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00026025  0x0000510a fetcht  0x00000001 , 0x00004824 
+ 00026026  0x0000510b call  0x000069e5 
+ 00026027  0x0000510c setflag  0x00000001 , 0x00000002 , 0x00000011 
+ 00026028  0x0000510d deposit  0x00000011 
+ 00026029  0x0000510e fetcht  0x00000001 , 0x00004805 
+ 00026030  0x0000510f store  0x00000001 , 0x00004805 
+ 00026031  0x00005110 ixor  0x00000002 , 0x0000003f 
+ 00026032  0x00005111 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00026033  0x00005112 rtn  0x00000005 
+ 00026034  0x00005113 enable  0x00000028 
+ 00026035  0x00005114 rtn 
+ 00026036  0x0000511a arg  0x0000001a , 0x00000002 
+ 00026037  0x0000511b call  0x000069e5 
+ 00026038  0x0000511c rtn  0x00000001 
+ 00026039  0x0000511d setarg  0x00000000 
+ 00026040  0x0000511e call  0x000066d8 
+ 00026041  0x0000511f branch  0x000065b4 
+ 00026042  0x00005122 arg  0x00000000 , 0x00000039 
+ 00026043  0x00005124 setarg  0x00000002 
+ 00026044  0x00005125 call  0x000066d8 
+ 00026045  0x00005126 nop  0x00000064 
+ 00026046  0x00005127 increase  0x00000001 , 0x00000039 
+ 00026047  0x00005128 fetcht  0x00000001 , 0x00004826 
+ 00026048  0x00005129 call  0x000069e5 
+ 00026049  0x0000512a branch  0x000065bb , 0x00000001 
+ 00026050  0x0000512b deposit  0x00000039 
+ 00026051  0x0000512c store  0x00000002 , 0x0000046b 
+ 00026052  0x0000512d rtn 
+ 00026053  0x0000512f call  0x0000678e 
+ 00026054  0x00005130 rtn  0x0000002b 
+ 00026055  0x00005133 setarg  0x00000000 
+ 00026056  0x00005134 call  0x000066d8 
+ 00026057  0x00005135 store  0x00000001 , 0x00000256 
+ 00026058  0x00005136 beq  0x00000030 , 0x000065ce 
+ 00026059  0x00005137 call  0x000066c6 
+ 00026060  0x00005138 nop  0x00002710 
+ 00026061  0x00005139 branch  0x000065c7 
+ 00026062  0x0000513b setarg  0x00008006 
+ 00026063  0x0000513c call  0x000066d7 
+ 00026064  0x0000513d nop  0x000003e8 
+ 00026065  0x0000513e jam  0x00000002 , 0x00004821 
+ 00026066  0x0000513f rtn 
+ 00026067  0x00005144 rtnbit0  0x00000007 
+ 00026068  0x00005145 arg  0x0000ff00 , 0x00000002 
+ 00026069  0x00005146 ior  0x00000002 , 0x0000003f 
+ 00026070  0x00005147 rtn 
+ 00026071  0x0000514c call  0x0000561e 
+ 00026072  0x0000514d nrtn  0x00000034 
+ 00026073  0x0000514e fetcht  0x00000002 , 0x000044c2 
+ 00026074  0x0000514f call  0x00005866 
+ 00026075  0x00005150 rtnbit0  0x00000000 
+ 00026076  0x00005151 fetch  0x00000001 , 0x000046f8 
+ 00026077  0x00005152 rtnbit0  0x00000000 
+ 00026078  0x00005153 call  0x00006578 
+ 00026079  0x00005155 nrtn  0x00000028 
+ 00026080  0x00005156 call  0x0000655e 
+ 00026081  0x00005158 jam  0x0000001b , 0x00000b7d 
+ 00026082  0x00005159 call  0x00005620 
+ 00026083  0x0000515a branch  0x00006566 
+ 00026084  0x0000515d rtn  0x00000028 
+ 00026085  0x0000515e fetch  0x00000001 , 0x0000481d 
+ 00026086  0x0000515f increase  0x00000001 , 0x0000003f 
+ 00026087  0x00005160 store  0x00000001 , 0x0000481d 
+ 00026088  0x00005161 arg  0x00000001 , 0x00000002 
+ 00026089  0x00005162 bbit0  0x00000007 , 0x000065eb 
+ 00026090  0x00005163 arg  0x0000ffff , 0x00000002 
+ 00026091  0x00005165 storet  0x00000005 , 0x00004800 
+ 00026092  0x00005166 enable  0x00000028 
+ 00026093  0x00005167 rtn 
+ 00026094  0x0000516a disable  0x00000028 
+ 00026095  0x0000516b fetch  0x00000001 , 0x00004820 
+ 00026096  0x0000516c rtneq  0x00000002 
+ 00026097  0x0000516d enable  0x00000028 
+ 00026098  0x0000516e rtn 
+ 00026099  0x00005171 copy  0x00000013 , 0x0000003f 
+ 00026100  0x00005172 beq  0x00000014 , 0x00006606 
+ 00026101  0x00005173 beq  0x00000001 , 0x000066a6 
+ 00026102  0x00005174 beq  0x00000015 , 0x00006617 
+ 00026103  0x00005175 beq  0x00000002 , 0x00006617 
+ 00026104  0x00005176 beq  0x00000005 , 0x00006616 
+ 00026105  0x00005177 beq  0x00000010 , 0x0000666a 
+ 00026106  0x00005178 beq  0x00000012 , 0x0000668a 
+ 00026107  0x00005179 beq  0x00000006 , 0x00006614 
+ 00026108  0x0000517a beq  0x00000028 , 0x00006521 
+ 00026109  0x0000517b beq  0x00000029 , 0x00006524 
+ 00026110  0x0000517c beq  0x00000004 , 0x00006611 
+ 00026111  0x0000517d beq  0x00000013 , 0x00006611 
+ 00026112  0x0000517e beq  0x0000000a , 0x0000660f 
+ 00026113  0x0000517f beq  0x0000002e , 0x00003f57 
+ 00026114  0x00005180 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00026115  0x00005181 and_into  0x000000f0 , 0x0000003f 
+ 00026116  0x00005182 beq  0x00000050 , 0x00006634 
+ 00026117  0x00005183 rtn 
+ 00026118  0x00005186 fetch  0x00000002 , 0x000042a2 
+ 00026119  0x00005187 set0  0x00000000 , 0x0000003f 
+ 00026120  0x00005188 store  0x00000002 , 0x000042a2 
+ 00026121  0x00005189 setarg  0x00000000 
+ 00026122  0x0000518a store  0x00000002 , 0x00004814 
+ 00026123  0x0000518b fetch  0x00000001 , 0x00004829 
+ 00026124  0x0000518c increase  0x00000001 , 0x0000003f 
+ 00026125  0x0000518d store  0x00000001 , 0x00004829 
+ 00026126  0x0000518e branch  0x000066a6 
+ 00026127  0x00005191 call  0x000062e9 
+ 00026128  0x00005192 branch  0x00003f6a 
+ 00026129  0x00005195 fetch  0x00000002 , 0x000047f4 
+ 00026130  0x00005196 bbit1  0x0000000c , 0x00006697 
+ 00026131  0x00005197 branch  0x00003f10 
+ 00026132  0x0000519b call  0x0000652b 
+ 00026133  0x0000519c rtn 
+ 00026134  0x0000519e rtn 
+ 00026135  0x000051a1 set0  0x00000025 , 0x00000000 
+ 00026136  0x000051a2 bpatch  0x000000c5 , 0x00004018 
+ 00026137  0x000051a3 call  0x00006621 
+ 00026138  0x000051a4 fetch  0x00000002 , 0x000042a0 
+ 00026139  0x000051a5 bbit1  0x00000007 , 0x00006630 
+ 00026140  0x000051a6 bbit1  0x00000000 , 0x00003f12 
+ 00026141  0x000051a7 bbit1  0x00000001 , 0x0000662a 
+ 00026142  0x000051a8 bbit1  0x00000002 , 0x0000662d 
+ 00026143  0x000051a9 bbit1  0x00000003 , 0x0000662d 
+ 00026144  0x000051aa branch  0x00006697 
+ 00026145  0x000051ac setarg  0x00000000 
+ 00026146  0x000051ad store  0x00000004 , 0x00004806 
+ 00026147  0x000051ae jam  0x00000000 , 0x0000481a 
+ 00026148  0x000051af jam  0x00000000 , 0x0000480a 
+ 00026149  0x000051b0 jam  0x00000000 , 0x0000427f 
+ 00026150  0x000051b1 jam  0x00000000 , 0x0000448b 
+ 00026151  0x000051b2 jam  0x00000000 , 0x00004820 
+ 00026152  0x000051b3 jam  0x00000000 , 0x0000480b 
+ 00026153  0x000051b4 rtn 
+ 00026154  0x000051b7 bbit1  0x00000005 , 0x0000662d 
+ 00026155  0x000051b8 bbit1  0x00000003 , 0x0000662d 
+ 00026156  0x000051b9 branch  0x00006697 
+ 00026157  0x000051bb fetch  0x00000002 , 0x000047f4 
+ 00026158  0x000051bc bbit1  0x0000000c , 0x00006697 
+ 00026159  0x000051bd branch  0x00003f10 
+ 00026160  0x000051c0 call  0x00005b30 
+ 00026161  0x000051c1 fetch  0x00000002 , 0x000042a0 
+ 00026162  0x000051c2 bbit1  0x00000000 , 0x00003f12 
+ 00026163  0x000051c3 branch  0x00003f10 
+ 00026164  0x000051c6 set0  0x00000025 , 0x00000000 
+ 00026165  0x000051c7 bpatch  0x000000c6 , 0x00004018 
+ 00026166  0x000051c8 storet  0x00000001 , 0x00000259 
+ 00026167  0x000051ca fetch  0x00000001 , 0x00000259 
+ 00026168  0x000051cb rtn  0x00000034 
+ 00026169  0x000051cc increase  0xffffffff , 0x0000003f 
+ 00026170  0x000051cd store  0x00000001 , 0x00000259 
+ 00026171  0x000051d0 call  0x00006649 
+ 00026172  0x000051d1 call  0x0000664f 
+ 00026173  0x000051d2 call  0x00006656 
+ 00026174  0x000051d3 call  0x00006664 
+ 00026175  0x000051d5 fetch  0x00000001 , 0x00004820 
+ 00026176  0x000051d6 compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00026177  0x000051d7 call  0x00006648 , 0x00000001 
+ 00026178  0x000051d8 fetch  0x00000001 , 0x00004820 
+ 00026179  0x000051d9 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00026180  0x000051da call  0x00006646 , 0x00000001 
+ 00026181  0x000051db branch  0x00006637 
+ 00026182  0x000051df call  0x0000665d 
+ 00026183  0x000051e0 branch  0x0000654c 
+ 00026184  0x000051e4 rtn 
+ 00026185  0x000051e7 fetch  0x00000001 , 0x000047f2 
+ 00026186  0x000051e8 rtn  0x00000034 
+ 00026187  0x000051e9 increase  0xffffffff , 0x0000003f 
+ 00026188  0x000051ea store  0x00000001 , 0x000047f2 
+ 00026189  0x000051eb nrtn  0x00000034 
+ 00026190  0x000051ec branch  0x0000668a 
+ 00026191  0x000051ef fetch  0x00000002 , 0x00004812 
+ 00026192  0x000051f0 rtn  0x00000034 
+ 00026193  0x000051f1 increase  0xffffffff , 0x0000003f 
+ 00026194  0x000051f2 store  0x00000002 , 0x00004812 
+ 00026195  0x000051f3 nrtn  0x00000034 
+ 00026196  0x000051f4 call  0x000066a6 
+ 00026197  0x000051f5 branch  0x00003f9a 
+ 00026198  0x000051f8 fetch  0x00000002 , 0x00004814 
+ 00026199  0x000051f9 rtn  0x00000034 
+ 00026200  0x000051fa increase  0xffffffff , 0x0000003f 
+ 00026201  0x000051fb store  0x00000002 , 0x00004814 
+ 00026202  0x000051fc nrtn  0x00000034 
+ 00026203  0x000051fd call  0x00003f84 
+ 00026204  0x000051fe branch  0x00003f9a 
+ 00026205  0x00005201 fetch  0x00000002 , 0x00004818 
+ 00026206  0x00005202 rtn  0x00000034 
+ 00026207  0x00005203 increase  0xffffffff , 0x0000003f 
+ 00026208  0x00005204 store  0x00000002 , 0x00004818 
+ 00026209  0x00005205 nrtn  0x00000034 
+ 00026210  0x00005206 jam  0x00000000 , 0x0000481a 
+ 00026211  0x00005207 rtn 
+ 00026212  0x0000520a fetch  0x00000002 , 0x00004816 
+ 00026213  0x0000520b rtn  0x00000034 
+ 00026214  0x0000520c increase  0xffffffff , 0x0000003f 
+ 00026215  0x0000520d store  0x00000002 , 0x00004816 
+ 00026216  0x0000520e nrtn  0x00000034 
+ 00026217  0x0000520f branch  0x000066b1 
+ 00026218  0x00005212 set0  0x00000025 , 0x00000000 
+ 00026219  0x00005213 bpatch  0x000000c7 , 0x00004018 
+ 00026220  0x00005214 jam  0x00000000 , 0x0000481a 
+ 00026221  0x00005215 jam  0x00000001 , 0x0000480b 
+ 00026222  0x00005216 setarg  0x00000000 
+ 00026223  0x00005217 store  0x00000002 , 0x00004814 
+ 00026224  0x00005218 call  0x000066b1 
+ 00026225  0x00005219 fetch  0x00000001 , 0x00004132 
+ 00026226  0x0000521a isolate1  0x00000001 , 0x0000003f 
+ 00026227  0x0000521b call  0x00006688 , 0x00000001 
+ 00026228  0x0000521c fetch  0x00000001 , 0x00004132 
+ 00026229  0x0000521d isolate1  0x00000000 , 0x0000003f 
+ 00026230  0x0000521e call  0x00006684 , 0x00000001 
+ 00026231  0x0000521f call  0x00003fa6 
+ 00026232  0x00005220 branch  0x00006697 
+ 00026233  0x00005225 fetch  0x00000006 , 0x00004274 
+ 00026234  0x00005226 branch  0x00003f79 , 0x00000034 
+ 00026235  0x00005227 branch  0x00003f6e 
+ 00026236  0x0000522a fetch  0x00000006 , 0x00004274 
+ 00026237  0x0000522b branch  0x00006682 , 0x00000034 
+ 00026238  0x0000522c fetch  0x00000002 , 0x0000480c 
+ 00026239  0x0000522d store  0x00000002 , 0x00004814 
+ 00026240  0x0000522e call  0x00003fa4 
+ 00026241  0x0000522f branch  0x00003f82 
+ 00026242  0x00005231 call  0x00003f94 
+ 00026243  0x00005232 branch  0x00003f88 
+ 00026244  0x00005235 fetch  0x00000002 , 0x000047f4 
+ 00026245  0x00005236 isolate1  0x00000007 , 0x0000003f 
+ 00026246  0x00005237 call  0x00003f75 , 0x00000001 
+ 00026247  0x00005238 rtn 
+ 00026248  0x0000523a call  0x00005b30 
+ 00026249  0x0000523b rtn 
+ 00026250  0x0000523e jam  0x00000001 , 0x0000427f 
+ 00026251  0x0000523f call  0x00003fa4 
+ 00026252  0x00005240 call  0x00003fa2 
+ 00026253  0x00005241 jam  0x00000001 , 0x00004820 
+ 00026254  0x00005242 setarg  0x00000000 
+ 00026255  0x00005243 store  0x00000002 , 0x000047f0 
+ 00026256  0x00005244 store  0x00000001 , 0x000047f2 
+ 00026257  0x00005245 call  0x00003f9e 
+ 00026258  0x00005246 branch  0x0000655a 
+ 00026259  0x00005249 fetch  0x00000001 , 0x000042a9 
+ 00026260  0x0000524a beq  0x00000033 , 0x00006679 
+ 00026261  0x0000524b beq  0x00000034 , 0x0000667c 
+ 00026262  0x0000524c branch  0x00006697 
+ 00026263  0x0000524f set0  0x00000025 , 0x00000000 
+ 00026264  0x00005250 bpatch  0x000000c8 , 0x00004019 
+ 00026265  0x00005251 fetch  0x00000001 , 0x000044f9 
+ 00026266  0x00005252 increase  0x00000001 , 0x0000003f 
+ 00026267  0x00005253 store  0x00000001 , 0x000044f9 
+ 00026268  0x00005254 call  0x00003fa6 
+ 00026269  0x00005255 fetch  0x00000002 , 0x000047fe 
+ 00026270  0x00005256 store  0x00000002 , 0x00004812 
+ 00026271  0x00005257 fetch  0x00000001 , 0x00004132 
+ 00026272  0x00005258 isolate1  0x00000001 , 0x0000003f 
+ 00026273  0x00005259 call  0x00003f88 , 0x00000001 
+ 00026274  0x0000525a fetch  0x00000001 , 0x00004132 
+ 00026275  0x0000525b isolate1  0x00000000 , 0x0000003f 
+ 00026276  0x0000525c call  0x00003f7c , 0x00000001 
+ 00026277  0x0000525d branch  0x00003f94 
+ 00026278  0x00005260 set0  0x00000025 , 0x00000000 
+ 00026279  0x00005261 bpatch  0x000000c9 , 0x00004019 
+ 00026280  0x00005262 setarg  0x00000000 
+ 00026281  0x00005263 store  0x00000002 , 0x00004812 
+ 00026282  0x00005264 fetch  0x00000001 , 0x00004132 
+ 00026283  0x00005265 isolate1  0x00000001 , 0x0000003f 
+ 00026284  0x00005266 call  0x00003f86 , 0x00000001 
+ 00026285  0x00005267 fetch  0x00000001 , 0x00004132 
+ 00026286  0x00005268 isolate1  0x00000000 , 0x0000003f 
+ 00026287  0x00005269 call  0x00003f7e , 0x00000001 
+ 00026288  0x0000526a branch  0x00003f98 
+ 00026289  0x0000526d set0  0x00000025 , 0x00000000 
+ 00026290  0x0000526e bpatch  0x000000ca , 0x00004019 
+ 00026291  0x0000526f setarg  0x00000000 
+ 00026292  0x00005270 store  0x00000002 , 0x00004816 
+ 00026293  0x00005271 fetch  0x00000002 , 0x000047f4 
+ 00026294  0x00005272 bbit1  0x00000009 , 0x00003f90 
+ 00026295  0x00005273 fetch  0x00000002 , 0x000047f4 
+ 00026296  0x00005274 bbit1  0x00000000 , 0x00003f77 
+ 00026297  0x00005275 rtn 
+ 00026298  0x00005278 set0  0x00000025 , 0x00000000 
+ 00026299  0x00005279 bpatch  0x000000cb , 0x00004019 
+ 00026300  0x0000527a arg  0x00000001 , 0x00000002 
+ 00026301  0x0000527b arg  0x0000481b , 0x00000011 
+ 00026302  0x0000527c arg  0x000000c6 , 0x00000012 
+ 00026303  0x0000527d branch  0x0000683e 
+ 00026304  0x00005280 set0  0x00000025 , 0x00000000 
+ 00026305  0x00005281 bpatch  0x000000cc , 0x00004019 
+ 00026306  0x00005282 arg  0x00000001 , 0x00000002 
+ 00026307  0x00005283 arg  0x0000481b , 0x00000011 
+ 00026308  0x00005284 arg  0x000000c6 , 0x00000012 
+ 00026309  0x00005285 branch  0x0000681d 
+ 00026310  0x0000528e set0  0x00000025 , 0x00000000 
+ 00026311  0x0000528f bpatch  0x000000fe , 0x0000401f 
+ 00026312  0x00005290 hfetch  0x00000001 , 0x00008073 
+ 00026313  0x00005291 arg  0x00000006 , 0x00000002 
+ 00026314  0x00005292 ior  0x00000002 , 0x0000003f 
+ 00026315  0x00005293 hstore  0x00000001 , 0x00008073 
+ 00026316  0x00005294 hfetch  0x00000001 , 0x00008077 
+ 00026317  0x00005295 ior  0x00000002 , 0x0000003f 
+ 00026318  0x00005296 hstore  0x00000001 , 0x00008077 
+ 00026319  0x00005297 hjam  0x00000000 , 0x00008081 
+ 00026320  0x00005298 hfetch  0x00000001 , 0x00008077 
+ 00026321  0x00005299 set0  0x00000001 , 0x0000003f 
+ 00026322  0x0000529a set0  0x00000002 , 0x0000003f 
+ 00026323  0x0000529b hstore  0x00000001 , 0x00008077 
+ 00026324  0x0000529c nop  0x0000001e 
+ 00026325  0x0000529d hjam  0x00000001 , 0x00008081 
+ 00026326  0x0000529e rtn 
+ 00026327  0x000052a0 branch  0x000067a1 
+ 00026328  0x000052a3 branch  0x000067a9 
+ 00026329  0x000052ab nbranch  0x000066dd , 0x00000028 
+ 00026330  0x000052ac hfetch  0x00000001 , 0x00008085 
+ 00026331  0x000052ad or_into  0x00000020 , 0x0000003f 
+ 00026332  0x000052ae hstore  0x00000001 , 0x00008085 
+ 00026333  0x000052b0 copy  0x00000002 , 0x0000003e 
+ 00026334  0x000052b1 branch  0x000066e0 , 0x00000005 
+ 00026335  0x000052b2 copy  0x00000013 , 0x0000003d 
+ 00026336  0x000052b4 isolate0  0x00000000 , 0x0000003e 
+ 00026337  0x000052b5 branch  0x00006763 
+ 00026338  0x000052b9 force  0x00000004 , 0x00000002 
+ 00026339  0x000052bb arg  0x0000022c , 0x00000011 
+ 00026340  0x000052bc hfetch  0x00000001 , 0x00008085 
+ 00026341  0x000052bd and_into  0x000000df , 0x0000003f 
+ 00026342  0x000052be hstore  0x00000001 , 0x00008085 
+ 00026343  0x000052bf call  0x000066dd 
+ 00026344  0x000052c0 arg  0x000055aa , 0x00000011 
+ 00026345  0x000052c1 fetch  0x00000002 , 0x0000022c 
+ 00026346  0x000052c2 ifetcht  0x00000002 , 0x00000006 
+ 00026347  0x000052c3 isub  0x00000011 , 0x0000003e 
+ 00026348  0x000052c4 rtn 
+ 00026349  0x000052c7 arg  0x00000002 , 0x00000002 
+ 00026350  0x000052c8 arg  0x00000232 , 0x00000011 
+ 00026351  0x000052c9 call  0x000066dd 
+ 00026352  0x000052ca fetch  0x00000002 , 0x00000232 
+ 00026353  0x000052cb store  0x00000002 , 0x00000225 
+ 00026354  0x000052cc call  0x000066f4 , 0x00000028 
+ 00026355  0x000052cd rtn 
+ 00026356  0x000052d0 arg  0x00000010 , 0x00000002 
+ 00026357  0x000052d1 arg  0x00000234 , 0x00000011 
+ 00026358  0x000052d2 hfetch  0x00000001 , 0x00008085 
+ 00026359  0x000052d3 and_into  0x000000df , 0x0000003f 
+ 00026360  0x000052d4 hstore  0x00000001 , 0x00008085 
+ 00026361  0x000052d5 call  0x000066dd 
+ 00026362  0x000052d6 arg  0x00000234 , 0x00000006 
+ 00026363  0x000052d7 arg  0x00000010 , 0x00000039 
+ 00026364  0x000052d8 call  0x00007584 
+ 00026365  0x000052d9 call  0x0000753d 
+ 00026366  0x000052da call  0x0000759d 
+ 00026367  0x000052db branch  0x00007534 
+ 00026368  0x000052de disable  0x0000002d 
+ 00026369  0x000052df call  0x000066e2 
+ 00026370  0x000052e0 nrtn  0x00000005 
+ 00026371  0x000052e1 enable  0x0000002d 
+ 00026372  0x000052e2 hjam  0x00000080 , 0x00008023 
+ 00026373  0x000052e3 hjam  0x00000000 , 0x00008022 
+ 00026374  0x000052e4 hjam  0x00000000 , 0x00008024 
+ 00026375  0x000052e5 arg  0x00008025 , 0x00000011 
+ 00026376  0x000052e6 call  0x000066d9 
+ 00026377  0x000052e7 hjam  0x00000000 , 0x00008023 
+ 00026378  0x000052e8 call  0x000066e2 
+ 00026379  0x000052e9 nrtn  0x00000005 
+ 00026380  0x000052ea force  0x00000000 , 0x0000003f 
+ 00026381  0x000052eb hstore  0x00000002 , 0x00008288 
+ 00026382  0x000052ec arg  0x0000828a , 0x00000011 
+ 00026383  0x000052ed call  0x000066d9 
+ 00026384  0x000052ef arg  0x00000006 , 0x00000002 
+ 00026385  0x000052f0 call  0x000066e3 
+ 00026386  0x000052f1 nrtn  0x00000005 
+ 00026387  0x000052f2 ifetch  0x00000002 , 0x00000006 
+ 00026388  0x000052f3 iforce  0x00000011 
+ 00026389  0x000052f4 call  0x000066dd 
+ 00026390  0x000052f5 branch  0x00006710 
+ 00026391  0x000052fc call  0x00007f36 
+ 00026392  0x000052fd setarg  0x00001000 
+ 00026393  0x000052fe store  0x00000002 , 0x00000225 
+ 00026394  0x000052ff arg  0x00006823 , 0x00000013 
+ 00026395  0x00005300 arg  0x00000002 , 0x00000039 
+ 00026396  0x00005302 call  0x000066e2 
+ 00026397  0x00005303 nrtn  0x00000005 
+ 00026398  0x00005304 fetch  0x00000002 , 0x00000225 
+ 00026399  0x00005305 byteswap  0x0000003f , 0x0000003f 
+ 00026400  0x00005306 iadd  0x00000002 , 0x0000003f 
+ 00026401  0x00005307 byteswap  0x0000003f , 0x0000003f 
+ 00026402  0x00005308 store  0x00000002 , 0x00000225 
+ 00026403  0x00005309 loop  0x0000671c 
+ 00026404  0x0000530a branch  0x00006710 
+ 00026405  0x0000530d hjam  0x00000025 , 0x00008050 
+ 00026406  0x0000530e hjam  0x00000005 , 0x00008280 
+ 00026407  0x0000530f call  0x00007f36 
+ 00026408  0x00005311 disable  0x00000028 
+ 00026409  0x00005312 call  0x0000688a 
+ 00026410  0x00005313 setarg  0x00000000 
+ 00026411  0x00005314 arg  0x00000221 , 0x00000011 
+ 00026412  0x00005315 arg  0x00000002 , 0x00000002 
+ 00026413  0x00005316 call  0x000068d3 
+ 00026414  0x00005317 fetch  0x00000002 , 0x00000221 
+ 00026415  0x00005318 bbit0  0x00000007 , 0x00006738 
+ 00026416  0x00005319 setarg  0x000007f0 
+ 00026417  0x0000531a arg  0x00000234 , 0x00000011 
+ 00026418  0x0000531b arg  0x00000010 , 0x00000002 
+ 00026419  0x0000531c call  0x000068d3 
+ 00026420  0x0000531d hjam  0x00000008 , 0x00008006 
+ 00026421  0x0000531e arg  0x00000234 , 0x00000006 
+ 00026422  0x0000531f call  0x00007590 
+ 00026423  0x00005320 enable  0x00000028 
+ 00026424  0x00005322 fetch  0x00000002 , 0x00000221 
+ 00026425  0x00005323 byteswap  0x0000003f , 0x0000003f 
+ 00026426  0x00005324 arg  0x000007ff , 0x00000002 
+ 00026427  0x00005325 iand  0x00000002 , 0x0000003f 
+ 00026428  0x00005326 branch  0x00006744 , 0x00000005 
+ 00026429  0x00005327 call  0x0000688f 
+ 00026430  0x00005328 arg  0x000068d8 , 0x00000013 
+ 00026431  0x00005329 call  0x000066f4 , 0x00000028 
+ 00026432  0x0000532a call  0x00006700 
+ 00026433  0x0000532b fetch  0x00000001 , 0x00000220 
+ 00026434  0x0000532c compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026435  0x0000532d nbranch  0x00006738 , 0x00000001 
+ 00026436  0x0000532f call  0x0000688d 
+ 00026437  0x00005330 fetch  0x00000001 , 0x00000221 
+ 00026438  0x00005331 bbit1  0x00000005 , 0x00006751 
+ 00026439  0x00005332 setarg  0x00000000 
+ 00026440  0x00005333 store  0x00000003 , 0x00000224 
+ 00026441  0x00005334 call  0x000067b9 
+ 00026442  0x00005335 arg  0x000067db , 0x00000013 
+ 00026443  0x00005336 call  0x000066ed 
+ 00026444  0x00005337 call  0x00006700 
+ 00026445  0x00005338 nbranch  0x00006751 , 0x0000002d 
+ 00026446  0x00005339 fetch  0x00000001 , 0x00000220 
+ 00026447  0x0000533a compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026448  0x0000533b nbranch  0x00006744 , 0x00000001 
+ 00026449  0x0000533d fetch  0x00000001 , 0x00000221 
+ 00026450  0x0000533e bbit1  0x00000006 , 0x0000675d 
+ 00026451  0x0000533f setarg  0x00000000 
+ 00026452  0x00005340 store  0x00000002 , 0x00000225 
+ 00026453  0x00005341 arg  0x00006823 , 0x00000013 
+ 00026454  0x00005342 call  0x00006805 
+ 00026455  0x00005343 call  0x000066ed 
+ 00026456  0x00005344 call  0x00006700 
+ 00026457  0x00005345 nbranch  0x0000675d , 0x0000002d 
+ 00026458  0x00005346 fetch  0x00000001 , 0x00000220 
+ 00026459  0x00005347 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026460  0x00005348 nbranch  0x00006751 , 0x00000001 
+ 00026461  0x0000534a hjam  0x00000021 , 0x00008050 
+ 00026462  0x0000534b fetch  0x00000001 , 0x00000221 
+ 00026463  0x0000534c rtnbit0  0x00000004 
+ 00026464  0x0000534d call  0x00004461 
+ 00026465  0x0000534f call  0x000044a3 
+ 00026466  0x00005350 branch  0x00006761 
+ 00026467  0x00005354 fetch  0x00000001 , 0x00000220 
+ 00026468  0x00005355 lshift  0x0000003f , 0x0000003f 
+ 00026469  0x00005356 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026470  0x00005357 isolate0  0x0000000f , 0x00000011 
+ 00026471  0x00005358 rtn  0x00000001 
+ 00026472  0x00005359 store  0x00000001 , 0x00000220 
+ 00026473  0x0000535a rtn 
+ 00026474  0x0000535e hfetch  0x00000001 , 0x00008085 
+ 00026475  0x0000535f rtnbit0  0x00000005 
+ 00026476  0x00005360 branch  0x00006770 
+ 00026477  0x00005362 hfetch  0x00000001 , 0x0000812c 
+ 00026478  0x00005363 qisolate1  0x0000003f 
+ 00026479  0x00005364 rtn  0x00000001 
+ 00026480  0x00005366 hfetch  0x00000001 , 0x00008108 
+ 00026481  0x00005367 bbit0  0x00000001 , 0x0000676d 
+ 00026482  0x00005368 call  0x00007534 
+ 00026483  0x00005369 branch  0x0000676d 
+ 00026484  0x0000536e copy  0x00000039 , 0x00000002 
+ 00026485  0x0000536f storet  0x00000002 , 0x0000423c 
+ 00026486  0x00005370 hjam  0x00000080 , 0x00008023 
+ 00026487  0x00005371 hjam  0x00000000 , 0x00008022 
+ 00026488  0x00005372 hjam  0x00000000 , 0x00008024 
+ 00026489  0x00005373 store  0x00000002 , 0x0000423a 
+ 00026490  0x00005374 iforce  0x00000005 
+ 00026491  0x00005375 lshift2  0x00000039 , 0x00000039 
+ 00026492  0x00005377 hfetch  0x00000001 , 0x00008025 
+ 00026493  0x00005378 istore  0x00000001 , 0x00000005 
+ 00026494  0x00005379 loop  0x0000677c 
+ 00026495  0x0000537a hjam  0x00000000 , 0x00008023 
+ 00026496  0x0000537b rtn 
+ 00026497  0x0000537e fetch  0x00000002 , 0x0000423a 
+ 00026498  0x0000537f rtn  0x00000034 
+ 00026499  0x00005380 hjam  0x00000080 , 0x00008023 
+ 00026500  0x00005381 hjam  0x00000000 , 0x00008022 
+ 00026501  0x00005382 hjam  0x00000000 , 0x00008024 
+ 00026502  0x00005383 fetcht  0x00000002 , 0x0000423c 
+ 00026503  0x00005384 lshift2  0x00000002 , 0x00000039 
+ 00026504  0x00005385 iforce  0x00000006 
+ 00026505  0x00005387 ifetch  0x00000001 , 0x00000006 
+ 00026506  0x00005388 hstore  0x00000001 , 0x00008025 
+ 00026507  0x00005389 loop  0x00006789 
+ 00026508  0x0000538a hjam  0x00000000 , 0x00008023 
+ 00026509  0x0000538b rtn 
+ 00026510  0x00005391 set0  0x00000025 , 0x00000000 
+ 00026511  0x00005392 bpatch  0x000000ff , 0x0000401f 
+ 00026512  0x00005393 hjam  0x00000075 , 0x00008086 
+ 00026513  0x00005394 hjam  0x0000000a , 0x00008087 
+ 00026514  0x00005395 setarg  0x00000223 
+ 00026515  0x00005396 hstore  0x00000002 , 0x0000808a 
+ 00026516  0x00005397 setarg  0x00000228 
+ 00026517  0x00005398 hstore  0x00000002 , 0x0000808c 
+ 00026518  0x00005399 hfetch  0x00000001 , 0x00008081 
+ 00026519  0x0000539a set1  0x00000000 , 0x0000003f 
+ 00026520  0x0000539b set0  0x00000001 , 0x0000003f 
+ 00026521  0x0000539c hstore  0x00000001 , 0x00008081 
+ 00026522  0x0000539d rtn 
+ 00026523  0x000053a0 hfetch  0x00000001 , 0x00008086 
+ 00026524  0x000053a1 set1  0x00000007 , 0x0000003f 
+ 00026525  0x000053a2 hstore  0x00000001 , 0x00008086 
+ 00026526  0x000053a3 set0  0x00000007 , 0x0000003f 
+ 00026527  0x000053a4 hstore  0x00000001 , 0x00008086 
+ 00026528  0x000053a5 rtn 
+ 00026529  0x000053aa set1  0x00000007 , 0x0000003f 
+ 00026530  0x000053ab store  0x00000002 , 0x00000223 
+ 00026531  0x000053ac set1  0x00000025 , 0x00000000 
+ 00026532  0x000053ad bpatch  0x00000000 , 0x00004020 
+ 00026533  0x000053ae hjam  0x00000002 , 0x00008088 
+ 00026534  0x000053af hjam  0x00000000 , 0x0000808e 
+ 00026535  0x000053b0 hjam  0x00000002 , 0x00008006 
+ 00026536  0x000053b1 branch  0x000067b3 
+ 00026537  0x000053b5 force  0x00000001 , 0x00000002 
+ 00026538  0x000053b9 store  0x00000001 , 0x00000223 
+ 00026539  0x000053ba set1  0x00000025 , 0x00000000 
+ 00026540  0x000053bb bpatch  0x00000001 , 0x00004020 
+ 00026541  0x000053bc hjam  0x00000001 , 0x00008088 
+ 00026542  0x000053bd hstoret  0x00000002 , 0x0000808e 
+ 00026543  0x000053be hjam  0x00000002 , 0x00008006 
+ 00026544  0x000053bf call  0x000067b3 
+ 00026545  0x000053c0 fetch  0x00000001 , 0x00000228 
+ 00026546  0x000053c1 rtn 
+ 00026547  0x000053c4 fetch  0x00000002 , 0x00004177 
+ 00026548  0x000053c5 increase  0x00000001 , 0x0000003f 
+ 00026549  0x000053c6 store  0x00000002 , 0x00004177 
+ 00026550  0x000053c7 hfetch  0x00000001 , 0x0000812c 
+ 00026551  0x000053c8 bbit0  0x00000003 , 0x000067b3 
+ 00026552  0x000053c9 rtn 
+ 00026553  0x000053cc hjam  0x00000040 , 0x00008086 
+ 00026554  0x000053cd hjam  0x00000000 , 0x00008087 
+ 00026555  0x000053ce hfetch  0x00000001 , 0x00008081 
+ 00026556  0x000053cf set0  0x00000000 , 0x0000003f 
+ 00026557  0x000053d0 set1  0x00000001 , 0x0000003f 
+ 00026558  0x000053d1 hstore  0x00000001 , 0x00008081 
+ 00026559  0x000053d2 setarg  0x00000000 
+ 00026560  0x000053d3 store  0x00000004 , 0x00000223 
+ 00026561  0x000053d4 rtn 
+ 00026562  0x000053d7 setarg  0x00000000 
+ 00026563  0x000053d8 hstore  0x00000002 , 0x0000808e 
+ 00026564  0x000053d9 setarg  0x00000001 
+ 00026565  0x000053da hstore  0x00000001 , 0x00008088 
+ 00026566  0x000053db setarg  0x00000223 
+ 00026567  0x000053dc hstore  0x00000002 , 0x0000808a 
+ 00026568  0x000053dd jam  0x00000006 , 0x00000223 
+ 00026569  0x000053de hjam  0x00000002 , 0x00008006 
+ 00026570  0x000053df branch  0x000067b3 
+ 00026571  0x000053e4 increase  0x00000004 , 0x00000002 
+ 00026572  0x000053e5 hstoret  0x00000002 , 0x00008088 
+ 00026573  0x000053e6 increase  0xfffffffc , 0x00000011 
+ 00026574  0x000053e7 arg  0x00000002 , 0x00000002 
+ 00026575  0x000053e8 istoret  0x00000001 , 0x00000011 
+ 00026576  0x000053e9 rshift16  0x0000003f , 0x00000002 
+ 00026577  0x000053ea istoret  0x00000001 , 0x00000005 
+ 00026578  0x000053eb rshift8  0x0000003f , 0x00000002 
+ 00026579  0x000053ec istoret  0x00000001 , 0x00000005 
+ 00026580  0x000053ed istore  0x00000001 , 0x00000005 
+ 00026581  0x000053ee deposit  0x00000011 
+ 00026582  0x000053ef hstore  0x00000002 , 0x0000808a 
+ 00026583  0x000053f0 setarg  0x00000000 
+ 00026584  0x000053f1 hstore  0x00000002 , 0x0000808e 
+ 00026585  0x000053f2 hjam  0x00000002 , 0x00008006 
+ 00026586  0x000053f3 branch  0x000067b3 
+ 00026587  0x000053f8 hstoret  0x00000002 , 0x0000808e 
+ 00026588  0x000053f9 setarg  0x00000004 
+ 00026589  0x000053fa hstore  0x00000002 , 0x00008088 
+ 00026590  0x000053fb jam  0x00000003 , 0x00000223 
+ 00026591  0x000053fc setarg  0x00000223 
+ 00026592  0x000053fd hstore  0x00000002 , 0x0000808a 
+ 00026593  0x000053fe deposit  0x00000011 
+ 00026594  0x000053ff hstore  0x00000002 , 0x0000808c 
+ 00026595  0x00005400 hfetch  0x00000001 , 0x00008086 
+ 00026596  0x00005401 isolate0  0x0000000f , 0x00000011 
+ 00026597  0x00005402 setflag  0x00000001 , 0x00000006 , 0x0000003f 
+ 00026598  0x00005403 hstore  0x00000001 , 0x00008086 
+ 00026599  0x00005404 hjam  0x00000002 , 0x00008006 
+ 00026600  0x00005406 hfetch  0x00000001 , 0x0000812c 
+ 00026601  0x00005407 bbit1  0x00000007 , 0x000067e8 
+ 00026602  0x00005408 arg  0x00000003 , 0x00000007 
+ 00026603  0x00005409 call  0x0000676a 
+ 00026604  0x0000540a call  0x000067b3 
+ 00026605  0x0000540b isolate1  0x00000002 , 0x0000003f 
+ 00026606  0x0000540c call  0x00006763 
+ 00026607  0x0000540d fetch  0x00000001 , 0x00000224 
+ 00026608  0x0000540e lshift16  0x0000003f , 0x00000012 
+ 00026609  0x0000540f fetch  0x00000001 , 0x00000225 
+ 00026610  0x00005410 lshift8  0x0000003f , 0x0000003f 
+ 00026611  0x00005411 ior  0x00000012 , 0x00000012 
+ 00026612  0x00005412 fetch  0x00000001 , 0x00000226 
+ 00026613  0x00005413 ior  0x00000012 , 0x0000003f 
+ 00026614  0x00005414 iadd  0x00000002 , 0x0000003f 
+ 00026615  0x00005415 store  0x00000001 , 0x00000226 
+ 00026616  0x00005416 rshift8  0x0000003f , 0x0000003f 
+ 00026617  0x00005417 store  0x00000001 , 0x00000225 
+ 00026618  0x00005418 rshift8  0x0000003f , 0x0000003f 
+ 00026619  0x00005419 store  0x00000001 , 0x00000224 
+ 00026620  0x0000541a rtn 
+ 00026621  0x0000541f hjam  0x0000000a , 0x00008042 
+ 00026622  0x00005420 hjam  0x00000002 , 0x00008091 
+ 00026623  0x00005421 hjam  0x00000003 , 0x00008092 
+ 00026624  0x00005422 hjam  0x00000003 , 0x00008093 
+ 00026625  0x00005423 hjam  0x00000003 , 0x00008094 
+ 00026626  0x00005424 hjam  0x00000003 , 0x00008095 
+ 00026627  0x00005425 hjam  0x00000002 , 0x00008096 
+ 00026628  0x00005426 rtn 
+ 00026629  0x00005429 hjam  0x00000005 , 0x00008091 
+ 00026630  0x0000542a hjam  0x00000007 , 0x00008092 
+ 00026631  0x0000542b hjam  0x00000007 , 0x00008093 
+ 00026632  0x0000542c hjam  0x00000007 , 0x00008094 
+ 00026633  0x0000542d hjam  0x00000007 , 0x00008095 
+ 00026634  0x0000542e hjam  0x00000005 , 0x00008096 
+ 00026635  0x0000542f rtn 
+ 00026636  0x00005434 hfetch  0x00000001 , 0x0000812c 
+ 00026637  0x00005435 bbit0  0x00000005 , 0x0000680c 
+ 00026638  0x00005436 rtn 
+ 00026639  0x0000543a store  0x00000001 , 0x00000224 
+ 00026640  0x0000543b setarg  0x00000224 
+ 00026641  0x0000543c hstore  0x00000002 , 0x0000809a 
+ 00026642  0x0000543d setarg  0x00000001 
+ 00026643  0x0000543e hstore  0x00000002 , 0x00008098 
+ 00026644  0x0000543f hstoret  0x00000002 , 0x0000809e 
+ 00026645  0x00005440 deposit  0x00000011 
+ 00026646  0x00005441 hstore  0x00000002 , 0x0000809c 
+ 00026647  0x00005442 hjam  0x00000001 , 0x00008090 
+ 00026648  0x00005443 hjam  0x00000004 , 0x00008006 
+ 00026649  0x00005444 branch  0x0000680c 
+ 00026650  0x00005447 byteswap  0x0000003f , 0x0000003f 
+ 00026651  0x00005448 store  0x00000002 , 0x00000225 
+ 00026652  0x00005449 rtn 
+ 00026653  0x00005450 set1  0x00000025 , 0x00000000 
+ 00026654  0x00005451 bpatch  0x00000002 , 0x00004020 
+ 00026655  0x00005452 fetch  0x00000002 , 0x0000429b 
+ 00026656  0x00005453 iadd  0x00000012 , 0x0000003f 
+ 00026657  0x00005457 byteswap  0x0000003f , 0x0000003f 
+ 00026658  0x00005458 store  0x00000002 , 0x00000225 
+ 00026659  0x0000545c set1  0x00000025 , 0x00000000 
+ 00026660  0x0000545d bpatch  0x00000003 , 0x00004020 
+ 00026661  0x0000545e setarg  0x00000004 
+ 00026662  0x0000545f hstore  0x00000002 , 0x00008098 
+ 00026663  0x00005460 jam  0x000000a0 , 0x00000224 
+ 00026664  0x00005461 jam  0x000000a1 , 0x00000227 
+ 00026665  0x00005462 setarg  0x00000224 
+ 00026666  0x00005463 hstore  0x00000002 , 0x0000809a 
+ 00026667  0x00005464 hstoret  0x00000002 , 0x0000809e 
+ 00026668  0x00005465 deposit  0x00000011 
+ 00026669  0x00005466 hstore  0x00000002 , 0x0000809c 
+ 00026670  0x00005467 setarg  0x00000002 
+ 00026671  0x00005468 isolate0  0x0000000f , 0x00000011 
+ 00026672  0x00005469 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026673  0x0000546a hstore  0x00000001 , 0x00008090 
+ 00026674  0x0000546b hjam  0x00000004 , 0x00008006 
+ 00026675  0x0000546c arg  0x00000005 , 0x00000007 
+ 00026676  0x0000546d call  0x0000676a 
+ 00026677  0x0000546e call  0x0000680c 
+ 00026678  0x0000546f isolate1  0x00000004 , 0x0000003f 
+ 00026679  0x00005470 call  0x00006763 
+ 00026680  0x00005471 fetch  0x00000002 , 0x00000225 
+ 00026681  0x00005472 byteswap  0x0000003f , 0x0000003f 
+ 00026682  0x00005473 iadd  0x00000002 , 0x0000003f 
+ 00026683  0x00005474 byteswap  0x0000003f , 0x0000003f 
+ 00026684  0x00005475 store  0x00000002 , 0x00000225 
+ 00026685  0x00005476 rtn 
+ 00026686  0x0000547d set1  0x00000025 , 0x00000000 
+ 00026687  0x0000547e bpatch  0x00000004 , 0x00004020 
+ 00026688  0x0000547f fetch  0x00000002 , 0x0000429b 
+ 00026689  0x00005480 iadd  0x00000012 , 0x0000003f 
+ 00026690  0x00005484 store  0x00000002 , 0x00000161 
+ 00026691  0x00005485 set1  0x00000025 , 0x00000000 
+ 00026692  0x00005486 bpatch  0x00000005 , 0x00004020 
+ 00026693  0x00005487 storet  0x00000002 , 0x000002a0 
+ 00026694  0x00005488 copy  0x00000011 , 0x0000003f 
+ 00026695  0x00005489 store  0x00000002 , 0x000002b7 
+ 00026696  0x0000548b call  0x00006858 
+ 00026697  0x0000548d fetcht  0x00000002 , 0x000002b0 
+ 00026698  0x0000548e fetch  0x00000002 , 0x000002b7 
+ 00026699  0x0000548f copy  0x0000003f , 0x00000011 
+ 00026700  0x00005490 fetch  0x00000002 , 0x00000161 
+ 00026701  0x00005492 call  0x00006870 
+ 00026702  0x00005494 fetch  0x00000002 , 0x000002b0 
+ 00026703  0x00005495 fetcht  0x00000002 , 0x000002b7 
+ 00026704  0x00005496 iadd  0x00000002 , 0x00000002 
+ 00026705  0x00005497 storet  0x00000002 , 0x000002b7 
+ 00026706  0x00005498 fetcht  0x00000002 , 0x00000161 
+ 00026707  0x00005499 iadd  0x00000002 , 0x00000002 
+ 00026708  0x0000549a storet  0x00000002 , 0x00000161 
+ 00026709  0x0000549b fetch  0x00000002 , 0x000002a0 
+ 00026710  0x0000549c nbranch  0x00006848 , 0x00000034 
+ 00026711  0x0000549d rtn 
+ 00026712  0x000054a6 set1  0x00000025 , 0x00000000 
+ 00026713  0x000054a7 bpatch  0x00000006 , 0x00004020 
+ 00026714  0x000054a8 fetch  0x00000002 , 0x000042aa 
+ 00026715  0x000054a9 increase  0xffffffff , 0x0000003f 
+ 00026716  0x000054aa fetcht  0x00000002 , 0x00000161 
+ 00026717  0x000054ab ior  0x00000002 , 0x0000003f 
+ 00026718  0x000054ac increase  0x00000001 , 0x0000003f 
+ 00026719  0x000054ad store  0x00000003 , 0x000002b4 
+ 00026720  0x000054af fetch  0x00000002 , 0x000002a0 
+ 00026721  0x000054b0 iadd  0x00000002 , 0x0000003f 
+ 00026722  0x000054b2 fetcht  0x00000003 , 0x000002b4 
+ 00026723  0x000054b3 isub  0x00000002 , 0x0000003f 
+ 00026724  0x000054b4 nbranch  0x0000686b , 0x00000002 
+ 00026725  0x000054b5 store  0x00000002 , 0x000002a0 
+ 00026726  0x000054b6 fetch  0x00000003 , 0x000002b4 
+ 00026727  0x000054b7 fetcht  0x00000002 , 0x00000161 
+ 00026728  0x000054b8 isub  0x00000002 , 0x0000003f 
+ 00026729  0x000054b9 store  0x00000002 , 0x000002b0 
+ 00026730  0x000054ba rtn 
+ 00026731  0x000054bc fetch  0x00000002 , 0x000002a0 
+ 00026732  0x000054bd store  0x00000002 , 0x000002b0 
+ 00026733  0x000054be setarg  0x00000000 
+ 00026734  0x000054bf store  0x00000002 , 0x000002a0 
+ 00026735  0x000054c0 rtn 
+ 00026736  0x000054c6 copy  0x0000003f , 0x00000012 
+ 00026737  0x000054c7 set1  0x00000025 , 0x00000000 
+ 00026738  0x000054c8 bpatch  0x00000007 , 0x00004020 
+ 00026739  0x000054c9 copy  0x00000012 , 0x0000003f 
+ 00026740  0x000054ca increase  0x00000003 , 0x00000002 
+ 00026741  0x000054cb hstoret  0x00000002 , 0x00008098 
+ 00026742  0x000054cc increase  0xfffffffd , 0x00000011 
+ 00026743  0x000054cd ifetcht  0x00000003 , 0x00000011 
+ 00026744  0x000054ce copy  0x00000002 , 0x00000012 
+ 00026745  0x000054cf arg  0x000000a0 , 0x00000002 
+ 00026746  0x000054d0 istoret  0x00000001 , 0x00000011 
+ 00026747  0x000054d1 byteswap  0x0000003f , 0x0000003f 
+ 00026748  0x000054d2 istore  0x00000002 , 0x00000005 
+ 00026749  0x000054d3 deposit  0x00000011 
+ 00026750  0x000054d4 hstore  0x00000002 , 0x0000809a 
+ 00026751  0x000054d5 setarg  0x00000000 
+ 00026752  0x000054d6 hstore  0x00000002 , 0x0000809e 
+ 00026753  0x000054d7 hjam  0x00000001 , 0x00008090 
+ 00026754  0x000054d8 hjam  0x00000004 , 0x00008006 
+ 00026755  0x000054d9 call  0x0000680c 
+ 00026756  0x000054da copy  0x00000012 , 0x0000003f 
+ 00026757  0x000054db istore  0x00000003 , 0x00000011 
+ 00026758  0x000054dc nop  0x00002710 
+ 00026759  0x000054dd nop  0x00002710 
+ 00026760  0x000054de nop  0x00002710 
+ 00026761  0x000054df rtn 
+ 00026762  0x000054e4 hjam  0x00000070 , 0x00008973 
+ 00026763  0x000054e5 nop  0x00000bb8 
+ 00026764  0x000054e6 rtn 
+ 00026765  0x000054e9 hjam  0x00000030 , 0x00008973 
+ 00026766  0x000054ea rtn 
+ 00026767  0x000054ed lshift3  0x0000003f , 0x0000003f 
+ 00026768  0x000054ee hstore  0x00000002 , 0x00008045 
+ 00026769  0x000054ef hjam  0x00000000 , 0x0000804b 
+ 00026770  0x000054f0 rtn 
+ 00026771  0x000054f4 call  0x0000688f 
+ 00026772  0x000054f5 call  0x000068c0 
+ 00026773  0x000054f7 ifetcht  0x00000001 , 0x00000011 
+ 00026774  0x000054f8 increase  0x00000001 , 0x00000011 
+ 00026775  0x000054f9 force  0x00000000 , 0x00000007 
+ 00026776  0x000054fb qisolate0  0x00000002 
+ 00026777  0x000054fc branch  0x000068b7 , 0x00000001 
+ 00026778  0x000054fd hfetch  0x00000001 , 0x00008046 
+ 00026779  0x000054fe set1  0x00000006 , 0x0000003f 
+ 00026780  0x000054ff set1  0x00000007 , 0x0000003f 
+ 00026781  0x00005500 hstore  0x00000001 , 0x00008046 
+ 00026782  0x00005501 hjam  0x00000002 , 0x00008047 
+ 00026783  0x00005502 hjam  0x00000082 , 0x00008047 
+ 00026784  0x00005503 set0  0x00000007 , 0x0000003f 
+ 00026785  0x00005504 hstore  0x00000001 , 0x00008046 
+ 00026786  0x00005505 hjam  0x0000008a , 0x00008047 
+ 00026787  0x00005506 nop  0x0000000b 
+ 00026788  0x00005507 hjam  0x000000ca , 0x00008047 
+ 00026789  0x00005508 nop  0x00000021 
+ 00026790  0x00005509 hjam  0x0000004a , 0x00008047 
+ 00026791  0x0000550a nop  0x0000002c 
+ 00026792  0x0000550b hjam  0x000000ca , 0x00008047 
+ 00026793  0x0000550c nop  0x00000016 
+ 00026794  0x0000550d hjam  0x0000008a , 0x00008047 
+ 00026795  0x0000550e nop  0x00000021 
+ 00026796  0x0000550f hjam  0x00000082 , 0x00008047 
+ 00026797  0x00005510 nop  0x00000001 
+ 00026798  0x00005511 hjam  0x00000092 , 0x00008047 
+ 00026799  0x00005512 nop  0x0000000a 
+ 00026800  0x00005513 hjam  0x000000b2 , 0x00008047 
+ 00026801  0x00005514 hfetch  0x00000001 , 0x00008007 
+ 00026802  0x00005515 hjam  0x00000092 , 0x00008047 
+ 00026803  0x00005516 nop  0x00000001 
+ 00026804  0x00005517 hjam  0x00000082 , 0x00008047 
+ 00026805  0x00005518 qisolate0  0x0000003f 
+ 00026806  0x00005519 branch  0x00006898 , 0x00000001 
+ 00026807  0x0000551b hfetch  0x00000002 , 0x00008045 
+ 00026808  0x0000551c increase  0x00000001 , 0x0000003f 
+ 00026809  0x0000551d hstore  0x00000002 , 0x00008045 
+ 00026810  0x0000551e increase  0x00000001 , 0x00000007 
+ 00026811  0x0000551f compare  0x00000008 , 0x00000007 , 0x0000000f 
+ 00026812  0x00005520 nbranch  0x00006898 , 0x00000001 
+ 00026813  0x00005521 loop  0x00006895 
+ 00026814  0x00005522 hjam  0x00000083 , 0x00008047 
+ 00026815  0x00005523 rtn 
+ 00026816  0x00005526 hjam  0x00000082 , 0x00008047 
+ 00026817  0x00005527 nop  0x0000000c 
+ 00026818  0x00005528 hjam  0x00000080 , 0x00008047 
+ 00026819  0x00005529 hjam  0x00000082 , 0x00008047 
+ 00026820  0x0000552a nop  0x00000096 
+ 00026821  0x0000552b rtn 
+ 00026822  0x0000552f call  0x000068c0 
+ 00026823  0x00005531 hjam  0x000000a2 , 0x00008047 
+ 00026824  0x00005532 deposit  0x00000011 
+ 00026825  0x00005533 hstore  0x00000002 , 0x00008048 
+ 00026826  0x00005534 set1  0x0000000b , 0x00000002 
+ 00026827  0x00005535 isolate0  0x0000000f , 0x0000003f 
+ 00026828  0x00005536 setflag  0x00000001 , 0x0000000f , 0x00000002 
+ 00026829  0x00005537 hstoret  0x00000002 , 0x0000804a 
+ 00026830  0x00005538 hjam  0x00000001 , 0x00008006 
+ 00026831  0x00005539 rtn 
+ 00026832  0x0000553c hfetch  0x00000001 , 0x0000812c 
+ 00026833  0x0000553d bbit0  0x00000001 , 0x000068d0 
+ 00026834  0x0000553e rtn 
+ 00026835  0x00005542 call  0x0000688f 
+ 00026836  0x00005543 call  0x000068c6 
+ 00026837  0x00005544 call  0x000068d0 
+ 00026838  0x00005545 hjam  0x00000083 , 0x00008047 
+ 00026839  0x00005546 rtn 
+ 00026840  0x0000554c hfetch  0x00000002 , 0x00008124 
+ 00026841  0x0000554d hstore  0x00000002 , 0x00008045 
+ 00026842  0x0000554e call  0x000068c6 
+ 00026843  0x0000554f arg  0x00000001 , 0x00000007 
+ 00026844  0x00005550 call  0x0000676a 
+ 00026845  0x00005551 call  0x000068d0 
+ 00026846  0x00005552 isolate1  0x00000000 , 0x0000003f 
+ 00026847  0x00005553 call  0x00006763 
+ 00026848  0x00005554 hjam  0x00000083 , 0x00008047 
+ 00026849  0x00005555 rtn 
+ 00026850  0x00005559 jam  0x00000001 , 0x0000427a 
+ 00026851  0x0000555a force  0x0000000e , 0x00000007 
+ 00026852  0x0000555b fetch  0x00000002 , 0x0000427c 
+ 00026853  0x0000555c branch  0x00007e4c 
+ 00026854  0x0000555e hfetch  0x00000002 , 0x00008112 
+ 00026855  0x0000555f rtn  0x00000034 
+ 00026856  0x00005560 fetcht  0x00000001 , 0x0000427b 
+ 00026857  0x00005561 isub  0x00000002 , 0x0000003e 
+ 00026858  0x00005562 branch  0x000068f2 , 0x00000002 
+ 00026859  0x00005563 fetch  0x00000001 , 0x0000427a 
+ 00026860  0x00005564 branch  0x000068e2 , 0x00000034 
+ 00026861  0x00005565 arg  0x0000000e , 0x00000007 
+ 00026862  0x00005566 call  0x00007e53 
+ 00026863  0x00005567 branch  0x000068f2 , 0x00000034 
+ 00026864  0x00005568 setarg  0x00000000 
+ 00026865  0x00005569 rtn 
+ 00026866  0x0000556b force  0x0000000e , 0x00000007 
+ 00026867  0x0000556c call  0x00007e4b 
+ 00026868  0x0000556d jam  0x00000000 , 0x0000427a 
+ 00026869  0x0000556e hfetch  0x00000002 , 0x00008112 
+ 00026870  0x0000556f rtn 
+ 00026871  0x00005577 hfetch  0x00000002 , 0x0000805e 
+ 00026872  0x00005578 iforce  0x0000000a 
+ 00026873  0x00005579 rtn 
+ 00026874  0x0000557c deposit  0x0000000a 
+ 00026875  0x0000557d hstore  0x00000002 , 0x0000805e 
+ 00026876  0x0000557e rtn 
+ 00026877  0x00005581 hfetch  0x00000002 , 0x00008112 
+ 00026878  0x00005582 rtn  0x00000034 
+ 00026879  0x00005583 iforce  0x00000039 
+ 00026880  0x00005584 hfetch  0x00000002 , 0x00008058 
+ 00026881  0x00005585 iforce  0x00000003 
+ 00026882  0x00005586 rtn 
+ 00026883  0x0000558a hfetch  0x00000002 , 0x00008058 
+ 00026884  0x0000558b iadd  0x00000002 , 0x0000003f 
+ 00026885  0x0000558c copy  0x0000003f , 0x00000003 
+ 00026886  0x0000558e deposit  0x00000003 
+ 00026887  0x0000558f hstore  0x00000002 , 0x00008058 
+ 00026888  0x00005590 rtn 
+ 00026889  0x00005593 fetch  0x00000002 , 0x000042ac 
+ 00026890  0x00005594 hstore  0x00000002 , 0x00008052 
+ 00026891  0x00005595 rtn 
+ 00026892  0x0000559a fetch  0x00000006 , 0x000003d0 
+ 00026893  0x0000559b store  0x00000006 , 0x000001b4 
+ 00026894  0x0000559c jam  0x00000034 , 0x000001b3 
+ 00026895  0x0000559d branch  0x00006913 
+ 00026896  0x0000559f fetch  0x00000006 , 0x00000040 
+ 00026897  0x000055a0 store  0x00000006 , 0x000001b4 
+ 00026898  0x000055a1 jam  0x00000033 , 0x000001b3 
+ 00026899  0x000055a3 set1  0x00000025 , 0x00000000 
+ 00026900  0x000055a4 bpatch  0x00000008 , 0x00004021 
+ 00026901  0x000055a5 call  0x00006954 
+ 00026902  0x000055a6 call  0x00006950 
+ 00026903  0x000055a7 fetch  0x00000001 , 0x000001b3 
+ 00026904  0x000055a8 beq  0x00000034 , 0x0000691b 
+ 00026905  0x000055a9 beq  0x00000033 , 0x0000697c 
+ 00026906  0x000055aa rtn 
+ 00026907  0x000055ac call  0x0000697a 
+ 00026908  0x000055ad branch  0x00006963 
+ 00026909  0x000055b1 set1  0x00000025 , 0x00000000 
+ 00026910  0x000055b2 bpatch  0x00000009 , 0x00004021 
+ 00026911  0x000055b3 call  0x00006929 
+ 00026912  0x000055b4 fetch  0x00000001 , 0x000001b2 
+ 00026913  0x000055b5 rtneq  0x000000ff 
+ 00026914  0x000055b6 fetch  0x00000006 , 0x000001b4 
+ 00026915  0x000055b7 store  0x00000006 , 0x00004274 
+ 00026916  0x000055b8 fetch  0x00000001 , 0x000001b3 
+ 00026917  0x000055b9 store  0x00000001 , 0x000042a9 
+ 00026918  0x000055ba beq  0x00000033 , 0x0000692d 
+ 00026919  0x000055bb beq  0x00000034 , 0x0000692f 
+ 00026920  0x000055bc rtn 
+ 00026921  0x000055be call  0x0000694c 
+ 00026922  0x000055bf fetch  0x00000001 , 0x000001b2 
+ 00026923  0x000055c0 rtneq  0x000000ff 
+ 00026924  0x000055c1 branch  0x0000696b 
+ 00026925  0x000055c3 call  0x00006983 
+ 00026926  0x000055c4 branch  0x000069a2 
+ 00026927  0x000055c6 call  0x00006981 
+ 00026928  0x000055c7 branch  0x000069a8 
+ 00026929  0x000055c9 call  0x00006988 
+ 00026930  0x000055ca disable  0x00000028 
+ 00026931  0x000055cb call  0x0000698c 
+ 00026932  0x000055cc nbranch  0x0000427f , 0x00000028 
+ 00026933  0x000055ce fetcht  0x00000002 , 0x000001ba 
+ 00026934  0x000055cf increase  0xffffffff , 0x00000002 
+ 00026935  0x000055d0 setarg  0x00000000 
+ 00026936  0x000055d1 istore  0x00000007 , 0x00000002 
+ 00026937  0x000055d2 arg  0x0000001c , 0x00000002 
+ 00026938  0x000055d3 arg  0x00000195 , 0x00000011 
+ 00026939  0x000055d4 arg  0x00000000 , 0x00000012 
+ 00026940  0x000055d5 branch  0x0000683e 
+ 00026941  0x000055d8 set1  0x00000025 , 0x00000000 
+ 00026942  0x000055d9 bpatch  0x0000000a , 0x00004021 
+ 00026943  0x000055da arg  0x0000018e , 0x00000005 
+ 00026944  0x000055db force  0x00000004 , 0x00000039 
+ 00026945  0x000055dc call  0x00007e3b 
+ 00026946  0x000055dd arg  0x0000001c , 0x00000002 
+ 00026947  0x000055de arg  0x0000018e , 0x00000011 
+ 00026948  0x000055df arg  0x00000000 , 0x00000012 
+ 00026949  0x000055e0 branch  0x0000683e 
+ 00026950  0x000055e3 set1  0x00000025 , 0x00000000 
+ 00026951  0x000055e4 bpatch  0x0000000b , 0x00004021 
+ 00026952  0x000055e5 setarg  0x00000000 
+ 00026953  0x000055e6 store  0x00000003 , 0x00000040 
+ 00026954  0x000055e7 istore  0x00000003 , 0x00000005 
+ 00026955  0x000055e8 branch  0x00006954 
+ 00026956  0x000055eb arg  0x00000001 , 0x00000002 
+ 00026957  0x000055ec arg  0x000001b2 , 0x00000011 
+ 00026958  0x000055ed arg  0x0000001c , 0x00000012 
+ 00026959  0x000055ee branch  0x0000681d 
+ 00026960  0x000055f1 arg  0x00000001 , 0x00000002 
+ 00026961  0x000055f2 arg  0x000001b2 , 0x00000011 
+ 00026962  0x000055f3 arg  0x0000001c , 0x00000012 
+ 00026963  0x000055f4 branch  0x0000683e 
+ 00026964  0x000055f8 set1  0x00000025 , 0x00000000 
+ 00026965  0x000055f9 bpatch  0x0000000c , 0x00004021 
+ 00026966  0x000055fa call  0x00006988 
+ 00026967  0x000055fb disable  0x00000028 
+ 00026968  0x000055fc call  0x0000698c 
+ 00026969  0x000055fd rtn  0x00000028 
+ 00026970  0x000055ff jam  0x00000000 , 0x000001b2 
+ 00026971  0x00005600 fetch  0x00000006 , 0x000001b4 
+ 00026972  0x00005601 store  0x00000006 , 0x0000018f 
+ 00026973  0x00005602 fetch  0x00000001 , 0x000001b3 
+ 00026974  0x00005603 store  0x00000001 , 0x0000018e 
+ 00026975  0x00005604 arg  0x0000001c , 0x00000002 
+ 00026976  0x00005605 arg  0x0000018e , 0x00000011 
+ 00026977  0x00005606 arg  0x00000000 , 0x00000012 
+ 00026978  0x00005607 branch  0x0000683e 
+ 00026979  0x0000560b arg  0x00000006 , 0x00000002 
+ 00026980  0x0000560c arg  0x000044f9 , 0x00000011 
+ 00026981  0x0000560d arg  0x0000001d , 0x00000012 
+ 00026982  0x0000560e branch  0x0000683e 
+ 00026983  0x00005611 arg  0x00000006 , 0x00000002 
+ 00026984  0x00005612 arg  0x000044f9 , 0x00000011 
+ 00026985  0x00005613 arg  0x0000001d , 0x00000012 
+ 00026986  0x00005614 branch  0x0000681d 
+ 00026987  0x00005618 set1  0x00000025 , 0x00000000 
+ 00026988  0x00005619 bpatch  0x0000000d , 0x00004021 
+ 00026989  0x0000561a arg  0x00000007 , 0x00000002 
+ 00026990  0x0000561b arg  0x000001b3 , 0x00000011 
+ 00026991  0x0000561c arg  0x00000000 , 0x00000012 
+ 00026992  0x0000561d fetch  0x00000001 , 0x000001b2 
+ 00026993  0x0000561e mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00026994  0x0000561f iadd  0x00000012 , 0x00000012 
+ 00026995  0x00005620 branch  0x0000681d 
+ 00026996  0x00005623 arg  0x00000010 , 0x00000002 
+ 00026997  0x00005624 arg  0x00000023 , 0x00000012 
+ 00026998  0x00005625 fetch  0x00000001 , 0x000001b2 
+ 00026999  0x00005626 lshift4  0x0000003f , 0x0000003f 
+ 00027000  0x00005627 iadd  0x00000012 , 0x00000012 
+ 00027001  0x00005628 rtn 
+ 00027002  0x0000562b arg  0x0000447b , 0x00000011 
+ 00027003  0x0000562c branch  0x0000697d 
+ 00027004  0x0000562e arg  0x00004262 , 0x00000011 
+ 00027005  0x00005630 set1  0x00000025 , 0x00000000 
+ 00027006  0x00005631 bpatch  0x0000000e , 0x00004021 
+ 00027007  0x00005632 call  0x00006974 
+ 00027008  0x00005633 branch  0x0000683e 
+ 00027009  0x00005636 arg  0x0000447b , 0x00000011 
+ 00027010  0x00005637 branch  0x00006984 
+ 00027011  0x00005639 arg  0x00004262 , 0x00000011 
+ 00027012  0x0000563b set1  0x00000025 , 0x00000000 
+ 00027013  0x0000563c bpatch  0x0000000f , 0x00004021 
+ 00027014  0x0000563d call  0x00006974 
+ 00027015  0x0000563e branch  0x0000681d 
+ 00027016  0x00005643 arg  0x0000001c , 0x00000002 
+ 00027017  0x00005644 arg  0x00000195 , 0x00000011 
+ 00027018  0x00005645 arg  0x00000000 , 0x00000012 
+ 00027019  0x00005646 branch  0x0000681d 
+ 00027020  0x00005649 set1  0x00000025 , 0x00000000 
+ 00027021  0x0000564a bpatch  0x00000010 , 0x00004022 
+ 00027022  0x0000564b setarg  0x00000195 
+ 00027023  0x0000564c store  0x00000002 , 0x000001ba 
+ 00027024  0x0000564d jam  0x00000000 , 0x000001b2 
+ 00027025  0x0000564e arg  0x00000004 , 0x00000039 
+ 00027026  0x00005650 copy  0x00000039 , 0x0000003f 
+ 00027027  0x00005651 store  0x00000001 , 0x00000161 
+ 00027028  0x00005652 fetch  0x00000002 , 0x000001ba 
+ 00027029  0x00005653 copy  0x0000003f , 0x00000011 
+ 00027030  0x00005654 call  0x000069ac 
+ 00027031  0x00005655 rtn  0x00000028 
+ 00027032  0x00005656 fetch  0x00000002 , 0x000001ba 
+ 00027033  0x00005657 increase  0x00000007 , 0x0000003f 
+ 00027034  0x00005658 store  0x00000002 , 0x000001ba 
+ 00027035  0x00005659 fetch  0x00000001 , 0x000001b2 
+ 00027036  0x0000565a increase  0x00000001 , 0x0000003f 
+ 00027037  0x0000565b store  0x00000001 , 0x000001b2 
+ 00027038  0x0000565c fetch  0x00000001 , 0x00000161 
+ 00027039  0x0000565d copy  0x0000003f , 0x00000039 
+ 00027040  0x0000565e loop  0x00006992 
+ 00027041  0x0000565f rtn 
+ 00027042  0x00005662 fetch  0x00000008 , 0x00004262 
+ 00027043  0x00005663 fetcht  0x00000008 , 0x0000426a 
+ 00027044  0x00005664 ior  0x00000002 , 0x0000003f 
+ 00027045  0x00005665 rtn  0x00000034 
+ 00027046  0x00005666 jam  0x00000001 , 0x0000425e 
+ 00027047  0x00005667 rtn 
+ 00027048  0x00005669 fetch  0x00000006 , 0x00004274 
+ 00027049  0x0000566a rtn  0x00000034 
+ 00027050  0x0000566b jam  0x00000001 , 0x0000448b 
+ 00027051  0x0000566c rtn 
+ 00027052  0x0000566f arg  0x000001b3 , 0x00000012 
+ 00027053  0x00005670 arg  0x00000007 , 0x00000039 
+ 00027054  0x00005671 call  0x00007f25 
+ 00027055  0x00005672 branch  0x000069b1 , 0x00000005 
+ 00027056  0x00005673 rtn 
+ 00027057  0x00005675 enable  0x00000028 
+ 00027058  0x00005676 rtn 
+ 00027059  0x00005678 branch  0x00003bf1 
+ 00027060  0x00005680 set1  0x00000025 , 0x00000000 
+ 00027061  0x00005681 bpatch  0x00000011 , 0x00004022 
+ 00027062  0x00005682 set1  0x00000007 , 0x00000002 
+ 00027063  0x00005683 call  0x000069e5 
+ 00027064  0x00005684 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00027065  0x0000568a set1  0x00000025 , 0x00000000 
+ 00027066  0x0000568b bpatch  0x00000012 , 0x00004022 
+ 00027067  0x0000568c isolate0  0x00000007 , 0x00000002 
+ 00027068  0x0000568d and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027069  0x0000568e fetch  0x00000004 , 0x000000a3 
+ 00027070  0x0000568f qsetflag  0x00000001 , 0x0000003f 
+ 00027071  0x00005690 store  0x00000004 , 0x000000a3 
+ 00027072  0x00005691 fetch  0x00000004 , 0x000000a7 
+ 00027073  0x00005692 nqsetflag  0x00000001 , 0x0000003f 
+ 00027074  0x00005693 store  0x00000004 , 0x000000a7 
+ 00027075  0x00005694 rtn 
+ 00027076  0x00005698 set1  0x00000025 , 0x00000000 
+ 00027077  0x00005699 bpatch  0x00000013 , 0x00004022 
+ 00027078  0x0000569a isolate0  0x00000007 , 0x00000002 
+ 00027079  0x0000569b and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027080  0x0000569c fetch  0x00000004 , 0x000000a3 
+ 00027081  0x0000569d qset0  0x0000003f 
+ 00027082  0x0000569e store  0x00000004 , 0x000000a3 
+ 00027083  0x0000569f fetch  0x00000004 , 0x000000a7 
+ 00027084  0x000056a0 qset0  0x0000003f 
+ 00027085  0x000056a1 store  0x00000004 , 0x000000a7 
+ 00027086  0x000056a2 rtn 
+ 00027087  0x000056a6 call  0x000069c4 
+ 00027088  0x000056a7 branch  0x000069d2 
+ 00027089  0x000056ab ncall  0x000069b9 , 0x0000002b 
+ 00027090  0x000056ae arg  0x0000807c , 0x00000005 
+ 00027091  0x000056af call  0x000069f4 
+ 00027092  0x000056b0 setflip  0x00000007 , 0x00000002 
+ 00027093  0x000056b1 arg  0x00008078 , 0x00000005 
+ 00027094  0x000056b2 call  0x000069f4 
+ 00027095  0x000056b3 set0  0x00000007 , 0x00000002 
+ 00027096  0x000056b4 arg  0x00008070 , 0x00000005 
+ 00027097  0x000056b5 branch  0x000069f4 
+ 00027098  0x000056b9 setflip  0x00000007 , 0x00000002 
+ 00027099  0x000056ba call  0x000069f3 
+ 00027100  0x000056bb set1  0x00000007 , 0x00000002 
+ 00027101  0x000056bc arg  0x00008070 , 0x00000005 
+ 00027102  0x000056bd branch  0x000069f4 
+ 00027103  0x000056c0 and  0x00000002 , 0x00000007 , 0x00000007 
+ 00027104  0x000056c1 rshift3  0x00000002 , 0x0000003f 
+ 00027105  0x000056c2 and_into  0x00000003 , 0x0000003f 
+ 00027106  0x000056c3 iadd  0x00000005 , 0x00000005 
+ 00027107  0x000056c4 ifetch  0x00000001 , 0x00000005 
+ 00027108  0x000056c5 rtn 
+ 00027109  0x000056ca arg  0x0000811c , 0x00000005 
+ 00027110  0x000056cb call  0x000069df 
+ 00027111  0x000056cc isolate1  0x00000007 , 0x00000002 
+ 00027112  0x000056cd branch  0x000069eb , 0x00000001 
+ 00027113  0x000056ce qisolate0  0x0000003f 
+ 00027114  0x000056cf rtn 
+ 00027115  0x000056d1 qisolate1  0x0000003f 
+ 00027116  0x000056d2 rtn 
+ 00027117  0x000056d5 isolate1  0x00000007 , 0x0000003e 
+ 00027118  0x000056d6 branch  0x000069f0 
+ 00027119  0x000056d9 isolate0  0x00000007 , 0x0000003e 
+ 00027120  0x000056dd setarg  0x00000000 
+ 00027121  0x000056de nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00027122  0x000056df ixor  0x00000002 , 0x00000002 
+ 00027123  0x000056e3 arg  0x00008074 , 0x00000005 
+ 00027124  0x000056e7 call  0x000069df 
+ 00027125  0x000056e8 isolate1  0x00000007 , 0x00000002 
+ 00027126  0x000056e9 qsetflag  0x00000001 , 0x0000003f 
+ 00027127  0x000056ea istore  0x00000001 , 0x00000005 
+ 00027128  0x000056eb rtn 
+ 00027129  0x000056ee fetch  0x00000001 , 0x0000416e 
+ 00027130  0x000056ef rtneq  0x0000007f 
+ 00027131  0x000056f0 hjam  0x00000000 , 0x00008077 
+ 00027132  0x000056f1 nop  0x0000001e 
+ 00027133  0x000056f2 hjam  0x00000008 , 0x00008077 
+ 00027134  0x000056f3 rtn 
+ 00027135  0x000056f9 lshift8  0x0000003f , 0x0000003f 
+ 00027136  0x000056fa lshift4  0x0000003f , 0x0000003f 
+ 00027137  0x000056fb hstore  0x00000002 , 0x000080a2 
+ 00027138  0x000056fc hstore  0x00000002 , 0x000080a0 
+ 00027139  0x000056fd rtn 
+ 00027140  0x00005700 setarg  0x00000000 
+ 00027141  0x00005701 hstore  0x00000002 , 0x000080a2 
+ 00027142  0x00005702 setarg  0x00000001 
+ 00027143  0x00005703 hstore  0x00000002 , 0x000080a0 
+ 00027144  0x00005704 rtn 
+ 00027145  0x00005707 setarg  0x00000000 
+ 00027146  0x00005708 hstore  0x00000002 , 0x000080a2 
+ 00027147  0x00005709 hstore  0x00000002 , 0x000080a0 
+ 00027148  0x0000570a rtn 
+ 00027149  0x00005710 arg  0x00008800 , 0x00000005 
+ 00027150  0x00005711 arg  0x00000020 , 0x00000039 
+ 00027151  0x00005712 call  0x00007e3b 
+ 00027152  0x00005713 setarg  0x000004f9 
+ 00027153  0x00005714 hstore  0x00000002 , 0x00008848 
+ 00027154  0x00005715 hstore  0x00000002 , 0x0000884a 
+ 00027155  0x00005716 hstore  0x00000002 , 0x0000884c 
+ 00027156  0x00005717 hstore  0x00000002 , 0x0000886c 
+ 00027157  0x00005718 hstore  0x00000002 , 0x0000888c 
+ 00027158  0x00005719 hstore  0x00000002 , 0x000088ac 
+ 00027159  0x0000571a setarg  0x00000204 
+ 00027160  0x0000571b hstore  0x00000002 , 0x000088ae 
+ 00027161  0x0000571c setarg  0x00000506 
+ 00027162  0x0000571d hstore  0x00000002 , 0x000088b0 
+ 00027163  0x0000571e setarg  0x00000504 
+ 00027164  0x0000571f hstore  0x00000002 , 0x000088b2 
+ 00027165  0x00005720 setarg  0x00000200 
+ 00027166  0x00005721 hstore  0x00000002 , 0x000088b4 
+ 00027167  0x00005722 setarg  0x0000fefb 
+ 00027168  0x00005723 hstore  0x00000002 , 0x000088b6 
+ 00027169  0x00005724 setarg  0x0000faf9 
+ 00027170  0x00005725 hstore  0x00000002 , 0x000088b8 
+ 00027171  0x00005726 setarg  0x0000fafb 
+ 00027172  0x00005727 hstore  0x00000002 , 0x000088ba 
+ 00027173  0x00005728 setarg  0x0000fd00 
+ 00027174  0x00005729 hstore  0x00000002 , 0x000088bc 
+ 00027175  0x0000572a setarg  0x00000408 
+ 00027176  0x0000572b hstore  0x00000002 , 0x000088be 
+ 00027177  0x0000572c setarg  0x00000a0c 
+ 00027178  0x0000572d hstore  0x00000002 , 0x000088c0 
+ 00027179  0x0000572e setarg  0x00000b09 
+ 00027180  0x0000572f hstore  0x00000002 , 0x000088c2 
+ 00027181  0x00005730 setarg  0x00000500 
+ 00027182  0x00005731 hstore  0x00000002 , 0x000088c4 
+ 00027183  0x00005732 setarg  0x0000f8f1 
+ 00027184  0x00005733 hstore  0x00000002 , 0x000088c6 
+ 00027185  0x00005734 setarg  0x0000ece8 
+ 00027186  0x00005735 hstore  0x00000002 , 0x000088c8 
+ 00027187  0x00005736 setarg  0x0000e9eb 
+ 00027188  0x00005737 hstore  0x00000002 , 0x000088ca 
+ 00027189  0x00005738 setarg  0x0000f500 
+ 00027190  0x00005739 hstore  0x00000002 , 0x000088cc 
+ 00027191  0x0000573a setarg  0x00001223 
+ 00027192  0x0000573b hstore  0x00000002 , 0x000088ce 
+ 00027193  0x0000573c setarg  0x0000374b 
+ 00027194  0x0000573d hstore  0x00000002 , 0x000088d0 
+ 00027195  0x0000573e setarg  0x00005e71 
+ 00027196  0x0000573f hstore  0x00000002 , 0x000088d2 
+ 00027197  0x00005740 setarg  0x0000787f 
+ 00027198  0x00005741 hstore  0x00000002 , 0x000088d4 
+ 00027199  0x00005742 rtn 
+ 00027200  0x00005745 set1  0x00000025 , 0x00000000 
+ 00027201  0x00005746 bpatch  0x00000014 , 0x00004022 
+ 00027202  0x00005747 hfetch  0x00000002 , 0x00008050 
+ 00027203  0x00005748 set0  0x0000000e , 0x0000003f 
+ 00027204  0x00005749 hstore  0x00000002 , 0x00008050 
+ 00027205  0x0000574a hjam  0x00000011 , 0x000080b0 
+ 00027206  0x0000574b hjam  0x00000001 , 0x000080b1 
+ 00027207  0x0000574c hjam  0x00000001 , 0x000080b2 
+ 00027208  0x0000574d hjam  0x00000011 , 0x000080b3 
+ 00027209  0x0000574e rtn 
+ 00027210  0x00005751 set1  0x00000025 , 0x00000000 
+ 00027211  0x00005752 bpatch  0x00000015 , 0x00004022 
+ 00027212  0x00005753 hfetch  0x00000002 , 0x00008050 
+ 00027213  0x00005754 set1  0x0000000e , 0x0000003f 
+ 00027214  0x00005755 hstore  0x00000002 , 0x00008050 
+ 00027215  0x00005756 hjam  0x00000004 , 0x000080b0 
+ 00027216  0x00005757 hjam  0x00000004 , 0x000080b3 
+ 00027217  0x00005758 hjam  0x00000000 , 0x000080b1 
+ 00027218  0x00005759 hjam  0x00000000 , 0x000080b2 
+ 00027219  0x0000575a rtn 
+ 00027220  0x0000575f fetch  0x00000001 , 0x00000030 
+ 00027221  0x00005760 rtnbit0  0x00000002 
+ 00027222  0x00005761 arg  0x000000b5 , 0x00000005 
+ 00027223  0x00005762 arg  0x0000001e , 0x00000039 
+ 00027224  0x00005764 hfetch  0x00000001 , 0x00008134 
+ 00027225  0x00005765 istore  0x00000001 , 0x00000005 
+ 00027226  0x00005766 loop  0x00006a58 
+ 00027227  0x00005767 rtn 
+ 00027228  0x0000576b fetch  0x00000001 , 0x00000030 
+ 00027229  0x0000576c rtnbit0  0x00000002 
+ 00027230  0x0000576d arg  0x000000d3 , 0x00000006 
+ 00027231  0x0000576e force  0x0000001e , 0x00000039 
+ 00027232  0x00005770 ifetch  0x00000001 , 0x00000006 
+ 00027233  0x00005771 hstore  0x00000001 , 0x00008009 
+ 00027234  0x00005772 loop  0x00006a60 
+ 00027235  0x00005773 rtn 
+ 00027236  0x00005776 rtn 
+ 00027237  0x0000577c call  0x00006a87 
+ 00027238  0x0000577d arg  0x00000006 , 0x00000002 
+ 00027239  0x0000577e branch  0x000069da 
+ 00027240  0x00005781 call  0x00006a65 
+ 00027241  0x00005782 arg  0x00000006 , 0x00000002 
+ 00027242  0x00005783 branch  0x000069ed 
+ 00027243  0x00005786 call  0x00006a65 
+ 00027244  0x00005787 arg  0x00000006 , 0x00000002 
+ 00027245  0x00005788 branch  0x000069ef 
+ 00027246  0x0000578b call  0x00006a87 
+ 00027247  0x0000578c arg  0x00000007 , 0x00000002 
+ 00027248  0x0000578d branch  0x000069da 
+ 00027249  0x00005790 call  0x00006a6e 
+ 00027250  0x00005791 arg  0x00000007 , 0x00000002 
+ 00027251  0x00005792 branch  0x000069ed 
+ 00027252  0x00005795 call  0x00006a6e 
+ 00027253  0x00005796 arg  0x00000007 , 0x00000002 
+ 00027254  0x00005797 branch  0x000069ef 
+ 00027255  0x0000579a call  0x00006a87 
+ 00027256  0x0000579b hfetch  0x00000001 , 0x00008078 
+ 00027257  0x0000579c set1  0x00000006 , 0x0000003f 
+ 00027258  0x0000579d hstore  0x00000001 , 0x00008078 
+ 00027259  0x0000579e arg  0x00000006 , 0x00000002 
+ 00027260  0x0000579f branch  0x000069d1 
+ 00027261  0x000057a2 call  0x00006a87 
+ 00027262  0x000057a3 hfetch  0x00000001 , 0x00008078 
+ 00027263  0x000057a4 set1  0x00000007 , 0x0000003f 
+ 00027264  0x000057a5 hstore  0x00000001 , 0x00008078 
+ 00027265  0x000057a6 arg  0x00000007 , 0x00000002 
+ 00027266  0x000057a7 branch  0x000069d1 
+ 00027267  0x000057aa hfetch  0x00000001 , 0x00008081 
+ 00027268  0x000057ab or_into  0x00000004 , 0x0000003f 
+ 00027269  0x000057ac hstore  0x00000001 , 0x00008081 
+ 00027270  0x000057ad rtn 
+ 00027271  0x000057b0 hfetch  0x00000001 , 0x00008081 
+ 00027272  0x000057b1 and_into  0x000000fb , 0x0000003f 
+ 00027273  0x000057b2 hstore  0x00000001 , 0x00008081 
+ 00027274  0x000057b3 rtn 
+ 00027275  0x000057b6 hfetch  0x00000001 , 0x00008081 
+ 00027276  0x000057b7 isolate1  0x00000002 , 0x0000003f 
+ 00027277  0x000057b8 rtn 
+ 00027278  0x000057bc setarg  0x00006a91 
+ 00027279  0x000057bd store  0x00000002 , 0x00004296 
+ 00027280  0x000057be rtn 
+ 00027281  0x000057c0 call  0x00006b14 
+ 00027282  0x000057c1 fetch  0x00000001 , 0x00000481 
+ 00027283  0x000057c2 beq  0x00000001 , 0x00006a96 
+ 00027284  0x000057c3 beq  0x00000002 , 0x00006a9c 
+ 00027285  0x000057c4 branch  0x00003bf1 
+ 00027286  0x000057c6 arg  0x00000017 , 0x00000002 
+ 00027287  0x000057c7 storet  0x00000002 , 0x000044c2 
+ 00027288  0x000057c8 call  0x00005a88 
+ 00027289  0x000057c9 ifetch  0x00000001 , 0x00000006 
+ 00027290  0x000057ca call  0x00006a9e 
+ 00027291  0x000057cb branch  0x00005b42 
+ 00027292  0x000057cd call  0x00006a9e 
+ 00027293  0x000057ce branch  0x00005b51 
+ 00027294  0x000057d0 copy  0x00000006 , 0x00000011 
+ 00027295  0x000057d1 set1  0x00000025 , 0x00000000 
+ 00027296  0x000057d2 bpatch  0x00000031 , 0x00004026 
+ 00027297  0x000057d3 ifetch  0x00000001 , 0x00000006 
+ 00027298  0x000057d4 beq  0x00000000 , 0x00006ab7 
+ 00027299  0x000057d5 beq  0x00000001 , 0x00006abc 
+ 00027300  0x000057d6 beq  0x00000002 , 0x00006abd 
+ 00027301  0x000057d7 beq  0x00000003 , 0x00006abe 
+ 00027302  0x000057d8 beq  0x00000004 , 0x00006b50 
+ 00027303  0x000057d9 beq  0x00000005 , 0x00006aff 
+ 00027304  0x000057da beq  0x00000006 , 0x00006b51 
+ 00027305  0x000057db beq  0x00000007 , 0x00006b52 
+ 00027306  0x000057dc beq  0x00000008 , 0x00006abf 
+ 00027307  0x000057dd beq  0x00000009 , 0x00006ac0 
+ 00027308  0x000057de beq  0x0000000a , 0x00006ac1 
+ 00027309  0x000057df beq  0x0000000b , 0x00006ac2 
+ 00027310  0x000057e0 beq  0x0000000c , 0x00006ac3 
+ 00027311  0x000057e1 beq  0x0000000d , 0x00006ad5 
+ 00027312  0x000057e2 beq  0x0000000e , 0x00006ae3 
+ 00027313  0x000057e3 beq  0x0000000f , 0x00006af0 
+ 00027314  0x000057e4 beq  0x00000010 , 0x00006af1 
+ 00027315  0x000057e5 beq  0x00000011 , 0x00006af8 
+ 00027316  0x000057e6 beq  0x00000012 , 0x00006b19 
+ 00027317  0x000057e7 beq  0x00000013 , 0x00006b45 
+ 00027318  0x000057e8 rtn 
+ 00027319  0x000057ec copy  0x00000011 , 0x00000006 
+ 00027320  0x000057ed ifetch  0x00000001 , 0x00000006 
+ 00027321  0x000057ee lshift8  0x0000003f , 0x0000003f 
+ 00027322  0x000057ef store  0x00000003 , 0x0000046d 
+ 00027323  0x000057f0 rtn 
+ 00027324  0x000057f2 rtn 
+ 00027325  0x000057f4 rtn 
+ 00027326  0x000057f6 rtn 
+ 00027327  0x000057fb rtn 
+ 00027328  0x000057fd rtn 
+ 00027329  0x000057ff rtn 
+ 00027330  0x00005801 rtn 
+ 00027331  0x00005806 ifetch  0x00000004 , 0x00000006 
+ 00027332  0x00005807 hstore  0x00000001 , 0x00008082 
+ 00027333  0x00005808 rshift8  0x0000003f , 0x0000003f 
+ 00027334  0x00005809 hfetcht  0x00000001 , 0x00008081 
+ 00027335  0x0000580a and_into  0x0000007f , 0x00000002 
+ 00027336  0x0000580b ior  0x00000002 , 0x00000002 
+ 00027337  0x0000580c hstoret  0x00000001 , 0x00008081 
+ 00027338  0x0000580d rshift8  0x0000003f , 0x0000003f 
+ 00027339  0x0000580e hfetcht  0x00000001 , 0x00008051 
+ 00027340  0x0000580f and_into  0x000000df , 0x00000002 
+ 00027341  0x00005810 ior  0x00000002 , 0x00000002 
+ 00027342  0x00005811 hstoret  0x00000001 , 0x00008051 
+ 00027343  0x00005812 rshift8  0x0000003f , 0x0000003f 
+ 00027344  0x00005813 hfetcht  0x00000001 , 0x00008042 
+ 00027345  0x00005814 and_into  0x0000003f , 0x00000002 
+ 00027346  0x00005815 ior  0x00000002 , 0x00000002 
+ 00027347  0x00005816 hstoret  0x00000001 , 0x00008042 
+ 00027348  0x00005817 branch  0x00006ab7 
+ 00027349  0x00005819 ifetch  0x00000009 , 0x00000006 
+ 00027350  0x0000581a hfetcht  0x00000001 , 0x00008085 
+ 00027351  0x0000581b and_into  0x0000003f , 0x00000002 
+ 00027352  0x0000581c ior  0x00000002 , 0x00000002 
+ 00027353  0x0000581d hstoret  0x00000001 , 0x00008085 
+ 00027354  0x0000581e rshift8  0x0000003f , 0x0000003f 
+ 00027355  0x0000581f hstore  0x00000002 , 0x000080a0 
+ 00027356  0x00005820 rshift16  0x0000003f , 0x0000003f 
+ 00027357  0x00005821 hstore  0x00000002 , 0x000080a2 
+ 00027358  0x00005822 rshift16  0x0000003f , 0x0000003f 
+ 00027359  0x00005823 hstore  0x00000002 , 0x000080a4 
+ 00027360  0x00005824 rshift16  0x0000003f , 0x0000003f 
+ 00027361  0x00005825 hstore  0x00000002 , 0x000080a6 
+ 00027362  0x00005826 branch  0x00006ab7 
+ 00027363  0x0000582b ifetch  0x00000004 , 0x00000006 
+ 00027364  0x0000582c hstore  0x00000004 , 0x00008070 
+ 00027365  0x0000582d ifetch  0x00000004 , 0x00000006 
+ 00027366  0x0000582e hstore  0x00000004 , 0x00008078 
+ 00027367  0x0000582f ifetch  0x00000004 , 0x00000006 
+ 00027368  0x00005830 hstore  0x00000004 , 0x0000807c 
+ 00027369  0x00005831 ifetch  0x00000001 , 0x00000006 
+ 00027370  0x00005832 hstore  0x00000001 , 0x00008080 
+ 00027371  0x00005833 ifetch  0x00000001 , 0x00000006 
+ 00027372  0x00005834 hstore  0x00000001 , 0x00008081 
+ 00027373  0x00005835 ifetch  0x00000001 , 0x00000006 
+ 00027374  0x00005836 hstore  0x00000001 , 0x00008082 
+ 00027375  0x00005837 branch  0x00006ab7 
+ 00027376  0x00005839 branch  0x00006af1 
+ 00027377  0x0000583b jam  0x00000010 , 0x0000046d 
+ 00027378  0x0000583c arg  0x0000046e , 0x00000005 
+ 00027379  0x0000583d hfetch  0x00000004 , 0x00008074 
+ 00027380  0x0000583e istore  0x00000004 , 0x00000005 
+ 00027381  0x0000583f hfetch  0x00000004 , 0x0000811c 
+ 00027382  0x00005840 istore  0x00000004 , 0x00000005 
+ 00027383  0x00005841 rtn 
+ 00027384  0x00005843 ifetcht  0x00000001 , 0x00000006 
+ 00027385  0x00005844 ifetch  0x00000001 , 0x00000006 
+ 00027386  0x00005845 lshift3  0x0000003f , 0x0000003f 
+ 00027387  0x00005846 lshift4  0x0000003f , 0x0000003f 
+ 00027388  0x00005847 ior  0x00000002 , 0x00000002 
+ 00027389  0x00005848 call  0x000069f3 
+ 00027390  0x00005849 branch  0x00006ab7 
+ 00027391  0x0000584f ifetcht  0x00000001 , 0x00000006 
+ 00027392  0x00005850 hstoret  0x00000001 , 0x00008301 
+ 00027393  0x00005851 ifetch  0x00000001 , 0x00000006 
+ 00027394  0x00005852 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00027395  0x00005853 ifetch  0x00000001 , 0x00000006 
+ 00027396  0x00005854 hstore  0x00000001 , 0x00008307 
+ 00027397  0x00005855 branch  0x00006b08 , 0x00000001 
+ 00027398  0x00005856 ifetch  0x00000001 , 0x00000006 
+ 00027399  0x00005857 hstore  0x00000001 , 0x00008307 
+ 00027400  0x00005859 ifetch  0x00000001 , 0x00000006 
+ 00027401  0x0000585a copy  0x0000003f , 0x00000039 
+ 00027402  0x0000585b increase  0xffffffff , 0x0000003f 
+ 00027403  0x0000585c or_into  0x00000090 , 0x0000003f 
+ 00027404  0x0000585d hstore  0x00000001 , 0x00008302 
+ 00027405  0x0000585e hjam  0x00000002 , 0x00008303 
+ 00027406  0x0000585f nop  0x00000001 
+ 00027407  0x00005861 arg  0x0000046d , 0x00000005 
+ 00027408  0x00005863 hfetch  0x00000001 , 0x00008307 
+ 00027409  0x00005864 istore  0x00000001 , 0x00000005 
+ 00027410  0x00005865 loop  0x00006b10 
+ 00027411  0x00005866 rtn 
+ 00027412  0x00005869 setarg  0x00000000 
+ 00027413  0x0000586a store  0x00000004 , 0x0000046d 
+ 00027414  0x0000586b istore  0x00000008 , 0x00000005 
+ 00027415  0x0000586c istore  0x00000008 , 0x00000005 
+ 00027416  0x0000586d rtn 
+ 00027417  0x00005874 copy  0x00000011 , 0x0000003f 
+ 00027418  0x00005875 increase  0x00000001 , 0x0000003f 
+ 00027419  0x00005876 store  0x00000002 , 0x00000483 
+ 00027420  0x00005877 fetch  0x00000002 , 0x00004749 
+ 00027421  0x00005878 beq  0x00000000 , 0x00006b28 
+ 00027422  0x0000587a fetch  0x00000002 , 0x00004749 
+ 00027423  0x0000587b fetcht  0x00000002 , 0x00000483 
+ 00027424  0x0000587c ifetcht  0x00000002 , 0x00000002 
+ 00027425  0x0000587d iadd  0x00000002 , 0x0000003f 
+ 00027426  0x0000587e fetcht  0x00000002 , 0x00000483 
+ 00027427  0x0000587f increase  0x00000002 , 0x00000002 
+ 00027428  0x00005880 copy  0x00000002 , 0x00000006 
+ 00027429  0x00005881 ifetcht  0x00000001 , 0x00000006 
+ 00027430  0x00005882 copy  0x00000006 , 0x00000011 
+ 00027431  0x00005883 branch  0x00006842 
+ 00027432  0x00005886 setarg  0x00000002 
+ 00027433  0x00005887 byteswap  0x0000003f , 0x0000003f 
+ 00027434  0x00005888 store  0x00000002 , 0x00000225 
+ 00027435  0x00005889 arg  0x00006823 , 0x00000013 
+ 00027436  0x0000588a arg  0x00000002 , 0x00000039 
+ 00027437  0x0000588c call  0x000066e2 
+ 00027438  0x0000588d nbranch  0x00006b36 , 0x00000005 
+ 00027439  0x0000588e fetch  0x00000002 , 0x00000225 
+ 00027440  0x0000588f byteswap  0x0000003f , 0x0000003f 
+ 00027441  0x00005890 iadd  0x00000002 , 0x0000003f 
+ 00027442  0x00005891 store  0x00000002 , 0x00004749 
+ 00027443  0x00005892 byteswap  0x0000003f , 0x0000003f 
+ 00027444  0x00005893 store  0x00000002 , 0x00000225 
+ 00027445  0x00005894 loop  0x00006b2d 
+ 00027446  0x00005896 fetch  0x00000002 , 0x00004749 
+ 00027447  0x00005897 byteswap  0x0000003f , 0x0000003f 
+ 00027448  0x00005898 store  0x00000002 , 0x00000225 
+ 00027449  0x00005899 arg  0x00006823 , 0x00000013 
+ 00027450  0x0000589a arg  0x0000ffff , 0x00000039 
+ 00027451  0x0000589c call  0x000066e2 
+ 00027452  0x0000589d nbranch  0x00006b1e , 0x00000005 
+ 00027453  0x0000589e fetch  0x00000002 , 0x00000225 
+ 00027454  0x0000589f byteswap  0x0000003f , 0x0000003f 
+ 00027455  0x000058a0 iadd  0x00000002 , 0x0000003f 
+ 00027456  0x000058a1 increase  0x00000002 , 0x0000003f 
+ 00027457  0x000058a2 store  0x00000002 , 0x00004749 
+ 00027458  0x000058a3 byteswap  0x0000003f , 0x0000003f 
+ 00027459  0x000058a4 store  0x00000002 , 0x00000225 
+ 00027460  0x000058a5 loop  0x00006b3b 
+ 00027461  0x000058a8 fetch  0x00000002 , 0x00004749 
+ 00027462  0x000058a9 increase  0x00000002 , 0x0000003f 
+ 00027463  0x000058aa byteswap  0x0000003f , 0x0000003f 
+ 00027464  0x000058ab store  0x00000002 , 0x00004749 
+ 00027465  0x000058ac arg  0x00004749 , 0x00000011 
+ 00027466  0x000058ad arg  0x00000002 , 0x00000002 
+ 00027467  0x000058ae arg  0x00000000 , 0x0000003f 
+ 00027468  0x000058af call  0x00006842 
+ 00027469  0x000058b0 setarg  0x00000000 
+ 00027470  0x000058b1 store  0x00000002 , 0x00004749 
+ 00027471  0x000058b2 rtn 
+ 00027472  0x000058b5 rtn 
+ 00027473  0x000058b7 rtn 
+ 00027474  0x000058b9 rtn 
+ 00027475  0x000058bf rtn  0x0000002b 
+ 00027476  0x000058c0 jam  0x00000000 , 0x00004755 
+ 00027477  0x000058c1 jam  0x00000003 , 0x00000485 
+ 00027478  0x000058c2 jam  0x00000003 , 0x00000486 
+ 00027479  0x000058c3 jam  0x00000011 , 0x0000048a 
+ 00027480  0x000058c4 jam  0x00000013 , 0x0000048b 
+ 00027481  0x000058c5 setarg  0x00000000 
+ 00027482  0x000058c6 store  0x00000003 , 0x00000487 
+ 00027483  0x000058c7 store  0x00000001 , 0x000042bd 
+ 00027484  0x000058c8 jam  0x00000000 , 0x000047f3 
+ 00027485  0x000058cb set1  0x00000025 , 0x00000000 
+ 00027486  0x000058cc bpatch  0x000000bf , 0x00004037 
+ 00027487  0x000058cd setarg  0x00000000 
+ 00027488  0x000058ce store  0x00000001 , 0x000042bd 
+ 00027489  0x000058cf store  0x00000001 , 0x00004752 
+ 00027490  0x000058d0 store  0x00000001 , 0x0000474b 
+ 00027491  0x000058d1 jam  0x00000050 , 0x00004757 
+ 00027492  0x000058d2 rtn 
+ 00027493  0x000058d5 or_into  0x00000002 , 0x00000002 
+ 00027494  0x000058d6 rtn 
+ 00027495  0x000058e3 copy  0x00000002 , 0x0000003f 
+ 00027496  0x000058e4 reverse  0x0000003f , 0x0000003f 
+ 00027497  0x000058e5 store  0x00000001 , 0x00004750 
+ 00027498  0x000058e6 force  0x0000003f , 0x0000003f 
+ 00027499  0x000058e7 reverse  0x0000003f , 0x0000003f 
+ 00027500  0x000058e8 store  0x00000001 , 0x0000474f 
+ 00027501  0x000058e9 force  0x00000001 , 0x0000003f 
+ 00027502  0x000058ea reverse  0x0000003f , 0x0000003f 
+ 00027503  0x000058eb store  0x00000001 , 0x0000474e 
+ 00027504  0x000058ec call  0x00006b9d 
+ 00027505  0x000058ed copy  0x00000002 , 0x0000003f 
+ 00027506  0x000058ee rtn 
+ 00027507  0x000058f0 reverse  0x0000003f , 0x0000003f 
+ 00027508  0x000058f1 store  0x00000001 , 0x00004750 
+ 00027509  0x000058f2 force  0x00000073 , 0x0000003f 
+ 00027510  0x000058f3 reverse  0x0000003f , 0x0000003f 
+ 00027511  0x000058f4 store  0x00000001 , 0x0000474f 
+ 00027512  0x000058f5 force  0x00000001 , 0x0000003f 
+ 00027513  0x000058f6 reverse  0x0000003f , 0x0000003f 
+ 00027514  0x000058f7 store  0x00000001 , 0x0000474e 
+ 00027515  0x000058f8 branch  0x00006b9d 
+ 00027516  0x000058fb fetch  0x00000001 , 0x00004751 
+ 00027517  0x000058fc branch  0x00006b80 , 0x00000034 
+ 00027518  0x000058fd setarg  0x00000070 
+ 00027519  0x000058fe rtn 
+ 00027520  0x00005900 setarg  0x000000aa 
+ 00027521  0x00005901 rtn 
+ 00027522  0x00005904 reverse  0x0000003f , 0x0000003f 
+ 00027523  0x00005905 store  0x00000001 , 0x00004750 
+ 00027524  0x00005906 force  0x000000ef , 0x0000003f 
+ 00027525  0x00005907 call  0x00006b91 
+ 00027526  0x00005908 fetcht  0x00000002 , 0x0000048f 
+ 00027527  0x00005909 copy  0x00000002 , 0x00000005 
+ 00027528  0x0000590a istore  0x00000001 , 0x00000005 
+ 00027529  0x0000590b copy  0x00000005 , 0x00000002 
+ 00027530  0x0000590c storet  0x00000002 , 0x0000048f 
+ 00027531  0x0000590d force  0x000000ff , 0x0000003f 
+ 00027532  0x0000590e call  0x00006b91 
+ 00027533  0x0000590f fetcht  0x00000002 , 0x0000048f 
+ 00027534  0x00005910 copy  0x00000002 , 0x00000005 
+ 00027535  0x00005911 istore  0x00000001 , 0x00000005 
+ 00027536  0x00005912 rtn 
+ 00027537  0x0000591c reverse  0x0000003f , 0x0000003f 
+ 00027538  0x0000591d store  0x00000001 , 0x0000474f 
+ 00027539  0x0000591e fetch  0x00000002 , 0x0000474f 
+ 00027540  0x0000591f lshift8  0x0000003f , 0x0000003f 
+ 00027541  0x00005920 store  0x00000003 , 0x0000048c 
+ 00027542  0x00005921 arg  0x00000107 , 0x00000011 
+ 00027543  0x00005922 arg  0x0000000f , 0x00000012 
+ 00027544  0x00005923 call  0x00006baa 
+ 00027545  0x00005924 xor_into  0x000000d7 , 0x0000003f 
+ 00027546  0x00005925 invert  0x0000003f , 0x0000003f 
+ 00027547  0x00005926 reverse  0x0000003f , 0x0000003f 
+ 00027548  0x00005927 rtn 
+ 00027549  0x00005932 fetch  0x00000003 , 0x0000474e 
+ 00027550  0x00005933 store  0x00000003 , 0x0000048c 
+ 00027551  0x00005934 arg  0x00000107 , 0x00000011 
+ 00027552  0x00005935 arg  0x0000000f , 0x00000012 
+ 00027553  0x00005936 call  0x00006baa 
+ 00027554  0x00005937 lshift8  0x0000003f , 0x0000003f 
+ 00027555  0x00005938 arg  0x00000007 , 0x00000012 
+ 00027556  0x00005939 call  0x00006baa 
+ 00027557  0x0000593a xor_into  0x0000002b , 0x0000003f 
+ 00027558  0x0000593b invert  0x0000003f , 0x0000003f 
+ 00027559  0x0000593c reverse  0x0000003f , 0x0000003f 
+ 00027560  0x0000593d copy  0x0000003f , 0x00000002 
+ 00027561  0x0000593e rtn 
+ 00027562  0x00005941 arg  0x00000000 , 0x00000013 
+ 00027563  0x00005942 copy  0x00000012 , 0x00000039 
+ 00027564  0x00005943 call  0x00007dfb 
+ 00027565  0x00005944 icopy  0x00000002 
+ 00027566  0x0000594a copy  0x00000002 , 0x0000003f 
+ 00027567  0x0000594b lshift  0x00000013 , 0x00000013 
+ 00027568  0x0000594c bbit0  0x00000008 , 0x00006bb3 
+ 00027569  0x0000594d ixor  0x00000011 , 0x00000002 
+ 00027570  0x0000594e increase  0x00000001 , 0x00000013 
+ 00027571  0x00005950 lshift  0x00000002 , 0x00000002 
+ 00027572  0x00005951 fetch  0x00000003 , 0x0000048c 
+ 00027573  0x00005952 increase  0xffffffff , 0x00000012 
+ 00027574  0x00005953 compare  0x000000ff , 0x00000012 , 0x000000ff 
+ 00027575  0x00005954 branch  0x00006bbd , 0x00000001 
+ 00027576  0x00005955 copy  0x00000012 , 0x00000039 
+ 00027577  0x00005956 call  0x00007dfb 
+ 00027578  0x00005957 isolate1  0x00000000 , 0x0000003f 
+ 00027579  0x00005958 setflag  0x00000001 , 0x00000000 , 0x00000002 
+ 00027580  0x00005959 branch  0x00006bae 
+ 00027581  0x0000595c rshift  0x00000002 , 0x0000003f 
+ 00027582  0x0000595d rtn 
+ 00027583  0x00005960 fetcht  0x00000001 , 0x0000474b 
+ 00027584  0x00005963 lshift2  0x00000002 , 0x00000002 
+ 00027585  0x00005964 set1  0x00000000 , 0x00000002 
+ 00027586  0x00005965 fetch  0x00000001 , 0x00004751 
+ 00027587  0x00005966 ncall  0x00006b65 , 0x00000034 
+ 00027588  0x00005967 storet  0x00000001 , 0x000004a5 
+ 00027589  0x00005968 rtn 
+ 00027590  0x0000596c lshift2  0x00000002 , 0x00000002 
+ 00027591  0x0000596d set1  0x00000000 , 0x00000002 
+ 00027592  0x0000596e fetch  0x00000001 , 0x00004751 
+ 00027593  0x0000596f call  0x00006b65 , 0x00000034 
+ 00027594  0x00005970 rtn 
+ 00027595  0x00005973 lshift  0x00000002 , 0x00000002 
+ 00027596  0x00005974 fetch  0x00000001 , 0x00004751 
+ 00027597  0x00005975 setflag  0x00000034 , 0x00000000 , 0x00000002 
+ 00027598  0x00005977 rtn 
+ 00027599  0x00005979 fetcht  0x00000001 , 0x00000494 
+ 00027600  0x0000597a jam  0x000000d7 , 0x00000496 
+ 00027601  0x0000597b call  0x00006cf6 
+ 00027602  0x0000597c fetch  0x00000001 , 0x000042ba 
+ 00027603  0x0000597d set1  0x00000006 , 0x0000003f 
+ 00027604  0x0000597e set1  0x00000007 , 0x0000003f 
+ 00027605  0x0000597f store  0x00000001 , 0x000042ba 
+ 00027606  0x00005980 jam  0x00000000 , 0x00004751 
+ 00027607  0x00005981 branch  0x00006cd7 
+ 00027608  0x00005983 fetch  0x00000001 , 0x000042ba 
+ 00027609  0x00005984 set1  0x00000007 , 0x0000003f 
+ 00027610  0x00005985 store  0x00000001 , 0x000042ba 
+ 00027611  0x00005986 branch  0x00006cd7 
+ 00027612  0x0000598a set1  0x00000025 , 0x00000000 
+ 00027613  0x0000598b bpatch  0x000000c0 , 0x00004038 
+ 00027614  0x0000598c fetch  0x00000001 , 0x000047f3 
+ 00027615  0x0000598d beq  0x00000000 , 0x00006be1 
+ 00027616  0x0000598e branch  0x00006c8b 
+ 00027617  0x00005991 fetch  0x00000002 , 0x000002cb 
+ 00027618  0x00005992 copy  0x0000003f , 0x00000006 
+ 00027619  0x00005993 call  0x00006c0f 
+ 00027620  0x00005994 fetch  0x00000001 , 0x00000494 
+ 00027621  0x00005995 beq  0x00000000 , 0x00006be7 
+ 00027622  0x00005996 branch  0x00006c57 
+ 00027623  0x00005998 set1  0x00000025 , 0x00000000 
+ 00027624  0x00005999 bpatch  0x000000c1 , 0x00004038 
+ 00027625  0x0000599a fetch  0x00000001 , 0x00000495 
+ 00027626  0x0000599b beq  0x0000003f , 0x00006bcf 
+ 00027627  0x0000599c beq  0x00000073 , 0x00006bd8 
+ 00027628  0x0000599d beq  0x000000ef , 0x00006bef 
+ 00027629  0x0000599e rtneq  0x00000053 
+ 00027630  0x0000599f branch  0x00003bf1 
+ 00027631  0x000059a3 fetch  0x00000002 , 0x00000499 
+ 00027632  0x000059a4 copy  0x0000003f , 0x00000006 
+ 00027633  0x000059a5 call  0x00006c1a 
+ 00027634  0x000059a6 fetch  0x00000001 , 0x0000049b 
+ 00027635  0x000059a7 beq  0x00000041 , 0x00006bf8 
+ 00027636  0x000059a8 beq  0x00000040 , 0x00006c04 
+ 00027637  0x000059a9 beq  0x00000071 , 0x00006c3f 
+ 00027638  0x000059aa beq  0x00000070 , 0x00006c4e 
+ 00027639  0x000059ab branch  0x00006cd7 
+ 00027640  0x000059ae call  0x00006c06 
+ 00027641  0x000059af fetch  0x00000001 , 0x0000474b 
+ 00027642  0x000059b0 rshift  0x0000003f , 0x0000003f 
+ 00027643  0x000059b1 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027644  0x000059b2 branch  0x00006bfe , 0x00000005 
+ 00027645  0x000059b3 branch  0x00003bf1 
+ 00027646  0x000059b5 fetch  0x00000001 , 0x000042bd 
+ 00027647  0x000059b6 set1  0x00000000 , 0x0000003f 
+ 00027648  0x000059b7 set1  0x00000001 , 0x0000003f 
+ 00027649  0x000059b8 store  0x00000001 , 0x000042bd 
+ 00027650  0x000059b9 call  0x00006d22 
+ 00027651  0x000059ba branch  0x00006cd7 
+ 00027652  0x000059bd call  0x00006c06 
+ 00027653  0x000059be branch  0x00006cd7 
+ 00027654  0x000059c1 call  0x00006c22 
+ 00027655  0x000059c2 branch  0x00006c30 
+ 00027656  0x000059c5 call  0x00006c22 
+ 00027657  0x000059c6 ifetch  0x00000001 , 0x00000006 
+ 00027658  0x000059c7 rshift3  0x0000003f , 0x0000003f 
+ 00027659  0x000059c8 store  0x00000001 , 0x00004758 
+ 00027660  0x000059c9 ifetch  0x00000001 , 0x00000006 
+ 00027661  0x000059ca store  0x00000001 , 0x000004a0 
+ 00027662  0x000059cb rtn 
+ 00027663  0x000059cf ifetch  0x00000001 , 0x00000006 
+ 00027664  0x000059d0 store  0x00000001 , 0x00000493 
+ 00027665  0x000059d1 rshift3  0x0000003f , 0x0000003f 
+ 00027666  0x000059d2 store  0x00000001 , 0x00000494 
+ 00027667  0x000059d3 ifetch  0x00000001 , 0x00000006 
+ 00027668  0x000059d4 store  0x00000001 , 0x00000495 
+ 00027669  0x000059d6 call  0x00006c27 
+ 00027670  0x000059d7 storet  0x00000002 , 0x00000497 
+ 00027671  0x000059d8 copy  0x00000006 , 0x0000003f 
+ 00027672  0x000059d9 store  0x00000002 , 0x00000499 
+ 00027673  0x000059da rtn 
+ 00027674  0x000059dd ifetch  0x00000001 , 0x00000006 
+ 00027675  0x000059de rshift  0x0000003f , 0x0000003f 
+ 00027676  0x000059df store  0x00000001 , 0x0000049b 
+ 00027677  0x000059e0 call  0x00006c27 
+ 00027678  0x000059e1 storet  0x00000002 , 0x0000049c 
+ 00027679  0x000059e2 copy  0x00000006 , 0x0000003f 
+ 00027680  0x000059e3 store  0x00000002 , 0x0000049e 
+ 00027681  0x000059e4 rtn 
+ 00027682  0x000059e8 fetch  0x00000002 , 0x0000049e 
+ 00027683  0x000059e9 copy  0x0000003f , 0x00000006 
+ 00027684  0x000059ea rtn 
+ 00027685  0x000059ed fetch  0x00000002 , 0x0000049e 
+ 00027686  0x000059ee copy  0x0000003f , 0x00000006 
+ 00027687  0x000059f0 ifetch  0x00000001 , 0x00000006 
+ 00027688  0x000059f1 copy  0x0000003f , 0x00000002 
+ 00027689  0x000059f2 rshift  0x00000002 , 0x00000002 
+ 00027690  0x000059f3 rtnbit1  0x00000000 
+ 00027691  0x000059f4 ifetch  0x00000001 , 0x00000006 
+ 00027692  0x000059f5 lshift3  0x0000003f , 0x0000003f 
+ 00027693  0x000059f6 lshift4  0x0000003f , 0x0000003f 
+ 00027694  0x000059f7 iadd  0x00000002 , 0x00000002 
+ 00027695  0x000059f8 rtn 
+ 00027696  0x000059fb ifetch  0x00000001 , 0x00000006 
+ 00027697  0x000059fc store  0x00000001 , 0x0000474b 
+ 00027698  0x000059fd ifetch  0x00000001 , 0x00000006 
+ 00027699  0x000059fe store  0x00000001 , 0x000004a1 
+ 00027700  0x000059ff ifetch  0x00000001 , 0x00000006 
+ 00027701  0x00005a00 store  0x00000001 , 0x000004a2 
+ 00027702  0x00005a01 ifetch  0x00000001 , 0x00000006 
+ 00027703  0x00005a02 store  0x00000001 , 0x000004a3 
+ 00027704  0x00005a03 ifetch  0x00000002 , 0x00000006 
+ 00027705  0x00005a04 store  0x00000002 , 0x0000474c 
+ 00027706  0x00005a05 ifetch  0x00000001 , 0x00000006 
+ 00027707  0x00005a06 store  0x00000001 , 0x000004a4 
+ 00027708  0x00005a07 ifetch  0x00000001 , 0x00000006 
+ 00027709  0x00005a08 store  0x00000001 , 0x00004756 
+ 00027710  0x00005a09 rtn 
+ 00027711  0x00005a0d call  0x00006c08 
+ 00027712  0x00005a0e fetch  0x00000001 , 0x00004758 
+ 00027713  0x00005a0f sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027714  0x00005a10 branch  0x00006c44 , 0x00000005 
+ 00027715  0x00005a11 branch  0x00003bf1 
+ 00027716  0x00005a13 fetch  0x00000001 , 0x000042bd 
+ 00027717  0x00005a14 set1  0x00000005 , 0x0000003f 
+ 00027718  0x00005a15 set1  0x00000006 , 0x0000003f 
+ 00027719  0x00005a16 store  0x00000001 , 0x000042bd 
+ 00027720  0x00005a17 fetcht  0x00000001 , 0x0000474b 
+ 00027721  0x00005a18 lshift2  0x00000002 , 0x00000002 
+ 00027722  0x00005a19 or_into  0x00000003 , 0x00000002 
+ 00027723  0x00005a1a call  0x00006d55 
+ 00027724  0x00005a1b jam  0x00000003 , 0x00004755 
+ 00027725  0x00005a1c branch  0x00006cd7 
+ 00027726  0x00005a1f call  0x00006c08 
+ 00027727  0x00005a20 fetch  0x00000001 , 0x00004758 
+ 00027728  0x00005a21 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027729  0x00005a22 branch  0x00006c53 , 0x00000005 
+ 00027730  0x00005a23 branch  0x00003bf1 
+ 00027731  0x00005a25 fetch  0x00000001 , 0x000042bd 
+ 00027732  0x00005a26 set1  0x00000007 , 0x0000003f 
+ 00027733  0x00005a27 store  0x00000001 , 0x000042bd 
+ 00027734  0x00005a28 branch  0x00006cd7 
+ 00027735  0x00005a2b fetch  0x00000001 , 0x00000494 
+ 00027736  0x00005a2c sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027737  0x00005a2d branch  0x00006c5b , 0x00000005 
+ 00027738  0x00005a2e branch  0x00003bf1 
+ 00027739  0x00005a30 fetch  0x00000001 , 0x00000495 
+ 00027740  0x00005a31 beq  0x00000073 , 0x00006c62 
+ 00027741  0x00005a32 beq  0x0000003f , 0x00006c66 
+ 00027742  0x00005a33 beq  0x000000ef , 0x00006c80 
+ 00027743  0x00005a34 beq  0x000000ff , 0x00006c78 
+ 00027744  0x00005a35 beq  0x00000053 , 0x00006c85 
+ 00027745  0x00005a36 branch  0x00003bf1 
+ 00027746  0x00005a38 fetch  0x00000001 , 0x000042bd 
+ 00027747  0x00005a39 set1  0x00000003 , 0x0000003f 
+ 00027748  0x00005a3a store  0x00000001 , 0x000042bd 
+ 00027749  0x00005a3b branch  0x00006cd7 
+ 00027750  0x00005a3d fetch  0x00000001 , 0x000042bd 
+ 00027751  0x00005a3e set1  0x00000003 , 0x0000003f 
+ 00027752  0x00005a3f set1  0x00000002 , 0x0000003f 
+ 00027753  0x00005a40 store  0x00000001 , 0x000042bd 
+ 00027754  0x00005a41 fetch  0x00000001 , 0x00000493 
+ 00027755  0x00005a42 call  0x00006b73 
+ 00027756  0x00005a43 store  0x00000001 , 0x00000496 
+ 00027757  0x00005a44 call  0x00006cf6 
+ 00027758  0x00005a45 fetch  0x00000001 , 0x00000493 
+ 00027759  0x00005a46 rshift2  0x0000003f , 0x0000003f 
+ 00027760  0x00005a47 store  0x00000001 , 0x0000474b 
+ 00027761  0x00005a48 lshift2  0x0000003f , 0x0000003f 
+ 00027762  0x00005a49 set0  0x00000001 , 0x0000003f 
+ 00027763  0x00005a4a set1  0x00000000 , 0x0000003f 
+ 00027764  0x00005a4b arg  0x00004753 , 0x00000002 
+ 00027765  0x00005a4c storet  0x00000002 , 0x0000048f 
+ 00027766  0x00005a4d call  0x00006b82 
+ 00027767  0x00005a4e branch  0x00006cd7 
+ 00027768  0x00005a51 fetch  0x00000002 , 0x00000499 
+ 00027769  0x00005a52 copy  0x0000003f , 0x00000006 
+ 00027770  0x00005a53 increase  0x00000001 , 0x0000003f 
+ 00027771  0x00005a54 store  0x00000002 , 0x00000499 
+ 00027772  0x00005a55 ifetch  0x00000001 , 0x00000006 
+ 00027773  0x00005a56 fetcht  0x00000001 , 0x00004756 
+ 00027774  0x00005a57 iadd  0x00000002 , 0x0000003f 
+ 00027775  0x00005a58 store  0x00000001 , 0x00004756 
+ 00027776  0x00005a5a call  0x00006d88 
+ 00027777  0x00005a5c call  0x00006bbf 
+ 00027778  0x00005a5d call  0x00006d6d 
+ 00027779  0x00005a5e call  0x00006d8e 
+ 00027780  0x00005a5f branch  0x00006cd7 
+ 00027781  0x00005a62 call  0x00006b5d 
+ 00027782  0x00005a63 fetch  0x00000001 , 0x00000493 
+ 00027783  0x00005a64 call  0x00006b73 
+ 00027784  0x00005a65 store  0x00000001 , 0x00000496 
+ 00027785  0x00005a66 call  0x00006cf6 
+ 00027786  0x00005a67 branch  0x00006cd7 
+ 00027787  0x00005a6d fetch  0x00000002 , 0x000002cb 
+ 00027788  0x00005a6e copy  0x0000003f , 0x00000006 
+ 00027789  0x00005a6f call  0x00006c0f 
+ 00027790  0x00005a70 fetch  0x00000001 , 0x00000494 
+ 00027791  0x00005a71 beq  0x00000000 , 0x00006c91 
+ 00027792  0x00005a72 branch  0x00006cc6 
+ 00027793  0x00005a75 set1  0x00000025 , 0x00000000 
+ 00027794  0x00005a76 bpatch  0x000000c2 , 0x00004038 
+ 00027795  0x00005a77 fetch  0x00000001 , 0x00000495 
+ 00027796  0x00005a78 beq  0x0000003f , 0x00006bcf 
+ 00027797  0x00005a79 beq  0x00000073 , 0x00006bd8 
+ 00027798  0x00005a7a beq  0x000000ef , 0x00006c98 
+ 00027799  0x00005a7b branch  0x00006cd7 
+ 00027800  0x00005a7d fetch  0x00000002 , 0x00000499 
+ 00027801  0x00005a7e copy  0x0000003f , 0x00000006 
+ 00027802  0x00005a7f call  0x00006c1a 
+ 00027803  0x00005a80 fetch  0x00000001 , 0x0000049b 
+ 00027804  0x00005a81 beq  0x00000041 , 0x00006ca1 
+ 00027805  0x00005a82 beq  0x00000040 , 0x00006ca1 
+ 00027806  0x00005a83 beq  0x00000071 , 0x00006cac 
+ 00027807  0x00005a84 beq  0x00000070 , 0x00006cbc 
+ 00027808  0x00005a85 branch  0x00006cd7 
+ 00027809  0x00005a88 call  0x00006c06 
+ 00027810  0x00005a89 fetch  0x00000001 , 0x0000474b 
+ 00027811  0x00005a8a rshift  0x0000003f , 0x0000003f 
+ 00027812  0x00005a8b fetcht  0x00000001 , 0x00004752 
+ 00027813  0x00005a8c isub  0x00000002 , 0x0000003e 
+ 00027814  0x00005a8d branch  0x00006ca8 , 0x00000005 
+ 00027815  0x00005a8e branch  0x00003bf1 
+ 00027816  0x00005a90 fetch  0x00000001 , 0x000042bd 
+ 00027817  0x00005a91 set1  0x00000001 , 0x0000003f 
+ 00027818  0x00005a92 store  0x00000001 , 0x000042bd 
+ 00027819  0x00005a93 branch  0x00006cd7 
+ 00027820  0x00005a96 call  0x00006c08 
+ 00027821  0x00005a97 fetch  0x00000001 , 0x00004758 
+ 00027822  0x00005a98 fetcht  0x00000001 , 0x00004752 
+ 00027823  0x00005a99 isub  0x00000002 , 0x0000003e 
+ 00027824  0x00005a9a branch  0x00006cb3 , 0x00000005 
+ 00027825  0x00005a9b branch  0x00003bf1 
+ 00027826  0x00005a9c branch  0x00006cd7 
+ 00027827  0x00005a9e fetch  0x00000001 , 0x000042bd 
+ 00027828  0x00005a9f set1  0x00000005 , 0x0000003f 
+ 00027829  0x00005aa0 set1  0x00000006 , 0x0000003f 
+ 00027830  0x00005aa1 store  0x00000001 , 0x000042bd 
+ 00027831  0x00005aa2 fetcht  0x00000001 , 0x0000474b 
+ 00027832  0x00005aa3 lshift2  0x00000002 , 0x00000002 
+ 00027833  0x00005aa4 or_into  0x00000003 , 0x00000002 
+ 00027834  0x00005aa5 call  0x00006d55 
+ 00027835  0x00005aa6 branch  0x00006cd7 
+ 00027836  0x00005aa9 call  0x00006c08 
+ 00027837  0x00005aaa fetch  0x00000001 , 0x00004758 
+ 00027838  0x00005aab fetcht  0x00000001 , 0x00004752 
+ 00027839  0x00005aac isub  0x00000002 , 0x0000003e 
+ 00027840  0x00005aad branch  0x00006cc2 , 0x00000005 
+ 00027841  0x00005aae branch  0x00003bf1 
+ 00027842  0x00005ab0 fetch  0x00000001 , 0x000042bd 
+ 00027843  0x00005ab1 set1  0x00000007 , 0x0000003f 
+ 00027844  0x00005ab2 store  0x00000001 , 0x000042bd 
+ 00027845  0x00005ab3 branch  0x00006cd7 
+ 00027846  0x00005ab6 fetch  0x00000001 , 0x00000494 
+ 00027847  0x00005ab7 fetcht  0x00000001 , 0x00004752 
+ 00027848  0x00005ab8 isub  0x00000002 , 0x0000003e 
+ 00027849  0x00005ab9 branch  0x00006ccc , 0x00000005 
+ 00027850  0x00005aba branch  0x00003bf1 
+ 00027851  0x00005abb branch  0x00006cd7 
+ 00027852  0x00005abe fetch  0x00000001 , 0x00000495 
+ 00027853  0x00005abf beq  0x00000073 , 0x00006cd1 
+ 00027854  0x00005ac0 beq  0x000000ef , 0x00006c80 
+ 00027855  0x00005ac1 beq  0x000000ff , 0x00006c78 
+ 00027856  0x00005ac2 beq  0x00000053 , 0x00006cd6 
+ 00027857  0x00005ac4 fetch  0x00000001 , 0x000042bd 
+ 00027858  0x00005ac5 set1  0x00000003 , 0x0000003f 
+ 00027859  0x00005ac6 store  0x00000001 , 0x000042bd 
+ 00027860  0x00005ac7 branch  0x00006cd7 
+ 00027861  0x00005ac9 branch  0x00006cd5 
+ 00027862  0x00005acb branch  0x00006c85 
+ 00027863  0x00005acd rtn 
+ 00027864  0x00005ad0 fetch  0x00000001 , 0x00004755 
+ 00027865  0x00005ad1 rtn  0x00000034 
+ 00027866  0x00005ad2 beq  0x00000003 , 0x00006cdc 
+ 00027867  0x00005ad3 branch  0x00003bf1 
+ 00027868  0x00005ad6 jam  0x00000000 , 0x00004755 
+ 00027869  0x00005ad7 call  0x000052e0 
+ 00027870  0x00005ad8 arg  0x00000001 , 0x00000002 
+ 00027871  0x00005ad9 lshift3  0x00000002 , 0x00000002 
+ 00027872  0x00005adb or_into  0x00000003 , 0x00000002 
+ 00027873  0x00005adc arg  0x000000aa , 0x00000011 
+ 00027874  0x00005add call  0x00006d3f 
+ 00027875  0x00005ade call  0x000052ef 
+ 00027876  0x00005adf copy  0x00000005 , 0x00000006 
+ 00027877  0x00005ae0 ifetch  0x00000002 , 0x00000006 
+ 00027878  0x00005ae1 branch  0x00003bf1 , 0x00000034 
+ 00027879  0x00005ae2 rtn 
+ 00027880  0x00005ae5 set1  0x00000025 , 0x00000000 
+ 00027881  0x00005ae6 bpatch  0x000000c3 , 0x00004038 
+ 00027882  0x00005ae7 call  0x000052ef 
+ 00027883  0x00005ae8 setarg  0x00000004 
+ 00027884  0x00005ae9 istore  0x00000002 , 0x00000005 
+ 00027885  0x00005aea fetch  0x00000002 , 0x000042b3 
+ 00027886  0x00005aeb istore  0x00000002 , 0x00000005 
+ 00027887  0x00005aec fetch  0x00000001 , 0x00000493 
+ 00027888  0x00005aed istore  0x00000001 , 0x00000005 
+ 00027889  0x00005aee setarg  0x0000013f 
+ 00027890  0x00005aef istore  0x00000002 , 0x00000005 
+ 00027891  0x00005af0 fetch  0x00000001 , 0x00000496 
+ 00027892  0x00005af1 istore  0x00000001 , 0x00000005 
+ 00027893  0x00005af2 rtn 
+ 00027894  0x00005af4 set1  0x00000025 , 0x00000000 
+ 00027895  0x00005af5 bpatch  0x000000c4 , 0x00004038 
+ 00027896  0x00005af6 call  0x000052e0 
+ 00027897  0x00005af7 call  0x000052ef 
+ 00027898  0x00005af8 setarg  0x00000004 
+ 00027899  0x00005af9 istore  0x00000002 , 0x00000005 
+ 00027900  0x00005afa fetch  0x00000002 , 0x000042b3 
+ 00027901  0x00005afb istore  0x00000002 , 0x00000005 
+ 00027902  0x00005afc fetch  0x00000001 , 0x00000493 
+ 00027903  0x00005afd istore  0x00000001 , 0x00000005 
+ 00027904  0x00005afe setarg  0x00000173 
+ 00027905  0x00005aff istore  0x00000002 , 0x00000005 
+ 00027906  0x00005b00 fetch  0x00000001 , 0x00000496 
+ 00027907  0x00005b01 istore  0x00000001 , 0x00000005 
+ 00027908  0x00005b02 rtn 
+ 00027909  0x00005b04 set1  0x00000025 , 0x00000000 
+ 00027910  0x00005b05 bpatch  0x000000c5 , 0x00004038 
+ 00027911  0x00005b06 call  0x000052ef 
+ 00027912  0x00005b07 setarg  0x0000000e 
+ 00027913  0x00005b08 istore  0x00000002 , 0x00000005 
+ 00027914  0x00005b09 fetch  0x00000002 , 0x000042b3 
+ 00027915  0x00005b0a istore  0x00000002 , 0x00000005 
+ 00027916  0x00005b0b fetch  0x00000001 , 0x00004751 
+ 00027917  0x00005b0c lshift  0x0000003f , 0x0000003f 
+ 00027918  0x00005b0d set1  0x00000000 , 0x0000003f 
+ 00027919  0x00005b0e istore  0x00000001 , 0x00000005 
+ 00027920  0x00005b0f setarg  0x000015ef 
+ 00027921  0x00005b10 istore  0x00000002 , 0x00000005 
+ 00027922  0x00005b11 setarg  0x00001183 
+ 00027923  0x00005b12 istore  0x00000002 , 0x00000005 
+ 00027924  0x00005b13 copy  0x00000002 , 0x0000003f 
+ 00027925  0x00005b14 istore  0x00000001 , 0x00000005 
+ 00027926  0x00005b15 setarg  0x000000f0 
+ 00027927  0x00005b16 istore  0x00000003 , 0x00000005 
+ 00027928  0x00005b17 setarg  0x0000007f 
+ 00027929  0x00005b18 istore  0x00000002 , 0x00000005 
+ 00027930  0x00005b19 setarg  0x00000000 
+ 00027931  0x00005b1a istore  0x00000001 , 0x00000005 
+ 00027932  0x00005b1b setarg  0x00000001 
+ 00027933  0x00005b1c istore  0x00000001 , 0x00000005 
+ 00027934  0x00005b1d call  0x00006b7c 
+ 00027935  0x00005b1e istore  0x00000001 , 0x00000005 
+ 00027936  0x00005b1f jam  0x00000010 , 0x00004757 
+ 00027937  0x00005b20 rtn 
+ 00027938  0x00005b22 set1  0x00000025 , 0x00000000 
+ 00027939  0x00005b23 bpatch  0x000000c6 , 0x00004038 
+ 00027940  0x00005b24 call  0x000052e0 
+ 00027941  0x00005b25 call  0x000052ef 
+ 00027942  0x00005b26 setarg  0x0000000e 
+ 00027943  0x00005b27 istore  0x00000002 , 0x00000005 
+ 00027944  0x00005b28 fetch  0x00000002 , 0x000042b3 
+ 00027945  0x00005b29 istore  0x00000002 , 0x00000005 
+ 00027946  0x00005b2a fetch  0x00000001 , 0x00004751 
+ 00027947  0x00005b2b lshift  0x0000003f , 0x0000003f 
+ 00027948  0x00005b2c set1  0x00000000 , 0x0000003f 
+ 00027949  0x00005b2d istore  0x00000001 , 0x00000005 
+ 00027950  0x00005b2e setarg  0x000015ef 
+ 00027951  0x00005b2f istore  0x00000002 , 0x00000005 
+ 00027952  0x00005b30 setarg  0x00001181 
+ 00027953  0x00005b31 istore  0x00000002 , 0x00000005 
+ 00027954  0x00005b32 fetch  0x00000001 , 0x0000474b 
+ 00027955  0x00005b33 istore  0x00000001 , 0x00000005 
+ 00027956  0x00005b34 setarg  0x000000e0 
+ 00027957  0x00005b35 istore  0x00000003 , 0x00000005 
+ 00027958  0x00005b36 setarg  0x0000007f 
+ 00027959  0x00005b37 istore  0x00000002 , 0x00000005 
+ 00027960  0x00005b38 setarg  0x00000000 
+ 00027961  0x00005b39 istore  0x00000001 , 0x00000005 
+ 00027962  0x00005b3a setarg  0x00000007 
+ 00027963  0x00005b3b istore  0x00000001 , 0x00000005 
+ 00027964  0x00005b3c call  0x00006b7c 
+ 00027965  0x00005b3d istore  0x00000001 , 0x00000005 
+ 00027966  0x00005b3e rtn 
+ 00027967  0x00005b40 set1  0x00000025 , 0x00000000 
+ 00027968  0x00005b41 bpatch  0x000000c7 , 0x00004038 
+ 00027969  0x00005b42 call  0x000052ef 
+ 00027970  0x00005b43 setarg  0x00000008 
+ 00027971  0x00005b44 istore  0x00000002 , 0x00000005 
+ 00027972  0x00005b45 fetch  0x00000002 , 0x000042b3 
+ 00027973  0x00005b46 istore  0x00000002 , 0x00000005 
+ 00027974  0x00005b47 fetch  0x00000001 , 0x00004751 
+ 00027975  0x00005b48 lshift  0x0000003f , 0x0000003f 
+ 00027976  0x00005b49 set1  0x00000000 , 0x0000003f 
+ 00027977  0x00005b4a istore  0x00000001 , 0x00000005 
+ 00027978  0x00005b4b setarg  0x000009ef 
+ 00027979  0x00005b4c istore  0x00000002 , 0x00000005 
+ 00027980  0x00005b4d setarg  0x000005e3 
+ 00027981  0x00005b4e istore  0x00000002 , 0x00000005 
+ 00027982  0x00005b4f copy  0x00000002 , 0x0000003f 
+ 00027983  0x00005b50 istore  0x00000001 , 0x00000005 
+ 00027984  0x00005b51 setarg  0x0000008d 
+ 00027985  0x00005b52 istore  0x00000001 , 0x00000005 
+ 00027986  0x00005b53 call  0x00006b7c 
+ 00027987  0x00005b54 istore  0x00000001 , 0x00000005 
+ 00027988  0x00005b55 rtn 
+ 00027989  0x00005b58 set1  0x00000025 , 0x00000000 
+ 00027990  0x00005b59 bpatch  0x000000c8 , 0x00004039 
+ 00027991  0x00005b5a call  0x000052e0 
+ 00027992  0x00005b5b call  0x000052ef 
+ 00027993  0x00005b5c setarg  0x00000008 
+ 00027994  0x00005b5d istore  0x00000002 , 0x00000005 
+ 00027995  0x00005b5e fetch  0x00000002 , 0x000042b3 
+ 00027996  0x00005b5f istore  0x00000002 , 0x00000005 
+ 00027997  0x00005b60 copy  0x00000002 , 0x0000000b 
+ 00027998  0x00005b61 fetch  0x00000001 , 0x00004751 
+ 00027999  0x00005b62 lshift  0x0000003f , 0x0000003f 
+ 00028000  0x00005b63 set1  0x00000000 , 0x0000003f 
+ 00028001  0x00005b64 istore  0x00000001 , 0x00000005 
+ 00028002  0x00005b65 setarg  0x000009ef 
+ 00028003  0x00005b66 istore  0x00000002 , 0x00000005 
+ 00028004  0x00005b67 setarg  0x000005e1 
+ 00028005  0x00005b68 istore  0x00000002 , 0x00000005 
+ 00028006  0x00005b69 copy  0x0000000b , 0x0000003f 
+ 00028007  0x00005b6a istore  0x00000001 , 0x00000005 
+ 00028008  0x00005b6b setarg  0x0000008d 
+ 00028009  0x00005b6c istore  0x00000001 , 0x00000005 
+ 00028010  0x00005b6d call  0x00006b7c 
+ 00028011  0x00005b6e istore  0x00000001 , 0x00000005 
+ 00028012  0x00005b6f rtn 
+ 00028013  0x00005b72 set1  0x00000025 , 0x00000000 
+ 00028014  0x00005b73 bpatch  0x000000c9 , 0x00004039 
+ 00028015  0x00005b74 fetch  0x00000001 , 0x00004757 
+ 00028016  0x00005b75 rtn  0x00000034 
+ 00028017  0x00005b76 hfetch  0x00000002 , 0x00008112 
+ 00028018  0x00005b77 nrtn  0x00000034 
+ 00028019  0x00005b78 copy  0x00000011 , 0x0000003f 
+ 00028020  0x00005b79 store  0x00000001 , 0x00000162 
+ 00028021  0x00005b7a storet  0x00000001 , 0x00000161 
+ 00028022  0x00005b7b call  0x0000527a 
+ 00028023  0x00005b7c nrtn  0x00000034 
+ 00028024  0x00005b7d call  0x000052e0 
+ 00028025  0x00005b7e call  0x000052ef 
+ 00028026  0x00005b7f setarg  0x00000005 
+ 00028027  0x00005b80 istore  0x00000002 , 0x00000005 
+ 00028028  0x00005b81 fetch  0x00000002 , 0x000042b3 
+ 00028029  0x00005b82 istore  0x00000002 , 0x00000005 
+ 00028030  0x00005b83 fetch  0x00000001 , 0x000004a5 
+ 00028031  0x00005b84 istore  0x00000001 , 0x00000005 
+ 00028032  0x00005b85 setarg  0x000001ff 
+ 00028033  0x00005b86 istore  0x00000002 , 0x00000005 
+ 00028034  0x00005b87 fetch  0x00000001 , 0x00004757 
+ 00028035  0x00005b88 istore  0x00000001 , 0x00000005 
+ 00028036  0x00005b89 fetch  0x00000001 , 0x00004754 
+ 00028037  0x00005b8a istore  0x00000001 , 0x00000005 
+ 00028038  0x00005b8b jam  0x00000000 , 0x00004757 
+ 00028039  0x00005b8c rtn 
+ 00028040  0x00005b8f fetch  0x00000002 , 0x00000497 
+ 00028041  0x00005b90 rtn  0x00000034 
+ 00028042  0x00005b91 fetch  0x00000001 , 0x00004757 
+ 00028043  0x00005b92 increase  0x00000001 , 0x0000003f 
+ 00028044  0x00005b93 store  0x00000001 , 0x00004757 
+ 00028045  0x00005b94 rtn 
+ 00028046  0x00005b97 set1  0x00000025 , 0x00000000 
+ 00028047  0x00005b98 bpatch  0x000000ca , 0x00004039 
+ 00028048  0x00005b99 fetch  0x00000002 , 0x00000497 
+ 00028049  0x00005b9a copy  0x0000003f , 0x00000039 
+ 00028050  0x00005b9b call  0x000068f7 
+ 00028051  0x00005b9c fetch  0x00000002 , 0x00000499 
+ 00028052  0x00005b9d copy  0x0000003f , 0x00000006 
+ 00028053  0x00005b9e call  0x00004976 
+ 00028054  0x00005b9f branch  0x000068fa 
+ 00028055  0x00005ba2 set1  0x00000025 , 0x00000000 
+ 00028056  0x00005ba3 bpatch  0x000000cb , 0x00004039 
+ 00028057  0x00005ba5 fetch  0x00000001 , 0x00004756 
+ 00028058  0x00005ba6 rtn  0x00000034 
+ 00028059  0x00005ba7 increase  0xffffffff , 0x0000003f 
+ 00028060  0x00005ba8 store  0x00000001 , 0x00004756 
+ 00028061  0x00005ba9 fetch  0x00000002 , 0x0000474c 
+ 00028062  0x00005baa fetcht  0x00000002 , 0x0000480e 
+ 00028063  0x00005bab isub  0x00000002 , 0x0000003e 
+ 00028064  0x00005bac branch  0x00006da2 , 0x00000002 
+ 00028065  0x00005bad store  0x00000002 , 0x0000480e 
+ 00028066  0x00005baf fetch  0x00000001 , 0x00004757 
+ 00028067  0x00005bb0 branch  0x00006daa , 0x00000034 
+ 00028068  0x00005bb1 jam  0x00000001 , 0x000004a8 
+ 00028069  0x00005bb2 fetch  0x00000001 , 0x00004754 
+ 00028070  0x00005bb3 store  0x00000001 , 0x000004a7 
+ 00028071  0x00005bb4 setarg  0x000000ff 
+ 00028072  0x00005bb5 store  0x00000001 , 0x000004a6 
+ 00028073  0x00005bb6 branch  0x00006daf 
+ 00028074  0x00005bb8 jam  0x00000000 , 0x000004a8 
+ 00028075  0x00005bb9 fetch  0x00000001 , 0x00004753 
+ 00028076  0x00005bba store  0x00000001 , 0x000004a7 
+ 00028077  0x00005bbb setarg  0x000000ef 
+ 00028078  0x00005bbc store  0x00000001 , 0x000004a6 
+ 00028079  0x00005bbe set1  0x00000025 , 0x00000000 
+ 00028080  0x00005bbf bpatch  0x000000cc , 0x00004039 
+ 00028081  0x00005bc0 fetch  0x00000001 , 0x0000480e 
+ 00028082  0x00005bc1 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028083  0x00005bc2 branch  0x00006db7 , 0x00000002 
+ 00028084  0x00005bc3 fetch  0x00000001 , 0x000004a8 
+ 00028085  0x00005bc4 increase  0x00000001 , 0x0000003f 
+ 00028086  0x00005bc5 store  0x00000001 , 0x000004a8 
+ 00028087  0x00005bc7 call  0x00006bbf 
+ 00028088  0x00005bc8 fetch  0x00000002 , 0x0000480e 
+ 00028089  0x00005bc9 increase  0x00000008 , 0x0000003f 
+ 00028090  0x00005bca fetcht  0x00000001 , 0x000004a8 
+ 00028091  0x00005bcb iadd  0x00000002 , 0x00000011 
+ 00028092  0x00005bcd call  0x00005248 
+ 00028093  0x00005bce store  0x00000002 , 0x000002de 
+ 00028094  0x00005bcf increase  0x00000004 , 0x0000003f 
+ 00028095  0x00005bd0 store  0x00000002 , 0x000002e0 
+ 00028096  0x00005bd1 copy  0x0000003f , 0x00000005 
+ 00028097  0x00005bd2 fetch  0x00000001 , 0x000004a5 
+ 00028098  0x00005bd3 istore  0x00000001 , 0x00000005 
+ 00028099  0x00005bd4 fetch  0x00000001 , 0x000004a6 
+ 00028100  0x00005bd5 istore  0x00000001 , 0x00000005 
+ 00028101  0x00005bd6 call  0x00006dd8 
+ 00028102  0x00005bd7 call  0x00006de8 
+ 00028103  0x00005bd8 call  0x00007f6b 
+ 00028104  0x00005bd9 fetch  0x00000001 , 0x0000480e 
+ 00028105  0x00005bda copy  0x0000003f , 0x00000039 
+ 00028106  0x00005bdb call  0x0000497c 
+ 00028107  0x00005bdc fetch  0x00000001 , 0x000004a7 
+ 00028108  0x00005bdd istore  0x00000001 , 0x00000005 
+ 00028109  0x00005bde fetch  0x00000002 , 0x000002de 
+ 00028110  0x00005bdf copy  0x0000003f , 0x00000005 
+ 00028111  0x00005be0 fetch  0x00000002 , 0x0000480e 
+ 00028112  0x00005be1 fetcht  0x00000001 , 0x000004a8 
+ 00028113  0x00005be2 iadd  0x00000002 , 0x0000003f 
+ 00028114  0x00005be3 increase  0x00000004 , 0x0000003f 
+ 00028115  0x00005be4 istore  0x00000002 , 0x00000005 
+ 00028116  0x00005be5 fetch  0x00000002 , 0x000042b3 
+ 00028117  0x00005be6 istore  0x00000002 , 0x00000005 
+ 00028118  0x00005be7 jam  0x00000000 , 0x00004757 
+ 00028119  0x00005be8 branch  0x0000428c 
+ 00028120  0x00005beb fetch  0x00000002 , 0x0000480e 
+ 00028121  0x00005bec sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028122  0x00005bed nbranch  0x00006ddf , 0x00000002 
+ 00028123  0x00005bee lshift  0x0000003f , 0x0000003f 
+ 00028124  0x00005bef set1  0x00000000 , 0x0000003f 
+ 00028125  0x00005bf0 istore  0x00000001 , 0x00000005 
+ 00028126  0x00005bf1 rtn 
+ 00028127  0x00005bf3 fetch  0x00000002 , 0x0000480e 
+ 00028128  0x00005bf4 rshift3  0x0000003f , 0x0000003f 
+ 00028129  0x00005bf5 rshift4  0x0000003f , 0x00000002 
+ 00028130  0x00005bf6 and_into  0x0000007f , 0x0000003f 
+ 00028131  0x00005bf7 lshift  0x0000003f , 0x0000003f 
+ 00028132  0x00005bf8 set0  0x00000000 , 0x0000003f 
+ 00028133  0x00005bf9 istore  0x00000001 , 0x00000005 
+ 00028134  0x00005bfa istoret  0x00000001 , 0x00000005 
+ 00028135  0x00005bfb rtn 
+ 00028136  0x00005bfd fetch  0x00000001 , 0x00004757 
+ 00028137  0x00005bfe rtn  0x00000034 
+ 00028138  0x00005bff istore  0x00000001 , 0x00000005 
+ 00028139  0x00005c00 rtn 
+ 00028140  0x00005c06 set1  0x00000025 , 0x00000000 
+ 00028141  0x00005c07 bpatch  0x0000009d , 0x00004033 
+ 00028142  0x00005c08 call  0x00007c45 
+ 00028143  0x00005c09 call  0x00003e73 
+ 00028144  0x00005c0a call  0x00006235 
+ 00028145  0x00005c0c set1  0x00000025 , 0x00000000 
+ 00028146  0x00005c0d bpatch  0x0000009e , 0x00004033 
+ 00028147  0x00005c0e call  0x00007813 
+ 00028148  0x00005c0f call  0x000077ee 
+ 00028149  0x00005c10 call  0x000077fe 
+ 00028150  0x00005c12 set1  0x00000025 , 0x00000000 
+ 00028151  0x00005c13 bpatch  0x0000009f , 0x00004033 
+ 00028152  0x00005c14 fetch  0x00000001 , 0x00004132 
+ 00028153  0x00005c15 rtneq  0x00000001 
+ 00028154  0x00005c17 call  0x0000527a 
+ 00028155  0x00005c18 nrtn  0x00000034 
+ 00028156  0x00005c1a call  0x00004dcd 
+ 00028157  0x00005c1c call  0x0000527a 
+ 00028158  0x00005c1d nrtn  0x00000034 
+ 00028159  0x00005c1e set1  0x00000025 , 0x00000000 
+ 00028160  0x00005c1f bpatch  0x000000a0 , 0x00004034 
+ 00028161  0x00005c21 call  0x00006e47 
+ 00028162  0x00005c22 call  0x00004f6e 
+ 00028163  0x00005c23 call  0x00006cd8 
+ 00028164  0x00005c25 call  0x00006e0a 
+ 00028165  0x00005c26 set1  0x00000025 , 0x00000000 
+ 00028166  0x00005c27 bpatch  0x000000a1 , 0x00004034 
+ 00028167  0x00005c28 call  0x0000527a 
+ 00028168  0x00005c29 nrtn  0x00000034 
+ 00028169  0x00005c2a branch  0x00003e6f 
+ 00028170  0x00005c2d set1  0x00000025 , 0x00000000 
+ 00028171  0x00005c2e bpatch  0x000000a2 , 0x00004034 
+ 00028172  0x00005c2f fetch  0x00000001 , 0x000002e6 
+ 00028173  0x00005c30 bbit1  0x00000000 , 0x0000508f 
+ 00028174  0x00005c31 bbit1  0x00000007 , 0x00005099 
+ 00028175  0x00005c32 rtn 
+ 00028176  0x00005c35 set1  0x00000025 , 0x00000000 
+ 00028177  0x00005c36 bpatch  0x000000a3 , 0x00004034 
+ 00028178  0x00005c37 call  0x0000527e 
+ 00028179  0x00005c38 rtn  0x00000034 
+ 00028180  0x00005c39 fetch  0x00000001 , 0x0000004b 
+ 00028181  0x00005c3a rtnbit1  0x00000006 
+ 00028182  0x00005c3b call  0x00005261 
+ 00028183  0x00005c3c store  0x00000002 , 0x00000179 
+ 00028184  0x00005c3d copy  0x0000003f , 0x00000006 
+ 00028185  0x00005c3e ifetch  0x00000002 , 0x00000006 
+ 00028186  0x00005c3f increase  0x00000004 , 0x0000003f 
+ 00028187  0x00005c40 store  0x00000002 , 0x00000091 
+ 00028188  0x00005c41 jam  0x00000006 , 0x00000090 
+ 00028189  0x00005c42 set1  0x00000025 , 0x00000000 
+ 00028190  0x00005c43 bpatch  0x000000a4 , 0x00004034 
+ 00028191  0x00005c44 fetch  0x00000002 , 0x000042af 
+ 00028192  0x00005c45 branch  0x00006e2d , 0x00000034 
+ 00028193  0x00005c46 fetch  0x00000001 , 0x0000004b 
+ 00028194  0x00005c47 rtnbit0  0x00000007 
+ 00028195  0x00005c48 set0  0x00000007 , 0x0000003f 
+ 00028196  0x00005c49 store  0x00000001 , 0x0000004b 
+ 00028197  0x00005c4a jam  0x00000005 , 0x00000090 
+ 00028198  0x00005c4b fetcht  0x00000002 , 0x000042af 
+ 00028199  0x00005c4c fetch  0x00000002 , 0x00000179 
+ 00028200  0x00005c4d iadd  0x00000002 , 0x0000003f 
+ 00028201  0x00005c4e store  0x00000002 , 0x00000179 
+ 00028202  0x00005c4f fetch  0x00000002 , 0x00000091 
+ 00028203  0x00005c50 isub  0x00000002 , 0x0000003f 
+ 00028204  0x00005c51 store  0x00000002 , 0x00000091 
+ 00028205  0x00005c53 set1  0x00000025 , 0x00000000 
+ 00028206  0x00005c54 bpatch  0x000000a5 , 0x00004034 
+ 00028207  0x00005c55 fetch  0x00000002 , 0x00000091 
+ 00028208  0x00005c56 branch  0x00003bf1 , 0x00000034 
+ 00028209  0x00005c57 arg  0x00000104 , 0x00000002 
+ 00028210  0x00005c58 isub  0x00000002 , 0x0000003f 
+ 00028211  0x00005c59 nbranch  0x00006e3b , 0x00000002 
+ 00028212  0x00005c5a set1  0x00000025 , 0x00000000 
+ 00028213  0x00005c5b bpatch  0x000000a6 , 0x00004034 
+ 00028214  0x00005c5c storet  0x00000002 , 0x00000091 
+ 00028215  0x00005c5d fetch  0x00000002 , 0x000042af 
+ 00028216  0x00005c5e iadd  0x00000002 , 0x0000003f 
+ 00028217  0x00005c5f store  0x00000002 , 0x000042af 
+ 00028218  0x00005c60 branch  0x00006e3d 
+ 00028219  0x00005c62 setarg  0x00000000 
+ 00028220  0x00005c63 store  0x00000002 , 0x000042af 
+ 00028221  0x00005c65 fetch  0x00000001 , 0x0000004b 
+ 00028222  0x00005c66 set1  0x00000006 , 0x0000003f 
+ 00028223  0x00005c67 store  0x00000001 , 0x0000004b 
+ 00028224  0x00005c68 rtn 
+ 00028225  0x00005c6b fetch  0x00000001 , 0x000047f6 
+ 00028226  0x00005c6c bbit1  0x00000000 , 0x00006e45 
+ 00028227  0x00005c6d jam  0x00000001 , 0x000002ee 
+ 00028228  0x00005c6e rtn 
+ 00028229  0x00005c70 jam  0x0000000f , 0x000002ee 
+ 00028230  0x00005c71 rtn 
+ 00028231  0x00005c74 fetch  0x00000001 , 0x000047f3 
+ 00028232  0x00005c75 nbranch  0x00006e4d , 0x00000034 
+ 00028233  0x00005c77 fetch  0x00000001 , 0x000002ed 
+ 00028234  0x00005c79 rtn  0x00000034 
+ 00028235  0x00005c7b jam  0x00000000 , 0x000002ed 
+ 00028236  0x00005c7d rtn 
+ 00028237  0x00005c81 set1  0x00000025 , 0x00000000 
+ 00028238  0x00005c82 bpatch  0x000000a7 , 0x00004034 
+ 00028239  0x00005c83 fetch  0x00000001 , 0x000002ee 
+ 00028240  0x00005c84 rtn  0x00000034 
+ 00028241  0x00005c85 beq  0x00000001 , 0x00006e6e 
+ 00028242  0x00005c86 beq  0x00000002 , 0x00006ec7 
+ 00028243  0x00005c87 beq  0x00000003 , 0x00006e74 
+ 00028244  0x00005c88 beq  0x00000004 , 0x00006ecb 
+ 00028245  0x00005c89 beq  0x0000003b , 0x00006e7e 
+ 00028246  0x00005c8a beq  0x0000003c , 0x00006ece 
+ 00028247  0x00005c8b beq  0x0000000d , 0x00006e83 
+ 00028248  0x00005c8c beq  0x0000000e , 0x00006ed3 
+ 00028249  0x00005c8d beq  0x0000000f , 0x00006e86 
+ 00028250  0x00005c8e beq  0x00000010 , 0x00006ed9 
+ 00028251  0x00005c8f beq  0x00000011 , 0x00006e8c 
+ 00028252  0x00005c90 beq  0x00000012 , 0x00006edd 
+ 00028253  0x00005c91 beq  0x00000013 , 0x00006e92 
+ 00028254  0x00005c92 beq  0x00000014 , 0x00006ee1 
+ 00028255  0x00005c93 beq  0x00000015 , 0x00006e98 
+ 00028256  0x00005c94 beq  0x00000016 , 0x00006ee5 
+ 00028257  0x00005c95 beq  0x00000017 , 0x00006e9e 
+ 00028258  0x00005c96 beq  0x00000018 , 0x00006eea 
+ 00028259  0x00005c97 beq  0x00000019 , 0x00006ea4 
+ 00028260  0x00005c98 beq  0x0000001a , 0x00006eee 
+ 00028261  0x00005c99 beq  0x0000001b , 0x00006eaa 
+ 00028262  0x00005c9a beq  0x0000001c , 0x00006ef2 
+ 00028263  0x00005c9b beq  0x0000001d , 0x00006eb0 
+ 00028264  0x00005c9c beq  0x0000001e , 0x00006ef7 
+ 00028265  0x00005c9d beq  0x0000001f , 0x00006eb6 
+ 00028266  0x00005c9e beq  0x00000020 , 0x00006efb 
+ 00028267  0x00005c9f beq  0x00000021 , 0x00006ec1 
+ 00028268  0x00005ca0 beq  0x00000022 , 0x00006eff 
+ 00028269  0x00005ca2 rtn 
+ 00028270  0x00005ca4 call  0x00006f0a 
+ 00028271  0x00005ca5 jam  0x00000002 , 0x000002ee 
+ 00028272  0x00005ca6 fetch  0x00000001 , 0x000042b9 
+ 00028273  0x00005ca7 set1  0x00000000 , 0x0000003f 
+ 00028274  0x00005ca8 store  0x00000001 , 0x000042b9 
+ 00028275  0x00005ca9 rtn 
+ 00028276  0x00005cab jam  0x00000004 , 0x000002ee 
+ 00028277  0x00005cac fetch  0x00000001 , 0x000042b9 
+ 00028278  0x00005cad rtnbit1  0x00000002 
+ 00028279  0x00005cae jam  0x00000003 , 0x000002ee 
+ 00028280  0x00005caf call  0x00006f12 
+ 00028281  0x00005cb0 jam  0x00000004 , 0x000002ee 
+ 00028282  0x00005cb1 fetch  0x00000001 , 0x000042b9 
+ 00028283  0x00005cb2 set1  0x00000002 , 0x0000003f 
+ 00028284  0x00005cb3 store  0x00000001 , 0x000042b9 
+ 00028285  0x00005cb4 rtn 
+ 00028286  0x00005cb6 call  0x0000527e 
+ 00028287  0x00005cb7 nrtn  0x00000034 
+ 00028288  0x00005cb8 call  0x00006f23 
+ 00028289  0x00005cb9 jam  0x0000003c , 0x000002ee 
+ 00028290  0x00005cba rtn 
+ 00028291  0x00005cbc call  0x00006f18 
+ 00028292  0x00005cbd jam  0x0000000e , 0x000002ee 
+ 00028293  0x00005cbe rtn 
+ 00028294  0x00005cc0 call  0x00006f36 
+ 00028295  0x00005cc1 jam  0x00000010 , 0x000002ee 
+ 00028296  0x00005cc2 fetch  0x00000001 , 0x000042bb 
+ 00028297  0x00005cc3 set1  0x00000000 , 0x0000003f 
+ 00028298  0x00005cc4 store  0x00000001 , 0x000042bb 
+ 00028299  0x00005cc5 rtn 
+ 00028300  0x00005cc7 call  0x00006f3e 
+ 00028301  0x00005cc8 jam  0x00000012 , 0x000002ee 
+ 00028302  0x00005cc9 fetch  0x00000001 , 0x000042bb 
+ 00028303  0x00005cca set1  0x00000002 , 0x0000003f 
+ 00028304  0x00005ccb store  0x00000001 , 0x000042bb 
+ 00028305  0x00005ccc rtn 
+ 00028306  0x00005cce call  0x00006f44 
+ 00028307  0x00005ccf jam  0x00000014 , 0x000002ee 
+ 00028308  0x00005cd0 fetch  0x00000001 , 0x000042bc 
+ 00028309  0x00005cd1 set1  0x00000000 , 0x0000003f 
+ 00028310  0x00005cd2 store  0x00000001 , 0x000042bc 
+ 00028311  0x00005cd3 rtn 
+ 00028312  0x00005cd5 call  0x00006f4c 
+ 00028313  0x00005cd6 jam  0x00000016 , 0x000002ee 
+ 00028314  0x00005cd7 fetch  0x00000001 , 0x000042bc 
+ 00028315  0x00005cd8 set1  0x00000002 , 0x0000003f 
+ 00028316  0x00005cd9 store  0x00000001 , 0x000042bc 
+ 00028317  0x00005cda rtn 
+ 00028318  0x00005cdc call  0x00006f28 
+ 00028319  0x00005cdd jam  0x00000018 , 0x000002ee 
+ 00028320  0x00005cde fetch  0x00000001 , 0x000042ba 
+ 00028321  0x00005cdf set1  0x00000000 , 0x0000003f 
+ 00028322  0x00005ce0 store  0x00000001 , 0x000042ba 
+ 00028323  0x00005ce1 rtn 
+ 00028324  0x00005ce3 call  0x00006f30 
+ 00028325  0x00005ce4 jam  0x0000001a , 0x000002ee 
+ 00028326  0x00005ce5 fetch  0x00000001 , 0x000042ba 
+ 00028327  0x00005ce6 set1  0x00000002 , 0x0000003f 
+ 00028328  0x00005ce7 store  0x00000001 , 0x000042ba 
+ 00028329  0x00005ce8 rtn 
+ 00028330  0x00005cea call  0x00006f52 
+ 00028331  0x00005ceb jam  0x0000001c , 0x000002ee 
+ 00028332  0x00005cec fetch  0x00000001 , 0x000042ba 
+ 00028333  0x00005ced set1  0x00000006 , 0x0000003f 
+ 00028334  0x00005cee store  0x00000001 , 0x000042ba 
+ 00028335  0x00005cef rtn 
+ 00028336  0x00005cf1 call  0x00006f5a 
+ 00028337  0x00005cf2 fetch  0x00000001 , 0x000042bd 
+ 00028338  0x00005cf3 set1  0x00000000 
+ 00028339  0x00005cf4 store  0x00000001 , 0x000042bd 
+ 00028340  0x00005cf5 jam  0x0000001e , 0x000002ee 
+ 00028341  0x00005cf6 rtn 
+ 00028342  0x00005cf8 call  0x00006f61 
+ 00028343  0x00005cf9 fetch  0x00000001 , 0x000042bd 
+ 00028344  0x00005cfa set1  0x00000002 
+ 00028345  0x00005cfb store  0x00000001 , 0x000042bd 
+ 00028346  0x00005cfc jam  0x00000020 , 0x000002ee 
+ 00028347  0x00005cfd fetch  0x00000001 , 0x00004752 
+ 00028348  0x00005cfe lshift3  0x0000003f , 0x0000003f 
+ 00028349  0x00005cff or_into  0x00000003 , 0x0000003f 
+ 00028350  0x00005d00 arg  0x00004753 , 0x00000002 
+ 00028351  0x00005d01 storet  0x00000002 , 0x0000048f 
+ 00028352  0x00005d02 branch  0x00006b82 
+ 00028353  0x00005d04 call  0x00006f6c 
+ 00028354  0x00005d05 fetch  0x00000001 , 0x000042bd 
+ 00028355  0x00005d06 set1  0x00000004 
+ 00028356  0x00005d07 store  0x00000001 , 0x000042bd 
+ 00028357  0x00005d08 jam  0x00000022 , 0x000002ee 
+ 00028358  0x00005d09 rtn 
+ 00028359  0x00005d0c fetch  0x00000001 , 0x000042b9 
+ 00028360  0x00005d0d rtnbit0  0x00000001 
+ 00028361  0x00005d0e jam  0x00000003 , 0x000002ee 
+ 00028362  0x00005d0f branch  0x00006e4d 
+ 00028363  0x00005d11 fetch  0x00000001 , 0x000042b9 
+ 00028364  0x00005d12 rtnne  0x0000003f 
+ 00028365  0x00005d13 jam  0x0000003b , 0x000002ee 
+ 00028366  0x00005d15 fetch  0x00000001 , 0x000002ec 
+ 00028367  0x00005d16 rtnne  0x00000017 
+ 00028368  0x00005d17 jam  0x00000000 , 0x000002ec 
+ 00028369  0x00005d18 jam  0x0000000d , 0x000002ee 
+ 00028370  0x00005d19 branch  0x00006e4d 
+ 00028371  0x00005d1b fetch  0x00000001 , 0x000042b9 
+ 00028372  0x00005d1c nrtn  0x00000034 
+ 00028373  0x00005d1d fetch  0x00000001 , 0x000047f6 
+ 00028374  0x00005d1e bbit1  0x00000000 , 0x00006f02 
+ 00028375  0x00005d1f bbit1  0x00000006 , 0x00006f04 
+ 00028376  0x00005d20 branch  0x00006f08 
+ 00028377  0x00005d22 fetch  0x00000001 , 0x000042bb 
+ 00028378  0x00005d23 rtnbit0  0x00000001 
+ 00028379  0x00005d24 jam  0x00000011 , 0x000002ee 
+ 00028380  0x00005d25 branch  0x00006e4d 
+ 00028381  0x00005d27 fetch  0x00000001 , 0x000042bb 
+ 00028382  0x00005d28 rtnne  0x0000003f 
+ 00028383  0x00005d29 jam  0x00000013 , 0x000002ee 
+ 00028384  0x00005d2a branch  0x00006e4d 
+ 00028385  0x00005d2c fetch  0x00000001 , 0x000042bc 
+ 00028386  0x00005d2d rtnbit0  0x00000001 
+ 00028387  0x00005d2e jam  0x00000015 , 0x000002ee 
+ 00028388  0x00005d2f branch  0x00006e4d 
+ 00028389  0x00005d31 fetch  0x00000001 , 0x000042bc 
+ 00028390  0x00005d32 rtnne  0x0000003f 
+ 00028391  0x00005d33 fetch  0x00000001 , 0x000047f6 
+ 00028392  0x00005d34 bbit1  0x00000006 , 0x00006f04 
+ 00028393  0x00005d35 branch  0x00006f08 
+ 00028394  0x00005d37 fetch  0x00000001 , 0x000042ba 
+ 00028395  0x00005d38 rtnbit0  0x00000001 
+ 00028396  0x00005d39 jam  0x00000019 , 0x000002ee 
+ 00028397  0x00005d3a branch  0x00006e4d 
+ 00028398  0x00005d3c fetch  0x00000001 , 0x000042ba 
+ 00028399  0x00005d3d rtnne  0x0000003f 
+ 00028400  0x00005d3e jam  0x0000001b , 0x000002ee 
+ 00028401  0x00005d3f branch  0x00006e4d 
+ 00028402  0x00005d41 fetch  0x00000001 , 0x000042ba 
+ 00028403  0x00005d42 rtnne  0x000000ff 
+ 00028404  0x00005d43 fetch  0x00000001 , 0x000047f6 
+ 00028405  0x00005d44 bbit1  0x00000006 , 0x00006f06 
+ 00028406  0x00005d45 branch  0x00006f08 
+ 00028407  0x00005d47 fetch  0x00000001 , 0x000042bd 
+ 00028408  0x00005d48 rtnbit0  0x00000001 
+ 00028409  0x00005d49 jam  0x0000001f , 0x000002ee 
+ 00028410  0x00005d4a branch  0x00006e4d 
+ 00028411  0x00005d4c fetch  0x00000001 , 0x000042bd 
+ 00028412  0x00005d4d rtnbit0  0x00000003 
+ 00028413  0x00005d4e jam  0x00000021 , 0x000002ee 
+ 00028414  0x00005d4f branch  0x00006e4d 
+ 00028415  0x00005d51 fetch  0x00000001 , 0x000042bd 
+ 00028416  0x00005d52 rtnne  0x000000ff 
+ 00028417  0x00005d53 branch  0x00006f08 
+ 00028418  0x00005d56 jam  0x0000000f , 0x000002ee 
+ 00028419  0x00005d57 branch  0x00006e4d 
+ 00028420  0x00005d5a jam  0x00000017 , 0x000002ee 
+ 00028421  0x00005d5b branch  0x00006e4d 
+ 00028422  0x00005d5d jam  0x0000001d , 0x000002ee 
+ 00028423  0x00005d5e branch  0x00006e4d 
+ 00028424  0x00005d63 jam  0x00000000 , 0x000002ee 
+ 00028425  0x00005d64 rtn 
+ 00028426  0x00005d66 set1  0x00000025 , 0x00000000 
+ 00028427  0x00005d67 bpatch  0x000000a8 , 0x00004035 
+ 00028428  0x00005d68 call  0x000052c4 
+ 00028429  0x00005d69 setarg  0x00000001 
+ 00028430  0x00005d6a copy  0x0000003f , 0x00000002 
+ 00028431  0x00005d6b setarg  0x00000050 
+ 00028432  0x00005d6c copy  0x0000003f , 0x0000000b 
+ 00028433  0x00005d6d branch  0x000050b0 
+ 00028434  0x00005d70 set1  0x00000025 , 0x00000000 
+ 00028435  0x00005d71 bpatch  0x000000a9 , 0x00004035 
+ 00028436  0x00005d72 call  0x000052c4 
+ 00028437  0x00005d73 fetch  0x00000002 , 0x000042b1 
+ 00028438  0x00005d74 copy  0x0000003f , 0x00000002 
+ 00028439  0x00005d75 branch  0x000050c0 
+ 00028440  0x00005d78 set1  0x00000025 , 0x00000000 
+ 00028441  0x00005d79 bpatch  0x000000aa , 0x00004035 
+ 00028442  0x00005d7a call  0x000052c4 
+ 00028443  0x00005d7b fetch  0x00000002 , 0x000042b1 
+ 00028444  0x00005d7c copy  0x0000003f , 0x00000002 
+ 00028445  0x00005d7d arg  0x00000050 , 0x0000000b 
+ 00028446  0x00005d7e call  0x000050d6 
+ 00028447  0x00005d7f fetch  0x00000001 , 0x000042b9 
+ 00028448  0x00005d80 set0  0x00000005 , 0x0000003f 
+ 00028449  0x00005d81 store  0x00000001 , 0x000042b9 
+ 00028450  0x00005d82 rtn 
+ 00028451  0x00005d85 set1  0x00000025 , 0x00000000 
+ 00028452  0x00005d86 bpatch  0x000000ab , 0x00004035 
+ 00028453  0x00005d87 call  0x000052d2 
+ 00028454  0x00005d88 call  0x000071b0 
+ 00028455  0x00005d89 branch  0x000050f2 
+ 00028456  0x00005d8c set1  0x00000025 , 0x00000000 
+ 00028457  0x00005d8d bpatch  0x000000ac , 0x00004035 
+ 00028458  0x00005d8e call  0x000052c4 
+ 00028459  0x00005d8f setarg  0x00000003 
+ 00028460  0x00005d90 copy  0x0000003f , 0x00000002 
+ 00028461  0x00005d91 setarg  0x00000051 
+ 00028462  0x00005d92 copy  0x0000003f , 0x0000000b 
+ 00028463  0x00005d93 branch  0x000050b0 
+ 00028464  0x00005d96 set1  0x00000025 , 0x00000000 
+ 00028465  0x00005d97 bpatch  0x000000ad , 0x00004035 
+ 00028466  0x00005d98 call  0x000052c4 
+ 00028467  0x00005d99 fetch  0x00000002 , 0x000042b3 
+ 00028468  0x00005d9a copy  0x0000003f , 0x00000002 
+ 00028469  0x00005d9b branch  0x000050c0 
+ 00028470  0x00005d9e set1  0x00000025 , 0x00000000 
+ 00028471  0x00005d9f bpatch  0x000000ae , 0x00004035 
+ 00028472  0x00005da0 call  0x000052c4 
+ 00028473  0x00005da1 setarg  0x00000011 
+ 00028474  0x00005da2 copy  0x0000003f , 0x00000002 
+ 00028475  0x00005da3 setarg  0x00000052 
+ 00028476  0x00005da4 copy  0x0000003f , 0x0000000b 
+ 00028477  0x00005da5 branch  0x000050b0 
+ 00028478  0x00005da8 set1  0x00000025 , 0x00000000 
+ 00028479  0x00005da9 bpatch  0x000000af , 0x00004035 
+ 00028480  0x00005daa call  0x000052c4 
+ 00028481  0x00005dab fetch  0x00000002 , 0x000042b5 
+ 00028482  0x00005dac copy  0x0000003f , 0x00000002 
+ 00028483  0x00005dad branch  0x000050c0 
+ 00028484  0x00005db0 set1  0x00000025 , 0x00000000 
+ 00028485  0x00005db1 bpatch  0x000000b0 , 0x00004036 
+ 00028486  0x00005db2 call  0x000052c4 
+ 00028487  0x00005db3 setarg  0x00000013 
+ 00028488  0x00005db4 copy  0x0000003f , 0x00000002 
+ 00028489  0x00005db5 setarg  0x00000053 
+ 00028490  0x00005db6 copy  0x0000003f , 0x0000000b 
+ 00028491  0x00005db7 branch  0x000050b0 
+ 00028492  0x00005dba set1  0x00000025 , 0x00000000 
+ 00028493  0x00005dbb bpatch  0x000000b1 , 0x00004036 
+ 00028494  0x00005dbc call  0x000052c4 
+ 00028495  0x00005dbd fetch  0x00000002 , 0x000042b7 
+ 00028496  0x00005dbe copy  0x0000003f , 0x00000002 
+ 00028497  0x00005dbf branch  0x000050c0 
+ 00028498  0x00005dc2 set1  0x00000025 , 0x00000000 
+ 00028499  0x00005dc3 bpatch  0x000000b2 , 0x00004036 
+ 00028500  0x00005dc4 call  0x000052e0 
+ 00028501  0x00005dc6 jam  0x00000003 , 0x00000493 
+ 00028502  0x00005dc7 jam  0x0000001c , 0x00000496 
+ 00028503  0x00005dc8 call  0x00006ce8 
+ 00028504  0x00005dc9 jam  0x00000001 , 0x00004751 
+ 00028505  0x00005dca rtn 
+ 00028506  0x00005dcd set1  0x00000025 , 0x00000000 
+ 00028507  0x00005dce bpatch  0x000000b3 , 0x00004036 
+ 00028508  0x00005dcf call  0x000052e0 
+ 00028509  0x00005dd0 fetcht  0x00000001 , 0x00004752 
+ 00028510  0x00005dd1 call  0x00006bcb 
+ 00028511  0x00005dd2 storet  0x00000001 , 0x0000474b 
+ 00028512  0x00005dd3 branch  0x00006d05 
+ 00028513  0x00005dd6 set1  0x00000025 , 0x00000000 
+ 00028514  0x00005dd7 bpatch  0x000000b4 , 0x00004036 
+ 00028515  0x00005dd8 call  0x000052e0 
+ 00028516  0x00005dd9 fetcht  0x00000001 , 0x0000474b 
+ 00028517  0x00005dda call  0x00006bc0 
+ 00028518  0x00005ddb call  0x00006b67 
+ 00028519  0x00005ddc store  0x00000001 , 0x00000496 
+ 00028520  0x00005ddd fetcht  0x00000001 , 0x0000474b 
+ 00028521  0x00005dde call  0x00006bc0 
+ 00028522  0x00005ddf storet  0x00000001 , 0x00000493 
+ 00028523  0x00005de0 branch  0x00006ce8 
+ 00028524  0x00005de3 set1  0x00000025 , 0x00000000 
+ 00028525  0x00005de4 bpatch  0x000000b5 , 0x00004036 
+ 00028526  0x00005de5 call  0x000052e0 
+ 00028527  0x00005de6 fetcht  0x00000001 , 0x0000474b 
+ 00028528  0x00005de7 call  0x00006bc0 
+ 00028529  0x00005de8 branch  0x00006d3f 
+ 00028530  0x00005df6 set1  0x00000025 , 0x00000000 
+ 00028531  0x00005df7 bpatch  0x000000e7 , 0x0000403c 
+ 00028532  0x00005df8 fetch  0x00000002 , 0x000002cb 
+ 00028533  0x00005df9 iforce  0x00000006 
+ 00028534  0x00005dfa ifetch  0x00000001 , 0x00000006 
+ 00028535  0x00005dfb copy  0x0000003f , 0x00000012 
+ 00028536  0x00005dfc store  0x00000001 , 0x000004af 
+ 00028537  0x00005dfd ifetch  0x00000002 , 0x00000006 
+ 00028538  0x00005dfe store  0x00000002 , 0x000004b0 
+ 00028539  0x00005dff ifetch  0x00000001 , 0x00000006 
+ 00028540  0x00005e00 lshift8  0x0000003f , 0x0000000b 
+ 00028541  0x00005e01 ifetch  0x00000001 , 0x00000006 
+ 00028542  0x00005e02 iadd  0x0000000b , 0x0000000b 
+ 00028543  0x00005e03 set1  0x00000025 , 0x00000000 
+ 00028544  0x00005e04 bpatch  0x000000e8 , 0x0000403d 
+ 00028545  0x00005e05 deposit  0x00000012 
+ 00028546  0x00005e06 beq  0x00000002 , 0x00006f87 
+ 00028547  0x00005e07 beq  0x00000004 , 0x00006fb0 
+ 00028548  0x00005e08 beq  0x00000006 , 0x0000708b 
+ 00028549  0x00005e09 beq  0x00000007 , 0x000071c7 
+ 00028550  0x00005e0a branch  0x0000723e 
+ 00028551  0x00005e16 call  0x0000724d 
+ 00028552  0x00005e17 compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00028553  0x00005e18 branch  0x000072bb , 0x00000001 
+ 00028554  0x00005e19 compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028555  0x00005e1a branch  0x00007241 , 0x00000001 
+ 00028556  0x00005e1c ifetch  0x00000002 , 0x00000006 
+ 00028557  0x00005e1d store  0x00000002 , 0x000004b4 
+ 00028558  0x00005e1e increase  0xfffffffe , 0x0000000b 
+ 00028559  0x00005e20 increase  0xffffffff , 0x0000000b 
+ 00028560  0x00005e21 nbranch  0x0000723b , 0x00000005 
+ 00028561  0x00005e22 arg  0x000004a9 , 0x0000000b 
+ 00028562  0x00005e23 ifetch  0x00000002 , 0x0000000b 
+ 00028563  0x00005e24 rtn  0x00000034 
+ 00028564  0x00005e25 increase  0x00000002 , 0x0000000b 
+ 00028565  0x00005e26 call  0x00007307 
+ 00028566  0x00005e27 call  0x000052de 
+ 00028567  0x00005e28 force  0x00000003 , 0x0000003f 
+ 00028568  0x00005e29 istore  0x00000001 , 0x00000005 
+ 00028569  0x00005e2a fetch  0x00000002 , 0x000004b0 
+ 00028570  0x00005e2b istore  0x00000002 , 0x00000005 
+ 00028571  0x00005e2c lshift2  0x00000007 , 0x0000003f 
+ 00028572  0x00005e2d add  0x0000003f , 0x00000005 , 0x0000003f 
+ 00028573  0x00005e2e add  0x0000003f , 0x00000005 , 0x00000013 
+ 00028574  0x00005e2f byteswap  0x0000003f , 0x0000003f 
+ 00028575  0x00005e30 istore  0x00000002 , 0x00000005 
+ 00028576  0x00005e31 deposit  0x00000007 
+ 00028577  0x00005e32 byteswap  0x0000003f , 0x0000003f 
+ 00028578  0x00005e33 istore  0x00000002 , 0x00000005 
+ 00028579  0x00005e34 istore  0x00000002 , 0x00000005 
+ 00028580  0x00005e35 arg  0x000004c5 , 0x00000006 
+ 00028581  0x00005e36 copy  0x00000007 , 0x00000039 
+ 00028582  0x00005e37 branch  0x00006faa , 0x00000005 
+ 00028583  0x00005e39 ifetch  0x00000004 , 0x00000006 
+ 00028584  0x00005e3a istore  0x00000004 , 0x00000005 
+ 00028585  0x00005e3b loop  0x00006fa7 
+ 00028586  0x00005e3d force  0x00000000 , 0x0000003f 
+ 00028587  0x00005e3e istore  0x00000001 , 0x00000005 
+ 00028588  0x00005e3f deposit  0x00000013 
+ 00028589  0x00005e40 store  0x00000001 , 0x000002dc 
+ 00028590  0x00005e41 branch  0x00003bf1 , 0x00000034 
+ 00028591  0x00005e42 rtn 
+ 00028592  0x00005e4e ifetch  0x00000004 , 0x00000006 
+ 00028593  0x00005e4f store  0x00000004 , 0x000004be 
+ 00028594  0x00005e50 increase  0xfffffffc , 0x0000000b 
+ 00028595  0x00005e51 iforce  0x00000002 
+ 00028596  0x00005e52 ifetch  0x00000002 , 0x00000006 
+ 00028597  0x00005e53 byteswap  0x0000003f , 0x0000003f 
+ 00028598  0x00005e54 increase  0xffffffee , 0x0000003f 
+ 00028599  0x00005e55 store  0x00000002 , 0x000004b2 
+ 00028600  0x00005e56 increase  0xfffffffe , 0x0000000b 
+ 00028601  0x00005e57 call  0x000072a4 
+ 00028602  0x00005e58 branch  0x00007241 , 0x00000005 
+ 00028603  0x00005e59 compare  0x00000005 , 0x00000011 , 0x000000ff 
+ 00028604  0x00005e5b branch  0x00006fc0 , 0x00000001 
+ 00028605  0x00005e5d arg  0x00000491 , 0x00000005 
+ 00028606  0x00005e5e force  0x00000000 , 0x00000007 
+ 00028607  0x00005e5f branch  0x00006fd0 
+ 00028608  0x00005e61 ifetch  0x00000001 , 0x00000006 
+ 00028609  0x00005e62 bne  0x0000000a , 0x00007241 
+ 00028610  0x00005e63 ifetch  0x00000002 , 0x00000006 
+ 00028611  0x00005e64 nbranch  0x00006fce , 0x00000034 
+ 00028612  0x00005e65 ifetch  0x00000001 , 0x00000006 
+ 00028613  0x00005e66 bne  0x000000ff , 0x00006fcc 
+ 00028614  0x00005e67 ifetch  0x00000001 , 0x00000006 
+ 00028615  0x00005e68 bne  0x000000ff , 0x00006fca 
+ 00028616  0x00005e69 increase  0xfffffffb , 0x00000006 
+ 00028617  0x00005e6a branch  0x00007022 
+ 00028618  0x00005e6c increase  0xfffffffb , 0x00000006 
+ 00028619  0x00005e6d branch  0x00006fbd 
+ 00028620  0x00005e6f increase  0xfffffffc , 0x00000006 
+ 00028621  0x00005e70 branch  0x00006fbd 
+ 00028622  0x00005e72 increase  0xfffffffd , 0x00000006 
+ 00028623  0x00005e73 branch  0x00006fbd 
+ 00028624  0x00005e75 ifetch  0x00000001 , 0x00000006 
+ 00028625  0x00005e76 beq  0x00000009 , 0x00006fe5 
+ 00028626  0x00005e77 beq  0x0000000a , 0x00006fd3 
+ 00028627  0x00005e79 ifetch  0x00000002 , 0x00000006 
+ 00028628  0x00005e7a istore  0x00000002 , 0x00000005 
+ 00028629  0x00005e7b increase  0x00000001 , 0x00000007 
+ 00028630  0x00005e7c byteswap  0x0000003f , 0x00000012 
+ 00028631  0x00005e7d ifetch  0x00000002 , 0x00000006 
+ 00028632  0x00005e7e byteswap  0x0000003f , 0x0000003f 
+ 00028633  0x00005e80 increase  0x00000001 , 0x00000012 
+ 00028634  0x00005e81 isub  0x00000012 , 0x0000003e 
+ 00028635  0x00005e82 nbranch  0x00006fe2 , 0x00000002 
+ 00028636  0x00005e83 copy  0x0000003f , 0x00000013 
+ 00028637  0x00005e84 byteswap  0x00000012 , 0x0000003f 
+ 00028638  0x00005e85 istore  0x00000002 , 0x00000005 
+ 00028639  0x00005e86 increase  0x00000001 , 0x00000007 
+ 00028640  0x00005e87 copy  0x00000013 , 0x0000003f 
+ 00028641  0x00005e88 branch  0x00006fd9 
+ 00028642  0x00005e8a increase  0xfffffffb , 0x0000000b 
+ 00028643  0x00005e8b increase  0xfffffffb , 0x00000011 
+ 00028644  0x00005e8c branch  0x00006fea 
+ 00028645  0x00005e8e ifetch  0x00000002 , 0x00000006 
+ 00028646  0x00005e8f istore  0x00000002 , 0x00000005 
+ 00028647  0x00005e90 increase  0x00000001 , 0x00000007 
+ 00028648  0x00005e91 increase  0xfffffffd , 0x0000000b 
+ 00028649  0x00005e92 increase  0xfffffffd , 0x00000011 
+ 00028650  0x00005e94 nbranch  0x00007241 , 0x00000002 
+ 00028651  0x00005e95 nbranch  0x00006fd0 , 0x00000005 
+ 00028652  0x00005e96 increase  0xffffffff , 0x0000000b 
+ 00028653  0x00005e97 nbranch  0x00007241 , 0x00000005 
+ 00028654  0x00005e99 call  0x000052de 
+ 00028655  0x00005e9a increase  0x0000000a , 0x00000005 
+ 00028656  0x00005e9b arg  0x00000491 , 0x00000011 
+ 00028657  0x00005e9d copy  0x00000007 , 0x0000003f 
+ 00028658  0x00005e9e branch  0x00007004 , 0x00000034 
+ 00028659  0x00005e9f ifetch  0x00000002 , 0x00000011 
+ 00028660  0x00005ea0 branch  0x00007004 , 0x00000034 
+ 00028661  0x00005ea1 iforce  0x00000012 
+ 00028662  0x00005ea2 fetch  0x00000004 , 0x000004be 
+ 00028663  0x00005ea3 iforce  0x00000002 
+ 00028664  0x00005ea4 call  0x0000734e 
+ 00028665  0x00005ea5 branch  0x00007001 , 0x00000034 
+ 00028666  0x00005ea6 increase  0xfffffffd , 0x00000006 
+ 00028667  0x00005ea7 ifetch  0x00000003 , 0x00000006 
+ 00028668  0x00005ea8 istore  0x00000003 , 0x00000005 
+ 00028669  0x00005ea9 call  0x00007199 
+ 00028670  0x00005eaa branch  0x00007001 , 0x00000034 
+ 00028671  0x00005eab iforce  0x00000039 
+ 00028672  0x00005eac call  0x00007e45 
+ 00028673  0x00005eae increase  0x00000002 , 0x00000011 
+ 00028674  0x00005eaf increase  0xffffffff , 0x00000007 
+ 00028675  0x00005eb0 branch  0x00006ff1 
+ 00028676  0x00005eb3 force  0x00000000 , 0x0000003f 
+ 00028677  0x00005eb4 istore  0x00000001 , 0x00000005 
+ 00028678  0x00005eb5 increase  0xffffffff , 0x00000005 
+ 00028679  0x00005eb6 fetcht  0x00000002 , 0x000002da 
+ 00028680  0x00005eb7 add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028681  0x00005eb8 isub  0x00000005 , 0x0000003f 
+ 00028682  0x00005eb9 sub  0x0000003f , 0x00000000 , 0x00000011 
+ 00028683  0x00005eba byteswap  0x00000011 , 0x0000003f 
+ 00028684  0x00005ebb add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028685  0x00005ebc istore  0x00000002 , 0x00000012 
+ 00028686  0x00005ebd increase  0x00000003 , 0x00000011 
+ 00028687  0x00005ebe byteswap  0x00000011 , 0x0000003f 
+ 00028688  0x00005ebf add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028689  0x00005ec0 istore  0x00000002 , 0x00000012 
+ 00028690  0x00005ec1 increase  0x00000003 , 0x00000011 
+ 00028691  0x00005ec2 byteswap  0x00000011 , 0x0000003f 
+ 00028692  0x00005ec3 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028693  0x00005ec4 istore  0x00000002 , 0x00000012 
+ 00028694  0x00005ec5 increase  0x00000005 , 0x00000011 
+ 00028695  0x00005ec6 copy  0x00000011 , 0x0000003f 
+ 00028696  0x00005ec7 store  0x00000002 , 0x000002dc 
+ 00028697  0x00005ec8 setarg  0x00000036 
+ 00028698  0x00005ec9 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028699  0x00005eca istore  0x00000001 , 0x00000012 
+ 00028700  0x00005ecb setarg  0x00000005 
+ 00028701  0x00005ecc istore  0x00000001 , 0x00000002 
+ 00028702  0x00005ecd fetch  0x00000002 , 0x000004b0 
+ 00028703  0x00005ece add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028704  0x00005ecf istore  0x00000002 , 0x00000012 
+ 00028705  0x00005ed0 rtn 
+ 00028706  0x00005ed2 ifetch  0x00000001 , 0x00000006 
+ 00028707  0x00005ed3 bne  0x0000000a , 0x00007241 
+ 00028708  0x00005ed4 ifetch  0x00000002 , 0x00000006 
+ 00028709  0x00005ed5 nbranch  0x00007241 , 0x00000034 
+ 00028710  0x00005ed6 ifetch  0x00000001 , 0x00000006 
+ 00028711  0x00005ed7 bne  0x000000ff , 0x00007241 
+ 00028712  0x00005ed8 ifetch  0x00000001 , 0x00000006 
+ 00028713  0x00005ed9 bne  0x000000ff , 0x00007241 
+ 00028714  0x00005eda increase  0xfffffffb , 0x0000000b 
+ 00028715  0x00005edb ifetch  0x00000001 , 0x00000006 
+ 00028716  0x00005edc beq  0x00000000 , 0x0000702f 
+ 00028717  0x00005edd beq  0x00000001 , 0x00007032 
+ 00028718  0x00005ede beq  0x00000002 , 0x00007036 
+ 00028719  0x00005ee0 store  0x00000002 , 0x000004ad 
+ 00028720  0x00005ee1 increase  0xffffffff , 0x0000000b 
+ 00028721  0x00005ee2 branch  0x0000703a 
+ 00028722  0x00005ee4 ifetch  0x00000001 , 0x00000006 
+ 00028723  0x00005ee5 store  0x00000002 , 0x000004ad 
+ 00028724  0x00005ee6 increase  0xfffffffe , 0x0000000b 
+ 00028725  0x00005ee7 branch  0x0000703a 
+ 00028726  0x00005ee9 ifetch  0x00000002 , 0x00000006 
+ 00028727  0x00005eea byteswap  0x0000003f , 0x0000003f 
+ 00028728  0x00005eeb store  0x00000002 , 0x000004ad 
+ 00028729  0x00005eec increase  0xfffffffd , 0x0000000b 
+ 00028730  0x00005eee nbranch  0x0000723b , 0x00000005 
+ 00028731  0x00005eef call  0x0000731e 
+ 00028732  0x00005ef0 nbranch  0x00007238 , 0x00000005 
+ 00028733  0x00005ef1 copy  0x00000006 , 0x00000011 
+ 00028734  0x00005ef2 call  0x000052de 
+ 00028735  0x00005ef3 copy  0x00000011 , 0x00000006 
+ 00028736  0x00005ef4 increase  0x00000003 , 0x00000005 
+ 00028737  0x00005ef5 copy  0x00000006 , 0x0000000b 
+ 00028738  0x00005ef6 call  0x000072e8 
+ 00028739  0x00005ef7 copy  0x0000003f , 0x00000011 
+ 00028740  0x00005ef8 fetch  0x00000002 , 0x000004ad 
+ 00028741  0x00005ef9 copy  0x0000003f , 0x00000012 
+ 00028742  0x00005efa copy  0x00000011 , 0x0000003f 
+ 00028743  0x00005efb isub  0x00000012 , 0x00000012 
+ 00028744  0x00005efc fetch  0x00000002 , 0x000004b2 
+ 00028745  0x00005efd isub  0x00000012 , 0x0000003e 
+ 00028746  0x00005efe nbranch  0x00007066 , 0x00000002 
+ 00028747  0x00005f00 disable  0x00000028 
+ 00028748  0x00005f01 fetch  0x00000002 , 0x000004ad 
+ 00028749  0x00005f02 branch  0x00007059 , 0x00000034 
+ 00028750  0x00005f03 iadd  0x0000000b , 0x00000006 
+ 00028751  0x00005f04 increase  0x00000003 , 0x00000012 
+ 00028752  0x00005f05 copy  0x00000012 , 0x00000039 
+ 00028753  0x00005f06 copy  0x00000039 , 0x0000003f 
+ 00028754  0x00005f07 increase  0x00000003 , 0x0000003f 
+ 00028755  0x00005f08 byteswap  0x0000003f , 0x0000003f 
+ 00028756  0x00005f09 istore  0x00000002 , 0x00000005 
+ 00028757  0x00005f0a copy  0x00000039 , 0x0000003f 
+ 00028758  0x00005f0b byteswap  0x0000003f , 0x0000003f 
+ 00028759  0x00005f0c istore  0x00000002 , 0x00000005 
+ 00028760  0x00005f0d branch  0x00007074 
+ 00028761  0x00005f0f add  0x00000011 , 0x00000006 , 0x00000039 
+ 00028762  0x00005f10 branch  0x0000705d , 0x00000028 
+ 00028763  0x00005f11 byteswap  0x00000039 , 0x0000003f 
+ 00028764  0x00005f12 branch  0x00007060 
+ 00028765  0x00005f14 copy  0x00000039 , 0x0000003f 
+ 00028766  0x00005f15 increase  0x00000002 , 0x0000003f 
+ 00028767  0x00005f16 byteswap  0x0000003f , 0x0000003f 
+ 00028768  0x00005f18 istore  0x00000002 , 0x00000005 
+ 00028769  0x00005f19 increase  0xfffffffd , 0x00000039 
+ 00028770  0x00005f1a byteswap  0x00000039 , 0x0000003f 
+ 00028771  0x00005f1b istore  0x00000002 , 0x00000005 
+ 00028772  0x00005f1c copy  0x0000000b , 0x00000006 
+ 00028773  0x00005f1d branch  0x00007074 
+ 00028774  0x00005f1f enable  0x00000028 
+ 00028775  0x00005f20 fetch  0x00000002 , 0x000004b2 
+ 00028776  0x00005f21 copy  0x0000003f , 0x00000011 
+ 00028777  0x00005f22 copy  0x0000003f , 0x00000039 
+ 00028778  0x00005f23 fetch  0x00000002 , 0x000004ad 
+ 00028779  0x00005f24 branch  0x00007059 , 0x00000034 
+ 00028780  0x00005f25 iadd  0x0000000b , 0x00000006 
+ 00028781  0x00005f26 copy  0x00000011 , 0x0000003f 
+ 00028782  0x00005f27 increase  0x00000005 , 0x0000003f 
+ 00028783  0x00005f28 byteswap  0x0000003f , 0x0000003f 
+ 00028784  0x00005f29 istore  0x00000002 , 0x00000005 
+ 00028785  0x00005f2a copy  0x00000011 , 0x0000003f 
+ 00028786  0x00005f2b byteswap  0x0000003f , 0x0000003f 
+ 00028787  0x00005f2c istore  0x00000002 , 0x00000005 
+ 00028788  0x00005f2e ifetch  0x00000001 , 0x00000006 
+ 00028789  0x00005f2f istore  0x00000001 , 0x00000005 
+ 00028790  0x00005f30 loop  0x00007074 
+ 00028791  0x00005f31 nbranch  0x0000707f , 0x00000028 
+ 00028792  0x00005f32 force  0x00000002 , 0x0000003f 
+ 00028793  0x00005f33 istore  0x00000001 , 0x00000005 
+ 00028794  0x00005f34 copy  0x00000006 , 0x0000003f 
+ 00028795  0x00005f35 isub  0x0000000b , 0x0000003f 
+ 00028796  0x00005f36 byteswap  0x0000003f , 0x0000003f 
+ 00028797  0x00005f37 istore  0x00000002 , 0x00000005 
+ 00028798  0x00005f38 branch  0x00007081 
+ 00028799  0x00005f3a force  0x00000000 , 0x0000003f 
+ 00028800  0x00005f3b istore  0x00000001 , 0x00000005 
+ 00028801  0x00005f3d fetch  0x00000002 , 0x000002da 
+ 00028802  0x00005f3e isub  0x00000005 , 0x0000003f 
+ 00028803  0x00005f3f sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028804  0x00005f40 store  0x00000002 , 0x000002dc 
+ 00028805  0x00005f41 call  0x000052de 
+ 00028806  0x00005f42 setarg  0x00000005 
+ 00028807  0x00005f43 istore  0x00000001 , 0x00000005 
+ 00028808  0x00005f44 fetch  0x00000002 , 0x000004b0 
+ 00028809  0x00005f45 istore  0x00000002 , 0x00000005 
+ 00028810  0x00005f46 rtn 
+ 00028811  0x00005f53 call  0x0000724d 
+ 00028812  0x00005f54 compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028813  0x00005f55 branch  0x000070b4 , 0x00000001 
+ 00028814  0x00005f56 ifetch  0x00000002 , 0x00000006 
+ 00028815  0x00005f57 store  0x00000002 , 0x000004b2 
+ 00028816  0x00005f58 increase  0xfffffffe , 0x0000000b 
+ 00028817  0x00005f59 call  0x000072a4 
+ 00028818  0x00005f5a arg  0x00000491 , 0x00000005 
+ 00028819  0x00005f5b force  0x00000000 , 0x00000007 
+ 00028820  0x00005f5d ifetch  0x00000003 , 0x00000006 
+ 00028821  0x00005f5e bne  0x00000009 , 0x000070b4 
+ 00028822  0x00005f60 rshift8  0x0000003f , 0x0000003f 
+ 00028823  0x00005f61 istore  0x00000002 , 0x00000005 
+ 00028824  0x00005f62 increase  0x00000001 , 0x00000007 
+ 00028825  0x00005f63 increase  0xfffffffd , 0x0000000b 
+ 00028826  0x00005f64 increase  0xfffffffd , 0x00000011 
+ 00028827  0x00005f65 nbranch  0x00007241 , 0x00000002 
+ 00028828  0x00005f66 nbranch  0x00007094 , 0x00000005 
+ 00028829  0x00005f67 increase  0xffffffff , 0x0000000b 
+ 00028830  0x00005f68 nbranch  0x00007241 , 0x00000005 
+ 00028831  0x00005f6a call  0x000052de 
+ 00028832  0x00005f6b increase  0x0000000d , 0x00000005 
+ 00028833  0x00005f6c fetch  0x00000002 , 0x000004a9 
+ 00028834  0x00005f6d iforce  0x00000013 
+ 00028835  0x00005f6e arg  0x00000491 , 0x00000011 
+ 00028836  0x00005f70 ifetch  0x00000004 , 0x00000011 
+ 00028837  0x00005f71 branch  0x000070c4 , 0x00000034 
+ 00028838  0x00005f72 ifetch  0x00000002 , 0x00000011 
+ 00028839  0x00005f73 iforce  0x00000012 
+ 00028840  0x00005f74 call  0x0000732a 
+ 00028841  0x00005f75 branch  0x000070b2 , 0x00000034 
+ 00028842  0x00005f76 increase  0xfffffffd , 0x00000006 
+ 00028843  0x00005f77 ifetch  0x00000003 , 0x00000006 
+ 00028844  0x00005f78 istore  0x00000003 , 0x00000005 
+ 00028845  0x00005f79 call  0x00007199 
+ 00028846  0x00005f7a iforce  0x00000039 
+ 00028847  0x00005f7c ifetch  0x00000001 , 0x00000006 
+ 00028848  0x00005f7d istore  0x00000001 , 0x00000005 
+ 00028849  0x00005f7e loop  0x000070af 
+ 00028850  0x00005f80 increase  0x00000002 , 0x00000011 
+ 00028851  0x00005f81 branch  0x000070a4 
+ 00028852  0x00005f86 ifetch  0x00000001 , 0x00000006 
+ 00028853  0x00005f88 ifetch  0x00000001 , 0x00000006 
+ 00028854  0x00005f8a increase  0xfffffffb , 0x0000000b 
+ 00028855  0x00005f8b increase  0xfffffffb , 0x00000011 
+ 00028856  0x00005f8c nbranch  0x00007241 , 0x00000002 
+ 00028857  0x00005f8d arg  0x000004a9 , 0x0000000b 
+ 00028858  0x00005f8e ifetch  0x00000002 , 0x0000000b 
+ 00028859  0x00005f90 increase  0x00000002 , 0x0000000b 
+ 00028860  0x00005f91 call  0x00007307 
+ 00028861  0x00005f92 deposit  0x00000007 
+ 00028862  0x00005f93 store  0x00000001 , 0x000004dd 
+ 00028863  0x00005f94 branch  0x000072be , 0x00000034 
+ 00028864  0x00005f95 arg  0x00000000 , 0x00000007 
+ 00028865  0x00005f96 call  0x000052de 
+ 00028866  0x00005f97 increase  0x0000000a , 0x00000005 
+ 00028867  0x00005f98 branch  0x00007108 
+ 00028868  0x00005f9a force  0x00000000 , 0x0000003f 
+ 00028869  0x00005f9b istore  0x00000001 , 0x00000005 
+ 00028870  0x00005f9c increase  0xffffffff , 0x00000005 
+ 00028871  0x00005f9d fetcht  0x00000002 , 0x000002da 
+ 00028872  0x00005f9e add  0x00000002 , 0x0000000d , 0x0000003f 
+ 00028873  0x00005f9f isub  0x00000005 , 0x0000003f 
+ 00028874  0x00005fa0 branch  0x000070e8 , 0x00000005 
+ 00028875  0x00005fa1 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028876  0x00005fa2 add  0x00000002 , 0x0000000c , 0x00000012 
+ 00028877  0x00005fa3 istore  0x00000001 , 0x00000012 
+ 00028878  0x00005fa4 increase  0x00000003 , 0x0000003f 
+ 00028879  0x00005fa5 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028880  0x00005fa6 istore  0x00000001 , 0x00000012 
+ 00028881  0x00005fa7 increase  0x00000003 , 0x0000003f 
+ 00028882  0x00005fa8 byteswap  0x0000003f , 0x0000003f 
+ 00028883  0x00005fa9 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028884  0x00005faa istore  0x00000002 , 0x00000012 
+ 00028885  0x00005fab rshift8  0x0000003f , 0x0000003f 
+ 00028886  0x00005fac increase  0x00000003 , 0x0000003f 
+ 00028887  0x00005fad byteswap  0x0000003f , 0x0000003f 
+ 00028888  0x00005fae add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028889  0x00005faf istore  0x00000002 , 0x00000012 
+ 00028890  0x00005fb0 rshift8  0x0000003f , 0x0000003f 
+ 00028891  0x00005fb1 increase  0x00000005 , 0x0000003f 
+ 00028892  0x00005fb2 store  0x00000001 , 0x000002dc 
+ 00028893  0x00005fb4 fetch  0x00000002 , 0x000004b0 
+ 00028894  0x00005fb5 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028895  0x00005fb6 istore  0x00000002 , 0x00000012 
+ 00028896  0x00005fb7 setarg  0x00000007 
+ 00028897  0x00005fb8 istore  0x00000001 , 0x00000002 
+ 00028898  0x00005fbd setarg  0x00000036 
+ 00028899  0x00005fbe add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028900  0x00005fbf istore  0x00000002 , 0x00000012 
+ 00028901  0x00005fc0 add  0x00000002 , 0x0000000a , 0x00000012 
+ 00028902  0x00005fc1 istore  0x00000002 , 0x00000012 
+ 00028903  0x00005fc2 rtn 
+ 00028904  0x00005fc4 jam  0x0000000a , 0x000002dc 
+ 00028905  0x00005fc5 call  0x000052de 
+ 00028906  0x00005fc7 setarg  0x00000007 
+ 00028907  0x00005fc8 istore  0x00000001 , 0x00000005 
+ 00028908  0x00005fc9 fetch  0x00000002 , 0x000004b0 
+ 00028909  0x00005fca istore  0x00000002 , 0x00000005 
+ 00028910  0x00005fce setarg  0x00000500 
+ 00028911  0x00005fcf istore  0x00000002 , 0x00000005 
+ 00028912  0x00005fd2 setarg  0x00000200 
+ 00028913  0x00005fd3 istore  0x00000002 , 0x00000005 
+ 00028914  0x00005fd7 setarg  0x00000035 
+ 00028915  0x00005fd8 istore  0x00000003 , 0x00000005 
+ 00028916  0x00005fd9 rtn 
+ 00028917  0x00005fdc ifetch  0x00000001 , 0x00000006 
+ 00028918  0x00005fdd istore  0x00000001 , 0x00000005 
+ 00028919  0x00005fde increase  0x00000001 , 0x00000012 
+ 00028920  0x00005fdf increase  0xffffffff , 0x00000011 
+ 00028921  0x00005fe0 branch  0x000070fb , 0x00000005 
+ 00028922  0x00005fe1 loop  0x000070f5 
+ 00028923  0x00005fe3 copy  0x00000005 , 0x0000000b 
+ 00028924  0x00005fe4 copy  0x00000012 , 0x0000003f 
+ 00028925  0x00005fe5 store  0x00000002 , 0x000004ad 
+ 00028926  0x00005fe6 copy  0x00000011 , 0x0000003f 
+ 00028927  0x00005fe7 store  0x00000002 , 0x000004b2 
+ 00028928  0x00005fe8 branch  0x00007117 , 0x00000034 
+ 00028929  0x00005fe9 branch  0x00007152 , 0x00000028 
+ 00028930  0x00005fea copy  0x0000000b , 0x00000005 
+ 00028931  0x00005fec increase  0x00000001 , 0x00000007 
+ 00028932  0x00005fed fetch  0x00000001 , 0x000004dd 
+ 00028933  0x00005fee isub  0x00000007 , 0x0000003e 
+ 00028934  0x00005fef nbranch  0x00007108 , 0x00000005 
+ 00028935  0x00005ff0 branch  0x00007171 
+ 00028936  0x00005ff2 arg  0x000004c5 , 0x00000006 
+ 00028937  0x00005ff3 lshift2  0x00000007 , 0x0000003f 
+ 00028938  0x00005ff4 iadd  0x00000006 , 0x00000006 
+ 00028939  0x00005ff5 ifetch  0x00000004 , 0x00000006 
+ 00028940  0x00005ff6 iforce  0x00000002 
+ 00028941  0x00005ff7 call  0x0000731e 
+ 00028942  0x00005ff8 copy  0x00000006 , 0x0000000b 
+ 00028943  0x00005ff9 call  0x000072e8 
+ 00028944  0x00005ffa add  0x0000003f , 0x00000003 , 0x00000039 
+ 00028945  0x00005ffb fetch  0x00000002 , 0x000004b2 
+ 00028946  0x00005ffc copy  0x0000003f , 0x00000011 
+ 00028947  0x00005ffd fetch  0x00000002 , 0x000004ad 
+ 00028948  0x00005ffe copy  0x0000003f , 0x00000012 
+ 00028949  0x00005fff copy  0x0000000b , 0x00000006 
+ 00028950  0x00006000 branch  0x000070f5 
+ 00028951  0x00006002 arg  0x00000000 , 0x00000007 
+ 00028952  0x00006003 arg  0x00000000 , 0x00000012 
+ 00028953  0x00006005 arg  0x000004c5 , 0x00000006 
+ 00028954  0x00006006 lshift2  0x00000007 , 0x0000003f 
+ 00028955  0x00006007 iadd  0x00000006 , 0x00000006 
+ 00028956  0x00006008 ifetch  0x00000004 , 0x00000006 
+ 00028957  0x00006009 iforce  0x00000002 
+ 00028958  0x0000600a call  0x0000731e 
+ 00028959  0x0000600b call  0x000072e8 
+ 00028960  0x0000600c add  0x0000003f , 0x00000003 , 0x0000003f 
+ 00028961  0x0000600d iadd  0x00000012 , 0x00000012 
+ 00028962  0x0000600e increase  0x00000001 , 0x00000007 
+ 00028963  0x0000600f fetch  0x00000001 , 0x000004dd 
+ 00028964  0x00006010 isub  0x00000007 , 0x0000003e 
+ 00028965  0x00006011 nbranch  0x00007119 , 0x00000005 
+ 00028966  0x00006013 copy  0x0000000b , 0x00000005 
+ 00028967  0x00006014 force  0x00000002 , 0x0000003f 
+ 00028968  0x00006015 istore  0x00000001 , 0x00000005 
+ 00028969  0x00006016 fetch  0x00000002 , 0x000004ad 
+ 00028970  0x00006017 byteswap  0x0000003f , 0x0000003f 
+ 00028971  0x00006018 istore  0x00000002 , 0x00000005 
+ 00028972  0x00006019 increase  0xfffffffd , 0x00000005 
+ 00028973  0x0000601a fetcht  0x00000002 , 0x000002da 
+ 00028974  0x0000601b add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028975  0x0000601c isub  0x00000005 , 0x0000003f 
+ 00028976  0x0000601d sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028977  0x0000601e iforce  0x00000011 
+ 00028978  0x00006020 deposit  0x00000012 
+ 00028979  0x00006021 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028980  0x00006022 istore  0x00000001 , 0x00000012 
+ 00028981  0x00006023 rshift8  0x0000003f , 0x0000003f 
+ 00028982  0x00006024 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028983  0x00006025 istore  0x00000001 , 0x00000012 
+ 00028984  0x00006026 increase  0x00000003 , 0x00000011 
+ 00028985  0x00006027 deposit  0x00000011 
+ 00028986  0x00006028 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00028987  0x00006029 istore  0x00000001 , 0x00000012 
+ 00028988  0x0000602a rshift8  0x0000003f , 0x0000003f 
+ 00028989  0x0000602b add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028990  0x0000602c istore  0x00000001 , 0x00000012 
+ 00028991  0x0000602d increase  0x00000005 , 0x00000011 
+ 00028992  0x0000602e deposit  0x00000011 
+ 00028993  0x0000602f add  0x00000002 , 0x00000004 , 0x00000012 
+ 00028994  0x00006030 istore  0x00000001 , 0x00000012 
+ 00028995  0x00006031 rshift8  0x0000003f , 0x0000003f 
+ 00028996  0x00006032 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028997  0x00006033 istore  0x00000001 , 0x00000012 
+ 00028998  0x00006034 increase  0x00000005 , 0x00000011 
+ 00028999  0x00006035 deposit  0x00000011 
+ 00029000  0x00006036 store  0x00000002 , 0x000002dc 
+ 00029001  0x00006037 setarg  0x00000007 
+ 00029002  0x00006038 istore  0x00000001 , 0x00000002 
+ 00029003  0x00006039 setarg  0x00000036 
+ 00029004  0x0000603a add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029005  0x0000603b istore  0x00000001 , 0x00000012 
+ 00029006  0x0000603c add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029007  0x0000603d fetch  0x00000002 , 0x000004b0 
+ 00029008  0x0000603e istore  0x00000002 , 0x00000012 
+ 00029009  0x0000603f rtn 
+ 00029010  0x00006041 copy  0x0000000b , 0x00000005 
+ 00029011  0x00006042 force  0x00000000 , 0x0000003f 
+ 00029012  0x00006043 istore  0x00000001 , 0x00000005 
+ 00029013  0x00006044 increase  0xffffffff , 0x00000005 
+ 00029014  0x00006045 fetcht  0x00000002 , 0x000002da 
+ 00029015  0x00006046 add  0x00000002 , 0x00000007 , 0x0000003f 
+ 00029016  0x00006047 isub  0x00000005 , 0x0000003f 
+ 00029017  0x00006048 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029018  0x00006049 iforce  0x00000011 
+ 00029019  0x0000604b deposit  0x00000011 
+ 00029020  0x0000604c add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029021  0x0000604d istore  0x00000001 , 0x00000012 
+ 00029022  0x0000604e rshift8  0x0000003f , 0x0000003f 
+ 00029023  0x0000604f add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029024  0x00006050 istore  0x00000001 , 0x00000012 
+ 00029025  0x00006051 increase  0x00000003 , 0x00000011 
+ 00029026  0x00006052 deposit  0x00000011 
+ 00029027  0x00006053 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029028  0x00006054 istore  0x00000001 , 0x00000012 
+ 00029029  0x00006055 rshift8  0x0000003f , 0x0000003f 
+ 00029030  0x00006056 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029031  0x00006057 istore  0x00000001 , 0x00000012 
+ 00029032  0x00006058 increase  0x00000005 , 0x00000011 
+ 00029033  0x00006059 deposit  0x00000011 
+ 00029034  0x0000605a store  0x00000002 , 0x000002dc 
+ 00029035  0x0000605c setarg  0x00000007 
+ 00029036  0x0000605d istore  0x00000001 , 0x00000002 
+ 00029037  0x0000605f fetch  0x00000002 , 0x000004b0 
+ 00029038  0x00006060 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029039  0x00006061 istore  0x00000002 , 0x00000012 
+ 00029040  0x00006062 rtn 
+ 00029041  0x00006065 force  0x00000000 , 0x0000003f 
+ 00029042  0x00006066 istore  0x00000001 , 0x00000005 
+ 00029043  0x00006067 increase  0xffffffff , 0x00000005 
+ 00029044  0x00006068 fetcht  0x00000002 , 0x000002da 
+ 00029045  0x00006069 add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00029046  0x0000606a isub  0x00000005 , 0x0000003f 
+ 00029047  0x0000606b sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029048  0x0000606c iforce  0x00000011 
+ 00029049  0x0000606e deposit  0x00000011 
+ 00029050  0x0000606f add  0x00000002 , 0x00000009 , 0x00000012 
+ 00029051  0x00006070 istore  0x00000001 , 0x00000012 
+ 00029052  0x00006071 rshift8  0x0000003f , 0x0000003f 
+ 00029053  0x00006072 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00029054  0x00006073 istore  0x00000001 , 0x00000012 
+ 00029055  0x00006075 increase  0x00000003 , 0x00000011 
+ 00029056  0x00006076 deposit  0x00000011 
+ 00029057  0x00006077 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029058  0x00006078 istore  0x00000001 , 0x00000012 
+ 00029059  0x00006079 rshift8  0x0000003f , 0x0000003f 
+ 00029060  0x0000607a add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029061  0x0000607b istore  0x00000001 , 0x00000012 
+ 00029062  0x0000607c increase  0x00000003 , 0x00000011 
+ 00029063  0x0000607d deposit  0x00000011 
+ 00029064  0x0000607e add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029065  0x0000607f istore  0x00000001 , 0x00000012 
+ 00029066  0x00006080 rshift8  0x0000003f , 0x0000003f 
+ 00029067  0x00006081 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029068  0x00006082 istore  0x00000001 , 0x00000012 
+ 00029069  0x00006083 increase  0x00000005 , 0x00000011 
+ 00029070  0x00006084 deposit  0x00000011 
+ 00029071  0x00006085 store  0x00000002 , 0x000002dc 
+ 00029072  0x00006086 setarg  0x00000036 
+ 00029073  0x00006087 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029074  0x00006088 istore  0x00000001 , 0x00000012 
+ 00029075  0x00006089 setarg  0x00000007 
+ 00029076  0x0000608a istore  0x00000001 , 0x00000002 
+ 00029077  0x0000608b fetch  0x00000002 , 0x000004b0 
+ 00029078  0x0000608c add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029079  0x0000608d istore  0x00000002 , 0x00000012 
+ 00029080  0x0000608e rtn 
+ 00029081  0x00006090 copy  0x00000006 , 0x0000000b 
+ 00029082  0x00006091 ifetch  0x00000001 , 0x00000006 
+ 00029083  0x00006092 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029084  0x00006093 rshift3  0x0000003f , 0x0000003f 
+ 00029085  0x00006094 beq  0x00000006 , 0x000071a2 
+ 00029086  0x00006095 beq  0x00000001 , 0x000072e0 
+ 00029087  0x00006096 beq  0x00000004 , 0x000072e5 
+ 00029088  0x00006097 beq  0x00000005 , 0x000072e3 
+ 00029089  0x00006098 branch  0x000072de 
+ 00029090  0x0000609a call  0x000071a4 
+ 00029091  0x0000609b branch  0x000072de 
+ 00029092  0x0000609d deposit  0x00000039 
+ 00029093  0x0000609e beq  0x00000005 , 0x000071a9 
+ 00029094  0x0000609f beq  0x00000006 , 0x000071ac 
+ 00029095  0x000060a0 force  0x00000003 , 0x00000039 
+ 00029096  0x000060a1 branch  0x000072ef 
+ 00029097  0x000060a3 ifetch  0x00000001 , 0x00000006 
+ 00029098  0x000060a4 increase  0x00000002 , 0x0000003f 
+ 00029099  0x000060a5 rtn 
+ 00029100  0x000060a7 ifetch  0x00000002 , 0x00000006 
+ 00029101  0x000060a8 byteswap  0x0000003f , 0x0000003f 
+ 00029102  0x000060a9 increase  0x00000003 , 0x0000003f 
+ 00029103  0x000060aa rtn 
+ 00029104  0x000060ad call  0x000052de 
+ 00029105  0x000060ae copy  0x0000003f , 0x00000005 
+ 00029106  0x000060af setarg  0x00000006 
+ 00029107  0x000060b0 istore  0x00000001 , 0x00000005 
+ 00029108  0x000060b1 setarg  0x0000006e 
+ 00029109  0x000060b2 istore  0x00000002 , 0x00000005 
+ 00029110  0x000060b3 setarg  0x00000f00 
+ 00029111  0x000060b4 istore  0x00000002 , 0x00000005 
+ 00029112  0x000060b5 setarg  0x001a0535 
+ 00029113  0x000060b6 istore  0x00000003 , 0x00000005 
+ 00029114  0x000060b7 setarg  0x00000111 
+ 00029115  0x000060b8 lshift16  0x0000003f , 0x0000003f 
+ 00029116  0x000060b9 istore  0x00000004 , 0x00000005 
+ 00029117  0x000060ba setarg  0x00002600 
+ 00029118  0x000060bb istore  0x00000002 , 0x00000005 
+ 00029119  0x000060bc setarg  0x00000335 
+ 00029120  0x000060bd istore  0x00000002 , 0x00000005 
+ 00029121  0x000060be setarg  0x00000009 
+ 00029122  0x000060bf istore  0x00000002 , 0x00000005 
+ 00029123  0x000060c0 setarg  0x00000004 
+ 00029124  0x000060c1 istore  0x00000002 , 0x00000005 
+ 00029125  0x000060c2 jam  0x00000014 , 0x000002dc 
+ 00029126  0x000060c3 rtn 
+ 00029127  0x000060ce copy  0x00000006 , 0x00000002 
+ 00029128  0x000060cf fetch  0x00000002 , 0x000004b0 
+ 00029129  0x000060d0 beq  0x0000006e , 0x000071cb 
+ 00029130  0x000060d3 branch  0x000071d4 
+ 00029131  0x000060d6 copy  0x00000002 , 0x00000006 
+ 00029132  0x000060d7 increase  0xfffffffd , 0x0000000b 
+ 00029133  0x000060d8 copy  0x0000000b , 0x0000003f 
+ 00029134  0x000060d9 beq  0x00000002 , 0x000071d4 
+ 00029135  0x000060da call  0x000071d5 
+ 00029136  0x000060db rtn  0x00000028 
+ 00029137  0x000060dc store  0x00000001 , 0x00004752 
+ 00029138  0x000060dd jam  0x00000017 , 0x000002ec 
+ 00029139  0x000060de rtn 
+ 00029140  0x000060e1 rtn 
+ 00029141  0x000060e8 enable  0x00000028 
+ 00029142  0x000060e9 copy  0x0000003f , 0x00000039 
+ 00029143  0x000060ea arg  0x00000400 , 0x00000002 
+ 00029144  0x000060ec ifetch  0x00000002 , 0x00000006 
+ 00029145  0x000060ed isub  0x00000002 , 0x0000003e 
+ 00029146  0x000060ee branch  0x000071de , 0x00000005 
+ 00029147  0x000060ef increase  0xffffffff , 0x00000006 
+ 00029148  0x000060f0 loop  0x000071d8 
+ 00029149  0x000060f1 rtn 
+ 00029150  0x000060f3 arg  0x00000300 , 0x00000002 
+ 00029151  0x000060f5 ifetch  0x00000002 , 0x00000006 
+ 00029152  0x000060f6 isub  0x00000002 , 0x0000003e 
+ 00029153  0x000060f7 branch  0x000071e5 , 0x00000005 
+ 00029154  0x000060f8 increase  0xffffffff , 0x00000006 
+ 00029155  0x000060f9 loop  0x000071df 
+ 00029156  0x000060fa rtn 
+ 00029157  0x000060fc ifetch  0x00000001 , 0x00000006 
+ 00029158  0x000060fd ifetch  0x00000001 , 0x00000006 
+ 00029159  0x000060fe disable  0x00000028 
+ 00029160  0x000060ff rtn 
+ 00029161  0x0000610b call  0x000072a4 
+ 00029162  0x0000610c branch  0x00007236 , 0x00000005 
+ 00029163  0x0000610d force  0x00000000 , 0x00000012 
+ 00029164  0x0000610e ifetch  0x00000001 , 0x00000006 
+ 00029165  0x0000610f increase  0xffffffff , 0x00000011 
+ 00029166  0x00006110 increase  0xffffffff , 0x0000000b 
+ 00029167  0x00006111 compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029168  0x00006112 nbranch  0x00007230 , 0x00000001 
+ 00029169  0x00006113 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029170  0x00006114 nbranch  0x000071f8 , 0x00000001 
+ 00029171  0x00006115 force  0x00000001 , 0x00000012 
+ 00029172  0x00006117 increase  0x00000002 , 0x00000006 
+ 00029173  0x00006118 increase  0xfffffffe , 0x00000011 
+ 00029174  0x00006119 increase  0xfffffffe , 0x0000000b 
+ 00029175  0x0000611a branch  0x000071fd 
+ 00029176  0x0000611c compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029177  0x0000611d nbranch  0x000071fb , 0x00000001 
+ 00029178  0x0000611e branch  0x000071f4 
+ 00029179  0x00006120 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029180  0x00006121 nbranch  0x00007230 , 0x00000001 
+ 00029181  0x00006123 ifetch  0x00000001 , 0x00000006 
+ 00029182  0x00006124 increase  0xffffffff , 0x00000011 
+ 00029183  0x00006125 increase  0xffffffff , 0x0000000b 
+ 00029184  0x00006126 bne  0x00000001 , 0x00007207 
+ 00029185  0x00006127 ifetch  0x00000001 , 0x00000006 
+ 00029186  0x00006128 increase  0xffffffff , 0x00000011 
+ 00029187  0x00006129 increase  0xffffffff , 0x0000000b 
+ 00029188  0x0000612a bne  0x00000000 , 0x00007230 
+ 00029189  0x0000612b jam  0x000000ff , 0x000004c3 
+ 00029190  0x0000612c branch  0x00007230 
+ 00029191  0x0000612e bne  0x00000000 , 0x00007230 
+ 00029192  0x0000612f ifetch  0x00000001 , 0x00000006 
+ 00029193  0x00006130 increase  0xffffffff , 0x00000011 
+ 00029194  0x00006131 increase  0xffffffff , 0x0000000b 
+ 00029195  0x00006132 bne  0x00000003 , 0x00007230 
+ 00029196  0x00006133 copy  0x00000012 , 0x0000003e 
+ 00029197  0x00006134 branch  0x00007210 , 0x00000005 
+ 00029198  0x00006135 increase  0xfffffff4 , 0x00000006 
+ 00029199  0x00006136 increase  0xfffffff4 , 0x0000000b 
+ 00029200  0x00006138 force  0x000000ff , 0x0000003f 
+ 00029201  0x00006139 store  0x00000001 , 0x000004c4 
+ 00029202  0x0000613a ifetch  0x00000001 , 0x00000006 
+ 00029203  0x0000613b increase  0xffffffff , 0x00000011 
+ 00029204  0x0000613c increase  0xffffffff , 0x0000000b 
+ 00029205  0x0000613d compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00029206  0x0000613e nbranch  0x00007230 , 0x00000001 
+ 00029207  0x0000613f compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00029208  0x00006140 branch  0x0000722d , 0x00000001 
+ 00029209  0x00006141 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029210  0x00006142 branch  0x0000722a , 0x00000001 
+ 00029211  0x00006143 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029212  0x00006144 branch  0x00007227 , 0x00000001 
+ 00029213  0x00006145 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00029214  0x00006146 branch  0x00007224 , 0x00000001 
+ 00029215  0x00006147 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029216  0x00006148 nbranch  0x00007230 , 0x00000001 
+ 00029217  0x00006149 increase  0x00000008 , 0x00000006 
+ 00029218  0x0000614a increase  0xfffffff8 , 0x00000011 
+ 00029219  0x0000614b increase  0xfffffff8 , 0x0000000b 
+ 00029220  0x0000614d increase  0x00000004 , 0x00000006 
+ 00029221  0x0000614e increase  0xfffffffc , 0x00000011 
+ 00029222  0x0000614f increase  0xfffffffc , 0x0000000b 
+ 00029223  0x00006151 increase  0x00000002 , 0x00000006 
+ 00029224  0x00006152 increase  0xfffffffe , 0x00000011 
+ 00029225  0x00006153 increase  0xfffffffe , 0x0000000b 
+ 00029226  0x00006155 increase  0x00000001 , 0x00000006 
+ 00029227  0x00006156 increase  0xffffffff , 0x00000011 
+ 00029228  0x00006157 increase  0xffffffff , 0x0000000b 
+ 00029229  0x00006159 ifetch  0x00000001 , 0x00000006 
+ 00029230  0x0000615a increase  0xffffffff , 0x00000011 
+ 00029231  0x0000615b increase  0xffffffff , 0x0000000b 
+ 00029232  0x0000615d increase  0xffffffff , 0x0000000b 
+ 00029233  0x0000615e increase  0xffffffff , 0x00000011 
+ 00029234  0x0000615f branch  0x00007230 , 0x00000002 
+ 00029235  0x00006160 increase  0x00000001 , 0x0000000b 
+ 00029236  0x00006161 force  0x00000001 , 0x0000003f 
+ 00029237  0x00006162 rtn ,
+ 00029238  0x00006164 force  0x00000000 , 0x0000003f 
+ 00029239  0x00006165 rtn ,
+ 00029240  0x00006168 setarg  0x00000200 
+ 00029241  0x00006169 store  0x00000002 , 0x000004b6 
+ 00029242  0x0000616a branch  0x00007243 
+ 00029243  0x0000616c setarg  0x00000400 
+ 00029244  0x0000616d store  0x00000002 , 0x000004b6 
+ 00029245  0x0000616e branch  0x00007243 
+ 00029246  0x00006170 setarg  0x00000600 
+ 00029247  0x00006171 store  0x00000002 , 0x000004b6 
+ 00029248  0x00006172 branch  0x00007243 
+ 00029249  0x00006174 setarg  0x00000300 
+ 00029250  0x00006175 store  0x00000002 , 0x000004b6 
+ 00029251  0x00006177 call  0x000052de 
+ 00029252  0x00006178 istore  0x00000001 , 0x00000005 
+ 00029253  0x00006179 fetch  0x00000002 , 0x000004b0 
+ 00029254  0x0000617a istore  0x00000002 , 0x00000005 
+ 00029255  0x0000617b setarg  0x00000200 
+ 00029256  0x0000617c istore  0x00000002 , 0x00000005 
+ 00029257  0x0000617d fetch  0x00000002 , 0x000004b6 
+ 00029258  0x0000617e istore  0x00000002 , 0x00000005 
+ 00029259  0x0000617f jam  0x00000007 , 0x000002dc 
+ 00029260  0x00006180 rtn 
+ 00029261  0x00006183 force  0x00000000 , 0x00000002 
+ 00029262  0x00006184 arg  0x000004a9 , 0x00000005 
+ 00029263  0x00006185 call  0x000072a4 
+ 00029264  0x00006186 branch  0x000072a2 , 0x00000005 
+ 00029265  0x00006188 ifetch  0x00000001 , 0x00000006 
+ 00029266  0x00006189 increase  0xffffffff , 0x00000011 
+ 00029267  0x0000618a increase  0xffffffff , 0x0000000b 
+ 00029268  0x0000618b compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029269  0x0000618c nbranch  0x000072a2 , 0x00000001 
+ 00029270  0x0000618d compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029271  0x0000618e nbranch  0x0000726e , 0x00000001 
+ 00029272  0x0000618f force  0x00000001 , 0x00000002 
+ 00029273  0x00006191 ifetch  0x00000001 , 0x00000006 
+ 00029274  0x00006192 increase  0xffffffff , 0x00000011 
+ 00029275  0x00006193 increase  0xffffffff , 0x0000000b 
+ 00029276  0x00006194 bne  0x00000000 , 0x00007262 
+ 00029277  0x00006195 ifetch  0x00000001 , 0x00000006 
+ 00029278  0x00006196 increase  0xffffffff , 0x00000011 
+ 00029279  0x00006197 increase  0xffffffff , 0x0000000b 
+ 00029280  0x00006198 beq  0x00000000 , 0x00007273 
+ 00029281  0x00006199 branch  0x00007265 
+ 00029282  0x0000619b increase  0x00000001 , 0x00000006 
+ 00029283  0x0000619c increase  0xffffffff , 0x00000011 
+ 00029284  0x0000619d increase  0xffffffff , 0x0000000b 
+ 00029285  0x0000619f increase  0x00000002 , 0x00000006 
+ 00029286  0x000061a0 increase  0xfffffffe , 0x00000011 
+ 00029287  0x000061a1 increase  0xfffffffe , 0x0000000b 
+ 00029288  0x000061a2 compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029289  0x000061a3 branch  0x0000729d , 0x00000001 
+ 00029290  0x000061a4 increase  0x0000000c , 0x00000006 
+ 00029291  0x000061a5 increase  0xfffffff4 , 0x00000011 
+ 00029292  0x000061a6 increase  0xfffffff4 , 0x0000000b 
+ 00029293  0x000061a7 branch  0x0000729d 
+ 00029294  0x000061a9 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029295  0x000061aa nbranch  0x00007271 , 0x00000001 
+ 00029296  0x000061ab branch  0x00007259 
+ 00029297  0x000061ad compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029298  0x000061ae nbranch  0x000072a2 , 0x00000001 
+ 00029299  0x000061b0 ifetch  0x00000002 , 0x00000006 
+ 00029300  0x000061b1 increase  0xfffffffe , 0x00000011 
+ 00029301  0x000061b2 increase  0xfffffffe , 0x0000000b 
+ 00029302  0x000061b3 istore  0x00000002 , 0x00000005 
+ 00029303  0x000061b5 compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029304  0x000061b6 branch  0x0000729d , 0x00000001 
+ 00029305  0x000061b7 copy  0x00000006 , 0x00000002 
+ 00029306  0x000061b8 ifetch  0x00000001 , 0x00000006 
+ 00029307  0x000061b9 bne  0x00000000 , 0x00007292 
+ 00029308  0x000061ba ifetch  0x00000001 , 0x00000006 
+ 00029309  0x000061bb bne  0x00000000 , 0x00007292 
+ 00029310  0x000061bc ifetch  0x00000001 , 0x00000006 
+ 00029311  0x000061bd bne  0x00000010 , 0x00007292 
+ 00029312  0x000061be ifetch  0x00000001 , 0x00000006 
+ 00029313  0x000061bf bne  0x00000000 , 0x00007292 
+ 00029314  0x000061c0 ifetch  0x00000001 , 0x00000006 
+ 00029315  0x000061c1 bne  0x00000080 , 0x00007292 
+ 00029316  0x000061c2 ifetch  0x00000001 , 0x00000006 
+ 00029317  0x000061c3 bne  0x00000000 , 0x00007292 
+ 00029318  0x000061c4 ifetch  0x00000001 , 0x00000006 
+ 00029319  0x000061c5 bne  0x00000000 , 0x00007292 
+ 00029320  0x000061c6 ifetch  0x00000001 , 0x00000006 
+ 00029321  0x000061c7 bne  0x00000080 , 0x00007292 
+ 00029322  0x000061c8 ifetch  0x00000001 , 0x00000006 
+ 00029323  0x000061c9 bne  0x0000005f , 0x00007292 
+ 00029324  0x000061ca ifetch  0x00000001 , 0x00000006 
+ 00029325  0x000061cb bne  0x0000009b , 0x00007292 
+ 00029326  0x000061cc ifetch  0x00000001 , 0x00000006 
+ 00029327  0x000061cd bne  0x00000034 , 0x00007292 
+ 00029328  0x000061ce ifetch  0x00000001 , 0x00000006 
+ 00029329  0x000061cf beq  0x000000fb , 0x0000729b 
+ 00029330  0x000061d1 copy  0x00000002 , 0x00000006 
+ 00029331  0x000061d3 increase  0x0000000c , 0x00000006 
+ 00029332  0x000061d4 force  0x00000000 , 0x00000007 
+ 00029333  0x000061d5 force  0x00000000 , 0x00000002 
+ 00029334  0x000061d6 branch  0x0000729b 
+ 00029335  0x000061d8 ifetch  0x00000001 , 0x00000006 
+ 00029336  0x000061d9 increase  0xffffffff , 0x00000011 
+ 00029337  0x000061da increase  0xffffffff , 0x0000000b 
+ 00029338  0x000061db branch  0x00007277 
+ 00029339  0x000061dd increase  0xfffffff4 , 0x0000000b 
+ 00029340  0x000061de increase  0xfffffff4 , 0x00000011 
+ 00029341  0x000061e0 compare  0x00000000 , 0x00000011 , 0x000000ff 
+ 00029342  0x000061e1 nbranch  0x00007251 , 0x00000001 
+ 00029343  0x000061e2 force  0x00000000 , 0x0000003f 
+ 00029344  0x000061e3 istore  0x00000002 , 0x00000005 
+ 00029345  0x000061e4 rtn ,
+ 00029346  0x000061e6 arg  0x000000ff , 0x00000002 
+ 00029347  0x000061e7 rtn 
+ 00029348  0x000061f2 ifetch  0x00000001 , 0x00000006 
+ 00029349  0x000061f3 increase  0xffffffff , 0x0000000b 
+ 00029350  0x000061f4 compare  0x00000030 , 0x0000003f , 0x000000f8 
+ 00029351  0x000061f5 nbranch  0x000072b9 , 0x00000001 
+ 00029352  0x000061f6 compare  0x00000007 , 0x0000003f , 0x00000007 
+ 00029353  0x000061f7 branch  0x000072b2 , 0x00000001 
+ 00029354  0x000061f8 compare  0x00000006 , 0x0000003f , 0x00000007 
+ 00029355  0x000061f9 branch  0x000072b4 , 0x00000001 
+ 00029356  0x000061fa compare  0x00000005 , 0x0000003f , 0x00000007 
+ 00029357  0x000061fb nbranch  0x000072b9 , 0x00000001 
+ 00029358  0x000061fc ifetch  0x00000001 , 0x00000006 
+ 00029359  0x000061fd copy  0x0000003f , 0x00000011 
+ 00029360  0x000061fe increase  0xffffffff , 0x0000000b 
+ 00029361  0x000061ff branch  0x000072b7 
+ 00029362  0x00006201 increase  0x00000002 , 0x00000006 
+ 00029363  0x00006202 increase  0xfffffffe , 0x0000000b 
+ 00029364  0x00006204 ifetch  0x00000002 , 0x00000006 
+ 00029365  0x00006205 byteswap  0x0000003f , 0x00000011 
+ 00029366  0x00006206 increase  0xfffffffe , 0x0000000b 
+ 00029367  0x00006209 force  0x00000001 , 0x0000003f 
+ 00029368  0x0000620a rtn 
+ 00029369  0x0000620d force  0x00000000 , 0x0000003f 
+ 00029370  0x0000620e rtn 
+ 00029371  0x00006219 setarg  0x00000003 
+ 00029372  0x0000621a store  0x00000001 , 0x000004af 
+ 00029373  0x0000621b branch  0x000072c0 
+ 00029374  0x0000621d setarg  0x00000007 
+ 00029375  0x0000621e store  0x00000001 , 0x000004af 
+ 00029376  0x00006220 call  0x000052de 
+ 00029377  0x00006221 fetch  0x00000001 , 0x000004af 
+ 00029378  0x00006222 istore  0x00000001 , 0x00000005 
+ 00029379  0x00006223 copy  0x0000003f , 0x00000012 
+ 00029380  0x00006224 fetch  0x00000002 , 0x000004b0 
+ 00029381  0x00006225 istore  0x00000002 , 0x00000005 
+ 00029382  0x00006227 setarg  0x00000500 
+ 00029383  0x00006228 istore  0x00000002 , 0x00000005 
+ 00029384  0x00006229 compare  0x00000005 , 0x00000012 , 0x000000ff 
+ 00029385  0x0000622a branch  0x000072d0 , 0x00000001 
+ 00029386  0x0000622b compare  0x00000007 , 0x00000012 , 0x000000ff 
+ 00029387  0x0000622c branch  0x000072d0 , 0x00000001 
+ 00029388  0x0000622d setarg  0x00000000 
+ 00029389  0x0000622e istore  0x00000003 , 0x00000005 
+ 00029390  0x0000622f istore  0x00000002 , 0x00000005 
+ 00029391  0x00006230 branch  0x000072d4 
+ 00029392  0x00006239 setarg  0x00350200 
+ 00029393  0x0000623a istore  0x00000003 , 0x00000005 
+ 00029394  0x0000623f setarg  0x00000000 
+ 00029395  0x00006240 istore  0x00000002 , 0x00000005 
+ 00029396  0x00006242 jam  0x0000000a , 0x000002dc 
+ 00029397  0x00006243 rtn 
+ 00029398  0x00006246 copy  0x00000006 , 0x0000000b 
+ 00029399  0x00006247 ifetch  0x00000001 , 0x00000006 
+ 00029400  0x00006248 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029401  0x00006249 rshift3  0x0000003f , 0x0000003f 
+ 00029402  0x0000624a beq  0x00000006 , 0x000072e5 
+ 00029403  0x0000624b beq  0x00000001 , 0x000072e0 
+ 00029404  0x0000624c beq  0x00000004 , 0x000072e5 
+ 00029405  0x0000624d beq  0x00000005 , 0x000072e3 
+ 00029406  0x0000624f copy  0x0000000b , 0x00000006 
+ 00029407  0x00006250 rtn 
+ 00029408  0x00006252 call  0x00007301 
+ 00029409  0x00006253 increase  0x00000001 , 0x0000003f 
+ 00029410  0x00006254 branch  0x000072de 
+ 00029411  0x00006256 force  0x00000002 , 0x0000003f 
+ 00029412  0x00006257 branch  0x000072de 
+ 00029413  0x00006259 call  0x000072f7 
+ 00029414  0x0000625a increase  0x00000002 , 0x0000003f 
+ 00029415  0x0000625b branch  0x000072de 
+ 00029416  0x0000625e ifetch  0x00000001 , 0x00000006 
+ 00029417  0x0000625f and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029418  0x00006260 rshift3  0x0000003f , 0x0000003f 
+ 00029419  0x00006261 beq  0x00000006 , 0x000072f7 
+ 00029420  0x00006262 beq  0x00000001 , 0x000072ef 
+ 00029421  0x00006263 beq  0x00000005 , 0x000072fc 
+ 00029422  0x00006264 rtn 
+ 00029423  0x00006266 call  0x00007301 
+ 00029424  0x00006267 iforce  0x00000039 
+ 00029425  0x00006268 force  0x00000000 , 0x00000002 
+ 00029426  0x0000626a lshift8  0x00000002 , 0x00000002 
+ 00029427  0x0000626b ifetch  0x00000001 , 0x00000006 
+ 00029428  0x0000626c ior  0x00000002 , 0x00000002 
+ 00029429  0x0000626d loop  0x000072f2 
+ 00029430  0x0000626e rtn 
+ 00029431  0x00006270 deposit  0x00000039 
+ 00029432  0x00006271 beq  0x00000005 , 0x000072fc 
+ 00029433  0x00006272 beq  0x00000006 , 0x000072fe 
+ 00029434  0x00006273 force  0x00000003 , 0x00000039 
+ 00029435  0x00006274 branch  0x000072ef 
+ 00029436  0x00006276 ifetch  0x00000001 , 0x00000006 
+ 00029437  0x00006277 rtn 
+ 00029438  0x00006279 ifetch  0x00000002 , 0x00000006 
+ 00029439  0x0000627a byteswap  0x0000003f , 0x0000003f 
+ 00029440  0x0000627b rtn 
+ 00029441  0x0000627f force  0x00000001 , 0x0000003f 
+ 00029442  0x00006280 copy  0x00000039 , 0x0000003e 
+ 00029443  0x00006281 rtn  0x00000005 
+ 00029444  0x00006283 lshift  0x0000003f , 0x0000003f 
+ 00029445  0x00006284 loop  0x00007304 
+ 00029446  0x00006285 rtn 
+ 00029447  0x0000628b iforce  0x00000013 
+ 00029448  0x0000628c set1  0x00000025 , 0x00000000 
+ 00029449  0x0000628d bpatch  0x000000e9 , 0x0000403d 
+ 00029450  0x0000628e force  0x00000000 , 0x00000007 
+ 00029451  0x0000628f fetch  0x00000002 , 0x00004759 
+ 00029452  0x00006290 iforce  0x00000006 
+ 00029453  0x00006291 arg  0x000004c5 , 0x00000005 
+ 00029454  0x00006293 disable  0x00000028 
+ 00029455  0x00006294 ifetch  0x00000001 , 0x00000006 
+ 00029456  0x00006295 rtn  0x00000034 
+ 00029457  0x00006296 iforce  0x00000039 
+ 00029458  0x00006298 ifetch  0x00000002 , 0x00000006 
+ 00029459  0x00006299 isub  0x00000013 , 0x0000003e 
+ 00029460  0x0000629a nbranch  0x00007316 , 0x00000005 
+ 00029461  0x0000629b enable  0x00000028 
+ 00029462  0x0000629d loop  0x00007312 
+ 00029463  0x0000629e ifetch  0x00000004 , 0x00000006 
+ 00029464  0x0000629f nbranch  0x0000731b , 0x00000028 
+ 00029465  0x000062a0 istore  0x00000004 , 0x00000005 
+ 00029466  0x000062a1 increase  0x00000001 , 0x00000007 
+ 00029467  0x000062a3 call  0x000072e8 
+ 00029468  0x000062a4 iadd  0x00000006 , 0x00000006 
+ 00029469  0x000062a5 branch  0x0000730e 
+ 00029470  0x000062a9 fetch  0x00000002 , 0x00004759 
+ 00029471  0x000062aa iforce  0x00000006 
+ 00029472  0x000062ac ifetch  0x00000001 , 0x00000006 
+ 00029473  0x000062ad rtn  0x00000034 
+ 00029474  0x000062ae lshift  0x0000003f , 0x0000003f 
+ 00029475  0x000062af iadd  0x00000006 , 0x00000006 
+ 00029476  0x000062b0 ifetch  0x00000004 , 0x00000006 
+ 00029477  0x000062b1 isub  0x00000002 , 0x0000003e 
+ 00029478  0x000062b2 rtn  0x00000005 
+ 00029479  0x000062b3 call  0x000072e8 
+ 00029480  0x000062b4 iadd  0x00000006 , 0x00000006 
+ 00029481  0x000062b5 branch  0x00007320 
+ 00029482  0x000062bd set1  0x00000025 , 0x00000000 
+ 00029483  0x000062be bpatch  0x000000ea , 0x0000403d 
+ 00029484  0x000062bf fetch  0x00000002 , 0x00004759 
+ 00029485  0x000062c0 iforce  0x00000006 
+ 00029486  0x000062c2 ifetch  0x00000001 , 0x00000006 
+ 00029487  0x000062c3 branch  0x0000734b , 0x00000034 
+ 00029488  0x000062c4 iforce  0x00000039 
+ 00029489  0x000062c6 ifetch  0x00000002 , 0x00000006 
+ 00029490  0x000062c7 isub  0x00000013 , 0x0000003e 
+ 00029491  0x000062c8 branch  0x00007339 , 0x00000005 
+ 00029492  0x000062c9 loop  0x00007331 
+ 00029493  0x000062ca increase  0x00000004 , 0x00000006 
+ 00029494  0x000062cb call  0x000072e8 
+ 00029495  0x000062cc iadd  0x00000006 , 0x00000006 
+ 00029496  0x000062cd branch  0x0000732e 
+ 00029497  0x000062cf increase  0xffffffff , 0x00000039 
+ 00029498  0x000062d0 lshift  0x00000039 , 0x0000003f 
+ 00029499  0x000062d1 iadd  0x00000006 , 0x00000006 
+ 00029500  0x000062d2 increase  0x00000004 , 0x00000006 
+ 00029501  0x000062d3 call  0x000072e8 
+ 00029502  0x000062d4 iadd  0x00000006 , 0x00000002 
+ 00029503  0x000062d6 increase  0x00000001 , 0x00000006 
+ 00029504  0x000062d7 ifetch  0x00000002 , 0x00000006 
+ 00029505  0x000062d8 isub  0x00000012 , 0x0000000b 
+ 00029506  0x000062da setflag  0x00000005 , 0x00000000 , 0x0000003f 
+ 00029507  0x000062db copy  0x0000000b , 0x0000000b 
+ 00029508  0x000062dc rtn  0x00000005 
+ 00029509  0x000062dd call  0x000072d6 
+ 00029510  0x000062de iadd  0x00000006 , 0x00000006 
+ 00029511  0x000062df deposit  0x00000002 
+ 00029512  0x000062e0 isub  0x00000006 , 0x0000003e 
+ 00029513  0x000062e1 branch  0x0000734b , 0x00000005 
+ 00029514  0x000062e2 branch  0x0000733f 
+ 00029515  0x000062e4 force  0x00000000 , 0x00000006 
+ 00029516  0x000062e5 force  0x00000000 , 0x0000003f 
+ 00029517  0x000062e6 rtn 
+ 00029518  0x000062ed set1  0x00000025 , 0x00000000 
+ 00029519  0x000062ee bpatch  0x000000eb , 0x0000403d 
+ 00029520  0x000062ef fetch  0x00000002 , 0x00004759 
+ 00029521  0x000062f0 iforce  0x00000006 
+ 00029522  0x000062f2 ifetch  0x00000001 , 0x00000006 
+ 00029523  0x000062f3 branch  0x00007368 , 0x00000034 
+ 00029524  0x000062f4 lshift  0x0000003f , 0x0000003f 
+ 00029525  0x000062f5 iadd  0x00000006 , 0x00000006 
+ 00029526  0x000062f6 ifetch  0x00000004 , 0x00000006 
+ 00029527  0x000062f7 isub  0x00000002 , 0x0000003e 
+ 00029528  0x000062f8 branch  0x0000735c , 0x00000005 
+ 00029529  0x000062f9 call  0x000072e8 
+ 00029530  0x000062fa iadd  0x00000006 , 0x00000006 
+ 00029531  0x000062fb branch  0x00007352 
+ 00029532  0x000062fd call  0x000072e8 
+ 00029533  0x000062fe iadd  0x00000006 , 0x00000002 
+ 00029534  0x00006300 increase  0x00000001 , 0x00000006 
+ 00029535  0x00006301 ifetch  0x00000002 , 0x00000006 
+ 00029536  0x00006302 isub  0x00000012 , 0x0000003e 
+ 00029537  0x00006303 rtn  0x00000005 
+ 00029538  0x00006304 call  0x000072d6 
+ 00029539  0x00006305 iadd  0x00000006 , 0x00000006 
+ 00029540  0x00006306 deposit  0x00000002 
+ 00029541  0x00006307 isub  0x00000006 , 0x0000003e 
+ 00029542  0x00006308 branch  0x00007368 , 0x00000005 
+ 00029543  0x00006309 branch  0x0000735e 
+ 00029544  0x0000630b force  0x00000000 , 0x00000006 
+ 00029545  0x0000630c rtn 
+ 00029546  0x00006310 call  0x0000737d 
+ 00029547  0x00006311 arg  0x0000051f , 0x00000006 
+ 00029548  0x00006312 arg  0x0000050f , 0x00000005 
+ 00029549  0x00006313 branch  0x00007e35 
+ 00029550  0x00006317 disable  0x00000028 
+ 00029551  0x00006318 call  0x00007474 
+ 00029552  0x00006319 arg  0x000004ef , 0x00000006 
+ 00029553  0x0000631a arg  0x0000052f , 0x00000005 
+ 00029554  0x0000631b force  0x0000000f , 0x00000039 
+ 00029555  0x0000631c call  0x00007e45 
+ 00029556  0x0000631d ifetch  0x00000001 , 0x00000006 
+ 00029557  0x0000631e xor_into  0x00000006 , 0x0000003f 
+ 00029558  0x0000631f istore  0x00000001 , 0x00000005 
+ 00029559  0x00006320 setarg  0x0000053f 
+ 00029560  0x00006321 store  0x00000002 , 0x00000574 
+ 00029561  0x00006322 setarg  0x0000052f 
+ 00029562  0x00006323 store  0x00000002 , 0x00000572 
+ 00029563  0x00006324 set1  0x00000012 , 0x00000000 
+ 00029564  0x00006325 branch  0x000073bd 
+ 00029565  0x0000632a fetcht  0x00000001 , 0x0000054f 
+ 00029566  0x0000632b force  0x00000010 , 0x00000012 
+ 00029567  0x0000632c add  0x00000002 , 0x00000006 , 0x00000013 
+ 00029568  0x0000632d sub  0x00000013 , 0x00000010 , 0x0000003e 
+ 00029569  0x0000632e branch  0x00007383 , 0x00000002 
+ 00029570  0x0000632f force  0x00000010 , 0x00000013 
+ 00029571  0x00006331 arg  0x0000052f , 0x00000005 
+ 00029572  0x00006333 arg  0x00000550 , 0x00000006 
+ 00029573  0x00006334 copy  0x00000002 , 0x00000039 
+ 00029574  0x00006335 disable  0x00000028 
+ 00029575  0x00006337 ifetch  0x00000001 , 0x00000006 
+ 00029576  0x00006338 istore  0x00000001 , 0x00000005 
+ 00029577  0x00006339 increase  0xffffffff , 0x00000012 
+ 00029578  0x0000633a branch  0x00007391 , 0x00000005 
+ 00029579  0x0000633b loop  0x00007387 
+ 00029580  0x0000633c branch  0x00007384 , 0x00000028 
+ 00029581  0x0000633d enable  0x00000028 
+ 00029582  0x0000633e force  0x00000006 , 0x00000039 
+ 00029583  0x0000633f copy  0x00000011 , 0x00000006 
+ 00029584  0x00006340 branch  0x00007387 
+ 00029585  0x00006342 arg  0x000004ef , 0x00000006 
+ 00029586  0x00006343 arg  0x0000053f , 0x00000005 
+ 00029587  0x00006344 call  0x00007e35 
+ 00029588  0x00006345 fetch  0x00000001 , 0x0000054e 
+ 00029589  0x00006346 ixor  0x00000013 , 0x0000003f 
+ 00029590  0x00006347 store  0x00000001 , 0x0000054e 
+ 00029591  0x00006348 setarg  0x0000053f 
+ 00029592  0x00006349 store  0x00000002 , 0x00000574 
+ 00029593  0x0000634a setarg  0x0000052f 
+ 00029594  0x0000634b store  0x00000002 , 0x00000572 
+ 00029595  0x0000634c set1  0x00000012 , 0x00000000 
+ 00029596  0x0000634d branch  0x000073bd 
+ 00029597  0x00006353 disable  0x00000028 
+ 00029598  0x00006354 call  0x00007474 
+ 00029599  0x00006355 branch  0x000073a7 
+ 00029600  0x00006358 arg  0x00000056 , 0x00000011 
+ 00029601  0x00006359 enable  0x00000028 
+ 00029602  0x0000635a call  0x00007474 
+ 00029603  0x0000635b call  0x000073a7 
+ 00029604  0x0000635c arg  0x0000051f , 0x00000006 
+ 00029605  0x0000635d arg  0x00000062 , 0x00000005 
+ 00029606  0x0000635e branch  0x00007e35 
+ 00029607  0x00006362 setarg  0x000004ef 
+ 00029608  0x00006363 store  0x00000002 , 0x00000574 
+ 00029609  0x00006364 setarg  0x00004262 
+ 00029610  0x00006365 store  0x00000002 , 0x00000572 
+ 00029611  0x00006366 set0  0x00000012 , 0x00000000 
+ 00029612  0x00006367 call  0x000073bd 
+ 00029613  0x00006368 arg  0x0000051f , 0x00000011 
+ 00029614  0x00006369 arg  0x000004ef , 0x00000012 
+ 00029615  0x0000636a arg  0x0000052f , 0x00000005 
+ 00029616  0x0000636b call  0x00007467 
+ 00029617  0x0000636c arg  0x0000052f , 0x00000011 
+ 00029618  0x0000636d arg  0x0000053f , 0x00000012 
+ 00029619  0x0000636e copy  0x00000012 , 0x00000005 
+ 00029620  0x0000636f enable  0x00000028 
+ 00029621  0x00006370 call  0x00007465 
+ 00029622  0x00006371 call  0x0000747f 
+ 00029623  0x00006372 setarg  0x0000053f 
+ 00029624  0x00006373 store  0x00000002 , 0x00000574 
+ 00029625  0x00006374 setarg  0x0000052f 
+ 00029626  0x00006375 store  0x00000002 , 0x00000572 
+ 00029627  0x00006376 set1  0x00000012 , 0x00000000 
+ 00029628  0x00006377 branch  0x000073bd 
+ 00029629  0x0000637c jam  0x00000000 , 0x00000576 
+ 00029630  0x0000637d fetch  0x00000002 , 0x00000572 
+ 00029631  0x0000637e iforce  0x00000006 
+ 00029632  0x0000637f arg  0x00000560 , 0x00000005 
+ 00029633  0x00006380 call  0x00007e35 
+ 00029634  0x00006381 fetch  0x00000002 , 0x00000574 
+ 00029635  0x00006382 iforce  0x00000006 
+ 00029636  0x00006383 arg  0x0000051f , 0x00000005 
+ 00029637  0x00006384 call  0x00007e35 
+ 00029638  0x00006387 call  0x000073e4 
+ 00029639  0x00006388 disable  0x00000028 
+ 00029640  0x00006389 bmark0  0x00000012 , 0x000073ce 
+ 00029641  0x0000638a fetch  0x00000001 , 0x00000576 
+ 00029642  0x0000638b bne  0x00000004 , 0x000073ce 
+ 00029643  0x0000638c fetch  0x00000002 , 0x00000574 
+ 00029644  0x0000638d iforce  0x00000012 
+ 00029645  0x0000638e call  0x00007416 
+ 00029646  0x00006390 call  0x00007415 
+ 00029647  0x00006391 call  0x00007428 
+ 00029648  0x00006392 fetch  0x00000001 , 0x00000576 
+ 00029649  0x00006393 increase  0x00000001 , 0x0000003f 
+ 00029650  0x00006394 store  0x00000001 , 0x00000576 
+ 00029651  0x00006396 call  0x000073e4 
+ 00029652  0x00006397 enable  0x00000028 
+ 00029653  0x00006398 call  0x00007415 
+ 00029654  0x00006399 call  0x00007437 
+ 00029655  0x0000639a call  0x00007446 
+ 00029656  0x0000639b call  0x00007437 
+ 00029657  0x0000639c call  0x00007446 
+ 00029658  0x0000639d call  0x00007437 
+ 00029659  0x0000639e call  0x00007446 
+ 00029660  0x0000639f call  0x00007437 
+ 00029661  0x000063a0 fetch  0x00000001 , 0x00000576 
+ 00029662  0x000063a1 increase  0x00000001 , 0x0000003f 
+ 00029663  0x000063a2 store  0x00000001 , 0x00000576 
+ 00029664  0x000063a3 bne  0x00000010 , 0x000073c6 
+ 00029665  0x000063a4 call  0x000073e4 
+ 00029666  0x000063a5 disable  0x00000028 
+ 00029667  0x000063a6 branch  0x00007415 
+ 00029668  0x000063ab fetch  0x00000001 , 0x00000576 
+ 00029669  0x000063ac arg  0x00000560 , 0x00000006 
+ 00029670  0x000063ad branch  0x0000740b , 0x00000034 
+ 00029671  0x000063ae iforce  0x00000012 
+ 00029672  0x000063af force  0x00000011 , 0x00000039 
+ 00029673  0x000063b0 copy  0x00000006 , 0x00000005 
+ 00029674  0x000063b2 ifetch  0x00000001 , 0x00000006 
+ 00029675  0x000063b3 lshift3  0x0000003f , 0x00000002 
+ 00029676  0x000063b4 rshift2  0x0000003f , 0x0000003f 
+ 00029677  0x000063b5 rshift3  0x0000003f , 0x0000003f 
+ 00029678  0x000063b6 ior  0x00000002 , 0x0000003f 
+ 00029679  0x000063b7 istore  0x00000001 , 0x00000005 
+ 00029680  0x000063b8 loop  0x000073ea 
+ 00029681  0x000063b9 setarg  0x00000560 
+ 00029682  0x000063ba iadd  0x00000012 , 0x00000006 
+ 00029683  0x000063bb force  0x00000010 , 0x00000039 
+ 00029684  0x000063bc arg  0x000004ff , 0x00000005 
+ 00029685  0x000063be ifetch  0x00000001 , 0x00000006 
+ 00029686  0x000063bf istore  0x00000001 , 0x00000005 
+ 00029687  0x000063c0 compare  0x00000571 , 0x00000006 , 0x000000ff 
+ 00029688  0x000063c1 nbranch  0x000073fa , 0x00000001 
+ 00029689  0x000063c2 increase  0xffffffef , 0x00000006 
+ 00029690  0x000063c4 loop  0x000073f5 
+ 00029691  0x000063c5 force  0x00000000 , 0x00000011 
+ 00029692  0x000063c6 add  0x00000012 , 0xffffffff , 0x00000013 
+ 00029693  0x000063c7 lshift2  0x00000013 , 0x00000013 
+ 00029694  0x000063c8 lshift2  0x00000013 , 0x00000013 
+ 00029695  0x000063c9 call  0x000075c5 
+ 00029696  0x000063ca setarg  0x00008400 
+ 00029697  0x000063cb iadd  0x00000013 , 0x00000013 
+ 00029698  0x000063cc arg  0x000004ff , 0x00000005 
+ 00029699  0x000063cd force  0x00000010 , 0x00000039 
+ 00029700  0x000063cf ifetcht  0x00000001 , 0x00000013 
+ 00029701  0x000063d0 ifetch  0x00000001 , 0x00000005 
+ 00029702  0x000063d1 iadd  0x00000002 , 0x0000003f 
+ 00029703  0x000063d2 istore  0x00000001 , 0x00000005 
+ 00029704  0x000063d3 increase  0x00000001 , 0x00000013 
+ 00029705  0x000063d4 loop  0x00007404 
+ 00029706  0x000063d5 branch  0x000075c9 
+ 00029707  0x000063d8 force  0x00000010 , 0x00000039 
+ 00029708  0x000063d9 force  0x00000000 , 0x00000002 
+ 00029709  0x000063db ifetch  0x00000001 , 0x00000006 
+ 00029710  0x000063dc ixor  0x00000002 , 0x00000002 
+ 00029711  0x000063dd loop  0x0000740d 
+ 00029712  0x000063de deposit  0x00000002 
+ 00029713  0x000063df istore  0x00000001 , 0x00000006 
+ 00029714  0x000063e0 arg  0x00000560 , 0x00000006 
+ 00029715  0x000063e1 arg  0x000004ff , 0x00000005 
+ 00029716  0x000063e2 branch  0x00007e35 
+ 00029717  0x000063e5 arg  0x000004ff , 0x00000012 
+ 00029718  0x000063e7 force  0x00000010 , 0x00000039 
+ 00029719  0x000063e8 arg  0x0000051f , 0x00000011 
+ 00029720  0x000063e9 copy  0x00000011 , 0x00000005 
+ 00029721  0x000063eb ifetcht  0x00000001 , 0x00000011 
+ 00029722  0x000063ec ifetch  0x00000001 , 0x00000012 
+ 00029723  0x000063ed ixor  0x00000002 , 0x00000030 
+ 00029724  0x000063ee and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029725  0x000063ef nbranch  0x0000741f , 0x00000028 
+ 00029726  0x000063f0 xor_into  0x00000003 , 0x00000013 
+ 00029727  0x000063f2 sub  0x00000013 , 0x00000001 , 0x00000013 
+ 00029728  0x000063f3 branch  0x00007422 , 0x00000002 
+ 00029729  0x000063f4 iadd  0x00000002 , 0x00000030 
+ 00029730  0x000063f6 deposit  0x00000030 
+ 00029731  0x000063f7 istore  0x00000001 , 0x00000005 
+ 00029732  0x000063f8 increase  0x00000001 , 0x00000011 
+ 00029733  0x000063f9 increase  0x00000001 , 0x00000012 
+ 00029734  0x000063fa loop  0x00007419 
+ 00029735  0x000063fb rtn 
+ 00029736  0x000063fe call  0x000075c5 
+ 00029737  0x000063ff force  0x00000010 , 0x00000039 
+ 00029738  0x00006400 arg  0x0000051f , 0x00000011 
+ 00029739  0x00006402 ifetch  0x00000001 , 0x00000011 
+ 00029740  0x00006403 arg  0x00008500 , 0x00000006 
+ 00029741  0x00006404 and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029742  0x00006405 sub  0x00000013 , 0x00000001 , 0x0000003e 
+ 00029743  0x00006406 branch  0x00007431 , 0x00000002 
+ 00029744  0x00006407 arg  0x00008600 , 0x00000006 
+ 00029745  0x00006409 iadd  0x00000006 , 0x00000006 
+ 00029746  0x0000640a ifetch  0x00000001 , 0x00000006 
+ 00029747  0x0000640b istore  0x00000001 , 0x00000011 
+ 00029748  0x0000640c increase  0x00000001 , 0x00000011 
+ 00029749  0x0000640d loop  0x0000742b 
+ 00029750  0x0000640e branch  0x000075c9 
+ 00029751  0x00006411 force  0x00000008 , 0x00000039 
+ 00029752  0x00006412 arg  0x0000051f , 0x00000006 
+ 00029753  0x00006413 copy  0x00000006 , 0x00000005 
+ 00029754  0x00006415 ifetch  0x00000001 , 0x00000006 
+ 00029755  0x00006416 iforce  0x00000011 
+ 00029756  0x00006417 ifetch  0x00000001 , 0x00000006 
+ 00029757  0x00006418 iforce  0x00000012 
+ 00029758  0x00006419 lshift  0x00000011 , 0x0000003f 
+ 00029759  0x0000641a iadd  0x00000012 , 0x0000003f 
+ 00029760  0x0000641b istore  0x00000001 , 0x00000005 
+ 00029761  0x0000641c deposit  0x00000011 
+ 00029762  0x0000641d iadd  0x00000012 , 0x0000003f 
+ 00029763  0x0000641e istore  0x00000001 , 0x00000005 
+ 00029764  0x0000641f loop  0x0000743a 
+ 00029765  0x00006420 rtn 
+ 00029766  0x00006424 setarg  0x008ae42c 
+ 00029767  0x00006425 iforce  0x00000002 
+ 00029768  0x00006426 force  0x00000007 , 0x00000039 
+ 00029769  0x00006427 call  0x00007455 
+ 00029770  0x00006428 setarg  0x000d751b 
+ 00029771  0x00006429 iforce  0x00000002 
+ 00029772  0x0000642a force  0x00000005 , 0x00000039 
+ 00029773  0x0000642b call  0x00007455 
+ 00029774  0x0000642c fetch  0x00000001 , 0x0000052e 
+ 00029775  0x0000642d iforce  0x00000011 
+ 00029776  0x0000642e fetch  0x00000001 , 0x00000522 
+ 00029777  0x0000642f store  0x00000001 , 0x0000052e 
+ 00029778  0x00006430 deposit  0x00000011 
+ 00029779  0x00006431 store  0x00000001 , 0x00000522 
+ 00029780  0x00006432 rtn 
+ 00029781  0x00006435 and  0x00000002 , 0x0000000f , 0x00000012 
+ 00029782  0x00006437 and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00029783  0x00006438 arg  0x0000051f , 0x00000005 
+ 00029784  0x00006439 iadd  0x00000005 , 0x00000005 
+ 00029785  0x0000643a ifetch  0x00000001 , 0x00000005 
+ 00029786  0x0000643b iforce  0x00000013 
+ 00029787  0x0000643c deposit  0x00000011 
+ 00029788  0x0000643d istore  0x00000001 , 0x00000005 
+ 00029789  0x0000643e copy  0x00000013 , 0x00000011 
+ 00029790  0x0000643f rshift4  0x00000002 , 0x00000002 
+ 00029791  0x00006440 loop  0x00007456 
+ 00029792  0x00006441 setarg  0x0000051f 
+ 00029793  0x00006442 iadd  0x00000012 , 0x00000005 
+ 00029794  0x00006443 deposit  0x00000011 
+ 00029795  0x00006444 istore  0x00000001 , 0x00000005 
+ 00029796  0x00006445 rtn 
+ 00029797  0x00006448 enable  0x00000028 
+ 00029798  0x00006449 branch  0x00007468 
+ 00029799  0x0000644c disable  0x00000028 
+ 00029800  0x0000644e force  0x00000010 , 0x00000039 
+ 00029801  0x00006450 ifetcht  0x00000001 , 0x00000011 
+ 00029802  0x00006451 ifetch  0x00000001 , 0x00000012 
+ 00029803  0x00006452 branch  0x0000746e , 0x00000028 
+ 00029804  0x00006453 ixor  0x00000002 , 0x0000003f 
+ 00029805  0x00006454 branch  0x0000746f 
+ 00029806  0x00006456 iadd  0x00000002 , 0x0000003f 
+ 00029807  0x00006458 istore  0x00000001 , 0x00000005 
+ 00029808  0x00006459 increase  0x00000001 , 0x00000011 
+ 00029809  0x0000645a increase  0x00000001 , 0x00000012 
+ 00029810  0x0000645b loop  0x00007469 
+ 00029811  0x0000645c rtn 
+ 00029812  0x00006460 arg  0x0000053f , 0x00000005 
+ 00029813  0x00006461 ifetch  0x00000006 , 0x00000011 
+ 00029814  0x00006462 istore  0x00000006 , 0x00000005 
+ 00029815  0x00006463 branch  0x0000747a , 0x00000028 
+ 00029816  0x00006464 ifetch  0x00000006 , 0x00000011 
+ 00029817  0x00006465 branch  0x0000747b 
+ 00029818  0x00006467 ifetch  0x00000006 , 0x00000006 
+ 00029819  0x00006469 istore  0x00000006 , 0x00000005 
+ 00029820  0x0000646a ifetch  0x00000004 , 0x00000011 
+ 00029821  0x0000646b istore  0x00000004 , 0x00000005 
+ 00029822  0x0000646c rtn 
+ 00029823  0x0000646f arg  0x00004262 , 0x00000006 
+ 00029824  0x00006470 arg  0x0000052f , 0x00000005 
+ 00029825  0x00006471 arg  0x00000000 , 0x00000002 
+ 00029826  0x00006472 setarg  0x008395a7 
+ 00029827  0x00006473 call  0x000074a0 
+ 00029828  0x00006474 setarg  0x00b3c1df 
+ 00029829  0x00006475 call  0x000074a0 
+ 00029830  0x00006476 setarg  0x0000e5e9 
+ 00029831  0x00006477 call  0x000074a1 
+ 00029832  0x00006478 copy  0x00000002 , 0x00000014 
+ 00029833  0x00006479 disable  0x00000028 
+ 00029834  0x0000647a call  0x0000748e 
+ 00029835  0x0000647b copy  0x00000014 , 0x00000002 
+ 00029836  0x0000647c enable  0x00000028 
+ 00029837  0x0000647d branch  0x0000748e 
+ 00029838  0x00006480 force  0x00000008 , 0x00000039 
+ 00029839  0x00006482 ifetch  0x00000001 , 0x00000006 
+ 00029840  0x00006483 compare  0x00000001 , 0x00000039 , 0x00000001 
+ 00029841  0x00006484 branch  0x00007495 , 0x00000028 
+ 00029842  0x00006485 branch  0x00007496 , 0x00000001 
+ 00029843  0x00006487 iadd  0x00000002 , 0x0000003f 
+ 00029844  0x00006488 branch  0x00007497 
+ 00029845  0x0000648a branch  0x00007493 , 0x00000001 
+ 00029846  0x0000648c ixor  0x00000002 , 0x0000003f 
+ 00029847  0x0000648e istore  0x00000001 , 0x00000005 
+ 00029848  0x0000648f rshift8  0x00000002 , 0x00000002 
+ 00029849  0x00006490 loop  0x0000748f 
+ 00029850  0x00006491 rtn 
+ 00029851  0x00006494 fetch  0x00000006 , 0x00000523 
+ 00029852  0x00006495 store  0x00000006 , 0x00000056 
+ 00029853  0x00006496 ifetch  0x00000006 , 0x00000006 
+ 00029854  0x00006497 istore  0x00000006 , 0x00000005 
+ 00029855  0x00006498 rtn 
+ 00029856  0x0000649b lshift8  0x00000002 , 0x00000002 
+ 00029857  0x0000649d lshift16  0x00000002 , 0x00000002 
+ 00029858  0x0000649e ior  0x00000002 , 0x00000002 
+ 00029859  0x0000649f rtn 
+ 00029860  0x000064a3 branch  0x000074a4 
+ 00029861  0x000064a8 call  0x00007540 
+ 00029862  0x000064a9 arg  0x0000447b , 0x00000005 
+ 00029863  0x000064aa branch  0x000075a3 
+ 00029864  0x000064ae arg  0x0000449c , 0x00000005 
+ 00029865  0x000064af branch  0x000074ab , 0x00000029 
+ 00029866  0x000064b0 arg  0x000003b0 , 0x00000005 
+ 00029867  0x000064b2 copy  0x00000006 , 0x00000011 
+ 00029868  0x000064b3 call  0x00007e35 
+ 00029869  0x000064b4 call  0x00007551 
+ 00029870  0x000064b5 arg  0x0000448c , 0x00000006 
+ 00029871  0x000064b6 branch  0x000075bc 
+ 00029872  0x000064b9 arg  0x000003b0 , 0x00000011 
+ 00029873  0x000064ba branch  0x000074b3 , 0x00000029 
+ 00029874  0x000064bb arg  0x0000449c , 0x00000011 
+ 00029875  0x000064bd copy  0x00000011 , 0x00000005 
+ 00029876  0x000064be call  0x00006226 
+ 00029877  0x000064bf branch  0x00007551 
+ 00029878  0x000064c2 arg  0x00000380 , 0x00000006 
+ 00029879  0x000064c3 call  0x00007592 
+ 00029880  0x000064c4 arg  0x0000447b , 0x00000006 
+ 00029881  0x000064c5 call  0x00007593 
+ 00029882  0x000064c6 force  0x00000038 , 0x00000036 
+ 00029883  0x000064c7 force  0x00000000 , 0x00000036 
+ 00029884  0x000064c8 call  0x0000752f 
+ 00029885  0x000064c9 arg  0x000003fd , 0x00000005 
+ 00029886  0x000064ca branch  0x000075a3 
+ 00029887  0x000064ce force  0x00000049 , 0x0000003f 
+ 00029888  0x000064cf branch  0x000074c2 
+ 00029889  0x000064d1 force  0x00000001 , 0x0000003f 
+ 00029890  0x000064d3 force  0x00000000 , 0x00000038 
+ 00029891  0x000064d4 lshift8  0x00000002 , 0x0000002f 
+ 00029892  0x000064d5 ior  0x0000002f , 0x0000002f 
+ 00029893  0x000064d6 increase  0x00000001 , 0x00000038 
+ 00029894  0x000064d7 rshift8  0x00000002 , 0x0000002f 
+ 00029895  0x000064d8 rshift16  0x0000002f , 0x0000002f 
+ 00029896  0x000064d9 fetch  0x00000002 , 0x00004473 
+ 00029897  0x000064da lshift16 , 0x0000003f , 0x0000003f 
+ 00029898  0x000064db ior  0x0000002f , 0x0000002f 
+ 00029899  0x000064dc increase  0x00000001 , 0x00000038 
+ 00029900  0x000064dd ifetch  0x00000004 , 0x00000006 
+ 00029901  0x000064de iforce  0x0000002f 
+ 00029902  0x000064df increase  0x00000001 , 0x00000038 
+ 00029903  0x000064e0 ifetch  0x00000002 , 0x00000006 
+ 00029904  0x000064e1 byteswap  0x00000011 , 0x0000002f 
+ 00029905  0x000064e2 lshift16  0x0000002f , 0x0000002f 
+ 00029906  0x000064e3 ior  0x0000002f , 0x0000002f 
+ 00029907  0x000064e4 increase  0x00000001 , 0x00000038 
+ 00029908  0x000064e5 rtn 
+ 00029909  0x000064ea add  0x00000013 , 0x00000001 , 0x00000006 
+ 00029910  0x000064eb ifetch  0x00000001 , 0x00000006 
+ 00029911  0x000064ec iforce  0x00000011 
+ 00029912  0x000064ed call  0x000074bf 
+ 00029913  0x000064ee call  0x00007531 
+ 00029914  0x000064f0 force  0x00000000 , 0x00000038 
+ 00029915  0x000064f1 ifetch  0x00000001 , 0x00000013 
+ 00029916  0x000064f2 and_into  0x00000003 , 0x0000003f 
+ 00029917  0x000064f3 lshift16  0x0000003f , 0x0000002f 
+ 00029918  0x000064f4 set1  0x00000008 , 0x0000002f 
+ 00029919  0x000064f5 call  0x0000759b 
+ 00029920  0x000064f6 call  0x00007534 
+ 00029921  0x000064f8 copy  0x00000011 , 0x00000039 
+ 00029922  0x000064f9 add  0x00000013 , 0x00000002 , 0x00000006 
+ 00029923  0x000064fa call  0x0000757a 
+ 00029924  0x000064fc call  0x00007584 
+ 00029925  0x000064fd call  0x00007534 
+ 00029926  0x000064fe deposit  0x00000039 
+ 00029927  0x000064ff branch  0x000074e9 , 0x00000034 
+ 00029928  0x00006500 branch  0x000074e4 
+ 00029929  0x00006502 force  0x0000000c , 0x00000038 
+ 00029930  0x00006503 deposit  0x0000002f 
+ 00029931  0x00006504 store  0x00000004 , 0x00000378 
+ 00029932  0x00006505 rtn 
+ 00029933  0x00006508 increase  0x00000001 , 0x00000011 
+ 00029934  0x00006509 call  0x000074c1 
+ 00029935  0x0000650a copy  0x00000013 , 0x00000006 
+ 00029936  0x0000650b call  0x0000758e 
+ 00029937  0x0000650c call  0x00007537 
+ 00029938  0x0000650d call  0x000075aa 
+ 00029939  0x0000650e increase  0x00000010 , 0x00000013 
+ 00029940  0x0000650f increase  0xfffffff0 , 0x00000012 
+ 00029941  0x00006510 branch  0x000074ed , 0x00000002 
+ 00029942  0x00006511 rtn 
+ 00029943  0x00006514 arg  0x0000443e , 0x00000013 
+ 00029944  0x00006515 fetcht  0x00000005 , 0x00004465 
+ 00029945  0x00006516 call  0x000074d5 
+ 00029946  0x00006517 force  0x00000008 , 0x00000038 
+ 00029947  0x00006518 iforce  0x0000002f 
+ 00029948  0x00006519 force  0x00000000 , 0x00000011 
+ 00029949  0x0000651a call  0x000074c1 
+ 00029950  0x0000651b call  0x00007537 
+ 00029951  0x0000651c arg  0x00004440 , 0x00000013 
+ 00029952  0x0000651d fetch  0x00000001 , 0x0000443f 
+ 00029953  0x0000651e add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029954  0x0000651f iadd  0x00000013 , 0x00000005 
+ 00029955  0x00006520 force  0x0000000c , 0x00000038 
+ 00029956  0x00006521 deposit  0x0000002f 
+ 00029957  0x00006522 istore  0x00000004 , 0x00000005 
+ 00029958  0x00006523 call  0x000074ed 
+ 00029959  0x00006524 fetch  0x00000001 , 0x0000443f 
+ 00029960  0x00006525 increase  0x00000004 , 0x0000003f 
+ 00029961  0x00006526 store  0x00000001 , 0x0000443f 
+ 00029962  0x00006527 fetcht  0x00000005 , 0x00004465 
+ 00029963  0x00006528 increase  0x00000001 , 0x00000002 
+ 00029964  0x00006529 storet  0x00000005 , 0x00004465 
+ 00029965  0x0000652a rtn 
+ 00029966  0x0000652d fetch  0x00000001 , 0x00000341 
+ 00029967  0x0000652e sub  0x0000003f , 0x00000014 , 0x0000003e 
+ 00029968  0x0000652f branch  0x00007511 , 0x00000002 
+ 00029969  0x00006531 arg  0x00000342 , 0x00000013 
+ 00029970  0x00006532 add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029971  0x00006533 increase  0xfffffffc , 0x0000003f 
+ 00029972  0x00006534 store  0x00000001 , 0x00000341 
+ 00029973  0x00006535 iadd  0x00000013 , 0x00000006 
+ 00029974  0x00006536 ifetch  0x00000004 , 0x00000006 
+ 00029975  0x00006537 force  0x00000008 , 0x00000038 
+ 00029976  0x00006538 iforce  0x0000002f 
+ 00029977  0x00006539 force  0x00000000 , 0x00000011 
+ 00029978  0x0000653a fetcht  0x00000005 , 0x0000446a 
+ 00029979  0x0000653b call  0x000074c1 
+ 00029980  0x0000653c call  0x00007537 
+ 00029981  0x0000653d force  0x0000000c , 0x00000038 
+ 00029982  0x0000653e deposit  0x0000002f 
+ 00029983  0x0000653f store  0x00000004 , 0x0000037c 
+ 00029984  0x00006540 call  0x000074ed 
+ 00029985  0x00006541 arg  0x00000340 , 0x00000013 
+ 00029986  0x00006542 call  0x000074d5 
+ 00029987  0x00006543 fetcht  0x00000004 , 0x0000037c 
+ 00029988  0x00006544 isub  0x00000002 , 0x0000003f 
+ 00029989  0x00006545 nrtn  0x00000034 
+ 00029990  0x00006546 fetch  0x00000004 , 0x0000446f 
+ 00029991  0x00006547 isub  0x00000002 , 0x0000003f 
+ 00029992  0x00006548 rtn  0x00000034 
+ 00029993  0x00006549 storet  0x00000004 , 0x0000446f 
+ 00029994  0x0000654a fetch  0x00000005 , 0x0000446a 
+ 00029995  0x0000654b increase  0x00000001 , 0x0000003f 
+ 00029996  0x0000654c store  0x00000005 , 0x0000446a 
+ 00029997  0x0000654d force  0x00000000 , 0x0000003f 
+ 00029998  0x0000654e rtn 
+ 00029999  0x00006551 nbranch  0x0000752f , 0x00000037 
+ 00030000  0x00006552 rtn 
+ 00030001  0x00006555 force  0x00000030 , 0x00000036 
+ 00030002  0x00006556 force  0x00000000 , 0x00000036 
+ 00030003  0x00006557 branch  0x0000752f 
+ 00030004  0x0000655a force  0x00000032 , 0x00000036 
+ 00030005  0x0000655b force  0x00000002 , 0x00000036 
+ 00030006  0x0000655c branch  0x0000752f 
+ 00030007  0x0000655f force  0x00000034 , 0x00000036 
+ 00030008  0x00006560 force  0x00000004 , 0x00000036 
+ 00030009  0x00006561 branch  0x0000752f 
+ 00030010  0x00006564 force  0x00000036 , 0x00000036 
+ 00030011  0x00006565 force  0x00000006 , 0x00000036 
+ 00030012  0x00006566 branch  0x0000752f 
+ 00030013  0x00006569 force  0x00000001 , 0x00000036 
+ 00030014  0x0000656a force  0x00000000 , 0x00000036 
+ 00030015  0x0000656b rtn 
+ 00030016  0x0000656d force  0x00000000 , 0x00000038 
+ 00030017  0x0000656e fetch  0x00000004 , 0x000003b0 
+ 00030018  0x0000656f iforce  0x0000002f 
+ 00030019  0x00006570 increase  0x00000001 , 0x00000038 
+ 00030020  0x00006571 ifetch  0x00000004 , 0x00000006 
+ 00030021  0x00006572 iforce  0x0000002f 
+ 00030022  0x00006573 increase  0x00000001 , 0x00000038 
+ 00030023  0x00006574 fetch  0x00000004 , 0x0000449c 
+ 00030024  0x00006575 iforce  0x0000002f 
+ 00030025  0x00006576 increase  0x00000001 , 0x00000038 
+ 00030026  0x00006577 ifetch  0x00000004 , 0x00000006 
+ 00030027  0x00006578 iforce  0x0000002f 
+ 00030028  0x00006579 increase  0x00000001 , 0x00000038 
+ 00030029  0x0000657a call  0x0000759e 
+ 00030030  0x0000657b force  0x00000038 , 0x00000036 
+ 00030031  0x0000657c force  0x00000008 , 0x00000036 
+ 00030032  0x0000657d branch  0x0000752f 
+ 00030033  0x00006581 fetch  0x00000006 , 0x000044f9 
+ 00030034  0x00006582 fetcht  0x00000006 , 0x000003d0 
+ 00030035  0x00006583 branch  0x00007556 , 0x00000029 
+ 00030036  0x00006584 fetch  0x00000006 , 0x000003d0 
+ 00030037  0x00006585 fetcht  0x00000006 , 0x000044f9 
+ 00030038  0x00006587 force  0x00000008 , 0x00000038 
+ 00030039  0x00006588 copy  0x00000002 , 0x0000002f 
+ 00030040  0x00006589 increase  0x00000001 , 0x00000038 
+ 00030041  0x0000658a rshift32  0x00000002 , 0x0000002f 
+ 00030042  0x0000658b lshift16  0x0000003f , 0x0000003f 
+ 00030043  0x0000658c ior  0x0000002f , 0x0000002f 
+ 00030044  0x0000658d increase  0x00000001 , 0x00000038 
+ 00030045  0x0000658e rshift32  0x0000003f , 0x0000002f 
+ 00030046  0x0000658f increase  0x00000001 , 0x00000038 
+ 00030047  0x00006590 force  0x00000000 , 0x0000002f 
+ 00030048  0x00006591 force  0x00000000 , 0x0000003f 
+ 00030049  0x00006592 fetch  0x00000001 , 0x000044e6 
+ 00030050  0x00006593 fetcht  0x00000001 , 0x000044dc 
+ 00030051  0x00006594 nbranch  0x00007566 , 0x00000029 
+ 00030052  0x00006596 fetch  0x00000001 , 0x000044ed 
+ 00030053  0x00006597 fetcht  0x00000001 , 0x000044e6 
+ 00030054  0x00006599 store  0x00000001 , 0x000044ac 
+ 00030055  0x0000659a storet  0x00000001 , 0x000044ad 
+ 00030056  0x0000659b force  0x00000000 , 0x00000038 
+ 00030057  0x0000659c arg  0x000044ac , 0x00000012 
+ 00030058  0x0000659d force  0x00000004 , 0x00000039 
+ 00030059  0x0000659f ifetch  0x00000004 , 0x00000011 
+ 00030060  0x000065a0 ifetcht  0x00000004 , 0x00000012 
+ 00030061  0x000065a1 ixor  0x00000002 , 0x0000002f 
+ 00030062  0x000065a2 increase  0x00000001 , 0x00000038 
+ 00030063  0x000065a3 increase  0x00000004 , 0x00000011 
+ 00030064  0x000065a4 increase  0x00000004 , 0x00000012 
+ 00030065  0x000065a5 loop  0x0000756b 
+ 00030066  0x000065a6 call  0x0000759e 
+ 00030067  0x000065a7 force  0x00000038 , 0x00000036 
+ 00030068  0x000065a8 force  0x0000000c , 0x00000036 
+ 00030069  0x000065a9 call  0x0000752f 
+ 00030070  0x000065ab call  0x0000759d 
+ 00030071  0x000065ac force  0x0000003a , 0x00000036 
+ 00030072  0x000065ad force  0x00000008 , 0x00000036 
+ 00030073  0x000065ae branch  0x0000752f 
+ 00030074  0x000065b1 compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030075  0x000065b2 rtn  0x00000001 
+ 00030076  0x000065b3 deposit  0x00000006 
+ 00030077  0x000065b4 iadd  0x00000039 , 0x00000005 
+ 00030078  0x000065b5 force  0x00000000 , 0x0000003f 
+ 00030079  0x000065b7 istore  0x00000001 , 0x00000005 
+ 00030080  0x000065b8 increase  0x00000001 , 0x00000039 
+ 00030081  0x000065b9 compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030082  0x000065ba rtn  0x00000001 
+ 00030083  0x000065bb branch  0x0000757f 
+ 00030084  0x000065be force  0x00000000 , 0x00000038 
+ 00030085  0x000065c0 deposit  0x00000039 
+ 00030086  0x000065c1 branch  0x00007589 , 0x00000034 
+ 00030087  0x000065c2 ifetch  0x00000004 , 0x00000006 
+ 00030088  0x000065c3 increase  0xfffffffc , 0x00000039 
+ 00030089  0x000065c5 iforce  0x0000002f 
+ 00030090  0x000065c6 increase  0x00000001 , 0x00000038 
+ 00030091  0x000065c7 compare  0x00000004 , 0x00000038 , 0x0000000f 
+ 00030092  0x000065c8 rtn  0x00000001 
+ 00030093  0x000065c9 branch  0x00007585 
+ 00030094  0x000065cc force  0x00000008 , 0x00000038 
+ 00030095  0x000065cd branch  0x00007593 
+ 00030096  0x000065cf force  0x00000004 , 0x00000038 
+ 00030097  0x000065d0 branch  0x00007593 
+ 00030098  0x000065d2 force  0x00000000 , 0x00000038 
+ 00030099  0x000065d4 force  0x00000004 , 0x00000039 
+ 00030100  0x000065d6 ifetch  0x00000004 , 0x00000006 
+ 00030101  0x000065d7 iforce  0x0000002f 
+ 00030102  0x000065d8 increase  0x00000001 , 0x00000038 
+ 00030103  0x000065d9 loop  0x00007594 
+ 00030104  0x000065da rtn 
+ 00030105  0x000065dd arg  0x000003fd , 0x00000006 
+ 00030106  0x000065de branch  0x00007590 
+ 00030107  0x000065e1 force  0x00000004 , 0x00000039 
+ 00030108  0x000065e2 branch  0x000075a0 
+ 00030109  0x000065e5 force  0x00000000 , 0x00000038 
+ 00030110  0x000065e7 force  0x00000004 , 0x00000039 
+ 00030111  0x000065e9 force  0x00000000 , 0x0000002f 
+ 00030112  0x000065eb increase  0x00000001 , 0x00000038 
+ 00030113  0x000065ec loop  0x0000759f 
+ 00030114  0x000065ed rtn 
+ 00030115  0x000065f0 force  0x0000000c , 0x00000038 
+ 00030116  0x000065f1 force  0x00000004 , 0x00000039 
+ 00030117  0x000065f3 deposit  0x0000002f 
+ 00030118  0x000065f4 istore  0x00000004 , 0x00000005 
+ 00030119  0x000065f5 increase  0x00000001 , 0x00000038 
+ 00030120  0x000065f6 loop  0x000075a5 
+ 00030121  0x000065f7 rtn 
+ 00030122  0x000065fa force  0x0000000c , 0x00000038 
+ 00030123  0x000065fb copy  0x00000013 , 0x00000005 
+ 00030124  0x000065fc add  0x00000012 , 0x00000001 , 0x00000039 
+ 00030125  0x000065fd sub  0x00000039 , 0x0000000f , 0x0000003e 
+ 00030126  0x000065fe branch  0x000075b0 , 0x00000002 
+ 00030127  0x000065ff force  0x00000010 , 0x00000039 
+ 00030128  0x00006601 deposit  0x0000002f 
+ 00030129  0x00006602 sub  0x00000039 , 0x00000003 , 0x0000003e 
+ 00030130  0x00006603 branch  0x000075b8 , 0x00000002 
+ 00030131  0x00006604 istore  0x00000004 , 0x00000005 
+ 00030132  0x00006605 increase  0xfffffffc , 0x00000039 
+ 00030133  0x00006606 rtn  0x00000005 
+ 00030134  0x00006607 increase  0x00000001 , 0x00000038 
+ 00030135  0x00006608 branch  0x000075b0 
+ 00030136  0x0000660a istore  0x00000001 , 0x00000005 
+ 00030137  0x0000660b rshift8  0x0000003f , 0x0000003f 
+ 00030138  0x0000660c loop  0x000075b8 
+ 00030139  0x0000660d rtn 
+ 00030140  0x00006611 force  0x0000000c , 0x00000038 
+ 00030141  0x00006612 force  0x00000004 , 0x00000039 
+ 00030142  0x00006614 ifetch  0x00000004 , 0x00000006 
+ 00030143  0x00006615 isub  0x0000002f , 0x0000003e 
+ 00030144  0x00006616 nrtn  0x00000005 
+ 00030145  0x00006617 increase  0x00000001 , 0x00000038 
+ 00030146  0x00006618 loop  0x000075be 
+ 00030147  0x00006619 force  0x00000000 , 0x0000003e 
+ 00030148  0x0000661a rtn 
+ 00030149  0x0000661d hfetch  0x00000001 , 0x00008050 
+ 00030150  0x0000661e set0  0x00000000 , 0x0000003f 
+ 00030151  0x0000661f hstore  0x00000001 , 0x00008050 
+ 00030152  0x00006620 rtn 
+ 00030153  0x00006623 hfetch  0x00000001 , 0x00008050 
+ 00030154  0x00006624 set1  0x00000000 , 0x0000003f 
+ 00030155  0x00006625 hstore  0x00000001 , 0x00008050 
+ 00030156  0x00006626 rtn 
+ 00030157  0x00006629 arg  0x00000742 , 0x00000005 
+ 00030158  0x0000662a setsect  0x00000000 , 0x0003ffff 
+ 00030159  0x0000662b setsect  0x00000001 , 0x0003ffff 
+ 00030160  0x0000662c setsect  0x00000002 , 0x0003ffff 
+ 00030161  0x0000662d setsect  0x00000003 , 0x0003fbff 
+ 00030162  0x0000662e istore  0x00000009 , 0x00000005 
+ 00030163  0x0000662f setsect  0x00000000 , 0x0003ffff 
+ 00030164  0x00006630 setsect  0x00000001 , 0x0003ffff 
+ 00030165  0x00006631 setsect  0x00000002 , 0x0003ffff 
+ 00030166  0x00006632 setsect  0x00000003 , 0x0003ffff 
+ 00030167  0x00006633 istore  0x00000009 , 0x00000005 
+ 00030168  0x00006634 setsect  0x00000000 , 0x0003ffff 
+ 00030169  0x00006635 setsect  0x00000001 , 0x0003ffff 
+ 00030170  0x00006636 setsect  0x00000002 , 0x0003cfff 
+ 00030171  0x00006637 setsect  0x00000003 , 0x0003ffff 
+ 00030172  0x00006638 istore  0x00000009 , 0x00000005 
+ 00030173  0x00006639 setsect  0x00000000 , 0x0003ffff 
+ 00030174  0x0000663a setsect  0x00000001 , 0x0003ffff 
+ 00030175  0x0000663b setsect  0x00000002 , 0x0003ffef 
+ 00030176  0x0000663c setsect  0x00000003 , 0x0003ffff 
+ 00030177  0x0000663d istore  0x00000009 , 0x00000005 
+ 00030178  0x0000663e setsect  0x00000000 , 0x0003ffff 
+ 00030179  0x0000663f setsect  0x00000001 , 0x0003ffff 
+ 00030180  0x00006640 setsect  0x00000002 , 0x0003ffff 
+ 00030181  0x00006641 setsect  0x00000003 , 0x0003ffff 
+ 00030182  0x00006642 istore  0x00000009 , 0x00000005 
+ 00030183  0x00006643 setsect  0x00000000 , 0x0003ffff 
+ 00030184  0x00006644 setsect  0x00000001 , 0x00026c7f 
+ 00030185  0x00006645 setsect  0x00000002 , 0x0000146b 
+ 00030186  0x00006646 setsect  0x00000003 , 0x00037bb3 
+ 00030187  0x00006647 istore  0x00000009 , 0x00000005 
+ 00030188  0x00006648 setsect  0x00000000 , 0x0001feb8 
+ 00030189  0x00006649 setsect  0x00000001 , 0x00010c12 
+ 00030190  0x0000664a setsect  0x00000002 , 0x0002b722 
+ 00030191  0x0000664b setsect  0x00000003 , 0x00029fa6 
+ 00030192  0x0000664c istore  0x00000009 , 0x00000005 
+ 00030193  0x0000664d setsect  0x00000000 , 0x0000e70f 
+ 00030194  0x0000664e setsect  0x00000001 , 0x00016720 
+ 00030195  0x0000664f setsect  0x00000002 , 0x0000519e 
+ 00030196  0x00006650 setsect  0x00000003 , 0x00019084 
+ 00030197  0x00006651 istore  0x00000009 , 0x00000005 
+ 00030198  0x00006652 setsect  0x00000000 , 0x00031012 
+ 00030199  0x00006653 setsect  0x00000001 , 0x000360bf 
+ 00030200  0x00006654 setsect  0x00000002 , 0x0003f0af 
+ 00030201  0x00006655 setsect  0x00000003 , 0x000003d3 
+ 00030202  0x00006656 istore  0x00000009 , 0x00000005 
+ 00030203  0x00006657 setsect  0x00000000 , 0x0003a188 
+ 00030204  0x00006658 setsect  0x00000001 , 0x00003ad0 
+ 00030205  0x00006659 setsect  0x00000002 , 0x0003cbf2 
+ 00030206  0x0000665a setsect  0x00000003 , 0x000243d9 
+ 00030207  0x0000665b istore  0x00000009 , 0x00000005 
+ 00030208  0x0000665c setsect  0x00000000 , 0x0002b030 
+ 00030209  0x0000665d setsect  0x00000001 , 0x00036a03 
+ 00030210  0x0000665e setsect  0x00000002 , 0x00011188 
+ 00030211  0x0000665f setsect  0x00000003 , 0x0001e520 
+ 00030212  0x00006660 istore  0x00000009 , 0x00000005 
+ 00030213  0x00006661 setsect  0x00000000 , 0x0003a11e 
+ 00030214  0x00006662 setsect  0x00000001 , 0x0000fe5d 
+ 00030215  0x00006663 setsect  0x00000002 , 0x0000dd57 
+ 00030216  0x00006664 setsect  0x00000003 , 0x0001ac93 
+ 00030217  0x00006665 istore  0x00000009 , 0x00000005 
+ 00030218  0x00006666 setsect  0x00000000 , 0x000011ed 
+ 00030219  0x00006667 setsect  0x00000001 , 0x000218c4 
+ 00030220  0x00006668 setsect  0x00000002 , 0x00008da7 
+ 00030221  0x00006669 setsect  0x00000003 , 0x000257ff 
+ 00030222  0x0000666a istore  0x00000009 , 0x00000005 
+ 00030223  0x0000666b setsect  0x00000000 , 0x0003192b 
+ 00030224  0x0000666c setsect  0x00000001 , 0x00034641 
+ 00030225  0x0000666d setsect  0x00000002 , 0x0001be0c 
+ 00030226  0x0000666e setsect  0x00000003 , 0x000366ad 
+ 00030227  0x0000666f istore  0x00000009 , 0x00000005 
+ 00030228  0x00006670 setsect  0x00000000 , 0x00001f83 
+ 00030229  0x00006671 setsect  0x00000001 , 0x00015a23 
+ 00030230  0x00006672 setsect  0x00000002 , 0x0003f9b0 
+ 00030231  0x00006673 setsect  0x00000003 , 0x00003949 
+ 00030232  0x00006674 istore  0x00000009 , 0x00000005 
+ 00030233  0x00006675 setsect  0x00000000 , 0x00013a51 
+ 00030234  0x00006676 setsect  0x00000001 , 0x000153fd 
+ 00030235  0x00006677 setsect  0x00000002 , 0x0003372a 
+ 00030236  0x00006678 setsect  0x00000003 , 0x0000f1bb 
+ 00030237  0x00006679 istore  0x00000009 , 0x00000005 
+ 00030238  0x0000667a setsect  0x00000000 , 0x0003ae85 
+ 00030239  0x0000667b setsect  0x00000001 , 0x0001eed9 
+ 00030240  0x0000667c setsect  0x00000002 , 0x00009e66 
+ 00030241  0x0000667d setsect  0x00000003 , 0x000001a8 
+ 00030242  0x0000667e istore  0x00000008 , 0x00000005 
+ 00030243  0x0000667f rtn 
+ 00030244  0x00006684 setarg  0x0000764c 
+ 00030245  0x00006685 store  0x00000002 , 0x0000428e 
+ 00030246  0x00006686 setarg  0x0000770f 
+ 00030247  0x00006687 store  0x00000002 , 0x00004290 
+ 00030248  0x00006688 setarg  0x000076ac 
+ 00030249  0x00006689 store  0x00000002 , 0x00004292 
+ 00030250  0x0000668a setarg  0x00007710 
+ 00030251  0x0000668b store  0x00000002 , 0x0000428a 
+ 00030252  0x0000668c setarg  0x00007718 
+ 00030253  0x0000668d store  0x00000002 , 0x00004294 
+ 00030254  0x0000668e set1  0x00000025 , 0x00000000 
+ 00030255  0x0000668f bpatch  0x000000f9 , 0x0000403f 
+ 00030256  0x00006690 rtn  0x0000002b 
+ 00030257  0x00006692 hjam  0x00000000 , 0x00008081 
+ 00030258  0x00006693 call  0x0000763f 
+ 00030259  0x00006695 setarg  0x00007717 
+ 00030260  0x00006696 store  0x00000002 , 0x00004288 
+ 00030261  0x00006698 jam  0x00000000 , 0x0000480e 
+ 00030262  0x00006699 jam  0x00000000 , 0x0000480a 
+ 00030263  0x0000669a jam  0x00000000 , 0x0000480b 
+ 00030264  0x0000669b setarg  0x00000000 
+ 00030265  0x0000669c store  0x00000004 , 0x00004800 
+ 00030266  0x0000669d call  0x00003f23 
+ 00030267  0x0000669e branch  0x00003f79 , 0x00000034 
+ 00030268  0x0000669f call  0x00003f96 
+ 00030269  0x000066a0 call  0x00003f7e 
+ 00030270  0x000066a1 branch  0x00003f6e 
+ 00030271  0x000066a4 fetcht  0x00000001 , 0x0000480f 
+ 00030272  0x000066a5 call  0x000069d1 
+ 00030273  0x000066a6 fetcht  0x00000001 , 0x00004810 
+ 00030274  0x000066a7 branch  0x000069d1 
+ 00030275  0x000066aa set1  0x00000025 , 0x00000000 
+ 00030276  0x000066ab bpatch  0x000000fa , 0x0000403f 
+ 00030277  0x000066ac fetcht  0x00000004 , 0x00004806 
+ 00030278  0x000066ad deposit  0x00000022 
+ 00030279  0x000066ae store  0x00000004 , 0x00004806 
+ 00030280  0x000066af isub  0x00000002 , 0x0000003f 
+ 00030281  0x000066b0 nrtn  0x00000002 
+ 00030282  0x000066b1 sub  0x0000003f , 0x000000c8 , 0x0000003f 
+ 00030283  0x000066b2 rtn 
+ 00030284  0x000066b5 fetch  0x00000001 , 0x000042bc 
+ 00030285  0x000066b6 rtnne  0x0000003f 
+ 00030286  0x000066b8 set1  0x00000025 , 0x00000000 
+ 00030287  0x000066b9 bpatch  0x000000fb , 0x0000403f 
+ 00030288  0x000066ba fetch  0x00000001 , 0x00004132 
+ 00030289  0x000066bb rtnne  0x00000009 
+ 00030290  0x000066bc disable  0x00000028 
+ 00030291  0x000066bd call  0x0000769b 
+ 00030292  0x000066be nrtn  0x00000028 
+ 00030293  0x000066bf disable  0x00000028 
+ 00030294  0x000066c0 fetch  0x00000001 , 0x00004133 
+ 00030295  0x000066c1 beq  0x00000003 , 0x00007706 
+ 00030296  0x000066c3 fetch  0x00000001 , 0x0000480b 
+ 00030297  0x000066c4 beq  0x00000001 , 0x00007663 
+ 00030298  0x000066c5 beq  0x00000002 , 0x0000767d 
+ 00030299  0x000066c6 call  0x00007643 
+ 00030300  0x000066c7 branch  0x00007660 , 0x00000002 
+ 00030301  0x000066c9 fetch  0x00000001 , 0x0000480a 
+ 00030302  0x000066ca bbit1  0x00000000 , 0x00007674 
+ 00030303  0x000066cb bbit1  0x00000001 , 0x00007682 
+ 00030304  0x000066ce jam  0x00000000 , 0x0000480a 
+ 00030305  0x000066cf jam  0x00000000 , 0x0000480b 
+ 00030306  0x000066d0 rtn 
+ 00030307  0x000066d4 jam  0x00000000 , 0x0000480b 
+ 00030308  0x000066d5 call  0x00007bde 
+ 00030309  0x000066d6 fetch  0x00000001 , 0x00004811 
+ 00030310  0x000066d7 beq  0x00000001 , 0x0000766a 
+ 00030311  0x000066da jam  0x00000005 , 0x00004805 
+ 00030312  0x000066db jam  0x00000003 , 0x00004800 
+ 00030313  0x000066dc branch  0x00007688 
+ 00030314  0x000066de jam  0x00000000 , 0x0000480e 
+ 00030315  0x000066df branch  0x0000766c 
+ 00030316  0x000066e2 jam  0x00000002 , 0x0000480e 
+ 00030317  0x000066e3 branch  0x00007684 
+ 00030318  0x000066e5 jam  0x00000003 , 0x0000480e 
+ 00030319  0x000066e6 branch  0x0000767f 
+ 00030320  0x000066e8 jam  0x00000004 , 0x0000480e 
+ 00030321  0x000066e9 branch  0x00007678 
+ 00030322  0x000066eb jam  0x00000000 , 0x0000480e 
+ 00030323  0x000066ec branch  0x00007667 
+ 00030324  0x000066ef jam  0x00000001 , 0x0000480b 
+ 00030325  0x000066f0 call  0x00007be7 
+ 00030326  0x000066f1 fetch  0x00000001 , 0x00004811 
+ 00030327  0x000066f2 beq  0x00000001 , 0x0000767c 
+ 00030328  0x000066f5 jam  0x00000005 , 0x00004805 
+ 00030329  0x000066f6 setarg  0x00020003 
+ 00030330  0x000066f7 store  0x00000003 , 0x00004800 
+ 00030331  0x000066f8 branch  0x00007688 
+ 00030332  0x000066fa rtn 
+ 00030333  0x000066fd jam  0x00000000 , 0x0000480b 
+ 00030334  0x000066fe call  0x00007bde 
+ 00030335  0x00006700 jam  0x0000000a , 0x00004805 
+ 00030336  0x00006701 jam  0x00000001 , 0x00004800 
+ 00030337  0x00006702 branch  0x00007688 
+ 00030338  0x00006704 jam  0x00000002 , 0x0000480b 
+ 00030339  0x00006705 call  0x00007be7 
+ 00030340  0x00006707 jam  0x0000000a , 0x00004805 
+ 00030341  0x00006708 jam  0x00000001 , 0x00004800 
+ 00030342  0x00006709 setarg  0x00280000 
+ 00030343  0x0000670a store  0x00000003 , 0x00004801 
+ 00030344  0x0000670d set1  0x00000025 , 0x00000000 
+ 00030345  0x0000670e bpatch  0x000000fc , 0x0000403f 
+ 00030346  0x0000670f fetch  0x00000001 , 0x00004805 
+ 00030347  0x00006710 copy  0x0000003f , 0x00000011 
+ 00030348  0x00006711 call  0x00004b2c 
+ 00030349  0x00006712 fetch  0x00000002 , 0x000042b7 
+ 00030350  0x00006713 istore  0x00000002 , 0x00000005 
+ 00030351  0x00006714 setarg  0x000000a1 
+ 00030352  0x00006715 istore  0x00000001 , 0x00000005 
+ 00030353  0x00006716 fetcht  0x00000004 , 0x00004800 
+ 00030354  0x00006717 istoret  0x00000008 , 0x00000005 
+ 00030355  0x00006718 setarg  0x00000000 
+ 00030356  0x00006719 istore  0x00000001 , 0x00000005 
+ 00030357  0x0000671a store  0x00000004 , 0x00004800 
+ 00030358  0x0000671c fetch  0x00000001 , 0x0000480e 
+ 00030359  0x0000671d beq  0x00000002 , 0x0000766e 
+ 00030360  0x0000671e beq  0x00000003 , 0x00007670 
+ 00030361  0x0000671f beq  0x00000004 , 0x00007672 
+ 00030362  0x00006720 rtn 
+ 00030363  0x00006723 fetcht  0x00000001 , 0x0000480f 
+ 00030364  0x00006724 call  0x000069e5 
+ 00030365  0x00006725 setarg  0x00000000 
+ 00030366  0x00006726 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030367  0x00006727 store  0x00000001 , 0x00004804 
+ 00030368  0x00006728 fetcht  0x00000001 , 0x00004810 
+ 00030369  0x00006729 call  0x000069e5 
+ 00030370  0x0000672a setarg  0x00000000 
+ 00030371  0x0000672b setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00030372  0x0000672c fetcht  0x00000001 , 0x00004804 
+ 00030373  0x0000672d ior  0x00000002 , 0x0000003f 
+ 00030374  0x0000672e fetcht  0x00000001 , 0x0000480a 
+ 00030375  0x0000672f store  0x00000001 , 0x0000480a 
+ 00030376  0x00006730 ixor  0x00000002 , 0x0000003e 
+ 00030377  0x00006731 rtn  0x00000005 
+ 00030378  0x00006732 enable  0x00000028 
+ 00030379  0x00006733 rtn 
+ 00030380  0x00006736 copy  0x00000013 , 0x0000003f 
+ 00030381  0x00006737 beq  0x00000005 , 0x000076d8 
+ 00030382  0x00006738 beq  0x00000006 , 0x000076da 
+ 00030383  0x00006739 beq  0x00000007 , 0x000076dd 
+ 00030384  0x0000673a beq  0x00000027 , 0x000076e1 
+ 00030385  0x0000673b beq  0x00000002 , 0x000076c9 
+ 00030386  0x0000673c beq  0x00000004 , 0x000076d0 
+ 00030387  0x0000673d beq  0x00000013 , 0x000076d0 
+ 00030388  0x0000673e beq  0x00000001 , 0x000076c6 
+ 00030389  0x0000673f beq  0x00000012 , 0x000076c0 
+ 00030390  0x00006740 beq  0x0000002e , 0x00003f57 
+ 00030391  0x00006741 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00030392  0x00006742 and_into  0x000000f0 , 0x0000003f 
+ 00030393  0x00006743 beq  0x00000050 , 0x000076e4 
+ 00030394  0x00006744 rtn 
+ 00030395  0x00006747 fetch  0x00000001 , 0x000047f2 
+ 00030396  0x00006748 rtn  0x00000034 
+ 00030397  0x00006749 increase  0xffffffff , 0x0000003f 
+ 00030398  0x0000674a store  0x00000001 , 0x000047f2 
+ 00030399  0x0000674b nrtn  0x00000034 
+ 00030400  0x0000674d jam  0x00000001 , 0x0000427f 
+ 00030401  0x0000674e call  0x00003fa4 
+ 00030402  0x0000674f call  0x00003fa2 
+ 00030403  0x00006750 call  0x00003f7e 
+ 00030404  0x00006751 call  0x00003f98 
+ 00030405  0x00006752 branch  0x00003f9e 
+ 00030406  0x00006756 jam  0x00000000 , 0x0000480d 
+ 00030407  0x00006757 jam  0x00000000 , 0x0000480c 
+ 00030408  0x00006758 rtn 
+ 00030409  0x0000675b set1  0x00000025 , 0x00000000 
+ 00030410  0x0000675c bpatch  0x000000fd , 0x0000403f 
+ 00030411  0x0000675d jam  0x00000000 , 0x0000429d 
+ 00030412  0x0000675e jam  0x00000000 , 0x0000480c 
+ 00030413  0x0000675f jam  0x00000000 , 0x0000480d 
+ 00030414  0x00006760 fetch  0x00000002 , 0x000042a0 
+ 00030415  0x00006761 bbit0  0x00000003 , 0x000076d4 
+ 00030416  0x00006764 fetch  0x00000002 , 0x000047fe 
+ 00030417  0x00006765 store  0x00000002 , 0x000047f0 
+ 00030418  0x00006767 call  0x00003f12 
+ 00030419  0x00006768 branch  0x00003f7b 
+ 00030420  0x0000676b bbit0  0x00000001 , 0x000076d6 
+ 00030421  0x0000676c branch  0x000076d0 
+ 00030422  0x0000676f bbit0  0x00000002 , 0x000076d2 
+ 00030423  0x00006770 branch  0x000076d0 
+ 00030424  0x00006774 call  0x00003f7e 
+ 00030425  0x00006775 branch  0x00003f98 
+ 00030426  0x00006778 setarg  0x00000002 
+ 00030427  0x00006779 store  0x00000001 , 0x000047f2 
+ 00030428  0x0000677a rtn 
+ 00030429  0x0000677d jam  0x00000000 , 0x0000480c 
+ 00030430  0x0000677e setarg  0x00000001 
+ 00030431  0x0000677f store  0x00000001 , 0x0000480d 
+ 00030432  0x00006780 rtn 
+ 00030433  0x00006783 setarg  0x00000005 
+ 00030434  0x00006784 store  0x00000001 , 0x0000480c 
+ 00030435  0x00006785 rtn 
+ 00030436  0x00006788 set1  0x00000025 , 0x00000000 
+ 00030437  0x00006789 bpatch  0x000000fe , 0x0000403f 
+ 00030438  0x0000678a storet  0x00000001 , 0x00000259 
+ 00030439  0x0000678c fetch  0x00000001 , 0x00000259 
+ 00030440  0x0000678d rtn  0x00000034 
+ 00030441  0x0000678e increase  0xffffffff , 0x0000003f 
+ 00030442  0x0000678f store  0x00000001 , 0x00000259 
+ 00030443  0x00006790 call  0x000076ef 
+ 00030444  0x00006791 call  0x000076bb 
+ 00030445  0x00006792 call  0x000076fa 
+ 00030446  0x00006793 branch  0x000076e7 
+ 00030447  0x00006796 fetch  0x00000001 , 0x0000480c 
+ 00030448  0x00006797 rtn  0x00000034 
+ 00030449  0x00006798 fetch  0x00000001 , 0x0000480c 
+ 00030450  0x00006799 increase  0xffffffff , 0x0000003f 
+ 00030451  0x0000679a store  0x00000001 , 0x0000480c 
+ 00030452  0x0000679b nrtn  0x00000034 
+ 00030453  0x0000679c fetch  0x00000001 , 0x000002e6 
+ 00030454  0x0000679d set1  0x00000000 , 0x0000003f 
+ 00030455  0x0000679e set1  0x00000007 , 0x0000003f 
+ 00030456  0x0000679f store  0x00000001 , 0x000002e6 
+ 00030457  0x000067a0 rtn 
+ 00030458  0x000067a3 fetch  0x00000001 , 0x0000480d 
+ 00030459  0x000067a4 rtn  0x00000034 
+ 00030460  0x000067a5 fetch  0x00000001 , 0x0000480d 
+ 00030461  0x000067a6 increase  0xffffffff , 0x0000003f 
+ 00030462  0x000067a7 store  0x00000001 , 0x0000480d 
+ 00030463  0x000067a8 nrtn  0x00000034 
+ 00030464  0x000067a9 branch  0x00003f77 
+ 00030465  0x000067ac set1  0x00000025 , 0x00000000 
+ 00030466  0x000067ad bpatch  0x000000ff , 0x0000403f 
+ 00030467  0x000067ae fetch  0x00000001 , 0x00004133 
+ 00030468  0x000067af rtnne  0x00000003 
+ 00030469  0x000067b0 branch  0x0000764e 
+ 00030470  0x000067b2 call  0x00007643 
+ 00030471  0x000067b3 rtn  0x00000002 
+ 00030472  0x000067b4 fetch  0x00000001 , 0x0000480a 
+ 00030473  0x000067b5 rtn  0x00000034 
+ 00030474  0x000067b6 call  0x00003f23 
+ 00030475  0x000067b7 branch  0x00003f79 , 0x00000034 
+ 00030476  0x000067b8 call  0x00003f96 
+ 00030477  0x000067b9 call  0x00003f7e 
+ 00030478  0x000067ba branch  0x00003f6e 
+ 00030479  0x000067be branch  0x00007701 
+ 00030480  0x000067c2 fetcht  0x00000001 , 0x0000480f 
+ 00030481  0x000067c3 call  0x000069b4 
+ 00030482  0x000067c4 fetch  0x00000001 , 0x00004811 
+ 00030483  0x000067c5 bne  0x00000001 , 0x00007715 
+ 00030484  0x000067c6 rtn 
+ 00030485  0x000067c8 fetcht  0x00000001 , 0x00004810 
+ 00030486  0x000067c9 branch  0x000069b4 
+ 00030487  0x000067cc branch  0x0000763f 
+ 00030488  0x000067d0 branch  0x00003f9a 
+ 00030489  0x000067d5 set1  0x00000025 , 0x00000000 
+ 00030490  0x000067d6 bpatch  0x000000f2 , 0x0000403e 
+ 00030491  0x000067d7 fetch  0x00000001 , 0x000047dc 
+ 00030492  0x000067d8 branch  0x00006009 , 0x00000034 
+ 00030493  0x000067d9 call  0x00006003 
+ 00030494  0x000067da setarg  0x00000000 
+ 00030495  0x000067db store  0x00000008 , 0x000007da 
+ 00030496  0x000067dc store  0x00000004 , 0x000007e2 
+ 00030497  0x000067de arg  0x000007e9 , 0x00000005 
+ 00030498  0x000067df istore  0x00000007 , 0x00000005 
+ 00030499  0x000067e0 jam  0x00000000 , 0x000007e0 
+ 00030500  0x000067e1 branch  0x000077a4 
+ 00030501  0x000067e4 jam  0x00000001 , 0x000007dc 
+ 00030502  0x000067e5 branch  0x0000772a 
+ 00030503  0x000067e7 fetch  0x00000001 , 0x00004793 
+ 00030504  0x000067e8 beq  0x00000001 , 0x000077c2 
+ 00030505  0x000067e9 branch  0x00003bf1 
+ 00030506  0x000067eb fetch  0x00000001 , 0x00004793 
+ 00030507  0x000067ec beq  0x00000001 , 0x0000772d 
+ 00030508  0x000067ed branch  0x000077a4 
+ 00030509  0x000067f0 call  0x000077c2 
+ 00030510  0x000067f1 fetch  0x00000001 , 0x000007db 
+ 00030511  0x000067f2 nrtn  0x00000034 
+ 00030512  0x000067f3 jam  0x00000003 , 0x000007da 
+ 00030513  0x000067f4 rtn 
+ 00030514  0x000067f7 fetch  0x00000001 , 0x000007de 
+ 00030515  0x000067f8 bne  0x00000000 , 0x00007750 
+ 00030516  0x000067f9 call  0x0000774d 
+ 00030517  0x000067fa arg  0x00000898 , 0x00000005 
+ 00030518  0x000067fb setarg  0x00000848 
+ 00030519  0x000067fc istore  0x00000002 , 0x00000005 
+ 00030520  0x000067fd setarg  0x000047c4 
+ 00030521  0x000067fe istore  0x00000002 , 0x00000005 
+ 00030522  0x000067ff setarg  0x00000808 
+ 00030523  0x00006800 istore  0x00000002 , 0x00000005 
+ 00030524  0x00006801 branch  0x00007744 
+ 00030525  0x00006803 arg  0x00000898 , 0x00000005 
+ 00030526  0x00006804 setarg  0x00000858 
+ 00030527  0x00006805 istore  0x00000002 , 0x00000005 
+ 00030528  0x00006806 setarg  0x00000808 
+ 00030529  0x00006807 istore  0x00000002 , 0x00000005 
+ 00030530  0x00006808 setarg  0x000047c4 
+ 00030531  0x00006809 istore  0x00000002 , 0x00000005 
+ 00030532  0x0000680b call  0x00007ad2 
+ 00030533  0x0000680c fetch  0x00000001 , 0x000007db 
+ 00030534  0x0000680d beq  0x00000004 , 0x0000774a 
+ 00030535  0x0000680e jam  0x00000001 , 0x000007dc 
+ 00030536  0x0000680f jam  0x00000005 , 0x000007da 
+ 00030537  0x00006810 rtn 
+ 00030538  0x00006812 jam  0x00000014 , 0x000007db 
+ 00030539  0x00006813 call  0x00007727 
+ 00030540  0x00006814 branch  0x0000780f 
+ 00030541  0x00006817 arg  0x00000838 , 0x00000005 
+ 00030542  0x00006818 force  0x00000008 , 0x00000007 
+ 00030543  0x00006819 branch  0x000077db 
+ 00030544  0x0000681c jam  0x00000001 , 0x000007dc 
+ 00030545  0x0000681d rtn 
+ 00030546  0x00006821 arg  0x000006c3 , 0x00000005 
+ 00030547  0x00006822 fetch  0x00000006 , 0x00004140 
+ 00030548  0x00006823 istore  0x00000006 , 0x00000005 
+ 00030549  0x00006824 fetch  0x00000006 , 0x00000040 
+ 00030550  0x00006825 istore  0x00000006 , 0x00000005 
+ 00030551  0x00006826 fetch  0x00000003 , 0x000007e9 
+ 00030552  0x00006827 istore  0x00000003 , 0x00000005 
+ 00030553  0x00006829 call  0x00007b3c 
+ 00030554  0x0000682b arg  0x00000868 , 0x00000011 
+ 00030555  0x0000682c arg  0x00000878 , 0x00000012 
+ 00030556  0x0000682d force  0x00000004 , 0x00000007 
+ 00030557  0x0000682e call  0x000077e0 
+ 00030558  0x0000682f nbranch  0x00007768 , 0x00000001 
+ 00030559  0x00006832 fetch  0x00000001 , 0x000007db 
+ 00030560  0x00006833 beq  0x00000009 , 0x00007765 
+ 00030561  0x00006834 jam  0x0000000a , 0x000007da 
+ 00030562  0x00006835 jam  0x00000001 , 0x000007dc 
+ 00030563  0x00006836 jam  0x00000003 , 0x0000007c 
+ 00030564  0x00006837 rtn 
+ 00030565  0x00006839 jam  0x00000003 , 0x0000007c 
+ 00030566  0x0000683a jam  0x00000015 , 0x000007db 
+ 00030567  0x0000683b branch  0x0000780f 
+ 00030568  0x0000683f fetch  0x00000001 , 0x000007db 
+ 00030569  0x00006840 beq  0x00000009 , 0x0000776e 
+ 00030570  0x00006841 jam  0x00000000 , 0x000007da 
+ 00030571  0x00006842 jam  0x00000004 , 0x0000007c 
+ 00030572  0x00006844 jam  0x00000005 , 0x0000007e 
+ 00030573  0x00006845 rtn 
+ 00030574  0x00006847 jam  0x00000004 , 0x0000007c 
+ 00030575  0x00006848 jam  0x00000000 , 0x000007db 
+ 00030576  0x00006849 rtn 
+ 00030577  0x0000684c fetch  0x00000001 , 0x000007df 
+ 00030578  0x0000684d beq  0x00000001 , 0x00007775 
+ 00030579  0x0000684e jam  0x0000000a , 0x000007db 
+ 00030580  0x0000684f branch  0x0000780f 
+ 00030581  0x00006851 arg  0x000006c3 , 0x00000005 
+ 00030582  0x00006852 fetch  0x00000006 , 0x00000040 
+ 00030583  0x00006853 istore  0x00000006 , 0x00000005 
+ 00030584  0x00006854 fetch  0x00000006 , 0x00004140 
+ 00030585  0x00006855 istore  0x00000006 , 0x00000005 
+ 00030586  0x00006856 fetch  0x00000003 , 0x000007e6 
+ 00030587  0x00006857 istore  0x00000003 , 0x00000005 
+ 00030588  0x00006859 call  0x00007b4a 
+ 00030589  0x0000685a fetch  0x00000001 , 0x000007db 
+ 00030590  0x0000685b beq  0x0000000a , 0x00007782 
+ 00030591  0x0000685c jam  0x0000000b , 0x000007da 
+ 00030592  0x0000685d jam  0x00000001 , 0x000007dc 
+ 00030593  0x0000685e rtn 
+ 00030594  0x00006860 jam  0x0000000b , 0x000007db 
+ 00030595  0x00006861 jam  0x00000001 , 0x000007dd 
+ 00030596  0x00006862 rtn 
+ 00030597  0x00006865 arg  0x00000898 , 0x00000005 
+ 00030598  0x00006866 fetch  0x00000006 , 0x00000040 
+ 00030599  0x00006867 istore  0x00000006 , 0x00000005 
+ 00030600  0x00006868 fetch  0x00000006 , 0x00004140 
+ 00030601  0x00006869 istore  0x00000006 , 0x00000005 
+ 00030602  0x0000686a setarg  0x00000848 
+ 00030603  0x0000686b istore  0x00000002 , 0x00000005 
+ 00030604  0x0000686c setarg  0x00000858 
+ 00030605  0x0000686d istore  0x00000002 , 0x00000005 
+ 00030606  0x0000686e branch  0x00007799 
+ 00030607  0x00006870 jam  0x0000000f , 0x000007da 
+ 00030608  0x00006871 arg  0x00000898 , 0x00000005 
+ 00030609  0x00006872 fetch  0x00000006 , 0x00004140 
+ 00030610  0x00006873 istore  0x00000006 , 0x00000005 
+ 00030611  0x00006874 fetch  0x00000006 , 0x00000040 
+ 00030612  0x00006875 istore  0x00000006 , 0x00000005 
+ 00030613  0x00006876 setarg  0x00000858 
+ 00030614  0x00006877 istore  0x00000002 , 0x00000005 
+ 00030615  0x00006878 setarg  0x00000848 
+ 00030616  0x00006879 istore  0x00000002 , 0x00000005 
+ 00030617  0x0000687c arg  0x000006c3 , 0x00000005 
+ 00030618  0x0000687d fetch  0x00000006 , 0x00000898 
+ 00030619  0x0000687e istore  0x00000006 , 0x00000005 
+ 00030620  0x0000687f fetch  0x00000006 , 0x0000089e 
+ 00030621  0x00006880 istore  0x00000006 , 0x00000005 
+ 00030622  0x00006882 call  0x00007b06 
+ 00030623  0x00006885 jam  0x00000001 , 0x0000425e 
+ 00030624  0x00006886 arg  0x00004262 , 0x00000005 
+ 00030625  0x00006887 arg  0x00000868 , 0x00000006 
+ 00030626  0x00006888 call  0x00007e35 
+ 00030627  0x00006889 branch  0x00003229 
+ 00030628  0x0000688d set1  0x00000025 , 0x00000000 
+ 00030629  0x0000688e bpatch  0x000000f3 , 0x0000403e 
+ 00030630  0x0000688f fetch  0x00000001 , 0x00004793 
+ 00030631  0x00006890 rtnne  0x00000000 
+ 00030632  0x00006891 fetch  0x00000001 , 0x000007de 
+ 00030633  0x00006892 rtnne  0x00000000 
+ 00030634  0x00006893 arg  0x00004794 , 0x00000005 
+ 00030635  0x00006894 force  0x0000000b , 0x00000007 
+ 00030636  0x00006895 call  0x000077db 
+ 00030637  0x00006896 random  0x0000003f 
+ 00030638  0x00006897 rshift  0x0000003f , 0x0000003f 
+ 00030639  0x00006898 istore  0x00000002 , 0x00000005 
+ 00030640  0x0000689a arg  0x0000065a , 0x00000005 
+ 00030641  0x0000689b arg  0x00004794 , 0x00000006 
+ 00030642  0x0000689c call  0x00007e33 
+ 00030643  0x0000689e arg  0x00000582 , 0x00000005 
+ 00030644  0x0000689f arg  0x0000078a , 0x00000006 
+ 00030645  0x000068a0 call  0x00007e2d 
+ 00030646  0x000068a2 arg  0x000005b2 , 0x00000005 
+ 00030647  0x000068a3 call  0x00007e3a 
+ 00030648  0x000068a4 jam  0x00000001 , 0x000005b2 
+ 00030649  0x000068a6 call  0x00007b7f 
+ 00030650  0x000068a7 jam  0x00000001 , 0x000007de 
+ 00030651  0x000068a8 rtn 
+ 00030652  0x000068ab arg  0x000047ac , 0x00000005 
+ 00030653  0x000068ac arg  0x000005ca , 0x00000006 
+ 00030654  0x000068ad call  0x00007e2d 
+ 00030655  0x000068ae jam  0x00000001 , 0x00004793 
+ 00030656  0x000068af jam  0x00000000 , 0x000007de 
+ 00030657  0x000068b0 rtn 
+ 00030658  0x000068b3 set1  0x00000025 , 0x00000000 
+ 00030659  0x000068b4 bpatch  0x000000f4 , 0x0000403e 
+ 00030660  0x000068b5 fetch  0x00000001 , 0x000007e5 
+ 00030661  0x000068b6 rtnne  0x00000000 
+ 00030662  0x000068b7 fetch  0x00000001 , 0x000007de 
+ 00030663  0x000068b8 rtnne  0x00000000 
+ 00030664  0x000068ba arg  0x0000065a , 0x00000005 
+ 00030665  0x000068bb arg  0x00004794 , 0x00000006 
+ 00030666  0x000068bc call  0x00007e33 
+ 00030667  0x000068be arg  0x00000582 , 0x00000005 
+ 00030668  0x000068bf arg  0x000007f0 , 0x00000006 
+ 00030669  0x000068c0 call  0x00007e2d 
+ 00030670  0x000068c2 arg  0x000005b2 , 0x00000005 
+ 00030671  0x000068c3 call  0x00007e3a 
+ 00030672  0x000068c4 jam  0x00000001 , 0x000005b2 
+ 00030673  0x000068c6 call  0x00007b7f 
+ 00030674  0x000068c7 jam  0x00000002 , 0x000007de 
+ 00030675  0x000068c8 rtn 
+ 00030676  0x000068cb jam  0x00000001 , 0x000007df 
+ 00030677  0x000068cc arg  0x00000820 , 0x00000005 
+ 00030678  0x000068cd arg  0x000005ca , 0x00000006 
+ 00030679  0x000068ce call  0x00007e33 
+ 00030680  0x000068cf jam  0x00000001 , 0x000007e5 
+ 00030681  0x000068d0 jam  0x00000000 , 0x000007de 
+ 00030682  0x000068d1 rtn 
+ 00030683  0x000068d4 increase  0xffffffff , 0x00000007 
+ 00030684  0x000068d5 nrtn  0x00000002 
+ 00030685  0x000068d6 random  0x0000003f 
+ 00030686  0x000068d7 istore  0x00000002 , 0x00000005 
+ 00030687  0x000068d8 branch  0x000077db 
+ 00030688  0x000068da increase  0xffffffff , 0x00000007 
+ 00030689  0x000068db nbranch  0x000077ec , 0x00000002 
+ 00030690  0x000068dc ifetch  0x00000004 , 0x00000011 
+ 00030691  0x000068dd copy  0x0000003f , 0x00000002 
+ 00030692  0x000068de ifetch  0x00000004 , 0x00000012 
+ 00030693  0x000068df iflip  0x00000002 , 0x0000003f 
+ 00030694  0x000068e0 nbranch  0x000077ea , 0x00000005 
+ 00030695  0x000068e1 increase  0x00000004 , 0x00000011 
+ 00030696  0x000068e2 increase  0x00000004 , 0x00000012 
+ 00030697  0x000068e3 branch  0x000077e0 
+ 00030698  0x000068e5 disable  0x00000001 
+ 00030699  0x000068e6 rtn 
+ 00030700  0x000068e8 enable  0x00000001 
+ 00030701  0x000068e9 rtn 
+ 00030702  0x000068f1 set1  0x00000025 , 0x00000000 
+ 00030703  0x000068f2 bpatch  0x000000f5 , 0x0000403e 
+ 00030704  0x000068f3 fetch  0x00000001 , 0x000007dc 
+ 00030705  0x000068f4 rtn  0x00000034 
+ 00030706  0x000068f5 jam  0x00000000 , 0x000007dc 
+ 00030707  0x000068f6 fetch  0x00000001 , 0x000007da 
+ 00030708  0x000068f7 beq  0x00000003 , 0x00006117 
+ 00030709  0x000068f8 beq  0x00000005 , 0x00006134 
+ 00030710  0x000068f9 beq  0x00000007 , 0x0000613f 
+ 00030711  0x000068fa beq  0x0000000b , 0x00006155 
+ 00030712  0x000068fb beq  0x00000002 , 0x00007725 
+ 00030713  0x000068fc beq  0x00000004 , 0x00007732 
+ 00030714  0x000068fd beq  0x00000009 , 0x00007752 
+ 00030715  0x000068fe beq  0x0000000a , 0x00007771 
+ 00030716  0x000068ff beq  0x0000000c , 0x0000778f 
+ 00030717  0x00006901 rtn 
+ 00030718  0x00006904 set1  0x00000025 , 0x00000000 
+ 00030719  0x00006905 bpatch  0x000000f6 , 0x0000403e 
+ 00030720  0x00006906 fetch  0x00000001 , 0x000007dd 
+ 00030721  0x00006907 rtn  0x00000034 
+ 00030722  0x00006908 jam  0x00000000 , 0x000007dd 
+ 00030723  0x00006909 fetch  0x00000001 , 0x000007db 
+ 00030724  0x0000690a beq  0x00000012 , 0x000060f7 
+ 00030725  0x0000690b beq  0x00000013 , 0x000060ff 
+ 00030726  0x0000690c beq  0x00000003 , 0x00006103 
+ 00030727  0x0000690d beq  0x00000004 , 0x0000773d 
+ 00030728  0x0000690e beq  0x00000014 , 0x00006107 
+ 00030729  0x0000690f beq  0x00000007 , 0x00006115 
+ 00030730  0x00006910 beq  0x0000000a , 0x00007771 
+ 00030731  0x00006911 beq  0x0000000b , 0x00006154 
+ 00030732  0x00006912 beq  0x00000009 , 0x00007752 
+ 00030733  0x00006913 beq  0x00000015 , 0x0000614e 
+ 00030734  0x00006914 rtn 
+ 00030735  0x00006917 jam  0x00000001 , 0x000007dd 
+ 00030736  0x00006918 rtn 
+ 00030737  0x0000691b jam  0x00000000 , 0x000007dd 
+ 00030738  0x0000691c rtn 
+ 00030739  0x0000691e set1  0x00000025 , 0x00000000 
+ 00030740  0x0000691f bpatch  0x000000f7 , 0x0000403e 
+ 00030741  0x00006920 fetch  0x00000001 , 0x000007de 
+ 00030742  0x00006921 rtn  0x00000034 
+ 00030743  0x00006922 increase  0x00000080 , 0x0000003f 
+ 00030744  0x00006923 store  0x00000001 , 0x000007de 
+ 00030745  0x00006924 rtnbit1  0x00000007 
+ 00030746  0x00006925 fetch  0x00000001 , 0x00000581 
+ 00030747  0x00006926 branch  0x0000781d , 0x00000034 
+ 00030748  0x00006927 branch  0x00007b8a 
+ 00030749  0x0000692a call  0x00007a0c 
+ 00030750  0x0000692b fetch  0x00000001 , 0x000007de 
+ 00030751  0x0000692c beq  0x00000001 , 0x000077bc 
+ 00030752  0x0000692d beq  0x00000002 , 0x000077d4 
+ 00030753  0x0000692e rtn 
+ 00030754  0x00006932 and  0x0000003f , 0x00000007 , 0x00000007 
+ 00030755  0x00006933 rshift3  0x0000003f , 0x0000003f 
+ 00030756  0x00006934 iadd  0x00000006 , 0x00000006 
+ 00030757  0x00006935 ifetch  0x00000001 , 0x00000006 
+ 00030758  0x00006936 qisolate0  0x0000003f 
+ 00030759  0x00006937 rtn 
+ 00030760  0x0000693b call  0x00007e33 
+ 00030761  0x0000693c call  0x00007e33 
+ 00030762  0x0000693d branch  0x00007e33 
+ 00030763  0x00006941 ifetch  0x00000008 , 0x00000006 
+ 00030764  0x00006942 nrtn  0x00000034 
+ 00030765  0x00006943 ifetch  0x00000008 , 0x00000006 
+ 00030766  0x00006944 nrtn  0x00000034 
+ 00030767  0x00006945 ifetch  0x00000008 , 0x00000006 
+ 00030768  0x00006946 rtn 
+ 00030769  0x0000694b force  0x00000006 , 0x00000039 
+ 00030770  0x0000694d ifetch  0x00000004 , 0x00000011 
+ 00030771  0x0000694e iforce  0x00000002 
+ 00030772  0x0000694f ifetch  0x00000004 , 0x00000012 
+ 00030773  0x00006950 isub  0x00000002 , 0x0000003e 
+ 00030774  0x00006951 nrtn  0x00000005 
+ 00030775  0x00006952 increase  0x00000004 , 0x00000011 
+ 00030776  0x00006953 increase  0x00000004 , 0x00000012 
+ 00030777  0x00006954 loop  0x00007832 
+ 00030778  0x00006955 rtn 
+ 00030779  0x00006959 force  0x00000006 , 0x00000039 
+ 00030780  0x0000695a increase  0x00000014 , 0x00000011 
+ 00030781  0x0000695b increase  0x00000014 , 0x00000012 
+ 00030782  0x0000695d ifetch  0x00000004 , 0x00000012 
+ 00030783  0x0000695e iforce  0x00000002 
+ 00030784  0x0000695f ifetch  0x00000004 , 0x00000011 
+ 00030785  0x00006960 isub  0x00000002 , 0x0000003f 
+ 00030786  0x00006961 nrtn  0x00000002 
+ 00030787  0x00006962 nrtn  0x00000034 
+ 00030788  0x00006963 increase  0xfffffffc , 0x00000011 
+ 00030789  0x00006964 increase  0xfffffffc , 0x00000012 
+ 00030790  0x00006965 loop  0x0000783e 
+ 00030791  0x00006966 rtn 
+ 00030792  0x00006969 force  0x00000006 , 0x00000039 
+ 00030793  0x0000696a force  0x00000000 , 0x00000013 
+ 00030794  0x0000696c ifetch  0x00000004 , 0x00000011 
+ 00030795  0x0000696d iforce  0x00000002 
+ 00030796  0x0000696e ifetch  0x00000004 , 0x00000012 
+ 00030797  0x0000696f iadd  0x00000002 , 0x0000003f 
+ 00030798  0x00006970 iadd  0x00000013 , 0x0000003f 
+ 00030799  0x00006971 istore  0x00000004 , 0x00000005 
+ 00030800  0x00006972 isolate1  0x00000020 , 0x0000003f 
+ 00030801  0x00006973 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030802  0x00006974 increase  0x00000004 , 0x00000011 
+ 00030803  0x00006975 increase  0x00000004 , 0x00000012 
+ 00030804  0x00006976 loop  0x0000784a 
+ 00030805  0x00006977 rtn 
+ 00030806  0x0000697a force  0x00000006 , 0x00000039 
+ 00030807  0x0000697b force  0x00000000 , 0x00000013 
+ 00030808  0x0000697d ifetch  0x00000004 , 0x00000012 
+ 00030809  0x0000697e iforce  0x00000002 
+ 00030810  0x0000697f ifetch  0x00000004 , 0x00000011 
+ 00030811  0x00006980 isub  0x00000002 , 0x0000003f 
+ 00030812  0x00006981 isub  0x00000013 , 0x0000003f 
+ 00030813  0x00006982 istore  0x00000004 , 0x00000005 
+ 00030814  0x00006983 isolate1  0x00000020 , 0x0000003f 
+ 00030815  0x00006984 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030816  0x00006985 increase  0x00000004 , 0x00000011 
+ 00030817  0x00006986 increase  0x00000004 , 0x00000012 
+ 00030818  0x00006987 loop  0x00007858 
+ 00030819  0x00006988 rtn 
+ 00030820  0x0000698b force  0x00000006 , 0x00000039 
+ 00030821  0x0000698c increase  0x00000014 , 0x00000011 
+ 00030822  0x0000698e force  0x00000000 , 0x00000013 
+ 00030823  0x00006990 ifetch  0x00000004 , 0x00000011 
+ 00030824  0x00006991 isolate1  0x00000000 , 0x0000003f 
+ 00030825  0x00006992 setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030826  0x00006993 rshift  0x0000003f , 0x0000003f 
+ 00030827  0x00006994 isolate1  0x00000000 , 0x00000013 
+ 00030828  0x00006995 setflag  0x00000001 , 0x0000001f , 0x0000003f 
+ 00030829  0x00006996 istore  0x00000004 , 0x00000011 
+ 00030830  0x00006997 increase  0xfffffffc , 0x00000011 
+ 00030831  0x00006998 rshift  0x00000013 , 0x00000013 
+ 00030832  0x00006999 loop  0x00007867 
+ 00030833  0x0000699a rtn 
+ 00030834  0x0000699d force  0x00000006 , 0x00000039 
+ 00030835  0x0000699e force  0x00000000 , 0x00000013 
+ 00030836  0x000069a0 ifetch  0x00000004 , 0x00000011 
+ 00030837  0x000069a1 isolate1  0x0000001f , 0x0000003f 
+ 00030838  0x000069a2 setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030839  0x000069a3 lshift  0x0000003f , 0x0000003f 
+ 00030840  0x000069a4 isolate1  0x00000000 , 0x00000013 
+ 00030841  0x000069a5 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030842  0x000069a6 istore  0x00000004 , 0x00000011 
+ 00030843  0x000069a7 increase  0x00000004 , 0x00000011 
+ 00030844  0x000069a8 rshift  0x00000013 , 0x00000013 
+ 00030845  0x000069a9 loop  0x00007874 
+ 00030846  0x000069aa rtn 
+ 00030847  0x000069ad call  0x00007872 
+ 00030848  0x000069af isolate1  0x00000000 , 0x00000013 
+ 00030849  0x000069b0 branch  0x00007888 , 0x00000001 
+ 00030850  0x000069b1 arg  0x00000742 , 0x00000012 
+ 00030851  0x000069b2 copy  0x00000011 , 0x00000013 
+ 00030852  0x000069b3 increase  0xffffffe8 , 0x00000011 
+ 00030853  0x000069b4 call  0x0000783b 
+ 00030854  0x000069b5 nrtn  0x00000002 
+ 00030855  0x000069b6 copy  0x00000013 , 0x00000011 
+ 00030856  0x000069b8 increase  0xffffffe8 , 0x00000011 
+ 00030857  0x000069b9 arg  0x00000742 , 0x00000012 
+ 00030858  0x000069ba copy  0x00000011 , 0x00000005 
+ 00030859  0x000069bb branch  0x00007856 
+ 00030860  0x000069bf call  0x00007848 
+ 00030861  0x000069c0 copy  0x00000005 , 0x00000011 
+ 00030862  0x000069c1 branch  0x00007880 
+ 00030863  0x000069c4 call  0x00007856 
+ 00030864  0x000069c5 isolate0  0x00000000 , 0x00000013 
+ 00030865  0x000069c6 rtn  0x00000001 
+ 00030866  0x000069c7 arg  0x00000742 , 0x00000012 
+ 00030867  0x000069c8 add  0x00000005 , 0xffffffe8 , 0x00000011 
+ 00030868  0x000069c9 copy  0x00000011 , 0x00000005 
+ 00030869  0x000069ca branch  0x00007848 
+ 00030870  0x000069ce copy  0x00000005 , 0x0000000b 
+ 00030871  0x000069cf copy  0x00000011 , 0x00000030 
+ 00030872  0x000069d0 arg  0x000006b2 , 0x00000012 
+ 00030873  0x000069d1 copy  0x00000012 , 0x00000005 
+ 00030874  0x000069d2 add  0x00000011 , 0x00000018 , 0x00000006 
+ 00030875  0x000069d3 ifetch  0x00000008 , 0x00000006 
+ 00030876  0x000069d4 istore  0x00000008 , 0x00000005 
+ 00030877  0x000069d5 istore  0x00000008 , 0x00000005 
+ 00030878  0x000069d6 force  0x00000000 , 0x0000003f 
+ 00030879  0x000069d7 istore  0x00000008 , 0x00000005 
+ 00030880  0x000069d8 copy  0x0000000b , 0x00000005 
+ 00030881  0x000069d9 call  0x0000788c 
+ 00030882  0x000069da arg  0x000006b2 , 0x00000012 
+ 00030883  0x000069db copy  0x00000012 , 0x00000005 
+ 00030884  0x000069dc force  0x00000000 , 0x0000003f 
+ 00030885  0x000069dd istore  0x00000008 , 0x00000005 
+ 00030886  0x000069de add  0x00000030 , 0x00000020 , 0x00000006 
+ 00030887  0x000069df ifetch  0x00000008 , 0x00000006 
+ 00030888  0x000069e0 istore  0x00000008 , 0x00000005 
+ 00030889  0x000069e1 istore  0x00000008 , 0x00000005 
+ 00030890  0x000069e2 copy  0x0000000b , 0x00000011 
+ 00030891  0x000069e3 copy  0x00000011 , 0x00000005 
+ 00030892  0x000069e4 call  0x0000788c 
+ 00030893  0x000069e5 arg  0x000006b2 , 0x00000012 
+ 00030894  0x000069e6 copy  0x00000012 , 0x00000005 
+ 00030895  0x000069e7 add  0x00000030 , 0x00000028 , 0x00000006 
+ 00030896  0x000069e8 ifetch  0x00000008 , 0x00000006 
+ 00030897  0x000069e9 istore  0x00000008 , 0x00000005 
+ 00030898  0x000069ea istore  0x00000008 , 0x00000005 
+ 00030899  0x000069eb istore  0x00000008 , 0x00000005 
+ 00030900  0x000069ec copy  0x0000000b , 0x00000011 
+ 00030901  0x000069ed copy  0x00000011 , 0x00000005 
+ 00030902  0x000069ee branch  0x0000788c 
+ 00030903  0x000069f2 force  0x00000006 , 0x00000039 
+ 00030904  0x000069f4 ifetch  0x00000004 , 0x00000006 
+ 00030905  0x000069f5 iforce  0x0000002f 
+ 00030906  0x000069f6 increase  0x00000001 , 0x00000038 
+ 00030907  0x000069f7 loop  0x000078b8 
+ 00030908  0x000069f8 rtn 
+ 00030909  0x000069fd copy  0x00000005 , 0x0000000b 
+ 00030910  0x000069fe arg  0x00000682 , 0x00000005 
+ 00030911  0x000069ff call  0x00007e3a 
+ 00030912  0x00006a00 arg  0x00000682 , 0x00000005 
+ 00030913  0x00006a01 copy  0x00000011 , 0x00000006 
+ 00030914  0x00006a02 force  0x00000000 , 0x00000038 
+ 00030915  0x00006a03 call  0x000078b7 
+ 00030916  0x00006a04 copy  0x00000012 , 0x00000006 
+ 00030917  0x00006a05 call  0x000078b7 
+ 00030918  0x00006a06 force  0x00000000 , 0x00000012 
+ 00030919  0x00006a08 force  0x00000000 , 0x00000002 
+ 00030920  0x00006a09 force  0x00000006 , 0x00000013 
+ 00030921  0x00006a0b ifetch  0x00000004 , 0x00000005 
+ 00030922  0x00006a0c iforce  0x00000011 
+ 00030923  0x00006a0d copy  0x00000012 , 0x00000038 
+ 00030924  0x00006a0e deposit  0x0000002f 
+ 00030925  0x00006a0f copy  0x00000013 , 0x00000038 
+ 00030926  0x00006a10 imul32  0x0000002f , 0x0000003f 
+ 00030927  0x00006a11 iadd  0x00000011 , 0x0000003f 
+ 00030928  0x00006a12 iadd  0x00000002 , 0x0000003f 
+ 00030929  0x00006a13 istore  0x00000004 , 0x00000005 
+ 00030930  0x00006a14 rshift32  0x0000003f , 0x00000002 
+ 00030931  0x00006a15 increase  0x00000001 , 0x00000013 
+ 00030932  0x00006a16 compare  0x0000000c , 0x00000013 , 0x000000ff 
+ 00030933  0x00006a17 nbranch  0x000078c9 , 0x00000001 
+ 00030934  0x00006a18 deposit  0x00000002 
+ 00030935  0x00006a19 istore  0x00000004 , 0x00000005 
+ 00030936  0x00006a1a increase  0xffffffe8 , 0x00000005 
+ 00030937  0x00006a1b increase  0x00000001 , 0x00000012 
+ 00030938  0x00006a1c compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00030939  0x00006a1d nbranch  0x000078c7 , 0x00000001 
+ 00030940  0x00006a1e arg  0x00000682 , 0x00000011 
+ 00030941  0x00006a1f copy  0x0000000b , 0x00000005 
+ 00030942  0x00006a20 branch  0x00007896 
+ 00030943  0x00006a24 copy  0x00000011 , 0x00000012 
+ 00030944  0x00006a25 branch  0x000078bd 
+ 00030945  0x00006a28 copy  0x00000011 , 0x00000030 
+ 00030946  0x00006a2a copy  0x00000030 , 0x00000011 
+ 00030947  0x00006a2b ifetch  0x00000001 , 0x00000011 
+ 00030948  0x00006a2c isolate1  0x00000000 , 0x0000003f 
+ 00030949  0x00006a2d rtn  0x00000001 
+ 00030950  0x00006a2e call  0x00007864 
+ 00030951  0x00006a2f ifetch  0x00000001 , 0x00000012 
+ 00030952  0x00006a30 isolate0  0x00000000 , 0x0000003f 
+ 00030953  0x00006a31 branch  0x000078f1 , 0x00000001 
+ 00030954  0x00006a32 arg  0x00000742 , 0x00000011 
+ 00030955  0x00006a33 copy  0x00000012 , 0x00000005 
+ 00030956  0x00006a34 call  0x00007848 
+ 00030957  0x00006a35 ifetch  0x00000001 , 0x00000012 
+ 00030958  0x00006a36 iadd  0x00000013 , 0x0000003f 
+ 00030959  0x00006a37 istore  0x00000001 , 0x00000012 
+ 00030960  0x00006a38 increase  0xffffffe8 , 0x00000012 
+ 00030961  0x00006a3a add  0x00000012 , 0x00000018 , 0x00000011 
+ 00030962  0x00006a3b force  0x00000007 , 0x00000039 
+ 00030963  0x00006a3c call  0x00007866 
+ 00030964  0x00006a3d branch  0x000078e2 
+ 00030965  0x00006a41 copy  0x00000005 , 0x0000000b 
+ 00030966  0x00006a42 arg  0x000006e2 , 0x00000005 
+ 00030967  0x00006a43 call  0x00007e3a 
+ 00030968  0x00006a44 force  0x00000000 , 0x0000003f 
+ 00030969  0x00006a45 store  0x00000004 , 0x0000069a 
+ 00030970  0x00006a46 store  0x00000004 , 0x000006fa 
+ 00030971  0x00006a47 jam  0x00000001 , 0x000006e2 
+ 00030972  0x00006a48 arg  0x00000682 , 0x00000005 
+ 00030973  0x00006a49 call  0x00007e3a 
+ 00030974  0x00006a4a arg  0x00000742 , 0x00000006 
+ 00030975  0x00006a4b arg  0x000006b2 , 0x00000005 
+ 00030976  0x00006a4c call  0x00007e33 
+ 00030977  0x00006a4d copy  0x00000011 , 0x00000006 
+ 00030978  0x00006a4e arg  0x000006ca , 0x00000005 
+ 00030979  0x00006a4f call  0x00007e33 
+ 00030980  0x00006a51 arg  0x000006ca , 0x00000006 
+ 00030981  0x00006a52 call  0x0000782b 
+ 00030982  0x00006a53 branch  0x0000792d , 0x00000034 
+ 00030983  0x00006a54 arg  0x000006ca , 0x00000011 
+ 00030984  0x00006a55 arg  0x000006e2 , 0x00000012 
+ 00030985  0x00006a56 call  0x000078e1 
+ 00030986  0x00006a58 arg  0x000006b2 , 0x00000011 
+ 00030987  0x00006a59 arg  0x00000682 , 0x00000012 
+ 00030988  0x00006a5a call  0x000078e1 
+ 00030989  0x00006a5b arg  0x000006ca , 0x00000011 
+ 00030990  0x00006a5c arg  0x000006b2 , 0x00000012 
+ 00030991  0x00006a5d call  0x0000783b 
+ 00030992  0x00006a5e branch  0x0000791f , 0x00000002 
+ 00030993  0x00006a5f arg  0x000006b2 , 0x00000011 
+ 00030994  0x00006a60 arg  0x000006ca , 0x00000012 
+ 00030995  0x00006a61 copy  0x00000011 , 0x00000005 
+ 00030996  0x00006a62 call  0x00007856 
+ 00030997  0x00006a63 arg  0x000006e2 , 0x00000011 
+ 00030998  0x00006a64 arg  0x00000682 , 0x00000012 
+ 00030999  0x00006a65 copy  0x00000012 , 0x00000005 
+ 00031000  0x00006a66 call  0x00007848 
+ 00031001  0x00006a67 ifetch  0x00000001 , 0x00000011 
+ 00031002  0x00006a68 iadd  0x00000013 , 0x00000013 
+ 00031003  0x00006a69 ifetch  0x00000001 , 0x00000012 
+ 00031004  0x00006a6a iadd  0x00000013 , 0x0000003f 
+ 00031005  0x00006a6b istore  0x00000001 , 0x00000012 
+ 00031006  0x00006a6c branch  0x00007904 
+ 00031007  0x00006a6e arg  0x000006ca , 0x00000011 
+ 00031008  0x00006a6f arg  0x000006b2 , 0x00000012 
+ 00031009  0x00006a70 copy  0x00000011 , 0x00000005 
+ 00031010  0x00006a71 call  0x00007856 
+ 00031011  0x00006a72 arg  0x00000682 , 0x00000011 
+ 00031012  0x00006a73 arg  0x000006e2 , 0x00000012 
+ 00031013  0x00006a74 copy  0x00000012 , 0x00000005 
+ 00031014  0x00006a75 call  0x00007848 
+ 00031015  0x00006a76 ifetch  0x00000001 , 0x00000011 
+ 00031016  0x00006a77 iadd  0x00000013 , 0x00000013 
+ 00031017  0x00006a78 ifetch  0x00000001 , 0x00000012 
+ 00031018  0x00006a79 iadd  0x00000013 , 0x0000003f 
+ 00031019  0x00006a7a istore  0x00000001 , 0x00000012 
+ 00031020  0x00006a7b branch  0x00007904 
+ 00031021  0x00006a7d arg  0x000006e2 , 0x00000005 
+ 00031022  0x00006a7e call  0x00007e3a 
+ 00031023  0x00006a7f fetch  0x00000001 , 0x0000069a 
+ 00031024  0x00006a80 store  0x00000001 , 0x000006e2 
+ 00031025  0x00006a81 store  0x00000001 , 0x000006ea 
+ 00031026  0x00006a82 arg  0x000006e2 , 0x00000011 
+ 00031027  0x00006a83 arg  0x00000682 , 0x00000012 
+ 00031028  0x00006a84 copy  0x00000012 , 0x00000005 
+ 00031029  0x00006a85 call  0x0000788c 
+ 00031030  0x00006a86 arg  0x00000742 , 0x00000011 
+ 00031031  0x00006a87 arg  0x00000682 , 0x00000012 
+ 00031032  0x00006a88 copy  0x0000000b , 0x00000005 
+ 00031033  0x00006a89 branch  0x0000788f 
+ 00031034  0x00006a8f arg  0x00000642 , 0x00000011 
+ 00031035  0x00006a90 arg  0x000006fa , 0x00000005 
+ 00031036  0x00006a91 call  0x000078df 
+ 00031037  0x00006a92 arg  0x000006fa , 0x00000011 
+ 00031038  0x00006a93 arg  0x00000712 , 0x00000005 
+ 00031039  0x00006a94 call  0x000078df 
+ 00031040  0x00006a95 arg  0x0000075a , 0x00000011 
+ 00031041  0x00006a96 arg  0x00000712 , 0x00000012 
+ 00031042  0x00006a97 arg  0x00000712 , 0x00000005 
+ 00031043  0x00006a98 call  0x000078bd 
+ 00031044  0x00006a99 arg  0x00000612 , 0x00000011 
+ 00031045  0x00006a9a arg  0x000006fa , 0x00000005 
+ 00031046  0x00006a9b call  0x000078df 
+ 00031047  0x00006a9c arg  0x000006fa , 0x00000006 
+ 00031048  0x00006a9d arg  0x000006ca , 0x00000005 
+ 00031049  0x00006a9e call  0x00007e33 
+ 00031050  0x00006a9f arg  0x000006ca , 0x00000011 
+ 00031051  0x00006aa0 call  0x0000787f 
+ 00031052  0x00006aa1 arg  0x000006fa , 0x00000011 
+ 00031053  0x00006aa2 arg  0x000006ca , 0x00000012 
+ 00031054  0x00006aa3 arg  0x000006fa , 0x00000005 
+ 00031055  0x00006aa4 call  0x0000788c 
+ 00031056  0x00006aa5 arg  0x000006fa , 0x00000011 
+ 00031057  0x00006aa6 arg  0x00000712 , 0x00000012 
+ 00031058  0x00006aa7 arg  0x000006fa , 0x00000005 
+ 00031059  0x00006aa8 call  0x0000788c 
+ 00031060  0x00006aa9 arg  0x00000612 , 0x00000006 
+ 00031061  0x00006aaa arg  0x000006ca , 0x00000005 
+ 00031062  0x00006aab call  0x00007e33 
+ 00031063  0x00006aac arg  0x0000062a , 0x00000011 
+ 00031064  0x00006aad arg  0x00000712 , 0x00000005 
+ 00031065  0x00006aae call  0x000078df 
+ 00031066  0x00006aaf arg  0x000006ca , 0x00000011 
+ 00031067  0x00006ab0 call  0x0000787f 
+ 00031068  0x00006ab1 arg  0x000006ca , 0x00000011 
+ 00031069  0x00006ab2 call  0x0000787f 
+ 00031070  0x00006ab3 arg  0x000006ca , 0x00000011 
+ 00031071  0x00006ab4 arg  0x00000712 , 0x00000012 
+ 00031072  0x00006ab5 arg  0x000006ca , 0x00000005 
+ 00031073  0x00006ab6 call  0x000078bd 
+ 00031074  0x00006ab7 arg  0x00000712 , 0x00000011 
+ 00031075  0x00006ab8 arg  0x000006e2 , 0x00000005 
+ 00031076  0x00006ab9 call  0x000078df 
+ 00031077  0x00006aba arg  0x000006e2 , 0x00000011 
+ 00031078  0x00006abb call  0x0000787f 
+ 00031079  0x00006abc arg  0x000006e2 , 0x00000011 
+ 00031080  0x00006abd call  0x0000787f 
+ 00031081  0x00006abe arg  0x000006e2 , 0x00000011 
+ 00031082  0x00006abf call  0x0000787f 
+ 00031083  0x00006ac0 arg  0x0000062a , 0x00000006 
+ 00031084  0x00006ac1 arg  0x00000712 , 0x00000005 
+ 00031085  0x00006ac2 call  0x00007e33 
+ 00031086  0x00006ac3 arg  0x00000712 , 0x00000011 
+ 00031087  0x00006ac4 call  0x0000787f 
+ 00031088  0x00006ac5 arg  0x00000712 , 0x00000011 
+ 00031089  0x00006ac6 arg  0x00000642 , 0x00000012 
+ 00031090  0x00006ac7 arg  0x00000642 , 0x00000005 
+ 00031091  0x00006ac8 call  0x000078bd 
+ 00031092  0x00006ac9 arg  0x000006fa , 0x00000011 
+ 00031093  0x00006aca arg  0x00000712 , 0x00000005 
+ 00031094  0x00006acb call  0x000078df 
+ 00031095  0x00006acc arg  0x00000712 , 0x00000011 
+ 00031096  0x00006acd arg  0x000006ca , 0x00000012 
+ 00031097  0x00006ace arg  0x00000712 , 0x00000005 
+ 00031098  0x00006acf call  0x0000788f 
+ 00031099  0x00006ad0 arg  0x00000712 , 0x00000011 
+ 00031100  0x00006ad1 arg  0x000006ca , 0x00000012 
+ 00031101  0x00006ad2 arg  0x00000612 , 0x00000005 
+ 00031102  0x00006ad3 call  0x0000788f 
+ 00031103  0x00006ad4 arg  0x000006ca , 0x00000011 
+ 00031104  0x00006ad5 arg  0x00000612 , 0x00000012 
+ 00031105  0x00006ad6 arg  0x00000712 , 0x00000005 
+ 00031106  0x00006ad7 call  0x0000788f 
+ 00031107  0x00006ad8 arg  0x00000712 , 0x00000011 
+ 00031108  0x00006ad9 arg  0x000006fa , 0x00000012 
+ 00031109  0x00006ada arg  0x00000712 , 0x00000005 
+ 00031110  0x00006adb call  0x000078bd 
+ 00031111  0x00006adc arg  0x00000712 , 0x00000011 
+ 00031112  0x00006add arg  0x000006e2 , 0x00000012 
+ 00031113  0x00006ade arg  0x0000062a , 0x00000005 
+ 00031114  0x00006adf branch  0x0000788f 
+ 00031115  0x00006ae4 arg  0x000005b2 , 0x00000011 
+ 00031116  0x00006ae5 arg  0x0000072a , 0x00000005 
+ 00031117  0x00006ae6 call  0x000078df 
+ 00031118  0x00006ae7 arg  0x00000612 , 0x00000011 
+ 00031119  0x00006ae8 arg  0x0000072a , 0x00000012 
+ 00031120  0x00006ae9 arg  0x000006e2 , 0x00000005 
+ 00031121  0x00006aea call  0x000078bd 
+ 00031122  0x00006aeb arg  0x000005b2 , 0x00000011 
+ 00031123  0x00006aec arg  0x0000072a , 0x00000012 
+ 00031124  0x00006aed arg  0x0000072a , 0x00000005 
+ 00031125  0x00006aee call  0x000078bd 
+ 00031126  0x00006aef arg  0x0000062a , 0x00000011 
+ 00031127  0x00006af0 arg  0x0000072a , 0x00000012 
+ 00031128  0x00006af1 arg  0x000006ca , 0x00000005 
+ 00031129  0x00006af2 call  0x000078bd 
+ 00031130  0x00006af3 arg  0x00000642 , 0x00000011 
+ 00031131  0x00006af4 arg  0x0000072a , 0x00000005 
+ 00031132  0x00006af5 call  0x000078df 
+ 00031133  0x00006af6 arg  0x00000582 , 0x00000011 
+ 00031134  0x00006af7 arg  0x0000072a , 0x00000012 
+ 00031135  0x00006af8 arg  0x000006fa , 0x00000005 
+ 00031136  0x00006af9 call  0x000078bd 
+ 00031137  0x00006afa arg  0x00000642 , 0x00000011 
+ 00031138  0x00006afb arg  0x0000072a , 0x00000012 
+ 00031139  0x00006afc arg  0x0000072a , 0x00000005 
+ 00031140  0x00006afd call  0x000078bd 
+ 00031141  0x00006afe arg  0x0000059a , 0x00000011 
+ 00031142  0x00006aff arg  0x0000072a , 0x00000012 
+ 00031143  0x00006b00 arg  0x00000712 , 0x00000005 
+ 00031144  0x00006b01 call  0x000078bd 
+ 00031145  0x00006b02 arg  0x000006e2 , 0x00000011 
+ 00031146  0x00006b03 arg  0x000006fa , 0x00000012 
+ 00031147  0x00006b04 arg  0x0000072a , 0x00000005 
+ 00031148  0x00006b05 call  0x0000788f 
+ 00031149  0x00006b06 arg  0x000006e2 , 0x00000011 
+ 00031150  0x00006b07 arg  0x000006fa , 0x00000012 
+ 00031151  0x00006b08 arg  0x000006e2 , 0x00000005 
+ 00031152  0x00006b09 call  0x0000788c 
+ 00031153  0x00006b0a arg  0x000006ca , 0x00000011 
+ 00031154  0x00006b0b arg  0x00000712 , 0x00000012 
+ 00031155  0x00006b0c arg  0x000006fa , 0x00000005 
+ 00031156  0x00006b0d call  0x0000788f 
+ 00031157  0x00006b0e arg  0x000006ca , 0x00000011 
+ 00031158  0x00006b0f arg  0x00000712 , 0x00000012 
+ 00031159  0x00006b10 arg  0x000006ca , 0x00000005 
+ 00031160  0x00006b11 call  0x0000788c 
+ 00031161  0x00006b12 arg  0x000006ca , 0x00000011 
+ 00031162  0x00006b13 arg  0x0000072a , 0x00000012 
+ 00031163  0x00006b14 arg  0x000006ca , 0x00000005 
+ 00031164  0x00006b15 call  0x000078bd 
+ 00031165  0x00006b16 arg  0x00000642 , 0x00000011 
+ 00031166  0x00006b17 arg  0x000005b2 , 0x00000012 
+ 00031167  0x00006b18 arg  0x00000712 , 0x00000005 
+ 00031168  0x00006b19 call  0x000078bd 
+ 00031169  0x00006b1a arg  0x00000712 , 0x00000011 
+ 00031170  0x00006b1b arg  0x0000072a , 0x00000012 
+ 00031171  0x00006b1c arg  0x00000642 , 0x00000005 
+ 00031172  0x00006b1d call  0x000078bd 
+ 00031173  0x00006b1e arg  0x0000072a , 0x00000011 
+ 00031174  0x00006b1f arg  0x0000072a , 0x00000005 
+ 00031175  0x00006b20 call  0x000078df 
+ 00031176  0x00006b21 arg  0x0000072a , 0x00000011 
+ 00031177  0x00006b22 arg  0x000006e2 , 0x00000012 
+ 00031178  0x00006b23 arg  0x00000712 , 0x00000005 
+ 00031179  0x00006b24 call  0x000078bd 
+ 00031180  0x00006b25 arg  0x0000072a , 0x00000011 
+ 00031181  0x00006b26 arg  0x000006ca , 0x00000012 
+ 00031182  0x00006b27 arg  0x000006ca , 0x00000005 
+ 00031183  0x00006b28 call  0x000078bd 
+ 00031184  0x00006b29 arg  0x000006fa , 0x00000011 
+ 00031185  0x00006b2a arg  0x00000612 , 0x00000005 
+ 00031186  0x00006b2b call  0x000078df 
+ 00031187  0x00006b2c arg  0x00000612 , 0x00000011 
+ 00031188  0x00006b2d arg  0x00000712 , 0x00000012 
+ 00031189  0x00006b2e arg  0x00000612 , 0x00000005 
+ 00031190  0x00006b2f call  0x0000788f 
+ 00031191  0x00006b30 arg  0x00000612 , 0x00000006 
+ 00031192  0x00006b31 arg  0x0000072a , 0x00000005 
+ 00031193  0x00006b32 call  0x00007e33 
+ 00031194  0x00006b33 arg  0x0000072a , 0x00000011 
+ 00031195  0x00006b34 call  0x0000787f 
+ 00031196  0x00006b35 arg  0x00000712 , 0x00000011 
+ 00031197  0x00006b36 arg  0x0000072a , 0x00000012 
+ 00031198  0x00006b37 arg  0x00000712 , 0x00000005 
+ 00031199  0x00006b38 call  0x0000788f 
+ 00031200  0x00006b39 arg  0x00000712 , 0x00000011 
+ 00031201  0x00006b3a arg  0x000006fa , 0x00000012 
+ 00031202  0x00006b3b arg  0x000006fa , 0x00000005 
+ 00031203  0x00006b3c call  0x000078bd 
+ 00031204  0x00006b3d arg  0x000006fa , 0x00000011 
+ 00031205  0x00006b3e arg  0x000006ca , 0x00000012 
+ 00031206  0x00006b3f arg  0x0000062a , 0x00000005 
+ 00031207  0x00006b40 call  0x0000788f 
+ 00031208  0x00006b41 arg  0x0000062a , 0x00000011 
+ 00031209  0x00006b42 arg  0x00000742 , 0x00000012 
+ 00031210  0x00006b43 arg  0x0000062a , 0x00000005 
+ 00031211  0x00006b44 force  0x00000000 , 0x00000013 
+ 00031212  0x00006b45 fetch  0x00000001 , 0x0000062a 
+ 00031213  0x00006b46 isolate1  0x00000000 , 0x0000003f 
+ 00031214  0x00006b47 call  0x00007848 , 0x00000001 
+ 00031215  0x00006b48 copy  0x00000013 , 0x00000030 
+ 00031216  0x00006b49 arg  0x0000062a , 0x00000011 
+ 00031217  0x00006b4a call  0x00007864 
+ 00031218  0x00006b4b fetch  0x00000001 , 0x00000641 
+ 00031219  0x00006b4c isolate1  0x00000000 , 0x00000030 
+ 00031220  0x00006b4d setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00031221  0x00006b4e store  0x00000001 , 0x00000641 
+ 00031222  0x00006b4f rtn 
+ 00031223  0x00006b53 jam  0x000000c0 , 0x00000581 
+ 00031224  0x00006b54 jam  0x00000001 , 0x00000580 
+ 00031225  0x00006b56 fetch  0x00000001 , 0x00000581 
+ 00031226  0x00006b57 increase  0xffffffff , 0x0000003f 
+ 00031227  0x00006b58 nrtn  0x00000002 
+ 00031228  0x00006b59 store  0x00000001 , 0x00000581 
+ 00031229  0x00006b5a fetch  0x00000001 , 0x00000580 
+ 00031230  0x00006b5b call  0x0000793a , 0x00000034 
+ 00031231  0x00006b5c fetch  0x00000001 , 0x00000581 
+ 00031232  0x00006b5d arg  0x0000065a , 0x00000006 
+ 00031233  0x00006b5e call  0x00007822 
+ 00031234  0x00006b5f branch  0x000079f9 , 0x00000001 
+ 00031235  0x00006b60 fetch  0x00000001 , 0x00000580 
+ 00031236  0x00006b61 nbranch  0x00007a07 , 0x00000034 
+ 00031237  0x00006b62 call  0x0000798b 
+ 00031238  0x00006b63 branch  0x000079f9 
+ 00031239  0x00006b65 jam  0x00000000 , 0x00000580 
+ 00031240  0x00006b66 arg  0x00000582 , 0x00000006 
+ 00031241  0x00006b67 arg  0x00000612 , 0x00000005 
+ 00031242  0x00006b68 call  0x00007828 
+ 00031243  0x00006b69 branch  0x000079f9 
+ 00031244  0x00006b6d arg  0x00000642 , 0x00000011 
+ 00031245  0x00006b6e arg  0x00000712 , 0x00000005 
+ 00031246  0x00006b6f call  0x000078f5 
+ 00031247  0x00006b70 arg  0x00000712 , 0x00000011 
+ 00031248  0x00006b71 arg  0x000006ca , 0x00000005 
+ 00031249  0x00006b72 call  0x000078df 
+ 00031250  0x00006b73 arg  0x00000612 , 0x00000011 
+ 00031251  0x00006b74 arg  0x000006ca , 0x00000012 
+ 00031252  0x00006b75 arg  0x000005ca , 0x00000005 
+ 00031253  0x00006b76 call  0x000078bd 
+ 00031254  0x00006b77 arg  0x00000712 , 0x00000011 
+ 00031255  0x00006b78 arg  0x000006ca , 0x00000012 
+ 00031256  0x00006b79 arg  0x000006fa , 0x00000005 
+ 00031257  0x00006b7a call  0x000078bd 
+ 00031258  0x00006b7b arg  0x0000062a , 0x00000011 
+ 00031259  0x00006b7c arg  0x000006fa , 0x00000012 
+ 00031260  0x00006b7d arg  0x000005e2 , 0x00000005 
+ 00031261  0x00006b7e branch  0x000078bd 
+ 00031262  0x00006b82 force  0x00000010 , 0x00000039 
+ 00031263  0x00006b84 ifetch  0x00000004 , 0x00000006 
+ 00031264  0x00006b85 force  0x00000004 , 0x00000011 
+ 00031265  0x00006b86 increase  0x00000003 , 0x00000005 
+ 00031266  0x00006b88 istore  0x00000001 , 0x00000005 
+ 00031267  0x00006b89 rshift8  0x0000003f , 0x0000003f 
+ 00031268  0x00006b8a increase  0xfffffffe , 0x00000005 
+ 00031269  0x00006b8b increase  0xffffffff , 0x00000011 
+ 00031270  0x00006b8c nbranch  0x00007a22 , 0x00000005 
+ 00031271  0x00006b8d increase  0x00000005 , 0x00000005 
+ 00031272  0x00006b8e loop  0x00007a1f 
+ 00031273  0x00006b8f rtn 
+ 00031274  0x00006b93 lshift2  0x00000007 , 0x0000003f 
+ 00031275  0x00006b94 iadd  0x0000000b , 0x00000006 
+ 00031276  0x00006b95 ifetch  0x00000004 , 0x00000006 
+ 00031277  0x00006b96 rtn 
+ 00031278  0x00006b99 force  0x00000010 , 0x00000030 
+ 00031279  0x00006b9a arg  0x00000582 , 0x0000000b 
+ 00031280  0x00006b9c add  0x00000030 , 0xfffffff9 , 0x00000007 
+ 00031281  0x00006b9d call  0x00007a2a 
+ 00031282  0x00006b9e iforce  0x00000002 
+ 00031283  0x00006b9f add  0x00000030 , 0xfffffff0 , 0x00000007 
+ 00031284  0x00006ba0 call  0x00007a2a 
+ 00031285  0x00006ba1 iadd  0x00000002 , 0x00000002 
+ 00031286  0x00006ba2 add  0x00000030 , 0xfffffffe , 0x00000007 
+ 00031287  0x00006ba3 call  0x00007a2a 
+ 00031288  0x00006ba4 shasx  0x0000003f , 0x00000001 , 0x0000003f 
+ 00031289  0x00006ba5 iadd  0x00000002 , 0x00000002 
+ 00031290  0x00006ba6 add  0x00000030 , 0xfffffff1 , 0x00000007 
+ 00031291  0x00006ba7 call  0x00007a2a 
+ 00031292  0x00006ba8 shasx  0x0000003f , 0x00000000 , 0x0000003f 
+ 00031293  0x00006ba9 iadd  0x00000002 , 0x00000002 
+ 00031294  0x00006baa lshift2  0x00000030 , 0x0000003f 
+ 00031295  0x00006bab iadd  0x0000000b , 0x00000005 
+ 00031296  0x00006bac istoret  0x00000004 , 0x00000005 
+ 00031297  0x00006bad increase  0x00000001 , 0x00000030 
+ 00031298  0x00006bae compare  0x00000040 , 0x00000030 , 0x000000ff 
+ 00031299  0x00006baf nbranch  0x00007a30 , 0x00000001 
+ 00031300  0x00006bb0 rtn 
+ 00031301  0x00006bb4 arg  0x000007ba , 0x00000006 
+ 00031302  0x00006bb5 force  0x00000007 , 0x00000038 
+ 00031303  0x00006bb7 ifetch  0x00000004 , 0x00000006 
+ 00031304  0x00006bb8 iforce  0x0000002f 
+ 00031305  0x00006bb9 increase  0xffffffff , 0x00000038 
+ 00031306  0x00006bba branch  0x00007a47 , 0x00000002 
+ 00031307  0x00006bbb rtn 
+ 00031308  0x00006bbe set1  0x00000025 , 0x00000000 
+ 00031309  0x00006bbf bpatch  0x000000f8 , 0x0000403f 
+ 00031310  0x00006bc0 call  0x00007a2e 
+ 00031311  0x00006bc1 arg  0x00000682 , 0x00000005 
+ 00031312  0x00006bc2 force  0x00000000 , 0x00000038 
+ 00031313  0x00006bc4 deposit  0x0000002f 
+ 00031314  0x00006bc5 istore  0x00000004 , 0x00000005 
+ 00031315  0x00006bc6 increase  0x00000001 , 0x00000038 
+ 00031316  0x00006bc7 compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031317  0x00006bc8 nbranch  0x00007a51 , 0x00000001 
+ 00031318  0x00006bc9 call  0x000075c5 
+ 00031319  0x00006bca arg  0x00008700 , 0x0000000b 
+ 00031320  0x00006bcb arg  0x00000582 , 0x00000030 
+ 00031321  0x00006bcc force  0x00000040 , 0x00000039 
+ 00031322  0x00006bce ifetcht  0x00000004 , 0x00000030 
+ 00031323  0x00006bcf ifetch  0x00000004 , 0x0000000b 
+ 00031324  0x00006bd0 increase  0x00000004 , 0x0000000b 
+ 00031325  0x00006bd1 increase  0x00000004 , 0x00000030 
+ 00031326  0x00006bd2 iadd  0x00000002 , 0x0000003f 
+ 00031327  0x00006bd3 force  0x00000007 , 0x00000038 
+ 00031328  0x00006bd4 iadd  0x0000002f , 0x00000002 
+ 00031329  0x00006bd5 force  0x00000004 , 0x00000038 
+ 00031330  0x00006bd6 shasx  0x0000002f , 0x00000003 , 0x0000003f 
+ 00031331  0x00006bd7 iadd  0x00000002 , 0x00000002 
+ 00031332  0x00006bd8 force  0x00000005 , 0x00000038 
+ 00031333  0x00006bd9 deposit  0x0000002f 
+ 00031334  0x00006bda force  0x00000006 , 0x00000038 
+ 00031335  0x00006bdb ixor  0x0000002f , 0x0000003f 
+ 00031336  0x00006bdc force  0x00000004 , 0x00000038 
+ 00031337  0x00006bdd iand  0x0000002f , 0x0000003f 
+ 00031338  0x00006bde force  0x00000006 , 0x00000038 
+ 00031339  0x00006bdf ixor  0x0000002f , 0x0000003f 
+ 00031340  0x00006be0 iadd  0x00000002 , 0x00000002 
+ 00031341  0x00006be1 force  0x00000007 , 0x00000038 
+ 00031342  0x00006be2 copy  0x00000002 , 0x0000002f 
+ 00031343  0x00006be3 force  0x00000003 , 0x00000038 
+ 00031344  0x00006be4 deposit  0x0000002f 
+ 00031345  0x00006be5 iadd  0x00000002 , 0x0000002f 
+ 00031346  0x00006be6 force  0x00000000 , 0x00000038 
+ 00031347  0x00006be7 deposit  0x0000002f 
+ 00031348  0x00006be8 force  0x00000001 , 0x00000038 
+ 00031349  0x00006be9 iand  0x0000002f , 0x00000002 
+ 00031350  0x00006bea ior  0x0000002f , 0x0000003f 
+ 00031351  0x00006beb force  0x00000002 , 0x00000038 
+ 00031352  0x00006bec iand  0x0000002f , 0x0000003f 
+ 00031353  0x00006bed ior  0x00000002 , 0x00000002 
+ 00031354  0x00006bee force  0x00000000 , 0x00000038 
+ 00031355  0x00006bef shasx  0x0000002f , 0x00000002 , 0x0000003f 
+ 00031356  0x00006bf0 iadd  0x00000002 , 0x0000003f 
+ 00031357  0x00006bf1 force  0x00000007 , 0x00000038 
+ 00031358  0x00006bf2 iadd  0x0000002f , 0x0000002f 
+ 00031359  0x00006bf3 regexrot 
+ 00031360  0x00006bf4 loop  0x00007a5a 
+ 00031361  0x00006bf5 arg  0x00000682 , 0x00000006 
+ 00031362  0x00006bf6 force  0x00000000 , 0x00000038 
+ 00031363  0x00006bf8 ifetch  0x00000004 , 0x00000006 
+ 00031364  0x00006bf9 iadd  0x0000002f , 0x0000002f 
+ 00031365  0x00006bfa increase  0x00000001 , 0x00000038 
+ 00031366  0x00006bfb compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031367  0x00006bfc nbranch  0x00007a83 , 0x00000001 
+ 00031368  0x00006bfd branch  0x000075c9 
+ 00031369  0x00006c01 arg  0x00000858 , 0x00000005 
+ 00031370  0x00006c02 force  0x00000007 , 0x00000038 
+ 00031371  0x00006c04 deposit  0x0000002f 
+ 00031372  0x00006c05 istore  0x00000004 , 0x00000005 
+ 00031373  0x00006c06 increase  0xffffffff , 0x00000038 
+ 00031374  0x00006c07 branch  0x00007a8b , 0x00000002 
+ 00031375  0x00006c08 rtn 
+ 00031376  0x00006c0c arg  0x00000582 , 0x00000005 
+ 00031377  0x00006c0d increase  0xfffffffc , 0x00000006 
+ 00031378  0x00006c0e sub  0x00000039 , 0x00000010 , 0x00000011 
+ 00031379  0x00006c10 ifetch  0x00000004 , 0x00000006 
+ 00031380  0x00006c11 ixor  0x00000002 , 0x0000003f 
+ 00031381  0x00006c12 istore  0x00000004 , 0x00000005 
+ 00031382  0x00006c13 increase  0xfffffff8 , 0x00000006 
+ 00031383  0x00006c14 loop  0x00007a93 
+ 00031384  0x00006c15 copy  0x00000011 , 0x00000039 
+ 00031385  0x00006c16 deposit  0x00000002 
+ 00031386  0x00006c18 istore  0x00000004 , 0x00000005 
+ 00031387  0x00006c19 loop  0x00007a9a 
+ 00031388  0x00006c1a rtn 
+ 00031389  0x00006c1d arg  0x00000808 , 0x00000006 
+ 00031390  0x00006c1e arg  0x00000582 , 0x00000005 
+ 00031391  0x00006c1f force  0x00000006 , 0x00000039 
+ 00031392  0x00006c20 call  0x00007b97 
+ 00031393  0x00006c21 arg  0x000047c4 , 0x00000006 
+ 00031394  0x00006c22 force  0x00000006 , 0x00000039 
+ 00031395  0x00006c23 call  0x00007b97 
+ 00031396  0x00006c24 arg  0x00000858 , 0x00000006 
+ 00031397  0x00006c25 call  0x00007b96 
+ 00031398  0x00006c26 call  0x00007a45 
+ 00031399  0x00006c27 call  0x00007a4c 
+ 00031400  0x00006c28 arg  0x00000848 , 0x00000006 
+ 00031401  0x00006c29 arg  0x00000582 , 0x00000005 
+ 00031402  0x00006c2a branch  0x00007ab8 
+ 00031403  0x00006c2d arg  0x000047c4 , 0x00000006 
+ 00031404  0x00006c2e arg  0x00000582 , 0x00000005 
+ 00031405  0x00006c2f force  0x00000006 , 0x00000039 
+ 00031406  0x00006c30 call  0x00007b97 
+ 00031407  0x00006c31 arg  0x00000808 , 0x00000006 
+ 00031408  0x00006c32 force  0x00000006 , 0x00000039 
+ 00031409  0x00006c33 call  0x00007b97 
+ 00031410  0x00006c34 arg  0x00000848 , 0x00000006 
+ 00031411  0x00006c35 call  0x00007b96 
+ 00031412  0x00006c36 call  0x00007a45 
+ 00031413  0x00006c37 call  0x00007a4c 
+ 00031414  0x00006c38 arg  0x00000858 , 0x00000006 
+ 00031415  0x00006c39 arg  0x00000582 , 0x00000005 
+ 00031416  0x00006c3b call  0x00007b96 
+ 00031417  0x00006c3c setarg  0x00800000 
+ 00031418  0x00006c3d lshift8  0x0000003f , 0x0000003f 
+ 00031419  0x00006c3e istore  0x00000004 , 0x00000005 
+ 00031420  0x00006c3f force  0x00000005 , 0x00000039 
+ 00031421  0x00006c40 call  0x00007e3b 
+ 00031422  0x00006c41 setarg  0x00000280 
+ 00031423  0x00006c42 istore  0x00000004 , 0x00000005 
+ 00031424  0x00006c43 call  0x00007a4c 
+ 00031425  0x00006c45 fetch  0x00000004 , 0x00000858 
+ 00031426  0x00006c47 arg  0x000003e8 , 0x00000011 
+ 00031427  0x00006c48 idiv  0x00000011 
+ 00031428  0x00006c49 call  0x00007efd 
+ 00031429  0x00006c4a remainder  0x0000003f 
+ 00031430  0x00006c4b store  0x00000004 , 0x000007ec 
+ 00031431  0x00006c4c quotient  0x0000003f 
+ 00031432  0x00006c4d arg  0x000003e8 , 0x00000011 
+ 00031433  0x00006c4e idiv  0x00000011 
+ 00031434  0x00006c4f call  0x00007efd 
+ 00031435  0x00006c50 remainder  0x0000003f 
+ 00031436  0x00006c51 arg  0x000003e8 , 0x00000011 
+ 00031437  0x00006c52 imul32  0x00000011 , 0x0000003f 
+ 00031438  0x00006c53 fetcht  0x00000004 , 0x000007ec 
+ 00031439  0x00006c54 iadd  0x00000002 , 0x0000003f 
+ 00031440  0x00006c55 store  0x00000004 , 0x000007ec 
+ 00031441  0x00006c56 rtn 
+ 00031442  0x00006c59 setarg  0x00363636 
+ 00031443  0x00006c5a lshift8  0x0000003f , 0x00000002 
+ 00031444  0x00006c5b or_into  0x00000036 , 0x00000002 
+ 00031445  0x00006c5c fetch  0x00000002 , 0x00000898 
+ 00031446  0x00006c5d copy  0x0000003f , 0x00000006 
+ 00031447  0x00006c5e force  0x00000004 , 0x00000039 
+ 00031448  0x00006c5f call  0x00007a90 
+ 00031449  0x00006c60 call  0x00007a45 
+ 00031450  0x00006c61 call  0x00007a4c 
+ 00031451  0x00006c62 fetch  0x00000002 , 0x0000089a 
+ 00031452  0x00006c63 copy  0x0000003f , 0x00000006 
+ 00031453  0x00006c64 arg  0x00000582 , 0x00000005 
+ 00031454  0x00006c65 force  0x00000006 , 0x00000039 
+ 00031455  0x00006c66 call  0x00007b97 
+ 00031456  0x00006c67 fetch  0x00000002 , 0x0000089c 
+ 00031457  0x00006c68 copy  0x0000003f , 0x00000006 
+ 00031458  0x00006c69 force  0x00000006 , 0x00000039 
+ 00031459  0x00006c6a call  0x00007b97 
+ 00031460  0x00006c6b setarg  0x00800000 
+ 00031461  0x00006c6c istore  0x00000003 , 0x00000005 
+ 00031462  0x00006c6d force  0x00000000 , 0x0000003f 
+ 00031463  0x00006c6e istore  0x00000001 , 0x00000005 
+ 00031464  0x00006c6f force  0x00000000 , 0x0000003f 
+ 00031465  0x00006c70 istore  0x00000008 , 0x00000005 
+ 00031466  0x00006c71 setarg  0x00000388 
+ 00031467  0x00006c72 istore  0x00000004 , 0x00000005 
+ 00031468  0x00006c73 call  0x00007a4c 
+ 00031469  0x00006c74 call  0x00007a89 
+ 00031470  0x00006c75 arg  0x00000858 , 0x00000006 
+ 00031471  0x00006c76 arg  0x000006a2 , 0x00000005 
+ 00031472  0x00006c77 call  0x00007e31 
+ 00031473  0x00006c79 setarg  0x005c5c5c 
+ 00031474  0x00006c7a lshift8  0x0000003f , 0x00000002 
+ 00031475  0x00006c7b or_into  0x0000005c , 0x00000002 
+ 00031476  0x00006c7c fetch  0x00000002 , 0x00000898 
+ 00031477  0x00006c7d copy  0x0000003f , 0x00000006 
+ 00031478  0x00006c7e force  0x00000004 , 0x00000039 
+ 00031479  0x00006c7f call  0x00007a90 
+ 00031480  0x00006c80 call  0x00007a45 
+ 00031481  0x00006c81 call  0x00007a4c 
+ 00031482  0x00006c82 arg  0x000006c2 , 0x00000006 
+ 00031483  0x00006c83 arg  0x00000582 , 0x00000005 
+ 00031484  0x00006c84 force  0x00000008 , 0x00000039 
+ 00031485  0x00006c85 call  0x00007b97 
+ 00031486  0x00006c86 setarg  0x00800000 
+ 00031487  0x00006c87 lshift8  0x0000003f , 0x0000003f 
+ 00031488  0x00006c88 istore  0x00000004 , 0x00000005 
+ 00031489  0x00006c89 call  0x00007e3a 
+ 00031490  0x00006c8a setarg  0x00000300 
+ 00031491  0x00006c8b istore  0x00000004 , 0x00000005 
+ 00031492  0x00006c8c call  0x00007a4c 
+ 00031493  0x00006c8d branch  0x00007a89 
+ 00031494  0x00006c91 setarg  0x00363636 
+ 00031495  0x00006c92 lshift8  0x0000003f , 0x00000002 
+ 00031496  0x00006c93 or_into  0x00000036 , 0x00000002 
+ 00031497  0x00006c94 arg  0x00000838 , 0x00000006 
+ 00031498  0x00006c95 force  0x00000006 , 0x00000039 
+ 00031499  0x00006c96 call  0x00007a90 
+ 00031500  0x00006c97 call  0x00007a45 
+ 00031501  0x00006c98 call  0x00007a4c 
+ 00031502  0x00006c99 fetch  0x00000002 , 0x000008a4 
+ 00031503  0x00006c9a copy  0x0000003f , 0x00000006 
+ 00031504  0x00006c9b arg  0x00000582 , 0x00000005 
+ 00031505  0x00006c9c call  0x00007b96 
+ 00031506  0x00006c9d fetch  0x00000002 , 0x000008a6 
+ 00031507  0x00006c9e copy  0x0000003f , 0x00000006 
+ 00031508  0x00006c9f call  0x00007b96 
+ 00031509  0x00006ca1 setarg  0x0062746c 
+ 00031510  0x00006ca2 lshift8  0x0000003f , 0x0000003f 
+ 00031511  0x00006ca3 or_into  0x0000006b , 0x0000003f 
+ 00031512  0x00006ca4 istore  0x00000004 , 0x00000005 
+ 00031513  0x00006ca5 arg  0x000006cf , 0x00000006 
+ 00031514  0x00006ca6 force  0x00000003 , 0x00000039 
+ 00031515  0x00006ca7 call  0x00007b97 
+ 00031516  0x00006ca9 setarg  0x00800000 
+ 00031517  0x00006caa lshift8  0x0000003f , 0x0000003f 
+ 00031518  0x00006cab istore  0x00000004 , 0x00000005 
+ 00031519  0x00006cac force  0x00000000 , 0x0000003f 
+ 00031520  0x00006cad istore  0x00000008 , 0x00000005 
+ 00031521  0x00006cae setarg  0x00000380 
+ 00031522  0x00006caf istore  0x00000004 , 0x00000005 
+ 00031523  0x00006cb0 call  0x00007a4c 
+ 00031524  0x00006cb2 call  0x00007a89 
+ 00031525  0x00006cb3 arg  0x00000858 , 0x00000006 
+ 00031526  0x00006cb4 arg  0x000006a2 , 0x00000005 
+ 00031527  0x00006cb5 call  0x00007e31 
+ 00031528  0x00006cb7 setarg  0x005c5c5c 
+ 00031529  0x00006cb8 lshift8  0x0000003f , 0x00000002 
+ 00031530  0x00006cb9 or_into  0x0000005c , 0x00000002 
+ 00031531  0x00006cba arg  0x00000838 , 0x00000006 
+ 00031532  0x00006cbb force  0x00000006 , 0x00000039 
+ 00031533  0x00006cbc call  0x00007a90 
+ 00031534  0x00006cbd call  0x00007a45 
+ 00031535  0x00006cbe call  0x00007a4c 
+ 00031536  0x00006cbf arg  0x000006c2 , 0x00000006 
+ 00031537  0x00006cc0 arg  0x00000582 , 0x00000005 
+ 00031538  0x00006cc1 force  0x00000008 , 0x00000039 
+ 00031539  0x00006cc2 call  0x00007b97 
+ 00031540  0x00006cc3 setarg  0x00800000 
+ 00031541  0x00006cc4 lshift8  0x0000003f , 0x0000003f 
+ 00031542  0x00006cc5 istore  0x00000004 , 0x00000005 
+ 00031543  0x00006cc6 call  0x00007e3a 
+ 00031544  0x00006cc7 setarg  0x00000300 
+ 00031545  0x00006cc8 istore  0x00000004 , 0x00000005 
+ 00031546  0x00006cc9 call  0x00007a4c 
+ 00031547  0x00006cca branch  0x00007a89 
+ 00031548  0x00006cce setarg  0x00363636 
+ 00031549  0x00006ccf lshift8  0x0000003f , 0x00000002 
+ 00031550  0x00006cd0 or_into  0x00000036 , 0x00000002 
+ 00031551  0x00006cd1 arg  0x00000838 , 0x00000006 
+ 00031552  0x00006cd2 force  0x00000006 , 0x00000039 
+ 00031553  0x00006cd3 call  0x00007a90 
+ 00031554  0x00006cd4 call  0x00007a45 
+ 00031555  0x00006cd5 call  0x00007a4c 
+ 00031556  0x00006cd6 arg  0x00000858 , 0x00000006 
+ 00031557  0x00006cd7 arg  0x00000582 , 0x00000005 
+ 00031558  0x00006cd8 call  0x00007b96 
+ 00031559  0x00006cd9 arg  0x00000848 , 0x00000006 
+ 00031560  0x00006cda call  0x00007b96 
+ 00031561  0x00006cdb branch  0x00007b57 
+ 00031562  0x00006cde setarg  0x00363636 
+ 00031563  0x00006cdf lshift8  0x0000003f , 0x00000002 
+ 00031564  0x00006ce0 or_into  0x00000036 , 0x00000002 
+ 00031565  0x00006ce1 arg  0x00000838 , 0x00000006 
+ 00031566  0x00006ce2 force  0x00000006 , 0x00000039 
+ 00031567  0x00006ce3 call  0x00007a90 
+ 00031568  0x00006ce4 call  0x00007a45 
+ 00031569  0x00006ce5 call  0x00007a4c 
+ 00031570  0x00006ce7 arg  0x00000848 , 0x00000006 
+ 00031571  0x00006ce8 arg  0x00000582 , 0x00000005 
+ 00031572  0x00006ce9 call  0x00007b96 
+ 00031573  0x00006cea arg  0x00000858 , 0x00000006 
+ 00031574  0x00006ceb call  0x00007b96 
+ 00031575  0x00006ced setarg  0x00000000 
+ 00031576  0x00006cee istore  0x00000008 , 0x00000005 
+ 00031577  0x00006cef istore  0x00000008 , 0x00000005 
+ 00031578  0x00006cf1 copy  0x00000005 , 0x00000002 
+ 00031579  0x00006cf2 jam  0x00000080 , 0x000006c2 
+ 00031580  0x00006cf3 copy  0x00000002 , 0x00000005 
+ 00031581  0x00006cf4 arg  0x000006d2 , 0x00000006 
+ 00031582  0x00006cf5 call  0x00007b96 
+ 00031583  0x00006cf7 call  0x00007a4c 
+ 00031584  0x00006cf9 arg  0x00000582 , 0x00000005 
+ 00031585  0x00006cfa force  0x00000007 , 0x00000039 
+ 00031586  0x00006cfb call  0x00007e3b 
+ 00031587  0x00006cfc istore  0x00000004 , 0x00000005 
+ 00031588  0x00006cfd setarg  0x000003f8 
+ 00031589  0x00006cfe istore  0x00000004 , 0x00000005 
+ 00031590  0x00006cff call  0x00007a4c 
+ 00031591  0x00006d00 call  0x00007a89 
+ 00031592  0x00006d02 arg  0x00000858 , 0x00000006 
+ 00031593  0x00006d03 arg  0x000006a2 , 0x00000005 
+ 00031594  0x00006d04 call  0x00007e31 
+ 00031595  0x00006d06 setarg  0x005c5c5c 
+ 00031596  0x00006d07 lshift8  0x0000003f , 0x00000002 
+ 00031597  0x00006d08 or_into  0x0000005c , 0x00000002 
+ 00031598  0x00006d09 arg  0x00000838 , 0x00000006 
+ 00031599  0x00006d0a force  0x00000006 , 0x00000039 
+ 00031600  0x00006d0b call  0x00007a90 
+ 00031601  0x00006d0c call  0x00007a45 
+ 00031602  0x00006d0d call  0x00007a4c 
+ 00031603  0x00006d0e arg  0x000006c2 , 0x00000006 
+ 00031604  0x00006d0f arg  0x00000582 , 0x00000005 
+ 00031605  0x00006d10 force  0x00000008 , 0x00000039 
+ 00031606  0x00006d11 call  0x00007b97 
+ 00031607  0x00006d12 setarg  0x00800000 
+ 00031608  0x00006d13 lshift8  0x0000003f , 0x0000003f 
+ 00031609  0x00006d14 istore  0x00000004 , 0x00000005 
+ 00031610  0x00006d15 call  0x00007e3a 
+ 00031611  0x00006d16 setarg  0x00000300 
+ 00031612  0x00006d17 istore  0x00000004 , 0x00000005 
+ 00031613  0x00006d18 call  0x00007a4c 
+ 00031614  0x00006d19 branch  0x00007a89 
+ 00031615  0x00006d21 jam  0x000000c0 , 0x00000581 
+ 00031616  0x00006d23 fetch  0x00000001 , 0x00000581 
+ 00031617  0x00006d24 rtn  0x00000034 
+ 00031618  0x00006d25 increase  0xffffffff , 0x0000003f 
+ 00031619  0x00006d26 store  0x00000001 , 0x00000581 
+ 00031620  0x00006d27 arg  0x0000065a , 0x00000006 
+ 00031621  0x00006d28 call  0x00007822 
+ 00031622  0x00006d29 branch  0x00007b80 , 0x00000001 
+ 00031623  0x00006d2a arg  0x00000582 , 0x00000006 
+ 00031624  0x00006d2b arg  0x00000612 , 0x00000005 
+ 00031625  0x00006d2c branch  0x00007828 
+ 00031626  0x00006d2f call  0x0000793a 
+ 00031627  0x00006d30 fetch  0x00000001 , 0x00000581 
+ 00031628  0x00006d31 increase  0xffffffff , 0x0000003f 
+ 00031629  0x00006d32 store  0x00000001 , 0x00000581 
+ 00031630  0x00006d33 arg  0x0000065a , 0x00000006 
+ 00031631  0x00006d34 call  0x00007822 
+ 00031632  0x00006d35 rtn  0x00000001 
+ 00031633  0x00006d36 branch  0x0000798b 
+ 00031634  0x00006d39 jam  0x00000000 , 0x00000580 
+ 00031635  0x00006d3a arg  0x00000582 , 0x00000006 
+ 00031636  0x00006d3b arg  0x00000612 , 0x00000005 
+ 00031637  0x00006d3c branch  0x00007828 
+ 00031638  0x00006d3f force  0x00000004 , 0x00000039 
+ 00031639  0x00006d41 increase  0xfffffffc , 0x00000006 
+ 00031640  0x00006d43 ifetch  0x00000004 , 0x00000006 
+ 00031641  0x00006d44 istore  0x00000004 , 0x00000005 
+ 00031642  0x00006d45 increase  0xfffffff8 , 0x00000006 
+ 00031643  0x00006d46 loop  0x00007b98 
+ 00031644  0x00006d47 rtn 
+ 00031645  0x00006d4b rtn  0x0000002b 
+ 00031646  0x00006d4c call  0x00007ba5 
+ 00031647  0x00006d4d call  0x00007c13 
+ 00031648  0x00006d4e branch  0x00007bd9 
+ 00031649  0x00006d51 fetch  0x00000001 , 0x00004132 
+ 00031650  0x00006d52 rtneq  0x00000001 
+ 00031651  0x00006d53 call  0x00007bf2 
+ 00031652  0x00006d55 branch  0x00007c04 
+ 00031653  0x00006d58 fetch  0x00000001 , 0x000047fd 
+ 00031654  0x00006d59 rtneq  0x000000ff 
+ 00031655  0x00006d5a iforce  0x00000002 
+ 00031656  0x00006d5b call  0x000069da 
+ 00031657  0x00006d5c fetcht  0x00000001 , 0x000047fd 
+ 00031658  0x00006d5d call  0x000069ed 
+ 00031659  0x00006d5e nop  0x00000064 
+ 00031660  0x00006d5f fetcht  0x00000001 , 0x000047fd 
+ 00031661  0x00006d60 call  0x000069d1 
+ 00031662  0x00006d61 branch  0x00007bb1 
+ 00031663  0x00006d64 jam  0x000000ff , 0x000047fd 
+ 00031664  0x00006d65 rtn 
+ 00031665  0x00006d68 set1  0x00000025 , 0x00000000 
+ 00031666  0x00006d69 bpatch  0x00000085 , 0x00004030 
+ 00031667  0x00006d6a fetch  0x00000001 , 0x000047fd 
+ 00031668  0x00006d6b rtneq  0x000000ff 
+ 00031669  0x00006d6c copy  0x0000003f , 0x00000002 
+ 00031670  0x00006d6d call  0x000069e5 
+ 00031671  0x00006d6e nbranch  0x00007bc4 , 0x00000001 
+ 00031672  0x00006d71 call  0x00007bce 
+ 00031673  0x00006d72 fetch  0x00000002 , 0x000047f4 
+ 00031674  0x00006d73 set1  0x0000000c 
+ 00031675  0x00006d74 store  0x00000002 , 0x000047f4 
+ 00031676  0x00006d75 fetch  0x00000001 , 0x000047eb 
+ 00031677  0x00006d76 rtneq  0x00000000 
+ 00031678  0x00006d77 jam  0x00000000 , 0x000047eb 
+ 00031679  0x00006d79 fetch  0x00000001 , 0x000047fc 
+ 00031680  0x00006d7a store  0x00000001 , 0x000047ea 
+ 00031681  0x00006d7b call  0x00007bd5 
+ 00031682  0x00006d7c jam  0x0000002c , 0x00000b7d 
+ 00031683  0x00006d7d branch  0x00007c27 
+ 00031684  0x00006d7f fetch  0x00000002 , 0x000047f4 
+ 00031685  0x00006d80 set0  0x0000000c 
+ 00031686  0x00006d81 store  0x00000002 , 0x000047f4 
+ 00031687  0x00006d82 fetch  0x00000001 , 0x000047eb 
+ 00031688  0x00006d83 rtneq  0x00000001 
+ 00031689  0x00006d84 jam  0x00000001 , 0x000047eb 
+ 00031690  0x00006d86 jam  0x00000000 , 0x000047ea 
+ 00031691  0x00006d87 call  0x00007bd7 
+ 00031692  0x00006d88 jam  0x0000002d , 0x00000b7d 
+ 00031693  0x00006d89 branch  0x00007c27 
+ 00031694  0x00006d8c fetch  0x00000001 , 0x000047ea 
+ 00031695  0x00006d8d rtn  0x00000034 
+ 00031696  0x00006d8e increase  0xffffffff , 0x0000003f 
+ 00031697  0x00006d8f store  0x00000001 , 0x000047ea 
+ 00031698  0x00006d90 nrtn  0x00000034 
+ 00031699  0x00006d92 jam  0x00000010 , 0x00000b7d 
+ 00031700  0x00006d93 branch  0x00007c27 
+ 00031701  0x00006d96 arg  0x00000007 , 0x00000007 
+ 00031702  0x00006d97 branch  0x00003dc2 
+ 00031703  0x00006d9a arg  0x00000007 , 0x00000007 
+ 00031704  0x00006d9b branch  0x00003dc6 
+ 00031705  0x00006d9e fetch  0x00000001 , 0x000047f7 
+ 00031706  0x00006d9f rtneq  0x000000ff 
+ 00031707  0x00006da0 iforce  0x00000002 
+ 00031708  0x00006da1 call  0x000069da 
+ 00031709  0x00006da2 branch  0x00007be2 
+ 00031710  0x00006da5 fetch  0x00000002 , 0x000047f4 
+ 00031711  0x00006da6 set0  0x0000000d 
+ 00031712  0x00006da7 store  0x00000002 , 0x000047f4 
+ 00031713  0x00006da8 jam  0x00000000 , 0x000047e9 
+ 00031714  0x00006daa fetch  0x00000002 , 0x000047f4 
+ 00031715  0x00006dab set0  0x0000000e 
+ 00031716  0x00006dac store  0x00000002 , 0x000047f4 
+ 00031717  0x00006dad fetcht  0x00000001 , 0x000047f7 
+ 00031718  0x00006dae branch  0x000069ed 
+ 00031719  0x00006db1 fetch  0x00000002 , 0x000047f4 
+ 00031720  0x00006db2 set1  0x0000000e 
+ 00031721  0x00006db3 store  0x00000002 , 0x000047f4 
+ 00031722  0x00006db4 jam  0x00000000 , 0x000047e9 
+ 00031723  0x00006db5 fetcht  0x00000001 , 0x000047f7 
+ 00031724  0x00006db6 branch  0x000069ef 
+ 00031725  0x00006db9 fetch  0x00000002 , 0x000047f4 
+ 00031726  0x00006dba set1  0x0000000d 
+ 00031727  0x00006dbb store  0x00000002 , 0x000047f4 
+ 00031728  0x00006dbc jam  0x00000001 , 0x000047e9 
+ 00031729  0x00006dbd rtn 
+ 00031730  0x00006dc0 set1  0x00000025 , 0x00000000 
+ 00031731  0x00006dc1 bpatch  0x00000086 , 0x00004030 
+ 00031732  0x00006dc2 fetch  0x00000001 , 0x000047e9 
+ 00031733  0x00006dc3 rtneq  0x00000000 
+ 00031734  0x00006dc4 arg  0x00000009 , 0x00000007 
+ 00031735  0x00006dc5 call  0x00007e53 
+ 00031736  0x00006dc6 nrtn  0x00000034 
+ 00031737  0x00006dc7 fetch  0x00000001 , 0x000047e9 
+ 00031738  0x00006dc8 beq  0x00000002 , 0x00007bff 
+ 00031739  0x00006dc9 call  0x00007be7 
+ 00031740  0x00006dca jam  0x00000002 , 0x000047e9 
+ 00031741  0x00006dcb fetch  0x00000002 , 0x000047fa 
+ 00031742  0x00006dcc branch  0x00007c02 
+ 00031743  0x00006dce call  0x00007be2 
+ 00031744  0x00006dcf jam  0x00000003 , 0x000047e9 
+ 00031745  0x00006dd0 fetch  0x00000002 , 0x000047f8 
+ 00031746  0x00006dd2 arg  0x00000009 , 0x00000007 
+ 00031747  0x00006dd3 branch  0x00007e4c 
+ 00031748  0x00006dd7 set1  0x00000025 , 0x00000000 
+ 00031749  0x00006dd8 bpatch  0x00000087 , 0x00004030 
+ 00031750  0x00006dd9 arg  0x00000000 , 0x00000011 
+ 00031751  0x00006dda fetcht  0x00000004 , 0x000047ec 
+ 00031752  0x00006ddb copy  0x00000022 , 0x00000012 
+ 00031753  0x00006dde copy  0x00000012 , 0x0000003f 
+ 00031754  0x00006ddf increase  0x000000a0 , 0x00000002 
+ 00031755  0x00006de0 increase  0x000000a0 , 0x00000002 
+ 00031756  0x00006de1 isub  0x00000002 , 0x0000003e 
+ 00031757  0x00006de2 nbranch  0x00007c16 , 0x00000002 
+ 00031758  0x00006de3 increase  0x00000001 , 0x00000011 
+ 00031759  0x00006de4 and  0x00000011 , 0x0000000f , 0x0000003f 
+ 00031760  0x00006de5 nbranch  0x00007c09 , 0x00000034 
+ 00031761  0x00006de6 arg  0x00000000 , 0x00000011 
+ 00031762  0x00006de7 call  0x00007c1d 
+ 00031763  0x00006de9 copy  0x00000022 , 0x0000003f 
+ 00031764  0x00006dea store  0x00000004 , 0x000047ec 
+ 00031765  0x00006deb rtn 
+ 00031766  0x00006ded set1  0x00000025 , 0x00000000 
+ 00031767  0x00006dee bpatch  0x00000088 , 0x00004031 
+ 00031768  0x00006def copy  0x00000011 , 0x0000003f 
+ 00031769  0x00006df0 rtn  0x00000034 
+ 00031770  0x00006df1 increase  0xffffff60 , 0x00000002 
+ 00031771  0x00006df2 increase  0xffffff60 , 0x00000002 
+ 00031772  0x00006df3 storet  0x00000004 , 0x000047ec 
+ 00031773  0x00006df5 increase  0x00000050 , 0x0000003f 
+ 00031774  0x00006df6 store  0x00000001 , 0x00000b7d 
+ 00031775  0x00006df7 branch  0x00007c27 
+ 00031776  0x00006dfe jam  0x00000001 , 0x000047dd 
+ 00031777  0x00006e00 fetch  0x00000001 , 0x000047de 
+ 00031778  0x00006e01 nbranch  0x00007c21 , 0x00000034 
+ 00031779  0x00006e02 rtn 
+ 00031780  0x00006e05 jam  0x00000000 , 0x000047dd 
+ 00031781  0x00006e06 rtn 
+ 00031782  0x00006e09 branch  0x00007f9f 
+ 00031783  0x00006e0e set1  0x00000025 , 0x00000000 
+ 00031784  0x00006e0f bpatch  0x00000089 , 0x00004031 
+ 00031785  0x00006e10 fetch  0x00000001 , 0x00004132 
+ 00031786  0x00006e11 rtneq  0x00000001 
+ 00031787  0x00006e12 call  0x00007c20 
+ 00031788  0x00006e13 copy  0x00000011 , 0x0000003f 
+ 00031789  0x00006e14 store  0x00000004 , 0x000008ab 
+ 00031790  0x00006e15 arg  0x000047df , 0x00000011 
+ 00031791  0x00006e16 call  0x00007f92 
+ 00031792  0x00006e17 fetch  0x00000004 , 0x000008ab 
+ 00031793  0x00006e18 copy  0x0000003f , 0x00000011 
+ 00031794  0x00006e19 branch  0x00007c24 
+ 00031795  0x00006e1c set1  0x00000025 , 0x00000000 
+ 00031796  0x00006e1d bpatch  0x0000008a , 0x00004031 
+ 00031797  0x00006e1e fetch  0x00000001 , 0x00004132 
+ 00031798  0x00006e1f rtneq  0x00000001 
+ 00031799  0x00006e20 call  0x00007c20 
+ 00031800  0x00006e21 copy  0x00000011 , 0x0000003f 
+ 00031801  0x00006e22 store  0x00000004 , 0x000008ab 
+ 00031802  0x00006e23 arg  0x000047e4 , 0x00000011 
+ 00031803  0x00006e24 call  0x00007f92 
+ 00031804  0x00006e25 fetch  0x00000004 , 0x000008ab 
+ 00031805  0x00006e26 copy  0x0000003f , 0x00000011 
+ 00031806  0x00006e27 branch  0x00007c24 
+ 00031807  0x00006e2a set1  0x00000025 , 0x00000000 
+ 00031808  0x00006e2b bpatch  0x0000008b , 0x00004031 
+ 00031809  0x00006e2c setarg  0x00000000 
+ 00031810  0x00006e2d store  0x00000005 , 0x000047e4 
+ 00031811  0x00006e2e store  0x00000005 , 0x000047df 
+ 00031812  0x00006e2f rtn 
+ 00031813  0x00006e32 set1  0x00000025 , 0x00000000 
+ 00031814  0x00006e33 bpatch  0x0000008c , 0x00004031 
+ 00031815  0x00006e34 fetch  0x00000001 , 0x00004272 
+ 00031816  0x00006e35 nrtn  0x00000034 
+ 00031817  0x00006e36 arg  0x000047e4 , 0x00000011 
+ 00031818  0x00006e37 call  0x00007fac 
+ 00031819  0x00006e38 rtn  0x00000034 
+ 00031820  0x00006e39 jam  0x00000000 , 0x000008aa 
+ 00031821  0x00006e3a call  0x00007c51 
+ 00031822  0x00006e3b fetch  0x00000001 , 0x000008aa 
+ 00031823  0x00006e3c branch  0x00007c45 , 0x00000034 
+ 00031824  0x00006e3d rtn 
+ 00031825  0x00006e40 set1  0x00000025 , 0x00000000 
+ 00031826  0x00006e41 bpatch  0x0000008d , 0x00004031 
+ 00031827  0x00006e42 call  0x00007c20 
+ 00031828  0x00006e43 arg  0x000047e4 , 0x00000011 
+ 00031829  0x00006e44 call  0x00007f9f 
+ 00031830  0x00006e45 copy  0x0000003f , 0x00000002 
+ 00031831  0x00006e46 call  0x00007c24 
+ 00031832  0x00006e47 copy  0x00000002 , 0x0000003f 
+ 00031833  0x00006e48 rtn  0x00000034 
+ 00031834  0x00006e49 beq  0x00000001 , 0x00007c97 
+ 00031835  0x00006e4a beq  0x00000002 , 0x00007c9c 
+ 00031836  0x00006e4b beq  0x00000003 , 0x00007ca2 
+ 00031837  0x00006e4c beq  0x00000007 , 0x00007ca7 
+ 00031838  0x00006e4d beq  0x00000008 , 0x00007ca8 
+ 00031839  0x00006e4e beq  0x00000009 , 0x00007ca9 
+ 00031840  0x00006e4f beq  0x0000000b , 0x00007cac 
+ 00031841  0x00006e50 beq  0x0000000c , 0x00007cad 
+ 00031842  0x00006e51 beq  0x0000000d , 0x00007cae 
+ 00031843  0x00006e52 beq  0x0000000e , 0x00007cb1 
+ 00031844  0x00006e53 beq  0x0000000f , 0x00007cb3 
+ 00031845  0x00006e54 beq  0x00000010 , 0x00007cb6 
+ 00031846  0x00006e55 beq  0x00000012 , 0x00007cbb 
+ 00031847  0x00006e56 beq  0x00000015 , 0x00007bed 
+ 00031848  0x00006e57 beq  0x00000014 , 0x00007be7 
+ 00031849  0x00006e58 beq  0x00000013 , 0x00007bde 
+ 00031850  0x00006e59 beq  0x00000016 , 0x00007cbc 
+ 00031851  0x00006e5a beq  0x00000017 , 0x00007cc1 
+ 00031852  0x00006e5b beq  0x00000018 , 0x00007cc3 
+ 00031853  0x00006e5c beq  0x00000019 , 0x00007cc8 
+ 00031854  0x00006e5d beq  0x0000001b , 0x00007cc6 
+ 00031855  0x00006e5e beq  0x0000001c , 0x00007cd3 
+ 00031856  0x00006e5f beq  0x0000001e , 0x00007cd5 
+ 00031857  0x00006e61 store  0x00000001 , 0x00000b7d 
+ 00031858  0x00006e62 set1  0x00000025 , 0x00000000 
+ 00031859  0x00006e63 bpatch  0x0000008e , 0x00004031 
+ 00031860  0x00006e64 fetch  0x00000001 , 0x0000007c 
+ 00031861  0x00006e65 branch  0x00007c79 , 0x00000034 
+ 00031862  0x00006e66 call  0x000061d9 
+ 00031863  0x00006e67 fetch  0x00000001 , 0x0000007c 
+ 00031864  0x00006e68 nbranch  0x00007c8c , 0x00000034 
+ 00031865  0x00006e6a fetch  0x00000001 , 0x00000b7d 
+ 00031866  0x00006e6b bmark0  0x00000009 , 0x00007c87 
+ 00031867  0x00006e6d beq  0x00000005 , 0x00004a19 
+ 00031868  0x00006e6e beq  0x00000006 , 0x00004a28 
+ 00031869  0x00006e6f beq  0x0000000a , 0x00007caa 
+ 00031870  0x00006e70 beq  0x00000004 , 0x00007ca4 
+ 00031871  0x00006e71 beq  0x00000011 , 0x00007cb8 
+ 00031872  0x00006e72 beq  0x0000001d , 0x00007c8e 
+ 00031873  0x00006e73 beq  0x0000001f , 0x0000690c 
+ 00031874  0x00006e74 beq  0x00000020 , 0x00006910 
+ 00031875  0x00006e75 beq  0x00000012 , 0x00007c85 
+ 00031876  0x00006e76 rtn 
+ 00031877  0x00006e7a jam  0x0000002f , 0x00000b7d 
+ 00031878  0x00006e7b branch  0x00005620 
+ 00031879  0x00006e7d store  0x00000001 , 0x00000b7d 
+ 00031880  0x00006e7e call  0x000032ee 
+ 00031881  0x00006e7f branch  0x00007c8c , 0x00000005 
+ 00031882  0x00006e80 call  0x000032f9 
+ 00031883  0x00006e81 nrtn  0x00000005 
+ 00031884  0x00006e83 jam  0x00000001 , 0x000008aa 
+ 00031885  0x00006e84 branch  0x00007c33 
+ 00031886  0x00006e88 jam  0x00000034 , 0x0000007c 
+ 00031887  0x00006e89 set1  0x00000003 , 0x00000000 
+ 00031888  0x00006e8a nrtn  0x00000029 
+ 00031889  0x00006e8b jam  0x00000000 , 0x00004748 
+ 00031890  0x00006e8c jam  0x00000013 , 0x0000007c 
+ 00031891  0x00006e8d fetch  0x00000001 , 0x00000177 
+ 00031892  0x00006e8e set0  0x00000002 , 0x0000003f 
+ 00031893  0x00006e8f store  0x00000001 , 0x00000177 
+ 00031894  0x00006e90 rtn 
+ 00031895  0x00006e93 fetch  0x00000002 , 0x000047f4 
+ 00031896  0x00006e94 set1  0x00000006 
+ 00031897  0x00006e95 store  0x00000002 , 0x000047f4 
+ 00031898  0x00006e96 jam  0x00000003 , 0x00004133 
+ 00031899  0x00006e97 rtn 
+ 00031900  0x00006e9a jam  0x00000000 , 0x000047f2 
+ 00031901  0x00006e9b jam  0x00000000 , 0x00004133 
+ 00031902  0x00006e9c fetch  0x00000002 , 0x000047f4 
+ 00031903  0x00006e9d set0  0x00000006 
+ 00031904  0x00006e9e store  0x00000002 , 0x000047f4 
+ 00031905  0x00006e9f rtn 
+ 00031906  0x00006ea2 jam  0x00000005 , 0x00004272 
+ 00031907  0x00006ea3 rtn 
+ 00031908  0x00006ea6 jam  0x00000007 , 0x0000007c 
+ 00031909  0x00006ea7 jam  0x00000013 , 0x00000446 
+ 00031910  0x00006ea8 rtn 
+ 00031911  0x00006eac rtn 
+ 00031912  0x00006eaf rtn 
+ 00031913  0x00006eb2 rtn 
+ 00031914  0x00006eb5 jam  0x00000002 , 0x00000450 
+ 00031915  0x00006eb6 branch  0x000049da 
+ 00031916  0x00006eb9 rtn 
+ 00031917  0x00006ebb rtn 
+ 00031918  0x00006ebd jam  0x00000001 , 0x000043d8 
+ 00031919  0x00006ebe jam  0x00000000 , 0x000044db 
+ 00031920  0x00006ebf rtn 
+ 00031921  0x00006ec1 jam  0x00000000 , 0x000043d8 
+ 00031922  0x00006ec2 rtn 
+ 00031923  0x00006ec4 jam  0x00000001 , 0x000043d8 
+ 00031924  0x00006ec5 jam  0x00000001 , 0x000044db 
+ 00031925  0x00006ec6 rtn 
+ 00031926  0x00006ec8 jam  0x00000000 , 0x000043d8 
+ 00031927  0x00006ec9 rtn 
+ 00031928  0x00006ecb setarg  0x00000001 
+ 00031929  0x00006ecc store  0x00000002 , 0x000003ef 
+ 00031930  0x00006ecd rtn 
+ 00031931  0x00006ecf rtn 
+ 00031932  0x00006ed1 jam  0x00000001 , 0x000043d2 
+ 00031933  0x00006ed2 jam  0x0000001b , 0x00004272 
+ 00031934  0x00006ed3 fetch  0x00000006 , 0x00000268 
+ 00031935  0x00006ed4 store  0x00000006 , 0x000044e7 
+ 00031936  0x00006ed5 rtn 
+ 00031937  0x00006ed7 jam  0x00000001 , 0x000043d2 
+ 00031938  0x00006ed8 rtn 
+ 00031939  0x00006eda jam  0x00000000 , 0x000043d2 
+ 00031940  0x00006edb jam  0x00000000 , 0x00004272 
+ 00031941  0x00006edc rtn 
+ 00031942  0x00006ede jam  0x0000004b , 0x00000b7d 
+ 00031943  0x00006edf branch  0x00005620 
+ 00031944  0x00006ee1 set1  0x00000025 , 0x00000000 
+ 00031945  0x00006ee2 bpatch  0x0000008f , 0x00004031 
+ 00031946  0x00006ee3 fetch  0x00000002 , 0x00004288 
+ 00031947  0x00006ee4 call  0x00007f66 
+ 00031948  0x00006ee5 fetch  0x00000001 , 0x000047fd 
+ 00031949  0x00006ee6 beq  0x000000ff , 0x00007cd0 
+ 00031950  0x00006ee7 copy  0x0000003f , 0x00000002 
+ 00031951  0x00006ee8 call  0x000069d1 
+ 00031952  0x00006eea call  0x00007be2 
+ 00031953  0x00006eeb call  0x00007c3f 
+ 00031954  0x00006eec branch  0x00003ccd 
+ 00031955  0x00006eef jam  0x00000001 , 0x000046f8 
+ 00031956  0x00006ef0 rtn 
+ 00031957  0x00006ef3 force  0x00000004 , 0x00000007 
+ 00031958  0x00006ef4 branch  0x00007e4b 
+ 00031959  0x00006ef7 fetch  0x00000001 , 0x000047f4 
+ 00031960  0x00006ef8 rtnbit0  0x0000000c 
+ 00031961  0x00006ef9 rtnbit0  0x00000007 
+ 00031962  0x00006efa branch  0x00007cd5 
+ 00031963  0x00006eff set1  0x00000025 , 0x00000000 
+ 00031964  0x00006f00 bpatch  0x000000d5 , 0x0000403a 
+ 00031965  0x00006f01 call  0x00007df3 
+ 00031966  0x00006f02 hfetch  0x00000001 , 0x00008c26 
+ 00031967  0x00006f03 store  0x00000001 , 0x000008af 
+ 00031968  0x00006f04 hfetch  0x00000001 , 0x00008c27 
+ 00031969  0x00006f05 store  0x00000001 , 0x000008b0 
+ 00031970  0x00006f06 hjam  0x000000e0 , 0x00008c26 
+ 00031971  0x00006f07 fetch  0x00000001 , 0x000008b0 
+ 00031972  0x00006f08 compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031973  0x00006f09 call  0x00007d3a , 0x00000001 
+ 00031974  0x00006f0a set1  0x00000025 , 0x00000000 
+ 00031975  0x00006f0b bpatch  0x000000d6 , 0x0000403a 
+ 00031976  0x00006f0c fetch  0x00000001 , 0x000008af 
+ 00031977  0x00006f0d compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031978  0x00006f0e call  0x00007cf8 , 0x00000001 
+ 00031979  0x00006f0f fetch  0x00000001 , 0x000008f8 
+ 00031980  0x00006f10 bne  0x00000002 , 0x00007dc2 
+ 00031981  0x00006f11 fetch  0x00000002 , 0x000008f9 
+ 00031982  0x00006f12 increase  0x00000001 , 0x0000003f 
+ 00031983  0x00006f13 store  0x00000002 , 0x000008f9 
+ 00031984  0x00006f14 fetcht  0x00000002 , 0x000008fb 
+ 00031985  0x00006f15 isub  0x00000002 , 0x0000003e 
+ 00031986  0x00006f16 branch  0x00007db2 , 0x00000002 
+ 00031987  0x00006f17 fetch  0x00000001 , 0x000008af 
+ 00031988  0x00006f18 bbit0  0x00000006 , 0x00007dc2 
+ 00031989  0x00006f19 setarg  0x00000000 
+ 00031990  0x00006f1a store  0x00000002 , 0x000008f9 
+ 00031991  0x00006f1b branch  0x00007dc2 
+ 00031992  0x00006f1f set1  0x00000025 , 0x00000000 
+ 00031993  0x00006f20 bpatch  0x000000d7 , 0x0000403a 
+ 00031994  0x00006f21 hjam  0x00000011 , 0x00008c26 
+ 00031995  0x00006f22 hfetch  0x00000001 , 0x00008c20 
+ 00031996  0x00006f23 store  0x00000001 , 0x000008b1 
+ 00031997  0x00006f24 copy  0x0000003f , 0x00000039 
+ 00031998  0x00006f25 branch  0x00007d18 , 0x00000034 
+ 00031999  0x00006f26 arg  0x000008ff , 0x00000005 
+ 00032000  0x00006f27 call  0x00007d36 
+ 00032001  0x00006f28 fetch  0x00000001 , 0x000008b1 
+ 00032002  0x00006f29 sub  0x0000003f , 0x00000007 , 0x0000003e 
+ 00032003  0x00006f2a rtn  0x00000002 
+ 00032004  0x00006f2c set1  0x00000025 , 0x00000000 
+ 00032005  0x00006f2d bpatch  0x000000d8 , 0x0000403b 
+ 00032006  0x00006f2e fetch  0x00000001 , 0x000008ff 
+ 00032007  0x00006f2f beq  0x00000020 , 0x00007d16 
+ 00032008  0x00006f30 beq  0x00000021 , 0x00007d22 
+ 00032009  0x00006f31 beq  0x00000000 , 0x00007d10 
+ 00032010  0x00006f32 fetch  0x00000001 , 0x00000900 
+ 00032011  0x00006f33 beq  0x00000005 , 0x00007d9b 
+ 00032012  0x00006f34 beq  0x00000006 , 0x00007d3d 
+ 00032013  0x00006f35 beq  0x00000009 , 0x00007d98 
+ 00032014  0x00006f36 beq  0x0000000b , 0x00007da2 
+ 00032015  0x00006f37 branch  0x00007d32 
+ 00032016  0x00006f3a fetch  0x00000001 , 0x00000900 
+ 00032017  0x00006f3b beq  0x00000001 , 0x00007daf 
+ 00032018  0x00006f3c beq  0x00000003 , 0x00007dab 
+ 00032019  0x00006f3d beq  0x00000009 , 0x00007d34 
+ 00032020  0x00006f3e beq  0x00000005 , 0x00007d9b 
+ 00032021  0x00006f3f branch  0x00007d32 
+ 00032022  0x00006f41 call  0x00007d34 
+ 00032023  0x00006f42 rtn 
+ 00032024  0x00006f45 fetch  0x00000001 , 0x000008af 
+ 00032025  0x00006f46 bbit1  0x00000004 , 0x00007d04 
+ 00032026  0x00006f47 rtn 
+ 00032027  0x00006f49 fetch  0x00000001 , 0x000008f6 
+ 00032028  0x00006f4a increase  0x00000001 , 0x0000003f 
+ 00032029  0x00006f4b store  0x00000001 , 0x000008f6 
+ 00032030  0x00006f4c compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00032031  0x00006f4d nbranch  0x00007d34 , 0x00000001 
+ 00032032  0x00006f4e jam  0x00000001 , 0x000008f7 
+ 00032033  0x00006f4f branch  0x00007d34 
+ 00032034  0x00006f51 fetch  0x00000001 , 0x00000900 
+ 00032035  0x00006f52 beq  0x0000000a , 0x00007d27 
+ 00032036  0x00006f53 beq  0x00000009 , 0x00007d2e 
+ 00032037  0x00006f54 beq  0x0000000b , 0x00007d1b 
+ 00032038  0x00006f55 branch  0x00007d32 
+ 00032039  0x00006f57 fetch  0x00000001 , 0x000008f8 
+ 00032040  0x00006f58 beq  0x00000005 , 0x00007d2c 
+ 00032041  0x00006f59 bne  0x00000004 , 0x00007d34 
+ 00032042  0x00006f5a jam  0x00000005 , 0x000008f8 
+ 00032043  0x00006f5b branch  0x00007d34 
+ 00032044  0x00006f5d jam  0x00000002 , 0x000008f8 
+ 00032045  0x00006f5e branch  0x00007d34 
+ 00032046  0x00006f61 jam  0x00000001 , 0x000008f7 
+ 00032047  0x00006f62 arg  0x000008f7 , 0x00000011 
+ 00032048  0x00006f63 arg  0x00000001 , 0x00000012 
+ 00032049  0x00006f64 branch  0x00007d65 
+ 00032050  0x00006f66 hjam  0x00000001 , 0x00008c11 
+ 00032051  0x00006f67 rtn 
+ 00032052  0x00006f69 hjam  0x00000040 , 0x00008c12 
+ 00032053  0x00006f6a rtn 
+ 00032054  0x00006f6d hfetch  0x00000001 , 0x00008c18 
+ 00032055  0x00006f6e istore  0x00000001 , 0x00000005 
+ 00032056  0x00006f6f loop  0x00007d36 
+ 00032057  0x00006f70 rtn 
+ 00032058  0x00006f73 hjam  0x00000001 , 0x00008c27 
+ 00032059  0x00006f74 call  0x00007d7c 
+ 00032060  0x00006f75 rtn 
+ 00032061  0x00006f78 set1  0x00000025 , 0x00000000 
+ 00032062  0x00006f79 bpatch  0x000000d9 , 0x0000403b 
+ 00032063  0x00006f7a set0  0x00000023 , 0x00000000 
+ 00032064  0x00006f7b fetch  0x00000001 , 0x00000902 
+ 00032065  0x00006f7c beq  0x00000001 , 0x00007d47 
+ 00032066  0x00006f7d beq  0x00000002 , 0x00007d49 
+ 00032067  0x00006f7e beq  0x00000003 , 0x00007d4b 
+ 00032068  0x00006f7f beq  0x00000021 , 0x00007d57 
+ 00032069  0x00006f80 beq  0x00000022 , 0x00007d5b 
+ 00032070  0x00006f81 rtn 
+ 00032071  0x00006f84 arg  0x00000912 , 0x00000011 
+ 00032072  0x00006f85 branch  0x00007d62 
+ 00032073  0x00006f87 arg  0x00000ab6 , 0x00000011 
+ 00032074  0x00006f88 branch  0x00007d62 
+ 00032075  0x00006f8a fetch  0x00000001 , 0x00000901 
+ 00032076  0x00006f8b and_into  0x00000003 , 0x0000003f 
+ 00032077  0x00006f8c arg  0x00000b1a , 0x00000011 
+ 00032078  0x00006f8d beq  0x00000000 , 0x00007d62 
+ 00032079  0x00006f8e set1  0x00000023 , 0x00000000 
+ 00032080  0x00006f8f arg  0x00000b1f , 0x00000011 
+ 00032081  0x00006f90 beq  0x00000001 , 0x00007d62 
+ 00032082  0x00006f91 arg  0x00000b3d , 0x00000011 
+ 00032083  0x00006f92 beq  0x00000002 , 0x00007d62 
+ 00032084  0x00006f93 arg  0x00000b5b , 0x00000011 
+ 00032085  0x00006f94 beq  0x00000003 , 0x00007d62 
+ 00032086  0x00006f95 branch  0x00003bf1 
+ 00032087  0x00006f97 arg  0x00000ac8 , 0x00000011 
+ 00032088  0x00006f98 fetch  0x00000001 , 0x00000ac8 
+ 00032089  0x00006f99 copy  0x0000003f , 0x00000012 
+ 00032090  0x00006f9a branch  0x00007d65 
+ 00032091  0x00006f9c fetch  0x00000002 , 0x00000903 
+ 00032092  0x00006f9d beq  0x00000001 , 0x00007d5f 
+ 00032093  0x00006f9e arg  0x00000926 , 0x00000011 
+ 00032094  0x00006f9f branch  0x00007d62 
+ 00032095  0x00006fa1 jam  0x00000001 , 0x000008f8 
+ 00032096  0x00006fa2 arg  0x000009ee , 0x00000011 
+ 00032097  0x00006fa3 branch  0x00007d62 
+ 00032098  0x00006fa6 ifetch  0x00000001 , 0x00000011 
+ 00032099  0x00006fa7 iforce  0x00000012 
+ 00032100  0x00006fa8 increase  0x00000001 , 0x00000011 
+ 00032101  0x00006fac set1  0x00000025 , 0x00000000 
+ 00032102  0x00006fad bpatch  0x000000da , 0x0000403b 
+ 00032103  0x00006fae bmark0  0x00000023 , 0x00007d71 
+ 00032104  0x00006faf add  0x00000012 , 0x00000001 , 0x0000003f 
+ 00032105  0x00006fb0 lshift  0x0000003f , 0x0000003f 
+ 00032106  0x00006fb1 hstore  0x00000001 , 0x00008c18 
+ 00032107  0x00006fb2 hjam  0x00000003 , 0x00008c18 
+ 00032108  0x00006fb3 fetch  0x00000001 , 0x00000905 
+ 00032109  0x00006fb4 increase  0xfffffffe , 0x0000003f 
+ 00032110  0x00006fb5 rshift  0x0000003f , 0x0000003f 
+ 00032111  0x00006fb6 store  0x00000001 , 0x00000905 
+ 00032112  0x00006fb7 beq  0x00000000 , 0x00007d7a 
+ 00032113  0x00006fb9 fetch  0x00000001 , 0x00000905 
+ 00032114  0x00006fba isub  0x00000012 , 0x0000003e 
+ 00032115  0x00006fbb branch  0x00007d75 , 0x00000002 
+ 00032116  0x00006fbc copy  0x0000003f , 0x00000012 
+ 00032117  0x00006fbe copy  0x00000011 , 0x0000003f 
+ 00032118  0x00006fbf store  0x00000002 , 0x0000090f 
+ 00032119  0x00006fc0 copy  0x00000012 , 0x0000003f 
+ 00032120  0x00006fc1 store  0x00000001 , 0x00000911 
+ 00032121  0x00006fc2 branch  0x00007d7c 
+ 00032122  0x00006fc5 arg  0x00000000 , 0x00000007 
+ 00032123  0x00006fc6 branch  0x00007dd5 
+ 00032124  0x00006fcb set1  0x00000025 , 0x00000000 
+ 00032125  0x00006fcc bpatch  0x000000db , 0x0000403b 
+ 00032126  0x00006fcd fetch  0x00000001 , 0x00000911 
+ 00032127  0x00006fce rtn  0x00000034 
+ 00032128  0x00006fcf copy  0x0000003f , 0x00000039 
+ 00032129  0x00006fd0 sub  0x0000003f , 0x00000040 , 0x0000003e 
+ 00032130  0x00006fd1 branch  0x00007d84 , 0x00000002 
+ 00032131  0x00006fd2 arg  0x00000040 , 0x00000039 
+ 00032132  0x00006fd4 fetch  0x00000001 , 0x00000911 
+ 00032133  0x00006fd5 isub  0x00000039 , 0x0000003f 
+ 00032134  0x00006fd6 store  0x00000001 , 0x00000911 
+ 00032135  0x00006fd7 fetch  0x00000002 , 0x0000090f 
+ 00032136  0x00006fd8 copy  0x0000003f , 0x00000006 
+ 00032137  0x00006fda ifetch  0x00000001 , 0x00000006 
+ 00032138  0x00006fdb hstore  0x00000001 , 0x00008c18 
+ 00032139  0x00006fdc bmark0  0x00000023 , 0x00007d8d 
+ 00032140  0x00006fdd hjam  0x00000000 , 0x00008c18 
+ 00032141  0x00006fdf loop  0x00007d89 
+ 00032142  0x00006fe0 copy  0x00000006 , 0x0000003f 
+ 00032143  0x00006fe1 store  0x00000002 , 0x0000090f 
+ 00032144  0x00006fe2 arg  0x00000000 , 0x00000007 
+ 00032145  0x00006fe3 call  0x00007dd5 
+ 00032146  0x00006fe4 fetch  0x00000001 , 0x00000911 
+ 00032147  0x00006fe5 nrtn  0x00000034 
+ 00032148  0x00006fe6 fetch  0x00000001 , 0x000008f8 
+ 00032149  0x00006fe7 rtnne  0x00000001 
+ 00032150  0x00006fe8 jam  0x00000002 , 0x000008f8 
+ 00032151  0x00006fe9 rtn 
+ 00032152  0x00006fed fetch  0x00000001 , 0x00000901 
+ 00032153  0x00006fee sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00032154  0x00006fef nbranch  0x00007d32 , 0x00000002 
+ 00032155  0x00006ff1 fetch  0x00000001 , 0x000008ff 
+ 00032156  0x00006ff2 bne  0x00000000 , 0x00007d32 
+ 00032157  0x00006ff3 fetch  0x00000002 , 0x00000903 
+ 00032158  0x00006ff4 bne  0x00000000 , 0x00007d32 
+ 00032159  0x00006ff5 fetch  0x00000001 , 0x00000905 
+ 00032160  0x00006ff6 bne  0x00000000 , 0x00007d32 
+ 00032161  0x00006ff7 branch  0x00007d34 
+ 00032162  0x00006ffa fetch  0x00000001 , 0x000008ff 
+ 00032163  0x00006ffb bne  0x00000001 , 0x00007d32 
+ 00032164  0x00006ffc fetch  0x00000001 , 0x00000901 
+ 00032165  0x00006ffd bne  0x00000000 , 0x00007d32 
+ 00032166  0x00006ffe fetch  0x00000001 , 0x00000902 
+ 00032167  0x00006fff bne  0x00000000 , 0x00007d32 
+ 00032168  0x00007000 fetch  0x00000001 , 0x00000905 
+ 00032169  0x00007001 bne  0x00000000 , 0x00007d32 
+ 00032170  0x00007002 branch  0x00007d34 
+ 00032171  0x00007005 fetch  0x00000001 , 0x00000901 
+ 00032172  0x00007006 bne  0x00000001 , 0x00007d32 
+ 00032173  0x00007007 jam  0x00000003 , 0x000008f8 
+ 00032174  0x00007008 branch  0x00007d34 
+ 00032175  0x0000700b fetch  0x00000001 , 0x00000901 
+ 00032176  0x0000700c bne  0x00000001 , 0x00007d32 
+ 00032177  0x0000700d branch  0x00007d34 
+ 00032178  0x00007010 set1  0x00000025 , 0x00000000 
+ 00032179  0x00007011 bpatch  0x000000dc , 0x0000403b 
+ 00032180  0x00007012 hjam  0x00000000 , 0x00008c00 
+ 00032181  0x00007013 nop  0x00002710 
+ 00032182  0x00007014 hjam  0x000000c0 , 0x00008c10 
+ 00032183  0x00007015 hfetch  0x00000002 , 0x00008050 
+ 00032184  0x00007016 set0  0x0000000a , 0x0000003f 
+ 00032185  0x00007017 hstore  0x00000002 , 0x00008050 
+ 00032186  0x00007018 hjam  0x0000003c , 0x00008c00 
+ 00032187  0x00007019 hjam  0x000000ff , 0x00008c26 
+ 00032188  0x0000701a hjam  0x000000ff , 0x00008c27 
+ 00032189  0x0000701b jam  0x00000000 , 0x00000ff0 
+ 00032190  0x0000701c jam  0x00000000 , 0x000008f8 
+ 00032191  0x0000701d setarg  0x00000000 
+ 00032192  0x0000701e store  0x00000002 , 0x000008f9 
+ 00032193  0x0000701f rtn 
+ 00032194  0x00007023 set1  0x00000025 , 0x00000000 
+ 00032195  0x00007024 bpatch  0x000000dd , 0x0000403b 
+ 00032196  0x00007025 fetch  0x00000001 , 0x00000ff0 
+ 00032197  0x00007026 rtn  0x00000034 
+ 00032198  0x00007027 fetch  0x00000001 , 0x000008f8 
+ 00032199  0x00007028 beq  0x00000003 , 0x00007dec 
+ 00032200  0x00007029 rtnne  0x00000002 
+ 00032201  0x0000702a fetch  0x00000001 , 0x00000ff0 
+ 00032202  0x0000702b jam  0x00000000 , 0x00000ff0 
+ 00032203  0x0000702c arg  0x00000006 , 0x00000039 
+ 00032204  0x0000702d arg  0x00000ff1 , 0x00000006 
+ 00032205  0x0000702e beq  0x00000002 , 0x00007dd0 
+ 00032206  0x0000702f beq  0x00000001 , 0x00007de9 
+ 00032207  0x00007030 branch  0x00003bf1 
+ 00032208  0x00007033 arg  0x00008c19 , 0x00000011 
+ 00032209  0x00007034 arg  0x00000001 , 0x00000007 
+ 00032210  0x00007036 ifetch  0x00000001 , 0x00000006 
+ 00032211  0x00007037 istore  0x00000001 , 0x00000011 
+ 00032212  0x00007038 loop  0x00007dd2 
+ 00032213  0x0000703a set1  0x00000025 , 0x00000000 
+ 00032214  0x0000703b bpatch  0x000000de , 0x0000403b 
+ 00032215  0x0000703c disable  0x00000010 
+ 00032216  0x0000703d fetch  0x00000002 , 0x000008fd 
+ 00032217  0x0000703e iforce  0x0000001b 
+ 00032218  0x0000703f hjam  0x00000040 , 0x00008c26 
+ 00032219  0x00007041 hfetch  0x00000001 , 0x00008c26 
+ 00032220  0x00007042 branch  0x00007db2 , 0x00000003 
+ 00032221  0x00007043 bbit0  0x00000006 , 0x00007ddb 
+ 00032222  0x00007044 fetch  0x00000002 , 0x000008fd 
+ 00032223  0x00007045 iforce  0x0000001b 
+ 00032224  0x00007046 arg  0x00000000 , 0x00000002 
+ 00032225  0x00007047 qset1  0x00000002 
+ 00032226  0x00007048 hstoret  0x00000001 , 0x00008c27 
+ 00032227  0x0000704a branch  0x00007db2 , 0x00000003 
+ 00032228  0x0000704b hstoret  0x00000001 , 0x00008c10 
+ 00032229  0x0000704c hfetch  0x00000001 , 0x00008c27 
+ 00032230  0x0000704d qisolate0  0x0000003f 
+ 00032231  0x0000704e branch  0x00007de3 , 0x00000001 
+ 00032232  0x0000704f rtn 
+ 00032233  0x00007053 arg  0x00000002 , 0x00000007 
+ 00032234  0x00007054 arg  0x00008c1a , 0x00000011 
+ 00032235  0x00007055 branch  0x00007dd2 
+ 00032236  0x00007059 set1  0x00000025 , 0x00000000 
+ 00032237  0x0000705a bpatch  0x000000df , 0x0000403b 
+ 00032238  0x0000705b hjam  0x000000fc , 0x00008c00 
+ 00032239  0x0000705c nop  0x00002710 
+ 00032240  0x0000705d hjam  0x0000003c , 0x00008c00 
+ 00032241  0x0000705e jam  0x00000004 , 0x000008f8 
+ 00032242  0x0000705f rtn 
+ 00032243  0x00007062 fetch  0x00000001 , 0x00000ff0 
+ 00032244  0x00007063 nrtn  0x00000034 
+ 00032245  0x00007064 fetch  0x00000002 , 0x000008f2 
+ 00032246  0x00007065 rtn  0x00000034 
+ 00032247  0x00007066 increase  0xffffffff , 0x0000003f 
+ 00032248  0x00007067 store  0x00000002 , 0x000008f2 
+ 00032249  0x00007068 jam  0x00000001 , 0x00000ff0 
+ 00032250  0x00007069 rtn 
+ 00032251  0x0000706d sub  0x00000039 , 0x00000000 , 0x0000003e 
+ 00032252  0x0000706e rtn  0x00000005 
+ 00032253  0x00007070 rshift  0x0000003f , 0x0000003f 
+ 00032254  0x00007071 loop  0x00007dfd 
+ 00032255  0x00007072 rtn 
+ 00032256  0x00007075 deposit  0x00000005 
+ 00032257  0x00007076 store  0x00000002 , 0x000002b9 
+ 00032258  0x00007077 storet  0x00000008 , 0x000002a0 
+ 00032259  0x00007078 deposit  0x0000000b 
+ 00032260  0x00007079 store  0x00000004 , 0x000002a8 
+ 00032261  0x0000707a deposit  0x00000011 
+ 00032262  0x0000707b store  0x00000004 , 0x000002ac 
+ 00032263  0x0000707c deposit  0x00000012 
+ 00032264  0x0000707d store  0x00000004 , 0x000002b0 
+ 00032265  0x0000707e deposit  0x00000013 
+ 00032266  0x0000707f store  0x00000003 , 0x000002b4 
+ 00032267  0x00007080 deposit  0x00000006 
+ 00032268  0x00007081 store  0x00000002 , 0x000002b7 
+ 00032269  0x00007082 rtn 
+ 00032270  0x00007084 fetcht  0x00000008 , 0x000002a0 
+ 00032271  0x00007085 fetch  0x00000004 , 0x000002a8 
+ 00032272  0x00007086 iforce  0x0000000b 
+ 00032273  0x00007087 fetch  0x00000004 , 0x000002ac 
+ 00032274  0x00007088 iforce  0x00000011 
+ 00032275  0x00007089 fetch  0x00000004 , 0x000002b0 
+ 00032276  0x0000708a iforce  0x00000012 
+ 00032277  0x0000708b fetch  0x00000003 , 0x000002b4 
+ 00032278  0x0000708c iforce  0x00000013 
+ 00032279  0x0000708d fetch  0x00000002 , 0x000002b9 
+ 00032280  0x0000708e iforce  0x00000005 
+ 00032281  0x0000708f fetch  0x00000002 , 0x000002b7 
+ 00032282  0x00007090 iforce  0x00000006 
+ 00032283  0x00007091 rtn 
+ 00032284  0x00007098 copy  0x00000005 , 0x0000003f 
+ 00032285  0x00007099 store  0x00000002 , 0x00000b7b 
+ 00032286  0x0000709a copy  0x00000006 , 0x0000003f 
+ 00032287  0x0000709b store  0x00000002 , 0x00000b79 
+ 00032288  0x0000709c rtn 
+ 00032289  0x0000709e fetch  0x00000002 , 0x00000b7b 
+ 00032290  0x0000709f copy  0x0000003f , 0x00000005 
+ 00032291  0x000070a0 fetch  0x00000002 , 0x00000b79 
+ 00032292  0x000070a1 copy  0x0000003f , 0x00000006 
+ 00032293  0x000070a2 rtn 
+ 00032294  0x000070a7 copy  0x00000022 , 0x0000003f 
+ 00032295  0x000070a8 increase  0x00000010 , 0x0000003f 
+ 00032296  0x000070a9 increase  0x00000010 , 0x0000003f 
+ 00032297  0x000070ab copy  0x00000022 , 0x00000002 
+ 00032298  0x000070ac isub  0x00000002 , 0x0000003e 
+ 00032299  0x000070ad branch  0x00007e29 , 0x00000002 
+ 00032300  0x000070ae rtn 
+ 00032301  0x000070b1 ifetch  0x00000008 , 0x00000006 
+ 00032302  0x000070b2 istore  0x00000008 , 0x00000005 
+ 00032303  0x000070b3 ifetch  0x00000008 , 0x00000006 
+ 00032304  0x000070b4 istore  0x00000008 , 0x00000005 
+ 00032305  0x000070b6 ifetch  0x00000008 , 0x00000006 
+ 00032306  0x000070b7 istore  0x00000008 , 0x00000005 
+ 00032307  0x000070b9 ifetch  0x00000008 , 0x00000006 
+ 00032308  0x000070ba istore  0x00000008 , 0x00000005 
+ 00032309  0x000070bc ifetch  0x00000008 , 0x00000006 
+ 00032310  0x000070bd istore  0x00000008 , 0x00000005 
+ 00032311  0x000070be ifetch  0x00000008 , 0x00000006 
+ 00032312  0x000070bf istore  0x00000008 , 0x00000005 
+ 00032313  0x000070c0 rtn 
+ 00032314  0x000070c3 force  0x00000003 , 0x00000039 
+ 00032315  0x000070c5 force  0x00000000 , 0x0000003f 
+ 00032316  0x000070c7 istore  0x00000008 , 0x00000005 
+ 00032317  0x000070c8 loop  0x00007e3c 
+ 00032318  0x000070c9 rtn 
+ 00032319  0x000070cd deposit  0x00000039 
+ 00032320  0x000070ce rtn  0x00000034 
+ 00032321  0x000070cf setarg  0x00000000 
+ 00032322  0x000070d1 istore  0x00000001 , 0x00000005 
+ 00032323  0x000070d2 loop  0x00007e42 
+ 00032324  0x000070d3 rtn 
+ 00032325  0x000070d8 deposit  0x00000039 
+ 00032326  0x000070d9 rtn  0x00000034 
+ 00032327  0x000070db ifetch  0x00000001 , 0x00000006 
+ 00032328  0x000070dc istore  0x00000001 , 0x00000005 
+ 00032329  0x000070dd loop  0x00007e47 
+ 00032330  0x000070de rtn 
+ 00032331  0x000070e1 setarg  0x00000000 
+ 00032332  0x000070e3 arg  0x0000423e , 0x00000005 
+ 00032333  0x000070e4 iforce  0x00000002 
+ 00032334  0x000070e5 lshift  0x00000007 , 0x0000003f 
+ 00032335  0x000070e6 iadd  0x00000005 , 0x00000005 
+ 00032336  0x000070e7 istoret  0x00000002 , 0x00000005 
+ 00032337  0x000070e8 rtn 
+ 00032338  0x000070eb arg  0x00000000 , 0x00000007 
+ 00032339  0x000070ed set1  0x00000025 , 0x00000000 
+ 00032340  0x000070ee bpatch  0x000000bc , 0x00004037 
+ 00032341  0x000070ef fetcht  0x00000004 , 0x00004134 
+ 00032342  0x000070f0 rshift  0x00000022 , 0x0000003f 
+ 00032343  0x000070f1 store  0x00000004 , 0x00004134 
+ 00032344  0x000070f2 isub  0x00000002 , 0x0000000b 
+ 00032345  0x000070f3 copy  0x0000000b , 0x00000002 
+ 00032346  0x000070f4 arg  0x0000423e , 0x00000006 
+ 00032347  0x000070f5 copy  0x00000006 , 0x00000005 
+ 00032348  0x000070f6 arg  0x00000010 , 0x00000039 
+ 00032349  0x000070f8 ifetch  0x00000002 , 0x00000006 
+ 00032350  0x000070f9 isub  0x00000002 , 0x0000003f 
+ 00032351  0x000070fa branch  0x00007e61 , 0x00000002 
+ 00032352  0x000070fb force  0x00000000 , 0x0000003f 
+ 00032353  0x000070fd istore  0x00000002 , 0x00000005 
+ 00032354  0x000070fe loop  0x00007e5d 
+ 00032355  0x000070ff arg  0x0000423e , 0x00000006 
+ 00032356  0x00007100 lshift  0x00000007 , 0x0000003f 
+ 00032357  0x00007101 iadd  0x00000006 , 0x00000006 
+ 00032358  0x00007102 ifetch  0x00000002 , 0x00000006 
+ 00032359  0x00007103 rtn 
+ 00032360  0x00007107 increase  0x00000001 , 0x00000007 
+ 00032361  0x00007109 increase  0xffffffff , 0x00000007 
+ 00032362  0x0000710a rtn  0x00000005 
+ 00032363  0x0000710b lshift8  0x0000003f , 0x0000003f 
+ 00032364  0x0000710c branch  0x00007e69 
+ 00032365  0x00007111 iadd  0x00000002 , 0x00000002 
+ 00032366  0x00007112 copy  0x00000002 , 0x00000039 
+ 00032367  0x00007113 setarg  0x00000ea6 
+ 00032368  0x00007114 isub  0x00000039 , 0x0000003f 
+ 00032369  0x00007115 rtn  0x00000002 
+ 00032370  0x00007116 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032371  0x00007117 rshift16  0x00000002 , 0x00000002 
+ 00032372  0x00007118 increase  0x00000001 , 0x00000002 
+ 00032373  0x00007119 lshift16  0x00000002 , 0x00000002 
+ 00032374  0x0000711a ior  0x00000002 , 0x00000002 
+ 00032375  0x0000711b rtn 
+ 00032376  0x0000711e call  0x00007e7a 
+ 00032377  0x0000711f branch  0x00007e84 
+ 00032378  0x00007123 disable  0x00000028 
+ 00032379  0x00007124 isub  0x00000002 , 0x0000003f 
+ 00032380  0x00007125 branch  0x00007e7f , 0x00000002 
+ 00032381  0x00007126 enable  0x00000028 
+ 00032382  0x00007127 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032383  0x00007129 rtnbit0  0x0000000f 
+ 00032384  0x0000712a arg  0xffff0ea6 , 0x00000002 
+ 00032385  0x0000712b iadd  0x00000002 , 0x0000003f 
+ 00032386  0x0000712c set0  0x00000040 , 0x0000003f 
+ 00032387  0x0000712d rtn 
+ 00032388  0x00007130 iforce  0x00000006 
+ 00032389  0x00007131 rshift16  0x0000003f , 0x0000003f 
+ 00032390  0x00007132 arg  0x00000ea6 , 0x00000002 
+ 00032391  0x00007133 imul32  0x00000002 , 0x0000003f 
+ 00032392  0x00007134 iadd  0x00000006 , 0x0000003f 
+ 00032393  0x00007135 rtn 
+ 00032394  0x00007139 lshift8  0x0000003f , 0x0000003f 
+ 00032395  0x0000713a lshift4  0x0000003f , 0x0000003f 
+ 00032396  0x0000713b fetcht  0x00000003 , 0x00004210 
+ 00032397  0x0000713c idiv  0x00000002 
+ 00032398  0x0000713d call  0x00007efd 
+ 00032399  0x0000713e quotient  0x00000002 
+ 00032400  0x0000713f rtn 
+ 00032401  0x00007143 arg  0x00000ea6 , 0x00000002 
+ 00032402  0x00007144 idiv  0x00000002 
+ 00032403  0x00007145 call  0x00007efd 
+ 00032404  0x00007146 quotient  0x0000003f 
+ 00032405  0x00007147 lshift16  0x0000003f , 0x0000003f 
+ 00032406  0x00007148 remainder  0x00000002 
+ 00032407  0x00007149 ior  0x00000002 , 0x00000002 
+ 00032408  0x0000714a rtn 
+ 00032409  0x0000714e arg  0x00000003 , 0x00000039 
+ 00032410  0x0000714f branch  0x00007e9e 
+ 00032411  0x00007151 arg  0x00000002 , 0x00000039 
+ 00032412  0x00007152 branch  0x00007e9e 
+ 00032413  0x00007157 arg  0x00000006 , 0x00000039 
+ 00032414  0x00007159 ifetch  0x00000001 , 0x00000011 
+ 00032415  0x0000715a copy  0x0000003f , 0x00000002 
+ 00032416  0x0000715b rshift4  0x0000003f , 0x0000003f 
+ 00032417  0x0000715c call  0x00007eaa 
+ 00032418  0x0000715d istore  0x00000001 , 0x0000000a 
+ 00032419  0x0000715e copy  0x00000002 , 0x0000003f 
+ 00032420  0x0000715f and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00032421  0x00007160 call  0x00007eaa 
+ 00032422  0x00007161 istore  0x00000001 , 0x0000000a 
+ 00032423  0x00007162 increase  0x00000001 , 0x00000011 
+ 00032424  0x00007163 loop  0x00007e9e 
+ 00032425  0x00007164 rtn 
+ 00032426  0x00007166 sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032427  0x00007167 branch  0x00007eae , 0x00000002 
+ 00032428  0x00007168 increase  0x00000057 , 0x0000003f 
+ 00032429  0x00007169 rtn 
+ 00032430  0x0000716b add  0x0000003f , 0x00000030 , 0x0000003f 
+ 00032431  0x0000716c rtn 
+ 00032432  0x00007173 arg  0x00000000 , 0x00000002 
+ 00032433  0x00007175 copy  0x00000002 , 0x00000013 
+ 00032434  0x00007176 ifetch  0x00000001 , 0x00000003 
+ 00032435  0x00007177 sub  0x0000003f , 0x0000002c , 0x0000003e 
+ 00032436  0x00007178 rtn  0x00000005 
+ 00032437  0x00007179 call  0x00007ec9 
+ 00032438  0x0000717a copy  0x00000013 , 0x00000002 
+ 00032439  0x0000717b call  0x00007f32 
+ 00032440  0x0000717c arg  0x0000000a , 0x00000012 
+ 00032441  0x0000717d imul32  0x00000012 , 0x0000003f 
+ 00032442  0x0000717e iadd  0x00000002 , 0x0000003f 
+ 00032443  0x0000717f copy  0x0000003f , 0x00000002 
+ 00032444  0x00007180 branch  0x00007eb1 
+ 00032445  0x00007184 arg  0x00000002 , 0x00000039 
+ 00032446  0x00007185 branch  0x00007ec0 
+ 00032447  0x00007187 arg  0x00000006 , 0x00000039 
+ 00032448  0x0000718c ifetch  0x00000001 , 0x00000003 
+ 00032449  0x0000718d call  0x00007ec9 
+ 00032450  0x0000718e lshift4  0x0000003f , 0x00000013 
+ 00032451  0x0000718f ifetch  0x00000001 , 0x00000003 
+ 00032452  0x00007190 call  0x00007ec9 
+ 00032453  0x00007191 iadd  0x00000013 , 0x0000003f 
+ 00032454  0x00007192 istore  0x00000001 , 0x00000005 
+ 00032455  0x00007193 loop  0x00007ec0 
+ 00032456  0x00007194 rtn 
+ 00032457  0x00007197 arg  0x0000003a , 0x00000002 
+ 00032458  0x00007198 isub  0x00000002 , 0x0000003e 
+ 00032459  0x00007199 nbranch  0x00007ed2 , 0x00000002 
+ 00032460  0x0000719a arg  0x00000061 , 0x00000002 
+ 00032461  0x0000719b isub  0x00000002 , 0x0000003e 
+ 00032462  0x0000719c branch  0x00007ed5 , 0x00000002 
+ 00032463  0x0000719d arg  0x00000037 , 0x00000002 
+ 00032464  0x0000719e isub  0x00000002 , 0x0000003f 
+ 00032465  0x0000719f rtn 
+ 00032466  0x000071a1 arg  0x00000030 , 0x00000002 
+ 00032467  0x000071a2 isub  0x00000002 , 0x0000003f 
+ 00032468  0x000071a3 rtn 
+ 00032469  0x000071a5 arg  0x00000057 , 0x00000002 
+ 00032470  0x000071a6 isub  0x00000002 , 0x0000003f 
+ 00032471  0x000071a7 rtn 
+ 00032472  0x000071aa copy  0x00000002 , 0x00000030 
+ 00032473  0x000071ab setarg  0x000001ff 
+ 00032474  0x000071ac force  0x00000000 , 0x00000012 
+ 00032475  0x000071ae rshift3  0x0000003f , 0x00000011 
+ 00032476  0x000071af rshift  0x00000011 , 0x00000011 
+ 00032477  0x000071b0 ixor  0x00000011 , 0x00000011 
+ 00032478  0x000071b1 isolate1  0x00000000 , 0x00000011 
+ 00032479  0x000071b2 setflag  0x00000001 , 0x00000009 , 0x0000003f 
+ 00032480  0x000071b3 rshift  0x00000002 , 0x00000002 
+ 00032481  0x000071b4 isolate1  0x00000000 , 0x0000003f 
+ 00032482  0x000071b5 setflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00032483  0x000071b6 rshift  0x0000003f , 0x0000003f 
+ 00032484  0x000071b7 increase  0x00000001 , 0x00000012 
+ 00032485  0x000071b8 compare  0x00000000 , 0x00000012 , 0x00000007 
+ 00032486  0x000071b9 nbranch  0x00007edb , 0x00000001 
+ 00032487  0x000071ba istoret  0x00000001 , 0x00000005 
+ 00032488  0x000071bb loop  0x00007edb 
+ 00032489  0x000071bc copy  0x00000030 , 0x00000002 
+ 00032490  0x000071bd rtn 
+ 00032491  0x000071c0 div  0x0000003f , 0x0000000a 
+ 00032492  0x000071c1 call  0x00007efd 
+ 00032493  0x000071c2 quotient  0x0000003f 
+ 00032494  0x000071c3 lshift2  0x0000003f , 0x00000011 
+ 00032495  0x000071c4 lshift2  0x00000011 , 0x00000011 
+ 00032496  0x000071c5 remainder  0x0000003f 
+ 00032497  0x000071c6 ior  0x00000011 , 0x0000003f 
+ 00032498  0x000071c7 rtn 
+ 00032499  0x000071ca isolate1  0x00000000 , 0x00000011 
+ 00032500  0x000071cb branch  0x00007ef7 , 0x00000001 
+ 00032501  0x000071cc iforce  0x00000012 
+ 00032502  0x000071cd rtn 
+ 00032503  0x000071cf lshift2  0x0000003f , 0x0000003f 
+ 00032504  0x000071d0 lshift2  0x0000003f , 0x0000003f 
+ 00032505  0x000071d1 ior  0x00000012 , 0x0000003f 
+ 00032506  0x000071d2 istore  0x00000001 , 0x00000005 
+ 00032507  0x000071d3 increase  0xfffffffe , 0x00000005 
+ 00032508  0x000071d4 rtn 
+ 00032509  0x000071d7 rtn  0x00000035 
+ 00032510  0x000071d8 branch  0x00007efd 
+ 00032511  0x000071dc store  0x00000008 , 0x00000161 
+ 00032512  0x000071dd force  0x00000020 , 0x0000003f 
+ 00032513  0x000071de force  0x00000008 , 0x00000039 
+ 00032514  0x000071df arg  0x00000028 , 0x00000005 
+ 00032515  0x000071e1 istore  0x00000001 , 0x00000005 
+ 00032516  0x000071e2 loop  0x00007f03 
+ 00032517  0x000071e3 arg  0x00000028 , 0x00000005 
+ 00032518  0x000071e4 increase  0x00000007 , 0x00000005 
+ 00032519  0x000071e5 fetch  0x00000008 , 0x00000161 
+ 00032520  0x000071e7 div  0x0000003f , 0x0000000a 
+ 00032521  0x000071e8 call  0x00007efd 
+ 00032522  0x000071e9 remainder  0x0000003f 
+ 00032523  0x000071ea or_into  0x00000030 , 0x0000003f 
+ 00032524  0x000071eb istore  0x00000001 , 0x00000005 
+ 00032525  0x000071ec increase  0xfffffffe , 0x00000005 
+ 00032526  0x000071ed quotient  0x0000003f 
+ 00032527  0x000071ee rtn  0x00000034 
+ 00032528  0x000071ef branch  0x00007f08 
+ 00032529  0x000071f5 store  0x00000008 , 0x00000161 
+ 00032530  0x000071f6 force  0x00000000 , 0x0000003f 
+ 00032531  0x000071f7 store  0x00000008 , 0x00000028 
+ 00032532  0x000071f8 arg  0x00000028 , 0x00000005 
+ 00032533  0x000071f9 increase  0x00000007 , 0x00000005 
+ 00032534  0x000071fa fetch  0x00000008 , 0x00000161 
+ 00032535  0x000071fb force  0x00000000 , 0x00000011 
+ 00032536  0x000071fd div  0x0000003f , 0x0000000a 
+ 00032537  0x000071fe call  0x00007efd 
+ 00032538  0x000071ff remainder  0x0000003f 
+ 00032539  0x00007200 call  0x00007ef3 
+ 00032540  0x00007201 increase  0x00000001 , 0x00000011 
+ 00032541  0x00007202 quotient  0x0000003f 
+ 00032542  0x00007203 sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032543  0x00007204 nbranch  0x00007f18 , 0x00000002 
+ 00032544  0x00007205 call  0x00007ef3 
+ 00032545  0x00007206 isolate1  0x00000000 , 0x00000011 
+ 00032546  0x00007207 rtn  0x00000001 
+ 00032547  0x00007208 istore  0x00000001 , 0x00000005 
+ 00032548  0x00007209 rtn 
+ 00032549  0x00007212 ifetch  0x00000001 , 0x00000011 
+ 00032550  0x00007213 ifetcht  0x00000001 , 0x00000012 
+ 00032551  0x00007214 isub  0x00000002 , 0x0000003e 
+ 00032552  0x00007215 nrtn  0x00000005 
+ 00032553  0x00007216 increase  0x00000001 , 0x00000011 
+ 00032554  0x00007217 increase  0x00000001 , 0x00000012 
+ 00032555  0x00007218 loop  0x00007f25 
+ 00032556  0x00007219 force  0x00000000 , 0x0000003e 
+ 00032557  0x0000721a rtn 
+ 00032558  0x0000721e isub  0x00000002 , 0x0000003e 
+ 00032559  0x0000721f nrtn  0x00000002 
+ 00032560  0x00007220 deposit  0x00000002 
+ 00032561  0x00007221 rtn 
+ 00032562  0x00007224 iadd  0x00000002 , 0x0000003f 
+ 00032563  0x00007225 isub  0x00000002 , 0x00000002 
+ 00032564  0x00007226 isub  0x00000002 , 0x0000003f 
+ 00032565  0x00007227 rtn 
+ 00032566  0x0000722a arg  0x00000200 , 0x00000039 
+ 00032567  0x0000722b arg  0x00004000 , 0x00000005 
+ 00032568  0x0000722c branch  0x00007e3b 
+ 00032569  0x0000722f fetch  0x00000005 , 0x0000009c 
+ 00032570  0x00007230 store  0x00000005 , 0x00000161 
+ 00032571  0x00007231 fetch  0x00000002 , 0x00004210 
+ 00032572  0x00007232 istore  0x00000002 , 0x00000005 
+ 00032573  0x00007233 setarg  0x00000000 
+ 00032574  0x00007234 setflag  0x0000002d , 0x00000007 , 0x0000003f 
+ 00032575  0x00007235 setflag  0x0000002b , 0x00000006 , 0x0000003f 
+ 00032576  0x00007236 setflag  0x00000018 , 0x00000005 , 0x0000003f 
+ 00032577  0x00007237 setflag  0x0000002e , 0x00000004 , 0x0000003f 
+ 00032578  0x00007238 istore  0x00000001 , 0x00000005 
+ 00032579  0x00007239 branch  0x00007f52 
+ 00032580  0x0000723d fetch  0x00000005 , 0x0000009c 
+ 00032581  0x0000723e store  0x00000005 , 0x00000161 
+ 00032582  0x0000723f fetch  0x00000001 , 0x00000016 
+ 00032583  0x00007240 istore  0x00000001 , 0x00000005 
+ 00032584  0x00007241 fetch  0x00000002 , 0x000003da 
+ 00032585  0x00007242 arg  0x00000fff , 0x00000006 
+ 00032586  0x00007243 iand  0x00000006 , 0x0000003f 
+ 00032587  0x00007244 setflag  0x0000002d , 0x0000000f , 0x0000003f 
+ 00032588  0x00007245 setflag  0x0000002b , 0x0000000e , 0x0000003f 
+ 00032589  0x00007246 setflag  0x00000018 , 0x0000000d , 0x0000003f 
+ 00032590  0x00007247 setflag  0x0000002e , 0x0000000c , 0x0000003f 
+ 00032591  0x00007248 istore  0x00000002 , 0x00000005 
+ 00032592  0x00007249 branch  0x00007f52 
+ 00032593  0x0000724b store  0x00000008 , 0x00000161 
+ 00032594  0x0000724d fetch  0x00000001 , 0x0000416e 
+ 00032595  0x0000724e rtneq  0x0000007f 
+ 00032596  0x0000724f and_into  0x0000007f , 0x0000003f 
+ 00032597  0x00007250 lshift3  0x0000003f , 0x0000003f 
+ 00032598  0x00007251 arg  0x00004c00 , 0x00000005 
+ 00032599  0x00007252 iadd  0x00000005 , 0x00000005 
+ 00032600  0x00007253 fetch  0x00000008 , 0x00000161 
+ 00032601  0x00007254 istore  0x00000008 , 0x00000005 
+ 00032602  0x00007255 fetch  0x00000001 , 0x0000416e 
+ 00032603  0x00007256 isolate1  0x00000007 , 0x0000003f 
+ 00032604  0x00007257 increase  0x00000001 , 0x0000003f 
+ 00032605  0x00007258 and_into  0x0000007f , 0x0000003f 
+ 00032606  0x00007259 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00032607  0x0000725a store  0x00000001 , 0x0000416e 
+ 00032608  0x0000725b fetch  0x00000008 , 0x00000161 
+ 00032609  0x0000725c rtn 
+ 00032610  0x0000725f arg  0x00000800 , 0x00000039 
+ 00032611  0x00007260 arg  0x00000000 , 0x00000005 
+ 00032612  0x00007261 setarg  0x01010101 
+ 00032613  0x00007262 branch  0x00007e3c 
+ 00032614  0x00007266 rtn  0x00000034 
+ 00032615  0x00007267 copy  0x0000003f , 0x0000003d 
+ 00032616  0x0000726b hfetch  0x00000002 , 0x0000810e 
+ 00032617  0x0000726c nbranch  0x00007f68 , 0x00000034 
+ 00032618  0x0000726d rtn 
+ 00032619  0x00007270 hfetch  0x00000002 , 0x00008058 
+ 00032620  0x00007271 copy  0x0000003f , 0x00000003 
+ 00032621  0x00007272 rtn 
+ 00032622  0x00007275 hfetch  0x00000002 , 0x0000805e 
+ 00032623  0x00007276 copy  0x0000003f , 0x0000000a 
+ 00032624  0x00007277 rtn 
+ 00032625  0x0000727a copy  0x00000006 , 0x00000011 
+ 00032626  0x0000727b call  0x00007f6e 
+ 00032627  0x0000727c copy  0x00000011 , 0x00000006 
+ 00032628  0x0000727e call  0x00004976 
+ 00032629  0x0000727f call  0x000068fa 
+ 00032630  0x00007280 branch  0x00007f68 
+ 00032631  0x00007283 hjam  0x00000001 , 0x00008203 
+ 00032632  0x00007284 rtn 
+ 00032633  0x00007287 hstore  0x00000002 , 0x00008205 
+ 00032634  0x00007288 hfetch  0x00000001 , 0x00008203 
+ 00032635  0x00007289 set1  0x00000004 , 0x0000003f 
+ 00032636  0x0000728a hstore  0x00000001 , 0x00008203 
+ 00032637  0x0000728b rtn 
+ 00032638  0x0000728d hstore  0x00000002 , 0x00008207 
+ 00032639  0x0000728e hfetch  0x00000001 , 0x00008203 
+ 00032640  0x0000728f set1  0x00000006 , 0x0000003f 
+ 00032641  0x00007290 hstore  0x00000001 , 0x00008203 
+ 00032642  0x00007291 rtn 
+ 00032643  0x00007294 hstore  0x00000002 , 0x00008205 
+ 00032644  0x00007295 hjam  0x00000030 , 0x00008203 
+ 00032645  0x00007296 rtn 
+ 00032646  0x00007299 hfetch  0x00000001 , 0x00008043 
+ 00032647  0x0000729a set1  0x00000004 , 0x0000003f 
+ 00032648  0x0000729b hstore  0x00000001 , 0x00008043 
+ 00032649  0x0000729c rtn 
+ 00032650  0x0000729f hfetch  0x00000001 , 0x00008043 
+ 00032651  0x000072a0 set0  0x00000004 , 0x0000003f 
+ 00032652  0x000072a1 hstore  0x00000001 , 0x00008043 
+ 00032653  0x000072a2 rtn 
+ 00032654  0x000072a5 hfetch  0x00000002 , 0x0000810e 
+ 00032655  0x000072a6 arg  0x00000200 , 0x00000002 
+ 00032656  0x000072a8 isub  0x00000002 , 0x0000003e 
+ 00032657  0x000072a9 rtn 
+ 00032658  0x000072b0 set1  0x00000025 , 0x00000000 
+ 00032659  0x000072b1 bpatch  0x000000bd , 0x00004037 
+ 00032660  0x000072b2 ifetcht  0x00000005 , 0x00000011 
+ 00032661  0x000072b3 and  0x00000002 , 0x000000ff , 0x0000003f 
+ 00032662  0x000072b4 nbranch  0x00007f99 , 0x00000034 
+ 00032663  0x000072b5 rshift8  0x00000002 , 0x0000003f 
+ 00032664  0x000072b6 istore  0x00000005 , 0x00000011 
+ 00032665  0x000072b8 increase  0x00000004 , 0x00000011 
+ 00032666  0x000072b9 ifetch  0x00000001 , 0x00000011 
+ 00032667  0x000072ba nbranch  0x00003bf1 , 0x00000034 
+ 00032668  0x000072bb fetch  0x00000001 , 0x00000b7d 
+ 00032669  0x000072bc istore  0x00000001 , 0x00000011 
+ 00032670  0x000072bd rtn 
+ 00032671  0x000072c3 set1  0x00000025 , 0x00000000 
+ 00032672  0x000072c4 bpatch  0x000000be , 0x00004037 
+ 00032673  0x000072c5 arg  0x00000005 , 0x00000039 
+ 00032674  0x000072c6 ifetch  0x00000005 , 0x00000011 
+ 00032675  0x000072c7 rtn  0x00000034 
+ 00032676  0x000072c9 ifetch  0x00000001 , 0x00000011 
+ 00032677  0x000072ca nbranch  0x00007fa9 , 0x00000034 
+ 00032678  0x000072cb increase  0x00000001 , 0x00000011 
+ 00032679  0x000072cc loop  0x00007fa4 
+ 00032680  0x000072cd branch  0x00003bf1 
+ 00032681  0x000072cf arg  0x00000000 , 0x00000002 
+ 00032682  0x000072d0 istoret  0x00000001 , 0x00000011 
+ 00032683  0x000072d1 rtn 
+ 00032684  0x000072d7 ifetch  0x00000005 , 0x00000011 
+ 00032685  0x000072d8 rtn 
+ 00032686  0x000072de ifetch  0x00000001 , 0x00000011 
+ 00032687  0x000072df rtn 
+ 00032688  0x000072e3 ifetch  0x00000002 , 0x00000011 
+ 00032689  0x000072e4 rtn 
+ 00032690  0x000072e9 arg  0x00000000 , 0x00000002 
+ 00032691  0x000072eb fetch  0x00000001 , 0x00000006 
+ 00032692  0x000072ec loop  0x00007fb3 , 0x00000034 
+ 00032693  0x000072ed increase  0x00000001 , 0x00000002 
+ 00032694  0x000072ee loop  0x00007fb3 
+ 00032695  0x000072ef copy  0x00000002 , 0x0000003f 
+ 00032696  0x000072f0 rtn 
+ 00032697  0x000072f3 isub  0x00000002 , 0x0000003e 
+ 00032698  0x000072f4 nrtn  0x00000002 
+ 00032699  0x000072f5 copy  0x00000002 , 0x0000003f 
+ 00032700  0x000072f6 rtn 
Index: btkb/output/bt_program23.list
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.list	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.list	(working copy)
@@ -1902,7 +1902,7 @@
 0x65a 002292 store 4 ,mem_24g_enter_hibernate_setup 
 0x65b 002293 call p_g24_txdata_prep 
 0x65c 002294 nbranch p_g24_long_sleep ,user 
-0x65d 002295 jam 10 ,mem_24g_enter_lpm_timer 
+0x65d 002295 jam 2 ,mem_24g_enter_lpm_timer 
 0x65e 002296 call p_g24_transmit_packet 
 0x65f 002297 fetch 1 ,mem_24g_pairing_sm 
 0x660 002298 rtnne state_24g_pairing_success 
@@ -2047,23722 +2047,23726 @@
 0x6d5 002475 branch ui_ipc_send_event 
 :      002478 p_g24_ackpayload_parse:
 0x6d6 002479 call p_g24_read_len_pid_crc 
-0x6d7 002480 fetch 1 ,mem_24g_rxdata_length 
-0x6d8 002481 rtn blank 
-0x6d9 002482 iforce loopcnt 
-0x6da 002483 call p_24g_kb_led 
-0x6db 002484 arg mem_24g_rxbuf + 2 ,contr 
-0x6dc 002485 arg mem_24g_rxpayload ,contw 
-0x6dd 002486 branch memcpy 
-:      002488 p_24g_kb_led:
-0x6de 002489 fetch 1 ,mem_24g_rxbuf + 1 
-0x6df 002490 compare 0x08 ,pdata ,0xf8 
-0x6e0 002491 nrtn true 
-0x6e1 002492 fetcht 1 ,mem_24g_rxbuf + 2 
-0x6e2 002493 storet 1 ,mem_caps_num_lock 
-0x6e3 002494 jam 0 ,mem_24g_led_flag 
-0x6e4 002495 rtn 
-:      002498 p_g24_start_pairing_sm1:
-0x6e5 002499 set1 mark_24g ,mark 
-0x6e6 002500 call p_g24_pair_init 
-0x6e7 002501 call p_g24_transmit_abandon 
-0x6e8 002502 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0x6e9 002503 rtn 
-:      002505 p_g24_pair_init:
-0x6ea 002506 jam 0 ,mem_24g_pid 
-0x6eb 002507 jam g24_pair_ch ,mem_24g_ch 
-0x6ec 002508 fetch 4 ,mem_24g_paring_addr 
-0x6ed 002509 branch p_g24_update_addr_and_synccrc8 
-:      002511 p_g24_pairing_sm:
-0x6ee 002512 call p_g24_pair_init 
-0x6ef 002513 fetch 1 ,mem_24g_ensure 
-0x6f0 002514 beq ensure_on_24g ,enable_user 
-0x6f1 002515 fetch 1 ,mem_24g_pairing_sm 
-0x6f2 002516 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0x6f3 002517 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0x6f4 002518 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0x6f5 002519 branch assert 
-:      002521 p_g24_pairing_sm_1:
-0x6f6 002522 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0x6f7 002523 jam 0xaa ,mem_24g_common_temp 
-0x6f8 002524 branch p_g24_pairing_sm_common 
-:      002525 p_g24_pairing_sm_2:
-0x6f9 002526 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0x6fa 002527 jam 0x55 ,mem_24g_common_temp 
-0x6fb 002528 branch p_g24_pairing_sm_common 
-:      002529 p_g24_pairing_sm_3:
-0x6fc 002530 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0x6fd 002531 jam 0x22 ,mem_24g_common_temp 
-:      002532 p_g24_pairing_sm_common:
-0x6fe 002536 jam 0x02 ,mem_24g_common_temp + 1 
-0x6ff 002537 fetch 4 ,mem_24g_device_addr 
-0x700 002538 store 4 ,mem_24g_common_temp + 2 
-0x701 002539 jam 0 ,mem_24g_common_temp + 6 
-0x702 002540 arg mem_24g_common_temp ,rega 
-0x703 002541 arg 7 ,temp 
-0x704 002542 call p_g24_put_data_in_buff 
-0x705 002543 call p_g24_transmit_prep 
-0x706 002544 call p_g24_txdata_enable_tx 
-0x707 002545 branch enable_user 
-:      002547 p_g24_paring_mode:
-0x708 002548 fetch 1 ,mem_24g_pairing_sm 
-0x709 002549 rtneq state_24g_pairing_success 
-0x70a 002550 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0x70b 002551 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0x70c 002552 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0x70d 002553 rtn 
-:      002556 p_g24_pairing_sm_1_waiting_ack:
-0x70e 002557 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0x70f 002558 branch p_g24_transmit_abandon 
-:      002559 p_g24_pairing_sm_2_waiting_ack:
-0x710 002560 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0x711 002561 branch p_g24_transmit_abandon 
-:      002562 p_g24_pairing_sm_3_waiting_ack:
-0x712 002563 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x713 002564 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0x714 002565 call ui_ipc_send_event 
-0x715 002566 fetch 4 ,mem_24g_rxpayload + 2 
-0x716 002567 call p_g24_update_addr_and_synccrc8 
-0x717 002568 branch p_g24_transmit_abandon 
-:      002570 p_g24_start_24g_mode:
-0x718 002572 set1 mark_24g ,mark 
-0x719 002573 call p_g24_syncword_crc8 
-0x71a 002574 call p_g24_ch 
-0x71b 002575 fetch 1 ,mem_24g_pairing_sm 
-0x71c 002576 rtnne state_24g_pairing_success 
-0x71d 002577 call p_g24_tx_attemp_data_prep 
-0x71e 002578 setarg 0 
-0x71f 002579 store 2 ,mem_24g_check_dongle_times 
-:      002580 p_g24_tx_attemp_dongle_loop:
-0x720 002581 call lpo_calibration 
-0x721 002582 nop 2000 
-0x722 002583 fetch 1 ,mem_24g_check_dongle_times 
-0x723 002584 beq 0xff ,p_g24_stop_g24_mode 
-0x724 002585 call p_g24_transmit_receive_ack 
-0x725 002586 nbranch p_g24_attemp_txdata_retry ,user3 
-:      002587 p_g24_tx_attemp_dongle_succ:
-0x726 002588 call p_g24_clear_txbuf 
-0x727 002589 set1 mark_24g ,mark 
-0x728 002590 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0x729 002591 branch ui_ipc_send_event 
-:      002594 p_g24_tx_attemp_data_prep:
-0x72a 002595 jam 0xff ,mem_24g_common_temp 
-0x72b 002596 fetch 1 ,mem_24g_data_type 
-0x72c 002597 store 1 ,mem_24g_common_temp + 1 
-0x72d 002598 fetch 4 ,mem_24g_device_addr 
-0x72e 002599 store 4 ,mem_24g_common_temp + 2 
-0x72f 002600 arg 6 ,temp 
-0x730 002601 arg mem_24g_common_temp ,rega 
-0x731 002602 call p_g24_put_data_in_buff 
-0x732 002603 branch p_g24_transmit_prep 
-:      002605 p_g24_attemp_txdata_retry:
-0x733 002606 fetch 2 ,mem_24g_check_dongle_times 
-0x734 002607 increase 1 ,pdata 
-0x735 002608 store 2 ,mem_24g_check_dongle_times 
-0x736 002609 call p_g24_ch 
-0x737 002610 branch p_g24_tx_attemp_dongle_loop 
-:      002613 p_g24_put_data_in_buff:
-0x738 002614 storet 1 ,mem_24g_datalen 
-0x739 002615 copy temp ,loopcnt 
-0x73a 002616 arg mem_24g_txbuf ,contw 
-0x73b 002617 copy rega ,contr 
-0x73c 002618 branch memcpy 
-:      002620 p_g24_read_len_pid_crc:
-0x73d 002622 fetch 1 ,mem_24g_rxbuf + 1 
-0x73e 002623 rshift3 pdata ,pdata 
-0x73f 002624 store 1 ,mem_24g_rxdata_length 
-0x740 002626 increase 1 ,pdata 
-0x741 002627 arg mem_24g_rxbuf + 1 ,contr 
-0x742 002628 iadd contr ,contr 
-0x743 002629 ifetch 3 ,contr 
-0x744 002630 store 3 ,mem_24g_sta_crc 
-0x745 002631 rtn 
-:      002633 p_rssi_signal:
-0x746 002634 fetcht 1 ,mem_rssi_signal_index 
-0x747 002635 setarg mem_rssi_signal_buf 
-0x748 002636 iadd temp ,contw 
-0x749 002637 copy rega ,pdata 
-0x74a 002638 istore 1 ,contw 
-0x74b 002639 increase 1 ,temp 
-0x74c 002640 and_into rssi_buf_len_signal ,temp 
-0x74d 002641 storet 1 ,mem_rssi_signal_index 
-0x74e 002642 rtn 
-:      002662 p_g24_update_addr_and_synccrc8:
-0x74f 002663 store 4 ,mem_24g_addr 
-:      002666 p_g24_syncword_crc8:
-0x750 002667 arg 0 ,rega 
-0x751 002668 arg 4 ,loopcnt 
-0x752 002669 arg mem_24g_addr ,contr 
-:      002670 p_g24_syncword_crc8_loop:
-0x753 002671 ifetch 1 ,contr 
-0x754 002672 iadd rega ,rega 
-0x755 002673 loop p_g24_syncword_crc8_loop 
-0x756 002674 copy rega ,pdata 
-0x757 002675 store 2 ,mem_24g_syncword 
-0x758 002676 fetch 1 ,mem_24g_syncword 
-0x759 002677 fetcht 1 ,mem_24g_syncword + 1 
-0x75a 002678 iadd temp ,pdata 
-0x75b 002679 store 1 ,mem_24g_syncword_crc8 
-0x75c 002680 rtn 
-:      002683 p_g24_transmit_prep:
-0x75d 002685 fetch 1 ,mem_24g_datalen 
-0x75e 002686 increase 2 ,pdata 
-0x75f 002687 store 1 ,mem_24g_txlen 
-0x760 002689 fetch 1 ,mem_24g_data_type 
-0x761 002690 store 1 ,mem_24g_txpayload 
-0x762 002692 fetch 1 ,mem_24g_datalen 
-0x763 002693 lshift3 pdata ,pdata 
-0x764 002694 fetcht 1 ,mem_24g_pid 
-0x765 002695 and temp ,0x03 ,temp 
-0x766 002696 lshift temp ,temp 
-0x767 002697 ior temp ,pdata 
-0x768 002698 fetcht 1 ,mem_24g_no_ack 
-0x769 002699 iadd temp ,pdata 
-0x76a 002700 istore 1 ,contw 
-0x76b 002702 fetch 1 ,mem_24g_pairing_sm 
-0x76c 002703 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-0x76d 002704 fetch 1 ,mem_24g_data_type 
+0x6d7 002480 fetch 1 ,mem_24g_rxbuf 
+0x6d8 002481 rtnne 0x02 
+0x6d9 002482 fetch 1 ,mem_24g_rxdata_length 
+0x6da 002483 rtn blank 
+0x6db 002484 iforce loopcnt 
+0x6dc 002485 arg mem_24g_rxbuf + 2 ,contr 
+0x6dd 002486 arg mem_24g_rxpayload ,contw 
+0x6de 002487 call memcpy 
+0x6df 002488 fetch 1 ,mem_24g_rxbuf + 1 
+0x6e0 002489 compare 0x08 ,pdata ,0xf8 
+0x6e1 002490 nrtn true 
+0x6e2 002491 fetch 1 ,mem_24g_rxbuf + 2 
+0x6e3 002492 beq 0xff ,p_pc_sleep_mode 
+0x6e4 002493 store 1 ,mem_caps_num_lock 
+0x6e5 002494 jam 0 ,mem_24g_led_flag 
+0x6e6 002495 rtn 
+:      002497 p_pc_sleep_mode:
+0x6e7 002498 jam 1 ,mem_pc_sleep_flag 
+0x6e8 002499 rtn 
+:      002503 p_g24_start_pairing_sm1:
+0x6e9 002504 set1 mark_24g ,mark 
+0x6ea 002505 call p_g24_pair_init 
+0x6eb 002506 call p_g24_transmit_abandon 
+0x6ec 002507 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0x6ed 002508 rtn 
+:      002510 p_g24_pair_init:
+0x6ee 002511 jam 0 ,mem_24g_pid 
+0x6ef 002512 jam g24_pair_ch ,mem_24g_ch 
+0x6f0 002513 fetch 4 ,mem_24g_paring_addr 
+0x6f1 002514 branch p_g24_update_addr_and_synccrc8 
+:      002516 p_g24_pairing_sm:
+0x6f2 002517 call p_g24_pair_init 
+0x6f3 002518 fetch 1 ,mem_24g_ensure 
+0x6f4 002519 beq ensure_on_24g ,enable_user 
+0x6f5 002520 fetch 1 ,mem_24g_pairing_sm 
+0x6f6 002521 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0x6f7 002522 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0x6f8 002523 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0x6f9 002524 branch assert 
+:      002526 p_g24_pairing_sm_1:
+0x6fa 002527 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0x6fb 002528 jam 0xaa ,mem_24g_common_temp 
+0x6fc 002529 branch p_g24_pairing_sm_common 
+:      002530 p_g24_pairing_sm_2:
+0x6fd 002531 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0x6fe 002532 jam 0x55 ,mem_24g_common_temp 
+0x6ff 002533 branch p_g24_pairing_sm_common 
+:      002534 p_g24_pairing_sm_3:
+0x700 002535 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0x701 002536 jam 0x22 ,mem_24g_common_temp 
+:      002537 p_g24_pairing_sm_common:
+0x702 002541 jam 0x02 ,mem_24g_common_temp + 1 
+0x703 002542 fetch 4 ,mem_24g_device_addr 
+0x704 002543 store 4 ,mem_24g_common_temp + 2 
+0x705 002544 jam 0 ,mem_24g_common_temp + 6 
+0x706 002545 arg mem_24g_common_temp ,rega 
+0x707 002546 arg 7 ,temp 
+0x708 002547 call p_g24_put_data_in_buff 
+0x709 002548 call p_g24_transmit_prep 
+0x70a 002549 call p_g24_txdata_enable_tx 
+0x70b 002550 branch enable_user 
+:      002552 p_g24_paring_mode:
+0x70c 002553 fetch 1 ,mem_24g_pairing_sm 
+0x70d 002554 rtneq state_24g_pairing_success 
+0x70e 002555 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0x70f 002556 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0x710 002557 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0x711 002558 rtn 
+:      002561 p_g24_pairing_sm_1_waiting_ack:
+0x712 002562 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0x713 002563 branch p_g24_transmit_abandon 
+:      002564 p_g24_pairing_sm_2_waiting_ack:
+0x714 002565 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0x715 002566 branch p_g24_transmit_abandon 
+:      002567 p_g24_pairing_sm_3_waiting_ack:
+0x716 002568 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x717 002569 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0x718 002570 call ui_ipc_send_event 
+0x719 002571 fetch 4 ,mem_24g_rxpayload + 2 
+0x71a 002572 call p_g24_update_addr_and_synccrc8 
+0x71b 002573 branch p_g24_transmit_abandon 
+:      002575 p_g24_start_24g_mode:
+0x71c 002577 set1 mark_24g ,mark 
+0x71d 002578 call p_g24_syncword_crc8 
+0x71e 002579 call p_g24_ch 
+0x71f 002580 fetch 1 ,mem_24g_pairing_sm 
+0x720 002581 rtnne state_24g_pairing_success 
+0x721 002582 call p_g24_tx_attemp_data_prep 
+0x722 002583 setarg 0 
+0x723 002584 store 2 ,mem_24g_check_dongle_times 
+:      002585 p_g24_tx_attemp_dongle_loop:
+0x724 002586 call lpo_calibration 
+0x725 002587 nop 2000 
+0x726 002588 fetch 1 ,mem_24g_check_dongle_times 
+0x727 002589 beq 0xff ,p_g24_stop_g24_mode 
+0x728 002590 call p_g24_transmit_receive_ack 
+0x729 002591 nbranch p_g24_attemp_txdata_retry ,user3 
+:      002592 p_g24_tx_attemp_dongle_succ:
+0x72a 002593 call p_g24_clear_txbuf 
+0x72b 002594 set1 mark_24g ,mark 
+0x72c 002595 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0x72d 002596 branch ui_ipc_send_event 
+:      002599 p_g24_tx_attemp_data_prep:
+0x72e 002600 jam 0xff ,mem_24g_common_temp 
+0x72f 002601 fetch 1 ,mem_24g_data_type 
+0x730 002602 store 1 ,mem_24g_common_temp + 1 
+0x731 002603 fetch 4 ,mem_24g_device_addr 
+0x732 002604 store 4 ,mem_24g_common_temp + 2 
+0x733 002605 arg 6 ,temp 
+0x734 002606 arg mem_24g_common_temp ,rega 
+0x735 002607 call p_g24_put_data_in_buff 
+0x736 002608 branch p_g24_transmit_prep 
+:      002610 p_g24_attemp_txdata_retry:
+0x737 002611 fetch 2 ,mem_24g_check_dongle_times 
+0x738 002612 increase 1 ,pdata 
+0x739 002613 store 2 ,mem_24g_check_dongle_times 
+0x73a 002614 call p_g24_ch 
+0x73b 002615 branch p_g24_tx_attemp_dongle_loop 
+:      002618 p_g24_put_data_in_buff:
+0x73c 002619 storet 1 ,mem_24g_datalen 
+0x73d 002620 copy temp ,loopcnt 
+0x73e 002621 arg mem_24g_txbuf ,contw 
+0x73f 002622 copy rega ,contr 
+0x740 002623 branch memcpy 
+:      002625 p_g24_read_len_pid_crc:
+0x741 002627 fetch 1 ,mem_24g_rxbuf + 1 
+0x742 002628 rshift3 pdata ,pdata 
+0x743 002629 store 1 ,mem_24g_rxdata_length 
+0x744 002631 increase 1 ,pdata 
+0x745 002632 arg mem_24g_rxbuf + 1 ,contr 
+0x746 002633 iadd contr ,contr 
+0x747 002634 ifetch 3 ,contr 
+0x748 002635 store 3 ,mem_24g_sta_crc 
+0x749 002636 rtn 
+:      002638 p_rssi_signal:
+0x74a 002639 fetcht 1 ,mem_rssi_signal_index 
+0x74b 002640 setarg mem_rssi_signal_buf 
+0x74c 002641 iadd temp ,contw 
+0x74d 002642 copy rega ,pdata 
+0x74e 002643 istore 1 ,contw 
+0x74f 002644 increase 1 ,temp 
+0x750 002645 and_into rssi_buf_len_signal ,temp 
+0x751 002646 storet 1 ,mem_rssi_signal_index 
+0x752 002647 rtn 
+:      002667 p_g24_update_addr_and_synccrc8:
+0x753 002668 store 4 ,mem_24g_addr 
+:      002671 p_g24_syncword_crc8:
+0x754 002672 arg 0 ,rega 
+0x755 002673 arg 4 ,loopcnt 
+0x756 002674 arg mem_24g_addr ,contr 
+:      002675 p_g24_syncword_crc8_loop:
+0x757 002676 ifetch 1 ,contr 
+0x758 002677 iadd rega ,rega 
+0x759 002678 loop p_g24_syncword_crc8_loop 
+0x75a 002679 copy rega ,pdata 
+0x75b 002680 store 2 ,mem_24g_syncword 
+0x75c 002681 fetch 1 ,mem_24g_syncword 
+0x75d 002682 fetcht 1 ,mem_24g_syncword + 1 
+0x75e 002683 iadd temp ,pdata 
+0x75f 002684 store 1 ,mem_24g_syncword_crc8 
+0x760 002685 rtn 
+:      002688 p_g24_transmit_prep:
+0x761 002690 fetch 1 ,mem_24g_datalen 
+0x762 002691 increase 2 ,pdata 
+0x763 002692 store 1 ,mem_24g_txlen 
+0x764 002694 fetch 1 ,mem_24g_data_type 
+0x765 002695 store 1 ,mem_24g_txpayload 
+0x766 002697 fetch 1 ,mem_24g_datalen 
+0x767 002698 lshift3 pdata ,pdata 
+0x768 002699 fetcht 1 ,mem_24g_pid 
+0x769 002700 and temp ,0x03 ,temp 
+0x76a 002701 lshift temp ,temp 
+0x76b 002702 ior temp ,pdata 
+0x76c 002703 fetcht 1 ,mem_24g_no_ack 
+0x76d 002704 iadd temp ,pdata 
 0x76e 002705 istore 1 ,contw 
-:      002706 p_g24_transmit_prep_pair:
-0x76f 002707 fetch 1 ,mem_24g_datalen 
-0x770 002708 iforce loopcnt 
+0x76f 002707 fetch 1 ,mem_24g_pairing_sm 
+0x770 002708 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
 0x771 002709 fetch 1 ,mem_24g_data_type 
-0x772 002710 beq 1 ,p_g24_transmit_prep_mouse 
-0x773 002711 arg mem_24g_txbuf ,contr 
-0x774 002712 call memcpy 
-0x775 002716 fetch 1 ,mem_24g_txbuf 
-0x776 002717 beq 0x03 ,p_g24_multi_key_setup 
-0x777 002718 rtn 
-:      002719 p_g24_multi_key_setup:
-0x778 002720 jam 0x02 ,mem_24g_txbuf 
-0x779 002721 rtn 
-:      002724 p_g24_transmit_prep_mouse:
-0x77a 002725 arg mem_24g_txbuf + 1 ,contr 
-0x77b 002726 branch memcpy 
-:      002728 p_g24_ch:
-0x77c 002729 fetcht 1 ,mem_24g_current_ch_number 
-0x77d 002730 call p_g24_ch_calc 
-0x77e 002731 increase 1 ,temp 
-0x77f 002732 and_into 3 ,temp 
-0x780 002733 storet 1 ,mem_24g_current_ch_number 
-0x781 002734 rtn 
-:      002736 p_g24_ch_calc:
-0x782 002737 fetch 1 ,mem_24g_addr 
-0x783 002738 and_into 0x03 ,pdata 
-0x784 002739 mul32 pdata ,4 ,rega 
-0x785 002740 setarg mem_24g_ch_map1 
-0x786 002741 iadd rega ,pdata 
-0x787 002742 iadd temp ,contr 
-0x788 002743 ifetch 1 ,contr 
-0x789 002744 store 1 ,mem_24g_ch 
-0x78a 002745 rtn 
-:      002747 p_g24_prep:
-0x78b 002748 disable enable_crc 
-0x78c 002749 disable enable_white 
-0x78d 002750 setarg 0x555555 
-0x78e 002751 iforce crc24_init 
-0x78f 002752 fetch 1 ,mem_24g_ch 
-0x790 002753 reverse pdata ,temp 
-0x791 002754 set1 1 ,temp 
-0x792 002755 rshift temp ,white_init 
-0x793 002756 rtn 
-:      002758 p_g24_receive_rxon:
-0x794 002759 call p_g24_prep 
-0x795 002760 enable decode_fec0 
-0x796 002761 enable is_rx 
-0x797 002762 disable is_tx 
-0x798 002763 enable swfine 
-0x799 002764 fetch 2 ,mem_24g_rx_window 
-0x79a 002765 iforce stop_watch 
-0x79b 002766 correlate null ,timeout 
-0x79c 002767 nbranch p_g24_sync_timeout ,sync 
-0x79d 002768 disable decode_fec0 
-0x79e 002769 enable decode_fec1 
-0x79f 002770 enable enable_white 
-0x7a0 002771 enable enable_crc 
-0x7a1 002772 parse demod ,bucket ,8 
-0x7a2 002773 rshift3 pwindow ,pdata 
-0x7a3 002774 store 1 ,mem_24g_get_syncword_crc8 
-0x7a4 002775 fetcht 1 ,mem_24g_syncword_crc8 
-0x7a5 002776 isub temp ,null 
-0x7a6 002777 nbranch p_g24_end_of_packet ,zero 
-0x7a7 002778 parse demod ,bucket ,8 
-0x7a8 002779 rshift3 pwindow ,pdata 
-0x7a9 002780 store 1 ,mem_24g_rxbuf 
-0x7aa 002784 fetch 1 ,mem_24g_rxbuf 
-0x7ab 002785 fetcht 1 ,mem_24g_data_type 
-0x7ac 002786 icompare bits_data ,temp 
-0x7ad 002787 nbranch p_g24_end_of_packet ,true 
-:      002788 p_g24_receive_skip:
-0x7ae 002789 parse demod ,bucket ,8 
-0x7af 002790 rshift3 pwindow ,pdata 
-0x7b0 002791 istore 1 ,contw 
-0x7b1 002792 rshift3 pdata ,pdata 
-0x7b2 002793 and pdata ,0x1f ,loopcnt 
-0x7b3 002794 branch p_g24rx_nopayload ,zero 
-:      002795 p_g24rx_loop:
-0x7b4 002796 parse demod ,bucket ,8 
-0x7b5 002797 rshift3 pwindow ,pdata 
-0x7b6 002798 istore 1 ,contw 
-0x7b7 002799 loop p_g24rx_loop 
-:      002800 p_g24rx_nopayload:
-0x7b8 002802 copy contw ,rega 
-0x7b9 002803 parse demod ,bucket ,8 
-0x7ba 002804 rshift3 pwindow ,pdata 
-0x7bb 002805 store 1 ,mem_rssi_hex_received 
-0x7bc 002806 copy rega ,contw 
-0x7bd 002807 parse demod ,bucket ,24 
-0x7be 002808 enable swfine 
-0x7bf 002809 arg param_sifs ,stop_watch 
-0x7c0 002810 rshift32 pdata ,pdata 
-0x7c1 002811 rshift16 pdata ,pdata 
-0x7c2 002812 istore 3 ,contw 
-0x7c3 002813 disable decode_fec1 
-0x7c4 002814 branch p_g24_end_of_packet ,crc_failed 
-0x7c5 002815 enable user3 
-0x7c6 002816 fetch 1 ,mem_last_freq 
-0x7c7 002817 add pdata ,0 ,rega 
-0x7c8 002818 call rf_write_freq 
-0x7c9 002819 disable decode_fec0 
-0x7ca 002820 call set_sync_on 
-0x7cb 002821 fetch 1 ,mem_rssi_hex_received 
-0x7cc 002822 copy pdata ,rega 
-0x7cd 002823 call p_rssi_signal 
-0x7ce 002824 rtn 
-:      002826 p_g24_sync_timeout:
-:      002829 p_g24_end_of_packet:
-0x7cf 002830 disable encode_fec1 
-0x7d0 002831 disable decode_fec1 
-0x7d1 002832 branch end_of_packet 
-:      002834 p_g24_set_freq_tx:
-0x7d2 002835 call set_sync_on 
-0x7d3 002836 fetcht 1 ,mem_24g_ch 
-0x7d4 002837 branch set_freq_tx 
-:      002839 p_g24_transmit:
-0x7d5 002840 call le_enable 
-0x7d6 002841 fetch 4 ,mem_24g_addr 
-0x7d7 002842 iforce access 
-0x7d8 002843 call p_g24_prep 
-0x7d9 002844 call p_g24_set_freq_tx 
-0x7da 002845 set1 txgfsk ,radio_ctrl 
-0x7db 002846 enable encode_fec0 
-0x7dc 002847 enable is_tx 
-0x7dd 002848 disable is_rx 
-0x7de 002849 rshift16 access ,pdata 
-0x7df 002850 rshift8 pdata ,pdata 
-0x7e0 002851 rshift4 pdata ,pdata 
-0x7e1 002852 inject mod ,40 
-0x7e2 002853 disable encode_fec0 
-0x7e3 002854 enable encode_fec1 
-0x7e4 002855 enable enable_white 
-0x7e5 002856 enable enable_crc 
-0x7e6 002857 fetch 1 ,mem_24g_syncword_crc8 
-0x7e7 002858 inject mod ,8 
-0x7e8 002859 fetch 1 ,mem_24g_txlen 
-0x7e9 002860 iforce loopcnt 
-0x7ea 002861 arg mem_24g_txpayload ,contr 
-:      002862 p_g24tr_loop:
-0x7eb 002863 ifetch 1 ,contr 
-0x7ec 002864 inject mod ,8 
-0x7ed 002865 loop p_g24tr_loop 
-0x7ee 002866 enable enable_parity 
-0x7ef 002867 inject mod ,24 
-0x7f0 002868 disable enable_parity 
-0x7f1 002869 until null ,tx_clear 
-0x7f2 002870 nop 100 
-0x7f3 002871 disable encode_fec0 
-0x7f4 002872 disable encode_fec1 
-0x7f5 002873 branch set_sync_on 
+0x772 002710 istore 1 ,contw 
+:      002711 p_g24_transmit_prep_pair:
+0x773 002712 fetch 1 ,mem_24g_datalen 
+0x774 002713 iforce loopcnt 
+0x775 002714 fetch 1 ,mem_24g_data_type 
+0x776 002715 beq 1 ,p_g24_transmit_prep_mouse 
+0x777 002716 arg mem_24g_txbuf ,contr 
+0x778 002717 call memcpy 
+0x779 002721 fetch 1 ,mem_24g_txbuf 
+0x77a 002722 beq 0x03 ,p_g24_multi_key_setup 
+0x77b 002723 rtn 
+:      002724 p_g24_multi_key_setup:
+0x77c 002725 jam 0x02 ,mem_24g_txbuf 
+0x77d 002726 rtn 
+:      002729 p_g24_transmit_prep_mouse:
+0x77e 002730 arg mem_24g_txbuf + 1 ,contr 
+0x77f 002731 branch memcpy 
+:      002733 p_g24_ch:
+0x780 002734 fetcht 1 ,mem_24g_current_ch_number 
+0x781 002735 call p_g24_ch_calc 
+0x782 002736 increase 1 ,temp 
+0x783 002737 and_into 3 ,temp 
+0x784 002738 storet 1 ,mem_24g_current_ch_number 
+0x785 002739 rtn 
+:      002741 p_g24_ch_calc:
+0x786 002742 fetch 1 ,mem_24g_addr 
+0x787 002743 and_into 0x03 ,pdata 
+0x788 002744 mul32 pdata ,4 ,rega 
+0x789 002745 setarg mem_24g_ch_map1 
+0x78a 002746 iadd rega ,pdata 
+0x78b 002747 iadd temp ,contr 
+0x78c 002748 ifetch 1 ,contr 
+0x78d 002749 store 1 ,mem_24g_ch 
+0x78e 002750 rtn 
+:      002752 p_g24_prep:
+0x78f 002753 disable enable_crc 
+0x790 002754 disable enable_white 
+0x791 002755 setarg 0x555555 
+0x792 002756 iforce crc24_init 
+0x793 002757 fetch 1 ,mem_24g_ch 
+0x794 002758 reverse pdata ,temp 
+0x795 002759 set1 1 ,temp 
+0x796 002760 rshift temp ,white_init 
+0x797 002761 rtn 
+:      002763 p_g24_receive_rxon:
+0x798 002764 call p_g24_prep 
+0x799 002765 enable decode_fec0 
+0x79a 002766 enable is_rx 
+0x79b 002767 disable is_tx 
+0x79c 002768 enable swfine 
+0x79d 002769 fetch 2 ,mem_24g_rx_window 
+0x79e 002770 iforce stop_watch 
+0x79f 002771 correlate null ,timeout 
+0x7a0 002772 nbranch p_g24_sync_timeout ,sync 
+0x7a1 002773 disable decode_fec0 
+0x7a2 002774 enable decode_fec1 
+0x7a3 002775 enable enable_white 
+0x7a4 002776 enable enable_crc 
+0x7a5 002777 parse demod ,bucket ,8 
+0x7a6 002778 rshift3 pwindow ,pdata 
+0x7a7 002779 store 1 ,mem_24g_get_syncword_crc8 
+0x7a8 002780 fetcht 1 ,mem_24g_syncword_crc8 
+0x7a9 002781 isub temp ,null 
+0x7aa 002782 nbranch p_g24_end_of_packet ,zero 
+0x7ab 002783 parse demod ,bucket ,8 
+0x7ac 002784 rshift3 pwindow ,pdata 
+0x7ad 002785 store 1 ,mem_24g_rxbuf 
+0x7ae 002789 fetch 1 ,mem_24g_rxbuf 
+0x7af 002790 fetcht 1 ,mem_24g_data_type 
+0x7b0 002791 icompare bits_data ,temp 
+0x7b1 002792 nbranch p_g24_end_of_packet ,true 
+:      002793 p_g24_receive_skip:
+0x7b2 002794 parse demod ,bucket ,8 
+0x7b3 002795 rshift3 pwindow ,pdata 
+0x7b4 002796 istore 1 ,contw 
+0x7b5 002797 rshift3 pdata ,pdata 
+0x7b6 002798 and pdata ,0x1f ,loopcnt 
+0x7b7 002799 branch p_g24rx_nopayload ,zero 
+:      002800 p_g24rx_loop:
+0x7b8 002801 parse demod ,bucket ,8 
+0x7b9 002802 rshift3 pwindow ,pdata 
+0x7ba 002803 istore 1 ,contw 
+0x7bb 002804 loop p_g24rx_loop 
+:      002805 p_g24rx_nopayload:
+0x7bc 002807 copy contw ,rega 
+0x7bd 002808 parse demod ,bucket ,8 
+0x7be 002809 rshift3 pwindow ,pdata 
+0x7bf 002810 store 1 ,mem_rssi_hex_received 
+0x7c0 002811 copy rega ,contw 
+0x7c1 002812 parse demod ,bucket ,24 
+0x7c2 002813 enable swfine 
+0x7c3 002814 arg param_sifs ,stop_watch 
+0x7c4 002815 rshift32 pdata ,pdata 
+0x7c5 002816 rshift16 pdata ,pdata 
+0x7c6 002817 istore 3 ,contw 
+0x7c7 002818 disable decode_fec1 
+0x7c8 002819 branch p_g24_end_of_packet ,crc_failed 
+0x7c9 002820 enable user3 
+0x7ca 002821 fetch 1 ,mem_last_freq 
+0x7cb 002822 add pdata ,0 ,rega 
+0x7cc 002823 call rf_write_freq 
+0x7cd 002824 disable decode_fec0 
+0x7ce 002825 call set_sync_on 
+0x7cf 002826 fetch 1 ,mem_rssi_hex_received 
+0x7d0 002827 copy pdata ,rega 
+0x7d1 002828 call p_rssi_signal 
+0x7d2 002829 rtn 
+:      002831 p_g24_sync_timeout:
+:      002834 p_g24_end_of_packet:
+0x7d3 002835 disable encode_fec1 
+0x7d4 002836 disable decode_fec1 
+0x7d5 002837 branch end_of_packet 
+:      002839 p_g24_set_freq_tx:
+0x7d6 002840 call set_sync_on 
+0x7d7 002841 fetcht 1 ,mem_24g_ch 
+0x7d8 002842 branch set_freq_tx 
+:      002844 p_g24_transmit:
+0x7d9 002845 call le_enable 
+0x7da 002846 fetch 4 ,mem_24g_addr 
+0x7db 002847 iforce access 
+0x7dc 002848 call p_g24_prep 
+0x7dd 002849 call p_g24_set_freq_tx 
+0x7de 002850 set1 txgfsk ,radio_ctrl 
+0x7df 002851 enable encode_fec0 
+0x7e0 002852 enable is_tx 
+0x7e1 002853 disable is_rx 
+0x7e2 002854 rshift16 access ,pdata 
+0x7e3 002855 rshift8 pdata ,pdata 
+0x7e4 002856 rshift4 pdata ,pdata 
+0x7e5 002857 inject mod ,40 
+0x7e6 002858 disable encode_fec0 
+0x7e7 002859 enable encode_fec1 
+0x7e8 002860 enable enable_white 
+0x7e9 002861 enable enable_crc 
+0x7ea 002862 fetch 1 ,mem_24g_syncword_crc8 
+0x7eb 002863 inject mod ,8 
+0x7ec 002864 fetch 1 ,mem_24g_txlen 
+0x7ed 002865 iforce loopcnt 
+0x7ee 002866 arg mem_24g_txpayload ,contr 
+:      002867 p_g24tr_loop:
+0x7ef 002868 ifetch 1 ,contr 
+0x7f0 002869 inject mod ,8 
+0x7f1 002870 loop p_g24tr_loop 
+0x7f2 002871 enable enable_parity 
+0x7f3 002872 inject mod ,24 
+0x7f4 002873 disable enable_parity 
+0x7f5 002874 until null ,tx_clear 
+0x7f6 002875 nop 100 
+0x7f7 002876 disable encode_fec0 
+0x7f8 002877 disable encode_fec1 
+0x7f9 002878 branch set_sync_on 
               org 0x3000
-:      002884 start:
-0x3000 002885 call lpmstate 
-:      002888 soft_reset:
-0x3001 002889 set0 mark_ext_patch ,mark 
-0x3002 002890 bpatch patch00_0 ,mem_patch00 
-0x3003 002891 clear_stack 
-0x3004 002892 call initialize_radio 
-0x3005 002893 call iicd_init_12m 
-0x3006 002894 call init_param 
-0x3007 002895 call l2cap_init 
-0x3008 002896 set0 mark_ext_patch ,mark 
-0x3009 002897 bpatch patch00_1 ,mem_patch00 
-0x300a 002898 call rfcomm_init 
-0x300b 002899 call init_lmp 
-0x300c 002900 call ui_init 
-0x300d 002901 call app_init 
-0x300e 002902 set0 mark_ext_patch ,mark 
-0x300f 002903 bpatch patch00_2 ,mem_patch00 
-0x3010 002904 call app_lpm_init ,wake 
-0x3011 002905 call sp_initialize 
-0x3012 002906 call lpm_recover_clk ,wake 
-:      002907 main_loop:
-0x3013 002908 set0 mark_ext_patch ,mark 
-0x3014 002909 bpatch patch00_3 ,mem_patch00 
-0x3015 002910 call sp_calc_sequence 
-0x3016 002911 call le_dispatch 
-0x3017 002912 call hci_dispatch 
-0x3018 002913 set0 mark_ext_patch ,mark 
-0x3019 002914 bpatch patch00_4 ,mem_patch00 
-0x301a 002915 call idle_dispatch 
-0x301b 002916 call app_process_idle 
-0x301c 002917 call inquiry_dispatch 
-0x301d 002918 set0 mark_ext_patch ,mark 
-0x301e 002919 bpatch patch00_5 ,mem_patch00 
-0x301f 002920 call inquiry_scan_dispatch 
-0x3020 002921 call page_scan_dispatch 
-0x3021 002922 call connection_dispatch 
-0x3022 002923 call lpm_dispatch 
-0x3023 002924 branch main_loop 
-:      002926 connection_dispatch:
-0x3024 002927 call connection_incontext 
-0x3025 002928 rtnmark0 mark_context 
-0x3026 002929 set0 mark_context ,mark 
-0x3027 002930 call context_save 
-0x3028 002931 branch le_disable 
-:      002933 connection_incontext:
-0x3029 002934 set0 mark_ext_patch ,mark 
-0x302a 002935 bpatch patch00_6 ,mem_patch00 
-0x302b 002936 call context_search_insniff 
-0x302c 002937 nbranch connection_nosniff ,zero 
-0x302d 002938 call context_load 
-0x302e 002939 add rega ,coffset_mode ,contr 
-0x302f 002940 ifetch 1 ,contr 
-0x3030 002941 bbit1 mode_le ,le_conn_dispatch 
-0x3031 002942 bbit1 mode_master ,master_dispatch 
-0x3032 002943 branch slave_dispatch 
-:      002944 connection_nosniff:
-0x3033 002945 set0 mark_ext_patch ,mark 
-0x3034 002946 bpatch patch00_7 ,mem_patch00 
-0x3035 002947 call context_get_next 
-0x3036 002948 copy loopcnt ,null 
-0x3037 002949 rtn zero 
-0x3038 002950 call context_load 
-0x3039 002951 fetch 1 ,mem_state 
-0x303a 002952 bbit1 state_inpage ,master_page 
-0x303b 002953 fetch 1 ,mem_mode 
-0x303c 002954 bbit1 mode_master ,master_dispatch 
-0x303d 002955 branch slave_dispatch 
-:      002963 idle_dispatch:
-0x303e 002964 fetch 1 ,mem_hci_cmd 
-0x303f 002965 rtn blank 
-0x3040 002966 beq hci_cmd_inquiry ,idle_inquiry 
-0x3041 002967 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
-0x3042 002968 beq hci_cmd_remote_name_req ,idle_remote_name_req 
-0x3043 002969 beq hci_cmd_create_conn ,idle_create_conn 
-0x3044 002970 beq hci_cmd_le_create_conn ,idle_le_create_conn 
-0x3045 002971 call context_search_conn_handle 
-0x3046 002972 rtn zero 
-0x3047 002973 call context_search_plap 
-0x3048 002974 rtn zero 
-:      002975 idle_exit:
-0x3049 002976 jam 0 ,mem_hci_cmd 
-0x304a 002977 rtn 
-:      002979 idle_le_create_conn:
-0x304b 002980 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
-0x304c 002981 jam 0 ,mem_hci_cmd 
-0x304d 002982 rtn 
-:      002984 idle_inquiry:
-0x304e 002985 set1 mark_inquiry_on ,mark 
-0x304f 002986 set0 mark_inquiry_trainb ,mark 
-0x3050 002987 jam param_ninquiry ,mem_ninqy_index 
-0x3051 002988 jam 31 ,mem_nfreq_index_inq 
-0x3052 002989 branch idle_exit 
-:      002991 idle_inquiry_cancel:
-0x3053 002992 set0 mark_inquiry_on ,mark 
-0x3054 002993 force 0 ,stop_watch 
-0x3055 002994 branch idle_exit 
-:      002996 idle_remote_name_req:
-0x3056 002997 call context_search_plap 
-0x3057 002998 rtn zero 
-0x3058 002999 force lmp_name_req ,temp 
-0x3059 003000 jam 5 ,mem_nameres_cnt 
-0x305a 003001 branch idle_start_page 
-:      003003 idle_create_conn:
-0x305b 003004 set0 mark_ext_patch ,mark 
-0x305c 003005 bpatch patch01_0 ,mem_patch01 
-0x305d 003006 fetch 1 ,mem_device_option 
-0x305e 003007 beq dvc_op_hci ,idle_create_conn_hci 
-:      003008 idle_create_conn_device:
-0x305f 003009 fetch 6 ,mem_hci_plap 
-0x3060 003010 branch idle_exit ,blank 
-0x3061 003011 jam reconnect_hid ,memui_reconnect_mode 
-0x3062 003013 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x3063 003014 branch idle_create_conn_cont 
-:      003016 idle_create_conn_hci:
-0x3064 003017 fetch 6 ,mem_hci_plap 
-0x3065 003018 branch idle_exit ,blank 
-0x3066 003019 store 6 ,mem_plap 
-:      003020 idle_create_conn_cont:
-0x3067 003021 force lmp_version_req ,temp 
-:      003022 idle_start_page:
-0x3068 003023 set0 mark_ext_patch ,mark 
-0x3069 003024 bpatch patch01_1 ,mem_patch01 
-0x306a 003025 fetch 1 ,mem_page_mode 
-0x306b 003026 branch idle_page_mode_r0 ,blank 
-0x306c 003027 lshift3 pdata ,pdata 
-0x306d 003028 lshift4 pdata ,pdata 
-0x306e 003029 increase -1 ,pdata 
-:      003030 idle_page_mode_r0:
-0x306f 003031 store 1 ,mem_npage 
-0x3070 003032 store 1 ,mem_npage_index 
-0x3071 003033 jam 31 ,mem_nfreq_index_page 
-0x3072 003034 set0 mark_page_trainb ,mark 
-0x3073 003035 call context_new 
-0x3074 003036 nbranch idle_page_fail ,zero 
-0x3075 003037 call get_free_amaddr 
-0x3076 003038 store 1 ,mem_amaddr 
-0x3077 003039 storet 1 ,mem_lmo_opcode2 
-0x3078 003040 fetch 6 ,mem_hci_plap 
-0x3079 003041 store 6 ,mem_plap 
-0x307a 003042 set0 mark_ext_patch ,mark 
-0x307b 003043 bpatch patch01_2 ,mem_patch01 
-0x307c 003044 force 0 ,pdata 
-0x307d 003045 compare lmp_name_req ,temp ,0xff 
-0x307e 003046 nsetflag true ,state_init_seq ,pdata 
-0x307f 003047 set1 state_inpage ,pdata 
-0x3080 003048 store 1 ,mem_state 
-0x3081 003049 jam bt_evt_reconn_started ,mem_fifo_temp 
-0x3082 003050 call ui_ipc_send_event 
-0x3083 003051 force 0 ,pdata 
-0x3084 003052 setflag true ,smap_name_req ,pdata 
-0x3085 003053 store 1 ,mem_state_map 
-0x3086 003054 setarg 0 
-0x3087 003055 set1 mode_master ,pdata 
-0x3088 003056 store 1 ,mem_mode 
-0x3089 003057 enable master 
-0x308a 003058 call context_save 
-0x308b 003059 disable master 
-0x308c 003060 force page_length_timer ,queue 
-0x308d 003061 fetch 2 ,mem_page_to 
-0x308e 003062 call timer_init 
-0x308f 003063 branch idle_exit 
-:      003064 idle_page_fail:
-0x3090 003065 set0 mark_ext_patch ,mark 
-0x3091 003066 bpatch patch01_3 ,mem_patch01 
-0x3092 003067 fetch 6 ,mem_hci_plap 
-0x3093 003068 store 6 ,mem_plap 
-0x3094 003069 compare lmp_name_req ,temp ,0xff 
-0x3095 003070 branch idle_name_fail ,true 
-0x3096 003071 force hci_error_memory_full ,temp 
-0x3097 003072 call hci_send_connection_error 
-0x3098 003073 branch idle_exit 
-:      003074 idle_name_fail:
-0x3099 003075 arg mem_tmp_buffer ,contw 
-0x309a 003076 arg 8 ,loopcnt 
-0x309b 003077 call memset0 
-0x309c 003078 force hci_error_memory_full ,queue 
-0x309d 003079 call hci_send_name 
-0x309e 003080 jam bt_evt_reconn_failed ,mem_fifo_temp 
-0x309f 003081 call ui_ipc_send_event 
-0x30a0 003082 branch idle_exit 
-:      003089 inquiry_dispatch:
-0x30a1 003090 rtnmark0 mark_inquiry_on 
-0x30a2 003091 force inquiry_length_timer ,queue 
-0x30a3 003092 call timer_check 
-0x30a4 003093 nsetflag blank ,mark_inquiry_on ,mark 
-0x30a5 003094 nbranch inquiry_start ,blank 
-0x30a6 003095 rtn 
-:      003099 inquiry_start:
-0x30a7 003100 set0 mark_ext_patch ,mark 
-0x30a8 003101 bpatch patch01_4 ,mem_patch01 
-0x30a9 003102 fetcht 2 ,mem_inq_window 
-0x30aa 003103 force 4 ,queue 
-0x30ab 003104 call sniff_check_window 
-0x30ac 003105 rtn user 
-0x30ad 003106 call afh_clear 
-0x30ae 003107 force 0 ,freq_mode 
-:      003108 inquiry_restart:
-0x30af 003109 rtn timeout 
-0x30b0 003110 set0 mark_fhs_already_good ,mark 
-0x30b1 003111 set0 mark_fhs_eir ,mark 
-:      003112 inquiry_rx_restart:
-0x30b2 003113 add clkn_bt ,1 ,bt_clk 
-0x30b3 003114 isolate1 mark_inquiry_trainb ,mark 
-0x30b4 003115 setflag true ,2 ,freq_mode 
-0x30b5 003116 compare 0x00 ,bt_clk ,0x02 
-0x30b6 003117 nbranch inquiry_receive ,true 
-:      003119 inquiry_transmit:
-0x30b7 003120 set0 mark_ext_patch ,mark 
-0x30b8 003121 bpatch patch01_5 ,mem_patch01 
-0x30b9 003122 fetch 1 ,mem_inquiry_transmit 
-0x30ba 003123 increase 1 ,pdata 
-0x30bb 003124 store 1 ,mem_inquiry_transmit 
-0x30bc 003125 call fetch_giac 
-0x30bd 003126 call tx_radio_freq 
-0x30be 003127 call fetch_diac 
-0x30bf 003128 call start_transmitter 
-0x30c0 003129 call start_tx_native 
-0x30c1 003130 call send_access_word 
-0x30c2 003131 call end_of_packet 
-0x30c3 003132 call inquiry_check_train 
-0x30c4 003133 branch inquiry_restart 
-:      003135 inquiry_check_train:
-0x30c5 003136 set0 mark_ext_patch ,mark 
-0x30c6 003137 bpatch patch01_6 ,mem_patch01 
-0x30c7 003138 fetch 1 ,mem_nfreq_index_inq 
-0x30c8 003139 increase -1 ,pdata 
-0x30c9 003140 store 1 ,mem_nfreq_index_inq 
-0x30ca 003141 rtn positive 
-0x30cb 003142 jam 31 ,mem_nfreq_index_inq 
-0x30cc 003143 fetch 1 ,mem_ninqy_index 
-0x30cd 003144 increase -1 ,pdata 
-0x30ce 003145 store 1 ,mem_ninqy_index 
-0x30cf 003146 rtn positive 
-0x30d0 003147 setflip mark_inquiry_trainb ,mark 
-0x30d1 003148 jam param_ninquiry ,mem_ninqy_index 
-0x30d2 003149 rtn 
-:      003151 inquiry_receive:
-0x30d3 003152 set0 mark_ext_patch ,mark 
-0x30d4 003153 bpatch patch01_7 ,mem_patch01 
-0x30d5 003154 call fetch_giac 
-0x30d6 003155 call rx_radio_freq 
-0x30d7 003156 call fetch_diac 
-0x30d8 003157 call start_rx_native 
-0x30d9 003158 call start_receiver 
-0x30da 003159 call wait_access_clkn_rt 
-0x30db 003160 branch inquiry_sync ,sync 
-0x30dc 003161 call inquiry_check_train 
-0x30dd 003162 branch inquiry_rx_restart 
-:      003163 inquiry_sync:
-0x30de 003164 set0 mark_ext_patch ,mark 
-0x30df 003165 bpatch patch02_0 ,mem_patch02 
-0x30e0 003166 call save_rssi 
-0x30e1 003167 call scan_mode_whiten 
-0x30e2 003168 call receive_packet_whitened 
-0x30e3 003169 set0 mark_rxbuf_inuse ,mark 
-0x30e4 003170 rtnmark0 mark_fhs_already_good 
-:      003171 inquiry_receive_rtn:
-0x30e5 003172 set0 mark_ext_patch ,mark 
-0x30e6 003173 bpatch patch02_1 ,mem_patch02 
-0x30e7 003174 fetch 1 ,mem_at_using_flag 
-0x30e8 003175 bbit1 at_flag_inq ,at_inquiry_reply 
-0x30e9 003176 call hci_inquiry_reply 
-:      003177 inquiry_receive_eir_rtn:
-0x30ea 003178 fetch 1 ,mem_inquiry_rcv 
-0x30eb 003179 increase 1 ,pdata 
-0x30ec 003180 store 1 ,mem_inquiry_rcv 
-0x30ed 003181 rtn 
-:      003182 inquiry_receive_eir:
-0x30ee 003183 set0 mark_fhs_already_good ,mark 
-0x30ef 003184 call rf_setup_time_slave_slot_eir 
-0x30f0 003185 call fetch_giac 
-0x30f1 003186 call rx_radio_freq 
-0x30f2 003187 call init_rx_packet_flags 
-0x30f3 003188 call start_rx_native 
-0x30f4 003189 call start_receiver 
-0x30f5 003190 call wait_access_clkn_rt 
-0x30f6 003191 branch inquiry_receive_eir_packet ,sync 
-0x30f7 003192 rtn 
-:      003193 inquiry_receive_eir_packet:
-0x30f8 003194 call scan_mode_whiten 
-0x30f9 003195 call receive_packet_whitened 
-0x30fa 003196 set0 mark_rxbuf_inuse ,mark 
-0x30fb 003197 branch inquiry_receive_rtn ,crc_failed 
-0x30fc 003198 call hci_inquiry_reply_eir 
-0x30fd 003199 branch inquiry_receive_eir_rtn 
-:      003201 rf_setup_time_slave_slot_eir:
-0x30fe 003202 arg param_rf_setup ,timeup 
-:      003203 rf_setup_time_eir:
-0x30ff 003204 until clkn_rt ,meet 
-0x3100 003205 and clkn_bt ,3 ,pdata 
-0x3101 003206 bne 1 ,rf_setup_time_eir 
-0x3102 003207 rtn 
-:      003216 master_page:
-0x3103 003217 set0 mark_ext_patch ,mark 
-0x3104 003218 bpatch patch02_2 ,mem_patch02 
-0x3105 003219 enable master 
-0x3106 003220 enable clknt 
-0x3107 003221 fetch 2 ,mem_page_interval 
-0x3108 003222 branch master_page_no_interval ,blank 
-0x3109 003223 force page_interval_timer ,queue 
-0x310a 003224 call timer_check 
-0x310b 003225 nrtn blank 
-:      003226 master_page_no_interval:
-0x310c 003227 set0 mark_ext_patch ,mark 
-0x310d 003228 bpatch patch02_3 ,mem_patch02 
-0x310e 003229 fetcht 2 ,mem_page_window 
-0x310f 003230 force 40 ,queue 
-0x3110 003231 call sniff_check_window 
-0x3111 003232 branch page_exit ,user 
-0x3112 003233 force page_length_timer ,queue 
-0x3113 003234 call timer_check 
-0x3114 003235 nbranch page_start ,blank 
-0x3115 003236 fetch 1 ,mem_state_map 
-0x3116 003237 bbit1 smap_name_req ,master_npage_timeout 
-0x3117 003238 force hci_error_page_timeout ,temp 
-0x3118 003239 call hci_send_connection_error 
-0x3119 003240 branch master_page_timeout 
-:      003241 master_npage_timeout:
-0x311a 003242 arg mem_tmp_buffer ,contw 
-0x311b 003243 arg 8 ,loopcnt 
-0x311c 003244 call memset0 
-0x311d 003245 force hci_error_page_timeout ,queue 
-0x311e 003246 call hci_send_name 
-:      003247 master_page_timeout:
-0x311f 003248 set0 mark_ext_patch ,mark 
-0x3120 003249 bpatch patch02_4 ,mem_patch02 
-0x3121 003250 jam 0 ,mem_state 
-0x3122 003251 call init_lmp_work 
-0x3123 003252 jam 0 ,memui_reconnect_mode 
-0x3124 003253 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
-0x3125 003254 call ui_ipc_send_event 
-0x3126 003255 branch page_exit 
-:      003257 page_start:
-0x3127 003258 set0 mark_ext_patch ,mark 
-0x3128 003259 bpatch patch02_5 ,mem_patch02 
-0x3129 003260 force 0 ,timeup 
-0x312a 003261 until clkn_rt ,meet 
-0x312b 003262 fetch 1 ,mem_page_clk 
-0x312c 003263 increase -1 ,pdata 
-0x312d 003264 ixor clkn_bt ,pdata 
-0x312e 003265 compare 0 ,pdata ,3 
-0x312f 003266 nbranch page_start ,true 
-0x3130 003267 deposit am_addr 
-0x3131 003268 store 1 ,mem_fhs_am_addr 
-0x3132 003269 force 0 ,n_tx_slot 
-0x3133 003270 force 0 ,freq_mode 
-:      003272 page_restart:
-0x3134 003273 set0 mark_ext_patch ,mark 
-0x3135 003274 bpatch patch02_6 ,mem_patch02 
-0x3136 003275 branch page_exit ,timeout 
-0x3137 003276 call fetch_page_bt_adr 
-0x3138 003277 arg param_rf_setup ,timeup 
-0x3139 003278 until clkn_rt ,meet 
-:      003279 page_rx_restart:
-0x313a 003280 set0 mark_ext_patch ,mark 
-0x313b 003281 bpatch patch02_7 ,mem_patch02 
-0x313c 003282 fetch 4 ,mem_page_clk 
-0x313d 003283 iforce bt_clk 
-0x313e 003284 increase 1 ,pdata 
-0x313f 003285 store 4 ,mem_page_clk 
-0x3140 003286 isolate1 mark_page_trainb ,mark 
-0x3141 003287 setflag true ,2 ,freq_mode 
-0x3142 003288 compare 0x00 ,bt_clk ,0x02 
-0x3143 003289 nbranch page_receive ,true 
-0x3144 003290 fetch 1 ,mem_page_transmit 
-0x3145 003291 increase 1 ,pdata 
-0x3146 003292 store 1 ,mem_page_transmit 
-0x3147 003293 call tx_radio_freq 
-0x3148 003294 call start_transmitter 
-0x3149 003295 call start_tx_native 
-0x314a 003296 call send_access_word 
-0x314b 003297 call end_of_packet 
-0x314c 003298 call page_check_train 
-0x314d 003299 branch page_restart 
-:      003300 master_dispatch_exit:
-:      003301 page_exit:
-0x314e 003302 set0 mark_ext_patch ,mark 
-0x314f 003303 bpatch patch03_0 ,mem_patch03 
-0x3150 003304 disable master 
-0x3151 003305 fetch 2 ,mem_page_interval 
-0x3152 003306 rtn blank 
-0x3153 003307 force page_interval_timer ,queue 
-0x3154 003308 branch timer_init 
-:      003310 page_check_train:
-0x3155 003311 set0 mark_ext_patch ,mark 
-0x3156 003312 bpatch patch03_1 ,mem_patch03 
-0x3157 003313 fetch 1 ,mem_nfreq_index_page 
-0x3158 003314 increase -1 ,pdata 
-0x3159 003315 store 1 ,mem_nfreq_index_page 
-0x315a 003316 rtn positive 
-0x315b 003317 jam 31 ,mem_nfreq_index_page 
-0x315c 003318 fetch 1 ,mem_npage_index 
-0x315d 003319 increase -1 ,pdata 
-0x315e 003320 store 1 ,mem_npage_index 
-0x315f 003321 rtn positive 
-0x3160 003322 setflip mark_page_trainb ,mark 
-0x3161 003323 fetch 1 ,mem_npage 
-0x3162 003324 store 1 ,mem_npage_index 
-0x3163 003325 rtn 
-:      003327 page_receive:
-0x3164 003328 set0 mark_ext_patch ,mark 
-0x3165 003329 bpatch patch03_2 ,mem_patch03 
-0x3166 003330 call rx_radio_freq 
-0x3167 003331 call start_rx_native 
-0x3168 003332 call start_receiver 
-0x3169 003333 call wait_access_clkn_rt 
-0x316a 003334 branch page_sync ,sync 
-0x316b 003335 call page_check_train 
-0x316c 003336 branch page_rx_restart 
-:      003337 page_sync:
-0x316d 003338 call end_of_packet 
-0x316e 003339 fetch 1 ,mem_page_rcv 
-0x316f 003340 increase 1 ,pdata 
-0x3170 003341 store 1 ,mem_page_rcv 
-0x3171 003342 force 0 ,stop_watch 
-0x3172 003343 fetch 4 ,mem_page_clk 
-:      003344 page_send_fhs:
-0x3173 003345 set0 mark_ext_patch ,mark 
-0x3174 003346 bpatch patch03_3 ,mem_patch03 
-0x3175 003347 call rf_setup_time_master_slot 
-0x3176 003348 call fetch_page_bt_adr 
-0x3177 003349 increase 1 ,n_tx_slot 
-:      003350 page_send_fhs_continue:
-0x3178 003351 and_into 0x1fd ,bt_clk 
-0x3179 003352 and_into 0x1fc ,freq_mode 
-0x317a 003353 call tx_radio_freq 
-0x317b 003354 call start_transmitter 
-0x317c 003355 call start_tx_native 
-0x317d 003356 call send_access_word 
-0x317e 003357 deposit clkn_bt 
-0x317f 003358 store 4 ,mem_clkn_bt 
-0x3180 003359 force 0 ,am_addr 
-0x3181 003360 force type_fhs ,type 
-0x3182 003361 call scan_mode_whiten 
-0x3183 003362 call transmit_packet_whitened 
-:      003363 page_wait_fhs_reply:
-0x3184 003364 set0 mark_ext_patch ,mark 
-0x3185 003365 bpatch patch03_4 ,mem_patch03 
-0x3186 003366 call rf_setup_time_slave_slot 
-0x3187 003367 or_into 0x02 ,bt_clk 
-0x3188 003368 and_into 0x1fc ,freq_mode 
-0x3189 003369 call rx_radio_freq 
-0x318a 003370 call start_rx_native 
-0x318b 003371 call start_receiver 
-0x318c 003372 call wait_access_clkn_rt 
-0x318d 003373 call end_of_packet ,sync 
-0x318e 003374 branch page_wait_fhs_reply_ok ,sync 
-0x318f 003375 fetch 1 ,mem_fhs_wait_counter 
-0x3190 003376 branch page_restart ,blank 
-0x3191 003377 increase -1 ,pdata 
-0x3192 003378 store 1 ,mem_fhs_wait_counter 
-0x3193 003379 branch page_send_fhs 
-:      003381 page_wait_fhs_reply_ok:
-0x3194 003382 set0 mark_ext_patch ,mark 
-0x3195 003383 bpatch patch03_5 ,mem_patch03 
-0x3196 003384 fetch 1 ,mem_page_rcv_fhs 
-0x3197 003385 increase 1 ,pdata 
-0x3198 003386 store 1 ,mem_page_rcv_fhs 
-0x3199 003387 call prepare_newconn 
-:      003388 master_newconn_loop:
-0x319a 003389 call master_newconn_once 
-0x319b 003390 branch newconn_poll_responded ,sync 
-0x319c 003391 call new_conn_timeout 
-0x319d 003392 nbranch master_newconn_loop ,blank 
-0x319e 003393 branch page_restart 
-:      003395 newconn_poll_responded:
-0x319f 003396 set0 mark_ext_patch ,mark 
-0x31a0 003397 bpatch patch03_6 ,mem_patch03 
-0x31a1 003398 fetch 1 ,mem_state 
-0x31a2 003399 set0 state_inpage ,pdata 
-0x31a3 003400 store 1 ,mem_state 
-0x31a4 003401 call newconn_init 
-0x31a5 003402 disable master 
-0x31a6 003403 rtn 
-:      003406 master_dispatch:
-0x31a7 003407 set0 mark_ext_patch ,mark 
-0x31a8 003408 bpatch patch03_7 ,mem_patch03 
-0x31a9 003409 enable master 
-0x31aa 003410 enable clknt 
-0x31ab 003411 call role_switch_master 
-0x31ac 003412 rtn user 
-0x31ad 003413 call check_bt_disabled 
-0x31ae 003414 call rf_setup_time_master_slot 
-0x31af 003415 add clkn_bt ,1 ,bt_clk 
-0x31b0 003416 call fetch_self_bt_adr 
-0x31b1 003417 force 0x03 ,freq_mode 
-0x31b2 003418 call load_esco 
-0x31b3 003419 call get_sco_data 
-0x31b4 003420 call scheduler_tx_l2cap_pkt 
-0x31b5 003421 call prepare_tx 
-0x31b6 003422 call tx_radio_freq 
-0x31b7 003423 call start_transmitter 
-0x31b8 003424 call start_tx_native 
-0x31b9 003425 call send_access_word 
-0x31ba 003426 call transmit_packet 
-:      003427 master_loop:
-0x31bb 003428 set0 mark_ext_patch ,mark 
-0x31bc 003429 bpatch patch04_0 ,mem_patch04 
-0x31bd 003430 call parse_lmp 
-0x31be 003431 call process_cmd 
-0x31bf 003432 call hci_send_num_complete_packets 
-0x31c0 003433 call master_conn_recv_packet 
-0x31c1 003434 nbranch master_notmatch ,match 
-0x31c2 003435 call supervision_flush 
-0x31c3 003436 call parse_l2cap 
-0x31c4 003437 fetch 1 ,mem_master_rcvcnt 
-0x31c5 003438 increase 1 ,pdata 
-0x31c6 003439 store 1 ,mem_master_rcvcnt 
-:      003440 master_notmatch:
-0x31c7 003441 set0 mark_ext_patch ,mark 
-0x31c8 003442 bpatch patch04_1 ,mem_patch04 
-0x31c9 003443 call scheduler_process 
-0x31ca 003444 call check_master_disconnect 
-0x31cb 003445 nrtn master 
-0x31cc 003446 call check_attempt 
-0x31cd 003447 nbranch master_attempt ,blank 
-:      003448 master_exit:
-0x31ce 003449 call process_sco_data 
-0x31cf 003450 call restore_esco 
-0x31d0 003451 disable master 
-0x31d1 003452 rtn 
-:      003454 master_attempt:
-0x31d2 003455 call prepare_tx 
-0x31d3 003456 call master_conn_send_packet 
-0x31d4 003457 branch master_loop 
-:      003460 check_master_disconnect:
-0x31d5 003461 branch check_master_match ,match 
-0x31d6 003462 call supervision_update 
-0x31d7 003463 branch master_disconnect ,positive 
-:      003464 check_master_match:
-0x31d8 003465 call check_disconnect_timeout 
-0x31d9 003466 nbranch master_disconnect ,user 
-0x31da 003467 fetch 1 ,mem_state_map 
-0x31db 003468 rtnbit0 smap_name_req 
-0x31dc 003469 rtnbit1 smap_name_res 
-0x31dd 003470 fetch 1 ,mem_op 
-0x31de 003471 rtnbit1 op_disconn 
-0x31df 003472 call conn_timer_expired 
-0x31e0 003473 nrtn blank 
-0x31e1 003474 fetch 1 ,mem_nameres_cnt 
-0x31e2 003475 increase -1 ,pdata 
-0x31e3 003476 store 1 ,mem_nameres_cnt 
-0x31e4 003477 nrtn blank 
-0x31e5 003478 branch lmp_disconnect 
-:      003480 master_disconnect:
-0x31e6 003481 set0 mark_ext_patch ,mark 
-0x31e7 003482 bpatch patch04_2 ,mem_patch04 
-0x31e8 003483 call quit_connection 
-0x31e9 003484 disable master 
-0x31ea 003485 fetch 1 ,mem_state_map 
-0x31eb 003486 bbit1 smap_name_req ,master_name_disconnect 
-0x31ec 003487 fetch 1 ,mem_state 
-0x31ed 003488 bbit0 state_conn_comp ,master_disconnect_quiet 
-0x31ee 003489 fetcht 1 ,mem_conn_handle 
-0x31ef 003490 branch hci_send_disconn_complete 
-:      003491 master_disconnect_quiet:
-0x31f0 003492 force hci_error_connection_timeout ,temp 
-0x31f1 003493 branch hci_send_connection_error 
-:      003494 master_name_disconnect:
-0x31f2 003495 force hci_success ,queue 
-0x31f3 003496 fetch 1 ,mem_state_map 
-0x31f4 003497 bbit1 smap_name_res ,hci_send_name 
-:      003498 master_name_error:
-0x31f5 003499 force hci_error_page_timeout ,queue 
-0x31f6 003500 arg mem_tmp_buffer ,contw 
-0x31f7 003501 arg 8 ,loopcnt 
-0x31f8 003502 call memset0 
-0x31f9 003503 branch hci_send_name 
-:      003505 disconnect_stop_sco:
-0x31fa 003506 set0 mark_ext_patch ,mark 
-0x31fb 003507 bpatch patch04_3 ,mem_patch04 
-0x31fc 003508 fetch 1 ,mem_state 
-0x31fd 003509 rtnbit0 state_insco 
-0x31fe 003510 fetcht 1 ,mem_conn_handle 
-0x31ff 003511 fetch 1 ,mem_sco_asso_handle 
-0x3200 003512 isub temp ,null 
-0x3201 003513 nrtn zero 
-0x3202 003514 call stop_esco 
-0x3203 003515 branch restore_esco_check_no_mark 
-:      003517 check_disconnect_timeout:
-0x3204 003518 set0 mark_ext_patch ,mark 
-0x3205 003519 bpatch patch04_4 ,mem_patch04 
-0x3206 003520 enable user 
-0x3207 003521 fetch 1 ,mem_op 
-0x3208 003522 rtnbit0 op_disconn 
-0x3209 003523 call conn_timer_expired 
-0x320a 003524 nrtn blank 
-:      003525 disable_usr:
-0x320b 003526 disable user 
-0x320c 003527 rtn 
-:      003529 conn_timer_expired:
-0x320d 003530 fetch 1 ,mem_conn_timer 
-0x320e 003531 increase -1 ,pdata 
-0x320f 003532 store 1 ,mem_conn_timer 
-0x3210 003533 rtn 
-:      003535 linkkey_ready:
-0x3211 003536 set0 mark_ext_patch ,mark 
-0x3212 003537 bpatch patch04_5 ,mem_patch04 
-0x3213 003538 fetch 1 ,mem_state 
-0x3214 003539 bbit1 state_linkkey ,linkkey_set 
-0x3215 003540 fetch 1 ,mem_device_option 
-0x3216 003541 beq dvc_op_hci ,linkkey_send_hci 
-0x3217 003542 fetch 1 ,mem_pairing_auth 
-0x3218 003543 branch linkkey_set ,blank 
-0x3219 003544 jam defalt_pairing_auth ,mem_pairing_auth 
-0x321a 003545 jam bt_evt_linkkey_generate ,mem_fifo_temp 
-0x321b 003546 call ui_ipc_send_event 
-0x321c 003547 branch linkkey_set 
-:      003548 linkkey_send_hci:
-0x321d 003549 call check_localsm 
-0x321e 003550 ncall hci_send_linkkey_notification ,true 
-:      003551 linkkey_set:
-0x321f 003552 set0 mark_ext_patch ,mark 
-0x3220 003553 bpatch patch04_6 ,mem_patch04 
-0x3221 003554 call context_traverse_linkkey 
-0x3222 003555 fetch 1 ,mem_state 
-0x3223 003556 set1 state_linkkey ,pdata 
-0x3224 003557 store 1 ,mem_state 
-0x3225 003558 jam 1 ,mem_link_key_exists 
-0x3226 003559 fetch 1 ,mem_conn_sm 
-0x3227 003560 bne conn_sm_pairing ,linkkey_set_continue 
-:      003561 linkkey_set_continue:
-0x3228 003562 rtn 
-:      003564 generate_linkkey_continue:
-0x3229 003565 jam pairing_auth ,mem_pairing_auth 
-:      003566 clear_linkstate:
-0x322a 003567 fetch 1 ,mem_state 
-0x322b 003568 set0 state_linkkey ,pdata 
-0x322c 003569 store 1 ,mem_state 
-0x322d 003570 rtn 
-:      003574 role_switch_check:
-0x322e 003575 set0 mark_ext_patch ,mark 
-0x322f 003576 bpatch patch04_7 ,mem_patch04 
-0x3230 003577 disable user 
-0x3231 003578 fetch 1 ,mem_state 
-0x3232 003579 rtnbit0 state_insniff 
-0x3233 003580 fetch 2 ,mem_tsniff 
-0x3234 003581 nrtn blank 
-0x3235 003582 fetch 4 ,mem_sniff_anchor 
-0x3236 003583 branch role_switch_clkn ,clknt 
-0x3237 003584 isub clke_bt ,pdata 
-0x3238 003585 branch role_switch_clke 
-:      003586 role_switch_clkn:
-0x3239 003587 isub clkn_bt ,pdata 
-:      003588 role_switch_clke:
-0x323a 003589 sub pdata ,4 ,null 
-0x323b 003590 nrtn positive 
-0x323c 003591 fetch 1 ,mem_state 
-0x323d 003592 set0 state_insniff ,pdata 
-0x323e 003593 store 1 ,mem_state 
-0x323f 003594 enable user 
-0x3240 003595 rtn 
-:      003598 role_switch_prepare:
-0x3241 003599 copy pdata ,temp 
-0x3242 003600 set0 mark_ext_patch ,mark 
-0x3243 003601 bpatch patch05_0 ,mem_patch05 
-0x3244 003602 store 4 ,mem_sniff_anchor 
-:      003603 role_switch_prepare0:
-0x3245 003604 jam switch_flag_accept ,mem_switch_flag 
-0x3246 003605 fetch 1 ,mem_state 
-0x3247 003606 set1 state_insniff ,pdata 
-0x3248 003607 store 1 ,mem_state 
-0x3249 003608 force 0 ,pdata 
-0x324a 003609 store 2 ,mem_tsniff 
-0x324b 003610 jam 10 ,mem_current_sniff_attempt 
-0x324c 003611 jam 1 ,mem_sniff_attempt 
-0x324d 003612 rtn 
-:      003615 role_switch_master:
-0x324e 003616 set0 mark_ext_patch ,mark 
-0x324f 003617 bpatch patch05_1 ,mem_patch05 
-0x3250 003618 call role_switch_check 
-0x3251 003619 nrtn user 
-0x3252 003620 disable user 
-0x3253 003621 jam param_newconnto ,mem_newconnto_counter 
-0x3254 003622 set0 mark_fhs_already_good ,mark 
-:      003623 roles_waitfhs_loop:
-0x3255 003624 call rf_setup_time_master_slot 
-0x3256 003625 call master_recv_packet 
-0x3257 003626 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
-0x3258 003627 call new_conn_timeout 
-0x3259 003628 nbranch roles_waitfhs_loop ,blank 
-:      003629 role_switch_fail_master:
-0x325a 003630 set0 mark_ext_patch ,mark 
-0x325b 003631 bpatch patch05_2 ,mem_patch05 
-0x325c 003632 disable user 
-0x325d 003633 deposit clkn_bt 
-0x325e 003634 store 4 ,mem_next_btclk 
-0x325f 003635 enable clknt 
-0x3260 003636 enable master 
-0x3261 003637 jam bt_evt_switch_fail_master ,mem_fifo_temp 
-0x3262 003638 branch ui_ipc_send_event 
-:      003640 roles_replyto_fhs:
-0x3263 003641 set0 mark_ext_patch ,mark 
-0x3264 003642 bpatch patch05_3 ,mem_patch05 
-0x3265 003643 call rf_setup_time_slave_slot 
-0x3266 003644 call master_send_packet 
-0x3267 003645 disable clknt 
-0x3268 003646 disable master 
-0x3269 003647 call apply_switch_clke 
-0x326a 003648 call prepare_newconn 
-:      003649 roles_newconns_loop:
-0x326b 003650 set0 mark_ext_patch ,mark 
-0x326c 003651 bpatch patch05_4 ,mem_patch05 
-0x326d 003652 call slave_newconn_once 
-0x326e 003653 branch roles_newconns_responded ,match 
-0x326f 003654 call new_conn_timeout 
-0x3270 003655 nbranch roles_newconns_loop ,blank 
-0x3271 003656 branch role_switch_fail_master 
-:      003657 roles_newconns_responded:
-0x3272 003658 force 1 ,temp 
-0x3273 003659 call hci_send_role_change 
-0x3274 003660 fetch 1 ,mem_mode 
-0x3275 003661 set0 mode_master ,pdata 
-0x3276 003662 store 1 ,mem_mode 
-0x3277 003663 call supervision_flush 
-0x3278 003664 call calc_clke_offset 
-0x3279 003665 enable user 
-0x327a 003666 jam bt_evt_switch_success_master ,mem_fifo_temp 
-0x327b 003667 branch ui_ipc_send_event 
-:      003670 load_esco:
-0x327c 003671 set0 mark_ext_patch ,mark 
-0x327d 003672 bpatch patch05_5 ,mem_patch05 
-0x327e 003673 rtnmark0 mark_esco 
-0x327f 003674 fetch 1 ,mem_state 
-0x3280 003675 rtnbit0 state_insco 
-:      003676 load_esco_do:
-0x3281 003677 call init_esco_ibuff 
-0x3282 003678 fetch 1 ,mem_esco_arq 
-0x3283 003679 fetcht 1 ,mem_arq 
-0x3284 003680 storet 1 ,mem_esco_saved_arq 
-0x3285 003681 store 1 ,mem_arq 
-0x3286 003682 deposit am_addr 
-0x3287 003683 store 1 ,mem_saved_amaddr 
-0x3288 003684 fetch 1 ,mem_esco_addr 
-0x3289 003685 iforce am_addr 
-0x328a 003686 set0 mark_esco_rxok ,mark 
-0x328b 003687 fetch 1 ,mem_last_type 
-0x328c 003688 store 1 ,mem_last_type_saved 
-0x328d 003689 fetch 1 ,mem_last_type_esco 
-0x328e 003690 store 1 ,mem_last_type 
-0x328f 003691 rtn 
-:      003693 restore_esco:
-0x3290 003694 set0 mark_ext_patch ,mark 
-0x3291 003695 bpatch patch05_6 ,mem_patch05 
-0x3292 003696 rtnmark0 mark_esco 
-:      003697 restore_esco_check_no_mark:
-0x3293 003698 call check_esco_amaddr 
-0x3294 003699 nrtn true 
-:      003700 restore_esco_do:
-0x3295 003701 call clear_got_tx 
-0x3296 003702 fetch 1 ,mem_esco_saved_arq 
-0x3297 003703 fetcht 1 ,mem_arq 
-0x3298 003704 store 1 ,mem_arq 
-0x3299 003705 storet 1 ,mem_esco_arq 
-0x329a 003706 fetch 1 ,mem_saved_amaddr 
-0x329b 003707 iforce am_addr 
-0x329c 003708 fetch 1 ,mem_last_type 
-0x329d 003709 store 1 ,mem_last_type_esco 
-0x329e 003710 fetch 1 ,mem_last_type_saved 
-0x329f 003711 store 1 ,mem_last_type 
-0x32a0 003712 setarg 0xffff 
-0x32a1 003713 store 2 ,mem_retransmission_cnt 
-0x32a2 003714 rtn 
-:      003719 context_load:
-0x32a3 003720 set0 mark_ext_patch ,mark 
-0x32a4 003721 bpatch patch05_7 ,mem_patch05 
-0x32a5 003722 set1 mark_context ,mark 
-0x32a6 003723 deposit rega 
-0x32a7 003724 store 2 ,mem_context_ptr 
-0x32a8 003725 force context_size ,loopcnt 
-0x32a9 003726 arg mem_le_state ,contw 
-0x32aa 003727 add rega ,coffset_mode ,contr 
-0x32ab 003728 ifetch 1 ,contr 
-0x32ac 003729 copy rega ,contr 
-0x32ad 003730 bbit1 mode_le ,memcpy 
-0x32ae 003731 arg mem_state ,contw 
-0x32af 003732 call memcpy 
-0x32b0 003733 disable attempt 
-0x32b1 003734 fetch 1 ,mem_amaddr 
-0x32b2 003735 iforce am_addr 
-0x32b3 003736 jam 1 ,mem_current_sniff_attempt 
-0x32b4 003737 branch context_load_master ,master 
-0x32b5 003738 jam 1 ,mem_current_sniff_attempt 
-:      003739 context_load_master:
-0x32b6 003740 fetch 1 ,mem_state 
-0x32b7 003741 rtnbit0 state_insniff 
-0x32b8 003742 fetch 1 ,mem_sniff_attempt 
-0x32b9 003743 store 1 ,mem_current_sniff_attempt 
-0x32ba 003744 fetch 1 ,mem_sniff_timeout 
-0x32bb 003745 store 1 ,mem_current_sniff_timeout 
-0x32bc 003746 rtn 
-:      003748 context_save:
-0x32bd 003749 set0 mark_ext_patch ,mark 
-0x32be 003750 bpatch patch06_0 ,mem_patch06 
-0x32bf 003751 fetch 2 ,mem_context_ptr 
-0x32c0 003752 iforce contw 
-0x32c1 003753 force context_size ,loopcnt 
-0x32c2 003754 arg mem_le_state ,contr 
-0x32c3 003755 branch memcpy ,le 
-0x32c4 003756 arg mem_state ,contr 
-0x32c5 003757 branch memcpy 
-:      003761 context_get_next:
-0x32c6 003762 fetcht 1 ,mem_current_context 
-0x32c7 003763 arg context_num ,loopcnt 
-:      003764 context_get_next_loop:
-0x32c8 003765 increase 1 ,temp 
-0x32c9 003766 compare context_num ,temp ,0xff 
-0x32ca 003767 nbranch context_get_next_cont ,true 
-0x32cb 003768 arg 0 ,temp 
-:      003769 context_get_next_cont:
-0x32cc 003770 storet 1 ,mem_current_context 
-0x32cd 003771 mul32 temp ,context_size ,pdata 
-0x32ce 003772 arg mem_context ,rega 
-0x32cf 003773 iadd rega ,rega 
-0x32d0 003774 ifetch 1 ,rega 
-0x32d1 003775 bbit1 state_insniff ,context_get_next_sniff 
-0x32d2 003776 rtnbit1 state_inconn 
-0x32d3 003777 rtnbit1 state_inpage 
-:      003778 context_get_next_sniff:
-0x32d4 003779 loop context_get_next_loop 
-0x32d5 003780 rtn 
-:      003782 context_new:
-0x32d6 003783 set0 mark_ext_patch ,mark 
-0x32d7 003784 bpatch patch06_1 ,mem_patch06 
-0x32d8 003785 arg context_search_empty ,regc 
-0x32d9 003786 call context_search 
-0x32da 003787 nrtn zero 
-0x32db 003788 deposit rega 
-0x32dc 003789 store 2 ,mem_context_ptr 
-0x32dd 003790 force 0 ,null 
-0x32de 003791 rtn 
-:      003795 context_check_all_wack:
-0x32df 003796 call check_esco_amaddr 
-0x32e0 003797 branch context_check_esco_wack ,true 
-0x32e1 003798 fetch 2 ,mem_context_ptr 
-0x32e2 003799 add pdata ,coffset_arq ,contw 
-0x32e3 003800 fetch 1 ,mem_arq 
-0x32e4 003801 istore 1 ,contw 
-0x32e5 003802 arg context_check_a_wack ,regc 
-0x32e6 003803 branch context_search 
-:      003805 context_check_esco_wack:
-0x32e7 003806 fetch 1 ,mem_arq 
-0x32e8 003807 isolate1 wack ,pdata 
-0x32e9 003808 branch context_esco_wack ,true 
-0x32ea 003809 force 1 ,null 
-0x32eb 003810 rtn 
-:      003811 context_esco_wack:
-0x32ec 003812 force 0 ,null 
-0x32ed 003813 rtn 
-:      003816 context_check_idle:
-0x32ee 003817 arg context_check_inconn ,regc 
-0x32ef 003818 branch context_search 
-:      003820 context_traverse_linkkey:
-0x32f0 003821 fetcht 2 ,mem_context_ptr 
-0x32f1 003822 arg context_traverse_clearkey ,regc 
-0x32f2 003823 branch context_search 
-:      003825 context_traverse_max_slot:
-0x32f3 003826 fetcht 2 ,mem_context_ptr 
-0x32f4 003827 arg context_traverse_mslot ,regc 
-0x32f5 003828 branch context_search 
-:      003831 context_search_conn_handle:
-0x32f6 003832 fetcht 1 ,mem_hci_conn_handle 
-:      003833 context_search_conn_handle2:
-0x32f7 003834 arg context_search_handle ,regc 
-0x32f8 003835 branch context_search 
-:      003837 context_search_plap:
-0x32f9 003838 set0 mark_ext_patch ,mark 
-0x32fa 003839 bpatch patch06_2 ,mem_patch06 
-0x32fb 003840 fetcht 6 ,mem_hci_plap 
-:      003841 context_search_plap2:
-0x32fc 003842 arg context_search_lap ,regc 
-0x32fd 003843 branch context_search 
-:      003845 context_search_insniff:
-0x32fe 003846 arg context_search_sniff ,regc 
-0x32ff 003847 branch context_search 
-:      003849 context_search_sniff_window:
-0x3300 003850 arg context_search_window ,regc 
-:      003851 context_search:
-0x3301 003852 set0 mark_ext_patch ,mark 
-0x3302 003853 bpatch patch06_3 ,mem_patch06 
-0x3303 003854 arg mem_context ,rega 
-0x3304 003855 force context_num ,loopcnt 
-:      003856 context_search_loop:
-0x3305 003857 ifetch 1 ,rega 
-0x3306 003858 copy regc ,pc 
-:      003859 context_search_next:
-0x3307 003860 increase context_size ,rega 
-0x3308 003861 loop context_search_loop 
-0x3309 003862 force 1 ,null 
-0x330a 003863 rtn 
-:      003865 context_search_empty:
-0x330b 003866 bbit1 state_inconn ,context_search_next 
-0x330c 003867 bbit1 state_inpage ,context_search_next 
-0x330d 003868 force 0 ,null 
-0x330e 003869 rtn 
-:      003871 context_search_lap:
-0x330f 003872 bbit1 state_inpage ,context_search_lap_cont 
-0x3310 003873 bbit0 state_inconn ,context_search_next 
-:      003874 context_search_lap_cont:
-0x3311 003875 add rega ,coffset_plap ,contr 
-0x3312 003876 ifetch 6 ,contr 
-0x3313 003877 isub temp ,null 
-0x3314 003878 rtn zero 
-0x3315 003879 branch context_search_next 
-:      003881 context_search_handle:
-0x3316 003882 bbit0 state_inconn ,context_search_next 
-0x3317 003883 add rega ,coffset_conn_handle ,contr 
-0x3318 003884 ifetch 1 ,contr 
-0x3319 003885 isub temp ,null 
-0x331a 003886 rtn zero 
-0x331b 003887 branch context_search_next 
-:      003889 context_search_sniff:
-0x331c 003890 bbit0 state_insniff ,context_search_next 
-:      003891 context_search_sniff_loop:
-0x331d 003892 call context_get_anchor 
-0x331e 003893 bbit1 27 ,context_search_sniff_cont 
-0x331f 003894 isolate0 27 ,temp 
-0x3320 003895 branch context_search_sniff_cont ,true 
-0x3321 003896 set1 28 ,pdata 
-:      003897 context_search_sniff_cont:
-0x3322 003898 isub temp ,pdata 
-0x3323 003899 increase 1 ,pdata 
-0x3324 003900 branch context_search_sniff_miss ,positive 
-0x3325 003901 increase 5 ,pdata 
-0x3326 003902 nbranch context_search_next ,positive 
-:      003903 context_search_meet:
-0x3327 003904 copy temp ,bt_clk 
-0x3328 003905 call context_next_anchor 
-0x3329 003906 force 0 ,null 
-0x332a 003907 rtn 
-:      003909 context_search_sniff_miss:
-0x332b 003910 iforce regb 
-0x332c 003911 add rega ,coffset_tsniff ,contr 
-0x332d 003912 ifetch 2 ,contr 
-0x332e 003913 branch context_search_meet ,blank 
-0x332f 003914 call context_next_anchor 
-0x3330 003915 branch context_search_sniff_loop 
-:      003917 context_check_inconn:
-0x3331 003918 bbit0 state_inconn ,context_search_next 
-0x3332 003919 force 0 ,null 
-0x3333 003920 rtn 
-:      003922 context_check_a_wack:
-0x3334 003923 bbit0 state_inconn ,context_search_next 
-0x3335 003924 add rega ,coffset_mode ,contr 
-0x3336 003925 ifetch 1 ,contr 
-0x3337 003926 bbit1 mode_le ,context_search_next 
-0x3338 003927 add rega ,coffset_arq ,contr 
-0x3339 003928 ifetch 1 ,contr 
-0x333a 003929 bbit0 wack ,context_search_next 
-0x333b 003930 force 0 ,null 
-0x333c 003931 rtn 
-:      003933 context_get_anchor:
-0x333d 003934 add rega ,coffset_mode ,contr 
-0x333e 003935 ifetcht 1 ,contr 
-0x333f 003936 deposit clkn_bt 
-0x3340 003937 isolate1 mode_master ,temp 
-0x3341 003938 add rega ,coffset_sniff_anchor ,contr 
-0x3342 003939 ifetcht 4 ,contr 
-0x3343 003940 rtn true 
-0x3344 003941 add rega ,coffset_clk_offset ,contr 
-0x3345 003942 ifetch 6 ,contr 
-0x3346 003943 call calc_clke2 
-0x3347 003944 deposit clke_bt 
-0x3348 003945 rtn 
-:      003947 context_next_anchor:
-0x3349 003948 add rega ,coffset_tsniff ,contr 
-0x334a 003949 add rega ,coffset_sniff_anchor ,contw 
-0x334b 003950 ifetch 2 ,contr 
-0x334c 003951 iadd temp ,timeup 
-0x334d 003952 deposit timeup 
-0x334e 003953 istore 4 ,contw 
-0x334f 003954 branch le_context_nexthop 
-:      003957 context_search_window:
-0x3350 003958 bbit0 state_insniff ,context_search_next 
-0x3351 003959 call context_get_anchor 
-0x3352 003960 iadd stop_watch ,pdata 
-0x3353 003961 iadd stop_watch ,pdata 
-0x3354 003962 iadd queue ,pdata 
-0x3355 003963 isub temp ,null 
-0x3356 003964 nbranch context_search_next ,positive 
-0x3357 003965 force 0 ,null 
-0x3358 003966 rtn 
-:      003968 context_traverse_mslot:
-0x3359 003969 bbit0 state_inconn ,context_search_next 
-0x335a 003970 deposit temp 
-0x335b 003971 isub rega ,null 
-0x335c 003972 branch context_search_next ,null 
-0x335d 003973 add rega ,coffset_mode ,contr 
-0x335e 003974 ifetch 1 ,contr 
-0x335f 003975 bbit1 mode_le ,context_search_next 
-0x3360 003976 add rega ,coffset_lmp_to_send ,contw 
-0x3361 003977 ifetch 1 ,contw 
-0x3362 003978 nbranch context_search_next ,blank 
-0x3363 003979 force lmp_max_slot ,pdata 
-0x3364 003980 istore 1 ,contw 
-0x3365 003981 branch context_search_next 
-:      003983 context_traverse_clearkey:
-0x3366 003984 bbit0 state_inconn ,context_search_next 
-0x3367 003985 deposit temp 
-0x3368 003986 isub rega ,null 
-0x3369 003987 branch context_search_next ,null 
-0x336a 003988 add rega ,coffset_mode ,contr 
-0x336b 003989 ifetch 1 ,contr 
-0x336c 003990 bbit1 mode_le ,context_search_next 
-0x336d 003991 ifetch 1 ,rega 
-0x336e 003992 set0 state_linkkey ,pdata 
-0x336f 003993 istore 1 ,rega 
-0x3370 003994 branch context_search_next 
-:      003997 master_conn_send_packet:
-0x3371 003998 set0 mark_ext_patch ,mark 
-0x3372 003999 bpatch patch06_4 ,mem_patch06 
-0x3373 004000 call rf_setup_time_master_slot 
-:      004001 master_send_packet:
-0x3374 004002 add clkn_bt ,1 ,bt_clk 
-0x3375 004003 call fetch_self_bt_adr 
-0x3376 004004 force 0x03 ,freq_mode 
-0x3377 004005 call tx_radio_freq 
-0x3378 004006 call start_transmitter 
-0x3379 004007 call start_tx_native 
-0x337a 004008 call send_access_word 
-0x337b 004009 branch transmit_packet 
-:      004011 master_conn_recv_packet:
-0x337c 004012 set0 mark_ext_patch ,mark 
-0x337d 004013 bpatch patch06_5 ,mem_patch06 
-0x337e 004014 call rf_setup_time_slave_slot 
-:      004015 master_recv_packet:
-0x337f 004016 add clkn_bt ,1 ,bt_clk 
-0x3380 004017 call fetch_self_bt_adr 
-0x3381 004018 force 0x03 ,freq_mode 
-0x3382 004019 call rx_radio_freq 
-0x3383 004020 call init_rx_packet_flags 
-0x3384 004021 call prep_crypt 
-0x3385 004022 call start_rx_native 
-0x3386 004023 call start_receiver 
-:      004024 master_rx_conn_finish_packet:
-0x3387 004025 call wait_access_clkn_rt 
-0x3388 004026 nrtn sync 
-0x3389 004027 call save_rssi 
-0x338a 004028 branch receive_packet 
-:      004032 master_newconn_once:
-0x338b 004033 set0 mark_ext_patch ,mark 
-0x338c 004034 bpatch patch06_6 ,mem_patch06 
-0x338d 004035 fetch 1 ,mem_fhs_am_addr 
-0x338e 004036 iforce am_addr 
-0x338f 004037 force type_poll ,type 
-0x3390 004038 call master_conn_send_packet 
-0x3391 004039 branch master_conn_recv_packet 
-:      004050 inquiry_scan_dispatch:
-0x3392 004051 fetch 1 ,mem_scan_mode 
-0x3393 004052 rtnbit0 inq_scan_mode 
-0x3394 004053 force iscan_interval_timer ,queue 
-0x3395 004054 call timer_check 
-0x3396 004055 nrtn blank 
-0x3397 004056 fetcht 2 ,mem_iscan_window 
-0x3398 004057 force 4 ,queue 
-0x3399 004058 call sniff_check_window 
-0x339a 004059 rtn user 
-0x339b 004060 call inquiry_scan_start 
-0x339c 004061 force iscan_interval_timer ,queue 
-0x339d 004062 fetch 2 ,mem_iscan_interval 
-0x339e 004063 nbranch timer_init ,sync 
-0x339f 004064 random pdata 
-0x33a0 004065 iand mask3ff ,pdata 
-0x33a1 004066 branch timer_init 
-:      004069 inquiry_scan_start:
-0x33a2 004070 set0 mark_ext_patch ,mark 
-0x33a3 004071 bpatch patch06_7 ,mem_patch06 
-0x33a4 004072 jam 0 ,mem_fhs_am_addr 
-0x33a5 004073 disable clknt 
-0x33a6 004074 disable attempt 
-0x33a7 004075 call afh_clear 
-0x33a8 004076 and clkn_bt ,0x1fc ,bt_clk 
-0x33a9 004077 force 0x01 ,freq_mode 
-0x33aa 004078 call fetch_giac 
-0x33ab 004079 call rx_radio_freq 
-0x33ac 004080 setflip mark_inquiry_state ,mark 
-0x33ad 004081 fetch 1 ,mem_inquiryscan_waitcnt 
-0x33ae 004082 increase 1 ,pdata 
-0x33af 004083 store 1 ,mem_inquiryscan_waitcnt 
-0x33b0 004084 call fetch_diac 
-0x33b1 004085 call start_receiver 
-0x33b2 004086 call wait_access_forever 
-0x33b3 004087 nrtn sync 
-0x33b4 004088 set0 mark_ext_patch ,mark 
-0x33b5 004089 bpatch patch07_0 ,mem_patch07 
-0x33b6 004090 force 0 ,stop_watch 
-0x33b7 004091 call shutdown_radio 
-0x33b8 004092 fetch 1 ,mem_inquiryscan_rcvcnt 
-0x33b9 004093 increase 1 ,pdata 
-0x33ba 004094 store 1 ,mem_inquiryscan_rcvcnt 
-0x33bb 004095 call fetch_giac 
-0x33bc 004096 call rf_setup_time_slave_slot 
-0x33bd 004097 or_into 0x002 ,bt_clk 
-0x33be 004098 force 0x01 ,freq_mode 
-0x33bf 004099 call tx_radio_freq 
-0x33c0 004100 call fetch_diac 
-0x33c1 004101 call start_transmitter 
-0x33c2 004102 call start_tx_external 
-0x33c3 004103 deposit clkn_bt 
-0x33c4 004104 store 4 ,mem_clkn_bt 
-0x33c5 004105 call send_access_word 
-0x33c6 004106 force type_fhs ,type 
-0x33c7 004107 force 0 ,am_addr 
-0x33c8 004108 call scan_mode_whiten 
-0x33c9 004109 call transmit_packet_whitened 
-0x33ca 004110 call send_eir 
-0x33cb 004111 and_into 0x1fd ,bt_clk 
-0x33cc 004112 increase 1 ,n_tx_slot 
-0x33cd 004113 rtn 
-:      004115 send_eir:
-0x33ce 004116 set0 mark_ext_patch ,mark 
-0x33cf 004117 bpatch patch07_1 ,mem_patch07 
-0x33d0 004118 fetch 1 ,mem_eir_enable 
-0x33d1 004119 rtn blank 
-0x33d2 004120 arg mem_eir ,contw 
-0x33d3 004121 fetch 1 ,mem_local_name_length 
-0x33d4 004122 copy pdata ,loopcnt 
-0x33d5 004123 increase 1 ,pdata 
-0x33d6 004124 istore 1 ,contw 
-0x33d7 004125 copy contw ,temp 
-0x33d8 004126 increase 1 ,pdata 
-0x33d9 004127 store 2 ,mem_tx_len 
-0x33da 004128 copy temp ,contw 
-0x33db 004129 setarg 0x09 
-0x33dc 004130 istore 1 ,contw 
-0x33dd 004131 arg mem_local_name ,contr 
-0x33de 004132 call memcpy 
-0x33df 004133 arg mem_all_uuid_128bits ,regc 
-0x33e0 004134 arg 4 ,loopcnt 
-0x33e1 004135 call get_all_uuid 
-0x33e2 004136 arg mem_all_uuid_16bits ,regc 
-0x33e3 004137 arg 1 ,loopcnt 
-0x33e4 004138 call get_all_uuid 
-0x33e5 004139 force type_dm3 ,type 
-0x33e6 004140 jam 2 ,mem_tx_lch 
-0x33e7 004141 setarg mem_eir 
-0x33e8 004142 store 2 ,mem_txptr 
-0x33e9 004143 call rf_setup_time_slave_slot 
-0x33ea 004144 call tx_radio_freq 
-0x33eb 004145 call start_transmitter 
-0x33ec 004146 call start_tx_external 
-0x33ed 004147 call send_access_word 
-0x33ee 004148 call scan_mode_whiten 
-0x33ef 004149 call transmit_packet_whitened 
-0x33f0 004150 rtn 
-:      004153 get_all_uuid:
-0x33f1 004154 copy contw ,temp 
-0x33f2 004155 copy regc ,contr 
-0x33f3 004156 ifetch 1 ,contr 
-0x33f4 004157 rtn blank 
-:      004158 lshift_loop:
-0x33f5 004159 lshift pdata ,pdata 
-0x33f6 004160 loop lshift_loop 
-0x33f7 004161 copy pdata ,rega 
-0x33f8 004162 increase 2 ,pdata 
-0x33f9 004163 copy pdata ,queue 
-0x33fa 004164 fetch 2 ,mem_tx_len 
-0x33fb 004165 iadd queue ,pdata 
-0x33fc 004166 store 2 ,mem_tx_len 
-0x33fd 004167 copy temp ,contw 
-0x33fe 004168 copy rega ,pdata 
-0x33ff 004169 increase 1 ,pdata 
-0x3400 004170 istore 1 ,contw 
-0x3401 004171 copy regc ,contr 
-0x3402 004172 ifetch 1 ,contr 
-0x3403 004173 ifetch 1 ,contr 
-0x3404 004174 istore 1 ,contw 
-0x3405 004175 copy rega ,loopcnt 
-0x3406 004176 branch memcpy 
-:      004182 page_scan_dispatch:
-0x3407 004183 fetch 1 ,mem_scan_mode 
-0x3408 004184 rtnbit0 page_scan_mode 
-0x3409 004185 force pscan_interval_timer ,queue 
-0x340a 004186 call timer_check 
-0x340b 004187 nrtn blank 
-0x340c 004188 fetcht 2 ,mem_pscan_window 
-0x340d 004189 force 40 ,queue 
-0x340e 004190 call sniff_check_window 
-0x340f 004191 rtn user 
-0x3410 004192 force 0 ,am_addr 
-0x3411 004193 jam param_pagerespto ,mem_fhs_wait_counter 
-0x3412 004194 set0 mark_fhs_already_good ,mark 
-0x3413 004195 call page_scan_start 
-0x3414 004196 force pscan_interval_timer ,queue 
-0x3415 004197 fetch 2 ,mem_pscan_interval 
-0x3416 004198 branch timer_init 
-:      004201 page_scan_start:
-0x3417 004202 set0 mark_ext_patch ,mark 
-0x3418 004203 bpatch patch07_2 ,mem_patch07 
-0x3419 004204 disable clknt 
-0x341a 004205 call afh_clear 
-0x341b 004206 fetch 1 ,mem_pagescan_waitcnt 
-0x341c 004207 increase 1 ,pdata 
-0x341d 004208 store 1 ,mem_pagescan_waitcnt 
-0x341e 004209 force 0 ,n_tx_slot 
-0x341f 004210 call fetch_self_bt_adr 
-0x3420 004211 add clkn_bt ,1 ,bt_clk 
-0x3421 004212 force 0x02 ,freq_mode 
-0x3422 004213 set0 mark_ext_patch ,mark 
-0x3423 004214 bpatch patch07_3 ,mem_patch07 
-0x3424 004215 call rx_radio_freq 
-0x3425 004216 call start_receiver 
-0x3426 004217 call wait_access_forever 
-0x3427 004218 nrtn sync 
-0x3428 004219 call shutdown_radio 
-0x3429 004220 fetch 1 ,mem_pagescan_rcvcnt 
-0x342a 004221 increase 1 ,pdata 
-0x342b 004222 store 1 ,mem_pagescan_rcvcnt 
-0x342c 004223 force 0 ,stop_watch 
-0x342d 004224 call rf_setup_time_slave_slot 
-0x342e 004225 or_into 0x002 ,bt_clk 
-0x342f 004226 force 0x01 ,freq_mode 
-0x3430 004227 call tx_radio_freq 
-0x3431 004228 call start_transmitter 
-0x3432 004229 call start_tx_external 
-0x3433 004230 call send_access_word 
-0x3434 004231 call end_of_packet 
-0x3435 004232 force 0 ,am_addr 
-0x3436 004233 arg param_rf_setup ,timeup 
-0x3437 004234 until clke_rt ,meet 
-0x3438 004235 or_into 0x03 ,clke_bt 
-0x3439 004236 and_into 0x1fd ,bt_clk 
-:      004237 page_scan_wait_fhs_restart:
-0x343a 004238 set0 mark_ext_patch ,mark 
-0x343b 004239 bpatch patch07_4 ,mem_patch07 
-0x343c 004240 increase 1 ,n_tx_slot 
-0x343d 004241 call rx_radio_freq 
-0x343e 004242 call start_receiver 
-0x343f 004243 call wait_access_mhalfbnd 
-0x3440 004244 nbranch page_scan_wait_fhs_again ,sync 
-0x3441 004245 call scan_mode_whiten 
-0x3442 004246 call receive_packet_whitened 
-0x3443 004247 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
-:      004248 page_scan_wait_fhs_again:
-0x3444 004249 set0 mark_ext_patch ,mark 
-0x3445 004250 bpatch patch07_5 ,mem_patch07 
-0x3446 004251 fetch 1 ,mem_fhs_wait_counter 
-0x3447 004252 rtn blank 
-0x3448 004253 increase -1 ,pdata 
-0x3449 004254 store 1 ,mem_fhs_wait_counter 
-0x344a 004255 call rf_setup_time_master_slot 
-0x344b 004256 branch page_scan_wait_fhs_restart 
-:      004259 page_scan_reply_to_fhs:
-0x344c 004260 set0 mark_ext_patch ,mark 
-0x344d 004261 bpatch patch07_6 ,mem_patch07 
-0x344e 004262 set0 1 ,clke_bt 
-0x344f 004263 set1 0 ,clke_bt 
-0x3450 004264 fetch 1 ,mem_pagescan_rcvfhscnt 
-0x3451 004265 increase 1 ,pdata 
-0x3452 004266 store 1 ,mem_pagescan_rcvfhscnt 
-0x3453 004267 call rf_setup_time_slave_slot 
-0x3454 004268 or_into 0x02 ,bt_clk 
-0x3455 004269 call tx_radio_freq 
-0x3456 004270 call start_transmitter 
-0x3457 004271 call start_tx_external 
-0x3458 004272 call send_access_word 
-0x3459 004273 call end_of_packet 
-:      004274 slave_apply_clke_bt:
-0x345a 004275 compare 0x03 ,clke_bt ,0x03 
-0x345b 004276 branch slave_apply_clke_bt_now ,true 
-0x345c 004277 until null ,mhalfbnd 
-0x345d 004278 branch slave_apply_clke_bt 
-:      004279 slave_apply_clke_bt_now:
-0x345e 004280 fetch 4 ,mem_clke_bt 
-0x345f 004281 or_into 0x03 ,pdata 
-0x3460 004282 icopy clke_bt 
-:      004284 start_slave_connection:
-0x3461 004285 set0 mark_ext_patch ,mark 
-0x3462 004286 bpatch patch07_7 ,mem_patch07 
-0x3463 004287 fetch 6 ,extm_lap 
-0x3464 004288 store 6 ,mem_plap 
-0x3465 004289 call prepare_newconn 
-:      004290 slave_newconn_loop:
-0x3466 004291 call slave_newconn_once 
-0x3467 004292 branch sconn_successful ,match 
-0x3468 004293 call new_conn_timeout 
-0x3469 004294 nbranch slave_newconn_loop ,blank 
-0x346a 004295 rtn 
-:      004298 sconn_successful:
-0x346b 004299 set0 mark_ext_patch ,mark 
-0x346c 004300 bpatch patch08_0 ,mem_patch08 
-0x346d 004301 call newconn_init 
-0x346e 004302 call context_new 
-0x346f 004303 nrtn zero 
-0x3470 004304 jam 0 ,mem_mode 
-0x3471 004305 call calc_clke_offset 
-0x3472 004306 branch context_save 
-:      004309 slave_dispatch:
-0x3473 004310 set0 mark_ext_patch ,mark 
-0x3474 004311 bpatch patch08_1 ,mem_patch08 
-0x3475 004312 call calc_clke 
-0x3476 004313 call role_switch_slave 
-0x3477 004314 rtn user 
-0x3478 004315 call load_esco 
-0x3479 004316 call get_sco_data 
-:      004317 slave_loop:
-0x347a 004318 set0 mark_ext_patch ,mark 
-0x347b 004319 bpatch patch08_2 ,mem_patch08 
-0x347c 004320 call check_bt_disabled 
-0x347d 004321 call scheduler_process 
-0x347e 004322 call slave_conn_recv_packet 
-0x347f 004323 call slave_savelist 
-0x3480 004324 nbranch slave_notmatch ,match 
-0x3481 004325 call supervision_flush 
-0x3482 004326 call parse_l2cap 
-0x3483 004327 call scheduler_tx_l2cap_pkt 
-0x3484 004328 call prepare_tx 
-0x3485 004329 call slave_conn_send_packet 
-0x3486 004330 call parse_lmp 
-0x3487 004331 call process_cmd 
-0x3488 004332 call hci_send_num_complete_packets 
-0x3489 004333 fetch 1 ,mem_slave_rcvcnt 
-0x348a 004334 increase 1 ,pdata 
-0x348b 004335 store 1 ,mem_slave_rcvcnt 
-0x348c 004336 call calc_clke_offset 
-:      004337 slave_notmatch:
-0x348d 004338 set0 mark_ext_patch ,mark 
-0x348e 004339 bpatch patch08_3 ,mem_patch08 
-0x348f 004340 call lpm_set_mult 
-0x3490 004341 call supervision_update 
-0x3491 004342 branch slave_disconnect ,positive 
-0x3492 004343 call check_disconnect_timeout 
-0x3493 004344 nbranch slave_disconnect ,user 
-0x3494 004345 call check_attempt 
-0x3495 004346 nbranch slave_loop ,blank 
-0x3496 004347 call process_sco_data 
-0x3497 004348 branch restore_esco 
-:      004351 slave_disconnect:
-0x3498 004352 set0 mark_ext_patch ,mark 
-0x3499 004353 bpatch patch08_4 ,mem_patch08 
-0x349a 004354 jam 0 ,mem_tester_emulate 
-0x349b 004355 jam 0 ,mem_debug_config 
-0x349c 004356 call quit_connection 
-0x349d 004357 set0 mark_testmode ,mark 
-0x349e 004358 call test_enable_white 
-0x349f 004359 fetch 1 ,mem_state 
-0x34a0 004360 bbit0 state_conn_comp ,slave_connection_fail 
-0x34a1 004361 fetcht 1 ,mem_conn_handle 
-0x34a2 004362 branch hci_send_disconn_complete 
-:      004364 slave_connection_fail:
-0x34a3 004365 force hci_error_key_missing ,temp 
-0x34a4 004366 branch hci_send_connection_error 
-:      004368 role_switch_slave:
-0x34a5 004369 set0 mark_ext_patch ,mark 
-0x34a6 004370 bpatch patch08_5 ,mem_patch08 
-0x34a7 004371 call role_switch_check 
-0x34a8 004372 nrtn user 
-0x34a9 004373 copy am_addr ,temp 
-0x34aa 004374 call get_free_amaddr 
-0x34ab 004375 store 1 ,mem_fhs_am_addr 
-0x34ac 004376 copy temp ,am_addr 
-0x34ad 004377 jam param_newconnto ,mem_newconnto_counter 
-:      004378 roles_sendfhs_loop:
-0x34ae 004379 set0 mark_ext_patch ,mark 
-0x34af 004380 bpatch patch08_6 ,mem_patch08 
-0x34b0 004381 call rf_setup_time_master_slot 
-0x34b1 004382 force type_fhs ,type 
-0x34b2 004383 call slave_send_access 
-0x34b3 004384 deposit clkn_bt 
-0x34b4 004385 store 4 ,mem_clkn_bt 
-0x34b5 004386 call transmit_packet 
-0x34b6 004387 call rf_setup_time_slave_slot 
-0x34b7 004388 enable user3 
-0x34b8 004389 call slave_receive_access 
-0x34b9 004390 branch roles_got_fhs_reply ,sync 
-0x34ba 004391 call shutdown_radio 
-0x34bb 004392 call new_conn_timeout 
-0x34bc 004393 nbranch roles_sendfhs_loop ,blank 
-0x34bd 004394 rtnmark0 mark_accept_switch 
-0x34be 004395 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x34bf 004396 set1 mark_switch_initiated ,mark 
-0x34c0 004397 rtn 
-:      004398 roles_got_fhs_reply:
-0x34c1 004399 enable clknt 
-0x34c2 004400 call prepare_newconn 
-0x34c3 004401 call afh_clear 
-:      004402 roles_newconn_loop:
-0x34c4 004403 set0 mark_ext_patch ,mark 
-0x34c5 004404 bpatch patch08_7 ,mem_patch08 
-0x34c6 004405 call master_newconn_once 
-0x34c7 004406 branch roles_newconn_responded ,sync 
-0x34c8 004407 call new_conn_timeout 
-0x34c9 004408 nbranch roles_newconn_loop ,blank 
-0x34ca 004409 disable clknt 
-0x34cb 004410 deposit clke_bt 
-0x34cc 004411 store 4 ,mem_next_btclk 
-0x34cd 004412 rtn 
-:      004413 roles_newconn_responded:
-0x34ce 004414 force 0 ,temp 
-0x34cf 004415 call hci_send_role_change 
-0x34d0 004416 enable master 
-0x34d1 004417 bmark0 mark_accept_switch ,roles_newconn_nolmp 
-0x34d2 004418 set0 mark_accept_switch ,mark 
-0x34d3 004419 jam lmp_accepted ,mem_lmo_opcode2 
-0x34d4 004420 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x34d5 004421 call tid_set_reply 
-:      004422 roles_newconn_nolmp:
-0x34d6 004423 deposit am_addr 
-0x34d7 004424 store 1 ,mem_amaddr 
-0x34d8 004425 force 0 ,pdata 
-0x34d9 004426 store 6 ,mem_clk_offset 
-0x34da 004427 fetch 1 ,mem_mode 
-0x34db 004428 set1 mode_master ,pdata 
-0x34dc 004429 store 1 ,mem_mode 
-0x34dd 004430 call supervision_flush 
-0x34de 004431 disable master 
-:      004432 enable_user:
-0x34df 004433 enable user 
-0x34e0 004434 rtn 
-:      004438 init_rx_packet_flags:
-0x34e1 004439 set0 mark_ext_patch ,mark 
-0x34e2 004440 bpatch patch09_0 ,mem_patch09 
-0x34e3 004441 disable match 
-0x34e4 004442 set0 mark_loopback ,mark 
-0x34e5 004443 set0 mark_am_addr_broadcast ,mark 
-0x34e6 004444 set0 mark_longpacket ,mark 
-0x34e7 004445 set0 mark_old_packet ,mark 
-0x34e8 004446 fetch 1 ,mem_arq 
-0x34e9 004447 set0 arqnx ,pdata 
-0x34ea 004448 set1 flowx ,pdata 
-0x34eb 004449 store 1 ,mem_arq 
-0x34ec 004450 rtn 
-:      004452 prepare_newconn:
-0x34ed 004453 set0 mark_ext_patch ,mark 
-0x34ee 004454 bpatch patch09_1 ,mem_patch09 
-0x34ef 004455 jam param_newconnto ,mem_newconnto_counter 
-0x34f0 004456 jam param_newconn_arq ,mem_arq 
-0x34f1 004457 fetch 2 ,mem_rx_window_init 
-0x34f2 004458 store 2 ,mem_rx_window 
-0x34f3 004459 deposit clkn_bt 
-0x34f4 004460 store 4 ,mem_next_btclk 
-0x34f5 004461 rtn clknt 
-0x34f6 004462 deposit clke_bt 
-0x34f7 004463 store 4 ,mem_next_btclk 
-0x34f8 004464 rtn 
-:      004466 newconn_init:
-0x34f9 004467 set0 mark_ext_patch ,mark 
-0x34fa 004468 bpatch patch09_2 ,mem_patch09 
-0x34fb 004469 call init_lmp_reinit 
-0x34fc 004470 call new_conn_handle 
-0x34fd 004471 store 1 ,mem_conn_handle 
-0x34fe 004472 setarg param_supervision_to 
-0x34ff 004473 store 2 ,mem_supervision_to 
-0x3500 004474 fetch 1 ,mem_state 
-0x3501 004475 set1 state_inconn ,pdata 
-0x3502 004476 store 1 ,mem_state 
-0x3503 004477 jam 0 ,mem_op 
-0x3504 004478 jam 0 ,mem_state_map 
-0x3505 004479 jam 0 ,mem_lpm_current_mult 
-0x3506 004480 branch supervision_flush 
-:      004483 clear_linkkey:
-0x3507 004484 set0 mark_ext_patch ,mark 
-0x3508 004485 bpatch patch09_3 ,mem_patch09 
-0x3509 004486 force 0 ,pdata 
-0x350a 004487 store 8 ,mem_link_key 
-0x350b 004488 istore 8 ,contw 
-0x350c 004489 call clear_linkstate 
-0x350d 004490 branch context_traverse_linkkey 
-:      004492 new_conn_timeout:
-0x350e 004493 fetch 1 ,mem_newconnto_counter 
-0x350f 004494 increase -1 ,pdata 
-0x3510 004495 store 1 ,mem_newconnto_counter 
-0x3511 004496 rtn 
-:      004498 new_conn_handle:
-0x3512 004499 fetch 1 ,mem_handle_num 
-0x3513 004500 increase 1 ,pdata 
-0x3514 004501 store 1 ,mem_handle_num 
-0x3515 004502 rtn 
-:      004505 quit_connection:
-0x3516 004506 set0 mark_ext_patch ,mark 
-0x3517 004507 bpatch patch09_4 ,mem_patch09 
-0x3518 004508 call disconnect_stop_sco 
-0x3519 004509 fetch 1 ,mem_hci_cmd 
-0x351a 004510 beq hci_cmd_remote_name_req ,quit_connection_name 
-0x351b 004511 fetch 1 ,mem_lmp_to_send 
-0x351c 004512 bne lmp_name_req ,quit_connection_cont 
-:      004513 quit_connection_name:
-0x351d 004514 call cmd_check_plap 
-0x351e 004515 nbranch quit_connection_cont ,zero 
-0x351f 004516 call master_name_error 
-0x3520 004517 jam 0 ,mem_hci_cmd 
-:      004518 quit_connection_cont:
-0x3521 004519 set0 mark_ext_patch ,mark 
-0x3522 004520 bpatch patch09_5 ,mem_patch09 
-0x3523 004521 call app_disconn_reason_collect_bt 
-0x3524 004522 call process_cmd 
-0x3525 004523 call sniff_exit 
-0x3526 004524 jam bt_evt_bb_disconnected ,mem_fifo_temp 
-0x3527 004525 call ui_ipc_send_event 
-0x3528 004526 call init_lmp_work 
-0x3529 004527 call l2cap_init_work 
-0x352a 004528 call sp_initialize 
-0x352b 004529 fetch 1 ,mem_state 
-0x352c 004530 set0 state_inconn 
-0x352d 004531 store 1 ,mem_state 
-0x352e 004532 jam 0 ,memui_reconnect_mode 
-0x352f 004534 fetch 1 ,mem_state_map 
-0x3530 004535 compare 0x0 ,pdata ,0xc0 
-0x3531 004536 branch quit_connection_not_clear_mark ,true 
-0x3532 004537 set0 mark_rxbuf_inuse ,mark 
-:      004538 quit_connection_not_clear_mark:
-0x3533 004539 fetch 1 ,mem_arq 
-0x3534 004540 bbit0 wack ,quit_connection_not_clear_tx 
-:      004541 quit_connection_not_clear_tx:
-0x3535 004542 fetch 1 ,mem_op 
-0x3536 004543 rtnbit0 op_txl2cap 
-0x3537 004544 set0 mark_tx_l2cap ,mark 
-0x3538 004545 rtn 
-:      004547 slave_newconn_once:
-0x3539 004548 set0 mark_ext_patch ,mark 
-0x353a 004549 bpatch patch09_6 ,mem_patch09 
-0x353b 004550 fetch 1 ,extm_newconn_am_addr 
-0x353c 004551 rtn blank 
-0x353d 004552 icopy am_addr 
-0x353e 004553 call slave_conn_recv_packet 
-0x353f 004554 nrtn match 
-0x3540 004555 force type_null ,type 
-0x3541 004556 call slave_conn_send_packet 
-0x3542 004557 deposit am_addr 
-0x3543 004558 store 1 ,mem_amaddr 
-0x3544 004559 force 0 ,pdata 
-0x3545 004560 store 1 ,extm_newconn_am_addr 
-0x3546 004561 rtn 
-:      004567 prepare_tx:
-0x3547 004568 set0 mark_ext_patch ,mark 
-0x3548 004569 bpatch patch09_7 ,mem_patch09 
-0x3549 004570 fetch 1 ,mem_state 
-0x354a 004571 bbit0 state_insco ,prepare_tx_not_sco 
-0x354b 004572 force type_hv3 ,type 
-0x354c 004573 bmark0 mark_esco ,prepare_tx_not_esco 
-0x354d 004574 call check_esco_amaddr 
-0x354e 004575 nbranch prepare_tx_not_sco ,true 
-0x354f 004576 branch prepare_tx_not_sco ,attempt 
-0x3550 004577 call set_wait_ack 
-0x3551 004578 setarg 2 
-0x3552 004579 store 2 ,mem_retransmission_cnt 
-0x3553 004580 rtn 
-:      004581 prepare_tx_not_esco:
-0x3554 004582 nrtn attempt 
-:      004583 prepare_tx_not_sco:
-0x3555 004584 set0 mark_ext_patch ,mark 
-0x3556 004585 bpatch patch0a_0 ,mem_patch0a 
-0x3557 004586 call context_check_all_wack 
-0x3558 004587 nbranch prepare_tx_no_retransmit ,zero 
-0x3559 004588 fetch 1 ,mem_arq 
-0x355a 004589 bbit0 wack ,prepare_tx_pollnull 
-:      004590 prepare_tx_retransmit:
-0x355b 004591 bmark1 mark_loopback ,prepare_tx_loopback 
-0x355c 004592 fetch 1 ,mem_debug_config 
-0x355d 004593 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-0x355e 004594 fetch 2 ,mem_retransmission_cnt 
-0x355f 004595 increase -1 ,pdata 
-0x3560 004596 store 2 ,mem_retransmission_cnt 
-0x3561 004597 branch prepare_tx_nomore_retransmit ,blank 
-0x3562 004598 fetch 1 ,mem_last_type 
-0x3563 004599 iforce type 
-0x3564 004600 rtn 
-:      004602 prepare_tx_nomore_retransmit:
-0x3565 004603 set0 mark_ext_patch ,mark 
-0x3566 004604 bpatch patch0a_1 ,mem_patch0a 
-0x3567 004605 call clear_got_tx 
-:      004606 prepare_tx_no_retransmit:
-0x3568 004607 call check_esco_amaddr 
-0x3569 004608 branch prepare_tx_pollnull ,true 
-0x356a 004609 call send_lmp 
-0x356b 004610 branch prepare_tx_sendlmp ,user 
-0x356c 004611 fetch 1 ,mem_op 
-0x356d 004612 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
-0x356e 004613 bmark1 mark_loopback ,prepare_tx_loopback 
-0x356f 004614 fetch 1 ,mem_debug_config 
-0x3570 004615 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-:      004616 prepare_tx_pollnull:
-0x3571 004617 force type_poll ,type 
-0x3572 004618 rtn master 
-0x3573 004619 force type_null ,type 
-0x3574 004620 rtn 
-:      004621 prepare_tx_loopback:
-0x3575 004622 set0 mark_ext_patch ,mark 
-0x3576 004623 bpatch patch0a_2 ,mem_patch0a 
-0x3577 004624 fetch 1 ,mem_rx_type 
-0x3578 004625 iforce type 
-0x3579 004626 rtnne 1 
-0x357a 004627 force type_null ,type 
-0x357b 004628 rtn 
-:      004629 prepare_tx_txpat:
-0x357c 004630 fetch 1 ,test_mode_packet_type 
-0x357d 004631 and pdata ,0xf ,type 
-0x357e 004632 set1 mark_loopback ,mark 
-0x357f 004633 rtn 
-:      004634 prepare_tx_sendlmp:
-0x3580 004635 force type_lmp ,type 
-0x3581 004636 branch set_wait_ack 
-:      004637 prepare_tx_sendl2cap:
-0x3582 004638 call tx_l2cap_type 
-:      004640 set_wait_ack:
-0x3583 004641 set0 mark_ext_patch ,mark 
-0x3584 004642 bpatch patch0a_3 ,mem_patch0a 
-0x3585 004643 fetcht 1 ,mem_arq 
-0x3586 004644 set1 wack ,temp 
-0x3587 004645 storet 1 ,mem_arq 
-0x3588 004646 deposit type 
-0x3589 004647 store 1 ,mem_last_type 
-0x358a 004648 setarg 0xffff 
-0x358b 004649 store 2 ,mem_retransmission_cnt 
-0x358c 004650 rtn 
-:      004652 tx_l2cap_type:
-0x358d 004653 set0 mark_ext_patch ,mark 
-0x358e 004654 bpatch patch0a_4 ,mem_patch0a 
-0x358f 004655 fetch 1 ,mem_state_map 
-0x3590 004656 isolate1 smap_edr ,pdata 
-0x3591 004657 fetch 2 ,mem_tx_len 
-0x3592 004658 branch tx_l2cap_type_edr ,true 
-0x3593 004659 force type_dm1 ,type 
-0x3594 004660 sub pdata ,17 ,null 
-0x3595 004661 rtn positive 
-0x3596 004662 force type_dh1 ,type 
-0x3597 004663 sub pdata ,27 ,null 
-0x3598 004664 rtn positive 
-0x3599 004665 force type_dm3 ,type 
-0x359a 004666 sub pdata ,121 ,null 
-0x359b 004667 rtn positive 
-0x359c 004668 force type_dm5 ,type 
-0x359d 004669 sub pdata ,224 ,null 
-0x359e 004670 rtn positive 
-0x359f 004671 force type_dh5 ,type 
-0x35a0 004672 rtn 
-:      004673 tx_l2cap_type_edr:
-0x35a1 004674 force type_dm1 ,type 
-0x35a2 004675 sub pdata ,17 ,null 
-0x35a3 004676 rtn positive 
-0x35a4 004677 force type_dh1 ,type 
-0x35a5 004678 sub pdata ,54 ,null 
-0x35a6 004679 rtn positive 
-0x35a7 004680 force type_dm3 ,type 
-0x35a8 004681 arg 367 ,temp 
-0x35a9 004682 isub temp ,null 
-0x35aa 004683 nrtn positive 
-0x35ab 004684 force type_dm5 ,type 
-0x35ac 004685 arg 679 ,temp 
-0x35ad 004686 isub temp ,null 
-0x35ae 004687 nrtn positive 
-0x35af 004688 force type_dh5 ,type 
-0x35b0 004689 rtn 
-:      004698 slave_receive_master_slot:
-0x35b1 004699 fetch 1 ,mem_state 
-0x35b2 004700 bbit0 state_insniff ,slave_receive_notsniff 
-0x35b3 004701 fetch 2 ,mem_tsniff 
-0x35b4 004702 branch slave_receive_notsniff ,blank 
-0x35b5 004703 nbranch slave_receive_sniff ,attempt 
-:      004704 slave_receive_notsniff:
-0x35b6 004705 call rf_setup_time_master_slot 
-:      004706 slave_receive_access:
-0x35b7 004707 add clke_bt ,1 ,bt_clk 
-:      004708 slave_receive_sniff:
-0x35b8 004709 enable swfine 
-0x35b9 004710 fetch 2 ,mem_rx_window 
-0x35ba 004711 rshift pdata ,pdata 
-0x35bb 004712 arg param_pll_setup ,temp 
-0x35bc 004713 iadd temp ,pdata 
-0x35bd 004714 call ahead_window 
-0x35be 004715 call fetch_extm_bt_adr 
-0x35bf 004716 force 0x03 ,freq_mode 
-0x35c0 004717 call rx_radio_freq 
-0x35c1 004718 call init_rx_packet_flags 
-0x35c2 004719 call prep_crypt 
-0x35c3 004720 set0 mark_ext_patch ,mark 
-0x35c4 004721 bpatch patch0a_5 ,mem_patch0a 
-0x35c5 004722 fetch 2 ,mem_rx_window 
-0x35c6 004723 rshift pdata ,pdata 
-0x35c7 004724 call ahead_window 
-0x35c8 004725 call start_receiver 
-0x35c9 004726 enable decode_fec0 
-0x35ca 004727 fetch 2 ,mem_rx_window 
-0x35cb 004728 arg param_clke_cal ,temp 
-0x35cc 004729 iadd temp ,stop_watch 
-0x35cd 004730 correlate null ,timeout 
-0x35ce 004731 copy clke ,temp 
-0x35cf 004732 storet 6 ,mem_sync_clke 
-0x35d0 004733 disable decode_fec0 
-0x35d1 004734 nrtn sync 
-0x35d2 004735 arg param_clke_cal ,clke_rt 
-0x35d3 004736 copy bt_clk ,clke_bt 
-0x35d4 004737 branch lpm_adjust_clk ,wake 
-0x35d5 004738 rtn 
-:      004741 slave_conn_recv_packet:
-0x35d6 004742 set0 mark_ext_patch ,mark 
-0x35d7 004743 bpatch patch0a_6 ,mem_patch0a 
-0x35d8 004744 call slave_receive_master_slot 
-0x35d9 004745 nbranch shutdown_radio ,sync 
-0x35da 004746 call save_rssi 
-0x35db 004747 bmark0 mark_testmode ,receive_packet 
-0x35dc 004748 fetch 2 ,mem_tst_pktcnt_sync 
-0x35dd 004749 increase 1 ,pdata 
-0x35de 004750 store 2 ,mem_tst_pktcnt_sync 
-:      004751 receive_packet:
-0x35df 004752 rshift bt_clk ,temp 
-0x35e0 004753 or temp ,0x40 ,white_init 
-:      004754 receive_packet_whitened:
-0x35e1 004755 set0 mark_ext_patch ,mark 
-0x35e2 004756 bpatch patch0a_7 ,mem_patch0a 
-0x35e3 004757 enable enable_white 
-0x35e4 004758 enable enable_hec 
-0x35e5 004759 enable decode_fec1 
-0x35e6 004760 parse demod ,bucket ,3 
-0x35e7 004761 rshift8 pwindow ,pdata 
-0x35e8 004762 store 1 ,mem_temp_am_addr 
-0x35e9 004763 parse demod ,bucket ,4 
-0x35ea 004764 inject bucket ,7 
-0x35eb 004765 copy pwindow ,pdata 
-0x35ec 004766 store 1 ,mem_rx_type 
-0x35ed 004767 parse demod ,bucket ,3 
-0x35ee 004768 rshift8 pwindow ,pdata 
-0x35ef 004769 store 1 ,mem_temp_arq 
-0x35f0 004770 fetch 1 ,mem_rx_type 
-0x35f1 004771 sub pdata ,3 ,null 
-0x35f2 004772 branch receive_packet_noedr ,positive 
-0x35f3 004773 beq 7 ,receive_packet_noedr 
-0x35f4 004774 fetch 1 ,mem_state_map 
-0x35f5 004775 isolate1 smap_edr ,pdata 
-0x35f6 004776 setflag true ,psk ,radio_ctrl 
-:      004777 receive_packet_noedr:
-0x35f7 004778 set0 mark_ext_patch ,mark 
-0x35f8 004779 bpatch patch0b_0 ,mem_patch0b 
-0x35f9 004780 parse demod ,bucket ,8 
-0x35fa 004781 disable decode_fec1 
-0x35fb 004782 disable enable_hec 
-0x35fc 004783 branch error_header ,crc_failed 
-0x35fd 004784 bmark0 mark_testmode ,receive_packet_amchk 
-0x35fe 004785 fetch 2 ,mem_tst_pktcnt_hec 
-0x35ff 004786 increase 1 ,pdata 
-0x3600 004787 store 2 ,mem_tst_pktcnt_hec 
-:      004788 receive_packet_amchk:
-0x3601 004789 set0 mark_ext_patch ,mark 
-0x3602 004790 bpatch patch0b_1 ,mem_patch0b 
-0x3603 004791 fetch 1 ,mem_temp_am_addr 
-0x3604 004792 compare 0 ,pdata ,0x07 
-0x3605 004793 setflag true ,mark_am_addr_broadcast ,mark 
-0x3606 004794 branch am_addr_ok ,true 
-0x3607 004795 icompare 0x07 ,am_addr 
-0x3608 004796 branch am_addr_match ,true 
-0x3609 004797 bmark0 mark_esco ,end_of_packet 
-0x360a 004798 fetcht 1 ,mem_saved_amaddr 
-0x360b 004799 icompare 0x7 ,temp 
-0x360c 004800 nbranch end_of_packet ,true 
-0x360d 004801 call restore_esco 
-0x360e 004802 fetch 1 ,mem_arq 
-0x360f 004803 set0 arqnx ,pdata 
-0x3610 004804 set1 flowx ,pdata 
-0x3611 004805 store 1 ,mem_arq 
-:      004806 am_addr_match:
-0x3612 004807 enable match 
-:      004808 am_addr_ok:
-0x3613 004809 set0 mark_ext_patch ,mark 
-0x3614 004810 bpatch patch0b_2 ,mem_patch0b 
-0x3615 004811 fetch 1 ,mem_rx_type 
-0x3616 004812 icopy type 
-0x3617 004813 bmark1 mark_am_addr_broadcast ,arqn_bypass 
-0x3618 004814 fetcht 1 ,mem_temp_arq 
-0x3619 004815 fetch 1 ,mem_arq 
-0x361a 004816 set0 flow ,pdata 
-0x361b 004817 isolate1 flow ,temp 
-0x361c 004818 setflag true ,flow ,pdata 
-0x361d 004819 isolate1 arqn ,temp 
-0x361e 004820 setflag true ,arqn ,pdata 
-0x361f 004821 store 1 ,mem_arq 
-0x3620 004822 isolate0 arqn ,temp 
-0x3621 004823 branch arqn_bypass ,true 
-0x3622 004824 call clear_got_tx 
-:      004825 arqn_bypass:
-0x3623 004826 set0 mark_ext_patch ,mark 
-0x3624 004827 bpatch patch0b_3 ,mem_patch0b 
-0x3625 004828 arg 0 ,temp 
-0x3626 004829 call reserve_slot 
-0x3627 004830 and type ,0xf ,pdata 
-0x3628 004831 beq type_poll ,process_poll 
-0x3629 004832 beq type_null ,end_of_packet 
-0x362a 004833 beq type_fhs ,process_fhs 
-0x362b 004834 fetcht 1 ,mem_temp_arq 
-0x362c 004835 fetch 1 ,mem_arq 
-0x362d 004836 icompare 0x04 ,temp 
-0x362e 004837 nbranch rx_type_dispatch ,true 
-0x362f 004838 bmark0 mark_am_addr_broadcast ,failed_seqn 
-0x3630 004839 bbit0 bcast1 ,rx_type_dispatch 
-:      004840 failed_seqn:
-0x3631 004841 set1 mark_old_packet ,mark 
-:      004842 rx_type_dispatch:
-0x3632 004843 set0 mark_ext_patch ,mark 
-0x3633 004844 bpatch patch0b_4 ,mem_patch0b 
-0x3634 004845 deposit type 
-0x3635 004846 beq type_dm1 ,process_dm1 
-0x3636 004847 beq type_dh1 ,process_dh1 
-0x3637 004848 beq type_hv3 ,process_hev 
-0x3638 004849 beq type_3dh1 ,process_3dh1 
-0x3639 004850 arg 4 ,temp 
-0x363a 004851 call reserve_slot 
-0x363b 004852 beq type_dm3 ,process_dm3 
-0x363c 004853 beq type_dh3 ,process_dh3 
-0x363d 004854 arg 8 ,temp 
-0x363e 004855 call reserve_slot 
-0x363f 004856 beq type_dm5 ,process_dm5 
-0x3640 004857 beq type_dh5 ,process_dh5 
-0x3641 004858 rtn 
-:      004861 process_hev:
-0x3642 004862 set0 mark_ext_patch ,mark 
-0x3643 004863 bpatch patch0b_5 ,mem_patch0b 
-0x3644 004864 enable decode_fec0 
-0x3645 004865 enable enable_crc 
-0x3646 004866 enable encrypt 
-0x3647 004867 arg mem_sco_ibuf ,contw 
-0x3648 004868 force 30 ,loopcnt 
-:      004869 process_hev_loop:
-0x3649 004870 parse demod ,bucket ,8 
-0x364a 004871 rshift3 pwindow ,pdata 
-0x364b 004872 istore 1 ,contw 
-0x364c 004873 loop process_hev_loop 
-0x364d 004874 bmark0 mark_esco ,end_of_packet 
-0x364e 004875 parse demod ,bucket ,16 
-0x364f 004876 nsetflag crc_failed ,mark_esco_rxok ,mark 
-0x3650 004877 call test_esco ,crc_failed 
-0x3651 004878 branch error_payload ,crc_failed 
-0x3652 004879 branch ack_payload 
-:      004881 test_esco:
-0x3653 004882 deposit clke 
-0x3654 004883 store 6 ,mem_display 
-0x3655 004884 rtn 
-:      004886 process_poll:
-0x3656 004887 branch end_of_packet 
-:      004889 process_dm3:
-:      004890 process_dm5:
-0x3657 004891 set1 mark_longpacket ,mark 
-:      004892 process_dm1:
-0x3658 004893 enable decode_fec2 
-0x3659 004894 branch process_dmh 
-:      004896 process_dh3:
-:      004897 process_dh5:
-0x365a 004898 set1 mark_longpacket ,mark 
-:      004899 process_3dh1:
-0x365b 004900 set1 psk3m ,radio_ctrl 
-:      004901 process_dh1:
-0x365c 004902 enable decode_fec0 
-:      004903 process_dmh:
-0x365d 004904 set0 mark_ext_patch ,mark 
-0x365e 004905 bpatch patch0b_6 ,mem_patch0b 
-0x365f 004906 bmark1 mark_rxbuf_inuse ,end_of_packet 
-0x3660 004907 isolate0 psk ,radio_ctrl 
-0x3661 004908 branch process_dmh_noedr ,true 
-0x3662 004909 disable enable_white 
-0x3663 004910 enable decode_fec0 
-0x3664 004911 disable decode_fec2 
-0x3665 004912 add clkn_bt ,2 ,timeup 
-0x3666 004913 correlate clkn_bt ,meet 
-0x3667 004914 nbranch error_payload ,sync 
-0x3668 004915 set1 mark_longpacket ,mark 
-0x3669 004916 enable enable_white 
-:      004917 process_dmh_noedr:
-0x366a 004918 set0 mark_ext_patch ,mark 
-0x366b 004919 bpatch patch0b_7 ,mem_patch0b 
-0x366c 004920 enable encrypt 
-0x366d 004921 enable enable_crc 
-0x366e 004922 parse demod ,bucket ,3 
-0x366f 004923 rshift8 pwindow ,pdata 
-0x3670 004924 store 1 ,mem_lch_code 
-0x3671 004925 parse demod ,bucket ,5 
-0x3672 004926 bmark1 mark_longpacket ,process_dmh_long 
-0x3673 004927 rshift3 pwindow ,loopcnt 
-0x3674 004928 rshift3 loopcnt ,loopcnt 
-0x3675 004929 branch process_dmh_common 
-:      004930 process_dmh_long:
-0x3676 004931 parse demod ,bucket ,5 
-0x3677 004932 rshift pwindow ,loopcnt 
-0x3678 004933 parse demod ,bucket ,3 
-:      004934 process_dmh_common:
-0x3679 004935 set0 mark_ext_patch ,mark 
-0x367a 004936 bpatch patch0c_0 ,mem_patch0c 
-0x367b 004937 deposit loopcnt 
-0x367c 004938 store 2 ,mem_len 
-0x367d 004939 branch process_dmh_data_end ,blank 
-0x367e 004940 isub mask3ff ,null 
-0x367f 004941 branch error_payload ,positive 
-0x3680 004942 set0 mark_ext_patch ,mark 
-0x3681 004943 bpatch patch0c_1 ,mem_patch0c 
-0x3682 004944 set0 mark_fhs_eir ,mark 
-0x3683 004945 fetch 1 ,mem_lch_code 
-0x3684 004946 and_into 0x03 ,pdata 
-0x3685 004947 arg mem_rxbuf ,contw 
-0x3686 004948 beq llid_lmp ,process_lmp 
-0x3687 004949 bmark1 mark_testmode ,process_dmh_data 
-0x3688 004950 fetch 1 ,mem_device_option 
-0x3689 004951 beq dvc_op_hci ,process_dmh_acl 
-0x368a 004953 fetch 1 ,mem_lch_code 
-0x368b 004954 and_into 0x03 ,pdata 
-0x368c 004955 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
-0x368d 004956 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
-0x368e 004957 branch error_payload 
-:      004959 process_lmp:
-0x368f 004960 fetch 2 ,mem_len 
-0x3690 004961 sub pdata ,0x70 ,null 
-0x3691 004962 nbranch error_payload ,positive 
-0x3692 004963 bmark1 mark_old_packet ,ack_payload 
-0x3693 004964 branch process_dmh_data 
-:      004966 process_dmh_acl:
-0x3694 004967 set0 mark_ext_patch ,mark 
-0x3695 004968 bpatch patch0c_2 ,mem_patch0c 
-0x3696 004969 bmark1 mark_old_packet ,ack_payload 
-0x3697 004970 fetch 2 ,mem_len 
-0x3698 004971 branch error_payload ,blank 
-0x3699 004972 call hci_check_bcsp_protocol 
-0x369a 004973 nbranch process_dmh_acl_check_h4_buff ,true 
-:      004974 process_dmh_acl_bcsp:
-0x369b 004975 fetcht 2 ,mem_h5tx_free 
-0x369c 004976 increase 10 ,pdata 
-0x369d 004977 isub temp ,null 
-0x369e 004978 nbranch process_dmh_acl_packet ,positive 
-0x369f 004979 call hci_dispatch 
-0x36a0 004980 branch process_dmh_acl_bcsp 
-:      004981 process_dmh_acl_check_h4_buff:
-0x36a1 004982 hfetch 2 ,core_uart_txitems 
-0x36a2 004983 arg 300 ,temp 
-0x36a3 004984 isub temp ,null 
-0x36a4 004985 branch error_payload ,positive 
-0x36a5 004986 fetch 2 ,mem_acl_credits 
-0x36a6 004987 branch error_payload ,blank 
-:      004988 process_dmh_acl_packet:
-0x36a7 004989 set0 mark_ext_patch ,mark 
-0x36a8 004990 bpatch patch0c_3 ,mem_patch0c 
-0x36a9 004991 call hci_get_packet_ptr 
-0x36aa 004992 fetch 1 ,mem_conn_handle 
-0x36ab 004993 fetcht 1 ,mem_lch_code 
-0x36ac 004994 and_into 3 ,temp 
-0x36ad 004995 lshift8 temp ,temp 
-0x36ae 004996 lshift4 temp ,temp 
-0x36af 004997 ior temp ,pdata 
-0x36b0 004998 istore 2 ,contwu 
-0x36b1 004999 fetcht 2 ,mem_len 
-0x36b2 005000 copy temp ,loopcnt 
-0x36b3 005001 istoret 2 ,contwu 
-:      005002 process_dmh_acl_copy:
-0x36b4 005003 set0 mark_ext_patch ,mark 
-0x36b5 005004 bpatch patch0c_4 ,mem_patch0c 
-0x36b6 005005 parse demod ,bucket ,8 
-0x36b7 005006 rshift3 pwindow ,pdata 
-0x36b8 005007 istore 1 ,contwu 
-0x36b9 005008 loop process_dmh_acl_copy 
-0x36ba 005009 add temp ,4 ,loopcnt 
-0x36bb 005010 call hci_check_bcsp_protocol 
-0x36bc 005011 nbranch process_dmh_acl_send_h4 ,true 
-0x36bd 005012 set1 mark_h5tx_rp ,mark 
-0x36be 005013 force 6 ,queue 
-0x36bf 005014 call bcsp_send_packet 
-0x36c0 005015 branch process_dmh_data_end 
-:      005016 process_dmh_acl_send_h4:
-0x36c1 005017 call h4_send_packet_acl 
-0x36c2 005018 branch process_dmh_data_end 
-:      005020 process_dmh_data_l2cap_start_pkt:
-0x36c3 005021 set0 mark_ext_patch ,mark 
-0x36c4 005022 bpatch patch0c_5 ,mem_patch0c 
-0x36c5 005023 bmark1 mark_old_packet ,ack_payload 
-0x36c6 005024 fetch 2 ,mem_len 
-0x36c7 005025 arg 0x2e0 ,temp 
-0x36c8 005026 isub temp ,null 
-0x36c9 005027 branch error_payload ,positive 
-0x36ca 005028 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x36cb 005029 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
-0x36cc 005030 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
-0x36cd 005031 branch end_of_packet 
-:      005032 process_dmh_data_into_buff1:
-0x36ce 005033 jam 1 ,mem_l2cap_rxbuff_new 
-0x36cf 005034 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36d0 005035 bne 0 ,end_of_packet 
-0x36d1 005036 arg mem_l2cap_rxbuff1 ,contw 
-0x36d2 005037 branch process_dmh_data 
-:      005038 process_dmh_data_into_buff2:
-0x36d3 005039 jam 2 ,mem_l2cap_rxbuff_new 
-0x36d4 005040 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36d5 005041 bne 0 ,end_of_packet 
-0x36d6 005042 arg mem_l2cap_rxbuff2 ,contw 
-0x36d7 005043 branch process_dmh_data 
-:      005045 process_dmh_data_l2cap_continue_pkt:
-0x36d8 005046 set0 mark_ext_patch ,mark 
-0x36d9 005047 bpatch patch0c_6 ,mem_patch0c 
-0x36da 005048 bmark1 mark_old_packet ,ack_payload 
-0x36db 005049 fetch 2 ,mem_len 
-0x36dc 005050 arg 0x2e0 ,temp 
-0x36dd 005051 isub temp ,null 
-0x36de 005052 branch error_payload ,positive 
-0x36df 005053 fetch 1 ,mem_l2cap_rxbuff_new 
-0x36e0 005054 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
-0x36e1 005055 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
-0x36e2 005056 branch end_of_packet 
-:      005057 process_dmh_data_l2cap_continue_pkt1:
-0x36e3 005058 arg mem_l2cap_rxbuff1 ,contw 
-0x36e4 005059 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36e5 005060 iadd contw ,contw 
-0x36e6 005061 branch process_dmh_data 
-:      005062 process_dmh_data_l2cap_continue_pkt2:
-0x36e7 005063 arg mem_l2cap_rxbuff2 ,contw 
-0x36e8 005064 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36e9 005065 iadd contw ,contw 
-:      005066 process_dmh_data:
-0x36ea 005067 parse demod ,bucket ,8 
-0x36eb 005068 rshift3 pwindow ,pdata 
-0x36ec 005069 istore 1 ,contw 
-0x36ed 005070 loop process_dmh_data 
-:      005071 process_dmh_data_end:
-0x36ee 005072 set0 mark_ext_patch ,mark 
-0x36ef 005073 bpatch patch0c_7 ,mem_patch0c 
-0x36f0 005074 parse demod ,bucket ,16 
-0x36f1 005075 branch error_payload_crc ,crc_failed 
-0x36f2 005076 call lpm_hci_wake_dispatch 
-0x36f3 005077 fetch 1 ,mem_l2cap_flow_ctrl_flag 
-0x36f4 005078 beq l2cap_flow_ctrl_enable ,end_of_packet 
-0x36f5 005079 bmark1 mark_testmode ,process_dmh_cont 
-0x36f6 005080 bmark1 mark_old_packet ,redundant_payload 
-0x36f7 005081 fetch 1 ,mem_lch_code 
-0x36f8 005082 compare 3 ,pdata ,3 
-0x36f9 005083 branch process_dmh_cont ,true 
-0x36fa 005084 fetch 2 ,mem_len 
-0x36fb 005085 branch process_dmh_cont ,blank 
-0x36fc 005086 fetch 1 ,mem_device_option 
-0x36fd 005087 beq dvc_op_hci ,process_dmh_cont 
-0x36fe 005088 set0 mark_ext_patch ,mark 
-0x36ff 005089 bpatch patch0d_0 ,mem_patch0d 
-0x3700 005090 fetch 1 ,mem_l2cap_rxbuff_new 
-0x3701 005091 beq 1 ,process_l2cap_pass_crc_buff1 
-0x3702 005092 beq 2 ,process_l2cap_pass_crc_buff2 
-0x3703 005093 branch assert 
-:      005094 process_l2cap_pass_crc_buff1:
-0x3704 005095 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3705 005096 fetcht 2 ,mem_len 
-0x3706 005097 iadd temp ,pdata 
-0x3707 005098 store 2 ,mem_l2cap_rxbuff1_len 
-0x3708 005099 beq 0 ,assert 
-0x3709 005100 fetcht 2 ,mem_l2cap_rxbuff1 
-0x370a 005101 increase 4 ,temp 
-0x370b 005102 isub temp ,null 
-0x370c 005103 call l2cap_buff1_inuse ,zero 
-0x370d 005104 branch process_dmh_cont 
-:      005105 process_l2cap_pass_crc_buff2:
-0x370e 005106 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x370f 005107 fetcht 2 ,mem_len 
-0x3710 005108 iadd temp ,pdata 
-0x3711 005109 store 2 ,mem_l2cap_rxbuff2_len 
-0x3712 005110 beq 0 ,assert 
-0x3713 005111 fetcht 2 ,mem_l2cap_rxbuff2 
-0x3714 005112 add temp ,4 ,temp 
-0x3715 005113 isub temp ,null 
-0x3716 005114 call l2cap_buff2_inuse ,zero 
-0x3717 005115 branch process_dmh_cont 
-:      005116 process_dmh_cont:
-0x3718 005117 set0 mark_ext_patch ,mark 
-0x3719 005118 bpatch patch0d_1 ,mem_patch0d 
-0x371a 005119 fetcht 1 ,mem_state_map 
-0x371b 005120 fetch 1 ,mem_lch_code 
-0x371c 005121 compare 3 ,pdata ,0x03 
-0x371d 005122 setflag true ,smap_rxlmp ,temp 
-0x371e 005123 nsetflag true ,smap_rxl2cap ,temp 
-0x371f 005124 storet 1 ,mem_state_map 
-0x3720 005125 nbranch process_dmh_cont_rxbuf_not_use ,true 
-0x3721 005126 set1 mark_rxbuf_inuse ,mark 
-:      005127 process_dmh_cont_rxbuf_not_use:
-0x3722 005128 bmark0 mark_testmode ,ack_payload 
-0x3723 005129 isolate1 smap_rxlmp ,temp 
-0x3724 005130 branch ack_payload ,true 
-0x3725 005131 fetch 2 ,mem_tst_pktcnt_crc 
-0x3726 005132 increase 1 ,pdata 
-0x3727 005133 store 2 ,mem_tst_pktcnt_crc 
-0x3728 005134 set1 mark_loopback ,mark 
-0x3729 005135 set0 smap_rxl2cap ,temp 
-0x372a 005136 set0 mark_rxbuf_inuse ,mark 
-0x372b 005137 storet 1 ,mem_state_map 
-:      005138 ack_payload:
-0x372c 005139 set0 mark_ext_patch ,mark 
-0x372d 005140 bpatch patch0d_2 ,mem_patch0d 
-0x372e 005141 fetcht 1 ,mem_temp_arq 
-0x372f 005142 fetch 1 ,mem_arq 
-0x3730 005143 set1 arqnx ,pdata 
-0x3731 005144 isolate1 seqn ,temp 
-0x3732 005145 setflag true ,seqn ,pdata 
-0x3733 005146 isolate1 mark_am_addr_broadcast ,mark 
-0x3734 005147 setflag true ,bcast1 ,pdata 
-0x3735 005148 store 1 ,mem_arq 
-0x3736 005149 fetch 2 ,mem_len 
-0x3737 005150 nbranch end_of_packet ,blank 
-0x3738 005151 fetch 1 ,mem_state_map 
-0x3739 005152 set0 smap_rxl2cap ,pdata 
-0x373a 005153 store 1 ,mem_state_map 
-0x373b 005154 fetch 1 ,mem_lch_code 
-0x373c 005155 compare 0x01 ,pdata ,0x07 
-0x373d 005157 branch end_of_packet 
-:      005159 error_header:
-0x373e 005160 set0 mark_ext_patch ,mark 
-0x373f 005161 bpatch patch0d_3 ,mem_patch0d 
-0x3740 005162 disable match 
-0x3741 005163 fetch 2 ,mem_rx_hec_err 
-0x3742 005164 increase 1 ,pdata 
-0x3743 005165 store 2 ,mem_rx_hec_err 
-0x3744 005166 branch end_of_packet 
-:      005167 error_payload_crc:
-0x3745 005168 fetch 2 ,mem_rx_crc_err 
-0x3746 005169 increase 1 ,pdata 
-0x3747 005170 store 2 ,mem_rx_crc_err 
-0x3748 005171 call discard_pkt 
-0x3749 005172 bmark0 mark_testmode ,error_payload 
-0x374a 005173 set1 mark_loopback ,mark 
-:      005174 error_payload:
-0x374b 005175 branch end_of_packet 
-:      005177 discard_pkt:
-0x374c 005178 set0 mark_ext_patch ,mark 
-0x374d 005179 bpatch patch0d_4 ,mem_patch0d 
-0x374e 005180 fetch 1 ,mem_lch_code 
-0x374f 005181 compare 3 ,pdata ,0x03 
-0x3750 005182 nbranch discard_pkt_l2cap ,true 
-:      005183 discard_pkt_lmp:
-0x3751 005184 fetcht 1 ,mem_state_map 
-0x3752 005185 set0 smap_rxlmp ,temp 
-0x3753 005186 storet 1 ,mem_state_map 
-0x3754 005187 rtn 
-:      005188 discard_pkt_l2cap:
-0x3755 005191 fetcht 1 ,mem_state_map 
-0x3756 005192 set0 smap_rxl2cap ,temp 
-0x3757 005193 storet 1 ,mem_state_map 
-0x3758 005194 branch h4_send_acl_trigger_clear 
-:      005196 redundant_payload:
-0x3759 005197 fetch 1 ,mem_arq 
-0x375a 005198 set1 arqnx ,pdata 
-0x375b 005199 store 1 ,mem_arq 
-:      005200 end_of_packet:
-0x375c 005201 set0 mark_ext_patch ,mark 
-0x375d 005202 bpatch patch0d_5 ,mem_patch0d 
-0x375e 005203 disable encode_fec0 
-0x375f 005204 disable encode_fec2 
-0x3760 005205 disable decode_fec0 
-0x3761 005206 disable decode_fec2 
-0x3762 005207 disable enable_crc 
-0x3763 005208 disable encrypt 
-0x3764 005209 disable enable_white 
-0x3765 005210 branch shutdown_radio ,is_rx 
-0x3766 005211 until null ,tx_clear 
-0x3767 005212 nop 100 
-0x3768 005213 branch shutdown_radio 
-:      005215 process_fhs:
-0x3769 005216 set0 mark_ext_patch ,mark 
-0x376a 005217 bpatch patch0d_6 ,mem_patch0d 
-0x376b 005218 enable enable_crc 
-0x376c 005219 enable decode_fec2 
-0x376d 005220 parse demod ,bucket ,72 
-0x376e 005221 isolate1 58 ,pdata 
-0x376f 005222 setflag true ,mark_fhs_eir ,mark 
-0x3770 005223 copy bt_adr ,temp 
-0x3771 005224 ialigned bt_adr 
-0x3772 005225 ialigned fhs0 
-0x3773 005226 pulse recalc 
-0x3774 005227 setsect 2 ,0xfffff 
-0x3775 005228 setsect 3 ,0x0ffff 
-0x3776 005229 nop 32 
-0x3777 005230 iverify fhs_parity 
-0x3778 005231 deposit lap 
-0x3779 005232 store 3 ,extm_lap 
-0x377a 005233 deposit uap 
-0x377b 005234 store 1 ,extm_uap 
-0x377c 005235 copy temp ,bt_adr 
-0x377d 005236 branch fhs_parity_ok ,true 
-0x377e 005237 branch error_payload 
-:      005238 fhs_parity_ok:
-0x377f 005239 set0 mark_ext_patch ,mark 
-0x3780 005240 bpatch patch0d_7 ,mem_patch0d 
-0x3781 005241 parse demod ,bucket ,72 
-0x3782 005242 ialigned fhs1 
-0x3783 005243 ialigned am_addr 
-0x3784 005244 ialigned nap 
-0x3785 005245 ialigned regb 
-0x3786 005246 force 0 ,pdata 
-0x3787 005247 parse demod ,bucket ,16 
-0x3788 005248 branch error_payload ,crc_failed 
-0x3789 005249 setarg 0x0ffffffc 
-0x378a 005250 iand regb ,pdata 
-0x378b 005251 store 4 ,mem_clke_bt 
-0x378c 005252 deposit fhs_class 
-0x378d 005253 store 3 ,extm_class 
-0x378e 005254 deposit fhs_misc 
-0x378f 005255 store 1 ,extm_fhs_misc 
-0x3790 005256 deposit am_addr 
-0x3791 005257 store 1 ,extm_newconn_am_addr 
-0x3792 005258 deposit nap 
-0x3793 005259 store 2 ,extm_nap 
-0x3794 005260 deposit bt_clk 
-0x3795 005261 inject rxf ,32 
-0x3796 005262 compare type_fhs ,type ,0x0f 
-0x3797 005263 setflag true ,mark_fhs_already_good ,mark 
-0x3798 005264 branch end_of_packet 
-:      005266 clear_got_tx:
-0x3799 005267 set0 mark_ext_patch ,mark 
-0x379a 005268 bpatch patch0e_0 ,mem_patch0e 
-0x379b 005269 fetch 1 ,mem_arq 
-0x379c 005270 rtnbit0 wack 
-0x379d 005271 set0 wack ,pdata 
-0x379e 005272 setflip seqnx ,pdata 
-0x379f 005273 store 1 ,mem_arq 
-0x37a0 005274 fetch 1 ,mem_last_type 
-0x37a1 005275 beq type_lmp ,clear_got_txlmp 
-0x37a2 005276 rtneq type_hv3 
-0x37a3 005277 fetch 1 ,mem_op 
-0x37a4 005278 rtnbit0 op_txl2cap ,pdata 
-0x37a5 005279 set0 op_txl2cap ,pdata 
-0x37a6 005280 set1 op_pkt_comp ,pdata 
-0x37a7 005281 store 1 ,mem_op 
-0x37a8 005282 set0 mark_tx_l2cap ,mark 
-0x37a9 005283 fetch 1 ,mem_device_option 
-0x37aa 005284 rtneq dvc_op_hci 
-0x37ab 005285 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x37ac 005286 nrtn blank 
-0x37ad 005287 fetch 1 ,mem_op 
-0x37ae 005288 set0 op_pkt_comp ,pdata 
-0x37af 005289 store 1 ,mem_op 
-0x37b0 005290 branch l2cap_malloc_free 
-:      005292 clear_got_txlmp:
-0x37b1 005293 set0 mark_ext_patch ,mark 
-0x37b2 005294 bpatch patch0e_1 ,mem_patch0e 
-0x37b3 005295 fetch 1 ,mem_lmo_header_opcode 
-0x37b4 005296 rshift pdata ,pdata 
-0x37b5 005297 beq lmp_start_encryption_req ,start_encryption 
-0x37b6 005298 beq lmp_stop_encryption_req ,stop_encryption 
-0x37b7 005299 beq lmp_unsniff_req ,sniff_exit 
-0x37b8 005300 beq lmp_escape ,clear_lmp_escape 
-0x37b9 005301 beq lmp_remove_sco_link_req ,stop_sco 
-0x37ba 005302 rtnne lmp_accepted 
-0x37bb 005303 fetch 1 ,mem_lmo_payload 
-0x37bc 005304 beq lmp_sco_link_req ,sco_link_req_by_slave 
-0x37bd 005305 beq lmp_start_encryption_req ,clear_send_setup_complete 
-0x37be 005306 rtn 
-:      005308 clear_lmp_escape:
-0x37bf 005309 fetch 1 ,mem_lmo_payload 
-0x37c0 005310 set1 7 ,pdata 
-0x37c1 005311 beq lmp_ext_remove_esco_req ,stop_sco 
-0x37c2 005312 rtn 
-:      005313 clear_send_setup_complete:
-0x37c3 005314 rtn master 
-0x37c4 005315 fetch 1 ,mem_state 
-0x37c5 005316 rtnbit1 state_conn_comp 
-0x37c6 005317 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x37c7 005318 rtn 
-:      005321 sco_link_req_by_slave:
-0x37c8 005322 rtn master 
-0x37c9 005323 fetch 1 ,mem_mode 
-0x37ca 005324 isolate1 send_sco_when_slave ,pdata 
-0x37cb 005325 branch clean_mem_mode ,true 
-0x37cc 005327 rtn 
-:      005328 clean_mem_mode:
-0x37cd 005329 set0 send_sco_when_slave ,pdata 
-0x37ce 005330 store 1 ,mem_mode 
-0x37cf 005331 rtn 
-:      005333 start_encryption:
-0x37d0 005334 set0 mark_ext_patch ,mark 
-0x37d1 005335 bpatch patch0e_2 ,mem_patch0e 
-0x37d2 005336 fetch 1 ,mem_state_map 
-0x37d3 005337 set1 smap_encryption ,pdata 
-0x37d4 005338 store 1 ,mem_state_map 
-0x37d5 005339 hjam 1 ,core_encrypt 
-0x37d6 005340 fetch 1 ,mem_state 
-0x37d7 005341 isolate1 state_conn_comp ,pdata 
-0x37d8 005342 branch hci_send_encryption_change ,true 
-0x37d9 005343 rtn 
-:      005345 stop_encryption:
-0x37da 005346 set0 mark_ext_patch ,mark 
-0x37db 005347 bpatch patch0e_3 ,mem_patch0e 
-0x37dc 005348 fetch 1 ,mem_state_map 
-0x37dd 005349 set0 smap_encryption ,pdata 
-0x37de 005350 store 1 ,mem_state_map 
-0x37df 005351 hjam 0 ,core_encrypt 
-0x37e0 005352 rtn 
-:      005355 sniff_init:
-0x37e1 005356 set0 mark_ext_patch ,mark 
-0x37e2 005357 bpatch patch0e_4 ,mem_patch0e 
-0x37e3 005358 copy clkn_bt ,pdata 
-0x37e4 005359 store 4 ,mem_lpm_delay_after_sniff 
-0x37e5 005360 add clkn_bt ,3 ,rega 
-0x37e6 005361 branch sniff_init_master ,master 
-0x37e7 005362 add clke_bt ,3 ,rega 
-:      005363 sniff_init_master:
-0x37e8 005364 fetcht 2 ,mem_tsniff 
-0x37e9 005365 deposit rega 
-0x37ea 005366 set0 27 ,pdata 
-0x37eb 005367 idiv temp 
-0x37ec 005368 fetch 2 ,mem_dsniff 
-0x37ed 005369 call wait_div_end 
-0x37ee 005370 remainder regc 
-0x37ef 005371 isub regc ,pdata 
-0x37f0 005372 branch sniff_init_nowrap ,positive 
-0x37f1 005373 iadd temp ,pdata 
-:      005374 sniff_init_nowrap:
-0x37f2 005375 iadd rega ,pdata 
-0x37f3 005376 store 4 ,mem_sniff_anchor 
-0x37f4 005377 jam switch_flag_init ,mem_switch_flag 
-0x37f5 005378 fetch 1 ,mem_state 
-0x37f6 005379 set1 state_insniff ,pdata 
-0x37f7 005380 store 1 ,mem_state 
-0x37f8 005381 fetch 1 ,mem_sniff_attempt 
-0x37f9 005382 store 1 ,mem_current_sniff_attempt 
-0x37fa 005383 jam 0x80 ,mem_seqi 
-0x37fb 005384 setarg 0 
-0x37fc 005385 store 3 ,mem_sniff_rcv 
-0x37fd 005386 store 3 ,mem_sniff_lost 
-0x37fe 005387 store 1 ,mem_sniff_unint_lost 
-0x37ff 005388 jam bt_evt_enter_sniff ,mem_fifo_temp 
-0x3800 005389 call ui_ipc_send_event 
-0x3801 005390 fetch 2 ,mem_rx_window_sniff 
-0x3802 005391 store 2 ,mem_rx_window 
-0x3803 005392 nrtn master 
-0x3804 005393 add am_addr ,-1 ,queue 
-0x3805 005394 rtn 
-:      005396 sniff_exit:
-0x3806 005397 set0 mark_ext_patch ,mark 
-0x3807 005398 bpatch patch0e_5 ,mem_patch0e 
-0x3808 005399 fetch 1 ,mem_state 
-0x3809 005400 rtnbit0 state_insniff 
-0x380a 005401 set0 state_insniff ,pdata 
-0x380b 005402 store 1 ,mem_state 
-0x380c 005403 jam 0x7f ,mem_seqi 
-0x380d 005404 fetch 2 ,mem_rx_window_init 
-0x380e 005405 store 2 ,mem_rx_window 
-0x380f 005406 disable wake 
-0x3810 005407 jam bt_evt_exit_sniff ,mem_fifo_temp 
-0x3811 005408 branch ui_ipc_send_event 
-:      005411 check_attempt:
-0x3812 005412 set0 mark_ext_patch ,mark 
-0x3813 005413 bpatch patch0e_6 ,mem_patch0e 
-0x3814 005414 enable attempt 
-0x3815 005415 fetch 1 ,mem_state 
-0x3816 005416 bbit1 state_insniff ,check_attempt_sniff 
-0x3817 005417 rtnmark1 mark_testmode 
-0x3818 005418 fetch 1 ,mem_arq 
-0x3819 005419 rtnbit1 wack 
-0x381a 005420 fetch 1 ,mem_lmp_to_send 
-0x381b 005421 nrtn blank 
-0x381c 005422 fetch 1 ,mem_op 
-0x381d 005423 rtnbit1 op_txl2cap 
-:      005424 check_attempt_nomore:
-0x381e 005425 force 0 ,pdata 
-0x381f 005426 rtn 
-:      005428 check_attempt_sniff:
-0x3820 005429 bbit0 state_insco ,check_attempt_not_sco 
-0x3821 005430 fetch 1 ,mem_current_sniff_attempt 
-0x3822 005431 beq 2 ,check_attempt_sniff_restore_sco 
-0x3823 005432 fetch 1 ,mem_arq 
-0x3824 005433 bbit1 wack ,check_attempt_notimeout 
-0x3825 005434 bmark0 mark_esco_rxok ,check_attempt_notimeout 
-:      005435 check_attempt_sniff_restore_sco:
-0x3826 005436 call restore_esco 
-0x3827 005437 nbranch check_attempt_notimeout ,master 
-0x3828 005438 fetch 1 ,mem_lmp_to_send 
-0x3829 005439 nbranch check_attempt_notimeout ,blank 
-:      005440 check_attempt_sco_master:
-0x382a 005441 fetch 1 ,mem_sco_poll 
-0x382b 005442 increase -1 ,pdata 
-0x382c 005443 store 1 ,mem_sco_poll 
-0x382d 005444 nbranch check_attempt_nomore ,blank 
-0x382e 005445 jam param_sco_poll ,mem_sco_poll 
-0x382f 005446 branch check_attempt_notimeout 
-:      005448 check_attempt_not_sco:
-0x3830 005449 fetch 1 ,mem_current_sniff_attempt 
-0x3831 005450 bne 1 ,check_attempt_notimeout 
-0x3832 005451 fetch 1 ,mem_current_sniff_timeout 
-0x3833 005452 branch check_attempt_notimeout ,blank 
-0x3834 005453 increase -1 ,pdata 
-0x3835 005454 store 1 ,mem_current_sniff_timeout 
-0x3836 005455 fetch 1 ,mem_arq 
-0x3837 005456 rtnbit1 wack 
-0x3838 005457 nrtn match 
-:      005458 check_attempt_notimeout:
-0x3839 005459 fetch 1 ,mem_current_sniff_attempt 
-0x383a 005460 increase -1 ,pdata 
-0x383b 005461 store 1 ,mem_current_sniff_attempt 
-0x383c 005462 rtn 
-:      005465 sniff_check_window:
-0x383d 005466 set0 mark_ext_patch ,mark 
-0x383e 005467 bpatch patch0e_7 ,mem_patch0e 
-0x383f 005468 disable swfine 
-0x3840 005469 copy temp ,stop_watch 
-0x3841 005470 call context_search_sniff_window 
-0x3842 005471 disable user 
-0x3843 005472 nrtn zero 
-0x3844 005473 force 0 ,stop_watch 
-0x3845 005474 enable user 
-0x3846 005475 rtn 
-:      005478 check_esco_amaddr:
-0x3847 005479 fetch 1 ,mem_esco_addr 
-0x3848 005480 icompare 0xff ,am_addr 
-0x3849 005481 rtn 
-:      005483 play_sco:
-0x384a 005484 set0 mark_ext_patch ,mark 
-0x384b 005485 bpatch patch0f_0 ,mem_patch0f 
-0x384c 005486 jam 1 ,mem_max_slot 
-0x384d 005488 call enable_pcm 
-0x384e 005489 force 12 ,pdata 
-0x384f 005490 store 2 ,mem_tsniff 
-0x3850 005491 fetch 1 ,mem_esco_desco 
-0x3851 005492 lshift pdata ,pdata 
-0x3852 005493 store 2 ,mem_dsniff 
-0x3853 005494 fetch 1 ,mem_state 
-0x3854 005495 set1 state_insco ,pdata 
-0x3855 005496 store 1 ,mem_state 
-0x3856 005497 jam 3 ,mem_sniff_attempt 
-0x3857 005498 jam 3 ,mem_current_sniff_attempt 
-0x3858 005499 call sniff_init 
-0x3859 005500 force 0 ,temp 
-0x385a 005501 call hci_send_sco_complete 
-0x385b 005502 jam 0x50 ,mem_esco_arq 
-0x385c 005503 jam param_sco_poll ,mem_sco_poll 
-0x385d 005504 rtn 
-:      005506 stop_sco:
-0x385e 005507 set0 mark_ext_patch ,mark 
-0x385f 005508 bpatch patch0f_1 ,mem_patch0f 
-0x3860 005509 call sniff_exit 
-0x3861 005510 jam 5 ,mem_max_slot 
-0x3862 005512 call disable_pcm 
-0x3863 005513 fetch 1 ,mem_state 
-0x3864 005514 set0 state_insco ,pdata 
-0x3865 005515 store 1 ,mem_state 
-:      005516 stop_sco_hci:
-0x3866 005517 arg 0xe00 ,temp 
-0x3867 005518 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
-0x3868 005519 branch hci_send_disconn_complete 
-:      005521 stop_esco:
-0x3869 005522 set0 mark_ext_patch ,mark 
-0x386a 005523 bpatch patch0f_2 ,mem_patch0f 
-0x386b 005524 jam default_neogotiation_state ,mem_neogotiation_state 
-0x386c 005525 call stop_sco 
-0x386d 005526 call restore_esco 
-0x386e 005527 set0 mark_esco ,mark 
-0x386f 005528 rtn 
-:      005530 parse_l2cap:
-0x3870 005531 set0 mark_ext_patch ,mark 
-0x3871 005532 bpatch patch0f_3 ,mem_patch0f 
-0x3872 005533 fetch 1 ,mem_device_option 
-0x3873 005534 beq dvc_op_hci ,parse_l2cap_hci 
-0x3874 005535 set0 mark_rxbuf_inuse ,mark 
-:      005536 parse_l2cap_cont:
-0x3875 005537 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3876 005538 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3877 005539 rtn blank 
-0x3878 005540 isolate1 l2cap_inuse_buff1 ,pdata 
-0x3879 005541 arg mem_l2cap_rxbuff1 ,contr 
-0x387a 005542 call process_rx_l2cap_pkt ,true 
-0x387b 005543 set0 mark_ext_patch ,mark 
-0x387c 005544 bpatch patch0f_4 ,mem_patch0f 
-0x387d 005545 fetch 1 ,mem_l2cap_rx_done 
-0x387e 005546 beq l2cap_rx_done ,parse_l2cap_release_buff1 
-0x387f 005548 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3880 005549 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3881 005550 rtnbit0 l2cap_inuse_buff2 
-0x3882 005551 arg mem_l2cap_rxbuff2 ,contr 
-0x3883 005552 call process_rx_l2cap_pkt 
-0x3884 005553 fetch 1 ,mem_l2cap_rx_done 
-0x3885 005554 beq l2cap_rx_done ,parse_l2cap_release_buff2 
-0x3886 005555 rtn 
-:      005557 parse_l2cap_exit:
-0x3887 005558 fetch 1 ,mem_state_map 
-0x3888 005559 set0 smap_rxl2cap ,pdata 
-0x3889 005560 store 1 ,mem_state_map 
-0x388a 005561 set0 mark_rxbuf_inuse ,mark 
-0x388b 005562 branch h4_send_acl_trigger_clear 
-:      005564 parse_l2cap_release_buff1:
-0x388c 005565 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x388d 005566 set0 l2cap_inuse_buff1 ,pdata 
-0x388e 005567 store 1 ,mem_l2cap_rxbuff_inuse 
-0x388f 005568 setarg 0 
-0x3890 005569 store 2 ,mem_l2cap_rxbuff1_len 
-0x3891 005570 rtn 
-:      005571 parse_l2cap_release_buff2:
-0x3892 005572 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3893 005573 set0 l2cap_inuse_buff2 ,pdata 
-0x3894 005574 store 1 ,mem_l2cap_rxbuff_inuse 
-0x3895 005575 setarg 0 
-0x3896 005576 store 2 ,mem_l2cap_rxbuff2_len 
-0x3897 005577 rtn 
-:      005579 parse_l2cap_hci:
-0x3898 005580 fetch 1 ,mem_state_map 
-0x3899 005581 rtnbit0 smap_rxl2cap ,pdata 
-0x389a 005582 call h4_send_acl_trigger 
-0x389b 005583 fetch 2 ,mem_acl_credits 
-0x389c 005584 branch assert ,blank 
-0x389d 005585 increase -1 ,pdata 
-0x389e 005586 store 2 ,mem_acl_credits 
-0x389f 005587 branch parse_l2cap_exit 
-:      005589 l2cap_buff1_inuse:
-0x38a0 005590 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a1 005591 set1 l2cap_inuse_buff1 ,pdata 
-0x38a2 005592 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a3 005593 rtn 
-:      005595 l2cap_buff2_inuse:
-0x38a4 005596 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a5 005597 set1 l2cap_inuse_buff2 ,pdata 
-0x38a6 005598 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a7 005599 rtn 
-:      005605 slave_send_access:
-0x38a8 005606 set0 mark_ext_patch ,mark 
-0x38a9 005607 bpatch patch0f_5 ,mem_patch0f 
-0x38aa 005608 add clke_bt ,1 ,bt_clk 
-0x38ab 005609 call fetch_extm_bt_adr 
-0x38ac 005610 force 0x03 ,freq_mode 
-0x38ad 005611 call tx_radio_freq 
-0x38ae 005612 call start_transmitter 
-0x38af 005613 call start_tx_external 
-0x38b0 005614 branch send_access_word 
-:      005617 slave_conn_send_packet:
-0x38b1 005618 set0 mark_ext_patch ,mark 
-0x38b2 005619 bpatch patch0f_6 ,mem_patch0f 
-0x38b3 005620 call rf_setup_time_slave_slot 
-0x38b4 005621 deposit clke_bt 
-0x38b5 005622 fetcht 4 ,mem_next_btclk 
-0x38b6 005623 isub temp ,pdata 
-0x38b7 005624 rtnne 1 
-0x38b8 005625 compare type_null ,type ,0x1f 
-0x38b9 005626 nbranch slave_conn_send_access ,true 
-0x38ba 005627 fetch 1 ,mem_rx_type 
-0x38bb 005628 rtn blank 
-:      005629 slave_conn_send_access:
-0x38bc 005630 call slave_send_access 
-0x38bd 005631 compare type_id ,type ,0x1f 
-0x38be 005632 branch end_of_packet ,true 
-:      005633 transmit_packet:
-0x38bf 005634 rshift bt_clk ,temp 
-0x38c0 005635 or temp ,0x40 ,white_init 
-:      005636 transmit_packet_whitened:
-0x38c1 005637 set0 mark_ext_patch ,mark 
-0x38c2 005638 bpatch patch0f_7 ,mem_patch0f 
-0x38c3 005639 enable enable_white 
-0x38c4 005640 enable enable_hec 
-0x38c5 005641 enable encode_fec1 
-0x38c6 005642 set0 mark_longpacket ,mark 
-0x38c7 005643 deposit am_addr 
-0x38c8 005644 inject mod ,3 
-0x38c9 005645 deposit type 
-0x38ca 005646 inject mod ,4 
-0x38cb 005647 fetch 1 ,mem_arq 
-0x38cc 005648 inject bucket ,4 
-0x38cd 005649 inject mod ,3 
-0x38ce 005650 enable enable_parity 
-0x38cf 005651 inject mod ,8 
-0x38d0 005652 disable encode_fec1 
-0x38d1 005653 disable enable_parity 
-0x38d2 005654 disable enable_hec 
-0x38d3 005655 set0 psk3m ,radio_ctrl 
-0x38d4 005656 arg 0 ,temp 
-0x38d5 005657 call reserve_slot 
-0x38d6 005658 set0 mark_ext_patch ,mark 
-0x38d7 005659 bpatch patch10_0 ,mem_patch10 
-0x38d8 005660 and type ,0x1f ,pdata 
-0x38d9 005661 beq type_lmp ,transmit_lmp 
-0x38da 005662 beq type_null ,end_of_packet 
-0x38db 005663 beq type_poll ,end_of_packet 
-0x38dc 005664 beq type_fhs ,transmit_fhs 
-0x38dd 005665 beq type_dm1 ,transmit_dm1 
-0x38de 005666 beq type_dh1 ,transmit_dh1 
-0x38df 005667 beq type_hv3 ,transmit_hev 
-0x38e0 005668 beq type_3dh1 ,transmit_3dh1 
-0x38e1 005669 arg 4 ,temp 
-0x38e2 005670 call reserve_slot 
-0x38e3 005671 beq type_dm3 ,transmit_dm3 
-0x38e4 005672 beq type_dh3 ,transmit_dh3 
-0x38e5 005673 arg 8 ,temp 
-0x38e6 005674 call reserve_slot 
-0x38e7 005675 beq type_dh5 ,transmit_dh5 
-0x38e8 005676 branch transmit_dm5 
-:      005679 transmit_hev:
-0x38e9 005680 set0 mark_ext_patch ,mark 
-0x38ea 005681 bpatch patch10_1 ,mem_patch10 
-0x38eb 005682 enable encode_fec0 
-0x38ec 005683 enable enable_crc 
-0x38ed 005684 enable encrypt 
-0x38ee 005685 force 30 ,loopcnt 
-0x38ef 005686 arg mem_sco_obuf ,contr 
-:      005687 transmit_ev_loop:
-0x38f0 005688 ifetch 1 ,contr 
-0x38f1 005689 inject mod ,8 
-0x38f2 005690 loop transmit_ev_loop 
-0x38f3 005691 bmark1 mark_esco ,transmit_end 
-0x38f4 005692 branch end_of_packet 
-:      005694 transmit_fhs:
-0x38f5 005695 set0 mark_ext_patch ,mark 
-0x38f6 005696 bpatch patch10_2 ,mem_patch10 
-0x38f7 005697 fetch 1 ,mem_fhs_am_addr 
-0x38f8 005698 icopy am_addr 
-0x38f9 005699 fetch 1 ,mem_fhs_misc 
-0x38fa 005700 icopy fhs_misc 
-0x38fb 005701 fetch 3 ,mem_class 
-0x38fc 005702 icopy fhs_class 
-0x38fd 005703 fetch 2 ,mem_nap 
-0x38fe 005704 icopy nap 
-0x38ff 005705 enable enable_crc 
-0x3900 005706 enable encode_fec2 
-0x3901 005707 copy bt_adr ,rega 
-0x3902 005708 call fetch_self_bt_adr 
-0x3903 005709 pulse recalc 
-0x3904 005710 nop 32 
-0x3905 005711 copy bt_clk ,timeup 
-0x3906 005712 fetch 4 ,mem_clkn_bt 
-0x3907 005713 icopy bt_clk 
-0x3908 005714 preload fhs0 
-0x3909 005715 set1 58 ,pdata 
-0x390a 005716 inject mod ,72 
-0x390b 005717 preload fhs1 
-0x390c 005718 inject mod ,72 
-0x390d 005719 copy timeup ,bt_clk 
-0x390e 005720 copy rega ,bt_adr 
-0x390f 005721 enable enable_parity 
-0x3910 005722 inject mod ,16 
-0x3911 005723 disable enable_parity 
-0x3912 005724 branch end_of_packet 
-:      005726 transmit_lmp:
-0x3913 005727 set0 mark_ext_patch ,mark 
-0x3914 005728 bpatch patch10_3 ,mem_patch10 
-0x3915 005729 enable encrypt 
-0x3916 005730 enable enable_crc 
-0x3917 005731 enable encode_fec2 
-0x3918 005732 fetch 1 ,mem_lmo_header_length 
-0x3919 005733 and pdata ,0x1f8 ,temp 
-0x391a 005734 arg mem_lmo_header_length ,contr 
-0x391b 005735 increase 8 ,temp 
-:      005736 transmit_lmp_loop:
-0x391c 005737 add temp ,-72 ,regc 
-0x391d 005738 nbranch transmit_lmp_finish ,positive 
-0x391e 005739 ifetch 9 ,contr 
-0x391f 005740 inject mod ,72 
-0x3920 005741 copy regc ,temp 
-0x3921 005742 branch transmit_lmp_loop 
-:      005743 transmit_lmp_finish:
-0x3922 005744 ifetch 9 ,contr 
-0x3923 005745 iinject mod ,temp 
-0x3924 005746 branch transmit_end 
-:      005748 transmit_dm1:
-0x3925 005749 enable encode_fec2 
-0x3926 005750 branch transmit_dmh 
-:      005751 transmit_dm3:
-:      005752 transmit_dm5:
-0x3927 005753 enable encode_fec2 
-0x3928 005754 set1 mark_longpacket ,mark 
-0x3929 005755 branch transmit_dmh 
-:      005757 transmit_3dh1:
-0x392a 005758 set1 psk3m ,radio_ctrl 
-:      005759 transmit_dh1:
-0x392b 005760 enable encode_fec0 
-0x392c 005761 branch transmit_dmh 
-:      005763 transmit_dh3:
-:      005764 transmit_dh5:
-0x392d 005765 set1 psk3m ,radio_ctrl 
-0x392e 005766 enable encode_fec0 
-0x392f 005767 set1 mark_longpacket ,mark 
-:      005769 transmit_dmh:
-0x3930 005770 set0 mark_ext_patch ,mark 
-0x3931 005771 bpatch patch10_4 ,mem_patch10 
-0x3932 005772 fetch 1 ,mem_state_map 
-0x3933 005773 bbit0 smap_edr ,transmit_noedr 
-0x3934 005774 sub type ,3 ,null 
-0x3935 005775 branch transmit_noedr ,positive 
-0x3936 005776 disable encrypt 
-0x3937 005777 disable encode_fec2 
-0x3938 005778 enable encode_fec0 
-0x3939 005779 disable enable_white 
-0x393a 005780 set1 psk ,radio_ctrl 
-0x393b 005781 isolate1 psk3m ,radio_ctrl 
-0x393c 005782 branch transmit_edr3m ,true 
-0x393d 005783 setarg 0xabeee 
-0x393e 005784 inject mod ,20 
-0x393f 005785 branch transmit_edr_sync_end 
-:      005786 transmit_edr3m:
-0x3940 005787 setarg 0x5faeba 
-0x3941 005788 inject mod ,24 
-0x3942 005789 setarg 0x12 
-0x3943 005790 inject mod ,6 
-:      005791 transmit_edr_sync_end:
-0x3944 005792 enable enable_white 
-0x3945 005793 set1 mark_longpacket ,mark 
-:      005794 transmit_noedr:
-0x3946 005795 enable encrypt 
-0x3947 005796 enable enable_crc 
-0x3948 005797 bmark1 mark_loopback ,transmit_loopback 
-0x3949 005798 fetch 1 ,mem_tx_lch 
-0x394a 005799 inject mod ,3 
-0x394b 005800 fetch 2 ,mem_tx_len 
-0x394c 005801 iforce loopcnt 
-0x394d 005802 bmark1 mark_longpacket ,transmit_long 
-0x394e 005803 inject mod ,5 
-0x394f 005804 branch transmit_stuff 
-:      005805 transmit_long:
-0x3950 005806 inject mod ,13 
-:      005807 transmit_stuff:
-0x3951 005808 fetch 1 ,mem_device_option 
-0x3952 005809 beq dvc_op_hci ,transmit_stuff_hci 
-0x3953 005810 deposit loopcnt 
-0x3954 005811 branch transmit_end ,blank 
-0x3955 005812 fetch 2 ,mem_txptr 
-0x3956 005813 iforce contr 
-:      005814 transmit_stuff_loop:
-0x3957 005815 ifetch 1 ,contr 
-0x3958 005816 inject mod ,8 
-0x3959 005817 loop transmit_stuff_loop 
-0x395a 005818 branch transmit_end 
-:      005819 transmit_stuff_hci:
-0x395b 005820 fetch 2 ,mem_txptr 
-0x395c 005821 iforce contru 
-:      005822 transmit_stuff_hci_loop:
-0x395d 005823 ifetch 1 ,contru 
-0x395e 005824 inject mod ,8 
-0x395f 005825 loop transmit_stuff_hci_loop 
-:      005826 transmit_end:
-0x3960 005827 enable enable_parity 
-0x3961 005828 inject mod ,16 
-0x3962 005829 disable enable_parity 
-0x3963 005830 call set_wait_ack 
-0x3964 005831 fetch 1 ,mem_state_map 
-0x3965 005832 bbit0 smap_edr ,end_of_packet 
-0x3966 005833 force 0 ,pdata 
-0x3967 005834 inject mod ,6 
-0x3968 005835 branch end_of_packet 
-:      005838 transmit_loopback:
-0x3969 005839 set0 mark_ext_patch ,mark 
-0x396a 005840 bpatch patch10_5 ,mem_patch10 
-0x396b 005841 bmark1 mark_longpacket ,transmit_loopback_long 
-:      005842 transmit_loopback_short:
-0x396c 005843 fetch 1 ,mem_lch_code 
-0x396d 005844 inject mod ,3 
-0x396e 005845 fetch 1 ,mem_len 
-0x396f 005846 iforce regc 
-0x3970 005847 inject mod ,5 
-0x3971 005848 branch transmit_loopback_cont 
-:      005849 transmit_loopback_long:
-0x3972 005850 fetch 1 ,mem_lch_code 
-0x3973 005851 inject mod ,3 
-0x3974 005852 fetch 2 ,mem_len 
-0x3975 005853 iforce regc 
-0x3976 005854 inject mod ,13 
-:      005855 transmit_loopback_cont:
-0x3977 005856 arg mem_rxbuf ,contr 
-:      005857 transmit_loopback_loop:
-0x3978 005858 copy regc ,null 
-0x3979 005859 branch transmit_loopback_end ,zero 
-0x397a 005860 ifetch 1 ,contr 
-0x397b 005861 inject mod ,8 
-0x397c 005862 increase -1 ,regc 
-0x397d 005863 branch transmit_loopback_loop 
-:      005864 transmit_loopback_end:
-0x397e 005865 fetch 2 ,mem_tst_pktcnt_dmh 
-0x397f 005866 increase 1 ,pdata 
-0x3980 005867 store 2 ,mem_tst_pktcnt_dmh 
-0x3981 005868 branch transmit_end 
-:      005871 apply_switch_clke:
-0x3982 005872 fetch 4 ,mem_clke_bt 
-0x3983 005873 add pdata ,7 ,rega 
-0x3984 005874 fetch 2 ,mem_slot_offset 
-0x3985 005875 nbranch apply_switch_nozero ,blank 
-0x3986 005876 increase -3 ,rega 
-0x3987 005877 branch apply_switch_wait_loop 
-:      005878 apply_switch_nozero:
-0x3988 005879 mul32 pdata ,12 ,pdata 
-0x3989 005880 hfetcht 2 ,core_halfslot 
-0x398a 005881 increase 1 ,temp 
-:      005882 apply_switch_loop:
-0x398b 005883 isub temp ,pdata 
-0x398c 005884 nbranch apply_switch_bt ,positive 
-0x398d 005885 increase -1 ,rega 
-0x398e 005886 branch apply_switch_loop 
-:      005887 apply_switch_bt:
-0x398f 005888 sub pdata ,0 ,pdata 
-:      005889 apply_switch_wait_loop:
-0x3990 005890 until null ,oneslot 
-0x3991 005891 compare 0 ,clkn_bt ,3 
-0x3992 005892 nbranch apply_switch_wait_loop ,true 
-0x3993 005893 iforce clke_rt 
-0x3994 005894 copy rega ,clke_bt 
-0x3995 005895 iforce clke_rt 
-0x3996 005896 rtn 
-:      005899 calc_slot_offset:
-0x3997 005900 set0 mark_ext_patch ,mark 
-0x3998 005901 bpatch patch10_6 ,mem_patch10 
-0x3999 005902 until null ,halfslot 
-0x399a 005903 deposit clke 
-0x399b 005904 iforce contr 
-0x399c 005905 rshift16 ,pdata ,pdata 
-0x399d 005906 isub clkn_bt ,loopcnt 
-0x399e 005907 and_into 3 ,loopcnt 
-0x399f 005908 nbranch calc_bt_portion ,zero 
-0x39a0 005909 force 0 ,pdata 
-0x39a1 005910 branch calc_skip_bt 
-:      005911 calc_bt_portion:
-0x39a2 005912 arg 3750 ,temp 
-0x39a3 005913 force 0 ,pdata 
-:      005914 calc_slot_offset_loop:
-0x39a4 005915 iadd temp ,pdata 
-0x39a5 005916 loop calc_slot_offset_loop 
-:      005917 calc_skip_bt:
-0x39a6 005918 iadd contr ,pdata 
-0x39a7 005919 div pdata ,12 
-0x39a8 005920 call wait_div_end 
-0x39a9 005921 quotient pdata 
-0x39aa 005922 store 2 ,mem_slot_offset 
-0x39ab 005923 rtn 
-:      005925 calc_clke_offset:
-0x39ac 005926 set0 mark_ext_patch ,mark 
-0x39ad 005927 bpatch patch10_7 ,mem_patch10 
-0x39ae 005928 deposit clke 
-0x39af 005929 copy clkn ,temp 
-0x39b0 005930 isub temp ,null 
-0x39b1 005931 nsetflag positive ,44 ,pdata 
-0x39b2 005932 isub temp ,temp 
-0x39b3 005933 setarg 3750 
-0x39b4 005934 isolate0 15 ,temp 
-0x39b5 005935 branch calc_clke_pos ,true 
-0x39b6 005936 setarg -61786 
-0x39b7 005937 iadd temp ,temp 
-:      005938 calc_clke_pos:
-0x39b8 005939 storet 6 ,mem_le_clk_offset 
-0x39b9 005940 rtn le 
-0x39ba 005941 storet 6 ,mem_clk_offset 
-0x39bb 005942 rtn 
-:      005944 calc_clke:
-0x39bc 005945 disable clknt 
-0x39bd 005946 fetch 6 ,mem_le_clk_offset 
-0x39be 005947 branch calc_clke2 ,le 
-0x39bf 005948 fetch 6 ,mem_clk_offset 
-:      005949 calc_clke2:
-0x39c0 005950 iadd clkn ,alarm 
-0x39c1 005951 increase 10 ,alarm 
-0x39c2 005952 setarg 3750 
-0x39c3 005953 isub alarm ,pdata 
-0x39c4 005954 isolate0 15 ,pdata 
-0x39c5 005955 branch calc_clke_pos_adj ,true 
-0x39c6 005956 setarg 0xf15a 
-0x39c7 005957 iadd alarm ,alarm 
-:      005958 calc_clke_pos2:
-0x39c8 005959 copy alarm ,clke 
-0x39c9 005960 rtn 
-:      005961 calc_clke_pos_adj:
-0x39ca 005962 force 0 ,null 
-0x39cb 005963 branch calc_clke_pos2 
-:      005970 calc_radio_freq:
-0x39cc 005971 set0 mark_ext_patch ,mark 
-0x39cd 005972 bpatch patch11_0 ,mem_patch11 
-0x39ce 005973 call set_sync_on 
-0x39cf 005974 copy bt_clk ,pdata 
-0x39d0 005975 and_into 0x180 ,pdata 
-0x39d1 005976 compare 3 ,freq_mode ,0x07 
-0x39d2 005977 nbranch freq_not_connection ,true 
-0x39d3 005978 rshift3 pdata ,pdata 
-0x39d4 005979 iadd freq_index ,pdata 
-0x39d5 005980 branch do_hop_mod_now 
-:      005981 freq_not_connection:
-0x39d6 005982 copy freq_index ,pdata 
-:      005983 do_hop_mod_now:
-0x39d7 005984 div pdata ,79 
-0x39d8 005985 pulse recalc 
-0x39d9 005986 call wait_div_end 
-0x39da 005987 remainder rega 
-0x39db 005988 add rega ,-40 ,temp 
-0x39dc 005989 branch odd_half ,positive 
-0x39dd 005990 lshift rega ,temp 
-0x39de 005991 branch freq_result 
-:      005992 odd_half:
-0x39df 005993 lshift temp ,temp 
-0x39e0 005994 increase 1 ,temp 
-:      005995 freq_result:
-0x39e1 005996 set0 mark_ext_patch ,mark 
-0x39e2 005997 bpatch patch11_1 ,mem_patch11 
-0x39e3 005998 fetch 1 ,mem_mode 
-0x39e4 005999 bbit0 afh_change ,afh_process_con 
-:      006000 afh_process_0:
-0x39e5 006001 fetch 4 ,mem_afh_instant 
-0x39e6 006002 isub bt_clk ,null 
-0x39e7 006003 branch afh_process_con ,positive 
-0x39e8 006004 call afh_clear 
-0x39e9 006005 fetch 1 ,mem_afh_new_mod 
-0x39ea 006006 rtn blank 
-0x39eb 006007 fetch 1 ,mem_mode 
-0x39ec 006008 set1 afh_enable ,pdata 
-0x39ed 006009 store 1 ,mem_mode 
-0x39ee 006010 fetch 5 ,mem_afh_map_new 
-0x39ef 006011 store 5 ,mem_afh_map_lo 
-0x39f0 006012 ifetch 5 ,contr 
-0x39f1 006013 store 5 ,mem_afh_map_hi 
-0x39f2 006014 call afh_process_freq_map 
-:      006015 afh_process_con:
-0x39f3 006016 fetch 1 ,mem_mode 
-0x39f4 006017 rtnbit0 afh_enable 
-0x39f5 006018 isolate1 1 ,bt_clk 
-0x39f6 006019 branch afh_same_channel ,true 
-0x39f7 006020 rshift3 temp ,rega 
-0x39f8 006021 and temp ,7 ,queue 
-0x39f9 006022 setarg mem_afh_map_lo 
-0x39fa 006023 iadd rega ,rega 
-0x39fb 006024 ifetch 1 ,rega 
-0x39fc 006025 qisolate0 pdata 
-0x39fd 006026 branch afh_process_1 ,true 
-0x39fe 006027 deposit temp 
-0x39ff 006028 branch afh_process_end 
-:      006029 afh_process_1:
-0x3a00 006030 fetch 1 ,mem_afh_used 
-0x3a01 006031 iforce regb 
-0x3a02 006032 deposit bt_clk 
-0x3a03 006033 and_into 0x180 ,pdata 
-0x3a04 006034 rshift3 pdata ,pdata 
-0x3a05 006035 iadd freq_index ,pdata 
-0x3a06 006036 idiv regb 
-0x3a07 006037 setarg mem_afh_map 
-0x3a08 006038 call wait_div_end 
-0x3a09 006039 remainder rega 
-0x3a0a 006040 iadd rega ,contr 
-0x3a0b 006041 ifetch 1 ,contr 
-:      006042 afh_process_end:
-0x3a0c 006043 store 1 ,mem_afh_index 
-0x3a0d 006044 iforce temp 
-0x3a0e 006045 rtn 
-:      006047 afh_same_channel:
-0x3a0f 006048 fetch 1 ,mem_afh_index 
-0x3a10 006049 iforce temp 
-0x3a11 006050 rtn 
-:      006052 afh_clear:
-0x3a12 006053 fetch 1 ,mem_mode 
-0x3a13 006054 set0 afh_enable ,pdata 
-0x3a14 006055 set0 afh_change ,pdata 
-0x3a15 006056 store 1 ,mem_mode 
-0x3a16 006057 rtn 
-:      006063 afh_process_freq_map:
-0x3a17 006064 set0 mark_ext_patch ,mark 
-0x3a18 006065 bpatch patch11_2 ,mem_patch11 
-0x3a19 006066 arg mem_afh_map ,contw 
-0x3a1a 006067 force 10 ,loopcnt 
-0x3a1b 006068 call memset0 
-0x3a1c 006069 arg mem_afh_map ,contw 
-0x3a1d 006070 force 0 ,regc 
-0x3a1e 006071 force 2 ,queue 
-:      006072 process_freq_3:
-0x3a1f 006073 fetch 5 ,mem_afh_map_lo 
-0x3a20 006074 iforce temp 
-0x3a21 006075 compare 2 ,queue ,0xff 
-0x3a22 006076 branch process_freq_1 ,true 
-0x3a23 006077 rshift temp ,temp 
-:      006078 process_freq_1:
-0x3a24 006079 isolate0 0 ,temp 
-0x3a25 006080 branch process_freq_0 ,true 
-0x3a26 006081 deposit regc 
-0x3a27 006082 istore 1 ,contw 
-:      006083 process_freq_0:
-0x3a28 006084 rshift2 temp ,temp 
-0x3a29 006085 increase 2 ,regc 
-0x3a2a 006086 compare 40 ,regc ,0xfe 
-0x3a2b 006087 nbranch process_freq_2 ,true 
-0x3a2c 006088 fetch 5 ,mem_afh_map_hi 
-0x3a2d 006089 iforce temp 
-0x3a2e 006090 compare 2 ,queue ,0xff 
-0x3a2f 006091 branch process_freq_2 ,true 
-0x3a30 006092 rshift temp ,temp 
-:      006093 process_freq_2:
-0x3a31 006094 sub regc ,78 ,null 
-0x3a32 006095 branch process_freq_1 ,positive 
-0x3a33 006096 force 1 ,regc 
-0x3a34 006097 increase -1 ,queue 
-0x3a35 006098 nbranch process_freq_3 ,zero 
-0x3a36 006099 arg mem_afh_map ,rega 
-0x3a37 006100 deposit contw 
-0x3a38 006101 isub rega ,pdata 
-0x3a39 006102 store 1 ,mem_afh_used 
-0x3a3a 006103 rtn 
-:      006105 rx_radio_freq:
-0x3a3b 006106 set0 mark_ext_patch ,mark 
-0x3a3c 006107 bpatch patch11_3 ,mem_patch11 
-0x3a3d 006108 call calc_radio_freq 
-0x3a3e 006109 fetch 1 ,mem_debug_config 
-0x3a3f 006110 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
-0x3a40 006111 fetcht 1 ,mem_rx_fixed_freq 
-:      006112 rx_radio_freq_now:
-0x3a41 006113 branch set_freq_rx 
-:      006116 tx_radio_freq:
-0x3a42 006117 set0 mark_ext_patch ,mark 
-0x3a43 006118 bpatch patch11_4 ,mem_patch11 
-0x3a44 006119 call calc_radio_freq 
-0x3a45 006120 fetch 1 ,mem_debug_config 
-0x3a46 006121 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
-0x3a47 006122 fetcht 1 ,mem_tx_fixed_freq 
-:      006123 tx_radio_freq_now:
-0x3a48 006124 branch set_freq_tx 
-:      006127 fetch_giac:
-0x3a49 006128 force 0 ,uap 
-0x3a4a 006129 fetch 3 ,mem_glap 
-0x3a4b 006130 iforce lap 
-0x3a4c 006131 rtn 
-:      006133 fetch_page_bt_adr:
-0x3a4d 006134 set0 mark_ext_patch ,mark 
-0x3a4e 006135 bpatch patch11_5 ,mem_patch11 
-0x3a4f 006136 fetch 1 ,mem_hci_puap 
-0x3a50 006137 icopy uap 
-0x3a51 006138 fetch 3 ,mem_hci_plap 
-0x3a52 006139 icopy lap 
-0x3a53 006140 rtn 
-:      006142 fetch_self_bt_adr:
-0x3a54 006143 set0 mark_ext_patch ,mark 
-0x3a55 006144 bpatch patch11_6 ,mem_patch11 
-0x3a56 006145 fetch 2 ,mem_nap 
-0x3a57 006146 icopy nap 
-0x3a58 006147 fetch 1 ,mem_uap 
-0x3a59 006148 icopy uap 
-0x3a5a 006149 fetch 3 ,mem_lap 
-0x3a5b 006150 icopy lap 
-0x3a5c 006151 rtn 
-:      006153 fetch_extm_bt_adr:
-0x3a5d 006154 set0 mark_ext_patch ,mark 
-0x3a5e 006155 bpatch patch11_7 ,mem_patch11 
-0x3a5f 006156 fetch 2 ,mem_pnap 
-0x3a60 006157 icopy nap 
-0x3a61 006158 fetch 1 ,mem_puap 
-0x3a62 006159 icopy uap 
-0x3a63 006160 fetch 3 ,mem_plap 
-0x3a64 006161 icopy lap 
-0x3a65 006162 rtn 
-:      006165 fetch_diac:
-0x3a66 006166 bmark1 mark_all_diac ,fetch_diac_do 
-0x3a67 006167 rtnmark0 mark_inquiry_state 
-0x3a68 006168 rtnmark0 mark_periodical_diac 
-:      006169 fetch_diac_do:
-0x3a69 006170 and_into -256 ,lap 
-0x3a6a 006171 pulse recalc 
-0x3a6b 006172 nop 32 
-0x3a6c 006173 rtn 
-:      006176 shutdown_radio:
-0x3a6d 006177 set0 mark_ext_patch ,mark 
-0x3a6e 006178 bpatch patch12_0 ,mem_patch12 
-0x3a6f 006179 force 0 ,radio_ctrl 
-0x3a70 006180 disable is_rx 
-0x3a71 006181 disable is_tx 
-0x3a72 006182 pulse packet_end 
-0x3a73 006183 hjam 0x0 ,rfen_mdm 
-0x3a74 006184 hjam 0x0 ,rfen_tx 
-0x3a75 006185 hjam 0x0 ,rfen_rx 
-0x3a76 006186 hjam 0 ,rfen_sn 
-0x3a77 006187 hjam 0x70 ,rfen_msc 
-0x3a78 006188 hjam 0x0 ,rfen_adc 
-0x3a79 006189 rtn 
-:      006191 set_sync_on:
-0x3a7a 006192 set0 mark_ext_patch ,mark 
-0x3a7b 006193 bpatch patch12_1 ,mem_patch12 
-0x3a7c 006194 hjam 0x0 ,rfen_mdm 
-0x3a7d 006195 hjam 0x0 ,rfen_tx 
-0x3a7e 006196 hjam 0x18 ,rfen_rx 
-0x3a7f 006197 hjam 0xa7 ,rfen_sn 
-0x3a80 006198 hjam 0x7f ,rfen_msc 
-0x3a81 006199 rtn 
-:      006202 set_freq_rx:
-0x3a82 006203 set0 mark_ext_patch ,mark 
-0x3a83 006204 bpatch patch12_2 ,mem_patch12 
-0x3a84 006206 storet 1 ,mem_last_freq 
-0x3a85 006207 add temp ,rx_freq_offset ,rega 
-0x3a86 006208 branch rf_write_freq 
-:      006209 rf_rx_enable:
-0x3a87 006210 set0 mark_ext_patch ,mark 
-0x3a88 006211 bpatch patch12_3 ,mem_patch12 
-0x3a89 006212 hjam 0xcf ,rfen_tx 
-0x3a8a 006213 nop 10 
-0x3a8b 006214 hjam 0xff ,rfen_rx 
-0x3a8c 006215 hjam 0xaf ,rfen_sn 
-0x3a8d 006216 hjam 0xff ,rfen_msc 
-0x3a8e 006217 nop 10 
-0x3a8f 006218 hjam 0xa0 ,rfen_mdm 
-0x3a90 006219 rtn 
-:      006222 set_freq_tx:
-0x3a91 006223 set0 mark_ext_patch ,mark 
-0x3a92 006224 bpatch patch12_4 ,mem_patch12 
-0x3a93 006225 storet 1 ,mem_last_freq 
-0x3a94 006226 add temp ,tx_freq_offset ,rega 
-0x3a95 006227 call rf_write_freq 
-0x3a96 006228 setarg param_pll_setup 
-0x3a97 006229 call sleep 
-:      006230 txon:
-0x3a98 006231 hjam 0x1 ,rfen_adc 
-0x3a99 006232 hjam 0x3c ,rfen_rx 
-0x3a9a 006233 hjam 0xe0 ,rfen_tx 
-0x3a9b 006234 hjam 0xb7 ,rfen_sn 
-0x3a9c 006235 hjam 0x7f ,rfen_mdm 
-0x3a9d 006236 rtn 
-:      006238 initialize_radio:
-0x3a9e 006239 hjam clksel_rc ,core_clksel 
-0x3a9f 006240 call init_rf_regs 
-0x3aa0 006241 call init_agc_table 
-:      006242 initialize_radio_wait:
-0x3aa1 006243 fetch 2 ,mem_rf_init_ptr 
-0x3aa2 006244 bbit0 14 ,initialize_radio_wait 
-0x3aa3 006245 iforce contr 
-0x3aa4 006246 arg 0x8900 ,temp 
-:      006247 initialize_radio_loop:
-0x3aa5 006248 ifetch 1 ,contr 
-0x3aa6 006249 beq 0xff ,initialize_radio_cont 
-0x3aa7 006250 ior temp ,contw 
-0x3aa8 006251 ifetch 1 ,contr 
-0x3aa9 006252 istore 1 ,contw 
-0x3aaa 006253 branch initialize_radio_loop 
-:      006254 initialize_radio_cont:
-0x3aab 006255 set0 mark_ext_patch ,mark 
-0x3aac 006256 bpatch patch12_5 ,mem_patch12 
-0x3aad 006257 call lpm_cal_xtal_startup 
-0x3aae 006258 call switchto_dpllclk 
-0x3aaf 006260 setarg param_dpll_start_delay 
-0x3ab0 006261 iadd clkn_bt ,pdata 
-0x3ab1 006262 store 4 ,mem_dpll_clkn 
-0x3ab2 006263 set1 reset ,radio_ctrl 
-0x3ab3 006264 force 0 ,radio_ctrl 
-0x3ab4 006265 ncall do_rccal ,wake 
-0x3ab5 006266 branch set_rccal 
-:      006269 rf_write_freq:
-0x3ab6 006270 set0 mark_ext_patch ,mark 
-0x3ab7 006271 bpatch patch12_6 ,mem_patch12 
-0x3ab8 006272 setarg 2400 
-0x3ab9 006273 iadd rega ,temp 
-0x3aba 006274 fetch 1 ,mem_fcomp_mul 
-0x3abb 006275 hjam 0x04 ,rf_pll_rstn 
-0x3abc 006276 imul32 temp ,pdata 
-0x3abd 006277 fetcht 1 ,mem_fcomp_div 
-0x3abe 006278 idiv temp 
-0x3abf 006279 call wait_div_end 
-0x3ac0 006280 quotient rega 
-0x3ac1 006281 remainder pdata 
-0x3ac2 006282 lshift16 pdata ,pdata 
-0x3ac3 006283 lshift4 pdata ,pdata 
-0x3ac4 006284 idiv temp 
-0x3ac5 006285 call wait_div_end 
-0x3ac6 006286 quotient pdata 
-0x3ac7 006287 lshift8 pdata ,pdata 
-0x3ac8 006288 lshift pdata ,pdata 
-0x3ac9 006289 ior rega ,pdata 
-0x3aca 006290 hstore 4 ,rf_pll_intg 
-0x3acb 006291 hjam 0x44 ,rf_pll_rstn 
-0x3acc 006292 hjam 0xc4 ,rf_pll_rstn 
-0x3acd 006293 rtn 
-:      006296 do_rccal:
-0x3ace 006297 set0 mark_ext_patch ,mark 
-0x3acf 006298 bpatch patch12_7 ,mem_patch12 
-0x3ad0 006299 hjam 0x02 ,rfen_adc 
-0x3ad1 006300 setarg 250000 
-0x3ad2 006301 call sleep 
-0x3ad3 006302 hjam 0x7f ,rfen_rx 
-0x3ad4 006303 nop 130 
-0x3ad5 006304 hjam 0x30 ,rf_rccal_ctrl 
-0x3ad6 006305 hjam 0xd0 ,rfen_tx 
-0x3ad7 006306 hjam 0x70 ,rf_rccal_ctrl 
-0x3ad8 006307 hjam 0xf0 ,rf_rccal_ctrl 
-0x3ad9 006308 force 50 ,loopcnt 
-:      006309 do_rccal_loop:
-0x3ada 006310 hfetch 1 ,rf_rccal_result 
-0x3adb 006311 bbit1 5 ,do_rccal_end 
-0x3adc 006312 loop do_rccal_loop 
-:      006313 do_rccal_end:
-0x3add 006314 store 1 ,mem_rf_rccal 
-0x3ade 006315 hjam 0 ,rfen_tx 
-0x3adf 006316 hjam 0 ,rfen_rx 
-0x3ae0 006317 hjam 0x00 ,rfen_adc 
-0x3ae1 006318 rtn 
-:      006320 set_rccal:
-0x3ae2 006321 set0 mark_ext_patch ,mark 
-0x3ae3 006322 bpatch patch13_0 ,mem_patch13 
-0x3ae4 006323 fetch 1 ,mem_rf_rccal 
-0x3ae5 006324 set1 5 ,pdata 
-0x3ae6 006325 hstore 1 ,rf_rccal_ctrl 
-0x3ae7 006326 hfetcht 1 ,rf_bpf_ctrim 
-0x3ae8 006327 and_into 7 ,temp 
-0x3ae9 006328 lshift3 pdata ,pdata 
-0x3aea 006329 ior temp ,pdata 
-0x3aeb 006330 hstore 1 ,rf_bpf_ctrim 
-0x3aec 006331 hfetch 1 ,rf_bpf_ib 
-0x3aed 006332 set0 bpf_rccal ,pdata 
-0x3aee 006333 hstore 1 ,rf_bpf_ib 
-0x3aef 006334 hfetch 1 ,rf_adc_rccal 
-0x3af0 006335 set0 adc_rccal ,pdata 
-0x3af1 006336 hstore 1 ,rf_adc_rccal 
-0x3af2 006337 rtn 
-:      006339 save_rssi:
-0x3af3 006340 set0 mark_ext_patch ,mark 
-0x3af4 006341 bpatch patch13_1 ,mem_patch13 
-0x3af5 006342 hfetch 2 ,rf_afc_d2a 
-0x3af6 006343 rshift4 pdata ,pdata 
-0x3af7 006344 rshift3 pdata ,pdata 
-0x3af8 006345 sub pdata ,0 ,pdata 
-0x3af9 006346 and_into 0xff ,pdata 
-0x3afa 006347 div pdata ,10 
-0x3afb 006348 call wait_div_end 
-0x3afc 006349 quotient pdata 
-0x3afd 006350 lshift4 pdata ,pdata 
-0x3afe 006351 remainder temp 
-0x3aff 006352 ior temp ,pdata 
-0x3b00 006353 store 1 ,mem_rssi 
-0x3b01 006354 rtn 
-:      006356 switchto_rcclk:
-0x3b02 006357 hjam 0xa ,core_clksel 
-0x3b03 006358 hjam 0 ,rfen_ck 
-0x3b04 006359 hfetch 3 ,core_lpm_ctrl 
-0x3b05 006360 hstore 3 ,core_lpm_reg 
-0x3b06 006361 hjam 0xfc ,core_lpm_reg 
-0x3b07 006362 call lpm_write_ctrl 
-0x3b08 006363 nop 1000 
-0x3b09 006364 rtn 
-:      006366 switchto_dpllclk:
-0x3b0a 006367 hjam clksel_rc ,core_clksel 
-0x3b0b 006368 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b0c 006369 set0 4 ,pdata 
-0x3b0d 006370 set0 5 ,pdata 
-0x3b0e 006371 hstore 1 ,rf_clkpll_frac + 2 
-0x3b0f 006372 hjam 0x00 ,rfen_ck 
-0x3b10 006373 hjam 0x00 ,rfen_msc 
-0x3b11 006374 hjam 0x70 ,rfen_msc 
-0x3b12 006375 hjam 0xff ,rfen_ck 
-0x3b13 006376 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b14 006377 set1 4 ,pdata 
-0x3b15 006378 set1 5 ,pdata 
-0x3b16 006379 hstore 1 ,rf_clkpll_frac + 2 
-0x3b17 006380 call init_lpm_ctrl 
-0x3b18 006381 hfetch 1 ,rf_clkpll_int 
-0x3b19 006382 set1 7 ,pdata 
-0x3b1a 006383 hstore 1 ,rf_clkpll_int 
-0x3b1b 006384 set0 7 ,pdata 
-0x3b1c 006385 hstore 1 ,rf_clkpll_int 
-0x3b1d 006386 set1 7 ,pdata 
-0x3b1e 006387 hstore 1 ,rf_clkpll_int 
-0x3b1f 006388 hjam clksel_dpll ,core_clksel 
-0x3b20 006389 rtn 
-:      006391 check_dpll:
-0x3b21 006392 nop 1000 
-0x3b22 006393 hjam clksel_xtal ,core_clksel 
-0x3b23 006394 nop 10 
-0x3b24 006395 hjam 0x00 ,core_bist_ctrl 
-0x3b25 006396 hjam ccnt_start ,core_misc_ctrl 
-:      006397 check_dpll_loop:
-0x3b26 006398 hfetch 1 ,core_perf_status 
-0x3b27 006399 bbit0 1 ,check_dpll_loop 
-0x3b28 006400 hfetcht 3 ,core_clk_counter 
-0x3b29 006401 hjam clksel_dpll ,core_clksel 
-0x3b2a 006402 nop 10 
-0x3b2b 006403 hjam ccnt_start ,core_misc_ctrl 
-:      006404 check_dpll_loop2:
-0x3b2c 006405 hfetch 1 ,core_perf_status 
-0x3b2d 006406 bbit0 1 ,check_dpll_loop2 
-0x3b2e 006407 hfetch 3 ,core_clk_counter 
-0x3b2f 006408 isub temp ,pdata 
-0x3b30 006409 branch check_dpll_pos ,positive 
-0x3b31 006410 sub pdata ,0 ,pdata 
-:      006411 check_dpll_pos:
-0x3b32 006412 store 2 ,mem_dpll_error 
-0x3b33 006413 sub pdata ,70 ,null 
-:      006414 check_dpll_assert:
-0x3b34 006415 nbranch check_dpll_assert ,positive 
-0x3b35 006416 rtn 
-:      006418 xtal_fast_wake:
-0x3b36 006419 setarg 0xf0f 
-0x3b37 006420 branch lpm_write_config 
-:      006422 init_lpm_ctrl:
-0x3b38 006423 setarg 0x80f 
-0x3b39 006424 branch lpm_write_config 
-:      006428 start_receiver:
-0x3b3a 006429 set0 mark_ext_patch ,mark 
-0x3b3b 006430 bpatch patch13_2 ,mem_patch13 
-0x3b3c 006431 call rf_rx_enable 
-0x3b3d 006432 disable is_tx 
-0x3b3e 006433 enable is_rx 
-0x3b3f 006434 pulse init_encrypt 
-0x3b40 006435 rtn 
-:      006437 prep_crypt:
-0x3b41 006438 set0 mark_ext_patch ,mark 
-0x3b42 006439 bpatch patch13_3 ,mem_patch13 
-0x3b43 006440 fetch 1 ,mem_state_map 
-0x3b44 006441 isolate1 smap_encryption ,pdata 
-0x3b45 006442 setflag true ,0 ,pdata 
-0x3b46 006443 hstore 1 ,core_encrypt 
-0x3b47 006444 arg mem_kc ,contr 
-0x3b48 006445 ifetch 9 ,contr 
-0x3b49 006446 iforce kc_ls 
-0x3b4a 006447 ifetch 7 ,contr 
-0x3b4b 006448 iforce kc_ms 
-0x3b4c 006449 fetch 1 ,mem_key_size 
-0x3b4d 006450 add pdata ,-1 ,g1l 
-0x3b4e 006451 pulse kc_p_activate 
-0x3b4f 006452 rtn 
-:      006454 wait_access_clke_rt:
-0x3b50 006455 set0 mark_ext_patch ,mark 
-0x3b51 006456 bpatch patch13_4 ,mem_patch13 
-0x3b52 006457 enable decode_fec0 
-0x3b53 006458 arg param_conn_access ,timeup 
-0x3b54 006459 correlate clke_rt ,meet 
-:      006460 wait_access_end:
-0x3b55 006461 deposit clke 
-0x3b56 006462 store 6 ,mem_sync_clke 
-0x3b57 006463 disable decode_fec0 
-0x3b58 006464 nbranch shutdown_radio ,sync 
-0x3b59 006465 arg param_clke_cal ,clke_rt 
-0x3b5a 006466 increase 1 ,clke_bt 
-0x3b5b 006467 and_into 0x1fc ,clke_bt 
-0x3b5c 006468 rtn 
-:      006472 wait_access_mhalfbnd:
-0x3b5d 006473 enable decode_fec0 
-:      006474 wait_access_mhalfbnd_correlate:
-0x3b5e 006475 correlate null ,mhalfbnd 
-0x3b5f 006476 branch wait_access_end ,sync 
-0x3b60 006477 compare 0x02 ,clke_bt ,0x02 
-0x3b61 006478 nbranch wait_access_mhalfbnd_correlate ,true 
-0x3b62 006479 branch wait_access_end 
-:      006481 wait_access_clkn_rt:
-0x3b63 006482 set0 mark_ext_patch ,mark 
-0x3b64 006483 bpatch patch13_5 ,mem_patch13 
-0x3b65 006484 arg param_conn_access ,timeup 
-0x3b66 006485 enable decode_fec0 
-0x3b67 006486 correlate clkn_rt ,meet 
-0x3b68 006487 disable decode_fec0 
-0x3b69 006488 nbranch shutdown_radio ,sync 
-0x3b6a 006489 rtn 
-:      006491 wait_access_forever:
-0x3b6b 006492 set0 mark_ext_patch ,mark 
-0x3b6c 006493 bpatch patch13_6 ,mem_patch13 
-0x3b6d 006494 enable decode_fec0 
-0x3b6e 006495 correlate null ,timeout 
-0x3b6f 006496 disable decode_fec0 
-0x3b70 006497 nbranch shutdown_radio ,sync 
-0x3b71 006498 arg param_clke_cal ,clke_rt 
-0x3b72 006499 and_into 0x1fc ,clke_bt 
-0x3b73 006500 rtn 
-:      006503 reserve_slot:
-0x3b74 006504 set0 mark_ext_patch ,mark 
-0x3b75 006505 bpatch patch13_7 ,mem_patch13 
-0x3b76 006506 iforce rega 
-0x3b77 006507 deposit bt_clk 
-0x3b78 006508 iadd temp ,timeup 
-0x3b79 006509 copy timeup ,pdata 
-0x3b7a 006510 store 4 ,mem_next_btclk 
-0x3b7b 006511 deposit rega 
-0x3b7c 006512 rtn 
-:      006515 ahead_window:
-0x3b7d 006516 copy pdata ,temp 
-0x3b7e 006517 set0 mark_ext_patch ,mark 
-0x3b7f 006518 bpatch patch14_0 ,mem_patch14 
-0x3b80 006519 copy temp ,pdata 
-0x3b81 006520 call clk2bt 
-0x3b82 006521 lshift16 bt_clk ,pdata 
-0x3b83 006522 set1 44 ,pdata 
-0x3b84 006523 call clk_diff 
-0x3b85 006524 set0 44 ,pdata 
-0x3b86 006525 call get_clk 
-0x3b87 006526 call clk_diff 
-0x3b88 006527 rtn user 
-0x3b89 006528 call clk2rt 
-0x3b8a 006529 iforce stop_watch 
-0x3b8b 006530 until null ,timeout 
-0x3b8c 006531 rtn 
-:      006534 setup_clk:
-0x3b8d 006535 set0 mark_ext_patch ,mark 
-0x3b8e 006536 bpatch patch14_1 ,mem_patch14 
-0x3b8f 006537 branch setup_clkn ,clknt 
-0x3b90 006538 until clke_rt ,meet 
-:      006539 skip_setup_clke:
-0x3b91 006540 copy clke_bt ,temp 
-0x3b92 006541 branch setup_clknbt 
-:      006542 setup_clkn:
-0x3b93 006543 branch skip_setup_clkn ,attempt 
-0x3b94 006544 until clkn_rt ,meet 
-:      006545 skip_setup_clkn:
-0x3b95 006546 copy clkn_bt ,temp 
-:      006547 setup_clknbt:
-0x3b96 006548 branch setup_clk11 ,user 
-0x3b97 006549 compare 1 ,temp ,3 
-0x3b98 006550 nbranch setup_clk ,true 
-:      006551 setup_complete:
-0x3b99 006552 set0 mark_ext_patch ,mark 
-0x3b9a 006553 bpatch patch14_2 ,mem_patch14 
-0x3b9b 006554 fetch 1 ,mem_state 
-0x3b9c 006555 rtnbit0 state_inconn 
-0x3b9d 006556 fetch 4 ,mem_next_btclk 
-0x3b9e 006557 isub temp ,pdata 
-0x3b9f 006558 nrtn positive 
-0x3ba0 006559 sub pdata ,0xff ,null 
-0x3ba1 006560 branch setup_clk ,positive 
-0x3ba2 006561 rtn 
-:      006562 setup_clk11:
-0x3ba3 006563 compare 3 ,temp ,3 
-0x3ba4 006564 nbranch setup_clk ,true 
-0x3ba5 006565 branch setup_complete 
-:      006567 rf_setup_time:
-0x3ba6 006568 set0 mark_ext_patch ,mark 
-0x3ba7 006569 bpatch patch14_3 ,mem_patch14 
-0x3ba8 006570 arg param_rf_setup ,timeup 
-0x3ba9 006571 branch setup_clk 
-:      006573 rf_setup_time_slave_slot:
-0x3baa 006574 disable user 
-0x3bab 006575 branch rf_setup_time 
-:      006577 rf_setup_time_master_slot:
-0x3bac 006578 enable user 
-0x3bad 006579 branch rf_setup_time 
-:      006581 start_transmitter:
-0x3bae 006582 set0 mark_ext_patch ,mark 
-0x3baf 006583 bpatch patch14_4 ,mem_patch14 
-0x3bb0 006584 call prep_crypt 
-0x3bb1 006585 disable is_rx 
-0x3bb2 006586 enable is_tx 
-0x3bb3 006587 rtn 
-:      006591 start_tx_native:
-0x3bb4 006592 set0 mark_ext_patch ,mark 
-0x3bb5 006593 bpatch patch14_5 ,mem_patch14 
-0x3bb6 006594 arg param_tx_setup ,timeup 
-0x3bb7 006595 until clkn_rt ,meet 
-0x3bb8 006596 pulse init_encrypt 
-0x3bb9 006597 rtn 
-:      006599 start_rx_native:
-0x3bba 006600 set0 mark_ext_patch ,mark 
-0x3bbb 006601 bpatch patch14_6 ,mem_patch14 
-0x3bbc 006602 arg param_rx_setup ,timeup 
-0x3bbd 006603 until clkn_rt ,meet 
-0x3bbe 006604 rtn 
-:      006607 start_tx_external:
-0x3bbf 006608 set0 mark_ext_patch ,mark 
-0x3bc0 006609 bpatch patch14_7 ,mem_patch14 
-0x3bc1 006610 arg param_tx_setup ,timeup 
-0x3bc2 006611 until clke_rt ,meet 
-0x3bc3 006612 pulse init_encrypt 
-0x3bc4 006613 rtn 
-:      006615 send_access_word:
-0x3bc5 006616 set0 mark_ext_patch ,mark 
-0x3bc6 006617 bpatch patch15_0 ,mem_patch15 
-0x3bc7 006618 preload access 
-0x3bc8 006619 enable encode_fec0 
-0x3bc9 006620 set1 txgfsk ,radio_ctrl 
-0x3bca 006621 inject mod ,72 
-0x3bcb 006622 disable encode_fec0 
-0x3bcc 006623 rtn 
-:      006626 scan_mode_whiten:
-0x3bcd 006627 copy xin ,temp 
-0x3bce 006628 or_into 0x60 ,temp 
-0x3bcf 006629 copy temp ,white_init 
-0x3bd0 006630 rtn 
-:      006635 get_free_amaddr:
-0x3bd1 006636 set0 mark_ext_patch ,mark 
-0x3bd2 006637 bpatch patch15_1 ,mem_patch15 
-0x3bd3 006638 fetch 1 ,mem_current_amaddr 
-0x3bd4 006639 increase 1 ,pdata 
-0x3bd5 006640 bne param_esco_addr ,get_free_amaddr_cont 
-0x3bd6 006641 force 1 ,pdata 
-:      006642 get_free_amaddr_cont:
-0x3bd7 006643 store 1 ,mem_current_amaddr 
-0x3bd8 006644 iforce am_addr 
-0x3bd9 006645 rtn 
-:      006647 get_clk:
-0x3bda 006648 copy clkn ,temp 
-0x3bdb 006649 rtn master 
-0x3bdc 006650 copy clke ,temp 
-0x3bdd 006651 rtn 
-:      006653 get_clkbt:
-0x3bde 006654 deposit clkn_bt 
-0x3bdf 006655 rtn master 
-0x3be0 006656 deposit clke_bt 
-0x3be1 006657 rtn 
-:      006660 supervision_update:
-0x3be2 006661 set0 mark_ext_patch ,mark 
-0x3be3 006662 bpatch patch15_2 ,mem_patch15 
-0x3be4 006663 fetcht 4 ,mem_supervision_timer 
-0x3be5 006664 call get_clkbt 
-0x3be6 006665 isub temp ,timeup 
-0x3be7 006666 deposit timeup 
-0x3be8 006667 fetcht 2 ,mem_supervision_to 
-0x3be9 006668 lshift temp ,temp 
-0x3bea 006669 isub temp ,pdata 
-0x3beb 006670 rtn 
-:      006672 supervision_flush:
-0x3bec 006673 set0 mark_ext_patch ,mark 
-0x3bed 006674 bpatch patch15_3 ,mem_patch15 
-0x3bee 006675 call get_clkbt 
-0x3bef 006676 store 4 ,mem_supervision_timer 
-0x3bf0 006677 rtn 
-:      006679 assert:
-0x3bf1 006680 branch assert 
-:      006682 loop:
-0x3bf2 006683 branch loop 
-:      006685 sleep:
-0x3bf3 006686 rtn blank 
-0x3bf4 006688 rshift pdata ,pdata 
-0x3bf5 006689 increase -3 ,pdata 
-:      006690 sleep_loop:
-0x3bf6 006691 increase -1 ,pdata 
-0x3bf7 006692 nbranch sleep_loop ,zero 
-0x3bf8 006693 force 0 ,pdata 
-0x3bf9 006694 rtn 
-:      006698 init_param:
-0x3bfa 006700 arg 0x10 ,loopcnt 
-0x3bfb 006701 arg 0 ,contw 
-0x3bfc 006702 call memset0 
-0x3bfd 006703 arg mem_le_state ,contw 
-0x3bfe 006704 arg 10 ,loopcnt 
-0x3bff 006705 call memset0 
-0x3c00 006706 jam 0 ,mem_sp_calc 
-0x3c01 006707 jam 0 ,mem_fifo_temp 
-0x3c02 006708 jam 0 ,mem_le_testtype 
-0x3c03 006709 jam 0 ,mem_debug_config 
-0x3c04 006710 jam 0 ,mem_lmp_conn_state 
-0x3c05 006711 set0 mark_ext_patch ,mark 
-0x3c06 006712 bpatch patch15_4 ,mem_patch15 
-0x3c07 006713 jam 0 ,mem_connection_options 
-0x3c08 006714 jam 0 ,mem_tester_emulate 
-0x3c09 006715 jam 0 ,mem_tester_cnt 
-0x3c0a 006716 setarg param_glap 
-0x3c0b 006717 store 3 ,mem_glap 
-0x3c0c 006718 setarg param_acl_pktlen 
-0x3c0d 006719 store 2 ,mem_acl_pktlen 
-0x3c0e 006720 jam param_sco_pktlen ,mem_sco_pktlen 
-0x3c0f 006721 jam param_acl_pktcnt ,mem_acl_pktcnt 
-0x3c10 006722 jam param_sco_pktcnt ,mem_sco_pktcnt 
-0x3c11 006723 setarg param_hci_version 
-0x3c12 006724 store 3 ,mem_hci_version 
-0x3c13 006725 setarg param_lmp_version 
-0x3c14 006726 store 3 ,mem_lmp_version 
-0x3c15 006727 setarg param_lmp_subversion 
-0x3c16 006728 store 2 ,mem_lmp_subversion 
-0x3c17 006729 jam 0x60 ,mem_fhs_misc 
-0x3c18 006730 jam param_max_slot ,mem_max_slot 
-0x3c19 006731 jam 0x02 ,mem_fw_ver 
-0x3c1a 006732 call init_memp 
-0x3c1b 006733 set0 mark_ext_patch ,mark 
-0x3c1c 006734 bpatch patch15_5 ,mem_patch15 
-0x3c1d 006735 rtn wake 
-0x3c1e 006736 setarg 0 
-0x3c1f 006737 store 2 ,mem_tx_len 
-0x3c20 006738 rshift clkn_bt ,pdata 
-0x3c21 006739 store 4 ,mem_last_clkn 
-0x3c22 006740 rtn 
-:      006744 init_esco_ibuff:
-0x3c23 006745 setarg 0xaa ,pdata 
-0x3c24 006746 arg mem_sco_ibuf ,contw 
-0x3c25 006747 force 30 ,loopcnt 
-:      006748 init_esco_ibuff_loop:
-0x3c26 006749 istore 1 ,contw 
-0x3c27 006750 loop init_esco_ibuff_loop 
-0x3c28 006751 rtn 
-:      006753 init_rf_regs:
-0x3c29 006754 hjam 0x02 ,0x907 
-0x3c2a 006755 hjam 0x1f ,0x908 
-0x3c2b 006756 hjam 0x1f ,0x909 
-0x3c2c 006757 hjam 0xe0 ,0x90a 
-0x3c2d 006758 hjam 0x4e ,0x90b 
-0x3c2e 006759 hjam 0x45 ,rf_agc_ctrl 
-0x3c2f 006760 hjam 0x00 ,0x953 
-0x3c30 006762 hjam 0xfb ,0x94c 
-0x3c31 006763 hjam 0xef ,0x94d 
-0x3c32 006764 hjam 0x0c ,0x94e 
-0x3c33 006766 hjam 0x88 ,0x96f 
-0x3c34 006767 hjam 0x30 ,0x973 
-0x3c35 006770 hjam 0x00 ,0x953 
-0x3c36 006771 hjam 0xc9 ,0x956 
-0x3c37 006772 hjam 0x6c ,0x958 
-0x3c38 006773 hjam 0x50 ,0x959 
-0x3c39 006774 rtn 
-:      006776 init_agc_table:
-0x3c3a 006778 hjam 0xa9 ,0x930 
-0x3c3b 006779 hjam 0xb1 ,0x92f 
-0x3c3c 006780 hjam 0xb9 ,0x92e 
-0x3c3d 006781 hjam 0xAD ,0x92d 
-0x3c3e 006782 hjam 0xB1 ,0x92c 
-0x3c3f 006783 hjam 0xB5 ,0x92b 
-0x3c40 006784 hjam 0xBA ,0x92a 
-0x3c41 006785 hjam 0xBE ,0x929 
-0x3c42 006786 hjam 0xC2 ,0x928 
-0x3c43 006787 hjam 0xC6 ,0x927 
-0x3c44 006788 hjam 0xCA ,0x926 
-0x3c45 006789 hjam 0xCE ,0x925 
-0x3c46 006790 hjam 0xD2 ,0x924 
-0x3c47 006791 hjam 0xD6 ,0x923 
-0x3c48 006792 hjam 0xDA ,0x922 
-0x3c49 006793 hjam 0xDE ,0x921 
-0x3c4a 006794 hjam 0xE2 ,0x920 
-0x3c4b 006795 hjam 0xE6 ,0x91f 
-0x3c4c 006796 hjam 0xEA ,0x91e 
-0x3c4d 006797 hjam 0xEE ,0x91d 
-0x3c4e 006798 hjam 0xF2 ,0x91c 
-0x3c4f 006799 hjam 0xF6 ,0x91b 
-0x3c50 006800 hjam 0xFB ,0x91a 
-0x3c51 006802 hjam 0xf5 ,0x947 
-0x3c52 006803 hjam 0xe5 ,0x946 
-0x3c53 006804 hjam 0xd5 ,0x945 
-0x3c54 006805 hjam 0xD8 ,0x944 
-0x3c55 006806 hjam 0xC9 ,0x943 
-0x3c56 006807 hjam 0xC8 ,0x942 
-0x3c57 006808 hjam 0x89 ,0x941 
-0x3c58 006809 hjam 0x88 ,0x940 
-0x3c59 006810 hjam 0x87 ,0x93f 
-0x3c5a 006811 hjam 0x48 ,0x93e 
-0x3c5b 006812 hjam 0x09 ,0x93d 
-0x3c5c 006813 hjam 0x08 ,0x93c 
-0x3c5d 006814 hjam 0xC9 ,0x93b 
-0x3c5e 006815 hjam 0xC8 ,0x93a 
-0x3c5f 006816 hjam 0xC7 ,0x939 
-0x3c60 006817 hjam 0xC6 ,0x938 
-0x3c61 006818 hjam 0xC5 ,0x937 
-0x3c62 006819 hjam 0xC4 ,0x936 
-0x3c63 006820 hjam 0xC3 ,0x935 
-0x3c64 006821 hjam 0xC2 ,0x934 
-0x3c65 006822 hjam 0xC1 ,0x933 
-0x3c66 006823 hjam 0xC0 ,0x932 
-0x3c67 006824 hjam 0x80 ,0x931 
-0x3c68 006825 rtn 
-:      006829 init_250k:
-0x3c69 006830 enable le 
-0x3c6a 006831 setarg 0x8e89be 
-0x3c6b 006832 lshift8 pdata ,pdata 
-0x3c6c 006833 or_into 0xd6 ,pdata 
-0x3c6d 006834 iforce access 
-0x3c6e 006835 hjam 7 ,0x914 
-0x3c6f 006836 hjam 0xa0 ,0x90a 
-0x3c70 006837 hjam 0x8f ,0x90d 
-0x3c71 006838 hjam 0x0f ,0x911 
-0x3c72 006839 hjam 0x87 ,0x912 
-0x3c73 006840 rtn 
-:      006845 lpmstate:
-0x3c74 006846 setarg 0xee21 
-0x3c75 006847 hstore 2 ,core_clkoff 
-0x3c76 006848 hfetch 1 ,core_lpm_ldocnt 
-0x3c77 006849 bbit0 gpio_latch ,loadcode 
-0x3c78 006850 enable wake 
-0x3c79 006851 bbit0 cold_wake ,lpmwake 
-0x3c7a 006852 disable wake 
-0x3c7b 006853 deposit auxcnt 
-0x3c7c 006854 nbranch lpmwake ,blank 
-0x3c7d 006855 arg param_hibernate_clks ,temp 
-0x3c7e 006856 branch lpm_enter_sleep 
-:      006857 lpmwake:
-0x3c7f 006858 hfetch 3 ,core_lpm_xtalcnt 
-0x3c80 006859 hstore 3 ,core_lpm_reg 
-0x3c81 006860 ifetch 1 ,contr 
-0x3c82 006861 or_into isogate_mask ,pdata 
-0x3c83 006862 istore 1 ,contw 
-0x3c84 006863 call lpm_write_ctrl2 
-0x3c85 006864 hfetch 1 ,core_lpm_isogate 
-0x3c86 006865 set1 enable_retmem ,pdata 
-0x3c87 006866 hstore 1 ,core_lpm_isogate 
-0x3c88 006867 call lpm_write_ctrl2 
-0x3c89 006868 call lpm_load_context ,wake 
-0x3c8a 006869 hfetch 1 ,core_lpm_reg + 2 
-0x3c8b 006870 set0 gpio_latch ,pdata 
-0x3c8c 006871 hstore 1 ,core_lpm_reg + 2 
-0x3c8d 006872 call lpm_write_ctrl2 
-0x3c8e 006873 rtn wake 
-0x3c8f 006874 branch loadcode 
-:      006876 lpm_load_context:
-0x3c90 006877 fetch 1 ,mem_saved_spidctrl 
-0x3c91 006878 hstore 1 ,core_spid_ctrl 
-0x3c92 006879 fetch 3 ,mem_saved_gsel 
-0x3c93 006880 hstore 3 ,core_gpio_sel 
-0x3c94 006881 fetch 4 ,mem_saved_gpio + 4 
-0x3c95 006882 hstore 4 ,core_gpio_out0 
-0x3c96 006883 fetch 4 ,mem_saved_gpio 
-0x3c97 006884 hstore 4 ,core_gpio_oe0 
-0x3c98 006885 fetch 8 ,mem_saved_gpio + 8 
-0x3c99 006886 hstore 8 ,core_gpio_pu0 
-0x3c9a 006887 fetch 8 ,mem_saved_mark 
-0x3c9b 006888 iforce mark 
-0x3c9c 006889 hfetch 8 ,core_gpio_wakeup_low 
-0x3c9d 006890 store 8 ,mem_gpio_wakeup_low 
-0x3c9e 006891 call load_ucode 
-0x3c9f 006892 rtn 
-:      006894 lpm_save_context:
-0x3ca0 006895 deposit mark 
-0x3ca1 006896 store 8 ,mem_saved_mark 
-0x3ca2 006897 hfetch 8 ,core_gpio_oe0 
-0x3ca3 006898 store 8 ,mem_saved_gpio 
-0x3ca4 006899 ifetch 8 ,contr 
-0x3ca5 006900 istore 8 ,contw 
-0x3ca6 006901 hfetch 3 ,core_gpio_sel 
-0x3ca7 006902 store 3 ,mem_saved_gsel 
-0x3ca8 006903 hfetch 1 ,core_spid_ctrl 
-0x3ca9 006904 store 1 ,mem_saved_spidctrl 
-0x3caa 006905 branch lpm_write_gpio_wakeup 
-:      006907 lpo_calibration:
-0x3cab 006908 hfetch 1 ,core_bist_ctrl 
-0x3cac 006909 nbranch lpo_cal_inited ,blank 
-0x3cad 006910 fetch 3 ,mem_clks_per_lpo 
-0x3cae 006911 nrtn blank 
-0x3caf 006912 hjam 0xc0 ,core_bist_ctrl 
-0x3cb0 006913 hjam ccnt_start ,core_misc_ctrl 
-:      006914 lpo_cal_inited:
-0x3cb1 006915 hfetch 1 ,core_perf_status 
-0x3cb2 006916 rtnbit0 1 
-0x3cb3 006917 hfetch 3 ,core_clk_counter 
-0x3cb4 006918 store 3 ,mem_clks_per_lpo 
-0x3cb5 006919 rtn 
-:      006923 lpm_adjust_clk:
-0x3cb6 006924 set0 mark_ext_patch ,mark 
-0x3cb7 006925 bpatch patch15_6 ,mem_patch15 
-0x3cb8 006926 deposit clke 
-0x3cb9 006927 call clk_diff_rt 
-0x3cba 006928 fetcht 4 ,mem_sleep_counter_all 
-0x3cbb 006929 sub temp ,0xff ,null 
-0x3cbc 006930 rtn positive 
-0x3cbd 006931 lshift8 pdata ,pdata 
-0x3cbe 006932 lshift4 pdata ,pdata 
-0x3cbf 006933 idiv temp 
-0x3cc0 006934 call wait_div_end 
-0x3cc1 006935 quotient pdata 
-0x3cc2 006936 arg param_lpm_adjmax ,temp 
-0x3cc3 006937 call ceiling 
-0x3cc4 006938 store 1 ,mem_lpm_adjust 
-0x3cc5 006939 nbranch lpm_adjust_positive ,user 
-0x3cc6 006940 sub pdata ,0 ,pdata 
-:      006941 lpm_adjust_positive:
-0x3cc7 006942 fetcht 3 ,mem_clks_per_lpo 
-0x3cc8 006943 iadd temp ,pdata 
-0x3cc9 006944 store 3 ,mem_clks_per_lpo 
-:      006945 lpm_clear_counter:
-0x3cca 006946 setarg 0 
-0x3ccb 006947 store 4 ,mem_sleep_counter_all 
-0x3ccc 006948 rtn 
-:      006951 lpm_hibernate:
-0x3ccd 006952 set0 mark_ext_patch ,mark 
-0x3cce 006953 bpatch patch15_7 ,mem_patch15 
-0x3ccf 006954 call lpm_write_gpio_wakeup 
-0x3cd0 006955 hfetch 4 ,core_lpm_ctrl 
-0x3cd1 006956 set0 15 ,pdata 
-0x3cd2 006957 hstore 4 ,core_lpm_reg 
-0x3cd3 006958 call lpm_write_ctrl 
-:      006959 lpm_hibernate_normal:
-0x3cd4 006960 arg param_hibernate_clks ,temp 
-0x3cd5 006961 fetch 1 ,mem_lpm_hibernate_switch 
-0x3cd6 006962 store 1 ,mem_lpm_xtalcnt + 4 
-0x3cd7 006963 fetch 1 ,mem_lpm_xtalcnt + 2 
-0x3cd8 006964 set1 cold_wake ,pdata 
-0x3cd9 006965 store 1 ,mem_lpm_xtalcnt + 2 
-:      006968 lpm_sleep:
-0x3cda 006969 set0 mark_ext_patch ,mark 
-0x3cdb 006970 bpatch patch16_0 ,mem_patch16 
-0x3cdc 006971 fetch 4 ,mem_sleep_counter_all 
-0x3cdd 006972 iadd temp ,pdata 
-0x3cde 006973 store 4 ,mem_sleep_counter_all 
-0x3cdf 006974 call lpm_save_context 
-0x3ce0 006975 fetch 5 ,mem_lpm_xtalcnt 
-0x3ce1 006976 hstore 4 ,core_lpm_reg 
-0x3ce2 006977 rshift32 pdata ,rega 
-0x3ce3 006978 until null ,lpo_edge 
-0x3ce4 006979 deposit clkn 
-0x3ce5 006980 store 6 ,mem_sleep_clkn 
-0x3ce6 006981 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-0x3ce7 006982 until null ,lpo_edge 
-0x3ce8 006983 until null ,lpo_edge 
-0x3ce9 006984 deposit rega 
-0x3cea 006985 hstore 1 ,core_lpm_isogate 
-0x3ceb 006986 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-:      006987 lpm_enter_sleep:
-0x3cec 006988 until null ,lpo_edge 
-0x3ced 006989 until null ,lpo_edge 
-0x3cee 006990 hstoret 4 ,core_lpm_reg 
-0x3cef 006991 hjam lpmreg_sel_counter ,core_lpm_wr 
-0x3cf0 006992 until null ,never 
-:      006997 lpm_recover_clk:
-0x3cf1 006998 set0 mark_ext_patch ,mark 
-0x3cf2 006999 bpatch patch16_1 ,mem_patch16 
-0x3cf3 007000 setarg 0 
-0x3cf4 007001 copy auxcnt ,null 
-0x3cf5 007002 branch lpm_recover_timeout ,zero 
-0x3cf6 007003 hfetch 1 ,core_lpm_xtalcnt 
-0x3cf7 007004 hfetcht 1 ,core_lpm_buckcnt 
-0x3cf8 007005 isub temp ,null 
-0x3cf9 007006 branch lpm_recover_xtal ,positive 
-0x3cfa 007007 deposit temp 
-:      007008 lpm_recover_xtal:
-0x3cfb 007009 isub auxcnt ,pdata 
-0x3cfc 007010 increase 1 ,pdata 
-:      007011 lpm_recover_timeout:
-0x3cfd 007012 increase 8 ,pdata 
-0x3cfe 007013 until null ,lpo_edge 
-0x3cff 007014 iadd lpo_time ,pdata 
-0x3d00 007015 fetcht 4 ,mem_sleep_counter 
-0x3d01 007016 iadd temp ,pdata 
-0x3d02 007017 fetcht 3 ,mem_clks_per_lpo 
-0x3d03 007018 imul32 temp ,pdata 
-0x3d04 007019 rshift8 pdata ,pdata 
-0x3d05 007020 rshift4 pdata ,pdata 
-0x3d06 007021 increase param_lpm_fix ,pdata 
-0x3d07 007022 arg 3750 ,temp 
-0x3d08 007023 idiv temp 
-0x3d09 007024 call wait_div_end 
-0x3d0a 007025 quotient pdata 
-0x3d0b 007026 lshift16 pdata ,pdata 
-0x3d0c 007027 remainder temp 
-0x3d0d 007028 ior temp ,pdata 
-0x3d0e 007029 fetcht 6 ,mem_sleep_clkn 
-0x3d0f 007030 call clk_add 
-0x3d10 007031 copy temp ,clkn 
-0x3d11 007032 fetch 6 ,mem_context + coffset_clk_offset 
-0x3d12 007033 call calc_clke2 
-0x3d13 007034 deposit clke 
-0x3d14 007035 store 6 ,mem_pdatatemp 
-0x3d15 007036 deposit auxcnt 
-0x3d16 007037 istore 1 ,contw 
-0x3d17 007038 hfetch 1 ,core_gpio_in1 
-0x3d18 007039 or_into 0xf0 ,pdata 
-0x3d19 007040 istore 1 ,contw 
-0x3d1a 007041 call savelist_2 
-0x3d1b 007042 rtn 
-:      007044 lpm_dispatch:
-0x3d1c 007045 set0 mark_ext_patch ,mark 
-0x3d1d 007046 bpatch patch16_2 ,mem_patch16 
-0x3d1e 007047 call lpo_calibration 
-0x3d1f 007048 fetch 3 ,mem_clks_per_lpo 
-0x3d20 007049 rtn blank 
-0x3d21 007050 fetch 1 ,mem_lpm_mode 
-0x3d22 007051 rtn blank 
-0x3d23 007052 call lpm_check_wake_lock 
-0x3d24 007053 nrtn blank 
-:      007054 lpm_dispatch0:
-0x3d25 007055 fetch 1 ,mem_context 
-0x3d26 007056 compare 3 ,pdata ,0x7 
-0x3d27 007057 nbranch lpm_dispatch_unconn ,true 
-0x3d28 007058 fetch 2 ,mem_context + coffset_tsniff 
-0x3d29 007059 rtn blank 
-0x3d2a 007060 rtn wake 
-0x3d2b 007061 set0 mark_ext_patch ,mark 
-0x3d2c 007062 bpatch patch16_3 ,mem_patch16 
-:      007063 lpm_dispatch1:
-0x3d2d 007064 fetcht 1 ,mem_lpm_current_mult 
-0x3d2e 007065 fetch 2 ,mem_context + coffset_tsniff 
-0x3d2f 007066 imul32 temp ,pdata 
-0x3d30 007067 rshift4 temp ,temp 
-0x3d31 007068 rshift2 temp ,temp 
-0x3d32 007069 isub temp ,pdata 
-0x3d33 007070 fetcht 4 ,mem_context + coffset_sniff_anchor 
-0x3d34 007071 iadd temp ,pdata 
-0x3d35 007072 fetcht 1 ,mem_lpm_overhead 
-0x3d36 007073 isub temp ,pdata 
-0x3d37 007074 lshift16 pdata ,alarm 
-0x3d38 007075 set0 mark_ext_patch ,mark 
-0x3d39 007076 bpatch patch16_4 ,mem_patch16 
-0x3d3a 007077 fetch 2 ,mem_context + coffset_rx_window 
-0x3d3b 007078 rshift pdata ,pdata 
-0x3d3c 007079 call clk2bt 
-0x3d3d 007080 deposit alarm 
-0x3d3e 007081 call clk_diff 
-0x3d3f 007082 copy clke ,temp 
-0x3d40 007083 call clk_diff_rt 
-0x3d41 007084 rtn user 
-:      007085 lpm_dispatch_sleep:
-0x3d42 007086 call clk2lpo 
-:      007087 lpm_dispatch_lpo:
-0x3d43 007088 set0 mark_ext_patch ,mark 
-0x3d44 007089 bpatch patch16_5 ,mem_patch16 
-0x3d45 007090 fetch 1 ,mem_lpm_xtalcnt 
-0x3d46 007091 isub temp ,null 
-0x3d47 007092 branch lpm_clear_counter ,positive 
-0x3d48 007093 storet 4 ,mem_sleep_counter 
-0x3d49 007094 call app_will_enter_lpm 
-0x3d4a 007095 call l2cap_lpm_save_txbuf 
-0x3d4b 007096 fetcht 4 ,mem_sleep_counter 
-0x3d4c 007097 branch lpm_sleep 
-:      007099 lpm_dispatch_unconn:
-0x3d4d 007100 set0 mark_ext_patch ,mark 
-0x3d4e 007101 bpatch patch16_6 ,mem_patch16 
-0x3d4f 007102 fetch 1 ,mem_context 
-0x3d50 007103 rtnbit1 state_inconn 
-0x3d51 007104 rtnbit1 state_inpage 
-0x3d52 007105 fetch 1 ,mem_ssp_enable 
-0x3d53 007106 branch lpm_unconn_nossp ,blank 
-0x3d54 007107 fetch 1 ,mem_sp_local_key_invalid 
-0x3d55 007108 rtn blank 
-:      007109 lpm_unconn_nossp:
-0x3d56 007110 fetch 1 ,mem_le_adv_enable 
-0x3d57 007111 nbranch lpm_unconn_cont ,blank 
-0x3d58 007112 fetch 1 ,mem_scan_mode 
-0x3d59 007113 rtn blank 
-:      007114 lpm_unconn_cont:
-0x3d5a 007115 fetch 2 ,mem_lpm_interval 
-0x3d5b 007116 rtn blank 
-:      007117 lpm_sleep_btclk:
-0x3d5c 007118 fetcht 1 ,mem_lpm_overhead 
-0x3d5d 007119 isub temp ,pdata 
-0x3d5e 007120 arg 7500 ,temp 
-0x3d5f 007121 imul32 temp ,pdata 
-0x3d60 007122 branch lpm_dispatch_sleep 
-:      007124 lpm_set_mult:
-0x3d61 007125 set0 mark_ext_patch ,mark 
-0x3d62 007126 bpatch patch16_7 ,mem_patch16 
-0x3d63 007127 disable wake 
-0x3d64 007128 fetch 1 ,mem_state 
-0x3d65 007129 rtnbit0 state_insniff 
-0x3d66 007130 nbranch lpm_not_match ,match 
-0x3d67 007131 call lpm_match 
-0x3d68 007132 fetch 2 ,mem_rx_window_sniff 
-0x3d69 007133 store 2 ,mem_rx_window 
-0x3d6a 007134 fetch 1 ,mem_arq 
-0x3d6b 007135 bbit1 wack ,lpm_mult_short 
-0x3d6c 007136 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d6d 007137 call l2cap_malloc_is_fifo_empty 
-0x3d6e 007138 nbranch lpm_mult_short ,blank 
-:      007139 lpm_mult_wait_timeout:
-0x3d6f 007140 jam 0 ,mem_lpm_current_mult 
-0x3d70 007141 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d71 007142 fetch 1 ,mem_lpm_mult_cnt 
-0x3d72 007143 branch lpm_mult_long ,blank 
-0x3d73 007144 increase -1 ,pdata 
-0x3d74 007145 store 1 ,mem_lpm_mult_cnt 
-0x3d75 007146 rtn 
-:      007148 lpm_match:
-0x3d76 007149 jam 0 ,mem_sniff_unint_lost 
-0x3d77 007150 fetch 3 ,mem_sniff_rcv 
-0x3d78 007151 increase 1 ,pdata 
-0x3d79 007152 store 3 ,mem_sniff_rcv 
-0x3d7a 007153 rtn 
-:      007155 lpm_not_match:
-0x3d7b 007156 set0 mark_ext_patch ,mark 
-0x3d7c 007157 bpatch patch17_0 ,mem_patch17 
-0x3d7d 007158 fetcht 2 ,mem_rx_window_sniff 
-0x3d7e 007159 rshift temp ,temp 
-0x3d7f 007160 fetch 2 ,mem_rx_window 
-0x3d80 007161 iadd temp ,pdata 
-0x3d81 007162 store 2 ,mem_rx_window 
-:      007163 lpm_lost:
-0x3d82 007164 jam 0 ,mem_lpm_current_mult 
-0x3d83 007165 fetch 3 ,mem_sniff_lost 
-0x3d84 007166 increase 1 ,pdata 
-0x3d85 007167 store 3 ,mem_sniff_lost 
-0x3d86 007168 fetch 1 ,mem_sniff_unint_lost 
-0x3d87 007169 increase 1 ,pdata 
-0x3d88 007170 store 1 ,mem_sniff_unint_lost 
-0x3d89 007171 rtn 
-:      007173 lpm_mult_short:
-0x3d8a 007174 jam 0 ,mem_lpm_current_mult 
-0x3d8b 007175 fetch 1 ,mem_lpm_mult_timeout 
-0x3d8c 007176 store 1 ,mem_lpm_mult_cnt 
-0x3d8d 007177 rtn 
-:      007179 lpm_mult_long:
-0x3d8e 007180 fetcht 1 ,mem_lpm_mult 
-0x3d8f 007181 storet 1 ,mem_lpm_current_mult 
-0x3d90 007182 rtn 
-:      007184 lpm_cal_xtal_startup:
-0x3d91 007185 set0 mark_ext_patch ,mark 
-0x3d92 007186 bpatch patch17_1 ,mem_patch17 
-0x3d93 007187 fetch 1 ,mem_lpm_xtalcnt 
-0x3d94 007188 nrtn blank 
-0x3d95 007189 hjam clksel_rc ,core_clksel 
-0x3d96 007190 setarg 0xf0c 
-0x3d97 007191 call lpm_write_config 
-0x3d98 007192 setarg 200000 
-0x3d99 007193 call sleep 
-0x3d9a 007194 until null ,lpo_edge 
-0x3d9b 007195 copy lpo_time ,alarm 
-0x3d9c 007196 call xtal_fast_wake 
-0x3d9d 007197 hjam clksel_xtal ,core_clksel 
-0x3d9e 007198 nop 10 
-0x3d9f 007199 until null ,lpo_edge 
-0x3da0 007200 deposit lpo_time 
-0x3da1 007201 isub alarm ,pdata 
-0x3da2 007202 increase 0x30 ,pdata 
-0x3da3 007203 arg 0xff ,temp 
-0x3da4 007204 call ceiling 
-0x3da5 007205 store 1 ,mem_lpm_xtalcnt 
-0x3da6 007206 rtn 
-:      007211 lpm_write_config:
-0x3da7 007212 arg 0xfff ,contw 
-0x3da8 007213 iand contw ,contw 
-0x3da9 007214 fetch 1 ,mem_lpm_config 
-0x3daa 007215 and_into 0xf0 ,pdata 
-0x3dab 007216 lshift8 pdata ,pdata 
-0x3dac 007217 ior contw ,pdata 
-0x3dad 007218 hstore 2 ,core_lpm_reg 
-0x3dae 007219 ifetch 2 ,contr 
-0x3daf 007220 istore 2 ,contw 
-:      007222 lpm_write_ctrl:
-0x3db0 007223 setarg lpmreg_sel_ctrl 
-0x3db1 007224 branch lpm_write 
-:      007226 lpm_write_ctrl2:
-0x3db2 007227 setarg lpmreg_sel_ctrl2 
-:      007228 lpm_write:
-0x3db3 007229 until null ,lpo_edge 
-0x3db4 007230 hstore 1 ,core_lpm_wr 
-0x3db5 007231 until null ,lpo_edge 
-0x3db6 007232 until null ,lpo_edge 
-0x3db7 007233 rtn 
-:      007236 lpm_write_gpio_wakeup:
-0x3db8 007237 set0 mark_ext_patch ,mark 
-0x3db9 007238 bpatch patch17_2 ,mem_patch17 
-0x3dba 007239 fetch 4 ,mem_gpio_wakeup_low 
-0x3dbb 007240 hstore 4 ,core_lpm_reg 
-0x3dbc 007241 setarg lpmreg_sel_gpiolow 
-0x3dbd 007242 call lpm_write 
-0x3dbe 007243 fetch 4 ,mem_gpio_wakeup_high 
-0x3dbf 007244 hstore 4 ,core_lpm_reg 
-0x3dc0 007245 setarg lpmreg_sel_gpiohigh 
-0x3dc1 007246 branch lpm_write 
-:      007248 lpm_get_wake_lock:
-0x3dc2 007249 fetch 2 ,mem_lpm_wake_lock 
-0x3dc3 007250 qset1 pdata 
-0x3dc4 007251 store 2 ,mem_lpm_wake_lock 
-0x3dc5 007252 rtn 
-:      007254 lpm_put_wake_lock:
-0x3dc6 007255 fetch 2 ,mem_lpm_wake_lock 
-0x3dc7 007256 qset0 pdata 
-0x3dc8 007257 store 2 ,mem_lpm_wake_lock 
-0x3dc9 007258 rtn 
-:      007262 lpm_check_wake_lock:
-0x3dca 007263 set0 mark_ext_patch ,mark 
-0x3dcb 007264 bpatch patch17_3 ,mem_patch17 
-0x3dcc 007265 call app_check_wake_lock 
-0x3dcd 007266 fetch 2 ,mem_lpm_wake_lock 
-0x3dce 007267 copy pdata ,rega 
-0x3dcf 007268 fetch 1 ,mem_state_map 
-0x3dd0 007269 isolate1 smap_rxlmp ,pdata 
-0x3dd1 007270 setflag true ,wake_lock_lmp_rx ,rega 
-0x3dd2 007271 fetch 1 ,mem_lmo_opcode1 
-0x3dd3 007272 fetcht 1 ,mem_lmo_opcode2 
-0x3dd4 007273 iadd temp ,pdata 
-0x3dd5 007274 fetcht 1 ,mem_lmp_to_send 
-0x3dd6 007275 iadd temp ,pdata 
-0x3dd7 007276 nsetflag blank ,wake_lock_lmp_tx ,rega 
-0x3dd8 007277 set0 mark_ext_patch ,mark 
-0x3dd9 007278 bpatch patch17_4 ,mem_patch17 
-0x3dda 007279 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3ddb 007280 fetcht 2 ,mem_l2cap_rxbuff2_len 
-0x3ddc 007281 iadd temp ,pdata 
-0x3ddd 007282 nsetflag blank ,wake_lock_l2cap_rx ,rega 
-0x3dde 007283 fetch 5 ,mem_ipc_fifo_bt2c51 
-0x3ddf 007284 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
-0x3de0 007285 fetch 5 ,mem_ipc_fifo_c512bt 
-0x3de1 007286 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
-0x3de2 007287 fetch 1 ,mem_hci_cmd 
-0x3de3 007288 nsetflag blank ,wake_lock_cmd ,rega 
-0x3de4 007289 fetch 1 ,mem_device_option 
-0x3de5 007290 compare dvc_op_module ,pdata ,0xff 
-0x3de6 007291 call lpm_uart_wake_lock ,true 
-0x3de7 007292 set0 mark_ext_patch ,mark 
-0x3de8 007293 bpatch patch17_5 ,mem_patch17 
-0x3de9 007294 fetch 1 ,mem_device_option 
-0x3dea 007295 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
-0x3deb 007296 call lpm_uart_wake_lock 
-0x3dec 007297 fetch 1 ,mem_link_key_exists 
-0x3ded 007298 setflag blank ,wake_link_key_exists ,rega 
-0x3dee 007299 fetch 4 ,mem_lpm_delay_after_sniff 
-0x3def 007300 arg 0x1710 ,temp 
-0x3df0 007301 iadd temp ,temp 
-0x3df1 007302 copy clkn_bt ,pdata 
-0x3df2 007303 isub temp ,null 
-0x3df3 007304 nsetflag positive ,wake_lock_delay ,rega 
-0x3df4 007305 branch lpm_check_wake_lock_end 
-:      007307 lpm_uart_wake_lock:
-0x3df5 007308 hfetch 2 ,core_uart_rxitems 
-0x3df6 007309 nsetflag blank ,wake_lock_uart_rx ,rega 
-0x3df7 007310 hfetch 2 ,core_uart_txitems 
-0x3df8 007311 nsetflag blank ,wake_lock_uart_tx ,rega 
-0x3df9 007312 rtn 
-:      007314 lpm_check_wake_lock_nothci:
-0x3dfa 007315 setarg -8 
-0x3dfb 007316 iand rega ,rega 
-:      007317 lpm_check_wake_lock_end:
-0x3dfc 007318 copy rega ,pdata 
-0x3dfd 007319 store 2 ,mem_lpm_wake_lock 
-0x3dfe 007320 rtn blank 
-0x3dff 007321 rtn match 
-0x3e00 007322 enable wake 
-0x3e01 007323 rtn 
-:      007325 lpm_shut_down:
-0x3e02 007326 hfetch 4 ,core_lpm_ctrl 
-0x3e03 007327 set0 27 ,pdata 
-0x3e04 007328 hstore 4 ,core_lpm_reg 
-0x3e05 007329 call lpm_write_ctrl 
-0x3e06 007330 branch assert 
-:      007332 lpm_enable_exen_output:
-0x3e07 007333 hfetch 4 ,core_lpm_xtalcnt 
-0x3e08 007334 set1 20 ,pdata 
-0x3e09 007335 hstore 4 ,core_lpm_reg 
-0x3e0a 007336 branch lpm_write_ctrl2 
-:      007338 lpm_disable_exen_output:
-0x3e0b 007339 hfetch 4 ,core_lpm_xtalcnt 
-0x3e0c 007340 set0 20 ,pdata 
-0x3e0d 007341 hstore 4 ,core_lpm_reg 
-0x3e0e 007342 branch lpm_write_ctrl2 
-:      007344 lpm_hci_wake_dispatch:
-0x3e0f 007345 set0 mark_ext_patch ,mark 
-0x3e10 007346 bpatch patch17_6 ,mem_patch17 
-0x3e11 007347 fetch 1 ,mem_device_option 
-0x3e12 007348 rtnne dvc_op_hci 
-0x3e13 007349 call gpio_check_uart_state 
-0x3e14 007350 rtn true 
-0x3e15 007351 fetch 4 ,mem_hci_wake_clk 
-0x3e16 007352 nbranch lpm_hci_check_wake_time ,blank 
-0x3e17 007353 copy clkn_bt ,pdata 
-0x3e18 007354 store 4 ,mem_hci_wake_clk 
-0x3e19 007355 branch gpio_pd_uart_tx 
-:      007356 lpm_hci_check_wake_time:
-0x3e1a 007357 set0 mark_ext_patch ,mark 
-0x3e1b 007358 bpatch patch17_7 ,mem_patch17 
-0x3e1c 007359 copy clkn_bt ,pdata 
-0x3e1d 007360 fetcht 4 ,mem_hci_wake_clk 
-0x3e1e 007361 isub temp ,pdata 
-0x3e1f 007362 arg host_wake_time ,temp 
-0x3e20 007363 isub temp ,null 
-0x3e21 007364 nrtn positive 
-0x3e22 007365 setarg 0 
-0x3e23 007366 store 4 ,mem_hci_wake_clk 
-0x3e24 007367 branch hci_exit_lpm 
-:      007369 check_bt_disabled:
-0x3e25 007370 fetch 2 ,mem_chip_functions 
-0x3e26 007371 bbit1 bt_disabled ,assert 
-0x3e27 007372 rtn 
-:      007373 check_ble_disabled:
-0x3e28 007374 fetch 2 ,mem_chip_functions 
-0x3e29 007375 bbit1 ble_disabled ,assert 
-0x3e2a 007376 rtn 
-:      007377 check_module_disabled:
-0x3e2b 007378 fetch 2 ,mem_chip_functions 
-0x3e2c 007379 bbit1 module_disable ,assert 
-0x3e2d 007380 rtn 
-:      007382 test_init:
-0x3e2e 007383 setarg test_proc 
-0x3e2f 007384 store 2 ,mem_cb_bt_process 
-0x3e30 007385 setarg test_sleep 
-0x3e31 007386 store 2 ,mem_cb_bb_event_process 
-0x3e32 007387 setarg test_proc 
-0x3e33 007388 store 2 ,mem_cb_idle_process 
-0x3e34 007389 rtn wake 
-0x3e35 007390 jam ui_led_start ,mem_led_switch 
-0x3e36 007391 rtn 
-:      007393 test_proc:
-0x3e37 007394 fetch 1 ,mem_state 
-0x3e38 007395 bbit0 state_insniff ,check_test_cond 
-0x3e39 007396 set1 mark_lpm_mult_enable ,mark 
-0x3e3a 007397 fetch 6 ,mem_sniff_rcv 
-0x3e3b 007398 store 6 ,mem_local_name 
-0x3e3c 007399 branch ui_led_blink_stop 
-:      007402 test_sleep:
-0x3e3d 007403 deposit regc 
-0x3e3e 007404 rtnne bt_evt_button_long_pressed 
-:      007405 test_sleep_loop:
-0x3e3f 007406 call ui_button_polling 
-0x3e40 007407 fetch 1 ,mem_ui_button_last_state 
-0x3e41 007408 beq 1 ,test_sleep_loop 
-0x3e42 007409 call ui_led_off 
-0x3e43 007410 branch lpm_hibernate 
-:      007413 test_tx:
-0x3e44 007414 force 2 ,temp 
-0x3e45 007415 increase -2 ,temp 
-0x3e46 007416 call set_sync_on 
-0x3e47 007417 call set_freq_tx 
-0x3e48 007418 disable enable_white 
-0x3e49 007419 enable encode_fec0 
-0x3e4a 007420 set1 txgfsk ,radio_ctrl 
-0x3e4b 007421 call start_transmitter 
-:      007422 test_tx_loop:
-0x3e4c 007423 fetch 1 ,0 
-0x3e4d 007424 inject mod ,8 
-0x3e4e 007425 branch test_tx_loop 
-:      007431 app_init:
-0x3e4f 007432 set1 mark_ext_patch ,mark 
-0x3e50 007433 bpatch patch39_5 ,mem_patch39 
-0x3e51 007434 fetch 1 ,mem_device_option 
-0x3e52 007435 branch app_init ,blank 
-0x3e53 007436 beq dvc_op_ukey ,le_ukey_init 
-0x3e54 007437 beq dvc_op_ir ,le_ir_init 
-0x3e55 007438 beq dvc_op_dongle ,le_dongle_init 
-0x3e56 007439 beq dvc_op_kb ,kb_init 
-0x3e57 007440 beq dvc_op_hci ,hci_init 
-0x3e58 007441 beq dvc_op_shutter ,shutter_init 
-0x3e59 007442 beq dvc_op_module ,module_init 
-0x3e5a 007443 beq dvc_op_ble_kb ,le_kb_init 
-0x3e5b 007444 beq dvc_op_ble_prcp ,prcp_init 
-0x3e5c 007445 beq dvc_op_test ,test_init 
-0x3e5d 007446 bbit1 dvc_op_mouse ,mouse_init 
-0x3e5e 007447 rtn 
-:      007449 app_lpm_init:
-0x3e5f 007450 set1 mark_ext_patch ,mark 
-0x3e60 007451 bpatch patch39_6 ,mem_patch39 
-0x3e61 007452 jam 0 ,mem_tester_emulate 
-0x3e62 007453 jam 0 ,mem_debug_config 
-0x3e63 007454 jam 0 ,mem_lch_code 
-0x3e64 007455 setarg 0 
-0x3e65 007456 store 5 ,mem_sp_state_start 
-0x3e66 007457 fetch 1 ,mem_device_option 
-0x3e67 007458 branch app_lpm_init ,blank 
-0x3e68 007459 beq dvc_op_module ,module_lpm_init 
-0x3e69 007460 rtn 
-:      007463 app_process_idle:
-0x3e6a 007464 call ui_dispatch 
-0x3e6b 007465 call check_51cmd 
-0x3e6c 007466 call app_process_bb_event 
-0x3e6d 007467 fetch 2 ,mem_cb_idle_process 
-0x3e6e 007468 branch callback_func 
-:      007470 app_process_bt:
-0x3e6f 007471 fetch 2 ,mem_cb_bt_process 
-0x3e70 007472 branch callback_func 
-:      007474 app_process_ble:
-0x3e71 007475 fetch 2 ,mem_cb_le_process 
-0x3e72 007476 branch callback_func 
-:      007478 app_process_bb_event:
-0x3e73 007479 set1 mark_ext_patch ,mark 
-0x3e74 007480 bpatch patch39_7 ,mem_patch39 
-0x3e75 007482 arg mem_ipc_fifo_bt2c51 ,rega 
-0x3e76 007483 call fifo_out 
-0x3e77 007484 rtn blank 
-0x3e78 007486 copy pdata ,regc 
-0x3e79 007487 call app_event_normal_process 
-0x3e7a 007488 branch app_process_bb_event_priority 
-:      007490 app_discard_event:
-0x3e7b 007491 arg 0 ,regc 
-0x3e7c 007492 rtn 
-:      007497 app_event_normal_process:
-0x3e7d 007498 beq bt_evt_bb_connected ,app_evt_bt_conn 
-0x3e7e 007499 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
-0x3e7f 007500 beq bt_evt_setup_complete ,app_evt_setup_complete 
-0x3e80 007501 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
-0x3e81 007502 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
-0x3e82 007503 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
-0x3e83 007504 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
-0x3e84 007505 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
-0x3e85 007506 beq bt_evt_le_connected ,app_le_event_bb_connected 
-0x3e86 007507 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
-0x3e87 007508 beq bt_evt_reconn_started ,app_event_reconn_start 
-0x3e88 007509 beq bt_evt_enter_sniff ,app_event_enter_sniff 
-0x3e89 007510 beq bt_evt_exit_sniff ,app_event_exit_sniff 
-0x3e8a 007512 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
-0x3e8b 007513 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
-0x3e8c 007514 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
-0x3e8d 007515 beq bt_evt_switch_success_master ,app_event_switch_success 
-0x3e8e 007517 and pdata ,0x0f ,temp 
-0x3e8f 007518 and_into bt_evt_timer_mask ,pdata 
-0x3e90 007519 beq bt_evt_timer_init ,app_evt_timer 
-0x3e91 007520 rtn 
-:      007522 app_evt_bt_conn:
-0x3e92 007523 fetch 2 ,mem_ui_state_map 
-0x3e93 007524 set1 ui_state_bt_connected ,pdata 
-0x3e94 007525 store 2 ,mem_ui_state_map 
-0x3e95 007526 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e96 007527 set0 app_disc_by_button ,pdata 
-0x3e97 007528 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e98 007529 rtn 
-:      007530 app_event_switch_success:
-0x3e99 007531 jam 0 ,mem_switch_fail_master_count 
-0x3e9a 007532 rtn 
-:      007534 app_event_switch_fail_master:
-0x3e9b 007535 fetch 1 ,mem_switch_fail_master_count 
-0x3e9c 007536 increase 1 ,pdata 
-0x3e9d 007537 store 1 ,mem_switch_fail_master_count 
-0x3e9e 007538 sub pdata ,1 ,null 
-0x3e9f 007539 branch app_bt_role_switch ,positive 
-0x3ea0 007540 jam 0 ,mem_switch_fail_master_count 
-0x3ea1 007541 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea2 007542 set1 app_disc_switch_fail ,pdata 
-0x3ea3 007543 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea4 007544 branch app_bt_disconnect 
-:      007546 app_process_bb_event_priority:
-0x3ea5 007547 fetch 2 ,mem_cb_bb_event_process 
-0x3ea6 007548 branch callback_func 
-:      007550 app_check_wake_lock:
-0x3ea7 007551 fetch 2 ,mem_cb_check_wakelock 
-0x3ea8 007552 branch callback_func 
-:      007554 app_will_enter_lpm:
-0x3ea9 007555 fetch 2 ,mem_cb_before_lpm 
-0x3eaa 007556 branch callback_func 
-:      007558 app_event_linkkey_generate:
-0x3eab 007559 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eac 007560 set1 app_disc_after_pairing ,pdata 
-0x3ead 007561 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eae 007562 branch app_bt_store_reconn_info 
-:      007564 app_event_reconn_start:
-0x3eaf 007565 fetch 2 ,mem_ui_state_map 
-0x3eb0 007566 set1 ui_state_bt_reconnect ,pdata 
-0x3eb1 007567 store 2 ,mem_ui_state_map 
-0x3eb2 007568 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb3 007569 set1 app_disc_after_reconn ,pdata 
-0x3eb4 007570 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb5 007571 rtn 
-:      007573 app_evt_setup_complete:
-0x3eb6 007574 fetch 2 ,mem_ui_state_map 
-0x3eb7 007575 set1 ui_state_bt_setup_complete ,pdata 
-0x3eb8 007576 store 2 ,mem_ui_state_map 
-0x3eb9 007577 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eba 007578 set1 app_disc_after_setup_done ,pdata 
-0x3ebb 007579 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ebc 007580 rtn 
-:      007582 app_evt_hid_handshake:
-0x3ebd 007583 fetch 2 ,mem_ui_state_map 
-0x3ebe 007584 set1 ui_state_bt_hid_handshake ,pdata 
-0x3ebf 007585 store 2 ,mem_ui_state_map 
-0x3ec0 007586 rtn 
-:      007588 app_event_enter_sniff:
-0x3ec1 007589 fetch 2 ,mem_ui_state_map 
-0x3ec2 007590 set1 ui_state_bt_sniff ,pdata 
-0x3ec3 007591 store 2 ,mem_ui_state_map 
-0x3ec4 007592 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec5 007593 set1 app_disc_after_sniff ,pdata 
-0x3ec6 007594 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec7 007595 rtn 
-:      007597 app_event_exit_sniff:
-0x3ec8 007598 fetch 2 ,mem_ui_state_map 
-0x3ec9 007599 set0 ui_state_bt_sniff ,pdata 
-0x3eca 007600 store 2 ,mem_ui_state_map 
-0x3ecb 007601 rtn 
-:      007603 app_le_event_bb_connected:
-0x3ecc 007604 fetch 2 ,mem_ui_state_map 
-0x3ecd 007605 set1 ui_state_ble_connected ,pdata 
-0x3ece 007606 store 2 ,mem_ui_state_map 
-0x3ecf 007607 rtn 
-:      007609 app_le_event_bb_disconn:
-0x3ed0 007610 fetch 2 ,mem_ui_state_map 
-0x3ed1 007611 set0 ui_state_ble_connected ,pdata 
-0x3ed2 007612 store 2 ,mem_ui_state_map 
-0x3ed3 007613 jam 0 ,mem_le_switch_send_data 
-0x3ed4 007614 branch app_lpm_mult_disable 
-:      007616 app_bb_event_hid_connected:
-0x3ed5 007617 fetch 2 ,mem_ui_state_map 
-0x3ed6 007618 set1 ui_state_bt_hid_conn ,pdata 
-0x3ed7 007619 store 2 ,mem_ui_state_map 
-0x3ed8 007620 rtn 
-:      007622 app_evt_button_long_pressed:
-0x3ed9 007623 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eda 007624 set1 app_disc_by_button ,pdata 
-0x3edb 007625 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3edc 007626 rtn 
-:      007628 app_event_ml2cap_conn_refused:
-0x3edd 007629 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ede 007630 set1 app_disc_l2cap_refused ,pdata 
-0x3edf 007631 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ee0 007632 branch app_bt_disconnect 
-:      007635 app_evt_timer:
-0x3ee1 007636 set1 mark_ext_patch ,mark 
-0x3ee2 007637 bpatch patch3a_0 ,mem_patch3a 
-0x3ee3 007638 storet 1 ,mem_app_evt_timer_count 
-:      007639 app_evt_100ms_loop:
-0x3ee4 007640 fetch 1 ,mem_app_evt_timer_count 
-0x3ee5 007641 rtn blank 
-0x3ee6 007642 increase -1 ,pdata 
-0x3ee7 007643 store 1 ,mem_app_evt_timer_count 
-0x3ee8 007644 call ui_button_polling 
-0x3ee9 007645 call app_lpm_wake_auto_lock_timer 
-0x3eea 007646 call app_unsniff_delay_timer 
-0x3eeb 007647 call app_discovery_timer 
-0x3eec 007648 branch app_evt_100ms_loop 
-:      007650 app_unsniff_delay_timer:
-0x3eed 007651 fetch 1 ,mem_unsniff2sniff_timer_count 
-0x3eee 007652 rtn blank 
-0x3eef 007653 increase -1 ,pdata 
-0x3ef0 007654 store 1 ,mem_unsniff2sniff_timer_count 
-0x3ef1 007655 nrtn blank 
-0x3ef2 007656 call context_check_idle 
-0x3ef3 007657 branch app_bt_enter_sniff ,zero 
-0x3ef4 007658 rtn 
-:      007659 app_discovery_timer:
-0x3ef5 007660 fetch 2 ,mem_discovery_timeout_timer_count 
-0x3ef6 007661 rtn blank 
-0x3ef7 007662 increase -1 ,pdata 
-0x3ef8 007663 store 2 ,mem_discovery_timeout_timer_count 
-0x3ef9 007664 nrtn blank 
-0x3efa 007665 call app_bt_stop_discovery 
-0x3efb 007666 call app_led_off 
-0x3efc 007667 fetch 2 ,mem_cb_discovry_timeout 
-0x3efd 007668 branch callback_func 
-:      007670 app_bb_event_reconn_failed:
-0x3efe 007671 call app_disconn_reason_flag_clear 
-:      007672 app_clear_reconnect_flag:
-0x3eff 007673 fetch 2 ,mem_ui_state_map 
-0x3f00 007674 set0 ui_state_bt_reconnect ,pdata 
-0x3f01 007675 store 2 ,mem_ui_state_map 
-0x3f02 007676 rtn 
-:      007678 app_bb_event_bb_disconn:
-0x3f03 007679 jam 0 ,mem_unsniff2sniff_timer_count 
-0x3f04 007680 fetch 2 ,mem_ui_state_map 
-0x3f05 007681 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
-0x3f06 007682 isolate0 ui_state_bt_setup_complete ,pdata 
-0x3f07 007683 call app_discard_event ,true 
-:      007684 app_bb_event_bb_reconn_disconn:
-0x3f08 007685 fetch 2 ,mem_ui_state_map 
-0x3f09 007686 set0 ui_state_bt_connected ,pdata 
-0x3f0a 007687 set0 ui_state_bt_setup_complete ,pdata 
-0x3f0b 007688 set0 ui_state_bt_hid_conn ,pdata 
-0x3f0c 007689 set0 ui_state_bt_hid_handshake ,pdata 
-0x3f0d 007690 set0 ui_state_bt_spp_conn ,pdata 
-0x3f0e 007691 store 2 ,mem_ui_state_map 
-0x3f0f 007692 branch app_lpm_mult_disable 
-:      007694 app_bb_hibernate:
-0x3f10 007695 call app_disconn_reason_clear 
-0x3f11 007696 branch app_enter_hibernate 
-:      007699 app_event_do_nothing:
-:      007700 app_disconn_reason_clear:
-0x3f12 007701 setarg 0 
-0x3f13 007702 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f14 007703 rtn 
-:      007704 app_disconn_reason_flag_clear:
-0x3f15 007705 setarg 0 
-0x3f16 007706 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f17 007707 rtn 
-:      007710 app_disconn_reason_collect_bt:
-0x3f18 007711 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f19 007712 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f1a 007713 setarg 0 
-0x3f1b 007714 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1c 007715 rtn 
-:      007717 app_disconn_reason_collect_ble:
-0x3f1d 007718 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1e 007719 set1 app_disc_ble ,pdata 
-0x3f1f 007720 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f20 007721 setarg 0 
-0x3f21 007722 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f22 007723 rtn 
-:      007729 app_check_reconn_target:
-0x3f23 007730 call eeprom_load_reconn_info 
-0x3f24 007731 fetch 6 ,mem_hci_plap 
-0x3f25 007732 rtn 
-:      007734 app_le_check_reconn_target:
-0x3f26 007735 fetch 1 ,mem_ltk_exists 
-0x3f27 007736 branch app_le_check_reconn_target_none ,blank 
-0x3f28 007737 call app_led_on 
-0x3f29 007738 branch app_ble_start_direct_adv 
-:      007739 app_le_check_reconn_target_none:
-0x3f2a 007740 call app_led_start_blink 
-0x3f2b 007741 branch app_ble_start_adv 
-:      007743 app_check_plap:
-0x3f2c 007744 set1 mark_ext_patch ,mark 
-0x3f2d 007745 bpatch patch3a_1 ,mem_patch3a 
-0x3f2e 007746 arg mem_check_plap_temp ,regb 
-0x3f2f 007747 arg app_check_one_plap ,regc 
-0x3f30 007748 branch context_search 
-:      007750 app_check_one_plap:
-0x3f31 007751 arg 0 ,temp 
-0x3f32 007752 bbit0 state_inconn ,app_check_one_plap_next 
-0x3f33 007753 add rega ,coffset_plap ,contr 
-0x3f34 007754 ifetcht 6 ,contr 
-:      007755 app_check_one_plap_next:
-0x3f35 007756 copy temp ,pdata 
-0x3f36 007757 ncall app_check_one_plap_device_exist ,blank 
-0x3f37 007758 istoret 6 ,regb 
-0x3f38 007759 increase 6 ,regb 
-0x3f39 007760 branch context_search_next 
-:      007761 app_check_one_plap_device_exist:
-0x3f3a 007762 fetch 1 ,mem_device_nums 
-0x3f3b 007763 increase 1 ,pdata 
-0x3f3c 007764 store 1 ,mem_device_nums 
-0x3f3d 007765 rtn 
-:      007767 app_check_conn_device_nums_addr:
-0x3f3e 007768 jam 0 ,mem_device_nums 
-0x3f3f 007769 branch app_check_plap 
-:      007771 app_check_sniff:
-0x3f40 007772 fetch 1 ,mem_ui_state_map 
-0x3f41 007773 isolate1 ui_state_bt_sniff ,pdata 
-0x3f42 007774 rtn 
-:      007779 app_clearflag_store:
-0x3f43 007780 setarg 0 
-0x3f44 007781 branch app_flag_store 
-:      007782 app_initflag_store:
-0x3f45 007783 setarg eeprom_init_flag 
-:      007784 app_flag_store:
-0x3f46 007785 store 2 ,mem_timeup 
-0x3f47 007786 set1 mark_ext_patch ,mark 
-0x3f48 007787 bpatch patch3a_2 ,mem_patch3a 
-0x3f49 007788 arg 2 ,temp 
-0x3f4a 007789 arg mem_timeup ,rega 
-0x3f4b 007790 arg eeprom_module_init_flag ,regb 
-0x3f4c 007791 branch iicd_write_eep_data 
-:      007794 app_initflag_check:
-0x3f4d 007795 set1 mark_ext_patch ,mark 
-0x3f4e 007796 bpatch patch3a_3 ,mem_patch3a 
-0x3f4f 007797 arg 2 ,temp 
-0x3f50 007798 arg mem_pdatatemp ,rega 
-0x3f51 007799 arg eeprom_module_init_flag ,regb 
-0x3f52 007800 call iicd_read_eep_data 
-0x3f53 007801 fetch 2 ,mem_pdatatemp 
-0x3f54 007802 arg eeprom_init_flag ,temp 
-0x3f55 007803 isub temp ,null 
-0x3f56 007804 rtn 
-:      007807 app_start_auto_sniff:
-0x3f57 007808 fetch 1 ,mem_unsniff2sniff_timer 
-0x3f58 007809 store 1 ,mem_unsniff2sniff_timer_count 
-0x3f59 007810 rtn 
-:      007812 app_get_lpm_wake_lock:
-0x3f5a 007813 arg wake_lock_app ,queue 
-0x3f5b 007814 branch lpm_get_wake_lock 
-:      007816 app_put_lpm_wake_lock:
-0x3f5c 007817 arg wake_lock_app ,queue 
-0x3f5d 007818 branch lpm_put_wake_lock 
-:      007820 app_lpm_wake_auto_lock:
-0x3f5e 007821 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
-0x3f5f 007822 branch app_get_lpm_wake_lock 
-:      007823 app_lpm_wake_auto_lock_timer:
-0x3f60 007824 fetch 1 ,mem_wake_up_delay_timer 
-0x3f61 007825 rtn blank 
-0x3f62 007826 increase -1 ,pdata 
-0x3f63 007827 store 1 ,mem_wake_up_delay_timer 
-0x3f64 007828 nrtn blank 
-0x3f65 007829 branch app_put_lpm_wake_lock 
-:      007831 app_l2cap_flow_control_enable:
-0x3f66 007832 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
-0x3f67 007833 rtn 
-:      007835 app_l2cap_flow_control_disable:
-0x3f68 007836 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
-0x3f69 007837 rtn 
-:      007839 app_bt_set_pincode:
-0x3f6a 007840 jam bt_cmd_set_pin_code ,mem_fifo_temp 
-0x3f6b 007841 branch ui_ipc_send_cmd 
-:      007843 app_bt_role_switch:
-0x3f6c 007844 jam bt_cmd_role_switch ,mem_fifo_temp 
-0x3f6d 007845 branch ui_ipc_send_cmd 
-:      007847 app_bt_start_reconnect:
-0x3f6e 007848 set1 mark_ext_patch ,mark 
-0x3f6f 007849 bpatch patch3a_4 ,mem_patch3a 
-0x3f70 007850 fetch 1 ,mem_app_connection_options 
-0x3f71 007851 store 1 ,mem_connection_options 
-0x3f72 007852 jam app_flag_reconnect ,mem_reconnect_flag 
-0x3f73 007853 jam bt_cmd_reconnect ,mem_fifo_temp 
-0x3f74 007854 branch ui_ipc_send_cmd 
-:      007856 app_bt_reconnect_cancel:
-0x3f75 007857 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
-0x3f76 007858 branch ui_ipc_send_cmd 
-:      007860 app_bt_disconnect:
-0x3f77 007861 jam bt_cmd_disconnect ,mem_fifo_temp 
-0x3f78 007862 branch ui_ipc_send_cmd 
-:      007864 app_bt_start_discovery_short:
-0x3f79 007865 fetch 2 ,mem_discovery_timeout 
-0x3f7a 007866 store 2 ,mem_discovery_timeout_timer_count 
-:      007867 app_bt_start_discovery_led_blink:
-0x3f7b 007868 call app_led_start_blink 
-:      007869 app_bt_start_discovery:
-0x3f7c 007870 jam bt_cmd_start_discovery ,mem_fifo_temp 
-0x3f7d 007871 branch ui_ipc_send_cmd 
-:      007873 app_bt_stop_discovery:
-0x3f7e 007874 setarg 0 
-0x3f7f 007875 store 2 ,mem_discovery_timeout_timer_count 
-0x3f80 007876 jam bt_cmd_stop_discovery ,mem_fifo_temp 
-0x3f81 007877 branch ui_ipc_send_cmd 
-:      007879 app_ble_start_direct_adv:
-0x3f82 007880 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
-0x3f83 007881 branch ui_ipc_send_cmd 
-:      007883 app_ble_stop_direct_adv:
-0x3f84 007884 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
-0x3f85 007885 branch ui_ipc_send_cmd 
-:      007887 app_ble_stop_adv:
-0x3f86 007888 jam bt_cmd_stop_adv ,mem_fifo_temp 
-0x3f87 007889 branch ui_ipc_send_cmd 
-:      007891 app_ble_start_adv:
-0x3f88 007892 jam bt_cmd_start_adv ,mem_fifo_temp 
-0x3f89 007893 branch ui_ipc_send_cmd 
-:      007895 app_ble_start_scan:
-0x3f8a 007896 jam bt_cmd_le_start_scan ,mem_fifo_temp 
-0x3f8b 007897 branch ui_ipc_send_cmd 
-:      007899 app_ble_stop_scan:
-0x3f8c 007900 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
-0x3f8d 007901 branch ui_ipc_send_cmd 
-:      007903 app_ble_start_conn:
-0x3f8e 007904 jam bt_cmd_le_start_conn ,mem_fifo_temp 
-0x3f8f 007905 branch ui_ipc_send_cmd 
-:      007907 app_ble_disconnect:
-0x3f90 007908 jam bt_cmd_le_disconnect ,mem_fifo_temp 
-0x3f91 007909 branch ui_ipc_send_cmd 
-:      007911 app_ble_start_write:
-0x3f92 007912 jam bt_cmd_le_start_write ,mem_fifo_temp 
-0x3f93 007913 branch ui_ipc_send_cmd 
-:      007915 app_led_start_blink:
-0x3f94 007916 jam bt_cmd_led_blink ,mem_fifo_temp 
-0x3f95 007917 branch ui_ipc_send_cmd 
-:      007919 app_led_on:
-0x3f96 007920 jam bt_cmd_led_on ,mem_fifo_temp 
-0x3f97 007921 branch ui_ipc_send_cmd 
-:      007923 app_led_stop_blink:
-:      007924 app_led_off:
-0x3f98 007925 jam bt_cmd_led_off ,mem_fifo_temp 
-0x3f99 007926 branch ui_ipc_send_cmd 
-:      007928 app_enter_hibernate:
-0x3f9a 007929 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
-0x3f9b 007930 branch ui_ipc_send_cmd 
-:      007932 app_bt_sniff_exit:
-0x3f9c 007933 jam bt_cmd_exit_sniff ,mem_fifo_temp 
-0x3f9d 007934 branch ui_ipc_send_cmd 
-:      007936 app_bt_enter_sniff:
-0x3f9e 007937 jam bt_cmd_enter_sniff ,mem_fifo_temp 
-0x3f9f 007938 branch ui_ipc_send_cmd 
-:      007940 app_ble_store_reconn_info:
-0x3fa0 007941 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
-0x3fa1 007942 branch ui_ipc_send_cmd 
-:      007944 app_bt_store_reconn_info:
-0x3fa2 007945 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
-0x3fa3 007946 branch ui_ipc_send_cmd 
-:      007948 app_lpm_mult_enable:
-0x3fa4 007949 set1 mark_lpm_mult_enable ,mark 
-0x3fa5 007950 rtn 
-:      007952 app_lpm_mult_disable:
-0x3fa6 007953 set0 mark_lpm_mult_enable ,mark 
-0x3fa7 007954 rtn 
-:      007958 at_restore_param:
-0x3fa8 007959 set1 mark_ext_patch ,mark 
-0x3fa9 007960 bpatch patch32_0 ,mem_patch32 
-0x3faa 007961 arg 32 ,temp 
-0x3fab 007962 arg mem_le_name_len ,rega 
-0x3fac 007963 arg eeprom_module_ble_name_length ,regb 
-0x3fad 007964 call iicd_read_eep_data 
-0x3fae 007967 arg 32 ,temp 
-0x3faf 007968 arg mem_local_name_length ,rega 
-0x3fb0 007969 arg eeprom_module_bt_name_length ,regb 
-0x3fb1 007970 call iicd_read_eep_data 
-0x3fb2 007972 arg 6 ,temp 
-0x3fb3 007973 arg mem_lap ,rega 
-0x3fb4 007974 arg eeprom_module_bt_adss ,regb 
-0x3fb5 007975 call iicd_read_eep_data 
-0x3fb6 007977 arg 6 ,temp 
-0x3fb7 007978 arg mem_le_lap ,rega 
-0x3fb8 007979 arg eeprom_module_le_adss ,regb 
-0x3fb9 007980 call iicd_read_eep_data 
-0x3fba 007981 call le_modified_name 
-0x3fbb 007983 arg 2 ,temp 
-0x3fbc 007984 arg mem_baud ,rega 
-0x3fbd 007985 arg eeprom_module_trans_baud ,regb 
-0x3fbe 007986 call iicd_read_eep_data 
-0x3fbf 007987 call uart_set_baud_by_mem 
-0x3fc0 007989 branch at_restore_pin_code 
-:      007991 at_restore_pin_code:
-0x3fc1 007992 arg 14 ,temp 
-0x3fc2 007993 arg mem_pin_length ,rega 
-0x3fc3 007994 arg eeprom_module_pincode_length ,regb 
-0x3fc4 007995 branch iicd_read_eep_data 
-:      007997 init_module_environment:
-0x3fc5 007998 set1 mark_ext_patch ,mark 
-0x3fc6 007999 bpatch patch32_1 ,mem_patch32 
-0x3fc7 008000 call app_initflag_check 
-0x3fc8 008001 branch at_restore_param ,zero 
-:      008002 init_module_eeprom:
-0x3fc9 008003 call at_store_bt_name 
-0x3fca 008004 call at_store_le_name 
-0x3fcb 008005 call le_modified_name 
-0x3fcc 008006 call at_store_le_adss 
-0x3fcd 008007 call at_store_bt_adss 
-0x3fce 008008 call pincode_reinit 
-0x3fcf 008009 call at_store_bt_pincode 
-0x3fd0 008010 call at_store_throughput_uart_baud115200 
-0x3fd1 008011 branch app_initflag_store 
-:      008013 at_store_bt_name:
-0x3fd2 008014 fetcht 1 ,mem_local_name_length 
-0x3fd3 008015 increase 1 ,temp 
-0x3fd4 008016 arg mem_local_name_length ,rega 
-0x3fd5 008017 arg eeprom_module_bt_name_length ,regb 
-0x3fd6 008018 branch iicd_write_eep_data 
-:      008020 at_store_le_name:
-0x3fd7 008021 fetcht 1 ,mem_le_name_len 
-0x3fd8 008022 increase 1 ,temp 
-0x3fd9 008023 arg mem_le_name_len ,rega 
-0x3fda 008024 arg eeprom_module_ble_name_length ,regb 
-0x3fdb 008025 branch iicd_write_eep_data 
-:      008027 at_store_le_adss:
-0x3fdc 008028 arg 6 ,temp 
-0x3fdd 008029 arg mem_le_lap ,rega 
-0x3fde 008030 arg eeprom_module_le_adss ,regb 
-0x3fdf 008031 branch iicd_write_eep_data 
-:      008033 at_store_bt_adss:
-0x3fe0 008034 arg 6 ,temp 
-0x3fe1 008035 arg mem_lap ,rega 
-0x3fe2 008036 arg eeprom_module_bt_adss ,regb 
-0x3fe3 008037 branch iicd_write_eep_data 
-:      008039 at_store_bt_pincode:
-0x3fe4 008040 fetcht 1 ,mem_pin_length 
-0x3fe5 008041 increase 1 ,temp 
-0x3fe6 008042 arg mem_pin_length ,rega 
-0x3fe7 008043 arg eeprom_module_pincode_length ,regb 
-0x3fe8 008044 branch iicd_write_eep_data 
-:      008046 at_store_throughput_uart_baud115200:
-0x3fe9 008047 setarg at_baud_115200 
-0x3fea 008048 store 2 ,mem_timeup 
-:      008049 at_store_throughput_uart_baud:
-0x3feb 008050 arg 2 ,temp 
-0x3fec 008051 arg mem_timeup ,rega 
-0x3fed 008052 arg eeprom_module_trans_baud ,regb 
-0x3fee 008053 branch iicd_write_eep_data 
-:      008056 at_process:
-0x3fef 008057 set1 mark_ext_patch ,mark 
-0x3ff0 008058 bpatch patch32_2 ,mem_patch32 
-0x3ff1 008059 fetch 2 ,mem_current_packet_length 
-0x3ff2 008060 arg 300 ,temp 
-0x3ff3 008061 isub temp ,null 
-0x3ff4 008062 branch at_error_rev_end ,positive 
-0x3ff5 008063 call check_module_disabled 
-0x3ff6 008064 call get_uart_rrptr 
-0x3ff7 008065 copy contru ,rega 
-0x3ff8 008066 fetch 2 ,mem_current_packet_length 
-0x3ff9 008067 increase -2 ,pdata 
-0x3ffa 008068 iadd contru ,contru 
-0x3ffb 008069 ifetch 2 ,contru 
-0x3ffc 008070 arg at_cmd_end ,temp 
-0x3ffd 008071 isub temp ,null 
-0x3ffe 008072 nrtn zero 
-0x3fff 008073 copy rega ,contru 
-0x4000 008074 arg mem_prarm_atp ,regb 
-0x4001 008075 arg 3 ,loopcnt 
-0x4002 008076 call string_compare_uart_follow 
-0x4003 008077 nbranch at_error_rev_end ,true 
-0x4004 008078 branch at_dispatch 
-:      008080 at_dispatch:
-0x4005 008081 set1 mark_ext_patch ,mark 
-0x4006 008082 bpatch patch32_3 ,mem_patch32 
-0x4007 008084 copy contru ,rega 
-0x4008 008085 arg mem_prarm_name ,regb 
-0x4009 008086 force 4 ,loopcnt 
-0x400a 008087 call string_compare_uart_follow 
-0x400b 008088 branch at_rev_name ,true 
-0x400c 008090 arg mem_prarm_blename ,regb 
-0x400d 008091 force 7 ,loopcnt 
-0x400e 008092 call string_compare_uart_follow 
-0x400f 008093 branch at_rev_le_name ,true 
-0x4010 008095 arg mem_prarm_adss ,regb 
-0x4011 008096 force 4 ,loopcnt 
-0x4012 008097 call string_compare_uart_follow 
-0x4013 008098 branch at_rev_adss ,true 
-0x4014 008100 arg mem_prarm_bleadss ,regb 
-0x4015 008101 force 7 ,loopcnt 
-0x4016 008102 call string_compare_uart_follow 
-0x4017 008103 branch at_rev_leadss ,true 
-0x4018 008105 arg mem_prarm_vers ,regb 
-0x4019 008106 force 4 ,loopcnt 
-0x401a 008107 call string_compare_uart_follow 
-0x401b 008108 branch at_rev_vers ,true 
-0x401c 008110 arg mem_prarm_uart ,regb 
-0x401d 008111 force 4 ,loopcnt 
-0x401e 008112 call string_compare_uart_follow 
-0x401f 008113 branch at_rev_uart ,true 
-0x4020 008115 arg mem_prarm_pswd ,regb 
-0x4021 008116 force 4 ,loopcnt 
-0x4022 008117 call string_compare_uart_follow 
-0x4023 008118 branch at_rev_pswd ,true 
-0x4024 008120 arg mem_prarm_class ,regb 
-0x4025 008121 force 5 ,loopcnt 
-0x4026 008122 call string_compare_uart_follow 
-0x4027 008123 branch at_rev_class ,true 
-0x4028 008125 arg mem_prarm_list ,regb 
-0x4029 008126 force 4 ,loopcnt 
-0x402a 008127 call string_compare_uart_follow 
-0x402b 008128 branch at_rev_list ,true 
-0x402c 008130 arg mem_prarm_role ,regb 
-0x402d 008131 force 4 ,loopcnt 
-0x402e 008132 call string_compare_uart_follow 
-0x402f 008133 branch at_rev_role ,true 
-0x4030 008135 arg mem_prarm_sniff ,regb 
-0x4031 008136 force 5 ,loopcnt 
-0x4032 008137 call string_compare_uart_follow 
-0x4033 008138 branch at_rev_sniff ,true 
-0x4034 008140 arg mem_prarm_ldev ,regb 
-0x4035 008141 force 4 ,loopcnt 
-0x4036 008142 call string_compare_uart_follow 
-0x4037 008143 branch at_rev_ldev ,true 
-0x4038 008145 arg mem_prarm_rssi ,regb 
-0x4039 008146 force 4 ,loopcnt 
-0x403a 008147 call string_compare_uart_follow 
-0x403b 008148 branch at_rev_rssi ,true 
-0x403c 008150 arg mem_prarm_cdev ,regb 
-0x403d 008151 force 4 ,loopcnt 
-0x403e 008152 call string_compare_uart_follow 
-0x403f 008153 branch at_rev_cdev ,true 
-0x4040 008155 arg mem_prarm_inqr ,regb 
-0x4041 008156 force 4 ,loopcnt 
-0x4042 008157 call string_compare_uart_follow 
-0x4043 008158 branch at_rev_inqr ,true 
-0x4044 008160 arg mem_prarm_bleinqr ,regb 
-0x4045 008161 force 7 ,loopcnt 
-0x4046 008162 call string_compare_uart_follow 
-0x4047 008163 branch at_rev_leinqr ,true 
-0x4048 008165 arg mem_prarm_cmode ,regb 
-0x4049 008166 force 5 ,loopcnt 
-0x404a 008167 call string_compare_uart_follow 
-0x404b 008168 branch at_rev_cmode ,true 
-0x404c 008170 arg mem_prarm_mode ,regb 
-0x404d 008171 force 4 ,loopcnt 
-0x404e 008172 call string_compare_uart_follow 
-0x404f 008173 branch at_rev_mode ,true 
-0x4050 008175 arg mem_prarm_dmstate ,regb 
-0x4051 008176 force 7 ,loopcnt 
-0x4052 008177 call string_compare_uart_follow 
-0x4053 008178 branch at_rev_dmstate ,true 
-0x4054 008180 arg mem_prarm_reconn ,regb 
-0x4055 008181 force 6 ,loopcnt 
-0x4056 008182 call string_compare_uart_follow 
-0x4057 008183 branch at_rev_reconn ,true 
-0x4058 008185 arg mem_prarm_discov ,regb 
-0x4059 008186 force 6 ,loopcnt 
-0x405a 008187 call string_compare_uart_follow 
-0x405b 008188 branch at_rev_discov ,true 
-0x405c 008190 arg mem_prarm_dis ,regb 
-0x405d 008191 force 3 ,loopcnt 
-0x405e 008192 call string_compare_uart_follow 
-0x405f 008193 branch at_rev_dis ,true 
-0x4060 008195 arg mem_prarm_stsn ,regb 
-0x4061 008196 force 4 ,loopcnt 
-0x4062 008197 call string_compare_uart_follow 
-0x4063 008198 branch at_rev_stsn ,true 
-0x4064 008200 arg mem_prarm_clrflg ,regb 
-0x4065 008201 force 6 ,loopcnt 
-0x4066 008202 call string_compare_uart_follow 
-0x4067 008203 branch at_rev_clrflg ,true 
-0x4068 008205 arg mem_prarm_ota ,regb 
-0x4069 008206 force 3 ,loopcnt 
-0x406a 008207 call string_compare_uart_follow 
-0x406b 008208 branch at_rev_ota ,true 
-0x406c 008209 branch at_error_rev_end 
-:      008212 at_rev_name:
-0x406d 008213 ifetch 1 ,contru 
-0x406e 008214 beq at_ques ,at_rev_name_inquiry 
-0x406f 008215 beq at_equ ,at_rev_name_set 
-0x4070 008216 branch at_error_rev_end 
-:      008217 at_rev_name_inquiry:
-0x4071 008218 call get_uart_twptr 
-0x4072 008219 call at_group_name_inquiry 
-0x4073 008220 branch at_nomal_rev_end 
-:      008223 at_rev_le_name:
-0x4074 008224 ifetch 1 ,contru 
-0x4075 008225 beq at_ques ,at_rev_le_name_inquiry 
-0x4076 008226 beq at_equ ,at_rev_le_name_set 
-0x4077 008227 branch at_error_rev_end 
-:      008228 at_rev_le_name_inquiry:
-0x4078 008229 call get_uart_twptr 
-0x4079 008230 call at_group_le_name_inquiry 
-0x407a 008231 branch at_nomal_rev_end 
-:      008233 at_rev_adss:
-0x407b 008234 ifetch 1 ,contru 
-0x407c 008235 beq at_ques ,at_rev_adss_inquiry 
-0x407d 008236 beq at_equ ,at_rev_adss_set 
-0x407e 008237 branch at_error_rev_end 
-:      008238 at_rev_adss_inquiry:
-0x407f 008239 call at_group_adss_inquiry 
-0x4080 008240 branch at_nomal_rev_end 
-:      008242 at_rev_leadss:
-0x4081 008243 ifetch 1 ,contru 
-0x4082 008244 beq at_ques ,at_rev_leadss_inquiry 
-0x4083 008245 beq at_equ ,at_rev_leadss_set 
-0x4084 008246 branch at_error_rev_end 
-:      008247 at_rev_leadss_inquiry:
-0x4085 008249 call at_group_leadss_inquiry 
-0x4086 008250 branch at_nomal_rev_end 
-:      008252 at_rev_vers:
-0x4087 008253 ifetch 1 ,contru 
-0x4088 008254 beq at_ques ,at_rev_vers_inquiry 
-0x4089 008255 branch at_error_rev_end 
-:      008256 at_rev_vers_inquiry:
-0x408a 008257 call at_group_version_inquiry 
-0x408b 008258 branch at_nomal_rev_end 
-:      008261 at_rev_uart:
-0x408c 008262 ifetch 1 ,contru 
-0x408d 008263 beq at_equ ,at_rev_uart_set 
-0x408e 008264 branch at_error_rev_end 
-:      008267 at_rev_pswd:
-0x408f 008268 ifetch 1 ,contru 
-0x4090 008269 beq at_ques ,at_rev_pswd_inquiry 
-0x4091 008270 beq at_equ ,at_rev_pswd_set 
-0x4092 008271 branch at_error_rev_end 
-:      008272 at_rev_pswd_inquiry:
-0x4093 008273 call at_group_pswd_inquiry 
-0x4094 008274 branch at_nomal_rev_end 
-:      008276 at_rev_class:
-0x4095 008277 ifetch 1 ,contru 
-0x4096 008278 beq at_ques ,at_rev_class_inquiry 
-0x4097 008279 beq at_equ ,at_rev_class_set 
-0x4098 008280 branch at_error_rev_end 
-:      008281 at_rev_class_inquiry:
-0x4099 008282 call at_group_class_inquiry 
-0x409a 008283 branch at_nomal_rev_end 
-:      008285 at_rev_list:
-0x409b 008286 ifetch 1 ,contru 
-0x409c 008287 beq at_ques ,at_rev_list_inquiry 
-0x409d 008288 beq at_equ ,at_rev_list_set 
-0x409e 008289 branch at_error_rev_end 
-:      008290 at_rev_list_inquiry:
-0x409f 008291 call at_group_list_inquiry 
-0x40a0 008292 branch at_nomal_rev_end 
-:      008294 at_rev_role:
-0x40a1 008295 ifetch 1 ,contru 
-0x40a2 008296 beq at_ques ,at_rev_role_inquiry 
-0x40a3 008297 beq at_equ ,at_rev_role_set 
-0x40a4 008298 branch at_error_rev_end 
-:      008301 at_rev_sniff:
-0x40a5 008302 ifetch 1 ,contru 
-0x40a6 008303 beq at_ques ,at_rev_sniff_inquiry 
-0x40a7 008304 beq at_equ ,at_rev_sniff_set 
-0x40a8 008305 branch at_error_rev_end 
-:      008306 at_rev_sniff_inquiry:
-0x40a9 008307 call at_group_sniff_inquiry 
-0x40aa 008308 branch at_nomal_rev_end 
-:      008310 at_rev_ldev:
-0x40ab 008311 ifetch 1 ,contru 
-0x40ac 008312 beq at_ques ,at_rev_ldev_inquiry 
-0x40ad 008313 branch at_error_rev_end 
-:      008314 at_rev_ldev_inquiry:
-0x40ae 008315 call at_group_ldev_inquiry 
-0x40af 008316 branch at_nomal_rev_end 
-:      008318 at_rev_rssi:
-0x40b0 008319 ifetch 1 ,contru 
-0x40b1 008320 beq at_ques ,at_rev_rssi_inquiry 
-0x40b2 008321 branch at_nomal_rev_end 
-:      008322 at_rev_rssi_inquiry:
-0x40b3 008323 call context_check_idle 
-0x40b4 008324 nbranch at_error_rev_end ,zero 
-0x40b5 008325 call at_group_rssi_inquiry 
-0x40b6 008326 branch at_nomal_rev_end 
-:      008328 at_rev_cdev:
-0x40b7 008329 ifetch 1 ,contru 
-0x40b8 008330 beq at_ques ,at_rev_cdev_inquiry 
-0x40b9 008331 branch at_error_rev_end 
-:      008332 at_rev_cdev_inquiry:
-0x40ba 008333 fetch 1 ,mem_context 
-0x40bb 008334 bbit0 state_inconn ,at_error_rev_end 
-0x40bc 008335 call get_uart_twptr 
-0x40bd 008336 fetch 1 ,mem_context + coffset_mode 
-0x40be 008337 bbit1 mode_le ,le_cdev_inquiry 
-0x40bf 008338 branch at_cdev_unle_inq 
-:      008339 le_cdev_inquiry:
-0x40c0 008340 arg mem_prarm_cdev ,rega 
-0x40c1 008341 arg 4 ,loopcnt 
-0x40c2 008342 call at_group_inquiryhead_common 
-0x40c3 008343 call at_rev_uart_write_62 
-0x40c4 008344 setarg 0x34 
-0x40c5 008345 istore 1 ,contwu 
-0x40c6 008346 call at_rev_uart_write_44 
-0x40c7 008347 arg mem_le_plap ,rega 
-0x40c8 008348 call adss_hex2string_to_uart 
-0x40c9 008349 call uartd_send 
-0x40ca 008350 branch at_nomal_rev_end 
-:      008351 at_cdev_unle_inq:
-0x40cb 008352 arg mem_prarm_cdev ,rega 
-0x40cc 008353 arg 4 ,loopcnt 
-0x40cd 008354 call at_group_inquiryhead_common 
-0x40ce 008355 call at_rev_uart_write_62 
-0x40cf 008356 setarg 0x33 
-0x40d0 008357 istore 1 ,contwu 
-0x40d1 008358 call at_rev_uart_write_44 
-0x40d2 008359 arg mem_plap ,rega 
-0x40d3 008360 call adss_hex2string_to_uart 
-0x40d4 008361 call uartd_send 
-0x40d5 008362 branch at_nomal_rev_end 
-:      008365 at_rev_inqr:
-0x40d6 008366 set1 mark_ext_patch ,mark 
-0x40d7 008367 bpatch patch32_4 ,mem_patch32 
-0x40d8 008368 call app_check_conn_device_nums_addr 
-0x40d9 008369 fetch 1 ,mem_device_nums 
-0x40da 008370 bne 0 ,at_error_rev_end 
-0x40db 008371 call do_at_inquiry 
-0x40dc 008372 branch at_nomal_rev_end 
-:      008374 at_rev_leinqr:
-0x40dd 008375 set1 mark_ext_patch ,mark 
-0x40de 008376 bpatch patch32_5 ,mem_patch32 
-0x40df 008377 call do_at_leinquiry 
-0x40e0 008378 branch at_nomal_rev_end 
-:      008380 at_rev_role_inquiry:
-0x40e1 008381 arg mem_prarm_role ,rega 
-0x40e2 008382 arg 4 ,loopcnt 
-0x40e3 008383 call at_group_inquiryhead_common 
-0x40e4 008384 call context_check_idle 
-0x40e5 008385 nbranch at_rev_uart_write_n ,zero 
-0x40e6 008386 fetch 1 ,mem_context + coffset_mode 
-0x40e7 008387 bbit1 mode_master ,at_rev_uart_write_m 
-0x40e8 008388 call at_rev_uart_write_s 
-0x40e9 008389 call uartd_send 
-0x40ea 008390 branch at_nomal_rev_end 
-:      008391 at_rev_uart_write_m:
-0x40eb 008392 setarg 0x4d 
-0x40ec 008393 istore 1 ,contwu 
-0x40ed 008394 call uartd_send 
-0x40ee 008395 branch at_nomal_rev_end 
-:      008396 at_rev_uart_write_s:
-0x40ef 008397 setarg 0x53 
-0x40f0 008398 istore 1 ,contwu 
-0x40f1 008399 rtn 
-:      008401 at_rev_cmode:
-0x40f2 008402 ifetch 1 ,contru 
-0x40f3 008403 beq at_ques ,at_rev_cmode_inquiry 
-0x40f4 008404 beq at_equ ,at_rev_cmode_set 
-0x40f5 008405 branch at_error_rev_end 
-:      008406 at_rev_cmode_inquiry:
-0x40f6 008407 call at_group_cmode_inquiry 
-0x40f7 008408 branch at_nomal_rev_end 
-:      008410 at_rev_mode:
-0x40f8 008411 ifetch 1 ,contru 
-0x40f9 008412 beq at_equ ,at_rev_mode_set 
-0x40fa 008413 branch at_error_rev_end 
-:      008415 at_rev_dmstate:
-0x40fb 008416 ifetch 1 ,contru 
-0x40fc 008417 beq at_ques ,at_rev_dmstate_inquiry 
-0x40fd 008418 branch at_error_rev_end 
-:      008419 at_rev_dmstate_inquiry:
-0x40fe 008420 call at_group_dmstate_inquiry 
-0x40ff 008421 branch at_nomal_rev_end 
-:      008423 at_rev_reconn:
-0x4100 008424 fetch 1 ,mem_app_connection_options 
-0x4101 008425 store 1 ,mem_connection_options 
-0x4102 008426 call eeprom_load_reconn_info 
-0x4103 008427 call app_check_conn_device_nums_addr 
-0x4104 008428 fetch 1 ,mem_device_nums 
-0x4105 008429 bne 0 ,at_error_rev_end 
-0x4106 008430 fetch 1 ,mem_xrecord_mode 
-0x4107 008431 beq rec_3_mode ,at_rev_unle_reconn 
-0x4108 008432 beq rec_4_mode ,at_rev_lereconn 
-0x4109 008433 branch at_error_rev_end 
-:      008435 at_rev_lereconn:
-0x410a 008436 call app_ble_start_direct_adv 
-0x410b 008437 branch at_nomal_rev_end 
-:      008438 at_rev_unle_reconn:
-0x410c 008439 call app_bt_start_reconnect 
-0x410d 008440 branch at_nomal_rev_end 
-:      008442 at_rev_dis:
-0x410e 008443 call app_check_conn_device_nums_addr 
-0x410f 008444 fetch 1 ,mem_device_nums 
-0x4110 008445 bne 1 ,at_error_rev_end 
-0x4111 008446 fetch 1 ,mem_context + coffset_mode 
-0x4112 008447 bbit1 mode_le ,at_rev_ledis 
-0x4113 008448 call app_bt_disconnect 
-0x4114 008449 branch at_nomal_rev_end 
-:      008452 at_rev_ledis:
-0x4115 008453 call app_ble_disconnect 
-0x4116 008454 branch at_nomal_rev_end 
-:      008457 at_rev_stsn:
-0x4117 008458 ifetch 1 ,contru 
-0x4118 008459 beq at_equ ,at_rev_stsn_set 
-0x4119 008460 branch at_error_rev_end 
-:      008461 at_rev_stsn_set:
-0x411a 008462 ifetch 1 ,contru 
-0x411b 008463 beq 0x31 ,at_exit_sniff 
-0x411c 008464 beq 0x30 ,at_enter_sniff 
-0x411d 008465 branch at_error_rev_end 
-:      008466 at_enter_sniff:
-0x411e 008467 call app_check_sniff 
-0x411f 008468 branch at_nomal_rev_end ,true 
-0x4120 008469 call app_bt_enter_sniff 
-0x4121 008470 branch at_nomal_rev_end 
-:      008471 at_exit_sniff:
-0x4122 008472 call app_check_sniff 
-0x4123 008473 nbranch at_nomal_rev_end ,true 
-0x4124 008474 call module_exit_sniff 
-0x4125 008475 call at_set_cmd_task_flag 
-0x4126 008476 branch at_nomal_rev_end 
-:      008479 at_rev_clrflg:
-0x4127 008480 call app_clearflag_store 
-0x4128 008481 branch at_nomal_rev_end 
-:      008483 at_rev_ota:
-0x4129 008484 ifetch 1 ,contru 
-0x412a 008485 beq at_equ ,at_rev_ota_process 
-0x412b 008486 branch at_error_rev_end 
-:      008488 at_rev_discov:
-0x412c 008489 call app_check_conn_device_nums_addr 
-0x412d 008490 fetch 1 ,mem_device_nums 
-0x412e 008491 bne 0 ,at_error_rev_end 
-0x412f 008492 call module_disconn_start 
-0x4130 008493 branch at_nomal_rev_end 
-:      008499 at_rev_name_set:
-0x4131 008500 arg mem_local_name ,rega 
-0x4132 008501 call at_set_common 
-0x4133 008502 storet 1 ,mem_local_name_length 
-0x4134 008503 call at_store_bt_name 
-0x4135 008504 branch at_nomal_rev_end 
-:      008506 at_rev_le_name_set:
-0x4136 008507 arg mem_le_name ,rega 
-0x4137 008508 call at_set_common 
-0x4138 008509 storet 1 ,mem_le_name_len 
-0x4139 008510 call at_store_le_name 
-0x413a 008511 call le_modified_name 
-0x413b 008512 branch at_nomal_rev_end 
-:      008514 at_rev_adss_set:
-0x413c 008515 arg mem_lap ,contw 
-0x413d 008516 call adss_string2hex_from_uart 
-0x413e 008517 call at_store_bt_adss 
-0x413f 008518 branch at_nomal_rev_end 
-:      008520 at_rev_leadss_set:
-0x4140 008521 arg mem_le_lap ,contw 
-0x4141 008522 call adss_string2hex_from_uart 
-0x4142 008523 call at_store_le_adss 
-0x4143 008524 branch at_nomal_rev_end 
-:      008526 at_rev_pswd_set:
-0x4144 008527 arg mem_pin ,rega 
-0x4145 008528 call at_set_common 
-0x4146 008529 storet 1 ,mem_pin_length 
-0x4147 008530 call at_store_bt_pincode 
-0x4148 008531 branch at_nomal_rev_end 
-:      008533 at_rev_uart_set:
-0x4149 008534 call string2dec_from_uart 
-0x414a 008535 setarg uart_clk 
-0x414b 008536 idiv temp 
-0x414c 008537 call wait_div_end 
-0x414d 008538 quotient pdata 
-0x414e 008539 store 2 ,mem_timeup 
-0x414f 008540 call at_store_throughput_uart_baud 
-0x4150 008541 branch at_nomal_rev_end 
-:      008543 at_rev_mode_set:
-0x4151 008544 ifetch 1 ,contru 
-0x4152 008545 sub pdata ,0x33 ,null 
-0x4153 008546 nbranch at_error_rev_end ,positive 
-0x4154 008547 and pdata ,0x3 ,pdata 
-0x4155 008548 store 1 ,mem_module_state 
-0x4156 008549 branch at_nomal_rev_end 
-:      008551 at_rev_class_set:
-0x4157 008552 ifetch 3 ,contru 
-0x4158 008553 store 3 ,mem_class 
-0x4159 008554 branch at_nomal_rev_end 
-:      008556 at_rev_role_set:
-0x415a 008557 call context_check_idle 
-0x415b 008558 nbranch at_error_rev_end ,zero 
-0x415c 008559 ifetch 1 ,contru 
-0x415d 008560 beq 0x53 ,at_role_slave 
-0x415e 008561 beq 0x4D ,at_role_master 
-0x415f 008562 branch at_error_rev_end 
-:      008564 at_role_slave:
-0x4160 008565 fetch 1 ,mem_context + coffset_mode 
-0x4161 008566 bbit1 mode_master ,at_switch_role 
-0x4162 008567 branch at_error_rev_end 
-:      008569 at_role_master:
-0x4163 008570 fetch 1 ,mem_context + coffset_mode 
-0x4164 008571 bbit0 mode_master ,at_switch_role 
-0x4165 008572 branch at_error_rev_end 
-:      008574 at_switch_role:
-0x4166 008575 fetch 1 ,mem_module_task 
-0x4167 008576 set1 at_task_switch ,pdata 
-0x4168 008577 store 1 ,mem_module_task 
-0x4169 008578 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x416a 008579 branch at_rev_end 
-:      008581 at_rev_sniff_set:
-0x416b 008582 arg mem_sniff_param_interval ,contw 
-0x416c 008583 call mem2_string2hex_from_uart 
-0x416d 008584 arg mem_sniff_param_attempt ,contw 
-0x416e 008585 call mem2_string2hex_from_uart 
-0x416f 008586 arg mem_sniff_param_timeout ,contw 
-0x4170 008587 call mem2_string2hex_from_uart 
-0x4171 008588 branch at_nomal_rev_end 
-:      008590 at_rev_list_set:
-0x4172 008591 ifetch 1 ,contru 
-0x4173 008592 beq 0x31 ,at_rev_list_set_1 
-0x4174 008593 beq 0x32 ,at_rev_list_set_2 
-0x4175 008594 branch at_error_rev_end 
-:      008595 at_rev_list_set_1:
-0x4176 008596 ifetch 1 ,contru 
-0x4177 008597 arg mem_temp_lap ,contw 
-0x4178 008598 call adss_string2hex_from_uart 
-0x4179 008599 call eeprom_clear_bd_reconn_info 
-0x417a 008600 nrtn user 
-0x417b 008601 branch at_nomal_rev_end 
-:      008602 at_rev_list_set_2:
-0x417c 008603 call eeprom_clear_all_reconn_info 
-0x417d 008604 branch at_nomal_rev_end 
-:      008606 at_rev_cmode_set:
-0x417e 008607 ifetch 1 ,contru 
-0x417f 008608 fetcht 1 ,mem_module_state 
-0x4180 008609 nsetflag blank ,at_state_cmode ,temp 
-0x4181 008610 storet 1 ,mem_module_state 
-0x4182 008611 branch at_nomal_rev_end ,blank 
-0x4183 008612 ifetch 1 ,contru 
-0x4184 008613 arg mem_cmode_addr ,contw 
-0x4185 008614 call adss_string2hex_from_uart 
-0x4186 008615 branch at_nomal_rev_end 
-:      008617 at_rev_ota_process:
-0x4187 008618 set1 mark_ext_patch ,mark 
-0x4188 008619 bpatch patch32_6 ,mem_patch32 
-0x4189 008620 arg 20 ,loopcnt 
-0x418a 008621 arg mem_l2cap_rxbuff1 ,contw 
-0x418b 008622 call uart_copy_rx_bytes 
-0x418c 008623 arg mem_l2cap_rxbuff1 ,rega 
-0x418d 008624 fetch 1 ,mem_l2cap_rxbuff1 
-0x418e 008625 compare ota_write_req ,pdata ,0xff 
-0x418f 008626 call prcp_parse_ota_write_req ,true 
-0x4190 008627 fetch 1 ,mem_l2cap_rxbuff1 
-0x4191 008628 compare ota_end_cmd ,pdata ,0xff 
-0x4192 008629 call prcp_parse_ota_end_cmd ,true 
-0x4193 008630 branch at_nomal_rev_end 
-:      008635 at_group_name_inquiry:
-0x4194 008636 arg mem_prarm_name ,rega 
-0x4195 008637 arg 4 ,loopcnt 
-0x4196 008638 call at_group_inquiryhead_common 
-0x4197 008639 fetch 1 ,mem_local_name_length 
-0x4198 008640 copy pdata ,loopcnt 
-0x4199 008641 arg mem_local_name ,contr 
-0x419a 008642 branch send_mem_to_uart0 
-:      008643 at_group_le_name_inquiry:
-0x419b 008644 arg mem_prarm_blename ,rega 
-0x419c 008645 force 7 ,loopcnt 
-0x419d 008646 call at_group_inquiryhead_common 
-0x419e 008647 call le_get_device_name 
-0x419f 008648 ifetch 1 ,contr 
-0x41a0 008649 copy pdata ,loopcnt 
-0x41a1 008650 branch send_mem_to_uart0 
-:      008653 at_group_adss_inquiry:
-0x41a2 008654 arg mem_prarm_adss ,rega 
-0x41a3 008655 arg 4 ,loopcnt 
-0x41a4 008656 call at_group_inquiryhead_common 
-0x41a5 008657 arg mem_lap ,rega 
-0x41a6 008658 call adss_hex2string_to_uart 
-0x41a7 008659 branch uartd_send 
-:      008660 at_group_leadss_inquiry:
-0x41a8 008661 arg mem_prarm_bleadss ,rega 
-0x41a9 008662 arg 7 ,loopcnt 
-0x41aa 008663 call at_group_inquiryhead_common 
-0x41ab 008664 arg mem_le_lap ,rega 
-0x41ac 008665 call adss_hex2string_to_uart 
-0x41ad 008666 branch uartd_send 
-:      008669 at_group_version_inquiry:
-0x41ae 008670 arg mem_prarm_vers ,rega 
-0x41af 008671 arg 4 ,loopcnt 
-0x41b0 008672 call at_group_inquiryhead_common 
-0x41b1 008673 arg 6 ,loopcnt 
-0x41b2 008674 arg mem_module_version ,contr 
-0x41b3 008675 branch send_mem_to_uart0 
-:      008677 at_group_class_inquiry:
-0x41b4 008678 arg mem_prarm_class ,rega 
-0x41b5 008679 arg 5 ,loopcnt 
-0x41b6 008680 call at_group_inquiryhead_common 
-0x41b7 008681 arg 3 ,loopcnt 
-0x41b8 008682 arg mem_class ,contr 
-0x41b9 008683 branch send_mem_to_uart0 
-:      008685 at_group_list_inquiry:
-0x41ba 008686 arg mem_prarm_list ,rega 
-0x41bb 008687 arg 4 ,loopcnt 
-0x41bc 008688 call at_group_inquiryhead_common 
-0x41bd 008689 call eeprom_load_bdaddr_list 
-0x41be 008690 call at_group_list_reply 
-0x41bf 008691 branch uartd_send 
-:      008694 at_group_ldev_inquiry:
-0x41c0 008695 call eeprom_load_reconn_bdaddr 
-0x41c1 008696 arg mem_prarm_ldev ,rega 
-0x41c2 008697 arg 4 ,loopcnt 
-0x41c3 008698 call at_group_inquiryhead_common 
-0x41c4 008699 fetch 1 ,mem_record_bt_mode 
-0x41c5 008700 beq rec_3_mode ,at_group_ldev_inquiry0 
-0x41c6 008701 beq rec_4_mode ,at_group_ldev_inquiry0 
-0x41c7 008702 branch uartd_send 
-:      008703 at_group_ldev_inquiry0:
-0x41c8 008704 istore 1 ,contwu 
-0x41c9 008705 call at_rev_uart_write_44 
-0x41ca 008706 arg mem_temp_lap ,rega 
-0x41cb 008707 call adss_hex2string_to_uart 
-0x41cc 008708 branch uartd_send 
-:      008710 at_group_rssi_inquiry:
-0x41cd 008711 set1 mark_ext_patch ,mark 
-0x41ce 008712 bpatch patch32_7 ,mem_patch32 
-0x41cf 008713 arg mem_prarm_rssi ,rega 
-0x41d0 008714 arg 4 ,loopcnt 
-0x41d1 008715 call at_group_inquiryhead_common 
-0x41d2 008716 call at_rssi_result 
-0x41d3 008717 branch uartd_send 
-:      008718 at_rssi_result:
-0x41d4 008719 arg mem_rssi ,rega 
-0x41d5 008720 arg 1 ,loopcnt 
-0x41d6 008721 branch hex2string_to_uart0 
-:      008723 at_group_cdev_inquiry:
-0x41d7 008724 rtn 
-:      008727 at_group_cmode_inquiry:
-0x41d8 008728 arg mem_prarm_cmode ,rega 
-0x41d9 008729 arg 5 ,loopcnt 
-0x41da 008730 call at_group_inquiryhead_common 
-0x41db 008731 arg mem_cmode_addr ,rega 
-0x41dc 008732 call adss_hex2string_to_uart 
-0x41dd 008733 branch uartd_send 
-:      008736 at_group_dmstate_inquiry:
-0x41de 008737 arg mem_prarm_dmstate ,rega 
-0x41df 008738 arg 7 ,loopcnt 
-0x41e0 008739 call at_group_inquiryhead_common 
-0x41e1 008740 fetch 1 ,mem_module_state 
-0x41e2 008741 copy pdata ,rega 
-0x41e3 008742 fetch 1 ,mem_context 
-0x41e4 008743 isolate1 state_inconn ,pdata 
-0x41e5 008744 setflag true ,at_state_isconn ,rega 
-0x41e6 008745 isolate1 state_insniff ,pdata 
-0x41e7 008746 setflag true ,at_state_sniff ,rega 
-0x41e8 008747 fetch 1 ,mem_context + coffset_mode 
-0x41e9 008748 isolate1 mode_master ,pdata 
-0x41ea 008749 setflag true ,at_state_role ,rega 
-0x41eb 008750 isolate1 mode_le ,pdata 
-0x41ec 008751 setflag true ,at_state_le ,rega 
-0x41ed 008752 copy rega ,pdata 
-0x41ee 008753 istore 1 ,contwu 
-0x41ef 008754 branch uartd_send 
-:      008756 do_at_inquiry:
-0x41f0 008757 setarg param_glap 
-0x41f1 008758 store 3 ,mem_glap 
-0x41f2 008759 fetch 1 ,mem_at_using_flag 
-0x41f3 008760 set1 at_flag_inq ,pdata 
-0x41f4 008761 store 1 ,mem_at_using_flag 
-0x41f5 008762 branch do_at_inquiry0 
-:      008764 do_at_leinquiry:
-0x41f6 008765 call app_check_conn_device_nums_addr 
-0x41f7 008766 fetch 1 ,mem_device_nums 
-0x41f8 008767 bne 0 ,at_error_rev_end 
-0x41f9 008768 call app_ble_start_scan 
-0x41fa 008769 fetch 1 ,mem_at_using_flag 
-0x41fb 008770 set1 at_flag_leinq ,pdata 
-0x41fc 008771 store 1 ,mem_at_using_flag 
-0x41fd 008772 setarg 0x200 
-0x41fe 008773 store 2 ,mem_at_scan_time 
-0x41ff 008774 arg mem_prarm_bleinqr ,rega 
-0x4200 008775 arg 6 ,loopcnt 
-0x4201 008776 call at_group_inquiryhead_common 
-0x4202 008777 call send_mem_to_uart0 
-0x4203 008778 branch at_rev_end 
-:      008782 at_group_pswd_inquiry:
-0x4204 008783 arg mem_prarm_pswd ,rega 
-0x4205 008784 arg 4 ,loopcnt 
-0x4206 008785 call at_group_inquiryhead_common 
-0x4207 008786 fetch 1 ,mem_pin_length 
-0x4208 008787 copy pdata ,loopcnt 
-0x4209 008788 arg mem_pin ,contr 
-0x420a 008789 branch send_mem_to_uart0 
-:      008793 at_group_sniff_inquiry:
-0x420b 008794 arg mem_prarm_sniff ,rega 
-0x420c 008795 arg 5 ,loopcnt 
-0x420d 008796 call at_group_inquiryhead_common 
-0x420e 008797 call at_rev_uart_write_62 
-0x420f 008798 setarg 84 
-0x4210 008799 istore 1 ,contwu 
-0x4211 008800 call at_rev_uart_write_colon 
-0x4212 008801 arg mem_sniff_param_interval ,rega 
-0x4213 008802 call mem2_hex2string_to_uart 
-0x4214 008803 call at_rev_uart_write_62 
-0x4215 008804 setarg 65 
-0x4216 008805 istore 1 ,contwu 
-0x4217 008806 call at_rev_uart_write_colon 
-0x4218 008807 arg mem_sniff_param_attempt ,rega 
-0x4219 008808 call mem2_hex2string_to_uart 
-0x421a 008809 call at_rev_uart_write_62 
-0x421b 008810 setarg 79 
-0x421c 008811 istore 1 ,contwu 
-0x421d 008812 call at_rev_uart_write_colon 
-0x421e 008813 arg mem_sniff_param_timeout ,rega 
-0x421f 008814 call mem2_hex2string_to_uart 
-0x4220 008815 branch send_mem_to_uart0 
-:      008816 at_inquiry_reply:
-0x4221 008817 call get_uart_twptr 
-0x4222 008818 call at_rev_uart_write_62 
-0x4223 008819 arg extm_lap ,rega 
-0x4224 008820 call adss_hex2string_to_uart 
-0x4225 008821 call at_rev_uart_write_44 
-0x4226 008822 arg extm_class ,rega 
-0x4227 008823 call mem3_hex2string_to_uart 
-0x4228 008824 call at_rev_uart_write_44 
-0x4229 008825 call at_rssi_result 
-0x422a 008826 branch uartd_send 
-:      008837 at_set_common:
-0x422b 008838 call at_set_setprarm 
-0x422c 008839 branch uart_copy_rx_bytes 
-:      008840 at_set_setprarm:
-0x422d 008841 call uart_get_remain_length 
-0x422e 008842 copy pdata ,temp 
-0x422f 008843 copy pdata ,loopcnt 
-0x4230 008844 copy rega ,contw 
-0x4231 008845 rtn 
-:      008848 at_group_inquiryhead_common:
-0x4232 008849 call get_uart_twptr 
-0x4233 008850 call at_rev_uart_write_plus 
-:      008851 at_group_inquiryhead_common0:
-0x4234 008852 copy rega ,contr 
-0x4235 008853 call uart_copy_tx_bytes 
-0x4236 008854 branch at_rev_uart_write_colon 
-:      008857 string_compare_uart_follow:
-0x4237 008858 ifetch 1 ,contru 
-0x4238 008859 ifetcht 1 ,regb 
-0x4239 008860 isub temp ,null 
-0x423a 008861 disable true 
-0x423b 008862 nbranch string_compare_uart_follow_diff ,zero 
-0x423c 008863 increase 1 ,regb 
-0x423d 008864 loop string_compare_uart_follow 
-0x423e 008865 enable true 
-0x423f 008866 rtn 
-:      008867 string_compare_uart_follow_diff:
-0x4240 008868 branch restore_contru 
-:      008871 at_rev_uart_write_plus:
-0x4241 008872 setarg ui_plus 
-0x4242 008873 istore 1 ,contwu 
-0x4243 008874 rtn 
-:      008876 at_rev_uart_write_colon:
-0x4244 008877 setarg ui_colon 
-0x4245 008878 istore 1 ,contwu 
-0x4246 008879 rtn 
-:      008882 at_rev_uart_write_62:
-0x4247 008883 setarg 62 
-0x4248 008884 istore 1 ,contwu 
-0x4249 008885 rtn 
-:      008886 at_rev_uart_write_n:
-0x424a 008887 setarg 78 
-0x424b 008888 istore 1 ,contwu 
-0x424c 008889 call uartd_send 
-0x424d 008890 branch at_nomal_rev_end 
-:      008894 at_rev_uart_write_44:
-0x424e 008895 setarg at_comma 
-0x424f 008896 istore 1 ,contwu 
-0x4250 008897 rtn 
-:      008899 restore_contru:
-0x4251 008900 copy rega ,contru 
-0x4252 008901 rtn 
-:      008903 at_group_list_reply:
-0x4253 008904 arg mem_bdaddr_list_buff + 7 ,regc 
-0x4254 008905 arg 4 ,loopcnt 
-:      008906 at_group_list_reply_loop:
-0x4255 008907 copy loopcnt ,pdata 
-0x4256 008908 store 1 ,mem_pdatatemp 
-0x4257 008909 ifetch 1 ,regc 
-0x4258 008910 beq rec_3_mode ,at_group_list_isrecord 
-0x4259 008911 beq rec_4_mode ,at_group_list_isrecord 
-0x425a 008912 branch at_group_list_notrecord 
-:      008913 at_group_list_isrecord:
-0x425b 008914 call at_rev_uart_write_62 
-0x425c 008915 ifetch 1 ,regc 
-0x425d 008916 istore 1 ,contwu 
-0x425e 008917 increase 1 ,regc 
-0x425f 008918 call at_rev_uart_write_44 
-0x4260 008919 copy regc ,rega 
-0x4261 008920 call adss_hex2string_to_uart 
-:      008921 at_group_list_notrecord0:
-0x4262 008922 increase 6 ,regc 
-0x4263 008923 fetch 1 ,mem_pdatatemp 
-0x4264 008924 copy pdata ,loopcnt 
-0x4265 008925 loop at_group_list_reply_loop 
-0x4266 008926 rtn 
-:      008927 at_group_list_notrecord:
-0x4267 008928 increase 1 ,regc 
-0x4268 008929 branch at_group_list_notrecord0 
-:      008933 uart_get_remain_length:
-0x4269 008934 set1 mark_ext_patch ,mark 
-0x426a 008935 bpatch patch33_0 ,mem_patch33 
-0x426b 008936 hfetch 2 ,core_uart_rrptr 
-0x426c 008937 isub contru ,pdata 
-0x426d 008938 rtn zero 
-0x426e 008939 branch uart_get_remain_length0 ,positive 
-:      008940 uart_get_remain_length_common:
-0x426f 008941 fetcht 2 ,mem_current_packet_length 
-0x4270 008942 iadd temp ,pdata 
-0x4271 008943 increase -2 ,pdata 
-0x4272 008944 rtn 
-:      008945 uart_get_remain_length0:
-0x4273 008946 call uart_get_rx_buff_length 
-0x4274 008947 iadd contru ,temp 
-0x4275 008948 hfetch 2 ,core_uart_rrptr 
-0x4276 008949 isub temp ,pdata 
-0x4277 008950 branch uart_get_remain_length_common 
-:      008952 uart_get_rx_buff_length:
-0x4278 008953 arg mem_module_rx_buf_end ,pdata 
-0x4279 008954 increase 1 ,pdata 
-0x427a 008955 arg mem_module_rx_buf ,temp 
-0x427b 008956 isub temp ,pdata 
-0x427c 008957 rtn 
-:      008959 release_packet:
-0x427d 008960 fetcht 2 ,mem_current_packet_length 
-0x427e 008961 branch uartd_rxdone_by_len 
-:      008966 at_error_rev_end:
-0x427f 008967 set1 mark_ext_patch ,mark 
-0x4280 008968 bpatch patch33_1 ,mem_patch33 
-0x4281 008969 call get_uart_twptr 
-0x4282 008970 setarg 0x525245 
-0x4283 008971 istore 3 ,contwu 
-0x4284 008972 call uartd_send 
-0x4285 008973 branch at_rev_end 
-:      008975 at_nomal_rev_end:
-0x4286 008976 set1 mark_ext_patch ,mark 
-0x4287 008977 bpatch patch33_2 ,mem_patch33 
-0x4288 008978 call get_uart_twptr 
-0x4289 008979 setarg 0x4b4f 
-0x428a 008980 istore 2 ,contwu 
-0x428b 008981 call uartd_send 
-:      008982 spp_send_end:
-:      008983 at_rev_end:
-0x428c 008984 set1 mark_ext_patch ,mark 
-0x428d 008985 bpatch patch33_3 ,mem_patch33 
-0x428e 008986 call release_packet 
-:      008987 spp_ipc_end:
-0x428f 008988 setarg 0 
-0x4290 008989 store 2 ,mem_current_packet_length 
-0x4291 008990 store 4 ,mem_last_uart_clock 
-0x4292 008991 rtn 
-:      008994 le_dongle_init:
-0x4293 008995 call usb_init 
-0x4294 008996 call app_led_start_blink 
-0x4295 008997 setarg le_dongle 
-0x4296 008998 store 2 ,mem_cb_le_process 
-0x4297 008999 setarg dongle_process_bb_event 
-0x4298 009000 store 2 ,mem_cb_bb_event_process 
-0x4299 009001 setarg usb_isr 
-0x429a 009002 store 2 ,mem_cb_idle_process 
-0x429b 009003 jam 5 ,mem_dongle_count 
-0x429c 009004 jam 0 ,mem_dongle_peers 
-0x429d 009005 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x429e 009006 rtn 
-:      009009 le_dongle:
-0x429f 009010 disable true 
-0x42a0 009011 call app_check_conn_device_nums_addr 
-0x42a1 009013 jam 0x1b ,mem_cmd_le_create_conn 
-0x42a2 009014 fetch 1 ,mem_device_nums 
-0x42a3 009015 compare 2 ,pdata ,0x3 
-0x42a4 009016 nrtn true 
-0x42a5 009017 jam 0 ,mem_le_scan_enable 
-0x42a6 009018 rtn 
-:      009020 le_scan_dongle:
-0x42a7 009021 fetch 1 ,mem_le_rxbuf 
-0x42a8 009022 bbit0 0 ,dongle_add_peer 
-0x42a9 009023 fetch 6 ,mem_le_rxbuf + 2 
-0x42aa 009024 fetcht 6 ,mem_le_plap 
-0x42ab 009025 isub temp ,null 
-0x42ac 009026 nrtn zero 
-:      009027 dongle_peer_paired:
-0x42ad 009028 fetch 6 ,mem_le_plap 
-0x42ae 009029 store 6 ,mem_le_conn_peer_addr 
-0x42af 009030 rtn 
-:      009032 dongle_add_peer:
-0x42b0 009033 arg 0xff ,rega 
-0x42b1 009034 call le_search_adtype 
-0x42b2 009035 nrtn zero 
-0x42b3 009036 ifetch 2 ,contr 
-0x42b4 009037 fetcht 2 ,mem_dongle_signature 
-0x42b5 009038 isub temp ,null 
-0x42b6 009039 nrtn zero 
-0x42b7 009040 fetch 1 ,mem_dongle_peers 
-0x42b8 009041 increase 1 ,pdata 
-0x42b9 009042 store 1 ,mem_dongle_peers 
-0x42ba 009043 fetcht 1 ,mem_dongle_pairing_cnt 
-0x42bb 009044 isub temp ,null 
-0x42bc 009045 branch dongle_peer_paired ,positive 
-0x42bd 009046 rtn 
-:      009048 dongle_process_bb_event:
-0x42be 009049 copy regc ,pdata 
-0x42bf 009050 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
-0x42c0 009051 beq bt_evt_le_connected ,dongle_bb_event_connected 
-0x42c1 009052 and pdata ,0x0f ,temp 
-0x42c2 009053 and_into bt_evt_timer_mask ,pdata 
-0x42c3 009054 beq bt_evt_timer_init ,dongle_bb_event_100ms 
-0x42c4 009055 rtn 
-:      009057 dongle_le_event_bb_disconnected:
-0x42c5 009058 setarg 0 
-0x42c6 009059 store 6 ,mem_le_conn_peer_addr 
-0x42c7 009060 jam 0 ,mem_dongle_peers 
-0x42c8 009061 setarg 0 
-0x42c9 009062 store 5 ,mem_mouse_data 
-0x42ca 009063 jam send_mouse_data_cmd ,mem_mcmd 
-0x42cb 009064 call usb_isr 
-0x42cc 009065 branch app_ble_start_scan 
-:      009067 dongle_bb_event_100ms:
-0x42cd 009068 rtn 
-0x42ce 009069 fetch 1 ,mem_le_scan_enable 
-0x42cf 009070 rtn blank 
-0x42d0 009071 fetch 1 ,mem_dongle_count 
-0x42d1 009072 rtn blank 
-0x42d2 009073 increase -1 ,pdata 
-0x42d3 009074 store 1 ,mem_dongle_count 
-0x42d4 009075 nrtn blank 
-0x42d5 009076 call le_change_peer_addr 
-0x42d6 009077 branch app_ble_start_conn 
-:      009080 dongle_bb_event_connected:
-0x42d7 009081 branch app_ble_stop_scan 
-:      009083 le_change_peer_addr:
-0x42d8 009085 jam 5 ,mem_dongle_count 
-0x42d9 009086 fetch 1 ,mem_le_peer_state 
-0x42da 009087 beq le_context_state_kb ,addr_slave2 
-0x42db 009088 beq le_context_state_mouse ,addr_slave1 
-0x42dc 009089 rtn 
-:      009090 addr_slave1:
-0x42dd 009091 fetch 6 ,mem_le_addr_slave1 
-0x42de 009092 store 6 ,mem_app_peer_addr 
-0x42df 009093 jam le_context_state_kb ,mem_le_peer_state 
-0x42e0 009094 rtn 
-:      009095 addr_slave2:
-0x42e1 009096 fetch 6 ,mem_le_addr_slave2 
-0x42e2 009097 store 6 ,mem_app_peer_addr 
-0x42e3 009098 jam le_context_state_mouse ,mem_le_peer_state 
-0x42e4 009099 rtn 
-:      009102 hci_rx_bcsp:
-0x42e5 009103 ifetch 2 ,contru 
-0x42e6 009104 branch hci_reset_uart ,blank 
-0x42e7 009105 iforce regc 
-0x42e8 009106 ifetch 1 ,contru 
-0x42e9 009107 store 1 ,mem_h5rx_tmp 
-0x42ea 009108 iforce rega 
-0x42eb 009109 bbit0 6 ,hci_rx_bcsp_nocrc 
-0x42ec 009110 increase -2 ,regc 
-:      009111 hci_rx_bcsp_nocrc:
-0x42ed 009112 ifetch 2 ,contru 
-0x42ee 009113 rshift4 pdata ,loopcnt 
-0x42ef 009114 and pdata ,0xf ,debug 
-0x42f0 009115 iadd rega ,rega 
-0x42f1 009116 rshift8 pdata ,pdata 
-0x42f2 009117 iadd rega ,rega 
-0x42f3 009118 ifetch 1 ,contru 
-0x42f4 009119 iadd rega ,pdata 
-0x42f5 009120 bne 0xff ,hci_rx_bcsp_discard_packet 
-0x42f6 009121 add regc ,-4 ,pdata 
-0x42f7 009122 isub loopcnt ,null 
-0x42f8 009123 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-0x42f9 009124 fetch 1 ,mem_h5rx_tmp 
-0x42fa 009125 isolate0 7 ,pdata 
-0x42fb 009126 branch hci_rx_bcsp_check_ack_skip ,true 
-0x42fc 009127 set0 mark_h5_reset ,mark 
-0x42fd 009128 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
-0x42fe 009129 and_into 7 ,pdata 
-0x42ff 009130 fetcht 1 ,mem_h5tx_ack 
-0x4300 009131 isub temp ,null 
-0x4301 009132 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-:      009133 hci_rx_bcsp_check_ack_skip:
-0x4302 009134 setarg 1600 
-0x4303 009135 force lpo_delay_timer ,queue 
-0x4304 009136 call timer_init 
-0x4305 009137 deposit debug 
-0x4306 009138 call hci_bcsp_parse_packet 
-0x4307 009139 rtn user 
-0x4308 009140 fetch 1 ,mem_h5rx_tmp 
-0x4309 009141 iforce rega 
-0x430a 009142 rshift3 pdata ,temp 
-0x430b 009143 and_into 7 ,temp 
-0x430c 009144 fetch 1 ,mem_h5rx_ack 
-0x430d 009145 isub temp ,pdata 
-0x430e 009146 sub pdata ,0 ,pdata 
-0x430f 009147 and_into 7 ,pdata 
-0x4310 009148 bne 1 ,hci_rx_bcsp_discard_packet_err 
-0x4311 009149 storet 1 ,mem_h5rx_ack 
-0x4312 009150 fetch 1 ,mem_h5rx_ackcnt 
-0x4313 009151 increase 1 ,pdata 
-0x4314 009152 store 1 ,mem_h5rx_ackcnt 
-0x4315 009153 branch hci_rx_bcsp_discard_packet 
-:      009155 hci_rx_bcsp_discard_packet_err:
-0x4316 009156 fetch 1 ,mem_check_err_acl_cont 
-0x4317 009157 increase 1 ,pdata 
-0x4318 009158 store 1 ,mem_check_err_acl_cont 
-:      009159 hci_rx_bcsp_discard_packet:
-0x4319 009160 hfetch 2 ,core_uart_rrptr 
-0x431a 009161 iforce contru 
-0x431b 009162 ifetch 2 ,contru 
-0x431c 009163 iadd contru ,contru 
-0x431d 009164 deposit contru 
-0x431e 009165 hstore 2 ,core_uart_rrptr 
-0x431f 009166 rtn 
-:      009168 hci_bcsp_parse_packet:
-0x4320 009169 disable user 
-0x4321 009170 rtn blank 
-0x4322 009171 beq 1 ,parse_bcsp_link_establish 
-0x4323 009172 beq 2 ,parse_bcsp_bccmd 
-0x4324 009173 beq 5 ,process_hci_cmd 
-0x4325 009174 beq 6 ,process_acl 
-0x4326 009175 beq 8 ,process_hci_patch 
-0x4327 009176 rtn 
-:      009178 parse_bcsp_link_establish:
-0x4328 009179 set0 mark_h5_reinit ,mark 
-0x4329 009180 ifetch 1 ,contru 
-0x432a 009181 beq 0xda ,parse_bcsp_link_establish_sync 
-0x432b 009182 beq 0xac ,parse_bcsp_link_establish_syncrsp 
-0x432c 009183 beq 0xad ,parse_bcsp_link_establish_conf 
-0x432d 009184 beq 0xde ,parse_bcsp_link_establish_confrsp 
-0x432e 009185 rtn 
-:      009186 parse_bcsp_link_establish_sync:
-0x432f 009187 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
-0x4330 009188 force 0xda ,temp 
-0x4331 009189 setarg 0xededdc 
-0x4332 009190 call parse_bcsp_link_establish_send 
-:      009191 parse_bcsp_link_establish_send_syncrsp:
-0x4333 009192 force 0xac ,temp 
-0x4334 009193 setarg 0xeeefaf 
-0x4335 009194 branch parse_bcsp_link_establish_send 
-:      009195 parse_bcsp_link_establish_syncrsp:
-0x4336 009196 set1 mark_h5_sync ,mark 
-0x4337 009197 force 0xad ,temp 
-0x4338 009198 setarg 0xedacef 
-0x4339 009199 branch parse_bcsp_link_establish_send 
-:      009200 parse_bcsp_link_establish_conf:
-0x433a 009201 force 0xde ,temp 
-0x433b 009202 setarg 0xd0d0ad 
-:      009203 parse_bcsp_link_establish_send:
-0x433c 009204 lshift8 pdata ,pdata 
-0x433d 009205 ior temp ,temp 
-0x433e 009206 call hci_get_packet_ptr 
-0x433f 009207 istoret 4 ,contwu 
-0x4340 009208 force 1 ,queue 
-0x4341 009209 force 4 ,loopcnt 
-0x4342 009210 set0 mark_h5tx_rp ,mark 
-0x4343 009211 branch bcsp_send_packet 
-:      009212 parse_bcsp_link_establish_confrsp:
-0x4344 009213 force 0 ,alarm 
-0x4345 009214 branch hci_command_status 
-:      009216 parse_bcsp_bccmd:
-0x4346 009217 copy loopcnt ,alarm 
-0x4347 009218 call bcsp_send_ack 
-0x4348 009219 force 0 ,regb 
-0x4349 009220 call hci_get_packet_ptr 
-0x434a 009221 copy alarm ,loopcnt 
-0x434b 009222 ifetch 1 ,contru 
-0x434c 009223 setarg 1 
-0x434d 009224 istore 1 ,contwu 
-0x434e 009225 set0 mark_temp ,mark 
-:      009226 parse_bcsp_bccmd_loop:
-0x434f 009227 ifetch 1 ,contru 
-0x4350 009228 increase 1 ,regb 
-0x4351 009229 beq 0x1c ,parse_bcsp_bccmd_sco_link 
-0x4352 009230 compare 4 ,regb ,0xff 
-0x4353 009231 nbranch parse_bcsp_bccmd_next ,true 
-0x4354 009232 setflag blank ,mark_temp ,mark 
-0x4355 009233 bne 0x3a ,parse_bcsp_bccmd_next 
-0x4356 009234 setarg 2000 
-0x4357 009235 force h5_reinit_timer ,queue 
-0x4358 009236 call timer_init 
-0x4359 009237 set1 mark_h5_reinit ,mark 
-0x435a 009238 rtn 
-:      009240 parse_bcsp_bccmd_sco_link:
-0x435b 009241 compare 6 ,regb ,0xff 
-0x435c 009242 branch parse_bcsp_bccmd_next_ok ,true 
-:      009243 parse_bcsp_bccmd_next:
-0x435d 009244 isolate1 mark_temp ,mark 
-0x435e 009245 call parse_bcsp_bccmd_replace ,true 
-0x435f 009246 istore 1 ,contwu 
-0x4360 009247 loop parse_bcsp_bccmd_loop 
-0x4361 009248 set0 mark_bccmd_patch ,mark 
-0x4362 009249 copy alarm ,loopcnt 
-0x4363 009250 set1 mark_h5tx_rp ,mark 
-0x4364 009251 force 2 ,queue 
-0x4365 009252 branch bcsp_send_packet 
-:      009253 parse_bcsp_bccmd_next_ok:
-0x4366 009254 set1 mark_bccmd_patch ,mark 
-0x4367 009255 branch parse_bcsp_bccmd_next 
-:      009257 parse_bcsp_bccmd_replace:
-0x4368 009258 rtnmark1 mark_bccmd_patch 
-0x4369 009259 compare 10 ,regb ,0xff 
-0x436a 009260 branch parse_bcsp_bccmd_replace1 ,true 
-0x436b 009261 compare 11 ,regb ,0xff 
-0x436c 009262 nrtn true 
-0x436d 009263 setarg 0x12 
-0x436e 009264 rtn 
-:      009265 parse_bcsp_bccmd_replace1:
-0x436f 009266 setarg 0xe9 
-0x4370 009267 rtn 
-:      009269 bcsp_send_ack:
-0x4371 009270 fetch 1 ,mem_h5rx_tmp 
-0x4372 009271 increase 1 ,pdata 
-0x4373 009272 and_into 7 ,pdata 
-0x4374 009273 store 1 ,mem_h5tx_ack 
-0x4375 009274 force 0 ,loopcnt 
-0x4376 009275 force 0 ,queue 
-0x4377 009276 set0 mark_h5tx_rp ,mark 
-:      009277 bcsp_send_packet:
-0x4378 009279 add loopcnt ,4 ,regb 
-0x4379 009280 fetch 1 ,mem_h5tx_ack 
-0x437a 009281 lshift3 pdata ,regc 
-0x437b 009282 isolate0 mark_h5tx_crc ,mark 
-0x437c 009283 nsetflag true ,6 ,regc 
-0x437d 009284 branch bcsp_send_packet_nocrc ,true 
-0x437e 009285 increase 2 ,regb 
-:      009286 bcsp_send_packet_nocrc:
-0x437f 009287 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
-0x4380 009288 set1 7 ,regc 
-0x4381 009289 fetch 1 ,mem_h5tx_seq 
-0x4382 009290 ior regc ,regc 
-0x4383 009291 increase 1 ,pdata 
-0x4384 009292 and_into 7 ,pdata 
-0x4385 009293 store 1 ,mem_h5tx_seq 
-0x4386 009294 fetch 1 ,mem_rp_packets 
-0x4387 009295 increase 1 ,pdata 
-0x4388 009296 store 1 ,mem_rp_packets 
-:      009297 bcsp_send_packet_form_nonrp:
-0x4389 009298 fetch 2 ,mem_h5tx_wptr 
-0x438a 009299 iforce contwu 
-0x438b 009300 deposit regb 
-0x438c 009301 isolate1 mark_h5tx_rp ,mark 
-0x438d 009302 setflag true ,hci_flag_rp ,pdata 
-0x438e 009303 istore 2 ,contwu 
-0x438f 009304 copy contwu ,rega 
-0x4390 009305 deposit regc 
-0x4391 009306 istore 1 ,contwu 
-0x4392 009307 lshift4 loopcnt ,pdata 
-0x4393 009308 ior queue ,pdata 
-0x4394 009309 iadd regc ,regc 
-0x4395 009310 istore 2 ,contwu 
-0x4396 009311 rshift8 pdata ,pdata 
-0x4397 009312 iadd regc ,pdata 
-0x4398 009313 sub pdata ,0xff ,pdata 
-0x4399 009314 istore 1 ,contwu 
-0x439a 009315 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
-0x439b 009316 increase 4 ,loopcnt 
-0x439c 009317 copy rega ,contwu 
-0x439d 009318 call calc_tx_crc16 
-0x439e 009319 istore 2 ,contwu 
-:      009320 bcsp_send_packet_form_nocrc:
-0x439f 009321 fetch 2 ,mem_h5tx_wptr 
-0x43a0 009322 iadd regb ,contwu 
-0x43a1 009323 increase 2 ,contwu 
-0x43a2 009324 deposit contwu 
-0x43a3 009325 store 2 ,mem_h5tx_wptr 
-0x43a4 009326 hstore 2 ,core_uart_twptr 
-0x43a5 009327 fetcht 2 ,mem_h5tx_rptr 
-0x43a6 009328 call bcsp_update_free 
-0x43a7 009329 call bcsp_init_retransmit 
-0x43a8 009330 setarg 1600 
-0x43a9 009331 force lpo_delay_timer ,queue 
-0x43aa 009332 branch timer_init 
-:      009334 bcsp_init_retransmit:
-0x43ab 009335 setarg 400 
-0x43ac 009336 force hci_retransmit_timer ,queue 
-0x43ad 009337 call timer_init 
-0x43ae 009338 set1 mark_h5tx_retransmit ,mark 
-0x43af 009339 rtn 
-:      009341 bcsp_retransmit:
-0x43b0 009342 rtnmark0 mark_h5tx_retransmit 
-0x43b1 009343 force hci_retransmit_timer ,queue 
-0x43b2 009344 call timer_check 
-0x43b3 009345 nrtn blank 
-0x43b4 009346 fetch 2 ,mem_h5tx_rptr 
-0x43b5 009347 hstore 2 ,core_uart_trptrp 
-0x43b6 009348 branch bcsp_init_retransmit 
-:      009350 bcsp_freepacket:
-0x43b7 009351 fetch 2 ,mem_h5tx_wptr 
-0x43b8 009352 fetcht 2 ,mem_h5tx_rptr 
-0x43b9 009353 isub temp ,null 
-0x43ba 009354 branch bcsp_noretransmit ,zero 
-0x43bb 009355 copy temp ,contwu 
-0x43bc 009356 ifetch 2 ,contwu 
-0x43bd 009357 iforce rega 
-0x43be 009358 iand mask3ff ,pdata 
-0x43bf 009359 iadd contwu ,contwu 
-0x43c0 009360 hfetch 2 ,core_uart_trptr 
-0x43c1 009361 isub contwu ,pdata 
-0x43c2 009362 iand mask3ff ,regb 
-0x43c3 009363 fetch 2 ,mem_h5tx_wptr 
-0x43c4 009364 isub contwu ,pdata 
-0x43c5 009365 iand mask3ff ,pdata 
-0x43c6 009366 isub regb ,pdata 
-0x43c7 009367 nrtn positive 
-0x43c8 009368 isolate0 hci_flag_rp ,rega 
-0x43c9 009369 branch bcsp_discardnrp ,true 
-0x43ca 009370 fetch 1 ,mem_h5rx_ackcnt 
-0x43cb 009371 rtn blank 
-0x43cc 009372 increase -1 ,pdata 
-0x43cd 009373 store 1 ,mem_h5rx_ackcnt 
-0x43ce 009374 fetch 1 ,mem_rp_packets 
-0x43cf 009375 increase -1 ,pdata 
-0x43d0 009376 store 1 ,mem_rp_packets 
-:      009377 bcsp_discardnrp:
-0x43d1 009378 copy contwu ,temp 
-0x43d2 009379 storet 2 ,mem_h5tx_rptr 
-0x43d3 009380 fetch 2 ,mem_h5tx_wptr 
-0x43d4 009381 call bcsp_update_free 
-0x43d5 009382 branch bcsp_freepacket 
-:      009383 bcsp_noretransmit:
-0x43d6 009384 set0 mark_h5tx_retransmit ,mark 
-0x43d7 009385 rtn 
-:      009387 bcsp_update_free:
-0x43d8 009388 isub temp ,pdata 
-0x43d9 009389 iand mask3ff ,pdata 
-0x43da 009390 isub mask3ff ,pdata 
-0x43db 009391 sub pdata ,0 ,pdata 
-0x43dc 009392 store 2 ,mem_h5tx_free 
-0x43dd 009393 rtn 
-:      009395 bcsp_get_tx_ptr:
-0x43de 009396 fetch 2 ,mem_h5tx_wptr 
-0x43df 009397 iadd contwu ,contwu 
-0x43e0 009398 rtn 
-:      009402 hci_log:
-0x43e1 009403 rtn 
-:      009405 hci_rx_h4:
-0x43e2 009406 set1 mark_ext_patch ,mark 
-0x43e3 009407 bpatch patch3d_4 ,mem_patch3d 
-0x43e4 009408 fetch 1 ,mem_hci_cmd 
-0x43e5 009409 nrtn blank 
-:      009410 hci_rx_h4_1:
-0x43e6 009411 call hci_h4_parse_packet 
-0x43e7 009412 ncall h4_rx_discard_packet ,user 
-0x43e8 009413 rtn 
-:      009415 hci_h4_parse_packet:
-0x43e9 009416 set1 mark_ext_patch ,mark 
-0x43ea 009417 bpatch patch3d_5 ,mem_patch3d 
-0x43eb 009418 copy contru ,rega 
-0x43ec 009419 arg 4 ,temp 
-0x43ed 009420 ifetch 1 ,contru 
-0x43ee 009421 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
-0x43ef 009422 increase 1 ,temp 
-0x43f0 009423 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
-0x43f1 009424 copy contru ,pdata 
-0x43f2 009425 hstore 2 ,core_uart_rrptr 
-0x43f3 009426 rtn 
-:      009427 hci_h4_parse_packet_wait_len:
-0x43f4 009428 hfetch 2 ,core_uart_rxitems 
-0x43f5 009429 isub temp ,null 
-0x43f6 009430 nbranch hci_h4_parse_packet_wait_len ,positive 
-0x43f7 009432 disable user 
-0x43f8 009433 copy rega ,contru 
-0x43f9 009434 call h4_get_rx_payload_len 
-0x43fa 009435 iadd temp ,temp 
-:      009436 hci_h4_parse_packet_wait:
-0x43fb 009437 hfetch 2 ,core_uart_rxitems 
-0x43fc 009438 isub temp ,null 
-0x43fd 009439 nbranch hci_h4_parse_packet_wait ,positive 
-0x43fe 009440 copy rega ,contru 
-0x43ff 009441 ifetch 1 ,contru 
-0x4400 009442 beq hci_h4_type_cmd ,process_hci_cmd 
-0x4401 009443 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
-0x4402 009444 branch assert 
-:      009445 hci_h4_parse_packet_acl:
-0x4403 009446 set1 mark_ext_patch ,mark 
-0x4404 009447 bpatch patch3d_6 ,mem_patch3d 
-0x4405 009448 copy contru ,rega 
-0x4406 009449 ifetch 2 ,contru 
-0x4407 009450 copy rega ,contru 
-0x4408 009451 fetcht 1 ,mem_conn_handle 
-0x4409 009452 icompare 0xff ,temp 
-0x440a 009453 branch process_acl ,true 
-0x440b 009454 branch le_acl_downgoing ,le 
-0x440c 009455 enable user 
-0x440d 009456 rtn 
-:      009457 h4_rx_discard_packet:
-0x440e 009458 set1 mark_ext_patch ,mark 
-0x440f 009459 bpatch patch3d_7 ,mem_patch3d 
-0x4410 009460 hfetch 2 ,core_uart_rrptr 
-0x4411 009461 iforce contru 
-0x4412 009462 call h4_get_rx_payload_len 
-0x4413 009463 iadd contru ,contru 
-0x4414 009464 deposit contru 
-0x4415 009465 hstore 2 ,core_uart_rrptr 
-0x4416 009466 rtn 
-:      009471 h4_get_rx_payload_len:
-0x4417 009472 ifetch 1 ,contru 
-0x4418 009473 increase 2 ,contru 
-0x4419 009474 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
-0x441a 009475 ifetch 1 ,contru 
-0x441b 009476 rtn 
-:      009477 h4_get_rx_payload_len_acl:
-0x441c 009478 ifetch 2 ,contru 
-0x441d 009479 rtn 
-:      009481 h4_get_tx_ptr:
-0x441e 009482 hfetch 2 ,core_uart_twptr 
-0x441f 009483 increase -5 ,contwu 
-0x4420 009484 iadd contwu ,contwu 
-0x4421 009485 rtn 
-:      009487 h4_send_packet_event:
-0x4422 009488 arg hci_h4_type_event ,temp 
-0x4423 009489 branch h4_send_packet 
-:      009490 h4_send_packet_acl:
-0x4424 009491 arg hci_h4_type_acl ,temp 
-:      009492 h4_send_packet:
-0x4425 009493 set1 mark_ext_patch ,mark 
-0x4426 009494 bpatch patch3e_0 ,mem_patch3e 
-0x4427 009495 increase 1 ,loopcnt 
-0x4428 009496 hfetch 2 ,core_uart_twptr 
-0x4429 009497 copy pdata ,contwu 
-0x442a 009498 copy loopcnt ,pdata 
-0x442b 009499 istoret 1 ,contwu 
-0x442c 009500 increase -1 ,pdata 
-0x442d 009501 iadd contwu ,contwu 
-0x442e 009502 copy contwu ,pdata 
-0x442f 009503 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4430 009504 copy temp ,pdata 
-0x4431 009505 rtneq hci_h4_type_acl 
-0x4432 009506 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4433 009507 hstore 2 ,core_uart_twptr 
-0x4434 009508 branch h4_send_acl_trigger_clear 
-:      009510 h4_send_acl_trigger:
-0x4435 009511 set1 mark_ext_patch ,mark 
-0x4436 009512 bpatch patch3e_1 ,mem_patch3e 
-0x4437 009513 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4438 009514 branch assert ,blank 
-0x4439 009515 hstore 2 ,core_uart_twptr 
-0x443a 009516 branch h4_send_acl_trigger_clear 
-:      009518 h4_send_acl_trigger_clear:
-0x443b 009519 setarg 0 
-0x443c 009520 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x443d 009521 rtn 
-:      009523 h4_tx_buffer_remain:
-0x443e 009524 hfetcht 2 ,core_uart_trptr 
-0x443f 009525 hfetch 2 ,core_uart_twptr 
-0x4440 009526 isub temp ,rega 
-0x4441 009527 nbranch h4_tx_buffer_remain_negative ,positive 
-0x4442 009528 hfetcht 2 ,core_uart_tsaddr 
-0x4443 009529 hfetch 2 ,core_uart_teaddr 
-0x4444 009530 isub temp ,pdata 
-0x4445 009531 isub rega ,temp 
-0x4446 009532 rtn 
-:      009533 h4_tx_buffer_remain_negative:
-0x4447 009534 sub rega ,-1 ,temp 
-0x4448 009535 rtn 
-:      009540 hci_dispatch:
-0x4449 009541 set0 mark_ext_patch ,mark 
-0x444a 009542 bpatch patch19_5 ,mem_patch19 
-0x444b 009543 fetch 1 ,mem_device_option 
-0x444c 009544 rtnne dvc_op_hci 
-0x444d 009545 call hci_rx_packet 
-0x444e 009546 call hci_check_bcsp_protocol 
-0x444f 009547 call bcsp_retransmit ,true 
-0x4450 009548 call hci_check_bcsp_protocol 
-0x4451 009549 call bcsp_freepacket ,true 
-0x4452 009550 branch process_send_acl 
-0x4453 009551 rtnmark0 mark_h5_reinit 
-0x4454 009552 force h5_reinit_timer ,queue 
-0x4455 009553 call timer_check 
-0x4456 009554 nrtn blank 
-0x4457 009555 call hci_reinit 
-0x4458 009556 call hci_check_bcsp_protocol 
-0x4459 009557 nrtn true 
-0x445a 009558 set0 mark_h5_sync ,mark 
-0x445b 009559 force 0xda ,temp 
-0x445c 009560 setarg 0xededdc 
-0x445d 009561 call parse_bcsp_link_establish_send 
-0x445e 009562 setarg 2000 
-0x445f 009563 force h5_reinit_timer ,queue 
-0x4460 009564 branch timer_init 
-:      009567 hci_init:
-0x4461 009568 set0 mark_ext_patch ,mark 
-0x4462 009569 bpatch patch19_6 ,mem_patch19 
-0x4463 009570 rtn wake 
-0x4464 009571 setarg hci_idle_dispatch 
-0x4465 009572 store 2 ,mem_cb_idle_process 
-0x4466 009574 setarg uart_baud_115200 
-0x4467 009575 store uart_baud_len ,mem_baud 
-:      009576 hci_lpm_init:
-0x4468 009577 set0 mark_ext_patch ,mark 
-0x4469 009578 bpatch patch19_7 ,mem_patch19 
-0x446a 009579 call init_filter_ram 
-0x446b 009580 setarg mem_h5rx_buf 
-0x446c 009581 hstore 2 ,core_uart_rsaddr 
-0x446d 009582 setarg mem_h5rx_buf_end 
-0x446e 009583 hstore 2 ,core_uart_readdr 
-0x446f 009584 setarg mem_h5tx_buf 
-0x4470 009585 hstore 2 ,core_uart_tsaddr 
-0x4471 009586 call hci_sel_init 
-:      009587 hci_reinit:
-0x4472 009588 set0 mark_ext_patch ,mark 
-0x4473 009589 bpatch patch1a_0 ,mem_patch1a 
-0x4474 009590 hjam 0x0 ,core_uart_ctrl 
-0x4475 009591 jam 0 ,mem_h5rx_ack 
-0x4476 009592 jam 0 ,mem_h5tx_ack 
-0x4477 009593 jam 0 ,mem_h5tx_seq 
-0x4478 009594 setarg mem_h5tx_buf 
-0x4479 009595 store 2 ,mem_h5tx_wptr 
-0x447a 009596 store 2 ,mem_h5tx_rptr 
-0x447b 009597 hstore 2 ,core_uart_twptr 
-0x447c 009598 hstore 2 ,core_uart_trptrp 
-0x447d 009599 setarg mem_h5rx_buf 
-0x447e 009600 hstore 2 ,core_uart_rrptr 
-0x447f 009601 store 2 ,mem_h5rx_rptr 
-:      009602 hci_init_common:
-0x4480 009603 set0 mark_ext_patch ,mark 
-0x4481 009604 bpatch patch1a_1 ,mem_patch1a 
-0x4482 009605 hfetch 2 ,core_clkoff 
-0x4483 009606 set0 clock_off_uart ,pdata 
-0x4484 009607 hstore 2 ,core_clkoff 
-0x4485 009608 call uart_set_baud_by_mem 
-0x4486 009609 hjam uartclk_dpll ,core_uart_clksel 
-0x4487 009610 hjam uart_ctrl_h4 ,core_uart_ctrl 
-0x4488 009611 branch hci_init_queue_ack 
-:      009613 hci_sel_init:
-0x4489 009614 setarg mem_h5tx_buf_end 
-0x448a 009615 hstore 2 ,core_uart_teaddr 
-0x448b 009616 hfetch 1 ,core_gpio_sel1 
-0x448c 009617 or_into 0x07 ,pdata 
-0x448d 009618 hstore 1 ,core_gpio_sel1 
-0x448e 009619 jam 0xff ,mem_ucode_id_local 
-0x448f 009620 rtn 
-:      009622 hci_reset_uart:
-0x4490 009623 hfetch 2 ,core_uart_rwptr 
-0x4491 009624 hstore 2 ,core_uart_rrptr 
-0x4492 009625 set1 mark_h5_reset ,mark 
-0x4493 009626 rtn 
-:      009629 hci_check_bcsp_protocol:
-0x4494 009630 hfetch 1 ,core_uart_ctrl 
-0x4495 009631 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
-0x4496 009632 rtn 
-:      009634 hci_init_queue_ack:
-0x4497 009635 setarg mem_hci_acl_queue_start 
-0x4498 009636 store 2 ,mem_hci_acl_queue_wptr 
-0x4499 009637 store 2 ,mem_hci_acl_queue_rptr 
-0x449a 009638 force param_acl_pktcnt ,temp 
-0x449b 009639 iadd temp ,pdata 
-0x449c 009640 iadd temp ,pdata 
-0x449d 009641 increase 2 ,pdata 
-0x449e 009642 store 2 ,mem_hci_acl_queue_end 
-0x449f 009643 setarg 0x00 
-0x44a0 009644 store 1 ,mem_hci_acl_cnt 
-0x44a1 009645 store 1 ,mem_hci_acl_queue_wcnt 
-0x44a2 009646 rtn 
-:      009648 hci_rx_packet:
-0x44a3 009649 set0 mark_ext_patch ,mark 
-0x44a4 009650 bpatch patch1a_2 ,mem_patch1a 
-0x44a5 009651 hfetch 1 ,core_uart_status 
-0x44a6 009652 iforce regb 
-0x44a7 009653 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
-0x44a8 009654 hfetch 2 ,core_uart_rxitems 
-0x44a9 009655 iforce regc 
-0x44aa 009656 arg 0x44f ,temp 
-0x44ab 009657 isub temp ,null 
-0x44ac 009658 nrtn zero 
-:      009659 hci_rx_packet_cont:
-0x44ad 009660 hfetch 2 ,core_uart_rrptr 
-0x44ae 009661 iforce contru 
-0x44af 009662 call hci_check_bcsp_protocol 
-0x44b0 009663 branch hci_rx_bcsp ,true 
-0x44b1 009664 branch hci_rx_h4 
-:      009666 hci_send_ack:
-0x44b2 009667 call hci_check_bcsp_protocol 
-0x44b3 009668 branch bcsp_send_ack ,true 
-0x44b4 009669 rtn 
-:      009671 uart_send_byte:
-0x44b5 009672 hfetcht 1 ,core_uart_status 
-0x44b6 009673 isolate1 6 ,temp 
-0x44b7 009674 branch uart_send_byte ,true 
-0x44b8 009675 hstore 1 ,core_uart_txd 
-0x44b9 009676 rtn 
-:      009679 process_acl_into_queue:
-0x44ba 009680 fetcht 2 ,mem_hci_acl_queue_end 
-0x44bb 009681 fetch 2 ,mem_hci_acl_queue_wptr 
-0x44bc 009682 iforce contw 
-0x44bd 009683 deposit contru 
-0x44be 009684 istore 2 ,contw 
-0x44bf 009685 deposit contw 
-0x44c0 009686 store 2 ,mem_hci_acl_queue_wptr 
-0x44c1 009687 icompare 0xff ,temp 
-0x44c2 009688 call process_acl_into_queue_loop ,true 
-0x44c3 009689 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44c4 009690 increase 1 ,pdata 
-0x44c5 009691 store 1 ,mem_hci_acl_queue_wcnt 
-0x44c6 009692 rtn 
-:      009693 process_acl_into_queue_loop:
-0x44c7 009694 setarg mem_hci_acl_queue_start 
-0x44c8 009695 store 2 ,mem_hci_acl_queue_wptr 
-0x44c9 009696 rtn 
-:      009699 process_acl_dequeue:
-0x44ca 009700 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44cb 009701 rtn blank 
-0x44cc 009702 fetcht 2 ,mem_hci_acl_queue_end 
-0x44cd 009703 fetch 2 ,mem_hci_acl_queue_rptr 
-0x44ce 009704 iforce contr 
-0x44cf 009705 ifetch 2 ,contr 
-0x44d0 009706 iforce contru 
-0x44d1 009707 deposit contr 
-0x44d2 009708 store 2 ,mem_hci_acl_queue_rptr 
-0x44d3 009709 icompare 0xff ,temp 
-0x44d4 009710 call process_acl_dequeue_loop ,true 
-0x44d5 009711 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44d6 009712 increase -1 ,pdata 
-0x44d7 009713 store 1 ,mem_hci_acl_queue_wcnt 
-0x44d8 009714 force 1 ,pdata 
-0x44d9 009715 rtn 
-:      009716 process_acl_dequeue_loop:
-0x44da 009717 setarg mem_hci_acl_queue_start 
-0x44db 009718 store 2 ,mem_hci_acl_queue_rptr 
-0x44dc 009719 rtn 
-:      009721 process_acl:
-0x44dd 009722 set0 mark_ext_patch ,mark 
-0x44de 009723 bpatch patch1a_3 ,mem_patch1a 
-0x44df 009724 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44e0 009725 sub pdata ,2 ,null 
-0x44e1 009726 branch process_acl_queue_check_ok ,positive 
-0x44e2 009727 enable user 
-0x44e3 009728 branch process_send_acl 
-:      009729 process_acl_queue_check_ok:
-0x44e4 009730 call hci_send_ack 
-0x44e5 009731 call process_acl_into_queue 
-:      009732 process_send_acl:
-0x44e6 009733 set0 mark_ext_patch ,mark 
-0x44e7 009734 bpatch patch1a_4 ,mem_patch1a 
-0x44e8 009735 rtnmark1 mark_tx_l2cap 
-0x44e9 009736 call process_acl_dequeue 
-0x44ea 009737 rtn blank 
-0x44eb 009738 ifetcht 1 ,contru 
-0x44ec 009739 call context_search_conn_handle2 
-0x44ed 009740 nrtn zero 
-0x44ee 009741 ifetch 1 ,contru 
-0x44ef 009742 rshift4 pdata ,pdata 
-0x44f0 009743 and pdata ,0x3 ,pdata 
-0x44f1 009744 nbranch process_send_acl_good_lch ,blank 
-0x44f2 009745 set1 1 ,pdata 
-:      009746 process_send_acl_good_lch:
-0x44f3 009747 set1 2 ,pdata 
-0x44f4 009748 store 1 ,mem_tx_lch 
-0x44f5 009749 ifetch 2 ,contru 
-0x44f6 009750 store 2 ,mem_tx_len 
-0x44f7 009751 deposit contru 
-0x44f8 009752 store 2 ,mem_txptr 
-0x44f9 009753 set1 mark_tx_l2cap ,mark 
-0x44fa 009754 bmark0 mark_context ,process_acl_ncontext 
-0x44fb 009755 fetch 1 ,mem_conn_handle 
-0x44fc 009756 isub temp ,null 
-0x44fd 009757 nbranch process_acl_ncontext ,zero 
-0x44fe 009758 fetch 1 ,mem_op 
-0x44ff 009759 set1 op_txl2cap ,pdata 
-0x4500 009760 store 1 ,mem_op 
-0x4501 009761 rtn 
-:      009763 process_acl_ncontext:
-0x4502 009764 increase coffset_op ,rega 
-0x4503 009765 ifetch 1 ,rega 
-0x4504 009766 set1 op_txl2cap ,pdata 
-0x4505 009767 istore 1 ,rega 
-0x4506 009768 rtn 
-:      009773 process_hci_cmd:
-0x4507 009774 set0 mark_ext_patch ,mark 
-0x4508 009775 bpatch patch1a_5 ,mem_patch1a 
-0x4509 009776 fetch 1 ,mem_hci_cmd 
-0x450a 009777 branch process_hci_cmd_cont ,blank 
-0x450b 009778 enable user 
-0x450c 009779 rtn 
-:      009780 process_hci_cmd_cont:
-0x450d 009781 call hci_send_ack 
-0x450e 009782 ifetch 2 ,contru 
-0x450f 009783 iforce alarm 
-0x4510 009784 iforce queue 
-0x4511 009785 ifetch 1 ,contru 
-0x4512 009786 iforce temp 
-0x4513 009787 rshift2 alarm ,pdata 
-0x4514 009788 rshift8 pdata ,pdata 
-0x4515 009789 beq hci_ogf_link_control ,phci_grp_link_control 
-0x4516 009790 beq hci_ogf_link_policy ,phci_grp_link_policy 
-0x4517 009791 beq hci_ogf_baseband ,phci_grp_baseband 
-0x4518 009792 beq hci_ogf_info ,phci_grp_info 
-0x4519 009793 beq hci_ogf_status ,phci_grp_status 
-0x451a 009794 beq hci_ogf_test ,phci_grp_test 
-0x451b 009795 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
-0x451c 009796 beq hci_ogf_low_energy ,phci_grp_low_energy 
-0x451d 009797 rtn 
-:      009800 phci_grp_link_control:
-0x451e 009801 set0 mark_ext_patch ,mark 
-0x451f 009802 bpatch patch1a_6 ,mem_patch1a 
-0x4520 009803 deposit queue 
-0x4521 009804 beq hci_inquiry ,phci_inquiry 
-0x4522 009805 beq hci_inquiry_cancel ,phci_inquiry_cancel 
-0x4523 009806 beq hci_periodic_inquiry_mode ,hci_normal_reply 
-0x4524 009807 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
-0x4525 009808 beq hci_create_connection ,phci_create_connection 
-0x4526 009809 beq hci_disconnect ,phci_disconnect 
-0x4527 009810 beq hci_add_sco_connection ,hci_normal_reply 
-0x4528 009811 beq hci_create_connection_cancel ,phci_create_connection_cancel 
-0x4529 009812 beq hci_accept_connection ,phci_accept_connection 
-0x452a 009813 beq hci_reject_connection ,phci_reject_connection 
-0x452b 009814 beq hci_link_key_request_reply ,phci_link_key_request_reply 
-0x452c 009815 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
-0x452d 009816 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
-0x452e 009817 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
-0x452f 009818 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
-0x4530 009819 beq hci_authentication_requested ,phci_authentication_requested 
-0x4531 009820 beq hci_set_connection_encryption ,phci_set_connection_encryption 
-0x4532 009821 beq hci_change_connection_link_key ,hci_normal_reply 
-0x4533 009822 beq hci_master_link_key ,hci_normal_reply 
-0x4534 009823 beq hci_remote_name_request ,phci_remote_name_request 
-0x4535 009824 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
-0x4536 009825 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
-0x4537 009826 beq hci_read_remote_version_information ,phci_read_remote_version_information 
-0x4538 009827 beq hci_read_clock_offset ,phci_read_clock_offset 
-0x4539 009828 beq hci_setup_sco_connection ,phci_setup_sco_connection 
-0x453a 009829 beq hci_accept_sco_connection ,phci_accept_sco_connection 
-0x453b 009830 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
-0x453c 009831 branch phci_unknown_command 
-:      009834 phci_grp_link_policy:
-0x453d 009835 set0 mark_ext_patch ,mark 
-0x453e 009836 bpatch patch1a_7 ,mem_patch1a 
-0x453f 009837 deposit queue 
-0x4540 009838 beq hci_role_discovery ,phci_role_discovery 
-0x4541 009839 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
-0x4542 009840 beq hci_hold_mode ,hci_normal_reply 
-0x4543 009841 beq hci_sniff_mode ,phci_sniff_mode 
-0x4544 009842 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
-0x4545 009843 beq hci_park_mode ,hci_normal_reply 
-0x4546 009844 beq hci_exit_park_mode ,hci_normal_reply 
-0x4547 009845 beq hci_qos_setup ,hci_normal_reply 
-0x4548 009846 beq hci_switch_role ,phci_switch_role 
-0x4549 009847 beq hci_read_link_policy_settings ,hci_normal_reply 
-0x454a 009848 beq hci_read_default_link_policy_settings ,hci_normal_reply 
-0x454b 009849 beq hci_write_default_link_policy_settings ,hci_normal_reply 
-0x454c 009850 beq hci_flow_specification ,hci_normal_reply 
-0x454d 009851 beq hci_sniff_subrating ,phci_sniff_subrating 
-0x454e 009852 branch phci_unknown_command 
-:      009854 phci_grp_baseband:
-0x454f 009855 set0 mark_ext_patch ,mark 
-0x4550 009856 bpatch patch1b_0 ,mem_patch1b 
-0x4551 009857 deposit queue 
-0x4552 009858 beq hci_set_event_mask ,phci_set_event_mask 
-0x4553 009859 beq hci_reset ,hci_normal_reply 
-0x4554 009860 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
-0x4555 009861 beq hci_write_local_name ,phci_change_local_name 
-0x4556 009862 beq hci_read_local_name ,phci_read_local_name 
-0x4557 009863 beq hci_write_page_timeout ,phci_write_page_timeout 
-0x4558 009864 beq hci_read_scan_enable ,phci_read_scan_enable 
-0x4559 009865 beq hci_write_scan_enable ,phci_write_scan_enable 
-0x455a 009866 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
-0x455b 009867 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
-0x455c 009868 beq hci_write_authentication_enable ,phci_write_authentication_enable 
-0x455d 009869 beq hci_write_encryption_mode ,phci_write_encryption_mode 
-0x455e 009870 beq hci_write_class_of_device ,phci_write_class_of_device 
-0x455f 009871 beq hci_write_voice_setting ,hci_normal_reply 
-0x4560 009872 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
-0x4561 009873 beq hci_host_buffer_size ,hci_normal_reply 
-0x4562 009874 beq hci_host_num_completed_packets ,phci_host_num_completed 
-0x4563 009875 beq hci_write_inquiry_scan_type ,hci_normal_reply 
-0x4564 009876 beq hci_write_inquiry_mode ,hci_normal_reply 
-0x4565 009877 beq hci_write_page_scan_type ,hci_normal_reply 
-0x4566 009878 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
-0x4567 009879 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
-0x4568 009880 branch phci_unknown_command 
-:      009882 phci_grp_info:
-0x4569 009883 set0 mark_ext_patch ,mark 
-0x456a 009884 bpatch patch1b_1 ,mem_patch1b 
-0x456b 009885 deposit queue 
-0x456c 009886 beq hci_read_local_version_information ,phci_read_local_version_information 
-0x456d 009887 beq hci_read_local_supported_features ,phci_read_local_supported_features 
-0x456e 009888 beq hci_read_local_ext_features ,phci_read_local_ext_features 
-0x456f 009889 beq hci_read_buffer_size ,phci_read_buffer_size 
-0x4570 009890 beq hci_read_bd_addr ,phci_read_bd_addr 
-0x4571 009891 branch phci_unknown_command 
-:      009893 phci_grp_status:
-0x4572 009894 set0 mark_ext_patch ,mark 
-0x4573 009895 bpatch patch1b_2 ,mem_patch1b 
-0x4574 009896 deposit queue 
-0x4575 009897 beq hci_read_failed_contact_counter ,hci_normal_reply 
-0x4576 009898 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
-0x4577 009899 beq hci_get_link_quality ,phci_get_link_quality 
-0x4578 009900 beq hci_read_rssi ,phci_read_rssi 
-0x4579 009901 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
-0x457a 009902 beq hci_read_bd_clock ,phci_read_bd_clock 
-0x457b 009903 branch phci_unknown_command 
-:      009905 phci_grp_test:
-0x457c 009906 set0 mark_ext_patch ,mark 
-0x457d 009907 bpatch patch1b_3 ,mem_patch1b 
-0x457e 009908 deposit queue 
-0x457f 009909 beq hci_read_loopback_mode ,hci_normal_reply 
-0x4580 009910 beq hci_write_loopback_mode ,hci_normal_reply 
-0x4581 009911 beq hci_enable_device_under_test_mode ,hci_normal_reply 
-0x4582 009912 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
-0x4583 009913 branch phci_unknown_command 
-0x4584 009914 rtn 
-:      009916 phci_grp_vendor_specific:
-0x4585 009917 set0 mark_ext_patch ,mark 
-0x4586 009918 bpatch patch1b_4 ,mem_patch1b 
-0x4587 009919 deposit queue 
-0x4588 009920 beq hci_vendor_cmd_reset ,hci_normal_reply 
-0x4589 009921 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
-0x458a 009922 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
-0x458b 009923 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
-0x458c 009924 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
-0x458d 009925 beq hci_vendor_cmd_echo ,hci_normal_reply 
-0x458e 009926 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
-0x458f 009927 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
-0x4590 009929 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
-0x4591 009930 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
-0x4592 009931 branch hci_normal_reply 
-:      009933 phci_grp_vendor_enter_lpm:
-0x4593 009934 call hci_normal_reply 
-0x4594 009935 call wait_uarttx 
-0x4595 009936 call gpio_pu_uart_tx 
-:      009937 hci_enter_lpm:
-0x4596 009938 call app_put_lpm_wake_lock 
-0x4597 009939 call app_l2cap_flow_control_enable 
-0x4598 009940 branch gpio_rx_config_input_with_pu 
-:      009942 hci_exit_lpm:
-0x4599 009943 jam hci_rx_ready ,mem_hci_lt_rx_state 
-0x459a 009944 call app_get_lpm_wake_lock 
-0x459b 009945 call hci_lpm_init 
-0x459c 009946 branch app_l2cap_flow_control_disable 
-:      009948 phci_grp_vendor_chipid:
-0x459d 009949 call hci_get_cmd_complete_ptr 
-0x459e 009950 hfetch 2 ,core_chipid 
-0x459f 009951 istore 2 ,contwu 
-0x45a0 009952 force 6 ,loopcnt 
-0x45a1 009953 branch hci_command_complete 
-:      009955 phci_grp_vendor_baud:
-0x45a2 009956 ifetch 2 ,contru 
-0x45a3 009957 store 2 ,mem_baud 
-0x45a4 009958 hstore 2 ,core_uart_baud 
-0x45a5 009959 rtn 
-:      009961 phci_grp_vendor_patch:
-0x45a6 009963 ifetch 1 ,contru 
-0x45a7 009964 copy pdata ,temp 
-0x45a8 009965 hstore 1 ,core_ucode_low 
-0x45a9 009966 ifetch 1 ,contru 
-0x45aa 009967 iadd temp ,temp 
-0x45ab 009968 set1 7 ,pdata 
-0x45ac 009969 hstore 1 ,core_ucode_ctrl 
-0x45ad 009970 ifetch 1 ,contru 
-0x45ae 009971 iadd temp ,temp 
-0x45af 009972 copy pdata ,loopcnt 
-:      009973 phci_grp_vendor_patch_loop:
-0x45b0 009974 ifetch 1 ,contru 
-0x45b1 009975 hstore 1 ,core_ucode_data 
-0x45b2 009976 iadd temp ,temp 
-0x45b3 009977 loop phci_grp_vendor_patch_loop 
-0x45b4 009978 and temp ,0xff ,temp 
-0x45b5 009979 ifetch 1 ,contru 
-0x45b6 009980 isub temp ,null 
-0x45b7 009981 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45b8 009982 branch hci_normal_reply 
-:      009984 phci_grp_vendor_done:
-0x45b9 009985 arg 0x20 ,loopcnt 
-0x45ba 009986 arg mem_patch00 ,contw 
-0x45bb 009987 arg 0 ,temp 
-:      009988 phci_grp_vendor_done_loop:
-0x45bc 009989 ifetch 1 ,contru 
-0x45bd 009990 istore 1 ,contw 
-0x45be 009991 iadd temp ,temp 
-0x45bf 009992 loop phci_grp_vendor_done_loop 
-0x45c0 009993 and temp ,0xff ,temp 
-0x45c1 009994 ifetch 1 ,contru 
-0x45c2 009995 isub temp ,null 
-0x45c3 009996 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45c4 009997 hjam 0 ,core_ucode_ctrl 
-0x45c5 009998 call hci_normal_reply 
-0x45c6 009999 call h4_rx_discard_packet 
-0x45c7 010000 branch soft_reset 
-:      010002 phci_grp_vendor_patch_bad:
-0x45c8 010003 hjam 0 ,core_ucode_ctrl 
-0x45c9 010004 branch start 
-:      010006 phci_grp_vendor_bdaddr:
-0x45ca 010007 ifetch 6 ,contru 
-0x45cb 010008 store 6 ,mem_lap 
-0x45cc 010009 branch hci_normal_reply 
-:      010012 phci_grp_vendor_mem:
-0x45cd 010013 ifetch 1 ,contru 
-0x45ce 010014 store 1 ,mem_hci_curr_len 
-0x45cf 010015 copy pdata ,loopcnt 
-0x45d0 010016 ifetch 2 ,contru 
-0x45d1 010017 store 2 ,mem_hci_curr_target 
-0x45d2 010018 copy pdata ,contw 
-0x45d3 010019 call uart_copy_rx_bytes 
-0x45d4 010020 branch hci_normal_reply 
-:      010023 phci_grp_vendor_eep:
-0x45d5 010024 ifetch 1 ,contru 
-0x45d6 010025 store 1 ,mem_hci_curr_len 
-0x45d7 010026 copy pdata ,loopcnt 
-0x45d8 010027 ifetch 2 ,contru 
-0x45d9 010028 store 2 ,mem_hci_curr_target 
-0x45da 010029 arg mem_l2cap_rxbuff1 ,contw 
-0x45db 010030 call uart_copy_rx_bytes 
-0x45dc 010031 fetcht 1 ,mem_hci_curr_len 
-0x45dd 010032 arg mem_l2cap_rxbuff1 ,rega 
-0x45de 010033 fetch 2 ,mem_hci_curr_target 
-0x45df 010034 branch iicd_write_ota_data 
-:      010040 phci_grp_low_energy:
-0x45e0 010041 set0 mark_ext_patch ,mark 
-0x45e1 010042 bpatch patch1b_5 ,mem_patch1b 
-0x45e2 010043 deposit queue 
-0x45e3 010044 beq hci_le_set_event_mask ,hci_normal_reply 
-0x45e4 010045 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
-0x45e5 010046 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
-0x45e6 010047 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
-0x45e7 010048 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
-0x45e8 010049 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
-0x45e9 010050 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
-0x45ea 010051 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
-0x45eb 010052 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
-0x45ec 010053 beq hci_le_create_connection ,phci_le_create_conn 
-0x45ed 010054 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
-0x45ee 010055 beq hci_le_read_channel_map ,phci_le_read_channel_map 
-0x45ef 010056 beq hci_le_read_remote_used_features ,hci_command_status 
-0x45f0 010057 beq hci_le_connection_update ,hci_normal_reply 
-0x45f1 010058 branch phci_unknown_command 
-0x45f2 010059 rtn 
-:      010060 phci_le_read_buffer_size:
-0x45f3 010061 call hci_get_cmd_complete_ptr 
-0x45f4 010062 setarg 0 
-0x45f5 010063 istore 3 ,contwu 
-0x45f6 010064 force 0x07 ,loopcnt 
-0x45f7 010065 branch hci_command_complete 
-:      010067 phci_le_read_local_supported_features:
-0x45f8 010068 call hci_get_cmd_complete_ptr 
-0x45f9 010069 setarg 1 
-0x45fa 010070 istore 2 ,contwu 
-0x45fb 010071 setarg 0 
-0x45fc 010072 istore 6 ,contwu 
-0x45fd 010073 force 0x0c ,loopcnt 
-0x45fe 010074 branch hci_command_complete 
-:      010076 phci_le_set_adv_param:
-0x45ff 010077 arg 15 ,loopcnt 
-0x4600 010078 arg mem_le_adv_param ,contw 
-0x4601 010079 call uart_copy_rx_bytes 
-0x4602 010080 branch hci_normal_reply 
-:      010082 phci_le_set_adv_data:
-0x4603 010083 arg 32 ,loopcnt 
-0x4604 010084 arg mem_le_adv_data_len ,contw 
-0x4605 010085 call uart_copy_rx_bytes 
-0x4606 010086 branch hci_normal_reply 
-:      010088 phci_le_set_scan_response_data:
-0x4607 010089 arg 32 ,loopcnt 
-0x4608 010090 arg mem_le_scan_data_len ,contw 
-0x4609 010091 call uart_copy_rx_bytes 
-0x460a 010092 branch hci_normal_reply 
-:      010094 phci_le_set_adv_enable:
-0x460b 010095 ifetch 1 ,contru 
-0x460c 010096 store 1 ,mem_le_adv_enable 
-0x460d 010097 branch hci_normal_reply 
-:      010099 phci_le_set_scan_param:
-0x460e 010100 ifetch 7 ,contru 
-0x460f 010101 store 7 ,mem_le_scan_params 
-0x4610 010102 branch hci_normal_reply 
-:      010104 phci_le_set_scan_enable:
-0x4611 010105 ifetch 1 ,contru 
-0x4612 010106 store 1 ,mem_le_scan_enable 
-0x4613 010107 branch hci_normal_reply 
-:      010109 phci_le_create_conn:
-0x4614 010110 ifetch 4 ,contru 
-0x4615 010111 store 4 ,mem_le_scan_interval 
-0x4616 010112 ifetch 1 ,contru 
-0x4617 010113 store 1 ,mem_le_scan_filter_policy 
-0x4618 010114 arg 20 ,loopcnt 
-0x4619 010115 arg mem_le_conn_param ,contw 
-0x461a 010116 call uart_copy_rx_bytes 
-0x461b 010117 jam 1 ,mem_le_scan_enable 
-0x461c 010118 fetch 1 ,mem_le_conn_own_addr_type 
-0x461d 010119 store 1 ,mem_le_scan_own_addr_type 
-0x461e 010120 fetch 2 ,mem_le_conn_interval_max 
-0x461f 010121 store 2 ,mem_le_conn_interval 
-0x4620 010122 fetch 2 ,mem_le_conn_latency 
-0x4621 010123 store 2 ,mem_le_slave_latency 
-0x4622 010124 fetch 2 ,mem_le_conn_superto 
-0x4623 010125 store 2 ,mem_le_superto 
-0x4624 010126 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x4625 010127 branch hci_command_status 
-:      010129 phci_le_create_conn_cancel:
-0x4626 010131 branch hci_normal_reply 
-:      010133 phci_le_read_channel_map:
-0x4627 010134 call hci_get_cmd_complete_ptr 
-0x4628 010135 ifetch 2 ,contru 
-0x4629 010136 istore 2 ,contwu 
-0x462a 010137 setarg 0x1fffff 
-0x462b 010138 istore 5 ,contwu 
-0x462c 010139 force 0x0b ,loopcnt 
-0x462d 010140 branch hci_command_complete 
-:      010145 phci_host_num_completed:
-0x462e 010146 ifetch 3 ,contru 
-0x462f 010147 ifetcht 3 ,contru 
-0x4630 010148 fetch 2 ,mem_acl_credits 
-0x4631 010149 iadd temp ,pdata 
-0x4632 010150 store 2 ,mem_acl_credits 
-0x4633 010151 rtn 
-:      010153 phci_inquiry:
-0x4634 010154 ifetch 3 ,contru 
-0x4635 010155 store 3 ,mem_glap 
-:      010156 do_at_inquiry0:
-0x4636 010157 jam hci_cmd_inquiry ,mem_hci_cmd 
-0x4637 010158 ifetch 1 ,contru 
-0x4638 010159 arg 1600 ,temp 
-0x4639 010160 imul32 temp ,pdata 
-0x463a 010161 arg 0xffff ,temp 
-0x463b 010162 isub temp ,null 
-0x463c 010163 nbranch phci_inquiry_nowrap ,positive 
-0x463d 010164 deposit temp 
-:      010165 phci_inquiry_nowrap:
-0x463e 010166 force inquiry_length_timer ,queue 
-0x463f 010167 call timer_init 
-0x4640 010168 fetch 1 ,mem_at_using_flag 
-0x4641 010169 bbit1 at_flag_inq ,at_rev_end 
-0x4642 010170 branch hci_command_status 
-:      010173 phci_inquiry_cancel:
-0x4643 010174 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x4644 010175 branch hci_normal_reply 
-:      010177 phci_create_connection:
-0x4645 010178 call phci_read_plap 
-0x4646 010179 ifetch 2 ,contru 
-0x4647 010180 store 2 ,mem_packet_type 
-0x4648 010181 ifetch 2 ,contru 
-0x4649 010182 store 1 ,mem_page_mode 
-0x464a 010183 call phci_read_clock 
-0x464b 010184 ifetch 1 ,contru 
-0x464c 010185 store 1 ,mem_allow_switch 
-0x464d 010186 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x464e 010187 branch hci_command_status 
-:      010190 phci_disconnect:
-0x464f 010191 jam hci_cmd_disconn ,mem_hci_cmd 
-0x4650 010192 ifetch 2 ,contru 
-0x4651 010193 store 1 ,mem_hci_conn_handle 
-0x4652 010194 ifetch 1 ,contru 
-0x4653 010195 store 1 ,mem_disconn_reason_send 
-0x4654 010196 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
-0x4655 010197 fetch 1 ,mem_hci_conn_handle 
-0x4656 010198 fetcht 1 ,mem_sco_handle 
-0x4657 010199 isub temp ,null 
-0x4658 010200 nbranch hci_command_status ,zero 
-0x4659 010201 jam hci_cmd_disconn_sco ,mem_hci_cmd 
-0x465a 010202 fetch 1 ,mem_sco_asso_handle 
-0x465b 010203 store 1 ,mem_hci_conn_handle 
-0x465c 010204 branch hci_command_status 
-:      010206 phci_create_connection_cancel:
-0x465d 010207 call hci_get_cmd_complete_ptr 
-0x465e 010208 call hci_write_plap 
-0x465f 010209 force 10 ,loopcnt 
-0x4660 010210 call hci_command_complete 
-0x4661 010212 jam hci_cmd_detach ,mem_hci_cmd 
-0x4662 010213 force hci_error_no_connection ,temp 
-0x4663 010214 branch hci_send_connection_error 
-:      010216 phci_link_key_request_reply:
-0x4664 010217 call phci_read_plap 
-0x4665 010218 arg mem_link_key ,contw 
-0x4666 010219 force 16 ,loopcnt 
-0x4667 010220 call uart_copy_rx_bytes 
-0x4668 010221 jam hci_cmd_linkkey ,mem_hci_cmd 
-0x4669 010222 branch phci_pin_code_reply 
-:      010224 phci_link_key_request_negative_reply:
-0x466a 010225 call phci_read_plap 
-0x466b 010226 jam hci_cmd_nokey ,mem_hci_cmd 
-0x466c 010227 branch phci_pin_code_reply 
-:      010229 phci_pin_code_request_reply:
-0x466d 010230 call phci_read_plap 
-0x466e 010231 ifetch 1 ,contru 
-0x466f 010232 store 1 ,mem_pin_length 
-0x4670 010233 iforce loopcnt 
-0x4671 010234 arg mem_pin ,contw 
-0x4672 010235 call uart_copy_rx_bytes 
-0x4673 010236 jam hci_cmd_pair ,mem_hci_cmd 
-0x4674 010237 branch phci_pin_code_reply 
-:      010239 phci_pin_code_request_negative_reply:
-0x4675 010240 call phci_read_plap 
-0x4676 010241 jam hci_cmd_nopair ,mem_hci_cmd 
-:      010242 phci_pin_code_reply:
-0x4677 010243 call hci_get_cmd_complete_ptr 
-0x4678 010244 call hci_write_plap 
-0x4679 010245 force 10 ,loopcnt 
-0x467a 010246 branch hci_command_complete 
-:      010248 phci_io_cap_request_reply:
-0x467b 010250 increase 6 ,contru 
-0x467c 010251 ifetch 3 ,contru 
-0x467d 010252 store 3 ,mem_sp_iocap_local 
-0x467e 010253 fetch 1 ,mem_master_sp_state 
-0x467f 010254 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
-0x4680 010255 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
-0x4681 010256 jam hci_cmd_io_cap ,mem_hci_cmd 
-0x4682 010257 branch phci_io_cap_request_reply_commom 
-:      010258 phci_io_cap_request_reply_master:
-0x4683 010259 jam sp_flag_commit ,mem_master_sp_flag 
-:      010260 phci_io_cap_request_reply_commom:
-0x4684 010261 call hci_get_cmd_complete_ptr 
-0x4685 010262 call hci_write_plap 
-0x4686 010263 force 10 ,loopcnt 
-0x4687 010264 branch hci_command_complete 
-:      010267 phci_authentication_requested:
-0x4688 010268 call phci_read_handle 
-0x4689 010269 jam hci_cmd_auth ,mem_hci_cmd 
-0x468a 010270 branch hci_command_status 
-:      010272 phci_set_connection_encryption:
-0x468b 010273 call phci_read_handle 
-0x468c 010274 ifetch 1 ,contru 
-0x468d 010275 increase hci_cmd_stopencrypt ,pdata 
-0x468e 010276 store 1 ,mem_hci_cmd 
-0x468f 010277 branch hci_command_status 
-:      010279 phci_remote_name_request:
-0x4690 010280 call phci_read_plap 
-0x4691 010281 ifetch 2 ,contru 
-0x4692 010282 store 1 ,mem_page_mode 
-0x4693 010283 call phci_read_clock 
-0x4694 010284 jam hci_cmd_remote_name_req ,mem_hci_cmd 
-0x4695 010285 branch hci_command_status 
-:      010287 phci_read_remote_ext_features:
-0x4696 010288 ifetch 2 ,contru 
-0x4697 010289 ifetch 1 ,contru 
-0x4698 010290 store 1 ,mem_ext_features_page 
-0x4699 010291 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
-0x469a 010292 branch hci_command_status 
-:      010294 phci_read_remote_supported_features:
-0x469b 010296 fetch 1 ,mem_conn_handle 
-0x469c 010297 force hci_error_no_connection ,rega 
-0x469d 010298 branch hci_command_status_err ,blank 
-0x469e 010299 call phci_read_handle 
-0x469f 010300 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
-0x46a0 010301 branch hci_command_status 
-:      010304 phci_read_remote_version_information:
-0x46a1 010306 fetch 1 ,mem_conn_handle 
-0x46a2 010307 force hci_error_no_connection ,rega 
-0x46a3 010308 branch hci_command_status_err ,blank 
-0x46a4 010309 call phci_read_handle 
-0x46a5 010310 jam hci_cmd_remote_version_req ,mem_hci_cmd 
-0x46a6 010311 branch hci_command_status 
-:      010314 phci_read_clock_offset:
-0x46a7 010315 call phci_status_reply_temp 
-0x46a8 010316 force hci_event_read_clock_offset_complete ,queue 
-0x46a9 010317 force 5 ,loopcnt 
-0x46aa 010318 branch hci_send_event 
-:      010320 phci_setup_sco_connection:
-0x46ab 010321 call phci_read_handle 
-0x46ac 010322 increase 10 ,contru 
-0x46ad 010323 ifetch 2 ,contru 
-0x46ae 010324 store 2 ,mem_voice_setting 
-0x46af 010325 ifetch 1 ,contru 
-0x46b0 010326 store 1 ,mem_retransmission_effort 
-0x46b1 010327 ifetch 2 ,contru 
-0x46b2 010328 store 2 ,mem_sco_ptype 
-0x46b3 010329 jam 2 ,mem_air_mode 
-0x46b4 010330 jam hci_cmd_setup_sco ,mem_hci_cmd 
-0x46b5 010331 branch hci_command_status 
-:      010333 phci_accept_sco_connection:
-0x46b6 010334 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
-0x46b7 010335 branch hci_command_status 
-:      010339 phci_read_local_name:
-0x46b8 010340 call hci_get_cmd_complete_ptr 
-0x46b9 010341 arg mem_local_name ,contr 
-0x46ba 010342 sub contr ,0xff ,loopcnt 
-0x46bb 010343 call uart_copy_tx_bytes 
-0x46bc 010344 force 0 ,pdata 
-0x46bd 010345 sub contr ,mem_local_name ,loopcnt 
-0x46be 010346 increase 0xf8 ,loopcnt 
-0x46bf 010347 call uart_write_bytes 
-0x46c0 010348 force 0xfc ,loopcnt 
-0x46c1 010349 branch hci_command_complete 
-:      010351 phci_change_local_name:
-0x46c2 010352 arg mem_local_name ,contw 
-0x46c3 010353 sub contw ,0xff ,loopcnt 
-:      010354 phci_change_local_name_loop:
-0x46c4 010355 ifetch 1 ,contru 
-0x46c5 010356 istore 1 ,contw 
-0x46c6 010357 branch phci_write_local_name_end ,blank 
-0x46c7 010358 loop phci_change_local_name_loop 
-:      010359 phci_write_local_name_end:
-0x46c8 010360 sub contw ,mem_local_name ,pdata 
-0x46c9 010361 sub pdata ,0 ,pdata 
-0x46ca 010362 store 1 ,mem_local_name_length 
-0x46cb 010363 branch hci_normal_reply 
-:      010365 phci_role_discovery:
-0x46cc 010366 call hci_get_cmd_complete_ptr 
-0x46cd 010367 call hci_write_handle 
-0x46ce 010368 force 0 ,pdata 
-0x46cf 010369 nsetflag master ,0 ,pdata 
-0x46d0 010370 istore 1 ,contwu 
-0x46d1 010371 force 7 ,loopcnt 
-0x46d2 010372 arg 0x809 ,alarm 
-0x46d3 010373 call hci_command_complete 
-0x46d4 010374 branch cmd_exit 
-0x46d5 010375 jam hci_cmd_role_discovery ,mem_hci_cmd 
-0x46d6 010376 rtn 
-:      010379 phci_write_link_policy_settings:
-0x46d7 010380 call phci_copy_handle 
-0x46d8 010381 force 6 ,loopcnt 
-0x46d9 010382 branch hci_command_complete 
-:      010385 phci_delete_stored_link_key:
-0x46da 010386 branch hci_normal_reply 
-:      010388 phci_write_page_timeout:
-0x46db 010389 ifetch 2 ,contru 
-0x46dc 010390 store 2 ,mem_page_to 
-0x46dd 010391 branch hci_normal_reply 
-:      010394 phci_write_scan_enable:
-0x46de 010395 ifetch 1 ,contru 
-0x46df 010396 store 1 ,mem_scan_mode 
-0x46e0 010397 branch hci_normal_reply 
-:      010399 phci_write_page_scan_activity:
-0x46e1 010400 ifetch 2 ,contru 
-0x46e2 010401 store 2 ,mem_pscan_interval 
-0x46e3 010402 ifetch 2 ,contru 
-0x46e4 010403 store 2 ,mem_pscan_window 
-0x46e5 010404 branch hci_normal_reply 
-:      010406 phci_write_inquiry_scan_activity:
-0x46e6 010407 ifetch 2 ,contru 
-0x46e7 010408 store 2 ,mem_iscan_interval 
-0x46e8 010409 ifetch 2 ,contru 
-0x46e9 010410 store 2 ,mem_iscan_window 
-0x46ea 010411 branch hci_normal_reply 
-:      010413 phci_write_encryption_mode:
-0x46eb 010414 branch hci_normal_reply 
-:      010417 phci_write_authentication_enable:
-0x46ec 010418 ifetch 1 ,contru 
-0x46ed 010419 store 1 ,mem_auth_enable 
-0x46ee 010420 branch hci_normal_reply 
-:      010422 phci_write_class_of_device:
-0x46ef 010423 ifetch 3 ,contru 
-0x46f0 010424 store 3 ,mem_class 
-0x46f1 010425 branch hci_normal_reply 
-:      010430 phci_read_ext_inquiry_response:
-0x46f2 010431 deposit temp 
-0x46f3 010432 branch hci_normal_reply ,blank 
-0x46f4 010433 call hci_get_payload_ptr 
-0x46f5 010434 force 0x1 ,pdata 
-0x46f6 010435 istore 1 ,contwu 
-0x46f7 010436 deposit alarm 
-0x46f8 010437 istore 2 ,contwu 
-0x46f9 010438 force hci_error_invalid_hci_command_parameters ,pdata 
-0x46fa 010439 istore 1 ,contwu 
-0x46fb 010440 setarg 0 
-0x46fc 010441 increase 0xf1 ,loopcnt 
-0x46fd 010442 call uart_write_bytes 
-0x46fe 010444 force hci_event_command_complete ,queue 
-0x46ff 010445 force 0xf5 ,loopcnt 
-0x4700 010446 branch hci_send_event 
-:      010450 phci_write_ssp_mode:
-0x4701 010451 ifetch 1 ,contru 
-0x4702 010452 ncall ssp_enable ,blank 
-0x4703 010453 call ssp_disable ,blank 
-0x4704 010454 branch hci_normal_reply 
-:      010456 phci_read_scan_enable:
-0x4705 010457 call hci_get_cmd_complete_ptr 
-0x4706 010458 fetch 1 ,mem_scan_mode 
-0x4707 010459 istore 1 ,contwu 
-0x4708 010460 force 5 ,loopcnt 
-0x4709 010461 branch hci_command_complete 
-:      010463 phci_read_local_version_information:
-0x470a 010464 call hci_get_cmd_complete_ptr 
-0x470b 010465 fetch 8 ,mem_hci_version 
-0x470c 010466 istore 8 ,contwu 
-0x470d 010467 force 12 ,loopcnt 
-0x470e 010468 branch hci_command_complete 
-:      010470 phci_read_local_supported_features:
-0x470f 010471 call hci_get_cmd_complete_ptr 
-0x4710 010472 fetch 8 ,mem_features 
-0x4711 010473 istore 8 ,contwu 
-0x4712 010474 force 12 ,loopcnt 
-0x4713 010475 branch hci_command_complete 
-:      010477 phci_read_local_ext_features:
-0x4714 010478 call hci_get_cmd_complete_ptr 
-0x4715 010479 setarg 0x0101 
-0x4716 010480 istore 2 ,contwu 
-0x4717 010481 setarg 0x01 
-0x4718 010482 istore 8 ,contwu 
-0x4719 010483 force 14 ,loopcnt 
-0x471a 010484 branch hci_command_complete 
-:      010486 phci_read_buffer_size:
-0x471b 010487 call hci_get_cmd_complete_ptr 
-0x471c 010488 fetch 7 ,mem_acl_pktlen 
-0x471d 010489 istore 7 ,contwu 
-0x471e 010490 force 11 ,loopcnt 
-0x471f 010491 branch hci_command_complete 
-:      010493 phci_read_bd_addr:
-0x4720 010494 call hci_get_cmd_complete_ptr 
-0x4721 010495 fetch 6 ,mem_lap 
-0x4722 010496 istore 6 ,contwu 
-0x4723 010497 force 10 ,loopcnt 
-0x4724 010498 branch hci_command_complete 
-:      010500 phci_set_event_mask:
-0x4725 010501 branch hci_normal_reply 
-:      010504 phci_reset_failed_contact_counter:
-0x4726 010505 branch hci_normal_reply 
-:      010506 phci_get_link_quality:
-0x4727 010507 call hci_get_cmd_complete_ptr 
-0x4728 010508 call hci_write_handle 
-0x4729 010509 setarg 0xff 
-0x472a 010510 istore 1 ,contwu 
-0x472b 010511 force 7 ,loopcnt 
-0x472c 010512 branch hci_command_complete 
-:      010514 phci_read_rssi:
-0x472d 010515 call hci_get_cmd_complete_ptr 
-0x472e 010516 call hci_write_handle 
-0x472f 010517 setarg 0x00 
-0x4730 010518 istore 1 ,contwu 
-0x4731 010519 force 7 ,loopcnt 
-0x4732 010520 branch hci_command_complete 
-:      010522 phci_read_afh_channel_map:
-0x4733 010523 set0 mark_ext_patch ,mark 
-0x4734 010524 bpatch patch1b_6 ,mem_patch1b 
-0x4735 010525 branch hci_normal_reply 
-:      010526 phci_read_bd_clock:
-0x4736 010527 set0 mark_ext_patch ,mark 
-0x4737 010528 bpatch patch1b_7 ,mem_patch1b 
-0x4738 010529 branch hci_normal_reply 
-:      010534 phci_accept_connection:
-0x4739 010535 call phci_read_plap 
-0x473a 010536 jam hci_cmd_accept_conn ,mem_hci_cmd 
-0x473b 010537 ifetch 1 ,contru 
-0x473c 010538 beq 1 ,hci_command_status 
-0x473d 010539 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
-0x473e 010540 branch hci_command_status 
-:      010542 phci_reject_connection:
-0x473f 010543 branch phci_accept_connection 
-0x4740 010544 call phci_read_plap 
-0x4741 010545 jam hci_cmd_reject_conn ,mem_hci_cmd 
-0x4742 010546 branch hci_normal_reply 
-:      010548 phci_change_connection_packet_type:
-0x4743 010549 call hci_command_status 
-0x4744 010550 call hci_get_payload_ptr 
-0x4745 010551 setarg 0 
-0x4746 010552 istore 1 ,contwu 
-0x4747 010553 ifetch 4 ,contru 
-0x4748 010554 istore 4 ,contwu 
-0x4749 010555 force 8 ,loopcnt 
-0x474a 010556 arg hci_event_connection_packet_type_changed ,queue 
-0x474b 010557 arg 5 ,loopcnt 
-0x474c 010558 branch hci_send_event 
-:      010560 phci_unknown_command:
-0x474d 010561 force hci_error_unknown_hci_command ,rega 
-0x474e 010562 branch hci_command_status_err 
-:      010564 phci_sniff_mode:
-0x474f 010567 call phci_read_handle 
-0x4750 010568 ifetch 2 ,contru 
-0x4751 010569 store 2 ,mem_sniff_param_interval 
-0x4752 010570 ifetch 2 ,contru 
-0x4753 010571 store 2 ,mem_hci_sniff_min_interval 
-0x4754 010572 ifetch 2 ,contru 
-0x4755 010573 store 2 ,mem_sniff_param_attempt 
-0x4756 010574 ifetch 2 ,contru 
-0x4757 010575 store 2 ,mem_sniff_param_timeout 
-0x4758 010576 jam hci_cmd_in_sniff ,mem_hci_cmd 
-0x4759 010577 branch hci_command_status 
-:      010579 phci_exit_sniff_mode:
-0x475a 010580 call phci_read_handle 
-0x475b 010581 call exit_sniff 
-0x475c 010582 branch hci_command_status 
-:      010584 exit_sniff:
-0x475d 010585 jam hci_cmd_exit_sniff ,mem_hci_cmd 
-0x475e 010586 rtn 
-:      010588 phci_sniff_subrating:
-0x475f 010589 branch hci_normal_reply 
-:      010591 phci_switch_role:
-0x4760 010592 call phci_read_plap 
-0x4761 010593 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x4762 010594 branch hci_command_status 
-:      010596 phci_read_plap:
-0x4763 010597 ifetch 6 ,contru 
-0x4764 010598 store 6 ,mem_hci_plap 
-0x4765 010599 rtn 
-:      010601 phci_read_handle:
-0x4766 010602 ifetch 2 ,contru 
-0x4767 010603 store 1 ,mem_hci_conn_handle 
-0x4768 010604 rtn 
-:      010606 phci_copy_handle:
-0x4769 010607 call phci_read_handle 
-0x476a 010608 call hci_get_cmd_complete_ptr 
-0x476b 010609 fetch 1 ,mem_hci_conn_handle 
-0x476c 010610 istore 2 ,contwu 
-0x476d 010611 rtn 
-:      010615 phci_status_reply_temp:
-0x476e 010616 call phci_read_handle 
-0x476f 010617 call hci_command_status 
-0x4770 010618 call hci_get_payload_ptr 
-0x4771 010619 force 0 ,pdata 
-0x4772 010620 istore 1 ,contwu 
-0x4773 010621 fetch 1 ,mem_hci_conn_handle 
-0x4774 010622 istore 2 ,contwu 
-0x4775 010623 rtn 
-:      010625 phci_read_clock:
-0x4776 010626 ifetch 2 ,contru 
-0x4777 010627 iadd clkn_bt ,pdata 
-0x4778 010628 and_into 0x1fc ,pdata 
-0x4779 010629 store 4 ,mem_page_clk 
-0x477a 010630 rtn 
-:      010632 hci_inquiry_reply:
-0x477b 010633 set0 mark_ext_patch ,mark 
-0x477c 010634 bpatch patch1c_0 ,mem_patch1c 
-0x477d 010635 fetch 1 ,mem_rp_packets 
-0x477e 010636 sub pdata ,2 ,null 
-0x477f 010637 nrtn positive 
-0x4780 010638 fetcht 6 ,extm_lap 
-0x4781 010639 call context_search_plap2 
-0x4782 010640 rtn zero 
-0x4783 010641 call hci_get_packet_ptr 
-0x4784 010642 setarg 0x10f22 
-0x4785 010643 istore 3 ,contwu 
-0x4786 010644 fetch 6 ,extm_lap 
-0x4787 010645 istore 6 ,contwu 
-0x4788 010646 fetch 1 ,extm_fhs_misc 
-0x4789 010647 copy pdata ,temp 
-0x478a 010648 rshift3 pdata ,pdata 
-0x478b 010649 rshift3 pdata ,pdata 
-0x478c 010650 istore 1 ,contwu 
-0x478d 010651 copy temp ,pdata 
-0x478e 010652 and pdata ,0x30 ,pdata 
-0x478f 010653 rshift3 pdata ,pdata 
-0x4790 010654 rshift pdata ,pdata 
-0x4791 010655 istore 1 ,contwu 
-0x4792 010656 fetch 3 ,extm_class 
-0x4793 010657 istore 3 ,contwu 
-0x4794 010658 fetch 4 ,mem_clke_bt 
-0x4795 010659 isub clkn_bt ,pdata 
-0x4796 010660 istore 2 ,contwu 
-0x4797 010661 setarg 0xc8 
-0x4798 010662 istore 1 ,contwu 
-0x4799 010663 force 15 ,loopcnt 
-0x479a 010664 branch hci_send_event_raw 
-:      010666 hci_inquiry_reply_eir:
-0x479b 010667 set0 mark_ext_patch ,mark 
-0x479c 010668 bpatch patch1c_1 ,mem_patch1c 
-0x479d 010669 force 540 ,temp 
-0x479e 010670 fetch 2 ,mem_h5tx_free 
-0x479f 010671 isub temp ,null 
-0x47a0 010672 nrtn positive 
-0x47a1 010673 fetcht 3 ,mem_extm_uap_restore 
-0x47a2 010674 fetch 3 ,extm_uap 
-0x47a3 010675 isub temp ,null 
-0x47a4 010676 rtn zero 
-0x47a5 010677 rtn blank 
-0x47a6 010678 store 3 ,mem_extm_uap_restore 
-0x47a7 010679 fetch 1 ,mem_rp_packets 
-0x47a8 010680 sub pdata ,2 ,null 
-0x47a9 010681 nrtn positive 
-0x47aa 010682 fetcht 6 ,extm_lap 
-0x47ab 010683 call context_search_plap2 
-0x47ac 010684 rtn zero 
-0x47ad 010685 call hci_eir_reply 
-0x47ae 010686 force 15 ,temp 
-0x47af 010687 fetch 1 ,mem_rxbuf + 1 
-0x47b0 010688 bne 0x09 ,hci_inquiry_reply_eir_end 
-0x47b1 010689 fetch 1 ,mem_rxbuf 
-0x47b2 010690 branch hci_inquiry_reply_eir_end ,blank 
-0x47b3 010691 iforce loopcnt 
-0x47b4 010692 istore 1 ,contwu 
-0x47b5 010693 iadd temp ,temp 
-0x47b6 010694 increase 1 ,temp 
-0x47b7 010695 arg mem_rxbuf + 1 ,contr 
-:      010697 hci_inquiry_name_loop:
-0x47b8 010698 ifetch 1 ,contr 
-0x47b9 010699 istore 1 ,contwu 
-0x47ba 010700 loop hci_inquiry_name_loop 
-:      010701 hci_inquiry_other_rtn_loop:
-0x47bb 010702 ifetch 1 ,contr 
-0x47bc 010703 branch hci_inquiry_reply_eir_end ,blank 
-0x47bd 010704 iforce loopcnt 
-0x47be 010705 istore 1 ,contwu 
-0x47bf 010706 iadd temp ,temp 
-0x47c0 010707 increase 1 ,temp 
-:      010708 hci_inquiry_other_loop:
-0x47c1 010709 ifetch 1 ,contr 
-0x47c2 010710 istore 1 ,contwu 
-0x47c3 010711 loop hci_inquiry_other_loop 
-0x47c4 010712 branch hci_inquiry_other_rtn_loop 
-:      010713 hci_inquiry_reply_eir_end:
-0x47c5 010714 sub temp ,0xff ,pdata 
-0x47c6 010715 iforce loopcnt 
-:      010716 hci_inquiry_fill_zero:
-0x47c7 010717 setarg 0x00 
-0x47c8 010718 istore 1 ,contwu 
-0x47c9 010719 loop hci_inquiry_fill_zero 
-0x47ca 010720 force 0xff ,loopcnt 
-0x47cb 010721 branch hci_send_event_raw 
-:      010723 hci_eir_reply:
-0x47cc 010724 set0 mark_ext_patch ,mark 
-0x47cd 010725 bpatch patch1c_2 ,mem_patch1c 
-0x47ce 010726 call hci_get_packet_ptr 
-0x47cf 010727 setarg 0x1ff2f 
-0x47d0 010728 istore 3 ,contwu 
-0x47d1 010729 fetch 6 ,extm_lap 
-0x47d2 010730 istore 6 ,contwu 
-0x47d3 010731 fetch 1 ,extm_fhs_misc 
-0x47d4 010732 copy pdata ,temp 
-0x47d5 010733 rshift3 pdata ,pdata 
-0x47d6 010734 rshift3 pdata ,pdata 
-0x47d7 010735 istore 1 ,contwu 
-0x47d8 010736 copy temp ,pdata 
-0x47d9 010737 and pdata ,0x30 ,pdata 
-0x47da 010738 rshift3 pdata ,pdata 
-0x47db 010739 rshift pdata ,pdata 
-0x47dc 010740 istore 1 ,contwu 
-0x47dd 010741 fetch 3 ,extm_class 
-0x47de 010742 istore 3 ,contwu 
-0x47df 010743 fetch 4 ,mem_clke_bt 
-0x47e0 010744 isub clkn_bt ,pdata 
-0x47e1 010745 istore 2 ,contwu 
-0x47e2 010746 setarg 0xc8 
-0x47e3 010747 istore 1 ,contwu 
-0x47e4 010748 rtn 
-:      010750 hci_send_remote_features:
-0x47e5 010751 set0 mark_ext_patch ,mark 
-0x47e6 010752 bpatch patch1c_3 ,mem_patch1c 
-0x47e7 010753 fetch 1 ,mem_device_option 
-0x47e8 010754 rtnne dvc_op_hci 
-0x47e9 010755 call hci_write_handle3 
-0x47ea 010756 istoret 8 ,contwu 
-0x47eb 010757 force 11 ,loopcnt 
-0x47ec 010758 force hci_event_read_remote_features_complete ,queue 
-0x47ed 010759 branch hci_send_event 
-:      010761 hci_send_remote_ext_features_notification:
-0x47ee 010762 set0 mark_ext_patch ,mark 
-0x47ef 010763 bpatch patch1c_4 ,mem_patch1c 
-0x47f0 010764 fetch 1 ,mem_device_option 
-0x47f1 010765 rtnne dvc_op_hci 
-0x47f2 010767 call hci_get_payload_ptr 
-0x47f3 010768 fetch 6 ,mem_plap 
-0x47f4 010769 istore 6 ,contwu 
-0x47f5 010770 istoret 8 ,contwu 
-0x47f6 010771 force 14 ,loopcnt 
-0x47f7 010772 force hci_event_remote_host_supported_features_notification ,queue 
-0x47f8 010773 branch hci_send_event 
-:      010775 hci_send_remote_ext_features_event:
-0x47f9 010776 set0 mark_ext_patch ,mark 
-0x47fa 010777 bpatch patch1c_5 ,mem_patch1c 
-0x47fb 010778 fetch 1 ,mem_device_option 
-0x47fc 010779 rtnne dvc_op_hci 
-0x47fd 010781 call hci_write_handle3 
-0x47fe 010782 fetch 1 ,mem_ext_features_page 
-0x47ff 010783 istore 1 ,contwu 
-0x4800 010784 setarg 1 
-0x4801 010785 istore 1 ,contwu 
-0x4802 010786 istoret 8 ,contwu 
-0x4803 010787 force 13 ,loopcnt 
-0x4804 010788 force hci_event_read_remote_ext_features_complete ,queue 
-0x4805 010789 branch hci_send_event 
-:      010792 hci_send_version_information:
-0x4806 010793 set0 mark_ext_patch ,mark 
-0x4807 010794 bpatch patch1c_6 ,mem_patch1c 
-0x4808 010795 fetch 1 ,mem_device_option 
-0x4809 010796 rtnne dvc_op_hci 
-0x480a 010797 call hci_write_handle3 
-0x480b 010798 istoret 5 ,contwu 
-0x480c 010799 force 8 ,loopcnt 
-0x480d 010800 force hci_event_read_remote_version_information_complete ,queue 
-0x480e 010801 branch hci_send_event 
-:      010803 hci_send_io_cap_response_event:
-0x480f 010804 set0 mark_ext_patch ,mark 
-0x4810 010805 bpatch patch1c_7 ,mem_patch1c 
-0x4811 010806 fetch 1 ,mem_device_option 
-0x4812 010807 rtnne dvc_op_hci 
-0x4813 010809 call hci_get_payload_ptr 
-0x4814 010810 fetch 6 ,mem_plap 
-0x4815 010811 istore 6 ,contwu 
-0x4816 010812 fetch 3 ,mem_sp_iocap_remote 
-0x4817 010813 istore 3 ,contwu 
-0x4818 010814 force 9 ,loopcnt 
-0x4819 010815 force hci_event_io_cap_response ,queue 
-0x481a 010816 branch hci_send_event 
-:      010818 hci_send_io_cap_req_event:
-0x481b 010819 set0 mark_ext_patch ,mark 
-0x481c 010820 bpatch patch1d_0 ,mem_patch1d 
-0x481d 010821 fetch 1 ,mem_device_option 
-0x481e 010822 rtnne dvc_op_hci 
-0x481f 010824 call hci_get_payload_ptr 
-0x4820 010825 fetch 6 ,mem_plap 
-0x4821 010826 istore 6 ,contwu 
-0x4822 010827 force 6 ,loopcnt 
-0x4823 010828 force hci_event_io_cap_req ,queue 
-0x4824 010829 branch hci_send_event 
-:      010832 hci_send_connection_complete:
-0x4825 010833 force 0 ,temp 
-:      010834 hci_send_connection_error:
-0x4826 010835 set0 mark_ext_patch ,mark 
-0x4827 010836 bpatch patch1d_1 ,mem_patch1d 
-0x4828 010837 fetch 1 ,mem_device_option 
-0x4829 010838 rtnne dvc_op_hci 
-0x482a 010839 force hci_event_connection_complete ,queue 
-0x482b 010840 jam 5 ,mem_acl_credits 
-0x482c 010841 call hci_get_payload_ptr 
-0x482d 010842 istoret 1 ,contwu 
-0x482e 010843 call hci_write_handle 
-0x482f 010844 call hci_write_plap 
-0x4830 010845 force 1 ,pdata 
-0x4831 010846 istore 1 ,contwu 
-0x4832 010847 force 0 ,pdata 
-0x4833 010848 fetcht 1 ,mem_state_map 
-0x4834 010849 isolate1 smap_encryption ,temp 
-0x4835 010850 setflag true ,0 ,pdata 
-0x4836 010851 istore 1 ,contwu 
-0x4837 010852 force 11 ,loopcnt 
-0x4838 010853 branch hci_send_event 
-:      010856 hci_send_conn_req_event:
-0x4839 010857 set0 mark_ext_patch ,mark 
-0x483a 010858 bpatch patch1d_2 ,mem_patch1d 
-0x483b 010859 fetch 1 ,mem_device_option 
-0x483c 010860 rtnne dvc_op_hci 
-0x483d 010861 force hci_event_connection_request ,queue 
-0x483e 010862 call hci_get_payload_ptr 
-0x483f 010863 call hci_write_plap 
-0x4840 010865 fetch 3 ,extm_class 
-0x4841 010866 istore 3 ,contwu 
-0x4842 010867 istoret 1 ,contwu 
-0x4843 010868 force 10 ,loopcnt 
-0x4844 010869 branch hci_send_event 
-:      010871 hci_send_encryption_change:
-0x4845 010872 set0 mark_ext_patch ,mark 
-0x4846 010873 bpatch patch1d_3 ,mem_patch1d 
-0x4847 010874 fetch 1 ,mem_device_option 
-0x4848 010875 rtnne dvc_op_hci 
-0x4849 010876 call hci_write_handle3 
-0x484a 010877 force 0 ,pdata 
-0x484b 010878 fetcht 1 ,mem_state_map 
-0x484c 010879 isolate1 smap_encryption ,temp 
-0x484d 010880 setflag true ,0 ,pdata 
-0x484e 010881 istore 1 ,contwu 
-0x484f 010882 force hci_event_encryption_change_complete ,queue 
-0x4850 010883 force 4 ,loopcnt 
-0x4851 010884 branch hci_send_event 
-:      010887 hci_send_linkkey_notification:
-0x4852 010888 set0 mark_ext_patch ,mark 
-0x4853 010889 bpatch patch1d_4 ,mem_patch1d 
-0x4854 010890 fetch 1 ,mem_device_option 
-0x4855 010891 rtnne dvc_op_hci 
-0x4856 010892 force hci_event_link_key_notification ,queue 
-0x4857 010893 call hci_get_payload_ptr 
-0x4858 010894 call hci_write_plap 
-0x4859 010895 arg mem_link_key ,contr 
-0x485a 010896 force 16 ,loopcnt 
-0x485b 010897 call uart_copy_tx_bytes 
-0x485c 010898 force 0x05 ,pdata 
-0x485d 010899 istore 1 ,contwu 
-0x485e 010900 force 0x17 ,loopcnt 
-0x485f 010901 branch hci_send_event 
-:      010903 hci_send_user_confirmation_req:
-0x4860 010904 fetch 1 ,mem_device_option 
-0x4861 010905 rtnne dvc_op_hci 
-0x4862 010906 force hci_event_user_confirmation_request ,queue 
-0x4863 010907 call hci_get_payload_ptr 
-0x4864 010908 call hci_write_plap 
-0x4865 010909 fetch 4 ,mem_sp_gkey 
-0x4866 010910 istore 4 ,contwu 
-0x4867 010911 force 0xa ,loopcnt 
-0x4868 010912 branch hci_send_event 
-:      010914 hci_send_ssp_complete:
-0x4869 010915 fetch 1 ,mem_device_option 
-0x486a 010916 rtnne dvc_op_hci 
-0x486b 010917 force hci_event_simple_pairing_complete ,queue 
-0x486c 010918 call hci_get_payload_ptr 
-0x486d 010919 setarg 0 
-0x486e 010920 istore 1 ,contwu 
-0x486f 010921 call hci_write_plap 
-0x4870 010922 force 0x7 ,loopcnt 
-0x4871 010923 branch hci_send_event 
-:      010926 hci_send_linkkey_req:
-0x4872 010927 set0 mark_ext_patch ,mark 
-0x4873 010928 bpatch patch1d_5 ,mem_patch1d 
-0x4874 010929 force hci_event_link_key_request ,queue 
-:      010930 hci_send_sec_req:
-0x4875 010931 fetch 1 ,mem_device_option 
-0x4876 010932 rtnne dvc_op_hci 
-0x4877 010933 call hci_get_payload_ptr 
-0x4878 010934 call hci_write_plap 
-0x4879 010935 force 6 ,loopcnt 
-0x487a 010936 branch hci_send_event 
-:      010938 hci_send_pincode_req:
-0x487b 010939 fetch 1 ,mem_device_option 
-0x487c 010940 rtnne dvc_op_hci 
-0x487d 010941 force hci_event_pin_code_request ,queue 
-0x487e 010942 branch hci_send_sec_req 
-:      010945 hci_send_role_change:
-0x487f 010946 fetch 1 ,mem_device_option 
-0x4880 010947 rtnne dvc_op_hci 
-0x4881 010948 force hci_event_role_change ,queue 
-0x4882 010949 call hci_get_payload_ptr 
-0x4883 010950 force 0 ,pdata 
-0x4884 010951 istore 1 ,contwu 
-0x4885 010952 call hci_write_plap 
-0x4886 010953 istoret 1 ,contwu 
-0x4887 010954 force 8 ,loopcnt 
-0x4888 010955 branch hci_send_event 
-:      010957 hci_send_role_change_err:
-0x4889 010958 fetch 1 ,mem_device_option 
-0x488a 010959 rtnne dvc_op_hci 
-0x488b 010960 force 0 ,temp 
-0x488c 010961 nbranch hci_send_role_change_err_slave ,master 
-0x488d 010962 force 1 ,temp 
-:      010963 hci_send_role_change_err_slave:
-0x488e 010964 fetch 1 ,mem_device_option 
-0x488f 010965 rtnne dvc_op_hci 
-0x4890 010966 force hci_event_role_change ,queue 
-0x4891 010967 call hci_get_payload_ptr 
-0x4892 010968 force 0x35 ,pdata 
-0x4893 010969 istore 1 ,contwu 
-0x4894 010970 call hci_write_plap 
-0x4895 010971 istoret 1 ,contwu 
-0x4896 010972 force 8 ,loopcnt 
-0x4897 010973 branch hci_send_event 
-:      010975 hci_send_name:
-0x4898 010976 set0 mark_ext_patch ,mark 
-0x4899 010977 bpatch patch1d_6 ,mem_patch1d 
-0x489a 010978 fetch 1 ,mem_device_option 
-0x489b 010979 rtnne dvc_op_hci 
-0x489c 010980 call hci_get_packet_ptr 
-0x489d 010981 setarg 0xff07 
-0x489e 010982 istore 2 ,contwu 
-0x489f 010983 deposit queue 
-0x48a0 010984 istore 1 ,contwu 
-0x48a1 010985 call hci_write_plap 
-0x48a2 010986 arg mem_tmp_buffer ,contr 
-0x48a3 010987 force 248 ,loopcnt 
-:      010988 hci_read_remote_name_loop:
-0x48a4 010989 ifetch 1 ,contr 
-0x48a5 010990 istore 1 ,contwu 
-0x48a6 010991 loop hci_read_remote_name_loop 
-0x48a7 010992 force 0xff ,loopcnt 
-0x48a8 010993 branch hci_send_event_raw 
-:      010995 hci_send_num_complete_packets:
-0x48a9 010996 set0 mark_ext_patch ,mark 
-0x48aa 010997 bpatch patch1d_7 ,mem_patch1d 
-0x48ab 010998 fetch 1 ,mem_device_option 
-0x48ac 010999 rtnne dvc_op_hci 
-0x48ad 011000 hfetch 1 ,core_uart_txitems 
-0x48ae 011001 nrtn blank 
-0x48af 011002 fetch 1 ,mem_op 
-0x48b0 011003 rtnbit0 op_pkt_comp 
-0x48b1 011004 set0 op_pkt_comp ,pdata 
-0x48b2 011005 store 1 ,mem_op 
-0x48b3 011006 call hci_get_payload_ptr 
-0x48b4 011007 force 1 ,pdata 
-0x48b5 011008 istore 1 ,contwu 
-0x48b6 011009 call hci_write_handle 
-0x48b7 011010 force 1 ,pdata 
-0x48b8 011011 istore 2 ,contwu 
-0x48b9 011012 force hci_event_num_completed_packets ,queue 
-0x48ba 011013 force 5 ,loopcnt 
-0x48bb 011014 branch hci_send_event 
-:      011018 hci_send_auth_complete:
-0x48bc 011019 set0 mark_ext_patch ,mark 
-0x48bd 011020 bpatch patch1e_0 ,mem_patch1e 
-0x48be 011021 fetch 1 ,mem_device_option 
-0x48bf 011022 rtnne dvc_op_hci 
-0x48c0 011023 call hci_write_handle3 
-0x48c1 011024 force hci_event_authentication_complete ,queue 
-0x48c2 011025 force 3 ,loopcnt 
-0x48c3 011026 branch hci_send_event 
-:      011030 hci_send_disconn_complete:
-0x48c4 011031 set0 mark_ext_patch ,mark 
-0x48c5 011032 bpatch patch1e_1 ,mem_patch1e 
-0x48c6 011033 fetch 1 ,mem_device_option 
-0x48c7 011034 rtnne dvc_op_hci 
-0x48c8 011035 call hci_get_payload_ptr 
-0x48c9 011036 force 0 ,pdata 
-0x48ca 011037 istore 1 ,contwu 
-0x48cb 011038 istoret 2 ,contwu 
-0x48cc 011039 fetch 1 ,mem_hci_disconn_reason 
-0x48cd 011040 istore 1 ,contwu 
-0x48ce 011041 force hci_event_disconnection_complete ,queue 
-0x48cf 011042 force 4 ,loopcnt 
-0x48d0 011043 branch hci_send_event 
-:      011046 hci_send_le_adv_report_event:
-0x48d1 011047 set0 mark_ext_patch ,mark 
-0x48d2 011048 bpatch patch1e_2 ,mem_patch1e 
-0x48d3 011049 fetch 1 ,mem_device_option 
-0x48d4 011050 rtnne dvc_op_hci ,pdata 
-0x48d5 011051 call hci_get_payload_ptr 
-0x48d6 011052 setarg 0x0102 
-0x48d7 011053 istore 2 ,contwu 
-0x48d8 011054 fetcht 1 ,mem_le_rxbuf 
-0x48d9 011055 and temp ,0xf ,pdata 
-0x48da 011056 istore 1 ,contwu 
-0x48db 011057 copy rega ,pdata 
-0x48dc 011058 istore 1 ,contwu 
-0x48dd 011059 fetcht 1 ,mem_le_rxbuf + 1 
-0x48de 011060 increase -6 ,temp 
-0x48df 011061 fetch 6 ,mem_le_rxbuf + 2 
-0x48e0 011062 istore 6 ,contwu 
-0x48e1 011063 istoret 1 ,contwu 
-0x48e2 011064 copy temp ,loopcnt 
-0x48e3 011065 call uart_copy_tx_bytes 
-0x48e4 011066 setarg 127 
-0x48e5 011067 istore 1 ,contwu 
-0x48e6 011068 copy temp ,loopcnt 
-0x48e7 011069 add loopcnt ,12 ,loopcnt 
-0x48e8 011070 force hci_event_le_meta_event ,queue 
-0x48e9 011071 branch hci_send_event 
-:      011073 hci_send_le_conn_complete:
-0x48ea 011074 set0 mark_ext_patch ,mark 
-0x48eb 011075 bpatch patch1e_3 ,mem_patch1e 
-0x48ec 011076 fetch 1 ,mem_device_option 
-0x48ed 011077 rtnne dvc_op_hci ,pdata 
-0x48ee 011078 call hci_get_payload_ptr 
-0x48ef 011079 setarg hci_le_subevent_conn_complete 
-0x48f0 011080 istore 1 ,contwu 
-0x48f1 011081 istoret 1 ,contwu 
-0x48f2 011082 fetch 1 ,mem_le_conn_handle 
-0x48f3 011083 istore 2 ,contwu 
-0x48f4 011084 fetch 1 ,mem_le_mode 
-0x48f5 011085 rshift pdata ,pdata 
-0x48f6 011086 setflip 0 ,pdata 
-0x48f7 011087 istore 1 ,contwu 
-0x48f8 011088 fetch 1 ,mem_le_conn_peer_addr_type 
-0x48f9 011089 istore 1 ,contwu 
-0x48fa 011090 fetch 6 ,mem_le_plap 
-0x48fb 011091 istore 6 ,contwu 
-0x48fc 011092 fetch 2 ,mem_le_conn_interval 
-0x48fd 011093 istore 2 ,contwu 
-0x48fe 011094 fetch 2 ,mem_le_slave_latency 
-0x48ff 011095 istore 2 ,contwu 
-0x4900 011096 fetch 2 ,mem_le_superto 
-0x4901 011097 istore 2 ,contwu 
-0x4902 011098 fetch 1 ,mem_le_peer_sca 
-0x4903 011099 istore 1 ,contwu 
-0x4904 011100 force hci_event_le_meta_event ,queue 
-0x4905 011101 arg 19 ,loopcnt 
-0x4906 011102 branch hci_send_event 
-:      011106 hci_send_mode_change:
-0x4907 011107 set0 mark_ext_patch ,mark 
-0x4908 011108 bpatch patch1e_4 ,mem_patch1e 
-0x4909 011109 fetch 1 ,mem_device_option 
-0x490a 011110 rtnne dvc_op_hci 
-0x490b 011112 call hci_get_payload_ptr 
-0x490c 011113 call hci_write_handle3 
-0x490d 011114 istoret 1 ,contwu 
-0x490e 011115 fetch 2 ,mem_tsniff 
-0x490f 011116 rshift pdata ,pdata 
-0x4910 011117 istore 2 ,contwu 
-0x4911 011118 force 6 ,loopcnt 
-0x4912 011119 force hci_event_mode_change ,queue 
-0x4913 011120 branch hci_send_event 
-:      011123 hci_send_sco_complete:
-0x4914 011124 set0 mark_ext_patch ,mark 
-0x4915 011125 bpatch patch1e_5 ,mem_patch1e 
-0x4916 011126 fetch 1 ,mem_device_option 
-0x4917 011127 rtnne dvc_op_hci 
-0x4918 011128 set0 mark_ext_patch ,mark 
-0x4919 011129 bpatch patch1e_6 ,mem_patch1e 
-0x491a 011130 call hci_get_payload_ptr 
-0x491b 011131 istoret 1 ,contwu 
-0x491c 011132 setarg 0xe00 
-0x491d 011133 istore 2 ,contwu 
-0x491e 011134 call hci_write_plap 
-0x491f 011135 force 0 ,pdata 
-0x4920 011136 bmark1 mark_esco ,hci_send_esco 
-0x4921 011137 force 0 ,pdata 
-0x4922 011138 istore 7 ,contwu 
-0x4923 011139 branch hci_send_sco_cont 
-:      011140 hci_send_esco:
-0x4924 011141 fetch 1 ,mem_device_option 
-0x4925 011142 rtnne dvc_op_hci 
-0x4926 011143 setarg 0x020602 
-0x4927 011144 istore 3 ,contwu 
-0x4928 011145 setarg 30 
-0x4929 011146 istore 2 ,contwu 
-0x492a 011147 setarg 30 
-0x492b 011148 istore 2 ,contwu 
-:      011149 hci_send_sco_cont:
-0x492c 011150 fetch 1 ,mem_device_option 
-0x492d 011151 rtnne dvc_op_hci 
-0x492e 011152 fetch 1 ,mem_air_mode 
-0x492f 011153 istore 1 ,contwu 
-0x4930 011154 force hci_event_sco_connection_complete ,queue 
-0x4931 011155 force 17 ,loopcnt 
-0x4932 011156 branch hci_send_event 
-:      011159 hci_command_status:
-0x4933 011160 set0 mark_ext_patch ,mark 
-0x4934 011161 bpatch patch1e_7 ,mem_patch1e 
-0x4935 011162 call hci_get_payload_ptr 
-0x4936 011163 setarg 0x100 
-0x4937 011164 istore 2 ,contwu 
-0x4938 011165 deposit alarm 
-0x4939 011166 istore 2 ,contwu 
-0x493a 011167 force 4 ,loopcnt 
-0x493b 011168 force hci_event_command_status ,queue 
-0x493c 011169 branch hci_send_event 
-:      011171 hci_command_status_err:
-0x493d 011172 set0 mark_ext_patch ,mark 
-0x493e 011173 bpatch patch1f_0 ,mem_patch1f 
-0x493f 011174 call hci_get_payload_ptr 
-0x4940 011175 deposit rega 
-0x4941 011176 istore 1 ,contwu 
-0x4942 011177 setarg 0x01 
-0x4943 011178 istore 1 ,contwu 
-0x4944 011179 deposit alarm 
-0x4945 011180 istore 2 ,contwu 
-0x4946 011181 force 4 ,loopcnt 
-0x4947 011182 force hci_event_command_status ,queue 
-0x4948 011183 branch hci_send_event 
-:      011185 hci_normal_reply:
-0x4949 011186 set0 mark_ext_patch ,mark 
-0x494a 011187 bpatch patch1f_1 ,mem_patch1f 
-0x494b 011188 force 4 ,loopcnt 
-:      011189 hci_command_complete:
-0x494c 011190 call hci_get_payload_ptr 
-0x494d 011191 force 0x1 ,pdata 
-0x494e 011192 istore 1 ,contwu 
-0x494f 011193 deposit alarm 
-0x4950 011194 istore 3 ,contwu 
-0x4951 011195 force hci_event_command_complete ,queue 
-:      011196 hci_send_event:
-0x4952 011197 set0 mark_ext_patch ,mark 
-0x4953 011198 bpatch patch1f_2 ,mem_patch1f 
-0x4954 011199 call hci_get_packet_ptr 
-0x4955 011200 deposit queue 
-0x4956 011201 istore 1 ,contwu 
-0x4957 011202 deposit loopcnt 
-0x4958 011203 istore 1 ,contwu 
-:      011204 hci_send_event_raw:
-0x4959 011205 set1 mark_h5tx_rp ,mark 
-0x495a 011206 force 5 ,queue 
-0x495b 011207 increase 2 ,loopcnt 
-:      011208 hci_send_packet:
-0x495c 011209 call hci_check_bcsp_protocol 
-0x495d 011210 branch bcsp_send_packet ,true 
-0x495e 011211 branch h4_send_packet_event 
-:      011213 hci_send_commu_ready_event:
-0x495f 011214 force hci_event_vendor_specific ,queue 
-0x4960 011215 call hci_get_payload_ptr 
-0x4961 011216 setarg hci_vendor_event_commu_ready 
-0x4962 011217 istore 1 ,contwu 
-0x4963 011218 force 1 ,loopcnt 
-0x4964 011219 branch hci_send_event 
-:      011222 hci_write_plap:
-0x4965 011223 fetch 6 ,mem_plap 
-0x4966 011224 istore 6 ,contwu 
-0x4967 011225 rtn 
-:      011227 hci_write_handle3:
-0x4968 011228 call hci_get_payload_ptr 
-0x4969 011229 force 0 ,pdata 
-0x496a 011230 istore 1 ,contwu 
-:      011231 hci_write_handle:
-0x496b 011232 fetch 1 ,mem_conn_handle 
-0x496c 011233 istore 2 ,contwu 
-0x496d 011234 rtn 
-:      011236 hci_get_cmd_complete_ptr:
-0x496e 011237 force 12 ,contwu 
-0x496f 011238 branch hci_get_tx_ptr 
-:      011240 hci_get_payload_ptr:
-0x4970 011241 force 8 ,contwu 
-0x4971 011242 branch hci_get_tx_ptr 
-:      011244 hci_get_packet_ptr:
-0x4972 011245 force 6 ,contwu 
-:      011246 hci_get_tx_ptr:
-0x4973 011247 call hci_check_bcsp_protocol 
-0x4974 011248 branch bcsp_get_tx_ptr ,true 
-0x4975 011249 branch h4_get_tx_ptr 
-:      011251 uart_copy_tx_bytes:
-0x4976 011252 deposit loopcnt 
-0x4977 011253 rtn blank 
-:      011254 uart_copy_tx_bytes_loop:
-0x4978 011255 ifetch 1 ,contr 
-0x4979 011256 istore 1 ,contwu 
-0x497a 011257 loop uart_copy_tx_bytes_loop 
-0x497b 011258 rtn 
-:      011260 uart_copy_rx_bytes:
-0x497c 011261 deposit loopcnt 
-0x497d 011262 rtn blank 
-:      011263 uart_copy_rx_bytes_loop:
-0x497e 011264 ifetch 1 ,contru 
-0x497f 011265 istore 1 ,contw 
-0x4980 011266 loop uart_copy_rx_bytes_loop 
-0x4981 011267 rtn 
-:      011269 uart_write_bytes:
-0x4982 011270 istore 1 ,contwu 
-0x4983 011271 rshift8 pdata ,pdata 
-0x4984 011272 loop uart_write_bytes 
-0x4985 011273 rtn 
-:      011276 calc_tx_crc16:
-0x4986 011277 pulse crc16 
-0x4987 011278 enable enable_crc 
-:      011279 crcloop:
-0x4988 011280 ifetch 1 ,contwu 
-0x4989 011281 inject bucket ,8 
-0x498a 011282 loop crcloop 
-0x498b 011283 enable enable_parity 
-0x498c 011284 inject bucket ,16 
-0x498d 011285 disable enable_parity 
-0x498e 011286 disable enable_crc 
-0x498f 011287 disable crc16 
-0x4990 011288 byteswap pdata ,pdata 
-0x4991 011289 rtn 
-:      011291 stop_loop:
-0x4992 011292 nop 1 
-0x4993 011293 hjam 1 ,0x8203 
-0x4994 011294 branch stop_loop 
-:      011298 process_cmd:
-0x4995 011299 set0 mark_ext_patch ,mark 
-0x4996 011300 bpatch patch1f_3 ,mem_patch1f 
-0x4997 011301 fetch 1 ,mem_hci_cmd 
-0x4998 011302 rtn blank 
-0x4999 011303 fetch 1 ,mem_lmo_opcode2 
-0x499a 011304 nrtn blank 
-0x499b 011305 call cmd_check_plap 
-0x499c 011306 nbranch process_cmd_conn_handle ,zero 
-0x499d 011307 fetch 1 ,mem_hci_cmd 
-0x499e 011308 beq hci_cmd_remote_name_req ,cmd_namereq 
-0x499f 011309 beq hci_cmd_pair ,cmd_pair 
-0x49a0 011310 beq hci_cmd_nopair ,cmd_nopair 
-0x49a1 011311 beq hci_cmd_linkkey ,cmd_has_key 
-0x49a2 011312 beq hci_cmd_nokey ,cmd_no_key 
-0x49a3 011313 beq hci_cmd_reject_conn ,cmd_disconn 
-0x49a4 011314 beq hci_cmd_role_switch ,cmd_role_switch 
-0x49a5 011315 beq hci_cmd_accept_conn ,cmd_accept_conn 
-0x49a6 011316 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
-0x49a7 011317 beq hci_cmd_detach ,cmd_detach 
-0x49a8 011318 beq hci_cmd_in_sniff ,cmd_in_sniff 
-0x49a9 011319 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
-:      011320 process_cmd_conn_handle:
-0x49aa 011321 set0 mark_ext_patch ,mark 
-0x49ab 011322 bpatch patch1f_4 ,mem_patch1f 
-0x49ac 011323 call cmd_check_handle 
-0x49ad 011324 nrtn blank 
-0x49ae 011325 fetch 1 ,mem_hci_cmd 
-0x49af 011326 beq hci_cmd_auth ,cmd_auth 
-0x49b0 011327 beq hci_cmd_startencrypt ,cmd_start_encrypt 
-0x49b1 011328 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
-0x49b2 011329 beq hci_cmd_setup_sco ,cmd_setup_sco 
-0x49b3 011330 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
-0x49b4 011331 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
-0x49b5 011332 beq hci_cmd_remote_feature_req ,cmd_feature_req 
-0x49b6 011333 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
-0x49b7 011334 beq hci_cmd_remote_version_req ,cmd_version_req 
-0x49b8 011335 beq hci_cmd_role_discovery ,cmd_role_discovery 
-0x49b9 011336 beq hci_cmd_io_cap ,cmd_io_cap 
-0x49ba 011337 rtnne hci_cmd_disconn 
-0x49bb 011338 call lmp_disconnect 
-:      011339 cmd_exit:
-0x49bc 011340 jam 0 ,mem_hci_cmd 
-0x49bd 011341 rtn 
-:      011343 cmd_check_plap:
-0x49be 011344 fetch 6 ,mem_hci_plap 
-0x49bf 011345 fetcht 6 ,mem_plap 
-0x49c0 011346 isub temp ,null 
-0x49c1 011347 rtn 
-:      011350 cmd_check_handle:
-0x49c2 011351 fetch 1 ,mem_hci_conn_handle 
-0x49c3 011352 fetcht 1 ,mem_conn_handle 
-0x49c4 011353 isub temp ,pdata 
-0x49c5 011354 rtn 
-:      011356 cmd_accept_conn:
-0x49c6 011357 jam lmp_accepted ,mem_lmo_opcode2 
-0x49c7 011358 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x49c8 011359 call tid_set_reply 
-0x49c9 011360 branch cmd_exit 
-:      011362 cmd_accept_with_switch:
-0x49ca 011363 branch cmd_accept_sco_conn ,master 
-0x49cb 011364 set1 mark_accept_switch ,mark 
-:      011365 cmd_role_switch:
-0x49cc 011366 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x49cd 011367 set1 mark_switch_initiated ,mark 
-0x49ce 011368 nbranch cmd_exit ,master 
-0x49cf 011369 jam lmp_switch_req ,mem_lmo_opcode2 
-0x49d0 011370 fetch 1 ,mem_connection_options 
-0x49d1 011371 set0 connection_switch ,pdata 
-0x49d2 011372 store 1 ,mem_connection_options 
-0x49d3 011373 branch cmd_exit 
-:      011376 cmd_namereq:
-0x49d4 011377 jam lmp_name_req ,mem_lmo_opcode2 
-0x49d5 011378 jam 0 ,mem_name_offset 
-0x49d6 011379 branch cmd_exit 
-:      011382 cmd_ssp:
-0x49d7 011383 jam sp_flag_commit ,mem_master_sp_flag 
-0x49d8 011384 jam sp_master_stat_start_skip ,mem_master_sp_state 
-0x49d9 011385 branch cmd_exit 
-:      011387 cmd_pair:
-0x49da 011388 fetch 1 ,mem_op 
-0x49db 011389 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49dc 011390 call tid_initiate 
-0x49dd 011391 jam lmp_in_rand ,mem_lmo_opcode2 
-0x49de 011392 branch cmd_exit 
-:      011393 cmd_pair_passive:
-0x49df 011394 set0 op_inrand_req ,pdata 
-0x49e0 011395 store 1 ,mem_op 
-0x49e1 011396 call lmp_accept_inrand 
-0x49e2 011397 setarg 0 
-0x49e3 011398 setflag master ,smap_lmptid ,pdata 
-0x49e4 011399 store 1 ,mem_lmo_tid2 
-0x49e5 011400 branch cmd_exit 
-:      011402 cmd_nopair:
-0x49e6 011403 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x49e7 011404 jam lmp_detach ,mem_lmo_opcode2 
-0x49e8 011405 fetch 1 ,mem_state 
-0x49e9 011406 bbit1 state_inconn ,cmd_exit 
-0x49ea 011407 force hci_error_pairing_not_allowed ,temp 
-0x49eb 011408 call hci_send_connection_error 
-0x49ec 011409 branch cmd_exit 
-:      011412 cmd_has_key:
-0x49ed 011413 call linkkey_set 
-0x49ee 011414 fetch 1 ,mem_op 
-0x49ef 011415 bbit1 op_auth_req ,cmd_send_aurand 
-0x49f0 011416 bbit1 op_send_sres ,cmd_send_sres 
-0x49f1 011417 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49f2 011418 branch cmd_exit 
-:      011419 cmd_send_sres:
-0x49f3 011420 set0 op_send_sres ,pdata 
-0x49f4 011421 store 1 ,mem_op 
-0x49f5 011422 jam lmp_sres ,mem_lmo_opcode2 
-0x49f6 011423 branch cmd_exit 
-:      011425 cmd_no_key:
-0x49f7 011426 fetch 1 ,mem_op 
-0x49f8 011427 bbit1 op_send_sres ,cmd_no_key_reject 
-0x49f9 011428 call hci_send_pincode_req 
-0x49fa 011429 branch cmd_exit 
-:      011430 cmd_no_key_reject:
-0x49fb 011431 set0 op_send_sres ,pdata 
-0x49fc 011432 store 1 ,mem_op 
-0x49fd 011433 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x49fe 011434 jam lmp_au_rand ,mem_lmi_opcode2 
-0x49ff 011435 jam key_missing ,mem_lmo_reason2 
-0x4a00 011436 branch cmd_exit 
-:      011439 cmd_auth:
-0x4a01 011440 fetch 1 ,mem_op 
-0x4a02 011441 set1 op_auth_req ,pdata 
-0x4a03 011442 store 1 ,mem_op 
-0x4a04 011443 fetch 1 ,mem_state 
-0x4a05 011444 bbit1 state_linkkey ,cmd_auth_sendaurand 
-0x4a06 011445 call hci_send_linkkey_req 
-0x4a07 011446 branch cmd_exit 
-:      011448 cmd_send_aurand:
-:      011449 cmd_auth_sendaurand:
-0x4a08 011450 call tid_initiate 
-0x4a09 011451 jam lmp_au_rand ,mem_lmo_opcode2 
-0x4a0a 011452 branch cmd_exit 
-:      011454 cmd_start_encrypt:
-0x4a0b 011455 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0c 011456 branch cmd_exit 
-:      011458 cmd_stop_encrypt:
-0x4a0d 011459 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0e 011460 branch cmd_exit 
-:      011462 cmd_feature_req:
-0x4a0f 011463 set0 mark_ext_patch ,mark 
-0x4a10 011464 bpatch patch1f_5 ,mem_patch1f 
-0x4a11 011465 jam lmp_features_req ,mem_lmo_opcode2 
-0x4a12 011466 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
-0x4a13 011467 rtn 
-:      011469 cmd_ext_feature_req:
-0x4a14 011470 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x4a15 011471 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
-0x4a16 011472 rtn 
-:      011474 cmd_version_req:
-0x4a17 011475 jam lmp_version_req ,mem_lmo_opcode2 
-0x4a18 011476 branch cmd_exit 
-:      011478 cmd_in_sniff:
-0x4a19 011479 jam lmp_sniff_req ,mem_lmo_opcode2 
-0x4a1a 011480 arg mem_sniff_payload ,contw 
-0x4a1b 011481 setarg 0 
-0x4a1c 011482 isolate1 27 ,clke_bt 
-0x4a1d 011483 setflag true ,1 ,pdata 
-0x4a1e 011484 istore 1 ,contw 
-0x4a1f 011485 setarg 0 
-0x4a20 011486 istore 2 ,contw 
-0x4a21 011487 fetch 2 ,mem_sniff_param_interval 
-0x4a22 011488 istore 2 ,contw 
-0x4a23 011489 fetch 1 ,mem_sniff_param_attempt 
-0x4a24 011490 istore 2 ,contw 
-0x4a25 011491 fetch 1 ,mem_sniff_param_timeout 
-0x4a26 011492 istore 2 ,contw 
-0x4a27 011493 branch cmd_exit 
-:      011495 cmd_exit_sniff:
-0x4a28 011496 jam lmp_unsniff_req ,mem_lmo_opcode2 
-0x4a29 011497 branch cmd_exit 
-:      011499 cmd_setup_sco:
-0x4a2a 011500 call new_conn_handle 
-0x4a2b 011501 store 1 ,mem_sco_handle 
-0x4a2c 011502 fetch 1 ,mem_conn_handle 
-0x4a2d 011503 store 1 ,mem_sco_asso_handle 
-0x4a2e 011504 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a2f 011505 set1 mark_esco ,mark 
-0x4a30 011506 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x4a31 011507 branch cmd_exit 
-:      011509 cmd_disconn:
-0x4a32 011510 call lmp_disconnect 
-0x4a33 011511 branch cmd_exit 
-:      011513 cmd_disconn_sco:
-0x4a34 011514 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
-0x4a35 011515 bmark0 mark_esco ,cmd_exit 
-0x4a36 011516 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
-0x4a37 011517 branch cmd_exit 
-:      011519 cmd_accept_sco_conn:
-0x4a38 011520 branch cmd_accept_sco_conn_master ,master 
-0x4a39 011521 jam lmp_accepted ,mem_lmo_opcode2 
-0x4a3a 011522 jam lmp_sco_link_req ,mem_lmi_opcode2 
-0x4a3b 011523 bmark0 mark_esco ,cmd_exit 
-0x4a3c 011524 fetch 1 ,mem_esco_type 
-0x4a3d 011525 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
-0x4a3e 011526 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x4a3f 011527 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x4a40 011528 branch cmd_exit 
-:      011529 cmd_accept_sco_conn_master:
-0x4a41 011530 call new_conn_handle 
-0x4a42 011531 store 1 ,mem_sco_handle 
-0x4a43 011532 fetch 1 ,mem_conn_handle 
-0x4a44 011533 store 1 ,mem_sco_asso_handle 
-0x4a45 011534 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a46 011535 bmark0 mark_esco ,cmd_exit 
-0x4a47 011536 branch parse_lmpext_esco_link_req_change_param 
-:      011539 cmd_role_discovery:
-0x4a48 011540 call hci_get_cmd_complete_ptr 
-0x4a49 011541 call hci_write_handle 
-0x4a4a 011542 force 0 ,pdata 
-0x4a4b 011543 nsetflag master ,0 ,pdata 
-0x4a4c 011544 istore 1 ,contwu 
-0x4a4d 011545 force 7 ,loopcnt 
-0x4a4e 011546 arg 0x809 ,alarm 
-0x4a4f 011547 call hci_command_complete 
-0x4a50 011548 branch cmd_exit 
-:      011550 cmd_io_cap:
-0x4a51 011551 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x4a52 011552 branch cmd_exit 
-:      011554 cmd_detach:
-0x4a53 011555 jam lmp_detach ,mem_lmo_opcode2 
-0x4a54 011556 jam other_end_terminated ,mem_disconn_reason_send 
-0x4a55 011557 branch cmd_exit 
-:      011562 process_hci_patch:
-0x4a56 011563 jam 0 ,mem_check_sum 
-0x4a57 011566 ifetch 1 ,contru 
-0x4a58 011567 store 1 ,mem_ucode_id_remote 
-0x4a59 011568 call hci_ucode_checksum_add 
-0x4a5a 011570 call push_stack 
-0x4a5b 011571 fetch 1 ,mem_ucode_id_remote 
-0x4a5c 011572 copy pdata ,temp 
-0x4a5d 011573 fetch 1 ,mem_ucode_id_local 
-0x4a5e 011574 increase 1 ,pdata 
-0x4a5f 011575 icompare 0xff ,temp 
-0x4a60 011576 nbranch hci_nak_ucode_with_stack ,true 
-0x4a61 011577 store 1 ,mem_ucode_id_local 
-0x4a62 011578 call pop_stack 
-0x4a63 011580 ifetch 1 ,contru 
-0x4a64 011581 beq 0x01 ,hci_enable_ucode_load 
-0x4a65 011582 beq 0x02 ,process_hci_ucode 
-0x4a66 011583 beq 0x03 ,hci_disable_ucode_load 
-0x4a67 011584 beq 0x05 ,process_hci_n_sched_data 
-0x4a68 011585 beq 0x06 ,hci_write_register 
-0x4a69 011586 beq 0x07 ,hci_read_register 
-0x4a6a 011587 beq 0x08 ,hci_enable_ucode 
-0x4a6b 011588 beq 0x09 ,hci_soft_branch 
-0x4a6c 011589 rtn 
-:      011590 hci_ucode_checksum_add:
-0x4a6d 011591 copy pdata ,temp 
-0x4a6e 011592 call push_stack 
-0x4a6f 011593 fetch 1 ,mem_check_sum 
-0x4a70 011594 iadd temp ,pdata 
-0x4a71 011595 store 1 ,mem_check_sum 
-0x4a72 011596 branch pop_stack 
-:      011599 hci_ack_ucode:
-0x4a73 011600 force 1 ,pdata 
-0x4a74 011601 call uart_send_byte 
-0x4a75 011602 fetch 1 ,mem_ucode_id_local 
-0x4a76 011603 branch uart_send_byte 
-:      011605 hci_nak_ucode_with_stack:
-0x4a77 011606 call pop_stack 
-0x4a78 011607 branch hci_nak_ucode_ucode_id 
-:      011608 hci_nak_ucode:
-0x4a79 011609 fetch 1 ,mem_ucode_id_local 
-0x4a7a 011610 increase -1 ,pdata 
-0x4a7b 011611 store 1 ,mem_ucode_id_local 
-:      011612 hci_nak_ucode_ucode_id:
-0x4a7c 011613 force 0 ,pdata 
-0x4a7d 011614 call uart_send_byte 
-0x4a7e 011615 fetch 1 ,mem_ucode_id_local 
-0x4a7f 011616 branch uart_send_byte 
-:      011618 hci_write_register:
-0x4a80 011619 call hci_ucode_checksum_add 
-0x4a81 011620 ifetch 1 ,contru 
-0x4a82 011621 store 1 ,mem_ucode_temp 
-0x4a83 011622 call hci_ucode_checksum_add 
-0x4a84 011623 ifetch 1 ,contru 
-0x4a85 011624 lshift8 pdata ,contw 
-0x4a86 011625 call hci_ucode_checksum_add 
-0x4a87 011626 fetch 1 ,mem_ucode_temp 
-0x4a88 011627 iadd contw ,contw 
-0x4a89 011628 ifetch 1 ,contru 
-0x4a8a 011629 istore 1 ,contw 
-0x4a8b 011630 call hci_ucode_checksum_add 
-0x4a8c 011631 ifetch 1 ,contru 
-0x4a8d 011632 call hci_ucode_checksum_add 
-0x4a8e 011633 fetch 1 ,mem_check_sum 
-0x4a8f 011634 bne 0xff ,hci_nak_ucode 
-0x4a90 011635 branch hci_ack_ucode 
-:      011637 hci_read_register:
-0x4a91 011638 call hci_ucode_checksum_add 
-0x4a92 011639 ifetch 1 ,contru 
-0x4a93 011640 store 1 ,mem_ucode_temp 
-0x4a94 011641 call hci_ucode_checksum_add 
-0x4a95 011642 ifetch 1 ,contru 
-0x4a96 011643 store 1 ,mem_ucode_temp1 
-0x4a97 011644 call hci_ucode_checksum_add 
-0x4a98 011645 ifetch 1 ,contru 
-0x4a99 011646 call hci_ucode_checksum_add 
-0x4a9a 011647 fetch 1 ,mem_check_sum 
-0x4a9b 011648 bne 0xff ,hci_nak_ucode 
-0x4a9c 011650 fetch 1 ,mem_ucode_temp1 
-0x4a9d 011651 lshift8 pdata ,temp 
-0x4a9e 011652 fetch 1 ,mem_ucode_temp 
-0x4a9f 011653 iadd temp ,contru 
-0x4aa0 011654 ifetch 1 ,contru 
-0x4aa1 011655 store 1 ,mem_ucode_temp 
-:      011656 hci_read_register_ack:
-0x4aa2 011657 force 1 ,pdata 
-0x4aa3 011658 call uart_send_byte 
-0x4aa4 011659 fetch 1 ,mem_ucode_temp 
-0x4aa5 011660 call uart_send_byte 
-0x4aa6 011661 jam 0xff ,mem_ucode_id_local 
-0x4aa7 011662 rtn 
-:      011664 hci_enable_ucode:
-0x4aa8 011665 call hci_ucode_checksum_add 
-0x4aa9 011666 ifetch 1 ,contru 
-0x4aaa 011667 call hci_ucode_checksum_add 
-0x4aab 011668 fetch 1 ,mem_check_sum 
-0x4aac 011669 bne 0xff ,hci_nak_ucode 
-0x4aad 011670 branch hci_ack_ucode 
-:      011672 process_hci_ucode:
-0x4aae 011673 call hci_ucode_checksum_add 
-0x4aaf 011674 ifetch 1 ,contru 
-0x4ab0 011675 hstore 1 ,core_ucode_low 
-0x4ab1 011676 call hci_ucode_checksum_add 
-0x4ab2 011677 ifetch 1 ,contru 
-0x4ab3 011678 set1 7 ,pdata 
-0x4ab4 011679 hstore 1 ,core_ucode_ctrl 
-0x4ab5 011680 set0 7 ,pdata 
-0x4ab6 011681 call hci_ucode_checksum_add 
-0x4ab7 011682 ifetch 1 ,contru 
-0x4ab8 011683 copy pdata ,loopcnt 
-0x4ab9 011684 call hci_ucode_checksum_add 
-:      011685 write_ucode_loop:
-0x4aba 011686 ifetch 1 ,contru 
-0x4abb 011687 hstore 1 ,core_ucode_data 
-0x4abc 011688 call hci_ucode_checksum_add 
-0x4abd 011689 loop write_ucode_loop 
-0x4abe 011690 ifetch 1 ,contru 
-0x4abf 011691 call hci_ucode_checksum_add 
-0x4ac0 011692 fetch 1 ,mem_check_sum 
-0x4ac1 011693 bne 0xff ,hci_nak_ucode 
-0x4ac2 011694 branch hci_ack_ucode 
-:      011696 process_hci_n_sched_data:
-0x4ac3 011697 call hci_ucode_checksum_add 
-0x4ac4 011698 ifetch 1 ,contru 
-0x4ac5 011699 store 1 ,mem_ucode_temp 
-0x4ac6 011700 call hci_ucode_checksum_add 
-0x4ac7 011701 ifetch 1 ,contru 
-0x4ac8 011702 lshift8 pdata ,contw 
-0x4ac9 011703 call hci_ucode_checksum_add 
-0x4aca 011704 fetch 1 ,mem_ucode_temp 
-0x4acb 011705 iadd contw ,contw 
-0x4acc 011706 ifetch 1 ,contru 
-0x4acd 011707 iforce loopcnt 
-0x4ace 011708 call hci_ucode_checksum_add 
-:      011709 process_hci_n_sched_loop:
-0x4acf 011710 ifetch 1 ,contru 
-0x4ad0 011711 istore 1 ,contw 
-0x4ad1 011712 call hci_ucode_checksum_add 
-0x4ad2 011713 loop process_hci_n_sched_loop 
-0x4ad3 011714 ifetch 1 ,contru 
-0x4ad4 011715 call hci_ucode_checksum_add 
-0x4ad5 011716 fetch 1 ,mem_check_sum 
-0x4ad6 011717 bne 0xff ,hci_nak_ucode 
-0x4ad7 011718 branch hci_ack_ucode 
-:      011722 hci_enable_ucode_load:
-0x4ad8 011723 call hci_ucode_checksum_add 
-0x4ad9 011724 ifetch 1 ,contru 
-0x4ada 011725 call hci_ucode_checksum_add 
-0x4adb 011726 fetch 1 ,mem_check_sum 
-0x4adc 011727 bne 0xff ,hci_nak_ucode 
-0x4add 011728 hjam 0x80 ,core_ucode_ctrl 
-0x4ade 011729 branch hci_ack_ucode 
-:      011731 hci_disable_ucode_load:
-0x4adf 011732 call hci_ucode_checksum_add 
-0x4ae0 011733 ifetch 1 ,contru 
-0x4ae1 011734 call hci_ucode_checksum_add 
-0x4ae2 011735 fetch 1 ,mem_check_sum 
-0x4ae3 011736 bne 0xff ,hci_nak_ucode 
-0x4ae4 011737 hjam 0 ,core_ucode_ctrl 
-0x4ae5 011738 branch hci_ack_ucode 
-:      011740 hci_soft_branch:
-0x4ae6 011741 call hci_ucode_checksum_add 
-0x4ae7 011742 ifetch 1 ,contru 
-0x4ae8 011743 call hci_ucode_checksum_add 
-0x4ae9 011744 fetch 1 ,mem_check_sum 
-0x4aea 011745 bne 0xff ,hci_nak_ucode 
-0x4aeb 011746 call hci_ack_ucode 
-0x4aec 011747 branch soft_reset 
-:      011750 hci_idle_dispatch:
-0x4aed 011751 call gpio_check_uart_state 
-0x4aee 011752 rtn true 
-0x4aef 011753 arg uart_wakeup_rx ,temp 
-0x4af0 011754 call gpio_get_bit 
-0x4af1 011755 nbranch uart_wake_up ,true 
-0x4af2 011756 jam hci_rx_wake ,mem_hci_lt_rx_state 
-0x4af3 011757 rtn 
-:      011758 uart_wake_up:
-0x4af4 011759 fetch 1 ,mem_hci_lt_rx_state 
-0x4af5 011760 rtnne hci_rx_wake 
-0x4af6 011761 call hci_exit_lpm 
-0x4af7 011762 branch hci_send_commu_ready_event 
-:      011776 hid_rx_process:
-0x4af8 011777 set1 mark_ext_patch ,mark 
-0x4af9 011778 bpatch patch33_4 ,mem_patch33 
-0x4afa 011779 fetch 2 ,mem_l2cap_payload_ptr 
-0x4afb 011780 copy pdata ,contr 
-0x4afc 011781 ifetch 1 ,contr 
-0x4afd 011782 and pdata ,0x0f ,temp 
-0x4afe 011783 rshift4 pdata ,pdata 
-0x4aff 011784 beq hid_type_set_idle ,hid_rx_process_handshake 
-0x4b00 011785 beq hid_type_set_protocol ,hid_rx_process_handshake 
-0x4b01 011786 beq hid_type_data ,hid_rx_process_data 
-0x4b02 011787 beq hid_type_set_report ,hid_rx_process_set_report 
-0x4b03 011788 beq hid_type_control ,hid_rx_process_hid_control 
-0x4b04 011789 rtn 
-:      011791 hid_rx_process_hid_control:
-0x4b05 011792 copy temp ,pdata 
-0x4b06 011793 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
-0x4b07 011794 beq hid_control_p_suspend ,hid_rx_process_suspend 
-0x4b08 011795 rtn 
-:      011797 hid_rx_process_virtual_cable_unplug:
-0x4b09 011798 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
-0x4b0a 011799 call ui_ipc_send_event 
-0x4b0b 011800 fetch 1 ,mem_device_option 
-0x4b0c 011801 rtnne dvc_op_mouse ,pdata 
-0x4b0d 011802 copy temp ,pdata 
-0x4b0e 011803 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
-0x4b0f 011804 rtn 
-:      011805 hid_rx_process_suspend:
-0x4b10 011806 rtn 
-:      011808 hid_rx_process_set_report:
-0x4b11 011809 arg 0x01 ,rega 
-0x4b12 011810 call hid_malloc_tx_buff 
-0x4b13 011811 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b14 011812 istore 2 ,contw 
-0x4b15 011813 setarg 0x00 
-0x4b16 011814 istore 1 ,contw 
-0x4b17 011815 rtn 
-:      011817 hid_rx_process_handshake:
-0x4b18 011818 arg 1 ,rega 
-0x4b19 011819 call hid_malloc_tx_buff 
-0x4b1a 011820 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b1b 011821 istore 2 ,contw 
-0x4b1c 011822 setarg 0 
-0x4b1d 011823 istore 1 ,contw 
-0x4b1e 011824 jam 1 ,mem_ui_data_txbuff_length 
-0x4b1f 011825 fetch 1 ,mem_hid_control_state 
-0x4b20 011826 set1 l2cap_channel_hid_handshake_done 
-0x4b21 011827 store 1 ,mem_hid_control_state 
-:      011828 hid_handshake_event:
-0x4b22 011829 jam bt_evt_hid_handshake ,mem_fifo_temp 
-0x4b23 011830 branch ui_ipc_send_event 
-:      011832 hid_rx_process_data:
-0x4b24 011833 ifetch 1 ,contr 
-0x4b25 011834 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
-0x4b26 011835 rtn 
-:      011837 hid_rx_process_data_hid_kb:
-0x4b27 011838 copy contr ,rega 
-0x4b28 011839 fetch 1 ,mem_device_option 
-0x4b29 011840 rtnne dvc_op_kb ,pdata 
-0x4b2a 011841 copy rega ,contr 
-0x4b2b 011842 branch kb_process_kb_report 
-:      011844 hid_malloc_tx_buff:
-0x4b2c 011845 call l2cap_malloc 
-0x4b2d 011846 copy rega ,temp 
-0x4b2e 011847 storet 1 ,mem_ui_data_txbuff_length 
-0x4b2f 011848 copy pdata ,contw 
-0x4b30 011849 copy rega ,pdata 
-0x4b31 011850 istore 2 ,contw 
-0x4b32 011851 rtn 
-:      011854 le_ir_init:
-0x4b33 011855 setarg le_ir 
-0x4b34 011856 store 2 ,mem_cb_le_process 
-0x4b35 011857 setarg le_ir_wcb 
-0x4b36 011858 store 2 ,mem_cb_att_write 
-0x4b37 011859 call eeprom_load_reconn_info 
-0x4b38 011860 call le_init_att 
-0x4b39 011861 hjam 158 ,core_pwm_ncnt0 
-0x4b3a 011862 hjam 8 ,core_gpio_sel1 
-0x4b3b 011863 hjam 5 ,core_gpio_out1 
-0x4b3c 011864 setarg -1 
-0x4b3d 011865 set0 1 ,pdata 
-0x4b3e 011866 set0 21 ,pdata 
-0x4b3f 011867 hstore 4 ,core_gpio_oe0 
-0x4b40 011868 hjam 2 ,core_gpio_pu0 
-0x4b41 011869 rtn wake 
-0x4b42 011870 jam 1 ,mem_le_adv_enable 
-0x4b43 011871 rtn 
-:      011874 le_ir_wcb:
-0x4b44 011875 ifetch 1 ,rega 
-0x4b45 011876 store 1 ,mem_ir_cmd 
-0x4b46 011877 beq ircmd_write_pulse ,le_ir_write_pulse 
-0x4b47 011878 beq ircmd_write_seq ,le_ir_write_seq 
-0x4b48 011879 beq ircmd_write_next ,le_ir_write_next 
-0x4b49 011880 beq ircmd_screen_on ,le_ir_screen_on 
-0x4b4a 011881 beq ircmd_screen_off ,le_ir_screen_off 
-0x4b4b 011882 rtnne ircmd_play 
-0x4b4c 011883 ifetch 1 ,contr 
-0x4b4d 011884 store 1 ,mem_ir_play_count 
-0x4b4e 011885 rtn 
-:      011887 le_ir_write_pulse:
-0x4b4f 011888 arg mem_ir_pulse_zero ,contw 
-0x4b50 011889 branch le_ir_write 
-:      011891 le_ir_write_seq:
-0x4b51 011892 arg mem_ir_sequence_len ,contw 
-0x4b52 011893 branch le_ir_write 
-:      011895 le_ir_write_next:
-0x4b53 011896 fetch 2 ,mem_ir_ptr 
-0x4b54 011897 iforce contw 
-:      011899 le_ir_write:
-0x4b55 011900 arg 19 ,loopcnt 
-0x4b56 011901 call memcpy 
-0x4b57 011902 deposit contw 
-0x4b58 011903 store 2 ,mem_ir_ptr 
-0x4b59 011904 jam 0 ,mem_ir_cmd 
-0x4b5a 011905 rtn 
-:      011909 le_ir:
-0x4b5b 011910 fetch 1 ,mem_ir_cmd 
-0x4b5c 011911 beq ircmd_record ,le_ir_start_record 
-0x4b5d 011912 beq ircmd_play ,le_ir_play 
-0x4b5e 011913 beq ircmd_report_pulse ,le_ir_report 
-0x4b5f 011914 beq ircmd_report_seq ,le_ir_report 
-0x4b60 011915 beq ircmd_report_raw ,le_ir_report 
-0x4b61 011916 beq ircmd_test_play ,le_ir_play 
-0x4b62 011917 beq ircmd_test_rec ,le_ir_rec 
-0x4b63 011918 rtn 
-:      011920 le_ir_screen_on:
-0x4b64 011921 jam 0 ,mem_lpm_mult 
-0x4b65 011922 jam 0 ,mem_ir_cmd 
-0x4b66 011923 rtn 
-:      011924 le_ir_screen_off:
-0x4b67 011925 jam 30 ,mem_lpm_mult 
-0x4b68 011926 jam 0 ,mem_ir_cmd 
-0x4b69 011927 rtn 
-:      011931 le_ir_rec:
-0x4b6a 011932 jam 0 ,mem_ir_cmd 
-0x4b6b 011933 arg 0xfffff ,stop_watch 
-0x4b6c 011934 call ir_record 
-0x4b6d 011935 rtn 
-:      011937 le_ir_next_anchor:
-0x4b6e 011938 fetcht 2 ,mem_le_tsniff 
-0x4b6f 011939 iadd temp ,pdata 
-0x4b70 011940 store 4 ,mem_le_anchor 
-:      011941 le_ir_start_record:
-0x4b71 011942 fetch 4 ,mem_le_anchor 
-0x4b72 011943 isub clke_bt ,pdata 
-0x4b73 011944 nbranch le_ir_next_anchor ,positive 
-0x4b74 011945 rshift pdata ,stop_watch 
-0x4b75 011946 call ir_record 
-0x4b76 011947 rtn blank 
-0x4b77 011948 jam ircmd_report_raw ,mem_ir_cmd 
-0x4b78 011949 arg mem_ir_record ,temp 
-0x4b79 011950 storet 2 ,mem_ir_ptr 
-:      011952 le_ir_report:
-0x4b7a 011953 call le_xtype_fifo_is_full 
-0x4b7b 011954 nrtn blank 
-0x4b7c 011955 jam notify_handle ,mem_le_notify_handle 
-0x4b7d 011956 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4b7e 011957 call le_xtype_fifo_in 
-0x4b7f 011958 fetch 2 ,mem_le_notify_attr_start 
-0x4b80 011959 iforce contw 
-0x4b81 011960 fetch 2 ,mem_ir_ptr 
-0x4b82 011961 iforce contr 
-0x4b83 011962 arg 20 ,loopcnt 
-0x4b84 011963 call memcpy 
-0x4b85 011964 deposit contr 
-0x4b86 011965 store 2 ,mem_ir_ptr 
-0x4b87 011966 fetch 2 ,mem_ir_report_len 
-0x4b88 011967 increase -20 ,pdata 
-0x4b89 011968 store 2 ,mem_ir_report_len 
-0x4b8a 011969 rtn positive 
-0x4b8b 011970 jam 0 ,mem_ir_cmd 
-0x4b8c 011971 rtn 
-:      011974 le_ir_play:
-0x4b8d 011975 fetch 1 ,mem_ir_play_count 
-0x4b8e 011976 call ir_play 
-0x4b8f 011977 jam 0 ,mem_ir_cmd 
-0x4b90 011978 rtn 
-:      011981 ir_record:
-0x4b91 011982 call ir_receive 
-0x4b92 011983 setarg mem_ir_record 
-0x4b93 011984 isub contw ,pdata 
-0x4b94 011985 sub pdata ,0 ,pdata 
-0x4b95 011986 store 2 ,mem_ir_report_len 
-0x4b96 011987 rtn 
-:      011991 ir_receive:
-0x4b97 011992 disable swfine 
-0x4b98 011993 arg mem_ir_record ,contw 
-:      011994 ir_receive_waitsync:
-0x4b99 011995 rtn timeout 
-0x4b9a 011996 hfetch 1 ,core_gpio_in + 2 
-0x4b9b 011997 bbit0 5 ,ir_receive_waitsync 
-0x4b9c 011998 copy clkn ,temp 
-0x4b9d 011999 arg 0x80 ,loopcnt 
-0x4b9e 012000 call memset0 
-0x4b9f 012001 arg mem_ir_record ,contw 
-0x4ba0 012002 arg 0x0 ,regc 
-:      012003 ir_receive_loop:
-0x4ba1 012004 arg 180 ,stop_watch 
-:      012005 ir_receive_waitedge:
-0x4ba2 012006 rtn timeout 
-0x4ba3 012007 hfetch 1 ,core_gpio_in + 2 
-0x4ba4 012008 ixor regc ,pdata 
-0x4ba5 012009 bbit1 5 ,ir_receive_waitedge 
-0x4ba6 012010 copy clkn ,pdata 
-0x4ba7 012011 iforce alarm 
-0x4ba8 012012 call clk_diff_rt 
-0x4ba9 012013 sub pdata ,0xff ,null 
-0x4baa 012014 branch ir_receive_waitedge ,positive 
-0x4bab 012015 isolate0 5 ,regc 
-0x4bac 012016 setflag true ,23 ,pdata 
-0x4bad 012017 istore 3 ,contw 
-0x4bae 012018 rshift8 contw ,pdata 
-0x4baf 012019 rtneq mem_ir_record_max 
-0x4bb0 012020 copy alarm ,temp 
-0x4bb1 012021 xor_into 0x20 ,regc 
-0x4bb2 012022 branch ir_receive_loop 
-:      012026 ir_get_next_seq:
-0x4bb3 012027 branch ir_get_next_seq_saved ,user 
-0x4bb4 012028 branch ir_get_next_encoded ,user2 
-:      012029 ir_get_next_seq_fetch:
-0x4bb5 012030 arg mem_ir_sequence ,temp 
-0x4bb6 012031 fetch 1 ,mem_ir_sequence_len 
-0x4bb7 012032 iadd temp ,pdata 
-0x4bb8 012033 isub rega ,null 
-0x4bb9 012034 branch ir_get_next_seq_exit ,zero 
-0x4bba 012035 ifetch 1 ,rega 
-0x4bbb 012036 copy contr ,rega 
-0x4bbc 012037 bbit0 7 ,ir_get_next_cont 
-0x4bbd 012038 enable user2 
-0x4bbe 012039 and pdata ,0x7f ,regb 
-0x4bbf 012040 lshift3 rega ,rega 
-0x4bc0 012041 branch ir_get_next_encoded 
-:      012042 ir_get_next_cont:
-0x4bc1 012043 rshift4 pdata ,debug 
-0x4bc2 012044 and_into 0xf ,pdata 
-0x4bc3 012045 isub debug ,null 
-0x4bc4 012046 rtn zero 
-0x4bc5 012047 enable user 
-0x4bc6 012048 rtn 
-:      012049 ir_get_next_seq_saved:
-0x4bc7 012050 deposit debug 
-0x4bc8 012051 disable user 
-0x4bc9 012052 rtn 
-:      012053 ir_get_next_encoded:
-0x4bca 012054 deposit regb 
-0x4bcb 012055 branch ir_get_next_encoded_end ,blank 
-0x4bcc 012056 and rega ,0x7 ,queue 
-0x4bcd 012057 rshift3 rega ,contr 
-0x4bce 012058 ifetch 1 ,contr 
-0x4bcf 012059 increase 1 ,rega 
-0x4bd0 012060 increase -1 ,regb 
-0x4bd1 012061 qisolate0 pdata 
-0x4bd2 012062 fetch 1 ,mem_ir_pulse_zero 
-0x4bd3 012063 branch ir_get_next_cont ,true 
-0x4bd4 012064 fetch 1 ,mem_ir_pulse_one 
-0x4bd5 012065 branch ir_get_next_cont 
-:      012066 ir_get_next_encoded_end:
-0x4bd6 012067 disable user2 
-0x4bd7 012068 increase 7 ,rega 
-0x4bd8 012069 rshift3 rega ,rega 
-0x4bd9 012070 branch ir_get_next_seq_fetch 
-:      012071 ir_get_next_seq_exit:
-0x4bda 012072 setarg 0xff 
-0x4bdb 012073 rtn 
-:      012076 ir_get_pulse:
-0x4bdc 012077 lshift pdata ,contr 
-0x4bdd 012078 iadd contr ,pdata 
-0x4bde 012079 arg mem_ir_pulses ,contr 
-0x4bdf 012080 iadd contr ,contr 
-0x4be0 012081 ifetch 3 ,contr 
-0x4be1 012082 rtn 
-:      012085 ir_play:
-0x4be2 012086 enable swfine 
-0x4be3 012087 iforce loopcnt 
-:      012088 ir_play_nloop:
-0x4be4 012089 disable user 
-0x4be5 012090 disable user2 
-0x4be6 012091 arg mem_ir_sequence ,rega 
-:      012092 ir_play_loop:
-0x4be7 012093 call ir_get_next_seq 
-0x4be8 012094 beq 0xff ,ir_play_end 
-0x4be9 012095 call ir_get_pulse 
-0x4bea 012096 bbit0 23 ,ir_play_silence 
-0x4beb 012097 set0 23 ,pdata 
-0x4bec 012098 hjam 158 ,core_pwm_pcnt0 
-:      012099 ir_play_silence:
-0x4bed 012100 iforce stop_watch 
-0x4bee 012101 until null ,timeout 
-0x4bef 012102 hjam 0 ,core_pwm_pcnt0 
-0x4bf0 012103 branch ir_play_loop 
-:      012104 ir_play_end:
-0x4bf1 012105 loop ir_play_nloop 
-0x4bf2 012106 rtn 
-:      012112 le_kb_init:
-0x4bf3 012113 call kb_init_common 
-0x4bf4 012114 setarg kb_process_idle 
-0x4bf5 012115 store 2 ,mem_cb_idle_process 
-0x4bf6 012116 setarg kb_send_process 
-0x4bf7 012117 store 2 ,mem_cb_bt_process 
-0x4bf8 012118 setarg kb_process_bb_event 
-0x4bf9 012119 store 2 ,mem_cb_bb_event_process 
-0x4bfa 012120 setarg kb_process_lpm_before 
-0x4bfb 012121 store 2 ,mem_cb_before_lpm 
-0x4bfc 012122 setarg kb_discovery_timeout_sleep 
-0x4bfd 012123 store 2 ,mem_cb_discovry_timeout 
-0x4bfe 012124 setarg kb_before_hibernate 
-0x4bff 012125 store 2 ,mem_cb_before_hibernate 
-0x4c00 012126 setarg kb_wakeup_check 
-0x4c01 012127 store 2 ,mem_cb_check_wakelock 
-0x4c02 012128 rtn wake 
-0x4c03 012130 fetch 2 ,mem_ui_state_map 
-0x4c04 012131 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c05 012132 call app_check_reconn_target 
-0x4c06 012133 branch kb_start_discovery ,blank 
-0x4c07 012134 call app_bt_stop_discovery 
-0x4c08 012135 branch app_bt_start_reconnect 
-:      012138 kb_init:
-0x4c09 012139 call kb_init_common 
-0x4c0a 012140 setarg kb_process_idle 
-0x4c0b 012141 store 2 ,mem_cb_idle_process 
-0x4c0c 012142 setarg kb_send_process 
-0x4c0d 012143 store 2 ,mem_cb_bt_process 
-0x4c0e 012144 setarg kb_process_bb_event 
-0x4c0f 012145 store 2 ,mem_cb_bb_event_process 
-0x4c10 012146 setarg kb_process_lpm_before 
-0x4c11 012147 store 2 ,mem_cb_before_lpm 
-0x4c12 012148 setarg kb_discovery_timeout_sleep 
-0x4c13 012149 store 2 ,mem_cb_discovry_timeout 
-0x4c14 012150 setarg kb_before_hibernate 
-0x4c15 012151 store 2 ,mem_cb_before_hibernate 
-0x4c16 012152 setarg kb_wakeup_check 
-0x4c17 012153 store 2 ,mem_cb_check_wakelock 
-0x4c18 012154 rtn wake 
-0x4c19 012156 jam 0 ,mem_sp_flag 
-0x4c1a 012157 jam 0 ,mem_master_sp_flag 
-0x4c1b 012159 fetch 2 ,mem_ui_state_map 
-0x4c1c 012160 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c1d 012161 call app_check_reconn_target 
-0x4c1e 012162 branch kb_start_discovery ,blank 
-0x4c1f 012163 call app_bt_stop_discovery 
-0x4c20 012164 branch app_bt_start_reconnect 
-:      012168 kb_init_common:
-0x4c21 012169 set1 mark_ext_patch ,mark 
-0x4c22 012170 bpatch patch36_6 ,mem_patch36 
-0x4c23 012172 fetch 1 ,0x8140 
-0x4c24 012173 branch assert ,blank 
-0x4c25 012174 hjam 0 ,core_gpio_oe0 
-0x4c26 012175 hjam 0xff ,core_gpio_pu0 
-0x4c27 012177 hjam 0xff ,core_gpio_oe1 
-0x4c28 012178 hjam 0xff ,core_gpio_oe2 
-0x4c29 012179 hfetch 1 ,core_gpio_oe3 
-0x4c2a 012180 or_into 0x0f ,pdata 
-0x4c2b 012181 hstore 1 ,core_gpio_oe3 
-0x4c2c 012183 hjam 0x00 ,core_gpio_sel 
-0x4c2d 012184 hjam 0x00 ,core_gpio_sel1 
-0x4c2e 012185 hjam 0xff ,core_gpio_key0 
-0x4c2f 012186 hjam 0xFf ,core_gpio_key1 
-0x4c30 012187 hfetch 1 ,core_gpio_key2 
-0x4c31 012188 or_into 0x03 ,pdata 
-0x4c32 012189 hstore 1 ,core_gpio_key2 
-0x4c33 012190 hjam 0x00 ,core_kscn_rowmask 
-0x4c34 012191 setarg kb_kscan_col_1 
-0x4c35 012192 lshift3 pdata ,pdata 
-0x4c36 012193 add pdata ,kb_kscan_row_1 ,pdata 
-0x4c37 012194 hstore 1 ,core_kscn_rctc 
-0x4c38 012196 hfetch 1 ,core_config 
-0x4c39 012197 set1 2 ,pdata 
-0x4c3a 012198 hstore 1 ,core_config 
-0x4c3b 012199 hfetch 1 ,core_clkoff + 1 
-0x4c3c 012200 set0 1 ,pdata 
-0x4c3d 012201 hstore 1 ,core_clkoff + 1 
-0x4c3e 012202 hjam 0xd ,core_kscn_ksctrl 
-0x4c3f 012203 hjam 0xd3 ,core_kscn_m_debounce 
-0x4c40 012204 hjam 0 ,core_kscn_scancycle_timer_l 
-0x4c41 012205 hjam 0x31 ,core_kscn_scancycle_timer_h 
-0x4c42 012206 call lpm_disable_exen_output 
-0x4c43 012207 fetcht 1 ,mem_led_cap_gpio 
-0x4c44 012208 call gpio_config_output 
-0x4c45 012209 fetcht 1 ,mem_led_num_gpio 
-0x4c46 012210 call gpio_config_output 
-0x4c47 012211 fetcht 1 ,mem_led_scl_gpio 
-0x4c48 012212 call gpio_config_output 
-0x4c49 012213 rtn 
-:      012215 kb_process_kb_report:
-0x4c4a 012216 set1 mark_ext_patch ,mark 
-0x4c4b 012217 bpatch patch36_7 ,mem_patch36 
-0x4c4c 012218 ifetch 1 ,contr 
-0x4c4d 012219 copy pdata ,rega 
-0x4c4e 012220 fetcht 1 ,mem_led_num_gpio 
-0x4c4f 012221 isolate1 kb_num_lock_selected ,rega 
-0x4c50 012222 call gpio_out_flag 
-0x4c51 012223 fetcht 1 ,mem_led_cap_gpio 
-0x4c52 012224 isolate1 kb_caps_lock_selected ,rega 
-0x4c53 012225 call gpio_out_flag 
-0x4c54 012226 fetcht 1 ,mem_led_scl_gpio 
-0x4c55 012227 isolate1 kb_scroll_lock_selected ,rega 
-0x4c56 012228 call gpio_out_flag 
-0x4c57 012229 jam 1 ,mem_kb_rcv_led_data 
-0x4c58 012230 rtn 
-:      012233 kb_send_process:
-0x4c59 012235 call kb_kscan_check_if_empty 
-0x4c5a 012236 nrtn user 
-0x4c5b 012237 nrtn user2 
-0x4c5c 012239 fetch 1 ,mem_pincode_state 
-0x4c5d 012240 beq pincode_state_wait_pincode ,kb_pincode 
-0x4c5e 012241 fetch 1 ,mem_hid_interrupt_state 
-0x4c5f 012242 rtnne 0x3f 
-0x4c60 012244 arg 10 ,rega 
-0x4c61 012245 call hid_malloc_tx_buff 
-0x4c62 012246 fetch 2 ,mem_hid_int_remote_cid 
-0x4c63 012247 istore 2 ,contw 
-0x4c64 012248 setarg 0x01a1 
-0x4c65 012249 istore 2 ,contw 
-0x4c66 012250 fetch 8 ,mem_kb_state 
-0x4c67 012251 istore 8 ,contw 
-0x4c68 012252 rtn 
-:      012254 kb_pincode:
-0x4c69 012255 fetcht 1 ,mem_pin_length 
-0x4c6a 012256 setarg mem_pin 
-0x4c6b 012257 iadd temp ,contw 
-0x4c6c 012258 fetch 1 ,mem_kb_report_data 
-0x4c6d 012259 branch kb_pincode_rtn ,blank 
-0x4c6e 012260 beq kb_kcode_bksp ,kb_pincode_bksp 
-0x4c6f 012261 bne kb_kcode_enter ,kb_pincode_data 
-0x4c70 012262 storet 1 ,mem_pin_length 
-0x4c71 012263 branch app_bt_set_pincode 
-:      012265 kb_pincode_rtn:
-0x4c72 012266 storet 1 ,mem_pin_length 
-0x4c73 012267 rtn 
-:      012268 kb_pincode_bksp:
-0x4c74 012269 fetch 1 ,mem_pin_length 
-0x4c75 012270 rtn blank 
-0x4c76 012271 increase -1 ,pdata 
-0x4c77 012272 store 1 ,mem_pin_length 
-0x4c78 012273 arg mem_pin ,contw 
-0x4c79 012274 iadd contw ,contw 
-0x4c7a 012275 setarg 0 
-0x4c7b 012276 istore 1 ,contw 
-0x4c7c 012277 enable user2 
-0x4c7d 012278 branch kb_send_pin 
-:      012279 kb_pincode_data:
-0x4c7e 012280 sub pdata ,kb_kcode_1_m1 ,null 
-0x4c7f 012281 rtn positive 
-0x4c80 012282 arg 0x30 ,temp 
-0x4c81 012283 sub pdata ,kb_kcode_0 ,null 
-0x4c82 012284 nrtn positive 
-0x4c83 012285 branch kb_pincode_0 ,zero 
-0x4c84 012286 arg kb_kcode_1_m1 ,temp 
-0x4c85 012287 isub temp ,temp 
-0x4c86 012288 or_into 0x30 ,temp 
-:      012289 kb_pincode_0:
-0x4c87 012290 istoret 1 ,contw 
-0x4c88 012291 fetch 1 ,mem_pin_length 
-0x4c89 012292 increase 1 ,pdata 
-0x4c8a 012293 store 1 ,mem_pin_length 
-0x4c8b 012294 disable user2 
-0x4c8c 012295 branch kb_send_pin 
-:      012297 kb_send_pin:
-0x4c8d 012298 fetch 2 ,mem_hid_int_remote_cid 
-0x4c8e 012299 rtn blank 
-0x4c8f 012300 arg 3 ,rega 
-0x4c90 012301 call hid_malloc_tx_buff 
-0x4c91 012302 fetch 2 ,mem_hid_int_remote_cid 
-0x4c92 012303 istore 2 ,contw 
-0x4c93 012304 setarg 0xffa1 
-0x4c94 012305 istore 2 ,contw 
-0x4c95 012306 setarg 0 
-0x4c96 012307 setflag user2 ,0 ,pdata 
-0x4c97 012308 istore 1 ,contw 
-0x4c98 012309 rtn 
-:      012313 kb_kscan_check_if_empty:
-0x4c99 012314 disable user 
-0x4c9a 012315 disable user2 
-0x4c9b 012316 hfetch 1 ,core_kscn_kstat 
-0x4c9c 012317 rtnbit1 kb_kscan_stat_empty 
-:      012319 kb_kscan_check_ghost:
-0x4c9d 012320 hfetch 1 ,core_kscn_event_num 
-0x4c9e 012321 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
-0x4c9f 012322 hfetch 1 ,core_kscn_kstat 
-0x4ca0 012323 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
-0x4ca1 012324 hfetch 1 ,core_kscn_event 
-0x4ca2 012325 branch kb_kscan_check_if_empty 
-:      012327 kb_kscan_process_event:
-0x4ca3 012328 enable user 
-0x4ca4 012329 enable user2 
-0x4ca5 012330 hfetch 1 ,core_kscn_event_num 
-0x4ca6 012331 isolate0 kb_kscan_key_event_stat ,pdata 
-0x4ca7 012332 hfetch 1 ,core_kscn_event 
-0x4ca8 012333 arg mem_kb_map ,contr 
-0x4ca9 012334 iadd contr ,contr 
-0x4caa 012335 ifetch 1 ,contr 
-0x4cab 012336 bbit1 7 ,kb_kscan_read_statekey 
-0x4cac 012337 nbranch kb_kscan_release_a_key_data ,true 
-0x4cad 012338 disable user2 
-0x4cae 012339 iforce temp 
-0x4caf 012340 fetch 1 ,mem_kb_keys 
-0x4cb0 012341 sub pdata ,4 ,null 
-0x4cb1 012342 nrtn positive 
-0x4cb2 012343 copy pdata ,rega 
-0x4cb3 012344 arg 3 ,loopcnt 
-0x4cb4 012345 arg mem_kb_report_data ,contr 
-:      012346 kb_kscan_check_report_data:
-0x4cb5 012347 ifetch 1 ,contr 
-0x4cb6 012348 isub temp ,null 
-0x4cb7 012349 branch kb_kscan_check_if_empty ,zero 
-0x4cb8 012350 loop kb_kscan_check_report_data 
-:      012351 kb_kscan_store_a_key_data:
-0x4cb9 012352 copy rega ,pdata 
-0x4cba 012353 arg mem_kb_report_data ,contw 
-0x4cbb 012354 iadd contw ,contw 
-0x4cbc 012355 istoret 1 ,contw 
-0x4cbd 012356 increase 1 ,pdata 
-0x4cbe 012357 store 1 ,mem_kb_keys 
-0x4cbf 012358 hfetch 1 ,core_kscn_event_num 
-0x4cc0 012359 rshift3 pdata ,pdata 
-0x4cc1 012360 nbranch kb_kscan_check_nextevent ,blank 
-0x4cc2 012361 branch kb_kscan_prepare_send 
-:      012363 kb_kscan_check_nextevent:
-0x4cc3 012364 increase -1 ,pdata 
-0x4cc4 012365 branch kb_kscan_prepare_send ,zero 
-0x4cc5 012366 hfetch 1 ,core_kscn_event_num 
-0x4cc6 012367 and_into 0x01 ,pdata 
-0x4cc7 012368 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
-0x4cc8 012369 beq kb_kscan_key_release ,kb_kscan_prepare_send 
-0x4cc9 012370 rtn 
-:      012371 kb_kscan_prepare_send:
-0x4cca 012372 enable user2 
-0x4ccb 012373 rtn 
-:      012375 kb_kscan_release_a_key_data:
-0x4ccc 012376 and pdata ,0xff ,temp 
-0x4ccd 012377 fetch 1 ,mem_kb_keys 
-0x4cce 012378 rtn blank 
-0x4ccf 012379 iforce loopcnt 
-0x4cd0 012380 arg mem_kb_report_data ,contr 
-:      012381 kb_kscan_find_same_key_data:
-0x4cd1 012382 ifetch 1 ,contr 
-0x4cd2 012383 isub temp ,null 
-0x4cd3 012384 branch kb_kscan_release_foundkey ,zero 
-0x4cd4 012385 loop kb_kscan_find_same_key_data 
-0x4cd5 012386 rtn 
-:      012387 kb_kscan_release_foundkey:
-0x4cd6 012388 add contr ,-1 ,contw 
-0x4cd7 012389 call memcpy 
-0x4cd8 012390 fetch 1 ,mem_kb_keys 
-0x4cd9 012391 increase -1 ,pdata 
-0x4cda 012392 store 1 ,mem_kb_keys 
-0x4cdb 012393 hfetch 1 ,core_kscn_event_num 
-0x4cdc 012394 rshift3 pdata ,pdata 
-0x4cdd 012395 nbranch kb_kscan_check_nextevent2 ,blank 
-0x4cde 012396 rtn 
-:      012398 kb_kscan_check_nextevent2:
-0x4cdf 012399 hfetch 1 ,core_kscn_event_num 
-0x4ce0 012400 and_into 0x01 ,pdata 
-0x4ce1 012401 beq kb_kscan_key_press ,kb_kscan_prepare_send 
-0x4ce2 012402 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
-0x4ce3 012403 rtn 
-:      012405 kb_kscan_read_statekey:
-0x4ce4 012406 and pdata ,7 ,queue 
-0x4ce5 012407 fetch 1 ,mem_kb_state 
-0x4ce6 012408 qsetflag true ,pdata 
-0x4ce7 012409 store 1 ,mem_kb_state 
-0x4ce8 012410 rtn 
-:      012412 kb_clear_keys:
-0x4ce9 012413 setarg 0 
-0x4cea 012414 store 8 ,mem_kb_state 
-0x4ceb 012415 store 1 ,mem_kb_keys 
-0x4cec 012416 rtn 
-:      012418 kb_clean_kscan_fifo:
-0x4ced 012419 hfetch 1 ,core_kscn_event_num 
-0x4cee 012420 hfetch 1 ,core_kscn_event 
-0x4cef 012421 hfetch 1 ,core_kscn_kstat 
-0x4cf0 012422 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
-0x4cf1 012423 setarg 0xff 
-0x4cf2 012424 enable user 
-0x4cf3 012425 rtn 
-:      012427 le_keyboard:
-0x4cf4 012428 fetcht 2 ,mem_le_notify_handle 
-0x4cf5 012429 call le_att_check_notification_enable 
-0x4cf6 012430 rtnbit0 0 
-0x4cf7 012431 fetch 1 ,mem_le_switch_send_data 
-0x4cf8 012432 rtnbit0 0 
-0x4cf9 012433 call le_xtype_fifo_is_full 
-0x4cfa 012434 nrtn blank 
-0x4cfb 012435 call kb_kscan_check_if_empty 
-0x4cfc 012436 nrtn user 
-0x4cfd 012437 nrtn user2 
-:      012438 le_slave_keyboard_send_data:
-0x4cfe 012439 call app_lpm_wake_auto_lock 
-0x4cff 012440 jam 2 ,mem_lpm_mult 
-0x4d00 012441 fetcht 2 ,mem_le_notify_handle 
-0x4d01 012442 call le_att_get_handle_ptr 
-0x4d02 012443 add contr ,1 ,contw 
-0x4d03 012444 fetch 8 ,mem_kb_state 
-0x4d04 012445 istore 8 ,contw 
-0x4d05 012446 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4d06 012447 call le_xtype_fifo_in 
-0x4d07 012448 fetch 1 ,mem_le_op 
-0x4d08 012449 bbit1 op_disconn ,loop 
-0x4d09 012450 rtn 
-:      012451 le_keyboard_process_bb_event:
-0x4d0a 012452 copy regc ,pdata 
-0x4d0b 012453 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
-0x4d0c 012455 beq bt_evt_le_connected ,le_kb_connected 
-0x4d0d 012456 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
-0x4d0e 012457 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
-0x4d0f 012458 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d10 012459 rtn 
-:      012460 le_kb_bb_event_enc_info:
-:      012461 le_kb_bb_event_write_request:
-0x4d11 012462 call app_lpm_mult_enable 
-0x4d12 012463 branch app_ble_start_write 
-:      012464 le_kb_connected:
-0x4d13 012465 call kb_clean_kscan_fifo 
-0x4d14 012466 branch kb_clear_keys 
-:      012468 le_keyboard_bb_event_discovery_btn:
-0x4d15 012469 call le_clean_att_list_handle_enable 
-0x4d16 012470 call app_ble_disconnect 
-0x4d17 012471 call app_ble_start_adv 
-0x4d18 012472 branch app_led_start_blink 
-:      012474 le_keyboard_bb_event_hud_ms:
-0x4d19 012475 fetch 1 ,mem_le_led_on_time 
-0x4d1a 012476 rtn blank 
-0x4d1b 012477 increase -1 ,pdata 
-0x4d1c 012478 store 1 ,mem_le_led_on_time 
-0x4d1d 012479 nrtn blank 
-0x4d1e 012480 fetch 1 ,mem_le_adv_type 
-0x4d1f 012481 rtn blank 
-0x4d20 012482 branch app_led_off 
-:      012485 kb_process_idle:
-0x4d21 012486 branch kb_pairing_button_check 
-:      012489 kb_wakeup_check:
-0x4d22 012490 hfetch 3 ,core_gpio_in 
-0x4d23 012491 copy pdata ,regb 
-0x4d24 012492 hfetch 1 ,core_gpio_in + 3 
-0x4d25 012493 and_into 0x0f ,pdata 
-0x4d26 012494 lshift16 pdata ,pdata 
-0x4d27 012495 lshift8 pdata ,pdata 
-0x4d28 012496 ior regb ,pdata 
-0x4d29 012497 fetcht 4 ,mem_kb_fast_wake_last 
-0x4d2a 012498 isub temp ,pdata 
-0x4d2b 012499 rtn blank 
-0x4d2c 012500 arg 0xbb ,regb 
-0x4d2d 012501 branch app_lpm_wake_auto_lock 
-:      012504 kb_pairing_button_check:
-0x4d2e 012505 fetch 1 ,mem_scan_mode 
-0x4d2f 012506 nrtn blank 
-0x4d30 012507 fetch 1 ,mem_app_handshake_flag 
-0x4d31 012508 nrtn blank 
-0x4d32 012509 fetch 1 ,mem_ui_button_timer 
-0x4d33 012510 rtn blank 
-0x4d34 012511 fetch 1 ,mem_ui_button_last_state 
-0x4d35 012512 nrtn blank 
-0x4d36 012513 branch app_enter_hibernate 
-:      012515 kb_process_bb_event:
-0x4d37 012516 copy regc ,pdata 
-0x4d38 012517 beq bt_evt_hid_connected ,kb_hid_connected 
-0x4d39 012518 beq bt_evt_pincode_req ,kb_process_pincode 
-0x4d3a 012519 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
-0x4d3b 012520 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
-0x4d3c 012521 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d3d 012522 beq bt_evt_bb_connected ,kb_stop_discovery 
-0x4d3e 012523 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
-0x4d3f 012525 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
-0x4d40 012526 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
-0x4d41 012527 and pdata ,0x0f ,temp 
-0x4d42 012528 and_into bt_evt_timer_mask ,pdata 
-0x4d43 012529 beq bt_evt_timer_init ,kb_bb_event_timer 
-0x4d44 012530 rtn 
-:      012532 kb_bb_event_timer:
-0x4d45 012533 set1 mark_ext_patch ,mark 
-0x4d46 012534 bpatch patch37_0 ,mem_patch37 
-0x4d47 012535 storet 1 ,mem_app_evt_timer_count 
-:      012536 kb_bb_event_100ms_loop:
-0x4d48 012537 fetch 1 ,mem_app_evt_timer_count 
-0x4d49 012538 rtn blank 
-0x4d4a 012539 increase -1 ,pdata 
-0x4d4b 012540 store 1 ,mem_app_evt_timer_count 
-0x4d4c 012542 call kb_check_hid_handshake_timer 
-0x4d4d 012543 branch kb_bb_event_100ms_loop 
-:      012545 kb_bb_event_reconn_failed:
-0x4d4e 012546 fetch 2 ,mem_ui_state_map 
-0x4d4f 012547 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d50 012548 branch app_bb_hibernate 
-:      012551 kb_bb_disconnected:
-0x4d51 012552 set1 mark_ext_patch ,mark 
-0x4d52 012553 bpatch patch37_1 ,mem_patch37 
-0x4d53 012554 call kb_bb_discon_clear_stack 
-0x4d54 012555 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x4d55 012557 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x4d56 012558 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
-0x4d57 012559 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
-0x4d58 012560 branch kb_start_discovery 
-:      012561 kb_bb_discon_clear_stack:
-0x4d59 012562 jam 0 ,mem_link_key_exists 
-0x4d5a 012563 jam 0 ,mem_ltk_exists 
-0x4d5b 012564 rtn 
-:      012566 kb_event_light_state_pairing:
-0x4d5c 012567 bbit1 app_disc_after_handshake ,app_bb_hibernate 
-0x4d5d 012568 bbit1 app_disc_after_sniff ,app_bb_hibernate 
-0x4d5e 012569 branch kb_start_discovery 
-:      012570 kb_event_light_state_reconn:
-0x4d5f 012571 fetch 2 ,mem_ui_state_map 
-0x4d60 012572 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d61 012573 branch app_bb_hibernate 
-:      012577 kb_check_hid_handshake_timer:
-0x4d62 012578 fetch 1 ,mem_hid_handshake_timer_count 
-0x4d63 012579 rtn blank 
-0x4d64 012580 increase -1 ,pdata 
-0x4d65 012581 store 1 ,mem_hid_handshake_timer_count 
-0x4d66 012582 nrtn blank 
-0x4d67 012583 branch kb_bt_hid_handshake 
-:      012586 kb_bb_event_discovery_btn:
-0x4d68 012587 call kb_3_0_bb_event_discovery_btn 
-0x4d69 012588 branch kb_start_discovery 
-:      012590 kb_3_0_bb_event_discovery_btn:
-0x4d6a 012591 set1 mark_ext_patch ,mark 
-0x4d6b 012592 bpatch patch37_2 ,mem_patch37 
-0x4d6c 012593 fetch 2 ,mem_ui_state_map 
-0x4d6d 012594 isolate1 ui_state_bt_reconnect ,pdata 
-0x4d6e 012595 call app_bt_reconnect_cancel ,true 
-0x4d6f 012596 fetch 2 ,mem_discovery_timeout 
-0x4d70 012597 store 2 ,mem_discovery_timeout_timer_count 
-0x4d71 012598 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d72 012599 set1 app_disc_by_button ,pdata 
-0x4d73 012600 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d74 012601 fetch 2 ,mem_ui_state_map 
-0x4d75 012602 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x4d76 012603 rtn 
-:      012606 kb_stop_discovery:
-0x4d77 012607 call app_bt_stop_discovery 
-0x4d78 012608 branch app_led_stop_blink 
-:      012610 kb_start_discovery:
-0x4d79 012611 call app_bt_start_discovery 
-0x4d7a 012612 branch app_led_start_blink 
-:      012614 kb_discovery_timeout_sleep:
-0x4d7b 012615 branch app_enter_hibernate 
-:      012617 kb_process_pincode:
-0x4d7c 012618 jam 0 ,mem_pin_length 
-0x4d7d 012619 rtn 
-:      012622 kb_before_hibernate:
-:      012624 kb_process_lpm_before:
-0x4d7e 012625 hjam 0x00 ,core_gpio_key0 
-0x4d7f 012626 hjam 0x00 ,core_gpio_key1 
-0x4d80 012627 hfetch 1 ,core_gpio_key2 
-0x4d81 012628 and_into 0xf0 ,pdata 
-0x4d82 012629 hstore 1 ,core_gpio_key2 
-0x4d83 012630 setarg 0x00 
-0x4d84 012631 store 4 ,mem_gpio_wakeup_high 
-0x4d85 012632 setarg 0xff 
-0x4d86 012633 fetcht 1 ,mem_ui_button_gpio 
-0x4d87 012634 copy temp ,queue 
-0x4d88 012635 qset1 pdata 
-0x4d89 012636 store 4 ,mem_gpio_wakeup_low 
-0x4d8a 012637 rtn 
-:      012639 kb_hid_connected:
-0x4d8b 012640 setarg hid_handshake_timeout 
-0x4d8c 012641 store 1 ,mem_hid_handshake_timer_count 
-0x4d8d 012642 call kb_clean_kscan_fifo 
-0x4d8e 012646 branch kb_clear_keys 
-:      012647 kb_bt_hid_handshake:
-0x4d8f 012648 set1 mark_ext_patch ,mark 
-0x4d90 012649 bpatch patch37_3 ,mem_patch37 
-0x4d91 012650 jam app_handshake_done ,mem_app_handshake_flag 
-0x4d92 012651 call app_lpm_mult_enable 
-0x4d93 012652 call app_bt_store_reconn_info 
-0x4d94 012654 setarg 0 
-0x4d95 012655 store 2 ,mem_discovery_timeout_timer_count 
-0x4d96 012656 store 1 ,mem_hid_handshake_timer_count 
-0x4d97 012657 branch app_bt_enter_sniff 
-:      012664 l2cap_init:
-0x4d98 012665 branch l2cap_init_wake ,wake 
-:      012666 l2cap_init_work:
-0x4d99 012667 setarg mem_l2cap_xmem_end 
-0x4d9a 012668 arg mem_l2cap_xmem_start ,contw 
-0x4d9b 012669 isub contw ,loopcnt 
-0x4d9c 012670 call clear_mem 
-:      012671 l2cap_init_wake:
-0x4d9d 012672 set1 mark_ext_patch ,mark 
-0x4d9e 012673 bpatch patch22_6 ,mem_patch22 
-0x4d9f 012674 setarg mem_sdp_mem_end 
-0x4da0 012675 arg mem_sdp_mem_start ,contw 
-0x4da1 012676 isub contw ,loopcnt 
-0x4da2 012677 call clear_mem 
-0x4da3 012678 setarg mem_l2cap_mem_end 
-0x4da4 012679 arg mem_l2cap_mem_start ,contw 
-0x4da5 012680 isub contw ,loopcnt 
-0x4da6 012681 call clear_mem 
-0x4da7 012682 branch l2cap_lpm_load_txbuf 
-:      012684 process_rx_l2cap_pkt:
-0x4da8 012685 set1 mark_ext_patch ,mark 
-0x4da9 012686 bpatch patch22_7 ,mem_patch22 
-0x4daa 012687 copy contr ,temp 
-0x4dab 012690 copy temp ,contr 
-0x4dac 012691 ifetch 2 ,contr 
-0x4dad 012692 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dae 012693 ifetch 2 ,contr 
-0x4daf 012694 store 2 ,mem_l2cap_rx_cid 
-0x4db0 012695 deposit contr 
-0x4db1 012696 store 2 ,mem_l2cap_payload_ptr 
-0x4db2 012697 fetch 1 ,memui_reconnect_mode 
-0x4db3 012698 beq no_reconnection ,l2cap_rx_multiplexing 
-0x4db4 012699 branch ml2cap_rx_multiplexing 
-:      012701 l2cap_rx_multiplexing:
-0x4db5 012702 set1 mark_ext_patch ,mark 
-0x4db6 012703 bpatch patch23_0 ,mem_patch23 
-0x4db7 012704 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4db8 012705 branch l2cap_rx_reset_state ,blank 
-0x4db9 012706 fetch 1 ,mem_l2cap_rx_cid 
-0x4dba 012707 beq l2cap_signal_channel ,l2cap_call_proc_signal 
-:      012708 l2cap_rx_multiplexing0:
-0x4dbb 012709 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x4dbc 012710 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x4dbd 012711 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x4dbe 012712 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x4dbf 012713 branch l2cap_rx_reset_state 
-:      012715 l2cap_call_proc_signal:
-0x4dc0 012716 call l2cap_malloc_is_fifo_full 
-0x4dc1 012717 nrtn blank 
-0x4dc2 012718 jam 0 ,mem_l2cap_pending_item 
-:      012719 l2cap_call_proc_signal0:
-0x4dc3 012720 call l2cap_malloc_signal_channel 
-0x4dc4 012721 call l2cap_process_signal_pkt 
-0x4dc5 012722 fetcht 2 ,mem_l2cap_signal_tx_length 
-0x4dc6 012723 branch l2cap_call_proc_no_reply ,blank 
-0x4dc7 012724 call l2cap_get_signal_tx_buff 
-0x4dc8 012725 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4dc9 012726 istore 2 ,contw 
-0x4dca 012727 force l2cap_signal_channel ,pdata 
-0x4dcb 012728 istore 2 ,contw 
-0x4dcc 012729 branch l2cap_rx_reset_state 
-:      012731 l2cap_call_proc_sigal_pending:
-0x4dcd 012732 fetch 1 ,mem_device_option 
-0x4dce 012733 rtneq dvc_op_hci 
-0x4dcf 012734 fetch 1 ,mem_l2cap_pending_item 
-0x4dd0 012735 rtn blank 
-0x4dd1 012736 copy pdata ,rega 
-0x4dd2 012737 fetch 4 ,mem_l2cap_sdpres_delay_time 
-0x4dd3 012738 arg 0x100 ,temp 
-0x4dd4 012739 iadd temp ,temp 
-0x4dd5 012740 copy clkn_bt ,pdata 
-0x4dd6 012741 isub temp ,null 
-0x4dd7 012742 nrtn positive 
-0x4dd8 012743 jam 0 ,mem_l2cap_pending_item 
-0x4dd9 012744 copy rega ,pdata 
-0x4dda 012745 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
-0x4ddb 012746 branch assert 
-:      012747 l2cap_sdp_conn_succ:
-0x4ddc 012748 call l2cap_malloc_signal_channel 
-0x4ddd 012749 call restore_l2cap_req_param 
-0x4dde 012750 call l2cap_get_signal_tx_payload 
-0x4ddf 012751 call save_cont_pointers 
-0x4de0 012752 call send_connection_sdp_res 
-0x4de1 012753 call l2cap_get_signal_tx_buff 
-0x4de2 012755 setarg 0x000c 
-0x4de3 012756 istore 2 ,contw 
-0x4de4 012757 force l2cap_signal_channel ,pdata 
-0x4de5 012758 istore 2 ,contw 
-0x4de6 012759 branch l2cap_rx_reset_state 
-:      012761 l2cap_call_proc_sdp:
-0x4de7 012762 call l2cap_malloc_is_fifo_empty 
-0x4de8 012763 nrtn blank 
-0x4de9 012764 call l2cap_malloc_sdp_channel 
-0x4dea 012765 call sdp_process 
-0x4deb 012766 call l2cap_get_sdp_tx_buff 
-0x4dec 012767 fetch 2 ,mem_sdp_tx_pkt_length 
-0x4ded 012768 branch l2cap_call_proc_no_reply ,blank 
-0x4dee 012769 istore 2 ,contw 
-0x4def 012770 fetch 2 ,mem_sdp_remote_cid 
-0x4df0 012771 istore 2 ,contw 
-0x4df1 012772 branch l2cap_rx_reset_state 
-:      012774 l2cap_call_proc_hid:
-0x4df2 012775 call hid_rx_process 
-0x4df3 012776 branch l2cap_rx_reset_state 
-:      012778 l2cap_call_proc_rfcomm:
-0x4df4 012779 set1 mark_ext_patch ,mark 
-0x4df5 012780 bpatch patch23_1 ,mem_patch23 
-0x4df6 012781 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x4df7 012782 call rfcomm_rx_process 
-0x4df8 012783 fetch 1 ,mem_rfcomm_malloc_fail_flag 
-0x4df9 012784 rtneq rfcomm_malloc_fail 
-0x4dfa 012785 branch l2cap_rx_reset_state 
-:      012786 l2cap_call_proc_no_reply:
-0x4dfb 012787 call l2cap_malloc_discard 
-:      012789 l2cap_rx_reset_state:
-0x4dfc 012790 setarg 0 
-0x4dfd 012791 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dfe 012792 store 2 ,mem_l2cap_rx_cid 
-0x4dff 012793 jam l2cap_rx_done ,mem_l2cap_rx_done 
-0x4e00 012794 rtn 
-:      012796 l2cap_process_signal_pkt:
-0x4e01 012797 set1 mark_ext_patch ,mark 
-0x4e02 012798 bpatch patch23_2 ,mem_patch23 
-0x4e03 012799 call l2cap_get_signal_tx_payload 
-0x4e04 012800 force 0 ,regb 
-0x4e05 012801 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4e06 012802 copy pdata ,regc 
-0x4e07 012803 fetch 2 ,mem_l2cap_payload_ptr 
-0x4e08 012804 iforce contr 
-:      012805 l2cap_process_signal_pkt_loop:
-0x4e09 012806 call l2cap_process_one_signal 
-0x4e0a 012807 deposit regc 
-0x4e0b 012808 increase -4 ,regc 
-0x4e0c 012809 increase -4 ,pdata 
-0x4e0d 012810 nbranch l2cap_process_signal_pkt_loop ,blank 
-0x4e0e 012811 copy regb ,pdata 
-0x4e0f 012812 store 2 ,mem_l2cap_signal_tx_length 
-0x4e10 012813 rtn 
-:      012815 l2cap_process_one_signal:
-0x4e11 012816 set1 mark_ext_patch ,mark 
-0x4e12 012817 bpatch patch23_3 ,mem_patch23 
-0x4e13 012818 ifetch 1 ,contr 
-0x4e14 012819 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
-0x4e15 012820 beq signal_connect_req ,l2cap_proc_signal_connect_req 
-0x4e16 012821 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
-0x4e17 012822 beq signal_config_req ,l2cap_proc_signal_config_req 
-0x4e18 012823 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
-0x4e19 012824 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
-0x4e1a 012825 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
-0x4e1b 012826 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x4e1c 012827 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
-0x4e1d 012828 beq signal_info_req ,l2cap_proc_signal_info_req 
-0x4e1e 012829 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
-0x4e1f 012830 call l2cap_reject_command 
-:      012831 l2cap_process_one_signal_rtn:
-0x4e20 012832 rtn 
-:      012834 l2cap_proc_signal_info_req:
-0x4e21 012835 ifetch 1 ,contr 
-0x4e22 012836 copy pdata ,queue 
-0x4e23 012837 ifetch 2 ,contr 
-0x4e24 012838 copy pdata ,rega 
-0x4e25 012839 copy regc ,pdata 
-0x4e26 012840 isub rega ,regc 
-0x4e27 012841 copy rega ,pdata 
-0x4e28 012842 iadd contr ,contr 
-0x4e29 012843 setarg 0x0b 
-0x4e2a 012844 istore 1 ,contw 
-0x4e2b 012845 copy queue ,pdata 
-0x4e2c 012846 istore 1 ,contw 
-0x4e2d 012847 force 0x0008 ,pdata 
-0x4e2e 012848 istore 2 ,contw 
-0x4e2f 012849 force 0x0002 ,pdata 
-0x4e30 012850 istore 2 ,contw 
-0x4e31 012851 force 0x0000 ,pdata 
-0x4e32 012852 istore 2 ,contw 
-0x4e33 012853 force 0x0400 ,pdata 
-0x4e34 012854 istore 2 ,contw 
-0x4e35 012855 force 0x0000 ,pdata 
-0x4e36 012856 istore 2 ,contw 
-0x4e37 012857 force 12 ,pdata 
-0x4e38 012858 iadd regb ,regb 
-0x4e39 012859 branch l2cap_process_one_signal_rtn 
-:      012861 ml2cap_proc_signal_info_req:
-0x4e3a 012862 ifetch 1 ,contr 
-0x4e3b 012863 copy pdata ,queue 
-0x4e3c 012864 ifetch 2 ,contr 
-0x4e3d 012865 copy pdata ,rega 
-0x4e3e 012866 copy regc ,pdata 
-0x4e3f 012867 isub rega ,regc 
-0x4e40 012868 copy rega ,pdata 
-0x4e41 012869 iadd contr ,contr 
-0x4e42 012870 call l2cap_get_signal_tx_payload 
-0x4e43 012871 setarg 0x0b 
-0x4e44 012872 istore 1 ,contw 
-0x4e45 012873 copy queue ,pdata 
-0x4e46 012874 istore 1 ,contw 
-0x4e47 012875 force 0x0008 ,pdata 
-0x4e48 012876 istore 2 ,contw 
-0x4e49 012877 force 0x0002 ,pdata 
-0x4e4a 012878 istore 2 ,contw 
-0x4e4b 012879 force 0x0000 ,pdata 
-0x4e4c 012880 istore 2 ,contw 
-0x4e4d 012881 force 0x0400 ,pdata 
-0x4e4e 012882 istore 2 ,contw 
-0x4e4f 012883 force 0x0000 ,pdata 
-0x4e50 012884 istore 2 ,contw 
-0x4e51 012885 force 12 ,pdata 
-0x4e52 012886 iadd regb ,regb 
-0x4e53 012888 branch l2cap_process_one_signal_rtn 
-:      012892 l2cap_proc_signal_cmd_reject:
-0x4e54 012893 ifetch 1 ,contr 
-0x4e55 012894 copy pdata ,queue 
-0x4e56 012895 ifetch 2 ,contr 
-0x4e57 012896 copy pdata ,rega 
-0x4e58 012897 iadd contr ,contr 
-0x4e59 012898 copy regc ,pdata 
-0x4e5a 012899 isub rega ,regc 
-:      012900 l2cap_proc_signal_cmd_reject_rtn:
-0x4e5b 012901 branch l2cap_process_one_signal_rtn 
-:      012903 l2cap_proc_signal_connect_req:
-0x4e5c 012904 call save_cont_pointers 
-0x4e5d 012907 call load_cont_pointers 
-0x4e5e 012908 arg 0 ,debug 
-0x4e5f 012909 ifetch 1 ,contr 
-0x4e60 012910 copy pdata ,queue 
-0x4e61 012911 ifetch 2 ,contr 
-0x4e62 012912 copy pdata ,rega 
-0x4e63 012913 ifetch 2 ,contr 
-0x4e64 012914 copy pdata ,temp 
-0x4e65 012915 ifetch 2 ,contr 
-0x4e66 012916 copy pdata ,timeup 
-0x4e67 012917 copy temp ,pdata 
-0x4e68 012918 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
-0x4e69 012919 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
-0x4e6a 012920 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
-0x4e6b 012921 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
-0x4e6c 012922 call l2cap_reject_command 
-0x4e6d 012923 branch l2cap_proc_signal_connect_req_rtn 
-:      012925 l2cap_proc_signal_connect_req_sdp:
-0x4e6e 012926 call save_cont_pointers 
-0x4e6f 012927 arg l2cap_sdp_channel ,temp 
-0x4e70 012928 fetch 2 ,mem_sdp_remote_cid 
-0x4e71 012929 nbranch already_connected ,blank 
-0x4e72 012930 copy timeup ,pdata 
-0x4e73 012931 store 2 ,mem_sdp_remote_cid 
-0x4e74 012932 copy clkn_bt ,pdata 
-0x4e75 012933 store 4 ,mem_l2cap_sdpres_delay_time 
-0x4e76 012934 call store_l2cap_req_param 
-0x4e77 012935 branch send_connection_pending 
-:      012937 store_l2cap_req_param:
-0x4e78 012938 storet 2 ,mem_psm 
-0x4e79 012939 deposit timeup 
-0x4e7a 012940 store 2 ,mem_scid 
-0x4e7b 012941 deposit rega 
-0x4e7c 012942 store 2 ,mem_cmd_length 
-0x4e7d 012943 deposit regb 
-0x4e7e 012944 store 2 ,mem_tt2 
-0x4e7f 012945 deposit regc 
-0x4e80 012946 store 2 ,mem_tt3 
-0x4e81 012947 deposit queue 
-0x4e82 012948 store 2 ,mem_id 
-0x4e83 012949 rtn 
-:      012951 restore_l2cap_req_param:
-0x4e84 012952 fetcht 2 ,mem_psm 
-0x4e85 012953 fetch 2 ,mem_scid 
-0x4e86 012954 copy pdata ,timeup 
-0x4e87 012955 fetch 2 ,mem_cmd_length 
-0x4e88 012956 copy pdata ,rega 
-0x4e89 012957 fetch 2 ,mem_tt2 
-0x4e8a 012958 copy pdata ,regb 
-0x4e8b 012959 fetch 2 ,mem_tt3 
-0x4e8c 012960 copy pdata ,regc 
-0x4e8d 012961 fetch 2 ,mem_id 
-0x4e8e 012962 copy pdata ,queue 
-0x4e8f 012963 rtn 
-:      012965 l2cap_proc_signal_connect_req_rfcomm:
-0x4e90 012966 call save_cont_pointers 
-0x4e91 012967 setarg l2cap_rfcomm_channel 
-0x4e92 012968 arg l2cap_rfcomm_channel ,temp 
-0x4e93 012969 fetch 2 ,mem_rfcomm_remote_cid 
-0x4e94 012970 nbranch already_connected ,blank 
-0x4e95 012971 copy timeup ,pdata 
-0x4e96 012972 store 2 ,mem_rfcomm_remote_cid 
-0x4e97 012973 fetch 1 ,mem_rfcomm_state 
-0x4e98 012974 set1 l2cap_channel_state_conn_req ,pdata 
-0x4e99 012975 set1 l2cap_channel_state_conn_res ,pdata 
-0x4e9a 012976 store 1 ,mem_rfcomm_state 
-0x4e9b 012977 branch send_connection_res 
-:      012978 l2cap_proc_signal_connect_req_hid_ctrl:
-0x4e9c 012979 call save_cont_pointers 
-0x4e9d 012980 arg l2cap_hid_control_channel ,temp 
-0x4e9e 012981 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4e9f 012982 nbranch already_connected ,blank 
-0x4ea0 012983 copy timeup ,pdata 
-0x4ea1 012984 store 2 ,mem_hid_ctrl_remote_cid 
-0x4ea2 012985 fetch 1 ,mem_hid_control_state 
-0x4ea3 012986 set1 l2cap_channel_state_conn_req ,pdata 
-0x4ea4 012987 set1 l2cap_channel_state_conn_res ,pdata 
-0x4ea5 012988 store 1 ,mem_hid_control_state 
-0x4ea6 012989 branch send_connection_res 
-:      012990 l2cap_proc_signal_connect_req_hid_int:
-0x4ea7 012991 call save_cont_pointers 
-0x4ea8 012992 deposit clke 
-0x4ea9 012993 arg l2cap_hid_interrupt_channel ,temp 
-0x4eaa 012994 fetch 2 ,mem_hid_int_remote_cid 
-0x4eab 012995 nbranch already_connected ,blank 
-0x4eac 012996 copy timeup ,pdata 
-0x4ead 012997 store 2 ,mem_hid_int_remote_cid 
-0x4eae 012998 fetch 1 ,mem_hid_interrupt_state 
-0x4eaf 012999 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb0 013000 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eb1 013001 store 1 ,mem_hid_interrupt_state 
-0x4eb2 013002 branch send_connection_res 
-:      013004 send_connection_pending:
-0x4eb3 013005 setarg l2cap_connect_pending 
-0x4eb4 013006 store 2 ,meml2cap_t1 
-0x4eb5 013007 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
-0x4eb6 013008 branch send_connection_res0 
-:      013009 send_connection_sdp_res:
-0x4eb7 013010 fetch 1 ,mem_sdp_state 
-0x4eb8 013011 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb9 013012 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eba 013013 store 1 ,mem_sdp_state 
-:      013014 send_connection_res:
-0x4ebb 013015 setarg l2cap_connect_successful 
-0x4ebc 013016 store 2 ,meml2cap_t1 
-:      013017 send_connection_res0:
-0x4ebd 013018 set1 mark_ext_patch ,mark 
-0x4ebe 013019 bpatch patch23_4 ,mem_patch23 
-0x4ebf 013020 call load_cont_pointers 
-0x4ec0 013021 setarg signal_connect_rsp 
-0x4ec1 013022 istore 1 ,contw 
-0x4ec2 013023 copy queue ,pdata 
-0x4ec3 013024 istore 1 ,contw 
-0x4ec4 013025 setarg 0x0008 
-0x4ec5 013026 istore 2 ,contw 
-0x4ec6 013027 copy temp ,pdata 
-0x4ec7 013028 istore 2 ,contw 
-0x4ec8 013029 copy timeup ,pdata 
-0x4ec9 013030 istore 2 ,contw 
-0x4eca 013031 fetch 2 ,meml2cap_t1 
-0x4ecb 013032 beq l2cap_connect_pending ,connect_pending 
-0x4ecc 013033 isolate0 0 ,debug 
-0x4ecd 013034 branch connect_suc ,true 
-0x4ece 013035 setarg l2cap_connect_refused_no_resources 
-:      013036 connect_suc:
-0x4ecf 013037 istore 2 ,contw 
-0x4ed0 013038 force 0x0000 ,pdata 
-0x4ed1 013039 istore 2 ,contw 
-0x4ed2 013040 setarg 12 
-0x4ed3 013041 branch connect_req_update_byte_counts 
-:      013042 connect_pending:
-0x4ed4 013043 istore 2 ,contw 
-0x4ed5 013044 force 0x0002 ,pdata 
-0x4ed6 013045 istore 2 ,contw 
-0x4ed7 013046 setarg 12 
-0x4ed8 013047 branch connect_req_update_byte_counts 
-:      013049 already_connected:
-0x4ed9 013050 set1 0 ,debug 
-0x4eda 013051 branch send_connection_res 
-:      013052 connect_req_update_byte_counts:
-0x4edb 013053 iadd regb ,regb 
-0x4edc 013054 copy regc ,pdata 
-0x4edd 013055 isub rega ,regc 
-0x4ede 013056 branch l2cap_proc_signal_connect_req_rtn 
-:      013057 l2cap_proc_signal_connect_req_rtn:
-0x4edf 013058 branch l2cap_process_one_signal_rtn 
-:      013060 l2cap_proc_signal_connect_rsp:
-0x4ee0 013061 ifetch 1 ,contr 
-0x4ee1 013062 copy pdata ,queue 
-0x4ee2 013063 ifetch 2 ,contr 
-0x4ee3 013064 copy pdata ,rega 
-0x4ee4 013065 copy regc ,pdata 
-0x4ee5 013066 isub rega ,regc 
-0x4ee6 013067 ifetch 2 ,contr 
-0x4ee7 013068 copy pdata ,timeup 
-0x4ee8 013069 ifetch 2 ,contr 
-0x4ee9 013070 copy pdata ,temp 
-0x4eea 013071 setarg l2cap_sdp_channel 
-0x4eeb 013072 isub temp ,null 
-0x4eec 013073 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
-0x4eed 013074 setarg l2cap_rfcomm_channel 
-0x4eee 013075 isub temp ,null 
-0x4eef 013076 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x4ef0 013077 setarg l2cap_hid_control_channel 
-0x4ef1 013078 isub temp ,null 
-0x4ef2 013079 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x4ef3 013080 setarg l2cap_hid_interrupt_channel 
-0x4ef4 013081 isub temp ,null 
-0x4ef5 013082 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x4ef6 013083 rtn 
-:      013085 l2cap_proc_signal_connect_rsp_sdp:
-0x4ef7 013086 copy timeup ,pdata 
-0x4ef8 013087 store 2 ,mem_sdp_remote_cid 
-0x4ef9 013088 fetch 1 ,mem_sdp_state 
-0x4efa 013089 set1 l2cap_channel_state_conn_res ,pdata 
-0x4efb 013090 store 1 ,mem_sdp_state 
-0x4efc 013091 branch l2cap_process_one_signal_rtn 
-:      013092 l2cap_proc_signal_connect_rsp_rfcomm:
-0x4efd 013093 copy timeup ,pdata 
-0x4efe 013094 store 2 ,mem_rfcomm_remote_cid 
-0x4eff 013095 fetch 1 ,mem_rfcomm_state 
-0x4f00 013096 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f01 013097 store 1 ,mem_rfcomm_state 
-0x4f02 013098 rtn 
-:      013099 l2cap_proc_signal_connect_rsp_hid_int:
-0x4f03 013100 copy timeup ,pdata 
-0x4f04 013101 store 2 ,mem_hid_ctrl_remote_cid 
-0x4f05 013102 fetch 1 ,mem_hid_interrupt_state 
-0x4f06 013103 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f07 013104 store 1 ,mem_hid_interrupt_state 
-0x4f08 013105 rtn 
-:      013106 l2cap_proc_signal_connect_rsp_hid_ctrl:
-0x4f09 013107 copy timeup ,pdata 
-0x4f0a 013108 store 2 ,mem_hid_int_remote_cid 
-0x4f0b 013109 fetch 1 ,mem_hid_control_state 
-0x4f0c 013110 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f0d 013111 store 1 ,mem_hid_control_state 
-0x4f0e 013112 rtn 
-:      013114 l2cap_proc_signal_config_req:
-0x4f0f 013115 ifetch 1 ,contr 
-0x4f10 013116 copy pdata ,queue 
-0x4f11 013117 ifetch 2 ,contr 
-0x4f12 013118 copy pdata ,rega 
-0x4f13 013119 copy regc ,pdata 
-0x4f14 013120 isub rega ,regc 
-0x4f15 013121 ifetch 2 ,contr 
-0x4f16 013122 copy pdata ,temp 
-0x4f17 013123 copy temp ,rega 
-0x4f18 013124 setarg l2cap_sdp_channel 
-0x4f19 013125 isub temp ,null 
-0x4f1a 013126 branch l2cap_proc_signal_config_req_sdp ,zero 
-0x4f1b 013127 setarg l2cap_rfcomm_channel 
-0x4f1c 013128 isub temp ,null 
-0x4f1d 013129 branch l2cap_proc_signal_config_req_rfcomm ,zero 
-0x4f1e 013130 setarg l2cap_hid_control_channel 
-0x4f1f 013131 isub temp ,null 
-0x4f20 013132 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x4f21 013133 setarg l2cap_hid_interrupt_channel 
-0x4f22 013134 isub temp ,null 
-0x4f23 013135 branch l2cap_proc_signal_config_req_hid_int ,zero 
-0x4f24 013136 branch l2cap_reject_command 
-:      013138 l2cap_proc_signal_config_req_sdp:
-0x4f25 013139 copy contw ,timeup 
-0x4f26 013140 fetch 1 ,mem_sdp_state 
-0x4f27 013141 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f28 013142 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f29 013144 store 1 ,mem_sdp_state 
-0x4f2a 013145 copy timeup ,contw 
-0x4f2b 013146 arg l2cap_sdp_channel ,timeup 
-0x4f2c 013147 fetch 2 ,mem_sdp_remote_cid 
-0x4f2d 013148 copy pdata ,temp 
-0x4f2e 013149 branch l2cap_send_config_rsp 
-:      013150 l2cap_proc_signal_config_req_hid_ctrl:
-0x4f2f 013151 copy contw ,timeup 
-0x4f30 013152 fetch 1 ,mem_hid_control_state 
-0x4f31 013153 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f32 013154 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f33 013156 store 1 ,mem_hid_control_state 
-0x4f34 013157 copy timeup ,contw 
-0x4f35 013158 arg l2cap_hid_control_channel ,timeup 
-0x4f36 013159 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f37 013160 copy pdata ,temp 
-0x4f38 013161 branch l2cap_send_config_rsp 
-:      013162 l2cap_proc_signal_config_req_hid_int:
-0x4f39 013163 copy contw ,timeup 
-0x4f3a 013164 fetch 1 ,mem_hid_interrupt_state 
-0x4f3b 013165 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f3c 013166 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f3d 013168 store 1 ,mem_hid_interrupt_state 
-0x4f3e 013169 copy timeup ,contw 
-0x4f3f 013170 arg l2cap_hid_interrupt_channel ,timeup 
-0x4f40 013171 fetch 2 ,mem_hid_int_remote_cid 
-0x4f41 013172 copy pdata ,temp 
-0x4f42 013173 branch l2cap_send_config_rsp 
-:      013174 l2cap_proc_signal_config_req_rfcomm:
-0x4f43 013175 copy contw ,timeup 
-0x4f44 013176 fetch 1 ,mem_rfcomm_state 
-0x4f45 013177 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f46 013178 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f47 013180 store 1 ,mem_rfcomm_state 
-0x4f48 013182 copy timeup ,contw 
-0x4f49 013183 arg l2cap_rfcomm_channel ,timeup 
-0x4f4a 013184 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f4b 013185 copy pdata ,temp 
-:      013186 l2cap_send_config_rsp:
-0x4f4c 013187 set1 mark_ext_patch ,mark 
-0x4f4d 013188 bpatch patch23_5 ,mem_patch23 
-0x4f4e 013189 setarg signal_config_rsp 
-0x4f4f 013190 istore 1 ,contw 
-0x4f50 013191 copy queue ,pdata 
-0x4f51 013192 istore 1 ,contw 
-0x4f52 013193 setarg 0x0006 
-0x4f53 013194 istore 2 ,contw 
-0x4f54 013195 copy temp ,pdata 
-0x4f55 013196 istore 2 ,contw 
-0x4f56 013197 force 0x00 ,pdata 
-0x4f57 013198 istore 2 ,contw 
-0x4f58 013199 force l2cap_config_success ,pdata 
-0x4f59 013200 istore 2 ,contw 
-0x4f5a 013201 force 10 ,pdata 
-0x4f5b 013202 iadd regb ,regb 
-0x4f5c 013204 storet 2 ,mem_config_req_dest_cid 
-0x4f5d 013205 copy queue ,pdata 
-0x4f5e 013206 store 1 ,mem_config_identifier 
-0x4f5f 013207 force l2cap_sdp_channel ,pdata 
-0x4f60 013208 icompare 0xff ,timeup 
-0x4f61 013209 branch l2cap_send_config_rsp_is_sdp ,true 
-0x4f62 013210 increase 1 ,pdata 
-:      013211 l2cap_send_config_rsp_is_sdp:
-0x4f63 013213 rtn 
-:      013214 l2cap_check_channel_state:
-0x4f64 013215 disable user 
-0x4f65 013216 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f66 013217 rtnbit0 l2cap_channel_state_conn_req ,pdata 
-0x4f67 013218 rtnbit0 l2cap_channel_state_conn_res ,pdata 
-0x4f68 013219 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f69 013220 copy contr ,contw 
-0x4f6a 013221 increase -1 ,contw 
-0x4f6b 013222 istore 1 ,contw 
-0x4f6c 013223 enable user 
-0x4f6d 013224 rtn 
-:      013225 l2cap_send_config_req:
-:      013226 l2cap_send_config_req_sdp:
-0x4f6e 013227 fetch 1 ,mem_sdp_state 
-0x4f6f 013228 call l2cap_check_channel_state 
-0x4f70 013229 nbranch l2cap_send_config_req_rfcomm ,user 
-0x4f71 013230 jam l2cap_sdp_channel ,mem_send_config_req 
-0x4f72 013231 fetch 2 ,mem_sdp_remote_cid 
-0x4f73 013232 store 2 ,mem_config_req_dest_cid 
-0x4f74 013233 branch l2cap_generate_config_req 
-:      013234 l2cap_send_config_req_rfcomm:
-0x4f75 013235 fetch 1 ,mem_rfcomm_state 
-0x4f76 013236 call l2cap_check_channel_state 
-0x4f77 013237 nbranch l2cap_send_config_req_hid_ctrl ,user 
-0x4f78 013238 jam l2cap_rfcomm_channel ,mem_send_config_req 
-0x4f79 013239 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f7a 013240 store 2 ,mem_config_req_dest_cid 
-0x4f7b 013241 branch l2cap_generate_config_req 
-:      013242 l2cap_send_config_req_hid_ctrl:
-0x4f7c 013243 fetch 1 ,mem_hid_control_state 
-0x4f7d 013244 call l2cap_check_channel_state 
-0x4f7e 013245 nbranch l2cap_send_config_req_hid_int ,user 
-0x4f7f 013246 jam l2cap_hid_control_channel ,mem_send_config_req 
-0x4f80 013247 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f81 013248 store 2 ,mem_config_req_dest_cid 
-0x4f82 013249 branch l2cap_generate_config_req 
-:      013250 l2cap_send_config_req_hid_int:
-0x4f83 013251 fetch 1 ,mem_hid_interrupt_state 
-0x4f84 013252 call l2cap_check_channel_state 
-0x4f85 013253 nrtn user 
-0x4f86 013254 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
-0x4f87 013255 fetch 2 ,mem_hid_int_remote_cid 
-0x4f88 013256 store 2 ,mem_config_req_dest_cid 
-:      013259 l2cap_generate_config_req:
-0x4f89 013260 set1 mark_ext_patch ,mark 
-0x4f8a 013261 bpatch patch23_6 ,mem_patch23 
-0x4f8b 013262 call l2cap_get_req_id 
-0x4f8c 013263 call l2cap_malloc_signal_channel 
-0x4f8d 013264 force 0 ,regb 
-0x4f8e 013265 call l2cap_get_signal_tx_payload 
-0x4f8f 013266 force signal_config_req ,pdata 
-0x4f90 013267 istore 1 ,contw 
-0x4f91 013268 fetch 1 ,mem_ml2cap_comm_id 
-0x4f92 013269 istore 1 ,contw 
-0x4f93 013270 setarg 0x0008 
-0x4f94 013271 istore 2 ,contw 
-0x4f95 013272 fetch 2 ,mem_config_req_dest_cid 
-0x4f96 013273 istore 2 ,contw 
-0x4f97 013274 setarg 0x0000 
-0x4f98 013275 istore 2 ,contw 
-0x4f99 013276 force 1 ,pdata 
-0x4f9a 013277 istore 1 ,contw 
-0x4f9b 013278 force 2 ,pdata 
-0x4f9c 013279 istore 1 ,contw 
-0x4f9d 013280 fetch 1 ,mem_send_config_req 
-0x4f9e 013281 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
-0x4f9f 013282 setarg l2cap_config_mtu_sdp 
-0x4fa0 013283 istore 2 ,contw 
-0x4fa1 013284 branch l2cap_generate_config_req_done 
-:      013285 l2cap_generate_config_req_rfcomm:
-0x4fa2 013286 setarg l2cap_config_mtu_rfcomm 
-0x4fa3 013287 istore 2 ,contw 
-:      013288 l2cap_generate_config_req_done:
-0x4fa4 013289 arg 0x0c ,temp 
-0x4fa5 013290 storet 2 ,mem_l2cap_signal_tx_length 
-0x4fa6 013291 call l2cap_get_signal_tx_buff 
-0x4fa7 013292 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4fa8 013293 istore 2 ,contw 
-0x4fa9 013294 force l2cap_signal_channel ,pdata 
-0x4faa 013295 istore 2 ,contw 
-0x4fab 013296 jam 0 ,mem_send_config_req 
-:      013297 l2cap_proc_signal_config_req_rtn:
-0x4fac 013298 branch l2cap_process_one_signal_rtn 
-:      013300 l2cap_proc_signal_config_rsp:
-0x4fad 013301 increase 1 ,contr 
-0x4fae 013302 ifetch 2 ,contr 
-0x4faf 013303 copy pdata ,rega 
-0x4fb0 013304 copy regc ,pdata 
-0x4fb1 013305 isub rega ,regc 
-0x4fb2 013306 ifetch 2 ,contr 
-0x4fb3 013307 copy pdata ,rega 
-0x4fb4 013308 setarg l2cap_sdp_channel 
-0x4fb5 013309 isub rega ,null 
-0x4fb6 013310 branch l2cap_proc_signal_config_rsp_sdp ,zero 
-0x4fb7 013311 setarg l2cap_rfcomm_channel 
-0x4fb8 013312 isub rega ,null 
-0x4fb9 013313 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x4fba 013314 setarg l2cap_hid_control_channel 
-0x4fbb 013315 isub rega ,null 
-0x4fbc 013316 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x4fbd 013317 setarg l2cap_hid_interrupt_channel 
-0x4fbe 013318 isub rega ,null 
-0x4fbf 013319 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
-0x4fc0 013320 increase 2 ,contr 
-0x4fc1 013321 ifetch 2 ,contr 
-0x4fc2 013322 iforce null 
-0x4fc3 013323 branch l2cap_process_one_signal_rtn 
-:      013324 l2cap_proc_signal_config_rsp_sdp:
-0x4fc4 013325 fetch 1 ,mem_sdp_state 
-0x4fc5 013326 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fc6 013327 store 1 ,mem_sdp_state 
-0x4fc7 013328 branch l2cap_process_one_signal_rtn 
-:      013329 l2cap_proc_signal_config_rsp_rfcomm:
-0x4fc8 013330 fetch 1 ,mem_rfcomm_state 
-0x4fc9 013331 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fca 013332 store 1 ,mem_rfcomm_state 
-0x4fcb 013333 branch l2cap_process_one_signal_rtn 
-:      013334 l2cap_proc_signal_config_rsp_hid_ctrl:
-0x4fcc 013335 fetch 1 ,mem_hid_control_state 
-0x4fcd 013336 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fce 013337 store 1 ,mem_hid_control_state 
-0x4fcf 013338 branch l2cap_process_one_signal_rtn 
-:      013339 l2cap_proc_signal_config_rsp_hid_int:
-0x4fd0 013340 fetch 1 ,mem_hid_interrupt_state 
-0x4fd1 013341 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fd2 013342 store 1 ,mem_hid_interrupt_state 
-0x4fd3 013343 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x4fd4 013344 branch ui_ipc_send_event 
-:      013348 l2cap_proc_signal_disconnect_req:
-0x4fd5 013349 ifetch 1 ,contr 
-0x4fd6 013350 copy pdata ,queue 
-0x4fd7 013351 ifetch 2 ,contr 
-0x4fd8 013352 copy pdata ,rega 
-0x4fd9 013353 copy regc ,pdata 
-0x4fda 013354 isub rega ,regc 
-0x4fdb 013355 ifetch 2 ,contr 
-0x4fdc 013356 copy pdata ,rega 
-0x4fdd 013357 ifetch 2 ,contr 
-0x4fde 013358 copy pdata ,timeup 
-0x4fdf 013359 copy rega ,temp 
-0x4fe0 013360 call save_cont_pointers 
-0x4fe1 013361 setarg l2cap_sdp_channel 
-0x4fe2 013362 isub temp ,null 
-0x4fe3 013363 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
-0x4fe4 013364 setarg l2cap_rfcomm_channel 
-0x4fe5 013365 isub temp ,null 
-0x4fe6 013366 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
-0x4fe7 013367 setarg l2cap_hid_control_channel 
-0x4fe8 013368 isub temp ,null 
-0x4fe9 013369 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
-0x4fea 013370 setarg l2cap_hid_interrupt_channel 
-0x4feb 013371 isub temp ,null 
-0x4fec 013372 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
-0x4fed 013373 call l2cap_reject_command 
-0x4fee 013374 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013375 l2cap_proc_signal_disconnect_req_hid_ctrl:
-0x4fef 013376 copy timeup ,temp 
-0x4ff0 013377 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4ff1 013378 isub temp ,null 
-0x4ff2 013379 branch l2cap_disconnect_hid_control_now ,zero 
-0x4ff3 013380 call l2cap_reject_command 
-0x4ff4 013381 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013382 l2cap_proc_signal_disconnect_req_hid_int:
-0x4ff5 013383 copy timeup ,temp 
-0x4ff6 013384 fetch 2 ,mem_hid_int_remote_cid 
-0x4ff7 013385 isub temp ,null 
-0x4ff8 013386 branch l2cap_disconnect_hid_interrupt_now ,zero 
-0x4ff9 013387 call l2cap_reject_command 
-0x4ffa 013388 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013390 l2cap_proc_signal_disconnect_req_sdp:
-0x4ffb 013391 copy timeup ,temp 
-0x4ffc 013392 fetch 2 ,mem_sdp_remote_cid 
-0x4ffd 013393 isub temp ,null 
-0x4ffe 013394 branch l2cap_disconnect_sdp_now ,zero 
-0x4fff 013395 call l2cap_reject_command 
-0x5000 013396 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013397 l2cap_disconnect_hid_control_now:
-0x5001 013398 call l2cap_reset_hid_ctrl_state 
-0x5002 013399 branch l2cap_send_disconnect_rsp_pkt 
-:      013400 l2cap_disconnect_hid_interrupt_now:
-0x5003 013401 call l2cap_reset_hid_int_state 
-0x5004 013402 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x5005 013403 branch l2cap_send_disconnect_rsp_pkt ,blank 
-0x5006 013411 branch l2cap_send_disconnect_rsp_pkt 
-:      013413 l2cap_disconnect_sdp_now:
-0x5007 013414 call l2cap_reset_sdp_channel_state 
-0x5008 013415 fetch 1 ,mem_upper_sm_ss 
-0x5009 013416 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
-0x500a 013419 branch l2cap_send_disconnect_rsp_pkt 
-:      013420 l2cap_proc_signal_disconnect_req_rfcomm:
-0x500b 013421 copy timeup ,temp 
-0x500c 013422 fetch 2 ,mem_rfcomm_remote_cid 
-0x500d 013423 isub temp ,null 
-0x500e 013424 branch l2cap_disconnect_rfcomm_now ,zero 
-0x500f 013425 call l2cap_reject_command 
-0x5010 013426 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013427 l2cap_disconnect_rfcomm_now:
-0x5011 013428 call l2cap_reset_rfcomm_channel_state 
-0x5012 013429 branch l2cap_send_disconnect_rsp_pkt 
-:      013430 l2cap_send_disconnect_rsp_pkt:
-0x5013 013431 call load_cont_pointers 
-0x5014 013432 setarg signal_disconnect_rsp 
-0x5015 013433 istore 1 ,contw 
-0x5016 013434 copy queue ,pdata 
-0x5017 013435 istore 1 ,contw 
-0x5018 013436 setarg 0x0004 
-0x5019 013437 istore 2 ,contw 
-0x501a 013438 copy rega ,pdata 
-0x501b 013439 istore 2 ,contw 
-0x501c 013440 copy timeup ,pdata 
-0x501d 013441 istore 2 ,contw 
-0x501e 013442 force 8 ,pdata 
-0x501f 013443 branch l2cap_proc_signal_disconnect_req_rtn 
-:      013444 l2cap_proc_signal_disconnect_req_err_rtn:
-0x5020 013445 call load_cont_pointers 
-0x5021 013446 branch l2cap_proc_signal_disconnect_req_rtn 
-:      013447 l2cap_proc_signal_disconnect_req_rtn:
-0x5022 013448 iadd regb ,regb 
-0x5023 013449 branch l2cap_process_one_signal_rtn 
-:      013450 l2cap_proc_signal_disconnect_rsp:
-0x5024 013451 ifetch 1 ,contr 
-0x5025 013452 copy pdata ,queue 
-0x5026 013453 ifetch 2 ,contr 
-0x5027 013454 copy pdata ,rega 
-0x5028 013455 copy regc ,pdata 
-0x5029 013456 isub rega ,regc 
-0x502a 013457 ifetch 2 ,contr 
-0x502b 013458 copy pdata ,timeup 
-0x502c 013459 ifetch 2 ,contr 
-0x502d 013460 copy pdata ,temp 
-0x502e 013461 call save_cont_pointers 
-0x502f 013462 setarg l2cap_sdp_channel 
-0x5030 013463 isub temp ,null 
-0x5031 013464 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
-0x5032 013465 setarg l2cap_rfcomm_channel 
-0x5033 013466 isub temp ,null 
-0x5034 013467 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
-0x5035 013468 setarg l2cap_hid_control_channel 
-0x5036 013469 isub temp ,null 
-0x5037 013470 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
-0x5038 013471 setarg l2cap_hid_interrupt_channel 
-0x5039 013472 isub temp ,null 
-0x503a 013473 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
-0x503b 013474 call l2cap_reject_command 
-0x503c 013475 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
-:      013476 l2cap_proc_signal_disconnect_rsp_sdp:
-0x503d 013477 copy temp ,rega 
-0x503e 013478 copy timeup ,temp 
-0x503f 013479 fetch 2 ,mem_sdp_remote_cid 
-0x5040 013480 isub temp ,null 
-0x5041 013481 call l2cap_reset_sdp_channel_state ,zero 
-0x5042 013482 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013483 l2cap_proc_signal_disconnect_rsp_rfcomm:
-0x5043 013484 copy temp ,rega 
-0x5044 013485 copy timeup ,temp 
-0x5045 013486 fetch 2 ,mem_rfcomm_remote_cid 
-0x5046 013487 isub temp ,null 
-0x5047 013488 call l2cap_reset_rfcomm_channel_state ,zero 
-0x5048 013489 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013490 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
-0x5049 013491 copy temp ,rega 
-0x504a 013492 copy timeup ,temp 
-0x504b 013493 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x504c 013494 isub temp ,null 
-0x504d 013495 call l2cap_reset_hid_ctrl_state ,zero 
-0x504e 013496 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013497 l2cap_proc_signal_disconnect_rsp_hid_int:
-0x504f 013498 copy temp ,rega 
-0x5050 013499 copy timeup ,temp 
-0x5051 013500 fetch 2 ,mem_hid_int_remote_cid 
-0x5052 013501 isub temp ,null 
-0x5053 013502 call l2cap_reset_hid_int_state ,zero 
-0x5054 013503 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013504 l2cap_proc_signal_disconnect_rsp_rtn:
-0x5055 013505 call load_cont_pointers 
-0x5056 013506 branch l2cap_process_one_signal_rtn 
-:      013507 l2cap_proc_signal_disconnect_rsp_err_rtn:
-0x5057 013508 branch l2cap_process_one_signal_rtn 
-:      013511 l2cap_proc_signal_echo_req:
-0x5058 013512 ifetch 1 ,contr 
-0x5059 013513 copy pdata ,queue 
-0x505a 013514 ifetch 2 ,contr 
-0x505b 013515 copy pdata ,rega 
-0x505c 013516 iadd contr ,contr 
-0x505d 013517 setarg 9 
-0x505e 013518 istore 1 ,contw 
-0x505f 013519 copy queue ,pdata 
-0x5060 013520 istore 1 ,contw 
-0x5061 013521 force 0x0000 ,pdata 
-0x5062 013522 istore 2 ,contw 
-0x5063 013523 force 4 ,pdata 
-0x5064 013524 iadd regb ,regb 
-0x5065 013525 copy regc ,pdata 
-0x5066 013526 isub rega ,regc 
-0x5067 013527 branch l2cap_process_one_signal_rtn 
-:      013528 l2cap_proc_signal_echo_rsp:
-0x5068 013529 branch l2cap_process_one_signal_rtn 
-:      013531 l2cap_proc_signal_info_rsp:
-0x5069 013532 branch l2cap_process_one_signal_rtn 
-:      013533 l2cap_reject_command:
-0x506a 013534 force 0 ,regb 
-0x506b 013535 call l2cap_get_signal_tx_payload 
-0x506c 013536 setarg signal_cmd_reject 
-0x506d 013537 istore 1 ,contw 
-0x506e 013538 copy queue ,pdata 
-0x506f 013539 istore 1 ,contw 
-0x5070 013540 setarg 2 
-0x5071 013541 istore 2 ,contw 
-0x5072 013542 setarg cmd_not_understood 
-0x5073 013543 istore 2 ,contw 
-0x5074 013544 increase 6 ,regb 
-0x5075 013545 arg 4 ,regc 
-0x5076 013546 branch l2cap_process_one_signal_rtn 
-:      013550 l2cap_reset_rfcomm_channel_state:
-0x5077 013551 setarg 0 
-0x5078 013552 store 2 ,mem_rfcomm_tx_pkt_length 
-0x5079 013553 store 2 ,mem_rfcomm_remote_cid 
-0x507a 013554 jam 0 ,mem_rfcomm_state 
-0x507b 013555 rtn 
-:      013556 l2cap_reset_sdp_channel_state:
-0x507c 013557 setarg 0 
-0x507d 013558 store 2 ,mem_sdp_tx_pkt_length 
-0x507e 013559 store 2 ,mem_sdp_remote_cid 
-0x507f 013560 jam 0 ,mem_sdp_state 
-0x5080 013561 rtn 
-:      013562 l2cap_reset_hid_ctrl_state:
-0x5081 013563 setarg 0 
-0x5082 013564 store 2 ,mem_hid_ctrl_remote_cid 
-0x5083 013565 jam 0 ,mem_hid_control_state 
-0x5084 013566 fetch 1 ,mem_hid_interrupt_state 
-0x5085 013567 beq 0 ,l2cap_reset_hid_disconnected 
-0x5086 013568 rtn 
-:      013570 l2cap_reset_hid_int_state:
-0x5087 013571 setarg 0 
-0x5088 013572 store 2 ,mem_hid_int_remote_cid 
-0x5089 013573 jam 0 ,mem_hid_interrupt_state 
-0x508a 013574 fetch 1 ,mem_hid_control_state 
-0x508b 013575 beq 0 ,l2cap_reset_hid_disconnected 
-0x508c 013576 rtn 
-:      013578 l2cap_reset_hid_disconnected:
-0x508d 013579 jam bt_evt_hid_disconnected ,mem_fifo_temp 
-0x508e 013580 branch ui_ipc_send_event 
-:      013582 l2cap_disconnect_interrupt_req:
-0x508f 013583 fetch 1 ,mem_control_tasks 
-0x5090 013584 set0 l2cap_disconnect_interrupt ,pdata 
-0x5091 013585 store 1 ,mem_control_tasks 
-0x5092 013586 fetch 2 ,mem_hid_int_remote_cid 
-0x5093 013587 rtn blank 
-0x5094 013588 call l2cap_malloc_signal_channel 
-0x5095 013589 fetch 2 ,mem_hid_int_remote_cid 
-0x5096 013590 copy pdata ,rega 
-0x5097 013591 force l2cap_hid_interrupt_channel ,regb 
-0x5098 013592 branch l2cap_generate_disconnect_req 
-:      013593 l2cap_disconnect_control_req:
-0x5099 013594 fetch 1 ,mem_control_tasks 
-0x509a 013595 set0 l2cap_disconnect_control ,pdata 
-0x509b 013596 store 1 ,mem_control_tasks 
-0x509c 013597 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x509d 013598 rtn blank 
-0x509e 013599 call l2cap_malloc_signal_channel 
-0x509f 013600 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x50a0 013601 copy pdata ,rega 
-0x50a1 013602 force l2cap_hid_control_channel ,regb 
-:      013603 l2cap_generate_disconnect_req:
-0x50a2 013604 call l2cap_get_req_id 
-0x50a3 013605 call l2cap_get_signal_tx_payload 
-0x50a4 013606 force signal_disconnect_req ,pdata 
-0x50a5 013607 istore 1 ,contw 
-0x50a6 013608 fetch 1 ,mem_ml2cap_comm_id 
-0x50a7 013609 istore 1 ,contw 
-0x50a8 013610 setarg 0x0004 
-0x50a9 013611 istore 2 ,contw 
-0x50aa 013612 copy rega ,pdata 
-0x50ab 013613 istore 2 ,contw 
-0x50ac 013614 copy regb ,pdata 
-0x50ad 013615 istore 2 ,contw 
-0x50ae 013616 force 0x08 ,temp 
-0x50af 013617 branch ml2cap_send_signal 
-:      013619 ml2cap_send_signal_connect_req:
-0x50b0 013620 set1 mark_ext_patch ,mark 
-0x50b1 013621 bpatch patch23_7 ,mem_patch23 
-0x50b2 013622 call l2cap_get_req_id 
-0x50b3 013623 call l2cap_get_signal_tx_payload 
-0x50b4 013624 setarg signal_connect_req 
-0x50b5 013625 istore 1 ,contw 
-0x50b6 013626 fetch 1 ,mem_ml2cap_comm_id 
-0x50b7 013627 istore 1 ,contw 
-0x50b8 013628 setarg 0x0004 
-0x50b9 013629 istore 2 ,contw 
-0x50ba 013630 copy temp ,pdata 
-0x50bb 013631 istore 2 ,contw 
-0x50bc 013632 copy timeup ,pdata 
-0x50bd 013633 istore 2 ,contw 
-0x50be 013634 arg 8 ,temp 
-0x50bf 013635 branch ml2cap_send_signal 
-:      013636 ml2cap_send_signal_config_req:
-0x50c0 013637 set1 mark_ext_patch ,mark 
-0x50c1 013638 bpatch patch24_0 ,mem_patch24 
-0x50c2 013639 call l2cap_get_req_id 
-0x50c3 013640 call l2cap_get_signal_tx_payload 
-0x50c4 013641 setarg signal_config_req 
-0x50c5 013642 istore 1 ,contw 
-0x50c6 013643 fetch 1 ,mem_ml2cap_comm_id 
-0x50c7 013644 istore 1 ,contw 
-0x50c8 013645 setarg 0x0008 
-0x50c9 013646 istore 2 ,contw 
-0x50ca 013648 copy temp ,pdata 
-0x50cb 013650 istore 2 ,contw 
-0x50cc 013651 setarg 0x0000 
-0x50cd 013652 istore 2 ,contw 
-0x50ce 013653 setarg 0x01 
-0x50cf 013654 istore 1 ,contw 
-0x50d0 013655 setarg 0x02 
-0x50d1 013656 istore 1 ,contw 
-0x50d2 013657 setarg l2cap_config_mtu_rfcomm 
-0x50d3 013658 istore 2 ,contw 
-0x50d4 013659 arg 0xc ,temp 
-0x50d5 013660 branch ml2cap_send_signal 
-:      013661 ml2cap_send_signal_disconn_req:
-0x50d6 013662 set1 mark_ext_patch ,mark 
-0x50d7 013663 bpatch patch24_1 ,mem_patch24 
-0x50d8 013664 call l2cap_get_req_id 
-0x50d9 013665 call l2cap_get_signal_tx_payload 
-0x50da 013666 setarg signal_disconnect_req 
-0x50db 013667 istore 1 ,contw 
-0x50dc 013668 fetch 1 ,mem_ml2cap_comm_id 
-0x50dd 013669 increase 1 ,pdata 
-0x50de 013670 copy contw ,rega 
-0x50df 013671 store 1 ,mem_ml2cap_comm_id 
-0x50e0 013672 copy rega ,contw 
-0x50e1 013673 istore 1 ,contw 
-0x50e2 013674 setarg 0x0004 
-0x50e3 013675 istore 2 ,contw 
-0x50e4 013676 copy temp ,pdata 
-0x50e5 013677 istore 2 ,contw 
-0x50e6 013678 copy timeup ,pdata 
-0x50e7 013679 istore 2 ,contw 
-0x50e8 013680 arg 0x8 ,temp 
-:      013683 ml2cap_send_signal:
-0x50e9 013684 storet 2 ,mem_l2cap_signal_tx_length 
-0x50ea 013685 copy temp ,pdata 
-0x50eb 013686 branch l2cap_malloc_discard ,blank 
-0x50ec 013687 call l2cap_get_signal_tx_buff 
-0x50ed 013688 fetch 2 ,mem_l2cap_signal_tx_length 
-0x50ee 013689 istore 2 ,contw 
-0x50ef 013690 force l2cap_signal_channel ,pdata 
-0x50f0 013691 istore 2 ,contw 
-0x50f1 013692 rtn 
-:      013694 msdp_send_req_done:
-0x50f2 013695 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f3 013696 branch assert ,blank 
-0x50f4 013697 call l2cap_get_sdp_tx_buff 
-0x50f5 013698 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f6 013699 istore 2 ,contw 
-0x50f7 013700 fetch 2 ,mem_sdp_remote_cid 
-0x50f8 013701 istore 2 ,contw 
-0x50f9 013702 rtn 
-:      013703 ml2cap_rx_multiplexing:
-0x50fa 013704 set1 mark_ext_patch ,mark 
-0x50fb 013705 bpatch patch24_2 ,mem_patch24 
-0x50fc 013706 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x50fd 013707 branch l2cap_rx_reset_state ,blank 
-0x50fe 013708 fetch 1 ,mem_l2cap_rx_cid 
-0x50ff 013709 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
-0x5100 013710 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x5101 013711 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x5102 013712 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x5103 013713 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x5104 013714 branch l2cap_rx_reset_state 
-:      013716 ml2cap_call_proc_signal:
-0x5105 013717 set1 mark_ext_patch ,mark 
-0x5106 013718 bpatch patch24_3 ,mem_patch24 
-0x5107 013719 call l2cap_malloc_signal_channel 
-0x5108 013720 force 0 ,regb 
-0x5109 013721 call l2cap_get_signal_tx_payload 
-0x510a 013722 copy pdata ,contw 
-0x510b 013723 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x510c 013724 copy pdata ,regc 
-0x510d 013725 fetch 2 ,mem_l2cap_payload_ptr 
-0x510e 013726 iforce contr 
-:      013727 ml2cap_proc_one_comm_loop:
-0x510f 013728 call ml2cap_proc_one_comm 
-0x5110 013729 increase -4 ,regc 
-0x5111 013730 nbranch ml2cap_proc_one_comm_loop ,zero 
-0x5112 013731 copy regb ,temp 
-0x5113 013732 call ml2cap_send_signal 
-0x5114 013733 branch l2cap_rx_reset_state 
-:      013735 ml2cap_proc_one_comm:
-0x5115 013736 ifetch 1 ,contr 
-0x5116 013737 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
-0x5117 013738 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
-0x5118 013739 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
-0x5119 013740 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
-0x511a 013741 beq signal_config_req ,ml2cap_proc_signal_config_req 
-0x511b 013742 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
-0x511c 013743 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
-0x511d 013744 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x511e 013745 beq signal_info_req ,ml2cap_proc_signal_info_req 
-0x511f 013746 branch ml2cap_proc_send_reject 
-:      013748 ml2cap_proc_signal_connect_req:
-0x5120 013749 call save_cont_pointers 
-0x5121 013751 call load_cont_pointers 
-0x5122 013752 branch l2cap_proc_signal_connect_req 
-:      013753 ml2cap_proc_signal_cmd_reject:
-0x5123 013754 ifetch 1 ,contr 
-0x5124 013755 copy pdata ,queue 
-0x5125 013756 ifetch 2 ,contr 
-0x5126 013757 copy pdata ,rega 
-0x5127 013758 copy regc ,pdata 
-0x5128 013759 isub rega ,regc 
-:      013760 mvptr:
-0x5129 013761 ifetch 1 ,contr 
-0x512a 013762 increase -1 ,rega 
-0x512b 013763 nbranch mvptr ,zero 
-0x512c 013764 rtn 
-:      013765 ml2cap_proc_signal_connect_rsp:
-0x512d 013766 ifetch 1 ,contr 
-0x512e 013767 copy pdata ,queue 
-0x512f 013768 ifetch 2 ,contr 
-0x5130 013769 copy pdata ,rega 
-0x5131 013770 ifetch 2 ,contr 
-0x5132 013771 copy pdata ,timeup 
-0x5133 013772 ifetch 2 ,contr 
-0x5134 013773 copy pdata ,temp 
-0x5135 013774 ifetch 2 ,contr 
-0x5136 013775 sub pdata ,0 ,null 
-0x5137 013776 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
-0x5138 013777 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
-0x5139 013778 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
-0x513a 013779 branch ml2cap_proc_signal_connect_rsp_mnosucc 
-:      013780 ml2cap_proc_signal_connect_refused_result:
-0x513b 013781 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
-0x513c 013782 call ui_ipc_send_event 
-:      013783 ml2cap_proc_signal_connect_rsp_mnosucc:
-0x513d 013784 ifetch 2 ,contr 
-0x513e 013785 branch mnosucc 
-:      013786 ml2cap_proc_signal_connect_rsp_sucessful:
-0x513f 013787 call save_cont_pointers 
-0x5140 013791 setarg l2cap_sdp_channel 
-0x5141 013792 isub temp ,null 
-0x5142 013793 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
-0x5143 013794 setarg l2cap_rfcomm_channel 
-0x5144 013795 isub temp ,null 
-0x5145 013796 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x5146 013797 setarg l2cap_hid_interrupt_channel 
-0x5147 013798 isub temp ,null 
-0x5148 013799 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x5149 013800 setarg l2cap_hid_control_channel 
-0x514a 013801 isub temp ,null 
-0x514b 013802 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x514c 013803 branch mnosucc 
-:      013804 ml2cap_proc_signal_connect_rsp_sdp:
-0x514d 013805 copy timeup ,pdata 
-0x514e 013806 store 2 ,mem_sdp_remote_cid 
-0x514f 013807 fetch 1 ,mem_sdp_state 
-0x5150 013808 set1 l2cap_channel_state_conn_res 
-0x5151 013809 store 1 ,mem_sdp_state 
-0x5152 013810 branch mnosucc1 
-:      013811 ml2cap_proc_signal_connect_rsp_rfcomm:
-0x5153 013812 copy timeup ,pdata 
-0x5154 013813 store 2 ,mem_rfcomm_remote_cid 
-0x5155 013814 fetch 1 ,mem_rfcomm_state 
-0x5156 013815 set1 l2cap_channel_state_conn_res 
-0x5157 013816 store 1 ,mem_rfcomm_state 
-0x5158 013817 branch mnosucc1 
-:      013818 ml2cap_proc_signal_connect_rsp_hid_ctrl:
-0x5159 013819 copy timeup ,pdata 
-0x515a 013820 store 2 ,mem_hid_ctrl_remote_cid 
-0x515b 013821 fetch 1 ,mem_hid_control_state 
-0x515c 013822 set1 l2cap_channel_state_conn_res 
-0x515d 013823 store 1 ,mem_hid_control_state 
-0x515e 013824 branch mnosucc1 
-:      013825 ml2cap_proc_signal_connect_rsp_hid_int:
-0x515f 013826 copy timeup ,pdata 
-0x5160 013827 store 2 ,mem_hid_int_remote_cid 
-0x5161 013828 fetch 1 ,mem_hid_interrupt_state 
-0x5162 013829 set1 l2cap_channel_state_conn_res 
-0x5163 013830 store 1 ,mem_hid_interrupt_state 
-:      013833 mnosucc1:
-0x5164 013834 call load_cont_pointers 
-:      013835 mnosucc:
-0x5165 013836 copy regc ,pdata 
-0x5166 013837 isub rega ,regc 
-0x5167 013838 rtn 
-:      013840 ml2cap_proc_signal_config_rsp:
-0x5168 013841 ifetch 1 ,contr 
-0x5169 013842 copy pdata ,queue 
-0x516a 013843 ifetch 2 ,contr 
-0x516b 013844 copy pdata ,rega 
-0x516c 013845 copy regc ,pdata 
-0x516d 013846 isub rega ,regc 
-0x516e 013847 ifetch 2 ,contr 
-0x516f 013848 copy pdata ,timeup 
-0x5170 013849 ifetch 2 ,contr 
-0x5171 013850 ifetch 2 ,contr 
-0x5172 013851 nbranch mcrsdone1 ,blank 
-0x5173 013852 call save_cont_pointers 
-0x5174 013856 copy timeup ,temp 
-0x5175 013857 setarg l2cap_sdp_channel 
-0x5176 013858 isub temp ,null 
-0x5177 013859 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
-0x5178 013860 setarg l2cap_rfcomm_channel 
-0x5179 013861 isub temp ,null 
-0x517a 013862 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x517b 013863 setarg l2cap_hid_control_channel 
-0x517c 013864 isub temp ,null 
-0x517d 013865 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x517e 013866 setarg l2cap_hid_interrupt_channel 
-0x517f 013867 isub temp ,null 
-0x5180 013868 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
-:      013869 ml2cap_proc_signal_config_rsp_sdp:
-0x5181 013870 fetch 1 ,mem_sdp_state 
-0x5182 013871 set1 l2cap_channel_state_rcv_cfg_res 
-0x5183 013872 store 1 ,mem_sdp_state 
-0x5184 013873 rtn 
-:      013874 ml2cap_proc_signal_config_rsp_rfcomm:
-0x5185 013875 fetch 1 ,mem_rfcomm_state 
-0x5186 013876 set1 l2cap_channel_state_rcv_cfg_res 
-0x5187 013877 store 1 ,mem_rfcomm_state 
-0x5188 013878 rtn 
-:      013879 ml2cap_proc_signal_config_rsp_hid_ctrl:
-0x5189 013880 fetch 1 ,mem_hid_control_state 
-0x518a 013881 set1 l2cap_channel_state_rcv_cfg_res 
-0x518b 013882 store 1 ,mem_hid_control_state 
-0x518c 013883 rtn 
-:      013884 ml2cap_proc_signal_config_rsp_hid_int:
-0x518d 013885 fetch 1 ,mem_hid_interrupt_state 
-0x518e 013886 set1 l2cap_channel_state_rcv_cfg_res 
-0x518f 013887 store 1 ,mem_hid_interrupt_state 
-0x5190 013888 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x5191 013889 branch ui_ipc_send_event 
-:      013892 mcfrsdone:
-0x5192 013893 call load_cont_pointers 
-:      013894 mcrsdone1:
-0x5193 013895 increase -6 ,rega 
-:      013896 mloop2:
-0x5194 013897 branch mcrsdone ,zero 
-0x5195 013898 increase 1 ,contr 
-0x5196 013899 increase -1 ,rega 
-0x5197 013900 branch mloop2 
-:      013901 mcrsdone:
-0x5198 013902 rtn 
-:      013903 ml2cap_proc_signal_config_req:
-0x5199 013904 ifetch 1 ,contr 
-0x519a 013905 copy pdata ,queue 
-0x519b 013906 ifetch 2 ,contr 
-0x519c 013907 copy pdata ,rega 
-0x519d 013908 copy regc ,pdata 
-0x519e 013909 isub rega ,regc 
-0x519f 013910 ifetch 2 ,contr 
-0x51a0 013911 increase 2 ,contr 
-0x51a1 013912 copy pdata ,temp 
-0x51a2 013913 setarg signal_config_rsp 
-0x51a3 013914 istore 1 ,contw 
-0x51a4 013915 copy queue ,pdata 
-0x51a5 013916 istore 1 ,contw 
-0x51a6 013917 increase 2 ,rega 
-0x51a7 013918 copy rega ,pdata 
-0x51a8 013919 istore 2 ,contw 
-0x51a9 013920 call save_cont_pointers 
-0x51aa 013921 setarg l2cap_sdp_channel 
-0x51ab 013922 isub temp ,null 
-0x51ac 013923 branch ml2cap_proc_signal_config_req_sdp ,zero 
-0x51ad 013924 setarg l2cap_rfcomm_channel 
-0x51ae 013925 isub temp ,null 
-0x51af 013926 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
-0x51b0 013927 setarg l2cap_hid_control_channel 
-0x51b1 013928 isub temp ,null 
-0x51b2 013929 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x51b3 013930 setarg l2cap_hid_interrupt_channel 
-0x51b4 013931 isub temp ,null 
-0x51b5 013932 branch ml2cap_proc_signal_config_req_hid_int ,zero 
-0x51b6 013933 branch mcfgrq_done 
-:      013934 ml2cap_proc_signal_config_req_sdp:
-0x51b7 013935 fetch 1 ,mem_sdp_state 
-0x51b8 013936 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51b9 013937 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51ba 013938 store 1 ,mem_sdp_state 
-0x51bb 013939 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
-0x51bc 013940 fetcht 1 ,mem_control_tasks 
-0x51bd 013941 set1 l2cap_init_config_req ,temp 
-0x51be 013942 storet 1 ,mem_control_tasks 
-0x51bf 013943 copy queue ,pdata 
-0x51c0 013944 increase 1 ,pdata 
-0x51c1 013945 store 1 ,mem_config_identifier 
-0x51c2 013946 fetch 1 ,mem_sdp_state 
-0x51c3 013947 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x51c4 013948 store 1 ,mem_sdp_state 
-:      013949 ml2cap_proc_signal_config_req_sdp_nsndreq:
-0x51c5 013950 fetch 2 ,mem_sdp_remote_cid 
-0x51c6 013951 store 2 ,mem_config_req_dest_cid 
-0x51c7 013952 branch mcfgrq_done 
-:      013953 ml2cap_proc_signal_config_req_rfcomm:
-0x51c8 013954 fetch 1 ,mem_rfcomm_state 
-0x51c9 013955 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51ca 013956 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51cb 013957 store 1 ,mem_rfcomm_state 
-0x51cc 013958 fetch 2 ,mem_rfcomm_remote_cid 
-0x51cd 013959 branch mcfgrq_done 
-:      013960 ml2cap_proc_signal_config_req_hid_ctrl:
-0x51ce 013961 fetch 1 ,mem_hid_control_state 
-0x51cf 013962 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d0 013963 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d1 013964 store 1 ,mem_hid_control_state 
-0x51d2 013965 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x51d3 013966 branch mcfgrq_done 
-:      013967 ml2cap_proc_signal_config_req_hid_int:
-0x51d4 013968 fetch 1 ,mem_hid_interrupt_state 
-0x51d5 013969 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d6 013970 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d7 013971 store 1 ,mem_hid_interrupt_state 
-0x51d8 013972 fetch 2 ,mem_hid_int_remote_cid 
-:      013975 mcfgrq_done:
-0x51d9 013976 copy pdata ,timeup 
-0x51da 013977 call load_cont_pointers 
-0x51db 013979 copy timeup ,pdata 
-0x51dc 013981 istore 2 ,contw 
-0x51dd 013982 force 0x0000 ,pdata 
-0x51de 013983 istore 2 ,contw 
-0x51df 013984 force 0x0000 ,pdata 
-0x51e0 013985 istore 2 ,contw 
-0x51e1 013986 force 10 ,pdata 
-0x51e2 013987 iadd regb ,regb 
-0x51e3 013988 increase -6 ,rega 
-:      013989 mloop1:
-0x51e4 013990 branch mcrqdone ,zero 
-0x51e5 013991 ifetch 1 ,contr 
-0x51e6 013992 istore 1 ,contw 
-0x51e7 013993 increase 1 ,regb 
-0x51e8 013994 increase -1 ,rega 
-0x51e9 013995 branch mloop1 
-:      013996 mcrqdone:
-0x51ea 013997 rtn 
-:      013998 ml2cap_proc_signal_disconn_req:
-0x51eb 013999 ifetch 1 ,contr 
-0x51ec 014000 copy pdata ,queue 
-0x51ed 014001 ifetch 2 ,contr 
-0x51ee 014002 copy pdata ,rega 
-0x51ef 014003 copy regc ,pdata 
-0x51f0 014004 isub rega ,regc 
-0x51f1 014006 ifetch 2 ,contr 
-0x51f2 014007 copy pdata ,rega 
-0x51f3 014008 ifetch 2 ,contr 
-0x51f4 014009 copy pdata ,timeup 
-0x51f5 014010 call save_cont_pointers 
-0x51f6 014011 setarg l2cap_sdp_channel 
-0x51f7 014012 copy rega ,temp 
-0x51f8 014013 isub temp ,null 
-0x51f9 014014 branch ml2cap_proc_signal_disconn_sdp ,zero 
-0x51fa 014015 setarg l2cap_hid_control_channel 
-0x51fb 014016 copy rega ,temp 
-0x51fc 014017 isub temp ,null 
-0x51fd 014018 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
-0x51fe 014019 setarg l2cap_hid_interrupt_channel 
-0x51ff 014020 copy rega ,temp 
-0x5200 014021 isub temp ,null 
-0x5201 014022 branch ml2cap_proc_signal_disconn_hid_int ,zero 
-0x5202 014023 branch mclsrfc 
-:      014024 ml2cap_proc_signal_disconn_sdp:
-0x5203 014025 setarg 0x0000 
-0x5204 014026 store 2 ,mem_sdp_tx_pkt_length 
-0x5205 014027 store 2 ,mem_sdp_remote_cid 
-0x5206 014028 store 1 ,mem_sdp_state 
-0x5207 014029 branch mclssdp 
-:      014030 ml2cap_proc_signal_disconn_hid_ctrl:
-0x5208 014031 call l2cap_reset_hid_ctrl_state 
-0x5209 014032 branch mclssdp 
-:      014033 ml2cap_proc_signal_disconn_hid_int:
-0x520a 014034 call l2cap_reset_hid_int_state 
-0x520b 014040 branch mclssdp 
-:      014041 mclsrfc:
-0x520c 014042 setarg 0x0000 
-0x520d 014043 store 2 ,mem_rfcomm_tx_pkt_length 
-:      014044 mclssdp:
-0x520e 014045 call load_cont_pointers 
-0x520f 014046 setarg signal_disconnect_rsp 
-0x5210 014047 istore 1 ,contw 
-0x5211 014048 copy queue ,pdata 
-0x5212 014049 istore 1 ,contw 
-0x5213 014050 setarg 0x0004 
-0x5214 014051 istore 2 ,contw 
-0x5215 014052 copy rega ,pdata 
-0x5216 014053 istore 2 ,contw 
-0x5217 014054 copy timeup ,pdata 
-0x5218 014055 istore 2 ,contw 
-0x5219 014056 force 8 ,pdata 
-0x521a 014057 iadd regb ,regb 
-0x521b 014058 rtn 
-:      014060 ml2cap_proc_signal_disconn_rsp:
-0x521c 014061 ifetch 1 ,contr 
-0x521d 014062 copy pdata ,queue 
-0x521e 014063 ifetch 2 ,contr 
-0x521f 014064 copy pdata ,rega 
-0x5220 014065 ifetch 2 ,contr 
-0x5221 014066 copy pdata ,timeup 
-0x5222 014067 ifetch 2 ,contr 
-0x5223 014068 copy pdata ,temp 
-0x5224 014069 call save_cont_pointers 
-0x5225 014070 fetch 1 ,mem_ml2cap_comm_id 
-0x5226 014071 icompare 0xff ,queue 
-0x5227 014072 nbranch mdisdone ,true 
-0x5228 014073 setarg l2cap_sdp_channel 
-0x5229 014074 isub temp ,null 
-0x522a 014075 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
-0x522b 014076 setarg l2cap_rfcomm_channel 
-0x522c 014077 isub temp ,null 
-0x522d 014078 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
-0x522e 014079 branch mdisdone 
-:      014080 ml2cap_proc_signal_disconn_rsp_sdp:
-0x522f 014081 jam 0 ,mem_sdp_remote_cid 
-0x5230 014082 jam 0 ,mem_sdp_state 
-0x5231 014083 branch mdisdone 
-:      014084 ml2cap_proc_signal_disconn_rsp_rfcomm:
-:      014087 mdisdone:
-0x5232 014088 call load_cont_pointers 
-0x5233 014089 copy regc ,pdata 
-0x5234 014090 isub rega ,regc 
-0x5235 014091 rtn 
-:      014093 ml2cap_proc_send_reject:
-0x5236 014094 setarg signal_cmd_reject 
-0x5237 014095 istore 1 ,contw 
-0x5238 014096 ifetch 1 ,contr 
-0x5239 014097 istore 1 ,contw 
-0x523a 014098 setarg 0x0002 
-0x523b 014099 istore 2 ,contw 
-0x523c 014100 setarg 0x0000 
-0x523d 014101 istore 2 ,contw 
-0x523e 014102 setarg 0x0006 
-0x523f 014103 iadd regb ,regb 
-0x5240 014104 force 4 ,regc 
-0x5241 014105 rtn 
-:      014108 l2cap_get_req_id:
-0x5242 014109 fetch 1 ,mem_ml2cap_comm_id 
-0x5243 014110 increase 1 ,pdata 
-0x5244 014111 bne 0 ,l2cap_get_req_id_ok 
-0x5245 014112 increase 1 ,pdata 
-:      014113 l2cap_get_req_id_ok:
-0x5246 014114 store 1 ,mem_ml2cap_comm_id 
-0x5247 014115 rtn 
-:      014125 l2cap_malloc:
-0x5248 014126 set1 mark_ext_patch ,mark 
-0x5249 014127 bpatch patch24_4 ,mem_patch24 
-0x524a 014128 arg 0 ,regb 
-0x524b 014129 call l2cap_malloc_is_fifo_full 
-0x524c 014130 nbranch assert ,blank 
-0x524d 014131 call l2cap_malloc_get_full_map 
-0x524e 014132 arg mem_tx_buff0 ,regb 
-0x524f 014133 arg 0 ,queue 
-:      014134 l2cap_malloc_loop:
-0x5250 014135 fetcht 1 ,mem_used_map 
-0x5251 014136 qisolate1 temp 
-0x5252 014137 branch l2cap_malloc_next ,true 
-0x5253 014138 call l2cap_malloc_enough 
-0x5254 014139 sub timeup ,0 ,null 
-0x5255 014140 branch l2cap_malloc_next ,positive 
-0x5256 014141 call l2cap_malloc_into_fifo 
-0x5257 014142 branch l2cap_malloc_rtn 
-:      014143 l2cap_malloc_next:
-0x5258 014144 increase 128 ,regb 
-0x5259 014145 increase 1 ,queue 
-0x525a 014146 setarg 8 
-0x525b 014147 isub queue ,null 
-0x525c 014148 branch l2cap_malloc_loop ,positive 
-0x525d 014149 arg 0 ,regb 
-:      014150 l2cap_malloc_rtn:
-0x525e 014151 copy regb ,pdata 
-0x525f 014152 branch assert ,blank 
-0x5260 014153 rtn 
-:      014161 l2cap_malloc_fifo_out:
-0x5261 014162 set1 mark_ext_patch ,mark 
-0x5262 014163 bpatch patch24_5 ,mem_patch24 
-0x5263 014164 call l2cap_malloc_fifo_get_first_ptr 
-0x5264 014165 increase 1 ,contr 
-0x5265 014166 ifetch 2 ,contr 
-0x5266 014167 rtn 
-:      014173 l2cap_malloc_free:
-0x5267 014174 set1 mark_ext_patch ,mark 
-0x5268 014175 bpatch patch24_6 ,mem_patch24 
-0x5269 014176 call l2cap_malloc_fifo_get_first_ptr 
-0x526a 014177 copy contr ,contw 
-0x526b 014178 copy contr ,temp 
-0x526c 014179 setarg 0 
-0x526d 014180 istore 3 ,contw 
-0x526e 014181 rtn 
-:      014186 l2cap_malloc_discard:
-0x526f 014187 set1 mark_ext_patch ,mark 
-0x5270 014188 bpatch patch24_7 ,mem_patch24 
-0x5271 014189 call l2cap_malloc_is_fifo_empty 
-0x5272 014190 branch assert ,blank 
-0x5273 014191 fetch 3 ,mem_tx_fifo2 
-0x5274 014192 store 3 ,mem_tx_fifo3 
-0x5275 014193 fetch 3 ,mem_tx_fifo1 
-0x5276 014194 store 3 ,mem_tx_fifo2 
-0x5277 014195 fetch 3 ,mem_tx_fifo0 
-0x5278 014196 store 3 ,mem_tx_fifo1 
-0x5279 014197 rtn 
-:      014203 l2cap_malloc_is_fifo_full:
-0x527a 014204 fetch 3 ,mem_tx_fifo0 
-0x527b 014205 rtn 
-:      014211 l2cap_malloc_is_fifo_nearly_full:
-0x527c 014212 fetch 3 ,mem_tx_fifo1 
-0x527d 014213 rtn 
-:      014219 l2cap_malloc_is_fifo_empty:
-0x527e 014220 fetch 3 ,mem_tx_fifo3 
-0x527f 014221 rtn 
-:      014226 l2cap_malloc_fifo_get_first_ptr:
-0x5280 014227 call l2cap_malloc_is_fifo_empty 
-0x5281 014228 branch assert ,blank 
-0x5282 014229 arg mem_tx_fifo0 ,contr 
-:      014230 l2cap_malloc_free_loop:
-0x5283 014231 ifetch 3 ,contr 
-0x5284 014232 branch l2cap_malloc_free_loop ,blank 
-0x5285 014233 increase -3 ,contr 
-0x5286 014234 rtn 
-:      014241 l2cap_malloc_get_full_map:
-0x5287 014242 set1 mark_ext_patch ,mark 
-0x5288 014243 bpatch patch25_0 ,mem_patch25 
-0x5289 014244 arg 4 ,loopcnt 
-0x528a 014245 arg mem_tx_fifo0_map ,contr 
-0x528b 014246 arg 0 ,temp 
-:      014247 l2cap_malloc_get_full_map_loop:
-0x528c 014248 ifetch 3 ,contr 
-0x528d 014249 and pdata ,0xff ,pdata 
-0x528e 014250 ior temp ,temp 
-0x528f 014251 loop l2cap_malloc_get_full_map_loop 
-0x5290 014252 storet 1 ,mem_used_map 
-0x5291 014253 rtn 
-:      014261 l2cap_malloc_into_fifo:
-0x5292 014262 set1 mark_ext_patch ,mark 
-0x5293 014263 bpatch patch25_1 ,mem_patch25 
-0x5294 014264 call l2cap_malloc_is_fifo_full 
-0x5295 014265 nbranch assert ,blank 
-0x5296 014266 call l2cap_malloc_is_fifo_empty 
-0x5297 014267 branch l2cap_malloc_into_fifo_no_push ,blank 
-0x5298 014268 fetch 3 ,mem_tx_fifo1 
-0x5299 014269 store 3 ,mem_tx_fifo0 
-0x529a 014270 ifetch 3 ,contr 
-0x529b 014271 istore 3 ,contw 
-0x529c 014272 ifetch 3 ,contr 
-0x529d 014273 istore 3 ,contw 
-0x529e 014274 setarg 0 
-0x529f 014275 istore 3 ,contw 
-:      014276 l2cap_malloc_into_fifo_no_push:
-0x52a0 014277 arg 0 ,temp 
-0x52a1 014278 copy timeup ,pdata 
-0x52a2 014279 iadd queue ,pdata 
-:      014280 l2cap_malloc_into_fifo_loop:
-0x52a3 014281 qset1 temp 
-0x52a4 014282 increase 1 ,queue 
-0x52a5 014283 isub queue ,null 
-0x52a6 014284 nbranch l2cap_malloc_into_fifo_loop ,zero 
-0x52a7 014286 lshift8 regb ,pdata 
-0x52a8 014287 ior temp ,pdata 
-0x52a9 014288 store 3 ,mem_tx_fifo3 
-0x52aa 014289 rtn 
-:      014299 l2cap_malloc_enough:
-0x52ab 014300 set1 mark_ext_patch ,mark 
-0x52ac 014301 bpatch patch25_2 ,mem_patch25 
-0x52ad 014302 call l2cap_malloc_get_full_map 
-0x52ae 014303 copy queue ,regc 
-0x52af 014304 arg 0 ,temp 
-0x52b0 014305 arg 0 ,timeup 
-:      014307 l2cap_malloc_enough_loop:
-0x52b1 014308 copy queue ,pdata 
-0x52b2 014309 beq 8 ,l2cap_malloc_enough_end 
-0x52b3 014310 fetch 1 ,mem_used_map 
-0x52b4 014311 qisolate1 pdata 
-0x52b5 014312 branch l2cap_malloc_enough_end ,true 
-0x52b6 014313 increase 128 ,temp 
-0x52b7 014314 increase 1 ,queue 
-0x52b8 014315 copy rega ,pdata 
-0x52b9 014316 isub temp ,null 
-0x52ba 014317 branch l2cap_malloc_enough_end ,zero 
-0x52bb 014318 branch l2cap_malloc_enough_loop ,positive 
-:      014319 l2cap_malloc_enough_end:
-0x52bc 014320 copy temp ,pdata 
-0x52bd 014321 isub rega ,null 
-0x52be 014322 nbranch l2cap_malloc_enough_rtn ,positive 
-0x52bf 014323 copy queue ,pdata 
-0x52c0 014324 copy regc ,temp 
-0x52c1 014325 isub temp ,timeup 
-:      014326 l2cap_malloc_enough_rtn:
-0x52c2 014327 copy regc ,queue 
-0x52c3 014328 rtn 
-:      014331 l2cap_malloc_signal_channel:
-0x52c4 014332 set1 mark_ext_patch ,mark 
-0x52c5 014333 bpatch patch25_3 ,mem_patch25 
-0x52c6 014334 arg l2cap_signal_malloc_size ,rega 
-0x52c7 014335 call l2cap_malloc 
-0x52c8 014336 store 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52c9 014337 increase 4 ,pdata 
-0x52ca 014338 store 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52cb 014339 setarg 0 
-0x52cc 014340 store 2 ,mem_l2cap_signal_tx_length 
-0x52cd 014341 rtn 
-:      014343 l2cap_get_signal_tx_buff:
-0x52ce 014344 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52cf 014345 branch l2cap_util_pdata_to_contw 
-:      014347 l2cap_get_signal_tx_payload:
-0x52d0 014348 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52d1 014349 branch l2cap_util_pdata_to_contw 
-:      014352 l2cap_malloc_sdp_channel:
-0x52d2 014353 set1 mark_ext_patch ,mark 
-0x52d3 014354 bpatch patch25_4 ,mem_patch25 
-0x52d4 014355 arg sdp_malloc_size ,rega 
-0x52d5 014356 call l2cap_malloc 
-0x52d6 014357 store 2 ,mem_sdp_tx_buff_ptr 
-0x52d7 014358 increase 4 ,pdata 
-0x52d8 014359 store 2 ,mem_sdp_tx_payload_ptr 
-0x52d9 014360 setarg 0 
-0x52da 014361 store 2 ,mem_sdp_tx_pkt_length 
-0x52db 014362 rtn 
-:      014364 l2cap_get_sdp_tx_buff:
-0x52dc 014365 fetch 2 ,mem_sdp_tx_buff_ptr 
-0x52dd 014366 branch l2cap_util_pdata_to_contw 
-:      014368 l2cap_get_sdp_tx_payload:
-0x52de 014369 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x52df 014370 branch l2cap_util_pdata_to_contw 
-:      014373 l2cap_malloc_rfcomm_channel:
-0x52e0 014374 set1 mark_ext_patch ,mark 
-0x52e1 014375 bpatch patch25_5 ,mem_patch25 
-0x52e2 014376 call push_stack 
-0x52e3 014377 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
-0x52e4 014378 call l2cap_malloc_is_fifo_full 
-0x52e5 014379 nrtn blank 
-0x52e6 014380 arg rfcomm_malloc_size ,rega 
-0x52e7 014381 call l2cap_malloc 
-0x52e8 014382 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x52e9 014383 increase 4 ,pdata 
-0x52ea 014384 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x52eb 014385 setarg 0 
-0x52ec 014386 store 2 ,mem_rfcomm_tx_pkt_length 
-0x52ed 014387 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x52ee 014388 branch pop_stack 
-:      014390 l2cap_get_rfcomm_tx_buff:
-0x52ef 014391 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x52f0 014392 branch l2cap_util_pdata_to_contw 
-:      014394 l2cap_get_rfcomm_tx_payload:
-0x52f1 014395 fetch 2 ,mem_rfcomm_tx_payload_ptr 
-:      014397 l2cap_util_pdata_to_contw:
-0x52f2 014398 branch assert ,blank 
-0x52f3 014399 copy pdata ,contw 
-0x52f4 014400 rtn 
-:      014403 l2cap_lpm_save_calc_len:
-0x52f5 014404 set1 mark_ext_patch ,mark 
-0x52f6 014405 bpatch patch25_6 ,mem_patch25 
-0x52f7 014406 arg 0 ,regb 
-0x52f8 014407 arg mem_tx_fifo0_map ,rega 
-0x52f9 014408 increase -2 ,rega 
-:      014409 l2cap_lpm_save_calc_len_loop:
-0x52fa 014410 increase 2 ,rega 
-0x52fb 014411 setarg mem_tx_fifo_end 
-0x52fc 014412 isub rega ,null 
-0x52fd 014413 branch l2cap_lpm_save_calc_len_end ,zero 
-0x52fe 014414 ifetch 1 ,rega 
-0x52ff 014415 increase 1 ,rega 
-0x5300 014416 branch l2cap_lpm_save_calc_len_loop ,blank 
-0x5301 014417 ifetcht 2 ,rega 
-0x5302 014418 ifetch 2 ,temp 
-0x5303 014419 iadd regb ,regb 
-0x5304 014420 increase 4 ,regb 
-0x5305 014421 branch l2cap_lpm_save_calc_len_loop 
-:      014422 l2cap_lpm_save_calc_len_end:
-0x5306 014423 copy regb ,pdata 
-0x5307 014424 rtn 
-:      014427 l2cap_lpm_get_wake_lock:
-0x5308 014428 arg wake_lock_l2cap_tx ,queue 
-0x5309 014429 branch lpm_get_wake_lock 
-:      014431 l2cap_lpm_put_wake_lock:
-0x530a 014432 arg wake_lock_l2cap_tx ,queue 
-0x530b 014433 branch lpm_put_wake_lock 
-:      014435 l2cap_lpm_save_txbuf:
-0x530c 014436 set1 mark_ext_patch ,mark 
-0x530d 014437 bpatch patch25_7 ,mem_patch25 
-0x530e 014438 call l2cap_malloc_get_full_map 
-0x530f 014439 fetch 1 ,mem_used_map 
-0x5310 014440 rtn blank 
-0x5311 014441 call l2cap_lpm_save_calc_len 
-0x5312 014442 arg l2cap_lpm_txbuf_len ,temp 
-0x5313 014443 isub temp ,null 
-0x5314 014444 branch l2cap_lpm_get_wake_lock ,positive 
-0x5315 014445 call l2cap_lpm_put_wake_lock 
-0x5316 014446 arg mem_l2cap_lpm_txbuf ,contw 
-0x5317 014447 arg mem_tx_fifo0 ,rega 
-:      014448 l2cap_lpm_save_txbuf_loop:
-0x5318 014449 setarg mem_tx_fifo_end 
-0x5319 014450 isub rega ,null 
-0x531a 014451 rtn zero 
-0x531b 014452 ifetch 1 ,rega 
-0x531c 014453 increase 1 ,rega 
-0x531d 014454 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
-0x531e 014455 istore 2 ,contw 
-0x531f 014456 increase 2 ,rega 
-0x5320 014457 branch l2cap_lpm_save_txbuf_loop 
-:      014458 l2cap_lpm_save_txbuf_nempty:
-0x5321 014459 ifetch 2 ,rega 
-0x5322 014460 increase 2 ,rega 
-0x5323 014461 copy pdata ,contr 
-0x5324 014462 ifetch 2 ,contr 
-0x5325 014463 istore 2 ,contw 
-0x5326 014464 copy pdata ,loopcnt 
-0x5327 014465 increase 2 ,loopcnt 
-0x5328 014466 call memcpy 
-0x5329 014467 branch l2cap_lpm_save_txbuf_loop 
-:      014469 l2cap_lpm_load_txbuf:
-0x532a 014470 set1 mark_ext_patch ,mark 
-0x532b 014471 bpatch patch26_0 ,mem_patch26 
-0x532c 014472 call l2cap_malloc_get_full_map 
-0x532d 014473 fetch 1 ,mem_used_map 
-0x532e 014474 rtn blank 
-0x532f 014475 arg mem_tx_fifo0_ptr ,rega 
-0x5330 014476 increase -3 ,rega 
-0x5331 014477 arg mem_l2cap_lpm_txbuf ,contr 
-:      014478 l2cap_lpm_load_txbuf_loop:
-0x5332 014479 increase 3 ,rega 
-0x5333 014480 setarg mem_tx_fifo_end + 1 
-0x5334 014481 isub rega ,null 
-0x5335 014482 rtn zero 
-0x5336 014483 ifetch 2 ,contr 
-0x5337 014484 branch l2cap_lpm_load_txbuf_loop ,blank 
-0x5338 014485 increase 4 ,pdata 
-0x5339 014486 copy pdata ,loopcnt 
-0x533a 014487 copy contr ,regb 
-0x533b 014488 ifetch 2 ,rega 
-0x533c 014489 copy pdata ,contw 
-0x533d 014490 copy regb ,contr 
-0x533e 014491 increase -2 ,contr 
-0x533f 014492 call memcpy 
-0x5340 014493 branch l2cap_lpm_load_txbuf_loop 
-:      014501 le_init_param:
-0x5341 014502 rtn wake 
-0x5342 014503 setarg param_le_scan_interval 
-0x5343 014504 store 2 ,mem_le_scan_interval 
-0x5344 014505 setarg param_le_scan_window 
-0x5345 014506 store 2 ,mem_le_scan_window 
-0x5346 014507 rtn 
-:      014509 le_init_att:
-0x5347 014510 arg notify_handle ,temp 
-0x5348 014511 call le_att_get_handle_ptr 
-0x5349 014512 add contr ,1 ,pdata 
-0x534a 014513 store 2 ,mem_le_notify_attr_start 
-0x534b 014514 rtn 
-:      014516 le_init_conn:
-0x534c 014517 set1 mark_ext_patch ,mark 
-0x534d 014518 bpatch patch26_2 ,mem_patch26 
-0x534e 014519 disable wake 
-0x534f 014520 jam 1 ,mem_app_state 
-0x5350 014521 jam 1 ,mem_le_conn_handle 
-0x5351 014522 jam 3 ,mem_le_state 
-0x5352 014523 jam 1 ,mem_le_arq 
-0x5353 014524 setarg -1 
-0x5354 014525 store 2 ,mem_le_event_count 
-0x5355 014526 force 0 ,pdata 
-0x5356 014527 store 1 ,mem_le_conn_sm 
-0x5357 014528 store 1 ,mem_le_ch 
-0x5358 014529 store 1 ,mem_le_op 
-0x5359 014530 store 3 ,mem_sniff_rcv 
-0x535a 014531 store 3 ,mem_sniff_lost 
-0x535b 014532 store 5 ,mem_le_pcnt_tx 
-0x535c 014533 set1 39 ,pdata 
-0x535d 014534 store 5 ,mem_le_pcnt_rx 
-0x535e 014535 branch le_supervision_flush 
-:      014537 le_init_master:
-0x535f 014538 set1 mark_ext_patch ,mark 
-0x5360 014539 bpatch patch26_3 ,mem_patch26 
-0x5361 014540 enable master 
-0x5362 014541 jam lemode_master ,mem_le_mode 
-0x5363 014542 jam 1 ,mem_le_att_handle 
-0x5364 014543 jam 1 ,mem_le_search_handle_start 
-0x5365 014544 setarg 0xffff 
-0x5366 014545 store 2 ,mem_le_search_handle_end 
-0x5367 014546 force 0 ,pdata 
-0x5368 014547 store 5 ,mem_le_pcnt_rx 
-0x5369 014548 set1 39 ,pdata 
-0x536a 014549 store 5 ,mem_le_pcnt_tx 
-0x536b 014550 branch le_init_conn 
-:      014553 le_init_slave:
-0x536c 014554 set1 mark_ext_patch ,mark 
-0x536d 014555 bpatch patch26_4 ,mem_patch26 
-0x536e 014556 disable master 
-0x536f 014557 jam lemode_slave ,mem_le_mode 
-0x5370 014558 jam 0 ,mem_le_adv_enable 
-0x5371 014559 jam 0 ,mem_lpm_current_mult 
-0x5372 014560 branch le_init_conn 
-:      014566 le_dispatch:
-0x5373 014567 call le_enable 
-0x5374 014568 call le_scan 
-0x5375 014569 call le_adv 
-0x5376 014570 branch le_disable 
-:      014572 le_conn_dispatch:
-0x5377 014573 set1 mark_ext_patch ,mark 
-0x5378 014574 bpatch patch26_5 ,mem_patch26 
-0x5379 014575 call le_enable 
-0x537a 014576 call app_process_ble 
-0x537b 014577 fetch 1 ,mem_le_mode 
-0x537c 014578 beq lemode_master ,le_master_dispatch 
-0x537d 014579 branch le_slave_dispatch 
-:      014585 le_master_dispatch:
-0x537e 014586 set1 mark_ext_patch ,mark 
-0x537f 014587 bpatch patch26_6 ,mem_patch26 
-0x5380 014588 enable master 
-0x5381 014589 call le_supervision_update 
-0x5382 014590 branch le_master_disconn ,positive 
-0x5383 014591 call check_ble_disabled 
-0x5384 014592 call le_setup 
-0x5385 014593 call le_prepare_tx 
-0x5386 014594 disable match 
-0x5387 014595 call le_transmit_receive_sifs 
-0x5388 014596 nrtn match 
-0x5389 014597 set1 mark_ext_patch ,mark 
-0x538a 014598 bpatch patch26_7 ,mem_patch26 
-0x538b 014599 fetch 1 ,mem_le_conn_rcv 
-0x538c 014600 increase 1 ,pdata 
-0x538d 014601 store 1 ,mem_le_conn_rcv 
-0x538e 014602 call le_acknowledge 
-0x538f 014603 call le_conn_sm_master 
-0x5390 014604 disable master 
-0x5391 014605 rtn 
-:      014607 le_master_disconn:
-0x5392 014608 call le_disconnect 
-0x5393 014609 disable master 
-0x5394 014610 rtn 
-:      014615 le_slave_dispatch:
-0x5395 014616 set1 mark_ext_patch ,mark 
-0x5396 014617 bpatch patch27_0 ,mem_patch27 
-0x5397 014618 disable attempt 
-0x5398 014619 call le_supervision_update 
-0x5399 014620 branch le_slave_disconn ,positive 
-0x539a 014621 call check_ble_disabled 
-0x539b 014622 call le_setup 
-0x539c 014623 call le_receive_slave 
-0x539d 014624 nbranch le_slave_unsync ,match 
-:      014625 le_slave_match:
-0x539e 014626 set1 mark_ext_patch ,mark 
-0x539f 014627 bpatch patch27_1 ,mem_patch27 
-0x53a0 014628 call le_got_first_packet 
-0x53a1 014629 call le_acknowledge 
-0x53a2 014630 call le_prepare_tx 
-0x53a3 014631 fetch 1 ,mem_le_rxbuf 
-0x53a4 014632 bbit1 md ,le_slave_more_data 
-0x53a5 014633 call le_xtype_fifo_is_empty 
-0x53a6 014634 nbranch le_slave_more_data ,blank 
-:      014635 le_slave_transmit_last:
-0x53a7 014636 set1 mark_ext_patch ,mark 
-0x53a8 014637 bpatch patch27_2 ,mem_patch27 
-0x53a9 014638 call le_transmit_norx 
-:      014639 le_slave_cont:
-0x53aa 014640 call check_51cmd 
-0x53ab 014641 fetch 1 ,mem_le_op 
-0x53ac 014642 bbit1 op_disconn ,le_slave_disconn 
-:      014643 le_slave_unsync:
-0x53ad 014644 set1 mark_ext_patch ,mark 
-0x53ae 014645 bpatch patch27_3 ,mem_patch27 
-0x53af 014646 call le_savelist 
-0x53b0 014647 call le_lpm_set_mult 
-0x53b1 014648 call le_update_channel_map 
-0x53b2 014649 call le_update_param 
-0x53b3 014650 branch calc_clke_offset 
-:      014652 le_slave_more_data:
-0x53b4 014653 set1 mark_ext_patch ,mark 
-0x53b5 014654 bpatch patch27_4 ,mem_patch27 
-0x53b6 014655 enable attempt 
-0x53b7 014656 call le_transmit_receive_sifs 
-0x53b8 014657 branch le_slave_match ,match 
-0x53b9 014658 branch le_slave_cont 
-:      014660 le_slave_disconn:
-:      014663 le_disconnect:
-0x53ba 014664 set1 mark_ext_patch ,mark 
-0x53bb 014665 bpatch patch27_5 ,mem_patch27 
-0x53bc 014666 call le_clear_connection_info 
-0x53bd 014667 call app_disconn_reason_collect_ble 
-0x53be 014668 jam bt_evt_le_disconnected ,mem_fifo_temp 
-0x53bf 014669 branch ui_ipc_send_event 
-:      014671 le_clear_connection_info:
-0x53c0 014672 fetcht 1 ,mem_le_conn_handle 
-0x53c1 014673 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
-0x53c2 014674 call hci_send_disconn_complete 
-0x53c3 014675 jam 0 ,mem_le_conn_handle 
-0x53c4 014676 jam lemode_idle ,mem_le_mode 
-0x53c5 014677 jam 0 ,mem_le_state 
-0x53c6 014678 jam 0 ,mem_app_state 
-0x53c7 014679 rtn 
-:      014681 le_got_first_packet:
-0x53c8 014682 fetch 1 ,mem_le_conn_rcv 
-0x53c9 014683 increase 1 ,pdata 
-0x53ca 014684 store 1 ,mem_le_conn_rcv 
-0x53cb 014685 fetch 1 ,mem_le_state 
-0x53cc 014686 rtnbit1 lestate_got_first_packet 
-0x53cd 014687 set1 lestate_got_first_packet 
-0x53ce 014688 store 1 ,mem_le_state 
-0x53cf 014689 setarg 0 
-0x53d0 014690 store 4 ,mem_le_transmit_window 
-0x53d1 014691 rtn 
-:      014696 le_enable:
-0x53d2 014697 set1 mark_ext_patch ,mark 
-0x53d3 014698 bpatch patch27_6 ,mem_patch27 
-0x53d4 014699 enable le 
-0x53d5 014700 hjam 7 ,rfen_ulp 
-0x53d6 014701 branch check_ble_disabled 
-:      014703 le_disable:
-0x53d7 014704 set1 mark_ext_patch ,mark 
-0x53d8 014705 bpatch patch27_7 ,mem_patch27 
-0x53d9 014706 disable le 
-0x53da 014707 hjam 3 ,rfen_ulp 
-0x53db 014708 arg 0 ,stop_watch 
-0x53dc 014709 rtn 
-:      014711 le_prep:
-0x53dd 014712 disable enable_crc 
-0x53de 014713 disable enable_white 
-0x53df 014714 fetch 3 ,mem_le_crcinit 
-0x53e0 014715 iforce crc24_init 
-0x53e1 014716 fetch 1 ,mem_le_ch_mapped 
-0x53e2 014717 reverse pdata ,temp 
-0x53e3 014718 set1 1 ,temp 
-0x53e4 014719 rshift temp ,white_init 
-0x53e5 014720 rtn 
-:      014723 lerx_setfreq:
-0x53e6 014724 call le_setfreq 
-0x53e7 014725 call set_freq_rx 
-0x53e8 014726 setarg param_pll_setup 
-0x53e9 014727 call sleep 
-0x53ea 014728 branch rf_rx_enable 
-:      014730 letx_setfreq:
-0x53eb 014731 branch txon ,match 
-0x53ec 014732 call le_setfreq 
-0x53ed 014733 branch set_freq_tx 
-:      014734 le_setfreq:
-0x53ee 014735 set1 mark_ext_patch ,mark 
-0x53ef 014736 bpatch patch28_0 ,mem_patch28 
-0x53f0 014737 call set_sync_on 
-0x53f1 014738 fetch 1 ,mem_le_testtype 
-0x53f2 014739 nbranch le_ctf_test ,blank 
-0x53f3 014740 fetch 1 ,mem_le_ch_mapped 
-0x53f4 014741 sub pdata ,36 ,null 
-0x53f5 014742 branch le_ctf_normal ,positive 
-0x53f6 014743 force 0 ,temp 
-0x53f7 014744 rtneq 37 
-0x53f8 014745 force 24 ,temp 
-0x53f9 014746 rtneq 38 
-0x53fa 014747 force 78 ,temp 
-0x53fb 014748 rtn 
-:      014750 le_ctf_normal:
-0x53fc 014751 sub pdata ,10 ,null 
-0x53fd 014752 branch le_ctf_low ,positive 
-0x53fe 014753 increase 1 ,pdata 
-:      014755 le_ctf_low:
-0x53ff 014756 lshift pdata ,pdata 
-0x5400 014757 add pdata ,2 ,temp 
-0x5401 014758 rtn 
-:      014760 le_ctf_test:
-0x5402 014761 fetch 1 ,mem_le_ch_mapped 
-0x5403 014762 lshift pdata ,temp 
-0x5404 014763 rtn 
-:      014765 le_sca_map:
-0x5405 014766 arg 500 ,temp 
-0x5406 014767 rtn blank 
-0x5407 014768 arg 250 ,temp 
-0x5408 014769 rtneq 1 
-0x5409 014770 arg 150 ,temp 
-0x540a 014771 rtneq 2 
-0x540b 014772 arg 100 ,temp 
-0x540c 014773 rtneq 3 
-0x540d 014774 arg 75 ,temp 
-0x540e 014775 rtneq 4 
-0x540f 014776 arg 50 ,temp 
-0x5410 014777 rtneq 5 
-0x5411 014778 arg 40 ,temp 
-0x5412 014779 rtneq 6 
-0x5413 014780 arg 20 ,temp 
-0x5414 014781 rtn 
-:      014785 le_adv_access:
-0x5415 014786 setarg 0x8e89be 
-0x5416 014787 lshift8 pdata ,pdata 
-0x5417 014788 or_into 0xd6 ,pdata 
-0x5418 014789 iforce access 
-0x5419 014790 setarg 0x555555 
-0x541a 014791 store 3 ,mem_le_crcinit 
-0x541b 014792 rtn 
-:      014794 le_setup:
-0x541c 014795 set1 mark_ext_patch ,mark 
-0x541d 014796 bpatch patch28_1 ,mem_patch28 
-0x541e 014797 enable swfine 
-0x541f 014798 fetch 4 ,mem_le_access 
-0x5420 014799 iforce access 
-0x5421 014800 call le_map_channel 
-0x5422 014801 setarg 0x200 
-0x5423 014802 branch le_setup_master ,master 
-0x5424 014803 fetch 2 ,mem_le_receive_window 
-0x5425 014804 rshift pdata ,pdata 
-:      014805 le_setup_master:
-0x5426 014806 arg param_pll_setup ,temp 
-0x5427 014807 iadd temp ,pdata 
-0x5428 014808 call ahead_window 
-0x5429 014809 deposit clke 
-0x542a 014810 store 6 ,mem_le_rxon_ts 
-0x542b 014811 rtn 
-:      014813 le_next_adv_channel:
-0x542c 014814 set1 mark_ext_patch ,mark 
-0x542d 014815 bpatch patch28_2 ,mem_patch28 
-0x542e 014816 fetch 1 ,mem_le_ch_mapped 
-0x542f 014817 increase 1 ,pdata 
-0x5430 014818 store 1 ,mem_le_ch_mapped 
-0x5431 014819 rtnne 40 
-0x5432 014820 jam 37 ,mem_le_ch_mapped 
-0x5433 014821 rtn 
-:      014823 le_context_nexthop:
-0x5434 014824 set1 mark_ext_patch ,mark 
-0x5435 014825 bpatch patch28_3 ,mem_patch28 
-0x5436 014826 add rega ,coffset_mode ,contr 
-0x5437 014827 ifetch 1 ,contr 
-0x5438 014828 rtnbit0 mode_le 
-0x5439 014829 add rega ,coffset_le_event_cnt ,contw 
-0x543a 014830 ifetch 2 ,contw 
-0x543b 014831 increase 1 ,pdata 
-0x543c 014832 istore 2 ,contw 
-0x543d 014833 add rega ,coffset_le_hop ,contr 
-0x543e 014834 ifetch 1 ,contr 
-0x543f 014835 add rega ,coffset_le_ch ,contw 
-0x5440 014836 ifetcht 1 ,contw 
-0x5441 014837 iadd temp ,pdata 
-0x5442 014838 sub pdata ,36 ,null 
-0x5443 014839 branch le_nexthop_nowrap ,positive 
-0x5444 014840 increase -37 ,pdata 
-:      014841 le_nexthop_nowrap:
-0x5445 014842 istore 1 ,contw 
-0x5446 014843 rtn 
-:      014846 le_calc_channel_map:
-0x5447 014847 set1 mark_ext_patch ,mark 
-0x5448 014848 bpatch patch28_4 ,mem_patch28 
-0x5449 014849 fetch 5 ,mem_le_channel_map 
-0x544a 014850 force 0 ,temp 
-0x544b 014851 force 37 ,loopcnt 
-:      014852 le_count_channels_loop:
-0x544c 014853 bbit0 0 ,le_count_channels_notused 
-0x544d 014854 increase 1 ,temp 
-:      014855 le_count_channels_notused:
-0x544e 014856 rshift pdata ,pdata 
-0x544f 014857 loop le_count_channels_loop 
-0x5450 014858 add temp ,-1 ,pdata 
-0x5451 014859 store 1 ,mem_le_channels 
-0x5452 014860 rtn 
-:      014862 le_map_channel:
-0x5453 014863 set1 mark_ext_patch ,mark 
-0x5454 014864 bpatch patch28_5 ,mem_patch28 
-0x5455 014865 fetch 1 ,mem_le_ch 
-0x5456 014866 iforce queue 
-0x5457 014867 fetcht 5 ,mem_le_channel_map 
-0x5458 014868 qisolate1 temp 
-0x5459 014869 branch le_map_channel_end ,true 
-:      014870 le_map_channel_next:
-0x545a 014871 set1 mark_ext_patch ,mark 
-0x545b 014872 bpatch patch28_6 ,mem_patch28 
-0x545c 014873 fetch 1 ,mem_le_channels 
-0x545d 014874 isub queue ,pdata 
-0x545e 014875 branch le_map_channel_cont ,positive 
-0x545f 014876 sub pdata ,-1 ,queue 
-0x5460 014877 branch le_map_channel_next 
-:      014878 le_map_channel_cont:
-0x5461 014879 copy queue ,loopcnt 
-0x5462 014880 force 0 ,queue 
-:      014881 le_map_channel_loop:
-0x5463 014882 qisolate1 temp 
-0x5464 014883 branch le_map_channel_skip ,true 
-0x5465 014884 increase 1 ,loopcnt 
-:      014885 le_map_channel_skip:
-0x5466 014886 deposit loopcnt 
-0x5467 014887 branch le_map_channel_end ,blank 
-0x5468 014888 increase 1 ,queue 
-0x5469 014889 increase -1 ,loopcnt 
-0x546a 014890 branch le_map_channel_loop 
-:      014891 le_map_channel_end:
-0x546b 014892 deposit queue 
-0x546c 014893 store 1 ,mem_le_ch_mapped 
-0x546d 014894 rtn 
-:      014897 le_wait_tx:
-0x546e 014898 branch le_wait_master ,master 
-0x546f 014899 until null ,timeout 
-0x5470 014900 rtn 
-:      014902 le_wait_master:
-0x5471 014903 arg 0xea0 ,timeup 
-0x5472 014904 until clkn_rt ,meet 
-0x5473 014905 rtn 
-:      014907 le_receive_adv:
-0x5474 014908 disable swfine 
-0x5475 014909 fetch 2 ,mem_le_scan_window 
-0x5476 014910 copy pdata ,timeup 
-0x5477 014911 branch le_receive_packet 
-:      014914 le_receive_slave:
-0x5478 014915 set1 mark_ext_patch ,mark 
-0x5479 014916 bpatch patch28_7 ,mem_patch28 
-0x547a 014917 enable swfine 
-0x547b 014918 fetch 2 ,mem_le_receive_window 
-0x547c 014919 fetcht 4 ,mem_le_transmit_window 
-0x547d 014920 iadd temp ,timeup 
-:      014921 le_receive_packet:
-0x547e 014922 call lerx_setfreq 
-:      014923 le_receive_rxon:
-0x547f 014924 set1 mark_ext_patch ,mark 
-0x5480 014925 bpatch patch29_0 ,mem_patch29 
-0x5481 014926 call le_prep 
-0x5482 014927 disable match 
-0x5483 014928 enable decode_fec0 
-0x5484 014929 enable is_rx 
-0x5485 014930 disable is_tx 
-0x5486 014931 copy timeup ,stop_watch 
-0x5487 014932 correlate null ,timeout 
-0x5488 014933 branch le_receive_on_attempt ,attempt 
-0x5489 014934 copy clke ,temp 
-0x548a 014935 storet 6 ,mem_sync_clke 
-:      014936 le_receive_on_attempt:
-0x548b 014937 nbranch end_of_packet ,sync 
-0x548c 014938 branch le_receive_skip ,attempt 
-0x548d 014939 arg param_clke_cal_le ,clke_rt 
-0x548e 014940 copy bt_clk ,clke_bt 
-0x548f 014941 fetch 1 ,mem_le_state 
-0x5490 014942 bbit0 lestate_got_first_packet ,le_receive_skip 
-0x5491 014943 call lpm_adjust_clk ,wake 
-:      014944 le_receive_skip:
-0x5492 014945 set1 mark_ext_patch ,mark 
-0x5493 014946 bpatch patch29_1 ,mem_patch29 
-0x5494 014947 call save_rssi 
-0x5495 014948 enable enable_white 
-0x5496 014949 enable enable_crc 
-0x5497 014950 parse demod ,bucket ,8 
-0x5498 014951 rshift3 pwindow ,pdata 
-0x5499 014952 store 1 ,mem_le_rxbuf 
-0x549a 014953 parse demod ,bucket ,8 
-0x549b 014954 rshift3 pwindow ,pdata 
-0x549c 014955 istore 1 ,contw 
-0x549d 014956 and pdata ,0x3f ,loopcnt 
-0x549e 014957 branch lerx_nopayload ,zero 
-:      014959 lerx_loop:
-0x549f 014960 parse demod ,bucket ,8 
-0x54a0 014961 rshift3 pwindow ,pdata 
-0x54a1 014962 istore 1 ,contw 
-0x54a2 014963 loop lerx_loop 
-:      014965 lerx_nopayload:
-0x54a3 014966 set1 mark_ext_patch ,mark 
-0x54a4 014967 bpatch patch29_2 ,mem_patch29 
-0x54a5 014968 parse demod ,bucket ,24 
-0x54a6 014969 enable swfine 
-0x54a7 014970 arg param_sifs ,stop_watch 
-0x54a8 014971 rshift32 pdata ,pdata 
-0x54a9 014972 rshift16 pdata ,pdata 
-0x54aa 014973 istore 3 ,contw 
-0x54ab 014974 branch end_of_packet ,crc_failed 
-0x54ac 014975 enable match 
-0x54ad 014976 fetch 1 ,mem_last_freq 
-0x54ae 014977 add pdata ,2 ,rega 
-0x54af 014978 call rf_write_freq 
-0x54b0 014979 disable decode_fec0 
-0x54b1 014980 branch set_sync_on 
-:      014982 le_transmit_receive_sifs:
-0x54b2 014983 set1 mark_ext_patch ,mark 
-0x54b3 014984 bpatch patch29_3 ,mem_patch29 
-0x54b4 014985 call le_transmit 
-0x54b5 014986 fetcht 1 ,mem_last_freq 
-0x54b6 014987 call set_freq_rx 
-0x54b7 014988 call rf_rx_enable 
-0x54b8 014989 enable swfine 
-0x54b9 014990 arg 5000 ,timeup 
-0x54ba 014991 branch le_receive_rxon 
-:      014993 le_transmit_norx:
-0x54bb 014994 call le_transmit 
-0x54bc 014995 branch end_of_packet 
-:      014997 le_transmit:
-0x54bd 014998 set1 mark_ext_patch ,mark 
-0x54be 014999 bpatch patch29_4 ,mem_patch29 
-0x54bf 015000 call le_prep 
-0x54c0 015001 call letx_setfreq 
-0x54c1 015002 set1 txgfsk ,radio_ctrl 
-0x54c2 015003 enable encode_fec0 
-0x54c3 015004 enable is_tx 
-0x54c4 015005 disable is_rx 
-0x54c5 015006 call le_wait_tx 
-0x54c6 015007 rshift16 access ,pdata 
-0x54c7 015008 rshift8 pdata ,pdata 
-0x54c8 015009 rshift4 pdata ,pdata 
-0x54c9 015010 inject mod ,40 
-0x54ca 015011 enable enable_white 
-0x54cb 015012 enable enable_crc 
-0x54cc 015013 set1 mark_ext_patch ,mark 
-0x54cd 015014 bpatch patch29_5 ,mem_patch29 
-0x54ce 015015 fetch 1 ,mem_le_txheader 
-0x54cf 015016 inject mod ,8 
-0x54d0 015017 ifetch 1 ,contr 
-0x54d1 015018 and pdata ,0x3f ,loopcnt 
-0x54d2 015019 inject mod ,8 
-0x54d3 015020 branch letr_nopayload ,zero 
-:      015021 letr_loop:
-0x54d4 015022 ifetch 1 ,contr 
-0x54d5 015023 inject mod ,8 
-0x54d6 015024 loop letr_loop 
-:      015026 letr_nopayload:
-0x54d7 015027 enable enable_parity 
-0x54d8 015028 inject mod ,24 
-0x54d9 015029 disable enable_parity 
-0x54da 015030 until null ,tx_clear 
-0x54db 015031 nop 100 
-0x54dc 015032 disable encode_fec0 
-0x54dd 015033 rtn 
-:      015035 le_send_adv_ind:
-0x54de 015036 set1 mark_ext_patch ,mark 
-0x54df 015037 bpatch patch29_6 ,mem_patch29 
-0x54e0 015038 fetch 1 ,mem_le_adv_type 
-0x54e1 015039 beq adv_direct_ind ,le_send_adv_direct_ind 
-0x54e2 015040 fetch 1 ,mem_le_adv_own_addr_type 
-0x54e3 015041 lshift4 pdata ,pdata 
-0x54e4 015042 lshift2 pdata ,pdata 
-0x54e5 015043 store 1 ,mem_le_txheader 
-0x54e6 015044 fetcht 1 ,mem_le_adv_data_len 
-0x54e7 015045 add temp ,6 ,pdata 
-0x54e8 015046 store 1 ,mem_le_txlen 
-0x54e9 015047 fetch 6 ,mem_le_lap 
-0x54ea 015048 store 6 ,mem_le_txpayload 
-0x54eb 015049 copy temp ,loopcnt 
-0x54ec 015050 arg mem_le_adv_data ,contr 
-0x54ed 015051 call memcpy 
-0x54ee 015052 branch le_send_adv_transmit 
-:      015053 le_send_adv_direct_ind:
-0x54ef 015054 fetcht 2 ,mem_le_notify_handle 
-0x54f0 015055 call le_att_check_notification_enable 
-0x54f1 015056 copy rega ,contw 
-0x54f2 015057 setarg 1 
-0x54f3 015058 istore 1 ,contw 
-0x54f4 015059 fetch 1 ,mem_le_adv_direct_addr_type 
-0x54f5 015060 lshift4 pdata ,pdata 
-0x54f6 015061 lshift2 pdata ,pdata 
-0x54f7 015062 increase 1 ,pdata 
-0x54f8 015063 store 1 ,mem_le_txheader 
-0x54f9 015064 setarg 12 
-0x54fa 015065 store 1 ,mem_le_txlen 
-0x54fb 015066 fetch 6 ,mem_le_lap 
-0x54fc 015067 store 6 ,mem_le_txpayload 
-0x54fd 015068 fetch 6 ,mem_hci_plap 
-0x54fe 015069 istore 6 ,contw 
-:      015070 le_send_adv_transmit:
-0x54ff 015071 set1 mark_ext_patch ,mark 
-0x5500 015072 bpatch patch29_7 ,mem_patch29 
-0x5501 015073 fetch 1 ,mem_le_adv_transmit 
-0x5502 015074 increase 1 ,pdata 
-0x5503 015075 store 1 ,mem_le_adv_transmit 
-0x5504 015076 arg 1800 ,stop_watch 
-0x5505 015077 disable match 
-0x5506 015078 branch le_transmit_receive_sifs 
-:      015080 le_send_scan_request:
-0x5507 015081 set1 mark_ext_patch ,mark 
-0x5508 015082 bpatch patch2a_0 ,mem_patch2a 
-0x5509 015083 fetch 1 ,mem_le_scan_type 
-0x550a 015084 rtnne le_scan_type_active ,pdata 
-0x550b 015085 fetch 1 ,mem_le_adv_transmit 
-0x550c 015086 increase 1 ,pdata 
-0x550d 015087 store 1 ,mem_le_adv_transmit 
-0x550e 015088 arg 0x0c03 ,temp 
-0x550f 015089 fetch 1 ,mem_le_scan_own_addr_type 
-0x5510 015090 nsetflag blank ,le_sender_addr_bit ,temp 
-0x5511 015091 copy rega ,pdata 
-0x5512 015092 nsetflag blank ,le_receiver_addr_bit ,temp 
-0x5513 015093 storet 2 ,mem_le_txheader 
-0x5514 015094 fetch 6 ,mem_le_lap 
-0x5515 015095 istore 6 ,contw 
-0x5516 015096 fetch 6 ,mem_le_plap 
-0x5517 015097 istore 6 ,contw 
-0x5518 015098 branch le_transmit_receive_sifs 
-:      015101 le_send_scan_response:
-0x5519 015102 set1 mark_ext_patch ,mark 
-0x551a 015103 bpatch patch2a_1 ,mem_patch2a 
-0x551b 015104 arg scan_rsp ,temp 
-0x551c 015105 fetch 1 ,mem_le_adv_own_addr_type 
-0x551d 015106 nsetflag blank ,le_sender_addr_bit ,temp 
-0x551e 015107 storet 1 ,mem_le_txheader 
-0x551f 015108 fetcht 1 ,mem_le_scan_data_len 
-0x5520 015109 add temp ,6 ,pdata 
-0x5521 015110 store 1 ,mem_le_txlen 
-0x5522 015111 fetch 6 ,mem_le_lap 
-0x5523 015112 store 6 ,mem_le_txpayload 
-0x5524 015113 arg mem_le_scan_data ,contr 
-0x5525 015114 copy temp ,loopcnt 
-0x5526 015115 call memcpy 
-0x5527 015116 branch le_transmit_norx 
-:      015119 le_connect_request:
-0x5528 015120 set1 mark_ext_patch ,mark 
-0x5529 015121 bpatch patch2a_2 ,mem_patch2a 
-0x552a 015122 force -1 ,pdata 
-0x552b 015123 setsect 2 ,1 
-0x552c 015124 store 5 ,mem_le_channel_map 
-0x552d 015125 call le_calc_channel_map 
-0x552e 015126 force 4 ,loopcnt 
-0x552f 015127 arg mem_le_access ,contw 
-0x5530 015128 call generate_random_loop 
-0x5531 015129 fetch 2 ,mem_le_conn_superto 
-0x5532 015130 store 2 ,mem_le_superto 
-:      015131 le_con_req_hop_retry:
-0x5533 015132 random pdata 
-0x5534 015133 and_into 0xf ,pdata 
-0x5535 015134 sub pdata ,4 ,null 
-0x5536 015135 branch le_con_req_hop_retry ,positive 
-0x5537 015136 store 1 ,mem_le_hop 
-0x5538 015137 store 1 ,mem_tmp1 
-0x5539 015138 set1 mark_ext_patch ,mark 
-0x553a 015139 bpatch patch2a_3 ,mem_patch2a 
-0x553b 015140 fetcht 2 ,mem_le_conn_interval 
-0x553c 015141 storet 2 ,mem_le_tsniff 
-0x553d 015142 copy temp ,regc 
-0x553e 015143 add clkn_bt ,7 ,pdata 
-0x553f 015144 idiv regc 
-0x5540 015145 call wait_div_end 
-0x5541 015146 remainder rega 
-0x5542 015147 isub rega ,pdata 
-0x5543 015148 iadd regc ,pdata 
-0x5544 015149 fetcht 2 ,mem_le_dsniff 
-0x5545 015150 iadd temp ,pdata 
-0x5546 015151 store 4 ,mem_le_anchor 
-0x5547 015152 isub clkn_bt ,rega 
-0x5548 015153 increase -6 ,rega 
-0x5549 015154 arg 0x2205 ,regb 
-0x554a 015155 fetch 1 ,mem_le_conn_own_addr_type 
-0x554b 015156 nsetflag blank ,le_sender_addr_bit ,regb 
-0x554c 015157 fetch 1 ,mem_le_conn_peer_addr_type 
-0x554d 015158 nsetflag blank ,le_receiver_addr_bit ,regb 
-0x554e 015159 copy regb ,pdata 
-0x554f 015160 store 2 ,mem_le_txheader 
-0x5550 015161 fetch 6 ,mem_le_lap 
-0x5551 015162 istore 6 ,contw 
-0x5552 015163 fetch 6 ,mem_le_plap 
-0x5553 015164 istore 6 ,contw 
-0x5554 015165 fetch 4 ,mem_le_access 
-0x5555 015166 istore 4 ,contw 
-0x5556 015167 random pdata 
-0x5557 015168 istore 2 ,contw 
-0x5558 015169 random pdata 
-0x5559 015170 istore 1 ,contw 
-0x555a 015171 force 2 ,pdata 
-0x555b 015172 istore 1 ,contw 
-0x555c 015173 rshift2 rega ,pdata 
-0x555d 015174 istore 2 ,contw 
-0x555e 015175 rshift2 regc ,pdata 
-0x555f 015176 istore 2 ,contw 
-0x5560 015177 set1 mark_ext_patch ,mark 
-0x5561 015178 bpatch patch2a_4 ,mem_patch2a 
-0x5562 015179 fetch 2 ,mem_le_conn_latency 
-0x5563 015180 istore 2 ,contw 
-0x5564 015181 fetch 2 ,mem_le_conn_superto 
-0x5565 015182 istore 2 ,contw 
-0x5566 015183 fetch 5 ,mem_le_channel_map 
-0x5567 015184 istore 5 ,contw 
-0x5568 015185 fetch 1 ,mem_le_hop 
-0x5569 015186 arg param_le_sca ,temp 
-0x556a 015187 ior temp ,pdata 
-0x556b 015188 istore 1 ,contw 
-0x556c 015189 call le_transmit_norx 
-0x556d 015190 setarg mem_le_txheader 
-0x556e 015191 add pdata ,18 ,contr 
-0x556f 015192 ifetch 3 ,contr 
-0x5570 015193 store 3 ,mem_le_crcinit 
-0x5571 015194 rtn 
-:      015196 le_init_adv:
-0x5572 015197 set1 mark_ext_patch ,mark 
-0x5573 015198 bpatch patch2a_5 ,mem_patch2a 
-0x5574 015199 disable master 
-0x5575 015200 branch le_adv_access 
-:      015204 le_update_param:
-0x5576 015205 set1 mark_ext_patch ,mark 
-0x5577 015206 bpatch patch2a_6 ,mem_patch2a 
-0x5578 015207 fetch 1 ,mem_le_state 
-0x5579 015208 rtnbit0 lestate_update_param 
-0x557a 015209 fetch 2 ,mem_le_event_count 
-0x557b 015210 fetcht 2 ,mem_le_instant 
-0x557c 015211 isub temp ,pdata 
-0x557d 015212 nrtn positive 
-0x557e 015213 fetch 1 ,mem_le_state 
-0x557f 015214 set0 lestate_update_param ,pdata 
-0x5580 015215 set0 lestate_got_first_packet ,pdata 
-0x5581 015216 store 1 ,mem_le_state 
-0x5582 015217 fetch 4 ,mem_le_anchor 
-0x5583 015218 fetcht 2 ,mem_le_tsniff 
-0x5584 015219 isub temp ,rega 
-0x5585 015220 set1 mark_ext_patch ,mark 
-0x5586 015221 bpatch patch2a_7 ,mem_patch2a 
-0x5587 015222 fetch 1 ,mem_le_new_param 
-0x5588 015223 store 1 ,mem_le_window_size 
-0x5589 015224 ifetcht 2 ,contr 
-0x558a 015225 ifetch 2 ,contr 
-0x558b 015226 lshift2 pdata ,pdata 
-0x558c 015227 store 2 ,mem_le_tsniff 
-0x558d 015228 lshift2 temp ,temp 
-0x558e 015229 iadd temp ,pdata 
-0x558f 015230 ifetcht 4 ,contr 
-0x5590 015231 storet 4 ,mem_le_slave_latency 
-0x5591 015232 iadd rega ,pdata 
-0x5592 015233 store 4 ,mem_le_anchor 
-0x5593 015234 branch le_receive_window_size 
-:      015236 le_update_channel_map:
-0x5594 015237 set1 mark_ext_patch ,mark 
-0x5595 015238 bpatch patch2b_0 ,mem_patch2b 
-0x5596 015239 fetch 1 ,mem_le_state 
-0x5597 015240 rtnbit0 lestate_update_map 
-0x5598 015241 fetch 2 ,mem_le_event_count 
-0x5599 015242 fetcht 2 ,mem_le_instant 
-0x559a 015243 isub temp ,pdata 
-0x559b 015244 nrtn positive 
-0x559c 015245 fetch 1 ,mem_le_state 
-0x559d 015246 set0 lestate_update_map ,pdata 
-0x559e 015247 store 1 ,mem_le_state 
-0x559f 015248 fetch 5 ,mem_le_new_map 
-0x55a0 015249 store 5 ,mem_le_channel_map 
-0x55a1 015250 branch le_calc_channel_map 
-:      015253 le_acknowledge:
-0x55a2 015254 set1 mark_ext_patch ,mark 
-0x55a3 015255 bpatch patch2b_1 ,mem_patch2b 
-0x55a4 015256 call le_supervision_flush 
-0x55a5 015257 call le_check_wak 
-0x55a6 015258 fetch 1 ,mem_le_rxbuf 
-0x55a7 015259 rshift pdata ,pdata 
-0x55a8 015260 ixor temp ,pdata 
-0x55a9 015261 isolate1 nesn ,pdata 
-0x55aa 015262 setflag true ,mark_old_packet ,mark 
-0x55ab 015263 fetch 1 ,mem_le_rxbuf + 1 
-0x55ac 015264 branch le_ack_unenc ,blank 
-0x55ad 015265 fetch 1 ,mem_le_state 
-0x55ae 015266 bbit0 lestate_encryption ,le_ack_unenc 
-0x55af 015267 call load_sk 
-0x55b0 015268 call le_decrypt 
-0x55b1 015269 nrtn blank 
-:      015270 le_ack_unenc:
-0x55b2 015271 rtnmark1 mark_old_packet 
-0x55b3 015272 fetcht 1 ,mem_le_arq 
-0x55b4 015273 setflip nesn ,temp 
-0x55b5 015274 storet 1 ,mem_le_arq 
-0x55b6 015275 branch le_parse 
-:      015277 le_check_wak:
-0x55b7 015278 set1 mark_ext_patch ,mark 
-0x55b8 015279 bpatch patch2b_2 ,mem_patch2b 
-0x55b9 015280 fetcht 1 ,mem_le_arq 
-0x55ba 015281 isolate0 wak ,temp 
-0x55bb 015282 rtn true 
-0x55bc 015283 fetch 1 ,mem_le_rxbuf 
-0x55bd 015284 lshift pdata ,pdata 
-0x55be 015285 ixor temp ,pdata 
-0x55bf 015286 rtnbit0 sn 
-0x55c0 015287 set0 wak ,temp 
-0x55c1 015288 setflip sn ,temp 
-0x55c2 015289 storet 1 ,mem_le_arq 
-0x55c3 015290 compare 3 ,temp ,3 
-0x55c4 015291 nrtn true 
-0x55c5 015292 fetch 1 ,mem_le_txpayload 
-0x55c6 015293 rtnne ll_start_enc_req 
-0x55c7 015294 fetch 1 ,mem_le_state 
-0x55c8 015295 set1 lestate_encryption ,pdata 
-0x55c9 015296 store 1 ,mem_le_state 
-0x55ca 015297 rtn 
-:      015299 le_wait_adv:
-0x55cb 015300 set1 mark_ext_patch ,mark 
-0x55cc 015301 bpatch patch2b_3 ,mem_patch2b 
-0x55cd 015302 call le_next_adv_channel 
-0x55ce 015303 call le_receive_adv 
-0x55cf 015304 fetch 1 ,mem_le_adv_waitcnt 
-0x55d0 015305 increase 1 ,pdata 
-0x55d1 015306 store 1 ,mem_le_adv_waitcnt 
-0x55d2 015307 rtn 
-:      015309 le_scan:
-0x55d3 015310 set1 mark_ext_patch ,mark 
-0x55d4 015311 bpatch patch2b_4 ,mem_patch2b 
-0x55d5 015312 fetch 1 ,mem_le_scan_enable 
-0x55d6 015313 rtnne le_scan_enable 
-0x55d7 015314 arg le_scan_interval_timer ,queue 
-0x55d8 015315 call timer_check 
-0x55d9 015316 nrtn blank 
-0x55da 015317 fetch 2 ,mem_le_scan_interval 
-0x55db 015318 fetcht 2 ,mem_le_scan_window 
-0x55dc 015319 isub temp ,pdata 
-0x55dd 015320 arg le_scan_interval_timer ,queue 
-0x55de 015321 call timer_init 
-0x55df 015322 disable master 
-0x55e0 015323 call le_init_adv 
-0x55e1 015324 call le_wait_adv 
-0x55e2 015325 nrtn match 
-0x55e3 015326 set1 mark_ext_patch ,mark 
-0x55e4 015327 bpatch patch2b_5 ,mem_patch2b 
-0x55e5 015328 fetch 6 ,mem_le_rxbuf + 2 
-0x55e6 015329 store 6 ,mem_le_plap 
-0x55e7 015330 call le_scan_dongle 
-0x55e8 015331 call le_scan_addr_to_uart 
-0x55e9 015333 fetch 1 ,mem_le_adv_rcv 
-0x55ea 015334 increase 1 ,pdata 
-0x55eb 015335 store 1 ,mem_le_adv_rcv 
-0x55ec 015336 call le_create_conn 
-0x55ed 015337 rtn master 
-0x55ee 015338 call hci_send_le_adv_report_event 
-0x55ef 015339 call le_send_scan_request 
-0x55f0 015340 nrtn match 
-0x55f1 015341 set1 mark_ext_patch ,mark 
-0x55f2 015342 bpatch patch2b_6 ,mem_patch2b 
-0x55f3 015343 fetch 1 ,mem_le_scanrsp_rcv 
-0x55f4 015344 increase 1 ,pdata 
-0x55f5 015345 store 1 ,mem_le_scanrsp_rcv 
-0x55f6 015346 fetch 9 ,mem_le_rxbuf + 8 
-0x55f7 015347 store 9 ,mem_tmp_buffer 
-0x55f8 015348 branch hci_send_le_adv_report_event 
-:      015350 le_create_conn:
-0x55f9 015351 set1 mark_ext_patch ,mark 
-0x55fa 015352 bpatch patch2b_7 ,mem_patch2b 
-0x55fb 015353 fetch 1 ,mem_cmd_le_create_conn 
-0x55fc 015354 rtnne hci_cmd_le_create_conn ,pdata 
-0x55fd 015355 fetch 6 ,mem_le_plap 
-0x55fe 015356 fetcht 6 ,mem_le_conn_peer_addr 
-0x55ff 015357 isub temp ,null 
-0x5600 015358 nrtn zero 
-0x5601 015359 call context_new 
-0x5602 015360 nrtn zero 
-0x5603 015361 call le_connect_request 
-0x5604 015362 call le_init_master 
-0x5605 015363 set1 mark_ext_patch ,mark 
-0x5606 015364 bpatch patch2c_0 ,mem_patch2c 
-0x5607 015365 jam 0 ,mem_hci_cmd 
-0x5608 015366 jam 0 ,mem_le_peer_sca 
-0x5609 015367 fetch 1 ,mem_device_option 
-0x560a 015368 bne dvc_op_dongle ,le_create_conn_ndongle 
-0x560b 015369 jam conn_sm_send_write_req ,mem_le_conn_sm 
-:      015370 le_create_conn_ndongle:
-0x560c 015371 arg 0 ,temp 
-0x560d 015372 call hci_send_le_conn_complete 
-0x560e 015373 jam 0 ,mem_le_scan_enable 
-0x560f 015374 jam 0 ,mem_cmd_le_create_conn 
-0x5610 015375 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5611 015376 call le_xtype_fifo_in 
-0x5612 015377 branch context_save 
-:      015379 le_scan_check_sender_addr_type:
-0x5613 015380 arg 1 ,rega 
-0x5614 015381 fetch 1 ,mem_le_rxbuf 
-0x5615 015382 rtnbit1 le_sender_addr_bit 
-0x5616 015383 arg 0 ,rega 
-0x5617 015384 rtn 
-:      015386 le_xtype_fifo_count:
-0x5618 015387 arg mem_le_xtype_fifo ,contr 
-0x5619 015388 branch fifo_content_count 
-:      015390 le_xtype_fifo_is_empty:
-0x561a 015391 arg mem_le_xtype_fifo ,rega 
-0x561b 015392 branch fifo_is_empty 
-:      015394 le_xtype_fifo_is_full:
-0x561c 015395 arg mem_le_xtype_fifo ,rega 
-0x561d 015396 branch fifo_is_full 
-:      015398 le_xtype_fifo_is_near_full:
-0x561e 015399 arg mem_le_xtype_fifo ,rega 
-0x561f 015400 branch fifo_is_near_full 
-:      015402 le_xtype_fifo_in:
-0x5620 015403 arg mem_le_xtype_fifo ,rega 
-0x5621 015404 branch fifo_in 
-:      015406 le_prepare_tx:
-0x5622 015407 set1 mark_ext_patch ,mark 
-0x5623 015408 bpatch patch2c_1 ,mem_patch2c 
-0x5624 015409 fetch 1 ,mem_le_arq 
-0x5625 015410 rtnbit1 wak 
-0x5626 015411 arg mem_le_xtype_fifo ,rega 
-0x5627 015412 call fifo_out 
-0x5628 015413 nbranch le_prepare_tx_cmd ,blank 
-0x5629 015414 fetch 1 ,mem_device_option 
-0x562a 015415 bne dvc_op_hci ,le_send_empty 
-0x562b 015416 arg 0 ,type 
-0x562c 015417 call hci_rx_packet 
-0x562d 015418 copy type ,pdata 
-0x562e 015419 nrtn blank 
-0x562f 015420 branch le_send_empty 
-:      015421 le_prepare_tx_cmd:
-0x5630 015422 copy pdata ,temp 
-0x5631 015423 set1 mark_ext_patch ,mark 
-0x5632 015424 bpatch patch2c_2 ,mem_patch2c 
-0x5633 015425 copy temp ,pdata 
-0x5634 015426 bbit0 5 ,le_prepare_l2cap 
-0x5635 015427 force 3 ,type 
-0x5636 015428 set0 5 ,pdata 
-0x5637 015429 store 1 ,mem_le_txpayload 
-0x5638 015430 set1 mark_ext_patch ,mark 
-0x5639 015431 bpatch patch2c_3 ,mem_patch2c 
-0x563a 015432 fetch 1 ,mem_le_txpayload 
-0x563b 015433 beq ll_connection_update_req ,le_send_connection_update_req 
-0x563c 015434 beq ll_channel_map_req ,le_send_channel_map_req 
-0x563d 015435 beq ll_terminate_ind ,le_send_terminate_ind 
-0x563e 015436 beq ll_enc_req ,le_send_enc_req 
-0x563f 015437 beq ll_enc_rsp ,le_send_enc_rsp 
-0x5640 015438 beq ll_start_enc_req ,le_send_start_enc_req 
-0x5641 015439 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
-0x5642 015440 beq ll_unknown_rsp ,le_send_unknown_rsp 
-0x5643 015441 beq ll_feature_req ,le_send_feature 
-0x5644 015442 beq ll_feature_rsp ,le_send_feature 
-0x5645 015443 beq ll_pause_enc_req ,le_send_pause_enc_req 
-0x5646 015444 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
-0x5647 015445 beq ll_version_ind ,le_send_version_ind 
-0x5648 015446 beq ll_reject_ind ,le_send_reject_ind 
-0x5649 015447 beq ll_connection_param_req ,le_send_conn_param_req 
-0x564a 015448 branch assert 
-:      015450 le_prepare_l2cap:
-0x564b 015451 jam 0 ,mem_le_txcid + 1 
-0x564c 015452 force 2 ,type 
-0x564d 015453 bbit0 6 ,le_prepare_att 
-0x564e 015454 beq attop_write_command ,le_prepare_att 
-0x564f 015455 beq attop_signed_write_command ,le_prepare_att 
-0x5650 015456 jam le_l2cap_cid_smp ,mem_le_txcid 
-0x5651 015457 set0 6 ,pdata 
-0x5652 015458 store 1 ,mem_le_l2cap 
-:      015459 le_prepare_smp:
-0x5653 015460 set1 mark_ext_patch ,mark 
-0x5654 015461 bpatch patch2c_4 ,mem_patch2c 
-0x5655 015462 fetch 1 ,mem_le_l2cap 
-:      015463 le_prepare_smp0:
-0x5656 015464 beq smp_pairing_request ,le_send_smp_pairing_request 
-0x5657 015465 beq smp_pairing_response ,le_send_smp_pairing_response 
-0x5658 015466 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
-0x5659 015467 beq smp_pairing_random ,le_send_smp_pairing_random 
-0x565a 015468 beq smp_pairing_failed ,le_send_smp_pairing_failed 
-0x565b 015469 beq smp_encryption_information ,le_send_smp_encryption_information 
-0x565c 015470 beq smp_master_identification ,le_send_smp_master_identification 
-0x565d 015471 beq smp_identity_information ,le_send_smp_identity_information 
-0x565e 015472 beq smp_identity_address_information ,le_send_smp_identity_address_information 
-0x565f 015473 beq smp_signing_information ,le_send_smp_signing_information 
-0x5660 015474 beq smp_security_request ,le_send_smp_security_request 
-0x5661 015475 branch assert 
-:      015477 le_prepare_att:
-0x5662 015478 jam le_l2cap_cid_att ,mem_le_txcid 
-0x5663 015479 store 1 ,mem_le_l2cap 
-0x5664 015480 set1 mark_ext_patch ,mark 
-0x5665 015481 bpatch patch2c_5 ,mem_patch2c 
-:      015482 le_prepare_att0:
-0x5666 015483 fetch 1 ,mem_le_l2cap 
-0x5667 015484 beq attop_error_response ,le_send_att_error_response 
-0x5668 015485 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
-0x5669 015486 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
-0x566a 015487 beq attop_find_information_request ,le_send_att_find_information_request 
-0x566b 015488 beq attop_find_information_response ,le_send_att_find_information_response 
-0x566c 015489 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
-0x566d 015490 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
-0x566e 015491 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
-0x566f 015492 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
-0x5670 015493 beq attop_read_request ,le_send_att_read_request 
-0x5671 015494 beq attop_read_response ,le_send_att_read_response 
-0x5672 015495 beq attop_read_blob_request ,le_send_att_read_blob_request 
-0x5673 015496 beq attop_read_blob_response ,le_send_att_read_blob_response 
-0x5674 015497 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
-0x5675 015498 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
-0x5676 015499 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
-0x5677 015500 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
-0x5678 015501 beq attop_write_request ,le_send_att_write_request 
-0x5679 015502 beq attop_write_response ,le_send_att_write_response 
-0x567a 015503 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
-0x567b 015504 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
-0x567c 015505 beq attop_execute_write_request ,le_send_att_execute_write_request 
-0x567d 015506 beq attop_execute_write_response ,le_send_att_execute_write_response 
-0x567e 015507 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
-0x567f 015508 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
-0x5680 015509 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
-0x5681 015510 beq attop_write_command ,le_send_att_write_command 
-0x5682 015511 beq attop_signed_write_command ,le_send_att_signed_write_command 
-0x5683 015512 beq empty_le_data_pre ,le_send_empty_le_data_pre 
-0x5684 015513 beq empty_le_data ,le_send_empty_le_data 
-0x5685 015514 branch assert 
-:      015516 le_send_empty_le_data_pre:
-0x5686 015517 jam attop_read_by_group_type_request ,mem_fifo_temp 
-0x5687 015518 call le_xtype_fifo_in 
-:      015520 le_send_empty_le_data:
-0x5688 015521 setarg 0x0011 
-0x5689 015522 store 2 ,mem_le_txheader 
-0x568a 015523 fetch 1 ,mem_le_arq 
-0x568b 015524 set1 wak ,pdata 
-0x568c 015525 store 1 ,mem_le_arq 
-0x568d 015526 jam attop_write_request ,mem_fifo_temp 
-0x568e 015527 branch le_xtype_fifo_in 
-:      015529 le_send_connection_update_req:
-0x568f 015530 force 12 ,temp 
-0x5690 015531 branch le_send_packet 
-:      015533 le_send_channel_map_req:
-0x5691 015534 force 8 ,temp 
-0x5692 015535 branch le_send_packet 
-:      015537 le_send_terminate_ind:
-0x5693 015538 force 2 ,temp 
-0x5694 015539 branch le_send_packet 
-:      015541 le_send_enc_req:
-0x5695 015542 force 0 ,pdata 
-0x5696 015543 istore 8 ,contw 
-0x5697 015544 istore 2 ,contw 
-0x5698 015545 copy contw ,temp 
-0x5699 015546 arg mem_le_skdm ,contw 
-0x569a 015547 force 8 ,loopcnt 
-0x569b 015548 call generate_random_loop 
-0x569c 015549 fetch 8 ,mem_le_skdm 
-0x569d 015550 istore 8 ,temp 
-0x569e 015551 copy contw ,temp 
-0x569f 015552 arg mem_le_ivm ,contw 
-0x56a0 015553 force 4 ,loopcnt 
-0x56a1 015554 call generate_random_loop 
-0x56a2 015555 fetch 4 ,mem_le_ivm 
-0x56a3 015556 istore 4 ,temp 
-0x56a4 015557 force 23 ,temp 
-0x56a5 015558 branch le_send_packet 
-:      015560 le_send_enc_rsp:
-0x56a6 015561 copy contw ,temp 
-0x56a7 015562 arg mem_le_skds ,contw 
-0x56a8 015563 force 8 ,loopcnt 
-0x56a9 015564 call generate_random_loop 
-0x56aa 015565 fetch 8 ,mem_le_skds 
-0x56ab 015566 istore 8 ,temp 
-0x56ac 015567 copy contw ,temp 
-0x56ad 015568 arg mem_le_ivs ,contw 
-0x56ae 015569 force 4 ,loopcnt 
-0x56af 015570 call generate_random_loop 
-0x56b0 015571 fetch 4 ,mem_le_ivs 
-0x56b1 015572 istore 4 ,temp 
-0x56b2 015573 call generate_sk 
-0x56b3 015574 jam xt_ll_start_enc_req ,mem_fifo_temp 
-0x56b4 015575 call le_xtype_fifo_in 
-0x56b5 015576 force 13 ,temp 
-0x56b6 015577 branch le_send_packet 
-:      015579 le_send_start_enc_req:
-0x56b7 015580 force 1 ,temp 
-0x56b8 015581 branch le_send_packet 
-:      015583 le_send_start_enc_rsp:
-0x56b9 015584 force 1 ,temp 
-0x56ba 015585 branch le_send_packet ,master 
-0x56bb 015586 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x56bc 015587 call le_xtype_fifo_in 
-0x56bd 015588 force 1 ,temp 
-0x56be 015589 branch le_send_packet 
-:      015591 le_send_unknown_rsp:
-0x56bf 015592 force 2 ,temp 
-0x56c0 015593 branch le_send_packet 
-:      015595 le_send_feature:
-0x56c1 015596 setarg param_le_features 
-0x56c2 015597 istore 8 ,contw 
-0x56c3 015598 force 9 ,temp 
-0x56c4 015599 branch le_send_packet 
-:      015601 le_send_pause_enc_req:
-0x56c5 015602 force 6 ,temp 
-0x56c6 015603 branch le_send_packet 
-:      015605 le_send_pause_enc_rsp:
-0x56c7 015606 force 6 ,temp 
-0x56c8 015607 branch le_send_packet 
-:      015609 le_send_version_ind:
-0x56c9 015610 setarg param_le_version 
-0x56ca 015611 istore 3 ,contw 
-0x56cb 015612 setarg param_le_subversion 
-0x56cc 015613 istore 2 ,contw 
-0x56cd 015614 force 6 ,temp 
-0x56ce 015615 branch le_send_packet 
-:      015617 le_send_reject_ind:
-0x56cf 015618 force 2 ,temp 
-0x56d0 015619 branch le_send_packet 
-:      015621 le_send_conn_param_req:
-0x56d1 015622 increase -1 ,contw 
-0x56d2 015623 setarg 0x000c 
-0x56d3 015624 istore 2 ,contw 
-0x56d4 015625 setarg 0x0005 
-0x56d5 015626 istore 2 ,contw 
-0x56d6 015627 setarg 0xb412 
-0x56d7 015628 istore 2 ,contw 
-0x56d8 015629 setarg 0x0008 
-0x56d9 015630 istore 2 ,contw 
-0x56da 015631 setarg 0x0008 
-0x56db 015632 istore 2 ,contw 
-0x56dc 015633 setarg 0x0010 
-0x56dd 015634 istore 2 ,contw 
-0x56de 015635 setarg 0 
-0x56df 015636 istore 2 ,contw 
-0x56e0 015637 setarg 0x012c 
-0x56e1 015638 istore 2 ,contw 
-0x56e2 015639 call le_send_autolen 
-0x56e3 015640 force 2 ,type 
-0x56e4 015641 branch le_send_packet 
-:      015643 le_send_smp_pairing_request:
-0x56e5 015644 setarg 0x1000401 
-0x56e6 015645 store 4 ,mem_le_preq 
-0x56e7 015646 setarg 0x070710 
-0x56e8 015647 istore 3 ,contw 
-0x56e9 015648 fetch 6 ,mem_le_preq + 1 
-0x56ea 015649 store 6 ,mem_le_l2cap_response 
-0x56eb 015650 force 11 ,temp 
-0x56ec 015651 branch le_send_packet 
-:      015653 le_send_smp_pairing_response:
-0x56ed 015654 setarg param_smp_paring_response 
-0x56ee 015655 store 4 ,mem_le_pres 
-0x56ef 015656 setarg param_smp_key_dist 
-0x56f0 015657 istore 3 ,contw 
-0x56f1 015658 fetch 6 ,mem_le_pres + 1 
-0x56f2 015659 store 6 ,mem_le_l2cap_response 
-0x56f3 015660 force 11 ,temp 
-0x56f4 015661 branch le_send_packet 
-:      015663 le_send_smp_pairing_confirm:
-0x56f5 015664 call generate_confirm 
-0x56f6 015665 arg mem_le_l2cap_response ,contw 
-0x56f7 015666 call store_aes_result 
-0x56f8 015667 force 21 ,temp 
-0x56f9 015668 branch le_send_packet 
-:      015670 le_send_smp_pairing_random:
-0x56fa 015671 fetch 8 ,mem_le_mrand 
-0x56fb 015672 branch le_send_smp_mrandom ,master 
-0x56fc 015673 fetch 8 ,mem_le_srand 
-:      015675 le_send_smp_mrandom:
-0x56fd 015676 call le_send_smp_128 
-0x56fe 015677 branch le_send_packet 
-:      015679 le_send_smp_pairing_failed:
-0x56ff 015680 force 6 ,temp 
-0x5700 015681 branch le_send_packet 
-:      015683 le_send_smp_encryption_information:
-0x5701 015684 jam bt_evt_le_enc_info ,mem_fifo_temp 
-0x5702 015685 call ui_ipc_send_event 
-0x5703 015686 jam xt_smp_master_identification ,mem_fifo_temp 
-0x5704 015687 call le_xtype_fifo_in 
-0x5705 015688 arg mem_le_my_ltk ,contw 
-0x5706 015689 call generate_random 
-0x5707 015690 fetch 8 ,mem_le_my_ltk 
-0x5708 015691 fetch 8 ,mem_le_ltk 
-0x5709 015692 call le_send_smp_128 
-0x570a 015693 branch le_send_packet 
-:      015695 le_send_smp_master_identification:
-0x570b 015696 jam xt_smp_identity_information ,mem_fifo_temp 
-0x570c 015697 call le_xtype_fifo_in 
-0x570d 015698 arg mem_le_l2cap_response ,contw 
-0x570e 015699 force 8 ,loopcnt 
-0x570f 015700 call generate_random_loop 
-0x5710 015701 force 15 ,temp 
-0x5711 015702 branch le_send_packet 
-:      015704 le_send_smp_identity_information:
-0x5712 015705 jam xt_smp_identity_address_information ,mem_fifo_temp 
-0x5713 015706 call le_xtype_fifo_in 
-0x5714 015707 arg mem_le_l2cap_response ,contw 
-0x5715 015708 call generate_random 
-0x5716 015709 branch le_send_autolen 
-:      015711 le_send_smp_identity_address_information:
-0x5717 015712 jam xt_smp_signing_information ,mem_fifo_temp 
-0x5718 015713 call le_xtype_fifo_in 
-0x5719 015714 force 0 ,pdata 
-0x571a 015715 store 1 ,mem_le_l2cap_response 
-0x571b 015716 fetch 6 ,mem_le_lap 
-0x571c 015717 istore 6 ,contw 
-0x571d 015718 branch le_send_autolen 
-:      015720 le_send_smp_signing_information:
-0x571e 015721 arg mem_le_l2cap_response ,contw 
-0x571f 015722 call generate_random 
-0x5720 015723 branch le_send_autolen 
-:      015725 le_send_smp_security_request:
-0x5721 015726 force 6 ,temp 
-0x5722 015727 branch le_send_packet 
-:      015729 le_send_smp_128:
-0x5723 015730 store 8 ,mem_le_l2cap_response 
-0x5724 015731 ifetch 8 ,contr 
-0x5725 015732 istore 8 ,contw 
-0x5726 015733 force 21 ,temp 
-0x5727 015734 rtn 
-:      015736 le_send_att_error_response_notfound:
-0x5728 015737 jam att_err_attribute_not_found ,mem_le_err_code 
-:      015738 le_send_att_error_response:
-0x5729 015739 jam attop_error_response ,mem_le_l2cap 
-0x572a 015740 fetch 3 ,mem_le_att_opcode 
-0x572b 015741 store 3 ,mem_le_l2cap_response 
-0x572c 015742 fetch 1 ,mem_le_err_code 
-0x572d 015743 istore 1 ,contw 
-0x572e 015744 branch le_send_autolen 
-:      015746 le_send_att_exchange_mtu:
-0x572f 015747 setarg param_le_mtu 
-0x5730 015748 istore 2 ,contw 
-0x5731 015749 branch le_send_autolen 
-:      015751 le_send_att_find_information_request:
-0x5732 015752 fetch 2 ,mem_le_search_handle_start 
-0x5733 015753 store 2 ,mem_le_l2cap_response 
-0x5734 015754 fetch 2 ,mem_le_search_handle_end 
-0x5735 015755 istore 2 ,contw 
-0x5736 015756 branch le_send_autolen 
-:      015760 le_send_att_find_information_response:
-0x5737 015761 force 1 ,pdata 
-0x5738 015762 store 1 ,mem_le_l2cap_response 
-0x5739 015763 call le_init_attlist_search 
-:      015764 le_send_att_find_information_res_loop:
-0x573a 015765 call le_att_handle_inrange 
-0x573b 015766 branch le_send_att_find_information_res_end ,blank 
-0x573c 015767 nbranch le_send_att_find_information_res_next ,positive 
-0x573d 015768 disable user 
-0x573e 015769 istore 2 ,contw 
-0x573f 015770 ifetch 2 ,contr 
-0x5740 015771 istore 2 ,contw 
-:      015772 le_send_att_find_information_res_cont:
-0x5741 015773 ifetch 1 ,contr 
-0x5742 015774 iadd contr ,contr 
-0x5743 015775 branch le_send_att_find_information_res_loop 
-:      015776 le_send_att_find_information_res_next:
-0x5744 015777 increase 2 ,contr 
-0x5745 015778 branch le_send_att_find_information_res_cont 
-:      015779 le_send_att_find_information_res_end:
-0x5746 015780 branch le_send_att_error_response_notfound ,user 
-0x5747 015781 branch le_send_autolen 
-:      015784 le_send_att_find_by_type_value_request:
-0x5748 015785 fetch 2 ,mem_le_search_handle_start 
-0x5749 015786 branch le_send_empty_le_data ,blank 
-0x574a 015787 store 2 ,mem_le_l2cap_response 
-0x574b 015788 fetch 2 ,mem_le_search_handle_end 
-0x574c 015790 istore 2 ,contw 
-0x574d 015791 fetch 2 ,mem_le_uuid 
-0x574e 015793 istore 2 ,contw 
-0x574f 015794 fetch 2 ,mem_le_search_att_type 
-0x5750 015796 istore 2 ,contw 
-0x5751 015797 branch le_send_autolen 
-:      015800 le_send_att_find_by_type_value_response:
-0x5752 015801 call le_start_end_handle_check_1 
-0x5753 015802 rtn user 
-0x5754 015803 fetcht 2 ,mem_le_uuid 
-0x5755 015804 setarg uuid_gatt_primary_service 
-0x5756 015805 isub temp ,null 
-0x5757 015806 branch le_send_att_find_by_type_value_res_primary ,zero 
-0x5758 015807 setarg uuid_gatt_secondary_service 
-0x5759 015808 isub temp ,null 
-0x575a 015809 branch le_send_att_error_response_notfound ,zero 
-0x575b 015810 setarg uuid_gatt_include 
-0x575c 015811 isub temp ,null 
-0x575d 015812 branch le_send_att_error_response_notfound ,zero 
-0x575e 015813 setarg uuid_gatt_characteristic 
-0x575f 015814 isub temp ,null 
-0x5760 015815 branch le_send_att_error_response_notfound ,zero 
-0x5761 015816 branch le_send_att_error_response_notfound 
-:      015818 le_send_att_find_by_type_value_res_primary:
-0x5762 015819 fetcht 2 ,mem_le_search_att_type 
-0x5763 015820 increase 2 ,contr 
-0x5764 015821 ifetch 1 ,contr 
-0x5765 015822 icopy regc 
-0x5766 015823 increase 1 ,regc 
-:      015825 le_send_att_find_by_type_value_res_primary_search_loop:
-0x5767 015826 increase -1 ,regc 
-0x5768 015827 branch le_send_att_error_response_notfound ,zero 
-0x5769 015828 ifetch 2 ,contr 
-0x576a 015829 isub temp ,null 
-0x576b 015830 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
-0x576c 015831 increase 4 ,contr 
-0x576d 015832 branch le_send_att_find_by_type_value_res_primary_search_loop 
-:      015834 le_send_att_find_by_type_value_res_primary_search_end:
-0x576e 015835 ifetch 2 ,contr 
-0x576f 015836 icopy rega 
-0x5770 015837 ifetch 2 ,contr 
-0x5771 015838 icopy regb 
-0x5772 015839 call le_start_end_handle_check_2 
-0x5773 015840 rtn user 
-0x5774 015841 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x5775 015842 deposit rega 
-0x5776 015843 store 2 ,mem_le_l2cap_response 
-0x5777 015844 deposit regb 
-0x5778 015845 istore 2 ,contw 
-0x5779 015846 force 9 ,temp 
-0x577a 015847 branch le_send_packet 
-:      015852 le_start_end_handle_check_1:
-0x577b 015853 disable user 
-0x577c 015854 fetcht 2 ,mem_le_search_handle_start 
-0x577d 015855 fetch 2 ,mem_le_search_handle_end 
-0x577e 015856 isub temp ,null 
-0x577f 015857 nbranch le_start_end_handle_check_1_fail ,positive 
-0x5780 015858 deposit temp 
-0x5781 015859 rtnne 0 
-:      015861 le_start_end_handle_check_1_fail:
-0x5782 015862 enable user 
-:      015863 le_send_att_invalid_handle:
-0x5783 015864 jam att_err_invalid_handle ,mem_le_err_code 
-0x5784 015865 branch le_send_att_error_response 
-:      015867 le_start_end_handle_check_2:
-0x5785 015868 disable user 
-0x5786 015869 fetcht 2 ,mem_le_search_handle_start 
-0x5787 015870 deposit rega 
-0x5788 015871 isub temp ,null 
-0x5789 015872 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578a 015873 fetch 2 ,mem_le_search_handle_end 
-0x578b 015874 isub regb ,null 
-0x578c 015875 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578d 015876 deposit regb 
-0x578e 015877 isub rega ,null 
-0x578f 015878 nbranch le_start_end_handle_check_2_fail ,positive 
-0x5790 015879 rtn 
-:      015881 le_start_end_handle_check_2_fail:
-0x5791 015882 enable user 
-0x5792 015883 branch le_send_att_error_response_notfound 
-:      015886 le_send_att_read_by_type_request:
-0x5793 015887 fetch 2 ,mem_le_search_handle_start 
-0x5794 015889 istore 2 ,contw 
-0x5795 015890 fetch 2 ,mem_le_search_handle_end 
-0x5796 015892 istore 2 ,contw 
-0x5797 015893 fetch 2 ,mem_le_search_att_type 
-0x5798 015894 istore 2 ,contw 
-0x5799 015895 force 11 ,temp 
-0x579a 015896 branch le_send_packet 
-:      015899 le_send_att_read_by_type_response:
-0x579b 015900 fetcht 2 ,mem_le_search_att_type 
-0x579c 015901 setarg uuid_gatt_characteristic 
-0x579d 015902 isub temp ,null 
-0x579e 015903 setarg 7 
-0x579f 015904 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a0 015905 setarg uuid_gatt_primary_service 
-0x57a1 015906 isub temp ,null 
-0x57a2 015907 setarg 6 
-0x57a3 015908 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a4 015909 branch le_send_att_error_response_notfound 
-:      015910 le_send_att_read_by_type_res_cont:
-0x57a5 015911 store 1 ,mem_le_l2cap_response 
-0x57a6 015912 call le_init_attlist_search 
-0x57a7 015913 force 3 ,alarm 
-:      015914 le_send_att_read_by_type_res_loop:
-0x57a8 015915 call le_att_handle_inrange 
-0x57a9 015916 branch le_send_att_read_by_type_res_end ,blank 
-0x57aa 015917 nbranch le_send_att_read_by_type_res_next ,positive 
-0x57ab 015918 iforce rega 
-0x57ac 015919 ifetch 2 ,contr 
-0x57ad 015920 isub temp ,null 
-0x57ae 015921 nbranch le_send_att_read_by_type_res_next2 ,zero 
-0x57af 015922 disable user 
-0x57b0 015923 deposit rega 
-0x57b1 015924 istore 2 ,contw 
-0x57b2 015925 ifetch 1 ,contr 
-0x57b3 015926 add pdata ,4 ,loopcnt 
-0x57b4 015927 call memcpy 
-0x57b5 015928 increase -1 ,alarm 
-0x57b6 015929 branch le_send_att_read_by_type_res_end ,zero 
-0x57b7 015930 branch le_send_att_read_by_type_res_next2 
-:      015931 le_send_att_read_by_type_res_next:
-0x57b8 015932 increase 2 ,contr 
-:      015933 le_send_att_read_by_type_res_next2:
-0x57b9 015934 ifetch 1 ,contr 
-0x57ba 015935 iadd contr ,contr 
-0x57bb 015936 branch le_send_att_read_by_type_res_loop 
-:      015937 le_send_att_read_by_type_res_end:
-0x57bc 015938 branch le_send_att_error_response_notfound ,user 
-0x57bd 015939 branch le_send_autolen 
-:      015942 le_send_att_read_request:
-0x57be 015943 fetch 1 ,mem_le_temp 
-0x57bf 015945 increase -1 ,pdata 
-0x57c0 015946 store 1 ,mem_le_temp 
-0x57c1 015947 lshift pdata ,pdata 
-0x57c2 015949 iadd contr ,contr 
-0x57c3 015950 ifetcht 2 ,contr 
-0x57c4 015951 storet 2 ,mem_le_l2cap_response 
-0x57c5 015952 branch le_send_autolen 
-:      015954 le_send_att_read_response:
-0x57c6 015955 fetcht 2 ,mem_le_att_handle 
-0x57c7 015956 call le_att_get_handle_ptr 
-0x57c8 015957 branch le_send_att_error_response_notfound ,blank 
-0x57c9 015958 ifetch 1 ,contr 
-0x57ca 015959 branch le_send_autolen ,blank 
-0x57cb 015960 sub pdata ,22 ,null 
-0x57cc 015961 branch le_send_att_read_response_less ,positive 
-0x57cd 015962 force 22 ,pdata 
-:      015963 le_send_att_read_response_less:
-0x57ce 015964 icopy loopcnt 
-0x57cf 015965 call memcpy 
-0x57d0 015966 branch le_send_autolen 
-:      015969 le_send_att_read_blob_request:
-0x57d1 015970 setarg 0x0003 
-0x57d2 015971 store 2 ,mem_le_l2cap_response 
-0x57d3 015972 setarg 0x0008 
-0x57d4 015973 istore 2 ,contw 
-0x57d5 015974 branch le_send_autolen 
-:      015976 le_send_att_read_blob_response:
-0x57d6 015977 fetch 2 ,mem_le_att_offset 
-0x57d7 015978 iforce rega 
-0x57d8 015979 fetcht 2 ,mem_le_att_handle 
-0x57d9 015980 call le_att_get_handle_ptr 
-0x57da 015981 branch le_send_att_error_response_notfound ,blank 
-0x57db 015982 ifetch 1 ,contr 
-0x57dc 015983 isub rega ,loopcnt 
-0x57dd 015984 nbranch le_send_att_error_response_notfound ,positive 
-0x57de 015985 sub loopcnt ,22 ,null 
-0x57df 015986 branch le_send_att_read_blob_response_less ,positive 
-0x57e0 015987 force 22 ,loopcnt 
-:      015988 le_send_att_read_blob_response_less:
-0x57e1 015989 deposit rega 
-0x57e2 015990 iadd contr ,contr 
-0x57e3 015991 call memcpy 
-0x57e4 015992 branch le_send_autolen 
-:      015994 le_send_att_read_multiple_request:
-0x57e5 015995 setarg 0x0003 
-0x57e6 015996 istore 2 ,contw 
-0x57e7 015997 setarg 0x0007 
-0x57e8 015998 istore 2 ,contw 
-0x57e9 015999 setarg 0x0009 
-0x57ea 016000 istore 2 ,contw 
-0x57eb 016001 branch le_send_autolen 
-:      016003 le_send_att_read_multiple_response:
-0x57ec 016004 fetch 1 ,mem_le_temp 
-0x57ed 016005 icopy regc 
-0x57ee 016006 arg mem_le_rxbuf + 7 ,rega 
-0x57ef 016007 arg mem_le_l2cap_response ,regb 
-0x57f0 016008 arg 0 ,timeup 
-0x57f1 016009 disable user7 
-:      016011 le_send_att_read_multiple_response_loop:
-0x57f2 016012 copy rega ,contr 
-0x57f3 016013 ifetcht 2 ,contr 
-0x57f4 016014 copy contr ,rega 
-0x57f5 016015 call le_att_get_handle_ptr 
-0x57f6 016016 branch le_send_att_read_multiple_response_end ,blank 
-0x57f7 016017 ifetch 1 ,contr 
-0x57f8 016018 icopy loopcnt 
-0x57f9 016019 iadd timeup ,timeup 
-0x57fa 016023 sub timeup ,24 ,null 
-0x57fb 016024 nbranch le_send_att_read_multiple_response_end_1 ,positive 
-0x57fc 016025 copy regb ,contw 
-:      016027 le_copy_att_value_loop_3:
-0x57fd 016028 ifetch 1 ,contr 
-0x57fe 016029 istore 1 ,contw 
-0x57ff 016030 loop le_copy_att_value_loop_3 
-0x5800 016031 copy contw ,regb 
-0x5801 016032 enable user7 
-0x5802 016033 increase -1 ,regc 
-0x5803 016034 branch le_send_att_read_multiple_response_end ,zero 
-0x5804 016035 branch le_send_att_read_multiple_response_loop 
-:      016037 le_send_att_read_multiple_response_end:
-0x5805 016038 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x5806 016039 disable user7 
-0x5807 016040 copy timeup ,temp 
-0x5808 016041 increase 5 ,temp 
-0x5809 016042 branch le_send_packet 
-:      016044 le_send_att_read_multiple_response_end_1:
-0x580a 016045 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x580b 016046 disable user7 
-0x580c 016047 deposit timeup 
-0x580d 016048 isub loopcnt ,temp 
-0x580e 016049 increase 5 ,temp 
-0x580f 016050 branch le_send_packet 
-:      016052 le_send_att_read_multiple_response_fail:
-0x5810 016053 jam att_err_unsupported_group_type ,mem_le_err_code 
-0x5811 016054 branch le_send_att_error_response 
-:      016057 le_send_att_read_by_group_type_request:
-0x5812 016058 fetch 2 ,mem_le_att_handle 
-0x5813 016059 branch le_send_empty_le_data ,blank 
-0x5814 016060 istore 2 ,contw 
-0x5815 016061 setarg 0xffff 
-0x5816 016062 istore 2 ,contw 
-0x5817 016063 setarg 0x2800 
-0x5818 016064 istore 2 ,contw 
-0x5819 016065 branch le_send_autolen 
-:      016068 le_send_att_read_by_group_type_response:
-0x581a 016069 setarg 0x06 
-0x581b 016070 store 1 ,mem_le_l2cap_response 
-0x581c 016071 fetch 2 ,mem_le_search_att_type 
-0x581d 016072 iforce rega 
-0x581e 016073 call le_init_attlist_search 
-0x581f 016074 force 3 ,loopcnt 
-:      016075 le_send_att_read_by_group_type_response_loop:
-0x5820 016076 call le_att_handle_inrange 
-0x5821 016077 branch le_send_att_read_by_group_type_response_last ,blank 
-0x5822 016078 nbranch le_send_att_read_by_group_type_response_next ,positive 
-0x5823 016079 iforce alarm 
-0x5824 016080 ifetch 2 ,contr 
-0x5825 016081 isub rega ,null 
-0x5826 016082 nbranch le_send_att_read_by_group_type_response_cont ,zero 
-0x5827 016083 deposit alarm 
-0x5828 016084 branch le_send_att_read_by_group_type_response_first ,user 
-0x5829 016085 increase -1 ,pdata 
-0x582a 016086 istore 2 ,contw 
-0x582b 016087 istoret 2 ,contw 
-0x582c 016088 increase 1 ,pdata 
-0x582d 016089 increase -1 ,loopcnt 
-0x582e 016090 branch le_send_autolen ,zero 
-:      016091 le_send_att_read_by_group_type_response_first:
-0x582f 016092 disable user 
-0x5830 016093 istore 2 ,contw 
-0x5831 016094 increase 1 ,contr 
-0x5832 016095 ifetcht 2 ,contr 
-0x5833 016096 increase -3 ,contr 
-0x5834 016097 branch le_send_att_read_by_group_type_response_cont 
-:      016098 le_send_att_read_by_group_type_response_last:
-0x5835 016099 branch le_send_att_error_response_notfound ,user 
-0x5836 016100 force -1 ,pdata 
-0x5837 016101 istore 2 ,contw 
-0x5838 016102 istoret 2 ,contw 
-0x5839 016103 branch le_send_autolen 
-:      016104 le_send_att_read_by_group_type_response_next:
-0x583a 016105 increase 2 ,contr 
-:      016106 le_send_att_read_by_group_type_response_cont:
-0x583b 016107 ifetch 1 ,contr 
-0x583c 016108 iadd contr ,contr 
-0x583d 016109 branch le_send_att_read_by_group_type_response_loop 
-:      016113 le_send_att_write_request:
-0x583e 016114 fetch 2 ,mem_le_notify_handle 
-0x583f 016115 store 2 ,mem_le_l2cap_response 
-0x5840 016116 fetch 1 ,mem_le_handle_data_len 
-0x5841 016117 copy pdata ,loopcnt 
-0x5842 016118 arg mem_le_handle_data ,contr 
-0x5843 016119 call memcpy 
-0x5844 016120 branch le_send_autolen 
-:      016122 le_send_att_write_response:
-0x5845 016123 fetcht 2 ,mem_le_att_handle 
-0x5846 016124 call le_att_get_handle_ptr 
-0x5847 016125 branch le_send_att_write_response_go ,blank 
-0x5848 016126 increase -2 ,contr 
-0x5849 016127 ifetcht 2 ,contr 
-0x584a 016128 setarg uuid_client_characteristic 
-0x584b 016129 isub temp ,null 
-0x584c 016130 nbranch le_send_att_write_response_go ,zero 
-0x584d 016131 increase 1 ,contr 
-0x584e 016132 ifetcht 2 ,contr 
-0x584f 016133 setarg 0x0001 
-0x5850 016134 isub temp ,null 
-0x5851 016135 branch le_send_att_write_response_notify ,zero 
-0x5852 016136 setarg 0x0000 
-0x5853 016137 isub temp ,null 
-0x5854 016138 nbranch le_send_att_write_response_go ,zero 
-0x5855 016139 branch le_send_att_write_response_go 
-:      016141 le_send_att_write_response_notify:
-0x5856 016142 increase -7 ,contr 
-0x5857 016143 ifetch 2 ,contr 
-0x5858 016144 increase -1 ,pdata 
-0x5859 016145 store 2 ,mem_le_notify_handle 
-0x585a 016146 jam attop_handle_value_notification ,mem_fifo_temp 
-0x585b 016147 call le_xtype_fifo_in 
-:      016150 le_send_att_write_response_go:
-0x585c 016151 force 5 ,temp 
-0x585d 016152 branch le_send_packet 
-:      016154 le_send_att_prepare_write_request:
-0x585e 016155 force 6 ,temp 
-0x585f 016156 branch le_send_packet 
-:      016158 le_send_att_prepare_write_response:
-0x5860 016159 force 6 ,temp 
-0x5861 016160 branch le_send_packet 
-:      016162 le_send_att_execute_write_request:
-0x5862 016163 force 6 ,temp 
-0x5863 016164 branch le_send_packet 
-:      016166 le_send_att_execute_write_response:
-0x5864 016167 force 6 ,temp 
-0x5865 016168 branch le_send_packet 
-:      016170 le_att_check_notification_enable:
-0x5866 016171 set1 mark_ext_patch ,mark 
-0x5867 016172 bpatch patch2c_6 ,mem_patch2c 
-0x5868 016173 increase 1 ,temp 
-0x5869 016174 call le_att_get_handle_ptr 
-0x586a 016175 increase -2 ,contr 
-0x586b 016176 ifetch 2 ,contr 
-0x586c 016177 arg client_charactertic_configuration ,temp 
-0x586d 016178 isub temp ,null 
-0x586e 016179 nrtn zero 
-0x586f 016180 increase 1 ,contr 
-0x5870 016181 copy contr ,rega 
-0x5871 016182 ifetch 1 ,contr 
-0x5872 016183 rtn 
-:      016185 le_send_att_handle_value_notification:
-0x5873 016186 jam 0 ,mem_le_notify_len 
-0x5874 016187 fetch 2 ,mem_cb_update_notify_value 
-0x5875 016188 call callback_func 
-0x5876 016189 arg mem_le_l2cap ,contw 
-0x5877 016190 increase 1 ,contw 
-0x5878 016191 fetcht 2 ,mem_le_notify_handle 
-0x5879 016192 istoret 2 ,contw 
-0x587a 016193 call le_att_get_handle_ptr 
-0x587b 016194 ifetch 1 ,contr 
-0x587c 016195 icopy loopcnt 
-0x587d 016196 call memcpy 
-0x587e 016197 fetcht 1 ,mem_le_notify_len 
-0x587f 016198 increase 7 ,temp 
-0x5880 016199 call le_send_packet 
-0x5881 016200 branch le_clear_notify_att 
-:      016202 le_send_att_handle_value_indication:
-0x5882 016203 force 6 ,temp 
-0x5883 016204 branch le_send_packet 
-:      016206 le_send_att_handle_value_confirmation:
-0x5884 016207 force 6 ,temp 
-0x5885 016208 branch le_send_packet 
-:      016210 le_send_att_write_command:
-0x5886 016211 force 6 ,temp 
-0x5887 016212 branch le_send_packet 
-:      016214 le_send_att_signed_write_command:
-0x5888 016215 force 6 ,temp 
-0x5889 016216 branch le_send_packet 
-:      016219 le_send_autolen:
-0x588a 016220 set1 mark_ext_patch ,mark 
-0x588b 016221 bpatch patch2c_7 ,mem_patch2c 
-0x588c 016222 setarg mem_le_txpayload 
-0x588d 016223 isub contw ,pdata 
-0x588e 016224 sub pdata ,0 ,temp 
-0x588f 016225 branch le_send_packet 
-:      016228 le_send_empty:
-0x5890 016229 force 0 ,temp 
-0x5891 016230 force 1 ,type 
-:      016232 le_send_packet:
-0x5892 016233 set1 mark_ext_patch ,mark 
-0x5893 016234 bpatch patch2d_0 ,mem_patch2d 
-0x5894 016235 storet 1 ,mem_le_txlen 
-0x5895 016236 compare 2 ,type ,3 
-0x5896 016237 nbranch le_send_non_l2cap ,true 
-0x5897 016238 add temp ,-4 ,pdata 
-0x5898 016239 store 2 ,mem_le_txpayload 
-:      016241 le_send_non_l2cap:
-0x5899 016242 fetcht 1 ,mem_le_arq 
-0x589a 016243 call le_xtype_fifo_is_empty 
-0x589b 016244 nsetflag blank ,md ,temp 
-0x589c 016245 set1 wak ,temp 
-0x589d 016246 and temp ,0xfc ,pdata 
-0x589e 016247 ior type ,pdata 
-0x589f 016248 store 1 ,mem_le_arq 
-0x58a0 016249 and_into 0x1f ,pdata 
-0x58a1 016250 store 1 ,mem_le_txheader 
-0x58a2 016251 set1 mark_ext_patch ,mark 
-0x58a3 016252 bpatch patch2d_1 ,mem_patch2d 
-0x58a4 016253 fetch 1 ,mem_le_txheader 
-0x58a5 016254 compare 1 ,type ,3 
-0x58a6 016255 rtn true 
-0x58a7 016256 fetch 7 ,mem_le_txheader + 1 
-0x58a8 016257 fetch 1 ,mem_le_state 
-0x58a9 016258 rtnbit0 lestate_encryption 
-0x58aa 016259 call load_sk 
-0x58ab 016260 branch le_encrypt 
-:      016262 le_parse:
-0x58ac 016263 set1 mark_ext_patch ,mark 
-0x58ad 016264 bpatch patch2d_2 ,mem_patch2d 
-0x58ae 016265 call le_xtype_fifo_is_full 
-0x58af 016266 nbranch assert ,blank 
-0x58b0 016267 nrtn blank 
-0x58b1 016268 fetch 1 ,mem_le_rxbuf + 1 
-0x58b2 016269 rtn blank 
-0x58b3 016270 fetch 1 ,mem_le_rxbuf 
-0x58b4 016271 compare 1 ,pdata ,3 
-0x58b5 016272 branch le_parse_l2cap ,true 
-0x58b6 016273 fetch 7 ,mem_le_rxbuf + 1 
-0x58b7 016274 fetch 1 ,mem_le_rxbuf 
-0x58b8 016275 compare 2 ,pdata ,3 
-0x58b9 016276 branch le_parse_l2cap ,true 
-0x58ba 016277 fetch 1 ,mem_le_rxbuf + 2 
-0x58bb 016278 store 1 ,mem_le_rx_ll_opcode 
-0x58bc 016279 copy pdata ,regc 
-0x58bd 016280 set1 mark_ext_patch ,mark 
-0x58be 016281 bpatch patch2d_3 ,mem_patch2d 
-0x58bf 016282 copy regc ,pdata 
-0x58c0 016283 beq ll_connection_update_req ,le_parse_connection_update_req 
-0x58c1 016284 beq ll_channel_map_req ,le_parse_channel_map_req 
-0x58c2 016285 beq ll_terminate_ind ,le_parse_terminate_ind 
-0x58c3 016286 beq ll_enc_req ,le_parse_enc_req 
-0x58c4 016287 beq ll_enc_rsp ,le_parse_enc_rsp 
-0x58c5 016288 beq ll_start_enc_req ,le_parse_start_enc_req 
-0x58c6 016289 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
-0x58c7 016290 beq ll_unknown_rsp ,le_parse_unknown_rsp 
-0x58c8 016291 beq ll_feature_req ,le_parse_feature_req 
-0x58c9 016292 beq ll_feature_rsp ,le_parse_feature_rsp 
-0x58ca 016293 beq ll_pause_enc_req ,le_parse_pause_enc_req 
-0x58cb 016294 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
-0x58cc 016295 beq ll_version_ind ,le_parse_version_ind 
-0x58cd 016296 beq ll_reject_ind ,le_parse_reject_ind 
-0x58ce 016297 branch assert 
-:      016299 le_parse_l2cap:
-0x58cf 016300 fetch 1 ,mem_le_rxbuf + 1 
-0x58d0 016301 and pdata ,0x1f ,pdata 
-0x58d1 016302 rtn blank 
-0x58d2 016303 fetch 1 ,mem_device_option 
-0x58d3 016304 beq dvc_op_hci ,le_acl_upgoing 
-0x58d4 016305 fetch 2 ,mem_le_rxbuf + 4 
-0x58d5 016306 beq le_l2cap_cid_att ,le_parse_att 
-0x58d6 016307 beq le_l2cap_cid_smp ,le_parse_smp 
-0x58d7 016308 rtn 
-:      016310 le_acl_upgoing:
-0x58d8 016311 set1 mark_ext_patch ,mark 
-0x58d9 016312 bpatch patch2d_4 ,mem_patch2d 
-0x58da 016313 call hci_get_packet_ptr 
-0x58db 016314 fetch 1 ,mem_le_conn_handle 
-0x58dc 016315 fetcht 1 ,mem_le_rxbuf 
-0x58dd 016316 and_into 3 ,temp 
-0x58de 016317 lshift8 temp ,temp 
-0x58df 016318 lshift4 temp ,temp 
-0x58e0 016319 ior temp ,pdata 
-0x58e1 016320 istore 2 ,contwu 
-0x58e2 016321 fetcht 1 ,mem_le_rxbuf + 1 
-0x58e3 016322 and temp ,0x1f ,temp 
-0x58e4 016323 istoret 2 ,contwu 
-0x58e5 016324 copy temp ,loopcnt 
-0x58e6 016325 call uart_copy_tx_bytes 
-0x58e7 016326 add temp ,4 ,loopcnt 
-0x58e8 016327 call h4_send_packet_acl 
-0x58e9 016328 branch h4_send_acl_trigger 
-:      016330 le_acl_downgoing:
-0x58ea 016331 set1 mark_ext_patch ,mark 
-0x58eb 016332 bpatch patch2d_5 ,mem_patch2d 
-0x58ec 016333 arg 0x2 ,type 
-0x58ed 016334 ifetch 2 ,contru 
-0x58ee 016335 ifetch 2 ,contru 
-0x58ef 016336 branch assert ,blank 
-0x58f0 016337 copy pdata ,loopcnt 
-0x58f1 016338 arg mem_le_txpayload ,contw 
-0x58f2 016339 call uart_copy_rx_bytes 
-0x58f3 016340 branch le_send_autolen 
-:      016342 le_parse_smp:
-0x58f4 016343 set1 mark_ext_patch ,mark 
-0x58f5 016344 bpatch patch2d_6 ,mem_patch2d 
-0x58f6 016345 ifetch 1 ,contr 
-0x58f7 016346 beq smp_pairing_request ,le_parse_smp_pairing_request 
-0x58f8 016347 beq smp_pairing_response ,le_parse_smp_pairing_response 
-0x58f9 016348 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
-0x58fa 016349 beq smp_pairing_random ,le_parse_smp_pairing_random 
-0x58fb 016350 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
-0x58fc 016351 beq smp_encryption_information ,le_parse_smp_encryption_information 
-0x58fd 016352 beq smp_master_identification ,le_parse_smp_master_identification 
-0x58fe 016353 beq smp_identity_information ,le_parse_smp_identity_information 
-0x58ff 016354 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
-0x5900 016355 beq smp_signing_information ,le_parse_smp_signing_information 
-0x5901 016356 beq smp_security_request ,le_parse_smp_security_request 
-0x5902 016357 branch assert 
-:      016359 le_parse_att:
-0x5903 016360 set1 mark_ext_patch ,mark 
-0x5904 016361 bpatch patch2d_7 ,mem_patch2d 
-0x5905 016362 ifetch 3 ,contr 
-0x5906 016363 store 3 ,mem_le_att_opcode 
-:      016364 le_parse_att_p:
-0x5907 016365 beq attop_error_response ,le_parse_att_error_response 
-0x5908 016366 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
-0x5909 016367 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
-0x590a 016368 beq attop_find_information_request ,le_parse_att_find_information_request 
-0x590b 016369 beq attop_find_information_response ,le_parse_att_find_information_response 
-0x590c 016370 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
-0x590d 016371 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
-0x590e 016372 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
-0x590f 016373 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
-0x5910 016374 beq attop_read_request ,le_parse_att_read_request 
-0x5911 016375 beq attop_read_response ,le_parse_att_read_response 
-0x5912 016376 beq attop_read_blob_request ,le_parse_att_read_blob_request 
-0x5913 016377 beq attop_read_blob_response ,le_parse_att_read_blob_response 
-0x5914 016378 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
-0x5915 016379 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
-0x5916 016380 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
-0x5917 016381 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
-0x5918 016382 beq attop_write_request ,le_parse_att_write_request 
-0x5919 016383 beq attop_write_response ,le_parse_att_write_response 
-0x591a 016384 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
-0x591b 016385 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
-0x591c 016386 beq attop_execute_write_request ,le_parse_att_execute_write_request 
-0x591d 016387 beq attop_execute_write_response ,le_parse_att_execute_write_response 
-0x591e 016388 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
-0x591f 016389 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
-0x5920 016390 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
-0x5921 016391 beq attop_write_command ,le_parse_att_write_command 
-0x5922 016392 beq attop_signed_write_command ,le_parse_att_signed_write_command 
-0x5923 016393 branch assert 
-:      016396 le_parse_connection_update_req:
-0x5924 016397 ifetch 9 ,contr 
-0x5925 016398 store 9 ,mem_le_new_param 
-0x5926 016399 ifetch 2 ,contr 
-0x5927 016400 store 2 ,mem_le_instant 
-0x5928 016401 fetch 1 ,mem_le_state 
-0x5929 016402 set1 lestate_update_param ,pdata 
-0x592a 016403 store 1 ,mem_le_state 
-0x592b 016404 rtn 
-:      016406 le_parse_channel_map_req:
-0x592c 016407 ifetch 5 ,contr 
-0x592d 016408 store 5 ,mem_le_new_map 
-0x592e 016409 ifetch 2 ,contr 
-0x592f 016410 store 2 ,mem_le_instant 
-0x5930 016411 fetch 1 ,mem_le_state 
-0x5931 016412 set1 lestate_update_map ,pdata 
-0x5932 016413 store 1 ,mem_le_state 
-0x5933 016414 rtn 
-:      016416 le_parse_terminate_ind:
-0x5934 016417 fetch 1 ,mem_le_op 
-0x5935 016418 set1 op_disconn ,pdata 
-0x5936 016419 store 1 ,mem_le_op 
-0x5937 016420 rtn 
-:      016422 le_parse_enc_req:
-0x5938 016423 increase 10 ,contr 
-0x5939 016424 ifetch 8 ,contr 
-0x593a 016425 store 8 ,mem_le_skdm 
-0x593b 016426 ifetch 4 ,contr 
-0x593c 016427 store 4 ,mem_le_ivm 
-0x593d 016428 jam xt_ll_enc_rsp ,mem_fifo_temp 
-0x593e 016429 branch le_xtype_fifo_in 
-:      016431 le_parse_enc_rsp:
-0x593f 016432 ifetch 8 ,contr 
-0x5940 016433 store 8 ,mem_le_skds 
-0x5941 016434 ifetch 4 ,contr 
-0x5942 016435 store 4 ,mem_le_ivs 
-0x5943 016436 branch generate_sk 
-:      016438 le_parse_start_enc_req:
-0x5944 016439 fetch 1 ,mem_le_state 
-0x5945 016440 set1 lestate_encryption ,pdata 
-0x5946 016441 store 1 ,mem_le_state 
-0x5947 016442 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x5948 016443 branch le_xtype_fifo_in 
-:      016445 le_parse_start_enc_rsp:
-0x5949 016446 rtn master 
-0x594a 016447 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x594b 016448 branch le_xtype_fifo_in 
-:      016450 le_parse_unknown_rsp:
-0x594c 016451 rtn 
-:      016453 le_parse_feature_req:
-0x594d 016454 jam xt_ll_feature_rsp ,mem_fifo_temp 
-0x594e 016455 branch le_xtype_fifo_in 
-:      016457 le_parse_feature_rsp:
-0x594f 016458 rtn 
-:      016460 le_parse_pause_enc_req:
-0x5950 016461 rtn 
-:      016463 le_parse_pause_enc_rsp:
-0x5951 016464 rtn 
-:      016466 le_parse_version_ind:
-0x5952 016467 rtn master 
-0x5953 016468 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5954 016469 branch le_xtype_fifo_in 
-:      016471 le_parse_reject_ind:
-0x5955 016472 rtn 
-:      016475 le_parse_smp_pairing_request:
-0x5956 016476 store 1 ,mem_le_preq 
-0x5957 016477 ifetch 6 ,contr 
-0x5958 016478 istore 6 ,contw 
-0x5959 016479 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x595a 016480 branch le_xtype_fifo_in 
-:      016482 le_parse_smp_pairing_response:
-0x595b 016483 store 1 ,mem_le_pres 
-0x595c 016484 ifetch 6 ,contr 
-0x595d 016485 istore 6 ,contw 
-0x595e 016486 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x595f 016487 branch le_xtype_fifo_in 
-:      016489 le_parse_smp_pairing_confirm:
-0x5960 016490 arg mem_le_rconfirm ,contw 
-0x5961 016491 call memcpy16 
-0x5962 016492 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x5963 016493 branch le_xtype_fifo_in ,master 
-0x5964 016494 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x5965 016495 branch le_xtype_fifo_in 
-:      016497 le_parse_smp_pairing_random:
-0x5966 016498 call authenticate_rconfirm 
-0x5967 016499 branch le_parse_smp_pairing_random_success ,zero 
-0x5968 016500 jam xt_smp_pairing_failed ,mem_fifo_temp 
-0x5969 016501 branch le_xtype_fifo_in 
-:      016503 le_parse_smp_pairing_random_success:
-0x596a 016504 call generate_stk 
-0x596b 016505 jam xt_ll_enc_req ,mem_fifo_temp 
-0x596c 016506 branch le_xtype_fifo_in ,master 
-0x596d 016507 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x596e 016508 branch le_xtype_fifo_in 
-:      016510 le_parse_smp_pairing_failed:
-0x596f 016511 rtn 
-:      016513 le_parse_smp_encryption_information:
-0x5970 016514 arg mem_le_peer_ltk ,contw 
-0x5971 016515 branch memcpy16 
-:      016517 le_parse_smp_master_identification:
-0x5972 016518 rtn 
-:      016520 le_parse_smp_identity_information:
-0x5973 016521 rtn 
-:      016523 le_parse_smp_identity_address_information:
-0x5974 016524 rtn 
-:      016526 le_parse_smp_signing_information:
-0x5975 016527 rtn 
-:      016529 le_parse_smp_security_request:
-0x5976 016530 rtn 
-:      016532 le_parse_att_error_response:
-0x5977 016533 increase -2 ,contr 
-0x5978 016534 ifetcht 1 ,contr 
-0x5979 016535 setarg attop_find_by_type_value_request 
-0x597a 016536 isub temp ,null 
-0x597b 016537 branch le_parse_att_error_res_find_by_type_value ,zero 
-0x597c 016538 setarg attop_find_information_request 
-0x597d 016539 isub temp ,null 
-0x597e 016540 branch le_parse_att_error_res_find_info ,zero 
-0x597f 016541 setarg attop_read_by_type_request 
-0x5980 016542 isub temp ,null 
-0x5981 016543 branch le_parse_att_error_res_read_by_type ,zero 
-0x5982 016544 setarg attop_read_blob_request 
-0x5983 016545 isub temp ,null 
-0x5984 016546 branch le_parse_att_error_res_read_blob ,zero 
-0x5985 016547 setarg attop_read_multiple_request 
-0x5986 016548 isub temp ,null 
-0x5987 016549 branch le_parse_att_error_res_read_multiple ,zero 
-0x5988 016550 rtn 
-:      016552 le_parse_att_error_res_find_by_type_value:
-0x5989 016553 rtn 
-:      016555 le_parse_att_error_res_find_info:
-0x598a 016556 rtn 
-:      016558 le_parse_att_error_res_read_by_type:
-0x598b 016559 rtn 
-:      016561 le_parse_att_error_res_read_blob:
-0x598c 016562 rtn 
-:      016564 le_parse_att_error_res_read_multiple:
-0x598d 016565 rtn 
-:      016568 le_parse_att_exchange_mtu_request:
-0x598e 016569 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x598f 016570 branch le_xtype_fifo_in 
-:      016572 le_parse_att_exchange_mtu_response:
-0x5990 016573 rtn 
-:      016575 le_parse_att_find_information_request:
-0x5991 016576 rshift8 pdata ,pdata 
-0x5992 016577 store 2 ,mem_le_search_handle_start 
-0x5993 016578 ifetch 2 ,contr 
-0x5994 016579 store 2 ,mem_le_search_handle_end 
-0x5995 016580 jam attop_find_information_response ,mem_fifo_temp 
-0x5996 016581 branch le_xtype_fifo_in 
-:      016583 le_parse_att_find_information_response:
-0x5997 016584 rtn 
-:      016586 le_parse_att_find_info_res_multi:
-0x5998 016587 rtn 
-:      016589 le_parse_att_find_info_res_error:
-0x5999 016590 rtn 
-:      016592 le_parse_att_find_by_type_value_request:
-0x599a 016593 rshift8 pdata ,pdata 
-0x599b 016594 store 2 ,mem_le_search_handle_start 
-0x599c 016595 ifetch 2 ,contr 
-0x599d 016596 store 2 ,mem_le_search_handle_end 
-0x599e 016597 ifetch 2 ,contr 
-0x599f 016598 store 2 ,mem_le_uuid 
-0x59a0 016599 ifetch 2 ,contr 
-0x59a1 016600 store 2 ,mem_le_search_att_type 
-0x59a2 016601 jam attop_find_by_type_value_response ,mem_fifo_temp 
-0x59a3 016602 branch le_xtype_fifo_in 
-:      016605 le_parse_att_find_by_type_value_response:
-0x59a4 016606 rtn 
-:      016608 le_parse_att_read_by_type_request:
-0x59a5 016609 rshift8 pdata ,pdata 
-0x59a6 016610 store 2 ,mem_le_search_handle_start 
-0x59a7 016611 ifetch 2 ,contr 
-0x59a8 016612 store 2 ,mem_le_search_handle_end 
-0x59a9 016613 ifetch 2 ,contr 
-0x59aa 016614 store 2 ,mem_le_search_att_type 
-0x59ab 016615 jam attop_read_by_type_response ,mem_fifo_temp 
-0x59ac 016616 branch le_xtype_fifo_in 
-:      016618 le_parse_att_read_by_type_response:
-0x59ad 016619 rtn 
-:      016621 le_parse_att_read_request:
-0x59ae 016622 fetch 2 ,mem_le_rxbuf + 7 
-0x59af 016623 store 2 ,mem_le_att_handle 
-0x59b0 016624 jam attop_read_response ,mem_fifo_temp 
-0x59b1 016625 branch le_xtype_fifo_in 
-:      016627 le_parse_att_read_response:
-0x59b2 016628 rtn 
-:      016630 le_send_att_read_res_end:
-0x59b3 016631 rtn 
-:      016633 le_prepare_descriptor:
-0x59b4 016634 rtn 
-:      016637 le_parse_att_read_blob_request:
-0x59b5 016638 ifetch 2 ,contr 
-0x59b6 016639 store 2 ,mem_le_att_offset 
-0x59b7 016640 jam attop_read_blob_response ,mem_fifo_temp 
-0x59b8 016641 branch le_xtype_fifo_in 
-:      016643 le_parse_att_read_blob_response:
-0x59b9 016644 rtn 
-:      016646 le_parse_att_read_multiple_request:
-0x59ba 016647 fetch 1 ,mem_le_rxbuf + 1 
-0x59bb 016648 increase -5 ,pdata 
-0x59bc 016649 rshift pdata ,pdata 
-0x59bd 016650 store 1 ,mem_le_temp 
-0x59be 016651 jam attop_read_multiple_response ,mem_fifo_temp 
-0x59bf 016652 branch le_xtype_fifo_in 
-:      016654 le_parse_att_read_multiple_response:
-0x59c0 016655 rtn 
-:      016657 le_parse_att_read_by_group_type_request:
-0x59c1 016658 rshift8 pdata ,pdata 
-0x59c2 016659 store 2 ,mem_le_search_handle_start 
-0x59c3 016660 ifetch 2 ,contr 
-0x59c4 016661 store 2 ,mem_le_search_handle_end 
-0x59c5 016662 ifetch 2 ,contr 
-0x59c6 016663 store 2 ,mem_le_search_att_type 
-0x59c7 016664 jam attop_read_by_group_type_response ,mem_fifo_temp 
-0x59c8 016665 branch le_xtype_fifo_in 
-:      016667 le_parse_att_read_by_group_type_response:
-0x59c9 016668 rtn 
-:      016670 le_parse_att_write_request:
-0x59ca 016671 fetch 1 ,mem_le_rxbuf + 1 
-0x59cb 016672 increase -7 ,pdata 
-0x59cc 016673 icopy loopcnt 
-0x59cd 016674 fetcht 2 ,mem_le_att_handle 
-0x59ce 016675 call le_att_get_handle_ptr 
-0x59cf 016676 branch le_parse_att_write_request_fail ,blank 
-0x59d0 016677 ifetch 1 ,contr 
-0x59d1 016678 isub loopcnt ,null 
-0x59d2 016679 nbranch le_parse_att_write_request_fail ,positive 
-0x59d3 016680 copy contr ,contw 
-0x59d4 016682 arg mem_le_rxbuf + 9 ,contr 
-0x59d5 016683 call memcpy 
-0x59d6 016684 jam bt_evt_le_write_request ,mem_fifo_temp 
-0x59d7 016685 call ui_ipc_send_event 
-:      016686 le_parse_att_write_request_fail:
-0x59d8 016687 jam attop_write_response ,mem_fifo_temp 
-0x59d9 016688 branch le_xtype_fifo_in 
-:      016690 le_parse_att_write_response:
-0x59da 016691 fetch 1 ,mem_le_conn_sm 
-0x59db 016692 rtn 
-:      016694 le_parse_att_prepare_write_request:
-0x59dc 016695 rtn 
-:      016697 le_parse_att_prepare_write_response:
-0x59dd 016698 rtn 
-:      016700 le_parse_att_execute_write_request:
-0x59de 016701 rtn 
-:      016703 le_parse_att_execute_write_response:
-0x59df 016704 rtn 
-:      016706 le_parse_att_handle_value_notification:
-0x59e0 016713 ifetch 5 ,contr 
-0x59e1 016714 store 5 ,mem_mouse_data 
-0x59e2 016715 jam send_mouse_data_cmd ,mem_mcmd 
-0x59e3 016717 call usb_isr 
-0x59e4 016718 rtn 
-:      016719 le_kb_handle_value_notification:
-0x59e5 016720 copy rega ,contr 
-0x59e6 016721 ifetch 8 ,contr 
-0x59e7 016722 store 8 ,mem_mouse_data 
-0x59e8 016723 jam send_kb_data_cmd ,mem_mcmd 
-0x59e9 016724 call usb_isr 
-0x59ea 016725 rtn 
-:      016727 le_parse_att_handle_value_indication:
-0x59eb 016728 rtn 
-:      016730 le_parse_att_handle_value_confirmation:
-0x59ec 016731 rtn 
-:      016733 le_parse_att_write_command:
-0x59ed 016734 fetch 1 ,mem_le_rxbuf + 1 
-0x59ee 016735 increase -7 ,pdata 
-0x59ef 016736 icopy loopcnt 
-0x59f0 016737 fetcht 2 ,mem_le_att_handle 
-0x59f1 016738 call le_att_get_handle_ptr 
-0x59f2 016739 branch le_parse_att_write_command_fail ,blank 
-0x59f3 016740 ifetch 1 ,contr 
-0x59f4 016741 isub loopcnt ,null 
-0x59f5 016742 nbranch le_parse_att_write_command_fail ,positive 
-0x59f6 016743 copy contr ,contw 
-0x59f7 016744 copy contr ,rega 
-0x59f8 016745 copy loopcnt ,regb 
-0x59f9 016746 arg mem_le_rxbuf + 9 ,contr 
-0x59fa 016747 call memcpy 
-0x59fb 016748 jam prcp_le ,mem_prcp 
-0x59fc 016749 call le_writeatt_cb 
-:      016750 le_parse_att_write_command_fail:
-0x59fd 016751 rtn 
-:      016754 le_writeatt_cb:
-0x59fe 016755 fetch 2 ,mem_cb_att_write 
-0x59ff 016756 rtn blank 
-0x5a00 016757 iforce pc 
-:      016760 le_parse_att_signed_write_command:
-0x5a01 016761 rtn 
-:      016763 le_supervision_update:
-0x5a02 016764 fetcht 4 ,mem_le_supervision_timer 
-0x5a03 016765 call get_clkbt 
-0x5a04 016766 isub temp ,timeup 
-0x5a05 016767 deposit timeup 
-0x5a06 016768 fetcht 2 ,mem_le_superto 
-0x5a07 016769 lshift4 temp ,temp 
-0x5a08 016770 lshift temp ,temp 
-0x5a09 016771 isub temp ,pdata 
-0x5a0a 016772 rtn 
-:      016774 le_supervision_flush:
-0x5a0b 016775 call get_clkbt 
-0x5a0c 016776 store 4 ,mem_le_supervision_timer 
-0x5a0d 016777 rtn 
-:      016781 le_adv:
-0x5a0e 016782 set1 mark_ext_patch ,mark 
-0x5a0f 016783 bpatch patch2e_0 ,mem_patch2e 
-0x5a10 016784 fetch 1 ,mem_le_adv_enable 
-0x5a11 016785 rtn blank 
-0x5a12 016786 arg le_adv_interval_timer ,queue 
-0x5a13 016787 call timer_check 
-0x5a14 016788 nrtn blank 
-0x5a15 016789 disable master 
-0x5a16 016790 enable swfine 
-0x5a17 016791 call le_init_adv 
-0x5a18 016792 call le_next_adv_channel 
-0x5a19 016793 call le_send_adv_ind 
-0x5a1a 016794 nbranch le_adv_not_match ,match 
-0x5a1b 016795 set1 mark_ext_patch ,mark 
-0x5a1c 016796 bpatch patch2e_1 ,mem_patch2e 
-0x5a1d 016797 fetch 1 ,mem_le_req_rcv 
-0x5a1e 016798 increase 1 ,pdata 
-0x5a1f 016799 store 1 ,mem_le_req_rcv 
-0x5a20 016800 fetch 1 ,mem_le_rxbuf 
-0x5a21 016801 and pdata ,0x0f ,pdata 
-0x5a22 016802 beq scan_req ,le_send_scan_response 
-0x5a23 016803 beq connect_req ,parse_connect_req 
-:      016804 le_adv_not_match:
-0x5a24 016805 nop 10000 
-0x5a25 016806 fetch 1 ,mem_le_ch_mapped 
-0x5a26 016807 bne 39 ,le_adv 
-0x5a27 016808 call le_ledoff 
-0x5a28 016809 arg le_adv_interval_timer ,queue 
-0x5a29 016810 fetch 2 ,mem_le_adv_interval_max 
-0x5a2a 016811 branch timer_init 
-:      016814 le_receive_window_size:
-0x5a2b 016815 set1 mark_ext_patch ,mark 
-0x5a2c 016816 bpatch patch2e_2 ,mem_patch2e 
-0x5a2d 016817 fetch 1 ,mem_le_peer_sca 
-0x5a2e 016818 call le_sca_map 
-0x5a2f 016819 fetch 2 ,mem_le_tsniff 
-0x5a30 016820 imul32 temp ,pdata 
-0x5a31 016821 arg 375 ,temp 
-0x5a32 016822 imul32 temp ,pdata 
-0x5a33 016823 arg 100000 ,temp 
-0x5a34 016824 idiv temp 
-0x5a35 016825 fetch 1 ,mem_le_window_size 
-0x5a36 016826 arg 20000 ,temp 
-0x5a37 016827 imul32 temp ,pdata 
-0x5a38 016828 store 4 ,mem_le_transmit_window 
-0x5a39 016829 set1 mark_ext_patch ,mark 
-0x5a3a 016830 bpatch patch2e_3 ,mem_patch2e 
-0x5a3b 016831 fetch 2 ,mem_rx_window_sniff 
-0x5a3c 016832 call wait_div_end 
-0x5a3d 016833 quotient temp 
-0x5a3e 016834 iadd temp ,pdata 
-0x5a3f 016835 store 2 ,mem_le_receive_window 
-0x5a40 016836 rtn 
-:      016838 parse_connect_req:
-0x5a41 016839 set1 mark_ext_patch ,mark 
-0x5a42 016840 bpatch patch2e_4 ,mem_patch2e 
-0x5a43 016841 fetch 6 ,mem_le_rxbuf + 8 
-0x5a44 016842 fetcht 6 ,mem_le_lap 
-0x5a45 016843 isub temp ,null 
-0x5a46 016844 nrtn zero 
-0x5a47 016845 call le_scan_check_sender_addr_type 
-0x5a48 016846 copy rega ,pdata 
-0x5a49 016847 store 1 ,mem_le_conn_peer_addr_type 
-0x5a4a 016848 fetch 7 ,mem_le_rxbuf + 21 
-0x5a4b 016849 store 7 ,mem_tmp_buffer 
-0x5a4c 016850 ifetch 8 ,contr 
-0x5a4d 016851 istore 8 ,contw 
-0x5a4e 016852 fetch 6 ,mem_le_rxbuf + 2 
-0x5a4f 016853 store 6 ,mem_le_plap 
-0x5a50 016854 set1 mark_ext_patch ,mark 
-0x5a51 016855 bpatch patch2e_5 ,mem_patch2e 
-0x5a52 016856 increase 6 ,contr 
-0x5a53 016857 ifetch 8 ,contr 
-0x5a54 016858 store 8 ,mem_le_access 
-0x5a55 016859 ifetcht 2 ,contr 
-0x5a56 016860 lshift2 temp ,temp 
-0x5a57 016861 ifetch 2 ,contr 
-0x5a58 016862 lshift2 pdata ,pdata 
-0x5a59 016863 store 2 ,mem_le_tsniff 
-0x5a5a 016864 store 4 ,mem_le_anchor 
-0x5a5b 016865 isub temp ,pdata 
-0x5a5c 016866 add pdata ,-2 ,clke_bt 
-0x5a5d 016867 ifetch 9 ,contr 
-0x5a5e 016868 store 9 ,mem_le_slave_latency 
-0x5a5f 016869 set1 mark_ext_patch ,mark 
-0x5a60 016870 bpatch patch2e_6 ,mem_patch2e 
-0x5a61 016871 ifetch 1 ,contr 
-0x5a62 016872 rshift4 pdata ,temp 
-0x5a63 016873 rshift temp ,temp 
-0x5a64 016874 storet 1 ,mem_le_peer_sca 
-0x5a65 016875 and_into 0x1f ,pdata 
-0x5a66 016876 store 1 ,mem_le_hop 
-0x5a67 016877 call le_receive_window_size 
-0x5a68 016878 call le_calc_channel_map 
-0x5a69 016879 call le_init_slave 
-0x5a6a 016880 call context_new 
-0x5a6b 016881 nrtn zero 
-0x5a6c 016882 set1 mark_ext_patch ,mark 
-0x5a6d 016883 bpatch patch2e_7 ,mem_patch2e 
-0x5a6e 016884 arg 0 ,temp 
-0x5a6f 016885 call hci_send_le_conn_complete 
-0x5a70 016886 call calc_clke_offset 
-0x5a71 016887 jam bt_evt_le_connected ,mem_fifo_temp 
-0x5a72 016888 call ui_ipc_send_event 
-0x5a73 016890 branch context_save 
-:      016893 le_init_attlist_search:
-0x5a74 016894 set1 mark_ext_patch ,mark 
-0x5a75 016895 bpatch patch2f_0 ,mem_patch2f 
-0x5a76 016896 fetch 2 ,mem_le_search_handle_start 
-0x5a77 016897 iforce regb 
-0x5a78 016898 fetch 2 ,mem_le_search_handle_end 
-0x5a79 016899 iforce regc 
-0x5a7a 016900 arg mem_le_att_list ,contr 
-0x5a7b 016901 enable user 
-0x5a7c 016902 rtn 
-:      016905 le_att_handle_inrange:
-0x5a7d 016906 ifetch 2 ,contr 
-0x5a7e 016907 rtn blank 
-0x5a7f 016908 isub regb ,null 
-0x5a80 016909 nrtn positive 
-0x5a81 016910 isub regc ,null 
-0x5a82 016911 rtn zero 
-0x5a83 016912 branch le_att_handle_blank ,positive 
-0x5a84 016913 force 1 ,null 
-0x5a85 016914 rtn 
-:      016915 le_att_handle_blank:
-0x5a86 016916 force 0 ,pdata 
-0x5a87 016917 rtn 
-:      016920 le_att_get_handle_ptr:
-0x5a88 016921 arg mem_le_att_list ,contr 
-:      016922 le_att_get_handle_loop:
-0x5a89 016923 ifetch 2 ,contr 
-0x5a8a 016924 rtn blank 
-0x5a8b 016925 increase 2 ,contr 
-0x5a8c 016926 isub temp ,null 
-0x5a8d 016927 rtn zero 
-0x5a8e 016928 ifetch 1 ,contr 
-0x5a8f 016929 iadd contr ,contr 
-0x5a90 016930 branch le_att_get_handle_loop 
-:      016932 le_data_send_write_req:
-0x5a91 016933 jam 0x2 ,mem_le_handle_data_len 
-0x5a92 016934 setarg 0x0001 
-0x5a93 016935 store 2 ,mem_le_handle_data 
-0x5a94 016936 jam conn_sm_wait_write_res ,mem_le_conn_sm 
-0x5a95 016937 jam attop_write_request ,mem_fifo_temp 
-0x5a96 016938 branch le_xtype_fifo_in 
-:      016940 le_data_wait_write_res:
-0x5a97 016941 rtn 
-:      016942 le_data_wait_write_res1:
-0x5a98 016943 rtn 
-:      016944 le_conn_sm_master:
-0x5a99 016945 set1 mark_ext_patch ,mark 
-0x5a9a 016946 bpatch patch2f_1 ,mem_patch2f 
-0x5a9b 016947 fetch 1 ,mem_device_option 
-0x5a9c 016948 rtnne dvc_op_dongle 
-0x5a9d 016949 fetch 1 ,mem_le_conn_sm 
-0x5a9e 016950 beq conn_sm_send_write_req ,le_data_send_write_req 
-0x5a9f 016951 beq conn_sm_wait_write_res ,le_data_wait_write_res 
-0x5aa0 016952 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
-0x5aa1 016953 rtn 
-:      016955 le_ukey_init:
-0x5aa2 016956 setarg le_ukey 
-0x5aa3 016957 store 2 ,mem_cb_le_process 
-0x5aa4 016958 hjam uart_ctrl_normal ,core_uart_ctrl 
-0x5aa5 016959 setarg uart_baud_115200 
-0x5aa6 016960 hstore uart_baud_len ,core_uart_baud 
-0x5aa7 016961 hjam uartclk_dpll ,core_uart_clksel 
-0x5aa8 016962 hjam 0x4 ,core_gpio_sel1 
-0x5aa9 016963 setarg le_ukey_wcb 
-0x5aaa 016964 store 2 ,mem_cb_att_write 
-0x5aab 016965 call le_init_att 
-0x5aac 016966 rtn wake 
-0x5aad 016967 branch eeprom_load_reconn_info 
-:      016970 le_ukey:
-0x5aae 016971 fetch 1 ,mem_le_mode 
-0x5aaf 016972 compare lemode_slave ,pdata ,0xff 
-0x5ab0 016973 setarg 5 
-0x5ab1 016974 call set_pwm_steadyon ,true 
-0x5ab2 016975 ncall set_pwm_blink ,true 
-0x5ab3 016976 call uartd_prepare_rx 
-0x5ab4 016977 branch le_ukey_senddata ,blank 
-0x5ab5 016978 fetch 2 ,mem_le_notify_attr_start 
-0x5ab6 016979 iforce contw 
-0x5ab7 016980 sub loopcnt ,20 ,null 
-0x5ab8 016981 branch le_ukey_loop ,positive 
-0x5ab9 016982 force 20 ,loopcnt 
-:      016983 le_ukey_loop:
-0x5aba 016984 ifetch 1 ,contru 
-0x5abb 016985 istore 1 ,contw 
-0x5abc 016986 loop le_ukey_loop 
-0x5abd 016987 call uartd_rxdone 
-:      016988 le_ukey_senddata:
-0x5abe 016989 jam notify_handle ,mem_le_notify_handle 
-0x5abf 016990 fetcht 2 ,mem_le_notify_attr_start 
-0x5ac0 016991 ifetch 1 ,temp 
-0x5ac1 016992 rtn blank 
-0x5ac2 016993 call le_xtype_fifo_is_full 
-0x5ac3 016994 nrtn blank 
-0x5ac4 016995 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5ac5 016996 branch le_xtype_fifo_in 
-:      016998 le_ukey_wcb:
-0x5ac6 016999 copy regb ,temp 
-0x5ac7 017000 call uartd_prepare_tx 
-0x5ac8 017001 copy rega ,contr 
-0x5ac9 017002 copy regb ,loopcnt 
-:      017003 le_writeatt_cb_loop:
-0x5aca 017004 ifetch 1 ,contr 
-0x5acb 017005 istore 1 ,contwu 
-0x5acc 017006 loop le_writeatt_cb_loop 
-0x5acd 017007 branch uartd_send 
-:      017009 le_clear_notify_att:
-0x5ace 017010 fetch 1 ,mem_device_option 
-0x5acf 017011 rtnne dvc_op_ukey 
-0x5ad0 017012 fetch 2 ,mem_le_notify_handle 
-0x5ad1 017013 rtnne notify_handle 
-0x5ad2 017014 fetcht 2 ,mem_le_notify_attr_start 
-0x5ad3 017015 setarg 0 
-0x5ad4 017016 istore 9 ,temp 
-0x5ad5 017017 istore 9 ,contw 
-0x5ad6 017018 istore 2 ,contw 
-0x5ad7 017019 rtn 
-:      017022 le_ledoff:
-0x5ad8 017023 fetcht 1 ,mem_le_adv_led 
-0x5ad9 017024 setflip gpio_active_bit ,temp 
-0x5ada 017025 branch gpio_out 
-:      017028 le_modified_name:
-0x5adb 017029 set1 mark_ext_patch ,mark 
-0x5adc 017030 bpatch patch2f_2 ,mem_patch2f 
-0x5add 017031 call le_modified_name_att_list 
-0x5ade 017032 branch le_modified_name_adv 
-:      017034 le_modified_name_att_list:
-0x5adf 017035 fetch 1 ,mem_le_name_len 
-0x5ae0 017036 copy pdata ,loopcnt 
-0x5ae1 017037 arg uuid_chrctr_device_name ,temp 
-0x5ae2 017038 call le_att_get_uuid_ptr 
-0x5ae3 017039 increase 1 ,contr 
-0x5ae4 017040 copy contr ,contw 
-0x5ae5 017041 arg mem_le_name ,contr 
-0x5ae6 017042 call memcpy 
-0x5ae7 017043 fetch 1 ,mem_le_name_len 
-0x5ae8 017044 sub pdata ,max_name_len ,loopcnt 
-0x5ae9 017045 copy loopcnt ,temp 
-0x5aea 017046 copy loopcnt ,pdata 
-0x5aeb 017047 ncall memcpy_empty ,blank 
-0x5aec 017048 rtn 
-:      017050 le_modified_name_adv:
-0x5aed 017051 fetch 1 ,mem_le_adv_data_len 
-0x5aee 017052 fetcht 1 ,mem_le_adv_data 
-0x5aef 017053 isub temp ,pdata 
-0x5af0 017054 copy pdata ,loopcnt 
-0x5af1 017055 copy pdata ,rega 
-0x5af2 017056 fetch 1 ,mem_le_adv_data 
-0x5af3 017057 increase 1 ,pdata 
-0x5af4 017058 arg mem_le_adv_data ,contr 
-0x5af5 017059 iadd contr ,contr 
-0x5af6 017060 arg mem_le_adv_temp ,contw 
-0x5af7 017061 call memcpy 
-0x5af8 017062 set1 mark_ext_patch ,mark 
-0x5af9 017063 bpatch patch2f_3 ,mem_patch2f 
-0x5afa 017064 fetch 1 ,mem_le_name_len 
-0x5afb 017065 copy pdata ,loopcnt 
-0x5afc 017066 increase 1 ,pdata 
-0x5afd 017067 store 1 ,mem_le_adv_data 
-0x5afe 017068 arg mem_le_adv_data + 2 ,contw 
-0x5aff 017069 arg mem_le_name ,contr 
-0x5b00 017070 call memcpy 
-0x5b01 017071 copy rega ,loopcnt 
-0x5b02 017072 arg mem_le_adv_temp ,contr 
-0x5b03 017073 call memcpy 
-0x5b04 017074 fetch 1 ,mem_le_adv_data 
-0x5b05 017075 iadd rega ,pdata 
-0x5b06 017076 store 1 ,mem_le_adv_data_len 
-0x5b07 017077 rtn 
-:      017080 le_get_device_name:
-0x5b08 017081 set1 mark_ext_patch ,mark 
-0x5b09 017082 bpatch patch2f_4 ,mem_patch2f 
-0x5b0a 017083 arg uuid_chrctr_device_name ,temp 
-0x5b0b 017084 branch le_att_get_uuid_ptr 
-:      017087 le_att_get_uuid_ptr:
-0x5b0c 017088 arg mem_le_att_list ,contr 
-:      017089 le_att_get_uuid_loop:
-0x5b0d 017090 ifetch 2 ,contr 
-0x5b0e 017091 branch assert ,blank 
-0x5b0f 017092 ifetch 2 ,contr 
-0x5b10 017093 isub temp ,null 
-0x5b11 017094 rtn zero 
-0x5b12 017095 ifetch 1 ,contr 
-0x5b13 017096 iadd contr ,contr 
-0x5b14 017097 branch le_att_get_uuid_loop 
-:      017100 memcpy_empty:
-0x5b15 017101 setarg space 
-0x5b16 017102 istore 1 ,contw 
-0x5b17 017103 loop memcpy_empty 
-0x5b18 017104 rtn 
-:      017107 le_lpm_set_mult:
-0x5b19 017108 set1 mark_ext_patch ,mark 
-0x5b1a 017109 bpatch patch2f_5 ,mem_patch2f 
-0x5b1b 017110 disable wake 
-0x5b1c 017111 branch le_lpm_set_mult_attempt ,attempt 
-0x5b1d 017112 nbranch le_lpm_lost ,match 
-:      017113 le_lpm_set_mult_attempt:
-0x5b1e 017114 call lpm_match 
-0x5b1f 017115 fetch 2 ,mem_rx_window_sniff 
-0x5b20 017116 store 2 ,mem_le_receive_window 
-0x5b21 017117 fetch 1 ,mem_le_rxbuf 
-0x5b22 017118 compare 1 ,pdata ,3 
-0x5b23 017119 nbranch lpm_mult_short ,true 
-0x5b24 017120 fetch 1 ,mem_le_txheader 
-0x5b25 017121 compare 1 ,pdata ,3 
-0x5b26 017122 nbranch lpm_mult_short ,true 
-0x5b27 017123 fetch 1 ,mem_le_state 
-0x5b28 017124 bbit1 lestate_update_param ,lpm_mult_short 
-0x5b29 017125 branch lpm_mult_wait_timeout 
-:      017127 le_lpm_lost:
-0x5b2a 017128 fetcht 2 ,mem_rx_window_sniff 
-0x5b2b 017129 rshift temp ,temp 
-0x5b2c 017130 fetch 2 ,mem_le_receive_window 
-0x5b2d 017131 iadd temp ,pdata 
-0x5b2e 017132 store 2 ,mem_le_receive_window 
-0x5b2f 017133 branch lpm_lost 
-:      017135 le_clean_att_list_handle_enable:
-0x5b30 017136 set1 mark_ext_patch ,mark 
-0x5b31 017137 bpatch patch2f_6 ,mem_patch2f 
-0x5b32 017138 jam 0 ,mem_le_switch_send_data 
-0x5b33 017139 fetcht 2 ,mem_le_notify_handle 
-0x5b34 017140 call le_att_check_notification_enable 
-0x5b35 017141 copy rega ,contw 
-0x5b36 017142 setarg 0 
-0x5b37 017143 istore 1 ,contw 
-0x5b38 017144 rtn 
-:      017145 le_scan_addr_to_uart:
-0x5b39 017146 fetch 1 ,mem_device_option 
-0x5b3a 017147 rtnne dvc_op_module 
-0x5b3b 017148 call get_uart_twptr 
-0x5b3c 017149 arg mem_le_plap ,rega 
-0x5b3d 017150 call adss_hex2string_to_uart 
-0x5b3e 017151 setarg 0x2c 
-0x5b3f 017152 istore 1 ,contwu 
-0x5b40 017153 call at_rssi_result 
-0x5b41 017154 branch uartd_send 
-:      017157 prcp_le_tx:
-0x5b42 017158 arg prcp_tx_le ,temp 
-0x5b43 017159 call le_att_check_notification_enable 
-0x5b44 017160 rtnbit0 0 
-0x5b45 017161 call le_xtype_fifo_is_full 
-0x5b46 017162 nrtn blank 
-0x5b47 017163 arg prcp_tx_le ,temp 
-0x5b48 017164 storet 2 ,mem_le_notify_handle 
-0x5b49 017165 call le_att_get_handle_ptr 
-0x5b4a 017166 branch assert ,blank 
-0x5b4b 017167 add contr ,1 ,contw 
-0x5b4c 017168 arg prcp_tx_data_len ,loopcnt 
-0x5b4d 017169 arg mem_prcp_data ,contr 
-0x5b4e 017170 call memcpy 
-0x5b4f 017171 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5b50 017172 branch le_xtype_fifo_in 
-:      017173 prcp_tx:
-0x5b51 017174 rtn 
-:      017177 le_search_adtype:
-0x5b52 017178 set1 mark_ext_patch ,mark 
-0x5b53 017179 bpatch patch2f_7 ,mem_patch2f 
-0x5b54 017180 fetch 1 ,mem_le_rxbuf + 1 
-0x5b55 017181 arg mem_le_rxbuf + 8 ,contr 
-0x5b56 017182 iadd contr ,loopcnt 
-:      017183 le_search_adtype_loop:
-0x5b57 017184 ifetcht 1 ,contr 
-0x5b58 017185 ifetch 1 ,contr 
-0x5b59 017186 isub rega ,null 
-0x5b5a 017187 rtn zero 
-0x5b5b 017188 add temp ,-1 ,pdata 
-0x5b5c 017189 iadd contr ,contr 
-0x5b5d 017190 deposit loopcnt 
-0x5b5e 017191 isub contr ,null 
-0x5b5f 017192 branch le_search_adtype_loop ,positive 
-0x5b60 017193 force 1 ,null 
-0x5b61 017194 rtn 
-:      017201 init_lmp:
-0x5b62 017202 rtn wake 
-:      017203 init_lmp_work:
-0x5b63 017204 setarg 0 
-0x5b64 017205 store 1 ,mem_lmp_to_send 
-0x5b65 017206 store 1 ,mem_conn_sm 
-0x5b66 017207 store 1 ,mem_lmo_opcode1 
-0x5b67 017208 store 1 ,mem_lmo_opcode2 
-0x5b68 017209 store 1 ,mem_esco_addr 
-0x5b69 017210 store 1 ,mem_auth_enable 
-0x5b6a 017211 store 1 ,mem_connection_options 
-0x5b6b 017212 store 1 ,mem_pairing_auth 
-0x5b6c 017213 jam switch_flag_init ,mem_switch_flag 
-0x5b6d 017214 jam 0 ,mem_switch_fail_master_count 
-0x5b6e 017215 jam null_encryp ,mem_wait_encryption 
-:      017216 init_lmp_reinit:
-0x5b6f 017217 set1 mark_ext_patch ,mark 
-0x5b70 017218 bpatch patch3c_0 ,mem_patch3c 
-0x5b71 017219 jam 0 ,mem_pairing_auth 
-0x5b72 017220 jam 0 ,mem_sp_localsm 
-0x5b73 017221 jam 0 ,mem_lmp_conn_state 
-0x5b74 017222 fetch 1 ,mem_device_option 
-0x5b75 017223 rtnne dvc_op_hci ,pdata 
-0x5b76 017224 jam 0 ,mem_link_key_exists 
-:      017226 parse_rx_done:
-0x5b77 017227 rtn 
-:      017229 parse_lmp:
-0x5b78 017230 set1 mark_ext_patch ,mark 
-0x5b79 017231 bpatch patch3c_1 ,mem_patch3c 
-0x5b7a 017232 call setlocalsm_master ,master 
-0x5b7b 017233 ncall setlocalsm_slave ,master 
-0x5b7c 017234 fetch 1 ,mem_lmo_opcode2 
-0x5b7d 017235 ncall lmo_fifo_process ,blank 
-0x5b7e 017236 fetch 1 ,mem_lmo_opcode2 
-0x5b7f 017237 nrtn blank 
-0x5b80 017238 fetch 1 ,mem_state_map 
-0x5b81 017239 rtnbit0 smap_rxlmp 
-0x5b82 017240 set0 smap_rxlmp ,pdata 
-0x5b83 017241 set0 mark_rxbuf_inuse ,mark 
-0x5b84 017242 store 1 ,mem_state_map 
-0x5b85 017243 fetch 1 ,mem_rxbuf 
-0x5b86 017244 fetcht 1 ,mem_state_map 
-0x5b87 017245 isolate1 smap_lmptidinit ,pdata 
-0x5b88 017246 setflag true ,smap_lmptid ,temp 
-0x5b89 017247 storet 1 ,mem_state_map 
-0x5b8a 017248 and_into 0x2 ,temp 
-0x5b8b 017249 storet 1 ,mem_lmo_tid2 
-0x5b8c 017250 fetcht 1 ,mem_state_map 
-0x5b8d 017251 rshift pdata ,pdata 
-0x5b8e 017252 store 1 ,mem_lmi_opcode2 
-0x5b8f 017253 set1 mark_ext_patch ,mark 
-0x5b90 017254 bpatch patch3c_2 ,mem_patch3c 
-0x5b91 017255 fetch 1 ,mem_lmi_opcode2 
-0x5b92 017256 beq lmp_escape ,parse_lmp_escape 
-0x5b93 017257 beq lmp_accepted ,parse_lmp_accepted 
-0x5b94 017258 beq lmp_not_accepted ,parse_lmp_not_accepted 
-0x5b95 017259 beq lmp_set_afh ,parse_lmp_set_afh 
-0x5b96 017260 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
-0x5b97 017261 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
-0x5b98 017262 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
-0x5b99 017263 beq lmp_auto_rate ,parse_lmp_auto_rate 
-0x5b9a 017264 beq lmp_test_control ,parse_lmp_test_control 
-0x5b9b 017265 beq lmp_test_activate ,parse_lmp_test_activate 
-0x5b9c 017266 beq lmp_setup_complete ,parse_lmp_setup_complete 
-0x5b9d 017267 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
-0x5b9e 017268 beq lmp_features_req ,parse_lmp_features_req 
-0x5b9f 017269 beq lmp_host_connection_req ,parse_lmp_conn_req 
-0x5ba0 017270 beq lmp_version_req ,parse_lmp_version_req 
-0x5ba1 017271 beq lmp_version_res ,parse_lmp_version_res 
-0x5ba2 017272 beq lmp_detach ,parse_lmp_detach 
-0x5ba3 017273 beq lmp_max_slot ,parse_lmp_max_slot 
-0x5ba4 017274 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
-0x5ba5 017275 beq lmp_name_req ,parse_lmp_name_req 
-0x5ba6 017276 beq lmp_name_res ,parse_lmp_name_res 
-0x5ba7 017277 beq lmp_features_res ,parse_lmp_features_res 
-0x5ba8 017278 beq lmp_comb_key ,parse_lmp_comb_key 
-0x5ba9 017279 beq lmp_au_rand ,parse_lmp_au_rand 
-0x5baa 017280 beq lmp_in_rand ,parse_lmp_in_rand 
-0x5bab 017281 beq lmp_sres ,parse_lmp_sres 
-0x5bac 017282 beq lmp_incr_power_req ,parse_lmp_incr_power 
-0x5bad 017283 beq lmp_decr_power_req ,parse_lmp_decr_power 
-0x5bae 017284 beq lmp_max_power ,parse_lmp_max_power 
-0x5baf 017285 beq lmp_min_power ,parse_lmp_min_power 
-0x5bb0 017286 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
-0x5bb1 017287 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
-0x5bb2 017288 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
-0x5bb3 017289 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
-0x5bb4 017290 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
-0x5bb5 017291 beq lmp_slot_offset ,parse_lmp_slot_offset 
-0x5bb6 017292 beq lmp_sniff_req ,parse_lmp_sniff_req 
-0x5bb7 017293 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
-0x5bb8 017294 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
-0x5bb9 017295 beq lmp_switch_req ,parse_lmp_switch_req 
-0x5bba 017296 beq lmp_temp_rand ,parse_lmp_temp_rand 
-0x5bbb 017297 beq lmp_temp_key ,parse_lmp_temp_key 
-0x5bbc 017298 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
-0x5bbd 017299 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
-0x5bbe 017300 beq lmp_unit_key ,parse_lmp_unit_key 
-0x5bbf 017301 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
-0x5bc0 017302 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
-0x5bc1 017303 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
-0x5bc2 017304 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
-0x5bc3 017305 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
-0x5bc4 017306 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
-0x5bc5 017307 beq lmp_dhkey_check ,parse_dhkey_check 
-0x5bc6 017308 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
-0x5bc7 017309 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
-:      017312 reject_unknown_packet:
-0x5bc8 017313 jam unknown_lmp_pdu ,mem_lmo_reason2 
-:      017314 reject_lmp_packet:
-0x5bc9 017315 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5bca 017316 rtn 
-:      017318 parse_lmp_clkoffset_req:
-0x5bcb 017319 jam lmp_clkoffset_res ,mem_lmo_opcode2 
-0x5bcc 017320 rtn 
-:      017322 parse_enc_key_size_mask_req:
-0x5bcd 017323 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
-0x5bce 017324 rtn 
-:      017326 parse_lmp_set_afh:
-0x5bcf 017327 fetch 4 ,mem_rxbuf + 1 
-0x5bd0 017328 lshift pdata ,pdata 
-0x5bd1 017329 store 4 ,mem_afh_instant 
-0x5bd2 017330 fetch 1 ,mem_rxbuf + 5 
-0x5bd3 017331 store 1 ,mem_afh_new_mod 
-0x5bd4 017332 fetch 5 ,mem_rxbuf + 6 
-0x5bd5 017333 store 5 ,mem_afh_map_new 
-0x5bd6 017334 fetch 5 ,mem_rxbuf + 11 
-0x5bd7 017335 istore 5 ,contw 
-0x5bd8 017336 fetch 1 ,mem_mode 
-0x5bd9 017337 set1 afh_change ,pdata 
-0x5bda 017338 store 1 ,mem_mode 
-0x5bdb 017339 rtn 
-:      017340 parse_lmp_escape:
-0x5bdc 017341 fetch 1 ,mem_rxbuf + 1 
-0x5bdd 017342 set1 7 ,pdata 
-0x5bde 017343 store 1 ,mem_lmi_opcode2 
-0x5bdf 017344 beq lmp_ext_accepted ,parse_lmpext_accepted 
-0x5be0 017345 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
-0x5be1 017346 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
-0x5be2 017347 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
-0x5be3 017348 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
-0x5be4 017349 beq lmp_ext_features_req ,parse_lmpext_features_req 
-0x5be5 017350 beq lmp_ext_features_res ,parse_lmpext_features_res 
-0x5be6 017351 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
-0x5be7 017352 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
-0x5be8 017353 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
-0x5be9 017354 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
-0x5bea 017355 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
-0x5beb 017356 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
-0x5bec 017357 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
-0x5bed 017358 rtneq lmp_ext_features_res 
-:      017361 reject_unknown_ext_packet:
-0x5bee 017362 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bef 017363 jam unknown_lmp_pdu ,mem_lmo_reason2 
-0x5bf0 017365 rtn 
-:      017366 parse_lmpext_chn_classification_req:
-0x5bf1 017367 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bf2 017368 jam not_support_chn_classification ,mem_lmo_reason2 
-0x5bf3 017369 rtn 
-:      017371 parse_lmpext_esco_link_req:
-0x5bf4 017372 fetch 1 ,mem_rxbuf + 2 
-0x5bf5 017373 store 1 ,mem_sco_handle 
-0x5bf6 017374 fetch 1 ,mem_rxbuf + 3 
-0x5bf7 017375 store 1 ,mem_esco_addr 
-0x5bf8 017376 fetch 1 ,mem_rxbuf + 5 
-0x5bf9 017377 store 1 ,mem_esco_desco 
-0x5bfa 017378 fetch 1 ,mem_rxbuf + 9 
-0x5bfb 017379 store 1 ,mem_esco_type 
-0x5bfc 017380 fetch 1 ,mem_rxbuf + 14 
-0x5bfd 017381 store 1 ,mem_air_mode 
-0x5bfe 017382 bmark1 mark_esco ,check_esco_prarm 
-0x5bff 017383 set1 mark_esco ,mark 
-0x5c00 017384 call push_tid_follow 
-0x5c01 017385 store 1 ,mem_accptsco_tid 
-0x5c02 017386 force 0 ,temp 
-0x5c03 017387 branch hci_send_conn_req_event 
-:      017389 parse_lmpext_esco_link_req_change_param:
-0x5c04 017390 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x5c05 017391 jam prarm_neogotiation ,mem_neogotiation_state 
-0x5c06 017392 branch cmd_exit 
-:      017394 check_esco_prarm:
-0x5c07 017395 fetch 1 ,mem_esco_type 
-0x5c08 017396 bne type_hv3 ,reject_esco_prarm 
-0x5c09 017397 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c0a 017398 branch esco_prarm_common 
-:      017399 reject_esco_prarm:
-0x5c0b 017400 set0 mark_esco ,mark 
-0x5c0c 017401 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5c0d 017402 force hci_error_unknown_hci_command ,temp 
-0x5c0e 017403 call hci_send_sco_complete 
-:      017404 esco_prarm_common:
-0x5c0f 017405 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x5c10 017406 rtn 
-:      017409 parse_lmpext_remove_esco_req:
-0x5c11 017410 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c12 017411 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
-0x5c13 017412 branch stop_esco 
-:      017414 parse_lmpext_iocap_req:
-0x5c14 017415 call iocap_lmpext_load 
-0x5c15 017416 fetch 1 ,mem_device_option 
-0x5c16 017417 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c17 017418 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x5c18 017419 rtn 
-:      017421 parse_lmpext_iocap_res:
-0x5c19 017422 call iocap_lmpext_load 
-0x5c1a 017423 fetch 1 ,mem_device_option 
-0x5c1b 017424 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c1c 017425 branch iocap_lmpext_common 
-:      017427 iocap_lmpext_load:
-0x5c1d 017428 arg mem_sp_iocap_remote ,contw 
-0x5c1e 017429 fetch 3 ,mem_rxbuf + 2 
-0x5c1f 017430 istore 3 ,contw 
-0x5c20 017431 rtn 
-:      017433 iocap_lmpext_hci:
-0x5c21 017434 call hci_send_io_cap_response_event 
-:      017435 iocap_lmpext_common:
-0x5c22 017436 call check_localsm 
-0x5c23 017437 ncall hci_send_io_cap_req_event ,true 
-0x5c24 017438 branch master_set_mem_master_sp_flag ,true 
-0x5c25 017439 rtn 
-:      017440 parse_lmpext_accepted:
-0x5c26 017441 fetch 1 ,mem_rxbuf + 3 
-0x5c27 017442 set1 7 ,pdata 
-0x5c28 017443 store 1 ,mem_lmi_accepted_opcode 
-0x5c29 017444 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
-0x5c2a 017445 beq lmp_ext_esco_link_req ,play_sco 
-0x5c2b 017446 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
-0x5c2c 017447 rtn 
-:      017449 parse_lmpext_stop_esco:
-0x5c2d 017450 branch stop_esco 
-:      017452 parse_lmpext_not_accepted:
-0x5c2e 017453 fetch 1 ,mem_rxbuf + 3 
-0x5c2f 017454 set1 7 ,pdata 
-0x5c30 017455 store 1 ,mem_lmi_accepted_opcode 
-0x5c31 017456 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
-0x5c32 017457 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
-0x5c33 017458 rtn 
-:      017460 parse_lmpext_not_accepted_esco:
-0x5c34 017461 set0 mark_esco ,mark 
-0x5c35 017462 rtn 
-:      017464 parse_lmpext_accepted_ptt:
-0x5c36 017465 fetch 1 ,mem_ptt 
-0x5c37 017466 fetcht 1 ,mem_state_map 
-0x5c38 017467 nsetflag blank ,smap_edr ,temp 
-0x5c39 017468 storet 1 ,mem_state_map 
-:      017469 parse_lmpext_not_accepted_ptt:
-0x5c3a 017470 fetch 1 ,mem_state 
-0x5c3b 017471 rtnbit0 state_init_seq 
-0x5c3c 017472 set0 state_init_seq ,pdata 
-0x5c3d 017473 store 1 ,mem_state 
-0x5c3e 017474 fetch 1 ,mem_auth_enable 
-0x5c3f 017475 nbranch hci_send_linkkey_req ,blank 
-0x5c40 017476 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5c41 017477 rtn 
-:      017479 parse_lmpext_pause_encrypt:
-0x5c42 017480 nbranch parse_lmpext_pause_encrypt_slave ,master 
-0x5c43 017481 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c44 017482 branch tid_reply 
-:      017484 parse_lmpext_pause_encrypt_slave:
-0x5c45 017485 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
-0x5c46 017486 rtn 
-:      017488 parse_lmpext_resume_encrypt:
-0x5c47 017491 call tid_reply 
-0x5c48 017492 branch lmp_start_encryption 
-:      017494 parse_lmpext_features_req:
-0x5c49 017495 jam lmp_ext_features_res ,mem_lmo_opcode2 
-0x5c4a 017496 rtn 
-:      017498 parse_lmpext_features_res:
-0x5c4b 017499 fetcht 1 ,mem_rxbuf + 4 
-0x5c4c 017500 and temp ,0x1 ,temp 
-0x5c4d 017501 storet 1 ,mem_remote_sppcap 
-0x5c4e 017502 fetch 1 ,mem_hci_cmd 
-0x5c4f 017503 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
-0x5c50 017504 jam 0 ,mem_hci_cmd 
-0x5c51 017505 call hci_send_remote_ext_features_event 
-:      017506 parse_lmpext_features_res_not_hci:
-0x5c52 017507 fetch 1 ,mem_conn_sm 
-0x5c53 017508 rtnne conn_sm_wait_features_ext 
-0x5c54 017509 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5c55 017510 branch process_conn_sm 
-:      017512 parse_lmp_accepted:
-0x5c56 017513 fetch 1 ,mem_rxbuf + 1 
-0x5c57 017514 store 1 ,mem_lmi_accepted_opcode 
-0x5c58 017515 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
-0x5c59 017516 beq lmp_in_rand ,parse_lmp_accepted_inrand 
-0x5c5a 017517 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
-0x5c5b 017518 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
-0x5c5c 017519 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
-0x5c5d 017520 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
-0x5c5e 017521 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
-0x5c5f 017522 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
-0x5c60 017523 beq lmp_sco_link_req ,play_sco 
-0x5c61 017525 beq lmp_switch_req ,parse_lmp_accepted_switch 
-0x5c62 017527 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
-0x5c63 017528 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
-0x5c64 017529 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
-0x5c65 017530 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
-0x5c66 017531 rtn 
-:      017533 parse_lmp_not_accepted:
-0x5c67 017534 fetch 1 ,mem_rxbuf + 1 
-0x5c68 017535 store 1 ,mem_lmi_accepted_opcode 
-0x5c69 017536 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
-0x5c6a 017537 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
-0x5c6b 017538 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
-0x5c6c 017539 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
-0x5c6d 017540 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
-0x5c6e 017541 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
-0x5c6f 017543 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
-0x5c70 017544 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
-0x5c71 017545 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
-0x5c72 017546 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
-0x5c73 017547 rtn 
-:      017549 parse_lmp_accepted_switch:
-0x5c74 017550 jam bt_evt_switch_accept ,mem_fifo_temp 
-0x5c75 017551 call ui_ipc_send_event 
-0x5c76 017552 branch role_switch_prepare0 
-:      017553 parse_lmp_not_accepted_switch:
-0x5c77 017554 jam bt_evt_switch_not_accept ,mem_fifo_temp 
-0x5c78 017555 call ui_ipc_send_event 
-0x5c79 017556 jam switch_flag_not_accept ,mem_switch_flag 
-0x5c7a 017557 setarg timer_switch_waite 
-0x5c7b 017558 arg switch_wait_timer ,queue 
-0x5c7c 017559 branch timer_init 
-:      017562 parse_lmp_accepted_hostconn:
-0x5c7d 017565 fetch 1 ,mem_lmp_conn_state 
-0x5c7e 017566 set1 received_conn_req ,pdata 
-0x5c7f 017567 store 1 ,mem_lmp_conn_state 
-0x5c80 017568 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5c81 017569 call ui_ipc_send_event 
-0x5c82 017570 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
-:      017572 parse_lmp_accepted_hostconn_ctn:
-0x5c83 017574 fetch 1 ,mem_conn_sm 
-0x5c84 017575 bne conn_sm_wait_conn_accept ,parse_rx_done 
-0x5c85 017578 jam conn_sm_auth_pair ,mem_conn_sm 
-0x5c86 017579 rtn 
-:      017587 parse_lmp_not_accepted_hostconn:
-0x5c87 017588 jam acl_connection_already_exists ,mem_disconn_reason_send 
-0x5c88 017589 jam lmp_detach ,mem_lmo_opcode2 
-0x5c89 017590 force hci_error_host_timeout ,temp 
-0x5c8a 017591 call hci_send_connection_error 
-0x5c8b 017593 jam conn_sm_standby ,mem_conn_sm 
-0x5c8c 017595 branch parse_rx_done ,true 
-0x5c8d 017596 rtn 
-:      017598 parse_lmp_not_accepted_sco_link_req:
-0x5c8e 017599 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x5c8f 017600 rtn 
-:      017603 parse_lmp_accepted_inrand:
-0x5c90 017604 fetch 1 ,mem_link_key_exists 
-0x5c91 017605 nrtn blank 
-0x5c92 017606 call clear_linkkey 
-0x5c93 017607 call lmp_generate_key 
-0x5c94 017608 rtn master 
-0x5c95 017609 set1 mark_slave_in_rand_accepted ,mark 
-0x5c96 017610 rtn 
-:      017612 parse_lmp_accepted_enc_mode:
-0x5c97 017613 nrtn master 
-0x5c98 017614 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5c99 017615 fetch 1 ,mem_state_map 
-0x5c9a 017616 rtnbit0 smap_encryption 
-0x5c9b 017617 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c9c 017618 rtn 
-:      017620 parse_lmp_accepted_enc_keysize:
-0x5c9d 017621 branch lmp_start_encryption 
-:      017623 parse_lmp_accepted_start_enc:
-0x5c9e 017624 call send_create_conn_start_l2cap_timer_sm 
-0x5c9f 017625 fetch 1 ,mem_state 
-0x5ca0 017626 rtnbit1 state_conn_comp 
-0x5ca1 017627 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ca2 017628 fetch 1 ,mem_conn_sm 
-0x5ca3 017629 rtnne conn_sm_encrypt_wait 
-0x5ca4 017630 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
-0x5ca5 017631 rtn 
-:      017633 parse_lmp_accepted_stop_enc:
-0x5ca6 017641 rtn 
-:      017643 parse_lmp_not_accepted_aurand:
-0x5ca7 017644 fetch 1 ,mem_device_option 
-0x5ca8 017645 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
-0x5ca9 017646 fetch 1 ,mem_link_key_exists 
-0x5caa 017647 rtn blank 
-0x5cab 017648 fetcht 1 ,mem_conn_sm 
-0x5cac 017649 jam 0 ,mem_conn_sm 
-0x5cad 017650 jam 0 ,mem_link_key_exists 
-0x5cae 017651 fetch 1 ,mem_rxbuf + 2 
-0x5caf 017652 rtnne key_missing 
-0x5cb0 017653 storet 1 ,mem_conn_sm 
-0x5cb1 017654 jam local_statemachine ,mem_sp_localsm 
-0x5cb2 017655 fetch 2 ,mem_lmpext_ssp_enable 
-0x5cb3 017656 fetcht 1 ,mem_remote_sppcap 
-0x5cb4 017657 iand temp ,pdata 
-0x5cb5 017658 branch cmd_pair ,blank 
-0x5cb6 017659 branch cmd_ssp 
-:      017661 parse_lmp_not_accepted_aurand_send_detach:
-0x5cb7 017662 jam lmp_detach ,mem_lmo_opcode2 
-0x5cb8 017663 jam other_end_terminated ,mem_disconn_reason_send 
-0x5cb9 017664 rtn 
-:      017666 parse_lmp_not_accepted_inrand:
-0x5cba 017667 fetch 1 ,mem_rxbuf + 2 
-0x5cbb 017668 beq key_missing ,parse_lmp_inrand_key_missing 
-0x5cbc 017669 rtnne pairing_not_allowed 
-0x5cbd 017670 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x5cbe 017671 jam lmp_detach ,mem_lmo_opcode2 
-0x5cbf 017672 rtn 
-:      017673 parse_lmp_inrand_key_missing:
-0x5cc0 017674 jam key_missing ,mem_disconn_reason_send 
-0x5cc1 017675 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc2 017676 rtn 
-:      017678 parse_lmp_not_accepted_name_req:
-0x5cc3 017679 rtn 
-:      017681 parse_lmp_not_accepted_simple_pairing_number:
-0x5cc4 017682 jam sp_stat_null ,mem_sp_state 
-0x5cc5 017683 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc6 017684 branch parse_rx_done 
-:      017686 parse_lmp_not_accepted_dhkey_check:
-0x5cc7 017687 jam sp_stat_null ,mem_sp_state 
-0x5cc8 017688 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc9 017689 branch parse_rx_done 
-:      017690 parse_lmp_not_accepted_unsniff_req:
-0x5cca 017691 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
-0x5ccb 017692 branch ui_ipc_send_event 
-:      017694 parse_lmp_accepted_unsniff_req:
-0x5ccc 017695 jam bt_evt_unsniff_accept ,mem_fifo_temp 
-0x5ccd 017696 call ui_ipc_send_event 
-0x5cce 017697 call sniff_exit 
-0x5ccf 017698 force 0 ,temp 
-0x5cd0 017699 branch hci_send_mode_change 
-:      017701 parse_lmp_accepted_sniff_req:
-0x5cd1 017702 jam bt_evt_sniff_accept ,mem_fifo_temp 
-0x5cd2 017703 call ui_ipc_send_event 
-0x5cd3 017704 force 0x02 ,temp 
-0x5cd4 017705 call hci_send_mode_change 
-0x5cd5 017706 setarg 0 
-0x5cd6 017707 store 2 ,mem_dsniff 
-0x5cd7 017708 fetch 2 ,mem_sniff_param_interval 
-0x5cd8 017709 lshift pdata ,pdata 
-0x5cd9 017710 store 2 ,mem_tsniff 
-0x5cda 017711 fetch 1 ,mem_sniff_param_attempt 
-0x5cdb 017712 store 1 ,mem_sniff_attempt 
-0x5cdc 017713 fetch 1 ,mem_sniff_param_timeout 
-0x5cdd 017714 store 1 ,mem_sniff_timeout 
-0x5cde 017715 branch sniff_init 
-:      017717 parse_lmp_not_acdcept_sniff_req:
-0x5cdf 017718 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
-0x5ce0 017719 branch ui_ipc_send_event 
-:      017721 parse_lmp_crypt_key:
-0x5ce1 017722 fetcht 1 ,mem_rxbuf + 1 
-0x5ce2 017723 storet 1 ,mem_key_size 
-0x5ce3 017724 branch accept_lmp_msg 
-:      017726 parse_lmp_setup_complete:
-0x5ce4 017727 fetch 1 ,mem_lmp_conn_state 
-0x5ce5 017728 set1 received_setup_complete ,pdata 
-0x5ce6 017729 store 1 ,mem_lmp_conn_state 
-0x5ce7 017730 rtnbit1 sent_setup_complete 
-0x5ce8 017731 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ce9 017732 branch parse_rx_done 
-:      017734 parse_lmp_max_slot:
-0x5cea 017737 rtn 
-:      017739 parse_lmp_max_slot_req:
-0x5ceb 017740 fetch 1 ,mem_max_slot 
-0x5cec 017741 fetcht 1 ,mem_rxbuf + 1 
-0x5ced 017742 isub temp ,null 
-0x5cee 017744 branch accept_lmp_msg ,positive 
-0x5cef 017745 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5cf0 017746 jam unspecified_error ,mem_lmo_reason2 
-0x5cf1 017747 jam lmp_max_slot_req ,mem_lmi_opcode2 
-0x5cf2 017748 rtn 
-:      017750 parse_lmp_detach:
-0x5cf3 017751 call prepare_disconnect 
-0x5cf4 017752 branch accept_lmp_msg 
-:      017754 accept_lmp_msg:
-0x5cf5 017755 jam lmp_accepted ,mem_lmo_opcode2 
-0x5cf6 017756 rtn 
-:      017758 parse_lmp_incr_power:
-0x5cf7 017759 jam lmp_max_power ,mem_lmo_opcode2 
-0x5cf8 017760 rtn 
-:      017762 parse_lmp_decr_power:
-0x5cf9 017763 jam lmp_min_power ,mem_lmo_opcode2 
-0x5cfa 017764 rtn 
-:      017766 parse_lmp_version_res:
-0x5cfb 017767 fetch 1 ,mem_conn_sm 
-0x5cfc 017768 rtneq conn_sm_wait_version 
-0x5cfd 017770 jam conn_sm_send_features ,mem_conn_sm 
-0x5cfe 017772 rtn 
-:      017775 parse_lmp_auto_rate:
-0x5cff 017776 rtn 
-:      017778 parse_lmp_in_rand:
-0x5d00 017779 call lmp_copy_rand 
-0x5d01 017780 jam pincode_state_wait_pincode ,mem_pincode_state 
-0x5d02 017781 fetch 1 ,mem_device_option 
-0x5d03 017782 beq dvc_op_hci ,parse_lmp_in_rand_hci 
-0x5d04 017783 jam bt_evt_pincode_req ,mem_fifo_temp 
-0x5d05 017784 call ui_ipc_send_event 
-:      017785 parse_lmp_in_rand_hci:
-0x5d06 017786 call hci_send_pincode_req 
-0x5d07 017787 call tid_check 
-0x5d08 017788 nbranch lmp_accept_inrand ,true 
-0x5d09 017789 nbranch parse_lmp_inrand_res ,master 
-0x5d0a 017790 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5d0b 017791 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5d0c 017792 jam transaction_collision ,mem_lmo_reason2 
-0x5d0d 017793 rtn 
-:      017794 parse_lmp_inrand_res:
-0x5d0e 017795 fetch 1 ,mem_op 
-0x5d0f 017796 set1 op_inrand_req ,pdata 
-0x5d10 017797 store 1 ,mem_op 
-0x5d11 017798 rtn 
-:      017801 pop_tid_follow:
-0x5d12 017802 fetcht 1 ,mem_state_map 
-0x5d13 017803 nsetflag blank ,smap_lmptid ,temp 
-0x5d14 017804 storet 1 ,mem_state_map 
-0x5d15 017805 rtn 
-:      017808 push_tid_follow:
-0x5d16 017809 fetch 1 ,mem_lmo_tid2 
-0x5d17 017810 rshift pdata ,pdata 
-0x5d18 017811 and_into 1 ,pdata 
-0x5d19 017812 rtn 
-:      017814 parse_lmp_au_rand:
-0x5d1a 017815 call push_tid_follow 
-0x5d1b 017816 store 1 ,mem_sres_tid 
-0x5d1c 017817 call lmp_copy_rand 
-0x5d1d 017818 jam lmp_sres ,mem_lmo_opcode2 
-0x5d1e 017819 fetch 1 ,mem_link_key_exists 
-0x5d1f 017820 nrtn blank 
-0x5d20 017821 fetch 1 ,mem_state 
-0x5d21 017822 rtnbit1 state_combkey 
-0x5d22 017823 jam key_missing ,mem_lmo_reason2 
-0x5d23 017824 fetch 1 ,mem_device_option 
-0x5d24 017825 bne dvc_op_hci ,reject_lmp_packet 
-0x5d25 017826 fetch 1 ,mem_auth_enable 
-0x5d26 017827 nbranch reject_lmp_packet ,blank 
-0x5d27 017828 jam 0 ,mem_lmo_opcode2 
-:      017829 parse_lmp_inrand_sres:
-0x5d28 017830 fetch 1 ,mem_op 
-0x5d29 017831 set1 op_send_sres ,pdata 
-0x5d2a 017832 store 1 ,mem_op 
-0x5d2b 017833 branch hci_send_linkkey_req 
-:      017835 parse_lmp_sres:
-0x5d2c 017836 arg mem_plap ,rega 
-0x5d2d 017837 call function_e1 
-0x5d2e 017838 fetch 4 ,mem_rxbuf + 1 
-0x5d2f 017839 fetcht 4 ,mem_input_store 
-0x5d30 017840 isub temp ,null 
-0x5d31 017841 branch authentication_ok ,zero 
-0x5d32 017842 jam lmp_detach ,mem_lmo_opcode2 
-0x5d33 017843 jam authentication_failure_error ,mem_disconn_reason_send 
-0x5d34 017844 rtn 
-:      017845 authentication_ok:
-0x5d35 017846 call copy_aco 
-0x5d36 017847 call linkkey_ready 
-0x5d37 017848 fetch 1 ,mem_op 
-0x5d38 017849 isolate1 op_auth_req ,pdata 
-0x5d39 017850 set0 op_auth_req ,pdata 
-0x5d3a 017851 store 1 ,mem_op 
-0x5d3b 017852 call hci_send_auth_complete ,true 
-0x5d3c 017853 fetch 1 ,mem_conn_sm 
-0x5d3d 017854 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
-0x5d3e 017855 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
-0x5d3f 017856 rtn 
-:      017857 authentication_ok_conn_sm:
-0x5d40 017858 fetch 1 ,mem_pairing_auth 
-0x5d41 017859 rtnne defalt_pairing_auth 
-0x5d42 017860 fetch 1 ,mem_state_map 
-0x5d43 017861 rtnbit1 smap_encryption 
-0x5d44 017862 branch host_create_conn_encrypt 
-:      017864 parse_lmp_comb_key:
-0x5d45 017865 arg mem_rxbuf + 1 ,rega 
-0x5d46 017866 arg mem_kinit ,regb 
-0x5d47 017867 arg mem_random_number ,contw 
-0x5d48 017868 call xor16 
-0x5d49 017869 arg mem_plap ,rega 
-0x5d4a 017870 call generate_linkkey 
-0x5d4b 017871 jam lmp_au_rand ,mem_lmo_opcode2 
-0x5d4c 017872 fetch 1 ,mem_state 
-0x5d4d 017873 bbit0 state_combkey ,lmp_generate_key 
-0x5d4e 017874 rtn 
-:      017876 parse_lmp_name_res:
-0x5d4f 017877 fetch 2 ,mem_len 
-0x5d50 017878 add pdata ,-3 ,loopcnt 
-0x5d51 017879 fetcht 1 ,mem_rxbuf + 1 
-0x5d52 017880 setarg mem_tmp_buffer 
-0x5d53 017881 iadd temp ,contw 
-0x5d54 017882 arg mem_rxbuf + 3 ,contr 
-0x5d55 017883 call memcpy 
-0x5d56 017884 fetcht 1 ,mem_name_offset 
-0x5d57 017885 fetch 1 ,mem_rxbuf + 2 
-0x5d58 017886 isub temp ,pdata 
-0x5d59 017887 sub pdata ,14 ,null 
-0x5d5a 017888 branch parse_lmp_name_res_end ,positive 
-0x5d5b 017889 add temp ,14 ,pdata 
-0x5d5c 017890 store 1 ,mem_name_offset 
-0x5d5d 017891 jam lmp_name_req ,mem_lmo_opcode2 
-0x5d5e 017892 rtn 
-:      017893 parse_lmp_name_res_end:
-0x5d5f 017894 fetch 1 ,mem_state_map 
-0x5d60 017895 set1 smap_name_res ,pdata 
-0x5d61 017896 store 1 ,mem_state_map 
-0x5d62 017897 bbit1 smap_name_req ,lmp_disconnect 
-0x5d63 017900 rtn 
-:      017901 parse_lmp_name_req:
-0x5d64 017902 fetch 1 ,mem_rxbuf + 1 
-0x5d65 017903 store 1 ,mem_lmi_opcode2 
-0x5d66 017904 jam lmp_name_res ,mem_lmo_opcode2 
-0x5d67 017905 rtn 
-:      017907 parse_lmp_conn_req:
-0x5d68 017908 fetch 1 ,mem_device_option 
-0x5d69 017909 bne dvc_op_hci ,accept_lmp_msg 
-0x5d6a 017910 force 1 ,temp 
-0x5d6b 017911 branch hci_send_conn_req_event 
-:      017913 parse_lmp_timing_accuracy_req:
-0x5d6c 017914 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
-0x5d6d 017915 rtn 
-:      017917 parse_lmp_features_req:
-0x5d6e 017918 jam lmp_features_res ,mem_lmo_opcode2 
-0x5d6f 017919 rtn 
-:      017921 parse_lmp_version_req:
-0x5d70 017922 jam lmp_version_res ,mem_lmo_opcode2 
-0x5d71 017923 rtn 
-:      017925 parse_lmp_supervision_timeout:
-0x5d72 017928 rtn 
-:      017932 parse_lmp_sniff_subrating_req:
-0x5d73 017933 fetch 2 ,mem_tsniff 
-0x5d74 017934 iforce temp 
-0x5d75 017935 fetch 1 ,mem_rxbuf + 2 
-0x5d76 017936 store 1 ,mem_subsniff_rate 
-0x5d77 017937 imul32 temp ,temp 
-0x5d78 017938 fetch 2 ,mem_rxbuf + 3 
-0x5d79 017939 lshift pdata ,pdata 
-0x5d7a 017940 store 2 ,mem_subsniff_tcmax 
-0x5d7b 017941 fetch 4 ,mem_rxbuf + 5 
-0x5d7c 017942 lshift pdata ,pdata 
-0x5d7d 017943 store 4 ,mem_subsniff_instant 
-0x5d7e 017945 deposit temp 
-0x5d7f 017946 store 2 ,mem_subsniff_tsniff 
-0x5d80 017947 rtn 
-:      017948 parse_lmpext_packet_type_table_req:
-0x5d81 017949 fetcht 1 ,mem_ptt 
-0x5d82 017950 fetch 1 ,mem_rxbuf + 2 
-0x5d83 017951 ixor temp ,null 
-0x5d84 017952 nbranch reject_unknown_ext_packet ,zero 
-0x5d85 017953 isolate1 0 ,pdata 
-0x5d86 017954 fetch 1 ,mem_state_map 
-0x5d87 017955 setflag true ,smap_edr ,pdata 
-0x5d88 017956 store 1 ,mem_state_map 
-0x5d89 017957 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5d8a 017958 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
-0x5d8b 017959 rtn 
-:      017962 parse_lmp_sniff_subrating_res:
-0x5d8c 017963 rtn 
-:      017965 parse_lmp_max_power:
-0x5d8d 017966 rtn 
-:      017967 parse_lmp_min_power:
-0x5d8e 017968 rtn 
-:      017969 parse_lmp_page_mode_req:
-0x5d8f 017971 branch accept_lmp_msg 
-:      017972 parse_lmp_page_scan_mode_req:
-0x5d90 017975 branch accept_lmp_msg 
-:      017976 parse_lmp_preferred_rate:
-0x5d91 017977 rtn 
-:      017978 parse_lmp_remove_sco_link_req:
-0x5d92 017979 call stop_sco 
-0x5d93 017980 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
-0x5d94 017981 branch accept_lmp_msg 
-:      017984 parse_lmp_sco_link_req:
-0x5d95 017985 fetch 1 ,mem_rxbuf + 1 
-0x5d96 017986 store 1 ,mem_sco_handle 
-0x5d97 017987 fetch 1 ,mem_rxbuf + 3 
-0x5d98 017988 store 1 ,mem_esco_desco 
-0x5d99 017989 fetch 1 ,mem_rxbuf + 6 
-0x5d9a 017990 store 1 ,mem_air_mode 
-0x5d9b 017991 call push_tid_follow 
-0x5d9c 017992 store 1 ,mem_accptsco_tid 
-0x5d9d 017993 force 0 ,temp 
-0x5d9e 017994 branch hci_send_conn_req_event 
-:      017996 parse_lmp_slot_offset:
-0x5d9f 017997 fetch 2 ,mem_rxbuf + 1 
-0x5da0 017998 store 2 ,mem_slot_offset 
-0x5da1 017999 rtn 
-:      018001 parse_lmp_sniff_req:
-0x5da2 018002 fetch 1 ,mem_state 
-0x5da3 018003 bbit1 state_insniff ,lmp_reject_sniff 
-0x5da4 018004 fetch 2 ,mem_rxbuf + 2 
-0x5da5 018005 lshift pdata ,pdata 
-0x5da6 018006 store 2 ,mem_dsniff 
-0x5da7 018007 fetch 2 ,mem_rxbuf + 4 
-0x5da8 018008 lshift pdata ,pdata 
-0x5da9 018009 store 2 ,mem_tsniff 
-0x5daa 018010 fetch 2 ,mem_rxbuf + 6 
-0x5dab 018011 store 1 ,mem_sniff_attempt 
-0x5dac 018012 iforce temp 
-0x5dad 018013 fetch 2 ,mem_rxbuf + 8 
-0x5dae 018014 store 1 ,mem_sniff_timeout 
-0x5daf 018015 isub temp ,null 
-0x5db0 018016 nbranch set_big_value_to_attempt ,positive 
-0x5db1 018017 store 1 ,mem_sniff_attempt 
-:      018018 set_big_value_to_attempt:
-0x5db2 018020 jam lmp_accepted ,mem_lmo_opcode2 
-0x5db3 018021 jam lmp_sniff_req ,mem_lmi_opcode2 
-0x5db4 018022 rtn 
-:      018024 lmp_reject_sniff:
-0x5db5 018025 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5db6 018026 branch reject_lmp_packet 
-:      018028 parse_lmp_start_encryption_req:
-0x5db7 018029 call accept_lmp_msg 
-0x5db8 018030 call lmp_copy_rand 
-0x5db9 018031 call function_e3 
-0x5dba 018032 branch start_encryption 
-:      018034 parse_lmp_stop_encryption_req:
-0x5dbb 018035 call accept_lmp_msg 
-0x5dbc 018036 branch stop_encryption 
-:      018039 parse_lmp_switch_req:
-0x5dbd 018040 fetch 4 ,mem_rxbuf + 1 
-0x5dbe 018041 lshift pdata ,pdata 
-0x5dbf 018043 branch parse_lmp_switch_accept ,master 
-0x5dc0 018044 fetcht 1 ,mem_link_key_exists 
-0x5dc1 018045 nbranch parse_lmp_switch_req_clear_mark ,blank 
-:      018046 parse_lmp_switch_req_not_accept:
-0x5dc2 018047 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5dc3 018048 jam lmp_switch_req ,mem_lmi_opcode2 
-0x5dc4 018049 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5dc5 018050 rtn 
-:      018051 parse_lmp_switch_req_clear_mark:
-0x5dc6 018052 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x5dc7 018053 jam 0 ,mem_conn_sm 
-0x5dc8 018054 branch role_switch_prepare 
-:      018056 parse_lmp_switch_accept:
-0x5dc9 018057 call role_switch_prepare 
-0x5dca 018058 set1 mark_reconn_recieve_switch ,mark 
-0x5dcb 018059 fetch 1 ,mem_connection_options 
-0x5dcc 018060 set0 connection_switch ,pdata 
-0x5dcd 018061 store 1 ,mem_connection_options 
-0x5dce 018062 branch accept_lmp_msg 
-:      018066 parse_lmp_temp_rand:
-0x5dcf 018067 rtn 
-:      018068 parse_lmp_temp_key:
-0x5dd0 018069 rtn 
-:      018070 parse_lmp_timing_accuracy_res:
-0x5dd1 018071 rtn 
-:      018073 parse_lmp_unit_key:
-0x5dd2 018075 rtn 
-:      018078 parse_lmp_unsniff_req:
-0x5dd3 018079 jam lmp_accepted ,mem_lmo_opcode2 
-0x5dd4 018080 jam lmp_unsniff_req ,mem_lmi_opcode2 
-0x5dd5 018081 jam bt_evt_remote_unsniff ,mem_fifo_temp 
-0x5dd6 018082 call ui_ipc_send_event 
-0x5dd7 018083 force 0 ,temp 
-0x5dd8 018084 call hci_send_mode_change 
-0x5dd9 018085 branch sniff_exit 
-:      018086 parse_lmp_use_semi_permanend_key:
-0x5dda 018087 rtn 
-:      018089 parse_lmp_encapsulated_header:
-0x5ddb 018090 fetch 1 ,mem_rxbuf + 1 
-0x5ddc 018091 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddd 018092 fetch 1 ,mem_rxbuf + 2 
-0x5dde 018093 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddf 018094 fetch 1 ,mem_rxbuf + 3 
-0x5de0 018095 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
-0x5de1 018096 call check_localsm 
-0x5de2 018097 branch parse_lmp_encapsulated_header_master ,true 
-0x5de3 018098 jam sp_stat_key_recv ,mem_sp_state 
-:      018099 parse_lmp_encapsulated_header_master:
-0x5de4 018100 jam lmp_accepted ,mem_lmo_opcode2 
-0x5de5 018101 jam lmp_encapsulated_header ,mem_lmi_opcode2 
-0x5de6 018102 branch parse_rx_done 
-:      018104 parse_lmp_encapsulated_header_reject:
-0x5de7 018105 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5de8 018106 branch reject_lmp_packet 
-:      018108 parse_lmp_accepted_encapsulated_header:
-0x5de9 018111 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5dea 018113 rtn 
-:      018114 parse_lmp_accepted_simple_pairing_number:
-0x5deb 018115 call check_localsm 
-0x5dec 018116 rtn true 
-0x5ded 018117 jam sp_stat_confirm_recv ,mem_sp_state 
-0x5dee 018118 rtn 
-:      018120 parse_lmp_accepted_dhkey_check:
-0x5def 018122 call check_localsm 
-0x5df0 018123 ncall g_noninit ,true 
-0x5df1 018124 call g_init ,true 
-0x5df2 018125 call hci_send_user_confirmation_req 
-0x5df3 018126 call hci_send_ssp_complete 
-0x5df4 018127 call check_localsm 
-0x5df5 018128 rtn true 
-0x5df6 018129 jam sp_stat_link_key_calc ,mem_sp_state 
-0x5df7 018130 jam sp_flag_commit ,mem_sp_flag 
-0x5df8 018131 rtn 
-:      018133 parse_simple_pairing_confirm:
-0x5df9 018134 arg mem_sp_confirm_remote ,contw 
-0x5dfa 018135 fetch 8 ,mem_rxbuf + 1 
-0x5dfb 018136 istore 8 ,contw 
-0x5dfc 018137 fetch 8 ,mem_rxbuf + 9 
-0x5dfd 018138 istore 8 ,contw 
-0x5dfe 018139 branch master_set_mem_master_sp_flag 
-:      018141 parse_lmp_encapsulated_payload:
-0x5dff 018142 fetch 1 ,mem_master_sp_state 
-0x5e00 018143 beq sp_stat_random_send ,parse_encapsulated_payload_master 
-0x5e01 018144 fetch 1 ,mem_sp_state 
-0x5e02 018145 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
-:      018146 parse_encapsulated_payload_master:
-0x5e03 018147 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e04 018148 sub pdata ,0x20 ,contw 
-0x5e05 018149 nbranch parse_lmp_encapsulated_payload_reject ,positive 
-0x5e06 018150 arg mem_sp_pubkey_remote ,contw 
-0x5e07 018151 iadd contw ,contw 
-0x5e08 018152 fetch 8 ,mem_rxbuf + 1 
-0x5e09 018153 istore 8 ,contw 
-0x5e0a 018154 fetch 8 ,mem_rxbuf + 9 
-0x5e0b 018155 istore 8 ,contw 
-0x5e0c 018156 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e0d 018157 increase 16 ,pdata 
-0x5e0e 018158 store 1 ,mem_sp_remote_key_recv_count 
-0x5e0f 018159 bne encapsulated_len_p192 ,accept_lmp_msg 
-:      018160 parse_lmp_encapsulated_payload_completed:
-0x5e10 018161 call check_localsm 
-0x5e11 018162 branch accept_lmp_msg ,true 
-0x5e12 018163 jam sp_key_valid ,mem_sp_remote_key_invalid 
-0x5e13 018164 jam sp_stat_key_generate ,mem_sp_state 
-0x5e14 018165 jam sp_flag_commit ,mem_sp_flag 
-0x5e15 018166 branch accept_lmp_msg 
-:      018167 parse_lmp_encapsulated_payload_reject:
-0x5e16 018168 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e17 018169 branch reject_lmp_packet 
-:      018170 parse_lmp_accepted_encapsulated_payload:
-0x5e18 018171 fetch 1 ,mem_sp_local_key_send_count 
-0x5e19 018172 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
-0x5e1a 018173 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5e1b 018174 branch parse_rx_done 
-:      018175 parse_lmp_encapsulated_payload_all_accepted:
-0x5e1c 018176 call check_localsm 
-0x5e1d 018177 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
-0x5e1e 018178 jam sp_flag_commit ,mem_sp_flag 
-0x5e1f 018179 jam sp_stat_commit_calc ,mem_sp_state 
-0x5e20 018180 branch parse_rx_done 
-:      018181 parse_lmp_encapsulated_payload_all_accepted_master:
-0x5e21 018183 branch parse_rx_done 
-:      018185 parse_lmp_simple_pairing_number:
-0x5e22 018186 fetch 1 ,mem_master_sp_state 
-0x5e23 018187 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
-0x5e24 018188 fetch 1 ,mem_sp_state 
-0x5e25 018189 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
-:      018190 parse_lmp_simple_pairing_number_master:
-0x5e26 018191 arg mem_sp_random_remote ,contw 
-0x5e27 018192 fetch 8 ,mem_rxbuf + 1 
-0x5e28 018193 istore 8 ,contw 
-0x5e29 018194 fetch 8 ,mem_rxbuf + 9 
-0x5e2a 018195 istore 8 ,contw 
-0x5e2b 018196 call check_localsm 
-0x5e2c 018197 branch parse_lmp_simple_pairing_number_master0 ,true 
-0x5e2d 018198 jam sp_stat_random_send ,mem_sp_state 
-0x5e2e 018199 jam sp_flag_commit ,mem_sp_flag 
-0x5e2f 018200 branch accept_lmp_msg 
-:      018201 parse_lmp_simple_pairing_number_master0:
-0x5e30 018202 jam sp_stat_commit_calc ,mem_master_sp_state 
-0x5e31 018203 branch master_set_mem_master_sp_flag 
-:      018206 parse_lmp_simple_pairing_number_reject:
-0x5e32 018207 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e33 018208 branch reject_lmp_packet 
-:      018210 parse_dhkey_check:
-0x5e34 018211 fetch 1 ,mem_master_sp_state 
-0x5e35 018212 beq sp_stat_confirm_send ,parse_dhkey_check_master 
-0x5e36 018213 fetch 1 ,mem_sp_state 
-0x5e37 018214 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
-:      018215 parse_dhkey_check_master:
-0x5e38 018216 arg mem_sp_check_result ,contw 
-0x5e39 018217 fetch 8 ,mem_rxbuf + 1 
-0x5e3a 018218 istore 8 ,contw 
-0x5e3b 018219 fetch 8 ,mem_rxbuf + 9 
-0x5e3c 018220 istore 8 ,contw 
-0x5e3d 018221 call check_localsm 
-0x5e3e 018222 branch parse_dhkey_check_master0 ,true 
-0x5e3f 018223 jam sp_stat_confirm_check ,mem_sp_state 
-0x5e40 018224 jam sp_flag_commit ,mem_sp_flag 
-0x5e41 018225 branch parse_rx_done 
-:      018226 parse_dhkey_check_master0:
-0x5e42 018227 jam sp_stat_confirm_check ,mem_master_sp_state 
-0x5e43 018228 jam sp_flag_commit ,mem_master_sp_flag 
-0x5e44 018229 branch parse_rx_done 
-:      018230 parse_lmp_dhkey_check_reject:
-0x5e45 018231 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e46 018232 branch reject_lmp_packet 
-:      018234 parse_lmp_clkoffset_res:
-0x5e47 018235 branch parse_rx_done 
-:      018237 parse_lmp_encryption_mode_req:
-0x5e48 018238 fetch 1 ,mem_connection_options 
-0x5e49 018239 set0 connection_encrypt 
-0x5e4a 018240 store 1 ,mem_connection_options 
-0x5e4b 018241 call accept_lmp_msg 
-0x5e4c 018242 nrtn master 
-0x5e4d 018243 fetch 1 ,mem_rxbuf + 1 
-0x5e4e 018244 fetcht 1 ,mem_op 
-0x5e4f 018245 setflag blank ,op_stop_enc ,temp 
-0x5e50 018246 nsetflag blank ,op_start_enc ,temp 
-0x5e51 018247 storet 1 ,mem_op 
-0x5e52 018248 rtn 
-:      018250 parse_lmp_features_res:
-0x5e53 018251 fetcht 8 ,mem_rxbuf + 1 
-0x5e54 018252 fetch 1 ,mem_hci_cmd 
-0x5e55 018253 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
-0x5e56 018254 jam 0 ,mem_hci_cmd 
-0x5e57 018255 call hci_send_remote_features 
-:      018256 parse_lmp_features_res_not_hci:
-0x5e58 018257 fetch 1 ,mem_conn_sm 
-0x5e59 018258 rtnne conn_sm_wait_features_res 
-0x5e5a 018259 fetch 1 ,mem_device_option 
-0x5e5b 018260 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
-0x5e5c 018261 fetch 1 ,mem_connection_options 
-0x5e5d 018262 bbit0 connection_feature_ext ,parse_lmp_send_conn 
-:      018263 parse_lmp_feature_ext_sm:
-0x5e5e 018264 jam conn_sm_send_features_ext ,mem_conn_sm 
-0x5e5f 018265 rtn 
-:      018266 parse_lmp_send_conn:
-0x5e60 018267 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5e61 018268 rtn 
-:      018269 parse_lmp_test_activate:
-0x5e62 018270 fetch 1 ,mem_debug_config 
-0x5e63 018271 store 1 ,mem_test_mode_old_debug_config 
-0x5e64 018272 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e65 018273 jam lmp_test_activate ,mem_lmi_opcode2 
-0x5e66 018274 rtn 
-:      018275 parse_lmp_test_control:
-0x5e67 018278 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e68 018279 jam lmp_test_control ,mem_lmi_opcode2 
-0x5e69 018280 force 9 ,loopcnt 
-0x5e6a 018281 arg mem_rxbuf + 1 ,contr 
-0x5e6b 018282 arg mem_temp_payload ,contw 
-:      018283 parse_lmp_test_xor:
-0x5e6c 018284 ifetch 1 ,contr 
-0x5e6d 018285 xor_into 0x55 ,pdata 
-0x5e6e 018286 istore 1 ,contw 
-0x5e6f 018287 loop parse_lmp_test_xor 
-0x5e70 018288 fetch 1 ,test_mode_scenario 
-0x5e71 018289 fetcht 1 ,mem_tester_emulate 
-0x5e72 018290 set0 tester_no_whitening ,temp 
-0x5e73 018291 set0 tester_pattern_test ,temp 
-0x5e74 018292 beq exit_test_mode ,parse_lmp_test_control_exit 
-0x5e75 018293 beq pause_test_mode ,parse_lmp_test_control_pause 
-0x5e76 018294 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
-0x5e77 018295 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e78 018296 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
-0x5e79 018297 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e7a 018298 beq zero_pattern ,parse_lmp_test_control_pattern 
-0x5e7b 018299 beq one_pattern ,parse_lmp_test_control_pattern 
-0x5e7c 018300 beq alt_pattern ,parse_lmp_test_control_pattern 
-0x5e7d 018301 beq alt2_pattern ,parse_lmp_test_control_pattern 
-0x5e7e 018302 beq pseudorandom ,parse_lmp_test_control_pattern 
-0x5e7f 018303 rtn 
-:      018304 parse_lmp_test_control_exit:
-0x5e80 018306 fetch 1 ,mem_tester_emulate 
-0x5e81 018307 set1 tester_exit ,pdata 
-0x5e82 018308 set1 tester_change ,pdata 
-0x5e83 018309 store 1 ,mem_tester_emulate 
-0x5e84 018310 rtn 
-:      018311 parse_lmp_test_control_pattern:
-0x5e85 018312 set1 tester_pattern_test ,temp 
-0x5e86 018313 jam 5 ,mem_lch_code 
-0x5e87 018314 fetch 2 ,test_mode_data_length 
-0x5e88 018315 iforce loopcnt 
-0x5e89 018316 store 2 ,mem_len 
-0x5e8a 018317 arg mem_rxbuf ,contw 
-0x5e8b 018318 call pn9 
-:      018319 parse_lmp_test_control_loopback_nowhite:
-0x5e8c 018320 set1 tester_no_whitening ,temp 
-:      018321 parse_lmp_test_control_loopback:
-0x5e8d 018322 set1 tester_change ,temp 
-0x5e8e 018323 force 0 ,pdata 
-0x5e8f 018324 store 1 ,mem_slave_rcvcnt 
-0x5e90 018325 store 2 ,mem_tst_pktcnt_crc 
-0x5e91 018326 store 2 ,mem_tst_pktcnt_dmh 
-0x5e92 018327 store 2 ,mem_tst_pktcnt_hec 
-0x5e93 018328 store 2 ,mem_tst_pktcnt_sync 
-0x5e94 018329 fetch 1 ,test_mode_hopping_mode 
-0x5e95 018330 compare fixed_freq ,pdata ,0xff 
-0x5e96 018331 setflag true ,tester_fixed_freq ,temp 
-0x5e97 018332 storet 1 ,mem_tester_emulate 
-0x5e98 018333 rtn 
-:      018335 parse_lmp_test_control_pause:
-0x5e99 018336 set0 mark_testmode ,mark 
-0x5e9a 018337 jam 0 ,mem_tester_emulate 
-0x5e9b 018338 fetch 1 ,mem_debug_config 
-0x5e9c 018339 set0 debug_tx_pattern ,pdata 
-0x5e9d 018340 store 1 ,mem_debug_config 
-0x5e9e 018341 rtn 
-:      018343 check_test_cond:
-0x5e9f 018344 fetch 1 ,mem_tester_emulate 
-0x5ea0 018345 rtnbit0 tester_change 
-0x5ea1 018346 fetch 1 ,mem_tester_cnt 
-0x5ea2 018347 increase 1 ,pdata 
-0x5ea3 018348 store 1 ,mem_tester_cnt 
-0x5ea4 018349 rtnne 5 
-0x5ea5 018350 jam 0 ,mem_tester_cnt 
-0x5ea6 018351 fetch 1 ,mem_tester_emulate 
-0x5ea7 018352 set0 tester_change ,pdata 
-0x5ea8 018353 store 1 ,mem_tester_emulate 
-0x5ea9 018354 bbit1 tester_exit ,check_test_exit 
-0x5eaa 018355 isolate1 tester_no_whitening ,pdata 
-0x5eab 018356 call test_no_white ,true 
-0x5eac 018357 ncall test_enable_white ,true 
-0x5ead 018358 fetch 1 ,test_mode_packet_type 
-0x5eae 018359 compare 0x20 ,pdata ,0x30 
-0x5eaf 018360 fetch 1 ,mem_state_map 
-0x5eb0 018361 setflag true ,smap_edr ,pdata 
-0x5eb1 018362 store 1 ,mem_state_map 
-0x5eb2 018363 fetch 1 ,mem_tester_emulate 
-0x5eb3 018364 fetcht 1 ,mem_debug_config 
-0x5eb4 018365 isolate1 tester_pattern_test ,pdata 
-0x5eb5 018366 setflag true ,debug_tx_pattern ,temp 
-0x5eb6 018367 isolate1 tester_fixed_freq ,pdata 
-0x5eb7 018368 setflag true ,debug_tx_fixed_freq ,temp 
-0x5eb8 018369 setflag true ,debug_rx_fixed_freq ,temp 
-0x5eb9 018370 storet 1 ,mem_debug_config 
-0x5eba 018371 fetch 1 ,test_mode_tx_freq 
-0x5ebb 018372 store 1 ,mem_tx_fixed_freq 
-0x5ebc 018373 fetch 1 ,test_mode_rx_freq 
-0x5ebd 018374 store 1 ,mem_rx_fixed_freq 
-0x5ebe 018375 set1 mark_testmode ,mark 
-0x5ebf 018376 rtn 
-:      018378 check_test_exit:
-0x5ec0 018379 set0 mark_testmode ,mark 
-0x5ec1 018380 jam 0 ,mem_tester_emulate 
-0x5ec2 018381 fetch 1 ,mem_test_mode_old_debug_config 
-0x5ec3 018382 store 1 ,mem_debug_config 
-0x5ec4 018383 hfetch 1 ,core_config 
-0x5ec5 018384 and_into 0xfb ,pdata 
-0x5ec6 018385 hstore 1 ,core_config 
-0x5ec7 018386 rtn 
-:      018389 lmp_copy_rand:
-0x5ec8 018390 arg mem_rxbuf + 1 ,contr 
-0x5ec9 018391 arg mem_random_number ,contw 
-0x5eca 018392 branch memcpy16 
-:      018394 lmp_generate_key:
-0x5ecb 018395 jam lmp_comb_key ,mem_lmo_opcode2 
-0x5ecc 018396 rtn 
-:      018398 lmp_start_encryption:
-0x5ecd 018399 nrtn master 
-0x5ece 018400 jam lmp_start_encryption_req ,mem_lmo_opcode2 
-0x5ecf 018401 rtn 
-:      018403 lmp_accept_inrand:
-0x5ed0 018404 arg mem_lap ,rega 
-0x5ed1 018405 call generate_kinit 
-0x5ed2 018406 jam lmp_accepted ,mem_lmo_opcode2 
-0x5ed3 018407 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5ed4 018408 rtn 
-:      018410 lmp_disconnect:
-0x5ed5 018411 jam 10 ,mem_conn_timer 
-0x5ed6 018412 jam lmp_detach ,mem_lmo_opcode2 
-0x5ed7 018413 jam local_host ,mem_disconn_reason_send 
-0x5ed8 018414 rtn 
-:      018420 send_lmp:
-0x5ed9 018421 set1 mark_ext_patch ,mark 
-0x5eda 018422 bpatch patch3c_3 ,mem_patch3c 
-0x5edb 018423 disable user 
-0x5edc 018424 call lmo_fifo_process 
-0x5edd 018425 fetch 1 ,mem_lmp_to_send 
-0x5ede 018426 rtn blank 
-0x5edf 018431 bbit1 7 ,send_lmp_escape 
-0x5ee0 018432 beq lmp_name_req ,send_lmp_name_req 
-0x5ee1 018433 beq lmp_name_res ,send_lmp_name_res 
-0x5ee2 018434 beq lmp_accepted ,send_lmp_accepted 
-0x5ee3 018435 beq lmp_not_accepted ,send_lmp_not_accepted 
-0x5ee4 018436 beq lmp_features_req ,send_lmp_features_req 
-0x5ee5 018437 beq lmp_features_res ,send_lmp_features_res 
-0x5ee6 018438 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
-0x5ee7 018439 beq lmp_version_req ,send_lmp_version_req 
-0x5ee8 018440 beq lmp_version_res ,send_lmp_version_res 
-0x5ee9 018441 beq lmp_setup_complete ,send_lmp_setup_complete 
-0x5eea 018442 beq lmp_supervision_timeout ,send_lmp_superto 
-0x5eeb 018443 beq lmp_host_connection_req ,send_lmp_no_payload 
-0x5eec 018444 beq lmp_in_rand ,send_lmp_inrand 
-0x5eed 018445 beq lmp_comb_key ,send_lmp_comb_key 
-0x5eee 018446 beq lmp_au_rand ,send_lmp_aurand 
-0x5eef 018447 beq lmp_sres ,send_lmp_sres 
-0x5ef0 018448 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
-0x5ef1 018449 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
-0x5ef2 018450 beq lmp_start_encryption_req ,send_lmp_start_encryption 
-0x5ef3 018451 beq lmp_detach ,send_lmp_detach 
-0x5ef4 018452 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
-0x5ef5 018453 beq lmp_unit_key ,send_lmp_unit_key 
-0x5ef6 018455 beq lmp_sco_link_req ,send_lmp_sco_link_req 
-0x5ef7 018456 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
-0x5ef8 018457 beq lmp_max_power ,send_lmp_nopayload_reply 
-0x5ef9 018458 beq lmp_max_slot ,send_lmp_max_slot 
-0x5efa 018459 beq lmp_max_slot_req ,send_lmp_max_slot_req 
-0x5efb 018460 beq lmp_min_power ,send_lmp_nopayload_reply 
-0x5efc 018461 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
-0x5efd 018462 beq lmp_slot_offset ,send_lmp_slot_offset 
-0x5efe 018463 beq lmp_switch_req ,send_lmp_switch_req 
-0x5eff 018464 beq lmp_sniff_req ,send_lmp_sniff_req 
-0x5f00 018465 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
-0x5f01 018466 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
-0x5f02 018467 beq lmp_unsniff_req ,send_lmp_unsniff_req 
-0x5f03 018468 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
-0x5f04 018469 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
-0x5f05 018470 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
-0x5f06 018471 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
-0x5f07 018472 beq lmp_dhkey_check ,send_lmp_dhkey_check 
-0x5f08 018473 beq lmp_auto_rate ,send_lmp_auto_rate 
-0x5f09 018474 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
-0x5f0a 018476 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
-0x5f0b 018477 beq lmp_quality_of_service ,send_lmp_quality_of_service 
-0x5f0c 018478 beq lmp_test_activate ,send_lmp_test_activate 
-0x5f0d 018479 beq lmp_test_control ,send_lmp_test_control 
-:      018480 send_lmp_error:
-0x5f0e 018481 branch assert 
-0x5f0f 018482 rtn 
-:      018483 send_lmp_escape:
-0x5f10 018484 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
-0x5f11 018485 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
-0x5f12 018486 beq lmp_ext_accepted ,send_lmpext_accepted 
-0x5f13 018487 beq lmp_ext_features_res ,send_lmpext_features_res 
-0x5f14 018488 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
-0x5f15 018489 beq lmp_ext_features_req ,send_lmpext_features_req 
-0x5f16 018490 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
-0x5f17 018491 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
-0x5f18 018492 beq lmp_io_cap_req ,send_lmp_io_cap_req 
-0x5f19 018493 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
-0x5f1a 018494 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
-0x5f1b 018495 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
-0x5f1c 018496 branch assert 
-:      018502 send_lmp_accepted:
-0x5f1d 018503 force 2 ,pdata 
-0x5f1e 018504 call msg_send_lmp 
-0x5f1f 018505 fetch 1 ,mem_lmi_opcode 
-0x5f20 018506 istore 1 ,contw 
-0x5f21 018507 beq lmp_sco_link_req ,send_lmp_accptsco 
-0x5f22 018508 call send_lmp_follow 
-0x5f23 018509 fetch 1 ,mem_lmi_opcode 
-0x5f24 018510 beq lmp_in_rand ,send_lmp_accepted_inrand 
-0x5f25 018511 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
-0x5f26 018512 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
-0x5f27 018513 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
-0x5f28 018514 beq lmp_host_connection_req ,send_lmp_accepted_connection 
-0x5f29 018515 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
-0x5f2a 018516 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
-0x5f2b 018517 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
-0x5f2c 018518 rtn 
-:      018520 send_create_conn_start_l2cap_timer_sm:
-0x5f2d 018521 fetch 1 ,mem_conn_sm 
-0x5f2e 018522 rtn blank 
-0x5f2f 018523 jam conn_sm_wait_done ,mem_conn_sm 
-0x5f30 018524 setarg timer_enpt_waite 
-0x5f31 018525 arg enpt_delay_timer ,queue 
-0x5f32 018526 branch timer_init 
-:      018528 send_lmp_accept_sniff_req:
-0x5f33 018529 force 0x02 ,temp 
-0x5f34 018530 call hci_send_mode_change 
-0x5f35 018531 branch sniff_init 
-:      018532 send_lmp_not_accepted:
-0x5f36 018533 force 3 ,pdata 
-0x5f37 018534 call msg_send_lmp 
-0x5f38 018535 fetch 1 ,mem_lmi_opcode 
-0x5f39 018536 beq lmp_au_rand ,send_not_accept_aurand 
-0x5f3a 018537 istore 1 ,contw 
-0x5f3b 018538 fetch 1 ,mem_lmo_reason 
-0x5f3c 018539 istore 1 ,contw 
-0x5f3d 018540 branch send_lmp_follow 
-:      018542 send_not_accept_aurand:
-0x5f3e 018543 istore 1 ,contw 
-0x5f3f 018544 fetch 1 ,mem_lmo_reason 
-0x5f40 018545 istore 1 ,contw 
-0x5f41 018546 arg mem_sres_tid ,temp 
-0x5f42 018547 branch special_tid_store 
-:      018549 send_lmpext_accepted:
-0x5f43 018550 force 4 ,queue 
-0x5f44 018551 call send_lmpext 
-0x5f45 018552 setarg lmp_escape 
-0x5f46 018553 istore 1 ,contw 
-0x5f47 018554 fetch 1 ,mem_lmi_opcode 
-0x5f48 018555 set0 7 ,pdata 
-0x5f49 018556 istore 1 ,contw 
-0x5f4a 018557 fetch 1 ,mem_lmi_opcode 
-0x5f4b 018558 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
-0x5f4c 018559 call send_lmp_follow 
-0x5f4d 018560 fetch 1 ,mem_lmi_opcode 
-0x5f4e 018561 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
-0x5f4f 018562 rtn 
-:      018564 send_lmpext_not_accepted:
-0x5f50 018565 force 5 ,queue 
-0x5f51 018566 call send_lmpext 
-0x5f52 018567 setarg lmp_escape 
-0x5f53 018568 istore 1 ,contw 
-0x5f54 018569 fetch 1 ,mem_lmi_opcode 
-0x5f55 018570 set0 7 ,pdata 
-0x5f56 018571 istore 1 ,contw 
-0x5f57 018572 fetch 1 ,mem_lmo_reason 
-0x5f58 018573 istore 1 ,contw 
-0x5f59 018574 branch send_lmp_follow 
-:      018576 send_lmp_accptsco:
-0x5f5a 018577 call play_sco 
-0x5f5b 018578 arg mem_accptsco_tid ,temp 
-0x5f5c 018579 branch special_tid_store 
-:      018582 send_lmp_accepted_inrand:
-0x5f5d 018583 call clear_linkkey 
-0x5f5e 018584 call tid_check 
-0x5f5f 018585 rtn true 
-0x5f60 018586 branch lmp_generate_key 
-:      018588 send_lmp_accepted_enc_mode:
-0x5f61 018589 fetch 1 ,mem_op 
-0x5f62 018590 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
-0x5f63 018591 rtnbit0 op_stop_enc 
-0x5f64 018592 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5f65 018593 set0 op_stop_enc ,pdata 
-0x5f66 018594 call tid_reply 
-0x5f67 018595 branch send_lmp_accepted_enc_exit 
-:      018596 send_lmp_accepted_enc_start:
-0x5f68 018597 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5f69 018598 set0 op_start_enc ,pdata 
-:      018599 send_lmp_accepted_enc_exit:
-0x5f6a 018600 store 1 ,mem_op 
-0x5f6b 018601 rtn 
-:      018603 send_lmp_accepted_enc_key:
-0x5f6c 018604 call check_localsm 
-0x5f6d 018605 branch lmp_start_encryption ,true 
-0x5f6e 018606 rtn 
-:      018608 send_lmp_accepted_connection:
-0x5f6f 018610 fetch 1 ,mem_lmp_conn_state 
-0x5f70 018611 set1 received_conn_req ,pdata 
-0x5f71 018612 store 1 ,mem_lmp_conn_state 
-0x5f72 018613 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5f73 018614 branch ui_ipc_send_event 
-:      018617 send_lmp_accept_remove_sco_link_req:
-0x5f74 018618 rtn 
-:      018620 send_lmp_accept_dhkey_check:
-0x5f75 018621 rtn 
-:      018625 send_lmpext_features_res:
-0x5f76 018626 force 12 ,queue 
-0x5f77 018627 call send_lmpext 
-0x5f78 018628 setarg 0x01 
-0x5f79 018629 istore 1 ,contw 
-0x5f7a 018630 fetch 2 ,mem_lmpext_ssp_enable 
-0x5f7b 018631 istore 2 ,contw 
-0x5f7c 018632 setarg 0 
-0x5f7d 018633 istore 3 ,contw 
-0x5f7e 018634 setarg 0x00 
-0x5f7f 018635 istore 4 ,contw 
-0x5f80 018636 branch send_lmp_reply 
-:      018637 send_lmpext_io_cap_res:
-0x5f81 018639 force 5 ,queue 
-0x5f82 018640 call send_lmpext 
-0x5f83 018641 fetch 1 ,mem_device_option 
-0x5f84 018642 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
-0x5f85 018643 setarg 0x040003 
-0x5f86 018644 istore 3 ,contw 
-0x5f87 018645 store 3 ,mem_sp_iocap_local 
-0x5f88 018646 branch send_lmp_reply 
-:      018647 send_lmpext_io_cap_res_hci:
-0x5f89 018648 fetch 3 ,mem_sp_iocap_local 
-0x5f8a 018649 istore 3 ,contw 
-0x5f8b 018650 branch send_lmp_reply 
-:      018652 send_lmp_io_cap_req:
-0x5f8c 018653 force 5 ,queue 
-0x5f8d 018654 call send_lmpext 
-0x5f8e 018655 fetch 3 ,mem_sp_iocap_local 
-0x5f8f 018656 istore 3 ,contw 
-0x5f90 018657 branch send_lmp_request 
-:      018660 send_lmpext_sniff_subrating_req:
-0x5f91 018662 rtn 
-:      018663 send_lmpext_sniff_subrating_res:
-0x5f92 018664 force 9 ,queue 
-0x5f93 018665 call send_lmpext 
-0x5f94 018666 fetch 1 ,mem_subsniff_rate 
-0x5f95 018667 istore 1 ,contw 
-0x5f96 018668 fetch 2 ,mem_subsniff_tcmax 
-0x5f97 018669 istore 2 ,contw 
-0x5f98 018670 fetch 4 ,mem_subsniff_instant 
-0x5f99 018671 istore 4 ,contw 
-0x5f9a 018672 branch send_lmp_reply 
-:      018674 send_lmp_name_res:
-0x5f9b 018675 force 17 ,pdata 
-0x5f9c 018676 call msg_send_lmp 
-0x5f9d 018677 fetch 1 ,mem_lmi_opcode 
-0x5f9e 018678 copy pdata ,temp 
-0x5f9f 018679 beq 0x00 ,send_lmp_name_res_offset_ok 
-0x5fa0 018680 beq 0x0e ,send_lmp_name_res_offset_ok 
-0x5fa1 018681 beq 0x1c ,send_lmp_name_res_offset_ok 
-0x5fa2 018682 rtn 
-:      018683 send_lmp_name_res_offset_ok:
-0x5fa3 018684 istore 1 ,contw 
-0x5fa4 018685 fetch 1 ,mem_local_name_length 
-0x5fa5 018686 istore 1 ,contw 
-0x5fa6 018687 copy pdata ,loopcnt 
-0x5fa7 018688 setarg mem_local_name 
-0x5fa8 018689 iadd temp ,contr 
-0x5fa9 018690 call memcpy 
-0x5faa 018691 branch send_lmp_reply 
-:      018694 send_lmp_timing_accuracy_res:
-0x5fab 018695 force 3 ,pdata 
-0x5fac 018696 call msg_send_lmp 
-0x5fad 018697 setarg 0x0114 
-0x5fae 018698 istore 2 ,contw 
-0x5faf 018699 branch send_lmp_reply 
-:      018701 send_lmp_clkoffset_res:
-0x5fb0 018703 force 3 ,pdata 
-0x5fb1 018704 call msg_send_lmp 
-0x5fb2 018705 fetch 4 ,mem_clke_bt 
-0x5fb3 018706 isub clkn_bt ,pdata 
-0x5fb4 018707 branch send_lmp_clkoffset_res_master ,master 
-0x5fb5 018708 sub pdata ,0 ,pdata 
-:      018709 send_lmp_clkoffset_res_master:
-0x5fb6 018711 rshift2 pdata ,pdata 
-0x5fb7 018712 set0 15 ,pdata 
-0x5fb8 018713 istore 2 ,contw 
-0x5fb9 018714 branch send_lmp_reply 
-:      018716 send_lmp_version_res:
-0x5fba 018717 force 6 ,pdata 
-0x5fbb 018718 call msg_send_lmp 
-0x5fbc 018719 fetch 5 ,mem_lmp_version 
-0x5fbd 018720 istore 5 ,contw 
-0x5fbe 018721 branch send_lmp_reply 
-:      018723 send_lmp_features_res:
-0x5fbf 018724 force 9 ,pdata 
-0x5fc0 018725 call msg_send_lmp 
-0x5fc1 018726 fetch 8 ,mem_features 
-0x5fc2 018727 istore 8 ,contw 
-0x5fc3 018728 branch send_lmp_reply 
-:      018734 send_lmpext_esco_req:
-0x5fc4 018735 branch send_lmpext_esco_req_master ,master 
-0x5fc5 018738 branch send_lmpext_esco_req_slave 
-:      018739 send_lmpext_esco_req_master:
-0x5fc6 018740 jam 0x07 ,mem_esco_addr 
-:      018741 send_lmpext_esco_req_slave:
-0x5fc7 018742 jam 0 ,mem_esco_desco 
-0x5fc8 018743 force 16 ,queue 
-0x5fc9 018744 call send_lmpext 
-0x5fca 018745 fetch 1 ,mem_sco_handle 
-0x5fcb 018746 istore 1 ,contw 
-0x5fcc 018747 fetch 1 ,mem_esco_addr 
-0x5fcd 018748 istore 1 ,contw 
-0x5fce 018749 setarg 0 
-0x5fcf 018750 istore 1 ,contw 
-0x5fd0 018751 fetch 1 ,mem_esco_desco 
-0x5fd1 018752 istore 1 ,contw 
-0x5fd2 018753 setarg 6 
-0x5fd3 018754 istore 1 ,contw 
-0x5fd4 018755 setarg 2 
-0x5fd5 018756 istore 1 ,contw 
-0x5fd6 018757 setarg 7 
-0x5fd7 018758 istore 1 ,contw 
-0x5fd8 018759 istore 1 ,contw 
-0x5fd9 018760 setarg 30 
-0x5fda 018761 istore 2 ,contw 
-0x5fdb 018762 istore 2 ,contw 
-0x5fdc 018763 fetch 1 ,mem_air_mode 
-0x5fdd 018764 istore 1 ,contw 
-0x5fde 018765 fetch 1 ,mem_neogotiation_state 
-0x5fdf 018766 istore 1 ,contw 
-0x5fe0 018767 nbranch send_lmp_reply ,blank 
-0x5fe1 018768 branch send_lmp_reply ,master 
-0x5fe2 018769 branch send_lmp_request 
-:      018771 send_lmpext_remove_esco:
-0x5fe3 018772 force 4 ,queue 
-0x5fe4 018773 call send_lmpext 
-0x5fe5 018774 fetch 1 ,mem_sco_handle 
-0x5fe6 018775 istore 1 ,contw 
-0x5fe7 018776 fetch 1 ,mem_disconn_reason_send 
-0x5fe8 018777 istore 1 ,contw 
-0x5fe9 018778 fetch 1 ,mem_esco_saved_arq 
-0x5fea 018779 store 1 ,mem_arq 
-0x5feb 018780 branch send_lmp_request 
-:      018783 send_lmpext_features_req:
-0x5fec 018784 force 12 ,queue 
-0x5fed 018785 call send_lmpext 
-0x5fee 018786 setarg 0x01 
-0x5fef 018787 istore 1 ,contw 
-0x5ff0 018788 fetch 2 ,mem_lmpext_ssp_enable 
-0x5ff1 018789 istore 2 ,contw 
-0x5ff2 018790 setarg 0 
-0x5ff3 018791 istore 3 ,contw 
-0x5ff4 018792 setarg 0x00 
-0x5ff5 018793 istore 4 ,contw 
-0x5ff6 018794 branch send_lmp_request 
-:      018796 send_lmpext_packet_type_table_req:
-0x5ff7 018797 force 3 ,queue 
-0x5ff8 018798 call send_lmpext 
-0x5ff9 018799 fetch 1 ,mem_ptt 
-0x5ffa 018800 istore 1 ,contw 
-0x5ffb 018801 disable user 
-0x5ffc 018802 call send_lmp_request 
-0x5ffd 018803 nrtn user 
-0x5ffe 018804 nrtn master 
-0x5fff 018805 fetch 1 ,mem_afh_cfg 
-0x6000 018806 rtnbit0 afh_cfg_on 
-0x6001 018807 call afh_init 
-0x6002 018808 branch afh_open_all_channels 
-:      018811 ssp_enable:
-0x6003 018812 fetch 1 ,mem_features + 6 
-0x6004 018813 set1 param_featrue_ssp ,pdata 
-0x6005 018814 store 1 ,mem_features + 6 
-0x6006 018815 setarg param_lmpext_ssp_enable 
-0x6007 018816 store 2 ,mem_lmpext_ssp_enable 
-0x6008 018817 rtn 
-:      018819 ssp_disable:
-0x6009 018820 fetch 1 ,mem_features + 6 
-0x600a 018821 set0 param_featrue_ssp ,pdata 
-0x600b 018822 store 1 ,mem_features + 6 
-0x600c 018823 setarg 0 
-0x600d 018824 store 2 ,mem_lmpext_ssp_enable 
-0x600e 018825 rtn 
-:      018827 afh_init:
-0x600f 018828 jam 0x3 ,mem_afh_cfg 
-0x6010 018829 setarg 0 
-0x6011 018830 store 4 ,mem_afh_timer 
-0x6012 018831 arg mem_afh_map_lo ,contw 
-0x6013 018832 call afh_reset_map 
-0x6014 018833 arg mem_afh_map_new ,contw 
-0x6015 018834 call afh_reset_map 
-0x6016 018835 arg mem_afh_classify_channel_map ,contw 
-0x6017 018836 call afh_reset_map 
-0x6018 018837 branch afh_clear_error_counter 
-:      018838 afh_open_all_channels:
-0x6019 018839 arg mem_afh_map_new ,contw 
-0x601a 018840 call afh_reset_map 
-0x601b 018841 call afh_clear_error_counter 
-0x601c 018842 branch afh_set_send_flag 
-:      018845 afh_open_classify_map:
-0x601d 018846 fetch 5 ,mem_afh_classify_channel_map 
-0x601e 018847 store 5 ,mem_afh_map_new 
-0x601f 018848 ifetch 5 ,contr 
-0x6020 018849 istore 5 ,contw 
-0x6021 018850 call afh_clear_error_counter 
-0x6022 018851 branch afh_set_send_flag 
-:      018853 afh_reset_map:
-0x6023 018854 setarg 0xffffff 
-0x6024 018855 istore 3 ,contw 
-0x6025 018856 istore 3 ,contw 
-0x6026 018857 istore 3 ,contw 
-0x6027 018858 setarg 0x7f 
-0x6028 018859 istore 1 ,contw 
-0x6029 018860 rtn 
-:      018861 afh_clear_error_counter:
-0x602a 018862 setarg 0 
-0x602b 018863 store 2 ,mem_afh_error_total 
-0x602c 018864 rtn 
-:      018865 afh_set_send_flag:
-0x602d 018866 fetch 1 ,mem_afh_cfg 
-0x602e 018867 set1 send_lmp_set_afh ,pdata 
-0x602f 018868 store 1 ,mem_afh_cfg 
-0x6030 018869 rtn 
-:      018870 send_set_afh:
-0x6031 018871 nrtn master 
-0x6032 018872 force 16 ,pdata 
-0x6033 018873 call msg_send_lmp 
-0x6034 018874 deposit clkn_bt 
-0x6035 018875 arg 476 ,temp 
-0x6036 018876 iadd temp ,pdata 
-0x6037 018877 rshift pdata ,pdata 
-0x6038 018878 increase 1 ,pdata 
-0x6039 018879 set0 0 ,pdata 
-0x603a 018880 istore 4 ,contw 
-0x603b 018881 copy pdata ,temp 
-0x603c 018882 setarg 1 
-0x603d 018883 istore 1 ,contw 
-0x603e 018884 fetch 5 ,mem_afh_map_new 
-0x603f 018885 istore 5 ,contw 
-0x6040 018886 ifetch 5 ,contr 
-0x6041 018887 istore 5 ,contw 
-0x6042 018888 lshift temp ,temp 
-0x6043 018889 storet 4 ,mem_afh_instant 
-0x6044 018890 call send_lmp_request 
-0x6045 018891 fetch 1 ,mem_mode 
-0x6046 018892 set1 afh_change ,pdata 
-0x6047 018893 store 1 ,mem_mode 
-0x6048 018894 jam 1 ,mem_afh_new_mod 
-0x6049 018895 fetch 4 ,mem_afh_instant 
-0x604a 018896 arg timer_one_minute ,temp 
-0x604b 018897 iadd temp ,pdata 
-0x604c 018898 store 4 ,mem_afh_timer 
-0x604d 018899 fetch 1 ,mem_afh_cfg 
-0x604e 018900 rtnbit1 afh_cfg_master_sent_req 
-0x604f 018901 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
-0x6050 018902 rtn 
-:      018905 send_lmpext_pause_encryption_req:
-0x6051 018906 force 2 ,queue 
-0x6052 018907 call send_lmpext 
-0x6053 018908 nbranch send_lmp_reply ,master 
-0x6054 018910 branch send_lmp_request 
-:      018914 send_lmp_detach:
-0x6055 018915 force 2 ,pdata 
-0x6056 018916 call msg_send_lmp 
-0x6057 018917 fetch 1 ,mem_disconn_reason_send 
-0x6058 018918 istore 1 ,contw 
-0x6059 018919 call send_lmp_request 
-:      018920 prepare_disconnect:
-0x605a 018921 fetch 1 ,mem_op 
-0x605b 018922 set1 op_disconn ,pdata 
-0x605c 018923 store 1 ,mem_op 
-0x605d 018924 jam 50 ,mem_conn_timer 
-0x605e 018925 rtn 
-:      018928 send_lmp_no_payload:
-0x605f 018929 force 1 ,pdata 
-0x6060 018930 call msg_send_lmp 
-0x6061 018931 branch send_lmp_request 
-:      018932 send_lmp_nopayload_reply:
-0x6062 018933 force 1 ,pdata 
-0x6063 018934 call msg_send_lmp 
-0x6064 018935 branch send_lmp_reply 
-:      018938 send_lmp_encryption_mode_req:
-0x6065 018939 force 2 ,pdata 
-0x6066 018940 call msg_send_lmp 
-0x6067 018941 fetch 1 ,mem_state_map 
-0x6068 018942 isolate0 smap_encryption ,pdata 
-0x6069 018943 setflag true ,0 ,pdata 
-0x606a 018944 and_into 1 ,pdata 
-0x606b 018945 istore 1 ,contw 
-0x606c 018946 branch send_lmp_request 
-:      018949 send_lmp_superto:
-0x606d 018950 force 3 ,pdata 
-0x606e 018951 call msg_send_lmp 
-0x606f 018952 fetch 2 ,mem_supervision_to 
-0x6070 018953 istore 2 ,contw 
-0x6071 018954 branch send_lmp_request 
-:      018956 send_lmp_name_req:
-0x6072 018957 jam 250 ,mem_conn_timer 
-0x6073 018958 force 2 ,pdata 
-0x6074 018959 call msg_send_lmp 
-0x6075 018960 fetch 1 ,mem_name_offset 
-0x6076 018961 istore 1 ,contw 
-0x6077 018962 branch send_lmp_request 
-:      018964 send_lmp_test_control:
-0x6078 018965 force 10 ,pdata 
-0x6079 018966 call msg_send_lmp 
-0x607a 018967 arg mem_temp_payload ,contr 
-0x607b 018968 force 9 ,loopcnt 
-:      018969 send_lmp_test_control_loop:
-0x607c 018970 ifetch 1 ,contr 
-0x607d 018971 xor_into 0x55 ,pdata 
-0x607e 018972 istore 1 ,contw 
-0x607f 018973 loop send_lmp_test_control_loop 
-0x6080 018974 branch send_lmp_request 
-:      018976 send_lmp_quality_of_service_req:
-0x6081 018977 branch send_lmp_request 
-:      018978 send_lmp_unit_key:
-0x6082 018979 branch send_lmp_request 
-:      018981 send_lmp_slot_offset:
-0x6083 018982 rtn master 
-0x6084 018983 call calc_slot_offset 
-0x6085 018984 force 9 ,pdata 
-0x6086 018985 call msg_send_lmp 
-0x6087 018986 fetch 2 ,mem_slot_offset 
-0x6088 018987 istore 2 ,contw 
-0x6089 018988 fetch 3 ,mem_lap 
-0x608a 018989 istore 3 ,contw 
-0x608b 018990 fetch 1 ,mem_uap 
-0x608c 018991 istore 1 ,contw 
-0x608d 018992 fetch 2 ,mem_nap 
-0x608e 018993 istore 2 ,contw 
-0x608f 018994 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
-0x6090 018995 set0 mark_switch_initiated ,mark 
-0x6091 018996 call send_lmp_request 
-0x6092 018997 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6093 018998 rtn 
-:      018999 send_lmp_slot_offset_reply:
-0x6094 019000 call send_lmp_reply 
-0x6095 019001 jam lmp_accepted ,mem_lmo_opcode2 
-0x6096 019002 jam lmp_switch_req ,mem_lmi_opcode2 
-0x6097 019003 rtn 
-:      019005 send_lmp_switch_req:
-0x6098 019006 arg 0x200 ,temp 
-0x6099 019007 branch switch_on_native ,master 
-0x609a 019008 deposit clke_bt 
-0x609b 019009 branch switch_slack 
-:      019010 switch_on_native:
-0x609c 019011 deposit clkn_bt 
-:      019012 switch_slack:
-0x609d 019013 deposit bt_clk 
-0x609e 019014 iadd temp ,pdata 
-0x609f 019015 and_into 0x1fc ,pdata 
-0x60a0 019016 store 4 ,mem_sniff_anchor 
-0x60a1 019017 force 5 ,pdata 
-0x60a2 019018 call msg_send_lmp 
-0x60a3 019019 fetch 4 ,mem_sniff_anchor 
-0x60a4 019020 rshift pdata ,pdata 
-0x60a5 019021 istore 4 ,contw 
-0x60a6 019022 branch send_lmp_request 
-:      019024 send_lmp_sniff_req:
-0x60a7 019025 force 10 ,pdata 
-0x60a8 019026 call msg_send_lmp 
-0x60a9 019027 arg mem_sniff_payload ,contr 
-0x60aa 019028 ifetch 9 ,contr 
-0x60ab 019029 istore 9 ,contw 
-0x60ac 019030 branch send_lmp_request 
-:      019033 send_lmp_timing_accuracy_req:
-0x60ad 019035 force 3 ,pdata 
-0x60ae 019036 call msg_send_lmp 
-0x60af 019037 setarg 0x0114 
-0x60b0 019038 istore 2 ,contw 
-0x60b1 019039 branch send_lmp_request 
-:      019041 send_lmp_unsniff_req:
-0x60b2 019043 force 1 ,pdata 
-0x60b3 019044 call msg_send_lmp 
-0x60b4 019053 branch send_lmp_request 
-:      019055 send_lmp_sco_link_req:
-0x60b5 019056 branch send_lmp_sco_link_master ,master 
-0x60b6 019057 jam 0x00 ,mem_sco_handle 
-0x60b7 019058 fetch 1 ,mem_mode 
-0x60b8 019059 set1 send_sco_when_slave ,pdata 
-0x60b9 019060 store 1 ,mem_mode 
-:      019061 send_lmp_sco_link_master:
-0x60ba 019062 jam 0 ,mem_esco_desco 
-0x60bb 019063 force 7 ,pdata 
-0x60bc 019064 call msg_send_lmp 
-0x60bd 019065 fetch 1 ,mem_sco_handle 
-0x60be 019066 istore 1 ,contw 
-0x60bf 019067 setarg 0x00 
-0x60c0 019068 istore 1 ,contw 
-0x60c1 019069 fetch 1 ,mem_esco_desco 
-0x60c2 019070 istore 1 ,contw 
-0x60c3 019071 setarg 0x06 
-0x60c4 019072 istore 1 ,contw 
-0x60c5 019073 setarg 0x02 
-0x60c6 019074 istore 1 ,contw 
-0x60c7 019075 fetch 1 ,mem_air_mode 
-0x60c8 019076 istore 1 ,contw 
-0x60c9 019077 branch send_lmp_reply ,master 
-0x60ca 019078 branch send_lmp_tid 
-:      019080 send_lmp_remove_sco_link_req:
-0x60cb 019082 force 3 ,pdata 
-0x60cc 019083 call msg_send_lmp 
-0x60cd 019084 fetch 1 ,mem_sco_handle 
-0x60ce 019085 istore 1 ,contw 
-0x60cf 019086 force other_end_terminated ,pdata 
-0x60d0 019087 istore 1 ,contw 
-0x60d1 019088 branch send_lmp_request 
-:      019090 send_lmp_max_slot:
-0x60d2 019091 force 2 ,pdata 
-0x60d3 019092 call msg_send_lmp 
-0x60d4 019093 fetch 1 ,mem_max_slot 
-0x60d5 019094 istore 1 ,contw 
-0x60d6 019095 branch send_lmp_request 
-:      019098 send_lmp_max_slot_req:
-0x60d7 019099 force 2 ,pdata 
-0x60d8 019100 call msg_send_lmp 
-0x60d9 019101 setarg 0x05 
-0x60da 019102 istore 1 ,contw 
-0x60db 019103 branch send_lmp_request 
-:      019105 send_lmp_setup_complete:
-0x60dc 019106 fetch 1 ,mem_state 
-0x60dd 019107 set1 state_conn_comp ,pdata 
-0x60de 019108 store 1 ,mem_state 
-0x60df 019109 copy clkn_bt ,pdata 
-0x60e0 019110 store 4 ,mem_aurand_send_delay_time 
-0x60e1 019111 fetch 1 ,mem_lmp_conn_state 
-0x60e2 019112 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
-0x60e3 019113 set1 sent_setup_complete ,pdata 
-0x60e4 019114 store 1 ,mem_lmp_conn_state 
-0x60e5 019115 jam bt_evt_setup_complete ,mem_fifo_temp 
-0x60e6 019116 call ui_ipc_send_event 
-0x60e7 019117 call hci_send_connection_complete 
-0x60e8 019118 force 1 ,pdata 
-0x60e9 019119 call msg_send_lmp 
-0x60ea 019120 branch send_lmp_request 
-:      019121 send_lmp_setup_complete_has_sent:
-0x60eb 019122 jam 0 ,mem_lmp_to_send 
-0x60ec 019123 rtn 
-:      019125 send_lmp_version_req:
-0x60ed 019126 force 6 ,pdata 
-0x60ee 019127 call msg_send_lmp 
-0x60ef 019128 fetch 5 ,mem_lmp_version 
-0x60f0 019129 istore 5 ,contw 
-0x60f1 019130 branch send_lmp_request 
-:      019132 send_lmp_features_req:
-0x60f2 019133 force 9 ,pdata 
-0x60f3 019134 call msg_send_lmp 
-0x60f4 019135 fetch 8 ,mem_features 
-0x60f5 019136 istore 8 ,contw 
-0x60f6 019137 branch send_lmp_request 
-:      019139 sp_master_send_io_cap_get:
-0x60f7 019140 call hci_send_io_cap_req_event 
-0x60f8 019141 fetch 1 ,mem_device_option 
-0x60f9 019142 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
-0x60fa 019143 jam sp_flag_commit ,mem_master_sp_flag 
-0x60fb 019144 fetch 1 ,mem_sp_local_key_invalid 
-0x60fc 019145 rtnne sp_key_valid 
-:      019146 sp_master_send_io_cap_get_hci:
-0x60fd 019147 jam sp_master_stat_start_done ,mem_master_sp_state 
-0x60fe 019148 rtn 
-:      019150 sp_master_send_io_cap_send:
-0x60ff 019151 call tid_initiate 
-0x6100 019152 jam lmp_io_cap_req ,mem_lmo_opcode2 
-0x6101 019153 jam sp_stat_key_send ,mem_master_sp_state 
-0x6102 019154 rtn 
-:      019157 sp_master_send_lmp_encapsulated_header:
-0x6103 019158 call tid_initiate 
-0x6104 019159 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6105 019160 jam sp_stat_random_send ,mem_master_sp_state 
-0x6106 019161 rtn 
-:      019163 sp_master_commitment_compare:
-0x6107 019164 arg mem_sp_calc_result_high ,rega 
-0x6108 019165 arg mem_sp_confirm_remote ,regb 
-0x6109 019166 arg 16 ,loopcnt 
-0x610a 019167 call string_compare 
-0x610b 019168 branch sp_master_commitment_compare_success ,zero 
-0x610c 019169 jam sp_stat_null ,mem_master_sp_state 
-0x610d 019170 call master_clear_mem_master_sp_flag 
-0x610e 019171 jam pdu_not_allowed ,mem_lmo_reason2 
-0x610f 019172 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6110 019173 branch reject_lmp_packet 
-:      019174 sp_master_commitment_compare_success:
-0x6111 019175 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x6112 019176 call master_set_mem_master_sp_flag 
-0x6113 019177 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6114 019178 branch accept_lmp_msg 
-:      019182 sp_master_send_lmp_simple_pairing_number:
-0x6115 019183 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6116 019184 rtn 
-:      019188 sp_send_lmp_encapsulated_header:
-0x6117 019191 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6118 019193 rtn 
-:      019199 send_lmp_encapsulated_header:
-0x6119 019200 jam 0 ,mem_sp_local_key_send_count 
-0x611a 019201 force 4 ,pdata 
-0x611b 019202 call msg_send_lmp 
-0x611c 019203 force encapsulated_major_type_p192 ,pdata 
-0x611d 019204 istore 1 ,contw 
-0x611e 019205 force encapsulated_minor_type_p192 ,pdata 
-0x611f 019206 istore 1 ,contw 
-0x6120 019207 force encapsulated_len_p192 ,pdata 
-0x6121 019208 istore 1 ,contw 
-0x6122 019209 call check_localsm 
-0x6123 019210 branch send_lmp_request ,true 
-0x6124 019211 branch send_lmp_reply 
-:      019213 send_lmp_encapsulated_payload:
-0x6125 019215 force 17 ,pdata 
-0x6126 019216 call msg_send_lmp 
-0x6127 019217 fetch 1 ,mem_sp_local_key_send_count 
-0x6128 019218 arg mem_sp_pubkey_local ,contr 
-0x6129 019219 iadd contr ,contr 
-0x612a 019220 ifetch 8 ,contr 
-0x612b 019221 istore 8 ,contw 
-0x612c 019222 ifetch 8 ,contr 
-0x612d 019223 istore 8 ,contw 
-0x612e 019224 fetch 1 ,mem_sp_local_key_send_count 
-0x612f 019225 increase 16 ,pdata 
-0x6130 019226 store 1 ,mem_sp_local_key_send_count 
-0x6131 019227 call check_localsm 
-0x6132 019228 branch send_lmp_request ,true 
-0x6133 019229 branch send_lmp_reply 
-:      019232 sp_send_lmp_simple_pairing_comfirm:
-0x6134 019233 jam sp_stat_random_recv ,mem_sp_state 
-0x6135 019234 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
-0x6136 019235 rtn 
-:      019236 send_lmp_simple_pairing_comfirm:
-0x6137 019239 force 17 ,pdata 
-0x6138 019240 call msg_send_lmp 
-0x6139 019241 arg mem_sp_calc_result_high ,contr 
-0x613a 019242 ifetch 8 ,contr 
-0x613b 019243 istore 8 ,contw 
-0x613c 019244 ifetch 8 ,contr 
-0x613d 019245 istore 8 ,contw 
-0x613e 019246 branch send_lmp_reply 
-:      019248 sp_send_lmp_simple_pairing_number:
-0x613f 019249 call lmo_fifo_process 
-0x6140 019251 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6141 019252 rtn 
-:      019254 send_lmp_simple_pairing_number:
-0x6142 019256 call check_localsm 
-0x6143 019257 call sp_local_random_key_generator ,true 
-0x6144 019258 force 17 ,pdata 
-0x6145 019259 call msg_send_lmp 
-0x6146 019260 arg mem_sp_random_local ,contr 
-0x6147 019261 ifetch 8 ,contr 
-0x6148 019262 istore 8 ,contw 
-0x6149 019263 ifetch 8 ,contr 
-0x614a 019264 istore 8 ,contw 
-0x614b 019265 call check_localsm 
-0x614c 019266 nbranch send_lmp_reply ,true 
-0x614d 019267 branch send_lmp_request ,true 
-:      019269 master_sp_sm_end:
-0x614e 019271 jam sp_stat_done ,mem_master_sp_state 
-:      019272 sp_aurand_send:
-0x614f 019273 call tid_initiate 
-0x6150 019274 jam lmp_au_rand ,mem_lmo_opcode2 
-0x6151 019275 call check_localsm_master 
-0x6152 019276 branch sp_master_key_prarm_push ,true 
-0x6153 019277 branch sp_link_key_prarm_push 
-:      019278 master_sp_send_lmp_dhkey_check:
-0x6154 019279 call tid_reply 
-:      019280 sp_send_lmp_dhkey_check:
-0x6155 019281 jam lmp_dhkey_check ,mem_lmo_opcode2 
-0x6156 019282 rtn 
-:      019283 send_lmp_dhkey_check:
-0x6157 019285 force 17 ,pdata 
-0x6158 019286 call msg_send_lmp 
-0x6159 019287 arg mem_sp_calc_result_high ,contr 
-0x615a 019288 ifetch 8 ,contr 
-0x615b 019289 istore 8 ,contw 
-0x615c 019290 ifetch 8 ,contr 
-0x615d 019291 istore 8 ,contw 
-0x615e 019292 call check_localsm 
-0x615f 019293 nbranch send_lmp_reply ,true 
-0x6160 019294 branch send_lmp_request ,true 
-:      019296 send_lmp_enc_key_size_mask_res:
-0x6161 019297 force 3 ,pdata 
-0x6162 019298 call msg_send_lmp 
-0x6163 019299 setarg 0xfffe 
-0x6164 019300 istore 2 ,contw 
-0x6165 019301 branch send_lmp_reply 
-:      019303 send_lmp_auto_rate:
-0x6166 019304 branch send_lmp_request 
-:      019305 send_lmp_clkoffset_req:
-0x6167 019306 branch send_lmp_request 
-:      019307 send_lmp_quality_of_service:
-0x6168 019308 branch send_lmp_request 
-:      019309 send_lmp_test_activate:
-0x6169 019310 branch send_lmp_request 
-:      019315 send_lmp_comb_key:
-0x616a 019316 call generate_random_number 
-0x616b 019317 arg mem_lap ,rega 
-0x616c 019318 call generate_linkkey 
-0x616d 019319 force 17 ,pdata 
-0x616e 019320 call msg_send_lmp 
-0x616f 019321 arg mem_kinit ,rega 
-0x6170 019322 arg mem_random_number ,regb 
-0x6171 019323 call xor16 
-0x6172 019324 nbranch send_lmp_follow ,master 
-0x6173 019325 branch send_lmp_tid 
-:      019327 send_lmp_inrand:
-0x6174 019328 call generate_random_number 
-0x6175 019329 arg mem_plap ,rega 
-0x6176 019330 call generate_kinit 
-:      019331 send_lmp_rand:
-0x6177 019332 force 17 ,pdata 
-0x6178 019333 call msg_send_lmp 
-0x6179 019334 arg mem_random_number ,contr 
-0x617a 019335 call memcpy16 
-0x617b 019336 fetch 1 ,mem_conn_sm 
-0x617c 019337 beq conn_sm_auth_wait ,send_lmp_request 
-0x617d 019338 beq conn_sm_pairing_wait ,send_lmp_request 
-0x617e 019339 branch send_lmp_tid 
-:      019341 send_lmp_aurand:
-0x617f 019342 fetch 1 ,mem_pairing_auth 
-0x6180 019343 branch send_lmp_aurand_notpairing ,blank 
-0x6181 019344 call check_localsm 
-0x6182 019345 call tid_initiate ,true 
-0x6183 019346 ncall tid_reply ,true 
-0x6184 019347 branch send_lmp_aurand_common 
-:      019348 send_lmp_aurand_notpairing:
-0x6185 019349 call tid_initiate 
-:      019350 send_lmp_aurand_common:
-0x6186 019351 call generate_random_number 
-0x6187 019352 branch send_lmp_rand 
-:      019354 send_lmp_sres:
-0x6188 019355 arg mem_lap ,rega 
-0x6189 019356 call function_e1 
-0x618a 019357 force 5 ,pdata 
-0x618b 019358 call msg_send_lmp 
-0x618c 019359 fetch 4 ,mem_input_store 
-0x618d 019360 istore 4 ,contw 
-0x618e 019361 arg mem_sres_tid ,temp 
-0x618f 019362 call special_tid_store 
-0x6190 019363 call copy_aco 
-0x6191 019364 call check_localsm 
-0x6192 019365 branch send_lmp_sres_master ,true 
-0x6193 019366 jam done_encryp ,mem_wait_encryption 
-0x6194 019367 fetch 1 ,mem_pairing_auth 
-0x6195 019368 rtn blank 
-0x6196 019369 jam lmp_au_rand ,mem_lmo_opcode2 
-:      019370 send_lmp_sres_master:
-0x6197 019371 fetch 1 ,mem_link_key_exists 
-0x6198 019372 rtn blank 
-0x6199 019373 call check_localsm 
-0x619a 019374 call hci_send_linkkey_notification ,true 
-:      019375 send_lmp_sres_startenc:
-0x619b 019376 call check_localsm 
-0x619c 019377 nbranch send_lmp_sres_startenc_slave ,true 
-0x619d 019378 fetch 1 ,mem_auth_enable 
-0x619e 019379 rtn blank 
-0x619f 019380 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a0 019381 rtn 
-:      019382 send_lmp_sres_startenc_slave:
-0x61a1 019383 rtnmark0 mark_slave_in_rand_accepted 
-0x61a2 019384 set0 mark_slave_in_rand_accepted ,mark 
-0x61a3 019385 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a4 019386 rtn 
-:      019390 send_lmp_start_encryption:
-0x61a5 019391 call generate_random_number 
-0x61a6 019392 call function_e3 
-0x61a7 019393 force 17 ,pdata 
-0x61a8 019394 call msg_send_lmp 
-0x61a9 019395 arg mem_random_number ,contr 
-0x61aa 019396 call memcpy16 
-0x61ab 019397 branch send_lmp_tid 
-:      019399 send_lmp_stop_encryption_req:
-0x61ac 019400 force 1 ,pdata 
-0x61ad 019401 call msg_send_lmp 
-0x61ae 019402 branch send_lmp_tid 
-:      019404 send_lmp_encryption_key_size_req:
-0x61af 019405 force 2 ,pdata 
-0x61b0 019406 call msg_send_lmp 
-0x61b1 019407 force 16 ,pdata 
-0x61b2 019408 istore 1 ,contw 
-0x61b3 019409 store 1 ,mem_key_size 
-0x61b4 019410 branch send_lmp_tid 
-:      019412 msg_send_lmp:
-0x61b5 019414 lshift3 pdata ,pdata 
-0x61b6 019415 or_into 0x07 ,pdata 
-0x61b7 019416 store 1 ,mem_lmo_header_length 
-0x61b8 019417 arg 17 ,loopcnt 
-0x61b9 019418 arg mem_lmo_payload ,contw 
-0x61ba 019419 call clear_mem 
-0x61bb 019420 arg mem_lmo_payload ,contw 
-0x61bc 019421 rtn 
-:      019423 send_lmpext:
-0x61bd 019424 and pdata ,0x7f ,rega 
-0x61be 019425 jam lmp_escape ,mem_lmp_to_send 
-0x61bf 019426 deposit queue 
-0x61c0 019427 call msg_send_lmp 
-0x61c1 019428 deposit rega 
-0x61c2 019429 istore 1 ,contw 
-0x61c3 019430 rtn 
-:      019432 send_lmp_follow:
-0x61c4 019433 fetch 1 ,mem_lmp_to_send 
-0x61c5 019434 lshift pdata ,pdata 
-0x61c6 019435 fetcht 1 ,mem_state_map 
-0x61c7 019436 isolate1 smap_lmptid ,temp 
-0x61c8 019437 setflag true ,0 ,pdata 
-0x61c9 019438 branch send_lmp_exit 
-:      019441 send_lmp_tid:
-0x61ca 019442 fetcht 1 ,mem_state_map 
-0x61cb 019443 and_into 1 ,temp 
-0x61cc 019444 branch send_lmp_end 
-:      019446 send_lmp_reply:
-0x61cd 019447 force 0 ,temp 
-0x61ce 019448 branch send_lmp_end 
-:      019450 send_lmp_request:
-0x61cf 019451 force 1 ,temp 
-:      019452 send_lmp_end:
-0x61d0 019453 fetch 1 ,mem_lmp_to_send 
-0x61d1 019454 lshift pdata ,pdata 
-0x61d2 019455 setflag master ,0 ,pdata 
-0x61d3 019456 ixor temp ,pdata 
-:      019457 send_lmp_exit:
-0x61d4 019458 store 1 ,mem_lmo_header_opcode 
-0x61d5 019459 jam 0 ,mem_lmp_to_send 
-0x61d6 019460 call lmo_fifo_process_lmo0empty 
-0x61d7 019461 enable user 
-0x61d8 019462 rtn 
-:      019464 lmo_fifo_process:
-0x61d9 019465 set1 mark_ext_patch ,mark 
-0x61da 019466 bpatch patch3c_4 ,mem_patch3c 
-0x61db 019467 fetch 1 ,mem_lmp_to_send 
-0x61dc 019468 branch lmo_fifo_process_lmo0empty ,blank 
-0x61dd 019469 fetch 1 ,mem_lmo_opcode1 
-0x61de 019470 nrtn blank 
-0x61df 019471 branch lmo_fifo_process_lmo2to1 
-:      019472 lmo_fifo_process_lmo0empty:
-0x61e0 019473 fetch 1 ,mem_lmo_opcode1 
-0x61e1 019474 branch lmo_fifo_process_lmo1_empty ,blank 
-0x61e2 019475 fetch 3 ,mem_lmo_opcode1 
-0x61e3 019476 store 3 ,mem_lmp_to_send 
-0x61e4 019477 fetcht 1 ,mem_lmo_tid1 
-0x61e5 019478 fetch 1 ,mem_state_map 
-0x61e6 019479 set0 smap_lmptid ,pdata 
-0x61e7 019480 ior temp ,pdata 
-0x61e8 019481 store 1 ,mem_state_map 
-0x61e9 019482 jam 0 ,mem_lmo_opcode1 
-:      019483 lmo_fifo_process_lmo2to1:
-0x61ea 019484 fetch 1 ,mem_lmo_opcode2 
-0x61eb 019485 rtn blank 
-0x61ec 019486 fetch 4 ,mem_lmo_opcode2 
-0x61ed 019487 store 4 ,mem_lmo_opcode1 
-0x61ee 019488 jam 0 ,mem_lmo_opcode2 
-0x61ef 019489 rtn 
-:      019490 lmo_fifo_process_lmo1_empty:
-0x61f0 019491 fetch 1 ,mem_lmo_opcode2 
-0x61f1 019492 rtn blank 
-0x61f2 019493 fetch 3 ,mem_lmo_opcode2 
-0x61f3 019494 store 3 ,mem_lmp_to_send 
-0x61f4 019495 fetcht 1 ,mem_lmo_tid2 
-0x61f5 019496 fetch 1 ,mem_state_map 
-0x61f6 019497 set0 smap_lmptid ,pdata 
-0x61f7 019498 ior temp ,pdata 
-0x61f8 019499 store 1 ,mem_state_map 
-0x61f9 019500 jam 0 ,mem_lmo_opcode2 
-0x61fa 019501 rtn 
-:      019504 special_tid_store:
-0x61fb 019505 set1 mark_ext_patch ,mark 
-0x61fc 019506 bpatch patch3c_5 ,mem_patch3c 
-0x61fd 019507 fetch 1 ,mem_state_map 
-0x61fe 019508 copy pdata ,regc 
-0x61ff 019509 ifetch 1 ,temp 
-0x6200 019510 call pop_tid_follow 
-0x6201 019511 call send_lmp_follow 
-0x6202 019512 copy regc ,pdata 
-0x6203 019513 store 1 ,mem_state_map 
-0x6204 019514 rtn 
-:      019516 tid_reply:
-0x6205 019517 fetcht 1 ,mem_state_map 
-0x6206 019518 set0 smap_lmptidinit ,temp 
-0x6207 019519 storet 1 ,mem_state_map 
-0x6208 019520 rtn 
-:      019522 tid_initiate:
-0x6209 019523 fetcht 1 ,mem_state_map 
-0x620a 019524 set1 smap_lmptidinit ,temp 
-0x620b 019525 storet 1 ,mem_state_map 
-0x620c 019526 rtn 
-:      019529 tid_check:
-0x620d 019530 nsetflag master ,smap_lmptid ,pdata 
-0x620e 019531 fetcht 1 ,mem_state_map 
-0x620f 019532 ixor temp ,pdata 
-0x6210 019533 isolate1 smap_lmptid ,pdata 
-0x6211 019534 rtn 
-:      019537 tid_set_reply:
-0x6212 019538 fetch 1 ,mem_state_map 
-0x6213 019539 setflag master ,smap_lmptid ,pdata 
-0x6214 019540 store 1 ,mem_state_map 
-0x6215 019541 rtn 
-:      019544 check_localsm:
-0x6216 019545 fetch 1 ,mem_sp_localsm 
-0x6217 019546 compare local_statemachine ,pdata ,0x7f 
-0x6218 019547 rtn 
-:      019548 setlocalsm_master:
-0x6219 019549 fetch 1 ,mem_sp_localsm 
-0x621a 019550 set1 7 ,pdata 
-0x621b 019551 store 1 ,mem_sp_localsm 
-0x621c 019552 rtn 
-:      019553 setlocalsm_slave:
-0x621d 019554 fetch 1 ,mem_sp_localsm 
-0x621e 019555 set0 7 ,pdata 
-0x621f 019556 store 1 ,mem_sp_localsm 
-0x6220 019557 rtn 
-:      019558 check_localsm_master:
-0x6221 019559 fetch 1 ,mem_sp_localsm 
-0x6222 019560 isolate1 7 ,pdata 
-0x6223 019561 store 1 ,mem_sp_localsm 
-0x6224 019562 rtn 
-:      019564 generate_random_number:
-0x6225 019566 arg mem_random_number ,contw 
-:      019567 generate_random:
-0x6226 019568 force 16 ,loopcnt 
-:      019569 generate_random_another:
-:      019570 generate_random_loop:
-0x6227 019571 random pdata 
-0x6228 019572 istore 1 ,contw 
-0x6229 019573 loop generate_random_another 
-0x622a 019574 rtn 
-:      019576 generate_linkkey:
-0x622b 019577 call function_e21 
-0x622c 019578 arg mem_link_key ,rega 
-0x622d 019579 arg mem_input_store ,regb 
-0x622e 019580 ifetch 8 ,rega 
-0x622f 019581 fetcht 1 ,mem_state 
-0x6230 019582 nsetflag blank ,state_combkey ,temp 
-0x6231 019583 storet 1 ,mem_state 
-0x6232 019584 copy rega ,contw 
-0x6233 019585 call xor16 
-0x6234 019586 branch generate_linkkey_continue 
-:      019592 process_conn_sm:
-0x6235 019594 set1 mark_ext_patch ,mark 
-0x6236 019595 bpatch patch3c_6 ,mem_patch3c 
-0x6237 019596 fetch 1 ,mem_lmo_opcode2 
-0x6238 019597 branch process_conn_sm_continue ,blank 
-0x6239 019598 call lmo_fifo_process 
-0x623a 019599 fetch 1 ,mem_lmo_opcode2 
-0x623b 019600 nrtn blank 
-:      019601 process_conn_sm_continue:
-0x623c 019602 fetch 1 ,mem_conn_sm 
-0x623d 019603 rtn blank 
-0x623e 019607 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
-0x623f 019608 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
-0x6240 019609 beq conn_sm_send_features ,host_create_conn_send_features 
-0x6241 019610 beq conn_sm_wait_features_res ,host_create_conn_waiting 
-0x6242 019611 beq conn_sm_send_switch ,host_create_conn_send_switch 
-0x6243 019612 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
-0x6244 019613 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
-0x6245 019614 beq conn_sm_encrypt ,host_create_conn_encrypt 
-0x6246 019615 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
-0x6247 019616 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
-0x6248 019617 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
-0x6249 019618 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
-0x624a 019619 beq conn_sm_detach_delay ,host_create_conn_master_detach 
-0x624b 019620 beq conn_sm_send_version ,host_create_conn_send_version 
-0x624c 019621 beq conn_sm_wait_version ,host_create_conn_waiting 
-0x624d 019622 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
-0x624e 019623 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
-0x624f 019624 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
-0x6250 019625 beq conn_sm_pairing ,host_create_conn_pairing 
-0x6251 019626 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
-0x6252 019627 beq conn_sm_auth ,host_create_conn_auth 
-0x6253 019628 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
-0x6254 019629 beq conn_sm_done ,host_create_conn_done 
-0x6255 019630 beq conn_sm_wait_done ,host_create_conn_done_wait 
-0x6256 019631 jam conn_sm_standby ,mem_conn_sm 
-0x6257 019633 rtn 
-:      019634 host_create_conn_done:
-0x6258 019635 fetch 1 ,mem_lmp_conn_state 
-0x6259 019636 rtnbit0 received_setup_complete 
-0x625a 019637 rtnbit0 sent_setup_complete 
-0x625b 019638 jam conn_sm_standby ,mem_conn_sm 
-0x625c 019639 call host_conn_judge_encrypt 
-0x625d 019640 branch scheduler_start_upper_sm 
-:      019642 host_conn_judge_encrypt:
-0x625e 019643 fetch 1 ,mem_connection_options 
-0x625f 019644 rtnbit0 connection_encrypt 
-0x6260 019645 jam conn_sm_encrypt_wait ,mem_conn_sm 
-0x6261 019646 rtn 
-:      019648 host_create_conn_done_wait:
-0x6262 019649 arg enpt_delay_timer ,queue 
-0x6263 019650 call timer_check 
-0x6264 019651 nrtn blank 
-0x6265 019652 jam conn_sm_done ,mem_conn_sm 
-0x6266 019653 rtn 
-:      019655 host_create_conn_auth:
-0x6267 019656 fetch 1 ,mem_connection_options 
-0x6268 019657 set0 connection_auth ,pdata 
-0x6269 019658 store 1 ,mem_connection_options 
-0x626a 019659 jam conn_sm_auth_wait ,mem_conn_sm 
-0x626b 019660 jam lmp_au_rand ,mem_lmo_opcode2 
-0x626c 019661 rtn 
-:      019662 host_create_conn_auth_wait:
-0x626d 019663 rtn 
-:      019664 host_create_conn_pairing:
-0x626e 019665 fetch 1 ,mem_pincode_state 
-0x626f 019666 rtnne pincode_state_pincode_ready 
-0x6270 019667 call host_auth 
-0x6271 019668 jam conn_sm_pairing_wait ,mem_conn_sm 
-0x6272 019669 rtn 
-:      019671 host_create_conn_pairing_wait:
-0x6273 019672 rtn 
-:      019673 host_creat_conn_send_feat_ext:
-0x6274 019674 jam conn_sm_wait_features_ext ,mem_conn_sm 
-0x6275 019675 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x6276 019676 rtn 
-:      019677 host_create_conn_send_version:
-0x6277 019678 jam conn_sm_wait_version ,mem_conn_sm 
-0x6278 019679 jam lmp_version_req ,mem_lmo_opcode2 
-0x6279 019680 rtn 
-:      019682 host_creat_conn_wait_switch:
-0x627a 019683 fetch 1 ,mem_switch_flag 
-0x627b 019684 rtneq switch_flag_init 
-0x627c 019685 beq switch_flag_accept ,host_create_conn_switch_accept 
-0x627d 019686 arg switch_wait_timer ,queue 
-0x627e 019687 call timer_check 
-0x627f 019688 nrtn blank 
-0x6280 019689 jam switch_flag_init ,mem_switch_flag 
-0x6281 019690 branch host_create_conn_switch 
-:      019691 host_create_conn_switch_accept:
-0x6282 019692 rtn master 
-0x6283 019693 branch host_create_conn_auth_pair 
-:      019695 host_create_conn_send_features:
-0x6284 019696 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x6285 019697 jam lmp_features_req ,mem_lmo_opcode2 
-0x6286 019698 rtn 
-:      019699 host_create_conn_send_switch:
-0x6287 019700 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6288 019701 set1 mark_switch_initiated ,mark 
-0x6289 019702 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628a 019703 setarg 0x1ff 
-0x628b 019704 store 2 ,mem_soft_timer 
-0x628c 019705 rtn 
-:      019706 host_create_conn_send_conn_req:
-0x628d 019707 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628e 019708 jam 0xff ,mem_soft_timer 
-0x628f 019709 set0 mark_reconn_recieve_switch ,mark 
-0x6290 019710 jam lmp_host_connection_req ,mem_lmo_opcode2 
-0x6291 019711 branch init_lmp_reinit 
-:      019712 host_create_conn_wait_accept:
-0x6292 019713 rtnmark1 mark_reconn_recieve_switch 
-0x6293 019714 fetch 2 ,mem_soft_timer 
-0x6294 019715 sub pdata ,1 ,pdata 
-0x6295 019716 branch host_create_conn_resend ,zero 
-0x6296 019717 store 2 ,mem_soft_timer 
-0x6297 019718 rtn 
-:      019719 host_create_conn_resend:
-0x6298 019720 jam conn_sm_send_switch ,mem_conn_sm 
-0x6299 019721 rtn 
-:      019722 host_create_conn_waiting:
-0x629a 019724 rtn 
-:      019726 host_create_conn_switch:
-0x629b 019727 fetch 1 ,mem_lmp_conn_state 
-0x629c 019728 rtnbit0 sent_setup_complete 
-0x629d 019729 rtnbit0 received_setup_complete 
-0x629e 019730 fetch 1 ,mem_connection_options 
-0x629f 019731 set0 connection_switch ,pdata 
-0x62a0 019732 store 1 ,mem_connection_options 
-0x62a1 019733 jam lmp_switch_req ,mem_lmo_opcode2 
-0x62a2 019734 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
-0x62a3 019735 rtn 
-:      019737 host_create_conn_send_setup_complete:
-0x62a4 019738 jam conn_sm_wait_setup_complete ,mem_conn_sm 
-0x62a5 019739 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x62a6 019740 rtn 
-:      019742 host_create_conn_wait_setup_complete:
-0x62a7 019743 fetch 1 ,mem_lmp_conn_state 
-0x62a8 019744 rtnbit0 received_setup_complete 
-0x62a9 019745 jam conn_sm_standby ,mem_conn_sm 
-0x62aa 019747 rtn 
-:      019748 host_create_conn_wait_setup_complete_rtn:
-0x62ab 019749 jam conn_sm_auth_pair ,mem_conn_sm 
-0x62ac 019750 rtn 
-:      019752 host_create_conn_master_detach:
-0x62ad 019753 fetch 1 ,mem_soft_timer 
-0x62ae 019754 increase -1 ,pdata 
-0x62af 019755 branch host_create_conn_send_detach ,blank 
-0x62b0 019756 store 1 ,mem_soft_timer 
-0x62b1 019757 rtn 
-:      019758 host_create_conn_send_detach:
-0x62b2 019759 jam lmp_detach ,mem_lmo_opcode2 
-0x62b3 019760 jam local_host ,mem_disconn_reason_send 
-0x62b4 019761 jam 0 ,mem_conn_sm 
-0x62b5 019762 rtn 
-:      019763 host_create_conn_auth_pair:
-0x62b6 019765 fetch 1 ,mem_connection_options 
-0x62b7 019766 bbit1 connection_switch ,host_create_conn_switch 
-0x62b8 019767 bbit1 connection_auth ,host_create_conn_auth_pair_true 
-:      019768 host_create_conn_sm_done:
-0x62b9 019769 jam conn_sm_done ,mem_conn_sm 
-0x62ba 019770 rtn 
-:      019771 host_create_conn_auth_pair_true:
-0x62bb 019772 fetch 1 ,mem_link_key_exists 
-0x62bc 019773 branch host_create_conn_auth_pair_nokey ,blank 
-0x62bd 019774 fetch 1 ,mem_lmp_conn_state 
-0x62be 019775 rtnbit0 sent_setup_complete 
-0x62bf 019776 rtnbit0 received_setup_complete 
-0x62c0 019777 fetch 4 ,mem_aurand_send_delay_time 
-0x62c1 019778 arg 100 ,temp 
-0x62c2 019779 iadd temp ,temp 
-0x62c3 019780 copy clkn_bt ,pdata 
-0x62c4 019781 isub temp ,null 
-0x62c5 019782 nrtn positive 
-0x62c6 019783 branch host_create_conn_auth 
-:      019787 host_create_conn_auth_pair_nokey:
-0x62c7 019788 jam conn_sm_pairing ,mem_conn_sm 
-0x62c8 019789 jam 4 ,mem_pin_length 
-0x62c9 019790 setarg 0x3030 
-0x62ca 019791 store 2 ,mem_pin 
-0x62cb 019792 istore 2 ,contw 
-0x62cc 019793 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x62cd 019794 branch host_create_conn_pairing 
-:      019796 host_create_conn_auth_pair_wait:
-0x62ce 019797 rtn 
-:      019798 host_create_conn_encrypt:
-0x62cf 019799 fetch 1 ,mem_connection_options 
-0x62d0 019800 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
-0x62d1 019801 jam conn_sm_done ,mem_conn_sm 
-0x62d2 019802 rtn 
-:      019804 host_create_conn_encrypt_start:
-0x62d3 019805 fetch 1 ,mem_connection_options 
-0x62d4 019806 set0 connection_encrypt ,pdata 
-0x62d5 019807 store 1 ,mem_connection_options 
-0x62d6 019808 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x62d7 019809 rtn 
-:      019811 host_create_conn_encrypt_wait:
-0x62d8 019812 fetch 1 ,mem_wait_encryption 
-0x62d9 019813 rtn blank 
-0x62da 019814 jam conn_sm_standby ,mem_conn_sm 
-0x62db 019815 branch host_create_conn_encrypt_start 
-:      019817 host_create_conn_encrypt_wait_clear:
-0x62dc 019818 jam conn_sm_send_setup_complete ,mem_conn_sm 
-0x62dd 019819 rtn 
-:      019821 host_auth:
-0x62de 019822 fetch 1 ,mem_op 
-0x62df 019823 bbit1 op_inrand_req ,remote_auth 
-0x62e0 019824 call tid_initiate 
-0x62e1 019825 jam lmp_in_rand ,mem_lmo_opcode2 
-0x62e2 019826 branch cmd_exit 
-:      019827 remote_auth:
-0x62e3 019828 fetch 1 ,mem_op 
-0x62e4 019829 set0 op_inrand_req ,pdata 
-0x62e5 019830 store 1 ,mem_op 
-0x62e6 019831 call lmp_accept_inrand 
-0x62e7 019832 call tid_set_reply 
-0x62e8 019833 branch cmd_exit 
-:      019835 pincode_reinit:
-0x62e9 019836 setarg 4 
-0x62ea 019837 store 1 ,mem_pin_length 
-0x62eb 019838 setarg 0x3030 
-0x62ec 019839 istore 2 ,contw 
-0x62ed 019840 istore 2 ,contw 
-0x62ee 019841 rtn 
-:      019849 module_init:
-0x62ef 019850 rtn wake 
-0x62f0 019851 jam 0 ,mem_module_task 
-0x62f1 019852 call module_gpio_init 
-0x62f2 019853 call module_init_static_string 
-0x62f3 019854 setarg module_process_idle 
-0x62f4 019855 store 2 ,mem_cb_idle_process 
-0x62f5 019856 setarg module_conn_process 
-0x62f6 019857 store 2 ,mem_cb_bt_process 
-0x62f7 019858 setarg module_process_bb_event 
-0x62f8 019859 store 2 ,mem_cb_bb_event_process 
-0x62f9 019860 setarg module_le_rx 
-0x62fa 019861 store 2 ,mem_cb_att_write 
-0x62fb 019862 setarg module_conn_process 
-0x62fc 019863 store 2 ,mem_cb_le_process 
-0x62fd 019864 set1 mark_ext_patch ,mark 
-0x62fe 019865 bpatch patch30_0 ,mem_patch30 
-0x62ff 019866 setarg module_lpm_lock 
-0x6300 019867 store 2 ,mem_cb_check_wakelock 
-0x6301 019868 setarg module_le_tx_update_data 
-0x6302 019869 store 2 ,mem_cb_update_notify_value 
-0x6303 019870 setarg 0 
-0x6304 019871 store 4 ,mem_last_uart_clock 
-0x6305 019872 store 2 ,mem_module_prepare_tx_len 
-0x6306 019873 call module_hardware_init 
-0x6307 019874 call init_module_environment 
-0x6308 019875 call check_module_disabled 
-0x6309 019876 branch eeprom_load_reconn_info 
-:      019878 module_hardware_init:
-0x630a 019879 rtn wake 
-0x630b 019880 setarg uart_baud_115200 
-0x630c 019881 store uart_baud_len ,mem_baud 
-:      019882 module_lpm_uart_init:
-0x630d 019883 call init_filter_ram 
-0x630e 019884 setarg mem_module_rx_buf 
-0x630f 019885 hstore 2 ,core_uart_rsaddr 
-0x6310 019886 setarg mem_module_rx_buf_end 
-0x6311 019887 hstore 2 ,core_uart_readdr 
-0x6312 019888 setarg mem_module_tx_buf 
-0x6313 019889 hstore 2 ,core_uart_tsaddr 
-0x6314 019890 setarg mem_module_tx_buf_end 
-0x6315 019891 hstore 2 ,core_uart_teaddr 
-0x6316 019892 hjam 0x4 ,core_gpio_sel1 
-0x6317 019893 jam 0xff ,mem_ucode_id_local 
-0x6318 019894 hjam 0x0 ,core_uart_ctrl 
-0x6319 019895 setarg mem_module_tx_buf 
-0x631a 019896 hstore 2 ,core_uart_twptr 
-0x631b 019897 hstore 2 ,core_uart_trptrp 
-0x631c 019898 setarg mem_module_rx_buf 
-0x631d 019899 hstore 2 ,core_uart_rrptr 
-0x631e 019900 branch hci_init_common 
-:      019903 module_lpm_init:
-0x631f 019904 call module_lpm_uart_init 
-0x6320 019905 branch module_gpio_init 
-:      019907 module_gpio_init:
-0x6321 019909 call ui_led_init 
-0x6322 019910 call app_led_start_blink 
-0x6323 019912 fetcht 1 ,mem_module_connect_state_gpio 
-0x6324 019913 call gpio_config_output 
-0x6325 019914 call module_set_conn_pin_low 
-0x6326 019916 fetcht 1 ,mem_module_wake_up_gpio 
-0x6327 019917 call gpio_config_input 
-0x6328 019918 fetcht 1 ,mem_at_gpio 
-0x6329 019919 branch gpio_config_input_without_wake 
-:      019921 module_lpm_lock:
-0x632a 019922 fetcht 1 ,mem_module_wake_up_gpio 
-0x632b 019923 call gpio_get_bit 
-0x632c 019924 nbranch app_put_lpm_wake_lock ,true 
-0x632d 019925 branch app_get_lpm_wake_lock 
-:      019929 module_process_idle:
-0x632e 019930 branch module_app_dispatch 
-:      019931 module_conn_process:
-0x632f 019932 branch module_app_dispatch 
-:      019933 module_app_dispatch:
-0x6330 019934 set1 mark_ext_patch ,mark 
-0x6331 019935 bpatch patch30_1 ,mem_patch30 
-0x6332 019936 call module_control_air_flow 
-0x6333 019937 call module_uart_set 
-0x6334 019938 call l2cap_malloc_is_fifo_full 
-0x6335 019939 nrtn blank 
-0x6336 019940 branch module_process 
-:      019941 module_process_bb_event:
-0x6337 019942 copy regc ,pdata 
-0x6338 019943 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
-0x6339 019944 beq bt_evt_reconn_failed ,module_reconn_fail 
-0x633a 019945 beq bt_evt_reconn_page_timeout ,module_page_time_out 
-0x633b 019946 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
-0x633c 019947 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
-0x633d 019948 beq bt_evt_switch_accept ,module_process_switch_accept 
-0x633e 019949 beq bt_evt_sniff_accept ,module_process_sniff_accept 
-0x633f 019950 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
-0x6340 019951 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
-0x6341 019952 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
-0x6342 019953 beq bt_evt_le_connected ,module_process_le_conn 
-0x6343 019954 beq bt_evt_bb_connected ,module_process_bb_conn 
-0x6344 019955 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
-0x6345 019956 beq bt_evt_setup_complete ,module_process_setup_complete 
-0x6346 019957 beq bt_evt_enter_sniff ,module_sniff_param_check 
-0x6347 019958 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
-0x6348 019959 and pdata ,0x0f ,temp 
-0x6349 019960 and_into bt_evt_timer_mask ,pdata 
-0x634a 019961 beq bt_evt_timer_init ,module_bb_event_timer 
-0x634b 019962 rtn 
-:      019964 module_process_bb_event_disconned:
-0x634c 019965 call module_disconn_start 
-0x634d 019966 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x634e 019967 rtnbit0 app_disc_after_setup_done 
-0x634f 019968 arg 3 ,loopcnt 
-0x6350 019969 arg mem_prarm_dis ,contr 
-0x6351 019970 branch send_mem_to_uart 
-:      019972 module_sniff_param_check:
-0x6352 019975 fetch 2 ,mem_context + coffset_tsniff 
-0x6353 019976 rshift pdata ,pdata 
-0x6354 019977 fetcht 2 ,mem_sniff_param_interval 
-0x6355 019978 isub temp ,null 
-0x6356 019979 nbranch module_sniff_param_check_unsniff ,zero 
-0x6357 019980 branch app_lpm_mult_enable 
-:      019981 module_sniff_param_check_unsniff:
-0x6358 019982 fetch 1 ,mem_module_task 
-0x6359 019983 rtnbit1 at_task_unsinff 
-0x635a 019984 hfetch 2 ,core_uart_rxitems 
-0x635b 019985 ncall at_set_unsniff_task_flag ,blank 
-0x635c 019986 branch app_bt_sniff_exit 
-:      019988 module_process_setup_complete:
-0x635d 019989 call module_conn_start 
-0x635e 019990 call module_check_cmode 
-0x635f 019991 branch module_uart_send_conn ,zero 
-0x6360 019992 branch app_bt_disconnect 
-:      019993 module_uart_send_conn:
-0x6361 019994 arg 4 ,loopcnt 
-0x6362 019995 arg mem_prarm_conn ,contr 
-0x6363 019996 branch send_mem_to_uart 
-:      019998 module_process_bb_even_le_disconn:
-0x6364 019999 call module_disconn_start 
-0x6365 020000 arg 5 ,loopcnt 
-0x6366 020001 arg mem_prarm_bledis ,contr 
-0x6367 020002 branch send_mem_to_uart 
-:      020004 module_process_evt_pincode_req:
-0x6368 020005 call at_restore_pin_code 
-0x6369 020006 branch app_bt_set_pincode 
-:      020007 module_process_switch_not_accept:
-0x636a 020008 fetch 1 ,mem_module_task 
-0x636b 020009 rtnbit0 at_task_switch 
-0x636c 020010 set0 at_task_switch ,pdata 
-0x636d 020011 store 1 ,mem_module_task 
-0x636e 020012 branch at_error_rev_end 
-:      020014 module_process_switch_accept:
-0x636f 020015 fetch 1 ,mem_module_task 
-0x6370 020016 rtnbit0 at_task_switch 
-0x6371 020017 set0 at_task_switch ,pdata 
-0x6372 020018 store 1 ,mem_module_task 
-0x6373 020019 branch at_nomal_rev_end 
-:      020021 module_process_sniff_accept:
-0x6374 020022 rtn 
-:      020024 module_process_sniff_not_accept:
-0x6375 020025 rtn 
-:      020027 module_process_unsniff_accept:
-0x6376 020028 fetch 1 ,mem_module_task 
-0x6377 020029 bbit0 at_task_unsinff ,app_bt_enter_sniff 
-0x6378 020030 branch at_clear_unsniff_task_flag 
-:      020032 module_process_unsniff_not_accept:
-0x6379 020033 rtn 
-:      020035 module_process_le_conn:
-0x637a 020036 call module_conn_start 
-0x637b 020037 arg mem_le_plap ,regb 
-0x637c 020038 call module_check_cmode 
-0x637d 020039 branch module_uart_send_leconn ,zero 
-0x637e 020040 branch app_ble_disconnect 
-:      020041 module_uart_send_leconn:
-0x637f 020042 arg 6 ,loopcnt 
-0x6380 020043 arg mem_prarm_bleconn ,contr 
-0x6381 020044 branch send_mem_to_uart 
-:      020046 module_process_bb_conn:
-0x6382 020047 rtn 
-:      020050 module_reconn_fail:
-0x6383 020051 arg 7 ,loopcnt 
-0x6384 020052 arg mem_prarm_recfail ,contr 
-0x6385 020053 call send_mem_to_uart 
-0x6386 020054 branch module_disconn_start 
-:      020055 module_page_time_out:
-0x6387 020056 arg 7 ,loopcnt 
-0x6388 020057 arg mem_prarm_pageout ,contr 
-0x6389 020058 call send_mem_to_uart 
-:      020059 module_disconn_start:
-0x638a 020060 call module_start_adv_discovery 
-0x638b 020061 branch module_set_conn_pin_high 
-:      020063 module_start_adv_discovery:
-0x638c 020064 fetch 1 ,mem_module_state 
-0x638d 020065 isolate1 at_state_set30 ,pdata 
-0x638e 020066 call app_bt_start_discovery ,true 
-0x638f 020067 fetch 1 ,mem_module_state 
-0x6390 020068 isolate1 at_state_set40 ,pdata 
-0x6391 020069 call app_ble_start_adv ,true 
-0x6392 020070 rtn 
-:      020071 module_set_conn_pin_high:
-0x6393 020072 fetcht 1 ,mem_module_connect_state_gpio 
-0x6394 020073 branch gpio_out_active 
-:      020075 module_conn_start:
-0x6395 020076 call module_stop_adv_discovery 
-0x6396 020077 branch module_set_conn_pin_low 
-:      020079 module_stop_adv_discovery:
-0x6397 020080 fetch 1 ,mem_module_state 
-0x6398 020081 isolate1 at_state_set30 ,pdata 
-0x6399 020082 call app_bt_stop_discovery ,true 
-0x639a 020083 fetch 1 ,mem_module_state 
-0x639b 020084 isolate1 at_state_set40 ,pdata 
-0x639c 020085 call app_ble_stop_adv ,true 
-0x639d 020086 rtn 
-:      020087 module_set_conn_pin_low:
-0x639e 020088 fetcht 1 ,mem_module_connect_state_gpio 
-0x639f 020089 branch gpio_out_inactive 
-:      020094 module_process:
-0x63a0 020095 fetch 1 ,mem_device_option 
-0x63a1 020096 rtnne dvc_op_module 
-0x63a2 020097 hfetch 2 ,core_uart_rxitems 
-0x63a3 020098 rtn blank 
-0x63a4 020099 store 2 ,mem_current_packet_length 
-0x63a5 020101 call spp_mode 
-0x63a6 020102 branch at_process ,true 
-0x63a7 020103 call at_ckeck_send_buff 
-0x63a8 020104 branch module_tx_packet 
-:      020107 spp_mode:
-0x63a9 020108 fetcht 1 ,mem_at_gpio 
-0x63aa 020109 branch gpio_get_bit 
-:      020112 module_exit_sniff:
-0x63ab 020113 fetch 1 ,mem_module_task 
-0x63ac 020114 rtnbit1 at_task_unsinff 
-0x63ad 020115 call at_set_unsniff_task_flag 
-0x63ae 020116 branch app_bt_sniff_exit 
-:      020118 module_tx_packet:
-0x63af 020119 fetch 1 ,mem_context 
-0x63b0 020120 bbit0 state_inconn ,spp_send_end 
-0x63b1 020121 fetch 1 ,mem_context + coffset_mode 
-0x63b2 020122 bbit1 mode_le ,modle_le_tx 
-0x63b3 020123 call app_check_sniff 
-0x63b4 020124 branch module_exit_sniff ,true 
-0x63b5 020125 branch spp_tx_rfcomm_packet 
-:      020127 module_le_rx:
-0x63b6 020128 call le_att_get_handle_ptr 
-0x63b7 020129 ifetch 1 ,contr 
-0x63b8 020130 copy contr ,rega 
-0x63b9 020131 call get_uart_twptr 
-0x63ba 020132 copy regb ,loopcnt 
-0x63bb 020133 copy rega ,contr 
-0x63bc 020134 call uart_copy_tx_bytes 
-0x63bd 020135 branch uartd_send 
-:      020138 module_le_tx_update_data:
-0x63be 020140 fetch 2 ,mem_module_prepare_tx_len 
-0x63bf 020141 rtn blank 
-0x63c0 020142 arg dm_le_buff_len ,temp 
-0x63c1 020143 call not_greater_than 
-0x63c2 020144 store 2 ,mem_module_temp_len 
-0x63c3 020146 copy pdata ,temp 
-0x63c4 020147 fetch 2 ,mem_module_prepare_tx_len 
-0x63c5 020148 isub temp ,pdata 
-0x63c6 020149 store 2 ,mem_module_prepare_tx_len 
-0x63c7 020150 nbranch assert ,positive 
-0x63c8 020152 arg prcp_tx_le ,temp 
-0x63c9 020153 storet 2 ,mem_le_notify_handle 
-0x63ca 020154 call le_att_get_handle_ptr 
-0x63cb 020155 branch assert ,blank 
-0x63cc 020156 add contr ,1 ,contw 
-0x63cd 020158 fetch 2 ,mem_module_temp_len 
-0x63ce 020159 copy pdata ,loopcnt 
-0x63cf 020161 call get_uart_rrptr 
-0x63d0 020163 call uart_copy_rx_bytes 
-0x63d1 020165 fetch 2 ,mem_module_temp_len 
-0x63d2 020166 store 2 ,mem_current_packet_length 
-0x63d3 020167 store 2 ,mem_le_notify_len 
-0x63d4 020168 branch spp_send_end 
-:      020171 modle_le_tx:
-0x63d5 020172 rtnmark0 mark_context 
-0x63d6 020173 call modle_le_tx_once 
-0x63d7 020174 call modle_le_tx_once 
-:      020175 modle_le_tx_once:
-0x63d8 020176 call le_xtype_fifo_is_near_full 
-0x63d9 020177 nrtn blank 
-0x63da 020178 hfetch 2 ,core_uart_rxitems 
-0x63db 020179 rtn blank 
-0x63dc 020180 fetcht 2 ,mem_module_prepare_tx_len 
-0x63dd 020181 isub temp ,pdata 
-0x63de 020182 nbranch assert ,positive 
-0x63df 020183 store 2 ,mem_current_packet_length 
-0x63e0 020184 rtn blank 
-0x63e1 020185 call at_ckeck_send_buff_le 
-0x63e2 020186 fetch 2 ,mem_module_prepare_tx_len 
-0x63e3 020187 fetcht 2 ,mem_current_packet_length 
-0x63e4 020188 iadd temp ,pdata 
-0x63e5 020189 store 2 ,mem_module_prepare_tx_len 
-0x63e6 020190 fetcht 2 ,mem_module_prepare_tx_len 
-0x63e7 020191 hfetch 2 ,core_uart_rxitems 
-0x63e8 020192 isub temp ,rega 
-0x63e9 020193 nbranch assert ,positive 
-0x63ea 020194 jam attop_handle_value_notification ,mem_fifo_temp 
-0x63eb 020195 branch le_xtype_fifo_in 
-:      020197 module_bb_event_timer:
-0x63ec 020198 storet 1 ,mem_app_evt_timer_count 
-:      020199 module_bb_event_100ms_loop:
-0x63ed 020200 fetch 1 ,mem_app_evt_timer_count 
-0x63ee 020201 rtn blank 
-0x63ef 020202 increase -1 ,pdata 
-0x63f0 020203 store 1 ,mem_app_evt_timer_count 
-0x63f1 020204 call module_bb_event_hud_ms 
-0x63f2 020205 branch module_bb_event_100ms_loop 
-:      020207 module_bb_event_hud_ms:
-0x63f3 020208 fetch 2 ,mem_at_scan_time 
-0x63f4 020209 rtn blank 
-0x63f5 020210 increase -1 ,pdata 
-0x63f6 020211 store 2 ,mem_at_scan_time 
-0x63f7 020212 nrtn blank 
-0x63f8 020213 fetch 1 ,mem_at_using_flag 
-0x63f9 020214 jam 0 ,mem_at_using_flag 
-0x63fa 020215 bbit1 at_flag_leinq ,modue_le_inq 
-0x63fb 020216 bbit1 at_flag_inq ,module_inq 
-0x63fc 020217 branch assert 
-:      020218 modue_le_inq:
-0x63fd 020219 branch app_ble_stop_scan 
-:      020220 module_inq:
-0x63fe 020221 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x63ff 020222 rtn 
-:      020224 at_ckeck_send_buff:
-0x6400 020225 fetch 1 ,mem_context + coffset_mode 
-0x6401 020226 bbit1 mode_le ,at_ckeck_send_buff_le 
-0x6402 020227 fetch 2 ,mem_current_packet_length 
-0x6403 020228 arg dm_refcom_buff_len ,temp 
-0x6404 020230 call not_greater_than 
-0x6405 020231 store 2 ,mem_current_packet_length 
-0x6406 020232 rtn 
-:      020233 at_ckeck_send_buff_le:
-0x6407 020234 fetch 2 ,mem_current_packet_length 
-0x6408 020235 arg dm_le_buff_len ,temp 
-0x6409 020236 call not_greater_than 
-0x640a 020237 store 2 ,mem_current_packet_length 
-0x640b 020238 rtn 
-:      020240 at_set_unsniff_task_flag:
-0x640c 020241 fetch 1 ,mem_module_task 
-0x640d 020242 set1 at_task_unsinff ,pdata 
-0x640e 020243 store 1 ,mem_module_task 
-0x640f 020244 rtn 
-:      020246 at_clear_unsniff_task_flag:
-0x6410 020247 fetch 1 ,mem_module_task 
-0x6411 020248 set0 at_task_unsinff ,pdata 
-0x6412 020249 store 1 ,mem_module_task 
-0x6413 020250 rtn 
-:      020252 at_set_cmd_task_flag:
-0x6414 020253 fetch 1 ,mem_module_task 
-0x6415 020254 set1 at_task_cmd_flag ,pdata 
-0x6416 020255 store 1 ,mem_module_task 
-0x6417 020256 rtn 
-:      020258 at_clear_cmd_task_flag:
-0x6418 020259 fetch 1 ,mem_module_task 
-0x6419 020260 set0 at_task_cmd_flag ,pdata 
-0x641a 020261 store 1 ,mem_module_task 
-0x641b 020262 rtn 
-:      020264 module_control_air_flow:
-0x641c 020265 set1 mark_ext_patch ,mark 
-0x641d 020266 bpatch patch30_2 ,mem_patch30 
-0x641e 020267 call check_uart_tx_buff 
-0x641f 020268 branch app_l2cap_flow_control_enable ,positive 
-0x6420 020269 branch app_l2cap_flow_control_disable 
-:      020271 module_uart_set:
-0x6421 020272 call spp_mode 
-0x6422 020273 branch module_set_baud_115200 ,true 
-0x6423 020274 hfetcht uart_baud_len ,core_uart_baud 
-0x6424 020275 fetch 2 ,mem_baud 
-0x6425 020276 isub temp ,null 
-0x6426 020277 rtn zero 
-0x6427 020278 branch uart_set_baud_by_mem 
-:      020281 module_set_baud_115200:
-0x6428 020282 hfetcht uart_baud_len ,core_uart_baud 
-0x6429 020283 setarg at_baud_115200 
-0x642a 020284 isub temp ,null 
-0x642b 020285 rtn zero 
-0x642c 020286 hstore uart_baud_len ,core_uart_baud 
-0x642d 020287 rtn 
-:      020289 module_check_cmode:
-0x642e 020290 set1 mark_ext_patch ,mark 
-0x642f 020291 bpatch patch30_3 ,mem_patch30 
-0x6430 020292 fetch 1 ,mem_module_state 
-0x6431 020293 isolate0 at_state_cmode ,pdata 
-0x6432 020294 branch module_check_cmode_close ,true 
-0x6433 020295 arg mem_cmode_addr ,rega 
-0x6434 020296 arg 6 ,loopcnt 
-0x6435 020297 branch string_compare 
-:      020298 module_check_cmode_close:
-0x6436 020299 force 0 ,null 
-0x6437 020300 rtn 
-:      020302 module_init_static_string:
-0x6438 020303 set1 mark_ext_patch ,mark 
-0x6439 020304 bpatch patch30_4 ,mem_patch30 
-0x643a 020305 arg mem_prarm_pswd ,contw 
-0x643b 020306 setsect 0 ,0x35350 
-0x643c 020307 setsect 1 ,0x15115 
-0x643d 020308 setsect 2 ,0x12415 
-0x643e 020309 setsect 3 ,0x10951 
-0x643f 020310 istore 9 ,contw 
-0x6440 020311 setsect 0 ,0x2454c 
-0x6441 020312 setsect 1 ,0x35053 
-0x6442 020313 setsect 2 ,0x2454 
-0x6443 020314 setsect 3 ,0x11531 
-0x6444 020315 istore 9 ,contw 
-0x6445 020316 setsect 0 ,0x34441 
-0x6446 020317 setsect 1 ,0x194d4 
-0x6447 020318 setsect 2 ,0x12455 
-0x6448 020319 setsect 3 ,0x10d4d 
-0x6449 020320 istore 9 ,contw 
-0x644a 020321 setsect 0 ,0x3414c 
-0x644b 020322 setsect 1 ,0xd4d4 
-0x644c 020323 setsect 2 ,0x124c4 
-0x644d 020324 setsect 3 ,0x13119 
-0x644e 020325 istore 9 ,contw 
-0x644f 020326 setsect 0 ,0x15247 
-0x6450 020327 setsect 1 ,0x3d0d1 
-0x6451 020328 setsect 2 ,0xe4e4 
-0x6452 020329 setsect 3 ,0x11531 
-0x6453 020330 istore 9 ,contw 
-0x6454 020331 setsect 0 ,0x34944 
-0x6455 020332 setsect 1 ,0x114d4 
-0x6456 020333 setsect 2 ,0xe535 
-0x6457 020334 setsect 3 ,0x15105 
-0x6458 020335 istore 9 ,contw 
-0x6459 020336 setsect 0 ,0x14c2b 
-0x645a 020337 setsect 1 ,0x114d2 
-0x645b 020338 setsect 2 ,0xf525 
-0x645c 020339 setsect 3 ,0x11531 
-0x645d 020340 istore 9 ,contw 
-0x645e 020341 setsect 0 ,0x14e53 
-0x645f 020342 setsect 1 ,0x19192 
-0x6460 020343 setsect 2 ,0x44c4 
-0x6461 020344 setsect 3 ,0x15915 
-0x6462 020345 istore 9 ,contw 
-0x6463 020346 setsect 0 ,0x35352 
-0x6464 020347 setsect 1 ,0xd254 
-0x6465 020348 setsect 2 ,0x5444 
-0x6466 020349 setsect 3 ,0x10959 
-0x6467 020350 istore 9 ,contw 
-0x6468 020351 setsect 0 ,0x1454c 
-0x6469 020352 setsect 1 ,0x5392 
-0x646a 020353 setsect 2 ,0x3525 
-0x646b 020354 setsect 3 ,0x13d35 
-0x646c 020355 istore 9 ,contw 
-0x646d 020356 setsect 0 ,0x14544 
-0x646e 020357 setsect 1 ,0x113d3 
-0x646f 020358 setsect 2 ,0x4454 
-0x6470 020359 setsect 3 ,0x14d35 
-0x6471 020360 istore 9 ,contw 
-0x6472 020361 setsect 0 ,0x4154 
-0x6473 020362 setsect 1 ,0x11155 
-0x6474 020363 setsect 2 ,0x13494 
-0x6475 020364 setsect 3 ,0x13d0d 
-0x6476 020365 istore 9 ,contw 
-0x6477 020366 setsect 0 ,0x4f56 
-0x6478 020367 setsect 1 ,0x31055 
-0x6479 020368 setsect 2 ,0x3454 
-0x647a 020369 setsect 3 ,0x1393d 
-0x647b 020370 istore 9 ,contw 
-0x647c 020371 setsect 0 ,0x1504e 
-0x647d 020372 setsect 1 ,0x151d0 
-0x647e 020373 setsect 2 ,0x154f4 
-0x647f 020374 setsect 3 ,0x14951 
-0x6480 020375 istore 9 ,contw 
-0x6481 020376 setsect 0 ,0x24345 
-0x6482 020377 setsect 1 ,0x25051 
-0x6483 020378 setsect 2 ,0x4c4 
-0x6484 020379 istore 6 ,contw 
-0x6485 020380 rtn 
-:      020384 mouse_init:
-0x6486 020385 setarg le_mouse 
-0x6487 020386 store 2 ,mem_cb_le_process 
-0x6488 020387 setarg mouse_send_process 
-0x6489 020388 store 2 ,mem_cb_bt_process 
-0x648a 020389 setarg mouse_process_lpm_before 
-0x648b 020390 store 2 ,mem_cb_before_lpm 
-0x648c 020391 setarg mouse_priority_bb_event 
-0x648d 020392 store 2 ,mem_cb_bb_event_process 
-0x648e 020393 setarg mouse_idle 
-0x648f 020394 store 2 ,mem_cb_idle_process 
-0x6490 020395 setarg mouse_le_notify_update_data 
-0x6491 020396 store 2 ,mem_cb_update_notify_value 
-0x6492 020397 jam 0 ,mem_sp_flag 
-0x6493 020398 jam 0 ,mem_master_sp_flag 
-0x6494 020399 set0 mark_ext_patch ,mark 
-0x6495 020400 bpatch patch18_0 ,mem_patch18 
-0x6496 020401 call mouse_init_common 
-0x6497 020402 rtn wake 
-0x6498 020403 call mouse_init_environment 
-0x6499 020404 call mouse_dpi_init 
-0x649a 020405 setarg mouse_before_hibernate 
-0x649b 020406 store 2 ,mem_cb_before_hibernate 
-0x649c 020407 fetch 2 ,mem_ui_state_map 
-0x649d 020408 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x649e 020409 branch mouse_check_reconn_target 
-:      020411 mouse_init_environment:
-0x649f 020412 call app_initflag_check 
-0x64a0 020413 branch mouse_load_eeprom_param ,zero 
-0x64a1 020414 call eeprom_store_le_local_addr 
-0x64a2 020415 call eeprom_store_mouse_dpi 
-0x64a3 020416 branch app_initflag_store 
-:      020417 mouse_load_eeprom_param:
-0x64a4 020418 call eeprom_load_reconn_info 
-0x64a5 020419 call eeprom_load_le_loacal_addr 
-0x64a6 020420 branch eeprom_load_mouse_dpi 
-:      020422 mouse_dpi_init:
-0x64a7 020423 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64a8 020424 branch mouse_modified_dpi 
-:      020426 mouse_idle:
-0x64a9 020427 call ui_check_paring_button 
-0x64aa 020428 call mouse_check_dpi 
-0x64ab 020429 branch mouse_wheel_check 
-:      020431 mouse_check_dpi:
-0x64ac 020432 fetcht 1 ,mem_dpi_button_gpio 
-0x64ad 020433 call gpio_get_bit 
-0x64ae 020434 nbranch mouse_dpi_up ,true 
-:      020435 mouse_dpi_down:
-0x64af 020436 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b0 020437 rtneq dpi_button_state_down 
-0x64b1 020438 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
-0x64b2 020439 rtn 
-:      020440 mouse_dpi_up:
-0x64b3 020441 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b4 020442 rtneq dpi_button_state_up 
-0x64b5 020443 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64b6 020444 fetch 1 ,mem_mouse_dpi 
-0x64b7 020445 increase 1 ,pdata 
-0x64b8 020446 and pdata ,0x03 ,pdata 
-0x64b9 020447 store 1 ,mem_mouse_dpi 
-0x64ba 020448 branch mouse_modified_dpi 
-:      020449 mouse_modified_dpi:
-0x64bb 020450 setarg mouse_dpi_address 
-0x64bc 020451 call twspi_read 
-0x64bd 020452 and pdata ,0xfc ,temp 
-0x64be 020453 fetch 1 ,mem_mouse_dpi 
-0x64bf 020454 iadd temp ,pdata 
-0x64c0 020455 lshift8 pdata ,pdata 
-0x64c1 020456 add pdata ,mouse_dpi_address ,pdata 
-0x64c2 020457 call twspi_write 
-0x64c3 020458 branch eeprom_store_mouse_dpi 
-:      020460 mouse_init_common:
-0x64c4 020461 call mouse_init_sunt 
-0x64c5 020462 call mouse_gpio_init 
-0x64c6 020463 hfetch 2 ,core_clkoff 
-0x64c7 020464 set0 clock_off_qdecoder ,pdata 
-0x64c8 020465 hstore 2 ,core_clkoff 
-0x64c9 020466 rtn 
-:      020468 mouse_gpio_init:
-0x64ca 020469 call lpm_disable_exen_output 
-0x64cb 020470 fetcht 1 ,mem_whee_a_data_gpio 
-0x64cc 020471 call gpio_config_input 
-0x64cd 020472 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ce 020473 call gpio_config_input 
-0x64cf 020474 fetcht 1 ,mem_lbutton_gpio 
-0x64d0 020475 call gpio_config_input 
-0x64d1 020476 fetcht 1 ,mem_rbutton_gpio 
-0x64d2 020477 call gpio_config_input 
-0x64d3 020478 fetcht 1 ,mem_mbutton_gpio 
-0x64d4 020479 call gpio_config_input 
-0x64d5 020480 fetcht 1 ,mem_sensor_data_gpio 
-0x64d6 020481 call gpio_config_input 
-0x64d7 020482 fetcht 1 ,mem_dpi_button_gpio 
-0x64d8 020483 call gpio_config_input 
-0x64d9 020484 hfetch 1 ,core_gpio_pu3 
-0x64da 020485 or_into 0x18 ,pdata 
-0x64db 020486 hstore 1 ,core_gpio_pu3 
-0x64dc 020487 hfetch 1 ,core_gpio_pd2 + 1 
-0x64dd 020488 and_into 0xe7 ,pdata 
-0x64de 020489 hstore 1 ,core_gpio_pd2 + 1 
-0x64df 020490 rtn 
-:      020493 mouse_before_hibernate:
-0x64e0 020494 setarg 0xbc05 
-0x64e1 020495 call twspi_write 
-0x64e2 020496 jam 1 ,mem_lpm_current_mult 
-:      020498 mouse_process_lpm_before:
-0x64e3 020499 call mouse_wheel_check 
-0x64e4 020500 arg 25 ,temp 
-0x64e5 020501 call gpio_config_output 
-0x64e6 020502 hjam 0 ,core_gpio_sel1 
-0x64e7 020503 fetcht 1 ,mem_whee_a_data_gpio 
-0x64e8 020504 call gpio_set_wake_by_current_state 
-0x64e9 020505 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ea 020506 call gpio_set_wake_by_current_state 
-0x64eb 020507 fetcht 1 ,mem_lbutton_gpio 
-0x64ec 020508 call gpio_set_wake_by_current_state 
-0x64ed 020509 fetcht 1 ,mem_rbutton_gpio 
-0x64ee 020510 call gpio_set_wake_by_current_state 
-0x64ef 020511 fetcht 1 ,mem_mbutton_gpio 
-0x64f0 020512 call gpio_set_wake_by_current_state 
-0x64f1 020513 fetcht 1 ,mem_sensor_data_gpio 
-0x64f2 020514 call gpio_set_wake 
-0x64f3 020515 fetch 1 ,mem_lpm_current_mult 
-0x64f4 020516 nrtn blank 
-0x64f5 020517 branch gpio_clr_wake 
-:      020519 mouse_wheel_check:
-0x64f6 020520 set0 mark_ext_patch ,mark 
-0x64f7 020521 bpatch patch18_1 ,mem_patch18 
-0x64f8 020522 arg 0 ,rega 
-0x64f9 020523 fetcht 1 ,mem_whee_a_data_gpio 
-0x64fa 020524 call gpio_get_bit 
-0x64fb 020525 setflag true ,0 ,rega 
-0x64fc 020526 fetcht 1 ,mem_whee_b_data_gpio 
-0x64fd 020527 call gpio_get_bit 
-0x64fe 020528 setflag true ,1 ,rega 
-0x64ff 020529 copy rega ,pdata 
-0x6500 020531 and_into 0x3 ,pdata 
-0x6501 020532 fetcht 1 ,mem_mouse_z_now 
-0x6502 020533 store 1 ,mem_mouse_z_now 
-0x6503 020534 isub temp ,null 
-0x6504 020535 branch mouse_wheel_clear ,zero 
-0x6505 020536 fetch 1 ,mem_mouse_z_before 
-0x6506 020537 store 1 ,mem_mouse_z_last 
-0x6507 020538 storet 1 ,mem_mouse_z_before 
-0x6508 020539 fetch 1 ,mem_mouse_z_now 
-0x6509 020540 lshift4 pdata ,pdata 
-0x650a 020541 fetcht 1 ,mem_mouse_z_before 
-0x650b 020542 lshift2 temp ,temp 
-0x650c 020543 iadd temp ,pdata 
-0x650d 020544 fetcht 1 ,mem_mouse_z_last 
-0x650e 020545 iadd temp ,pdata 
-0x650f 020546 beq 0x38 ,mouse_wheel_forward 
-0x6510 020547 beq 0x34 ,mouse_wheel_back 
-0x6511 020548 beq 0x0b ,mouse_wheel_back 
-0x6512 020549 beq 0x07 ,mouse_wheel_forward 
-0x6513 020550 rtn 
-:      020552 mouse_wheel_clear:
-0x6514 020553 rtn 
-:      020555 mouse_wheel_forward:
-0x6515 020556 fetch 1 ,mem_mouse_z_data 
-0x6516 020557 increase 1 ,pdata 
-0x6517 020558 store 1 ,mem_mouse_z_data 
-0x6518 020559 rtn 
-:      020561 mouse_wheel_back:
-0x6519 020562 fetch 1 ,mem_mouse_z_data 
-0x651a 020563 increase -1 ,pdata 
-0x651b 020564 store 1 ,mem_mouse_z_data 
-0x651c 020565 rtn 
-:      020567 mouse_process_ble:
-0x651d 020569 rtn 
-:      020570 mouse_sleep_sensor:
-0x651e 020571 setarg 0xB805 
-0x651f 020572 branch twspi_write 
-:      020574 mouse_bb_connected:
-0x6520 020575 rtn 
-:      020577 le_mouse_bb_event_write_request:
-0x6521 020578 call app_ble_store_reconn_info 
-0x6522 020579 jam mouse_mode_state_ble ,mem_mouse_mode_state 
-0x6523 020580 call app_lpm_mult_enable 
-:      020581 le_mouse_bb_event_enc_info:
-0x6524 020582 branch app_ble_start_write 
-:      020584 le_hibernate_timer:
-0x6525 020585 fetch 2 ,mem_le_hibernate_timer 
-0x6526 020586 rtn blank 
-0x6527 020587 increase -1 ,pdata 
-0x6528 020588 store 2 ,mem_le_hibernate_timer 
-0x6529 020589 nrtn blank 
-0x652a 020590 branch app_enter_hibernate 
-:      020592 mouse_hid_connected:
-0x652b 020593 setarg hid_handshake_timeout 
-0x652c 020594 store 1 ,mem_hid_handshake_timer_count 
-0x652d 020595 rtn 
-:      020597 mouse_send_process:
-0x652e 020598 fetch 1 ,mem_app_handshake_flag 
-0x652f 020599 rtn blank 
-0x6530 020600 call l2cap_malloc_is_fifo_nearly_full 
-0x6531 020601 nrtn blank 
-0x6532 020602 call mouse_motion 
-0x6533 020603 nrtn user 
-0x6534 020604 call mouse_no_data_timer_init 
-0x6535 020605 call mouse_send_blank_packet_timer_init 
-:      020606 mouse_send_data:
-0x6536 020607 arg 8 ,rega 
-0x6537 020608 call hid_malloc_tx_buff 
-0x6538 020609 fetch 2 ,mem_hid_int_remote_cid 
-0x6539 020610 istore 2 ,contw 
-0x653a 020611 setarg 0x02a1 
-0x653b 020612 istore 2 ,contw 
-0x653c 020613 fetch 1 ,mem_mouse_key 
-0x653d 020614 istore 1 ,contw 
-0x653e 020615 fetch 2 ,mem_mouse_x 
-0x653f 020616 arg 0xfff ,temp 
-0x6540 020617 iand temp ,pdata 
-0x6541 020618 fetcht 2 ,mem_mouse_y 
-0x6542 020619 lshift4 temp ,temp 
-0x6543 020620 lshift8 temp ,temp 
-0x6544 020621 ior temp ,pdata 
-0x6545 020622 istore 3 ,contw 
-0x6546 020623 fetch 1 ,mem_mouse_z 
-0x6547 020624 istore 1 ,contw 
-0x6548 020625 setarg 0 
-0x6549 020626 istore 1 ,contw 
-0x654a 020627 jam 8 ,mem_ui_data_txbuff_length 
-0x654b 020628 rtn 
-:      020631 mouse_send_blank_packet_timer:
-0x654c 020632 set0 mark_ext_patch ,mark 
-0x654d 020633 bpatch patch18_2 ,mem_patch18 
-0x654e 020634 fetch 1 ,mem_mouse_send_blank_timer 
-0x654f 020635 rtn blank 
-0x6550 020636 increase -1 ,pdata 
-0x6551 020637 store 1 ,mem_mouse_send_blank_timer 
-0x6552 020638 nrtn blank 
-0x6553 020639 call l2cap_malloc_is_fifo_empty 
-0x6554 020640 nrtn blank 
-0x6555 020641 setarg 0 
-0x6556 020642 store 5 ,mem_mouse_x 
-0x6557 020643 call mouse_send_data 
-0x6558 020644 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x6559 020645 rtn 
-:      020646 mouse_send_blank_packet_timer_init:
-0x655a 020647 fetch 2 ,mem_mouse_blank_data_timeout 
-0x655b 020648 store 2 ,mem_mouse_blank_data_timer 
-0x655c 020649 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x655d 020650 rtn 
-:      020652 mouse_no_data_timer_init:
-0x655e 020653 fetch 2 ,mem_mouse_no_data_timeout 
-0x655f 020654 store 2 ,mem_mouse_no_data_timer 
-0x6560 020655 rtn 
-:      020658 mouse_le_notify_update_data:
-0x6561 020659 fetcht 2 ,mem_le_notify_handle 
-0x6562 020660 call le_att_get_handle_ptr 
-0x6563 020661 ifetch 1 ,contr 
-0x6564 020662 store 1 ,mem_le_notify_len 
-0x6565 020663 rtn 
-:      020666 mouse_fill_data_le:
-0x6566 020667 set0 mark_ext_patch ,mark 
-0x6567 020668 bpatch patch18_3 ,mem_patch18 
-0x6568 020669 fetcht 2 ,mem_le_notify_handle 
-0x6569 020670 call le_att_get_handle_ptr 
-0x656a 020671 add contr ,1 ,contw 
-:      020672 mouse_fill_data:
-0x656b 020673 fetch 1 ,mem_mouse_key 
-0x656c 020674 istore 1 ,contw 
-0x656d 020675 fetch 2 ,mem_mouse_x 
-0x656e 020676 arg 0xfff ,temp 
-0x656f 020677 iand temp ,pdata 
-0x6570 020678 fetcht 2 ,mem_mouse_y 
-0x6571 020679 lshift4 temp ,temp 
-0x6572 020680 lshift8 temp ,temp 
-0x6573 020681 ior temp ,pdata 
-0x6574 020682 istore 3 ,contw 
-0x6575 020683 fetch 1 ,mem_mouse_z 
-0x6576 020684 istore 1 ,contw 
-0x6577 020685 rtn 
-:      020687 mouse_motion:
-0x6578 020688 set0 mark_ext_patch ,mark 
-0x6579 020689 bpatch patch18_4 ,mem_patch18 
-0x657a 020690 disable user 
-0x657b 020691 setarg 0 
-0x657c 020692 store 5 ,mem_mouse_x 
-0x657d 020693 call p3204_motion 
-0x657e 020694 call p3204_sdio_low 
-0x657f 020695 call mouse_zwheel 
-0x6580 020696 branch mouse_key 
-:      020698 p3204_motion:
-0x6581 020699 fetch 1 ,mem_sensor_type 
-0x6582 020700 rtnne sensor_type_p3204 
-0x6583 020701 fetch 1 ,mem_mouse_move_flag 
-0x6584 020702 call p3204_clear_data ,blank 
-0x6585 020703 jam 1 ,mem_mouse_move_flag 
-0x6586 020704 disable user 
-0x6587 020705 fetcht 1 ,mem_sensor_data_gpio 
-0x6588 020706 call gpio_get_bit 
-0x6589 020707 nrtn true 
-0x658a 020708 setarg 0 
-0x658b 020709 call twspi_read 
-0x658c 020710 bne p3204_id ,twspi_reset 
-0x658d 020711 setarg 2 
-0x658e 020712 call twspi_read 
-0x658f 020713 rtnbit0 7 
-0x6590 020714 setarg 3 
-0x6591 020715 call twspi_read 
-0x6592 020716 call extsign 
-0x6593 020717 store 2 ,mem_mouse_x 
-0x6594 020718 setarg 4 
-0x6595 020719 call twspi_read 
-0x6596 020720 call extsign 
-0x6597 020721 sub pdata ,0 ,pdata 
-0x6598 020722 store 2 ,mem_mouse_y 
-0x6599 020723 fetch 4 ,mem_mouse_x 
-0x659a 020724 enable user 
-0x659b 020725 rtn 
-:      020726 mouse_zwheel:
-0x659c 020727 fetch 1 ,mem_mouse_z_data 
-0x659d 020728 rtn blank 
-0x659e 020729 store 1 ,mem_mouse_z 
-0x659f 020730 jam 0 ,mem_mouse_z_data 
-0x65a0 020731 enable user 
-0x65a1 020732 rtn 
-:      020733 mouse_key:
-0x65a2 020734 arg 0 ,rega 
-0x65a3 020735 fetcht 1 ,mem_lbutton_gpio 
-0x65a4 020736 call gpio_get_bit 
-0x65a5 020737 setflag true ,0 ,rega 
-0x65a6 020738 fetcht 1 ,mem_rbutton_gpio 
-0x65a7 020739 call gpio_get_bit 
-0x65a8 020740 setflag true ,1 ,rega 
-0x65a9 020741 fetcht 1 ,mem_mbutton_gpio 
-0x65aa 020742 call gpio_get_bit 
-0x65ab 020743 setflag true ,2 ,rega 
-0x65ac 020744 deposit rega 
-0x65ad 020745 fetcht 1 ,mem_mouse_key 
-0x65ae 020746 store 1 ,mem_mouse_key 
-0x65af 020747 ixor temp ,pdata 
-0x65b0 020748 sub pdata ,0 ,null 
-0x65b1 020749 rtn zero 
-0x65b2 020750 enable user 
-0x65b3 020751 rtn 
-:      020756 p3204_sdio_low:
-0x65b4 020757 arg 26 ,temp 
-0x65b5 020758 call gpio_get_bit 
-0x65b6 020759 rtn true 
-0x65b7 020760 setarg 0 
-0x65b8 020761 call twspi_read 
-0x65b9 020762 branch p3204_sdio_low 
-:      020764 p3204_clear_data:
-0x65ba 020765 arg 0 ,loopcnt 
-:      020766 p3204_clear_data_loop:
-0x65bb 020767 setarg 2 
-0x65bc 020768 call twspi_read 
-0x65bd 020769 nop 100 
-0x65be 020770 increase 1 ,loopcnt 
-0x65bf 020771 fetcht 1 ,mem_sensor_data_gpio 
-0x65c0 020772 call gpio_get_bit 
-0x65c1 020773 branch p3204_clear_data_loop ,true 
-0x65c2 020774 deposit loopcnt 
-0x65c3 020775 store 2 ,mem_init_cnt 
-0x65c4 020776 rtn 
-:      020777 mouse_init_sunt:
-0x65c5 020778 call spid_init 
-0x65c6 020779 rtn wake 
-:      020781 mouse_init_p3204:
-0x65c7 020782 setarg 0 
-0x65c8 020783 call twspi_read 
-0x65c9 020784 store 1 ,mem_sensor_id 
-0x65ca 020785 beq p3204_id ,mouse_init_p3204_cont 
-0x65cb 020786 call twspi_reset 
-0x65cc 020787 nop 10000 
-0x65cd 020788 branch mouse_init_p3204 
-:      020789 mouse_init_p3204_cont:
-0x65ce 020790 setarg 0x8006 
-0x65cf 020791 call twspi_write 
-0x65d0 020792 nop 1000 
-0x65d1 020793 jam sensor_type_p3204 ,mem_sensor_type 
-0x65d2 020794 rtn 
-:      020798 extsign:
-0x65d3 020799 rtnbit0 7 
-0x65d4 020800 arg 0xff00 ,temp 
-0x65d5 020801 ior temp ,pdata 
-0x65d6 020802 rtn 
-:      020806 le_mouse:
-0x65d7 020807 call le_xtype_fifo_is_near_full 
-0x65d8 020808 nrtn blank 
-0x65d9 020809 fetcht 2 ,mem_le_notify_handle 
-0x65da 020810 call le_att_check_notification_enable 
-0x65db 020811 rtnbit0 0 
-0x65dc 020812 fetch 1 ,mem_le_switch_send_data 
-0x65dd 020813 rtnbit0 0 
-0x65de 020814 call mouse_motion 
-0x65df 020816 nrtn user 
-0x65e0 020817 call mouse_no_data_timer_init 
-0x65e1 020819 jam attop_handle_value_notification ,mem_fifo_temp 
-0x65e2 020820 call le_xtype_fifo_in 
-0x65e3 020821 branch mouse_fill_data_le 
-:      020823 mouse_test:
-0x65e4 020824 rtn user 
-0x65e5 020825 fetch 1 ,mem_mouse_test_cnt 
-0x65e6 020826 increase 1 ,pdata 
-0x65e7 020827 store 1 ,mem_mouse_test_cnt 
-0x65e8 020828 arg 1 ,temp 
-0x65e9 020829 bbit0 7 ,mouse_test_pos 
-0x65ea 020830 arg 0xffff ,temp 
-:      020831 mouse_test_pos:
-0x65eb 020832 storet 5 ,mem_mouse_x 
-0x65ec 020833 enable user 
-0x65ed 020834 rtn 
-:      020836 mouse_check_mode_state:
-0x65ee 020837 disable user 
-0x65ef 020838 fetch 1 ,mem_mouse_mode_state 
-0x65f0 020839 rtneq mouse_mode_state_ble 
-0x65f1 020840 enable user 
-0x65f2 020841 rtn 
-:      020843 mouse_priority_bb_event:
-0x65f3 020844 copy regc ,pdata 
-0x65f4 020845 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
-0x65f5 020846 beq bt_evt_bb_connected ,mouse_stop_discovery 
-0x65f6 020847 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
-0x65f7 020848 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
-0x65f8 020849 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
-0x65f9 020850 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
-0x65fa 020851 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
-0x65fb 020852 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
-0x65fc 020853 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
-0x65fd 020854 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
-0x65fe 020855 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
-0x65ff 020856 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
-0x6600 020857 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
-0x6601 020858 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x6602 020859 and pdata ,0x0f ,temp 
-0x6603 020860 and_into bt_evt_timer_mask ,pdata 
-0x6604 020861 beq bt_evt_timer_init ,mouse_bb_event_timer 
-0x6605 020862 rtn 
-:      020864 le_mouse_bb_event_connected:
-0x6606 020865 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6607 020866 set0 app_disc_by_button ,pdata 
-0x6608 020867 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6609 020868 setarg 0 
-0x660a 020869 store 2 ,mem_mouse_direct_timer 
-0x660b 020870 fetch 1 ,mem_conn_cnt 
-0x660c 020871 increase 1 ,pdata 
-0x660d 020872 store 1 ,mem_conn_cnt 
-0x660e 020873 branch mouse_stop_discovery 
-:      020875 mouse_bb_event_pincode:
-0x660f 020876 call pincode_reinit 
-0x6610 020877 branch app_bt_set_pincode 
-:      020879 mouse_bb_event_reconn_failed:
-0x6611 020880 fetch 2 ,mem_ui_state_map 
-0x6612 020881 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x6613 020882 branch app_bb_hibernate 
-:      020885 mouse_bt_hid_connected:
-0x6614 020886 call mouse_hid_connected 
-0x6615 020887 rtn 
-:      020888 mouse_bt_event_setup_complete:
-0x6616 020889 rtn 
-:      020891 mouse_bb_disconnected:
-0x6617 020892 set0 mark_ext_patch ,mark 
-0x6618 020893 bpatch patch18_5 ,mem_patch18 
-0x6619 020894 call mouse_bb_discon_clear_stack 
-0x661a 020895 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x661b 020896 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-0x661c 020897 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x661d 020898 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
-0x661e 020899 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
-0x661f 020900 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x6620 020901 branch mouse_start_discovery 
-:      020902 mouse_bb_discon_clear_stack:
-0x6621 020903 setarg 0 
-0x6622 020904 store 4 ,mem_mouse_z_last 
-0x6623 020905 jam 0 ,mem_mouse_send_blank_timer 
-0x6624 020906 jam 0 ,mem_mouse_move_flag 
-0x6625 020907 jam app_handshake_null ,mem_app_handshake_flag 
-0x6626 020908 jam 0 ,mem_ltk_exists 
-0x6627 020909 jam 0 ,mem_mouse_mode_state 
-0x6628 020910 jam 0 ,mem_reconnect_timeout 
-0x6629 020911 rtn 
-:      020913 mouse_event_light_state_pairing:
-0x662a 020914 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
-0x662b 020915 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x662c 020916 branch mouse_start_discovery 
-:      020917 mouse_event_light_state_hibernate:
-0x662d 020918 fetch 2 ,mem_ui_state_map 
-0x662e 020919 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x662f 020920 branch app_bb_hibernate 
-:      020922 mouse4_0_event_bb_disconn:
-0x6630 020923 call le_clean_att_list_handle_enable 
-0x6631 020924 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x6632 020925 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x6633 020926 branch app_bb_hibernate 
-:      020928 mouse_bb_event_timer:
-0x6634 020929 set0 mark_ext_patch ,mark 
-0x6635 020930 bpatch patch18_6 ,mem_patch18 
-0x6636 020931 storet 1 ,mem_app_evt_timer_count 
-:      020932 mouse_bb_event_100ms_loop:
-0x6637 020933 fetch 1 ,mem_app_evt_timer_count 
-0x6638 020934 rtn blank 
-0x6639 020935 increase -1 ,pdata 
-0x663a 020936 store 1 ,mem_app_evt_timer_count 
-0x663b 020939 call mouse_check_hid_handshake_timer 
-0x663c 020940 call mouse_check_discovery_timeout_timer 
-0x663d 020941 call mouse_check_direct_timeout_timer 
-0x663e 020942 call mouse_check_no_data_timeout_timer 
-0x663f 020944 fetch 1 ,mem_mouse_mode_state 
-0x6640 020945 compare mouse_mode_state_ble ,pdata ,0xff 
-0x6641 020946 call mouse4_0_bb_event_100ms ,true 
-0x6642 020947 fetch 1 ,mem_mouse_mode_state 
-0x6643 020948 compare mouse_mode_state_bt ,pdata ,0xff 
-0x6644 020949 call mouse3_0_bb_event_100ms ,true 
-0x6645 020950 branch mouse_bb_event_100ms_loop 
-:      020952 mouse3_0_bb_event_100ms:
-0x6646 020954 call mouse_check_blank_data_timeout_timer 
-0x6647 020955 branch mouse_send_blank_packet_timer 
-:      020957 mouse4_0_bb_event_100ms:
-0x6648 020959 rtn 
-:      020961 mouse_check_hid_handshake_timer:
-0x6649 020962 fetch 1 ,mem_hid_handshake_timer_count 
-0x664a 020963 rtn blank 
-0x664b 020964 increase -1 ,pdata 
-0x664c 020965 store 1 ,mem_hid_handshake_timer_count 
-0x664d 020966 nrtn blank 
-0x664e 020967 branch mouse_bt_hid_handshake 
-:      020969 mouse_check_discovery_timeout_timer:
-0x664f 020970 fetch 2 ,mem_mouse_discovery_timer 
-0x6650 020971 rtn blank 
-0x6651 020972 increase -1 ,pdata 
-0x6652 020973 store 2 ,mem_mouse_discovery_timer 
-0x6653 020974 nrtn blank 
-0x6654 020975 call mouse_stop_discovery 
-0x6655 020976 branch app_enter_hibernate 
-:      020978 mouse_check_direct_timeout_timer:
-0x6656 020979 fetch 2 ,mem_mouse_direct_timer 
-0x6657 020980 rtn blank 
-0x6658 020981 increase -1 ,pdata 
-0x6659 020982 store 2 ,mem_mouse_direct_timer 
-0x665a 020983 nrtn blank 
-0x665b 020984 call app_ble_stop_direct_adv 
-0x665c 020985 branch app_enter_hibernate 
-:      020987 mouse_check_blank_data_timeout_timer:
-0x665d 020988 fetch 2 ,mem_mouse_blank_data_timer 
-0x665e 020989 rtn blank 
-0x665f 020990 increase -1 ,pdata 
-0x6660 020991 store 2 ,mem_mouse_blank_data_timer 
-0x6661 020992 nrtn blank 
-0x6662 020993 jam 0 ,mem_mouse_send_blank_timer 
-0x6663 020994 rtn 
-:      020996 mouse_check_no_data_timeout_timer:
-0x6664 020997 fetch 2 ,mem_mouse_no_data_timer 
-0x6665 020998 rtn blank 
-0x6666 020999 increase -1 ,pdata 
-0x6667 021000 store 2 ,mem_mouse_no_data_timer 
-0x6668 021001 nrtn blank 
-0x6669 021002 branch mouse_disconnect 
-:      021004 mouse_bb_event_discovery_btn:
-0x666a 021005 set0 mark_ext_patch ,mark 
-0x666b 021006 bpatch patch18_7 ,mem_patch18 
-0x666c 021007 jam 0 ,mem_mouse_send_blank_timer 
-0x666d 021008 jam 1 ,mem_reconnect_timeout 
-0x666e 021009 setarg 0 
-0x666f 021010 store 2 ,mem_mouse_direct_timer 
-0x6670 021011 call mouse_disconnect 
-0x6671 021012 fetch 1 ,mem_device_option 
-0x6672 021013 isolate1 mode_4_mouse ,pdata 
-0x6673 021014 call mouse4_0_bb_event_discovery_btn ,true 
-0x6674 021015 fetch 1 ,mem_device_option 
-0x6675 021016 isolate1 mode_3_mouse ,pdata 
-0x6676 021017 call mouse3_0_bb_event_discovery_btn ,true 
-0x6677 021018 call app_lpm_mult_disable 
-0x6678 021019 branch mouse_start_discovery 
-:      021023 mouse3_0_check_reconn_target:
-0x6679 021024 fetch 6 ,mem_hci_plap 
-0x667a 021025 branch app_bt_start_discovery_short ,blank 
-0x667b 021026 branch app_bt_start_reconnect 
-:      021028 mouse4_0_check_reconn_target:
-0x667c 021029 fetch 6 ,mem_hci_plap 
-0x667d 021030 branch mouse4_0_no_reconn_target ,blank 
-0x667e 021031 fetch 2 ,mem_mouse_direct_timeout 
-0x667f 021032 store 2 ,mem_mouse_direct_timer 
-0x6680 021033 call app_lpm_mult_enable 
-0x6681 021034 branch app_ble_start_direct_adv 
-:      021035 mouse4_0_no_reconn_target:
-0x6682 021036 call app_led_start_blink 
-0x6683 021037 branch app_ble_start_adv 
-:      021039 mouse3_0_bb_event_discovery_btn:
-0x6684 021040 fetch 2 ,mem_ui_state_map 
-0x6685 021041 isolate1 ui_state_bt_reconnect ,pdata 
-0x6686 021042 call app_bt_reconnect_cancel ,true 
-0x6687 021043 rtn 
-:      021044 mouse4_0_bb_event_discovery_btn:
-0x6688 021045 call le_clean_att_list_handle_enable 
-0x6689 021046 rtn 
-:      021048 mouse_bt_hid_handshake:
-0x668a 021049 jam app_handshake_done ,mem_app_handshake_flag 
-0x668b 021050 call app_lpm_mult_enable 
-0x668c 021051 call app_bt_store_reconn_info 
-0x668d 021052 jam mouse_mode_state_bt ,mem_mouse_mode_state 
-0x668e 021053 setarg 0 
-0x668f 021054 store 2 ,mem_discovery_timeout_timer_count 
-0x6690 021055 store 1 ,mem_hid_handshake_timer_count 
-0x6691 021056 call app_bt_enter_sniff 
-0x6692 021057 branch mouse_send_blank_packet_timer_init 
-:      021059 mouse_check_reconn_target:
-0x6693 021060 fetch 1 ,mem_xrecord_mode 
-0x6694 021061 beq rec_3_mode ,mouse3_0_check_reconn_target 
-0x6695 021062 beq rec_4_mode ,mouse4_0_check_reconn_target 
-0x6696 021063 branch mouse_start_discovery 
-:      021065 mouse_start_discovery:
-0x6697 021066 set0 mark_ext_patch ,mark 
-0x6698 021067 bpatch patch19_0 ,mem_patch19 
-0x6699 021068 fetch 1 ,mem_le_lap 
-0x669a 021069 increase 1 ,pdata 
-0x669b 021070 store 1 ,mem_le_lap 
-0x669c 021071 call app_lpm_mult_disable 
-0x669d 021072 fetch 2 ,mem_discovery_timeout 
-0x669e 021073 store 2 ,mem_mouse_discovery_timer 
-0x669f 021074 fetch 1 ,mem_device_option 
-0x66a0 021075 isolate1 mode_4_mouse ,pdata 
-0x66a1 021076 call app_ble_start_adv ,true 
-0x66a2 021077 fetch 1 ,mem_device_option 
-0x66a3 021078 isolate1 mode_3_mouse ,pdata 
-0x66a4 021079 call app_bt_start_discovery ,true 
-0x66a5 021080 branch app_led_start_blink 
-:      021082 mouse_stop_discovery:
-0x66a6 021083 set0 mark_ext_patch ,mark 
-0x66a7 021084 bpatch patch19_1 ,mem_patch19 
-0x66a8 021085 setarg 0 
-0x66a9 021086 store 2 ,mem_mouse_discovery_timer 
-0x66aa 021087 fetch 1 ,mem_device_option 
-0x66ab 021088 isolate1 mode_4_mouse ,pdata 
-0x66ac 021089 call app_ble_stop_adv ,true 
-0x66ad 021090 fetch 1 ,mem_device_option 
-0x66ae 021091 isolate1 mode_3_mouse ,pdata 
-0x66af 021092 call app_bt_stop_discovery ,true 
-0x66b0 021093 branch app_led_stop_blink 
-:      021095 mouse_disconnect:
-0x66b1 021096 set0 mark_ext_patch ,mark 
-0x66b2 021097 bpatch patch19_2 ,mem_patch19 
-0x66b3 021098 setarg 0 
-0x66b4 021099 store 2 ,mem_mouse_no_data_timer 
-0x66b5 021100 fetch 2 ,mem_ui_state_map 
-0x66b6 021101 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x66b7 021102 fetch 2 ,mem_ui_state_map 
-0x66b8 021103 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x66b9 021104 rtn 
-:      021106 eeprom_store_mouse_dpi:
-0x66ba 021107 set0 mark_ext_patch ,mark 
-0x66bb 021108 bpatch patch19_3 ,mem_patch19 
-0x66bc 021109 arg 1 ,temp 
-0x66bd 021110 arg mem_mouse_dpi ,rega 
-0x66be 021111 arg mouse_dpi_eeprom_addr ,regb 
-0x66bf 021112 branch iicd_write_eep_data 
-:      021114 eeprom_load_mouse_dpi:
-0x66c0 021115 set0 mark_ext_patch ,mark 
-0x66c1 021116 bpatch patch19_4 ,mem_patch19 
-0x66c2 021117 arg 1 ,temp 
-0x66c3 021118 arg mem_mouse_dpi ,rega 
-0x66c4 021119 arg mouse_dpi_eeprom_addr ,regb 
-0x66c5 021120 branch iicd_read_eep_data 
-:      021128 twspi_reset:
-0x66c6 021129 set0 mark_ext_patch ,mark 
-0x66c7 021130 bpatch patch1f_6 ,mem_patch1f 
-0x66c8 021131 hfetch 1 ,core_gpio_oe3 
-0x66c9 021132 arg 0x06 ,temp 
-0x66ca 021133 ior temp ,pdata 
-0x66cb 021134 hstore 1 ,core_gpio_oe3 
-0x66cc 021135 hfetch 1 ,core_gpio_out3 
-0x66cd 021136 ior temp ,pdata 
-0x66ce 021137 hstore 1 ,core_gpio_out3 
-0x66cf 021138 hjam 0 ,core_gpio_sel1 
-0x66d0 021139 hfetch 1 ,core_gpio_out3 
-0x66d1 021140 set0 1 ,pdata 
-0x66d2 021141 set0 2 ,pdata 
-0x66d3 021142 hstore 1 ,core_gpio_out3 
-0x66d4 021143 nop 30 
-0x66d5 021144 hjam 1 ,core_gpio_sel1 
-0x66d6 021145 rtn 
-:      021146 twspi_write:
-0x66d7 021147 branch spid_write_reg 
-:      021149 twspi_read:
-0x66d8 021150 branch spid_read_reg 
-:      021157 read_function_aes:
-0x66d9 021158 nbranch read_function ,user 
-0x66da 021159 hfetch 1 ,core_gpio_key2 
-0x66db 021160 or_into 0x20 ,pdata 
-0x66dc 021161 hstore 1 ,core_gpio_key2 
-:      021162 read_function:
-0x66dd 021163 copy temp ,null 
-0x66de 021164 branch read_fuction_zero ,zero 
-0x66df 021165 copy regc ,pc 
-:      021166 read_fuction_zero:
-0x66e0 021167 isolate0 0 ,null 
-0x66e1 021168 branch set_ucode_status 
-:      021171 get_block_header:
-0x66e2 021172 force 4 ,temp 
-:      021173 get_block_header0:
-0x66e3 021174 arg mem_ucode_buf ,rega 
-0x66e4 021175 hfetch 1 ,core_gpio_key2 
-0x66e5 021176 and_into 0xdf ,pdata 
-0x66e6 021177 hstore 1 ,core_gpio_key2 
-0x66e7 021178 call read_function 
-0x66e8 021179 arg 0x55aa ,rega 
-0x66e9 021180 fetch 2 ,mem_ucode_buf 
-0x66ea 021181 ifetcht 2 ,contr 
-0x66eb 021182 isub rega ,null 
-0x66ec 021183 rtn 
-:      021185 read_first_block:
-0x66ed 021186 arg 2 ,temp 
-0x66ee 021187 arg mem_ucode_ptr ,rega 
-0x66ef 021188 call read_function 
-0x66f0 021189 fetch 2 ,mem_ucode_ptr 
-0x66f1 021190 store 2 ,mem_addr_mi 
-0x66f2 021191 call get_iv ,user 
-0x66f3 021192 rtn 
-:      021194 get_iv:
-0x66f4 021195 arg 16 ,temp 
-0x66f5 021196 arg mem_ucode_keybuf ,rega 
-0x66f6 021197 hfetch 1 ,core_gpio_key2 
-0x66f7 021198 and_into 0xdf ,pdata 
-0x66f8 021199 hstore 1 ,core_gpio_key2 
-0x66f9 021200 call read_function 
-0x66fa 021201 arg mem_ucode_keybuf ,contr 
-0x66fb 021202 arg 16 ,loopcnt 
-0x66fc 021203 call aes_load_data 
-0x66fd 021204 call aes_init 
-0x66fe 021205 call aes_clear_data 
-0x66ff 021206 branch do_aes_cbc 
-:      021208 load_storage:
-0x6700 021209 disable match 
-0x6701 021210 call get_block_header 
-0x6702 021211 nrtn zero 
-0x6703 021212 enable match 
-0x6704 021213 hjam 0x80 ,core_ucode_ctrl 
-0x6705 021214 hjam 0 ,core_ucode_hi 
-0x6706 021215 hjam 0 ,core_ucode_low 
-0x6707 021216 arg core_ucode_data ,rega 
-0x6708 021217 call read_function_aes 
-0x6709 021218 hjam 0x0 ,core_ucode_ctrl 
-0x670a 021219 call get_block_header 
-0x670b 021220 nrtn zero 
-0x670c 021221 force 0 ,pdata 
-0x670d 021222 hstore 2 ,core_docd_paddr 
-0x670e 021223 arg core_docd_pdata ,rega 
-0x670f 021224 call read_function_aes 
-:      021225 load_storage_loop:
-0x6710 021226 arg 6 ,temp 
-0x6711 021227 call get_block_header0 
-0x6712 021228 nrtn zero 
-0x6713 021229 ifetch 2 ,contr 
-0x6714 021230 iforce rega 
-0x6715 021231 call read_function 
-0x6716 021232 branch load_storage_loop 
-:      021238 reload_eeprom:
-0x6717 021239 call clean_mem 
-0x6718 021240 setarg 0x1000 
-0x6719 021241 store 2 ,mem_addr_mi 
-0x671a 021242 arg iicd_read_eep ,regc 
-0x671b 021243 arg 2 ,loopcnt 
-:      021244 reload_eeprom_loop:
-0x671c 021245 call get_block_header 
-0x671d 021246 nrtn zero 
-0x671e 021247 fetch 2 ,mem_addr_mi 
-0x671f 021248 byteswap pdata ,pdata 
-0x6720 021249 iadd temp ,pdata 
-0x6721 021250 byteswap pdata ,pdata 
-0x6722 021251 store 2 ,mem_addr_mi 
-0x6723 021252 loop reload_eeprom_loop 
-0x6724 021253 branch load_storage_loop 
-:      021255 loadcode:
-0x6725 021256 hjam 0x25 ,core_clkoff 
-0x6726 021257 hjam 5 ,core_docd_ctrl 
-0x6727 021258 call clean_mem 
-:      021259 loadcode_lpm:
-0x6728 021260 disable user 
-0x6729 021261 call otp_enable_chgpump 
-0x672a 021262 setarg otp_ucode_flag 
-0x672b 021263 arg mem_otp_ucode_flag ,rega 
-0x672c 021264 arg 2 ,temp 
-0x672d 021265 call otpd_read_data 
-0x672e 021266 fetch 2 ,mem_otp_ucode_flag 
-0x672f 021267 bbit0 otp_uflag_aes ,loadcode_otp 
-0x6730 021268 setarg otp_ucode_aeskey 
-0x6731 021269 arg mem_ucode_keybuf ,rega 
-0x6732 021270 arg 16 ,temp 
-0x6733 021271 call otpd_read_data 
-0x6734 021272 hjam lock_otp ,core_misc_ctrl 
-0x6735 021273 arg mem_ucode_keybuf ,contr 
-0x6736 021274 call load_key 
-0x6737 021275 enable user 
-:      021276 loadcode_otp:
-0x6738 021277 fetch 2 ,mem_otp_ucode_flag 
-0x6739 021278 byteswap pdata ,pdata 
-0x673a 021279 arg 0x7ff ,temp 
-0x673b 021280 iand temp ,pdata 
-0x673c 021281 branch loadcode_spi ,zero 
-0x673d 021282 call otp_set_addr 
-0x673e 021283 arg otpd_read_code ,regc 
-0x673f 021284 call get_iv ,user 
-0x6740 021285 call load_storage 
-0x6741 021286 fetch 1 ,mem_ucode_status 
-0x6742 021287 compare 3 ,pdata ,3 
-0x6743 021288 nbranch loadcode_otp ,true 
-:      021289 loadcode_spi:
-0x6744 021290 call otp_disable_chgpump 
-0x6745 021291 fetch 1 ,mem_otp_ucode_flag 
-0x6746 021292 bbit1 otp_uflag_skip_flash ,loadcode_iic 
-0x6747 021293 setarg 0x0 
-0x6748 021294 store 3 ,mem_addr_hi 
-0x6749 021295 call spid_init_flash 
-0x674a 021296 arg spid_read_flash ,regc 
-0x674b 021297 call read_first_block 
-0x674c 021298 call load_storage 
-0x674d 021299 nbranch loadcode_iic ,match 
-0x674e 021300 fetch 1 ,mem_ucode_status 
-0x674f 021301 compare 3 ,pdata ,3 
-0x6750 021302 nbranch loadcode_spi ,true 
-:      021303 loadcode_iic:
-0x6751 021304 fetch 1 ,mem_otp_ucode_flag 
-0x6752 021305 bbit1 otp_uflag_skip_eep ,loadcode_hci 
-0x6753 021306 setarg 0x0 
-0x6754 021307 store 2 ,mem_addr_mi 
-0x6755 021308 arg iicd_read_eep ,regc 
-0x6756 021309 call iicd_init_12m 
-0x6757 021310 call read_first_block 
-0x6758 021311 call load_storage 
-0x6759 021312 nbranch loadcode_hci ,match 
-0x675a 021313 fetch 1 ,mem_ucode_status 
-0x675b 021314 compare 3 ,pdata ,3 
-0x675c 021315 nbranch loadcode_iic ,true 
-:      021316 loadcode_hci:
-0x675d 021317 hjam 0x21 ,core_clkoff 
-0x675e 021318 fetch 1 ,mem_otp_ucode_flag 
-0x675f 021319 rtnbit0 otp_uflag_hci 
-0x6760 021320 call hci_init 
-:      021321 loadcode_hci_loop:
-0x6761 021322 call hci_rx_packet 
-0x6762 021323 branch loadcode_hci_loop 
-:      021326 set_ucode_status:
-0x6763 021327 fetch 1 ,mem_ucode_status 
-0x6764 021328 lshift pdata ,pdata 
-0x6765 021329 setflag true ,0 ,pdata 
-0x6766 021330 isolate0 15 ,rega 
-0x6767 021331 rtn true 
-0x6768 021332 store 1 ,mem_ucode_status 
-0x6769 021333 rtn 
-:      021336 decrypt_code:
-0x676a 021337 hfetch 1 ,core_gpio_key2 
-0x676b 021338 rtnbit0 5 
-0x676c 021339 branch decrypt_code_skip 
-:      021340 decrypt_code_loop:
-0x676d 021341 hfetch 1 ,core_dma_status 
-0x676e 021342 qisolate1 pdata 
-0x676f 021343 rtn true 
-:      021344 decrypt_code_skip:
-0x6770 021345 hfetch 1 ,core_misc_status 
-0x6771 021346 bbit0 1 ,decrypt_code_loop 
-0x6772 021347 call do_aes_cbc 
-0x6773 021348 branch decrypt_code_loop 
-:      021352 save_ucode:
-0x6774 021353 copy loopcnt ,temp 
-0x6775 021354 storet 2 ,mem_patch_len 
-0x6776 021355 hjam 0x80 ,core_ucode_ctrl 
-0x6777 021356 hjam 0 ,core_ucode_hi 
-0x6778 021357 hjam 0 ,core_ucode_low 
-0x6779 021358 store 2 ,mem_patch_ptr 
-0x677a 021359 iforce contw 
-0x677b 021360 lshift2 loopcnt ,loopcnt 
-:      021361 save_ucode_loop:
-0x677c 021362 hfetch 1 ,core_ucode_data 
-0x677d 021363 istore 1 ,contw 
-0x677e 021364 loop save_ucode_loop 
-0x677f 021365 hjam 0x0 ,core_ucode_ctrl 
-0x6780 021366 rtn 
-:      021368 load_ucode:
-0x6781 021369 fetch 2 ,mem_patch_ptr 
-0x6782 021370 rtn blank 
-0x6783 021371 hjam 0x80 ,core_ucode_ctrl 
-0x6784 021372 hjam 0 ,core_ucode_hi 
-0x6785 021373 hjam 0 ,core_ucode_low 
-0x6786 021374 fetcht 2 ,mem_patch_len 
-0x6787 021375 lshift2 temp ,loopcnt 
-0x6788 021376 iforce contr 
-:      021377 load_ucode_loop:
-0x6789 021378 ifetch 1 ,contr 
-0x678a 021379 hstore 1 ,core_ucode_data 
-0x678b 021380 loop load_ucode_loop 
-0x678c 021381 hjam 0x0 ,core_ucode_ctrl 
-0x678d 021382 rtn 
-:      021387 spid_init:
-0x678e 021388 set0 mark_ext_patch ,mark 
-0x678f 021389 bpatch patch1f_7 ,mem_patch1f 
-0x6790 021390 hjam 0x75 ,core_spid_ctrl 
-0x6791 021391 hjam 10 ,core_spid_delay 
-0x6792 021392 setarg mem_spid_tbuf 
-0x6793 021393 hstore 2 ,core_spid_txaddr 
-0x6794 021394 setarg mem_spid_rbuf 
-0x6795 021395 hstore 2 ,core_spid_rxaddr 
-0x6796 021396 hfetch 1 ,core_gpio_sel1 
-0x6797 021397 set1 0 ,pdata 
-0x6798 021398 set0 1 ,pdata 
-0x6799 021399 hstore 1 ,core_gpio_sel1 
-0x679a 021400 rtn 
-:      021402 spid_reset:
-0x679b 021403 hfetch 1 ,core_spid_ctrl 
-0x679c 021404 set1 7 ,pdata 
-0x679d 021405 hstore 1 ,core_spid_ctrl 
-0x679e 021406 set0 7 ,pdata 
-0x679f 021407 hstore 1 ,core_spid_ctrl 
-0x67a0 021408 rtn 
-:      021412 spid_write_reg:
-0x67a1 021413 set1 7 ,pdata 
-0x67a2 021414 store 2 ,mem_spid_tbuf 
-0x67a3 021415 set1 mark_ext_patch ,mark 
-0x67a4 021416 bpatch patch20_0 ,mem_patch20 
-0x67a5 021417 hjam 2 ,core_spid_txlen 
-0x67a6 021418 hjam 0 ,core_spid_rxlen 
-0x67a7 021419 hjam spid_start ,core_misc_ctrl 
-0x67a8 021420 branch wait_spid_done 
-:      021423 spid_read_reg:
-0x67a9 021424 force 1 ,temp 
-:      021426 spid_read_regs:
-0x67aa 021428 store 1 ,mem_spid_tbuf 
-0x67ab 021429 set1 mark_ext_patch ,mark 
-0x67ac 021430 bpatch patch20_1 ,mem_patch20 
-0x67ad 021431 hjam 1 ,core_spid_txlen 
-0x67ae 021432 hstoret 2 ,core_spid_rxlen 
-0x67af 021433 hjam spid_start ,core_misc_ctrl 
-0x67b0 021434 call wait_spid_done 
-0x67b1 021435 fetch 1 ,mem_spid_rbuf 
-0x67b2 021436 rtn 
-:      021438 wait_spid_done:
-0x67b3 021439 fetch 2 ,mem_afh_error_total 
-0x67b4 021440 increase 1 ,pdata 
-0x67b5 021441 store 2 ,mem_afh_error_total 
-0x67b6 021442 hfetch 1 ,core_dma_status 
-0x67b7 021443 bbit0 spid_done ,wait_spid_done 
-0x67b8 021444 rtn 
-:      021446 spid_init_flash:
-0x67b9 021447 hjam 0x40 ,core_spid_ctrl 
-0x67ba 021448 hjam 0x0 ,core_spid_delay 
-0x67bb 021449 hfetch 1 ,core_gpio_sel1 
-0x67bc 021450 set0 0 ,pdata 
-0x67bd 021451 set1 1 ,pdata 
-0x67be 021452 hstore 1 ,core_gpio_sel1 
-0x67bf 021453 setarg 0 
-0x67c0 021454 store 4 ,mem_spid_tbuf 
-0x67c1 021455 rtn 
-:      021457 spid_unlock_flash:
-0x67c2 021458 setarg 0 
-0x67c3 021459 hstore 2 ,core_spid_rxlen 
-0x67c4 021460 setarg 1 
-0x67c5 021461 hstore 1 ,core_spid_txlen 
-0x67c6 021462 setarg mem_spid_tbuf 
-0x67c7 021463 hstore 2 ,core_spid_txaddr 
-0x67c8 021464 jam 6 ,mem_spid_tbuf 
-0x67c9 021465 hjam spid_start ,core_misc_ctrl 
-0x67ca 021466 branch wait_spid_done 
-:      021470 spid_write_flash:
-0x67cb 021471 increase 4 ,temp 
-0x67cc 021472 hstoret 2 ,core_spid_txlen 
-0x67cd 021473 increase -4 ,rega 
-0x67ce 021474 arg 2 ,temp 
-0x67cf 021475 istoret 1 ,rega 
-0x67d0 021476 rshift16 pdata ,temp 
-0x67d1 021477 istoret 1 ,contw 
-0x67d2 021478 rshift8 pdata ,temp 
-0x67d3 021479 istoret 1 ,contw 
-0x67d4 021480 istore 1 ,contw 
-0x67d5 021481 deposit rega 
-0x67d6 021482 hstore 2 ,core_spid_txaddr 
-0x67d7 021483 setarg 0 
-0x67d8 021484 hstore 2 ,core_spid_rxlen 
-0x67d9 021485 hjam spid_start ,core_misc_ctrl 
-0x67da 021486 branch wait_spid_done 
-:      021490 spid_read_flash:
-0x67db 021491 hstoret 2 ,core_spid_rxlen 
-0x67dc 021492 setarg 4 
-0x67dd 021493 hstore 2 ,core_spid_txlen 
-0x67de 021494 jam 3 ,mem_spid_tbuf 
-0x67df 021495 setarg mem_spid_tbuf 
-0x67e0 021496 hstore 2 ,core_spid_txaddr 
-0x67e1 021497 deposit rega 
-0x67e2 021498 hstore 2 ,core_spid_rxaddr 
-0x67e3 021499 hfetch 1 ,core_spid_ctrl 
-0x67e4 021500 isolate0 15 ,rega 
-0x67e5 021501 setflag true ,6 ,pdata 
-0x67e6 021502 hstore 1 ,core_spid_ctrl 
-0x67e7 021503 hjam spid_start ,core_misc_ctrl 
-:      021504 spi_read_flash_wait:
-0x67e8 021505 hfetch 1 ,core_dma_status 
-0x67e9 021506 bbit1 7 ,spi_read_flash_wait 
-0x67ea 021507 arg spid_done ,queue 
-0x67eb 021508 call decrypt_code 
-0x67ec 021509 call wait_spid_done 
-0x67ed 021510 isolate1 spid_crcok ,pdata 
-0x67ee 021511 call set_ucode_status 
-0x67ef 021512 fetch 1 ,mem_addr_hi 
-0x67f0 021513 lshift16 pdata ,regb 
-0x67f1 021514 fetch 1 ,mem_addr_mi 
-0x67f2 021515 lshift8 pdata ,pdata 
-0x67f3 021516 ior regb ,regb 
-0x67f4 021517 fetch 1 ,mem_addr_lo 
-0x67f5 021518 ior regb ,pdata 
-0x67f6 021519 iadd temp ,pdata 
-0x67f7 021520 store 1 ,mem_addr_lo 
-0x67f8 021521 rshift8 pdata ,pdata 
-0x67f9 021522 store 1 ,mem_addr_mi 
-0x67fa 021523 rshift8 pdata ,pdata 
-0x67fb 021524 store 1 ,mem_addr_hi 
-0x67fc 021525 rtn 
-:      021529 iicd_init_5m:
-0x67fd 021530 hjam 0xa ,core_clksel 
-0x67fe 021531 hjam 2 ,core_iicd_scl_low 
-0x67ff 021532 hjam 3 ,core_iicd_scl_high 
-0x6800 021533 hjam 3 ,core_iicd_start_setup 
-0x6801 021534 hjam 3 ,core_iicd_start_hold 
-0x6802 021535 hjam 3 ,core_iicd_stop_setup 
-0x6803 021536 hjam 2 ,core_iicd_data_setup 
-0x6804 021537 rtn 
-:      021539 iicd_init_12m:
-0x6805 021540 hjam 5 ,core_iicd_scl_low 
-0x6806 021541 hjam 7 ,core_iicd_scl_high 
-0x6807 021542 hjam 7 ,core_iicd_start_setup 
-0x6808 021543 hjam 7 ,core_iicd_start_hold 
-0x6809 021544 hjam 7 ,core_iicd_stop_setup 
-0x680a 021545 hjam 5 ,core_iicd_data_setup 
-0x680b 021546 rtn 
-:      021550 wait_iicd_done:
-0x680c 021551 hfetch 1 ,core_dma_status 
-0x680d 021552 bbit0 iicd_done ,wait_iicd_done 
-0x680e 021553 rtn 
-:      021556 iicd_read_data:
-0x680f 021557 store 1 ,mem_iicd_tbuf 
-0x6810 021558 setarg mem_iicd_tbuf 
-0x6811 021559 hstore 2 ,core_iicd_txaddr 
-0x6812 021560 setarg 1 
-0x6813 021561 hstore 2 ,core_iicd_txlen 
-0x6814 021562 hstoret 2 ,core_iicd_rxlen 
-0x6815 021563 deposit rega 
-0x6816 021564 hstore 2 ,core_iicd_rxaddr 
-0x6817 021565 hjam 1 ,core_iicd_ctrl 
-0x6818 021566 hjam iicd_start ,core_misc_ctrl 
-0x6819 021567 branch wait_iicd_done 
-:      021569 byteswap_addr_mi:
-0x681a 021570 byteswap pdata ,pdata 
-0x681b 021571 store 2 ,mem_addr_mi 
-0x681c 021572 rtn 
-:      021578 iicd_read_eep_data:
-0x681d 021579 set1 mark_ext_patch ,mark 
-0x681e 021580 bpatch patch20_2 ,mem_patch20 
-0x681f 021581 fetch 2 ,mem_eeprom_base 
-0x6820 021582 iadd regb ,pdata 
-:      021585 iicd_read_eep_adr:
-0x6821 021586 byteswap pdata ,pdata 
-0x6822 021587 store 2 ,mem_addr_mi 
-:      021590 iicd_read_eep:
-0x6823 021591 set1 mark_ext_patch ,mark 
-0x6824 021592 bpatch patch20_3 ,mem_patch20 
-0x6825 021593 setarg 4 
-0x6826 021594 hstore 2 ,core_iicd_txlen 
-0x6827 021595 jam 0xa0 ,mem_iicd_tbuf 
-0x6828 021596 jam 0xa1 ,mem_iicd_tbuf + 3 
-0x6829 021597 setarg mem_iicd_tbuf 
-0x682a 021598 hstore 2 ,core_iicd_txaddr 
-0x682b 021599 hstoret 2 ,core_iicd_rxlen 
-0x682c 021600 deposit rega 
-0x682d 021601 hstore 2 ,core_iicd_rxaddr 
-0x682e 021602 setarg 2 
-0x682f 021603 isolate0 15 ,rega 
-0x6830 021604 setflag true ,0 ,pdata 
-0x6831 021605 hstore 1 ,core_iicd_ctrl 
-0x6832 021606 hjam iicd_start ,core_misc_ctrl 
-0x6833 021607 arg iicd_done ,queue 
-0x6834 021608 call decrypt_code 
-0x6835 021609 call wait_iicd_done 
-0x6836 021610 isolate1 iicd_crcok ,pdata 
-0x6837 021611 call set_ucode_status 
-0x6838 021612 fetch 2 ,mem_addr_mi 
-0x6839 021613 byteswap pdata ,pdata 
-0x683a 021614 iadd temp ,pdata 
-0x683b 021615 byteswap pdata ,pdata 
-0x683c 021616 store 2 ,mem_addr_mi 
-0x683d 021617 rtn 
-:      021623 iicd_write_eep_data:
-0x683e 021624 set1 mark_ext_patch ,mark 
-0x683f 021625 bpatch patch20_4 ,mem_patch20 
-0x6840 021626 fetch 2 ,mem_eeprom_base 
-0x6841 021627 iadd regb ,pdata 
-:      021630 iicd_write_ota_data:
-0x6842 021631 store 2 ,mem_pdatatemp 
-0x6843 021632 set1 mark_ext_patch ,mark 
-0x6844 021633 bpatch patch20_5 ,mem_patch20 
-0x6845 021634 storet 2 ,mem_temp 
-0x6846 021635 copy rega ,pdata 
-0x6847 021636 store 2 ,mem_contr 
-:      021637 iicd_write_eep_loop:
-0x6848 021638 call iicd_eep_transparency 
-0x6849 021640 fetcht 2 ,mem_regb 
-0x684a 021641 fetch 2 ,mem_contr 
-0x684b 021642 copy pdata ,rega 
-0x684c 021643 fetch 2 ,mem_pdatatemp 
-0x684d 021645 call iicd_write_eep 
-0x684e 021647 fetch 2 ,mem_regb 
-0x684f 021648 fetcht 2 ,mem_contr 
-0x6850 021649 iadd temp ,temp 
-0x6851 021650 storet 2 ,mem_contr 
-0x6852 021651 fetcht 2 ,mem_pdatatemp 
-0x6853 021652 iadd temp ,temp 
-0x6854 021653 storet 2 ,mem_pdatatemp 
-0x6855 021654 fetch 2 ,mem_temp 
-0x6856 021655 nbranch iicd_write_eep_loop ,blank 
-0x6857 021656 rtn 
-:      021664 iicd_eep_transparency:
-0x6858 021665 set1 mark_ext_patch ,mark 
-0x6859 021666 bpatch patch20_6 ,mem_patch20 
-0x685a 021667 fetch 2 ,mem_eeprom_block_size 
-0x685b 021668 increase -1 ,pdata 
-0x685c 021669 fetcht 2 ,mem_pdatatemp 
-0x685d 021670 ior temp ,pdata 
-0x685e 021671 increase 1 ,pdata 
-0x685f 021672 store 3 ,mem_regc 
-0x6860 021674 fetch 2 ,mem_temp 
-0x6861 021675 iadd temp ,pdata 
-0x6862 021677 fetcht 3 ,mem_regc 
-0x6863 021678 isub temp ,pdata 
-0x6864 021679 nbranch iicd_eep_deal_short_packet ,positive 
-0x6865 021680 store 2 ,mem_temp 
-0x6866 021681 fetch 3 ,mem_regc 
-0x6867 021682 fetcht 2 ,mem_pdatatemp 
-0x6868 021683 isub temp ,pdata 
-0x6869 021684 store 2 ,mem_regb 
-0x686a 021685 rtn 
-:      021686 iicd_eep_deal_short_packet:
-0x686b 021687 fetch 2 ,mem_temp 
-0x686c 021688 store 2 ,mem_regb 
-0x686d 021689 setarg 0 
-0x686e 021690 store 2 ,mem_temp 
-0x686f 021691 rtn 
-:      021696 iicd_write_eep:
-0x6870 021697 copy pdata ,regb 
-0x6871 021698 set1 mark_ext_patch ,mark 
-0x6872 021699 bpatch patch20_7 ,mem_patch20 
-0x6873 021700 copy regb ,pdata 
-0x6874 021701 increase 3 ,temp 
-0x6875 021702 hstoret 2 ,core_iicd_txlen 
-0x6876 021703 increase -3 ,rega 
-0x6877 021704 ifetcht 3 ,rega 
-0x6878 021705 copy temp ,regb 
-0x6879 021706 arg 0xa0 ,temp 
-0x687a 021707 istoret 1 ,rega 
-0x687b 021708 byteswap pdata ,pdata 
-0x687c 021709 istore 2 ,contw 
-0x687d 021710 deposit rega 
-0x687e 021711 hstore 2 ,core_iicd_txaddr 
-0x687f 021712 setarg 0 
-0x6880 021713 hstore 2 ,core_iicd_rxlen 
-0x6881 021714 hjam 1 ,core_iicd_ctrl 
-0x6882 021715 hjam iicd_start ,core_misc_ctrl 
-0x6883 021716 call wait_iicd_done 
-0x6884 021717 copy regb ,pdata 
-0x6885 021718 istore 3 ,rega 
-0x6886 021719 nop 10000 
-0x6887 021720 nop 10000 
-0x6888 021721 nop 10000 
-0x6889 021722 rtn 
-:      021726 otp_enable_chgpump:
-0x688a 021727 hjam 0x70 ,rfen_chgpump 
-0x688b 021728 nop param_chgpump_delay 
-0x688c 021729 rtn 
-:      021731 otp_disable_chgpump:
-0x688d 021732 hjam 0x30 ,rfen_chgpump 
-0x688e 021733 rtn 
-:      021735 otp_set_addr:
-0x688f 021736 lshift3 pdata ,pdata 
-0x6890 021737 hstore 2 ,core_otp_addr 
-0x6891 021738 hjam 0 ,core_otpd_ctrl 
-0x6892 021739 rtn 
-:      021742 otp_write:
-0x6893 021743 call otp_set_addr 
-0x6894 021744 call otp_ce 
-:      021745 otp_program:
-0x6895 021746 ifetcht 1 ,rega 
-0x6896 021747 increase 1 ,rega 
-0x6897 021748 force 0 ,queue 
-:      021749 otp_program_bit:
-0x6898 021750 qisolate0 temp 
-0x6899 021751 branch otp_skip_0 ,true 
-0x689a 021752 hfetch 1 ,core_otp_din 
-0x689b 021753 set1 6 ,pdata 
-0x689c 021754 set1 7 ,pdata 
-0x689d 021755 hstore 1 ,core_otp_din 
-0x689e 021756 hjam 0x02 ,core_otp_ctrl 
-0x689f 021757 hjam 0x82 ,core_otp_ctrl 
-0x68a0 021758 set0 7 ,pdata 
-0x68a1 021759 hstore 1 ,core_otp_din 
-0x68a2 021760 hjam 0x8a ,core_otp_ctrl 
-0x68a3 021761 nop 11 
-0x68a4 021762 hjam 0xca ,core_otp_ctrl 
-0x68a5 021763 nop 33 
-0x68a6 021764 hjam 0x4a ,core_otp_ctrl 
-0x68a7 021765 nop 44 
-0x68a8 021766 hjam 0xca ,core_otp_ctrl 
-0x68a9 021767 nop 22 
-0x68aa 021768 hjam 0x8a ,core_otp_ctrl 
-0x68ab 021769 nop 33 
-0x68ac 021770 hjam 0x82 ,core_otp_ctrl 
-0x68ad 021771 nop 1 
-0x68ae 021772 hjam 0x92 ,core_otp_ctrl 
-0x68af 021773 nop 10 
-0x68b0 021774 hjam 0xb2 ,core_otp_ctrl 
-0x68b1 021775 hfetch 1 ,core_otp_rdata 
-0x68b2 021776 hjam 0x92 ,core_otp_ctrl 
-0x68b3 021777 nop 1 
-0x68b4 021778 hjam 0x82 ,core_otp_ctrl 
-0x68b5 021779 qisolate0 pdata 
-0x68b6 021780 branch otp_program_bit ,true 
-:      021781 otp_skip_0:
-0x68b7 021782 hfetch 2 ,core_otp_addr 
-0x68b8 021783 increase 1 ,pdata 
-0x68b9 021784 hstore 2 ,core_otp_addr 
-0x68ba 021785 increase 1 ,queue 
-0x68bb 021786 compare 8 ,queue ,0xf 
-0x68bc 021787 nbranch otp_program_bit ,true 
-0x68bd 021788 loop otp_program 
-0x68be 021789 hjam 0x83 ,core_otp_ctrl 
-0x68bf 021790 rtn 
-:      021792 otp_ce:
-0x68c0 021793 hjam 0x82 ,core_otp_ctrl 
-0x68c1 021794 nop 12 
-0x68c2 021795 hjam 0x80 ,core_otp_ctrl 
-0x68c3 021796 hjam 0x82 ,core_otp_ctrl 
-0x68c4 021797 nop 150 
-0x68c5 021798 rtn 
-:      021801 otpd_read_init:
-0x68c6 021802 call otp_ce 
-:      021803 otpd_read_special:
-0x68c7 021804 hjam 0xa2 ,core_otp_ctrl 
-0x68c8 021805 deposit rega 
-0x68c9 021806 hstore 2 ,core_otpd_addr 
-0x68ca 021807 set1 11 ,temp 
-0x68cb 021808 isolate0 15 ,pdata 
-0x68cc 021809 setflag true ,15 ,temp 
-0x68cd 021810 hstoret 2 ,core_otpd_len 
-0x68ce 021811 hjam otpd_start ,core_misc_ctrl 
-0x68cf 021812 rtn 
-:      021814 otpd_wait_end:
-0x68d0 021815 hfetch 1 ,core_dma_status 
-0x68d1 021816 bbit0 otpd_done ,otpd_wait_end 
-0x68d2 021817 rtn 
-:      021820 otpd_read_data:
-0x68d3 021821 call otp_set_addr 
-0x68d4 021822 call otpd_read_init 
-0x68d5 021823 call otpd_wait_end 
-0x68d6 021824 hjam 0x83 ,core_otp_ctrl 
-0x68d7 021825 rtn 
-:      021830 otpd_read_code:
-0x68d8 021831 hfetch 2 ,core_current_otp_addr 
-0x68d9 021832 hstore 2 ,core_otp_addr 
-0x68da 021833 call otpd_read_init 
-0x68db 021834 arg otpd_done ,queue 
-0x68dc 021835 call decrypt_code 
-0x68dd 021836 call otpd_wait_end 
-0x68de 021837 isolate1 otpd_crcok ,pdata 
-0x68df 021838 call set_ucode_status 
-0x68e0 021839 hjam 0x83 ,core_otp_ctrl 
-0x68e1 021840 rtn 
-:      021843 uartd_rx_cnt_got_first_byte:
-0x68e2 021844 jam 1 ,mem_uartd_rxitems_got_data 
-0x68e3 021845 force uart_rx_timer ,queue 
-0x68e4 021846 fetch 2 ,mem_uartd_rx_timeout 
-0x68e5 021847 branch timer_init 
-:      021848 uartd_rx_cnt_with_threshold:
-0x68e6 021849 hfetch 2 ,core_uart_rxitems 
-0x68e7 021850 rtn blank 
-0x68e8 021851 fetcht 1 ,mem_uartd_rxitems_threshold 
-0x68e9 021852 isub temp ,null 
-0x68ea 021853 branch uartd_rx_cnt_rtn_value ,positive 
-0x68eb 021854 fetch 1 ,mem_uartd_rxitems_got_data 
-0x68ec 021855 branch uartd_rx_cnt_got_first_byte ,blank 
-0x68ed 021856 arg uart_rx_timer ,queue 
-0x68ee 021857 call timer_check 
-0x68ef 021858 branch uartd_rx_cnt_rtn_value ,blank 
-0x68f0 021859 setarg 0 
-0x68f1 021860 rtn 
-:      021861 uartd_rx_cnt_rtn_value:
-0x68f2 021862 force uart_rx_timer ,queue 
-0x68f3 021863 call timer_stop 
-0x68f4 021864 jam 0 ,mem_uartd_rxitems_got_data 
-0x68f5 021865 hfetch 2 ,core_uart_rxitems 
-0x68f6 021866 rtn 
-:      021873 uartd_prepare_tx:
-0x68f7 021874 hfetch 2 ,core_uart_twptr 
-0x68f8 021875 iforce contwu 
-0x68f9 021876 rtn 
-:      021878 uartd_send:
-0x68fa 021879 deposit contwu 
-0x68fb 021880 hstore 2 ,core_uart_twptr 
-0x68fc 021881 rtn 
-:      021883 uartd_prepare_rx:
-0x68fd 021884 hfetch 2 ,core_uart_rxitems 
-0x68fe 021885 rtn blank 
-0x68ff 021886 iforce loopcnt 
-0x6900 021887 hfetch 2 ,core_uart_rrptr 
-0x6901 021888 iforce contru 
-0x6902 021889 rtn 
-:      021892 uartd_rxdone_by_len:
-0x6903 021893 hfetch 2 ,core_uart_rrptr 
-0x6904 021894 iadd temp ,pdata 
-0x6905 021895 copy pdata ,contru 
-:      021896 uartd_rxdone:
-0x6906 021897 deposit contru 
-0x6907 021898 hstore 2 ,core_uart_rrptr 
-0x6908 021899 rtn 
-:      021901 uart_set_baud_by_mem:
-0x6909 021902 fetch uart_baud_len ,mem_baud 
-0x690a 021903 hstore uart_baud_len ,core_uart_baud 
-0x690b 021904 rtn 
-:      021908 eeprom_store_le_reconn_info:
-0x690c 021909 fetch 6 ,mem_le_plap 
-0x690d 021910 store 6 ,mem_temp_lap 
-0x690e 021911 jam rec_4_mode ,mem_record_bt_mode 
-0x690f 021912 branch eeprom_store_reconn_info 
-:      021913 eeprom_store_bd_reconn_info:
-0x6910 021914 fetch 6 ,mem_plap 
-0x6911 021915 store 6 ,mem_temp_lap 
-0x6912 021916 jam rec_3_mode ,mem_record_bt_mode 
-:      021917 eeprom_store_reconn_info:
-0x6913 021918 set1 mark_ext_patch ,mark 
-0x6914 021919 bpatch patch21_0 ,mem_patch21 
-0x6915 021920 call eeprom_store_remote_bdaddr 
-0x6916 021921 call eeprom_store_last_record_index 
-0x6917 021922 fetch 1 ,mem_record_bt_mode 
-0x6918 021923 beq rec_4_mode ,eeprom_store_rec_4_mode 
-0x6919 021924 beq rec_3_mode ,eeprom_store_link_key 
-0x691a 021925 rtn 
-:      021926 eeprom_store_rec_4_mode:
-0x691b 021927 call eeprom_store_le_ltl 
-0x691c 021928 branch eeprom_store_le_local_addr 
-:      021931 eeprom_load_reconn_info:
-0x691d 021932 set1 mark_ext_patch ,mark 
-0x691e 021933 bpatch patch21_1 ,mem_patch21 
-0x691f 021934 call eeprom_load_reconn_bdaddr 
-0x6920 021935 fetch 1 ,mem_select_list_item 
-0x6921 021936 rtneq 0xff 
-0x6922 021937 fetch 6 ,mem_temp_lap 
-0x6923 021938 store 6 ,mem_hci_plap 
-0x6924 021939 fetch 1 ,mem_record_bt_mode 
-0x6925 021940 store 1 ,mem_xrecord_mode 
-0x6926 021941 beq rec_3_mode ,eeprom_load_rec_3_mode 
-0x6927 021942 beq rec_4_mode ,eeprom_load_rec_4_mode 
-0x6928 021943 rtn 
-:      021944 eeprom_load_reconn_bdaddr:
-0x6929 021945 call eeprom_load_last_record_index 
-0x692a 021946 fetch 1 ,mem_select_list_item 
-0x692b 021947 rtneq 0xff 
-0x692c 021948 branch eeprom_load_remote_bdaddr 
-:      021949 eeprom_load_rec_3_mode:
-0x692d 021950 call eeprom_load_link_key 
-0x692e 021951 branch check_link_key_load 
-:      021952 eeprom_load_rec_4_mode:
-0x692f 021953 call eeprom_load_ltk_key 
-0x6930 021954 branch check_ltk_load 
-:      021955 eeprom_clear_bd_reconn_info:
-0x6931 021956 call eeprom_load_bdaddr_list 
-0x6932 021957 disable user 
-0x6933 021958 call find_addr_from_bd_list 
-0x6934 021959 nbranch at_error_rev_end ,user 
-:      021960 eeprom_clear_reconn_info_common:
-0x6935 021961 fetcht 2 ,mem_list_item_ptr 
-0x6936 021962 increase -1 ,temp 
-0x6937 021963 setarg 0 
-0x6938 021964 istore 7 ,temp 
-0x6939 021965 arg 28 ,temp 
-0x693a 021966 arg mem_bdaddr_list_buff + 7 ,rega 
-0x693b 021967 arg eeprom_bdaddr_list ,regb 
-0x693c 021968 branch iicd_write_eep_data 
-:      021970 eeprom_clear_all_reconn_info:
-0x693d 021971 set1 mark_ext_patch ,mark 
-0x693e 021972 bpatch patch21_2 ,mem_patch21 
-0x693f 021973 arg mem_bdaddr_list_buff ,contw 
-0x6940 021974 force 4 ,loopcnt 
-0x6941 021975 call memset0 
-0x6942 021976 arg 28 ,temp 
-0x6943 021977 arg mem_bdaddr_list_buff ,rega 
-0x6944 021978 arg eeprom_bdaddr_list ,regb 
-0x6945 021979 branch iicd_write_eep_data 
-:      021981 eeprom_erase_reconn_info:
-0x6946 021982 set1 mark_ext_patch ,mark 
-0x6947 021983 bpatch patch21_3 ,mem_patch21 
-0x6948 021984 setarg 0x0 
-0x6949 021985 store 3 ,mem_plap 
-0x694a 021986 istore 3 ,contw 
-0x694b 021987 branch eeprom_store_remote_bdaddr 
-:      021989 eeprom_load_last_record_index:
-0x694c 021990 arg 1 ,temp 
-0x694d 021991 arg mem_select_list_item ,rega 
-0x694e 021992 arg eeprom_last_record ,regb 
-0x694f 021993 branch iicd_read_eep_data 
-:      021995 eeprom_store_last_record_index:
-0x6950 021996 arg 1 ,temp 
-0x6951 021997 arg mem_select_list_item ,rega 
-0x6952 021998 arg eeprom_last_record ,regb 
-0x6953 021999 branch iicd_write_eep_data 
-:      022002 eeprom_store_remote_bdaddr:
-0x6954 022003 set1 mark_ext_patch ,mark 
-0x6955 022004 bpatch patch21_4 ,mem_patch21 
-0x6956 022005 call eeprom_load_bdaddr_list 
-0x6957 022006 disable user 
-0x6958 022007 call find_addr_from_bd_list 
-0x6959 022008 rtn user 
-:      022009 eeprom_store_remote_addr_unfind:
-0x695a 022010 jam 0 ,mem_select_list_item 
-0x695b 022011 fetch 6 ,mem_temp_lap 
-0x695c 022012 store 6 ,mem_bdaddr_list_buff + 1 
-0x695d 022013 fetch 1 ,mem_record_bt_mode 
-0x695e 022014 store 1 ,mem_bdaddr_list_buff 
-0x695f 022015 arg 28 ,temp 
-0x6960 022016 arg mem_bdaddr_list_buff ,rega 
-0x6961 022017 arg eeprom_bdaddr_list ,regb 
-0x6962 022018 branch iicd_write_eep_data 
-:      022021 eeprom_store_le_local_addr:
-0x6963 022022 arg 6 ,temp 
-0x6964 022023 arg mem_le_lap ,rega 
-0x6965 022024 arg eeprom_le_reconn_local_addr ,regb 
-0x6966 022025 branch iicd_write_eep_data 
-:      022027 eeprom_load_le_loacal_addr:
-0x6967 022028 arg 6 ,temp 
-0x6968 022029 arg mem_le_lap ,rega 
-0x6969 022030 arg eeprom_le_reconn_local_addr ,regb 
-0x696a 022031 branch iicd_read_eep_data 
-:      022034 eeprom_load_remote_bdaddr:
-0x696b 022035 set1 mark_ext_patch ,mark 
-0x696c 022036 bpatch patch21_5 ,mem_patch21 
-0x696d 022037 arg 7 ,temp 
-0x696e 022038 arg mem_temp_reconn_record ,rega 
-0x696f 022039 arg eeprom_bdaddr_list ,regb 
-0x6970 022040 fetch 1 ,mem_select_list_item 
-0x6971 022041 mul32 pdata ,7 ,pdata 
-0x6972 022042 iadd regb ,regb 
-0x6973 022043 branch iicd_read_eep_data 
-:      022045 eeprom_linkkey_addr:
-0x6974 022046 arg 0x10 ,temp 
-0x6975 022047 arg eeprom_linkkey_list ,regb 
-0x6976 022048 fetch 1 ,mem_select_list_item 
-0x6977 022049 lshift4 pdata ,pdata 
-0x6978 022050 iadd regb ,regb 
-0x6979 022051 rtn 
-:      022053 eeprom_store_le_ltl:
-0x697a 022054 arg mem_le_ltk ,rega 
-0x697b 022055 branch eeprom_store_link_key_common 
-:      022056 eeprom_store_link_key:
-0x697c 022057 arg mem_link_key ,rega 
-:      022058 eeprom_store_link_key_common:
-0x697d 022059 set1 mark_ext_patch ,mark 
-0x697e 022060 bpatch patch21_6 ,mem_patch21 
-0x697f 022061 call eeprom_linkkey_addr 
-0x6980 022062 branch iicd_write_eep_data 
-:      022064 eeprom_load_ltk_key:
-0x6981 022065 arg mem_le_ltk ,rega 
-0x6982 022066 branch eeprom_load_link_key_common 
-:      022067 eeprom_load_link_key:
-0x6983 022068 arg mem_link_key ,rega 
-:      022069 eeprom_load_link_key_common:
-0x6984 022070 set1 mark_ext_patch ,mark 
-0x6985 022071 bpatch patch21_7 ,mem_patch21 
-0x6986 022072 call eeprom_linkkey_addr 
-0x6987 022073 branch iicd_read_eep_data 
-:      022077 eeprom_load_bdaddr_list:
-0x6988 022078 arg 28 ,temp 
-0x6989 022079 arg mem_bdaddr_list_buff + 7 ,rega 
-0x698a 022080 arg eeprom_bdaddr_list ,regb 
-0x698b 022081 branch iicd_read_eep_data 
-:      022083 find_addr_from_bd_list:
-0x698c 022084 set1 mark_ext_patch ,mark 
-0x698d 022085 bpatch patch22_0 ,mem_patch22 
-0x698e 022086 setarg mem_bdaddr_list_buff + 7 
-0x698f 022087 store 2 ,mem_list_item_ptr 
-0x6990 022088 jam 0 ,mem_select_list_item 
-0x6991 022089 arg 4 ,loopcnt 
-:      022090 find_addr_from_list:
-0x6992 022091 copy loopcnt ,pdata 
-0x6993 022092 store 1 ,mem_pdatatemp 
-0x6994 022093 fetch 2 ,mem_list_item_ptr 
-0x6995 022094 copy pdata ,rega 
-0x6996 022095 call find_addr_from_list_compare 
-0x6997 022096 rtn user 
-0x6998 022097 fetch 2 ,mem_list_item_ptr 
-0x6999 022098 increase 7 ,pdata 
-0x699a 022099 store 2 ,mem_list_item_ptr 
-0x699b 022100 fetch 1 ,mem_select_list_item 
-0x699c 022101 increase 1 ,pdata 
-0x699d 022102 store 1 ,mem_select_list_item 
-0x699e 022103 fetch 1 ,mem_pdatatemp 
-0x699f 022104 copy pdata ,loopcnt 
-0x69a0 022105 loop find_addr_from_list 
-0x69a1 022106 rtn 
-:      022108 check_link_key_load:
-0x69a2 022109 fetch 8 ,mem_link_key 
-0x69a3 022110 fetcht 8 ,mem_link_key + 8 
-0x69a4 022111 ior temp ,pdata 
-0x69a5 022112 rtn blank 
-0x69a6 022113 jam 1 ,mem_link_key_exists 
-0x69a7 022114 rtn 
-:      022115 check_ltk_load:
-0x69a8 022116 fetch 6 ,mem_hci_plap 
-0x69a9 022117 rtn blank 
-0x69aa 022118 jam 1 ,mem_ltk_exists 
-0x69ab 022119 rtn 
-:      022121 find_addr_from_list_compare:
-0x69ac 022122 arg mem_temp_reconn_record ,regb 
-0x69ad 022123 arg 7 ,loopcnt 
-0x69ae 022124 call string_compare 
-0x69af 022125 branch enable_usr ,zero 
-0x69b0 022126 rtn 
-:      022127 enable_usr:
-0x69b1 022128 enable user 
-0x69b2 022129 rtn 
-:      022130 le_eeprom_load_reconn_info:
-0x69b3 022131 branch assert 
-:      022138 gpio_set_wake_by_current_state:
-0x69b4 022139 set1 mark_ext_patch ,mark 
-0x69b5 022140 bpatch patch22_1 ,mem_patch22 
-0x69b6 022141 set1 7 ,temp 
-0x69b7 022142 call gpio_get_bit 
-0x69b8 022143 nsetflag true ,7 ,temp 
-:      022148 gpio_set_wake:
-0x69b9 022149 set1 mark_ext_patch ,mark 
-0x69ba 022150 bpatch patch22_2 ,mem_patch22 
-0x69bb 022151 isolate0 7 ,temp 
-0x69bc 022152 and temp ,0x1f ,queue 
-0x69bd 022153 fetch 4 ,mem_gpio_wakeup_low 
-0x69be 022154 qsetflag true ,pdata 
-0x69bf 022155 store 4 ,mem_gpio_wakeup_low 
-0x69c0 022156 fetch 4 ,mem_gpio_wakeup_high 
-0x69c1 022157 nqsetflag true ,pdata 
-0x69c2 022158 store 4 ,mem_gpio_wakeup_high 
-0x69c3 022159 rtn 
-:      022162 gpio_clr_wake:
-0x69c4 022163 set1 mark_ext_patch ,mark 
-0x69c5 022164 bpatch patch22_3 ,mem_patch22 
-0x69c6 022165 isolate0 7 ,temp 
-0x69c7 022166 and temp ,0x1f ,queue 
-0x69c8 022167 fetch 4 ,mem_gpio_wakeup_low 
-0x69c9 022168 qset0 pdata 
-0x69ca 022169 store 4 ,mem_gpio_wakeup_low 
-0x69cb 022170 fetch 4 ,mem_gpio_wakeup_high 
-0x69cc 022171 qset0 pdata 
-0x69cd 022172 store 4 ,mem_gpio_wakeup_high 
-0x69ce 022173 rtn 
-:      022176 gpio_config_input_nowake:
-0x69cf 022177 call gpio_clr_wake 
-0x69d0 022178 branch gpio_config_input_without_wake 
-:      022181 gpio_config_input:
-0x69d1 022182 ncall gpio_set_wake ,wake 
-:      022184 gpio_config_input_without_wake:
-0x69d2 022185 arg core_gpio_pd0 ,contw 
-0x69d3 022186 call gpio_set_bit 
-0x69d4 022187 setflip gpio_active_bit ,temp 
-0x69d5 022188 arg core_gpio_pu0 ,contw 
-0x69d6 022189 call gpio_set_bit 
-0x69d7 022190 set0 gpio_active_bit ,temp 
-0x69d8 022191 arg core_gpio_oe0 ,contw 
-0x69d9 022192 branch gpio_set_bit 
-:      022195 gpio_config_output:
-0x69da 022196 setflip gpio_active_bit ,temp 
-0x69db 022197 call gpio_out 
-0x69dc 022198 set1 gpio_active_bit ,temp 
-0x69dd 022199 arg core_gpio_oe0 ,contw 
-0x69de 022200 branch gpio_set_bit 
-:      022202 gpio_common:
-0x69df 022203 and temp ,0x07 ,queue 
-0x69e0 022204 rshift3 temp ,pdata 
-0x69e1 022205 and_into 3 ,pdata 
-0x69e2 022206 iadd contw ,contw 
-0x69e3 022207 ifetch 1 ,contw 
-0x69e4 022208 rtn 
-:      022212 gpio_get_bit:
-0x69e5 022213 arg core_gpio_in ,contw 
-0x69e6 022214 call gpio_common 
-0x69e7 022215 isolate1 gpio_active_bit ,temp 
-0x69e8 022216 branch gpio_get_bit_reverse ,true 
-0x69e9 022217 qisolate0 pdata 
-0x69ea 022218 rtn 
-:      022219 gpio_get_bit_reverse:
-0x69eb 022220 qisolate1 pdata 
-0x69ec 022221 rtn 
-:      022223 gpio_out_inactive:
-0x69ed 022224 isolate1 7 ,null 
-0x69ee 022225 branch gpio_out_flag 
-:      022227 gpio_out_active:
-0x69ef 022228 isolate0 7 ,null 
-:      022231 gpio_out_flag:
-0x69f0 022232 setarg 0 
-0x69f1 022233 nsetflag true ,gpio_active_bit ,pdata 
-0x69f2 022234 ixor temp ,temp 
-:      022237 gpio_out:
-0x69f3 022238 arg core_gpio_out0 ,contw 
-:      022241 gpio_set_bit:
-0x69f4 022242 call gpio_common 
-0x69f5 022243 isolate1 gpio_active_bit ,temp 
-0x69f6 022244 qsetflag true ,pdata 
-0x69f7 022245 istore 1 ,contw 
-0x69f8 022246 rtn 
-:      022248 gpio_test:
-0x69f9 022249 fetch 1 ,mem_seqi 
-0x69fa 022250 rtneq 0x7f 
-0x69fb 022251 hjam 0 ,core_gpio_out3 
-0x69fc 022252 nop 30 
-0x69fd 022253 hjam 8 ,core_gpio_out3 
-0x69fe 022254 rtn 
-:      022259 set_pwm_blink:
-0x69ff 022260 lshift8 pdata ,pdata 
-0x6a00 022261 lshift4 pdata ,pdata 
-0x6a01 022262 hstore 2 ,core_pwm_ncnt0 
-0x6a02 022263 hstore 2 ,core_pwm_pcnt0 
-0x6a03 022264 rtn 
-:      022266 set_pwm_steadyon:
-0x6a04 022267 setarg 0 
-0x6a05 022268 hstore 2 ,core_pwm_ncnt0 
-0x6a06 022269 setarg 1 
-0x6a07 022270 hstore 2 ,core_pwm_pcnt0 
-0x6a08 022271 rtn 
-:      022273 set_pwm_off:
-0x6a09 022274 setarg 0 
-0x6a0a 022275 hstore 2 ,core_pwm_ncnt0 
-0x6a0b 022276 hstore 2 ,core_pwm_pcnt0 
-0x6a0c 022277 rtn 
-:      022282 init_filter_ram:
-0x6a0d 022283 arg 0x8800 ,contw 
-0x6a0e 022284 arg 0x20 ,loopcnt 
-0x6a0f 022285 call memset0 
-0x6a10 022286 setarg 0x4f9 
-0x6a11 022287 hstore 2 ,0x8848 
-0x6a12 022288 hstore 2 ,0x884a 
-0x6a13 022289 hstore 2 ,0x884c 
-0x6a14 022290 hstore 2 ,0x886c 
-0x6a15 022291 hstore 2 ,0x888c 
-0x6a16 022292 hstore 2 ,0x88ac 
-0x6a17 022293 setarg 0x204 
-0x6a18 022294 hstore 2 ,0x88ae 
-0x6a19 022295 setarg 0x0506 
-0x6a1a 022296 hstore 2 ,0x88b0 
-0x6a1b 022297 setarg 0x0504 
-0x6a1c 022298 hstore 2 ,0x88b2 
-0x6a1d 022299 setarg 0x0200 
-0x6a1e 022300 hstore 2 ,0x88b4 
-0x6a1f 022301 setarg 0xFEFB 
-0x6a20 022302 hstore 2 ,0x88b6 
-0x6a21 022303 setarg 0xFAF9 
-0x6a22 022304 hstore 2 ,0x88b8 
-0x6a23 022305 setarg 0xFAFB 
-0x6a24 022306 hstore 2 ,0x88ba 
-0x6a25 022307 setarg 0xFD00 
-0x6a26 022308 hstore 2 ,0x88bc 
-0x6a27 022309 setarg 0x0408 
-0x6a28 022310 hstore 2 ,0x88be 
-0x6a29 022311 setarg 0x0A0C 
-0x6a2a 022312 hstore 2 ,0x88c0 
-0x6a2b 022313 setarg 0x0B09 
-0x6a2c 022314 hstore 2 ,0x88c2 
-0x6a2d 022315 setarg 0x0500 
-0x6a2e 022316 hstore 2 ,0x88c4 
-0x6a2f 022317 setarg 0xF8F1 
-0x6a30 022318 hstore 2 ,0x88c6 
-0x6a31 022319 setarg 0xECE8 
-0x6a32 022320 hstore 2 ,0x88c8 
-0x6a33 022321 setarg 0xE9EB 
-0x6a34 022322 hstore 2 ,0x88ca 
-0x6a35 022323 setarg 0xF500 
-0x6a36 022324 hstore 2 ,0x88cc 
-0x6a37 022325 setarg 0x1223 
-0x6a38 022326 hstore 2 ,0x88ce 
-0x6a39 022327 setarg 0x374B 
-0x6a3a 022328 hstore 2 ,0x88d0 
-0x6a3b 022329 setarg 0x5E71 
-0x6a3c 022330 hstore 2 ,0x88d2 
-0x6a3d 022331 setarg 0x787F 
-0x6a3e 022332 hstore 2 ,0x88d4 
-0x6a3f 022333 rtn 
-:      022335 enable_pcm:
-0x6a40 022336 set1 mark_ext_patch ,mark 
-0x6a41 022337 bpatch patch22_4 ,mem_patch22 
-0x6a42 022338 hfetch 2 ,core_clkoff 
-0x6a43 022339 set0 clock_off_codec ,pdata 
-0x6a44 022340 hstore 2 ,core_clkoff 
-0x6a45 022341 hjam 0x11 ,core_enc_ctrl 
-0x6a46 022342 hjam 0x1 ,core_cvsd_ctrl 
-0x6a47 022343 hjam 0x1 ,core_codec_ctrl 
-0x6a48 022344 hjam 0x11 ,core_dec_ctrl 
-0x6a49 022345 rtn 
-:      022347 disable_pcm:
-0x6a4a 022348 set1 mark_ext_patch ,mark 
-0x6a4b 022349 bpatch patch22_5 ,mem_patch22 
-0x6a4c 022350 hfetch 2 ,core_clkoff 
-0x6a4d 022351 set1 clock_off_codec ,pdata 
-0x6a4e 022352 hstore 2 ,core_clkoff 
-0x6a4f 022353 hjam 0x4 ,core_enc_ctrl 
-0x6a50 022354 hjam 0x4 ,core_dec_ctrl 
-0x6a51 022355 hjam 0x0 ,core_cvsd_ctrl 
-0x6a52 022356 hjam 0x0 ,core_codec_ctrl 
-0x6a53 022357 rtn 
-:      022361 get_sco_data:
-0x6a54 022362 fetch 1 ,mem_state 
-0x6a55 022363 rtnbit0 state_insco 
-0x6a56 022364 arg mem_sco_obuf ,contw 
-0x6a57 022365 arg 30 ,loopcnt 
-:      022366 get_sco_data_loop:
-0x6a58 022367 hfetch 1 ,core_pcminfifo 
-0x6a59 022368 istore 1 ,contw 
-0x6a5a 022369 loop get_sco_data_loop 
-0x6a5b 022370 rtn 
-:      022373 process_sco_data:
-0x6a5c 022374 fetch 1 ,mem_state 
-0x6a5d 022375 rtnbit0 state_insco 
-0x6a5e 022376 arg mem_sco_ibuf ,contr 
-0x6a5f 022377 force 30 ,loopcnt 
-:      022378 process_sco_loop:
-0x6a60 022379 ifetch 1 ,contr 
-0x6a61 022380 hstore 1 ,core_pcmoutfifo 
-0x6a62 022381 loop process_sco_loop 
-0x6a63 022382 rtn 
-:      022384 init_sched:
-0x6a64 022385 rtn 
-:      022390 gpio_cfg_uart_tx_output:
-0x6a65 022391 call gpio_uart2gpio 
-0x6a66 022392 arg uart_wakeup_tx ,temp 
-0x6a67 022393 branch gpio_config_output 
-:      022395 gpio_pu_uart_tx:
-0x6a68 022396 call gpio_cfg_uart_tx_output 
-0x6a69 022397 arg uart_wakeup_tx ,temp 
-0x6a6a 022398 branch gpio_out_inactive 
-:      022400 gpio_pd_uart_tx:
-0x6a6b 022401 call gpio_cfg_uart_tx_output 
-0x6a6c 022402 arg uart_wakeup_tx ,temp 
-0x6a6d 022403 branch gpio_out_active 
-:      022405 gpio_cfg_uart_rx_output:
-0x6a6e 022406 call gpio_uart2gpio 
-0x6a6f 022407 arg uart_wakeup_rx ,temp 
-0x6a70 022408 branch gpio_config_output 
-:      022410 gpio_pu_uart_rx:
-0x6a71 022411 call gpio_cfg_uart_rx_output 
-0x6a72 022412 arg uart_wakeup_rx ,temp 
-0x6a73 022413 branch gpio_out_inactive 
-:      022415 gpio_pd_uart_rx:
-0x6a74 022416 call gpio_cfg_uart_rx_output 
-0x6a75 022417 arg uart_wakeup_rx ,temp 
-0x6a76 022418 branch gpio_out_active 
-:      022420 gpio_tx_config_input_with_pu:
-0x6a77 022421 call gpio_uart2gpio 
-0x6a78 022422 hfetch 1 ,core_gpio_pu0 
-0x6a79 022423 set1 uart_wakeup_tx ,pdata 
-0x6a7a 022424 hstore 1 ,core_gpio_pu0 
-0x6a7b 022425 arg uart_wakeup_tx ,temp 
-0x6a7c 022426 branch gpio_config_input 
-:      022428 gpio_rx_config_input_with_pu:
-0x6a7d 022429 call gpio_uart2gpio 
-0x6a7e 022430 hfetch 1 ,core_gpio_pu0 
-0x6a7f 022431 set1 uart_wakeup_rx ,pdata 
-0x6a80 022432 hstore 1 ,core_gpio_pu0 
-0x6a81 022433 arg uart_wakeup_rx ,temp 
-0x6a82 022434 branch gpio_config_input 
-:      022436 gpio_gpio2uart:
-0x6a83 022437 hfetch 1 ,core_gpio_sel1 
-0x6a84 022438 or_into 0x04 ,pdata 
-0x6a85 022439 hstore 1 ,core_gpio_sel1 
-0x6a86 022440 rtn 
-:      022442 gpio_uart2gpio:
-0x6a87 022443 hfetch 1 ,core_gpio_sel1 
-0x6a88 022444 and_into 0xfb ,pdata 
-0x6a89 022445 hstore 1 ,core_gpio_sel1 
-0x6a8a 022446 rtn 
-:      022448 gpio_check_uart_state:
-0x6a8b 022449 hfetch 1 ,core_gpio_sel1 
-0x6a8c 022450 isolate1 2 ,pdata 
-0x6a8d 022451 rtn 
-:      022454 prcp_init:
-0x6a8e 022455 setarg prcp_process 
-0x6a8f 022456 store 2 ,mem_cb_att_write 
-0x6a90 022457 rtn 
-:      022458 prcp_process:
-0x6a91 022459 call clear_prcp_sendbuff 
-0x6a92 022460 fetch 1 ,mem_prcp 
-0x6a93 022461 beq prcp_le ,le_prcp 
-0x6a94 022462 beq prcp_ssp ,prcp 
-0x6a95 022463 branch assert 
-:      022464 le_prcp:
-0x6a96 022465 arg prcp_rx_le ,temp 
-0x6a97 022466 storet 2 ,mem_le_notify_handle 
-0x6a98 022467 call le_att_get_handle_ptr 
-0x6a99 022468 ifetch 1 ,contr 
-0x6a9a 022469 call prcp_parse 
-0x6a9b 022470 branch prcp_le_tx 
-:      022471 prcp:
-0x6a9c 022472 call prcp_parse 
-0x6a9d 022473 branch prcp_tx 
-:      022474 prcp_parse:
-0x6a9e 022475 copy contr ,rega 
-0x6a9f 022476 set1 mark_ext_patch ,mark 
-0x6aa0 022477 bpatch patch26_1 ,mem_patch26 
-0x6aa1 022478 ifetch 1 ,contr 
-0x6aa2 022479 beq common_res ,prcp_parse_common_res 
-0x6aa3 022480 beq read_registers_req ,prcp_parse_read_registers_req 
-0x6aa4 022481 beq read_registers_res ,prcp_parse_read_registers_res 
-0x6aa5 022482 beq write_registers_req ,prcp_parse_write_registers_req 
-0x6aa6 022483 beq i2c_config_req ,prcp_parse_i2c_config_req 
-0x6aa7 022484 beq i2c_read_req ,prcp_parse_i2c_read_req 
-0x6aa8 022485 beq i2c_read_res ,prcp_parse_i2c_read_res 
-0x6aa9 022486 beq i2c_write_req ,prcp_parse_i2c_write_req 
-0x6aaa 022487 beq spi_config_req ,prcp_parse_spi_config_req 
-0x6aab 022488 beq spi_read_req ,prcp_parse_spi_read_req 
-0x6aac 022489 beq spi_read_res ,prcp_parse_spi_read_res 
-0x6aad 022490 beq spi_write_req ,prcp_parse_spi_write_req 
-0x6aae 022491 beq pwm_config_req ,prcp_parse_pwm_config_req 
-0x6aaf 022492 beq pwm_write_req ,prcp_parse_pwm_write_req 
-0x6ab0 022493 beq gpio_config_req ,prcp_parse_gpio_config_req 
-0x6ab1 022494 beq gpio_read_req ,prcp_parse_gpio_read_req 
-0x6ab2 022495 beq gpio_read_res ,prcp_parse_gpio_read_res 
-0x6ab3 022496 beq gpio_write_req ,prcp_parse_gpio_write_req 
-0x6ab4 022497 beq ota_write_req ,prcp_parse_ota_write_req 
-0x6ab5 022498 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
-0x6ab6 022499 rtn 
-:      022502 prcp_parse_common_res:
-0x6ab7 022503 copy rega ,contr 
-0x6ab8 022504 ifetch 1 ,contr 
-0x6ab9 022505 lshift8 pdata ,pdata 
-0x6aba 022506 store 3 ,mem_prcp_data 
-0x6abb 022507 rtn 
-:      022508 prcp_parse_read_registers_req:
-0x6abc 022509 rtn 
-:      022510 prcp_parse_read_registers_res:
-0x6abd 022511 rtn 
-:      022512 prcp_parse_write_registers_req:
-0x6abe 022513 rtn 
-:      022517 prcp_parse_spi_config_req:
-0x6abf 022518 rtn 
-:      022519 prcp_parse_spi_read_req:
-0x6ac0 022520 rtn 
-:      022521 prcp_parse_spi_read_res:
-0x6ac1 022522 rtn 
-:      022523 prcp_parse_spi_write_req:
-0x6ac2 022524 rtn 
-:      022528 prcp_parse_pwm_config_req:
-0x6ac3 022529 ifetch 4 ,contr 
-0x6ac4 022530 hstore 1 ,core_gpio_sel2 
-0x6ac5 022531 rshift8 pdata ,pdata 
-0x6ac6 022532 hfetcht 1 ,core_gpio_sel1 
-0x6ac7 022533 and_into 0x7f ,temp 
-0x6ac8 022534 ior temp ,temp 
-0x6ac9 022535 hstoret 1 ,core_gpio_sel1 
-0x6aca 022536 rshift8 pdata ,pdata 
-0x6acb 022537 hfetcht 1 ,core_clkoff + 1 
-0x6acc 022538 and_into 0xdf ,temp 
-0x6acd 022539 ior temp ,temp 
-0x6ace 022540 hstoret 1 ,core_clkoff + 1 
-0x6acf 022541 rshift8 pdata ,pdata 
-0x6ad0 022542 hfetcht 1 ,core_clksel 
-0x6ad1 022543 and_into 0x3f ,temp 
-0x6ad2 022544 ior temp ,temp 
-0x6ad3 022545 hstoret 1 ,core_clksel 
-0x6ad4 022546 branch prcp_parse_common_res 
-:      022547 prcp_parse_pwm_write_req:
-0x6ad5 022548 ifetch 9 ,contr 
-0x6ad6 022549 hfetcht 1 ,core_gpio_key2 
-0x6ad7 022550 and_into 0x3f ,temp 
-0x6ad8 022551 ior temp ,temp 
-0x6ad9 022552 hstoret 1 ,core_gpio_key2 
-0x6ada 022553 rshift8 pdata ,pdata 
-0x6adb 022554 hstore 2 ,core_pwm_pcnt0 
-0x6adc 022555 rshift16 pdata ,pdata 
-0x6add 022556 hstore 2 ,core_pwm_ncnt0 
-0x6ade 022557 rshift16 pdata ,pdata 
-0x6adf 022558 hstore 2 ,core_pwm_pcnt1 
-0x6ae0 022559 rshift16 pdata ,pdata 
-0x6ae1 022560 hstore 2 ,core_pwm_ncnt1 
-0x6ae2 022561 branch prcp_parse_common_res 
-:      022565 prcp_parse_gpio_config_req:
-0x6ae3 022566 ifetch 4 ,contr 
-0x6ae4 022567 hstore 4 ,core_gpio_oe0 
-0x6ae5 022568 ifetch 4 ,contr 
-0x6ae6 022569 hstore 4 ,core_gpio_pu0 
-0x6ae7 022570 ifetch 4 ,contr 
-0x6ae8 022571 hstore 4 ,core_gpio_pd0 
-0x6ae9 022572 ifetch 1 ,contr 
-0x6aea 022573 hstore 1 ,core_gpio_sel 
-0x6aeb 022574 ifetch 1 ,contr 
-0x6aec 022575 hstore 1 ,core_gpio_sel1 
-0x6aed 022576 ifetch 1 ,contr 
-0x6aee 022577 hstore 1 ,core_gpio_sel2 
-0x6aef 022578 branch prcp_parse_common_res 
-:      022579 prcp_parse_gpio_read_req:
-0x6af0 022580 branch prcp_parse_gpio_read_res 
-:      022581 prcp_parse_gpio_read_res:
-0x6af1 022582 jam 0x10 ,mem_prcp_data 
-0x6af2 022583 arg mem_prcp_data + 1 ,contw 
-0x6af3 022584 hfetch 4 ,core_gpio_out0 
-0x6af4 022585 istore 4 ,contw 
-0x6af5 022586 hfetch 4 ,core_gpio_in 
-0x6af6 022587 istore 4 ,contw 
-0x6af7 022588 rtn 
-:      022589 prcp_parse_gpio_write_req:
-0x6af8 022590 ifetcht 1 ,contr 
-0x6af9 022591 ifetch 1 ,contr 
-0x6afa 022592 lshift3 pdata ,pdata 
-0x6afb 022593 lshift4 pdata ,pdata 
-0x6afc 022594 ior temp ,temp 
-0x6afd 022595 call gpio_out 
-0x6afe 022596 branch prcp_parse_common_res 
-:      022601 prcp_parse_i2c_read_req:
-0x6aff 022602 ifetcht 1 ,contr 
-0x6b00 022603 hstoret 1 ,iic_slave_addr 
-0x6b01 022604 ifetch 1 ,contr 
-0x6b02 022605 compare 1 ,pdata ,0xff 
-0x6b03 022606 ifetch 1 ,contr 
-0x6b04 022607 hstore 1 ,iic_fifo 
-0x6b05 022608 branch iic_read_data_len ,true 
-0x6b06 022609 ifetch 1 ,contr 
-0x6b07 022610 hstore 1 ,iic_fifo 
-:      022611 iic_read_data_len:
-0x6b08 022612 ifetch 1 ,contr 
-0x6b09 022613 copy pdata ,loopcnt 
-0x6b0a 022614 increase -1 ,pdata 
-0x6b0b 022615 or_into 0x90 ,pdata 
-0x6b0c 022616 hstore 1 ,iic_ctr 
-0x6b0d 022617 hjam 2 ,iic_cr 
-0x6b0e 022618 nop 1 
-0x6b0f 022620 arg mem_prcp_data ,contw 
-:      022621 iic_read_loop:
-0x6b10 022622 hfetch 1 ,iic_fifo 
-0x6b11 022623 istore 1 ,contw 
-0x6b12 022624 loop iic_read_loop 
-0x6b13 022625 rtn 
-:      022627 clear_prcp_sendbuff:
-0x6b14 022628 setarg 0 
-0x6b15 022629 store 4 ,mem_prcp_data 
-0x6b16 022630 istore 8 ,contw 
-0x6b17 022631 istore 8 ,contw 
-0x6b18 022632 rtn 
-:      022638 prcp_parse_ota_write_req:
-0x6b19 022639 copy rega ,pdata 
-0x6b1a 022640 increase 1 ,pdata 
-0x6b1b 022641 store 2 ,rx_buf_data_ptr 
-0x6b1c 022642 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1d 022643 beq 0x0000 ,prcp_parse_ota_start1 
-:      022644 prcp_parse_ota_load:
-0x6b1e 022645 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1f 022646 fetcht 2 ,rx_buf_data_ptr 
-0x6b20 022647 ifetcht 2 ,temp 
-0x6b21 022648 iadd temp ,pdata 
-0x6b22 022649 fetcht 2 ,rx_buf_data_ptr 
-0x6b23 022650 increase 2 ,temp 
-0x6b24 022651 copy temp ,contr 
-0x6b25 022652 ifetcht 1 ,contr 
-0x6b26 022653 copy contr ,rega 
-0x6b27 022654 branch iicd_write_ota_data 
-:      022656 prcp_parse_ota_start1:
-0x6b28 022657 setarg 0x0002 
-0x6b29 022658 byteswap pdata ,pdata 
-0x6b2a 022659 store 2 ,mem_addr_mi 
-0x6b2b 022660 arg iicd_read_eep ,regc 
-0x6b2c 022661 arg 0x2 ,loopcnt 
-:      022662 prcp_parse_ota_loop1:
-0x6b2d 022663 call get_block_header 
-0x6b2e 022664 nbranch prcp_parse_ota_start2 ,zero 
-0x6b2f 022665 fetch 2 ,mem_addr_mi 
-0x6b30 022666 byteswap pdata ,pdata 
-0x6b31 022667 iadd temp ,pdata 
-0x6b32 022668 store 2 ,mem_eeprom_ota_base_addr 
-0x6b33 022669 byteswap pdata ,pdata 
-0x6b34 022670 store 2 ,mem_addr_mi 
-0x6b35 022671 loop prcp_parse_ota_loop1 
-:      022672 prcp_parse_ota_start2:
-0x6b36 022673 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b37 022674 byteswap pdata ,pdata 
-0x6b38 022675 store 2 ,mem_addr_mi 
-0x6b39 022676 arg iicd_read_eep ,regc 
-0x6b3a 022677 arg 0xffff ,loopcnt 
-:      022678 prcp_parse_ota_loop2:
-0x6b3b 022679 call get_block_header 
-0x6b3c 022680 nbranch prcp_parse_ota_load ,zero 
-0x6b3d 022681 fetch 2 ,mem_addr_mi 
-0x6b3e 022682 byteswap pdata ,pdata 
-0x6b3f 022683 iadd temp ,pdata 
-0x6b40 022684 increase 2 ,pdata 
-0x6b41 022685 store 2 ,mem_eeprom_ota_base_addr 
-0x6b42 022686 byteswap pdata ,pdata 
-0x6b43 022687 store 2 ,mem_addr_mi 
-0x6b44 022688 loop prcp_parse_ota_loop2 
-:      022690 prcp_parse_ota_end_cmd:
-0x6b45 022691 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b46 022692 increase 2 ,pdata 
-0x6b47 022693 byteswap pdata ,pdata 
-0x6b48 022694 store 2 ,mem_eeprom_ota_base_addr 
-0x6b49 022695 arg mem_eeprom_ota_base_addr ,rega 
-0x6b4a 022696 arg 0x02 ,temp 
-0x6b4b 022697 arg 0x0000 ,pdata 
-0x6b4c 022698 call iicd_write_ota_data 
-0x6b4d 022699 setarg 0x0000 
-0x6b4e 022700 store 2 ,mem_eeprom_ota_base_addr 
-0x6b4f 022701 rtn 
-:      022703 prcp_parse_i2c_config_req:
-0x6b50 022704 rtn 
-:      022705 prcp_parse_i2c_read_res:
-0x6b51 022706 rtn 
-:      022707 prcp_parse_i2c_write_req:
-0x6b52 022708 rtn 
-:      022713 rfcomm_init:
-0x6b53 022714 rtn wake 
-0x6b54 022715 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6b55 022716 jam bits9600 ,memremoterpnbitrate 
-0x6b56 022717 jam databits8 ,memremoteprndatabits 
-0x6b57 022718 jam 0x11 ,memremoteprnxon 
-0x6b58 022719 jam 0x13 ,memremoteprnxoff 
-0x6b59 022720 setarg 0 
-0x6b5a 022721 store 3 ,memremoteprnstopbit 
-0x6b5b 022722 store 1 ,mem_spp_state 
-0x6b5c 022723 jam 0 ,memui_reconnect_mode 
-:      022725 rfcomm_init_spp:
-0x6b5d 022726 set1 mark_ext_patch ,mark 
-0x6b5e 022727 bpatch patch37_7 ,mem_patch37 
-0x6b5f 022728 setarg 0 
-0x6b60 022729 store 1 ,mem_spp_state 
-0x6b61 022730 store 1 ,mem_remote_spp_channel 
-0x6b62 022731 store 1 ,mem_pn_dlci 
-0x6b63 022732 jam 0x50 ,mem_credit_given 
-0x6b64 022733 rtn 
-:      022735 set_cr_bit:
-0x6b65 022736 or_into 0x02 ,temp 
-0x6b66 022737 rtn 
-:      022749 rfcomm_calculate_fcs_sabm:
-0x6b67 022750 copy temp ,pdata 
-0x6b68 022751 reverse pdata ,pdata 
-0x6b69 022752 store 1 ,memfcstemp3 
-0x6b6a 022753 force ini_tx_sabm ,pdata 
-0x6b6b 022754 reverse pdata ,pdata 
-0x6b6c 022755 store 1 ,memfcstemp2 
-0x6b6d 022756 force 0x01 ,pdata 
-0x6b6e 022757 reverse pdata ,pdata 
-0x6b6f 022758 store 1 ,memfcstemp1 
-0x6b70 022759 call caculate_fcs 
-0x6b71 022760 copy temp ,pdata 
-0x6b72 022761 rtn 
-:      022762 rfcomm_calculate_fcs_ua:
-0x6b73 022763 reverse pdata ,pdata 
-0x6b74 022764 store 1 ,memfcstemp3 
-0x6b75 022765 force rsp_tx_ua ,pdata 
-0x6b76 022766 reverse pdata ,pdata 
-0x6b77 022767 store 1 ,memfcstemp2 
-0x6b78 022768 force 0x01 ,pdata 
-0x6b79 022769 reverse pdata ,pdata 
-0x6b7a 022770 store 1 ,memfcstemp1 
-0x6b7b 022771 branch caculate_fcs 
-:      022773 rfcomm_calculate_fcs_dlci0:
-0x6b7c 022774 fetch 1 ,mem_rfcomm_initiator 
-0x6b7d 022775 branch rfcomm_calculate_fcs_dlci0_res ,blank 
-0x6b7e 022776 setarg 0x70 
-0x6b7f 022777 rtn 
-:      022778 rfcomm_calculate_fcs_dlci0_res:
-0x6b80 022779 setarg 0xaa 
-0x6b81 022780 rtn 
-:      022782 rfcomm_save_fcs_uih:
-0x6b82 022783 reverse pdata ,pdata 
-0x6b83 022784 store 1 ,memfcstemp3 
-0x6b84 022785 force rsp_rx_uih ,pdata 
-0x6b85 022786 call caculate_uihdata_fcs 
-0x6b86 022787 fetcht 2 ,mem_contw_temp 
-0x6b87 022788 copy temp ,contw 
-0x6b88 022789 istore 1 ,contw 
-0x6b89 022790 copy contw ,temp 
-0x6b8a 022791 storet 2 ,mem_contw_temp 
-0x6b8b 022792 force rsp_rx_uih_wdata ,pdata 
-0x6b8c 022793 call caculate_uihdata_fcs 
-0x6b8d 022794 fetcht 2 ,mem_contw_temp 
-0x6b8e 022795 copy temp ,contw 
-0x6b8f 022796 istore 1 ,contw 
-0x6b90 022797 rtn 
-:      022806 caculate_uihdata_fcs:
-0x6b91 022807 reverse pdata ,pdata 
-0x6b92 022808 store 1 ,memfcstemp2 
-0x6b93 022809 fetch 2 ,memfcstemp2 
-0x6b94 022810 lshift8 pdata ,pdata 
-0x6b95 022811 store 3 ,mem_mod2div_temp 
-0x6b96 022812 arg 0x107 ,rega 
-0x6b97 022813 arg 0xf ,regb 
-0x6b98 022814 call mod2div 
-0x6b99 022815 xor_into 0xd7 ,pdata 
-0x6b9a 022816 invert pdata ,pdata 
-0x6b9b 022817 reverse pdata ,pdata 
-0x6b9c 022818 rtn 
-:      022828 caculate_fcs:
-0x6b9d 022829 fetch 3 ,memfcstemp1 
-0x6b9e 022830 store 3 ,mem_mod2div_temp 
-0x6b9f 022831 arg 0x107 ,rega 
-0x6ba0 022832 arg 0xf ,regb 
-0x6ba1 022833 call mod2div 
-0x6ba2 022834 lshift8 pdata ,pdata 
-0x6ba3 022835 arg 0x7 ,regb 
-0x6ba4 022836 call mod2div 
-0x6ba5 022837 xor_into 0x2b ,pdata 
-0x6ba6 022838 invert pdata ,pdata 
-0x6ba7 022839 reverse pdata ,pdata 
-0x6ba8 022840 copy pdata ,temp 
-0x6ba9 022841 rtn 
-:      022843 mod2div:
-0x6baa 022844 arg 0 ,regc 
-0x6bab 022845 copy regb ,loopcnt 
-0x6bac 022846 call right_shift_n 
-0x6bad 022847 icopy temp 
-:      022848 mod2div_loop:
-0x6bae 022853 copy temp ,pdata 
-0x6baf 022854 lshift regc ,regc 
-0x6bb0 022855 bbit0 8 ,mod2div_not_enough_reduction 
-0x6bb1 022856 ixor rega ,temp 
-0x6bb2 022857 increase 1 ,regc 
-:      022858 mod2div_not_enough_reduction:
-0x6bb3 022859 lshift temp ,temp 
-0x6bb4 022860 fetch 3 ,mem_mod2div_temp 
-0x6bb5 022861 increase -1 ,regb 
-0x6bb6 022862 compare 0xff ,regb ,0xff 
-0x6bb7 022863 branch mod2div_end ,true 
-0x6bb8 022864 copy regb ,loopcnt 
-0x6bb9 022865 call right_shift_n 
-0x6bba 022866 isolate1 0 ,pdata 
-0x6bbb 022867 setflag true ,0 ,temp 
-0x6bbc 022868 branch mod2div_loop 
-:      022869 mod2div_end:
-0x6bbd 022871 rshift temp ,pdata 
-0x6bbe 022872 rtn 
-:      022874 get_rfcomm_snd_adss:
-0x6bbf 022875 fetcht 1 ,mem_pn_dlci 
-:      022876 dlci_to_address_cmd:
-0x6bc0 022878 lshift2 temp ,temp 
-0x6bc1 022879 set1 rfcomm_address_ext_len ,temp 
-0x6bc2 022880 fetch 1 ,mem_rfcomm_initiator 
-0x6bc3 022881 ncall set_cr_bit ,blank 
-0x6bc4 022882 storet 1 ,mem_rfcomm_send_adss 
-0x6bc5 022883 rtn 
-:      022885 dlci_to_address_res:
-0x6bc6 022887 lshift2 temp ,temp 
-0x6bc7 022888 set1 rfcomm_address_ext_len ,temp 
-0x6bc8 022889 fetch 1 ,mem_rfcomm_initiator 
-0x6bc9 022890 call set_cr_bit ,blank 
-0x6bca 022891 rtn 
-:      022892 channel_to_dlci:
-0x6bcb 022894 lshift temp ,temp 
-0x6bcc 022895 fetch 1 ,mem_rfcomm_initiator 
-0x6bcd 022896 setflag blank ,0 ,temp 
-0x6bce 022898 rtn 
-:      022899 rfcomm_rx_process_dlci0_sabm:
-0x6bcf 022900 fetcht 1 ,mem_current_channel 
-0x6bd0 022901 jam 0xd7 ,mem_current_fcs 
-0x6bd1 022902 call rfcomm_send_ua 
-0x6bd2 022903 fetch 1 ,mem_rfcomm_state 
-0x6bd3 022904 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6bd4 022905 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bd5 022906 store 1 ,mem_rfcomm_state 
-0x6bd6 022907 jam 0 ,mem_rfcomm_initiator 
-0x6bd7 022908 branch rfcomm_rx_process_end 
-:      022909 rfcomm_rx_process_dlci0_ua:
-0x6bd8 022910 fetch 1 ,mem_rfcomm_state 
-0x6bd9 022911 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bda 022912 store 1 ,mem_rfcomm_state 
-0x6bdb 022913 branch rfcomm_rx_process_end 
-:      022916 rfcomm_rx_process:
-0x6bdc 022917 set1 mark_ext_patch ,mark 
-0x6bdd 022918 bpatch patch38_0 ,mem_patch38 
-0x6bde 022919 fetch 1 ,memui_reconnect_mode 
-0x6bdf 022920 beq no_reconnection ,rfcomm_rx_process_remote_page 
-0x6be0 022921 branch rfcomm_rx_process_reconn 
-:      022923 rfcomm_rx_process_remote_page:
-0x6be1 022924 fetch 2 ,mem_l2cap_payload_ptr 
-0x6be2 022925 copy pdata ,contr 
-0x6be3 022926 call get_rfcomm_head_struct 
-0x6be4 022927 fetch 1 ,mem_current_channel 
-0x6be5 022928 beq 0 ,parse_dlci0_rp 
-0x6be6 022929 branch parse_uih_rp 
-:      022930 parse_dlci0_rp:
-0x6be7 022931 set1 mark_ext_patch ,mark 
-0x6be8 022932 bpatch patch38_1 ,mem_patch38 
-0x6be9 022933 fetch 1 ,mem_current_frame_type 
-0x6bea 022934 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6beb 022935 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6bec 022936 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
-0x6bed 022937 rtneq rfcomm_frame_type_disconn 
-0x6bee 022938 branch assert 
-:      022941 parse_dlci0_rp_uih:
-0x6bef 022942 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6bf0 022943 copy pdata ,contr 
-0x6bf1 022944 call get_rfcomm_uih_head_struct 
-0x6bf2 022945 fetch 1 ,mem_uih_cmd_type 
-0x6bf3 022946 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
-0x6bf4 022947 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
-0x6bf5 022948 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
-0x6bf6 022949 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
-0x6bf7 022950 branch rfcomm_rx_process_end 
-:      022952 parse_dlci0_rp_uih_pn_cmd:
-0x6bf8 022953 call parse_dlci0_rp_uih_pn_res_common 
-0x6bf9 022954 fetch 1 ,mem_pn_dlci 
-0x6bfa 022955 rshift pdata ,pdata 
-0x6bfb 022956 sub pdata ,spp_slave_channel ,null 
-0x6bfc 022957 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
-0x6bfd 022958 branch assert 
-:      022959 parse_dlci0_rp_uih_pn_cmd_spp:
-0x6bfe 022960 fetch 1 ,mem_spp_state 
-0x6bff 022961 set1 rfcomm_channel_state_pn_cmd ,pdata 
-0x6c00 022962 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6c01 022963 store 1 ,mem_spp_state 
-0x6c02 022964 call rfcomm_send_param_neg_res 
-0x6c03 022965 branch rfcomm_rx_process_end 
-:      022967 parse_dlci0_rp_uih_pn_res:
-0x6c04 022968 call parse_dlci0_rp_uih_pn_res_common 
-0x6c05 022969 branch rfcomm_rx_process_end 
-:      022971 parse_dlci0_rp_uih_pn_res_common:
-0x6c06 022972 call get_param_payload_ptr 
-0x6c07 022973 branch get_rfcomm_prarmer_negotiation 
-:      022975 get_rfcomm_param_modem_status:
-0x6c08 022976 call get_param_payload_ptr 
-0x6c09 022977 ifetch 1 ,contr 
-0x6c0a 022978 rshift3 pdata ,pdata 
-0x6c0b 022979 store 1 ,mem_ms_channel 
-0x6c0c 022980 ifetch 1 ,contr 
-0x6c0d 022981 store 1 ,mem_ms_param 
-0x6c0e 022982 rtn 
-:      022985 get_rfcomm_head_struct:
-0x6c0f 022986 ifetch 1 ,contr 
-0x6c10 022987 store 1 ,mem_current_adss 
-0x6c11 022988 rshift3 pdata ,pdata 
-0x6c12 022989 store 1 ,mem_current_channel 
-0x6c13 022990 ifetch 1 ,contr 
-0x6c14 022991 store 1 ,mem_current_frame_type 
-:      022992 get_rfcomm_current_length:
-0x6c15 022993 call get_rfcomm_length_common 
-0x6c16 022994 storet 2 ,mem_current_length 
-0x6c17 022995 copy contr ,pdata 
-0x6c18 022996 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c19 022997 rtn 
-:      022999 get_rfcomm_uih_head_struct:
-0x6c1a 023000 ifetch 1 ,contr 
-0x6c1b 023001 rshift pdata ,pdata 
-0x6c1c 023002 store 1 ,mem_uih_cmd_type 
-0x6c1d 023003 call get_rfcomm_length_common 
-0x6c1e 023004 storet 2 ,mem_uih_length 
-0x6c1f 023005 copy contr ,pdata 
-0x6c20 023006 store 2 ,mem_param_payload_ptr 
-0x6c21 023007 rtn 
-:      023010 get_param_payload_ptr:
-0x6c22 023011 fetch 2 ,mem_param_payload_ptr 
-0x6c23 023012 copy pdata ,contr 
-0x6c24 023013 rtn 
-:      023015 get_rfcomm_param_length_common:
-0x6c25 023016 fetch 2 ,mem_param_payload_ptr 
-0x6c26 023017 copy pdata ,contr 
-:      023018 get_rfcomm_length_common:
-0x6c27 023019 ifetch 1 ,contr 
-0x6c28 023020 copy pdata ,temp 
-0x6c29 023021 rshift temp ,temp 
-0x6c2a 023022 rtnbit1 0 
-0x6c2b 023023 ifetch 1 ,contr 
-0x6c2c 023024 lshift3 pdata ,pdata 
-0x6c2d 023025 lshift4 pdata ,pdata 
-0x6c2e 023026 iadd temp ,temp 
-0x6c2f 023027 rtn 
-:      023029 get_rfcomm_prarmer_negotiation:
-0x6c30 023030 ifetch 1 ,contr 
-0x6c31 023031 store 1 ,mem_pn_dlci 
-0x6c32 023032 ifetch 1 ,contr 
-0x6c33 023033 store 1 ,mem_pn_credit_flow_type_info 
-0x6c34 023034 ifetch 1 ,contr 
-0x6c35 023035 store 1 ,mem_pn_priority 
-0x6c36 023036 ifetch 1 ,contr 
-0x6c37 023037 store 1 ,mem_pn_acknowledg_timer 
-0x6c38 023038 ifetch 2 ,contr 
-0x6c39 023039 store 2 ,mem_pn_max_frame_size 
-0x6c3a 023040 ifetch 1 ,contr 
-0x6c3b 023041 store 1 ,mem_pn_max_retrans 
-0x6c3c 023042 ifetch 1 ,contr 
-0x6c3d 023043 store 1 ,mem_remote_credits 
-0x6c3e 023044 rtn 
-:      023047 parse_dlci0_rp_uih_ms_cmd:
-0x6c3f 023048 call get_rfcomm_param_modem_status 
-0x6c40 023049 fetch 1 ,mem_ms_channel 
-0x6c41 023050 sub pdata ,1 ,null 
-0x6c42 023051 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
-0x6c43 023052 branch assert 
-:      023053 parse_dlci0_rp_uih_ms_cmd_spp:
-0x6c44 023054 fetch 1 ,mem_spp_state 
-0x6c45 023055 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6c46 023056 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6c47 023057 store 1 ,mem_spp_state 
-0x6c48 023058 fetcht 1 ,mem_pn_dlci 
-0x6c49 023059 lshift2 temp ,temp 
-0x6c4a 023060 or_into 3 ,temp 
-0x6c4b 023061 call rfcomm_send_modem_status_res 
-0x6c4c 023062 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
-0x6c4d 023063 branch rfcomm_rx_process_end 
-:      023065 parse_dlci0_rp_uih_ms_res:
-0x6c4e 023066 call get_rfcomm_param_modem_status 
-0x6c4f 023067 fetch 1 ,mem_ms_channel 
-0x6c50 023068 sub pdata ,1 ,null 
-0x6c51 023069 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
-0x6c52 023070 branch assert 
-:      023071 parse_dlci0_rp_uih_ms_res_spp:
-0x6c53 023072 fetch 1 ,mem_spp_state 
-0x6c54 023073 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6c55 023074 store 1 ,mem_spp_state 
-0x6c56 023075 branch rfcomm_rx_process_end 
-:      023077 parse_uih_rp:
-0x6c57 023078 fetch 1 ,mem_current_channel 
-0x6c58 023079 sub pdata ,spp_slave_channel ,null 
-0x6c59 023080 branch parse_uih_rp_spp ,zero 
-0x6c5a 023081 branch assert 
-:      023082 parse_uih_rp_spp:
-0x6c5b 023083 fetch 1 ,mem_current_frame_type 
-0x6c5c 023084 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
-0x6c5d 023085 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
-0x6c5e 023086 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6c5f 023087 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6c60 023088 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
-0x6c61 023089 branch assert 
-:      023090 parse_uih_rp_spp_ua:
-0x6c62 023091 fetch 1 ,mem_spp_state 
-0x6c63 023092 set1 rfcomm_channel_state_ua ,pdata 
-0x6c64 023093 store 1 ,mem_spp_state 
-0x6c65 023094 branch rfcomm_rx_process_end 
-:      023095 parse_uih_rp_spp_sabm:
-0x6c66 023096 fetch 1 ,mem_spp_state 
-0x6c67 023097 set1 rfcomm_channel_state_ua ,pdata 
-0x6c68 023098 set1 rfcomm_channel_state_sabm ,pdata 
-0x6c69 023099 store 1 ,mem_spp_state 
-0x6c6a 023100 fetch 1 ,mem_current_adss 
-0x6c6b 023101 call rfcomm_calculate_fcs_ua 
-0x6c6c 023102 store 1 ,mem_current_fcs 
-0x6c6d 023103 call rfcomm_send_ua 
-0x6c6e 023104 fetch 1 ,mem_current_adss 
-0x6c6f 023105 rshift2 pdata ,pdata 
-0x6c70 023106 store 1 ,mem_pn_dlci 
-0x6c71 023107 lshift2 pdata ,pdata 
-0x6c72 023108 set0 rfcomm_address_cr ,pdata 
-0x6c73 023109 set1 rfcomm_address_ext_len ,pdata 
-0x6c74 023110 arg mem_hiufcs_spp ,temp 
-0x6c75 023111 storet 2 ,mem_contw_temp 
-0x6c76 023112 call rfcomm_save_fcs_uih 
-0x6c77 023113 branch rfcomm_rx_process_end 
-:      023115 parse_uih_spp_uih_credits:
-0x6c78 023116 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c79 023117 copy pdata ,contr 
-0x6c7a 023118 increase 1 ,pdata 
-0x6c7b 023119 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c7c 023120 ifetch 1 ,contr 
-0x6c7d 023121 fetcht 1 ,mem_remote_credits 
-0x6c7e 023122 iadd temp ,pdata 
-0x6c7f 023123 store 1 ,mem_remote_credits 
-:      023124 parse_uih_spp_uih:
-0x6c80 023125 call rfcomm_increase_credit_given 
-:      023126 parse_uih_spp_uih_cont:
-0x6c81 023127 call get_rfcomm_snd_adss 
-0x6c82 023128 call rfcomm_send_uih_without_payload 
-0x6c83 023129 call spp_process_rx_data 
-0x6c84 023130 branch rfcomm_rx_process_end 
-:      023132 parse_uih_rp_spp_disconn:
-0x6c85 023133 call rfcomm_init_spp 
-0x6c86 023134 fetch 1 ,mem_current_adss 
-0x6c87 023135 call rfcomm_calculate_fcs_ua 
-0x6c88 023136 store 1 ,mem_current_fcs 
-0x6c89 023137 call rfcomm_send_ua 
-0x6c8a 023138 branch rfcomm_rx_process_end 
-:      023143 rfcomm_rx_process_reconn:
-0x6c8b 023144 fetch 2 ,mem_l2cap_payload_ptr 
-0x6c8c 023145 copy pdata ,contr 
-0x6c8d 023146 call get_rfcomm_head_struct 
-0x6c8e 023147 fetch 1 ,mem_current_channel 
-0x6c8f 023148 beq 0 ,parse_dlci0_reconn 
-0x6c90 023149 branch parse_uih_reconn 
-:      023151 parse_dlci0_reconn:
-0x6c91 023152 set1 mark_ext_patch ,mark 
-0x6c92 023153 bpatch patch38_2 ,mem_patch38 
-0x6c93 023154 fetch 1 ,mem_current_frame_type 
-0x6c94 023155 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6c95 023156 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6c96 023157 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
-0x6c97 023158 branch rfcomm_rx_process_end 
-:      023159 parse_dlci0_reconn_uih:
-0x6c98 023160 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c99 023161 copy pdata ,contr 
-0x6c9a 023162 call get_rfcomm_uih_head_struct 
-0x6c9b 023163 fetch 1 ,mem_uih_cmd_type 
-0x6c9c 023164 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9d 023165 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9e 023166 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
-0x6c9f 023167 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
-0x6ca0 023168 branch rfcomm_rx_process_end 
-:      023170 parse_dlci0_reconn_uih_pn_cmd:
-0x6ca1 023171 call parse_dlci0_rp_uih_pn_res_common 
-0x6ca2 023172 fetch 1 ,mem_pn_dlci 
-0x6ca3 023173 rshift pdata ,pdata 
-0x6ca4 023174 fetcht 1 ,mem_remote_spp_channel 
-0x6ca5 023175 isub temp ,null 
-0x6ca6 023176 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
-0x6ca7 023177 branch assert 
-:      023178 parse_dlci0_reconn_uih_pn_cmd_spp:
-0x6ca8 023179 fetch 1 ,mem_spp_state 
-0x6ca9 023180 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6caa 023181 store 1 ,mem_spp_state 
-0x6cab 023182 branch rfcomm_rx_process_end 
-:      023184 parse_dlci0_reconn_uih_ms_cmd:
-0x6cac 023185 call get_rfcomm_param_modem_status 
-0x6cad 023186 fetch 1 ,mem_ms_channel 
-0x6cae 023187 fetcht 1 ,mem_remote_spp_channel 
-0x6caf 023188 isub temp ,null 
-0x6cb0 023189 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
-0x6cb1 023190 branch assert 
-0x6cb2 023191 branch rfcomm_rx_process_end 
-:      023192 parse_dlci0_reconn_uih_ms_cmd_spp:
-0x6cb3 023193 fetch 1 ,mem_spp_state 
-0x6cb4 023194 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6cb5 023195 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6cb6 023196 store 1 ,mem_spp_state 
-0x6cb7 023197 fetcht 1 ,mem_pn_dlci 
-0x6cb8 023198 lshift2 temp ,temp 
-0x6cb9 023199 or_into 3 ,temp 
-0x6cba 023200 call rfcomm_send_modem_status_res 
-0x6cbb 023201 branch rfcomm_rx_process_end 
-:      023203 parse_dlci0_reconn_uih_ms_res:
-0x6cbc 023204 call get_rfcomm_param_modem_status 
-0x6cbd 023205 fetch 1 ,mem_ms_channel 
-0x6cbe 023206 fetcht 1 ,mem_remote_spp_channel 
-0x6cbf 023207 isub temp ,null 
-0x6cc0 023208 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
-0x6cc1 023209 branch assert 
-:      023210 parse_dlci0_reconn_uih_ms_res_spp:
-0x6cc2 023211 fetch 1 ,mem_spp_state 
-0x6cc3 023212 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6cc4 023213 store 1 ,mem_spp_state 
-0x6cc5 023214 branch rfcomm_rx_process_end 
-:      023216 parse_uih_reconn:
-0x6cc6 023217 fetch 1 ,mem_current_channel 
-0x6cc7 023218 fetcht 1 ,mem_remote_spp_channel 
-0x6cc8 023219 isub temp ,null 
-0x6cc9 023220 branch parse_uih_reconn_spp ,zero 
-0x6cca 023221 branch assert 
-0x6ccb 023222 branch rfcomm_rx_process_end 
-:      023224 parse_uih_reconn_spp:
-0x6ccc 023225 fetch 1 ,mem_current_frame_type 
-0x6ccd 023226 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
-0x6cce 023227 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6ccf 023228 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6cd0 023229 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
-:      023230 parse_uih_reconn_spp_ua:
-0x6cd1 023231 fetch 1 ,mem_spp_state 
-0x6cd2 023232 set1 rfcomm_channel_state_ua ,pdata 
-0x6cd3 023233 store 1 ,mem_spp_state 
-0x6cd4 023234 branch rfcomm_rx_process_end 
-:      023235 parse_uih_reconn_spp_sabm:
-0x6cd5 023236 branch parse_uih_reconn_spp_sabm 
-:      023237 parse_uih_reconn_spp_disconn:
-0x6cd6 023238 branch parse_uih_rp_spp_disconn 
-:      023239 rfcomm_rx_process_end:
-0x6cd7 023240 rtn 
-:      023242 rfcomm_send_more_pkt:
-0x6cd8 023243 fetch 1 ,mem_rfcomm_send_more_pkt 
-0x6cd9 023244 rtn blank 
-0x6cda 023245 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
-0x6cdb 023246 branch assert 
-:      023248 rfcomm_send_more_pkt_msc_cmd_spp:
-0x6cdc 023249 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6cdd 023250 call l2cap_malloc_rfcomm_channel 
-0x6cde 023251 arg spp_slave_channel ,temp 
-0x6cdf 023252 lshift3 temp ,temp 
-:      023253 rfcomm_send_more_pkt_msc_cmd_spp0:
-0x6ce0 023254 or_into 0x03 ,temp 
-0x6ce1 023255 arg 0xaa ,rega 
-0x6ce2 023256 call rfcomm_send_modem_status_cmd 
-0x6ce3 023257 call l2cap_get_rfcomm_tx_buff 
-0x6ce4 023258 copy contw ,contr 
-0x6ce5 023259 ifetch 2 ,contr 
-0x6ce6 023260 branch assert ,blank 
-0x6ce7 023261 rtn 
-:      023263 rfcomm_send_sabm:
-0x6ce8 023264 set1 mark_ext_patch ,mark 
-0x6ce9 023265 bpatch patch38_3 ,mem_patch38 
-0x6cea 023266 call l2cap_get_rfcomm_tx_buff 
-0x6ceb 023267 setarg 0x0004 
-0x6cec 023268 istore 2 ,contw 
-0x6ced 023269 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cee 023270 istore 2 ,contw 
-0x6cef 023271 fetch 1 ,mem_current_adss 
-0x6cf0 023272 istore 1 ,contw 
-0x6cf1 023273 setarg 0x013f 
-0x6cf2 023274 istore 2 ,contw 
-0x6cf3 023275 fetch 1 ,mem_current_fcs 
-0x6cf4 023276 istore 1 ,contw 
-0x6cf5 023277 rtn 
-:      023278 rfcomm_send_ua:
-0x6cf6 023279 set1 mark_ext_patch ,mark 
-0x6cf7 023280 bpatch patch38_4 ,mem_patch38 
-0x6cf8 023281 call l2cap_malloc_rfcomm_channel 
-0x6cf9 023282 call l2cap_get_rfcomm_tx_buff 
-0x6cfa 023283 setarg 0x0004 
-0x6cfb 023284 istore 2 ,contw 
-0x6cfc 023285 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cfd 023286 istore 2 ,contw 
-0x6cfe 023287 fetch 1 ,mem_current_adss 
-0x6cff 023288 istore 1 ,contw 
-0x6d00 023289 setarg 0x0173 
-0x6d01 023290 istore 2 ,contw 
-0x6d02 023291 fetch 1 ,mem_current_fcs 
-0x6d03 023292 istore 1 ,contw 
-0x6d04 023293 rtn 
-:      023294 rfcomm_send_param_neg_cmd:
-0x6d05 023295 set1 mark_ext_patch ,mark 
-0x6d06 023296 bpatch patch38_5 ,mem_patch38 
-0x6d07 023297 call l2cap_get_rfcomm_tx_buff 
-0x6d08 023298 setarg 0x000e 
-0x6d09 023299 istore 2 ,contw 
-0x6d0a 023300 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d0b 023301 istore 2 ,contw 
-0x6d0c 023302 fetch 1 ,mem_rfcomm_initiator 
-0x6d0d 023303 lshift pdata ,pdata 
-0x6d0e 023304 set1 0 ,pdata 
-0x6d0f 023305 istore 1 ,contw 
-0x6d10 023306 setarg 0x15ef 
-0x6d11 023307 istore 2 ,contw 
-0x6d12 023308 setarg 0x1183 
-0x6d13 023309 istore 2 ,contw 
-0x6d14 023310 copy temp ,pdata 
-0x6d15 023311 istore 1 ,contw 
-0x6d16 023312 setarg 0x0000f0 
-0x6d17 023313 istore 3 ,contw 
-0x6d18 023314 setarg rfcomm_max_frame_size 
-0x6d19 023315 istore 2 ,contw 
-0x6d1a 023316 setarg 0 
-0x6d1b 023317 istore 1 ,contw 
-0x6d1c 023318 setarg 0x01 
-0x6d1d 023319 istore 1 ,contw 
-0x6d1e 023320 call rfcomm_calculate_fcs_dlci0 
-0x6d1f 023321 istore 1 ,contw 
-0x6d20 023322 jam 0x10 ,mem_credit_given 
-0x6d21 023323 rtn 
-:      023324 rfcomm_send_param_neg_res:
-0x6d22 023325 set1 mark_ext_patch ,mark 
-0x6d23 023326 bpatch patch38_6 ,mem_patch38 
-0x6d24 023327 call l2cap_malloc_rfcomm_channel 
-0x6d25 023328 call l2cap_get_rfcomm_tx_buff 
-0x6d26 023329 setarg 0x000e 
-0x6d27 023330 istore 2 ,contw 
-0x6d28 023331 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d29 023332 istore 2 ,contw 
-0x6d2a 023333 fetch 1 ,mem_rfcomm_initiator 
-0x6d2b 023334 lshift pdata ,pdata 
-0x6d2c 023335 set1 0 ,pdata 
-0x6d2d 023336 istore 1 ,contw 
-0x6d2e 023337 setarg 0x15ef 
-0x6d2f 023338 istore 2 ,contw 
-0x6d30 023339 setarg 0x1181 
-0x6d31 023340 istore 2 ,contw 
-0x6d32 023341 fetch 1 ,mem_pn_dlci 
-0x6d33 023342 istore 1 ,contw 
-0x6d34 023343 setarg 0x0000e0 
-0x6d35 023344 istore 3 ,contw 
-0x6d36 023345 setarg rfcomm_max_frame_size 
-0x6d37 023346 istore 2 ,contw 
-0x6d38 023347 setarg 0x00 
-0x6d39 023348 istore 1 ,contw 
-0x6d3a 023349 setarg 0x07 
-0x6d3b 023350 istore 1 ,contw 
-0x6d3c 023351 call rfcomm_calculate_fcs_dlci0 
-0x6d3d 023352 istore 1 ,contw 
-0x6d3e 023353 rtn 
-:      023354 rfcomm_send_modem_status_cmd:
-0x6d3f 023355 set1 mark_ext_patch ,mark 
-0x6d40 023356 bpatch patch38_7 ,mem_patch38 
-0x6d41 023357 call l2cap_get_rfcomm_tx_buff 
-0x6d42 023358 setarg 0x0008 
-0x6d43 023359 istore 2 ,contw 
-0x6d44 023360 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d45 023361 istore 2 ,contw 
-0x6d46 023362 fetch 1 ,mem_rfcomm_initiator 
-0x6d47 023363 lshift pdata ,pdata 
-0x6d48 023364 set1 0 ,pdata 
-0x6d49 023365 istore 1 ,contw 
-0x6d4a 023366 setarg 0x09ef 
-0x6d4b 023367 istore 2 ,contw 
-0x6d4c 023368 setarg 0x05e3 
-0x6d4d 023369 istore 2 ,contw 
-0x6d4e 023370 copy temp ,pdata 
-0x6d4f 023371 istore 1 ,contw 
-0x6d50 023372 setarg 0x8d 
-0x6d51 023373 istore 1 ,contw 
-0x6d52 023374 call rfcomm_calculate_fcs_dlci0 
-0x6d53 023375 istore 1 ,contw 
-0x6d54 023376 rtn 
-:      023378 rfcomm_send_modem_status_res:
-0x6d55 023379 set1 mark_ext_patch ,mark 
-0x6d56 023380 bpatch patch39_0 ,mem_patch39 
-0x6d57 023381 call l2cap_malloc_rfcomm_channel 
-0x6d58 023382 call l2cap_get_rfcomm_tx_buff 
-0x6d59 023383 setarg 0x0008 
-0x6d5a 023384 istore 2 ,contw 
-0x6d5b 023385 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d5c 023386 istore 2 ,contw 
-0x6d5d 023387 copy temp ,timeup 
-0x6d5e 023388 fetch 1 ,mem_rfcomm_initiator 
-0x6d5f 023389 lshift pdata ,pdata 
-0x6d60 023390 set1 0 ,pdata 
-0x6d61 023391 istore 1 ,contw 
-0x6d62 023392 setarg 0x09ef 
-0x6d63 023393 istore 2 ,contw 
-0x6d64 023394 setarg 0x05e1 
-0x6d65 023395 istore 2 ,contw 
-0x6d66 023396 copy timeup ,pdata 
-0x6d67 023397 istore 1 ,contw 
-0x6d68 023398 setarg 0x8d 
-0x6d69 023399 istore 1 ,contw 
-0x6d6a 023400 call rfcomm_calculate_fcs_dlci0 
-0x6d6b 023401 istore 1 ,contw 
-0x6d6c 023402 rtn 
-:      023404 rfcomm_send_uih_without_payload:
-0x6d6d 023405 set1 mark_ext_patch ,mark 
-0x6d6e 023406 bpatch patch39_1 ,mem_patch39 
-0x6d6f 023407 fetch 1 ,mem_credit_given 
-0x6d70 023408 rtn blank 
-0x6d71 023409 hfetch 2 ,core_uart_rxitems 
-0x6d72 023410 nrtn blank 
-0x6d73 023411 copy rega ,pdata 
-0x6d74 023412 store 1 ,mem_pdatatemp + 1 
-0x6d75 023413 storet 1 ,mem_pdatatemp 
-0x6d76 023414 call l2cap_malloc_is_fifo_full 
-0x6d77 023415 nrtn blank 
-0x6d78 023416 call l2cap_malloc_rfcomm_channel 
-0x6d79 023417 call l2cap_get_rfcomm_tx_buff 
-0x6d7a 023418 setarg 0x05 
-0x6d7b 023419 istore 2 ,contw 
-0x6d7c 023420 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d7d 023421 istore 2 ,contw 
-0x6d7e 023422 fetch 1 ,mem_rfcomm_send_adss 
-0x6d7f 023423 istore 1 ,contw 
-0x6d80 023424 setarg 0x01ff 
-0x6d81 023425 istore 2 ,contw 
-0x6d82 023426 fetch 1 ,mem_credit_given 
-0x6d83 023427 istore 1 ,contw 
-0x6d84 023428 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6d85 023429 istore 1 ,contw 
-0x6d86 023430 jam 0 ,mem_credit_given 
-0x6d87 023431 rtn 
-:      023433 rfcomm_increase_credit_given:
-0x6d88 023434 fetch 2 ,mem_current_length 
-0x6d89 023435 rtn blank 
-0x6d8a 023436 fetch 1 ,mem_credit_given 
-0x6d8b 023437 increase 1 ,pdata 
-0x6d8c 023438 store 1 ,mem_credit_given 
-0x6d8d 023439 rtn 
-:      023441 spp_process_rx_data:
-0x6d8e 023442 set1 mark_ext_patch ,mark 
-0x6d8f 023443 bpatch patch39_2 ,mem_patch39 
-0x6d90 023444 fetch 2 ,mem_current_length 
-0x6d91 023445 copy pdata ,loopcnt 
-0x6d92 023446 call uartd_prepare_tx 
-0x6d93 023447 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6d94 023448 copy pdata ,contr 
-0x6d95 023449 call uart_copy_tx_bytes 
-0x6d96 023450 branch uartd_send 
-:      023452 spp_tx_rfcomm_packet:
-0x6d97 023453 set1 mark_ext_patch ,mark 
-0x6d98 023454 bpatch patch39_3 ,mem_patch39 
-0x6d99 023456 fetch 1 ,mem_remote_credits 
-0x6d9a 023457 rtn blank 
-0x6d9b 023458 increase -1 ,pdata 
-0x6d9c 023459 store 1 ,mem_remote_credits 
-0x6d9d 023460 fetch 2 ,mem_pn_max_frame_size 
-0x6d9e 023461 fetcht 2 ,mem_current_packet_length 
-0x6d9f 023462 isub temp ,null 
-0x6da0 023463 branch spp_tx_rfcomm_from_uart ,positive 
-0x6da1 023464 store 2 ,mem_current_packet_length 
-:      023465 spp_tx_rfcomm_from_uart:
-0x6da2 023466 fetch 1 ,mem_credit_given 
-0x6da3 023467 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
-0x6da4 023468 jam 1 ,mem_rfcomm_send_offset 
-0x6da5 023469 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6da6 023470 store 1 ,mem_rfcomm_send_fcs 
-0x6da7 023471 setarg rsp_rx_uih_wdata 
-0x6da8 023472 store 1 ,mem_rfcomm_send_frame_type 
-0x6da9 023473 branch spp_tx_rfcomm_from_uart_common 
-:      023474 spp_tx_rfcomm_from_uart_without_credit:
-0x6daa 023475 jam 0 ,mem_rfcomm_send_offset 
-0x6dab 023476 fetch 1 ,mem_hiufcs_spp 
-0x6dac 023477 store 1 ,mem_rfcomm_send_fcs 
-0x6dad 023478 setarg rsp_tx_uih 
-0x6dae 023479 store 1 ,mem_rfcomm_send_frame_type 
-:      023480 spp_tx_rfcomm_from_uart_common:
-0x6daf 023481 set1 mark_ext_patch ,mark 
-0x6db0 023482 bpatch patch39_4 ,mem_patch39 
-0x6db1 023483 fetch 1 ,mem_current_packet_length 
-0x6db2 023484 sub pdata ,127 ,null 
-0x6db3 023485 branch spp_tx_rfcomm_from_uart_common0 ,positive 
-0x6db4 023486 fetch 1 ,mem_rfcomm_send_offset 
-0x6db5 023487 increase 1 ,pdata 
-0x6db6 023488 store 1 ,mem_rfcomm_send_offset 
-:      023489 spp_tx_rfcomm_from_uart_common0:
-0x6db7 023490 call get_rfcomm_snd_adss 
-0x6db8 023491 fetch 2 ,mem_current_packet_length 
-0x6db9 023492 increase 8 ,pdata 
-0x6dba 023493 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dbb 023494 iadd temp ,rega 
-0x6dbc 023496 call l2cap_malloc 
-0x6dbd 023497 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dbe 023498 increase 4 ,pdata 
-0x6dbf 023499 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x6dc0 023500 copy pdata ,contw 
-0x6dc1 023501 fetch 1 ,mem_rfcomm_send_adss 
-0x6dc2 023502 istore 1 ,contw 
-0x6dc3 023503 fetch 1 ,mem_rfcomm_send_frame_type 
-0x6dc4 023504 istore 1 ,contw 
-0x6dc5 023505 call spp_tx_write_length 
-0x6dc6 023506 call spp_tx_write_given_credit 
-0x6dc7 023507 call get_uart_rrptr 
-0x6dc8 023508 fetch 1 ,mem_current_packet_length 
-0x6dc9 023509 copy pdata ,loopcnt 
-0x6dca 023510 call uart_copy_rx_bytes 
-0x6dcb 023511 fetch 1 ,mem_rfcomm_send_fcs 
-0x6dcc 023512 istore 1 ,contw 
-0x6dcd 023513 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dce 023514 copy pdata ,contw 
-0x6dcf 023515 fetch 2 ,mem_current_packet_length 
-0x6dd0 023516 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dd1 023517 iadd temp ,pdata 
-0x6dd2 023518 increase 4 ,pdata 
-0x6dd3 023519 istore 2 ,contw 
-0x6dd4 023520 fetch 2 ,mem_rfcomm_remote_cid 
-0x6dd5 023521 istore 2 ,contw 
-0x6dd6 023522 jam 0 ,mem_credit_given 
-0x6dd7 023523 branch spp_send_end 
-:      023525 spp_tx_write_length:
-0x6dd8 023526 fetch 2 ,mem_current_packet_length 
-0x6dd9 023527 sub pdata ,0x7f ,null 
-0x6dda 023528 nbranch spp_tx_write_long_packet ,positive 
-0x6ddb 023529 lshift pdata ,pdata 
-0x6ddc 023530 set1 0 ,pdata 
-0x6ddd 023531 istore 1 ,contw 
-0x6dde 023532 rtn 
-:      023533 spp_tx_write_long_packet:
-0x6ddf 023534 fetch 2 ,mem_current_packet_length 
-0x6de0 023535 rshift3 pdata ,pdata 
-0x6de1 023536 rshift4 pdata ,temp 
-0x6de2 023537 and_into 0x7f ,pdata 
-0x6de3 023538 lshift pdata ,pdata 
-0x6de4 023539 set0 0 ,pdata 
-0x6de5 023540 istore 1 ,contw 
-0x6de6 023541 istoret 1 ,contw 
-0x6de7 023542 rtn 
-:      023543 spp_tx_write_given_credit:
-0x6de8 023544 fetch 1 ,mem_credit_given 
-0x6de9 023545 rtn blank 
-0x6dea 023546 istore 1 ,contw 
-0x6deb 023547 rtn 
-:      023552 scheduler_process:
-0x6dec 023553 set1 mark_ext_patch ,mark 
-0x6ded 023554 bpatch patch33_5 ,mem_patch33 
-0x6dee 023555 call check_51cmd 
-0x6def 023556 call app_process_bb_event 
-0x6df0 023557 call process_conn_sm 
-0x6df1 023559 set1 mark_ext_patch ,mark 
-0x6df2 023560 bpatch patch33_6 ,mem_patch33 
-0x6df3 023561 call sp_calc_sequence 
-0x6df4 023562 call simple_pairing_sequence 
-0x6df5 023563 call master_simple_paring_sequence 
-0x6df6 023565 set1 mark_ext_patch ,mark 
-0x6df7 023566 bpatch patch33_7 ,mem_patch33 
-0x6df8 023567 fetch 1 ,mem_device_option 
-0x6df9 023568 rtneq dvc_op_hci 
-0x6dfa 023570 call l2cap_malloc_is_fifo_full 
-0x6dfb 023571 nrtn blank 
-0x6dfc 023573 call l2cap_call_proc_sigal_pending 
-:      023574 scheduler_process1:
-0x6dfd 023575 call l2cap_malloc_is_fifo_full 
-0x6dfe 023576 nrtn blank 
-0x6dff 023577 set1 mark_ext_patch ,mark 
-0x6e00 023578 bpatch patch34_0 ,mem_patch34 
-0x6e01 023580 call process_upper_sm 
-0x6e02 023581 call l2cap_send_config_req 
-0x6e03 023582 call rfcomm_send_more_pkt 
-:      023583 scheduler_process0:
-0x6e04 023584 call scheduler_tx_disconnect_hid 
-0x6e05 023585 set1 mark_ext_patch ,mark 
-0x6e06 023586 bpatch patch34_1 ,mem_patch34 
-0x6e07 023587 call l2cap_malloc_is_fifo_full 
-0x6e08 023588 nrtn blank 
-0x6e09 023589 branch app_process_bt 
-:      023591 scheduler_tx_disconnect_hid:
-0x6e0a 023592 set1 mark_ext_patch ,mark 
-0x6e0b 023593 bpatch patch34_2 ,mem_patch34 
-0x6e0c 023594 fetch 1 ,mem_control_tasks 
-0x6e0d 023595 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
-0x6e0e 023596 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
-0x6e0f 023597 rtn 
-:      023599 scheduler_tx_l2cap_pkt:
-0x6e10 023600 set1 mark_ext_patch ,mark 
-0x6e11 023601 bpatch patch34_3 ,mem_patch34 
-0x6e12 023602 call l2cap_malloc_is_fifo_empty 
-0x6e13 023603 rtn blank 
-0x6e14 023604 fetch 1 ,mem_op 
-0x6e15 023605 rtnbit1 op_txl2cap 
-0x6e16 023606 call l2cap_malloc_fifo_out 
-0x6e17 023607 store 2 ,mem_txptr 
-0x6e18 023608 copy pdata ,contr 
-0x6e19 023609 ifetch 2 ,contr 
-0x6e1a 023610 increase 4 ,pdata 
-0x6e1b 023611 store 2 ,mem_tx_len 
-0x6e1c 023612 jam 6 ,mem_tx_lch 
-0x6e1d 023613 set1 mark_ext_patch ,mark 
-0x6e1e 023614 bpatch patch34_4 ,mem_patch34 
-0x6e1f 023615 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e20 023616 branch scheduler_tx_l2cap_start_pkt ,blank 
-0x6e21 023617 fetch 1 ,mem_op 
-0x6e22 023618 rtnbit0 op_pkt_comp 
-0x6e23 023619 set0 op_pkt_comp ,pdata 
-0x6e24 023620 store 1 ,mem_op 
-0x6e25 023621 jam 5 ,mem_tx_lch 
-0x6e26 023622 fetcht 2 ,mem_l2cap_tx_multi_offset 
-0x6e27 023623 fetch 2 ,mem_txptr 
-0x6e28 023624 iadd temp ,pdata 
-0x6e29 023625 store 2 ,mem_txptr 
-0x6e2a 023626 fetch 2 ,mem_tx_len 
-0x6e2b 023627 isub temp ,pdata 
-0x6e2c 023628 store 2 ,mem_tx_len 
-:      023629 scheduler_tx_l2cap_start_pkt:
-0x6e2d 023630 set1 mark_ext_patch ,mark 
-0x6e2e 023631 bpatch patch34_5 ,mem_patch34 
-0x6e2f 023632 fetch 2 ,mem_tx_len 
-0x6e30 023633 branch assert ,blank 
-0x6e31 023634 arg l2cap_max_pkt_len ,temp 
-0x6e32 023635 isub temp ,pdata 
-0x6e33 023636 nbranch scheduler_tx_l2cap_last_pkt ,positive 
-0x6e34 023637 set1 mark_ext_patch ,mark 
-0x6e35 023638 bpatch patch34_6 ,mem_patch34 
-0x6e36 023639 storet 2 ,mem_tx_len 
-0x6e37 023640 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e38 023641 iadd temp ,pdata 
-0x6e39 023642 store 2 ,mem_l2cap_tx_multi_offset 
-0x6e3a 023643 branch scheduler_tx_l2cap_pkt_end 
-:      023644 scheduler_tx_l2cap_last_pkt:
-0x6e3b 023645 setarg 0 
-0x6e3c 023646 store 2 ,mem_l2cap_tx_multi_offset 
-:      023647 scheduler_tx_l2cap_pkt_end:
-0x6e3d 023648 fetch 1 ,mem_op 
-0x6e3e 023649 set1 op_txl2cap ,pdata 
-0x6e3f 023650 store 1 ,mem_op 
-0x6e40 023651 rtn 
-:      023653 scheduler_start_upper_sm:
-0x6e41 023654 fetch 1 ,mem_ui_profile_supported 
-0x6e42 023655 bbit1 support_hid ,scheduler_start_upper_sm_hid 
-0x6e43 023656 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
-0x6e44 023657 rtn 
-:      023658 scheduler_start_upper_sm_hid:
-0x6e45 023659 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6e46 023660 rtn 
-:      023662 process_upper_sm:
-0x6e47 023663 fetch 1 ,memui_reconnect_mode 
-0x6e48 023664 nbranch process_upper_sm_reconn ,blank 
-:      023665 process_upper_sm_remote_page:
-0x6e49 023666 fetch 1 ,mem_upper_sm_remote_page 
-0x6e4a 023668 rtn blank 
-0x6e4b 023670 jam 0 ,mem_upper_sm_remote_page 
-:      023671 process_upper_sm_rp_wait:
-0x6e4c 023672 rtn 
-:      023675 process_upper_sm_reconn:
-0x6e4d 023676 set1 mark_ext_patch ,mark 
-0x6e4e 023677 bpatch patch34_7 ,mem_patch34 
-0x6e4f 023678 fetch 1 ,mem_upper_sm_reconn 
-0x6e50 023679 rtn blank 
-0x6e51 023680 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
-0x6e52 023681 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
-0x6e53 023682 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
-0x6e54 023683 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
-0x6e55 023684 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
-0x6e56 023685 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
-0x6e57 023686 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
-0x6e58 023687 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
-0x6e59 023688 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
-0x6e5a 023689 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
-0x6e5b 023690 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
-0x6e5c 023691 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
-0x6e5d 023692 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
-0x6e5e 023693 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
-0x6e5f 023694 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
-0x6e60 023695 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
-0x6e61 023696 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
-0x6e62 023697 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
-0x6e63 023698 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
-0x6e64 023699 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
-0x6e65 023700 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
-0x6e66 023701 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
-0x6e67 023702 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
-0x6e68 023703 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
-0x6e69 023704 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
-0x6e6a 023705 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
-0x6e6b 023706 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
-0x6e6c 023707 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
-:      023708 process_upper_sm_reconn_wait:
-0x6e6d 023709 rtn 
-:      023710 process_upper_sm_reconn_sdp_conn:
-0x6e6e 023711 call upper_sm_send_sdp_conn 
-0x6e6f 023712 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
-0x6e70 023713 fetch 1 ,mem_sdp_state 
-0x6e71 023714 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e72 023715 store 1 ,mem_sdp_state 
-0x6e73 023716 rtn 
-:      023717 process_upper_sm_reconn_sdp_cfg:
-0x6e74 023718 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e75 023719 fetch 1 ,mem_sdp_state 
-0x6e76 023720 rtnbit1 l2cap_channel_state_snd_cfg_req 
-0x6e77 023721 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6e78 023722 call upper_sm_send_sdp_cfg 
-0x6e79 023723 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e7a 023724 fetch 1 ,mem_sdp_state 
-0x6e7b 023725 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e7c 023726 store 1 ,mem_sdp_state 
-0x6e7d 023727 rtn 
-:      023728 process_upper_sm_reconn_ss_spp:
-0x6e7e 023729 call l2cap_malloc_is_fifo_empty 
-0x6e7f 023730 nrtn blank 
-0x6e80 023731 call upper_sm_send_ss_spp 
-0x6e81 023732 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
-0x6e82 023733 rtn 
-:      023734 process_upper_sm_reconn_sdp_disconn:
-0x6e83 023735 call upper_sm_send_sdp_disconn 
-0x6e84 023736 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
-0x6e85 023737 rtn 
-:      023738 process_upper_sm_reconn_hid_ctrl_conn:
-0x6e86 023739 call upper_sm_send_hid_ctrl_conn 
-0x6e87 023740 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
-0x6e88 023741 fetch 1 ,mem_hid_control_state 
-0x6e89 023742 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e8a 023743 store 1 ,mem_hid_control_state 
-0x6e8b 023744 rtn 
-:      023745 process_upper_sm_reconn_hid_ctrl_cfg:
-0x6e8c 023746 call upper_sm_send_hid_ctrl_cfg 
-0x6e8d 023747 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
-0x6e8e 023748 fetch 1 ,mem_hid_control_state 
-0x6e8f 023749 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e90 023750 store 1 ,mem_hid_control_state 
-0x6e91 023751 rtn 
-:      023752 process_upper_sm_reconn_hid_int_conn:
-0x6e92 023753 call upper_sm_send_hid_int_conn 
-0x6e93 023754 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
-0x6e94 023755 fetch 1 ,mem_hid_interrupt_state 
-0x6e95 023756 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e96 023757 store 1 ,mem_hid_interrupt_state 
-0x6e97 023758 rtn 
-:      023759 process_upper_sm_reconn_hid_int_cfg:
-0x6e98 023760 call upper_sm_send_hid_int_cfg 
-0x6e99 023761 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
-0x6e9a 023762 fetch 1 ,mem_hid_interrupt_state 
-0x6e9b 023763 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e9c 023764 store 1 ,mem_hid_interrupt_state 
-0x6e9d 023765 rtn 
-:      023766 process_upper_sm_reconn_rfcomm_conn:
-0x6e9e 023767 call upper_sm_send_rfcomm_conn 
-0x6e9f 023768 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
-0x6ea0 023769 fetch 1 ,mem_rfcomm_state 
-0x6ea1 023770 set1 l2cap_channel_state_conn_req ,pdata 
-0x6ea2 023771 store 1 ,mem_rfcomm_state 
-0x6ea3 023772 rtn 
-:      023773 process_upper_sm_reconn_rfcomm_cfg:
-0x6ea4 023774 call upper_sm_send_rfcomm_cfg 
-0x6ea5 023775 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
-0x6ea6 023776 fetch 1 ,mem_rfcomm_state 
-0x6ea7 023777 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6ea8 023778 store 1 ,mem_rfcomm_state 
-0x6ea9 023779 rtn 
-:      023780 process_upper_sm_reconn_rfcomm_sabm:
-0x6eaa 023781 call upper_sm_send_rfcomm_sabm 
-0x6eab 023782 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
-0x6eac 023783 fetch 1 ,mem_rfcomm_state 
-0x6ead 023784 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6eae 023785 store 1 ,mem_rfcomm_state 
-0x6eaf 023786 rtn 
-:      023787 process_upper_sm_reconn_spp_cmd_pn:
-0x6eb0 023788 call upper_sm_send_spp_cmd_pn 
-0x6eb1 023789 fetch 1 ,mem_spp_state 
-0x6eb2 023790 set1 rfcomm_channel_state_pn_cmd 
-0x6eb3 023791 store 1 ,mem_spp_state 
-0x6eb4 023792 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
-0x6eb5 023793 rtn 
-:      023794 process_upper_sm_reconn_spp_sabm:
-0x6eb6 023795 call upper_sm_send_spp_sabm 
-0x6eb7 023796 fetch 1 ,mem_spp_state 
-0x6eb8 023797 set1 rfcomm_channel_state_sabm 
-0x6eb9 023798 store 1 ,mem_spp_state 
-0x6eba 023799 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
-0x6ebb 023800 fetch 1 ,mem_remote_spp_channel 
-0x6ebc 023801 lshift3 pdata ,pdata 
-0x6ebd 023802 or_into 3 ,pdata 
-0x6ebe 023803 arg mem_hiufcs_spp ,temp 
-0x6ebf 023804 storet 2 ,mem_contw_temp 
-0x6ec0 023805 branch rfcomm_save_fcs_uih 
-:      023806 process_upper_sm_reconn_spp_cmd_ms:
-0x6ec1 023807 call upper_sm_send_spp_cmd_ms 
-0x6ec2 023808 fetch 1 ,mem_spp_state 
-0x6ec3 023809 set1 rfcomm_channel_state_snd_ms_cmd 
-0x6ec4 023810 store 1 ,mem_spp_state 
-0x6ec5 023811 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
-0x6ec6 023812 rtn 
-:      023814 process_upper_sm_reconn_sdp_conn_wait:
-0x6ec7 023815 fetch 1 ,mem_sdp_state 
-0x6ec8 023816 rtnbit0 l2cap_channel_state_conn_res 
-0x6ec9 023817 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6eca 023818 branch process_upper_sm_reconn 
-:      023819 process_upper_sm_reconn_sdp_cfg_wait:
-0x6ecb 023820 fetch 1 ,mem_sdp_state 
-0x6ecc 023821 rtnne l2cap_channel_setup_complete 
-0x6ecd 023822 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
-:      023823 process_upper_sm_reconn_ss_spp_wait:
-0x6ece 023824 fetch 1 ,mem_message_to_uppersm 
-0x6ecf 023825 rtnne recieve_ss_reasult_hf 
-0x6ed0 023826 jam 0 ,mem_message_to_uppersm 
-0x6ed1 023827 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
-0x6ed2 023828 branch process_upper_sm_reconn 
-:      023829 process_upper_sm_reconn_sdp_disconn_wait:
-0x6ed3 023830 fetch 1 ,mem_sdp_state 
-0x6ed4 023831 nrtn blank 
-0x6ed5 023832 fetch 1 ,mem_ui_profile_supported 
-0x6ed6 023833 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
-0x6ed7 023834 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ed8 023835 branch process_upper_sm_reconn_termination 
-:      023836 process_upper_sm_reconn_hid_ctrl_conn_wait:
-0x6ed9 023837 fetch 1 ,mem_hid_control_state 
-0x6eda 023838 rtnbit0 l2cap_channel_state_conn_res 
-0x6edb 023839 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
-0x6edc 023840 branch process_upper_sm_reconn 
-:      023841 process_upper_sm_reconn_hid_ctrl_cfg_wait:
-0x6edd 023842 fetch 1 ,mem_hid_control_state 
-0x6ede 023843 rtnne l2cap_channel_setup_complete 
-0x6edf 023844 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
-0x6ee0 023845 branch process_upper_sm_reconn 
-:      023846 process_upper_sm_reconn_hid_int_conn_wait:
-0x6ee1 023847 fetch 1 ,mem_hid_interrupt_state 
-0x6ee2 023848 rtnbit0 l2cap_channel_state_conn_res 
-0x6ee3 023849 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
-0x6ee4 023850 branch process_upper_sm_reconn 
-:      023851 process_upper_sm_reconn_hid_int_cfg_wait:
-0x6ee5 023852 fetch 1 ,mem_hid_interrupt_state 
-0x6ee6 023853 rtnne l2cap_channel_setup_complete 
-0x6ee7 023854 fetch 1 ,mem_ui_profile_supported 
-0x6ee8 023855 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ee9 023856 branch process_upper_sm_reconn_termination 
-:      023857 process_upper_sm_reconn_rfcomm_conn_wait:
-0x6eea 023858 fetch 1 ,mem_rfcomm_state 
-0x6eeb 023859 rtnbit0 l2cap_channel_state_conn_res 
-0x6eec 023860 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
-0x6eed 023861 branch process_upper_sm_reconn 
-:      023862 process_upper_sm_reconn_rfcomm_cfg_wait:
-0x6eee 023863 fetch 1 ,mem_rfcomm_state 
-0x6eef 023864 rtnne l2cap_channel_setup_complete 
-0x6ef0 023865 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
-0x6ef1 023866 branch process_upper_sm_reconn 
-:      023867 process_upper_sm_reconn_rfcomm_sabm_wait:
-0x6ef2 023868 fetch 1 ,mem_rfcomm_state 
-0x6ef3 023869 rtnne l2cap_channel_rfcomm_dlci0_opened 
-0x6ef4 023870 fetch 1 ,mem_ui_profile_supported 
-0x6ef5 023871 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
-0x6ef6 023872 branch process_upper_sm_reconn_termination 
-:      023873 process_upper_sm_reconn_spp_cmd_pn_wait:
-0x6ef7 023874 fetch 1 ,mem_spp_state 
-0x6ef8 023875 rtnbit0 rfcomm_channel_state_pn_res 
-0x6ef9 023876 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
-0x6efa 023877 branch process_upper_sm_reconn 
-:      023878 process_upper_sm_reconn_spp_sabm_wait:
-0x6efb 023879 fetch 1 ,mem_spp_state 
-0x6efc 023880 rtnbit0 rfcomm_channel_state_ua 
-0x6efd 023881 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
-0x6efe 023882 branch process_upper_sm_reconn 
-:      023883 process_upper_sm_reconn_spp_cmd_ms_wait:
-0x6eff 023884 fetch 1 ,mem_spp_state 
-0x6f00 023885 rtnne rfcomm_channel_setup_complete 
-0x6f01 023886 branch process_upper_sm_reconn_termination 
-:      023888 process_upper_sm_reconn_setup_hid:
-0x6f02 023889 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6f03 023890 branch process_upper_sm_reconn 
-:      023892 process_upper_sm_reconn_setup_rfcomm:
-0x6f04 023893 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
-0x6f05 023894 branch process_upper_sm_reconn 
-:      023895 process_upper_sm_reconn_setup_spp:
-0x6f06 023896 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
-0x6f07 023897 branch process_upper_sm_reconn 
-:      023901 process_upper_sm_reconn_termination:
-0x6f08 023902 jam 0 ,mem_upper_sm_reconn 
-0x6f09 023903 rtn 
-:      023904 upper_sm_send_sdp_conn:
-0x6f0a 023905 set1 mark_ext_patch ,mark 
-0x6f0b 023906 bpatch patch35_0 ,mem_patch35 
-0x6f0c 023907 call l2cap_malloc_signal_channel 
-0x6f0d 023908 setarg psm_sdp 
-0x6f0e 023909 copy pdata ,temp 
-0x6f0f 023910 setarg l2cap_sdp_channel 
-0x6f10 023911 copy pdata ,timeup 
-0x6f11 023912 branch ml2cap_send_signal_connect_req 
-:      023914 upper_sm_send_sdp_cfg:
-0x6f12 023915 set1 mark_ext_patch ,mark 
-0x6f13 023916 bpatch patch35_1 ,mem_patch35 
-0x6f14 023917 call l2cap_malloc_signal_channel 
-0x6f15 023918 fetch 2 ,mem_sdp_remote_cid 
-0x6f16 023919 copy pdata ,temp 
-0x6f17 023920 branch ml2cap_send_signal_config_req 
-:      023922 upper_sm_send_sdp_disconn:
-0x6f18 023923 set1 mark_ext_patch ,mark 
-0x6f19 023924 bpatch patch35_2 ,mem_patch35 
-0x6f1a 023925 call l2cap_malloc_signal_channel 
-0x6f1b 023926 fetch 2 ,mem_sdp_remote_cid 
-0x6f1c 023927 copy pdata ,temp 
-0x6f1d 023928 arg l2cap_sdp_channel ,timeup 
-0x6f1e 023929 call ml2cap_send_signal_disconn_req 
-0x6f1f 023930 fetch 1 ,mem_sdp_state 
-0x6f20 023931 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x6f21 023932 store 1 ,mem_sdp_state 
-0x6f22 023933 rtn 
-:      023935 upper_sm_send_ss_spp:
-0x6f23 023936 set1 mark_ext_patch ,mark 
-0x6f24 023937 bpatch patch35_3 ,mem_patch35 
-0x6f25 023938 call l2cap_malloc_sdp_channel 
-0x6f26 023939 call sdp_send_spp_request 
-0x6f27 023940 branch msdp_send_req_done 
-:      023942 upper_sm_send_rfcomm_conn:
-0x6f28 023943 set1 mark_ext_patch ,mark 
-0x6f29 023944 bpatch patch35_4 ,mem_patch35 
-0x6f2a 023945 call l2cap_malloc_signal_channel 
-0x6f2b 023946 setarg psm_rfcomm 
-0x6f2c 023947 copy pdata ,temp 
-0x6f2d 023948 setarg l2cap_rfcomm_channel 
-0x6f2e 023949 copy pdata ,timeup 
-0x6f2f 023950 branch ml2cap_send_signal_connect_req 
-:      023952 upper_sm_send_rfcomm_cfg:
-0x6f30 023953 set1 mark_ext_patch ,mark 
-0x6f31 023954 bpatch patch35_5 ,mem_patch35 
-0x6f32 023955 call l2cap_malloc_signal_channel 
-0x6f33 023956 fetch 2 ,mem_rfcomm_remote_cid 
-0x6f34 023957 copy pdata ,temp 
-0x6f35 023958 branch ml2cap_send_signal_config_req 
-:      023960 upper_sm_send_hid_ctrl_conn:
-0x6f36 023961 set1 mark_ext_patch ,mark 
-0x6f37 023962 bpatch patch35_6 ,mem_patch35 
-0x6f38 023963 call l2cap_malloc_signal_channel 
-0x6f39 023964 setarg psm_hid_control 
-0x6f3a 023965 copy pdata ,temp 
-0x6f3b 023966 setarg l2cap_hid_control_channel 
-0x6f3c 023967 copy pdata ,timeup 
-0x6f3d 023968 branch ml2cap_send_signal_connect_req 
-:      023970 upper_sm_send_hid_ctrl_cfg:
-0x6f3e 023971 set1 mark_ext_patch ,mark 
-0x6f3f 023972 bpatch patch35_7 ,mem_patch35 
-0x6f40 023973 call l2cap_malloc_signal_channel 
-0x6f41 023974 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x6f42 023975 copy pdata ,temp 
-0x6f43 023976 branch ml2cap_send_signal_config_req 
-:      023978 upper_sm_send_hid_int_conn:
-0x6f44 023979 set1 mark_ext_patch ,mark 
-0x6f45 023980 bpatch patch36_0 ,mem_patch36 
-0x6f46 023981 call l2cap_malloc_signal_channel 
-0x6f47 023982 setarg psm_hid_interrupt 
-0x6f48 023983 copy pdata ,temp 
-0x6f49 023984 setarg l2cap_hid_interrupt_channel 
-0x6f4a 023985 copy pdata ,timeup 
-0x6f4b 023986 branch ml2cap_send_signal_connect_req 
-:      023988 upper_sm_send_hid_int_cfg:
-0x6f4c 023989 set1 mark_ext_patch ,mark 
-0x6f4d 023990 bpatch patch36_1 ,mem_patch36 
-0x6f4e 023991 call l2cap_malloc_signal_channel 
-0x6f4f 023992 fetch 2 ,mem_hid_int_remote_cid 
-0x6f50 023993 copy pdata ,temp 
-0x6f51 023994 branch ml2cap_send_signal_config_req 
-:      023996 upper_sm_send_rfcomm_sabm:
-0x6f52 023997 set1 mark_ext_patch ,mark 
-0x6f53 023998 bpatch patch36_2 ,mem_patch36 
-0x6f54 023999 call l2cap_malloc_rfcomm_channel 
-0x6f55 024001 jam 3 ,mem_current_adss 
-0x6f56 024002 jam 0x1c ,mem_current_fcs 
-0x6f57 024003 call rfcomm_send_sabm 
-0x6f58 024004 jam 1 ,mem_rfcomm_initiator 
-0x6f59 024005 rtn 
-:      024007 upper_sm_send_spp_cmd_pn:
-0x6f5a 024008 set1 mark_ext_patch ,mark 
-0x6f5b 024009 bpatch patch36_3 ,mem_patch36 
-0x6f5c 024010 call l2cap_malloc_rfcomm_channel 
-0x6f5d 024011 fetcht 1 ,mem_remote_spp_channel 
-0x6f5e 024012 call channel_to_dlci 
-0x6f5f 024013 storet 1 ,mem_pn_dlci 
-0x6f60 024014 branch rfcomm_send_param_neg_cmd 
-:      024016 upper_sm_send_spp_sabm:
-0x6f61 024017 set1 mark_ext_patch ,mark 
-0x6f62 024018 bpatch patch36_4 ,mem_patch36 
-0x6f63 024019 call l2cap_malloc_rfcomm_channel 
-0x6f64 024020 fetcht 1 ,mem_pn_dlci 
-0x6f65 024021 call dlci_to_address_cmd 
-0x6f66 024022 call rfcomm_calculate_fcs_sabm 
-0x6f67 024023 store 1 ,mem_current_fcs 
-0x6f68 024024 fetcht 1 ,mem_pn_dlci 
-0x6f69 024025 call dlci_to_address_cmd 
-0x6f6a 024026 storet 1 ,mem_current_adss 
-0x6f6b 024027 branch rfcomm_send_sabm 
-:      024029 upper_sm_send_spp_cmd_ms:
-0x6f6c 024030 set1 mark_ext_patch ,mark 
-0x6f6d 024031 bpatch patch36_5 ,mem_patch36 
-0x6f6e 024032 call l2cap_malloc_rfcomm_channel 
-0x6f6f 024033 fetcht 1 ,mem_pn_dlci 
-0x6f70 024034 call dlci_to_address_cmd 
-0x6f71 024035 branch rfcomm_send_modem_status_cmd 
-:      024048 sdp_process:
-0x6f72 024049 set1 mark_ext_patch ,mark 
-0x6f73 024050 bpatch patch3c_7 ,mem_patch3c 
-0x6f74 024051 fetch 2 ,mem_l2cap_payload_ptr 
-0x6f75 024052 iforce contr 
-0x6f76 024053 ifetch 1 ,contr 
-0x6f77 024054 copy pdata ,regb 
-0x6f78 024055 store 1 ,mem_sdp_pduid 
-0x6f79 024056 ifetch 2 ,contr 
-0x6f7a 024057 store 2 ,mem_sdp_transactionid 
-0x6f7b 024058 ifetch 1 ,contr 
-0x6f7c 024059 lshift8 pdata ,timeup 
-0x6f7d 024060 ifetch 1 ,contr 
-0x6f7e 024061 iadd timeup ,timeup 
-0x6f7f 024062 set1 mark_ext_patch ,mark 
-0x6f80 024063 bpatch patch3d_0 ,mem_patch3d 
-0x6f81 024064 deposit regb 
-0x6f82 024065 beq sdp_service_search_request ,servicesearch_req 
-0x6f83 024066 beq sdp_service_attribute_request ,serviceattribute_req 
-0x6f84 024067 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
-0x6f85 024068 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
-0x6f86 024069 branch sdp_insufficient_resource 
-:      024080 servicesearch_req:
-0x6f87 024081 call ask_serviceclassid 
-0x6f88 024082 compare 1 ,temp ,0xff 
-0x6f89 024083 branch empth_sa_rsp ,true 
-0x6f8a 024084 compare 0xff ,temp ,0xff 
-0x6f8b 024085 branch sdp_invalid_reqest_syntax ,true 
-0x6f8c 024087 ifetch 2 ,contr 
-0x6f8d 024088 store 2 ,mem_sdp_record_maxcnt 
-0x6f8e 024089 increase -2 ,timeup 
-0x6f8f 024091 increase -1 ,timeup 
-0x6f90 024092 nbranch sdp_invalid_pdu_size ,zero 
-0x6f91 024093 arg mem_uuid_search_pat ,timeup 
-0x6f92 024094 ifetch 2 ,timeup 
-0x6f93 024095 rtn blank 
-0x6f94 024096 increase 2 ,timeup 
-0x6f95 024097 call search_uuid 
-0x6f96 024098 call l2cap_get_sdp_tx_payload 
-0x6f97 024099 force 3 ,pdata 
-0x6f98 024100 istore 1 ,contw 
-0x6f99 024101 fetch 2 ,mem_sdp_transactionid 
-0x6f9a 024102 istore 2 ,contw 
-0x6f9b 024103 lshift2 queue ,pdata 
-0x6f9c 024104 add pdata ,5 ,pdata 
-0x6f9d 024105 add pdata ,5 ,regc 
-0x6f9e 024106 byteswap pdata ,pdata 
-0x6f9f 024107 istore 2 ,contw 
-0x6fa0 024108 deposit queue 
-0x6fa1 024109 byteswap pdata ,pdata 
-0x6fa2 024110 istore 2 ,contw 
-0x6fa3 024111 istore 2 ,contw 
-0x6fa4 024112 arg mem_handle_list ,contr 
-0x6fa5 024113 copy queue ,loopcnt 
-0x6fa6 024114 branch servicesearch_req_blank ,zero 
-:      024115 servicesearch_req_loop:
-0x6fa7 024116 ifetch 4 ,contr 
-0x6fa8 024117 istore 4 ,contw 
-0x6fa9 024118 loop servicesearch_req_loop 
-:      024119 servicesearch_req_blank:
-0x6faa 024120 force 0 ,pdata 
-0x6fab 024121 istore 1 ,contw 
-0x6fac 024122 deposit regc 
-0x6fad 024123 store 1 ,mem_sdp_tx_pkt_length 
-0x6fae 024124 branch assert ,blank 
-0x6faf 024125 rtn 
-:      024136 serviceattribute_req:
-0x6fb0 024137 ifetch 4 ,contr 
-0x6fb1 024138 store 4 ,mem_sdp_record_handle 
-0x6fb2 024139 increase -4 ,timeup 
-0x6fb3 024140 iforce temp 
-0x6fb4 024141 ifetch 2 ,contr 
-0x6fb5 024142 byteswap pdata ,pdata 
-0x6fb6 024143 increase -18 ,pdata 
-0x6fb7 024144 store 2 ,mem_sdp_attribute_maxbyte 
-0x6fb8 024145 increase -2 ,timeup 
-0x6fb9 024146 call dataelementtype6 
-0x6fba 024147 branch sdp_invalid_reqest_syntax ,zero 
-0x6fbb 024148 compare 5 ,rega ,0xff 
-0x6fbc 024150 branch serviceattribute_judge_wholerangle ,true 
-:      024151 serviceattribute_isnot_wholerangle:
-0x6fbd 024152 arg mem_attrib_list ,contw 
-0x6fbe 024153 force 0 ,queue 
-0x6fbf 024154 branch serviceattribute_req_loop 
-:      024155 serviceattribute_judge_wholerangle:
-0x6fc0 024156 ifetch 1 ,contr 
-0x6fc1 024157 bne 0xa ,sdp_invalid_reqest_syntax 
-0x6fc2 024158 ifetch 2 ,contr 
-0x6fc3 024159 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
-0x6fc4 024160 ifetch 1 ,contr 
-0x6fc5 024161 bne 0xff ,serviceattribute_judge_wholerangle_false2 
-0x6fc6 024162 ifetch 1 ,contr 
-0x6fc7 024163 bne 0xff ,serviceattribute_judge_wholerangle_false3 
-0x6fc8 024164 increase -5 ,contr 
-0x6fc9 024165 branch serviceattribute_req_all 
-:      024166 serviceattribute_judge_wholerangle_false3:
-0x6fca 024167 increase -5 ,contr 
-0x6fcb 024168 branch serviceattribute_isnot_wholerangle 
-:      024169 serviceattribute_judge_wholerangle_false2:
-0x6fcc 024170 increase -4 ,contr 
-0x6fcd 024171 branch serviceattribute_isnot_wholerangle 
-:      024172 serviceattribute_judge_wholerangle_false1:
-0x6fce 024173 increase -3 ,contr 
-0x6fcf 024174 branch serviceattribute_isnot_wholerangle 
-:      024175 serviceattribute_req_loop:
-0x6fd0 024176 ifetch 1 ,contr 
-0x6fd1 024177 beq 0x09 ,serviceattribute_req_one_id 
-0x6fd2 024178 beq 0x0a ,serviceattribute_req_range_id 
-:      024179 serviceattribute_req_range_id:
-0x6fd3 024180 ifetch 2 ,contr 
-0x6fd4 024181 istore 2 ,contw 
-0x6fd5 024182 increase 1 ,queue 
-0x6fd6 024183 byteswap pdata ,regb 
-0x6fd7 024184 ifetch 2 ,contr 
-0x6fd8 024185 byteswap pdata ,pdata 
-:      024186 serviceattribute_req_range_id_increase:
-0x6fd9 024187 increase 1 ,regb 
-0x6fda 024188 isub regb ,null 
-0x6fdb 024189 nbranch serviceattribute_req_range_id_finish ,positive 
-0x6fdc 024190 copy pdata ,regc 
-0x6fdd 024191 byteswap regb ,pdata 
-0x6fde 024192 istore 2 ,contw 
-0x6fdf 024193 increase 1 ,queue 
-0x6fe0 024194 copy regc ,pdata 
-0x6fe1 024195 branch serviceattribute_req_range_id_increase 
-:      024196 serviceattribute_req_range_id_finish:
-0x6fe2 024197 increase -5 ,timeup 
-0x6fe3 024198 increase -5 ,rega 
-0x6fe4 024199 branch serviceattribute_req_check_next_id 
-:      024200 serviceattribute_req_one_id:
-0x6fe5 024201 ifetch 2 ,contr 
-0x6fe6 024202 istore 2 ,contw 
-0x6fe7 024203 increase 1 ,queue 
-0x6fe8 024204 increase -3 ,timeup 
-0x6fe9 024205 increase -3 ,rega 
-:      024206 serviceattribute_req_check_next_id:
-0x6fea 024207 nbranch sdp_invalid_reqest_syntax ,positive 
-0x6feb 024208 nbranch serviceattribute_req_loop ,zero 
-0x6fec 024209 increase -1 ,timeup 
-0x6fed 024210 nbranch sdp_invalid_reqest_syntax ,zero 
-0x6fee 024212 call l2cap_get_sdp_tx_payload 
-0x6fef 024213 increase 10 ,contw 
-0x6ff0 024214 arg mem_attrib_list ,rega 
-:      024215 answer_handle_attributelist_next:
-0x6ff1 024216 copy queue ,pdata 
-0x6ff2 024217 branch answer_handle_attributelist_end ,blank 
-0x6ff3 024218 ifetch 2 ,rega 
-0x6ff4 024219 branch answer_handle_attributelist_end ,blank 
-0x6ff5 024220 iforce regb 
-0x6ff6 024221 fetch 4 ,mem_sdp_record_handle 
-0x6ff7 024222 iforce temp 
-0x6ff8 024223 call search_handle_attrib 
-0x6ff9 024224 branch answer_handle_attributelist_notfound ,blank 
-0x6ffa 024225 increase -3 ,contr 
-0x6ffb 024226 ifetch 3 ,contr 
-0x6ffc 024227 istore 3 ,contw 
-0x6ffd 024228 call sdp_data_len_obs 
-0x6ffe 024229 branch answer_handle_attributelist_notfound ,blank 
-0x6fff 024230 iforce loopcnt 
-0x7000 024231 call memcpy 
-:      024232 answer_handle_attributelist_notfound:
-0x7001 024233 increase 2 ,rega 
-0x7002 024234 increase -1 ,queue 
-0x7003 024235 branch answer_handle_attributelist_next 
-:      024237 answer_handle_attributelist_end:
-0x7004 024238 force 0 ,pdata 
-0x7005 024239 istore 1 ,contw 
-0x7006 024240 increase -1 ,contw 
-0x7007 024241 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7008 024242 add temp ,10 ,pdata 
-0x7009 024243 isub contw ,pdata 
-0x700a 024244 sub pdata ,0 ,rega 
-0x700b 024245 byteswap rega ,pdata 
-0x700c 024246 add temp ,8 ,regb 
-0x700d 024247 istore 2 ,regb 
-0x700e 024248 increase 3 ,rega 
-0x700f 024249 byteswap rega ,pdata 
-0x7010 024250 add temp ,5 ,regb 
-0x7011 024251 istore 2 ,regb 
-0x7012 024252 increase 3 ,rega 
-0x7013 024253 byteswap rega ,pdata 
-0x7014 024254 add temp ,3 ,regb 
-0x7015 024255 istore 2 ,regb 
-0x7016 024256 increase 5 ,rega 
-0x7017 024257 copy rega ,pdata 
-0x7018 024258 store 2 ,mem_sdp_tx_pkt_length 
-0x7019 024259 setarg 0x36 
-0x701a 024260 add temp ,7 ,regb 
-0x701b 024261 istore 1 ,regb 
-0x701c 024262 setarg 5 
-0x701d 024263 istore 1 ,temp 
-0x701e 024264 fetch 2 ,mem_sdp_transactionid 
-0x701f 024265 add temp ,1 ,regb 
-0x7020 024266 istore 2 ,regb 
-0x7021 024267 rtn 
-:      024268 serviceattribute_req_all:
-0x7022 024269 ifetch 1 ,contr 
-0x7023 024270 bne 0xa ,sdp_invalid_reqest_syntax 
-0x7024 024271 ifetch 2 ,contr 
-0x7025 024272 nbranch sdp_invalid_reqest_syntax ,blank 
-0x7026 024273 ifetch 1 ,contr 
-0x7027 024274 bne 0xff ,sdp_invalid_reqest_syntax 
-0x7028 024275 ifetch 1 ,contr 
-0x7029 024276 bne 0xff ,sdp_invalid_reqest_syntax 
-0x702a 024277 increase -5 ,timeup 
-0x702b 024278 ifetch 1 ,contr 
-0x702c 024279 beq 0 ,continue_zero 
-0x702d 024280 beq 1 ,continue_one_byte 
-0x702e 024281 beq 2 ,continue_two_byte 
-:      024282 continue_zero:
-0x702f 024283 store 2 ,mem_sdp_continue_byte 
-0x7030 024284 increase -1 ,timeup 
-0x7031 024285 branch continue_end 
-:      024286 continue_one_byte:
-0x7032 024287 ifetch 1 ,contr 
-0x7033 024288 store 2 ,mem_sdp_continue_byte 
-0x7034 024289 increase -2 ,timeup 
-0x7035 024290 branch continue_end 
-:      024291 continue_two_byte:
-0x7036 024292 ifetch 2 ,contr 
-0x7037 024293 byteswap pdata ,pdata 
-0x7038 024294 store 2 ,mem_sdp_continue_byte 
-0x7039 024295 increase -3 ,timeup 
-:      024296 continue_end:
-0x703a 024297 nbranch sdp_invalid_pdu_size ,zero 
-0x703b 024298 call search_handle 
-0x703c 024299 nbranch sdp_invalid_service_record_handle ,zero 
-0x703d 024300 copy contr ,rega 
-0x703e 024301 call l2cap_get_sdp_tx_payload 
-0x703f 024302 copy rega ,contr 
-0x7040 024303 increase 3 ,contw 
-0x7041 024304 copy contr ,timeup 
-0x7042 024305 call sdp_get_data 
-0x7043 024306 copy pdata ,rega 
-0x7044 024307 fetch 2 ,mem_sdp_continue_byte 
-0x7045 024308 copy pdata ,regb 
-0x7046 024309 copy rega ,pdata 
-0x7047 024310 isub regb ,regb 
-0x7048 024311 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7049 024312 isub regb ,null 
-0x704a 024313 nbranch fragment_sdp ,positive 
-0x704b 024315 disable user 
-0x704c 024316 fetch 2 ,mem_sdp_continue_byte 
-0x704d 024317 branch fisrt_fragment ,blank 
-0x704e 024318 iadd timeup ,contr 
-0x704f 024319 increase 3 ,regb 
-0x7050 024320 copy regb ,loopcnt 
-0x7051 024321 copy loopcnt ,pdata 
-0x7052 024322 increase 3 ,pdata 
-0x7053 024323 byteswap pdata ,pdata 
-0x7054 024324 istore 2 ,contw 
-0x7055 024325 copy loopcnt ,pdata 
-0x7056 024326 byteswap pdata ,pdata 
-0x7057 024327 istore 2 ,contw 
-0x7058 024328 branch answer_attributelist_full_loop 
-:      024329 fisrt_fragment:
-0x7059 024330 add rega ,6 ,loopcnt 
-0x705a 024331 branch parlength_continue_byte ,user 
-0x705b 024332 byteswap loopcnt ,pdata 
-0x705c 024333 branch parlength_continue_byte_end 
-:      024334 parlength_continue_byte:
-0x705d 024335 copy loopcnt ,pdata 
-0x705e 024336 increase 2 ,pdata 
-0x705f 024337 byteswap pdata ,pdata 
-:      024338 parlength_continue_byte_end:
-0x7060 024339 istore 2 ,contw 
-0x7061 024340 increase -3 ,loopcnt 
-0x7062 024341 byteswap loopcnt ,pdata 
-0x7063 024342 istore 2 ,contw 
-0x7064 024343 copy timeup ,contr 
-0x7065 024344 branch answer_attributelist_full_loop 
-:      024345 fragment_sdp:
-0x7066 024346 enable user 
-0x7067 024347 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7068 024348 copy pdata ,rega 
-0x7069 024349 copy pdata ,loopcnt 
-0x706a 024350 fetch 2 ,mem_sdp_continue_byte 
-0x706b 024351 branch fisrt_fragment ,blank 
-0x706c 024352 iadd timeup ,contr 
-0x706d 024353 copy rega ,pdata 
-0x706e 024354 increase 5 ,pdata 
-0x706f 024355 byteswap pdata ,pdata 
-0x7070 024356 istore 2 ,contw 
-0x7071 024357 copy rega ,pdata 
-0x7072 024358 byteswap pdata ,pdata 
-0x7073 024359 istore 2 ,contw 
-:      024360 answer_attributelist_full_loop:
-0x7074 024361 ifetch 1 ,contr 
-0x7075 024362 istore 1 ,contw 
-0x7076 024363 loop answer_attributelist_full_loop 
-0x7077 024364 nbranch last_frag_continue ,user 
-0x7078 024365 force 2 ,pdata 
-0x7079 024366 istore 1 ,contw 
-0x707a 024367 copy contr ,pdata 
-0x707b 024368 isub timeup ,pdata 
-0x707c 024369 byteswap pdata ,pdata 
-0x707d 024370 istore 2 ,contw 
-0x707e 024371 branch sdp_frag_end 
-:      024372 last_frag_continue:
-0x707f 024373 force 0 ,pdata 
-0x7080 024374 istore 1 ,contw 
-:      024375 sdp_frag_end:
-0x7081 024376 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x7082 024377 isub contw ,pdata 
-0x7083 024378 sub pdata ,0 ,pdata 
-0x7084 024379 store 2 ,mem_sdp_tx_pkt_length 
-0x7085 024380 call l2cap_get_sdp_tx_payload 
-0x7086 024381 setarg 5 
-0x7087 024382 istore 1 ,contw 
-0x7088 024383 fetch 2 ,mem_sdp_transactionid 
-0x7089 024384 istore 2 ,contw 
-0x708a 024385 rtn 
-:      024395 servicesearchattribute_req:
-0x708b 024398 call ask_serviceclassid 
-0x708c 024399 compare 0xff ,temp ,0xff 
-0x708d 024400 branch servicesearchattribute_req_all ,true 
-0x708e 024401 ifetch 2 ,contr 
-0x708f 024402 store 2 ,mem_sdp_attribute_maxbyte 
-0x7090 024403 increase -2 ,timeup 
-0x7091 024404 call dataelementtype6 
-0x7092 024405 arg mem_attrib_list ,contw 
-0x7093 024406 force 0 ,queue 
-:      024407 servicesearchattribute_req_loop:
-0x7094 024408 ifetch 3 ,contr 
-0x7095 024409 bne 0x09 ,servicesearchattribute_req_all 
-:      024410 servicesearchattribute_req_uuid:
-0x7096 024411 rshift8 pdata ,pdata 
-0x7097 024412 istore 2 ,contw 
-0x7098 024413 increase 1 ,queue 
-0x7099 024414 increase -3 ,timeup 
-0x709a 024415 increase -3 ,rega 
-0x709b 024416 nbranch sdp_invalid_reqest_syntax ,positive 
-0x709c 024417 nbranch servicesearchattribute_req_loop ,zero 
-0x709d 024418 increase -1 ,timeup 
-0x709e 024419 nbranch sdp_invalid_reqest_syntax ,zero 
-:      024420 servicesearchattribute_req_search:
-0x709f 024421 call l2cap_get_sdp_tx_payload 
-0x70a0 024422 increase 13 ,contw 
-0x70a1 024423 fetch 2 ,mem_uuid_search_pat 
-0x70a2 024424 iforce regc 
-0x70a3 024425 arg mem_attrib_list ,rega 
-:      024426 answer_attributelist_next:
-0x70a4 024427 ifetch 4 ,rega 
-0x70a5 024428 branch answer_attributelist_end ,blank 
-0x70a6 024429 ifetch 2 ,rega 
-0x70a7 024430 iforce regb 
-0x70a8 024431 call search_attrib 
-0x70a9 024432 branch answer_attributelist_notfound ,blank 
-0x70aa 024433 increase -3 ,contr 
-0x70ab 024434 ifetch 3 ,contr 
-0x70ac 024435 istore 3 ,contw 
-0x70ad 024436 call sdp_data_len_obs 
-0x70ae 024437 iforce loopcnt 
-:      024438 answer_attributelist_attrib_loop:
-0x70af 024439 ifetch 1 ,contr 
-0x70b0 024440 istore 1 ,contw 
-0x70b1 024441 loop answer_attributelist_attrib_loop 
-:      024442 answer_attributelist_notfound:
-0x70b2 024443 increase 2 ,rega 
-0x70b3 024444 branch answer_attributelist_next 
-:      024445 servicesearchattribute_req_all:
-0x70b4 024449 ifetch 1 ,contr 
-0x70b5 024451 ifetch 1 ,contr 
-0x70b6 024453 increase -5 ,timeup 
-0x70b7 024454 increase -5 ,rega 
-0x70b8 024455 nbranch sdp_invalid_reqest_syntax ,positive 
-0x70b9 024456 arg mem_uuid_search_pat ,timeup 
-0x70ba 024457 ifetch 2 ,timeup 
-0x70bb 024459 increase 2 ,timeup 
-0x70bc 024460 call search_uuid 
-0x70bd 024461 deposit queue 
-0x70be 024462 store 1 ,mem_handle_humber 
-0x70bf 024463 branch empty_ssa_rsp ,blank 
-0x70c0 024464 arg 0 ,queue 
-0x70c1 024465 call l2cap_get_sdp_tx_payload 
-0x70c2 024466 increase 10 ,contw 
-0x70c3 024467 branch servicesearchattribute_req_next_handle 
-:      024468 answer_attributelist_end:
-0x70c4 024469 force 0 ,pdata 
-0x70c5 024470 istore 1 ,contw 
-0x70c6 024471 increase -1 ,contw 
-0x70c7 024472 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x70c8 024473 add temp ,13 ,pdata 
-0x70c9 024474 isub contw ,pdata 
-0x70ca 024475 branch no_attribute_return ,zero 
-0x70cb 024476 sub pdata ,0 ,pdata 
-0x70cc 024477 add temp ,12 ,regb 
-0x70cd 024478 istore 1 ,regb 
-0x70ce 024479 increase 3 ,pdata 
-0x70cf 024480 add temp ,9 ,regb 
-0x70d0 024481 istore 1 ,regb 
-0x70d1 024482 increase 3 ,pdata 
-0x70d2 024483 byteswap pdata ,pdata 
-0x70d3 024484 add temp ,5 ,regb 
-0x70d4 024485 istore 2 ,regb 
-0x70d5 024486 rshift8 pdata ,pdata 
-0x70d6 024487 increase 3 ,pdata 
-0x70d7 024488 byteswap pdata ,pdata 
-0x70d8 024489 add temp ,3 ,regb 
-0x70d9 024490 istore 2 ,regb 
-0x70da 024491 rshift8 pdata ,pdata 
-0x70db 024492 increase 5 ,pdata 
-0x70dc 024493 store 1 ,mem_sdp_tx_pkt_length 
-0x70dd 024495 fetch 2 ,mem_sdp_transactionid 
-0x70de 024496 add temp ,1 ,regb 
-0x70df 024497 istore 2 ,regb 
-0x70e0 024498 setarg 7 
-0x70e1 024499 istore 1 ,temp 
-0x70e2 024504 setarg 0x0036 
-0x70e3 024505 add temp ,7 ,regb 
-0x70e4 024506 istore 2 ,regb 
-0x70e5 024507 add temp ,10 ,regb 
-0x70e6 024508 istore 2 ,regb 
-0x70e7 024509 rtn 
-:      024510 no_attribute_return:
-0x70e8 024511 jam 10 ,mem_sdp_tx_pkt_length 
-0x70e9 024512 call l2cap_get_sdp_tx_payload 
-0x70ea 024514 setarg 7 
-0x70eb 024515 istore 1 ,contw 
-0x70ec 024516 fetch 2 ,mem_sdp_transactionid 
-0x70ed 024517 istore 2 ,contw 
-0x70ee 024521 setarg 0x0500 
-0x70ef 024522 istore 2 ,contw 
-0x70f0 024525 setarg 0x0200 
-0x70f1 024526 istore 2 ,contw 
-0x70f2 024530 setarg 0x000035 
-0x70f3 024531 istore 3 ,contw 
-0x70f4 024532 rtn 
-:      024534 servicesearchattribute_req_attributelist_loop:
-0x70f5 024535 ifetch 1 ,contr 
-0x70f6 024536 istore 1 ,contw 
-0x70f7 024537 increase 1 ,regb 
-0x70f8 024538 increase -1 ,rega 
-0x70f9 024539 branch servicesearchattribute_req_check_next_ctn ,zero 
-0x70fa 024540 loop servicesearchattribute_req_attributelist_loop 
-:      024541 servicesearchattribute_req_check_next_ctn:
-0x70fb 024542 copy contw ,timeup 
-0x70fc 024543 copy regb ,pdata 
-0x70fd 024544 store 2 ,mem_sdp_continue_byte 
-0x70fe 024545 copy rega ,pdata 
-0x70ff 024546 store 2 ,mem_sdp_attribute_maxbyte 
-0x7100 024547 branch answer_attributelist_with_ctn_bytes ,blank 
-0x7101 024548 branch answer_attributelist_with_ctn_end ,user 
-0x7102 024549 copy timeup ,contw 
-:      024550 servicesearchattribute_req_check_handle:
-0x7103 024551 increase 1 ,queue 
-0x7104 024552 fetch 1 ,mem_handle_humber 
-0x7105 024553 isub queue ,null 
-0x7106 024554 nbranch servicesearchattribute_req_next_handle ,zero 
-0x7107 024555 branch answer_attributelist_end_long 
-:      024556 servicesearchattribute_req_next_handle:
-0x7108 024557 arg mem_handle_list ,contr 
-0x7109 024558 lshift2 queue ,pdata 
-0x710a 024559 iadd contr ,contr 
-0x710b 024560 ifetch 4 ,contr 
-0x710c 024561 iforce temp 
-0x710d 024562 call search_handle 
-0x710e 024563 copy contr ,timeup 
-0x710f 024564 call sdp_get_data 
-0x7110 024565 add pdata ,3 ,loopcnt 
-0x7111 024566 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7112 024567 copy pdata ,rega 
-0x7113 024568 fetch 2 ,mem_sdp_continue_byte 
-0x7114 024569 copy pdata ,regb 
-0x7115 024570 copy timeup ,contr 
-0x7116 024571 branch servicesearchattribute_req_attributelist_loop 
-:      024572 answer_attributelist_with_ctn_bytes:
-0x7117 024573 arg 0 ,queue 
-0x7118 024574 arg 0 ,regb 
-:      024575 answer_attributelist_calc_attribute_length:
-0x7119 024576 arg mem_handle_list ,contr 
-0x711a 024577 lshift2 queue ,pdata 
-0x711b 024578 iadd contr ,contr 
-0x711c 024579 ifetch 4 ,contr 
-0x711d 024580 iforce temp 
-0x711e 024581 call search_handle 
-0x711f 024582 call sdp_get_data 
-0x7120 024583 add pdata ,3 ,pdata 
-0x7121 024584 iadd regb ,regb 
-0x7122 024585 increase 1 ,queue 
-0x7123 024586 fetch 1 ,mem_handle_humber 
-0x7124 024587 isub queue ,null 
-0x7125 024588 nbranch answer_attributelist_calc_attribute_length ,zero 
-0x7126 024590 copy timeup ,contw 
-0x7127 024591 force 2 ,pdata 
-0x7128 024592 istore 1 ,contw 
-0x7129 024593 fetch 2 ,mem_sdp_continue_byte 
-0x712a 024594 byteswap pdata ,pdata 
-0x712b 024595 istore 2 ,contw 
-0x712c 024596 increase -3 ,contw 
-0x712d 024597 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x712e 024598 add temp ,10 ,pdata 
-0x712f 024599 isub contw ,pdata 
-0x7130 024600 sub pdata ,0 ,pdata 
-0x7131 024601 iforce rega 
-0x7132 024603 deposit regb 
-0x7133 024604 add temp ,9 ,regb 
-0x7134 024605 istore 1 ,regb 
-0x7135 024606 rshift8 pdata ,pdata 
-0x7136 024607 add temp ,8 ,regb 
-0x7137 024608 istore 1 ,regb 
-0x7138 024609 increase 3 ,rega 
-0x7139 024610 deposit rega 
-0x713a 024611 add temp ,6 ,regb 
-0x713b 024612 istore 1 ,regb 
-0x713c 024613 rshift8 pdata ,pdata 
-0x713d 024614 add temp ,5 ,regb 
-0x713e 024615 istore 1 ,regb 
-0x713f 024616 increase 5 ,rega 
-0x7140 024617 deposit rega 
-0x7141 024618 add temp ,4 ,regb 
-0x7142 024619 istore 1 ,regb 
-0x7143 024620 rshift8 pdata ,pdata 
-0x7144 024621 add temp ,3 ,regb 
-0x7145 024622 istore 1 ,regb 
-0x7146 024623 increase 5 ,rega 
-0x7147 024624 deposit rega 
-0x7148 024625 store 2 ,mem_sdp_tx_pkt_length 
-0x7149 024626 setarg 7 
-0x714a 024627 istore 1 ,temp 
-0x714b 024628 setarg 0x36 
-0x714c 024629 add temp ,7 ,regb 
-0x714d 024630 istore 1 ,regb 
-0x714e 024631 add temp ,1 ,regb 
-0x714f 024632 fetch 2 ,mem_sdp_transactionid 
-0x7150 024633 istore 2 ,regb 
-0x7151 024634 rtn 
-:      024635 answer_attributelist_with_ctn_end:
-0x7152 024636 copy timeup ,contw 
-0x7153 024637 force 0 ,pdata 
-0x7154 024638 istore 1 ,contw 
-0x7155 024639 increase -1 ,contw 
-0x7156 024640 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7157 024641 add temp ,7 ,pdata 
-0x7158 024642 isub contw ,pdata 
-0x7159 024643 sub pdata ,0 ,pdata 
-0x715a 024644 iforce rega 
-0x715b 024646 deposit rega 
-0x715c 024647 add temp ,6 ,regb 
-0x715d 024648 istore 1 ,regb 
-0x715e 024649 rshift8 pdata ,pdata 
-0x715f 024650 add temp ,5 ,regb 
-0x7160 024651 istore 1 ,regb 
-0x7161 024652 increase 3 ,rega 
-0x7162 024653 deposit rega 
-0x7163 024654 add temp ,4 ,regb 
-0x7164 024655 istore 1 ,regb 
-0x7165 024656 rshift8 pdata ,pdata 
-0x7166 024657 add temp ,3 ,regb 
-0x7167 024658 istore 1 ,regb 
-0x7168 024659 increase 5 ,rega 
-0x7169 024660 deposit rega 
-0x716a 024661 store 2 ,mem_sdp_tx_pkt_length 
-0x716b 024663 setarg 7 
-0x716c 024664 istore 1 ,temp 
-0x716d 024666 fetch 2 ,mem_sdp_transactionid 
-0x716e 024667 add temp ,1 ,regb 
-0x716f 024668 istore 2 ,regb 
-0x7170 024669 rtn 
-:      024671 answer_attributelist_end_long:
-0x7171 024672 force 0 ,pdata 
-0x7172 024673 istore 1 ,contw 
-0x7173 024674 increase -1 ,contw 
-0x7174 024675 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7175 024676 add temp ,10 ,pdata 
-0x7176 024677 isub contw ,pdata 
-0x7177 024678 sub pdata ,0 ,pdata 
-0x7178 024679 iforce rega 
-0x7179 024681 deposit rega 
-0x717a 024682 add temp ,9 ,regb 
-0x717b 024683 istore 1 ,regb 
-0x717c 024684 rshift8 pdata ,pdata 
-0x717d 024685 add temp ,8 ,regb 
-0x717e 024686 istore 1 ,regb 
-0x717f 024688 increase 3 ,rega 
-0x7180 024689 deposit rega 
-0x7181 024690 add temp ,6 ,regb 
-0x7182 024691 istore 1 ,regb 
-0x7183 024692 rshift8 pdata ,pdata 
-0x7184 024693 add temp ,5 ,regb 
-0x7185 024694 istore 1 ,regb 
-0x7186 024695 increase 3 ,rega 
-0x7187 024696 deposit rega 
-0x7188 024697 add temp ,4 ,regb 
-0x7189 024698 istore 1 ,regb 
-0x718a 024699 rshift8 pdata ,pdata 
-0x718b 024700 add temp ,3 ,regb 
-0x718c 024701 istore 1 ,regb 
-0x718d 024702 increase 5 ,rega 
-0x718e 024703 deposit rega 
-0x718f 024704 store 2 ,mem_sdp_tx_pkt_length 
-0x7190 024705 setarg 0x36 
-0x7191 024706 add temp ,7 ,regb 
-0x7192 024707 istore 1 ,regb 
-0x7193 024708 setarg 7 
-0x7194 024709 istore 1 ,temp 
-0x7195 024710 fetch 2 ,mem_sdp_transactionid 
-0x7196 024711 add temp ,1 ,regb 
-0x7197 024712 istore 2 ,regb 
-0x7198 024713 rtn 
-:      024714 sdp_data_len_obs:
-0x7199 024715 copy contr ,timeup 
-0x719a 024716 ifetch 1 ,contr 
-0x719b 024717 and pdata ,0x07 ,loopcnt 
-0x719c 024718 rshift3 pdata ,pdata 
-0x719d 024719 beq 6 ,sdp_data_len_6_obs 
-0x719e 024720 beq 1 ,sdp_data_len_1 
-0x719f 024721 beq 4 ,sdp_data_len_6 
-0x71a0 024722 beq 5 ,sdp_data_len_5 
-0x71a1 024723 branch sdp_data_len_rtn 
-:      024724 sdp_data_len_6_obs:
-0x71a2 024725 call sdp_get_data_6_obs 
-0x71a3 024726 branch sdp_data_len_rtn 
-:      024727 sdp_get_data_6_obs:
-0x71a4 024728 deposit loopcnt 
-0x71a5 024729 beq 5 ,sdp_get_data_6_8bit_obs 
-0x71a6 024730 beq 6 ,sdp_get_data_6_16bit_obs 
-0x71a7 024731 force 3 ,loopcnt 
-0x71a8 024732 branch sdp_get_data_1 
-:      024733 sdp_get_data_6_8bit_obs:
-0x71a9 024734 ifetch 1 ,contr 
-0x71aa 024735 increase 2 ,pdata 
-0x71ab 024736 rtn 
-:      024737 sdp_get_data_6_16bit_obs:
-0x71ac 024738 ifetch 2 ,contr 
-0x71ad 024739 byteswap pdata ,pdata 
-0x71ae 024740 increase 3 ,pdata 
-0x71af 024741 rtn 
-:      024743 sdp_send_spp_request:
-0x71b0 024744 call l2cap_get_sdp_tx_payload 
-0x71b1 024745 copy pdata ,contw 
-0x71b2 024746 setarg 6 
-0x71b3 024747 istore 1 ,contw 
-0x71b4 024748 setarg sdp_tid_spp 
-0x71b5 024749 istore 2 ,contw 
-0x71b6 024750 setarg 0x0f00 
-0x71b7 024751 istore 2 ,contw 
-0x71b8 024752 setarg 0x1a0535 
-0x71b9 024753 istore 3 ,contw 
-0x71ba 024754 setarg 0x0111 
-0x71bb 024755 lshift16 pdata ,pdata 
-0x71bc 024756 istore 4 ,contw 
-0x71bd 024757 setarg 0x2600 
-0x71be 024758 istore 2 ,contw 
-0x71bf 024759 setarg 0x0335 
-0x71c0 024760 istore 2 ,contw 
-0x71c1 024761 setarg 0x0009 
-0x71c2 024762 istore 2 ,contw 
-0x71c3 024763 setarg 0x0004 
-0x71c4 024764 istore 2 ,contw 
-0x71c5 024765 jam 0x14 ,mem_sdp_tx_pkt_length 
-0x71c6 024766 rtn 
-:      024776 servicesearchattribute_res:
-0x71c7 024777 copy contr ,temp 
-0x71c8 024778 fetch 2 ,mem_sdp_transactionid 
-0x71c9 024779 beq sdp_tid_spp ,servicesearchattribute_res_spp 
-0x71ca 024782 branch srchfail 
-:      024784 servicesearchattribute_res_spp:
-0x71cb 024785 copy temp ,contr 
-0x71cc 024786 increase -3 ,timeup 
-0x71cd 024787 copy timeup ,pdata 
-0x71ce 024788 beq 2 ,srchfail 
-0x71cf 024789 call find_rfcomm_channel_number 
-0x71d0 024790 rtn user 
-0x71d1 024791 store 1 ,mem_remote_spp_channel 
-0x71d2 024792 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
-0x71d3 024793 rtn 
-:      024795 srchfail:
-0x71d4 024796 rtn 
-:      024802 find_rfcomm_channel_number:
-0x71d5 024803 enable user 
-0x71d6 024804 copy pdata ,loopcnt 
-0x71d7 024805 arg 0x0400 ,temp 
-:      024806 find_rfcomm_channel_number_loop:
-0x71d8 024807 ifetch 2 ,contr 
-0x71d9 024808 isub temp ,null 
-0x71da 024809 branch find_rfcomm_channel_number_find_adl ,zero 
-0x71db 024810 increase -1 ,contr 
-0x71dc 024811 loop find_rfcomm_channel_number_loop 
-0x71dd 024812 rtn 
-:      024813 find_rfcomm_channel_number_find_adl:
-0x71de 024814 arg 0x0300 ,temp 
-:      024815 find_rfcomm_channel_number_loop2:
-0x71df 024816 ifetch 2 ,contr 
-0x71e0 024817 isub temp ,null 
-0x71e1 024818 branch find_rfcomm_channel_number_find_rfcomm ,zero 
-0x71e2 024819 increase -1 ,contr 
-0x71e3 024820 loop find_rfcomm_channel_number_loop2 
-0x71e4 024821 rtn 
-:      024822 find_rfcomm_channel_number_find_rfcomm:
-0x71e5 024823 ifetch 1 ,contr 
-0x71e6 024824 ifetch 1 ,contr 
-0x71e7 024825 disable user 
-0x71e8 024826 rtn 
-:      024837 attribute_reading:
-0x71e9 024838 call dataelementtype6 
-0x71ea 024839 branch rdnortn ,zero 
-0x71eb 024840 force 0 ,regb 
-0x71ec 024841 ifetch 1 ,contr 
-0x71ed 024842 increase -1 ,rega 
-0x71ee 024843 increase -1 ,timeup 
-0x71ef 024844 compare 0x18 ,pdata ,0xf8 
-0x71f0 024845 nbranch rduuid3 ,true 
-0x71f1 024846 compare 0x04 ,pdata ,0x07 
-0x71f2 024847 nbranch is032 ,true 
-0x71f3 024848 force 1 ,regb 
-:      024849 skp2bytes:
-0x71f4 024850 increase 2 ,contr 
-0x71f5 024851 increase -2 ,rega 
-0x71f6 024852 increase -2 ,timeup 
-0x71f7 024853 branch rduuid1 
-:      024854 is032:
-0x71f8 024855 compare 0x02 ,pdata ,0x07 
-0x71f9 024856 nbranch is016 ,true 
-0x71fa 024857 branch skp2bytes 
-:      024858 is016:
-0x71fb 024859 compare 0x01 ,pdata ,0x07 
-0x71fc 024860 nbranch rduuid3 ,true 
-:      024861 rduuid1:
-0x71fd 024862 ifetch 1 ,contr 
-0x71fe 024863 increase -1 ,rega 
-0x71ff 024864 increase -1 ,timeup 
-0x7200 024865 bne 0x01 ,rduuid2 
-0x7201 024866 ifetch 1 ,contr 
-0x7202 024867 increase -1 ,rega 
-0x7203 024868 increase -1 ,timeup 
-0x7204 024869 bne 0x00 ,rduuid3 
-0x7205 024870 jam 0xff ,mem_sdp_lacap_found 
-0x7206 024871 branch rduuid3 
-:      024872 rduuid2:
-0x7207 024873 bne 0x00 ,rduuid3 
-0x7208 024874 ifetch 1 ,contr 
-0x7209 024875 increase -1 ,rega 
-0x720a 024876 increase -1 ,timeup 
-0x720b 024877 bne 0x03 ,rduuid3 
-0x720c 024878 copy regb ,null 
-0x720d 024879 branch not16by ,zero 
-0x720e 024880 increase -12 ,contr 
-0x720f 024881 increase -12 ,timeup 
-:      024882 not16by:
-0x7210 024883 force 0xff ,pdata 
-0x7211 024884 store 1 ,mem_sdp_rfcomm_found 
-0x7212 024885 ifetch 1 ,contr 
-0x7213 024886 increase -1 ,rega 
-0x7214 024887 increase -1 ,timeup 
-0x7215 024888 compare 0x08 ,pdata ,0xf8 
-0x7216 024889 nbranch rduuid3 ,true 
-0x7217 024890 compare 0x00 ,pdata ,0x07 
-0x7218 024891 branch unsign1 ,true 
-0x7219 024892 compare 0x01 ,pdata ,0x07 
-0x721a 024893 branch unsign2 ,true 
-0x721b 024894 compare 0x02 ,pdata ,0x07 
-0x721c 024895 branch unsign4 ,true 
-0x721d 024896 compare 0x03 ,pdata ,0x07 
-0x721e 024897 branch unsign8 ,true 
-0x721f 024898 compare 0x04 ,pdata ,0x07 
-0x7220 024899 nbranch rduuid3 ,true 
-0x7221 024900 increase 8 ,contr 
-0x7222 024901 increase -8 ,rega 
-0x7223 024902 increase -8 ,timeup 
-:      024903 unsign8:
-0x7224 024904 increase 4 ,contr 
-0x7225 024905 increase -4 ,rega 
-0x7226 024906 increase -4 ,timeup 
-:      024907 unsign4:
-0x7227 024908 increase 2 ,contr 
-0x7228 024909 increase -2 ,rega 
-0x7229 024910 increase -2 ,timeup 
-:      024911 unsign2:
-0x722a 024912 increase 1 ,contr 
-0x722b 024913 increase -1 ,rega 
-0x722c 024914 increase -1 ,timeup 
-:      024915 unsign1:
-0x722d 024916 ifetch 1 ,contr 
-0x722e 024917 increase -1 ,rega 
-0x722f 024918 increase -1 ,timeup 
-:      024919 rduuid3:
-0x7230 024920 increase -1 ,timeup 
-0x7231 024921 increase -1 ,rega 
-0x7232 024922 branch rduuid3 ,positive 
-0x7233 024923 increase 1 ,timeup 
-0x7234 024924 force 0x01 ,pdata 
-0x7235 024925 rtn ,
-:      024926 rdnortn:
-0x7236 024927 force 0x00 ,pdata 
-0x7237 024928 rtn ,
-:      024930 sdp_invalid_service_record_handle:
-0x7238 024931 setarg 0x0200 
-0x7239 024932 store 2 ,mem_sdp_error_code 
-0x723a 024933 branch sdp_error_rsp 
-:      024934 sdp_invalid_pdu_size:
-0x723b 024935 setarg 0x0400 
-0x723c 024936 store 2 ,mem_sdp_error_code 
-0x723d 024937 branch sdp_error_rsp 
-:      024938 sdp_insufficient_resource:
-0x723e 024939 setarg 0x0600 
-0x723f 024940 store 2 ,mem_sdp_error_code 
-0x7240 024941 branch sdp_error_rsp 
-:      024942 sdp_invalid_reqest_syntax:
-0x7241 024943 setarg 0x0300 
-0x7242 024944 store 2 ,mem_sdp_error_code 
-:      024945 sdp_error_rsp:
-0x7243 024946 call l2cap_get_sdp_tx_payload 
-0x7244 024947 istore 1 ,contw 
-0x7245 024948 fetch 2 ,mem_sdp_transactionid 
-0x7246 024949 istore 2 ,contw 
-0x7247 024950 setarg 0x0200 
-0x7248 024951 istore 2 ,contw 
-0x7249 024952 fetch 2 ,mem_sdp_error_code 
-0x724a 024953 istore 2 ,contw 
-0x724b 024954 jam 7 ,mem_sdp_tx_pkt_length 
-0x724c 024955 rtn 
-:      024957 ask_serviceclassid:
-0x724d 024958 force 0 ,temp 
-0x724e 024959 arg mem_uuid_search_pat ,contw 
-0x724f 024960 call dataelementtype6 
-0x7250 024961 branch asksrv_error ,zero 
-:      024962 classidloop:
-0x7251 024963 ifetch 1 ,contr 
-0x7252 024964 increase -1 ,rega 
-0x7253 024965 increase -1 ,timeup 
-0x7254 024966 compare 0x18 ,pdata ,0xf8 
-0x7255 024967 nbranch asksrv_error ,true 
-0x7256 024968 compare 0x04 ,pdata ,0x07 
-0x7257 024969 nbranch cmp032 ,true 
-0x7258 024970 force 1 ,temp 
-:      024971 skip2bytes:
-0x7259 024972 ifetch 1 ,contr 
-0x725a 024973 increase -1 ,rega 
-0x725b 024974 increase -1 ,timeup 
-0x725c 024975 bne 0x00 ,frstbwrong 
-0x725d 024976 ifetch 1 ,contr 
-0x725e 024977 increase -1 ,rega 
-0x725f 024978 increase -1 ,timeup 
-0x7260 024979 beq 0x00 ,cmpuuid 
-0x7261 024980 branch scndbwrong 
-:      024981 frstbwrong:
-0x7262 024982 increase 1 ,contr 
-0x7263 024983 increase -1 ,rega 
-0x7264 024984 increase -1 ,timeup 
-:      024985 scndbwrong:
-0x7265 024986 increase 2 ,contr 
-0x7266 024987 increase -2 ,rega 
-0x7267 024988 increase -2 ,timeup 
-0x7268 024989 compare 0x00 ,temp ,0xff 
-0x7269 024990 branch loopornot ,true 
-0x726a 024991 increase 12 ,contr 
-0x726b 024992 increase -12 ,rega 
-0x726c 024993 increase -12 ,timeup 
-0x726d 024994 branch loopornot 
-:      024995 cmp032:
-0x726e 024996 compare 0x02 ,pdata ,0x07 
-0x726f 024997 nbranch cmp016 ,true 
-0x7270 024998 branch skip2bytes 
-:      024999 cmp016:
-0x7271 025000 compare 0x01 ,pdata ,0x07 
-0x7272 025001 nbranch asksrv_error ,true 
-:      025002 cmpuuid:
-0x7273 025003 ifetch 2 ,contr 
-0x7274 025004 increase -2 ,rega 
-0x7275 025005 increase -2 ,timeup 
-0x7276 025006 istore 2 ,contw 
-:      025007 uuidsize:
-0x7277 025008 compare 0x00 ,temp ,0xff 
-0x7278 025009 branch loopornot ,true 
-0x7279 025010 copy contr ,temp 
-0x727a 025011 ifetch 1 ,contr 
-0x727b 025012 bne 0x00 ,wrong12b 
-0x727c 025013 ifetch 1 ,contr 
-0x727d 025014 bne 0x00 ,wrong12b 
-0x727e 025015 ifetch 1 ,contr 
-0x727f 025016 bne 0x10 ,wrong12b 
-0x7280 025017 ifetch 1 ,contr 
-0x7281 025018 bne 0x00 ,wrong12b 
-0x7282 025019 ifetch 1 ,contr 
-0x7283 025020 bne 0x80 ,wrong12b 
-0x7284 025021 ifetch 1 ,contr 
-0x7285 025022 bne 0x00 ,wrong12b 
-0x7286 025023 ifetch 1 ,contr 
-0x7287 025024 bne 0x00 ,wrong12b 
-0x7288 025025 ifetch 1 ,contr 
-0x7289 025026 bne 0x80 ,wrong12b 
-0x728a 025027 ifetch 1 ,contr 
-0x728b 025028 bne 0x5f ,wrong12b 
-0x728c 025029 ifetch 1 ,contr 
-0x728d 025030 bne 0x9b ,wrong12b 
-0x728e 025031 ifetch 1 ,contr 
-0x728f 025032 bne 0x34 ,wrong12b 
-0x7290 025033 ifetch 1 ,contr 
-0x7291 025034 beq 0xfb ,chck12dn 
-:      025035 wrong12b:
-0x7292 025036 copy temp ,contr 
-:      025037 wrong12b1:
-0x7293 025038 increase 12 ,contr 
-0x7294 025039 force 0x00 ,queue 
-0x7295 025040 force 0x00 ,temp 
-0x7296 025041 branch chck12dn 
-:      025042 noclass:
-0x7297 025043 ifetch 1 ,contr 
-0x7298 025044 increase -1 ,rega 
-0x7299 025045 increase -1 ,timeup 
-0x729a 025046 branch uuidsize 
-:      025047 chck12dn:
-0x729b 025048 increase -12 ,timeup 
-0x729c 025049 increase -12 ,rega 
-:      025050 loopornot:
-0x729d 025051 compare 0x00 ,rega ,0xff 
-0x729e 025052 nbranch classidloop ,true 
-0x729f 025053 force 0 ,pdata 
-0x72a0 025054 istore 2 ,contw 
-0x72a1 025055 rtn ,
-:      025056 asksrv_error:
-0x72a2 025057 arg 0xff ,temp 
-0x72a3 025058 rtn 
-:      025068 dataelementtype6:
-0x72a4 025069 ifetch 1 ,contr 
-0x72a5 025070 increase -1 ,timeup 
-0x72a6 025071 compare 0x30 ,pdata ,0xf8 
-0x72a7 025072 nbranch dsize_error ,true 
-0x72a8 025073 compare 0x07 ,pdata ,0x07 
-0x72a9 025074 branch dsize32 ,true 
-0x72aa 025075 compare 0x06 ,pdata ,0x07 
-0x72ab 025076 branch dsize16 ,true 
-0x72ac 025077 compare 0x05 ,pdata ,0x07 
-0x72ad 025078 nbranch dsize_error ,true 
-0x72ae 025079 ifetch 1 ,contr 
-0x72af 025080 copy pdata ,rega 
-0x72b0 025081 increase -1 ,timeup 
-0x72b1 025082 branch dsize 
-:      025083 dsize32:
-0x72b2 025084 increase 2 ,contr 
-0x72b3 025085 increase -2 ,timeup 
-:      025086 dsize16:
-0x72b4 025087 ifetch 2 ,contr 
-0x72b5 025088 byteswap pdata ,rega 
-0x72b6 025089 increase -2 ,timeup 
-:      025090 set_nblank:
-:      025091 dsize:
-0x72b7 025092 force 0x01 ,pdata 
-0x72b8 025093 rtn 
-:      025094 set_blank:
-:      025095 dsize_error:
-0x72b9 025096 force 0x00 ,pdata 
-0x72ba 025097 rtn 
-:      025107 empth_sa_rsp:
-0x72bb 025108 setarg 0x03 
-0x72bc 025109 store 1 ,mem_sdp_pduid 
-0x72bd 025110 branch empty_response 
-:      025111 empty_ssa_rsp:
-0x72be 025112 setarg 0x07 
-0x72bf 025113 store 1 ,mem_sdp_pduid 
-:      025114 empty_response:
-0x72c0 025115 call l2cap_get_sdp_tx_payload 
-0x72c1 025116 fetch 1 ,mem_sdp_pduid 
-0x72c2 025117 istore 1 ,contw 
-0x72c3 025118 copy pdata ,regb 
-0x72c4 025119 fetch 2 ,mem_sdp_transactionid 
-0x72c5 025120 istore 2 ,contw 
-0x72c6 025122 setarg 0x0500 
-0x72c7 025123 istore 2 ,contw 
-0x72c8 025124 compare 0x05 ,regb ,0xff 
-0x72c9 025125 branch fullsearch ,true 
-0x72ca 025126 compare 0x07 ,regb ,0xff 
-0x72cb 025127 branch fullsearch ,true 
-0x72cc 025128 setarg 0x000000 
-0x72cd 025129 istore 3 ,contw 
-0x72ce 025130 istore 2 ,contw 
-0x72cf 025131 branch outempty 
-:      025133 fullsearch:
-0x72d0 025140 setarg 0x350200 
-0x72d1 025141 istore 3 ,contw 
-0x72d2 025146 setarg 0 
-0x72d3 025147 istore 2 ,contw 
-:      025148 outempty:
-0x72d4 025149 jam 10 ,mem_sdp_tx_pkt_length 
-0x72d5 025150 rtn 
-:      025152 sdp_data_len:
-0x72d6 025153 copy contr ,timeup 
-0x72d7 025154 ifetch 1 ,contr 
-0x72d8 025155 and pdata ,0x7 ,loopcnt 
-0x72d9 025156 rshift3 pdata ,pdata 
-0x72da 025157 beq 6 ,sdp_data_len_6 
-0x72db 025158 beq 1 ,sdp_data_len_1 
-0x72dc 025159 beq 4 ,sdp_data_len_6 
-0x72dd 025160 beq 5 ,sdp_data_len_5 
-:      025161 sdp_data_len_rtn:
-0x72de 025162 copy timeup ,contr 
-0x72df 025163 rtn 
-:      025164 sdp_data_len_1:
-0x72e0 025165 call sdp_data_size 
-0x72e1 025166 increase 1 ,pdata 
-0x72e2 025167 branch sdp_data_len_rtn 
-:      025168 sdp_data_len_5:
-0x72e3 025169 force 2 ,pdata 
-0x72e4 025170 branch sdp_data_len_rtn 
-:      025171 sdp_data_len_6:
-0x72e5 025172 call sdp_get_data_6 
-0x72e6 025173 increase 2 ,pdata 
-0x72e7 025174 branch sdp_data_len_rtn 
-:      025176 sdp_get_data:
-0x72e8 025177 ifetch 1 ,contr 
-0x72e9 025178 and pdata ,0x7 ,loopcnt 
-0x72ea 025179 rshift3 pdata ,pdata 
-0x72eb 025180 beq 6 ,sdp_get_data_6 
-0x72ec 025181 beq 1 ,sdp_get_data_1 
-0x72ed 025182 beq 5 ,sdp_get_data_6_8bit 
-0x72ee 025183 rtn 
-:      025184 sdp_get_data_1:
-0x72ef 025185 call sdp_data_size 
-0x72f0 025186 iforce loopcnt 
-0x72f1 025187 force 0 ,temp 
-:      025188 sdp_get_data_1_loop:
-0x72f2 025189 lshift8 temp ,temp 
-0x72f3 025190 ifetch 1 ,contr 
-0x72f4 025191 ior temp ,temp 
-0x72f5 025192 loop sdp_get_data_1_loop 
-0x72f6 025193 rtn 
-:      025194 sdp_get_data_6:
-0x72f7 025195 deposit loopcnt 
-0x72f8 025196 beq 5 ,sdp_get_data_6_8bit 
-0x72f9 025197 beq 6 ,sdp_get_data_6_16bit 
-0x72fa 025198 force 3 ,loopcnt 
-0x72fb 025199 branch sdp_get_data_1 
-:      025200 sdp_get_data_6_8bit:
-0x72fc 025201 ifetch 1 ,contr 
-0x72fd 025202 rtn 
-:      025203 sdp_get_data_6_16bit:
-0x72fe 025204 ifetch 2 ,contr 
-0x72ff 025205 byteswap pdata ,pdata 
-0x7300 025206 rtn 
-:      025209 sdp_data_size:
-0x7301 025210 force 1 ,pdata 
-0x7302 025211 copy loopcnt ,null 
-0x7303 025212 rtn zero 
-:      025213 sdp_data_size_loop:
-0x7304 025214 lshift pdata ,pdata 
-0x7305 025215 loop sdp_data_size_loop 
-0x7306 025216 rtn 
-:      025221 search_uuid:
-0x7307 025222 iforce regc 
-0x7308 025223 set1 mark_ext_patch ,mark 
-0x7309 025224 bpatch patch3d_1 ,mem_patch3d 
-0x730a 025225 force 0 ,queue 
-0x730b 025226 fetch 2 ,memui_uuid_table 
-0x730c 025227 iforce contr 
-0x730d 025228 arg mem_handle_list ,contw 
-:      025229 search_uuid_next:
-0x730e 025230 disable user 
-0x730f 025231 ifetch 1 ,contr 
-0x7310 025232 rtn blank 
-0x7311 025233 iforce loopcnt 
-:      025234 search_uuid_loop:
-0x7312 025235 ifetch 2 ,contr 
-0x7313 025236 isub regc ,null 
-0x7314 025237 nbranch search_uuid_not_found ,zero 
-0x7315 025238 enable user 
-:      025239 search_uuid_not_found:
-0x7316 025240 loop search_uuid_loop 
-0x7317 025241 ifetch 4 ,contr 
-0x7318 025242 nbranch search_uuid_nomatch ,user 
-0x7319 025243 istore 4 ,contw 
-0x731a 025244 increase 1 ,queue 
-:      025245 search_uuid_nomatch:
-0x731b 025246 call sdp_get_data 
-0x731c 025247 iadd contr ,contr 
-0x731d 025248 branch search_uuid_next 
-:      025251 search_handle:
-0x731e 025252 fetch 2 ,memui_uuid_table 
-0x731f 025253 iforce contr 
-:      025254 search_handle_loop:
-0x7320 025255 ifetch 1 ,contr 
-0x7321 025256 rtn blank 
-0x7322 025257 lshift pdata ,pdata 
-0x7323 025258 iadd contr ,contr 
-0x7324 025259 ifetch 4 ,contr 
-0x7325 025260 isub temp ,null 
-0x7326 025261 rtn zero 
-0x7327 025262 call sdp_get_data 
-0x7328 025263 iadd contr ,contr 
-0x7329 025264 branch search_handle_loop 
-:      025271 search_attrib:
-0x732a 025272 set1 mark_ext_patch ,mark 
-0x732b 025273 bpatch patch3d_2 ,mem_patch3d 
-0x732c 025274 fetch 2 ,memui_uuid_table 
-0x732d 025275 iforce contr 
-:      025276 search_attrib_next:
-0x732e 025277 ifetch 1 ,contr 
-0x732f 025278 branch search_attrib_end ,blank 
-0x7330 025279 iforce loopcnt 
-:      025280 search_attrib_loop:
-0x7331 025281 ifetch 2 ,contr 
-0x7332 025282 isub regc ,null 
-0x7333 025283 branch search_attrib_found_uuid ,zero 
-0x7334 025284 loop search_attrib_loop 
-0x7335 025285 increase 4 ,contr 
-0x7336 025286 call sdp_get_data 
-0x7337 025287 iadd contr ,contr 
-0x7338 025288 branch search_attrib_next 
-:      025289 search_attrib_found_uuid:
-0x7339 025290 increase -1 ,loopcnt 
-0x733a 025291 lshift loopcnt ,pdata 
-0x733b 025292 iadd contr ,contr 
-0x733c 025293 increase 4 ,contr 
-0x733d 025294 call sdp_get_data 
-0x733e 025295 iadd contr ,temp 
-:      025296 search_attrib_loop_attribs:
-0x733f 025297 increase 1 ,contr 
-0x7340 025298 ifetch 2 ,contr 
-0x7341 025299 isub regb ,timeup 
-0x7342 025301 setflag zero ,0 ,pdata 
-0x7343 025302 copy timeup ,timeup 
-0x7344 025303 rtn zero 
-0x7345 025304 call sdp_data_len 
-0x7346 025305 iadd contr ,contr 
-0x7347 025306 deposit temp 
-0x7348 025307 isub contr ,null 
-0x7349 025308 branch search_attrib_end ,zero 
-0x734a 025309 branch search_attrib_loop_attribs 
-:      025310 search_attrib_end:
-0x734b 025311 force 0 ,contr 
-0x734c 025312 force 0 ,pdata 
-0x734d 025313 rtn 
-:      025319 search_handle_attrib:
-0x734e 025320 set1 mark_ext_patch ,mark 
-0x734f 025321 bpatch patch3d_3 ,mem_patch3d 
-0x7350 025322 fetch 2 ,memui_uuid_table 
-0x7351 025323 iforce contr 
-:      025324 search_handle_attrib_next:
-0x7352 025325 ifetch 1 ,contr 
-0x7353 025326 branch search_handle_attrib_end ,blank 
-0x7354 025327 lshift pdata ,pdata 
-0x7355 025328 iadd contr ,contr 
-0x7356 025329 ifetch 4 ,contr 
-0x7357 025330 isub temp ,null 
-0x7358 025331 branch search_handl_attrib_found_handle ,zero 
-0x7359 025332 call sdp_get_data 
-0x735a 025333 iadd contr ,contr 
-0x735b 025334 branch search_handle_attrib_next 
-:      025335 search_handl_attrib_found_handle:
-0x735c 025336 call sdp_get_data 
-0x735d 025337 iadd contr ,temp 
-:      025338 search_handle_attrib_loop_attribs:
-0x735e 025339 increase 1 ,contr 
-0x735f 025340 ifetch 2 ,contr 
-0x7360 025341 isub regb ,null 
-0x7361 025342 rtn zero 
-0x7362 025343 call sdp_data_len 
-0x7363 025344 iadd contr ,contr 
-0x7364 025345 deposit temp 
-0x7365 025346 isub contr ,null 
-0x7366 025347 branch search_handle_attrib_end ,zero 
-0x7367 025348 branch search_handle_attrib_loop_attribs 
-:      025349 search_handle_attrib_end:
-0x7368 025350 force 0 ,contr 
-0x7369 025351 rtn 
-:      025354 generate_kinit:
-0x736a 025355 call function_e22 
-0x736b 025356 arg mem_input_store ,contr 
-0x736c 025357 arg mem_kinit ,contw 
-0x736d 025358 branch memcpy16 
-:      025361 function_e21:
-0x736e 025362 disable user 
-0x736f 025363 call function_expand 
-0x7370 025364 arg mem_random_number ,contr 
-0x7371 025365 arg mem_x ,contw 
-0x7372 025366 force 15 ,loopcnt 
-0x7373 025367 call memcpy 
-0x7374 025368 ifetch 1 ,contr 
-0x7375 025369 xor_into 6 ,pdata 
-0x7376 025370 istore 1 ,contw 
-0x7377 025371 setarg mem_y 
-0x7378 025372 store 2 ,memp_ar_input 
-0x7379 025373 setarg mem_x 
-0x737a 025374 store 2 ,memp_ar_key 
-0x737b 025375 set1 mark_ar2 ,mark 
-0x737c 025376 branch function_ar 
-:      025380 function_e22:
-0x737d 025381 fetcht 1 ,mem_pin_length 
-0x737e 025382 force 16 ,regb 
-0x737f 025383 add temp ,6 ,regc 
-0x7380 025384 sub regc ,16 ,null 
-0x7381 025385 branch function_e22_pin_init ,positive 
-0x7382 025386 force 16 ,regc 
-:      025387 function_e22_pin_init:
-0x7383 025388 arg mem_x ,contw 
-:      025389 function_e22_genx_pin:
-0x7384 025390 arg mem_pin ,contr 
-0x7385 025391 copy temp ,loopcnt 
-0x7386 025392 disable user 
-:      025393 function_e22_genx_loop:
-0x7387 025394 ifetch 1 ,contr 
-0x7388 025395 istore 1 ,contw 
-0x7389 025396 increase -1 ,regb 
-0x738a 025397 branch function_e22_genx_end ,zero 
-0x738b 025398 loop function_e22_genx_loop 
-0x738c 025399 branch function_e22_genx_pin ,user 
-0x738d 025400 enable user 
-0x738e 025401 force 6 ,loopcnt 
-0x738f 025402 copy rega ,contr 
-0x7390 025403 branch function_e22_genx_loop 
-:      025404 function_e22_genx_end:
-0x7391 025405 arg mem_random_number ,contr 
-0x7392 025406 arg mem_y ,contw 
-0x7393 025407 call memcpy16 
-0x7394 025408 fetch 1 ,mem_y15 
-0x7395 025409 ixor regc ,pdata 
-0x7396 025410 store 1 ,mem_y15 
-0x7397 025411 setarg mem_y 
-0x7398 025412 store 2 ,memp_ar_input 
-0x7399 025413 setarg mem_x 
-0x739a 025414 store 2 ,memp_ar_key 
-0x739b 025415 set1 mark_ar2 ,mark 
-0x739c 025416 branch function_ar 
-:      025421 function_e1:
-0x739d 025422 disable user 
-0x739e 025423 call function_expand 
-0x739f 025424 branch function_hash 
-:      025426 function_e3:
-0x73a0 025427 arg mem_aco ,rega 
-0x73a1 025428 enable user 
-0x73a2 025429 call function_expand 
-0x73a3 025430 call function_hash 
-0x73a4 025431 arg mem_input_store ,contr 
-0x73a5 025432 arg mem_kc ,contw 
-0x73a6 025433 branch memcpy16 
-:      025436 function_hash:
-0x73a7 025437 setarg mem_random_number 
-0x73a8 025438 store 2 ,memp_ar_input 
-0x73a9 025439 setarg mem_link_key 
-0x73aa 025440 store 2 ,memp_ar_key 
-0x73ab 025441 set0 mark_ar2 ,mark 
-0x73ac 025442 call function_ar 
-0x73ad 025443 arg mem_input_store ,rega 
-0x73ae 025444 arg mem_random_number ,regb 
-0x73af 025445 arg mem_x ,contw 
-0x73b0 025446 call xor16 
-0x73b1 025447 arg mem_x ,rega 
-0x73b2 025448 arg mem_y ,regb 
-0x73b3 025449 copy regb ,contw 
-0x73b4 025450 enable user 
-0x73b5 025451 call add16 
-0x73b6 025452 call key_offset 
-0x73b7 025453 setarg mem_y 
-0x73b8 025454 store 2 ,memp_ar_input 
-0x73b9 025455 setarg mem_x 
-0x73ba 025456 store 2 ,memp_ar_key 
-0x73bb 025457 set1 mark_ar2 ,mark 
-0x73bc 025458 branch function_ar 
-:      025462 function_ar:
-0x73bd 025463 jam 0 ,mem_ar_hround 
-0x73be 025464 fetch 2 ,memp_ar_key 
-0x73bf 025465 iforce contr 
-0x73c0 025466 arg mem_key_store ,contw 
-0x73c1 025467 call memcpy16 
-0x73c2 025468 fetch 2 ,memp_ar_input 
-0x73c3 025469 iforce contr 
-0x73c4 025470 arg mem_input_store ,contw 
-0x73c5 025471 call memcpy16 
-:      025473 function_ar_loop:
-0x73c6 025474 call key_scheduling 
-0x73c7 025475 disable user 
-0x73c8 025476 bmark0 mark_ar2 ,function_ar_original 
-0x73c9 025477 fetch 1 ,mem_ar_hround 
-0x73ca 025478 bne 4 ,function_ar_original 
-0x73cb 025479 fetch 2 ,memp_ar_input 
-0x73cc 025480 iforce regb 
-0x73cd 025481 call xor_mod32_ar2 
-:      025482 function_ar_original:
-0x73ce 025483 call xor_mod32 
-0x73cf 025484 call el_boxes 
-0x73d0 025485 fetch 1 ,mem_ar_hround 
-0x73d1 025486 increase 1 ,pdata 
-0x73d2 025487 store 1 ,mem_ar_hround 
-0x73d3 025489 call key_scheduling 
-0x73d4 025490 enable user 
-0x73d5 025491 call xor_mod32 
-0x73d6 025492 call pht 
-0x73d7 025493 call permute 
-0x73d8 025494 call pht 
-0x73d9 025495 call permute 
-0x73da 025496 call pht 
-0x73db 025497 call permute 
-0x73dc 025498 call pht 
-0x73dd 025499 fetch 1 ,mem_ar_hround 
-0x73de 025500 increase 1 ,pdata 
-0x73df 025501 store 1 ,mem_ar_hround 
-0x73e0 025502 bne 16 ,function_ar_loop 
-0x73e1 025503 call key_scheduling 
-0x73e2 025504 disable user 
-0x73e3 025505 branch xor_mod32 
-:      025509 key_scheduling:
-0x73e4 025510 fetch 1 ,mem_ar_hround 
-0x73e5 025511 arg mem_key_store ,contr 
-0x73e6 025512 branch key_sched_zero ,blank 
-0x73e7 025513 iforce regb 
-0x73e8 025514 force 17 ,loopcnt 
-0x73e9 025515 copy contr ,contw 
-:      025516 key_rotateloop:
-0x73ea 025517 ifetch 1 ,contr 
-0x73eb 025518 lshift3 pdata ,temp 
-0x73ec 025519 rshift2 pdata ,pdata 
-0x73ed 025520 rshift3 pdata ,pdata 
-0x73ee 025521 ior temp ,pdata 
-0x73ef 025522 istore 1 ,contw 
-0x73f0 025523 loop key_rotateloop 
-0x73f1 025524 setarg mem_key_store 
-0x73f2 025525 iadd regb ,contr 
-0x73f3 025526 force 16 ,loopcnt 
-0x73f4 025527 arg mem_round_key ,contw 
-:      025528 key_select_octet_loop:
-0x73f5 025529 ifetch 1 ,contr 
-0x73f6 025530 istore 1 ,contw 
-0x73f7 025531 compare mem_key_store_end ,contr ,0xff 
-0x73f8 025532 nbranch key_select_octet_nwrap ,true 
-0x73f9 025533 increase -17 ,contr 
-:      025534 key_select_octet_nwrap:
-0x73fa 025535 loop key_select_octet_loop 
-0x73fb 025536 force 0 ,rega 
-0x73fc 025537 add regb ,-1 ,regc 
-0x73fd 025538 lshift2 regc ,regc 
-0x73fe 025539 lshift2 regc ,regc 
-0x73ff 025540 call enable_authrom 
-0x7400 025541 setarg mem_b_box 
-0x7401 025542 iadd regc ,regc 
-0x7402 025543 arg mem_round_key ,contw 
-0x7403 025544 force 16 ,loopcnt 
-:      025545 bias_round_key_loop:
-0x7404 025546 ifetcht 1 ,regc 
-0x7405 025547 ifetch 1 ,contw 
-0x7406 025548 iadd temp ,pdata 
-0x7407 025549 istore 1 ,contw 
-0x7408 025550 increase 1 ,regc 
-0x7409 025551 loop bias_round_key_loop 
-0x740a 025552 branch disable_authrom 
-:      025554 key_sched_zero:
-0x740b 025555 force 16 ,loopcnt 
-0x740c 025556 force 0 ,temp 
-:      025557 create_byte_16_loop:
-0x740d 025558 ifetch 1 ,contr 
-0x740e 025559 ixor temp ,temp 
-0x740f 025560 loop create_byte_16_loop 
-0x7410 025561 deposit temp 
-0x7411 025562 istore 1 ,contr 
-0x7412 025563 arg mem_key_store ,contr 
-0x7413 025564 arg mem_round_key ,contw 
-0x7414 025565 branch memcpy16 
-:      025567 xor_mod32:
-0x7415 025568 arg mem_round_key ,regb 
-:      025569 xor_mod32_ar2:
-0x7416 025570 force 16 ,loopcnt 
-0x7417 025571 arg mem_input_store ,rega 
-0x7418 025572 copy rega ,contw 
-:      025573 xor_mod32_loop:
-0x7419 025574 ifetcht 1 ,rega 
-0x741a 025575 ifetch 1 ,regb 
-0x741b 025576 ixor temp ,alarm 
-0x741c 025577 and loopcnt ,3 ,regc 
-0x741d 025578 nbranch xor_mod32_invert ,user 
-0x741e 025579 xor_into 3 ,regc 
-:      025580 xor_mod32_invert:
-0x741f 025581 sub regc ,1 ,regc 
-0x7420 025582 branch xor_even ,positive 
-0x7421 025583 iadd temp ,alarm 
-:      025584 xor_even:
-0x7422 025585 deposit alarm 
-0x7423 025586 istore 1 ,contw 
-0x7424 025587 increase 1 ,rega 
-0x7425 025588 increase 1 ,regb 
-0x7426 025589 loop xor_mod32_loop 
-0x7427 025590 rtn 
-:      025592 el_boxes:
-0x7428 025593 call enable_authrom 
-0x7429 025594 force 16 ,loopcnt 
-0x742a 025595 arg mem_input_store ,rega 
-:      025596 el_box_loop:
-0x742b 025597 ifetch 1 ,rega 
-0x742c 025598 arg mem_e_box ,contr 
-0x742d 025599 and loopcnt ,3 ,regc 
-0x742e 025600 sub regc ,1 ,null 
-0x742f 025601 branch e_boxes ,positive 
-0x7430 025602 arg mem_l_box ,contr 
-:      025603 e_boxes:
-0x7431 025604 iadd contr ,contr 
-0x7432 025605 ifetch 1 ,contr 
-0x7433 025606 istore 1 ,rega 
-0x7434 025607 increase 1 ,rega 
-0x7435 025608 loop el_box_loop 
-0x7436 025609 branch disable_authrom 
-:      025611 pht:
-0x7437 025612 force 8 ,loopcnt 
-0x7438 025613 arg mem_input_store ,contr 
-0x7439 025614 copy contr ,contw 
-:      025615 pht_loop:
-0x743a 025616 ifetch 1 ,contr 
-0x743b 025617 iforce rega 
-0x743c 025618 ifetch 1 ,contr 
-0x743d 025619 iforce regb 
-0x743e 025620 lshift rega ,pdata 
-0x743f 025621 iadd regb ,pdata 
-0x7440 025622 istore 1 ,contw 
-0x7441 025623 deposit rega 
-0x7442 025624 iadd regb ,pdata 
-0x7443 025625 istore 1 ,contw 
-0x7444 025626 loop pht_loop 
-0x7445 025627 rtn 
-:      025630 permute:
-0x7446 025631 setarg 0x8ae42c 
-0x7447 025632 iforce temp 
-0x7448 025633 force 7 ,loopcnt 
-0x7449 025634 call permute_exchange 
-0x744a 025635 setarg 0xd751b 
-0x744b 025636 iforce temp 
-0x744c 025637 force 5 ,loopcnt 
-0x744d 025638 call permute_exchange 
-0x744e 025639 fetch 1 ,mem_input_store + 15 
-0x744f 025640 iforce rega 
-0x7450 025641 fetch 1 ,mem_input_store + 3 
-0x7451 025642 store 1 ,mem_input_store + 15 
-0x7452 025643 deposit rega 
-0x7453 025644 store 1 ,mem_input_store + 3 
-0x7454 025645 rtn 
-:      025647 permute_exchange:
-0x7455 025648 and temp ,0xf ,regb 
-:      025649 permute_loop:
-0x7456 025650 and temp ,0xf ,pdata 
-0x7457 025651 arg mem_input_store ,contw 
-0x7458 025652 iadd contw ,contw 
-0x7459 025653 ifetch 1 ,contw 
-0x745a 025654 iforce regc 
-0x745b 025655 deposit rega 
-0x745c 025656 istore 1 ,contw 
-0x745d 025657 copy regc ,rega 
-0x745e 025658 rshift4 temp ,temp 
-0x745f 025659 loop permute_loop 
-0x7460 025660 setarg mem_input_store 
-0x7461 025661 iadd regb ,contw 
-0x7462 025662 deposit rega 
-0x7463 025663 istore 1 ,contw 
-0x7464 025664 rtn 
-:      025666 add16:
-0x7465 025667 enable user 
-0x7466 025668 branch xor_add16 
-:      025670 xor16:
-0x7467 025671 disable user 
-:      025672 xor_add16:
-0x7468 025673 force 16 ,loopcnt 
-:      025674 xoradd_loop:
-0x7469 025675 ifetcht 1 ,rega 
-0x746a 025676 ifetch 1 ,regb 
-0x746b 025677 branch xoradd_add ,user 
-0x746c 025678 ixor temp ,pdata 
-0x746d 025679 branch xoradd_store 
-:      025680 xoradd_add:
-0x746e 025681 iadd temp ,pdata 
-:      025682 xoradd_store:
-0x746f 025683 istore 1 ,contw 
-0x7470 025684 increase 1 ,rega 
-0x7471 025685 increase 1 ,regb 
-0x7472 025686 loop xoradd_loop 
-0x7473 025687 rtn 
-:      025690 function_expand:
-0x7474 025691 arg mem_y ,contw 
-0x7475 025692 ifetch 6 ,rega 
-0x7476 025693 istore 6 ,contw 
-0x7477 025694 branch expand_12 ,user 
-0x7478 025695 ifetch 6 ,rega 
-0x7479 025696 branch expand_cont 
-:      025697 expand_12:
-0x747a 025698 ifetch 6 ,contr 
-:      025699 expand_cont:
-0x747b 025700 istore 6 ,contw 
-0x747c 025701 ifetch 4 ,rega 
-0x747d 025702 istore 4 ,contw 
-0x747e 025703 rtn 
-:      025705 key_offset:
-0x747f 025706 arg mem_link_key ,contr 
-0x7480 025707 arg mem_x ,contw 
-0x7481 025708 arg 0 ,temp 
-0x7482 025709 setarg 0x8395a7 
-0x7483 025710 call concatenate_temp24 
-0x7484 025711 setarg 0xb3c1df 
-0x7485 025712 call concatenate_temp24 
-0x7486 025713 setarg 0xe5e9 
-0x7487 025714 call concatenate_temp16 
-0x7488 025715 copy temp ,regab 
-0x7489 025716 disable user 
-0x748a 025717 call key_addxor 
-0x748b 025718 copy regab ,temp 
-0x748c 025719 enable user 
-0x748d 025720 branch key_addxor 
-:      025722 key_addxor:
-0x748e 025723 force 8 ,loopcnt 
-:      025724 key_addxor_loop:
-0x748f 025725 ifetch 1 ,contr 
-0x7490 025726 compare 1 ,loopcnt ,1 
-0x7491 025727 branch key_high ,user 
-0x7492 025728 branch key_xor ,true 
-:      025729 key_add:
-0x7493 025730 iadd temp ,pdata 
-0x7494 025731 branch key_store 
-:      025732 key_high:
-0x7495 025733 branch key_add ,true 
-:      025734 key_xor:
-0x7496 025735 ixor temp ,pdata 
-:      025736 key_store:
-0x7497 025737 istore 1 ,contw 
-0x7498 025738 rshift8 temp ,temp 
-0x7499 025739 loop key_addxor_loop 
-0x749a 025740 rtn 
-:      025742 copy_aco:
-0x749b 025743 fetch 6 ,mem_input_store + 4 
-0x749c 025744 store 6 ,mem_aco 
-0x749d 025745 ifetch 6 ,contr 
-0x749e 025746 istore 6 ,contw 
-0x749f 025747 rtn 
-:      025749 concatenate_temp24:
-0x74a0 025750 lshift8 temp ,temp 
-:      025751 concatenate_temp16:
-0x74a1 025752 lshift16 temp ,temp 
-0x74a2 025753 ior temp ,temp 
-0x74a3 025754 rtn 
-:      025757 loop1:
-0x74a4 025758 branch loop1 
-:      025762 generate_stk:
-0x74a5 025763 call function_s1 
-0x74a6 025764 arg mem_le_ltk ,contw 
-0x74a7 025765 branch store_aes_result 
-:      025768 authenticate_rconfirm:
-0x74a8 025769 arg mem_le_srand ,contw 
-0x74a9 025770 branch authenticate_mconfirm ,master 
-0x74aa 025771 arg mem_le_mrand ,contw 
-:      025772 authenticate_mconfirm:
-0x74ab 025773 copy contr ,rega 
-0x74ac 025774 call memcpy16 
-0x74ad 025775 call function_c1 
-0x74ae 025776 arg mem_le_rconfirm ,contr 
-0x74af 025777 branch compare_res 
-:      025779 generate_confirm:
-0x74b0 025780 arg mem_le_mrand ,rega 
-0x74b1 025781 branch generate_mrand ,master 
-0x74b2 025782 arg mem_le_srand ,rega 
-:      025783 generate_mrand:
-0x74b3 025784 copy rega ,contw 
-0x74b4 025785 call generate_random 
-0x74b5 025786 branch function_c1 
-:      025788 generate_sk:
-0x74b6 025789 arg mem_le_skdm ,contr 
-0x74b7 025790 call load_data128 
-0x74b8 025791 arg mem_le_ltk ,contr 
-0x74b9 025792 call load_regext 
-0x74ba 025793 force 0x38 ,aes_ctrl 
-0x74bb 025794 force 0x0 ,aes_ctrl 
-0x74bc 025795 call wait_aes 
-0x74bd 025796 arg mem_le_sk ,contw 
-0x74be 025797 branch store_aes_result 
-:      025800 first_block_counter:
-0x74bf 025801 force 0x49 ,pdata 
-0x74c0 025802 branch first_block 
-:      025803 first_block_data:
-0x74c1 025804 force 1 ,pdata 
-:      025805 first_block:
-0x74c2 025806 force regidx_data ,regext_index 
-0x74c3 025807 lshift8 temp ,regext 
-0x74c4 025808 ior regext ,regext 
-0x74c5 025809 increase 1 ,regext_index 
-0x74c6 025810 rshift8 temp ,regext 
-0x74c7 025811 rshift16 regext ,regext 
-0x74c8 025812 fetch 2 ,mem_le_ivm 
-0x74c9 025813 lshift16 ,pdata ,pdata 
-0x74ca 025814 ior regext ,regext 
-0x74cb 025815 increase 1 ,regext_index 
-0x74cc 025816 ifetch 4 ,contr 
-0x74cd 025817 iforce regext 
-0x74ce 025818 increase 1 ,regext_index 
-0x74cf 025819 ifetch 2 ,contr 
-0x74d0 025820 byteswap rega ,regext 
-0x74d1 025821 lshift16 regext ,regext 
-0x74d2 025822 ior regext ,regext 
-0x74d3 025823 increase 1 ,regext_index 
-0x74d4 025824 rtn 
-:      025828 generate_mic:
-0x74d5 025829 add regc ,1 ,contr 
-0x74d6 025830 ifetch 1 ,contr 
-0x74d7 025831 iforce rega 
-0x74d8 025832 call first_block_counter 
-0x74d9 025833 call do_aes_ocb 
-0x74da 025835 force regidx_data ,regext_index 
-0x74db 025836 ifetch 1 ,regc 
-0x74dc 025837 and_into 0x3 ,pdata 
-0x74dd 025838 lshift16 pdata ,regext 
-0x74de 025839 set1 8 ,regext 
-0x74df 025840 call clear_hidata 
-0x74e0 025841 call do_aes_cbc 
-0x74e1 025843 copy rega ,loopcnt 
-0x74e2 025844 add regc ,2 ,contr 
-0x74e3 025845 call padding_data 
-:      025846 generate_mic_loop:
-0x74e4 025847 call aes_load_data 
-0x74e5 025848 call do_aes_cbc 
-0x74e6 025849 deposit loopcnt 
-0x74e7 025850 branch generate_mic_end ,blank 
-0x74e8 025851 branch generate_mic_loop 
-:      025852 generate_mic_end:
-0x74e9 025853 force regidx_result ,regext_index 
-0x74ea 025854 deposit regext 
-0x74eb 025855 store 4 ,mem_le_mic 
-0x74ec 025856 rtn 
-:      025858 aes_crypt_data:
-0x74ed 025859 increase 1 ,rega 
-0x74ee 025860 call first_block_data 
-0x74ef 025861 copy regc ,contr 
-0x74f0 025862 call aes_load_xor 
-0x74f1 025863 call do_aes_ctr 
-0x74f2 025864 call store_enc_data 
-0x74f3 025865 increase 16 ,regc 
-0x74f4 025866 increase -16 ,regb 
-0x74f5 025867 branch aes_crypt_data ,positive 
-0x74f6 025868 rtn 
-:      025870 le_encrypt:
-0x74f7 025871 arg mem_le_txheader ,regc 
-0x74f8 025872 fetcht 5 ,mem_le_pcnt_tx 
-0x74f9 025873 call generate_mic 
-0x74fa 025874 force regidx_xor ,regext_index 
-0x74fb 025875 iforce regext 
-0x74fc 025876 force 0 ,rega 
-0x74fd 025877 call first_block_data 
-0x74fe 025878 call do_aes_ctr 
-0x74ff 025879 arg mem_le_txpayload ,regc 
-0x7500 025880 fetch 1 ,mem_le_txlen 
-0x7501 025881 add pdata ,-1 ,regb 
-0x7502 025882 iadd regc ,contw 
-0x7503 025883 force regidx_result ,regext_index 
-0x7504 025884 deposit regext 
-0x7505 025885 istore 4 ,contw 
-0x7506 025886 call aes_crypt_data 
-0x7507 025887 fetch 1 ,mem_le_txlen 
-0x7508 025888 increase 4 ,pdata 
-0x7509 025889 store 1 ,mem_le_txlen 
-0x750a 025890 fetcht 5 ,mem_le_pcnt_tx 
-0x750b 025891 increase 1 ,temp 
-0x750c 025892 storet 5 ,mem_le_pcnt_tx 
-0x750d 025893 rtn 
-:      025895 le_decrypt:
-0x750e 025896 fetch 1 ,mem_le_rxbuf + 1 
-0x750f 025897 sub pdata ,20 ,null 
-0x7510 025898 branch le_dec_cont ,positive 
-:      025899 le_dec_cont:
-0x7511 025900 arg mem_le_rxbuf + 2 ,regc 
-0x7512 025901 add pdata ,-1 ,regb 
-0x7513 025902 increase -4 ,pdata 
-0x7514 025903 store 1 ,mem_le_rxbuf + 1 
-0x7515 025904 iadd regc ,contr 
-0x7516 025905 ifetch 4 ,contr 
-0x7517 025906 force regidx_xor ,regext_index 
-0x7518 025907 iforce regext 
-0x7519 025908 force 0 ,rega 
-0x751a 025909 fetcht 5 ,mem_le_pcnt_rx 
-0x751b 025910 call first_block_data 
-0x751c 025911 call do_aes_ctr 
-0x751d 025912 force regidx_result ,regext_index 
-0x751e 025913 deposit regext 
-0x751f 025914 store 4 ,mem_le_peer_mic 
-0x7520 025915 call aes_crypt_data 
-0x7521 025916 arg mem_le_rxbuf ,regc 
-0x7522 025917 call generate_mic 
-0x7523 025918 fetcht 4 ,mem_le_peer_mic 
-0x7524 025919 isub temp ,pdata 
-0x7525 025920 nrtn blank 
-0x7526 025921 fetch 4 ,mem_le_last_mic 
-0x7527 025922 isub temp ,pdata 
-0x7528 025923 rtn blank 
-0x7529 025924 storet 4 ,mem_le_last_mic 
-0x752a 025925 fetch 5 ,mem_le_pcnt_rx 
-0x752b 025926 increase 1 ,pdata 
-0x752c 025927 store 5 ,mem_le_pcnt_rx 
-0x752d 025928 force 0 ,pdata 
-0x752e 025929 rtn 
-:      025931 wait_aes:
-0x752f 025932 nbranch wait_aes ,aes_ready 
-0x7530 025933 rtn 
-:      025935 do_aes_ocb:
-0x7531 025936 force 0x30 ,aes_ctrl 
-0x7532 025937 force 0x0 ,aes_ctrl 
-0x7533 025938 branch wait_aes 
-:      025940 do_aes_cbc:
-0x7534 025941 force 0x32 ,aes_ctrl 
-0x7535 025942 force 0x2 ,aes_ctrl 
-0x7536 025943 branch wait_aes 
-:      025945 do_aes_ctr:
-0x7537 025946 force 0x34 ,aes_ctrl 
-0x7538 025947 force 0x4 ,aes_ctrl 
-0x7539 025948 branch wait_aes 
-:      025950 do_aes_cfb:
-0x753a 025951 force 0x36 ,aes_ctrl 
-0x753b 025952 force 0x6 ,aes_ctrl 
-0x753c 025953 branch wait_aes 
-:      025955 aes_init:
-0x753d 025956 force 1 ,aes_ctrl 
-0x753e 025957 force 0 ,aes_ctrl 
-0x753f 025958 rtn 
-:      025959 function_s1:
-0x7540 025960 force regidx_data ,regext_index 
-0x7541 025961 fetch 4 ,mem_le_mrand 
-0x7542 025962 iforce regext 
-0x7543 025963 increase 1 ,regext_index 
-0x7544 025964 ifetch 4 ,contr 
-0x7545 025965 iforce regext 
-0x7546 025966 increase 1 ,regext_index 
-0x7547 025967 fetch 4 ,mem_le_srand 
-0x7548 025968 iforce regext 
-0x7549 025969 increase 1 ,regext_index 
-0x754a 025970 ifetch 4 ,contr 
-0x754b 025971 iforce regext 
-0x754c 025972 increase 1 ,regext_index 
-0x754d 025973 call aes_clear 
-0x754e 025974 force 0x38 ,aes_ctrl 
-0x754f 025975 force 0x8 ,aes_ctrl 
-0x7550 025976 branch wait_aes 
-:      025979 function_c1:
-0x7551 025980 fetch 6 ,mem_le_lap 
-0x7552 025981 fetcht 6 ,mem_le_plap 
-0x7553 025982 branch function_c1_master ,master 
-0x7554 025983 fetch 6 ,mem_le_plap 
-0x7555 025984 fetcht 6 ,mem_le_lap 
-:      025985 function_c1_master:
-0x7556 025986 force regidx_xor ,regext_index 
-0x7557 025987 copy temp ,regext 
-0x7558 025988 increase 1 ,regext_index 
-0x7559 025989 rshift32 temp ,regext 
-0x755a 025990 lshift16 pdata ,pdata 
-0x755b 025991 ior regext ,regext 
-0x755c 025992 increase 1 ,regext_index 
-0x755d 025993 rshift32 pdata ,regext 
-0x755e 025994 increase 1 ,regext_index 
-0x755f 025995 force 0 ,regext 
-0x7560 025996 force 0 ,pdata 
-0x7561 025997 fetch 1 ,mem_le_conn_peer_addr_type 
-0x7562 025998 fetcht 1 ,mem_le_adv_own_addr_type 
-0x7563 025999 nbranch function_c1_irat ,master 
-0x7564 026001 fetch 1 ,mem_le_conn_own_addr_type 
-0x7565 026002 fetcht 1 ,mem_le_conn_peer_addr_type 
-:      026003 function_c1_irat:
-0x7566 026004 store 1 ,mem_le_iat 
-0x7567 026005 storet 1 ,mem_le_rat 
-0x7568 026006 force regidx_data ,regext_index 
-0x7569 026007 arg mem_le_iat ,regb 
-0x756a 026008 force 4 ,loopcnt 
-:      026009 function_c1_loop1:
-0x756b 026010 ifetch 4 ,rega 
-0x756c 026011 ifetcht 4 ,regb 
-0x756d 026012 ixor temp ,regext 
-0x756e 026013 increase 1 ,regext_index 
-0x756f 026014 increase 4 ,rega 
-0x7570 026015 increase 4 ,regb 
-0x7571 026016 loop function_c1_loop1 
-0x7572 026017 call aes_clear 
-0x7573 026018 force 0x38 ,aes_ctrl 
-0x7574 026019 force 0xc ,aes_ctrl 
-0x7575 026020 call wait_aes 
-0x7576 026022 call aes_clear_data 
-0x7577 026023 force 0x3a ,aes_ctrl 
-0x7578 026024 force 0x8 ,aes_ctrl 
-0x7579 026025 branch wait_aes 
-:      026027 padding_data:
-0x757a 026028 compare 0 ,loopcnt ,3 
-0x757b 026029 rtn true 
-0x757c 026030 deposit contr 
-0x757d 026031 iadd loopcnt ,contw 
-0x757e 026032 force 0 ,pdata 
-:      026033 padding_loop:
-0x757f 026034 istore 1 ,contw 
-0x7580 026035 increase 1 ,loopcnt 
-0x7581 026036 compare 0 ,loopcnt ,3 
-0x7582 026037 rtn true 
-0x7583 026038 branch padding_loop 
-:      026040 aes_load_data:
-0x7584 026041 force regidx_data ,regext_index 
-:      026042 load_data_loop:
-0x7585 026043 deposit loopcnt 
-0x7586 026044 branch load_data_padding ,blank 
-0x7587 026045 ifetch 4 ,contr 
-0x7588 026046 increase -4 ,loopcnt 
-:      026047 load_data_padding:
-0x7589 026048 iforce regext 
-0x758a 026049 increase 1 ,regext_index 
-0x758b 026050 compare regidx_key ,regext_index ,0xf 
-0x758c 026051 rtn true 
-0x758d 026052 branch load_data_loop 
-:      026054 aes_load_xor:
-0x758e 026055 force regidx_xor ,regext_index 
-0x758f 026056 branch load_regext 
-:      026057 load_key:
-0x7590 026058 force regidx_key ,regext_index 
-0x7591 026059 branch load_regext 
-:      026060 load_data128:
-0x7592 026061 force regidx_data ,regext_index 
-:      026062 load_regext:
-0x7593 026063 force 4 ,loopcnt 
-:      026064 load_regext_loop:
-0x7594 026065 ifetch 4 ,contr 
-0x7595 026066 iforce regext 
-0x7596 026067 increase 1 ,regext_index 
-0x7597 026068 loop load_regext_loop 
-0x7598 026069 rtn 
-:      026071 load_sk:
-0x7599 026072 arg mem_le_sk ,contr 
-0x759a 026073 branch load_key 
-:      026075 clear_hidata:
-0x759b 026076 force 4 ,loopcnt 
-0x759c 026077 branch clear_data_rest 
-:      026079 aes_clear_data:
-0x759d 026080 force regidx_data ,regext_index 
-:      026081 aes_clear:
-0x759e 026082 force 4 ,loopcnt 
-:      026083 clear_loop:
-0x759f 026084 force 0 ,regext 
-:      026085 clear_data_rest:
-0x75a0 026086 increase 1 ,regext_index 
-0x75a1 026087 loop clear_loop 
-0x75a2 026088 rtn 
-:      026090 store_aes_result:
-0x75a3 026091 force regidx_result ,regext_index 
-0x75a4 026092 force 4 ,loopcnt 
-:      026093 send_aes_result_loop:
-0x75a5 026094 deposit regext 
-0x75a6 026095 istore 4 ,contw 
-0x75a7 026096 increase 1 ,regext_index 
-0x75a8 026097 loop send_aes_result_loop 
-0x75a9 026098 rtn 
-:      026100 store_enc_data:
-0x75aa 026101 force regidx_result ,regext_index 
-0x75ab 026102 copy regc ,contw 
-0x75ac 026103 add regb ,1 ,loopcnt 
-0x75ad 026104 sub loopcnt ,15 ,null 
-0x75ae 026105 branch store_enc_loop ,positive 
-0x75af 026106 force 16 ,loopcnt 
-:      026107 store_enc_loop:
-0x75b0 026108 deposit regext 
-0x75b1 026109 sub loopcnt ,3 ,null 
-0x75b2 026110 branch store_enc_byte ,positive 
-0x75b3 026111 istore 4 ,contw 
-0x75b4 026112 increase -4 ,loopcnt 
-0x75b5 026113 rtn zero 
-0x75b6 026114 increase 1 ,regext_index 
-0x75b7 026115 branch store_enc_loop 
-:      026116 store_enc_byte:
-0x75b8 026117 istore 1 ,contw 
-0x75b9 026118 rshift8 pdata ,pdata 
-0x75ba 026119 loop store_enc_byte 
-0x75bb 026120 rtn 
-:      026123 compare_res:
-0x75bc 026124 force regidx_result ,regext_index 
-0x75bd 026125 force 4 ,loopcnt 
-:      026126 compare_res_loop:
-0x75be 026127 ifetch 4 ,contr 
-0x75bf 026128 isub regext ,null 
-0x75c0 026129 nrtn zero 
-0x75c1 026130 increase 1 ,regext_index 
-0x75c2 026131 loop compare_res_loop 
-0x75c3 026132 force 0 ,null 
-0x75c4 026133 rtn 
-:      026135 enable_authrom:
-0x75c5 026136 hfetch 1 ,core_clkoff 
-0x75c6 026137 set0 clock_off_auth_rom ,pdata 
-0x75c7 026138 hstore 1 ,core_clkoff 
-0x75c8 026139 rtn 
-:      026141 disable_authrom:
-0x75c9 026142 hfetch 1 ,core_clkoff 
-0x75ca 026143 set1 clock_off_auth_rom ,pdata 
-0x75cb 026144 hstore 1 ,core_clkoff 
-0x75cc 026145 rtn 
-:      026147 init_memp:
-0x75cd 026148 arg mem_p ,contw 
-0x75ce 026149 setsect 0 ,0x3ffff 
-0x75cf 026150 setsect 1 ,0x3ffff 
-0x75d0 026151 setsect 2 ,0x3ffff 
-0x75d1 026152 setsect 3 ,0x3fbff 
-0x75d2 026153 istore 9 ,contw 
-0x75d3 026154 setsect 0 ,0x3ffff 
-0x75d4 026155 setsect 1 ,0x3ffff 
-0x75d5 026156 setsect 2 ,0x3ffff 
-0x75d6 026157 setsect 3 ,0x3ffff 
-0x75d7 026158 istore 9 ,contw 
-0x75d8 026159 setsect 0 ,0x3ffff 
-0x75d9 026160 setsect 1 ,0x3ffff 
-0x75da 026161 setsect 2 ,0x3cfff 
-0x75db 026162 setsect 3 ,0x3ffff 
-0x75dc 026163 istore 9 ,contw 
-0x75dd 026164 setsect 0 ,0x3ffff 
-0x75de 026165 setsect 1 ,0x3ffff 
-0x75df 026166 setsect 2 ,0x3ffef 
-0x75e0 026167 setsect 3 ,0x3ffff 
-0x75e1 026168 istore 9 ,contw 
-0x75e2 026169 setsect 0 ,0x3ffff 
-0x75e3 026170 setsect 1 ,0x3ffff 
-0x75e4 026171 setsect 2 ,0x3ffff 
-0x75e5 026172 setsect 3 ,0x3ffff 
-0x75e6 026173 istore 9 ,contw 
-0x75e7 026174 setsect 0 ,0x3ffff 
-0x75e8 026175 setsect 1 ,0x26c7f 
-0x75e9 026176 setsect 2 ,0x146b 
-0x75ea 026177 setsect 3 ,0x37bb3 
-0x75eb 026178 istore 9 ,contw 
-0x75ec 026179 setsect 0 ,0x1feb8 
-0x75ed 026180 setsect 1 ,0x10c12 
-0x75ee 026181 setsect 2 ,0x2b722 
-0x75ef 026182 setsect 3 ,0x29fa6 
-0x75f0 026183 istore 9 ,contw 
-0x75f1 026184 setsect 0 ,0xe70f 
-0x75f2 026185 setsect 1 ,0x16720 
-0x75f3 026186 setsect 2 ,0x519e 
-0x75f4 026187 setsect 3 ,0x19084 
-0x75f5 026188 istore 9 ,contw 
-0x75f6 026189 setsect 0 ,0x31012 
-0x75f7 026190 setsect 1 ,0x360bf 
-0x75f8 026191 setsect 2 ,0x3f0af 
-0x75f9 026192 setsect 3 ,0x3d3 
-0x75fa 026193 istore 9 ,contw 
-0x75fb 026194 setsect 0 ,0x3a188 
-0x75fc 026195 setsect 1 ,0x3ad0 
-0x75fd 026196 setsect 2 ,0x3cbf2 
-0x75fe 026197 setsect 3 ,0x243d9 
-0x75ff 026198 istore 9 ,contw 
-0x7600 026199 setsect 0 ,0x2b030 
-0x7601 026200 setsect 1 ,0x36a03 
-0x7602 026201 setsect 2 ,0x11188 
-0x7603 026202 setsect 3 ,0x1e520 
-0x7604 026203 istore 9 ,contw 
-0x7605 026204 setsect 0 ,0x3a11e 
-0x7606 026205 setsect 1 ,0xfe5d 
-0x7607 026206 setsect 2 ,0xdd57 
-0x7608 026207 setsect 3 ,0x1ac93 
-0x7609 026208 istore 9 ,contw 
-0x760a 026209 setsect 0 ,0x11ed 
-0x760b 026210 setsect 1 ,0x218c4 
-0x760c 026211 setsect 2 ,0x8da7 
-0x760d 026212 setsect 3 ,0x257ff 
-0x760e 026213 istore 9 ,contw 
-0x760f 026214 setsect 0 ,0x3192b 
-0x7610 026215 setsect 1 ,0x34641 
-0x7611 026216 setsect 2 ,0x1be0c 
-0x7612 026217 setsect 3 ,0x366ad 
-0x7613 026218 istore 9 ,contw 
-0x7614 026219 setsect 0 ,0x1f83 
-0x7615 026220 setsect 1 ,0x15a23 
-0x7616 026221 setsect 2 ,0x3f9b0 
-0x7617 026222 setsect 3 ,0x3949 
-0x7618 026223 istore 9 ,contw 
-0x7619 026224 setsect 0 ,0x13a51 
-0x761a 026225 setsect 1 ,0x153fd 
-0x761b 026226 setsect 2 ,0x3372a 
-0x761c 026227 setsect 3 ,0xf1bb 
-0x761d 026228 istore 9 ,contw 
-0x761e 026229 setsect 0 ,0x3ae85 
-0x761f 026230 setsect 1 ,0x1eed9 
-0x7620 026231 setsect 2 ,0x9e66 
-0x7621 026232 setsect 3 ,0x1a8 
-0x7622 026233 istore 8 ,contw 
-0x7623 026234 rtn 
-:      026238 shutter_init:
-0x7624 026239 setarg shutter_send_process 
-0x7625 026240 store 2 ,mem_cb_bt_process 
-0x7626 026241 setarg shutter_process_idle 
-0x7627 026242 store 2 ,mem_cb_idle_process 
-0x7628 026243 setarg shutter_process_bb_event 
-0x7629 026244 store 2 ,mem_cb_bb_event_process 
-0x762a 026245 setarg shutter_process_lpm_before 
-0x762b 026246 store 2 ,mem_cb_before_lpm 
-0x762c 026247 setarg shutter_discovery_timeout_sleep 
-0x762d 026248 store 2 ,mem_cb_discovry_timeout 
-0x762e 026249 set1 mark_ext_patch ,mark 
-0x762f 026250 bpatch patch3f_1 ,mem_patch3f 
-0x7630 026251 rtn wake 
-0x7631 026253 hjam 0x00 ,core_gpio_sel1 
-0x7632 026254 call shutter_key_and_wake_gpio_setup 
-0x7633 026256 setarg shutter_before_hibernate 
-0x7634 026257 store 2 ,mem_cb_before_hibernate 
-0x7635 026259 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7636 026260 jam 0 ,mem_shutter_key 
-0x7637 026261 jam flag_shutter_default ,mem_shutter_flag 
-0x7638 026262 setarg 0 
-0x7639 026263 store 4 ,mem_shutter_send_data 
-0x763a 026264 call app_check_reconn_target 
-0x763b 026265 branch app_bt_start_discovery_short ,blank 
-0x763c 026266 call app_led_on 
-0x763d 026267 call app_bt_stop_discovery 
-0x763e 026268 branch app_bt_start_reconnect 
-:      026270 shutter_key_and_wake_gpio_setup:
-0x763f 026271 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7640 026272 call gpio_config_input 
-0x7641 026273 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7642 026274 branch gpio_config_input 
-:      026276 shutter_cancel_key_shake:
-0x7643 026277 set1 mark_ext_patch ,mark 
-0x7644 026278 bpatch patch3f_2 ,mem_patch3f 
-0x7645 026279 fetcht 4 ,mem_shutter_clkn_bt_last 
-0x7646 026280 deposit clkn_bt 
-0x7647 026281 store 4 ,mem_shutter_clkn_bt_last 
-0x7648 026282 isub temp ,pdata 
-0x7649 026283 nrtn positive 
-0x764a 026284 sub pdata ,200 ,pdata 
-0x764b 026285 rtn 
-:      026287 shutter_send_process:
-0x764c 026288 fetch 1 ,mem_hid_interrupt_state 
-0x764d 026289 rtnne 0x3f 
-:      026290 shutter_scan_key_start:
-0x764e 026291 set1 mark_ext_patch ,mark 
-0x764f 026292 bpatch patch3f_3 ,mem_patch3f 
-0x7650 026293 fetch 1 ,mem_device_option 
-0x7651 026294 rtnne dvc_op_shutter 
-0x7652 026295 disable user 
-0x7653 026296 call shutter_scan_key 
-0x7654 026297 nrtn user 
-0x7655 026298 disable user 
-0x7656 026299 fetch 1 ,mem_scan_mode 
-0x7657 026300 beq 0x03 ,shutter_reconnect_scan_2 
-0x7658 026302 fetch 1 ,mem_shutter_flag 
-0x7659 026303 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
-0x765a 026304 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
-0x765b 026305 call shutter_cancel_key_shake 
-0x765c 026306 branch shutter_send_process_end ,positive 
-0x765d 026308 fetch 1 ,mem_shutter_key 
-0x765e 026309 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
-0x765f 026310 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
-:      026312 shutter_send_process_end:
-0x7660 026313 jam 0 ,mem_shutter_key 
-0x7661 026314 jam flag_shutter_default ,mem_shutter_flag 
-0x7662 026315 rtn 
-:      026318 shutter_iphonekey_release:
-0x7663 026319 jam flag_shutter_default ,mem_shutter_flag 
-0x7664 026320 call ui_led_blink_stop 
-0x7665 026321 fetch 1 ,mem_shutter_key_number 
-0x7666 026322 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
-:      026323 shutter_2key_iphonekey_release:
-:      026324 shutter_iphonekey_release_package:
-0x7667 026325 jam 0x05 ,mem_shutter_send_length 
-0x7668 026326 jam 0x03 ,mem_shutter_send_data 
-0x7669 026327 branch shutter_send_keydata 
-:      026328 shutter_1key_iphonekey_release:
-0x766a 026329 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x766b 026330 branch shutter_1key_send_step1 
-:      026332 shutter_1key_send_step1:
-0x766c 026333 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
-0x766d 026334 branch shutter_androidkey_press_package 
-:      026335 shutter_1key_send_step2:
-0x766e 026336 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
-0x766f 026337 branch shutter_androidkey_release_package 
-:      026338 shutter_1key_send_step3:
-0x7670 026339 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
-0x7671 026340 branch shutter_iphonekey_press_package 
-:      026341 shutter_1key_send_step4:
-0x7672 026342 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7673 026343 branch shutter_iphonekey_release_package 
-:      026345 shutter_iphonekey_press:
-0x7674 026346 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
-0x7675 026347 call ui_led_on 
-0x7676 026348 fetch 1 ,mem_shutter_key_number 
-0x7677 026349 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
-:      026350 shutter_2key_iphonekey_press:
-:      026351 shutter_iphonekey_press_package:
-0x7678 026352 jam 0x05 ,mem_shutter_send_length 
-0x7679 026353 setarg 0x20003 
-0x767a 026354 store 3 ,mem_shutter_send_data 
-0x767b 026355 branch shutter_send_keydata 
-:      026356 shutter_1key_iphonekey_press:
-0x767c 026357 rtn 
-:      026359 shutter_androidkey_release:
-0x767d 026360 jam flag_shutter_default ,mem_shutter_flag 
-0x767e 026361 call ui_led_blink_stop 
-:      026362 shutter_androidkey_release_package:
-0x767f 026363 jam 0x0a ,mem_shutter_send_length 
-0x7680 026364 jam 0x01 ,mem_shutter_send_data 
-0x7681 026365 branch shutter_send_keydata 
-:      026366 shutter_androidkey_press:
-0x7682 026367 jam flag_shutter_androidkey_send ,mem_shutter_flag 
-0x7683 026368 call ui_led_on 
-:      026369 shutter_androidkey_press_package:
-0x7684 026370 jam 0x0a ,mem_shutter_send_length 
-0x7685 026371 jam 0x01 ,mem_shutter_send_data 
-0x7686 026372 setarg 0x280000 
-0x7687 026373 store 3 ,mem_shutter_send_data + 1 
-:      026375 shutter_send_keydata:
-0x7688 026376 set1 mark_ext_patch ,mark 
-0x7689 026377 bpatch patch3f_4 ,mem_patch3f 
-0x768a 026378 fetch 1 ,mem_shutter_send_length 
-0x768b 026379 copy pdata ,rega 
-0x768c 026380 call hid_malloc_tx_buff 
-0x768d 026381 fetch 2 ,mem_hid_int_remote_cid 
-0x768e 026382 istore 2 ,contw 
-0x768f 026383 setarg 0xa1 
-0x7690 026384 istore 1 ,contw 
-0x7691 026385 fetcht 4 ,mem_shutter_send_data 
-0x7692 026386 istoret 8 ,contw 
-0x7693 026387 setarg 0 
-0x7694 026388 istore 1 ,contw 
-0x7695 026389 store 4 ,mem_shutter_send_data 
-0x7696 026391 fetch 1 ,mem_shutter_1key_send_sm 
-0x7697 026392 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
-0x7698 026393 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
-0x7699 026394 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
-0x769a 026395 rtn 
-:      026397 shutter_scan_key:
-0x769b 026398 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x769c 026399 call gpio_get_bit 
-0x769d 026400 setarg 0 
-0x769e 026401 setflag true ,flag_shutter_iphonekey_press ,pdata 
-0x769f 026402 store 1 ,mem_shutter_key_temp 
-0x76a0 026403 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x76a1 026404 call gpio_get_bit 
-0x76a2 026405 setarg 0 
-0x76a3 026406 setflag true ,flag_shutter_androidkey_press ,pdata 
-0x76a4 026407 fetcht 1 ,mem_shutter_key_temp 
-0x76a5 026408 ior temp ,pdata 
-0x76a6 026409 fetcht 1 ,mem_shutter_key 
-0x76a7 026410 store 1 ,mem_shutter_key 
-0x76a8 026411 ixor temp ,null 
-0x76a9 026412 rtn zero 
-0x76aa 026413 enable user 
-0x76ab 026414 rtn 
-:      026416 shutter_process_bb_event:
-0x76ac 026417 copy regc ,pdata 
-0x76ad 026418 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
-0x76ae 026419 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
-0x76af 026420 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
-0x76b0 026421 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
-0x76b1 026422 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
-0x76b2 026423 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
-0x76b3 026424 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
-0x76b4 026425 beq bt_evt_bb_connected ,shutter_process_bb_conn 
-0x76b5 026426 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
-0x76b6 026427 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x76b7 026428 and pdata ,0x0f ,temp 
-0x76b8 026429 and_into bt_evt_timer_mask ,pdata 
-0x76b9 026430 beq bt_evt_timer_init ,shutter_bb_event_timer 
-0x76ba 026431 rtn 
-:      026433 shutter_hid_handshake_timer:
-0x76bb 026434 fetch 1 ,mem_hid_handshake_timer_count 
-0x76bc 026435 rtn blank 
-0x76bd 026436 increase -1 ,pdata 
-0x76be 026437 store 1 ,mem_hid_handshake_timer_count 
-0x76bf 026438 nrtn blank 
-:      026439 shutter_event_hid_handshake:
-0x76c0 026440 jam app_handshake_done ,mem_app_handshake_flag 
-0x76c1 026441 call app_lpm_mult_enable 
-0x76c2 026442 call app_bt_store_reconn_info 
-0x76c3 026443 call app_bt_stop_discovery 
-0x76c4 026444 call app_led_off 
-0x76c5 026445 branch app_bt_enter_sniff 
-:      026448 shutter_process_bb_conn:
-0x76c6 026449 jam 0 ,mem_shutter_hid_disconn_count 
-0x76c7 026450 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76c8 026451 rtn 
-:      026453 shutter_bb_event_bb_disconn:
-0x76c9 026454 set1 mark_ext_patch ,mark 
-0x76ca 026455 bpatch patch3f_5 ,mem_patch3f 
-0x76cb 026456 jam 0 ,mem_unsniff2sniff_timer_count 
-0x76cc 026457 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76cd 026458 jam 0 ,mem_shutter_hid_disconn_count 
-0x76ce 026459 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x76cf 026460 bbit0 app_disc_after_sniff ,shutter_check_pairing 
-:      026461 shutter_bb_event_reconn_failed:
-0x76d0 026463 fetch 2 ,mem_discovery_timeout 
-0x76d1 026464 store 2 ,mem_discovery_timeout_timer_count 
-:      026465 shutter_discovery_on_not_renew_timer:
-0x76d2 026466 call app_disconn_reason_clear 
-0x76d3 026467 branch app_bt_start_discovery_led_blink 
-:      026469 shutter_check_pairing:
-0x76d4 026470 bbit0 app_disc_after_pairing ,shutter_check_reconn 
-0x76d5 026471 branch shutter_bb_event_reconn_failed 
-:      026473 shutter_check_reconn:
-0x76d6 026474 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
-0x76d7 026475 branch shutter_bb_event_reconn_failed 
-:      026478 shutter_bb_event_setup_complete:
-0x76d8 026479 call app_bt_stop_discovery 
-0x76d9 026480 branch app_led_stop_blink 
-:      026482 shutter_bb_event_hid_connected:
-0x76da 026483 setarg hid_handshake_timeout 
-0x76db 026484 store 1 ,mem_hid_handshake_timer_count 
-0x76dc 026485 rtn 
-:      026487 shutter_bb_event_hid_disconn:
-0x76dd 026488 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76de 026489 setarg flag_shutter_hid_disconn_timeout 
-0x76df 026490 store 1 ,mem_shutter_hid_disconn_count 
-0x76e0 026491 rtn 
-:      026493 shutter_bb_event_unplug:
-0x76e1 026494 setarg flag_shutter_cable_unplug_timeout 
-0x76e2 026495 store 1 ,mem_shutter_cable_unplug_conut 
-0x76e3 026496 rtn 
-:      026498 shutter_bb_event_timer:
-0x76e4 026499 set1 mark_ext_patch ,mark 
-0x76e5 026500 bpatch patch3f_6 ,mem_patch3f 
-0x76e6 026501 storet 1 ,mem_app_evt_timer_count 
-:      026502 shutter_bb_event_100ms_loop:
-0x76e7 026503 fetch 1 ,mem_app_evt_timer_count 
-0x76e8 026504 rtn blank 
-0x76e9 026505 increase -1 ,pdata 
-0x76ea 026506 store 1 ,mem_app_evt_timer_count 
-0x76eb 026507 call shutter_check_unplug_timer 
-0x76ec 026508 call shutter_hid_handshake_timer 
-0x76ed 026509 call shutter_check_hid_disconn_timer 
-0x76ee 026510 branch shutter_bb_event_100ms_loop 
-:      026512 shutter_check_unplug_timer:
-0x76ef 026513 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f0 026514 rtn blank 
-0x76f1 026515 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f2 026516 increase -1 ,pdata 
-0x76f3 026517 store 1 ,mem_shutter_cable_unplug_conut 
-0x76f4 026518 nrtn blank 
-0x76f5 026519 fetch 1 ,mem_control_tasks 
-0x76f6 026520 set1 l2cap_disconnect_interrupt ,pdata 
-0x76f7 026521 set1 l2cap_disconnect_control ,pdata 
-0x76f8 026522 store 1 ,mem_control_tasks 
-0x76f9 026523 rtn 
-:      026525 shutter_check_hid_disconn_timer:
-0x76fa 026526 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fb 026527 rtn blank 
-0x76fc 026528 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fd 026529 increase -1 ,pdata 
-0x76fe 026530 store 1 ,mem_shutter_hid_disconn_count 
-0x76ff 026531 nrtn blank 
-0x7700 026532 branch app_bt_disconnect 
-:      026534 shutter_reconnect_scan:
-0x7701 026535 set1 mark_ext_patch ,mark 
-0x7702 026536 bpatch patch3f_7 ,mem_patch3f 
-0x7703 026537 fetch 1 ,mem_scan_mode 
-0x7704 026538 rtnne 0x03 
-0x7705 026539 branch shutter_scan_key_start 
-:      026540 shutter_reconnect_scan_2:
-0x7706 026541 call shutter_cancel_key_shake 
-0x7707 026542 rtn positive 
-0x7708 026543 fetch 1 ,mem_shutter_key 
-0x7709 026544 rtn blank 
-0x770a 026545 call app_check_reconn_target 
-0x770b 026546 branch app_bt_start_discovery_short ,blank 
-0x770c 026547 call app_led_on 
-0x770d 026548 call app_bt_stop_discovery 
-0x770e 026549 branch app_bt_start_reconnect 
-:      026552 shutter_process_idle:
-0x770f 026553 branch shutter_reconnect_scan 
-:      026556 shutter_process_lpm_before:
-0x7710 026557 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7711 026558 call gpio_set_wake_by_current_state 
-0x7712 026559 fetch 1 ,mem_shutter_key_number 
-0x7713 026560 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
-0x7714 026561 rtn 
-:      026562 shutter_process_lpm_before_key2:
-0x7715 026563 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7716 026564 branch gpio_set_wake_by_current_state 
-:      026566 shutter_before_hibernate:
-0x7717 026567 branch shutter_key_and_wake_gpio_setup 
-:      026570 shutter_discovery_timeout_sleep:
-0x7718 026571 branch app_enter_hibernate 
-:      026575 sp_initialize:
-0x7719 026576 set1 mark_ext_patch ,mark 
-0x771a 026577 bpatch patch3e_2 ,mem_patch3e 
-0x771b 026578 fetch 1 ,mem_ssp_enable 
-0x771c 026579 branch ssp_disable ,blank 
-0x771d 026580 call ssp_enable 
-0x771e 026581 setarg 0 
-0x771f 026582 store 8 ,mem_sp_state_start 
-0x7720 026583 store 4 ,mem_sp_flag_start 
-0x7721 026585 arg mem_sp_iocap_remote ,contw 
-0x7722 026586 istore 7 ,contw 
-0x7723 026587 jam default_statemachine ,mem_sp_localsm 
-0x7724 026588 branch sp_pubkey_calc 
-:      026590 sp_generate_local_key:
-0x7725 026591 jam sp_flag_commit ,mem_sp_flag 
-0x7726 026592 branch sp_generate_local_key0 
-:      026593 sp_master_generate_local_key:
-0x7727 026594 fetch 1 ,mem_sp_local_key_invalid 
-0x7728 026595 beq sp_key_valid ,sp_dhkey_calc 
-0x7729 026596 branch assert 
-:      026597 sp_generate_local_key0:
-0x772a 026598 fetch 1 ,mem_sp_local_key_invalid 
-0x772b 026599 beq sp_key_valid ,sp_start_send_pubkey 
-0x772c 026600 branch sp_pubkey_calc 
-:      026602 sp_start_send_pubkey:
-0x772d 026603 call sp_dhkey_calc 
-0x772e 026604 fetch 1 ,mem_master_sp_state 
-0x772f 026605 nrtn blank 
-0x7730 026606 jam sp_stat_key_send ,mem_sp_state 
-0x7731 026607 rtn 
-:      026609 sp_calculate_commitment:
-0x7732 026610 fetch 1 ,mem_sp_calc 
-0x7733 026611 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
-0x7734 026612 call sp_local_random_key_generator 
-0x7735 026613 arg mem_sp_prarm_stack ,contw 
-0x7736 026614 setarg mem_sp_random_local_end 
-0x7737 026615 istore 2 ,contw 
-0x7738 026616 setarg mem_sp_pubkey_local_x_end 
-0x7739 026617 istore 2 ,contw 
-0x773a 026618 setarg mem_sp_pubkey_remote_x_end 
-0x773b 026619 istore 2 ,contw 
-0x773c 026620 branch sp_calculate_commitment0 
-:      026621 master_sp_calculate_commitment:
-0x773d 026622 arg mem_sp_prarm_stack ,contw 
-0x773e 026623 setarg mem_sp_random_remote_end 
-0x773f 026624 istore 2 ,contw 
-0x7740 026625 setarg mem_sp_pubkey_remote_x_end 
-0x7741 026626 istore 2 ,contw 
-0x7742 026627 setarg mem_sp_pubkey_local_x_end 
-0x7743 026628 istore 2 ,contw 
-:      026629 sp_calculate_commitment0:
-0x7744 026630 call function_f1 
-0x7745 026631 fetch 1 ,mem_master_sp_state 
-0x7746 026632 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
-0x7747 026633 jam sp_flag_commit ,mem_sp_flag 
-0x7748 026634 jam sp_stat_commit_send ,mem_sp_state 
-0x7749 026635 rtn 
-:      026636 master_sp_calculate_commitment0:
-0x774a 026637 jam sp_stat_commitment_compare ,mem_master_sp_state 
-0x774b 026638 call sp_master_generate_local_key 
-0x774c 026639 branch master_set_mem_master_sp_flag 
-:      026641 sp_local_random_key_generator:
-0x774d 026642 arg mem_sp_random_local ,contw 
-0x774e 026643 force 8 ,queue 
-0x774f 026644 branch random_generator 
-:      026646 sp_calculate_commitment_wait_dhkey_calc:
-0x7750 026647 jam sp_flag_commit ,mem_sp_flag 
-0x7751 026648 rtn 
-:      026650 sp_confirm_check:
-0x7752 026652 arg mem_addr_value ,contw 
-0x7753 026653 fetch 6 ,mem_lap 
-0x7754 026654 istore 6 ,contw 
-0x7755 026655 fetch 6 ,mem_plap 
-0x7756 026656 istore 6 ,contw 
-0x7757 026657 fetch 3 ,mem_sp_iocap_remote 
-0x7758 026658 istore 3 ,contw 
-0x7759 026660 call function_f3a 
-0x775a 026662 arg mem_sp_calc_result_high ,rega 
-0x775b 026663 arg mem_sp_check_result ,regb 
-0x775c 026664 force 4 ,queue 
-0x775d 026665 call compare4 
-0x775e 026666 nbranch sp_confirm_check_failed ,true 
-:      026668 sp_confirm_check_success:
-0x775f 026669 fetch 1 ,mem_master_sp_state 
-0x7760 026670 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
-0x7761 026671 jam sp_stat_confirm_calc ,mem_sp_state 
-0x7762 026672 jam sp_flag_commit ,mem_sp_flag 
-0x7763 026673 jam lmp_accepted ,mem_lmo_opcode2 
-0x7764 026674 rtn 
-:      026675 sp_confirm_check_success_master:
-0x7765 026676 jam lmp_accepted ,mem_lmo_opcode2 
-0x7766 026677 jam sp_state_end ,mem_master_sp_state 
-0x7767 026678 branch master_set_mem_master_sp_flag 
-:      026681 sp_confirm_check_failed:
-0x7768 026682 fetch 1 ,mem_master_sp_state 
-0x7769 026683 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
-0x776a 026684 jam sp_stat_null ,mem_sp_state 
-0x776b 026685 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776c 026687 jam authentication_failure_error ,mem_lmo_reason2 
-0x776d 026688 rtn 
-:      026689 sp_confirm_check_failed_master:
-0x776e 026690 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776f 026691 jam sp_stat_null ,mem_master_sp_state 
-0x7770 026692 rtn 
-:      026694 sp_confirm_calc:
-0x7771 026695 fetch 1 ,mem_sp_dh_ready 
-0x7772 026696 beq sp_flag_commit ,sp_confirm_calc_ready 
-0x7773 026697 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x7774 026698 branch master_set_mem_master_sp_flag 
-:      026699 sp_confirm_calc_ready:
-0x7775 026700 arg mem_addr_value ,contw 
-0x7776 026701 fetch 6 ,mem_plap 
-0x7777 026702 istore 6 ,contw 
-0x7778 026703 fetch 6 ,mem_lap 
-0x7779 026704 istore 6 ,contw 
-0x777a 026705 fetch 3 ,mem_sp_iocap_local 
-0x777b 026706 istore 3 ,contw 
-0x777c 026708 call function_f3b 
-0x777d 026709 fetch 1 ,mem_master_sp_state 
-0x777e 026710 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
-0x777f 026711 jam sp_stat_confirm_send ,mem_sp_state 
-0x7780 026712 jam sp_flag_commit ,mem_sp_flag 
-0x7781 026713 rtn 
-:      026714 sp_confirm_calc_master:
-0x7782 026715 jam sp_stat_confirm_send ,mem_master_sp_state 
-0x7783 026716 jam sp_flag_commit ,mem_master_sp_flag 
-0x7784 026717 rtn 
-:      026719 sp_master_key_prarm_push:
-0x7785 026720 arg mem_sp_prarm_stack ,contw 
-0x7786 026721 fetch 6 ,mem_plap 
-0x7787 026722 istore 6 ,contw 
-0x7788 026723 fetch 6 ,mem_lap 
-0x7789 026724 istore 6 ,contw 
-0x778a 026725 setarg mem_sp_random_local_end 
-0x778b 026726 istore 2 ,contw 
-0x778c 026727 setarg mem_sp_random_remote_end 
-0x778d 026728 istore 2 ,contw 
-0x778e 026729 branch sp_link_key_calc 
-:      026730 sp_link_key_prarm_push:
-0x778f 026731 jam sp_stat_done ,mem_sp_state 
-0x7790 026732 arg mem_sp_prarm_stack ,contw 
-0x7791 026733 fetch 6 ,mem_lap 
-0x7792 026734 istore 6 ,contw 
-0x7793 026735 fetch 6 ,mem_plap 
-0x7794 026736 istore 6 ,contw 
-0x7795 026737 setarg mem_sp_random_remote_end 
-0x7796 026738 istore 2 ,contw 
-0x7797 026739 setarg mem_sp_random_local_end 
-0x7798 026740 istore 2 ,contw 
-:      026741 sp_link_key_calc:
-0x7799 026743 arg mem_addr_value ,contw 
-0x779a 026744 fetch 6 ,mem_sp_prarm_stack 
-0x779b 026745 istore 6 ,contw 
-0x779c 026746 fetch 6 ,mem_sp_prarm_stack + 6 
-0x779d 026747 istore 6 ,contw 
-0x779e 026749 call function_f2 
-0x779f 026752 jam 1 ,mem_link_key_exists 
-0x77a0 026753 arg mem_link_key ,contw 
-0x77a1 026754 arg mem_sp_calc_result_high ,contr 
-0x77a2 026755 call memcpy16 
-0x77a3 026756 branch generate_linkkey_continue 
-:      026759 sp_pubkey_calc:
-0x77a4 026760 set1 mark_ext_patch ,mark 
-0x77a5 026761 bpatch patch3e_3 ,mem_patch3e 
-0x77a6 026762 fetch 1 ,mem_sp_local_key_invalid 
-0x77a7 026763 rtnne sp_key_invalid 
-0x77a8 026764 fetch 1 ,mem_sp_calc 
-0x77a9 026765 rtnne sp_calc_standby 
-0x77aa 026766 arg mem_sp_private_key ,contw 
-0x77ab 026767 force 11 ,queue 
-0x77ac 026768 call random_generator 
-0x77ad 026769 random pdata 
-0x77ae 026770 rshift pdata ,pdata 
-0x77af 026771 istore 2 ,contw 
-0x77b0 026773 arg mem_k ,contw 
-0x77b1 026774 arg mem_sp_private_key ,contr 
-0x77b2 026775 call memcpy24 
-0x77b3 026777 arg mem_ax ,contw 
-0x77b4 026778 arg mem_gx ,contr 
-0x77b5 026779 call memcpy48 
-0x77b6 026781 arg mem_az ,contw 
-0x77b7 026782 call bn_zero 
-0x77b8 026783 jam 1 ,mem_az 
-0x77b9 026785 call eckp_calc_init 
-0x77ba 026786 jam sp_calc_pubkey ,mem_sp_calc 
-0x77bb 026787 rtn 
-:      026789 sp_pubkey_generated:
-0x77bc 026790 arg mem_sp_pubkey_local ,contw 
-0x77bd 026791 arg mem_bx ,contr 
-0x77be 026792 call memcpy48 
-0x77bf 026793 jam sp_key_valid ,mem_sp_local_key_invalid 
-0x77c0 026794 jam sp_calc_standby ,mem_sp_calc 
-0x77c1 026795 rtn 
-:      026797 sp_dhkey_calc:
-0x77c2 026798 set1 mark_ext_patch ,mark 
-0x77c3 026799 bpatch patch3e_4 ,mem_patch3e 
-0x77c4 026800 fetch 1 ,mem_sp_dhkey_invalid 
-0x77c5 026801 rtnne sp_key_invalid 
-0x77c6 026802 fetch 1 ,mem_sp_calc 
-0x77c7 026803 rtnne sp_calc_standby 
-0x77c8 026805 arg mem_k ,contw 
-0x77c9 026806 arg mem_sp_private_key ,contr 
-0x77ca 026807 call memcpy24 
-0x77cb 026809 arg mem_ax ,contw 
-0x77cc 026810 arg mem_sp_pubkey_remote ,contr 
-0x77cd 026811 call memcpy48 
-0x77ce 026813 arg mem_az ,contw 
-0x77cf 026814 call bn_zero 
-0x77d0 026815 jam 1 ,mem_az 
-0x77d1 026817 call eckp_calc_init 
-0x77d2 026818 jam sp_calc_dhkey ,mem_sp_calc 
-0x77d3 026819 rtn 
-:      026821 sp_dhkey_generated:
-0x77d4 026822 jam sp_flag_commit ,mem_sp_dh_ready 
-0x77d5 026823 arg mem_sp_dhkey ,contw 
-0x77d6 026824 arg mem_bx ,contr 
-0x77d7 026825 call memcpy24 
-0x77d8 026826 jam sp_key_valid ,mem_sp_dhkey_invalid 
-0x77d9 026827 jam sp_calc_standby ,mem_sp_calc 
-0x77da 026828 rtn 
-:      026830 random_generator:
-0x77db 026831 increase -1 ,queue 
-0x77dc 026832 nrtn positive 
-0x77dd 026833 random pdata 
-0x77de 026834 istore 2 ,contw 
-0x77df 026835 branch random_generator 
-:      026836 compare4:
-0x77e0 026837 increase -1 ,queue 
-0x77e1 026838 nbranch compare4_success ,positive 
-0x77e2 026839 ifetch 4 ,rega 
-0x77e3 026840 copy pdata ,temp 
-0x77e4 026841 ifetch 4 ,regb 
-0x77e5 026842 iflip temp ,pdata 
-0x77e6 026843 nbranch compare4_failed ,zero 
-0x77e7 026844 increase 4 ,rega 
-0x77e8 026845 increase 4 ,regb 
-0x77e9 026846 branch compare4 
-:      026847 compare4_failed:
-0x77ea 026848 disable true 
-0x77eb 026849 rtn 
-:      026850 compare4_success:
-0x77ec 026851 enable true 
-0x77ed 026852 rtn 
-:      026859 simple_pairing_sequence:
-0x77ee 026860 set1 mark_ext_patch ,mark 
-0x77ef 026861 bpatch patch3e_5 ,mem_patch3e 
-0x77f0 026862 fetch 1 ,mem_sp_flag 
-0x77f1 026863 rtn blank 
-0x77f2 026864 jam sp_flag_standby ,mem_sp_flag 
-0x77f3 026865 fetch 1 ,mem_sp_state 
-0x77f4 026866 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
-0x77f5 026867 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
-0x77f6 026868 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
-0x77f7 026869 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
-0x77f8 026870 beq sp_stat_key_generate ,sp_generate_local_key 
-0x77f9 026871 beq sp_stat_commit_calc ,sp_calculate_commitment 
-0x77fa 026872 beq sp_stat_confirm_check ,sp_confirm_check 
-0x77fb 026873 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x77fc 026874 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
-0x77fd 026876 rtn 
-:      026878 master_simple_paring_sequence:
-0x77fe 026879 set1 mark_ext_patch ,mark 
-0x77ff 026880 bpatch patch3e_6 ,mem_patch3e 
-0x7800 026881 fetch 1 ,mem_master_sp_flag 
-0x7801 026882 rtn blank 
-0x7802 026883 jam sp_flag_standby ,mem_master_sp_flag 
-0x7803 026884 fetch 1 ,mem_master_sp_state 
-0x7804 026885 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
-0x7805 026886 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
-0x7806 026887 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
-0x7807 026888 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
-0x7808 026889 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
-0x7809 026890 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
-0x780a 026891 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x780b 026892 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
-0x780c 026893 beq sp_stat_confirm_check ,sp_confirm_check 
-0x780d 026894 beq sp_state_end ,master_sp_sm_end 
-0x780e 026895 rtn 
-:      026897 master_set_mem_master_sp_flag:
-0x780f 026898 jam sp_flag_commit ,mem_master_sp_flag 
-0x7810 026899 rtn 
-:      026901 master_clear_mem_master_sp_flag:
-0x7811 026902 jam sp_flag_standby ,mem_master_sp_flag 
-0x7812 026903 rtn 
-:      026904 sp_calc_sequence:
-0x7813 026905 set1 mark_ext_patch ,mark 
-0x7814 026906 bpatch patch3e_7 ,mem_patch3e 
-0x7815 026907 fetch 1 ,mem_sp_calc 
-0x7816 026908 rtn blank 
-0x7817 026909 increase 0x80 ,pdata 
-0x7818 026910 store 1 ,mem_sp_calc 
-0x7819 026911 rtnbit1 7 
-0x781a 026912 fetch 1 ,mem_ec_loopc 
-0x781b 026913 branch sp_calc_sequence_done ,blank 
-0x781c 026914 branch eckp_calc 
-:      026916 sp_calc_sequence_done:
-0x781d 026917 call ecunmapz 
-0x781e 026918 fetch 1 ,mem_sp_calc 
-0x781f 026919 beq sp_calc_pubkey ,sp_pubkey_generated 
-0x7820 026920 beq sp_calc_dhkey ,sp_dhkey_generated 
-0x7821 026921 rtn 
-:      026924 bn_testbit:
-0x7822 026925 and pdata ,7 ,queue 
-0x7823 026926 rshift3 pdata ,pdata 
-0x7824 026927 iadd contr ,contr 
-0x7825 026928 ifetch 1 ,contr 
-0x7826 026929 qisolate0 pdata 
-0x7827 026930 rtn 
-:      026933 ec_copy:
-0x7828 026934 call memcpy24 
-0x7829 026935 call memcpy24 
-0x782a 026936 branch memcpy24 
-:      026939 bn_eq_zero:
-0x782b 026940 ifetch 8 ,contr 
-0x782c 026941 nrtn blank 
-0x782d 026942 ifetch 8 ,contr 
-0x782e 026943 nrtn blank 
-0x782f 026944 ifetch 8 ,contr 
-0x7830 026945 rtn 
-:      026949 bn_eq:
-0x7831 026950 force 6 ,loopcnt 
-:      026951 bn_eq_0:
-0x7832 026952 ifetch 4 ,rega 
-0x7833 026953 iforce temp 
-0x7834 026954 ifetch 4 ,regb 
-0x7835 026955 isub temp ,null 
-0x7836 026956 nrtn zero 
-0x7837 026957 increase 4 ,rega 
-0x7838 026958 increase 4 ,regb 
-0x7839 026959 loop bn_eq_0 
-0x783a 026960 rtn 
-:      026963 bn_bigeq:
-0x783b 026964 force 6 ,loopcnt 
-0x783c 026965 increase 20 ,rega 
-0x783d 026966 increase 20 ,regb 
-:      026967 bn_bigeq_0:
-0x783e 026968 ifetch 4 ,regb 
-0x783f 026969 iforce temp 
-0x7840 026970 ifetch 4 ,rega 
-0x7841 026971 isub temp ,pdata 
-0x7842 026972 nrtn positive 
-0x7843 026973 nrtn blank 
-0x7844 026974 increase -4 ,rega 
-0x7845 026975 increase -4 ,regb 
-0x7846 026976 loop bn_bigeq_0 
-0x7847 026977 rtn 
-:      026979 bn_add:
-0x7848 026980 force 6 ,loopcnt 
-0x7849 026981 force 0 ,regc 
-:      026982 bn_add_0:
-0x784a 026983 ifetch 4 ,rega 
-0x784b 026984 iforce temp 
-0x784c 026985 ifetch 4 ,regb 
-0x784d 026986 iadd temp ,pdata 
-0x784e 026987 iadd regc ,pdata 
-0x784f 026988 istore 4 ,contw 
-0x7850 026989 isolate1 32 ,pdata 
-0x7851 026990 setflag true ,0 ,regc 
-0x7852 026991 increase 4 ,rega 
-0x7853 026992 increase 4 ,regb 
-0x7854 026993 loop bn_add_0 
-0x7855 026994 rtn 
-:      026996 bn_sub:
-0x7856 026997 force 6 ,loopcnt 
-0x7857 026998 force 0 ,regc 
-:      026999 bn_sub_0:
-0x7858 027000 ifetch 4 ,regb 
-0x7859 027001 iforce temp 
-0x785a 027002 ifetch 4 ,rega 
-0x785b 027003 isub temp ,pdata 
-0x785c 027004 isub regc ,pdata 
-0x785d 027005 istore 4 ,contw 
-0x785e 027006 isolate1 32 ,pdata 
-0x785f 027007 setflag true ,0 ,regc 
-0x7860 027008 increase 4 ,rega 
-0x7861 027009 increase 4 ,regb 
-0x7862 027010 loop bn_sub_0 
-0x7863 027011 rtn 
-:      027013 bn_rshift6:
-0x7864 027014 force 6 ,loopcnt 
-0x7865 027015 increase 20 ,rega 
-:      027016 bn_rshift:
-0x7866 027017 force 0 ,regc 
-:      027018 bn_rshift_0:
-0x7867 027019 ifetch 4 ,rega 
-0x7868 027020 isolate1 0 ,pdata 
-0x7869 027021 setflag true ,1 ,regc 
-0x786a 027022 rshift pdata ,pdata 
-0x786b 027023 isolate1 0 ,regc 
-0x786c 027024 setflag true ,31 ,pdata 
-0x786d 027025 istore 4 ,rega 
-0x786e 027026 increase -4 ,rega 
-0x786f 027027 rshift regc ,regc 
-0x7870 027028 loop bn_rshift_0 
-0x7871 027029 rtn 
-:      027031 bn_lshift:
-0x7872 027032 force 6 ,loopcnt 
-0x7873 027033 force 0 ,regc 
-:      027034 bn_lshift_0:
-0x7874 027035 ifetch 4 ,rega 
-0x7875 027036 isolate1 31 ,pdata 
-0x7876 027037 setflag true ,1 ,regc 
-0x7877 027038 lshift pdata ,pdata 
-0x7878 027039 isolate1 0 ,regc 
-0x7879 027040 setflag true ,0 ,pdata 
-0x787a 027041 istore 4 ,rega 
-0x787b 027042 increase 4 ,rega 
-0x787c 027043 rshift regc ,regc 
-0x787d 027044 loop bn_lshift_0 
-0x787e 027045 rtn 
-:      027047 bn_lshiftmod:
-0x787f 027048 call bn_lshift 
-:      027049 bn_lshiftmod_ismod:
-0x7880 027050 isolate1 0 ,regc 
-0x7881 027051 branch bn_lshiftmod_0 ,true 
-0x7882 027052 arg mem_p ,regb 
-0x7883 027053 copy rega ,regc 
-0x7884 027054 increase -24 ,rega 
-0x7885 027055 call bn_bigeq 
-0x7886 027056 nrtn positive 
-0x7887 027057 copy regc ,rega 
-:      027058 bn_lshiftmod_0:
-0x7888 027059 increase -24 ,rega 
-0x7889 027060 arg mem_p ,regb 
-0x788a 027061 copy rega ,contw 
-0x788b 027062 branch bn_sub 
-:      027065 bn_addmod:
-0x788c 027066 call bn_add 
-0x788d 027067 copy contw ,rega 
-0x788e 027068 branch bn_lshiftmod_ismod 
-:      027070 bn_submod:
-0x788f 027071 call bn_sub 
-0x7890 027072 isolate0 0 ,regc 
-0x7891 027073 rtn true 
-0x7892 027074 arg mem_p ,regb 
-0x7893 027075 add contw ,-24 ,rega 
-0x7894 027076 copy rega ,contw 
-0x7895 027077 branch bn_add 
-:      027080 bn_p192mod:
-0x7896 027081 copy contw ,timeup 
-0x7897 027082 copy rega ,alarm 
-0x7898 027083 arg mem_tmp2 ,regb 
-0x7899 027084 copy regb ,contw 
-0x789a 027085 add rega ,24 ,contr 
-0x789b 027086 ifetch 8 ,contr 
-0x789c 027087 istore 8 ,contw 
-0x789d 027088 istore 8 ,contw 
-0x789e 027089 force 0 ,pdata 
-0x789f 027090 istore 8 ,contw 
-0x78a0 027091 copy timeup ,contw 
-0x78a1 027092 call bn_addmod 
-0x78a2 027093 arg mem_tmp2 ,regb 
-0x78a3 027094 copy regb ,contw 
-0x78a4 027095 force 0 ,pdata 
-0x78a5 027096 istore 8 ,contw 
-0x78a6 027097 add alarm ,32 ,contr 
-0x78a7 027098 ifetch 8 ,contr 
-0x78a8 027099 istore 8 ,contw 
-0x78a9 027100 istore 8 ,contw 
-0x78aa 027101 copy timeup ,rega 
-0x78ab 027102 copy rega ,contw 
-0x78ac 027103 call bn_addmod 
-0x78ad 027104 arg mem_tmp2 ,regb 
-0x78ae 027105 copy regb ,contw 
-0x78af 027106 add alarm ,40 ,contr 
-0x78b0 027107 ifetch 8 ,contr 
-0x78b1 027108 istore 8 ,contw 
-0x78b2 027109 istore 8 ,contw 
-0x78b3 027110 istore 8 ,contw 
-0x78b4 027111 copy timeup ,rega 
-0x78b5 027112 copy rega ,contw 
-0x78b6 027113 branch bn_addmod 
-:      027116 bn_load:
-0x78b7 027117 force 6 ,loopcnt 
-:      027118 bn_load_0:
-0x78b8 027119 ifetch 4 ,contr 
-0x78b9 027120 iforce regext 
-0x78ba 027121 increase 1 ,regext_index 
-0x78bb 027122 loop bn_load_0 
-0x78bc 027123 rtn 
-:      027127 bn_mulmod:
-0x78bd 027128 copy contw ,timeup 
-0x78be 027129 arg mem_tmp1 ,contw 
-0x78bf 027130 call bn_zero 
-0x78c0 027131 arg mem_tmp1 ,contw 
-0x78c1 027132 copy rega ,contr 
-0x78c2 027133 force 0 ,regext_index 
-0x78c3 027134 call bn_load 
-0x78c4 027135 copy regb ,contr 
-0x78c5 027136 call bn_load 
-0x78c6 027137 force 0 ,regb 
-:      027138 bn_mulmod_1:
-0x78c7 027139 force 0 ,temp 
-0x78c8 027140 force 6 ,regc 
-:      027141 bn_mulmod_0:
-0x78c9 027142 ifetch 4 ,contw 
-0x78ca 027143 iforce rega 
-0x78cb 027144 copy regb ,regext_index 
-0x78cc 027145 deposit regext 
-0x78cd 027146 copy regc ,regext_index 
-0x78ce 027147 imul32 regext ,pdata 
-0x78cf 027148 iadd rega ,pdata 
-0x78d0 027149 iadd temp ,pdata 
-0x78d1 027150 istore 4 ,contw 
-0x78d2 027151 rshift32 pdata ,temp 
-0x78d3 027152 increase 1 ,regc 
-0x78d4 027153 compare 12 ,regc ,0xff 
-0x78d5 027154 nbranch bn_mulmod_0 ,true 
-0x78d6 027155 deposit temp 
-0x78d7 027156 istore 4 ,contw 
-0x78d8 027157 increase -24 ,contw 
-0x78d9 027158 increase 1 ,regb 
-0x78da 027159 compare 6 ,regb ,0xff 
-0x78db 027160 nbranch bn_mulmod_1 ,true 
-0x78dc 027161 arg mem_tmp1 ,rega 
-0x78dd 027162 copy timeup ,contw 
-0x78de 027163 branch bn_p192mod 
-:      027166 bn_sqrmod:
-0x78df 027167 copy rega ,regb 
-0x78e0 027168 branch bn_mulmod 
-:      027170 bn_rshifteven:
-0x78e1 027171 copy rega ,alarm 
-:      027172 bn_rshifteven_1:
-0x78e2 027173 copy alarm ,rega 
-0x78e3 027174 ifetch 1 ,rega 
-0x78e4 027175 isolate1 0 ,pdata 
-0x78e5 027176 rtn true 
-0x78e6 027177 call bn_rshift6 
-0x78e7 027178 ifetch 1 ,regb 
-0x78e8 027179 isolate0 0 ,pdata 
-0x78e9 027180 branch bn_rshifteven_0 ,true 
-0x78ea 027181 arg mem_p ,rega 
-0x78eb 027182 copy regb ,contw 
-0x78ec 027183 call bn_add 
-0x78ed 027184 ifetch 1 ,regb 
-0x78ee 027185 iadd regc ,pdata 
-0x78ef 027186 istore 1 ,regb 
-0x78f0 027187 increase -24 ,regb 
-:      027188 bn_rshifteven_0:
-0x78f1 027189 add regb ,24 ,rega 
-0x78f2 027190 force 7 ,loopcnt 
-0x78f3 027191 call bn_rshift 
-0x78f4 027192 branch bn_rshifteven_1 
-:      027195 bn_invmod:
-0x78f5 027196 copy contw ,timeup 
-0x78f6 027197 arg mem_tmp0 ,contw 
-0x78f7 027198 call bn_zero 
-0x78f8 027199 force 0 ,pdata 
-0x78f9 027200 store 4 ,mem_tmp5 
-0x78fa 027201 store 4 ,mem_t2 
-0x78fb 027202 jam 1 ,mem_tmp0 
-0x78fc 027203 arg mem_tmp1 ,contw 
-0x78fd 027204 call bn_zero 
-0x78fe 027205 arg mem_p ,contr 
-0x78ff 027206 arg mem_tmp2 ,contw 
-0x7900 027207 call memcpy24 
-0x7901 027208 copy rega ,contr 
-0x7902 027209 arg mem_tmp3 ,contw 
-0x7903 027210 call memcpy24 
-:      027211 bn_invmod_2:
-0x7904 027212 arg mem_tmp3 ,contr 
-0x7905 027213 call bn_eq_zero 
-0x7906 027214 branch bn_invmod_0 ,blank 
-0x7907 027215 arg mem_tmp3 ,rega 
-0x7908 027216 arg mem_tmp0 ,regb 
-0x7909 027217 call bn_rshifteven 
-0x790a 027219 arg mem_tmp2 ,rega 
-0x790b 027220 arg mem_tmp1 ,regb 
-0x790c 027221 call bn_rshifteven 
-0x790d 027222 arg mem_tmp3 ,rega 
-0x790e 027223 arg mem_tmp2 ,regb 
-0x790f 027224 call bn_bigeq 
-0x7910 027225 branch bn_invmod_1 ,positive 
-0x7911 027226 arg mem_tmp2 ,rega 
-0x7912 027227 arg mem_tmp3 ,regb 
-0x7913 027228 copy rega ,contw 
-0x7914 027229 call bn_sub 
-0x7915 027230 arg mem_tmp0 ,rega 
-0x7916 027231 arg mem_tmp1 ,regb 
-0x7917 027232 copy regb ,contw 
-0x7918 027233 call bn_add 
-0x7919 027234 ifetch 1 ,rega 
-0x791a 027235 iadd regc ,regc 
-0x791b 027236 ifetch 1 ,regb 
-0x791c 027237 iadd regc ,pdata 
-0x791d 027238 istore 1 ,regb 
-0x791e 027239 branch bn_invmod_2 
-:      027240 bn_invmod_1:
-0x791f 027241 arg mem_tmp3 ,rega 
-0x7920 027242 arg mem_tmp2 ,regb 
-0x7921 027243 copy rega ,contw 
-0x7922 027244 call bn_sub 
-0x7923 027245 arg mem_tmp1 ,rega 
-0x7924 027246 arg mem_tmp0 ,regb 
-0x7925 027247 copy regb ,contw 
-0x7926 027248 call bn_add 
-0x7927 027249 ifetch 1 ,rega 
-0x7928 027250 iadd regc ,regc 
-0x7929 027251 ifetch 1 ,regb 
-0x792a 027252 iadd regc ,pdata 
-0x792b 027253 istore 1 ,regb 
-0x792c 027254 branch bn_invmod_2 
-:      027255 bn_invmod_0:
-0x792d 027256 arg mem_tmp0 ,contw 
-0x792e 027257 call bn_zero 
-0x792f 027258 fetch 1 ,mem_tmp5 
-0x7930 027259 store 1 ,mem_tmp0 
-0x7931 027260 store 1 ,mem_tmp0a 
-0x7932 027261 arg mem_tmp0 ,rega 
-0x7933 027262 arg mem_tmp1 ,regb 
-0x7934 027263 copy regb ,contw 
-0x7935 027264 call bn_addmod 
-0x7936 027265 arg mem_p ,rega 
-0x7937 027266 arg mem_tmp1 ,regb 
-0x7938 027267 copy timeup ,contw 
-0x7939 027268 branch bn_submod 
-:      027273 ecdbl:
-0x793a 027274 arg mem_cz ,rega 
-0x793b 027275 arg mem_t2 ,contw 
-0x793c 027276 call bn_sqrmod 
-0x793d 027277 arg mem_t2 ,rega 
-0x793e 027278 arg mem_t3 ,contw 
-0x793f 027279 call bn_sqrmod 
-0x7940 027280 arg mem_a ,rega 
-0x7941 027281 arg mem_t3 ,regb 
-0x7942 027282 arg mem_t3 ,contw 
-0x7943 027283 call bn_mulmod 
-0x7944 027284 arg mem_cx ,rega 
-0x7945 027285 arg mem_t2 ,contw 
-0x7946 027286 call bn_sqrmod 
-0x7947 027287 arg mem_t2 ,contr 
-0x7948 027288 arg mem_t1 ,contw 
-0x7949 027289 call memcpy24 
-0x794a 027290 arg mem_t1 ,rega 
-0x794b 027291 call bn_lshiftmod 
-0x794c 027292 arg mem_t2 ,rega 
-0x794d 027293 arg mem_t1 ,regb 
-0x794e 027294 arg mem_t2 ,contw 
-0x794f 027295 call bn_addmod 
-0x7950 027296 arg mem_t2 ,rega 
-0x7951 027297 arg mem_t3 ,regb 
-0x7952 027298 arg mem_t2 ,contw 
-0x7953 027299 call bn_addmod 
-0x7954 027300 arg mem_cx ,contr 
-0x7955 027301 arg mem_t1 ,contw 
-0x7956 027302 call memcpy24 
-0x7957 027303 arg mem_cy ,rega 
-0x7958 027304 arg mem_t3 ,contw 
-0x7959 027305 call bn_sqrmod 
-0x795a 027306 arg mem_t1 ,rega 
-0x795b 027307 call bn_lshiftmod 
-0x795c 027308 arg mem_t1 ,rega 
-0x795d 027309 call bn_lshiftmod 
-0x795e 027310 arg mem_t1 ,rega 
-0x795f 027311 arg mem_t3 ,regb 
-0x7960 027312 arg mem_t1 ,contw 
-0x7961 027313 call bn_mulmod 
-0x7962 027314 arg mem_t3 ,rega 
-0x7963 027315 arg mem_t0 ,contw 
-0x7964 027316 call bn_sqrmod 
-0x7965 027317 arg mem_t0 ,rega 
-0x7966 027318 call bn_lshiftmod 
-0x7967 027319 arg mem_t0 ,rega 
-0x7968 027320 call bn_lshiftmod 
-0x7969 027321 arg mem_t0 ,rega 
-0x796a 027322 call bn_lshiftmod 
-0x796b 027323 arg mem_cy ,contr 
-0x796c 027324 arg mem_t3 ,contw 
-0x796d 027325 call memcpy24 
-0x796e 027326 arg mem_t3 ,rega 
-0x796f 027327 call bn_lshiftmod 
-0x7970 027328 arg mem_t3 ,rega 
-0x7971 027329 arg mem_cz ,regb 
-0x7972 027330 arg mem_cz ,contw 
-0x7973 027331 call bn_mulmod 
-0x7974 027332 arg mem_t2 ,rega 
-0x7975 027333 arg mem_t3 ,contw 
-0x7976 027334 call bn_sqrmod 
-0x7977 027335 arg mem_t3 ,rega 
-0x7978 027336 arg mem_t1 ,regb 
-0x7979 027337 arg mem_t3 ,contw 
-0x797a 027338 call bn_submod 
-0x797b 027339 arg mem_t3 ,rega 
-0x797c 027340 arg mem_t1 ,regb 
-0x797d 027341 arg mem_cx ,contw 
-0x797e 027342 call bn_submod 
-0x797f 027343 arg mem_t1 ,rega 
-0x7980 027344 arg mem_cx ,regb 
-0x7981 027345 arg mem_t3 ,contw 
-0x7982 027346 call bn_submod 
-0x7983 027347 arg mem_t3 ,rega 
-0x7984 027348 arg mem_t2 ,regb 
-0x7985 027349 arg mem_t3 ,contw 
-0x7986 027350 call bn_mulmod 
-0x7987 027351 arg mem_t3 ,rega 
-0x7988 027352 arg mem_t0 ,regb 
-0x7989 027353 arg mem_cy ,contw 
-0x798a 027354 branch bn_submod 
-:      027358 ecadd:
-0x798b 027359 arg mem_az ,rega 
-0x798c 027360 arg mem_t7 ,contw 
-0x798d 027361 call bn_sqrmod 
-0x798e 027362 arg mem_cx ,rega 
-0x798f 027363 arg mem_t7 ,regb 
-0x7990 027364 arg mem_t0 ,contw 
-0x7991 027365 call bn_mulmod 
-0x7992 027366 arg mem_az ,rega 
-0x7993 027367 arg mem_t7 ,regb 
-0x7994 027368 arg mem_t7 ,contw 
-0x7995 027369 call bn_mulmod 
-0x7996 027370 arg mem_cy ,rega 
-0x7997 027371 arg mem_t7 ,regb 
-0x7998 027372 arg mem_t1 ,contw 
-0x7999 027373 call bn_mulmod 
-0x799a 027374 arg mem_cz ,rega 
-0x799b 027375 arg mem_t7 ,contw 
-0x799c 027376 call bn_sqrmod 
-0x799d 027377 arg mem_ax ,rega 
-0x799e 027378 arg mem_t7 ,regb 
-0x799f 027379 arg mem_t2 ,contw 
-0x79a0 027380 call bn_mulmod 
-0x79a1 027381 arg mem_cz ,rega 
-0x79a2 027382 arg mem_t7 ,regb 
-0x79a3 027383 arg mem_t7 ,contw 
-0x79a4 027384 call bn_mulmod 
-0x79a5 027385 arg mem_ay ,rega 
-0x79a6 027386 arg mem_t7 ,regb 
-0x79a7 027387 arg mem_t3 ,contw 
-0x79a8 027388 call bn_mulmod 
-0x79a9 027389 arg mem_t0 ,rega 
-0x79aa 027390 arg mem_t2 ,regb 
-0x79ab 027391 arg mem_t7 ,contw 
-0x79ac 027392 call bn_submod 
-0x79ad 027393 arg mem_t0 ,rega 
-0x79ae 027394 arg mem_t2 ,regb 
-0x79af 027395 arg mem_t0 ,contw 
-0x79b0 027396 call bn_addmod 
-0x79b1 027397 arg mem_t1 ,rega 
-0x79b2 027398 arg mem_t3 ,regb 
-0x79b3 027399 arg mem_t2 ,contw 
-0x79b4 027400 call bn_submod 
-0x79b5 027401 arg mem_t1 ,rega 
-0x79b6 027402 arg mem_t3 ,regb 
-0x79b7 027403 arg mem_t1 ,contw 
-0x79b8 027404 call bn_addmod 
-0x79b9 027405 arg mem_t1 ,rega 
-0x79ba 027406 arg mem_t7 ,regb 
-0x79bb 027407 arg mem_t1 ,contw 
-0x79bc 027408 call bn_mulmod 
-0x79bd 027409 arg mem_cz ,rega 
-0x79be 027410 arg mem_az ,regb 
-0x79bf 027411 arg mem_t3 ,contw 
-0x79c0 027412 call bn_mulmod 
-0x79c1 027413 arg mem_t3 ,rega 
-0x79c2 027414 arg mem_t7 ,regb 
-0x79c3 027415 arg mem_cz ,contw 
-0x79c4 027416 call bn_mulmod 
-0x79c5 027417 arg mem_t7 ,rega 
-0x79c6 027418 arg mem_t7 ,contw 
-0x79c7 027419 call bn_sqrmod 
-0x79c8 027420 arg mem_t7 ,rega 
-0x79c9 027421 arg mem_t0 ,regb 
-0x79ca 027422 arg mem_t3 ,contw 
-0x79cb 027423 call bn_mulmod 
-0x79cc 027424 arg mem_t7 ,rega 
-0x79cd 027425 arg mem_t1 ,regb 
-0x79ce 027426 arg mem_t1 ,contw 
-0x79cf 027427 call bn_mulmod 
-0x79d0 027428 arg mem_t2 ,rega 
-0x79d1 027429 arg mem_cx ,contw 
-0x79d2 027430 call bn_sqrmod 
-0x79d3 027431 arg mem_cx ,rega 
-0x79d4 027432 arg mem_t3 ,regb 
-0x79d5 027433 arg mem_cx ,contw 
-0x79d6 027434 call bn_submod 
-0x79d7 027435 arg mem_cx ,contr 
-0x79d8 027436 arg mem_t7 ,contw 
-0x79d9 027437 call memcpy24 
-0x79da 027438 arg mem_t7 ,rega 
-0x79db 027439 call bn_lshiftmod 
-0x79dc 027440 arg mem_t3 ,rega 
-0x79dd 027441 arg mem_t7 ,regb 
-0x79de 027442 arg mem_t3 ,contw 
-0x79df 027443 call bn_submod 
-0x79e0 027444 arg mem_t3 ,rega 
-0x79e1 027445 arg mem_t2 ,regb 
-0x79e2 027446 arg mem_t2 ,contw 
-0x79e3 027447 call bn_mulmod 
-0x79e4 027448 arg mem_t2 ,rega 
-0x79e5 027449 arg mem_t1 ,regb 
-0x79e6 027450 arg mem_cy ,contw 
-0x79e7 027451 call bn_submod 
-0x79e8 027452 arg mem_cy ,rega 
-0x79e9 027453 arg mem_p ,regb 
-0x79ea 027454 arg mem_cy ,contw 
-0x79eb 027455 force 0 ,regc 
-0x79ec 027456 fetch 1 ,mem_cy 
-0x79ed 027457 isolate1 0 ,pdata 
-0x79ee 027458 call bn_add ,true 
-0x79ef 027459 copy regc ,alarm 
-0x79f0 027460 arg mem_cy ,rega 
-0x79f1 027461 call bn_rshift6 
-0x79f2 027462 fetch 1 ,mem_cy5 
-0x79f3 027463 isolate1 0 ,alarm 
-0x79f4 027464 setflag true ,7 ,pdata 
-0x79f5 027465 store 1 ,mem_cy5 
-0x79f6 027466 rtn 
-:      027469 eckp:
-0x79f7 027470 jam 192 ,mem_ec_loopc 
-0x79f8 027471 jam 1 ,mem_ec_infinite 
-:      027472 eckp_0:
-0x79f9 027473 fetch 1 ,mem_ec_loopc 
-0x79fa 027474 increase -1 ,pdata 
-0x79fb 027475 nrtn positive 
-0x79fc 027476 store 1 ,mem_ec_loopc 
-0x79fd 027477 fetch 1 ,mem_ec_infinite 
-0x79fe 027478 call ecdbl ,blank 
-0x79ff 027479 fetch 1 ,mem_ec_loopc 
-0x7a00 027480 arg mem_k ,contr 
-0x7a01 027481 call bn_testbit 
-0x7a02 027482 branch eckp_0 ,true 
-0x7a03 027483 fetch 1 ,mem_ec_infinite 
-0x7a04 027484 nbranch eckp_1 ,blank 
-0x7a05 027485 call ecadd 
-0x7a06 027486 branch eckp_0 
-:      027487 eckp_1:
-0x7a07 027488 jam 0 ,mem_ec_infinite 
-0x7a08 027489 arg mem_ax ,contr 
-0x7a09 027490 arg mem_cx ,contw 
-0x7a0a 027491 call ec_copy 
-0x7a0b 027492 branch eckp_0 
-:      027495 ecunmapz:
-0x7a0c 027496 arg mem_cz ,rega 
-0x7a0d 027497 arg mem_t3 ,contw 
-0x7a0e 027498 call bn_invmod 
-0x7a0f 027499 arg mem_t3 ,rega 
-0x7a10 027500 arg mem_t1 ,contw 
-0x7a11 027501 call bn_sqrmod 
-0x7a12 027502 arg mem_cx ,rega 
-0x7a13 027503 arg mem_t1 ,regb 
-0x7a14 027504 arg mem_bx ,contw 
-0x7a15 027505 call bn_mulmod 
-0x7a16 027506 arg mem_t3 ,rega 
-0x7a17 027507 arg mem_t1 ,regb 
-0x7a18 027508 arg mem_t2 ,contw 
-0x7a19 027509 call bn_mulmod 
-0x7a1a 027510 arg mem_cy ,rega 
-0x7a1b 027511 arg mem_t2 ,regb 
-0x7a1c 027512 arg mem_by ,contw 
-0x7a1d 027513 branch bn_mulmod 
-:      027516 sha_endian_swap:
-0x7a1e 027517 force 16 ,loopcnt 
-:      027518 sha_endian_swap2:
-0x7a1f 027519 ifetch 4 ,contr 
-0x7a20 027520 force 4 ,rega 
-0x7a21 027521 increase 3 ,contw 
-:      027522 sha_endian_loop:
-0x7a22 027523 istore 1 ,contw 
-0x7a23 027524 rshift8 pdata ,pdata 
-0x7a24 027525 increase -2 ,contw 
-0x7a25 027526 increase -1 ,rega 
-0x7a26 027527 nbranch sha_endian_loop ,zero 
-0x7a27 027528 increase 5 ,contw 
-0x7a28 027529 loop sha_endian_swap2 
-0x7a29 027530 rtn 
-:      027533 sha_getw:
-0x7a2a 027534 lshift2 queue ,pdata 
-0x7a2b 027535 iadd timeup ,contr 
-0x7a2c 027536 ifetch 4 ,contr 
-0x7a2d 027537 rtn 
-:      027539 sha_r:
-0x7a2e 027540 force 16 ,alarm 
-0x7a2f 027541 arg memdat ,timeup 
-:      027542 sha_r_loop:
-0x7a30 027543 add alarm ,-7 ,queue 
-0x7a31 027544 call sha_getw 
-0x7a32 027545 iforce temp 
-0x7a33 027546 add alarm ,-16 ,queue 
-0x7a34 027547 call sha_getw 
-0x7a35 027548 iadd temp ,temp 
-0x7a36 027549 add alarm ,-2 ,queue 
-0x7a37 027550 call sha_getw 
-0x7a38 027551 shasx pdata ,1 ,pdata 
-0x7a39 027552 iadd temp ,temp 
-0x7a3a 027553 add alarm ,-15 ,queue 
-0x7a3b 027554 call sha_getw 
-0x7a3c 027555 shasx pdata ,0 ,pdata 
-0x7a3d 027556 iadd temp ,temp 
-0x7a3e 027557 lshift2 alarm ,pdata 
-0x7a3f 027558 iadd timeup ,contw 
-0x7a40 027559 istoret 4 ,contw 
-0x7a41 027560 increase 1 ,alarm 
-0x7a42 027561 compare 64 ,alarm ,0xff 
-0x7a43 027562 nbranch sha_r_loop ,true 
-0x7a44 027563 rtn 
-:      027566 sha_init:
-0x7a45 027567 arg memh0 ,contr 
-0x7a46 027568 force 7 ,regext_index 
-:      027569 sha_init_0:
-0x7a47 027570 ifetch 4 ,contr 
-0x7a48 027571 iforce regext 
-0x7a49 027572 increase -1 ,regext_index 
-0x7a4a 027573 branch sha_init_0 ,positive 
-0x7a4b 027574 rtn 
-:      027576 sha:
-0x7a4c 027577 set1 mark_ext_patch ,mark 
-0x7a4d 027578 bpatch patch3f_0 ,mem_patch3f 
-0x7a4e 027579 call sha_r 
-0x7a4f 027580 arg memahbak ,contw 
-0x7a50 027581 force 0 ,regext_index 
-:      027582 sha_0:
-0x7a51 027583 deposit regext 
-0x7a52 027584 istore 4 ,contw 
-0x7a53 027585 increase 1 ,regext_index 
-0x7a54 027586 compare 8 ,regext_index ,0xff 
-0x7a55 027587 nbranch sha_0 ,true 
-0x7a56 027588 call enable_authrom 
-0x7a57 027589 arg memk ,timeup 
-0x7a58 027590 arg memdat ,alarm 
-0x7a59 027591 force 64 ,loopcnt 
-:      027592 sha_loop:
-0x7a5a 027593 ifetcht 4 ,alarm 
-0x7a5b 027594 ifetch 4 ,timeup 
-0x7a5c 027595 increase 4 ,timeup 
-0x7a5d 027596 increase 4 ,alarm 
-0x7a5e 027597 iadd temp ,pdata 
-0x7a5f 027598 force 7 ,regext_index 
-0x7a60 027599 iadd regext ,temp 
-0x7a61 027600 force 4 ,regext_index 
-0x7a62 027601 shasx regext ,3 ,pdata 
-0x7a63 027602 iadd temp ,temp 
-0x7a64 027603 force 5 ,regext_index 
-0x7a65 027604 deposit regext 
-0x7a66 027605 force 6 ,regext_index 
-0x7a67 027606 ixor regext ,pdata 
-0x7a68 027607 force 4 ,regext_index 
-0x7a69 027608 iand regext ,pdata 
-0x7a6a 027609 force 6 ,regext_index 
-0x7a6b 027610 ixor regext ,pdata 
-0x7a6c 027611 iadd temp ,temp 
-0x7a6d 027612 force 7 ,regext_index 
-0x7a6e 027613 copy temp ,regext 
-0x7a6f 027614 force 3 ,regext_index 
-0x7a70 027615 deposit regext 
-0x7a71 027616 iadd temp ,regext 
-0x7a72 027617 force 0 ,regext_index 
-0x7a73 027618 deposit regext 
-0x7a74 027619 force 1 ,regext_index 
-0x7a75 027620 iand regext ,temp 
-0x7a76 027621 ior regext ,pdata 
-0x7a77 027622 force 2 ,regext_index 
-0x7a78 027623 iand regext ,pdata 
-0x7a79 027624 ior temp ,temp 
-0x7a7a 027625 force 0 ,regext_index 
-0x7a7b 027626 shasx regext ,2 ,pdata 
-0x7a7c 027627 iadd temp ,pdata 
-0x7a7d 027628 force 7 ,regext_index 
-0x7a7e 027629 iadd regext ,regext 
-0x7a7f 027630 regexrot 
-0x7a80 027631 loop sha_loop 
-0x7a81 027632 arg memahbak ,contr 
-0x7a82 027633 force 0 ,regext_index 
-:      027634 sha_1:
-0x7a83 027635 ifetch 4 ,contr 
-0x7a84 027636 iadd regext ,regext 
-0x7a85 027637 increase 1 ,regext_index 
-0x7a86 027638 compare 8 ,regext_index ,0xff 
-0x7a87 027639 nbranch sha_1 ,true 
-0x7a88 027640 branch disable_authrom 
-:      027643 sha_result:
-0x7a89 027644 arg memresult ,contw 
-0x7a8a 027645 force 7 ,regext_index 
-:      027646 sha_regext_save:
-0x7a8b 027647 deposit regext 
-0x7a8c 027648 istore 4 ,contw 
-0x7a8d 027649 increase -1 ,regext_index 
-0x7a8e 027650 branch sha_regext_save ,positive 
-0x7a8f 027651 rtn 
-:      027653 pad_xor:
-0x7a90 027655 arg memdat ,contw 
-0x7a91 027656 increase -4 ,contr 
-0x7a92 027657 sub loopcnt ,16 ,rega 
-:      027658 pad_xor_0:
-0x7a93 027659 ifetch 4 ,contr 
-0x7a94 027660 ixor temp ,pdata 
-0x7a95 027661 istore 4 ,contw 
-0x7a96 027662 increase -8 ,contr 
-0x7a97 027663 loop pad_xor_0 
-0x7a98 027664 copy rega ,loopcnt 
-0x7a99 027665 deposit temp 
-:      027666 pad_xor_1:
-0x7a9a 027667 istore 4 ,contw 
-0x7a9b 027668 loop pad_xor_1 
-0x7a9c 027669 rtn 
-:      027671 g_noninit:
-0x7a9d 027672 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7a9e 027673 arg memdat ,contw 
-0x7a9f 027674 force 6 ,loopcnt 
-0x7aa0 027675 call memcpy_dword_swap 
-0x7aa1 027676 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aa2 027677 force 6 ,loopcnt 
-0x7aa3 027678 call memcpy_dword_swap 
-0x7aa4 027679 arg mem_sp_random_remote_end ,contr 
-0x7aa5 027680 call memcpy_dword_swap4 
-0x7aa6 027681 call sha_init 
-0x7aa7 027682 call sha 
-0x7aa8 027683 arg mem_sp_random_local_end ,contr 
-0x7aa9 027684 arg memdat ,contw 
-0x7aaa 027685 branch g_common 
-:      027687 g_init:
-0x7aab 027688 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aac 027689 arg memdat ,contw 
-0x7aad 027690 force 6 ,loopcnt 
-0x7aae 027691 call memcpy_dword_swap 
-0x7aaf 027692 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7ab0 027693 force 6 ,loopcnt 
-0x7ab1 027694 call memcpy_dword_swap 
-0x7ab2 027695 arg mem_sp_random_local_end ,contr 
-0x7ab3 027696 call memcpy_dword_swap4 
-0x7ab4 027697 call sha_init 
-0x7ab5 027698 call sha 
-0x7ab6 027699 arg mem_sp_random_remote_end ,contr 
-0x7ab7 027700 arg memdat ,contw 
-:      027701 g_common:
-0x7ab8 027702 call memcpy_dword_swap4 
-0x7ab9 027703 setarg 0x800000 
-0x7aba 027704 lshift8 pdata ,pdata 
-0x7abb 027705 istore 4 ,contw 
-0x7abc 027706 force 5 ,loopcnt 
-0x7abd 027707 call memset0 
-0x7abe 027708 setarg 640 
-0x7abf 027709 istore 4 ,contw 
-0x7ac0 027710 call sha 
-0x7ac1 027712 fetch 4 ,memresult 
-0x7ac2 027714 arg 1000 ,rega 
-0x7ac3 027715 idiv rega 
-0x7ac4 027716 call wait_div_end 
-0x7ac5 027717 remainder pdata 
-0x7ac6 027718 store 4 ,mem_sp_gkey 
-0x7ac7 027719 quotient pdata 
-0x7ac8 027720 arg 1000 ,rega 
-0x7ac9 027721 idiv rega 
-0x7aca 027722 call wait_div_end 
-0x7acb 027723 remainder pdata 
-0x7acc 027724 arg 1000 ,rega 
-0x7acd 027725 imul32 rega ,pdata 
-0x7ace 027726 fetcht 4 ,mem_sp_gkey 
-0x7acf 027727 iadd temp ,pdata 
-0x7ad0 027728 store 4 ,mem_sp_gkey 
-0x7ad1 027729 rtn 
-:      027731 function_f1:
-0x7ad2 027732 setarg 0x363636 
-0x7ad3 027733 lshift8 pdata ,temp 
-0x7ad4 027734 or_into 0x36 ,temp 
-0x7ad5 027735 fetch 2 ,mem_sp_prarm_stack 
-0x7ad6 027736 copy pdata ,contr 
-0x7ad7 027737 force 4 ,loopcnt 
-0x7ad8 027738 call pad_xor 
-0x7ad9 027739 call sha_init 
-0x7ada 027740 call sha 
-0x7adb 027741 fetch 2 ,mem_sp_prarm_stack + 2 
-0x7adc 027742 copy pdata ,contr 
-0x7add 027743 arg memdat ,contw 
-0x7ade 027744 force 6 ,loopcnt 
-0x7adf 027745 call memcpy_dword_swap 
-0x7ae0 027746 fetch 2 ,mem_sp_prarm_stack + 4 
-0x7ae1 027747 copy pdata ,contr 
-0x7ae2 027748 force 6 ,loopcnt 
-0x7ae3 027749 call memcpy_dword_swap 
-0x7ae4 027750 setarg 0x800000 
-0x7ae5 027751 istore 3 ,contw 
-0x7ae6 027752 force 0 ,pdata 
-0x7ae7 027753 istore 1 ,contw 
-0x7ae8 027754 force 0 ,pdata 
-0x7ae9 027755 istore 8 ,contw 
-0x7aea 027756 setarg 0x0388 
-0x7aeb 027757 istore 4 ,contw 
-0x7aec 027758 call sha 
-0x7aed 027759 call sha_result 
-0x7aee 027760 arg memresult ,contr 
-0x7aef 027761 arg memahsave ,contw 
-0x7af0 027762 call memcpy32 
-0x7af1 027764 setarg 0x5c5c5c 
-0x7af2 027765 lshift8 pdata ,temp 
-0x7af3 027766 or_into 0x5c ,temp 
-0x7af4 027767 fetch 2 ,mem_sp_prarm_stack 
-0x7af5 027768 copy pdata ,contr 
-0x7af6 027769 force 4 ,loopcnt 
-0x7af7 027770 call pad_xor 
-0x7af8 027771 call sha_init 
-0x7af9 027772 call sha 
-0x7afa 027773 arg memahsave_end ,contr 
-0x7afb 027774 arg memdat ,contw 
-0x7afc 027775 force 8 ,loopcnt 
-0x7afd 027776 call memcpy_dword_swap 
-0x7afe 027777 setarg 0x800000 
-0x7aff 027778 lshift8 pdata ,pdata 
-0x7b00 027779 istore 4 ,contw 
-0x7b01 027780 call bn_zero 
-0x7b02 027781 setarg 0x0300 
-0x7b03 027782 istore 4 ,contw 
-0x7b04 027783 call sha 
-0x7b05 027784 branch sha_result 
-:      027787 function_f2:
-0x7b06 027788 setarg 0x363636 
-0x7b07 027789 lshift8 pdata ,temp 
-0x7b08 027790 or_into 0x36 ,temp 
-0x7b09 027791 arg mem_sp_dhkey_end ,contr 
-0x7b0a 027792 force 6 ,loopcnt 
-0x7b0b 027793 call pad_xor 
-0x7b0c 027794 call sha_init 
-0x7b0d 027795 call sha 
-0x7b0e 027796 fetch 2 ,mem_sp_prarm_stack + 12 
-0x7b0f 027797 copy pdata ,contr 
-0x7b10 027798 arg memdat ,contw 
-0x7b11 027799 call memcpy_dword_swap4 
-0x7b12 027800 fetch 2 ,mem_sp_prarm_stack + 14 
-0x7b13 027801 copy pdata ,contr 
-0x7b14 027802 call memcpy_dword_swap4 
-0x7b15 027804 setarg 0x62746c 
-0x7b16 027805 lshift8 pdata ,pdata 
-0x7b17 027806 or_into 0x6b ,pdata 
-0x7b18 027807 istore 4 ,contw 
-0x7b19 027808 arg mem_addr_value_end ,contr 
-0x7b1a 027809 force 3 ,loopcnt 
-0x7b1b 027810 call memcpy_dword_swap 
-0x7b1c 027812 setarg 0x800000 
-0x7b1d 027813 lshift8 pdata ,pdata 
-0x7b1e 027814 istore 4 ,contw 
-0x7b1f 027815 force 0 ,pdata 
-0x7b20 027816 istore 8 ,contw 
-0x7b21 027817 setarg 0x0380 
-0x7b22 027818 istore 4 ,contw 
-0x7b23 027819 call sha 
-0x7b24 027821 call sha_result 
-0x7b25 027822 arg memresult ,contr 
-0x7b26 027823 arg memahsave ,contw 
-0x7b27 027824 call memcpy32 
-0x7b28 027826 setarg 0x5c5c5c 
-0x7b29 027827 lshift8 pdata ,temp 
-0x7b2a 027828 or_into 0x5c ,temp 
-0x7b2b 027829 arg mem_sp_dhkey_end ,contr 
-0x7b2c 027830 force 6 ,loopcnt 
-0x7b2d 027831 call pad_xor 
-0x7b2e 027832 call sha_init 
-0x7b2f 027833 call sha 
-0x7b30 027834 arg memahsave_end ,contr 
-0x7b31 027835 arg memdat ,contw 
-0x7b32 027836 force 8 ,loopcnt 
-0x7b33 027837 call memcpy_dword_swap 
-0x7b34 027838 setarg 0x800000 
-0x7b35 027839 lshift8 pdata ,pdata 
-0x7b36 027840 istore 4 ,contw 
-0x7b37 027841 call bn_zero 
-0x7b38 027842 setarg 0x0300 
-0x7b39 027843 istore 4 ,contw 
-0x7b3a 027844 call sha 
-0x7b3b 027845 branch sha_result 
-:      027848 function_f3a:
-0x7b3c 027849 setarg 0x363636 
-0x7b3d 027850 lshift8 pdata ,temp 
-0x7b3e 027851 or_into 0x36 ,temp 
-0x7b3f 027852 arg mem_sp_dhkey_end ,contr 
-0x7b40 027853 force 6 ,loopcnt 
-0x7b41 027854 call pad_xor 
-0x7b42 027855 call sha_init 
-0x7b43 027856 call sha 
-0x7b44 027857 arg mem_sp_random_remote_end ,contr 
-0x7b45 027858 arg memdat ,contw 
-0x7b46 027859 call memcpy_dword_swap4 
-0x7b47 027860 arg mem_sp_random_local_end ,contr 
-0x7b48 027861 call memcpy_dword_swap4 
-0x7b49 027862 branch function_f3b_common 
-:      027864 function_f3b:
-0x7b4a 027865 setarg 0x363636 
-0x7b4b 027866 lshift8 pdata ,temp 
-0x7b4c 027867 or_into 0x36 ,temp 
-0x7b4d 027868 arg mem_sp_dhkey_end ,contr 
-0x7b4e 027869 force 6 ,loopcnt 
-0x7b4f 027870 call pad_xor 
-0x7b50 027871 call sha_init 
-0x7b51 027872 call sha 
-0x7b52 027874 arg mem_sp_random_local_end ,contr 
-0x7b53 027875 arg memdat ,contw 
-0x7b54 027876 call memcpy_dword_swap4 
-0x7b55 027877 arg mem_sp_random_remote_end ,contr 
-0x7b56 027878 call memcpy_dword_swap4 
-:      027879 function_f3b_common:
-0x7b57 027880 setarg 0x0 
-0x7b58 027881 istore 8 ,contw 
-0x7b59 027882 istore 8 ,contw 
-0x7b5a 027884 copy contw ,temp 
-0x7b5b 027885 jam 0x80 ,mem_addr_padding 
-0x7b5c 027886 copy temp ,contw 
-0x7b5d 027887 arg mem_addr_iocap_end ,contr 
-0x7b5e 027888 call memcpy_dword_swap4 
-0x7b5f 027890 call sha 
-0x7b60 027892 arg memdat ,contw 
-0x7b61 027893 force 7 ,loopcnt 
-0x7b62 027894 call memset0 
-0x7b63 027895 istore 4 ,contw 
-0x7b64 027896 setarg 0x03F8 
-0x7b65 027897 istore 4 ,contw 
-0x7b66 027898 call sha 
-0x7b67 027899 call sha_result 
-0x7b68 027901 arg memresult ,contr 
-0x7b69 027902 arg memahsave ,contw 
-0x7b6a 027903 call memcpy32 
-0x7b6b 027905 setarg 0x5c5c5c 
-0x7b6c 027906 lshift8 pdata ,temp 
-0x7b6d 027907 or_into 0x5c ,temp 
-0x7b6e 027908 arg mem_sp_dhkey_end ,contr 
-0x7b6f 027909 force 6 ,loopcnt 
-0x7b70 027910 call pad_xor 
-0x7b71 027911 call sha_init 
-0x7b72 027912 call sha 
-0x7b73 027913 arg memahsave_end ,contr 
-0x7b74 027914 arg memdat ,contw 
-0x7b75 027915 force 8 ,loopcnt 
-0x7b76 027916 call memcpy_dword_swap 
-0x7b77 027917 setarg 0x800000 
-0x7b78 027918 lshift8 pdata ,pdata 
-0x7b79 027919 istore 4 ,contw 
-0x7b7a 027920 call bn_zero 
-0x7b7b 027921 setarg 0x0300 
-0x7b7c 027922 istore 4 ,contw 
-0x7b7d 027923 call sha 
-0x7b7e 027924 branch sha_result 
-:      027931 eckp_calc_init:
-0x7b7f 027932 jam 192 ,mem_ec_loopc 
-:      027933 eckp_calc_init_1:
-0x7b80 027934 fetch 1 ,mem_ec_loopc 
-0x7b81 027935 rtn blank 
-0x7b82 027936 increase -1 ,pdata 
-0x7b83 027937 store 1 ,mem_ec_loopc 
-0x7b84 027938 arg mem_k ,contr 
-0x7b85 027939 call bn_testbit 
-0x7b86 027940 branch eckp_calc_init_1 ,true 
-0x7b87 027941 arg mem_ax ,contr 
-0x7b88 027942 arg mem_cx ,contw 
-0x7b89 027943 branch ec_copy 
-:      027945 eckp_calc:
-0x7b8a 027946 call ecdbl 
-0x7b8b 027947 fetch 1 ,mem_ec_loopc 
-0x7b8c 027948 increase -1 ,pdata 
-0x7b8d 027949 store 1 ,mem_ec_loopc 
-0x7b8e 027950 arg mem_k ,contr 
-0x7b8f 027951 call bn_testbit 
-0x7b90 027952 rtn true 
-0x7b91 027953 branch ecadd 
-:      027955 eckp_cp_1:
-0x7b92 027956 jam 0 ,mem_ec_infinite 
-0x7b93 027957 arg mem_ax ,contr 
-0x7b94 027958 arg mem_cx ,contw 
-0x7b95 027959 branch ec_copy 
-:      027961 memcpy_dword_swap4:
-0x7b96 027962 force 4 ,loopcnt 
-:      027963 memcpy_dword_swap:
-0x7b97 027964 increase -4 ,contr 
-:      027965 memcpy_dword_swap_loop:
-0x7b98 027966 ifetch 4 ,contr 
-0x7b99 027967 istore 4 ,contw 
-0x7b9a 027968 increase -8 ,contr 
-0x7b9b 027969 loop memcpy_dword_swap_loop 
-0x7b9c 027970 rtn 
-:      027973 ui_init:
-0x7b9d 027974 rtn wake 
-0x7b9e 027975 call ui_button_init 
-0x7b9f 027976 call ui_timer_init 
-0x7ba0 027977 branch ui_led_init 
-:      027979 ui_dispatch:
-0x7ba1 027980 fetch 1 ,mem_device_option 
-0x7ba2 027981 rtneq dvc_op_hci 
-0x7ba3 027982 call ui_led_blink_polling 
-0x7ba4 027984 branch ui_timer_check 
-:      027986 ui_button_init:
-0x7ba5 027987 fetch 1 ,mem_ui_button_gpio 
-0x7ba6 027988 rtneq ui_button_gpio_disable 
-0x7ba7 027989 iforce temp 
-0x7ba8 027990 call gpio_config_output 
-0x7ba9 027991 fetcht 1 ,mem_ui_button_gpio 
-0x7baa 027992 call gpio_out_inactive 
-0x7bab 027993 nop 100 
-0x7bac 027994 fetcht 1 ,mem_ui_button_gpio 
-0x7bad 027995 call gpio_config_input 
-0x7bae 027996 branch ui_button_polling 
-:      027998 ui_button_disable:
-0x7baf 027999 jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0x7bb0 028000 rtn 
-:      028002 ui_button_polling:
-0x7bb1 028003 set1 mark_ext_patch ,mark 
-0x7bb2 028004 bpatch patch30_5 ,mem_patch30 
-0x7bb3 028005 fetch 1 ,mem_ui_button_gpio 
-0x7bb4 028006 rtneq ui_button_gpio_disable 
-0x7bb5 028007 copy pdata ,temp 
-0x7bb6 028008 call gpio_get_bit 
-0x7bb7 028009 nbranch ui_button_up ,true 
-:      028011 ui_button_down:
-0x7bb8 028012 call ui_button_check_long_press 
-0x7bb9 028013 fetch 2 ,mem_ui_state_map 
-0x7bba 028014 set1 ui_state_btn_down 
-0x7bbb 028015 store 2 ,mem_ui_state_map 
-0x7bbc 028016 fetch 1 ,mem_ui_button_last_state 
-0x7bbd 028017 rtneq ui_button_state_down 
-0x7bbe 028018 jam ui_button_state_down ,mem_ui_button_last_state 
-0x7bbf 028020 fetch 1 ,mem_ui_button_timeout 
-0x7bc0 028021 store 1 ,mem_ui_button_timer 
-0x7bc1 028022 call lpm_button_get_wake_lock 
-0x7bc2 028023 jam bt_evt_button_down ,mem_fifo_temp 
-0x7bc3 028024 branch ui_ipc_send_event 
-:      028025 ui_button_up:
-0x7bc4 028026 fetch 2 ,mem_ui_state_map 
-0x7bc5 028027 set0 ui_state_btn_down 
-0x7bc6 028028 store 2 ,mem_ui_state_map 
-0x7bc7 028029 fetch 1 ,mem_ui_button_last_state 
-0x7bc8 028030 rtneq ui_button_state_up 
-0x7bc9 028031 jam ui_button_state_up ,mem_ui_button_last_state 
-0x7bca 028033 jam 0 ,mem_ui_button_timer 
-0x7bcb 028034 call lpm_button_clean_wake_lock 
-0x7bcc 028035 jam bt_evt_button_up ,mem_fifo_temp 
-0x7bcd 028036 branch ui_ipc_send_event 
-:      028038 ui_button_check_long_press:
-0x7bce 028039 fetch 1 ,mem_ui_button_timer 
-0x7bcf 028040 rtn blank 
-0x7bd0 028041 increase -1 ,pdata 
-0x7bd1 028042 store 1 ,mem_ui_button_timer 
-0x7bd2 028043 nrtn blank 
-0x7bd3 028045 jam bt_evt_button_long_pressed ,mem_fifo_temp 
-0x7bd4 028046 branch ui_ipc_send_event 
-:      028048 lpm_button_get_wake_lock:
-0x7bd5 028049 arg wake_lock_button ,queue 
-0x7bd6 028050 branch lpm_get_wake_lock 
-:      028052 lpm_button_clean_wake_lock:
-0x7bd7 028053 arg wake_lock_button ,queue 
-0x7bd8 028054 branch lpm_put_wake_lock 
-:      028056 ui_led_init:
-0x7bd9 028057 fetch 1 ,mem_led_gpio 
-0x7bda 028058 rtneq ui_button_gpio_disable 
-0x7bdb 028059 iforce temp 
-0x7bdc 028060 call gpio_config_output 
-0x7bdd 028061 branch ui_led_off 
-:      028063 ui_led_blink_stop:
-0x7bde 028064 fetch 2 ,mem_ui_state_map 
-0x7bdf 028065 set0 ui_state_led_blink 
-0x7be0 028066 store 2 ,mem_ui_state_map 
-0x7be1 028067 jam ui_led_stop ,mem_led_switch 
-:      028068 ui_led_off:
-0x7be2 028069 fetch 2 ,mem_ui_state_map 
-0x7be3 028070 set0 ui_state_led_on 
-0x7be4 028071 store 2 ,mem_ui_state_map 
-0x7be5 028072 fetcht 1 ,mem_led_gpio 
-0x7be6 028073 branch gpio_out_inactive 
-:      028075 ui_led_on:
-0x7be7 028076 fetch 2 ,mem_ui_state_map 
-0x7be8 028077 set1 ui_state_led_on 
-0x7be9 028078 store 2 ,mem_ui_state_map 
-0x7bea 028079 jam ui_led_stop ,mem_led_switch 
-0x7beb 028080 fetcht 1 ,mem_led_gpio 
-0x7bec 028081 branch gpio_out_active 
-:      028083 ui_led_blink_start:
-0x7bed 028084 fetch 2 ,mem_ui_state_map 
-0x7bee 028085 set1 ui_state_led_blink 
-0x7bef 028086 store 2 ,mem_ui_state_map 
-0x7bf0 028087 jam ui_led_start ,mem_led_switch 
-0x7bf1 028088 rtn 
-:      028090 ui_led_blink_polling:
-0x7bf2 028091 set1 mark_ext_patch ,mark 
-0x7bf3 028092 bpatch patch30_6 ,mem_patch30 
-0x7bf4 028093 fetch 1 ,mem_led_switch 
-0x7bf5 028094 rtneq ui_led_stop 
-0x7bf6 028095 arg ui_led_blink ,queue 
-0x7bf7 028096 call timer_check 
-0x7bf8 028097 nrtn blank 
-0x7bf9 028098 fetch 1 ,mem_led_switch 
-0x7bfa 028099 beq ui_led_dark_time ,ui_led_blink_polling_dark 
-0x7bfb 028100 call ui_led_on 
-0x7bfc 028101 jam ui_led_dark_time ,mem_led_switch 
-0x7bfd 028102 fetch 2 ,mem_led_light_time 
-0x7bfe 028103 branch ui_led_blink_timer_start 
-:      028104 ui_led_blink_polling_dark:
-0x7bff 028105 call ui_led_off 
-0x7c00 028106 jam ui_led_light_time ,mem_led_switch 
-0x7c01 028107 fetch 2 ,mem_led_dark_time 
-:      028108 ui_led_blink_timer_start:
-0x7c02 028109 arg ui_led_blink ,queue 
-0x7c03 028110 branch timer_init 
-:      028113 ui_timer_check:
-0x7c04 028114 set1 mark_ext_patch ,mark 
-0x7c05 028115 bpatch patch30_7 ,mem_patch30 
-0x7c06 028116 arg 0 ,rega 
-0x7c07 028117 fetcht 4 ,mem_ui_timer_last_btclk 
-0x7c08 028118 copy clkn_bt ,regb 
-:      028120 ui_timer_check_loop:
-0x7c09 028121 copy regb ,pdata 
-0x7c0a 028122 increase 160 ,temp 
-0x7c0b 028123 increase 160 ,temp 
-0x7c0c 028124 isub temp ,null 
-0x7c0d 028125 nbranch ui_timer_check_end ,positive 
-0x7c0e 028126 increase 1 ,rega 
-0x7c0f 028127 and rega ,0x0f ,pdata 
-0x7c10 028128 nbranch ui_timer_check_loop ,blank 
-0x7c11 028129 arg 0 ,rega 
-0x7c12 028130 call ui_timer_check_send_evt 
-:      028131 ui_timer_init:
-0x7c13 028132 copy clkn_bt ,pdata 
-0x7c14 028133 store 4 ,mem_ui_timer_last_btclk 
-0x7c15 028134 rtn 
-:      028135 ui_timer_check_end:
-0x7c16 028136 set1 mark_ext_patch ,mark 
-0x7c17 028137 bpatch patch31_0 ,mem_patch31 
-0x7c18 028138 copy rega ,pdata 
-0x7c19 028139 rtn blank 
-0x7c1a 028140 increase -160 ,temp 
-0x7c1b 028141 increase -160 ,temp 
-0x7c1c 028142 storet 4 ,mem_ui_timer_last_btclk 
-:      028143 ui_timer_check_send_evt:
-0x7c1d 028144 increase bt_evt_timer_init ,pdata 
-0x7c1e 028145 store 1 ,mem_fifo_temp 
-0x7c1f 028146 branch ui_ipc_send_event 
-:      028152 ui_ipc_get_lock:
-0x7c20 028153 jam 1 ,mem_ipc_lock_bt 
-:      028154 ui_ipc_get_lock_wait:
-0x7c21 028155 fetch 1 ,mem_ipc_lock_c51 
-0x7c22 028156 nbranch ui_ipc_get_lock_wait ,blank 
-0x7c23 028157 rtn 
-:      028159 ui_ipc_put_lock:
-0x7c24 028160 jam 0 ,mem_ipc_lock_bt 
-0x7c25 028161 rtn 
-:      028163 ui_ipc_fifo_out:
-0x7c26 028164 branch fifo_out 
-:      028168 ui_ipc_send_event:
-0x7c27 028169 set1 mark_ext_patch ,mark 
-0x7c28 028170 bpatch patch31_1 ,mem_patch31 
-0x7c29 028171 fetch 1 ,mem_device_option 
-0x7c2a 028172 rtneq dvc_op_hci 
-0x7c2b 028173 call ui_ipc_get_lock 
-0x7c2c 028174 copy rega ,pdata 
-0x7c2d 028175 store 4 ,mem_ipc_rega_temp 
-0x7c2e 028176 arg mem_ipc_fifo_bt2c51 ,rega 
-0x7c2f 028177 call fifo_in 
-0x7c30 028178 fetch 4 ,mem_ipc_rega_temp 
-0x7c31 028179 copy pdata ,rega 
-0x7c32 028180 branch ui_ipc_put_lock 
-:      028182 ui_ipc_send_cmd:
-0x7c33 028183 set1 mark_ext_patch ,mark 
-0x7c34 028184 bpatch patch31_2 ,mem_patch31 
-0x7c35 028185 fetch 1 ,mem_device_option 
-0x7c36 028186 rtneq dvc_op_hci 
-0x7c37 028187 call ui_ipc_get_lock 
-0x7c38 028188 copy rega ,pdata 
-0x7c39 028189 store 4 ,mem_ipc_rega_temp 
-0x7c3a 028190 arg mem_ipc_fifo_c512bt ,rega 
-0x7c3b 028191 call fifo_in 
-0x7c3c 028192 fetch 4 ,mem_ipc_rega_temp 
-0x7c3d 028193 copy pdata ,rega 
-0x7c3e 028194 branch ui_ipc_put_lock 
-:      028196 ui_ipc_clean_all_fifo:
-0x7c3f 028197 set1 mark_ext_patch ,mark 
-0x7c40 028198 bpatch patch31_3 ,mem_patch31 
-0x7c41 028199 setarg 0 
-0x7c42 028200 store util_fifo_len ,mem_ipc_fifo_c512bt 
-0x7c43 028201 store util_fifo_len ,mem_ipc_fifo_bt2c51 
-0x7c44 028202 rtn 
-:      028204 check_51cmd:
-0x7c45 028205 set1 mark_ext_patch ,mark 
-0x7c46 028206 bpatch patch31_4 ,mem_patch31 
-0x7c47 028207 fetch 1 ,mem_hci_cmd 
-0x7c48 028208 nrtn blank 
-0x7c49 028209 arg mem_ipc_fifo_c512bt ,rega 
-0x7c4a 028210 call fifo_is_empty 
-0x7c4b 028211 rtn blank 
-0x7c4c 028212 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
-0x7c4d 028213 call check_51cmd_once 
-0x7c4e 028214 fetch 1 ,mem_ipc_skip_continue_proc 
-0x7c4f 028215 branch check_51cmd ,blank 
-0x7c50 028216 rtn 
-:      028218 check_51cmd_once:
-0x7c51 028219 set1 mark_ext_patch ,mark 
-0x7c52 028220 bpatch patch31_5 ,mem_patch31 
-0x7c53 028221 call ui_ipc_get_lock 
-0x7c54 028222 arg mem_ipc_fifo_c512bt ,rega 
-0x7c55 028223 call fifo_out 
-0x7c56 028224 copy pdata ,temp 
-0x7c57 028225 call ui_ipc_put_lock 
-0x7c58 028226 copy temp ,pdata 
-0x7c59 028227 rtn blank 
-0x7c5a 028228 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
-0x7c5b 028229 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
-0x7c5c 028230 beq bt_cmd_reconnect ,check_51cmd_reconnect 
-0x7c5d 028231 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
-0x7c5e 028232 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
-0x7c5f 028233 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
-0x7c60 028234 beq bt_cmd_start_inquiry ,check_51cmd_inq 
-0x7c61 028235 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
-0x7c62 028236 beq bt_cmd_start_adv ,check_51cmd_adv 
-0x7c63 028237 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
-0x7c64 028238 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
-0x7c65 028239 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
-0x7c66 028240 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
-0x7c67 028241 beq bt_cmd_led_blink ,ui_led_blink_start 
-0x7c68 028242 beq bt_cmd_led_on ,ui_led_on 
-0x7c69 028243 beq bt_cmd_led_off ,ui_led_blink_stop 
-0x7c6a 028244 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
-0x7c6b 028245 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
-0x7c6c 028246 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
-0x7c6d 028247 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
-0x7c6e 028248 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
-0x7c6f 028249 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
-0x7c70 028250 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
-0x7c71 028252 store 1 ,mem_fifo_temp 
-0x7c72 028253 set1 mark_ext_patch ,mark 
-0x7c73 028254 bpatch patch31_6 ,mem_patch31 
-0x7c74 028255 fetch 1 ,mem_lmo_opcode2 
-0x7c75 028256 branch check_51cmd_once_continue ,blank 
-0x7c76 028257 call lmo_fifo_process 
-0x7c77 028258 fetch 1 ,mem_lmo_opcode2 
-0x7c78 028259 nbranch check_51cmd_restore ,blank 
-:      028260 check_51cmd_once_continue:
-0x7c79 028261 fetch 1 ,mem_fifo_temp 
-0x7c7a 028262 bmark0 mark_context ,check_51cmd_check_idle 
-:      028263 check_51cmd_once_continue0:
-0x7c7b 028264 beq bt_cmd_enter_sniff ,cmd_in_sniff 
-0x7c7c 028265 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
-0x7c7d 028266 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
-0x7c7e 028267 beq bt_cmd_disconnect ,check_51cmd_disconnect 
-0x7c7f 028268 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
-0x7c80 028269 beq bt_cmd_role_switch ,check_51cmd_role_switch 
-0x7c81 028270 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
-0x7c82 028271 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
-0x7c83 028272 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x7c84 028273 rtn 
-:      028276 bt_cmd_le_update_conn_1:
-0x7c85 028277 jam xt_ll_connection_param_req ,mem_fifo_temp 
-0x7c86 028278 branch le_xtype_fifo_in 
-:      028279 check_51cmd_check_idle:
-0x7c87 028280 store 1 ,mem_fifo_temp 
-0x7c88 028281 call context_check_idle 
-0x7c89 028282 branch check_51cmd_restore ,zero 
-0x7c8a 028283 call context_search_plap 
-0x7c8b 028284 nrtn zero 
-:      028285 check_51cmd_restore:
-0x7c8c 028286 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
-0x7c8d 028287 branch ui_ipc_send_cmd 
-:      028290 check_51cmd_role_switch:
-0x7c8e 028291 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x7c8f 028292 set1 mark_switch_initiated ,mark 
-0x7c90 028293 nrtn master 
-0x7c91 028294 jam switch_flag_init ,mem_switch_flag 
-0x7c92 028295 jam lmp_switch_req ,mem_lmo_opcode2 
-0x7c93 028296 fetch 1 ,mem_connection_options 
-0x7c94 028297 set0 connection_switch ,pdata 
-0x7c95 028298 store 1 ,mem_connection_options 
-0x7c96 028299 rtn 
-:      028301 check_51cmd_start_discovery:
-0x7c97 028302 fetch 2 ,mem_ui_state_map 
-0x7c98 028303 set1 ui_state_bt_discovery 
-0x7c99 028304 store 2 ,mem_ui_state_map 
-0x7c9a 028305 jam 3 ,mem_scan_mode 
-0x7c9b 028306 rtn 
-:      028308 check_51cmd_stop_discovery:
-0x7c9c 028309 jam 0 ,mem_hid_handshake_timer_count 
-0x7c9d 028310 jam 0 ,mem_scan_mode 
-0x7c9e 028311 fetch 2 ,mem_ui_state_map 
-0x7c9f 028312 set0 ui_state_bt_discovery 
-0x7ca0 028313 store 2 ,mem_ui_state_map 
-0x7ca1 028314 rtn 
-:      028316 check_51cmd_reconnect:
-0x7ca2 028317 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x7ca3 028318 rtn 
-:      028320 check_51cmd_disconnect:
-0x7ca4 028321 jam lmp_detach ,mem_lmo_opcode2 
-0x7ca5 028322 jam other_end_terminated ,mem_disconn_reason_send 
-0x7ca6 028323 rtn 
-:      028326 check_51cmd_enter_sniff_subrating:
-0x7ca7 028327 rtn 
-:      028329 check_51cmd_exit_sniff_subrating:
-0x7ca8 028330 rtn 
-:      028332 check_51cmd_sniff_test:
-0x7ca9 028333 rtn 
-:      028335 check_51cmd_pincode:
-0x7caa 028336 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x7cab 028337 branch cmd_pair 
-:      028339 check_51cmd_inq:
-0x7cac 028340 rtn 
-:      028341 check_51cmd_stop_inq:
-0x7cad 028342 rtn 
-:      028343 check_51cmd_adv:
-0x7cae 028344 jam on ,mem_le_adv_enable 
-0x7caf 028345 jam adv_ind ,mem_le_adv_type 
-0x7cb0 028346 rtn 
-:      028347 check_51cmd_stop_adv:
-0x7cb1 028348 jam off ,mem_le_adv_enable 
-0x7cb2 028349 rtn 
-:      028350 check_51cmd_direct_adv:
-0x7cb3 028351 jam on ,mem_le_adv_enable 
-0x7cb4 028352 jam adv_direct_ind ,mem_le_adv_type 
-0x7cb5 028353 rtn 
-:      028354 check_51cmd_stop_direct_adv:
-0x7cb6 028355 jam off ,mem_le_adv_enable 
-0x7cb7 028356 rtn 
-:      028357 check_51cmd_le_disconnect:
-0x7cb8 028358 setarg 1 
-0x7cb9 028359 store 2 ,mem_le_superto 
-0x7cba 028360 rtn 
-:      028361 check_51cmd_le_update_conn:
-0x7cbb 028362 rtn 
-:      028363 check_51cmd_le_start_con:
-0x7cbc 028364 jam on ,mem_le_scan_enable 
-0x7cbd 028365 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x7cbe 028366 fetch 6 ,mem_app_peer_addr 
-0x7cbf 028367 store 6 ,mem_le_conn_peer_addr 
-0x7cc0 028368 rtn 
-:      028369 check_51cmd_start_scan:
-0x7cc1 028370 jam on ,mem_le_scan_enable 
-0x7cc2 028371 rtn 
-:      028372 check_51cmd_stop_scan:
-0x7cc3 028373 jam off ,mem_le_scan_enable 
-0x7cc4 028374 jam 0 ,mem_hci_cmd 
-0x7cc5 028375 rtn 
-:      028376 check_51cmd_le_smp_sec_req:
-0x7cc6 028377 jam xt_smp_security_request ,mem_fifo_temp 
-0x7cc7 028378 branch le_xtype_fifo_in 
-:      028379 check_51cmd_hibernate:
-0x7cc8 028380 set1 mark_ext_patch ,mark 
-0x7cc9 028381 bpatch patch31_7 ,mem_patch31 
-0x7cca 028382 fetch 2 ,mem_cb_before_hibernate 
-0x7ccb 028383 call callback_func 
-0x7ccc 028384 fetch 1 ,mem_ui_button_gpio 
-0x7ccd 028385 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
-0x7cce 028386 copy pdata ,temp 
-0x7ccf 028387 call gpio_config_input 
-:      028388 check_51cmd_hibernate_btn_disabled:
-0x7cd0 028389 call ui_led_off 
-0x7cd1 028390 call ui_ipc_clean_all_fifo 
-0x7cd2 028391 branch lpm_hibernate 
-:      028393 check_51cmd_le_start_write:
-0x7cd3 028394 jam 1 ,mem_le_switch_send_data 
-0x7cd4 028395 rtn 
-:      028397 check_51cmd_bb_reconn_cancel:
-0x7cd5 028398 force page_length_timer ,queue 
-0x7cd6 028399 branch timer_stop 
-:      028401 ui_check_paring_button:
-0x7cd7 028402 fetch 1 ,mem_ui_state_map 
-0x7cd8 028403 rtnbit0 ui_state_btn_down 
-0x7cd9 028404 rtnbit0 ui_state_bt_reconnect 
-0x7cda 028405 branch check_51cmd_bb_reconn_cancel 
-:      028409 usb_isr:
-0x7cdb 028410 set1 mark_ext_patch ,mark 
-0x7cdc 028411 bpatch patch3a_5 ,mem_patch3a 
-0x7cdd 028412 call usb_tx_test 
-0x7cde 028413 hfetch 1 ,core_usb_status 
-0x7cdf 028414 store 1 ,mem_usb_status 
-0x7ce0 028415 hfetch 1 ,core_usb_fifo_empty 
-0x7ce1 028416 store 1 ,mem_usb_fifo_empty 
-0x7ce2 028417 hjam 0xe0 ,core_usb_status 
-0x7ce3 028418 fetch 1 ,mem_usb_fifo_empty 
-0x7ce4 028419 compare 0x1 ,pdata ,0x1 
-0x7ce5 028420 call usb0_fifo_empty ,true 
-0x7ce6 028421 set1 mark_ext_patch ,mark 
-0x7ce7 028422 bpatch patch3a_6 ,mem_patch3a 
-0x7ce8 028423 fetch 1 ,mem_usb_status 
-0x7ce9 028424 compare 0x1 ,pdata ,0x1 
-0x7cea 028425 call usb_status1 ,true 
-0x7ceb 028426 fetch 1 ,mem_usb_state 
-0x7cec 028427 bne usb_connected ,usb_tx 
-0x7ced 028428 fetch 2 ,mem_usb_idle_cnt 
-0x7cee 028429 increase 1 ,pdata 
-0x7cef 028430 store 2 ,mem_usb_idle_cnt 
-0x7cf0 028431 fetcht 2 ,mem_usb_idle_timeout 
-0x7cf1 028432 isub temp ,null 
-0x7cf2 028433 branch usb_init ,positive 
-0x7cf3 028434 fetch 1 ,mem_usb_status 
-0x7cf4 028435 bbit0 usb_status_nak ,usb_tx 
-0x7cf5 028436 setarg 0 
-0x7cf6 028437 store 2 ,mem_usb_idle_cnt 
-0x7cf7 028438 branch usb_tx 
-:      028441 usb_status1:
-0x7cf8 028442 set1 mark_ext_patch ,mark 
-0x7cf9 028443 bpatch patch3a_7 ,mem_patch3a 
-0x7cfa 028444 hjam 0x11 ,core_usb_status 
-0x7cfb 028445 hfetch 1 ,core_usb_ep_len 
-0x7cfc 028446 store 1 ,mem_usb_read_len 
-0x7cfd 028447 copy pdata ,loopcnt 
-0x7cfe 028448 branch usb_rx_no_data ,blank 
-0x7cff 028449 arg mem_usb_setup ,contw 
-0x7d00 028450 call usb_rx_read 
-0x7d01 028451 fetch 1 ,mem_usb_read_len 
-0x7d02 028452 sub pdata ,7 ,null 
-0x7d03 028453 rtn positive 
-:      028454 usb_class_type:
-0x7d04 028455 set1 mark_ext_patch ,mark 
-0x7d05 028456 bpatch patch3b_0 ,mem_patch3b 
-0x7d06 028457 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d07 028458 beq hci_class_request_type ,usb_hci_class_req_type 
-0x7d08 028459 beq hid_class_request_type ,usb_hid_class_req_type 
-0x7d09 028460 beq zero_class_request_type ,usb_zero_class_req_type 
-0x7d0a 028461 fetch 1 ,mem_usb_setup_brequest 
-0x7d0b 028462 beq set_address ,usb0_request_set_address 
-0x7d0c 028463 beq get_descriptor ,usb0_request_get_descriptor 
-0x7d0d 028464 beq set_configuration ,usb0_request_set_configuration 
-0x7d0e 028465 beq set_interface ,usb0_request_set_interface 
-0x7d0f 028466 branch usb0_force_stall 
-:      028468 usb_zero_class_req_type:
-0x7d10 028469 fetch 1 ,mem_usb_setup_brequest 
-0x7d11 028470 beq clear_feature ,usb0_request_clear_feature 
-0x7d12 028471 beq set_feature ,usb0_request_set_feature 
-0x7d13 028472 beq set_configuration ,usb0_reply_zerolen 
-0x7d14 028473 beq set_address ,usb0_request_set_address 
-0x7d15 028474 branch usb0_force_stall 
-:      028475 usb_hci_class_req_type:
-0x7d16 028476 call usb0_reply_zerolen 
-0x7d17 028477 rtn 
-:      028479 usb_rx_no_data:
-0x7d18 028480 fetch 1 ,mem_usb_status 
-0x7d19 028481 bbit1 usb_status_setup ,usb_class_type 
-0x7d1a 028482 rtn 
-:      028483 usb_set_protocol_req:
-0x7d1b 028484 fetch 1 ,mem_usb_set_protocol_count 
-0x7d1c 028485 increase 1 ,pdata 
-0x7d1d 028486 store 1 ,mem_usb_set_protocol_count 
-0x7d1e 028487 compare 2 ,pdata ,0xff 
-0x7d1f 028488 nbranch usb0_reply_zerolen ,true 
-0x7d20 028489 jam 1 ,mem_usb_desc 
-0x7d21 028490 branch usb0_reply_zerolen 
-:      028491 usb_hid_class_req_type:
-0x7d22 028492 fetch 1 ,mem_usb_setup_brequest 
-0x7d23 028493 beq set_idle ,usb_set_idle 
-0x7d24 028494 beq set_report ,usb_set_report 
-0x7d25 028495 beq set_protocol ,usb_set_protocol_req 
-0x7d26 028496 branch usb0_force_stall 
-:      028497 usb_set_idle:
-0x7d27 028498 fetch 1 ,mem_usb_state 
-0x7d28 028499 beq usb_setidle_1 ,usb_set_idle_connected 
-0x7d29 028500 bne usb_resume ,usb0_reply_zerolen 
-0x7d2a 028501 jam usb_setidle_1 ,mem_usb_state 
-0x7d2b 028502 branch usb0_reply_zerolen 
-:      028503 usb_set_idle_connected:
-0x7d2c 028504 jam usb_connected ,mem_usb_state 
-0x7d2d 028505 branch usb0_reply_zerolen 
-:      028507 usb_set_report:
-0x7d2e 028508 jam 1 ,mem_usb_desc 
-0x7d2f 028509 arg mem_usb_desc ,rega 
-0x7d30 028510 arg 1 ,regb 
-0x7d31 028511 branch usb0_respond 
-:      028512 usb0_force_stall:
-0x7d32 028513 hjam 1 ,core_usb_stall 
-0x7d33 028514 rtn 
-:      028515 usb0_reply_zerolen:
-0x7d34 028516 hjam 0x40 ,core_usb_clear 
-0x7d35 028517 rtn 
-:      028519 usb_rx_read:
-0x7d36 028520 hfetch 1 ,core_usb_ep 
-0x7d37 028521 istore 1 ,contw 
-0x7d38 028522 loop usb_rx_read 
-0x7d39 028523 rtn 
-:      028525 usb0_fifo_empty:
-0x7d3a 028526 hjam 0x1 ,core_usb_fifo_empty 
-0x7d3b 028527 call usb0_tx 
-0x7d3c 028528 rtn 
-:      028530 usb0_request_get_descriptor:
-0x7d3d 028531 set1 mark_ext_patch ,mark 
-0x7d3e 028532 bpatch patch3b_1 ,mem_patch3b 
-0x7d3f 028533 set0 mark_isstr ,mark 
-0x7d40 028534 fetch 1 ,mem_usb_setup_bvalueh 
-0x7d41 028535 beq dsc_device ,dsc_device_info 
-0x7d42 028536 beq dsc_config ,dsc_config_info 
-0x7d43 028537 beq dsc_string ,dsc_string_info 
-0x7d44 028538 beq dsc_hid ,dsc_hid_info 
-0x7d45 028539 beq dsc_hid_report ,dsc_hid_report_info 
-0x7d46 028540 rtn 
-:      028542 dsc_device_info:
-0x7d47 028543 arg mem_devicedesc ,rega 
-0x7d48 028544 branch usb0_respond_length 
-:      028545 dsc_config_info:
-0x7d49 028546 arg mem_confdesc ,rega 
-0x7d4a 028547 branch usb0_respond_length 
-:      028548 dsc_string_info:
-0x7d4b 028549 fetch 1 ,mem_usb_setup_bvalue 
-0x7d4c 028550 and_into 3 ,pdata 
-0x7d4d 028551 arg mem_string0 ,rega 
-0x7d4e 028552 beq 0 ,usb0_respond_length 
-0x7d4f 028553 set1 mark_isstr ,mark 
-0x7d50 028554 arg mem_string1 ,rega 
-0x7d51 028555 beq 1 ,usb0_respond_length 
-0x7d52 028556 arg mem_string2 ,rega 
-0x7d53 028557 beq 2 ,usb0_respond_length 
-0x7d54 028558 arg mem_string3 ,rega 
-0x7d55 028559 beq 3 ,usb0_respond_length 
-0x7d56 028560 branch assert 
-:      028561 dsc_hid_info:
-0x7d57 028562 arg mem_confdesc + 18 ,rega 
-0x7d58 028563 fetch 1 ,mem_confdesc + 18 
-0x7d59 028564 copy pdata ,regb 
-0x7d5a 028565 branch usb0_respond 
-:      028566 dsc_hid_report_info:
-0x7d5b 028567 fetch 2 ,mem_usb_setup_windex 
-0x7d5c 028568 beq 1 ,dsc_hid_report_info0 
-0x7d5d 028569 arg mem_hidreportdesc_kb ,rega 
-0x7d5e 028570 branch usb0_respond_length 
-:      028571 dsc_hid_report_info0:
-0x7d5f 028572 jam usb_got_report_req ,mem_usb_state 
-0x7d60 028573 arg mem_hidreportdesc_m ,rega 
-0x7d61 028574 branch usb0_respond_length 
-:      028576 usb0_respond_length:
-0x7d62 028577 ifetch 1 ,rega 
-0x7d63 028578 iforce regb 
-0x7d64 028579 increase 1 ,rega 
-:      028582 usb0_respond:
-0x7d65 028583 set1 mark_ext_patch ,mark 
-0x7d66 028584 bpatch patch3b_2 ,mem_patch3b 
-0x7d67 028585 bmark0 mark_isstr ,usb0_respond0 
-0x7d68 028586 add regb ,1 ,pdata 
-0x7d69 028587 lshift pdata ,pdata 
-0x7d6a 028588 hstore 1 ,core_usb_dfifo0 
-0x7d6b 028589 hjam 3 ,core_usb_dfifo0 
-0x7d6c 028590 fetch 1 ,mem_usb_setup_blength 
-0x7d6d 028591 increase -2 ,pdata 
-0x7d6e 028592 rshift pdata ,pdata 
-0x7d6f 028593 store 1 ,mem_usb_setup_blength 
-0x7d70 028594 beq 0 ,usb_no_respond_data 
-:      028595 usb0_respond0:
-0x7d71 028596 fetch 1 ,mem_usb_setup_blength 
-0x7d72 028597 isub regb ,null 
-0x7d73 028598 branch usb0_respond1 ,positive 
-0x7d74 028599 copy pdata ,regb 
-:      028600 usb0_respond1:
-0x7d75 028601 copy rega ,pdata 
-0x7d76 028602 store 2 ,mem_bufptr 
-0x7d77 028603 copy regb ,pdata 
-0x7d78 028604 store 1 ,mem_remain 
-0x7d79 028605 branch usb0_tx 
-:      028607 usb_no_respond_data:
-0x7d7a 028608 arg 0 ,queue 
-0x7d7b 028609 branch usb_trig 
-:      028613 usb0_tx:
-0x7d7c 028614 set1 mark_ext_patch ,mark 
-0x7d7d 028615 bpatch patch3b_3 ,mem_patch3b 
-0x7d7e 028616 fetch 1 ,mem_remain 
-0x7d7f 028617 rtn blank 
-0x7d80 028618 copy pdata ,loopcnt 
-0x7d81 028619 sub pdata ,ep0_packet_size ,null 
-0x7d82 028620 branch usb0_tx_info ,positive 
-0x7d83 028621 arg ep0_packet_size ,loopcnt 
-:      028622 usb0_tx_info:
-0x7d84 028623 fetch 1 ,mem_remain 
-0x7d85 028624 isub loopcnt ,pdata 
-0x7d86 028625 store 1 ,mem_remain 
-0x7d87 028626 fetch 2 ,mem_bufptr 
-0x7d88 028627 copy pdata ,contr 
-:      028628 usb0_tx0:
-0x7d89 028629 ifetch 1 ,contr 
-0x7d8a 028630 hstore 1 ,core_usb_dfifo0 
-0x7d8b 028631 bmark0 mark_isstr ,usb0_tx1 
-0x7d8c 028632 hjam 0 ,core_usb_dfifo0 
-:      028633 usb0_tx1:
-0x7d8d 028634 loop usb0_tx0 
-0x7d8e 028635 copy contr ,pdata 
-0x7d8f 028636 store 2 ,mem_bufptr 
-0x7d90 028637 arg 0 ,queue 
-0x7d91 028638 call usb_trig 
-0x7d92 028639 fetch 1 ,mem_remain 
-0x7d93 028640 nrtn blank 
-0x7d94 028641 fetch 1 ,mem_usb_state 
-0x7d95 028642 rtnne usb_got_report_req 
-0x7d96 028643 jam usb_connected ,mem_usb_state 
-0x7d97 028644 rtn 
-:      028647 usb0_request_set_configuration:
-0x7d98 028648 fetch 1 ,mem_usb_setup_bvalue 
-0x7d99 028649 sub pdata ,1 ,null 
-0x7d9a 028650 nbranch usb0_force_stall ,positive 
-:      028651 usb0_request_set_address:
-0x7d9b 028652 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d9c 028653 bne in_device ,usb0_force_stall 
-0x7d9d 028654 fetch 2 ,mem_usb_setup_windex 
-0x7d9e 028655 bne 0 ,usb0_force_stall 
-0x7d9f 028656 fetch 1 ,mem_usb_setup_blength 
-0x7da0 028657 bne 0 ,usb0_force_stall 
-0x7da1 028658 branch usb0_reply_zerolen 
-:      028660 usb0_request_set_interface:
-0x7da2 028661 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7da3 028662 bne in_interface ,usb0_force_stall 
-0x7da4 028663 fetch 1 ,mem_usb_setup_bvalue 
-0x7da5 028664 bne 0 ,usb0_force_stall 
-0x7da6 028665 fetch 1 ,mem_usb_setup_bvalueh 
-0x7da7 028666 bne 0 ,usb0_force_stall 
-0x7da8 028667 fetch 1 ,mem_usb_setup_blength 
-0x7da9 028668 bne 0 ,usb0_force_stall 
-0x7daa 028669 branch usb0_reply_zerolen 
-:      028671 usb0_request_set_feature:
-0x7dab 028672 fetch 1 ,mem_usb_setup_bvalue 
-0x7dac 028673 bne 1 ,usb0_force_stall 
-0x7dad 028674 jam usb_sleep ,mem_usb_state 
-0x7dae 028675 branch usb0_reply_zerolen 
-:      028677 usb0_request_clear_feature:
-0x7daf 028678 fetch 1 ,mem_usb_setup_bvalue 
-0x7db0 028679 bne 1 ,usb0_force_stall 
-0x7db1 028680 branch usb0_reply_zerolen 
-:      028682 usb_init:
-0x7db2 028683 set1 mark_ext_patch ,mark 
-0x7db3 028684 bpatch patch3b_4 ,mem_patch3b 
-0x7db4 028685 hjam 0x00 ,core_usb_config 
-0x7db5 028686 nop 10000 
-0x7db6 028687 hjam 0xc0 ,core_usb_trig 
-0x7db7 028688 hfetch 2 ,core_clkoff 
-0x7db8 028689 set0 clock_off_usb ,pdata 
-0x7db9 028690 hstore 2 ,core_clkoff 
-0x7dba 028691 hjam 0x3c ,core_usb_config 
-0x7dbb 028692 hjam 0xff ,core_usb_status 
-0x7dbc 028693 hjam 0xff ,core_usb_fifo_empty 
-0x7dbd 028694 jam 0 ,mem_mcmd 
-0x7dbe 028695 jam 0 ,mem_usb_state 
-0x7dbf 028696 setarg 0 
-0x7dc0 028697 store 2 ,mem_usb_idle_cnt 
-0x7dc1 028698 rtn 
-:      028701 usb_tx:
-0x7dc2 028702 set1 mark_ext_patch ,mark 
-0x7dc3 028703 bpatch patch3b_5 ,mem_patch3b 
-0x7dc4 028704 fetch 1 ,mem_mcmd 
-0x7dc5 028705 rtn blank 
-0x7dc6 028706 fetch 1 ,mem_usb_state 
-0x7dc7 028707 beq usb_sleep ,usb_wakeup 
-0x7dc8 028708 rtnne usb_connected 
-0x7dc9 028709 fetch 1 ,mem_mcmd 
-0x7dca 028710 jam 0 ,mem_mcmd 
-0x7dcb 028711 arg 6 ,loopcnt 
-0x7dcc 028712 arg mem_mouse_data ,contr 
-0x7dcd 028713 beq send_kb_data_cmd ,usb_tx_ep1 
-0x7dce 028714 beq send_mouse_data_cmd ,usb_tx_ep2 
-0x7dcf 028715 branch assert 
-:      028717 usb_tx_ep1:
-0x7dd0 028718 arg core_usb_dfifo1 ,rega 
-0x7dd1 028719 arg 1 ,queue 
-:      028720 usb_tx_loop:
-0x7dd2 028721 ifetch 1 ,contr 
-0x7dd3 028722 istore 1 ,rega 
-0x7dd4 028723 loop usb_tx_loop 
-:      028724 usb_trig:
-0x7dd5 028725 set1 mark_ext_patch ,mark 
-0x7dd6 028726 bpatch patch3b_6 ,mem_patch3b 
-0x7dd7 028727 disable swfine 
-0x7dd8 028728 fetch 2 ,mem_usb_trig_timeout 
-0x7dd9 028729 iforce stop_watch 
-0x7dda 028730 hjam 0x40 ,core_usb_status 
-:      028731 usb_trig_waitnak_loop:
-0x7ddb 028732 hfetch 1 ,core_usb_status 
-0x7ddc 028733 branch usb_init ,timeout 
-0x7ddd 028734 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
-0x7dde 028735 fetch 2 ,mem_usb_trig_timeout 
-0x7ddf 028736 iforce stop_watch 
-0x7de0 028737 arg 0 ,temp 
-0x7de1 028738 qset1 temp 
-0x7de2 028739 hstoret 1 ,core_usb_fifo_empty 
-:      028740 usb_trig_loop:
-0x7de3 028741 branch usb_init ,timeout 
-0x7de4 028742 hstoret 1 ,core_usb_trig 
-0x7de5 028743 hfetch 1 ,core_usb_fifo_empty 
-0x7de6 028744 qisolate0 pdata 
-0x7de7 028745 branch usb_trig_loop ,true 
-0x7de8 028746 rtn 
-:      028749 usb_tx_ep2:
-0x7de9 028750 arg 2 ,queue 
-0x7dea 028751 arg core_usb_dfifo2 ,rega 
-0x7deb 028752 branch usb_tx_loop 
-:      028755 usb_wakeup:
-0x7dec 028756 set1 mark_ext_patch ,mark 
-0x7ded 028757 bpatch patch3b_7 ,mem_patch3b 
-0x7dee 028758 hjam 0xfc ,core_usb_config 
-0x7def 028759 nop 10000 
-0x7df0 028760 hjam 0x3c ,core_usb_config 
-0x7df1 028761 jam usb_resume ,mem_usb_state 
-0x7df2 028762 rtn 
-:      028764 usb_tx_test:
-0x7df3 028765 fetch 1 ,mem_mcmd 
-0x7df4 028766 nrtn blank 
-0x7df5 028767 fetch 2 ,mem_usb_cnt 
-0x7df6 028768 rtn blank 
-0x7df7 028769 increase -1 ,pdata 
-0x7df8 028770 store 2 ,mem_usb_cnt 
-0x7df9 028771 jam send_mouse_data_cmd ,mem_mcmd 
-0x7dfa 028772 rtn 
-:      028775 right_shift_n:
-0x7dfb 028776 sub loopcnt ,0 ,null 
-0x7dfc 028777 rtn zero 
-:      028778 right_shift_n_loop:
-0x7dfd 028779 rshift pdata ,pdata 
-0x7dfe 028780 loop right_shift_n_loop 
-0x7dff 028781 rtn 
-:      028783 push_stack:
-0x7e00 028784 deposit contw 
-0x7e01 028785 store 2 ,mem_contw 
-0x7e02 028786 storet 8 ,mem_temp 
-0x7e03 028787 deposit timeup 
-0x7e04 028788 store 4 ,mem_timeup 
-0x7e05 028789 deposit rega 
-0x7e06 028790 store 4 ,mem_rega 
-0x7e07 028791 deposit regb 
-0x7e08 028792 store 4 ,mem_regb 
-0x7e09 028793 deposit regc 
-0x7e0a 028794 store 3 ,mem_regc 
-0x7e0b 028795 deposit contr 
-0x7e0c 028796 store 2 ,mem_contr 
-0x7e0d 028797 rtn 
-:      028798 pop_stack:
-0x7e0e 028799 fetcht 8 ,mem_temp 
-0x7e0f 028800 fetch 4 ,mem_timeup 
-0x7e10 028801 iforce timeup 
-0x7e11 028802 fetch 4 ,mem_rega 
-0x7e12 028803 iforce rega 
-0x7e13 028804 fetch 4 ,mem_regb 
-0x7e14 028805 iforce regb 
-0x7e15 028806 fetch 3 ,mem_regc 
-0x7e16 028807 iforce regc 
-0x7e17 028808 fetch 2 ,mem_contw 
-0x7e18 028809 iforce contw 
-0x7e19 028810 fetch 2 ,mem_contr 
-0x7e1a 028811 iforce contr 
-0x7e1b 028812 rtn 
-:      028818 save_cont_pointers:
-0x7e1c 028819 copy contw ,pdata 
-0x7e1d 028820 store 2 ,mem_hold_contw 
-0x7e1e 028821 copy contr ,pdata 
-0x7e1f 028822 store 2 ,mem_hold_contr 
-0x7e20 028823 rtn 
-:      028824 load_cont_pointers:
-0x7e21 028825 fetch 2 ,mem_hold_contw 
-0x7e22 028826 copy pdata ,contw 
-0x7e23 028827 fetch 2 ,mem_hold_contr 
-0x7e24 028828 copy pdata ,contr 
-0x7e25 028829 rtn 
-:      028833 delay_10ms:
-0x7e26 028834 copy clkn_bt ,pdata 
-0x7e27 028835 increase 16 ,pdata 
-0x7e28 028836 increase 16 ,pdata 
-:      028837 delay_ms_wait:
-0x7e29 028838 copy clkn_bt ,temp 
-0x7e2a 028839 isub temp ,null 
-0x7e2b 028840 branch delay_ms_wait ,positive 
-0x7e2c 028841 rtn 
-:      028843 memcpy48:
-0x7e2d 028844 ifetch 8 ,contr 
-0x7e2e 028845 istore 8 ,contw 
-0x7e2f 028846 ifetch 8 ,contr 
-0x7e30 028847 istore 8 ,contw 
-:      028848 memcpy32:
-0x7e31 028849 ifetch 8 ,contr 
-0x7e32 028850 istore 8 ,contw 
-:      028851 memcpy24:
-0x7e33 028852 ifetch 8 ,contr 
-0x7e34 028853 istore 8 ,contw 
-:      028854 memcpy16:
-0x7e35 028855 ifetch 8 ,contr 
-0x7e36 028856 istore 8 ,contw 
-0x7e37 028857 ifetch 8 ,contr 
-0x7e38 028858 istore 8 ,contw 
-0x7e39 028859 rtn 
-:      028861 bn_zero:
-0x7e3a 028862 force 3 ,loopcnt 
-:      028863 memset0:
-0x7e3b 028864 force 0 ,pdata 
-:      028865 memset8:
-0x7e3c 028866 istore 8 ,contw 
-0x7e3d 028867 loop memset8 
-0x7e3e 028868 rtn 
-:      028871 clear_mem:
-0x7e3f 028872 deposit loopcnt 
-0x7e40 028873 rtn blank 
-0x7e41 028874 setarg 0 
-:      028875 clear_mem_loop:
-0x7e42 028876 istore 1 ,contw 
-0x7e43 028877 loop clear_mem_loop 
-0x7e44 028878 rtn 
-:      028882 memcpy:
-0x7e45 028883 deposit loopcnt 
-0x7e46 028884 rtn blank 
-:      028885 memcpy_loop:
-0x7e47 028886 ifetch 1 ,contr 
-0x7e48 028887 istore 1 ,contw 
-0x7e49 028888 loop memcpy_loop 
-0x7e4a 028889 rtn 
-:      028891 timer_stop:
-0x7e4b 028892 setarg 0 
-:      028893 timer_init:
-0x7e4c 028894 arg mem_timers ,contw 
-0x7e4d 028895 iforce temp 
-0x7e4e 028896 lshift queue ,pdata 
-0x7e4f 028897 iadd contw ,contw 
-0x7e50 028898 istoret 2 ,contw 
-0x7e51 028899 rtn 
-:      028901 timer_reinit:
-0x7e52 028902 arg 0 ,queue 
-:      028903 timer_check:
-0x7e53 028904 set1 mark_ext_patch ,mark 
-0x7e54 028905 bpatch patch37_4 ,mem_patch37 
-0x7e55 028906 fetcht 4 ,mem_last_clkn 
-0x7e56 028907 rshift clkn_bt ,pdata 
-0x7e57 028908 store 4 ,mem_last_clkn 
-0x7e58 028909 isub temp ,timeup 
-0x7e59 028910 copy timeup ,temp 
-0x7e5a 028911 arg mem_timers ,contr 
-0x7e5b 028912 copy contr ,contw 
-0x7e5c 028913 arg 16 ,loopcnt 
-:      028914 timer_loop:
-0x7e5d 028915 ifetch 2 ,contr 
-0x7e5e 028916 isub temp ,pdata 
-0x7e5f 028917 branch timer_counting ,positive 
-0x7e60 028918 force 0 ,pdata 
-:      028919 timer_counting:
-0x7e61 028920 istore 2 ,contw 
-0x7e62 028921 loop timer_loop 
-0x7e63 028922 arg mem_timers ,contr 
-0x7e64 028923 lshift queue ,pdata 
-0x7e65 028924 iadd contr ,contr 
-0x7e66 028925 ifetch 2 ,contr 
-0x7e67 028926 rtn 
-:      028929 lshift8_queue:
-0x7e68 028930 increase 1 ,queue 
-:      028931 lshift8_queue_loop:
-0x7e69 028932 increase -1 ,queue 
-0x7e6a 028933 rtn zero 
-0x7e6b 028934 lshift8 pdata ,pdata 
-0x7e6c 028935 branch lshift8_queue_loop 
-:      028939 clk_add:
-0x7e6d 028940 iadd temp ,temp 
-0x7e6e 028941 copy temp ,loopcnt 
-0x7e6f 028942 setarg 3750 
-0x7e70 028943 isub loopcnt ,pdata 
-0x7e71 028944 rtn positive 
-0x7e72 028945 sub pdata ,0 ,pdata 
-0x7e73 028946 rshift16 temp ,temp 
-0x7e74 028947 increase 1 ,temp 
-0x7e75 028948 lshift16 temp ,temp 
-0x7e76 028949 ior temp ,temp 
-0x7e77 028950 rtn 
-:      028952 clk_diff_rt:
-0x7e78 028953 call clk_diff 
-0x7e79 028954 branch clk2rt 
-:      028957 clk_diff:
-0x7e7a 028958 disable user 
-0x7e7b 028959 isub temp ,pdata 
-0x7e7c 028960 branch clk_diff_pos ,positive 
-0x7e7d 028961 enable user 
-0x7e7e 028962 sub pdata ,0 ,pdata 
-:      028963 clk_diff_pos:
-0x7e7f 028964 rtnbit0 15 
-0x7e80 028965 arg -61786 ,temp 
-0x7e81 028966 iadd temp ,pdata 
-0x7e82 028967 set0 64 ,pdata 
-0x7e83 028968 rtn 
-:      028970 clk2rt:
-0x7e84 028971 iforce contr 
-0x7e85 028972 rshift16 pdata ,pdata 
-0x7e86 028973 arg 3750 ,temp 
-0x7e87 028974 imul32 temp ,pdata 
-0x7e88 028975 iadd contr ,pdata 
-0x7e89 028976 rtn 
-:      028979 clk2lpo:
-0x7e8a 028980 lshift8 pdata ,pdata 
-0x7e8b 028981 lshift4 pdata ,pdata 
-0x7e8c 028982 fetcht 3 ,mem_clks_per_lpo 
-0x7e8d 028983 idiv temp 
-0x7e8e 028984 call wait_div_end 
-0x7e8f 028985 quotient temp 
-0x7e90 028986 rtn 
-:      028989 clk2bt:
-0x7e91 028990 arg 3750 ,temp 
-0x7e92 028991 idiv temp 
-0x7e93 028992 call wait_div_end 
-0x7e94 028993 quotient pdata 
-0x7e95 028994 lshift16 pdata ,pdata 
-0x7e96 028995 remainder temp 
-0x7e97 028996 ior temp ,temp 
-0x7e98 028997 rtn 
-:      029000 mem3_hex2string_to_uart:
-0x7e99 029001 arg 3 ,loopcnt 
-0x7e9a 029002 branch hex2string_to_uart0 
-:      029003 mem2_hex2string_to_uart:
-0x7e9b 029004 arg 2 ,loopcnt 
-0x7e9c 029005 branch hex2string_to_uart0 
-:      029009 adss_hex2string_to_uart:
-0x7e9d 029010 arg 6 ,loopcnt 
-:      029011 hex2string_to_uart0:
-0x7e9e 029012 ifetch 1 ,rega 
-0x7e9f 029013 copy pdata ,temp 
-0x7ea0 029014 rshift4 pdata ,pdata 
-0x7ea1 029015 call dialog2uchar 
-0x7ea2 029016 istore 1 ,contwu 
-0x7ea3 029017 copy temp ,pdata 
-0x7ea4 029018 and pdata ,0xf ,pdata 
-0x7ea5 029019 call dialog2uchar 
-0x7ea6 029020 istore 1 ,contwu 
-0x7ea7 029021 increase 1 ,rega 
-0x7ea8 029022 loop hex2string_to_uart0 
-0x7ea9 029023 rtn 
-:      029024 dialog2uchar:
-0x7eaa 029025 sub pdata ,9 ,null 
-0x7eab 029026 branch dialog2uchar0to9 ,positive 
-0x7eac 029027 increase 87 ,pdata 
-0x7ead 029028 rtn 
-:      029029 dialog2uchar0to9:
-0x7eae 029030 add pdata ,0x30 ,pdata 
-0x7eaf 029031 rtn 
-:      029037 string2dec_from_uart:
-0x7eb0 029038 arg 0 ,temp 
-:      029039 string2dec_from_uart_done:
-0x7eb1 029040 copy temp ,regc 
-0x7eb2 029041 ifetch 1 ,contru 
-0x7eb3 029042 sub pdata ,at_comma ,null 
-0x7eb4 029043 rtn zero 
-0x7eb5 029044 call uchar2dialog 
-0x7eb6 029045 copy regc ,temp 
-0x7eb7 029046 call swap 
-0x7eb8 029047 arg 10 ,regb 
-0x7eb9 029048 imul32 regb ,pdata 
-0x7eba 029049 iadd temp ,pdata 
-0x7ebb 029050 copy pdata ,temp 
-0x7ebc 029051 branch string2dec_from_uart_done 
-:      029054 mem2_string2hex_from_uart:
-0x7ebd 029055 arg 2 ,loopcnt 
-0x7ebe 029056 branch string2hex_from_uart 
-:      029057 adss_string2hex_from_uart:
-0x7ebf 029058 arg 6 ,loopcnt 
-:      029062 string2hex_from_uart:
-0x7ec0 029063 ifetch 1 ,contru 
-0x7ec1 029064 call uchar2dialog 
-0x7ec2 029065 lshift4 pdata ,regc 
-0x7ec3 029066 ifetch 1 ,contru 
-0x7ec4 029067 call uchar2dialog 
-0x7ec5 029068 iadd regc ,pdata 
-0x7ec6 029069 istore 1 ,contw 
-0x7ec7 029070 loop string2hex_from_uart 
-0x7ec8 029071 rtn 
-:      029073 uchar2dialog:
-0x7ec9 029074 arg 0x3a ,temp 
-0x7eca 029075 isub temp ,null 
-0x7ecb 029076 nbranch uchar2dialog_number ,positive 
-0x7ecc 029077 arg 0x61 ,temp 
-0x7ecd 029078 isub temp ,null 
-0x7ece 029079 branch uchar2dialog_a2f ,positive 
-0x7ecf 029080 arg 0x37 ,temp 
-0x7ed0 029081 isub temp ,pdata 
-0x7ed1 029082 rtn 
-:      029083 uchar2dialog_number:
-0x7ed2 029084 arg 0x30 ,temp 
-0x7ed3 029085 isub temp ,pdata 
-0x7ed4 029086 rtn 
-:      029087 uchar2dialog_a2f:
-0x7ed5 029088 arg 0x57 ,temp 
-0x7ed6 029089 isub temp ,pdata 
-0x7ed7 029090 rtn 
-:      029092 pn9:
-0x7ed8 029093 copy temp ,alarm 
-0x7ed9 029094 setarg 0x1ff 
-0x7eda 029095 force 0 ,regb 
-:      029096 pn9_loop:
-0x7edb 029097 rshift3 pdata ,rega 
-0x7edc 029098 rshift rega ,rega 
-0x7edd 029099 ixor rega ,rega 
-0x7ede 029100 isolate1 0 ,rega 
-0x7edf 029101 setflag true ,9 ,pdata 
-0x7ee0 029102 rshift temp ,temp 
-0x7ee1 029103 isolate1 0 ,pdata 
-0x7ee2 029104 setflag true ,7 ,temp 
-0x7ee3 029105 rshift pdata ,pdata 
-0x7ee4 029106 increase 1 ,regb 
-0x7ee5 029107 compare 0 ,regb ,0x7 
-0x7ee6 029108 nbranch pn9_loop ,true 
-0x7ee7 029109 istoret 1 ,contw 
-0x7ee8 029110 loop pn9_loop 
-0x7ee9 029111 copy alarm ,temp 
-0x7eea 029112 rtn 
-:      029114 bcd_byte:
-0x7eeb 029115 div pdata ,10 
-0x7eec 029116 call wait_div_end 
-0x7eed 029117 quotient pdata 
-0x7eee 029118 lshift2 pdata ,rega 
-0x7eef 029119 lshift2 rega ,rega 
-0x7ef0 029120 remainder pdata 
-0x7ef1 029121 ior rega ,pdata 
-0x7ef2 029122 rtn 
-:      029124 bcd_pack:
-0x7ef3 029125 isolate1 0 ,rega 
-0x7ef4 029126 branch bcd_pack_hi ,true 
-0x7ef5 029127 iforce regb 
-0x7ef6 029128 rtn 
-:      029129 bcd_pack_hi:
-0x7ef7 029130 lshift2 pdata ,pdata 
-0x7ef8 029131 lshift2 pdata ,pdata 
-0x7ef9 029132 ior regb ,pdata 
-0x7efa 029133 istore 1 ,contw 
-0x7efb 029134 increase -2 ,contw 
-0x7efc 029135 rtn 
-:      029137 wait_div_end:
-0x7efd 029138 rtn modone 
-0x7efe 029139 branch wait_div_end 
-:      029142 bcd2:
-0x7eff 029143 store 8 ,mem_pdatatemp 
-0x7f00 029144 force 0x20 ,pdata 
-0x7f01 029145 force 8 ,loopcnt 
-0x7f02 029146 arg mem_bcd ,contw 
-:      029147 lpo_clear:
-0x7f03 029148 istore 1 ,contw 
-0x7f04 029149 loop lpo_clear 
-0x7f05 029150 arg mem_bcd ,contw 
-0x7f06 029151 increase 7 ,contw 
-0x7f07 029152 fetch 8 ,mem_pdatatemp 
-:      029153 bcd_loop:
-0x7f08 029154 div pdata ,10 
-0x7f09 029155 call wait_div_end 
-0x7f0a 029156 remainder pdata 
-0x7f0b 029157 or_into 0x30 ,pdata 
-0x7f0c 029158 istore 1 ,contw 
-0x7f0d 029159 increase -2 ,contw 
-0x7f0e 029160 quotient pdata 
-0x7f0f 029161 rtn blank 
-0x7f10 029162 branch bcd_loop 
-:      029167 bcd:
-0x7f11 029168 store 8 ,mem_pdatatemp 
-0x7f12 029169 force 0 ,pdata 
-0x7f13 029170 store 8 ,mem_bcd 
-0x7f14 029171 arg mem_bcd ,contw 
-0x7f15 029172 increase 7 ,contw 
-0x7f16 029173 fetch 8 ,mem_pdatatemp 
-0x7f17 029174 force 0 ,rega 
-:      029175 bcd_pack_loop:
-0x7f18 029176 div pdata ,10 
-0x7f19 029177 call wait_div_end 
-0x7f1a 029178 remainder pdata 
-0x7f1b 029179 call bcd_pack 
-0x7f1c 029180 increase 1 ,rega 
-0x7f1d 029181 quotient pdata 
-0x7f1e 029182 sub pdata ,9 ,null 
-0x7f1f 029183 nbranch bcd_pack_loop ,positive 
-0x7f20 029184 call bcd_pack 
-0x7f21 029185 isolate1 0 ,rega 
-0x7f22 029186 rtn true 
-0x7f23 029187 istore 1 ,contw 
-0x7f24 029188 rtn 
-:      029196 string_compare:
-0x7f25 029197 ifetch 1 ,rega 
-0x7f26 029198 ifetcht 1 ,regb 
-0x7f27 029199 isub temp ,null 
-0x7f28 029200 nrtn zero 
-0x7f29 029201 increase 1 ,rega 
-0x7f2a 029202 increase 1 ,regb 
-0x7f2b 029203 loop string_compare 
-0x7f2c 029204 force 0 ,null 
-0x7f2d 029205 rtn 
-:      029208 ceiling:
-0x7f2e 029209 isub temp ,null 
-0x7f2f 029210 nrtn positive 
-0x7f30 029211 deposit temp 
-0x7f31 029212 rtn 
-:      029214 swap:
-0x7f32 029215 iadd temp ,pdata 
-0x7f33 029216 isub temp ,temp 
-0x7f34 029217 isub temp ,pdata 
-0x7f35 029218 rtn 
-:      029220 clean_mem:
-0x7f36 029221 arg 0x200 ,loopcnt 
-0x7f37 029222 arg 0x4000 ,contw 
-0x7f38 029223 branch memset0 
-:      029225 slave_savelist:
-0x7f39 029226 fetch 5 ,mem_sync_clke 
-0x7f3a 029227 store 5 ,mem_pdatatemp 
-0x7f3b 029228 fetch 2 ,mem_clks_per_lpo 
-0x7f3c 029229 istore 2 ,contw 
-0x7f3d 029230 setarg 0 
-0x7f3e 029231 setflag match ,7 ,pdata 
-0x7f3f 029232 setflag wake ,6 ,pdata 
-0x7f40 029233 setflag sync ,5 ,pdata 
-0x7f41 029234 setflag attempt ,4 ,pdata 
-0x7f42 029235 istore 1 ,contw 
-0x7f43 029236 branch savelist_2 
-:      029239 le_savelist:
-0x7f44 029240 fetch 5 ,mem_sync_clke 
-0x7f45 029241 store 5 ,mem_pdatatemp 
-0x7f46 029242 fetch 1 ,mem_le_ch_mapped 
-0x7f47 029243 istore 1 ,contw 
-0x7f48 029244 fetch 2 ,mem_le_event_count 
-0x7f49 029245 arg 0x0fff ,contr 
-0x7f4a 029246 iand contr ,pdata 
-0x7f4b 029247 setflag match ,15 ,pdata 
-0x7f4c 029248 setflag wake ,14 ,pdata 
-0x7f4d 029249 setflag sync ,13 ,pdata 
-0x7f4e 029250 setflag attempt ,12 ,pdata 
-0x7f4f 029251 istore 2 ,contw 
-0x7f50 029252 branch savelist_2 
-:      029253 savelist:
-0x7f51 029254 store 8 ,mem_pdatatemp 
-:      029255 savelist_2:
-0x7f52 029256 fetch 1 ,mem_seqi 
-0x7f53 029257 rtneq 0x7f 
-0x7f54 029258 and_into 0x7f ,pdata 
-0x7f55 029259 lshift3 pdata ,pdata 
-0x7f56 029260 arg mem_savelist ,contw 
-0x7f57 029261 iadd contw ,contw 
-0x7f58 029262 fetch 8 ,mem_pdatatemp 
-0x7f59 029263 istore 8 ,contw 
-0x7f5a 029264 fetch 1 ,mem_seqi 
-0x7f5b 029265 isolate1 7 ,pdata 
-0x7f5c 029266 increase 1 ,pdata 
-0x7f5d 029267 and_into 0x7f ,pdata 
-0x7f5e 029268 setflag true ,7 ,pdata 
-0x7f5f 029269 store 1 ,mem_seqi 
-0x7f60 029270 fetch 8 ,mem_pdatatemp 
-0x7f61 029271 rtn 
-:      029273 dirty_mem:
-0x7f62 029274 arg 0x800 ,loopcnt 
-0x7f63 029275 arg 0 ,contw 
-0x7f64 029276 setarg 0x01010101 
-0x7f65 029277 branch memset8 
-:      029280 callback_func:
-0x7f66 029281 rtn blank 
-0x7f67 029282 copy pdata ,pc 
-:      029285 wait_uarttx:
-0x7f68 029286 hfetch 2 ,core_uart_txitems 
-0x7f69 029287 nbranch wait_uarttx ,blank 
-0x7f6a 029288 rtn 
-:      029290 get_uart_rrptr:
-0x7f6b 029291 hfetch 2 ,core_uart_rrptr 
-0x7f6c 029292 copy pdata ,contru 
-0x7f6d 029293 rtn 
-:      029295 get_uart_twptr:
-0x7f6e 029296 hfetch 2 ,core_uart_twptr 
-0x7f6f 029297 copy pdata ,contwu 
-0x7f70 029298 rtn 
-:      029300 send_mem_to_uart:
-0x7f71 029301 copy contr ,rega 
-0x7f72 029302 call get_uart_twptr 
-0x7f73 029303 copy rega ,contr 
-:      029304 send_mem_to_uart0:
-0x7f74 029305 call uart_copy_tx_bytes 
-0x7f75 029306 call uartd_send 
-0x7f76 029307 branch wait_uarttx 
-:      029309 ice_break:
-0x7f77 029310 hjam 0x1 ,core_ice_ctrl 
-0x7f78 029311 rtn 
-:      029313 ice_setbp:
-0x7f79 029314 hstore 2 ,core_ice_break0 
-0x7f7a 029315 hfetch 1 ,core_ice_ctrl 
-0x7f7b 029316 set1 4 ,pdata 
-0x7f7c 029317 hstore 1 ,core_ice_ctrl 
-0x7f7d 029318 rtn 
-:      029319 ice_setbp2:
-0x7f7e 029320 hstore 2 ,core_ice_break1 
-0x7f7f 029321 hfetch 1 ,core_ice_ctrl 
-0x7f80 029322 set1 6 ,pdata 
-0x7f81 029323 hstore 1 ,core_ice_ctrl 
-0x7f82 029324 rtn 
-:      029326 ice_set_write_bp:
-0x7f83 029327 hstore 2 ,core_ice_break0 
-0x7f84 029328 hjam 0x30 ,core_ice_ctrl 
-0x7f85 029329 rtn 
-:      029331 test_no_white:
-0x7f86 029332 hfetch 1 ,core_config 
-0x7f87 029333 set1 whiteoff_bit ,pdata 
-0x7f88 029334 hstore 1 ,core_config 
-0x7f89 029335 rtn 
-:      029337 test_enable_white:
-0x7f8a 029338 hfetch 1 ,core_config 
-0x7f8b 029339 set0 whiteoff_bit ,pdata 
-0x7f8c 029340 hstore 1 ,core_config 
-0x7f8d 029341 rtn 
-:      029343 check_uart_tx_buff:
-0x7f8e 029344 hfetch 2 ,core_uart_txitems 
-0x7f8f 029345 arg uart_air_control_threshold ,temp 
-:      029346 pdata_sub_temp:
-0x7f90 029347 isub temp ,null 
-0x7f91 029348 rtn 
-:      029354 fifo_in:
-0x7f92 029355 set1 mark_ext_patch ,mark 
-0x7f93 029356 bpatch patch37_5 ,mem_patch37 
-0x7f94 029357 ifetcht util_fifo_len ,rega 
-0x7f95 029358 and temp ,0xff ,pdata 
-0x7f96 029359 nbranch fifo_in_push ,blank 
-0x7f97 029360 rshift8 temp ,pdata 
-0x7f98 029361 istore util_fifo_len ,rega 
-:      029362 fifo_in_push:
-0x7f99 029363 increase util_fifo_len + util_fifo_offset ,rega 
-0x7f9a 029364 ifetch 1 ,rega 
-0x7f9b 029365 nbranch assert ,blank 
-0x7f9c 029366 fetch 1 ,mem_fifo_temp 
-0x7f9d 029367 istore 1 ,rega 
-0x7f9e 029368 rtn 
-:      029373 fifo_out:
-0x7f9f 029374 set1 mark_ext_patch ,mark 
-0x7fa0 029375 bpatch patch37_6 ,mem_patch37 
-0x7fa1 029376 arg util_fifo_len ,loopcnt 
-0x7fa2 029377 ifetch util_fifo_len ,rega 
-0x7fa3 029378 rtn blank 
-:      029379 fifo_out_loop:
-0x7fa4 029380 ifetch 1 ,rega 
-0x7fa5 029381 nbranch fifo_out_end ,blank 
-0x7fa6 029382 increase 1 ,rega 
-0x7fa7 029383 loop fifo_out_loop 
-0x7fa8 029384 branch assert 
-:      029385 fifo_out_end:
-0x7fa9 029386 arg 0 ,temp 
-0x7faa 029387 istoret 1 ,rega 
-0x7fab 029388 rtn 
-:      029393 fifo_is_empty:
-0x7fac 029394 ifetch util_fifo_len ,rega 
-0x7fad 029395 rtn 
-:      029400 fifo_is_full:
-0x7fae 029401 ifetch 1 ,rega 
-0x7faf 029402 rtn 
-:      029405 fifo_is_near_full:
-0x7fb0 029406 ifetch 2 ,rega 
-0x7fb1 029407 rtn 
-:      029411 fifo_content_count:
-0x7fb2 029412 arg 0 ,temp 
-:      029413 fifo_content_count_loop:
-0x7fb3 029414 fetch 1 ,contr 
-0x7fb4 029415 loop fifo_content_count_loop ,blank 
-0x7fb5 029416 increase 1 ,temp 
-0x7fb6 029417 loop fifo_content_count_loop 
-0x7fb7 029418 copy temp ,pdata 
-0x7fb8 029419 rtn 
-:      029421 not_greater_than:
-0x7fb9 029422 isub temp ,null 
-0x7fba 029423 nrtn positive 
-0x7fbb 029424 copy temp ,pdata 
-0x7fbc 029425 rtn 
+:      002889 start:
+0x3000 002890 call lpmstate 
+:      002893 soft_reset:
+0x3001 002894 set0 mark_ext_patch ,mark 
+0x3002 002895 bpatch patch00_0 ,mem_patch00 
+0x3003 002896 clear_stack 
+0x3004 002897 call initialize_radio 
+0x3005 002898 call iicd_init_12m 
+0x3006 002899 call init_param 
+0x3007 002900 call l2cap_init 
+0x3008 002901 set0 mark_ext_patch ,mark 
+0x3009 002902 bpatch patch00_1 ,mem_patch00 
+0x300a 002903 call rfcomm_init 
+0x300b 002904 call init_lmp 
+0x300c 002905 call ui_init 
+0x300d 002906 call app_init 
+0x300e 002907 set0 mark_ext_patch ,mark 
+0x300f 002908 bpatch patch00_2 ,mem_patch00 
+0x3010 002909 call app_lpm_init ,wake 
+0x3011 002910 call sp_initialize 
+0x3012 002911 call lpm_recover_clk ,wake 
+:      002912 main_loop:
+0x3013 002913 set0 mark_ext_patch ,mark 
+0x3014 002914 bpatch patch00_3 ,mem_patch00 
+0x3015 002915 call sp_calc_sequence 
+0x3016 002916 call le_dispatch 
+0x3017 002917 call hci_dispatch 
+0x3018 002918 set0 mark_ext_patch ,mark 
+0x3019 002919 bpatch patch00_4 ,mem_patch00 
+0x301a 002920 call idle_dispatch 
+0x301b 002921 call app_process_idle 
+0x301c 002922 call inquiry_dispatch 
+0x301d 002923 set0 mark_ext_patch ,mark 
+0x301e 002924 bpatch patch00_5 ,mem_patch00 
+0x301f 002925 call inquiry_scan_dispatch 
+0x3020 002926 call page_scan_dispatch 
+0x3021 002927 call connection_dispatch 
+0x3022 002928 call lpm_dispatch 
+0x3023 002929 branch main_loop 
+:      002931 connection_dispatch:
+0x3024 002932 call connection_incontext 
+0x3025 002933 rtnmark0 mark_context 
+0x3026 002934 set0 mark_context ,mark 
+0x3027 002935 call context_save 
+0x3028 002936 branch le_disable 
+:      002938 connection_incontext:
+0x3029 002939 set0 mark_ext_patch ,mark 
+0x302a 002940 bpatch patch00_6 ,mem_patch00 
+0x302b 002941 call context_search_insniff 
+0x302c 002942 nbranch connection_nosniff ,zero 
+0x302d 002943 call context_load 
+0x302e 002944 add rega ,coffset_mode ,contr 
+0x302f 002945 ifetch 1 ,contr 
+0x3030 002946 bbit1 mode_le ,le_conn_dispatch 
+0x3031 002947 bbit1 mode_master ,master_dispatch 
+0x3032 002948 branch slave_dispatch 
+:      002949 connection_nosniff:
+0x3033 002950 set0 mark_ext_patch ,mark 
+0x3034 002951 bpatch patch00_7 ,mem_patch00 
+0x3035 002952 call context_get_next 
+0x3036 002953 copy loopcnt ,null 
+0x3037 002954 rtn zero 
+0x3038 002955 call context_load 
+0x3039 002956 fetch 1 ,mem_state 
+0x303a 002957 bbit1 state_inpage ,master_page 
+0x303b 002958 fetch 1 ,mem_mode 
+0x303c 002959 bbit1 mode_master ,master_dispatch 
+0x303d 002960 branch slave_dispatch 
+:      002968 idle_dispatch:
+0x303e 002969 fetch 1 ,mem_hci_cmd 
+0x303f 002970 rtn blank 
+0x3040 002971 beq hci_cmd_inquiry ,idle_inquiry 
+0x3041 002972 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
+0x3042 002973 beq hci_cmd_remote_name_req ,idle_remote_name_req 
+0x3043 002974 beq hci_cmd_create_conn ,idle_create_conn 
+0x3044 002975 beq hci_cmd_le_create_conn ,idle_le_create_conn 
+0x3045 002976 call context_search_conn_handle 
+0x3046 002977 rtn zero 
+0x3047 002978 call context_search_plap 
+0x3048 002979 rtn zero 
+:      002980 idle_exit:
+0x3049 002981 jam 0 ,mem_hci_cmd 
+0x304a 002982 rtn 
+:      002984 idle_le_create_conn:
+0x304b 002985 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
+0x304c 002986 jam 0 ,mem_hci_cmd 
+0x304d 002987 rtn 
+:      002989 idle_inquiry:
+0x304e 002990 set1 mark_inquiry_on ,mark 
+0x304f 002991 set0 mark_inquiry_trainb ,mark 
+0x3050 002992 jam param_ninquiry ,mem_ninqy_index 
+0x3051 002993 jam 31 ,mem_nfreq_index_inq 
+0x3052 002994 branch idle_exit 
+:      002996 idle_inquiry_cancel:
+0x3053 002997 set0 mark_inquiry_on ,mark 
+0x3054 002998 force 0 ,stop_watch 
+0x3055 002999 branch idle_exit 
+:      003001 idle_remote_name_req:
+0x3056 003002 call context_search_plap 
+0x3057 003003 rtn zero 
+0x3058 003004 force lmp_name_req ,temp 
+0x3059 003005 jam 5 ,mem_nameres_cnt 
+0x305a 003006 branch idle_start_page 
+:      003008 idle_create_conn:
+0x305b 003009 set0 mark_ext_patch ,mark 
+0x305c 003010 bpatch patch01_0 ,mem_patch01 
+0x305d 003011 fetch 1 ,mem_device_option 
+0x305e 003012 beq dvc_op_hci ,idle_create_conn_hci 
+:      003013 idle_create_conn_device:
+0x305f 003014 fetch 6 ,mem_hci_plap 
+0x3060 003015 branch idle_exit ,blank 
+0x3061 003016 jam reconnect_hid ,memui_reconnect_mode 
+0x3062 003018 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x3063 003019 branch idle_create_conn_cont 
+:      003021 idle_create_conn_hci:
+0x3064 003022 fetch 6 ,mem_hci_plap 
+0x3065 003023 branch idle_exit ,blank 
+0x3066 003024 store 6 ,mem_plap 
+:      003025 idle_create_conn_cont:
+0x3067 003026 force lmp_version_req ,temp 
+:      003027 idle_start_page:
+0x3068 003028 set0 mark_ext_patch ,mark 
+0x3069 003029 bpatch patch01_1 ,mem_patch01 
+0x306a 003030 fetch 1 ,mem_page_mode 
+0x306b 003031 branch idle_page_mode_r0 ,blank 
+0x306c 003032 lshift3 pdata ,pdata 
+0x306d 003033 lshift4 pdata ,pdata 
+0x306e 003034 increase -1 ,pdata 
+:      003035 idle_page_mode_r0:
+0x306f 003036 store 1 ,mem_npage 
+0x3070 003037 store 1 ,mem_npage_index 
+0x3071 003038 jam 31 ,mem_nfreq_index_page 
+0x3072 003039 set0 mark_page_trainb ,mark 
+0x3073 003040 call context_new 
+0x3074 003041 nbranch idle_page_fail ,zero 
+0x3075 003042 call get_free_amaddr 
+0x3076 003043 store 1 ,mem_amaddr 
+0x3077 003044 storet 1 ,mem_lmo_opcode2 
+0x3078 003045 fetch 6 ,mem_hci_plap 
+0x3079 003046 store 6 ,mem_plap 
+0x307a 003047 set0 mark_ext_patch ,mark 
+0x307b 003048 bpatch patch01_2 ,mem_patch01 
+0x307c 003049 force 0 ,pdata 
+0x307d 003050 compare lmp_name_req ,temp ,0xff 
+0x307e 003051 nsetflag true ,state_init_seq ,pdata 
+0x307f 003052 set1 state_inpage ,pdata 
+0x3080 003053 store 1 ,mem_state 
+0x3081 003054 jam bt_evt_reconn_started ,mem_fifo_temp 
+0x3082 003055 call ui_ipc_send_event 
+0x3083 003056 force 0 ,pdata 
+0x3084 003057 setflag true ,smap_name_req ,pdata 
+0x3085 003058 store 1 ,mem_state_map 
+0x3086 003059 setarg 0 
+0x3087 003060 set1 mode_master ,pdata 
+0x3088 003061 store 1 ,mem_mode 
+0x3089 003062 enable master 
+0x308a 003063 call context_save 
+0x308b 003064 disable master 
+0x308c 003065 force page_length_timer ,queue 
+0x308d 003066 fetch 2 ,mem_page_to 
+0x308e 003067 call timer_init 
+0x308f 003068 branch idle_exit 
+:      003069 idle_page_fail:
+0x3090 003070 set0 mark_ext_patch ,mark 
+0x3091 003071 bpatch patch01_3 ,mem_patch01 
+0x3092 003072 fetch 6 ,mem_hci_plap 
+0x3093 003073 store 6 ,mem_plap 
+0x3094 003074 compare lmp_name_req ,temp ,0xff 
+0x3095 003075 branch idle_name_fail ,true 
+0x3096 003076 force hci_error_memory_full ,temp 
+0x3097 003077 call hci_send_connection_error 
+0x3098 003078 branch idle_exit 
+:      003079 idle_name_fail:
+0x3099 003080 arg mem_tmp_buffer ,contw 
+0x309a 003081 arg 8 ,loopcnt 
+0x309b 003082 call memset0 
+0x309c 003083 force hci_error_memory_full ,queue 
+0x309d 003084 call hci_send_name 
+0x309e 003085 jam bt_evt_reconn_failed ,mem_fifo_temp 
+0x309f 003086 call ui_ipc_send_event 
+0x30a0 003087 branch idle_exit 
+:      003094 inquiry_dispatch:
+0x30a1 003095 rtnmark0 mark_inquiry_on 
+0x30a2 003096 force inquiry_length_timer ,queue 
+0x30a3 003097 call timer_check 
+0x30a4 003098 nsetflag blank ,mark_inquiry_on ,mark 
+0x30a5 003099 nbranch inquiry_start ,blank 
+0x30a6 003100 rtn 
+:      003104 inquiry_start:
+0x30a7 003105 set0 mark_ext_patch ,mark 
+0x30a8 003106 bpatch patch01_4 ,mem_patch01 
+0x30a9 003107 fetcht 2 ,mem_inq_window 
+0x30aa 003108 force 4 ,queue 
+0x30ab 003109 call sniff_check_window 
+0x30ac 003110 rtn user 
+0x30ad 003111 call afh_clear 
+0x30ae 003112 force 0 ,freq_mode 
+:      003113 inquiry_restart:
+0x30af 003114 rtn timeout 
+0x30b0 003115 set0 mark_fhs_already_good ,mark 
+0x30b1 003116 set0 mark_fhs_eir ,mark 
+:      003117 inquiry_rx_restart:
+0x30b2 003118 add clkn_bt ,1 ,bt_clk 
+0x30b3 003119 isolate1 mark_inquiry_trainb ,mark 
+0x30b4 003120 setflag true ,2 ,freq_mode 
+0x30b5 003121 compare 0x00 ,bt_clk ,0x02 
+0x30b6 003122 nbranch inquiry_receive ,true 
+:      003124 inquiry_transmit:
+0x30b7 003125 set0 mark_ext_patch ,mark 
+0x30b8 003126 bpatch patch01_5 ,mem_patch01 
+0x30b9 003127 fetch 1 ,mem_inquiry_transmit 
+0x30ba 003128 increase 1 ,pdata 
+0x30bb 003129 store 1 ,mem_inquiry_transmit 
+0x30bc 003130 call fetch_giac 
+0x30bd 003131 call tx_radio_freq 
+0x30be 003132 call fetch_diac 
+0x30bf 003133 call start_transmitter 
+0x30c0 003134 call start_tx_native 
+0x30c1 003135 call send_access_word 
+0x30c2 003136 call end_of_packet 
+0x30c3 003137 call inquiry_check_train 
+0x30c4 003138 branch inquiry_restart 
+:      003140 inquiry_check_train:
+0x30c5 003141 set0 mark_ext_patch ,mark 
+0x30c6 003142 bpatch patch01_6 ,mem_patch01 
+0x30c7 003143 fetch 1 ,mem_nfreq_index_inq 
+0x30c8 003144 increase -1 ,pdata 
+0x30c9 003145 store 1 ,mem_nfreq_index_inq 
+0x30ca 003146 rtn positive 
+0x30cb 003147 jam 31 ,mem_nfreq_index_inq 
+0x30cc 003148 fetch 1 ,mem_ninqy_index 
+0x30cd 003149 increase -1 ,pdata 
+0x30ce 003150 store 1 ,mem_ninqy_index 
+0x30cf 003151 rtn positive 
+0x30d0 003152 setflip mark_inquiry_trainb ,mark 
+0x30d1 003153 jam param_ninquiry ,mem_ninqy_index 
+0x30d2 003154 rtn 
+:      003156 inquiry_receive:
+0x30d3 003157 set0 mark_ext_patch ,mark 
+0x30d4 003158 bpatch patch01_7 ,mem_patch01 
+0x30d5 003159 call fetch_giac 
+0x30d6 003160 call rx_radio_freq 
+0x30d7 003161 call fetch_diac 
+0x30d8 003162 call start_rx_native 
+0x30d9 003163 call start_receiver 
+0x30da 003164 call wait_access_clkn_rt 
+0x30db 003165 branch inquiry_sync ,sync 
+0x30dc 003166 call inquiry_check_train 
+0x30dd 003167 branch inquiry_rx_restart 
+:      003168 inquiry_sync:
+0x30de 003169 set0 mark_ext_patch ,mark 
+0x30df 003170 bpatch patch02_0 ,mem_patch02 
+0x30e0 003171 call save_rssi 
+0x30e1 003172 call scan_mode_whiten 
+0x30e2 003173 call receive_packet_whitened 
+0x30e3 003174 set0 mark_rxbuf_inuse ,mark 
+0x30e4 003175 rtnmark0 mark_fhs_already_good 
+:      003176 inquiry_receive_rtn:
+0x30e5 003177 set0 mark_ext_patch ,mark 
+0x30e6 003178 bpatch patch02_1 ,mem_patch02 
+0x30e7 003179 fetch 1 ,mem_at_using_flag 
+0x30e8 003180 bbit1 at_flag_inq ,at_inquiry_reply 
+0x30e9 003181 call hci_inquiry_reply 
+:      003182 inquiry_receive_eir_rtn:
+0x30ea 003183 fetch 1 ,mem_inquiry_rcv 
+0x30eb 003184 increase 1 ,pdata 
+0x30ec 003185 store 1 ,mem_inquiry_rcv 
+0x30ed 003186 rtn 
+:      003187 inquiry_receive_eir:
+0x30ee 003188 set0 mark_fhs_already_good ,mark 
+0x30ef 003189 call rf_setup_time_slave_slot_eir 
+0x30f0 003190 call fetch_giac 
+0x30f1 003191 call rx_radio_freq 
+0x30f2 003192 call init_rx_packet_flags 
+0x30f3 003193 call start_rx_native 
+0x30f4 003194 call start_receiver 
+0x30f5 003195 call wait_access_clkn_rt 
+0x30f6 003196 branch inquiry_receive_eir_packet ,sync 
+0x30f7 003197 rtn 
+:      003198 inquiry_receive_eir_packet:
+0x30f8 003199 call scan_mode_whiten 
+0x30f9 003200 call receive_packet_whitened 
+0x30fa 003201 set0 mark_rxbuf_inuse ,mark 
+0x30fb 003202 branch inquiry_receive_rtn ,crc_failed 
+0x30fc 003203 call hci_inquiry_reply_eir 
+0x30fd 003204 branch inquiry_receive_eir_rtn 
+:      003206 rf_setup_time_slave_slot_eir:
+0x30fe 003207 arg param_rf_setup ,timeup 
+:      003208 rf_setup_time_eir:
+0x30ff 003209 until clkn_rt ,meet 
+0x3100 003210 and clkn_bt ,3 ,pdata 
+0x3101 003211 bne 1 ,rf_setup_time_eir 
+0x3102 003212 rtn 
+:      003221 master_page:
+0x3103 003222 set0 mark_ext_patch ,mark 
+0x3104 003223 bpatch patch02_2 ,mem_patch02 
+0x3105 003224 enable master 
+0x3106 003225 enable clknt 
+0x3107 003226 fetch 2 ,mem_page_interval 
+0x3108 003227 branch master_page_no_interval ,blank 
+0x3109 003228 force page_interval_timer ,queue 
+0x310a 003229 call timer_check 
+0x310b 003230 nrtn blank 
+:      003231 master_page_no_interval:
+0x310c 003232 set0 mark_ext_patch ,mark 
+0x310d 003233 bpatch patch02_3 ,mem_patch02 
+0x310e 003234 fetcht 2 ,mem_page_window 
+0x310f 003235 force 40 ,queue 
+0x3110 003236 call sniff_check_window 
+0x3111 003237 branch page_exit ,user 
+0x3112 003238 force page_length_timer ,queue 
+0x3113 003239 call timer_check 
+0x3114 003240 nbranch page_start ,blank 
+0x3115 003241 fetch 1 ,mem_state_map 
+0x3116 003242 bbit1 smap_name_req ,master_npage_timeout 
+0x3117 003243 force hci_error_page_timeout ,temp 
+0x3118 003244 call hci_send_connection_error 
+0x3119 003245 branch master_page_timeout 
+:      003246 master_npage_timeout:
+0x311a 003247 arg mem_tmp_buffer ,contw 
+0x311b 003248 arg 8 ,loopcnt 
+0x311c 003249 call memset0 
+0x311d 003250 force hci_error_page_timeout ,queue 
+0x311e 003251 call hci_send_name 
+:      003252 master_page_timeout:
+0x311f 003253 set0 mark_ext_patch ,mark 
+0x3120 003254 bpatch patch02_4 ,mem_patch02 
+0x3121 003255 jam 0 ,mem_state 
+0x3122 003256 call init_lmp_work 
+0x3123 003257 jam 0 ,memui_reconnect_mode 
+0x3124 003258 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
+0x3125 003259 call ui_ipc_send_event 
+0x3126 003260 branch page_exit 
+:      003262 page_start:
+0x3127 003263 set0 mark_ext_patch ,mark 
+0x3128 003264 bpatch patch02_5 ,mem_patch02 
+0x3129 003265 force 0 ,timeup 
+0x312a 003266 until clkn_rt ,meet 
+0x312b 003267 fetch 1 ,mem_page_clk 
+0x312c 003268 increase -1 ,pdata 
+0x312d 003269 ixor clkn_bt ,pdata 
+0x312e 003270 compare 0 ,pdata ,3 
+0x312f 003271 nbranch page_start ,true 
+0x3130 003272 deposit am_addr 
+0x3131 003273 store 1 ,mem_fhs_am_addr 
+0x3132 003274 force 0 ,n_tx_slot 
+0x3133 003275 force 0 ,freq_mode 
+:      003277 page_restart:
+0x3134 003278 set0 mark_ext_patch ,mark 
+0x3135 003279 bpatch patch02_6 ,mem_patch02 
+0x3136 003280 branch page_exit ,timeout 
+0x3137 003281 call fetch_page_bt_adr 
+0x3138 003282 arg param_rf_setup ,timeup 
+0x3139 003283 until clkn_rt ,meet 
+:      003284 page_rx_restart:
+0x313a 003285 set0 mark_ext_patch ,mark 
+0x313b 003286 bpatch patch02_7 ,mem_patch02 
+0x313c 003287 fetch 4 ,mem_page_clk 
+0x313d 003288 iforce bt_clk 
+0x313e 003289 increase 1 ,pdata 
+0x313f 003290 store 4 ,mem_page_clk 
+0x3140 003291 isolate1 mark_page_trainb ,mark 
+0x3141 003292 setflag true ,2 ,freq_mode 
+0x3142 003293 compare 0x00 ,bt_clk ,0x02 
+0x3143 003294 nbranch page_receive ,true 
+0x3144 003295 fetch 1 ,mem_page_transmit 
+0x3145 003296 increase 1 ,pdata 
+0x3146 003297 store 1 ,mem_page_transmit 
+0x3147 003298 call tx_radio_freq 
+0x3148 003299 call start_transmitter 
+0x3149 003300 call start_tx_native 
+0x314a 003301 call send_access_word 
+0x314b 003302 call end_of_packet 
+0x314c 003303 call page_check_train 
+0x314d 003304 branch page_restart 
+:      003305 master_dispatch_exit:
+:      003306 page_exit:
+0x314e 003307 set0 mark_ext_patch ,mark 
+0x314f 003308 bpatch patch03_0 ,mem_patch03 
+0x3150 003309 disable master 
+0x3151 003310 fetch 2 ,mem_page_interval 
+0x3152 003311 rtn blank 
+0x3153 003312 force page_interval_timer ,queue 
+0x3154 003313 branch timer_init 
+:      003315 page_check_train:
+0x3155 003316 set0 mark_ext_patch ,mark 
+0x3156 003317 bpatch patch03_1 ,mem_patch03 
+0x3157 003318 fetch 1 ,mem_nfreq_index_page 
+0x3158 003319 increase -1 ,pdata 
+0x3159 003320 store 1 ,mem_nfreq_index_page 
+0x315a 003321 rtn positive 
+0x315b 003322 jam 31 ,mem_nfreq_index_page 
+0x315c 003323 fetch 1 ,mem_npage_index 
+0x315d 003324 increase -1 ,pdata 
+0x315e 003325 store 1 ,mem_npage_index 
+0x315f 003326 rtn positive 
+0x3160 003327 setflip mark_page_trainb ,mark 
+0x3161 003328 fetch 1 ,mem_npage 
+0x3162 003329 store 1 ,mem_npage_index 
+0x3163 003330 rtn 
+:      003332 page_receive:
+0x3164 003333 set0 mark_ext_patch ,mark 
+0x3165 003334 bpatch patch03_2 ,mem_patch03 
+0x3166 003335 call rx_radio_freq 
+0x3167 003336 call start_rx_native 
+0x3168 003337 call start_receiver 
+0x3169 003338 call wait_access_clkn_rt 
+0x316a 003339 branch page_sync ,sync 
+0x316b 003340 call page_check_train 
+0x316c 003341 branch page_rx_restart 
+:      003342 page_sync:
+0x316d 003343 call end_of_packet 
+0x316e 003344 fetch 1 ,mem_page_rcv 
+0x316f 003345 increase 1 ,pdata 
+0x3170 003346 store 1 ,mem_page_rcv 
+0x3171 003347 force 0 ,stop_watch 
+0x3172 003348 fetch 4 ,mem_page_clk 
+:      003349 page_send_fhs:
+0x3173 003350 set0 mark_ext_patch ,mark 
+0x3174 003351 bpatch patch03_3 ,mem_patch03 
+0x3175 003352 call rf_setup_time_master_slot 
+0x3176 003353 call fetch_page_bt_adr 
+0x3177 003354 increase 1 ,n_tx_slot 
+:      003355 page_send_fhs_continue:
+0x3178 003356 and_into 0x1fd ,bt_clk 
+0x3179 003357 and_into 0x1fc ,freq_mode 
+0x317a 003358 call tx_radio_freq 
+0x317b 003359 call start_transmitter 
+0x317c 003360 call start_tx_native 
+0x317d 003361 call send_access_word 
+0x317e 003362 deposit clkn_bt 
+0x317f 003363 store 4 ,mem_clkn_bt 
+0x3180 003364 force 0 ,am_addr 
+0x3181 003365 force type_fhs ,type 
+0x3182 003366 call scan_mode_whiten 
+0x3183 003367 call transmit_packet_whitened 
+:      003368 page_wait_fhs_reply:
+0x3184 003369 set0 mark_ext_patch ,mark 
+0x3185 003370 bpatch patch03_4 ,mem_patch03 
+0x3186 003371 call rf_setup_time_slave_slot 
+0x3187 003372 or_into 0x02 ,bt_clk 
+0x3188 003373 and_into 0x1fc ,freq_mode 
+0x3189 003374 call rx_radio_freq 
+0x318a 003375 call start_rx_native 
+0x318b 003376 call start_receiver 
+0x318c 003377 call wait_access_clkn_rt 
+0x318d 003378 call end_of_packet ,sync 
+0x318e 003379 branch page_wait_fhs_reply_ok ,sync 
+0x318f 003380 fetch 1 ,mem_fhs_wait_counter 
+0x3190 003381 branch page_restart ,blank 
+0x3191 003382 increase -1 ,pdata 
+0x3192 003383 store 1 ,mem_fhs_wait_counter 
+0x3193 003384 branch page_send_fhs 
+:      003386 page_wait_fhs_reply_ok:
+0x3194 003387 set0 mark_ext_patch ,mark 
+0x3195 003388 bpatch patch03_5 ,mem_patch03 
+0x3196 003389 fetch 1 ,mem_page_rcv_fhs 
+0x3197 003390 increase 1 ,pdata 
+0x3198 003391 store 1 ,mem_page_rcv_fhs 
+0x3199 003392 call prepare_newconn 
+:      003393 master_newconn_loop:
+0x319a 003394 call master_newconn_once 
+0x319b 003395 branch newconn_poll_responded ,sync 
+0x319c 003396 call new_conn_timeout 
+0x319d 003397 nbranch master_newconn_loop ,blank 
+0x319e 003398 branch page_restart 
+:      003400 newconn_poll_responded:
+0x319f 003401 set0 mark_ext_patch ,mark 
+0x31a0 003402 bpatch patch03_6 ,mem_patch03 
+0x31a1 003403 fetch 1 ,mem_state 
+0x31a2 003404 set0 state_inpage ,pdata 
+0x31a3 003405 store 1 ,mem_state 
+0x31a4 003406 call newconn_init 
+0x31a5 003407 disable master 
+0x31a6 003408 rtn 
+:      003411 master_dispatch:
+0x31a7 003412 set0 mark_ext_patch ,mark 
+0x31a8 003413 bpatch patch03_7 ,mem_patch03 
+0x31a9 003414 enable master 
+0x31aa 003415 enable clknt 
+0x31ab 003416 call role_switch_master 
+0x31ac 003417 rtn user 
+0x31ad 003418 call check_bt_disabled 
+0x31ae 003419 call rf_setup_time_master_slot 
+0x31af 003420 add clkn_bt ,1 ,bt_clk 
+0x31b0 003421 call fetch_self_bt_adr 
+0x31b1 003422 force 0x03 ,freq_mode 
+0x31b2 003423 call load_esco 
+0x31b3 003424 call get_sco_data 
+0x31b4 003425 call scheduler_tx_l2cap_pkt 
+0x31b5 003426 call prepare_tx 
+0x31b6 003427 call tx_radio_freq 
+0x31b7 003428 call start_transmitter 
+0x31b8 003429 call start_tx_native 
+0x31b9 003430 call send_access_word 
+0x31ba 003431 call transmit_packet 
+:      003432 master_loop:
+0x31bb 003433 set0 mark_ext_patch ,mark 
+0x31bc 003434 bpatch patch04_0 ,mem_patch04 
+0x31bd 003435 call parse_lmp 
+0x31be 003436 call process_cmd 
+0x31bf 003437 call hci_send_num_complete_packets 
+0x31c0 003438 call master_conn_recv_packet 
+0x31c1 003439 nbranch master_notmatch ,match 
+0x31c2 003440 call supervision_flush 
+0x31c3 003441 call parse_l2cap 
+0x31c4 003442 fetch 1 ,mem_master_rcvcnt 
+0x31c5 003443 increase 1 ,pdata 
+0x31c6 003444 store 1 ,mem_master_rcvcnt 
+:      003445 master_notmatch:
+0x31c7 003446 set0 mark_ext_patch ,mark 
+0x31c8 003447 bpatch patch04_1 ,mem_patch04 
+0x31c9 003448 call scheduler_process 
+0x31ca 003449 call check_master_disconnect 
+0x31cb 003450 nrtn master 
+0x31cc 003451 call check_attempt 
+0x31cd 003452 nbranch master_attempt ,blank 
+:      003453 master_exit:
+0x31ce 003454 call process_sco_data 
+0x31cf 003455 call restore_esco 
+0x31d0 003456 disable master 
+0x31d1 003457 rtn 
+:      003459 master_attempt:
+0x31d2 003460 call prepare_tx 
+0x31d3 003461 call master_conn_send_packet 
+0x31d4 003462 branch master_loop 
+:      003465 check_master_disconnect:
+0x31d5 003466 branch check_master_match ,match 
+0x31d6 003467 call supervision_update 
+0x31d7 003468 branch master_disconnect ,positive 
+:      003469 check_master_match:
+0x31d8 003470 call check_disconnect_timeout 
+0x31d9 003471 nbranch master_disconnect ,user 
+0x31da 003472 fetch 1 ,mem_state_map 
+0x31db 003473 rtnbit0 smap_name_req 
+0x31dc 003474 rtnbit1 smap_name_res 
+0x31dd 003475 fetch 1 ,mem_op 
+0x31de 003476 rtnbit1 op_disconn 
+0x31df 003477 call conn_timer_expired 
+0x31e0 003478 nrtn blank 
+0x31e1 003479 fetch 1 ,mem_nameres_cnt 
+0x31e2 003480 increase -1 ,pdata 
+0x31e3 003481 store 1 ,mem_nameres_cnt 
+0x31e4 003482 nrtn blank 
+0x31e5 003483 branch lmp_disconnect 
+:      003485 master_disconnect:
+0x31e6 003486 set0 mark_ext_patch ,mark 
+0x31e7 003487 bpatch patch04_2 ,mem_patch04 
+0x31e8 003488 call quit_connection 
+0x31e9 003489 disable master 
+0x31ea 003490 fetch 1 ,mem_state_map 
+0x31eb 003491 bbit1 smap_name_req ,master_name_disconnect 
+0x31ec 003492 fetch 1 ,mem_state 
+0x31ed 003493 bbit0 state_conn_comp ,master_disconnect_quiet 
+0x31ee 003494 fetcht 1 ,mem_conn_handle 
+0x31ef 003495 branch hci_send_disconn_complete 
+:      003496 master_disconnect_quiet:
+0x31f0 003497 force hci_error_connection_timeout ,temp 
+0x31f1 003498 branch hci_send_connection_error 
+:      003499 master_name_disconnect:
+0x31f2 003500 force hci_success ,queue 
+0x31f3 003501 fetch 1 ,mem_state_map 
+0x31f4 003502 bbit1 smap_name_res ,hci_send_name 
+:      003503 master_name_error:
+0x31f5 003504 force hci_error_page_timeout ,queue 
+0x31f6 003505 arg mem_tmp_buffer ,contw 
+0x31f7 003506 arg 8 ,loopcnt 
+0x31f8 003507 call memset0 
+0x31f9 003508 branch hci_send_name 
+:      003510 disconnect_stop_sco:
+0x31fa 003511 set0 mark_ext_patch ,mark 
+0x31fb 003512 bpatch patch04_3 ,mem_patch04 
+0x31fc 003513 fetch 1 ,mem_state 
+0x31fd 003514 rtnbit0 state_insco 
+0x31fe 003515 fetcht 1 ,mem_conn_handle 
+0x31ff 003516 fetch 1 ,mem_sco_asso_handle 
+0x3200 003517 isub temp ,null 
+0x3201 003518 nrtn zero 
+0x3202 003519 call stop_esco 
+0x3203 003520 branch restore_esco_check_no_mark 
+:      003522 check_disconnect_timeout:
+0x3204 003523 set0 mark_ext_patch ,mark 
+0x3205 003524 bpatch patch04_4 ,mem_patch04 
+0x3206 003525 enable user 
+0x3207 003526 fetch 1 ,mem_op 
+0x3208 003527 rtnbit0 op_disconn 
+0x3209 003528 call conn_timer_expired 
+0x320a 003529 nrtn blank 
+:      003530 disable_usr:
+0x320b 003531 disable user 
+0x320c 003532 rtn 
+:      003534 conn_timer_expired:
+0x320d 003535 fetch 1 ,mem_conn_timer 
+0x320e 003536 increase -1 ,pdata 
+0x320f 003537 store 1 ,mem_conn_timer 
+0x3210 003538 rtn 
+:      003540 linkkey_ready:
+0x3211 003541 set0 mark_ext_patch ,mark 
+0x3212 003542 bpatch patch04_5 ,mem_patch04 
+0x3213 003543 fetch 1 ,mem_state 
+0x3214 003544 bbit1 state_linkkey ,linkkey_set 
+0x3215 003545 fetch 1 ,mem_device_option 
+0x3216 003546 beq dvc_op_hci ,linkkey_send_hci 
+0x3217 003547 fetch 1 ,mem_pairing_auth 
+0x3218 003548 branch linkkey_set ,blank 
+0x3219 003549 jam defalt_pairing_auth ,mem_pairing_auth 
+0x321a 003550 jam bt_evt_linkkey_generate ,mem_fifo_temp 
+0x321b 003551 call ui_ipc_send_event 
+0x321c 003552 branch linkkey_set 
+:      003553 linkkey_send_hci:
+0x321d 003554 call check_localsm 
+0x321e 003555 ncall hci_send_linkkey_notification ,true 
+:      003556 linkkey_set:
+0x321f 003557 set0 mark_ext_patch ,mark 
+0x3220 003558 bpatch patch04_6 ,mem_patch04 
+0x3221 003559 call context_traverse_linkkey 
+0x3222 003560 fetch 1 ,mem_state 
+0x3223 003561 set1 state_linkkey ,pdata 
+0x3224 003562 store 1 ,mem_state 
+0x3225 003563 jam 1 ,mem_link_key_exists 
+0x3226 003564 fetch 1 ,mem_conn_sm 
+0x3227 003565 bne conn_sm_pairing ,linkkey_set_continue 
+:      003566 linkkey_set_continue:
+0x3228 003567 rtn 
+:      003569 generate_linkkey_continue:
+0x3229 003570 jam pairing_auth ,mem_pairing_auth 
+:      003571 clear_linkstate:
+0x322a 003572 fetch 1 ,mem_state 
+0x322b 003573 set0 state_linkkey ,pdata 
+0x322c 003574 store 1 ,mem_state 
+0x322d 003575 rtn 
+:      003579 role_switch_check:
+0x322e 003580 set0 mark_ext_patch ,mark 
+0x322f 003581 bpatch patch04_7 ,mem_patch04 
+0x3230 003582 disable user 
+0x3231 003583 fetch 1 ,mem_state 
+0x3232 003584 rtnbit0 state_insniff 
+0x3233 003585 fetch 2 ,mem_tsniff 
+0x3234 003586 nrtn blank 
+0x3235 003587 fetch 4 ,mem_sniff_anchor 
+0x3236 003588 branch role_switch_clkn ,clknt 
+0x3237 003589 isub clke_bt ,pdata 
+0x3238 003590 branch role_switch_clke 
+:      003591 role_switch_clkn:
+0x3239 003592 isub clkn_bt ,pdata 
+:      003593 role_switch_clke:
+0x323a 003594 sub pdata ,4 ,null 
+0x323b 003595 nrtn positive 
+0x323c 003596 fetch 1 ,mem_state 
+0x323d 003597 set0 state_insniff ,pdata 
+0x323e 003598 store 1 ,mem_state 
+0x323f 003599 enable user 
+0x3240 003600 rtn 
+:      003603 role_switch_prepare:
+0x3241 003604 copy pdata ,temp 
+0x3242 003605 set0 mark_ext_patch ,mark 
+0x3243 003606 bpatch patch05_0 ,mem_patch05 
+0x3244 003607 store 4 ,mem_sniff_anchor 
+:      003608 role_switch_prepare0:
+0x3245 003609 jam switch_flag_accept ,mem_switch_flag 
+0x3246 003610 fetch 1 ,mem_state 
+0x3247 003611 set1 state_insniff ,pdata 
+0x3248 003612 store 1 ,mem_state 
+0x3249 003613 force 0 ,pdata 
+0x324a 003614 store 2 ,mem_tsniff 
+0x324b 003615 jam 10 ,mem_current_sniff_attempt 
+0x324c 003616 jam 1 ,mem_sniff_attempt 
+0x324d 003617 rtn 
+:      003620 role_switch_master:
+0x324e 003621 set0 mark_ext_patch ,mark 
+0x324f 003622 bpatch patch05_1 ,mem_patch05 
+0x3250 003623 call role_switch_check 
+0x3251 003624 nrtn user 
+0x3252 003625 disable user 
+0x3253 003626 jam param_newconnto ,mem_newconnto_counter 
+0x3254 003627 set0 mark_fhs_already_good ,mark 
+:      003628 roles_waitfhs_loop:
+0x3255 003629 call rf_setup_time_master_slot 
+0x3256 003630 call master_recv_packet 
+0x3257 003631 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
+0x3258 003632 call new_conn_timeout 
+0x3259 003633 nbranch roles_waitfhs_loop ,blank 
+:      003634 role_switch_fail_master:
+0x325a 003635 set0 mark_ext_patch ,mark 
+0x325b 003636 bpatch patch05_2 ,mem_patch05 
+0x325c 003637 disable user 
+0x325d 003638 deposit clkn_bt 
+0x325e 003639 store 4 ,mem_next_btclk 
+0x325f 003640 enable clknt 
+0x3260 003641 enable master 
+0x3261 003642 jam bt_evt_switch_fail_master ,mem_fifo_temp 
+0x3262 003643 branch ui_ipc_send_event 
+:      003645 roles_replyto_fhs:
+0x3263 003646 set0 mark_ext_patch ,mark 
+0x3264 003647 bpatch patch05_3 ,mem_patch05 
+0x3265 003648 call rf_setup_time_slave_slot 
+0x3266 003649 call master_send_packet 
+0x3267 003650 disable clknt 
+0x3268 003651 disable master 
+0x3269 003652 call apply_switch_clke 
+0x326a 003653 call prepare_newconn 
+:      003654 roles_newconns_loop:
+0x326b 003655 set0 mark_ext_patch ,mark 
+0x326c 003656 bpatch patch05_4 ,mem_patch05 
+0x326d 003657 call slave_newconn_once 
+0x326e 003658 branch roles_newconns_responded ,match 
+0x326f 003659 call new_conn_timeout 
+0x3270 003660 nbranch roles_newconns_loop ,blank 
+0x3271 003661 branch role_switch_fail_master 
+:      003662 roles_newconns_responded:
+0x3272 003663 force 1 ,temp 
+0x3273 003664 call hci_send_role_change 
+0x3274 003665 fetch 1 ,mem_mode 
+0x3275 003666 set0 mode_master ,pdata 
+0x3276 003667 store 1 ,mem_mode 
+0x3277 003668 call supervision_flush 
+0x3278 003669 call calc_clke_offset 
+0x3279 003670 enable user 
+0x327a 003671 jam bt_evt_switch_success_master ,mem_fifo_temp 
+0x327b 003672 branch ui_ipc_send_event 
+:      003675 load_esco:
+0x327c 003676 set0 mark_ext_patch ,mark 
+0x327d 003677 bpatch patch05_5 ,mem_patch05 
+0x327e 003678 rtnmark0 mark_esco 
+0x327f 003679 fetch 1 ,mem_state 
+0x3280 003680 rtnbit0 state_insco 
+:      003681 load_esco_do:
+0x3281 003682 call init_esco_ibuff 
+0x3282 003683 fetch 1 ,mem_esco_arq 
+0x3283 003684 fetcht 1 ,mem_arq 
+0x3284 003685 storet 1 ,mem_esco_saved_arq 
+0x3285 003686 store 1 ,mem_arq 
+0x3286 003687 deposit am_addr 
+0x3287 003688 store 1 ,mem_saved_amaddr 
+0x3288 003689 fetch 1 ,mem_esco_addr 
+0x3289 003690 iforce am_addr 
+0x328a 003691 set0 mark_esco_rxok ,mark 
+0x328b 003692 fetch 1 ,mem_last_type 
+0x328c 003693 store 1 ,mem_last_type_saved 
+0x328d 003694 fetch 1 ,mem_last_type_esco 
+0x328e 003695 store 1 ,mem_last_type 
+0x328f 003696 rtn 
+:      003698 restore_esco:
+0x3290 003699 set0 mark_ext_patch ,mark 
+0x3291 003700 bpatch patch05_6 ,mem_patch05 
+0x3292 003701 rtnmark0 mark_esco 
+:      003702 restore_esco_check_no_mark:
+0x3293 003703 call check_esco_amaddr 
+0x3294 003704 nrtn true 
+:      003705 restore_esco_do:
+0x3295 003706 call clear_got_tx 
+0x3296 003707 fetch 1 ,mem_esco_saved_arq 
+0x3297 003708 fetcht 1 ,mem_arq 
+0x3298 003709 store 1 ,mem_arq 
+0x3299 003710 storet 1 ,mem_esco_arq 
+0x329a 003711 fetch 1 ,mem_saved_amaddr 
+0x329b 003712 iforce am_addr 
+0x329c 003713 fetch 1 ,mem_last_type 
+0x329d 003714 store 1 ,mem_last_type_esco 
+0x329e 003715 fetch 1 ,mem_last_type_saved 
+0x329f 003716 store 1 ,mem_last_type 
+0x32a0 003717 setarg 0xffff 
+0x32a1 003718 store 2 ,mem_retransmission_cnt 
+0x32a2 003719 rtn 
+:      003724 context_load:
+0x32a3 003725 set0 mark_ext_patch ,mark 
+0x32a4 003726 bpatch patch05_7 ,mem_patch05 
+0x32a5 003727 set1 mark_context ,mark 
+0x32a6 003728 deposit rega 
+0x32a7 003729 store 2 ,mem_context_ptr 
+0x32a8 003730 force context_size ,loopcnt 
+0x32a9 003731 arg mem_le_state ,contw 
+0x32aa 003732 add rega ,coffset_mode ,contr 
+0x32ab 003733 ifetch 1 ,contr 
+0x32ac 003734 copy rega ,contr 
+0x32ad 003735 bbit1 mode_le ,memcpy 
+0x32ae 003736 arg mem_state ,contw 
+0x32af 003737 call memcpy 
+0x32b0 003738 disable attempt 
+0x32b1 003739 fetch 1 ,mem_amaddr 
+0x32b2 003740 iforce am_addr 
+0x32b3 003741 jam 1 ,mem_current_sniff_attempt 
+0x32b4 003742 branch context_load_master ,master 
+0x32b5 003743 jam 1 ,mem_current_sniff_attempt 
+:      003744 context_load_master:
+0x32b6 003745 fetch 1 ,mem_state 
+0x32b7 003746 rtnbit0 state_insniff 
+0x32b8 003747 fetch 1 ,mem_sniff_attempt 
+0x32b9 003748 store 1 ,mem_current_sniff_attempt 
+0x32ba 003749 fetch 1 ,mem_sniff_timeout 
+0x32bb 003750 store 1 ,mem_current_sniff_timeout 
+0x32bc 003751 rtn 
+:      003753 context_save:
+0x32bd 003754 set0 mark_ext_patch ,mark 
+0x32be 003755 bpatch patch06_0 ,mem_patch06 
+0x32bf 003756 fetch 2 ,mem_context_ptr 
+0x32c0 003757 iforce contw 
+0x32c1 003758 force context_size ,loopcnt 
+0x32c2 003759 arg mem_le_state ,contr 
+0x32c3 003760 branch memcpy ,le 
+0x32c4 003761 arg mem_state ,contr 
+0x32c5 003762 branch memcpy 
+:      003766 context_get_next:
+0x32c6 003767 fetcht 1 ,mem_current_context 
+0x32c7 003768 arg context_num ,loopcnt 
+:      003769 context_get_next_loop:
+0x32c8 003770 increase 1 ,temp 
+0x32c9 003771 compare context_num ,temp ,0xff 
+0x32ca 003772 nbranch context_get_next_cont ,true 
+0x32cb 003773 arg 0 ,temp 
+:      003774 context_get_next_cont:
+0x32cc 003775 storet 1 ,mem_current_context 
+0x32cd 003776 mul32 temp ,context_size ,pdata 
+0x32ce 003777 arg mem_context ,rega 
+0x32cf 003778 iadd rega ,rega 
+0x32d0 003779 ifetch 1 ,rega 
+0x32d1 003780 bbit1 state_insniff ,context_get_next_sniff 
+0x32d2 003781 rtnbit1 state_inconn 
+0x32d3 003782 rtnbit1 state_inpage 
+:      003783 context_get_next_sniff:
+0x32d4 003784 loop context_get_next_loop 
+0x32d5 003785 rtn 
+:      003787 context_new:
+0x32d6 003788 set0 mark_ext_patch ,mark 
+0x32d7 003789 bpatch patch06_1 ,mem_patch06 
+0x32d8 003790 arg context_search_empty ,regc 
+0x32d9 003791 call context_search 
+0x32da 003792 nrtn zero 
+0x32db 003793 deposit rega 
+0x32dc 003794 store 2 ,mem_context_ptr 
+0x32dd 003795 force 0 ,null 
+0x32de 003796 rtn 
+:      003800 context_check_all_wack:
+0x32df 003801 call check_esco_amaddr 
+0x32e0 003802 branch context_check_esco_wack ,true 
+0x32e1 003803 fetch 2 ,mem_context_ptr 
+0x32e2 003804 add pdata ,coffset_arq ,contw 
+0x32e3 003805 fetch 1 ,mem_arq 
+0x32e4 003806 istore 1 ,contw 
+0x32e5 003807 arg context_check_a_wack ,regc 
+0x32e6 003808 branch context_search 
+:      003810 context_check_esco_wack:
+0x32e7 003811 fetch 1 ,mem_arq 
+0x32e8 003812 isolate1 wack ,pdata 
+0x32e9 003813 branch context_esco_wack ,true 
+0x32ea 003814 force 1 ,null 
+0x32eb 003815 rtn 
+:      003816 context_esco_wack:
+0x32ec 003817 force 0 ,null 
+0x32ed 003818 rtn 
+:      003821 context_check_idle:
+0x32ee 003822 arg context_check_inconn ,regc 
+0x32ef 003823 branch context_search 
+:      003825 context_traverse_linkkey:
+0x32f0 003826 fetcht 2 ,mem_context_ptr 
+0x32f1 003827 arg context_traverse_clearkey ,regc 
+0x32f2 003828 branch context_search 
+:      003830 context_traverse_max_slot:
+0x32f3 003831 fetcht 2 ,mem_context_ptr 
+0x32f4 003832 arg context_traverse_mslot ,regc 
+0x32f5 003833 branch context_search 
+:      003836 context_search_conn_handle:
+0x32f6 003837 fetcht 1 ,mem_hci_conn_handle 
+:      003838 context_search_conn_handle2:
+0x32f7 003839 arg context_search_handle ,regc 
+0x32f8 003840 branch context_search 
+:      003842 context_search_plap:
+0x32f9 003843 set0 mark_ext_patch ,mark 
+0x32fa 003844 bpatch patch06_2 ,mem_patch06 
+0x32fb 003845 fetcht 6 ,mem_hci_plap 
+:      003846 context_search_plap2:
+0x32fc 003847 arg context_search_lap ,regc 
+0x32fd 003848 branch context_search 
+:      003850 context_search_insniff:
+0x32fe 003851 arg context_search_sniff ,regc 
+0x32ff 003852 branch context_search 
+:      003854 context_search_sniff_window:
+0x3300 003855 arg context_search_window ,regc 
+:      003856 context_search:
+0x3301 003857 set0 mark_ext_patch ,mark 
+0x3302 003858 bpatch patch06_3 ,mem_patch06 
+0x3303 003859 arg mem_context ,rega 
+0x3304 003860 force context_num ,loopcnt 
+:      003861 context_search_loop:
+0x3305 003862 ifetch 1 ,rega 
+0x3306 003863 copy regc ,pc 
+:      003864 context_search_next:
+0x3307 003865 increase context_size ,rega 
+0x3308 003866 loop context_search_loop 
+0x3309 003867 force 1 ,null 
+0x330a 003868 rtn 
+:      003870 context_search_empty:
+0x330b 003871 bbit1 state_inconn ,context_search_next 
+0x330c 003872 bbit1 state_inpage ,context_search_next 
+0x330d 003873 force 0 ,null 
+0x330e 003874 rtn 
+:      003876 context_search_lap:
+0x330f 003877 bbit1 state_inpage ,context_search_lap_cont 
+0x3310 003878 bbit0 state_inconn ,context_search_next 
+:      003879 context_search_lap_cont:
+0x3311 003880 add rega ,coffset_plap ,contr 
+0x3312 003881 ifetch 6 ,contr 
+0x3313 003882 isub temp ,null 
+0x3314 003883 rtn zero 
+0x3315 003884 branch context_search_next 
+:      003886 context_search_handle:
+0x3316 003887 bbit0 state_inconn ,context_search_next 
+0x3317 003888 add rega ,coffset_conn_handle ,contr 
+0x3318 003889 ifetch 1 ,contr 
+0x3319 003890 isub temp ,null 
+0x331a 003891 rtn zero 
+0x331b 003892 branch context_search_next 
+:      003894 context_search_sniff:
+0x331c 003895 bbit0 state_insniff ,context_search_next 
+:      003896 context_search_sniff_loop:
+0x331d 003897 call context_get_anchor 
+0x331e 003898 bbit1 27 ,context_search_sniff_cont 
+0x331f 003899 isolate0 27 ,temp 
+0x3320 003900 branch context_search_sniff_cont ,true 
+0x3321 003901 set1 28 ,pdata 
+:      003902 context_search_sniff_cont:
+0x3322 003903 isub temp ,pdata 
+0x3323 003904 increase 1 ,pdata 
+0x3324 003905 branch context_search_sniff_miss ,positive 
+0x3325 003906 increase 5 ,pdata 
+0x3326 003907 nbranch context_search_next ,positive 
+:      003908 context_search_meet:
+0x3327 003909 copy temp ,bt_clk 
+0x3328 003910 call context_next_anchor 
+0x3329 003911 force 0 ,null 
+0x332a 003912 rtn 
+:      003914 context_search_sniff_miss:
+0x332b 003915 iforce regb 
+0x332c 003916 add rega ,coffset_tsniff ,contr 
+0x332d 003917 ifetch 2 ,contr 
+0x332e 003918 branch context_search_meet ,blank 
+0x332f 003919 call context_next_anchor 
+0x3330 003920 branch context_search_sniff_loop 
+:      003922 context_check_inconn:
+0x3331 003923 bbit0 state_inconn ,context_search_next 
+0x3332 003924 force 0 ,null 
+0x3333 003925 rtn 
+:      003927 context_check_a_wack:
+0x3334 003928 bbit0 state_inconn ,context_search_next 
+0x3335 003929 add rega ,coffset_mode ,contr 
+0x3336 003930 ifetch 1 ,contr 
+0x3337 003931 bbit1 mode_le ,context_search_next 
+0x3338 003932 add rega ,coffset_arq ,contr 
+0x3339 003933 ifetch 1 ,contr 
+0x333a 003934 bbit0 wack ,context_search_next 
+0x333b 003935 force 0 ,null 
+0x333c 003936 rtn 
+:      003938 context_get_anchor:
+0x333d 003939 add rega ,coffset_mode ,contr 
+0x333e 003940 ifetcht 1 ,contr 
+0x333f 003941 deposit clkn_bt 
+0x3340 003942 isolate1 mode_master ,temp 
+0x3341 003943 add rega ,coffset_sniff_anchor ,contr 
+0x3342 003944 ifetcht 4 ,contr 
+0x3343 003945 rtn true 
+0x3344 003946 add rega ,coffset_clk_offset ,contr 
+0x3345 003947 ifetch 6 ,contr 
+0x3346 003948 call calc_clke2 
+0x3347 003949 deposit clke_bt 
+0x3348 003950 rtn 
+:      003952 context_next_anchor:
+0x3349 003953 add rega ,coffset_tsniff ,contr 
+0x334a 003954 add rega ,coffset_sniff_anchor ,contw 
+0x334b 003955 ifetch 2 ,contr 
+0x334c 003956 iadd temp ,timeup 
+0x334d 003957 deposit timeup 
+0x334e 003958 istore 4 ,contw 
+0x334f 003959 branch le_context_nexthop 
+:      003962 context_search_window:
+0x3350 003963 bbit0 state_insniff ,context_search_next 
+0x3351 003964 call context_get_anchor 
+0x3352 003965 iadd stop_watch ,pdata 
+0x3353 003966 iadd stop_watch ,pdata 
+0x3354 003967 iadd queue ,pdata 
+0x3355 003968 isub temp ,null 
+0x3356 003969 nbranch context_search_next ,positive 
+0x3357 003970 force 0 ,null 
+0x3358 003971 rtn 
+:      003973 context_traverse_mslot:
+0x3359 003974 bbit0 state_inconn ,context_search_next 
+0x335a 003975 deposit temp 
+0x335b 003976 isub rega ,null 
+0x335c 003977 branch context_search_next ,null 
+0x335d 003978 add rega ,coffset_mode ,contr 
+0x335e 003979 ifetch 1 ,contr 
+0x335f 003980 bbit1 mode_le ,context_search_next 
+0x3360 003981 add rega ,coffset_lmp_to_send ,contw 
+0x3361 003982 ifetch 1 ,contw 
+0x3362 003983 nbranch context_search_next ,blank 
+0x3363 003984 force lmp_max_slot ,pdata 
+0x3364 003985 istore 1 ,contw 
+0x3365 003986 branch context_search_next 
+:      003988 context_traverse_clearkey:
+0x3366 003989 bbit0 state_inconn ,context_search_next 
+0x3367 003990 deposit temp 
+0x3368 003991 isub rega ,null 
+0x3369 003992 branch context_search_next ,null 
+0x336a 003993 add rega ,coffset_mode ,contr 
+0x336b 003994 ifetch 1 ,contr 
+0x336c 003995 bbit1 mode_le ,context_search_next 
+0x336d 003996 ifetch 1 ,rega 
+0x336e 003997 set0 state_linkkey ,pdata 
+0x336f 003998 istore 1 ,rega 
+0x3370 003999 branch context_search_next 
+:      004002 master_conn_send_packet:
+0x3371 004003 set0 mark_ext_patch ,mark 
+0x3372 004004 bpatch patch06_4 ,mem_patch06 
+0x3373 004005 call rf_setup_time_master_slot 
+:      004006 master_send_packet:
+0x3374 004007 add clkn_bt ,1 ,bt_clk 
+0x3375 004008 call fetch_self_bt_adr 
+0x3376 004009 force 0x03 ,freq_mode 
+0x3377 004010 call tx_radio_freq 
+0x3378 004011 call start_transmitter 
+0x3379 004012 call start_tx_native 
+0x337a 004013 call send_access_word 
+0x337b 004014 branch transmit_packet 
+:      004016 master_conn_recv_packet:
+0x337c 004017 set0 mark_ext_patch ,mark 
+0x337d 004018 bpatch patch06_5 ,mem_patch06 
+0x337e 004019 call rf_setup_time_slave_slot 
+:      004020 master_recv_packet:
+0x337f 004021 add clkn_bt ,1 ,bt_clk 
+0x3380 004022 call fetch_self_bt_adr 
+0x3381 004023 force 0x03 ,freq_mode 
+0x3382 004024 call rx_radio_freq 
+0x3383 004025 call init_rx_packet_flags 
+0x3384 004026 call prep_crypt 
+0x3385 004027 call start_rx_native 
+0x3386 004028 call start_receiver 
+:      004029 master_rx_conn_finish_packet:
+0x3387 004030 call wait_access_clkn_rt 
+0x3388 004031 nrtn sync 
+0x3389 004032 call save_rssi 
+0x338a 004033 branch receive_packet 
+:      004037 master_newconn_once:
+0x338b 004038 set0 mark_ext_patch ,mark 
+0x338c 004039 bpatch patch06_6 ,mem_patch06 
+0x338d 004040 fetch 1 ,mem_fhs_am_addr 
+0x338e 004041 iforce am_addr 
+0x338f 004042 force type_poll ,type 
+0x3390 004043 call master_conn_send_packet 
+0x3391 004044 branch master_conn_recv_packet 
+:      004055 inquiry_scan_dispatch:
+0x3392 004056 fetch 1 ,mem_scan_mode 
+0x3393 004057 rtnbit0 inq_scan_mode 
+0x3394 004058 force iscan_interval_timer ,queue 
+0x3395 004059 call timer_check 
+0x3396 004060 nrtn blank 
+0x3397 004061 fetcht 2 ,mem_iscan_window 
+0x3398 004062 force 4 ,queue 
+0x3399 004063 call sniff_check_window 
+0x339a 004064 rtn user 
+0x339b 004065 call inquiry_scan_start 
+0x339c 004066 force iscan_interval_timer ,queue 
+0x339d 004067 fetch 2 ,mem_iscan_interval 
+0x339e 004068 nbranch timer_init ,sync 
+0x339f 004069 random pdata 
+0x33a0 004070 iand mask3ff ,pdata 
+0x33a1 004071 branch timer_init 
+:      004074 inquiry_scan_start:
+0x33a2 004075 set0 mark_ext_patch ,mark 
+0x33a3 004076 bpatch patch06_7 ,mem_patch06 
+0x33a4 004077 jam 0 ,mem_fhs_am_addr 
+0x33a5 004078 disable clknt 
+0x33a6 004079 disable attempt 
+0x33a7 004080 call afh_clear 
+0x33a8 004081 and clkn_bt ,0x1fc ,bt_clk 
+0x33a9 004082 force 0x01 ,freq_mode 
+0x33aa 004083 call fetch_giac 
+0x33ab 004084 call rx_radio_freq 
+0x33ac 004085 setflip mark_inquiry_state ,mark 
+0x33ad 004086 fetch 1 ,mem_inquiryscan_waitcnt 
+0x33ae 004087 increase 1 ,pdata 
+0x33af 004088 store 1 ,mem_inquiryscan_waitcnt 
+0x33b0 004089 call fetch_diac 
+0x33b1 004090 call start_receiver 
+0x33b2 004091 call wait_access_forever 
+0x33b3 004092 nrtn sync 
+0x33b4 004093 set0 mark_ext_patch ,mark 
+0x33b5 004094 bpatch patch07_0 ,mem_patch07 
+0x33b6 004095 force 0 ,stop_watch 
+0x33b7 004096 call shutdown_radio 
+0x33b8 004097 fetch 1 ,mem_inquiryscan_rcvcnt 
+0x33b9 004098 increase 1 ,pdata 
+0x33ba 004099 store 1 ,mem_inquiryscan_rcvcnt 
+0x33bb 004100 call fetch_giac 
+0x33bc 004101 call rf_setup_time_slave_slot 
+0x33bd 004102 or_into 0x002 ,bt_clk 
+0x33be 004103 force 0x01 ,freq_mode 
+0x33bf 004104 call tx_radio_freq 
+0x33c0 004105 call fetch_diac 
+0x33c1 004106 call start_transmitter 
+0x33c2 004107 call start_tx_external 
+0x33c3 004108 deposit clkn_bt 
+0x33c4 004109 store 4 ,mem_clkn_bt 
+0x33c5 004110 call send_access_word 
+0x33c6 004111 force type_fhs ,type 
+0x33c7 004112 force 0 ,am_addr 
+0x33c8 004113 call scan_mode_whiten 
+0x33c9 004114 call transmit_packet_whitened 
+0x33ca 004115 call send_eir 
+0x33cb 004116 and_into 0x1fd ,bt_clk 
+0x33cc 004117 increase 1 ,n_tx_slot 
+0x33cd 004118 rtn 
+:      004120 send_eir:
+0x33ce 004121 set0 mark_ext_patch ,mark 
+0x33cf 004122 bpatch patch07_1 ,mem_patch07 
+0x33d0 004123 fetch 1 ,mem_eir_enable 
+0x33d1 004124 rtn blank 
+0x33d2 004125 arg mem_eir ,contw 
+0x33d3 004126 fetch 1 ,mem_local_name_length 
+0x33d4 004127 copy pdata ,loopcnt 
+0x33d5 004128 increase 1 ,pdata 
+0x33d6 004129 istore 1 ,contw 
+0x33d7 004130 copy contw ,temp 
+0x33d8 004131 increase 1 ,pdata 
+0x33d9 004132 store 2 ,mem_tx_len 
+0x33da 004133 copy temp ,contw 
+0x33db 004134 setarg 0x09 
+0x33dc 004135 istore 1 ,contw 
+0x33dd 004136 arg mem_local_name ,contr 
+0x33de 004137 call memcpy 
+0x33df 004138 arg mem_all_uuid_128bits ,regc 
+0x33e0 004139 arg 4 ,loopcnt 
+0x33e1 004140 call get_all_uuid 
+0x33e2 004141 arg mem_all_uuid_16bits ,regc 
+0x33e3 004142 arg 1 ,loopcnt 
+0x33e4 004143 call get_all_uuid 
+0x33e5 004144 force type_dm3 ,type 
+0x33e6 004145 jam 2 ,mem_tx_lch 
+0x33e7 004146 setarg mem_eir 
+0x33e8 004147 store 2 ,mem_txptr 
+0x33e9 004148 call rf_setup_time_slave_slot 
+0x33ea 004149 call tx_radio_freq 
+0x33eb 004150 call start_transmitter 
+0x33ec 004151 call start_tx_external 
+0x33ed 004152 call send_access_word 
+0x33ee 004153 call scan_mode_whiten 
+0x33ef 004154 call transmit_packet_whitened 
+0x33f0 004155 rtn 
+:      004158 get_all_uuid:
+0x33f1 004159 copy contw ,temp 
+0x33f2 004160 copy regc ,contr 
+0x33f3 004161 ifetch 1 ,contr 
+0x33f4 004162 rtn blank 
+:      004163 lshift_loop:
+0x33f5 004164 lshift pdata ,pdata 
+0x33f6 004165 loop lshift_loop 
+0x33f7 004166 copy pdata ,rega 
+0x33f8 004167 increase 2 ,pdata 
+0x33f9 004168 copy pdata ,queue 
+0x33fa 004169 fetch 2 ,mem_tx_len 
+0x33fb 004170 iadd queue ,pdata 
+0x33fc 004171 store 2 ,mem_tx_len 
+0x33fd 004172 copy temp ,contw 
+0x33fe 004173 copy rega ,pdata 
+0x33ff 004174 increase 1 ,pdata 
+0x3400 004175 istore 1 ,contw 
+0x3401 004176 copy regc ,contr 
+0x3402 004177 ifetch 1 ,contr 
+0x3403 004178 ifetch 1 ,contr 
+0x3404 004179 istore 1 ,contw 
+0x3405 004180 copy rega ,loopcnt 
+0x3406 004181 branch memcpy 
+:      004187 page_scan_dispatch:
+0x3407 004188 fetch 1 ,mem_scan_mode 
+0x3408 004189 rtnbit0 page_scan_mode 
+0x3409 004190 force pscan_interval_timer ,queue 
+0x340a 004191 call timer_check 
+0x340b 004192 nrtn blank 
+0x340c 004193 fetcht 2 ,mem_pscan_window 
+0x340d 004194 force 40 ,queue 
+0x340e 004195 call sniff_check_window 
+0x340f 004196 rtn user 
+0x3410 004197 force 0 ,am_addr 
+0x3411 004198 jam param_pagerespto ,mem_fhs_wait_counter 
+0x3412 004199 set0 mark_fhs_already_good ,mark 
+0x3413 004200 call page_scan_start 
+0x3414 004201 force pscan_interval_timer ,queue 
+0x3415 004202 fetch 2 ,mem_pscan_interval 
+0x3416 004203 branch timer_init 
+:      004206 page_scan_start:
+0x3417 004207 set0 mark_ext_patch ,mark 
+0x3418 004208 bpatch patch07_2 ,mem_patch07 
+0x3419 004209 disable clknt 
+0x341a 004210 call afh_clear 
+0x341b 004211 fetch 1 ,mem_pagescan_waitcnt 
+0x341c 004212 increase 1 ,pdata 
+0x341d 004213 store 1 ,mem_pagescan_waitcnt 
+0x341e 004214 force 0 ,n_tx_slot 
+0x341f 004215 call fetch_self_bt_adr 
+0x3420 004216 add clkn_bt ,1 ,bt_clk 
+0x3421 004217 force 0x02 ,freq_mode 
+0x3422 004218 set0 mark_ext_patch ,mark 
+0x3423 004219 bpatch patch07_3 ,mem_patch07 
+0x3424 004220 call rx_radio_freq 
+0x3425 004221 call start_receiver 
+0x3426 004222 call wait_access_forever 
+0x3427 004223 nrtn sync 
+0x3428 004224 call shutdown_radio 
+0x3429 004225 fetch 1 ,mem_pagescan_rcvcnt 
+0x342a 004226 increase 1 ,pdata 
+0x342b 004227 store 1 ,mem_pagescan_rcvcnt 
+0x342c 004228 force 0 ,stop_watch 
+0x342d 004229 call rf_setup_time_slave_slot 
+0x342e 004230 or_into 0x002 ,bt_clk 
+0x342f 004231 force 0x01 ,freq_mode 
+0x3430 004232 call tx_radio_freq 
+0x3431 004233 call start_transmitter 
+0x3432 004234 call start_tx_external 
+0x3433 004235 call send_access_word 
+0x3434 004236 call end_of_packet 
+0x3435 004237 force 0 ,am_addr 
+0x3436 004238 arg param_rf_setup ,timeup 
+0x3437 004239 until clke_rt ,meet 
+0x3438 004240 or_into 0x03 ,clke_bt 
+0x3439 004241 and_into 0x1fd ,bt_clk 
+:      004242 page_scan_wait_fhs_restart:
+0x343a 004243 set0 mark_ext_patch ,mark 
+0x343b 004244 bpatch patch07_4 ,mem_patch07 
+0x343c 004245 increase 1 ,n_tx_slot 
+0x343d 004246 call rx_radio_freq 
+0x343e 004247 call start_receiver 
+0x343f 004248 call wait_access_mhalfbnd 
+0x3440 004249 nbranch page_scan_wait_fhs_again ,sync 
+0x3441 004250 call scan_mode_whiten 
+0x3442 004251 call receive_packet_whitened 
+0x3443 004252 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
+:      004253 page_scan_wait_fhs_again:
+0x3444 004254 set0 mark_ext_patch ,mark 
+0x3445 004255 bpatch patch07_5 ,mem_patch07 
+0x3446 004256 fetch 1 ,mem_fhs_wait_counter 
+0x3447 004257 rtn blank 
+0x3448 004258 increase -1 ,pdata 
+0x3449 004259 store 1 ,mem_fhs_wait_counter 
+0x344a 004260 call rf_setup_time_master_slot 
+0x344b 004261 branch page_scan_wait_fhs_restart 
+:      004264 page_scan_reply_to_fhs:
+0x344c 004265 set0 mark_ext_patch ,mark 
+0x344d 004266 bpatch patch07_6 ,mem_patch07 
+0x344e 004267 set0 1 ,clke_bt 
+0x344f 004268 set1 0 ,clke_bt 
+0x3450 004269 fetch 1 ,mem_pagescan_rcvfhscnt 
+0x3451 004270 increase 1 ,pdata 
+0x3452 004271 store 1 ,mem_pagescan_rcvfhscnt 
+0x3453 004272 call rf_setup_time_slave_slot 
+0x3454 004273 or_into 0x02 ,bt_clk 
+0x3455 004274 call tx_radio_freq 
+0x3456 004275 call start_transmitter 
+0x3457 004276 call start_tx_external 
+0x3458 004277 call send_access_word 
+0x3459 004278 call end_of_packet 
+:      004279 slave_apply_clke_bt:
+0x345a 004280 compare 0x03 ,clke_bt ,0x03 
+0x345b 004281 branch slave_apply_clke_bt_now ,true 
+0x345c 004282 until null ,mhalfbnd 
+0x345d 004283 branch slave_apply_clke_bt 
+:      004284 slave_apply_clke_bt_now:
+0x345e 004285 fetch 4 ,mem_clke_bt 
+0x345f 004286 or_into 0x03 ,pdata 
+0x3460 004287 icopy clke_bt 
+:      004289 start_slave_connection:
+0x3461 004290 set0 mark_ext_patch ,mark 
+0x3462 004291 bpatch patch07_7 ,mem_patch07 
+0x3463 004292 fetch 6 ,extm_lap 
+0x3464 004293 store 6 ,mem_plap 
+0x3465 004294 call prepare_newconn 
+:      004295 slave_newconn_loop:
+0x3466 004296 call slave_newconn_once 
+0x3467 004297 branch sconn_successful ,match 
+0x3468 004298 call new_conn_timeout 
+0x3469 004299 nbranch slave_newconn_loop ,blank 
+0x346a 004300 rtn 
+:      004303 sconn_successful:
+0x346b 004304 set0 mark_ext_patch ,mark 
+0x346c 004305 bpatch patch08_0 ,mem_patch08 
+0x346d 004306 call newconn_init 
+0x346e 004307 call context_new 
+0x346f 004308 nrtn zero 
+0x3470 004309 jam 0 ,mem_mode 
+0x3471 004310 call calc_clke_offset 
+0x3472 004311 branch context_save 
+:      004314 slave_dispatch:
+0x3473 004315 set0 mark_ext_patch ,mark 
+0x3474 004316 bpatch patch08_1 ,mem_patch08 
+0x3475 004317 call calc_clke 
+0x3476 004318 call role_switch_slave 
+0x3477 004319 rtn user 
+0x3478 004320 call load_esco 
+0x3479 004321 call get_sco_data 
+:      004322 slave_loop:
+0x347a 004323 set0 mark_ext_patch ,mark 
+0x347b 004324 bpatch patch08_2 ,mem_patch08 
+0x347c 004325 call check_bt_disabled 
+0x347d 004326 call scheduler_process 
+0x347e 004327 call slave_conn_recv_packet 
+0x347f 004328 call slave_savelist 
+0x3480 004329 nbranch slave_notmatch ,match 
+0x3481 004330 call supervision_flush 
+0x3482 004331 call parse_l2cap 
+0x3483 004332 call scheduler_tx_l2cap_pkt 
+0x3484 004333 call prepare_tx 
+0x3485 004334 call slave_conn_send_packet 
+0x3486 004335 call parse_lmp 
+0x3487 004336 call process_cmd 
+0x3488 004337 call hci_send_num_complete_packets 
+0x3489 004338 fetch 1 ,mem_slave_rcvcnt 
+0x348a 004339 increase 1 ,pdata 
+0x348b 004340 store 1 ,mem_slave_rcvcnt 
+0x348c 004341 call calc_clke_offset 
+:      004342 slave_notmatch:
+0x348d 004343 set0 mark_ext_patch ,mark 
+0x348e 004344 bpatch patch08_3 ,mem_patch08 
+0x348f 004345 call lpm_set_mult 
+0x3490 004346 call supervision_update 
+0x3491 004347 branch slave_disconnect ,positive 
+0x3492 004348 call check_disconnect_timeout 
+0x3493 004349 nbranch slave_disconnect ,user 
+0x3494 004350 call check_attempt 
+0x3495 004351 nbranch slave_loop ,blank 
+0x3496 004352 call process_sco_data 
+0x3497 004353 branch restore_esco 
+:      004356 slave_disconnect:
+0x3498 004357 set0 mark_ext_patch ,mark 
+0x3499 004358 bpatch patch08_4 ,mem_patch08 
+0x349a 004359 jam 0 ,mem_tester_emulate 
+0x349b 004360 jam 0 ,mem_debug_config 
+0x349c 004361 call quit_connection 
+0x349d 004362 set0 mark_testmode ,mark 
+0x349e 004363 call test_enable_white 
+0x349f 004364 fetch 1 ,mem_state 
+0x34a0 004365 bbit0 state_conn_comp ,slave_connection_fail 
+0x34a1 004366 fetcht 1 ,mem_conn_handle 
+0x34a2 004367 branch hci_send_disconn_complete 
+:      004369 slave_connection_fail:
+0x34a3 004370 force hci_error_key_missing ,temp 
+0x34a4 004371 branch hci_send_connection_error 
+:      004373 role_switch_slave:
+0x34a5 004374 set0 mark_ext_patch ,mark 
+0x34a6 004375 bpatch patch08_5 ,mem_patch08 
+0x34a7 004376 call role_switch_check 
+0x34a8 004377 nrtn user 
+0x34a9 004378 copy am_addr ,temp 
+0x34aa 004379 call get_free_amaddr 
+0x34ab 004380 store 1 ,mem_fhs_am_addr 
+0x34ac 004381 copy temp ,am_addr 
+0x34ad 004382 jam param_newconnto ,mem_newconnto_counter 
+:      004383 roles_sendfhs_loop:
+0x34ae 004384 set0 mark_ext_patch ,mark 
+0x34af 004385 bpatch patch08_6 ,mem_patch08 
+0x34b0 004386 call rf_setup_time_master_slot 
+0x34b1 004387 force type_fhs ,type 
+0x34b2 004388 call slave_send_access 
+0x34b3 004389 deposit clkn_bt 
+0x34b4 004390 store 4 ,mem_clkn_bt 
+0x34b5 004391 call transmit_packet 
+0x34b6 004392 call rf_setup_time_slave_slot 
+0x34b7 004393 enable user3 
+0x34b8 004394 call slave_receive_access 
+0x34b9 004395 branch roles_got_fhs_reply ,sync 
+0x34ba 004396 call shutdown_radio 
+0x34bb 004397 call new_conn_timeout 
+0x34bc 004398 nbranch roles_sendfhs_loop ,blank 
+0x34bd 004399 rtnmark0 mark_accept_switch 
+0x34be 004400 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x34bf 004401 set1 mark_switch_initiated ,mark 
+0x34c0 004402 rtn 
+:      004403 roles_got_fhs_reply:
+0x34c1 004404 enable clknt 
+0x34c2 004405 call prepare_newconn 
+0x34c3 004406 call afh_clear 
+:      004407 roles_newconn_loop:
+0x34c4 004408 set0 mark_ext_patch ,mark 
+0x34c5 004409 bpatch patch08_7 ,mem_patch08 
+0x34c6 004410 call master_newconn_once 
+0x34c7 004411 branch roles_newconn_responded ,sync 
+0x34c8 004412 call new_conn_timeout 
+0x34c9 004413 nbranch roles_newconn_loop ,blank 
+0x34ca 004414 disable clknt 
+0x34cb 004415 deposit clke_bt 
+0x34cc 004416 store 4 ,mem_next_btclk 
+0x34cd 004417 rtn 
+:      004418 roles_newconn_responded:
+0x34ce 004419 force 0 ,temp 
+0x34cf 004420 call hci_send_role_change 
+0x34d0 004421 enable master 
+0x34d1 004422 bmark0 mark_accept_switch ,roles_newconn_nolmp 
+0x34d2 004423 set0 mark_accept_switch ,mark 
+0x34d3 004424 jam lmp_accepted ,mem_lmo_opcode2 
+0x34d4 004425 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x34d5 004426 call tid_set_reply 
+:      004427 roles_newconn_nolmp:
+0x34d6 004428 deposit am_addr 
+0x34d7 004429 store 1 ,mem_amaddr 
+0x34d8 004430 force 0 ,pdata 
+0x34d9 004431 store 6 ,mem_clk_offset 
+0x34da 004432 fetch 1 ,mem_mode 
+0x34db 004433 set1 mode_master ,pdata 
+0x34dc 004434 store 1 ,mem_mode 
+0x34dd 004435 call supervision_flush 
+0x34de 004436 disable master 
+:      004437 enable_user:
+0x34df 004438 enable user 
+0x34e0 004439 rtn 
+:      004443 init_rx_packet_flags:
+0x34e1 004444 set0 mark_ext_patch ,mark 
+0x34e2 004445 bpatch patch09_0 ,mem_patch09 
+0x34e3 004446 disable match 
+0x34e4 004447 set0 mark_loopback ,mark 
+0x34e5 004448 set0 mark_am_addr_broadcast ,mark 
+0x34e6 004449 set0 mark_longpacket ,mark 
+0x34e7 004450 set0 mark_old_packet ,mark 
+0x34e8 004451 fetch 1 ,mem_arq 
+0x34e9 004452 set0 arqnx ,pdata 
+0x34ea 004453 set1 flowx ,pdata 
+0x34eb 004454 store 1 ,mem_arq 
+0x34ec 004455 rtn 
+:      004457 prepare_newconn:
+0x34ed 004458 set0 mark_ext_patch ,mark 
+0x34ee 004459 bpatch patch09_1 ,mem_patch09 
+0x34ef 004460 jam param_newconnto ,mem_newconnto_counter 
+0x34f0 004461 jam param_newconn_arq ,mem_arq 
+0x34f1 004462 fetch 2 ,mem_rx_window_init 
+0x34f2 004463 store 2 ,mem_rx_window 
+0x34f3 004464 deposit clkn_bt 
+0x34f4 004465 store 4 ,mem_next_btclk 
+0x34f5 004466 rtn clknt 
+0x34f6 004467 deposit clke_bt 
+0x34f7 004468 store 4 ,mem_next_btclk 
+0x34f8 004469 rtn 
+:      004471 newconn_init:
+0x34f9 004472 set0 mark_ext_patch ,mark 
+0x34fa 004473 bpatch patch09_2 ,mem_patch09 
+0x34fb 004474 call init_lmp_reinit 
+0x34fc 004475 call new_conn_handle 
+0x34fd 004476 store 1 ,mem_conn_handle 
+0x34fe 004477 setarg param_supervision_to 
+0x34ff 004478 store 2 ,mem_supervision_to 
+0x3500 004479 fetch 1 ,mem_state 
+0x3501 004480 set1 state_inconn ,pdata 
+0x3502 004481 store 1 ,mem_state 
+0x3503 004482 jam 0 ,mem_op 
+0x3504 004483 jam 0 ,mem_state_map 
+0x3505 004484 jam 0 ,mem_lpm_current_mult 
+0x3506 004485 branch supervision_flush 
+:      004488 clear_linkkey:
+0x3507 004489 set0 mark_ext_patch ,mark 
+0x3508 004490 bpatch patch09_3 ,mem_patch09 
+0x3509 004491 force 0 ,pdata 
+0x350a 004492 store 8 ,mem_link_key 
+0x350b 004493 istore 8 ,contw 
+0x350c 004494 call clear_linkstate 
+0x350d 004495 branch context_traverse_linkkey 
+:      004497 new_conn_timeout:
+0x350e 004498 fetch 1 ,mem_newconnto_counter 
+0x350f 004499 increase -1 ,pdata 
+0x3510 004500 store 1 ,mem_newconnto_counter 
+0x3511 004501 rtn 
+:      004503 new_conn_handle:
+0x3512 004504 fetch 1 ,mem_handle_num 
+0x3513 004505 increase 1 ,pdata 
+0x3514 004506 store 1 ,mem_handle_num 
+0x3515 004507 rtn 
+:      004510 quit_connection:
+0x3516 004511 set0 mark_ext_patch ,mark 
+0x3517 004512 bpatch patch09_4 ,mem_patch09 
+0x3518 004513 call disconnect_stop_sco 
+0x3519 004514 fetch 1 ,mem_hci_cmd 
+0x351a 004515 beq hci_cmd_remote_name_req ,quit_connection_name 
+0x351b 004516 fetch 1 ,mem_lmp_to_send 
+0x351c 004517 bne lmp_name_req ,quit_connection_cont 
+:      004518 quit_connection_name:
+0x351d 004519 call cmd_check_plap 
+0x351e 004520 nbranch quit_connection_cont ,zero 
+0x351f 004521 call master_name_error 
+0x3520 004522 jam 0 ,mem_hci_cmd 
+:      004523 quit_connection_cont:
+0x3521 004524 set0 mark_ext_patch ,mark 
+0x3522 004525 bpatch patch09_5 ,mem_patch09 
+0x3523 004526 call app_disconn_reason_collect_bt 
+0x3524 004527 call process_cmd 
+0x3525 004528 call sniff_exit 
+0x3526 004529 jam bt_evt_bb_disconnected ,mem_fifo_temp 
+0x3527 004530 call ui_ipc_send_event 
+0x3528 004531 call init_lmp_work 
+0x3529 004532 call l2cap_init_work 
+0x352a 004533 call sp_initialize 
+0x352b 004534 fetch 1 ,mem_state 
+0x352c 004535 set0 state_inconn 
+0x352d 004536 store 1 ,mem_state 
+0x352e 004537 jam 0 ,memui_reconnect_mode 
+0x352f 004539 fetch 1 ,mem_state_map 
+0x3530 004540 compare 0x0 ,pdata ,0xc0 
+0x3531 004541 branch quit_connection_not_clear_mark ,true 
+0x3532 004542 set0 mark_rxbuf_inuse ,mark 
+:      004543 quit_connection_not_clear_mark:
+0x3533 004544 fetch 1 ,mem_arq 
+0x3534 004545 bbit0 wack ,quit_connection_not_clear_tx 
+:      004546 quit_connection_not_clear_tx:
+0x3535 004547 fetch 1 ,mem_op 
+0x3536 004548 rtnbit0 op_txl2cap 
+0x3537 004549 set0 mark_tx_l2cap ,mark 
+0x3538 004550 rtn 
+:      004552 slave_newconn_once:
+0x3539 004553 set0 mark_ext_patch ,mark 
+0x353a 004554 bpatch patch09_6 ,mem_patch09 
+0x353b 004555 fetch 1 ,extm_newconn_am_addr 
+0x353c 004556 rtn blank 
+0x353d 004557 icopy am_addr 
+0x353e 004558 call slave_conn_recv_packet 
+0x353f 004559 nrtn match 
+0x3540 004560 force type_null ,type 
+0x3541 004561 call slave_conn_send_packet 
+0x3542 004562 deposit am_addr 
+0x3543 004563 store 1 ,mem_amaddr 
+0x3544 004564 force 0 ,pdata 
+0x3545 004565 store 1 ,extm_newconn_am_addr 
+0x3546 004566 rtn 
+:      004572 prepare_tx:
+0x3547 004573 set0 mark_ext_patch ,mark 
+0x3548 004574 bpatch patch09_7 ,mem_patch09 
+0x3549 004575 fetch 1 ,mem_state 
+0x354a 004576 bbit0 state_insco ,prepare_tx_not_sco 
+0x354b 004577 force type_hv3 ,type 
+0x354c 004578 bmark0 mark_esco ,prepare_tx_not_esco 
+0x354d 004579 call check_esco_amaddr 
+0x354e 004580 nbranch prepare_tx_not_sco ,true 
+0x354f 004581 branch prepare_tx_not_sco ,attempt 
+0x3550 004582 call set_wait_ack 
+0x3551 004583 setarg 2 
+0x3552 004584 store 2 ,mem_retransmission_cnt 
+0x3553 004585 rtn 
+:      004586 prepare_tx_not_esco:
+0x3554 004587 nrtn attempt 
+:      004588 prepare_tx_not_sco:
+0x3555 004589 set0 mark_ext_patch ,mark 
+0x3556 004590 bpatch patch0a_0 ,mem_patch0a 
+0x3557 004591 call context_check_all_wack 
+0x3558 004592 nbranch prepare_tx_no_retransmit ,zero 
+0x3559 004593 fetch 1 ,mem_arq 
+0x355a 004594 bbit0 wack ,prepare_tx_pollnull 
+:      004595 prepare_tx_retransmit:
+0x355b 004596 bmark1 mark_loopback ,prepare_tx_loopback 
+0x355c 004597 fetch 1 ,mem_debug_config 
+0x355d 004598 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+0x355e 004599 fetch 2 ,mem_retransmission_cnt 
+0x355f 004600 increase -1 ,pdata 
+0x3560 004601 store 2 ,mem_retransmission_cnt 
+0x3561 004602 branch prepare_tx_nomore_retransmit ,blank 
+0x3562 004603 fetch 1 ,mem_last_type 
+0x3563 004604 iforce type 
+0x3564 004605 rtn 
+:      004607 prepare_tx_nomore_retransmit:
+0x3565 004608 set0 mark_ext_patch ,mark 
+0x3566 004609 bpatch patch0a_1 ,mem_patch0a 
+0x3567 004610 call clear_got_tx 
+:      004611 prepare_tx_no_retransmit:
+0x3568 004612 call check_esco_amaddr 
+0x3569 004613 branch prepare_tx_pollnull ,true 
+0x356a 004614 call send_lmp 
+0x356b 004615 branch prepare_tx_sendlmp ,user 
+0x356c 004616 fetch 1 ,mem_op 
+0x356d 004617 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
+0x356e 004618 bmark1 mark_loopback ,prepare_tx_loopback 
+0x356f 004619 fetch 1 ,mem_debug_config 
+0x3570 004620 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+:      004621 prepare_tx_pollnull:
+0x3571 004622 force type_poll ,type 
+0x3572 004623 rtn master 
+0x3573 004624 force type_null ,type 
+0x3574 004625 rtn 
+:      004626 prepare_tx_loopback:
+0x3575 004627 set0 mark_ext_patch ,mark 
+0x3576 004628 bpatch patch0a_2 ,mem_patch0a 
+0x3577 004629 fetch 1 ,mem_rx_type 
+0x3578 004630 iforce type 
+0x3579 004631 rtnne 1 
+0x357a 004632 force type_null ,type 
+0x357b 004633 rtn 
+:      004634 prepare_tx_txpat:
+0x357c 004635 fetch 1 ,test_mode_packet_type 
+0x357d 004636 and pdata ,0xf ,type 
+0x357e 004637 set1 mark_loopback ,mark 
+0x357f 004638 rtn 
+:      004639 prepare_tx_sendlmp:
+0x3580 004640 force type_lmp ,type 
+0x3581 004641 branch set_wait_ack 
+:      004642 prepare_tx_sendl2cap:
+0x3582 004643 call tx_l2cap_type 
+:      004645 set_wait_ack:
+0x3583 004646 set0 mark_ext_patch ,mark 
+0x3584 004647 bpatch patch0a_3 ,mem_patch0a 
+0x3585 004648 fetcht 1 ,mem_arq 
+0x3586 004649 set1 wack ,temp 
+0x3587 004650 storet 1 ,mem_arq 
+0x3588 004651 deposit type 
+0x3589 004652 store 1 ,mem_last_type 
+0x358a 004653 setarg 0xffff 
+0x358b 004654 store 2 ,mem_retransmission_cnt 
+0x358c 004655 rtn 
+:      004657 tx_l2cap_type:
+0x358d 004658 set0 mark_ext_patch ,mark 
+0x358e 004659 bpatch patch0a_4 ,mem_patch0a 
+0x358f 004660 fetch 1 ,mem_state_map 
+0x3590 004661 isolate1 smap_edr ,pdata 
+0x3591 004662 fetch 2 ,mem_tx_len 
+0x3592 004663 branch tx_l2cap_type_edr ,true 
+0x3593 004664 force type_dm1 ,type 
+0x3594 004665 sub pdata ,17 ,null 
+0x3595 004666 rtn positive 
+0x3596 004667 force type_dh1 ,type 
+0x3597 004668 sub pdata ,27 ,null 
+0x3598 004669 rtn positive 
+0x3599 004670 force type_dm3 ,type 
+0x359a 004671 sub pdata ,121 ,null 
+0x359b 004672 rtn positive 
+0x359c 004673 force type_dm5 ,type 
+0x359d 004674 sub pdata ,224 ,null 
+0x359e 004675 rtn positive 
+0x359f 004676 force type_dh5 ,type 
+0x35a0 004677 rtn 
+:      004678 tx_l2cap_type_edr:
+0x35a1 004679 force type_dm1 ,type 
+0x35a2 004680 sub pdata ,17 ,null 
+0x35a3 004681 rtn positive 
+0x35a4 004682 force type_dh1 ,type 
+0x35a5 004683 sub pdata ,54 ,null 
+0x35a6 004684 rtn positive 
+0x35a7 004685 force type_dm3 ,type 
+0x35a8 004686 arg 367 ,temp 
+0x35a9 004687 isub temp ,null 
+0x35aa 004688 nrtn positive 
+0x35ab 004689 force type_dm5 ,type 
+0x35ac 004690 arg 679 ,temp 
+0x35ad 004691 isub temp ,null 
+0x35ae 004692 nrtn positive 
+0x35af 004693 force type_dh5 ,type 
+0x35b0 004694 rtn 
+:      004703 slave_receive_master_slot:
+0x35b1 004704 fetch 1 ,mem_state 
+0x35b2 004705 bbit0 state_insniff ,slave_receive_notsniff 
+0x35b3 004706 fetch 2 ,mem_tsniff 
+0x35b4 004707 branch slave_receive_notsniff ,blank 
+0x35b5 004708 nbranch slave_receive_sniff ,attempt 
+:      004709 slave_receive_notsniff:
+0x35b6 004710 call rf_setup_time_master_slot 
+:      004711 slave_receive_access:
+0x35b7 004712 add clke_bt ,1 ,bt_clk 
+:      004713 slave_receive_sniff:
+0x35b8 004714 enable swfine 
+0x35b9 004715 fetch 2 ,mem_rx_window 
+0x35ba 004716 rshift pdata ,pdata 
+0x35bb 004717 arg param_pll_setup ,temp 
+0x35bc 004718 iadd temp ,pdata 
+0x35bd 004719 call ahead_window 
+0x35be 004720 call fetch_extm_bt_adr 
+0x35bf 004721 force 0x03 ,freq_mode 
+0x35c0 004722 call rx_radio_freq 
+0x35c1 004723 call init_rx_packet_flags 
+0x35c2 004724 call prep_crypt 
+0x35c3 004725 set0 mark_ext_patch ,mark 
+0x35c4 004726 bpatch patch0a_5 ,mem_patch0a 
+0x35c5 004727 fetch 2 ,mem_rx_window 
+0x35c6 004728 rshift pdata ,pdata 
+0x35c7 004729 call ahead_window 
+0x35c8 004730 call start_receiver 
+0x35c9 004731 enable decode_fec0 
+0x35ca 004732 fetch 2 ,mem_rx_window 
+0x35cb 004733 arg param_clke_cal ,temp 
+0x35cc 004734 iadd temp ,stop_watch 
+0x35cd 004735 correlate null ,timeout 
+0x35ce 004736 copy clke ,temp 
+0x35cf 004737 storet 6 ,mem_sync_clke 
+0x35d0 004738 disable decode_fec0 
+0x35d1 004739 nrtn sync 
+0x35d2 004740 arg param_clke_cal ,clke_rt 
+0x35d3 004741 copy bt_clk ,clke_bt 
+0x35d4 004742 branch lpm_adjust_clk ,wake 
+0x35d5 004743 rtn 
+:      004746 slave_conn_recv_packet:
+0x35d6 004747 set0 mark_ext_patch ,mark 
+0x35d7 004748 bpatch patch0a_6 ,mem_patch0a 
+0x35d8 004749 call slave_receive_master_slot 
+0x35d9 004750 nbranch shutdown_radio ,sync 
+0x35da 004751 call save_rssi 
+0x35db 004752 bmark0 mark_testmode ,receive_packet 
+0x35dc 004753 fetch 2 ,mem_tst_pktcnt_sync 
+0x35dd 004754 increase 1 ,pdata 
+0x35de 004755 store 2 ,mem_tst_pktcnt_sync 
+:      004756 receive_packet:
+0x35df 004757 rshift bt_clk ,temp 
+0x35e0 004758 or temp ,0x40 ,white_init 
+:      004759 receive_packet_whitened:
+0x35e1 004760 set0 mark_ext_patch ,mark 
+0x35e2 004761 bpatch patch0a_7 ,mem_patch0a 
+0x35e3 004762 enable enable_white 
+0x35e4 004763 enable enable_hec 
+0x35e5 004764 enable decode_fec1 
+0x35e6 004765 parse demod ,bucket ,3 
+0x35e7 004766 rshift8 pwindow ,pdata 
+0x35e8 004767 store 1 ,mem_temp_am_addr 
+0x35e9 004768 parse demod ,bucket ,4 
+0x35ea 004769 inject bucket ,7 
+0x35eb 004770 copy pwindow ,pdata 
+0x35ec 004771 store 1 ,mem_rx_type 
+0x35ed 004772 parse demod ,bucket ,3 
+0x35ee 004773 rshift8 pwindow ,pdata 
+0x35ef 004774 store 1 ,mem_temp_arq 
+0x35f0 004775 fetch 1 ,mem_rx_type 
+0x35f1 004776 sub pdata ,3 ,null 
+0x35f2 004777 branch receive_packet_noedr ,positive 
+0x35f3 004778 beq 7 ,receive_packet_noedr 
+0x35f4 004779 fetch 1 ,mem_state_map 
+0x35f5 004780 isolate1 smap_edr ,pdata 
+0x35f6 004781 setflag true ,psk ,radio_ctrl 
+:      004782 receive_packet_noedr:
+0x35f7 004783 set0 mark_ext_patch ,mark 
+0x35f8 004784 bpatch patch0b_0 ,mem_patch0b 
+0x35f9 004785 parse demod ,bucket ,8 
+0x35fa 004786 disable decode_fec1 
+0x35fb 004787 disable enable_hec 
+0x35fc 004788 branch error_header ,crc_failed 
+0x35fd 004789 bmark0 mark_testmode ,receive_packet_amchk 
+0x35fe 004790 fetch 2 ,mem_tst_pktcnt_hec 
+0x35ff 004791 increase 1 ,pdata 
+0x3600 004792 store 2 ,mem_tst_pktcnt_hec 
+:      004793 receive_packet_amchk:
+0x3601 004794 set0 mark_ext_patch ,mark 
+0x3602 004795 bpatch patch0b_1 ,mem_patch0b 
+0x3603 004796 fetch 1 ,mem_temp_am_addr 
+0x3604 004797 compare 0 ,pdata ,0x07 
+0x3605 004798 setflag true ,mark_am_addr_broadcast ,mark 
+0x3606 004799 branch am_addr_ok ,true 
+0x3607 004800 icompare 0x07 ,am_addr 
+0x3608 004801 branch am_addr_match ,true 
+0x3609 004802 bmark0 mark_esco ,end_of_packet 
+0x360a 004803 fetcht 1 ,mem_saved_amaddr 
+0x360b 004804 icompare 0x7 ,temp 
+0x360c 004805 nbranch end_of_packet ,true 
+0x360d 004806 call restore_esco 
+0x360e 004807 fetch 1 ,mem_arq 
+0x360f 004808 set0 arqnx ,pdata 
+0x3610 004809 set1 flowx ,pdata 
+0x3611 004810 store 1 ,mem_arq 
+:      004811 am_addr_match:
+0x3612 004812 enable match 
+:      004813 am_addr_ok:
+0x3613 004814 set0 mark_ext_patch ,mark 
+0x3614 004815 bpatch patch0b_2 ,mem_patch0b 
+0x3615 004816 fetch 1 ,mem_rx_type 
+0x3616 004817 icopy type 
+0x3617 004818 bmark1 mark_am_addr_broadcast ,arqn_bypass 
+0x3618 004819 fetcht 1 ,mem_temp_arq 
+0x3619 004820 fetch 1 ,mem_arq 
+0x361a 004821 set0 flow ,pdata 
+0x361b 004822 isolate1 flow ,temp 
+0x361c 004823 setflag true ,flow ,pdata 
+0x361d 004824 isolate1 arqn ,temp 
+0x361e 004825 setflag true ,arqn ,pdata 
+0x361f 004826 store 1 ,mem_arq 
+0x3620 004827 isolate0 arqn ,temp 
+0x3621 004828 branch arqn_bypass ,true 
+0x3622 004829 call clear_got_tx 
+:      004830 arqn_bypass:
+0x3623 004831 set0 mark_ext_patch ,mark 
+0x3624 004832 bpatch patch0b_3 ,mem_patch0b 
+0x3625 004833 arg 0 ,temp 
+0x3626 004834 call reserve_slot 
+0x3627 004835 and type ,0xf ,pdata 
+0x3628 004836 beq type_poll ,process_poll 
+0x3629 004837 beq type_null ,end_of_packet 
+0x362a 004838 beq type_fhs ,process_fhs 
+0x362b 004839 fetcht 1 ,mem_temp_arq 
+0x362c 004840 fetch 1 ,mem_arq 
+0x362d 004841 icompare 0x04 ,temp 
+0x362e 004842 nbranch rx_type_dispatch ,true 
+0x362f 004843 bmark0 mark_am_addr_broadcast ,failed_seqn 
+0x3630 004844 bbit0 bcast1 ,rx_type_dispatch 
+:      004845 failed_seqn:
+0x3631 004846 set1 mark_old_packet ,mark 
+:      004847 rx_type_dispatch:
+0x3632 004848 set0 mark_ext_patch ,mark 
+0x3633 004849 bpatch patch0b_4 ,mem_patch0b 
+0x3634 004850 deposit type 
+0x3635 004851 beq type_dm1 ,process_dm1 
+0x3636 004852 beq type_dh1 ,process_dh1 
+0x3637 004853 beq type_hv3 ,process_hev 
+0x3638 004854 beq type_3dh1 ,process_3dh1 
+0x3639 004855 arg 4 ,temp 
+0x363a 004856 call reserve_slot 
+0x363b 004857 beq type_dm3 ,process_dm3 
+0x363c 004858 beq type_dh3 ,process_dh3 
+0x363d 004859 arg 8 ,temp 
+0x363e 004860 call reserve_slot 
+0x363f 004861 beq type_dm5 ,process_dm5 
+0x3640 004862 beq type_dh5 ,process_dh5 
+0x3641 004863 rtn 
+:      004866 process_hev:
+0x3642 004867 set0 mark_ext_patch ,mark 
+0x3643 004868 bpatch patch0b_5 ,mem_patch0b 
+0x3644 004869 enable decode_fec0 
+0x3645 004870 enable enable_crc 
+0x3646 004871 enable encrypt 
+0x3647 004872 arg mem_sco_ibuf ,contw 
+0x3648 004873 force 30 ,loopcnt 
+:      004874 process_hev_loop:
+0x3649 004875 parse demod ,bucket ,8 
+0x364a 004876 rshift3 pwindow ,pdata 
+0x364b 004877 istore 1 ,contw 
+0x364c 004878 loop process_hev_loop 
+0x364d 004879 bmark0 mark_esco ,end_of_packet 
+0x364e 004880 parse demod ,bucket ,16 
+0x364f 004881 nsetflag crc_failed ,mark_esco_rxok ,mark 
+0x3650 004882 call test_esco ,crc_failed 
+0x3651 004883 branch error_payload ,crc_failed 
+0x3652 004884 branch ack_payload 
+:      004886 test_esco:
+0x3653 004887 deposit clke 
+0x3654 004888 store 6 ,mem_display 
+0x3655 004889 rtn 
+:      004891 process_poll:
+0x3656 004892 branch end_of_packet 
+:      004894 process_dm3:
+:      004895 process_dm5:
+0x3657 004896 set1 mark_longpacket ,mark 
+:      004897 process_dm1:
+0x3658 004898 enable decode_fec2 
+0x3659 004899 branch process_dmh 
+:      004901 process_dh3:
+:      004902 process_dh5:
+0x365a 004903 set1 mark_longpacket ,mark 
+:      004904 process_3dh1:
+0x365b 004905 set1 psk3m ,radio_ctrl 
+:      004906 process_dh1:
+0x365c 004907 enable decode_fec0 
+:      004908 process_dmh:
+0x365d 004909 set0 mark_ext_patch ,mark 
+0x365e 004910 bpatch patch0b_6 ,mem_patch0b 
+0x365f 004911 bmark1 mark_rxbuf_inuse ,end_of_packet 
+0x3660 004912 isolate0 psk ,radio_ctrl 
+0x3661 004913 branch process_dmh_noedr ,true 
+0x3662 004914 disable enable_white 
+0x3663 004915 enable decode_fec0 
+0x3664 004916 disable decode_fec2 
+0x3665 004917 add clkn_bt ,2 ,timeup 
+0x3666 004918 correlate clkn_bt ,meet 
+0x3667 004919 nbranch error_payload ,sync 
+0x3668 004920 set1 mark_longpacket ,mark 
+0x3669 004921 enable enable_white 
+:      004922 process_dmh_noedr:
+0x366a 004923 set0 mark_ext_patch ,mark 
+0x366b 004924 bpatch patch0b_7 ,mem_patch0b 
+0x366c 004925 enable encrypt 
+0x366d 004926 enable enable_crc 
+0x366e 004927 parse demod ,bucket ,3 
+0x366f 004928 rshift8 pwindow ,pdata 
+0x3670 004929 store 1 ,mem_lch_code 
+0x3671 004930 parse demod ,bucket ,5 
+0x3672 004931 bmark1 mark_longpacket ,process_dmh_long 
+0x3673 004932 rshift3 pwindow ,loopcnt 
+0x3674 004933 rshift3 loopcnt ,loopcnt 
+0x3675 004934 branch process_dmh_common 
+:      004935 process_dmh_long:
+0x3676 004936 parse demod ,bucket ,5 
+0x3677 004937 rshift pwindow ,loopcnt 
+0x3678 004938 parse demod ,bucket ,3 
+:      004939 process_dmh_common:
+0x3679 004940 set0 mark_ext_patch ,mark 
+0x367a 004941 bpatch patch0c_0 ,mem_patch0c 
+0x367b 004942 deposit loopcnt 
+0x367c 004943 store 2 ,mem_len 
+0x367d 004944 branch process_dmh_data_end ,blank 
+0x367e 004945 isub mask3ff ,null 
+0x367f 004946 branch error_payload ,positive 
+0x3680 004947 set0 mark_ext_patch ,mark 
+0x3681 004948 bpatch patch0c_1 ,mem_patch0c 
+0x3682 004949 set0 mark_fhs_eir ,mark 
+0x3683 004950 fetch 1 ,mem_lch_code 
+0x3684 004951 and_into 0x03 ,pdata 
+0x3685 004952 arg mem_rxbuf ,contw 
+0x3686 004953 beq llid_lmp ,process_lmp 
+0x3687 004954 bmark1 mark_testmode ,process_dmh_data 
+0x3688 004955 fetch 1 ,mem_device_option 
+0x3689 004956 beq dvc_op_hci ,process_dmh_acl 
+0x368a 004958 fetch 1 ,mem_lch_code 
+0x368b 004959 and_into 0x03 ,pdata 
+0x368c 004960 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
+0x368d 004961 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
+0x368e 004962 branch error_payload 
+:      004964 process_lmp:
+0x368f 004965 fetch 2 ,mem_len 
+0x3690 004966 sub pdata ,0x70 ,null 
+0x3691 004967 nbranch error_payload ,positive 
+0x3692 004968 bmark1 mark_old_packet ,ack_payload 
+0x3693 004969 branch process_dmh_data 
+:      004971 process_dmh_acl:
+0x3694 004972 set0 mark_ext_patch ,mark 
+0x3695 004973 bpatch patch0c_2 ,mem_patch0c 
+0x3696 004974 bmark1 mark_old_packet ,ack_payload 
+0x3697 004975 fetch 2 ,mem_len 
+0x3698 004976 branch error_payload ,blank 
+0x3699 004977 call hci_check_bcsp_protocol 
+0x369a 004978 nbranch process_dmh_acl_check_h4_buff ,true 
+:      004979 process_dmh_acl_bcsp:
+0x369b 004980 fetcht 2 ,mem_h5tx_free 
+0x369c 004981 increase 10 ,pdata 
+0x369d 004982 isub temp ,null 
+0x369e 004983 nbranch process_dmh_acl_packet ,positive 
+0x369f 004984 call hci_dispatch 
+0x36a0 004985 branch process_dmh_acl_bcsp 
+:      004986 process_dmh_acl_check_h4_buff:
+0x36a1 004987 hfetch 2 ,core_uart_txitems 
+0x36a2 004988 arg 300 ,temp 
+0x36a3 004989 isub temp ,null 
+0x36a4 004990 branch error_payload ,positive 
+0x36a5 004991 fetch 2 ,mem_acl_credits 
+0x36a6 004992 branch error_payload ,blank 
+:      004993 process_dmh_acl_packet:
+0x36a7 004994 set0 mark_ext_patch ,mark 
+0x36a8 004995 bpatch patch0c_3 ,mem_patch0c 
+0x36a9 004996 call hci_get_packet_ptr 
+0x36aa 004997 fetch 1 ,mem_conn_handle 
+0x36ab 004998 fetcht 1 ,mem_lch_code 
+0x36ac 004999 and_into 3 ,temp 
+0x36ad 005000 lshift8 temp ,temp 
+0x36ae 005001 lshift4 temp ,temp 
+0x36af 005002 ior temp ,pdata 
+0x36b0 005003 istore 2 ,contwu 
+0x36b1 005004 fetcht 2 ,mem_len 
+0x36b2 005005 copy temp ,loopcnt 
+0x36b3 005006 istoret 2 ,contwu 
+:      005007 process_dmh_acl_copy:
+0x36b4 005008 set0 mark_ext_patch ,mark 
+0x36b5 005009 bpatch patch0c_4 ,mem_patch0c 
+0x36b6 005010 parse demod ,bucket ,8 
+0x36b7 005011 rshift3 pwindow ,pdata 
+0x36b8 005012 istore 1 ,contwu 
+0x36b9 005013 loop process_dmh_acl_copy 
+0x36ba 005014 add temp ,4 ,loopcnt 
+0x36bb 005015 call hci_check_bcsp_protocol 
+0x36bc 005016 nbranch process_dmh_acl_send_h4 ,true 
+0x36bd 005017 set1 mark_h5tx_rp ,mark 
+0x36be 005018 force 6 ,queue 
+0x36bf 005019 call bcsp_send_packet 
+0x36c0 005020 branch process_dmh_data_end 
+:      005021 process_dmh_acl_send_h4:
+0x36c1 005022 call h4_send_packet_acl 
+0x36c2 005023 branch process_dmh_data_end 
+:      005025 process_dmh_data_l2cap_start_pkt:
+0x36c3 005026 set0 mark_ext_patch ,mark 
+0x36c4 005027 bpatch patch0c_5 ,mem_patch0c 
+0x36c5 005028 bmark1 mark_old_packet ,ack_payload 
+0x36c6 005029 fetch 2 ,mem_len 
+0x36c7 005030 arg 0x2e0 ,temp 
+0x36c8 005031 isub temp ,null 
+0x36c9 005032 branch error_payload ,positive 
+0x36ca 005033 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x36cb 005034 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
+0x36cc 005035 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
+0x36cd 005036 branch end_of_packet 
+:      005037 process_dmh_data_into_buff1:
+0x36ce 005038 jam 1 ,mem_l2cap_rxbuff_new 
+0x36cf 005039 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36d0 005040 bne 0 ,end_of_packet 
+0x36d1 005041 arg mem_l2cap_rxbuff1 ,contw 
+0x36d2 005042 branch process_dmh_data 
+:      005043 process_dmh_data_into_buff2:
+0x36d3 005044 jam 2 ,mem_l2cap_rxbuff_new 
+0x36d4 005045 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36d5 005046 bne 0 ,end_of_packet 
+0x36d6 005047 arg mem_l2cap_rxbuff2 ,contw 
+0x36d7 005048 branch process_dmh_data 
+:      005050 process_dmh_data_l2cap_continue_pkt:
+0x36d8 005051 set0 mark_ext_patch ,mark 
+0x36d9 005052 bpatch patch0c_6 ,mem_patch0c 
+0x36da 005053 bmark1 mark_old_packet ,ack_payload 
+0x36db 005054 fetch 2 ,mem_len 
+0x36dc 005055 arg 0x2e0 ,temp 
+0x36dd 005056 isub temp ,null 
+0x36de 005057 branch error_payload ,positive 
+0x36df 005058 fetch 1 ,mem_l2cap_rxbuff_new 
+0x36e0 005059 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
+0x36e1 005060 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
+0x36e2 005061 branch end_of_packet 
+:      005062 process_dmh_data_l2cap_continue_pkt1:
+0x36e3 005063 arg mem_l2cap_rxbuff1 ,contw 
+0x36e4 005064 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36e5 005065 iadd contw ,contw 
+0x36e6 005066 branch process_dmh_data 
+:      005067 process_dmh_data_l2cap_continue_pkt2:
+0x36e7 005068 arg mem_l2cap_rxbuff2 ,contw 
+0x36e8 005069 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36e9 005070 iadd contw ,contw 
+:      005071 process_dmh_data:
+0x36ea 005072 parse demod ,bucket ,8 
+0x36eb 005073 rshift3 pwindow ,pdata 
+0x36ec 005074 istore 1 ,contw 
+0x36ed 005075 loop process_dmh_data 
+:      005076 process_dmh_data_end:
+0x36ee 005077 set0 mark_ext_patch ,mark 
+0x36ef 005078 bpatch patch0c_7 ,mem_patch0c 
+0x36f0 005079 parse demod ,bucket ,16 
+0x36f1 005080 branch error_payload_crc ,crc_failed 
+0x36f2 005081 call lpm_hci_wake_dispatch 
+0x36f3 005082 fetch 1 ,mem_l2cap_flow_ctrl_flag 
+0x36f4 005083 beq l2cap_flow_ctrl_enable ,end_of_packet 
+0x36f5 005084 bmark1 mark_testmode ,process_dmh_cont 
+0x36f6 005085 bmark1 mark_old_packet ,redundant_payload 
+0x36f7 005086 fetch 1 ,mem_lch_code 
+0x36f8 005087 compare 3 ,pdata ,3 
+0x36f9 005088 branch process_dmh_cont ,true 
+0x36fa 005089 fetch 2 ,mem_len 
+0x36fb 005090 branch process_dmh_cont ,blank 
+0x36fc 005091 fetch 1 ,mem_device_option 
+0x36fd 005092 beq dvc_op_hci ,process_dmh_cont 
+0x36fe 005093 set0 mark_ext_patch ,mark 
+0x36ff 005094 bpatch patch0d_0 ,mem_patch0d 
+0x3700 005095 fetch 1 ,mem_l2cap_rxbuff_new 
+0x3701 005096 beq 1 ,process_l2cap_pass_crc_buff1 
+0x3702 005097 beq 2 ,process_l2cap_pass_crc_buff2 
+0x3703 005098 branch assert 
+:      005099 process_l2cap_pass_crc_buff1:
+0x3704 005100 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3705 005101 fetcht 2 ,mem_len 
+0x3706 005102 iadd temp ,pdata 
+0x3707 005103 store 2 ,mem_l2cap_rxbuff1_len 
+0x3708 005104 beq 0 ,assert 
+0x3709 005105 fetcht 2 ,mem_l2cap_rxbuff1 
+0x370a 005106 increase 4 ,temp 
+0x370b 005107 isub temp ,null 
+0x370c 005108 call l2cap_buff1_inuse ,zero 
+0x370d 005109 branch process_dmh_cont 
+:      005110 process_l2cap_pass_crc_buff2:
+0x370e 005111 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x370f 005112 fetcht 2 ,mem_len 
+0x3710 005113 iadd temp ,pdata 
+0x3711 005114 store 2 ,mem_l2cap_rxbuff2_len 
+0x3712 005115 beq 0 ,assert 
+0x3713 005116 fetcht 2 ,mem_l2cap_rxbuff2 
+0x3714 005117 add temp ,4 ,temp 
+0x3715 005118 isub temp ,null 
+0x3716 005119 call l2cap_buff2_inuse ,zero 
+0x3717 005120 branch process_dmh_cont 
+:      005121 process_dmh_cont:
+0x3718 005122 set0 mark_ext_patch ,mark 
+0x3719 005123 bpatch patch0d_1 ,mem_patch0d 
+0x371a 005124 fetcht 1 ,mem_state_map 
+0x371b 005125 fetch 1 ,mem_lch_code 
+0x371c 005126 compare 3 ,pdata ,0x03 
+0x371d 005127 setflag true ,smap_rxlmp ,temp 
+0x371e 005128 nsetflag true ,smap_rxl2cap ,temp 
+0x371f 005129 storet 1 ,mem_state_map 
+0x3720 005130 nbranch process_dmh_cont_rxbuf_not_use ,true 
+0x3721 005131 set1 mark_rxbuf_inuse ,mark 
+:      005132 process_dmh_cont_rxbuf_not_use:
+0x3722 005133 bmark0 mark_testmode ,ack_payload 
+0x3723 005134 isolate1 smap_rxlmp ,temp 
+0x3724 005135 branch ack_payload ,true 
+0x3725 005136 fetch 2 ,mem_tst_pktcnt_crc 
+0x3726 005137 increase 1 ,pdata 
+0x3727 005138 store 2 ,mem_tst_pktcnt_crc 
+0x3728 005139 set1 mark_loopback ,mark 
+0x3729 005140 set0 smap_rxl2cap ,temp 
+0x372a 005141 set0 mark_rxbuf_inuse ,mark 
+0x372b 005142 storet 1 ,mem_state_map 
+:      005143 ack_payload:
+0x372c 005144 set0 mark_ext_patch ,mark 
+0x372d 005145 bpatch patch0d_2 ,mem_patch0d 
+0x372e 005146 fetcht 1 ,mem_temp_arq 
+0x372f 005147 fetch 1 ,mem_arq 
+0x3730 005148 set1 arqnx ,pdata 
+0x3731 005149 isolate1 seqn ,temp 
+0x3732 005150 setflag true ,seqn ,pdata 
+0x3733 005151 isolate1 mark_am_addr_broadcast ,mark 
+0x3734 005152 setflag true ,bcast1 ,pdata 
+0x3735 005153 store 1 ,mem_arq 
+0x3736 005154 fetch 2 ,mem_len 
+0x3737 005155 nbranch end_of_packet ,blank 
+0x3738 005156 fetch 1 ,mem_state_map 
+0x3739 005157 set0 smap_rxl2cap ,pdata 
+0x373a 005158 store 1 ,mem_state_map 
+0x373b 005159 fetch 1 ,mem_lch_code 
+0x373c 005160 compare 0x01 ,pdata ,0x07 
+0x373d 005162 branch end_of_packet 
+:      005164 error_header:
+0x373e 005165 set0 mark_ext_patch ,mark 
+0x373f 005166 bpatch patch0d_3 ,mem_patch0d 
+0x3740 005167 disable match 
+0x3741 005168 fetch 2 ,mem_rx_hec_err 
+0x3742 005169 increase 1 ,pdata 
+0x3743 005170 store 2 ,mem_rx_hec_err 
+0x3744 005171 branch end_of_packet 
+:      005172 error_payload_crc:
+0x3745 005173 fetch 2 ,mem_rx_crc_err 
+0x3746 005174 increase 1 ,pdata 
+0x3747 005175 store 2 ,mem_rx_crc_err 
+0x3748 005176 call discard_pkt 
+0x3749 005177 bmark0 mark_testmode ,error_payload 
+0x374a 005178 set1 mark_loopback ,mark 
+:      005179 error_payload:
+0x374b 005180 branch end_of_packet 
+:      005182 discard_pkt:
+0x374c 005183 set0 mark_ext_patch ,mark 
+0x374d 005184 bpatch patch0d_4 ,mem_patch0d 
+0x374e 005185 fetch 1 ,mem_lch_code 
+0x374f 005186 compare 3 ,pdata ,0x03 
+0x3750 005187 nbranch discard_pkt_l2cap ,true 
+:      005188 discard_pkt_lmp:
+0x3751 005189 fetcht 1 ,mem_state_map 
+0x3752 005190 set0 smap_rxlmp ,temp 
+0x3753 005191 storet 1 ,mem_state_map 
+0x3754 005192 rtn 
+:      005193 discard_pkt_l2cap:
+0x3755 005196 fetcht 1 ,mem_state_map 
+0x3756 005197 set0 smap_rxl2cap ,temp 
+0x3757 005198 storet 1 ,mem_state_map 
+0x3758 005199 branch h4_send_acl_trigger_clear 
+:      005201 redundant_payload:
+0x3759 005202 fetch 1 ,mem_arq 
+0x375a 005203 set1 arqnx ,pdata 
+0x375b 005204 store 1 ,mem_arq 
+:      005205 end_of_packet:
+0x375c 005206 set0 mark_ext_patch ,mark 
+0x375d 005207 bpatch patch0d_5 ,mem_patch0d 
+0x375e 005208 disable encode_fec0 
+0x375f 005209 disable encode_fec2 
+0x3760 005210 disable decode_fec0 
+0x3761 005211 disable decode_fec2 
+0x3762 005212 disable enable_crc 
+0x3763 005213 disable encrypt 
+0x3764 005214 disable enable_white 
+0x3765 005215 branch shutdown_radio ,is_rx 
+0x3766 005216 until null ,tx_clear 
+0x3767 005217 nop 100 
+0x3768 005218 branch shutdown_radio 
+:      005220 process_fhs:
+0x3769 005221 set0 mark_ext_patch ,mark 
+0x376a 005222 bpatch patch0d_6 ,mem_patch0d 
+0x376b 005223 enable enable_crc 
+0x376c 005224 enable decode_fec2 
+0x376d 005225 parse demod ,bucket ,72 
+0x376e 005226 isolate1 58 ,pdata 
+0x376f 005227 setflag true ,mark_fhs_eir ,mark 
+0x3770 005228 copy bt_adr ,temp 
+0x3771 005229 ialigned bt_adr 
+0x3772 005230 ialigned fhs0 
+0x3773 005231 pulse recalc 
+0x3774 005232 setsect 2 ,0xfffff 
+0x3775 005233 setsect 3 ,0x0ffff 
+0x3776 005234 nop 32 
+0x3777 005235 iverify fhs_parity 
+0x3778 005236 deposit lap 
+0x3779 005237 store 3 ,extm_lap 
+0x377a 005238 deposit uap 
+0x377b 005239 store 1 ,extm_uap 
+0x377c 005240 copy temp ,bt_adr 
+0x377d 005241 branch fhs_parity_ok ,true 
+0x377e 005242 branch error_payload 
+:      005243 fhs_parity_ok:
+0x377f 005244 set0 mark_ext_patch ,mark 
+0x3780 005245 bpatch patch0d_7 ,mem_patch0d 
+0x3781 005246 parse demod ,bucket ,72 
+0x3782 005247 ialigned fhs1 
+0x3783 005248 ialigned am_addr 
+0x3784 005249 ialigned nap 
+0x3785 005250 ialigned regb 
+0x3786 005251 force 0 ,pdata 
+0x3787 005252 parse demod ,bucket ,16 
+0x3788 005253 branch error_payload ,crc_failed 
+0x3789 005254 setarg 0x0ffffffc 
+0x378a 005255 iand regb ,pdata 
+0x378b 005256 store 4 ,mem_clke_bt 
+0x378c 005257 deposit fhs_class 
+0x378d 005258 store 3 ,extm_class 
+0x378e 005259 deposit fhs_misc 
+0x378f 005260 store 1 ,extm_fhs_misc 
+0x3790 005261 deposit am_addr 
+0x3791 005262 store 1 ,extm_newconn_am_addr 
+0x3792 005263 deposit nap 
+0x3793 005264 store 2 ,extm_nap 
+0x3794 005265 deposit bt_clk 
+0x3795 005266 inject rxf ,32 
+0x3796 005267 compare type_fhs ,type ,0x0f 
+0x3797 005268 setflag true ,mark_fhs_already_good ,mark 
+0x3798 005269 branch end_of_packet 
+:      005271 clear_got_tx:
+0x3799 005272 set0 mark_ext_patch ,mark 
+0x379a 005273 bpatch patch0e_0 ,mem_patch0e 
+0x379b 005274 fetch 1 ,mem_arq 
+0x379c 005275 rtnbit0 wack 
+0x379d 005276 set0 wack ,pdata 
+0x379e 005277 setflip seqnx ,pdata 
+0x379f 005278 store 1 ,mem_arq 
+0x37a0 005279 fetch 1 ,mem_last_type 
+0x37a1 005280 beq type_lmp ,clear_got_txlmp 
+0x37a2 005281 rtneq type_hv3 
+0x37a3 005282 fetch 1 ,mem_op 
+0x37a4 005283 rtnbit0 op_txl2cap ,pdata 
+0x37a5 005284 set0 op_txl2cap ,pdata 
+0x37a6 005285 set1 op_pkt_comp ,pdata 
+0x37a7 005286 store 1 ,mem_op 
+0x37a8 005287 set0 mark_tx_l2cap ,mark 
+0x37a9 005288 fetch 1 ,mem_device_option 
+0x37aa 005289 rtneq dvc_op_hci 
+0x37ab 005290 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x37ac 005291 nrtn blank 
+0x37ad 005292 fetch 1 ,mem_op 
+0x37ae 005293 set0 op_pkt_comp ,pdata 
+0x37af 005294 store 1 ,mem_op 
+0x37b0 005295 branch l2cap_malloc_free 
+:      005297 clear_got_txlmp:
+0x37b1 005298 set0 mark_ext_patch ,mark 
+0x37b2 005299 bpatch patch0e_1 ,mem_patch0e 
+0x37b3 005300 fetch 1 ,mem_lmo_header_opcode 
+0x37b4 005301 rshift pdata ,pdata 
+0x37b5 005302 beq lmp_start_encryption_req ,start_encryption 
+0x37b6 005303 beq lmp_stop_encryption_req ,stop_encryption 
+0x37b7 005304 beq lmp_unsniff_req ,sniff_exit 
+0x37b8 005305 beq lmp_escape ,clear_lmp_escape 
+0x37b9 005306 beq lmp_remove_sco_link_req ,stop_sco 
+0x37ba 005307 rtnne lmp_accepted 
+0x37bb 005308 fetch 1 ,mem_lmo_payload 
+0x37bc 005309 beq lmp_sco_link_req ,sco_link_req_by_slave 
+0x37bd 005310 beq lmp_start_encryption_req ,clear_send_setup_complete 
+0x37be 005311 rtn 
+:      005313 clear_lmp_escape:
+0x37bf 005314 fetch 1 ,mem_lmo_payload 
+0x37c0 005315 set1 7 ,pdata 
+0x37c1 005316 beq lmp_ext_remove_esco_req ,stop_sco 
+0x37c2 005317 rtn 
+:      005318 clear_send_setup_complete:
+0x37c3 005319 rtn master 
+0x37c4 005320 fetch 1 ,mem_state 
+0x37c5 005321 rtnbit1 state_conn_comp 
+0x37c6 005322 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x37c7 005323 rtn 
+:      005326 sco_link_req_by_slave:
+0x37c8 005327 rtn master 
+0x37c9 005328 fetch 1 ,mem_mode 
+0x37ca 005329 isolate1 send_sco_when_slave ,pdata 
+0x37cb 005330 branch clean_mem_mode ,true 
+0x37cc 005332 rtn 
+:      005333 clean_mem_mode:
+0x37cd 005334 set0 send_sco_when_slave ,pdata 
+0x37ce 005335 store 1 ,mem_mode 
+0x37cf 005336 rtn 
+:      005338 start_encryption:
+0x37d0 005339 set0 mark_ext_patch ,mark 
+0x37d1 005340 bpatch patch0e_2 ,mem_patch0e 
+0x37d2 005341 fetch 1 ,mem_state_map 
+0x37d3 005342 set1 smap_encryption ,pdata 
+0x37d4 005343 store 1 ,mem_state_map 
+0x37d5 005344 hjam 1 ,core_encrypt 
+0x37d6 005345 fetch 1 ,mem_state 
+0x37d7 005346 isolate1 state_conn_comp ,pdata 
+0x37d8 005347 branch hci_send_encryption_change ,true 
+0x37d9 005348 rtn 
+:      005350 stop_encryption:
+0x37da 005351 set0 mark_ext_patch ,mark 
+0x37db 005352 bpatch patch0e_3 ,mem_patch0e 
+0x37dc 005353 fetch 1 ,mem_state_map 
+0x37dd 005354 set0 smap_encryption ,pdata 
+0x37de 005355 store 1 ,mem_state_map 
+0x37df 005356 hjam 0 ,core_encrypt 
+0x37e0 005357 rtn 
+:      005360 sniff_init:
+0x37e1 005361 set0 mark_ext_patch ,mark 
+0x37e2 005362 bpatch patch0e_4 ,mem_patch0e 
+0x37e3 005363 copy clkn_bt ,pdata 
+0x37e4 005364 store 4 ,mem_lpm_delay_after_sniff 
+0x37e5 005365 add clkn_bt ,3 ,rega 
+0x37e6 005366 branch sniff_init_master ,master 
+0x37e7 005367 add clke_bt ,3 ,rega 
+:      005368 sniff_init_master:
+0x37e8 005369 fetcht 2 ,mem_tsniff 
+0x37e9 005370 deposit rega 
+0x37ea 005371 set0 27 ,pdata 
+0x37eb 005372 idiv temp 
+0x37ec 005373 fetch 2 ,mem_dsniff 
+0x37ed 005374 call wait_div_end 
+0x37ee 005375 remainder regc 
+0x37ef 005376 isub regc ,pdata 
+0x37f0 005377 branch sniff_init_nowrap ,positive 
+0x37f1 005378 iadd temp ,pdata 
+:      005379 sniff_init_nowrap:
+0x37f2 005380 iadd rega ,pdata 
+0x37f3 005381 store 4 ,mem_sniff_anchor 
+0x37f4 005382 jam switch_flag_init ,mem_switch_flag 
+0x37f5 005383 fetch 1 ,mem_state 
+0x37f6 005384 set1 state_insniff ,pdata 
+0x37f7 005385 store 1 ,mem_state 
+0x37f8 005386 fetch 1 ,mem_sniff_attempt 
+0x37f9 005387 store 1 ,mem_current_sniff_attempt 
+0x37fa 005388 jam 0x80 ,mem_seqi 
+0x37fb 005389 setarg 0 
+0x37fc 005390 store 3 ,mem_sniff_rcv 
+0x37fd 005391 store 3 ,mem_sniff_lost 
+0x37fe 005392 store 1 ,mem_sniff_unint_lost 
+0x37ff 005393 jam bt_evt_enter_sniff ,mem_fifo_temp 
+0x3800 005394 call ui_ipc_send_event 
+0x3801 005395 fetch 2 ,mem_rx_window_sniff 
+0x3802 005396 store 2 ,mem_rx_window 
+0x3803 005397 nrtn master 
+0x3804 005398 add am_addr ,-1 ,queue 
+0x3805 005399 rtn 
+:      005401 sniff_exit:
+0x3806 005402 set0 mark_ext_patch ,mark 
+0x3807 005403 bpatch patch0e_5 ,mem_patch0e 
+0x3808 005404 fetch 1 ,mem_state 
+0x3809 005405 rtnbit0 state_insniff 
+0x380a 005406 set0 state_insniff ,pdata 
+0x380b 005407 store 1 ,mem_state 
+0x380c 005408 jam 0x7f ,mem_seqi 
+0x380d 005409 fetch 2 ,mem_rx_window_init 
+0x380e 005410 store 2 ,mem_rx_window 
+0x380f 005411 disable wake 
+0x3810 005412 jam bt_evt_exit_sniff ,mem_fifo_temp 
+0x3811 005413 branch ui_ipc_send_event 
+:      005416 check_attempt:
+0x3812 005417 set0 mark_ext_patch ,mark 
+0x3813 005418 bpatch patch0e_6 ,mem_patch0e 
+0x3814 005419 enable attempt 
+0x3815 005420 fetch 1 ,mem_state 
+0x3816 005421 bbit1 state_insniff ,check_attempt_sniff 
+0x3817 005422 rtnmark1 mark_testmode 
+0x3818 005423 fetch 1 ,mem_arq 
+0x3819 005424 rtnbit1 wack 
+0x381a 005425 fetch 1 ,mem_lmp_to_send 
+0x381b 005426 nrtn blank 
+0x381c 005427 fetch 1 ,mem_op 
+0x381d 005428 rtnbit1 op_txl2cap 
+:      005429 check_attempt_nomore:
+0x381e 005430 force 0 ,pdata 
+0x381f 005431 rtn 
+:      005433 check_attempt_sniff:
+0x3820 005434 bbit0 state_insco ,check_attempt_not_sco 
+0x3821 005435 fetch 1 ,mem_current_sniff_attempt 
+0x3822 005436 beq 2 ,check_attempt_sniff_restore_sco 
+0x3823 005437 fetch 1 ,mem_arq 
+0x3824 005438 bbit1 wack ,check_attempt_notimeout 
+0x3825 005439 bmark0 mark_esco_rxok ,check_attempt_notimeout 
+:      005440 check_attempt_sniff_restore_sco:
+0x3826 005441 call restore_esco 
+0x3827 005442 nbranch check_attempt_notimeout ,master 
+0x3828 005443 fetch 1 ,mem_lmp_to_send 
+0x3829 005444 nbranch check_attempt_notimeout ,blank 
+:      005445 check_attempt_sco_master:
+0x382a 005446 fetch 1 ,mem_sco_poll 
+0x382b 005447 increase -1 ,pdata 
+0x382c 005448 store 1 ,mem_sco_poll 
+0x382d 005449 nbranch check_attempt_nomore ,blank 
+0x382e 005450 jam param_sco_poll ,mem_sco_poll 
+0x382f 005451 branch check_attempt_notimeout 
+:      005453 check_attempt_not_sco:
+0x3830 005454 fetch 1 ,mem_current_sniff_attempt 
+0x3831 005455 bne 1 ,check_attempt_notimeout 
+0x3832 005456 fetch 1 ,mem_current_sniff_timeout 
+0x3833 005457 branch check_attempt_notimeout ,blank 
+0x3834 005458 increase -1 ,pdata 
+0x3835 005459 store 1 ,mem_current_sniff_timeout 
+0x3836 005460 fetch 1 ,mem_arq 
+0x3837 005461 rtnbit1 wack 
+0x3838 005462 nrtn match 
+:      005463 check_attempt_notimeout:
+0x3839 005464 fetch 1 ,mem_current_sniff_attempt 
+0x383a 005465 increase -1 ,pdata 
+0x383b 005466 store 1 ,mem_current_sniff_attempt 
+0x383c 005467 rtn 
+:      005470 sniff_check_window:
+0x383d 005471 set0 mark_ext_patch ,mark 
+0x383e 005472 bpatch patch0e_7 ,mem_patch0e 
+0x383f 005473 disable swfine 
+0x3840 005474 copy temp ,stop_watch 
+0x3841 005475 call context_search_sniff_window 
+0x3842 005476 disable user 
+0x3843 005477 nrtn zero 
+0x3844 005478 force 0 ,stop_watch 
+0x3845 005479 enable user 
+0x3846 005480 rtn 
+:      005483 check_esco_amaddr:
+0x3847 005484 fetch 1 ,mem_esco_addr 
+0x3848 005485 icompare 0xff ,am_addr 
+0x3849 005486 rtn 
+:      005488 play_sco:
+0x384a 005489 set0 mark_ext_patch ,mark 
+0x384b 005490 bpatch patch0f_0 ,mem_patch0f 
+0x384c 005491 jam 1 ,mem_max_slot 
+0x384d 005493 call enable_pcm 
+0x384e 005494 force 12 ,pdata 
+0x384f 005495 store 2 ,mem_tsniff 
+0x3850 005496 fetch 1 ,mem_esco_desco 
+0x3851 005497 lshift pdata ,pdata 
+0x3852 005498 store 2 ,mem_dsniff 
+0x3853 005499 fetch 1 ,mem_state 
+0x3854 005500 set1 state_insco ,pdata 
+0x3855 005501 store 1 ,mem_state 
+0x3856 005502 jam 3 ,mem_sniff_attempt 
+0x3857 005503 jam 3 ,mem_current_sniff_attempt 
+0x3858 005504 call sniff_init 
+0x3859 005505 force 0 ,temp 
+0x385a 005506 call hci_send_sco_complete 
+0x385b 005507 jam 0x50 ,mem_esco_arq 
+0x385c 005508 jam param_sco_poll ,mem_sco_poll 
+0x385d 005509 rtn 
+:      005511 stop_sco:
+0x385e 005512 set0 mark_ext_patch ,mark 
+0x385f 005513 bpatch patch0f_1 ,mem_patch0f 
+0x3860 005514 call sniff_exit 
+0x3861 005515 jam 5 ,mem_max_slot 
+0x3862 005517 call disable_pcm 
+0x3863 005518 fetch 1 ,mem_state 
+0x3864 005519 set0 state_insco ,pdata 
+0x3865 005520 store 1 ,mem_state 
+:      005521 stop_sco_hci:
+0x3866 005522 arg 0xe00 ,temp 
+0x3867 005523 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
+0x3868 005524 branch hci_send_disconn_complete 
+:      005526 stop_esco:
+0x3869 005527 set0 mark_ext_patch ,mark 
+0x386a 005528 bpatch patch0f_2 ,mem_patch0f 
+0x386b 005529 jam default_neogotiation_state ,mem_neogotiation_state 
+0x386c 005530 call stop_sco 
+0x386d 005531 call restore_esco 
+0x386e 005532 set0 mark_esco ,mark 
+0x386f 005533 rtn 
+:      005535 parse_l2cap:
+0x3870 005536 set0 mark_ext_patch ,mark 
+0x3871 005537 bpatch patch0f_3 ,mem_patch0f 
+0x3872 005538 fetch 1 ,mem_device_option 
+0x3873 005539 beq dvc_op_hci ,parse_l2cap_hci 
+0x3874 005540 set0 mark_rxbuf_inuse ,mark 
+:      005541 parse_l2cap_cont:
+0x3875 005542 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3876 005543 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3877 005544 rtn blank 
+0x3878 005545 isolate1 l2cap_inuse_buff1 ,pdata 
+0x3879 005546 arg mem_l2cap_rxbuff1 ,contr 
+0x387a 005547 call process_rx_l2cap_pkt ,true 
+0x387b 005548 set0 mark_ext_patch ,mark 
+0x387c 005549 bpatch patch0f_4 ,mem_patch0f 
+0x387d 005550 fetch 1 ,mem_l2cap_rx_done 
+0x387e 005551 beq l2cap_rx_done ,parse_l2cap_release_buff1 
+0x387f 005553 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3880 005554 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3881 005555 rtnbit0 l2cap_inuse_buff2 
+0x3882 005556 arg mem_l2cap_rxbuff2 ,contr 
+0x3883 005557 call process_rx_l2cap_pkt 
+0x3884 005558 fetch 1 ,mem_l2cap_rx_done 
+0x3885 005559 beq l2cap_rx_done ,parse_l2cap_release_buff2 
+0x3886 005560 rtn 
+:      005562 parse_l2cap_exit:
+0x3887 005563 fetch 1 ,mem_state_map 
+0x3888 005564 set0 smap_rxl2cap ,pdata 
+0x3889 005565 store 1 ,mem_state_map 
+0x388a 005566 set0 mark_rxbuf_inuse ,mark 
+0x388b 005567 branch h4_send_acl_trigger_clear 
+:      005569 parse_l2cap_release_buff1:
+0x388c 005570 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x388d 005571 set0 l2cap_inuse_buff1 ,pdata 
+0x388e 005572 store 1 ,mem_l2cap_rxbuff_inuse 
+0x388f 005573 setarg 0 
+0x3890 005574 store 2 ,mem_l2cap_rxbuff1_len 
+0x3891 005575 rtn 
+:      005576 parse_l2cap_release_buff2:
+0x3892 005577 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3893 005578 set0 l2cap_inuse_buff2 ,pdata 
+0x3894 005579 store 1 ,mem_l2cap_rxbuff_inuse 
+0x3895 005580 setarg 0 
+0x3896 005581 store 2 ,mem_l2cap_rxbuff2_len 
+0x3897 005582 rtn 
+:      005584 parse_l2cap_hci:
+0x3898 005585 fetch 1 ,mem_state_map 
+0x3899 005586 rtnbit0 smap_rxl2cap ,pdata 
+0x389a 005587 call h4_send_acl_trigger 
+0x389b 005588 fetch 2 ,mem_acl_credits 
+0x389c 005589 branch assert ,blank 
+0x389d 005590 increase -1 ,pdata 
+0x389e 005591 store 2 ,mem_acl_credits 
+0x389f 005592 branch parse_l2cap_exit 
+:      005594 l2cap_buff1_inuse:
+0x38a0 005595 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a1 005596 set1 l2cap_inuse_buff1 ,pdata 
+0x38a2 005597 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a3 005598 rtn 
+:      005600 l2cap_buff2_inuse:
+0x38a4 005601 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a5 005602 set1 l2cap_inuse_buff2 ,pdata 
+0x38a6 005603 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a7 005604 rtn 
+:      005610 slave_send_access:
+0x38a8 005611 set0 mark_ext_patch ,mark 
+0x38a9 005612 bpatch patch0f_5 ,mem_patch0f 
+0x38aa 005613 add clke_bt ,1 ,bt_clk 
+0x38ab 005614 call fetch_extm_bt_adr 
+0x38ac 005615 force 0x03 ,freq_mode 
+0x38ad 005616 call tx_radio_freq 
+0x38ae 005617 call start_transmitter 
+0x38af 005618 call start_tx_external 
+0x38b0 005619 branch send_access_word 
+:      005622 slave_conn_send_packet:
+0x38b1 005623 set0 mark_ext_patch ,mark 
+0x38b2 005624 bpatch patch0f_6 ,mem_patch0f 
+0x38b3 005625 call rf_setup_time_slave_slot 
+0x38b4 005626 deposit clke_bt 
+0x38b5 005627 fetcht 4 ,mem_next_btclk 
+0x38b6 005628 isub temp ,pdata 
+0x38b7 005629 rtnne 1 
+0x38b8 005630 compare type_null ,type ,0x1f 
+0x38b9 005631 nbranch slave_conn_send_access ,true 
+0x38ba 005632 fetch 1 ,mem_rx_type 
+0x38bb 005633 rtn blank 
+:      005634 slave_conn_send_access:
+0x38bc 005635 call slave_send_access 
+0x38bd 005636 compare type_id ,type ,0x1f 
+0x38be 005637 branch end_of_packet ,true 
+:      005638 transmit_packet:
+0x38bf 005639 rshift bt_clk ,temp 
+0x38c0 005640 or temp ,0x40 ,white_init 
+:      005641 transmit_packet_whitened:
+0x38c1 005642 set0 mark_ext_patch ,mark 
+0x38c2 005643 bpatch patch0f_7 ,mem_patch0f 
+0x38c3 005644 enable enable_white 
+0x38c4 005645 enable enable_hec 
+0x38c5 005646 enable encode_fec1 
+0x38c6 005647 set0 mark_longpacket ,mark 
+0x38c7 005648 deposit am_addr 
+0x38c8 005649 inject mod ,3 
+0x38c9 005650 deposit type 
+0x38ca 005651 inject mod ,4 
+0x38cb 005652 fetch 1 ,mem_arq 
+0x38cc 005653 inject bucket ,4 
+0x38cd 005654 inject mod ,3 
+0x38ce 005655 enable enable_parity 
+0x38cf 005656 inject mod ,8 
+0x38d0 005657 disable encode_fec1 
+0x38d1 005658 disable enable_parity 
+0x38d2 005659 disable enable_hec 
+0x38d3 005660 set0 psk3m ,radio_ctrl 
+0x38d4 005661 arg 0 ,temp 
+0x38d5 005662 call reserve_slot 
+0x38d6 005663 set0 mark_ext_patch ,mark 
+0x38d7 005664 bpatch patch10_0 ,mem_patch10 
+0x38d8 005665 and type ,0x1f ,pdata 
+0x38d9 005666 beq type_lmp ,transmit_lmp 
+0x38da 005667 beq type_null ,end_of_packet 
+0x38db 005668 beq type_poll ,end_of_packet 
+0x38dc 005669 beq type_fhs ,transmit_fhs 
+0x38dd 005670 beq type_dm1 ,transmit_dm1 
+0x38de 005671 beq type_dh1 ,transmit_dh1 
+0x38df 005672 beq type_hv3 ,transmit_hev 
+0x38e0 005673 beq type_3dh1 ,transmit_3dh1 
+0x38e1 005674 arg 4 ,temp 
+0x38e2 005675 call reserve_slot 
+0x38e3 005676 beq type_dm3 ,transmit_dm3 
+0x38e4 005677 beq type_dh3 ,transmit_dh3 
+0x38e5 005678 arg 8 ,temp 
+0x38e6 005679 call reserve_slot 
+0x38e7 005680 beq type_dh5 ,transmit_dh5 
+0x38e8 005681 branch transmit_dm5 
+:      005684 transmit_hev:
+0x38e9 005685 set0 mark_ext_patch ,mark 
+0x38ea 005686 bpatch patch10_1 ,mem_patch10 
+0x38eb 005687 enable encode_fec0 
+0x38ec 005688 enable enable_crc 
+0x38ed 005689 enable encrypt 
+0x38ee 005690 force 30 ,loopcnt 
+0x38ef 005691 arg mem_sco_obuf ,contr 
+:      005692 transmit_ev_loop:
+0x38f0 005693 ifetch 1 ,contr 
+0x38f1 005694 inject mod ,8 
+0x38f2 005695 loop transmit_ev_loop 
+0x38f3 005696 bmark1 mark_esco ,transmit_end 
+0x38f4 005697 branch end_of_packet 
+:      005699 transmit_fhs:
+0x38f5 005700 set0 mark_ext_patch ,mark 
+0x38f6 005701 bpatch patch10_2 ,mem_patch10 
+0x38f7 005702 fetch 1 ,mem_fhs_am_addr 
+0x38f8 005703 icopy am_addr 
+0x38f9 005704 fetch 1 ,mem_fhs_misc 
+0x38fa 005705 icopy fhs_misc 
+0x38fb 005706 fetch 3 ,mem_class 
+0x38fc 005707 icopy fhs_class 
+0x38fd 005708 fetch 2 ,mem_nap 
+0x38fe 005709 icopy nap 
+0x38ff 005710 enable enable_crc 
+0x3900 005711 enable encode_fec2 
+0x3901 005712 copy bt_adr ,rega 
+0x3902 005713 call fetch_self_bt_adr 
+0x3903 005714 pulse recalc 
+0x3904 005715 nop 32 
+0x3905 005716 copy bt_clk ,timeup 
+0x3906 005717 fetch 4 ,mem_clkn_bt 
+0x3907 005718 icopy bt_clk 
+0x3908 005719 preload fhs0 
+0x3909 005720 set1 58 ,pdata 
+0x390a 005721 inject mod ,72 
+0x390b 005722 preload fhs1 
+0x390c 005723 inject mod ,72 
+0x390d 005724 copy timeup ,bt_clk 
+0x390e 005725 copy rega ,bt_adr 
+0x390f 005726 enable enable_parity 
+0x3910 005727 inject mod ,16 
+0x3911 005728 disable enable_parity 
+0x3912 005729 branch end_of_packet 
+:      005731 transmit_lmp:
+0x3913 005732 set0 mark_ext_patch ,mark 
+0x3914 005733 bpatch patch10_3 ,mem_patch10 
+0x3915 005734 enable encrypt 
+0x3916 005735 enable enable_crc 
+0x3917 005736 enable encode_fec2 
+0x3918 005737 fetch 1 ,mem_lmo_header_length 
+0x3919 005738 and pdata ,0x1f8 ,temp 
+0x391a 005739 arg mem_lmo_header_length ,contr 
+0x391b 005740 increase 8 ,temp 
+:      005741 transmit_lmp_loop:
+0x391c 005742 add temp ,-72 ,regc 
+0x391d 005743 nbranch transmit_lmp_finish ,positive 
+0x391e 005744 ifetch 9 ,contr 
+0x391f 005745 inject mod ,72 
+0x3920 005746 copy regc ,temp 
+0x3921 005747 branch transmit_lmp_loop 
+:      005748 transmit_lmp_finish:
+0x3922 005749 ifetch 9 ,contr 
+0x3923 005750 iinject mod ,temp 
+0x3924 005751 branch transmit_end 
+:      005753 transmit_dm1:
+0x3925 005754 enable encode_fec2 
+0x3926 005755 branch transmit_dmh 
+:      005756 transmit_dm3:
+:      005757 transmit_dm5:
+0x3927 005758 enable encode_fec2 
+0x3928 005759 set1 mark_longpacket ,mark 
+0x3929 005760 branch transmit_dmh 
+:      005762 transmit_3dh1:
+0x392a 005763 set1 psk3m ,radio_ctrl 
+:      005764 transmit_dh1:
+0x392b 005765 enable encode_fec0 
+0x392c 005766 branch transmit_dmh 
+:      005768 transmit_dh3:
+:      005769 transmit_dh5:
+0x392d 005770 set1 psk3m ,radio_ctrl 
+0x392e 005771 enable encode_fec0 
+0x392f 005772 set1 mark_longpacket ,mark 
+:      005774 transmit_dmh:
+0x3930 005775 set0 mark_ext_patch ,mark 
+0x3931 005776 bpatch patch10_4 ,mem_patch10 
+0x3932 005777 fetch 1 ,mem_state_map 
+0x3933 005778 bbit0 smap_edr ,transmit_noedr 
+0x3934 005779 sub type ,3 ,null 
+0x3935 005780 branch transmit_noedr ,positive 
+0x3936 005781 disable encrypt 
+0x3937 005782 disable encode_fec2 
+0x3938 005783 enable encode_fec0 
+0x3939 005784 disable enable_white 
+0x393a 005785 set1 psk ,radio_ctrl 
+0x393b 005786 isolate1 psk3m ,radio_ctrl 
+0x393c 005787 branch transmit_edr3m ,true 
+0x393d 005788 setarg 0xabeee 
+0x393e 005789 inject mod ,20 
+0x393f 005790 branch transmit_edr_sync_end 
+:      005791 transmit_edr3m:
+0x3940 005792 setarg 0x5faeba 
+0x3941 005793 inject mod ,24 
+0x3942 005794 setarg 0x12 
+0x3943 005795 inject mod ,6 
+:      005796 transmit_edr_sync_end:
+0x3944 005797 enable enable_white 
+0x3945 005798 set1 mark_longpacket ,mark 
+:      005799 transmit_noedr:
+0x3946 005800 enable encrypt 
+0x3947 005801 enable enable_crc 
+0x3948 005802 bmark1 mark_loopback ,transmit_loopback 
+0x3949 005803 fetch 1 ,mem_tx_lch 
+0x394a 005804 inject mod ,3 
+0x394b 005805 fetch 2 ,mem_tx_len 
+0x394c 005806 iforce loopcnt 
+0x394d 005807 bmark1 mark_longpacket ,transmit_long 
+0x394e 005808 inject mod ,5 
+0x394f 005809 branch transmit_stuff 
+:      005810 transmit_long:
+0x3950 005811 inject mod ,13 
+:      005812 transmit_stuff:
+0x3951 005813 fetch 1 ,mem_device_option 
+0x3952 005814 beq dvc_op_hci ,transmit_stuff_hci 
+0x3953 005815 deposit loopcnt 
+0x3954 005816 branch transmit_end ,blank 
+0x3955 005817 fetch 2 ,mem_txptr 
+0x3956 005818 iforce contr 
+:      005819 transmit_stuff_loop:
+0x3957 005820 ifetch 1 ,contr 
+0x3958 005821 inject mod ,8 
+0x3959 005822 loop transmit_stuff_loop 
+0x395a 005823 branch transmit_end 
+:      005824 transmit_stuff_hci:
+0x395b 005825 fetch 2 ,mem_txptr 
+0x395c 005826 iforce contru 
+:      005827 transmit_stuff_hci_loop:
+0x395d 005828 ifetch 1 ,contru 
+0x395e 005829 inject mod ,8 
+0x395f 005830 loop transmit_stuff_hci_loop 
+:      005831 transmit_end:
+0x3960 005832 enable enable_parity 
+0x3961 005833 inject mod ,16 
+0x3962 005834 disable enable_parity 
+0x3963 005835 call set_wait_ack 
+0x3964 005836 fetch 1 ,mem_state_map 
+0x3965 005837 bbit0 smap_edr ,end_of_packet 
+0x3966 005838 force 0 ,pdata 
+0x3967 005839 inject mod ,6 
+0x3968 005840 branch end_of_packet 
+:      005843 transmit_loopback:
+0x3969 005844 set0 mark_ext_patch ,mark 
+0x396a 005845 bpatch patch10_5 ,mem_patch10 
+0x396b 005846 bmark1 mark_longpacket ,transmit_loopback_long 
+:      005847 transmit_loopback_short:
+0x396c 005848 fetch 1 ,mem_lch_code 
+0x396d 005849 inject mod ,3 
+0x396e 005850 fetch 1 ,mem_len 
+0x396f 005851 iforce regc 
+0x3970 005852 inject mod ,5 
+0x3971 005853 branch transmit_loopback_cont 
+:      005854 transmit_loopback_long:
+0x3972 005855 fetch 1 ,mem_lch_code 
+0x3973 005856 inject mod ,3 
+0x3974 005857 fetch 2 ,mem_len 
+0x3975 005858 iforce regc 
+0x3976 005859 inject mod ,13 
+:      005860 transmit_loopback_cont:
+0x3977 005861 arg mem_rxbuf ,contr 
+:      005862 transmit_loopback_loop:
+0x3978 005863 copy regc ,null 
+0x3979 005864 branch transmit_loopback_end ,zero 
+0x397a 005865 ifetch 1 ,contr 
+0x397b 005866 inject mod ,8 
+0x397c 005867 increase -1 ,regc 
+0x397d 005868 branch transmit_loopback_loop 
+:      005869 transmit_loopback_end:
+0x397e 005870 fetch 2 ,mem_tst_pktcnt_dmh 
+0x397f 005871 increase 1 ,pdata 
+0x3980 005872 store 2 ,mem_tst_pktcnt_dmh 
+0x3981 005873 branch transmit_end 
+:      005876 apply_switch_clke:
+0x3982 005877 fetch 4 ,mem_clke_bt 
+0x3983 005878 add pdata ,7 ,rega 
+0x3984 005879 fetch 2 ,mem_slot_offset 
+0x3985 005880 nbranch apply_switch_nozero ,blank 
+0x3986 005881 increase -3 ,rega 
+0x3987 005882 branch apply_switch_wait_loop 
+:      005883 apply_switch_nozero:
+0x3988 005884 mul32 pdata ,12 ,pdata 
+0x3989 005885 hfetcht 2 ,core_halfslot 
+0x398a 005886 increase 1 ,temp 
+:      005887 apply_switch_loop:
+0x398b 005888 isub temp ,pdata 
+0x398c 005889 nbranch apply_switch_bt ,positive 
+0x398d 005890 increase -1 ,rega 
+0x398e 005891 branch apply_switch_loop 
+:      005892 apply_switch_bt:
+0x398f 005893 sub pdata ,0 ,pdata 
+:      005894 apply_switch_wait_loop:
+0x3990 005895 until null ,oneslot 
+0x3991 005896 compare 0 ,clkn_bt ,3 
+0x3992 005897 nbranch apply_switch_wait_loop ,true 
+0x3993 005898 iforce clke_rt 
+0x3994 005899 copy rega ,clke_bt 
+0x3995 005900 iforce clke_rt 
+0x3996 005901 rtn 
+:      005904 calc_slot_offset:
+0x3997 005905 set0 mark_ext_patch ,mark 
+0x3998 005906 bpatch patch10_6 ,mem_patch10 
+0x3999 005907 until null ,halfslot 
+0x399a 005908 deposit clke 
+0x399b 005909 iforce contr 
+0x399c 005910 rshift16 ,pdata ,pdata 
+0x399d 005911 isub clkn_bt ,loopcnt 
+0x399e 005912 and_into 3 ,loopcnt 
+0x399f 005913 nbranch calc_bt_portion ,zero 
+0x39a0 005914 force 0 ,pdata 
+0x39a1 005915 branch calc_skip_bt 
+:      005916 calc_bt_portion:
+0x39a2 005917 arg 3750 ,temp 
+0x39a3 005918 force 0 ,pdata 
+:      005919 calc_slot_offset_loop:
+0x39a4 005920 iadd temp ,pdata 
+0x39a5 005921 loop calc_slot_offset_loop 
+:      005922 calc_skip_bt:
+0x39a6 005923 iadd contr ,pdata 
+0x39a7 005924 div pdata ,12 
+0x39a8 005925 call wait_div_end 
+0x39a9 005926 quotient pdata 
+0x39aa 005927 store 2 ,mem_slot_offset 
+0x39ab 005928 rtn 
+:      005930 calc_clke_offset:
+0x39ac 005931 set0 mark_ext_patch ,mark 
+0x39ad 005932 bpatch patch10_7 ,mem_patch10 
+0x39ae 005933 deposit clke 
+0x39af 005934 copy clkn ,temp 
+0x39b0 005935 isub temp ,null 
+0x39b1 005936 nsetflag positive ,44 ,pdata 
+0x39b2 005937 isub temp ,temp 
+0x39b3 005938 setarg 3750 
+0x39b4 005939 isolate0 15 ,temp 
+0x39b5 005940 branch calc_clke_pos ,true 
+0x39b6 005941 setarg -61786 
+0x39b7 005942 iadd temp ,temp 
+:      005943 calc_clke_pos:
+0x39b8 005944 storet 6 ,mem_le_clk_offset 
+0x39b9 005945 rtn le 
+0x39ba 005946 storet 6 ,mem_clk_offset 
+0x39bb 005947 rtn 
+:      005949 calc_clke:
+0x39bc 005950 disable clknt 
+0x39bd 005951 fetch 6 ,mem_le_clk_offset 
+0x39be 005952 branch calc_clke2 ,le 
+0x39bf 005953 fetch 6 ,mem_clk_offset 
+:      005954 calc_clke2:
+0x39c0 005955 iadd clkn ,alarm 
+0x39c1 005956 increase 10 ,alarm 
+0x39c2 005957 setarg 3750 
+0x39c3 005958 isub alarm ,pdata 
+0x39c4 005959 isolate0 15 ,pdata 
+0x39c5 005960 branch calc_clke_pos_adj ,true 
+0x39c6 005961 setarg 0xf15a 
+0x39c7 005962 iadd alarm ,alarm 
+:      005963 calc_clke_pos2:
+0x39c8 005964 copy alarm ,clke 
+0x39c9 005965 rtn 
+:      005966 calc_clke_pos_adj:
+0x39ca 005967 force 0 ,null 
+0x39cb 005968 branch calc_clke_pos2 
+:      005975 calc_radio_freq:
+0x39cc 005976 set0 mark_ext_patch ,mark 
+0x39cd 005977 bpatch patch11_0 ,mem_patch11 
+0x39ce 005978 call set_sync_on 
+0x39cf 005979 copy bt_clk ,pdata 
+0x39d0 005980 and_into 0x180 ,pdata 
+0x39d1 005981 compare 3 ,freq_mode ,0x07 
+0x39d2 005982 nbranch freq_not_connection ,true 
+0x39d3 005983 rshift3 pdata ,pdata 
+0x39d4 005984 iadd freq_index ,pdata 
+0x39d5 005985 branch do_hop_mod_now 
+:      005986 freq_not_connection:
+0x39d6 005987 copy freq_index ,pdata 
+:      005988 do_hop_mod_now:
+0x39d7 005989 div pdata ,79 
+0x39d8 005990 pulse recalc 
+0x39d9 005991 call wait_div_end 
+0x39da 005992 remainder rega 
+0x39db 005993 add rega ,-40 ,temp 
+0x39dc 005994 branch odd_half ,positive 
+0x39dd 005995 lshift rega ,temp 
+0x39de 005996 branch freq_result 
+:      005997 odd_half:
+0x39df 005998 lshift temp ,temp 
+0x39e0 005999 increase 1 ,temp 
+:      006000 freq_result:
+0x39e1 006001 set0 mark_ext_patch ,mark 
+0x39e2 006002 bpatch patch11_1 ,mem_patch11 
+0x39e3 006003 fetch 1 ,mem_mode 
+0x39e4 006004 bbit0 afh_change ,afh_process_con 
+:      006005 afh_process_0:
+0x39e5 006006 fetch 4 ,mem_afh_instant 
+0x39e6 006007 isub bt_clk ,null 
+0x39e7 006008 branch afh_process_con ,positive 
+0x39e8 006009 call afh_clear 
+0x39e9 006010 fetch 1 ,mem_afh_new_mod 
+0x39ea 006011 rtn blank 
+0x39eb 006012 fetch 1 ,mem_mode 
+0x39ec 006013 set1 afh_enable ,pdata 
+0x39ed 006014 store 1 ,mem_mode 
+0x39ee 006015 fetch 5 ,mem_afh_map_new 
+0x39ef 006016 store 5 ,mem_afh_map_lo 
+0x39f0 006017 ifetch 5 ,contr 
+0x39f1 006018 store 5 ,mem_afh_map_hi 
+0x39f2 006019 call afh_process_freq_map 
+:      006020 afh_process_con:
+0x39f3 006021 fetch 1 ,mem_mode 
+0x39f4 006022 rtnbit0 afh_enable 
+0x39f5 006023 isolate1 1 ,bt_clk 
+0x39f6 006024 branch afh_same_channel ,true 
+0x39f7 006025 rshift3 temp ,rega 
+0x39f8 006026 and temp ,7 ,queue 
+0x39f9 006027 setarg mem_afh_map_lo 
+0x39fa 006028 iadd rega ,rega 
+0x39fb 006029 ifetch 1 ,rega 
+0x39fc 006030 qisolate0 pdata 
+0x39fd 006031 branch afh_process_1 ,true 
+0x39fe 006032 deposit temp 
+0x39ff 006033 branch afh_process_end 
+:      006034 afh_process_1:
+0x3a00 006035 fetch 1 ,mem_afh_used 
+0x3a01 006036 iforce regb 
+0x3a02 006037 deposit bt_clk 
+0x3a03 006038 and_into 0x180 ,pdata 
+0x3a04 006039 rshift3 pdata ,pdata 
+0x3a05 006040 iadd freq_index ,pdata 
+0x3a06 006041 idiv regb 
+0x3a07 006042 setarg mem_afh_map 
+0x3a08 006043 call wait_div_end 
+0x3a09 006044 remainder rega 
+0x3a0a 006045 iadd rega ,contr 
+0x3a0b 006046 ifetch 1 ,contr 
+:      006047 afh_process_end:
+0x3a0c 006048 store 1 ,mem_afh_index 
+0x3a0d 006049 iforce temp 
+0x3a0e 006050 rtn 
+:      006052 afh_same_channel:
+0x3a0f 006053 fetch 1 ,mem_afh_index 
+0x3a10 006054 iforce temp 
+0x3a11 006055 rtn 
+:      006057 afh_clear:
+0x3a12 006058 fetch 1 ,mem_mode 
+0x3a13 006059 set0 afh_enable ,pdata 
+0x3a14 006060 set0 afh_change ,pdata 
+0x3a15 006061 store 1 ,mem_mode 
+0x3a16 006062 rtn 
+:      006068 afh_process_freq_map:
+0x3a17 006069 set0 mark_ext_patch ,mark 
+0x3a18 006070 bpatch patch11_2 ,mem_patch11 
+0x3a19 006071 arg mem_afh_map ,contw 
+0x3a1a 006072 force 10 ,loopcnt 
+0x3a1b 006073 call memset0 
+0x3a1c 006074 arg mem_afh_map ,contw 
+0x3a1d 006075 force 0 ,regc 
+0x3a1e 006076 force 2 ,queue 
+:      006077 process_freq_3:
+0x3a1f 006078 fetch 5 ,mem_afh_map_lo 
+0x3a20 006079 iforce temp 
+0x3a21 006080 compare 2 ,queue ,0xff 
+0x3a22 006081 branch process_freq_1 ,true 
+0x3a23 006082 rshift temp ,temp 
+:      006083 process_freq_1:
+0x3a24 006084 isolate0 0 ,temp 
+0x3a25 006085 branch process_freq_0 ,true 
+0x3a26 006086 deposit regc 
+0x3a27 006087 istore 1 ,contw 
+:      006088 process_freq_0:
+0x3a28 006089 rshift2 temp ,temp 
+0x3a29 006090 increase 2 ,regc 
+0x3a2a 006091 compare 40 ,regc ,0xfe 
+0x3a2b 006092 nbranch process_freq_2 ,true 
+0x3a2c 006093 fetch 5 ,mem_afh_map_hi 
+0x3a2d 006094 iforce temp 
+0x3a2e 006095 compare 2 ,queue ,0xff 
+0x3a2f 006096 branch process_freq_2 ,true 
+0x3a30 006097 rshift temp ,temp 
+:      006098 process_freq_2:
+0x3a31 006099 sub regc ,78 ,null 
+0x3a32 006100 branch process_freq_1 ,positive 
+0x3a33 006101 force 1 ,regc 
+0x3a34 006102 increase -1 ,queue 
+0x3a35 006103 nbranch process_freq_3 ,zero 
+0x3a36 006104 arg mem_afh_map ,rega 
+0x3a37 006105 deposit contw 
+0x3a38 006106 isub rega ,pdata 
+0x3a39 006107 store 1 ,mem_afh_used 
+0x3a3a 006108 rtn 
+:      006110 rx_radio_freq:
+0x3a3b 006111 set0 mark_ext_patch ,mark 
+0x3a3c 006112 bpatch patch11_3 ,mem_patch11 
+0x3a3d 006113 call calc_radio_freq 
+0x3a3e 006114 fetch 1 ,mem_debug_config 
+0x3a3f 006115 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
+0x3a40 006116 fetcht 1 ,mem_rx_fixed_freq 
+:      006117 rx_radio_freq_now:
+0x3a41 006118 branch set_freq_rx 
+:      006121 tx_radio_freq:
+0x3a42 006122 set0 mark_ext_patch ,mark 
+0x3a43 006123 bpatch patch11_4 ,mem_patch11 
+0x3a44 006124 call calc_radio_freq 
+0x3a45 006125 fetch 1 ,mem_debug_config 
+0x3a46 006126 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
+0x3a47 006127 fetcht 1 ,mem_tx_fixed_freq 
+:      006128 tx_radio_freq_now:
+0x3a48 006129 branch set_freq_tx 
+:      006132 fetch_giac:
+0x3a49 006133 force 0 ,uap 
+0x3a4a 006134 fetch 3 ,mem_glap 
+0x3a4b 006135 iforce lap 
+0x3a4c 006136 rtn 
+:      006138 fetch_page_bt_adr:
+0x3a4d 006139 set0 mark_ext_patch ,mark 
+0x3a4e 006140 bpatch patch11_5 ,mem_patch11 
+0x3a4f 006141 fetch 1 ,mem_hci_puap 
+0x3a50 006142 icopy uap 
+0x3a51 006143 fetch 3 ,mem_hci_plap 
+0x3a52 006144 icopy lap 
+0x3a53 006145 rtn 
+:      006147 fetch_self_bt_adr:
+0x3a54 006148 set0 mark_ext_patch ,mark 
+0x3a55 006149 bpatch patch11_6 ,mem_patch11 
+0x3a56 006150 fetch 2 ,mem_nap 
+0x3a57 006151 icopy nap 
+0x3a58 006152 fetch 1 ,mem_uap 
+0x3a59 006153 icopy uap 
+0x3a5a 006154 fetch 3 ,mem_lap 
+0x3a5b 006155 icopy lap 
+0x3a5c 006156 rtn 
+:      006158 fetch_extm_bt_adr:
+0x3a5d 006159 set0 mark_ext_patch ,mark 
+0x3a5e 006160 bpatch patch11_7 ,mem_patch11 
+0x3a5f 006161 fetch 2 ,mem_pnap 
+0x3a60 006162 icopy nap 
+0x3a61 006163 fetch 1 ,mem_puap 
+0x3a62 006164 icopy uap 
+0x3a63 006165 fetch 3 ,mem_plap 
+0x3a64 006166 icopy lap 
+0x3a65 006167 rtn 
+:      006170 fetch_diac:
+0x3a66 006171 bmark1 mark_all_diac ,fetch_diac_do 
+0x3a67 006172 rtnmark0 mark_inquiry_state 
+0x3a68 006173 rtnmark0 mark_periodical_diac 
+:      006174 fetch_diac_do:
+0x3a69 006175 and_into -256 ,lap 
+0x3a6a 006176 pulse recalc 
+0x3a6b 006177 nop 32 
+0x3a6c 006178 rtn 
+:      006181 shutdown_radio:
+0x3a6d 006182 set0 mark_ext_patch ,mark 
+0x3a6e 006183 bpatch patch12_0 ,mem_patch12 
+0x3a6f 006184 force 0 ,radio_ctrl 
+0x3a70 006185 disable is_rx 
+0x3a71 006186 disable is_tx 
+0x3a72 006187 pulse packet_end 
+0x3a73 006188 hjam 0x0 ,rfen_mdm 
+0x3a74 006189 hjam 0x0 ,rfen_tx 
+0x3a75 006190 hjam 0x0 ,rfen_rx 
+0x3a76 006191 hjam 0 ,rfen_sn 
+0x3a77 006192 hjam 0x70 ,rfen_msc 
+0x3a78 006193 hjam 0x0 ,rfen_adc 
+0x3a79 006194 rtn 
+:      006196 set_sync_on:
+0x3a7a 006197 set0 mark_ext_patch ,mark 
+0x3a7b 006198 bpatch patch12_1 ,mem_patch12 
+0x3a7c 006199 hjam 0x0 ,rfen_mdm 
+0x3a7d 006200 hjam 0x0 ,rfen_tx 
+0x3a7e 006201 hjam 0x18 ,rfen_rx 
+0x3a7f 006202 hjam 0xa7 ,rfen_sn 
+0x3a80 006203 hjam 0x7f ,rfen_msc 
+0x3a81 006204 rtn 
+:      006207 set_freq_rx:
+0x3a82 006208 set0 mark_ext_patch ,mark 
+0x3a83 006209 bpatch patch12_2 ,mem_patch12 
+0x3a84 006211 storet 1 ,mem_last_freq 
+0x3a85 006212 add temp ,rx_freq_offset ,rega 
+0x3a86 006213 branch rf_write_freq 
+:      006214 rf_rx_enable:
+0x3a87 006215 set0 mark_ext_patch ,mark 
+0x3a88 006216 bpatch patch12_3 ,mem_patch12 
+0x3a89 006217 hjam 0xcf ,rfen_tx 
+0x3a8a 006218 nop 10 
+0x3a8b 006219 hjam 0xff ,rfen_rx 
+0x3a8c 006220 hjam 0xaf ,rfen_sn 
+0x3a8d 006221 hjam 0xff ,rfen_msc 
+0x3a8e 006222 nop 10 
+0x3a8f 006223 hjam 0xa0 ,rfen_mdm 
+0x3a90 006224 rtn 
+:      006227 set_freq_tx:
+0x3a91 006228 set0 mark_ext_patch ,mark 
+0x3a92 006229 bpatch patch12_4 ,mem_patch12 
+0x3a93 006230 storet 1 ,mem_last_freq 
+0x3a94 006231 add temp ,tx_freq_offset ,rega 
+0x3a95 006232 call rf_write_freq 
+0x3a96 006233 setarg param_pll_setup 
+0x3a97 006234 call sleep 
+:      006235 txon:
+0x3a98 006236 hjam 0x1 ,rfen_adc 
+0x3a99 006237 hjam 0x3c ,rfen_rx 
+0x3a9a 006238 hjam 0xe0 ,rfen_tx 
+0x3a9b 006239 hjam 0xb7 ,rfen_sn 
+0x3a9c 006240 hjam 0x7f ,rfen_mdm 
+0x3a9d 006241 rtn 
+:      006243 initialize_radio:
+0x3a9e 006244 hjam clksel_rc ,core_clksel 
+0x3a9f 006245 call init_rf_regs 
+0x3aa0 006246 call init_agc_table 
+:      006247 initialize_radio_wait:
+0x3aa1 006248 fetch 2 ,mem_rf_init_ptr 
+0x3aa2 006249 bbit0 14 ,initialize_radio_wait 
+0x3aa3 006250 iforce contr 
+0x3aa4 006251 arg 0x8900 ,temp 
+:      006252 initialize_radio_loop:
+0x3aa5 006253 ifetch 1 ,contr 
+0x3aa6 006254 beq 0xff ,initialize_radio_cont 
+0x3aa7 006255 ior temp ,contw 
+0x3aa8 006256 ifetch 1 ,contr 
+0x3aa9 006257 istore 1 ,contw 
+0x3aaa 006258 branch initialize_radio_loop 
+:      006259 initialize_radio_cont:
+0x3aab 006260 set0 mark_ext_patch ,mark 
+0x3aac 006261 bpatch patch12_5 ,mem_patch12 
+0x3aad 006262 call lpm_cal_xtal_startup 
+0x3aae 006263 call switchto_dpllclk 
+0x3aaf 006265 setarg param_dpll_start_delay 
+0x3ab0 006266 iadd clkn_bt ,pdata 
+0x3ab1 006267 store 4 ,mem_dpll_clkn 
+0x3ab2 006268 set1 reset ,radio_ctrl 
+0x3ab3 006269 force 0 ,radio_ctrl 
+0x3ab4 006270 ncall do_rccal ,wake 
+0x3ab5 006271 branch set_rccal 
+:      006274 rf_write_freq:
+0x3ab6 006275 set0 mark_ext_patch ,mark 
+0x3ab7 006276 bpatch patch12_6 ,mem_patch12 
+0x3ab8 006277 setarg 2400 
+0x3ab9 006278 iadd rega ,temp 
+0x3aba 006279 fetch 1 ,mem_fcomp_mul 
+0x3abb 006280 hjam 0x04 ,rf_pll_rstn 
+0x3abc 006281 imul32 temp ,pdata 
+0x3abd 006282 fetcht 1 ,mem_fcomp_div 
+0x3abe 006283 idiv temp 
+0x3abf 006284 call wait_div_end 
+0x3ac0 006285 quotient rega 
+0x3ac1 006286 remainder pdata 
+0x3ac2 006287 lshift16 pdata ,pdata 
+0x3ac3 006288 lshift4 pdata ,pdata 
+0x3ac4 006289 idiv temp 
+0x3ac5 006290 call wait_div_end 
+0x3ac6 006291 quotient pdata 
+0x3ac7 006292 lshift8 pdata ,pdata 
+0x3ac8 006293 lshift pdata ,pdata 
+0x3ac9 006294 ior rega ,pdata 
+0x3aca 006295 hstore 4 ,rf_pll_intg 
+0x3acb 006296 hjam 0x44 ,rf_pll_rstn 
+0x3acc 006297 hjam 0xc4 ,rf_pll_rstn 
+0x3acd 006298 rtn 
+:      006301 do_rccal:
+0x3ace 006302 set0 mark_ext_patch ,mark 
+0x3acf 006303 bpatch patch12_7 ,mem_patch12 
+0x3ad0 006304 hjam 0x02 ,rfen_adc 
+0x3ad1 006305 setarg 250000 
+0x3ad2 006306 call sleep 
+0x3ad3 006307 hjam 0x7f ,rfen_rx 
+0x3ad4 006308 nop 130 
+0x3ad5 006309 hjam 0x30 ,rf_rccal_ctrl 
+0x3ad6 006310 hjam 0xd0 ,rfen_tx 
+0x3ad7 006311 hjam 0x70 ,rf_rccal_ctrl 
+0x3ad8 006312 hjam 0xf0 ,rf_rccal_ctrl 
+0x3ad9 006313 force 50 ,loopcnt 
+:      006314 do_rccal_loop:
+0x3ada 006315 hfetch 1 ,rf_rccal_result 
+0x3adb 006316 bbit1 5 ,do_rccal_end 
+0x3adc 006317 loop do_rccal_loop 
+:      006318 do_rccal_end:
+0x3add 006319 store 1 ,mem_rf_rccal 
+0x3ade 006320 hjam 0 ,rfen_tx 
+0x3adf 006321 hjam 0 ,rfen_rx 
+0x3ae0 006322 hjam 0x00 ,rfen_adc 
+0x3ae1 006323 rtn 
+:      006325 set_rccal:
+0x3ae2 006326 set0 mark_ext_patch ,mark 
+0x3ae3 006327 bpatch patch13_0 ,mem_patch13 
+0x3ae4 006328 fetch 1 ,mem_rf_rccal 
+0x3ae5 006329 set1 5 ,pdata 
+0x3ae6 006330 hstore 1 ,rf_rccal_ctrl 
+0x3ae7 006331 hfetcht 1 ,rf_bpf_ctrim 
+0x3ae8 006332 and_into 7 ,temp 
+0x3ae9 006333 lshift3 pdata ,pdata 
+0x3aea 006334 ior temp ,pdata 
+0x3aeb 006335 hstore 1 ,rf_bpf_ctrim 
+0x3aec 006336 hfetch 1 ,rf_bpf_ib 
+0x3aed 006337 set0 bpf_rccal ,pdata 
+0x3aee 006338 hstore 1 ,rf_bpf_ib 
+0x3aef 006339 hfetch 1 ,rf_adc_rccal 
+0x3af0 006340 set0 adc_rccal ,pdata 
+0x3af1 006341 hstore 1 ,rf_adc_rccal 
+0x3af2 006342 rtn 
+:      006344 save_rssi:
+0x3af3 006345 set0 mark_ext_patch ,mark 
+0x3af4 006346 bpatch patch13_1 ,mem_patch13 
+0x3af5 006347 hfetch 2 ,rf_afc_d2a 
+0x3af6 006348 rshift4 pdata ,pdata 
+0x3af7 006349 rshift3 pdata ,pdata 
+0x3af8 006350 sub pdata ,0 ,pdata 
+0x3af9 006351 and_into 0xff ,pdata 
+0x3afa 006352 div pdata ,10 
+0x3afb 006353 call wait_div_end 
+0x3afc 006354 quotient pdata 
+0x3afd 006355 lshift4 pdata ,pdata 
+0x3afe 006356 remainder temp 
+0x3aff 006357 ior temp ,pdata 
+0x3b00 006358 store 1 ,mem_rssi 
+0x3b01 006359 rtn 
+:      006361 switchto_rcclk:
+0x3b02 006362 hjam 0xa ,core_clksel 
+0x3b03 006363 hjam 0 ,rfen_ck 
+0x3b04 006364 hfetch 3 ,core_lpm_ctrl 
+0x3b05 006365 hstore 3 ,core_lpm_reg 
+0x3b06 006366 hjam 0xfc ,core_lpm_reg 
+0x3b07 006367 call lpm_write_ctrl 
+0x3b08 006368 nop 1000 
+0x3b09 006369 rtn 
+:      006371 switchto_dpllclk:
+0x3b0a 006372 hjam clksel_rc ,core_clksel 
+0x3b0b 006373 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b0c 006374 set0 4 ,pdata 
+0x3b0d 006375 set0 5 ,pdata 
+0x3b0e 006376 hstore 1 ,rf_clkpll_frac + 2 
+0x3b0f 006377 hjam 0x00 ,rfen_ck 
+0x3b10 006378 hjam 0x00 ,rfen_msc 
+0x3b11 006379 hjam 0x70 ,rfen_msc 
+0x3b12 006380 hjam 0xff ,rfen_ck 
+0x3b13 006381 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b14 006382 set1 4 ,pdata 
+0x3b15 006383 set1 5 ,pdata 
+0x3b16 006384 hstore 1 ,rf_clkpll_frac + 2 
+0x3b17 006385 call init_lpm_ctrl 
+0x3b18 006386 hfetch 1 ,rf_clkpll_int 
+0x3b19 006387 set1 7 ,pdata 
+0x3b1a 006388 hstore 1 ,rf_clkpll_int 
+0x3b1b 006389 set0 7 ,pdata 
+0x3b1c 006390 hstore 1 ,rf_clkpll_int 
+0x3b1d 006391 set1 7 ,pdata 
+0x3b1e 006392 hstore 1 ,rf_clkpll_int 
+0x3b1f 006393 hjam clksel_dpll ,core_clksel 
+0x3b20 006394 rtn 
+:      006396 check_dpll:
+0x3b21 006397 nop 1000 
+0x3b22 006398 hjam clksel_xtal ,core_clksel 
+0x3b23 006399 nop 10 
+0x3b24 006400 hjam 0x00 ,core_bist_ctrl 
+0x3b25 006401 hjam ccnt_start ,core_misc_ctrl 
+:      006402 check_dpll_loop:
+0x3b26 006403 hfetch 1 ,core_perf_status 
+0x3b27 006404 bbit0 1 ,check_dpll_loop 
+0x3b28 006405 hfetcht 3 ,core_clk_counter 
+0x3b29 006406 hjam clksel_dpll ,core_clksel 
+0x3b2a 006407 nop 10 
+0x3b2b 006408 hjam ccnt_start ,core_misc_ctrl 
+:      006409 check_dpll_loop2:
+0x3b2c 006410 hfetch 1 ,core_perf_status 
+0x3b2d 006411 bbit0 1 ,check_dpll_loop2 
+0x3b2e 006412 hfetch 3 ,core_clk_counter 
+0x3b2f 006413 isub temp ,pdata 
+0x3b30 006414 branch check_dpll_pos ,positive 
+0x3b31 006415 sub pdata ,0 ,pdata 
+:      006416 check_dpll_pos:
+0x3b32 006417 store 2 ,mem_dpll_error 
+0x3b33 006418 sub pdata ,70 ,null 
+:      006419 check_dpll_assert:
+0x3b34 006420 nbranch check_dpll_assert ,positive 
+0x3b35 006421 rtn 
+:      006423 xtal_fast_wake:
+0x3b36 006424 setarg 0xf0f 
+0x3b37 006425 branch lpm_write_config 
+:      006427 init_lpm_ctrl:
+0x3b38 006428 setarg 0x80f 
+0x3b39 006429 branch lpm_write_config 
+:      006433 start_receiver:
+0x3b3a 006434 set0 mark_ext_patch ,mark 
+0x3b3b 006435 bpatch patch13_2 ,mem_patch13 
+0x3b3c 006436 call rf_rx_enable 
+0x3b3d 006437 disable is_tx 
+0x3b3e 006438 enable is_rx 
+0x3b3f 006439 pulse init_encrypt 
+0x3b40 006440 rtn 
+:      006442 prep_crypt:
+0x3b41 006443 set0 mark_ext_patch ,mark 
+0x3b42 006444 bpatch patch13_3 ,mem_patch13 
+0x3b43 006445 fetch 1 ,mem_state_map 
+0x3b44 006446 isolate1 smap_encryption ,pdata 
+0x3b45 006447 setflag true ,0 ,pdata 
+0x3b46 006448 hstore 1 ,core_encrypt 
+0x3b47 006449 arg mem_kc ,contr 
+0x3b48 006450 ifetch 9 ,contr 
+0x3b49 006451 iforce kc_ls 
+0x3b4a 006452 ifetch 7 ,contr 
+0x3b4b 006453 iforce kc_ms 
+0x3b4c 006454 fetch 1 ,mem_key_size 
+0x3b4d 006455 add pdata ,-1 ,g1l 
+0x3b4e 006456 pulse kc_p_activate 
+0x3b4f 006457 rtn 
+:      006459 wait_access_clke_rt:
+0x3b50 006460 set0 mark_ext_patch ,mark 
+0x3b51 006461 bpatch patch13_4 ,mem_patch13 
+0x3b52 006462 enable decode_fec0 
+0x3b53 006463 arg param_conn_access ,timeup 
+0x3b54 006464 correlate clke_rt ,meet 
+:      006465 wait_access_end:
+0x3b55 006466 deposit clke 
+0x3b56 006467 store 6 ,mem_sync_clke 
+0x3b57 006468 disable decode_fec0 
+0x3b58 006469 nbranch shutdown_radio ,sync 
+0x3b59 006470 arg param_clke_cal ,clke_rt 
+0x3b5a 006471 increase 1 ,clke_bt 
+0x3b5b 006472 and_into 0x1fc ,clke_bt 
+0x3b5c 006473 rtn 
+:      006477 wait_access_mhalfbnd:
+0x3b5d 006478 enable decode_fec0 
+:      006479 wait_access_mhalfbnd_correlate:
+0x3b5e 006480 correlate null ,mhalfbnd 
+0x3b5f 006481 branch wait_access_end ,sync 
+0x3b60 006482 compare 0x02 ,clke_bt ,0x02 
+0x3b61 006483 nbranch wait_access_mhalfbnd_correlate ,true 
+0x3b62 006484 branch wait_access_end 
+:      006486 wait_access_clkn_rt:
+0x3b63 006487 set0 mark_ext_patch ,mark 
+0x3b64 006488 bpatch patch13_5 ,mem_patch13 
+0x3b65 006489 arg param_conn_access ,timeup 
+0x3b66 006490 enable decode_fec0 
+0x3b67 006491 correlate clkn_rt ,meet 
+0x3b68 006492 disable decode_fec0 
+0x3b69 006493 nbranch shutdown_radio ,sync 
+0x3b6a 006494 rtn 
+:      006496 wait_access_forever:
+0x3b6b 006497 set0 mark_ext_patch ,mark 
+0x3b6c 006498 bpatch patch13_6 ,mem_patch13 
+0x3b6d 006499 enable decode_fec0 
+0x3b6e 006500 correlate null ,timeout 
+0x3b6f 006501 disable decode_fec0 
+0x3b70 006502 nbranch shutdown_radio ,sync 
+0x3b71 006503 arg param_clke_cal ,clke_rt 
+0x3b72 006504 and_into 0x1fc ,clke_bt 
+0x3b73 006505 rtn 
+:      006508 reserve_slot:
+0x3b74 006509 set0 mark_ext_patch ,mark 
+0x3b75 006510 bpatch patch13_7 ,mem_patch13 
+0x3b76 006511 iforce rega 
+0x3b77 006512 deposit bt_clk 
+0x3b78 006513 iadd temp ,timeup 
+0x3b79 006514 copy timeup ,pdata 
+0x3b7a 006515 store 4 ,mem_next_btclk 
+0x3b7b 006516 deposit rega 
+0x3b7c 006517 rtn 
+:      006520 ahead_window:
+0x3b7d 006521 copy pdata ,temp 
+0x3b7e 006522 set0 mark_ext_patch ,mark 
+0x3b7f 006523 bpatch patch14_0 ,mem_patch14 
+0x3b80 006524 copy temp ,pdata 
+0x3b81 006525 call clk2bt 
+0x3b82 006526 lshift16 bt_clk ,pdata 
+0x3b83 006527 set1 44 ,pdata 
+0x3b84 006528 call clk_diff 
+0x3b85 006529 set0 44 ,pdata 
+0x3b86 006530 call get_clk 
+0x3b87 006531 call clk_diff 
+0x3b88 006532 rtn user 
+0x3b89 006533 call clk2rt 
+0x3b8a 006534 iforce stop_watch 
+0x3b8b 006535 until null ,timeout 
+0x3b8c 006536 rtn 
+:      006539 setup_clk:
+0x3b8d 006540 set0 mark_ext_patch ,mark 
+0x3b8e 006541 bpatch patch14_1 ,mem_patch14 
+0x3b8f 006542 branch setup_clkn ,clknt 
+0x3b90 006543 until clke_rt ,meet 
+:      006544 skip_setup_clke:
+0x3b91 006545 copy clke_bt ,temp 
+0x3b92 006546 branch setup_clknbt 
+:      006547 setup_clkn:
+0x3b93 006548 branch skip_setup_clkn ,attempt 
+0x3b94 006549 until clkn_rt ,meet 
+:      006550 skip_setup_clkn:
+0x3b95 006551 copy clkn_bt ,temp 
+:      006552 setup_clknbt:
+0x3b96 006553 branch setup_clk11 ,user 
+0x3b97 006554 compare 1 ,temp ,3 
+0x3b98 006555 nbranch setup_clk ,true 
+:      006556 setup_complete:
+0x3b99 006557 set0 mark_ext_patch ,mark 
+0x3b9a 006558 bpatch patch14_2 ,mem_patch14 
+0x3b9b 006559 fetch 1 ,mem_state 
+0x3b9c 006560 rtnbit0 state_inconn 
+0x3b9d 006561 fetch 4 ,mem_next_btclk 
+0x3b9e 006562 isub temp ,pdata 
+0x3b9f 006563 nrtn positive 
+0x3ba0 006564 sub pdata ,0xff ,null 
+0x3ba1 006565 branch setup_clk ,positive 
+0x3ba2 006566 rtn 
+:      006567 setup_clk11:
+0x3ba3 006568 compare 3 ,temp ,3 
+0x3ba4 006569 nbranch setup_clk ,true 
+0x3ba5 006570 branch setup_complete 
+:      006572 rf_setup_time:
+0x3ba6 006573 set0 mark_ext_patch ,mark 
+0x3ba7 006574 bpatch patch14_3 ,mem_patch14 
+0x3ba8 006575 arg param_rf_setup ,timeup 
+0x3ba9 006576 branch setup_clk 
+:      006578 rf_setup_time_slave_slot:
+0x3baa 006579 disable user 
+0x3bab 006580 branch rf_setup_time 
+:      006582 rf_setup_time_master_slot:
+0x3bac 006583 enable user 
+0x3bad 006584 branch rf_setup_time 
+:      006586 start_transmitter:
+0x3bae 006587 set0 mark_ext_patch ,mark 
+0x3baf 006588 bpatch patch14_4 ,mem_patch14 
+0x3bb0 006589 call prep_crypt 
+0x3bb1 006590 disable is_rx 
+0x3bb2 006591 enable is_tx 
+0x3bb3 006592 rtn 
+:      006596 start_tx_native:
+0x3bb4 006597 set0 mark_ext_patch ,mark 
+0x3bb5 006598 bpatch patch14_5 ,mem_patch14 
+0x3bb6 006599 arg param_tx_setup ,timeup 
+0x3bb7 006600 until clkn_rt ,meet 
+0x3bb8 006601 pulse init_encrypt 
+0x3bb9 006602 rtn 
+:      006604 start_rx_native:
+0x3bba 006605 set0 mark_ext_patch ,mark 
+0x3bbb 006606 bpatch patch14_6 ,mem_patch14 
+0x3bbc 006607 arg param_rx_setup ,timeup 
+0x3bbd 006608 until clkn_rt ,meet 
+0x3bbe 006609 rtn 
+:      006612 start_tx_external:
+0x3bbf 006613 set0 mark_ext_patch ,mark 
+0x3bc0 006614 bpatch patch14_7 ,mem_patch14 
+0x3bc1 006615 arg param_tx_setup ,timeup 
+0x3bc2 006616 until clke_rt ,meet 
+0x3bc3 006617 pulse init_encrypt 
+0x3bc4 006618 rtn 
+:      006620 send_access_word:
+0x3bc5 006621 set0 mark_ext_patch ,mark 
+0x3bc6 006622 bpatch patch15_0 ,mem_patch15 
+0x3bc7 006623 preload access 
+0x3bc8 006624 enable encode_fec0 
+0x3bc9 006625 set1 txgfsk ,radio_ctrl 
+0x3bca 006626 inject mod ,72 
+0x3bcb 006627 disable encode_fec0 
+0x3bcc 006628 rtn 
+:      006631 scan_mode_whiten:
+0x3bcd 006632 copy xin ,temp 
+0x3bce 006633 or_into 0x60 ,temp 
+0x3bcf 006634 copy temp ,white_init 
+0x3bd0 006635 rtn 
+:      006640 get_free_amaddr:
+0x3bd1 006641 set0 mark_ext_patch ,mark 
+0x3bd2 006642 bpatch patch15_1 ,mem_patch15 
+0x3bd3 006643 fetch 1 ,mem_current_amaddr 
+0x3bd4 006644 increase 1 ,pdata 
+0x3bd5 006645 bne param_esco_addr ,get_free_amaddr_cont 
+0x3bd6 006646 force 1 ,pdata 
+:      006647 get_free_amaddr_cont:
+0x3bd7 006648 store 1 ,mem_current_amaddr 
+0x3bd8 006649 iforce am_addr 
+0x3bd9 006650 rtn 
+:      006652 get_clk:
+0x3bda 006653 copy clkn ,temp 
+0x3bdb 006654 rtn master 
+0x3bdc 006655 copy clke ,temp 
+0x3bdd 006656 rtn 
+:      006658 get_clkbt:
+0x3bde 006659 deposit clkn_bt 
+0x3bdf 006660 rtn master 
+0x3be0 006661 deposit clke_bt 
+0x3be1 006662 rtn 
+:      006665 supervision_update:
+0x3be2 006666 set0 mark_ext_patch ,mark 
+0x3be3 006667 bpatch patch15_2 ,mem_patch15 
+0x3be4 006668 fetcht 4 ,mem_supervision_timer 
+0x3be5 006669 call get_clkbt 
+0x3be6 006670 isub temp ,timeup 
+0x3be7 006671 deposit timeup 
+0x3be8 006672 fetcht 2 ,mem_supervision_to 
+0x3be9 006673 lshift temp ,temp 
+0x3bea 006674 isub temp ,pdata 
+0x3beb 006675 rtn 
+:      006677 supervision_flush:
+0x3bec 006678 set0 mark_ext_patch ,mark 
+0x3bed 006679 bpatch patch15_3 ,mem_patch15 
+0x3bee 006680 call get_clkbt 
+0x3bef 006681 store 4 ,mem_supervision_timer 
+0x3bf0 006682 rtn 
+:      006684 assert:
+0x3bf1 006685 branch assert 
+:      006687 loop:
+0x3bf2 006688 branch loop 
+:      006690 sleep:
+0x3bf3 006691 rtn blank 
+0x3bf4 006693 rshift pdata ,pdata 
+0x3bf5 006694 increase -3 ,pdata 
+:      006695 sleep_loop:
+0x3bf6 006696 increase -1 ,pdata 
+0x3bf7 006697 nbranch sleep_loop ,zero 
+0x3bf8 006698 force 0 ,pdata 
+0x3bf9 006699 rtn 
+:      006703 init_param:
+0x3bfa 006705 arg 0x10 ,loopcnt 
+0x3bfb 006706 arg 0 ,contw 
+0x3bfc 006707 call memset0 
+0x3bfd 006708 arg mem_le_state ,contw 
+0x3bfe 006709 arg 10 ,loopcnt 
+0x3bff 006710 call memset0 
+0x3c00 006711 jam 0 ,mem_sp_calc 
+0x3c01 006712 jam 0 ,mem_fifo_temp 
+0x3c02 006713 jam 0 ,mem_le_testtype 
+0x3c03 006714 jam 0 ,mem_debug_config 
+0x3c04 006715 jam 0 ,mem_lmp_conn_state 
+0x3c05 006716 set0 mark_ext_patch ,mark 
+0x3c06 006717 bpatch patch15_4 ,mem_patch15 
+0x3c07 006718 jam 0 ,mem_connection_options 
+0x3c08 006719 jam 0 ,mem_tester_emulate 
+0x3c09 006720 jam 0 ,mem_tester_cnt 
+0x3c0a 006721 setarg param_glap 
+0x3c0b 006722 store 3 ,mem_glap 
+0x3c0c 006723 setarg param_acl_pktlen 
+0x3c0d 006724 store 2 ,mem_acl_pktlen 
+0x3c0e 006725 jam param_sco_pktlen ,mem_sco_pktlen 
+0x3c0f 006726 jam param_acl_pktcnt ,mem_acl_pktcnt 
+0x3c10 006727 jam param_sco_pktcnt ,mem_sco_pktcnt 
+0x3c11 006728 setarg param_hci_version 
+0x3c12 006729 store 3 ,mem_hci_version 
+0x3c13 006730 setarg param_lmp_version 
+0x3c14 006731 store 3 ,mem_lmp_version 
+0x3c15 006732 setarg param_lmp_subversion 
+0x3c16 006733 store 2 ,mem_lmp_subversion 
+0x3c17 006734 jam 0x60 ,mem_fhs_misc 
+0x3c18 006735 jam param_max_slot ,mem_max_slot 
+0x3c19 006736 jam 0x02 ,mem_fw_ver 
+0x3c1a 006737 call init_memp 
+0x3c1b 006738 set0 mark_ext_patch ,mark 
+0x3c1c 006739 bpatch patch15_5 ,mem_patch15 
+0x3c1d 006740 rtn wake 
+0x3c1e 006741 setarg 0 
+0x3c1f 006742 store 2 ,mem_tx_len 
+0x3c20 006743 rshift clkn_bt ,pdata 
+0x3c21 006744 store 4 ,mem_last_clkn 
+0x3c22 006745 rtn 
+:      006749 init_esco_ibuff:
+0x3c23 006750 setarg 0xaa ,pdata 
+0x3c24 006751 arg mem_sco_ibuf ,contw 
+0x3c25 006752 force 30 ,loopcnt 
+:      006753 init_esco_ibuff_loop:
+0x3c26 006754 istore 1 ,contw 
+0x3c27 006755 loop init_esco_ibuff_loop 
+0x3c28 006756 rtn 
+:      006758 init_rf_regs:
+0x3c29 006759 hjam 0x02 ,0x907 
+0x3c2a 006760 hjam 0x1f ,0x908 
+0x3c2b 006761 hjam 0x1f ,0x909 
+0x3c2c 006762 hjam 0xe0 ,0x90a 
+0x3c2d 006763 hjam 0x4e ,0x90b 
+0x3c2e 006764 hjam 0x45 ,rf_agc_ctrl 
+0x3c2f 006765 hjam 0x00 ,0x953 
+0x3c30 006767 hjam 0xfb ,0x94c 
+0x3c31 006768 hjam 0xef ,0x94d 
+0x3c32 006769 hjam 0x0c ,0x94e 
+0x3c33 006771 hjam 0x88 ,0x96f 
+0x3c34 006772 hjam 0x30 ,0x973 
+0x3c35 006775 hjam 0x00 ,0x953 
+0x3c36 006776 hjam 0xc9 ,0x956 
+0x3c37 006777 hjam 0x6c ,0x958 
+0x3c38 006778 hjam 0x50 ,0x959 
+0x3c39 006779 rtn 
+:      006781 init_agc_table:
+0x3c3a 006783 hjam 0xa9 ,0x930 
+0x3c3b 006784 hjam 0xb1 ,0x92f 
+0x3c3c 006785 hjam 0xb9 ,0x92e 
+0x3c3d 006786 hjam 0xAD ,0x92d 
+0x3c3e 006787 hjam 0xB1 ,0x92c 
+0x3c3f 006788 hjam 0xB5 ,0x92b 
+0x3c40 006789 hjam 0xBA ,0x92a 
+0x3c41 006790 hjam 0xBE ,0x929 
+0x3c42 006791 hjam 0xC2 ,0x928 
+0x3c43 006792 hjam 0xC6 ,0x927 
+0x3c44 006793 hjam 0xCA ,0x926 
+0x3c45 006794 hjam 0xCE ,0x925 
+0x3c46 006795 hjam 0xD2 ,0x924 
+0x3c47 006796 hjam 0xD6 ,0x923 
+0x3c48 006797 hjam 0xDA ,0x922 
+0x3c49 006798 hjam 0xDE ,0x921 
+0x3c4a 006799 hjam 0xE2 ,0x920 
+0x3c4b 006800 hjam 0xE6 ,0x91f 
+0x3c4c 006801 hjam 0xEA ,0x91e 
+0x3c4d 006802 hjam 0xEE ,0x91d 
+0x3c4e 006803 hjam 0xF2 ,0x91c 
+0x3c4f 006804 hjam 0xF6 ,0x91b 
+0x3c50 006805 hjam 0xFB ,0x91a 
+0x3c51 006807 hjam 0xf5 ,0x947 
+0x3c52 006808 hjam 0xe5 ,0x946 
+0x3c53 006809 hjam 0xd5 ,0x945 
+0x3c54 006810 hjam 0xD8 ,0x944 
+0x3c55 006811 hjam 0xC9 ,0x943 
+0x3c56 006812 hjam 0xC8 ,0x942 
+0x3c57 006813 hjam 0x89 ,0x941 
+0x3c58 006814 hjam 0x88 ,0x940 
+0x3c59 006815 hjam 0x87 ,0x93f 
+0x3c5a 006816 hjam 0x48 ,0x93e 
+0x3c5b 006817 hjam 0x09 ,0x93d 
+0x3c5c 006818 hjam 0x08 ,0x93c 
+0x3c5d 006819 hjam 0xC9 ,0x93b 
+0x3c5e 006820 hjam 0xC8 ,0x93a 
+0x3c5f 006821 hjam 0xC7 ,0x939 
+0x3c60 006822 hjam 0xC6 ,0x938 
+0x3c61 006823 hjam 0xC5 ,0x937 
+0x3c62 006824 hjam 0xC4 ,0x936 
+0x3c63 006825 hjam 0xC3 ,0x935 
+0x3c64 006826 hjam 0xC2 ,0x934 
+0x3c65 006827 hjam 0xC1 ,0x933 
+0x3c66 006828 hjam 0xC0 ,0x932 
+0x3c67 006829 hjam 0x80 ,0x931 
+0x3c68 006830 rtn 
+:      006834 init_250k:
+0x3c69 006835 enable le 
+0x3c6a 006836 setarg 0x8e89be 
+0x3c6b 006837 lshift8 pdata ,pdata 
+0x3c6c 006838 or_into 0xd6 ,pdata 
+0x3c6d 006839 iforce access 
+0x3c6e 006840 hjam 7 ,0x914 
+0x3c6f 006841 hjam 0xa0 ,0x90a 
+0x3c70 006842 hjam 0x8f ,0x90d 
+0x3c71 006843 hjam 0x0f ,0x911 
+0x3c72 006844 hjam 0x87 ,0x912 
+0x3c73 006845 rtn 
+:      006850 lpmstate:
+0x3c74 006851 setarg 0xee21 
+0x3c75 006852 hstore 2 ,core_clkoff 
+0x3c76 006853 hfetch 1 ,core_lpm_ldocnt 
+0x3c77 006854 bbit0 gpio_latch ,loadcode 
+0x3c78 006855 enable wake 
+0x3c79 006856 bbit0 cold_wake ,lpmwake 
+0x3c7a 006857 disable wake 
+0x3c7b 006858 deposit auxcnt 
+0x3c7c 006859 nbranch lpmwake ,blank 
+0x3c7d 006860 arg param_hibernate_clks ,temp 
+0x3c7e 006861 branch lpm_enter_sleep 
+:      006862 lpmwake:
+0x3c7f 006863 hfetch 3 ,core_lpm_xtalcnt 
+0x3c80 006864 hstore 3 ,core_lpm_reg 
+0x3c81 006865 ifetch 1 ,contr 
+0x3c82 006866 or_into isogate_mask ,pdata 
+0x3c83 006867 istore 1 ,contw 
+0x3c84 006868 call lpm_write_ctrl2 
+0x3c85 006869 hfetch 1 ,core_lpm_isogate 
+0x3c86 006870 set1 enable_retmem ,pdata 
+0x3c87 006871 hstore 1 ,core_lpm_isogate 
+0x3c88 006872 call lpm_write_ctrl2 
+0x3c89 006873 call lpm_load_context ,wake 
+0x3c8a 006874 hfetch 1 ,core_lpm_reg + 2 
+0x3c8b 006875 set0 gpio_latch ,pdata 
+0x3c8c 006876 hstore 1 ,core_lpm_reg + 2 
+0x3c8d 006877 call lpm_write_ctrl2 
+0x3c8e 006878 rtn wake 
+0x3c8f 006879 branch loadcode 
+:      006881 lpm_load_context:
+0x3c90 006882 fetch 1 ,mem_saved_spidctrl 
+0x3c91 006883 hstore 1 ,core_spid_ctrl 
+0x3c92 006884 fetch 3 ,mem_saved_gsel 
+0x3c93 006885 hstore 3 ,core_gpio_sel 
+0x3c94 006886 fetch 4 ,mem_saved_gpio + 4 
+0x3c95 006887 hstore 4 ,core_gpio_out0 
+0x3c96 006888 fetch 4 ,mem_saved_gpio 
+0x3c97 006889 hstore 4 ,core_gpio_oe0 
+0x3c98 006890 fetch 8 ,mem_saved_gpio + 8 
+0x3c99 006891 hstore 8 ,core_gpio_pu0 
+0x3c9a 006892 fetch 8 ,mem_saved_mark 
+0x3c9b 006893 iforce mark 
+0x3c9c 006894 hfetch 8 ,core_gpio_wakeup_low 
+0x3c9d 006895 store 8 ,mem_gpio_wakeup_low 
+0x3c9e 006896 call load_ucode 
+0x3c9f 006897 rtn 
+:      006899 lpm_save_context:
+0x3ca0 006900 deposit mark 
+0x3ca1 006901 store 8 ,mem_saved_mark 
+0x3ca2 006902 hfetch 8 ,core_gpio_oe0 
+0x3ca3 006903 store 8 ,mem_saved_gpio 
+0x3ca4 006904 ifetch 8 ,contr 
+0x3ca5 006905 istore 8 ,contw 
+0x3ca6 006906 hfetch 3 ,core_gpio_sel 
+0x3ca7 006907 store 3 ,mem_saved_gsel 
+0x3ca8 006908 hfetch 1 ,core_spid_ctrl 
+0x3ca9 006909 store 1 ,mem_saved_spidctrl 
+0x3caa 006910 branch lpm_write_gpio_wakeup 
+:      006912 lpo_calibration:
+0x3cab 006913 hfetch 1 ,core_bist_ctrl 
+0x3cac 006914 nbranch lpo_cal_inited ,blank 
+0x3cad 006915 fetch 3 ,mem_clks_per_lpo 
+0x3cae 006916 nrtn blank 
+0x3caf 006917 hjam 0xc0 ,core_bist_ctrl 
+0x3cb0 006918 hjam ccnt_start ,core_misc_ctrl 
+:      006919 lpo_cal_inited:
+0x3cb1 006920 hfetch 1 ,core_perf_status 
+0x3cb2 006921 rtnbit0 1 
+0x3cb3 006922 hfetch 3 ,core_clk_counter 
+0x3cb4 006923 store 3 ,mem_clks_per_lpo 
+0x3cb5 006924 rtn 
+:      006928 lpm_adjust_clk:
+0x3cb6 006929 set0 mark_ext_patch ,mark 
+0x3cb7 006930 bpatch patch15_6 ,mem_patch15 
+0x3cb8 006931 deposit clke 
+0x3cb9 006932 call clk_diff_rt 
+0x3cba 006933 fetcht 4 ,mem_sleep_counter_all 
+0x3cbb 006934 sub temp ,0xff ,null 
+0x3cbc 006935 rtn positive 
+0x3cbd 006936 lshift8 pdata ,pdata 
+0x3cbe 006937 lshift4 pdata ,pdata 
+0x3cbf 006938 idiv temp 
+0x3cc0 006939 call wait_div_end 
+0x3cc1 006940 quotient pdata 
+0x3cc2 006941 arg param_lpm_adjmax ,temp 
+0x3cc3 006942 call ceiling 
+0x3cc4 006943 store 1 ,mem_lpm_adjust 
+0x3cc5 006944 nbranch lpm_adjust_positive ,user 
+0x3cc6 006945 sub pdata ,0 ,pdata 
+:      006946 lpm_adjust_positive:
+0x3cc7 006947 fetcht 3 ,mem_clks_per_lpo 
+0x3cc8 006948 iadd temp ,pdata 
+0x3cc9 006949 store 3 ,mem_clks_per_lpo 
+:      006950 lpm_clear_counter:
+0x3cca 006951 setarg 0 
+0x3ccb 006952 store 4 ,mem_sleep_counter_all 
+0x3ccc 006953 rtn 
+:      006956 lpm_hibernate:
+0x3ccd 006957 set0 mark_ext_patch ,mark 
+0x3cce 006958 bpatch patch15_7 ,mem_patch15 
+0x3ccf 006959 call lpm_write_gpio_wakeup 
+0x3cd0 006960 hfetch 4 ,core_lpm_ctrl 
+0x3cd1 006961 set0 15 ,pdata 
+0x3cd2 006962 hstore 4 ,core_lpm_reg 
+0x3cd3 006963 call lpm_write_ctrl 
+:      006964 lpm_hibernate_normal:
+0x3cd4 006965 arg param_hibernate_clks ,temp 
+0x3cd5 006966 fetch 1 ,mem_lpm_hibernate_switch 
+0x3cd6 006967 store 1 ,mem_lpm_xtalcnt + 4 
+0x3cd7 006968 fetch 1 ,mem_lpm_xtalcnt + 2 
+0x3cd8 006969 set1 cold_wake ,pdata 
+0x3cd9 006970 store 1 ,mem_lpm_xtalcnt + 2 
+:      006973 lpm_sleep:
+0x3cda 006974 set0 mark_ext_patch ,mark 
+0x3cdb 006975 bpatch patch16_0 ,mem_patch16 
+0x3cdc 006976 fetch 4 ,mem_sleep_counter_all 
+0x3cdd 006977 iadd temp ,pdata 
+0x3cde 006978 store 4 ,mem_sleep_counter_all 
+0x3cdf 006979 call lpm_save_context 
+0x3ce0 006980 fetch 5 ,mem_lpm_xtalcnt 
+0x3ce1 006981 hstore 4 ,core_lpm_reg 
+0x3ce2 006982 rshift32 pdata ,rega 
+0x3ce3 006983 until null ,lpo_edge 
+0x3ce4 006984 deposit clkn 
+0x3ce5 006985 store 6 ,mem_sleep_clkn 
+0x3ce6 006986 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+0x3ce7 006987 until null ,lpo_edge 
+0x3ce8 006988 until null ,lpo_edge 
+0x3ce9 006989 deposit rega 
+0x3cea 006990 hstore 1 ,core_lpm_isogate 
+0x3ceb 006991 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+:      006992 lpm_enter_sleep:
+0x3cec 006993 until null ,lpo_edge 
+0x3ced 006994 until null ,lpo_edge 
+0x3cee 006995 hstoret 4 ,core_lpm_reg 
+0x3cef 006996 hjam lpmreg_sel_counter ,core_lpm_wr 
+0x3cf0 006997 until null ,never 
+:      007002 lpm_recover_clk:
+0x3cf1 007003 set0 mark_ext_patch ,mark 
+0x3cf2 007004 bpatch patch16_1 ,mem_patch16 
+0x3cf3 007005 setarg 0 
+0x3cf4 007006 copy auxcnt ,null 
+0x3cf5 007007 branch lpm_recover_timeout ,zero 
+0x3cf6 007008 hfetch 1 ,core_lpm_xtalcnt 
+0x3cf7 007009 hfetcht 1 ,core_lpm_buckcnt 
+0x3cf8 007010 isub temp ,null 
+0x3cf9 007011 branch lpm_recover_xtal ,positive 
+0x3cfa 007012 deposit temp 
+:      007013 lpm_recover_xtal:
+0x3cfb 007014 isub auxcnt ,pdata 
+0x3cfc 007015 increase 1 ,pdata 
+:      007016 lpm_recover_timeout:
+0x3cfd 007017 increase 8 ,pdata 
+0x3cfe 007018 until null ,lpo_edge 
+0x3cff 007019 iadd lpo_time ,pdata 
+0x3d00 007020 fetcht 4 ,mem_sleep_counter 
+0x3d01 007021 iadd temp ,pdata 
+0x3d02 007022 fetcht 3 ,mem_clks_per_lpo 
+0x3d03 007023 imul32 temp ,pdata 
+0x3d04 007024 rshift8 pdata ,pdata 
+0x3d05 007025 rshift4 pdata ,pdata 
+0x3d06 007026 increase param_lpm_fix ,pdata 
+0x3d07 007027 arg 3750 ,temp 
+0x3d08 007028 idiv temp 
+0x3d09 007029 call wait_div_end 
+0x3d0a 007030 quotient pdata 
+0x3d0b 007031 lshift16 pdata ,pdata 
+0x3d0c 007032 remainder temp 
+0x3d0d 007033 ior temp ,pdata 
+0x3d0e 007034 fetcht 6 ,mem_sleep_clkn 
+0x3d0f 007035 call clk_add 
+0x3d10 007036 copy temp ,clkn 
+0x3d11 007037 fetch 6 ,mem_context + coffset_clk_offset 
+0x3d12 007038 call calc_clke2 
+0x3d13 007039 deposit clke 
+0x3d14 007040 store 6 ,mem_pdatatemp 
+0x3d15 007041 deposit auxcnt 
+0x3d16 007042 istore 1 ,contw 
+0x3d17 007043 hfetch 1 ,core_gpio_in1 
+0x3d18 007044 or_into 0xf0 ,pdata 
+0x3d19 007045 istore 1 ,contw 
+0x3d1a 007046 call savelist_2 
+0x3d1b 007047 rtn 
+:      007049 lpm_dispatch:
+0x3d1c 007050 set0 mark_ext_patch ,mark 
+0x3d1d 007051 bpatch patch16_2 ,mem_patch16 
+0x3d1e 007052 call lpo_calibration 
+0x3d1f 007053 fetch 3 ,mem_clks_per_lpo 
+0x3d20 007054 rtn blank 
+0x3d21 007055 fetch 1 ,mem_lpm_mode 
+0x3d22 007056 rtn blank 
+0x3d23 007057 call lpm_check_wake_lock 
+0x3d24 007058 nrtn blank 
+:      007059 lpm_dispatch0:
+0x3d25 007060 fetch 1 ,mem_context 
+0x3d26 007061 compare 3 ,pdata ,0x7 
+0x3d27 007062 nbranch lpm_dispatch_unconn ,true 
+0x3d28 007063 fetch 2 ,mem_context + coffset_tsniff 
+0x3d29 007064 rtn blank 
+0x3d2a 007065 rtn wake 
+0x3d2b 007066 set0 mark_ext_patch ,mark 
+0x3d2c 007067 bpatch patch16_3 ,mem_patch16 
+:      007068 lpm_dispatch1:
+0x3d2d 007069 fetcht 1 ,mem_lpm_current_mult 
+0x3d2e 007070 fetch 2 ,mem_context + coffset_tsniff 
+0x3d2f 007071 imul32 temp ,pdata 
+0x3d30 007072 rshift4 temp ,temp 
+0x3d31 007073 rshift2 temp ,temp 
+0x3d32 007074 isub temp ,pdata 
+0x3d33 007075 fetcht 4 ,mem_context + coffset_sniff_anchor 
+0x3d34 007076 iadd temp ,pdata 
+0x3d35 007077 fetcht 1 ,mem_lpm_overhead 
+0x3d36 007078 isub temp ,pdata 
+0x3d37 007079 lshift16 pdata ,alarm 
+0x3d38 007080 set0 mark_ext_patch ,mark 
+0x3d39 007081 bpatch patch16_4 ,mem_patch16 
+0x3d3a 007082 fetch 2 ,mem_context + coffset_rx_window 
+0x3d3b 007083 rshift pdata ,pdata 
+0x3d3c 007084 call clk2bt 
+0x3d3d 007085 deposit alarm 
+0x3d3e 007086 call clk_diff 
+0x3d3f 007087 copy clke ,temp 
+0x3d40 007088 call clk_diff_rt 
+0x3d41 007089 rtn user 
+:      007090 lpm_dispatch_sleep:
+0x3d42 007091 call clk2lpo 
+:      007092 lpm_dispatch_lpo:
+0x3d43 007093 set0 mark_ext_patch ,mark 
+0x3d44 007094 bpatch patch16_5 ,mem_patch16 
+0x3d45 007095 fetch 1 ,mem_lpm_xtalcnt 
+0x3d46 007096 isub temp ,null 
+0x3d47 007097 branch lpm_clear_counter ,positive 
+0x3d48 007098 storet 4 ,mem_sleep_counter 
+0x3d49 007099 call app_will_enter_lpm 
+0x3d4a 007100 call l2cap_lpm_save_txbuf 
+0x3d4b 007101 fetcht 4 ,mem_sleep_counter 
+0x3d4c 007102 branch lpm_sleep 
+:      007104 lpm_dispatch_unconn:
+0x3d4d 007105 set0 mark_ext_patch ,mark 
+0x3d4e 007106 bpatch patch16_6 ,mem_patch16 
+0x3d4f 007107 fetch 1 ,mem_context 
+0x3d50 007108 rtnbit1 state_inconn 
+0x3d51 007109 rtnbit1 state_inpage 
+0x3d52 007110 fetch 1 ,mem_ssp_enable 
+0x3d53 007111 branch lpm_unconn_nossp ,blank 
+0x3d54 007112 fetch 1 ,mem_sp_local_key_invalid 
+0x3d55 007113 rtn blank 
+:      007114 lpm_unconn_nossp:
+0x3d56 007115 fetch 1 ,mem_le_adv_enable 
+0x3d57 007116 nbranch lpm_unconn_cont ,blank 
+0x3d58 007117 fetch 1 ,mem_scan_mode 
+0x3d59 007118 rtn blank 
+:      007119 lpm_unconn_cont:
+0x3d5a 007120 fetch 2 ,mem_lpm_interval 
+0x3d5b 007121 rtn blank 
+:      007122 lpm_sleep_btclk:
+0x3d5c 007123 fetcht 1 ,mem_lpm_overhead 
+0x3d5d 007124 isub temp ,pdata 
+0x3d5e 007125 arg 7500 ,temp 
+0x3d5f 007126 imul32 temp ,pdata 
+0x3d60 007127 branch lpm_dispatch_sleep 
+:      007129 lpm_set_mult:
+0x3d61 007130 set0 mark_ext_patch ,mark 
+0x3d62 007131 bpatch patch16_7 ,mem_patch16 
+0x3d63 007132 disable wake 
+0x3d64 007133 fetch 1 ,mem_state 
+0x3d65 007134 rtnbit0 state_insniff 
+0x3d66 007135 nbranch lpm_not_match ,match 
+0x3d67 007136 call lpm_match 
+0x3d68 007137 fetch 2 ,mem_rx_window_sniff 
+0x3d69 007138 store 2 ,mem_rx_window 
+0x3d6a 007139 fetch 1 ,mem_arq 
+0x3d6b 007140 bbit1 wack ,lpm_mult_short 
+0x3d6c 007141 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d6d 007142 call l2cap_malloc_is_fifo_empty 
+0x3d6e 007143 nbranch lpm_mult_short ,blank 
+:      007144 lpm_mult_wait_timeout:
+0x3d6f 007145 jam 0 ,mem_lpm_current_mult 
+0x3d70 007146 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d71 007147 fetch 1 ,mem_lpm_mult_cnt 
+0x3d72 007148 branch lpm_mult_long ,blank 
+0x3d73 007149 increase -1 ,pdata 
+0x3d74 007150 store 1 ,mem_lpm_mult_cnt 
+0x3d75 007151 rtn 
+:      007153 lpm_match:
+0x3d76 007154 jam 0 ,mem_sniff_unint_lost 
+0x3d77 007155 fetch 3 ,mem_sniff_rcv 
+0x3d78 007156 increase 1 ,pdata 
+0x3d79 007157 store 3 ,mem_sniff_rcv 
+0x3d7a 007158 rtn 
+:      007160 lpm_not_match:
+0x3d7b 007161 set0 mark_ext_patch ,mark 
+0x3d7c 007162 bpatch patch17_0 ,mem_patch17 
+0x3d7d 007163 fetcht 2 ,mem_rx_window_sniff 
+0x3d7e 007164 rshift temp ,temp 
+0x3d7f 007165 fetch 2 ,mem_rx_window 
+0x3d80 007166 iadd temp ,pdata 
+0x3d81 007167 store 2 ,mem_rx_window 
+:      007168 lpm_lost:
+0x3d82 007169 jam 0 ,mem_lpm_current_mult 
+0x3d83 007170 fetch 3 ,mem_sniff_lost 
+0x3d84 007171 increase 1 ,pdata 
+0x3d85 007172 store 3 ,mem_sniff_lost 
+0x3d86 007173 fetch 1 ,mem_sniff_unint_lost 
+0x3d87 007174 increase 1 ,pdata 
+0x3d88 007175 store 1 ,mem_sniff_unint_lost 
+0x3d89 007176 rtn 
+:      007178 lpm_mult_short:
+0x3d8a 007179 jam 0 ,mem_lpm_current_mult 
+0x3d8b 007180 fetch 1 ,mem_lpm_mult_timeout 
+0x3d8c 007181 store 1 ,mem_lpm_mult_cnt 
+0x3d8d 007182 rtn 
+:      007184 lpm_mult_long:
+0x3d8e 007185 fetcht 1 ,mem_lpm_mult 
+0x3d8f 007186 storet 1 ,mem_lpm_current_mult 
+0x3d90 007187 rtn 
+:      007189 lpm_cal_xtal_startup:
+0x3d91 007190 set0 mark_ext_patch ,mark 
+0x3d92 007191 bpatch patch17_1 ,mem_patch17 
+0x3d93 007192 fetch 1 ,mem_lpm_xtalcnt 
+0x3d94 007193 nrtn blank 
+0x3d95 007194 hjam clksel_rc ,core_clksel 
+0x3d96 007195 setarg 0xf0c 
+0x3d97 007196 call lpm_write_config 
+0x3d98 007197 setarg 200000 
+0x3d99 007198 call sleep 
+0x3d9a 007199 until null ,lpo_edge 
+0x3d9b 007200 copy lpo_time ,alarm 
+0x3d9c 007201 call xtal_fast_wake 
+0x3d9d 007202 hjam clksel_xtal ,core_clksel 
+0x3d9e 007203 nop 10 
+0x3d9f 007204 until null ,lpo_edge 
+0x3da0 007205 deposit lpo_time 
+0x3da1 007206 isub alarm ,pdata 
+0x3da2 007207 increase 0x30 ,pdata 
+0x3da3 007208 arg 0xff ,temp 
+0x3da4 007209 call ceiling 
+0x3da5 007210 store 1 ,mem_lpm_xtalcnt 
+0x3da6 007211 rtn 
+:      007216 lpm_write_config:
+0x3da7 007217 arg 0xfff ,contw 
+0x3da8 007218 iand contw ,contw 
+0x3da9 007219 fetch 1 ,mem_lpm_config 
+0x3daa 007220 and_into 0xf0 ,pdata 
+0x3dab 007221 lshift8 pdata ,pdata 
+0x3dac 007222 ior contw ,pdata 
+0x3dad 007223 hstore 2 ,core_lpm_reg 
+0x3dae 007224 ifetch 2 ,contr 
+0x3daf 007225 istore 2 ,contw 
+:      007227 lpm_write_ctrl:
+0x3db0 007228 setarg lpmreg_sel_ctrl 
+0x3db1 007229 branch lpm_write 
+:      007231 lpm_write_ctrl2:
+0x3db2 007232 setarg lpmreg_sel_ctrl2 
+:      007233 lpm_write:
+0x3db3 007234 until null ,lpo_edge 
+0x3db4 007235 hstore 1 ,core_lpm_wr 
+0x3db5 007236 until null ,lpo_edge 
+0x3db6 007237 until null ,lpo_edge 
+0x3db7 007238 rtn 
+:      007241 lpm_write_gpio_wakeup:
+0x3db8 007242 set0 mark_ext_patch ,mark 
+0x3db9 007243 bpatch patch17_2 ,mem_patch17 
+0x3dba 007244 fetch 4 ,mem_gpio_wakeup_low 
+0x3dbb 007245 hstore 4 ,core_lpm_reg 
+0x3dbc 007246 setarg lpmreg_sel_gpiolow 
+0x3dbd 007247 call lpm_write 
+0x3dbe 007248 fetch 4 ,mem_gpio_wakeup_high 
+0x3dbf 007249 hstore 4 ,core_lpm_reg 
+0x3dc0 007250 setarg lpmreg_sel_gpiohigh 
+0x3dc1 007251 branch lpm_write 
+:      007253 lpm_get_wake_lock:
+0x3dc2 007254 fetch 2 ,mem_lpm_wake_lock 
+0x3dc3 007255 qset1 pdata 
+0x3dc4 007256 store 2 ,mem_lpm_wake_lock 
+0x3dc5 007257 rtn 
+:      007259 lpm_put_wake_lock:
+0x3dc6 007260 fetch 2 ,mem_lpm_wake_lock 
+0x3dc7 007261 qset0 pdata 
+0x3dc8 007262 store 2 ,mem_lpm_wake_lock 
+0x3dc9 007263 rtn 
+:      007267 lpm_check_wake_lock:
+0x3dca 007268 set0 mark_ext_patch ,mark 
+0x3dcb 007269 bpatch patch17_3 ,mem_patch17 
+0x3dcc 007270 call app_check_wake_lock 
+0x3dcd 007271 fetch 2 ,mem_lpm_wake_lock 
+0x3dce 007272 copy pdata ,rega 
+0x3dcf 007273 fetch 1 ,mem_state_map 
+0x3dd0 007274 isolate1 smap_rxlmp ,pdata 
+0x3dd1 007275 setflag true ,wake_lock_lmp_rx ,rega 
+0x3dd2 007276 fetch 1 ,mem_lmo_opcode1 
+0x3dd3 007277 fetcht 1 ,mem_lmo_opcode2 
+0x3dd4 007278 iadd temp ,pdata 
+0x3dd5 007279 fetcht 1 ,mem_lmp_to_send 
+0x3dd6 007280 iadd temp ,pdata 
+0x3dd7 007281 nsetflag blank ,wake_lock_lmp_tx ,rega 
+0x3dd8 007282 set0 mark_ext_patch ,mark 
+0x3dd9 007283 bpatch patch17_4 ,mem_patch17 
+0x3dda 007284 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3ddb 007285 fetcht 2 ,mem_l2cap_rxbuff2_len 
+0x3ddc 007286 iadd temp ,pdata 
+0x3ddd 007287 nsetflag blank ,wake_lock_l2cap_rx ,rega 
+0x3dde 007288 fetch 5 ,mem_ipc_fifo_bt2c51 
+0x3ddf 007289 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
+0x3de0 007290 fetch 5 ,mem_ipc_fifo_c512bt 
+0x3de1 007291 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
+0x3de2 007292 fetch 1 ,mem_hci_cmd 
+0x3de3 007293 nsetflag blank ,wake_lock_cmd ,rega 
+0x3de4 007294 fetch 1 ,mem_device_option 
+0x3de5 007295 compare dvc_op_module ,pdata ,0xff 
+0x3de6 007296 call lpm_uart_wake_lock ,true 
+0x3de7 007297 set0 mark_ext_patch ,mark 
+0x3de8 007298 bpatch patch17_5 ,mem_patch17 
+0x3de9 007299 fetch 1 ,mem_device_option 
+0x3dea 007300 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
+0x3deb 007301 call lpm_uart_wake_lock 
+0x3dec 007302 fetch 1 ,mem_link_key_exists 
+0x3ded 007303 setflag blank ,wake_link_key_exists ,rega 
+0x3dee 007304 fetch 4 ,mem_lpm_delay_after_sniff 
+0x3def 007305 arg 0x1710 ,temp 
+0x3df0 007306 iadd temp ,temp 
+0x3df1 007307 copy clkn_bt ,pdata 
+0x3df2 007308 isub temp ,null 
+0x3df3 007309 nsetflag positive ,wake_lock_delay ,rega 
+0x3df4 007310 branch lpm_check_wake_lock_end 
+:      007312 lpm_uart_wake_lock:
+0x3df5 007313 hfetch 2 ,core_uart_rxitems 
+0x3df6 007314 nsetflag blank ,wake_lock_uart_rx ,rega 
+0x3df7 007315 hfetch 2 ,core_uart_txitems 
+0x3df8 007316 nsetflag blank ,wake_lock_uart_tx ,rega 
+0x3df9 007317 rtn 
+:      007319 lpm_check_wake_lock_nothci:
+0x3dfa 007320 setarg -8 
+0x3dfb 007321 iand rega ,rega 
+:      007322 lpm_check_wake_lock_end:
+0x3dfc 007323 copy rega ,pdata 
+0x3dfd 007324 store 2 ,mem_lpm_wake_lock 
+0x3dfe 007325 rtn blank 
+0x3dff 007326 rtn match 
+0x3e00 007327 enable wake 
+0x3e01 007328 rtn 
+:      007330 lpm_shut_down:
+0x3e02 007331 hfetch 4 ,core_lpm_ctrl 
+0x3e03 007332 set0 27 ,pdata 
+0x3e04 007333 hstore 4 ,core_lpm_reg 
+0x3e05 007334 call lpm_write_ctrl 
+0x3e06 007335 branch assert 
+:      007337 lpm_enable_exen_output:
+0x3e07 007338 hfetch 4 ,core_lpm_xtalcnt 
+0x3e08 007339 set1 20 ,pdata 
+0x3e09 007340 hstore 4 ,core_lpm_reg 
+0x3e0a 007341 branch lpm_write_ctrl2 
+:      007343 lpm_disable_exen_output:
+0x3e0b 007344 hfetch 4 ,core_lpm_xtalcnt 
+0x3e0c 007345 set0 20 ,pdata 
+0x3e0d 007346 hstore 4 ,core_lpm_reg 
+0x3e0e 007347 branch lpm_write_ctrl2 
+:      007349 lpm_hci_wake_dispatch:
+0x3e0f 007350 set0 mark_ext_patch ,mark 
+0x3e10 007351 bpatch patch17_6 ,mem_patch17 
+0x3e11 007352 fetch 1 ,mem_device_option 
+0x3e12 007353 rtnne dvc_op_hci 
+0x3e13 007354 call gpio_check_uart_state 
+0x3e14 007355 rtn true 
+0x3e15 007356 fetch 4 ,mem_hci_wake_clk 
+0x3e16 007357 nbranch lpm_hci_check_wake_time ,blank 
+0x3e17 007358 copy clkn_bt ,pdata 
+0x3e18 007359 store 4 ,mem_hci_wake_clk 
+0x3e19 007360 branch gpio_pd_uart_tx 
+:      007361 lpm_hci_check_wake_time:
+0x3e1a 007362 set0 mark_ext_patch ,mark 
+0x3e1b 007363 bpatch patch17_7 ,mem_patch17 
+0x3e1c 007364 copy clkn_bt ,pdata 
+0x3e1d 007365 fetcht 4 ,mem_hci_wake_clk 
+0x3e1e 007366 isub temp ,pdata 
+0x3e1f 007367 arg host_wake_time ,temp 
+0x3e20 007368 isub temp ,null 
+0x3e21 007369 nrtn positive 
+0x3e22 007370 setarg 0 
+0x3e23 007371 store 4 ,mem_hci_wake_clk 
+0x3e24 007372 branch hci_exit_lpm 
+:      007374 check_bt_disabled:
+0x3e25 007375 fetch 2 ,mem_chip_functions 
+0x3e26 007376 bbit1 bt_disabled ,assert 
+0x3e27 007377 rtn 
+:      007378 check_ble_disabled:
+0x3e28 007379 fetch 2 ,mem_chip_functions 
+0x3e29 007380 bbit1 ble_disabled ,assert 
+0x3e2a 007381 rtn 
+:      007382 check_module_disabled:
+0x3e2b 007383 fetch 2 ,mem_chip_functions 
+0x3e2c 007384 bbit1 module_disable ,assert 
+0x3e2d 007385 rtn 
+:      007387 test_init:
+0x3e2e 007388 setarg test_proc 
+0x3e2f 007389 store 2 ,mem_cb_bt_process 
+0x3e30 007390 setarg test_sleep 
+0x3e31 007391 store 2 ,mem_cb_bb_event_process 
+0x3e32 007392 setarg test_proc 
+0x3e33 007393 store 2 ,mem_cb_idle_process 
+0x3e34 007394 rtn wake 
+0x3e35 007395 jam ui_led_start ,mem_led_switch 
+0x3e36 007396 rtn 
+:      007398 test_proc:
+0x3e37 007399 fetch 1 ,mem_state 
+0x3e38 007400 bbit0 state_insniff ,check_test_cond 
+0x3e39 007401 set1 mark_lpm_mult_enable ,mark 
+0x3e3a 007402 fetch 6 ,mem_sniff_rcv 
+0x3e3b 007403 store 6 ,mem_local_name 
+0x3e3c 007404 branch ui_led_blink_stop 
+:      007407 test_sleep:
+0x3e3d 007408 deposit regc 
+0x3e3e 007409 rtnne bt_evt_button_long_pressed 
+:      007410 test_sleep_loop:
+0x3e3f 007411 call ui_button_polling 
+0x3e40 007412 fetch 1 ,mem_ui_button_last_state 
+0x3e41 007413 beq 1 ,test_sleep_loop 
+0x3e42 007414 call ui_led_off 
+0x3e43 007415 branch lpm_hibernate 
+:      007418 test_tx:
+0x3e44 007419 force 2 ,temp 
+0x3e45 007420 increase -2 ,temp 
+0x3e46 007421 call set_sync_on 
+0x3e47 007422 call set_freq_tx 
+0x3e48 007423 disable enable_white 
+0x3e49 007424 enable encode_fec0 
+0x3e4a 007425 set1 txgfsk ,radio_ctrl 
+0x3e4b 007426 call start_transmitter 
+:      007427 test_tx_loop:
+0x3e4c 007428 fetch 1 ,0 
+0x3e4d 007429 inject mod ,8 
+0x3e4e 007430 branch test_tx_loop 
+:      007436 app_init:
+0x3e4f 007437 set1 mark_ext_patch ,mark 
+0x3e50 007438 bpatch patch39_5 ,mem_patch39 
+0x3e51 007439 fetch 1 ,mem_device_option 
+0x3e52 007440 branch app_init ,blank 
+0x3e53 007441 beq dvc_op_ukey ,le_ukey_init 
+0x3e54 007442 beq dvc_op_ir ,le_ir_init 
+0x3e55 007443 beq dvc_op_dongle ,le_dongle_init 
+0x3e56 007444 beq dvc_op_kb ,kb_init 
+0x3e57 007445 beq dvc_op_hci ,hci_init 
+0x3e58 007446 beq dvc_op_shutter ,shutter_init 
+0x3e59 007447 beq dvc_op_module ,module_init 
+0x3e5a 007448 beq dvc_op_ble_kb ,le_kb_init 
+0x3e5b 007449 beq dvc_op_ble_prcp ,prcp_init 
+0x3e5c 007450 beq dvc_op_test ,test_init 
+0x3e5d 007451 bbit1 dvc_op_mouse ,mouse_init 
+0x3e5e 007452 rtn 
+:      007454 app_lpm_init:
+0x3e5f 007455 set1 mark_ext_patch ,mark 
+0x3e60 007456 bpatch patch39_6 ,mem_patch39 
+0x3e61 007457 jam 0 ,mem_tester_emulate 
+0x3e62 007458 jam 0 ,mem_debug_config 
+0x3e63 007459 jam 0 ,mem_lch_code 
+0x3e64 007460 setarg 0 
+0x3e65 007461 store 5 ,mem_sp_state_start 
+0x3e66 007462 fetch 1 ,mem_device_option 
+0x3e67 007463 branch app_lpm_init ,blank 
+0x3e68 007464 beq dvc_op_module ,module_lpm_init 
+0x3e69 007465 rtn 
+:      007468 app_process_idle:
+0x3e6a 007469 call ui_dispatch 
+0x3e6b 007470 call check_51cmd 
+0x3e6c 007471 call app_process_bb_event 
+0x3e6d 007472 fetch 2 ,mem_cb_idle_process 
+0x3e6e 007473 branch callback_func 
+:      007475 app_process_bt:
+0x3e6f 007476 fetch 2 ,mem_cb_bt_process 
+0x3e70 007477 branch callback_func 
+:      007479 app_process_ble:
+0x3e71 007480 fetch 2 ,mem_cb_le_process 
+0x3e72 007481 branch callback_func 
+:      007483 app_process_bb_event:
+0x3e73 007484 set1 mark_ext_patch ,mark 
+0x3e74 007485 bpatch patch39_7 ,mem_patch39 
+0x3e75 007487 arg mem_ipc_fifo_bt2c51 ,rega 
+0x3e76 007488 call fifo_out 
+0x3e77 007489 rtn blank 
+0x3e78 007491 copy pdata ,regc 
+0x3e79 007492 call app_event_normal_process 
+0x3e7a 007493 branch app_process_bb_event_priority 
+:      007495 app_discard_event:
+0x3e7b 007496 arg 0 ,regc 
+0x3e7c 007497 rtn 
+:      007502 app_event_normal_process:
+0x3e7d 007503 beq bt_evt_bb_connected ,app_evt_bt_conn 
+0x3e7e 007504 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
+0x3e7f 007505 beq bt_evt_setup_complete ,app_evt_setup_complete 
+0x3e80 007506 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
+0x3e81 007507 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
+0x3e82 007508 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
+0x3e83 007509 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
+0x3e84 007510 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
+0x3e85 007511 beq bt_evt_le_connected ,app_le_event_bb_connected 
+0x3e86 007512 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
+0x3e87 007513 beq bt_evt_reconn_started ,app_event_reconn_start 
+0x3e88 007514 beq bt_evt_enter_sniff ,app_event_enter_sniff 
+0x3e89 007515 beq bt_evt_exit_sniff ,app_event_exit_sniff 
+0x3e8a 007517 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
+0x3e8b 007518 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
+0x3e8c 007519 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
+0x3e8d 007520 beq bt_evt_switch_success_master ,app_event_switch_success 
+0x3e8e 007522 and pdata ,0x0f ,temp 
+0x3e8f 007523 and_into bt_evt_timer_mask ,pdata 
+0x3e90 007524 beq bt_evt_timer_init ,app_evt_timer 
+0x3e91 007525 rtn 
+:      007527 app_evt_bt_conn:
+0x3e92 007528 fetch 2 ,mem_ui_state_map 
+0x3e93 007529 set1 ui_state_bt_connected ,pdata 
+0x3e94 007530 store 2 ,mem_ui_state_map 
+0x3e95 007531 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e96 007532 set0 app_disc_by_button ,pdata 
+0x3e97 007533 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e98 007534 rtn 
+:      007535 app_event_switch_success:
+0x3e99 007536 jam 0 ,mem_switch_fail_master_count 
+0x3e9a 007537 rtn 
+:      007539 app_event_switch_fail_master:
+0x3e9b 007540 fetch 1 ,mem_switch_fail_master_count 
+0x3e9c 007541 increase 1 ,pdata 
+0x3e9d 007542 store 1 ,mem_switch_fail_master_count 
+0x3e9e 007543 sub pdata ,1 ,null 
+0x3e9f 007544 branch app_bt_role_switch ,positive 
+0x3ea0 007545 jam 0 ,mem_switch_fail_master_count 
+0x3ea1 007546 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea2 007547 set1 app_disc_switch_fail ,pdata 
+0x3ea3 007548 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea4 007549 branch app_bt_disconnect 
+:      007551 app_process_bb_event_priority:
+0x3ea5 007552 fetch 2 ,mem_cb_bb_event_process 
+0x3ea6 007553 branch callback_func 
+:      007555 app_check_wake_lock:
+0x3ea7 007556 fetch 2 ,mem_cb_check_wakelock 
+0x3ea8 007557 branch callback_func 
+:      007559 app_will_enter_lpm:
+0x3ea9 007560 fetch 2 ,mem_cb_before_lpm 
+0x3eaa 007561 branch callback_func 
+:      007563 app_event_linkkey_generate:
+0x3eab 007564 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eac 007565 set1 app_disc_after_pairing ,pdata 
+0x3ead 007566 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eae 007567 branch app_bt_store_reconn_info 
+:      007569 app_event_reconn_start:
+0x3eaf 007570 fetch 2 ,mem_ui_state_map 
+0x3eb0 007571 set1 ui_state_bt_reconnect ,pdata 
+0x3eb1 007572 store 2 ,mem_ui_state_map 
+0x3eb2 007573 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb3 007574 set1 app_disc_after_reconn ,pdata 
+0x3eb4 007575 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb5 007576 rtn 
+:      007578 app_evt_setup_complete:
+0x3eb6 007579 fetch 2 ,mem_ui_state_map 
+0x3eb7 007580 set1 ui_state_bt_setup_complete ,pdata 
+0x3eb8 007581 store 2 ,mem_ui_state_map 
+0x3eb9 007582 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eba 007583 set1 app_disc_after_setup_done ,pdata 
+0x3ebb 007584 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ebc 007585 rtn 
+:      007587 app_evt_hid_handshake:
+0x3ebd 007588 fetch 2 ,mem_ui_state_map 
+0x3ebe 007589 set1 ui_state_bt_hid_handshake ,pdata 
+0x3ebf 007590 store 2 ,mem_ui_state_map 
+0x3ec0 007591 rtn 
+:      007593 app_event_enter_sniff:
+0x3ec1 007594 fetch 2 ,mem_ui_state_map 
+0x3ec2 007595 set1 ui_state_bt_sniff ,pdata 
+0x3ec3 007596 store 2 ,mem_ui_state_map 
+0x3ec4 007597 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec5 007598 set1 app_disc_after_sniff ,pdata 
+0x3ec6 007599 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec7 007600 rtn 
+:      007602 app_event_exit_sniff:
+0x3ec8 007603 fetch 2 ,mem_ui_state_map 
+0x3ec9 007604 set0 ui_state_bt_sniff ,pdata 
+0x3eca 007605 store 2 ,mem_ui_state_map 
+0x3ecb 007606 rtn 
+:      007608 app_le_event_bb_connected:
+0x3ecc 007609 fetch 2 ,mem_ui_state_map 
+0x3ecd 007610 set1 ui_state_ble_connected ,pdata 
+0x3ece 007611 store 2 ,mem_ui_state_map 
+0x3ecf 007612 rtn 
+:      007614 app_le_event_bb_disconn:
+0x3ed0 007615 fetch 2 ,mem_ui_state_map 
+0x3ed1 007616 set0 ui_state_ble_connected ,pdata 
+0x3ed2 007617 store 2 ,mem_ui_state_map 
+0x3ed3 007618 jam 0 ,mem_le_switch_send_data 
+0x3ed4 007619 branch app_lpm_mult_disable 
+:      007621 app_bb_event_hid_connected:
+0x3ed5 007622 fetch 2 ,mem_ui_state_map 
+0x3ed6 007623 set1 ui_state_bt_hid_conn ,pdata 
+0x3ed7 007624 store 2 ,mem_ui_state_map 
+0x3ed8 007625 rtn 
+:      007627 app_evt_button_long_pressed:
+0x3ed9 007628 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eda 007629 set1 app_disc_by_button ,pdata 
+0x3edb 007630 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3edc 007631 rtn 
+:      007633 app_event_ml2cap_conn_refused:
+0x3edd 007634 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ede 007635 set1 app_disc_l2cap_refused ,pdata 
+0x3edf 007636 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ee0 007637 branch app_bt_disconnect 
+:      007640 app_evt_timer:
+0x3ee1 007641 set1 mark_ext_patch ,mark 
+0x3ee2 007642 bpatch patch3a_0 ,mem_patch3a 
+0x3ee3 007643 storet 1 ,mem_app_evt_timer_count 
+:      007644 app_evt_100ms_loop:
+0x3ee4 007645 fetch 1 ,mem_app_evt_timer_count 
+0x3ee5 007646 rtn blank 
+0x3ee6 007647 increase -1 ,pdata 
+0x3ee7 007648 store 1 ,mem_app_evt_timer_count 
+0x3ee8 007649 call ui_button_polling 
+0x3ee9 007650 call app_lpm_wake_auto_lock_timer 
+0x3eea 007651 call app_unsniff_delay_timer 
+0x3eeb 007652 call app_discovery_timer 
+0x3eec 007653 branch app_evt_100ms_loop 
+:      007655 app_unsniff_delay_timer:
+0x3eed 007656 fetch 1 ,mem_unsniff2sniff_timer_count 
+0x3eee 007657 rtn blank 
+0x3eef 007658 increase -1 ,pdata 
+0x3ef0 007659 store 1 ,mem_unsniff2sniff_timer_count 
+0x3ef1 007660 nrtn blank 
+0x3ef2 007661 call context_check_idle 
+0x3ef3 007662 branch app_bt_enter_sniff ,zero 
+0x3ef4 007663 rtn 
+:      007664 app_discovery_timer:
+0x3ef5 007665 fetch 2 ,mem_discovery_timeout_timer_count 
+0x3ef6 007666 rtn blank 
+0x3ef7 007667 increase -1 ,pdata 
+0x3ef8 007668 store 2 ,mem_discovery_timeout_timer_count 
+0x3ef9 007669 nrtn blank 
+0x3efa 007670 call app_bt_stop_discovery 
+0x3efb 007671 call app_led_off 
+0x3efc 007672 fetch 2 ,mem_cb_discovry_timeout 
+0x3efd 007673 branch callback_func 
+:      007675 app_bb_event_reconn_failed:
+0x3efe 007676 call app_disconn_reason_flag_clear 
+:      007677 app_clear_reconnect_flag:
+0x3eff 007678 fetch 2 ,mem_ui_state_map 
+0x3f00 007679 set0 ui_state_bt_reconnect ,pdata 
+0x3f01 007680 store 2 ,mem_ui_state_map 
+0x3f02 007681 rtn 
+:      007683 app_bb_event_bb_disconn:
+0x3f03 007684 jam 0 ,mem_unsniff2sniff_timer_count 
+0x3f04 007685 fetch 2 ,mem_ui_state_map 
+0x3f05 007686 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
+0x3f06 007687 isolate0 ui_state_bt_setup_complete ,pdata 
+0x3f07 007688 call app_discard_event ,true 
+:      007689 app_bb_event_bb_reconn_disconn:
+0x3f08 007690 fetch 2 ,mem_ui_state_map 
+0x3f09 007691 set0 ui_state_bt_connected ,pdata 
+0x3f0a 007692 set0 ui_state_bt_setup_complete ,pdata 
+0x3f0b 007693 set0 ui_state_bt_hid_conn ,pdata 
+0x3f0c 007694 set0 ui_state_bt_hid_handshake ,pdata 
+0x3f0d 007695 set0 ui_state_bt_spp_conn ,pdata 
+0x3f0e 007696 store 2 ,mem_ui_state_map 
+0x3f0f 007697 branch app_lpm_mult_disable 
+:      007699 app_bb_hibernate:
+0x3f10 007700 call app_disconn_reason_clear 
+0x3f11 007701 branch app_enter_hibernate 
+:      007704 app_event_do_nothing:
+:      007705 app_disconn_reason_clear:
+0x3f12 007706 setarg 0 
+0x3f13 007707 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f14 007708 rtn 
+:      007709 app_disconn_reason_flag_clear:
+0x3f15 007710 setarg 0 
+0x3f16 007711 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f17 007712 rtn 
+:      007715 app_disconn_reason_collect_bt:
+0x3f18 007716 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f19 007717 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f1a 007718 setarg 0 
+0x3f1b 007719 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1c 007720 rtn 
+:      007722 app_disconn_reason_collect_ble:
+0x3f1d 007723 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1e 007724 set1 app_disc_ble ,pdata 
+0x3f1f 007725 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f20 007726 setarg 0 
+0x3f21 007727 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f22 007728 rtn 
+:      007734 app_check_reconn_target:
+0x3f23 007735 call eeprom_load_reconn_info 
+0x3f24 007736 fetch 6 ,mem_hci_plap 
+0x3f25 007737 rtn 
+:      007739 app_le_check_reconn_target:
+0x3f26 007740 fetch 1 ,mem_ltk_exists 
+0x3f27 007741 branch app_le_check_reconn_target_none ,blank 
+0x3f28 007742 call app_led_on 
+0x3f29 007743 branch app_ble_start_direct_adv 
+:      007744 app_le_check_reconn_target_none:
+0x3f2a 007745 call app_led_start_blink 
+0x3f2b 007746 branch app_ble_start_adv 
+:      007748 app_check_plap:
+0x3f2c 007749 set1 mark_ext_patch ,mark 
+0x3f2d 007750 bpatch patch3a_1 ,mem_patch3a 
+0x3f2e 007751 arg mem_check_plap_temp ,regb 
+0x3f2f 007752 arg app_check_one_plap ,regc 
+0x3f30 007753 branch context_search 
+:      007755 app_check_one_plap:
+0x3f31 007756 arg 0 ,temp 
+0x3f32 007757 bbit0 state_inconn ,app_check_one_plap_next 
+0x3f33 007758 add rega ,coffset_plap ,contr 
+0x3f34 007759 ifetcht 6 ,contr 
+:      007760 app_check_one_plap_next:
+0x3f35 007761 copy temp ,pdata 
+0x3f36 007762 ncall app_check_one_plap_device_exist ,blank 
+0x3f37 007763 istoret 6 ,regb 
+0x3f38 007764 increase 6 ,regb 
+0x3f39 007765 branch context_search_next 
+:      007766 app_check_one_plap_device_exist:
+0x3f3a 007767 fetch 1 ,mem_device_nums 
+0x3f3b 007768 increase 1 ,pdata 
+0x3f3c 007769 store 1 ,mem_device_nums 
+0x3f3d 007770 rtn 
+:      007772 app_check_conn_device_nums_addr:
+0x3f3e 007773 jam 0 ,mem_device_nums 
+0x3f3f 007774 branch app_check_plap 
+:      007776 app_check_sniff:
+0x3f40 007777 fetch 1 ,mem_ui_state_map 
+0x3f41 007778 isolate1 ui_state_bt_sniff ,pdata 
+0x3f42 007779 rtn 
+:      007784 app_clearflag_store:
+0x3f43 007785 setarg 0 
+0x3f44 007786 branch app_flag_store 
+:      007787 app_initflag_store:
+0x3f45 007788 setarg eeprom_init_flag 
+:      007789 app_flag_store:
+0x3f46 007790 store 2 ,mem_timeup 
+0x3f47 007791 set1 mark_ext_patch ,mark 
+0x3f48 007792 bpatch patch3a_2 ,mem_patch3a 
+0x3f49 007793 arg 2 ,temp 
+0x3f4a 007794 arg mem_timeup ,rega 
+0x3f4b 007795 arg eeprom_module_init_flag ,regb 
+0x3f4c 007796 branch iicd_write_eep_data 
+:      007799 app_initflag_check:
+0x3f4d 007800 set1 mark_ext_patch ,mark 
+0x3f4e 007801 bpatch patch3a_3 ,mem_patch3a 
+0x3f4f 007802 arg 2 ,temp 
+0x3f50 007803 arg mem_pdatatemp ,rega 
+0x3f51 007804 arg eeprom_module_init_flag ,regb 
+0x3f52 007805 call iicd_read_eep_data 
+0x3f53 007806 fetch 2 ,mem_pdatatemp 
+0x3f54 007807 arg eeprom_init_flag ,temp 
+0x3f55 007808 isub temp ,null 
+0x3f56 007809 rtn 
+:      007812 app_start_auto_sniff:
+0x3f57 007813 fetch 1 ,mem_unsniff2sniff_timer 
+0x3f58 007814 store 1 ,mem_unsniff2sniff_timer_count 
+0x3f59 007815 rtn 
+:      007817 app_get_lpm_wake_lock:
+0x3f5a 007818 arg wake_lock_app ,queue 
+0x3f5b 007819 branch lpm_get_wake_lock 
+:      007821 app_put_lpm_wake_lock:
+0x3f5c 007822 arg wake_lock_app ,queue 
+0x3f5d 007823 branch lpm_put_wake_lock 
+:      007825 app_lpm_wake_auto_lock:
+0x3f5e 007826 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
+0x3f5f 007827 branch app_get_lpm_wake_lock 
+:      007828 app_lpm_wake_auto_lock_timer:
+0x3f60 007829 fetch 1 ,mem_wake_up_delay_timer 
+0x3f61 007830 rtn blank 
+0x3f62 007831 increase -1 ,pdata 
+0x3f63 007832 store 1 ,mem_wake_up_delay_timer 
+0x3f64 007833 nrtn blank 
+0x3f65 007834 branch app_put_lpm_wake_lock 
+:      007836 app_l2cap_flow_control_enable:
+0x3f66 007837 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
+0x3f67 007838 rtn 
+:      007840 app_l2cap_flow_control_disable:
+0x3f68 007841 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
+0x3f69 007842 rtn 
+:      007844 app_bt_set_pincode:
+0x3f6a 007845 jam bt_cmd_set_pin_code ,mem_fifo_temp 
+0x3f6b 007846 branch ui_ipc_send_cmd 
+:      007848 app_bt_role_switch:
+0x3f6c 007849 jam bt_cmd_role_switch ,mem_fifo_temp 
+0x3f6d 007850 branch ui_ipc_send_cmd 
+:      007852 app_bt_start_reconnect:
+0x3f6e 007853 set1 mark_ext_patch ,mark 
+0x3f6f 007854 bpatch patch3a_4 ,mem_patch3a 
+0x3f70 007855 fetch 1 ,mem_app_connection_options 
+0x3f71 007856 store 1 ,mem_connection_options 
+0x3f72 007857 jam app_flag_reconnect ,mem_reconnect_flag 
+0x3f73 007858 jam bt_cmd_reconnect ,mem_fifo_temp 
+0x3f74 007859 branch ui_ipc_send_cmd 
+:      007861 app_bt_reconnect_cancel:
+0x3f75 007862 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
+0x3f76 007863 branch ui_ipc_send_cmd 
+:      007865 app_bt_disconnect:
+0x3f77 007866 jam bt_cmd_disconnect ,mem_fifo_temp 
+0x3f78 007867 branch ui_ipc_send_cmd 
+:      007869 app_bt_start_discovery_short:
+0x3f79 007870 fetch 2 ,mem_discovery_timeout 
+0x3f7a 007871 store 2 ,mem_discovery_timeout_timer_count 
+:      007872 app_bt_start_discovery_led_blink:
+0x3f7b 007873 call app_led_start_blink 
+:      007874 app_bt_start_discovery:
+0x3f7c 007875 jam bt_cmd_start_discovery ,mem_fifo_temp 
+0x3f7d 007876 branch ui_ipc_send_cmd 
+:      007878 app_bt_stop_discovery:
+0x3f7e 007879 setarg 0 
+0x3f7f 007880 store 2 ,mem_discovery_timeout_timer_count 
+0x3f80 007881 jam bt_cmd_stop_discovery ,mem_fifo_temp 
+0x3f81 007882 branch ui_ipc_send_cmd 
+:      007884 app_ble_start_direct_adv:
+0x3f82 007885 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
+0x3f83 007886 branch ui_ipc_send_cmd 
+:      007888 app_ble_stop_direct_adv:
+0x3f84 007889 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
+0x3f85 007890 branch ui_ipc_send_cmd 
+:      007892 app_ble_stop_adv:
+0x3f86 007893 jam bt_cmd_stop_adv ,mem_fifo_temp 
+0x3f87 007894 branch ui_ipc_send_cmd 
+:      007896 app_ble_start_adv:
+0x3f88 007897 jam bt_cmd_start_adv ,mem_fifo_temp 
+0x3f89 007898 branch ui_ipc_send_cmd 
+:      007900 app_ble_start_scan:
+0x3f8a 007901 jam bt_cmd_le_start_scan ,mem_fifo_temp 
+0x3f8b 007902 branch ui_ipc_send_cmd 
+:      007904 app_ble_stop_scan:
+0x3f8c 007905 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
+0x3f8d 007906 branch ui_ipc_send_cmd 
+:      007908 app_ble_start_conn:
+0x3f8e 007909 jam bt_cmd_le_start_conn ,mem_fifo_temp 
+0x3f8f 007910 branch ui_ipc_send_cmd 
+:      007912 app_ble_disconnect:
+0x3f90 007913 jam bt_cmd_le_disconnect ,mem_fifo_temp 
+0x3f91 007914 branch ui_ipc_send_cmd 
+:      007916 app_ble_start_write:
+0x3f92 007917 jam bt_cmd_le_start_write ,mem_fifo_temp 
+0x3f93 007918 branch ui_ipc_send_cmd 
+:      007920 app_led_start_blink:
+0x3f94 007921 jam bt_cmd_led_blink ,mem_fifo_temp 
+0x3f95 007922 branch ui_ipc_send_cmd 
+:      007924 app_led_on:
+0x3f96 007925 jam bt_cmd_led_on ,mem_fifo_temp 
+0x3f97 007926 branch ui_ipc_send_cmd 
+:      007928 app_led_stop_blink:
+:      007929 app_led_off:
+0x3f98 007930 jam bt_cmd_led_off ,mem_fifo_temp 
+0x3f99 007931 branch ui_ipc_send_cmd 
+:      007933 app_enter_hibernate:
+0x3f9a 007934 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
+0x3f9b 007935 branch ui_ipc_send_cmd 
+:      007937 app_bt_sniff_exit:
+0x3f9c 007938 jam bt_cmd_exit_sniff ,mem_fifo_temp 
+0x3f9d 007939 branch ui_ipc_send_cmd 
+:      007941 app_bt_enter_sniff:
+0x3f9e 007942 jam bt_cmd_enter_sniff ,mem_fifo_temp 
+0x3f9f 007943 branch ui_ipc_send_cmd 
+:      007945 app_ble_store_reconn_info:
+0x3fa0 007946 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
+0x3fa1 007947 branch ui_ipc_send_cmd 
+:      007949 app_bt_store_reconn_info:
+0x3fa2 007950 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
+0x3fa3 007951 branch ui_ipc_send_cmd 
+:      007953 app_lpm_mult_enable:
+0x3fa4 007954 set1 mark_lpm_mult_enable ,mark 
+0x3fa5 007955 rtn 
+:      007957 app_lpm_mult_disable:
+0x3fa6 007958 set0 mark_lpm_mult_enable ,mark 
+0x3fa7 007959 rtn 
+:      007963 at_restore_param:
+0x3fa8 007964 set1 mark_ext_patch ,mark 
+0x3fa9 007965 bpatch patch32_0 ,mem_patch32 
+0x3faa 007966 arg 32 ,temp 
+0x3fab 007967 arg mem_le_name_len ,rega 
+0x3fac 007968 arg eeprom_module_ble_name_length ,regb 
+0x3fad 007969 call iicd_read_eep_data 
+0x3fae 007972 arg 32 ,temp 
+0x3faf 007973 arg mem_local_name_length ,rega 
+0x3fb0 007974 arg eeprom_module_bt_name_length ,regb 
+0x3fb1 007975 call iicd_read_eep_data 
+0x3fb2 007977 arg 6 ,temp 
+0x3fb3 007978 arg mem_lap ,rega 
+0x3fb4 007979 arg eeprom_module_bt_adss ,regb 
+0x3fb5 007980 call iicd_read_eep_data 
+0x3fb6 007982 arg 6 ,temp 
+0x3fb7 007983 arg mem_le_lap ,rega 
+0x3fb8 007984 arg eeprom_module_le_adss ,regb 
+0x3fb9 007985 call iicd_read_eep_data 
+0x3fba 007986 call le_modified_name 
+0x3fbb 007988 arg 2 ,temp 
+0x3fbc 007989 arg mem_baud ,rega 
+0x3fbd 007990 arg eeprom_module_trans_baud ,regb 
+0x3fbe 007991 call iicd_read_eep_data 
+0x3fbf 007992 call uart_set_baud_by_mem 
+0x3fc0 007994 branch at_restore_pin_code 
+:      007996 at_restore_pin_code:
+0x3fc1 007997 arg 14 ,temp 
+0x3fc2 007998 arg mem_pin_length ,rega 
+0x3fc3 007999 arg eeprom_module_pincode_length ,regb 
+0x3fc4 008000 branch iicd_read_eep_data 
+:      008002 init_module_environment:
+0x3fc5 008003 set1 mark_ext_patch ,mark 
+0x3fc6 008004 bpatch patch32_1 ,mem_patch32 
+0x3fc7 008005 call app_initflag_check 
+0x3fc8 008006 branch at_restore_param ,zero 
+:      008007 init_module_eeprom:
+0x3fc9 008008 call at_store_bt_name 
+0x3fca 008009 call at_store_le_name 
+0x3fcb 008010 call le_modified_name 
+0x3fcc 008011 call at_store_le_adss 
+0x3fcd 008012 call at_store_bt_adss 
+0x3fce 008013 call pincode_reinit 
+0x3fcf 008014 call at_store_bt_pincode 
+0x3fd0 008015 call at_store_throughput_uart_baud115200 
+0x3fd1 008016 branch app_initflag_store 
+:      008018 at_store_bt_name:
+0x3fd2 008019 fetcht 1 ,mem_local_name_length 
+0x3fd3 008020 increase 1 ,temp 
+0x3fd4 008021 arg mem_local_name_length ,rega 
+0x3fd5 008022 arg eeprom_module_bt_name_length ,regb 
+0x3fd6 008023 branch iicd_write_eep_data 
+:      008025 at_store_le_name:
+0x3fd7 008026 fetcht 1 ,mem_le_name_len 
+0x3fd8 008027 increase 1 ,temp 
+0x3fd9 008028 arg mem_le_name_len ,rega 
+0x3fda 008029 arg eeprom_module_ble_name_length ,regb 
+0x3fdb 008030 branch iicd_write_eep_data 
+:      008032 at_store_le_adss:
+0x3fdc 008033 arg 6 ,temp 
+0x3fdd 008034 arg mem_le_lap ,rega 
+0x3fde 008035 arg eeprom_module_le_adss ,regb 
+0x3fdf 008036 branch iicd_write_eep_data 
+:      008038 at_store_bt_adss:
+0x3fe0 008039 arg 6 ,temp 
+0x3fe1 008040 arg mem_lap ,rega 
+0x3fe2 008041 arg eeprom_module_bt_adss ,regb 
+0x3fe3 008042 branch iicd_write_eep_data 
+:      008044 at_store_bt_pincode:
+0x3fe4 008045 fetcht 1 ,mem_pin_length 
+0x3fe5 008046 increase 1 ,temp 
+0x3fe6 008047 arg mem_pin_length ,rega 
+0x3fe7 008048 arg eeprom_module_pincode_length ,regb 
+0x3fe8 008049 branch iicd_write_eep_data 
+:      008051 at_store_throughput_uart_baud115200:
+0x3fe9 008052 setarg at_baud_115200 
+0x3fea 008053 store 2 ,mem_timeup 
+:      008054 at_store_throughput_uart_baud:
+0x3feb 008055 arg 2 ,temp 
+0x3fec 008056 arg mem_timeup ,rega 
+0x3fed 008057 arg eeprom_module_trans_baud ,regb 
+0x3fee 008058 branch iicd_write_eep_data 
+:      008061 at_process:
+0x3fef 008062 set1 mark_ext_patch ,mark 
+0x3ff0 008063 bpatch patch32_2 ,mem_patch32 
+0x3ff1 008064 fetch 2 ,mem_current_packet_length 
+0x3ff2 008065 arg 300 ,temp 
+0x3ff3 008066 isub temp ,null 
+0x3ff4 008067 branch at_error_rev_end ,positive 
+0x3ff5 008068 call check_module_disabled 
+0x3ff6 008069 call get_uart_rrptr 
+0x3ff7 008070 copy contru ,rega 
+0x3ff8 008071 fetch 2 ,mem_current_packet_length 
+0x3ff9 008072 increase -2 ,pdata 
+0x3ffa 008073 iadd contru ,contru 
+0x3ffb 008074 ifetch 2 ,contru 
+0x3ffc 008075 arg at_cmd_end ,temp 
+0x3ffd 008076 isub temp ,null 
+0x3ffe 008077 nrtn zero 
+0x3fff 008078 copy rega ,contru 
+0x4000 008079 arg mem_prarm_atp ,regb 
+0x4001 008080 arg 3 ,loopcnt 
+0x4002 008081 call string_compare_uart_follow 
+0x4003 008082 nbranch at_error_rev_end ,true 
+0x4004 008083 branch at_dispatch 
+:      008085 at_dispatch:
+0x4005 008086 set1 mark_ext_patch ,mark 
+0x4006 008087 bpatch patch32_3 ,mem_patch32 
+0x4007 008089 copy contru ,rega 
+0x4008 008090 arg mem_prarm_name ,regb 
+0x4009 008091 force 4 ,loopcnt 
+0x400a 008092 call string_compare_uart_follow 
+0x400b 008093 branch at_rev_name ,true 
+0x400c 008095 arg mem_prarm_blename ,regb 
+0x400d 008096 force 7 ,loopcnt 
+0x400e 008097 call string_compare_uart_follow 
+0x400f 008098 branch at_rev_le_name ,true 
+0x4010 008100 arg mem_prarm_adss ,regb 
+0x4011 008101 force 4 ,loopcnt 
+0x4012 008102 call string_compare_uart_follow 
+0x4013 008103 branch at_rev_adss ,true 
+0x4014 008105 arg mem_prarm_bleadss ,regb 
+0x4015 008106 force 7 ,loopcnt 
+0x4016 008107 call string_compare_uart_follow 
+0x4017 008108 branch at_rev_leadss ,true 
+0x4018 008110 arg mem_prarm_vers ,regb 
+0x4019 008111 force 4 ,loopcnt 
+0x401a 008112 call string_compare_uart_follow 
+0x401b 008113 branch at_rev_vers ,true 
+0x401c 008115 arg mem_prarm_uart ,regb 
+0x401d 008116 force 4 ,loopcnt 
+0x401e 008117 call string_compare_uart_follow 
+0x401f 008118 branch at_rev_uart ,true 
+0x4020 008120 arg mem_prarm_pswd ,regb 
+0x4021 008121 force 4 ,loopcnt 
+0x4022 008122 call string_compare_uart_follow 
+0x4023 008123 branch at_rev_pswd ,true 
+0x4024 008125 arg mem_prarm_class ,regb 
+0x4025 008126 force 5 ,loopcnt 
+0x4026 008127 call string_compare_uart_follow 
+0x4027 008128 branch at_rev_class ,true 
+0x4028 008130 arg mem_prarm_list ,regb 
+0x4029 008131 force 4 ,loopcnt 
+0x402a 008132 call string_compare_uart_follow 
+0x402b 008133 branch at_rev_list ,true 
+0x402c 008135 arg mem_prarm_role ,regb 
+0x402d 008136 force 4 ,loopcnt 
+0x402e 008137 call string_compare_uart_follow 
+0x402f 008138 branch at_rev_role ,true 
+0x4030 008140 arg mem_prarm_sniff ,regb 
+0x4031 008141 force 5 ,loopcnt 
+0x4032 008142 call string_compare_uart_follow 
+0x4033 008143 branch at_rev_sniff ,true 
+0x4034 008145 arg mem_prarm_ldev ,regb 
+0x4035 008146 force 4 ,loopcnt 
+0x4036 008147 call string_compare_uart_follow 
+0x4037 008148 branch at_rev_ldev ,true 
+0x4038 008150 arg mem_prarm_rssi ,regb 
+0x4039 008151 force 4 ,loopcnt 
+0x403a 008152 call string_compare_uart_follow 
+0x403b 008153 branch at_rev_rssi ,true 
+0x403c 008155 arg mem_prarm_cdev ,regb 
+0x403d 008156 force 4 ,loopcnt 
+0x403e 008157 call string_compare_uart_follow 
+0x403f 008158 branch at_rev_cdev ,true 
+0x4040 008160 arg mem_prarm_inqr ,regb 
+0x4041 008161 force 4 ,loopcnt 
+0x4042 008162 call string_compare_uart_follow 
+0x4043 008163 branch at_rev_inqr ,true 
+0x4044 008165 arg mem_prarm_bleinqr ,regb 
+0x4045 008166 force 7 ,loopcnt 
+0x4046 008167 call string_compare_uart_follow 
+0x4047 008168 branch at_rev_leinqr ,true 
+0x4048 008170 arg mem_prarm_cmode ,regb 
+0x4049 008171 force 5 ,loopcnt 
+0x404a 008172 call string_compare_uart_follow 
+0x404b 008173 branch at_rev_cmode ,true 
+0x404c 008175 arg mem_prarm_mode ,regb 
+0x404d 008176 force 4 ,loopcnt 
+0x404e 008177 call string_compare_uart_follow 
+0x404f 008178 branch at_rev_mode ,true 
+0x4050 008180 arg mem_prarm_dmstate ,regb 
+0x4051 008181 force 7 ,loopcnt 
+0x4052 008182 call string_compare_uart_follow 
+0x4053 008183 branch at_rev_dmstate ,true 
+0x4054 008185 arg mem_prarm_reconn ,regb 
+0x4055 008186 force 6 ,loopcnt 
+0x4056 008187 call string_compare_uart_follow 
+0x4057 008188 branch at_rev_reconn ,true 
+0x4058 008190 arg mem_prarm_discov ,regb 
+0x4059 008191 force 6 ,loopcnt 
+0x405a 008192 call string_compare_uart_follow 
+0x405b 008193 branch at_rev_discov ,true 
+0x405c 008195 arg mem_prarm_dis ,regb 
+0x405d 008196 force 3 ,loopcnt 
+0x405e 008197 call string_compare_uart_follow 
+0x405f 008198 branch at_rev_dis ,true 
+0x4060 008200 arg mem_prarm_stsn ,regb 
+0x4061 008201 force 4 ,loopcnt 
+0x4062 008202 call string_compare_uart_follow 
+0x4063 008203 branch at_rev_stsn ,true 
+0x4064 008205 arg mem_prarm_clrflg ,regb 
+0x4065 008206 force 6 ,loopcnt 
+0x4066 008207 call string_compare_uart_follow 
+0x4067 008208 branch at_rev_clrflg ,true 
+0x4068 008210 arg mem_prarm_ota ,regb 
+0x4069 008211 force 3 ,loopcnt 
+0x406a 008212 call string_compare_uart_follow 
+0x406b 008213 branch at_rev_ota ,true 
+0x406c 008214 branch at_error_rev_end 
+:      008217 at_rev_name:
+0x406d 008218 ifetch 1 ,contru 
+0x406e 008219 beq at_ques ,at_rev_name_inquiry 
+0x406f 008220 beq at_equ ,at_rev_name_set 
+0x4070 008221 branch at_error_rev_end 
+:      008222 at_rev_name_inquiry:
+0x4071 008223 call get_uart_twptr 
+0x4072 008224 call at_group_name_inquiry 
+0x4073 008225 branch at_nomal_rev_end 
+:      008228 at_rev_le_name:
+0x4074 008229 ifetch 1 ,contru 
+0x4075 008230 beq at_ques ,at_rev_le_name_inquiry 
+0x4076 008231 beq at_equ ,at_rev_le_name_set 
+0x4077 008232 branch at_error_rev_end 
+:      008233 at_rev_le_name_inquiry:
+0x4078 008234 call get_uart_twptr 
+0x4079 008235 call at_group_le_name_inquiry 
+0x407a 008236 branch at_nomal_rev_end 
+:      008238 at_rev_adss:
+0x407b 008239 ifetch 1 ,contru 
+0x407c 008240 beq at_ques ,at_rev_adss_inquiry 
+0x407d 008241 beq at_equ ,at_rev_adss_set 
+0x407e 008242 branch at_error_rev_end 
+:      008243 at_rev_adss_inquiry:
+0x407f 008244 call at_group_adss_inquiry 
+0x4080 008245 branch at_nomal_rev_end 
+:      008247 at_rev_leadss:
+0x4081 008248 ifetch 1 ,contru 
+0x4082 008249 beq at_ques ,at_rev_leadss_inquiry 
+0x4083 008250 beq at_equ ,at_rev_leadss_set 
+0x4084 008251 branch at_error_rev_end 
+:      008252 at_rev_leadss_inquiry:
+0x4085 008254 call at_group_leadss_inquiry 
+0x4086 008255 branch at_nomal_rev_end 
+:      008257 at_rev_vers:
+0x4087 008258 ifetch 1 ,contru 
+0x4088 008259 beq at_ques ,at_rev_vers_inquiry 
+0x4089 008260 branch at_error_rev_end 
+:      008261 at_rev_vers_inquiry:
+0x408a 008262 call at_group_version_inquiry 
+0x408b 008263 branch at_nomal_rev_end 
+:      008266 at_rev_uart:
+0x408c 008267 ifetch 1 ,contru 
+0x408d 008268 beq at_equ ,at_rev_uart_set 
+0x408e 008269 branch at_error_rev_end 
+:      008272 at_rev_pswd:
+0x408f 008273 ifetch 1 ,contru 
+0x4090 008274 beq at_ques ,at_rev_pswd_inquiry 
+0x4091 008275 beq at_equ ,at_rev_pswd_set 
+0x4092 008276 branch at_error_rev_end 
+:      008277 at_rev_pswd_inquiry:
+0x4093 008278 call at_group_pswd_inquiry 
+0x4094 008279 branch at_nomal_rev_end 
+:      008281 at_rev_class:
+0x4095 008282 ifetch 1 ,contru 
+0x4096 008283 beq at_ques ,at_rev_class_inquiry 
+0x4097 008284 beq at_equ ,at_rev_class_set 
+0x4098 008285 branch at_error_rev_end 
+:      008286 at_rev_class_inquiry:
+0x4099 008287 call at_group_class_inquiry 
+0x409a 008288 branch at_nomal_rev_end 
+:      008290 at_rev_list:
+0x409b 008291 ifetch 1 ,contru 
+0x409c 008292 beq at_ques ,at_rev_list_inquiry 
+0x409d 008293 beq at_equ ,at_rev_list_set 
+0x409e 008294 branch at_error_rev_end 
+:      008295 at_rev_list_inquiry:
+0x409f 008296 call at_group_list_inquiry 
+0x40a0 008297 branch at_nomal_rev_end 
+:      008299 at_rev_role:
+0x40a1 008300 ifetch 1 ,contru 
+0x40a2 008301 beq at_ques ,at_rev_role_inquiry 
+0x40a3 008302 beq at_equ ,at_rev_role_set 
+0x40a4 008303 branch at_error_rev_end 
+:      008306 at_rev_sniff:
+0x40a5 008307 ifetch 1 ,contru 
+0x40a6 008308 beq at_ques ,at_rev_sniff_inquiry 
+0x40a7 008309 beq at_equ ,at_rev_sniff_set 
+0x40a8 008310 branch at_error_rev_end 
+:      008311 at_rev_sniff_inquiry:
+0x40a9 008312 call at_group_sniff_inquiry 
+0x40aa 008313 branch at_nomal_rev_end 
+:      008315 at_rev_ldev:
+0x40ab 008316 ifetch 1 ,contru 
+0x40ac 008317 beq at_ques ,at_rev_ldev_inquiry 
+0x40ad 008318 branch at_error_rev_end 
+:      008319 at_rev_ldev_inquiry:
+0x40ae 008320 call at_group_ldev_inquiry 
+0x40af 008321 branch at_nomal_rev_end 
+:      008323 at_rev_rssi:
+0x40b0 008324 ifetch 1 ,contru 
+0x40b1 008325 beq at_ques ,at_rev_rssi_inquiry 
+0x40b2 008326 branch at_nomal_rev_end 
+:      008327 at_rev_rssi_inquiry:
+0x40b3 008328 call context_check_idle 
+0x40b4 008329 nbranch at_error_rev_end ,zero 
+0x40b5 008330 call at_group_rssi_inquiry 
+0x40b6 008331 branch at_nomal_rev_end 
+:      008333 at_rev_cdev:
+0x40b7 008334 ifetch 1 ,contru 
+0x40b8 008335 beq at_ques ,at_rev_cdev_inquiry 
+0x40b9 008336 branch at_error_rev_end 
+:      008337 at_rev_cdev_inquiry:
+0x40ba 008338 fetch 1 ,mem_context 
+0x40bb 008339 bbit0 state_inconn ,at_error_rev_end 
+0x40bc 008340 call get_uart_twptr 
+0x40bd 008341 fetch 1 ,mem_context + coffset_mode 
+0x40be 008342 bbit1 mode_le ,le_cdev_inquiry 
+0x40bf 008343 branch at_cdev_unle_inq 
+:      008344 le_cdev_inquiry:
+0x40c0 008345 arg mem_prarm_cdev ,rega 
+0x40c1 008346 arg 4 ,loopcnt 
+0x40c2 008347 call at_group_inquiryhead_common 
+0x40c3 008348 call at_rev_uart_write_62 
+0x40c4 008349 setarg 0x34 
+0x40c5 008350 istore 1 ,contwu 
+0x40c6 008351 call at_rev_uart_write_44 
+0x40c7 008352 arg mem_le_plap ,rega 
+0x40c8 008353 call adss_hex2string_to_uart 
+0x40c9 008354 call uartd_send 
+0x40ca 008355 branch at_nomal_rev_end 
+:      008356 at_cdev_unle_inq:
+0x40cb 008357 arg mem_prarm_cdev ,rega 
+0x40cc 008358 arg 4 ,loopcnt 
+0x40cd 008359 call at_group_inquiryhead_common 
+0x40ce 008360 call at_rev_uart_write_62 
+0x40cf 008361 setarg 0x33 
+0x40d0 008362 istore 1 ,contwu 
+0x40d1 008363 call at_rev_uart_write_44 
+0x40d2 008364 arg mem_plap ,rega 
+0x40d3 008365 call adss_hex2string_to_uart 
+0x40d4 008366 call uartd_send 
+0x40d5 008367 branch at_nomal_rev_end 
+:      008370 at_rev_inqr:
+0x40d6 008371 set1 mark_ext_patch ,mark 
+0x40d7 008372 bpatch patch32_4 ,mem_patch32 
+0x40d8 008373 call app_check_conn_device_nums_addr 
+0x40d9 008374 fetch 1 ,mem_device_nums 
+0x40da 008375 bne 0 ,at_error_rev_end 
+0x40db 008376 call do_at_inquiry 
+0x40dc 008377 branch at_nomal_rev_end 
+:      008379 at_rev_leinqr:
+0x40dd 008380 set1 mark_ext_patch ,mark 
+0x40de 008381 bpatch patch32_5 ,mem_patch32 
+0x40df 008382 call do_at_leinquiry 
+0x40e0 008383 branch at_nomal_rev_end 
+:      008385 at_rev_role_inquiry:
+0x40e1 008386 arg mem_prarm_role ,rega 
+0x40e2 008387 arg 4 ,loopcnt 
+0x40e3 008388 call at_group_inquiryhead_common 
+0x40e4 008389 call context_check_idle 
+0x40e5 008390 nbranch at_rev_uart_write_n ,zero 
+0x40e6 008391 fetch 1 ,mem_context + coffset_mode 
+0x40e7 008392 bbit1 mode_master ,at_rev_uart_write_m 
+0x40e8 008393 call at_rev_uart_write_s 
+0x40e9 008394 call uartd_send 
+0x40ea 008395 branch at_nomal_rev_end 
+:      008396 at_rev_uart_write_m:
+0x40eb 008397 setarg 0x4d 
+0x40ec 008398 istore 1 ,contwu 
+0x40ed 008399 call uartd_send 
+0x40ee 008400 branch at_nomal_rev_end 
+:      008401 at_rev_uart_write_s:
+0x40ef 008402 setarg 0x53 
+0x40f0 008403 istore 1 ,contwu 
+0x40f1 008404 rtn 
+:      008406 at_rev_cmode:
+0x40f2 008407 ifetch 1 ,contru 
+0x40f3 008408 beq at_ques ,at_rev_cmode_inquiry 
+0x40f4 008409 beq at_equ ,at_rev_cmode_set 
+0x40f5 008410 branch at_error_rev_end 
+:      008411 at_rev_cmode_inquiry:
+0x40f6 008412 call at_group_cmode_inquiry 
+0x40f7 008413 branch at_nomal_rev_end 
+:      008415 at_rev_mode:
+0x40f8 008416 ifetch 1 ,contru 
+0x40f9 008417 beq at_equ ,at_rev_mode_set 
+0x40fa 008418 branch at_error_rev_end 
+:      008420 at_rev_dmstate:
+0x40fb 008421 ifetch 1 ,contru 
+0x40fc 008422 beq at_ques ,at_rev_dmstate_inquiry 
+0x40fd 008423 branch at_error_rev_end 
+:      008424 at_rev_dmstate_inquiry:
+0x40fe 008425 call at_group_dmstate_inquiry 
+0x40ff 008426 branch at_nomal_rev_end 
+:      008428 at_rev_reconn:
+0x4100 008429 fetch 1 ,mem_app_connection_options 
+0x4101 008430 store 1 ,mem_connection_options 
+0x4102 008431 call eeprom_load_reconn_info 
+0x4103 008432 call app_check_conn_device_nums_addr 
+0x4104 008433 fetch 1 ,mem_device_nums 
+0x4105 008434 bne 0 ,at_error_rev_end 
+0x4106 008435 fetch 1 ,mem_xrecord_mode 
+0x4107 008436 beq rec_3_mode ,at_rev_unle_reconn 
+0x4108 008437 beq rec_4_mode ,at_rev_lereconn 
+0x4109 008438 branch at_error_rev_end 
+:      008440 at_rev_lereconn:
+0x410a 008441 call app_ble_start_direct_adv 
+0x410b 008442 branch at_nomal_rev_end 
+:      008443 at_rev_unle_reconn:
+0x410c 008444 call app_bt_start_reconnect 
+0x410d 008445 branch at_nomal_rev_end 
+:      008447 at_rev_dis:
+0x410e 008448 call app_check_conn_device_nums_addr 
+0x410f 008449 fetch 1 ,mem_device_nums 
+0x4110 008450 bne 1 ,at_error_rev_end 
+0x4111 008451 fetch 1 ,mem_context + coffset_mode 
+0x4112 008452 bbit1 mode_le ,at_rev_ledis 
+0x4113 008453 call app_bt_disconnect 
+0x4114 008454 branch at_nomal_rev_end 
+:      008457 at_rev_ledis:
+0x4115 008458 call app_ble_disconnect 
+0x4116 008459 branch at_nomal_rev_end 
+:      008462 at_rev_stsn:
+0x4117 008463 ifetch 1 ,contru 
+0x4118 008464 beq at_equ ,at_rev_stsn_set 
+0x4119 008465 branch at_error_rev_end 
+:      008466 at_rev_stsn_set:
+0x411a 008467 ifetch 1 ,contru 
+0x411b 008468 beq 0x31 ,at_exit_sniff 
+0x411c 008469 beq 0x30 ,at_enter_sniff 
+0x411d 008470 branch at_error_rev_end 
+:      008471 at_enter_sniff:
+0x411e 008472 call app_check_sniff 
+0x411f 008473 branch at_nomal_rev_end ,true 
+0x4120 008474 call app_bt_enter_sniff 
+0x4121 008475 branch at_nomal_rev_end 
+:      008476 at_exit_sniff:
+0x4122 008477 call app_check_sniff 
+0x4123 008478 nbranch at_nomal_rev_end ,true 
+0x4124 008479 call module_exit_sniff 
+0x4125 008480 call at_set_cmd_task_flag 
+0x4126 008481 branch at_nomal_rev_end 
+:      008484 at_rev_clrflg:
+0x4127 008485 call app_clearflag_store 
+0x4128 008486 branch at_nomal_rev_end 
+:      008488 at_rev_ota:
+0x4129 008489 ifetch 1 ,contru 
+0x412a 008490 beq at_equ ,at_rev_ota_process 
+0x412b 008491 branch at_error_rev_end 
+:      008493 at_rev_discov:
+0x412c 008494 call app_check_conn_device_nums_addr 
+0x412d 008495 fetch 1 ,mem_device_nums 
+0x412e 008496 bne 0 ,at_error_rev_end 
+0x412f 008497 call module_disconn_start 
+0x4130 008498 branch at_nomal_rev_end 
+:      008504 at_rev_name_set:
+0x4131 008505 arg mem_local_name ,rega 
+0x4132 008506 call at_set_common 
+0x4133 008507 storet 1 ,mem_local_name_length 
+0x4134 008508 call at_store_bt_name 
+0x4135 008509 branch at_nomal_rev_end 
+:      008511 at_rev_le_name_set:
+0x4136 008512 arg mem_le_name ,rega 
+0x4137 008513 call at_set_common 
+0x4138 008514 storet 1 ,mem_le_name_len 
+0x4139 008515 call at_store_le_name 
+0x413a 008516 call le_modified_name 
+0x413b 008517 branch at_nomal_rev_end 
+:      008519 at_rev_adss_set:
+0x413c 008520 arg mem_lap ,contw 
+0x413d 008521 call adss_string2hex_from_uart 
+0x413e 008522 call at_store_bt_adss 
+0x413f 008523 branch at_nomal_rev_end 
+:      008525 at_rev_leadss_set:
+0x4140 008526 arg mem_le_lap ,contw 
+0x4141 008527 call adss_string2hex_from_uart 
+0x4142 008528 call at_store_le_adss 
+0x4143 008529 branch at_nomal_rev_end 
+:      008531 at_rev_pswd_set:
+0x4144 008532 arg mem_pin ,rega 
+0x4145 008533 call at_set_common 
+0x4146 008534 storet 1 ,mem_pin_length 
+0x4147 008535 call at_store_bt_pincode 
+0x4148 008536 branch at_nomal_rev_end 
+:      008538 at_rev_uart_set:
+0x4149 008539 call string2dec_from_uart 
+0x414a 008540 setarg uart_clk 
+0x414b 008541 idiv temp 
+0x414c 008542 call wait_div_end 
+0x414d 008543 quotient pdata 
+0x414e 008544 store 2 ,mem_timeup 
+0x414f 008545 call at_store_throughput_uart_baud 
+0x4150 008546 branch at_nomal_rev_end 
+:      008548 at_rev_mode_set:
+0x4151 008549 ifetch 1 ,contru 
+0x4152 008550 sub pdata ,0x33 ,null 
+0x4153 008551 nbranch at_error_rev_end ,positive 
+0x4154 008552 and pdata ,0x3 ,pdata 
+0x4155 008553 store 1 ,mem_module_state 
+0x4156 008554 branch at_nomal_rev_end 
+:      008556 at_rev_class_set:
+0x4157 008557 ifetch 3 ,contru 
+0x4158 008558 store 3 ,mem_class 
+0x4159 008559 branch at_nomal_rev_end 
+:      008561 at_rev_role_set:
+0x415a 008562 call context_check_idle 
+0x415b 008563 nbranch at_error_rev_end ,zero 
+0x415c 008564 ifetch 1 ,contru 
+0x415d 008565 beq 0x53 ,at_role_slave 
+0x415e 008566 beq 0x4D ,at_role_master 
+0x415f 008567 branch at_error_rev_end 
+:      008569 at_role_slave:
+0x4160 008570 fetch 1 ,mem_context + coffset_mode 
+0x4161 008571 bbit1 mode_master ,at_switch_role 
+0x4162 008572 branch at_error_rev_end 
+:      008574 at_role_master:
+0x4163 008575 fetch 1 ,mem_context + coffset_mode 
+0x4164 008576 bbit0 mode_master ,at_switch_role 
+0x4165 008577 branch at_error_rev_end 
+:      008579 at_switch_role:
+0x4166 008580 fetch 1 ,mem_module_task 
+0x4167 008581 set1 at_task_switch ,pdata 
+0x4168 008582 store 1 ,mem_module_task 
+0x4169 008583 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x416a 008584 branch at_rev_end 
+:      008586 at_rev_sniff_set:
+0x416b 008587 arg mem_sniff_param_interval ,contw 
+0x416c 008588 call mem2_string2hex_from_uart 
+0x416d 008589 arg mem_sniff_param_attempt ,contw 
+0x416e 008590 call mem2_string2hex_from_uart 
+0x416f 008591 arg mem_sniff_param_timeout ,contw 
+0x4170 008592 call mem2_string2hex_from_uart 
+0x4171 008593 branch at_nomal_rev_end 
+:      008595 at_rev_list_set:
+0x4172 008596 ifetch 1 ,contru 
+0x4173 008597 beq 0x31 ,at_rev_list_set_1 
+0x4174 008598 beq 0x32 ,at_rev_list_set_2 
+0x4175 008599 branch at_error_rev_end 
+:      008600 at_rev_list_set_1:
+0x4176 008601 ifetch 1 ,contru 
+0x4177 008602 arg mem_temp_lap ,contw 
+0x4178 008603 call adss_string2hex_from_uart 
+0x4179 008604 call eeprom_clear_bd_reconn_info 
+0x417a 008605 nrtn user 
+0x417b 008606 branch at_nomal_rev_end 
+:      008607 at_rev_list_set_2:
+0x417c 008608 call eeprom_clear_all_reconn_info 
+0x417d 008609 branch at_nomal_rev_end 
+:      008611 at_rev_cmode_set:
+0x417e 008612 ifetch 1 ,contru 
+0x417f 008613 fetcht 1 ,mem_module_state 
+0x4180 008614 nsetflag blank ,at_state_cmode ,temp 
+0x4181 008615 storet 1 ,mem_module_state 
+0x4182 008616 branch at_nomal_rev_end ,blank 
+0x4183 008617 ifetch 1 ,contru 
+0x4184 008618 arg mem_cmode_addr ,contw 
+0x4185 008619 call adss_string2hex_from_uart 
+0x4186 008620 branch at_nomal_rev_end 
+:      008622 at_rev_ota_process:
+0x4187 008623 set1 mark_ext_patch ,mark 
+0x4188 008624 bpatch patch32_6 ,mem_patch32 
+0x4189 008625 arg 20 ,loopcnt 
+0x418a 008626 arg mem_l2cap_rxbuff1 ,contw 
+0x418b 008627 call uart_copy_rx_bytes 
+0x418c 008628 arg mem_l2cap_rxbuff1 ,rega 
+0x418d 008629 fetch 1 ,mem_l2cap_rxbuff1 
+0x418e 008630 compare ota_write_req ,pdata ,0xff 
+0x418f 008631 call prcp_parse_ota_write_req ,true 
+0x4190 008632 fetch 1 ,mem_l2cap_rxbuff1 
+0x4191 008633 compare ota_end_cmd ,pdata ,0xff 
+0x4192 008634 call prcp_parse_ota_end_cmd ,true 
+0x4193 008635 branch at_nomal_rev_end 
+:      008640 at_group_name_inquiry:
+0x4194 008641 arg mem_prarm_name ,rega 
+0x4195 008642 arg 4 ,loopcnt 
+0x4196 008643 call at_group_inquiryhead_common 
+0x4197 008644 fetch 1 ,mem_local_name_length 
+0x4198 008645 copy pdata ,loopcnt 
+0x4199 008646 arg mem_local_name ,contr 
+0x419a 008647 branch send_mem_to_uart0 
+:      008648 at_group_le_name_inquiry:
+0x419b 008649 arg mem_prarm_blename ,rega 
+0x419c 008650 force 7 ,loopcnt 
+0x419d 008651 call at_group_inquiryhead_common 
+0x419e 008652 call le_get_device_name 
+0x419f 008653 ifetch 1 ,contr 
+0x41a0 008654 copy pdata ,loopcnt 
+0x41a1 008655 branch send_mem_to_uart0 
+:      008658 at_group_adss_inquiry:
+0x41a2 008659 arg mem_prarm_adss ,rega 
+0x41a3 008660 arg 4 ,loopcnt 
+0x41a4 008661 call at_group_inquiryhead_common 
+0x41a5 008662 arg mem_lap ,rega 
+0x41a6 008663 call adss_hex2string_to_uart 
+0x41a7 008664 branch uartd_send 
+:      008665 at_group_leadss_inquiry:
+0x41a8 008666 arg mem_prarm_bleadss ,rega 
+0x41a9 008667 arg 7 ,loopcnt 
+0x41aa 008668 call at_group_inquiryhead_common 
+0x41ab 008669 arg mem_le_lap ,rega 
+0x41ac 008670 call adss_hex2string_to_uart 
+0x41ad 008671 branch uartd_send 
+:      008674 at_group_version_inquiry:
+0x41ae 008675 arg mem_prarm_vers ,rega 
+0x41af 008676 arg 4 ,loopcnt 
+0x41b0 008677 call at_group_inquiryhead_common 
+0x41b1 008678 arg 6 ,loopcnt 
+0x41b2 008679 arg mem_module_version ,contr 
+0x41b3 008680 branch send_mem_to_uart0 
+:      008682 at_group_class_inquiry:
+0x41b4 008683 arg mem_prarm_class ,rega 
+0x41b5 008684 arg 5 ,loopcnt 
+0x41b6 008685 call at_group_inquiryhead_common 
+0x41b7 008686 arg 3 ,loopcnt 
+0x41b8 008687 arg mem_class ,contr 
+0x41b9 008688 branch send_mem_to_uart0 
+:      008690 at_group_list_inquiry:
+0x41ba 008691 arg mem_prarm_list ,rega 
+0x41bb 008692 arg 4 ,loopcnt 
+0x41bc 008693 call at_group_inquiryhead_common 
+0x41bd 008694 call eeprom_load_bdaddr_list 
+0x41be 008695 call at_group_list_reply 
+0x41bf 008696 branch uartd_send 
+:      008699 at_group_ldev_inquiry:
+0x41c0 008700 call eeprom_load_reconn_bdaddr 
+0x41c1 008701 arg mem_prarm_ldev ,rega 
+0x41c2 008702 arg 4 ,loopcnt 
+0x41c3 008703 call at_group_inquiryhead_common 
+0x41c4 008704 fetch 1 ,mem_record_bt_mode 
+0x41c5 008705 beq rec_3_mode ,at_group_ldev_inquiry0 
+0x41c6 008706 beq rec_4_mode ,at_group_ldev_inquiry0 
+0x41c7 008707 branch uartd_send 
+:      008708 at_group_ldev_inquiry0:
+0x41c8 008709 istore 1 ,contwu 
+0x41c9 008710 call at_rev_uart_write_44 
+0x41ca 008711 arg mem_temp_lap ,rega 
+0x41cb 008712 call adss_hex2string_to_uart 
+0x41cc 008713 branch uartd_send 
+:      008715 at_group_rssi_inquiry:
+0x41cd 008716 set1 mark_ext_patch ,mark 
+0x41ce 008717 bpatch patch32_7 ,mem_patch32 
+0x41cf 008718 arg mem_prarm_rssi ,rega 
+0x41d0 008719 arg 4 ,loopcnt 
+0x41d1 008720 call at_group_inquiryhead_common 
+0x41d2 008721 call at_rssi_result 
+0x41d3 008722 branch uartd_send 
+:      008723 at_rssi_result:
+0x41d4 008724 arg mem_rssi ,rega 
+0x41d5 008725 arg 1 ,loopcnt 
+0x41d6 008726 branch hex2string_to_uart0 
+:      008728 at_group_cdev_inquiry:
+0x41d7 008729 rtn 
+:      008732 at_group_cmode_inquiry:
+0x41d8 008733 arg mem_prarm_cmode ,rega 
+0x41d9 008734 arg 5 ,loopcnt 
+0x41da 008735 call at_group_inquiryhead_common 
+0x41db 008736 arg mem_cmode_addr ,rega 
+0x41dc 008737 call adss_hex2string_to_uart 
+0x41dd 008738 branch uartd_send 
+:      008741 at_group_dmstate_inquiry:
+0x41de 008742 arg mem_prarm_dmstate ,rega 
+0x41df 008743 arg 7 ,loopcnt 
+0x41e0 008744 call at_group_inquiryhead_common 
+0x41e1 008745 fetch 1 ,mem_module_state 
+0x41e2 008746 copy pdata ,rega 
+0x41e3 008747 fetch 1 ,mem_context 
+0x41e4 008748 isolate1 state_inconn ,pdata 
+0x41e5 008749 setflag true ,at_state_isconn ,rega 
+0x41e6 008750 isolate1 state_insniff ,pdata 
+0x41e7 008751 setflag true ,at_state_sniff ,rega 
+0x41e8 008752 fetch 1 ,mem_context + coffset_mode 
+0x41e9 008753 isolate1 mode_master ,pdata 
+0x41ea 008754 setflag true ,at_state_role ,rega 
+0x41eb 008755 isolate1 mode_le ,pdata 
+0x41ec 008756 setflag true ,at_state_le ,rega 
+0x41ed 008757 copy rega ,pdata 
+0x41ee 008758 istore 1 ,contwu 
+0x41ef 008759 branch uartd_send 
+:      008761 do_at_inquiry:
+0x41f0 008762 setarg param_glap 
+0x41f1 008763 store 3 ,mem_glap 
+0x41f2 008764 fetch 1 ,mem_at_using_flag 
+0x41f3 008765 set1 at_flag_inq ,pdata 
+0x41f4 008766 store 1 ,mem_at_using_flag 
+0x41f5 008767 branch do_at_inquiry0 
+:      008769 do_at_leinquiry:
+0x41f6 008770 call app_check_conn_device_nums_addr 
+0x41f7 008771 fetch 1 ,mem_device_nums 
+0x41f8 008772 bne 0 ,at_error_rev_end 
+0x41f9 008773 call app_ble_start_scan 
+0x41fa 008774 fetch 1 ,mem_at_using_flag 
+0x41fb 008775 set1 at_flag_leinq ,pdata 
+0x41fc 008776 store 1 ,mem_at_using_flag 
+0x41fd 008777 setarg 0x200 
+0x41fe 008778 store 2 ,mem_at_scan_time 
+0x41ff 008779 arg mem_prarm_bleinqr ,rega 
+0x4200 008780 arg 6 ,loopcnt 
+0x4201 008781 call at_group_inquiryhead_common 
+0x4202 008782 call send_mem_to_uart0 
+0x4203 008783 branch at_rev_end 
+:      008787 at_group_pswd_inquiry:
+0x4204 008788 arg mem_prarm_pswd ,rega 
+0x4205 008789 arg 4 ,loopcnt 
+0x4206 008790 call at_group_inquiryhead_common 
+0x4207 008791 fetch 1 ,mem_pin_length 
+0x4208 008792 copy pdata ,loopcnt 
+0x4209 008793 arg mem_pin ,contr 
+0x420a 008794 branch send_mem_to_uart0 
+:      008798 at_group_sniff_inquiry:
+0x420b 008799 arg mem_prarm_sniff ,rega 
+0x420c 008800 arg 5 ,loopcnt 
+0x420d 008801 call at_group_inquiryhead_common 
+0x420e 008802 call at_rev_uart_write_62 
+0x420f 008803 setarg 84 
+0x4210 008804 istore 1 ,contwu 
+0x4211 008805 call at_rev_uart_write_colon 
+0x4212 008806 arg mem_sniff_param_interval ,rega 
+0x4213 008807 call mem2_hex2string_to_uart 
+0x4214 008808 call at_rev_uart_write_62 
+0x4215 008809 setarg 65 
+0x4216 008810 istore 1 ,contwu 
+0x4217 008811 call at_rev_uart_write_colon 
+0x4218 008812 arg mem_sniff_param_attempt ,rega 
+0x4219 008813 call mem2_hex2string_to_uart 
+0x421a 008814 call at_rev_uart_write_62 
+0x421b 008815 setarg 79 
+0x421c 008816 istore 1 ,contwu 
+0x421d 008817 call at_rev_uart_write_colon 
+0x421e 008818 arg mem_sniff_param_timeout ,rega 
+0x421f 008819 call mem2_hex2string_to_uart 
+0x4220 008820 branch send_mem_to_uart0 
+:      008821 at_inquiry_reply:
+0x4221 008822 call get_uart_twptr 
+0x4222 008823 call at_rev_uart_write_62 
+0x4223 008824 arg extm_lap ,rega 
+0x4224 008825 call adss_hex2string_to_uart 
+0x4225 008826 call at_rev_uart_write_44 
+0x4226 008827 arg extm_class ,rega 
+0x4227 008828 call mem3_hex2string_to_uart 
+0x4228 008829 call at_rev_uart_write_44 
+0x4229 008830 call at_rssi_result 
+0x422a 008831 branch uartd_send 
+:      008842 at_set_common:
+0x422b 008843 call at_set_setprarm 
+0x422c 008844 branch uart_copy_rx_bytes 
+:      008845 at_set_setprarm:
+0x422d 008846 call uart_get_remain_length 
+0x422e 008847 copy pdata ,temp 
+0x422f 008848 copy pdata ,loopcnt 
+0x4230 008849 copy rega ,contw 
+0x4231 008850 rtn 
+:      008853 at_group_inquiryhead_common:
+0x4232 008854 call get_uart_twptr 
+0x4233 008855 call at_rev_uart_write_plus 
+:      008856 at_group_inquiryhead_common0:
+0x4234 008857 copy rega ,contr 
+0x4235 008858 call uart_copy_tx_bytes 
+0x4236 008859 branch at_rev_uart_write_colon 
+:      008862 string_compare_uart_follow:
+0x4237 008863 ifetch 1 ,contru 
+0x4238 008864 ifetcht 1 ,regb 
+0x4239 008865 isub temp ,null 
+0x423a 008866 disable true 
+0x423b 008867 nbranch string_compare_uart_follow_diff ,zero 
+0x423c 008868 increase 1 ,regb 
+0x423d 008869 loop string_compare_uart_follow 
+0x423e 008870 enable true 
+0x423f 008871 rtn 
+:      008872 string_compare_uart_follow_diff:
+0x4240 008873 branch restore_contru 
+:      008876 at_rev_uart_write_plus:
+0x4241 008877 setarg ui_plus 
+0x4242 008878 istore 1 ,contwu 
+0x4243 008879 rtn 
+:      008881 at_rev_uart_write_colon:
+0x4244 008882 setarg ui_colon 
+0x4245 008883 istore 1 ,contwu 
+0x4246 008884 rtn 
+:      008887 at_rev_uart_write_62:
+0x4247 008888 setarg 62 
+0x4248 008889 istore 1 ,contwu 
+0x4249 008890 rtn 
+:      008891 at_rev_uart_write_n:
+0x424a 008892 setarg 78 
+0x424b 008893 istore 1 ,contwu 
+0x424c 008894 call uartd_send 
+0x424d 008895 branch at_nomal_rev_end 
+:      008899 at_rev_uart_write_44:
+0x424e 008900 setarg at_comma 
+0x424f 008901 istore 1 ,contwu 
+0x4250 008902 rtn 
+:      008904 restore_contru:
+0x4251 008905 copy rega ,contru 
+0x4252 008906 rtn 
+:      008908 at_group_list_reply:
+0x4253 008909 arg mem_bdaddr_list_buff + 7 ,regc 
+0x4254 008910 arg 4 ,loopcnt 
+:      008911 at_group_list_reply_loop:
+0x4255 008912 copy loopcnt ,pdata 
+0x4256 008913 store 1 ,mem_pdatatemp 
+0x4257 008914 ifetch 1 ,regc 
+0x4258 008915 beq rec_3_mode ,at_group_list_isrecord 
+0x4259 008916 beq rec_4_mode ,at_group_list_isrecord 
+0x425a 008917 branch at_group_list_notrecord 
+:      008918 at_group_list_isrecord:
+0x425b 008919 call at_rev_uart_write_62 
+0x425c 008920 ifetch 1 ,regc 
+0x425d 008921 istore 1 ,contwu 
+0x425e 008922 increase 1 ,regc 
+0x425f 008923 call at_rev_uart_write_44 
+0x4260 008924 copy regc ,rega 
+0x4261 008925 call adss_hex2string_to_uart 
+:      008926 at_group_list_notrecord0:
+0x4262 008927 increase 6 ,regc 
+0x4263 008928 fetch 1 ,mem_pdatatemp 
+0x4264 008929 copy pdata ,loopcnt 
+0x4265 008930 loop at_group_list_reply_loop 
+0x4266 008931 rtn 
+:      008932 at_group_list_notrecord:
+0x4267 008933 increase 1 ,regc 
+0x4268 008934 branch at_group_list_notrecord0 
+:      008938 uart_get_remain_length:
+0x4269 008939 set1 mark_ext_patch ,mark 
+0x426a 008940 bpatch patch33_0 ,mem_patch33 
+0x426b 008941 hfetch 2 ,core_uart_rrptr 
+0x426c 008942 isub contru ,pdata 
+0x426d 008943 rtn zero 
+0x426e 008944 branch uart_get_remain_length0 ,positive 
+:      008945 uart_get_remain_length_common:
+0x426f 008946 fetcht 2 ,mem_current_packet_length 
+0x4270 008947 iadd temp ,pdata 
+0x4271 008948 increase -2 ,pdata 
+0x4272 008949 rtn 
+:      008950 uart_get_remain_length0:
+0x4273 008951 call uart_get_rx_buff_length 
+0x4274 008952 iadd contru ,temp 
+0x4275 008953 hfetch 2 ,core_uart_rrptr 
+0x4276 008954 isub temp ,pdata 
+0x4277 008955 branch uart_get_remain_length_common 
+:      008957 uart_get_rx_buff_length:
+0x4278 008958 arg mem_module_rx_buf_end ,pdata 
+0x4279 008959 increase 1 ,pdata 
+0x427a 008960 arg mem_module_rx_buf ,temp 
+0x427b 008961 isub temp ,pdata 
+0x427c 008962 rtn 
+:      008964 release_packet:
+0x427d 008965 fetcht 2 ,mem_current_packet_length 
+0x427e 008966 branch uartd_rxdone_by_len 
+:      008971 at_error_rev_end:
+0x427f 008972 set1 mark_ext_patch ,mark 
+0x4280 008973 bpatch patch33_1 ,mem_patch33 
+0x4281 008974 call get_uart_twptr 
+0x4282 008975 setarg 0x525245 
+0x4283 008976 istore 3 ,contwu 
+0x4284 008977 call uartd_send 
+0x4285 008978 branch at_rev_end 
+:      008980 at_nomal_rev_end:
+0x4286 008981 set1 mark_ext_patch ,mark 
+0x4287 008982 bpatch patch33_2 ,mem_patch33 
+0x4288 008983 call get_uart_twptr 
+0x4289 008984 setarg 0x4b4f 
+0x428a 008985 istore 2 ,contwu 
+0x428b 008986 call uartd_send 
+:      008987 spp_send_end:
+:      008988 at_rev_end:
+0x428c 008989 set1 mark_ext_patch ,mark 
+0x428d 008990 bpatch patch33_3 ,mem_patch33 
+0x428e 008991 call release_packet 
+:      008992 spp_ipc_end:
+0x428f 008993 setarg 0 
+0x4290 008994 store 2 ,mem_current_packet_length 
+0x4291 008995 store 4 ,mem_last_uart_clock 
+0x4292 008996 rtn 
+:      008999 le_dongle_init:
+0x4293 009000 call usb_init 
+0x4294 009001 call app_led_start_blink 
+0x4295 009002 setarg le_dongle 
+0x4296 009003 store 2 ,mem_cb_le_process 
+0x4297 009004 setarg dongle_process_bb_event 
+0x4298 009005 store 2 ,mem_cb_bb_event_process 
+0x4299 009006 setarg usb_isr 
+0x429a 009007 store 2 ,mem_cb_idle_process 
+0x429b 009008 jam 5 ,mem_dongle_count 
+0x429c 009009 jam 0 ,mem_dongle_peers 
+0x429d 009010 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x429e 009011 rtn 
+:      009014 le_dongle:
+0x429f 009015 disable true 
+0x42a0 009016 call app_check_conn_device_nums_addr 
+0x42a1 009018 jam 0x1b ,mem_cmd_le_create_conn 
+0x42a2 009019 fetch 1 ,mem_device_nums 
+0x42a3 009020 compare 2 ,pdata ,0x3 
+0x42a4 009021 nrtn true 
+0x42a5 009022 jam 0 ,mem_le_scan_enable 
+0x42a6 009023 rtn 
+:      009025 le_scan_dongle:
+0x42a7 009026 fetch 1 ,mem_le_rxbuf 
+0x42a8 009027 bbit0 0 ,dongle_add_peer 
+0x42a9 009028 fetch 6 ,mem_le_rxbuf + 2 
+0x42aa 009029 fetcht 6 ,mem_le_plap 
+0x42ab 009030 isub temp ,null 
+0x42ac 009031 nrtn zero 
+:      009032 dongle_peer_paired:
+0x42ad 009033 fetch 6 ,mem_le_plap 
+0x42ae 009034 store 6 ,mem_le_conn_peer_addr 
+0x42af 009035 rtn 
+:      009037 dongle_add_peer:
+0x42b0 009038 arg 0xff ,rega 
+0x42b1 009039 call le_search_adtype 
+0x42b2 009040 nrtn zero 
+0x42b3 009041 ifetch 2 ,contr 
+0x42b4 009042 fetcht 2 ,mem_dongle_signature 
+0x42b5 009043 isub temp ,null 
+0x42b6 009044 nrtn zero 
+0x42b7 009045 fetch 1 ,mem_dongle_peers 
+0x42b8 009046 increase 1 ,pdata 
+0x42b9 009047 store 1 ,mem_dongle_peers 
+0x42ba 009048 fetcht 1 ,mem_dongle_pairing_cnt 
+0x42bb 009049 isub temp ,null 
+0x42bc 009050 branch dongle_peer_paired ,positive 
+0x42bd 009051 rtn 
+:      009053 dongle_process_bb_event:
+0x42be 009054 copy regc ,pdata 
+0x42bf 009055 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
+0x42c0 009056 beq bt_evt_le_connected ,dongle_bb_event_connected 
+0x42c1 009057 and pdata ,0x0f ,temp 
+0x42c2 009058 and_into bt_evt_timer_mask ,pdata 
+0x42c3 009059 beq bt_evt_timer_init ,dongle_bb_event_100ms 
+0x42c4 009060 rtn 
+:      009062 dongle_le_event_bb_disconnected:
+0x42c5 009063 setarg 0 
+0x42c6 009064 store 6 ,mem_le_conn_peer_addr 
+0x42c7 009065 jam 0 ,mem_dongle_peers 
+0x42c8 009066 setarg 0 
+0x42c9 009067 store 5 ,mem_mouse_data 
+0x42ca 009068 jam send_mouse_data_cmd ,mem_mcmd 
+0x42cb 009069 call usb_isr 
+0x42cc 009070 branch app_ble_start_scan 
+:      009072 dongle_bb_event_100ms:
+0x42cd 009073 rtn 
+0x42ce 009074 fetch 1 ,mem_le_scan_enable 
+0x42cf 009075 rtn blank 
+0x42d0 009076 fetch 1 ,mem_dongle_count 
+0x42d1 009077 rtn blank 
+0x42d2 009078 increase -1 ,pdata 
+0x42d3 009079 store 1 ,mem_dongle_count 
+0x42d4 009080 nrtn blank 
+0x42d5 009081 call le_change_peer_addr 
+0x42d6 009082 branch app_ble_start_conn 
+:      009085 dongle_bb_event_connected:
+0x42d7 009086 branch app_ble_stop_scan 
+:      009088 le_change_peer_addr:
+0x42d8 009090 jam 5 ,mem_dongle_count 
+0x42d9 009091 fetch 1 ,mem_le_peer_state 
+0x42da 009092 beq le_context_state_kb ,addr_slave2 
+0x42db 009093 beq le_context_state_mouse ,addr_slave1 
+0x42dc 009094 rtn 
+:      009095 addr_slave1:
+0x42dd 009096 fetch 6 ,mem_le_addr_slave1 
+0x42de 009097 store 6 ,mem_app_peer_addr 
+0x42df 009098 jam le_context_state_kb ,mem_le_peer_state 
+0x42e0 009099 rtn 
+:      009100 addr_slave2:
+0x42e1 009101 fetch 6 ,mem_le_addr_slave2 
+0x42e2 009102 store 6 ,mem_app_peer_addr 
+0x42e3 009103 jam le_context_state_mouse ,mem_le_peer_state 
+0x42e4 009104 rtn 
+:      009107 hci_rx_bcsp:
+0x42e5 009108 ifetch 2 ,contru 
+0x42e6 009109 branch hci_reset_uart ,blank 
+0x42e7 009110 iforce regc 
+0x42e8 009111 ifetch 1 ,contru 
+0x42e9 009112 store 1 ,mem_h5rx_tmp 
+0x42ea 009113 iforce rega 
+0x42eb 009114 bbit0 6 ,hci_rx_bcsp_nocrc 
+0x42ec 009115 increase -2 ,regc 
+:      009116 hci_rx_bcsp_nocrc:
+0x42ed 009117 ifetch 2 ,contru 
+0x42ee 009118 rshift4 pdata ,loopcnt 
+0x42ef 009119 and pdata ,0xf ,debug 
+0x42f0 009120 iadd rega ,rega 
+0x42f1 009121 rshift8 pdata ,pdata 
+0x42f2 009122 iadd rega ,rega 
+0x42f3 009123 ifetch 1 ,contru 
+0x42f4 009124 iadd rega ,pdata 
+0x42f5 009125 bne 0xff ,hci_rx_bcsp_discard_packet 
+0x42f6 009126 add regc ,-4 ,pdata 
+0x42f7 009127 isub loopcnt ,null 
+0x42f8 009128 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+0x42f9 009129 fetch 1 ,mem_h5rx_tmp 
+0x42fa 009130 isolate0 7 ,pdata 
+0x42fb 009131 branch hci_rx_bcsp_check_ack_skip ,true 
+0x42fc 009132 set0 mark_h5_reset ,mark 
+0x42fd 009133 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
+0x42fe 009134 and_into 7 ,pdata 
+0x42ff 009135 fetcht 1 ,mem_h5tx_ack 
+0x4300 009136 isub temp ,null 
+0x4301 009137 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+:      009138 hci_rx_bcsp_check_ack_skip:
+0x4302 009139 setarg 1600 
+0x4303 009140 force lpo_delay_timer ,queue 
+0x4304 009141 call timer_init 
+0x4305 009142 deposit debug 
+0x4306 009143 call hci_bcsp_parse_packet 
+0x4307 009144 rtn user 
+0x4308 009145 fetch 1 ,mem_h5rx_tmp 
+0x4309 009146 iforce rega 
+0x430a 009147 rshift3 pdata ,temp 
+0x430b 009148 and_into 7 ,temp 
+0x430c 009149 fetch 1 ,mem_h5rx_ack 
+0x430d 009150 isub temp ,pdata 
+0x430e 009151 sub pdata ,0 ,pdata 
+0x430f 009152 and_into 7 ,pdata 
+0x4310 009153 bne 1 ,hci_rx_bcsp_discard_packet_err 
+0x4311 009154 storet 1 ,mem_h5rx_ack 
+0x4312 009155 fetch 1 ,mem_h5rx_ackcnt 
+0x4313 009156 increase 1 ,pdata 
+0x4314 009157 store 1 ,mem_h5rx_ackcnt 
+0x4315 009158 branch hci_rx_bcsp_discard_packet 
+:      009160 hci_rx_bcsp_discard_packet_err:
+0x4316 009161 fetch 1 ,mem_check_err_acl_cont 
+0x4317 009162 increase 1 ,pdata 
+0x4318 009163 store 1 ,mem_check_err_acl_cont 
+:      009164 hci_rx_bcsp_discard_packet:
+0x4319 009165 hfetch 2 ,core_uart_rrptr 
+0x431a 009166 iforce contru 
+0x431b 009167 ifetch 2 ,contru 
+0x431c 009168 iadd contru ,contru 
+0x431d 009169 deposit contru 
+0x431e 009170 hstore 2 ,core_uart_rrptr 
+0x431f 009171 rtn 
+:      009173 hci_bcsp_parse_packet:
+0x4320 009174 disable user 
+0x4321 009175 rtn blank 
+0x4322 009176 beq 1 ,parse_bcsp_link_establish 
+0x4323 009177 beq 2 ,parse_bcsp_bccmd 
+0x4324 009178 beq 5 ,process_hci_cmd 
+0x4325 009179 beq 6 ,process_acl 
+0x4326 009180 beq 8 ,process_hci_patch 
+0x4327 009181 rtn 
+:      009183 parse_bcsp_link_establish:
+0x4328 009184 set0 mark_h5_reinit ,mark 
+0x4329 009185 ifetch 1 ,contru 
+0x432a 009186 beq 0xda ,parse_bcsp_link_establish_sync 
+0x432b 009187 beq 0xac ,parse_bcsp_link_establish_syncrsp 
+0x432c 009188 beq 0xad ,parse_bcsp_link_establish_conf 
+0x432d 009189 beq 0xde ,parse_bcsp_link_establish_confrsp 
+0x432e 009190 rtn 
+:      009191 parse_bcsp_link_establish_sync:
+0x432f 009192 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
+0x4330 009193 force 0xda ,temp 
+0x4331 009194 setarg 0xededdc 
+0x4332 009195 call parse_bcsp_link_establish_send 
+:      009196 parse_bcsp_link_establish_send_syncrsp:
+0x4333 009197 force 0xac ,temp 
+0x4334 009198 setarg 0xeeefaf 
+0x4335 009199 branch parse_bcsp_link_establish_send 
+:      009200 parse_bcsp_link_establish_syncrsp:
+0x4336 009201 set1 mark_h5_sync ,mark 
+0x4337 009202 force 0xad ,temp 
+0x4338 009203 setarg 0xedacef 
+0x4339 009204 branch parse_bcsp_link_establish_send 
+:      009205 parse_bcsp_link_establish_conf:
+0x433a 009206 force 0xde ,temp 
+0x433b 009207 setarg 0xd0d0ad 
+:      009208 parse_bcsp_link_establish_send:
+0x433c 009209 lshift8 pdata ,pdata 
+0x433d 009210 ior temp ,temp 
+0x433e 009211 call hci_get_packet_ptr 
+0x433f 009212 istoret 4 ,contwu 
+0x4340 009213 force 1 ,queue 
+0x4341 009214 force 4 ,loopcnt 
+0x4342 009215 set0 mark_h5tx_rp ,mark 
+0x4343 009216 branch bcsp_send_packet 
+:      009217 parse_bcsp_link_establish_confrsp:
+0x4344 009218 force 0 ,alarm 
+0x4345 009219 branch hci_command_status 
+:      009221 parse_bcsp_bccmd:
+0x4346 009222 copy loopcnt ,alarm 
+0x4347 009223 call bcsp_send_ack 
+0x4348 009224 force 0 ,regb 
+0x4349 009225 call hci_get_packet_ptr 
+0x434a 009226 copy alarm ,loopcnt 
+0x434b 009227 ifetch 1 ,contru 
+0x434c 009228 setarg 1 
+0x434d 009229 istore 1 ,contwu 
+0x434e 009230 set0 mark_temp ,mark 
+:      009231 parse_bcsp_bccmd_loop:
+0x434f 009232 ifetch 1 ,contru 
+0x4350 009233 increase 1 ,regb 
+0x4351 009234 beq 0x1c ,parse_bcsp_bccmd_sco_link 
+0x4352 009235 compare 4 ,regb ,0xff 
+0x4353 009236 nbranch parse_bcsp_bccmd_next ,true 
+0x4354 009237 setflag blank ,mark_temp ,mark 
+0x4355 009238 bne 0x3a ,parse_bcsp_bccmd_next 
+0x4356 009239 setarg 2000 
+0x4357 009240 force h5_reinit_timer ,queue 
+0x4358 009241 call timer_init 
+0x4359 009242 set1 mark_h5_reinit ,mark 
+0x435a 009243 rtn 
+:      009245 parse_bcsp_bccmd_sco_link:
+0x435b 009246 compare 6 ,regb ,0xff 
+0x435c 009247 branch parse_bcsp_bccmd_next_ok ,true 
+:      009248 parse_bcsp_bccmd_next:
+0x435d 009249 isolate1 mark_temp ,mark 
+0x435e 009250 call parse_bcsp_bccmd_replace ,true 
+0x435f 009251 istore 1 ,contwu 
+0x4360 009252 loop parse_bcsp_bccmd_loop 
+0x4361 009253 set0 mark_bccmd_patch ,mark 
+0x4362 009254 copy alarm ,loopcnt 
+0x4363 009255 set1 mark_h5tx_rp ,mark 
+0x4364 009256 force 2 ,queue 
+0x4365 009257 branch bcsp_send_packet 
+:      009258 parse_bcsp_bccmd_next_ok:
+0x4366 009259 set1 mark_bccmd_patch ,mark 
+0x4367 009260 branch parse_bcsp_bccmd_next 
+:      009262 parse_bcsp_bccmd_replace:
+0x4368 009263 rtnmark1 mark_bccmd_patch 
+0x4369 009264 compare 10 ,regb ,0xff 
+0x436a 009265 branch parse_bcsp_bccmd_replace1 ,true 
+0x436b 009266 compare 11 ,regb ,0xff 
+0x436c 009267 nrtn true 
+0x436d 009268 setarg 0x12 
+0x436e 009269 rtn 
+:      009270 parse_bcsp_bccmd_replace1:
+0x436f 009271 setarg 0xe9 
+0x4370 009272 rtn 
+:      009274 bcsp_send_ack:
+0x4371 009275 fetch 1 ,mem_h5rx_tmp 
+0x4372 009276 increase 1 ,pdata 
+0x4373 009277 and_into 7 ,pdata 
+0x4374 009278 store 1 ,mem_h5tx_ack 
+0x4375 009279 force 0 ,loopcnt 
+0x4376 009280 force 0 ,queue 
+0x4377 009281 set0 mark_h5tx_rp ,mark 
+:      009282 bcsp_send_packet:
+0x4378 009284 add loopcnt ,4 ,regb 
+0x4379 009285 fetch 1 ,mem_h5tx_ack 
+0x437a 009286 lshift3 pdata ,regc 
+0x437b 009287 isolate0 mark_h5tx_crc ,mark 
+0x437c 009288 nsetflag true ,6 ,regc 
+0x437d 009289 branch bcsp_send_packet_nocrc ,true 
+0x437e 009290 increase 2 ,regb 
+:      009291 bcsp_send_packet_nocrc:
+0x437f 009292 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
+0x4380 009293 set1 7 ,regc 
+0x4381 009294 fetch 1 ,mem_h5tx_seq 
+0x4382 009295 ior regc ,regc 
+0x4383 009296 increase 1 ,pdata 
+0x4384 009297 and_into 7 ,pdata 
+0x4385 009298 store 1 ,mem_h5tx_seq 
+0x4386 009299 fetch 1 ,mem_rp_packets 
+0x4387 009300 increase 1 ,pdata 
+0x4388 009301 store 1 ,mem_rp_packets 
+:      009302 bcsp_send_packet_form_nonrp:
+0x4389 009303 fetch 2 ,mem_h5tx_wptr 
+0x438a 009304 iforce contwu 
+0x438b 009305 deposit regb 
+0x438c 009306 isolate1 mark_h5tx_rp ,mark 
+0x438d 009307 setflag true ,hci_flag_rp ,pdata 
+0x438e 009308 istore 2 ,contwu 
+0x438f 009309 copy contwu ,rega 
+0x4390 009310 deposit regc 
+0x4391 009311 istore 1 ,contwu 
+0x4392 009312 lshift4 loopcnt ,pdata 
+0x4393 009313 ior queue ,pdata 
+0x4394 009314 iadd regc ,regc 
+0x4395 009315 istore 2 ,contwu 
+0x4396 009316 rshift8 pdata ,pdata 
+0x4397 009317 iadd regc ,pdata 
+0x4398 009318 sub pdata ,0xff ,pdata 
+0x4399 009319 istore 1 ,contwu 
+0x439a 009320 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
+0x439b 009321 increase 4 ,loopcnt 
+0x439c 009322 copy rega ,contwu 
+0x439d 009323 call calc_tx_crc16 
+0x439e 009324 istore 2 ,contwu 
+:      009325 bcsp_send_packet_form_nocrc:
+0x439f 009326 fetch 2 ,mem_h5tx_wptr 
+0x43a0 009327 iadd regb ,contwu 
+0x43a1 009328 increase 2 ,contwu 
+0x43a2 009329 deposit contwu 
+0x43a3 009330 store 2 ,mem_h5tx_wptr 
+0x43a4 009331 hstore 2 ,core_uart_twptr 
+0x43a5 009332 fetcht 2 ,mem_h5tx_rptr 
+0x43a6 009333 call bcsp_update_free 
+0x43a7 009334 call bcsp_init_retransmit 
+0x43a8 009335 setarg 1600 
+0x43a9 009336 force lpo_delay_timer ,queue 
+0x43aa 009337 branch timer_init 
+:      009339 bcsp_init_retransmit:
+0x43ab 009340 setarg 400 
+0x43ac 009341 force hci_retransmit_timer ,queue 
+0x43ad 009342 call timer_init 
+0x43ae 009343 set1 mark_h5tx_retransmit ,mark 
+0x43af 009344 rtn 
+:      009346 bcsp_retransmit:
+0x43b0 009347 rtnmark0 mark_h5tx_retransmit 
+0x43b1 009348 force hci_retransmit_timer ,queue 
+0x43b2 009349 call timer_check 
+0x43b3 009350 nrtn blank 
+0x43b4 009351 fetch 2 ,mem_h5tx_rptr 
+0x43b5 009352 hstore 2 ,core_uart_trptrp 
+0x43b6 009353 branch bcsp_init_retransmit 
+:      009355 bcsp_freepacket:
+0x43b7 009356 fetch 2 ,mem_h5tx_wptr 
+0x43b8 009357 fetcht 2 ,mem_h5tx_rptr 
+0x43b9 009358 isub temp ,null 
+0x43ba 009359 branch bcsp_noretransmit ,zero 
+0x43bb 009360 copy temp ,contwu 
+0x43bc 009361 ifetch 2 ,contwu 
+0x43bd 009362 iforce rega 
+0x43be 009363 iand mask3ff ,pdata 
+0x43bf 009364 iadd contwu ,contwu 
+0x43c0 009365 hfetch 2 ,core_uart_trptr 
+0x43c1 009366 isub contwu ,pdata 
+0x43c2 009367 iand mask3ff ,regb 
+0x43c3 009368 fetch 2 ,mem_h5tx_wptr 
+0x43c4 009369 isub contwu ,pdata 
+0x43c5 009370 iand mask3ff ,pdata 
+0x43c6 009371 isub regb ,pdata 
+0x43c7 009372 nrtn positive 
+0x43c8 009373 isolate0 hci_flag_rp ,rega 
+0x43c9 009374 branch bcsp_discardnrp ,true 
+0x43ca 009375 fetch 1 ,mem_h5rx_ackcnt 
+0x43cb 009376 rtn blank 
+0x43cc 009377 increase -1 ,pdata 
+0x43cd 009378 store 1 ,mem_h5rx_ackcnt 
+0x43ce 009379 fetch 1 ,mem_rp_packets 
+0x43cf 009380 increase -1 ,pdata 
+0x43d0 009381 store 1 ,mem_rp_packets 
+:      009382 bcsp_discardnrp:
+0x43d1 009383 copy contwu ,temp 
+0x43d2 009384 storet 2 ,mem_h5tx_rptr 
+0x43d3 009385 fetch 2 ,mem_h5tx_wptr 
+0x43d4 009386 call bcsp_update_free 
+0x43d5 009387 branch bcsp_freepacket 
+:      009388 bcsp_noretransmit:
+0x43d6 009389 set0 mark_h5tx_retransmit ,mark 
+0x43d7 009390 rtn 
+:      009392 bcsp_update_free:
+0x43d8 009393 isub temp ,pdata 
+0x43d9 009394 iand mask3ff ,pdata 
+0x43da 009395 isub mask3ff ,pdata 
+0x43db 009396 sub pdata ,0 ,pdata 
+0x43dc 009397 store 2 ,mem_h5tx_free 
+0x43dd 009398 rtn 
+:      009400 bcsp_get_tx_ptr:
+0x43de 009401 fetch 2 ,mem_h5tx_wptr 
+0x43df 009402 iadd contwu ,contwu 
+0x43e0 009403 rtn 
+:      009407 hci_log:
+0x43e1 009408 rtn 
+:      009410 hci_rx_h4:
+0x43e2 009411 set1 mark_ext_patch ,mark 
+0x43e3 009412 bpatch patch3d_4 ,mem_patch3d 
+0x43e4 009413 fetch 1 ,mem_hci_cmd 
+0x43e5 009414 nrtn blank 
+:      009415 hci_rx_h4_1:
+0x43e6 009416 call hci_h4_parse_packet 
+0x43e7 009417 ncall h4_rx_discard_packet ,user 
+0x43e8 009418 rtn 
+:      009420 hci_h4_parse_packet:
+0x43e9 009421 set1 mark_ext_patch ,mark 
+0x43ea 009422 bpatch patch3d_5 ,mem_patch3d 
+0x43eb 009423 copy contru ,rega 
+0x43ec 009424 arg 4 ,temp 
+0x43ed 009425 ifetch 1 ,contru 
+0x43ee 009426 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
+0x43ef 009427 increase 1 ,temp 
+0x43f0 009428 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
+0x43f1 009429 copy contru ,pdata 
+0x43f2 009430 hstore 2 ,core_uart_rrptr 
+0x43f3 009431 rtn 
+:      009432 hci_h4_parse_packet_wait_len:
+0x43f4 009433 hfetch 2 ,core_uart_rxitems 
+0x43f5 009434 isub temp ,null 
+0x43f6 009435 nbranch hci_h4_parse_packet_wait_len ,positive 
+0x43f7 009437 disable user 
+0x43f8 009438 copy rega ,contru 
+0x43f9 009439 call h4_get_rx_payload_len 
+0x43fa 009440 iadd temp ,temp 
+:      009441 hci_h4_parse_packet_wait:
+0x43fb 009442 hfetch 2 ,core_uart_rxitems 
+0x43fc 009443 isub temp ,null 
+0x43fd 009444 nbranch hci_h4_parse_packet_wait ,positive 
+0x43fe 009445 copy rega ,contru 
+0x43ff 009446 ifetch 1 ,contru 
+0x4400 009447 beq hci_h4_type_cmd ,process_hci_cmd 
+0x4401 009448 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
+0x4402 009449 branch assert 
+:      009450 hci_h4_parse_packet_acl:
+0x4403 009451 set1 mark_ext_patch ,mark 
+0x4404 009452 bpatch patch3d_6 ,mem_patch3d 
+0x4405 009453 copy contru ,rega 
+0x4406 009454 ifetch 2 ,contru 
+0x4407 009455 copy rega ,contru 
+0x4408 009456 fetcht 1 ,mem_conn_handle 
+0x4409 009457 icompare 0xff ,temp 
+0x440a 009458 branch process_acl ,true 
+0x440b 009459 branch le_acl_downgoing ,le 
+0x440c 009460 enable user 
+0x440d 009461 rtn 
+:      009462 h4_rx_discard_packet:
+0x440e 009463 set1 mark_ext_patch ,mark 
+0x440f 009464 bpatch patch3d_7 ,mem_patch3d 
+0x4410 009465 hfetch 2 ,core_uart_rrptr 
+0x4411 009466 iforce contru 
+0x4412 009467 call h4_get_rx_payload_len 
+0x4413 009468 iadd contru ,contru 
+0x4414 009469 deposit contru 
+0x4415 009470 hstore 2 ,core_uart_rrptr 
+0x4416 009471 rtn 
+:      009476 h4_get_rx_payload_len:
+0x4417 009477 ifetch 1 ,contru 
+0x4418 009478 increase 2 ,contru 
+0x4419 009479 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
+0x441a 009480 ifetch 1 ,contru 
+0x441b 009481 rtn 
+:      009482 h4_get_rx_payload_len_acl:
+0x441c 009483 ifetch 2 ,contru 
+0x441d 009484 rtn 
+:      009486 h4_get_tx_ptr:
+0x441e 009487 hfetch 2 ,core_uart_twptr 
+0x441f 009488 increase -5 ,contwu 
+0x4420 009489 iadd contwu ,contwu 
+0x4421 009490 rtn 
+:      009492 h4_send_packet_event:
+0x4422 009493 arg hci_h4_type_event ,temp 
+0x4423 009494 branch h4_send_packet 
+:      009495 h4_send_packet_acl:
+0x4424 009496 arg hci_h4_type_acl ,temp 
+:      009497 h4_send_packet:
+0x4425 009498 set1 mark_ext_patch ,mark 
+0x4426 009499 bpatch patch3e_0 ,mem_patch3e 
+0x4427 009500 increase 1 ,loopcnt 
+0x4428 009501 hfetch 2 ,core_uart_twptr 
+0x4429 009502 copy pdata ,contwu 
+0x442a 009503 copy loopcnt ,pdata 
+0x442b 009504 istoret 1 ,contwu 
+0x442c 009505 increase -1 ,pdata 
+0x442d 009506 iadd contwu ,contwu 
+0x442e 009507 copy contwu ,pdata 
+0x442f 009508 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4430 009509 copy temp ,pdata 
+0x4431 009510 rtneq hci_h4_type_acl 
+0x4432 009511 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4433 009512 hstore 2 ,core_uart_twptr 
+0x4434 009513 branch h4_send_acl_trigger_clear 
+:      009515 h4_send_acl_trigger:
+0x4435 009516 set1 mark_ext_patch ,mark 
+0x4436 009517 bpatch patch3e_1 ,mem_patch3e 
+0x4437 009518 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4438 009519 branch assert ,blank 
+0x4439 009520 hstore 2 ,core_uart_twptr 
+0x443a 009521 branch h4_send_acl_trigger_clear 
+:      009523 h4_send_acl_trigger_clear:
+0x443b 009524 setarg 0 
+0x443c 009525 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x443d 009526 rtn 
+:      009528 h4_tx_buffer_remain:
+0x443e 009529 hfetcht 2 ,core_uart_trptr 
+0x443f 009530 hfetch 2 ,core_uart_twptr 
+0x4440 009531 isub temp ,rega 
+0x4441 009532 nbranch h4_tx_buffer_remain_negative ,positive 
+0x4442 009533 hfetcht 2 ,core_uart_tsaddr 
+0x4443 009534 hfetch 2 ,core_uart_teaddr 
+0x4444 009535 isub temp ,pdata 
+0x4445 009536 isub rega ,temp 
+0x4446 009537 rtn 
+:      009538 h4_tx_buffer_remain_negative:
+0x4447 009539 sub rega ,-1 ,temp 
+0x4448 009540 rtn 
+:      009545 hci_dispatch:
+0x4449 009546 set0 mark_ext_patch ,mark 
+0x444a 009547 bpatch patch19_5 ,mem_patch19 
+0x444b 009548 fetch 1 ,mem_device_option 
+0x444c 009549 rtnne dvc_op_hci 
+0x444d 009550 call hci_rx_packet 
+0x444e 009551 call hci_check_bcsp_protocol 
+0x444f 009552 call bcsp_retransmit ,true 
+0x4450 009553 call hci_check_bcsp_protocol 
+0x4451 009554 call bcsp_freepacket ,true 
+0x4452 009555 branch process_send_acl 
+0x4453 009556 rtnmark0 mark_h5_reinit 
+0x4454 009557 force h5_reinit_timer ,queue 
+0x4455 009558 call timer_check 
+0x4456 009559 nrtn blank 
+0x4457 009560 call hci_reinit 
+0x4458 009561 call hci_check_bcsp_protocol 
+0x4459 009562 nrtn true 
+0x445a 009563 set0 mark_h5_sync ,mark 
+0x445b 009564 force 0xda ,temp 
+0x445c 009565 setarg 0xededdc 
+0x445d 009566 call parse_bcsp_link_establish_send 
+0x445e 009567 setarg 2000 
+0x445f 009568 force h5_reinit_timer ,queue 
+0x4460 009569 branch timer_init 
+:      009572 hci_init:
+0x4461 009573 set0 mark_ext_patch ,mark 
+0x4462 009574 bpatch patch19_6 ,mem_patch19 
+0x4463 009575 rtn wake 
+0x4464 009576 setarg hci_idle_dispatch 
+0x4465 009577 store 2 ,mem_cb_idle_process 
+0x4466 009579 setarg uart_baud_115200 
+0x4467 009580 store uart_baud_len ,mem_baud 
+:      009581 hci_lpm_init:
+0x4468 009582 set0 mark_ext_patch ,mark 
+0x4469 009583 bpatch patch19_7 ,mem_patch19 
+0x446a 009584 call init_filter_ram 
+0x446b 009585 setarg mem_h5rx_buf 
+0x446c 009586 hstore 2 ,core_uart_rsaddr 
+0x446d 009587 setarg mem_h5rx_buf_end 
+0x446e 009588 hstore 2 ,core_uart_readdr 
+0x446f 009589 setarg mem_h5tx_buf 
+0x4470 009590 hstore 2 ,core_uart_tsaddr 
+0x4471 009591 call hci_sel_init 
+:      009592 hci_reinit:
+0x4472 009593 set0 mark_ext_patch ,mark 
+0x4473 009594 bpatch patch1a_0 ,mem_patch1a 
+0x4474 009595 hjam 0x0 ,core_uart_ctrl 
+0x4475 009596 jam 0 ,mem_h5rx_ack 
+0x4476 009597 jam 0 ,mem_h5tx_ack 
+0x4477 009598 jam 0 ,mem_h5tx_seq 
+0x4478 009599 setarg mem_h5tx_buf 
+0x4479 009600 store 2 ,mem_h5tx_wptr 
+0x447a 009601 store 2 ,mem_h5tx_rptr 
+0x447b 009602 hstore 2 ,core_uart_twptr 
+0x447c 009603 hstore 2 ,core_uart_trptrp 
+0x447d 009604 setarg mem_h5rx_buf 
+0x447e 009605 hstore 2 ,core_uart_rrptr 
+0x447f 009606 store 2 ,mem_h5rx_rptr 
+:      009607 hci_init_common:
+0x4480 009608 set0 mark_ext_patch ,mark 
+0x4481 009609 bpatch patch1a_1 ,mem_patch1a 
+0x4482 009610 hfetch 2 ,core_clkoff 
+0x4483 009611 set0 clock_off_uart ,pdata 
+0x4484 009612 hstore 2 ,core_clkoff 
+0x4485 009613 call uart_set_baud_by_mem 
+0x4486 009614 hjam uartclk_dpll ,core_uart_clksel 
+0x4487 009615 hjam uart_ctrl_h4 ,core_uart_ctrl 
+0x4488 009616 branch hci_init_queue_ack 
+:      009618 hci_sel_init:
+0x4489 009619 setarg mem_h5tx_buf_end 
+0x448a 009620 hstore 2 ,core_uart_teaddr 
+0x448b 009621 hfetch 1 ,core_gpio_sel1 
+0x448c 009622 or_into 0x07 ,pdata 
+0x448d 009623 hstore 1 ,core_gpio_sel1 
+0x448e 009624 jam 0xff ,mem_ucode_id_local 
+0x448f 009625 rtn 
+:      009627 hci_reset_uart:
+0x4490 009628 hfetch 2 ,core_uart_rwptr 
+0x4491 009629 hstore 2 ,core_uart_rrptr 
+0x4492 009630 set1 mark_h5_reset ,mark 
+0x4493 009631 rtn 
+:      009634 hci_check_bcsp_protocol:
+0x4494 009635 hfetch 1 ,core_uart_ctrl 
+0x4495 009636 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
+0x4496 009637 rtn 
+:      009639 hci_init_queue_ack:
+0x4497 009640 setarg mem_hci_acl_queue_start 
+0x4498 009641 store 2 ,mem_hci_acl_queue_wptr 
+0x4499 009642 store 2 ,mem_hci_acl_queue_rptr 
+0x449a 009643 force param_acl_pktcnt ,temp 
+0x449b 009644 iadd temp ,pdata 
+0x449c 009645 iadd temp ,pdata 
+0x449d 009646 increase 2 ,pdata 
+0x449e 009647 store 2 ,mem_hci_acl_queue_end 
+0x449f 009648 setarg 0x00 
+0x44a0 009649 store 1 ,mem_hci_acl_cnt 
+0x44a1 009650 store 1 ,mem_hci_acl_queue_wcnt 
+0x44a2 009651 rtn 
+:      009653 hci_rx_packet:
+0x44a3 009654 set0 mark_ext_patch ,mark 
+0x44a4 009655 bpatch patch1a_2 ,mem_patch1a 
+0x44a5 009656 hfetch 1 ,core_uart_status 
+0x44a6 009657 iforce regb 
+0x44a7 009658 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
+0x44a8 009659 hfetch 2 ,core_uart_rxitems 
+0x44a9 009660 iforce regc 
+0x44aa 009661 arg 0x44f ,temp 
+0x44ab 009662 isub temp ,null 
+0x44ac 009663 nrtn zero 
+:      009664 hci_rx_packet_cont:
+0x44ad 009665 hfetch 2 ,core_uart_rrptr 
+0x44ae 009666 iforce contru 
+0x44af 009667 call hci_check_bcsp_protocol 
+0x44b0 009668 branch hci_rx_bcsp ,true 
+0x44b1 009669 branch hci_rx_h4 
+:      009671 hci_send_ack:
+0x44b2 009672 call hci_check_bcsp_protocol 
+0x44b3 009673 branch bcsp_send_ack ,true 
+0x44b4 009674 rtn 
+:      009676 uart_send_byte:
+0x44b5 009677 hfetcht 1 ,core_uart_status 
+0x44b6 009678 isolate1 6 ,temp 
+0x44b7 009679 branch uart_send_byte ,true 
+0x44b8 009680 hstore 1 ,core_uart_txd 
+0x44b9 009681 rtn 
+:      009684 process_acl_into_queue:
+0x44ba 009685 fetcht 2 ,mem_hci_acl_queue_end 
+0x44bb 009686 fetch 2 ,mem_hci_acl_queue_wptr 
+0x44bc 009687 iforce contw 
+0x44bd 009688 deposit contru 
+0x44be 009689 istore 2 ,contw 
+0x44bf 009690 deposit contw 
+0x44c0 009691 store 2 ,mem_hci_acl_queue_wptr 
+0x44c1 009692 icompare 0xff ,temp 
+0x44c2 009693 call process_acl_into_queue_loop ,true 
+0x44c3 009694 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44c4 009695 increase 1 ,pdata 
+0x44c5 009696 store 1 ,mem_hci_acl_queue_wcnt 
+0x44c6 009697 rtn 
+:      009698 process_acl_into_queue_loop:
+0x44c7 009699 setarg mem_hci_acl_queue_start 
+0x44c8 009700 store 2 ,mem_hci_acl_queue_wptr 
+0x44c9 009701 rtn 
+:      009704 process_acl_dequeue:
+0x44ca 009705 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44cb 009706 rtn blank 
+0x44cc 009707 fetcht 2 ,mem_hci_acl_queue_end 
+0x44cd 009708 fetch 2 ,mem_hci_acl_queue_rptr 
+0x44ce 009709 iforce contr 
+0x44cf 009710 ifetch 2 ,contr 
+0x44d0 009711 iforce contru 
+0x44d1 009712 deposit contr 
+0x44d2 009713 store 2 ,mem_hci_acl_queue_rptr 
+0x44d3 009714 icompare 0xff ,temp 
+0x44d4 009715 call process_acl_dequeue_loop ,true 
+0x44d5 009716 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44d6 009717 increase -1 ,pdata 
+0x44d7 009718 store 1 ,mem_hci_acl_queue_wcnt 
+0x44d8 009719 force 1 ,pdata 
+0x44d9 009720 rtn 
+:      009721 process_acl_dequeue_loop:
+0x44da 009722 setarg mem_hci_acl_queue_start 
+0x44db 009723 store 2 ,mem_hci_acl_queue_rptr 
+0x44dc 009724 rtn 
+:      009726 process_acl:
+0x44dd 009727 set0 mark_ext_patch ,mark 
+0x44de 009728 bpatch patch1a_3 ,mem_patch1a 
+0x44df 009729 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44e0 009730 sub pdata ,2 ,null 
+0x44e1 009731 branch process_acl_queue_check_ok ,positive 
+0x44e2 009732 enable user 
+0x44e3 009733 branch process_send_acl 
+:      009734 process_acl_queue_check_ok:
+0x44e4 009735 call hci_send_ack 
+0x44e5 009736 call process_acl_into_queue 
+:      009737 process_send_acl:
+0x44e6 009738 set0 mark_ext_patch ,mark 
+0x44e7 009739 bpatch patch1a_4 ,mem_patch1a 
+0x44e8 009740 rtnmark1 mark_tx_l2cap 
+0x44e9 009741 call process_acl_dequeue 
+0x44ea 009742 rtn blank 
+0x44eb 009743 ifetcht 1 ,contru 
+0x44ec 009744 call context_search_conn_handle2 
+0x44ed 009745 nrtn zero 
+0x44ee 009746 ifetch 1 ,contru 
+0x44ef 009747 rshift4 pdata ,pdata 
+0x44f0 009748 and pdata ,0x3 ,pdata 
+0x44f1 009749 nbranch process_send_acl_good_lch ,blank 
+0x44f2 009750 set1 1 ,pdata 
+:      009751 process_send_acl_good_lch:
+0x44f3 009752 set1 2 ,pdata 
+0x44f4 009753 store 1 ,mem_tx_lch 
+0x44f5 009754 ifetch 2 ,contru 
+0x44f6 009755 store 2 ,mem_tx_len 
+0x44f7 009756 deposit contru 
+0x44f8 009757 store 2 ,mem_txptr 
+0x44f9 009758 set1 mark_tx_l2cap ,mark 
+0x44fa 009759 bmark0 mark_context ,process_acl_ncontext 
+0x44fb 009760 fetch 1 ,mem_conn_handle 
+0x44fc 009761 isub temp ,null 
+0x44fd 009762 nbranch process_acl_ncontext ,zero 
+0x44fe 009763 fetch 1 ,mem_op 
+0x44ff 009764 set1 op_txl2cap ,pdata 
+0x4500 009765 store 1 ,mem_op 
+0x4501 009766 rtn 
+:      009768 process_acl_ncontext:
+0x4502 009769 increase coffset_op ,rega 
+0x4503 009770 ifetch 1 ,rega 
+0x4504 009771 set1 op_txl2cap ,pdata 
+0x4505 009772 istore 1 ,rega 
+0x4506 009773 rtn 
+:      009778 process_hci_cmd:
+0x4507 009779 set0 mark_ext_patch ,mark 
+0x4508 009780 bpatch patch1a_5 ,mem_patch1a 
+0x4509 009781 fetch 1 ,mem_hci_cmd 
+0x450a 009782 branch process_hci_cmd_cont ,blank 
+0x450b 009783 enable user 
+0x450c 009784 rtn 
+:      009785 process_hci_cmd_cont:
+0x450d 009786 call hci_send_ack 
+0x450e 009787 ifetch 2 ,contru 
+0x450f 009788 iforce alarm 
+0x4510 009789 iforce queue 
+0x4511 009790 ifetch 1 ,contru 
+0x4512 009791 iforce temp 
+0x4513 009792 rshift2 alarm ,pdata 
+0x4514 009793 rshift8 pdata ,pdata 
+0x4515 009794 beq hci_ogf_link_control ,phci_grp_link_control 
+0x4516 009795 beq hci_ogf_link_policy ,phci_grp_link_policy 
+0x4517 009796 beq hci_ogf_baseband ,phci_grp_baseband 
+0x4518 009797 beq hci_ogf_info ,phci_grp_info 
+0x4519 009798 beq hci_ogf_status ,phci_grp_status 
+0x451a 009799 beq hci_ogf_test ,phci_grp_test 
+0x451b 009800 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
+0x451c 009801 beq hci_ogf_low_energy ,phci_grp_low_energy 
+0x451d 009802 rtn 
+:      009805 phci_grp_link_control:
+0x451e 009806 set0 mark_ext_patch ,mark 
+0x451f 009807 bpatch patch1a_6 ,mem_patch1a 
+0x4520 009808 deposit queue 
+0x4521 009809 beq hci_inquiry ,phci_inquiry 
+0x4522 009810 beq hci_inquiry_cancel ,phci_inquiry_cancel 
+0x4523 009811 beq hci_periodic_inquiry_mode ,hci_normal_reply 
+0x4524 009812 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
+0x4525 009813 beq hci_create_connection ,phci_create_connection 
+0x4526 009814 beq hci_disconnect ,phci_disconnect 
+0x4527 009815 beq hci_add_sco_connection ,hci_normal_reply 
+0x4528 009816 beq hci_create_connection_cancel ,phci_create_connection_cancel 
+0x4529 009817 beq hci_accept_connection ,phci_accept_connection 
+0x452a 009818 beq hci_reject_connection ,phci_reject_connection 
+0x452b 009819 beq hci_link_key_request_reply ,phci_link_key_request_reply 
+0x452c 009820 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
+0x452d 009821 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
+0x452e 009822 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
+0x452f 009823 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
+0x4530 009824 beq hci_authentication_requested ,phci_authentication_requested 
+0x4531 009825 beq hci_set_connection_encryption ,phci_set_connection_encryption 
+0x4532 009826 beq hci_change_connection_link_key ,hci_normal_reply 
+0x4533 009827 beq hci_master_link_key ,hci_normal_reply 
+0x4534 009828 beq hci_remote_name_request ,phci_remote_name_request 
+0x4535 009829 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
+0x4536 009830 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
+0x4537 009831 beq hci_read_remote_version_information ,phci_read_remote_version_information 
+0x4538 009832 beq hci_read_clock_offset ,phci_read_clock_offset 
+0x4539 009833 beq hci_setup_sco_connection ,phci_setup_sco_connection 
+0x453a 009834 beq hci_accept_sco_connection ,phci_accept_sco_connection 
+0x453b 009835 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
+0x453c 009836 branch phci_unknown_command 
+:      009839 phci_grp_link_policy:
+0x453d 009840 set0 mark_ext_patch ,mark 
+0x453e 009841 bpatch patch1a_7 ,mem_patch1a 
+0x453f 009842 deposit queue 
+0x4540 009843 beq hci_role_discovery ,phci_role_discovery 
+0x4541 009844 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
+0x4542 009845 beq hci_hold_mode ,hci_normal_reply 
+0x4543 009846 beq hci_sniff_mode ,phci_sniff_mode 
+0x4544 009847 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
+0x4545 009848 beq hci_park_mode ,hci_normal_reply 
+0x4546 009849 beq hci_exit_park_mode ,hci_normal_reply 
+0x4547 009850 beq hci_qos_setup ,hci_normal_reply 
+0x4548 009851 beq hci_switch_role ,phci_switch_role 
+0x4549 009852 beq hci_read_link_policy_settings ,hci_normal_reply 
+0x454a 009853 beq hci_read_default_link_policy_settings ,hci_normal_reply 
+0x454b 009854 beq hci_write_default_link_policy_settings ,hci_normal_reply 
+0x454c 009855 beq hci_flow_specification ,hci_normal_reply 
+0x454d 009856 beq hci_sniff_subrating ,phci_sniff_subrating 
+0x454e 009857 branch phci_unknown_command 
+:      009859 phci_grp_baseband:
+0x454f 009860 set0 mark_ext_patch ,mark 
+0x4550 009861 bpatch patch1b_0 ,mem_patch1b 
+0x4551 009862 deposit queue 
+0x4552 009863 beq hci_set_event_mask ,phci_set_event_mask 
+0x4553 009864 beq hci_reset ,hci_normal_reply 
+0x4554 009865 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
+0x4555 009866 beq hci_write_local_name ,phci_change_local_name 
+0x4556 009867 beq hci_read_local_name ,phci_read_local_name 
+0x4557 009868 beq hci_write_page_timeout ,phci_write_page_timeout 
+0x4558 009869 beq hci_read_scan_enable ,phci_read_scan_enable 
+0x4559 009870 beq hci_write_scan_enable ,phci_write_scan_enable 
+0x455a 009871 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
+0x455b 009872 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
+0x455c 009873 beq hci_write_authentication_enable ,phci_write_authentication_enable 
+0x455d 009874 beq hci_write_encryption_mode ,phci_write_encryption_mode 
+0x455e 009875 beq hci_write_class_of_device ,phci_write_class_of_device 
+0x455f 009876 beq hci_write_voice_setting ,hci_normal_reply 
+0x4560 009877 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
+0x4561 009878 beq hci_host_buffer_size ,hci_normal_reply 
+0x4562 009879 beq hci_host_num_completed_packets ,phci_host_num_completed 
+0x4563 009880 beq hci_write_inquiry_scan_type ,hci_normal_reply 
+0x4564 009881 beq hci_write_inquiry_mode ,hci_normal_reply 
+0x4565 009882 beq hci_write_page_scan_type ,hci_normal_reply 
+0x4566 009883 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
+0x4567 009884 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
+0x4568 009885 branch phci_unknown_command 
+:      009887 phci_grp_info:
+0x4569 009888 set0 mark_ext_patch ,mark 
+0x456a 009889 bpatch patch1b_1 ,mem_patch1b 
+0x456b 009890 deposit queue 
+0x456c 009891 beq hci_read_local_version_information ,phci_read_local_version_information 
+0x456d 009892 beq hci_read_local_supported_features ,phci_read_local_supported_features 
+0x456e 009893 beq hci_read_local_ext_features ,phci_read_local_ext_features 
+0x456f 009894 beq hci_read_buffer_size ,phci_read_buffer_size 
+0x4570 009895 beq hci_read_bd_addr ,phci_read_bd_addr 
+0x4571 009896 branch phci_unknown_command 
+:      009898 phci_grp_status:
+0x4572 009899 set0 mark_ext_patch ,mark 
+0x4573 009900 bpatch patch1b_2 ,mem_patch1b 
+0x4574 009901 deposit queue 
+0x4575 009902 beq hci_read_failed_contact_counter ,hci_normal_reply 
+0x4576 009903 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
+0x4577 009904 beq hci_get_link_quality ,phci_get_link_quality 
+0x4578 009905 beq hci_read_rssi ,phci_read_rssi 
+0x4579 009906 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
+0x457a 009907 beq hci_read_bd_clock ,phci_read_bd_clock 
+0x457b 009908 branch phci_unknown_command 
+:      009910 phci_grp_test:
+0x457c 009911 set0 mark_ext_patch ,mark 
+0x457d 009912 bpatch patch1b_3 ,mem_patch1b 
+0x457e 009913 deposit queue 
+0x457f 009914 beq hci_read_loopback_mode ,hci_normal_reply 
+0x4580 009915 beq hci_write_loopback_mode ,hci_normal_reply 
+0x4581 009916 beq hci_enable_device_under_test_mode ,hci_normal_reply 
+0x4582 009917 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
+0x4583 009918 branch phci_unknown_command 
+0x4584 009919 rtn 
+:      009921 phci_grp_vendor_specific:
+0x4585 009922 set0 mark_ext_patch ,mark 
+0x4586 009923 bpatch patch1b_4 ,mem_patch1b 
+0x4587 009924 deposit queue 
+0x4588 009925 beq hci_vendor_cmd_reset ,hci_normal_reply 
+0x4589 009926 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
+0x458a 009927 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
+0x458b 009928 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
+0x458c 009929 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
+0x458d 009930 beq hci_vendor_cmd_echo ,hci_normal_reply 
+0x458e 009931 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
+0x458f 009932 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
+0x4590 009934 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
+0x4591 009935 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
+0x4592 009936 branch hci_normal_reply 
+:      009938 phci_grp_vendor_enter_lpm:
+0x4593 009939 call hci_normal_reply 
+0x4594 009940 call wait_uarttx 
+0x4595 009941 call gpio_pu_uart_tx 
+:      009942 hci_enter_lpm:
+0x4596 009943 call app_put_lpm_wake_lock 
+0x4597 009944 call app_l2cap_flow_control_enable 
+0x4598 009945 branch gpio_rx_config_input_with_pu 
+:      009947 hci_exit_lpm:
+0x4599 009948 jam hci_rx_ready ,mem_hci_lt_rx_state 
+0x459a 009949 call app_get_lpm_wake_lock 
+0x459b 009950 call hci_lpm_init 
+0x459c 009951 branch app_l2cap_flow_control_disable 
+:      009953 phci_grp_vendor_chipid:
+0x459d 009954 call hci_get_cmd_complete_ptr 
+0x459e 009955 hfetch 2 ,core_chipid 
+0x459f 009956 istore 2 ,contwu 
+0x45a0 009957 force 6 ,loopcnt 
+0x45a1 009958 branch hci_command_complete 
+:      009960 phci_grp_vendor_baud:
+0x45a2 009961 ifetch 2 ,contru 
+0x45a3 009962 store 2 ,mem_baud 
+0x45a4 009963 hstore 2 ,core_uart_baud 
+0x45a5 009964 rtn 
+:      009966 phci_grp_vendor_patch:
+0x45a6 009968 ifetch 1 ,contru 
+0x45a7 009969 copy pdata ,temp 
+0x45a8 009970 hstore 1 ,core_ucode_low 
+0x45a9 009971 ifetch 1 ,contru 
+0x45aa 009972 iadd temp ,temp 
+0x45ab 009973 set1 7 ,pdata 
+0x45ac 009974 hstore 1 ,core_ucode_ctrl 
+0x45ad 009975 ifetch 1 ,contru 
+0x45ae 009976 iadd temp ,temp 
+0x45af 009977 copy pdata ,loopcnt 
+:      009978 phci_grp_vendor_patch_loop:
+0x45b0 009979 ifetch 1 ,contru 
+0x45b1 009980 hstore 1 ,core_ucode_data 
+0x45b2 009981 iadd temp ,temp 
+0x45b3 009982 loop phci_grp_vendor_patch_loop 
+0x45b4 009983 and temp ,0xff ,temp 
+0x45b5 009984 ifetch 1 ,contru 
+0x45b6 009985 isub temp ,null 
+0x45b7 009986 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45b8 009987 branch hci_normal_reply 
+:      009989 phci_grp_vendor_done:
+0x45b9 009990 arg 0x20 ,loopcnt 
+0x45ba 009991 arg mem_patch00 ,contw 
+0x45bb 009992 arg 0 ,temp 
+:      009993 phci_grp_vendor_done_loop:
+0x45bc 009994 ifetch 1 ,contru 
+0x45bd 009995 istore 1 ,contw 
+0x45be 009996 iadd temp ,temp 
+0x45bf 009997 loop phci_grp_vendor_done_loop 
+0x45c0 009998 and temp ,0xff ,temp 
+0x45c1 009999 ifetch 1 ,contru 
+0x45c2 010000 isub temp ,null 
+0x45c3 010001 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45c4 010002 hjam 0 ,core_ucode_ctrl 
+0x45c5 010003 call hci_normal_reply 
+0x45c6 010004 call h4_rx_discard_packet 
+0x45c7 010005 branch soft_reset 
+:      010007 phci_grp_vendor_patch_bad:
+0x45c8 010008 hjam 0 ,core_ucode_ctrl 
+0x45c9 010009 branch start 
+:      010011 phci_grp_vendor_bdaddr:
+0x45ca 010012 ifetch 6 ,contru 
+0x45cb 010013 store 6 ,mem_lap 
+0x45cc 010014 branch hci_normal_reply 
+:      010017 phci_grp_vendor_mem:
+0x45cd 010018 ifetch 1 ,contru 
+0x45ce 010019 store 1 ,mem_hci_curr_len 
+0x45cf 010020 copy pdata ,loopcnt 
+0x45d0 010021 ifetch 2 ,contru 
+0x45d1 010022 store 2 ,mem_hci_curr_target 
+0x45d2 010023 copy pdata ,contw 
+0x45d3 010024 call uart_copy_rx_bytes 
+0x45d4 010025 branch hci_normal_reply 
+:      010028 phci_grp_vendor_eep:
+0x45d5 010029 ifetch 1 ,contru 
+0x45d6 010030 store 1 ,mem_hci_curr_len 
+0x45d7 010031 copy pdata ,loopcnt 
+0x45d8 010032 ifetch 2 ,contru 
+0x45d9 010033 store 2 ,mem_hci_curr_target 
+0x45da 010034 arg mem_l2cap_rxbuff1 ,contw 
+0x45db 010035 call uart_copy_rx_bytes 
+0x45dc 010036 fetcht 1 ,mem_hci_curr_len 
+0x45dd 010037 arg mem_l2cap_rxbuff1 ,rega 
+0x45de 010038 fetch 2 ,mem_hci_curr_target 
+0x45df 010039 branch iicd_write_ota_data 
+:      010045 phci_grp_low_energy:
+0x45e0 010046 set0 mark_ext_patch ,mark 
+0x45e1 010047 bpatch patch1b_5 ,mem_patch1b 
+0x45e2 010048 deposit queue 
+0x45e3 010049 beq hci_le_set_event_mask ,hci_normal_reply 
+0x45e4 010050 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
+0x45e5 010051 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
+0x45e6 010052 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
+0x45e7 010053 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
+0x45e8 010054 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
+0x45e9 010055 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
+0x45ea 010056 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
+0x45eb 010057 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
+0x45ec 010058 beq hci_le_create_connection ,phci_le_create_conn 
+0x45ed 010059 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
+0x45ee 010060 beq hci_le_read_channel_map ,phci_le_read_channel_map 
+0x45ef 010061 beq hci_le_read_remote_used_features ,hci_command_status 
+0x45f0 010062 beq hci_le_connection_update ,hci_normal_reply 
+0x45f1 010063 branch phci_unknown_command 
+0x45f2 010064 rtn 
+:      010065 phci_le_read_buffer_size:
+0x45f3 010066 call hci_get_cmd_complete_ptr 
+0x45f4 010067 setarg 0 
+0x45f5 010068 istore 3 ,contwu 
+0x45f6 010069 force 0x07 ,loopcnt 
+0x45f7 010070 branch hci_command_complete 
+:      010072 phci_le_read_local_supported_features:
+0x45f8 010073 call hci_get_cmd_complete_ptr 
+0x45f9 010074 setarg 1 
+0x45fa 010075 istore 2 ,contwu 
+0x45fb 010076 setarg 0 
+0x45fc 010077 istore 6 ,contwu 
+0x45fd 010078 force 0x0c ,loopcnt 
+0x45fe 010079 branch hci_command_complete 
+:      010081 phci_le_set_adv_param:
+0x45ff 010082 arg 15 ,loopcnt 
+0x4600 010083 arg mem_le_adv_param ,contw 
+0x4601 010084 call uart_copy_rx_bytes 
+0x4602 010085 branch hci_normal_reply 
+:      010087 phci_le_set_adv_data:
+0x4603 010088 arg 32 ,loopcnt 
+0x4604 010089 arg mem_le_adv_data_len ,contw 
+0x4605 010090 call uart_copy_rx_bytes 
+0x4606 010091 branch hci_normal_reply 
+:      010093 phci_le_set_scan_response_data:
+0x4607 010094 arg 32 ,loopcnt 
+0x4608 010095 arg mem_le_scan_data_len ,contw 
+0x4609 010096 call uart_copy_rx_bytes 
+0x460a 010097 branch hci_normal_reply 
+:      010099 phci_le_set_adv_enable:
+0x460b 010100 ifetch 1 ,contru 
+0x460c 010101 store 1 ,mem_le_adv_enable 
+0x460d 010102 branch hci_normal_reply 
+:      010104 phci_le_set_scan_param:
+0x460e 010105 ifetch 7 ,contru 
+0x460f 010106 store 7 ,mem_le_scan_params 
+0x4610 010107 branch hci_normal_reply 
+:      010109 phci_le_set_scan_enable:
+0x4611 010110 ifetch 1 ,contru 
+0x4612 010111 store 1 ,mem_le_scan_enable 
+0x4613 010112 branch hci_normal_reply 
+:      010114 phci_le_create_conn:
+0x4614 010115 ifetch 4 ,contru 
+0x4615 010116 store 4 ,mem_le_scan_interval 
+0x4616 010117 ifetch 1 ,contru 
+0x4617 010118 store 1 ,mem_le_scan_filter_policy 
+0x4618 010119 arg 20 ,loopcnt 
+0x4619 010120 arg mem_le_conn_param ,contw 
+0x461a 010121 call uart_copy_rx_bytes 
+0x461b 010122 jam 1 ,mem_le_scan_enable 
+0x461c 010123 fetch 1 ,mem_le_conn_own_addr_type 
+0x461d 010124 store 1 ,mem_le_scan_own_addr_type 
+0x461e 010125 fetch 2 ,mem_le_conn_interval_max 
+0x461f 010126 store 2 ,mem_le_conn_interval 
+0x4620 010127 fetch 2 ,mem_le_conn_latency 
+0x4621 010128 store 2 ,mem_le_slave_latency 
+0x4622 010129 fetch 2 ,mem_le_conn_superto 
+0x4623 010130 store 2 ,mem_le_superto 
+0x4624 010131 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x4625 010132 branch hci_command_status 
+:      010134 phci_le_create_conn_cancel:
+0x4626 010136 branch hci_normal_reply 
+:      010138 phci_le_read_channel_map:
+0x4627 010139 call hci_get_cmd_complete_ptr 
+0x4628 010140 ifetch 2 ,contru 
+0x4629 010141 istore 2 ,contwu 
+0x462a 010142 setarg 0x1fffff 
+0x462b 010143 istore 5 ,contwu 
+0x462c 010144 force 0x0b ,loopcnt 
+0x462d 010145 branch hci_command_complete 
+:      010150 phci_host_num_completed:
+0x462e 010151 ifetch 3 ,contru 
+0x462f 010152 ifetcht 3 ,contru 
+0x4630 010153 fetch 2 ,mem_acl_credits 
+0x4631 010154 iadd temp ,pdata 
+0x4632 010155 store 2 ,mem_acl_credits 
+0x4633 010156 rtn 
+:      010158 phci_inquiry:
+0x4634 010159 ifetch 3 ,contru 
+0x4635 010160 store 3 ,mem_glap 
+:      010161 do_at_inquiry0:
+0x4636 010162 jam hci_cmd_inquiry ,mem_hci_cmd 
+0x4637 010163 ifetch 1 ,contru 
+0x4638 010164 arg 1600 ,temp 
+0x4639 010165 imul32 temp ,pdata 
+0x463a 010166 arg 0xffff ,temp 
+0x463b 010167 isub temp ,null 
+0x463c 010168 nbranch phci_inquiry_nowrap ,positive 
+0x463d 010169 deposit temp 
+:      010170 phci_inquiry_nowrap:
+0x463e 010171 force inquiry_length_timer ,queue 
+0x463f 010172 call timer_init 
+0x4640 010173 fetch 1 ,mem_at_using_flag 
+0x4641 010174 bbit1 at_flag_inq ,at_rev_end 
+0x4642 010175 branch hci_command_status 
+:      010178 phci_inquiry_cancel:
+0x4643 010179 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x4644 010180 branch hci_normal_reply 
+:      010182 phci_create_connection:
+0x4645 010183 call phci_read_plap 
+0x4646 010184 ifetch 2 ,contru 
+0x4647 010185 store 2 ,mem_packet_type 
+0x4648 010186 ifetch 2 ,contru 
+0x4649 010187 store 1 ,mem_page_mode 
+0x464a 010188 call phci_read_clock 
+0x464b 010189 ifetch 1 ,contru 
+0x464c 010190 store 1 ,mem_allow_switch 
+0x464d 010191 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x464e 010192 branch hci_command_status 
+:      010195 phci_disconnect:
+0x464f 010196 jam hci_cmd_disconn ,mem_hci_cmd 
+0x4650 010197 ifetch 2 ,contru 
+0x4651 010198 store 1 ,mem_hci_conn_handle 
+0x4652 010199 ifetch 1 ,contru 
+0x4653 010200 store 1 ,mem_disconn_reason_send 
+0x4654 010201 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
+0x4655 010202 fetch 1 ,mem_hci_conn_handle 
+0x4656 010203 fetcht 1 ,mem_sco_handle 
+0x4657 010204 isub temp ,null 
+0x4658 010205 nbranch hci_command_status ,zero 
+0x4659 010206 jam hci_cmd_disconn_sco ,mem_hci_cmd 
+0x465a 010207 fetch 1 ,mem_sco_asso_handle 
+0x465b 010208 store 1 ,mem_hci_conn_handle 
+0x465c 010209 branch hci_command_status 
+:      010211 phci_create_connection_cancel:
+0x465d 010212 call hci_get_cmd_complete_ptr 
+0x465e 010213 call hci_write_plap 
+0x465f 010214 force 10 ,loopcnt 
+0x4660 010215 call hci_command_complete 
+0x4661 010217 jam hci_cmd_detach ,mem_hci_cmd 
+0x4662 010218 force hci_error_no_connection ,temp 
+0x4663 010219 branch hci_send_connection_error 
+:      010221 phci_link_key_request_reply:
+0x4664 010222 call phci_read_plap 
+0x4665 010223 arg mem_link_key ,contw 
+0x4666 010224 force 16 ,loopcnt 
+0x4667 010225 call uart_copy_rx_bytes 
+0x4668 010226 jam hci_cmd_linkkey ,mem_hci_cmd 
+0x4669 010227 branch phci_pin_code_reply 
+:      010229 phci_link_key_request_negative_reply:
+0x466a 010230 call phci_read_plap 
+0x466b 010231 jam hci_cmd_nokey ,mem_hci_cmd 
+0x466c 010232 branch phci_pin_code_reply 
+:      010234 phci_pin_code_request_reply:
+0x466d 010235 call phci_read_plap 
+0x466e 010236 ifetch 1 ,contru 
+0x466f 010237 store 1 ,mem_pin_length 
+0x4670 010238 iforce loopcnt 
+0x4671 010239 arg mem_pin ,contw 
+0x4672 010240 call uart_copy_rx_bytes 
+0x4673 010241 jam hci_cmd_pair ,mem_hci_cmd 
+0x4674 010242 branch phci_pin_code_reply 
+:      010244 phci_pin_code_request_negative_reply:
+0x4675 010245 call phci_read_plap 
+0x4676 010246 jam hci_cmd_nopair ,mem_hci_cmd 
+:      010247 phci_pin_code_reply:
+0x4677 010248 call hci_get_cmd_complete_ptr 
+0x4678 010249 call hci_write_plap 
+0x4679 010250 force 10 ,loopcnt 
+0x467a 010251 branch hci_command_complete 
+:      010253 phci_io_cap_request_reply:
+0x467b 010255 increase 6 ,contru 
+0x467c 010256 ifetch 3 ,contru 
+0x467d 010257 store 3 ,mem_sp_iocap_local 
+0x467e 010258 fetch 1 ,mem_master_sp_state 
+0x467f 010259 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
+0x4680 010260 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
+0x4681 010261 jam hci_cmd_io_cap ,mem_hci_cmd 
+0x4682 010262 branch phci_io_cap_request_reply_commom 
+:      010263 phci_io_cap_request_reply_master:
+0x4683 010264 jam sp_flag_commit ,mem_master_sp_flag 
+:      010265 phci_io_cap_request_reply_commom:
+0x4684 010266 call hci_get_cmd_complete_ptr 
+0x4685 010267 call hci_write_plap 
+0x4686 010268 force 10 ,loopcnt 
+0x4687 010269 branch hci_command_complete 
+:      010272 phci_authentication_requested:
+0x4688 010273 call phci_read_handle 
+0x4689 010274 jam hci_cmd_auth ,mem_hci_cmd 
+0x468a 010275 branch hci_command_status 
+:      010277 phci_set_connection_encryption:
+0x468b 010278 call phci_read_handle 
+0x468c 010279 ifetch 1 ,contru 
+0x468d 010280 increase hci_cmd_stopencrypt ,pdata 
+0x468e 010281 store 1 ,mem_hci_cmd 
+0x468f 010282 branch hci_command_status 
+:      010284 phci_remote_name_request:
+0x4690 010285 call phci_read_plap 
+0x4691 010286 ifetch 2 ,contru 
+0x4692 010287 store 1 ,mem_page_mode 
+0x4693 010288 call phci_read_clock 
+0x4694 010289 jam hci_cmd_remote_name_req ,mem_hci_cmd 
+0x4695 010290 branch hci_command_status 
+:      010292 phci_read_remote_ext_features:
+0x4696 010293 ifetch 2 ,contru 
+0x4697 010294 ifetch 1 ,contru 
+0x4698 010295 store 1 ,mem_ext_features_page 
+0x4699 010296 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
+0x469a 010297 branch hci_command_status 
+:      010299 phci_read_remote_supported_features:
+0x469b 010301 fetch 1 ,mem_conn_handle 
+0x469c 010302 force hci_error_no_connection ,rega 
+0x469d 010303 branch hci_command_status_err ,blank 
+0x469e 010304 call phci_read_handle 
+0x469f 010305 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
+0x46a0 010306 branch hci_command_status 
+:      010309 phci_read_remote_version_information:
+0x46a1 010311 fetch 1 ,mem_conn_handle 
+0x46a2 010312 force hci_error_no_connection ,rega 
+0x46a3 010313 branch hci_command_status_err ,blank 
+0x46a4 010314 call phci_read_handle 
+0x46a5 010315 jam hci_cmd_remote_version_req ,mem_hci_cmd 
+0x46a6 010316 branch hci_command_status 
+:      010319 phci_read_clock_offset:
+0x46a7 010320 call phci_status_reply_temp 
+0x46a8 010321 force hci_event_read_clock_offset_complete ,queue 
+0x46a9 010322 force 5 ,loopcnt 
+0x46aa 010323 branch hci_send_event 
+:      010325 phci_setup_sco_connection:
+0x46ab 010326 call phci_read_handle 
+0x46ac 010327 increase 10 ,contru 
+0x46ad 010328 ifetch 2 ,contru 
+0x46ae 010329 store 2 ,mem_voice_setting 
+0x46af 010330 ifetch 1 ,contru 
+0x46b0 010331 store 1 ,mem_retransmission_effort 
+0x46b1 010332 ifetch 2 ,contru 
+0x46b2 010333 store 2 ,mem_sco_ptype 
+0x46b3 010334 jam 2 ,mem_air_mode 
+0x46b4 010335 jam hci_cmd_setup_sco ,mem_hci_cmd 
+0x46b5 010336 branch hci_command_status 
+:      010338 phci_accept_sco_connection:
+0x46b6 010339 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
+0x46b7 010340 branch hci_command_status 
+:      010344 phci_read_local_name:
+0x46b8 010345 call hci_get_cmd_complete_ptr 
+0x46b9 010346 arg mem_local_name ,contr 
+0x46ba 010347 sub contr ,0xff ,loopcnt 
+0x46bb 010348 call uart_copy_tx_bytes 
+0x46bc 010349 force 0 ,pdata 
+0x46bd 010350 sub contr ,mem_local_name ,loopcnt 
+0x46be 010351 increase 0xf8 ,loopcnt 
+0x46bf 010352 call uart_write_bytes 
+0x46c0 010353 force 0xfc ,loopcnt 
+0x46c1 010354 branch hci_command_complete 
+:      010356 phci_change_local_name:
+0x46c2 010357 arg mem_local_name ,contw 
+0x46c3 010358 sub contw ,0xff ,loopcnt 
+:      010359 phci_change_local_name_loop:
+0x46c4 010360 ifetch 1 ,contru 
+0x46c5 010361 istore 1 ,contw 
+0x46c6 010362 branch phci_write_local_name_end ,blank 
+0x46c7 010363 loop phci_change_local_name_loop 
+:      010364 phci_write_local_name_end:
+0x46c8 010365 sub contw ,mem_local_name ,pdata 
+0x46c9 010366 sub pdata ,0 ,pdata 
+0x46ca 010367 store 1 ,mem_local_name_length 
+0x46cb 010368 branch hci_normal_reply 
+:      010370 phci_role_discovery:
+0x46cc 010371 call hci_get_cmd_complete_ptr 
+0x46cd 010372 call hci_write_handle 
+0x46ce 010373 force 0 ,pdata 
+0x46cf 010374 nsetflag master ,0 ,pdata 
+0x46d0 010375 istore 1 ,contwu 
+0x46d1 010376 force 7 ,loopcnt 
+0x46d2 010377 arg 0x809 ,alarm 
+0x46d3 010378 call hci_command_complete 
+0x46d4 010379 branch cmd_exit 
+0x46d5 010380 jam hci_cmd_role_discovery ,mem_hci_cmd 
+0x46d6 010381 rtn 
+:      010384 phci_write_link_policy_settings:
+0x46d7 010385 call phci_copy_handle 
+0x46d8 010386 force 6 ,loopcnt 
+0x46d9 010387 branch hci_command_complete 
+:      010390 phci_delete_stored_link_key:
+0x46da 010391 branch hci_normal_reply 
+:      010393 phci_write_page_timeout:
+0x46db 010394 ifetch 2 ,contru 
+0x46dc 010395 store 2 ,mem_page_to 
+0x46dd 010396 branch hci_normal_reply 
+:      010399 phci_write_scan_enable:
+0x46de 010400 ifetch 1 ,contru 
+0x46df 010401 store 1 ,mem_scan_mode 
+0x46e0 010402 branch hci_normal_reply 
+:      010404 phci_write_page_scan_activity:
+0x46e1 010405 ifetch 2 ,contru 
+0x46e2 010406 store 2 ,mem_pscan_interval 
+0x46e3 010407 ifetch 2 ,contru 
+0x46e4 010408 store 2 ,mem_pscan_window 
+0x46e5 010409 branch hci_normal_reply 
+:      010411 phci_write_inquiry_scan_activity:
+0x46e6 010412 ifetch 2 ,contru 
+0x46e7 010413 store 2 ,mem_iscan_interval 
+0x46e8 010414 ifetch 2 ,contru 
+0x46e9 010415 store 2 ,mem_iscan_window 
+0x46ea 010416 branch hci_normal_reply 
+:      010418 phci_write_encryption_mode:
+0x46eb 010419 branch hci_normal_reply 
+:      010422 phci_write_authentication_enable:
+0x46ec 010423 ifetch 1 ,contru 
+0x46ed 010424 store 1 ,mem_auth_enable 
+0x46ee 010425 branch hci_normal_reply 
+:      010427 phci_write_class_of_device:
+0x46ef 010428 ifetch 3 ,contru 
+0x46f0 010429 store 3 ,mem_class 
+0x46f1 010430 branch hci_normal_reply 
+:      010435 phci_read_ext_inquiry_response:
+0x46f2 010436 deposit temp 
+0x46f3 010437 branch hci_normal_reply ,blank 
+0x46f4 010438 call hci_get_payload_ptr 
+0x46f5 010439 force 0x1 ,pdata 
+0x46f6 010440 istore 1 ,contwu 
+0x46f7 010441 deposit alarm 
+0x46f8 010442 istore 2 ,contwu 
+0x46f9 010443 force hci_error_invalid_hci_command_parameters ,pdata 
+0x46fa 010444 istore 1 ,contwu 
+0x46fb 010445 setarg 0 
+0x46fc 010446 increase 0xf1 ,loopcnt 
+0x46fd 010447 call uart_write_bytes 
+0x46fe 010449 force hci_event_command_complete ,queue 
+0x46ff 010450 force 0xf5 ,loopcnt 
+0x4700 010451 branch hci_send_event 
+:      010455 phci_write_ssp_mode:
+0x4701 010456 ifetch 1 ,contru 
+0x4702 010457 ncall ssp_enable ,blank 
+0x4703 010458 call ssp_disable ,blank 
+0x4704 010459 branch hci_normal_reply 
+:      010461 phci_read_scan_enable:
+0x4705 010462 call hci_get_cmd_complete_ptr 
+0x4706 010463 fetch 1 ,mem_scan_mode 
+0x4707 010464 istore 1 ,contwu 
+0x4708 010465 force 5 ,loopcnt 
+0x4709 010466 branch hci_command_complete 
+:      010468 phci_read_local_version_information:
+0x470a 010469 call hci_get_cmd_complete_ptr 
+0x470b 010470 fetch 8 ,mem_hci_version 
+0x470c 010471 istore 8 ,contwu 
+0x470d 010472 force 12 ,loopcnt 
+0x470e 010473 branch hci_command_complete 
+:      010475 phci_read_local_supported_features:
+0x470f 010476 call hci_get_cmd_complete_ptr 
+0x4710 010477 fetch 8 ,mem_features 
+0x4711 010478 istore 8 ,contwu 
+0x4712 010479 force 12 ,loopcnt 
+0x4713 010480 branch hci_command_complete 
+:      010482 phci_read_local_ext_features:
+0x4714 010483 call hci_get_cmd_complete_ptr 
+0x4715 010484 setarg 0x0101 
+0x4716 010485 istore 2 ,contwu 
+0x4717 010486 setarg 0x01 
+0x4718 010487 istore 8 ,contwu 
+0x4719 010488 force 14 ,loopcnt 
+0x471a 010489 branch hci_command_complete 
+:      010491 phci_read_buffer_size:
+0x471b 010492 call hci_get_cmd_complete_ptr 
+0x471c 010493 fetch 7 ,mem_acl_pktlen 
+0x471d 010494 istore 7 ,contwu 
+0x471e 010495 force 11 ,loopcnt 
+0x471f 010496 branch hci_command_complete 
+:      010498 phci_read_bd_addr:
+0x4720 010499 call hci_get_cmd_complete_ptr 
+0x4721 010500 fetch 6 ,mem_lap 
+0x4722 010501 istore 6 ,contwu 
+0x4723 010502 force 10 ,loopcnt 
+0x4724 010503 branch hci_command_complete 
+:      010505 phci_set_event_mask:
+0x4725 010506 branch hci_normal_reply 
+:      010509 phci_reset_failed_contact_counter:
+0x4726 010510 branch hci_normal_reply 
+:      010511 phci_get_link_quality:
+0x4727 010512 call hci_get_cmd_complete_ptr 
+0x4728 010513 call hci_write_handle 
+0x4729 010514 setarg 0xff 
+0x472a 010515 istore 1 ,contwu 
+0x472b 010516 force 7 ,loopcnt 
+0x472c 010517 branch hci_command_complete 
+:      010519 phci_read_rssi:
+0x472d 010520 call hci_get_cmd_complete_ptr 
+0x472e 010521 call hci_write_handle 
+0x472f 010522 setarg 0x00 
+0x4730 010523 istore 1 ,contwu 
+0x4731 010524 force 7 ,loopcnt 
+0x4732 010525 branch hci_command_complete 
+:      010527 phci_read_afh_channel_map:
+0x4733 010528 set0 mark_ext_patch ,mark 
+0x4734 010529 bpatch patch1b_6 ,mem_patch1b 
+0x4735 010530 branch hci_normal_reply 
+:      010531 phci_read_bd_clock:
+0x4736 010532 set0 mark_ext_patch ,mark 
+0x4737 010533 bpatch patch1b_7 ,mem_patch1b 
+0x4738 010534 branch hci_normal_reply 
+:      010539 phci_accept_connection:
+0x4739 010540 call phci_read_plap 
+0x473a 010541 jam hci_cmd_accept_conn ,mem_hci_cmd 
+0x473b 010542 ifetch 1 ,contru 
+0x473c 010543 beq 1 ,hci_command_status 
+0x473d 010544 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
+0x473e 010545 branch hci_command_status 
+:      010547 phci_reject_connection:
+0x473f 010548 branch phci_accept_connection 
+0x4740 010549 call phci_read_plap 
+0x4741 010550 jam hci_cmd_reject_conn ,mem_hci_cmd 
+0x4742 010551 branch hci_normal_reply 
+:      010553 phci_change_connection_packet_type:
+0x4743 010554 call hci_command_status 
+0x4744 010555 call hci_get_payload_ptr 
+0x4745 010556 setarg 0 
+0x4746 010557 istore 1 ,contwu 
+0x4747 010558 ifetch 4 ,contru 
+0x4748 010559 istore 4 ,contwu 
+0x4749 010560 force 8 ,loopcnt 
+0x474a 010561 arg hci_event_connection_packet_type_changed ,queue 
+0x474b 010562 arg 5 ,loopcnt 
+0x474c 010563 branch hci_send_event 
+:      010565 phci_unknown_command:
+0x474d 010566 force hci_error_unknown_hci_command ,rega 
+0x474e 010567 branch hci_command_status_err 
+:      010569 phci_sniff_mode:
+0x474f 010572 call phci_read_handle 
+0x4750 010573 ifetch 2 ,contru 
+0x4751 010574 store 2 ,mem_sniff_param_interval 
+0x4752 010575 ifetch 2 ,contru 
+0x4753 010576 store 2 ,mem_hci_sniff_min_interval 
+0x4754 010577 ifetch 2 ,contru 
+0x4755 010578 store 2 ,mem_sniff_param_attempt 
+0x4756 010579 ifetch 2 ,contru 
+0x4757 010580 store 2 ,mem_sniff_param_timeout 
+0x4758 010581 jam hci_cmd_in_sniff ,mem_hci_cmd 
+0x4759 010582 branch hci_command_status 
+:      010584 phci_exit_sniff_mode:
+0x475a 010585 call phci_read_handle 
+0x475b 010586 call exit_sniff 
+0x475c 010587 branch hci_command_status 
+:      010589 exit_sniff:
+0x475d 010590 jam hci_cmd_exit_sniff ,mem_hci_cmd 
+0x475e 010591 rtn 
+:      010593 phci_sniff_subrating:
+0x475f 010594 branch hci_normal_reply 
+:      010596 phci_switch_role:
+0x4760 010597 call phci_read_plap 
+0x4761 010598 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x4762 010599 branch hci_command_status 
+:      010601 phci_read_plap:
+0x4763 010602 ifetch 6 ,contru 
+0x4764 010603 store 6 ,mem_hci_plap 
+0x4765 010604 rtn 
+:      010606 phci_read_handle:
+0x4766 010607 ifetch 2 ,contru 
+0x4767 010608 store 1 ,mem_hci_conn_handle 
+0x4768 010609 rtn 
+:      010611 phci_copy_handle:
+0x4769 010612 call phci_read_handle 
+0x476a 010613 call hci_get_cmd_complete_ptr 
+0x476b 010614 fetch 1 ,mem_hci_conn_handle 
+0x476c 010615 istore 2 ,contwu 
+0x476d 010616 rtn 
+:      010620 phci_status_reply_temp:
+0x476e 010621 call phci_read_handle 
+0x476f 010622 call hci_command_status 
+0x4770 010623 call hci_get_payload_ptr 
+0x4771 010624 force 0 ,pdata 
+0x4772 010625 istore 1 ,contwu 
+0x4773 010626 fetch 1 ,mem_hci_conn_handle 
+0x4774 010627 istore 2 ,contwu 
+0x4775 010628 rtn 
+:      010630 phci_read_clock:
+0x4776 010631 ifetch 2 ,contru 
+0x4777 010632 iadd clkn_bt ,pdata 
+0x4778 010633 and_into 0x1fc ,pdata 
+0x4779 010634 store 4 ,mem_page_clk 
+0x477a 010635 rtn 
+:      010637 hci_inquiry_reply:
+0x477b 010638 set0 mark_ext_patch ,mark 
+0x477c 010639 bpatch patch1c_0 ,mem_patch1c 
+0x477d 010640 fetch 1 ,mem_rp_packets 
+0x477e 010641 sub pdata ,2 ,null 
+0x477f 010642 nrtn positive 
+0x4780 010643 fetcht 6 ,extm_lap 
+0x4781 010644 call context_search_plap2 
+0x4782 010645 rtn zero 
+0x4783 010646 call hci_get_packet_ptr 
+0x4784 010647 setarg 0x10f22 
+0x4785 010648 istore 3 ,contwu 
+0x4786 010649 fetch 6 ,extm_lap 
+0x4787 010650 istore 6 ,contwu 
+0x4788 010651 fetch 1 ,extm_fhs_misc 
+0x4789 010652 copy pdata ,temp 
+0x478a 010653 rshift3 pdata ,pdata 
+0x478b 010654 rshift3 pdata ,pdata 
+0x478c 010655 istore 1 ,contwu 
+0x478d 010656 copy temp ,pdata 
+0x478e 010657 and pdata ,0x30 ,pdata 
+0x478f 010658 rshift3 pdata ,pdata 
+0x4790 010659 rshift pdata ,pdata 
+0x4791 010660 istore 1 ,contwu 
+0x4792 010661 fetch 3 ,extm_class 
+0x4793 010662 istore 3 ,contwu 
+0x4794 010663 fetch 4 ,mem_clke_bt 
+0x4795 010664 isub clkn_bt ,pdata 
+0x4796 010665 istore 2 ,contwu 
+0x4797 010666 setarg 0xc8 
+0x4798 010667 istore 1 ,contwu 
+0x4799 010668 force 15 ,loopcnt 
+0x479a 010669 branch hci_send_event_raw 
+:      010671 hci_inquiry_reply_eir:
+0x479b 010672 set0 mark_ext_patch ,mark 
+0x479c 010673 bpatch patch1c_1 ,mem_patch1c 
+0x479d 010674 force 540 ,temp 
+0x479e 010675 fetch 2 ,mem_h5tx_free 
+0x479f 010676 isub temp ,null 
+0x47a0 010677 nrtn positive 
+0x47a1 010678 fetcht 3 ,mem_extm_uap_restore 
+0x47a2 010679 fetch 3 ,extm_uap 
+0x47a3 010680 isub temp ,null 
+0x47a4 010681 rtn zero 
+0x47a5 010682 rtn blank 
+0x47a6 010683 store 3 ,mem_extm_uap_restore 
+0x47a7 010684 fetch 1 ,mem_rp_packets 
+0x47a8 010685 sub pdata ,2 ,null 
+0x47a9 010686 nrtn positive 
+0x47aa 010687 fetcht 6 ,extm_lap 
+0x47ab 010688 call context_search_plap2 
+0x47ac 010689 rtn zero 
+0x47ad 010690 call hci_eir_reply 
+0x47ae 010691 force 15 ,temp 
+0x47af 010692 fetch 1 ,mem_rxbuf + 1 
+0x47b0 010693 bne 0x09 ,hci_inquiry_reply_eir_end 
+0x47b1 010694 fetch 1 ,mem_rxbuf 
+0x47b2 010695 branch hci_inquiry_reply_eir_end ,blank 
+0x47b3 010696 iforce loopcnt 
+0x47b4 010697 istore 1 ,contwu 
+0x47b5 010698 iadd temp ,temp 
+0x47b6 010699 increase 1 ,temp 
+0x47b7 010700 arg mem_rxbuf + 1 ,contr 
+:      010702 hci_inquiry_name_loop:
+0x47b8 010703 ifetch 1 ,contr 
+0x47b9 010704 istore 1 ,contwu 
+0x47ba 010705 loop hci_inquiry_name_loop 
+:      010706 hci_inquiry_other_rtn_loop:
+0x47bb 010707 ifetch 1 ,contr 
+0x47bc 010708 branch hci_inquiry_reply_eir_end ,blank 
+0x47bd 010709 iforce loopcnt 
+0x47be 010710 istore 1 ,contwu 
+0x47bf 010711 iadd temp ,temp 
+0x47c0 010712 increase 1 ,temp 
+:      010713 hci_inquiry_other_loop:
+0x47c1 010714 ifetch 1 ,contr 
+0x47c2 010715 istore 1 ,contwu 
+0x47c3 010716 loop hci_inquiry_other_loop 
+0x47c4 010717 branch hci_inquiry_other_rtn_loop 
+:      010718 hci_inquiry_reply_eir_end:
+0x47c5 010719 sub temp ,0xff ,pdata 
+0x47c6 010720 iforce loopcnt 
+:      010721 hci_inquiry_fill_zero:
+0x47c7 010722 setarg 0x00 
+0x47c8 010723 istore 1 ,contwu 
+0x47c9 010724 loop hci_inquiry_fill_zero 
+0x47ca 010725 force 0xff ,loopcnt 
+0x47cb 010726 branch hci_send_event_raw 
+:      010728 hci_eir_reply:
+0x47cc 010729 set0 mark_ext_patch ,mark 
+0x47cd 010730 bpatch patch1c_2 ,mem_patch1c 
+0x47ce 010731 call hci_get_packet_ptr 
+0x47cf 010732 setarg 0x1ff2f 
+0x47d0 010733 istore 3 ,contwu 
+0x47d1 010734 fetch 6 ,extm_lap 
+0x47d2 010735 istore 6 ,contwu 
+0x47d3 010736 fetch 1 ,extm_fhs_misc 
+0x47d4 010737 copy pdata ,temp 
+0x47d5 010738 rshift3 pdata ,pdata 
+0x47d6 010739 rshift3 pdata ,pdata 
+0x47d7 010740 istore 1 ,contwu 
+0x47d8 010741 copy temp ,pdata 
+0x47d9 010742 and pdata ,0x30 ,pdata 
+0x47da 010743 rshift3 pdata ,pdata 
+0x47db 010744 rshift pdata ,pdata 
+0x47dc 010745 istore 1 ,contwu 
+0x47dd 010746 fetch 3 ,extm_class 
+0x47de 010747 istore 3 ,contwu 
+0x47df 010748 fetch 4 ,mem_clke_bt 
+0x47e0 010749 isub clkn_bt ,pdata 
+0x47e1 010750 istore 2 ,contwu 
+0x47e2 010751 setarg 0xc8 
+0x47e3 010752 istore 1 ,contwu 
+0x47e4 010753 rtn 
+:      010755 hci_send_remote_features:
+0x47e5 010756 set0 mark_ext_patch ,mark 
+0x47e6 010757 bpatch patch1c_3 ,mem_patch1c 
+0x47e7 010758 fetch 1 ,mem_device_option 
+0x47e8 010759 rtnne dvc_op_hci 
+0x47e9 010760 call hci_write_handle3 
+0x47ea 010761 istoret 8 ,contwu 
+0x47eb 010762 force 11 ,loopcnt 
+0x47ec 010763 force hci_event_read_remote_features_complete ,queue 
+0x47ed 010764 branch hci_send_event 
+:      010766 hci_send_remote_ext_features_notification:
+0x47ee 010767 set0 mark_ext_patch ,mark 
+0x47ef 010768 bpatch patch1c_4 ,mem_patch1c 
+0x47f0 010769 fetch 1 ,mem_device_option 
+0x47f1 010770 rtnne dvc_op_hci 
+0x47f2 010772 call hci_get_payload_ptr 
+0x47f3 010773 fetch 6 ,mem_plap 
+0x47f4 010774 istore 6 ,contwu 
+0x47f5 010775 istoret 8 ,contwu 
+0x47f6 010776 force 14 ,loopcnt 
+0x47f7 010777 force hci_event_remote_host_supported_features_notification ,queue 
+0x47f8 010778 branch hci_send_event 
+:      010780 hci_send_remote_ext_features_event:
+0x47f9 010781 set0 mark_ext_patch ,mark 
+0x47fa 010782 bpatch patch1c_5 ,mem_patch1c 
+0x47fb 010783 fetch 1 ,mem_device_option 
+0x47fc 010784 rtnne dvc_op_hci 
+0x47fd 010786 call hci_write_handle3 
+0x47fe 010787 fetch 1 ,mem_ext_features_page 
+0x47ff 010788 istore 1 ,contwu 
+0x4800 010789 setarg 1 
+0x4801 010790 istore 1 ,contwu 
+0x4802 010791 istoret 8 ,contwu 
+0x4803 010792 force 13 ,loopcnt 
+0x4804 010793 force hci_event_read_remote_ext_features_complete ,queue 
+0x4805 010794 branch hci_send_event 
+:      010797 hci_send_version_information:
+0x4806 010798 set0 mark_ext_patch ,mark 
+0x4807 010799 bpatch patch1c_6 ,mem_patch1c 
+0x4808 010800 fetch 1 ,mem_device_option 
+0x4809 010801 rtnne dvc_op_hci 
+0x480a 010802 call hci_write_handle3 
+0x480b 010803 istoret 5 ,contwu 
+0x480c 010804 force 8 ,loopcnt 
+0x480d 010805 force hci_event_read_remote_version_information_complete ,queue 
+0x480e 010806 branch hci_send_event 
+:      010808 hci_send_io_cap_response_event:
+0x480f 010809 set0 mark_ext_patch ,mark 
+0x4810 010810 bpatch patch1c_7 ,mem_patch1c 
+0x4811 010811 fetch 1 ,mem_device_option 
+0x4812 010812 rtnne dvc_op_hci 
+0x4813 010814 call hci_get_payload_ptr 
+0x4814 010815 fetch 6 ,mem_plap 
+0x4815 010816 istore 6 ,contwu 
+0x4816 010817 fetch 3 ,mem_sp_iocap_remote 
+0x4817 010818 istore 3 ,contwu 
+0x4818 010819 force 9 ,loopcnt 
+0x4819 010820 force hci_event_io_cap_response ,queue 
+0x481a 010821 branch hci_send_event 
+:      010823 hci_send_io_cap_req_event:
+0x481b 010824 set0 mark_ext_patch ,mark 
+0x481c 010825 bpatch patch1d_0 ,mem_patch1d 
+0x481d 010826 fetch 1 ,mem_device_option 
+0x481e 010827 rtnne dvc_op_hci 
+0x481f 010829 call hci_get_payload_ptr 
+0x4820 010830 fetch 6 ,mem_plap 
+0x4821 010831 istore 6 ,contwu 
+0x4822 010832 force 6 ,loopcnt 
+0x4823 010833 force hci_event_io_cap_req ,queue 
+0x4824 010834 branch hci_send_event 
+:      010837 hci_send_connection_complete:
+0x4825 010838 force 0 ,temp 
+:      010839 hci_send_connection_error:
+0x4826 010840 set0 mark_ext_patch ,mark 
+0x4827 010841 bpatch patch1d_1 ,mem_patch1d 
+0x4828 010842 fetch 1 ,mem_device_option 
+0x4829 010843 rtnne dvc_op_hci 
+0x482a 010844 force hci_event_connection_complete ,queue 
+0x482b 010845 jam 5 ,mem_acl_credits 
+0x482c 010846 call hci_get_payload_ptr 
+0x482d 010847 istoret 1 ,contwu 
+0x482e 010848 call hci_write_handle 
+0x482f 010849 call hci_write_plap 
+0x4830 010850 force 1 ,pdata 
+0x4831 010851 istore 1 ,contwu 
+0x4832 010852 force 0 ,pdata 
+0x4833 010853 fetcht 1 ,mem_state_map 
+0x4834 010854 isolate1 smap_encryption ,temp 
+0x4835 010855 setflag true ,0 ,pdata 
+0x4836 010856 istore 1 ,contwu 
+0x4837 010857 force 11 ,loopcnt 
+0x4838 010858 branch hci_send_event 
+:      010861 hci_send_conn_req_event:
+0x4839 010862 set0 mark_ext_patch ,mark 
+0x483a 010863 bpatch patch1d_2 ,mem_patch1d 
+0x483b 010864 fetch 1 ,mem_device_option 
+0x483c 010865 rtnne dvc_op_hci 
+0x483d 010866 force hci_event_connection_request ,queue 
+0x483e 010867 call hci_get_payload_ptr 
+0x483f 010868 call hci_write_plap 
+0x4840 010870 fetch 3 ,extm_class 
+0x4841 010871 istore 3 ,contwu 
+0x4842 010872 istoret 1 ,contwu 
+0x4843 010873 force 10 ,loopcnt 
+0x4844 010874 branch hci_send_event 
+:      010876 hci_send_encryption_change:
+0x4845 010877 set0 mark_ext_patch ,mark 
+0x4846 010878 bpatch patch1d_3 ,mem_patch1d 
+0x4847 010879 fetch 1 ,mem_device_option 
+0x4848 010880 rtnne dvc_op_hci 
+0x4849 010881 call hci_write_handle3 
+0x484a 010882 force 0 ,pdata 
+0x484b 010883 fetcht 1 ,mem_state_map 
+0x484c 010884 isolate1 smap_encryption ,temp 
+0x484d 010885 setflag true ,0 ,pdata 
+0x484e 010886 istore 1 ,contwu 
+0x484f 010887 force hci_event_encryption_change_complete ,queue 
+0x4850 010888 force 4 ,loopcnt 
+0x4851 010889 branch hci_send_event 
+:      010892 hci_send_linkkey_notification:
+0x4852 010893 set0 mark_ext_patch ,mark 
+0x4853 010894 bpatch patch1d_4 ,mem_patch1d 
+0x4854 010895 fetch 1 ,mem_device_option 
+0x4855 010896 rtnne dvc_op_hci 
+0x4856 010897 force hci_event_link_key_notification ,queue 
+0x4857 010898 call hci_get_payload_ptr 
+0x4858 010899 call hci_write_plap 
+0x4859 010900 arg mem_link_key ,contr 
+0x485a 010901 force 16 ,loopcnt 
+0x485b 010902 call uart_copy_tx_bytes 
+0x485c 010903 force 0x05 ,pdata 
+0x485d 010904 istore 1 ,contwu 
+0x485e 010905 force 0x17 ,loopcnt 
+0x485f 010906 branch hci_send_event 
+:      010908 hci_send_user_confirmation_req:
+0x4860 010909 fetch 1 ,mem_device_option 
+0x4861 010910 rtnne dvc_op_hci 
+0x4862 010911 force hci_event_user_confirmation_request ,queue 
+0x4863 010912 call hci_get_payload_ptr 
+0x4864 010913 call hci_write_plap 
+0x4865 010914 fetch 4 ,mem_sp_gkey 
+0x4866 010915 istore 4 ,contwu 
+0x4867 010916 force 0xa ,loopcnt 
+0x4868 010917 branch hci_send_event 
+:      010919 hci_send_ssp_complete:
+0x4869 010920 fetch 1 ,mem_device_option 
+0x486a 010921 rtnne dvc_op_hci 
+0x486b 010922 force hci_event_simple_pairing_complete ,queue 
+0x486c 010923 call hci_get_payload_ptr 
+0x486d 010924 setarg 0 
+0x486e 010925 istore 1 ,contwu 
+0x486f 010926 call hci_write_plap 
+0x4870 010927 force 0x7 ,loopcnt 
+0x4871 010928 branch hci_send_event 
+:      010931 hci_send_linkkey_req:
+0x4872 010932 set0 mark_ext_patch ,mark 
+0x4873 010933 bpatch patch1d_5 ,mem_patch1d 
+0x4874 010934 force hci_event_link_key_request ,queue 
+:      010935 hci_send_sec_req:
+0x4875 010936 fetch 1 ,mem_device_option 
+0x4876 010937 rtnne dvc_op_hci 
+0x4877 010938 call hci_get_payload_ptr 
+0x4878 010939 call hci_write_plap 
+0x4879 010940 force 6 ,loopcnt 
+0x487a 010941 branch hci_send_event 
+:      010943 hci_send_pincode_req:
+0x487b 010944 fetch 1 ,mem_device_option 
+0x487c 010945 rtnne dvc_op_hci 
+0x487d 010946 force hci_event_pin_code_request ,queue 
+0x487e 010947 branch hci_send_sec_req 
+:      010950 hci_send_role_change:
+0x487f 010951 fetch 1 ,mem_device_option 
+0x4880 010952 rtnne dvc_op_hci 
+0x4881 010953 force hci_event_role_change ,queue 
+0x4882 010954 call hci_get_payload_ptr 
+0x4883 010955 force 0 ,pdata 
+0x4884 010956 istore 1 ,contwu 
+0x4885 010957 call hci_write_plap 
+0x4886 010958 istoret 1 ,contwu 
+0x4887 010959 force 8 ,loopcnt 
+0x4888 010960 branch hci_send_event 
+:      010962 hci_send_role_change_err:
+0x4889 010963 fetch 1 ,mem_device_option 
+0x488a 010964 rtnne dvc_op_hci 
+0x488b 010965 force 0 ,temp 
+0x488c 010966 nbranch hci_send_role_change_err_slave ,master 
+0x488d 010967 force 1 ,temp 
+:      010968 hci_send_role_change_err_slave:
+0x488e 010969 fetch 1 ,mem_device_option 
+0x488f 010970 rtnne dvc_op_hci 
+0x4890 010971 force hci_event_role_change ,queue 
+0x4891 010972 call hci_get_payload_ptr 
+0x4892 010973 force 0x35 ,pdata 
+0x4893 010974 istore 1 ,contwu 
+0x4894 010975 call hci_write_plap 
+0x4895 010976 istoret 1 ,contwu 
+0x4896 010977 force 8 ,loopcnt 
+0x4897 010978 branch hci_send_event 
+:      010980 hci_send_name:
+0x4898 010981 set0 mark_ext_patch ,mark 
+0x4899 010982 bpatch patch1d_6 ,mem_patch1d 
+0x489a 010983 fetch 1 ,mem_device_option 
+0x489b 010984 rtnne dvc_op_hci 
+0x489c 010985 call hci_get_packet_ptr 
+0x489d 010986 setarg 0xff07 
+0x489e 010987 istore 2 ,contwu 
+0x489f 010988 deposit queue 
+0x48a0 010989 istore 1 ,contwu 
+0x48a1 010990 call hci_write_plap 
+0x48a2 010991 arg mem_tmp_buffer ,contr 
+0x48a3 010992 force 248 ,loopcnt 
+:      010993 hci_read_remote_name_loop:
+0x48a4 010994 ifetch 1 ,contr 
+0x48a5 010995 istore 1 ,contwu 
+0x48a6 010996 loop hci_read_remote_name_loop 
+0x48a7 010997 force 0xff ,loopcnt 
+0x48a8 010998 branch hci_send_event_raw 
+:      011000 hci_send_num_complete_packets:
+0x48a9 011001 set0 mark_ext_patch ,mark 
+0x48aa 011002 bpatch patch1d_7 ,mem_patch1d 
+0x48ab 011003 fetch 1 ,mem_device_option 
+0x48ac 011004 rtnne dvc_op_hci 
+0x48ad 011005 hfetch 1 ,core_uart_txitems 
+0x48ae 011006 nrtn blank 
+0x48af 011007 fetch 1 ,mem_op 
+0x48b0 011008 rtnbit0 op_pkt_comp 
+0x48b1 011009 set0 op_pkt_comp ,pdata 
+0x48b2 011010 store 1 ,mem_op 
+0x48b3 011011 call hci_get_payload_ptr 
+0x48b4 011012 force 1 ,pdata 
+0x48b5 011013 istore 1 ,contwu 
+0x48b6 011014 call hci_write_handle 
+0x48b7 011015 force 1 ,pdata 
+0x48b8 011016 istore 2 ,contwu 
+0x48b9 011017 force hci_event_num_completed_packets ,queue 
+0x48ba 011018 force 5 ,loopcnt 
+0x48bb 011019 branch hci_send_event 
+:      011023 hci_send_auth_complete:
+0x48bc 011024 set0 mark_ext_patch ,mark 
+0x48bd 011025 bpatch patch1e_0 ,mem_patch1e 
+0x48be 011026 fetch 1 ,mem_device_option 
+0x48bf 011027 rtnne dvc_op_hci 
+0x48c0 011028 call hci_write_handle3 
+0x48c1 011029 force hci_event_authentication_complete ,queue 
+0x48c2 011030 force 3 ,loopcnt 
+0x48c3 011031 branch hci_send_event 
+:      011035 hci_send_disconn_complete:
+0x48c4 011036 set0 mark_ext_patch ,mark 
+0x48c5 011037 bpatch patch1e_1 ,mem_patch1e 
+0x48c6 011038 fetch 1 ,mem_device_option 
+0x48c7 011039 rtnne dvc_op_hci 
+0x48c8 011040 call hci_get_payload_ptr 
+0x48c9 011041 force 0 ,pdata 
+0x48ca 011042 istore 1 ,contwu 
+0x48cb 011043 istoret 2 ,contwu 
+0x48cc 011044 fetch 1 ,mem_hci_disconn_reason 
+0x48cd 011045 istore 1 ,contwu 
+0x48ce 011046 force hci_event_disconnection_complete ,queue 
+0x48cf 011047 force 4 ,loopcnt 
+0x48d0 011048 branch hci_send_event 
+:      011051 hci_send_le_adv_report_event:
+0x48d1 011052 set0 mark_ext_patch ,mark 
+0x48d2 011053 bpatch patch1e_2 ,mem_patch1e 
+0x48d3 011054 fetch 1 ,mem_device_option 
+0x48d4 011055 rtnne dvc_op_hci ,pdata 
+0x48d5 011056 call hci_get_payload_ptr 
+0x48d6 011057 setarg 0x0102 
+0x48d7 011058 istore 2 ,contwu 
+0x48d8 011059 fetcht 1 ,mem_le_rxbuf 
+0x48d9 011060 and temp ,0xf ,pdata 
+0x48da 011061 istore 1 ,contwu 
+0x48db 011062 copy rega ,pdata 
+0x48dc 011063 istore 1 ,contwu 
+0x48dd 011064 fetcht 1 ,mem_le_rxbuf + 1 
+0x48de 011065 increase -6 ,temp 
+0x48df 011066 fetch 6 ,mem_le_rxbuf + 2 
+0x48e0 011067 istore 6 ,contwu 
+0x48e1 011068 istoret 1 ,contwu 
+0x48e2 011069 copy temp ,loopcnt 
+0x48e3 011070 call uart_copy_tx_bytes 
+0x48e4 011071 setarg 127 
+0x48e5 011072 istore 1 ,contwu 
+0x48e6 011073 copy temp ,loopcnt 
+0x48e7 011074 add loopcnt ,12 ,loopcnt 
+0x48e8 011075 force hci_event_le_meta_event ,queue 
+0x48e9 011076 branch hci_send_event 
+:      011078 hci_send_le_conn_complete:
+0x48ea 011079 set0 mark_ext_patch ,mark 
+0x48eb 011080 bpatch patch1e_3 ,mem_patch1e 
+0x48ec 011081 fetch 1 ,mem_device_option 
+0x48ed 011082 rtnne dvc_op_hci ,pdata 
+0x48ee 011083 call hci_get_payload_ptr 
+0x48ef 011084 setarg hci_le_subevent_conn_complete 
+0x48f0 011085 istore 1 ,contwu 
+0x48f1 011086 istoret 1 ,contwu 
+0x48f2 011087 fetch 1 ,mem_le_conn_handle 
+0x48f3 011088 istore 2 ,contwu 
+0x48f4 011089 fetch 1 ,mem_le_mode 
+0x48f5 011090 rshift pdata ,pdata 
+0x48f6 011091 setflip 0 ,pdata 
+0x48f7 011092 istore 1 ,contwu 
+0x48f8 011093 fetch 1 ,mem_le_conn_peer_addr_type 
+0x48f9 011094 istore 1 ,contwu 
+0x48fa 011095 fetch 6 ,mem_le_plap 
+0x48fb 011096 istore 6 ,contwu 
+0x48fc 011097 fetch 2 ,mem_le_conn_interval 
+0x48fd 011098 istore 2 ,contwu 
+0x48fe 011099 fetch 2 ,mem_le_slave_latency 
+0x48ff 011100 istore 2 ,contwu 
+0x4900 011101 fetch 2 ,mem_le_superto 
+0x4901 011102 istore 2 ,contwu 
+0x4902 011103 fetch 1 ,mem_le_peer_sca 
+0x4903 011104 istore 1 ,contwu 
+0x4904 011105 force hci_event_le_meta_event ,queue 
+0x4905 011106 arg 19 ,loopcnt 
+0x4906 011107 branch hci_send_event 
+:      011111 hci_send_mode_change:
+0x4907 011112 set0 mark_ext_patch ,mark 
+0x4908 011113 bpatch patch1e_4 ,mem_patch1e 
+0x4909 011114 fetch 1 ,mem_device_option 
+0x490a 011115 rtnne dvc_op_hci 
+0x490b 011117 call hci_get_payload_ptr 
+0x490c 011118 call hci_write_handle3 
+0x490d 011119 istoret 1 ,contwu 
+0x490e 011120 fetch 2 ,mem_tsniff 
+0x490f 011121 rshift pdata ,pdata 
+0x4910 011122 istore 2 ,contwu 
+0x4911 011123 force 6 ,loopcnt 
+0x4912 011124 force hci_event_mode_change ,queue 
+0x4913 011125 branch hci_send_event 
+:      011128 hci_send_sco_complete:
+0x4914 011129 set0 mark_ext_patch ,mark 
+0x4915 011130 bpatch patch1e_5 ,mem_patch1e 
+0x4916 011131 fetch 1 ,mem_device_option 
+0x4917 011132 rtnne dvc_op_hci 
+0x4918 011133 set0 mark_ext_patch ,mark 
+0x4919 011134 bpatch patch1e_6 ,mem_patch1e 
+0x491a 011135 call hci_get_payload_ptr 
+0x491b 011136 istoret 1 ,contwu 
+0x491c 011137 setarg 0xe00 
+0x491d 011138 istore 2 ,contwu 
+0x491e 011139 call hci_write_plap 
+0x491f 011140 force 0 ,pdata 
+0x4920 011141 bmark1 mark_esco ,hci_send_esco 
+0x4921 011142 force 0 ,pdata 
+0x4922 011143 istore 7 ,contwu 
+0x4923 011144 branch hci_send_sco_cont 
+:      011145 hci_send_esco:
+0x4924 011146 fetch 1 ,mem_device_option 
+0x4925 011147 rtnne dvc_op_hci 
+0x4926 011148 setarg 0x020602 
+0x4927 011149 istore 3 ,contwu 
+0x4928 011150 setarg 30 
+0x4929 011151 istore 2 ,contwu 
+0x492a 011152 setarg 30 
+0x492b 011153 istore 2 ,contwu 
+:      011154 hci_send_sco_cont:
+0x492c 011155 fetch 1 ,mem_device_option 
+0x492d 011156 rtnne dvc_op_hci 
+0x492e 011157 fetch 1 ,mem_air_mode 
+0x492f 011158 istore 1 ,contwu 
+0x4930 011159 force hci_event_sco_connection_complete ,queue 
+0x4931 011160 force 17 ,loopcnt 
+0x4932 011161 branch hci_send_event 
+:      011164 hci_command_status:
+0x4933 011165 set0 mark_ext_patch ,mark 
+0x4934 011166 bpatch patch1e_7 ,mem_patch1e 
+0x4935 011167 call hci_get_payload_ptr 
+0x4936 011168 setarg 0x100 
+0x4937 011169 istore 2 ,contwu 
+0x4938 011170 deposit alarm 
+0x4939 011171 istore 2 ,contwu 
+0x493a 011172 force 4 ,loopcnt 
+0x493b 011173 force hci_event_command_status ,queue 
+0x493c 011174 branch hci_send_event 
+:      011176 hci_command_status_err:
+0x493d 011177 set0 mark_ext_patch ,mark 
+0x493e 011178 bpatch patch1f_0 ,mem_patch1f 
+0x493f 011179 call hci_get_payload_ptr 
+0x4940 011180 deposit rega 
+0x4941 011181 istore 1 ,contwu 
+0x4942 011182 setarg 0x01 
+0x4943 011183 istore 1 ,contwu 
+0x4944 011184 deposit alarm 
+0x4945 011185 istore 2 ,contwu 
+0x4946 011186 force 4 ,loopcnt 
+0x4947 011187 force hci_event_command_status ,queue 
+0x4948 011188 branch hci_send_event 
+:      011190 hci_normal_reply:
+0x4949 011191 set0 mark_ext_patch ,mark 
+0x494a 011192 bpatch patch1f_1 ,mem_patch1f 
+0x494b 011193 force 4 ,loopcnt 
+:      011194 hci_command_complete:
+0x494c 011195 call hci_get_payload_ptr 
+0x494d 011196 force 0x1 ,pdata 
+0x494e 011197 istore 1 ,contwu 
+0x494f 011198 deposit alarm 
+0x4950 011199 istore 3 ,contwu 
+0x4951 011200 force hci_event_command_complete ,queue 
+:      011201 hci_send_event:
+0x4952 011202 set0 mark_ext_patch ,mark 
+0x4953 011203 bpatch patch1f_2 ,mem_patch1f 
+0x4954 011204 call hci_get_packet_ptr 
+0x4955 011205 deposit queue 
+0x4956 011206 istore 1 ,contwu 
+0x4957 011207 deposit loopcnt 
+0x4958 011208 istore 1 ,contwu 
+:      011209 hci_send_event_raw:
+0x4959 011210 set1 mark_h5tx_rp ,mark 
+0x495a 011211 force 5 ,queue 
+0x495b 011212 increase 2 ,loopcnt 
+:      011213 hci_send_packet:
+0x495c 011214 call hci_check_bcsp_protocol 
+0x495d 011215 branch bcsp_send_packet ,true 
+0x495e 011216 branch h4_send_packet_event 
+:      011218 hci_send_commu_ready_event:
+0x495f 011219 force hci_event_vendor_specific ,queue 
+0x4960 011220 call hci_get_payload_ptr 
+0x4961 011221 setarg hci_vendor_event_commu_ready 
+0x4962 011222 istore 1 ,contwu 
+0x4963 011223 force 1 ,loopcnt 
+0x4964 011224 branch hci_send_event 
+:      011227 hci_write_plap:
+0x4965 011228 fetch 6 ,mem_plap 
+0x4966 011229 istore 6 ,contwu 
+0x4967 011230 rtn 
+:      011232 hci_write_handle3:
+0x4968 011233 call hci_get_payload_ptr 
+0x4969 011234 force 0 ,pdata 
+0x496a 011235 istore 1 ,contwu 
+:      011236 hci_write_handle:
+0x496b 011237 fetch 1 ,mem_conn_handle 
+0x496c 011238 istore 2 ,contwu 
+0x496d 011239 rtn 
+:      011241 hci_get_cmd_complete_ptr:
+0x496e 011242 force 12 ,contwu 
+0x496f 011243 branch hci_get_tx_ptr 
+:      011245 hci_get_payload_ptr:
+0x4970 011246 force 8 ,contwu 
+0x4971 011247 branch hci_get_tx_ptr 
+:      011249 hci_get_packet_ptr:
+0x4972 011250 force 6 ,contwu 
+:      011251 hci_get_tx_ptr:
+0x4973 011252 call hci_check_bcsp_protocol 
+0x4974 011253 branch bcsp_get_tx_ptr ,true 
+0x4975 011254 branch h4_get_tx_ptr 
+:      011256 uart_copy_tx_bytes:
+0x4976 011257 deposit loopcnt 
+0x4977 011258 rtn blank 
+:      011259 uart_copy_tx_bytes_loop:
+0x4978 011260 ifetch 1 ,contr 
+0x4979 011261 istore 1 ,contwu 
+0x497a 011262 loop uart_copy_tx_bytes_loop 
+0x497b 011263 rtn 
+:      011265 uart_copy_rx_bytes:
+0x497c 011266 deposit loopcnt 
+0x497d 011267 rtn blank 
+:      011268 uart_copy_rx_bytes_loop:
+0x497e 011269 ifetch 1 ,contru 
+0x497f 011270 istore 1 ,contw 
+0x4980 011271 loop uart_copy_rx_bytes_loop 
+0x4981 011272 rtn 
+:      011274 uart_write_bytes:
+0x4982 011275 istore 1 ,contwu 
+0x4983 011276 rshift8 pdata ,pdata 
+0x4984 011277 loop uart_write_bytes 
+0x4985 011278 rtn 
+:      011281 calc_tx_crc16:
+0x4986 011282 pulse crc16 
+0x4987 011283 enable enable_crc 
+:      011284 crcloop:
+0x4988 011285 ifetch 1 ,contwu 
+0x4989 011286 inject bucket ,8 
+0x498a 011287 loop crcloop 
+0x498b 011288 enable enable_parity 
+0x498c 011289 inject bucket ,16 
+0x498d 011290 disable enable_parity 
+0x498e 011291 disable enable_crc 
+0x498f 011292 disable crc16 
+0x4990 011293 byteswap pdata ,pdata 
+0x4991 011294 rtn 
+:      011296 stop_loop:
+0x4992 011297 nop 1 
+0x4993 011298 hjam 1 ,0x8203 
+0x4994 011299 branch stop_loop 
+:      011303 process_cmd:
+0x4995 011304 set0 mark_ext_patch ,mark 
+0x4996 011305 bpatch patch1f_3 ,mem_patch1f 
+0x4997 011306 fetch 1 ,mem_hci_cmd 
+0x4998 011307 rtn blank 
+0x4999 011308 fetch 1 ,mem_lmo_opcode2 
+0x499a 011309 nrtn blank 
+0x499b 011310 call cmd_check_plap 
+0x499c 011311 nbranch process_cmd_conn_handle ,zero 
+0x499d 011312 fetch 1 ,mem_hci_cmd 
+0x499e 011313 beq hci_cmd_remote_name_req ,cmd_namereq 
+0x499f 011314 beq hci_cmd_pair ,cmd_pair 
+0x49a0 011315 beq hci_cmd_nopair ,cmd_nopair 
+0x49a1 011316 beq hci_cmd_linkkey ,cmd_has_key 
+0x49a2 011317 beq hci_cmd_nokey ,cmd_no_key 
+0x49a3 011318 beq hci_cmd_reject_conn ,cmd_disconn 
+0x49a4 011319 beq hci_cmd_role_switch ,cmd_role_switch 
+0x49a5 011320 beq hci_cmd_accept_conn ,cmd_accept_conn 
+0x49a6 011321 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
+0x49a7 011322 beq hci_cmd_detach ,cmd_detach 
+0x49a8 011323 beq hci_cmd_in_sniff ,cmd_in_sniff 
+0x49a9 011324 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
+:      011325 process_cmd_conn_handle:
+0x49aa 011326 set0 mark_ext_patch ,mark 
+0x49ab 011327 bpatch patch1f_4 ,mem_patch1f 
+0x49ac 011328 call cmd_check_handle 
+0x49ad 011329 nrtn blank 
+0x49ae 011330 fetch 1 ,mem_hci_cmd 
+0x49af 011331 beq hci_cmd_auth ,cmd_auth 
+0x49b0 011332 beq hci_cmd_startencrypt ,cmd_start_encrypt 
+0x49b1 011333 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
+0x49b2 011334 beq hci_cmd_setup_sco ,cmd_setup_sco 
+0x49b3 011335 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
+0x49b4 011336 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
+0x49b5 011337 beq hci_cmd_remote_feature_req ,cmd_feature_req 
+0x49b6 011338 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
+0x49b7 011339 beq hci_cmd_remote_version_req ,cmd_version_req 
+0x49b8 011340 beq hci_cmd_role_discovery ,cmd_role_discovery 
+0x49b9 011341 beq hci_cmd_io_cap ,cmd_io_cap 
+0x49ba 011342 rtnne hci_cmd_disconn 
+0x49bb 011343 call lmp_disconnect 
+:      011344 cmd_exit:
+0x49bc 011345 jam 0 ,mem_hci_cmd 
+0x49bd 011346 rtn 
+:      011348 cmd_check_plap:
+0x49be 011349 fetch 6 ,mem_hci_plap 
+0x49bf 011350 fetcht 6 ,mem_plap 
+0x49c0 011351 isub temp ,null 
+0x49c1 011352 rtn 
+:      011355 cmd_check_handle:
+0x49c2 011356 fetch 1 ,mem_hci_conn_handle 
+0x49c3 011357 fetcht 1 ,mem_conn_handle 
+0x49c4 011358 isub temp ,pdata 
+0x49c5 011359 rtn 
+:      011361 cmd_accept_conn:
+0x49c6 011362 jam lmp_accepted ,mem_lmo_opcode2 
+0x49c7 011363 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x49c8 011364 call tid_set_reply 
+0x49c9 011365 branch cmd_exit 
+:      011367 cmd_accept_with_switch:
+0x49ca 011368 branch cmd_accept_sco_conn ,master 
+0x49cb 011369 set1 mark_accept_switch ,mark 
+:      011370 cmd_role_switch:
+0x49cc 011371 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x49cd 011372 set1 mark_switch_initiated ,mark 
+0x49ce 011373 nbranch cmd_exit ,master 
+0x49cf 011374 jam lmp_switch_req ,mem_lmo_opcode2 
+0x49d0 011375 fetch 1 ,mem_connection_options 
+0x49d1 011376 set0 connection_switch ,pdata 
+0x49d2 011377 store 1 ,mem_connection_options 
+0x49d3 011378 branch cmd_exit 
+:      011381 cmd_namereq:
+0x49d4 011382 jam lmp_name_req ,mem_lmo_opcode2 
+0x49d5 011383 jam 0 ,mem_name_offset 
+0x49d6 011384 branch cmd_exit 
+:      011387 cmd_ssp:
+0x49d7 011388 jam sp_flag_commit ,mem_master_sp_flag 
+0x49d8 011389 jam sp_master_stat_start_skip ,mem_master_sp_state 
+0x49d9 011390 branch cmd_exit 
+:      011392 cmd_pair:
+0x49da 011393 fetch 1 ,mem_op 
+0x49db 011394 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49dc 011395 call tid_initiate 
+0x49dd 011396 jam lmp_in_rand ,mem_lmo_opcode2 
+0x49de 011397 branch cmd_exit 
+:      011398 cmd_pair_passive:
+0x49df 011399 set0 op_inrand_req ,pdata 
+0x49e0 011400 store 1 ,mem_op 
+0x49e1 011401 call lmp_accept_inrand 
+0x49e2 011402 setarg 0 
+0x49e3 011403 setflag master ,smap_lmptid ,pdata 
+0x49e4 011404 store 1 ,mem_lmo_tid2 
+0x49e5 011405 branch cmd_exit 
+:      011407 cmd_nopair:
+0x49e6 011408 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x49e7 011409 jam lmp_detach ,mem_lmo_opcode2 
+0x49e8 011410 fetch 1 ,mem_state 
+0x49e9 011411 bbit1 state_inconn ,cmd_exit 
+0x49ea 011412 force hci_error_pairing_not_allowed ,temp 
+0x49eb 011413 call hci_send_connection_error 
+0x49ec 011414 branch cmd_exit 
+:      011417 cmd_has_key:
+0x49ed 011418 call linkkey_set 
+0x49ee 011419 fetch 1 ,mem_op 
+0x49ef 011420 bbit1 op_auth_req ,cmd_send_aurand 
+0x49f0 011421 bbit1 op_send_sres ,cmd_send_sres 
+0x49f1 011422 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49f2 011423 branch cmd_exit 
+:      011424 cmd_send_sres:
+0x49f3 011425 set0 op_send_sres ,pdata 
+0x49f4 011426 store 1 ,mem_op 
+0x49f5 011427 jam lmp_sres ,mem_lmo_opcode2 
+0x49f6 011428 branch cmd_exit 
+:      011430 cmd_no_key:
+0x49f7 011431 fetch 1 ,mem_op 
+0x49f8 011432 bbit1 op_send_sres ,cmd_no_key_reject 
+0x49f9 011433 call hci_send_pincode_req 
+0x49fa 011434 branch cmd_exit 
+:      011435 cmd_no_key_reject:
+0x49fb 011436 set0 op_send_sres ,pdata 
+0x49fc 011437 store 1 ,mem_op 
+0x49fd 011438 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x49fe 011439 jam lmp_au_rand ,mem_lmi_opcode2 
+0x49ff 011440 jam key_missing ,mem_lmo_reason2 
+0x4a00 011441 branch cmd_exit 
+:      011444 cmd_auth:
+0x4a01 011445 fetch 1 ,mem_op 
+0x4a02 011446 set1 op_auth_req ,pdata 
+0x4a03 011447 store 1 ,mem_op 
+0x4a04 011448 fetch 1 ,mem_state 
+0x4a05 011449 bbit1 state_linkkey ,cmd_auth_sendaurand 
+0x4a06 011450 call hci_send_linkkey_req 
+0x4a07 011451 branch cmd_exit 
+:      011453 cmd_send_aurand:
+:      011454 cmd_auth_sendaurand:
+0x4a08 011455 call tid_initiate 
+0x4a09 011456 jam lmp_au_rand ,mem_lmo_opcode2 
+0x4a0a 011457 branch cmd_exit 
+:      011459 cmd_start_encrypt:
+0x4a0b 011460 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0c 011461 branch cmd_exit 
+:      011463 cmd_stop_encrypt:
+0x4a0d 011464 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0e 011465 branch cmd_exit 
+:      011467 cmd_feature_req:
+0x4a0f 011468 set0 mark_ext_patch ,mark 
+0x4a10 011469 bpatch patch1f_5 ,mem_patch1f 
+0x4a11 011470 jam lmp_features_req ,mem_lmo_opcode2 
+0x4a12 011471 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
+0x4a13 011472 rtn 
+:      011474 cmd_ext_feature_req:
+0x4a14 011475 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x4a15 011476 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
+0x4a16 011477 rtn 
+:      011479 cmd_version_req:
+0x4a17 011480 jam lmp_version_req ,mem_lmo_opcode2 
+0x4a18 011481 branch cmd_exit 
+:      011483 cmd_in_sniff:
+0x4a19 011484 jam lmp_sniff_req ,mem_lmo_opcode2 
+0x4a1a 011485 arg mem_sniff_payload ,contw 
+0x4a1b 011486 setarg 0 
+0x4a1c 011487 isolate1 27 ,clke_bt 
+0x4a1d 011488 setflag true ,1 ,pdata 
+0x4a1e 011489 istore 1 ,contw 
+0x4a1f 011490 setarg 0 
+0x4a20 011491 istore 2 ,contw 
+0x4a21 011492 fetch 2 ,mem_sniff_param_interval 
+0x4a22 011493 istore 2 ,contw 
+0x4a23 011494 fetch 1 ,mem_sniff_param_attempt 
+0x4a24 011495 istore 2 ,contw 
+0x4a25 011496 fetch 1 ,mem_sniff_param_timeout 
+0x4a26 011497 istore 2 ,contw 
+0x4a27 011498 branch cmd_exit 
+:      011500 cmd_exit_sniff:
+0x4a28 011501 jam lmp_unsniff_req ,mem_lmo_opcode2 
+0x4a29 011502 branch cmd_exit 
+:      011504 cmd_setup_sco:
+0x4a2a 011505 call new_conn_handle 
+0x4a2b 011506 store 1 ,mem_sco_handle 
+0x4a2c 011507 fetch 1 ,mem_conn_handle 
+0x4a2d 011508 store 1 ,mem_sco_asso_handle 
+0x4a2e 011509 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a2f 011510 set1 mark_esco ,mark 
+0x4a30 011511 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x4a31 011512 branch cmd_exit 
+:      011514 cmd_disconn:
+0x4a32 011515 call lmp_disconnect 
+0x4a33 011516 branch cmd_exit 
+:      011518 cmd_disconn_sco:
+0x4a34 011519 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
+0x4a35 011520 bmark0 mark_esco ,cmd_exit 
+0x4a36 011521 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
+0x4a37 011522 branch cmd_exit 
+:      011524 cmd_accept_sco_conn:
+0x4a38 011525 branch cmd_accept_sco_conn_master ,master 
+0x4a39 011526 jam lmp_accepted ,mem_lmo_opcode2 
+0x4a3a 011527 jam lmp_sco_link_req ,mem_lmi_opcode2 
+0x4a3b 011528 bmark0 mark_esco ,cmd_exit 
+0x4a3c 011529 fetch 1 ,mem_esco_type 
+0x4a3d 011530 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
+0x4a3e 011531 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x4a3f 011532 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x4a40 011533 branch cmd_exit 
+:      011534 cmd_accept_sco_conn_master:
+0x4a41 011535 call new_conn_handle 
+0x4a42 011536 store 1 ,mem_sco_handle 
+0x4a43 011537 fetch 1 ,mem_conn_handle 
+0x4a44 011538 store 1 ,mem_sco_asso_handle 
+0x4a45 011539 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a46 011540 bmark0 mark_esco ,cmd_exit 
+0x4a47 011541 branch parse_lmpext_esco_link_req_change_param 
+:      011544 cmd_role_discovery:
+0x4a48 011545 call hci_get_cmd_complete_ptr 
+0x4a49 011546 call hci_write_handle 
+0x4a4a 011547 force 0 ,pdata 
+0x4a4b 011548 nsetflag master ,0 ,pdata 
+0x4a4c 011549 istore 1 ,contwu 
+0x4a4d 011550 force 7 ,loopcnt 
+0x4a4e 011551 arg 0x809 ,alarm 
+0x4a4f 011552 call hci_command_complete 
+0x4a50 011553 branch cmd_exit 
+:      011555 cmd_io_cap:
+0x4a51 011556 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x4a52 011557 branch cmd_exit 
+:      011559 cmd_detach:
+0x4a53 011560 jam lmp_detach ,mem_lmo_opcode2 
+0x4a54 011561 jam other_end_terminated ,mem_disconn_reason_send 
+0x4a55 011562 branch cmd_exit 
+:      011567 process_hci_patch:
+0x4a56 011568 jam 0 ,mem_check_sum 
+0x4a57 011571 ifetch 1 ,contru 
+0x4a58 011572 store 1 ,mem_ucode_id_remote 
+0x4a59 011573 call hci_ucode_checksum_add 
+0x4a5a 011575 call push_stack 
+0x4a5b 011576 fetch 1 ,mem_ucode_id_remote 
+0x4a5c 011577 copy pdata ,temp 
+0x4a5d 011578 fetch 1 ,mem_ucode_id_local 
+0x4a5e 011579 increase 1 ,pdata 
+0x4a5f 011580 icompare 0xff ,temp 
+0x4a60 011581 nbranch hci_nak_ucode_with_stack ,true 
+0x4a61 011582 store 1 ,mem_ucode_id_local 
+0x4a62 011583 call pop_stack 
+0x4a63 011585 ifetch 1 ,contru 
+0x4a64 011586 beq 0x01 ,hci_enable_ucode_load 
+0x4a65 011587 beq 0x02 ,process_hci_ucode 
+0x4a66 011588 beq 0x03 ,hci_disable_ucode_load 
+0x4a67 011589 beq 0x05 ,process_hci_n_sched_data 
+0x4a68 011590 beq 0x06 ,hci_write_register 
+0x4a69 011591 beq 0x07 ,hci_read_register 
+0x4a6a 011592 beq 0x08 ,hci_enable_ucode 
+0x4a6b 011593 beq 0x09 ,hci_soft_branch 
+0x4a6c 011594 rtn 
+:      011595 hci_ucode_checksum_add:
+0x4a6d 011596 copy pdata ,temp 
+0x4a6e 011597 call push_stack 
+0x4a6f 011598 fetch 1 ,mem_check_sum 
+0x4a70 011599 iadd temp ,pdata 
+0x4a71 011600 store 1 ,mem_check_sum 
+0x4a72 011601 branch pop_stack 
+:      011604 hci_ack_ucode:
+0x4a73 011605 force 1 ,pdata 
+0x4a74 011606 call uart_send_byte 
+0x4a75 011607 fetch 1 ,mem_ucode_id_local 
+0x4a76 011608 branch uart_send_byte 
+:      011610 hci_nak_ucode_with_stack:
+0x4a77 011611 call pop_stack 
+0x4a78 011612 branch hci_nak_ucode_ucode_id 
+:      011613 hci_nak_ucode:
+0x4a79 011614 fetch 1 ,mem_ucode_id_local 
+0x4a7a 011615 increase -1 ,pdata 
+0x4a7b 011616 store 1 ,mem_ucode_id_local 
+:      011617 hci_nak_ucode_ucode_id:
+0x4a7c 011618 force 0 ,pdata 
+0x4a7d 011619 call uart_send_byte 
+0x4a7e 011620 fetch 1 ,mem_ucode_id_local 
+0x4a7f 011621 branch uart_send_byte 
+:      011623 hci_write_register:
+0x4a80 011624 call hci_ucode_checksum_add 
+0x4a81 011625 ifetch 1 ,contru 
+0x4a82 011626 store 1 ,mem_ucode_temp 
+0x4a83 011627 call hci_ucode_checksum_add 
+0x4a84 011628 ifetch 1 ,contru 
+0x4a85 011629 lshift8 pdata ,contw 
+0x4a86 011630 call hci_ucode_checksum_add 
+0x4a87 011631 fetch 1 ,mem_ucode_temp 
+0x4a88 011632 iadd contw ,contw 
+0x4a89 011633 ifetch 1 ,contru 
+0x4a8a 011634 istore 1 ,contw 
+0x4a8b 011635 call hci_ucode_checksum_add 
+0x4a8c 011636 ifetch 1 ,contru 
+0x4a8d 011637 call hci_ucode_checksum_add 
+0x4a8e 011638 fetch 1 ,mem_check_sum 
+0x4a8f 011639 bne 0xff ,hci_nak_ucode 
+0x4a90 011640 branch hci_ack_ucode 
+:      011642 hci_read_register:
+0x4a91 011643 call hci_ucode_checksum_add 
+0x4a92 011644 ifetch 1 ,contru 
+0x4a93 011645 store 1 ,mem_ucode_temp 
+0x4a94 011646 call hci_ucode_checksum_add 
+0x4a95 011647 ifetch 1 ,contru 
+0x4a96 011648 store 1 ,mem_ucode_temp1 
+0x4a97 011649 call hci_ucode_checksum_add 
+0x4a98 011650 ifetch 1 ,contru 
+0x4a99 011651 call hci_ucode_checksum_add 
+0x4a9a 011652 fetch 1 ,mem_check_sum 
+0x4a9b 011653 bne 0xff ,hci_nak_ucode 
+0x4a9c 011655 fetch 1 ,mem_ucode_temp1 
+0x4a9d 011656 lshift8 pdata ,temp 
+0x4a9e 011657 fetch 1 ,mem_ucode_temp 
+0x4a9f 011658 iadd temp ,contru 
+0x4aa0 011659 ifetch 1 ,contru 
+0x4aa1 011660 store 1 ,mem_ucode_temp 
+:      011661 hci_read_register_ack:
+0x4aa2 011662 force 1 ,pdata 
+0x4aa3 011663 call uart_send_byte 
+0x4aa4 011664 fetch 1 ,mem_ucode_temp 
+0x4aa5 011665 call uart_send_byte 
+0x4aa6 011666 jam 0xff ,mem_ucode_id_local 
+0x4aa7 011667 rtn 
+:      011669 hci_enable_ucode:
+0x4aa8 011670 call hci_ucode_checksum_add 
+0x4aa9 011671 ifetch 1 ,contru 
+0x4aaa 011672 call hci_ucode_checksum_add 
+0x4aab 011673 fetch 1 ,mem_check_sum 
+0x4aac 011674 bne 0xff ,hci_nak_ucode 
+0x4aad 011675 branch hci_ack_ucode 
+:      011677 process_hci_ucode:
+0x4aae 011678 call hci_ucode_checksum_add 
+0x4aaf 011679 ifetch 1 ,contru 
+0x4ab0 011680 hstore 1 ,core_ucode_low 
+0x4ab1 011681 call hci_ucode_checksum_add 
+0x4ab2 011682 ifetch 1 ,contru 
+0x4ab3 011683 set1 7 ,pdata 
+0x4ab4 011684 hstore 1 ,core_ucode_ctrl 
+0x4ab5 011685 set0 7 ,pdata 
+0x4ab6 011686 call hci_ucode_checksum_add 
+0x4ab7 011687 ifetch 1 ,contru 
+0x4ab8 011688 copy pdata ,loopcnt 
+0x4ab9 011689 call hci_ucode_checksum_add 
+:      011690 write_ucode_loop:
+0x4aba 011691 ifetch 1 ,contru 
+0x4abb 011692 hstore 1 ,core_ucode_data 
+0x4abc 011693 call hci_ucode_checksum_add 
+0x4abd 011694 loop write_ucode_loop 
+0x4abe 011695 ifetch 1 ,contru 
+0x4abf 011696 call hci_ucode_checksum_add 
+0x4ac0 011697 fetch 1 ,mem_check_sum 
+0x4ac1 011698 bne 0xff ,hci_nak_ucode 
+0x4ac2 011699 branch hci_ack_ucode 
+:      011701 process_hci_n_sched_data:
+0x4ac3 011702 call hci_ucode_checksum_add 
+0x4ac4 011703 ifetch 1 ,contru 
+0x4ac5 011704 store 1 ,mem_ucode_temp 
+0x4ac6 011705 call hci_ucode_checksum_add 
+0x4ac7 011706 ifetch 1 ,contru 
+0x4ac8 011707 lshift8 pdata ,contw 
+0x4ac9 011708 call hci_ucode_checksum_add 
+0x4aca 011709 fetch 1 ,mem_ucode_temp 
+0x4acb 011710 iadd contw ,contw 
+0x4acc 011711 ifetch 1 ,contru 
+0x4acd 011712 iforce loopcnt 
+0x4ace 011713 call hci_ucode_checksum_add 
+:      011714 process_hci_n_sched_loop:
+0x4acf 011715 ifetch 1 ,contru 
+0x4ad0 011716 istore 1 ,contw 
+0x4ad1 011717 call hci_ucode_checksum_add 
+0x4ad2 011718 loop process_hci_n_sched_loop 
+0x4ad3 011719 ifetch 1 ,contru 
+0x4ad4 011720 call hci_ucode_checksum_add 
+0x4ad5 011721 fetch 1 ,mem_check_sum 
+0x4ad6 011722 bne 0xff ,hci_nak_ucode 
+0x4ad7 011723 branch hci_ack_ucode 
+:      011727 hci_enable_ucode_load:
+0x4ad8 011728 call hci_ucode_checksum_add 
+0x4ad9 011729 ifetch 1 ,contru 
+0x4ada 011730 call hci_ucode_checksum_add 
+0x4adb 011731 fetch 1 ,mem_check_sum 
+0x4adc 011732 bne 0xff ,hci_nak_ucode 
+0x4add 011733 hjam 0x80 ,core_ucode_ctrl 
+0x4ade 011734 branch hci_ack_ucode 
+:      011736 hci_disable_ucode_load:
+0x4adf 011737 call hci_ucode_checksum_add 
+0x4ae0 011738 ifetch 1 ,contru 
+0x4ae1 011739 call hci_ucode_checksum_add 
+0x4ae2 011740 fetch 1 ,mem_check_sum 
+0x4ae3 011741 bne 0xff ,hci_nak_ucode 
+0x4ae4 011742 hjam 0 ,core_ucode_ctrl 
+0x4ae5 011743 branch hci_ack_ucode 
+:      011745 hci_soft_branch:
+0x4ae6 011746 call hci_ucode_checksum_add 
+0x4ae7 011747 ifetch 1 ,contru 
+0x4ae8 011748 call hci_ucode_checksum_add 
+0x4ae9 011749 fetch 1 ,mem_check_sum 
+0x4aea 011750 bne 0xff ,hci_nak_ucode 
+0x4aeb 011751 call hci_ack_ucode 
+0x4aec 011752 branch soft_reset 
+:      011755 hci_idle_dispatch:
+0x4aed 011756 call gpio_check_uart_state 
+0x4aee 011757 rtn true 
+0x4aef 011758 arg uart_wakeup_rx ,temp 
+0x4af0 011759 call gpio_get_bit 
+0x4af1 011760 nbranch uart_wake_up ,true 
+0x4af2 011761 jam hci_rx_wake ,mem_hci_lt_rx_state 
+0x4af3 011762 rtn 
+:      011763 uart_wake_up:
+0x4af4 011764 fetch 1 ,mem_hci_lt_rx_state 
+0x4af5 011765 rtnne hci_rx_wake 
+0x4af6 011766 call hci_exit_lpm 
+0x4af7 011767 branch hci_send_commu_ready_event 
+:      011781 hid_rx_process:
+0x4af8 011782 set1 mark_ext_patch ,mark 
+0x4af9 011783 bpatch patch33_4 ,mem_patch33 
+0x4afa 011784 fetch 2 ,mem_l2cap_payload_ptr 
+0x4afb 011785 copy pdata ,contr 
+0x4afc 011786 ifetch 1 ,contr 
+0x4afd 011787 and pdata ,0x0f ,temp 
+0x4afe 011788 rshift4 pdata ,pdata 
+0x4aff 011789 beq hid_type_set_idle ,hid_rx_process_handshake 
+0x4b00 011790 beq hid_type_set_protocol ,hid_rx_process_handshake 
+0x4b01 011791 beq hid_type_data ,hid_rx_process_data 
+0x4b02 011792 beq hid_type_set_report ,hid_rx_process_set_report 
+0x4b03 011793 beq hid_type_control ,hid_rx_process_hid_control 
+0x4b04 011794 rtn 
+:      011796 hid_rx_process_hid_control:
+0x4b05 011797 copy temp ,pdata 
+0x4b06 011798 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
+0x4b07 011799 beq hid_control_p_suspend ,hid_rx_process_suspend 
+0x4b08 011800 rtn 
+:      011802 hid_rx_process_virtual_cable_unplug:
+0x4b09 011803 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
+0x4b0a 011804 call ui_ipc_send_event 
+0x4b0b 011805 fetch 1 ,mem_device_option 
+0x4b0c 011806 rtnne dvc_op_mouse ,pdata 
+0x4b0d 011807 copy temp ,pdata 
+0x4b0e 011808 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
+0x4b0f 011809 rtn 
+:      011810 hid_rx_process_suspend:
+0x4b10 011811 rtn 
+:      011813 hid_rx_process_set_report:
+0x4b11 011814 arg 0x01 ,rega 
+0x4b12 011815 call hid_malloc_tx_buff 
+0x4b13 011816 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b14 011817 istore 2 ,contw 
+0x4b15 011818 setarg 0x00 
+0x4b16 011819 istore 1 ,contw 
+0x4b17 011820 rtn 
+:      011822 hid_rx_process_handshake:
+0x4b18 011823 arg 1 ,rega 
+0x4b19 011824 call hid_malloc_tx_buff 
+0x4b1a 011825 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b1b 011826 istore 2 ,contw 
+0x4b1c 011827 setarg 0 
+0x4b1d 011828 istore 1 ,contw 
+0x4b1e 011829 jam 1 ,mem_ui_data_txbuff_length 
+0x4b1f 011830 fetch 1 ,mem_hid_control_state 
+0x4b20 011831 set1 l2cap_channel_hid_handshake_done 
+0x4b21 011832 store 1 ,mem_hid_control_state 
+:      011833 hid_handshake_event:
+0x4b22 011834 jam bt_evt_hid_handshake ,mem_fifo_temp 
+0x4b23 011835 branch ui_ipc_send_event 
+:      011837 hid_rx_process_data:
+0x4b24 011838 ifetch 1 ,contr 
+0x4b25 011839 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
+0x4b26 011840 rtn 
+:      011842 hid_rx_process_data_hid_kb:
+0x4b27 011843 copy contr ,rega 
+0x4b28 011844 fetch 1 ,mem_device_option 
+0x4b29 011845 rtnne dvc_op_kb ,pdata 
+0x4b2a 011846 copy rega ,contr 
+0x4b2b 011847 branch kb_process_kb_report 
+:      011849 hid_malloc_tx_buff:
+0x4b2c 011850 call l2cap_malloc 
+0x4b2d 011851 copy rega ,temp 
+0x4b2e 011852 storet 1 ,mem_ui_data_txbuff_length 
+0x4b2f 011853 copy pdata ,contw 
+0x4b30 011854 copy rega ,pdata 
+0x4b31 011855 istore 2 ,contw 
+0x4b32 011856 rtn 
+:      011859 le_ir_init:
+0x4b33 011860 setarg le_ir 
+0x4b34 011861 store 2 ,mem_cb_le_process 
+0x4b35 011862 setarg le_ir_wcb 
+0x4b36 011863 store 2 ,mem_cb_att_write 
+0x4b37 011864 call eeprom_load_reconn_info 
+0x4b38 011865 call le_init_att 
+0x4b39 011866 hjam 158 ,core_pwm_ncnt0 
+0x4b3a 011867 hjam 8 ,core_gpio_sel1 
+0x4b3b 011868 hjam 5 ,core_gpio_out1 
+0x4b3c 011869 setarg -1 
+0x4b3d 011870 set0 1 ,pdata 
+0x4b3e 011871 set0 21 ,pdata 
+0x4b3f 011872 hstore 4 ,core_gpio_oe0 
+0x4b40 011873 hjam 2 ,core_gpio_pu0 
+0x4b41 011874 rtn wake 
+0x4b42 011875 jam 1 ,mem_le_adv_enable 
+0x4b43 011876 rtn 
+:      011879 le_ir_wcb:
+0x4b44 011880 ifetch 1 ,rega 
+0x4b45 011881 store 1 ,mem_ir_cmd 
+0x4b46 011882 beq ircmd_write_pulse ,le_ir_write_pulse 
+0x4b47 011883 beq ircmd_write_seq ,le_ir_write_seq 
+0x4b48 011884 beq ircmd_write_next ,le_ir_write_next 
+0x4b49 011885 beq ircmd_screen_on ,le_ir_screen_on 
+0x4b4a 011886 beq ircmd_screen_off ,le_ir_screen_off 
+0x4b4b 011887 rtnne ircmd_play 
+0x4b4c 011888 ifetch 1 ,contr 
+0x4b4d 011889 store 1 ,mem_ir_play_count 
+0x4b4e 011890 rtn 
+:      011892 le_ir_write_pulse:
+0x4b4f 011893 arg mem_ir_pulse_zero ,contw 
+0x4b50 011894 branch le_ir_write 
+:      011896 le_ir_write_seq:
+0x4b51 011897 arg mem_ir_sequence_len ,contw 
+0x4b52 011898 branch le_ir_write 
+:      011900 le_ir_write_next:
+0x4b53 011901 fetch 2 ,mem_ir_ptr 
+0x4b54 011902 iforce contw 
+:      011904 le_ir_write:
+0x4b55 011905 arg 19 ,loopcnt 
+0x4b56 011906 call memcpy 
+0x4b57 011907 deposit contw 
+0x4b58 011908 store 2 ,mem_ir_ptr 
+0x4b59 011909 jam 0 ,mem_ir_cmd 
+0x4b5a 011910 rtn 
+:      011914 le_ir:
+0x4b5b 011915 fetch 1 ,mem_ir_cmd 
+0x4b5c 011916 beq ircmd_record ,le_ir_start_record 
+0x4b5d 011917 beq ircmd_play ,le_ir_play 
+0x4b5e 011918 beq ircmd_report_pulse ,le_ir_report 
+0x4b5f 011919 beq ircmd_report_seq ,le_ir_report 
+0x4b60 011920 beq ircmd_report_raw ,le_ir_report 
+0x4b61 011921 beq ircmd_test_play ,le_ir_play 
+0x4b62 011922 beq ircmd_test_rec ,le_ir_rec 
+0x4b63 011923 rtn 
+:      011925 le_ir_screen_on:
+0x4b64 011926 jam 0 ,mem_lpm_mult 
+0x4b65 011927 jam 0 ,mem_ir_cmd 
+0x4b66 011928 rtn 
+:      011929 le_ir_screen_off:
+0x4b67 011930 jam 30 ,mem_lpm_mult 
+0x4b68 011931 jam 0 ,mem_ir_cmd 
+0x4b69 011932 rtn 
+:      011936 le_ir_rec:
+0x4b6a 011937 jam 0 ,mem_ir_cmd 
+0x4b6b 011938 arg 0xfffff ,stop_watch 
+0x4b6c 011939 call ir_record 
+0x4b6d 011940 rtn 
+:      011942 le_ir_next_anchor:
+0x4b6e 011943 fetcht 2 ,mem_le_tsniff 
+0x4b6f 011944 iadd temp ,pdata 
+0x4b70 011945 store 4 ,mem_le_anchor 
+:      011946 le_ir_start_record:
+0x4b71 011947 fetch 4 ,mem_le_anchor 
+0x4b72 011948 isub clke_bt ,pdata 
+0x4b73 011949 nbranch le_ir_next_anchor ,positive 
+0x4b74 011950 rshift pdata ,stop_watch 
+0x4b75 011951 call ir_record 
+0x4b76 011952 rtn blank 
+0x4b77 011953 jam ircmd_report_raw ,mem_ir_cmd 
+0x4b78 011954 arg mem_ir_record ,temp 
+0x4b79 011955 storet 2 ,mem_ir_ptr 
+:      011957 le_ir_report:
+0x4b7a 011958 call le_xtype_fifo_is_full 
+0x4b7b 011959 nrtn blank 
+0x4b7c 011960 jam notify_handle ,mem_le_notify_handle 
+0x4b7d 011961 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4b7e 011962 call le_xtype_fifo_in 
+0x4b7f 011963 fetch 2 ,mem_le_notify_attr_start 
+0x4b80 011964 iforce contw 
+0x4b81 011965 fetch 2 ,mem_ir_ptr 
+0x4b82 011966 iforce contr 
+0x4b83 011967 arg 20 ,loopcnt 
+0x4b84 011968 call memcpy 
+0x4b85 011969 deposit contr 
+0x4b86 011970 store 2 ,mem_ir_ptr 
+0x4b87 011971 fetch 2 ,mem_ir_report_len 
+0x4b88 011972 increase -20 ,pdata 
+0x4b89 011973 store 2 ,mem_ir_report_len 
+0x4b8a 011974 rtn positive 
+0x4b8b 011975 jam 0 ,mem_ir_cmd 
+0x4b8c 011976 rtn 
+:      011979 le_ir_play:
+0x4b8d 011980 fetch 1 ,mem_ir_play_count 
+0x4b8e 011981 call ir_play 
+0x4b8f 011982 jam 0 ,mem_ir_cmd 
+0x4b90 011983 rtn 
+:      011986 ir_record:
+0x4b91 011987 call ir_receive 
+0x4b92 011988 setarg mem_ir_record 
+0x4b93 011989 isub contw ,pdata 
+0x4b94 011990 sub pdata ,0 ,pdata 
+0x4b95 011991 store 2 ,mem_ir_report_len 
+0x4b96 011992 rtn 
+:      011996 ir_receive:
+0x4b97 011997 disable swfine 
+0x4b98 011998 arg mem_ir_record ,contw 
+:      011999 ir_receive_waitsync:
+0x4b99 012000 rtn timeout 
+0x4b9a 012001 hfetch 1 ,core_gpio_in + 2 
+0x4b9b 012002 bbit0 5 ,ir_receive_waitsync 
+0x4b9c 012003 copy clkn ,temp 
+0x4b9d 012004 arg 0x80 ,loopcnt 
+0x4b9e 012005 call memset0 
+0x4b9f 012006 arg mem_ir_record ,contw 
+0x4ba0 012007 arg 0x0 ,regc 
+:      012008 ir_receive_loop:
+0x4ba1 012009 arg 180 ,stop_watch 
+:      012010 ir_receive_waitedge:
+0x4ba2 012011 rtn timeout 
+0x4ba3 012012 hfetch 1 ,core_gpio_in + 2 
+0x4ba4 012013 ixor regc ,pdata 
+0x4ba5 012014 bbit1 5 ,ir_receive_waitedge 
+0x4ba6 012015 copy clkn ,pdata 
+0x4ba7 012016 iforce alarm 
+0x4ba8 012017 call clk_diff_rt 
+0x4ba9 012018 sub pdata ,0xff ,null 
+0x4baa 012019 branch ir_receive_waitedge ,positive 
+0x4bab 012020 isolate0 5 ,regc 
+0x4bac 012021 setflag true ,23 ,pdata 
+0x4bad 012022 istore 3 ,contw 
+0x4bae 012023 rshift8 contw ,pdata 
+0x4baf 012024 rtneq mem_ir_record_max 
+0x4bb0 012025 copy alarm ,temp 
+0x4bb1 012026 xor_into 0x20 ,regc 
+0x4bb2 012027 branch ir_receive_loop 
+:      012031 ir_get_next_seq:
+0x4bb3 012032 branch ir_get_next_seq_saved ,user 
+0x4bb4 012033 branch ir_get_next_encoded ,user2 
+:      012034 ir_get_next_seq_fetch:
+0x4bb5 012035 arg mem_ir_sequence ,temp 
+0x4bb6 012036 fetch 1 ,mem_ir_sequence_len 
+0x4bb7 012037 iadd temp ,pdata 
+0x4bb8 012038 isub rega ,null 
+0x4bb9 012039 branch ir_get_next_seq_exit ,zero 
+0x4bba 012040 ifetch 1 ,rega 
+0x4bbb 012041 copy contr ,rega 
+0x4bbc 012042 bbit0 7 ,ir_get_next_cont 
+0x4bbd 012043 enable user2 
+0x4bbe 012044 and pdata ,0x7f ,regb 
+0x4bbf 012045 lshift3 rega ,rega 
+0x4bc0 012046 branch ir_get_next_encoded 
+:      012047 ir_get_next_cont:
+0x4bc1 012048 rshift4 pdata ,debug 
+0x4bc2 012049 and_into 0xf ,pdata 
+0x4bc3 012050 isub debug ,null 
+0x4bc4 012051 rtn zero 
+0x4bc5 012052 enable user 
+0x4bc6 012053 rtn 
+:      012054 ir_get_next_seq_saved:
+0x4bc7 012055 deposit debug 
+0x4bc8 012056 disable user 
+0x4bc9 012057 rtn 
+:      012058 ir_get_next_encoded:
+0x4bca 012059 deposit regb 
+0x4bcb 012060 branch ir_get_next_encoded_end ,blank 
+0x4bcc 012061 and rega ,0x7 ,queue 
+0x4bcd 012062 rshift3 rega ,contr 
+0x4bce 012063 ifetch 1 ,contr 
+0x4bcf 012064 increase 1 ,rega 
+0x4bd0 012065 increase -1 ,regb 
+0x4bd1 012066 qisolate0 pdata 
+0x4bd2 012067 fetch 1 ,mem_ir_pulse_zero 
+0x4bd3 012068 branch ir_get_next_cont ,true 
+0x4bd4 012069 fetch 1 ,mem_ir_pulse_one 
+0x4bd5 012070 branch ir_get_next_cont 
+:      012071 ir_get_next_encoded_end:
+0x4bd6 012072 disable user2 
+0x4bd7 012073 increase 7 ,rega 
+0x4bd8 012074 rshift3 rega ,rega 
+0x4bd9 012075 branch ir_get_next_seq_fetch 
+:      012076 ir_get_next_seq_exit:
+0x4bda 012077 setarg 0xff 
+0x4bdb 012078 rtn 
+:      012081 ir_get_pulse:
+0x4bdc 012082 lshift pdata ,contr 
+0x4bdd 012083 iadd contr ,pdata 
+0x4bde 012084 arg mem_ir_pulses ,contr 
+0x4bdf 012085 iadd contr ,contr 
+0x4be0 012086 ifetch 3 ,contr 
+0x4be1 012087 rtn 
+:      012090 ir_play:
+0x4be2 012091 enable swfine 
+0x4be3 012092 iforce loopcnt 
+:      012093 ir_play_nloop:
+0x4be4 012094 disable user 
+0x4be5 012095 disable user2 
+0x4be6 012096 arg mem_ir_sequence ,rega 
+:      012097 ir_play_loop:
+0x4be7 012098 call ir_get_next_seq 
+0x4be8 012099 beq 0xff ,ir_play_end 
+0x4be9 012100 call ir_get_pulse 
+0x4bea 012101 bbit0 23 ,ir_play_silence 
+0x4beb 012102 set0 23 ,pdata 
+0x4bec 012103 hjam 158 ,core_pwm_pcnt0 
+:      012104 ir_play_silence:
+0x4bed 012105 iforce stop_watch 
+0x4bee 012106 until null ,timeout 
+0x4bef 012107 hjam 0 ,core_pwm_pcnt0 
+0x4bf0 012108 branch ir_play_loop 
+:      012109 ir_play_end:
+0x4bf1 012110 loop ir_play_nloop 
+0x4bf2 012111 rtn 
+:      012117 le_kb_init:
+0x4bf3 012118 call kb_init_common 
+0x4bf4 012119 setarg kb_process_idle 
+0x4bf5 012120 store 2 ,mem_cb_idle_process 
+0x4bf6 012121 setarg kb_send_process 
+0x4bf7 012122 store 2 ,mem_cb_bt_process 
+0x4bf8 012123 setarg kb_process_bb_event 
+0x4bf9 012124 store 2 ,mem_cb_bb_event_process 
+0x4bfa 012125 setarg kb_process_lpm_before 
+0x4bfb 012126 store 2 ,mem_cb_before_lpm 
+0x4bfc 012127 setarg kb_discovery_timeout_sleep 
+0x4bfd 012128 store 2 ,mem_cb_discovry_timeout 
+0x4bfe 012129 setarg kb_before_hibernate 
+0x4bff 012130 store 2 ,mem_cb_before_hibernate 
+0x4c00 012131 setarg kb_wakeup_check 
+0x4c01 012132 store 2 ,mem_cb_check_wakelock 
+0x4c02 012133 rtn wake 
+0x4c03 012135 fetch 2 ,mem_ui_state_map 
+0x4c04 012136 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c05 012137 call app_check_reconn_target 
+0x4c06 012138 branch kb_start_discovery ,blank 
+0x4c07 012139 call app_bt_stop_discovery 
+0x4c08 012140 branch app_bt_start_reconnect 
+:      012143 kb_init:
+0x4c09 012144 call kb_init_common 
+0x4c0a 012145 setarg kb_process_idle 
+0x4c0b 012146 store 2 ,mem_cb_idle_process 
+0x4c0c 012147 setarg kb_send_process 
+0x4c0d 012148 store 2 ,mem_cb_bt_process 
+0x4c0e 012149 setarg kb_process_bb_event 
+0x4c0f 012150 store 2 ,mem_cb_bb_event_process 
+0x4c10 012151 setarg kb_process_lpm_before 
+0x4c11 012152 store 2 ,mem_cb_before_lpm 
+0x4c12 012153 setarg kb_discovery_timeout_sleep 
+0x4c13 012154 store 2 ,mem_cb_discovry_timeout 
+0x4c14 012155 setarg kb_before_hibernate 
+0x4c15 012156 store 2 ,mem_cb_before_hibernate 
+0x4c16 012157 setarg kb_wakeup_check 
+0x4c17 012158 store 2 ,mem_cb_check_wakelock 
+0x4c18 012159 rtn wake 
+0x4c19 012161 jam 0 ,mem_sp_flag 
+0x4c1a 012162 jam 0 ,mem_master_sp_flag 
+0x4c1b 012164 fetch 2 ,mem_ui_state_map 
+0x4c1c 012165 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c1d 012166 call app_check_reconn_target 
+0x4c1e 012167 branch kb_start_discovery ,blank 
+0x4c1f 012168 call app_bt_stop_discovery 
+0x4c20 012169 branch app_bt_start_reconnect 
+:      012173 kb_init_common:
+0x4c21 012174 set1 mark_ext_patch ,mark 
+0x4c22 012175 bpatch patch36_6 ,mem_patch36 
+0x4c23 012177 fetch 1 ,0x8140 
+0x4c24 012178 branch assert ,blank 
+0x4c25 012179 hjam 0 ,core_gpio_oe0 
+0x4c26 012180 hjam 0xff ,core_gpio_pu0 
+0x4c27 012182 hjam 0xff ,core_gpio_oe1 
+0x4c28 012183 hjam 0xff ,core_gpio_oe2 
+0x4c29 012184 hfetch 1 ,core_gpio_oe3 
+0x4c2a 012185 or_into 0x0f ,pdata 
+0x4c2b 012186 hstore 1 ,core_gpio_oe3 
+0x4c2c 012188 hjam 0x00 ,core_gpio_sel 
+0x4c2d 012189 hjam 0x00 ,core_gpio_sel1 
+0x4c2e 012190 hjam 0xff ,core_gpio_key0 
+0x4c2f 012191 hjam 0xFf ,core_gpio_key1 
+0x4c30 012192 hfetch 1 ,core_gpio_key2 
+0x4c31 012193 or_into 0x03 ,pdata 
+0x4c32 012194 hstore 1 ,core_gpio_key2 
+0x4c33 012195 hjam 0x00 ,core_kscn_rowmask 
+0x4c34 012196 setarg kb_kscan_col_1 
+0x4c35 012197 lshift3 pdata ,pdata 
+0x4c36 012198 add pdata ,kb_kscan_row_1 ,pdata 
+0x4c37 012199 hstore 1 ,core_kscn_rctc 
+0x4c38 012201 hfetch 1 ,core_config 
+0x4c39 012202 set1 2 ,pdata 
+0x4c3a 012203 hstore 1 ,core_config 
+0x4c3b 012204 hfetch 1 ,core_clkoff + 1 
+0x4c3c 012205 set0 1 ,pdata 
+0x4c3d 012206 hstore 1 ,core_clkoff + 1 
+0x4c3e 012207 hjam 0xd ,core_kscn_ksctrl 
+0x4c3f 012208 hjam 0xd3 ,core_kscn_m_debounce 
+0x4c40 012209 hjam 0 ,core_kscn_scancycle_timer_l 
+0x4c41 012210 hjam 0x31 ,core_kscn_scancycle_timer_h 
+0x4c42 012211 call lpm_disable_exen_output 
+0x4c43 012212 fetcht 1 ,mem_led_cap_gpio 
+0x4c44 012213 call gpio_config_output 
+0x4c45 012214 fetcht 1 ,mem_led_num_gpio 
+0x4c46 012215 call gpio_config_output 
+0x4c47 012216 fetcht 1 ,mem_led_scl_gpio 
+0x4c48 012217 call gpio_config_output 
+0x4c49 012218 rtn 
+:      012220 kb_process_kb_report:
+0x4c4a 012221 set1 mark_ext_patch ,mark 
+0x4c4b 012222 bpatch patch36_7 ,mem_patch36 
+0x4c4c 012223 ifetch 1 ,contr 
+0x4c4d 012224 copy pdata ,rega 
+0x4c4e 012225 fetcht 1 ,mem_led_num_gpio 
+0x4c4f 012226 isolate1 kb_num_lock_selected ,rega 
+0x4c50 012227 call gpio_out_flag 
+0x4c51 012228 fetcht 1 ,mem_led_cap_gpio 
+0x4c52 012229 isolate1 kb_caps_lock_selected ,rega 
+0x4c53 012230 call gpio_out_flag 
+0x4c54 012231 fetcht 1 ,mem_led_scl_gpio 
+0x4c55 012232 isolate1 kb_scroll_lock_selected ,rega 
+0x4c56 012233 call gpio_out_flag 
+0x4c57 012234 jam 1 ,mem_kb_rcv_led_data 
+0x4c58 012235 rtn 
+:      012238 kb_send_process:
+0x4c59 012240 call kb_kscan_check_if_empty 
+0x4c5a 012241 nrtn user 
+0x4c5b 012242 nrtn user2 
+0x4c5c 012244 fetch 1 ,mem_pincode_state 
+0x4c5d 012245 beq pincode_state_wait_pincode ,kb_pincode 
+0x4c5e 012246 fetch 1 ,mem_hid_interrupt_state 
+0x4c5f 012247 rtnne 0x3f 
+0x4c60 012249 arg 10 ,rega 
+0x4c61 012250 call hid_malloc_tx_buff 
+0x4c62 012251 fetch 2 ,mem_hid_int_remote_cid 
+0x4c63 012252 istore 2 ,contw 
+0x4c64 012253 setarg 0x01a1 
+0x4c65 012254 istore 2 ,contw 
+0x4c66 012255 fetch 8 ,mem_kb_state 
+0x4c67 012256 istore 8 ,contw 
+0x4c68 012257 rtn 
+:      012259 kb_pincode:
+0x4c69 012260 fetcht 1 ,mem_pin_length 
+0x4c6a 012261 setarg mem_pin 
+0x4c6b 012262 iadd temp ,contw 
+0x4c6c 012263 fetch 1 ,mem_kb_report_data 
+0x4c6d 012264 branch kb_pincode_rtn ,blank 
+0x4c6e 012265 beq kb_kcode_bksp ,kb_pincode_bksp 
+0x4c6f 012266 bne kb_kcode_enter ,kb_pincode_data 
+0x4c70 012267 storet 1 ,mem_pin_length 
+0x4c71 012268 branch app_bt_set_pincode 
+:      012270 kb_pincode_rtn:
+0x4c72 012271 storet 1 ,mem_pin_length 
+0x4c73 012272 rtn 
+:      012273 kb_pincode_bksp:
+0x4c74 012274 fetch 1 ,mem_pin_length 
+0x4c75 012275 rtn blank 
+0x4c76 012276 increase -1 ,pdata 
+0x4c77 012277 store 1 ,mem_pin_length 
+0x4c78 012278 arg mem_pin ,contw 
+0x4c79 012279 iadd contw ,contw 
+0x4c7a 012280 setarg 0 
+0x4c7b 012281 istore 1 ,contw 
+0x4c7c 012282 enable user2 
+0x4c7d 012283 branch kb_send_pin 
+:      012284 kb_pincode_data:
+0x4c7e 012285 sub pdata ,kb_kcode_1_m1 ,null 
+0x4c7f 012286 rtn positive 
+0x4c80 012287 arg 0x30 ,temp 
+0x4c81 012288 sub pdata ,kb_kcode_0 ,null 
+0x4c82 012289 nrtn positive 
+0x4c83 012290 branch kb_pincode_0 ,zero 
+0x4c84 012291 arg kb_kcode_1_m1 ,temp 
+0x4c85 012292 isub temp ,temp 
+0x4c86 012293 or_into 0x30 ,temp 
+:      012294 kb_pincode_0:
+0x4c87 012295 istoret 1 ,contw 
+0x4c88 012296 fetch 1 ,mem_pin_length 
+0x4c89 012297 increase 1 ,pdata 
+0x4c8a 012298 store 1 ,mem_pin_length 
+0x4c8b 012299 disable user2 
+0x4c8c 012300 branch kb_send_pin 
+:      012302 kb_send_pin:
+0x4c8d 012303 fetch 2 ,mem_hid_int_remote_cid 
+0x4c8e 012304 rtn blank 
+0x4c8f 012305 arg 3 ,rega 
+0x4c90 012306 call hid_malloc_tx_buff 
+0x4c91 012307 fetch 2 ,mem_hid_int_remote_cid 
+0x4c92 012308 istore 2 ,contw 
+0x4c93 012309 setarg 0xffa1 
+0x4c94 012310 istore 2 ,contw 
+0x4c95 012311 setarg 0 
+0x4c96 012312 setflag user2 ,0 ,pdata 
+0x4c97 012313 istore 1 ,contw 
+0x4c98 012314 rtn 
+:      012318 kb_kscan_check_if_empty:
+0x4c99 012319 disable user 
+0x4c9a 012320 disable user2 
+0x4c9b 012321 hfetch 1 ,core_kscn_kstat 
+0x4c9c 012322 rtnbit1 kb_kscan_stat_empty 
+:      012324 kb_kscan_check_ghost:
+0x4c9d 012325 hfetch 1 ,core_kscn_event_num 
+0x4c9e 012326 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
+0x4c9f 012327 hfetch 1 ,core_kscn_kstat 
+0x4ca0 012328 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
+0x4ca1 012329 hfetch 1 ,core_kscn_event 
+0x4ca2 012330 branch kb_kscan_check_if_empty 
+:      012332 kb_kscan_process_event:
+0x4ca3 012333 enable user 
+0x4ca4 012334 enable user2 
+0x4ca5 012335 hfetch 1 ,core_kscn_event_num 
+0x4ca6 012336 isolate0 kb_kscan_key_event_stat ,pdata 
+0x4ca7 012337 hfetch 1 ,core_kscn_event 
+0x4ca8 012338 arg mem_kb_map ,contr 
+0x4ca9 012339 iadd contr ,contr 
+0x4caa 012340 ifetch 1 ,contr 
+0x4cab 012341 bbit1 7 ,kb_kscan_read_statekey 
+0x4cac 012342 nbranch kb_kscan_release_a_key_data ,true 
+0x4cad 012343 disable user2 
+0x4cae 012344 iforce temp 
+0x4caf 012345 fetch 1 ,mem_kb_keys 
+0x4cb0 012346 sub pdata ,4 ,null 
+0x4cb1 012347 nrtn positive 
+0x4cb2 012348 copy pdata ,rega 
+0x4cb3 012349 arg 3 ,loopcnt 
+0x4cb4 012350 arg mem_kb_report_data ,contr 
+:      012351 kb_kscan_check_report_data:
+0x4cb5 012352 ifetch 1 ,contr 
+0x4cb6 012353 isub temp ,null 
+0x4cb7 012354 branch kb_kscan_check_if_empty ,zero 
+0x4cb8 012355 loop kb_kscan_check_report_data 
+:      012356 kb_kscan_store_a_key_data:
+0x4cb9 012357 copy rega ,pdata 
+0x4cba 012358 arg mem_kb_report_data ,contw 
+0x4cbb 012359 iadd contw ,contw 
+0x4cbc 012360 istoret 1 ,contw 
+0x4cbd 012361 increase 1 ,pdata 
+0x4cbe 012362 store 1 ,mem_kb_keys 
+0x4cbf 012363 hfetch 1 ,core_kscn_event_num 
+0x4cc0 012364 rshift3 pdata ,pdata 
+0x4cc1 012365 nbranch kb_kscan_check_nextevent ,blank 
+0x4cc2 012366 branch kb_kscan_prepare_send 
+:      012368 kb_kscan_check_nextevent:
+0x4cc3 012369 increase -1 ,pdata 
+0x4cc4 012370 branch kb_kscan_prepare_send ,zero 
+0x4cc5 012371 hfetch 1 ,core_kscn_event_num 
+0x4cc6 012372 and_into 0x01 ,pdata 
+0x4cc7 012373 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
+0x4cc8 012374 beq kb_kscan_key_release ,kb_kscan_prepare_send 
+0x4cc9 012375 rtn 
+:      012376 kb_kscan_prepare_send:
+0x4cca 012377 enable user2 
+0x4ccb 012378 rtn 
+:      012380 kb_kscan_release_a_key_data:
+0x4ccc 012381 and pdata ,0xff ,temp 
+0x4ccd 012382 fetch 1 ,mem_kb_keys 
+0x4cce 012383 rtn blank 
+0x4ccf 012384 iforce loopcnt 
+0x4cd0 012385 arg mem_kb_report_data ,contr 
+:      012386 kb_kscan_find_same_key_data:
+0x4cd1 012387 ifetch 1 ,contr 
+0x4cd2 012388 isub temp ,null 
+0x4cd3 012389 branch kb_kscan_release_foundkey ,zero 
+0x4cd4 012390 loop kb_kscan_find_same_key_data 
+0x4cd5 012391 rtn 
+:      012392 kb_kscan_release_foundkey:
+0x4cd6 012393 add contr ,-1 ,contw 
+0x4cd7 012394 call memcpy 
+0x4cd8 012395 fetch 1 ,mem_kb_keys 
+0x4cd9 012396 increase -1 ,pdata 
+0x4cda 012397 store 1 ,mem_kb_keys 
+0x4cdb 012398 hfetch 1 ,core_kscn_event_num 
+0x4cdc 012399 rshift3 pdata ,pdata 
+0x4cdd 012400 nbranch kb_kscan_check_nextevent2 ,blank 
+0x4cde 012401 rtn 
+:      012403 kb_kscan_check_nextevent2:
+0x4cdf 012404 hfetch 1 ,core_kscn_event_num 
+0x4ce0 012405 and_into 0x01 ,pdata 
+0x4ce1 012406 beq kb_kscan_key_press ,kb_kscan_prepare_send 
+0x4ce2 012407 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
+0x4ce3 012408 rtn 
+:      012410 kb_kscan_read_statekey:
+0x4ce4 012411 and pdata ,7 ,queue 
+0x4ce5 012412 fetch 1 ,mem_kb_state 
+0x4ce6 012413 qsetflag true ,pdata 
+0x4ce7 012414 store 1 ,mem_kb_state 
+0x4ce8 012415 rtn 
+:      012417 kb_clear_keys:
+0x4ce9 012418 setarg 0 
+0x4cea 012419 store 8 ,mem_kb_state 
+0x4ceb 012420 store 1 ,mem_kb_keys 
+0x4cec 012421 rtn 
+:      012423 kb_clean_kscan_fifo:
+0x4ced 012424 hfetch 1 ,core_kscn_event_num 
+0x4cee 012425 hfetch 1 ,core_kscn_event 
+0x4cef 012426 hfetch 1 ,core_kscn_kstat 
+0x4cf0 012427 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
+0x4cf1 012428 setarg 0xff 
+0x4cf2 012429 enable user 
+0x4cf3 012430 rtn 
+:      012432 le_keyboard:
+0x4cf4 012433 fetcht 2 ,mem_le_notify_handle 
+0x4cf5 012434 call le_att_check_notification_enable 
+0x4cf6 012435 rtnbit0 0 
+0x4cf7 012436 fetch 1 ,mem_le_switch_send_data 
+0x4cf8 012437 rtnbit0 0 
+0x4cf9 012438 call le_xtype_fifo_is_full 
+0x4cfa 012439 nrtn blank 
+0x4cfb 012440 call kb_kscan_check_if_empty 
+0x4cfc 012441 nrtn user 
+0x4cfd 012442 nrtn user2 
+:      012443 le_slave_keyboard_send_data:
+0x4cfe 012444 call app_lpm_wake_auto_lock 
+0x4cff 012445 jam 2 ,mem_lpm_mult 
+0x4d00 012446 fetcht 2 ,mem_le_notify_handle 
+0x4d01 012447 call le_att_get_handle_ptr 
+0x4d02 012448 add contr ,1 ,contw 
+0x4d03 012449 fetch 8 ,mem_kb_state 
+0x4d04 012450 istore 8 ,contw 
+0x4d05 012451 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4d06 012452 call le_xtype_fifo_in 
+0x4d07 012453 fetch 1 ,mem_le_op 
+0x4d08 012454 bbit1 op_disconn ,loop 
+0x4d09 012455 rtn 
+:      012456 le_keyboard_process_bb_event:
+0x4d0a 012457 copy regc ,pdata 
+0x4d0b 012458 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
+0x4d0c 012460 beq bt_evt_le_connected ,le_kb_connected 
+0x4d0d 012461 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
+0x4d0e 012462 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
+0x4d0f 012463 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d10 012464 rtn 
+:      012465 le_kb_bb_event_enc_info:
+:      012466 le_kb_bb_event_write_request:
+0x4d11 012467 call app_lpm_mult_enable 
+0x4d12 012468 branch app_ble_start_write 
+:      012469 le_kb_connected:
+0x4d13 012470 call kb_clean_kscan_fifo 
+0x4d14 012471 branch kb_clear_keys 
+:      012473 le_keyboard_bb_event_discovery_btn:
+0x4d15 012474 call le_clean_att_list_handle_enable 
+0x4d16 012475 call app_ble_disconnect 
+0x4d17 012476 call app_ble_start_adv 
+0x4d18 012477 branch app_led_start_blink 
+:      012479 le_keyboard_bb_event_hud_ms:
+0x4d19 012480 fetch 1 ,mem_le_led_on_time 
+0x4d1a 012481 rtn blank 
+0x4d1b 012482 increase -1 ,pdata 
+0x4d1c 012483 store 1 ,mem_le_led_on_time 
+0x4d1d 012484 nrtn blank 
+0x4d1e 012485 fetch 1 ,mem_le_adv_type 
+0x4d1f 012486 rtn blank 
+0x4d20 012487 branch app_led_off 
+:      012490 kb_process_idle:
+0x4d21 012491 branch kb_pairing_button_check 
+:      012494 kb_wakeup_check:
+0x4d22 012495 hfetch 3 ,core_gpio_in 
+0x4d23 012496 copy pdata ,regb 
+0x4d24 012497 hfetch 1 ,core_gpio_in + 3 
+0x4d25 012498 and_into 0x0f ,pdata 
+0x4d26 012499 lshift16 pdata ,pdata 
+0x4d27 012500 lshift8 pdata ,pdata 
+0x4d28 012501 ior regb ,pdata 
+0x4d29 012502 fetcht 4 ,mem_kb_fast_wake_last 
+0x4d2a 012503 isub temp ,pdata 
+0x4d2b 012504 rtn blank 
+0x4d2c 012505 arg 0xbb ,regb 
+0x4d2d 012506 branch app_lpm_wake_auto_lock 
+:      012509 kb_pairing_button_check:
+0x4d2e 012510 fetch 1 ,mem_scan_mode 
+0x4d2f 012511 nrtn blank 
+0x4d30 012512 fetch 1 ,mem_app_handshake_flag 
+0x4d31 012513 nrtn blank 
+0x4d32 012514 fetch 1 ,mem_ui_button_timer 
+0x4d33 012515 rtn blank 
+0x4d34 012516 fetch 1 ,mem_ui_button_last_state 
+0x4d35 012517 nrtn blank 
+0x4d36 012518 branch app_enter_hibernate 
+:      012520 kb_process_bb_event:
+0x4d37 012521 copy regc ,pdata 
+0x4d38 012522 beq bt_evt_hid_connected ,kb_hid_connected 
+0x4d39 012523 beq bt_evt_pincode_req ,kb_process_pincode 
+0x4d3a 012524 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
+0x4d3b 012525 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
+0x4d3c 012526 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d3d 012527 beq bt_evt_bb_connected ,kb_stop_discovery 
+0x4d3e 012528 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
+0x4d3f 012530 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
+0x4d40 012531 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
+0x4d41 012532 and pdata ,0x0f ,temp 
+0x4d42 012533 and_into bt_evt_timer_mask ,pdata 
+0x4d43 012534 beq bt_evt_timer_init ,kb_bb_event_timer 
+0x4d44 012535 rtn 
+:      012537 kb_bb_event_timer:
+0x4d45 012538 set1 mark_ext_patch ,mark 
+0x4d46 012539 bpatch patch37_0 ,mem_patch37 
+0x4d47 012540 storet 1 ,mem_app_evt_timer_count 
+:      012541 kb_bb_event_100ms_loop:
+0x4d48 012542 fetch 1 ,mem_app_evt_timer_count 
+0x4d49 012543 rtn blank 
+0x4d4a 012544 increase -1 ,pdata 
+0x4d4b 012545 store 1 ,mem_app_evt_timer_count 
+0x4d4c 012547 call kb_check_hid_handshake_timer 
+0x4d4d 012548 branch kb_bb_event_100ms_loop 
+:      012550 kb_bb_event_reconn_failed:
+0x4d4e 012551 fetch 2 ,mem_ui_state_map 
+0x4d4f 012552 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d50 012553 branch app_bb_hibernate 
+:      012556 kb_bb_disconnected:
+0x4d51 012557 set1 mark_ext_patch ,mark 
+0x4d52 012558 bpatch patch37_1 ,mem_patch37 
+0x4d53 012559 call kb_bb_discon_clear_stack 
+0x4d54 012560 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x4d55 012562 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x4d56 012563 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
+0x4d57 012564 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
+0x4d58 012565 branch kb_start_discovery 
+:      012566 kb_bb_discon_clear_stack:
+0x4d59 012567 jam 0 ,mem_link_key_exists 
+0x4d5a 012568 jam 0 ,mem_ltk_exists 
+0x4d5b 012569 rtn 
+:      012571 kb_event_light_state_pairing:
+0x4d5c 012572 bbit1 app_disc_after_handshake ,app_bb_hibernate 
+0x4d5d 012573 bbit1 app_disc_after_sniff ,app_bb_hibernate 
+0x4d5e 012574 branch kb_start_discovery 
+:      012575 kb_event_light_state_reconn:
+0x4d5f 012576 fetch 2 ,mem_ui_state_map 
+0x4d60 012577 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d61 012578 branch app_bb_hibernate 
+:      012582 kb_check_hid_handshake_timer:
+0x4d62 012583 fetch 1 ,mem_hid_handshake_timer_count 
+0x4d63 012584 rtn blank 
+0x4d64 012585 increase -1 ,pdata 
+0x4d65 012586 store 1 ,mem_hid_handshake_timer_count 
+0x4d66 012587 nrtn blank 
+0x4d67 012588 branch kb_bt_hid_handshake 
+:      012591 kb_bb_event_discovery_btn:
+0x4d68 012592 call kb_3_0_bb_event_discovery_btn 
+0x4d69 012593 branch kb_start_discovery 
+:      012595 kb_3_0_bb_event_discovery_btn:
+0x4d6a 012596 set1 mark_ext_patch ,mark 
+0x4d6b 012597 bpatch patch37_2 ,mem_patch37 
+0x4d6c 012598 fetch 2 ,mem_ui_state_map 
+0x4d6d 012599 isolate1 ui_state_bt_reconnect ,pdata 
+0x4d6e 012600 call app_bt_reconnect_cancel ,true 
+0x4d6f 012601 fetch 2 ,mem_discovery_timeout 
+0x4d70 012602 store 2 ,mem_discovery_timeout_timer_count 
+0x4d71 012603 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d72 012604 set1 app_disc_by_button ,pdata 
+0x4d73 012605 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d74 012606 fetch 2 ,mem_ui_state_map 
+0x4d75 012607 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x4d76 012608 rtn 
+:      012611 kb_stop_discovery:
+0x4d77 012612 call app_bt_stop_discovery 
+0x4d78 012613 branch app_led_stop_blink 
+:      012615 kb_start_discovery:
+0x4d79 012616 call app_bt_start_discovery 
+0x4d7a 012617 branch app_led_start_blink 
+:      012619 kb_discovery_timeout_sleep:
+0x4d7b 012620 branch app_enter_hibernate 
+:      012622 kb_process_pincode:
+0x4d7c 012623 jam 0 ,mem_pin_length 
+0x4d7d 012624 rtn 
+:      012627 kb_before_hibernate:
+:      012629 kb_process_lpm_before:
+0x4d7e 012630 hjam 0x00 ,core_gpio_key0 
+0x4d7f 012631 hjam 0x00 ,core_gpio_key1 
+0x4d80 012632 hfetch 1 ,core_gpio_key2 
+0x4d81 012633 and_into 0xf0 ,pdata 
+0x4d82 012634 hstore 1 ,core_gpio_key2 
+0x4d83 012635 setarg 0x00 
+0x4d84 012636 store 4 ,mem_gpio_wakeup_high 
+0x4d85 012637 setarg 0xff 
+0x4d86 012638 fetcht 1 ,mem_ui_button_gpio 
+0x4d87 012639 copy temp ,queue 
+0x4d88 012640 qset1 pdata 
+0x4d89 012641 store 4 ,mem_gpio_wakeup_low 
+0x4d8a 012642 rtn 
+:      012644 kb_hid_connected:
+0x4d8b 012645 setarg hid_handshake_timeout 
+0x4d8c 012646 store 1 ,mem_hid_handshake_timer_count 
+0x4d8d 012647 call kb_clean_kscan_fifo 
+0x4d8e 012651 branch kb_clear_keys 
+:      012652 kb_bt_hid_handshake:
+0x4d8f 012653 set1 mark_ext_patch ,mark 
+0x4d90 012654 bpatch patch37_3 ,mem_patch37 
+0x4d91 012655 jam app_handshake_done ,mem_app_handshake_flag 
+0x4d92 012656 call app_lpm_mult_enable 
+0x4d93 012657 call app_bt_store_reconn_info 
+0x4d94 012659 setarg 0 
+0x4d95 012660 store 2 ,mem_discovery_timeout_timer_count 
+0x4d96 012661 store 1 ,mem_hid_handshake_timer_count 
+0x4d97 012662 branch app_bt_enter_sniff 
+:      012669 l2cap_init:
+0x4d98 012670 branch l2cap_init_wake ,wake 
+:      012671 l2cap_init_work:
+0x4d99 012672 setarg mem_l2cap_xmem_end 
+0x4d9a 012673 arg mem_l2cap_xmem_start ,contw 
+0x4d9b 012674 isub contw ,loopcnt 
+0x4d9c 012675 call clear_mem 
+:      012676 l2cap_init_wake:
+0x4d9d 012677 set1 mark_ext_patch ,mark 
+0x4d9e 012678 bpatch patch22_6 ,mem_patch22 
+0x4d9f 012679 setarg mem_sdp_mem_end 
+0x4da0 012680 arg mem_sdp_mem_start ,contw 
+0x4da1 012681 isub contw ,loopcnt 
+0x4da2 012682 call clear_mem 
+0x4da3 012683 setarg mem_l2cap_mem_end 
+0x4da4 012684 arg mem_l2cap_mem_start ,contw 
+0x4da5 012685 isub contw ,loopcnt 
+0x4da6 012686 call clear_mem 
+0x4da7 012687 branch l2cap_lpm_load_txbuf 
+:      012689 process_rx_l2cap_pkt:
+0x4da8 012690 set1 mark_ext_patch ,mark 
+0x4da9 012691 bpatch patch22_7 ,mem_patch22 
+0x4daa 012692 copy contr ,temp 
+0x4dab 012695 copy temp ,contr 
+0x4dac 012696 ifetch 2 ,contr 
+0x4dad 012697 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dae 012698 ifetch 2 ,contr 
+0x4daf 012699 store 2 ,mem_l2cap_rx_cid 
+0x4db0 012700 deposit contr 
+0x4db1 012701 store 2 ,mem_l2cap_payload_ptr 
+0x4db2 012702 fetch 1 ,memui_reconnect_mode 
+0x4db3 012703 beq no_reconnection ,l2cap_rx_multiplexing 
+0x4db4 012704 branch ml2cap_rx_multiplexing 
+:      012706 l2cap_rx_multiplexing:
+0x4db5 012707 set1 mark_ext_patch ,mark 
+0x4db6 012708 bpatch patch23_0 ,mem_patch23 
+0x4db7 012709 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4db8 012710 branch l2cap_rx_reset_state ,blank 
+0x4db9 012711 fetch 1 ,mem_l2cap_rx_cid 
+0x4dba 012712 beq l2cap_signal_channel ,l2cap_call_proc_signal 
+:      012713 l2cap_rx_multiplexing0:
+0x4dbb 012714 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x4dbc 012715 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x4dbd 012716 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x4dbe 012717 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x4dbf 012718 branch l2cap_rx_reset_state 
+:      012720 l2cap_call_proc_signal:
+0x4dc0 012721 call l2cap_malloc_is_fifo_full 
+0x4dc1 012722 nrtn blank 
+0x4dc2 012723 jam 0 ,mem_l2cap_pending_item 
+:      012724 l2cap_call_proc_signal0:
+0x4dc3 012725 call l2cap_malloc_signal_channel 
+0x4dc4 012726 call l2cap_process_signal_pkt 
+0x4dc5 012727 fetcht 2 ,mem_l2cap_signal_tx_length 
+0x4dc6 012728 branch l2cap_call_proc_no_reply ,blank 
+0x4dc7 012729 call l2cap_get_signal_tx_buff 
+0x4dc8 012730 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4dc9 012731 istore 2 ,contw 
+0x4dca 012732 force l2cap_signal_channel ,pdata 
+0x4dcb 012733 istore 2 ,contw 
+0x4dcc 012734 branch l2cap_rx_reset_state 
+:      012736 l2cap_call_proc_sigal_pending:
+0x4dcd 012737 fetch 1 ,mem_device_option 
+0x4dce 012738 rtneq dvc_op_hci 
+0x4dcf 012739 fetch 1 ,mem_l2cap_pending_item 
+0x4dd0 012740 rtn blank 
+0x4dd1 012741 copy pdata ,rega 
+0x4dd2 012742 fetch 4 ,mem_l2cap_sdpres_delay_time 
+0x4dd3 012743 arg 0x100 ,temp 
+0x4dd4 012744 iadd temp ,temp 
+0x4dd5 012745 copy clkn_bt ,pdata 
+0x4dd6 012746 isub temp ,null 
+0x4dd7 012747 nrtn positive 
+0x4dd8 012748 jam 0 ,mem_l2cap_pending_item 
+0x4dd9 012749 copy rega ,pdata 
+0x4dda 012750 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
+0x4ddb 012751 branch assert 
+:      012752 l2cap_sdp_conn_succ:
+0x4ddc 012753 call l2cap_malloc_signal_channel 
+0x4ddd 012754 call restore_l2cap_req_param 
+0x4dde 012755 call l2cap_get_signal_tx_payload 
+0x4ddf 012756 call save_cont_pointers 
+0x4de0 012757 call send_connection_sdp_res 
+0x4de1 012758 call l2cap_get_signal_tx_buff 
+0x4de2 012760 setarg 0x000c 
+0x4de3 012761 istore 2 ,contw 
+0x4de4 012762 force l2cap_signal_channel ,pdata 
+0x4de5 012763 istore 2 ,contw 
+0x4de6 012764 branch l2cap_rx_reset_state 
+:      012766 l2cap_call_proc_sdp:
+0x4de7 012767 call l2cap_malloc_is_fifo_empty 
+0x4de8 012768 nrtn blank 
+0x4de9 012769 call l2cap_malloc_sdp_channel 
+0x4dea 012770 call sdp_process 
+0x4deb 012771 call l2cap_get_sdp_tx_buff 
+0x4dec 012772 fetch 2 ,mem_sdp_tx_pkt_length 
+0x4ded 012773 branch l2cap_call_proc_no_reply ,blank 
+0x4dee 012774 istore 2 ,contw 
+0x4def 012775 fetch 2 ,mem_sdp_remote_cid 
+0x4df0 012776 istore 2 ,contw 
+0x4df1 012777 branch l2cap_rx_reset_state 
+:      012779 l2cap_call_proc_hid:
+0x4df2 012780 call hid_rx_process 
+0x4df3 012781 branch l2cap_rx_reset_state 
+:      012783 l2cap_call_proc_rfcomm:
+0x4df4 012784 set1 mark_ext_patch ,mark 
+0x4df5 012785 bpatch patch23_1 ,mem_patch23 
+0x4df6 012786 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x4df7 012787 call rfcomm_rx_process 
+0x4df8 012788 fetch 1 ,mem_rfcomm_malloc_fail_flag 
+0x4df9 012789 rtneq rfcomm_malloc_fail 
+0x4dfa 012790 branch l2cap_rx_reset_state 
+:      012791 l2cap_call_proc_no_reply:
+0x4dfb 012792 call l2cap_malloc_discard 
+:      012794 l2cap_rx_reset_state:
+0x4dfc 012795 setarg 0 
+0x4dfd 012796 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dfe 012797 store 2 ,mem_l2cap_rx_cid 
+0x4dff 012798 jam l2cap_rx_done ,mem_l2cap_rx_done 
+0x4e00 012799 rtn 
+:      012801 l2cap_process_signal_pkt:
+0x4e01 012802 set1 mark_ext_patch ,mark 
+0x4e02 012803 bpatch patch23_2 ,mem_patch23 
+0x4e03 012804 call l2cap_get_signal_tx_payload 
+0x4e04 012805 force 0 ,regb 
+0x4e05 012806 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4e06 012807 copy pdata ,regc 
+0x4e07 012808 fetch 2 ,mem_l2cap_payload_ptr 
+0x4e08 012809 iforce contr 
+:      012810 l2cap_process_signal_pkt_loop:
+0x4e09 012811 call l2cap_process_one_signal 
+0x4e0a 012812 deposit regc 
+0x4e0b 012813 increase -4 ,regc 
+0x4e0c 012814 increase -4 ,pdata 
+0x4e0d 012815 nbranch l2cap_process_signal_pkt_loop ,blank 
+0x4e0e 012816 copy regb ,pdata 
+0x4e0f 012817 store 2 ,mem_l2cap_signal_tx_length 
+0x4e10 012818 rtn 
+:      012820 l2cap_process_one_signal:
+0x4e11 012821 set1 mark_ext_patch ,mark 
+0x4e12 012822 bpatch patch23_3 ,mem_patch23 
+0x4e13 012823 ifetch 1 ,contr 
+0x4e14 012824 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
+0x4e15 012825 beq signal_connect_req ,l2cap_proc_signal_connect_req 
+0x4e16 012826 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
+0x4e17 012827 beq signal_config_req ,l2cap_proc_signal_config_req 
+0x4e18 012828 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
+0x4e19 012829 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
+0x4e1a 012830 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
+0x4e1b 012831 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x4e1c 012832 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
+0x4e1d 012833 beq signal_info_req ,l2cap_proc_signal_info_req 
+0x4e1e 012834 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
+0x4e1f 012835 call l2cap_reject_command 
+:      012836 l2cap_process_one_signal_rtn:
+0x4e20 012837 rtn 
+:      012839 l2cap_proc_signal_info_req:
+0x4e21 012840 ifetch 1 ,contr 
+0x4e22 012841 copy pdata ,queue 
+0x4e23 012842 ifetch 2 ,contr 
+0x4e24 012843 copy pdata ,rega 
+0x4e25 012844 copy regc ,pdata 
+0x4e26 012845 isub rega ,regc 
+0x4e27 012846 copy rega ,pdata 
+0x4e28 012847 iadd contr ,contr 
+0x4e29 012848 setarg 0x0b 
+0x4e2a 012849 istore 1 ,contw 
+0x4e2b 012850 copy queue ,pdata 
+0x4e2c 012851 istore 1 ,contw 
+0x4e2d 012852 force 0x0008 ,pdata 
+0x4e2e 012853 istore 2 ,contw 
+0x4e2f 012854 force 0x0002 ,pdata 
+0x4e30 012855 istore 2 ,contw 
+0x4e31 012856 force 0x0000 ,pdata 
+0x4e32 012857 istore 2 ,contw 
+0x4e33 012858 force 0x0400 ,pdata 
+0x4e34 012859 istore 2 ,contw 
+0x4e35 012860 force 0x0000 ,pdata 
+0x4e36 012861 istore 2 ,contw 
+0x4e37 012862 force 12 ,pdata 
+0x4e38 012863 iadd regb ,regb 
+0x4e39 012864 branch l2cap_process_one_signal_rtn 
+:      012866 ml2cap_proc_signal_info_req:
+0x4e3a 012867 ifetch 1 ,contr 
+0x4e3b 012868 copy pdata ,queue 
+0x4e3c 012869 ifetch 2 ,contr 
+0x4e3d 012870 copy pdata ,rega 
+0x4e3e 012871 copy regc ,pdata 
+0x4e3f 012872 isub rega ,regc 
+0x4e40 012873 copy rega ,pdata 
+0x4e41 012874 iadd contr ,contr 
+0x4e42 012875 call l2cap_get_signal_tx_payload 
+0x4e43 012876 setarg 0x0b 
+0x4e44 012877 istore 1 ,contw 
+0x4e45 012878 copy queue ,pdata 
+0x4e46 012879 istore 1 ,contw 
+0x4e47 012880 force 0x0008 ,pdata 
+0x4e48 012881 istore 2 ,contw 
+0x4e49 012882 force 0x0002 ,pdata 
+0x4e4a 012883 istore 2 ,contw 
+0x4e4b 012884 force 0x0000 ,pdata 
+0x4e4c 012885 istore 2 ,contw 
+0x4e4d 012886 force 0x0400 ,pdata 
+0x4e4e 012887 istore 2 ,contw 
+0x4e4f 012888 force 0x0000 ,pdata 
+0x4e50 012889 istore 2 ,contw 
+0x4e51 012890 force 12 ,pdata 
+0x4e52 012891 iadd regb ,regb 
+0x4e53 012893 branch l2cap_process_one_signal_rtn 
+:      012897 l2cap_proc_signal_cmd_reject:
+0x4e54 012898 ifetch 1 ,contr 
+0x4e55 012899 copy pdata ,queue 
+0x4e56 012900 ifetch 2 ,contr 
+0x4e57 012901 copy pdata ,rega 
+0x4e58 012902 iadd contr ,contr 
+0x4e59 012903 copy regc ,pdata 
+0x4e5a 012904 isub rega ,regc 
+:      012905 l2cap_proc_signal_cmd_reject_rtn:
+0x4e5b 012906 branch l2cap_process_one_signal_rtn 
+:      012908 l2cap_proc_signal_connect_req:
+0x4e5c 012909 call save_cont_pointers 
+0x4e5d 012912 call load_cont_pointers 
+0x4e5e 012913 arg 0 ,debug 
+0x4e5f 012914 ifetch 1 ,contr 
+0x4e60 012915 copy pdata ,queue 
+0x4e61 012916 ifetch 2 ,contr 
+0x4e62 012917 copy pdata ,rega 
+0x4e63 012918 ifetch 2 ,contr 
+0x4e64 012919 copy pdata ,temp 
+0x4e65 012920 ifetch 2 ,contr 
+0x4e66 012921 copy pdata ,timeup 
+0x4e67 012922 copy temp ,pdata 
+0x4e68 012923 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
+0x4e69 012924 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
+0x4e6a 012925 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
+0x4e6b 012926 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
+0x4e6c 012927 call l2cap_reject_command 
+0x4e6d 012928 branch l2cap_proc_signal_connect_req_rtn 
+:      012930 l2cap_proc_signal_connect_req_sdp:
+0x4e6e 012931 call save_cont_pointers 
+0x4e6f 012932 arg l2cap_sdp_channel ,temp 
+0x4e70 012933 fetch 2 ,mem_sdp_remote_cid 
+0x4e71 012934 nbranch already_connected ,blank 
+0x4e72 012935 copy timeup ,pdata 
+0x4e73 012936 store 2 ,mem_sdp_remote_cid 
+0x4e74 012937 copy clkn_bt ,pdata 
+0x4e75 012938 store 4 ,mem_l2cap_sdpres_delay_time 
+0x4e76 012939 call store_l2cap_req_param 
+0x4e77 012940 branch send_connection_pending 
+:      012942 store_l2cap_req_param:
+0x4e78 012943 storet 2 ,mem_psm 
+0x4e79 012944 deposit timeup 
+0x4e7a 012945 store 2 ,mem_scid 
+0x4e7b 012946 deposit rega 
+0x4e7c 012947 store 2 ,mem_cmd_length 
+0x4e7d 012948 deposit regb 
+0x4e7e 012949 store 2 ,mem_tt2 
+0x4e7f 012950 deposit regc 
+0x4e80 012951 store 2 ,mem_tt3 
+0x4e81 012952 deposit queue 
+0x4e82 012953 store 2 ,mem_id 
+0x4e83 012954 rtn 
+:      012956 restore_l2cap_req_param:
+0x4e84 012957 fetcht 2 ,mem_psm 
+0x4e85 012958 fetch 2 ,mem_scid 
+0x4e86 012959 copy pdata ,timeup 
+0x4e87 012960 fetch 2 ,mem_cmd_length 
+0x4e88 012961 copy pdata ,rega 
+0x4e89 012962 fetch 2 ,mem_tt2 
+0x4e8a 012963 copy pdata ,regb 
+0x4e8b 012964 fetch 2 ,mem_tt3 
+0x4e8c 012965 copy pdata ,regc 
+0x4e8d 012966 fetch 2 ,mem_id 
+0x4e8e 012967 copy pdata ,queue 
+0x4e8f 012968 rtn 
+:      012970 l2cap_proc_signal_connect_req_rfcomm:
+0x4e90 012971 call save_cont_pointers 
+0x4e91 012972 setarg l2cap_rfcomm_channel 
+0x4e92 012973 arg l2cap_rfcomm_channel ,temp 
+0x4e93 012974 fetch 2 ,mem_rfcomm_remote_cid 
+0x4e94 012975 nbranch already_connected ,blank 
+0x4e95 012976 copy timeup ,pdata 
+0x4e96 012977 store 2 ,mem_rfcomm_remote_cid 
+0x4e97 012978 fetch 1 ,mem_rfcomm_state 
+0x4e98 012979 set1 l2cap_channel_state_conn_req ,pdata 
+0x4e99 012980 set1 l2cap_channel_state_conn_res ,pdata 
+0x4e9a 012981 store 1 ,mem_rfcomm_state 
+0x4e9b 012982 branch send_connection_res 
+:      012983 l2cap_proc_signal_connect_req_hid_ctrl:
+0x4e9c 012984 call save_cont_pointers 
+0x4e9d 012985 arg l2cap_hid_control_channel ,temp 
+0x4e9e 012986 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4e9f 012987 nbranch already_connected ,blank 
+0x4ea0 012988 copy timeup ,pdata 
+0x4ea1 012989 store 2 ,mem_hid_ctrl_remote_cid 
+0x4ea2 012990 fetch 1 ,mem_hid_control_state 
+0x4ea3 012991 set1 l2cap_channel_state_conn_req ,pdata 
+0x4ea4 012992 set1 l2cap_channel_state_conn_res ,pdata 
+0x4ea5 012993 store 1 ,mem_hid_control_state 
+0x4ea6 012994 branch send_connection_res 
+:      012995 l2cap_proc_signal_connect_req_hid_int:
+0x4ea7 012996 call save_cont_pointers 
+0x4ea8 012997 deposit clke 
+0x4ea9 012998 arg l2cap_hid_interrupt_channel ,temp 
+0x4eaa 012999 fetch 2 ,mem_hid_int_remote_cid 
+0x4eab 013000 nbranch already_connected ,blank 
+0x4eac 013001 copy timeup ,pdata 
+0x4ead 013002 store 2 ,mem_hid_int_remote_cid 
+0x4eae 013003 fetch 1 ,mem_hid_interrupt_state 
+0x4eaf 013004 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb0 013005 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eb1 013006 store 1 ,mem_hid_interrupt_state 
+0x4eb2 013007 branch send_connection_res 
+:      013009 send_connection_pending:
+0x4eb3 013010 setarg l2cap_connect_pending 
+0x4eb4 013011 store 2 ,meml2cap_t1 
+0x4eb5 013012 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
+0x4eb6 013013 branch send_connection_res0 
+:      013014 send_connection_sdp_res:
+0x4eb7 013015 fetch 1 ,mem_sdp_state 
+0x4eb8 013016 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb9 013017 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eba 013018 store 1 ,mem_sdp_state 
+:      013019 send_connection_res:
+0x4ebb 013020 setarg l2cap_connect_successful 
+0x4ebc 013021 store 2 ,meml2cap_t1 
+:      013022 send_connection_res0:
+0x4ebd 013023 set1 mark_ext_patch ,mark 
+0x4ebe 013024 bpatch patch23_4 ,mem_patch23 
+0x4ebf 013025 call load_cont_pointers 
+0x4ec0 013026 setarg signal_connect_rsp 
+0x4ec1 013027 istore 1 ,contw 
+0x4ec2 013028 copy queue ,pdata 
+0x4ec3 013029 istore 1 ,contw 
+0x4ec4 013030 setarg 0x0008 
+0x4ec5 013031 istore 2 ,contw 
+0x4ec6 013032 copy temp ,pdata 
+0x4ec7 013033 istore 2 ,contw 
+0x4ec8 013034 copy timeup ,pdata 
+0x4ec9 013035 istore 2 ,contw 
+0x4eca 013036 fetch 2 ,meml2cap_t1 
+0x4ecb 013037 beq l2cap_connect_pending ,connect_pending 
+0x4ecc 013038 isolate0 0 ,debug 
+0x4ecd 013039 branch connect_suc ,true 
+0x4ece 013040 setarg l2cap_connect_refused_no_resources 
+:      013041 connect_suc:
+0x4ecf 013042 istore 2 ,contw 
+0x4ed0 013043 force 0x0000 ,pdata 
+0x4ed1 013044 istore 2 ,contw 
+0x4ed2 013045 setarg 12 
+0x4ed3 013046 branch connect_req_update_byte_counts 
+:      013047 connect_pending:
+0x4ed4 013048 istore 2 ,contw 
+0x4ed5 013049 force 0x0002 ,pdata 
+0x4ed6 013050 istore 2 ,contw 
+0x4ed7 013051 setarg 12 
+0x4ed8 013052 branch connect_req_update_byte_counts 
+:      013054 already_connected:
+0x4ed9 013055 set1 0 ,debug 
+0x4eda 013056 branch send_connection_res 
+:      013057 connect_req_update_byte_counts:
+0x4edb 013058 iadd regb ,regb 
+0x4edc 013059 copy regc ,pdata 
+0x4edd 013060 isub rega ,regc 
+0x4ede 013061 branch l2cap_proc_signal_connect_req_rtn 
+:      013062 l2cap_proc_signal_connect_req_rtn:
+0x4edf 013063 branch l2cap_process_one_signal_rtn 
+:      013065 l2cap_proc_signal_connect_rsp:
+0x4ee0 013066 ifetch 1 ,contr 
+0x4ee1 013067 copy pdata ,queue 
+0x4ee2 013068 ifetch 2 ,contr 
+0x4ee3 013069 copy pdata ,rega 
+0x4ee4 013070 copy regc ,pdata 
+0x4ee5 013071 isub rega ,regc 
+0x4ee6 013072 ifetch 2 ,contr 
+0x4ee7 013073 copy pdata ,timeup 
+0x4ee8 013074 ifetch 2 ,contr 
+0x4ee9 013075 copy pdata ,temp 
+0x4eea 013076 setarg l2cap_sdp_channel 
+0x4eeb 013077 isub temp ,null 
+0x4eec 013078 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
+0x4eed 013079 setarg l2cap_rfcomm_channel 
+0x4eee 013080 isub temp ,null 
+0x4eef 013081 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x4ef0 013082 setarg l2cap_hid_control_channel 
+0x4ef1 013083 isub temp ,null 
+0x4ef2 013084 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x4ef3 013085 setarg l2cap_hid_interrupt_channel 
+0x4ef4 013086 isub temp ,null 
+0x4ef5 013087 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x4ef6 013088 rtn 
+:      013090 l2cap_proc_signal_connect_rsp_sdp:
+0x4ef7 013091 copy timeup ,pdata 
+0x4ef8 013092 store 2 ,mem_sdp_remote_cid 
+0x4ef9 013093 fetch 1 ,mem_sdp_state 
+0x4efa 013094 set1 l2cap_channel_state_conn_res ,pdata 
+0x4efb 013095 store 1 ,mem_sdp_state 
+0x4efc 013096 branch l2cap_process_one_signal_rtn 
+:      013097 l2cap_proc_signal_connect_rsp_rfcomm:
+0x4efd 013098 copy timeup ,pdata 
+0x4efe 013099 store 2 ,mem_rfcomm_remote_cid 
+0x4eff 013100 fetch 1 ,mem_rfcomm_state 
+0x4f00 013101 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f01 013102 store 1 ,mem_rfcomm_state 
+0x4f02 013103 rtn 
+:      013104 l2cap_proc_signal_connect_rsp_hid_int:
+0x4f03 013105 copy timeup ,pdata 
+0x4f04 013106 store 2 ,mem_hid_ctrl_remote_cid 
+0x4f05 013107 fetch 1 ,mem_hid_interrupt_state 
+0x4f06 013108 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f07 013109 store 1 ,mem_hid_interrupt_state 
+0x4f08 013110 rtn 
+:      013111 l2cap_proc_signal_connect_rsp_hid_ctrl:
+0x4f09 013112 copy timeup ,pdata 
+0x4f0a 013113 store 2 ,mem_hid_int_remote_cid 
+0x4f0b 013114 fetch 1 ,mem_hid_control_state 
+0x4f0c 013115 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f0d 013116 store 1 ,mem_hid_control_state 
+0x4f0e 013117 rtn 
+:      013119 l2cap_proc_signal_config_req:
+0x4f0f 013120 ifetch 1 ,contr 
+0x4f10 013121 copy pdata ,queue 
+0x4f11 013122 ifetch 2 ,contr 
+0x4f12 013123 copy pdata ,rega 
+0x4f13 013124 copy regc ,pdata 
+0x4f14 013125 isub rega ,regc 
+0x4f15 013126 ifetch 2 ,contr 
+0x4f16 013127 copy pdata ,temp 
+0x4f17 013128 copy temp ,rega 
+0x4f18 013129 setarg l2cap_sdp_channel 
+0x4f19 013130 isub temp ,null 
+0x4f1a 013131 branch l2cap_proc_signal_config_req_sdp ,zero 
+0x4f1b 013132 setarg l2cap_rfcomm_channel 
+0x4f1c 013133 isub temp ,null 
+0x4f1d 013134 branch l2cap_proc_signal_config_req_rfcomm ,zero 
+0x4f1e 013135 setarg l2cap_hid_control_channel 
+0x4f1f 013136 isub temp ,null 
+0x4f20 013137 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x4f21 013138 setarg l2cap_hid_interrupt_channel 
+0x4f22 013139 isub temp ,null 
+0x4f23 013140 branch l2cap_proc_signal_config_req_hid_int ,zero 
+0x4f24 013141 branch l2cap_reject_command 
+:      013143 l2cap_proc_signal_config_req_sdp:
+0x4f25 013144 copy contw ,timeup 
+0x4f26 013145 fetch 1 ,mem_sdp_state 
+0x4f27 013146 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f28 013147 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f29 013149 store 1 ,mem_sdp_state 
+0x4f2a 013150 copy timeup ,contw 
+0x4f2b 013151 arg l2cap_sdp_channel ,timeup 
+0x4f2c 013152 fetch 2 ,mem_sdp_remote_cid 
+0x4f2d 013153 copy pdata ,temp 
+0x4f2e 013154 branch l2cap_send_config_rsp 
+:      013155 l2cap_proc_signal_config_req_hid_ctrl:
+0x4f2f 013156 copy contw ,timeup 
+0x4f30 013157 fetch 1 ,mem_hid_control_state 
+0x4f31 013158 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f32 013159 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f33 013161 store 1 ,mem_hid_control_state 
+0x4f34 013162 copy timeup ,contw 
+0x4f35 013163 arg l2cap_hid_control_channel ,timeup 
+0x4f36 013164 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f37 013165 copy pdata ,temp 
+0x4f38 013166 branch l2cap_send_config_rsp 
+:      013167 l2cap_proc_signal_config_req_hid_int:
+0x4f39 013168 copy contw ,timeup 
+0x4f3a 013169 fetch 1 ,mem_hid_interrupt_state 
+0x4f3b 013170 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f3c 013171 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f3d 013173 store 1 ,mem_hid_interrupt_state 
+0x4f3e 013174 copy timeup ,contw 
+0x4f3f 013175 arg l2cap_hid_interrupt_channel ,timeup 
+0x4f40 013176 fetch 2 ,mem_hid_int_remote_cid 
+0x4f41 013177 copy pdata ,temp 
+0x4f42 013178 branch l2cap_send_config_rsp 
+:      013179 l2cap_proc_signal_config_req_rfcomm:
+0x4f43 013180 copy contw ,timeup 
+0x4f44 013181 fetch 1 ,mem_rfcomm_state 
+0x4f45 013182 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f46 013183 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f47 013185 store 1 ,mem_rfcomm_state 
+0x4f48 013187 copy timeup ,contw 
+0x4f49 013188 arg l2cap_rfcomm_channel ,timeup 
+0x4f4a 013189 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f4b 013190 copy pdata ,temp 
+:      013191 l2cap_send_config_rsp:
+0x4f4c 013192 set1 mark_ext_patch ,mark 
+0x4f4d 013193 bpatch patch23_5 ,mem_patch23 
+0x4f4e 013194 setarg signal_config_rsp 
+0x4f4f 013195 istore 1 ,contw 
+0x4f50 013196 copy queue ,pdata 
+0x4f51 013197 istore 1 ,contw 
+0x4f52 013198 setarg 0x0006 
+0x4f53 013199 istore 2 ,contw 
+0x4f54 013200 copy temp ,pdata 
+0x4f55 013201 istore 2 ,contw 
+0x4f56 013202 force 0x00 ,pdata 
+0x4f57 013203 istore 2 ,contw 
+0x4f58 013204 force l2cap_config_success ,pdata 
+0x4f59 013205 istore 2 ,contw 
+0x4f5a 013206 force 10 ,pdata 
+0x4f5b 013207 iadd regb ,regb 
+0x4f5c 013209 storet 2 ,mem_config_req_dest_cid 
+0x4f5d 013210 copy queue ,pdata 
+0x4f5e 013211 store 1 ,mem_config_identifier 
+0x4f5f 013212 force l2cap_sdp_channel ,pdata 
+0x4f60 013213 icompare 0xff ,timeup 
+0x4f61 013214 branch l2cap_send_config_rsp_is_sdp ,true 
+0x4f62 013215 increase 1 ,pdata 
+:      013216 l2cap_send_config_rsp_is_sdp:
+0x4f63 013218 rtn 
+:      013219 l2cap_check_channel_state:
+0x4f64 013220 disable user 
+0x4f65 013221 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f66 013222 rtnbit0 l2cap_channel_state_conn_req ,pdata 
+0x4f67 013223 rtnbit0 l2cap_channel_state_conn_res ,pdata 
+0x4f68 013224 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f69 013225 copy contr ,contw 
+0x4f6a 013226 increase -1 ,contw 
+0x4f6b 013227 istore 1 ,contw 
+0x4f6c 013228 enable user 
+0x4f6d 013229 rtn 
+:      013230 l2cap_send_config_req:
+:      013231 l2cap_send_config_req_sdp:
+0x4f6e 013232 fetch 1 ,mem_sdp_state 
+0x4f6f 013233 call l2cap_check_channel_state 
+0x4f70 013234 nbranch l2cap_send_config_req_rfcomm ,user 
+0x4f71 013235 jam l2cap_sdp_channel ,mem_send_config_req 
+0x4f72 013236 fetch 2 ,mem_sdp_remote_cid 
+0x4f73 013237 store 2 ,mem_config_req_dest_cid 
+0x4f74 013238 branch l2cap_generate_config_req 
+:      013239 l2cap_send_config_req_rfcomm:
+0x4f75 013240 fetch 1 ,mem_rfcomm_state 
+0x4f76 013241 call l2cap_check_channel_state 
+0x4f77 013242 nbranch l2cap_send_config_req_hid_ctrl ,user 
+0x4f78 013243 jam l2cap_rfcomm_channel ,mem_send_config_req 
+0x4f79 013244 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f7a 013245 store 2 ,mem_config_req_dest_cid 
+0x4f7b 013246 branch l2cap_generate_config_req 
+:      013247 l2cap_send_config_req_hid_ctrl:
+0x4f7c 013248 fetch 1 ,mem_hid_control_state 
+0x4f7d 013249 call l2cap_check_channel_state 
+0x4f7e 013250 nbranch l2cap_send_config_req_hid_int ,user 
+0x4f7f 013251 jam l2cap_hid_control_channel ,mem_send_config_req 
+0x4f80 013252 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f81 013253 store 2 ,mem_config_req_dest_cid 
+0x4f82 013254 branch l2cap_generate_config_req 
+:      013255 l2cap_send_config_req_hid_int:
+0x4f83 013256 fetch 1 ,mem_hid_interrupt_state 
+0x4f84 013257 call l2cap_check_channel_state 
+0x4f85 013258 nrtn user 
+0x4f86 013259 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
+0x4f87 013260 fetch 2 ,mem_hid_int_remote_cid 
+0x4f88 013261 store 2 ,mem_config_req_dest_cid 
+:      013264 l2cap_generate_config_req:
+0x4f89 013265 set1 mark_ext_patch ,mark 
+0x4f8a 013266 bpatch patch23_6 ,mem_patch23 
+0x4f8b 013267 call l2cap_get_req_id 
+0x4f8c 013268 call l2cap_malloc_signal_channel 
+0x4f8d 013269 force 0 ,regb 
+0x4f8e 013270 call l2cap_get_signal_tx_payload 
+0x4f8f 013271 force signal_config_req ,pdata 
+0x4f90 013272 istore 1 ,contw 
+0x4f91 013273 fetch 1 ,mem_ml2cap_comm_id 
+0x4f92 013274 istore 1 ,contw 
+0x4f93 013275 setarg 0x0008 
+0x4f94 013276 istore 2 ,contw 
+0x4f95 013277 fetch 2 ,mem_config_req_dest_cid 
+0x4f96 013278 istore 2 ,contw 
+0x4f97 013279 setarg 0x0000 
+0x4f98 013280 istore 2 ,contw 
+0x4f99 013281 force 1 ,pdata 
+0x4f9a 013282 istore 1 ,contw 
+0x4f9b 013283 force 2 ,pdata 
+0x4f9c 013284 istore 1 ,contw 
+0x4f9d 013285 fetch 1 ,mem_send_config_req 
+0x4f9e 013286 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
+0x4f9f 013287 setarg l2cap_config_mtu_sdp 
+0x4fa0 013288 istore 2 ,contw 
+0x4fa1 013289 branch l2cap_generate_config_req_done 
+:      013290 l2cap_generate_config_req_rfcomm:
+0x4fa2 013291 setarg l2cap_config_mtu_rfcomm 
+0x4fa3 013292 istore 2 ,contw 
+:      013293 l2cap_generate_config_req_done:
+0x4fa4 013294 arg 0x0c ,temp 
+0x4fa5 013295 storet 2 ,mem_l2cap_signal_tx_length 
+0x4fa6 013296 call l2cap_get_signal_tx_buff 
+0x4fa7 013297 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4fa8 013298 istore 2 ,contw 
+0x4fa9 013299 force l2cap_signal_channel ,pdata 
+0x4faa 013300 istore 2 ,contw 
+0x4fab 013301 jam 0 ,mem_send_config_req 
+:      013302 l2cap_proc_signal_config_req_rtn:
+0x4fac 013303 branch l2cap_process_one_signal_rtn 
+:      013305 l2cap_proc_signal_config_rsp:
+0x4fad 013306 increase 1 ,contr 
+0x4fae 013307 ifetch 2 ,contr 
+0x4faf 013308 copy pdata ,rega 
+0x4fb0 013309 copy regc ,pdata 
+0x4fb1 013310 isub rega ,regc 
+0x4fb2 013311 ifetch 2 ,contr 
+0x4fb3 013312 copy pdata ,rega 
+0x4fb4 013313 setarg l2cap_sdp_channel 
+0x4fb5 013314 isub rega ,null 
+0x4fb6 013315 branch l2cap_proc_signal_config_rsp_sdp ,zero 
+0x4fb7 013316 setarg l2cap_rfcomm_channel 
+0x4fb8 013317 isub rega ,null 
+0x4fb9 013318 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x4fba 013319 setarg l2cap_hid_control_channel 
+0x4fbb 013320 isub rega ,null 
+0x4fbc 013321 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x4fbd 013322 setarg l2cap_hid_interrupt_channel 
+0x4fbe 013323 isub rega ,null 
+0x4fbf 013324 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
+0x4fc0 013325 increase 2 ,contr 
+0x4fc1 013326 ifetch 2 ,contr 
+0x4fc2 013327 iforce null 
+0x4fc3 013328 branch l2cap_process_one_signal_rtn 
+:      013329 l2cap_proc_signal_config_rsp_sdp:
+0x4fc4 013330 fetch 1 ,mem_sdp_state 
+0x4fc5 013331 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fc6 013332 store 1 ,mem_sdp_state 
+0x4fc7 013333 branch l2cap_process_one_signal_rtn 
+:      013334 l2cap_proc_signal_config_rsp_rfcomm:
+0x4fc8 013335 fetch 1 ,mem_rfcomm_state 
+0x4fc9 013336 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fca 013337 store 1 ,mem_rfcomm_state 
+0x4fcb 013338 branch l2cap_process_one_signal_rtn 
+:      013339 l2cap_proc_signal_config_rsp_hid_ctrl:
+0x4fcc 013340 fetch 1 ,mem_hid_control_state 
+0x4fcd 013341 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fce 013342 store 1 ,mem_hid_control_state 
+0x4fcf 013343 branch l2cap_process_one_signal_rtn 
+:      013344 l2cap_proc_signal_config_rsp_hid_int:
+0x4fd0 013345 fetch 1 ,mem_hid_interrupt_state 
+0x4fd1 013346 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fd2 013347 store 1 ,mem_hid_interrupt_state 
+0x4fd3 013348 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x4fd4 013349 branch ui_ipc_send_event 
+:      013353 l2cap_proc_signal_disconnect_req:
+0x4fd5 013354 ifetch 1 ,contr 
+0x4fd6 013355 copy pdata ,queue 
+0x4fd7 013356 ifetch 2 ,contr 
+0x4fd8 013357 copy pdata ,rega 
+0x4fd9 013358 copy regc ,pdata 
+0x4fda 013359 isub rega ,regc 
+0x4fdb 013360 ifetch 2 ,contr 
+0x4fdc 013361 copy pdata ,rega 
+0x4fdd 013362 ifetch 2 ,contr 
+0x4fde 013363 copy pdata ,timeup 
+0x4fdf 013364 copy rega ,temp 
+0x4fe0 013365 call save_cont_pointers 
+0x4fe1 013366 setarg l2cap_sdp_channel 
+0x4fe2 013367 isub temp ,null 
+0x4fe3 013368 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
+0x4fe4 013369 setarg l2cap_rfcomm_channel 
+0x4fe5 013370 isub temp ,null 
+0x4fe6 013371 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
+0x4fe7 013372 setarg l2cap_hid_control_channel 
+0x4fe8 013373 isub temp ,null 
+0x4fe9 013374 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
+0x4fea 013375 setarg l2cap_hid_interrupt_channel 
+0x4feb 013376 isub temp ,null 
+0x4fec 013377 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
+0x4fed 013378 call l2cap_reject_command 
+0x4fee 013379 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013380 l2cap_proc_signal_disconnect_req_hid_ctrl:
+0x4fef 013381 copy timeup ,temp 
+0x4ff0 013382 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4ff1 013383 isub temp ,null 
+0x4ff2 013384 branch l2cap_disconnect_hid_control_now ,zero 
+0x4ff3 013385 call l2cap_reject_command 
+0x4ff4 013386 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013387 l2cap_proc_signal_disconnect_req_hid_int:
+0x4ff5 013388 copy timeup ,temp 
+0x4ff6 013389 fetch 2 ,mem_hid_int_remote_cid 
+0x4ff7 013390 isub temp ,null 
+0x4ff8 013391 branch l2cap_disconnect_hid_interrupt_now ,zero 
+0x4ff9 013392 call l2cap_reject_command 
+0x4ffa 013393 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013395 l2cap_proc_signal_disconnect_req_sdp:
+0x4ffb 013396 copy timeup ,temp 
+0x4ffc 013397 fetch 2 ,mem_sdp_remote_cid 
+0x4ffd 013398 isub temp ,null 
+0x4ffe 013399 branch l2cap_disconnect_sdp_now ,zero 
+0x4fff 013400 call l2cap_reject_command 
+0x5000 013401 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013402 l2cap_disconnect_hid_control_now:
+0x5001 013403 call l2cap_reset_hid_ctrl_state 
+0x5002 013404 branch l2cap_send_disconnect_rsp_pkt 
+:      013405 l2cap_disconnect_hid_interrupt_now:
+0x5003 013406 call l2cap_reset_hid_int_state 
+0x5004 013407 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x5005 013408 branch l2cap_send_disconnect_rsp_pkt ,blank 
+0x5006 013416 branch l2cap_send_disconnect_rsp_pkt 
+:      013418 l2cap_disconnect_sdp_now:
+0x5007 013419 call l2cap_reset_sdp_channel_state 
+0x5008 013420 fetch 1 ,mem_upper_sm_ss 
+0x5009 013421 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
+0x500a 013424 branch l2cap_send_disconnect_rsp_pkt 
+:      013425 l2cap_proc_signal_disconnect_req_rfcomm:
+0x500b 013426 copy timeup ,temp 
+0x500c 013427 fetch 2 ,mem_rfcomm_remote_cid 
+0x500d 013428 isub temp ,null 
+0x500e 013429 branch l2cap_disconnect_rfcomm_now ,zero 
+0x500f 013430 call l2cap_reject_command 
+0x5010 013431 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013432 l2cap_disconnect_rfcomm_now:
+0x5011 013433 call l2cap_reset_rfcomm_channel_state 
+0x5012 013434 branch l2cap_send_disconnect_rsp_pkt 
+:      013435 l2cap_send_disconnect_rsp_pkt:
+0x5013 013436 call load_cont_pointers 
+0x5014 013437 setarg signal_disconnect_rsp 
+0x5015 013438 istore 1 ,contw 
+0x5016 013439 copy queue ,pdata 
+0x5017 013440 istore 1 ,contw 
+0x5018 013441 setarg 0x0004 
+0x5019 013442 istore 2 ,contw 
+0x501a 013443 copy rega ,pdata 
+0x501b 013444 istore 2 ,contw 
+0x501c 013445 copy timeup ,pdata 
+0x501d 013446 istore 2 ,contw 
+0x501e 013447 force 8 ,pdata 
+0x501f 013448 branch l2cap_proc_signal_disconnect_req_rtn 
+:      013449 l2cap_proc_signal_disconnect_req_err_rtn:
+0x5020 013450 call load_cont_pointers 
+0x5021 013451 branch l2cap_proc_signal_disconnect_req_rtn 
+:      013452 l2cap_proc_signal_disconnect_req_rtn:
+0x5022 013453 iadd regb ,regb 
+0x5023 013454 branch l2cap_process_one_signal_rtn 
+:      013455 l2cap_proc_signal_disconnect_rsp:
+0x5024 013456 ifetch 1 ,contr 
+0x5025 013457 copy pdata ,queue 
+0x5026 013458 ifetch 2 ,contr 
+0x5027 013459 copy pdata ,rega 
+0x5028 013460 copy regc ,pdata 
+0x5029 013461 isub rega ,regc 
+0x502a 013462 ifetch 2 ,contr 
+0x502b 013463 copy pdata ,timeup 
+0x502c 013464 ifetch 2 ,contr 
+0x502d 013465 copy pdata ,temp 
+0x502e 013466 call save_cont_pointers 
+0x502f 013467 setarg l2cap_sdp_channel 
+0x5030 013468 isub temp ,null 
+0x5031 013469 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
+0x5032 013470 setarg l2cap_rfcomm_channel 
+0x5033 013471 isub temp ,null 
+0x5034 013472 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
+0x5035 013473 setarg l2cap_hid_control_channel 
+0x5036 013474 isub temp ,null 
+0x5037 013475 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
+0x5038 013476 setarg l2cap_hid_interrupt_channel 
+0x5039 013477 isub temp ,null 
+0x503a 013478 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
+0x503b 013479 call l2cap_reject_command 
+0x503c 013480 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
+:      013481 l2cap_proc_signal_disconnect_rsp_sdp:
+0x503d 013482 copy temp ,rega 
+0x503e 013483 copy timeup ,temp 
+0x503f 013484 fetch 2 ,mem_sdp_remote_cid 
+0x5040 013485 isub temp ,null 
+0x5041 013486 call l2cap_reset_sdp_channel_state ,zero 
+0x5042 013487 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013488 l2cap_proc_signal_disconnect_rsp_rfcomm:
+0x5043 013489 copy temp ,rega 
+0x5044 013490 copy timeup ,temp 
+0x5045 013491 fetch 2 ,mem_rfcomm_remote_cid 
+0x5046 013492 isub temp ,null 
+0x5047 013493 call l2cap_reset_rfcomm_channel_state ,zero 
+0x5048 013494 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013495 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
+0x5049 013496 copy temp ,rega 
+0x504a 013497 copy timeup ,temp 
+0x504b 013498 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x504c 013499 isub temp ,null 
+0x504d 013500 call l2cap_reset_hid_ctrl_state ,zero 
+0x504e 013501 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013502 l2cap_proc_signal_disconnect_rsp_hid_int:
+0x504f 013503 copy temp ,rega 
+0x5050 013504 copy timeup ,temp 
+0x5051 013505 fetch 2 ,mem_hid_int_remote_cid 
+0x5052 013506 isub temp ,null 
+0x5053 013507 call l2cap_reset_hid_int_state ,zero 
+0x5054 013508 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013509 l2cap_proc_signal_disconnect_rsp_rtn:
+0x5055 013510 call load_cont_pointers 
+0x5056 013511 branch l2cap_process_one_signal_rtn 
+:      013512 l2cap_proc_signal_disconnect_rsp_err_rtn:
+0x5057 013513 branch l2cap_process_one_signal_rtn 
+:      013516 l2cap_proc_signal_echo_req:
+0x5058 013517 ifetch 1 ,contr 
+0x5059 013518 copy pdata ,queue 
+0x505a 013519 ifetch 2 ,contr 
+0x505b 013520 copy pdata ,rega 
+0x505c 013521 iadd contr ,contr 
+0x505d 013522 setarg 9 
+0x505e 013523 istore 1 ,contw 
+0x505f 013524 copy queue ,pdata 
+0x5060 013525 istore 1 ,contw 
+0x5061 013526 force 0x0000 ,pdata 
+0x5062 013527 istore 2 ,contw 
+0x5063 013528 force 4 ,pdata 
+0x5064 013529 iadd regb ,regb 
+0x5065 013530 copy regc ,pdata 
+0x5066 013531 isub rega ,regc 
+0x5067 013532 branch l2cap_process_one_signal_rtn 
+:      013533 l2cap_proc_signal_echo_rsp:
+0x5068 013534 branch l2cap_process_one_signal_rtn 
+:      013536 l2cap_proc_signal_info_rsp:
+0x5069 013537 branch l2cap_process_one_signal_rtn 
+:      013538 l2cap_reject_command:
+0x506a 013539 force 0 ,regb 
+0x506b 013540 call l2cap_get_signal_tx_payload 
+0x506c 013541 setarg signal_cmd_reject 
+0x506d 013542 istore 1 ,contw 
+0x506e 013543 copy queue ,pdata 
+0x506f 013544 istore 1 ,contw 
+0x5070 013545 setarg 2 
+0x5071 013546 istore 2 ,contw 
+0x5072 013547 setarg cmd_not_understood 
+0x5073 013548 istore 2 ,contw 
+0x5074 013549 increase 6 ,regb 
+0x5075 013550 arg 4 ,regc 
+0x5076 013551 branch l2cap_process_one_signal_rtn 
+:      013555 l2cap_reset_rfcomm_channel_state:
+0x5077 013556 setarg 0 
+0x5078 013557 store 2 ,mem_rfcomm_tx_pkt_length 
+0x5079 013558 store 2 ,mem_rfcomm_remote_cid 
+0x507a 013559 jam 0 ,mem_rfcomm_state 
+0x507b 013560 rtn 
+:      013561 l2cap_reset_sdp_channel_state:
+0x507c 013562 setarg 0 
+0x507d 013563 store 2 ,mem_sdp_tx_pkt_length 
+0x507e 013564 store 2 ,mem_sdp_remote_cid 
+0x507f 013565 jam 0 ,mem_sdp_state 
+0x5080 013566 rtn 
+:      013567 l2cap_reset_hid_ctrl_state:
+0x5081 013568 setarg 0 
+0x5082 013569 store 2 ,mem_hid_ctrl_remote_cid 
+0x5083 013570 jam 0 ,mem_hid_control_state 
+0x5084 013571 fetch 1 ,mem_hid_interrupt_state 
+0x5085 013572 beq 0 ,l2cap_reset_hid_disconnected 
+0x5086 013573 rtn 
+:      013575 l2cap_reset_hid_int_state:
+0x5087 013576 setarg 0 
+0x5088 013577 store 2 ,mem_hid_int_remote_cid 
+0x5089 013578 jam 0 ,mem_hid_interrupt_state 
+0x508a 013579 fetch 1 ,mem_hid_control_state 
+0x508b 013580 beq 0 ,l2cap_reset_hid_disconnected 
+0x508c 013581 rtn 
+:      013583 l2cap_reset_hid_disconnected:
+0x508d 013584 jam bt_evt_hid_disconnected ,mem_fifo_temp 
+0x508e 013585 branch ui_ipc_send_event 
+:      013587 l2cap_disconnect_interrupt_req:
+0x508f 013588 fetch 1 ,mem_control_tasks 
+0x5090 013589 set0 l2cap_disconnect_interrupt ,pdata 
+0x5091 013590 store 1 ,mem_control_tasks 
+0x5092 013591 fetch 2 ,mem_hid_int_remote_cid 
+0x5093 013592 rtn blank 
+0x5094 013593 call l2cap_malloc_signal_channel 
+0x5095 013594 fetch 2 ,mem_hid_int_remote_cid 
+0x5096 013595 copy pdata ,rega 
+0x5097 013596 force l2cap_hid_interrupt_channel ,regb 
+0x5098 013597 branch l2cap_generate_disconnect_req 
+:      013598 l2cap_disconnect_control_req:
+0x5099 013599 fetch 1 ,mem_control_tasks 
+0x509a 013600 set0 l2cap_disconnect_control ,pdata 
+0x509b 013601 store 1 ,mem_control_tasks 
+0x509c 013602 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x509d 013603 rtn blank 
+0x509e 013604 call l2cap_malloc_signal_channel 
+0x509f 013605 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x50a0 013606 copy pdata ,rega 
+0x50a1 013607 force l2cap_hid_control_channel ,regb 
+:      013608 l2cap_generate_disconnect_req:
+0x50a2 013609 call l2cap_get_req_id 
+0x50a3 013610 call l2cap_get_signal_tx_payload 
+0x50a4 013611 force signal_disconnect_req ,pdata 
+0x50a5 013612 istore 1 ,contw 
+0x50a6 013613 fetch 1 ,mem_ml2cap_comm_id 
+0x50a7 013614 istore 1 ,contw 
+0x50a8 013615 setarg 0x0004 
+0x50a9 013616 istore 2 ,contw 
+0x50aa 013617 copy rega ,pdata 
+0x50ab 013618 istore 2 ,contw 
+0x50ac 013619 copy regb ,pdata 
+0x50ad 013620 istore 2 ,contw 
+0x50ae 013621 force 0x08 ,temp 
+0x50af 013622 branch ml2cap_send_signal 
+:      013624 ml2cap_send_signal_connect_req:
+0x50b0 013625 set1 mark_ext_patch ,mark 
+0x50b1 013626 bpatch patch23_7 ,mem_patch23 
+0x50b2 013627 call l2cap_get_req_id 
+0x50b3 013628 call l2cap_get_signal_tx_payload 
+0x50b4 013629 setarg signal_connect_req 
+0x50b5 013630 istore 1 ,contw 
+0x50b6 013631 fetch 1 ,mem_ml2cap_comm_id 
+0x50b7 013632 istore 1 ,contw 
+0x50b8 013633 setarg 0x0004 
+0x50b9 013634 istore 2 ,contw 
+0x50ba 013635 copy temp ,pdata 
+0x50bb 013636 istore 2 ,contw 
+0x50bc 013637 copy timeup ,pdata 
+0x50bd 013638 istore 2 ,contw 
+0x50be 013639 arg 8 ,temp 
+0x50bf 013640 branch ml2cap_send_signal 
+:      013641 ml2cap_send_signal_config_req:
+0x50c0 013642 set1 mark_ext_patch ,mark 
+0x50c1 013643 bpatch patch24_0 ,mem_patch24 
+0x50c2 013644 call l2cap_get_req_id 
+0x50c3 013645 call l2cap_get_signal_tx_payload 
+0x50c4 013646 setarg signal_config_req 
+0x50c5 013647 istore 1 ,contw 
+0x50c6 013648 fetch 1 ,mem_ml2cap_comm_id 
+0x50c7 013649 istore 1 ,contw 
+0x50c8 013650 setarg 0x0008 
+0x50c9 013651 istore 2 ,contw 
+0x50ca 013653 copy temp ,pdata 
+0x50cb 013655 istore 2 ,contw 
+0x50cc 013656 setarg 0x0000 
+0x50cd 013657 istore 2 ,contw 
+0x50ce 013658 setarg 0x01 
+0x50cf 013659 istore 1 ,contw 
+0x50d0 013660 setarg 0x02 
+0x50d1 013661 istore 1 ,contw 
+0x50d2 013662 setarg l2cap_config_mtu_rfcomm 
+0x50d3 013663 istore 2 ,contw 
+0x50d4 013664 arg 0xc ,temp 
+0x50d5 013665 branch ml2cap_send_signal 
+:      013666 ml2cap_send_signal_disconn_req:
+0x50d6 013667 set1 mark_ext_patch ,mark 
+0x50d7 013668 bpatch patch24_1 ,mem_patch24 
+0x50d8 013669 call l2cap_get_req_id 
+0x50d9 013670 call l2cap_get_signal_tx_payload 
+0x50da 013671 setarg signal_disconnect_req 
+0x50db 013672 istore 1 ,contw 
+0x50dc 013673 fetch 1 ,mem_ml2cap_comm_id 
+0x50dd 013674 increase 1 ,pdata 
+0x50de 013675 copy contw ,rega 
+0x50df 013676 store 1 ,mem_ml2cap_comm_id 
+0x50e0 013677 copy rega ,contw 
+0x50e1 013678 istore 1 ,contw 
+0x50e2 013679 setarg 0x0004 
+0x50e3 013680 istore 2 ,contw 
+0x50e4 013681 copy temp ,pdata 
+0x50e5 013682 istore 2 ,contw 
+0x50e6 013683 copy timeup ,pdata 
+0x50e7 013684 istore 2 ,contw 
+0x50e8 013685 arg 0x8 ,temp 
+:      013688 ml2cap_send_signal:
+0x50e9 013689 storet 2 ,mem_l2cap_signal_tx_length 
+0x50ea 013690 copy temp ,pdata 
+0x50eb 013691 branch l2cap_malloc_discard ,blank 
+0x50ec 013692 call l2cap_get_signal_tx_buff 
+0x50ed 013693 fetch 2 ,mem_l2cap_signal_tx_length 
+0x50ee 013694 istore 2 ,contw 
+0x50ef 013695 force l2cap_signal_channel ,pdata 
+0x50f0 013696 istore 2 ,contw 
+0x50f1 013697 rtn 
+:      013699 msdp_send_req_done:
+0x50f2 013700 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f3 013701 branch assert ,blank 
+0x50f4 013702 call l2cap_get_sdp_tx_buff 
+0x50f5 013703 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f6 013704 istore 2 ,contw 
+0x50f7 013705 fetch 2 ,mem_sdp_remote_cid 
+0x50f8 013706 istore 2 ,contw 
+0x50f9 013707 rtn 
+:      013708 ml2cap_rx_multiplexing:
+0x50fa 013709 set1 mark_ext_patch ,mark 
+0x50fb 013710 bpatch patch24_2 ,mem_patch24 
+0x50fc 013711 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x50fd 013712 branch l2cap_rx_reset_state ,blank 
+0x50fe 013713 fetch 1 ,mem_l2cap_rx_cid 
+0x50ff 013714 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
+0x5100 013715 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x5101 013716 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x5102 013717 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x5103 013718 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x5104 013719 branch l2cap_rx_reset_state 
+:      013721 ml2cap_call_proc_signal:
+0x5105 013722 set1 mark_ext_patch ,mark 
+0x5106 013723 bpatch patch24_3 ,mem_patch24 
+0x5107 013724 call l2cap_malloc_signal_channel 
+0x5108 013725 force 0 ,regb 
+0x5109 013726 call l2cap_get_signal_tx_payload 
+0x510a 013727 copy pdata ,contw 
+0x510b 013728 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x510c 013729 copy pdata ,regc 
+0x510d 013730 fetch 2 ,mem_l2cap_payload_ptr 
+0x510e 013731 iforce contr 
+:      013732 ml2cap_proc_one_comm_loop:
+0x510f 013733 call ml2cap_proc_one_comm 
+0x5110 013734 increase -4 ,regc 
+0x5111 013735 nbranch ml2cap_proc_one_comm_loop ,zero 
+0x5112 013736 copy regb ,temp 
+0x5113 013737 call ml2cap_send_signal 
+0x5114 013738 branch l2cap_rx_reset_state 
+:      013740 ml2cap_proc_one_comm:
+0x5115 013741 ifetch 1 ,contr 
+0x5116 013742 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
+0x5117 013743 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
+0x5118 013744 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
+0x5119 013745 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
+0x511a 013746 beq signal_config_req ,ml2cap_proc_signal_config_req 
+0x511b 013747 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
+0x511c 013748 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
+0x511d 013749 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x511e 013750 beq signal_info_req ,ml2cap_proc_signal_info_req 
+0x511f 013751 branch ml2cap_proc_send_reject 
+:      013753 ml2cap_proc_signal_connect_req:
+0x5120 013754 call save_cont_pointers 
+0x5121 013756 call load_cont_pointers 
+0x5122 013757 branch l2cap_proc_signal_connect_req 
+:      013758 ml2cap_proc_signal_cmd_reject:
+0x5123 013759 ifetch 1 ,contr 
+0x5124 013760 copy pdata ,queue 
+0x5125 013761 ifetch 2 ,contr 
+0x5126 013762 copy pdata ,rega 
+0x5127 013763 copy regc ,pdata 
+0x5128 013764 isub rega ,regc 
+:      013765 mvptr:
+0x5129 013766 ifetch 1 ,contr 
+0x512a 013767 increase -1 ,rega 
+0x512b 013768 nbranch mvptr ,zero 
+0x512c 013769 rtn 
+:      013770 ml2cap_proc_signal_connect_rsp:
+0x512d 013771 ifetch 1 ,contr 
+0x512e 013772 copy pdata ,queue 
+0x512f 013773 ifetch 2 ,contr 
+0x5130 013774 copy pdata ,rega 
+0x5131 013775 ifetch 2 ,contr 
+0x5132 013776 copy pdata ,timeup 
+0x5133 013777 ifetch 2 ,contr 
+0x5134 013778 copy pdata ,temp 
+0x5135 013779 ifetch 2 ,contr 
+0x5136 013780 sub pdata ,0 ,null 
+0x5137 013781 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
+0x5138 013782 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
+0x5139 013783 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
+0x513a 013784 branch ml2cap_proc_signal_connect_rsp_mnosucc 
+:      013785 ml2cap_proc_signal_connect_refused_result:
+0x513b 013786 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
+0x513c 013787 call ui_ipc_send_event 
+:      013788 ml2cap_proc_signal_connect_rsp_mnosucc:
+0x513d 013789 ifetch 2 ,contr 
+0x513e 013790 branch mnosucc 
+:      013791 ml2cap_proc_signal_connect_rsp_sucessful:
+0x513f 013792 call save_cont_pointers 
+0x5140 013796 setarg l2cap_sdp_channel 
+0x5141 013797 isub temp ,null 
+0x5142 013798 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
+0x5143 013799 setarg l2cap_rfcomm_channel 
+0x5144 013800 isub temp ,null 
+0x5145 013801 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x5146 013802 setarg l2cap_hid_interrupt_channel 
+0x5147 013803 isub temp ,null 
+0x5148 013804 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x5149 013805 setarg l2cap_hid_control_channel 
+0x514a 013806 isub temp ,null 
+0x514b 013807 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x514c 013808 branch mnosucc 
+:      013809 ml2cap_proc_signal_connect_rsp_sdp:
+0x514d 013810 copy timeup ,pdata 
+0x514e 013811 store 2 ,mem_sdp_remote_cid 
+0x514f 013812 fetch 1 ,mem_sdp_state 
+0x5150 013813 set1 l2cap_channel_state_conn_res 
+0x5151 013814 store 1 ,mem_sdp_state 
+0x5152 013815 branch mnosucc1 
+:      013816 ml2cap_proc_signal_connect_rsp_rfcomm:
+0x5153 013817 copy timeup ,pdata 
+0x5154 013818 store 2 ,mem_rfcomm_remote_cid 
+0x5155 013819 fetch 1 ,mem_rfcomm_state 
+0x5156 013820 set1 l2cap_channel_state_conn_res 
+0x5157 013821 store 1 ,mem_rfcomm_state 
+0x5158 013822 branch mnosucc1 
+:      013823 ml2cap_proc_signal_connect_rsp_hid_ctrl:
+0x5159 013824 copy timeup ,pdata 
+0x515a 013825 store 2 ,mem_hid_ctrl_remote_cid 
+0x515b 013826 fetch 1 ,mem_hid_control_state 
+0x515c 013827 set1 l2cap_channel_state_conn_res 
+0x515d 013828 store 1 ,mem_hid_control_state 
+0x515e 013829 branch mnosucc1 
+:      013830 ml2cap_proc_signal_connect_rsp_hid_int:
+0x515f 013831 copy timeup ,pdata 
+0x5160 013832 store 2 ,mem_hid_int_remote_cid 
+0x5161 013833 fetch 1 ,mem_hid_interrupt_state 
+0x5162 013834 set1 l2cap_channel_state_conn_res 
+0x5163 013835 store 1 ,mem_hid_interrupt_state 
+:      013838 mnosucc1:
+0x5164 013839 call load_cont_pointers 
+:      013840 mnosucc:
+0x5165 013841 copy regc ,pdata 
+0x5166 013842 isub rega ,regc 
+0x5167 013843 rtn 
+:      013845 ml2cap_proc_signal_config_rsp:
+0x5168 013846 ifetch 1 ,contr 
+0x5169 013847 copy pdata ,queue 
+0x516a 013848 ifetch 2 ,contr 
+0x516b 013849 copy pdata ,rega 
+0x516c 013850 copy regc ,pdata 
+0x516d 013851 isub rega ,regc 
+0x516e 013852 ifetch 2 ,contr 
+0x516f 013853 copy pdata ,timeup 
+0x5170 013854 ifetch 2 ,contr 
+0x5171 013855 ifetch 2 ,contr 
+0x5172 013856 nbranch mcrsdone1 ,blank 
+0x5173 013857 call save_cont_pointers 
+0x5174 013861 copy timeup ,temp 
+0x5175 013862 setarg l2cap_sdp_channel 
+0x5176 013863 isub temp ,null 
+0x5177 013864 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
+0x5178 013865 setarg l2cap_rfcomm_channel 
+0x5179 013866 isub temp ,null 
+0x517a 013867 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x517b 013868 setarg l2cap_hid_control_channel 
+0x517c 013869 isub temp ,null 
+0x517d 013870 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x517e 013871 setarg l2cap_hid_interrupt_channel 
+0x517f 013872 isub temp ,null 
+0x5180 013873 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
+:      013874 ml2cap_proc_signal_config_rsp_sdp:
+0x5181 013875 fetch 1 ,mem_sdp_state 
+0x5182 013876 set1 l2cap_channel_state_rcv_cfg_res 
+0x5183 013877 store 1 ,mem_sdp_state 
+0x5184 013878 rtn 
+:      013879 ml2cap_proc_signal_config_rsp_rfcomm:
+0x5185 013880 fetch 1 ,mem_rfcomm_state 
+0x5186 013881 set1 l2cap_channel_state_rcv_cfg_res 
+0x5187 013882 store 1 ,mem_rfcomm_state 
+0x5188 013883 rtn 
+:      013884 ml2cap_proc_signal_config_rsp_hid_ctrl:
+0x5189 013885 fetch 1 ,mem_hid_control_state 
+0x518a 013886 set1 l2cap_channel_state_rcv_cfg_res 
+0x518b 013887 store 1 ,mem_hid_control_state 
+0x518c 013888 rtn 
+:      013889 ml2cap_proc_signal_config_rsp_hid_int:
+0x518d 013890 fetch 1 ,mem_hid_interrupt_state 
+0x518e 013891 set1 l2cap_channel_state_rcv_cfg_res 
+0x518f 013892 store 1 ,mem_hid_interrupt_state 
+0x5190 013893 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x5191 013894 branch ui_ipc_send_event 
+:      013897 mcfrsdone:
+0x5192 013898 call load_cont_pointers 
+:      013899 mcrsdone1:
+0x5193 013900 increase -6 ,rega 
+:      013901 mloop2:
+0x5194 013902 branch mcrsdone ,zero 
+0x5195 013903 increase 1 ,contr 
+0x5196 013904 increase -1 ,rega 
+0x5197 013905 branch mloop2 
+:      013906 mcrsdone:
+0x5198 013907 rtn 
+:      013908 ml2cap_proc_signal_config_req:
+0x5199 013909 ifetch 1 ,contr 
+0x519a 013910 copy pdata ,queue 
+0x519b 013911 ifetch 2 ,contr 
+0x519c 013912 copy pdata ,rega 
+0x519d 013913 copy regc ,pdata 
+0x519e 013914 isub rega ,regc 
+0x519f 013915 ifetch 2 ,contr 
+0x51a0 013916 increase 2 ,contr 
+0x51a1 013917 copy pdata ,temp 
+0x51a2 013918 setarg signal_config_rsp 
+0x51a3 013919 istore 1 ,contw 
+0x51a4 013920 copy queue ,pdata 
+0x51a5 013921 istore 1 ,contw 
+0x51a6 013922 increase 2 ,rega 
+0x51a7 013923 copy rega ,pdata 
+0x51a8 013924 istore 2 ,contw 
+0x51a9 013925 call save_cont_pointers 
+0x51aa 013926 setarg l2cap_sdp_channel 
+0x51ab 013927 isub temp ,null 
+0x51ac 013928 branch ml2cap_proc_signal_config_req_sdp ,zero 
+0x51ad 013929 setarg l2cap_rfcomm_channel 
+0x51ae 013930 isub temp ,null 
+0x51af 013931 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
+0x51b0 013932 setarg l2cap_hid_control_channel 
+0x51b1 013933 isub temp ,null 
+0x51b2 013934 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x51b3 013935 setarg l2cap_hid_interrupt_channel 
+0x51b4 013936 isub temp ,null 
+0x51b5 013937 branch ml2cap_proc_signal_config_req_hid_int ,zero 
+0x51b6 013938 branch mcfgrq_done 
+:      013939 ml2cap_proc_signal_config_req_sdp:
+0x51b7 013940 fetch 1 ,mem_sdp_state 
+0x51b8 013941 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51b9 013942 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51ba 013943 store 1 ,mem_sdp_state 
+0x51bb 013944 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
+0x51bc 013945 fetcht 1 ,mem_control_tasks 
+0x51bd 013946 set1 l2cap_init_config_req ,temp 
+0x51be 013947 storet 1 ,mem_control_tasks 
+0x51bf 013948 copy queue ,pdata 
+0x51c0 013949 increase 1 ,pdata 
+0x51c1 013950 store 1 ,mem_config_identifier 
+0x51c2 013951 fetch 1 ,mem_sdp_state 
+0x51c3 013952 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x51c4 013953 store 1 ,mem_sdp_state 
+:      013954 ml2cap_proc_signal_config_req_sdp_nsndreq:
+0x51c5 013955 fetch 2 ,mem_sdp_remote_cid 
+0x51c6 013956 store 2 ,mem_config_req_dest_cid 
+0x51c7 013957 branch mcfgrq_done 
+:      013958 ml2cap_proc_signal_config_req_rfcomm:
+0x51c8 013959 fetch 1 ,mem_rfcomm_state 
+0x51c9 013960 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51ca 013961 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51cb 013962 store 1 ,mem_rfcomm_state 
+0x51cc 013963 fetch 2 ,mem_rfcomm_remote_cid 
+0x51cd 013964 branch mcfgrq_done 
+:      013965 ml2cap_proc_signal_config_req_hid_ctrl:
+0x51ce 013966 fetch 1 ,mem_hid_control_state 
+0x51cf 013967 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d0 013968 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d1 013969 store 1 ,mem_hid_control_state 
+0x51d2 013970 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x51d3 013971 branch mcfgrq_done 
+:      013972 ml2cap_proc_signal_config_req_hid_int:
+0x51d4 013973 fetch 1 ,mem_hid_interrupt_state 
+0x51d5 013974 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d6 013975 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d7 013976 store 1 ,mem_hid_interrupt_state 
+0x51d8 013977 fetch 2 ,mem_hid_int_remote_cid 
+:      013980 mcfgrq_done:
+0x51d9 013981 copy pdata ,timeup 
+0x51da 013982 call load_cont_pointers 
+0x51db 013984 copy timeup ,pdata 
+0x51dc 013986 istore 2 ,contw 
+0x51dd 013987 force 0x0000 ,pdata 
+0x51de 013988 istore 2 ,contw 
+0x51df 013989 force 0x0000 ,pdata 
+0x51e0 013990 istore 2 ,contw 
+0x51e1 013991 force 10 ,pdata 
+0x51e2 013992 iadd regb ,regb 
+0x51e3 013993 increase -6 ,rega 
+:      013994 mloop1:
+0x51e4 013995 branch mcrqdone ,zero 
+0x51e5 013996 ifetch 1 ,contr 
+0x51e6 013997 istore 1 ,contw 
+0x51e7 013998 increase 1 ,regb 
+0x51e8 013999 increase -1 ,rega 
+0x51e9 014000 branch mloop1 
+:      014001 mcrqdone:
+0x51ea 014002 rtn 
+:      014003 ml2cap_proc_signal_disconn_req:
+0x51eb 014004 ifetch 1 ,contr 
+0x51ec 014005 copy pdata ,queue 
+0x51ed 014006 ifetch 2 ,contr 
+0x51ee 014007 copy pdata ,rega 
+0x51ef 014008 copy regc ,pdata 
+0x51f0 014009 isub rega ,regc 
+0x51f1 014011 ifetch 2 ,contr 
+0x51f2 014012 copy pdata ,rega 
+0x51f3 014013 ifetch 2 ,contr 
+0x51f4 014014 copy pdata ,timeup 
+0x51f5 014015 call save_cont_pointers 
+0x51f6 014016 setarg l2cap_sdp_channel 
+0x51f7 014017 copy rega ,temp 
+0x51f8 014018 isub temp ,null 
+0x51f9 014019 branch ml2cap_proc_signal_disconn_sdp ,zero 
+0x51fa 014020 setarg l2cap_hid_control_channel 
+0x51fb 014021 copy rega ,temp 
+0x51fc 014022 isub temp ,null 
+0x51fd 014023 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
+0x51fe 014024 setarg l2cap_hid_interrupt_channel 
+0x51ff 014025 copy rega ,temp 
+0x5200 014026 isub temp ,null 
+0x5201 014027 branch ml2cap_proc_signal_disconn_hid_int ,zero 
+0x5202 014028 branch mclsrfc 
+:      014029 ml2cap_proc_signal_disconn_sdp:
+0x5203 014030 setarg 0x0000 
+0x5204 014031 store 2 ,mem_sdp_tx_pkt_length 
+0x5205 014032 store 2 ,mem_sdp_remote_cid 
+0x5206 014033 store 1 ,mem_sdp_state 
+0x5207 014034 branch mclssdp 
+:      014035 ml2cap_proc_signal_disconn_hid_ctrl:
+0x5208 014036 call l2cap_reset_hid_ctrl_state 
+0x5209 014037 branch mclssdp 
+:      014038 ml2cap_proc_signal_disconn_hid_int:
+0x520a 014039 call l2cap_reset_hid_int_state 
+0x520b 014045 branch mclssdp 
+:      014046 mclsrfc:
+0x520c 014047 setarg 0x0000 
+0x520d 014048 store 2 ,mem_rfcomm_tx_pkt_length 
+:      014049 mclssdp:
+0x520e 014050 call load_cont_pointers 
+0x520f 014051 setarg signal_disconnect_rsp 
+0x5210 014052 istore 1 ,contw 
+0x5211 014053 copy queue ,pdata 
+0x5212 014054 istore 1 ,contw 
+0x5213 014055 setarg 0x0004 
+0x5214 014056 istore 2 ,contw 
+0x5215 014057 copy rega ,pdata 
+0x5216 014058 istore 2 ,contw 
+0x5217 014059 copy timeup ,pdata 
+0x5218 014060 istore 2 ,contw 
+0x5219 014061 force 8 ,pdata 
+0x521a 014062 iadd regb ,regb 
+0x521b 014063 rtn 
+:      014065 ml2cap_proc_signal_disconn_rsp:
+0x521c 014066 ifetch 1 ,contr 
+0x521d 014067 copy pdata ,queue 
+0x521e 014068 ifetch 2 ,contr 
+0x521f 014069 copy pdata ,rega 
+0x5220 014070 ifetch 2 ,contr 
+0x5221 014071 copy pdata ,timeup 
+0x5222 014072 ifetch 2 ,contr 
+0x5223 014073 copy pdata ,temp 
+0x5224 014074 call save_cont_pointers 
+0x5225 014075 fetch 1 ,mem_ml2cap_comm_id 
+0x5226 014076 icompare 0xff ,queue 
+0x5227 014077 nbranch mdisdone ,true 
+0x5228 014078 setarg l2cap_sdp_channel 
+0x5229 014079 isub temp ,null 
+0x522a 014080 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
+0x522b 014081 setarg l2cap_rfcomm_channel 
+0x522c 014082 isub temp ,null 
+0x522d 014083 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
+0x522e 014084 branch mdisdone 
+:      014085 ml2cap_proc_signal_disconn_rsp_sdp:
+0x522f 014086 jam 0 ,mem_sdp_remote_cid 
+0x5230 014087 jam 0 ,mem_sdp_state 
+0x5231 014088 branch mdisdone 
+:      014089 ml2cap_proc_signal_disconn_rsp_rfcomm:
+:      014092 mdisdone:
+0x5232 014093 call load_cont_pointers 
+0x5233 014094 copy regc ,pdata 
+0x5234 014095 isub rega ,regc 
+0x5235 014096 rtn 
+:      014098 ml2cap_proc_send_reject:
+0x5236 014099 setarg signal_cmd_reject 
+0x5237 014100 istore 1 ,contw 
+0x5238 014101 ifetch 1 ,contr 
+0x5239 014102 istore 1 ,contw 
+0x523a 014103 setarg 0x0002 
+0x523b 014104 istore 2 ,contw 
+0x523c 014105 setarg 0x0000 
+0x523d 014106 istore 2 ,contw 
+0x523e 014107 setarg 0x0006 
+0x523f 014108 iadd regb ,regb 
+0x5240 014109 force 4 ,regc 
+0x5241 014110 rtn 
+:      014113 l2cap_get_req_id:
+0x5242 014114 fetch 1 ,mem_ml2cap_comm_id 
+0x5243 014115 increase 1 ,pdata 
+0x5244 014116 bne 0 ,l2cap_get_req_id_ok 
+0x5245 014117 increase 1 ,pdata 
+:      014118 l2cap_get_req_id_ok:
+0x5246 014119 store 1 ,mem_ml2cap_comm_id 
+0x5247 014120 rtn 
+:      014130 l2cap_malloc:
+0x5248 014131 set1 mark_ext_patch ,mark 
+0x5249 014132 bpatch patch24_4 ,mem_patch24 
+0x524a 014133 arg 0 ,regb 
+0x524b 014134 call l2cap_malloc_is_fifo_full 
+0x524c 014135 nbranch assert ,blank 
+0x524d 014136 call l2cap_malloc_get_full_map 
+0x524e 014137 arg mem_tx_buff0 ,regb 
+0x524f 014138 arg 0 ,queue 
+:      014139 l2cap_malloc_loop:
+0x5250 014140 fetcht 1 ,mem_used_map 
+0x5251 014141 qisolate1 temp 
+0x5252 014142 branch l2cap_malloc_next ,true 
+0x5253 014143 call l2cap_malloc_enough 
+0x5254 014144 sub timeup ,0 ,null 
+0x5255 014145 branch l2cap_malloc_next ,positive 
+0x5256 014146 call l2cap_malloc_into_fifo 
+0x5257 014147 branch l2cap_malloc_rtn 
+:      014148 l2cap_malloc_next:
+0x5258 014149 increase 128 ,regb 
+0x5259 014150 increase 1 ,queue 
+0x525a 014151 setarg 8 
+0x525b 014152 isub queue ,null 
+0x525c 014153 branch l2cap_malloc_loop ,positive 
+0x525d 014154 arg 0 ,regb 
+:      014155 l2cap_malloc_rtn:
+0x525e 014156 copy regb ,pdata 
+0x525f 014157 branch assert ,blank 
+0x5260 014158 rtn 
+:      014166 l2cap_malloc_fifo_out:
+0x5261 014167 set1 mark_ext_patch ,mark 
+0x5262 014168 bpatch patch24_5 ,mem_patch24 
+0x5263 014169 call l2cap_malloc_fifo_get_first_ptr 
+0x5264 014170 increase 1 ,contr 
+0x5265 014171 ifetch 2 ,contr 
+0x5266 014172 rtn 
+:      014178 l2cap_malloc_free:
+0x5267 014179 set1 mark_ext_patch ,mark 
+0x5268 014180 bpatch patch24_6 ,mem_patch24 
+0x5269 014181 call l2cap_malloc_fifo_get_first_ptr 
+0x526a 014182 copy contr ,contw 
+0x526b 014183 copy contr ,temp 
+0x526c 014184 setarg 0 
+0x526d 014185 istore 3 ,contw 
+0x526e 014186 rtn 
+:      014191 l2cap_malloc_discard:
+0x526f 014192 set1 mark_ext_patch ,mark 
+0x5270 014193 bpatch patch24_7 ,mem_patch24 
+0x5271 014194 call l2cap_malloc_is_fifo_empty 
+0x5272 014195 branch assert ,blank 
+0x5273 014196 fetch 3 ,mem_tx_fifo2 
+0x5274 014197 store 3 ,mem_tx_fifo3 
+0x5275 014198 fetch 3 ,mem_tx_fifo1 
+0x5276 014199 store 3 ,mem_tx_fifo2 
+0x5277 014200 fetch 3 ,mem_tx_fifo0 
+0x5278 014201 store 3 ,mem_tx_fifo1 
+0x5279 014202 rtn 
+:      014208 l2cap_malloc_is_fifo_full:
+0x527a 014209 fetch 3 ,mem_tx_fifo0 
+0x527b 014210 rtn 
+:      014216 l2cap_malloc_is_fifo_nearly_full:
+0x527c 014217 fetch 3 ,mem_tx_fifo1 
+0x527d 014218 rtn 
+:      014224 l2cap_malloc_is_fifo_empty:
+0x527e 014225 fetch 3 ,mem_tx_fifo3 
+0x527f 014226 rtn 
+:      014231 l2cap_malloc_fifo_get_first_ptr:
+0x5280 014232 call l2cap_malloc_is_fifo_empty 
+0x5281 014233 branch assert ,blank 
+0x5282 014234 arg mem_tx_fifo0 ,contr 
+:      014235 l2cap_malloc_free_loop:
+0x5283 014236 ifetch 3 ,contr 
+0x5284 014237 branch l2cap_malloc_free_loop ,blank 
+0x5285 014238 increase -3 ,contr 
+0x5286 014239 rtn 
+:      014246 l2cap_malloc_get_full_map:
+0x5287 014247 set1 mark_ext_patch ,mark 
+0x5288 014248 bpatch patch25_0 ,mem_patch25 
+0x5289 014249 arg 4 ,loopcnt 
+0x528a 014250 arg mem_tx_fifo0_map ,contr 
+0x528b 014251 arg 0 ,temp 
+:      014252 l2cap_malloc_get_full_map_loop:
+0x528c 014253 ifetch 3 ,contr 
+0x528d 014254 and pdata ,0xff ,pdata 
+0x528e 014255 ior temp ,temp 
+0x528f 014256 loop l2cap_malloc_get_full_map_loop 
+0x5290 014257 storet 1 ,mem_used_map 
+0x5291 014258 rtn 
+:      014266 l2cap_malloc_into_fifo:
+0x5292 014267 set1 mark_ext_patch ,mark 
+0x5293 014268 bpatch patch25_1 ,mem_patch25 
+0x5294 014269 call l2cap_malloc_is_fifo_full 
+0x5295 014270 nbranch assert ,blank 
+0x5296 014271 call l2cap_malloc_is_fifo_empty 
+0x5297 014272 branch l2cap_malloc_into_fifo_no_push ,blank 
+0x5298 014273 fetch 3 ,mem_tx_fifo1 
+0x5299 014274 store 3 ,mem_tx_fifo0 
+0x529a 014275 ifetch 3 ,contr 
+0x529b 014276 istore 3 ,contw 
+0x529c 014277 ifetch 3 ,contr 
+0x529d 014278 istore 3 ,contw 
+0x529e 014279 setarg 0 
+0x529f 014280 istore 3 ,contw 
+:      014281 l2cap_malloc_into_fifo_no_push:
+0x52a0 014282 arg 0 ,temp 
+0x52a1 014283 copy timeup ,pdata 
+0x52a2 014284 iadd queue ,pdata 
+:      014285 l2cap_malloc_into_fifo_loop:
+0x52a3 014286 qset1 temp 
+0x52a4 014287 increase 1 ,queue 
+0x52a5 014288 isub queue ,null 
+0x52a6 014289 nbranch l2cap_malloc_into_fifo_loop ,zero 
+0x52a7 014291 lshift8 regb ,pdata 
+0x52a8 014292 ior temp ,pdata 
+0x52a9 014293 store 3 ,mem_tx_fifo3 
+0x52aa 014294 rtn 
+:      014304 l2cap_malloc_enough:
+0x52ab 014305 set1 mark_ext_patch ,mark 
+0x52ac 014306 bpatch patch25_2 ,mem_patch25 
+0x52ad 014307 call l2cap_malloc_get_full_map 
+0x52ae 014308 copy queue ,regc 
+0x52af 014309 arg 0 ,temp 
+0x52b0 014310 arg 0 ,timeup 
+:      014312 l2cap_malloc_enough_loop:
+0x52b1 014313 copy queue ,pdata 
+0x52b2 014314 beq 8 ,l2cap_malloc_enough_end 
+0x52b3 014315 fetch 1 ,mem_used_map 
+0x52b4 014316 qisolate1 pdata 
+0x52b5 014317 branch l2cap_malloc_enough_end ,true 
+0x52b6 014318 increase 128 ,temp 
+0x52b7 014319 increase 1 ,queue 
+0x52b8 014320 copy rega ,pdata 
+0x52b9 014321 isub temp ,null 
+0x52ba 014322 branch l2cap_malloc_enough_end ,zero 
+0x52bb 014323 branch l2cap_malloc_enough_loop ,positive 
+:      014324 l2cap_malloc_enough_end:
+0x52bc 014325 copy temp ,pdata 
+0x52bd 014326 isub rega ,null 
+0x52be 014327 nbranch l2cap_malloc_enough_rtn ,positive 
+0x52bf 014328 copy queue ,pdata 
+0x52c0 014329 copy regc ,temp 
+0x52c1 014330 isub temp ,timeup 
+:      014331 l2cap_malloc_enough_rtn:
+0x52c2 014332 copy regc ,queue 
+0x52c3 014333 rtn 
+:      014336 l2cap_malloc_signal_channel:
+0x52c4 014337 set1 mark_ext_patch ,mark 
+0x52c5 014338 bpatch patch25_3 ,mem_patch25 
+0x52c6 014339 arg l2cap_signal_malloc_size ,rega 
+0x52c7 014340 call l2cap_malloc 
+0x52c8 014341 store 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52c9 014342 increase 4 ,pdata 
+0x52ca 014343 store 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52cb 014344 setarg 0 
+0x52cc 014345 store 2 ,mem_l2cap_signal_tx_length 
+0x52cd 014346 rtn 
+:      014348 l2cap_get_signal_tx_buff:
+0x52ce 014349 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52cf 014350 branch l2cap_util_pdata_to_contw 
+:      014352 l2cap_get_signal_tx_payload:
+0x52d0 014353 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52d1 014354 branch l2cap_util_pdata_to_contw 
+:      014357 l2cap_malloc_sdp_channel:
+0x52d2 014358 set1 mark_ext_patch ,mark 
+0x52d3 014359 bpatch patch25_4 ,mem_patch25 
+0x52d4 014360 arg sdp_malloc_size ,rega 
+0x52d5 014361 call l2cap_malloc 
+0x52d6 014362 store 2 ,mem_sdp_tx_buff_ptr 
+0x52d7 014363 increase 4 ,pdata 
+0x52d8 014364 store 2 ,mem_sdp_tx_payload_ptr 
+0x52d9 014365 setarg 0 
+0x52da 014366 store 2 ,mem_sdp_tx_pkt_length 
+0x52db 014367 rtn 
+:      014369 l2cap_get_sdp_tx_buff:
+0x52dc 014370 fetch 2 ,mem_sdp_tx_buff_ptr 
+0x52dd 014371 branch l2cap_util_pdata_to_contw 
+:      014373 l2cap_get_sdp_tx_payload:
+0x52de 014374 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x52df 014375 branch l2cap_util_pdata_to_contw 
+:      014378 l2cap_malloc_rfcomm_channel:
+0x52e0 014379 set1 mark_ext_patch ,mark 
+0x52e1 014380 bpatch patch25_5 ,mem_patch25 
+0x52e2 014381 call push_stack 
+0x52e3 014382 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
+0x52e4 014383 call l2cap_malloc_is_fifo_full 
+0x52e5 014384 nrtn blank 
+0x52e6 014385 arg rfcomm_malloc_size ,rega 
+0x52e7 014386 call l2cap_malloc 
+0x52e8 014387 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x52e9 014388 increase 4 ,pdata 
+0x52ea 014389 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x52eb 014390 setarg 0 
+0x52ec 014391 store 2 ,mem_rfcomm_tx_pkt_length 
+0x52ed 014392 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x52ee 014393 branch pop_stack 
+:      014395 l2cap_get_rfcomm_tx_buff:
+0x52ef 014396 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x52f0 014397 branch l2cap_util_pdata_to_contw 
+:      014399 l2cap_get_rfcomm_tx_payload:
+0x52f1 014400 fetch 2 ,mem_rfcomm_tx_payload_ptr 
+:      014402 l2cap_util_pdata_to_contw:
+0x52f2 014403 branch assert ,blank 
+0x52f3 014404 copy pdata ,contw 
+0x52f4 014405 rtn 
+:      014408 l2cap_lpm_save_calc_len:
+0x52f5 014409 set1 mark_ext_patch ,mark 
+0x52f6 014410 bpatch patch25_6 ,mem_patch25 
+0x52f7 014411 arg 0 ,regb 
+0x52f8 014412 arg mem_tx_fifo0_map ,rega 
+0x52f9 014413 increase -2 ,rega 
+:      014414 l2cap_lpm_save_calc_len_loop:
+0x52fa 014415 increase 2 ,rega 
+0x52fb 014416 setarg mem_tx_fifo_end 
+0x52fc 014417 isub rega ,null 
+0x52fd 014418 branch l2cap_lpm_save_calc_len_end ,zero 
+0x52fe 014419 ifetch 1 ,rega 
+0x52ff 014420 increase 1 ,rega 
+0x5300 014421 branch l2cap_lpm_save_calc_len_loop ,blank 
+0x5301 014422 ifetcht 2 ,rega 
+0x5302 014423 ifetch 2 ,temp 
+0x5303 014424 iadd regb ,regb 
+0x5304 014425 increase 4 ,regb 
+0x5305 014426 branch l2cap_lpm_save_calc_len_loop 
+:      014427 l2cap_lpm_save_calc_len_end:
+0x5306 014428 copy regb ,pdata 
+0x5307 014429 rtn 
+:      014432 l2cap_lpm_get_wake_lock:
+0x5308 014433 arg wake_lock_l2cap_tx ,queue 
+0x5309 014434 branch lpm_get_wake_lock 
+:      014436 l2cap_lpm_put_wake_lock:
+0x530a 014437 arg wake_lock_l2cap_tx ,queue 
+0x530b 014438 branch lpm_put_wake_lock 
+:      014440 l2cap_lpm_save_txbuf:
+0x530c 014441 set1 mark_ext_patch ,mark 
+0x530d 014442 bpatch patch25_7 ,mem_patch25 
+0x530e 014443 call l2cap_malloc_get_full_map 
+0x530f 014444 fetch 1 ,mem_used_map 
+0x5310 014445 rtn blank 
+0x5311 014446 call l2cap_lpm_save_calc_len 
+0x5312 014447 arg l2cap_lpm_txbuf_len ,temp 
+0x5313 014448 isub temp ,null 
+0x5314 014449 branch l2cap_lpm_get_wake_lock ,positive 
+0x5315 014450 call l2cap_lpm_put_wake_lock 
+0x5316 014451 arg mem_l2cap_lpm_txbuf ,contw 
+0x5317 014452 arg mem_tx_fifo0 ,rega 
+:      014453 l2cap_lpm_save_txbuf_loop:
+0x5318 014454 setarg mem_tx_fifo_end 
+0x5319 014455 isub rega ,null 
+0x531a 014456 rtn zero 
+0x531b 014457 ifetch 1 ,rega 
+0x531c 014458 increase 1 ,rega 
+0x531d 014459 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
+0x531e 014460 istore 2 ,contw 
+0x531f 014461 increase 2 ,rega 
+0x5320 014462 branch l2cap_lpm_save_txbuf_loop 
+:      014463 l2cap_lpm_save_txbuf_nempty:
+0x5321 014464 ifetch 2 ,rega 
+0x5322 014465 increase 2 ,rega 
+0x5323 014466 copy pdata ,contr 
+0x5324 014467 ifetch 2 ,contr 
+0x5325 014468 istore 2 ,contw 
+0x5326 014469 copy pdata ,loopcnt 
+0x5327 014470 increase 2 ,loopcnt 
+0x5328 014471 call memcpy 
+0x5329 014472 branch l2cap_lpm_save_txbuf_loop 
+:      014474 l2cap_lpm_load_txbuf:
+0x532a 014475 set1 mark_ext_patch ,mark 
+0x532b 014476 bpatch patch26_0 ,mem_patch26 
+0x532c 014477 call l2cap_malloc_get_full_map 
+0x532d 014478 fetch 1 ,mem_used_map 
+0x532e 014479 rtn blank 
+0x532f 014480 arg mem_tx_fifo0_ptr ,rega 
+0x5330 014481 increase -3 ,rega 
+0x5331 014482 arg mem_l2cap_lpm_txbuf ,contr 
+:      014483 l2cap_lpm_load_txbuf_loop:
+0x5332 014484 increase 3 ,rega 
+0x5333 014485 setarg mem_tx_fifo_end + 1 
+0x5334 014486 isub rega ,null 
+0x5335 014487 rtn zero 
+0x5336 014488 ifetch 2 ,contr 
+0x5337 014489 branch l2cap_lpm_load_txbuf_loop ,blank 
+0x5338 014490 increase 4 ,pdata 
+0x5339 014491 copy pdata ,loopcnt 
+0x533a 014492 copy contr ,regb 
+0x533b 014493 ifetch 2 ,rega 
+0x533c 014494 copy pdata ,contw 
+0x533d 014495 copy regb ,contr 
+0x533e 014496 increase -2 ,contr 
+0x533f 014497 call memcpy 
+0x5340 014498 branch l2cap_lpm_load_txbuf_loop 
+:      014506 le_init_param:
+0x5341 014507 rtn wake 
+0x5342 014508 setarg param_le_scan_interval 
+0x5343 014509 store 2 ,mem_le_scan_interval 
+0x5344 014510 setarg param_le_scan_window 
+0x5345 014511 store 2 ,mem_le_scan_window 
+0x5346 014512 rtn 
+:      014514 le_init_att:
+0x5347 014515 arg notify_handle ,temp 
+0x5348 014516 call le_att_get_handle_ptr 
+0x5349 014517 add contr ,1 ,pdata 
+0x534a 014518 store 2 ,mem_le_notify_attr_start 
+0x534b 014519 rtn 
+:      014521 le_init_conn:
+0x534c 014522 set1 mark_ext_patch ,mark 
+0x534d 014523 bpatch patch26_2 ,mem_patch26 
+0x534e 014524 disable wake 
+0x534f 014525 jam 1 ,mem_app_state 
+0x5350 014526 jam 1 ,mem_le_conn_handle 
+0x5351 014527 jam 3 ,mem_le_state 
+0x5352 014528 jam 1 ,mem_le_arq 
+0x5353 014529 setarg -1 
+0x5354 014530 store 2 ,mem_le_event_count 
+0x5355 014531 force 0 ,pdata 
+0x5356 014532 store 1 ,mem_le_conn_sm 
+0x5357 014533 store 1 ,mem_le_ch 
+0x5358 014534 store 1 ,mem_le_op 
+0x5359 014535 store 3 ,mem_sniff_rcv 
+0x535a 014536 store 3 ,mem_sniff_lost 
+0x535b 014537 store 5 ,mem_le_pcnt_tx 
+0x535c 014538 set1 39 ,pdata 
+0x535d 014539 store 5 ,mem_le_pcnt_rx 
+0x535e 014540 branch le_supervision_flush 
+:      014542 le_init_master:
+0x535f 014543 set1 mark_ext_patch ,mark 
+0x5360 014544 bpatch patch26_3 ,mem_patch26 
+0x5361 014545 enable master 
+0x5362 014546 jam lemode_master ,mem_le_mode 
+0x5363 014547 jam 1 ,mem_le_att_handle 
+0x5364 014548 jam 1 ,mem_le_search_handle_start 
+0x5365 014549 setarg 0xffff 
+0x5366 014550 store 2 ,mem_le_search_handle_end 
+0x5367 014551 force 0 ,pdata 
+0x5368 014552 store 5 ,mem_le_pcnt_rx 
+0x5369 014553 set1 39 ,pdata 
+0x536a 014554 store 5 ,mem_le_pcnt_tx 
+0x536b 014555 branch le_init_conn 
+:      014558 le_init_slave:
+0x536c 014559 set1 mark_ext_patch ,mark 
+0x536d 014560 bpatch patch26_4 ,mem_patch26 
+0x536e 014561 disable master 
+0x536f 014562 jam lemode_slave ,mem_le_mode 
+0x5370 014563 jam 0 ,mem_le_adv_enable 
+0x5371 014564 jam 0 ,mem_lpm_current_mult 
+0x5372 014565 branch le_init_conn 
+:      014571 le_dispatch:
+0x5373 014572 call le_enable 
+0x5374 014573 call le_scan 
+0x5375 014574 call le_adv 
+0x5376 014575 branch le_disable 
+:      014577 le_conn_dispatch:
+0x5377 014578 set1 mark_ext_patch ,mark 
+0x5378 014579 bpatch patch26_5 ,mem_patch26 
+0x5379 014580 call le_enable 
+0x537a 014581 call app_process_ble 
+0x537b 014582 fetch 1 ,mem_le_mode 
+0x537c 014583 beq lemode_master ,le_master_dispatch 
+0x537d 014584 branch le_slave_dispatch 
+:      014590 le_master_dispatch:
+0x537e 014591 set1 mark_ext_patch ,mark 
+0x537f 014592 bpatch patch26_6 ,mem_patch26 
+0x5380 014593 enable master 
+0x5381 014594 call le_supervision_update 
+0x5382 014595 branch le_master_disconn ,positive 
+0x5383 014596 call check_ble_disabled 
+0x5384 014597 call le_setup 
+0x5385 014598 call le_prepare_tx 
+0x5386 014599 disable match 
+0x5387 014600 call le_transmit_receive_sifs 
+0x5388 014601 nrtn match 
+0x5389 014602 set1 mark_ext_patch ,mark 
+0x538a 014603 bpatch patch26_7 ,mem_patch26 
+0x538b 014604 fetch 1 ,mem_le_conn_rcv 
+0x538c 014605 increase 1 ,pdata 
+0x538d 014606 store 1 ,mem_le_conn_rcv 
+0x538e 014607 call le_acknowledge 
+0x538f 014608 call le_conn_sm_master 
+0x5390 014609 disable master 
+0x5391 014610 rtn 
+:      014612 le_master_disconn:
+0x5392 014613 call le_disconnect 
+0x5393 014614 disable master 
+0x5394 014615 rtn 
+:      014620 le_slave_dispatch:
+0x5395 014621 set1 mark_ext_patch ,mark 
+0x5396 014622 bpatch patch27_0 ,mem_patch27 
+0x5397 014623 disable attempt 
+0x5398 014624 call le_supervision_update 
+0x5399 014625 branch le_slave_disconn ,positive 
+0x539a 014626 call check_ble_disabled 
+0x539b 014627 call le_setup 
+0x539c 014628 call le_receive_slave 
+0x539d 014629 nbranch le_slave_unsync ,match 
+:      014630 le_slave_match:
+0x539e 014631 set1 mark_ext_patch ,mark 
+0x539f 014632 bpatch patch27_1 ,mem_patch27 
+0x53a0 014633 call le_got_first_packet 
+0x53a1 014634 call le_acknowledge 
+0x53a2 014635 call le_prepare_tx 
+0x53a3 014636 fetch 1 ,mem_le_rxbuf 
+0x53a4 014637 bbit1 md ,le_slave_more_data 
+0x53a5 014638 call le_xtype_fifo_is_empty 
+0x53a6 014639 nbranch le_slave_more_data ,blank 
+:      014640 le_slave_transmit_last:
+0x53a7 014641 set1 mark_ext_patch ,mark 
+0x53a8 014642 bpatch patch27_2 ,mem_patch27 
+0x53a9 014643 call le_transmit_norx 
+:      014644 le_slave_cont:
+0x53aa 014645 call check_51cmd 
+0x53ab 014646 fetch 1 ,mem_le_op 
+0x53ac 014647 bbit1 op_disconn ,le_slave_disconn 
+:      014648 le_slave_unsync:
+0x53ad 014649 set1 mark_ext_patch ,mark 
+0x53ae 014650 bpatch patch27_3 ,mem_patch27 
+0x53af 014651 call le_savelist 
+0x53b0 014652 call le_lpm_set_mult 
+0x53b1 014653 call le_update_channel_map 
+0x53b2 014654 call le_update_param 
+0x53b3 014655 branch calc_clke_offset 
+:      014657 le_slave_more_data:
+0x53b4 014658 set1 mark_ext_patch ,mark 
+0x53b5 014659 bpatch patch27_4 ,mem_patch27 
+0x53b6 014660 enable attempt 
+0x53b7 014661 call le_transmit_receive_sifs 
+0x53b8 014662 branch le_slave_match ,match 
+0x53b9 014663 branch le_slave_cont 
+:      014665 le_slave_disconn:
+:      014668 le_disconnect:
+0x53ba 014669 set1 mark_ext_patch ,mark 
+0x53bb 014670 bpatch patch27_5 ,mem_patch27 
+0x53bc 014671 call le_clear_connection_info 
+0x53bd 014672 call app_disconn_reason_collect_ble 
+0x53be 014673 jam bt_evt_le_disconnected ,mem_fifo_temp 
+0x53bf 014674 branch ui_ipc_send_event 
+:      014676 le_clear_connection_info:
+0x53c0 014677 fetcht 1 ,mem_le_conn_handle 
+0x53c1 014678 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
+0x53c2 014679 call hci_send_disconn_complete 
+0x53c3 014680 jam 0 ,mem_le_conn_handle 
+0x53c4 014681 jam lemode_idle ,mem_le_mode 
+0x53c5 014682 jam 0 ,mem_le_state 
+0x53c6 014683 jam 0 ,mem_app_state 
+0x53c7 014684 rtn 
+:      014686 le_got_first_packet:
+0x53c8 014687 fetch 1 ,mem_le_conn_rcv 
+0x53c9 014688 increase 1 ,pdata 
+0x53ca 014689 store 1 ,mem_le_conn_rcv 
+0x53cb 014690 fetch 1 ,mem_le_state 
+0x53cc 014691 rtnbit1 lestate_got_first_packet 
+0x53cd 014692 set1 lestate_got_first_packet 
+0x53ce 014693 store 1 ,mem_le_state 
+0x53cf 014694 setarg 0 
+0x53d0 014695 store 4 ,mem_le_transmit_window 
+0x53d1 014696 rtn 
+:      014701 le_enable:
+0x53d2 014702 set1 mark_ext_patch ,mark 
+0x53d3 014703 bpatch patch27_6 ,mem_patch27 
+0x53d4 014704 enable le 
+0x53d5 014705 hjam 7 ,rfen_ulp 
+0x53d6 014706 branch check_ble_disabled 
+:      014708 le_disable:
+0x53d7 014709 set1 mark_ext_patch ,mark 
+0x53d8 014710 bpatch patch27_7 ,mem_patch27 
+0x53d9 014711 disable le 
+0x53da 014712 hjam 3 ,rfen_ulp 
+0x53db 014713 arg 0 ,stop_watch 
+0x53dc 014714 rtn 
+:      014716 le_prep:
+0x53dd 014717 disable enable_crc 
+0x53de 014718 disable enable_white 
+0x53df 014719 fetch 3 ,mem_le_crcinit 
+0x53e0 014720 iforce crc24_init 
+0x53e1 014721 fetch 1 ,mem_le_ch_mapped 
+0x53e2 014722 reverse pdata ,temp 
+0x53e3 014723 set1 1 ,temp 
+0x53e4 014724 rshift temp ,white_init 
+0x53e5 014725 rtn 
+:      014728 lerx_setfreq:
+0x53e6 014729 call le_setfreq 
+0x53e7 014730 call set_freq_rx 
+0x53e8 014731 setarg param_pll_setup 
+0x53e9 014732 call sleep 
+0x53ea 014733 branch rf_rx_enable 
+:      014735 letx_setfreq:
+0x53eb 014736 branch txon ,match 
+0x53ec 014737 call le_setfreq 
+0x53ed 014738 branch set_freq_tx 
+:      014739 le_setfreq:
+0x53ee 014740 set1 mark_ext_patch ,mark 
+0x53ef 014741 bpatch patch28_0 ,mem_patch28 
+0x53f0 014742 call set_sync_on 
+0x53f1 014743 fetch 1 ,mem_le_testtype 
+0x53f2 014744 nbranch le_ctf_test ,blank 
+0x53f3 014745 fetch 1 ,mem_le_ch_mapped 
+0x53f4 014746 sub pdata ,36 ,null 
+0x53f5 014747 branch le_ctf_normal ,positive 
+0x53f6 014748 force 0 ,temp 
+0x53f7 014749 rtneq 37 
+0x53f8 014750 force 24 ,temp 
+0x53f9 014751 rtneq 38 
+0x53fa 014752 force 78 ,temp 
+0x53fb 014753 rtn 
+:      014755 le_ctf_normal:
+0x53fc 014756 sub pdata ,10 ,null 
+0x53fd 014757 branch le_ctf_low ,positive 
+0x53fe 014758 increase 1 ,pdata 
+:      014760 le_ctf_low:
+0x53ff 014761 lshift pdata ,pdata 
+0x5400 014762 add pdata ,2 ,temp 
+0x5401 014763 rtn 
+:      014765 le_ctf_test:
+0x5402 014766 fetch 1 ,mem_le_ch_mapped 
+0x5403 014767 lshift pdata ,temp 
+0x5404 014768 rtn 
+:      014770 le_sca_map:
+0x5405 014771 arg 500 ,temp 
+0x5406 014772 rtn blank 
+0x5407 014773 arg 250 ,temp 
+0x5408 014774 rtneq 1 
+0x5409 014775 arg 150 ,temp 
+0x540a 014776 rtneq 2 
+0x540b 014777 arg 100 ,temp 
+0x540c 014778 rtneq 3 
+0x540d 014779 arg 75 ,temp 
+0x540e 014780 rtneq 4 
+0x540f 014781 arg 50 ,temp 
+0x5410 014782 rtneq 5 
+0x5411 014783 arg 40 ,temp 
+0x5412 014784 rtneq 6 
+0x5413 014785 arg 20 ,temp 
+0x5414 014786 rtn 
+:      014790 le_adv_access:
+0x5415 014791 setarg 0x8e89be 
+0x5416 014792 lshift8 pdata ,pdata 
+0x5417 014793 or_into 0xd6 ,pdata 
+0x5418 014794 iforce access 
+0x5419 014795 setarg 0x555555 
+0x541a 014796 store 3 ,mem_le_crcinit 
+0x541b 014797 rtn 
+:      014799 le_setup:
+0x541c 014800 set1 mark_ext_patch ,mark 
+0x541d 014801 bpatch patch28_1 ,mem_patch28 
+0x541e 014802 enable swfine 
+0x541f 014803 fetch 4 ,mem_le_access 
+0x5420 014804 iforce access 
+0x5421 014805 call le_map_channel 
+0x5422 014806 setarg 0x200 
+0x5423 014807 branch le_setup_master ,master 
+0x5424 014808 fetch 2 ,mem_le_receive_window 
+0x5425 014809 rshift pdata ,pdata 
+:      014810 le_setup_master:
+0x5426 014811 arg param_pll_setup ,temp 
+0x5427 014812 iadd temp ,pdata 
+0x5428 014813 call ahead_window 
+0x5429 014814 deposit clke 
+0x542a 014815 store 6 ,mem_le_rxon_ts 
+0x542b 014816 rtn 
+:      014818 le_next_adv_channel:
+0x542c 014819 set1 mark_ext_patch ,mark 
+0x542d 014820 bpatch patch28_2 ,mem_patch28 
+0x542e 014821 fetch 1 ,mem_le_ch_mapped 
+0x542f 014822 increase 1 ,pdata 
+0x5430 014823 store 1 ,mem_le_ch_mapped 
+0x5431 014824 rtnne 40 
+0x5432 014825 jam 37 ,mem_le_ch_mapped 
+0x5433 014826 rtn 
+:      014828 le_context_nexthop:
+0x5434 014829 set1 mark_ext_patch ,mark 
+0x5435 014830 bpatch patch28_3 ,mem_patch28 
+0x5436 014831 add rega ,coffset_mode ,contr 
+0x5437 014832 ifetch 1 ,contr 
+0x5438 014833 rtnbit0 mode_le 
+0x5439 014834 add rega ,coffset_le_event_cnt ,contw 
+0x543a 014835 ifetch 2 ,contw 
+0x543b 014836 increase 1 ,pdata 
+0x543c 014837 istore 2 ,contw 
+0x543d 014838 add rega ,coffset_le_hop ,contr 
+0x543e 014839 ifetch 1 ,contr 
+0x543f 014840 add rega ,coffset_le_ch ,contw 
+0x5440 014841 ifetcht 1 ,contw 
+0x5441 014842 iadd temp ,pdata 
+0x5442 014843 sub pdata ,36 ,null 
+0x5443 014844 branch le_nexthop_nowrap ,positive 
+0x5444 014845 increase -37 ,pdata 
+:      014846 le_nexthop_nowrap:
+0x5445 014847 istore 1 ,contw 
+0x5446 014848 rtn 
+:      014851 le_calc_channel_map:
+0x5447 014852 set1 mark_ext_patch ,mark 
+0x5448 014853 bpatch patch28_4 ,mem_patch28 
+0x5449 014854 fetch 5 ,mem_le_channel_map 
+0x544a 014855 force 0 ,temp 
+0x544b 014856 force 37 ,loopcnt 
+:      014857 le_count_channels_loop:
+0x544c 014858 bbit0 0 ,le_count_channels_notused 
+0x544d 014859 increase 1 ,temp 
+:      014860 le_count_channels_notused:
+0x544e 014861 rshift pdata ,pdata 
+0x544f 014862 loop le_count_channels_loop 
+0x5450 014863 add temp ,-1 ,pdata 
+0x5451 014864 store 1 ,mem_le_channels 
+0x5452 014865 rtn 
+:      014867 le_map_channel:
+0x5453 014868 set1 mark_ext_patch ,mark 
+0x5454 014869 bpatch patch28_5 ,mem_patch28 
+0x5455 014870 fetch 1 ,mem_le_ch 
+0x5456 014871 iforce queue 
+0x5457 014872 fetcht 5 ,mem_le_channel_map 
+0x5458 014873 qisolate1 temp 
+0x5459 014874 branch le_map_channel_end ,true 
+:      014875 le_map_channel_next:
+0x545a 014876 set1 mark_ext_patch ,mark 
+0x545b 014877 bpatch patch28_6 ,mem_patch28 
+0x545c 014878 fetch 1 ,mem_le_channels 
+0x545d 014879 isub queue ,pdata 
+0x545e 014880 branch le_map_channel_cont ,positive 
+0x545f 014881 sub pdata ,-1 ,queue 
+0x5460 014882 branch le_map_channel_next 
+:      014883 le_map_channel_cont:
+0x5461 014884 copy queue ,loopcnt 
+0x5462 014885 force 0 ,queue 
+:      014886 le_map_channel_loop:
+0x5463 014887 qisolate1 temp 
+0x5464 014888 branch le_map_channel_skip ,true 
+0x5465 014889 increase 1 ,loopcnt 
+:      014890 le_map_channel_skip:
+0x5466 014891 deposit loopcnt 
+0x5467 014892 branch le_map_channel_end ,blank 
+0x5468 014893 increase 1 ,queue 
+0x5469 014894 increase -1 ,loopcnt 
+0x546a 014895 branch le_map_channel_loop 
+:      014896 le_map_channel_end:
+0x546b 014897 deposit queue 
+0x546c 014898 store 1 ,mem_le_ch_mapped 
+0x546d 014899 rtn 
+:      014902 le_wait_tx:
+0x546e 014903 branch le_wait_master ,master 
+0x546f 014904 until null ,timeout 
+0x5470 014905 rtn 
+:      014907 le_wait_master:
+0x5471 014908 arg 0xea0 ,timeup 
+0x5472 014909 until clkn_rt ,meet 
+0x5473 014910 rtn 
+:      014912 le_receive_adv:
+0x5474 014913 disable swfine 
+0x5475 014914 fetch 2 ,mem_le_scan_window 
+0x5476 014915 copy pdata ,timeup 
+0x5477 014916 branch le_receive_packet 
+:      014919 le_receive_slave:
+0x5478 014920 set1 mark_ext_patch ,mark 
+0x5479 014921 bpatch patch28_7 ,mem_patch28 
+0x547a 014922 enable swfine 
+0x547b 014923 fetch 2 ,mem_le_receive_window 
+0x547c 014924 fetcht 4 ,mem_le_transmit_window 
+0x547d 014925 iadd temp ,timeup 
+:      014926 le_receive_packet:
+0x547e 014927 call lerx_setfreq 
+:      014928 le_receive_rxon:
+0x547f 014929 set1 mark_ext_patch ,mark 
+0x5480 014930 bpatch patch29_0 ,mem_patch29 
+0x5481 014931 call le_prep 
+0x5482 014932 disable match 
+0x5483 014933 enable decode_fec0 
+0x5484 014934 enable is_rx 
+0x5485 014935 disable is_tx 
+0x5486 014936 copy timeup ,stop_watch 
+0x5487 014937 correlate null ,timeout 
+0x5488 014938 branch le_receive_on_attempt ,attempt 
+0x5489 014939 copy clke ,temp 
+0x548a 014940 storet 6 ,mem_sync_clke 
+:      014941 le_receive_on_attempt:
+0x548b 014942 nbranch end_of_packet ,sync 
+0x548c 014943 branch le_receive_skip ,attempt 
+0x548d 014944 arg param_clke_cal_le ,clke_rt 
+0x548e 014945 copy bt_clk ,clke_bt 
+0x548f 014946 fetch 1 ,mem_le_state 
+0x5490 014947 bbit0 lestate_got_first_packet ,le_receive_skip 
+0x5491 014948 call lpm_adjust_clk ,wake 
+:      014949 le_receive_skip:
+0x5492 014950 set1 mark_ext_patch ,mark 
+0x5493 014951 bpatch patch29_1 ,mem_patch29 
+0x5494 014952 call save_rssi 
+0x5495 014953 enable enable_white 
+0x5496 014954 enable enable_crc 
+0x5497 014955 parse demod ,bucket ,8 
+0x5498 014956 rshift3 pwindow ,pdata 
+0x5499 014957 store 1 ,mem_le_rxbuf 
+0x549a 014958 parse demod ,bucket ,8 
+0x549b 014959 rshift3 pwindow ,pdata 
+0x549c 014960 istore 1 ,contw 
+0x549d 014961 and pdata ,0x3f ,loopcnt 
+0x549e 014962 branch lerx_nopayload ,zero 
+:      014964 lerx_loop:
+0x549f 014965 parse demod ,bucket ,8 
+0x54a0 014966 rshift3 pwindow ,pdata 
+0x54a1 014967 istore 1 ,contw 
+0x54a2 014968 loop lerx_loop 
+:      014970 lerx_nopayload:
+0x54a3 014971 set1 mark_ext_patch ,mark 
+0x54a4 014972 bpatch patch29_2 ,mem_patch29 
+0x54a5 014973 parse demod ,bucket ,24 
+0x54a6 014974 enable swfine 
+0x54a7 014975 arg param_sifs ,stop_watch 
+0x54a8 014976 rshift32 pdata ,pdata 
+0x54a9 014977 rshift16 pdata ,pdata 
+0x54aa 014978 istore 3 ,contw 
+0x54ab 014979 branch end_of_packet ,crc_failed 
+0x54ac 014980 enable match 
+0x54ad 014981 fetch 1 ,mem_last_freq 
+0x54ae 014982 add pdata ,2 ,rega 
+0x54af 014983 call rf_write_freq 
+0x54b0 014984 disable decode_fec0 
+0x54b1 014985 branch set_sync_on 
+:      014987 le_transmit_receive_sifs:
+0x54b2 014988 set1 mark_ext_patch ,mark 
+0x54b3 014989 bpatch patch29_3 ,mem_patch29 
+0x54b4 014990 call le_transmit 
+0x54b5 014991 fetcht 1 ,mem_last_freq 
+0x54b6 014992 call set_freq_rx 
+0x54b7 014993 call rf_rx_enable 
+0x54b8 014994 enable swfine 
+0x54b9 014995 arg 5000 ,timeup 
+0x54ba 014996 branch le_receive_rxon 
+:      014998 le_transmit_norx:
+0x54bb 014999 call le_transmit 
+0x54bc 015000 branch end_of_packet 
+:      015002 le_transmit:
+0x54bd 015003 set1 mark_ext_patch ,mark 
+0x54be 015004 bpatch patch29_4 ,mem_patch29 
+0x54bf 015005 call le_prep 
+0x54c0 015006 call letx_setfreq 
+0x54c1 015007 set1 txgfsk ,radio_ctrl 
+0x54c2 015008 enable encode_fec0 
+0x54c3 015009 enable is_tx 
+0x54c4 015010 disable is_rx 
+0x54c5 015011 call le_wait_tx 
+0x54c6 015012 rshift16 access ,pdata 
+0x54c7 015013 rshift8 pdata ,pdata 
+0x54c8 015014 rshift4 pdata ,pdata 
+0x54c9 015015 inject mod ,40 
+0x54ca 015016 enable enable_white 
+0x54cb 015017 enable enable_crc 
+0x54cc 015018 set1 mark_ext_patch ,mark 
+0x54cd 015019 bpatch patch29_5 ,mem_patch29 
+0x54ce 015020 fetch 1 ,mem_le_txheader 
+0x54cf 015021 inject mod ,8 
+0x54d0 015022 ifetch 1 ,contr 
+0x54d1 015023 and pdata ,0x3f ,loopcnt 
+0x54d2 015024 inject mod ,8 
+0x54d3 015025 branch letr_nopayload ,zero 
+:      015026 letr_loop:
+0x54d4 015027 ifetch 1 ,contr 
+0x54d5 015028 inject mod ,8 
+0x54d6 015029 loop letr_loop 
+:      015031 letr_nopayload:
+0x54d7 015032 enable enable_parity 
+0x54d8 015033 inject mod ,24 
+0x54d9 015034 disable enable_parity 
+0x54da 015035 until null ,tx_clear 
+0x54db 015036 nop 100 
+0x54dc 015037 disable encode_fec0 
+0x54dd 015038 rtn 
+:      015040 le_send_adv_ind:
+0x54de 015041 set1 mark_ext_patch ,mark 
+0x54df 015042 bpatch patch29_6 ,mem_patch29 
+0x54e0 015043 fetch 1 ,mem_le_adv_type 
+0x54e1 015044 beq adv_direct_ind ,le_send_adv_direct_ind 
+0x54e2 015045 fetch 1 ,mem_le_adv_own_addr_type 
+0x54e3 015046 lshift4 pdata ,pdata 
+0x54e4 015047 lshift2 pdata ,pdata 
+0x54e5 015048 store 1 ,mem_le_txheader 
+0x54e6 015049 fetcht 1 ,mem_le_adv_data_len 
+0x54e7 015050 add temp ,6 ,pdata 
+0x54e8 015051 store 1 ,mem_le_txlen 
+0x54e9 015052 fetch 6 ,mem_le_lap 
+0x54ea 015053 store 6 ,mem_le_txpayload 
+0x54eb 015054 copy temp ,loopcnt 
+0x54ec 015055 arg mem_le_adv_data ,contr 
+0x54ed 015056 call memcpy 
+0x54ee 015057 branch le_send_adv_transmit 
+:      015058 le_send_adv_direct_ind:
+0x54ef 015059 fetcht 2 ,mem_le_notify_handle 
+0x54f0 015060 call le_att_check_notification_enable 
+0x54f1 015061 copy rega ,contw 
+0x54f2 015062 setarg 1 
+0x54f3 015063 istore 1 ,contw 
+0x54f4 015064 fetch 1 ,mem_le_adv_direct_addr_type 
+0x54f5 015065 lshift4 pdata ,pdata 
+0x54f6 015066 lshift2 pdata ,pdata 
+0x54f7 015067 increase 1 ,pdata 
+0x54f8 015068 store 1 ,mem_le_txheader 
+0x54f9 015069 setarg 12 
+0x54fa 015070 store 1 ,mem_le_txlen 
+0x54fb 015071 fetch 6 ,mem_le_lap 
+0x54fc 015072 store 6 ,mem_le_txpayload 
+0x54fd 015073 fetch 6 ,mem_hci_plap 
+0x54fe 015074 istore 6 ,contw 
+:      015075 le_send_adv_transmit:
+0x54ff 015076 set1 mark_ext_patch ,mark 
+0x5500 015077 bpatch patch29_7 ,mem_patch29 
+0x5501 015078 fetch 1 ,mem_le_adv_transmit 
+0x5502 015079 increase 1 ,pdata 
+0x5503 015080 store 1 ,mem_le_adv_transmit 
+0x5504 015081 arg 1800 ,stop_watch 
+0x5505 015082 disable match 
+0x5506 015083 branch le_transmit_receive_sifs 
+:      015085 le_send_scan_request:
+0x5507 015086 set1 mark_ext_patch ,mark 
+0x5508 015087 bpatch patch2a_0 ,mem_patch2a 
+0x5509 015088 fetch 1 ,mem_le_scan_type 
+0x550a 015089 rtnne le_scan_type_active ,pdata 
+0x550b 015090 fetch 1 ,mem_le_adv_transmit 
+0x550c 015091 increase 1 ,pdata 
+0x550d 015092 store 1 ,mem_le_adv_transmit 
+0x550e 015093 arg 0x0c03 ,temp 
+0x550f 015094 fetch 1 ,mem_le_scan_own_addr_type 
+0x5510 015095 nsetflag blank ,le_sender_addr_bit ,temp 
+0x5511 015096 copy rega ,pdata 
+0x5512 015097 nsetflag blank ,le_receiver_addr_bit ,temp 
+0x5513 015098 storet 2 ,mem_le_txheader 
+0x5514 015099 fetch 6 ,mem_le_lap 
+0x5515 015100 istore 6 ,contw 
+0x5516 015101 fetch 6 ,mem_le_plap 
+0x5517 015102 istore 6 ,contw 
+0x5518 015103 branch le_transmit_receive_sifs 
+:      015106 le_send_scan_response:
+0x5519 015107 set1 mark_ext_patch ,mark 
+0x551a 015108 bpatch patch2a_1 ,mem_patch2a 
+0x551b 015109 arg scan_rsp ,temp 
+0x551c 015110 fetch 1 ,mem_le_adv_own_addr_type 
+0x551d 015111 nsetflag blank ,le_sender_addr_bit ,temp 
+0x551e 015112 storet 1 ,mem_le_txheader 
+0x551f 015113 fetcht 1 ,mem_le_scan_data_len 
+0x5520 015114 add temp ,6 ,pdata 
+0x5521 015115 store 1 ,mem_le_txlen 
+0x5522 015116 fetch 6 ,mem_le_lap 
+0x5523 015117 store 6 ,mem_le_txpayload 
+0x5524 015118 arg mem_le_scan_data ,contr 
+0x5525 015119 copy temp ,loopcnt 
+0x5526 015120 call memcpy 
+0x5527 015121 branch le_transmit_norx 
+:      015124 le_connect_request:
+0x5528 015125 set1 mark_ext_patch ,mark 
+0x5529 015126 bpatch patch2a_2 ,mem_patch2a 
+0x552a 015127 force -1 ,pdata 
+0x552b 015128 setsect 2 ,1 
+0x552c 015129 store 5 ,mem_le_channel_map 
+0x552d 015130 call le_calc_channel_map 
+0x552e 015131 force 4 ,loopcnt 
+0x552f 015132 arg mem_le_access ,contw 
+0x5530 015133 call generate_random_loop 
+0x5531 015134 fetch 2 ,mem_le_conn_superto 
+0x5532 015135 store 2 ,mem_le_superto 
+:      015136 le_con_req_hop_retry:
+0x5533 015137 random pdata 
+0x5534 015138 and_into 0xf ,pdata 
+0x5535 015139 sub pdata ,4 ,null 
+0x5536 015140 branch le_con_req_hop_retry ,positive 
+0x5537 015141 store 1 ,mem_le_hop 
+0x5538 015142 store 1 ,mem_tmp1 
+0x5539 015143 set1 mark_ext_patch ,mark 
+0x553a 015144 bpatch patch2a_3 ,mem_patch2a 
+0x553b 015145 fetcht 2 ,mem_le_conn_interval 
+0x553c 015146 storet 2 ,mem_le_tsniff 
+0x553d 015147 copy temp ,regc 
+0x553e 015148 add clkn_bt ,7 ,pdata 
+0x553f 015149 idiv regc 
+0x5540 015150 call wait_div_end 
+0x5541 015151 remainder rega 
+0x5542 015152 isub rega ,pdata 
+0x5543 015153 iadd regc ,pdata 
+0x5544 015154 fetcht 2 ,mem_le_dsniff 
+0x5545 015155 iadd temp ,pdata 
+0x5546 015156 store 4 ,mem_le_anchor 
+0x5547 015157 isub clkn_bt ,rega 
+0x5548 015158 increase -6 ,rega 
+0x5549 015159 arg 0x2205 ,regb 
+0x554a 015160 fetch 1 ,mem_le_conn_own_addr_type 
+0x554b 015161 nsetflag blank ,le_sender_addr_bit ,regb 
+0x554c 015162 fetch 1 ,mem_le_conn_peer_addr_type 
+0x554d 015163 nsetflag blank ,le_receiver_addr_bit ,regb 
+0x554e 015164 copy regb ,pdata 
+0x554f 015165 store 2 ,mem_le_txheader 
+0x5550 015166 fetch 6 ,mem_le_lap 
+0x5551 015167 istore 6 ,contw 
+0x5552 015168 fetch 6 ,mem_le_plap 
+0x5553 015169 istore 6 ,contw 
+0x5554 015170 fetch 4 ,mem_le_access 
+0x5555 015171 istore 4 ,contw 
+0x5556 015172 random pdata 
+0x5557 015173 istore 2 ,contw 
+0x5558 015174 random pdata 
+0x5559 015175 istore 1 ,contw 
+0x555a 015176 force 2 ,pdata 
+0x555b 015177 istore 1 ,contw 
+0x555c 015178 rshift2 rega ,pdata 
+0x555d 015179 istore 2 ,contw 
+0x555e 015180 rshift2 regc ,pdata 
+0x555f 015181 istore 2 ,contw 
+0x5560 015182 set1 mark_ext_patch ,mark 
+0x5561 015183 bpatch patch2a_4 ,mem_patch2a 
+0x5562 015184 fetch 2 ,mem_le_conn_latency 
+0x5563 015185 istore 2 ,contw 
+0x5564 015186 fetch 2 ,mem_le_conn_superto 
+0x5565 015187 istore 2 ,contw 
+0x5566 015188 fetch 5 ,mem_le_channel_map 
+0x5567 015189 istore 5 ,contw 
+0x5568 015190 fetch 1 ,mem_le_hop 
+0x5569 015191 arg param_le_sca ,temp 
+0x556a 015192 ior temp ,pdata 
+0x556b 015193 istore 1 ,contw 
+0x556c 015194 call le_transmit_norx 
+0x556d 015195 setarg mem_le_txheader 
+0x556e 015196 add pdata ,18 ,contr 
+0x556f 015197 ifetch 3 ,contr 
+0x5570 015198 store 3 ,mem_le_crcinit 
+0x5571 015199 rtn 
+:      015201 le_init_adv:
+0x5572 015202 set1 mark_ext_patch ,mark 
+0x5573 015203 bpatch patch2a_5 ,mem_patch2a 
+0x5574 015204 disable master 
+0x5575 015205 branch le_adv_access 
+:      015209 le_update_param:
+0x5576 015210 set1 mark_ext_patch ,mark 
+0x5577 015211 bpatch patch2a_6 ,mem_patch2a 
+0x5578 015212 fetch 1 ,mem_le_state 
+0x5579 015213 rtnbit0 lestate_update_param 
+0x557a 015214 fetch 2 ,mem_le_event_count 
+0x557b 015215 fetcht 2 ,mem_le_instant 
+0x557c 015216 isub temp ,pdata 
+0x557d 015217 nrtn positive 
+0x557e 015218 fetch 1 ,mem_le_state 
+0x557f 015219 set0 lestate_update_param ,pdata 
+0x5580 015220 set0 lestate_got_first_packet ,pdata 
+0x5581 015221 store 1 ,mem_le_state 
+0x5582 015222 fetch 4 ,mem_le_anchor 
+0x5583 015223 fetcht 2 ,mem_le_tsniff 
+0x5584 015224 isub temp ,rega 
+0x5585 015225 set1 mark_ext_patch ,mark 
+0x5586 015226 bpatch patch2a_7 ,mem_patch2a 
+0x5587 015227 fetch 1 ,mem_le_new_param 
+0x5588 015228 store 1 ,mem_le_window_size 
+0x5589 015229 ifetcht 2 ,contr 
+0x558a 015230 ifetch 2 ,contr 
+0x558b 015231 lshift2 pdata ,pdata 
+0x558c 015232 store 2 ,mem_le_tsniff 
+0x558d 015233 lshift2 temp ,temp 
+0x558e 015234 iadd temp ,pdata 
+0x558f 015235 ifetcht 4 ,contr 
+0x5590 015236 storet 4 ,mem_le_slave_latency 
+0x5591 015237 iadd rega ,pdata 
+0x5592 015238 store 4 ,mem_le_anchor 
+0x5593 015239 branch le_receive_window_size 
+:      015241 le_update_channel_map:
+0x5594 015242 set1 mark_ext_patch ,mark 
+0x5595 015243 bpatch patch2b_0 ,mem_patch2b 
+0x5596 015244 fetch 1 ,mem_le_state 
+0x5597 015245 rtnbit0 lestate_update_map 
+0x5598 015246 fetch 2 ,mem_le_event_count 
+0x5599 015247 fetcht 2 ,mem_le_instant 
+0x559a 015248 isub temp ,pdata 
+0x559b 015249 nrtn positive 
+0x559c 015250 fetch 1 ,mem_le_state 
+0x559d 015251 set0 lestate_update_map ,pdata 
+0x559e 015252 store 1 ,mem_le_state 
+0x559f 015253 fetch 5 ,mem_le_new_map 
+0x55a0 015254 store 5 ,mem_le_channel_map 
+0x55a1 015255 branch le_calc_channel_map 
+:      015258 le_acknowledge:
+0x55a2 015259 set1 mark_ext_patch ,mark 
+0x55a3 015260 bpatch patch2b_1 ,mem_patch2b 
+0x55a4 015261 call le_supervision_flush 
+0x55a5 015262 call le_check_wak 
+0x55a6 015263 fetch 1 ,mem_le_rxbuf 
+0x55a7 015264 rshift pdata ,pdata 
+0x55a8 015265 ixor temp ,pdata 
+0x55a9 015266 isolate1 nesn ,pdata 
+0x55aa 015267 setflag true ,mark_old_packet ,mark 
+0x55ab 015268 fetch 1 ,mem_le_rxbuf + 1 
+0x55ac 015269 branch le_ack_unenc ,blank 
+0x55ad 015270 fetch 1 ,mem_le_state 
+0x55ae 015271 bbit0 lestate_encryption ,le_ack_unenc 
+0x55af 015272 call load_sk 
+0x55b0 015273 call le_decrypt 
+0x55b1 015274 nrtn blank 
+:      015275 le_ack_unenc:
+0x55b2 015276 rtnmark1 mark_old_packet 
+0x55b3 015277 fetcht 1 ,mem_le_arq 
+0x55b4 015278 setflip nesn ,temp 
+0x55b5 015279 storet 1 ,mem_le_arq 
+0x55b6 015280 branch le_parse 
+:      015282 le_check_wak:
+0x55b7 015283 set1 mark_ext_patch ,mark 
+0x55b8 015284 bpatch patch2b_2 ,mem_patch2b 
+0x55b9 015285 fetcht 1 ,mem_le_arq 
+0x55ba 015286 isolate0 wak ,temp 
+0x55bb 015287 rtn true 
+0x55bc 015288 fetch 1 ,mem_le_rxbuf 
+0x55bd 015289 lshift pdata ,pdata 
+0x55be 015290 ixor temp ,pdata 
+0x55bf 015291 rtnbit0 sn 
+0x55c0 015292 set0 wak ,temp 
+0x55c1 015293 setflip sn ,temp 
+0x55c2 015294 storet 1 ,mem_le_arq 
+0x55c3 015295 compare 3 ,temp ,3 
+0x55c4 015296 nrtn true 
+0x55c5 015297 fetch 1 ,mem_le_txpayload 
+0x55c6 015298 rtnne ll_start_enc_req 
+0x55c7 015299 fetch 1 ,mem_le_state 
+0x55c8 015300 set1 lestate_encryption ,pdata 
+0x55c9 015301 store 1 ,mem_le_state 
+0x55ca 015302 rtn 
+:      015304 le_wait_adv:
+0x55cb 015305 set1 mark_ext_patch ,mark 
+0x55cc 015306 bpatch patch2b_3 ,mem_patch2b 
+0x55cd 015307 call le_next_adv_channel 
+0x55ce 015308 call le_receive_adv 
+0x55cf 015309 fetch 1 ,mem_le_adv_waitcnt 
+0x55d0 015310 increase 1 ,pdata 
+0x55d1 015311 store 1 ,mem_le_adv_waitcnt 
+0x55d2 015312 rtn 
+:      015314 le_scan:
+0x55d3 015315 set1 mark_ext_patch ,mark 
+0x55d4 015316 bpatch patch2b_4 ,mem_patch2b 
+0x55d5 015317 fetch 1 ,mem_le_scan_enable 
+0x55d6 015318 rtnne le_scan_enable 
+0x55d7 015319 arg le_scan_interval_timer ,queue 
+0x55d8 015320 call timer_check 
+0x55d9 015321 nrtn blank 
+0x55da 015322 fetch 2 ,mem_le_scan_interval 
+0x55db 015323 fetcht 2 ,mem_le_scan_window 
+0x55dc 015324 isub temp ,pdata 
+0x55dd 015325 arg le_scan_interval_timer ,queue 
+0x55de 015326 call timer_init 
+0x55df 015327 disable master 
+0x55e0 015328 call le_init_adv 
+0x55e1 015329 call le_wait_adv 
+0x55e2 015330 nrtn match 
+0x55e3 015331 set1 mark_ext_patch ,mark 
+0x55e4 015332 bpatch patch2b_5 ,mem_patch2b 
+0x55e5 015333 fetch 6 ,mem_le_rxbuf + 2 
+0x55e6 015334 store 6 ,mem_le_plap 
+0x55e7 015335 call le_scan_dongle 
+0x55e8 015336 call le_scan_addr_to_uart 
+0x55e9 015338 fetch 1 ,mem_le_adv_rcv 
+0x55ea 015339 increase 1 ,pdata 
+0x55eb 015340 store 1 ,mem_le_adv_rcv 
+0x55ec 015341 call le_create_conn 
+0x55ed 015342 rtn master 
+0x55ee 015343 call hci_send_le_adv_report_event 
+0x55ef 015344 call le_send_scan_request 
+0x55f0 015345 nrtn match 
+0x55f1 015346 set1 mark_ext_patch ,mark 
+0x55f2 015347 bpatch patch2b_6 ,mem_patch2b 
+0x55f3 015348 fetch 1 ,mem_le_scanrsp_rcv 
+0x55f4 015349 increase 1 ,pdata 
+0x55f5 015350 store 1 ,mem_le_scanrsp_rcv 
+0x55f6 015351 fetch 9 ,mem_le_rxbuf + 8 
+0x55f7 015352 store 9 ,mem_tmp_buffer 
+0x55f8 015353 branch hci_send_le_adv_report_event 
+:      015355 le_create_conn:
+0x55f9 015356 set1 mark_ext_patch ,mark 
+0x55fa 015357 bpatch patch2b_7 ,mem_patch2b 
+0x55fb 015358 fetch 1 ,mem_cmd_le_create_conn 
+0x55fc 015359 rtnne hci_cmd_le_create_conn ,pdata 
+0x55fd 015360 fetch 6 ,mem_le_plap 
+0x55fe 015361 fetcht 6 ,mem_le_conn_peer_addr 
+0x55ff 015362 isub temp ,null 
+0x5600 015363 nrtn zero 
+0x5601 015364 call context_new 
+0x5602 015365 nrtn zero 
+0x5603 015366 call le_connect_request 
+0x5604 015367 call le_init_master 
+0x5605 015368 set1 mark_ext_patch ,mark 
+0x5606 015369 bpatch patch2c_0 ,mem_patch2c 
+0x5607 015370 jam 0 ,mem_hci_cmd 
+0x5608 015371 jam 0 ,mem_le_peer_sca 
+0x5609 015372 fetch 1 ,mem_device_option 
+0x560a 015373 bne dvc_op_dongle ,le_create_conn_ndongle 
+0x560b 015374 jam conn_sm_send_write_req ,mem_le_conn_sm 
+:      015375 le_create_conn_ndongle:
+0x560c 015376 arg 0 ,temp 
+0x560d 015377 call hci_send_le_conn_complete 
+0x560e 015378 jam 0 ,mem_le_scan_enable 
+0x560f 015379 jam 0 ,mem_cmd_le_create_conn 
+0x5610 015380 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5611 015381 call le_xtype_fifo_in 
+0x5612 015382 branch context_save 
+:      015384 le_scan_check_sender_addr_type:
+0x5613 015385 arg 1 ,rega 
+0x5614 015386 fetch 1 ,mem_le_rxbuf 
+0x5615 015387 rtnbit1 le_sender_addr_bit 
+0x5616 015388 arg 0 ,rega 
+0x5617 015389 rtn 
+:      015391 le_xtype_fifo_count:
+0x5618 015392 arg mem_le_xtype_fifo ,contr 
+0x5619 015393 branch fifo_content_count 
+:      015395 le_xtype_fifo_is_empty:
+0x561a 015396 arg mem_le_xtype_fifo ,rega 
+0x561b 015397 branch fifo_is_empty 
+:      015399 le_xtype_fifo_is_full:
+0x561c 015400 arg mem_le_xtype_fifo ,rega 
+0x561d 015401 branch fifo_is_full 
+:      015403 le_xtype_fifo_is_near_full:
+0x561e 015404 arg mem_le_xtype_fifo ,rega 
+0x561f 015405 branch fifo_is_near_full 
+:      015407 le_xtype_fifo_in:
+0x5620 015408 arg mem_le_xtype_fifo ,rega 
+0x5621 015409 branch fifo_in 
+:      015411 le_prepare_tx:
+0x5622 015412 set1 mark_ext_patch ,mark 
+0x5623 015413 bpatch patch2c_1 ,mem_patch2c 
+0x5624 015414 fetch 1 ,mem_le_arq 
+0x5625 015415 rtnbit1 wak 
+0x5626 015416 arg mem_le_xtype_fifo ,rega 
+0x5627 015417 call fifo_out 
+0x5628 015418 nbranch le_prepare_tx_cmd ,blank 
+0x5629 015419 fetch 1 ,mem_device_option 
+0x562a 015420 bne dvc_op_hci ,le_send_empty 
+0x562b 015421 arg 0 ,type 
+0x562c 015422 call hci_rx_packet 
+0x562d 015423 copy type ,pdata 
+0x562e 015424 nrtn blank 
+0x562f 015425 branch le_send_empty 
+:      015426 le_prepare_tx_cmd:
+0x5630 015427 copy pdata ,temp 
+0x5631 015428 set1 mark_ext_patch ,mark 
+0x5632 015429 bpatch patch2c_2 ,mem_patch2c 
+0x5633 015430 copy temp ,pdata 
+0x5634 015431 bbit0 5 ,le_prepare_l2cap 
+0x5635 015432 force 3 ,type 
+0x5636 015433 set0 5 ,pdata 
+0x5637 015434 store 1 ,mem_le_txpayload 
+0x5638 015435 set1 mark_ext_patch ,mark 
+0x5639 015436 bpatch patch2c_3 ,mem_patch2c 
+0x563a 015437 fetch 1 ,mem_le_txpayload 
+0x563b 015438 beq ll_connection_update_req ,le_send_connection_update_req 
+0x563c 015439 beq ll_channel_map_req ,le_send_channel_map_req 
+0x563d 015440 beq ll_terminate_ind ,le_send_terminate_ind 
+0x563e 015441 beq ll_enc_req ,le_send_enc_req 
+0x563f 015442 beq ll_enc_rsp ,le_send_enc_rsp 
+0x5640 015443 beq ll_start_enc_req ,le_send_start_enc_req 
+0x5641 015444 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
+0x5642 015445 beq ll_unknown_rsp ,le_send_unknown_rsp 
+0x5643 015446 beq ll_feature_req ,le_send_feature 
+0x5644 015447 beq ll_feature_rsp ,le_send_feature 
+0x5645 015448 beq ll_pause_enc_req ,le_send_pause_enc_req 
+0x5646 015449 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
+0x5647 015450 beq ll_version_ind ,le_send_version_ind 
+0x5648 015451 beq ll_reject_ind ,le_send_reject_ind 
+0x5649 015452 beq ll_connection_param_req ,le_send_conn_param_req 
+0x564a 015453 branch assert 
+:      015455 le_prepare_l2cap:
+0x564b 015456 jam 0 ,mem_le_txcid + 1 
+0x564c 015457 force 2 ,type 
+0x564d 015458 bbit0 6 ,le_prepare_att 
+0x564e 015459 beq attop_write_command ,le_prepare_att 
+0x564f 015460 beq attop_signed_write_command ,le_prepare_att 
+0x5650 015461 jam le_l2cap_cid_smp ,mem_le_txcid 
+0x5651 015462 set0 6 ,pdata 
+0x5652 015463 store 1 ,mem_le_l2cap 
+:      015464 le_prepare_smp:
+0x5653 015465 set1 mark_ext_patch ,mark 
+0x5654 015466 bpatch patch2c_4 ,mem_patch2c 
+0x5655 015467 fetch 1 ,mem_le_l2cap 
+:      015468 le_prepare_smp0:
+0x5656 015469 beq smp_pairing_request ,le_send_smp_pairing_request 
+0x5657 015470 beq smp_pairing_response ,le_send_smp_pairing_response 
+0x5658 015471 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
+0x5659 015472 beq smp_pairing_random ,le_send_smp_pairing_random 
+0x565a 015473 beq smp_pairing_failed ,le_send_smp_pairing_failed 
+0x565b 015474 beq smp_encryption_information ,le_send_smp_encryption_information 
+0x565c 015475 beq smp_master_identification ,le_send_smp_master_identification 
+0x565d 015476 beq smp_identity_information ,le_send_smp_identity_information 
+0x565e 015477 beq smp_identity_address_information ,le_send_smp_identity_address_information 
+0x565f 015478 beq smp_signing_information ,le_send_smp_signing_information 
+0x5660 015479 beq smp_security_request ,le_send_smp_security_request 
+0x5661 015480 branch assert 
+:      015482 le_prepare_att:
+0x5662 015483 jam le_l2cap_cid_att ,mem_le_txcid 
+0x5663 015484 store 1 ,mem_le_l2cap 
+0x5664 015485 set1 mark_ext_patch ,mark 
+0x5665 015486 bpatch patch2c_5 ,mem_patch2c 
+:      015487 le_prepare_att0:
+0x5666 015488 fetch 1 ,mem_le_l2cap 
+0x5667 015489 beq attop_error_response ,le_send_att_error_response 
+0x5668 015490 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
+0x5669 015491 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
+0x566a 015492 beq attop_find_information_request ,le_send_att_find_information_request 
+0x566b 015493 beq attop_find_information_response ,le_send_att_find_information_response 
+0x566c 015494 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
+0x566d 015495 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
+0x566e 015496 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
+0x566f 015497 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
+0x5670 015498 beq attop_read_request ,le_send_att_read_request 
+0x5671 015499 beq attop_read_response ,le_send_att_read_response 
+0x5672 015500 beq attop_read_blob_request ,le_send_att_read_blob_request 
+0x5673 015501 beq attop_read_blob_response ,le_send_att_read_blob_response 
+0x5674 015502 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
+0x5675 015503 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
+0x5676 015504 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
+0x5677 015505 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
+0x5678 015506 beq attop_write_request ,le_send_att_write_request 
+0x5679 015507 beq attop_write_response ,le_send_att_write_response 
+0x567a 015508 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
+0x567b 015509 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
+0x567c 015510 beq attop_execute_write_request ,le_send_att_execute_write_request 
+0x567d 015511 beq attop_execute_write_response ,le_send_att_execute_write_response 
+0x567e 015512 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
+0x567f 015513 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
+0x5680 015514 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
+0x5681 015515 beq attop_write_command ,le_send_att_write_command 
+0x5682 015516 beq attop_signed_write_command ,le_send_att_signed_write_command 
+0x5683 015517 beq empty_le_data_pre ,le_send_empty_le_data_pre 
+0x5684 015518 beq empty_le_data ,le_send_empty_le_data 
+0x5685 015519 branch assert 
+:      015521 le_send_empty_le_data_pre:
+0x5686 015522 jam attop_read_by_group_type_request ,mem_fifo_temp 
+0x5687 015523 call le_xtype_fifo_in 
+:      015525 le_send_empty_le_data:
+0x5688 015526 setarg 0x0011 
+0x5689 015527 store 2 ,mem_le_txheader 
+0x568a 015528 fetch 1 ,mem_le_arq 
+0x568b 015529 set1 wak ,pdata 
+0x568c 015530 store 1 ,mem_le_arq 
+0x568d 015531 jam attop_write_request ,mem_fifo_temp 
+0x568e 015532 branch le_xtype_fifo_in 
+:      015534 le_send_connection_update_req:
+0x568f 015535 force 12 ,temp 
+0x5690 015536 branch le_send_packet 
+:      015538 le_send_channel_map_req:
+0x5691 015539 force 8 ,temp 
+0x5692 015540 branch le_send_packet 
+:      015542 le_send_terminate_ind:
+0x5693 015543 force 2 ,temp 
+0x5694 015544 branch le_send_packet 
+:      015546 le_send_enc_req:
+0x5695 015547 force 0 ,pdata 
+0x5696 015548 istore 8 ,contw 
+0x5697 015549 istore 2 ,contw 
+0x5698 015550 copy contw ,temp 
+0x5699 015551 arg mem_le_skdm ,contw 
+0x569a 015552 force 8 ,loopcnt 
+0x569b 015553 call generate_random_loop 
+0x569c 015554 fetch 8 ,mem_le_skdm 
+0x569d 015555 istore 8 ,temp 
+0x569e 015556 copy contw ,temp 
+0x569f 015557 arg mem_le_ivm ,contw 
+0x56a0 015558 force 4 ,loopcnt 
+0x56a1 015559 call generate_random_loop 
+0x56a2 015560 fetch 4 ,mem_le_ivm 
+0x56a3 015561 istore 4 ,temp 
+0x56a4 015562 force 23 ,temp 
+0x56a5 015563 branch le_send_packet 
+:      015565 le_send_enc_rsp:
+0x56a6 015566 copy contw ,temp 
+0x56a7 015567 arg mem_le_skds ,contw 
+0x56a8 015568 force 8 ,loopcnt 
+0x56a9 015569 call generate_random_loop 
+0x56aa 015570 fetch 8 ,mem_le_skds 
+0x56ab 015571 istore 8 ,temp 
+0x56ac 015572 copy contw ,temp 
+0x56ad 015573 arg mem_le_ivs ,contw 
+0x56ae 015574 force 4 ,loopcnt 
+0x56af 015575 call generate_random_loop 
+0x56b0 015576 fetch 4 ,mem_le_ivs 
+0x56b1 015577 istore 4 ,temp 
+0x56b2 015578 call generate_sk 
+0x56b3 015579 jam xt_ll_start_enc_req ,mem_fifo_temp 
+0x56b4 015580 call le_xtype_fifo_in 
+0x56b5 015581 force 13 ,temp 
+0x56b6 015582 branch le_send_packet 
+:      015584 le_send_start_enc_req:
+0x56b7 015585 force 1 ,temp 
+0x56b8 015586 branch le_send_packet 
+:      015588 le_send_start_enc_rsp:
+0x56b9 015589 force 1 ,temp 
+0x56ba 015590 branch le_send_packet ,master 
+0x56bb 015591 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x56bc 015592 call le_xtype_fifo_in 
+0x56bd 015593 force 1 ,temp 
+0x56be 015594 branch le_send_packet 
+:      015596 le_send_unknown_rsp:
+0x56bf 015597 force 2 ,temp 
+0x56c0 015598 branch le_send_packet 
+:      015600 le_send_feature:
+0x56c1 015601 setarg param_le_features 
+0x56c2 015602 istore 8 ,contw 
+0x56c3 015603 force 9 ,temp 
+0x56c4 015604 branch le_send_packet 
+:      015606 le_send_pause_enc_req:
+0x56c5 015607 force 6 ,temp 
+0x56c6 015608 branch le_send_packet 
+:      015610 le_send_pause_enc_rsp:
+0x56c7 015611 force 6 ,temp 
+0x56c8 015612 branch le_send_packet 
+:      015614 le_send_version_ind:
+0x56c9 015615 setarg param_le_version 
+0x56ca 015616 istore 3 ,contw 
+0x56cb 015617 setarg param_le_subversion 
+0x56cc 015618 istore 2 ,contw 
+0x56cd 015619 force 6 ,temp 
+0x56ce 015620 branch le_send_packet 
+:      015622 le_send_reject_ind:
+0x56cf 015623 force 2 ,temp 
+0x56d0 015624 branch le_send_packet 
+:      015626 le_send_conn_param_req:
+0x56d1 015627 increase -1 ,contw 
+0x56d2 015628 setarg 0x000c 
+0x56d3 015629 istore 2 ,contw 
+0x56d4 015630 setarg 0x0005 
+0x56d5 015631 istore 2 ,contw 
+0x56d6 015632 setarg 0xb412 
+0x56d7 015633 istore 2 ,contw 
+0x56d8 015634 setarg 0x0008 
+0x56d9 015635 istore 2 ,contw 
+0x56da 015636 setarg 0x0008 
+0x56db 015637 istore 2 ,contw 
+0x56dc 015638 setarg 0x0010 
+0x56dd 015639 istore 2 ,contw 
+0x56de 015640 setarg 0 
+0x56df 015641 istore 2 ,contw 
+0x56e0 015642 setarg 0x012c 
+0x56e1 015643 istore 2 ,contw 
+0x56e2 015644 call le_send_autolen 
+0x56e3 015645 force 2 ,type 
+0x56e4 015646 branch le_send_packet 
+:      015648 le_send_smp_pairing_request:
+0x56e5 015649 setarg 0x1000401 
+0x56e6 015650 store 4 ,mem_le_preq 
+0x56e7 015651 setarg 0x070710 
+0x56e8 015652 istore 3 ,contw 
+0x56e9 015653 fetch 6 ,mem_le_preq + 1 
+0x56ea 015654 store 6 ,mem_le_l2cap_response 
+0x56eb 015655 force 11 ,temp 
+0x56ec 015656 branch le_send_packet 
+:      015658 le_send_smp_pairing_response:
+0x56ed 015659 setarg param_smp_paring_response 
+0x56ee 015660 store 4 ,mem_le_pres 
+0x56ef 015661 setarg param_smp_key_dist 
+0x56f0 015662 istore 3 ,contw 
+0x56f1 015663 fetch 6 ,mem_le_pres + 1 
+0x56f2 015664 store 6 ,mem_le_l2cap_response 
+0x56f3 015665 force 11 ,temp 
+0x56f4 015666 branch le_send_packet 
+:      015668 le_send_smp_pairing_confirm:
+0x56f5 015669 call generate_confirm 
+0x56f6 015670 arg mem_le_l2cap_response ,contw 
+0x56f7 015671 call store_aes_result 
+0x56f8 015672 force 21 ,temp 
+0x56f9 015673 branch le_send_packet 
+:      015675 le_send_smp_pairing_random:
+0x56fa 015676 fetch 8 ,mem_le_mrand 
+0x56fb 015677 branch le_send_smp_mrandom ,master 
+0x56fc 015678 fetch 8 ,mem_le_srand 
+:      015680 le_send_smp_mrandom:
+0x56fd 015681 call le_send_smp_128 
+0x56fe 015682 branch le_send_packet 
+:      015684 le_send_smp_pairing_failed:
+0x56ff 015685 force 6 ,temp 
+0x5700 015686 branch le_send_packet 
+:      015688 le_send_smp_encryption_information:
+0x5701 015689 jam bt_evt_le_enc_info ,mem_fifo_temp 
+0x5702 015690 call ui_ipc_send_event 
+0x5703 015691 jam xt_smp_master_identification ,mem_fifo_temp 
+0x5704 015692 call le_xtype_fifo_in 
+0x5705 015693 arg mem_le_my_ltk ,contw 
+0x5706 015694 call generate_random 
+0x5707 015695 fetch 8 ,mem_le_my_ltk 
+0x5708 015696 fetch 8 ,mem_le_ltk 
+0x5709 015697 call le_send_smp_128 
+0x570a 015698 branch le_send_packet 
+:      015700 le_send_smp_master_identification:
+0x570b 015701 jam xt_smp_identity_information ,mem_fifo_temp 
+0x570c 015702 call le_xtype_fifo_in 
+0x570d 015703 arg mem_le_l2cap_response ,contw 
+0x570e 015704 force 8 ,loopcnt 
+0x570f 015705 call generate_random_loop 
+0x5710 015706 force 15 ,temp 
+0x5711 015707 branch le_send_packet 
+:      015709 le_send_smp_identity_information:
+0x5712 015710 jam xt_smp_identity_address_information ,mem_fifo_temp 
+0x5713 015711 call le_xtype_fifo_in 
+0x5714 015712 arg mem_le_l2cap_response ,contw 
+0x5715 015713 call generate_random 
+0x5716 015714 branch le_send_autolen 
+:      015716 le_send_smp_identity_address_information:
+0x5717 015717 jam xt_smp_signing_information ,mem_fifo_temp 
+0x5718 015718 call le_xtype_fifo_in 
+0x5719 015719 force 0 ,pdata 
+0x571a 015720 store 1 ,mem_le_l2cap_response 
+0x571b 015721 fetch 6 ,mem_le_lap 
+0x571c 015722 istore 6 ,contw 
+0x571d 015723 branch le_send_autolen 
+:      015725 le_send_smp_signing_information:
+0x571e 015726 arg mem_le_l2cap_response ,contw 
+0x571f 015727 call generate_random 
+0x5720 015728 branch le_send_autolen 
+:      015730 le_send_smp_security_request:
+0x5721 015731 force 6 ,temp 
+0x5722 015732 branch le_send_packet 
+:      015734 le_send_smp_128:
+0x5723 015735 store 8 ,mem_le_l2cap_response 
+0x5724 015736 ifetch 8 ,contr 
+0x5725 015737 istore 8 ,contw 
+0x5726 015738 force 21 ,temp 
+0x5727 015739 rtn 
+:      015741 le_send_att_error_response_notfound:
+0x5728 015742 jam att_err_attribute_not_found ,mem_le_err_code 
+:      015743 le_send_att_error_response:
+0x5729 015744 jam attop_error_response ,mem_le_l2cap 
+0x572a 015745 fetch 3 ,mem_le_att_opcode 
+0x572b 015746 store 3 ,mem_le_l2cap_response 
+0x572c 015747 fetch 1 ,mem_le_err_code 
+0x572d 015748 istore 1 ,contw 
+0x572e 015749 branch le_send_autolen 
+:      015751 le_send_att_exchange_mtu:
+0x572f 015752 setarg param_le_mtu 
+0x5730 015753 istore 2 ,contw 
+0x5731 015754 branch le_send_autolen 
+:      015756 le_send_att_find_information_request:
+0x5732 015757 fetch 2 ,mem_le_search_handle_start 
+0x5733 015758 store 2 ,mem_le_l2cap_response 
+0x5734 015759 fetch 2 ,mem_le_search_handle_end 
+0x5735 015760 istore 2 ,contw 
+0x5736 015761 branch le_send_autolen 
+:      015765 le_send_att_find_information_response:
+0x5737 015766 force 1 ,pdata 
+0x5738 015767 store 1 ,mem_le_l2cap_response 
+0x5739 015768 call le_init_attlist_search 
+:      015769 le_send_att_find_information_res_loop:
+0x573a 015770 call le_att_handle_inrange 
+0x573b 015771 branch le_send_att_find_information_res_end ,blank 
+0x573c 015772 nbranch le_send_att_find_information_res_next ,positive 
+0x573d 015773 disable user 
+0x573e 015774 istore 2 ,contw 
+0x573f 015775 ifetch 2 ,contr 
+0x5740 015776 istore 2 ,contw 
+:      015777 le_send_att_find_information_res_cont:
+0x5741 015778 ifetch 1 ,contr 
+0x5742 015779 iadd contr ,contr 
+0x5743 015780 branch le_send_att_find_information_res_loop 
+:      015781 le_send_att_find_information_res_next:
+0x5744 015782 increase 2 ,contr 
+0x5745 015783 branch le_send_att_find_information_res_cont 
+:      015784 le_send_att_find_information_res_end:
+0x5746 015785 branch le_send_att_error_response_notfound ,user 
+0x5747 015786 branch le_send_autolen 
+:      015789 le_send_att_find_by_type_value_request:
+0x5748 015790 fetch 2 ,mem_le_search_handle_start 
+0x5749 015791 branch le_send_empty_le_data ,blank 
+0x574a 015792 store 2 ,mem_le_l2cap_response 
+0x574b 015793 fetch 2 ,mem_le_search_handle_end 
+0x574c 015795 istore 2 ,contw 
+0x574d 015796 fetch 2 ,mem_le_uuid 
+0x574e 015798 istore 2 ,contw 
+0x574f 015799 fetch 2 ,mem_le_search_att_type 
+0x5750 015801 istore 2 ,contw 
+0x5751 015802 branch le_send_autolen 
+:      015805 le_send_att_find_by_type_value_response:
+0x5752 015806 call le_start_end_handle_check_1 
+0x5753 015807 rtn user 
+0x5754 015808 fetcht 2 ,mem_le_uuid 
+0x5755 015809 setarg uuid_gatt_primary_service 
+0x5756 015810 isub temp ,null 
+0x5757 015811 branch le_send_att_find_by_type_value_res_primary ,zero 
+0x5758 015812 setarg uuid_gatt_secondary_service 
+0x5759 015813 isub temp ,null 
+0x575a 015814 branch le_send_att_error_response_notfound ,zero 
+0x575b 015815 setarg uuid_gatt_include 
+0x575c 015816 isub temp ,null 
+0x575d 015817 branch le_send_att_error_response_notfound ,zero 
+0x575e 015818 setarg uuid_gatt_characteristic 
+0x575f 015819 isub temp ,null 
+0x5760 015820 branch le_send_att_error_response_notfound ,zero 
+0x5761 015821 branch le_send_att_error_response_notfound 
+:      015823 le_send_att_find_by_type_value_res_primary:
+0x5762 015824 fetcht 2 ,mem_le_search_att_type 
+0x5763 015825 increase 2 ,contr 
+0x5764 015826 ifetch 1 ,contr 
+0x5765 015827 icopy regc 
+0x5766 015828 increase 1 ,regc 
+:      015830 le_send_att_find_by_type_value_res_primary_search_loop:
+0x5767 015831 increase -1 ,regc 
+0x5768 015832 branch le_send_att_error_response_notfound ,zero 
+0x5769 015833 ifetch 2 ,contr 
+0x576a 015834 isub temp ,null 
+0x576b 015835 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
+0x576c 015836 increase 4 ,contr 
+0x576d 015837 branch le_send_att_find_by_type_value_res_primary_search_loop 
+:      015839 le_send_att_find_by_type_value_res_primary_search_end:
+0x576e 015840 ifetch 2 ,contr 
+0x576f 015841 icopy rega 
+0x5770 015842 ifetch 2 ,contr 
+0x5771 015843 icopy regb 
+0x5772 015844 call le_start_end_handle_check_2 
+0x5773 015845 rtn user 
+0x5774 015846 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x5775 015847 deposit rega 
+0x5776 015848 store 2 ,mem_le_l2cap_response 
+0x5777 015849 deposit regb 
+0x5778 015850 istore 2 ,contw 
+0x5779 015851 force 9 ,temp 
+0x577a 015852 branch le_send_packet 
+:      015857 le_start_end_handle_check_1:
+0x577b 015858 disable user 
+0x577c 015859 fetcht 2 ,mem_le_search_handle_start 
+0x577d 015860 fetch 2 ,mem_le_search_handle_end 
+0x577e 015861 isub temp ,null 
+0x577f 015862 nbranch le_start_end_handle_check_1_fail ,positive 
+0x5780 015863 deposit temp 
+0x5781 015864 rtnne 0 
+:      015866 le_start_end_handle_check_1_fail:
+0x5782 015867 enable user 
+:      015868 le_send_att_invalid_handle:
+0x5783 015869 jam att_err_invalid_handle ,mem_le_err_code 
+0x5784 015870 branch le_send_att_error_response 
+:      015872 le_start_end_handle_check_2:
+0x5785 015873 disable user 
+0x5786 015874 fetcht 2 ,mem_le_search_handle_start 
+0x5787 015875 deposit rega 
+0x5788 015876 isub temp ,null 
+0x5789 015877 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578a 015878 fetch 2 ,mem_le_search_handle_end 
+0x578b 015879 isub regb ,null 
+0x578c 015880 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578d 015881 deposit regb 
+0x578e 015882 isub rega ,null 
+0x578f 015883 nbranch le_start_end_handle_check_2_fail ,positive 
+0x5790 015884 rtn 
+:      015886 le_start_end_handle_check_2_fail:
+0x5791 015887 enable user 
+0x5792 015888 branch le_send_att_error_response_notfound 
+:      015891 le_send_att_read_by_type_request:
+0x5793 015892 fetch 2 ,mem_le_search_handle_start 
+0x5794 015894 istore 2 ,contw 
+0x5795 015895 fetch 2 ,mem_le_search_handle_end 
+0x5796 015897 istore 2 ,contw 
+0x5797 015898 fetch 2 ,mem_le_search_att_type 
+0x5798 015899 istore 2 ,contw 
+0x5799 015900 force 11 ,temp 
+0x579a 015901 branch le_send_packet 
+:      015904 le_send_att_read_by_type_response:
+0x579b 015905 fetcht 2 ,mem_le_search_att_type 
+0x579c 015906 setarg uuid_gatt_characteristic 
+0x579d 015907 isub temp ,null 
+0x579e 015908 setarg 7 
+0x579f 015909 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a0 015910 setarg uuid_gatt_primary_service 
+0x57a1 015911 isub temp ,null 
+0x57a2 015912 setarg 6 
+0x57a3 015913 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a4 015914 branch le_send_att_error_response_notfound 
+:      015915 le_send_att_read_by_type_res_cont:
+0x57a5 015916 store 1 ,mem_le_l2cap_response 
+0x57a6 015917 call le_init_attlist_search 
+0x57a7 015918 force 3 ,alarm 
+:      015919 le_send_att_read_by_type_res_loop:
+0x57a8 015920 call le_att_handle_inrange 
+0x57a9 015921 branch le_send_att_read_by_type_res_end ,blank 
+0x57aa 015922 nbranch le_send_att_read_by_type_res_next ,positive 
+0x57ab 015923 iforce rega 
+0x57ac 015924 ifetch 2 ,contr 
+0x57ad 015925 isub temp ,null 
+0x57ae 015926 nbranch le_send_att_read_by_type_res_next2 ,zero 
+0x57af 015927 disable user 
+0x57b0 015928 deposit rega 
+0x57b1 015929 istore 2 ,contw 
+0x57b2 015930 ifetch 1 ,contr 
+0x57b3 015931 add pdata ,4 ,loopcnt 
+0x57b4 015932 call memcpy 
+0x57b5 015933 increase -1 ,alarm 
+0x57b6 015934 branch le_send_att_read_by_type_res_end ,zero 
+0x57b7 015935 branch le_send_att_read_by_type_res_next2 
+:      015936 le_send_att_read_by_type_res_next:
+0x57b8 015937 increase 2 ,contr 
+:      015938 le_send_att_read_by_type_res_next2:
+0x57b9 015939 ifetch 1 ,contr 
+0x57ba 015940 iadd contr ,contr 
+0x57bb 015941 branch le_send_att_read_by_type_res_loop 
+:      015942 le_send_att_read_by_type_res_end:
+0x57bc 015943 branch le_send_att_error_response_notfound ,user 
+0x57bd 015944 branch le_send_autolen 
+:      015947 le_send_att_read_request:
+0x57be 015948 fetch 1 ,mem_le_temp 
+0x57bf 015950 increase -1 ,pdata 
+0x57c0 015951 store 1 ,mem_le_temp 
+0x57c1 015952 lshift pdata ,pdata 
+0x57c2 015954 iadd contr ,contr 
+0x57c3 015955 ifetcht 2 ,contr 
+0x57c4 015956 storet 2 ,mem_le_l2cap_response 
+0x57c5 015957 branch le_send_autolen 
+:      015959 le_send_att_read_response:
+0x57c6 015960 fetcht 2 ,mem_le_att_handle 
+0x57c7 015961 call le_att_get_handle_ptr 
+0x57c8 015962 branch le_send_att_error_response_notfound ,blank 
+0x57c9 015963 ifetch 1 ,contr 
+0x57ca 015964 branch le_send_autolen ,blank 
+0x57cb 015965 sub pdata ,22 ,null 
+0x57cc 015966 branch le_send_att_read_response_less ,positive 
+0x57cd 015967 force 22 ,pdata 
+:      015968 le_send_att_read_response_less:
+0x57ce 015969 icopy loopcnt 
+0x57cf 015970 call memcpy 
+0x57d0 015971 branch le_send_autolen 
+:      015974 le_send_att_read_blob_request:
+0x57d1 015975 setarg 0x0003 
+0x57d2 015976 store 2 ,mem_le_l2cap_response 
+0x57d3 015977 setarg 0x0008 
+0x57d4 015978 istore 2 ,contw 
+0x57d5 015979 branch le_send_autolen 
+:      015981 le_send_att_read_blob_response:
+0x57d6 015982 fetch 2 ,mem_le_att_offset 
+0x57d7 015983 iforce rega 
+0x57d8 015984 fetcht 2 ,mem_le_att_handle 
+0x57d9 015985 call le_att_get_handle_ptr 
+0x57da 015986 branch le_send_att_error_response_notfound ,blank 
+0x57db 015987 ifetch 1 ,contr 
+0x57dc 015988 isub rega ,loopcnt 
+0x57dd 015989 nbranch le_send_att_error_response_notfound ,positive 
+0x57de 015990 sub loopcnt ,22 ,null 
+0x57df 015991 branch le_send_att_read_blob_response_less ,positive 
+0x57e0 015992 force 22 ,loopcnt 
+:      015993 le_send_att_read_blob_response_less:
+0x57e1 015994 deposit rega 
+0x57e2 015995 iadd contr ,contr 
+0x57e3 015996 call memcpy 
+0x57e4 015997 branch le_send_autolen 
+:      015999 le_send_att_read_multiple_request:
+0x57e5 016000 setarg 0x0003 
+0x57e6 016001 istore 2 ,contw 
+0x57e7 016002 setarg 0x0007 
+0x57e8 016003 istore 2 ,contw 
+0x57e9 016004 setarg 0x0009 
+0x57ea 016005 istore 2 ,contw 
+0x57eb 016006 branch le_send_autolen 
+:      016008 le_send_att_read_multiple_response:
+0x57ec 016009 fetch 1 ,mem_le_temp 
+0x57ed 016010 icopy regc 
+0x57ee 016011 arg mem_le_rxbuf + 7 ,rega 
+0x57ef 016012 arg mem_le_l2cap_response ,regb 
+0x57f0 016013 arg 0 ,timeup 
+0x57f1 016014 disable user7 
+:      016016 le_send_att_read_multiple_response_loop:
+0x57f2 016017 copy rega ,contr 
+0x57f3 016018 ifetcht 2 ,contr 
+0x57f4 016019 copy contr ,rega 
+0x57f5 016020 call le_att_get_handle_ptr 
+0x57f6 016021 branch le_send_att_read_multiple_response_end ,blank 
+0x57f7 016022 ifetch 1 ,contr 
+0x57f8 016023 icopy loopcnt 
+0x57f9 016024 iadd timeup ,timeup 
+0x57fa 016028 sub timeup ,24 ,null 
+0x57fb 016029 nbranch le_send_att_read_multiple_response_end_1 ,positive 
+0x57fc 016030 copy regb ,contw 
+:      016032 le_copy_att_value_loop_3:
+0x57fd 016033 ifetch 1 ,contr 
+0x57fe 016034 istore 1 ,contw 
+0x57ff 016035 loop le_copy_att_value_loop_3 
+0x5800 016036 copy contw ,regb 
+0x5801 016037 enable user7 
+0x5802 016038 increase -1 ,regc 
+0x5803 016039 branch le_send_att_read_multiple_response_end ,zero 
+0x5804 016040 branch le_send_att_read_multiple_response_loop 
+:      016042 le_send_att_read_multiple_response_end:
+0x5805 016043 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x5806 016044 disable user7 
+0x5807 016045 copy timeup ,temp 
+0x5808 016046 increase 5 ,temp 
+0x5809 016047 branch le_send_packet 
+:      016049 le_send_att_read_multiple_response_end_1:
+0x580a 016050 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x580b 016051 disable user7 
+0x580c 016052 deposit timeup 
+0x580d 016053 isub loopcnt ,temp 
+0x580e 016054 increase 5 ,temp 
+0x580f 016055 branch le_send_packet 
+:      016057 le_send_att_read_multiple_response_fail:
+0x5810 016058 jam att_err_unsupported_group_type ,mem_le_err_code 
+0x5811 016059 branch le_send_att_error_response 
+:      016062 le_send_att_read_by_group_type_request:
+0x5812 016063 fetch 2 ,mem_le_att_handle 
+0x5813 016064 branch le_send_empty_le_data ,blank 
+0x5814 016065 istore 2 ,contw 
+0x5815 016066 setarg 0xffff 
+0x5816 016067 istore 2 ,contw 
+0x5817 016068 setarg 0x2800 
+0x5818 016069 istore 2 ,contw 
+0x5819 016070 branch le_send_autolen 
+:      016073 le_send_att_read_by_group_type_response:
+0x581a 016074 setarg 0x06 
+0x581b 016075 store 1 ,mem_le_l2cap_response 
+0x581c 016076 fetch 2 ,mem_le_search_att_type 
+0x581d 016077 iforce rega 
+0x581e 016078 call le_init_attlist_search 
+0x581f 016079 force 3 ,loopcnt 
+:      016080 le_send_att_read_by_group_type_response_loop:
+0x5820 016081 call le_att_handle_inrange 
+0x5821 016082 branch le_send_att_read_by_group_type_response_last ,blank 
+0x5822 016083 nbranch le_send_att_read_by_group_type_response_next ,positive 
+0x5823 016084 iforce alarm 
+0x5824 016085 ifetch 2 ,contr 
+0x5825 016086 isub rega ,null 
+0x5826 016087 nbranch le_send_att_read_by_group_type_response_cont ,zero 
+0x5827 016088 deposit alarm 
+0x5828 016089 branch le_send_att_read_by_group_type_response_first ,user 
+0x5829 016090 increase -1 ,pdata 
+0x582a 016091 istore 2 ,contw 
+0x582b 016092 istoret 2 ,contw 
+0x582c 016093 increase 1 ,pdata 
+0x582d 016094 increase -1 ,loopcnt 
+0x582e 016095 branch le_send_autolen ,zero 
+:      016096 le_send_att_read_by_group_type_response_first:
+0x582f 016097 disable user 
+0x5830 016098 istore 2 ,contw 
+0x5831 016099 increase 1 ,contr 
+0x5832 016100 ifetcht 2 ,contr 
+0x5833 016101 increase -3 ,contr 
+0x5834 016102 branch le_send_att_read_by_group_type_response_cont 
+:      016103 le_send_att_read_by_group_type_response_last:
+0x5835 016104 branch le_send_att_error_response_notfound ,user 
+0x5836 016105 force -1 ,pdata 
+0x5837 016106 istore 2 ,contw 
+0x5838 016107 istoret 2 ,contw 
+0x5839 016108 branch le_send_autolen 
+:      016109 le_send_att_read_by_group_type_response_next:
+0x583a 016110 increase 2 ,contr 
+:      016111 le_send_att_read_by_group_type_response_cont:
+0x583b 016112 ifetch 1 ,contr 
+0x583c 016113 iadd contr ,contr 
+0x583d 016114 branch le_send_att_read_by_group_type_response_loop 
+:      016118 le_send_att_write_request:
+0x583e 016119 fetch 2 ,mem_le_notify_handle 
+0x583f 016120 store 2 ,mem_le_l2cap_response 
+0x5840 016121 fetch 1 ,mem_le_handle_data_len 
+0x5841 016122 copy pdata ,loopcnt 
+0x5842 016123 arg mem_le_handle_data ,contr 
+0x5843 016124 call memcpy 
+0x5844 016125 branch le_send_autolen 
+:      016127 le_send_att_write_response:
+0x5845 016128 fetcht 2 ,mem_le_att_handle 
+0x5846 016129 call le_att_get_handle_ptr 
+0x5847 016130 branch le_send_att_write_response_go ,blank 
+0x5848 016131 increase -2 ,contr 
+0x5849 016132 ifetcht 2 ,contr 
+0x584a 016133 setarg uuid_client_characteristic 
+0x584b 016134 isub temp ,null 
+0x584c 016135 nbranch le_send_att_write_response_go ,zero 
+0x584d 016136 increase 1 ,contr 
+0x584e 016137 ifetcht 2 ,contr 
+0x584f 016138 setarg 0x0001 
+0x5850 016139 isub temp ,null 
+0x5851 016140 branch le_send_att_write_response_notify ,zero 
+0x5852 016141 setarg 0x0000 
+0x5853 016142 isub temp ,null 
+0x5854 016143 nbranch le_send_att_write_response_go ,zero 
+0x5855 016144 branch le_send_att_write_response_go 
+:      016146 le_send_att_write_response_notify:
+0x5856 016147 increase -7 ,contr 
+0x5857 016148 ifetch 2 ,contr 
+0x5858 016149 increase -1 ,pdata 
+0x5859 016150 store 2 ,mem_le_notify_handle 
+0x585a 016151 jam attop_handle_value_notification ,mem_fifo_temp 
+0x585b 016152 call le_xtype_fifo_in 
+:      016155 le_send_att_write_response_go:
+0x585c 016156 force 5 ,temp 
+0x585d 016157 branch le_send_packet 
+:      016159 le_send_att_prepare_write_request:
+0x585e 016160 force 6 ,temp 
+0x585f 016161 branch le_send_packet 
+:      016163 le_send_att_prepare_write_response:
+0x5860 016164 force 6 ,temp 
+0x5861 016165 branch le_send_packet 
+:      016167 le_send_att_execute_write_request:
+0x5862 016168 force 6 ,temp 
+0x5863 016169 branch le_send_packet 
+:      016171 le_send_att_execute_write_response:
+0x5864 016172 force 6 ,temp 
+0x5865 016173 branch le_send_packet 
+:      016175 le_att_check_notification_enable:
+0x5866 016176 set1 mark_ext_patch ,mark 
+0x5867 016177 bpatch patch2c_6 ,mem_patch2c 
+0x5868 016178 increase 1 ,temp 
+0x5869 016179 call le_att_get_handle_ptr 
+0x586a 016180 increase -2 ,contr 
+0x586b 016181 ifetch 2 ,contr 
+0x586c 016182 arg client_charactertic_configuration ,temp 
+0x586d 016183 isub temp ,null 
+0x586e 016184 nrtn zero 
+0x586f 016185 increase 1 ,contr 
+0x5870 016186 copy contr ,rega 
+0x5871 016187 ifetch 1 ,contr 
+0x5872 016188 rtn 
+:      016190 le_send_att_handle_value_notification:
+0x5873 016191 jam 0 ,mem_le_notify_len 
+0x5874 016192 fetch 2 ,mem_cb_update_notify_value 
+0x5875 016193 call callback_func 
+0x5876 016194 arg mem_le_l2cap ,contw 
+0x5877 016195 increase 1 ,contw 
+0x5878 016196 fetcht 2 ,mem_le_notify_handle 
+0x5879 016197 istoret 2 ,contw 
+0x587a 016198 call le_att_get_handle_ptr 
+0x587b 016199 ifetch 1 ,contr 
+0x587c 016200 icopy loopcnt 
+0x587d 016201 call memcpy 
+0x587e 016202 fetcht 1 ,mem_le_notify_len 
+0x587f 016203 increase 7 ,temp 
+0x5880 016204 call le_send_packet 
+0x5881 016205 branch le_clear_notify_att 
+:      016207 le_send_att_handle_value_indication:
+0x5882 016208 force 6 ,temp 
+0x5883 016209 branch le_send_packet 
+:      016211 le_send_att_handle_value_confirmation:
+0x5884 016212 force 6 ,temp 
+0x5885 016213 branch le_send_packet 
+:      016215 le_send_att_write_command:
+0x5886 016216 force 6 ,temp 
+0x5887 016217 branch le_send_packet 
+:      016219 le_send_att_signed_write_command:
+0x5888 016220 force 6 ,temp 
+0x5889 016221 branch le_send_packet 
+:      016224 le_send_autolen:
+0x588a 016225 set1 mark_ext_patch ,mark 
+0x588b 016226 bpatch patch2c_7 ,mem_patch2c 
+0x588c 016227 setarg mem_le_txpayload 
+0x588d 016228 isub contw ,pdata 
+0x588e 016229 sub pdata ,0 ,temp 
+0x588f 016230 branch le_send_packet 
+:      016233 le_send_empty:
+0x5890 016234 force 0 ,temp 
+0x5891 016235 force 1 ,type 
+:      016237 le_send_packet:
+0x5892 016238 set1 mark_ext_patch ,mark 
+0x5893 016239 bpatch patch2d_0 ,mem_patch2d 
+0x5894 016240 storet 1 ,mem_le_txlen 
+0x5895 016241 compare 2 ,type ,3 
+0x5896 016242 nbranch le_send_non_l2cap ,true 
+0x5897 016243 add temp ,-4 ,pdata 
+0x5898 016244 store 2 ,mem_le_txpayload 
+:      016246 le_send_non_l2cap:
+0x5899 016247 fetcht 1 ,mem_le_arq 
+0x589a 016248 call le_xtype_fifo_is_empty 
+0x589b 016249 nsetflag blank ,md ,temp 
+0x589c 016250 set1 wak ,temp 
+0x589d 016251 and temp ,0xfc ,pdata 
+0x589e 016252 ior type ,pdata 
+0x589f 016253 store 1 ,mem_le_arq 
+0x58a0 016254 and_into 0x1f ,pdata 
+0x58a1 016255 store 1 ,mem_le_txheader 
+0x58a2 016256 set1 mark_ext_patch ,mark 
+0x58a3 016257 bpatch patch2d_1 ,mem_patch2d 
+0x58a4 016258 fetch 1 ,mem_le_txheader 
+0x58a5 016259 compare 1 ,type ,3 
+0x58a6 016260 rtn true 
+0x58a7 016261 fetch 7 ,mem_le_txheader + 1 
+0x58a8 016262 fetch 1 ,mem_le_state 
+0x58a9 016263 rtnbit0 lestate_encryption 
+0x58aa 016264 call load_sk 
+0x58ab 016265 branch le_encrypt 
+:      016267 le_parse:
+0x58ac 016268 set1 mark_ext_patch ,mark 
+0x58ad 016269 bpatch patch2d_2 ,mem_patch2d 
+0x58ae 016270 call le_xtype_fifo_is_full 
+0x58af 016271 nbranch assert ,blank 
+0x58b0 016272 nrtn blank 
+0x58b1 016273 fetch 1 ,mem_le_rxbuf + 1 
+0x58b2 016274 rtn blank 
+0x58b3 016275 fetch 1 ,mem_le_rxbuf 
+0x58b4 016276 compare 1 ,pdata ,3 
+0x58b5 016277 branch le_parse_l2cap ,true 
+0x58b6 016278 fetch 7 ,mem_le_rxbuf + 1 
+0x58b7 016279 fetch 1 ,mem_le_rxbuf 
+0x58b8 016280 compare 2 ,pdata ,3 
+0x58b9 016281 branch le_parse_l2cap ,true 
+0x58ba 016282 fetch 1 ,mem_le_rxbuf + 2 
+0x58bb 016283 store 1 ,mem_le_rx_ll_opcode 
+0x58bc 016284 copy pdata ,regc 
+0x58bd 016285 set1 mark_ext_patch ,mark 
+0x58be 016286 bpatch patch2d_3 ,mem_patch2d 
+0x58bf 016287 copy regc ,pdata 
+0x58c0 016288 beq ll_connection_update_req ,le_parse_connection_update_req 
+0x58c1 016289 beq ll_channel_map_req ,le_parse_channel_map_req 
+0x58c2 016290 beq ll_terminate_ind ,le_parse_terminate_ind 
+0x58c3 016291 beq ll_enc_req ,le_parse_enc_req 
+0x58c4 016292 beq ll_enc_rsp ,le_parse_enc_rsp 
+0x58c5 016293 beq ll_start_enc_req ,le_parse_start_enc_req 
+0x58c6 016294 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
+0x58c7 016295 beq ll_unknown_rsp ,le_parse_unknown_rsp 
+0x58c8 016296 beq ll_feature_req ,le_parse_feature_req 
+0x58c9 016297 beq ll_feature_rsp ,le_parse_feature_rsp 
+0x58ca 016298 beq ll_pause_enc_req ,le_parse_pause_enc_req 
+0x58cb 016299 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
+0x58cc 016300 beq ll_version_ind ,le_parse_version_ind 
+0x58cd 016301 beq ll_reject_ind ,le_parse_reject_ind 
+0x58ce 016302 branch assert 
+:      016304 le_parse_l2cap:
+0x58cf 016305 fetch 1 ,mem_le_rxbuf + 1 
+0x58d0 016306 and pdata ,0x1f ,pdata 
+0x58d1 016307 rtn blank 
+0x58d2 016308 fetch 1 ,mem_device_option 
+0x58d3 016309 beq dvc_op_hci ,le_acl_upgoing 
+0x58d4 016310 fetch 2 ,mem_le_rxbuf + 4 
+0x58d5 016311 beq le_l2cap_cid_att ,le_parse_att 
+0x58d6 016312 beq le_l2cap_cid_smp ,le_parse_smp 
+0x58d7 016313 rtn 
+:      016315 le_acl_upgoing:
+0x58d8 016316 set1 mark_ext_patch ,mark 
+0x58d9 016317 bpatch patch2d_4 ,mem_patch2d 
+0x58da 016318 call hci_get_packet_ptr 
+0x58db 016319 fetch 1 ,mem_le_conn_handle 
+0x58dc 016320 fetcht 1 ,mem_le_rxbuf 
+0x58dd 016321 and_into 3 ,temp 
+0x58de 016322 lshift8 temp ,temp 
+0x58df 016323 lshift4 temp ,temp 
+0x58e0 016324 ior temp ,pdata 
+0x58e1 016325 istore 2 ,contwu 
+0x58e2 016326 fetcht 1 ,mem_le_rxbuf + 1 
+0x58e3 016327 and temp ,0x1f ,temp 
+0x58e4 016328 istoret 2 ,contwu 
+0x58e5 016329 copy temp ,loopcnt 
+0x58e6 016330 call uart_copy_tx_bytes 
+0x58e7 016331 add temp ,4 ,loopcnt 
+0x58e8 016332 call h4_send_packet_acl 
+0x58e9 016333 branch h4_send_acl_trigger 
+:      016335 le_acl_downgoing:
+0x58ea 016336 set1 mark_ext_patch ,mark 
+0x58eb 016337 bpatch patch2d_5 ,mem_patch2d 
+0x58ec 016338 arg 0x2 ,type 
+0x58ed 016339 ifetch 2 ,contru 
+0x58ee 016340 ifetch 2 ,contru 
+0x58ef 016341 branch assert ,blank 
+0x58f0 016342 copy pdata ,loopcnt 
+0x58f1 016343 arg mem_le_txpayload ,contw 
+0x58f2 016344 call uart_copy_rx_bytes 
+0x58f3 016345 branch le_send_autolen 
+:      016347 le_parse_smp:
+0x58f4 016348 set1 mark_ext_patch ,mark 
+0x58f5 016349 bpatch patch2d_6 ,mem_patch2d 
+0x58f6 016350 ifetch 1 ,contr 
+0x58f7 016351 beq smp_pairing_request ,le_parse_smp_pairing_request 
+0x58f8 016352 beq smp_pairing_response ,le_parse_smp_pairing_response 
+0x58f9 016353 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
+0x58fa 016354 beq smp_pairing_random ,le_parse_smp_pairing_random 
+0x58fb 016355 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
+0x58fc 016356 beq smp_encryption_information ,le_parse_smp_encryption_information 
+0x58fd 016357 beq smp_master_identification ,le_parse_smp_master_identification 
+0x58fe 016358 beq smp_identity_information ,le_parse_smp_identity_information 
+0x58ff 016359 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
+0x5900 016360 beq smp_signing_information ,le_parse_smp_signing_information 
+0x5901 016361 beq smp_security_request ,le_parse_smp_security_request 
+0x5902 016362 branch assert 
+:      016364 le_parse_att:
+0x5903 016365 set1 mark_ext_patch ,mark 
+0x5904 016366 bpatch patch2d_7 ,mem_patch2d 
+0x5905 016367 ifetch 3 ,contr 
+0x5906 016368 store 3 ,mem_le_att_opcode 
+:      016369 le_parse_att_p:
+0x5907 016370 beq attop_error_response ,le_parse_att_error_response 
+0x5908 016371 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
+0x5909 016372 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
+0x590a 016373 beq attop_find_information_request ,le_parse_att_find_information_request 
+0x590b 016374 beq attop_find_information_response ,le_parse_att_find_information_response 
+0x590c 016375 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
+0x590d 016376 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
+0x590e 016377 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
+0x590f 016378 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
+0x5910 016379 beq attop_read_request ,le_parse_att_read_request 
+0x5911 016380 beq attop_read_response ,le_parse_att_read_response 
+0x5912 016381 beq attop_read_blob_request ,le_parse_att_read_blob_request 
+0x5913 016382 beq attop_read_blob_response ,le_parse_att_read_blob_response 
+0x5914 016383 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
+0x5915 016384 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
+0x5916 016385 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
+0x5917 016386 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
+0x5918 016387 beq attop_write_request ,le_parse_att_write_request 
+0x5919 016388 beq attop_write_response ,le_parse_att_write_response 
+0x591a 016389 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
+0x591b 016390 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
+0x591c 016391 beq attop_execute_write_request ,le_parse_att_execute_write_request 
+0x591d 016392 beq attop_execute_write_response ,le_parse_att_execute_write_response 
+0x591e 016393 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
+0x591f 016394 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
+0x5920 016395 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
+0x5921 016396 beq attop_write_command ,le_parse_att_write_command 
+0x5922 016397 beq attop_signed_write_command ,le_parse_att_signed_write_command 
+0x5923 016398 branch assert 
+:      016401 le_parse_connection_update_req:
+0x5924 016402 ifetch 9 ,contr 
+0x5925 016403 store 9 ,mem_le_new_param 
+0x5926 016404 ifetch 2 ,contr 
+0x5927 016405 store 2 ,mem_le_instant 
+0x5928 016406 fetch 1 ,mem_le_state 
+0x5929 016407 set1 lestate_update_param ,pdata 
+0x592a 016408 store 1 ,mem_le_state 
+0x592b 016409 rtn 
+:      016411 le_parse_channel_map_req:
+0x592c 016412 ifetch 5 ,contr 
+0x592d 016413 store 5 ,mem_le_new_map 
+0x592e 016414 ifetch 2 ,contr 
+0x592f 016415 store 2 ,mem_le_instant 
+0x5930 016416 fetch 1 ,mem_le_state 
+0x5931 016417 set1 lestate_update_map ,pdata 
+0x5932 016418 store 1 ,mem_le_state 
+0x5933 016419 rtn 
+:      016421 le_parse_terminate_ind:
+0x5934 016422 fetch 1 ,mem_le_op 
+0x5935 016423 set1 op_disconn ,pdata 
+0x5936 016424 store 1 ,mem_le_op 
+0x5937 016425 rtn 
+:      016427 le_parse_enc_req:
+0x5938 016428 increase 10 ,contr 
+0x5939 016429 ifetch 8 ,contr 
+0x593a 016430 store 8 ,mem_le_skdm 
+0x593b 016431 ifetch 4 ,contr 
+0x593c 016432 store 4 ,mem_le_ivm 
+0x593d 016433 jam xt_ll_enc_rsp ,mem_fifo_temp 
+0x593e 016434 branch le_xtype_fifo_in 
+:      016436 le_parse_enc_rsp:
+0x593f 016437 ifetch 8 ,contr 
+0x5940 016438 store 8 ,mem_le_skds 
+0x5941 016439 ifetch 4 ,contr 
+0x5942 016440 store 4 ,mem_le_ivs 
+0x5943 016441 branch generate_sk 
+:      016443 le_parse_start_enc_req:
+0x5944 016444 fetch 1 ,mem_le_state 
+0x5945 016445 set1 lestate_encryption ,pdata 
+0x5946 016446 store 1 ,mem_le_state 
+0x5947 016447 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x5948 016448 branch le_xtype_fifo_in 
+:      016450 le_parse_start_enc_rsp:
+0x5949 016451 rtn master 
+0x594a 016452 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x594b 016453 branch le_xtype_fifo_in 
+:      016455 le_parse_unknown_rsp:
+0x594c 016456 rtn 
+:      016458 le_parse_feature_req:
+0x594d 016459 jam xt_ll_feature_rsp ,mem_fifo_temp 
+0x594e 016460 branch le_xtype_fifo_in 
+:      016462 le_parse_feature_rsp:
+0x594f 016463 rtn 
+:      016465 le_parse_pause_enc_req:
+0x5950 016466 rtn 
+:      016468 le_parse_pause_enc_rsp:
+0x5951 016469 rtn 
+:      016471 le_parse_version_ind:
+0x5952 016472 rtn master 
+0x5953 016473 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5954 016474 branch le_xtype_fifo_in 
+:      016476 le_parse_reject_ind:
+0x5955 016477 rtn 
+:      016480 le_parse_smp_pairing_request:
+0x5956 016481 store 1 ,mem_le_preq 
+0x5957 016482 ifetch 6 ,contr 
+0x5958 016483 istore 6 ,contw 
+0x5959 016484 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x595a 016485 branch le_xtype_fifo_in 
+:      016487 le_parse_smp_pairing_response:
+0x595b 016488 store 1 ,mem_le_pres 
+0x595c 016489 ifetch 6 ,contr 
+0x595d 016490 istore 6 ,contw 
+0x595e 016491 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x595f 016492 branch le_xtype_fifo_in 
+:      016494 le_parse_smp_pairing_confirm:
+0x5960 016495 arg mem_le_rconfirm ,contw 
+0x5961 016496 call memcpy16 
+0x5962 016497 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x5963 016498 branch le_xtype_fifo_in ,master 
+0x5964 016499 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x5965 016500 branch le_xtype_fifo_in 
+:      016502 le_parse_smp_pairing_random:
+0x5966 016503 call authenticate_rconfirm 
+0x5967 016504 branch le_parse_smp_pairing_random_success ,zero 
+0x5968 016505 jam xt_smp_pairing_failed ,mem_fifo_temp 
+0x5969 016506 branch le_xtype_fifo_in 
+:      016508 le_parse_smp_pairing_random_success:
+0x596a 016509 call generate_stk 
+0x596b 016510 jam xt_ll_enc_req ,mem_fifo_temp 
+0x596c 016511 branch le_xtype_fifo_in ,master 
+0x596d 016512 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x596e 016513 branch le_xtype_fifo_in 
+:      016515 le_parse_smp_pairing_failed:
+0x596f 016516 rtn 
+:      016518 le_parse_smp_encryption_information:
+0x5970 016519 arg mem_le_peer_ltk ,contw 
+0x5971 016520 branch memcpy16 
+:      016522 le_parse_smp_master_identification:
+0x5972 016523 rtn 
+:      016525 le_parse_smp_identity_information:
+0x5973 016526 rtn 
+:      016528 le_parse_smp_identity_address_information:
+0x5974 016529 rtn 
+:      016531 le_parse_smp_signing_information:
+0x5975 016532 rtn 
+:      016534 le_parse_smp_security_request:
+0x5976 016535 rtn 
+:      016537 le_parse_att_error_response:
+0x5977 016538 increase -2 ,contr 
+0x5978 016539 ifetcht 1 ,contr 
+0x5979 016540 setarg attop_find_by_type_value_request 
+0x597a 016541 isub temp ,null 
+0x597b 016542 branch le_parse_att_error_res_find_by_type_value ,zero 
+0x597c 016543 setarg attop_find_information_request 
+0x597d 016544 isub temp ,null 
+0x597e 016545 branch le_parse_att_error_res_find_info ,zero 
+0x597f 016546 setarg attop_read_by_type_request 
+0x5980 016547 isub temp ,null 
+0x5981 016548 branch le_parse_att_error_res_read_by_type ,zero 
+0x5982 016549 setarg attop_read_blob_request 
+0x5983 016550 isub temp ,null 
+0x5984 016551 branch le_parse_att_error_res_read_blob ,zero 
+0x5985 016552 setarg attop_read_multiple_request 
+0x5986 016553 isub temp ,null 
+0x5987 016554 branch le_parse_att_error_res_read_multiple ,zero 
+0x5988 016555 rtn 
+:      016557 le_parse_att_error_res_find_by_type_value:
+0x5989 016558 rtn 
+:      016560 le_parse_att_error_res_find_info:
+0x598a 016561 rtn 
+:      016563 le_parse_att_error_res_read_by_type:
+0x598b 016564 rtn 
+:      016566 le_parse_att_error_res_read_blob:
+0x598c 016567 rtn 
+:      016569 le_parse_att_error_res_read_multiple:
+0x598d 016570 rtn 
+:      016573 le_parse_att_exchange_mtu_request:
+0x598e 016574 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x598f 016575 branch le_xtype_fifo_in 
+:      016577 le_parse_att_exchange_mtu_response:
+0x5990 016578 rtn 
+:      016580 le_parse_att_find_information_request:
+0x5991 016581 rshift8 pdata ,pdata 
+0x5992 016582 store 2 ,mem_le_search_handle_start 
+0x5993 016583 ifetch 2 ,contr 
+0x5994 016584 store 2 ,mem_le_search_handle_end 
+0x5995 016585 jam attop_find_information_response ,mem_fifo_temp 
+0x5996 016586 branch le_xtype_fifo_in 
+:      016588 le_parse_att_find_information_response:
+0x5997 016589 rtn 
+:      016591 le_parse_att_find_info_res_multi:
+0x5998 016592 rtn 
+:      016594 le_parse_att_find_info_res_error:
+0x5999 016595 rtn 
+:      016597 le_parse_att_find_by_type_value_request:
+0x599a 016598 rshift8 pdata ,pdata 
+0x599b 016599 store 2 ,mem_le_search_handle_start 
+0x599c 016600 ifetch 2 ,contr 
+0x599d 016601 store 2 ,mem_le_search_handle_end 
+0x599e 016602 ifetch 2 ,contr 
+0x599f 016603 store 2 ,mem_le_uuid 
+0x59a0 016604 ifetch 2 ,contr 
+0x59a1 016605 store 2 ,mem_le_search_att_type 
+0x59a2 016606 jam attop_find_by_type_value_response ,mem_fifo_temp 
+0x59a3 016607 branch le_xtype_fifo_in 
+:      016610 le_parse_att_find_by_type_value_response:
+0x59a4 016611 rtn 
+:      016613 le_parse_att_read_by_type_request:
+0x59a5 016614 rshift8 pdata ,pdata 
+0x59a6 016615 store 2 ,mem_le_search_handle_start 
+0x59a7 016616 ifetch 2 ,contr 
+0x59a8 016617 store 2 ,mem_le_search_handle_end 
+0x59a9 016618 ifetch 2 ,contr 
+0x59aa 016619 store 2 ,mem_le_search_att_type 
+0x59ab 016620 jam attop_read_by_type_response ,mem_fifo_temp 
+0x59ac 016621 branch le_xtype_fifo_in 
+:      016623 le_parse_att_read_by_type_response:
+0x59ad 016624 rtn 
+:      016626 le_parse_att_read_request:
+0x59ae 016627 fetch 2 ,mem_le_rxbuf + 7 
+0x59af 016628 store 2 ,mem_le_att_handle 
+0x59b0 016629 jam attop_read_response ,mem_fifo_temp 
+0x59b1 016630 branch le_xtype_fifo_in 
+:      016632 le_parse_att_read_response:
+0x59b2 016633 rtn 
+:      016635 le_send_att_read_res_end:
+0x59b3 016636 rtn 
+:      016638 le_prepare_descriptor:
+0x59b4 016639 rtn 
+:      016642 le_parse_att_read_blob_request:
+0x59b5 016643 ifetch 2 ,contr 
+0x59b6 016644 store 2 ,mem_le_att_offset 
+0x59b7 016645 jam attop_read_blob_response ,mem_fifo_temp 
+0x59b8 016646 branch le_xtype_fifo_in 
+:      016648 le_parse_att_read_blob_response:
+0x59b9 016649 rtn 
+:      016651 le_parse_att_read_multiple_request:
+0x59ba 016652 fetch 1 ,mem_le_rxbuf + 1 
+0x59bb 016653 increase -5 ,pdata 
+0x59bc 016654 rshift pdata ,pdata 
+0x59bd 016655 store 1 ,mem_le_temp 
+0x59be 016656 jam attop_read_multiple_response ,mem_fifo_temp 
+0x59bf 016657 branch le_xtype_fifo_in 
+:      016659 le_parse_att_read_multiple_response:
+0x59c0 016660 rtn 
+:      016662 le_parse_att_read_by_group_type_request:
+0x59c1 016663 rshift8 pdata ,pdata 
+0x59c2 016664 store 2 ,mem_le_search_handle_start 
+0x59c3 016665 ifetch 2 ,contr 
+0x59c4 016666 store 2 ,mem_le_search_handle_end 
+0x59c5 016667 ifetch 2 ,contr 
+0x59c6 016668 store 2 ,mem_le_search_att_type 
+0x59c7 016669 jam attop_read_by_group_type_response ,mem_fifo_temp 
+0x59c8 016670 branch le_xtype_fifo_in 
+:      016672 le_parse_att_read_by_group_type_response:
+0x59c9 016673 rtn 
+:      016675 le_parse_att_write_request:
+0x59ca 016676 fetch 1 ,mem_le_rxbuf + 1 
+0x59cb 016677 increase -7 ,pdata 
+0x59cc 016678 icopy loopcnt 
+0x59cd 016679 fetcht 2 ,mem_le_att_handle 
+0x59ce 016680 call le_att_get_handle_ptr 
+0x59cf 016681 branch le_parse_att_write_request_fail ,blank 
+0x59d0 016682 ifetch 1 ,contr 
+0x59d1 016683 isub loopcnt ,null 
+0x59d2 016684 nbranch le_parse_att_write_request_fail ,positive 
+0x59d3 016685 copy contr ,contw 
+0x59d4 016687 arg mem_le_rxbuf + 9 ,contr 
+0x59d5 016688 call memcpy 
+0x59d6 016689 jam bt_evt_le_write_request ,mem_fifo_temp 
+0x59d7 016690 call ui_ipc_send_event 
+:      016691 le_parse_att_write_request_fail:
+0x59d8 016692 jam attop_write_response ,mem_fifo_temp 
+0x59d9 016693 branch le_xtype_fifo_in 
+:      016695 le_parse_att_write_response:
+0x59da 016696 fetch 1 ,mem_le_conn_sm 
+0x59db 016697 rtn 
+:      016699 le_parse_att_prepare_write_request:
+0x59dc 016700 rtn 
+:      016702 le_parse_att_prepare_write_response:
+0x59dd 016703 rtn 
+:      016705 le_parse_att_execute_write_request:
+0x59de 016706 rtn 
+:      016708 le_parse_att_execute_write_response:
+0x59df 016709 rtn 
+:      016711 le_parse_att_handle_value_notification:
+0x59e0 016718 ifetch 5 ,contr 
+0x59e1 016719 store 5 ,mem_mouse_data 
+0x59e2 016720 jam send_mouse_data_cmd ,mem_mcmd 
+0x59e3 016722 call usb_isr 
+0x59e4 016723 rtn 
+:      016724 le_kb_handle_value_notification:
+0x59e5 016725 copy rega ,contr 
+0x59e6 016726 ifetch 8 ,contr 
+0x59e7 016727 store 8 ,mem_mouse_data 
+0x59e8 016728 jam send_kb_data_cmd ,mem_mcmd 
+0x59e9 016729 call usb_isr 
+0x59ea 016730 rtn 
+:      016732 le_parse_att_handle_value_indication:
+0x59eb 016733 rtn 
+:      016735 le_parse_att_handle_value_confirmation:
+0x59ec 016736 rtn 
+:      016738 le_parse_att_write_command:
+0x59ed 016739 fetch 1 ,mem_le_rxbuf + 1 
+0x59ee 016740 increase -7 ,pdata 
+0x59ef 016741 icopy loopcnt 
+0x59f0 016742 fetcht 2 ,mem_le_att_handle 
+0x59f1 016743 call le_att_get_handle_ptr 
+0x59f2 016744 branch le_parse_att_write_command_fail ,blank 
+0x59f3 016745 ifetch 1 ,contr 
+0x59f4 016746 isub loopcnt ,null 
+0x59f5 016747 nbranch le_parse_att_write_command_fail ,positive 
+0x59f6 016748 copy contr ,contw 
+0x59f7 016749 copy contr ,rega 
+0x59f8 016750 copy loopcnt ,regb 
+0x59f9 016751 arg mem_le_rxbuf + 9 ,contr 
+0x59fa 016752 call memcpy 
+0x59fb 016753 jam prcp_le ,mem_prcp 
+0x59fc 016754 call le_writeatt_cb 
+:      016755 le_parse_att_write_command_fail:
+0x59fd 016756 rtn 
+:      016759 le_writeatt_cb:
+0x59fe 016760 fetch 2 ,mem_cb_att_write 
+0x59ff 016761 rtn blank 
+0x5a00 016762 iforce pc 
+:      016765 le_parse_att_signed_write_command:
+0x5a01 016766 rtn 
+:      016768 le_supervision_update:
+0x5a02 016769 fetcht 4 ,mem_le_supervision_timer 
+0x5a03 016770 call get_clkbt 
+0x5a04 016771 isub temp ,timeup 
+0x5a05 016772 deposit timeup 
+0x5a06 016773 fetcht 2 ,mem_le_superto 
+0x5a07 016774 lshift4 temp ,temp 
+0x5a08 016775 lshift temp ,temp 
+0x5a09 016776 isub temp ,pdata 
+0x5a0a 016777 rtn 
+:      016779 le_supervision_flush:
+0x5a0b 016780 call get_clkbt 
+0x5a0c 016781 store 4 ,mem_le_supervision_timer 
+0x5a0d 016782 rtn 
+:      016786 le_adv:
+0x5a0e 016787 set1 mark_ext_patch ,mark 
+0x5a0f 016788 bpatch patch2e_0 ,mem_patch2e 
+0x5a10 016789 fetch 1 ,mem_le_adv_enable 
+0x5a11 016790 rtn blank 
+0x5a12 016791 arg le_adv_interval_timer ,queue 
+0x5a13 016792 call timer_check 
+0x5a14 016793 nrtn blank 
+0x5a15 016794 disable master 
+0x5a16 016795 enable swfine 
+0x5a17 016796 call le_init_adv 
+0x5a18 016797 call le_next_adv_channel 
+0x5a19 016798 call le_send_adv_ind 
+0x5a1a 016799 nbranch le_adv_not_match ,match 
+0x5a1b 016800 set1 mark_ext_patch ,mark 
+0x5a1c 016801 bpatch patch2e_1 ,mem_patch2e 
+0x5a1d 016802 fetch 1 ,mem_le_req_rcv 
+0x5a1e 016803 increase 1 ,pdata 
+0x5a1f 016804 store 1 ,mem_le_req_rcv 
+0x5a20 016805 fetch 1 ,mem_le_rxbuf 
+0x5a21 016806 and pdata ,0x0f ,pdata 
+0x5a22 016807 beq scan_req ,le_send_scan_response 
+0x5a23 016808 beq connect_req ,parse_connect_req 
+:      016809 le_adv_not_match:
+0x5a24 016810 nop 10000 
+0x5a25 016811 fetch 1 ,mem_le_ch_mapped 
+0x5a26 016812 bne 39 ,le_adv 
+0x5a27 016813 call le_ledoff 
+0x5a28 016814 arg le_adv_interval_timer ,queue 
+0x5a29 016815 fetch 2 ,mem_le_adv_interval_max 
+0x5a2a 016816 branch timer_init 
+:      016819 le_receive_window_size:
+0x5a2b 016820 set1 mark_ext_patch ,mark 
+0x5a2c 016821 bpatch patch2e_2 ,mem_patch2e 
+0x5a2d 016822 fetch 1 ,mem_le_peer_sca 
+0x5a2e 016823 call le_sca_map 
+0x5a2f 016824 fetch 2 ,mem_le_tsniff 
+0x5a30 016825 imul32 temp ,pdata 
+0x5a31 016826 arg 375 ,temp 
+0x5a32 016827 imul32 temp ,pdata 
+0x5a33 016828 arg 100000 ,temp 
+0x5a34 016829 idiv temp 
+0x5a35 016830 fetch 1 ,mem_le_window_size 
+0x5a36 016831 arg 20000 ,temp 
+0x5a37 016832 imul32 temp ,pdata 
+0x5a38 016833 store 4 ,mem_le_transmit_window 
+0x5a39 016834 set1 mark_ext_patch ,mark 
+0x5a3a 016835 bpatch patch2e_3 ,mem_patch2e 
+0x5a3b 016836 fetch 2 ,mem_rx_window_sniff 
+0x5a3c 016837 call wait_div_end 
+0x5a3d 016838 quotient temp 
+0x5a3e 016839 iadd temp ,pdata 
+0x5a3f 016840 store 2 ,mem_le_receive_window 
+0x5a40 016841 rtn 
+:      016843 parse_connect_req:
+0x5a41 016844 set1 mark_ext_patch ,mark 
+0x5a42 016845 bpatch patch2e_4 ,mem_patch2e 
+0x5a43 016846 fetch 6 ,mem_le_rxbuf + 8 
+0x5a44 016847 fetcht 6 ,mem_le_lap 
+0x5a45 016848 isub temp ,null 
+0x5a46 016849 nrtn zero 
+0x5a47 016850 call le_scan_check_sender_addr_type 
+0x5a48 016851 copy rega ,pdata 
+0x5a49 016852 store 1 ,mem_le_conn_peer_addr_type 
+0x5a4a 016853 fetch 7 ,mem_le_rxbuf + 21 
+0x5a4b 016854 store 7 ,mem_tmp_buffer 
+0x5a4c 016855 ifetch 8 ,contr 
+0x5a4d 016856 istore 8 ,contw 
+0x5a4e 016857 fetch 6 ,mem_le_rxbuf + 2 
+0x5a4f 016858 store 6 ,mem_le_plap 
+0x5a50 016859 set1 mark_ext_patch ,mark 
+0x5a51 016860 bpatch patch2e_5 ,mem_patch2e 
+0x5a52 016861 increase 6 ,contr 
+0x5a53 016862 ifetch 8 ,contr 
+0x5a54 016863 store 8 ,mem_le_access 
+0x5a55 016864 ifetcht 2 ,contr 
+0x5a56 016865 lshift2 temp ,temp 
+0x5a57 016866 ifetch 2 ,contr 
+0x5a58 016867 lshift2 pdata ,pdata 
+0x5a59 016868 store 2 ,mem_le_tsniff 
+0x5a5a 016869 store 4 ,mem_le_anchor 
+0x5a5b 016870 isub temp ,pdata 
+0x5a5c 016871 add pdata ,-2 ,clke_bt 
+0x5a5d 016872 ifetch 9 ,contr 
+0x5a5e 016873 store 9 ,mem_le_slave_latency 
+0x5a5f 016874 set1 mark_ext_patch ,mark 
+0x5a60 016875 bpatch patch2e_6 ,mem_patch2e 
+0x5a61 016876 ifetch 1 ,contr 
+0x5a62 016877 rshift4 pdata ,temp 
+0x5a63 016878 rshift temp ,temp 
+0x5a64 016879 storet 1 ,mem_le_peer_sca 
+0x5a65 016880 and_into 0x1f ,pdata 
+0x5a66 016881 store 1 ,mem_le_hop 
+0x5a67 016882 call le_receive_window_size 
+0x5a68 016883 call le_calc_channel_map 
+0x5a69 016884 call le_init_slave 
+0x5a6a 016885 call context_new 
+0x5a6b 016886 nrtn zero 
+0x5a6c 016887 set1 mark_ext_patch ,mark 
+0x5a6d 016888 bpatch patch2e_7 ,mem_patch2e 
+0x5a6e 016889 arg 0 ,temp 
+0x5a6f 016890 call hci_send_le_conn_complete 
+0x5a70 016891 call calc_clke_offset 
+0x5a71 016892 jam bt_evt_le_connected ,mem_fifo_temp 
+0x5a72 016893 call ui_ipc_send_event 
+0x5a73 016895 branch context_save 
+:      016898 le_init_attlist_search:
+0x5a74 016899 set1 mark_ext_patch ,mark 
+0x5a75 016900 bpatch patch2f_0 ,mem_patch2f 
+0x5a76 016901 fetch 2 ,mem_le_search_handle_start 
+0x5a77 016902 iforce regb 
+0x5a78 016903 fetch 2 ,mem_le_search_handle_end 
+0x5a79 016904 iforce regc 
+0x5a7a 016905 arg mem_le_att_list ,contr 
+0x5a7b 016906 enable user 
+0x5a7c 016907 rtn 
+:      016910 le_att_handle_inrange:
+0x5a7d 016911 ifetch 2 ,contr 
+0x5a7e 016912 rtn blank 
+0x5a7f 016913 isub regb ,null 
+0x5a80 016914 nrtn positive 
+0x5a81 016915 isub regc ,null 
+0x5a82 016916 rtn zero 
+0x5a83 016917 branch le_att_handle_blank ,positive 
+0x5a84 016918 force 1 ,null 
+0x5a85 016919 rtn 
+:      016920 le_att_handle_blank:
+0x5a86 016921 force 0 ,pdata 
+0x5a87 016922 rtn 
+:      016925 le_att_get_handle_ptr:
+0x5a88 016926 arg mem_le_att_list ,contr 
+:      016927 le_att_get_handle_loop:
+0x5a89 016928 ifetch 2 ,contr 
+0x5a8a 016929 rtn blank 
+0x5a8b 016930 increase 2 ,contr 
+0x5a8c 016931 isub temp ,null 
+0x5a8d 016932 rtn zero 
+0x5a8e 016933 ifetch 1 ,contr 
+0x5a8f 016934 iadd contr ,contr 
+0x5a90 016935 branch le_att_get_handle_loop 
+:      016937 le_data_send_write_req:
+0x5a91 016938 jam 0x2 ,mem_le_handle_data_len 
+0x5a92 016939 setarg 0x0001 
+0x5a93 016940 store 2 ,mem_le_handle_data 
+0x5a94 016941 jam conn_sm_wait_write_res ,mem_le_conn_sm 
+0x5a95 016942 jam attop_write_request ,mem_fifo_temp 
+0x5a96 016943 branch le_xtype_fifo_in 
+:      016945 le_data_wait_write_res:
+0x5a97 016946 rtn 
+:      016947 le_data_wait_write_res1:
+0x5a98 016948 rtn 
+:      016949 le_conn_sm_master:
+0x5a99 016950 set1 mark_ext_patch ,mark 
+0x5a9a 016951 bpatch patch2f_1 ,mem_patch2f 
+0x5a9b 016952 fetch 1 ,mem_device_option 
+0x5a9c 016953 rtnne dvc_op_dongle 
+0x5a9d 016954 fetch 1 ,mem_le_conn_sm 
+0x5a9e 016955 beq conn_sm_send_write_req ,le_data_send_write_req 
+0x5a9f 016956 beq conn_sm_wait_write_res ,le_data_wait_write_res 
+0x5aa0 016957 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
+0x5aa1 016958 rtn 
+:      016960 le_ukey_init:
+0x5aa2 016961 setarg le_ukey 
+0x5aa3 016962 store 2 ,mem_cb_le_process 
+0x5aa4 016963 hjam uart_ctrl_normal ,core_uart_ctrl 
+0x5aa5 016964 setarg uart_baud_115200 
+0x5aa6 016965 hstore uart_baud_len ,core_uart_baud 
+0x5aa7 016966 hjam uartclk_dpll ,core_uart_clksel 
+0x5aa8 016967 hjam 0x4 ,core_gpio_sel1 
+0x5aa9 016968 setarg le_ukey_wcb 
+0x5aaa 016969 store 2 ,mem_cb_att_write 
+0x5aab 016970 call le_init_att 
+0x5aac 016971 rtn wake 
+0x5aad 016972 branch eeprom_load_reconn_info 
+:      016975 le_ukey:
+0x5aae 016976 fetch 1 ,mem_le_mode 
+0x5aaf 016977 compare lemode_slave ,pdata ,0xff 
+0x5ab0 016978 setarg 5 
+0x5ab1 016979 call set_pwm_steadyon ,true 
+0x5ab2 016980 ncall set_pwm_blink ,true 
+0x5ab3 016981 call uartd_prepare_rx 
+0x5ab4 016982 branch le_ukey_senddata ,blank 
+0x5ab5 016983 fetch 2 ,mem_le_notify_attr_start 
+0x5ab6 016984 iforce contw 
+0x5ab7 016985 sub loopcnt ,20 ,null 
+0x5ab8 016986 branch le_ukey_loop ,positive 
+0x5ab9 016987 force 20 ,loopcnt 
+:      016988 le_ukey_loop:
+0x5aba 016989 ifetch 1 ,contru 
+0x5abb 016990 istore 1 ,contw 
+0x5abc 016991 loop le_ukey_loop 
+0x5abd 016992 call uartd_rxdone 
+:      016993 le_ukey_senddata:
+0x5abe 016994 jam notify_handle ,mem_le_notify_handle 
+0x5abf 016995 fetcht 2 ,mem_le_notify_attr_start 
+0x5ac0 016996 ifetch 1 ,temp 
+0x5ac1 016997 rtn blank 
+0x5ac2 016998 call le_xtype_fifo_is_full 
+0x5ac3 016999 nrtn blank 
+0x5ac4 017000 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5ac5 017001 branch le_xtype_fifo_in 
+:      017003 le_ukey_wcb:
+0x5ac6 017004 copy regb ,temp 
+0x5ac7 017005 call uartd_prepare_tx 
+0x5ac8 017006 copy rega ,contr 
+0x5ac9 017007 copy regb ,loopcnt 
+:      017008 le_writeatt_cb_loop:
+0x5aca 017009 ifetch 1 ,contr 
+0x5acb 017010 istore 1 ,contwu 
+0x5acc 017011 loop le_writeatt_cb_loop 
+0x5acd 017012 branch uartd_send 
+:      017014 le_clear_notify_att:
+0x5ace 017015 fetch 1 ,mem_device_option 
+0x5acf 017016 rtnne dvc_op_ukey 
+0x5ad0 017017 fetch 2 ,mem_le_notify_handle 
+0x5ad1 017018 rtnne notify_handle 
+0x5ad2 017019 fetcht 2 ,mem_le_notify_attr_start 
+0x5ad3 017020 setarg 0 
+0x5ad4 017021 istore 9 ,temp 
+0x5ad5 017022 istore 9 ,contw 
+0x5ad6 017023 istore 2 ,contw 
+0x5ad7 017024 rtn 
+:      017027 le_ledoff:
+0x5ad8 017028 fetcht 1 ,mem_le_adv_led 
+0x5ad9 017029 setflip gpio_active_bit ,temp 
+0x5ada 017030 branch gpio_out 
+:      017033 le_modified_name:
+0x5adb 017034 set1 mark_ext_patch ,mark 
+0x5adc 017035 bpatch patch2f_2 ,mem_patch2f 
+0x5add 017036 call le_modified_name_att_list 
+0x5ade 017037 branch le_modified_name_adv 
+:      017039 le_modified_name_att_list:
+0x5adf 017040 fetch 1 ,mem_le_name_len 
+0x5ae0 017041 copy pdata ,loopcnt 
+0x5ae1 017042 arg uuid_chrctr_device_name ,temp 
+0x5ae2 017043 call le_att_get_uuid_ptr 
+0x5ae3 017044 increase 1 ,contr 
+0x5ae4 017045 copy contr ,contw 
+0x5ae5 017046 arg mem_le_name ,contr 
+0x5ae6 017047 call memcpy 
+0x5ae7 017048 fetch 1 ,mem_le_name_len 
+0x5ae8 017049 sub pdata ,max_name_len ,loopcnt 
+0x5ae9 017050 copy loopcnt ,temp 
+0x5aea 017051 copy loopcnt ,pdata 
+0x5aeb 017052 ncall memcpy_empty ,blank 
+0x5aec 017053 rtn 
+:      017055 le_modified_name_adv:
+0x5aed 017056 fetch 1 ,mem_le_adv_data_len 
+0x5aee 017057 fetcht 1 ,mem_le_adv_data 
+0x5aef 017058 isub temp ,pdata 
+0x5af0 017059 copy pdata ,loopcnt 
+0x5af1 017060 copy pdata ,rega 
+0x5af2 017061 fetch 1 ,mem_le_adv_data 
+0x5af3 017062 increase 1 ,pdata 
+0x5af4 017063 arg mem_le_adv_data ,contr 
+0x5af5 017064 iadd contr ,contr 
+0x5af6 017065 arg mem_le_adv_temp ,contw 
+0x5af7 017066 call memcpy 
+0x5af8 017067 set1 mark_ext_patch ,mark 
+0x5af9 017068 bpatch patch2f_3 ,mem_patch2f 
+0x5afa 017069 fetch 1 ,mem_le_name_len 
+0x5afb 017070 copy pdata ,loopcnt 
+0x5afc 017071 increase 1 ,pdata 
+0x5afd 017072 store 1 ,mem_le_adv_data 
+0x5afe 017073 arg mem_le_adv_data + 2 ,contw 
+0x5aff 017074 arg mem_le_name ,contr 
+0x5b00 017075 call memcpy 
+0x5b01 017076 copy rega ,loopcnt 
+0x5b02 017077 arg mem_le_adv_temp ,contr 
+0x5b03 017078 call memcpy 
+0x5b04 017079 fetch 1 ,mem_le_adv_data 
+0x5b05 017080 iadd rega ,pdata 
+0x5b06 017081 store 1 ,mem_le_adv_data_len 
+0x5b07 017082 rtn 
+:      017085 le_get_device_name:
+0x5b08 017086 set1 mark_ext_patch ,mark 
+0x5b09 017087 bpatch patch2f_4 ,mem_patch2f 
+0x5b0a 017088 arg uuid_chrctr_device_name ,temp 
+0x5b0b 017089 branch le_att_get_uuid_ptr 
+:      017092 le_att_get_uuid_ptr:
+0x5b0c 017093 arg mem_le_att_list ,contr 
+:      017094 le_att_get_uuid_loop:
+0x5b0d 017095 ifetch 2 ,contr 
+0x5b0e 017096 branch assert ,blank 
+0x5b0f 017097 ifetch 2 ,contr 
+0x5b10 017098 isub temp ,null 
+0x5b11 017099 rtn zero 
+0x5b12 017100 ifetch 1 ,contr 
+0x5b13 017101 iadd contr ,contr 
+0x5b14 017102 branch le_att_get_uuid_loop 
+:      017105 memcpy_empty:
+0x5b15 017106 setarg space 
+0x5b16 017107 istore 1 ,contw 
+0x5b17 017108 loop memcpy_empty 
+0x5b18 017109 rtn 
+:      017112 le_lpm_set_mult:
+0x5b19 017113 set1 mark_ext_patch ,mark 
+0x5b1a 017114 bpatch patch2f_5 ,mem_patch2f 
+0x5b1b 017115 disable wake 
+0x5b1c 017116 branch le_lpm_set_mult_attempt ,attempt 
+0x5b1d 017117 nbranch le_lpm_lost ,match 
+:      017118 le_lpm_set_mult_attempt:
+0x5b1e 017119 call lpm_match 
+0x5b1f 017120 fetch 2 ,mem_rx_window_sniff 
+0x5b20 017121 store 2 ,mem_le_receive_window 
+0x5b21 017122 fetch 1 ,mem_le_rxbuf 
+0x5b22 017123 compare 1 ,pdata ,3 
+0x5b23 017124 nbranch lpm_mult_short ,true 
+0x5b24 017125 fetch 1 ,mem_le_txheader 
+0x5b25 017126 compare 1 ,pdata ,3 
+0x5b26 017127 nbranch lpm_mult_short ,true 
+0x5b27 017128 fetch 1 ,mem_le_state 
+0x5b28 017129 bbit1 lestate_update_param ,lpm_mult_short 
+0x5b29 017130 branch lpm_mult_wait_timeout 
+:      017132 le_lpm_lost:
+0x5b2a 017133 fetcht 2 ,mem_rx_window_sniff 
+0x5b2b 017134 rshift temp ,temp 
+0x5b2c 017135 fetch 2 ,mem_le_receive_window 
+0x5b2d 017136 iadd temp ,pdata 
+0x5b2e 017137 store 2 ,mem_le_receive_window 
+0x5b2f 017138 branch lpm_lost 
+:      017140 le_clean_att_list_handle_enable:
+0x5b30 017141 set1 mark_ext_patch ,mark 
+0x5b31 017142 bpatch patch2f_6 ,mem_patch2f 
+0x5b32 017143 jam 0 ,mem_le_switch_send_data 
+0x5b33 017144 fetcht 2 ,mem_le_notify_handle 
+0x5b34 017145 call le_att_check_notification_enable 
+0x5b35 017146 copy rega ,contw 
+0x5b36 017147 setarg 0 
+0x5b37 017148 istore 1 ,contw 
+0x5b38 017149 rtn 
+:      017150 le_scan_addr_to_uart:
+0x5b39 017151 fetch 1 ,mem_device_option 
+0x5b3a 017152 rtnne dvc_op_module 
+0x5b3b 017153 call get_uart_twptr 
+0x5b3c 017154 arg mem_le_plap ,rega 
+0x5b3d 017155 call adss_hex2string_to_uart 
+0x5b3e 017156 setarg 0x2c 
+0x5b3f 017157 istore 1 ,contwu 
+0x5b40 017158 call at_rssi_result 
+0x5b41 017159 branch uartd_send 
+:      017162 prcp_le_tx:
+0x5b42 017163 arg prcp_tx_le ,temp 
+0x5b43 017164 call le_att_check_notification_enable 
+0x5b44 017165 rtnbit0 0 
+0x5b45 017166 call le_xtype_fifo_is_full 
+0x5b46 017167 nrtn blank 
+0x5b47 017168 arg prcp_tx_le ,temp 
+0x5b48 017169 storet 2 ,mem_le_notify_handle 
+0x5b49 017170 call le_att_get_handle_ptr 
+0x5b4a 017171 branch assert ,blank 
+0x5b4b 017172 add contr ,1 ,contw 
+0x5b4c 017173 arg prcp_tx_data_len ,loopcnt 
+0x5b4d 017174 arg mem_prcp_data ,contr 
+0x5b4e 017175 call memcpy 
+0x5b4f 017176 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5b50 017177 branch le_xtype_fifo_in 
+:      017178 prcp_tx:
+0x5b51 017179 rtn 
+:      017182 le_search_adtype:
+0x5b52 017183 set1 mark_ext_patch ,mark 
+0x5b53 017184 bpatch patch2f_7 ,mem_patch2f 
+0x5b54 017185 fetch 1 ,mem_le_rxbuf + 1 
+0x5b55 017186 arg mem_le_rxbuf + 8 ,contr 
+0x5b56 017187 iadd contr ,loopcnt 
+:      017188 le_search_adtype_loop:
+0x5b57 017189 ifetcht 1 ,contr 
+0x5b58 017190 ifetch 1 ,contr 
+0x5b59 017191 isub rega ,null 
+0x5b5a 017192 rtn zero 
+0x5b5b 017193 add temp ,-1 ,pdata 
+0x5b5c 017194 iadd contr ,contr 
+0x5b5d 017195 deposit loopcnt 
+0x5b5e 017196 isub contr ,null 
+0x5b5f 017197 branch le_search_adtype_loop ,positive 
+0x5b60 017198 force 1 ,null 
+0x5b61 017199 rtn 
+:      017206 init_lmp:
+0x5b62 017207 rtn wake 
+:      017208 init_lmp_work:
+0x5b63 017209 setarg 0 
+0x5b64 017210 store 1 ,mem_lmp_to_send 
+0x5b65 017211 store 1 ,mem_conn_sm 
+0x5b66 017212 store 1 ,mem_lmo_opcode1 
+0x5b67 017213 store 1 ,mem_lmo_opcode2 
+0x5b68 017214 store 1 ,mem_esco_addr 
+0x5b69 017215 store 1 ,mem_auth_enable 
+0x5b6a 017216 store 1 ,mem_connection_options 
+0x5b6b 017217 store 1 ,mem_pairing_auth 
+0x5b6c 017218 jam switch_flag_init ,mem_switch_flag 
+0x5b6d 017219 jam 0 ,mem_switch_fail_master_count 
+0x5b6e 017220 jam null_encryp ,mem_wait_encryption 
+:      017221 init_lmp_reinit:
+0x5b6f 017222 set1 mark_ext_patch ,mark 
+0x5b70 017223 bpatch patch3c_0 ,mem_patch3c 
+0x5b71 017224 jam 0 ,mem_pairing_auth 
+0x5b72 017225 jam 0 ,mem_sp_localsm 
+0x5b73 017226 jam 0 ,mem_lmp_conn_state 
+0x5b74 017227 fetch 1 ,mem_device_option 
+0x5b75 017228 rtnne dvc_op_hci ,pdata 
+0x5b76 017229 jam 0 ,mem_link_key_exists 
+:      017231 parse_rx_done:
+0x5b77 017232 rtn 
+:      017234 parse_lmp:
+0x5b78 017235 set1 mark_ext_patch ,mark 
+0x5b79 017236 bpatch patch3c_1 ,mem_patch3c 
+0x5b7a 017237 call setlocalsm_master ,master 
+0x5b7b 017238 ncall setlocalsm_slave ,master 
+0x5b7c 017239 fetch 1 ,mem_lmo_opcode2 
+0x5b7d 017240 ncall lmo_fifo_process ,blank 
+0x5b7e 017241 fetch 1 ,mem_lmo_opcode2 
+0x5b7f 017242 nrtn blank 
+0x5b80 017243 fetch 1 ,mem_state_map 
+0x5b81 017244 rtnbit0 smap_rxlmp 
+0x5b82 017245 set0 smap_rxlmp ,pdata 
+0x5b83 017246 set0 mark_rxbuf_inuse ,mark 
+0x5b84 017247 store 1 ,mem_state_map 
+0x5b85 017248 fetch 1 ,mem_rxbuf 
+0x5b86 017249 fetcht 1 ,mem_state_map 
+0x5b87 017250 isolate1 smap_lmptidinit ,pdata 
+0x5b88 017251 setflag true ,smap_lmptid ,temp 
+0x5b89 017252 storet 1 ,mem_state_map 
+0x5b8a 017253 and_into 0x2 ,temp 
+0x5b8b 017254 storet 1 ,mem_lmo_tid2 
+0x5b8c 017255 fetcht 1 ,mem_state_map 
+0x5b8d 017256 rshift pdata ,pdata 
+0x5b8e 017257 store 1 ,mem_lmi_opcode2 
+0x5b8f 017258 set1 mark_ext_patch ,mark 
+0x5b90 017259 bpatch patch3c_2 ,mem_patch3c 
+0x5b91 017260 fetch 1 ,mem_lmi_opcode2 
+0x5b92 017261 beq lmp_escape ,parse_lmp_escape 
+0x5b93 017262 beq lmp_accepted ,parse_lmp_accepted 
+0x5b94 017263 beq lmp_not_accepted ,parse_lmp_not_accepted 
+0x5b95 017264 beq lmp_set_afh ,parse_lmp_set_afh 
+0x5b96 017265 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
+0x5b97 017266 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
+0x5b98 017267 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
+0x5b99 017268 beq lmp_auto_rate ,parse_lmp_auto_rate 
+0x5b9a 017269 beq lmp_test_control ,parse_lmp_test_control 
+0x5b9b 017270 beq lmp_test_activate ,parse_lmp_test_activate 
+0x5b9c 017271 beq lmp_setup_complete ,parse_lmp_setup_complete 
+0x5b9d 017272 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
+0x5b9e 017273 beq lmp_features_req ,parse_lmp_features_req 
+0x5b9f 017274 beq lmp_host_connection_req ,parse_lmp_conn_req 
+0x5ba0 017275 beq lmp_version_req ,parse_lmp_version_req 
+0x5ba1 017276 beq lmp_version_res ,parse_lmp_version_res 
+0x5ba2 017277 beq lmp_detach ,parse_lmp_detach 
+0x5ba3 017278 beq lmp_max_slot ,parse_lmp_max_slot 
+0x5ba4 017279 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
+0x5ba5 017280 beq lmp_name_req ,parse_lmp_name_req 
+0x5ba6 017281 beq lmp_name_res ,parse_lmp_name_res 
+0x5ba7 017282 beq lmp_features_res ,parse_lmp_features_res 
+0x5ba8 017283 beq lmp_comb_key ,parse_lmp_comb_key 
+0x5ba9 017284 beq lmp_au_rand ,parse_lmp_au_rand 
+0x5baa 017285 beq lmp_in_rand ,parse_lmp_in_rand 
+0x5bab 017286 beq lmp_sres ,parse_lmp_sres 
+0x5bac 017287 beq lmp_incr_power_req ,parse_lmp_incr_power 
+0x5bad 017288 beq lmp_decr_power_req ,parse_lmp_decr_power 
+0x5bae 017289 beq lmp_max_power ,parse_lmp_max_power 
+0x5baf 017290 beq lmp_min_power ,parse_lmp_min_power 
+0x5bb0 017291 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
+0x5bb1 017292 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
+0x5bb2 017293 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
+0x5bb3 017294 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
+0x5bb4 017295 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
+0x5bb5 017296 beq lmp_slot_offset ,parse_lmp_slot_offset 
+0x5bb6 017297 beq lmp_sniff_req ,parse_lmp_sniff_req 
+0x5bb7 017298 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
+0x5bb8 017299 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
+0x5bb9 017300 beq lmp_switch_req ,parse_lmp_switch_req 
+0x5bba 017301 beq lmp_temp_rand ,parse_lmp_temp_rand 
+0x5bbb 017302 beq lmp_temp_key ,parse_lmp_temp_key 
+0x5bbc 017303 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
+0x5bbd 017304 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
+0x5bbe 017305 beq lmp_unit_key ,parse_lmp_unit_key 
+0x5bbf 017306 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
+0x5bc0 017307 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
+0x5bc1 017308 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
+0x5bc2 017309 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
+0x5bc3 017310 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
+0x5bc4 017311 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
+0x5bc5 017312 beq lmp_dhkey_check ,parse_dhkey_check 
+0x5bc6 017313 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
+0x5bc7 017314 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
+:      017317 reject_unknown_packet:
+0x5bc8 017318 jam unknown_lmp_pdu ,mem_lmo_reason2 
+:      017319 reject_lmp_packet:
+0x5bc9 017320 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5bca 017321 rtn 
+:      017323 parse_lmp_clkoffset_req:
+0x5bcb 017324 jam lmp_clkoffset_res ,mem_lmo_opcode2 
+0x5bcc 017325 rtn 
+:      017327 parse_enc_key_size_mask_req:
+0x5bcd 017328 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
+0x5bce 017329 rtn 
+:      017331 parse_lmp_set_afh:
+0x5bcf 017332 fetch 4 ,mem_rxbuf + 1 
+0x5bd0 017333 lshift pdata ,pdata 
+0x5bd1 017334 store 4 ,mem_afh_instant 
+0x5bd2 017335 fetch 1 ,mem_rxbuf + 5 
+0x5bd3 017336 store 1 ,mem_afh_new_mod 
+0x5bd4 017337 fetch 5 ,mem_rxbuf + 6 
+0x5bd5 017338 store 5 ,mem_afh_map_new 
+0x5bd6 017339 fetch 5 ,mem_rxbuf + 11 
+0x5bd7 017340 istore 5 ,contw 
+0x5bd8 017341 fetch 1 ,mem_mode 
+0x5bd9 017342 set1 afh_change ,pdata 
+0x5bda 017343 store 1 ,mem_mode 
+0x5bdb 017344 rtn 
+:      017345 parse_lmp_escape:
+0x5bdc 017346 fetch 1 ,mem_rxbuf + 1 
+0x5bdd 017347 set1 7 ,pdata 
+0x5bde 017348 store 1 ,mem_lmi_opcode2 
+0x5bdf 017349 beq lmp_ext_accepted ,parse_lmpext_accepted 
+0x5be0 017350 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
+0x5be1 017351 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
+0x5be2 017352 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
+0x5be3 017353 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
+0x5be4 017354 beq lmp_ext_features_req ,parse_lmpext_features_req 
+0x5be5 017355 beq lmp_ext_features_res ,parse_lmpext_features_res 
+0x5be6 017356 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
+0x5be7 017357 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
+0x5be8 017358 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
+0x5be9 017359 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
+0x5bea 017360 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
+0x5beb 017361 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
+0x5bec 017362 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
+0x5bed 017363 rtneq lmp_ext_features_res 
+:      017366 reject_unknown_ext_packet:
+0x5bee 017367 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bef 017368 jam unknown_lmp_pdu ,mem_lmo_reason2 
+0x5bf0 017370 rtn 
+:      017371 parse_lmpext_chn_classification_req:
+0x5bf1 017372 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bf2 017373 jam not_support_chn_classification ,mem_lmo_reason2 
+0x5bf3 017374 rtn 
+:      017376 parse_lmpext_esco_link_req:
+0x5bf4 017377 fetch 1 ,mem_rxbuf + 2 
+0x5bf5 017378 store 1 ,mem_sco_handle 
+0x5bf6 017379 fetch 1 ,mem_rxbuf + 3 
+0x5bf7 017380 store 1 ,mem_esco_addr 
+0x5bf8 017381 fetch 1 ,mem_rxbuf + 5 
+0x5bf9 017382 store 1 ,mem_esco_desco 
+0x5bfa 017383 fetch 1 ,mem_rxbuf + 9 
+0x5bfb 017384 store 1 ,mem_esco_type 
+0x5bfc 017385 fetch 1 ,mem_rxbuf + 14 
+0x5bfd 017386 store 1 ,mem_air_mode 
+0x5bfe 017387 bmark1 mark_esco ,check_esco_prarm 
+0x5bff 017388 set1 mark_esco ,mark 
+0x5c00 017389 call push_tid_follow 
+0x5c01 017390 store 1 ,mem_accptsco_tid 
+0x5c02 017391 force 0 ,temp 
+0x5c03 017392 branch hci_send_conn_req_event 
+:      017394 parse_lmpext_esco_link_req_change_param:
+0x5c04 017395 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x5c05 017396 jam prarm_neogotiation ,mem_neogotiation_state 
+0x5c06 017397 branch cmd_exit 
+:      017399 check_esco_prarm:
+0x5c07 017400 fetch 1 ,mem_esco_type 
+0x5c08 017401 bne type_hv3 ,reject_esco_prarm 
+0x5c09 017402 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c0a 017403 branch esco_prarm_common 
+:      017404 reject_esco_prarm:
+0x5c0b 017405 set0 mark_esco ,mark 
+0x5c0c 017406 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5c0d 017407 force hci_error_unknown_hci_command ,temp 
+0x5c0e 017408 call hci_send_sco_complete 
+:      017409 esco_prarm_common:
+0x5c0f 017410 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x5c10 017411 rtn 
+:      017414 parse_lmpext_remove_esco_req:
+0x5c11 017415 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c12 017416 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
+0x5c13 017417 branch stop_esco 
+:      017419 parse_lmpext_iocap_req:
+0x5c14 017420 call iocap_lmpext_load 
+0x5c15 017421 fetch 1 ,mem_device_option 
+0x5c16 017422 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c17 017423 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x5c18 017424 rtn 
+:      017426 parse_lmpext_iocap_res:
+0x5c19 017427 call iocap_lmpext_load 
+0x5c1a 017428 fetch 1 ,mem_device_option 
+0x5c1b 017429 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c1c 017430 branch iocap_lmpext_common 
+:      017432 iocap_lmpext_load:
+0x5c1d 017433 arg mem_sp_iocap_remote ,contw 
+0x5c1e 017434 fetch 3 ,mem_rxbuf + 2 
+0x5c1f 017435 istore 3 ,contw 
+0x5c20 017436 rtn 
+:      017438 iocap_lmpext_hci:
+0x5c21 017439 call hci_send_io_cap_response_event 
+:      017440 iocap_lmpext_common:
+0x5c22 017441 call check_localsm 
+0x5c23 017442 ncall hci_send_io_cap_req_event ,true 
+0x5c24 017443 branch master_set_mem_master_sp_flag ,true 
+0x5c25 017444 rtn 
+:      017445 parse_lmpext_accepted:
+0x5c26 017446 fetch 1 ,mem_rxbuf + 3 
+0x5c27 017447 set1 7 ,pdata 
+0x5c28 017448 store 1 ,mem_lmi_accepted_opcode 
+0x5c29 017449 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
+0x5c2a 017450 beq lmp_ext_esco_link_req ,play_sco 
+0x5c2b 017451 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
+0x5c2c 017452 rtn 
+:      017454 parse_lmpext_stop_esco:
+0x5c2d 017455 branch stop_esco 
+:      017457 parse_lmpext_not_accepted:
+0x5c2e 017458 fetch 1 ,mem_rxbuf + 3 
+0x5c2f 017459 set1 7 ,pdata 
+0x5c30 017460 store 1 ,mem_lmi_accepted_opcode 
+0x5c31 017461 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
+0x5c32 017462 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
+0x5c33 017463 rtn 
+:      017465 parse_lmpext_not_accepted_esco:
+0x5c34 017466 set0 mark_esco ,mark 
+0x5c35 017467 rtn 
+:      017469 parse_lmpext_accepted_ptt:
+0x5c36 017470 fetch 1 ,mem_ptt 
+0x5c37 017471 fetcht 1 ,mem_state_map 
+0x5c38 017472 nsetflag blank ,smap_edr ,temp 
+0x5c39 017473 storet 1 ,mem_state_map 
+:      017474 parse_lmpext_not_accepted_ptt:
+0x5c3a 017475 fetch 1 ,mem_state 
+0x5c3b 017476 rtnbit0 state_init_seq 
+0x5c3c 017477 set0 state_init_seq ,pdata 
+0x5c3d 017478 store 1 ,mem_state 
+0x5c3e 017479 fetch 1 ,mem_auth_enable 
+0x5c3f 017480 nbranch hci_send_linkkey_req ,blank 
+0x5c40 017481 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5c41 017482 rtn 
+:      017484 parse_lmpext_pause_encrypt:
+0x5c42 017485 nbranch parse_lmpext_pause_encrypt_slave ,master 
+0x5c43 017486 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c44 017487 branch tid_reply 
+:      017489 parse_lmpext_pause_encrypt_slave:
+0x5c45 017490 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
+0x5c46 017491 rtn 
+:      017493 parse_lmpext_resume_encrypt:
+0x5c47 017496 call tid_reply 
+0x5c48 017497 branch lmp_start_encryption 
+:      017499 parse_lmpext_features_req:
+0x5c49 017500 jam lmp_ext_features_res ,mem_lmo_opcode2 
+0x5c4a 017501 rtn 
+:      017503 parse_lmpext_features_res:
+0x5c4b 017504 fetcht 1 ,mem_rxbuf + 4 
+0x5c4c 017505 and temp ,0x1 ,temp 
+0x5c4d 017506 storet 1 ,mem_remote_sppcap 
+0x5c4e 017507 fetch 1 ,mem_hci_cmd 
+0x5c4f 017508 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
+0x5c50 017509 jam 0 ,mem_hci_cmd 
+0x5c51 017510 call hci_send_remote_ext_features_event 
+:      017511 parse_lmpext_features_res_not_hci:
+0x5c52 017512 fetch 1 ,mem_conn_sm 
+0x5c53 017513 rtnne conn_sm_wait_features_ext 
+0x5c54 017514 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5c55 017515 branch process_conn_sm 
+:      017517 parse_lmp_accepted:
+0x5c56 017518 fetch 1 ,mem_rxbuf + 1 
+0x5c57 017519 store 1 ,mem_lmi_accepted_opcode 
+0x5c58 017520 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
+0x5c59 017521 beq lmp_in_rand ,parse_lmp_accepted_inrand 
+0x5c5a 017522 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
+0x5c5b 017523 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
+0x5c5c 017524 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
+0x5c5d 017525 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
+0x5c5e 017526 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
+0x5c5f 017527 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
+0x5c60 017528 beq lmp_sco_link_req ,play_sco 
+0x5c61 017530 beq lmp_switch_req ,parse_lmp_accepted_switch 
+0x5c62 017532 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
+0x5c63 017533 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
+0x5c64 017534 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
+0x5c65 017535 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
+0x5c66 017536 rtn 
+:      017538 parse_lmp_not_accepted:
+0x5c67 017539 fetch 1 ,mem_rxbuf + 1 
+0x5c68 017540 store 1 ,mem_lmi_accepted_opcode 
+0x5c69 017541 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
+0x5c6a 017542 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
+0x5c6b 017543 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
+0x5c6c 017544 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
+0x5c6d 017545 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
+0x5c6e 017546 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
+0x5c6f 017548 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
+0x5c70 017549 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
+0x5c71 017550 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
+0x5c72 017551 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
+0x5c73 017552 rtn 
+:      017554 parse_lmp_accepted_switch:
+0x5c74 017555 jam bt_evt_switch_accept ,mem_fifo_temp 
+0x5c75 017556 call ui_ipc_send_event 
+0x5c76 017557 branch role_switch_prepare0 
+:      017558 parse_lmp_not_accepted_switch:
+0x5c77 017559 jam bt_evt_switch_not_accept ,mem_fifo_temp 
+0x5c78 017560 call ui_ipc_send_event 
+0x5c79 017561 jam switch_flag_not_accept ,mem_switch_flag 
+0x5c7a 017562 setarg timer_switch_waite 
+0x5c7b 017563 arg switch_wait_timer ,queue 
+0x5c7c 017564 branch timer_init 
+:      017567 parse_lmp_accepted_hostconn:
+0x5c7d 017570 fetch 1 ,mem_lmp_conn_state 
+0x5c7e 017571 set1 received_conn_req ,pdata 
+0x5c7f 017572 store 1 ,mem_lmp_conn_state 
+0x5c80 017573 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5c81 017574 call ui_ipc_send_event 
+0x5c82 017575 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
+:      017577 parse_lmp_accepted_hostconn_ctn:
+0x5c83 017579 fetch 1 ,mem_conn_sm 
+0x5c84 017580 bne conn_sm_wait_conn_accept ,parse_rx_done 
+0x5c85 017583 jam conn_sm_auth_pair ,mem_conn_sm 
+0x5c86 017584 rtn 
+:      017592 parse_lmp_not_accepted_hostconn:
+0x5c87 017593 jam acl_connection_already_exists ,mem_disconn_reason_send 
+0x5c88 017594 jam lmp_detach ,mem_lmo_opcode2 
+0x5c89 017595 force hci_error_host_timeout ,temp 
+0x5c8a 017596 call hci_send_connection_error 
+0x5c8b 017598 jam conn_sm_standby ,mem_conn_sm 
+0x5c8c 017600 branch parse_rx_done ,true 
+0x5c8d 017601 rtn 
+:      017603 parse_lmp_not_accepted_sco_link_req:
+0x5c8e 017604 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x5c8f 017605 rtn 
+:      017608 parse_lmp_accepted_inrand:
+0x5c90 017609 fetch 1 ,mem_link_key_exists 
+0x5c91 017610 nrtn blank 
+0x5c92 017611 call clear_linkkey 
+0x5c93 017612 call lmp_generate_key 
+0x5c94 017613 rtn master 
+0x5c95 017614 set1 mark_slave_in_rand_accepted ,mark 
+0x5c96 017615 rtn 
+:      017617 parse_lmp_accepted_enc_mode:
+0x5c97 017618 nrtn master 
+0x5c98 017619 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5c99 017620 fetch 1 ,mem_state_map 
+0x5c9a 017621 rtnbit0 smap_encryption 
+0x5c9b 017622 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c9c 017623 rtn 
+:      017625 parse_lmp_accepted_enc_keysize:
+0x5c9d 017626 branch lmp_start_encryption 
+:      017628 parse_lmp_accepted_start_enc:
+0x5c9e 017629 call send_create_conn_start_l2cap_timer_sm 
+0x5c9f 017630 fetch 1 ,mem_state 
+0x5ca0 017631 rtnbit1 state_conn_comp 
+0x5ca1 017632 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ca2 017633 fetch 1 ,mem_conn_sm 
+0x5ca3 017634 rtnne conn_sm_encrypt_wait 
+0x5ca4 017635 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
+0x5ca5 017636 rtn 
+:      017638 parse_lmp_accepted_stop_enc:
+0x5ca6 017646 rtn 
+:      017648 parse_lmp_not_accepted_aurand:
+0x5ca7 017649 fetch 1 ,mem_device_option 
+0x5ca8 017650 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
+0x5ca9 017651 fetch 1 ,mem_link_key_exists 
+0x5caa 017652 rtn blank 
+0x5cab 017653 fetcht 1 ,mem_conn_sm 
+0x5cac 017654 jam 0 ,mem_conn_sm 
+0x5cad 017655 jam 0 ,mem_link_key_exists 
+0x5cae 017656 fetch 1 ,mem_rxbuf + 2 
+0x5caf 017657 rtnne key_missing 
+0x5cb0 017658 storet 1 ,mem_conn_sm 
+0x5cb1 017659 jam local_statemachine ,mem_sp_localsm 
+0x5cb2 017660 fetch 2 ,mem_lmpext_ssp_enable 
+0x5cb3 017661 fetcht 1 ,mem_remote_sppcap 
+0x5cb4 017662 iand temp ,pdata 
+0x5cb5 017663 branch cmd_pair ,blank 
+0x5cb6 017664 branch cmd_ssp 
+:      017666 parse_lmp_not_accepted_aurand_send_detach:
+0x5cb7 017667 jam lmp_detach ,mem_lmo_opcode2 
+0x5cb8 017668 jam other_end_terminated ,mem_disconn_reason_send 
+0x5cb9 017669 rtn 
+:      017671 parse_lmp_not_accepted_inrand:
+0x5cba 017672 fetch 1 ,mem_rxbuf + 2 
+0x5cbb 017673 beq key_missing ,parse_lmp_inrand_key_missing 
+0x5cbc 017674 rtnne pairing_not_allowed 
+0x5cbd 017675 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x5cbe 017676 jam lmp_detach ,mem_lmo_opcode2 
+0x5cbf 017677 rtn 
+:      017678 parse_lmp_inrand_key_missing:
+0x5cc0 017679 jam key_missing ,mem_disconn_reason_send 
+0x5cc1 017680 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc2 017681 rtn 
+:      017683 parse_lmp_not_accepted_name_req:
+0x5cc3 017684 rtn 
+:      017686 parse_lmp_not_accepted_simple_pairing_number:
+0x5cc4 017687 jam sp_stat_null ,mem_sp_state 
+0x5cc5 017688 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc6 017689 branch parse_rx_done 
+:      017691 parse_lmp_not_accepted_dhkey_check:
+0x5cc7 017692 jam sp_stat_null ,mem_sp_state 
+0x5cc8 017693 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc9 017694 branch parse_rx_done 
+:      017695 parse_lmp_not_accepted_unsniff_req:
+0x5cca 017696 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
+0x5ccb 017697 branch ui_ipc_send_event 
+:      017699 parse_lmp_accepted_unsniff_req:
+0x5ccc 017700 jam bt_evt_unsniff_accept ,mem_fifo_temp 
+0x5ccd 017701 call ui_ipc_send_event 
+0x5cce 017702 call sniff_exit 
+0x5ccf 017703 force 0 ,temp 
+0x5cd0 017704 branch hci_send_mode_change 
+:      017706 parse_lmp_accepted_sniff_req:
+0x5cd1 017707 jam bt_evt_sniff_accept ,mem_fifo_temp 
+0x5cd2 017708 call ui_ipc_send_event 
+0x5cd3 017709 force 0x02 ,temp 
+0x5cd4 017710 call hci_send_mode_change 
+0x5cd5 017711 setarg 0 
+0x5cd6 017712 store 2 ,mem_dsniff 
+0x5cd7 017713 fetch 2 ,mem_sniff_param_interval 
+0x5cd8 017714 lshift pdata ,pdata 
+0x5cd9 017715 store 2 ,mem_tsniff 
+0x5cda 017716 fetch 1 ,mem_sniff_param_attempt 
+0x5cdb 017717 store 1 ,mem_sniff_attempt 
+0x5cdc 017718 fetch 1 ,mem_sniff_param_timeout 
+0x5cdd 017719 store 1 ,mem_sniff_timeout 
+0x5cde 017720 branch sniff_init 
+:      017722 parse_lmp_not_acdcept_sniff_req:
+0x5cdf 017723 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
+0x5ce0 017724 branch ui_ipc_send_event 
+:      017726 parse_lmp_crypt_key:
+0x5ce1 017727 fetcht 1 ,mem_rxbuf + 1 
+0x5ce2 017728 storet 1 ,mem_key_size 
+0x5ce3 017729 branch accept_lmp_msg 
+:      017731 parse_lmp_setup_complete:
+0x5ce4 017732 fetch 1 ,mem_lmp_conn_state 
+0x5ce5 017733 set1 received_setup_complete ,pdata 
+0x5ce6 017734 store 1 ,mem_lmp_conn_state 
+0x5ce7 017735 rtnbit1 sent_setup_complete 
+0x5ce8 017736 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ce9 017737 branch parse_rx_done 
+:      017739 parse_lmp_max_slot:
+0x5cea 017742 rtn 
+:      017744 parse_lmp_max_slot_req:
+0x5ceb 017745 fetch 1 ,mem_max_slot 
+0x5cec 017746 fetcht 1 ,mem_rxbuf + 1 
+0x5ced 017747 isub temp ,null 
+0x5cee 017749 branch accept_lmp_msg ,positive 
+0x5cef 017750 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5cf0 017751 jam unspecified_error ,mem_lmo_reason2 
+0x5cf1 017752 jam lmp_max_slot_req ,mem_lmi_opcode2 
+0x5cf2 017753 rtn 
+:      017755 parse_lmp_detach:
+0x5cf3 017756 call prepare_disconnect 
+0x5cf4 017757 branch accept_lmp_msg 
+:      017759 accept_lmp_msg:
+0x5cf5 017760 jam lmp_accepted ,mem_lmo_opcode2 
+0x5cf6 017761 rtn 
+:      017763 parse_lmp_incr_power:
+0x5cf7 017764 jam lmp_max_power ,mem_lmo_opcode2 
+0x5cf8 017765 rtn 
+:      017767 parse_lmp_decr_power:
+0x5cf9 017768 jam lmp_min_power ,mem_lmo_opcode2 
+0x5cfa 017769 rtn 
+:      017771 parse_lmp_version_res:
+0x5cfb 017772 fetch 1 ,mem_conn_sm 
+0x5cfc 017773 rtneq conn_sm_wait_version 
+0x5cfd 017775 jam conn_sm_send_features ,mem_conn_sm 
+0x5cfe 017777 rtn 
+:      017780 parse_lmp_auto_rate:
+0x5cff 017781 rtn 
+:      017783 parse_lmp_in_rand:
+0x5d00 017784 call lmp_copy_rand 
+0x5d01 017785 jam pincode_state_wait_pincode ,mem_pincode_state 
+0x5d02 017786 fetch 1 ,mem_device_option 
+0x5d03 017787 beq dvc_op_hci ,parse_lmp_in_rand_hci 
+0x5d04 017788 jam bt_evt_pincode_req ,mem_fifo_temp 
+0x5d05 017789 call ui_ipc_send_event 
+:      017790 parse_lmp_in_rand_hci:
+0x5d06 017791 call hci_send_pincode_req 
+0x5d07 017792 call tid_check 
+0x5d08 017793 nbranch lmp_accept_inrand ,true 
+0x5d09 017794 nbranch parse_lmp_inrand_res ,master 
+0x5d0a 017795 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5d0b 017796 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5d0c 017797 jam transaction_collision ,mem_lmo_reason2 
+0x5d0d 017798 rtn 
+:      017799 parse_lmp_inrand_res:
+0x5d0e 017800 fetch 1 ,mem_op 
+0x5d0f 017801 set1 op_inrand_req ,pdata 
+0x5d10 017802 store 1 ,mem_op 
+0x5d11 017803 rtn 
+:      017806 pop_tid_follow:
+0x5d12 017807 fetcht 1 ,mem_state_map 
+0x5d13 017808 nsetflag blank ,smap_lmptid ,temp 
+0x5d14 017809 storet 1 ,mem_state_map 
+0x5d15 017810 rtn 
+:      017813 push_tid_follow:
+0x5d16 017814 fetch 1 ,mem_lmo_tid2 
+0x5d17 017815 rshift pdata ,pdata 
+0x5d18 017816 and_into 1 ,pdata 
+0x5d19 017817 rtn 
+:      017819 parse_lmp_au_rand:
+0x5d1a 017820 call push_tid_follow 
+0x5d1b 017821 store 1 ,mem_sres_tid 
+0x5d1c 017822 call lmp_copy_rand 
+0x5d1d 017823 jam lmp_sres ,mem_lmo_opcode2 
+0x5d1e 017824 fetch 1 ,mem_link_key_exists 
+0x5d1f 017825 nrtn blank 
+0x5d20 017826 fetch 1 ,mem_state 
+0x5d21 017827 rtnbit1 state_combkey 
+0x5d22 017828 jam key_missing ,mem_lmo_reason2 
+0x5d23 017829 fetch 1 ,mem_device_option 
+0x5d24 017830 bne dvc_op_hci ,reject_lmp_packet 
+0x5d25 017831 fetch 1 ,mem_auth_enable 
+0x5d26 017832 nbranch reject_lmp_packet ,blank 
+0x5d27 017833 jam 0 ,mem_lmo_opcode2 
+:      017834 parse_lmp_inrand_sres:
+0x5d28 017835 fetch 1 ,mem_op 
+0x5d29 017836 set1 op_send_sres ,pdata 
+0x5d2a 017837 store 1 ,mem_op 
+0x5d2b 017838 branch hci_send_linkkey_req 
+:      017840 parse_lmp_sres:
+0x5d2c 017841 arg mem_plap ,rega 
+0x5d2d 017842 call function_e1 
+0x5d2e 017843 fetch 4 ,mem_rxbuf + 1 
+0x5d2f 017844 fetcht 4 ,mem_input_store 
+0x5d30 017845 isub temp ,null 
+0x5d31 017846 branch authentication_ok ,zero 
+0x5d32 017847 jam lmp_detach ,mem_lmo_opcode2 
+0x5d33 017848 jam authentication_failure_error ,mem_disconn_reason_send 
+0x5d34 017849 rtn 
+:      017850 authentication_ok:
+0x5d35 017851 call copy_aco 
+0x5d36 017852 call linkkey_ready 
+0x5d37 017853 fetch 1 ,mem_op 
+0x5d38 017854 isolate1 op_auth_req ,pdata 
+0x5d39 017855 set0 op_auth_req ,pdata 
+0x5d3a 017856 store 1 ,mem_op 
+0x5d3b 017857 call hci_send_auth_complete ,true 
+0x5d3c 017858 fetch 1 ,mem_conn_sm 
+0x5d3d 017859 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
+0x5d3e 017860 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
+0x5d3f 017861 rtn 
+:      017862 authentication_ok_conn_sm:
+0x5d40 017863 fetch 1 ,mem_pairing_auth 
+0x5d41 017864 rtnne defalt_pairing_auth 
+0x5d42 017865 fetch 1 ,mem_state_map 
+0x5d43 017866 rtnbit1 smap_encryption 
+0x5d44 017867 branch host_create_conn_encrypt 
+:      017869 parse_lmp_comb_key:
+0x5d45 017870 arg mem_rxbuf + 1 ,rega 
+0x5d46 017871 arg mem_kinit ,regb 
+0x5d47 017872 arg mem_random_number ,contw 
+0x5d48 017873 call xor16 
+0x5d49 017874 arg mem_plap ,rega 
+0x5d4a 017875 call generate_linkkey 
+0x5d4b 017876 jam lmp_au_rand ,mem_lmo_opcode2 
+0x5d4c 017877 fetch 1 ,mem_state 
+0x5d4d 017878 bbit0 state_combkey ,lmp_generate_key 
+0x5d4e 017879 rtn 
+:      017881 parse_lmp_name_res:
+0x5d4f 017882 fetch 2 ,mem_len 
+0x5d50 017883 add pdata ,-3 ,loopcnt 
+0x5d51 017884 fetcht 1 ,mem_rxbuf + 1 
+0x5d52 017885 setarg mem_tmp_buffer 
+0x5d53 017886 iadd temp ,contw 
+0x5d54 017887 arg mem_rxbuf + 3 ,contr 
+0x5d55 017888 call memcpy 
+0x5d56 017889 fetcht 1 ,mem_name_offset 
+0x5d57 017890 fetch 1 ,mem_rxbuf + 2 
+0x5d58 017891 isub temp ,pdata 
+0x5d59 017892 sub pdata ,14 ,null 
+0x5d5a 017893 branch parse_lmp_name_res_end ,positive 
+0x5d5b 017894 add temp ,14 ,pdata 
+0x5d5c 017895 store 1 ,mem_name_offset 
+0x5d5d 017896 jam lmp_name_req ,mem_lmo_opcode2 
+0x5d5e 017897 rtn 
+:      017898 parse_lmp_name_res_end:
+0x5d5f 017899 fetch 1 ,mem_state_map 
+0x5d60 017900 set1 smap_name_res ,pdata 
+0x5d61 017901 store 1 ,mem_state_map 
+0x5d62 017902 bbit1 smap_name_req ,lmp_disconnect 
+0x5d63 017905 rtn 
+:      017906 parse_lmp_name_req:
+0x5d64 017907 fetch 1 ,mem_rxbuf + 1 
+0x5d65 017908 store 1 ,mem_lmi_opcode2 
+0x5d66 017909 jam lmp_name_res ,mem_lmo_opcode2 
+0x5d67 017910 rtn 
+:      017912 parse_lmp_conn_req:
+0x5d68 017913 fetch 1 ,mem_device_option 
+0x5d69 017914 bne dvc_op_hci ,accept_lmp_msg 
+0x5d6a 017915 force 1 ,temp 
+0x5d6b 017916 branch hci_send_conn_req_event 
+:      017918 parse_lmp_timing_accuracy_req:
+0x5d6c 017919 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
+0x5d6d 017920 rtn 
+:      017922 parse_lmp_features_req:
+0x5d6e 017923 jam lmp_features_res ,mem_lmo_opcode2 
+0x5d6f 017924 rtn 
+:      017926 parse_lmp_version_req:
+0x5d70 017927 jam lmp_version_res ,mem_lmo_opcode2 
+0x5d71 017928 rtn 
+:      017930 parse_lmp_supervision_timeout:
+0x5d72 017933 rtn 
+:      017937 parse_lmp_sniff_subrating_req:
+0x5d73 017938 fetch 2 ,mem_tsniff 
+0x5d74 017939 iforce temp 
+0x5d75 017940 fetch 1 ,mem_rxbuf + 2 
+0x5d76 017941 store 1 ,mem_subsniff_rate 
+0x5d77 017942 imul32 temp ,temp 
+0x5d78 017943 fetch 2 ,mem_rxbuf + 3 
+0x5d79 017944 lshift pdata ,pdata 
+0x5d7a 017945 store 2 ,mem_subsniff_tcmax 
+0x5d7b 017946 fetch 4 ,mem_rxbuf + 5 
+0x5d7c 017947 lshift pdata ,pdata 
+0x5d7d 017948 store 4 ,mem_subsniff_instant 
+0x5d7e 017950 deposit temp 
+0x5d7f 017951 store 2 ,mem_subsniff_tsniff 
+0x5d80 017952 rtn 
+:      017953 parse_lmpext_packet_type_table_req:
+0x5d81 017954 fetcht 1 ,mem_ptt 
+0x5d82 017955 fetch 1 ,mem_rxbuf + 2 
+0x5d83 017956 ixor temp ,null 
+0x5d84 017957 nbranch reject_unknown_ext_packet ,zero 
+0x5d85 017958 isolate1 0 ,pdata 
+0x5d86 017959 fetch 1 ,mem_state_map 
+0x5d87 017960 setflag true ,smap_edr ,pdata 
+0x5d88 017961 store 1 ,mem_state_map 
+0x5d89 017962 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5d8a 017963 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
+0x5d8b 017964 rtn 
+:      017967 parse_lmp_sniff_subrating_res:
+0x5d8c 017968 rtn 
+:      017970 parse_lmp_max_power:
+0x5d8d 017971 rtn 
+:      017972 parse_lmp_min_power:
+0x5d8e 017973 rtn 
+:      017974 parse_lmp_page_mode_req:
+0x5d8f 017976 branch accept_lmp_msg 
+:      017977 parse_lmp_page_scan_mode_req:
+0x5d90 017980 branch accept_lmp_msg 
+:      017981 parse_lmp_preferred_rate:
+0x5d91 017982 rtn 
+:      017983 parse_lmp_remove_sco_link_req:
+0x5d92 017984 call stop_sco 
+0x5d93 017985 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
+0x5d94 017986 branch accept_lmp_msg 
+:      017989 parse_lmp_sco_link_req:
+0x5d95 017990 fetch 1 ,mem_rxbuf + 1 
+0x5d96 017991 store 1 ,mem_sco_handle 
+0x5d97 017992 fetch 1 ,mem_rxbuf + 3 
+0x5d98 017993 store 1 ,mem_esco_desco 
+0x5d99 017994 fetch 1 ,mem_rxbuf + 6 
+0x5d9a 017995 store 1 ,mem_air_mode 
+0x5d9b 017996 call push_tid_follow 
+0x5d9c 017997 store 1 ,mem_accptsco_tid 
+0x5d9d 017998 force 0 ,temp 
+0x5d9e 017999 branch hci_send_conn_req_event 
+:      018001 parse_lmp_slot_offset:
+0x5d9f 018002 fetch 2 ,mem_rxbuf + 1 
+0x5da0 018003 store 2 ,mem_slot_offset 
+0x5da1 018004 rtn 
+:      018006 parse_lmp_sniff_req:
+0x5da2 018007 fetch 1 ,mem_state 
+0x5da3 018008 bbit1 state_insniff ,lmp_reject_sniff 
+0x5da4 018009 fetch 2 ,mem_rxbuf + 2 
+0x5da5 018010 lshift pdata ,pdata 
+0x5da6 018011 store 2 ,mem_dsniff 
+0x5da7 018012 fetch 2 ,mem_rxbuf + 4 
+0x5da8 018013 lshift pdata ,pdata 
+0x5da9 018014 store 2 ,mem_tsniff 
+0x5daa 018015 fetch 2 ,mem_rxbuf + 6 
+0x5dab 018016 store 1 ,mem_sniff_attempt 
+0x5dac 018017 iforce temp 
+0x5dad 018018 fetch 2 ,mem_rxbuf + 8 
+0x5dae 018019 store 1 ,mem_sniff_timeout 
+0x5daf 018020 isub temp ,null 
+0x5db0 018021 nbranch set_big_value_to_attempt ,positive 
+0x5db1 018022 store 1 ,mem_sniff_attempt 
+:      018023 set_big_value_to_attempt:
+0x5db2 018025 jam lmp_accepted ,mem_lmo_opcode2 
+0x5db3 018026 jam lmp_sniff_req ,mem_lmi_opcode2 
+0x5db4 018027 rtn 
+:      018029 lmp_reject_sniff:
+0x5db5 018030 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5db6 018031 branch reject_lmp_packet 
+:      018033 parse_lmp_start_encryption_req:
+0x5db7 018034 call accept_lmp_msg 
+0x5db8 018035 call lmp_copy_rand 
+0x5db9 018036 call function_e3 
+0x5dba 018037 branch start_encryption 
+:      018039 parse_lmp_stop_encryption_req:
+0x5dbb 018040 call accept_lmp_msg 
+0x5dbc 018041 branch stop_encryption 
+:      018044 parse_lmp_switch_req:
+0x5dbd 018045 fetch 4 ,mem_rxbuf + 1 
+0x5dbe 018046 lshift pdata ,pdata 
+0x5dbf 018048 branch parse_lmp_switch_accept ,master 
+0x5dc0 018049 fetcht 1 ,mem_link_key_exists 
+0x5dc1 018050 nbranch parse_lmp_switch_req_clear_mark ,blank 
+:      018051 parse_lmp_switch_req_not_accept:
+0x5dc2 018052 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5dc3 018053 jam lmp_switch_req ,mem_lmi_opcode2 
+0x5dc4 018054 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5dc5 018055 rtn 
+:      018056 parse_lmp_switch_req_clear_mark:
+0x5dc6 018057 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x5dc7 018058 jam 0 ,mem_conn_sm 
+0x5dc8 018059 branch role_switch_prepare 
+:      018061 parse_lmp_switch_accept:
+0x5dc9 018062 call role_switch_prepare 
+0x5dca 018063 set1 mark_reconn_recieve_switch ,mark 
+0x5dcb 018064 fetch 1 ,mem_connection_options 
+0x5dcc 018065 set0 connection_switch ,pdata 
+0x5dcd 018066 store 1 ,mem_connection_options 
+0x5dce 018067 branch accept_lmp_msg 
+:      018071 parse_lmp_temp_rand:
+0x5dcf 018072 rtn 
+:      018073 parse_lmp_temp_key:
+0x5dd0 018074 rtn 
+:      018075 parse_lmp_timing_accuracy_res:
+0x5dd1 018076 rtn 
+:      018078 parse_lmp_unit_key:
+0x5dd2 018080 rtn 
+:      018083 parse_lmp_unsniff_req:
+0x5dd3 018084 jam lmp_accepted ,mem_lmo_opcode2 
+0x5dd4 018085 jam lmp_unsniff_req ,mem_lmi_opcode2 
+0x5dd5 018086 jam bt_evt_remote_unsniff ,mem_fifo_temp 
+0x5dd6 018087 call ui_ipc_send_event 
+0x5dd7 018088 force 0 ,temp 
+0x5dd8 018089 call hci_send_mode_change 
+0x5dd9 018090 branch sniff_exit 
+:      018091 parse_lmp_use_semi_permanend_key:
+0x5dda 018092 rtn 
+:      018094 parse_lmp_encapsulated_header:
+0x5ddb 018095 fetch 1 ,mem_rxbuf + 1 
+0x5ddc 018096 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddd 018097 fetch 1 ,mem_rxbuf + 2 
+0x5dde 018098 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddf 018099 fetch 1 ,mem_rxbuf + 3 
+0x5de0 018100 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
+0x5de1 018101 call check_localsm 
+0x5de2 018102 branch parse_lmp_encapsulated_header_master ,true 
+0x5de3 018103 jam sp_stat_key_recv ,mem_sp_state 
+:      018104 parse_lmp_encapsulated_header_master:
+0x5de4 018105 jam lmp_accepted ,mem_lmo_opcode2 
+0x5de5 018106 jam lmp_encapsulated_header ,mem_lmi_opcode2 
+0x5de6 018107 branch parse_rx_done 
+:      018109 parse_lmp_encapsulated_header_reject:
+0x5de7 018110 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5de8 018111 branch reject_lmp_packet 
+:      018113 parse_lmp_accepted_encapsulated_header:
+0x5de9 018116 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5dea 018118 rtn 
+:      018119 parse_lmp_accepted_simple_pairing_number:
+0x5deb 018120 call check_localsm 
+0x5dec 018121 rtn true 
+0x5ded 018122 jam sp_stat_confirm_recv ,mem_sp_state 
+0x5dee 018123 rtn 
+:      018125 parse_lmp_accepted_dhkey_check:
+0x5def 018127 call check_localsm 
+0x5df0 018128 ncall g_noninit ,true 
+0x5df1 018129 call g_init ,true 
+0x5df2 018130 call hci_send_user_confirmation_req 
+0x5df3 018131 call hci_send_ssp_complete 
+0x5df4 018132 call check_localsm 
+0x5df5 018133 rtn true 
+0x5df6 018134 jam sp_stat_link_key_calc ,mem_sp_state 
+0x5df7 018135 jam sp_flag_commit ,mem_sp_flag 
+0x5df8 018136 rtn 
+:      018138 parse_simple_pairing_confirm:
+0x5df9 018139 arg mem_sp_confirm_remote ,contw 
+0x5dfa 018140 fetch 8 ,mem_rxbuf + 1 
+0x5dfb 018141 istore 8 ,contw 
+0x5dfc 018142 fetch 8 ,mem_rxbuf + 9 
+0x5dfd 018143 istore 8 ,contw 
+0x5dfe 018144 branch master_set_mem_master_sp_flag 
+:      018146 parse_lmp_encapsulated_payload:
+0x5dff 018147 fetch 1 ,mem_master_sp_state 
+0x5e00 018148 beq sp_stat_random_send ,parse_encapsulated_payload_master 
+0x5e01 018149 fetch 1 ,mem_sp_state 
+0x5e02 018150 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
+:      018151 parse_encapsulated_payload_master:
+0x5e03 018152 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e04 018153 sub pdata ,0x20 ,contw 
+0x5e05 018154 nbranch parse_lmp_encapsulated_payload_reject ,positive 
+0x5e06 018155 arg mem_sp_pubkey_remote ,contw 
+0x5e07 018156 iadd contw ,contw 
+0x5e08 018157 fetch 8 ,mem_rxbuf + 1 
+0x5e09 018158 istore 8 ,contw 
+0x5e0a 018159 fetch 8 ,mem_rxbuf + 9 
+0x5e0b 018160 istore 8 ,contw 
+0x5e0c 018161 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e0d 018162 increase 16 ,pdata 
+0x5e0e 018163 store 1 ,mem_sp_remote_key_recv_count 
+0x5e0f 018164 bne encapsulated_len_p192 ,accept_lmp_msg 
+:      018165 parse_lmp_encapsulated_payload_completed:
+0x5e10 018166 call check_localsm 
+0x5e11 018167 branch accept_lmp_msg ,true 
+0x5e12 018168 jam sp_key_valid ,mem_sp_remote_key_invalid 
+0x5e13 018169 jam sp_stat_key_generate ,mem_sp_state 
+0x5e14 018170 jam sp_flag_commit ,mem_sp_flag 
+0x5e15 018171 branch accept_lmp_msg 
+:      018172 parse_lmp_encapsulated_payload_reject:
+0x5e16 018173 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e17 018174 branch reject_lmp_packet 
+:      018175 parse_lmp_accepted_encapsulated_payload:
+0x5e18 018176 fetch 1 ,mem_sp_local_key_send_count 
+0x5e19 018177 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
+0x5e1a 018178 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5e1b 018179 branch parse_rx_done 
+:      018180 parse_lmp_encapsulated_payload_all_accepted:
+0x5e1c 018181 call check_localsm 
+0x5e1d 018182 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
+0x5e1e 018183 jam sp_flag_commit ,mem_sp_flag 
+0x5e1f 018184 jam sp_stat_commit_calc ,mem_sp_state 
+0x5e20 018185 branch parse_rx_done 
+:      018186 parse_lmp_encapsulated_payload_all_accepted_master:
+0x5e21 018188 branch parse_rx_done 
+:      018190 parse_lmp_simple_pairing_number:
+0x5e22 018191 fetch 1 ,mem_master_sp_state 
+0x5e23 018192 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
+0x5e24 018193 fetch 1 ,mem_sp_state 
+0x5e25 018194 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
+:      018195 parse_lmp_simple_pairing_number_master:
+0x5e26 018196 arg mem_sp_random_remote ,contw 
+0x5e27 018197 fetch 8 ,mem_rxbuf + 1 
+0x5e28 018198 istore 8 ,contw 
+0x5e29 018199 fetch 8 ,mem_rxbuf + 9 
+0x5e2a 018200 istore 8 ,contw 
+0x5e2b 018201 call check_localsm 
+0x5e2c 018202 branch parse_lmp_simple_pairing_number_master0 ,true 
+0x5e2d 018203 jam sp_stat_random_send ,mem_sp_state 
+0x5e2e 018204 jam sp_flag_commit ,mem_sp_flag 
+0x5e2f 018205 branch accept_lmp_msg 
+:      018206 parse_lmp_simple_pairing_number_master0:
+0x5e30 018207 jam sp_stat_commit_calc ,mem_master_sp_state 
+0x5e31 018208 branch master_set_mem_master_sp_flag 
+:      018211 parse_lmp_simple_pairing_number_reject:
+0x5e32 018212 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e33 018213 branch reject_lmp_packet 
+:      018215 parse_dhkey_check:
+0x5e34 018216 fetch 1 ,mem_master_sp_state 
+0x5e35 018217 beq sp_stat_confirm_send ,parse_dhkey_check_master 
+0x5e36 018218 fetch 1 ,mem_sp_state 
+0x5e37 018219 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
+:      018220 parse_dhkey_check_master:
+0x5e38 018221 arg mem_sp_check_result ,contw 
+0x5e39 018222 fetch 8 ,mem_rxbuf + 1 
+0x5e3a 018223 istore 8 ,contw 
+0x5e3b 018224 fetch 8 ,mem_rxbuf + 9 
+0x5e3c 018225 istore 8 ,contw 
+0x5e3d 018226 call check_localsm 
+0x5e3e 018227 branch parse_dhkey_check_master0 ,true 
+0x5e3f 018228 jam sp_stat_confirm_check ,mem_sp_state 
+0x5e40 018229 jam sp_flag_commit ,mem_sp_flag 
+0x5e41 018230 branch parse_rx_done 
+:      018231 parse_dhkey_check_master0:
+0x5e42 018232 jam sp_stat_confirm_check ,mem_master_sp_state 
+0x5e43 018233 jam sp_flag_commit ,mem_master_sp_flag 
+0x5e44 018234 branch parse_rx_done 
+:      018235 parse_lmp_dhkey_check_reject:
+0x5e45 018236 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e46 018237 branch reject_lmp_packet 
+:      018239 parse_lmp_clkoffset_res:
+0x5e47 018240 branch parse_rx_done 
+:      018242 parse_lmp_encryption_mode_req:
+0x5e48 018243 fetch 1 ,mem_connection_options 
+0x5e49 018244 set0 connection_encrypt 
+0x5e4a 018245 store 1 ,mem_connection_options 
+0x5e4b 018246 call accept_lmp_msg 
+0x5e4c 018247 nrtn master 
+0x5e4d 018248 fetch 1 ,mem_rxbuf + 1 
+0x5e4e 018249 fetcht 1 ,mem_op 
+0x5e4f 018250 setflag blank ,op_stop_enc ,temp 
+0x5e50 018251 nsetflag blank ,op_start_enc ,temp 
+0x5e51 018252 storet 1 ,mem_op 
+0x5e52 018253 rtn 
+:      018255 parse_lmp_features_res:
+0x5e53 018256 fetcht 8 ,mem_rxbuf + 1 
+0x5e54 018257 fetch 1 ,mem_hci_cmd 
+0x5e55 018258 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
+0x5e56 018259 jam 0 ,mem_hci_cmd 
+0x5e57 018260 call hci_send_remote_features 
+:      018261 parse_lmp_features_res_not_hci:
+0x5e58 018262 fetch 1 ,mem_conn_sm 
+0x5e59 018263 rtnne conn_sm_wait_features_res 
+0x5e5a 018264 fetch 1 ,mem_device_option 
+0x5e5b 018265 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
+0x5e5c 018266 fetch 1 ,mem_connection_options 
+0x5e5d 018267 bbit0 connection_feature_ext ,parse_lmp_send_conn 
+:      018268 parse_lmp_feature_ext_sm:
+0x5e5e 018269 jam conn_sm_send_features_ext ,mem_conn_sm 
+0x5e5f 018270 rtn 
+:      018271 parse_lmp_send_conn:
+0x5e60 018272 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5e61 018273 rtn 
+:      018274 parse_lmp_test_activate:
+0x5e62 018275 fetch 1 ,mem_debug_config 
+0x5e63 018276 store 1 ,mem_test_mode_old_debug_config 
+0x5e64 018277 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e65 018278 jam lmp_test_activate ,mem_lmi_opcode2 
+0x5e66 018279 rtn 
+:      018280 parse_lmp_test_control:
+0x5e67 018283 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e68 018284 jam lmp_test_control ,mem_lmi_opcode2 
+0x5e69 018285 force 9 ,loopcnt 
+0x5e6a 018286 arg mem_rxbuf + 1 ,contr 
+0x5e6b 018287 arg mem_temp_payload ,contw 
+:      018288 parse_lmp_test_xor:
+0x5e6c 018289 ifetch 1 ,contr 
+0x5e6d 018290 xor_into 0x55 ,pdata 
+0x5e6e 018291 istore 1 ,contw 
+0x5e6f 018292 loop parse_lmp_test_xor 
+0x5e70 018293 fetch 1 ,test_mode_scenario 
+0x5e71 018294 fetcht 1 ,mem_tester_emulate 
+0x5e72 018295 set0 tester_no_whitening ,temp 
+0x5e73 018296 set0 tester_pattern_test ,temp 
+0x5e74 018297 beq exit_test_mode ,parse_lmp_test_control_exit 
+0x5e75 018298 beq pause_test_mode ,parse_lmp_test_control_pause 
+0x5e76 018299 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
+0x5e77 018300 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e78 018301 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
+0x5e79 018302 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e7a 018303 beq zero_pattern ,parse_lmp_test_control_pattern 
+0x5e7b 018304 beq one_pattern ,parse_lmp_test_control_pattern 
+0x5e7c 018305 beq alt_pattern ,parse_lmp_test_control_pattern 
+0x5e7d 018306 beq alt2_pattern ,parse_lmp_test_control_pattern 
+0x5e7e 018307 beq pseudorandom ,parse_lmp_test_control_pattern 
+0x5e7f 018308 rtn 
+:      018309 parse_lmp_test_control_exit:
+0x5e80 018311 fetch 1 ,mem_tester_emulate 
+0x5e81 018312 set1 tester_exit ,pdata 
+0x5e82 018313 set1 tester_change ,pdata 
+0x5e83 018314 store 1 ,mem_tester_emulate 
+0x5e84 018315 rtn 
+:      018316 parse_lmp_test_control_pattern:
+0x5e85 018317 set1 tester_pattern_test ,temp 
+0x5e86 018318 jam 5 ,mem_lch_code 
+0x5e87 018319 fetch 2 ,test_mode_data_length 
+0x5e88 018320 iforce loopcnt 
+0x5e89 018321 store 2 ,mem_len 
+0x5e8a 018322 arg mem_rxbuf ,contw 
+0x5e8b 018323 call pn9 
+:      018324 parse_lmp_test_control_loopback_nowhite:
+0x5e8c 018325 set1 tester_no_whitening ,temp 
+:      018326 parse_lmp_test_control_loopback:
+0x5e8d 018327 set1 tester_change ,temp 
+0x5e8e 018328 force 0 ,pdata 
+0x5e8f 018329 store 1 ,mem_slave_rcvcnt 
+0x5e90 018330 store 2 ,mem_tst_pktcnt_crc 
+0x5e91 018331 store 2 ,mem_tst_pktcnt_dmh 
+0x5e92 018332 store 2 ,mem_tst_pktcnt_hec 
+0x5e93 018333 store 2 ,mem_tst_pktcnt_sync 
+0x5e94 018334 fetch 1 ,test_mode_hopping_mode 
+0x5e95 018335 compare fixed_freq ,pdata ,0xff 
+0x5e96 018336 setflag true ,tester_fixed_freq ,temp 
+0x5e97 018337 storet 1 ,mem_tester_emulate 
+0x5e98 018338 rtn 
+:      018340 parse_lmp_test_control_pause:
+0x5e99 018341 set0 mark_testmode ,mark 
+0x5e9a 018342 jam 0 ,mem_tester_emulate 
+0x5e9b 018343 fetch 1 ,mem_debug_config 
+0x5e9c 018344 set0 debug_tx_pattern ,pdata 
+0x5e9d 018345 store 1 ,mem_debug_config 
+0x5e9e 018346 rtn 
+:      018348 check_test_cond:
+0x5e9f 018349 fetch 1 ,mem_tester_emulate 
+0x5ea0 018350 rtnbit0 tester_change 
+0x5ea1 018351 fetch 1 ,mem_tester_cnt 
+0x5ea2 018352 increase 1 ,pdata 
+0x5ea3 018353 store 1 ,mem_tester_cnt 
+0x5ea4 018354 rtnne 5 
+0x5ea5 018355 jam 0 ,mem_tester_cnt 
+0x5ea6 018356 fetch 1 ,mem_tester_emulate 
+0x5ea7 018357 set0 tester_change ,pdata 
+0x5ea8 018358 store 1 ,mem_tester_emulate 
+0x5ea9 018359 bbit1 tester_exit ,check_test_exit 
+0x5eaa 018360 isolate1 tester_no_whitening ,pdata 
+0x5eab 018361 call test_no_white ,true 
+0x5eac 018362 ncall test_enable_white ,true 
+0x5ead 018363 fetch 1 ,test_mode_packet_type 
+0x5eae 018364 compare 0x20 ,pdata ,0x30 
+0x5eaf 018365 fetch 1 ,mem_state_map 
+0x5eb0 018366 setflag true ,smap_edr ,pdata 
+0x5eb1 018367 store 1 ,mem_state_map 
+0x5eb2 018368 fetch 1 ,mem_tester_emulate 
+0x5eb3 018369 fetcht 1 ,mem_debug_config 
+0x5eb4 018370 isolate1 tester_pattern_test ,pdata 
+0x5eb5 018371 setflag true ,debug_tx_pattern ,temp 
+0x5eb6 018372 isolate1 tester_fixed_freq ,pdata 
+0x5eb7 018373 setflag true ,debug_tx_fixed_freq ,temp 
+0x5eb8 018374 setflag true ,debug_rx_fixed_freq ,temp 
+0x5eb9 018375 storet 1 ,mem_debug_config 
+0x5eba 018376 fetch 1 ,test_mode_tx_freq 
+0x5ebb 018377 store 1 ,mem_tx_fixed_freq 
+0x5ebc 018378 fetch 1 ,test_mode_rx_freq 
+0x5ebd 018379 store 1 ,mem_rx_fixed_freq 
+0x5ebe 018380 set1 mark_testmode ,mark 
+0x5ebf 018381 rtn 
+:      018383 check_test_exit:
+0x5ec0 018384 set0 mark_testmode ,mark 
+0x5ec1 018385 jam 0 ,mem_tester_emulate 
+0x5ec2 018386 fetch 1 ,mem_test_mode_old_debug_config 
+0x5ec3 018387 store 1 ,mem_debug_config 
+0x5ec4 018388 hfetch 1 ,core_config 
+0x5ec5 018389 and_into 0xfb ,pdata 
+0x5ec6 018390 hstore 1 ,core_config 
+0x5ec7 018391 rtn 
+:      018394 lmp_copy_rand:
+0x5ec8 018395 arg mem_rxbuf + 1 ,contr 
+0x5ec9 018396 arg mem_random_number ,contw 
+0x5eca 018397 branch memcpy16 
+:      018399 lmp_generate_key:
+0x5ecb 018400 jam lmp_comb_key ,mem_lmo_opcode2 
+0x5ecc 018401 rtn 
+:      018403 lmp_start_encryption:
+0x5ecd 018404 nrtn master 
+0x5ece 018405 jam lmp_start_encryption_req ,mem_lmo_opcode2 
+0x5ecf 018406 rtn 
+:      018408 lmp_accept_inrand:
+0x5ed0 018409 arg mem_lap ,rega 
+0x5ed1 018410 call generate_kinit 
+0x5ed2 018411 jam lmp_accepted ,mem_lmo_opcode2 
+0x5ed3 018412 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5ed4 018413 rtn 
+:      018415 lmp_disconnect:
+0x5ed5 018416 jam 10 ,mem_conn_timer 
+0x5ed6 018417 jam lmp_detach ,mem_lmo_opcode2 
+0x5ed7 018418 jam local_host ,mem_disconn_reason_send 
+0x5ed8 018419 rtn 
+:      018425 send_lmp:
+0x5ed9 018426 set1 mark_ext_patch ,mark 
+0x5eda 018427 bpatch patch3c_3 ,mem_patch3c 
+0x5edb 018428 disable user 
+0x5edc 018429 call lmo_fifo_process 
+0x5edd 018430 fetch 1 ,mem_lmp_to_send 
+0x5ede 018431 rtn blank 
+0x5edf 018436 bbit1 7 ,send_lmp_escape 
+0x5ee0 018437 beq lmp_name_req ,send_lmp_name_req 
+0x5ee1 018438 beq lmp_name_res ,send_lmp_name_res 
+0x5ee2 018439 beq lmp_accepted ,send_lmp_accepted 
+0x5ee3 018440 beq lmp_not_accepted ,send_lmp_not_accepted 
+0x5ee4 018441 beq lmp_features_req ,send_lmp_features_req 
+0x5ee5 018442 beq lmp_features_res ,send_lmp_features_res 
+0x5ee6 018443 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
+0x5ee7 018444 beq lmp_version_req ,send_lmp_version_req 
+0x5ee8 018445 beq lmp_version_res ,send_lmp_version_res 
+0x5ee9 018446 beq lmp_setup_complete ,send_lmp_setup_complete 
+0x5eea 018447 beq lmp_supervision_timeout ,send_lmp_superto 
+0x5eeb 018448 beq lmp_host_connection_req ,send_lmp_no_payload 
+0x5eec 018449 beq lmp_in_rand ,send_lmp_inrand 
+0x5eed 018450 beq lmp_comb_key ,send_lmp_comb_key 
+0x5eee 018451 beq lmp_au_rand ,send_lmp_aurand 
+0x5eef 018452 beq lmp_sres ,send_lmp_sres 
+0x5ef0 018453 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
+0x5ef1 018454 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
+0x5ef2 018455 beq lmp_start_encryption_req ,send_lmp_start_encryption 
+0x5ef3 018456 beq lmp_detach ,send_lmp_detach 
+0x5ef4 018457 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
+0x5ef5 018458 beq lmp_unit_key ,send_lmp_unit_key 
+0x5ef6 018460 beq lmp_sco_link_req ,send_lmp_sco_link_req 
+0x5ef7 018461 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
+0x5ef8 018462 beq lmp_max_power ,send_lmp_nopayload_reply 
+0x5ef9 018463 beq lmp_max_slot ,send_lmp_max_slot 
+0x5efa 018464 beq lmp_max_slot_req ,send_lmp_max_slot_req 
+0x5efb 018465 beq lmp_min_power ,send_lmp_nopayload_reply 
+0x5efc 018466 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
+0x5efd 018467 beq lmp_slot_offset ,send_lmp_slot_offset 
+0x5efe 018468 beq lmp_switch_req ,send_lmp_switch_req 
+0x5eff 018469 beq lmp_sniff_req ,send_lmp_sniff_req 
+0x5f00 018470 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
+0x5f01 018471 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
+0x5f02 018472 beq lmp_unsniff_req ,send_lmp_unsniff_req 
+0x5f03 018473 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
+0x5f04 018474 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
+0x5f05 018475 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
+0x5f06 018476 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
+0x5f07 018477 beq lmp_dhkey_check ,send_lmp_dhkey_check 
+0x5f08 018478 beq lmp_auto_rate ,send_lmp_auto_rate 
+0x5f09 018479 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
+0x5f0a 018481 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
+0x5f0b 018482 beq lmp_quality_of_service ,send_lmp_quality_of_service 
+0x5f0c 018483 beq lmp_test_activate ,send_lmp_test_activate 
+0x5f0d 018484 beq lmp_test_control ,send_lmp_test_control 
+:      018485 send_lmp_error:
+0x5f0e 018486 branch assert 
+0x5f0f 018487 rtn 
+:      018488 send_lmp_escape:
+0x5f10 018489 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
+0x5f11 018490 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
+0x5f12 018491 beq lmp_ext_accepted ,send_lmpext_accepted 
+0x5f13 018492 beq lmp_ext_features_res ,send_lmpext_features_res 
+0x5f14 018493 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
+0x5f15 018494 beq lmp_ext_features_req ,send_lmpext_features_req 
+0x5f16 018495 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
+0x5f17 018496 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
+0x5f18 018497 beq lmp_io_cap_req ,send_lmp_io_cap_req 
+0x5f19 018498 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
+0x5f1a 018499 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
+0x5f1b 018500 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
+0x5f1c 018501 branch assert 
+:      018507 send_lmp_accepted:
+0x5f1d 018508 force 2 ,pdata 
+0x5f1e 018509 call msg_send_lmp 
+0x5f1f 018510 fetch 1 ,mem_lmi_opcode 
+0x5f20 018511 istore 1 ,contw 
+0x5f21 018512 beq lmp_sco_link_req ,send_lmp_accptsco 
+0x5f22 018513 call send_lmp_follow 
+0x5f23 018514 fetch 1 ,mem_lmi_opcode 
+0x5f24 018515 beq lmp_in_rand ,send_lmp_accepted_inrand 
+0x5f25 018516 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
+0x5f26 018517 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
+0x5f27 018518 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
+0x5f28 018519 beq lmp_host_connection_req ,send_lmp_accepted_connection 
+0x5f29 018520 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
+0x5f2a 018521 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
+0x5f2b 018522 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
+0x5f2c 018523 rtn 
+:      018525 send_create_conn_start_l2cap_timer_sm:
+0x5f2d 018526 fetch 1 ,mem_conn_sm 
+0x5f2e 018527 rtn blank 
+0x5f2f 018528 jam conn_sm_wait_done ,mem_conn_sm 
+0x5f30 018529 setarg timer_enpt_waite 
+0x5f31 018530 arg enpt_delay_timer ,queue 
+0x5f32 018531 branch timer_init 
+:      018533 send_lmp_accept_sniff_req:
+0x5f33 018534 force 0x02 ,temp 
+0x5f34 018535 call hci_send_mode_change 
+0x5f35 018536 branch sniff_init 
+:      018537 send_lmp_not_accepted:
+0x5f36 018538 force 3 ,pdata 
+0x5f37 018539 call msg_send_lmp 
+0x5f38 018540 fetch 1 ,mem_lmi_opcode 
+0x5f39 018541 beq lmp_au_rand ,send_not_accept_aurand 
+0x5f3a 018542 istore 1 ,contw 
+0x5f3b 018543 fetch 1 ,mem_lmo_reason 
+0x5f3c 018544 istore 1 ,contw 
+0x5f3d 018545 branch send_lmp_follow 
+:      018547 send_not_accept_aurand:
+0x5f3e 018548 istore 1 ,contw 
+0x5f3f 018549 fetch 1 ,mem_lmo_reason 
+0x5f40 018550 istore 1 ,contw 
+0x5f41 018551 arg mem_sres_tid ,temp 
+0x5f42 018552 branch special_tid_store 
+:      018554 send_lmpext_accepted:
+0x5f43 018555 force 4 ,queue 
+0x5f44 018556 call send_lmpext 
+0x5f45 018557 setarg lmp_escape 
+0x5f46 018558 istore 1 ,contw 
+0x5f47 018559 fetch 1 ,mem_lmi_opcode 
+0x5f48 018560 set0 7 ,pdata 
+0x5f49 018561 istore 1 ,contw 
+0x5f4a 018562 fetch 1 ,mem_lmi_opcode 
+0x5f4b 018563 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
+0x5f4c 018564 call send_lmp_follow 
+0x5f4d 018565 fetch 1 ,mem_lmi_opcode 
+0x5f4e 018566 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
+0x5f4f 018567 rtn 
+:      018569 send_lmpext_not_accepted:
+0x5f50 018570 force 5 ,queue 
+0x5f51 018571 call send_lmpext 
+0x5f52 018572 setarg lmp_escape 
+0x5f53 018573 istore 1 ,contw 
+0x5f54 018574 fetch 1 ,mem_lmi_opcode 
+0x5f55 018575 set0 7 ,pdata 
+0x5f56 018576 istore 1 ,contw 
+0x5f57 018577 fetch 1 ,mem_lmo_reason 
+0x5f58 018578 istore 1 ,contw 
+0x5f59 018579 branch send_lmp_follow 
+:      018581 send_lmp_accptsco:
+0x5f5a 018582 call play_sco 
+0x5f5b 018583 arg mem_accptsco_tid ,temp 
+0x5f5c 018584 branch special_tid_store 
+:      018587 send_lmp_accepted_inrand:
+0x5f5d 018588 call clear_linkkey 
+0x5f5e 018589 call tid_check 
+0x5f5f 018590 rtn true 
+0x5f60 018591 branch lmp_generate_key 
+:      018593 send_lmp_accepted_enc_mode:
+0x5f61 018594 fetch 1 ,mem_op 
+0x5f62 018595 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
+0x5f63 018596 rtnbit0 op_stop_enc 
+0x5f64 018597 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5f65 018598 set0 op_stop_enc ,pdata 
+0x5f66 018599 call tid_reply 
+0x5f67 018600 branch send_lmp_accepted_enc_exit 
+:      018601 send_lmp_accepted_enc_start:
+0x5f68 018602 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5f69 018603 set0 op_start_enc ,pdata 
+:      018604 send_lmp_accepted_enc_exit:
+0x5f6a 018605 store 1 ,mem_op 
+0x5f6b 018606 rtn 
+:      018608 send_lmp_accepted_enc_key:
+0x5f6c 018609 call check_localsm 
+0x5f6d 018610 branch lmp_start_encryption ,true 
+0x5f6e 018611 rtn 
+:      018613 send_lmp_accepted_connection:
+0x5f6f 018615 fetch 1 ,mem_lmp_conn_state 
+0x5f70 018616 set1 received_conn_req ,pdata 
+0x5f71 018617 store 1 ,mem_lmp_conn_state 
+0x5f72 018618 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5f73 018619 branch ui_ipc_send_event 
+:      018622 send_lmp_accept_remove_sco_link_req:
+0x5f74 018623 rtn 
+:      018625 send_lmp_accept_dhkey_check:
+0x5f75 018626 rtn 
+:      018630 send_lmpext_features_res:
+0x5f76 018631 force 12 ,queue 
+0x5f77 018632 call send_lmpext 
+0x5f78 018633 setarg 0x01 
+0x5f79 018634 istore 1 ,contw 
+0x5f7a 018635 fetch 2 ,mem_lmpext_ssp_enable 
+0x5f7b 018636 istore 2 ,contw 
+0x5f7c 018637 setarg 0 
+0x5f7d 018638 istore 3 ,contw 
+0x5f7e 018639 setarg 0x00 
+0x5f7f 018640 istore 4 ,contw 
+0x5f80 018641 branch send_lmp_reply 
+:      018642 send_lmpext_io_cap_res:
+0x5f81 018644 force 5 ,queue 
+0x5f82 018645 call send_lmpext 
+0x5f83 018646 fetch 1 ,mem_device_option 
+0x5f84 018647 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
+0x5f85 018648 setarg 0x040003 
+0x5f86 018649 istore 3 ,contw 
+0x5f87 018650 store 3 ,mem_sp_iocap_local 
+0x5f88 018651 branch send_lmp_reply 
+:      018652 send_lmpext_io_cap_res_hci:
+0x5f89 018653 fetch 3 ,mem_sp_iocap_local 
+0x5f8a 018654 istore 3 ,contw 
+0x5f8b 018655 branch send_lmp_reply 
+:      018657 send_lmp_io_cap_req:
+0x5f8c 018658 force 5 ,queue 
+0x5f8d 018659 call send_lmpext 
+0x5f8e 018660 fetch 3 ,mem_sp_iocap_local 
+0x5f8f 018661 istore 3 ,contw 
+0x5f90 018662 branch send_lmp_request 
+:      018665 send_lmpext_sniff_subrating_req:
+0x5f91 018667 rtn 
+:      018668 send_lmpext_sniff_subrating_res:
+0x5f92 018669 force 9 ,queue 
+0x5f93 018670 call send_lmpext 
+0x5f94 018671 fetch 1 ,mem_subsniff_rate 
+0x5f95 018672 istore 1 ,contw 
+0x5f96 018673 fetch 2 ,mem_subsniff_tcmax 
+0x5f97 018674 istore 2 ,contw 
+0x5f98 018675 fetch 4 ,mem_subsniff_instant 
+0x5f99 018676 istore 4 ,contw 
+0x5f9a 018677 branch send_lmp_reply 
+:      018679 send_lmp_name_res:
+0x5f9b 018680 force 17 ,pdata 
+0x5f9c 018681 call msg_send_lmp 
+0x5f9d 018682 fetch 1 ,mem_lmi_opcode 
+0x5f9e 018683 copy pdata ,temp 
+0x5f9f 018684 beq 0x00 ,send_lmp_name_res_offset_ok 
+0x5fa0 018685 beq 0x0e ,send_lmp_name_res_offset_ok 
+0x5fa1 018686 beq 0x1c ,send_lmp_name_res_offset_ok 
+0x5fa2 018687 rtn 
+:      018688 send_lmp_name_res_offset_ok:
+0x5fa3 018689 istore 1 ,contw 
+0x5fa4 018690 fetch 1 ,mem_local_name_length 
+0x5fa5 018691 istore 1 ,contw 
+0x5fa6 018692 copy pdata ,loopcnt 
+0x5fa7 018693 setarg mem_local_name 
+0x5fa8 018694 iadd temp ,contr 
+0x5fa9 018695 call memcpy 
+0x5faa 018696 branch send_lmp_reply 
+:      018699 send_lmp_timing_accuracy_res:
+0x5fab 018700 force 3 ,pdata 
+0x5fac 018701 call msg_send_lmp 
+0x5fad 018702 setarg 0x0114 
+0x5fae 018703 istore 2 ,contw 
+0x5faf 018704 branch send_lmp_reply 
+:      018706 send_lmp_clkoffset_res:
+0x5fb0 018708 force 3 ,pdata 
+0x5fb1 018709 call msg_send_lmp 
+0x5fb2 018710 fetch 4 ,mem_clke_bt 
+0x5fb3 018711 isub clkn_bt ,pdata 
+0x5fb4 018712 branch send_lmp_clkoffset_res_master ,master 
+0x5fb5 018713 sub pdata ,0 ,pdata 
+:      018714 send_lmp_clkoffset_res_master:
+0x5fb6 018716 rshift2 pdata ,pdata 
+0x5fb7 018717 set0 15 ,pdata 
+0x5fb8 018718 istore 2 ,contw 
+0x5fb9 018719 branch send_lmp_reply 
+:      018721 send_lmp_version_res:
+0x5fba 018722 force 6 ,pdata 
+0x5fbb 018723 call msg_send_lmp 
+0x5fbc 018724 fetch 5 ,mem_lmp_version 
+0x5fbd 018725 istore 5 ,contw 
+0x5fbe 018726 branch send_lmp_reply 
+:      018728 send_lmp_features_res:
+0x5fbf 018729 force 9 ,pdata 
+0x5fc0 018730 call msg_send_lmp 
+0x5fc1 018731 fetch 8 ,mem_features 
+0x5fc2 018732 istore 8 ,contw 
+0x5fc3 018733 branch send_lmp_reply 
+:      018739 send_lmpext_esco_req:
+0x5fc4 018740 branch send_lmpext_esco_req_master ,master 
+0x5fc5 018743 branch send_lmpext_esco_req_slave 
+:      018744 send_lmpext_esco_req_master:
+0x5fc6 018745 jam 0x07 ,mem_esco_addr 
+:      018746 send_lmpext_esco_req_slave:
+0x5fc7 018747 jam 0 ,mem_esco_desco 
+0x5fc8 018748 force 16 ,queue 
+0x5fc9 018749 call send_lmpext 
+0x5fca 018750 fetch 1 ,mem_sco_handle 
+0x5fcb 018751 istore 1 ,contw 
+0x5fcc 018752 fetch 1 ,mem_esco_addr 
+0x5fcd 018753 istore 1 ,contw 
+0x5fce 018754 setarg 0 
+0x5fcf 018755 istore 1 ,contw 
+0x5fd0 018756 fetch 1 ,mem_esco_desco 
+0x5fd1 018757 istore 1 ,contw 
+0x5fd2 018758 setarg 6 
+0x5fd3 018759 istore 1 ,contw 
+0x5fd4 018760 setarg 2 
+0x5fd5 018761 istore 1 ,contw 
+0x5fd6 018762 setarg 7 
+0x5fd7 018763 istore 1 ,contw 
+0x5fd8 018764 istore 1 ,contw 
+0x5fd9 018765 setarg 30 
+0x5fda 018766 istore 2 ,contw 
+0x5fdb 018767 istore 2 ,contw 
+0x5fdc 018768 fetch 1 ,mem_air_mode 
+0x5fdd 018769 istore 1 ,contw 
+0x5fde 018770 fetch 1 ,mem_neogotiation_state 
+0x5fdf 018771 istore 1 ,contw 
+0x5fe0 018772 nbranch send_lmp_reply ,blank 
+0x5fe1 018773 branch send_lmp_reply ,master 
+0x5fe2 018774 branch send_lmp_request 
+:      018776 send_lmpext_remove_esco:
+0x5fe3 018777 force 4 ,queue 
+0x5fe4 018778 call send_lmpext 
+0x5fe5 018779 fetch 1 ,mem_sco_handle 
+0x5fe6 018780 istore 1 ,contw 
+0x5fe7 018781 fetch 1 ,mem_disconn_reason_send 
+0x5fe8 018782 istore 1 ,contw 
+0x5fe9 018783 fetch 1 ,mem_esco_saved_arq 
+0x5fea 018784 store 1 ,mem_arq 
+0x5feb 018785 branch send_lmp_request 
+:      018788 send_lmpext_features_req:
+0x5fec 018789 force 12 ,queue 
+0x5fed 018790 call send_lmpext 
+0x5fee 018791 setarg 0x01 
+0x5fef 018792 istore 1 ,contw 
+0x5ff0 018793 fetch 2 ,mem_lmpext_ssp_enable 
+0x5ff1 018794 istore 2 ,contw 
+0x5ff2 018795 setarg 0 
+0x5ff3 018796 istore 3 ,contw 
+0x5ff4 018797 setarg 0x00 
+0x5ff5 018798 istore 4 ,contw 
+0x5ff6 018799 branch send_lmp_request 
+:      018801 send_lmpext_packet_type_table_req:
+0x5ff7 018802 force 3 ,queue 
+0x5ff8 018803 call send_lmpext 
+0x5ff9 018804 fetch 1 ,mem_ptt 
+0x5ffa 018805 istore 1 ,contw 
+0x5ffb 018806 disable user 
+0x5ffc 018807 call send_lmp_request 
+0x5ffd 018808 nrtn user 
+0x5ffe 018809 nrtn master 
+0x5fff 018810 fetch 1 ,mem_afh_cfg 
+0x6000 018811 rtnbit0 afh_cfg_on 
+0x6001 018812 call afh_init 
+0x6002 018813 branch afh_open_all_channels 
+:      018816 ssp_enable:
+0x6003 018817 fetch 1 ,mem_features + 6 
+0x6004 018818 set1 param_featrue_ssp ,pdata 
+0x6005 018819 store 1 ,mem_features + 6 
+0x6006 018820 setarg param_lmpext_ssp_enable 
+0x6007 018821 store 2 ,mem_lmpext_ssp_enable 
+0x6008 018822 rtn 
+:      018824 ssp_disable:
+0x6009 018825 fetch 1 ,mem_features + 6 
+0x600a 018826 set0 param_featrue_ssp ,pdata 
+0x600b 018827 store 1 ,mem_features + 6 
+0x600c 018828 setarg 0 
+0x600d 018829 store 2 ,mem_lmpext_ssp_enable 
+0x600e 018830 rtn 
+:      018832 afh_init:
+0x600f 018833 jam 0x3 ,mem_afh_cfg 
+0x6010 018834 setarg 0 
+0x6011 018835 store 4 ,mem_afh_timer 
+0x6012 018836 arg mem_afh_map_lo ,contw 
+0x6013 018837 call afh_reset_map 
+0x6014 018838 arg mem_afh_map_new ,contw 
+0x6015 018839 call afh_reset_map 
+0x6016 018840 arg mem_afh_classify_channel_map ,contw 
+0x6017 018841 call afh_reset_map 
+0x6018 018842 branch afh_clear_error_counter 
+:      018843 afh_open_all_channels:
+0x6019 018844 arg mem_afh_map_new ,contw 
+0x601a 018845 call afh_reset_map 
+0x601b 018846 call afh_clear_error_counter 
+0x601c 018847 branch afh_set_send_flag 
+:      018850 afh_open_classify_map:
+0x601d 018851 fetch 5 ,mem_afh_classify_channel_map 
+0x601e 018852 store 5 ,mem_afh_map_new 
+0x601f 018853 ifetch 5 ,contr 
+0x6020 018854 istore 5 ,contw 
+0x6021 018855 call afh_clear_error_counter 
+0x6022 018856 branch afh_set_send_flag 
+:      018858 afh_reset_map:
+0x6023 018859 setarg 0xffffff 
+0x6024 018860 istore 3 ,contw 
+0x6025 018861 istore 3 ,contw 
+0x6026 018862 istore 3 ,contw 
+0x6027 018863 setarg 0x7f 
+0x6028 018864 istore 1 ,contw 
+0x6029 018865 rtn 
+:      018866 afh_clear_error_counter:
+0x602a 018867 setarg 0 
+0x602b 018868 store 2 ,mem_afh_error_total 
+0x602c 018869 rtn 
+:      018870 afh_set_send_flag:
+0x602d 018871 fetch 1 ,mem_afh_cfg 
+0x602e 018872 set1 send_lmp_set_afh ,pdata 
+0x602f 018873 store 1 ,mem_afh_cfg 
+0x6030 018874 rtn 
+:      018875 send_set_afh:
+0x6031 018876 nrtn master 
+0x6032 018877 force 16 ,pdata 
+0x6033 018878 call msg_send_lmp 
+0x6034 018879 deposit clkn_bt 
+0x6035 018880 arg 476 ,temp 
+0x6036 018881 iadd temp ,pdata 
+0x6037 018882 rshift pdata ,pdata 
+0x6038 018883 increase 1 ,pdata 
+0x6039 018884 set0 0 ,pdata 
+0x603a 018885 istore 4 ,contw 
+0x603b 018886 copy pdata ,temp 
+0x603c 018887 setarg 1 
+0x603d 018888 istore 1 ,contw 
+0x603e 018889 fetch 5 ,mem_afh_map_new 
+0x603f 018890 istore 5 ,contw 
+0x6040 018891 ifetch 5 ,contr 
+0x6041 018892 istore 5 ,contw 
+0x6042 018893 lshift temp ,temp 
+0x6043 018894 storet 4 ,mem_afh_instant 
+0x6044 018895 call send_lmp_request 
+0x6045 018896 fetch 1 ,mem_mode 
+0x6046 018897 set1 afh_change ,pdata 
+0x6047 018898 store 1 ,mem_mode 
+0x6048 018899 jam 1 ,mem_afh_new_mod 
+0x6049 018900 fetch 4 ,mem_afh_instant 
+0x604a 018901 arg timer_one_minute ,temp 
+0x604b 018902 iadd temp ,pdata 
+0x604c 018903 store 4 ,mem_afh_timer 
+0x604d 018904 fetch 1 ,mem_afh_cfg 
+0x604e 018905 rtnbit1 afh_cfg_master_sent_req 
+0x604f 018906 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
+0x6050 018907 rtn 
+:      018910 send_lmpext_pause_encryption_req:
+0x6051 018911 force 2 ,queue 
+0x6052 018912 call send_lmpext 
+0x6053 018913 nbranch send_lmp_reply ,master 
+0x6054 018915 branch send_lmp_request 
+:      018919 send_lmp_detach:
+0x6055 018920 force 2 ,pdata 
+0x6056 018921 call msg_send_lmp 
+0x6057 018922 fetch 1 ,mem_disconn_reason_send 
+0x6058 018923 istore 1 ,contw 
+0x6059 018924 call send_lmp_request 
+:      018925 prepare_disconnect:
+0x605a 018926 fetch 1 ,mem_op 
+0x605b 018927 set1 op_disconn ,pdata 
+0x605c 018928 store 1 ,mem_op 
+0x605d 018929 jam 50 ,mem_conn_timer 
+0x605e 018930 rtn 
+:      018933 send_lmp_no_payload:
+0x605f 018934 force 1 ,pdata 
+0x6060 018935 call msg_send_lmp 
+0x6061 018936 branch send_lmp_request 
+:      018937 send_lmp_nopayload_reply:
+0x6062 018938 force 1 ,pdata 
+0x6063 018939 call msg_send_lmp 
+0x6064 018940 branch send_lmp_reply 
+:      018943 send_lmp_encryption_mode_req:
+0x6065 018944 force 2 ,pdata 
+0x6066 018945 call msg_send_lmp 
+0x6067 018946 fetch 1 ,mem_state_map 
+0x6068 018947 isolate0 smap_encryption ,pdata 
+0x6069 018948 setflag true ,0 ,pdata 
+0x606a 018949 and_into 1 ,pdata 
+0x606b 018950 istore 1 ,contw 
+0x606c 018951 branch send_lmp_request 
+:      018954 send_lmp_superto:
+0x606d 018955 force 3 ,pdata 
+0x606e 018956 call msg_send_lmp 
+0x606f 018957 fetch 2 ,mem_supervision_to 
+0x6070 018958 istore 2 ,contw 
+0x6071 018959 branch send_lmp_request 
+:      018961 send_lmp_name_req:
+0x6072 018962 jam 250 ,mem_conn_timer 
+0x6073 018963 force 2 ,pdata 
+0x6074 018964 call msg_send_lmp 
+0x6075 018965 fetch 1 ,mem_name_offset 
+0x6076 018966 istore 1 ,contw 
+0x6077 018967 branch send_lmp_request 
+:      018969 send_lmp_test_control:
+0x6078 018970 force 10 ,pdata 
+0x6079 018971 call msg_send_lmp 
+0x607a 018972 arg mem_temp_payload ,contr 
+0x607b 018973 force 9 ,loopcnt 
+:      018974 send_lmp_test_control_loop:
+0x607c 018975 ifetch 1 ,contr 
+0x607d 018976 xor_into 0x55 ,pdata 
+0x607e 018977 istore 1 ,contw 
+0x607f 018978 loop send_lmp_test_control_loop 
+0x6080 018979 branch send_lmp_request 
+:      018981 send_lmp_quality_of_service_req:
+0x6081 018982 branch send_lmp_request 
+:      018983 send_lmp_unit_key:
+0x6082 018984 branch send_lmp_request 
+:      018986 send_lmp_slot_offset:
+0x6083 018987 rtn master 
+0x6084 018988 call calc_slot_offset 
+0x6085 018989 force 9 ,pdata 
+0x6086 018990 call msg_send_lmp 
+0x6087 018991 fetch 2 ,mem_slot_offset 
+0x6088 018992 istore 2 ,contw 
+0x6089 018993 fetch 3 ,mem_lap 
+0x608a 018994 istore 3 ,contw 
+0x608b 018995 fetch 1 ,mem_uap 
+0x608c 018996 istore 1 ,contw 
+0x608d 018997 fetch 2 ,mem_nap 
+0x608e 018998 istore 2 ,contw 
+0x608f 018999 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
+0x6090 019000 set0 mark_switch_initiated ,mark 
+0x6091 019001 call send_lmp_request 
+0x6092 019002 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6093 019003 rtn 
+:      019004 send_lmp_slot_offset_reply:
+0x6094 019005 call send_lmp_reply 
+0x6095 019006 jam lmp_accepted ,mem_lmo_opcode2 
+0x6096 019007 jam lmp_switch_req ,mem_lmi_opcode2 
+0x6097 019008 rtn 
+:      019010 send_lmp_switch_req:
+0x6098 019011 arg 0x200 ,temp 
+0x6099 019012 branch switch_on_native ,master 
+0x609a 019013 deposit clke_bt 
+0x609b 019014 branch switch_slack 
+:      019015 switch_on_native:
+0x609c 019016 deposit clkn_bt 
+:      019017 switch_slack:
+0x609d 019018 deposit bt_clk 
+0x609e 019019 iadd temp ,pdata 
+0x609f 019020 and_into 0x1fc ,pdata 
+0x60a0 019021 store 4 ,mem_sniff_anchor 
+0x60a1 019022 force 5 ,pdata 
+0x60a2 019023 call msg_send_lmp 
+0x60a3 019024 fetch 4 ,mem_sniff_anchor 
+0x60a4 019025 rshift pdata ,pdata 
+0x60a5 019026 istore 4 ,contw 
+0x60a6 019027 branch send_lmp_request 
+:      019029 send_lmp_sniff_req:
+0x60a7 019030 force 10 ,pdata 
+0x60a8 019031 call msg_send_lmp 
+0x60a9 019032 arg mem_sniff_payload ,contr 
+0x60aa 019033 ifetch 9 ,contr 
+0x60ab 019034 istore 9 ,contw 
+0x60ac 019035 branch send_lmp_request 
+:      019038 send_lmp_timing_accuracy_req:
+0x60ad 019040 force 3 ,pdata 
+0x60ae 019041 call msg_send_lmp 
+0x60af 019042 setarg 0x0114 
+0x60b0 019043 istore 2 ,contw 
+0x60b1 019044 branch send_lmp_request 
+:      019046 send_lmp_unsniff_req:
+0x60b2 019048 force 1 ,pdata 
+0x60b3 019049 call msg_send_lmp 
+0x60b4 019058 branch send_lmp_request 
+:      019060 send_lmp_sco_link_req:
+0x60b5 019061 branch send_lmp_sco_link_master ,master 
+0x60b6 019062 jam 0x00 ,mem_sco_handle 
+0x60b7 019063 fetch 1 ,mem_mode 
+0x60b8 019064 set1 send_sco_when_slave ,pdata 
+0x60b9 019065 store 1 ,mem_mode 
+:      019066 send_lmp_sco_link_master:
+0x60ba 019067 jam 0 ,mem_esco_desco 
+0x60bb 019068 force 7 ,pdata 
+0x60bc 019069 call msg_send_lmp 
+0x60bd 019070 fetch 1 ,mem_sco_handle 
+0x60be 019071 istore 1 ,contw 
+0x60bf 019072 setarg 0x00 
+0x60c0 019073 istore 1 ,contw 
+0x60c1 019074 fetch 1 ,mem_esco_desco 
+0x60c2 019075 istore 1 ,contw 
+0x60c3 019076 setarg 0x06 
+0x60c4 019077 istore 1 ,contw 
+0x60c5 019078 setarg 0x02 
+0x60c6 019079 istore 1 ,contw 
+0x60c7 019080 fetch 1 ,mem_air_mode 
+0x60c8 019081 istore 1 ,contw 
+0x60c9 019082 branch send_lmp_reply ,master 
+0x60ca 019083 branch send_lmp_tid 
+:      019085 send_lmp_remove_sco_link_req:
+0x60cb 019087 force 3 ,pdata 
+0x60cc 019088 call msg_send_lmp 
+0x60cd 019089 fetch 1 ,mem_sco_handle 
+0x60ce 019090 istore 1 ,contw 
+0x60cf 019091 force other_end_terminated ,pdata 
+0x60d0 019092 istore 1 ,contw 
+0x60d1 019093 branch send_lmp_request 
+:      019095 send_lmp_max_slot:
+0x60d2 019096 force 2 ,pdata 
+0x60d3 019097 call msg_send_lmp 
+0x60d4 019098 fetch 1 ,mem_max_slot 
+0x60d5 019099 istore 1 ,contw 
+0x60d6 019100 branch send_lmp_request 
+:      019103 send_lmp_max_slot_req:
+0x60d7 019104 force 2 ,pdata 
+0x60d8 019105 call msg_send_lmp 
+0x60d9 019106 setarg 0x05 
+0x60da 019107 istore 1 ,contw 
+0x60db 019108 branch send_lmp_request 
+:      019110 send_lmp_setup_complete:
+0x60dc 019111 fetch 1 ,mem_state 
+0x60dd 019112 set1 state_conn_comp ,pdata 
+0x60de 019113 store 1 ,mem_state 
+0x60df 019114 copy clkn_bt ,pdata 
+0x60e0 019115 store 4 ,mem_aurand_send_delay_time 
+0x60e1 019116 fetch 1 ,mem_lmp_conn_state 
+0x60e2 019117 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
+0x60e3 019118 set1 sent_setup_complete ,pdata 
+0x60e4 019119 store 1 ,mem_lmp_conn_state 
+0x60e5 019120 jam bt_evt_setup_complete ,mem_fifo_temp 
+0x60e6 019121 call ui_ipc_send_event 
+0x60e7 019122 call hci_send_connection_complete 
+0x60e8 019123 force 1 ,pdata 
+0x60e9 019124 call msg_send_lmp 
+0x60ea 019125 branch send_lmp_request 
+:      019126 send_lmp_setup_complete_has_sent:
+0x60eb 019127 jam 0 ,mem_lmp_to_send 
+0x60ec 019128 rtn 
+:      019130 send_lmp_version_req:
+0x60ed 019131 force 6 ,pdata 
+0x60ee 019132 call msg_send_lmp 
+0x60ef 019133 fetch 5 ,mem_lmp_version 
+0x60f0 019134 istore 5 ,contw 
+0x60f1 019135 branch send_lmp_request 
+:      019137 send_lmp_features_req:
+0x60f2 019138 force 9 ,pdata 
+0x60f3 019139 call msg_send_lmp 
+0x60f4 019140 fetch 8 ,mem_features 
+0x60f5 019141 istore 8 ,contw 
+0x60f6 019142 branch send_lmp_request 
+:      019144 sp_master_send_io_cap_get:
+0x60f7 019145 call hci_send_io_cap_req_event 
+0x60f8 019146 fetch 1 ,mem_device_option 
+0x60f9 019147 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
+0x60fa 019148 jam sp_flag_commit ,mem_master_sp_flag 
+0x60fb 019149 fetch 1 ,mem_sp_local_key_invalid 
+0x60fc 019150 rtnne sp_key_valid 
+:      019151 sp_master_send_io_cap_get_hci:
+0x60fd 019152 jam sp_master_stat_start_done ,mem_master_sp_state 
+0x60fe 019153 rtn 
+:      019155 sp_master_send_io_cap_send:
+0x60ff 019156 call tid_initiate 
+0x6100 019157 jam lmp_io_cap_req ,mem_lmo_opcode2 
+0x6101 019158 jam sp_stat_key_send ,mem_master_sp_state 
+0x6102 019159 rtn 
+:      019162 sp_master_send_lmp_encapsulated_header:
+0x6103 019163 call tid_initiate 
+0x6104 019164 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6105 019165 jam sp_stat_random_send ,mem_master_sp_state 
+0x6106 019166 rtn 
+:      019168 sp_master_commitment_compare:
+0x6107 019169 arg mem_sp_calc_result_high ,rega 
+0x6108 019170 arg mem_sp_confirm_remote ,regb 
+0x6109 019171 arg 16 ,loopcnt 
+0x610a 019172 call string_compare 
+0x610b 019173 branch sp_master_commitment_compare_success ,zero 
+0x610c 019174 jam sp_stat_null ,mem_master_sp_state 
+0x610d 019175 call master_clear_mem_master_sp_flag 
+0x610e 019176 jam pdu_not_allowed ,mem_lmo_reason2 
+0x610f 019177 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6110 019178 branch reject_lmp_packet 
+:      019179 sp_master_commitment_compare_success:
+0x6111 019180 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x6112 019181 call master_set_mem_master_sp_flag 
+0x6113 019182 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6114 019183 branch accept_lmp_msg 
+:      019187 sp_master_send_lmp_simple_pairing_number:
+0x6115 019188 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6116 019189 rtn 
+:      019193 sp_send_lmp_encapsulated_header:
+0x6117 019196 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6118 019198 rtn 
+:      019204 send_lmp_encapsulated_header:
+0x6119 019205 jam 0 ,mem_sp_local_key_send_count 
+0x611a 019206 force 4 ,pdata 
+0x611b 019207 call msg_send_lmp 
+0x611c 019208 force encapsulated_major_type_p192 ,pdata 
+0x611d 019209 istore 1 ,contw 
+0x611e 019210 force encapsulated_minor_type_p192 ,pdata 
+0x611f 019211 istore 1 ,contw 
+0x6120 019212 force encapsulated_len_p192 ,pdata 
+0x6121 019213 istore 1 ,contw 
+0x6122 019214 call check_localsm 
+0x6123 019215 branch send_lmp_request ,true 
+0x6124 019216 branch send_lmp_reply 
+:      019218 send_lmp_encapsulated_payload:
+0x6125 019220 force 17 ,pdata 
+0x6126 019221 call msg_send_lmp 
+0x6127 019222 fetch 1 ,mem_sp_local_key_send_count 
+0x6128 019223 arg mem_sp_pubkey_local ,contr 
+0x6129 019224 iadd contr ,contr 
+0x612a 019225 ifetch 8 ,contr 
+0x612b 019226 istore 8 ,contw 
+0x612c 019227 ifetch 8 ,contr 
+0x612d 019228 istore 8 ,contw 
+0x612e 019229 fetch 1 ,mem_sp_local_key_send_count 
+0x612f 019230 increase 16 ,pdata 
+0x6130 019231 store 1 ,mem_sp_local_key_send_count 
+0x6131 019232 call check_localsm 
+0x6132 019233 branch send_lmp_request ,true 
+0x6133 019234 branch send_lmp_reply 
+:      019237 sp_send_lmp_simple_pairing_comfirm:
+0x6134 019238 jam sp_stat_random_recv ,mem_sp_state 
+0x6135 019239 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
+0x6136 019240 rtn 
+:      019241 send_lmp_simple_pairing_comfirm:
+0x6137 019244 force 17 ,pdata 
+0x6138 019245 call msg_send_lmp 
+0x6139 019246 arg mem_sp_calc_result_high ,contr 
+0x613a 019247 ifetch 8 ,contr 
+0x613b 019248 istore 8 ,contw 
+0x613c 019249 ifetch 8 ,contr 
+0x613d 019250 istore 8 ,contw 
+0x613e 019251 branch send_lmp_reply 
+:      019253 sp_send_lmp_simple_pairing_number:
+0x613f 019254 call lmo_fifo_process 
+0x6140 019256 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6141 019257 rtn 
+:      019259 send_lmp_simple_pairing_number:
+0x6142 019261 call check_localsm 
+0x6143 019262 call sp_local_random_key_generator ,true 
+0x6144 019263 force 17 ,pdata 
+0x6145 019264 call msg_send_lmp 
+0x6146 019265 arg mem_sp_random_local ,contr 
+0x6147 019266 ifetch 8 ,contr 
+0x6148 019267 istore 8 ,contw 
+0x6149 019268 ifetch 8 ,contr 
+0x614a 019269 istore 8 ,contw 
+0x614b 019270 call check_localsm 
+0x614c 019271 nbranch send_lmp_reply ,true 
+0x614d 019272 branch send_lmp_request ,true 
+:      019274 master_sp_sm_end:
+0x614e 019276 jam sp_stat_done ,mem_master_sp_state 
+:      019277 sp_aurand_send:
+0x614f 019278 call tid_initiate 
+0x6150 019279 jam lmp_au_rand ,mem_lmo_opcode2 
+0x6151 019280 call check_localsm_master 
+0x6152 019281 branch sp_master_key_prarm_push ,true 
+0x6153 019282 branch sp_link_key_prarm_push 
+:      019283 master_sp_send_lmp_dhkey_check:
+0x6154 019284 call tid_reply 
+:      019285 sp_send_lmp_dhkey_check:
+0x6155 019286 jam lmp_dhkey_check ,mem_lmo_opcode2 
+0x6156 019287 rtn 
+:      019288 send_lmp_dhkey_check:
+0x6157 019290 force 17 ,pdata 
+0x6158 019291 call msg_send_lmp 
+0x6159 019292 arg mem_sp_calc_result_high ,contr 
+0x615a 019293 ifetch 8 ,contr 
+0x615b 019294 istore 8 ,contw 
+0x615c 019295 ifetch 8 ,contr 
+0x615d 019296 istore 8 ,contw 
+0x615e 019297 call check_localsm 
+0x615f 019298 nbranch send_lmp_reply ,true 
+0x6160 019299 branch send_lmp_request ,true 
+:      019301 send_lmp_enc_key_size_mask_res:
+0x6161 019302 force 3 ,pdata 
+0x6162 019303 call msg_send_lmp 
+0x6163 019304 setarg 0xfffe 
+0x6164 019305 istore 2 ,contw 
+0x6165 019306 branch send_lmp_reply 
+:      019308 send_lmp_auto_rate:
+0x6166 019309 branch send_lmp_request 
+:      019310 send_lmp_clkoffset_req:
+0x6167 019311 branch send_lmp_request 
+:      019312 send_lmp_quality_of_service:
+0x6168 019313 branch send_lmp_request 
+:      019314 send_lmp_test_activate:
+0x6169 019315 branch send_lmp_request 
+:      019320 send_lmp_comb_key:
+0x616a 019321 call generate_random_number 
+0x616b 019322 arg mem_lap ,rega 
+0x616c 019323 call generate_linkkey 
+0x616d 019324 force 17 ,pdata 
+0x616e 019325 call msg_send_lmp 
+0x616f 019326 arg mem_kinit ,rega 
+0x6170 019327 arg mem_random_number ,regb 
+0x6171 019328 call xor16 
+0x6172 019329 nbranch send_lmp_follow ,master 
+0x6173 019330 branch send_lmp_tid 
+:      019332 send_lmp_inrand:
+0x6174 019333 call generate_random_number 
+0x6175 019334 arg mem_plap ,rega 
+0x6176 019335 call generate_kinit 
+:      019336 send_lmp_rand:
+0x6177 019337 force 17 ,pdata 
+0x6178 019338 call msg_send_lmp 
+0x6179 019339 arg mem_random_number ,contr 
+0x617a 019340 call memcpy16 
+0x617b 019341 fetch 1 ,mem_conn_sm 
+0x617c 019342 beq conn_sm_auth_wait ,send_lmp_request 
+0x617d 019343 beq conn_sm_pairing_wait ,send_lmp_request 
+0x617e 019344 branch send_lmp_tid 
+:      019346 send_lmp_aurand:
+0x617f 019347 fetch 1 ,mem_pairing_auth 
+0x6180 019348 branch send_lmp_aurand_notpairing ,blank 
+0x6181 019349 call check_localsm 
+0x6182 019350 call tid_initiate ,true 
+0x6183 019351 ncall tid_reply ,true 
+0x6184 019352 branch send_lmp_aurand_common 
+:      019353 send_lmp_aurand_notpairing:
+0x6185 019354 call tid_initiate 
+:      019355 send_lmp_aurand_common:
+0x6186 019356 call generate_random_number 
+0x6187 019357 branch send_lmp_rand 
+:      019359 send_lmp_sres:
+0x6188 019360 arg mem_lap ,rega 
+0x6189 019361 call function_e1 
+0x618a 019362 force 5 ,pdata 
+0x618b 019363 call msg_send_lmp 
+0x618c 019364 fetch 4 ,mem_input_store 
+0x618d 019365 istore 4 ,contw 
+0x618e 019366 arg mem_sres_tid ,temp 
+0x618f 019367 call special_tid_store 
+0x6190 019368 call copy_aco 
+0x6191 019369 call check_localsm 
+0x6192 019370 branch send_lmp_sres_master ,true 
+0x6193 019371 jam done_encryp ,mem_wait_encryption 
+0x6194 019372 fetch 1 ,mem_pairing_auth 
+0x6195 019373 rtn blank 
+0x6196 019374 jam lmp_au_rand ,mem_lmo_opcode2 
+:      019375 send_lmp_sres_master:
+0x6197 019376 fetch 1 ,mem_link_key_exists 
+0x6198 019377 rtn blank 
+0x6199 019378 call check_localsm 
+0x619a 019379 call hci_send_linkkey_notification ,true 
+:      019380 send_lmp_sres_startenc:
+0x619b 019381 call check_localsm 
+0x619c 019382 nbranch send_lmp_sres_startenc_slave ,true 
+0x619d 019383 fetch 1 ,mem_auth_enable 
+0x619e 019384 rtn blank 
+0x619f 019385 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a0 019386 rtn 
+:      019387 send_lmp_sres_startenc_slave:
+0x61a1 019388 rtnmark0 mark_slave_in_rand_accepted 
+0x61a2 019389 set0 mark_slave_in_rand_accepted ,mark 
+0x61a3 019390 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a4 019391 rtn 
+:      019395 send_lmp_start_encryption:
+0x61a5 019396 call generate_random_number 
+0x61a6 019397 call function_e3 
+0x61a7 019398 force 17 ,pdata 
+0x61a8 019399 call msg_send_lmp 
+0x61a9 019400 arg mem_random_number ,contr 
+0x61aa 019401 call memcpy16 
+0x61ab 019402 branch send_lmp_tid 
+:      019404 send_lmp_stop_encryption_req:
+0x61ac 019405 force 1 ,pdata 
+0x61ad 019406 call msg_send_lmp 
+0x61ae 019407 branch send_lmp_tid 
+:      019409 send_lmp_encryption_key_size_req:
+0x61af 019410 force 2 ,pdata 
+0x61b0 019411 call msg_send_lmp 
+0x61b1 019412 force 16 ,pdata 
+0x61b2 019413 istore 1 ,contw 
+0x61b3 019414 store 1 ,mem_key_size 
+0x61b4 019415 branch send_lmp_tid 
+:      019417 msg_send_lmp:
+0x61b5 019419 lshift3 pdata ,pdata 
+0x61b6 019420 or_into 0x07 ,pdata 
+0x61b7 019421 store 1 ,mem_lmo_header_length 
+0x61b8 019422 arg 17 ,loopcnt 
+0x61b9 019423 arg mem_lmo_payload ,contw 
+0x61ba 019424 call clear_mem 
+0x61bb 019425 arg mem_lmo_payload ,contw 
+0x61bc 019426 rtn 
+:      019428 send_lmpext:
+0x61bd 019429 and pdata ,0x7f ,rega 
+0x61be 019430 jam lmp_escape ,mem_lmp_to_send 
+0x61bf 019431 deposit queue 
+0x61c0 019432 call msg_send_lmp 
+0x61c1 019433 deposit rega 
+0x61c2 019434 istore 1 ,contw 
+0x61c3 019435 rtn 
+:      019437 send_lmp_follow:
+0x61c4 019438 fetch 1 ,mem_lmp_to_send 
+0x61c5 019439 lshift pdata ,pdata 
+0x61c6 019440 fetcht 1 ,mem_state_map 
+0x61c7 019441 isolate1 smap_lmptid ,temp 
+0x61c8 019442 setflag true ,0 ,pdata 
+0x61c9 019443 branch send_lmp_exit 
+:      019446 send_lmp_tid:
+0x61ca 019447 fetcht 1 ,mem_state_map 
+0x61cb 019448 and_into 1 ,temp 
+0x61cc 019449 branch send_lmp_end 
+:      019451 send_lmp_reply:
+0x61cd 019452 force 0 ,temp 
+0x61ce 019453 branch send_lmp_end 
+:      019455 send_lmp_request:
+0x61cf 019456 force 1 ,temp 
+:      019457 send_lmp_end:
+0x61d0 019458 fetch 1 ,mem_lmp_to_send 
+0x61d1 019459 lshift pdata ,pdata 
+0x61d2 019460 setflag master ,0 ,pdata 
+0x61d3 019461 ixor temp ,pdata 
+:      019462 send_lmp_exit:
+0x61d4 019463 store 1 ,mem_lmo_header_opcode 
+0x61d5 019464 jam 0 ,mem_lmp_to_send 
+0x61d6 019465 call lmo_fifo_process_lmo0empty 
+0x61d7 019466 enable user 
+0x61d8 019467 rtn 
+:      019469 lmo_fifo_process:
+0x61d9 019470 set1 mark_ext_patch ,mark 
+0x61da 019471 bpatch patch3c_4 ,mem_patch3c 
+0x61db 019472 fetch 1 ,mem_lmp_to_send 
+0x61dc 019473 branch lmo_fifo_process_lmo0empty ,blank 
+0x61dd 019474 fetch 1 ,mem_lmo_opcode1 
+0x61de 019475 nrtn blank 
+0x61df 019476 branch lmo_fifo_process_lmo2to1 
+:      019477 lmo_fifo_process_lmo0empty:
+0x61e0 019478 fetch 1 ,mem_lmo_opcode1 
+0x61e1 019479 branch lmo_fifo_process_lmo1_empty ,blank 
+0x61e2 019480 fetch 3 ,mem_lmo_opcode1 
+0x61e3 019481 store 3 ,mem_lmp_to_send 
+0x61e4 019482 fetcht 1 ,mem_lmo_tid1 
+0x61e5 019483 fetch 1 ,mem_state_map 
+0x61e6 019484 set0 smap_lmptid ,pdata 
+0x61e7 019485 ior temp ,pdata 
+0x61e8 019486 store 1 ,mem_state_map 
+0x61e9 019487 jam 0 ,mem_lmo_opcode1 
+:      019488 lmo_fifo_process_lmo2to1:
+0x61ea 019489 fetch 1 ,mem_lmo_opcode2 
+0x61eb 019490 rtn blank 
+0x61ec 019491 fetch 4 ,mem_lmo_opcode2 
+0x61ed 019492 store 4 ,mem_lmo_opcode1 
+0x61ee 019493 jam 0 ,mem_lmo_opcode2 
+0x61ef 019494 rtn 
+:      019495 lmo_fifo_process_lmo1_empty:
+0x61f0 019496 fetch 1 ,mem_lmo_opcode2 
+0x61f1 019497 rtn blank 
+0x61f2 019498 fetch 3 ,mem_lmo_opcode2 
+0x61f3 019499 store 3 ,mem_lmp_to_send 
+0x61f4 019500 fetcht 1 ,mem_lmo_tid2 
+0x61f5 019501 fetch 1 ,mem_state_map 
+0x61f6 019502 set0 smap_lmptid ,pdata 
+0x61f7 019503 ior temp ,pdata 
+0x61f8 019504 store 1 ,mem_state_map 
+0x61f9 019505 jam 0 ,mem_lmo_opcode2 
+0x61fa 019506 rtn 
+:      019509 special_tid_store:
+0x61fb 019510 set1 mark_ext_patch ,mark 
+0x61fc 019511 bpatch patch3c_5 ,mem_patch3c 
+0x61fd 019512 fetch 1 ,mem_state_map 
+0x61fe 019513 copy pdata ,regc 
+0x61ff 019514 ifetch 1 ,temp 
+0x6200 019515 call pop_tid_follow 
+0x6201 019516 call send_lmp_follow 
+0x6202 019517 copy regc ,pdata 
+0x6203 019518 store 1 ,mem_state_map 
+0x6204 019519 rtn 
+:      019521 tid_reply:
+0x6205 019522 fetcht 1 ,mem_state_map 
+0x6206 019523 set0 smap_lmptidinit ,temp 
+0x6207 019524 storet 1 ,mem_state_map 
+0x6208 019525 rtn 
+:      019527 tid_initiate:
+0x6209 019528 fetcht 1 ,mem_state_map 
+0x620a 019529 set1 smap_lmptidinit ,temp 
+0x620b 019530 storet 1 ,mem_state_map 
+0x620c 019531 rtn 
+:      019534 tid_check:
+0x620d 019535 nsetflag master ,smap_lmptid ,pdata 
+0x620e 019536 fetcht 1 ,mem_state_map 
+0x620f 019537 ixor temp ,pdata 
+0x6210 019538 isolate1 smap_lmptid ,pdata 
+0x6211 019539 rtn 
+:      019542 tid_set_reply:
+0x6212 019543 fetch 1 ,mem_state_map 
+0x6213 019544 setflag master ,smap_lmptid ,pdata 
+0x6214 019545 store 1 ,mem_state_map 
+0x6215 019546 rtn 
+:      019549 check_localsm:
+0x6216 019550 fetch 1 ,mem_sp_localsm 
+0x6217 019551 compare local_statemachine ,pdata ,0x7f 
+0x6218 019552 rtn 
+:      019553 setlocalsm_master:
+0x6219 019554 fetch 1 ,mem_sp_localsm 
+0x621a 019555 set1 7 ,pdata 
+0x621b 019556 store 1 ,mem_sp_localsm 
+0x621c 019557 rtn 
+:      019558 setlocalsm_slave:
+0x621d 019559 fetch 1 ,mem_sp_localsm 
+0x621e 019560 set0 7 ,pdata 
+0x621f 019561 store 1 ,mem_sp_localsm 
+0x6220 019562 rtn 
+:      019563 check_localsm_master:
+0x6221 019564 fetch 1 ,mem_sp_localsm 
+0x6222 019565 isolate1 7 ,pdata 
+0x6223 019566 store 1 ,mem_sp_localsm 
+0x6224 019567 rtn 
+:      019569 generate_random_number:
+0x6225 019571 arg mem_random_number ,contw 
+:      019572 generate_random:
+0x6226 019573 force 16 ,loopcnt 
+:      019574 generate_random_another:
+:      019575 generate_random_loop:
+0x6227 019576 random pdata 
+0x6228 019577 istore 1 ,contw 
+0x6229 019578 loop generate_random_another 
+0x622a 019579 rtn 
+:      019581 generate_linkkey:
+0x622b 019582 call function_e21 
+0x622c 019583 arg mem_link_key ,rega 
+0x622d 019584 arg mem_input_store ,regb 
+0x622e 019585 ifetch 8 ,rega 
+0x622f 019586 fetcht 1 ,mem_state 
+0x6230 019587 nsetflag blank ,state_combkey ,temp 
+0x6231 019588 storet 1 ,mem_state 
+0x6232 019589 copy rega ,contw 
+0x6233 019590 call xor16 
+0x6234 019591 branch generate_linkkey_continue 
+:      019597 process_conn_sm:
+0x6235 019599 set1 mark_ext_patch ,mark 
+0x6236 019600 bpatch patch3c_6 ,mem_patch3c 
+0x6237 019601 fetch 1 ,mem_lmo_opcode2 
+0x6238 019602 branch process_conn_sm_continue ,blank 
+0x6239 019603 call lmo_fifo_process 
+0x623a 019604 fetch 1 ,mem_lmo_opcode2 
+0x623b 019605 nrtn blank 
+:      019606 process_conn_sm_continue:
+0x623c 019607 fetch 1 ,mem_conn_sm 
+0x623d 019608 rtn blank 
+0x623e 019612 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
+0x623f 019613 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
+0x6240 019614 beq conn_sm_send_features ,host_create_conn_send_features 
+0x6241 019615 beq conn_sm_wait_features_res ,host_create_conn_waiting 
+0x6242 019616 beq conn_sm_send_switch ,host_create_conn_send_switch 
+0x6243 019617 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
+0x6244 019618 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
+0x6245 019619 beq conn_sm_encrypt ,host_create_conn_encrypt 
+0x6246 019620 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
+0x6247 019621 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
+0x6248 019622 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
+0x6249 019623 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
+0x624a 019624 beq conn_sm_detach_delay ,host_create_conn_master_detach 
+0x624b 019625 beq conn_sm_send_version ,host_create_conn_send_version 
+0x624c 019626 beq conn_sm_wait_version ,host_create_conn_waiting 
+0x624d 019627 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
+0x624e 019628 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
+0x624f 019629 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
+0x6250 019630 beq conn_sm_pairing ,host_create_conn_pairing 
+0x6251 019631 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
+0x6252 019632 beq conn_sm_auth ,host_create_conn_auth 
+0x6253 019633 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
+0x6254 019634 beq conn_sm_done ,host_create_conn_done 
+0x6255 019635 beq conn_sm_wait_done ,host_create_conn_done_wait 
+0x6256 019636 jam conn_sm_standby ,mem_conn_sm 
+0x6257 019638 rtn 
+:      019639 host_create_conn_done:
+0x6258 019640 fetch 1 ,mem_lmp_conn_state 
+0x6259 019641 rtnbit0 received_setup_complete 
+0x625a 019642 rtnbit0 sent_setup_complete 
+0x625b 019643 jam conn_sm_standby ,mem_conn_sm 
+0x625c 019644 call host_conn_judge_encrypt 
+0x625d 019645 branch scheduler_start_upper_sm 
+:      019647 host_conn_judge_encrypt:
+0x625e 019648 fetch 1 ,mem_connection_options 
+0x625f 019649 rtnbit0 connection_encrypt 
+0x6260 019650 jam conn_sm_encrypt_wait ,mem_conn_sm 
+0x6261 019651 rtn 
+:      019653 host_create_conn_done_wait:
+0x6262 019654 arg enpt_delay_timer ,queue 
+0x6263 019655 call timer_check 
+0x6264 019656 nrtn blank 
+0x6265 019657 jam conn_sm_done ,mem_conn_sm 
+0x6266 019658 rtn 
+:      019660 host_create_conn_auth:
+0x6267 019661 fetch 1 ,mem_connection_options 
+0x6268 019662 set0 connection_auth ,pdata 
+0x6269 019663 store 1 ,mem_connection_options 
+0x626a 019664 jam conn_sm_auth_wait ,mem_conn_sm 
+0x626b 019665 jam lmp_au_rand ,mem_lmo_opcode2 
+0x626c 019666 rtn 
+:      019667 host_create_conn_auth_wait:
+0x626d 019668 rtn 
+:      019669 host_create_conn_pairing:
+0x626e 019670 fetch 1 ,mem_pincode_state 
+0x626f 019671 rtnne pincode_state_pincode_ready 
+0x6270 019672 call host_auth 
+0x6271 019673 jam conn_sm_pairing_wait ,mem_conn_sm 
+0x6272 019674 rtn 
+:      019676 host_create_conn_pairing_wait:
+0x6273 019677 rtn 
+:      019678 host_creat_conn_send_feat_ext:
+0x6274 019679 jam conn_sm_wait_features_ext ,mem_conn_sm 
+0x6275 019680 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x6276 019681 rtn 
+:      019682 host_create_conn_send_version:
+0x6277 019683 jam conn_sm_wait_version ,mem_conn_sm 
+0x6278 019684 jam lmp_version_req ,mem_lmo_opcode2 
+0x6279 019685 rtn 
+:      019687 host_creat_conn_wait_switch:
+0x627a 019688 fetch 1 ,mem_switch_flag 
+0x627b 019689 rtneq switch_flag_init 
+0x627c 019690 beq switch_flag_accept ,host_create_conn_switch_accept 
+0x627d 019691 arg switch_wait_timer ,queue 
+0x627e 019692 call timer_check 
+0x627f 019693 nrtn blank 
+0x6280 019694 jam switch_flag_init ,mem_switch_flag 
+0x6281 019695 branch host_create_conn_switch 
+:      019696 host_create_conn_switch_accept:
+0x6282 019697 rtn master 
+0x6283 019698 branch host_create_conn_auth_pair 
+:      019700 host_create_conn_send_features:
+0x6284 019701 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x6285 019702 jam lmp_features_req ,mem_lmo_opcode2 
+0x6286 019703 rtn 
+:      019704 host_create_conn_send_switch:
+0x6287 019705 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6288 019706 set1 mark_switch_initiated ,mark 
+0x6289 019707 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628a 019708 setarg 0x1ff 
+0x628b 019709 store 2 ,mem_soft_timer 
+0x628c 019710 rtn 
+:      019711 host_create_conn_send_conn_req:
+0x628d 019712 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628e 019713 jam 0xff ,mem_soft_timer 
+0x628f 019714 set0 mark_reconn_recieve_switch ,mark 
+0x6290 019715 jam lmp_host_connection_req ,mem_lmo_opcode2 
+0x6291 019716 branch init_lmp_reinit 
+:      019717 host_create_conn_wait_accept:
+0x6292 019718 rtnmark1 mark_reconn_recieve_switch 
+0x6293 019719 fetch 2 ,mem_soft_timer 
+0x6294 019720 sub pdata ,1 ,pdata 
+0x6295 019721 branch host_create_conn_resend ,zero 
+0x6296 019722 store 2 ,mem_soft_timer 
+0x6297 019723 rtn 
+:      019724 host_create_conn_resend:
+0x6298 019725 jam conn_sm_send_switch ,mem_conn_sm 
+0x6299 019726 rtn 
+:      019727 host_create_conn_waiting:
+0x629a 019729 rtn 
+:      019731 host_create_conn_switch:
+0x629b 019732 fetch 1 ,mem_lmp_conn_state 
+0x629c 019733 rtnbit0 sent_setup_complete 
+0x629d 019734 rtnbit0 received_setup_complete 
+0x629e 019735 fetch 1 ,mem_connection_options 
+0x629f 019736 set0 connection_switch ,pdata 
+0x62a0 019737 store 1 ,mem_connection_options 
+0x62a1 019738 jam lmp_switch_req ,mem_lmo_opcode2 
+0x62a2 019739 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
+0x62a3 019740 rtn 
+:      019742 host_create_conn_send_setup_complete:
+0x62a4 019743 jam conn_sm_wait_setup_complete ,mem_conn_sm 
+0x62a5 019744 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x62a6 019745 rtn 
+:      019747 host_create_conn_wait_setup_complete:
+0x62a7 019748 fetch 1 ,mem_lmp_conn_state 
+0x62a8 019749 rtnbit0 received_setup_complete 
+0x62a9 019750 jam conn_sm_standby ,mem_conn_sm 
+0x62aa 019752 rtn 
+:      019753 host_create_conn_wait_setup_complete_rtn:
+0x62ab 019754 jam conn_sm_auth_pair ,mem_conn_sm 
+0x62ac 019755 rtn 
+:      019757 host_create_conn_master_detach:
+0x62ad 019758 fetch 1 ,mem_soft_timer 
+0x62ae 019759 increase -1 ,pdata 
+0x62af 019760 branch host_create_conn_send_detach ,blank 
+0x62b0 019761 store 1 ,mem_soft_timer 
+0x62b1 019762 rtn 
+:      019763 host_create_conn_send_detach:
+0x62b2 019764 jam lmp_detach ,mem_lmo_opcode2 
+0x62b3 019765 jam local_host ,mem_disconn_reason_send 
+0x62b4 019766 jam 0 ,mem_conn_sm 
+0x62b5 019767 rtn 
+:      019768 host_create_conn_auth_pair:
+0x62b6 019770 fetch 1 ,mem_connection_options 
+0x62b7 019771 bbit1 connection_switch ,host_create_conn_switch 
+0x62b8 019772 bbit1 connection_auth ,host_create_conn_auth_pair_true 
+:      019773 host_create_conn_sm_done:
+0x62b9 019774 jam conn_sm_done ,mem_conn_sm 
+0x62ba 019775 rtn 
+:      019776 host_create_conn_auth_pair_true:
+0x62bb 019777 fetch 1 ,mem_link_key_exists 
+0x62bc 019778 branch host_create_conn_auth_pair_nokey ,blank 
+0x62bd 019779 fetch 1 ,mem_lmp_conn_state 
+0x62be 019780 rtnbit0 sent_setup_complete 
+0x62bf 019781 rtnbit0 received_setup_complete 
+0x62c0 019782 fetch 4 ,mem_aurand_send_delay_time 
+0x62c1 019783 arg 100 ,temp 
+0x62c2 019784 iadd temp ,temp 
+0x62c3 019785 copy clkn_bt ,pdata 
+0x62c4 019786 isub temp ,null 
+0x62c5 019787 nrtn positive 
+0x62c6 019788 branch host_create_conn_auth 
+:      019792 host_create_conn_auth_pair_nokey:
+0x62c7 019793 jam conn_sm_pairing ,mem_conn_sm 
+0x62c8 019794 jam 4 ,mem_pin_length 
+0x62c9 019795 setarg 0x3030 
+0x62ca 019796 store 2 ,mem_pin 
+0x62cb 019797 istore 2 ,contw 
+0x62cc 019798 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x62cd 019799 branch host_create_conn_pairing 
+:      019801 host_create_conn_auth_pair_wait:
+0x62ce 019802 rtn 
+:      019803 host_create_conn_encrypt:
+0x62cf 019804 fetch 1 ,mem_connection_options 
+0x62d0 019805 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
+0x62d1 019806 jam conn_sm_done ,mem_conn_sm 
+0x62d2 019807 rtn 
+:      019809 host_create_conn_encrypt_start:
+0x62d3 019810 fetch 1 ,mem_connection_options 
+0x62d4 019811 set0 connection_encrypt ,pdata 
+0x62d5 019812 store 1 ,mem_connection_options 
+0x62d6 019813 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x62d7 019814 rtn 
+:      019816 host_create_conn_encrypt_wait:
+0x62d8 019817 fetch 1 ,mem_wait_encryption 
+0x62d9 019818 rtn blank 
+0x62da 019819 jam conn_sm_standby ,mem_conn_sm 
+0x62db 019820 branch host_create_conn_encrypt_start 
+:      019822 host_create_conn_encrypt_wait_clear:
+0x62dc 019823 jam conn_sm_send_setup_complete ,mem_conn_sm 
+0x62dd 019824 rtn 
+:      019826 host_auth:
+0x62de 019827 fetch 1 ,mem_op 
+0x62df 019828 bbit1 op_inrand_req ,remote_auth 
+0x62e0 019829 call tid_initiate 
+0x62e1 019830 jam lmp_in_rand ,mem_lmo_opcode2 
+0x62e2 019831 branch cmd_exit 
+:      019832 remote_auth:
+0x62e3 019833 fetch 1 ,mem_op 
+0x62e4 019834 set0 op_inrand_req ,pdata 
+0x62e5 019835 store 1 ,mem_op 
+0x62e6 019836 call lmp_accept_inrand 
+0x62e7 019837 call tid_set_reply 
+0x62e8 019838 branch cmd_exit 
+:      019840 pincode_reinit:
+0x62e9 019841 setarg 4 
+0x62ea 019842 store 1 ,mem_pin_length 
+0x62eb 019843 setarg 0x3030 
+0x62ec 019844 istore 2 ,contw 
+0x62ed 019845 istore 2 ,contw 
+0x62ee 019846 rtn 
+:      019854 module_init:
+0x62ef 019855 rtn wake 
+0x62f0 019856 jam 0 ,mem_module_task 
+0x62f1 019857 call module_gpio_init 
+0x62f2 019858 call module_init_static_string 
+0x62f3 019859 setarg module_process_idle 
+0x62f4 019860 store 2 ,mem_cb_idle_process 
+0x62f5 019861 setarg module_conn_process 
+0x62f6 019862 store 2 ,mem_cb_bt_process 
+0x62f7 019863 setarg module_process_bb_event 
+0x62f8 019864 store 2 ,mem_cb_bb_event_process 
+0x62f9 019865 setarg module_le_rx 
+0x62fa 019866 store 2 ,mem_cb_att_write 
+0x62fb 019867 setarg module_conn_process 
+0x62fc 019868 store 2 ,mem_cb_le_process 
+0x62fd 019869 set1 mark_ext_patch ,mark 
+0x62fe 019870 bpatch patch30_0 ,mem_patch30 
+0x62ff 019871 setarg module_lpm_lock 
+0x6300 019872 store 2 ,mem_cb_check_wakelock 
+0x6301 019873 setarg module_le_tx_update_data 
+0x6302 019874 store 2 ,mem_cb_update_notify_value 
+0x6303 019875 setarg 0 
+0x6304 019876 store 4 ,mem_last_uart_clock 
+0x6305 019877 store 2 ,mem_module_prepare_tx_len 
+0x6306 019878 call module_hardware_init 
+0x6307 019879 call init_module_environment 
+0x6308 019880 call check_module_disabled 
+0x6309 019881 branch eeprom_load_reconn_info 
+:      019883 module_hardware_init:
+0x630a 019884 rtn wake 
+0x630b 019885 setarg uart_baud_115200 
+0x630c 019886 store uart_baud_len ,mem_baud 
+:      019887 module_lpm_uart_init:
+0x630d 019888 call init_filter_ram 
+0x630e 019889 setarg mem_module_rx_buf 
+0x630f 019890 hstore 2 ,core_uart_rsaddr 
+0x6310 019891 setarg mem_module_rx_buf_end 
+0x6311 019892 hstore 2 ,core_uart_readdr 
+0x6312 019893 setarg mem_module_tx_buf 
+0x6313 019894 hstore 2 ,core_uart_tsaddr 
+0x6314 019895 setarg mem_module_tx_buf_end 
+0x6315 019896 hstore 2 ,core_uart_teaddr 
+0x6316 019897 hjam 0x4 ,core_gpio_sel1 
+0x6317 019898 jam 0xff ,mem_ucode_id_local 
+0x6318 019899 hjam 0x0 ,core_uart_ctrl 
+0x6319 019900 setarg mem_module_tx_buf 
+0x631a 019901 hstore 2 ,core_uart_twptr 
+0x631b 019902 hstore 2 ,core_uart_trptrp 
+0x631c 019903 setarg mem_module_rx_buf 
+0x631d 019904 hstore 2 ,core_uart_rrptr 
+0x631e 019905 branch hci_init_common 
+:      019908 module_lpm_init:
+0x631f 019909 call module_lpm_uart_init 
+0x6320 019910 branch module_gpio_init 
+:      019912 module_gpio_init:
+0x6321 019914 call ui_led_init 
+0x6322 019915 call app_led_start_blink 
+0x6323 019917 fetcht 1 ,mem_module_connect_state_gpio 
+0x6324 019918 call gpio_config_output 
+0x6325 019919 call module_set_conn_pin_low 
+0x6326 019921 fetcht 1 ,mem_module_wake_up_gpio 
+0x6327 019922 call gpio_config_input 
+0x6328 019923 fetcht 1 ,mem_at_gpio 
+0x6329 019924 branch gpio_config_input_without_wake 
+:      019926 module_lpm_lock:
+0x632a 019927 fetcht 1 ,mem_module_wake_up_gpio 
+0x632b 019928 call gpio_get_bit 
+0x632c 019929 nbranch app_put_lpm_wake_lock ,true 
+0x632d 019930 branch app_get_lpm_wake_lock 
+:      019934 module_process_idle:
+0x632e 019935 branch module_app_dispatch 
+:      019936 module_conn_process:
+0x632f 019937 branch module_app_dispatch 
+:      019938 module_app_dispatch:
+0x6330 019939 set1 mark_ext_patch ,mark 
+0x6331 019940 bpatch patch30_1 ,mem_patch30 
+0x6332 019941 call module_control_air_flow 
+0x6333 019942 call module_uart_set 
+0x6334 019943 call l2cap_malloc_is_fifo_full 
+0x6335 019944 nrtn blank 
+0x6336 019945 branch module_process 
+:      019946 module_process_bb_event:
+0x6337 019947 copy regc ,pdata 
+0x6338 019948 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
+0x6339 019949 beq bt_evt_reconn_failed ,module_reconn_fail 
+0x633a 019950 beq bt_evt_reconn_page_timeout ,module_page_time_out 
+0x633b 019951 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
+0x633c 019952 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
+0x633d 019953 beq bt_evt_switch_accept ,module_process_switch_accept 
+0x633e 019954 beq bt_evt_sniff_accept ,module_process_sniff_accept 
+0x633f 019955 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
+0x6340 019956 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
+0x6341 019957 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
+0x6342 019958 beq bt_evt_le_connected ,module_process_le_conn 
+0x6343 019959 beq bt_evt_bb_connected ,module_process_bb_conn 
+0x6344 019960 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
+0x6345 019961 beq bt_evt_setup_complete ,module_process_setup_complete 
+0x6346 019962 beq bt_evt_enter_sniff ,module_sniff_param_check 
+0x6347 019963 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
+0x6348 019964 and pdata ,0x0f ,temp 
+0x6349 019965 and_into bt_evt_timer_mask ,pdata 
+0x634a 019966 beq bt_evt_timer_init ,module_bb_event_timer 
+0x634b 019967 rtn 
+:      019969 module_process_bb_event_disconned:
+0x634c 019970 call module_disconn_start 
+0x634d 019971 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x634e 019972 rtnbit0 app_disc_after_setup_done 
+0x634f 019973 arg 3 ,loopcnt 
+0x6350 019974 arg mem_prarm_dis ,contr 
+0x6351 019975 branch send_mem_to_uart 
+:      019977 module_sniff_param_check:
+0x6352 019980 fetch 2 ,mem_context + coffset_tsniff 
+0x6353 019981 rshift pdata ,pdata 
+0x6354 019982 fetcht 2 ,mem_sniff_param_interval 
+0x6355 019983 isub temp ,null 
+0x6356 019984 nbranch module_sniff_param_check_unsniff ,zero 
+0x6357 019985 branch app_lpm_mult_enable 
+:      019986 module_sniff_param_check_unsniff:
+0x6358 019987 fetch 1 ,mem_module_task 
+0x6359 019988 rtnbit1 at_task_unsinff 
+0x635a 019989 hfetch 2 ,core_uart_rxitems 
+0x635b 019990 ncall at_set_unsniff_task_flag ,blank 
+0x635c 019991 branch app_bt_sniff_exit 
+:      019993 module_process_setup_complete:
+0x635d 019994 call module_conn_start 
+0x635e 019995 call module_check_cmode 
+0x635f 019996 branch module_uart_send_conn ,zero 
+0x6360 019997 branch app_bt_disconnect 
+:      019998 module_uart_send_conn:
+0x6361 019999 arg 4 ,loopcnt 
+0x6362 020000 arg mem_prarm_conn ,contr 
+0x6363 020001 branch send_mem_to_uart 
+:      020003 module_process_bb_even_le_disconn:
+0x6364 020004 call module_disconn_start 
+0x6365 020005 arg 5 ,loopcnt 
+0x6366 020006 arg mem_prarm_bledis ,contr 
+0x6367 020007 branch send_mem_to_uart 
+:      020009 module_process_evt_pincode_req:
+0x6368 020010 call at_restore_pin_code 
+0x6369 020011 branch app_bt_set_pincode 
+:      020012 module_process_switch_not_accept:
+0x636a 020013 fetch 1 ,mem_module_task 
+0x636b 020014 rtnbit0 at_task_switch 
+0x636c 020015 set0 at_task_switch ,pdata 
+0x636d 020016 store 1 ,mem_module_task 
+0x636e 020017 branch at_error_rev_end 
+:      020019 module_process_switch_accept:
+0x636f 020020 fetch 1 ,mem_module_task 
+0x6370 020021 rtnbit0 at_task_switch 
+0x6371 020022 set0 at_task_switch ,pdata 
+0x6372 020023 store 1 ,mem_module_task 
+0x6373 020024 branch at_nomal_rev_end 
+:      020026 module_process_sniff_accept:
+0x6374 020027 rtn 
+:      020029 module_process_sniff_not_accept:
+0x6375 020030 rtn 
+:      020032 module_process_unsniff_accept:
+0x6376 020033 fetch 1 ,mem_module_task 
+0x6377 020034 bbit0 at_task_unsinff ,app_bt_enter_sniff 
+0x6378 020035 branch at_clear_unsniff_task_flag 
+:      020037 module_process_unsniff_not_accept:
+0x6379 020038 rtn 
+:      020040 module_process_le_conn:
+0x637a 020041 call module_conn_start 
+0x637b 020042 arg mem_le_plap ,regb 
+0x637c 020043 call module_check_cmode 
+0x637d 020044 branch module_uart_send_leconn ,zero 
+0x637e 020045 branch app_ble_disconnect 
+:      020046 module_uart_send_leconn:
+0x637f 020047 arg 6 ,loopcnt 
+0x6380 020048 arg mem_prarm_bleconn ,contr 
+0x6381 020049 branch send_mem_to_uart 
+:      020051 module_process_bb_conn:
+0x6382 020052 rtn 
+:      020055 module_reconn_fail:
+0x6383 020056 arg 7 ,loopcnt 
+0x6384 020057 arg mem_prarm_recfail ,contr 
+0x6385 020058 call send_mem_to_uart 
+0x6386 020059 branch module_disconn_start 
+:      020060 module_page_time_out:
+0x6387 020061 arg 7 ,loopcnt 
+0x6388 020062 arg mem_prarm_pageout ,contr 
+0x6389 020063 call send_mem_to_uart 
+:      020064 module_disconn_start:
+0x638a 020065 call module_start_adv_discovery 
+0x638b 020066 branch module_set_conn_pin_high 
+:      020068 module_start_adv_discovery:
+0x638c 020069 fetch 1 ,mem_module_state 
+0x638d 020070 isolate1 at_state_set30 ,pdata 
+0x638e 020071 call app_bt_start_discovery ,true 
+0x638f 020072 fetch 1 ,mem_module_state 
+0x6390 020073 isolate1 at_state_set40 ,pdata 
+0x6391 020074 call app_ble_start_adv ,true 
+0x6392 020075 rtn 
+:      020076 module_set_conn_pin_high:
+0x6393 020077 fetcht 1 ,mem_module_connect_state_gpio 
+0x6394 020078 branch gpio_out_active 
+:      020080 module_conn_start:
+0x6395 020081 call module_stop_adv_discovery 
+0x6396 020082 branch module_set_conn_pin_low 
+:      020084 module_stop_adv_discovery:
+0x6397 020085 fetch 1 ,mem_module_state 
+0x6398 020086 isolate1 at_state_set30 ,pdata 
+0x6399 020087 call app_bt_stop_discovery ,true 
+0x639a 020088 fetch 1 ,mem_module_state 
+0x639b 020089 isolate1 at_state_set40 ,pdata 
+0x639c 020090 call app_ble_stop_adv ,true 
+0x639d 020091 rtn 
+:      020092 module_set_conn_pin_low:
+0x639e 020093 fetcht 1 ,mem_module_connect_state_gpio 
+0x639f 020094 branch gpio_out_inactive 
+:      020099 module_process:
+0x63a0 020100 fetch 1 ,mem_device_option 
+0x63a1 020101 rtnne dvc_op_module 
+0x63a2 020102 hfetch 2 ,core_uart_rxitems 
+0x63a3 020103 rtn blank 
+0x63a4 020104 store 2 ,mem_current_packet_length 
+0x63a5 020106 call spp_mode 
+0x63a6 020107 branch at_process ,true 
+0x63a7 020108 call at_ckeck_send_buff 
+0x63a8 020109 branch module_tx_packet 
+:      020112 spp_mode:
+0x63a9 020113 fetcht 1 ,mem_at_gpio 
+0x63aa 020114 branch gpio_get_bit 
+:      020117 module_exit_sniff:
+0x63ab 020118 fetch 1 ,mem_module_task 
+0x63ac 020119 rtnbit1 at_task_unsinff 
+0x63ad 020120 call at_set_unsniff_task_flag 
+0x63ae 020121 branch app_bt_sniff_exit 
+:      020123 module_tx_packet:
+0x63af 020124 fetch 1 ,mem_context 
+0x63b0 020125 bbit0 state_inconn ,spp_send_end 
+0x63b1 020126 fetch 1 ,mem_context + coffset_mode 
+0x63b2 020127 bbit1 mode_le ,modle_le_tx 
+0x63b3 020128 call app_check_sniff 
+0x63b4 020129 branch module_exit_sniff ,true 
+0x63b5 020130 branch spp_tx_rfcomm_packet 
+:      020132 module_le_rx:
+0x63b6 020133 call le_att_get_handle_ptr 
+0x63b7 020134 ifetch 1 ,contr 
+0x63b8 020135 copy contr ,rega 
+0x63b9 020136 call get_uart_twptr 
+0x63ba 020137 copy regb ,loopcnt 
+0x63bb 020138 copy rega ,contr 
+0x63bc 020139 call uart_copy_tx_bytes 
+0x63bd 020140 branch uartd_send 
+:      020143 module_le_tx_update_data:
+0x63be 020145 fetch 2 ,mem_module_prepare_tx_len 
+0x63bf 020146 rtn blank 
+0x63c0 020147 arg dm_le_buff_len ,temp 
+0x63c1 020148 call not_greater_than 
+0x63c2 020149 store 2 ,mem_module_temp_len 
+0x63c3 020151 copy pdata ,temp 
+0x63c4 020152 fetch 2 ,mem_module_prepare_tx_len 
+0x63c5 020153 isub temp ,pdata 
+0x63c6 020154 store 2 ,mem_module_prepare_tx_len 
+0x63c7 020155 nbranch assert ,positive 
+0x63c8 020157 arg prcp_tx_le ,temp 
+0x63c9 020158 storet 2 ,mem_le_notify_handle 
+0x63ca 020159 call le_att_get_handle_ptr 
+0x63cb 020160 branch assert ,blank 
+0x63cc 020161 add contr ,1 ,contw 
+0x63cd 020163 fetch 2 ,mem_module_temp_len 
+0x63ce 020164 copy pdata ,loopcnt 
+0x63cf 020166 call get_uart_rrptr 
+0x63d0 020168 call uart_copy_rx_bytes 
+0x63d1 020170 fetch 2 ,mem_module_temp_len 
+0x63d2 020171 store 2 ,mem_current_packet_length 
+0x63d3 020172 store 2 ,mem_le_notify_len 
+0x63d4 020173 branch spp_send_end 
+:      020176 modle_le_tx:
+0x63d5 020177 rtnmark0 mark_context 
+0x63d6 020178 call modle_le_tx_once 
+0x63d7 020179 call modle_le_tx_once 
+:      020180 modle_le_tx_once:
+0x63d8 020181 call le_xtype_fifo_is_near_full 
+0x63d9 020182 nrtn blank 
+0x63da 020183 hfetch 2 ,core_uart_rxitems 
+0x63db 020184 rtn blank 
+0x63dc 020185 fetcht 2 ,mem_module_prepare_tx_len 
+0x63dd 020186 isub temp ,pdata 
+0x63de 020187 nbranch assert ,positive 
+0x63df 020188 store 2 ,mem_current_packet_length 
+0x63e0 020189 rtn blank 
+0x63e1 020190 call at_ckeck_send_buff_le 
+0x63e2 020191 fetch 2 ,mem_module_prepare_tx_len 
+0x63e3 020192 fetcht 2 ,mem_current_packet_length 
+0x63e4 020193 iadd temp ,pdata 
+0x63e5 020194 store 2 ,mem_module_prepare_tx_len 
+0x63e6 020195 fetcht 2 ,mem_module_prepare_tx_len 
+0x63e7 020196 hfetch 2 ,core_uart_rxitems 
+0x63e8 020197 isub temp ,rega 
+0x63e9 020198 nbranch assert ,positive 
+0x63ea 020199 jam attop_handle_value_notification ,mem_fifo_temp 
+0x63eb 020200 branch le_xtype_fifo_in 
+:      020202 module_bb_event_timer:
+0x63ec 020203 storet 1 ,mem_app_evt_timer_count 
+:      020204 module_bb_event_100ms_loop:
+0x63ed 020205 fetch 1 ,mem_app_evt_timer_count 
+0x63ee 020206 rtn blank 
+0x63ef 020207 increase -1 ,pdata 
+0x63f0 020208 store 1 ,mem_app_evt_timer_count 
+0x63f1 020209 call module_bb_event_hud_ms 
+0x63f2 020210 branch module_bb_event_100ms_loop 
+:      020212 module_bb_event_hud_ms:
+0x63f3 020213 fetch 2 ,mem_at_scan_time 
+0x63f4 020214 rtn blank 
+0x63f5 020215 increase -1 ,pdata 
+0x63f6 020216 store 2 ,mem_at_scan_time 
+0x63f7 020217 nrtn blank 
+0x63f8 020218 fetch 1 ,mem_at_using_flag 
+0x63f9 020219 jam 0 ,mem_at_using_flag 
+0x63fa 020220 bbit1 at_flag_leinq ,modue_le_inq 
+0x63fb 020221 bbit1 at_flag_inq ,module_inq 
+0x63fc 020222 branch assert 
+:      020223 modue_le_inq:
+0x63fd 020224 branch app_ble_stop_scan 
+:      020225 module_inq:
+0x63fe 020226 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x63ff 020227 rtn 
+:      020229 at_ckeck_send_buff:
+0x6400 020230 fetch 1 ,mem_context + coffset_mode 
+0x6401 020231 bbit1 mode_le ,at_ckeck_send_buff_le 
+0x6402 020232 fetch 2 ,mem_current_packet_length 
+0x6403 020233 arg dm_refcom_buff_len ,temp 
+0x6404 020235 call not_greater_than 
+0x6405 020236 store 2 ,mem_current_packet_length 
+0x6406 020237 rtn 
+:      020238 at_ckeck_send_buff_le:
+0x6407 020239 fetch 2 ,mem_current_packet_length 
+0x6408 020240 arg dm_le_buff_len ,temp 
+0x6409 020241 call not_greater_than 
+0x640a 020242 store 2 ,mem_current_packet_length 
+0x640b 020243 rtn 
+:      020245 at_set_unsniff_task_flag:
+0x640c 020246 fetch 1 ,mem_module_task 
+0x640d 020247 set1 at_task_unsinff ,pdata 
+0x640e 020248 store 1 ,mem_module_task 
+0x640f 020249 rtn 
+:      020251 at_clear_unsniff_task_flag:
+0x6410 020252 fetch 1 ,mem_module_task 
+0x6411 020253 set0 at_task_unsinff ,pdata 
+0x6412 020254 store 1 ,mem_module_task 
+0x6413 020255 rtn 
+:      020257 at_set_cmd_task_flag:
+0x6414 020258 fetch 1 ,mem_module_task 
+0x6415 020259 set1 at_task_cmd_flag ,pdata 
+0x6416 020260 store 1 ,mem_module_task 
+0x6417 020261 rtn 
+:      020263 at_clear_cmd_task_flag:
+0x6418 020264 fetch 1 ,mem_module_task 
+0x6419 020265 set0 at_task_cmd_flag ,pdata 
+0x641a 020266 store 1 ,mem_module_task 
+0x641b 020267 rtn 
+:      020269 module_control_air_flow:
+0x641c 020270 set1 mark_ext_patch ,mark 
+0x641d 020271 bpatch patch30_2 ,mem_patch30 
+0x641e 020272 call check_uart_tx_buff 
+0x641f 020273 branch app_l2cap_flow_control_enable ,positive 
+0x6420 020274 branch app_l2cap_flow_control_disable 
+:      020276 module_uart_set:
+0x6421 020277 call spp_mode 
+0x6422 020278 branch module_set_baud_115200 ,true 
+0x6423 020279 hfetcht uart_baud_len ,core_uart_baud 
+0x6424 020280 fetch 2 ,mem_baud 
+0x6425 020281 isub temp ,null 
+0x6426 020282 rtn zero 
+0x6427 020283 branch uart_set_baud_by_mem 
+:      020286 module_set_baud_115200:
+0x6428 020287 hfetcht uart_baud_len ,core_uart_baud 
+0x6429 020288 setarg at_baud_115200 
+0x642a 020289 isub temp ,null 
+0x642b 020290 rtn zero 
+0x642c 020291 hstore uart_baud_len ,core_uart_baud 
+0x642d 020292 rtn 
+:      020294 module_check_cmode:
+0x642e 020295 set1 mark_ext_patch ,mark 
+0x642f 020296 bpatch patch30_3 ,mem_patch30 
+0x6430 020297 fetch 1 ,mem_module_state 
+0x6431 020298 isolate0 at_state_cmode ,pdata 
+0x6432 020299 branch module_check_cmode_close ,true 
+0x6433 020300 arg mem_cmode_addr ,rega 
+0x6434 020301 arg 6 ,loopcnt 
+0x6435 020302 branch string_compare 
+:      020303 module_check_cmode_close:
+0x6436 020304 force 0 ,null 
+0x6437 020305 rtn 
+:      020307 module_init_static_string:
+0x6438 020308 set1 mark_ext_patch ,mark 
+0x6439 020309 bpatch patch30_4 ,mem_patch30 
+0x643a 020310 arg mem_prarm_pswd ,contw 
+0x643b 020311 setsect 0 ,0x35350 
+0x643c 020312 setsect 1 ,0x15115 
+0x643d 020313 setsect 2 ,0x12415 
+0x643e 020314 setsect 3 ,0x10951 
+0x643f 020315 istore 9 ,contw 
+0x6440 020316 setsect 0 ,0x2454c 
+0x6441 020317 setsect 1 ,0x35053 
+0x6442 020318 setsect 2 ,0x2454 
+0x6443 020319 setsect 3 ,0x11531 
+0x6444 020320 istore 9 ,contw 
+0x6445 020321 setsect 0 ,0x34441 
+0x6446 020322 setsect 1 ,0x194d4 
+0x6447 020323 setsect 2 ,0x12455 
+0x6448 020324 setsect 3 ,0x10d4d 
+0x6449 020325 istore 9 ,contw 
+0x644a 020326 setsect 0 ,0x3414c 
+0x644b 020327 setsect 1 ,0xd4d4 
+0x644c 020328 setsect 2 ,0x124c4 
+0x644d 020329 setsect 3 ,0x13119 
+0x644e 020330 istore 9 ,contw 
+0x644f 020331 setsect 0 ,0x15247 
+0x6450 020332 setsect 1 ,0x3d0d1 
+0x6451 020333 setsect 2 ,0xe4e4 
+0x6452 020334 setsect 3 ,0x11531 
+0x6453 020335 istore 9 ,contw 
+0x6454 020336 setsect 0 ,0x34944 
+0x6455 020337 setsect 1 ,0x114d4 
+0x6456 020338 setsect 2 ,0xe535 
+0x6457 020339 setsect 3 ,0x15105 
+0x6458 020340 istore 9 ,contw 
+0x6459 020341 setsect 0 ,0x14c2b 
+0x645a 020342 setsect 1 ,0x114d2 
+0x645b 020343 setsect 2 ,0xf525 
+0x645c 020344 setsect 3 ,0x11531 
+0x645d 020345 istore 9 ,contw 
+0x645e 020346 setsect 0 ,0x14e53 
+0x645f 020347 setsect 1 ,0x19192 
+0x6460 020348 setsect 2 ,0x44c4 
+0x6461 020349 setsect 3 ,0x15915 
+0x6462 020350 istore 9 ,contw 
+0x6463 020351 setsect 0 ,0x35352 
+0x6464 020352 setsect 1 ,0xd254 
+0x6465 020353 setsect 2 ,0x5444 
+0x6466 020354 setsect 3 ,0x10959 
+0x6467 020355 istore 9 ,contw 
+0x6468 020356 setsect 0 ,0x1454c 
+0x6469 020357 setsect 1 ,0x5392 
+0x646a 020358 setsect 2 ,0x3525 
+0x646b 020359 setsect 3 ,0x13d35 
+0x646c 020360 istore 9 ,contw 
+0x646d 020361 setsect 0 ,0x14544 
+0x646e 020362 setsect 1 ,0x113d3 
+0x646f 020363 setsect 2 ,0x4454 
+0x6470 020364 setsect 3 ,0x14d35 
+0x6471 020365 istore 9 ,contw 
+0x6472 020366 setsect 0 ,0x4154 
+0x6473 020367 setsect 1 ,0x11155 
+0x6474 020368 setsect 2 ,0x13494 
+0x6475 020369 setsect 3 ,0x13d0d 
+0x6476 020370 istore 9 ,contw 
+0x6477 020371 setsect 0 ,0x4f56 
+0x6478 020372 setsect 1 ,0x31055 
+0x6479 020373 setsect 2 ,0x3454 
+0x647a 020374 setsect 3 ,0x1393d 
+0x647b 020375 istore 9 ,contw 
+0x647c 020376 setsect 0 ,0x1504e 
+0x647d 020377 setsect 1 ,0x151d0 
+0x647e 020378 setsect 2 ,0x154f4 
+0x647f 020379 setsect 3 ,0x14951 
+0x6480 020380 istore 9 ,contw 
+0x6481 020381 setsect 0 ,0x24345 
+0x6482 020382 setsect 1 ,0x25051 
+0x6483 020383 setsect 2 ,0x4c4 
+0x6484 020384 istore 6 ,contw 
+0x6485 020385 rtn 
+:      020389 mouse_init:
+0x6486 020390 setarg le_mouse 
+0x6487 020391 store 2 ,mem_cb_le_process 
+0x6488 020392 setarg mouse_send_process 
+0x6489 020393 store 2 ,mem_cb_bt_process 
+0x648a 020394 setarg mouse_process_lpm_before 
+0x648b 020395 store 2 ,mem_cb_before_lpm 
+0x648c 020396 setarg mouse_priority_bb_event 
+0x648d 020397 store 2 ,mem_cb_bb_event_process 
+0x648e 020398 setarg mouse_idle 
+0x648f 020399 store 2 ,mem_cb_idle_process 
+0x6490 020400 setarg mouse_le_notify_update_data 
+0x6491 020401 store 2 ,mem_cb_update_notify_value 
+0x6492 020402 jam 0 ,mem_sp_flag 
+0x6493 020403 jam 0 ,mem_master_sp_flag 
+0x6494 020404 set0 mark_ext_patch ,mark 
+0x6495 020405 bpatch patch18_0 ,mem_patch18 
+0x6496 020406 call mouse_init_common 
+0x6497 020407 rtn wake 
+0x6498 020408 call mouse_init_environment 
+0x6499 020409 call mouse_dpi_init 
+0x649a 020410 setarg mouse_before_hibernate 
+0x649b 020411 store 2 ,mem_cb_before_hibernate 
+0x649c 020412 fetch 2 ,mem_ui_state_map 
+0x649d 020413 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x649e 020414 branch mouse_check_reconn_target 
+:      020416 mouse_init_environment:
+0x649f 020417 call app_initflag_check 
+0x64a0 020418 branch mouse_load_eeprom_param ,zero 
+0x64a1 020419 call eeprom_store_le_local_addr 
+0x64a2 020420 call eeprom_store_mouse_dpi 
+0x64a3 020421 branch app_initflag_store 
+:      020422 mouse_load_eeprom_param:
+0x64a4 020423 call eeprom_load_reconn_info 
+0x64a5 020424 call eeprom_load_le_loacal_addr 
+0x64a6 020425 branch eeprom_load_mouse_dpi 
+:      020427 mouse_dpi_init:
+0x64a7 020428 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64a8 020429 branch mouse_modified_dpi 
+:      020431 mouse_idle:
+0x64a9 020432 call ui_check_paring_button 
+0x64aa 020433 call mouse_check_dpi 
+0x64ab 020434 branch mouse_wheel_check 
+:      020436 mouse_check_dpi:
+0x64ac 020437 fetcht 1 ,mem_dpi_button_gpio 
+0x64ad 020438 call gpio_get_bit 
+0x64ae 020439 nbranch mouse_dpi_up ,true 
+:      020440 mouse_dpi_down:
+0x64af 020441 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b0 020442 rtneq dpi_button_state_down 
+0x64b1 020443 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
+0x64b2 020444 rtn 
+:      020445 mouse_dpi_up:
+0x64b3 020446 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b4 020447 rtneq dpi_button_state_up 
+0x64b5 020448 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64b6 020449 fetch 1 ,mem_mouse_dpi 
+0x64b7 020450 increase 1 ,pdata 
+0x64b8 020451 and pdata ,0x03 ,pdata 
+0x64b9 020452 store 1 ,mem_mouse_dpi 
+0x64ba 020453 branch mouse_modified_dpi 
+:      020454 mouse_modified_dpi:
+0x64bb 020455 setarg mouse_dpi_address 
+0x64bc 020456 call twspi_read 
+0x64bd 020457 and pdata ,0xfc ,temp 
+0x64be 020458 fetch 1 ,mem_mouse_dpi 
+0x64bf 020459 iadd temp ,pdata 
+0x64c0 020460 lshift8 pdata ,pdata 
+0x64c1 020461 add pdata ,mouse_dpi_address ,pdata 
+0x64c2 020462 call twspi_write 
+0x64c3 020463 branch eeprom_store_mouse_dpi 
+:      020465 mouse_init_common:
+0x64c4 020466 call mouse_init_sunt 
+0x64c5 020467 call mouse_gpio_init 
+0x64c6 020468 hfetch 2 ,core_clkoff 
+0x64c7 020469 set0 clock_off_qdecoder ,pdata 
+0x64c8 020470 hstore 2 ,core_clkoff 
+0x64c9 020471 rtn 
+:      020473 mouse_gpio_init:
+0x64ca 020474 call lpm_disable_exen_output 
+0x64cb 020475 fetcht 1 ,mem_whee_a_data_gpio 
+0x64cc 020476 call gpio_config_input 
+0x64cd 020477 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ce 020478 call gpio_config_input 
+0x64cf 020479 fetcht 1 ,mem_lbutton_gpio 
+0x64d0 020480 call gpio_config_input 
+0x64d1 020481 fetcht 1 ,mem_rbutton_gpio 
+0x64d2 020482 call gpio_config_input 
+0x64d3 020483 fetcht 1 ,mem_mbutton_gpio 
+0x64d4 020484 call gpio_config_input 
+0x64d5 020485 fetcht 1 ,mem_sensor_data_gpio 
+0x64d6 020486 call gpio_config_input 
+0x64d7 020487 fetcht 1 ,mem_dpi_button_gpio 
+0x64d8 020488 call gpio_config_input 
+0x64d9 020489 hfetch 1 ,core_gpio_pu3 
+0x64da 020490 or_into 0x18 ,pdata 
+0x64db 020491 hstore 1 ,core_gpio_pu3 
+0x64dc 020492 hfetch 1 ,core_gpio_pd2 + 1 
+0x64dd 020493 and_into 0xe7 ,pdata 
+0x64de 020494 hstore 1 ,core_gpio_pd2 + 1 
+0x64df 020495 rtn 
+:      020498 mouse_before_hibernate:
+0x64e0 020499 setarg 0xbc05 
+0x64e1 020500 call twspi_write 
+0x64e2 020501 jam 1 ,mem_lpm_current_mult 
+:      020503 mouse_process_lpm_before:
+0x64e3 020504 call mouse_wheel_check 
+0x64e4 020505 arg 25 ,temp 
+0x64e5 020506 call gpio_config_output 
+0x64e6 020507 hjam 0 ,core_gpio_sel1 
+0x64e7 020508 fetcht 1 ,mem_whee_a_data_gpio 
+0x64e8 020509 call gpio_set_wake_by_current_state 
+0x64e9 020510 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ea 020511 call gpio_set_wake_by_current_state 
+0x64eb 020512 fetcht 1 ,mem_lbutton_gpio 
+0x64ec 020513 call gpio_set_wake_by_current_state 
+0x64ed 020514 fetcht 1 ,mem_rbutton_gpio 
+0x64ee 020515 call gpio_set_wake_by_current_state 
+0x64ef 020516 fetcht 1 ,mem_mbutton_gpio 
+0x64f0 020517 call gpio_set_wake_by_current_state 
+0x64f1 020518 fetcht 1 ,mem_sensor_data_gpio 
+0x64f2 020519 call gpio_set_wake 
+0x64f3 020520 fetch 1 ,mem_lpm_current_mult 
+0x64f4 020521 nrtn blank 
+0x64f5 020522 branch gpio_clr_wake 
+:      020524 mouse_wheel_check:
+0x64f6 020525 set0 mark_ext_patch ,mark 
+0x64f7 020526 bpatch patch18_1 ,mem_patch18 
+0x64f8 020527 arg 0 ,rega 
+0x64f9 020528 fetcht 1 ,mem_whee_a_data_gpio 
+0x64fa 020529 call gpio_get_bit 
+0x64fb 020530 setflag true ,0 ,rega 
+0x64fc 020531 fetcht 1 ,mem_whee_b_data_gpio 
+0x64fd 020532 call gpio_get_bit 
+0x64fe 020533 setflag true ,1 ,rega 
+0x64ff 020534 copy rega ,pdata 
+0x6500 020536 and_into 0x3 ,pdata 
+0x6501 020537 fetcht 1 ,mem_mouse_z_now 
+0x6502 020538 store 1 ,mem_mouse_z_now 
+0x6503 020539 isub temp ,null 
+0x6504 020540 branch mouse_wheel_clear ,zero 
+0x6505 020541 fetch 1 ,mem_mouse_z_before 
+0x6506 020542 store 1 ,mem_mouse_z_last 
+0x6507 020543 storet 1 ,mem_mouse_z_before 
+0x6508 020544 fetch 1 ,mem_mouse_z_now 
+0x6509 020545 lshift4 pdata ,pdata 
+0x650a 020546 fetcht 1 ,mem_mouse_z_before 
+0x650b 020547 lshift2 temp ,temp 
+0x650c 020548 iadd temp ,pdata 
+0x650d 020549 fetcht 1 ,mem_mouse_z_last 
+0x650e 020550 iadd temp ,pdata 
+0x650f 020551 beq 0x38 ,mouse_wheel_forward 
+0x6510 020552 beq 0x34 ,mouse_wheel_back 
+0x6511 020553 beq 0x0b ,mouse_wheel_back 
+0x6512 020554 beq 0x07 ,mouse_wheel_forward 
+0x6513 020555 rtn 
+:      020557 mouse_wheel_clear:
+0x6514 020558 rtn 
+:      020560 mouse_wheel_forward:
+0x6515 020561 fetch 1 ,mem_mouse_z_data 
+0x6516 020562 increase 1 ,pdata 
+0x6517 020563 store 1 ,mem_mouse_z_data 
+0x6518 020564 rtn 
+:      020566 mouse_wheel_back:
+0x6519 020567 fetch 1 ,mem_mouse_z_data 
+0x651a 020568 increase -1 ,pdata 
+0x651b 020569 store 1 ,mem_mouse_z_data 
+0x651c 020570 rtn 
+:      020572 mouse_process_ble:
+0x651d 020574 rtn 
+:      020575 mouse_sleep_sensor:
+0x651e 020576 setarg 0xB805 
+0x651f 020577 branch twspi_write 
+:      020579 mouse_bb_connected:
+0x6520 020580 rtn 
+:      020582 le_mouse_bb_event_write_request:
+0x6521 020583 call app_ble_store_reconn_info 
+0x6522 020584 jam mouse_mode_state_ble ,mem_mouse_mode_state 
+0x6523 020585 call app_lpm_mult_enable 
+:      020586 le_mouse_bb_event_enc_info:
+0x6524 020587 branch app_ble_start_write 
+:      020589 le_hibernate_timer:
+0x6525 020590 fetch 2 ,mem_le_hibernate_timer 
+0x6526 020591 rtn blank 
+0x6527 020592 increase -1 ,pdata 
+0x6528 020593 store 2 ,mem_le_hibernate_timer 
+0x6529 020594 nrtn blank 
+0x652a 020595 branch app_enter_hibernate 
+:      020597 mouse_hid_connected:
+0x652b 020598 setarg hid_handshake_timeout 
+0x652c 020599 store 1 ,mem_hid_handshake_timer_count 
+0x652d 020600 rtn 
+:      020602 mouse_send_process:
+0x652e 020603 fetch 1 ,mem_app_handshake_flag 
+0x652f 020604 rtn blank 
+0x6530 020605 call l2cap_malloc_is_fifo_nearly_full 
+0x6531 020606 nrtn blank 
+0x6532 020607 call mouse_motion 
+0x6533 020608 nrtn user 
+0x6534 020609 call mouse_no_data_timer_init 
+0x6535 020610 call mouse_send_blank_packet_timer_init 
+:      020611 mouse_send_data:
+0x6536 020612 arg 8 ,rega 
+0x6537 020613 call hid_malloc_tx_buff 
+0x6538 020614 fetch 2 ,mem_hid_int_remote_cid 
+0x6539 020615 istore 2 ,contw 
+0x653a 020616 setarg 0x02a1 
+0x653b 020617 istore 2 ,contw 
+0x653c 020618 fetch 1 ,mem_mouse_key 
+0x653d 020619 istore 1 ,contw 
+0x653e 020620 fetch 2 ,mem_mouse_x 
+0x653f 020621 arg 0xfff ,temp 
+0x6540 020622 iand temp ,pdata 
+0x6541 020623 fetcht 2 ,mem_mouse_y 
+0x6542 020624 lshift4 temp ,temp 
+0x6543 020625 lshift8 temp ,temp 
+0x6544 020626 ior temp ,pdata 
+0x6545 020627 istore 3 ,contw 
+0x6546 020628 fetch 1 ,mem_mouse_z 
+0x6547 020629 istore 1 ,contw 
+0x6548 020630 setarg 0 
+0x6549 020631 istore 1 ,contw 
+0x654a 020632 jam 8 ,mem_ui_data_txbuff_length 
+0x654b 020633 rtn 
+:      020636 mouse_send_blank_packet_timer:
+0x654c 020637 set0 mark_ext_patch ,mark 
+0x654d 020638 bpatch patch18_2 ,mem_patch18 
+0x654e 020639 fetch 1 ,mem_mouse_send_blank_timer 
+0x654f 020640 rtn blank 
+0x6550 020641 increase -1 ,pdata 
+0x6551 020642 store 1 ,mem_mouse_send_blank_timer 
+0x6552 020643 nrtn blank 
+0x6553 020644 call l2cap_malloc_is_fifo_empty 
+0x6554 020645 nrtn blank 
+0x6555 020646 setarg 0 
+0x6556 020647 store 5 ,mem_mouse_x 
+0x6557 020648 call mouse_send_data 
+0x6558 020649 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x6559 020650 rtn 
+:      020651 mouse_send_blank_packet_timer_init:
+0x655a 020652 fetch 2 ,mem_mouse_blank_data_timeout 
+0x655b 020653 store 2 ,mem_mouse_blank_data_timer 
+0x655c 020654 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x655d 020655 rtn 
+:      020657 mouse_no_data_timer_init:
+0x655e 020658 fetch 2 ,mem_mouse_no_data_timeout 
+0x655f 020659 store 2 ,mem_mouse_no_data_timer 
+0x6560 020660 rtn 
+:      020663 mouse_le_notify_update_data:
+0x6561 020664 fetcht 2 ,mem_le_notify_handle 
+0x6562 020665 call le_att_get_handle_ptr 
+0x6563 020666 ifetch 1 ,contr 
+0x6564 020667 store 1 ,mem_le_notify_len 
+0x6565 020668 rtn 
+:      020671 mouse_fill_data_le:
+0x6566 020672 set0 mark_ext_patch ,mark 
+0x6567 020673 bpatch patch18_3 ,mem_patch18 
+0x6568 020674 fetcht 2 ,mem_le_notify_handle 
+0x6569 020675 call le_att_get_handle_ptr 
+0x656a 020676 add contr ,1 ,contw 
+:      020677 mouse_fill_data:
+0x656b 020678 fetch 1 ,mem_mouse_key 
+0x656c 020679 istore 1 ,contw 
+0x656d 020680 fetch 2 ,mem_mouse_x 
+0x656e 020681 arg 0xfff ,temp 
+0x656f 020682 iand temp ,pdata 
+0x6570 020683 fetcht 2 ,mem_mouse_y 
+0x6571 020684 lshift4 temp ,temp 
+0x6572 020685 lshift8 temp ,temp 
+0x6573 020686 ior temp ,pdata 
+0x6574 020687 istore 3 ,contw 
+0x6575 020688 fetch 1 ,mem_mouse_z 
+0x6576 020689 istore 1 ,contw 
+0x6577 020690 rtn 
+:      020692 mouse_motion:
+0x6578 020693 set0 mark_ext_patch ,mark 
+0x6579 020694 bpatch patch18_4 ,mem_patch18 
+0x657a 020695 disable user 
+0x657b 020696 setarg 0 
+0x657c 020697 store 5 ,mem_mouse_x 
+0x657d 020698 call p3204_motion 
+0x657e 020699 call p3204_sdio_low 
+0x657f 020700 call mouse_zwheel 
+0x6580 020701 branch mouse_key 
+:      020703 p3204_motion:
+0x6581 020704 fetch 1 ,mem_sensor_type 
+0x6582 020705 rtnne sensor_type_p3204 
+0x6583 020706 fetch 1 ,mem_mouse_move_flag 
+0x6584 020707 call p3204_clear_data ,blank 
+0x6585 020708 jam 1 ,mem_mouse_move_flag 
+0x6586 020709 disable user 
+0x6587 020710 fetcht 1 ,mem_sensor_data_gpio 
+0x6588 020711 call gpio_get_bit 
+0x6589 020712 nrtn true 
+0x658a 020713 setarg 0 
+0x658b 020714 call twspi_read 
+0x658c 020715 bne p3204_id ,twspi_reset 
+0x658d 020716 setarg 2 
+0x658e 020717 call twspi_read 
+0x658f 020718 rtnbit0 7 
+0x6590 020719 setarg 3 
+0x6591 020720 call twspi_read 
+0x6592 020721 call extsign 
+0x6593 020722 store 2 ,mem_mouse_x 
+0x6594 020723 setarg 4 
+0x6595 020724 call twspi_read 
+0x6596 020725 call extsign 
+0x6597 020726 sub pdata ,0 ,pdata 
+0x6598 020727 store 2 ,mem_mouse_y 
+0x6599 020728 fetch 4 ,mem_mouse_x 
+0x659a 020729 enable user 
+0x659b 020730 rtn 
+:      020731 mouse_zwheel:
+0x659c 020732 fetch 1 ,mem_mouse_z_data 
+0x659d 020733 rtn blank 
+0x659e 020734 store 1 ,mem_mouse_z 
+0x659f 020735 jam 0 ,mem_mouse_z_data 
+0x65a0 020736 enable user 
+0x65a1 020737 rtn 
+:      020738 mouse_key:
+0x65a2 020739 arg 0 ,rega 
+0x65a3 020740 fetcht 1 ,mem_lbutton_gpio 
+0x65a4 020741 call gpio_get_bit 
+0x65a5 020742 setflag true ,0 ,rega 
+0x65a6 020743 fetcht 1 ,mem_rbutton_gpio 
+0x65a7 020744 call gpio_get_bit 
+0x65a8 020745 setflag true ,1 ,rega 
+0x65a9 020746 fetcht 1 ,mem_mbutton_gpio 
+0x65aa 020747 call gpio_get_bit 
+0x65ab 020748 setflag true ,2 ,rega 
+0x65ac 020749 deposit rega 
+0x65ad 020750 fetcht 1 ,mem_mouse_key 
+0x65ae 020751 store 1 ,mem_mouse_key 
+0x65af 020752 ixor temp ,pdata 
+0x65b0 020753 sub pdata ,0 ,null 
+0x65b1 020754 rtn zero 
+0x65b2 020755 enable user 
+0x65b3 020756 rtn 
+:      020761 p3204_sdio_low:
+0x65b4 020762 arg 26 ,temp 
+0x65b5 020763 call gpio_get_bit 
+0x65b6 020764 rtn true 
+0x65b7 020765 setarg 0 
+0x65b8 020766 call twspi_read 
+0x65b9 020767 branch p3204_sdio_low 
+:      020769 p3204_clear_data:
+0x65ba 020770 arg 0 ,loopcnt 
+:      020771 p3204_clear_data_loop:
+0x65bb 020772 setarg 2 
+0x65bc 020773 call twspi_read 
+0x65bd 020774 nop 100 
+0x65be 020775 increase 1 ,loopcnt 
+0x65bf 020776 fetcht 1 ,mem_sensor_data_gpio 
+0x65c0 020777 call gpio_get_bit 
+0x65c1 020778 branch p3204_clear_data_loop ,true 
+0x65c2 020779 deposit loopcnt 
+0x65c3 020780 store 2 ,mem_init_cnt 
+0x65c4 020781 rtn 
+:      020782 mouse_init_sunt:
+0x65c5 020783 call spid_init 
+0x65c6 020784 rtn wake 
+:      020786 mouse_init_p3204:
+0x65c7 020787 setarg 0 
+0x65c8 020788 call twspi_read 
+0x65c9 020789 store 1 ,mem_sensor_id 
+0x65ca 020790 beq p3204_id ,mouse_init_p3204_cont 
+0x65cb 020791 call twspi_reset 
+0x65cc 020792 nop 10000 
+0x65cd 020793 branch mouse_init_p3204 
+:      020794 mouse_init_p3204_cont:
+0x65ce 020795 setarg 0x8006 
+0x65cf 020796 call twspi_write 
+0x65d0 020797 nop 1000 
+0x65d1 020798 jam sensor_type_p3204 ,mem_sensor_type 
+0x65d2 020799 rtn 
+:      020803 extsign:
+0x65d3 020804 rtnbit0 7 
+0x65d4 020805 arg 0xff00 ,temp 
+0x65d5 020806 ior temp ,pdata 
+0x65d6 020807 rtn 
+:      020811 le_mouse:
+0x65d7 020812 call le_xtype_fifo_is_near_full 
+0x65d8 020813 nrtn blank 
+0x65d9 020814 fetcht 2 ,mem_le_notify_handle 
+0x65da 020815 call le_att_check_notification_enable 
+0x65db 020816 rtnbit0 0 
+0x65dc 020817 fetch 1 ,mem_le_switch_send_data 
+0x65dd 020818 rtnbit0 0 
+0x65de 020819 call mouse_motion 
+0x65df 020821 nrtn user 
+0x65e0 020822 call mouse_no_data_timer_init 
+0x65e1 020824 jam attop_handle_value_notification ,mem_fifo_temp 
+0x65e2 020825 call le_xtype_fifo_in 
+0x65e3 020826 branch mouse_fill_data_le 
+:      020828 mouse_test:
+0x65e4 020829 rtn user 
+0x65e5 020830 fetch 1 ,mem_mouse_test_cnt 
+0x65e6 020831 increase 1 ,pdata 
+0x65e7 020832 store 1 ,mem_mouse_test_cnt 
+0x65e8 020833 arg 1 ,temp 
+0x65e9 020834 bbit0 7 ,mouse_test_pos 
+0x65ea 020835 arg 0xffff ,temp 
+:      020836 mouse_test_pos:
+0x65eb 020837 storet 5 ,mem_mouse_x 
+0x65ec 020838 enable user 
+0x65ed 020839 rtn 
+:      020841 mouse_check_mode_state:
+0x65ee 020842 disable user 
+0x65ef 020843 fetch 1 ,mem_mouse_mode_state 
+0x65f0 020844 rtneq mouse_mode_state_ble 
+0x65f1 020845 enable user 
+0x65f2 020846 rtn 
+:      020848 mouse_priority_bb_event:
+0x65f3 020849 copy regc ,pdata 
+0x65f4 020850 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
+0x65f5 020851 beq bt_evt_bb_connected ,mouse_stop_discovery 
+0x65f6 020852 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
+0x65f7 020853 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
+0x65f8 020854 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
+0x65f9 020855 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
+0x65fa 020856 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
+0x65fb 020857 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
+0x65fc 020858 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
+0x65fd 020859 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
+0x65fe 020860 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
+0x65ff 020861 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
+0x6600 020862 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
+0x6601 020863 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x6602 020864 and pdata ,0x0f ,temp 
+0x6603 020865 and_into bt_evt_timer_mask ,pdata 
+0x6604 020866 beq bt_evt_timer_init ,mouse_bb_event_timer 
+0x6605 020867 rtn 
+:      020869 le_mouse_bb_event_connected:
+0x6606 020870 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6607 020871 set0 app_disc_by_button ,pdata 
+0x6608 020872 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6609 020873 setarg 0 
+0x660a 020874 store 2 ,mem_mouse_direct_timer 
+0x660b 020875 fetch 1 ,mem_conn_cnt 
+0x660c 020876 increase 1 ,pdata 
+0x660d 020877 store 1 ,mem_conn_cnt 
+0x660e 020878 branch mouse_stop_discovery 
+:      020880 mouse_bb_event_pincode:
+0x660f 020881 call pincode_reinit 
+0x6610 020882 branch app_bt_set_pincode 
+:      020884 mouse_bb_event_reconn_failed:
+0x6611 020885 fetch 2 ,mem_ui_state_map 
+0x6612 020886 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x6613 020887 branch app_bb_hibernate 
+:      020890 mouse_bt_hid_connected:
+0x6614 020891 call mouse_hid_connected 
+0x6615 020892 rtn 
+:      020893 mouse_bt_event_setup_complete:
+0x6616 020894 rtn 
+:      020896 mouse_bb_disconnected:
+0x6617 020897 set0 mark_ext_patch ,mark 
+0x6618 020898 bpatch patch18_5 ,mem_patch18 
+0x6619 020899 call mouse_bb_discon_clear_stack 
+0x661a 020900 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x661b 020901 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0x661c 020902 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x661d 020903 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
+0x661e 020904 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
+0x661f 020905 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x6620 020906 branch mouse_start_discovery 
+:      020907 mouse_bb_discon_clear_stack:
+0x6621 020908 setarg 0 
+0x6622 020909 store 4 ,mem_mouse_z_last 
+0x6623 020910 jam 0 ,mem_mouse_send_blank_timer 
+0x6624 020911 jam 0 ,mem_mouse_move_flag 
+0x6625 020912 jam app_handshake_null ,mem_app_handshake_flag 
+0x6626 020913 jam 0 ,mem_ltk_exists 
+0x6627 020914 jam 0 ,mem_mouse_mode_state 
+0x6628 020915 jam 0 ,mem_reconnect_timeout 
+0x6629 020916 rtn 
+:      020918 mouse_event_light_state_pairing:
+0x662a 020919 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
+0x662b 020920 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x662c 020921 branch mouse_start_discovery 
+:      020922 mouse_event_light_state_hibernate:
+0x662d 020923 fetch 2 ,mem_ui_state_map 
+0x662e 020924 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x662f 020925 branch app_bb_hibernate 
+:      020927 mouse4_0_event_bb_disconn:
+0x6630 020928 call le_clean_att_list_handle_enable 
+0x6631 020929 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x6632 020930 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x6633 020931 branch app_bb_hibernate 
+:      020933 mouse_bb_event_timer:
+0x6634 020934 set0 mark_ext_patch ,mark 
+0x6635 020935 bpatch patch18_6 ,mem_patch18 
+0x6636 020936 storet 1 ,mem_app_evt_timer_count 
+:      020937 mouse_bb_event_100ms_loop:
+0x6637 020938 fetch 1 ,mem_app_evt_timer_count 
+0x6638 020939 rtn blank 
+0x6639 020940 increase -1 ,pdata 
+0x663a 020941 store 1 ,mem_app_evt_timer_count 
+0x663b 020944 call mouse_check_hid_handshake_timer 
+0x663c 020945 call mouse_check_discovery_timeout_timer 
+0x663d 020946 call mouse_check_direct_timeout_timer 
+0x663e 020947 call mouse_check_no_data_timeout_timer 
+0x663f 020949 fetch 1 ,mem_mouse_mode_state 
+0x6640 020950 compare mouse_mode_state_ble ,pdata ,0xff 
+0x6641 020951 call mouse4_0_bb_event_100ms ,true 
+0x6642 020952 fetch 1 ,mem_mouse_mode_state 
+0x6643 020953 compare mouse_mode_state_bt ,pdata ,0xff 
+0x6644 020954 call mouse3_0_bb_event_100ms ,true 
+0x6645 020955 branch mouse_bb_event_100ms_loop 
+:      020957 mouse3_0_bb_event_100ms:
+0x6646 020959 call mouse_check_blank_data_timeout_timer 
+0x6647 020960 branch mouse_send_blank_packet_timer 
+:      020962 mouse4_0_bb_event_100ms:
+0x6648 020964 rtn 
+:      020966 mouse_check_hid_handshake_timer:
+0x6649 020967 fetch 1 ,mem_hid_handshake_timer_count 
+0x664a 020968 rtn blank 
+0x664b 020969 increase -1 ,pdata 
+0x664c 020970 store 1 ,mem_hid_handshake_timer_count 
+0x664d 020971 nrtn blank 
+0x664e 020972 branch mouse_bt_hid_handshake 
+:      020974 mouse_check_discovery_timeout_timer:
+0x664f 020975 fetch 2 ,mem_mouse_discovery_timer 
+0x6650 020976 rtn blank 
+0x6651 020977 increase -1 ,pdata 
+0x6652 020978 store 2 ,mem_mouse_discovery_timer 
+0x6653 020979 nrtn blank 
+0x6654 020980 call mouse_stop_discovery 
+0x6655 020981 branch app_enter_hibernate 
+:      020983 mouse_check_direct_timeout_timer:
+0x6656 020984 fetch 2 ,mem_mouse_direct_timer 
+0x6657 020985 rtn blank 
+0x6658 020986 increase -1 ,pdata 
+0x6659 020987 store 2 ,mem_mouse_direct_timer 
+0x665a 020988 nrtn blank 
+0x665b 020989 call app_ble_stop_direct_adv 
+0x665c 020990 branch app_enter_hibernate 
+:      020992 mouse_check_blank_data_timeout_timer:
+0x665d 020993 fetch 2 ,mem_mouse_blank_data_timer 
+0x665e 020994 rtn blank 
+0x665f 020995 increase -1 ,pdata 
+0x6660 020996 store 2 ,mem_mouse_blank_data_timer 
+0x6661 020997 nrtn blank 
+0x6662 020998 jam 0 ,mem_mouse_send_blank_timer 
+0x6663 020999 rtn 
+:      021001 mouse_check_no_data_timeout_timer:
+0x6664 021002 fetch 2 ,mem_mouse_no_data_timer 
+0x6665 021003 rtn blank 
+0x6666 021004 increase -1 ,pdata 
+0x6667 021005 store 2 ,mem_mouse_no_data_timer 
+0x6668 021006 nrtn blank 
+0x6669 021007 branch mouse_disconnect 
+:      021009 mouse_bb_event_discovery_btn:
+0x666a 021010 set0 mark_ext_patch ,mark 
+0x666b 021011 bpatch patch18_7 ,mem_patch18 
+0x666c 021012 jam 0 ,mem_mouse_send_blank_timer 
+0x666d 021013 jam 1 ,mem_reconnect_timeout 
+0x666e 021014 setarg 0 
+0x666f 021015 store 2 ,mem_mouse_direct_timer 
+0x6670 021016 call mouse_disconnect 
+0x6671 021017 fetch 1 ,mem_device_option 
+0x6672 021018 isolate1 mode_4_mouse ,pdata 
+0x6673 021019 call mouse4_0_bb_event_discovery_btn ,true 
+0x6674 021020 fetch 1 ,mem_device_option 
+0x6675 021021 isolate1 mode_3_mouse ,pdata 
+0x6676 021022 call mouse3_0_bb_event_discovery_btn ,true 
+0x6677 021023 call app_lpm_mult_disable 
+0x6678 021024 branch mouse_start_discovery 
+:      021028 mouse3_0_check_reconn_target:
+0x6679 021029 fetch 6 ,mem_hci_plap 
+0x667a 021030 branch app_bt_start_discovery_short ,blank 
+0x667b 021031 branch app_bt_start_reconnect 
+:      021033 mouse4_0_check_reconn_target:
+0x667c 021034 fetch 6 ,mem_hci_plap 
+0x667d 021035 branch mouse4_0_no_reconn_target ,blank 
+0x667e 021036 fetch 2 ,mem_mouse_direct_timeout 
+0x667f 021037 store 2 ,mem_mouse_direct_timer 
+0x6680 021038 call app_lpm_mult_enable 
+0x6681 021039 branch app_ble_start_direct_adv 
+:      021040 mouse4_0_no_reconn_target:
+0x6682 021041 call app_led_start_blink 
+0x6683 021042 branch app_ble_start_adv 
+:      021044 mouse3_0_bb_event_discovery_btn:
+0x6684 021045 fetch 2 ,mem_ui_state_map 
+0x6685 021046 isolate1 ui_state_bt_reconnect ,pdata 
+0x6686 021047 call app_bt_reconnect_cancel ,true 
+0x6687 021048 rtn 
+:      021049 mouse4_0_bb_event_discovery_btn:
+0x6688 021050 call le_clean_att_list_handle_enable 
+0x6689 021051 rtn 
+:      021053 mouse_bt_hid_handshake:
+0x668a 021054 jam app_handshake_done ,mem_app_handshake_flag 
+0x668b 021055 call app_lpm_mult_enable 
+0x668c 021056 call app_bt_store_reconn_info 
+0x668d 021057 jam mouse_mode_state_bt ,mem_mouse_mode_state 
+0x668e 021058 setarg 0 
+0x668f 021059 store 2 ,mem_discovery_timeout_timer_count 
+0x6690 021060 store 1 ,mem_hid_handshake_timer_count 
+0x6691 021061 call app_bt_enter_sniff 
+0x6692 021062 branch mouse_send_blank_packet_timer_init 
+:      021064 mouse_check_reconn_target:
+0x6693 021065 fetch 1 ,mem_xrecord_mode 
+0x6694 021066 beq rec_3_mode ,mouse3_0_check_reconn_target 
+0x6695 021067 beq rec_4_mode ,mouse4_0_check_reconn_target 
+0x6696 021068 branch mouse_start_discovery 
+:      021070 mouse_start_discovery:
+0x6697 021071 set0 mark_ext_patch ,mark 
+0x6698 021072 bpatch patch19_0 ,mem_patch19 
+0x6699 021073 fetch 1 ,mem_le_lap 
+0x669a 021074 increase 1 ,pdata 
+0x669b 021075 store 1 ,mem_le_lap 
+0x669c 021076 call app_lpm_mult_disable 
+0x669d 021077 fetch 2 ,mem_discovery_timeout 
+0x669e 021078 store 2 ,mem_mouse_discovery_timer 
+0x669f 021079 fetch 1 ,mem_device_option 
+0x66a0 021080 isolate1 mode_4_mouse ,pdata 
+0x66a1 021081 call app_ble_start_adv ,true 
+0x66a2 021082 fetch 1 ,mem_device_option 
+0x66a3 021083 isolate1 mode_3_mouse ,pdata 
+0x66a4 021084 call app_bt_start_discovery ,true 
+0x66a5 021085 branch app_led_start_blink 
+:      021087 mouse_stop_discovery:
+0x66a6 021088 set0 mark_ext_patch ,mark 
+0x66a7 021089 bpatch patch19_1 ,mem_patch19 
+0x66a8 021090 setarg 0 
+0x66a9 021091 store 2 ,mem_mouse_discovery_timer 
+0x66aa 021092 fetch 1 ,mem_device_option 
+0x66ab 021093 isolate1 mode_4_mouse ,pdata 
+0x66ac 021094 call app_ble_stop_adv ,true 
+0x66ad 021095 fetch 1 ,mem_device_option 
+0x66ae 021096 isolate1 mode_3_mouse ,pdata 
+0x66af 021097 call app_bt_stop_discovery ,true 
+0x66b0 021098 branch app_led_stop_blink 
+:      021100 mouse_disconnect:
+0x66b1 021101 set0 mark_ext_patch ,mark 
+0x66b2 021102 bpatch patch19_2 ,mem_patch19 
+0x66b3 021103 setarg 0 
+0x66b4 021104 store 2 ,mem_mouse_no_data_timer 
+0x66b5 021105 fetch 2 ,mem_ui_state_map 
+0x66b6 021106 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x66b7 021107 fetch 2 ,mem_ui_state_map 
+0x66b8 021108 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x66b9 021109 rtn 
+:      021111 eeprom_store_mouse_dpi:
+0x66ba 021112 set0 mark_ext_patch ,mark 
+0x66bb 021113 bpatch patch19_3 ,mem_patch19 
+0x66bc 021114 arg 1 ,temp 
+0x66bd 021115 arg mem_mouse_dpi ,rega 
+0x66be 021116 arg mouse_dpi_eeprom_addr ,regb 
+0x66bf 021117 branch iicd_write_eep_data 
+:      021119 eeprom_load_mouse_dpi:
+0x66c0 021120 set0 mark_ext_patch ,mark 
+0x66c1 021121 bpatch patch19_4 ,mem_patch19 
+0x66c2 021122 arg 1 ,temp 
+0x66c3 021123 arg mem_mouse_dpi ,rega 
+0x66c4 021124 arg mouse_dpi_eeprom_addr ,regb 
+0x66c5 021125 branch iicd_read_eep_data 
+:      021133 twspi_reset:
+0x66c6 021134 set0 mark_ext_patch ,mark 
+0x66c7 021135 bpatch patch1f_6 ,mem_patch1f 
+0x66c8 021136 hfetch 1 ,core_gpio_oe3 
+0x66c9 021137 arg 0x06 ,temp 
+0x66ca 021138 ior temp ,pdata 
+0x66cb 021139 hstore 1 ,core_gpio_oe3 
+0x66cc 021140 hfetch 1 ,core_gpio_out3 
+0x66cd 021141 ior temp ,pdata 
+0x66ce 021142 hstore 1 ,core_gpio_out3 
+0x66cf 021143 hjam 0 ,core_gpio_sel1 
+0x66d0 021144 hfetch 1 ,core_gpio_out3 
+0x66d1 021145 set0 1 ,pdata 
+0x66d2 021146 set0 2 ,pdata 
+0x66d3 021147 hstore 1 ,core_gpio_out3 
+0x66d4 021148 nop 30 
+0x66d5 021149 hjam 1 ,core_gpio_sel1 
+0x66d6 021150 rtn 
+:      021151 twspi_write:
+0x66d7 021152 branch spid_write_reg 
+:      021154 twspi_read:
+0x66d8 021155 branch spid_read_reg 
+:      021162 read_function_aes:
+0x66d9 021163 nbranch read_function ,user 
+0x66da 021164 hfetch 1 ,core_gpio_key2 
+0x66db 021165 or_into 0x20 ,pdata 
+0x66dc 021166 hstore 1 ,core_gpio_key2 
+:      021167 read_function:
+0x66dd 021168 copy temp ,null 
+0x66de 021169 branch read_fuction_zero ,zero 
+0x66df 021170 copy regc ,pc 
+:      021171 read_fuction_zero:
+0x66e0 021172 isolate0 0 ,null 
+0x66e1 021173 branch set_ucode_status 
+:      021176 get_block_header:
+0x66e2 021177 force 4 ,temp 
+:      021178 get_block_header0:
+0x66e3 021179 arg mem_ucode_buf ,rega 
+0x66e4 021180 hfetch 1 ,core_gpio_key2 
+0x66e5 021181 and_into 0xdf ,pdata 
+0x66e6 021182 hstore 1 ,core_gpio_key2 
+0x66e7 021183 call read_function 
+0x66e8 021184 arg 0x55aa ,rega 
+0x66e9 021185 fetch 2 ,mem_ucode_buf 
+0x66ea 021186 ifetcht 2 ,contr 
+0x66eb 021187 isub rega ,null 
+0x66ec 021188 rtn 
+:      021190 read_first_block:
+0x66ed 021191 arg 2 ,temp 
+0x66ee 021192 arg mem_ucode_ptr ,rega 
+0x66ef 021193 call read_function 
+0x66f0 021194 fetch 2 ,mem_ucode_ptr 
+0x66f1 021195 store 2 ,mem_addr_mi 
+0x66f2 021196 call get_iv ,user 
+0x66f3 021197 rtn 
+:      021199 get_iv:
+0x66f4 021200 arg 16 ,temp 
+0x66f5 021201 arg mem_ucode_keybuf ,rega 
+0x66f6 021202 hfetch 1 ,core_gpio_key2 
+0x66f7 021203 and_into 0xdf ,pdata 
+0x66f8 021204 hstore 1 ,core_gpio_key2 
+0x66f9 021205 call read_function 
+0x66fa 021206 arg mem_ucode_keybuf ,contr 
+0x66fb 021207 arg 16 ,loopcnt 
+0x66fc 021208 call aes_load_data 
+0x66fd 021209 call aes_init 
+0x66fe 021210 call aes_clear_data 
+0x66ff 021211 branch do_aes_cbc 
+:      021213 load_storage:
+0x6700 021214 disable match 
+0x6701 021215 call get_block_header 
+0x6702 021216 nrtn zero 
+0x6703 021217 enable match 
+0x6704 021218 hjam 0x80 ,core_ucode_ctrl 
+0x6705 021219 hjam 0 ,core_ucode_hi 
+0x6706 021220 hjam 0 ,core_ucode_low 
+0x6707 021221 arg core_ucode_data ,rega 
+0x6708 021222 call read_function_aes 
+0x6709 021223 hjam 0x0 ,core_ucode_ctrl 
+0x670a 021224 call get_block_header 
+0x670b 021225 nrtn zero 
+0x670c 021226 force 0 ,pdata 
+0x670d 021227 hstore 2 ,core_docd_paddr 
+0x670e 021228 arg core_docd_pdata ,rega 
+0x670f 021229 call read_function_aes 
+:      021230 load_storage_loop:
+0x6710 021231 arg 6 ,temp 
+0x6711 021232 call get_block_header0 
+0x6712 021233 nrtn zero 
+0x6713 021234 ifetch 2 ,contr 
+0x6714 021235 iforce rega 
+0x6715 021236 call read_function 
+0x6716 021237 branch load_storage_loop 
+:      021243 reload_eeprom:
+0x6717 021244 call clean_mem 
+0x6718 021245 setarg 0x1000 
+0x6719 021246 store 2 ,mem_addr_mi 
+0x671a 021247 arg iicd_read_eep ,regc 
+0x671b 021248 arg 2 ,loopcnt 
+:      021249 reload_eeprom_loop:
+0x671c 021250 call get_block_header 
+0x671d 021251 nrtn zero 
+0x671e 021252 fetch 2 ,mem_addr_mi 
+0x671f 021253 byteswap pdata ,pdata 
+0x6720 021254 iadd temp ,pdata 
+0x6721 021255 byteswap pdata ,pdata 
+0x6722 021256 store 2 ,mem_addr_mi 
+0x6723 021257 loop reload_eeprom_loop 
+0x6724 021258 branch load_storage_loop 
+:      021260 loadcode:
+0x6725 021261 hjam 0x25 ,core_clkoff 
+0x6726 021262 hjam 5 ,core_docd_ctrl 
+0x6727 021263 call clean_mem 
+:      021264 loadcode_lpm:
+0x6728 021265 disable user 
+0x6729 021266 call otp_enable_chgpump 
+0x672a 021267 setarg otp_ucode_flag 
+0x672b 021268 arg mem_otp_ucode_flag ,rega 
+0x672c 021269 arg 2 ,temp 
+0x672d 021270 call otpd_read_data 
+0x672e 021271 fetch 2 ,mem_otp_ucode_flag 
+0x672f 021272 bbit0 otp_uflag_aes ,loadcode_otp 
+0x6730 021273 setarg otp_ucode_aeskey 
+0x6731 021274 arg mem_ucode_keybuf ,rega 
+0x6732 021275 arg 16 ,temp 
+0x6733 021276 call otpd_read_data 
+0x6734 021277 hjam lock_otp ,core_misc_ctrl 
+0x6735 021278 arg mem_ucode_keybuf ,contr 
+0x6736 021279 call load_key 
+0x6737 021280 enable user 
+:      021281 loadcode_otp:
+0x6738 021282 fetch 2 ,mem_otp_ucode_flag 
+0x6739 021283 byteswap pdata ,pdata 
+0x673a 021284 arg 0x7ff ,temp 
+0x673b 021285 iand temp ,pdata 
+0x673c 021286 branch loadcode_spi ,zero 
+0x673d 021287 call otp_set_addr 
+0x673e 021288 arg otpd_read_code ,regc 
+0x673f 021289 call get_iv ,user 
+0x6740 021290 call load_storage 
+0x6741 021291 fetch 1 ,mem_ucode_status 
+0x6742 021292 compare 3 ,pdata ,3 
+0x6743 021293 nbranch loadcode_otp ,true 
+:      021294 loadcode_spi:
+0x6744 021295 call otp_disable_chgpump 
+0x6745 021296 fetch 1 ,mem_otp_ucode_flag 
+0x6746 021297 bbit1 otp_uflag_skip_flash ,loadcode_iic 
+0x6747 021298 setarg 0x0 
+0x6748 021299 store 3 ,mem_addr_hi 
+0x6749 021300 call spid_init_flash 
+0x674a 021301 arg spid_read_flash ,regc 
+0x674b 021302 call read_first_block 
+0x674c 021303 call load_storage 
+0x674d 021304 nbranch loadcode_iic ,match 
+0x674e 021305 fetch 1 ,mem_ucode_status 
+0x674f 021306 compare 3 ,pdata ,3 
+0x6750 021307 nbranch loadcode_spi ,true 
+:      021308 loadcode_iic:
+0x6751 021309 fetch 1 ,mem_otp_ucode_flag 
+0x6752 021310 bbit1 otp_uflag_skip_eep ,loadcode_hci 
+0x6753 021311 setarg 0x0 
+0x6754 021312 store 2 ,mem_addr_mi 
+0x6755 021313 arg iicd_read_eep ,regc 
+0x6756 021314 call iicd_init_12m 
+0x6757 021315 call read_first_block 
+0x6758 021316 call load_storage 
+0x6759 021317 nbranch loadcode_hci ,match 
+0x675a 021318 fetch 1 ,mem_ucode_status 
+0x675b 021319 compare 3 ,pdata ,3 
+0x675c 021320 nbranch loadcode_iic ,true 
+:      021321 loadcode_hci:
+0x675d 021322 hjam 0x21 ,core_clkoff 
+0x675e 021323 fetch 1 ,mem_otp_ucode_flag 
+0x675f 021324 rtnbit0 otp_uflag_hci 
+0x6760 021325 call hci_init 
+:      021326 loadcode_hci_loop:
+0x6761 021327 call hci_rx_packet 
+0x6762 021328 branch loadcode_hci_loop 
+:      021331 set_ucode_status:
+0x6763 021332 fetch 1 ,mem_ucode_status 
+0x6764 021333 lshift pdata ,pdata 
+0x6765 021334 setflag true ,0 ,pdata 
+0x6766 021335 isolate0 15 ,rega 
+0x6767 021336 rtn true 
+0x6768 021337 store 1 ,mem_ucode_status 
+0x6769 021338 rtn 
+:      021341 decrypt_code:
+0x676a 021342 hfetch 1 ,core_gpio_key2 
+0x676b 021343 rtnbit0 5 
+0x676c 021344 branch decrypt_code_skip 
+:      021345 decrypt_code_loop:
+0x676d 021346 hfetch 1 ,core_dma_status 
+0x676e 021347 qisolate1 pdata 
+0x676f 021348 rtn true 
+:      021349 decrypt_code_skip:
+0x6770 021350 hfetch 1 ,core_misc_status 
+0x6771 021351 bbit0 1 ,decrypt_code_loop 
+0x6772 021352 call do_aes_cbc 
+0x6773 021353 branch decrypt_code_loop 
+:      021357 save_ucode:
+0x6774 021358 copy loopcnt ,temp 
+0x6775 021359 storet 2 ,mem_patch_len 
+0x6776 021360 hjam 0x80 ,core_ucode_ctrl 
+0x6777 021361 hjam 0 ,core_ucode_hi 
+0x6778 021362 hjam 0 ,core_ucode_low 
+0x6779 021363 store 2 ,mem_patch_ptr 
+0x677a 021364 iforce contw 
+0x677b 021365 lshift2 loopcnt ,loopcnt 
+:      021366 save_ucode_loop:
+0x677c 021367 hfetch 1 ,core_ucode_data 
+0x677d 021368 istore 1 ,contw 
+0x677e 021369 loop save_ucode_loop 
+0x677f 021370 hjam 0x0 ,core_ucode_ctrl 
+0x6780 021371 rtn 
+:      021373 load_ucode:
+0x6781 021374 fetch 2 ,mem_patch_ptr 
+0x6782 021375 rtn blank 
+0x6783 021376 hjam 0x80 ,core_ucode_ctrl 
+0x6784 021377 hjam 0 ,core_ucode_hi 
+0x6785 021378 hjam 0 ,core_ucode_low 
+0x6786 021379 fetcht 2 ,mem_patch_len 
+0x6787 021380 lshift2 temp ,loopcnt 
+0x6788 021381 iforce contr 
+:      021382 load_ucode_loop:
+0x6789 021383 ifetch 1 ,contr 
+0x678a 021384 hstore 1 ,core_ucode_data 
+0x678b 021385 loop load_ucode_loop 
+0x678c 021386 hjam 0x0 ,core_ucode_ctrl 
+0x678d 021387 rtn 
+:      021392 spid_init:
+0x678e 021393 set0 mark_ext_patch ,mark 
+0x678f 021394 bpatch patch1f_7 ,mem_patch1f 
+0x6790 021395 hjam 0x75 ,core_spid_ctrl 
+0x6791 021396 hjam 10 ,core_spid_delay 
+0x6792 021397 setarg mem_spid_tbuf 
+0x6793 021398 hstore 2 ,core_spid_txaddr 
+0x6794 021399 setarg mem_spid_rbuf 
+0x6795 021400 hstore 2 ,core_spid_rxaddr 
+0x6796 021401 hfetch 1 ,core_gpio_sel1 
+0x6797 021402 set1 0 ,pdata 
+0x6798 021403 set0 1 ,pdata 
+0x6799 021404 hstore 1 ,core_gpio_sel1 
+0x679a 021405 rtn 
+:      021407 spid_reset:
+0x679b 021408 hfetch 1 ,core_spid_ctrl 
+0x679c 021409 set1 7 ,pdata 
+0x679d 021410 hstore 1 ,core_spid_ctrl 
+0x679e 021411 set0 7 ,pdata 
+0x679f 021412 hstore 1 ,core_spid_ctrl 
+0x67a0 021413 rtn 
+:      021417 spid_write_reg:
+0x67a1 021418 set1 7 ,pdata 
+0x67a2 021419 store 2 ,mem_spid_tbuf 
+0x67a3 021420 set1 mark_ext_patch ,mark 
+0x67a4 021421 bpatch patch20_0 ,mem_patch20 
+0x67a5 021422 hjam 2 ,core_spid_txlen 
+0x67a6 021423 hjam 0 ,core_spid_rxlen 
+0x67a7 021424 hjam spid_start ,core_misc_ctrl 
+0x67a8 021425 branch wait_spid_done 
+:      021428 spid_read_reg:
+0x67a9 021429 force 1 ,temp 
+:      021431 spid_read_regs:
+0x67aa 021433 store 1 ,mem_spid_tbuf 
+0x67ab 021434 set1 mark_ext_patch ,mark 
+0x67ac 021435 bpatch patch20_1 ,mem_patch20 
+0x67ad 021436 hjam 1 ,core_spid_txlen 
+0x67ae 021437 hstoret 2 ,core_spid_rxlen 
+0x67af 021438 hjam spid_start ,core_misc_ctrl 
+0x67b0 021439 call wait_spid_done 
+0x67b1 021440 fetch 1 ,mem_spid_rbuf 
+0x67b2 021441 rtn 
+:      021443 wait_spid_done:
+0x67b3 021444 fetch 2 ,mem_afh_error_total 
+0x67b4 021445 increase 1 ,pdata 
+0x67b5 021446 store 2 ,mem_afh_error_total 
+0x67b6 021447 hfetch 1 ,core_dma_status 
+0x67b7 021448 bbit0 spid_done ,wait_spid_done 
+0x67b8 021449 rtn 
+:      021451 spid_init_flash:
+0x67b9 021452 hjam 0x40 ,core_spid_ctrl 
+0x67ba 021453 hjam 0x0 ,core_spid_delay 
+0x67bb 021454 hfetch 1 ,core_gpio_sel1 
+0x67bc 021455 set0 0 ,pdata 
+0x67bd 021456 set1 1 ,pdata 
+0x67be 021457 hstore 1 ,core_gpio_sel1 
+0x67bf 021458 setarg 0 
+0x67c0 021459 store 4 ,mem_spid_tbuf 
+0x67c1 021460 rtn 
+:      021462 spid_unlock_flash:
+0x67c2 021463 setarg 0 
+0x67c3 021464 hstore 2 ,core_spid_rxlen 
+0x67c4 021465 setarg 1 
+0x67c5 021466 hstore 1 ,core_spid_txlen 
+0x67c6 021467 setarg mem_spid_tbuf 
+0x67c7 021468 hstore 2 ,core_spid_txaddr 
+0x67c8 021469 jam 6 ,mem_spid_tbuf 
+0x67c9 021470 hjam spid_start ,core_misc_ctrl 
+0x67ca 021471 branch wait_spid_done 
+:      021475 spid_write_flash:
+0x67cb 021476 increase 4 ,temp 
+0x67cc 021477 hstoret 2 ,core_spid_txlen 
+0x67cd 021478 increase -4 ,rega 
+0x67ce 021479 arg 2 ,temp 
+0x67cf 021480 istoret 1 ,rega 
+0x67d0 021481 rshift16 pdata ,temp 
+0x67d1 021482 istoret 1 ,contw 
+0x67d2 021483 rshift8 pdata ,temp 
+0x67d3 021484 istoret 1 ,contw 
+0x67d4 021485 istore 1 ,contw 
+0x67d5 021486 deposit rega 
+0x67d6 021487 hstore 2 ,core_spid_txaddr 
+0x67d7 021488 setarg 0 
+0x67d8 021489 hstore 2 ,core_spid_rxlen 
+0x67d9 021490 hjam spid_start ,core_misc_ctrl 
+0x67da 021491 branch wait_spid_done 
+:      021495 spid_read_flash:
+0x67db 021496 hstoret 2 ,core_spid_rxlen 
+0x67dc 021497 setarg 4 
+0x67dd 021498 hstore 2 ,core_spid_txlen 
+0x67de 021499 jam 3 ,mem_spid_tbuf 
+0x67df 021500 setarg mem_spid_tbuf 
+0x67e0 021501 hstore 2 ,core_spid_txaddr 
+0x67e1 021502 deposit rega 
+0x67e2 021503 hstore 2 ,core_spid_rxaddr 
+0x67e3 021504 hfetch 1 ,core_spid_ctrl 
+0x67e4 021505 isolate0 15 ,rega 
+0x67e5 021506 setflag true ,6 ,pdata 
+0x67e6 021507 hstore 1 ,core_spid_ctrl 
+0x67e7 021508 hjam spid_start ,core_misc_ctrl 
+:      021509 spi_read_flash_wait:
+0x67e8 021510 hfetch 1 ,core_dma_status 
+0x67e9 021511 bbit1 7 ,spi_read_flash_wait 
+0x67ea 021512 arg spid_done ,queue 
+0x67eb 021513 call decrypt_code 
+0x67ec 021514 call wait_spid_done 
+0x67ed 021515 isolate1 spid_crcok ,pdata 
+0x67ee 021516 call set_ucode_status 
+0x67ef 021517 fetch 1 ,mem_addr_hi 
+0x67f0 021518 lshift16 pdata ,regb 
+0x67f1 021519 fetch 1 ,mem_addr_mi 
+0x67f2 021520 lshift8 pdata ,pdata 
+0x67f3 021521 ior regb ,regb 
+0x67f4 021522 fetch 1 ,mem_addr_lo 
+0x67f5 021523 ior regb ,pdata 
+0x67f6 021524 iadd temp ,pdata 
+0x67f7 021525 store 1 ,mem_addr_lo 
+0x67f8 021526 rshift8 pdata ,pdata 
+0x67f9 021527 store 1 ,mem_addr_mi 
+0x67fa 021528 rshift8 pdata ,pdata 
+0x67fb 021529 store 1 ,mem_addr_hi 
+0x67fc 021530 rtn 
+:      021534 iicd_init_5m:
+0x67fd 021535 hjam 0xa ,core_clksel 
+0x67fe 021536 hjam 2 ,core_iicd_scl_low 
+0x67ff 021537 hjam 3 ,core_iicd_scl_high 
+0x6800 021538 hjam 3 ,core_iicd_start_setup 
+0x6801 021539 hjam 3 ,core_iicd_start_hold 
+0x6802 021540 hjam 3 ,core_iicd_stop_setup 
+0x6803 021541 hjam 2 ,core_iicd_data_setup 
+0x6804 021542 rtn 
+:      021544 iicd_init_12m:
+0x6805 021545 hjam 5 ,core_iicd_scl_low 
+0x6806 021546 hjam 7 ,core_iicd_scl_high 
+0x6807 021547 hjam 7 ,core_iicd_start_setup 
+0x6808 021548 hjam 7 ,core_iicd_start_hold 
+0x6809 021549 hjam 7 ,core_iicd_stop_setup 
+0x680a 021550 hjam 5 ,core_iicd_data_setup 
+0x680b 021551 rtn 
+:      021555 wait_iicd_done:
+0x680c 021556 hfetch 1 ,core_dma_status 
+0x680d 021557 bbit0 iicd_done ,wait_iicd_done 
+0x680e 021558 rtn 
+:      021561 iicd_read_data:
+0x680f 021562 store 1 ,mem_iicd_tbuf 
+0x6810 021563 setarg mem_iicd_tbuf 
+0x6811 021564 hstore 2 ,core_iicd_txaddr 
+0x6812 021565 setarg 1 
+0x6813 021566 hstore 2 ,core_iicd_txlen 
+0x6814 021567 hstoret 2 ,core_iicd_rxlen 
+0x6815 021568 deposit rega 
+0x6816 021569 hstore 2 ,core_iicd_rxaddr 
+0x6817 021570 hjam 1 ,core_iicd_ctrl 
+0x6818 021571 hjam iicd_start ,core_misc_ctrl 
+0x6819 021572 branch wait_iicd_done 
+:      021574 byteswap_addr_mi:
+0x681a 021575 byteswap pdata ,pdata 
+0x681b 021576 store 2 ,mem_addr_mi 
+0x681c 021577 rtn 
+:      021583 iicd_read_eep_data:
+0x681d 021584 set1 mark_ext_patch ,mark 
+0x681e 021585 bpatch patch20_2 ,mem_patch20 
+0x681f 021586 fetch 2 ,mem_eeprom_base 
+0x6820 021587 iadd regb ,pdata 
+:      021590 iicd_read_eep_adr:
+0x6821 021591 byteswap pdata ,pdata 
+0x6822 021592 store 2 ,mem_addr_mi 
+:      021595 iicd_read_eep:
+0x6823 021596 set1 mark_ext_patch ,mark 
+0x6824 021597 bpatch patch20_3 ,mem_patch20 
+0x6825 021598 setarg 4 
+0x6826 021599 hstore 2 ,core_iicd_txlen 
+0x6827 021600 jam 0xa0 ,mem_iicd_tbuf 
+0x6828 021601 jam 0xa1 ,mem_iicd_tbuf + 3 
+0x6829 021602 setarg mem_iicd_tbuf 
+0x682a 021603 hstore 2 ,core_iicd_txaddr 
+0x682b 021604 hstoret 2 ,core_iicd_rxlen 
+0x682c 021605 deposit rega 
+0x682d 021606 hstore 2 ,core_iicd_rxaddr 
+0x682e 021607 setarg 2 
+0x682f 021608 isolate0 15 ,rega 
+0x6830 021609 setflag true ,0 ,pdata 
+0x6831 021610 hstore 1 ,core_iicd_ctrl 
+0x6832 021611 hjam iicd_start ,core_misc_ctrl 
+0x6833 021612 arg iicd_done ,queue 
+0x6834 021613 call decrypt_code 
+0x6835 021614 call wait_iicd_done 
+0x6836 021615 isolate1 iicd_crcok ,pdata 
+0x6837 021616 call set_ucode_status 
+0x6838 021617 fetch 2 ,mem_addr_mi 
+0x6839 021618 byteswap pdata ,pdata 
+0x683a 021619 iadd temp ,pdata 
+0x683b 021620 byteswap pdata ,pdata 
+0x683c 021621 store 2 ,mem_addr_mi 
+0x683d 021622 rtn 
+:      021628 iicd_write_eep_data:
+0x683e 021629 set1 mark_ext_patch ,mark 
+0x683f 021630 bpatch patch20_4 ,mem_patch20 
+0x6840 021631 fetch 2 ,mem_eeprom_base 
+0x6841 021632 iadd regb ,pdata 
+:      021635 iicd_write_ota_data:
+0x6842 021636 store 2 ,mem_pdatatemp 
+0x6843 021637 set1 mark_ext_patch ,mark 
+0x6844 021638 bpatch patch20_5 ,mem_patch20 
+0x6845 021639 storet 2 ,mem_temp 
+0x6846 021640 copy rega ,pdata 
+0x6847 021641 store 2 ,mem_contr 
+:      021642 iicd_write_eep_loop:
+0x6848 021643 call iicd_eep_transparency 
+0x6849 021645 fetcht 2 ,mem_regb 
+0x684a 021646 fetch 2 ,mem_contr 
+0x684b 021647 copy pdata ,rega 
+0x684c 021648 fetch 2 ,mem_pdatatemp 
+0x684d 021650 call iicd_write_eep 
+0x684e 021652 fetch 2 ,mem_regb 
+0x684f 021653 fetcht 2 ,mem_contr 
+0x6850 021654 iadd temp ,temp 
+0x6851 021655 storet 2 ,mem_contr 
+0x6852 021656 fetcht 2 ,mem_pdatatemp 
+0x6853 021657 iadd temp ,temp 
+0x6854 021658 storet 2 ,mem_pdatatemp 
+0x6855 021659 fetch 2 ,mem_temp 
+0x6856 021660 nbranch iicd_write_eep_loop ,blank 
+0x6857 021661 rtn 
+:      021669 iicd_eep_transparency:
+0x6858 021670 set1 mark_ext_patch ,mark 
+0x6859 021671 bpatch patch20_6 ,mem_patch20 
+0x685a 021672 fetch 2 ,mem_eeprom_block_size 
+0x685b 021673 increase -1 ,pdata 
+0x685c 021674 fetcht 2 ,mem_pdatatemp 
+0x685d 021675 ior temp ,pdata 
+0x685e 021676 increase 1 ,pdata 
+0x685f 021677 store 3 ,mem_regc 
+0x6860 021679 fetch 2 ,mem_temp 
+0x6861 021680 iadd temp ,pdata 
+0x6862 021682 fetcht 3 ,mem_regc 
+0x6863 021683 isub temp ,pdata 
+0x6864 021684 nbranch iicd_eep_deal_short_packet ,positive 
+0x6865 021685 store 2 ,mem_temp 
+0x6866 021686 fetch 3 ,mem_regc 
+0x6867 021687 fetcht 2 ,mem_pdatatemp 
+0x6868 021688 isub temp ,pdata 
+0x6869 021689 store 2 ,mem_regb 
+0x686a 021690 rtn 
+:      021691 iicd_eep_deal_short_packet:
+0x686b 021692 fetch 2 ,mem_temp 
+0x686c 021693 store 2 ,mem_regb 
+0x686d 021694 setarg 0 
+0x686e 021695 store 2 ,mem_temp 
+0x686f 021696 rtn 
+:      021701 iicd_write_eep:
+0x6870 021702 copy pdata ,regb 
+0x6871 021703 set1 mark_ext_patch ,mark 
+0x6872 021704 bpatch patch20_7 ,mem_patch20 
+0x6873 021705 copy regb ,pdata 
+0x6874 021706 increase 3 ,temp 
+0x6875 021707 hstoret 2 ,core_iicd_txlen 
+0x6876 021708 increase -3 ,rega 
+0x6877 021709 ifetcht 3 ,rega 
+0x6878 021710 copy temp ,regb 
+0x6879 021711 arg 0xa0 ,temp 
+0x687a 021712 istoret 1 ,rega 
+0x687b 021713 byteswap pdata ,pdata 
+0x687c 021714 istore 2 ,contw 
+0x687d 021715 deposit rega 
+0x687e 021716 hstore 2 ,core_iicd_txaddr 
+0x687f 021717 setarg 0 
+0x6880 021718 hstore 2 ,core_iicd_rxlen 
+0x6881 021719 hjam 1 ,core_iicd_ctrl 
+0x6882 021720 hjam iicd_start ,core_misc_ctrl 
+0x6883 021721 call wait_iicd_done 
+0x6884 021722 copy regb ,pdata 
+0x6885 021723 istore 3 ,rega 
+0x6886 021724 nop 10000 
+0x6887 021725 nop 10000 
+0x6888 021726 nop 10000 
+0x6889 021727 rtn 
+:      021731 otp_enable_chgpump:
+0x688a 021732 hjam 0x70 ,rfen_chgpump 
+0x688b 021733 nop param_chgpump_delay 
+0x688c 021734 rtn 
+:      021736 otp_disable_chgpump:
+0x688d 021737 hjam 0x30 ,rfen_chgpump 
+0x688e 021738 rtn 
+:      021740 otp_set_addr:
+0x688f 021741 lshift3 pdata ,pdata 
+0x6890 021742 hstore 2 ,core_otp_addr 
+0x6891 021743 hjam 0 ,core_otpd_ctrl 
+0x6892 021744 rtn 
+:      021747 otp_write:
+0x6893 021748 call otp_set_addr 
+0x6894 021749 call otp_ce 
+:      021750 otp_program:
+0x6895 021751 ifetcht 1 ,rega 
+0x6896 021752 increase 1 ,rega 
+0x6897 021753 force 0 ,queue 
+:      021754 otp_program_bit:
+0x6898 021755 qisolate0 temp 
+0x6899 021756 branch otp_skip_0 ,true 
+0x689a 021757 hfetch 1 ,core_otp_din 
+0x689b 021758 set1 6 ,pdata 
+0x689c 021759 set1 7 ,pdata 
+0x689d 021760 hstore 1 ,core_otp_din 
+0x689e 021761 hjam 0x02 ,core_otp_ctrl 
+0x689f 021762 hjam 0x82 ,core_otp_ctrl 
+0x68a0 021763 set0 7 ,pdata 
+0x68a1 021764 hstore 1 ,core_otp_din 
+0x68a2 021765 hjam 0x8a ,core_otp_ctrl 
+0x68a3 021766 nop 11 
+0x68a4 021767 hjam 0xca ,core_otp_ctrl 
+0x68a5 021768 nop 33 
+0x68a6 021769 hjam 0x4a ,core_otp_ctrl 
+0x68a7 021770 nop 44 
+0x68a8 021771 hjam 0xca ,core_otp_ctrl 
+0x68a9 021772 nop 22 
+0x68aa 021773 hjam 0x8a ,core_otp_ctrl 
+0x68ab 021774 nop 33 
+0x68ac 021775 hjam 0x82 ,core_otp_ctrl 
+0x68ad 021776 nop 1 
+0x68ae 021777 hjam 0x92 ,core_otp_ctrl 
+0x68af 021778 nop 10 
+0x68b0 021779 hjam 0xb2 ,core_otp_ctrl 
+0x68b1 021780 hfetch 1 ,core_otp_rdata 
+0x68b2 021781 hjam 0x92 ,core_otp_ctrl 
+0x68b3 021782 nop 1 
+0x68b4 021783 hjam 0x82 ,core_otp_ctrl 
+0x68b5 021784 qisolate0 pdata 
+0x68b6 021785 branch otp_program_bit ,true 
+:      021786 otp_skip_0:
+0x68b7 021787 hfetch 2 ,core_otp_addr 
+0x68b8 021788 increase 1 ,pdata 
+0x68b9 021789 hstore 2 ,core_otp_addr 
+0x68ba 021790 increase 1 ,queue 
+0x68bb 021791 compare 8 ,queue ,0xf 
+0x68bc 021792 nbranch otp_program_bit ,true 
+0x68bd 021793 loop otp_program 
+0x68be 021794 hjam 0x83 ,core_otp_ctrl 
+0x68bf 021795 rtn 
+:      021797 otp_ce:
+0x68c0 021798 hjam 0x82 ,core_otp_ctrl 
+0x68c1 021799 nop 12 
+0x68c2 021800 hjam 0x80 ,core_otp_ctrl 
+0x68c3 021801 hjam 0x82 ,core_otp_ctrl 
+0x68c4 021802 nop 150 
+0x68c5 021803 rtn 
+:      021806 otpd_read_init:
+0x68c6 021807 call otp_ce 
+:      021808 otpd_read_special:
+0x68c7 021809 hjam 0xa2 ,core_otp_ctrl 
+0x68c8 021810 deposit rega 
+0x68c9 021811 hstore 2 ,core_otpd_addr 
+0x68ca 021812 set1 11 ,temp 
+0x68cb 021813 isolate0 15 ,pdata 
+0x68cc 021814 setflag true ,15 ,temp 
+0x68cd 021815 hstoret 2 ,core_otpd_len 
+0x68ce 021816 hjam otpd_start ,core_misc_ctrl 
+0x68cf 021817 rtn 
+:      021819 otpd_wait_end:
+0x68d0 021820 hfetch 1 ,core_dma_status 
+0x68d1 021821 bbit0 otpd_done ,otpd_wait_end 
+0x68d2 021822 rtn 
+:      021825 otpd_read_data:
+0x68d3 021826 call otp_set_addr 
+0x68d4 021827 call otpd_read_init 
+0x68d5 021828 call otpd_wait_end 
+0x68d6 021829 hjam 0x83 ,core_otp_ctrl 
+0x68d7 021830 rtn 
+:      021835 otpd_read_code:
+0x68d8 021836 hfetch 2 ,core_current_otp_addr 
+0x68d9 021837 hstore 2 ,core_otp_addr 
+0x68da 021838 call otpd_read_init 
+0x68db 021839 arg otpd_done ,queue 
+0x68dc 021840 call decrypt_code 
+0x68dd 021841 call otpd_wait_end 
+0x68de 021842 isolate1 otpd_crcok ,pdata 
+0x68df 021843 call set_ucode_status 
+0x68e0 021844 hjam 0x83 ,core_otp_ctrl 
+0x68e1 021845 rtn 
+:      021848 uartd_rx_cnt_got_first_byte:
+0x68e2 021849 jam 1 ,mem_uartd_rxitems_got_data 
+0x68e3 021850 force uart_rx_timer ,queue 
+0x68e4 021851 fetch 2 ,mem_uartd_rx_timeout 
+0x68e5 021852 branch timer_init 
+:      021853 uartd_rx_cnt_with_threshold:
+0x68e6 021854 hfetch 2 ,core_uart_rxitems 
+0x68e7 021855 rtn blank 
+0x68e8 021856 fetcht 1 ,mem_uartd_rxitems_threshold 
+0x68e9 021857 isub temp ,null 
+0x68ea 021858 branch uartd_rx_cnt_rtn_value ,positive 
+0x68eb 021859 fetch 1 ,mem_uartd_rxitems_got_data 
+0x68ec 021860 branch uartd_rx_cnt_got_first_byte ,blank 
+0x68ed 021861 arg uart_rx_timer ,queue 
+0x68ee 021862 call timer_check 
+0x68ef 021863 branch uartd_rx_cnt_rtn_value ,blank 
+0x68f0 021864 setarg 0 
+0x68f1 021865 rtn 
+:      021866 uartd_rx_cnt_rtn_value:
+0x68f2 021867 force uart_rx_timer ,queue 
+0x68f3 021868 call timer_stop 
+0x68f4 021869 jam 0 ,mem_uartd_rxitems_got_data 
+0x68f5 021870 hfetch 2 ,core_uart_rxitems 
+0x68f6 021871 rtn 
+:      021878 uartd_prepare_tx:
+0x68f7 021879 hfetch 2 ,core_uart_twptr 
+0x68f8 021880 iforce contwu 
+0x68f9 021881 rtn 
+:      021883 uartd_send:
+0x68fa 021884 deposit contwu 
+0x68fb 021885 hstore 2 ,core_uart_twptr 
+0x68fc 021886 rtn 
+:      021888 uartd_prepare_rx:
+0x68fd 021889 hfetch 2 ,core_uart_rxitems 
+0x68fe 021890 rtn blank 
+0x68ff 021891 iforce loopcnt 
+0x6900 021892 hfetch 2 ,core_uart_rrptr 
+0x6901 021893 iforce contru 
+0x6902 021894 rtn 
+:      021897 uartd_rxdone_by_len:
+0x6903 021898 hfetch 2 ,core_uart_rrptr 
+0x6904 021899 iadd temp ,pdata 
+0x6905 021900 copy pdata ,contru 
+:      021901 uartd_rxdone:
+0x6906 021902 deposit contru 
+0x6907 021903 hstore 2 ,core_uart_rrptr 
+0x6908 021904 rtn 
+:      021906 uart_set_baud_by_mem:
+0x6909 021907 fetch uart_baud_len ,mem_baud 
+0x690a 021908 hstore uart_baud_len ,core_uart_baud 
+0x690b 021909 rtn 
+:      021913 eeprom_store_le_reconn_info:
+0x690c 021914 fetch 6 ,mem_le_plap 
+0x690d 021915 store 6 ,mem_temp_lap 
+0x690e 021916 jam rec_4_mode ,mem_record_bt_mode 
+0x690f 021917 branch eeprom_store_reconn_info 
+:      021918 eeprom_store_bd_reconn_info:
+0x6910 021919 fetch 6 ,mem_plap 
+0x6911 021920 store 6 ,mem_temp_lap 
+0x6912 021921 jam rec_3_mode ,mem_record_bt_mode 
+:      021922 eeprom_store_reconn_info:
+0x6913 021923 set1 mark_ext_patch ,mark 
+0x6914 021924 bpatch patch21_0 ,mem_patch21 
+0x6915 021925 call eeprom_store_remote_bdaddr 
+0x6916 021926 call eeprom_store_last_record_index 
+0x6917 021927 fetch 1 ,mem_record_bt_mode 
+0x6918 021928 beq rec_4_mode ,eeprom_store_rec_4_mode 
+0x6919 021929 beq rec_3_mode ,eeprom_store_link_key 
+0x691a 021930 rtn 
+:      021931 eeprom_store_rec_4_mode:
+0x691b 021932 call eeprom_store_le_ltl 
+0x691c 021933 branch eeprom_store_le_local_addr 
+:      021936 eeprom_load_reconn_info:
+0x691d 021937 set1 mark_ext_patch ,mark 
+0x691e 021938 bpatch patch21_1 ,mem_patch21 
+0x691f 021939 call eeprom_load_reconn_bdaddr 
+0x6920 021940 fetch 1 ,mem_select_list_item 
+0x6921 021941 rtneq 0xff 
+0x6922 021942 fetch 6 ,mem_temp_lap 
+0x6923 021943 store 6 ,mem_hci_plap 
+0x6924 021944 fetch 1 ,mem_record_bt_mode 
+0x6925 021945 store 1 ,mem_xrecord_mode 
+0x6926 021946 beq rec_3_mode ,eeprom_load_rec_3_mode 
+0x6927 021947 beq rec_4_mode ,eeprom_load_rec_4_mode 
+0x6928 021948 rtn 
+:      021949 eeprom_load_reconn_bdaddr:
+0x6929 021950 call eeprom_load_last_record_index 
+0x692a 021951 fetch 1 ,mem_select_list_item 
+0x692b 021952 rtneq 0xff 
+0x692c 021953 branch eeprom_load_remote_bdaddr 
+:      021954 eeprom_load_rec_3_mode:
+0x692d 021955 call eeprom_load_link_key 
+0x692e 021956 branch check_link_key_load 
+:      021957 eeprom_load_rec_4_mode:
+0x692f 021958 call eeprom_load_ltk_key 
+0x6930 021959 branch check_ltk_load 
+:      021960 eeprom_clear_bd_reconn_info:
+0x6931 021961 call eeprom_load_bdaddr_list 
+0x6932 021962 disable user 
+0x6933 021963 call find_addr_from_bd_list 
+0x6934 021964 nbranch at_error_rev_end ,user 
+:      021965 eeprom_clear_reconn_info_common:
+0x6935 021966 fetcht 2 ,mem_list_item_ptr 
+0x6936 021967 increase -1 ,temp 
+0x6937 021968 setarg 0 
+0x6938 021969 istore 7 ,temp 
+0x6939 021970 arg 28 ,temp 
+0x693a 021971 arg mem_bdaddr_list_buff + 7 ,rega 
+0x693b 021972 arg eeprom_bdaddr_list ,regb 
+0x693c 021973 branch iicd_write_eep_data 
+:      021975 eeprom_clear_all_reconn_info:
+0x693d 021976 set1 mark_ext_patch ,mark 
+0x693e 021977 bpatch patch21_2 ,mem_patch21 
+0x693f 021978 arg mem_bdaddr_list_buff ,contw 
+0x6940 021979 force 4 ,loopcnt 
+0x6941 021980 call memset0 
+0x6942 021981 arg 28 ,temp 
+0x6943 021982 arg mem_bdaddr_list_buff ,rega 
+0x6944 021983 arg eeprom_bdaddr_list ,regb 
+0x6945 021984 branch iicd_write_eep_data 
+:      021986 eeprom_erase_reconn_info:
+0x6946 021987 set1 mark_ext_patch ,mark 
+0x6947 021988 bpatch patch21_3 ,mem_patch21 
+0x6948 021989 setarg 0x0 
+0x6949 021990 store 3 ,mem_plap 
+0x694a 021991 istore 3 ,contw 
+0x694b 021992 branch eeprom_store_remote_bdaddr 
+:      021994 eeprom_load_last_record_index:
+0x694c 021995 arg 1 ,temp 
+0x694d 021996 arg mem_select_list_item ,rega 
+0x694e 021997 arg eeprom_last_record ,regb 
+0x694f 021998 branch iicd_read_eep_data 
+:      022000 eeprom_store_last_record_index:
+0x6950 022001 arg 1 ,temp 
+0x6951 022002 arg mem_select_list_item ,rega 
+0x6952 022003 arg eeprom_last_record ,regb 
+0x6953 022004 branch iicd_write_eep_data 
+:      022007 eeprom_store_remote_bdaddr:
+0x6954 022008 set1 mark_ext_patch ,mark 
+0x6955 022009 bpatch patch21_4 ,mem_patch21 
+0x6956 022010 call eeprom_load_bdaddr_list 
+0x6957 022011 disable user 
+0x6958 022012 call find_addr_from_bd_list 
+0x6959 022013 rtn user 
+:      022014 eeprom_store_remote_addr_unfind:
+0x695a 022015 jam 0 ,mem_select_list_item 
+0x695b 022016 fetch 6 ,mem_temp_lap 
+0x695c 022017 store 6 ,mem_bdaddr_list_buff + 1 
+0x695d 022018 fetch 1 ,mem_record_bt_mode 
+0x695e 022019 store 1 ,mem_bdaddr_list_buff 
+0x695f 022020 arg 28 ,temp 
+0x6960 022021 arg mem_bdaddr_list_buff ,rega 
+0x6961 022022 arg eeprom_bdaddr_list ,regb 
+0x6962 022023 branch iicd_write_eep_data 
+:      022026 eeprom_store_le_local_addr:
+0x6963 022027 arg 6 ,temp 
+0x6964 022028 arg mem_le_lap ,rega 
+0x6965 022029 arg eeprom_le_reconn_local_addr ,regb 
+0x6966 022030 branch iicd_write_eep_data 
+:      022032 eeprom_load_le_loacal_addr:
+0x6967 022033 arg 6 ,temp 
+0x6968 022034 arg mem_le_lap ,rega 
+0x6969 022035 arg eeprom_le_reconn_local_addr ,regb 
+0x696a 022036 branch iicd_read_eep_data 
+:      022039 eeprom_load_remote_bdaddr:
+0x696b 022040 set1 mark_ext_patch ,mark 
+0x696c 022041 bpatch patch21_5 ,mem_patch21 
+0x696d 022042 arg 7 ,temp 
+0x696e 022043 arg mem_temp_reconn_record ,rega 
+0x696f 022044 arg eeprom_bdaddr_list ,regb 
+0x6970 022045 fetch 1 ,mem_select_list_item 
+0x6971 022046 mul32 pdata ,7 ,pdata 
+0x6972 022047 iadd regb ,regb 
+0x6973 022048 branch iicd_read_eep_data 
+:      022050 eeprom_linkkey_addr:
+0x6974 022051 arg 0x10 ,temp 
+0x6975 022052 arg eeprom_linkkey_list ,regb 
+0x6976 022053 fetch 1 ,mem_select_list_item 
+0x6977 022054 lshift4 pdata ,pdata 
+0x6978 022055 iadd regb ,regb 
+0x6979 022056 rtn 
+:      022058 eeprom_store_le_ltl:
+0x697a 022059 arg mem_le_ltk ,rega 
+0x697b 022060 branch eeprom_store_link_key_common 
+:      022061 eeprom_store_link_key:
+0x697c 022062 arg mem_link_key ,rega 
+:      022063 eeprom_store_link_key_common:
+0x697d 022064 set1 mark_ext_patch ,mark 
+0x697e 022065 bpatch patch21_6 ,mem_patch21 
+0x697f 022066 call eeprom_linkkey_addr 
+0x6980 022067 branch iicd_write_eep_data 
+:      022069 eeprom_load_ltk_key:
+0x6981 022070 arg mem_le_ltk ,rega 
+0x6982 022071 branch eeprom_load_link_key_common 
+:      022072 eeprom_load_link_key:
+0x6983 022073 arg mem_link_key ,rega 
+:      022074 eeprom_load_link_key_common:
+0x6984 022075 set1 mark_ext_patch ,mark 
+0x6985 022076 bpatch patch21_7 ,mem_patch21 
+0x6986 022077 call eeprom_linkkey_addr 
+0x6987 022078 branch iicd_read_eep_data 
+:      022082 eeprom_load_bdaddr_list:
+0x6988 022083 arg 28 ,temp 
+0x6989 022084 arg mem_bdaddr_list_buff + 7 ,rega 
+0x698a 022085 arg eeprom_bdaddr_list ,regb 
+0x698b 022086 branch iicd_read_eep_data 
+:      022088 find_addr_from_bd_list:
+0x698c 022089 set1 mark_ext_patch ,mark 
+0x698d 022090 bpatch patch22_0 ,mem_patch22 
+0x698e 022091 setarg mem_bdaddr_list_buff + 7 
+0x698f 022092 store 2 ,mem_list_item_ptr 
+0x6990 022093 jam 0 ,mem_select_list_item 
+0x6991 022094 arg 4 ,loopcnt 
+:      022095 find_addr_from_list:
+0x6992 022096 copy loopcnt ,pdata 
+0x6993 022097 store 1 ,mem_pdatatemp 
+0x6994 022098 fetch 2 ,mem_list_item_ptr 
+0x6995 022099 copy pdata ,rega 
+0x6996 022100 call find_addr_from_list_compare 
+0x6997 022101 rtn user 
+0x6998 022102 fetch 2 ,mem_list_item_ptr 
+0x6999 022103 increase 7 ,pdata 
+0x699a 022104 store 2 ,mem_list_item_ptr 
+0x699b 022105 fetch 1 ,mem_select_list_item 
+0x699c 022106 increase 1 ,pdata 
+0x699d 022107 store 1 ,mem_select_list_item 
+0x699e 022108 fetch 1 ,mem_pdatatemp 
+0x699f 022109 copy pdata ,loopcnt 
+0x69a0 022110 loop find_addr_from_list 
+0x69a1 022111 rtn 
+:      022113 check_link_key_load:
+0x69a2 022114 fetch 8 ,mem_link_key 
+0x69a3 022115 fetcht 8 ,mem_link_key + 8 
+0x69a4 022116 ior temp ,pdata 
+0x69a5 022117 rtn blank 
+0x69a6 022118 jam 1 ,mem_link_key_exists 
+0x69a7 022119 rtn 
+:      022120 check_ltk_load:
+0x69a8 022121 fetch 6 ,mem_hci_plap 
+0x69a9 022122 rtn blank 
+0x69aa 022123 jam 1 ,mem_ltk_exists 
+0x69ab 022124 rtn 
+:      022126 find_addr_from_list_compare:
+0x69ac 022127 arg mem_temp_reconn_record ,regb 
+0x69ad 022128 arg 7 ,loopcnt 
+0x69ae 022129 call string_compare 
+0x69af 022130 branch enable_usr ,zero 
+0x69b0 022131 rtn 
+:      022132 enable_usr:
+0x69b1 022133 enable user 
+0x69b2 022134 rtn 
+:      022135 le_eeprom_load_reconn_info:
+0x69b3 022136 branch assert 
+:      022143 gpio_set_wake_by_current_state:
+0x69b4 022144 set1 mark_ext_patch ,mark 
+0x69b5 022145 bpatch patch22_1 ,mem_patch22 
+0x69b6 022146 set1 7 ,temp 
+0x69b7 022147 call gpio_get_bit 
+0x69b8 022148 nsetflag true ,7 ,temp 
+:      022153 gpio_set_wake:
+0x69b9 022154 set1 mark_ext_patch ,mark 
+0x69ba 022155 bpatch patch22_2 ,mem_patch22 
+0x69bb 022156 isolate0 7 ,temp 
+0x69bc 022157 and temp ,0x1f ,queue 
+0x69bd 022158 fetch 4 ,mem_gpio_wakeup_low 
+0x69be 022159 qsetflag true ,pdata 
+0x69bf 022160 store 4 ,mem_gpio_wakeup_low 
+0x69c0 022161 fetch 4 ,mem_gpio_wakeup_high 
+0x69c1 022162 nqsetflag true ,pdata 
+0x69c2 022163 store 4 ,mem_gpio_wakeup_high 
+0x69c3 022164 rtn 
+:      022167 gpio_clr_wake:
+0x69c4 022168 set1 mark_ext_patch ,mark 
+0x69c5 022169 bpatch patch22_3 ,mem_patch22 
+0x69c6 022170 isolate0 7 ,temp 
+0x69c7 022171 and temp ,0x1f ,queue 
+0x69c8 022172 fetch 4 ,mem_gpio_wakeup_low 
+0x69c9 022173 qset0 pdata 
+0x69ca 022174 store 4 ,mem_gpio_wakeup_low 
+0x69cb 022175 fetch 4 ,mem_gpio_wakeup_high 
+0x69cc 022176 qset0 pdata 
+0x69cd 022177 store 4 ,mem_gpio_wakeup_high 
+0x69ce 022178 rtn 
+:      022181 gpio_config_input_nowake:
+0x69cf 022182 call gpio_clr_wake 
+0x69d0 022183 branch gpio_config_input_without_wake 
+:      022186 gpio_config_input:
+0x69d1 022187 ncall gpio_set_wake ,wake 
+:      022189 gpio_config_input_without_wake:
+0x69d2 022190 arg core_gpio_pd0 ,contw 
+0x69d3 022191 call gpio_set_bit 
+0x69d4 022192 setflip gpio_active_bit ,temp 
+0x69d5 022193 arg core_gpio_pu0 ,contw 
+0x69d6 022194 call gpio_set_bit 
+0x69d7 022195 set0 gpio_active_bit ,temp 
+0x69d8 022196 arg core_gpio_oe0 ,contw 
+0x69d9 022197 branch gpio_set_bit 
+:      022200 gpio_config_output:
+0x69da 022201 setflip gpio_active_bit ,temp 
+0x69db 022202 call gpio_out 
+0x69dc 022203 set1 gpio_active_bit ,temp 
+0x69dd 022204 arg core_gpio_oe0 ,contw 
+0x69de 022205 branch gpio_set_bit 
+:      022207 gpio_common:
+0x69df 022208 and temp ,0x07 ,queue 
+0x69e0 022209 rshift3 temp ,pdata 
+0x69e1 022210 and_into 3 ,pdata 
+0x69e2 022211 iadd contw ,contw 
+0x69e3 022212 ifetch 1 ,contw 
+0x69e4 022213 rtn 
+:      022217 gpio_get_bit:
+0x69e5 022218 arg core_gpio_in ,contw 
+0x69e6 022219 call gpio_common 
+0x69e7 022220 isolate1 gpio_active_bit ,temp 
+0x69e8 022221 branch gpio_get_bit_reverse ,true 
+0x69e9 022222 qisolate0 pdata 
+0x69ea 022223 rtn 
+:      022224 gpio_get_bit_reverse:
+0x69eb 022225 qisolate1 pdata 
+0x69ec 022226 rtn 
+:      022228 gpio_out_inactive:
+0x69ed 022229 isolate1 7 ,null 
+0x69ee 022230 branch gpio_out_flag 
+:      022232 gpio_out_active:
+0x69ef 022233 isolate0 7 ,null 
+:      022236 gpio_out_flag:
+0x69f0 022237 setarg 0 
+0x69f1 022238 nsetflag true ,gpio_active_bit ,pdata 
+0x69f2 022239 ixor temp ,temp 
+:      022242 gpio_out:
+0x69f3 022243 arg core_gpio_out0 ,contw 
+:      022246 gpio_set_bit:
+0x69f4 022247 call gpio_common 
+0x69f5 022248 isolate1 gpio_active_bit ,temp 
+0x69f6 022249 qsetflag true ,pdata 
+0x69f7 022250 istore 1 ,contw 
+0x69f8 022251 rtn 
+:      022253 gpio_test:
+0x69f9 022254 fetch 1 ,mem_seqi 
+0x69fa 022255 rtneq 0x7f 
+0x69fb 022256 hjam 0 ,core_gpio_out3 
+0x69fc 022257 nop 30 
+0x69fd 022258 hjam 8 ,core_gpio_out3 
+0x69fe 022259 rtn 
+:      022264 set_pwm_blink:
+0x69ff 022265 lshift8 pdata ,pdata 
+0x6a00 022266 lshift4 pdata ,pdata 
+0x6a01 022267 hstore 2 ,core_pwm_ncnt0 
+0x6a02 022268 hstore 2 ,core_pwm_pcnt0 
+0x6a03 022269 rtn 
+:      022271 set_pwm_steadyon:
+0x6a04 022272 setarg 0 
+0x6a05 022273 hstore 2 ,core_pwm_ncnt0 
+0x6a06 022274 setarg 1 
+0x6a07 022275 hstore 2 ,core_pwm_pcnt0 
+0x6a08 022276 rtn 
+:      022278 set_pwm_off:
+0x6a09 022279 setarg 0 
+0x6a0a 022280 hstore 2 ,core_pwm_ncnt0 
+0x6a0b 022281 hstore 2 ,core_pwm_pcnt0 
+0x6a0c 022282 rtn 
+:      022287 init_filter_ram:
+0x6a0d 022288 arg 0x8800 ,contw 
+0x6a0e 022289 arg 0x20 ,loopcnt 
+0x6a0f 022290 call memset0 
+0x6a10 022291 setarg 0x4f9 
+0x6a11 022292 hstore 2 ,0x8848 
+0x6a12 022293 hstore 2 ,0x884a 
+0x6a13 022294 hstore 2 ,0x884c 
+0x6a14 022295 hstore 2 ,0x886c 
+0x6a15 022296 hstore 2 ,0x888c 
+0x6a16 022297 hstore 2 ,0x88ac 
+0x6a17 022298 setarg 0x204 
+0x6a18 022299 hstore 2 ,0x88ae 
+0x6a19 022300 setarg 0x0506 
+0x6a1a 022301 hstore 2 ,0x88b0 
+0x6a1b 022302 setarg 0x0504 
+0x6a1c 022303 hstore 2 ,0x88b2 
+0x6a1d 022304 setarg 0x0200 
+0x6a1e 022305 hstore 2 ,0x88b4 
+0x6a1f 022306 setarg 0xFEFB 
+0x6a20 022307 hstore 2 ,0x88b6 
+0x6a21 022308 setarg 0xFAF9 
+0x6a22 022309 hstore 2 ,0x88b8 
+0x6a23 022310 setarg 0xFAFB 
+0x6a24 022311 hstore 2 ,0x88ba 
+0x6a25 022312 setarg 0xFD00 
+0x6a26 022313 hstore 2 ,0x88bc 
+0x6a27 022314 setarg 0x0408 
+0x6a28 022315 hstore 2 ,0x88be 
+0x6a29 022316 setarg 0x0A0C 
+0x6a2a 022317 hstore 2 ,0x88c0 
+0x6a2b 022318 setarg 0x0B09 
+0x6a2c 022319 hstore 2 ,0x88c2 
+0x6a2d 022320 setarg 0x0500 
+0x6a2e 022321 hstore 2 ,0x88c4 
+0x6a2f 022322 setarg 0xF8F1 
+0x6a30 022323 hstore 2 ,0x88c6 
+0x6a31 022324 setarg 0xECE8 
+0x6a32 022325 hstore 2 ,0x88c8 
+0x6a33 022326 setarg 0xE9EB 
+0x6a34 022327 hstore 2 ,0x88ca 
+0x6a35 022328 setarg 0xF500 
+0x6a36 022329 hstore 2 ,0x88cc 
+0x6a37 022330 setarg 0x1223 
+0x6a38 022331 hstore 2 ,0x88ce 
+0x6a39 022332 setarg 0x374B 
+0x6a3a 022333 hstore 2 ,0x88d0 
+0x6a3b 022334 setarg 0x5E71 
+0x6a3c 022335 hstore 2 ,0x88d2 
+0x6a3d 022336 setarg 0x787F 
+0x6a3e 022337 hstore 2 ,0x88d4 
+0x6a3f 022338 rtn 
+:      022340 enable_pcm:
+0x6a40 022341 set1 mark_ext_patch ,mark 
+0x6a41 022342 bpatch patch22_4 ,mem_patch22 
+0x6a42 022343 hfetch 2 ,core_clkoff 
+0x6a43 022344 set0 clock_off_codec ,pdata 
+0x6a44 022345 hstore 2 ,core_clkoff 
+0x6a45 022346 hjam 0x11 ,core_enc_ctrl 
+0x6a46 022347 hjam 0x1 ,core_cvsd_ctrl 
+0x6a47 022348 hjam 0x1 ,core_codec_ctrl 
+0x6a48 022349 hjam 0x11 ,core_dec_ctrl 
+0x6a49 022350 rtn 
+:      022352 disable_pcm:
+0x6a4a 022353 set1 mark_ext_patch ,mark 
+0x6a4b 022354 bpatch patch22_5 ,mem_patch22 
+0x6a4c 022355 hfetch 2 ,core_clkoff 
+0x6a4d 022356 set1 clock_off_codec ,pdata 
+0x6a4e 022357 hstore 2 ,core_clkoff 
+0x6a4f 022358 hjam 0x4 ,core_enc_ctrl 
+0x6a50 022359 hjam 0x4 ,core_dec_ctrl 
+0x6a51 022360 hjam 0x0 ,core_cvsd_ctrl 
+0x6a52 022361 hjam 0x0 ,core_codec_ctrl 
+0x6a53 022362 rtn 
+:      022366 get_sco_data:
+0x6a54 022367 fetch 1 ,mem_state 
+0x6a55 022368 rtnbit0 state_insco 
+0x6a56 022369 arg mem_sco_obuf ,contw 
+0x6a57 022370 arg 30 ,loopcnt 
+:      022371 get_sco_data_loop:
+0x6a58 022372 hfetch 1 ,core_pcminfifo 
+0x6a59 022373 istore 1 ,contw 
+0x6a5a 022374 loop get_sco_data_loop 
+0x6a5b 022375 rtn 
+:      022378 process_sco_data:
+0x6a5c 022379 fetch 1 ,mem_state 
+0x6a5d 022380 rtnbit0 state_insco 
+0x6a5e 022381 arg mem_sco_ibuf ,contr 
+0x6a5f 022382 force 30 ,loopcnt 
+:      022383 process_sco_loop:
+0x6a60 022384 ifetch 1 ,contr 
+0x6a61 022385 hstore 1 ,core_pcmoutfifo 
+0x6a62 022386 loop process_sco_loop 
+0x6a63 022387 rtn 
+:      022389 init_sched:
+0x6a64 022390 rtn 
+:      022395 gpio_cfg_uart_tx_output:
+0x6a65 022396 call gpio_uart2gpio 
+0x6a66 022397 arg uart_wakeup_tx ,temp 
+0x6a67 022398 branch gpio_config_output 
+:      022400 gpio_pu_uart_tx:
+0x6a68 022401 call gpio_cfg_uart_tx_output 
+0x6a69 022402 arg uart_wakeup_tx ,temp 
+0x6a6a 022403 branch gpio_out_inactive 
+:      022405 gpio_pd_uart_tx:
+0x6a6b 022406 call gpio_cfg_uart_tx_output 
+0x6a6c 022407 arg uart_wakeup_tx ,temp 
+0x6a6d 022408 branch gpio_out_active 
+:      022410 gpio_cfg_uart_rx_output:
+0x6a6e 022411 call gpio_uart2gpio 
+0x6a6f 022412 arg uart_wakeup_rx ,temp 
+0x6a70 022413 branch gpio_config_output 
+:      022415 gpio_pu_uart_rx:
+0x6a71 022416 call gpio_cfg_uart_rx_output 
+0x6a72 022417 arg uart_wakeup_rx ,temp 
+0x6a73 022418 branch gpio_out_inactive 
+:      022420 gpio_pd_uart_rx:
+0x6a74 022421 call gpio_cfg_uart_rx_output 
+0x6a75 022422 arg uart_wakeup_rx ,temp 
+0x6a76 022423 branch gpio_out_active 
+:      022425 gpio_tx_config_input_with_pu:
+0x6a77 022426 call gpio_uart2gpio 
+0x6a78 022427 hfetch 1 ,core_gpio_pu0 
+0x6a79 022428 set1 uart_wakeup_tx ,pdata 
+0x6a7a 022429 hstore 1 ,core_gpio_pu0 
+0x6a7b 022430 arg uart_wakeup_tx ,temp 
+0x6a7c 022431 branch gpio_config_input 
+:      022433 gpio_rx_config_input_with_pu:
+0x6a7d 022434 call gpio_uart2gpio 
+0x6a7e 022435 hfetch 1 ,core_gpio_pu0 
+0x6a7f 022436 set1 uart_wakeup_rx ,pdata 
+0x6a80 022437 hstore 1 ,core_gpio_pu0 
+0x6a81 022438 arg uart_wakeup_rx ,temp 
+0x6a82 022439 branch gpio_config_input 
+:      022441 gpio_gpio2uart:
+0x6a83 022442 hfetch 1 ,core_gpio_sel1 
+0x6a84 022443 or_into 0x04 ,pdata 
+0x6a85 022444 hstore 1 ,core_gpio_sel1 
+0x6a86 022445 rtn 
+:      022447 gpio_uart2gpio:
+0x6a87 022448 hfetch 1 ,core_gpio_sel1 
+0x6a88 022449 and_into 0xfb ,pdata 
+0x6a89 022450 hstore 1 ,core_gpio_sel1 
+0x6a8a 022451 rtn 
+:      022453 gpio_check_uart_state:
+0x6a8b 022454 hfetch 1 ,core_gpio_sel1 
+0x6a8c 022455 isolate1 2 ,pdata 
+0x6a8d 022456 rtn 
+:      022459 prcp_init:
+0x6a8e 022460 setarg prcp_process 
+0x6a8f 022461 store 2 ,mem_cb_att_write 
+0x6a90 022462 rtn 
+:      022463 prcp_process:
+0x6a91 022464 call clear_prcp_sendbuff 
+0x6a92 022465 fetch 1 ,mem_prcp 
+0x6a93 022466 beq prcp_le ,le_prcp 
+0x6a94 022467 beq prcp_ssp ,prcp 
+0x6a95 022468 branch assert 
+:      022469 le_prcp:
+0x6a96 022470 arg prcp_rx_le ,temp 
+0x6a97 022471 storet 2 ,mem_le_notify_handle 
+0x6a98 022472 call le_att_get_handle_ptr 
+0x6a99 022473 ifetch 1 ,contr 
+0x6a9a 022474 call prcp_parse 
+0x6a9b 022475 branch prcp_le_tx 
+:      022476 prcp:
+0x6a9c 022477 call prcp_parse 
+0x6a9d 022478 branch prcp_tx 
+:      022479 prcp_parse:
+0x6a9e 022480 copy contr ,rega 
+0x6a9f 022481 set1 mark_ext_patch ,mark 
+0x6aa0 022482 bpatch patch26_1 ,mem_patch26 
+0x6aa1 022483 ifetch 1 ,contr 
+0x6aa2 022484 beq common_res ,prcp_parse_common_res 
+0x6aa3 022485 beq read_registers_req ,prcp_parse_read_registers_req 
+0x6aa4 022486 beq read_registers_res ,prcp_parse_read_registers_res 
+0x6aa5 022487 beq write_registers_req ,prcp_parse_write_registers_req 
+0x6aa6 022488 beq i2c_config_req ,prcp_parse_i2c_config_req 
+0x6aa7 022489 beq i2c_read_req ,prcp_parse_i2c_read_req 
+0x6aa8 022490 beq i2c_read_res ,prcp_parse_i2c_read_res 
+0x6aa9 022491 beq i2c_write_req ,prcp_parse_i2c_write_req 
+0x6aaa 022492 beq spi_config_req ,prcp_parse_spi_config_req 
+0x6aab 022493 beq spi_read_req ,prcp_parse_spi_read_req 
+0x6aac 022494 beq spi_read_res ,prcp_parse_spi_read_res 
+0x6aad 022495 beq spi_write_req ,prcp_parse_spi_write_req 
+0x6aae 022496 beq pwm_config_req ,prcp_parse_pwm_config_req 
+0x6aaf 022497 beq pwm_write_req ,prcp_parse_pwm_write_req 
+0x6ab0 022498 beq gpio_config_req ,prcp_parse_gpio_config_req 
+0x6ab1 022499 beq gpio_read_req ,prcp_parse_gpio_read_req 
+0x6ab2 022500 beq gpio_read_res ,prcp_parse_gpio_read_res 
+0x6ab3 022501 beq gpio_write_req ,prcp_parse_gpio_write_req 
+0x6ab4 022502 beq ota_write_req ,prcp_parse_ota_write_req 
+0x6ab5 022503 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
+0x6ab6 022504 rtn 
+:      022507 prcp_parse_common_res:
+0x6ab7 022508 copy rega ,contr 
+0x6ab8 022509 ifetch 1 ,contr 
+0x6ab9 022510 lshift8 pdata ,pdata 
+0x6aba 022511 store 3 ,mem_prcp_data 
+0x6abb 022512 rtn 
+:      022513 prcp_parse_read_registers_req:
+0x6abc 022514 rtn 
+:      022515 prcp_parse_read_registers_res:
+0x6abd 022516 rtn 
+:      022517 prcp_parse_write_registers_req:
+0x6abe 022518 rtn 
+:      022522 prcp_parse_spi_config_req:
+0x6abf 022523 rtn 
+:      022524 prcp_parse_spi_read_req:
+0x6ac0 022525 rtn 
+:      022526 prcp_parse_spi_read_res:
+0x6ac1 022527 rtn 
+:      022528 prcp_parse_spi_write_req:
+0x6ac2 022529 rtn 
+:      022533 prcp_parse_pwm_config_req:
+0x6ac3 022534 ifetch 4 ,contr 
+0x6ac4 022535 hstore 1 ,core_gpio_sel2 
+0x6ac5 022536 rshift8 pdata ,pdata 
+0x6ac6 022537 hfetcht 1 ,core_gpio_sel1 
+0x6ac7 022538 and_into 0x7f ,temp 
+0x6ac8 022539 ior temp ,temp 
+0x6ac9 022540 hstoret 1 ,core_gpio_sel1 
+0x6aca 022541 rshift8 pdata ,pdata 
+0x6acb 022542 hfetcht 1 ,core_clkoff + 1 
+0x6acc 022543 and_into 0xdf ,temp 
+0x6acd 022544 ior temp ,temp 
+0x6ace 022545 hstoret 1 ,core_clkoff + 1 
+0x6acf 022546 rshift8 pdata ,pdata 
+0x6ad0 022547 hfetcht 1 ,core_clksel 
+0x6ad1 022548 and_into 0x3f ,temp 
+0x6ad2 022549 ior temp ,temp 
+0x6ad3 022550 hstoret 1 ,core_clksel 
+0x6ad4 022551 branch prcp_parse_common_res 
+:      022552 prcp_parse_pwm_write_req:
+0x6ad5 022553 ifetch 9 ,contr 
+0x6ad6 022554 hfetcht 1 ,core_gpio_key2 
+0x6ad7 022555 and_into 0x3f ,temp 
+0x6ad8 022556 ior temp ,temp 
+0x6ad9 022557 hstoret 1 ,core_gpio_key2 
+0x6ada 022558 rshift8 pdata ,pdata 
+0x6adb 022559 hstore 2 ,core_pwm_pcnt0 
+0x6adc 022560 rshift16 pdata ,pdata 
+0x6add 022561 hstore 2 ,core_pwm_ncnt0 
+0x6ade 022562 rshift16 pdata ,pdata 
+0x6adf 022563 hstore 2 ,core_pwm_pcnt1 
+0x6ae0 022564 rshift16 pdata ,pdata 
+0x6ae1 022565 hstore 2 ,core_pwm_ncnt1 
+0x6ae2 022566 branch prcp_parse_common_res 
+:      022570 prcp_parse_gpio_config_req:
+0x6ae3 022571 ifetch 4 ,contr 
+0x6ae4 022572 hstore 4 ,core_gpio_oe0 
+0x6ae5 022573 ifetch 4 ,contr 
+0x6ae6 022574 hstore 4 ,core_gpio_pu0 
+0x6ae7 022575 ifetch 4 ,contr 
+0x6ae8 022576 hstore 4 ,core_gpio_pd0 
+0x6ae9 022577 ifetch 1 ,contr 
+0x6aea 022578 hstore 1 ,core_gpio_sel 
+0x6aeb 022579 ifetch 1 ,contr 
+0x6aec 022580 hstore 1 ,core_gpio_sel1 
+0x6aed 022581 ifetch 1 ,contr 
+0x6aee 022582 hstore 1 ,core_gpio_sel2 
+0x6aef 022583 branch prcp_parse_common_res 
+:      022584 prcp_parse_gpio_read_req:
+0x6af0 022585 branch prcp_parse_gpio_read_res 
+:      022586 prcp_parse_gpio_read_res:
+0x6af1 022587 jam 0x10 ,mem_prcp_data 
+0x6af2 022588 arg mem_prcp_data + 1 ,contw 
+0x6af3 022589 hfetch 4 ,core_gpio_out0 
+0x6af4 022590 istore 4 ,contw 
+0x6af5 022591 hfetch 4 ,core_gpio_in 
+0x6af6 022592 istore 4 ,contw 
+0x6af7 022593 rtn 
+:      022594 prcp_parse_gpio_write_req:
+0x6af8 022595 ifetcht 1 ,contr 
+0x6af9 022596 ifetch 1 ,contr 
+0x6afa 022597 lshift3 pdata ,pdata 
+0x6afb 022598 lshift4 pdata ,pdata 
+0x6afc 022599 ior temp ,temp 
+0x6afd 022600 call gpio_out 
+0x6afe 022601 branch prcp_parse_common_res 
+:      022606 prcp_parse_i2c_read_req:
+0x6aff 022607 ifetcht 1 ,contr 
+0x6b00 022608 hstoret 1 ,iic_slave_addr 
+0x6b01 022609 ifetch 1 ,contr 
+0x6b02 022610 compare 1 ,pdata ,0xff 
+0x6b03 022611 ifetch 1 ,contr 
+0x6b04 022612 hstore 1 ,iic_fifo 
+0x6b05 022613 branch iic_read_data_len ,true 
+0x6b06 022614 ifetch 1 ,contr 
+0x6b07 022615 hstore 1 ,iic_fifo 
+:      022616 iic_read_data_len:
+0x6b08 022617 ifetch 1 ,contr 
+0x6b09 022618 copy pdata ,loopcnt 
+0x6b0a 022619 increase -1 ,pdata 
+0x6b0b 022620 or_into 0x90 ,pdata 
+0x6b0c 022621 hstore 1 ,iic_ctr 
+0x6b0d 022622 hjam 2 ,iic_cr 
+0x6b0e 022623 nop 1 
+0x6b0f 022625 arg mem_prcp_data ,contw 
+:      022626 iic_read_loop:
+0x6b10 022627 hfetch 1 ,iic_fifo 
+0x6b11 022628 istore 1 ,contw 
+0x6b12 022629 loop iic_read_loop 
+0x6b13 022630 rtn 
+:      022632 clear_prcp_sendbuff:
+0x6b14 022633 setarg 0 
+0x6b15 022634 store 4 ,mem_prcp_data 
+0x6b16 022635 istore 8 ,contw 
+0x6b17 022636 istore 8 ,contw 
+0x6b18 022637 rtn 
+:      022643 prcp_parse_ota_write_req:
+0x6b19 022644 copy rega ,pdata 
+0x6b1a 022645 increase 1 ,pdata 
+0x6b1b 022646 store 2 ,rx_buf_data_ptr 
+0x6b1c 022647 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1d 022648 beq 0x0000 ,prcp_parse_ota_start1 
+:      022649 prcp_parse_ota_load:
+0x6b1e 022650 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1f 022651 fetcht 2 ,rx_buf_data_ptr 
+0x6b20 022652 ifetcht 2 ,temp 
+0x6b21 022653 iadd temp ,pdata 
+0x6b22 022654 fetcht 2 ,rx_buf_data_ptr 
+0x6b23 022655 increase 2 ,temp 
+0x6b24 022656 copy temp ,contr 
+0x6b25 022657 ifetcht 1 ,contr 
+0x6b26 022658 copy contr ,rega 
+0x6b27 022659 branch iicd_write_ota_data 
+:      022661 prcp_parse_ota_start1:
+0x6b28 022662 setarg 0x0002 
+0x6b29 022663 byteswap pdata ,pdata 
+0x6b2a 022664 store 2 ,mem_addr_mi 
+0x6b2b 022665 arg iicd_read_eep ,regc 
+0x6b2c 022666 arg 0x2 ,loopcnt 
+:      022667 prcp_parse_ota_loop1:
+0x6b2d 022668 call get_block_header 
+0x6b2e 022669 nbranch prcp_parse_ota_start2 ,zero 
+0x6b2f 022670 fetch 2 ,mem_addr_mi 
+0x6b30 022671 byteswap pdata ,pdata 
+0x6b31 022672 iadd temp ,pdata 
+0x6b32 022673 store 2 ,mem_eeprom_ota_base_addr 
+0x6b33 022674 byteswap pdata ,pdata 
+0x6b34 022675 store 2 ,mem_addr_mi 
+0x6b35 022676 loop prcp_parse_ota_loop1 
+:      022677 prcp_parse_ota_start2:
+0x6b36 022678 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b37 022679 byteswap pdata ,pdata 
+0x6b38 022680 store 2 ,mem_addr_mi 
+0x6b39 022681 arg iicd_read_eep ,regc 
+0x6b3a 022682 arg 0xffff ,loopcnt 
+:      022683 prcp_parse_ota_loop2:
+0x6b3b 022684 call get_block_header 
+0x6b3c 022685 nbranch prcp_parse_ota_load ,zero 
+0x6b3d 022686 fetch 2 ,mem_addr_mi 
+0x6b3e 022687 byteswap pdata ,pdata 
+0x6b3f 022688 iadd temp ,pdata 
+0x6b40 022689 increase 2 ,pdata 
+0x6b41 022690 store 2 ,mem_eeprom_ota_base_addr 
+0x6b42 022691 byteswap pdata ,pdata 
+0x6b43 022692 store 2 ,mem_addr_mi 
+0x6b44 022693 loop prcp_parse_ota_loop2 
+:      022695 prcp_parse_ota_end_cmd:
+0x6b45 022696 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b46 022697 increase 2 ,pdata 
+0x6b47 022698 byteswap pdata ,pdata 
+0x6b48 022699 store 2 ,mem_eeprom_ota_base_addr 
+0x6b49 022700 arg mem_eeprom_ota_base_addr ,rega 
+0x6b4a 022701 arg 0x02 ,temp 
+0x6b4b 022702 arg 0x0000 ,pdata 
+0x6b4c 022703 call iicd_write_ota_data 
+0x6b4d 022704 setarg 0x0000 
+0x6b4e 022705 store 2 ,mem_eeprom_ota_base_addr 
+0x6b4f 022706 rtn 
+:      022708 prcp_parse_i2c_config_req:
+0x6b50 022709 rtn 
+:      022710 prcp_parse_i2c_read_res:
+0x6b51 022711 rtn 
+:      022712 prcp_parse_i2c_write_req:
+0x6b52 022713 rtn 
+:      022718 rfcomm_init:
+0x6b53 022719 rtn wake 
+0x6b54 022720 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6b55 022721 jam bits9600 ,memremoterpnbitrate 
+0x6b56 022722 jam databits8 ,memremoteprndatabits 
+0x6b57 022723 jam 0x11 ,memremoteprnxon 
+0x6b58 022724 jam 0x13 ,memremoteprnxoff 
+0x6b59 022725 setarg 0 
+0x6b5a 022726 store 3 ,memremoteprnstopbit 
+0x6b5b 022727 store 1 ,mem_spp_state 
+0x6b5c 022728 jam 0 ,memui_reconnect_mode 
+:      022730 rfcomm_init_spp:
+0x6b5d 022731 set1 mark_ext_patch ,mark 
+0x6b5e 022732 bpatch patch37_7 ,mem_patch37 
+0x6b5f 022733 setarg 0 
+0x6b60 022734 store 1 ,mem_spp_state 
+0x6b61 022735 store 1 ,mem_remote_spp_channel 
+0x6b62 022736 store 1 ,mem_pn_dlci 
+0x6b63 022737 jam 0x50 ,mem_credit_given 
+0x6b64 022738 rtn 
+:      022740 set_cr_bit:
+0x6b65 022741 or_into 0x02 ,temp 
+0x6b66 022742 rtn 
+:      022754 rfcomm_calculate_fcs_sabm:
+0x6b67 022755 copy temp ,pdata 
+0x6b68 022756 reverse pdata ,pdata 
+0x6b69 022757 store 1 ,memfcstemp3 
+0x6b6a 022758 force ini_tx_sabm ,pdata 
+0x6b6b 022759 reverse pdata ,pdata 
+0x6b6c 022760 store 1 ,memfcstemp2 
+0x6b6d 022761 force 0x01 ,pdata 
+0x6b6e 022762 reverse pdata ,pdata 
+0x6b6f 022763 store 1 ,memfcstemp1 
+0x6b70 022764 call caculate_fcs 
+0x6b71 022765 copy temp ,pdata 
+0x6b72 022766 rtn 
+:      022767 rfcomm_calculate_fcs_ua:
+0x6b73 022768 reverse pdata ,pdata 
+0x6b74 022769 store 1 ,memfcstemp3 
+0x6b75 022770 force rsp_tx_ua ,pdata 
+0x6b76 022771 reverse pdata ,pdata 
+0x6b77 022772 store 1 ,memfcstemp2 
+0x6b78 022773 force 0x01 ,pdata 
+0x6b79 022774 reverse pdata ,pdata 
+0x6b7a 022775 store 1 ,memfcstemp1 
+0x6b7b 022776 branch caculate_fcs 
+:      022778 rfcomm_calculate_fcs_dlci0:
+0x6b7c 022779 fetch 1 ,mem_rfcomm_initiator 
+0x6b7d 022780 branch rfcomm_calculate_fcs_dlci0_res ,blank 
+0x6b7e 022781 setarg 0x70 
+0x6b7f 022782 rtn 
+:      022783 rfcomm_calculate_fcs_dlci0_res:
+0x6b80 022784 setarg 0xaa 
+0x6b81 022785 rtn 
+:      022787 rfcomm_save_fcs_uih:
+0x6b82 022788 reverse pdata ,pdata 
+0x6b83 022789 store 1 ,memfcstemp3 
+0x6b84 022790 force rsp_rx_uih ,pdata 
+0x6b85 022791 call caculate_uihdata_fcs 
+0x6b86 022792 fetcht 2 ,mem_contw_temp 
+0x6b87 022793 copy temp ,contw 
+0x6b88 022794 istore 1 ,contw 
+0x6b89 022795 copy contw ,temp 
+0x6b8a 022796 storet 2 ,mem_contw_temp 
+0x6b8b 022797 force rsp_rx_uih_wdata ,pdata 
+0x6b8c 022798 call caculate_uihdata_fcs 
+0x6b8d 022799 fetcht 2 ,mem_contw_temp 
+0x6b8e 022800 copy temp ,contw 
+0x6b8f 022801 istore 1 ,contw 
+0x6b90 022802 rtn 
+:      022811 caculate_uihdata_fcs:
+0x6b91 022812 reverse pdata ,pdata 
+0x6b92 022813 store 1 ,memfcstemp2 
+0x6b93 022814 fetch 2 ,memfcstemp2 
+0x6b94 022815 lshift8 pdata ,pdata 
+0x6b95 022816 store 3 ,mem_mod2div_temp 
+0x6b96 022817 arg 0x107 ,rega 
+0x6b97 022818 arg 0xf ,regb 
+0x6b98 022819 call mod2div 
+0x6b99 022820 xor_into 0xd7 ,pdata 
+0x6b9a 022821 invert pdata ,pdata 
+0x6b9b 022822 reverse pdata ,pdata 
+0x6b9c 022823 rtn 
+:      022833 caculate_fcs:
+0x6b9d 022834 fetch 3 ,memfcstemp1 
+0x6b9e 022835 store 3 ,mem_mod2div_temp 
+0x6b9f 022836 arg 0x107 ,rega 
+0x6ba0 022837 arg 0xf ,regb 
+0x6ba1 022838 call mod2div 
+0x6ba2 022839 lshift8 pdata ,pdata 
+0x6ba3 022840 arg 0x7 ,regb 
+0x6ba4 022841 call mod2div 
+0x6ba5 022842 xor_into 0x2b ,pdata 
+0x6ba6 022843 invert pdata ,pdata 
+0x6ba7 022844 reverse pdata ,pdata 
+0x6ba8 022845 copy pdata ,temp 
+0x6ba9 022846 rtn 
+:      022848 mod2div:
+0x6baa 022849 arg 0 ,regc 
+0x6bab 022850 copy regb ,loopcnt 
+0x6bac 022851 call right_shift_n 
+0x6bad 022852 icopy temp 
+:      022853 mod2div_loop:
+0x6bae 022858 copy temp ,pdata 
+0x6baf 022859 lshift regc ,regc 
+0x6bb0 022860 bbit0 8 ,mod2div_not_enough_reduction 
+0x6bb1 022861 ixor rega ,temp 
+0x6bb2 022862 increase 1 ,regc 
+:      022863 mod2div_not_enough_reduction:
+0x6bb3 022864 lshift temp ,temp 
+0x6bb4 022865 fetch 3 ,mem_mod2div_temp 
+0x6bb5 022866 increase -1 ,regb 
+0x6bb6 022867 compare 0xff ,regb ,0xff 
+0x6bb7 022868 branch mod2div_end ,true 
+0x6bb8 022869 copy regb ,loopcnt 
+0x6bb9 022870 call right_shift_n 
+0x6bba 022871 isolate1 0 ,pdata 
+0x6bbb 022872 setflag true ,0 ,temp 
+0x6bbc 022873 branch mod2div_loop 
+:      022874 mod2div_end:
+0x6bbd 022876 rshift temp ,pdata 
+0x6bbe 022877 rtn 
+:      022879 get_rfcomm_snd_adss:
+0x6bbf 022880 fetcht 1 ,mem_pn_dlci 
+:      022881 dlci_to_address_cmd:
+0x6bc0 022883 lshift2 temp ,temp 
+0x6bc1 022884 set1 rfcomm_address_ext_len ,temp 
+0x6bc2 022885 fetch 1 ,mem_rfcomm_initiator 
+0x6bc3 022886 ncall set_cr_bit ,blank 
+0x6bc4 022887 storet 1 ,mem_rfcomm_send_adss 
+0x6bc5 022888 rtn 
+:      022890 dlci_to_address_res:
+0x6bc6 022892 lshift2 temp ,temp 
+0x6bc7 022893 set1 rfcomm_address_ext_len ,temp 
+0x6bc8 022894 fetch 1 ,mem_rfcomm_initiator 
+0x6bc9 022895 call set_cr_bit ,blank 
+0x6bca 022896 rtn 
+:      022897 channel_to_dlci:
+0x6bcb 022899 lshift temp ,temp 
+0x6bcc 022900 fetch 1 ,mem_rfcomm_initiator 
+0x6bcd 022901 setflag blank ,0 ,temp 
+0x6bce 022903 rtn 
+:      022904 rfcomm_rx_process_dlci0_sabm:
+0x6bcf 022905 fetcht 1 ,mem_current_channel 
+0x6bd0 022906 jam 0xd7 ,mem_current_fcs 
+0x6bd1 022907 call rfcomm_send_ua 
+0x6bd2 022908 fetch 1 ,mem_rfcomm_state 
+0x6bd3 022909 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6bd4 022910 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bd5 022911 store 1 ,mem_rfcomm_state 
+0x6bd6 022912 jam 0 ,mem_rfcomm_initiator 
+0x6bd7 022913 branch rfcomm_rx_process_end 
+:      022914 rfcomm_rx_process_dlci0_ua:
+0x6bd8 022915 fetch 1 ,mem_rfcomm_state 
+0x6bd9 022916 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bda 022917 store 1 ,mem_rfcomm_state 
+0x6bdb 022918 branch rfcomm_rx_process_end 
+:      022921 rfcomm_rx_process:
+0x6bdc 022922 set1 mark_ext_patch ,mark 
+0x6bdd 022923 bpatch patch38_0 ,mem_patch38 
+0x6bde 022924 fetch 1 ,memui_reconnect_mode 
+0x6bdf 022925 beq no_reconnection ,rfcomm_rx_process_remote_page 
+0x6be0 022926 branch rfcomm_rx_process_reconn 
+:      022928 rfcomm_rx_process_remote_page:
+0x6be1 022929 fetch 2 ,mem_l2cap_payload_ptr 
+0x6be2 022930 copy pdata ,contr 
+0x6be3 022931 call get_rfcomm_head_struct 
+0x6be4 022932 fetch 1 ,mem_current_channel 
+0x6be5 022933 beq 0 ,parse_dlci0_rp 
+0x6be6 022934 branch parse_uih_rp 
+:      022935 parse_dlci0_rp:
+0x6be7 022936 set1 mark_ext_patch ,mark 
+0x6be8 022937 bpatch patch38_1 ,mem_patch38 
+0x6be9 022938 fetch 1 ,mem_current_frame_type 
+0x6bea 022939 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6beb 022940 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6bec 022941 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
+0x6bed 022942 rtneq rfcomm_frame_type_disconn 
+0x6bee 022943 branch assert 
+:      022946 parse_dlci0_rp_uih:
+0x6bef 022947 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6bf0 022948 copy pdata ,contr 
+0x6bf1 022949 call get_rfcomm_uih_head_struct 
+0x6bf2 022950 fetch 1 ,mem_uih_cmd_type 
+0x6bf3 022951 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
+0x6bf4 022952 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
+0x6bf5 022953 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
+0x6bf6 022954 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
+0x6bf7 022955 branch rfcomm_rx_process_end 
+:      022957 parse_dlci0_rp_uih_pn_cmd:
+0x6bf8 022958 call parse_dlci0_rp_uih_pn_res_common 
+0x6bf9 022959 fetch 1 ,mem_pn_dlci 
+0x6bfa 022960 rshift pdata ,pdata 
+0x6bfb 022961 sub pdata ,spp_slave_channel ,null 
+0x6bfc 022962 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
+0x6bfd 022963 branch assert 
+:      022964 parse_dlci0_rp_uih_pn_cmd_spp:
+0x6bfe 022965 fetch 1 ,mem_spp_state 
+0x6bff 022966 set1 rfcomm_channel_state_pn_cmd ,pdata 
+0x6c00 022967 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6c01 022968 store 1 ,mem_spp_state 
+0x6c02 022969 call rfcomm_send_param_neg_res 
+0x6c03 022970 branch rfcomm_rx_process_end 
+:      022972 parse_dlci0_rp_uih_pn_res:
+0x6c04 022973 call parse_dlci0_rp_uih_pn_res_common 
+0x6c05 022974 branch rfcomm_rx_process_end 
+:      022976 parse_dlci0_rp_uih_pn_res_common:
+0x6c06 022977 call get_param_payload_ptr 
+0x6c07 022978 branch get_rfcomm_prarmer_negotiation 
+:      022980 get_rfcomm_param_modem_status:
+0x6c08 022981 call get_param_payload_ptr 
+0x6c09 022982 ifetch 1 ,contr 
+0x6c0a 022983 rshift3 pdata ,pdata 
+0x6c0b 022984 store 1 ,mem_ms_channel 
+0x6c0c 022985 ifetch 1 ,contr 
+0x6c0d 022986 store 1 ,mem_ms_param 
+0x6c0e 022987 rtn 
+:      022990 get_rfcomm_head_struct:
+0x6c0f 022991 ifetch 1 ,contr 
+0x6c10 022992 store 1 ,mem_current_adss 
+0x6c11 022993 rshift3 pdata ,pdata 
+0x6c12 022994 store 1 ,mem_current_channel 
+0x6c13 022995 ifetch 1 ,contr 
+0x6c14 022996 store 1 ,mem_current_frame_type 
+:      022997 get_rfcomm_current_length:
+0x6c15 022998 call get_rfcomm_length_common 
+0x6c16 022999 storet 2 ,mem_current_length 
+0x6c17 023000 copy contr ,pdata 
+0x6c18 023001 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c19 023002 rtn 
+:      023004 get_rfcomm_uih_head_struct:
+0x6c1a 023005 ifetch 1 ,contr 
+0x6c1b 023006 rshift pdata ,pdata 
+0x6c1c 023007 store 1 ,mem_uih_cmd_type 
+0x6c1d 023008 call get_rfcomm_length_common 
+0x6c1e 023009 storet 2 ,mem_uih_length 
+0x6c1f 023010 copy contr ,pdata 
+0x6c20 023011 store 2 ,mem_param_payload_ptr 
+0x6c21 023012 rtn 
+:      023015 get_param_payload_ptr:
+0x6c22 023016 fetch 2 ,mem_param_payload_ptr 
+0x6c23 023017 copy pdata ,contr 
+0x6c24 023018 rtn 
+:      023020 get_rfcomm_param_length_common:
+0x6c25 023021 fetch 2 ,mem_param_payload_ptr 
+0x6c26 023022 copy pdata ,contr 
+:      023023 get_rfcomm_length_common:
+0x6c27 023024 ifetch 1 ,contr 
+0x6c28 023025 copy pdata ,temp 
+0x6c29 023026 rshift temp ,temp 
+0x6c2a 023027 rtnbit1 0 
+0x6c2b 023028 ifetch 1 ,contr 
+0x6c2c 023029 lshift3 pdata ,pdata 
+0x6c2d 023030 lshift4 pdata ,pdata 
+0x6c2e 023031 iadd temp ,temp 
+0x6c2f 023032 rtn 
+:      023034 get_rfcomm_prarmer_negotiation:
+0x6c30 023035 ifetch 1 ,contr 
+0x6c31 023036 store 1 ,mem_pn_dlci 
+0x6c32 023037 ifetch 1 ,contr 
+0x6c33 023038 store 1 ,mem_pn_credit_flow_type_info 
+0x6c34 023039 ifetch 1 ,contr 
+0x6c35 023040 store 1 ,mem_pn_priority 
+0x6c36 023041 ifetch 1 ,contr 
+0x6c37 023042 store 1 ,mem_pn_acknowledg_timer 
+0x6c38 023043 ifetch 2 ,contr 
+0x6c39 023044 store 2 ,mem_pn_max_frame_size 
+0x6c3a 023045 ifetch 1 ,contr 
+0x6c3b 023046 store 1 ,mem_pn_max_retrans 
+0x6c3c 023047 ifetch 1 ,contr 
+0x6c3d 023048 store 1 ,mem_remote_credits 
+0x6c3e 023049 rtn 
+:      023052 parse_dlci0_rp_uih_ms_cmd:
+0x6c3f 023053 call get_rfcomm_param_modem_status 
+0x6c40 023054 fetch 1 ,mem_ms_channel 
+0x6c41 023055 sub pdata ,1 ,null 
+0x6c42 023056 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
+0x6c43 023057 branch assert 
+:      023058 parse_dlci0_rp_uih_ms_cmd_spp:
+0x6c44 023059 fetch 1 ,mem_spp_state 
+0x6c45 023060 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6c46 023061 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6c47 023062 store 1 ,mem_spp_state 
+0x6c48 023063 fetcht 1 ,mem_pn_dlci 
+0x6c49 023064 lshift2 temp ,temp 
+0x6c4a 023065 or_into 3 ,temp 
+0x6c4b 023066 call rfcomm_send_modem_status_res 
+0x6c4c 023067 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
+0x6c4d 023068 branch rfcomm_rx_process_end 
+:      023070 parse_dlci0_rp_uih_ms_res:
+0x6c4e 023071 call get_rfcomm_param_modem_status 
+0x6c4f 023072 fetch 1 ,mem_ms_channel 
+0x6c50 023073 sub pdata ,1 ,null 
+0x6c51 023074 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
+0x6c52 023075 branch assert 
+:      023076 parse_dlci0_rp_uih_ms_res_spp:
+0x6c53 023077 fetch 1 ,mem_spp_state 
+0x6c54 023078 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6c55 023079 store 1 ,mem_spp_state 
+0x6c56 023080 branch rfcomm_rx_process_end 
+:      023082 parse_uih_rp:
+0x6c57 023083 fetch 1 ,mem_current_channel 
+0x6c58 023084 sub pdata ,spp_slave_channel ,null 
+0x6c59 023085 branch parse_uih_rp_spp ,zero 
+0x6c5a 023086 branch assert 
+:      023087 parse_uih_rp_spp:
+0x6c5b 023088 fetch 1 ,mem_current_frame_type 
+0x6c5c 023089 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
+0x6c5d 023090 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
+0x6c5e 023091 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6c5f 023092 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6c60 023093 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
+0x6c61 023094 branch assert 
+:      023095 parse_uih_rp_spp_ua:
+0x6c62 023096 fetch 1 ,mem_spp_state 
+0x6c63 023097 set1 rfcomm_channel_state_ua ,pdata 
+0x6c64 023098 store 1 ,mem_spp_state 
+0x6c65 023099 branch rfcomm_rx_process_end 
+:      023100 parse_uih_rp_spp_sabm:
+0x6c66 023101 fetch 1 ,mem_spp_state 
+0x6c67 023102 set1 rfcomm_channel_state_ua ,pdata 
+0x6c68 023103 set1 rfcomm_channel_state_sabm ,pdata 
+0x6c69 023104 store 1 ,mem_spp_state 
+0x6c6a 023105 fetch 1 ,mem_current_adss 
+0x6c6b 023106 call rfcomm_calculate_fcs_ua 
+0x6c6c 023107 store 1 ,mem_current_fcs 
+0x6c6d 023108 call rfcomm_send_ua 
+0x6c6e 023109 fetch 1 ,mem_current_adss 
+0x6c6f 023110 rshift2 pdata ,pdata 
+0x6c70 023111 store 1 ,mem_pn_dlci 
+0x6c71 023112 lshift2 pdata ,pdata 
+0x6c72 023113 set0 rfcomm_address_cr ,pdata 
+0x6c73 023114 set1 rfcomm_address_ext_len ,pdata 
+0x6c74 023115 arg mem_hiufcs_spp ,temp 
+0x6c75 023116 storet 2 ,mem_contw_temp 
+0x6c76 023117 call rfcomm_save_fcs_uih 
+0x6c77 023118 branch rfcomm_rx_process_end 
+:      023120 parse_uih_spp_uih_credits:
+0x6c78 023121 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c79 023122 copy pdata ,contr 
+0x6c7a 023123 increase 1 ,pdata 
+0x6c7b 023124 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c7c 023125 ifetch 1 ,contr 
+0x6c7d 023126 fetcht 1 ,mem_remote_credits 
+0x6c7e 023127 iadd temp ,pdata 
+0x6c7f 023128 store 1 ,mem_remote_credits 
+:      023129 parse_uih_spp_uih:
+0x6c80 023130 call rfcomm_increase_credit_given 
+:      023131 parse_uih_spp_uih_cont:
+0x6c81 023132 call get_rfcomm_snd_adss 
+0x6c82 023133 call rfcomm_send_uih_without_payload 
+0x6c83 023134 call spp_process_rx_data 
+0x6c84 023135 branch rfcomm_rx_process_end 
+:      023137 parse_uih_rp_spp_disconn:
+0x6c85 023138 call rfcomm_init_spp 
+0x6c86 023139 fetch 1 ,mem_current_adss 
+0x6c87 023140 call rfcomm_calculate_fcs_ua 
+0x6c88 023141 store 1 ,mem_current_fcs 
+0x6c89 023142 call rfcomm_send_ua 
+0x6c8a 023143 branch rfcomm_rx_process_end 
+:      023148 rfcomm_rx_process_reconn:
+0x6c8b 023149 fetch 2 ,mem_l2cap_payload_ptr 
+0x6c8c 023150 copy pdata ,contr 
+0x6c8d 023151 call get_rfcomm_head_struct 
+0x6c8e 023152 fetch 1 ,mem_current_channel 
+0x6c8f 023153 beq 0 ,parse_dlci0_reconn 
+0x6c90 023154 branch parse_uih_reconn 
+:      023156 parse_dlci0_reconn:
+0x6c91 023157 set1 mark_ext_patch ,mark 
+0x6c92 023158 bpatch patch38_2 ,mem_patch38 
+0x6c93 023159 fetch 1 ,mem_current_frame_type 
+0x6c94 023160 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6c95 023161 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6c96 023162 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
+0x6c97 023163 branch rfcomm_rx_process_end 
+:      023164 parse_dlci0_reconn_uih:
+0x6c98 023165 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c99 023166 copy pdata ,contr 
+0x6c9a 023167 call get_rfcomm_uih_head_struct 
+0x6c9b 023168 fetch 1 ,mem_uih_cmd_type 
+0x6c9c 023169 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9d 023170 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9e 023171 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
+0x6c9f 023172 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
+0x6ca0 023173 branch rfcomm_rx_process_end 
+:      023175 parse_dlci0_reconn_uih_pn_cmd:
+0x6ca1 023176 call parse_dlci0_rp_uih_pn_res_common 
+0x6ca2 023177 fetch 1 ,mem_pn_dlci 
+0x6ca3 023178 rshift pdata ,pdata 
+0x6ca4 023179 fetcht 1 ,mem_remote_spp_channel 
+0x6ca5 023180 isub temp ,null 
+0x6ca6 023181 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
+0x6ca7 023182 branch assert 
+:      023183 parse_dlci0_reconn_uih_pn_cmd_spp:
+0x6ca8 023184 fetch 1 ,mem_spp_state 
+0x6ca9 023185 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6caa 023186 store 1 ,mem_spp_state 
+0x6cab 023187 branch rfcomm_rx_process_end 
+:      023189 parse_dlci0_reconn_uih_ms_cmd:
+0x6cac 023190 call get_rfcomm_param_modem_status 
+0x6cad 023191 fetch 1 ,mem_ms_channel 
+0x6cae 023192 fetcht 1 ,mem_remote_spp_channel 
+0x6caf 023193 isub temp ,null 
+0x6cb0 023194 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
+0x6cb1 023195 branch assert 
+0x6cb2 023196 branch rfcomm_rx_process_end 
+:      023197 parse_dlci0_reconn_uih_ms_cmd_spp:
+0x6cb3 023198 fetch 1 ,mem_spp_state 
+0x6cb4 023199 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6cb5 023200 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6cb6 023201 store 1 ,mem_spp_state 
+0x6cb7 023202 fetcht 1 ,mem_pn_dlci 
+0x6cb8 023203 lshift2 temp ,temp 
+0x6cb9 023204 or_into 3 ,temp 
+0x6cba 023205 call rfcomm_send_modem_status_res 
+0x6cbb 023206 branch rfcomm_rx_process_end 
+:      023208 parse_dlci0_reconn_uih_ms_res:
+0x6cbc 023209 call get_rfcomm_param_modem_status 
+0x6cbd 023210 fetch 1 ,mem_ms_channel 
+0x6cbe 023211 fetcht 1 ,mem_remote_spp_channel 
+0x6cbf 023212 isub temp ,null 
+0x6cc0 023213 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
+0x6cc1 023214 branch assert 
+:      023215 parse_dlci0_reconn_uih_ms_res_spp:
+0x6cc2 023216 fetch 1 ,mem_spp_state 
+0x6cc3 023217 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6cc4 023218 store 1 ,mem_spp_state 
+0x6cc5 023219 branch rfcomm_rx_process_end 
+:      023221 parse_uih_reconn:
+0x6cc6 023222 fetch 1 ,mem_current_channel 
+0x6cc7 023223 fetcht 1 ,mem_remote_spp_channel 
+0x6cc8 023224 isub temp ,null 
+0x6cc9 023225 branch parse_uih_reconn_spp ,zero 
+0x6cca 023226 branch assert 
+0x6ccb 023227 branch rfcomm_rx_process_end 
+:      023229 parse_uih_reconn_spp:
+0x6ccc 023230 fetch 1 ,mem_current_frame_type 
+0x6ccd 023231 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
+0x6cce 023232 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6ccf 023233 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6cd0 023234 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
+:      023235 parse_uih_reconn_spp_ua:
+0x6cd1 023236 fetch 1 ,mem_spp_state 
+0x6cd2 023237 set1 rfcomm_channel_state_ua ,pdata 
+0x6cd3 023238 store 1 ,mem_spp_state 
+0x6cd4 023239 branch rfcomm_rx_process_end 
+:      023240 parse_uih_reconn_spp_sabm:
+0x6cd5 023241 branch parse_uih_reconn_spp_sabm 
+:      023242 parse_uih_reconn_spp_disconn:
+0x6cd6 023243 branch parse_uih_rp_spp_disconn 
+:      023244 rfcomm_rx_process_end:
+0x6cd7 023245 rtn 
+:      023247 rfcomm_send_more_pkt:
+0x6cd8 023248 fetch 1 ,mem_rfcomm_send_more_pkt 
+0x6cd9 023249 rtn blank 
+0x6cda 023250 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
+0x6cdb 023251 branch assert 
+:      023253 rfcomm_send_more_pkt_msc_cmd_spp:
+0x6cdc 023254 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6cdd 023255 call l2cap_malloc_rfcomm_channel 
+0x6cde 023256 arg spp_slave_channel ,temp 
+0x6cdf 023257 lshift3 temp ,temp 
+:      023258 rfcomm_send_more_pkt_msc_cmd_spp0:
+0x6ce0 023259 or_into 0x03 ,temp 
+0x6ce1 023260 arg 0xaa ,rega 
+0x6ce2 023261 call rfcomm_send_modem_status_cmd 
+0x6ce3 023262 call l2cap_get_rfcomm_tx_buff 
+0x6ce4 023263 copy contw ,contr 
+0x6ce5 023264 ifetch 2 ,contr 
+0x6ce6 023265 branch assert ,blank 
+0x6ce7 023266 rtn 
+:      023268 rfcomm_send_sabm:
+0x6ce8 023269 set1 mark_ext_patch ,mark 
+0x6ce9 023270 bpatch patch38_3 ,mem_patch38 
+0x6cea 023271 call l2cap_get_rfcomm_tx_buff 
+0x6ceb 023272 setarg 0x0004 
+0x6cec 023273 istore 2 ,contw 
+0x6ced 023274 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cee 023275 istore 2 ,contw 
+0x6cef 023276 fetch 1 ,mem_current_adss 
+0x6cf0 023277 istore 1 ,contw 
+0x6cf1 023278 setarg 0x013f 
+0x6cf2 023279 istore 2 ,contw 
+0x6cf3 023280 fetch 1 ,mem_current_fcs 
+0x6cf4 023281 istore 1 ,contw 
+0x6cf5 023282 rtn 
+:      023283 rfcomm_send_ua:
+0x6cf6 023284 set1 mark_ext_patch ,mark 
+0x6cf7 023285 bpatch patch38_4 ,mem_patch38 
+0x6cf8 023286 call l2cap_malloc_rfcomm_channel 
+0x6cf9 023287 call l2cap_get_rfcomm_tx_buff 
+0x6cfa 023288 setarg 0x0004 
+0x6cfb 023289 istore 2 ,contw 
+0x6cfc 023290 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cfd 023291 istore 2 ,contw 
+0x6cfe 023292 fetch 1 ,mem_current_adss 
+0x6cff 023293 istore 1 ,contw 
+0x6d00 023294 setarg 0x0173 
+0x6d01 023295 istore 2 ,contw 
+0x6d02 023296 fetch 1 ,mem_current_fcs 
+0x6d03 023297 istore 1 ,contw 
+0x6d04 023298 rtn 
+:      023299 rfcomm_send_param_neg_cmd:
+0x6d05 023300 set1 mark_ext_patch ,mark 
+0x6d06 023301 bpatch patch38_5 ,mem_patch38 
+0x6d07 023302 call l2cap_get_rfcomm_tx_buff 
+0x6d08 023303 setarg 0x000e 
+0x6d09 023304 istore 2 ,contw 
+0x6d0a 023305 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d0b 023306 istore 2 ,contw 
+0x6d0c 023307 fetch 1 ,mem_rfcomm_initiator 
+0x6d0d 023308 lshift pdata ,pdata 
+0x6d0e 023309 set1 0 ,pdata 
+0x6d0f 023310 istore 1 ,contw 
+0x6d10 023311 setarg 0x15ef 
+0x6d11 023312 istore 2 ,contw 
+0x6d12 023313 setarg 0x1183 
+0x6d13 023314 istore 2 ,contw 
+0x6d14 023315 copy temp ,pdata 
+0x6d15 023316 istore 1 ,contw 
+0x6d16 023317 setarg 0x0000f0 
+0x6d17 023318 istore 3 ,contw 
+0x6d18 023319 setarg rfcomm_max_frame_size 
+0x6d19 023320 istore 2 ,contw 
+0x6d1a 023321 setarg 0 
+0x6d1b 023322 istore 1 ,contw 
+0x6d1c 023323 setarg 0x01 
+0x6d1d 023324 istore 1 ,contw 
+0x6d1e 023325 call rfcomm_calculate_fcs_dlci0 
+0x6d1f 023326 istore 1 ,contw 
+0x6d20 023327 jam 0x10 ,mem_credit_given 
+0x6d21 023328 rtn 
+:      023329 rfcomm_send_param_neg_res:
+0x6d22 023330 set1 mark_ext_patch ,mark 
+0x6d23 023331 bpatch patch38_6 ,mem_patch38 
+0x6d24 023332 call l2cap_malloc_rfcomm_channel 
+0x6d25 023333 call l2cap_get_rfcomm_tx_buff 
+0x6d26 023334 setarg 0x000e 
+0x6d27 023335 istore 2 ,contw 
+0x6d28 023336 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d29 023337 istore 2 ,contw 
+0x6d2a 023338 fetch 1 ,mem_rfcomm_initiator 
+0x6d2b 023339 lshift pdata ,pdata 
+0x6d2c 023340 set1 0 ,pdata 
+0x6d2d 023341 istore 1 ,contw 
+0x6d2e 023342 setarg 0x15ef 
+0x6d2f 023343 istore 2 ,contw 
+0x6d30 023344 setarg 0x1181 
+0x6d31 023345 istore 2 ,contw 
+0x6d32 023346 fetch 1 ,mem_pn_dlci 
+0x6d33 023347 istore 1 ,contw 
+0x6d34 023348 setarg 0x0000e0 
+0x6d35 023349 istore 3 ,contw 
+0x6d36 023350 setarg rfcomm_max_frame_size 
+0x6d37 023351 istore 2 ,contw 
+0x6d38 023352 setarg 0x00 
+0x6d39 023353 istore 1 ,contw 
+0x6d3a 023354 setarg 0x07 
+0x6d3b 023355 istore 1 ,contw 
+0x6d3c 023356 call rfcomm_calculate_fcs_dlci0 
+0x6d3d 023357 istore 1 ,contw 
+0x6d3e 023358 rtn 
+:      023359 rfcomm_send_modem_status_cmd:
+0x6d3f 023360 set1 mark_ext_patch ,mark 
+0x6d40 023361 bpatch patch38_7 ,mem_patch38 
+0x6d41 023362 call l2cap_get_rfcomm_tx_buff 
+0x6d42 023363 setarg 0x0008 
+0x6d43 023364 istore 2 ,contw 
+0x6d44 023365 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d45 023366 istore 2 ,contw 
+0x6d46 023367 fetch 1 ,mem_rfcomm_initiator 
+0x6d47 023368 lshift pdata ,pdata 
+0x6d48 023369 set1 0 ,pdata 
+0x6d49 023370 istore 1 ,contw 
+0x6d4a 023371 setarg 0x09ef 
+0x6d4b 023372 istore 2 ,contw 
+0x6d4c 023373 setarg 0x05e3 
+0x6d4d 023374 istore 2 ,contw 
+0x6d4e 023375 copy temp ,pdata 
+0x6d4f 023376 istore 1 ,contw 
+0x6d50 023377 setarg 0x8d 
+0x6d51 023378 istore 1 ,contw 
+0x6d52 023379 call rfcomm_calculate_fcs_dlci0 
+0x6d53 023380 istore 1 ,contw 
+0x6d54 023381 rtn 
+:      023383 rfcomm_send_modem_status_res:
+0x6d55 023384 set1 mark_ext_patch ,mark 
+0x6d56 023385 bpatch patch39_0 ,mem_patch39 
+0x6d57 023386 call l2cap_malloc_rfcomm_channel 
+0x6d58 023387 call l2cap_get_rfcomm_tx_buff 
+0x6d59 023388 setarg 0x0008 
+0x6d5a 023389 istore 2 ,contw 
+0x6d5b 023390 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d5c 023391 istore 2 ,contw 
+0x6d5d 023392 copy temp ,timeup 
+0x6d5e 023393 fetch 1 ,mem_rfcomm_initiator 
+0x6d5f 023394 lshift pdata ,pdata 
+0x6d60 023395 set1 0 ,pdata 
+0x6d61 023396 istore 1 ,contw 
+0x6d62 023397 setarg 0x09ef 
+0x6d63 023398 istore 2 ,contw 
+0x6d64 023399 setarg 0x05e1 
+0x6d65 023400 istore 2 ,contw 
+0x6d66 023401 copy timeup ,pdata 
+0x6d67 023402 istore 1 ,contw 
+0x6d68 023403 setarg 0x8d 
+0x6d69 023404 istore 1 ,contw 
+0x6d6a 023405 call rfcomm_calculate_fcs_dlci0 
+0x6d6b 023406 istore 1 ,contw 
+0x6d6c 023407 rtn 
+:      023409 rfcomm_send_uih_without_payload:
+0x6d6d 023410 set1 mark_ext_patch ,mark 
+0x6d6e 023411 bpatch patch39_1 ,mem_patch39 
+0x6d6f 023412 fetch 1 ,mem_credit_given 
+0x6d70 023413 rtn blank 
+0x6d71 023414 hfetch 2 ,core_uart_rxitems 
+0x6d72 023415 nrtn blank 
+0x6d73 023416 copy rega ,pdata 
+0x6d74 023417 store 1 ,mem_pdatatemp + 1 
+0x6d75 023418 storet 1 ,mem_pdatatemp 
+0x6d76 023419 call l2cap_malloc_is_fifo_full 
+0x6d77 023420 nrtn blank 
+0x6d78 023421 call l2cap_malloc_rfcomm_channel 
+0x6d79 023422 call l2cap_get_rfcomm_tx_buff 
+0x6d7a 023423 setarg 0x05 
+0x6d7b 023424 istore 2 ,contw 
+0x6d7c 023425 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d7d 023426 istore 2 ,contw 
+0x6d7e 023427 fetch 1 ,mem_rfcomm_send_adss 
+0x6d7f 023428 istore 1 ,contw 
+0x6d80 023429 setarg 0x01ff 
+0x6d81 023430 istore 2 ,contw 
+0x6d82 023431 fetch 1 ,mem_credit_given 
+0x6d83 023432 istore 1 ,contw 
+0x6d84 023433 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6d85 023434 istore 1 ,contw 
+0x6d86 023435 jam 0 ,mem_credit_given 
+0x6d87 023436 rtn 
+:      023438 rfcomm_increase_credit_given:
+0x6d88 023439 fetch 2 ,mem_current_length 
+0x6d89 023440 rtn blank 
+0x6d8a 023441 fetch 1 ,mem_credit_given 
+0x6d8b 023442 increase 1 ,pdata 
+0x6d8c 023443 store 1 ,mem_credit_given 
+0x6d8d 023444 rtn 
+:      023446 spp_process_rx_data:
+0x6d8e 023447 set1 mark_ext_patch ,mark 
+0x6d8f 023448 bpatch patch39_2 ,mem_patch39 
+0x6d90 023449 fetch 2 ,mem_current_length 
+0x6d91 023450 copy pdata ,loopcnt 
+0x6d92 023451 call uartd_prepare_tx 
+0x6d93 023452 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6d94 023453 copy pdata ,contr 
+0x6d95 023454 call uart_copy_tx_bytes 
+0x6d96 023455 branch uartd_send 
+:      023457 spp_tx_rfcomm_packet:
+0x6d97 023458 set1 mark_ext_patch ,mark 
+0x6d98 023459 bpatch patch39_3 ,mem_patch39 
+0x6d99 023461 fetch 1 ,mem_remote_credits 
+0x6d9a 023462 rtn blank 
+0x6d9b 023463 increase -1 ,pdata 
+0x6d9c 023464 store 1 ,mem_remote_credits 
+0x6d9d 023465 fetch 2 ,mem_pn_max_frame_size 
+0x6d9e 023466 fetcht 2 ,mem_current_packet_length 
+0x6d9f 023467 isub temp ,null 
+0x6da0 023468 branch spp_tx_rfcomm_from_uart ,positive 
+0x6da1 023469 store 2 ,mem_current_packet_length 
+:      023470 spp_tx_rfcomm_from_uart:
+0x6da2 023471 fetch 1 ,mem_credit_given 
+0x6da3 023472 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
+0x6da4 023473 jam 1 ,mem_rfcomm_send_offset 
+0x6da5 023474 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6da6 023475 store 1 ,mem_rfcomm_send_fcs 
+0x6da7 023476 setarg rsp_rx_uih_wdata 
+0x6da8 023477 store 1 ,mem_rfcomm_send_frame_type 
+0x6da9 023478 branch spp_tx_rfcomm_from_uart_common 
+:      023479 spp_tx_rfcomm_from_uart_without_credit:
+0x6daa 023480 jam 0 ,mem_rfcomm_send_offset 
+0x6dab 023481 fetch 1 ,mem_hiufcs_spp 
+0x6dac 023482 store 1 ,mem_rfcomm_send_fcs 
+0x6dad 023483 setarg rsp_tx_uih 
+0x6dae 023484 store 1 ,mem_rfcomm_send_frame_type 
+:      023485 spp_tx_rfcomm_from_uart_common:
+0x6daf 023486 set1 mark_ext_patch ,mark 
+0x6db0 023487 bpatch patch39_4 ,mem_patch39 
+0x6db1 023488 fetch 1 ,mem_current_packet_length 
+0x6db2 023489 sub pdata ,127 ,null 
+0x6db3 023490 branch spp_tx_rfcomm_from_uart_common0 ,positive 
+0x6db4 023491 fetch 1 ,mem_rfcomm_send_offset 
+0x6db5 023492 increase 1 ,pdata 
+0x6db6 023493 store 1 ,mem_rfcomm_send_offset 
+:      023494 spp_tx_rfcomm_from_uart_common0:
+0x6db7 023495 call get_rfcomm_snd_adss 
+0x6db8 023496 fetch 2 ,mem_current_packet_length 
+0x6db9 023497 increase 8 ,pdata 
+0x6dba 023498 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dbb 023499 iadd temp ,rega 
+0x6dbc 023501 call l2cap_malloc 
+0x6dbd 023502 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dbe 023503 increase 4 ,pdata 
+0x6dbf 023504 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x6dc0 023505 copy pdata ,contw 
+0x6dc1 023506 fetch 1 ,mem_rfcomm_send_adss 
+0x6dc2 023507 istore 1 ,contw 
+0x6dc3 023508 fetch 1 ,mem_rfcomm_send_frame_type 
+0x6dc4 023509 istore 1 ,contw 
+0x6dc5 023510 call spp_tx_write_length 
+0x6dc6 023511 call spp_tx_write_given_credit 
+0x6dc7 023512 call get_uart_rrptr 
+0x6dc8 023513 fetch 1 ,mem_current_packet_length 
+0x6dc9 023514 copy pdata ,loopcnt 
+0x6dca 023515 call uart_copy_rx_bytes 
+0x6dcb 023516 fetch 1 ,mem_rfcomm_send_fcs 
+0x6dcc 023517 istore 1 ,contw 
+0x6dcd 023518 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dce 023519 copy pdata ,contw 
+0x6dcf 023520 fetch 2 ,mem_current_packet_length 
+0x6dd0 023521 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dd1 023522 iadd temp ,pdata 
+0x6dd2 023523 increase 4 ,pdata 
+0x6dd3 023524 istore 2 ,contw 
+0x6dd4 023525 fetch 2 ,mem_rfcomm_remote_cid 
+0x6dd5 023526 istore 2 ,contw 
+0x6dd6 023527 jam 0 ,mem_credit_given 
+0x6dd7 023528 branch spp_send_end 
+:      023530 spp_tx_write_length:
+0x6dd8 023531 fetch 2 ,mem_current_packet_length 
+0x6dd9 023532 sub pdata ,0x7f ,null 
+0x6dda 023533 nbranch spp_tx_write_long_packet ,positive 
+0x6ddb 023534 lshift pdata ,pdata 
+0x6ddc 023535 set1 0 ,pdata 
+0x6ddd 023536 istore 1 ,contw 
+0x6dde 023537 rtn 
+:      023538 spp_tx_write_long_packet:
+0x6ddf 023539 fetch 2 ,mem_current_packet_length 
+0x6de0 023540 rshift3 pdata ,pdata 
+0x6de1 023541 rshift4 pdata ,temp 
+0x6de2 023542 and_into 0x7f ,pdata 
+0x6de3 023543 lshift pdata ,pdata 
+0x6de4 023544 set0 0 ,pdata 
+0x6de5 023545 istore 1 ,contw 
+0x6de6 023546 istoret 1 ,contw 
+0x6de7 023547 rtn 
+:      023548 spp_tx_write_given_credit:
+0x6de8 023549 fetch 1 ,mem_credit_given 
+0x6de9 023550 rtn blank 
+0x6dea 023551 istore 1 ,contw 
+0x6deb 023552 rtn 
+:      023557 scheduler_process:
+0x6dec 023558 set1 mark_ext_patch ,mark 
+0x6ded 023559 bpatch patch33_5 ,mem_patch33 
+0x6dee 023560 call check_51cmd 
+0x6def 023561 call app_process_bb_event 
+0x6df0 023562 call process_conn_sm 
+0x6df1 023564 set1 mark_ext_patch ,mark 
+0x6df2 023565 bpatch patch33_6 ,mem_patch33 
+0x6df3 023566 call sp_calc_sequence 
+0x6df4 023567 call simple_pairing_sequence 
+0x6df5 023568 call master_simple_paring_sequence 
+0x6df6 023570 set1 mark_ext_patch ,mark 
+0x6df7 023571 bpatch patch33_7 ,mem_patch33 
+0x6df8 023572 fetch 1 ,mem_device_option 
+0x6df9 023573 rtneq dvc_op_hci 
+0x6dfa 023575 call l2cap_malloc_is_fifo_full 
+0x6dfb 023576 nrtn blank 
+0x6dfc 023578 call l2cap_call_proc_sigal_pending 
+:      023579 scheduler_process1:
+0x6dfd 023580 call l2cap_malloc_is_fifo_full 
+0x6dfe 023581 nrtn blank 
+0x6dff 023582 set1 mark_ext_patch ,mark 
+0x6e00 023583 bpatch patch34_0 ,mem_patch34 
+0x6e01 023585 call process_upper_sm 
+0x6e02 023586 call l2cap_send_config_req 
+0x6e03 023587 call rfcomm_send_more_pkt 
+:      023588 scheduler_process0:
+0x6e04 023589 call scheduler_tx_disconnect_hid 
+0x6e05 023590 set1 mark_ext_patch ,mark 
+0x6e06 023591 bpatch patch34_1 ,mem_patch34 
+0x6e07 023592 call l2cap_malloc_is_fifo_full 
+0x6e08 023593 nrtn blank 
+0x6e09 023594 branch app_process_bt 
+:      023596 scheduler_tx_disconnect_hid:
+0x6e0a 023597 set1 mark_ext_patch ,mark 
+0x6e0b 023598 bpatch patch34_2 ,mem_patch34 
+0x6e0c 023599 fetch 1 ,mem_control_tasks 
+0x6e0d 023600 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
+0x6e0e 023601 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
+0x6e0f 023602 rtn 
+:      023604 scheduler_tx_l2cap_pkt:
+0x6e10 023605 set1 mark_ext_patch ,mark 
+0x6e11 023606 bpatch patch34_3 ,mem_patch34 
+0x6e12 023607 call l2cap_malloc_is_fifo_empty 
+0x6e13 023608 rtn blank 
+0x6e14 023609 fetch 1 ,mem_op 
+0x6e15 023610 rtnbit1 op_txl2cap 
+0x6e16 023611 call l2cap_malloc_fifo_out 
+0x6e17 023612 store 2 ,mem_txptr 
+0x6e18 023613 copy pdata ,contr 
+0x6e19 023614 ifetch 2 ,contr 
+0x6e1a 023615 increase 4 ,pdata 
+0x6e1b 023616 store 2 ,mem_tx_len 
+0x6e1c 023617 jam 6 ,mem_tx_lch 
+0x6e1d 023618 set1 mark_ext_patch ,mark 
+0x6e1e 023619 bpatch patch34_4 ,mem_patch34 
+0x6e1f 023620 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e20 023621 branch scheduler_tx_l2cap_start_pkt ,blank 
+0x6e21 023622 fetch 1 ,mem_op 
+0x6e22 023623 rtnbit0 op_pkt_comp 
+0x6e23 023624 set0 op_pkt_comp ,pdata 
+0x6e24 023625 store 1 ,mem_op 
+0x6e25 023626 jam 5 ,mem_tx_lch 
+0x6e26 023627 fetcht 2 ,mem_l2cap_tx_multi_offset 
+0x6e27 023628 fetch 2 ,mem_txptr 
+0x6e28 023629 iadd temp ,pdata 
+0x6e29 023630 store 2 ,mem_txptr 
+0x6e2a 023631 fetch 2 ,mem_tx_len 
+0x6e2b 023632 isub temp ,pdata 
+0x6e2c 023633 store 2 ,mem_tx_len 
+:      023634 scheduler_tx_l2cap_start_pkt:
+0x6e2d 023635 set1 mark_ext_patch ,mark 
+0x6e2e 023636 bpatch patch34_5 ,mem_patch34 
+0x6e2f 023637 fetch 2 ,mem_tx_len 
+0x6e30 023638 branch assert ,blank 
+0x6e31 023639 arg l2cap_max_pkt_len ,temp 
+0x6e32 023640 isub temp ,pdata 
+0x6e33 023641 nbranch scheduler_tx_l2cap_last_pkt ,positive 
+0x6e34 023642 set1 mark_ext_patch ,mark 
+0x6e35 023643 bpatch patch34_6 ,mem_patch34 
+0x6e36 023644 storet 2 ,mem_tx_len 
+0x6e37 023645 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e38 023646 iadd temp ,pdata 
+0x6e39 023647 store 2 ,mem_l2cap_tx_multi_offset 
+0x6e3a 023648 branch scheduler_tx_l2cap_pkt_end 
+:      023649 scheduler_tx_l2cap_last_pkt:
+0x6e3b 023650 setarg 0 
+0x6e3c 023651 store 2 ,mem_l2cap_tx_multi_offset 
+:      023652 scheduler_tx_l2cap_pkt_end:
+0x6e3d 023653 fetch 1 ,mem_op 
+0x6e3e 023654 set1 op_txl2cap ,pdata 
+0x6e3f 023655 store 1 ,mem_op 
+0x6e40 023656 rtn 
+:      023658 scheduler_start_upper_sm:
+0x6e41 023659 fetch 1 ,mem_ui_profile_supported 
+0x6e42 023660 bbit1 support_hid ,scheduler_start_upper_sm_hid 
+0x6e43 023661 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
+0x6e44 023662 rtn 
+:      023663 scheduler_start_upper_sm_hid:
+0x6e45 023664 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6e46 023665 rtn 
+:      023667 process_upper_sm:
+0x6e47 023668 fetch 1 ,memui_reconnect_mode 
+0x6e48 023669 nbranch process_upper_sm_reconn ,blank 
+:      023670 process_upper_sm_remote_page:
+0x6e49 023671 fetch 1 ,mem_upper_sm_remote_page 
+0x6e4a 023673 rtn blank 
+0x6e4b 023675 jam 0 ,mem_upper_sm_remote_page 
+:      023676 process_upper_sm_rp_wait:
+0x6e4c 023677 rtn 
+:      023680 process_upper_sm_reconn:
+0x6e4d 023681 set1 mark_ext_patch ,mark 
+0x6e4e 023682 bpatch patch34_7 ,mem_patch34 
+0x6e4f 023683 fetch 1 ,mem_upper_sm_reconn 
+0x6e50 023684 rtn blank 
+0x6e51 023685 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
+0x6e52 023686 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
+0x6e53 023687 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
+0x6e54 023688 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
+0x6e55 023689 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
+0x6e56 023690 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
+0x6e57 023691 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
+0x6e58 023692 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
+0x6e59 023693 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
+0x6e5a 023694 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
+0x6e5b 023695 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
+0x6e5c 023696 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
+0x6e5d 023697 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
+0x6e5e 023698 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
+0x6e5f 023699 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
+0x6e60 023700 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
+0x6e61 023701 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
+0x6e62 023702 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
+0x6e63 023703 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
+0x6e64 023704 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
+0x6e65 023705 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
+0x6e66 023706 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
+0x6e67 023707 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
+0x6e68 023708 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
+0x6e69 023709 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
+0x6e6a 023710 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
+0x6e6b 023711 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
+0x6e6c 023712 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
+:      023713 process_upper_sm_reconn_wait:
+0x6e6d 023714 rtn 
+:      023715 process_upper_sm_reconn_sdp_conn:
+0x6e6e 023716 call upper_sm_send_sdp_conn 
+0x6e6f 023717 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
+0x6e70 023718 fetch 1 ,mem_sdp_state 
+0x6e71 023719 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e72 023720 store 1 ,mem_sdp_state 
+0x6e73 023721 rtn 
+:      023722 process_upper_sm_reconn_sdp_cfg:
+0x6e74 023723 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e75 023724 fetch 1 ,mem_sdp_state 
+0x6e76 023725 rtnbit1 l2cap_channel_state_snd_cfg_req 
+0x6e77 023726 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6e78 023727 call upper_sm_send_sdp_cfg 
+0x6e79 023728 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e7a 023729 fetch 1 ,mem_sdp_state 
+0x6e7b 023730 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e7c 023731 store 1 ,mem_sdp_state 
+0x6e7d 023732 rtn 
+:      023733 process_upper_sm_reconn_ss_spp:
+0x6e7e 023734 call l2cap_malloc_is_fifo_empty 
+0x6e7f 023735 nrtn blank 
+0x6e80 023736 call upper_sm_send_ss_spp 
+0x6e81 023737 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
+0x6e82 023738 rtn 
+:      023739 process_upper_sm_reconn_sdp_disconn:
+0x6e83 023740 call upper_sm_send_sdp_disconn 
+0x6e84 023741 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
+0x6e85 023742 rtn 
+:      023743 process_upper_sm_reconn_hid_ctrl_conn:
+0x6e86 023744 call upper_sm_send_hid_ctrl_conn 
+0x6e87 023745 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
+0x6e88 023746 fetch 1 ,mem_hid_control_state 
+0x6e89 023747 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e8a 023748 store 1 ,mem_hid_control_state 
+0x6e8b 023749 rtn 
+:      023750 process_upper_sm_reconn_hid_ctrl_cfg:
+0x6e8c 023751 call upper_sm_send_hid_ctrl_cfg 
+0x6e8d 023752 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
+0x6e8e 023753 fetch 1 ,mem_hid_control_state 
+0x6e8f 023754 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e90 023755 store 1 ,mem_hid_control_state 
+0x6e91 023756 rtn 
+:      023757 process_upper_sm_reconn_hid_int_conn:
+0x6e92 023758 call upper_sm_send_hid_int_conn 
+0x6e93 023759 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
+0x6e94 023760 fetch 1 ,mem_hid_interrupt_state 
+0x6e95 023761 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e96 023762 store 1 ,mem_hid_interrupt_state 
+0x6e97 023763 rtn 
+:      023764 process_upper_sm_reconn_hid_int_cfg:
+0x6e98 023765 call upper_sm_send_hid_int_cfg 
+0x6e99 023766 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
+0x6e9a 023767 fetch 1 ,mem_hid_interrupt_state 
+0x6e9b 023768 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e9c 023769 store 1 ,mem_hid_interrupt_state 
+0x6e9d 023770 rtn 
+:      023771 process_upper_sm_reconn_rfcomm_conn:
+0x6e9e 023772 call upper_sm_send_rfcomm_conn 
+0x6e9f 023773 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
+0x6ea0 023774 fetch 1 ,mem_rfcomm_state 
+0x6ea1 023775 set1 l2cap_channel_state_conn_req ,pdata 
+0x6ea2 023776 store 1 ,mem_rfcomm_state 
+0x6ea3 023777 rtn 
+:      023778 process_upper_sm_reconn_rfcomm_cfg:
+0x6ea4 023779 call upper_sm_send_rfcomm_cfg 
+0x6ea5 023780 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
+0x6ea6 023781 fetch 1 ,mem_rfcomm_state 
+0x6ea7 023782 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6ea8 023783 store 1 ,mem_rfcomm_state 
+0x6ea9 023784 rtn 
+:      023785 process_upper_sm_reconn_rfcomm_sabm:
+0x6eaa 023786 call upper_sm_send_rfcomm_sabm 
+0x6eab 023787 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
+0x6eac 023788 fetch 1 ,mem_rfcomm_state 
+0x6ead 023789 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6eae 023790 store 1 ,mem_rfcomm_state 
+0x6eaf 023791 rtn 
+:      023792 process_upper_sm_reconn_spp_cmd_pn:
+0x6eb0 023793 call upper_sm_send_spp_cmd_pn 
+0x6eb1 023794 fetch 1 ,mem_spp_state 
+0x6eb2 023795 set1 rfcomm_channel_state_pn_cmd 
+0x6eb3 023796 store 1 ,mem_spp_state 
+0x6eb4 023797 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
+0x6eb5 023798 rtn 
+:      023799 process_upper_sm_reconn_spp_sabm:
+0x6eb6 023800 call upper_sm_send_spp_sabm 
+0x6eb7 023801 fetch 1 ,mem_spp_state 
+0x6eb8 023802 set1 rfcomm_channel_state_sabm 
+0x6eb9 023803 store 1 ,mem_spp_state 
+0x6eba 023804 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
+0x6ebb 023805 fetch 1 ,mem_remote_spp_channel 
+0x6ebc 023806 lshift3 pdata ,pdata 
+0x6ebd 023807 or_into 3 ,pdata 
+0x6ebe 023808 arg mem_hiufcs_spp ,temp 
+0x6ebf 023809 storet 2 ,mem_contw_temp 
+0x6ec0 023810 branch rfcomm_save_fcs_uih 
+:      023811 process_upper_sm_reconn_spp_cmd_ms:
+0x6ec1 023812 call upper_sm_send_spp_cmd_ms 
+0x6ec2 023813 fetch 1 ,mem_spp_state 
+0x6ec3 023814 set1 rfcomm_channel_state_snd_ms_cmd 
+0x6ec4 023815 store 1 ,mem_spp_state 
+0x6ec5 023816 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
+0x6ec6 023817 rtn 
+:      023819 process_upper_sm_reconn_sdp_conn_wait:
+0x6ec7 023820 fetch 1 ,mem_sdp_state 
+0x6ec8 023821 rtnbit0 l2cap_channel_state_conn_res 
+0x6ec9 023822 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6eca 023823 branch process_upper_sm_reconn 
+:      023824 process_upper_sm_reconn_sdp_cfg_wait:
+0x6ecb 023825 fetch 1 ,mem_sdp_state 
+0x6ecc 023826 rtnne l2cap_channel_setup_complete 
+0x6ecd 023827 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
+:      023828 process_upper_sm_reconn_ss_spp_wait:
+0x6ece 023829 fetch 1 ,mem_message_to_uppersm 
+0x6ecf 023830 rtnne recieve_ss_reasult_hf 
+0x6ed0 023831 jam 0 ,mem_message_to_uppersm 
+0x6ed1 023832 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
+0x6ed2 023833 branch process_upper_sm_reconn 
+:      023834 process_upper_sm_reconn_sdp_disconn_wait:
+0x6ed3 023835 fetch 1 ,mem_sdp_state 
+0x6ed4 023836 nrtn blank 
+0x6ed5 023837 fetch 1 ,mem_ui_profile_supported 
+0x6ed6 023838 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
+0x6ed7 023839 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ed8 023840 branch process_upper_sm_reconn_termination 
+:      023841 process_upper_sm_reconn_hid_ctrl_conn_wait:
+0x6ed9 023842 fetch 1 ,mem_hid_control_state 
+0x6eda 023843 rtnbit0 l2cap_channel_state_conn_res 
+0x6edb 023844 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
+0x6edc 023845 branch process_upper_sm_reconn 
+:      023846 process_upper_sm_reconn_hid_ctrl_cfg_wait:
+0x6edd 023847 fetch 1 ,mem_hid_control_state 
+0x6ede 023848 rtnne l2cap_channel_setup_complete 
+0x6edf 023849 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
+0x6ee0 023850 branch process_upper_sm_reconn 
+:      023851 process_upper_sm_reconn_hid_int_conn_wait:
+0x6ee1 023852 fetch 1 ,mem_hid_interrupt_state 
+0x6ee2 023853 rtnbit0 l2cap_channel_state_conn_res 
+0x6ee3 023854 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
+0x6ee4 023855 branch process_upper_sm_reconn 
+:      023856 process_upper_sm_reconn_hid_int_cfg_wait:
+0x6ee5 023857 fetch 1 ,mem_hid_interrupt_state 
+0x6ee6 023858 rtnne l2cap_channel_setup_complete 
+0x6ee7 023859 fetch 1 ,mem_ui_profile_supported 
+0x6ee8 023860 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ee9 023861 branch process_upper_sm_reconn_termination 
+:      023862 process_upper_sm_reconn_rfcomm_conn_wait:
+0x6eea 023863 fetch 1 ,mem_rfcomm_state 
+0x6eeb 023864 rtnbit0 l2cap_channel_state_conn_res 
+0x6eec 023865 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
+0x6eed 023866 branch process_upper_sm_reconn 
+:      023867 process_upper_sm_reconn_rfcomm_cfg_wait:
+0x6eee 023868 fetch 1 ,mem_rfcomm_state 
+0x6eef 023869 rtnne l2cap_channel_setup_complete 
+0x6ef0 023870 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
+0x6ef1 023871 branch process_upper_sm_reconn 
+:      023872 process_upper_sm_reconn_rfcomm_sabm_wait:
+0x6ef2 023873 fetch 1 ,mem_rfcomm_state 
+0x6ef3 023874 rtnne l2cap_channel_rfcomm_dlci0_opened 
+0x6ef4 023875 fetch 1 ,mem_ui_profile_supported 
+0x6ef5 023876 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
+0x6ef6 023877 branch process_upper_sm_reconn_termination 
+:      023878 process_upper_sm_reconn_spp_cmd_pn_wait:
+0x6ef7 023879 fetch 1 ,mem_spp_state 
+0x6ef8 023880 rtnbit0 rfcomm_channel_state_pn_res 
+0x6ef9 023881 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
+0x6efa 023882 branch process_upper_sm_reconn 
+:      023883 process_upper_sm_reconn_spp_sabm_wait:
+0x6efb 023884 fetch 1 ,mem_spp_state 
+0x6efc 023885 rtnbit0 rfcomm_channel_state_ua 
+0x6efd 023886 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
+0x6efe 023887 branch process_upper_sm_reconn 
+:      023888 process_upper_sm_reconn_spp_cmd_ms_wait:
+0x6eff 023889 fetch 1 ,mem_spp_state 
+0x6f00 023890 rtnne rfcomm_channel_setup_complete 
+0x6f01 023891 branch process_upper_sm_reconn_termination 
+:      023893 process_upper_sm_reconn_setup_hid:
+0x6f02 023894 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6f03 023895 branch process_upper_sm_reconn 
+:      023897 process_upper_sm_reconn_setup_rfcomm:
+0x6f04 023898 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
+0x6f05 023899 branch process_upper_sm_reconn 
+:      023900 process_upper_sm_reconn_setup_spp:
+0x6f06 023901 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
+0x6f07 023902 branch process_upper_sm_reconn 
+:      023906 process_upper_sm_reconn_termination:
+0x6f08 023907 jam 0 ,mem_upper_sm_reconn 
+0x6f09 023908 rtn 
+:      023909 upper_sm_send_sdp_conn:
+0x6f0a 023910 set1 mark_ext_patch ,mark 
+0x6f0b 023911 bpatch patch35_0 ,mem_patch35 
+0x6f0c 023912 call l2cap_malloc_signal_channel 
+0x6f0d 023913 setarg psm_sdp 
+0x6f0e 023914 copy pdata ,temp 
+0x6f0f 023915 setarg l2cap_sdp_channel 
+0x6f10 023916 copy pdata ,timeup 
+0x6f11 023917 branch ml2cap_send_signal_connect_req 
+:      023919 upper_sm_send_sdp_cfg:
+0x6f12 023920 set1 mark_ext_patch ,mark 
+0x6f13 023921 bpatch patch35_1 ,mem_patch35 
+0x6f14 023922 call l2cap_malloc_signal_channel 
+0x6f15 023923 fetch 2 ,mem_sdp_remote_cid 
+0x6f16 023924 copy pdata ,temp 
+0x6f17 023925 branch ml2cap_send_signal_config_req 
+:      023927 upper_sm_send_sdp_disconn:
+0x6f18 023928 set1 mark_ext_patch ,mark 
+0x6f19 023929 bpatch patch35_2 ,mem_patch35 
+0x6f1a 023930 call l2cap_malloc_signal_channel 
+0x6f1b 023931 fetch 2 ,mem_sdp_remote_cid 
+0x6f1c 023932 copy pdata ,temp 
+0x6f1d 023933 arg l2cap_sdp_channel ,timeup 
+0x6f1e 023934 call ml2cap_send_signal_disconn_req 
+0x6f1f 023935 fetch 1 ,mem_sdp_state 
+0x6f20 023936 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x6f21 023937 store 1 ,mem_sdp_state 
+0x6f22 023938 rtn 
+:      023940 upper_sm_send_ss_spp:
+0x6f23 023941 set1 mark_ext_patch ,mark 
+0x6f24 023942 bpatch patch35_3 ,mem_patch35 
+0x6f25 023943 call l2cap_malloc_sdp_channel 
+0x6f26 023944 call sdp_send_spp_request 
+0x6f27 023945 branch msdp_send_req_done 
+:      023947 upper_sm_send_rfcomm_conn:
+0x6f28 023948 set1 mark_ext_patch ,mark 
+0x6f29 023949 bpatch patch35_4 ,mem_patch35 
+0x6f2a 023950 call l2cap_malloc_signal_channel 
+0x6f2b 023951 setarg psm_rfcomm 
+0x6f2c 023952 copy pdata ,temp 
+0x6f2d 023953 setarg l2cap_rfcomm_channel 
+0x6f2e 023954 copy pdata ,timeup 
+0x6f2f 023955 branch ml2cap_send_signal_connect_req 
+:      023957 upper_sm_send_rfcomm_cfg:
+0x6f30 023958 set1 mark_ext_patch ,mark 
+0x6f31 023959 bpatch patch35_5 ,mem_patch35 
+0x6f32 023960 call l2cap_malloc_signal_channel 
+0x6f33 023961 fetch 2 ,mem_rfcomm_remote_cid 
+0x6f34 023962 copy pdata ,temp 
+0x6f35 023963 branch ml2cap_send_signal_config_req 
+:      023965 upper_sm_send_hid_ctrl_conn:
+0x6f36 023966 set1 mark_ext_patch ,mark 
+0x6f37 023967 bpatch patch35_6 ,mem_patch35 
+0x6f38 023968 call l2cap_malloc_signal_channel 
+0x6f39 023969 setarg psm_hid_control 
+0x6f3a 023970 copy pdata ,temp 
+0x6f3b 023971 setarg l2cap_hid_control_channel 
+0x6f3c 023972 copy pdata ,timeup 
+0x6f3d 023973 branch ml2cap_send_signal_connect_req 
+:      023975 upper_sm_send_hid_ctrl_cfg:
+0x6f3e 023976 set1 mark_ext_patch ,mark 
+0x6f3f 023977 bpatch patch35_7 ,mem_patch35 
+0x6f40 023978 call l2cap_malloc_signal_channel 
+0x6f41 023979 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x6f42 023980 copy pdata ,temp 
+0x6f43 023981 branch ml2cap_send_signal_config_req 
+:      023983 upper_sm_send_hid_int_conn:
+0x6f44 023984 set1 mark_ext_patch ,mark 
+0x6f45 023985 bpatch patch36_0 ,mem_patch36 
+0x6f46 023986 call l2cap_malloc_signal_channel 
+0x6f47 023987 setarg psm_hid_interrupt 
+0x6f48 023988 copy pdata ,temp 
+0x6f49 023989 setarg l2cap_hid_interrupt_channel 
+0x6f4a 023990 copy pdata ,timeup 
+0x6f4b 023991 branch ml2cap_send_signal_connect_req 
+:      023993 upper_sm_send_hid_int_cfg:
+0x6f4c 023994 set1 mark_ext_patch ,mark 
+0x6f4d 023995 bpatch patch36_1 ,mem_patch36 
+0x6f4e 023996 call l2cap_malloc_signal_channel 
+0x6f4f 023997 fetch 2 ,mem_hid_int_remote_cid 
+0x6f50 023998 copy pdata ,temp 
+0x6f51 023999 branch ml2cap_send_signal_config_req 
+:      024001 upper_sm_send_rfcomm_sabm:
+0x6f52 024002 set1 mark_ext_patch ,mark 
+0x6f53 024003 bpatch patch36_2 ,mem_patch36 
+0x6f54 024004 call l2cap_malloc_rfcomm_channel 
+0x6f55 024006 jam 3 ,mem_current_adss 
+0x6f56 024007 jam 0x1c ,mem_current_fcs 
+0x6f57 024008 call rfcomm_send_sabm 
+0x6f58 024009 jam 1 ,mem_rfcomm_initiator 
+0x6f59 024010 rtn 
+:      024012 upper_sm_send_spp_cmd_pn:
+0x6f5a 024013 set1 mark_ext_patch ,mark 
+0x6f5b 024014 bpatch patch36_3 ,mem_patch36 
+0x6f5c 024015 call l2cap_malloc_rfcomm_channel 
+0x6f5d 024016 fetcht 1 ,mem_remote_spp_channel 
+0x6f5e 024017 call channel_to_dlci 
+0x6f5f 024018 storet 1 ,mem_pn_dlci 
+0x6f60 024019 branch rfcomm_send_param_neg_cmd 
+:      024021 upper_sm_send_spp_sabm:
+0x6f61 024022 set1 mark_ext_patch ,mark 
+0x6f62 024023 bpatch patch36_4 ,mem_patch36 
+0x6f63 024024 call l2cap_malloc_rfcomm_channel 
+0x6f64 024025 fetcht 1 ,mem_pn_dlci 
+0x6f65 024026 call dlci_to_address_cmd 
+0x6f66 024027 call rfcomm_calculate_fcs_sabm 
+0x6f67 024028 store 1 ,mem_current_fcs 
+0x6f68 024029 fetcht 1 ,mem_pn_dlci 
+0x6f69 024030 call dlci_to_address_cmd 
+0x6f6a 024031 storet 1 ,mem_current_adss 
+0x6f6b 024032 branch rfcomm_send_sabm 
+:      024034 upper_sm_send_spp_cmd_ms:
+0x6f6c 024035 set1 mark_ext_patch ,mark 
+0x6f6d 024036 bpatch patch36_5 ,mem_patch36 
+0x6f6e 024037 call l2cap_malloc_rfcomm_channel 
+0x6f6f 024038 fetcht 1 ,mem_pn_dlci 
+0x6f70 024039 call dlci_to_address_cmd 
+0x6f71 024040 branch rfcomm_send_modem_status_cmd 
+:      024053 sdp_process:
+0x6f72 024054 set1 mark_ext_patch ,mark 
+0x6f73 024055 bpatch patch3c_7 ,mem_patch3c 
+0x6f74 024056 fetch 2 ,mem_l2cap_payload_ptr 
+0x6f75 024057 iforce contr 
+0x6f76 024058 ifetch 1 ,contr 
+0x6f77 024059 copy pdata ,regb 
+0x6f78 024060 store 1 ,mem_sdp_pduid 
+0x6f79 024061 ifetch 2 ,contr 
+0x6f7a 024062 store 2 ,mem_sdp_transactionid 
+0x6f7b 024063 ifetch 1 ,contr 
+0x6f7c 024064 lshift8 pdata ,timeup 
+0x6f7d 024065 ifetch 1 ,contr 
+0x6f7e 024066 iadd timeup ,timeup 
+0x6f7f 024067 set1 mark_ext_patch ,mark 
+0x6f80 024068 bpatch patch3d_0 ,mem_patch3d 
+0x6f81 024069 deposit regb 
+0x6f82 024070 beq sdp_service_search_request ,servicesearch_req 
+0x6f83 024071 beq sdp_service_attribute_request ,serviceattribute_req 
+0x6f84 024072 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
+0x6f85 024073 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
+0x6f86 024074 branch sdp_insufficient_resource 
+:      024085 servicesearch_req:
+0x6f87 024086 call ask_serviceclassid 
+0x6f88 024087 compare 1 ,temp ,0xff 
+0x6f89 024088 branch empth_sa_rsp ,true 
+0x6f8a 024089 compare 0xff ,temp ,0xff 
+0x6f8b 024090 branch sdp_invalid_reqest_syntax ,true 
+0x6f8c 024092 ifetch 2 ,contr 
+0x6f8d 024093 store 2 ,mem_sdp_record_maxcnt 
+0x6f8e 024094 increase -2 ,timeup 
+0x6f8f 024096 increase -1 ,timeup 
+0x6f90 024097 nbranch sdp_invalid_pdu_size ,zero 
+0x6f91 024098 arg mem_uuid_search_pat ,timeup 
+0x6f92 024099 ifetch 2 ,timeup 
+0x6f93 024100 rtn blank 
+0x6f94 024101 increase 2 ,timeup 
+0x6f95 024102 call search_uuid 
+0x6f96 024103 call l2cap_get_sdp_tx_payload 
+0x6f97 024104 force 3 ,pdata 
+0x6f98 024105 istore 1 ,contw 
+0x6f99 024106 fetch 2 ,mem_sdp_transactionid 
+0x6f9a 024107 istore 2 ,contw 
+0x6f9b 024108 lshift2 queue ,pdata 
+0x6f9c 024109 add pdata ,5 ,pdata 
+0x6f9d 024110 add pdata ,5 ,regc 
+0x6f9e 024111 byteswap pdata ,pdata 
+0x6f9f 024112 istore 2 ,contw 
+0x6fa0 024113 deposit queue 
+0x6fa1 024114 byteswap pdata ,pdata 
+0x6fa2 024115 istore 2 ,contw 
+0x6fa3 024116 istore 2 ,contw 
+0x6fa4 024117 arg mem_handle_list ,contr 
+0x6fa5 024118 copy queue ,loopcnt 
+0x6fa6 024119 branch servicesearch_req_blank ,zero 
+:      024120 servicesearch_req_loop:
+0x6fa7 024121 ifetch 4 ,contr 
+0x6fa8 024122 istore 4 ,contw 
+0x6fa9 024123 loop servicesearch_req_loop 
+:      024124 servicesearch_req_blank:
+0x6faa 024125 force 0 ,pdata 
+0x6fab 024126 istore 1 ,contw 
+0x6fac 024127 deposit regc 
+0x6fad 024128 store 1 ,mem_sdp_tx_pkt_length 
+0x6fae 024129 branch assert ,blank 
+0x6faf 024130 rtn 
+:      024141 serviceattribute_req:
+0x6fb0 024142 ifetch 4 ,contr 
+0x6fb1 024143 store 4 ,mem_sdp_record_handle 
+0x6fb2 024144 increase -4 ,timeup 
+0x6fb3 024145 iforce temp 
+0x6fb4 024146 ifetch 2 ,contr 
+0x6fb5 024147 byteswap pdata ,pdata 
+0x6fb6 024148 increase -18 ,pdata 
+0x6fb7 024149 store 2 ,mem_sdp_attribute_maxbyte 
+0x6fb8 024150 increase -2 ,timeup 
+0x6fb9 024151 call dataelementtype6 
+0x6fba 024152 branch sdp_invalid_reqest_syntax ,zero 
+0x6fbb 024153 compare 5 ,rega ,0xff 
+0x6fbc 024155 branch serviceattribute_judge_wholerangle ,true 
+:      024156 serviceattribute_isnot_wholerangle:
+0x6fbd 024157 arg mem_attrib_list ,contw 
+0x6fbe 024158 force 0 ,queue 
+0x6fbf 024159 branch serviceattribute_req_loop 
+:      024160 serviceattribute_judge_wholerangle:
+0x6fc0 024161 ifetch 1 ,contr 
+0x6fc1 024162 bne 0xa ,sdp_invalid_reqest_syntax 
+0x6fc2 024163 ifetch 2 ,contr 
+0x6fc3 024164 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
+0x6fc4 024165 ifetch 1 ,contr 
+0x6fc5 024166 bne 0xff ,serviceattribute_judge_wholerangle_false2 
+0x6fc6 024167 ifetch 1 ,contr 
+0x6fc7 024168 bne 0xff ,serviceattribute_judge_wholerangle_false3 
+0x6fc8 024169 increase -5 ,contr 
+0x6fc9 024170 branch serviceattribute_req_all 
+:      024171 serviceattribute_judge_wholerangle_false3:
+0x6fca 024172 increase -5 ,contr 
+0x6fcb 024173 branch serviceattribute_isnot_wholerangle 
+:      024174 serviceattribute_judge_wholerangle_false2:
+0x6fcc 024175 increase -4 ,contr 
+0x6fcd 024176 branch serviceattribute_isnot_wholerangle 
+:      024177 serviceattribute_judge_wholerangle_false1:
+0x6fce 024178 increase -3 ,contr 
+0x6fcf 024179 branch serviceattribute_isnot_wholerangle 
+:      024180 serviceattribute_req_loop:
+0x6fd0 024181 ifetch 1 ,contr 
+0x6fd1 024182 beq 0x09 ,serviceattribute_req_one_id 
+0x6fd2 024183 beq 0x0a ,serviceattribute_req_range_id 
+:      024184 serviceattribute_req_range_id:
+0x6fd3 024185 ifetch 2 ,contr 
+0x6fd4 024186 istore 2 ,contw 
+0x6fd5 024187 increase 1 ,queue 
+0x6fd6 024188 byteswap pdata ,regb 
+0x6fd7 024189 ifetch 2 ,contr 
+0x6fd8 024190 byteswap pdata ,pdata 
+:      024191 serviceattribute_req_range_id_increase:
+0x6fd9 024192 increase 1 ,regb 
+0x6fda 024193 isub regb ,null 
+0x6fdb 024194 nbranch serviceattribute_req_range_id_finish ,positive 
+0x6fdc 024195 copy pdata ,regc 
+0x6fdd 024196 byteswap regb ,pdata 
+0x6fde 024197 istore 2 ,contw 
+0x6fdf 024198 increase 1 ,queue 
+0x6fe0 024199 copy regc ,pdata 
+0x6fe1 024200 branch serviceattribute_req_range_id_increase 
+:      024201 serviceattribute_req_range_id_finish:
+0x6fe2 024202 increase -5 ,timeup 
+0x6fe3 024203 increase -5 ,rega 
+0x6fe4 024204 branch serviceattribute_req_check_next_id 
+:      024205 serviceattribute_req_one_id:
+0x6fe5 024206 ifetch 2 ,contr 
+0x6fe6 024207 istore 2 ,contw 
+0x6fe7 024208 increase 1 ,queue 
+0x6fe8 024209 increase -3 ,timeup 
+0x6fe9 024210 increase -3 ,rega 
+:      024211 serviceattribute_req_check_next_id:
+0x6fea 024212 nbranch sdp_invalid_reqest_syntax ,positive 
+0x6feb 024213 nbranch serviceattribute_req_loop ,zero 
+0x6fec 024214 increase -1 ,timeup 
+0x6fed 024215 nbranch sdp_invalid_reqest_syntax ,zero 
+0x6fee 024217 call l2cap_get_sdp_tx_payload 
+0x6fef 024218 increase 10 ,contw 
+0x6ff0 024219 arg mem_attrib_list ,rega 
+:      024220 answer_handle_attributelist_next:
+0x6ff1 024221 copy queue ,pdata 
+0x6ff2 024222 branch answer_handle_attributelist_end ,blank 
+0x6ff3 024223 ifetch 2 ,rega 
+0x6ff4 024224 branch answer_handle_attributelist_end ,blank 
+0x6ff5 024225 iforce regb 
+0x6ff6 024226 fetch 4 ,mem_sdp_record_handle 
+0x6ff7 024227 iforce temp 
+0x6ff8 024228 call search_handle_attrib 
+0x6ff9 024229 branch answer_handle_attributelist_notfound ,blank 
+0x6ffa 024230 increase -3 ,contr 
+0x6ffb 024231 ifetch 3 ,contr 
+0x6ffc 024232 istore 3 ,contw 
+0x6ffd 024233 call sdp_data_len_obs 
+0x6ffe 024234 branch answer_handle_attributelist_notfound ,blank 
+0x6fff 024235 iforce loopcnt 
+0x7000 024236 call memcpy 
+:      024237 answer_handle_attributelist_notfound:
+0x7001 024238 increase 2 ,rega 
+0x7002 024239 increase -1 ,queue 
+0x7003 024240 branch answer_handle_attributelist_next 
+:      024242 answer_handle_attributelist_end:
+0x7004 024243 force 0 ,pdata 
+0x7005 024244 istore 1 ,contw 
+0x7006 024245 increase -1 ,contw 
+0x7007 024246 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7008 024247 add temp ,10 ,pdata 
+0x7009 024248 isub contw ,pdata 
+0x700a 024249 sub pdata ,0 ,rega 
+0x700b 024250 byteswap rega ,pdata 
+0x700c 024251 add temp ,8 ,regb 
+0x700d 024252 istore 2 ,regb 
+0x700e 024253 increase 3 ,rega 
+0x700f 024254 byteswap rega ,pdata 
+0x7010 024255 add temp ,5 ,regb 
+0x7011 024256 istore 2 ,regb 
+0x7012 024257 increase 3 ,rega 
+0x7013 024258 byteswap rega ,pdata 
+0x7014 024259 add temp ,3 ,regb 
+0x7015 024260 istore 2 ,regb 
+0x7016 024261 increase 5 ,rega 
+0x7017 024262 copy rega ,pdata 
+0x7018 024263 store 2 ,mem_sdp_tx_pkt_length 
+0x7019 024264 setarg 0x36 
+0x701a 024265 add temp ,7 ,regb 
+0x701b 024266 istore 1 ,regb 
+0x701c 024267 setarg 5 
+0x701d 024268 istore 1 ,temp 
+0x701e 024269 fetch 2 ,mem_sdp_transactionid 
+0x701f 024270 add temp ,1 ,regb 
+0x7020 024271 istore 2 ,regb 
+0x7021 024272 rtn 
+:      024273 serviceattribute_req_all:
+0x7022 024274 ifetch 1 ,contr 
+0x7023 024275 bne 0xa ,sdp_invalid_reqest_syntax 
+0x7024 024276 ifetch 2 ,contr 
+0x7025 024277 nbranch sdp_invalid_reqest_syntax ,blank 
+0x7026 024278 ifetch 1 ,contr 
+0x7027 024279 bne 0xff ,sdp_invalid_reqest_syntax 
+0x7028 024280 ifetch 1 ,contr 
+0x7029 024281 bne 0xff ,sdp_invalid_reqest_syntax 
+0x702a 024282 increase -5 ,timeup 
+0x702b 024283 ifetch 1 ,contr 
+0x702c 024284 beq 0 ,continue_zero 
+0x702d 024285 beq 1 ,continue_one_byte 
+0x702e 024286 beq 2 ,continue_two_byte 
+:      024287 continue_zero:
+0x702f 024288 store 2 ,mem_sdp_continue_byte 
+0x7030 024289 increase -1 ,timeup 
+0x7031 024290 branch continue_end 
+:      024291 continue_one_byte:
+0x7032 024292 ifetch 1 ,contr 
+0x7033 024293 store 2 ,mem_sdp_continue_byte 
+0x7034 024294 increase -2 ,timeup 
+0x7035 024295 branch continue_end 
+:      024296 continue_two_byte:
+0x7036 024297 ifetch 2 ,contr 
+0x7037 024298 byteswap pdata ,pdata 
+0x7038 024299 store 2 ,mem_sdp_continue_byte 
+0x7039 024300 increase -3 ,timeup 
+:      024301 continue_end:
+0x703a 024302 nbranch sdp_invalid_pdu_size ,zero 
+0x703b 024303 call search_handle 
+0x703c 024304 nbranch sdp_invalid_service_record_handle ,zero 
+0x703d 024305 copy contr ,rega 
+0x703e 024306 call l2cap_get_sdp_tx_payload 
+0x703f 024307 copy rega ,contr 
+0x7040 024308 increase 3 ,contw 
+0x7041 024309 copy contr ,timeup 
+0x7042 024310 call sdp_get_data 
+0x7043 024311 copy pdata ,rega 
+0x7044 024312 fetch 2 ,mem_sdp_continue_byte 
+0x7045 024313 copy pdata ,regb 
+0x7046 024314 copy rega ,pdata 
+0x7047 024315 isub regb ,regb 
+0x7048 024316 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7049 024317 isub regb ,null 
+0x704a 024318 nbranch fragment_sdp ,positive 
+0x704b 024320 disable user 
+0x704c 024321 fetch 2 ,mem_sdp_continue_byte 
+0x704d 024322 branch fisrt_fragment ,blank 
+0x704e 024323 iadd timeup ,contr 
+0x704f 024324 increase 3 ,regb 
+0x7050 024325 copy regb ,loopcnt 
+0x7051 024326 copy loopcnt ,pdata 
+0x7052 024327 increase 3 ,pdata 
+0x7053 024328 byteswap pdata ,pdata 
+0x7054 024329 istore 2 ,contw 
+0x7055 024330 copy loopcnt ,pdata 
+0x7056 024331 byteswap pdata ,pdata 
+0x7057 024332 istore 2 ,contw 
+0x7058 024333 branch answer_attributelist_full_loop 
+:      024334 fisrt_fragment:
+0x7059 024335 add rega ,6 ,loopcnt 
+0x705a 024336 branch parlength_continue_byte ,user 
+0x705b 024337 byteswap loopcnt ,pdata 
+0x705c 024338 branch parlength_continue_byte_end 
+:      024339 parlength_continue_byte:
+0x705d 024340 copy loopcnt ,pdata 
+0x705e 024341 increase 2 ,pdata 
+0x705f 024342 byteswap pdata ,pdata 
+:      024343 parlength_continue_byte_end:
+0x7060 024344 istore 2 ,contw 
+0x7061 024345 increase -3 ,loopcnt 
+0x7062 024346 byteswap loopcnt ,pdata 
+0x7063 024347 istore 2 ,contw 
+0x7064 024348 copy timeup ,contr 
+0x7065 024349 branch answer_attributelist_full_loop 
+:      024350 fragment_sdp:
+0x7066 024351 enable user 
+0x7067 024352 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7068 024353 copy pdata ,rega 
+0x7069 024354 copy pdata ,loopcnt 
+0x706a 024355 fetch 2 ,mem_sdp_continue_byte 
+0x706b 024356 branch fisrt_fragment ,blank 
+0x706c 024357 iadd timeup ,contr 
+0x706d 024358 copy rega ,pdata 
+0x706e 024359 increase 5 ,pdata 
+0x706f 024360 byteswap pdata ,pdata 
+0x7070 024361 istore 2 ,contw 
+0x7071 024362 copy rega ,pdata 
+0x7072 024363 byteswap pdata ,pdata 
+0x7073 024364 istore 2 ,contw 
+:      024365 answer_attributelist_full_loop:
+0x7074 024366 ifetch 1 ,contr 
+0x7075 024367 istore 1 ,contw 
+0x7076 024368 loop answer_attributelist_full_loop 
+0x7077 024369 nbranch last_frag_continue ,user 
+0x7078 024370 force 2 ,pdata 
+0x7079 024371 istore 1 ,contw 
+0x707a 024372 copy contr ,pdata 
+0x707b 024373 isub timeup ,pdata 
+0x707c 024374 byteswap pdata ,pdata 
+0x707d 024375 istore 2 ,contw 
+0x707e 024376 branch sdp_frag_end 
+:      024377 last_frag_continue:
+0x707f 024378 force 0 ,pdata 
+0x7080 024379 istore 1 ,contw 
+:      024380 sdp_frag_end:
+0x7081 024381 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x7082 024382 isub contw ,pdata 
+0x7083 024383 sub pdata ,0 ,pdata 
+0x7084 024384 store 2 ,mem_sdp_tx_pkt_length 
+0x7085 024385 call l2cap_get_sdp_tx_payload 
+0x7086 024386 setarg 5 
+0x7087 024387 istore 1 ,contw 
+0x7088 024388 fetch 2 ,mem_sdp_transactionid 
+0x7089 024389 istore 2 ,contw 
+0x708a 024390 rtn 
+:      024400 servicesearchattribute_req:
+0x708b 024403 call ask_serviceclassid 
+0x708c 024404 compare 0xff ,temp ,0xff 
+0x708d 024405 branch servicesearchattribute_req_all ,true 
+0x708e 024406 ifetch 2 ,contr 
+0x708f 024407 store 2 ,mem_sdp_attribute_maxbyte 
+0x7090 024408 increase -2 ,timeup 
+0x7091 024409 call dataelementtype6 
+0x7092 024410 arg mem_attrib_list ,contw 
+0x7093 024411 force 0 ,queue 
+:      024412 servicesearchattribute_req_loop:
+0x7094 024413 ifetch 3 ,contr 
+0x7095 024414 bne 0x09 ,servicesearchattribute_req_all 
+:      024415 servicesearchattribute_req_uuid:
+0x7096 024416 rshift8 pdata ,pdata 
+0x7097 024417 istore 2 ,contw 
+0x7098 024418 increase 1 ,queue 
+0x7099 024419 increase -3 ,timeup 
+0x709a 024420 increase -3 ,rega 
+0x709b 024421 nbranch sdp_invalid_reqest_syntax ,positive 
+0x709c 024422 nbranch servicesearchattribute_req_loop ,zero 
+0x709d 024423 increase -1 ,timeup 
+0x709e 024424 nbranch sdp_invalid_reqest_syntax ,zero 
+:      024425 servicesearchattribute_req_search:
+0x709f 024426 call l2cap_get_sdp_tx_payload 
+0x70a0 024427 increase 13 ,contw 
+0x70a1 024428 fetch 2 ,mem_uuid_search_pat 
+0x70a2 024429 iforce regc 
+0x70a3 024430 arg mem_attrib_list ,rega 
+:      024431 answer_attributelist_next:
+0x70a4 024432 ifetch 4 ,rega 
+0x70a5 024433 branch answer_attributelist_end ,blank 
+0x70a6 024434 ifetch 2 ,rega 
+0x70a7 024435 iforce regb 
+0x70a8 024436 call search_attrib 
+0x70a9 024437 branch answer_attributelist_notfound ,blank 
+0x70aa 024438 increase -3 ,contr 
+0x70ab 024439 ifetch 3 ,contr 
+0x70ac 024440 istore 3 ,contw 
+0x70ad 024441 call sdp_data_len_obs 
+0x70ae 024442 iforce loopcnt 
+:      024443 answer_attributelist_attrib_loop:
+0x70af 024444 ifetch 1 ,contr 
+0x70b0 024445 istore 1 ,contw 
+0x70b1 024446 loop answer_attributelist_attrib_loop 
+:      024447 answer_attributelist_notfound:
+0x70b2 024448 increase 2 ,rega 
+0x70b3 024449 branch answer_attributelist_next 
+:      024450 servicesearchattribute_req_all:
+0x70b4 024454 ifetch 1 ,contr 
+0x70b5 024456 ifetch 1 ,contr 
+0x70b6 024458 increase -5 ,timeup 
+0x70b7 024459 increase -5 ,rega 
+0x70b8 024460 nbranch sdp_invalid_reqest_syntax ,positive 
+0x70b9 024461 arg mem_uuid_search_pat ,timeup 
+0x70ba 024462 ifetch 2 ,timeup 
+0x70bb 024464 increase 2 ,timeup 
+0x70bc 024465 call search_uuid 
+0x70bd 024466 deposit queue 
+0x70be 024467 store 1 ,mem_handle_humber 
+0x70bf 024468 branch empty_ssa_rsp ,blank 
+0x70c0 024469 arg 0 ,queue 
+0x70c1 024470 call l2cap_get_sdp_tx_payload 
+0x70c2 024471 increase 10 ,contw 
+0x70c3 024472 branch servicesearchattribute_req_next_handle 
+:      024473 answer_attributelist_end:
+0x70c4 024474 force 0 ,pdata 
+0x70c5 024475 istore 1 ,contw 
+0x70c6 024476 increase -1 ,contw 
+0x70c7 024477 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x70c8 024478 add temp ,13 ,pdata 
+0x70c9 024479 isub contw ,pdata 
+0x70ca 024480 branch no_attribute_return ,zero 
+0x70cb 024481 sub pdata ,0 ,pdata 
+0x70cc 024482 add temp ,12 ,regb 
+0x70cd 024483 istore 1 ,regb 
+0x70ce 024484 increase 3 ,pdata 
+0x70cf 024485 add temp ,9 ,regb 
+0x70d0 024486 istore 1 ,regb 
+0x70d1 024487 increase 3 ,pdata 
+0x70d2 024488 byteswap pdata ,pdata 
+0x70d3 024489 add temp ,5 ,regb 
+0x70d4 024490 istore 2 ,regb 
+0x70d5 024491 rshift8 pdata ,pdata 
+0x70d6 024492 increase 3 ,pdata 
+0x70d7 024493 byteswap pdata ,pdata 
+0x70d8 024494 add temp ,3 ,regb 
+0x70d9 024495 istore 2 ,regb 
+0x70da 024496 rshift8 pdata ,pdata 
+0x70db 024497 increase 5 ,pdata 
+0x70dc 024498 store 1 ,mem_sdp_tx_pkt_length 
+0x70dd 024500 fetch 2 ,mem_sdp_transactionid 
+0x70de 024501 add temp ,1 ,regb 
+0x70df 024502 istore 2 ,regb 
+0x70e0 024503 setarg 7 
+0x70e1 024504 istore 1 ,temp 
+0x70e2 024509 setarg 0x0036 
+0x70e3 024510 add temp ,7 ,regb 
+0x70e4 024511 istore 2 ,regb 
+0x70e5 024512 add temp ,10 ,regb 
+0x70e6 024513 istore 2 ,regb 
+0x70e7 024514 rtn 
+:      024515 no_attribute_return:
+0x70e8 024516 jam 10 ,mem_sdp_tx_pkt_length 
+0x70e9 024517 call l2cap_get_sdp_tx_payload 
+0x70ea 024519 setarg 7 
+0x70eb 024520 istore 1 ,contw 
+0x70ec 024521 fetch 2 ,mem_sdp_transactionid 
+0x70ed 024522 istore 2 ,contw 
+0x70ee 024526 setarg 0x0500 
+0x70ef 024527 istore 2 ,contw 
+0x70f0 024530 setarg 0x0200 
+0x70f1 024531 istore 2 ,contw 
+0x70f2 024535 setarg 0x000035 
+0x70f3 024536 istore 3 ,contw 
+0x70f4 024537 rtn 
+:      024539 servicesearchattribute_req_attributelist_loop:
+0x70f5 024540 ifetch 1 ,contr 
+0x70f6 024541 istore 1 ,contw 
+0x70f7 024542 increase 1 ,regb 
+0x70f8 024543 increase -1 ,rega 
+0x70f9 024544 branch servicesearchattribute_req_check_next_ctn ,zero 
+0x70fa 024545 loop servicesearchattribute_req_attributelist_loop 
+:      024546 servicesearchattribute_req_check_next_ctn:
+0x70fb 024547 copy contw ,timeup 
+0x70fc 024548 copy regb ,pdata 
+0x70fd 024549 store 2 ,mem_sdp_continue_byte 
+0x70fe 024550 copy rega ,pdata 
+0x70ff 024551 store 2 ,mem_sdp_attribute_maxbyte 
+0x7100 024552 branch answer_attributelist_with_ctn_bytes ,blank 
+0x7101 024553 branch answer_attributelist_with_ctn_end ,user 
+0x7102 024554 copy timeup ,contw 
+:      024555 servicesearchattribute_req_check_handle:
+0x7103 024556 increase 1 ,queue 
+0x7104 024557 fetch 1 ,mem_handle_humber 
+0x7105 024558 isub queue ,null 
+0x7106 024559 nbranch servicesearchattribute_req_next_handle ,zero 
+0x7107 024560 branch answer_attributelist_end_long 
+:      024561 servicesearchattribute_req_next_handle:
+0x7108 024562 arg mem_handle_list ,contr 
+0x7109 024563 lshift2 queue ,pdata 
+0x710a 024564 iadd contr ,contr 
+0x710b 024565 ifetch 4 ,contr 
+0x710c 024566 iforce temp 
+0x710d 024567 call search_handle 
+0x710e 024568 copy contr ,timeup 
+0x710f 024569 call sdp_get_data 
+0x7110 024570 add pdata ,3 ,loopcnt 
+0x7111 024571 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7112 024572 copy pdata ,rega 
+0x7113 024573 fetch 2 ,mem_sdp_continue_byte 
+0x7114 024574 copy pdata ,regb 
+0x7115 024575 copy timeup ,contr 
+0x7116 024576 branch servicesearchattribute_req_attributelist_loop 
+:      024577 answer_attributelist_with_ctn_bytes:
+0x7117 024578 arg 0 ,queue 
+0x7118 024579 arg 0 ,regb 
+:      024580 answer_attributelist_calc_attribute_length:
+0x7119 024581 arg mem_handle_list ,contr 
+0x711a 024582 lshift2 queue ,pdata 
+0x711b 024583 iadd contr ,contr 
+0x711c 024584 ifetch 4 ,contr 
+0x711d 024585 iforce temp 
+0x711e 024586 call search_handle 
+0x711f 024587 call sdp_get_data 
+0x7120 024588 add pdata ,3 ,pdata 
+0x7121 024589 iadd regb ,regb 
+0x7122 024590 increase 1 ,queue 
+0x7123 024591 fetch 1 ,mem_handle_humber 
+0x7124 024592 isub queue ,null 
+0x7125 024593 nbranch answer_attributelist_calc_attribute_length ,zero 
+0x7126 024595 copy timeup ,contw 
+0x7127 024596 force 2 ,pdata 
+0x7128 024597 istore 1 ,contw 
+0x7129 024598 fetch 2 ,mem_sdp_continue_byte 
+0x712a 024599 byteswap pdata ,pdata 
+0x712b 024600 istore 2 ,contw 
+0x712c 024601 increase -3 ,contw 
+0x712d 024602 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x712e 024603 add temp ,10 ,pdata 
+0x712f 024604 isub contw ,pdata 
+0x7130 024605 sub pdata ,0 ,pdata 
+0x7131 024606 iforce rega 
+0x7132 024608 deposit regb 
+0x7133 024609 add temp ,9 ,regb 
+0x7134 024610 istore 1 ,regb 
+0x7135 024611 rshift8 pdata ,pdata 
+0x7136 024612 add temp ,8 ,regb 
+0x7137 024613 istore 1 ,regb 
+0x7138 024614 increase 3 ,rega 
+0x7139 024615 deposit rega 
+0x713a 024616 add temp ,6 ,regb 
+0x713b 024617 istore 1 ,regb 
+0x713c 024618 rshift8 pdata ,pdata 
+0x713d 024619 add temp ,5 ,regb 
+0x713e 024620 istore 1 ,regb 
+0x713f 024621 increase 5 ,rega 
+0x7140 024622 deposit rega 
+0x7141 024623 add temp ,4 ,regb 
+0x7142 024624 istore 1 ,regb 
+0x7143 024625 rshift8 pdata ,pdata 
+0x7144 024626 add temp ,3 ,regb 
+0x7145 024627 istore 1 ,regb 
+0x7146 024628 increase 5 ,rega 
+0x7147 024629 deposit rega 
+0x7148 024630 store 2 ,mem_sdp_tx_pkt_length 
+0x7149 024631 setarg 7 
+0x714a 024632 istore 1 ,temp 
+0x714b 024633 setarg 0x36 
+0x714c 024634 add temp ,7 ,regb 
+0x714d 024635 istore 1 ,regb 
+0x714e 024636 add temp ,1 ,regb 
+0x714f 024637 fetch 2 ,mem_sdp_transactionid 
+0x7150 024638 istore 2 ,regb 
+0x7151 024639 rtn 
+:      024640 answer_attributelist_with_ctn_end:
+0x7152 024641 copy timeup ,contw 
+0x7153 024642 force 0 ,pdata 
+0x7154 024643 istore 1 ,contw 
+0x7155 024644 increase -1 ,contw 
+0x7156 024645 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7157 024646 add temp ,7 ,pdata 
+0x7158 024647 isub contw ,pdata 
+0x7159 024648 sub pdata ,0 ,pdata 
+0x715a 024649 iforce rega 
+0x715b 024651 deposit rega 
+0x715c 024652 add temp ,6 ,regb 
+0x715d 024653 istore 1 ,regb 
+0x715e 024654 rshift8 pdata ,pdata 
+0x715f 024655 add temp ,5 ,regb 
+0x7160 024656 istore 1 ,regb 
+0x7161 024657 increase 3 ,rega 
+0x7162 024658 deposit rega 
+0x7163 024659 add temp ,4 ,regb 
+0x7164 024660 istore 1 ,regb 
+0x7165 024661 rshift8 pdata ,pdata 
+0x7166 024662 add temp ,3 ,regb 
+0x7167 024663 istore 1 ,regb 
+0x7168 024664 increase 5 ,rega 
+0x7169 024665 deposit rega 
+0x716a 024666 store 2 ,mem_sdp_tx_pkt_length 
+0x716b 024668 setarg 7 
+0x716c 024669 istore 1 ,temp 
+0x716d 024671 fetch 2 ,mem_sdp_transactionid 
+0x716e 024672 add temp ,1 ,regb 
+0x716f 024673 istore 2 ,regb 
+0x7170 024674 rtn 
+:      024676 answer_attributelist_end_long:
+0x7171 024677 force 0 ,pdata 
+0x7172 024678 istore 1 ,contw 
+0x7173 024679 increase -1 ,contw 
+0x7174 024680 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7175 024681 add temp ,10 ,pdata 
+0x7176 024682 isub contw ,pdata 
+0x7177 024683 sub pdata ,0 ,pdata 
+0x7178 024684 iforce rega 
+0x7179 024686 deposit rega 
+0x717a 024687 add temp ,9 ,regb 
+0x717b 024688 istore 1 ,regb 
+0x717c 024689 rshift8 pdata ,pdata 
+0x717d 024690 add temp ,8 ,regb 
+0x717e 024691 istore 1 ,regb 
+0x717f 024693 increase 3 ,rega 
+0x7180 024694 deposit rega 
+0x7181 024695 add temp ,6 ,regb 
+0x7182 024696 istore 1 ,regb 
+0x7183 024697 rshift8 pdata ,pdata 
+0x7184 024698 add temp ,5 ,regb 
+0x7185 024699 istore 1 ,regb 
+0x7186 024700 increase 3 ,rega 
+0x7187 024701 deposit rega 
+0x7188 024702 add temp ,4 ,regb 
+0x7189 024703 istore 1 ,regb 
+0x718a 024704 rshift8 pdata ,pdata 
+0x718b 024705 add temp ,3 ,regb 
+0x718c 024706 istore 1 ,regb 
+0x718d 024707 increase 5 ,rega 
+0x718e 024708 deposit rega 
+0x718f 024709 store 2 ,mem_sdp_tx_pkt_length 
+0x7190 024710 setarg 0x36 
+0x7191 024711 add temp ,7 ,regb 
+0x7192 024712 istore 1 ,regb 
+0x7193 024713 setarg 7 
+0x7194 024714 istore 1 ,temp 
+0x7195 024715 fetch 2 ,mem_sdp_transactionid 
+0x7196 024716 add temp ,1 ,regb 
+0x7197 024717 istore 2 ,regb 
+0x7198 024718 rtn 
+:      024719 sdp_data_len_obs:
+0x7199 024720 copy contr ,timeup 
+0x719a 024721 ifetch 1 ,contr 
+0x719b 024722 and pdata ,0x07 ,loopcnt 
+0x719c 024723 rshift3 pdata ,pdata 
+0x719d 024724 beq 6 ,sdp_data_len_6_obs 
+0x719e 024725 beq 1 ,sdp_data_len_1 
+0x719f 024726 beq 4 ,sdp_data_len_6 
+0x71a0 024727 beq 5 ,sdp_data_len_5 
+0x71a1 024728 branch sdp_data_len_rtn 
+:      024729 sdp_data_len_6_obs:
+0x71a2 024730 call sdp_get_data_6_obs 
+0x71a3 024731 branch sdp_data_len_rtn 
+:      024732 sdp_get_data_6_obs:
+0x71a4 024733 deposit loopcnt 
+0x71a5 024734 beq 5 ,sdp_get_data_6_8bit_obs 
+0x71a6 024735 beq 6 ,sdp_get_data_6_16bit_obs 
+0x71a7 024736 force 3 ,loopcnt 
+0x71a8 024737 branch sdp_get_data_1 
+:      024738 sdp_get_data_6_8bit_obs:
+0x71a9 024739 ifetch 1 ,contr 
+0x71aa 024740 increase 2 ,pdata 
+0x71ab 024741 rtn 
+:      024742 sdp_get_data_6_16bit_obs:
+0x71ac 024743 ifetch 2 ,contr 
+0x71ad 024744 byteswap pdata ,pdata 
+0x71ae 024745 increase 3 ,pdata 
+0x71af 024746 rtn 
+:      024748 sdp_send_spp_request:
+0x71b0 024749 call l2cap_get_sdp_tx_payload 
+0x71b1 024750 copy pdata ,contw 
+0x71b2 024751 setarg 6 
+0x71b3 024752 istore 1 ,contw 
+0x71b4 024753 setarg sdp_tid_spp 
+0x71b5 024754 istore 2 ,contw 
+0x71b6 024755 setarg 0x0f00 
+0x71b7 024756 istore 2 ,contw 
+0x71b8 024757 setarg 0x1a0535 
+0x71b9 024758 istore 3 ,contw 
+0x71ba 024759 setarg 0x0111 
+0x71bb 024760 lshift16 pdata ,pdata 
+0x71bc 024761 istore 4 ,contw 
+0x71bd 024762 setarg 0x2600 
+0x71be 024763 istore 2 ,contw 
+0x71bf 024764 setarg 0x0335 
+0x71c0 024765 istore 2 ,contw 
+0x71c1 024766 setarg 0x0009 
+0x71c2 024767 istore 2 ,contw 
+0x71c3 024768 setarg 0x0004 
+0x71c4 024769 istore 2 ,contw 
+0x71c5 024770 jam 0x14 ,mem_sdp_tx_pkt_length 
+0x71c6 024771 rtn 
+:      024781 servicesearchattribute_res:
+0x71c7 024782 copy contr ,temp 
+0x71c8 024783 fetch 2 ,mem_sdp_transactionid 
+0x71c9 024784 beq sdp_tid_spp ,servicesearchattribute_res_spp 
+0x71ca 024787 branch srchfail 
+:      024789 servicesearchattribute_res_spp:
+0x71cb 024790 copy temp ,contr 
+0x71cc 024791 increase -3 ,timeup 
+0x71cd 024792 copy timeup ,pdata 
+0x71ce 024793 beq 2 ,srchfail 
+0x71cf 024794 call find_rfcomm_channel_number 
+0x71d0 024795 rtn user 
+0x71d1 024796 store 1 ,mem_remote_spp_channel 
+0x71d2 024797 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
+0x71d3 024798 rtn 
+:      024800 srchfail:
+0x71d4 024801 rtn 
+:      024807 find_rfcomm_channel_number:
+0x71d5 024808 enable user 
+0x71d6 024809 copy pdata ,loopcnt 
+0x71d7 024810 arg 0x0400 ,temp 
+:      024811 find_rfcomm_channel_number_loop:
+0x71d8 024812 ifetch 2 ,contr 
+0x71d9 024813 isub temp ,null 
+0x71da 024814 branch find_rfcomm_channel_number_find_adl ,zero 
+0x71db 024815 increase -1 ,contr 
+0x71dc 024816 loop find_rfcomm_channel_number_loop 
+0x71dd 024817 rtn 
+:      024818 find_rfcomm_channel_number_find_adl:
+0x71de 024819 arg 0x0300 ,temp 
+:      024820 find_rfcomm_channel_number_loop2:
+0x71df 024821 ifetch 2 ,contr 
+0x71e0 024822 isub temp ,null 
+0x71e1 024823 branch find_rfcomm_channel_number_find_rfcomm ,zero 
+0x71e2 024824 increase -1 ,contr 
+0x71e3 024825 loop find_rfcomm_channel_number_loop2 
+0x71e4 024826 rtn 
+:      024827 find_rfcomm_channel_number_find_rfcomm:
+0x71e5 024828 ifetch 1 ,contr 
+0x71e6 024829 ifetch 1 ,contr 
+0x71e7 024830 disable user 
+0x71e8 024831 rtn 
+:      024842 attribute_reading:
+0x71e9 024843 call dataelementtype6 
+0x71ea 024844 branch rdnortn ,zero 
+0x71eb 024845 force 0 ,regb 
+0x71ec 024846 ifetch 1 ,contr 
+0x71ed 024847 increase -1 ,rega 
+0x71ee 024848 increase -1 ,timeup 
+0x71ef 024849 compare 0x18 ,pdata ,0xf8 
+0x71f0 024850 nbranch rduuid3 ,true 
+0x71f1 024851 compare 0x04 ,pdata ,0x07 
+0x71f2 024852 nbranch is032 ,true 
+0x71f3 024853 force 1 ,regb 
+:      024854 skp2bytes:
+0x71f4 024855 increase 2 ,contr 
+0x71f5 024856 increase -2 ,rega 
+0x71f6 024857 increase -2 ,timeup 
+0x71f7 024858 branch rduuid1 
+:      024859 is032:
+0x71f8 024860 compare 0x02 ,pdata ,0x07 
+0x71f9 024861 nbranch is016 ,true 
+0x71fa 024862 branch skp2bytes 
+:      024863 is016:
+0x71fb 024864 compare 0x01 ,pdata ,0x07 
+0x71fc 024865 nbranch rduuid3 ,true 
+:      024866 rduuid1:
+0x71fd 024867 ifetch 1 ,contr 
+0x71fe 024868 increase -1 ,rega 
+0x71ff 024869 increase -1 ,timeup 
+0x7200 024870 bne 0x01 ,rduuid2 
+0x7201 024871 ifetch 1 ,contr 
+0x7202 024872 increase -1 ,rega 
+0x7203 024873 increase -1 ,timeup 
+0x7204 024874 bne 0x00 ,rduuid3 
+0x7205 024875 jam 0xff ,mem_sdp_lacap_found 
+0x7206 024876 branch rduuid3 
+:      024877 rduuid2:
+0x7207 024878 bne 0x00 ,rduuid3 
+0x7208 024879 ifetch 1 ,contr 
+0x7209 024880 increase -1 ,rega 
+0x720a 024881 increase -1 ,timeup 
+0x720b 024882 bne 0x03 ,rduuid3 
+0x720c 024883 copy regb ,null 
+0x720d 024884 branch not16by ,zero 
+0x720e 024885 increase -12 ,contr 
+0x720f 024886 increase -12 ,timeup 
+:      024887 not16by:
+0x7210 024888 force 0xff ,pdata 
+0x7211 024889 store 1 ,mem_sdp_rfcomm_found 
+0x7212 024890 ifetch 1 ,contr 
+0x7213 024891 increase -1 ,rega 
+0x7214 024892 increase -1 ,timeup 
+0x7215 024893 compare 0x08 ,pdata ,0xf8 
+0x7216 024894 nbranch rduuid3 ,true 
+0x7217 024895 compare 0x00 ,pdata ,0x07 
+0x7218 024896 branch unsign1 ,true 
+0x7219 024897 compare 0x01 ,pdata ,0x07 
+0x721a 024898 branch unsign2 ,true 
+0x721b 024899 compare 0x02 ,pdata ,0x07 
+0x721c 024900 branch unsign4 ,true 
+0x721d 024901 compare 0x03 ,pdata ,0x07 
+0x721e 024902 branch unsign8 ,true 
+0x721f 024903 compare 0x04 ,pdata ,0x07 
+0x7220 024904 nbranch rduuid3 ,true 
+0x7221 024905 increase 8 ,contr 
+0x7222 024906 increase -8 ,rega 
+0x7223 024907 increase -8 ,timeup 
+:      024908 unsign8:
+0x7224 024909 increase 4 ,contr 
+0x7225 024910 increase -4 ,rega 
+0x7226 024911 increase -4 ,timeup 
+:      024912 unsign4:
+0x7227 024913 increase 2 ,contr 
+0x7228 024914 increase -2 ,rega 
+0x7229 024915 increase -2 ,timeup 
+:      024916 unsign2:
+0x722a 024917 increase 1 ,contr 
+0x722b 024918 increase -1 ,rega 
+0x722c 024919 increase -1 ,timeup 
+:      024920 unsign1:
+0x722d 024921 ifetch 1 ,contr 
+0x722e 024922 increase -1 ,rega 
+0x722f 024923 increase -1 ,timeup 
+:      024924 rduuid3:
+0x7230 024925 increase -1 ,timeup 
+0x7231 024926 increase -1 ,rega 
+0x7232 024927 branch rduuid3 ,positive 
+0x7233 024928 increase 1 ,timeup 
+0x7234 024929 force 0x01 ,pdata 
+0x7235 024930 rtn ,
+:      024931 rdnortn:
+0x7236 024932 force 0x00 ,pdata 
+0x7237 024933 rtn ,
+:      024935 sdp_invalid_service_record_handle:
+0x7238 024936 setarg 0x0200 
+0x7239 024937 store 2 ,mem_sdp_error_code 
+0x723a 024938 branch sdp_error_rsp 
+:      024939 sdp_invalid_pdu_size:
+0x723b 024940 setarg 0x0400 
+0x723c 024941 store 2 ,mem_sdp_error_code 
+0x723d 024942 branch sdp_error_rsp 
+:      024943 sdp_insufficient_resource:
+0x723e 024944 setarg 0x0600 
+0x723f 024945 store 2 ,mem_sdp_error_code 
+0x7240 024946 branch sdp_error_rsp 
+:      024947 sdp_invalid_reqest_syntax:
+0x7241 024948 setarg 0x0300 
+0x7242 024949 store 2 ,mem_sdp_error_code 
+:      024950 sdp_error_rsp:
+0x7243 024951 call l2cap_get_sdp_tx_payload 
+0x7244 024952 istore 1 ,contw 
+0x7245 024953 fetch 2 ,mem_sdp_transactionid 
+0x7246 024954 istore 2 ,contw 
+0x7247 024955 setarg 0x0200 
+0x7248 024956 istore 2 ,contw 
+0x7249 024957 fetch 2 ,mem_sdp_error_code 
+0x724a 024958 istore 2 ,contw 
+0x724b 024959 jam 7 ,mem_sdp_tx_pkt_length 
+0x724c 024960 rtn 
+:      024962 ask_serviceclassid:
+0x724d 024963 force 0 ,temp 
+0x724e 024964 arg mem_uuid_search_pat ,contw 
+0x724f 024965 call dataelementtype6 
+0x7250 024966 branch asksrv_error ,zero 
+:      024967 classidloop:
+0x7251 024968 ifetch 1 ,contr 
+0x7252 024969 increase -1 ,rega 
+0x7253 024970 increase -1 ,timeup 
+0x7254 024971 compare 0x18 ,pdata ,0xf8 
+0x7255 024972 nbranch asksrv_error ,true 
+0x7256 024973 compare 0x04 ,pdata ,0x07 
+0x7257 024974 nbranch cmp032 ,true 
+0x7258 024975 force 1 ,temp 
+:      024976 skip2bytes:
+0x7259 024977 ifetch 1 ,contr 
+0x725a 024978 increase -1 ,rega 
+0x725b 024979 increase -1 ,timeup 
+0x725c 024980 bne 0x00 ,frstbwrong 
+0x725d 024981 ifetch 1 ,contr 
+0x725e 024982 increase -1 ,rega 
+0x725f 024983 increase -1 ,timeup 
+0x7260 024984 beq 0x00 ,cmpuuid 
+0x7261 024985 branch scndbwrong 
+:      024986 frstbwrong:
+0x7262 024987 increase 1 ,contr 
+0x7263 024988 increase -1 ,rega 
+0x7264 024989 increase -1 ,timeup 
+:      024990 scndbwrong:
+0x7265 024991 increase 2 ,contr 
+0x7266 024992 increase -2 ,rega 
+0x7267 024993 increase -2 ,timeup 
+0x7268 024994 compare 0x00 ,temp ,0xff 
+0x7269 024995 branch loopornot ,true 
+0x726a 024996 increase 12 ,contr 
+0x726b 024997 increase -12 ,rega 
+0x726c 024998 increase -12 ,timeup 
+0x726d 024999 branch loopornot 
+:      025000 cmp032:
+0x726e 025001 compare 0x02 ,pdata ,0x07 
+0x726f 025002 nbranch cmp016 ,true 
+0x7270 025003 branch skip2bytes 
+:      025004 cmp016:
+0x7271 025005 compare 0x01 ,pdata ,0x07 
+0x7272 025006 nbranch asksrv_error ,true 
+:      025007 cmpuuid:
+0x7273 025008 ifetch 2 ,contr 
+0x7274 025009 increase -2 ,rega 
+0x7275 025010 increase -2 ,timeup 
+0x7276 025011 istore 2 ,contw 
+:      025012 uuidsize:
+0x7277 025013 compare 0x00 ,temp ,0xff 
+0x7278 025014 branch loopornot ,true 
+0x7279 025015 copy contr ,temp 
+0x727a 025016 ifetch 1 ,contr 
+0x727b 025017 bne 0x00 ,wrong12b 
+0x727c 025018 ifetch 1 ,contr 
+0x727d 025019 bne 0x00 ,wrong12b 
+0x727e 025020 ifetch 1 ,contr 
+0x727f 025021 bne 0x10 ,wrong12b 
+0x7280 025022 ifetch 1 ,contr 
+0x7281 025023 bne 0x00 ,wrong12b 
+0x7282 025024 ifetch 1 ,contr 
+0x7283 025025 bne 0x80 ,wrong12b 
+0x7284 025026 ifetch 1 ,contr 
+0x7285 025027 bne 0x00 ,wrong12b 
+0x7286 025028 ifetch 1 ,contr 
+0x7287 025029 bne 0x00 ,wrong12b 
+0x7288 025030 ifetch 1 ,contr 
+0x7289 025031 bne 0x80 ,wrong12b 
+0x728a 025032 ifetch 1 ,contr 
+0x728b 025033 bne 0x5f ,wrong12b 
+0x728c 025034 ifetch 1 ,contr 
+0x728d 025035 bne 0x9b ,wrong12b 
+0x728e 025036 ifetch 1 ,contr 
+0x728f 025037 bne 0x34 ,wrong12b 
+0x7290 025038 ifetch 1 ,contr 
+0x7291 025039 beq 0xfb ,chck12dn 
+:      025040 wrong12b:
+0x7292 025041 copy temp ,contr 
+:      025042 wrong12b1:
+0x7293 025043 increase 12 ,contr 
+0x7294 025044 force 0x00 ,queue 
+0x7295 025045 force 0x00 ,temp 
+0x7296 025046 branch chck12dn 
+:      025047 noclass:
+0x7297 025048 ifetch 1 ,contr 
+0x7298 025049 increase -1 ,rega 
+0x7299 025050 increase -1 ,timeup 
+0x729a 025051 branch uuidsize 
+:      025052 chck12dn:
+0x729b 025053 increase -12 ,timeup 
+0x729c 025054 increase -12 ,rega 
+:      025055 loopornot:
+0x729d 025056 compare 0x00 ,rega ,0xff 
+0x729e 025057 nbranch classidloop ,true 
+0x729f 025058 force 0 ,pdata 
+0x72a0 025059 istore 2 ,contw 
+0x72a1 025060 rtn ,
+:      025061 asksrv_error:
+0x72a2 025062 arg 0xff ,temp 
+0x72a3 025063 rtn 
+:      025073 dataelementtype6:
+0x72a4 025074 ifetch 1 ,contr 
+0x72a5 025075 increase -1 ,timeup 
+0x72a6 025076 compare 0x30 ,pdata ,0xf8 
+0x72a7 025077 nbranch dsize_error ,true 
+0x72a8 025078 compare 0x07 ,pdata ,0x07 
+0x72a9 025079 branch dsize32 ,true 
+0x72aa 025080 compare 0x06 ,pdata ,0x07 
+0x72ab 025081 branch dsize16 ,true 
+0x72ac 025082 compare 0x05 ,pdata ,0x07 
+0x72ad 025083 nbranch dsize_error ,true 
+0x72ae 025084 ifetch 1 ,contr 
+0x72af 025085 copy pdata ,rega 
+0x72b0 025086 increase -1 ,timeup 
+0x72b1 025087 branch dsize 
+:      025088 dsize32:
+0x72b2 025089 increase 2 ,contr 
+0x72b3 025090 increase -2 ,timeup 
+:      025091 dsize16:
+0x72b4 025092 ifetch 2 ,contr 
+0x72b5 025093 byteswap pdata ,rega 
+0x72b6 025094 increase -2 ,timeup 
+:      025095 set_nblank:
+:      025096 dsize:
+0x72b7 025097 force 0x01 ,pdata 
+0x72b8 025098 rtn 
+:      025099 set_blank:
+:      025100 dsize_error:
+0x72b9 025101 force 0x00 ,pdata 
+0x72ba 025102 rtn 
+:      025112 empth_sa_rsp:
+0x72bb 025113 setarg 0x03 
+0x72bc 025114 store 1 ,mem_sdp_pduid 
+0x72bd 025115 branch empty_response 
+:      025116 empty_ssa_rsp:
+0x72be 025117 setarg 0x07 
+0x72bf 025118 store 1 ,mem_sdp_pduid 
+:      025119 empty_response:
+0x72c0 025120 call l2cap_get_sdp_tx_payload 
+0x72c1 025121 fetch 1 ,mem_sdp_pduid 
+0x72c2 025122 istore 1 ,contw 
+0x72c3 025123 copy pdata ,regb 
+0x72c4 025124 fetch 2 ,mem_sdp_transactionid 
+0x72c5 025125 istore 2 ,contw 
+0x72c6 025127 setarg 0x0500 
+0x72c7 025128 istore 2 ,contw 
+0x72c8 025129 compare 0x05 ,regb ,0xff 
+0x72c9 025130 branch fullsearch ,true 
+0x72ca 025131 compare 0x07 ,regb ,0xff 
+0x72cb 025132 branch fullsearch ,true 
+0x72cc 025133 setarg 0x000000 
+0x72cd 025134 istore 3 ,contw 
+0x72ce 025135 istore 2 ,contw 
+0x72cf 025136 branch outempty 
+:      025138 fullsearch:
+0x72d0 025145 setarg 0x350200 
+0x72d1 025146 istore 3 ,contw 
+0x72d2 025151 setarg 0 
+0x72d3 025152 istore 2 ,contw 
+:      025153 outempty:
+0x72d4 025154 jam 10 ,mem_sdp_tx_pkt_length 
+0x72d5 025155 rtn 
+:      025157 sdp_data_len:
+0x72d6 025158 copy contr ,timeup 
+0x72d7 025159 ifetch 1 ,contr 
+0x72d8 025160 and pdata ,0x7 ,loopcnt 
+0x72d9 025161 rshift3 pdata ,pdata 
+0x72da 025162 beq 6 ,sdp_data_len_6 
+0x72db 025163 beq 1 ,sdp_data_len_1 
+0x72dc 025164 beq 4 ,sdp_data_len_6 
+0x72dd 025165 beq 5 ,sdp_data_len_5 
+:      025166 sdp_data_len_rtn:
+0x72de 025167 copy timeup ,contr 
+0x72df 025168 rtn 
+:      025169 sdp_data_len_1:
+0x72e0 025170 call sdp_data_size 
+0x72e1 025171 increase 1 ,pdata 
+0x72e2 025172 branch sdp_data_len_rtn 
+:      025173 sdp_data_len_5:
+0x72e3 025174 force 2 ,pdata 
+0x72e4 025175 branch sdp_data_len_rtn 
+:      025176 sdp_data_len_6:
+0x72e5 025177 call sdp_get_data_6 
+0x72e6 025178 increase 2 ,pdata 
+0x72e7 025179 branch sdp_data_len_rtn 
+:      025181 sdp_get_data:
+0x72e8 025182 ifetch 1 ,contr 
+0x72e9 025183 and pdata ,0x7 ,loopcnt 
+0x72ea 025184 rshift3 pdata ,pdata 
+0x72eb 025185 beq 6 ,sdp_get_data_6 
+0x72ec 025186 beq 1 ,sdp_get_data_1 
+0x72ed 025187 beq 5 ,sdp_get_data_6_8bit 
+0x72ee 025188 rtn 
+:      025189 sdp_get_data_1:
+0x72ef 025190 call sdp_data_size 
+0x72f0 025191 iforce loopcnt 
+0x72f1 025192 force 0 ,temp 
+:      025193 sdp_get_data_1_loop:
+0x72f2 025194 lshift8 temp ,temp 
+0x72f3 025195 ifetch 1 ,contr 
+0x72f4 025196 ior temp ,temp 
+0x72f5 025197 loop sdp_get_data_1_loop 
+0x72f6 025198 rtn 
+:      025199 sdp_get_data_6:
+0x72f7 025200 deposit loopcnt 
+0x72f8 025201 beq 5 ,sdp_get_data_6_8bit 
+0x72f9 025202 beq 6 ,sdp_get_data_6_16bit 
+0x72fa 025203 force 3 ,loopcnt 
+0x72fb 025204 branch sdp_get_data_1 
+:      025205 sdp_get_data_6_8bit:
+0x72fc 025206 ifetch 1 ,contr 
+0x72fd 025207 rtn 
+:      025208 sdp_get_data_6_16bit:
+0x72fe 025209 ifetch 2 ,contr 
+0x72ff 025210 byteswap pdata ,pdata 
+0x7300 025211 rtn 
+:      025214 sdp_data_size:
+0x7301 025215 force 1 ,pdata 
+0x7302 025216 copy loopcnt ,null 
+0x7303 025217 rtn zero 
+:      025218 sdp_data_size_loop:
+0x7304 025219 lshift pdata ,pdata 
+0x7305 025220 loop sdp_data_size_loop 
+0x7306 025221 rtn 
+:      025226 search_uuid:
+0x7307 025227 iforce regc 
+0x7308 025228 set1 mark_ext_patch ,mark 
+0x7309 025229 bpatch patch3d_1 ,mem_patch3d 
+0x730a 025230 force 0 ,queue 
+0x730b 025231 fetch 2 ,memui_uuid_table 
+0x730c 025232 iforce contr 
+0x730d 025233 arg mem_handle_list ,contw 
+:      025234 search_uuid_next:
+0x730e 025235 disable user 
+0x730f 025236 ifetch 1 ,contr 
+0x7310 025237 rtn blank 
+0x7311 025238 iforce loopcnt 
+:      025239 search_uuid_loop:
+0x7312 025240 ifetch 2 ,contr 
+0x7313 025241 isub regc ,null 
+0x7314 025242 nbranch search_uuid_not_found ,zero 
+0x7315 025243 enable user 
+:      025244 search_uuid_not_found:
+0x7316 025245 loop search_uuid_loop 
+0x7317 025246 ifetch 4 ,contr 
+0x7318 025247 nbranch search_uuid_nomatch ,user 
+0x7319 025248 istore 4 ,contw 
+0x731a 025249 increase 1 ,queue 
+:      025250 search_uuid_nomatch:
+0x731b 025251 call sdp_get_data 
+0x731c 025252 iadd contr ,contr 
+0x731d 025253 branch search_uuid_next 
+:      025256 search_handle:
+0x731e 025257 fetch 2 ,memui_uuid_table 
+0x731f 025258 iforce contr 
+:      025259 search_handle_loop:
+0x7320 025260 ifetch 1 ,contr 
+0x7321 025261 rtn blank 
+0x7322 025262 lshift pdata ,pdata 
+0x7323 025263 iadd contr ,contr 
+0x7324 025264 ifetch 4 ,contr 
+0x7325 025265 isub temp ,null 
+0x7326 025266 rtn zero 
+0x7327 025267 call sdp_get_data 
+0x7328 025268 iadd contr ,contr 
+0x7329 025269 branch search_handle_loop 
+:      025276 search_attrib:
+0x732a 025277 set1 mark_ext_patch ,mark 
+0x732b 025278 bpatch patch3d_2 ,mem_patch3d 
+0x732c 025279 fetch 2 ,memui_uuid_table 
+0x732d 025280 iforce contr 
+:      025281 search_attrib_next:
+0x732e 025282 ifetch 1 ,contr 
+0x732f 025283 branch search_attrib_end ,blank 
+0x7330 025284 iforce loopcnt 
+:      025285 search_attrib_loop:
+0x7331 025286 ifetch 2 ,contr 
+0x7332 025287 isub regc ,null 
+0x7333 025288 branch search_attrib_found_uuid ,zero 
+0x7334 025289 loop search_attrib_loop 
+0x7335 025290 increase 4 ,contr 
+0x7336 025291 call sdp_get_data 
+0x7337 025292 iadd contr ,contr 
+0x7338 025293 branch search_attrib_next 
+:      025294 search_attrib_found_uuid:
+0x7339 025295 increase -1 ,loopcnt 
+0x733a 025296 lshift loopcnt ,pdata 
+0x733b 025297 iadd contr ,contr 
+0x733c 025298 increase 4 ,contr 
+0x733d 025299 call sdp_get_data 
+0x733e 025300 iadd contr ,temp 
+:      025301 search_attrib_loop_attribs:
+0x733f 025302 increase 1 ,contr 
+0x7340 025303 ifetch 2 ,contr 
+0x7341 025304 isub regb ,timeup 
+0x7342 025306 setflag zero ,0 ,pdata 
+0x7343 025307 copy timeup ,timeup 
+0x7344 025308 rtn zero 
+0x7345 025309 call sdp_data_len 
+0x7346 025310 iadd contr ,contr 
+0x7347 025311 deposit temp 
+0x7348 025312 isub contr ,null 
+0x7349 025313 branch search_attrib_end ,zero 
+0x734a 025314 branch search_attrib_loop_attribs 
+:      025315 search_attrib_end:
+0x734b 025316 force 0 ,contr 
+0x734c 025317 force 0 ,pdata 
+0x734d 025318 rtn 
+:      025324 search_handle_attrib:
+0x734e 025325 set1 mark_ext_patch ,mark 
+0x734f 025326 bpatch patch3d_3 ,mem_patch3d 
+0x7350 025327 fetch 2 ,memui_uuid_table 
+0x7351 025328 iforce contr 
+:      025329 search_handle_attrib_next:
+0x7352 025330 ifetch 1 ,contr 
+0x7353 025331 branch search_handle_attrib_end ,blank 
+0x7354 025332 lshift pdata ,pdata 
+0x7355 025333 iadd contr ,contr 
+0x7356 025334 ifetch 4 ,contr 
+0x7357 025335 isub temp ,null 
+0x7358 025336 branch search_handl_attrib_found_handle ,zero 
+0x7359 025337 call sdp_get_data 
+0x735a 025338 iadd contr ,contr 
+0x735b 025339 branch search_handle_attrib_next 
+:      025340 search_handl_attrib_found_handle:
+0x735c 025341 call sdp_get_data 
+0x735d 025342 iadd contr ,temp 
+:      025343 search_handle_attrib_loop_attribs:
+0x735e 025344 increase 1 ,contr 
+0x735f 025345 ifetch 2 ,contr 
+0x7360 025346 isub regb ,null 
+0x7361 025347 rtn zero 
+0x7362 025348 call sdp_data_len 
+0x7363 025349 iadd contr ,contr 
+0x7364 025350 deposit temp 
+0x7365 025351 isub contr ,null 
+0x7366 025352 branch search_handle_attrib_end ,zero 
+0x7367 025353 branch search_handle_attrib_loop_attribs 
+:      025354 search_handle_attrib_end:
+0x7368 025355 force 0 ,contr 
+0x7369 025356 rtn 
+:      025359 generate_kinit:
+0x736a 025360 call function_e22 
+0x736b 025361 arg mem_input_store ,contr 
+0x736c 025362 arg mem_kinit ,contw 
+0x736d 025363 branch memcpy16 
+:      025366 function_e21:
+0x736e 025367 disable user 
+0x736f 025368 call function_expand 
+0x7370 025369 arg mem_random_number ,contr 
+0x7371 025370 arg mem_x ,contw 
+0x7372 025371 force 15 ,loopcnt 
+0x7373 025372 call memcpy 
+0x7374 025373 ifetch 1 ,contr 
+0x7375 025374 xor_into 6 ,pdata 
+0x7376 025375 istore 1 ,contw 
+0x7377 025376 setarg mem_y 
+0x7378 025377 store 2 ,memp_ar_input 
+0x7379 025378 setarg mem_x 
+0x737a 025379 store 2 ,memp_ar_key 
+0x737b 025380 set1 mark_ar2 ,mark 
+0x737c 025381 branch function_ar 
+:      025385 function_e22:
+0x737d 025386 fetcht 1 ,mem_pin_length 
+0x737e 025387 force 16 ,regb 
+0x737f 025388 add temp ,6 ,regc 
+0x7380 025389 sub regc ,16 ,null 
+0x7381 025390 branch function_e22_pin_init ,positive 
+0x7382 025391 force 16 ,regc 
+:      025392 function_e22_pin_init:
+0x7383 025393 arg mem_x ,contw 
+:      025394 function_e22_genx_pin:
+0x7384 025395 arg mem_pin ,contr 
+0x7385 025396 copy temp ,loopcnt 
+0x7386 025397 disable user 
+:      025398 function_e22_genx_loop:
+0x7387 025399 ifetch 1 ,contr 
+0x7388 025400 istore 1 ,contw 
+0x7389 025401 increase -1 ,regb 
+0x738a 025402 branch function_e22_genx_end ,zero 
+0x738b 025403 loop function_e22_genx_loop 
+0x738c 025404 branch function_e22_genx_pin ,user 
+0x738d 025405 enable user 
+0x738e 025406 force 6 ,loopcnt 
+0x738f 025407 copy rega ,contr 
+0x7390 025408 branch function_e22_genx_loop 
+:      025409 function_e22_genx_end:
+0x7391 025410 arg mem_random_number ,contr 
+0x7392 025411 arg mem_y ,contw 
+0x7393 025412 call memcpy16 
+0x7394 025413 fetch 1 ,mem_y15 
+0x7395 025414 ixor regc ,pdata 
+0x7396 025415 store 1 ,mem_y15 
+0x7397 025416 setarg mem_y 
+0x7398 025417 store 2 ,memp_ar_input 
+0x7399 025418 setarg mem_x 
+0x739a 025419 store 2 ,memp_ar_key 
+0x739b 025420 set1 mark_ar2 ,mark 
+0x739c 025421 branch function_ar 
+:      025426 function_e1:
+0x739d 025427 disable user 
+0x739e 025428 call function_expand 
+0x739f 025429 branch function_hash 
+:      025431 function_e3:
+0x73a0 025432 arg mem_aco ,rega 
+0x73a1 025433 enable user 
+0x73a2 025434 call function_expand 
+0x73a3 025435 call function_hash 
+0x73a4 025436 arg mem_input_store ,contr 
+0x73a5 025437 arg mem_kc ,contw 
+0x73a6 025438 branch memcpy16 
+:      025441 function_hash:
+0x73a7 025442 setarg mem_random_number 
+0x73a8 025443 store 2 ,memp_ar_input 
+0x73a9 025444 setarg mem_link_key 
+0x73aa 025445 store 2 ,memp_ar_key 
+0x73ab 025446 set0 mark_ar2 ,mark 
+0x73ac 025447 call function_ar 
+0x73ad 025448 arg mem_input_store ,rega 
+0x73ae 025449 arg mem_random_number ,regb 
+0x73af 025450 arg mem_x ,contw 
+0x73b0 025451 call xor16 
+0x73b1 025452 arg mem_x ,rega 
+0x73b2 025453 arg mem_y ,regb 
+0x73b3 025454 copy regb ,contw 
+0x73b4 025455 enable user 
+0x73b5 025456 call add16 
+0x73b6 025457 call key_offset 
+0x73b7 025458 setarg mem_y 
+0x73b8 025459 store 2 ,memp_ar_input 
+0x73b9 025460 setarg mem_x 
+0x73ba 025461 store 2 ,memp_ar_key 
+0x73bb 025462 set1 mark_ar2 ,mark 
+0x73bc 025463 branch function_ar 
+:      025467 function_ar:
+0x73bd 025468 jam 0 ,mem_ar_hround 
+0x73be 025469 fetch 2 ,memp_ar_key 
+0x73bf 025470 iforce contr 
+0x73c0 025471 arg mem_key_store ,contw 
+0x73c1 025472 call memcpy16 
+0x73c2 025473 fetch 2 ,memp_ar_input 
+0x73c3 025474 iforce contr 
+0x73c4 025475 arg mem_input_store ,contw 
+0x73c5 025476 call memcpy16 
+:      025478 function_ar_loop:
+0x73c6 025479 call key_scheduling 
+0x73c7 025480 disable user 
+0x73c8 025481 bmark0 mark_ar2 ,function_ar_original 
+0x73c9 025482 fetch 1 ,mem_ar_hround 
+0x73ca 025483 bne 4 ,function_ar_original 
+0x73cb 025484 fetch 2 ,memp_ar_input 
+0x73cc 025485 iforce regb 
+0x73cd 025486 call xor_mod32_ar2 
+:      025487 function_ar_original:
+0x73ce 025488 call xor_mod32 
+0x73cf 025489 call el_boxes 
+0x73d0 025490 fetch 1 ,mem_ar_hround 
+0x73d1 025491 increase 1 ,pdata 
+0x73d2 025492 store 1 ,mem_ar_hround 
+0x73d3 025494 call key_scheduling 
+0x73d4 025495 enable user 
+0x73d5 025496 call xor_mod32 
+0x73d6 025497 call pht 
+0x73d7 025498 call permute 
+0x73d8 025499 call pht 
+0x73d9 025500 call permute 
+0x73da 025501 call pht 
+0x73db 025502 call permute 
+0x73dc 025503 call pht 
+0x73dd 025504 fetch 1 ,mem_ar_hround 
+0x73de 025505 increase 1 ,pdata 
+0x73df 025506 store 1 ,mem_ar_hround 
+0x73e0 025507 bne 16 ,function_ar_loop 
+0x73e1 025508 call key_scheduling 
+0x73e2 025509 disable user 
+0x73e3 025510 branch xor_mod32 
+:      025514 key_scheduling:
+0x73e4 025515 fetch 1 ,mem_ar_hround 
+0x73e5 025516 arg mem_key_store ,contr 
+0x73e6 025517 branch key_sched_zero ,blank 
+0x73e7 025518 iforce regb 
+0x73e8 025519 force 17 ,loopcnt 
+0x73e9 025520 copy contr ,contw 
+:      025521 key_rotateloop:
+0x73ea 025522 ifetch 1 ,contr 
+0x73eb 025523 lshift3 pdata ,temp 
+0x73ec 025524 rshift2 pdata ,pdata 
+0x73ed 025525 rshift3 pdata ,pdata 
+0x73ee 025526 ior temp ,pdata 
+0x73ef 025527 istore 1 ,contw 
+0x73f0 025528 loop key_rotateloop 
+0x73f1 025529 setarg mem_key_store 
+0x73f2 025530 iadd regb ,contr 
+0x73f3 025531 force 16 ,loopcnt 
+0x73f4 025532 arg mem_round_key ,contw 
+:      025533 key_select_octet_loop:
+0x73f5 025534 ifetch 1 ,contr 
+0x73f6 025535 istore 1 ,contw 
+0x73f7 025536 compare mem_key_store_end ,contr ,0xff 
+0x73f8 025537 nbranch key_select_octet_nwrap ,true 
+0x73f9 025538 increase -17 ,contr 
+:      025539 key_select_octet_nwrap:
+0x73fa 025540 loop key_select_octet_loop 
+0x73fb 025541 force 0 ,rega 
+0x73fc 025542 add regb ,-1 ,regc 
+0x73fd 025543 lshift2 regc ,regc 
+0x73fe 025544 lshift2 regc ,regc 
+0x73ff 025545 call enable_authrom 
+0x7400 025546 setarg mem_b_box 
+0x7401 025547 iadd regc ,regc 
+0x7402 025548 arg mem_round_key ,contw 
+0x7403 025549 force 16 ,loopcnt 
+:      025550 bias_round_key_loop:
+0x7404 025551 ifetcht 1 ,regc 
+0x7405 025552 ifetch 1 ,contw 
+0x7406 025553 iadd temp ,pdata 
+0x7407 025554 istore 1 ,contw 
+0x7408 025555 increase 1 ,regc 
+0x7409 025556 loop bias_round_key_loop 
+0x740a 025557 branch disable_authrom 
+:      025559 key_sched_zero:
+0x740b 025560 force 16 ,loopcnt 
+0x740c 025561 force 0 ,temp 
+:      025562 create_byte_16_loop:
+0x740d 025563 ifetch 1 ,contr 
+0x740e 025564 ixor temp ,temp 
+0x740f 025565 loop create_byte_16_loop 
+0x7410 025566 deposit temp 
+0x7411 025567 istore 1 ,contr 
+0x7412 025568 arg mem_key_store ,contr 
+0x7413 025569 arg mem_round_key ,contw 
+0x7414 025570 branch memcpy16 
+:      025572 xor_mod32:
+0x7415 025573 arg mem_round_key ,regb 
+:      025574 xor_mod32_ar2:
+0x7416 025575 force 16 ,loopcnt 
+0x7417 025576 arg mem_input_store ,rega 
+0x7418 025577 copy rega ,contw 
+:      025578 xor_mod32_loop:
+0x7419 025579 ifetcht 1 ,rega 
+0x741a 025580 ifetch 1 ,regb 
+0x741b 025581 ixor temp ,alarm 
+0x741c 025582 and loopcnt ,3 ,regc 
+0x741d 025583 nbranch xor_mod32_invert ,user 
+0x741e 025584 xor_into 3 ,regc 
+:      025585 xor_mod32_invert:
+0x741f 025586 sub regc ,1 ,regc 
+0x7420 025587 branch xor_even ,positive 
+0x7421 025588 iadd temp ,alarm 
+:      025589 xor_even:
+0x7422 025590 deposit alarm 
+0x7423 025591 istore 1 ,contw 
+0x7424 025592 increase 1 ,rega 
+0x7425 025593 increase 1 ,regb 
+0x7426 025594 loop xor_mod32_loop 
+0x7427 025595 rtn 
+:      025597 el_boxes:
+0x7428 025598 call enable_authrom 
+0x7429 025599 force 16 ,loopcnt 
+0x742a 025600 arg mem_input_store ,rega 
+:      025601 el_box_loop:
+0x742b 025602 ifetch 1 ,rega 
+0x742c 025603 arg mem_e_box ,contr 
+0x742d 025604 and loopcnt ,3 ,regc 
+0x742e 025605 sub regc ,1 ,null 
+0x742f 025606 branch e_boxes ,positive 
+0x7430 025607 arg mem_l_box ,contr 
+:      025608 e_boxes:
+0x7431 025609 iadd contr ,contr 
+0x7432 025610 ifetch 1 ,contr 
+0x7433 025611 istore 1 ,rega 
+0x7434 025612 increase 1 ,rega 
+0x7435 025613 loop el_box_loop 
+0x7436 025614 branch disable_authrom 
+:      025616 pht:
+0x7437 025617 force 8 ,loopcnt 
+0x7438 025618 arg mem_input_store ,contr 
+0x7439 025619 copy contr ,contw 
+:      025620 pht_loop:
+0x743a 025621 ifetch 1 ,contr 
+0x743b 025622 iforce rega 
+0x743c 025623 ifetch 1 ,contr 
+0x743d 025624 iforce regb 
+0x743e 025625 lshift rega ,pdata 
+0x743f 025626 iadd regb ,pdata 
+0x7440 025627 istore 1 ,contw 
+0x7441 025628 deposit rega 
+0x7442 025629 iadd regb ,pdata 
+0x7443 025630 istore 1 ,contw 
+0x7444 025631 loop pht_loop 
+0x7445 025632 rtn 
+:      025635 permute:
+0x7446 025636 setarg 0x8ae42c 
+0x7447 025637 iforce temp 
+0x7448 025638 force 7 ,loopcnt 
+0x7449 025639 call permute_exchange 
+0x744a 025640 setarg 0xd751b 
+0x744b 025641 iforce temp 
+0x744c 025642 force 5 ,loopcnt 
+0x744d 025643 call permute_exchange 
+0x744e 025644 fetch 1 ,mem_input_store + 15 
+0x744f 025645 iforce rega 
+0x7450 025646 fetch 1 ,mem_input_store + 3 
+0x7451 025647 store 1 ,mem_input_store + 15 
+0x7452 025648 deposit rega 
+0x7453 025649 store 1 ,mem_input_store + 3 
+0x7454 025650 rtn 
+:      025652 permute_exchange:
+0x7455 025653 and temp ,0xf ,regb 
+:      025654 permute_loop:
+0x7456 025655 and temp ,0xf ,pdata 
+0x7457 025656 arg mem_input_store ,contw 
+0x7458 025657 iadd contw ,contw 
+0x7459 025658 ifetch 1 ,contw 
+0x745a 025659 iforce regc 
+0x745b 025660 deposit rega 
+0x745c 025661 istore 1 ,contw 
+0x745d 025662 copy regc ,rega 
+0x745e 025663 rshift4 temp ,temp 
+0x745f 025664 loop permute_loop 
+0x7460 025665 setarg mem_input_store 
+0x7461 025666 iadd regb ,contw 
+0x7462 025667 deposit rega 
+0x7463 025668 istore 1 ,contw 
+0x7464 025669 rtn 
+:      025671 add16:
+0x7465 025672 enable user 
+0x7466 025673 branch xor_add16 
+:      025675 xor16:
+0x7467 025676 disable user 
+:      025677 xor_add16:
+0x7468 025678 force 16 ,loopcnt 
+:      025679 xoradd_loop:
+0x7469 025680 ifetcht 1 ,rega 
+0x746a 025681 ifetch 1 ,regb 
+0x746b 025682 branch xoradd_add ,user 
+0x746c 025683 ixor temp ,pdata 
+0x746d 025684 branch xoradd_store 
+:      025685 xoradd_add:
+0x746e 025686 iadd temp ,pdata 
+:      025687 xoradd_store:
+0x746f 025688 istore 1 ,contw 
+0x7470 025689 increase 1 ,rega 
+0x7471 025690 increase 1 ,regb 
+0x7472 025691 loop xoradd_loop 
+0x7473 025692 rtn 
+:      025695 function_expand:
+0x7474 025696 arg mem_y ,contw 
+0x7475 025697 ifetch 6 ,rega 
+0x7476 025698 istore 6 ,contw 
+0x7477 025699 branch expand_12 ,user 
+0x7478 025700 ifetch 6 ,rega 
+0x7479 025701 branch expand_cont 
+:      025702 expand_12:
+0x747a 025703 ifetch 6 ,contr 
+:      025704 expand_cont:
+0x747b 025705 istore 6 ,contw 
+0x747c 025706 ifetch 4 ,rega 
+0x747d 025707 istore 4 ,contw 
+0x747e 025708 rtn 
+:      025710 key_offset:
+0x747f 025711 arg mem_link_key ,contr 
+0x7480 025712 arg mem_x ,contw 
+0x7481 025713 arg 0 ,temp 
+0x7482 025714 setarg 0x8395a7 
+0x7483 025715 call concatenate_temp24 
+0x7484 025716 setarg 0xb3c1df 
+0x7485 025717 call concatenate_temp24 
+0x7486 025718 setarg 0xe5e9 
+0x7487 025719 call concatenate_temp16 
+0x7488 025720 copy temp ,regab 
+0x7489 025721 disable user 
+0x748a 025722 call key_addxor 
+0x748b 025723 copy regab ,temp 
+0x748c 025724 enable user 
+0x748d 025725 branch key_addxor 
+:      025727 key_addxor:
+0x748e 025728 force 8 ,loopcnt 
+:      025729 key_addxor_loop:
+0x748f 025730 ifetch 1 ,contr 
+0x7490 025731 compare 1 ,loopcnt ,1 
+0x7491 025732 branch key_high ,user 
+0x7492 025733 branch key_xor ,true 
+:      025734 key_add:
+0x7493 025735 iadd temp ,pdata 
+0x7494 025736 branch key_store 
+:      025737 key_high:
+0x7495 025738 branch key_add ,true 
+:      025739 key_xor:
+0x7496 025740 ixor temp ,pdata 
+:      025741 key_store:
+0x7497 025742 istore 1 ,contw 
+0x7498 025743 rshift8 temp ,temp 
+0x7499 025744 loop key_addxor_loop 
+0x749a 025745 rtn 
+:      025747 copy_aco:
+0x749b 025748 fetch 6 ,mem_input_store + 4 
+0x749c 025749 store 6 ,mem_aco 
+0x749d 025750 ifetch 6 ,contr 
+0x749e 025751 istore 6 ,contw 
+0x749f 025752 rtn 
+:      025754 concatenate_temp24:
+0x74a0 025755 lshift8 temp ,temp 
+:      025756 concatenate_temp16:
+0x74a1 025757 lshift16 temp ,temp 
+0x74a2 025758 ior temp ,temp 
+0x74a3 025759 rtn 
+:      025762 loop1:
+0x74a4 025763 branch loop1 
+:      025767 generate_stk:
+0x74a5 025768 call function_s1 
+0x74a6 025769 arg mem_le_ltk ,contw 
+0x74a7 025770 branch store_aes_result 
+:      025773 authenticate_rconfirm:
+0x74a8 025774 arg mem_le_srand ,contw 
+0x74a9 025775 branch authenticate_mconfirm ,master 
+0x74aa 025776 arg mem_le_mrand ,contw 
+:      025777 authenticate_mconfirm:
+0x74ab 025778 copy contr ,rega 
+0x74ac 025779 call memcpy16 
+0x74ad 025780 call function_c1 
+0x74ae 025781 arg mem_le_rconfirm ,contr 
+0x74af 025782 branch compare_res 
+:      025784 generate_confirm:
+0x74b0 025785 arg mem_le_mrand ,rega 
+0x74b1 025786 branch generate_mrand ,master 
+0x74b2 025787 arg mem_le_srand ,rega 
+:      025788 generate_mrand:
+0x74b3 025789 copy rega ,contw 
+0x74b4 025790 call generate_random 
+0x74b5 025791 branch function_c1 
+:      025793 generate_sk:
+0x74b6 025794 arg mem_le_skdm ,contr 
+0x74b7 025795 call load_data128 
+0x74b8 025796 arg mem_le_ltk ,contr 
+0x74b9 025797 call load_regext 
+0x74ba 025798 force 0x38 ,aes_ctrl 
+0x74bb 025799 force 0x0 ,aes_ctrl 
+0x74bc 025800 call wait_aes 
+0x74bd 025801 arg mem_le_sk ,contw 
+0x74be 025802 branch store_aes_result 
+:      025805 first_block_counter:
+0x74bf 025806 force 0x49 ,pdata 
+0x74c0 025807 branch first_block 
+:      025808 first_block_data:
+0x74c1 025809 force 1 ,pdata 
+:      025810 first_block:
+0x74c2 025811 force regidx_data ,regext_index 
+0x74c3 025812 lshift8 temp ,regext 
+0x74c4 025813 ior regext ,regext 
+0x74c5 025814 increase 1 ,regext_index 
+0x74c6 025815 rshift8 temp ,regext 
+0x74c7 025816 rshift16 regext ,regext 
+0x74c8 025817 fetch 2 ,mem_le_ivm 
+0x74c9 025818 lshift16 ,pdata ,pdata 
+0x74ca 025819 ior regext ,regext 
+0x74cb 025820 increase 1 ,regext_index 
+0x74cc 025821 ifetch 4 ,contr 
+0x74cd 025822 iforce regext 
+0x74ce 025823 increase 1 ,regext_index 
+0x74cf 025824 ifetch 2 ,contr 
+0x74d0 025825 byteswap rega ,regext 
+0x74d1 025826 lshift16 regext ,regext 
+0x74d2 025827 ior regext ,regext 
+0x74d3 025828 increase 1 ,regext_index 
+0x74d4 025829 rtn 
+:      025833 generate_mic:
+0x74d5 025834 add regc ,1 ,contr 
+0x74d6 025835 ifetch 1 ,contr 
+0x74d7 025836 iforce rega 
+0x74d8 025837 call first_block_counter 
+0x74d9 025838 call do_aes_ocb 
+0x74da 025840 force regidx_data ,regext_index 
+0x74db 025841 ifetch 1 ,regc 
+0x74dc 025842 and_into 0x3 ,pdata 
+0x74dd 025843 lshift16 pdata ,regext 
+0x74de 025844 set1 8 ,regext 
+0x74df 025845 call clear_hidata 
+0x74e0 025846 call do_aes_cbc 
+0x74e1 025848 copy rega ,loopcnt 
+0x74e2 025849 add regc ,2 ,contr 
+0x74e3 025850 call padding_data 
+:      025851 generate_mic_loop:
+0x74e4 025852 call aes_load_data 
+0x74e5 025853 call do_aes_cbc 
+0x74e6 025854 deposit loopcnt 
+0x74e7 025855 branch generate_mic_end ,blank 
+0x74e8 025856 branch generate_mic_loop 
+:      025857 generate_mic_end:
+0x74e9 025858 force regidx_result ,regext_index 
+0x74ea 025859 deposit regext 
+0x74eb 025860 store 4 ,mem_le_mic 
+0x74ec 025861 rtn 
+:      025863 aes_crypt_data:
+0x74ed 025864 increase 1 ,rega 
+0x74ee 025865 call first_block_data 
+0x74ef 025866 copy regc ,contr 
+0x74f0 025867 call aes_load_xor 
+0x74f1 025868 call do_aes_ctr 
+0x74f2 025869 call store_enc_data 
+0x74f3 025870 increase 16 ,regc 
+0x74f4 025871 increase -16 ,regb 
+0x74f5 025872 branch aes_crypt_data ,positive 
+0x74f6 025873 rtn 
+:      025875 le_encrypt:
+0x74f7 025876 arg mem_le_txheader ,regc 
+0x74f8 025877 fetcht 5 ,mem_le_pcnt_tx 
+0x74f9 025878 call generate_mic 
+0x74fa 025879 force regidx_xor ,regext_index 
+0x74fb 025880 iforce regext 
+0x74fc 025881 force 0 ,rega 
+0x74fd 025882 call first_block_data 
+0x74fe 025883 call do_aes_ctr 
+0x74ff 025884 arg mem_le_txpayload ,regc 
+0x7500 025885 fetch 1 ,mem_le_txlen 
+0x7501 025886 add pdata ,-1 ,regb 
+0x7502 025887 iadd regc ,contw 
+0x7503 025888 force regidx_result ,regext_index 
+0x7504 025889 deposit regext 
+0x7505 025890 istore 4 ,contw 
+0x7506 025891 call aes_crypt_data 
+0x7507 025892 fetch 1 ,mem_le_txlen 
+0x7508 025893 increase 4 ,pdata 
+0x7509 025894 store 1 ,mem_le_txlen 
+0x750a 025895 fetcht 5 ,mem_le_pcnt_tx 
+0x750b 025896 increase 1 ,temp 
+0x750c 025897 storet 5 ,mem_le_pcnt_tx 
+0x750d 025898 rtn 
+:      025900 le_decrypt:
+0x750e 025901 fetch 1 ,mem_le_rxbuf + 1 
+0x750f 025902 sub pdata ,20 ,null 
+0x7510 025903 branch le_dec_cont ,positive 
+:      025904 le_dec_cont:
+0x7511 025905 arg mem_le_rxbuf + 2 ,regc 
+0x7512 025906 add pdata ,-1 ,regb 
+0x7513 025907 increase -4 ,pdata 
+0x7514 025908 store 1 ,mem_le_rxbuf + 1 
+0x7515 025909 iadd regc ,contr 
+0x7516 025910 ifetch 4 ,contr 
+0x7517 025911 force regidx_xor ,regext_index 
+0x7518 025912 iforce regext 
+0x7519 025913 force 0 ,rega 
+0x751a 025914 fetcht 5 ,mem_le_pcnt_rx 
+0x751b 025915 call first_block_data 
+0x751c 025916 call do_aes_ctr 
+0x751d 025917 force regidx_result ,regext_index 
+0x751e 025918 deposit regext 
+0x751f 025919 store 4 ,mem_le_peer_mic 
+0x7520 025920 call aes_crypt_data 
+0x7521 025921 arg mem_le_rxbuf ,regc 
+0x7522 025922 call generate_mic 
+0x7523 025923 fetcht 4 ,mem_le_peer_mic 
+0x7524 025924 isub temp ,pdata 
+0x7525 025925 nrtn blank 
+0x7526 025926 fetch 4 ,mem_le_last_mic 
+0x7527 025927 isub temp ,pdata 
+0x7528 025928 rtn blank 
+0x7529 025929 storet 4 ,mem_le_last_mic 
+0x752a 025930 fetch 5 ,mem_le_pcnt_rx 
+0x752b 025931 increase 1 ,pdata 
+0x752c 025932 store 5 ,mem_le_pcnt_rx 
+0x752d 025933 force 0 ,pdata 
+0x752e 025934 rtn 
+:      025936 wait_aes:
+0x752f 025937 nbranch wait_aes ,aes_ready 
+0x7530 025938 rtn 
+:      025940 do_aes_ocb:
+0x7531 025941 force 0x30 ,aes_ctrl 
+0x7532 025942 force 0x0 ,aes_ctrl 
+0x7533 025943 branch wait_aes 
+:      025945 do_aes_cbc:
+0x7534 025946 force 0x32 ,aes_ctrl 
+0x7535 025947 force 0x2 ,aes_ctrl 
+0x7536 025948 branch wait_aes 
+:      025950 do_aes_ctr:
+0x7537 025951 force 0x34 ,aes_ctrl 
+0x7538 025952 force 0x4 ,aes_ctrl 
+0x7539 025953 branch wait_aes 
+:      025955 do_aes_cfb:
+0x753a 025956 force 0x36 ,aes_ctrl 
+0x753b 025957 force 0x6 ,aes_ctrl 
+0x753c 025958 branch wait_aes 
+:      025960 aes_init:
+0x753d 025961 force 1 ,aes_ctrl 
+0x753e 025962 force 0 ,aes_ctrl 
+0x753f 025963 rtn 
+:      025964 function_s1:
+0x7540 025965 force regidx_data ,regext_index 
+0x7541 025966 fetch 4 ,mem_le_mrand 
+0x7542 025967 iforce regext 
+0x7543 025968 increase 1 ,regext_index 
+0x7544 025969 ifetch 4 ,contr 
+0x7545 025970 iforce regext 
+0x7546 025971 increase 1 ,regext_index 
+0x7547 025972 fetch 4 ,mem_le_srand 
+0x7548 025973 iforce regext 
+0x7549 025974 increase 1 ,regext_index 
+0x754a 025975 ifetch 4 ,contr 
+0x754b 025976 iforce regext 
+0x754c 025977 increase 1 ,regext_index 
+0x754d 025978 call aes_clear 
+0x754e 025979 force 0x38 ,aes_ctrl 
+0x754f 025980 force 0x8 ,aes_ctrl 
+0x7550 025981 branch wait_aes 
+:      025984 function_c1:
+0x7551 025985 fetch 6 ,mem_le_lap 
+0x7552 025986 fetcht 6 ,mem_le_plap 
+0x7553 025987 branch function_c1_master ,master 
+0x7554 025988 fetch 6 ,mem_le_plap 
+0x7555 025989 fetcht 6 ,mem_le_lap 
+:      025990 function_c1_master:
+0x7556 025991 force regidx_xor ,regext_index 
+0x7557 025992 copy temp ,regext 
+0x7558 025993 increase 1 ,regext_index 
+0x7559 025994 rshift32 temp ,regext 
+0x755a 025995 lshift16 pdata ,pdata 
+0x755b 025996 ior regext ,regext 
+0x755c 025997 increase 1 ,regext_index 
+0x755d 025998 rshift32 pdata ,regext 
+0x755e 025999 increase 1 ,regext_index 
+0x755f 026000 force 0 ,regext 
+0x7560 026001 force 0 ,pdata 
+0x7561 026002 fetch 1 ,mem_le_conn_peer_addr_type 
+0x7562 026003 fetcht 1 ,mem_le_adv_own_addr_type 
+0x7563 026004 nbranch function_c1_irat ,master 
+0x7564 026006 fetch 1 ,mem_le_conn_own_addr_type 
+0x7565 026007 fetcht 1 ,mem_le_conn_peer_addr_type 
+:      026008 function_c1_irat:
+0x7566 026009 store 1 ,mem_le_iat 
+0x7567 026010 storet 1 ,mem_le_rat 
+0x7568 026011 force regidx_data ,regext_index 
+0x7569 026012 arg mem_le_iat ,regb 
+0x756a 026013 force 4 ,loopcnt 
+:      026014 function_c1_loop1:
+0x756b 026015 ifetch 4 ,rega 
+0x756c 026016 ifetcht 4 ,regb 
+0x756d 026017 ixor temp ,regext 
+0x756e 026018 increase 1 ,regext_index 
+0x756f 026019 increase 4 ,rega 
+0x7570 026020 increase 4 ,regb 
+0x7571 026021 loop function_c1_loop1 
+0x7572 026022 call aes_clear 
+0x7573 026023 force 0x38 ,aes_ctrl 
+0x7574 026024 force 0xc ,aes_ctrl 
+0x7575 026025 call wait_aes 
+0x7576 026027 call aes_clear_data 
+0x7577 026028 force 0x3a ,aes_ctrl 
+0x7578 026029 force 0x8 ,aes_ctrl 
+0x7579 026030 branch wait_aes 
+:      026032 padding_data:
+0x757a 026033 compare 0 ,loopcnt ,3 
+0x757b 026034 rtn true 
+0x757c 026035 deposit contr 
+0x757d 026036 iadd loopcnt ,contw 
+0x757e 026037 force 0 ,pdata 
+:      026038 padding_loop:
+0x757f 026039 istore 1 ,contw 
+0x7580 026040 increase 1 ,loopcnt 
+0x7581 026041 compare 0 ,loopcnt ,3 
+0x7582 026042 rtn true 
+0x7583 026043 branch padding_loop 
+:      026045 aes_load_data:
+0x7584 026046 force regidx_data ,regext_index 
+:      026047 load_data_loop:
+0x7585 026048 deposit loopcnt 
+0x7586 026049 branch load_data_padding ,blank 
+0x7587 026050 ifetch 4 ,contr 
+0x7588 026051 increase -4 ,loopcnt 
+:      026052 load_data_padding:
+0x7589 026053 iforce regext 
+0x758a 026054 increase 1 ,regext_index 
+0x758b 026055 compare regidx_key ,regext_index ,0xf 
+0x758c 026056 rtn true 
+0x758d 026057 branch load_data_loop 
+:      026059 aes_load_xor:
+0x758e 026060 force regidx_xor ,regext_index 
+0x758f 026061 branch load_regext 
+:      026062 load_key:
+0x7590 026063 force regidx_key ,regext_index 
+0x7591 026064 branch load_regext 
+:      026065 load_data128:
+0x7592 026066 force regidx_data ,regext_index 
+:      026067 load_regext:
+0x7593 026068 force 4 ,loopcnt 
+:      026069 load_regext_loop:
+0x7594 026070 ifetch 4 ,contr 
+0x7595 026071 iforce regext 
+0x7596 026072 increase 1 ,regext_index 
+0x7597 026073 loop load_regext_loop 
+0x7598 026074 rtn 
+:      026076 load_sk:
+0x7599 026077 arg mem_le_sk ,contr 
+0x759a 026078 branch load_key 
+:      026080 clear_hidata:
+0x759b 026081 force 4 ,loopcnt 
+0x759c 026082 branch clear_data_rest 
+:      026084 aes_clear_data:
+0x759d 026085 force regidx_data ,regext_index 
+:      026086 aes_clear:
+0x759e 026087 force 4 ,loopcnt 
+:      026088 clear_loop:
+0x759f 026089 force 0 ,regext 
+:      026090 clear_data_rest:
+0x75a0 026091 increase 1 ,regext_index 
+0x75a1 026092 loop clear_loop 
+0x75a2 026093 rtn 
+:      026095 store_aes_result:
+0x75a3 026096 force regidx_result ,regext_index 
+0x75a4 026097 force 4 ,loopcnt 
+:      026098 send_aes_result_loop:
+0x75a5 026099 deposit regext 
+0x75a6 026100 istore 4 ,contw 
+0x75a7 026101 increase 1 ,regext_index 
+0x75a8 026102 loop send_aes_result_loop 
+0x75a9 026103 rtn 
+:      026105 store_enc_data:
+0x75aa 026106 force regidx_result ,regext_index 
+0x75ab 026107 copy regc ,contw 
+0x75ac 026108 add regb ,1 ,loopcnt 
+0x75ad 026109 sub loopcnt ,15 ,null 
+0x75ae 026110 branch store_enc_loop ,positive 
+0x75af 026111 force 16 ,loopcnt 
+:      026112 store_enc_loop:
+0x75b0 026113 deposit regext 
+0x75b1 026114 sub loopcnt ,3 ,null 
+0x75b2 026115 branch store_enc_byte ,positive 
+0x75b3 026116 istore 4 ,contw 
+0x75b4 026117 increase -4 ,loopcnt 
+0x75b5 026118 rtn zero 
+0x75b6 026119 increase 1 ,regext_index 
+0x75b7 026120 branch store_enc_loop 
+:      026121 store_enc_byte:
+0x75b8 026122 istore 1 ,contw 
+0x75b9 026123 rshift8 pdata ,pdata 
+0x75ba 026124 loop store_enc_byte 
+0x75bb 026125 rtn 
+:      026128 compare_res:
+0x75bc 026129 force regidx_result ,regext_index 
+0x75bd 026130 force 4 ,loopcnt 
+:      026131 compare_res_loop:
+0x75be 026132 ifetch 4 ,contr 
+0x75bf 026133 isub regext ,null 
+0x75c0 026134 nrtn zero 
+0x75c1 026135 increase 1 ,regext_index 
+0x75c2 026136 loop compare_res_loop 
+0x75c3 026137 force 0 ,null 
+0x75c4 026138 rtn 
+:      026140 enable_authrom:
+0x75c5 026141 hfetch 1 ,core_clkoff 
+0x75c6 026142 set0 clock_off_auth_rom ,pdata 
+0x75c7 026143 hstore 1 ,core_clkoff 
+0x75c8 026144 rtn 
+:      026146 disable_authrom:
+0x75c9 026147 hfetch 1 ,core_clkoff 
+0x75ca 026148 set1 clock_off_auth_rom ,pdata 
+0x75cb 026149 hstore 1 ,core_clkoff 
+0x75cc 026150 rtn 
+:      026152 init_memp:
+0x75cd 026153 arg mem_p ,contw 
+0x75ce 026154 setsect 0 ,0x3ffff 
+0x75cf 026155 setsect 1 ,0x3ffff 
+0x75d0 026156 setsect 2 ,0x3ffff 
+0x75d1 026157 setsect 3 ,0x3fbff 
+0x75d2 026158 istore 9 ,contw 
+0x75d3 026159 setsect 0 ,0x3ffff 
+0x75d4 026160 setsect 1 ,0x3ffff 
+0x75d5 026161 setsect 2 ,0x3ffff 
+0x75d6 026162 setsect 3 ,0x3ffff 
+0x75d7 026163 istore 9 ,contw 
+0x75d8 026164 setsect 0 ,0x3ffff 
+0x75d9 026165 setsect 1 ,0x3ffff 
+0x75da 026166 setsect 2 ,0x3cfff 
+0x75db 026167 setsect 3 ,0x3ffff 
+0x75dc 026168 istore 9 ,contw 
+0x75dd 026169 setsect 0 ,0x3ffff 
+0x75de 026170 setsect 1 ,0x3ffff 
+0x75df 026171 setsect 2 ,0x3ffef 
+0x75e0 026172 setsect 3 ,0x3ffff 
+0x75e1 026173 istore 9 ,contw 
+0x75e2 026174 setsect 0 ,0x3ffff 
+0x75e3 026175 setsect 1 ,0x3ffff 
+0x75e4 026176 setsect 2 ,0x3ffff 
+0x75e5 026177 setsect 3 ,0x3ffff 
+0x75e6 026178 istore 9 ,contw 
+0x75e7 026179 setsect 0 ,0x3ffff 
+0x75e8 026180 setsect 1 ,0x26c7f 
+0x75e9 026181 setsect 2 ,0x146b 
+0x75ea 026182 setsect 3 ,0x37bb3 
+0x75eb 026183 istore 9 ,contw 
+0x75ec 026184 setsect 0 ,0x1feb8 
+0x75ed 026185 setsect 1 ,0x10c12 
+0x75ee 026186 setsect 2 ,0x2b722 
+0x75ef 026187 setsect 3 ,0x29fa6 
+0x75f0 026188 istore 9 ,contw 
+0x75f1 026189 setsect 0 ,0xe70f 
+0x75f2 026190 setsect 1 ,0x16720 
+0x75f3 026191 setsect 2 ,0x519e 
+0x75f4 026192 setsect 3 ,0x19084 
+0x75f5 026193 istore 9 ,contw 
+0x75f6 026194 setsect 0 ,0x31012 
+0x75f7 026195 setsect 1 ,0x360bf 
+0x75f8 026196 setsect 2 ,0x3f0af 
+0x75f9 026197 setsect 3 ,0x3d3 
+0x75fa 026198 istore 9 ,contw 
+0x75fb 026199 setsect 0 ,0x3a188 
+0x75fc 026200 setsect 1 ,0x3ad0 
+0x75fd 026201 setsect 2 ,0x3cbf2 
+0x75fe 026202 setsect 3 ,0x243d9 
+0x75ff 026203 istore 9 ,contw 
+0x7600 026204 setsect 0 ,0x2b030 
+0x7601 026205 setsect 1 ,0x36a03 
+0x7602 026206 setsect 2 ,0x11188 
+0x7603 026207 setsect 3 ,0x1e520 
+0x7604 026208 istore 9 ,contw 
+0x7605 026209 setsect 0 ,0x3a11e 
+0x7606 026210 setsect 1 ,0xfe5d 
+0x7607 026211 setsect 2 ,0xdd57 
+0x7608 026212 setsect 3 ,0x1ac93 
+0x7609 026213 istore 9 ,contw 
+0x760a 026214 setsect 0 ,0x11ed 
+0x760b 026215 setsect 1 ,0x218c4 
+0x760c 026216 setsect 2 ,0x8da7 
+0x760d 026217 setsect 3 ,0x257ff 
+0x760e 026218 istore 9 ,contw 
+0x760f 026219 setsect 0 ,0x3192b 
+0x7610 026220 setsect 1 ,0x34641 
+0x7611 026221 setsect 2 ,0x1be0c 
+0x7612 026222 setsect 3 ,0x366ad 
+0x7613 026223 istore 9 ,contw 
+0x7614 026224 setsect 0 ,0x1f83 
+0x7615 026225 setsect 1 ,0x15a23 
+0x7616 026226 setsect 2 ,0x3f9b0 
+0x7617 026227 setsect 3 ,0x3949 
+0x7618 026228 istore 9 ,contw 
+0x7619 026229 setsect 0 ,0x13a51 
+0x761a 026230 setsect 1 ,0x153fd 
+0x761b 026231 setsect 2 ,0x3372a 
+0x761c 026232 setsect 3 ,0xf1bb 
+0x761d 026233 istore 9 ,contw 
+0x761e 026234 setsect 0 ,0x3ae85 
+0x761f 026235 setsect 1 ,0x1eed9 
+0x7620 026236 setsect 2 ,0x9e66 
+0x7621 026237 setsect 3 ,0x1a8 
+0x7622 026238 istore 8 ,contw 
+0x7623 026239 rtn 
+:      026243 shutter_init:
+0x7624 026244 setarg shutter_send_process 
+0x7625 026245 store 2 ,mem_cb_bt_process 
+0x7626 026246 setarg shutter_process_idle 
+0x7627 026247 store 2 ,mem_cb_idle_process 
+0x7628 026248 setarg shutter_process_bb_event 
+0x7629 026249 store 2 ,mem_cb_bb_event_process 
+0x762a 026250 setarg shutter_process_lpm_before 
+0x762b 026251 store 2 ,mem_cb_before_lpm 
+0x762c 026252 setarg shutter_discovery_timeout_sleep 
+0x762d 026253 store 2 ,mem_cb_discovry_timeout 
+0x762e 026254 set1 mark_ext_patch ,mark 
+0x762f 026255 bpatch patch3f_1 ,mem_patch3f 
+0x7630 026256 rtn wake 
+0x7631 026258 hjam 0x00 ,core_gpio_sel1 
+0x7632 026259 call shutter_key_and_wake_gpio_setup 
+0x7633 026261 setarg shutter_before_hibernate 
+0x7634 026262 store 2 ,mem_cb_before_hibernate 
+0x7635 026264 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7636 026265 jam 0 ,mem_shutter_key 
+0x7637 026266 jam flag_shutter_default ,mem_shutter_flag 
+0x7638 026267 setarg 0 
+0x7639 026268 store 4 ,mem_shutter_send_data 
+0x763a 026269 call app_check_reconn_target 
+0x763b 026270 branch app_bt_start_discovery_short ,blank 
+0x763c 026271 call app_led_on 
+0x763d 026272 call app_bt_stop_discovery 
+0x763e 026273 branch app_bt_start_reconnect 
+:      026275 shutter_key_and_wake_gpio_setup:
+0x763f 026276 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7640 026277 call gpio_config_input 
+0x7641 026278 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7642 026279 branch gpio_config_input 
+:      026281 shutter_cancel_key_shake:
+0x7643 026282 set1 mark_ext_patch ,mark 
+0x7644 026283 bpatch patch3f_2 ,mem_patch3f 
+0x7645 026284 fetcht 4 ,mem_shutter_clkn_bt_last 
+0x7646 026285 deposit clkn_bt 
+0x7647 026286 store 4 ,mem_shutter_clkn_bt_last 
+0x7648 026287 isub temp ,pdata 
+0x7649 026288 nrtn positive 
+0x764a 026289 sub pdata ,200 ,pdata 
+0x764b 026290 rtn 
+:      026292 shutter_send_process:
+0x764c 026293 fetch 1 ,mem_hid_interrupt_state 
+0x764d 026294 rtnne 0x3f 
+:      026295 shutter_scan_key_start:
+0x764e 026296 set1 mark_ext_patch ,mark 
+0x764f 026297 bpatch patch3f_3 ,mem_patch3f 
+0x7650 026298 fetch 1 ,mem_device_option 
+0x7651 026299 rtnne dvc_op_shutter 
+0x7652 026300 disable user 
+0x7653 026301 call shutter_scan_key 
+0x7654 026302 nrtn user 
+0x7655 026303 disable user 
+0x7656 026304 fetch 1 ,mem_scan_mode 
+0x7657 026305 beq 0x03 ,shutter_reconnect_scan_2 
+0x7658 026307 fetch 1 ,mem_shutter_flag 
+0x7659 026308 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
+0x765a 026309 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
+0x765b 026310 call shutter_cancel_key_shake 
+0x765c 026311 branch shutter_send_process_end ,positive 
+0x765d 026313 fetch 1 ,mem_shutter_key 
+0x765e 026314 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
+0x765f 026315 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
+:      026317 shutter_send_process_end:
+0x7660 026318 jam 0 ,mem_shutter_key 
+0x7661 026319 jam flag_shutter_default ,mem_shutter_flag 
+0x7662 026320 rtn 
+:      026323 shutter_iphonekey_release:
+0x7663 026324 jam flag_shutter_default ,mem_shutter_flag 
+0x7664 026325 call ui_led_blink_stop 
+0x7665 026326 fetch 1 ,mem_shutter_key_number 
+0x7666 026327 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
+:      026328 shutter_2key_iphonekey_release:
+:      026329 shutter_iphonekey_release_package:
+0x7667 026330 jam 0x05 ,mem_shutter_send_length 
+0x7668 026331 jam 0x03 ,mem_shutter_send_data 
+0x7669 026332 branch shutter_send_keydata 
+:      026333 shutter_1key_iphonekey_release:
+0x766a 026334 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x766b 026335 branch shutter_1key_send_step1 
+:      026337 shutter_1key_send_step1:
+0x766c 026338 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
+0x766d 026339 branch shutter_androidkey_press_package 
+:      026340 shutter_1key_send_step2:
+0x766e 026341 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
+0x766f 026342 branch shutter_androidkey_release_package 
+:      026343 shutter_1key_send_step3:
+0x7670 026344 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
+0x7671 026345 branch shutter_iphonekey_press_package 
+:      026346 shutter_1key_send_step4:
+0x7672 026347 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7673 026348 branch shutter_iphonekey_release_package 
+:      026350 shutter_iphonekey_press:
+0x7674 026351 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
+0x7675 026352 call ui_led_on 
+0x7676 026353 fetch 1 ,mem_shutter_key_number 
+0x7677 026354 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
+:      026355 shutter_2key_iphonekey_press:
+:      026356 shutter_iphonekey_press_package:
+0x7678 026357 jam 0x05 ,mem_shutter_send_length 
+0x7679 026358 setarg 0x20003 
+0x767a 026359 store 3 ,mem_shutter_send_data 
+0x767b 026360 branch shutter_send_keydata 
+:      026361 shutter_1key_iphonekey_press:
+0x767c 026362 rtn 
+:      026364 shutter_androidkey_release:
+0x767d 026365 jam flag_shutter_default ,mem_shutter_flag 
+0x767e 026366 call ui_led_blink_stop 
+:      026367 shutter_androidkey_release_package:
+0x767f 026368 jam 0x0a ,mem_shutter_send_length 
+0x7680 026369 jam 0x01 ,mem_shutter_send_data 
+0x7681 026370 branch shutter_send_keydata 
+:      026371 shutter_androidkey_press:
+0x7682 026372 jam flag_shutter_androidkey_send ,mem_shutter_flag 
+0x7683 026373 call ui_led_on 
+:      026374 shutter_androidkey_press_package:
+0x7684 026375 jam 0x0a ,mem_shutter_send_length 
+0x7685 026376 jam 0x01 ,mem_shutter_send_data 
+0x7686 026377 setarg 0x280000 
+0x7687 026378 store 3 ,mem_shutter_send_data + 1 
+:      026380 shutter_send_keydata:
+0x7688 026381 set1 mark_ext_patch ,mark 
+0x7689 026382 bpatch patch3f_4 ,mem_patch3f 
+0x768a 026383 fetch 1 ,mem_shutter_send_length 
+0x768b 026384 copy pdata ,rega 
+0x768c 026385 call hid_malloc_tx_buff 
+0x768d 026386 fetch 2 ,mem_hid_int_remote_cid 
+0x768e 026387 istore 2 ,contw 
+0x768f 026388 setarg 0xa1 
+0x7690 026389 istore 1 ,contw 
+0x7691 026390 fetcht 4 ,mem_shutter_send_data 
+0x7692 026391 istoret 8 ,contw 
+0x7693 026392 setarg 0 
+0x7694 026393 istore 1 ,contw 
+0x7695 026394 store 4 ,mem_shutter_send_data 
+0x7696 026396 fetch 1 ,mem_shutter_1key_send_sm 
+0x7697 026397 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
+0x7698 026398 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
+0x7699 026399 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
+0x769a 026400 rtn 
+:      026402 shutter_scan_key:
+0x769b 026403 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x769c 026404 call gpio_get_bit 
+0x769d 026405 setarg 0 
+0x769e 026406 setflag true ,flag_shutter_iphonekey_press ,pdata 
+0x769f 026407 store 1 ,mem_shutter_key_temp 
+0x76a0 026408 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x76a1 026409 call gpio_get_bit 
+0x76a2 026410 setarg 0 
+0x76a3 026411 setflag true ,flag_shutter_androidkey_press ,pdata 
+0x76a4 026412 fetcht 1 ,mem_shutter_key_temp 
+0x76a5 026413 ior temp ,pdata 
+0x76a6 026414 fetcht 1 ,mem_shutter_key 
+0x76a7 026415 store 1 ,mem_shutter_key 
+0x76a8 026416 ixor temp ,null 
+0x76a9 026417 rtn zero 
+0x76aa 026418 enable user 
+0x76ab 026419 rtn 
+:      026421 shutter_process_bb_event:
+0x76ac 026422 copy regc ,pdata 
+0x76ad 026423 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
+0x76ae 026424 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
+0x76af 026425 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
+0x76b0 026426 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
+0x76b1 026427 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
+0x76b2 026428 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
+0x76b3 026429 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
+0x76b4 026430 beq bt_evt_bb_connected ,shutter_process_bb_conn 
+0x76b5 026431 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
+0x76b6 026432 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x76b7 026433 and pdata ,0x0f ,temp 
+0x76b8 026434 and_into bt_evt_timer_mask ,pdata 
+0x76b9 026435 beq bt_evt_timer_init ,shutter_bb_event_timer 
+0x76ba 026436 rtn 
+:      026438 shutter_hid_handshake_timer:
+0x76bb 026439 fetch 1 ,mem_hid_handshake_timer_count 
+0x76bc 026440 rtn blank 
+0x76bd 026441 increase -1 ,pdata 
+0x76be 026442 store 1 ,mem_hid_handshake_timer_count 
+0x76bf 026443 nrtn blank 
+:      026444 shutter_event_hid_handshake:
+0x76c0 026445 jam app_handshake_done ,mem_app_handshake_flag 
+0x76c1 026446 call app_lpm_mult_enable 
+0x76c2 026447 call app_bt_store_reconn_info 
+0x76c3 026448 call app_bt_stop_discovery 
+0x76c4 026449 call app_led_off 
+0x76c5 026450 branch app_bt_enter_sniff 
+:      026453 shutter_process_bb_conn:
+0x76c6 026454 jam 0 ,mem_shutter_hid_disconn_count 
+0x76c7 026455 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76c8 026456 rtn 
+:      026458 shutter_bb_event_bb_disconn:
+0x76c9 026459 set1 mark_ext_patch ,mark 
+0x76ca 026460 bpatch patch3f_5 ,mem_patch3f 
+0x76cb 026461 jam 0 ,mem_unsniff2sniff_timer_count 
+0x76cc 026462 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76cd 026463 jam 0 ,mem_shutter_hid_disconn_count 
+0x76ce 026464 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x76cf 026465 bbit0 app_disc_after_sniff ,shutter_check_pairing 
+:      026466 shutter_bb_event_reconn_failed:
+0x76d0 026468 fetch 2 ,mem_discovery_timeout 
+0x76d1 026469 store 2 ,mem_discovery_timeout_timer_count 
+:      026470 shutter_discovery_on_not_renew_timer:
+0x76d2 026471 call app_disconn_reason_clear 
+0x76d3 026472 branch app_bt_start_discovery_led_blink 
+:      026474 shutter_check_pairing:
+0x76d4 026475 bbit0 app_disc_after_pairing ,shutter_check_reconn 
+0x76d5 026476 branch shutter_bb_event_reconn_failed 
+:      026478 shutter_check_reconn:
+0x76d6 026479 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
+0x76d7 026480 branch shutter_bb_event_reconn_failed 
+:      026483 shutter_bb_event_setup_complete:
+0x76d8 026484 call app_bt_stop_discovery 
+0x76d9 026485 branch app_led_stop_blink 
+:      026487 shutter_bb_event_hid_connected:
+0x76da 026488 setarg hid_handshake_timeout 
+0x76db 026489 store 1 ,mem_hid_handshake_timer_count 
+0x76dc 026490 rtn 
+:      026492 shutter_bb_event_hid_disconn:
+0x76dd 026493 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76de 026494 setarg flag_shutter_hid_disconn_timeout 
+0x76df 026495 store 1 ,mem_shutter_hid_disconn_count 
+0x76e0 026496 rtn 
+:      026498 shutter_bb_event_unplug:
+0x76e1 026499 setarg flag_shutter_cable_unplug_timeout 
+0x76e2 026500 store 1 ,mem_shutter_cable_unplug_conut 
+0x76e3 026501 rtn 
+:      026503 shutter_bb_event_timer:
+0x76e4 026504 set1 mark_ext_patch ,mark 
+0x76e5 026505 bpatch patch3f_6 ,mem_patch3f 
+0x76e6 026506 storet 1 ,mem_app_evt_timer_count 
+:      026507 shutter_bb_event_100ms_loop:
+0x76e7 026508 fetch 1 ,mem_app_evt_timer_count 
+0x76e8 026509 rtn blank 
+0x76e9 026510 increase -1 ,pdata 
+0x76ea 026511 store 1 ,mem_app_evt_timer_count 
+0x76eb 026512 call shutter_check_unplug_timer 
+0x76ec 026513 call shutter_hid_handshake_timer 
+0x76ed 026514 call shutter_check_hid_disconn_timer 
+0x76ee 026515 branch shutter_bb_event_100ms_loop 
+:      026517 shutter_check_unplug_timer:
+0x76ef 026518 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f0 026519 rtn blank 
+0x76f1 026520 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f2 026521 increase -1 ,pdata 
+0x76f3 026522 store 1 ,mem_shutter_cable_unplug_conut 
+0x76f4 026523 nrtn blank 
+0x76f5 026524 fetch 1 ,mem_control_tasks 
+0x76f6 026525 set1 l2cap_disconnect_interrupt ,pdata 
+0x76f7 026526 set1 l2cap_disconnect_control ,pdata 
+0x76f8 026527 store 1 ,mem_control_tasks 
+0x76f9 026528 rtn 
+:      026530 shutter_check_hid_disconn_timer:
+0x76fa 026531 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fb 026532 rtn blank 
+0x76fc 026533 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fd 026534 increase -1 ,pdata 
+0x76fe 026535 store 1 ,mem_shutter_hid_disconn_count 
+0x76ff 026536 nrtn blank 
+0x7700 026537 branch app_bt_disconnect 
+:      026539 shutter_reconnect_scan:
+0x7701 026540 set1 mark_ext_patch ,mark 
+0x7702 026541 bpatch patch3f_7 ,mem_patch3f 
+0x7703 026542 fetch 1 ,mem_scan_mode 
+0x7704 026543 rtnne 0x03 
+0x7705 026544 branch shutter_scan_key_start 
+:      026545 shutter_reconnect_scan_2:
+0x7706 026546 call shutter_cancel_key_shake 
+0x7707 026547 rtn positive 
+0x7708 026548 fetch 1 ,mem_shutter_key 
+0x7709 026549 rtn blank 
+0x770a 026550 call app_check_reconn_target 
+0x770b 026551 branch app_bt_start_discovery_short ,blank 
+0x770c 026552 call app_led_on 
+0x770d 026553 call app_bt_stop_discovery 
+0x770e 026554 branch app_bt_start_reconnect 
+:      026557 shutter_process_idle:
+0x770f 026558 branch shutter_reconnect_scan 
+:      026561 shutter_process_lpm_before:
+0x7710 026562 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7711 026563 call gpio_set_wake_by_current_state 
+0x7712 026564 fetch 1 ,mem_shutter_key_number 
+0x7713 026565 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
+0x7714 026566 rtn 
+:      026567 shutter_process_lpm_before_key2:
+0x7715 026568 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7716 026569 branch gpio_set_wake_by_current_state 
+:      026571 shutter_before_hibernate:
+0x7717 026572 branch shutter_key_and_wake_gpio_setup 
+:      026575 shutter_discovery_timeout_sleep:
+0x7718 026576 branch app_enter_hibernate 
+:      026580 sp_initialize:
+0x7719 026581 set1 mark_ext_patch ,mark 
+0x771a 026582 bpatch patch3e_2 ,mem_patch3e 
+0x771b 026583 fetch 1 ,mem_ssp_enable 
+0x771c 026584 branch ssp_disable ,blank 
+0x771d 026585 call ssp_enable 
+0x771e 026586 setarg 0 
+0x771f 026587 store 8 ,mem_sp_state_start 
+0x7720 026588 store 4 ,mem_sp_flag_start 
+0x7721 026590 arg mem_sp_iocap_remote ,contw 
+0x7722 026591 istore 7 ,contw 
+0x7723 026592 jam default_statemachine ,mem_sp_localsm 
+0x7724 026593 branch sp_pubkey_calc 
+:      026595 sp_generate_local_key:
+0x7725 026596 jam sp_flag_commit ,mem_sp_flag 
+0x7726 026597 branch sp_generate_local_key0 
+:      026598 sp_master_generate_local_key:
+0x7727 026599 fetch 1 ,mem_sp_local_key_invalid 
+0x7728 026600 beq sp_key_valid ,sp_dhkey_calc 
+0x7729 026601 branch assert 
+:      026602 sp_generate_local_key0:
+0x772a 026603 fetch 1 ,mem_sp_local_key_invalid 
+0x772b 026604 beq sp_key_valid ,sp_start_send_pubkey 
+0x772c 026605 branch sp_pubkey_calc 
+:      026607 sp_start_send_pubkey:
+0x772d 026608 call sp_dhkey_calc 
+0x772e 026609 fetch 1 ,mem_master_sp_state 
+0x772f 026610 nrtn blank 
+0x7730 026611 jam sp_stat_key_send ,mem_sp_state 
+0x7731 026612 rtn 
+:      026614 sp_calculate_commitment:
+0x7732 026615 fetch 1 ,mem_sp_calc 
+0x7733 026616 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
+0x7734 026617 call sp_local_random_key_generator 
+0x7735 026618 arg mem_sp_prarm_stack ,contw 
+0x7736 026619 setarg mem_sp_random_local_end 
+0x7737 026620 istore 2 ,contw 
+0x7738 026621 setarg mem_sp_pubkey_local_x_end 
+0x7739 026622 istore 2 ,contw 
+0x773a 026623 setarg mem_sp_pubkey_remote_x_end 
+0x773b 026624 istore 2 ,contw 
+0x773c 026625 branch sp_calculate_commitment0 
+:      026626 master_sp_calculate_commitment:
+0x773d 026627 arg mem_sp_prarm_stack ,contw 
+0x773e 026628 setarg mem_sp_random_remote_end 
+0x773f 026629 istore 2 ,contw 
+0x7740 026630 setarg mem_sp_pubkey_remote_x_end 
+0x7741 026631 istore 2 ,contw 
+0x7742 026632 setarg mem_sp_pubkey_local_x_end 
+0x7743 026633 istore 2 ,contw 
+:      026634 sp_calculate_commitment0:
+0x7744 026635 call function_f1 
+0x7745 026636 fetch 1 ,mem_master_sp_state 
+0x7746 026637 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
+0x7747 026638 jam sp_flag_commit ,mem_sp_flag 
+0x7748 026639 jam sp_stat_commit_send ,mem_sp_state 
+0x7749 026640 rtn 
+:      026641 master_sp_calculate_commitment0:
+0x774a 026642 jam sp_stat_commitment_compare ,mem_master_sp_state 
+0x774b 026643 call sp_master_generate_local_key 
+0x774c 026644 branch master_set_mem_master_sp_flag 
+:      026646 sp_local_random_key_generator:
+0x774d 026647 arg mem_sp_random_local ,contw 
+0x774e 026648 force 8 ,queue 
+0x774f 026649 branch random_generator 
+:      026651 sp_calculate_commitment_wait_dhkey_calc:
+0x7750 026652 jam sp_flag_commit ,mem_sp_flag 
+0x7751 026653 rtn 
+:      026655 sp_confirm_check:
+0x7752 026657 arg mem_addr_value ,contw 
+0x7753 026658 fetch 6 ,mem_lap 
+0x7754 026659 istore 6 ,contw 
+0x7755 026660 fetch 6 ,mem_plap 
+0x7756 026661 istore 6 ,contw 
+0x7757 026662 fetch 3 ,mem_sp_iocap_remote 
+0x7758 026663 istore 3 ,contw 
+0x7759 026665 call function_f3a 
+0x775a 026667 arg mem_sp_calc_result_high ,rega 
+0x775b 026668 arg mem_sp_check_result ,regb 
+0x775c 026669 force 4 ,queue 
+0x775d 026670 call compare4 
+0x775e 026671 nbranch sp_confirm_check_failed ,true 
+:      026673 sp_confirm_check_success:
+0x775f 026674 fetch 1 ,mem_master_sp_state 
+0x7760 026675 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
+0x7761 026676 jam sp_stat_confirm_calc ,mem_sp_state 
+0x7762 026677 jam sp_flag_commit ,mem_sp_flag 
+0x7763 026678 jam lmp_accepted ,mem_lmo_opcode2 
+0x7764 026679 rtn 
+:      026680 sp_confirm_check_success_master:
+0x7765 026681 jam lmp_accepted ,mem_lmo_opcode2 
+0x7766 026682 jam sp_state_end ,mem_master_sp_state 
+0x7767 026683 branch master_set_mem_master_sp_flag 
+:      026686 sp_confirm_check_failed:
+0x7768 026687 fetch 1 ,mem_master_sp_state 
+0x7769 026688 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
+0x776a 026689 jam sp_stat_null ,mem_sp_state 
+0x776b 026690 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776c 026692 jam authentication_failure_error ,mem_lmo_reason2 
+0x776d 026693 rtn 
+:      026694 sp_confirm_check_failed_master:
+0x776e 026695 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776f 026696 jam sp_stat_null ,mem_master_sp_state 
+0x7770 026697 rtn 
+:      026699 sp_confirm_calc:
+0x7771 026700 fetch 1 ,mem_sp_dh_ready 
+0x7772 026701 beq sp_flag_commit ,sp_confirm_calc_ready 
+0x7773 026702 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x7774 026703 branch master_set_mem_master_sp_flag 
+:      026704 sp_confirm_calc_ready:
+0x7775 026705 arg mem_addr_value ,contw 
+0x7776 026706 fetch 6 ,mem_plap 
+0x7777 026707 istore 6 ,contw 
+0x7778 026708 fetch 6 ,mem_lap 
+0x7779 026709 istore 6 ,contw 
+0x777a 026710 fetch 3 ,mem_sp_iocap_local 
+0x777b 026711 istore 3 ,contw 
+0x777c 026713 call function_f3b 
+0x777d 026714 fetch 1 ,mem_master_sp_state 
+0x777e 026715 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
+0x777f 026716 jam sp_stat_confirm_send ,mem_sp_state 
+0x7780 026717 jam sp_flag_commit ,mem_sp_flag 
+0x7781 026718 rtn 
+:      026719 sp_confirm_calc_master:
+0x7782 026720 jam sp_stat_confirm_send ,mem_master_sp_state 
+0x7783 026721 jam sp_flag_commit ,mem_master_sp_flag 
+0x7784 026722 rtn 
+:      026724 sp_master_key_prarm_push:
+0x7785 026725 arg mem_sp_prarm_stack ,contw 
+0x7786 026726 fetch 6 ,mem_plap 
+0x7787 026727 istore 6 ,contw 
+0x7788 026728 fetch 6 ,mem_lap 
+0x7789 026729 istore 6 ,contw 
+0x778a 026730 setarg mem_sp_random_local_end 
+0x778b 026731 istore 2 ,contw 
+0x778c 026732 setarg mem_sp_random_remote_end 
+0x778d 026733 istore 2 ,contw 
+0x778e 026734 branch sp_link_key_calc 
+:      026735 sp_link_key_prarm_push:
+0x778f 026736 jam sp_stat_done ,mem_sp_state 
+0x7790 026737 arg mem_sp_prarm_stack ,contw 
+0x7791 026738 fetch 6 ,mem_lap 
+0x7792 026739 istore 6 ,contw 
+0x7793 026740 fetch 6 ,mem_plap 
+0x7794 026741 istore 6 ,contw 
+0x7795 026742 setarg mem_sp_random_remote_end 
+0x7796 026743 istore 2 ,contw 
+0x7797 026744 setarg mem_sp_random_local_end 
+0x7798 026745 istore 2 ,contw 
+:      026746 sp_link_key_calc:
+0x7799 026748 arg mem_addr_value ,contw 
+0x779a 026749 fetch 6 ,mem_sp_prarm_stack 
+0x779b 026750 istore 6 ,contw 
+0x779c 026751 fetch 6 ,mem_sp_prarm_stack + 6 
+0x779d 026752 istore 6 ,contw 
+0x779e 026754 call function_f2 
+0x779f 026757 jam 1 ,mem_link_key_exists 
+0x77a0 026758 arg mem_link_key ,contw 
+0x77a1 026759 arg mem_sp_calc_result_high ,contr 
+0x77a2 026760 call memcpy16 
+0x77a3 026761 branch generate_linkkey_continue 
+:      026764 sp_pubkey_calc:
+0x77a4 026765 set1 mark_ext_patch ,mark 
+0x77a5 026766 bpatch patch3e_3 ,mem_patch3e 
+0x77a6 026767 fetch 1 ,mem_sp_local_key_invalid 
+0x77a7 026768 rtnne sp_key_invalid 
+0x77a8 026769 fetch 1 ,mem_sp_calc 
+0x77a9 026770 rtnne sp_calc_standby 
+0x77aa 026771 arg mem_sp_private_key ,contw 
+0x77ab 026772 force 11 ,queue 
+0x77ac 026773 call random_generator 
+0x77ad 026774 random pdata 
+0x77ae 026775 rshift pdata ,pdata 
+0x77af 026776 istore 2 ,contw 
+0x77b0 026778 arg mem_k ,contw 
+0x77b1 026779 arg mem_sp_private_key ,contr 
+0x77b2 026780 call memcpy24 
+0x77b3 026782 arg mem_ax ,contw 
+0x77b4 026783 arg mem_gx ,contr 
+0x77b5 026784 call memcpy48 
+0x77b6 026786 arg mem_az ,contw 
+0x77b7 026787 call bn_zero 
+0x77b8 026788 jam 1 ,mem_az 
+0x77b9 026790 call eckp_calc_init 
+0x77ba 026791 jam sp_calc_pubkey ,mem_sp_calc 
+0x77bb 026792 rtn 
+:      026794 sp_pubkey_generated:
+0x77bc 026795 arg mem_sp_pubkey_local ,contw 
+0x77bd 026796 arg mem_bx ,contr 
+0x77be 026797 call memcpy48 
+0x77bf 026798 jam sp_key_valid ,mem_sp_local_key_invalid 
+0x77c0 026799 jam sp_calc_standby ,mem_sp_calc 
+0x77c1 026800 rtn 
+:      026802 sp_dhkey_calc:
+0x77c2 026803 set1 mark_ext_patch ,mark 
+0x77c3 026804 bpatch patch3e_4 ,mem_patch3e 
+0x77c4 026805 fetch 1 ,mem_sp_dhkey_invalid 
+0x77c5 026806 rtnne sp_key_invalid 
+0x77c6 026807 fetch 1 ,mem_sp_calc 
+0x77c7 026808 rtnne sp_calc_standby 
+0x77c8 026810 arg mem_k ,contw 
+0x77c9 026811 arg mem_sp_private_key ,contr 
+0x77ca 026812 call memcpy24 
+0x77cb 026814 arg mem_ax ,contw 
+0x77cc 026815 arg mem_sp_pubkey_remote ,contr 
+0x77cd 026816 call memcpy48 
+0x77ce 026818 arg mem_az ,contw 
+0x77cf 026819 call bn_zero 
+0x77d0 026820 jam 1 ,mem_az 
+0x77d1 026822 call eckp_calc_init 
+0x77d2 026823 jam sp_calc_dhkey ,mem_sp_calc 
+0x77d3 026824 rtn 
+:      026826 sp_dhkey_generated:
+0x77d4 026827 jam sp_flag_commit ,mem_sp_dh_ready 
+0x77d5 026828 arg mem_sp_dhkey ,contw 
+0x77d6 026829 arg mem_bx ,contr 
+0x77d7 026830 call memcpy24 
+0x77d8 026831 jam sp_key_valid ,mem_sp_dhkey_invalid 
+0x77d9 026832 jam sp_calc_standby ,mem_sp_calc 
+0x77da 026833 rtn 
+:      026835 random_generator:
+0x77db 026836 increase -1 ,queue 
+0x77dc 026837 nrtn positive 
+0x77dd 026838 random pdata 
+0x77de 026839 istore 2 ,contw 
+0x77df 026840 branch random_generator 
+:      026841 compare4:
+0x77e0 026842 increase -1 ,queue 
+0x77e1 026843 nbranch compare4_success ,positive 
+0x77e2 026844 ifetch 4 ,rega 
+0x77e3 026845 copy pdata ,temp 
+0x77e4 026846 ifetch 4 ,regb 
+0x77e5 026847 iflip temp ,pdata 
+0x77e6 026848 nbranch compare4_failed ,zero 
+0x77e7 026849 increase 4 ,rega 
+0x77e8 026850 increase 4 ,regb 
+0x77e9 026851 branch compare4 
+:      026852 compare4_failed:
+0x77ea 026853 disable true 
+0x77eb 026854 rtn 
+:      026855 compare4_success:
+0x77ec 026856 enable true 
+0x77ed 026857 rtn 
+:      026864 simple_pairing_sequence:
+0x77ee 026865 set1 mark_ext_patch ,mark 
+0x77ef 026866 bpatch patch3e_5 ,mem_patch3e 
+0x77f0 026867 fetch 1 ,mem_sp_flag 
+0x77f1 026868 rtn blank 
+0x77f2 026869 jam sp_flag_standby ,mem_sp_flag 
+0x77f3 026870 fetch 1 ,mem_sp_state 
+0x77f4 026871 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
+0x77f5 026872 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
+0x77f6 026873 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
+0x77f7 026874 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
+0x77f8 026875 beq sp_stat_key_generate ,sp_generate_local_key 
+0x77f9 026876 beq sp_stat_commit_calc ,sp_calculate_commitment 
+0x77fa 026877 beq sp_stat_confirm_check ,sp_confirm_check 
+0x77fb 026878 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x77fc 026879 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
+0x77fd 026881 rtn 
+:      026883 master_simple_paring_sequence:
+0x77fe 026884 set1 mark_ext_patch ,mark 
+0x77ff 026885 bpatch patch3e_6 ,mem_patch3e 
+0x7800 026886 fetch 1 ,mem_master_sp_flag 
+0x7801 026887 rtn blank 
+0x7802 026888 jam sp_flag_standby ,mem_master_sp_flag 
+0x7803 026889 fetch 1 ,mem_master_sp_state 
+0x7804 026890 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
+0x7805 026891 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
+0x7806 026892 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
+0x7807 026893 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
+0x7808 026894 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
+0x7809 026895 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
+0x780a 026896 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x780b 026897 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
+0x780c 026898 beq sp_stat_confirm_check ,sp_confirm_check 
+0x780d 026899 beq sp_state_end ,master_sp_sm_end 
+0x780e 026900 rtn 
+:      026902 master_set_mem_master_sp_flag:
+0x780f 026903 jam sp_flag_commit ,mem_master_sp_flag 
+0x7810 026904 rtn 
+:      026906 master_clear_mem_master_sp_flag:
+0x7811 026907 jam sp_flag_standby ,mem_master_sp_flag 
+0x7812 026908 rtn 
+:      026909 sp_calc_sequence:
+0x7813 026910 set1 mark_ext_patch ,mark 
+0x7814 026911 bpatch patch3e_7 ,mem_patch3e 
+0x7815 026912 fetch 1 ,mem_sp_calc 
+0x7816 026913 rtn blank 
+0x7817 026914 increase 0x80 ,pdata 
+0x7818 026915 store 1 ,mem_sp_calc 
+0x7819 026916 rtnbit1 7 
+0x781a 026917 fetch 1 ,mem_ec_loopc 
+0x781b 026918 branch sp_calc_sequence_done ,blank 
+0x781c 026919 branch eckp_calc 
+:      026921 sp_calc_sequence_done:
+0x781d 026922 call ecunmapz 
+0x781e 026923 fetch 1 ,mem_sp_calc 
+0x781f 026924 beq sp_calc_pubkey ,sp_pubkey_generated 
+0x7820 026925 beq sp_calc_dhkey ,sp_dhkey_generated 
+0x7821 026926 rtn 
+:      026929 bn_testbit:
+0x7822 026930 and pdata ,7 ,queue 
+0x7823 026931 rshift3 pdata ,pdata 
+0x7824 026932 iadd contr ,contr 
+0x7825 026933 ifetch 1 ,contr 
+0x7826 026934 qisolate0 pdata 
+0x7827 026935 rtn 
+:      026938 ec_copy:
+0x7828 026939 call memcpy24 
+0x7829 026940 call memcpy24 
+0x782a 026941 branch memcpy24 
+:      026944 bn_eq_zero:
+0x782b 026945 ifetch 8 ,contr 
+0x782c 026946 nrtn blank 
+0x782d 026947 ifetch 8 ,contr 
+0x782e 026948 nrtn blank 
+0x782f 026949 ifetch 8 ,contr 
+0x7830 026950 rtn 
+:      026954 bn_eq:
+0x7831 026955 force 6 ,loopcnt 
+:      026956 bn_eq_0:
+0x7832 026957 ifetch 4 ,rega 
+0x7833 026958 iforce temp 
+0x7834 026959 ifetch 4 ,regb 
+0x7835 026960 isub temp ,null 
+0x7836 026961 nrtn zero 
+0x7837 026962 increase 4 ,rega 
+0x7838 026963 increase 4 ,regb 
+0x7839 026964 loop bn_eq_0 
+0x783a 026965 rtn 
+:      026968 bn_bigeq:
+0x783b 026969 force 6 ,loopcnt 
+0x783c 026970 increase 20 ,rega 
+0x783d 026971 increase 20 ,regb 
+:      026972 bn_bigeq_0:
+0x783e 026973 ifetch 4 ,regb 
+0x783f 026974 iforce temp 
+0x7840 026975 ifetch 4 ,rega 
+0x7841 026976 isub temp ,pdata 
+0x7842 026977 nrtn positive 
+0x7843 026978 nrtn blank 
+0x7844 026979 increase -4 ,rega 
+0x7845 026980 increase -4 ,regb 
+0x7846 026981 loop bn_bigeq_0 
+0x7847 026982 rtn 
+:      026984 bn_add:
+0x7848 026985 force 6 ,loopcnt 
+0x7849 026986 force 0 ,regc 
+:      026987 bn_add_0:
+0x784a 026988 ifetch 4 ,rega 
+0x784b 026989 iforce temp 
+0x784c 026990 ifetch 4 ,regb 
+0x784d 026991 iadd temp ,pdata 
+0x784e 026992 iadd regc ,pdata 
+0x784f 026993 istore 4 ,contw 
+0x7850 026994 isolate1 32 ,pdata 
+0x7851 026995 setflag true ,0 ,regc 
+0x7852 026996 increase 4 ,rega 
+0x7853 026997 increase 4 ,regb 
+0x7854 026998 loop bn_add_0 
+0x7855 026999 rtn 
+:      027001 bn_sub:
+0x7856 027002 force 6 ,loopcnt 
+0x7857 027003 force 0 ,regc 
+:      027004 bn_sub_0:
+0x7858 027005 ifetch 4 ,regb 
+0x7859 027006 iforce temp 
+0x785a 027007 ifetch 4 ,rega 
+0x785b 027008 isub temp ,pdata 
+0x785c 027009 isub regc ,pdata 
+0x785d 027010 istore 4 ,contw 
+0x785e 027011 isolate1 32 ,pdata 
+0x785f 027012 setflag true ,0 ,regc 
+0x7860 027013 increase 4 ,rega 
+0x7861 027014 increase 4 ,regb 
+0x7862 027015 loop bn_sub_0 
+0x7863 027016 rtn 
+:      027018 bn_rshift6:
+0x7864 027019 force 6 ,loopcnt 
+0x7865 027020 increase 20 ,rega 
+:      027021 bn_rshift:
+0x7866 027022 force 0 ,regc 
+:      027023 bn_rshift_0:
+0x7867 027024 ifetch 4 ,rega 
+0x7868 027025 isolate1 0 ,pdata 
+0x7869 027026 setflag true ,1 ,regc 
+0x786a 027027 rshift pdata ,pdata 
+0x786b 027028 isolate1 0 ,regc 
+0x786c 027029 setflag true ,31 ,pdata 
+0x786d 027030 istore 4 ,rega 
+0x786e 027031 increase -4 ,rega 
+0x786f 027032 rshift regc ,regc 
+0x7870 027033 loop bn_rshift_0 
+0x7871 027034 rtn 
+:      027036 bn_lshift:
+0x7872 027037 force 6 ,loopcnt 
+0x7873 027038 force 0 ,regc 
+:      027039 bn_lshift_0:
+0x7874 027040 ifetch 4 ,rega 
+0x7875 027041 isolate1 31 ,pdata 
+0x7876 027042 setflag true ,1 ,regc 
+0x7877 027043 lshift pdata ,pdata 
+0x7878 027044 isolate1 0 ,regc 
+0x7879 027045 setflag true ,0 ,pdata 
+0x787a 027046 istore 4 ,rega 
+0x787b 027047 increase 4 ,rega 
+0x787c 027048 rshift regc ,regc 
+0x787d 027049 loop bn_lshift_0 
+0x787e 027050 rtn 
+:      027052 bn_lshiftmod:
+0x787f 027053 call bn_lshift 
+:      027054 bn_lshiftmod_ismod:
+0x7880 027055 isolate1 0 ,regc 
+0x7881 027056 branch bn_lshiftmod_0 ,true 
+0x7882 027057 arg mem_p ,regb 
+0x7883 027058 copy rega ,regc 
+0x7884 027059 increase -24 ,rega 
+0x7885 027060 call bn_bigeq 
+0x7886 027061 nrtn positive 
+0x7887 027062 copy regc ,rega 
+:      027063 bn_lshiftmod_0:
+0x7888 027064 increase -24 ,rega 
+0x7889 027065 arg mem_p ,regb 
+0x788a 027066 copy rega ,contw 
+0x788b 027067 branch bn_sub 
+:      027070 bn_addmod:
+0x788c 027071 call bn_add 
+0x788d 027072 copy contw ,rega 
+0x788e 027073 branch bn_lshiftmod_ismod 
+:      027075 bn_submod:
+0x788f 027076 call bn_sub 
+0x7890 027077 isolate0 0 ,regc 
+0x7891 027078 rtn true 
+0x7892 027079 arg mem_p ,regb 
+0x7893 027080 add contw ,-24 ,rega 
+0x7894 027081 copy rega ,contw 
+0x7895 027082 branch bn_add 
+:      027085 bn_p192mod:
+0x7896 027086 copy contw ,timeup 
+0x7897 027087 copy rega ,alarm 
+0x7898 027088 arg mem_tmp2 ,regb 
+0x7899 027089 copy regb ,contw 
+0x789a 027090 add rega ,24 ,contr 
+0x789b 027091 ifetch 8 ,contr 
+0x789c 027092 istore 8 ,contw 
+0x789d 027093 istore 8 ,contw 
+0x789e 027094 force 0 ,pdata 
+0x789f 027095 istore 8 ,contw 
+0x78a0 027096 copy timeup ,contw 
+0x78a1 027097 call bn_addmod 
+0x78a2 027098 arg mem_tmp2 ,regb 
+0x78a3 027099 copy regb ,contw 
+0x78a4 027100 force 0 ,pdata 
+0x78a5 027101 istore 8 ,contw 
+0x78a6 027102 add alarm ,32 ,contr 
+0x78a7 027103 ifetch 8 ,contr 
+0x78a8 027104 istore 8 ,contw 
+0x78a9 027105 istore 8 ,contw 
+0x78aa 027106 copy timeup ,rega 
+0x78ab 027107 copy rega ,contw 
+0x78ac 027108 call bn_addmod 
+0x78ad 027109 arg mem_tmp2 ,regb 
+0x78ae 027110 copy regb ,contw 
+0x78af 027111 add alarm ,40 ,contr 
+0x78b0 027112 ifetch 8 ,contr 
+0x78b1 027113 istore 8 ,contw 
+0x78b2 027114 istore 8 ,contw 
+0x78b3 027115 istore 8 ,contw 
+0x78b4 027116 copy timeup ,rega 
+0x78b5 027117 copy rega ,contw 
+0x78b6 027118 branch bn_addmod 
+:      027121 bn_load:
+0x78b7 027122 force 6 ,loopcnt 
+:      027123 bn_load_0:
+0x78b8 027124 ifetch 4 ,contr 
+0x78b9 027125 iforce regext 
+0x78ba 027126 increase 1 ,regext_index 
+0x78bb 027127 loop bn_load_0 
+0x78bc 027128 rtn 
+:      027132 bn_mulmod:
+0x78bd 027133 copy contw ,timeup 
+0x78be 027134 arg mem_tmp1 ,contw 
+0x78bf 027135 call bn_zero 
+0x78c0 027136 arg mem_tmp1 ,contw 
+0x78c1 027137 copy rega ,contr 
+0x78c2 027138 force 0 ,regext_index 
+0x78c3 027139 call bn_load 
+0x78c4 027140 copy regb ,contr 
+0x78c5 027141 call bn_load 
+0x78c6 027142 force 0 ,regb 
+:      027143 bn_mulmod_1:
+0x78c7 027144 force 0 ,temp 
+0x78c8 027145 force 6 ,regc 
+:      027146 bn_mulmod_0:
+0x78c9 027147 ifetch 4 ,contw 
+0x78ca 027148 iforce rega 
+0x78cb 027149 copy regb ,regext_index 
+0x78cc 027150 deposit regext 
+0x78cd 027151 copy regc ,regext_index 
+0x78ce 027152 imul32 regext ,pdata 
+0x78cf 027153 iadd rega ,pdata 
+0x78d0 027154 iadd temp ,pdata 
+0x78d1 027155 istore 4 ,contw 
+0x78d2 027156 rshift32 pdata ,temp 
+0x78d3 027157 increase 1 ,regc 
+0x78d4 027158 compare 12 ,regc ,0xff 
+0x78d5 027159 nbranch bn_mulmod_0 ,true 
+0x78d6 027160 deposit temp 
+0x78d7 027161 istore 4 ,contw 
+0x78d8 027162 increase -24 ,contw 
+0x78d9 027163 increase 1 ,regb 
+0x78da 027164 compare 6 ,regb ,0xff 
+0x78db 027165 nbranch bn_mulmod_1 ,true 
+0x78dc 027166 arg mem_tmp1 ,rega 
+0x78dd 027167 copy timeup ,contw 
+0x78de 027168 branch bn_p192mod 
+:      027171 bn_sqrmod:
+0x78df 027172 copy rega ,regb 
+0x78e0 027173 branch bn_mulmod 
+:      027175 bn_rshifteven:
+0x78e1 027176 copy rega ,alarm 
+:      027177 bn_rshifteven_1:
+0x78e2 027178 copy alarm ,rega 
+0x78e3 027179 ifetch 1 ,rega 
+0x78e4 027180 isolate1 0 ,pdata 
+0x78e5 027181 rtn true 
+0x78e6 027182 call bn_rshift6 
+0x78e7 027183 ifetch 1 ,regb 
+0x78e8 027184 isolate0 0 ,pdata 
+0x78e9 027185 branch bn_rshifteven_0 ,true 
+0x78ea 027186 arg mem_p ,rega 
+0x78eb 027187 copy regb ,contw 
+0x78ec 027188 call bn_add 
+0x78ed 027189 ifetch 1 ,regb 
+0x78ee 027190 iadd regc ,pdata 
+0x78ef 027191 istore 1 ,regb 
+0x78f0 027192 increase -24 ,regb 
+:      027193 bn_rshifteven_0:
+0x78f1 027194 add regb ,24 ,rega 
+0x78f2 027195 force 7 ,loopcnt 
+0x78f3 027196 call bn_rshift 
+0x78f4 027197 branch bn_rshifteven_1 
+:      027200 bn_invmod:
+0x78f5 027201 copy contw ,timeup 
+0x78f6 027202 arg mem_tmp0 ,contw 
+0x78f7 027203 call bn_zero 
+0x78f8 027204 force 0 ,pdata 
+0x78f9 027205 store 4 ,mem_tmp5 
+0x78fa 027206 store 4 ,mem_t2 
+0x78fb 027207 jam 1 ,mem_tmp0 
+0x78fc 027208 arg mem_tmp1 ,contw 
+0x78fd 027209 call bn_zero 
+0x78fe 027210 arg mem_p ,contr 
+0x78ff 027211 arg mem_tmp2 ,contw 
+0x7900 027212 call memcpy24 
+0x7901 027213 copy rega ,contr 
+0x7902 027214 arg mem_tmp3 ,contw 
+0x7903 027215 call memcpy24 
+:      027216 bn_invmod_2:
+0x7904 027217 arg mem_tmp3 ,contr 
+0x7905 027218 call bn_eq_zero 
+0x7906 027219 branch bn_invmod_0 ,blank 
+0x7907 027220 arg mem_tmp3 ,rega 
+0x7908 027221 arg mem_tmp0 ,regb 
+0x7909 027222 call bn_rshifteven 
+0x790a 027224 arg mem_tmp2 ,rega 
+0x790b 027225 arg mem_tmp1 ,regb 
+0x790c 027226 call bn_rshifteven 
+0x790d 027227 arg mem_tmp3 ,rega 
+0x790e 027228 arg mem_tmp2 ,regb 
+0x790f 027229 call bn_bigeq 
+0x7910 027230 branch bn_invmod_1 ,positive 
+0x7911 027231 arg mem_tmp2 ,rega 
+0x7912 027232 arg mem_tmp3 ,regb 
+0x7913 027233 copy rega ,contw 
+0x7914 027234 call bn_sub 
+0x7915 027235 arg mem_tmp0 ,rega 
+0x7916 027236 arg mem_tmp1 ,regb 
+0x7917 027237 copy regb ,contw 
+0x7918 027238 call bn_add 
+0x7919 027239 ifetch 1 ,rega 
+0x791a 027240 iadd regc ,regc 
+0x791b 027241 ifetch 1 ,regb 
+0x791c 027242 iadd regc ,pdata 
+0x791d 027243 istore 1 ,regb 
+0x791e 027244 branch bn_invmod_2 
+:      027245 bn_invmod_1:
+0x791f 027246 arg mem_tmp3 ,rega 
+0x7920 027247 arg mem_tmp2 ,regb 
+0x7921 027248 copy rega ,contw 
+0x7922 027249 call bn_sub 
+0x7923 027250 arg mem_tmp1 ,rega 
+0x7924 027251 arg mem_tmp0 ,regb 
+0x7925 027252 copy regb ,contw 
+0x7926 027253 call bn_add 
+0x7927 027254 ifetch 1 ,rega 
+0x7928 027255 iadd regc ,regc 
+0x7929 027256 ifetch 1 ,regb 
+0x792a 027257 iadd regc ,pdata 
+0x792b 027258 istore 1 ,regb 
+0x792c 027259 branch bn_invmod_2 
+:      027260 bn_invmod_0:
+0x792d 027261 arg mem_tmp0 ,contw 
+0x792e 027262 call bn_zero 
+0x792f 027263 fetch 1 ,mem_tmp5 
+0x7930 027264 store 1 ,mem_tmp0 
+0x7931 027265 store 1 ,mem_tmp0a 
+0x7932 027266 arg mem_tmp0 ,rega 
+0x7933 027267 arg mem_tmp1 ,regb 
+0x7934 027268 copy regb ,contw 
+0x7935 027269 call bn_addmod 
+0x7936 027270 arg mem_p ,rega 
+0x7937 027271 arg mem_tmp1 ,regb 
+0x7938 027272 copy timeup ,contw 
+0x7939 027273 branch bn_submod 
+:      027278 ecdbl:
+0x793a 027279 arg mem_cz ,rega 
+0x793b 027280 arg mem_t2 ,contw 
+0x793c 027281 call bn_sqrmod 
+0x793d 027282 arg mem_t2 ,rega 
+0x793e 027283 arg mem_t3 ,contw 
+0x793f 027284 call bn_sqrmod 
+0x7940 027285 arg mem_a ,rega 
+0x7941 027286 arg mem_t3 ,regb 
+0x7942 027287 arg mem_t3 ,contw 
+0x7943 027288 call bn_mulmod 
+0x7944 027289 arg mem_cx ,rega 
+0x7945 027290 arg mem_t2 ,contw 
+0x7946 027291 call bn_sqrmod 
+0x7947 027292 arg mem_t2 ,contr 
+0x7948 027293 arg mem_t1 ,contw 
+0x7949 027294 call memcpy24 
+0x794a 027295 arg mem_t1 ,rega 
+0x794b 027296 call bn_lshiftmod 
+0x794c 027297 arg mem_t2 ,rega 
+0x794d 027298 arg mem_t1 ,regb 
+0x794e 027299 arg mem_t2 ,contw 
+0x794f 027300 call bn_addmod 
+0x7950 027301 arg mem_t2 ,rega 
+0x7951 027302 arg mem_t3 ,regb 
+0x7952 027303 arg mem_t2 ,contw 
+0x7953 027304 call bn_addmod 
+0x7954 027305 arg mem_cx ,contr 
+0x7955 027306 arg mem_t1 ,contw 
+0x7956 027307 call memcpy24 
+0x7957 027308 arg mem_cy ,rega 
+0x7958 027309 arg mem_t3 ,contw 
+0x7959 027310 call bn_sqrmod 
+0x795a 027311 arg mem_t1 ,rega 
+0x795b 027312 call bn_lshiftmod 
+0x795c 027313 arg mem_t1 ,rega 
+0x795d 027314 call bn_lshiftmod 
+0x795e 027315 arg mem_t1 ,rega 
+0x795f 027316 arg mem_t3 ,regb 
+0x7960 027317 arg mem_t1 ,contw 
+0x7961 027318 call bn_mulmod 
+0x7962 027319 arg mem_t3 ,rega 
+0x7963 027320 arg mem_t0 ,contw 
+0x7964 027321 call bn_sqrmod 
+0x7965 027322 arg mem_t0 ,rega 
+0x7966 027323 call bn_lshiftmod 
+0x7967 027324 arg mem_t0 ,rega 
+0x7968 027325 call bn_lshiftmod 
+0x7969 027326 arg mem_t0 ,rega 
+0x796a 027327 call bn_lshiftmod 
+0x796b 027328 arg mem_cy ,contr 
+0x796c 027329 arg mem_t3 ,contw 
+0x796d 027330 call memcpy24 
+0x796e 027331 arg mem_t3 ,rega 
+0x796f 027332 call bn_lshiftmod 
+0x7970 027333 arg mem_t3 ,rega 
+0x7971 027334 arg mem_cz ,regb 
+0x7972 027335 arg mem_cz ,contw 
+0x7973 027336 call bn_mulmod 
+0x7974 027337 arg mem_t2 ,rega 
+0x7975 027338 arg mem_t3 ,contw 
+0x7976 027339 call bn_sqrmod 
+0x7977 027340 arg mem_t3 ,rega 
+0x7978 027341 arg mem_t1 ,regb 
+0x7979 027342 arg mem_t3 ,contw 
+0x797a 027343 call bn_submod 
+0x797b 027344 arg mem_t3 ,rega 
+0x797c 027345 arg mem_t1 ,regb 
+0x797d 027346 arg mem_cx ,contw 
+0x797e 027347 call bn_submod 
+0x797f 027348 arg mem_t1 ,rega 
+0x7980 027349 arg mem_cx ,regb 
+0x7981 027350 arg mem_t3 ,contw 
+0x7982 027351 call bn_submod 
+0x7983 027352 arg mem_t3 ,rega 
+0x7984 027353 arg mem_t2 ,regb 
+0x7985 027354 arg mem_t3 ,contw 
+0x7986 027355 call bn_mulmod 
+0x7987 027356 arg mem_t3 ,rega 
+0x7988 027357 arg mem_t0 ,regb 
+0x7989 027358 arg mem_cy ,contw 
+0x798a 027359 branch bn_submod 
+:      027363 ecadd:
+0x798b 027364 arg mem_az ,rega 
+0x798c 027365 arg mem_t7 ,contw 
+0x798d 027366 call bn_sqrmod 
+0x798e 027367 arg mem_cx ,rega 
+0x798f 027368 arg mem_t7 ,regb 
+0x7990 027369 arg mem_t0 ,contw 
+0x7991 027370 call bn_mulmod 
+0x7992 027371 arg mem_az ,rega 
+0x7993 027372 arg mem_t7 ,regb 
+0x7994 027373 arg mem_t7 ,contw 
+0x7995 027374 call bn_mulmod 
+0x7996 027375 arg mem_cy ,rega 
+0x7997 027376 arg mem_t7 ,regb 
+0x7998 027377 arg mem_t1 ,contw 
+0x7999 027378 call bn_mulmod 
+0x799a 027379 arg mem_cz ,rega 
+0x799b 027380 arg mem_t7 ,contw 
+0x799c 027381 call bn_sqrmod 
+0x799d 027382 arg mem_ax ,rega 
+0x799e 027383 arg mem_t7 ,regb 
+0x799f 027384 arg mem_t2 ,contw 
+0x79a0 027385 call bn_mulmod 
+0x79a1 027386 arg mem_cz ,rega 
+0x79a2 027387 arg mem_t7 ,regb 
+0x79a3 027388 arg mem_t7 ,contw 
+0x79a4 027389 call bn_mulmod 
+0x79a5 027390 arg mem_ay ,rega 
+0x79a6 027391 arg mem_t7 ,regb 
+0x79a7 027392 arg mem_t3 ,contw 
+0x79a8 027393 call bn_mulmod 
+0x79a9 027394 arg mem_t0 ,rega 
+0x79aa 027395 arg mem_t2 ,regb 
+0x79ab 027396 arg mem_t7 ,contw 
+0x79ac 027397 call bn_submod 
+0x79ad 027398 arg mem_t0 ,rega 
+0x79ae 027399 arg mem_t2 ,regb 
+0x79af 027400 arg mem_t0 ,contw 
+0x79b0 027401 call bn_addmod 
+0x79b1 027402 arg mem_t1 ,rega 
+0x79b2 027403 arg mem_t3 ,regb 
+0x79b3 027404 arg mem_t2 ,contw 
+0x79b4 027405 call bn_submod 
+0x79b5 027406 arg mem_t1 ,rega 
+0x79b6 027407 arg mem_t3 ,regb 
+0x79b7 027408 arg mem_t1 ,contw 
+0x79b8 027409 call bn_addmod 
+0x79b9 027410 arg mem_t1 ,rega 
+0x79ba 027411 arg mem_t7 ,regb 
+0x79bb 027412 arg mem_t1 ,contw 
+0x79bc 027413 call bn_mulmod 
+0x79bd 027414 arg mem_cz ,rega 
+0x79be 027415 arg mem_az ,regb 
+0x79bf 027416 arg mem_t3 ,contw 
+0x79c0 027417 call bn_mulmod 
+0x79c1 027418 arg mem_t3 ,rega 
+0x79c2 027419 arg mem_t7 ,regb 
+0x79c3 027420 arg mem_cz ,contw 
+0x79c4 027421 call bn_mulmod 
+0x79c5 027422 arg mem_t7 ,rega 
+0x79c6 027423 arg mem_t7 ,contw 
+0x79c7 027424 call bn_sqrmod 
+0x79c8 027425 arg mem_t7 ,rega 
+0x79c9 027426 arg mem_t0 ,regb 
+0x79ca 027427 arg mem_t3 ,contw 
+0x79cb 027428 call bn_mulmod 
+0x79cc 027429 arg mem_t7 ,rega 
+0x79cd 027430 arg mem_t1 ,regb 
+0x79ce 027431 arg mem_t1 ,contw 
+0x79cf 027432 call bn_mulmod 
+0x79d0 027433 arg mem_t2 ,rega 
+0x79d1 027434 arg mem_cx ,contw 
+0x79d2 027435 call bn_sqrmod 
+0x79d3 027436 arg mem_cx ,rega 
+0x79d4 027437 arg mem_t3 ,regb 
+0x79d5 027438 arg mem_cx ,contw 
+0x79d6 027439 call bn_submod 
+0x79d7 027440 arg mem_cx ,contr 
+0x79d8 027441 arg mem_t7 ,contw 
+0x79d9 027442 call memcpy24 
+0x79da 027443 arg mem_t7 ,rega 
+0x79db 027444 call bn_lshiftmod 
+0x79dc 027445 arg mem_t3 ,rega 
+0x79dd 027446 arg mem_t7 ,regb 
+0x79de 027447 arg mem_t3 ,contw 
+0x79df 027448 call bn_submod 
+0x79e0 027449 arg mem_t3 ,rega 
+0x79e1 027450 arg mem_t2 ,regb 
+0x79e2 027451 arg mem_t2 ,contw 
+0x79e3 027452 call bn_mulmod 
+0x79e4 027453 arg mem_t2 ,rega 
+0x79e5 027454 arg mem_t1 ,regb 
+0x79e6 027455 arg mem_cy ,contw 
+0x79e7 027456 call bn_submod 
+0x79e8 027457 arg mem_cy ,rega 
+0x79e9 027458 arg mem_p ,regb 
+0x79ea 027459 arg mem_cy ,contw 
+0x79eb 027460 force 0 ,regc 
+0x79ec 027461 fetch 1 ,mem_cy 
+0x79ed 027462 isolate1 0 ,pdata 
+0x79ee 027463 call bn_add ,true 
+0x79ef 027464 copy regc ,alarm 
+0x79f0 027465 arg mem_cy ,rega 
+0x79f1 027466 call bn_rshift6 
+0x79f2 027467 fetch 1 ,mem_cy5 
+0x79f3 027468 isolate1 0 ,alarm 
+0x79f4 027469 setflag true ,7 ,pdata 
+0x79f5 027470 store 1 ,mem_cy5 
+0x79f6 027471 rtn 
+:      027474 eckp:
+0x79f7 027475 jam 192 ,mem_ec_loopc 
+0x79f8 027476 jam 1 ,mem_ec_infinite 
+:      027477 eckp_0:
+0x79f9 027478 fetch 1 ,mem_ec_loopc 
+0x79fa 027479 increase -1 ,pdata 
+0x79fb 027480 nrtn positive 
+0x79fc 027481 store 1 ,mem_ec_loopc 
+0x79fd 027482 fetch 1 ,mem_ec_infinite 
+0x79fe 027483 call ecdbl ,blank 
+0x79ff 027484 fetch 1 ,mem_ec_loopc 
+0x7a00 027485 arg mem_k ,contr 
+0x7a01 027486 call bn_testbit 
+0x7a02 027487 branch eckp_0 ,true 
+0x7a03 027488 fetch 1 ,mem_ec_infinite 
+0x7a04 027489 nbranch eckp_1 ,blank 
+0x7a05 027490 call ecadd 
+0x7a06 027491 branch eckp_0 
+:      027492 eckp_1:
+0x7a07 027493 jam 0 ,mem_ec_infinite 
+0x7a08 027494 arg mem_ax ,contr 
+0x7a09 027495 arg mem_cx ,contw 
+0x7a0a 027496 call ec_copy 
+0x7a0b 027497 branch eckp_0 
+:      027500 ecunmapz:
+0x7a0c 027501 arg mem_cz ,rega 
+0x7a0d 027502 arg mem_t3 ,contw 
+0x7a0e 027503 call bn_invmod 
+0x7a0f 027504 arg mem_t3 ,rega 
+0x7a10 027505 arg mem_t1 ,contw 
+0x7a11 027506 call bn_sqrmod 
+0x7a12 027507 arg mem_cx ,rega 
+0x7a13 027508 arg mem_t1 ,regb 
+0x7a14 027509 arg mem_bx ,contw 
+0x7a15 027510 call bn_mulmod 
+0x7a16 027511 arg mem_t3 ,rega 
+0x7a17 027512 arg mem_t1 ,regb 
+0x7a18 027513 arg mem_t2 ,contw 
+0x7a19 027514 call bn_mulmod 
+0x7a1a 027515 arg mem_cy ,rega 
+0x7a1b 027516 arg mem_t2 ,regb 
+0x7a1c 027517 arg mem_by ,contw 
+0x7a1d 027518 branch bn_mulmod 
+:      027521 sha_endian_swap:
+0x7a1e 027522 force 16 ,loopcnt 
+:      027523 sha_endian_swap2:
+0x7a1f 027524 ifetch 4 ,contr 
+0x7a20 027525 force 4 ,rega 
+0x7a21 027526 increase 3 ,contw 
+:      027527 sha_endian_loop:
+0x7a22 027528 istore 1 ,contw 
+0x7a23 027529 rshift8 pdata ,pdata 
+0x7a24 027530 increase -2 ,contw 
+0x7a25 027531 increase -1 ,rega 
+0x7a26 027532 nbranch sha_endian_loop ,zero 
+0x7a27 027533 increase 5 ,contw 
+0x7a28 027534 loop sha_endian_swap2 
+0x7a29 027535 rtn 
+:      027538 sha_getw:
+0x7a2a 027539 lshift2 queue ,pdata 
+0x7a2b 027540 iadd timeup ,contr 
+0x7a2c 027541 ifetch 4 ,contr 
+0x7a2d 027542 rtn 
+:      027544 sha_r:
+0x7a2e 027545 force 16 ,alarm 
+0x7a2f 027546 arg memdat ,timeup 
+:      027547 sha_r_loop:
+0x7a30 027548 add alarm ,-7 ,queue 
+0x7a31 027549 call sha_getw 
+0x7a32 027550 iforce temp 
+0x7a33 027551 add alarm ,-16 ,queue 
+0x7a34 027552 call sha_getw 
+0x7a35 027553 iadd temp ,temp 
+0x7a36 027554 add alarm ,-2 ,queue 
+0x7a37 027555 call sha_getw 
+0x7a38 027556 shasx pdata ,1 ,pdata 
+0x7a39 027557 iadd temp ,temp 
+0x7a3a 027558 add alarm ,-15 ,queue 
+0x7a3b 027559 call sha_getw 
+0x7a3c 027560 shasx pdata ,0 ,pdata 
+0x7a3d 027561 iadd temp ,temp 
+0x7a3e 027562 lshift2 alarm ,pdata 
+0x7a3f 027563 iadd timeup ,contw 
+0x7a40 027564 istoret 4 ,contw 
+0x7a41 027565 increase 1 ,alarm 
+0x7a42 027566 compare 64 ,alarm ,0xff 
+0x7a43 027567 nbranch sha_r_loop ,true 
+0x7a44 027568 rtn 
+:      027571 sha_init:
+0x7a45 027572 arg memh0 ,contr 
+0x7a46 027573 force 7 ,regext_index 
+:      027574 sha_init_0:
+0x7a47 027575 ifetch 4 ,contr 
+0x7a48 027576 iforce regext 
+0x7a49 027577 increase -1 ,regext_index 
+0x7a4a 027578 branch sha_init_0 ,positive 
+0x7a4b 027579 rtn 
+:      027581 sha:
+0x7a4c 027582 set1 mark_ext_patch ,mark 
+0x7a4d 027583 bpatch patch3f_0 ,mem_patch3f 
+0x7a4e 027584 call sha_r 
+0x7a4f 027585 arg memahbak ,contw 
+0x7a50 027586 force 0 ,regext_index 
+:      027587 sha_0:
+0x7a51 027588 deposit regext 
+0x7a52 027589 istore 4 ,contw 
+0x7a53 027590 increase 1 ,regext_index 
+0x7a54 027591 compare 8 ,regext_index ,0xff 
+0x7a55 027592 nbranch sha_0 ,true 
+0x7a56 027593 call enable_authrom 
+0x7a57 027594 arg memk ,timeup 
+0x7a58 027595 arg memdat ,alarm 
+0x7a59 027596 force 64 ,loopcnt 
+:      027597 sha_loop:
+0x7a5a 027598 ifetcht 4 ,alarm 
+0x7a5b 027599 ifetch 4 ,timeup 
+0x7a5c 027600 increase 4 ,timeup 
+0x7a5d 027601 increase 4 ,alarm 
+0x7a5e 027602 iadd temp ,pdata 
+0x7a5f 027603 force 7 ,regext_index 
+0x7a60 027604 iadd regext ,temp 
+0x7a61 027605 force 4 ,regext_index 
+0x7a62 027606 shasx regext ,3 ,pdata 
+0x7a63 027607 iadd temp ,temp 
+0x7a64 027608 force 5 ,regext_index 
+0x7a65 027609 deposit regext 
+0x7a66 027610 force 6 ,regext_index 
+0x7a67 027611 ixor regext ,pdata 
+0x7a68 027612 force 4 ,regext_index 
+0x7a69 027613 iand regext ,pdata 
+0x7a6a 027614 force 6 ,regext_index 
+0x7a6b 027615 ixor regext ,pdata 
+0x7a6c 027616 iadd temp ,temp 
+0x7a6d 027617 force 7 ,regext_index 
+0x7a6e 027618 copy temp ,regext 
+0x7a6f 027619 force 3 ,regext_index 
+0x7a70 027620 deposit regext 
+0x7a71 027621 iadd temp ,regext 
+0x7a72 027622 force 0 ,regext_index 
+0x7a73 027623 deposit regext 
+0x7a74 027624 force 1 ,regext_index 
+0x7a75 027625 iand regext ,temp 
+0x7a76 027626 ior regext ,pdata 
+0x7a77 027627 force 2 ,regext_index 
+0x7a78 027628 iand regext ,pdata 
+0x7a79 027629 ior temp ,temp 
+0x7a7a 027630 force 0 ,regext_index 
+0x7a7b 027631 shasx regext ,2 ,pdata 
+0x7a7c 027632 iadd temp ,pdata 
+0x7a7d 027633 force 7 ,regext_index 
+0x7a7e 027634 iadd regext ,regext 
+0x7a7f 027635 regexrot 
+0x7a80 027636 loop sha_loop 
+0x7a81 027637 arg memahbak ,contr 
+0x7a82 027638 force 0 ,regext_index 
+:      027639 sha_1:
+0x7a83 027640 ifetch 4 ,contr 
+0x7a84 027641 iadd regext ,regext 
+0x7a85 027642 increase 1 ,regext_index 
+0x7a86 027643 compare 8 ,regext_index ,0xff 
+0x7a87 027644 nbranch sha_1 ,true 
+0x7a88 027645 branch disable_authrom 
+:      027648 sha_result:
+0x7a89 027649 arg memresult ,contw 
+0x7a8a 027650 force 7 ,regext_index 
+:      027651 sha_regext_save:
+0x7a8b 027652 deposit regext 
+0x7a8c 027653 istore 4 ,contw 
+0x7a8d 027654 increase -1 ,regext_index 
+0x7a8e 027655 branch sha_regext_save ,positive 
+0x7a8f 027656 rtn 
+:      027658 pad_xor:
+0x7a90 027660 arg memdat ,contw 
+0x7a91 027661 increase -4 ,contr 
+0x7a92 027662 sub loopcnt ,16 ,rega 
+:      027663 pad_xor_0:
+0x7a93 027664 ifetch 4 ,contr 
+0x7a94 027665 ixor temp ,pdata 
+0x7a95 027666 istore 4 ,contw 
+0x7a96 027667 increase -8 ,contr 
+0x7a97 027668 loop pad_xor_0 
+0x7a98 027669 copy rega ,loopcnt 
+0x7a99 027670 deposit temp 
+:      027671 pad_xor_1:
+0x7a9a 027672 istore 4 ,contw 
+0x7a9b 027673 loop pad_xor_1 
+0x7a9c 027674 rtn 
+:      027676 g_noninit:
+0x7a9d 027677 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7a9e 027678 arg memdat ,contw 
+0x7a9f 027679 force 6 ,loopcnt 
+0x7aa0 027680 call memcpy_dword_swap 
+0x7aa1 027681 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aa2 027682 force 6 ,loopcnt 
+0x7aa3 027683 call memcpy_dword_swap 
+0x7aa4 027684 arg mem_sp_random_remote_end ,contr 
+0x7aa5 027685 call memcpy_dword_swap4 
+0x7aa6 027686 call sha_init 
+0x7aa7 027687 call sha 
+0x7aa8 027688 arg mem_sp_random_local_end ,contr 
+0x7aa9 027689 arg memdat ,contw 
+0x7aaa 027690 branch g_common 
+:      027692 g_init:
+0x7aab 027693 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aac 027694 arg memdat ,contw 
+0x7aad 027695 force 6 ,loopcnt 
+0x7aae 027696 call memcpy_dword_swap 
+0x7aaf 027697 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7ab0 027698 force 6 ,loopcnt 
+0x7ab1 027699 call memcpy_dword_swap 
+0x7ab2 027700 arg mem_sp_random_local_end ,contr 
+0x7ab3 027701 call memcpy_dword_swap4 
+0x7ab4 027702 call sha_init 
+0x7ab5 027703 call sha 
+0x7ab6 027704 arg mem_sp_random_remote_end ,contr 
+0x7ab7 027705 arg memdat ,contw 
+:      027706 g_common:
+0x7ab8 027707 call memcpy_dword_swap4 
+0x7ab9 027708 setarg 0x800000 
+0x7aba 027709 lshift8 pdata ,pdata 
+0x7abb 027710 istore 4 ,contw 
+0x7abc 027711 force 5 ,loopcnt 
+0x7abd 027712 call memset0 
+0x7abe 027713 setarg 640 
+0x7abf 027714 istore 4 ,contw 
+0x7ac0 027715 call sha 
+0x7ac1 027717 fetch 4 ,memresult 
+0x7ac2 027719 arg 1000 ,rega 
+0x7ac3 027720 idiv rega 
+0x7ac4 027721 call wait_div_end 
+0x7ac5 027722 remainder pdata 
+0x7ac6 027723 store 4 ,mem_sp_gkey 
+0x7ac7 027724 quotient pdata 
+0x7ac8 027725 arg 1000 ,rega 
+0x7ac9 027726 idiv rega 
+0x7aca 027727 call wait_div_end 
+0x7acb 027728 remainder pdata 
+0x7acc 027729 arg 1000 ,rega 
+0x7acd 027730 imul32 rega ,pdata 
+0x7ace 027731 fetcht 4 ,mem_sp_gkey 
+0x7acf 027732 iadd temp ,pdata 
+0x7ad0 027733 store 4 ,mem_sp_gkey 
+0x7ad1 027734 rtn 
+:      027736 function_f1:
+0x7ad2 027737 setarg 0x363636 
+0x7ad3 027738 lshift8 pdata ,temp 
+0x7ad4 027739 or_into 0x36 ,temp 
+0x7ad5 027740 fetch 2 ,mem_sp_prarm_stack 
+0x7ad6 027741 copy pdata ,contr 
+0x7ad7 027742 force 4 ,loopcnt 
+0x7ad8 027743 call pad_xor 
+0x7ad9 027744 call sha_init 
+0x7ada 027745 call sha 
+0x7adb 027746 fetch 2 ,mem_sp_prarm_stack + 2 
+0x7adc 027747 copy pdata ,contr 
+0x7add 027748 arg memdat ,contw 
+0x7ade 027749 force 6 ,loopcnt 
+0x7adf 027750 call memcpy_dword_swap 
+0x7ae0 027751 fetch 2 ,mem_sp_prarm_stack + 4 
+0x7ae1 027752 copy pdata ,contr 
+0x7ae2 027753 force 6 ,loopcnt 
+0x7ae3 027754 call memcpy_dword_swap 
+0x7ae4 027755 setarg 0x800000 
+0x7ae5 027756 istore 3 ,contw 
+0x7ae6 027757 force 0 ,pdata 
+0x7ae7 027758 istore 1 ,contw 
+0x7ae8 027759 force 0 ,pdata 
+0x7ae9 027760 istore 8 ,contw 
+0x7aea 027761 setarg 0x0388 
+0x7aeb 027762 istore 4 ,contw 
+0x7aec 027763 call sha 
+0x7aed 027764 call sha_result 
+0x7aee 027765 arg memresult ,contr 
+0x7aef 027766 arg memahsave ,contw 
+0x7af0 027767 call memcpy32 
+0x7af1 027769 setarg 0x5c5c5c 
+0x7af2 027770 lshift8 pdata ,temp 
+0x7af3 027771 or_into 0x5c ,temp 
+0x7af4 027772 fetch 2 ,mem_sp_prarm_stack 
+0x7af5 027773 copy pdata ,contr 
+0x7af6 027774 force 4 ,loopcnt 
+0x7af7 027775 call pad_xor 
+0x7af8 027776 call sha_init 
+0x7af9 027777 call sha 
+0x7afa 027778 arg memahsave_end ,contr 
+0x7afb 027779 arg memdat ,contw 
+0x7afc 027780 force 8 ,loopcnt 
+0x7afd 027781 call memcpy_dword_swap 
+0x7afe 027782 setarg 0x800000 
+0x7aff 027783 lshift8 pdata ,pdata 
+0x7b00 027784 istore 4 ,contw 
+0x7b01 027785 call bn_zero 
+0x7b02 027786 setarg 0x0300 
+0x7b03 027787 istore 4 ,contw 
+0x7b04 027788 call sha 
+0x7b05 027789 branch sha_result 
+:      027792 function_f2:
+0x7b06 027793 setarg 0x363636 
+0x7b07 027794 lshift8 pdata ,temp 
+0x7b08 027795 or_into 0x36 ,temp 
+0x7b09 027796 arg mem_sp_dhkey_end ,contr 
+0x7b0a 027797 force 6 ,loopcnt 
+0x7b0b 027798 call pad_xor 
+0x7b0c 027799 call sha_init 
+0x7b0d 027800 call sha 
+0x7b0e 027801 fetch 2 ,mem_sp_prarm_stack + 12 
+0x7b0f 027802 copy pdata ,contr 
+0x7b10 027803 arg memdat ,contw 
+0x7b11 027804 call memcpy_dword_swap4 
+0x7b12 027805 fetch 2 ,mem_sp_prarm_stack + 14 
+0x7b13 027806 copy pdata ,contr 
+0x7b14 027807 call memcpy_dword_swap4 
+0x7b15 027809 setarg 0x62746c 
+0x7b16 027810 lshift8 pdata ,pdata 
+0x7b17 027811 or_into 0x6b ,pdata 
+0x7b18 027812 istore 4 ,contw 
+0x7b19 027813 arg mem_addr_value_end ,contr 
+0x7b1a 027814 force 3 ,loopcnt 
+0x7b1b 027815 call memcpy_dword_swap 
+0x7b1c 027817 setarg 0x800000 
+0x7b1d 027818 lshift8 pdata ,pdata 
+0x7b1e 027819 istore 4 ,contw 
+0x7b1f 027820 force 0 ,pdata 
+0x7b20 027821 istore 8 ,contw 
+0x7b21 027822 setarg 0x0380 
+0x7b22 027823 istore 4 ,contw 
+0x7b23 027824 call sha 
+0x7b24 027826 call sha_result 
+0x7b25 027827 arg memresult ,contr 
+0x7b26 027828 arg memahsave ,contw 
+0x7b27 027829 call memcpy32 
+0x7b28 027831 setarg 0x5c5c5c 
+0x7b29 027832 lshift8 pdata ,temp 
+0x7b2a 027833 or_into 0x5c ,temp 
+0x7b2b 027834 arg mem_sp_dhkey_end ,contr 
+0x7b2c 027835 force 6 ,loopcnt 
+0x7b2d 027836 call pad_xor 
+0x7b2e 027837 call sha_init 
+0x7b2f 027838 call sha 
+0x7b30 027839 arg memahsave_end ,contr 
+0x7b31 027840 arg memdat ,contw 
+0x7b32 027841 force 8 ,loopcnt 
+0x7b33 027842 call memcpy_dword_swap 
+0x7b34 027843 setarg 0x800000 
+0x7b35 027844 lshift8 pdata ,pdata 
+0x7b36 027845 istore 4 ,contw 
+0x7b37 027846 call bn_zero 
+0x7b38 027847 setarg 0x0300 
+0x7b39 027848 istore 4 ,contw 
+0x7b3a 027849 call sha 
+0x7b3b 027850 branch sha_result 
+:      027853 function_f3a:
+0x7b3c 027854 setarg 0x363636 
+0x7b3d 027855 lshift8 pdata ,temp 
+0x7b3e 027856 or_into 0x36 ,temp 
+0x7b3f 027857 arg mem_sp_dhkey_end ,contr 
+0x7b40 027858 force 6 ,loopcnt 
+0x7b41 027859 call pad_xor 
+0x7b42 027860 call sha_init 
+0x7b43 027861 call sha 
+0x7b44 027862 arg mem_sp_random_remote_end ,contr 
+0x7b45 027863 arg memdat ,contw 
+0x7b46 027864 call memcpy_dword_swap4 
+0x7b47 027865 arg mem_sp_random_local_end ,contr 
+0x7b48 027866 call memcpy_dword_swap4 
+0x7b49 027867 branch function_f3b_common 
+:      027869 function_f3b:
+0x7b4a 027870 setarg 0x363636 
+0x7b4b 027871 lshift8 pdata ,temp 
+0x7b4c 027872 or_into 0x36 ,temp 
+0x7b4d 027873 arg mem_sp_dhkey_end ,contr 
+0x7b4e 027874 force 6 ,loopcnt 
+0x7b4f 027875 call pad_xor 
+0x7b50 027876 call sha_init 
+0x7b51 027877 call sha 
+0x7b52 027879 arg mem_sp_random_local_end ,contr 
+0x7b53 027880 arg memdat ,contw 
+0x7b54 027881 call memcpy_dword_swap4 
+0x7b55 027882 arg mem_sp_random_remote_end ,contr 
+0x7b56 027883 call memcpy_dword_swap4 
+:      027884 function_f3b_common:
+0x7b57 027885 setarg 0x0 
+0x7b58 027886 istore 8 ,contw 
+0x7b59 027887 istore 8 ,contw 
+0x7b5a 027889 copy contw ,temp 
+0x7b5b 027890 jam 0x80 ,mem_addr_padding 
+0x7b5c 027891 copy temp ,contw 
+0x7b5d 027892 arg mem_addr_iocap_end ,contr 
+0x7b5e 027893 call memcpy_dword_swap4 
+0x7b5f 027895 call sha 
+0x7b60 027897 arg memdat ,contw 
+0x7b61 027898 force 7 ,loopcnt 
+0x7b62 027899 call memset0 
+0x7b63 027900 istore 4 ,contw 
+0x7b64 027901 setarg 0x03F8 
+0x7b65 027902 istore 4 ,contw 
+0x7b66 027903 call sha 
+0x7b67 027904 call sha_result 
+0x7b68 027906 arg memresult ,contr 
+0x7b69 027907 arg memahsave ,contw 
+0x7b6a 027908 call memcpy32 
+0x7b6b 027910 setarg 0x5c5c5c 
+0x7b6c 027911 lshift8 pdata ,temp 
+0x7b6d 027912 or_into 0x5c ,temp 
+0x7b6e 027913 arg mem_sp_dhkey_end ,contr 
+0x7b6f 027914 force 6 ,loopcnt 
+0x7b70 027915 call pad_xor 
+0x7b71 027916 call sha_init 
+0x7b72 027917 call sha 
+0x7b73 027918 arg memahsave_end ,contr 
+0x7b74 027919 arg memdat ,contw 
+0x7b75 027920 force 8 ,loopcnt 
+0x7b76 027921 call memcpy_dword_swap 
+0x7b77 027922 setarg 0x800000 
+0x7b78 027923 lshift8 pdata ,pdata 
+0x7b79 027924 istore 4 ,contw 
+0x7b7a 027925 call bn_zero 
+0x7b7b 027926 setarg 0x0300 
+0x7b7c 027927 istore 4 ,contw 
+0x7b7d 027928 call sha 
+0x7b7e 027929 branch sha_result 
+:      027936 eckp_calc_init:
+0x7b7f 027937 jam 192 ,mem_ec_loopc 
+:      027938 eckp_calc_init_1:
+0x7b80 027939 fetch 1 ,mem_ec_loopc 
+0x7b81 027940 rtn blank 
+0x7b82 027941 increase -1 ,pdata 
+0x7b83 027942 store 1 ,mem_ec_loopc 
+0x7b84 027943 arg mem_k ,contr 
+0x7b85 027944 call bn_testbit 
+0x7b86 027945 branch eckp_calc_init_1 ,true 
+0x7b87 027946 arg mem_ax ,contr 
+0x7b88 027947 arg mem_cx ,contw 
+0x7b89 027948 branch ec_copy 
+:      027950 eckp_calc:
+0x7b8a 027951 call ecdbl 
+0x7b8b 027952 fetch 1 ,mem_ec_loopc 
+0x7b8c 027953 increase -1 ,pdata 
+0x7b8d 027954 store 1 ,mem_ec_loopc 
+0x7b8e 027955 arg mem_k ,contr 
+0x7b8f 027956 call bn_testbit 
+0x7b90 027957 rtn true 
+0x7b91 027958 branch ecadd 
+:      027960 eckp_cp_1:
+0x7b92 027961 jam 0 ,mem_ec_infinite 
+0x7b93 027962 arg mem_ax ,contr 
+0x7b94 027963 arg mem_cx ,contw 
+0x7b95 027964 branch ec_copy 
+:      027966 memcpy_dword_swap4:
+0x7b96 027967 force 4 ,loopcnt 
+:      027968 memcpy_dword_swap:
+0x7b97 027969 increase -4 ,contr 
+:      027970 memcpy_dword_swap_loop:
+0x7b98 027971 ifetch 4 ,contr 
+0x7b99 027972 istore 4 ,contw 
+0x7b9a 027973 increase -8 ,contr 
+0x7b9b 027974 loop memcpy_dword_swap_loop 
+0x7b9c 027975 rtn 
+:      027978 ui_init:
+0x7b9d 027979 rtn wake 
+0x7b9e 027980 call ui_button_init 
+0x7b9f 027981 call ui_timer_init 
+0x7ba0 027982 branch ui_led_init 
+:      027984 ui_dispatch:
+0x7ba1 027985 fetch 1 ,mem_device_option 
+0x7ba2 027986 rtneq dvc_op_hci 
+0x7ba3 027987 call ui_led_blink_polling 
+0x7ba4 027989 branch ui_timer_check 
+:      027991 ui_button_init:
+0x7ba5 027992 fetch 1 ,mem_ui_button_gpio 
+0x7ba6 027993 rtneq ui_button_gpio_disable 
+0x7ba7 027994 iforce temp 
+0x7ba8 027995 call gpio_config_output 
+0x7ba9 027996 fetcht 1 ,mem_ui_button_gpio 
+0x7baa 027997 call gpio_out_inactive 
+0x7bab 027998 nop 100 
+0x7bac 027999 fetcht 1 ,mem_ui_button_gpio 
+0x7bad 028000 call gpio_config_input 
+0x7bae 028001 branch ui_button_polling 
+:      028003 ui_button_disable:
+0x7baf 028004 jam ui_button_gpio_disable ,mem_ui_button_gpio 
+0x7bb0 028005 rtn 
+:      028007 ui_button_polling:
+0x7bb1 028008 set1 mark_ext_patch ,mark 
+0x7bb2 028009 bpatch patch30_5 ,mem_patch30 
+0x7bb3 028010 fetch 1 ,mem_ui_button_gpio 
+0x7bb4 028011 rtneq ui_button_gpio_disable 
+0x7bb5 028012 copy pdata ,temp 
+0x7bb6 028013 call gpio_get_bit 
+0x7bb7 028014 nbranch ui_button_up ,true 
+:      028016 ui_button_down:
+0x7bb8 028017 call ui_button_check_long_press 
+0x7bb9 028018 fetch 2 ,mem_ui_state_map 
+0x7bba 028019 set1 ui_state_btn_down 
+0x7bbb 028020 store 2 ,mem_ui_state_map 
+0x7bbc 028021 fetch 1 ,mem_ui_button_last_state 
+0x7bbd 028022 rtneq ui_button_state_down 
+0x7bbe 028023 jam ui_button_state_down ,mem_ui_button_last_state 
+0x7bbf 028025 fetch 1 ,mem_ui_button_timeout 
+0x7bc0 028026 store 1 ,mem_ui_button_timer 
+0x7bc1 028027 call lpm_button_get_wake_lock 
+0x7bc2 028028 jam bt_evt_button_down ,mem_fifo_temp 
+0x7bc3 028029 branch ui_ipc_send_event 
+:      028030 ui_button_up:
+0x7bc4 028031 fetch 2 ,mem_ui_state_map 
+0x7bc5 028032 set0 ui_state_btn_down 
+0x7bc6 028033 store 2 ,mem_ui_state_map 
+0x7bc7 028034 fetch 1 ,mem_ui_button_last_state 
+0x7bc8 028035 rtneq ui_button_state_up 
+0x7bc9 028036 jam ui_button_state_up ,mem_ui_button_last_state 
+0x7bca 028038 jam 0 ,mem_ui_button_timer 
+0x7bcb 028039 call lpm_button_clean_wake_lock 
+0x7bcc 028040 jam bt_evt_button_up ,mem_fifo_temp 
+0x7bcd 028041 branch ui_ipc_send_event 
+:      028043 ui_button_check_long_press:
+0x7bce 028044 fetch 1 ,mem_ui_button_timer 
+0x7bcf 028045 rtn blank 
+0x7bd0 028046 increase -1 ,pdata 
+0x7bd1 028047 store 1 ,mem_ui_button_timer 
+0x7bd2 028048 nrtn blank 
+0x7bd3 028050 jam bt_evt_button_long_pressed ,mem_fifo_temp 
+0x7bd4 028051 branch ui_ipc_send_event 
+:      028053 lpm_button_get_wake_lock:
+0x7bd5 028054 arg wake_lock_button ,queue 
+0x7bd6 028055 branch lpm_get_wake_lock 
+:      028057 lpm_button_clean_wake_lock:
+0x7bd7 028058 arg wake_lock_button ,queue 
+0x7bd8 028059 branch lpm_put_wake_lock 
+:      028061 ui_led_init:
+0x7bd9 028062 fetch 1 ,mem_led_gpio 
+0x7bda 028063 rtneq ui_button_gpio_disable 
+0x7bdb 028064 iforce temp 
+0x7bdc 028065 call gpio_config_output 
+0x7bdd 028066 branch ui_led_off 
+:      028068 ui_led_blink_stop:
+0x7bde 028069 fetch 2 ,mem_ui_state_map 
+0x7bdf 028070 set0 ui_state_led_blink 
+0x7be0 028071 store 2 ,mem_ui_state_map 
+0x7be1 028072 jam ui_led_stop ,mem_led_switch 
+:      028073 ui_led_off:
+0x7be2 028074 fetch 2 ,mem_ui_state_map 
+0x7be3 028075 set0 ui_state_led_on 
+0x7be4 028076 store 2 ,mem_ui_state_map 
+0x7be5 028077 fetcht 1 ,mem_led_gpio 
+0x7be6 028078 branch gpio_out_inactive 
+:      028080 ui_led_on:
+0x7be7 028081 fetch 2 ,mem_ui_state_map 
+0x7be8 028082 set1 ui_state_led_on 
+0x7be9 028083 store 2 ,mem_ui_state_map 
+0x7bea 028084 jam ui_led_stop ,mem_led_switch 
+0x7beb 028085 fetcht 1 ,mem_led_gpio 
+0x7bec 028086 branch gpio_out_active 
+:      028088 ui_led_blink_start:
+0x7bed 028089 fetch 2 ,mem_ui_state_map 
+0x7bee 028090 set1 ui_state_led_blink 
+0x7bef 028091 store 2 ,mem_ui_state_map 
+0x7bf0 028092 jam ui_led_start ,mem_led_switch 
+0x7bf1 028093 rtn 
+:      028095 ui_led_blink_polling:
+0x7bf2 028096 set1 mark_ext_patch ,mark 
+0x7bf3 028097 bpatch patch30_6 ,mem_patch30 
+0x7bf4 028098 fetch 1 ,mem_led_switch 
+0x7bf5 028099 rtneq ui_led_stop 
+0x7bf6 028100 arg ui_led_blink ,queue 
+0x7bf7 028101 call timer_check 
+0x7bf8 028102 nrtn blank 
+0x7bf9 028103 fetch 1 ,mem_led_switch 
+0x7bfa 028104 beq ui_led_dark_time ,ui_led_blink_polling_dark 
+0x7bfb 028105 call ui_led_on 
+0x7bfc 028106 jam ui_led_dark_time ,mem_led_switch 
+0x7bfd 028107 fetch 2 ,mem_led_light_time 
+0x7bfe 028108 branch ui_led_blink_timer_start 
+:      028109 ui_led_blink_polling_dark:
+0x7bff 028110 call ui_led_off 
+0x7c00 028111 jam ui_led_light_time ,mem_led_switch 
+0x7c01 028112 fetch 2 ,mem_led_dark_time 
+:      028113 ui_led_blink_timer_start:
+0x7c02 028114 arg ui_led_blink ,queue 
+0x7c03 028115 branch timer_init 
+:      028118 ui_timer_check:
+0x7c04 028119 set1 mark_ext_patch ,mark 
+0x7c05 028120 bpatch patch30_7 ,mem_patch30 
+0x7c06 028121 arg 0 ,rega 
+0x7c07 028122 fetcht 4 ,mem_ui_timer_last_btclk 
+0x7c08 028123 copy clkn_bt ,regb 
+:      028125 ui_timer_check_loop:
+0x7c09 028126 copy regb ,pdata 
+0x7c0a 028127 increase 160 ,temp 
+0x7c0b 028128 increase 160 ,temp 
+0x7c0c 028129 isub temp ,null 
+0x7c0d 028130 nbranch ui_timer_check_end ,positive 
+0x7c0e 028131 increase 1 ,rega 
+0x7c0f 028132 and rega ,0x0f ,pdata 
+0x7c10 028133 nbranch ui_timer_check_loop ,blank 
+0x7c11 028134 arg 0 ,rega 
+0x7c12 028135 call ui_timer_check_send_evt 
+:      028136 ui_timer_init:
+0x7c13 028137 copy clkn_bt ,pdata 
+0x7c14 028138 store 4 ,mem_ui_timer_last_btclk 
+0x7c15 028139 rtn 
+:      028140 ui_timer_check_end:
+0x7c16 028141 set1 mark_ext_patch ,mark 
+0x7c17 028142 bpatch patch31_0 ,mem_patch31 
+0x7c18 028143 copy rega ,pdata 
+0x7c19 028144 rtn blank 
+0x7c1a 028145 increase -160 ,temp 
+0x7c1b 028146 increase -160 ,temp 
+0x7c1c 028147 storet 4 ,mem_ui_timer_last_btclk 
+:      028148 ui_timer_check_send_evt:
+0x7c1d 028149 increase bt_evt_timer_init ,pdata 
+0x7c1e 028150 store 1 ,mem_fifo_temp 
+0x7c1f 028151 branch ui_ipc_send_event 
+:      028157 ui_ipc_get_lock:
+0x7c20 028158 jam 1 ,mem_ipc_lock_bt 
+:      028159 ui_ipc_get_lock_wait:
+0x7c21 028160 fetch 1 ,mem_ipc_lock_c51 
+0x7c22 028161 nbranch ui_ipc_get_lock_wait ,blank 
+0x7c23 028162 rtn 
+:      028164 ui_ipc_put_lock:
+0x7c24 028165 jam 0 ,mem_ipc_lock_bt 
+0x7c25 028166 rtn 
+:      028168 ui_ipc_fifo_out:
+0x7c26 028169 branch fifo_out 
+:      028173 ui_ipc_send_event:
+0x7c27 028174 set1 mark_ext_patch ,mark 
+0x7c28 028175 bpatch patch31_1 ,mem_patch31 
+0x7c29 028176 fetch 1 ,mem_device_option 
+0x7c2a 028177 rtneq dvc_op_hci 
+0x7c2b 028178 call ui_ipc_get_lock 
+0x7c2c 028179 copy rega ,pdata 
+0x7c2d 028180 store 4 ,mem_ipc_rega_temp 
+0x7c2e 028181 arg mem_ipc_fifo_bt2c51 ,rega 
+0x7c2f 028182 call fifo_in 
+0x7c30 028183 fetch 4 ,mem_ipc_rega_temp 
+0x7c31 028184 copy pdata ,rega 
+0x7c32 028185 branch ui_ipc_put_lock 
+:      028187 ui_ipc_send_cmd:
+0x7c33 028188 set1 mark_ext_patch ,mark 
+0x7c34 028189 bpatch patch31_2 ,mem_patch31 
+0x7c35 028190 fetch 1 ,mem_device_option 
+0x7c36 028191 rtneq dvc_op_hci 
+0x7c37 028192 call ui_ipc_get_lock 
+0x7c38 028193 copy rega ,pdata 
+0x7c39 028194 store 4 ,mem_ipc_rega_temp 
+0x7c3a 028195 arg mem_ipc_fifo_c512bt ,rega 
+0x7c3b 028196 call fifo_in 
+0x7c3c 028197 fetch 4 ,mem_ipc_rega_temp 
+0x7c3d 028198 copy pdata ,rega 
+0x7c3e 028199 branch ui_ipc_put_lock 
+:      028201 ui_ipc_clean_all_fifo:
+0x7c3f 028202 set1 mark_ext_patch ,mark 
+0x7c40 028203 bpatch patch31_3 ,mem_patch31 
+0x7c41 028204 setarg 0 
+0x7c42 028205 store util_fifo_len ,mem_ipc_fifo_c512bt 
+0x7c43 028206 store util_fifo_len ,mem_ipc_fifo_bt2c51 
+0x7c44 028207 rtn 
+:      028209 check_51cmd:
+0x7c45 028210 set1 mark_ext_patch ,mark 
+0x7c46 028211 bpatch patch31_4 ,mem_patch31 
+0x7c47 028212 fetch 1 ,mem_hci_cmd 
+0x7c48 028213 nrtn blank 
+0x7c49 028214 arg mem_ipc_fifo_c512bt ,rega 
+0x7c4a 028215 call fifo_is_empty 
+0x7c4b 028216 rtn blank 
+0x7c4c 028217 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
+0x7c4d 028218 call check_51cmd_once 
+0x7c4e 028219 fetch 1 ,mem_ipc_skip_continue_proc 
+0x7c4f 028220 branch check_51cmd ,blank 
+0x7c50 028221 rtn 
+:      028223 check_51cmd_once:
+0x7c51 028224 set1 mark_ext_patch ,mark 
+0x7c52 028225 bpatch patch31_5 ,mem_patch31 
+0x7c53 028226 call ui_ipc_get_lock 
+0x7c54 028227 arg mem_ipc_fifo_c512bt ,rega 
+0x7c55 028228 call fifo_out 
+0x7c56 028229 copy pdata ,temp 
+0x7c57 028230 call ui_ipc_put_lock 
+0x7c58 028231 copy temp ,pdata 
+0x7c59 028232 rtn blank 
+0x7c5a 028233 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
+0x7c5b 028234 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
+0x7c5c 028235 beq bt_cmd_reconnect ,check_51cmd_reconnect 
+0x7c5d 028236 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
+0x7c5e 028237 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
+0x7c5f 028238 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
+0x7c60 028239 beq bt_cmd_start_inquiry ,check_51cmd_inq 
+0x7c61 028240 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
+0x7c62 028241 beq bt_cmd_start_adv ,check_51cmd_adv 
+0x7c63 028242 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
+0x7c64 028243 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
+0x7c65 028244 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
+0x7c66 028245 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
+0x7c67 028246 beq bt_cmd_led_blink ,ui_led_blink_start 
+0x7c68 028247 beq bt_cmd_led_on ,ui_led_on 
+0x7c69 028248 beq bt_cmd_led_off ,ui_led_blink_stop 
+0x7c6a 028249 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
+0x7c6b 028250 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
+0x7c6c 028251 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
+0x7c6d 028252 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
+0x7c6e 028253 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
+0x7c6f 028254 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
+0x7c70 028255 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
+0x7c71 028257 store 1 ,mem_fifo_temp 
+0x7c72 028258 set1 mark_ext_patch ,mark 
+0x7c73 028259 bpatch patch31_6 ,mem_patch31 
+0x7c74 028260 fetch 1 ,mem_lmo_opcode2 
+0x7c75 028261 branch check_51cmd_once_continue ,blank 
+0x7c76 028262 call lmo_fifo_process 
+0x7c77 028263 fetch 1 ,mem_lmo_opcode2 
+0x7c78 028264 nbranch check_51cmd_restore ,blank 
+:      028265 check_51cmd_once_continue:
+0x7c79 028266 fetch 1 ,mem_fifo_temp 
+0x7c7a 028267 bmark0 mark_context ,check_51cmd_check_idle 
+:      028268 check_51cmd_once_continue0:
+0x7c7b 028269 beq bt_cmd_enter_sniff ,cmd_in_sniff 
+0x7c7c 028270 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
+0x7c7d 028271 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
+0x7c7e 028272 beq bt_cmd_disconnect ,check_51cmd_disconnect 
+0x7c7f 028273 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
+0x7c80 028274 beq bt_cmd_role_switch ,check_51cmd_role_switch 
+0x7c81 028275 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
+0x7c82 028276 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
+0x7c83 028277 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x7c84 028278 rtn 
+:      028281 bt_cmd_le_update_conn_1:
+0x7c85 028282 jam xt_ll_connection_param_req ,mem_fifo_temp 
+0x7c86 028283 branch le_xtype_fifo_in 
+:      028284 check_51cmd_check_idle:
+0x7c87 028285 store 1 ,mem_fifo_temp 
+0x7c88 028286 call context_check_idle 
+0x7c89 028287 branch check_51cmd_restore ,zero 
+0x7c8a 028288 call context_search_plap 
+0x7c8b 028289 nrtn zero 
+:      028290 check_51cmd_restore:
+0x7c8c 028291 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
+0x7c8d 028292 branch ui_ipc_send_cmd 
+:      028295 check_51cmd_role_switch:
+0x7c8e 028296 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x7c8f 028297 set1 mark_switch_initiated ,mark 
+0x7c90 028298 nrtn master 
+0x7c91 028299 jam switch_flag_init ,mem_switch_flag 
+0x7c92 028300 jam lmp_switch_req ,mem_lmo_opcode2 
+0x7c93 028301 fetch 1 ,mem_connection_options 
+0x7c94 028302 set0 connection_switch ,pdata 
+0x7c95 028303 store 1 ,mem_connection_options 
+0x7c96 028304 rtn 
+:      028306 check_51cmd_start_discovery:
+0x7c97 028307 fetch 2 ,mem_ui_state_map 
+0x7c98 028308 set1 ui_state_bt_discovery 
+0x7c99 028309 store 2 ,mem_ui_state_map 
+0x7c9a 028310 jam 3 ,mem_scan_mode 
+0x7c9b 028311 rtn 
+:      028313 check_51cmd_stop_discovery:
+0x7c9c 028314 jam 0 ,mem_hid_handshake_timer_count 
+0x7c9d 028315 jam 0 ,mem_scan_mode 
+0x7c9e 028316 fetch 2 ,mem_ui_state_map 
+0x7c9f 028317 set0 ui_state_bt_discovery 
+0x7ca0 028318 store 2 ,mem_ui_state_map 
+0x7ca1 028319 rtn 
+:      028321 check_51cmd_reconnect:
+0x7ca2 028322 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x7ca3 028323 rtn 
+:      028325 check_51cmd_disconnect:
+0x7ca4 028326 jam lmp_detach ,mem_lmo_opcode2 
+0x7ca5 028327 jam other_end_terminated ,mem_disconn_reason_send 
+0x7ca6 028328 rtn 
+:      028331 check_51cmd_enter_sniff_subrating:
+0x7ca7 028332 rtn 
+:      028334 check_51cmd_exit_sniff_subrating:
+0x7ca8 028335 rtn 
+:      028337 check_51cmd_sniff_test:
+0x7ca9 028338 rtn 
+:      028340 check_51cmd_pincode:
+0x7caa 028341 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x7cab 028342 branch cmd_pair 
+:      028344 check_51cmd_inq:
+0x7cac 028345 rtn 
+:      028346 check_51cmd_stop_inq:
+0x7cad 028347 rtn 
+:      028348 check_51cmd_adv:
+0x7cae 028349 jam on ,mem_le_adv_enable 
+0x7caf 028350 jam adv_ind ,mem_le_adv_type 
+0x7cb0 028351 rtn 
+:      028352 check_51cmd_stop_adv:
+0x7cb1 028353 jam off ,mem_le_adv_enable 
+0x7cb2 028354 rtn 
+:      028355 check_51cmd_direct_adv:
+0x7cb3 028356 jam on ,mem_le_adv_enable 
+0x7cb4 028357 jam adv_direct_ind ,mem_le_adv_type 
+0x7cb5 028358 rtn 
+:      028359 check_51cmd_stop_direct_adv:
+0x7cb6 028360 jam off ,mem_le_adv_enable 
+0x7cb7 028361 rtn 
+:      028362 check_51cmd_le_disconnect:
+0x7cb8 028363 setarg 1 
+0x7cb9 028364 store 2 ,mem_le_superto 
+0x7cba 028365 rtn 
+:      028366 check_51cmd_le_update_conn:
+0x7cbb 028367 rtn 
+:      028368 check_51cmd_le_start_con:
+0x7cbc 028369 jam on ,mem_le_scan_enable 
+0x7cbd 028370 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x7cbe 028371 fetch 6 ,mem_app_peer_addr 
+0x7cbf 028372 store 6 ,mem_le_conn_peer_addr 
+0x7cc0 028373 rtn 
+:      028374 check_51cmd_start_scan:
+0x7cc1 028375 jam on ,mem_le_scan_enable 
+0x7cc2 028376 rtn 
+:      028377 check_51cmd_stop_scan:
+0x7cc3 028378 jam off ,mem_le_scan_enable 
+0x7cc4 028379 jam 0 ,mem_hci_cmd 
+0x7cc5 028380 rtn 
+:      028381 check_51cmd_le_smp_sec_req:
+0x7cc6 028382 jam xt_smp_security_request ,mem_fifo_temp 
+0x7cc7 028383 branch le_xtype_fifo_in 
+:      028384 check_51cmd_hibernate:
+0x7cc8 028385 set1 mark_ext_patch ,mark 
+0x7cc9 028386 bpatch patch31_7 ,mem_patch31 
+0x7cca 028387 fetch 2 ,mem_cb_before_hibernate 
+0x7ccb 028388 call callback_func 
+0x7ccc 028389 fetch 1 ,mem_ui_button_gpio 
+0x7ccd 028390 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
+0x7cce 028391 copy pdata ,temp 
+0x7ccf 028392 call gpio_config_input 
+:      028393 check_51cmd_hibernate_btn_disabled:
+0x7cd0 028394 call ui_led_off 
+0x7cd1 028395 call ui_ipc_clean_all_fifo 
+0x7cd2 028396 branch lpm_hibernate 
+:      028398 check_51cmd_le_start_write:
+0x7cd3 028399 jam 1 ,mem_le_switch_send_data 
+0x7cd4 028400 rtn 
+:      028402 check_51cmd_bb_reconn_cancel:
+0x7cd5 028403 force page_length_timer ,queue 
+0x7cd6 028404 branch timer_stop 
+:      028406 ui_check_paring_button:
+0x7cd7 028407 fetch 1 ,mem_ui_state_map 
+0x7cd8 028408 rtnbit0 ui_state_btn_down 
+0x7cd9 028409 rtnbit0 ui_state_bt_reconnect 
+0x7cda 028410 branch check_51cmd_bb_reconn_cancel 
+:      028414 usb_isr:
+0x7cdb 028415 set1 mark_ext_patch ,mark 
+0x7cdc 028416 bpatch patch3a_5 ,mem_patch3a 
+0x7cdd 028417 call usb_tx_test 
+0x7cde 028418 hfetch 1 ,core_usb_status 
+0x7cdf 028419 store 1 ,mem_usb_status 
+0x7ce0 028420 hfetch 1 ,core_usb_fifo_empty 
+0x7ce1 028421 store 1 ,mem_usb_fifo_empty 
+0x7ce2 028422 hjam 0xe0 ,core_usb_status 
+0x7ce3 028423 fetch 1 ,mem_usb_fifo_empty 
+0x7ce4 028424 compare 0x1 ,pdata ,0x1 
+0x7ce5 028425 call usb0_fifo_empty ,true 
+0x7ce6 028426 set1 mark_ext_patch ,mark 
+0x7ce7 028427 bpatch patch3a_6 ,mem_patch3a 
+0x7ce8 028428 fetch 1 ,mem_usb_status 
+0x7ce9 028429 compare 0x1 ,pdata ,0x1 
+0x7cea 028430 call usb_status1 ,true 
+0x7ceb 028431 fetch 1 ,mem_usb_state 
+0x7cec 028432 bne usb_connected ,usb_tx 
+0x7ced 028433 fetch 2 ,mem_usb_idle_cnt 
+0x7cee 028434 increase 1 ,pdata 
+0x7cef 028435 store 2 ,mem_usb_idle_cnt 
+0x7cf0 028436 fetcht 2 ,mem_usb_idle_timeout 
+0x7cf1 028437 isub temp ,null 
+0x7cf2 028438 branch usb_init ,positive 
+0x7cf3 028439 fetch 1 ,mem_usb_status 
+0x7cf4 028440 bbit0 usb_status_nak ,usb_tx 
+0x7cf5 028441 setarg 0 
+0x7cf6 028442 store 2 ,mem_usb_idle_cnt 
+0x7cf7 028443 branch usb_tx 
+:      028446 usb_status1:
+0x7cf8 028447 set1 mark_ext_patch ,mark 
+0x7cf9 028448 bpatch patch3a_7 ,mem_patch3a 
+0x7cfa 028449 hjam 0x11 ,core_usb_status 
+0x7cfb 028450 hfetch 1 ,core_usb_ep_len 
+0x7cfc 028451 store 1 ,mem_usb_read_len 
+0x7cfd 028452 copy pdata ,loopcnt 
+0x7cfe 028453 branch usb_rx_no_data ,blank 
+0x7cff 028454 arg mem_usb_setup ,contw 
+0x7d00 028455 call usb_rx_read 
+0x7d01 028456 fetch 1 ,mem_usb_read_len 
+0x7d02 028457 sub pdata ,7 ,null 
+0x7d03 028458 rtn positive 
+:      028459 usb_class_type:
+0x7d04 028460 set1 mark_ext_patch ,mark 
+0x7d05 028461 bpatch patch3b_0 ,mem_patch3b 
+0x7d06 028462 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d07 028463 beq hci_class_request_type ,usb_hci_class_req_type 
+0x7d08 028464 beq hid_class_request_type ,usb_hid_class_req_type 
+0x7d09 028465 beq zero_class_request_type ,usb_zero_class_req_type 
+0x7d0a 028466 fetch 1 ,mem_usb_setup_brequest 
+0x7d0b 028467 beq set_address ,usb0_request_set_address 
+0x7d0c 028468 beq get_descriptor ,usb0_request_get_descriptor 
+0x7d0d 028469 beq set_configuration ,usb0_request_set_configuration 
+0x7d0e 028470 beq set_interface ,usb0_request_set_interface 
+0x7d0f 028471 branch usb0_force_stall 
+:      028473 usb_zero_class_req_type:
+0x7d10 028474 fetch 1 ,mem_usb_setup_brequest 
+0x7d11 028475 beq clear_feature ,usb0_request_clear_feature 
+0x7d12 028476 beq set_feature ,usb0_request_set_feature 
+0x7d13 028477 beq set_configuration ,usb0_reply_zerolen 
+0x7d14 028478 beq set_address ,usb0_request_set_address 
+0x7d15 028479 branch usb0_force_stall 
+:      028480 usb_hci_class_req_type:
+0x7d16 028481 call usb0_reply_zerolen 
+0x7d17 028482 rtn 
+:      028484 usb_rx_no_data:
+0x7d18 028485 fetch 1 ,mem_usb_status 
+0x7d19 028486 bbit1 usb_status_setup ,usb_class_type 
+0x7d1a 028487 rtn 
+:      028488 usb_set_protocol_req:
+0x7d1b 028489 fetch 1 ,mem_usb_set_protocol_count 
+0x7d1c 028490 increase 1 ,pdata 
+0x7d1d 028491 store 1 ,mem_usb_set_protocol_count 
+0x7d1e 028492 compare 2 ,pdata ,0xff 
+0x7d1f 028493 nbranch usb0_reply_zerolen ,true 
+0x7d20 028494 jam 1 ,mem_usb_desc 
+0x7d21 028495 branch usb0_reply_zerolen 
+:      028496 usb_hid_class_req_type:
+0x7d22 028497 fetch 1 ,mem_usb_setup_brequest 
+0x7d23 028498 beq set_idle ,usb_set_idle 
+0x7d24 028499 beq set_report ,usb_set_report 
+0x7d25 028500 beq set_protocol ,usb_set_protocol_req 
+0x7d26 028501 branch usb0_force_stall 
+:      028502 usb_set_idle:
+0x7d27 028503 fetch 1 ,mem_usb_state 
+0x7d28 028504 beq usb_setidle_1 ,usb_set_idle_connected 
+0x7d29 028505 bne usb_resume ,usb0_reply_zerolen 
+0x7d2a 028506 jam usb_setidle_1 ,mem_usb_state 
+0x7d2b 028507 branch usb0_reply_zerolen 
+:      028508 usb_set_idle_connected:
+0x7d2c 028509 jam usb_connected ,mem_usb_state 
+0x7d2d 028510 branch usb0_reply_zerolen 
+:      028512 usb_set_report:
+0x7d2e 028513 jam 1 ,mem_usb_desc 
+0x7d2f 028514 arg mem_usb_desc ,rega 
+0x7d30 028515 arg 1 ,regb 
+0x7d31 028516 branch usb0_respond 
+:      028517 usb0_force_stall:
+0x7d32 028518 hjam 1 ,core_usb_stall 
+0x7d33 028519 rtn 
+:      028520 usb0_reply_zerolen:
+0x7d34 028521 hjam 0x40 ,core_usb_clear 
+0x7d35 028522 rtn 
+:      028524 usb_rx_read:
+0x7d36 028525 hfetch 1 ,core_usb_ep 
+0x7d37 028526 istore 1 ,contw 
+0x7d38 028527 loop usb_rx_read 
+0x7d39 028528 rtn 
+:      028530 usb0_fifo_empty:
+0x7d3a 028531 hjam 0x1 ,core_usb_fifo_empty 
+0x7d3b 028532 call usb0_tx 
+0x7d3c 028533 rtn 
+:      028535 usb0_request_get_descriptor:
+0x7d3d 028536 set1 mark_ext_patch ,mark 
+0x7d3e 028537 bpatch patch3b_1 ,mem_patch3b 
+0x7d3f 028538 set0 mark_isstr ,mark 
+0x7d40 028539 fetch 1 ,mem_usb_setup_bvalueh 
+0x7d41 028540 beq dsc_device ,dsc_device_info 
+0x7d42 028541 beq dsc_config ,dsc_config_info 
+0x7d43 028542 beq dsc_string ,dsc_string_info 
+0x7d44 028543 beq dsc_hid ,dsc_hid_info 
+0x7d45 028544 beq dsc_hid_report ,dsc_hid_report_info 
+0x7d46 028545 rtn 
+:      028547 dsc_device_info:
+0x7d47 028548 arg mem_devicedesc ,rega 
+0x7d48 028549 branch usb0_respond_length 
+:      028550 dsc_config_info:
+0x7d49 028551 arg mem_confdesc ,rega 
+0x7d4a 028552 branch usb0_respond_length 
+:      028553 dsc_string_info:
+0x7d4b 028554 fetch 1 ,mem_usb_setup_bvalue 
+0x7d4c 028555 and_into 3 ,pdata 
+0x7d4d 028556 arg mem_string0 ,rega 
+0x7d4e 028557 beq 0 ,usb0_respond_length 
+0x7d4f 028558 set1 mark_isstr ,mark 
+0x7d50 028559 arg mem_string1 ,rega 
+0x7d51 028560 beq 1 ,usb0_respond_length 
+0x7d52 028561 arg mem_string2 ,rega 
+0x7d53 028562 beq 2 ,usb0_respond_length 
+0x7d54 028563 arg mem_string3 ,rega 
+0x7d55 028564 beq 3 ,usb0_respond_length 
+0x7d56 028565 branch assert 
+:      028566 dsc_hid_info:
+0x7d57 028567 arg mem_confdesc + 18 ,rega 
+0x7d58 028568 fetch 1 ,mem_confdesc + 18 
+0x7d59 028569 copy pdata ,regb 
+0x7d5a 028570 branch usb0_respond 
+:      028571 dsc_hid_report_info:
+0x7d5b 028572 fetch 2 ,mem_usb_setup_windex 
+0x7d5c 028573 beq 1 ,dsc_hid_report_info0 
+0x7d5d 028574 arg mem_hidreportdesc_kb ,rega 
+0x7d5e 028575 branch usb0_respond_length 
+:      028576 dsc_hid_report_info0:
+0x7d5f 028577 jam usb_got_report_req ,mem_usb_state 
+0x7d60 028578 arg mem_hidreportdesc_m ,rega 
+0x7d61 028579 branch usb0_respond_length 
+:      028581 usb0_respond_length:
+0x7d62 028582 ifetch 1 ,rega 
+0x7d63 028583 iforce regb 
+0x7d64 028584 increase 1 ,rega 
+:      028587 usb0_respond:
+0x7d65 028588 set1 mark_ext_patch ,mark 
+0x7d66 028589 bpatch patch3b_2 ,mem_patch3b 
+0x7d67 028590 bmark0 mark_isstr ,usb0_respond0 
+0x7d68 028591 add regb ,1 ,pdata 
+0x7d69 028592 lshift pdata ,pdata 
+0x7d6a 028593 hstore 1 ,core_usb_dfifo0 
+0x7d6b 028594 hjam 3 ,core_usb_dfifo0 
+0x7d6c 028595 fetch 1 ,mem_usb_setup_blength 
+0x7d6d 028596 increase -2 ,pdata 
+0x7d6e 028597 rshift pdata ,pdata 
+0x7d6f 028598 store 1 ,mem_usb_setup_blength 
+0x7d70 028599 beq 0 ,usb_no_respond_data 
+:      028600 usb0_respond0:
+0x7d71 028601 fetch 1 ,mem_usb_setup_blength 
+0x7d72 028602 isub regb ,null 
+0x7d73 028603 branch usb0_respond1 ,positive 
+0x7d74 028604 copy pdata ,regb 
+:      028605 usb0_respond1:
+0x7d75 028606 copy rega ,pdata 
+0x7d76 028607 store 2 ,mem_bufptr 
+0x7d77 028608 copy regb ,pdata 
+0x7d78 028609 store 1 ,mem_remain 
+0x7d79 028610 branch usb0_tx 
+:      028612 usb_no_respond_data:
+0x7d7a 028613 arg 0 ,queue 
+0x7d7b 028614 branch usb_trig 
+:      028618 usb0_tx:
+0x7d7c 028619 set1 mark_ext_patch ,mark 
+0x7d7d 028620 bpatch patch3b_3 ,mem_patch3b 
+0x7d7e 028621 fetch 1 ,mem_remain 
+0x7d7f 028622 rtn blank 
+0x7d80 028623 copy pdata ,loopcnt 
+0x7d81 028624 sub pdata ,ep0_packet_size ,null 
+0x7d82 028625 branch usb0_tx_info ,positive 
+0x7d83 028626 arg ep0_packet_size ,loopcnt 
+:      028627 usb0_tx_info:
+0x7d84 028628 fetch 1 ,mem_remain 
+0x7d85 028629 isub loopcnt ,pdata 
+0x7d86 028630 store 1 ,mem_remain 
+0x7d87 028631 fetch 2 ,mem_bufptr 
+0x7d88 028632 copy pdata ,contr 
+:      028633 usb0_tx0:
+0x7d89 028634 ifetch 1 ,contr 
+0x7d8a 028635 hstore 1 ,core_usb_dfifo0 
+0x7d8b 028636 bmark0 mark_isstr ,usb0_tx1 
+0x7d8c 028637 hjam 0 ,core_usb_dfifo0 
+:      028638 usb0_tx1:
+0x7d8d 028639 loop usb0_tx0 
+0x7d8e 028640 copy contr ,pdata 
+0x7d8f 028641 store 2 ,mem_bufptr 
+0x7d90 028642 arg 0 ,queue 
+0x7d91 028643 call usb_trig 
+0x7d92 028644 fetch 1 ,mem_remain 
+0x7d93 028645 nrtn blank 
+0x7d94 028646 fetch 1 ,mem_usb_state 
+0x7d95 028647 rtnne usb_got_report_req 
+0x7d96 028648 jam usb_connected ,mem_usb_state 
+0x7d97 028649 rtn 
+:      028652 usb0_request_set_configuration:
+0x7d98 028653 fetch 1 ,mem_usb_setup_bvalue 
+0x7d99 028654 sub pdata ,1 ,null 
+0x7d9a 028655 nbranch usb0_force_stall ,positive 
+:      028656 usb0_request_set_address:
+0x7d9b 028657 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d9c 028658 bne in_device ,usb0_force_stall 
+0x7d9d 028659 fetch 2 ,mem_usb_setup_windex 
+0x7d9e 028660 bne 0 ,usb0_force_stall 
+0x7d9f 028661 fetch 1 ,mem_usb_setup_blength 
+0x7da0 028662 bne 0 ,usb0_force_stall 
+0x7da1 028663 branch usb0_reply_zerolen 
+:      028665 usb0_request_set_interface:
+0x7da2 028666 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7da3 028667 bne in_interface ,usb0_force_stall 
+0x7da4 028668 fetch 1 ,mem_usb_setup_bvalue 
+0x7da5 028669 bne 0 ,usb0_force_stall 
+0x7da6 028670 fetch 1 ,mem_usb_setup_bvalueh 
+0x7da7 028671 bne 0 ,usb0_force_stall 
+0x7da8 028672 fetch 1 ,mem_usb_setup_blength 
+0x7da9 028673 bne 0 ,usb0_force_stall 
+0x7daa 028674 branch usb0_reply_zerolen 
+:      028676 usb0_request_set_feature:
+0x7dab 028677 fetch 1 ,mem_usb_setup_bvalue 
+0x7dac 028678 bne 1 ,usb0_force_stall 
+0x7dad 028679 jam usb_sleep ,mem_usb_state 
+0x7dae 028680 branch usb0_reply_zerolen 
+:      028682 usb0_request_clear_feature:
+0x7daf 028683 fetch 1 ,mem_usb_setup_bvalue 
+0x7db0 028684 bne 1 ,usb0_force_stall 
+0x7db1 028685 branch usb0_reply_zerolen 
+:      028687 usb_init:
+0x7db2 028688 set1 mark_ext_patch ,mark 
+0x7db3 028689 bpatch patch3b_4 ,mem_patch3b 
+0x7db4 028690 hjam 0x00 ,core_usb_config 
+0x7db5 028691 nop 10000 
+0x7db6 028692 hjam 0xc0 ,core_usb_trig 
+0x7db7 028693 hfetch 2 ,core_clkoff 
+0x7db8 028694 set0 clock_off_usb ,pdata 
+0x7db9 028695 hstore 2 ,core_clkoff 
+0x7dba 028696 hjam 0x3c ,core_usb_config 
+0x7dbb 028697 hjam 0xff ,core_usb_status 
+0x7dbc 028698 hjam 0xff ,core_usb_fifo_empty 
+0x7dbd 028699 jam 0 ,mem_mcmd 
+0x7dbe 028700 jam 0 ,mem_usb_state 
+0x7dbf 028701 setarg 0 
+0x7dc0 028702 store 2 ,mem_usb_idle_cnt 
+0x7dc1 028703 rtn 
+:      028706 usb_tx:
+0x7dc2 028707 set1 mark_ext_patch ,mark 
+0x7dc3 028708 bpatch patch3b_5 ,mem_patch3b 
+0x7dc4 028709 fetch 1 ,mem_mcmd 
+0x7dc5 028710 rtn blank 
+0x7dc6 028711 fetch 1 ,mem_usb_state 
+0x7dc7 028712 beq usb_sleep ,usb_wakeup 
+0x7dc8 028713 rtnne usb_connected 
+0x7dc9 028714 fetch 1 ,mem_mcmd 
+0x7dca 028715 jam 0 ,mem_mcmd 
+0x7dcb 028716 arg 6 ,loopcnt 
+0x7dcc 028717 arg mem_mouse_data ,contr 
+0x7dcd 028718 beq send_kb_data_cmd ,usb_tx_ep1 
+0x7dce 028719 beq send_mouse_data_cmd ,usb_tx_ep2 
+0x7dcf 028720 branch assert 
+:      028722 usb_tx_ep1:
+0x7dd0 028723 arg core_usb_dfifo1 ,rega 
+0x7dd1 028724 arg 1 ,queue 
+:      028725 usb_tx_loop:
+0x7dd2 028726 ifetch 1 ,contr 
+0x7dd3 028727 istore 1 ,rega 
+0x7dd4 028728 loop usb_tx_loop 
+:      028729 usb_trig:
+0x7dd5 028730 set1 mark_ext_patch ,mark 
+0x7dd6 028731 bpatch patch3b_6 ,mem_patch3b 
+0x7dd7 028732 disable swfine 
+0x7dd8 028733 fetch 2 ,mem_usb_trig_timeout 
+0x7dd9 028734 iforce stop_watch 
+0x7dda 028735 hjam 0x40 ,core_usb_status 
+:      028736 usb_trig_waitnak_loop:
+0x7ddb 028737 hfetch 1 ,core_usb_status 
+0x7ddc 028738 branch usb_init ,timeout 
+0x7ddd 028739 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
+0x7dde 028740 fetch 2 ,mem_usb_trig_timeout 
+0x7ddf 028741 iforce stop_watch 
+0x7de0 028742 arg 0 ,temp 
+0x7de1 028743 qset1 temp 
+0x7de2 028744 hstoret 1 ,core_usb_fifo_empty 
+:      028745 usb_trig_loop:
+0x7de3 028746 branch usb_init ,timeout 
+0x7de4 028747 hstoret 1 ,core_usb_trig 
+0x7de5 028748 hfetch 1 ,core_usb_fifo_empty 
+0x7de6 028749 qisolate0 pdata 
+0x7de7 028750 branch usb_trig_loop ,true 
+0x7de8 028751 rtn 
+:      028754 usb_tx_ep2:
+0x7de9 028755 arg 2 ,queue 
+0x7dea 028756 arg core_usb_dfifo2 ,rega 
+0x7deb 028757 branch usb_tx_loop 
+:      028760 usb_wakeup:
+0x7dec 028761 set1 mark_ext_patch ,mark 
+0x7ded 028762 bpatch patch3b_7 ,mem_patch3b 
+0x7dee 028763 hjam 0xfc ,core_usb_config 
+0x7def 028764 nop 10000 
+0x7df0 028765 hjam 0x3c ,core_usb_config 
+0x7df1 028766 jam usb_resume ,mem_usb_state 
+0x7df2 028767 rtn 
+:      028769 usb_tx_test:
+0x7df3 028770 fetch 1 ,mem_mcmd 
+0x7df4 028771 nrtn blank 
+0x7df5 028772 fetch 2 ,mem_usb_cnt 
+0x7df6 028773 rtn blank 
+0x7df7 028774 increase -1 ,pdata 
+0x7df8 028775 store 2 ,mem_usb_cnt 
+0x7df9 028776 jam send_mouse_data_cmd ,mem_mcmd 
+0x7dfa 028777 rtn 
+:      028780 right_shift_n:
+0x7dfb 028781 sub loopcnt ,0 ,null 
+0x7dfc 028782 rtn zero 
+:      028783 right_shift_n_loop:
+0x7dfd 028784 rshift pdata ,pdata 
+0x7dfe 028785 loop right_shift_n_loop 
+0x7dff 028786 rtn 
+:      028788 push_stack:
+0x7e00 028789 deposit contw 
+0x7e01 028790 store 2 ,mem_contw 
+0x7e02 028791 storet 8 ,mem_temp 
+0x7e03 028792 deposit timeup 
+0x7e04 028793 store 4 ,mem_timeup 
+0x7e05 028794 deposit rega 
+0x7e06 028795 store 4 ,mem_rega 
+0x7e07 028796 deposit regb 
+0x7e08 028797 store 4 ,mem_regb 
+0x7e09 028798 deposit regc 
+0x7e0a 028799 store 3 ,mem_regc 
+0x7e0b 028800 deposit contr 
+0x7e0c 028801 store 2 ,mem_contr 
+0x7e0d 028802 rtn 
+:      028803 pop_stack:
+0x7e0e 028804 fetcht 8 ,mem_temp 
+0x7e0f 028805 fetch 4 ,mem_timeup 
+0x7e10 028806 iforce timeup 
+0x7e11 028807 fetch 4 ,mem_rega 
+0x7e12 028808 iforce rega 
+0x7e13 028809 fetch 4 ,mem_regb 
+0x7e14 028810 iforce regb 
+0x7e15 028811 fetch 3 ,mem_regc 
+0x7e16 028812 iforce regc 
+0x7e17 028813 fetch 2 ,mem_contw 
+0x7e18 028814 iforce contw 
+0x7e19 028815 fetch 2 ,mem_contr 
+0x7e1a 028816 iforce contr 
+0x7e1b 028817 rtn 
+:      028823 save_cont_pointers:
+0x7e1c 028824 copy contw ,pdata 
+0x7e1d 028825 store 2 ,mem_hold_contw 
+0x7e1e 028826 copy contr ,pdata 
+0x7e1f 028827 store 2 ,mem_hold_contr 
+0x7e20 028828 rtn 
+:      028829 load_cont_pointers:
+0x7e21 028830 fetch 2 ,mem_hold_contw 
+0x7e22 028831 copy pdata ,contw 
+0x7e23 028832 fetch 2 ,mem_hold_contr 
+0x7e24 028833 copy pdata ,contr 
+0x7e25 028834 rtn 
+:      028838 delay_10ms:
+0x7e26 028839 copy clkn_bt ,pdata 
+0x7e27 028840 increase 16 ,pdata 
+0x7e28 028841 increase 16 ,pdata 
+:      028842 delay_ms_wait:
+0x7e29 028843 copy clkn_bt ,temp 
+0x7e2a 028844 isub temp ,null 
+0x7e2b 028845 branch delay_ms_wait ,positive 
+0x7e2c 028846 rtn 
+:      028848 memcpy48:
+0x7e2d 028849 ifetch 8 ,contr 
+0x7e2e 028850 istore 8 ,contw 
+0x7e2f 028851 ifetch 8 ,contr 
+0x7e30 028852 istore 8 ,contw 
+:      028853 memcpy32:
+0x7e31 028854 ifetch 8 ,contr 
+0x7e32 028855 istore 8 ,contw 
+:      028856 memcpy24:
+0x7e33 028857 ifetch 8 ,contr 
+0x7e34 028858 istore 8 ,contw 
+:      028859 memcpy16:
+0x7e35 028860 ifetch 8 ,contr 
+0x7e36 028861 istore 8 ,contw 
+0x7e37 028862 ifetch 8 ,contr 
+0x7e38 028863 istore 8 ,contw 
+0x7e39 028864 rtn 
+:      028866 bn_zero:
+0x7e3a 028867 force 3 ,loopcnt 
+:      028868 memset0:
+0x7e3b 028869 force 0 ,pdata 
+:      028870 memset8:
+0x7e3c 028871 istore 8 ,contw 
+0x7e3d 028872 loop memset8 
+0x7e3e 028873 rtn 
+:      028876 clear_mem:
+0x7e3f 028877 deposit loopcnt 
+0x7e40 028878 rtn blank 
+0x7e41 028879 setarg 0 
+:      028880 clear_mem_loop:
+0x7e42 028881 istore 1 ,contw 
+0x7e43 028882 loop clear_mem_loop 
+0x7e44 028883 rtn 
+:      028887 memcpy:
+0x7e45 028888 deposit loopcnt 
+0x7e46 028889 rtn blank 
+:      028890 memcpy_loop:
+0x7e47 028891 ifetch 1 ,contr 
+0x7e48 028892 istore 1 ,contw 
+0x7e49 028893 loop memcpy_loop 
+0x7e4a 028894 rtn 
+:      028896 timer_stop:
+0x7e4b 028897 setarg 0 
+:      028898 timer_init:
+0x7e4c 028899 arg mem_timers ,contw 
+0x7e4d 028900 iforce temp 
+0x7e4e 028901 lshift queue ,pdata 
+0x7e4f 028902 iadd contw ,contw 
+0x7e50 028903 istoret 2 ,contw 
+0x7e51 028904 rtn 
+:      028906 timer_reinit:
+0x7e52 028907 arg 0 ,queue 
+:      028908 timer_check:
+0x7e53 028909 set1 mark_ext_patch ,mark 
+0x7e54 028910 bpatch patch37_4 ,mem_patch37 
+0x7e55 028911 fetcht 4 ,mem_last_clkn 
+0x7e56 028912 rshift clkn_bt ,pdata 
+0x7e57 028913 store 4 ,mem_last_clkn 
+0x7e58 028914 isub temp ,timeup 
+0x7e59 028915 copy timeup ,temp 
+0x7e5a 028916 arg mem_timers ,contr 
+0x7e5b 028917 copy contr ,contw 
+0x7e5c 028918 arg 16 ,loopcnt 
+:      028919 timer_loop:
+0x7e5d 028920 ifetch 2 ,contr 
+0x7e5e 028921 isub temp ,pdata 
+0x7e5f 028922 branch timer_counting ,positive 
+0x7e60 028923 force 0 ,pdata 
+:      028924 timer_counting:
+0x7e61 028925 istore 2 ,contw 
+0x7e62 028926 loop timer_loop 
+0x7e63 028927 arg mem_timers ,contr 
+0x7e64 028928 lshift queue ,pdata 
+0x7e65 028929 iadd contr ,contr 
+0x7e66 028930 ifetch 2 ,contr 
+0x7e67 028931 rtn 
+:      028934 lshift8_queue:
+0x7e68 028935 increase 1 ,queue 
+:      028936 lshift8_queue_loop:
+0x7e69 028937 increase -1 ,queue 
+0x7e6a 028938 rtn zero 
+0x7e6b 028939 lshift8 pdata ,pdata 
+0x7e6c 028940 branch lshift8_queue_loop 
+:      028944 clk_add:
+0x7e6d 028945 iadd temp ,temp 
+0x7e6e 028946 copy temp ,loopcnt 
+0x7e6f 028947 setarg 3750 
+0x7e70 028948 isub loopcnt ,pdata 
+0x7e71 028949 rtn positive 
+0x7e72 028950 sub pdata ,0 ,pdata 
+0x7e73 028951 rshift16 temp ,temp 
+0x7e74 028952 increase 1 ,temp 
+0x7e75 028953 lshift16 temp ,temp 
+0x7e76 028954 ior temp ,temp 
+0x7e77 028955 rtn 
+:      028957 clk_diff_rt:
+0x7e78 028958 call clk_diff 
+0x7e79 028959 branch clk2rt 
+:      028962 clk_diff:
+0x7e7a 028963 disable user 
+0x7e7b 028964 isub temp ,pdata 
+0x7e7c 028965 branch clk_diff_pos ,positive 
+0x7e7d 028966 enable user 
+0x7e7e 028967 sub pdata ,0 ,pdata 
+:      028968 clk_diff_pos:
+0x7e7f 028969 rtnbit0 15 
+0x7e80 028970 arg -61786 ,temp 
+0x7e81 028971 iadd temp ,pdata 
+0x7e82 028972 set0 64 ,pdata 
+0x7e83 028973 rtn 
+:      028975 clk2rt:
+0x7e84 028976 iforce contr 
+0x7e85 028977 rshift16 pdata ,pdata 
+0x7e86 028978 arg 3750 ,temp 
+0x7e87 028979 imul32 temp ,pdata 
+0x7e88 028980 iadd contr ,pdata 
+0x7e89 028981 rtn 
+:      028984 clk2lpo:
+0x7e8a 028985 lshift8 pdata ,pdata 
+0x7e8b 028986 lshift4 pdata ,pdata 
+0x7e8c 028987 fetcht 3 ,mem_clks_per_lpo 
+0x7e8d 028988 idiv temp 
+0x7e8e 028989 call wait_div_end 
+0x7e8f 028990 quotient temp 
+0x7e90 028991 rtn 
+:      028994 clk2bt:
+0x7e91 028995 arg 3750 ,temp 
+0x7e92 028996 idiv temp 
+0x7e93 028997 call wait_div_end 
+0x7e94 028998 quotient pdata 
+0x7e95 028999 lshift16 pdata ,pdata 
+0x7e96 029000 remainder temp 
+0x7e97 029001 ior temp ,temp 
+0x7e98 029002 rtn 
+:      029005 mem3_hex2string_to_uart:
+0x7e99 029006 arg 3 ,loopcnt 
+0x7e9a 029007 branch hex2string_to_uart0 
+:      029008 mem2_hex2string_to_uart:
+0x7e9b 029009 arg 2 ,loopcnt 
+0x7e9c 029010 branch hex2string_to_uart0 
+:      029014 adss_hex2string_to_uart:
+0x7e9d 029015 arg 6 ,loopcnt 
+:      029016 hex2string_to_uart0:
+0x7e9e 029017 ifetch 1 ,rega 
+0x7e9f 029018 copy pdata ,temp 
+0x7ea0 029019 rshift4 pdata ,pdata 
+0x7ea1 029020 call dialog2uchar 
+0x7ea2 029021 istore 1 ,contwu 
+0x7ea3 029022 copy temp ,pdata 
+0x7ea4 029023 and pdata ,0xf ,pdata 
+0x7ea5 029024 call dialog2uchar 
+0x7ea6 029025 istore 1 ,contwu 
+0x7ea7 029026 increase 1 ,rega 
+0x7ea8 029027 loop hex2string_to_uart0 
+0x7ea9 029028 rtn 
+:      029029 dialog2uchar:
+0x7eaa 029030 sub pdata ,9 ,null 
+0x7eab 029031 branch dialog2uchar0to9 ,positive 
+0x7eac 029032 increase 87 ,pdata 
+0x7ead 029033 rtn 
+:      029034 dialog2uchar0to9:
+0x7eae 029035 add pdata ,0x30 ,pdata 
+0x7eaf 029036 rtn 
+:      029042 string2dec_from_uart:
+0x7eb0 029043 arg 0 ,temp 
+:      029044 string2dec_from_uart_done:
+0x7eb1 029045 copy temp ,regc 
+0x7eb2 029046 ifetch 1 ,contru 
+0x7eb3 029047 sub pdata ,at_comma ,null 
+0x7eb4 029048 rtn zero 
+0x7eb5 029049 call uchar2dialog 
+0x7eb6 029050 copy regc ,temp 
+0x7eb7 029051 call swap 
+0x7eb8 029052 arg 10 ,regb 
+0x7eb9 029053 imul32 regb ,pdata 
+0x7eba 029054 iadd temp ,pdata 
+0x7ebb 029055 copy pdata ,temp 
+0x7ebc 029056 branch string2dec_from_uart_done 
+:      029059 mem2_string2hex_from_uart:
+0x7ebd 029060 arg 2 ,loopcnt 
+0x7ebe 029061 branch string2hex_from_uart 
+:      029062 adss_string2hex_from_uart:
+0x7ebf 029063 arg 6 ,loopcnt 
+:      029067 string2hex_from_uart:
+0x7ec0 029068 ifetch 1 ,contru 
+0x7ec1 029069 call uchar2dialog 
+0x7ec2 029070 lshift4 pdata ,regc 
+0x7ec3 029071 ifetch 1 ,contru 
+0x7ec4 029072 call uchar2dialog 
+0x7ec5 029073 iadd regc ,pdata 
+0x7ec6 029074 istore 1 ,contw 
+0x7ec7 029075 loop string2hex_from_uart 
+0x7ec8 029076 rtn 
+:      029078 uchar2dialog:
+0x7ec9 029079 arg 0x3a ,temp 
+0x7eca 029080 isub temp ,null 
+0x7ecb 029081 nbranch uchar2dialog_number ,positive 
+0x7ecc 029082 arg 0x61 ,temp 
+0x7ecd 029083 isub temp ,null 
+0x7ece 029084 branch uchar2dialog_a2f ,positive 
+0x7ecf 029085 arg 0x37 ,temp 
+0x7ed0 029086 isub temp ,pdata 
+0x7ed1 029087 rtn 
+:      029088 uchar2dialog_number:
+0x7ed2 029089 arg 0x30 ,temp 
+0x7ed3 029090 isub temp ,pdata 
+0x7ed4 029091 rtn 
+:      029092 uchar2dialog_a2f:
+0x7ed5 029093 arg 0x57 ,temp 
+0x7ed6 029094 isub temp ,pdata 
+0x7ed7 029095 rtn 
+:      029097 pn9:
+0x7ed8 029098 copy temp ,alarm 
+0x7ed9 029099 setarg 0x1ff 
+0x7eda 029100 force 0 ,regb 
+:      029101 pn9_loop:
+0x7edb 029102 rshift3 pdata ,rega 
+0x7edc 029103 rshift rega ,rega 
+0x7edd 029104 ixor rega ,rega 
+0x7ede 029105 isolate1 0 ,rega 
+0x7edf 029106 setflag true ,9 ,pdata 
+0x7ee0 029107 rshift temp ,temp 
+0x7ee1 029108 isolate1 0 ,pdata 
+0x7ee2 029109 setflag true ,7 ,temp 
+0x7ee3 029110 rshift pdata ,pdata 
+0x7ee4 029111 increase 1 ,regb 
+0x7ee5 029112 compare 0 ,regb ,0x7 
+0x7ee6 029113 nbranch pn9_loop ,true 
+0x7ee7 029114 istoret 1 ,contw 
+0x7ee8 029115 loop pn9_loop 
+0x7ee9 029116 copy alarm ,temp 
+0x7eea 029117 rtn 
+:      029119 bcd_byte:
+0x7eeb 029120 div pdata ,10 
+0x7eec 029121 call wait_div_end 
+0x7eed 029122 quotient pdata 
+0x7eee 029123 lshift2 pdata ,rega 
+0x7eef 029124 lshift2 rega ,rega 
+0x7ef0 029125 remainder pdata 
+0x7ef1 029126 ior rega ,pdata 
+0x7ef2 029127 rtn 
+:      029129 bcd_pack:
+0x7ef3 029130 isolate1 0 ,rega 
+0x7ef4 029131 branch bcd_pack_hi ,true 
+0x7ef5 029132 iforce regb 
+0x7ef6 029133 rtn 
+:      029134 bcd_pack_hi:
+0x7ef7 029135 lshift2 pdata ,pdata 
+0x7ef8 029136 lshift2 pdata ,pdata 
+0x7ef9 029137 ior regb ,pdata 
+0x7efa 029138 istore 1 ,contw 
+0x7efb 029139 increase -2 ,contw 
+0x7efc 029140 rtn 
+:      029142 wait_div_end:
+0x7efd 029143 rtn modone 
+0x7efe 029144 branch wait_div_end 
+:      029147 bcd2:
+0x7eff 029148 store 8 ,mem_pdatatemp 
+0x7f00 029149 force 0x20 ,pdata 
+0x7f01 029150 force 8 ,loopcnt 
+0x7f02 029151 arg mem_bcd ,contw 
+:      029152 lpo_clear:
+0x7f03 029153 istore 1 ,contw 
+0x7f04 029154 loop lpo_clear 
+0x7f05 029155 arg mem_bcd ,contw 
+0x7f06 029156 increase 7 ,contw 
+0x7f07 029157 fetch 8 ,mem_pdatatemp 
+:      029158 bcd_loop:
+0x7f08 029159 div pdata ,10 
+0x7f09 029160 call wait_div_end 
+0x7f0a 029161 remainder pdata 
+0x7f0b 029162 or_into 0x30 ,pdata 
+0x7f0c 029163 istore 1 ,contw 
+0x7f0d 029164 increase -2 ,contw 
+0x7f0e 029165 quotient pdata 
+0x7f0f 029166 rtn blank 
+0x7f10 029167 branch bcd_loop 
+:      029172 bcd:
+0x7f11 029173 store 8 ,mem_pdatatemp 
+0x7f12 029174 force 0 ,pdata 
+0x7f13 029175 store 8 ,mem_bcd 
+0x7f14 029176 arg mem_bcd ,contw 
+0x7f15 029177 increase 7 ,contw 
+0x7f16 029178 fetch 8 ,mem_pdatatemp 
+0x7f17 029179 force 0 ,rega 
+:      029180 bcd_pack_loop:
+0x7f18 029181 div pdata ,10 
+0x7f19 029182 call wait_div_end 
+0x7f1a 029183 remainder pdata 
+0x7f1b 029184 call bcd_pack 
+0x7f1c 029185 increase 1 ,rega 
+0x7f1d 029186 quotient pdata 
+0x7f1e 029187 sub pdata ,9 ,null 
+0x7f1f 029188 nbranch bcd_pack_loop ,positive 
+0x7f20 029189 call bcd_pack 
+0x7f21 029190 isolate1 0 ,rega 
+0x7f22 029191 rtn true 
+0x7f23 029192 istore 1 ,contw 
+0x7f24 029193 rtn 
+:      029201 string_compare:
+0x7f25 029202 ifetch 1 ,rega 
+0x7f26 029203 ifetcht 1 ,regb 
+0x7f27 029204 isub temp ,null 
+0x7f28 029205 nrtn zero 
+0x7f29 029206 increase 1 ,rega 
+0x7f2a 029207 increase 1 ,regb 
+0x7f2b 029208 loop string_compare 
+0x7f2c 029209 force 0 ,null 
+0x7f2d 029210 rtn 
+:      029213 ceiling:
+0x7f2e 029214 isub temp ,null 
+0x7f2f 029215 nrtn positive 
+0x7f30 029216 deposit temp 
+0x7f31 029217 rtn 
+:      029219 swap:
+0x7f32 029220 iadd temp ,pdata 
+0x7f33 029221 isub temp ,temp 
+0x7f34 029222 isub temp ,pdata 
+0x7f35 029223 rtn 
+:      029225 clean_mem:
+0x7f36 029226 arg 0x200 ,loopcnt 
+0x7f37 029227 arg 0x4000 ,contw 
+0x7f38 029228 branch memset0 
+:      029230 slave_savelist:
+0x7f39 029231 fetch 5 ,mem_sync_clke 
+0x7f3a 029232 store 5 ,mem_pdatatemp 
+0x7f3b 029233 fetch 2 ,mem_clks_per_lpo 
+0x7f3c 029234 istore 2 ,contw 
+0x7f3d 029235 setarg 0 
+0x7f3e 029236 setflag match ,7 ,pdata 
+0x7f3f 029237 setflag wake ,6 ,pdata 
+0x7f40 029238 setflag sync ,5 ,pdata 
+0x7f41 029239 setflag attempt ,4 ,pdata 
+0x7f42 029240 istore 1 ,contw 
+0x7f43 029241 branch savelist_2 
+:      029244 le_savelist:
+0x7f44 029245 fetch 5 ,mem_sync_clke 
+0x7f45 029246 store 5 ,mem_pdatatemp 
+0x7f46 029247 fetch 1 ,mem_le_ch_mapped 
+0x7f47 029248 istore 1 ,contw 
+0x7f48 029249 fetch 2 ,mem_le_event_count 
+0x7f49 029250 arg 0x0fff ,contr 
+0x7f4a 029251 iand contr ,pdata 
+0x7f4b 029252 setflag match ,15 ,pdata 
+0x7f4c 029253 setflag wake ,14 ,pdata 
+0x7f4d 029254 setflag sync ,13 ,pdata 
+0x7f4e 029255 setflag attempt ,12 ,pdata 
+0x7f4f 029256 istore 2 ,contw 
+0x7f50 029257 branch savelist_2 
+:      029258 savelist:
+0x7f51 029259 store 8 ,mem_pdatatemp 
+:      029260 savelist_2:
+0x7f52 029261 fetch 1 ,mem_seqi 
+0x7f53 029262 rtneq 0x7f 
+0x7f54 029263 and_into 0x7f ,pdata 
+0x7f55 029264 lshift3 pdata ,pdata 
+0x7f56 029265 arg mem_savelist ,contw 
+0x7f57 029266 iadd contw ,contw 
+0x7f58 029267 fetch 8 ,mem_pdatatemp 
+0x7f59 029268 istore 8 ,contw 
+0x7f5a 029269 fetch 1 ,mem_seqi 
+0x7f5b 029270 isolate1 7 ,pdata 
+0x7f5c 029271 increase 1 ,pdata 
+0x7f5d 029272 and_into 0x7f ,pdata 
+0x7f5e 029273 setflag true ,7 ,pdata 
+0x7f5f 029274 store 1 ,mem_seqi 
+0x7f60 029275 fetch 8 ,mem_pdatatemp 
+0x7f61 029276 rtn 
+:      029278 dirty_mem:
+0x7f62 029279 arg 0x800 ,loopcnt 
+0x7f63 029280 arg 0 ,contw 
+0x7f64 029281 setarg 0x01010101 
+0x7f65 029282 branch memset8 
+:      029285 callback_func:
+0x7f66 029286 rtn blank 
+0x7f67 029287 copy pdata ,pc 
+:      029290 wait_uarttx:
+0x7f68 029291 hfetch 2 ,core_uart_txitems 
+0x7f69 029292 nbranch wait_uarttx ,blank 
+0x7f6a 029293 rtn 
+:      029295 get_uart_rrptr:
+0x7f6b 029296 hfetch 2 ,core_uart_rrptr 
+0x7f6c 029297 copy pdata ,contru 
+0x7f6d 029298 rtn 
+:      029300 get_uart_twptr:
+0x7f6e 029301 hfetch 2 ,core_uart_twptr 
+0x7f6f 029302 copy pdata ,contwu 
+0x7f70 029303 rtn 
+:      029305 send_mem_to_uart:
+0x7f71 029306 copy contr ,rega 
+0x7f72 029307 call get_uart_twptr 
+0x7f73 029308 copy rega ,contr 
+:      029309 send_mem_to_uart0:
+0x7f74 029310 call uart_copy_tx_bytes 
+0x7f75 029311 call uartd_send 
+0x7f76 029312 branch wait_uarttx 
+:      029314 ice_break:
+0x7f77 029315 hjam 0x1 ,core_ice_ctrl 
+0x7f78 029316 rtn 
+:      029318 ice_setbp:
+0x7f79 029319 hstore 2 ,core_ice_break0 
+0x7f7a 029320 hfetch 1 ,core_ice_ctrl 
+0x7f7b 029321 set1 4 ,pdata 
+0x7f7c 029322 hstore 1 ,core_ice_ctrl 
+0x7f7d 029323 rtn 
+:      029324 ice_setbp2:
+0x7f7e 029325 hstore 2 ,core_ice_break1 
+0x7f7f 029326 hfetch 1 ,core_ice_ctrl 
+0x7f80 029327 set1 6 ,pdata 
+0x7f81 029328 hstore 1 ,core_ice_ctrl 
+0x7f82 029329 rtn 
+:      029331 ice_set_write_bp:
+0x7f83 029332 hstore 2 ,core_ice_break0 
+0x7f84 029333 hjam 0x30 ,core_ice_ctrl 
+0x7f85 029334 rtn 
+:      029336 test_no_white:
+0x7f86 029337 hfetch 1 ,core_config 
+0x7f87 029338 set1 whiteoff_bit ,pdata 
+0x7f88 029339 hstore 1 ,core_config 
+0x7f89 029340 rtn 
+:      029342 test_enable_white:
+0x7f8a 029343 hfetch 1 ,core_config 
+0x7f8b 029344 set0 whiteoff_bit ,pdata 
+0x7f8c 029345 hstore 1 ,core_config 
+0x7f8d 029346 rtn 
+:      029348 check_uart_tx_buff:
+0x7f8e 029349 hfetch 2 ,core_uart_txitems 
+0x7f8f 029350 arg uart_air_control_threshold ,temp 
+:      029351 pdata_sub_temp:
+0x7f90 029352 isub temp ,null 
+0x7f91 029353 rtn 
+:      029359 fifo_in:
+0x7f92 029360 set1 mark_ext_patch ,mark 
+0x7f93 029361 bpatch patch37_5 ,mem_patch37 
+0x7f94 029362 ifetcht util_fifo_len ,rega 
+0x7f95 029363 and temp ,0xff ,pdata 
+0x7f96 029364 nbranch fifo_in_push ,blank 
+0x7f97 029365 rshift8 temp ,pdata 
+0x7f98 029366 istore util_fifo_len ,rega 
+:      029367 fifo_in_push:
+0x7f99 029368 increase util_fifo_len + util_fifo_offset ,rega 
+0x7f9a 029369 ifetch 1 ,rega 
+0x7f9b 029370 nbranch assert ,blank 
+0x7f9c 029371 fetch 1 ,mem_fifo_temp 
+0x7f9d 029372 istore 1 ,rega 
+0x7f9e 029373 rtn 
+:      029378 fifo_out:
+0x7f9f 029379 set1 mark_ext_patch ,mark 
+0x7fa0 029380 bpatch patch37_6 ,mem_patch37 
+0x7fa1 029381 arg util_fifo_len ,loopcnt 
+0x7fa2 029382 ifetch util_fifo_len ,rega 
+0x7fa3 029383 rtn blank 
+:      029384 fifo_out_loop:
+0x7fa4 029385 ifetch 1 ,rega 
+0x7fa5 029386 nbranch fifo_out_end ,blank 
+0x7fa6 029387 increase 1 ,rega 
+0x7fa7 029388 loop fifo_out_loop 
+0x7fa8 029389 branch assert 
+:      029390 fifo_out_end:
+0x7fa9 029391 arg 0 ,temp 
+0x7faa 029392 istoret 1 ,rega 
+0x7fab 029393 rtn 
+:      029398 fifo_is_empty:
+0x7fac 029399 ifetch util_fifo_len ,rega 
+0x7fad 029400 rtn 
+:      029405 fifo_is_full:
+0x7fae 029406 ifetch 1 ,rega 
+0x7faf 029407 rtn 
+:      029410 fifo_is_near_full:
+0x7fb0 029411 ifetch 2 ,rega 
+0x7fb1 029412 rtn 
+:      029416 fifo_content_count:
+0x7fb2 029417 arg 0 ,temp 
+:      029418 fifo_content_count_loop:
+0x7fb3 029419 fetch 1 ,contr 
+0x7fb4 029420 loop fifo_content_count_loop ,blank 
+0x7fb5 029421 increase 1 ,temp 
+0x7fb6 029422 loop fifo_content_count_loop 
+0x7fb7 029423 copy temp ,pdata 
+0x7fb8 029424 rtn 
+:      029426 not_greater_than:
+0x7fb9 029427 isub temp ,null 
+0x7fba 029428 nrtn positive 
+0x7fbb 029429 copy temp ,pdata 
+0x7fbc 029430 rtn 
Index: btkb/output/bt_program23.meta
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.meta	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.meta	(working copy)
@@ -2292,7 +2292,7 @@
 	store 4,mem_24g_enter_hibernate_setup
 	call p_g24_txdata_prep
 	nbranch p_g24_long_sleep,user
-	jam 10,mem_24g_enter_lpm_timer
+	jam 2,mem_24g_enter_lpm_timer
 	call p_g24_transmit_packet
 	fetch 1,mem_24g_pairing_sm
 	rtnne STATE_24G_PAIRING_SUCCESS
@@ -2477,22 +2477,27 @@
 
 p_g24_ackpayload_parse:
 	call p_g24_read_len_pid_crc
+	fetch 1,mem_24g_rxbuf
+	rtnne 0x02					// mem_24g_data_type : 0x02 keyboard	
 	fetch 1,mem_24g_rxdata_length	//ack payload length 
 	rtn blank
 	iforce loopcnt
-	call p_24g_kb_led
 	arg mem_24g_rxbuf+2,contr
 	arg mem_24g_rxpayload,contw	//ack payload buffer 
-	branch memcpy
-
-p_24g_kb_led:
+	call memcpy
 	fetch 1,mem_24g_rxbuf+1
 	compare 0x08,pdata,0xf8
 	nrtn true
-	fetcht 1,mem_24g_rxbuf+2
-	storet 1,mem_caps_num_lock
+	fetch 1,mem_24g_rxbuf+2
+	beq 0xff,p_pc_sleep_mode	//pc enter sleep mode
+	store 1,mem_caps_num_lock
 	jam 0,mem_24g_led_flag
-	rtn	
+	rtn
+
+p_pc_sleep_mode:
+	jam 1,mem_pc_sleep_flag
+	rtn
+	
 
 	
 p_g24_start_pairing_sm1:
Index: btkb/output/bt_program23.rom
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.rom	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/bt_program23.rom	(working copy)
@@ -701,7 +701,7 @@
 00100000011110100000000000000000
 11000000000100001000001011001000
 11000000000100010000001011001010
-11000000000100011000011011100101
+11000000000100011000011011101001
 11000000000000001000001100001011
 11000000000001101000001011100101
 11000000000101100000001011100100
@@ -711,7 +711,7 @@
 11000000000010010111110010000101
 00100000001000000111110001011010
 01110000010010111110111111111111
-00100000001000000000011100011000
+00100000001000000000011100011100
 01111001001111111000000000100011
 01110000010010111110111111111111
 00100000001000000000011011010011
@@ -1627,7 +1627,7 @@
 01100000000000100100110110000011
 00100000010000000000011001111110
 00100100001101000000011001110001
-01110000010011000001010100001010
+01110000010011000001010100000010
 00100000010000000000011010011111
 01101000000000001100101111101111
 11000001111111111000000000000000
@@ -1661,10 +1661,10 @@
 01101000000000100100110110000011
 00100000001000000000011001101110
 01101000000000001100101111101111
-11000000111111111000011011101110
+11000000111111111000011011110010
 00100000010000000000011010000101
 00100000010101000000011010011100
-00100000010101000000011101011101
+00100000010101000000011101100001
 01110000010010111110011000000001
 00100000011000000000000000000000
 01111000010101000111110000000000
@@ -1720,72 +1720,76 @@
 01101000000000001100101111100111
 11011000010000000000000000010000
 10011000010001100111110000000000
-00100000001000010000011101111100
+00100000001000010000011110000000
 01101000000000001100101111101000
 00011111111000001111111000000001
 01100000000000001100101111101000
 00100000000000000000000000001010
 11000000100000111000011010100000
-00100000001000000000011101111100
+00100000001000000000011110000000
 01011000000000000000000000000000
 01100000000001001000110011010101
 01100000000001001100110101011011
 00100000011000000000000000000000
-00100000001000000000011100001000
+00100000001000000000011100001100
 01111000010101111111110000000000
-00100000010000000000011111010101
+00100000010000000000011111011001
 00011000000000000010101000000000
 01101000000000100100110000000000
 10011000000000000001001000000000
 01101000000010001000000000010111
 00100000010000000011101010000010
 00100000010000000011101010000111
-00100000010000000000011110010100
-00100000010101111000011111001111
+00100000010000000000011110011000
+00100000010101111000011111010011
 00100000011000000000000000000000
 01110000010011010100100100000000
 00100000011000000000000000000000
 01110000010011010100100100000000
 01110000000010110111110100110010
 00100000001000000111110000100111
-00100000010000000000011100111101
+00100000010000000000011101000001
+01101000000000001000110010110011
+11000001100000010000000000000000
 01101000000000001100101111011111
 00100000011110100000000000000000
 10011000000000000111001000000000
-00100000010000000000011011011110
 11011000110000000000110010110101
 11011000101000000000110100010111
-00100000001000000111111001000101
+00100000010000000111111001000101
 01101000000000001000110010110100
 00101111111000011111000000001000
 00100100011000001000000000000000
-01101000000010001000110010110101
-01100000000010001100110010110111
+01101000000000001000110010110101
+11000000011111111000011011100111
+01100000000000001100110010110111
 01110000010011010100101000000000
 00100000011000000000000000000000
+01110000010011011000111000000001
+00100000011000000000000000000000
 01111001001000000000000000100011
-00100000010000000000011011101010
+00100000010000000000011011101110
 00100000010000000000011010101011
 01110000010010111110111100000001
 00100000011000000000000000000000
 01110000010010111110000000000000
 01110000010010111110100101001110
 01101000000000100100101111101011
-00100000001000000000011101001111
-00100000010000000000011011101010
+00100000001000000000011101010011
+00100000010000000000011011101110
 01101000000000001100101111100110
 11000000000000001011010011011111
 01101000000000001100101111101111
-11000000000000001000011011110110
-11000000000000010000011011111001
-11000000000000011000011011111100
+11000000000000001000011011111010
+11000000000000010000011011111101
+11000000000000011000011100000000
 00100000001000000011101111110001
 01110000010010111110111100010001
 01110000000011010011011110101010
-00100000001000000000011011111110
+00100000001000000000011100000010
 01110000010010111110111100010010
 01110000000011010011011101010101
-00100000001000000000011011111110
+00100000001000000000011100000010
 01110000010010111110111100010011
 01110000000011010011011100100010
 01110000000011010011100000000010
@@ -1794,15 +1798,15 @@
 01110000000011010011110100000000
 11011010001000000000110100110111
 11011000010000000000000000000111
-00100000010000000000011100111000
-00100000010000000000011101011101
+00100000010000000000011100111100
+00100000010000000000011101100001
 00100000010000000000011010000011
 00100000001000000011010011011111
 01101000000000001100101111101111
 11000001011111111000000000000000
-11000000000010001000011100001110
-11000000000010010000011100010000
-11000000000010011000011100010010
+11000000000010001000011100010010
+11000000000010010000011100010100
+11000000000010011000011100010110
 00100000011000000000000000000000
 01110000010010111110111100000010
 00100000001000000000011010101011
@@ -1812,14 +1816,14 @@
 01110000000010110111110100110001
 00100000010000000111110000100111
 01101000000000100000110100011001
-00100000010000000000011101001111
+00100000010000000000011101010011
 00100000001000000000011010101011
 01111001001000000000000000100011
-00100000010000000000011101010000
-00100000010000000000011101111100
+00100000010000000000011101010100
+00100000010000000000011110000000
 01101000000000001100101111101111
 11000001111111111000000000000000
-00100000010000000000011100101010
+00100000010000000000011100101110
 01011000000000000000000000000000
 01100000000000010100110000000100
 00100000010000000011110010101011
@@ -1827,7 +1831,7 @@
 01101000000000001100110000000100
 11000000011111111000011011010011
 00100000010000000000011011000110
-00100100001101111000011100110011
+00100100001101111000011100110111
 00100000010000000000011011000001
 01111001001000000000000000100011
 01110000000010110111110100111100
@@ -1839,13 +1843,13 @@
 01100000000000100000110100111001
 11011000010000000000000000000110
 11011010001000000000110100110111
-00100000010000000000011100111000
-00100000001000000000011101011101
+00100000010000000000011100111100
+00100000001000000000011101100001
 01101000000000010100110000000100
 00011111111000001111111000000001
 01100000000000010100110000000100
-00100000010000000000011101111100
-00100000001000000000011100100000
+00100000010000000000011110000000
+00100000001000000000011100100100
 01100000000010001100101111100001
 00011000010000100111001000000000
 11011000101000000000110011010101
@@ -1875,7 +1879,7 @@
 11011000110000000100110000000000
 11101000110000001000000000000000
 10011010001000001010001000000000
-11000010000000000000011101010011
+11000010000000000000011101010111
 00011010001000100111111000000000
 01100000000000010100110000010110
 01101000000000001100110000010110
@@ -1898,24 +1902,24 @@
 10011000010000001111111000000000
 11100000101000001000000000000000
 01101000000000001100101111101111
-11000000111111111000011101101111
+11000000111111111000011101110011
 01101000000000001100101111100010
 11100000101000001000000000000000
 01101000000000001100101111100001
 10011000000000000111001000000000
 01101000000000001100101111100010
-11000000000000001000011101111010
+11000000000000001000011101111110
 11011000110000000000110011010101
 00100000010000000111111001000101
 01101000000000001000110011010101
-11000000000000011000011101111000
+11000000000000011000011101111100
 00100000011000000000000000000000
 01110000000011001101010100000010
 00100000011000000000000000000000
 11011000110000000000110011010110
 00100000001000000111111001000101
 01101000000010001100101111101010
-00100000010000000000011110000010
+00100000010000000000011110000110
 00011000010000001000010000000001
 00011000010000010000010000000011
 01100000000010001100101111101010
@@ -1938,7 +1942,7 @@
 01111001001000000000010000000001
 00011000010000110001110000000000
 00100000011000000000000000000000
-00100000010000000000011110001011
+00100000010000000000011110001111
 01111000001001101111110000000000
 01111000001100001111110000000000
 01111000010100000111110000000000
@@ -1946,7 +1950,7 @@
 01101000000000010100101111100100
 10011000000000000011011000000000
 00110111110000011000010000000000
-00100100001011000000011111001111
+00100100001011000000011111010011
 01111000010001101111110000000000
 01111000001001011111110000000000
 01111000001000111111110000000000
@@ -1956,24 +1960,24 @@
 01100000000000001100110000011001
 01101000000010001100110000011000
 10011000010001100111110000000000
-00100100001000101000011111001111
+00100100001000101000011111010011
 00001001100000000000000000001000
 00011001100010010111111000000000
 01100000000000001000110010110011
 01101000000000001000110010110011
 01101000000010001100101111100010
 10101000010000000000111000000000
-00100100001000001000011111001111
+00100100001000001000011111010011
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
 00011111111010010111111000000000
 00011111111000010111001000011111
-00100000001000101000011110111000
+00100000001000101000011110111100
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
-11000010000000000000011110110100
+11000010000000000000011110111000
 00011000101000100010001000000000
 00001001100000000000000000001000
 00011001100010010111111000000000
@@ -1986,7 +1990,7 @@
 00011111111100010111111000000000
 11100000101000011000000000000000
 01111000010001011111110000000000
-00100000001000110000011111001111
+00100000001000110000011111010011
 01111000001101111111110000000000
 01101000000000001000000000010111
 00011111111000001010001000000000
@@ -1995,7 +1999,7 @@
 00100000010000000011101001111010
 01101000000000001100110000101010
 00011111111000100010001000000000
-00100000010000000000011101000110
+00100000010000000000011101001010
 00100000011000000000000000000000
 01111000010011011111110000000000
 01111000010001011111110000000000
@@ -2006,8 +2010,8 @@
 00100000010000000101001111010010
 01101000000000100100110000000000
 10011000000000000001001000000000
-00100000010000000000011110001011
-00100000010000000000011111010010
+00100000010000000000011110001111
+00100000010000000000011111010110
 01111001001000000010101000000000
 01111000001011101111110000000000
 01111000001100000111110000000000
@@ -2027,7 +2031,7 @@
 11011000110000000000110011110101
 11101000110000001000000000000000
 00001000000000001000011000001000
-11000010000000000000011111101011
+11000010000000000000011111101111
 01111000001001000111110000000000
 00001000000000001000011000011000
 01111000010001000111110000000000
@@ -12282,10 +12286,6 @@
                                 
                                 
                                 
-                                
-                                
-                                
-                                
 00100000010000000011110001110100
 01111001001111111000000000100101
 01000100100000000100000000000000
Index: btkb/output/eeprom.dat
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/eeprom.dat	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-da
+ea
 1f
 c5
 12
@@ -2819,7 +2819,7 @@
 c0
 11
 86
-e5
+e9
 c0
 00
 83
@@ -2859,7 +2859,7 @@
 20
 20
 07
-18
+1c
 79
 3f
 80
@@ -6523,7 +6523,7 @@
 70
 4c
 15
-0a
+02
 20
 40
 06
@@ -6659,7 +6659,7 @@
 c0
 ff
 86
-ee
+f2
 20
 40
 06
@@ -6671,7 +6671,7 @@
 20
 54
 07
-5d
+61
 70
 4b
 e6
@@ -6895,7 +6895,7 @@
 20
 21
 07
-7c
+80
 68
 00
 cb
@@ -6919,7 +6919,7 @@
 20
 20
 07
-7c
+80
 58
 00
 00
@@ -6939,7 +6939,7 @@
 20
 20
 07
-08
+0c
 78
 57
 fc
@@ -6947,7 +6947,7 @@
 20
 40
 07
-d5
+d9
 18
 00
 2a
@@ -6975,11 +6975,11 @@
 20
 40
 07
-94
+98
 20
 57
 87
-cf
+d3
 20
 60
 00
@@ -7007,7 +7007,15 @@
 20
 40
 07
-3d
+41
+68
+00
+8c
+b3
+c1
+81
+00
+00
 68
 00
 cb
@@ -7020,10 +7028,6 @@
 00
 72
 00
-20
-40
-06
-de
 d8
 c0
 0c
@@ -7033,7 +7037,7 @@
 0d
 17
 20
-20
+40
 7e
 45
 68
@@ -7049,11 +7053,15 @@
 80
 00
 68
-08
+00
 8c
 b5
+c0
+7f
+86
+e7
 60
-08
+00
 cc
 b7
 70
@@ -7064,6 +7072,14 @@
 60
 00
 00
+70
+4d
+8e
+01
+20
+60
+00
+00
 79
 20
 00
@@ -7071,7 +7087,7 @@
 20
 40
 06
-ea
+ee
 20
 40
 06
@@ -7099,11 +7115,11 @@
 20
 20
 07
-4f
+53
 20
 40
 06
-ea
+ee
 68
 00
 cb
@@ -7119,15 +7135,15 @@
 c0
 00
 86
-f6
+fa
 c0
 01
 06
-f9
+fd
 c0
 01
-86
-fc
+87
+00
 20
 20
 3b
@@ -7142,8 +7158,8 @@
 aa
 20
 20
-06
-fe
+07
+02
 70
 4b
 ef
@@ -7154,8 +7170,8 @@
 55
 20
 20
-06
-fe
+07
+02
 70
 4b
 ef
@@ -7191,11 +7207,11 @@
 20
 40
 07
-38
+3c
 20
 40
 07
-5d
+61
 20
 40
 06
@@ -7215,15 +7231,15 @@
 c0
 08
 87
-0e
+12
 c0
 09
 07
-10
+14
 c0
 09
 87
-12
+16
 20
 60
 00
@@ -7263,7 +7279,7 @@
 20
 40
 07
-4f
+53
 20
 20
 06
@@ -7275,11 +7291,11 @@
 20
 40
 07
-50
+54
 20
 40
 07
-7c
+80
 68
 00
 cb
@@ -7291,7 +7307,7 @@
 20
 40
 07
-2a
+2e
 58
 00
 00
@@ -7323,7 +7339,7 @@
 24
 37
 87
-33
+37
 20
 40
 06
@@ -7371,11 +7387,11 @@
 20
 40
 07
-38
+3c
 20
 20
 07
-5d
+61
 68
 01
 4c
@@ -7391,11 +7407,11 @@
 20
 40
 07
-7c
+80
 20
 20
 07
-20
+24
 60
 08
 cb
@@ -7515,7 +7531,7 @@
 c2
 00
 07
-53
+57
 1a
 22
 7e
@@ -7607,7 +7623,7 @@
 c0
 ff
 87
-6f
+73
 68
 00
 cb
@@ -7631,7 +7647,7 @@
 c0
 00
 87
-7a
+7e
 d8
 c0
 0c
@@ -7647,7 +7663,7 @@
 c0
 01
 87
-78
+7c
 20
 60
 00
@@ -7675,7 +7691,7 @@
 20
 40
 07
-82
+86
 18
 40
 84
@@ -7767,7 +7783,7 @@
 20
 40
 07
-8b
+8f
 78
 26
 fc
@@ -7799,7 +7815,7 @@
 24
 2c
 07
-cf
+d3
 78
 46
 fc
@@ -7839,7 +7855,7 @@
 24
 22
 87
-cf
+d3
 09
 80
 00
@@ -7867,7 +7883,7 @@
 24
 20
 87
-cf
+d3
 09
 80
 00
@@ -7891,7 +7907,7 @@
 20
 22
 87
-b8
+bc
 09
 80
 00
@@ -7907,7 +7923,7 @@
 c2
 00
 07
-b4
+b8
 18
 a2
 22
@@ -7959,7 +7975,7 @@
 20
 23
 07
-cf
+d3
 78
 37
 fc
@@ -7995,7 +8011,7 @@
 20
 40
 07
-46
+4a
 20
 60
 00
@@ -8039,11 +8055,11 @@
 20
 40
 07
-8b
+8f
 20
 40
 07
-d2
+d6
 79
 20
 2a
@@ -8123,7 +8139,7 @@
 c2
 00
 07
-eb
+ef
 78
 24
 7c
@@ -8156,8 +8172,8 @@
 20
 3a
 7a
-2a
-b0
+2b
+53
 aa
 55
 40
@@ -10243,5 +10259,5 @@
 6c
 59
 50
-43
-ef
+27
+7e
Index: btkb/output/memmap.format
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/memmap.format	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/memmap.format	(working copy)
@@ -1030,6 +1030,7 @@
 0x4d83 mem_24g_enter_hibernate_setup
 0x4d87 mem_24g_enter_hibernate_max
 0x4d8b mem_24g_short_sleep_counter
+0x4d8e mem_pc_sleep_flag
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: btkb/output/program.lis
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/program.lis	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/program.lis	(working copy)
@@ -895,7 +895,7 @@
 02bc 207a0000 rtn blank 
 02bd c01082c8 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
 02be c01102ca beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-02bf c01186e5 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+02bf c01186e9 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
 02c0 c000830b beq bt_cmd_start_discovery ,p_check_51cmd_start_discovery 
 02c1 c00682e5 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
 02c2 c01602e4 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv_discovery 
@@ -907,7 +907,7 @@
 
 p_check_51cmd_start24g:
 02c8 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-02c9 20200718 branch p_g24_start_24g_mode 
+02c9 2020071c branch p_g24_start_24g_mode 
 
 p_check_51cmd_stop24g:
 02ca 793f8023 set0 mark_24g ,mark 
@@ -2175,7 +2175,7 @@
 065a 60024d83 store 4 ,mem_24g_enter_hibernate_setup 
 065b 2040067e call p_g24_txdata_prep 
 065c 24340671 nbranch p_g24_long_sleep ,user 
-065d 704c150a jam 10 ,mem_24g_enter_lpm_timer 
+065d 704c1502 jam 2 ,mem_24g_enter_lpm_timer 
 065e 2040069f call p_g24_transmit_packet 
 065f 6800cbef fetch 1 ,mem_24g_pairing_sm 
 0660 c1ff8000 rtnne state_24g_pairing_success 
@@ -2219,10 +2219,10 @@
 
 p_g24_txdata_prep:
 067e 6800cbef fetch 1 ,mem_24g_pairing_sm 
-067f c0ff86ee bne state_24g_pairing_success ,p_g24_pairing_sm 
+067f c0ff86f2 bne state_24g_pairing_success ,p_g24_pairing_sm 
 0680 20400685 call p_g24_package_data 
 0681 2054069c call p_g24_get_package_data ,user 
-0682 2054075d call p_g24_transmit_prep ,user 
+0682 20540761 call p_g24_transmit_prep ,user 
 
 p_g24_txdata_enable_tx:
 0683 704be601 jam ensure_on_24g ,mem_24g_ensure 
@@ -2302,13 +2302,13 @@
 06b7 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
 06b8 d8400010 arg 16 ,temp 
 06b9 98467c00 isub temp ,null 
-06ba 2021077c branch p_g24_ch ,positive 
+06ba 20210780 branch p_g24_ch ,positive 
 06bb 6800cbe8 fetch 1 ,mem_24g_retry 
 06bc 1fe0fe01 increase 1 ,pdata 
 06bd 6000cbe8 store 1 ,mem_24g_retry 
 06be 2000000a nop 10 
 06bf c08386a0 bne retry_24g ,p_g24_transmit_loop 
-06c0 2020077c branch p_g24_ch 
+06c0 20200780 branch p_g24_ch 
 
 p_g24_clear_txbuf:
 06c1 58000000 setarg 0 
@@ -2317,19 +2317,19 @@
 06c4 20600000 rtn 
 
 p_g24_paring_mode_start:
-06c5 20200708 branch p_g24_paring_mode 
+06c5 2020070c branch p_g24_paring_mode 
 
 p_g24_transmit_receive_ack:
 06c6 7857fc00 disable user3 
-06c7 204007d5 call p_g24_transmit 
+06c7 204007d9 call p_g24_transmit 
 06c8 18002a00 force 0 ,radio_ctrl 
 06c9 68024c00 fetch 4 ,mem_24g_addr 
 06ca 98001200 iforce access 
 06cb 68088017 fetcht 1 ,mem_last_freq 
 06cc 20403a82 call set_freq_rx 
 06cd 20403a87 call rf_rx_enable 
-06ce 20400794 call p_g24_receive_rxon 
-06cf 205787cf call p_g24_end_of_packet ,user3 
+06ce 20400798 call p_g24_receive_rxon 
+06cf 205787d3 call p_g24_end_of_packet ,user3 
 06d0 20600000 rtn 
 
 p_g24_tx_paring_retry:
@@ -2342,372 +2342,376 @@
 06d5 20207c27 branch ui_ipc_send_event 
 
 p_g24_ackpayload_parse:
-06d6 2040073d call p_g24_read_len_pid_crc 
-06d7 6800cbdf fetch 1 ,mem_24g_rxdata_length 
-06d8 207a0000 rtn blank 
-06d9 98007200 iforce loopcnt 
-06da 204006de call p_24g_kb_led 
-06db d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
-06dc d8a00d17 arg mem_24g_rxpayload ,contw 
-06dd 20207e45 branch memcpy 
-
-p_24g_kb_led:
-06de 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-06df 2fe1f008 compare 0x08 ,pdata ,0xf8 
-06e0 24608000 nrtn true 
-06e1 68088cb5 fetcht 1 ,mem_24g_rxbuf + 2 
-06e2 6008ccb7 storet 1 ,mem_caps_num_lock 
-06e3 704d4a00 jam 0 ,mem_24g_led_flag 
-06e4 20600000 rtn 
+06d6 20400741 call p_g24_read_len_pid_crc 
+06d7 68008cb3 fetch 1 ,mem_24g_rxbuf 
+06d8 c1810000 rtnne 0x02 
+06d9 6800cbdf fetch 1 ,mem_24g_rxdata_length 
+06da 207a0000 rtn blank 
+06db 98007200 iforce loopcnt 
+06dc d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
+06dd d8a00d17 arg mem_24g_rxpayload ,contw 
+06de 20407e45 call memcpy 
+06df 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+06e0 2fe1f008 compare 0x08 ,pdata ,0xf8 
+06e1 24608000 nrtn true 
+06e2 68008cb5 fetch 1 ,mem_24g_rxbuf + 2 
+06e3 c07f86e7 beq 0xff ,p_pc_sleep_mode 
+06e4 6000ccb7 store 1 ,mem_caps_num_lock 
+06e5 704d4a00 jam 0 ,mem_24g_led_flag 
+06e6 20600000 rtn 
+
+p_pc_sleep_mode:
+06e7 704d8e01 jam 1 ,mem_pc_sleep_flag 
+06e8 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-06e5 79200023 set1 mark_24g ,mark 
-06e6 204006ea call p_g24_pair_init 
-06e7 204006ab call p_g24_transmit_abandon 
-06e8 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-06e9 20600000 rtn 
+06e9 79200023 set1 mark_24g ,mark 
+06ea 204006ee call p_g24_pair_init 
+06eb 204006ab call p_g24_transmit_abandon 
+06ec 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+06ed 20600000 rtn 
 
 p_g24_pair_init:
-06ea 704be000 jam 0 ,mem_24g_pid 
-06eb 704be94e jam g24_pair_ch ,mem_24g_ch 
-06ec 68024beb fetch 4 ,mem_24g_paring_addr 
-06ed 2020074f branch p_g24_update_addr_and_synccrc8 
+06ee 704be000 jam 0 ,mem_24g_pid 
+06ef 704be94e jam g24_pair_ch ,mem_24g_ch 
+06f0 68024beb fetch 4 ,mem_24g_paring_addr 
+06f1 20200753 branch p_g24_update_addr_and_synccrc8 
 
 p_g24_pairing_sm:
-06ee 204006ea call p_g24_pair_init 
-06ef 6800cbe6 fetch 1 ,mem_24g_ensure 
-06f0 c000b4df beq ensure_on_24g ,enable_user 
-06f1 6800cbef fetch 1 ,mem_24g_pairing_sm 
-06f2 c00086f6 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-06f3 c00106f9 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-06f4 c00186fc beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-06f5 20203bf1 branch assert 
+06f2 204006ee call p_g24_pair_init 
+06f3 6800cbe6 fetch 1 ,mem_24g_ensure 
+06f4 c000b4df beq ensure_on_24g ,enable_user 
+06f5 6800cbef fetch 1 ,mem_24g_pairing_sm 
+06f6 c00086fa beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+06f7 c00106fd beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+06f8 c0018700 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+06f9 20203bf1 branch assert 
 
 p_g24_pairing_sm_1:
-06f6 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-06f7 700d37aa jam 0xaa ,mem_24g_common_temp 
-06f8 202006fe branch p_g24_pairing_sm_common 
+06fa 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+06fb 700d37aa jam 0xaa ,mem_24g_common_temp 
+06fc 20200702 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-06f9 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-06fa 700d3755 jam 0x55 ,mem_24g_common_temp 
-06fb 202006fe branch p_g24_pairing_sm_common 
+06fd 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+06fe 700d3755 jam 0x55 ,mem_24g_common_temp 
+06ff 20200702 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-06fc 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-06fd 700d3722 jam 0x22 ,mem_24g_common_temp 
+0700 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0701 700d3722 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-06fe 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
-06ff 68024c06 fetch 4 ,mem_24g_device_addr 
-0700 60020d39 store 4 ,mem_24g_common_temp + 2 
-0701 700d3d00 jam 0 ,mem_24g_common_temp + 6 
-0702 da200d37 arg mem_24g_common_temp ,rega 
-0703 d8400007 arg 7 ,temp 
-0704 20400738 call p_g24_put_data_in_buff 
-0705 2040075d call p_g24_transmit_prep 
-0706 20400683 call p_g24_txdata_enable_tx 
-0707 202034df branch enable_user 
+0702 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
+0703 68024c06 fetch 4 ,mem_24g_device_addr 
+0704 60020d39 store 4 ,mem_24g_common_temp + 2 
+0705 700d3d00 jam 0 ,mem_24g_common_temp + 6 
+0706 da200d37 arg mem_24g_common_temp ,rega 
+0707 d8400007 arg 7 ,temp 
+0708 2040073c call p_g24_put_data_in_buff 
+0709 20400761 call p_g24_transmit_prep 
+070a 20400683 call p_g24_txdata_enable_tx 
+070b 202034df branch enable_user 
 
 p_g24_paring_mode:
-0708 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0709 c17f8000 rtneq state_24g_pairing_success 
-070a c008870e beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-070b c0090710 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-070c c0098712 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-070d 20600000 rtn 
+070c 6800cbef fetch 1 ,mem_24g_pairing_sm 
+070d c17f8000 rtneq state_24g_pairing_success 
+070e c0088712 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+070f c0090714 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0710 c0098716 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0711 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-070e 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-070f 202006ab branch p_g24_transmit_abandon 
+0712 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0713 202006ab branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-0710 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0711 202006ab branch p_g24_transmit_abandon 
+0714 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0715 202006ab branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-0712 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0713 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0714 20407c27 call ui_ipc_send_event 
-0715 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
-0716 2040074f call p_g24_update_addr_and_synccrc8 
-0717 202006ab branch p_g24_transmit_abandon 
+0716 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0717 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0718 20407c27 call ui_ipc_send_event 
+0719 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
+071a 20400753 call p_g24_update_addr_and_synccrc8 
+071b 202006ab branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-0718 79200023 set1 mark_24g ,mark 
-0719 20400750 call p_g24_syncword_crc8 
-071a 2040077c call p_g24_ch 
-071b 6800cbef fetch 1 ,mem_24g_pairing_sm 
-071c c1ff8000 rtnne state_24g_pairing_success 
-071d 2040072a call p_g24_tx_attemp_data_prep 
-071e 58000000 setarg 0 
-071f 60014c04 store 2 ,mem_24g_check_dongle_times 
+071c 79200023 set1 mark_24g ,mark 
+071d 20400754 call p_g24_syncword_crc8 
+071e 20400780 call p_g24_ch 
+071f 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0720 c1ff8000 rtnne state_24g_pairing_success 
+0721 2040072e call p_g24_tx_attemp_data_prep 
+0722 58000000 setarg 0 
+0723 60014c04 store 2 ,mem_24g_check_dongle_times 
 
 p_g24_tx_attemp_dongle_loop:
-0720 20403cab call lpo_calibration 
-0721 200007d0 nop 2000 
-0722 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
-0723 c07f86d3 beq 0xff ,p_g24_stop_g24_mode 
-0724 204006c6 call p_g24_transmit_receive_ack 
-0725 24378733 nbranch p_g24_attemp_txdata_retry ,user3 
+0724 20403cab call lpo_calibration 
+0725 200007d0 nop 2000 
+0726 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
+0727 c07f86d3 beq 0xff ,p_g24_stop_g24_mode 
+0728 204006c6 call p_g24_transmit_receive_ack 
+0729 24378737 nbranch p_g24_attemp_txdata_retry ,user3 
 
 p_g24_tx_attemp_dongle_succ:
-0726 204006c1 call p_g24_clear_txbuf 
-0727 79200023 set1 mark_24g ,mark 
-0728 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0729 20207c27 branch ui_ipc_send_event 
+072a 204006c1 call p_g24_clear_txbuf 
+072b 79200023 set1 mark_24g ,mark 
+072c 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+072d 20207c27 branch ui_ipc_send_event 
 
 p_g24_tx_attemp_data_prep:
-072a 700d37ff jam 0xff ,mem_24g_common_temp 
-072b 6800cbe2 fetch 1 ,mem_24g_data_type 
-072c 60008d38 store 1 ,mem_24g_common_temp + 1 
-072d 68024c06 fetch 4 ,mem_24g_device_addr 
-072e 60020d39 store 4 ,mem_24g_common_temp + 2 
-072f d8400006 arg 6 ,temp 
-0730 da200d37 arg mem_24g_common_temp ,rega 
-0731 20400738 call p_g24_put_data_in_buff 
-0732 2020075d branch p_g24_transmit_prep 
+072e 700d37ff jam 0xff ,mem_24g_common_temp 
+072f 6800cbe2 fetch 1 ,mem_24g_data_type 
+0730 60008d38 store 1 ,mem_24g_common_temp + 1 
+0731 68024c06 fetch 4 ,mem_24g_device_addr 
+0732 60020d39 store 4 ,mem_24g_common_temp + 2 
+0733 d8400006 arg 6 ,temp 
+0734 da200d37 arg mem_24g_common_temp ,rega 
+0735 2040073c call p_g24_put_data_in_buff 
+0736 20200761 branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-0733 68014c04 fetch 2 ,mem_24g_check_dongle_times 
-0734 1fe0fe01 increase 1 ,pdata 
-0735 60014c04 store 2 ,mem_24g_check_dongle_times 
-0736 2040077c call p_g24_ch 
-0737 20200720 branch p_g24_tx_attemp_dongle_loop 
+0737 68014c04 fetch 2 ,mem_24g_check_dongle_times 
+0738 1fe0fe01 increase 1 ,pdata 
+0739 60014c04 store 2 ,mem_24g_check_dongle_times 
+073a 20400780 call p_g24_ch 
+073b 20200724 branch p_g24_tx_attemp_dongle_loop 
 
 p_g24_put_data_in_buff:
-0738 6008cbe1 storet 1 ,mem_24g_datalen 
-0739 18427200 copy temp ,loopcnt 
-073a d8a00cd5 arg mem_24g_txbuf ,contw 
-073b 1a220c00 copy rega ,contr 
-073c 20207e45 branch memcpy 
+073c 6008cbe1 storet 1 ,mem_24g_datalen 
+073d 18427200 copy temp ,loopcnt 
+073e d8a00cd5 arg mem_24g_txbuf ,contw 
+073f 1a220c00 copy rega ,contr 
+0740 20207e45 branch memcpy 
 
 p_g24_read_len_pid_crc:
-073d 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-073e 1fe97e00 rshift3 pdata ,pdata 
-073f 6000cbdf store 1 ,mem_24g_rxdata_length 
-0740 1fe0fe01 increase 1 ,pdata 
-0741 d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
-0742 98c08c00 iadd contr ,contr 
-0743 e8c18000 ifetch 3 ,contr 
-0744 6001cc0b store 3 ,mem_24g_sta_crc 
-0745 20600000 rtn 
+0741 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+0742 1fe97e00 rshift3 pdata ,pdata 
+0743 6000cbdf store 1 ,mem_24g_rxdata_length 
+0744 1fe0fe01 increase 1 ,pdata 
+0745 d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
+0746 98c08c00 iadd contr ,contr 
+0747 e8c18000 ifetch 3 ,contr 
+0748 6001cc0b store 3 ,mem_24g_sta_crc 
+0749 20600000 rtn 
 
 p_rssi_signal:
-0746 6808cc3c fetcht 1 ,mem_rssi_signal_index 
-0747 58004c2b setarg mem_rssi_signal_buf 
-0748 98408a00 iadd temp ,contw 
-0749 1a227e00 copy rega ,pdata 
-074a e0a08000 istore 1 ,contw 
-074b 18408401 increase 1 ,temp 
-074c 18410407 and_into rssi_buf_len_signal ,temp 
-074d 6008cc3c storet 1 ,mem_rssi_signal_index 
-074e 20600000 rtn 
+074a 6808cc3c fetcht 1 ,mem_rssi_signal_index 
+074b 58004c2b setarg mem_rssi_signal_buf 
+074c 98408a00 iadd temp ,contw 
+074d 1a227e00 copy rega ,pdata 
+074e e0a08000 istore 1 ,contw 
+074f 18408401 increase 1 ,temp 
+0750 18410407 and_into rssi_buf_len_signal ,temp 
+0751 6008cc3c storet 1 ,mem_rssi_signal_index 
+0752 20600000 rtn 
 
 p_g24_update_addr_and_synccrc8:
-074f 60024c00 store 4 ,mem_24g_addr 
+0753 60024c00 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-0750 da200000 arg 0 ,rega 
-0751 df200004 arg 4 ,loopcnt 
-0752 d8c04c00 arg mem_24g_addr ,contr 
+0754 da200000 arg 0 ,rega 
+0755 df200004 arg 4 ,loopcnt 
+0756 d8c04c00 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-0753 e8c08000 ifetch 1 ,contr 
-0754 9a20a200 iadd rega ,rega 
-0755 c2000753 loop p_g24_syncword_crc8_loop 
-0756 1a227e00 copy rega ,pdata 
-0757 60014c16 store 2 ,mem_24g_syncword 
-0758 6800cc16 fetch 1 ,mem_24g_syncword 
-0759 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
-075a 9840fe00 iadd temp ,pdata 
-075b 6000cc18 store 1 ,mem_24g_syncword_crc8 
-075c 20600000 rtn 
+0757 e8c08000 ifetch 1 ,contr 
+0758 9a20a200 iadd rega ,rega 
+0759 c2000757 loop p_g24_syncword_crc8_loop 
+075a 1a227e00 copy rega ,pdata 
+075b 60014c16 store 2 ,mem_24g_syncword 
+075c 6800cc16 fetch 1 ,mem_24g_syncword 
+075d 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
+075e 9840fe00 iadd temp ,pdata 
+075f 6000cc18 store 1 ,mem_24g_syncword_crc8 
+0760 20600000 rtn 
 
 p_g24_transmit_prep:
-075d 6800cbe1 fetch 1 ,mem_24g_datalen 
-075e 1fe0fe02 increase 2 ,pdata 
-075f 6000cbe3 store 1 ,mem_24g_txlen 
-0760 6800cbe2 fetch 1 ,mem_24g_data_type 
-0761 60008cf5 store 1 ,mem_24g_txpayload 
-0762 6800cbe1 fetch 1 ,mem_24g_datalen 
-0763 1fe9fe00 lshift3 pdata ,pdata 
-0764 6808cbe0 fetcht 1 ,mem_24g_pid 
-0765 18410403 and temp ,0x03 ,temp 
-0766 18438400 lshift temp ,temp 
-0767 9841fe00 ior temp ,pdata 
-0768 6808cc0a fetcht 1 ,mem_24g_no_ack 
-0769 9840fe00 iadd temp ,pdata 
-076a e0a08000 istore 1 ,contw 
-076b 6800cbef fetch 1 ,mem_24g_pairing_sm 
-076c c0ff876f bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-076d 6800cbe2 fetch 1 ,mem_24g_data_type 
+0761 6800cbe1 fetch 1 ,mem_24g_datalen 
+0762 1fe0fe02 increase 2 ,pdata 
+0763 6000cbe3 store 1 ,mem_24g_txlen 
+0764 6800cbe2 fetch 1 ,mem_24g_data_type 
+0765 60008cf5 store 1 ,mem_24g_txpayload 
+0766 6800cbe1 fetch 1 ,mem_24g_datalen 
+0767 1fe9fe00 lshift3 pdata ,pdata 
+0768 6808cbe0 fetcht 1 ,mem_24g_pid 
+0769 18410403 and temp ,0x03 ,temp 
+076a 18438400 lshift temp ,temp 
+076b 9841fe00 ior temp ,pdata 
+076c 6808cc0a fetcht 1 ,mem_24g_no_ack 
+076d 9840fe00 iadd temp ,pdata 
 076e e0a08000 istore 1 ,contw 
+076f 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0770 c0ff8773 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+0771 6800cbe2 fetch 1 ,mem_24g_data_type 
+0772 e0a08000 istore 1 ,contw 
 
 p_g24_transmit_prep_pair:
-076f 6800cbe1 fetch 1 ,mem_24g_datalen 
-0770 98007200 iforce loopcnt 
-0771 6800cbe2 fetch 1 ,mem_24g_data_type 
-0772 c000877a beq 1 ,p_g24_transmit_prep_mouse 
-0773 d8c00cd5 arg mem_24g_txbuf ,contr 
-0774 20407e45 call memcpy 
-0775 68008cd5 fetch 1 ,mem_24g_txbuf 
-0776 c0018778 beq 0x03 ,p_g24_multi_key_setup 
-0777 20600000 rtn 
+0773 6800cbe1 fetch 1 ,mem_24g_datalen 
+0774 98007200 iforce loopcnt 
+0775 6800cbe2 fetch 1 ,mem_24g_data_type 
+0776 c000877e beq 1 ,p_g24_transmit_prep_mouse 
+0777 d8c00cd5 arg mem_24g_txbuf ,contr 
+0778 20407e45 call memcpy 
+0779 68008cd5 fetch 1 ,mem_24g_txbuf 
+077a c001877c beq 0x03 ,p_g24_multi_key_setup 
+077b 20600000 rtn 
 
 p_g24_multi_key_setup:
-0778 700cd502 jam 0x02 ,mem_24g_txbuf 
-0779 20600000 rtn 
+077c 700cd502 jam 0x02 ,mem_24g_txbuf 
+077d 20600000 rtn 
 
 p_g24_transmit_prep_mouse:
-077a d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
-077b 20207e45 branch memcpy 
+077e d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
+077f 20207e45 branch memcpy 
 
 p_g24_ch:
-077c 6808cbea fetcht 1 ,mem_24g_current_ch_number 
-077d 20400782 call p_g24_ch_calc 
-077e 18408401 increase 1 ,temp 
-077f 18410403 and_into 3 ,temp 
-0780 6008cbea storet 1 ,mem_24g_current_ch_number 
-0781 20600000 rtn 
+0780 6808cbea fetcht 1 ,mem_24g_current_ch_number 
+0781 20400786 call p_g24_ch_calc 
+0782 18408401 increase 1 ,temp 
+0783 18410403 and_into 3 ,temp 
+0784 6008cbea storet 1 ,mem_24g_current_ch_number 
+0785 20600000 rtn 
 
 p_g24_ch_calc:
-0782 6800cc00 fetch 1 ,mem_24g_addr 
-0783 1fe17e03 and_into 0x03 ,pdata 
-0784 1fefa204 mul32 pdata ,4 ,rega 
-0785 58004bf0 setarg mem_24g_ch_map1 
-0786 9a20fe00 iadd rega ,pdata 
-0787 98408c00 iadd temp ,contr 
-0788 e8c08000 ifetch 1 ,contr 
-0789 6000cbe9 store 1 ,mem_24g_ch 
-078a 20600000 rtn 
+0786 6800cc00 fetch 1 ,mem_24g_addr 
+0787 1fe17e03 and_into 0x03 ,pdata 
+0788 1fefa204 mul32 pdata ,4 ,rega 
+0789 58004bf0 setarg mem_24g_ch_map1 
+078a 9a20fe00 iadd rega ,pdata 
+078b 98408c00 iadd temp ,contr 
+078c e8c08000 ifetch 1 ,contr 
+078d 6000cbe9 store 1 ,mem_24g_ch 
+078e 20600000 rtn 
 
 p_g24_prep:
-078b 7844fc00 disable enable_crc 
-078c 7843fc00 disable enable_white 
-078d 58555555 setarg 0x555555 
-078e 98001e00 iforce crc24_init 
-078f 6800cbe9 fetch 1 ,mem_24g_ch 
-0790 1fed8400 reverse pdata ,temp 
-0791 79200401 set1 1 ,temp 
-0792 18431c00 rshift temp ,white_init 
-0793 20600000 rtn 
+078f 7844fc00 disable enable_crc 
+0790 7843fc00 disable enable_white 
+0791 58555555 setarg 0x555555 
+0792 98001e00 iforce crc24_init 
+0793 6800cbe9 fetch 1 ,mem_24g_ch 
+0794 1fed8400 reverse pdata ,temp 
+0795 79200401 set1 1 ,temp 
+0796 18431c00 rshift temp ,white_init 
+0797 20600000 rtn 
 
 p_g24_receive_rxon:
-0794 2040078b call p_g24_prep 
-0795 7826fc00 enable decode_fec0 
-0796 7830fc00 enable is_rx 
-0797 78507c00 disable is_tx 
-0798 78287c00 enable swfine 
-0799 68014be4 fetch 2 ,mem_24g_rx_window 
-079a 98003600 iforce stop_watch 
-079b 37c18400 correlate null ,timeout 
-079c 242c07cf nbranch p_g24_sync_timeout ,sync 
-079d 7846fc00 disable decode_fec0 
-079e 7825fc00 enable decode_fec1 
-079f 7823fc00 enable enable_white 
-07a0 7824fc00 enable enable_crc 
-07a1 09800008 parse demod ,bucket ,8 
-07a2 19897e00 rshift3 pwindow ,pdata 
-07a3 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
-07a4 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
-07a5 98467c00 isub temp ,null 
-07a6 242287cf nbranch p_g24_end_of_packet ,zero 
-07a7 09800008 parse demod ,bucket ,8 
-07a8 19897e00 rshift3 pwindow ,pdata 
-07a9 60008cb3 store 1 ,mem_24g_rxbuf 
-07aa 68008cb3 fetch 1 ,mem_24g_rxbuf 
-07ab 6808cbe2 fetcht 1 ,mem_24g_data_type 
-07ac a8400e00 icompare bits_data ,temp 
-07ad 242087cf nbranch p_g24_end_of_packet ,true 
+0798 2040078f call p_g24_prep 
+0799 7826fc00 enable decode_fec0 
+079a 7830fc00 enable is_rx 
+079b 78507c00 disable is_tx 
+079c 78287c00 enable swfine 
+079d 68014be4 fetch 2 ,mem_24g_rx_window 
+079e 98003600 iforce stop_watch 
+079f 37c18400 correlate null ,timeout 
+07a0 242c07d3 nbranch p_g24_sync_timeout ,sync 
+07a1 7846fc00 disable decode_fec0 
+07a2 7825fc00 enable decode_fec1 
+07a3 7823fc00 enable enable_white 
+07a4 7824fc00 enable enable_crc 
+07a5 09800008 parse demod ,bucket ,8 
+07a6 19897e00 rshift3 pwindow ,pdata 
+07a7 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
+07a8 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
+07a9 98467c00 isub temp ,null 
+07aa 242287d3 nbranch p_g24_end_of_packet ,zero 
+07ab 09800008 parse demod ,bucket ,8 
+07ac 19897e00 rshift3 pwindow ,pdata 
+07ad 60008cb3 store 1 ,mem_24g_rxbuf 
+07ae 68008cb3 fetch 1 ,mem_24g_rxbuf 
+07af 6808cbe2 fetcht 1 ,mem_24g_data_type 
+07b0 a8400e00 icompare bits_data ,temp 
+07b1 242087d3 nbranch p_g24_end_of_packet ,true 
 
 p_g24_receive_skip:
-07ae 09800008 parse demod ,bucket ,8 
-07af 19897e00 rshift3 pwindow ,pdata 
-07b0 e0a08000 istore 1 ,contw 
-07b1 1fe97e00 rshift3 pdata ,pdata 
-07b2 1fe1721f and pdata ,0x1f ,loopcnt 
-07b3 202287b8 branch p_g24rx_nopayload ,zero 
+07b2 09800008 parse demod ,bucket ,8 
+07b3 19897e00 rshift3 pwindow ,pdata 
+07b4 e0a08000 istore 1 ,contw 
+07b5 1fe97e00 rshift3 pdata ,pdata 
+07b6 1fe1721f and pdata ,0x1f ,loopcnt 
+07b7 202287bc branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-07b4 09800008 parse demod ,bucket ,8 
-07b5 19897e00 rshift3 pwindow ,pdata 
-07b6 e0a08000 istore 1 ,contw 
-07b7 c20007b4 loop p_g24rx_loop 
+07b8 09800008 parse demod ,bucket ,8 
+07b9 19897e00 rshift3 pwindow ,pdata 
+07ba e0a08000 istore 1 ,contw 
+07bb c20007b8 loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-07b8 18a22200 copy contw ,rega 
-07b9 09800008 parse demod ,bucket ,8 
-07ba 19897e00 rshift3 pwindow ,pdata 
-07bb 6000cc2a store 1 ,mem_rssi_hex_received 
-07bc 1a220a00 copy rega ,contw 
-07bd 09800018 parse demod ,bucket ,24 
-07be 78287c00 enable swfine 
-07bf db600664 arg param_sifs ,stop_watch 
-07c0 1fef7e00 rshift32 pdata ,pdata 
-07c1 1ff17e00 rshift16 pdata ,pdata 
-07c2 e0a18000 istore 3 ,contw 
-07c3 7845fc00 disable decode_fec1 
-07c4 202307cf branch p_g24_end_of_packet ,crc_failed 
-07c5 7837fc00 enable user3 
-07c6 68008017 fetch 1 ,mem_last_freq 
-07c7 1fe0a200 add pdata ,0 ,rega 
-07c8 20403ab6 call rf_write_freq 
-07c9 7846fc00 disable decode_fec0 
-07ca 20403a7a call set_sync_on 
-07cb 6800cc2a fetch 1 ,mem_rssi_hex_received 
-07cc 1fe22200 copy pdata ,rega 
-07cd 20400746 call p_rssi_signal 
-07ce 20600000 rtn 
+07bc 18a22200 copy contw ,rega 
+07bd 09800008 parse demod ,bucket ,8 
+07be 19897e00 rshift3 pwindow ,pdata 
+07bf 6000cc2a store 1 ,mem_rssi_hex_received 
+07c0 1a220a00 copy rega ,contw 
+07c1 09800018 parse demod ,bucket ,24 
+07c2 78287c00 enable swfine 
+07c3 db600664 arg param_sifs ,stop_watch 
+07c4 1fef7e00 rshift32 pdata ,pdata 
+07c5 1ff17e00 rshift16 pdata ,pdata 
+07c6 e0a18000 istore 3 ,contw 
+07c7 7845fc00 disable decode_fec1 
+07c8 202307d3 branch p_g24_end_of_packet ,crc_failed 
+07c9 7837fc00 enable user3 
+07ca 68008017 fetch 1 ,mem_last_freq 
+07cb 1fe0a200 add pdata ,0 ,rega 
+07cc 20403ab6 call rf_write_freq 
+07cd 7846fc00 disable decode_fec0 
+07ce 20403a7a call set_sync_on 
+07cf 6800cc2a fetch 1 ,mem_rssi_hex_received 
+07d0 1fe22200 copy pdata ,rega 
+07d1 2040074a call p_rssi_signal 
+07d2 20600000 rtn 
 
 p_g24_sync_timeout:
 
 p_g24_end_of_packet:
-07cf 784dfc00 disable encode_fec1 
-07d0 7845fc00 disable decode_fec1 
-07d1 2020375c branch end_of_packet 
+07d3 784dfc00 disable encode_fec1 
+07d4 7845fc00 disable decode_fec1 
+07d5 2020375c branch end_of_packet 
 
 p_g24_set_freq_tx:
-07d2 20403a7a call set_sync_on 
-07d3 6808cbe9 fetcht 1 ,mem_24g_ch 
-07d4 20203a91 branch set_freq_tx 
+07d6 20403a7a call set_sync_on 
+07d7 6808cbe9 fetcht 1 ,mem_24g_ch 
+07d8 20203a91 branch set_freq_tx 
 
 p_g24_transmit:
-07d5 204053d2 call le_enable 
-07d6 68024c00 fetch 4 ,mem_24g_addr 
-07d7 98001200 iforce access 
-07d8 2040078b call p_g24_prep 
-07d9 204007d2 call p_g24_set_freq_tx 
-07da 79202a00 set1 txgfsk ,radio_ctrl 
-07db 782efc00 enable encode_fec0 
-07dc 78307c00 enable is_tx 
-07dd 7850fc00 disable is_rx 
-07de 19317e00 rshift16 access ,pdata 
-07df 1fecfe00 rshift8 pdata ,pdata 
-07e0 1ff1fe00 rshift4 pdata ,pdata 
-07e1 08008628 inject mod ,40 
-07e2 784efc00 disable encode_fec0 
-07e3 782dfc00 enable encode_fec1 
-07e4 7823fc00 enable enable_white 
-07e5 7824fc00 enable enable_crc 
-07e6 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
-07e7 08008608 inject mod ,8 
-07e8 6800cbe3 fetch 1 ,mem_24g_txlen 
-07e9 98007200 iforce loopcnt 
-07ea d8c00cf5 arg mem_24g_txpayload ,contr 
+07d9 204053d2 call le_enable 
+07da 68024c00 fetch 4 ,mem_24g_addr 
+07db 98001200 iforce access 
+07dc 2040078f call p_g24_prep 
+07dd 204007d6 call p_g24_set_freq_tx 
+07de 79202a00 set1 txgfsk ,radio_ctrl 
+07df 782efc00 enable encode_fec0 
+07e0 78307c00 enable is_tx 
+07e1 7850fc00 disable is_rx 
+07e2 19317e00 rshift16 access ,pdata 
+07e3 1fecfe00 rshift8 pdata ,pdata 
+07e4 1ff1fe00 rshift4 pdata ,pdata 
+07e5 08008628 inject mod ,40 
+07e6 784efc00 disable encode_fec0 
+07e7 782dfc00 enable encode_fec1 
+07e8 7823fc00 enable enable_white 
+07e9 7824fc00 enable enable_crc 
+07ea 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
+07eb 08008608 inject mod ,8 
+07ec 6800cbe3 fetch 1 ,mem_24g_txlen 
+07ed 98007200 iforce loopcnt 
+07ee d8c00cf5 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-07eb e8c08000 ifetch 1 ,contr 
-07ec 08008608 inject mod ,8 
-07ed c20007eb loop p_g24tr_loop 
-07ee 78247c00 enable enable_parity 
-07ef 08008618 inject mod ,24 
-07f0 78447c00 disable enable_parity 
-07f1 37d38200 until null ,tx_clear 
-07f2 20000064 nop 100 
-07f3 784efc00 disable encode_fec0 
-07f4 784dfc00 disable encode_fec1 
-07f5 20203a7a branch set_sync_on 
+07ef e8c08000 ifetch 1 ,contr 
+07f0 08008608 inject mod ,8 
+07f1 c20007ef loop p_g24tr_loop 
+07f2 78247c00 enable enable_parity 
+07f3 08008618 inject mod ,24 
+07f4 78447c00 disable enable_parity 
+07f5 37d38200 until null ,tx_clear 
+07f6 20000064 nop 100 
+07f7 784efc00 disable encode_fec0 
+07f8 784dfc00 disable encode_fec1 
+07f9 20203a7a branch set_sync_on 
               org 0x3000
 
 start:
Index: btkb/output/ramcode.rom
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/output/ramcode.rom	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/output/ramcode.rom	(working copy)
@@ -701,7 +701,7 @@
 207a0000
 c01082c8
 c01102ca
-c01186e5
+c01186e9
 c000830b
 c00682e5
 c01602e4
@@ -711,7 +711,7 @@
 c0097c85
 20207c5a
 704befff
-20200718
+2020071c
 793f8023
 704befff
 202006d3
@@ -1627,7 +1627,7 @@
 60024d83
 2040067e
 24340671
-704c150a
+704c1502
 2040069f
 6800cbef
 c1ff8000
@@ -1661,10 +1661,10 @@
 68024d83
 2020066e
 6800cbef
-c0ff86ee
+c0ff86f2
 20400685
 2054069c
-2054075d
+20540761
 704be601
 20600000
 78547c00
@@ -1720,72 +1720,76 @@
 6800cbe7
 d8400010
 98467c00
-2021077c
+20210780
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
 c08386a0
-2020077c
+20200780
 58000000
 60048cd5
 6004cd5b
 20600000
-20200708
+2020070c
 7857fc00
-204007d5
+204007d9
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-20400794
-205787cf
+20400798
+205787d3
 20600000
 704d4900
 20600000
 704d4900
 700b7d32
 20207c27
-2040073d
+20400741
+68008cb3
+c1810000
 6800cbdf
 207a0000
 98007200
-204006de
 d8c00cb5
 d8a00d17
-20207e45
+20407e45
 68008cb4
 2fe1f008
 24608000
-68088cb5
-6008ccb7
+68008cb5
+c07f86e7
+6000ccb7
 704d4a00
 20600000
+704d8e01
+20600000
 79200023
-204006ea
+204006ee
 204006ab
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020074f
-204006ea
+20200753
+204006ee
 6800cbe6
 c000b4df
 6800cbef
-c00086f6
-c00106f9
-c00186fc
+c00086fa
+c00106fd
+c0018700
 20203bf1
 704bef11
 700d37aa
-202006fe
+20200702
 704bef12
 700d3755
-202006fe
+20200702
 704bef13
 700d3722
 700d3802
@@ -1794,15 +1798,15 @@
 700d3d00
 da200d37
 d8400007
-20400738
-2040075d
+2040073c
+20400761
 20400683
 202034df
 6800cbef
 c17f8000
-c008870e
-c0090710
-c0098712
+c0088712
+c0090714
+c0098716
 20600000
 704bef02
 202006ab
@@ -1812,14 +1816,14 @@
 700b7d31
 20407c27
 68020d19
-2040074f
+20400753
 202006ab
 79200023
-20400750
-2040077c
+20400754
+20400780
 6800cbef
 c1ff8000
-2040072a
+2040072e
 58000000
 60014c04
 20403cab
@@ -1827,7 +1831,7 @@
 6800cc04
 c07f86d3
 204006c6
-24378733
+24378737
 204006c1
 79200023
 700b7d3c
@@ -1839,13 +1843,13 @@
 60020d39
 d8400006
 da200d37
-20400738
-2020075d
+2040073c
+20200761
 68014c04
 1fe0fe01
 60014c04
-2040077c
-20200720
+20400780
+20200724
 6008cbe1
 18427200
 d8a00cd5
@@ -1875,7 +1879,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000753
+c2000757
 1a227e00
 60014c16
 6800cc16
@@ -1898,24 +1902,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff876f
+c0ff8773
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c000877a
+c000877e
 d8c00cd5
 20407e45
 68008cd5
-c0018778
+c001877c
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-20400782
+20400786
 18408401
 18410403
 6008cbea
@@ -1938,7 +1942,7 @@
 79200401
 18431c00
 20600000
-2040078b
+2040078f
 7826fc00
 7830fc00
 78507c00
@@ -1946,7 +1950,7 @@
 68014be4
 98003600
 37c18400
-242c07cf
+242c07d3
 7846fc00
 7825fc00
 7823fc00
@@ -1956,24 +1960,24 @@
 6000cc19
 6808cc18
 98467c00
-242287cf
+242287d3
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242087cf
+242087d3
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-202287b8
+202287bc
 09800008
 19897e00
 e0a08000
-c20007b4
+c20007b8
 18a22200
 09800008
 19897e00
@@ -1986,7 +1990,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202307cf
+202307d3
 7837fc00
 68008017
 1fe0a200
@@ -1995,7 +1999,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400746
+2040074a
 20600000
 784dfc00
 7845fc00
@@ -2006,8 +2010,8 @@
 204053d2
 68024c00
 98001200
-2040078b
-204007d2
+2040078f
+204007d6
 79202a00
 782efc00
 78307c00
@@ -2027,7 +2031,7 @@
 d8c00cf5
 e8c08000
 08008608
-c20007eb
+c20007ef
 78247c00
 08008618
 78447c00
Index: btkb/program/patch.prog
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/program/patch.prog	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/program/patch.prog	(working copy)
@@ -2489,7 +2489,7 @@
 	store 4,mem_24g_enter_hibernate_setup
 	call p_g24_txdata_prep
 	nbranch p_g24_long_sleep,user
-	jam 10,mem_24g_enter_lpm_timer
+	jam 2,mem_24g_enter_lpm_timer
 	call p_g24_transmit_packet
 	fetch 1,mem_24g_pairing_sm
 	rtnne STATE_24G_PAIRING_SUCCESS
@@ -2688,22 +2688,27 @@
 
 p_g24_ackpayload_parse:
 	call p_g24_read_len_pid_crc
+	fetch 1,mem_24g_rxbuf
+	rtnne 0x02					// mem_24g_data_type : 0x02 keyboard	
 	fetch 1,mem_24g_rxdata_length	//ack payload length 
 	rtn blank
 	iforce loopcnt
-	call p_24g_kb_led
 	arg mem_24g_rxbuf+2,contr
 	arg mem_24g_rxpayload,contw	//ack payload buffer 
-	branch memcpy
-
-p_24g_kb_led:
+	call memcpy
 	fetch 1,mem_24g_rxbuf+1
 	compare 0x08,pdata,0xf8
 	nrtn true
-	fetcht 1,mem_24g_rxbuf+2
-	storet 1,mem_caps_num_lock
+	fetch 1,mem_24g_rxbuf+2
+	beq 0xff,p_pc_sleep_mode	//pc enter sleep mode
+	store 1,mem_caps_num_lock
 	jam 0,mem_24g_led_flag
-	rtn	
+	rtn
+
+p_pc_sleep_mode:
+	jam 1,mem_pc_sleep_flag
+	rtn
+	
 
 ifndef TX_POWER_MAX
 power_ctrl_pac_succ_cnt_init:
Index: btkb/sched/kb_keyboard.dat
===================================================================
--- /YC1026/YC1026_3mode_SDK/btkb/sched/kb_keyboard.dat	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/btkb/sched/kb_keyboard.dat	(working copy)
@@ -498,5 +498,6 @@
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 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:00 00 0a
+mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
+
 
Index: c51/btreg.h
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/btreg.h	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/btreg.h	(working copy)
@@ -1032,6 +1032,7 @@
 #define	mem_24g_enter_hibernate_setup           	0x4d83
 #define	mem_24g_enter_hibernate_max             	0x4d87
 #define	mem_24g_short_sleep_counter             	0x4d8b
+#define	mem_pc_sleep_flag                       	0x4d8e
 #define	mem_at_gpio                             	0x4800
 #define	mem_module_wake_up_gpio                 	0x4801
 #define	mem_module_state_gpio                   	0x4802
Index: c51/global_variable.h
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/global_variable.h	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/global_variable.h	(working copy)
@@ -194,5 +194,6 @@
 extern volatile xbyte m_local_name_length;
 extern volatile xbyte m_customize_timer;
 extern volatile xbyte m_24g_led_flag;
+extern volatile xbyte m_pc_sleep_flag;
 
 #endif //_GLOBAL_VARIABLE_H_
Index: c51/global_variable.c
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/global_variable.c	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/global_variable.c	(working copy)
@@ -77,6 +77,7 @@
 volatile xbyte m_local_name_length _at_ mem_local_name_length;
 volatile xbyte m_customize_timer _at_ mem_customize_timer;
 volatile xbyte m_24g_led_flag _at_ mem_24g_led_flag;
+volatile xbyte m_pc_sleep_flag _at_ mem_pc_sleep_flag;
 
 
 
Index: c51/kb_process.c
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/kb_process.c	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/kb_process.c	(working copy)
@@ -448,6 +448,13 @@
 	if (pEvt == NULL)
 		return;
 
+#ifdef PC_SLEEP_STATUS_GET
+	if(m_pc_sleep_flag)		// wake from pc sleep,get led status
+	{
+		m_pc_sleep_flag = 0;
+		m_24g_led_flag = KB_24G_LED_ACK_TYPE;	
+	}
+#endif
 	
 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED ||g_variable.br_currentState == CHANGE_TO_BR_CONNECTED)
 	{
Index: c51/output/FW
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/FW.COD
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/FW.COD	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/FW.COD	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               06/09/2021  21:22:49  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               06/25/2021  15:33:43  PAGE 1
 
 
 
@@ -294,7 +294,7 @@
 0008B2 E0                MOVX    A,@DPTR
 0008B3 FD                MOV     R5,A
 0008B4 7B64              MOV     R3,#064H
-0008B6 123913            LCALL   _bufsize
+0008B6 123967            LCALL   _bufsize
 0008B9 904EBE            MOV     DPTR,#len
 0008BC E0                MOVX    A,@DPTR
 0008BD FE                MOV     R6,A
@@ -371,8 +371,8 @@
     5: 	switch (key_num)
     6: 	{
 000921 14                DEC     A
-000922 B40D00            CJNE    A,#0DH,?C0289?KB_PROCESS
-000925         ?C0289?KB_PROCESS:
+000922 B40D00            CJNE    A,#0DH,?C0290?KB_PROCESS
+000925         ?C0290?KB_PROCESS:
 000925 4002              JC      $ + 4H
 000927 41EF              AJMP    ?C0025?KB_PROCESS
 000929 900937            MOV     DPTR,#0937H
@@ -382,7 +382,7 @@
 000932 25F0              ADD     A,B
 000934 C583              XCH     A,DPH
 000936 73                JMP     @A+DPTR
-000937         ?C0290?KB_PROCESS:
+000937         ?C0291?KB_PROCESS:
 000937 02095E            LJMP    ?C0004?KB_PROCESS
 00093A 02095E            LJMP    ?C0004?KB_PROCESS
 00093D 02095E            LJMP    ?C0004?KB_PROCESS
@@ -475,7 +475,7 @@
 0009AF B131              ACALL   YC_cancel_reconnect
 0009B1 EF                MOV     A,R7
 0009B2 7006              JNZ     ?C0011?KB_PROCESS
-0009B4 121FED            LCALL   YC_g24_mode_discovery
+0009B4 121FF5            LCALL   YC_g24_mode_discovery
 0009B7 EF                MOV     A,R7
 0009B8 600F              JZ      ?C0010?KB_PROCESS
 0009BA         ?C0011?KB_PROCESS:
@@ -495,7 +495,7 @@
    38: 		else
    39: 		{
    40: 			YC_clear_reconnect_flag();
-0009C9 121889            LCALL   YC_clear_reconnect_flag
+0009C9 121895            LCALL   YC_clear_reconnect_flag
    41: 				ble_send_secutiry_request_timer = 0;
 0009CC E4                CLR     A
 0009CD 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
@@ -514,7 +514,7 @@
    49: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
    50: 			#else	
    51: 				YC_get_ble_ramdon_lap();
-0009D9 122004            LCALL   YC_get_ble_ramdon_lap
+0009D9 12200C            LCALL   YC_get_ble_ramdon_lap
    52: 				IPC_TxControlCmd(IPC_CMD_START_ADV_DISCOVERY);
 0009DC 7F2C              MOV     R7,#02CH
 0009DE 115F              ACALL   _IPC_TxControlCmd
@@ -544,7 +544,7 @@
 0009F2 79EE              MOV     R1,#LOW bd_key_record_list
 0009F4 7D5D              MOV     R5,#05DH
 0009F6 7C00              MOV     R4,#00H
-0009F8 121E2D            LCALL   _xmemclear_ff
+0009F8 121E3A            LCALL   _xmemclear_ff
    63: 		g_variable.last_device_num = 0xff;
 0009FB 904CC0            MOV     DPTR,#g_variable+01H
 0009FE 74FF              MOV     A,#0FFH
@@ -617,7 +617,7 @@
 000A54 7C00              MOV     R4,#00H
 000A56 7F52              MOV     R7,#052H
 000A58 7E7F              MOV     R6,#07FH
-000A5A 121D7D            LCALL   _IIC_Read
+000A5A 121D89            LCALL   _IIC_Read
    82: 			Delay1ms(10);
 000A5D 7F0A              MOV     R7,#0AH
 000A5F D195              ACALL   _Delay1ms
@@ -773,7 +773,7 @@
 000AFD 7974              MOV     R1,#074H
 000AFF A201              MOV     C,bit_val
 000B01 9200              MOV     ?_gpioSetBit?BIT,C
-000B03 12332F            LCALL   _gpioSetBit
+000B03 123400            LCALL   _gpioSetBit
 000B06         ?C0007?GPIO:
 000B06 22                RET     
 ----- FUNCTION _GPIO_Setout (END) -------
@@ -781,197 +781,197 @@
 
 ----- FUNCTION LED_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  455: void LED_timer500ms()
-  456: {
-  457: 	if (power_on_flag != 2)
-  458: 		return;
+  462: void LED_timer500ms()
+  463: {
+  464: 	if (power_on_flag != 2)
+  465: 		return;
 000B07 904DEB            MOV     DPTR,#power_on_flag
 000B0A E0                MOVX    A,@DPTR
 000B0B 6402              XRL     A,#02H
 000B0D 6002              JZ      $ + 4H
 000B0F 61DC              AJMP    ?C0074?SYS
 000B11         ?C0073?SYS:
-  459: 	if (g_variable.pairing_timeout != 0) //bt  pairing
+  466: 	if (g_variable.pairing_timeout != 0) //bt  pairing
 000B11 904CE9            MOV     DPTR,#g_variable+02AH
 000B14 E0                MOVX    A,@DPTR
 000B15 6048              JZ      ?C0075?SYS
-  460: 	{
-  461: 		if (g_variable.button_reconnect_flag != 1)
+  467: 	{
+  468: 		if (g_variable.button_reconnect_flag != 1)
 000B17 904CCC            MOV     DPTR,#g_variable+0DH
 000B1A E0                MOVX    A,@DPTR
 000B1B 6401              XRL     A,#01H
 000B1D 602C              JZ      ?C0076?SYS
-  462: 		{
-  463: 			if(g_variable.current_device_num == 1)
+  469: 		{
+  470: 			if(g_variable.current_device_num == 1)
 000B1F 904CC3            MOV     DPTR,#g_variable+04H
 000B22 E0                MOVX    A,@DPTR
 000B23 B40106            CJNE    A,#01H,?C0077?SYS
-  464: 				GPIO_FlipOutBit(BT_LED_GPIO);
+  471: 				GPIO_FlipOutBit(BT_LED_GPIO);
 000B26 7F1F              MOV     R7,#01FH
 000B28 91D6              ACALL   _GPIO_FlipOutBit
 000B2A 8041              SJMP    ?C0083?SYS
 000B2C         ?C0077?SYS:
-  465: 			else if(g_variable.current_device_num == 2)
+  472: 			else if(g_variable.current_device_num == 2)
 000B2C 904CC3            MOV     DPTR,#g_variable+04H
 000B2F E0                MOVX    A,@DPTR
 000B30 B40206            CJNE    A,#02H,?C0079?SYS
-  466: 				GPIO_FlipOutBit(BT2_LED_GPIO);
+  473: 				GPIO_FlipOutBit(BT2_LED_GPIO);
 000B33 7F1E              MOV     R7,#01EH
 000B35 91D6              ACALL   _GPIO_FlipOutBit
 000B37 8034              SJMP    ?C0083?SYS
 000B39         ?C0079?SYS:
-  467: 			else if(g_variable.current_device_num == 3)
+  474: 			else if(g_variable.current_device_num == 3)
 000B39 904CC3            MOV     DPTR,#g_variable+04H
 000B3C E0                MOVX    A,@DPTR
 000B3D 6403              XRL     A,#03H
 000B3F 702C              JNZ     ?C0083?SYS
-  468: 			{
-  469: 				GPIO_FlipOutBit(BT_LED_GPIO);
+  475: 			{
+  476: 				GPIO_FlipOutBit(BT_LED_GPIO);
 000B41 7F1F              MOV     R7,#01FH
 000B43 91D6              ACALL   _GPIO_FlipOutBit
-  470: 				GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
+  477: 				GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
 000B45 7F1D              MOV     R7,#01DH
 000B47 91D6              ACALL   _GPIO_FlipOutBit
-  471: 			}
-  472: 		}
+  478: 			}
+  479: 		}
 000B49 8022              SJMP    ?C0083?SYS
 000B4B         ?C0076?SYS:
-  473: 		else
-  474: 		{
-  475: 			GPIO_Setout(BT_LED_GPIO,LED_OFF);
+  480: 		else
+  481: 		{
+  482: 			GPIO_Setout(BT_LED_GPIO,LED_OFF);
 000B4B D201              SETB    ?_GPIO_Setout?BIT
 000B4D 7F1F              MOV     R7,#01FH
 000B4F 51F5              ACALL   _GPIO_Setout
-  476: 			GPIO_Setout(BT2_LED_GPIO,LED_OFF);
+  483: 			GPIO_Setout(BT2_LED_GPIO,LED_OFF);
 000B51 D201              SETB    ?_GPIO_Setout?BIT
 000B53 7F1E              MOV     R7,#01EH
 000B55 51F5              ACALL   _GPIO_Setout
-  477: 			GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
+  484: 			GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
 000B57 D201              SETB    ?_GPIO_Setout?BIT
 000B59 7F1D              MOV     R7,#01DH
 000B5B 51F5              ACALL   _GPIO_Setout
-  478: 		}
-  479: 	}
+  485: 		}
+  486: 	}
 000B5D 800E              SJMP    ?C0083?SYS
 000B5F         ?C0075?SYS:
-  480: 	else if (g_variable.pairing_g24_timeout != 0)
+  487: 	else if (g_variable.pairing_g24_timeout != 0)
 000B5F 904CEE            MOV     DPTR,#g_variable+02FH
 000B62 E0                MOVX    A,@DPTR
 000B63 6008              JZ      ?C0083?SYS
-  481: 	{
-  482: 		GPIO_FlipOutBit(BT2_LED_GPIO);
+  488: 	{
+  489: 		GPIO_FlipOutBit(BT2_LED_GPIO);
 000B65 7F1E              MOV     R7,#01EH
 000B67 91D6              ACALL   _GPIO_FlipOutBit
-  483: 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
+  490: 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
 000B69 7F1D              MOV     R7,#01DH
 000B6B 91D6              ACALL   _GPIO_FlipOutBit
-  484: 	}
-  485: 	else
-  486: 	{
-  487: 		
-  488: 	}
+  491: 	}
+  492: 	else
+  493: 	{
+  494: 		
+  495: 	}
 000B6D         ?C0083?SYS:
-  489: 
-  490: 	
-  491: 	if (YC_check_is_connected())
+  496: 
+  497: 	
+  498: 	if (YC_check_is_connected())
 000B6D F1F7              ACALL   YC_check_is_connected
 000B6F EF                MOV     A,R7
 000B70 606A              JZ      ?C0074?SYS
-  492: 	{
-  493: 		if(g_variable.sys_numlockled_on_timer)
+  499: 	{
+  500: 		if(g_variable.sys_numlockled_on_timer)
 000B72 904CE6            MOV     DPTR,#g_variable+027H
 000B75 E0                MOVX    A,@DPTR
 000B76 6016              JZ      ?C0087?SYS
-  494: 		{
-  495: 			g_variable.sys_numlockled_on_timer--;
+  501: 		{
+  502: 			g_variable.sys_numlockled_on_timer--;
 000B78 14                DEC     A
 000B79 F0                MOVX    @DPTR,A
-  496: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
+  503: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
 000B7A C201              CLR     ?_GPIO_Setout?BIT
 000B7C 7F10              MOV     R7,#010H
 000B7E 51F5              ACALL   _GPIO_Setout
-  497: 			if(!g_variable.sys_numlockled_on_timer)
+  504: 			if(!g_variable.sys_numlockled_on_timer)
 000B80 904CE6            MOV     DPTR,#g_variable+027H
 000B83 E0                MOVX    A,@DPTR
 000B84 700E              JNZ     ?C0089?SYS
-  498: 				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+  505: 				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
 000B86 D201              SETB    ?_GPIO_Setout?BIT
 000B88 7F10              MOV     R7,#010H
 000B8A 51F5              ACALL   _GPIO_Setout
-  499: 		}
+  506: 		}
 000B8C 8006              SJMP    ?C0089?SYS
 000B8E         ?C0087?SYS:
-  500: 		else 
-  501: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+  507: 		else 
+  508: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
 000B8E D201              SETB    ?_GPIO_Setout?BIT
 000B90 7F10              MOV     R7,#010H
 000B92 51F5              ACALL   _GPIO_Setout
 000B94         ?C0089?SYS:
-  502: 
-  503: 		if(g_variable.sys_capslockled_on_timer)
+  509: 
+  510: 		if(g_variable.sys_capslockled_on_timer)
 000B94 904CE7            MOV     DPTR,#g_variable+028H
 000B97 E0                MOVX    A,@DPTR
 000B98 6016              JZ      ?C0090?SYS
-  504: 		{
-  505: 			g_variable.sys_capslockled_on_timer--;
+  511: 		{
+  512: 			g_variable.sys_capslockled_on_timer--;
 000B9A 14                DEC     A
 000B9B F0                MOVX    @DPTR,A
-  506: 			GPIO_Setout(CAPS_LED_GPIO, LED_ON);
+  513: 			GPIO_Setout(CAPS_LED_GPIO, LED_ON);
 000B9C C201              CLR     ?_GPIO_Setout?BIT
 000B9E 7F0F              MOV     R7,#0FH
 000BA0 51F5              ACALL   _GPIO_Setout
-  507: 			if(!g_variable.sys_capslockled_on_timer)
+  514: 			if(!g_variable.sys_capslockled_on_timer)
 000BA2 904CE7            MOV     DPTR,#g_variable+028H
 000BA5 E0                MOVX    A,@DPTR
 000BA6 700E              JNZ     ?C0092?SYS
-  508: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+  515: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
 000BA8 D201              SETB    ?_GPIO_Setout?BIT
 000BAA 7F0F              MOV     R7,#0FH
 000BAC 51F5              ACALL   _GPIO_Setout
-  509: 		}
+  516: 		}
 000BAE 8006              SJMP    ?C0092?SYS
 000BB0         ?C0090?SYS:
-  510: 		else
-  511: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+  517: 		else
+  518: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
 000BB0 D201              SETB    ?_GPIO_Setout?BIT
 000BB2 7F0F              MOV     R7,#0FH
 000BB4 51F5              ACALL   _GPIO_Setout
 000BB6         ?C0092?SYS:
-  512: 
-  513: 
-  514: 		if(g_variable.sys_scrolllockled_on_timer)
+  519: 
+  520: 
+  521: 		if(g_variable.sys_scrolllockled_on_timer)
 000BB6 904CE8            MOV     DPTR,#g_variable+029H
 000BB9 E0                MOVX    A,@DPTR
 000BBA 6020              JZ      ?C0074?SYS
-  515: 		{
-  516: 			g_variable.sys_scrolllockled_on_timer--;
+  522: 		{
+  523: 			g_variable.sys_scrolllockled_on_timer--;
 000BBC 14                DEC     A
 000BBD F0                MOVX    @DPTR,A
-  517: 			if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
+  524: 			if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
 000BBE 904CE5            MOV     DPTR,#g_variable+026H
 000BC1 E0                MOVX    A,@DPTR
 000BC2 7018              JNZ     ?C0074?SYS
 000BC4 904CE2            MOV     DPTR,#g_variable+023H
 000BC7 E0                MOVX    A,@DPTR
 000BC8 7012              JNZ     ?C0074?SYS
-  518: 			{
-  519: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
+  525: 			{
+  526: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
 000BCA C201              CLR     ?_GPIO_Setout?BIT
 000BCC 7F1D              MOV     R7,#01DH
 000BCE 51F5              ACALL   _GPIO_Setout
-  520: 				if(!g_variable.sys_scrolllockled_on_timer)
+  527: 				if(!g_variable.sys_scrolllockled_on_timer)
 000BD0 904CE8            MOV     DPTR,#g_variable+029H
 000BD3 E0                MOVX    A,@DPTR
 000BD4 7006              JNZ     ?C0074?SYS
-  521: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+  528: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
 000BD6 D201              SETB    ?_GPIO_Setout?BIT
 000BD8 7F1D              MOV     R7,#01DH
 000BDA 51F5              ACALL   _GPIO_Setout
-  522: 			}
-  523: 		}		
-  524: 		
-  525: 	}	
-  526: }
+  529: 			}
+  530: 		}		
+  531: 		
+  532: 	}	
+  533: }
 000BDC         ?C0074?SYS:
 000BDC 22                RET     
 ----- FUNCTION LED_timer500ms (END) -------
@@ -1217,7 +1217,7 @@
 000CDB 7B01              MOV     R3,#01H
 000CDD 7A80              MOV     R2,#080H
 000CDF 7974              MOV     R1,#074H
-000CE1 1234CD            LCALL   _gpioGetBit
+000CE1 123602            LCALL   _gpioGetBit
 000CE4 9209              MOV     st,C
 000CE6 904F13            MOV     DPTR,#gpio_num
 000CE9 E0                MOVX    A,@DPTR
@@ -1556,7 +1556,7 @@
 000E6B A3                INC     DPTR
 000E6C E0                MOVX    A,@DPTR
 000E6D F9                MOV     R1,A
-000E6E 123C3B            LCALL   _IIC_write
+000E6E 123C8A            LCALL   _IIC_write
 000E71 7F0A              MOV     R7,#0AH
 000E73 D195              ACALL   _Delay1ms
 000E75 904E9C            MOV     DPTR,#curr_len
@@ -1626,7 +1626,7 @@
 000EBB 7C00              MOV     R4,#00H
 000EBD 7F60              MOV     R7,#060H
 000EBF 7E7F              MOV     R6,#07FH
-000EC1 121D7D            LCALL   _IIC_Read
+000EC1 121D89            LCALL   _IIC_Read
   203: 	Delay1ms(10);
 000EC4 7F0A              MOV     R7,#0AH
 000EC6 D195              ACALL   _Delay1ms
@@ -1638,7 +1638,7 @@
 000ED0 7C00              MOV     R4,#00H
 000ED2 7F52              MOV     R7,#052H
 000ED4 7E7F              MOV     R6,#07FH
-000ED6 121D7D            LCALL   _IIC_Read
+000ED6 121D89            LCALL   _IIC_Read
   205: 	Delay1ms(10);
 000ED9 7F0A              MOV     R7,#0AH
 000EDB D195              ACALL   _Delay1ms
@@ -1650,7 +1650,7 @@
 000EE5 7C00              MOV     R4,#00H
 000EE7 7F56              MOV     R7,#056H
 000EE9 7E7F              MOV     R6,#07FH
-000EEB 121D7D            LCALL   _IIC_Read
+000EEB 121D89            LCALL   _IIC_Read
   207: 	Delay1ms(10);
 000EEE 7F0A              MOV     R7,#0AH
 000EF0 D195              ACALL   _Delay1ms
@@ -1662,7 +1662,7 @@
 000EFA 7C00              MOV     R4,#00H
 000EFC 7F57              MOV     R7,#057H
 000EFE 7E7F              MOV     R6,#07FH
-000F00 121D7D            LCALL   _IIC_Read
+000F00 121D89            LCALL   _IIC_Read
   209: 	Delay1ms(10);
 000F03 7F0A              MOV     R7,#0AH
 000F05 D195              ACALL   _Delay1ms
@@ -1752,14 +1752,14 @@
 000F65         ?C0016?GPIO:
 000F65 AF04              MOV     R7,AR4
 000F67 D204              SETB    ?_GPIO_Setoe?BIT
-000F69 12331E            LCALL   _GPIO_Setoe
+000F69 1233EF            LCALL   _GPIO_Setoe
 000F6C AF04              MOV     R7,AR4
 000F6E A206              MOV     C,st
 000F70 9201              MOV     ?_GPIO_Setout?BIT,C
 000F72 51F5              ACALL   _GPIO_Setout
 000F74 AF04              MOV     R7,AR4
 000F76 C202              CLR     ?_GPIO_SetPu?BIT
-000F78 1232FC            LCALL   _GPIO_SetPu
+000F78 1233CD            LCALL   _GPIO_SetPu
 000F7B         ?C0017?GPIO:
 000F7B 22                RET     
 ----- FUNCTION _GPIO_SetOutput (END) -------
@@ -2191,10 +2191,10 @@
 001184 A3                INC     DPTR
 001185 E0                MOVX    A,@DPTR
 001186 F9                MOV     R1,A
-001187 122EFB            LCALL   _kb_device_select
+001187 122FCA            LCALL   _kb_device_select
 00118A EF                MOV     A,R7
 00118B 6002              JZ      $ + 4H
-00118D 8133              AJMP    ?C0100?KB_PROCESS
+00118D 8141              AJMP    ?C0100?KB_PROCESS
 00118F         ?C0099?KB_PROCESS:
   447: 		return;
   448: 	if (pEvt == NULL)
@@ -2207,593 +2207,609 @@
 001197 E0                MOVX    A,@DPTR
 001198 4A                ORL     A,R2
 001199 7002              JNZ     $ + 4H
-00119B 8133              AJMP    ?C0100?KB_PROCESS
+00119B 8141              AJMP    ?C0100?KB_PROCESS
 00119D         ?C0101?KB_PROCESS:
   449: 		return;
   450: 
-  451: 	
-  452: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED ||g_variable.br_currentState == CHANGE_TO_BR_CONNECTE
->> D)
-00119D 904CC7            MOV     DPTR,#g_variable+08H
+  451: #ifdef PC_SLEEP_STATUS_GET
+  452: 	if(m_pc_sleep_flag)		// wake from pc sleep,get led status
+00119D 904D8E            MOV     DPTR,#m_pc_sleep_flag
 0011A0 E0                MOVX    A,@DPTR
-0011A1 6404              XRL     A,#04H
-0011A3 6007              JZ      ?C0103?KB_PROCESS
-0011A5 904CC9            MOV     DPTR,#g_variable+0AH
-0011A8 E0                MOVX    A,@DPTR
-0011A9 B40406            CJNE    A,#04H,?C0102?KB_PROCESS
-0011AC         ?C0103?KB_PROCESS:
+0011A1 6008              JZ      ?C0102?KB_PROCESS
   453: 	{
-  454: 		kscurrmult = 0x3;
-0011AC 904213            MOV     DPTR,#kscurrmult
-0011AF 7403              MOV     A,#03H
-0011B1 F0                MOVX    @DPTR,A
-  455: 	}
-0011B2         ?C0102?KB_PROCESS:
-  456: 	delayChgInvTimer = 10;
-0011B2 904DE6            MOV     DPTR,#delayChgInvTimer
-0011B5 740A              MOV     A,#0AH
-0011B7 F0                MOVX    @DPTR,A
-  457: 	g_variable.sleepTimer = 0;
-0011B8 E4                CLR     A
-0011B9 904CE3            MOV     DPTR,#g_variable+024H
-0011BC F0                MOVX    @DPTR,A
-0011BD A3                INC     DPTR
-0011BE F0                MOVX    @DPTR,A
-  458: 	if(g_variable.battery_status == BAT_STATUS_LOW)
-0011BF 904CD5            MOV     DPTR,#g_variable+016H
-0011C2 E0                MOVX    A,@DPTR
-0011C3 B40112            CJNE    A,#01H,?C0104?KB_PROCESS
-  459: 	{
-  460: 		m_24g_enter_hibernate[0]	= 0x00;
+  454: 		m_pc_sleep_flag = 0;
+0011A3 E4                CLR     A
+0011A4 F0                MOVX    @DPTR,A
+  455: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;	
+0011A5 904D4A            MOV     DPTR,#m_24g_led_flag
+0011A8 7403              MOV     A,#03H
+0011AA F0                MOVX    @DPTR,A
+  456: 	}
+0011AB         ?C0102?KB_PROCESS:
+  457: #endif
+  458: 	
+  459: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED ||g_variable.br_currentState == CHANGE_TO_BR_CONNECTE
+>> D)
+0011AB 904CC7            MOV     DPTR,#g_variable+08H
+0011AE E0                MOVX    A,@DPTR
+0011AF 6404              XRL     A,#04H
+0011B1 6007              JZ      ?C0104?KB_PROCESS
+0011B3 904CC9            MOV     DPTR,#g_variable+0AH
+0011B6 E0                MOVX    A,@DPTR
+0011B7 B40406            CJNE    A,#04H,?C0103?KB_PROCESS
+0011BA         ?C0104?KB_PROCESS:
+  460: 	{
+  461: 		kscurrmult = 0x3;
+0011BA 904213            MOV     DPTR,#kscurrmult
+0011BD 7403              MOV     A,#03H
+0011BF F0                MOVX    @DPTR,A
+  462: 	}
+0011C0         ?C0103?KB_PROCESS:
+  463: 	delayChgInvTimer = 10;
+0011C0 904DE6            MOV     DPTR,#delayChgInvTimer
+0011C3 740A              MOV     A,#0AH
+0011C5 F0                MOVX    @DPTR,A
+  464: 	g_variable.sleepTimer = 0;
 0011C6 E4                CLR     A
-0011C7 904D40            MOV     DPTR,#m_24g_enter_hibernate
+0011C7 904CE3            MOV     DPTR,#g_variable+024H
 0011CA F0                MOVX    @DPTR,A
-  461: 		m_24g_enter_hibernate[1]	= 0x48;
 0011CB A3                INC     DPTR
-0011CC 7448              MOV     A,#048H
-0011CE F0                MOVX    @DPTR,A
-  462: 		m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-0011CF A3                INC     DPTR
-0011D0 7412              MOV     A,#012H
-0011D2 F0                MOVX    @DPTR,A
-  463: 		m_24g_enter_hibernate[3]	= 0x00;
-0011D3 E4                CLR     A
-0011D4 A3                INC     DPTR
-0011D5 F0                MOVX    @DPTR,A
-  464: 	}
-0011D6 8010              SJMP    ?C0105?KB_PROCESS
-0011D8         ?C0104?KB_PROCESS:
-  465: 	else
+0011CC F0                MOVX    @DPTR,A
+  465: 	if(g_variable.battery_status == BAT_STATUS_LOW)
+0011CD 904CD5            MOV     DPTR,#g_variable+016H
+0011D0 E0                MOVX    A,@DPTR
+0011D1 B40112            CJNE    A,#01H,?C0105?KB_PROCESS
   466: 	{
   467: 		m_24g_enter_hibernate[0]	= 0x00;
-0011D8 E4                CLR     A
-0011D9 904D40            MOV     DPTR,#m_24g_enter_hibernate
-0011DC F0                MOVX    @DPTR,A
+0011D4 E4                CLR     A
+0011D5 904D40            MOV     DPTR,#m_24g_enter_hibernate
+0011D8 F0                MOVX    @DPTR,A
   468: 		m_24g_enter_hibernate[1]	= 0x48;
+0011D9 A3                INC     DPTR
+0011DA 7448              MOV     A,#048H
+0011DC F0                MOVX    @DPTR,A
+  469: 		m_24g_enter_hibernate[2]	= 0x12;		// 100ms
 0011DD A3                INC     DPTR
-0011DE 7448              MOV     A,#048H
+0011DE 7412              MOV     A,#012H
 0011E0 F0                MOVX    @DPTR,A
-  469: 		m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-0011E1 A3                INC     DPTR
-0011E2 745D              MOV     A,#05DH
-0011E4 F0                MOVX    @DPTR,A
   470: 		m_24g_enter_hibernate[3]	= 0x00;
-0011E5 E4                CLR     A
-0011E6 A3                INC     DPTR
-0011E7 F0                MOVX    @DPTR,A
+0011E1 E4                CLR     A
+0011E2 A3                INC     DPTR
+0011E3 F0                MOVX    @DPTR,A
   471: 	}
-0011E8         ?C0105?KB_PROCESS:
-  472: 	xmemclear(hidBuff,9);
-0011E8 7B01              MOV     R3,#01H
-0011EA 7A48              MOV     R2,#HIGH hidBuff
-0011EC 7900              MOV     R1,#LOW hidBuff
-0011EE 7D09              MOV     R5,#09H
-0011F0 7C00              MOV     R4,#00H
-0011F2 9134              ACALL   _xmemclear
-  473: 	xmemclear(multikey,9);
-0011F4 7B01              MOV     R3,#01H
-0011F6 7A4E              MOV     R2,#HIGH multikey
-0011F8 794C              MOV     R1,#LOW multikey
-0011FA 7D09              MOV     R5,#09H
-0011FC 7C00              MOV     R4,#00H
-0011FE 9134              ACALL   _xmemclear
-  474: 
-  475: 	////////////////////////////2.4g pairing////////////////////////////////////
-  476: 	if ((pEvt->ksPool[0]  == HID_KEY_EQUAL&& pEvt->ksPool[1]  == HID_KEY_ESC) 
-001200 904EC7            MOV     DPTR,#pEvt
-001203 E0                MOVX    A,@DPTR
-001204 FB                MOV     R3,A
-001205 A3                INC     DPTR
-001206 E0                MOVX    A,@DPTR
-001207 FA                MOV     R2,A
-001208 A3                INC     DPTR
-001209 E0                MOVX    A,@DPTR
-00120A F9                MOV     R1,A
-00120B 900001            MOV     DPTR,#01H
-00120E 1203CF            LCALL   ?C?CLDOPTR
-001211 FF                MOV     R7,A
-001212 B42E0A            CJNE    A,#02EH,?C0108?KB_PROCESS
-001215 900002            MOV     DPTR,#02H
-001218 1203CF            LCALL   ?C?CLDOPTR
-00121B 6429              XRL     A,#029H
-00121D 600F              JZ      ?C0107?KB_PROCESS
-00121F         ?C0108?KB_PROCESS:
-00121F EF                MOV     A,R7
-001220 6429              XRL     A,#029H
-001222 7036              JNZ     ?C0106?KB_PROCESS
-001224 900002            MOV     DPTR,#02H
-001227 1203CF            LCALL   ?C?CLDOPTR
-00122A 642E              XRL     A,#02EH
-00122C 702C              JNZ     ?C0106?KB_PROCESS
-00122E         ?C0107?KB_PROCESS:
-  477: 		||(pEvt->ksPool[0]  == HID_KEY_ESC && pEvt->ksPool[1]  == HID_KEY_EQUAL) 
-  478: 		)
-  479: 	{
-  480: 		m_24g_paring_addr[0] = 0x20;
-00122E 904BEB            MOV     DPTR,#m_24g_paring_addr
-001231 7420              MOV     A,#020H
-001233 F0                MOVX    @DPTR,A
-  481: 		m_24g_paring_addr[1] = 0x15;
-001234 A3                INC     DPTR
-001235 7415              MOV     A,#015H
-001237 F0                MOVX    @DPTR,A
-  482: 		m_24g_paring_addr[2] = 0x10;
-001238 A3                INC     DPTR
-001239 7410              MOV     A,#010H
-00123B F0                MOVX    @DPTR,A
-  483: 		m_24g_paring_addr[3] = 0x05;
-00123C A3                INC     DPTR
-00123D 7405              MOV     A,#05H
-00123F F0                MOVX    @DPTR,A
-  484: 		if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
-001240 904CC5            MOV     DPTR,#g_variable+06H
-001243 E0                MOVX    A,@DPTR
-001244 6401              XRL     A,#01H
-001246 6009              JZ      ?C0109?KB_PROCESS
-  485: 		{
-  486: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-001248 904CCE            MOV     DPTR,#g_variable+0FH
-00124B E0                MOVX    A,@DPTR
-00124C 4410              ORL     A,#010H
-00124E F0                MOVX    @DPTR,A
-  487: 		}
-00124F 8010              SJMP    ?C0111?KB_PROCESS
-001251         ?C0109?KB_PROCESS:
-  488: 		else
-  489: 		{
-  490: 			g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-001251 904CCE            MOV     DPTR,#g_variable+0FH
-001254 E0                MOVX    A,@DPTR
-001255 54EF              ANL     A,#0EFH
-001257 F0                MOVX    @DPTR,A
-  491: 		}
-  492: 	}
-001258 8007              SJMP    ?C0111?KB_PROCESS
-00125A         ?C0106?KB_PROCESS:
-  493: 	else
-  494: 	{
-  495: 		g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-00125A 904CCE            MOV     DPTR,#g_variable+0FH
-00125D E0                MOVX    A,@DPTR
-00125E 54EF              ANL     A,#0EFH
-001260 F0                MOVX    @DPTR,A
-  496: 	}
-001261         ?C0111?KB_PROCESS:
-  497: 
-  498: 	m_power_on_flag = 1;
-001261 904CB6            MOV     DPTR,#m_power_on_flag
-001264 7401              MOV     A,#01H
-001266 F0                MOVX    @DPTR,A
-  499: 	if( (g_variable.key_combination_step == CAMBINATION_KEY_PRESS) ||
-001267 904CF4            MOV     DPTR,#g_variable+035H
-00126A E0                MOVX    A,@DPTR
-00126B FF                MOV     R7,A
-00126C 6401              XRL     A,#01H
-00126E 7002              JNZ     $ + 4H
-001270 8133              AJMP    ?C0100?KB_PROCESS
-001272 EF                MOV     A,R7
-001273 6404              XRL     A,#04H
-001275 7002              JNZ     $ + 4H
-001277 8133              AJMP    ?C0100?KB_PROCESS
-001279 EF                MOV     A,R7
-00127A 6402              XRL     A,#02H
+0011E4 8010              SJMP    ?C0106?KB_PROCESS
+0011E6         ?C0105?KB_PROCESS:
+  472: 	else
+  473: 	{
+  474: 		m_24g_enter_hibernate[0]	= 0x00;
+0011E6 E4                CLR     A
+0011E7 904D40            MOV     DPTR,#m_24g_enter_hibernate
+0011EA F0                MOVX    @DPTR,A
+  475: 		m_24g_enter_hibernate[1]	= 0x48;
+0011EB A3                INC     DPTR
+0011EC 7448              MOV     A,#048H
+0011EE F0                MOVX    @DPTR,A
+  476: 		m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
+0011EF A3                INC     DPTR
+0011F0 745D              MOV     A,#05DH
+0011F2 F0                MOVX    @DPTR,A
+  477: 		m_24g_enter_hibernate[3]	= 0x00;
+0011F3 E4                CLR     A
+0011F4 A3                INC     DPTR
+0011F5 F0                MOVX    @DPTR,A
+  478: 	}
+0011F6         ?C0106?KB_PROCESS:
+  479: 	xmemclear(hidBuff,9);
+0011F6 7B01              MOV     R3,#01H
+0011F8 7A48              MOV     R2,#HIGH hidBuff
+0011FA 7900              MOV     R1,#LOW hidBuff
+0011FC 7D09              MOV     R5,#09H
+0011FE 7C00              MOV     R4,#00H
+001200 9142              ACALL   _xmemclear
+  480: 	xmemclear(multikey,9);
+001202 7B01              MOV     R3,#01H
+001204 7A4E              MOV     R2,#HIGH multikey
+001206 794C              MOV     R1,#LOW multikey
+001208 7D09              MOV     R5,#09H
+00120A 7C00              MOV     R4,#00H
+00120C 9142              ACALL   _xmemclear
+  481: 
+  482: 	////////////////////////////2.4g pairing////////////////////////////////////
+  483: 	if ((pEvt->ksPool[0]  == HID_KEY_EQUAL&& pEvt->ksPool[1]  == HID_KEY_ESC) 
+00120E 904EC7            MOV     DPTR,#pEvt
+001211 E0                MOVX    A,@DPTR
+001212 FB                MOV     R3,A
+001213 A3                INC     DPTR
+001214 E0                MOVX    A,@DPTR
+001215 FA                MOV     R2,A
+001216 A3                INC     DPTR
+001217 E0                MOVX    A,@DPTR
+001218 F9                MOV     R1,A
+001219 900001            MOV     DPTR,#01H
+00121C 1203CF            LCALL   ?C?CLDOPTR
+00121F FF                MOV     R7,A
+001220 B42E0A            CJNE    A,#02EH,?C0109?KB_PROCESS
+001223 900002            MOV     DPTR,#02H
+001226 1203CF            LCALL   ?C?CLDOPTR
+001229 6429              XRL     A,#029H
+00122B 600F              JZ      ?C0108?KB_PROCESS
+00122D         ?C0109?KB_PROCESS:
+00122D EF                MOV     A,R7
+00122E 6429              XRL     A,#029H
+001230 7036              JNZ     ?C0107?KB_PROCESS
+001232 900002            MOV     DPTR,#02H
+001235 1203CF            LCALL   ?C?CLDOPTR
+001238 642E              XRL     A,#02EH
+00123A 702C              JNZ     ?C0107?KB_PROCESS
+00123C         ?C0108?KB_PROCESS:
+  484: 		||(pEvt->ksPool[0]  == HID_KEY_ESC && pEvt->ksPool[1]  == HID_KEY_EQUAL) 
+  485: 		)
+  486: 	{
+  487: 		m_24g_paring_addr[0] = 0x20;
+00123C 904BEB            MOV     DPTR,#m_24g_paring_addr
+00123F 7420              MOV     A,#020H
+001241 F0                MOVX    @DPTR,A
+  488: 		m_24g_paring_addr[1] = 0x15;
+001242 A3                INC     DPTR
+001243 7415              MOV     A,#015H
+001245 F0                MOVX    @DPTR,A
+  489: 		m_24g_paring_addr[2] = 0x10;
+001246 A3                INC     DPTR
+001247 7410              MOV     A,#010H
+001249 F0                MOVX    @DPTR,A
+  490: 		m_24g_paring_addr[3] = 0x05;
+00124A A3                INC     DPTR
+00124B 7405              MOV     A,#05H
+00124D F0                MOVX    @DPTR,A
+  491: 		if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
+00124E 904CC5            MOV     DPTR,#g_variable+06H
+001251 E0                MOVX    A,@DPTR
+001252 6401              XRL     A,#01H
+001254 6009              JZ      ?C0110?KB_PROCESS
+  492: 		{
+  493: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
+001256 904CCE            MOV     DPTR,#g_variable+0FH
+001259 E0                MOVX    A,@DPTR
+00125A 4410              ORL     A,#010H
+00125C F0                MOVX    @DPTR,A
+  494: 		}
+00125D 8010              SJMP    ?C0112?KB_PROCESS
+00125F         ?C0110?KB_PROCESS:
+  495: 		else
+  496: 		{
+  497: 			g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
+00125F 904CCE            MOV     DPTR,#g_variable+0FH
+001262 E0                MOVX    A,@DPTR
+001263 54EF              ANL     A,#0EFH
+001265 F0                MOVX    @DPTR,A
+  498: 		}
+  499: 	}
+001266 8007              SJMP    ?C0112?KB_PROCESS
+001268         ?C0107?KB_PROCESS:
+  500: 	else
+  501: 	{
+  502: 		g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
+001268 904CCE            MOV     DPTR,#g_variable+0FH
+00126B E0                MOVX    A,@DPTR
+00126C 54EF              ANL     A,#0EFH
+00126E F0                MOVX    @DPTR,A
+  503: 	}
+00126F         ?C0112?KB_PROCESS:
+  504: 
+  505: 	m_power_on_flag = 1;
+00126F 904CB6            MOV     DPTR,#m_power_on_flag
+001272 7401              MOV     A,#01H
+001274 F0                MOVX    @DPTR,A
+  506: 	if( (g_variable.key_combination_step == CAMBINATION_KEY_PRESS) ||
+001275 904CF4            MOV     DPTR,#g_variable+035H
+001278 E0                MOVX    A,@DPTR
+001279 FF                MOV     R7,A
+00127A 6401              XRL     A,#01H
 00127C 7002              JNZ     $ + 4H
-00127E 8133              AJMP    ?C0100?KB_PROCESS
-  500: 	    (g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE) ||
-  501: 	    (g_variable.key_combination_step == CAMBINATION_KEY_HOLD))
-  502: 	{
-  503: 		return;
-  504: 	}
-001280         ?C0112?KB_PROCESS:
-  505: 
-  506: 	// get 24g led status
-  507: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-001280 904CC5            MOV     DPTR,#g_variable+06H
-001283 E0                MOVX    A,@DPTR
-001284 6403              XRL     A,#03H
-001286 7045              JNZ     ?C0114?KB_PROCESS
-  508: 	{
-  509: 		for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
-001288 904ECB            MOV     DPTR,#i
-00128B F0                MOVX    @DPTR,A
-00128C         ?C0115?KB_PROCESS:
-00128C 904ECB            MOV     DPTR,#i
-00128F E0                MOVX    A,@DPTR
-001290 FF                MOV     R7,A
-001291 C3                CLR     C
-001292 9405              SUBB    A,#05H
-001294 5037              JNC     ?C0114?KB_PROCESS
-  510: 		{
-  511: 			if ((pEvt->ksPool[i] == HID_KEY_CAPS_LOCK) || (pEvt->ksPool[i] == HID_KEY_NUM_LOCK) 
-001296 904EC7            MOV     DPTR,#pEvt
-001299 E0                MOVX    A,@DPTR
-00129A FB                MOV     R3,A
-00129B A3                INC     DPTR
-00129C E0                MOVX    A,@DPTR
-00129D FA                MOV     R2,A
-00129E A3                INC     DPTR
-00129F E0                MOVX    A,@DPTR
-0012A0 2401              ADD     A,#01H
-0012A2 F9                MOV     R1,A
-0012A3 E4                CLR     A
-0012A4 3A                ADDC    A,R2
-0012A5 FA                MOV     R2,A
-0012A6 7E00              MOV     R6,#00H
-0012A8 E9                MOV     A,R1
-0012A9 2F                ADD     A,R7
-0012AA F9                MOV     R1,A
-0012AB EE                MOV     A,R6
-0012AC 3A                ADDC    A,R2
-0012AD FA                MOV     R2,A
-0012AE 1203B6            LCALL   ?C?CLDPTR
-0012B1 FF                MOV     R7,A
-0012B2 6439              XRL     A,#039H
-0012B4 6009              JZ      ?C0119?KB_PROCESS
-0012B6 EF                MOV     A,R7
-0012B7 6453              XRL     A,#053H
-0012B9 6004              JZ      ?C0119?KB_PROCESS
-0012BB EF                MOV     A,R7
-0012BC B44706            CJNE    A,#047H,?C0117?KB_PROCESS
-0012BF         ?C0119?KB_PROCESS:
-  512: 			|| (pEvt->ksPool[i] == HID_KEY_SCROLL_LOCK))
-  513: 			{
-  514: 				m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-0012BF 904D4A            MOV     DPTR,#m_24g_led_flag
-0012C2 7403              MOV     A,#03H
-0012C4 F0                MOVX    @DPTR,A
-  515: 
-  516: 			}
-  517: 		}
-0012C5         ?C0117?KB_PROCESS:
-0012C5 904ECB            MOV     DPTR,#i
-0012C8 E0                MOVX    A,@DPTR
-0012C9 04                INC     A
-0012CA F0                MOVX    @DPTR,A
-0012CB 80BF              SJMP    ?C0115?KB_PROCESS
-  518: 	}
-0012CD         ?C0114?KB_PROCESS:
-  519: 
-  520: 	kb_multikey_setup(pEvt);
-0012CD 904EC7            MOV     DPTR,#pEvt
-0012D0 E0                MOVX    A,@DPTR
-0012D1 FB                MOV     R3,A
-0012D2 A3                INC     DPTR
-0012D3 E0                MOVX    A,@DPTR
-0012D4 FA                MOV     R2,A
-0012D5 A3                INC     DPTR
+00127E 8141              AJMP    ?C0100?KB_PROCESS
+001280 EF                MOV     A,R7
+001281 6404              XRL     A,#04H
+001283 7002              JNZ     $ + 4H
+001285 8141              AJMP    ?C0100?KB_PROCESS
+001287 EF                MOV     A,R7
+001288 6402              XRL     A,#02H
+00128A 7002              JNZ     $ + 4H
+00128C 8141              AJMP    ?C0100?KB_PROCESS
+  507: 	    (g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE) ||
+  508: 	    (g_variable.key_combination_step == CAMBINATION_KEY_HOLD))
+  509: 	{
+  510: 		return;
+  511: 	}
+00128E         ?C0113?KB_PROCESS:
+  512: 
+  513: 	// get 24g led status
+  514: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+00128E 904CC5            MOV     DPTR,#g_variable+06H
+001291 E0                MOVX    A,@DPTR
+001292 6403              XRL     A,#03H
+001294 7045              JNZ     ?C0115?KB_PROCESS
+  515: 	{
+  516: 		for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
+001296 904ECB            MOV     DPTR,#i
+001299 F0                MOVX    @DPTR,A
+00129A         ?C0116?KB_PROCESS:
+00129A 904ECB            MOV     DPTR,#i
+00129D E0                MOVX    A,@DPTR
+00129E FF                MOV     R7,A
+00129F C3                CLR     C
+0012A0 9405              SUBB    A,#05H
+0012A2 5037              JNC     ?C0115?KB_PROCESS
+  517: 		{
+  518: 			if ((pEvt->ksPool[i] == HID_KEY_CAPS_LOCK) || (pEvt->ksPool[i] == HID_KEY_NUM_LOCK) 
+0012A4 904EC7            MOV     DPTR,#pEvt
+0012A7 E0                MOVX    A,@DPTR
+0012A8 FB                MOV     R3,A
+0012A9 A3                INC     DPTR
+0012AA E0                MOVX    A,@DPTR
+0012AB FA                MOV     R2,A
+0012AC A3                INC     DPTR
+0012AD E0                MOVX    A,@DPTR
+0012AE 2401              ADD     A,#01H
+0012B0 F9                MOV     R1,A
+0012B1 E4                CLR     A
+0012B2 3A                ADDC    A,R2
+0012B3 FA                MOV     R2,A
+0012B4 7E00              MOV     R6,#00H
+0012B6 E9                MOV     A,R1
+0012B7 2F                ADD     A,R7
+0012B8 F9                MOV     R1,A
+0012B9 EE                MOV     A,R6
+0012BA 3A                ADDC    A,R2
+0012BB FA                MOV     R2,A
+0012BC 1203B6            LCALL   ?C?CLDPTR
+0012BF FF                MOV     R7,A
+0012C0 6439              XRL     A,#039H
+0012C2 6009              JZ      ?C0120?KB_PROCESS
+0012C4 EF                MOV     A,R7
+0012C5 6453              XRL     A,#053H
+0012C7 6004              JZ      ?C0120?KB_PROCESS
+0012C9 EF                MOV     A,R7
+0012CA B44706            CJNE    A,#047H,?C0118?KB_PROCESS
+0012CD         ?C0120?KB_PROCESS:
+  519: 			|| (pEvt->ksPool[i] == HID_KEY_SCROLL_LOCK))
+  520: 			{
+  521: 				m_24g_led_flag = KB_24G_LED_ACK_TYPE;
+0012CD 904D4A            MOV     DPTR,#m_24g_led_flag
+0012D0 7403              MOV     A,#03H
+0012D2 F0                MOVX    @DPTR,A
+  522: 
+  523: 			}
+  524: 		}
+0012D3         ?C0118?KB_PROCESS:
+0012D3 904ECB            MOV     DPTR,#i
 0012D6 E0                MOVX    A,@DPTR
-0012D7 F9                MOV     R1,A
-0012D8 122617            LCALL   _kb_multikey_setup
-  521: 	
-  522: 	if (mult_key_status == KEY_MULIT_PRESS) 
-0012DB 904E4B            MOV     DPTR,#mult_key_status
+0012D7 04                INC     A
+0012D8 F0                MOVX    @DPTR,A
+0012D9 80BF              SJMP    ?C0116?KB_PROCESS
+  525: 	}
+0012DB         ?C0115?KB_PROCESS:
+  526: 
+  527: 	kb_multikey_setup(pEvt);
+0012DB 904EC7            MOV     DPTR,#pEvt
 0012DE E0                MOVX    A,@DPTR
-0012DF B40111            CJNE    A,#01H,?C0120?KB_PROCESS
-  523: 	{
-  524: 		mult_key_status = KEY_WAIT_RELEASE;
-0012E2 7402              MOV     A,#02H
-0012E4 F0                MOVX    @DPTR,A
-  525: 		multikey[0] = HID_REPORTID_2;
-0012E5 904E4C            MOV     DPTR,#multikey
-0012E8 F0                MOVX    @DPTR,A
-  526: 		IPC_TxHidData(multikey, 3);
-0012E9 7B01              MOV     R3,#01H
-0012EB 7A4E              MOV     R2,#HIGH multikey
-0012ED 794C              MOV     R1,#LOW multikey
-0012EF 7D03              MOV     R5,#03H
-0012F1 81FE              AJMP    _IPC_TxHidData
-  527: 	}
-0012F3         ?C0120?KB_PROCESS:
-  528: 	else if (mult_key_status == KEY_SYSTEM_PRESS) 
-0012F3 904E4B            MOV     DPTR,#mult_key_status
-0012F6 E0                MOVX    A,@DPTR
-0012F7 B40413            CJNE    A,#04H,?C0122?KB_PROCESS
-  529: 	{
-  530: 		mult_key_status = KEY_WAIT_RELEASE;
-0012FA 7402              MOV     A,#02H
-0012FC F0                MOVX    @DPTR,A
-  531: 		multikey[0] = HID_REPORTID_SYSTEM;
-0012FD 904E4C            MOV     DPTR,#multikey
-001300 7406              MOV     A,#06H
-001302 F0                MOVX    @DPTR,A
-  532: 		IPC_TxHidData(multikey, 3);
-001303 7B01              MOV     R3,#01H
-001305 7A4E              MOV     R2,#HIGH multikey
-001307 794C              MOV     R1,#LOW multikey
-001309 7D03              MOV     R5,#03H
-00130B 81FE              AJMP    _IPC_TxHidData
-  533: 	}
-00130D         ?C0122?KB_PROCESS:
-  534: 	else if((mult_key_status == KEY_RELEASE) || (mult_key_status == KEY_WAIT_RELEASE && (!keyCount)))
-00130D 904E4B            MOV     DPTR,#mult_key_status
-001310 E0                MOVX    A,@DPTR
-001311 6403              XRL     A,#03H
-001313 600B              JZ      ?C0125?KB_PROCESS
-001315 E0                MOVX    A,@DPTR
-001316 6402              XRL     A,#02H
-001318 702F              JNZ     ?C0124?KB_PROCESS
-00131A 904DE4            MOV     DPTR,#keyCount
-00131D E0                MOVX    A,@DPTR
-00131E 7029              JNZ     ?C0124?KB_PROCESS
-001320         ?C0125?KB_PROCESS:
-  535: 	{
-  536: 		mult_key_status = KEY_STANDBY;
-001320 E4                CLR     A
-001321 904E4B            MOV     DPTR,#mult_key_status
-001324 F0                MOVX    @DPTR,A
-  537: 		mult_key_value = 0;
-001325 904DED            MOV     DPTR,#mult_key_value
-001328 F0                MOVX    @DPTR,A
-  538: 		if(system_key_press)
-001329 904DE9            MOV     DPTR,#system_key_press
-00132C E0                MOVX    A,@DPTR
-00132D 600A              JZ      ?C0126?KB_PROCESS
-  539: 		{
-  540: 			system_key_press = 0;
-00132F E4                CLR     A
-001330 F0                MOVX    @DPTR,A
-  541: 			multikey[0] = HID_REPORTID_SYSTEM;
-001331 904E4C            MOV     DPTR,#multikey
-001334 7406              MOV     A,#06H
+0012DF FB                MOV     R3,A
+0012E0 A3                INC     DPTR
+0012E1 E0                MOVX    A,@DPTR
+0012E2 FA                MOV     R2,A
+0012E3 A3                INC     DPTR
+0012E4 E0                MOVX    A,@DPTR
+0012E5 F9                MOV     R1,A
+0012E6 12265D            LCALL   _kb_multikey_setup
+  528: 	
+  529: 	if (mult_key_status == KEY_MULIT_PRESS) 
+0012E9 904E4B            MOV     DPTR,#mult_key_status
+0012EC E0                MOVX    A,@DPTR
+0012ED B40111            CJNE    A,#01H,?C0121?KB_PROCESS
+  530: 	{
+  531: 		mult_key_status = KEY_WAIT_RELEASE;
+0012F0 7402              MOV     A,#02H
+0012F2 F0                MOVX    @DPTR,A
+  532: 		multikey[0] = HID_REPORTID_2;
+0012F3 904E4C            MOV     DPTR,#multikey
+0012F6 F0                MOVX    @DPTR,A
+  533: 		IPC_TxHidData(multikey, 3);
+0012F7 7B01              MOV     R3,#01H
+0012F9 7A4E              MOV     R2,#HIGH multikey
+0012FB 794C              MOV     R1,#LOW multikey
+0012FD 7D03              MOV     R5,#03H
+0012FF A10C              AJMP    _IPC_TxHidData
+  534: 	}
+001301         ?C0121?KB_PROCESS:
+  535: 	else if (mult_key_status == KEY_SYSTEM_PRESS) 
+001301 904E4B            MOV     DPTR,#mult_key_status
+001304 E0                MOVX    A,@DPTR
+001305 B40413            CJNE    A,#04H,?C0123?KB_PROCESS
+  536: 	{
+  537: 		mult_key_status = KEY_WAIT_RELEASE;
+001308 7402              MOV     A,#02H
+00130A F0                MOVX    @DPTR,A
+  538: 		multikey[0] = HID_REPORTID_SYSTEM;
+00130B 904E4C            MOV     DPTR,#multikey
+00130E 7406              MOV     A,#06H
+001310 F0                MOVX    @DPTR,A
+  539: 		IPC_TxHidData(multikey, 3);
+001311 7B01              MOV     R3,#01H
+001313 7A4E              MOV     R2,#HIGH multikey
+001315 794C              MOV     R1,#LOW multikey
+001317 7D03              MOV     R5,#03H
+001319 A10C              AJMP    _IPC_TxHidData
+  540: 	}
+00131B         ?C0123?KB_PROCESS:
+  541: 	else if((mult_key_status == KEY_RELEASE) || (mult_key_status == KEY_WAIT_RELEASE && (!keyCount)))
+00131B 904E4B            MOV     DPTR,#mult_key_status
+00131E E0                MOVX    A,@DPTR
+00131F 6403              XRL     A,#03H
+001321 600B              JZ      ?C0126?KB_PROCESS
+001323 E0                MOVX    A,@DPTR
+001324 6402              XRL     A,#02H
+001326 702F              JNZ     ?C0125?KB_PROCESS
+001328 904DE4            MOV     DPTR,#keyCount
+00132B E0                MOVX    A,@DPTR
+00132C 7029              JNZ     ?C0125?KB_PROCESS
+00132E         ?C0126?KB_PROCESS:
+  542: 	{
+  543: 		mult_key_status = KEY_STANDBY;
+00132E E4                CLR     A
+00132F 904E4B            MOV     DPTR,#mult_key_status
+001332 F0                MOVX    @DPTR,A
+  544: 		mult_key_value = 0;
+001333 904DED            MOV     DPTR,#mult_key_value
 001336 F0                MOVX    @DPTR,A
-  542: 		}	
-001337 8006              SJMP    ?C0127?KB_PROCESS
-001339         ?C0126?KB_PROCESS:
-  543: 		else
-  544: 			multikey[0] = HID_REPORTID_2;
-001339 904E4C            MOV     DPTR,#multikey
-00133C 7402              MOV     A,#02H
+  545: 		if(system_key_press)
+001337 904DE9            MOV     DPTR,#system_key_press
+00133A E0                MOVX    A,@DPTR
+00133B 600A              JZ      ?C0127?KB_PROCESS
+  546: 		{
+  547: 			system_key_press = 0;
+00133D E4                CLR     A
 00133E F0                MOVX    @DPTR,A
-00133F         ?C0127?KB_PROCESS:
-  545: 		IPC_TxHidData(multikey, 3);
-00133F 7B01              MOV     R3,#01H
-001341 7A4E              MOV     R2,#HIGH multikey
-001343 794C              MOV     R1,#LOW multikey
-001345 7D03              MOV     R5,#03H
-001347 81FE              AJMP    _IPC_TxHidData
-  546: 	}
-001349         ?C0124?KB_PROCESS:
-  547: 	else 
-  548: 	{
-  549: 		if(!keyCount)
-001349 904DE4            MOV     DPTR,#keyCount
-00134C E0                MOVX    A,@DPTR
-00134D 7016              JNZ     ?C0129?KB_PROCESS
-  550: 			xmemclear(pEvt->ksPool,6);
-00134F 904EC7            MOV     DPTR,#pEvt
-001352 E0                MOVX    A,@DPTR
-001353 FB                MOV     R3,A
-001354 A3                INC     DPTR
-001355 E0                MOVX    A,@DPTR
-001356 FA                MOV     R2,A
-001357 A3                INC     DPTR
-001358 E0                MOVX    A,@DPTR
-001359 2401              ADD     A,#01H
-00135B F9                MOV     R1,A
-00135C E4                CLR     A
-00135D 3A                ADDC    A,R2
-00135E FA                MOV     R2,A
-00135F 7D06              MOV     R5,#06H
-001361 7C00              MOV     R4,#00H
-001363 9134              ACALL   _xmemclear
-001365         ?C0129?KB_PROCESS:
-  551: 	
-  552: 		hidBuff[0] = HID_REPORTID_1;		// standard key send
-001365 904800            MOV     DPTR,#hidBuff
-001368 7401              MOV     A,#01H
-00136A F0                MOVX    @DPTR,A
-  553: 		hidBuff[1] = pEvt->standardSel;
-00136B 904EC7            MOV     DPTR,#pEvt
-00136E E0                MOVX    A,@DPTR
-00136F FB                MOV     R3,A
-001370 A3                INC     DPTR
-001371 E0                MOVX    A,@DPTR
-001372 FA                MOV     R2,A
-001373 A3                INC     DPTR
-001374 E0                MOVX    A,@DPTR
-001375 F9                MOV     R1,A
-001376 1203B6            LCALL   ?C?CLDPTR
-001379 904801            MOV     DPTR,#hidBuff+01H
-00137C F0                MOVX    @DPTR,A
-  554: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-00137D 904CC5            MOV     DPTR,#g_variable+06H
-001380 E0                MOVX    A,@DPTR
-001381 B4030A            CJNE    A,#03H,?C0130?KB_PROCESS
-  555: 			hidBuff[2] = m_24g_led_flag;
-001384 904D4A            MOV     DPTR,#m_24g_led_flag
-001387 E0                MOVX    A,@DPTR
-001388 904802            MOV     DPTR,#hidBuff+02H
-00138B F0                MOVX    @DPTR,A
-00138C 8005              SJMP    ?C0131?KB_PROCESS
-00138E         ?C0130?KB_PROCESS:
-  556: 		else
-  557: 			hidBuff[2] = 0;
-00138E E4                CLR     A
-00138F 904802            MOV     DPTR,#hidBuff+02H
-001392 F0                MOVX    @DPTR,A
-001393         ?C0131?KB_PROCESS:
-  558: 
-  559: 		standard_key_release_flag = 0;
-001393 E4                CLR     A
-001394 904DDF            MOV     DPTR,#standard_key_release_flag
-001397 F0                MOVX    @DPTR,A
-  560: 		if(!fast_connect_flag)
-001398 904E55            MOV     DPTR,#fast_connect_flag
-00139B E0                MOVX    A,@DPTR
-00139C 706F              JNZ     ?C0132?KB_PROCESS
-  561: 		{
-  562: 			if (pEvt->ksPool[0] == HID_KEY_FN)
-00139E 900001            MOV     DPTR,#01H
-0013A1 1203CF            LCALL   ?C?CLDOPTR
-0013A4 B47F15            CJNE    A,#07FH,?C0133?KB_PROCESS
-  563: 				xmemcpy(&hidBuff[3], &pEvt->ksPool[1], 5);
-0013A7 7E48              MOV     R6,#HIGH hidBuff+03H
-0013A9 7F03              MOV     R7,#LOW hidBuff+03H
-0013AB E9                MOV     A,R1
-0013AC 2402              ADD     A,#02H
-0013AE F9                MOV     R1,A
-0013AF E4                CLR     A
-0013B0 3A                ADDC    A,R2
-0013B1 FA                MOV     R2,A
-0013B2 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-0013B5 7405              MOV     A,#05H
-0013B7 F0                MOVX    @DPTR,A
-0013B8 11EB              ACALL   _xmemcpy
-0013BA 801C              SJMP    ?C0134?KB_PROCESS
-0013BC         ?C0133?KB_PROCESS:
-  564: 			else
-  565: 				xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
-0013BC 7E48              MOV     R6,#HIGH hidBuff+03H
-0013BE 7F03              MOV     R7,#LOW hidBuff+03H
-0013C0 904EC7            MOV     DPTR,#pEvt
-0013C3 E0                MOVX    A,@DPTR
-0013C4 FB                MOV     R3,A
-0013C5 A3                INC     DPTR
-0013C6 E0                MOVX    A,@DPTR
-0013C7 FA                MOV     R2,A
-0013C8 A3                INC     DPTR
-0013C9 E0                MOVX    A,@DPTR
-0013CA 2401              ADD     A,#01H
-0013CC F9                MOV     R1,A
-0013CD E4                CLR     A
-0013CE 3A                ADDC    A,R2
-0013CF FA                MOV     R2,A
-0013D0 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-0013D3 7406              MOV     A,#06H
-0013D5 F0                MOVX    @DPTR,A
-0013D6 11EB              ACALL   _xmemcpy
-0013D8         ?C0134?KB_PROCESS:
-  566: 			
-  567: 			for(i = 3; i<9;i++)
-0013D8 904ECB            MOV     DPTR,#i
-0013DB 7403              MOV     A,#03H
-0013DD F0                MOVX    @DPTR,A
-0013DE         ?C0135?KB_PROCESS:
-0013DE 904ECB            MOV     DPTR,#i
-0013E1 E0                MOVX    A,@DPTR
-0013E2 FF                MOV     R7,A
-0013E3 C3                CLR     C
-0013E4 9409              SUBB    A,#09H
-0013E6 5041              JNC     ?C0139?KB_PROCESS
-  568: 			{
-  569: 				if (hidBuff[i] == HID_KEY_FN)
-0013E8 7400              MOV     A,#LOW hidBuff
-0013EA 2F                ADD     A,R7
-0013EB F582              MOV     DPL,A
-0013ED E4                CLR     A
-0013EE 3448              ADDC    A,#HIGH hidBuff
-0013F0 F583              MOV     DPH,A
-0013F2 E0                MOVX    A,@DPTR
-0013F3 B47F0F            CJNE    A,#07FH,?C0137?KB_PROCESS
-  570: 					hidBuff[i] = 0;
-0013F6 904ECB            MOV     DPTR,#i
-0013F9 E0                MOVX    A,@DPTR
-0013FA 2400              ADD     A,#LOW hidBuff
-0013FC F582              MOV     DPL,A
-0013FE E4                CLR     A
-0013FF 3448              ADDC    A,#HIGH hidBuff
-001401 F583              MOV     DPH,A
-001403 E4                CLR     A
-001404 F0                MOVX    @DPTR,A
-  571: 			}
-001405         ?C0137?KB_PROCESS:
-001405 904ECB            MOV     DPTR,#i
-001408 E0                MOVX    A,@DPTR
-001409 04                INC     A
-00140A F0                MOVX    @DPTR,A
-00140B 80D1              SJMP    ?C0135?KB_PROCESS
-  572: 		}
-00140D         ?C0132?KB_PROCESS:
-  573: 		else	
-  574: 			xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
-00140D 7E48              MOV     R6,#HIGH hidBuff+03H
-00140F 7F03              MOV     R7,#LOW hidBuff+03H
-001411 904EC7            MOV     DPTR,#pEvt
-001414 E0                MOVX    A,@DPTR
-001415 FB                MOV     R3,A
-001416 A3                INC     DPTR
-001417 E0                MOVX    A,@DPTR
-001418 FA                MOV     R2,A
-001419 A3                INC     DPTR
-00141A E0                MOVX    A,@DPTR
-00141B 2401              ADD     A,#01H
-00141D F9                MOV     R1,A
-00141E E4                CLR     A
-00141F 3A                ADDC    A,R2
-001420 FA                MOV     R2,A
-001421 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-001424 7406              MOV     A,#06H
-001426 F0                MOVX    @DPTR,A
-001427 11EB              ACALL   _xmemcpy
-001429         ?C0139?KB_PROCESS:
-  575: 		IPC_TxHidData(hidBuff, 9);
-001429 7B01              MOV     R3,#01H
-00142B 7A48              MOV     R2,#HIGH hidBuff
-00142D 7900              MOV     R1,#LOW hidBuff
-00142F 7D09              MOV     R5,#09H
-001431 91FE              ACALL   _IPC_TxHidData
-  576: 	}
-  577: 	return;
-  578: }
-001433         ?C0100?KB_PROCESS:
-001433 22                RET     
+  548: 			multikey[0] = HID_REPORTID_SYSTEM;
+00133F 904E4C            MOV     DPTR,#multikey
+001342 7406              MOV     A,#06H
+001344 F0                MOVX    @DPTR,A
+  549: 		}	
+001345 8006              SJMP    ?C0128?KB_PROCESS
+001347         ?C0127?KB_PROCESS:
+  550: 		else
+  551: 			multikey[0] = HID_REPORTID_2;
+001347 904E4C            MOV     DPTR,#multikey
+00134A 7402              MOV     A,#02H
+00134C F0                MOVX    @DPTR,A
+00134D         ?C0128?KB_PROCESS:
+  552: 		IPC_TxHidData(multikey, 3);
+00134D 7B01              MOV     R3,#01H
+00134F 7A4E              MOV     R2,#HIGH multikey
+001351 794C              MOV     R1,#LOW multikey
+001353 7D03              MOV     R5,#03H
+001355 A10C              AJMP    _IPC_TxHidData
+  553: 	}
+001357         ?C0125?KB_PROCESS:
+  554: 	else 
+  555: 	{
+  556: 		if(!keyCount)
+001357 904DE4            MOV     DPTR,#keyCount
+00135A E0                MOVX    A,@DPTR
+00135B 7016              JNZ     ?C0130?KB_PROCESS
+  557: 			xmemclear(pEvt->ksPool,6);
+00135D 904EC7            MOV     DPTR,#pEvt
+001360 E0                MOVX    A,@DPTR
+001361 FB                MOV     R3,A
+001362 A3                INC     DPTR
+001363 E0                MOVX    A,@DPTR
+001364 FA                MOV     R2,A
+001365 A3                INC     DPTR
+001366 E0                MOVX    A,@DPTR
+001367 2401              ADD     A,#01H
+001369 F9                MOV     R1,A
+00136A E4                CLR     A
+00136B 3A                ADDC    A,R2
+00136C FA                MOV     R2,A
+00136D 7D06              MOV     R5,#06H
+00136F 7C00              MOV     R4,#00H
+001371 9142              ACALL   _xmemclear
+001373         ?C0130?KB_PROCESS:
+  558: 	
+  559: 		hidBuff[0] = HID_REPORTID_1;		// standard key send
+001373 904800            MOV     DPTR,#hidBuff
+001376 7401              MOV     A,#01H
+001378 F0                MOVX    @DPTR,A
+  560: 		hidBuff[1] = pEvt->standardSel;
+001379 904EC7            MOV     DPTR,#pEvt
+00137C E0                MOVX    A,@DPTR
+00137D FB                MOV     R3,A
+00137E A3                INC     DPTR
+00137F E0                MOVX    A,@DPTR
+001380 FA                MOV     R2,A
+001381 A3                INC     DPTR
+001382 E0                MOVX    A,@DPTR
+001383 F9                MOV     R1,A
+001384 1203B6            LCALL   ?C?CLDPTR
+001387 904801            MOV     DPTR,#hidBuff+01H
+00138A F0                MOVX    @DPTR,A
+  561: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+00138B 904CC5            MOV     DPTR,#g_variable+06H
+00138E E0                MOVX    A,@DPTR
+00138F B4030A            CJNE    A,#03H,?C0131?KB_PROCESS
+  562: 			hidBuff[2] = m_24g_led_flag;
+001392 904D4A            MOV     DPTR,#m_24g_led_flag
+001395 E0                MOVX    A,@DPTR
+001396 904802            MOV     DPTR,#hidBuff+02H
+001399 F0                MOVX    @DPTR,A
+00139A 8005              SJMP    ?C0132?KB_PROCESS
+00139C         ?C0131?KB_PROCESS:
+  563: 		else
+  564: 			hidBuff[2] = 0;
+00139C E4                CLR     A
+00139D 904802            MOV     DPTR,#hidBuff+02H
+0013A0 F0                MOVX    @DPTR,A
+0013A1         ?C0132?KB_PROCESS:
+  565: 
+  566: 		standard_key_release_flag = 0;
+0013A1 E4                CLR     A
+0013A2 904DDF            MOV     DPTR,#standard_key_release_flag
+0013A5 F0                MOVX    @DPTR,A
+  567: 		if(!fast_connect_flag)
+0013A6 904E55            MOV     DPTR,#fast_connect_flag
+0013A9 E0                MOVX    A,@DPTR
+0013AA 706F              JNZ     ?C0133?KB_PROCESS
+  568: 		{
+  569: 			if (pEvt->ksPool[0] == HID_KEY_FN)
+0013AC 900001            MOV     DPTR,#01H
+0013AF 1203CF            LCALL   ?C?CLDOPTR
+0013B2 B47F15            CJNE    A,#07FH,?C0134?KB_PROCESS
+  570: 				xmemcpy(&hidBuff[3], &pEvt->ksPool[1], 5);
+0013B5 7E48              MOV     R6,#HIGH hidBuff+03H
+0013B7 7F03              MOV     R7,#LOW hidBuff+03H
+0013B9 E9                MOV     A,R1
+0013BA 2402              ADD     A,#02H
+0013BC F9                MOV     R1,A
+0013BD E4                CLR     A
+0013BE 3A                ADDC    A,R2
+0013BF FA                MOV     R2,A
+0013C0 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+0013C3 7405              MOV     A,#05H
+0013C5 F0                MOVX    @DPTR,A
+0013C6 11EB              ACALL   _xmemcpy
+0013C8 801C              SJMP    ?C0135?KB_PROCESS
+0013CA         ?C0134?KB_PROCESS:
+  571: 			else
+  572: 				xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
+0013CA 7E48              MOV     R6,#HIGH hidBuff+03H
+0013CC 7F03              MOV     R7,#LOW hidBuff+03H
+0013CE 904EC7            MOV     DPTR,#pEvt
+0013D1 E0                MOVX    A,@DPTR
+0013D2 FB                MOV     R3,A
+0013D3 A3                INC     DPTR
+0013D4 E0                MOVX    A,@DPTR
+0013D5 FA                MOV     R2,A
+0013D6 A3                INC     DPTR
+0013D7 E0                MOVX    A,@DPTR
+0013D8 2401              ADD     A,#01H
+0013DA F9                MOV     R1,A
+0013DB E4                CLR     A
+0013DC 3A                ADDC    A,R2
+0013DD FA                MOV     R2,A
+0013DE 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+0013E1 7406              MOV     A,#06H
+0013E3 F0                MOVX    @DPTR,A
+0013E4 11EB              ACALL   _xmemcpy
+0013E6         ?C0135?KB_PROCESS:
+  573: 			
+  574: 			for(i = 3; i<9;i++)
+0013E6 904ECB            MOV     DPTR,#i
+0013E9 7403              MOV     A,#03H
+0013EB F0                MOVX    @DPTR,A
+0013EC         ?C0136?KB_PROCESS:
+0013EC 904ECB            MOV     DPTR,#i
+0013EF E0                MOVX    A,@DPTR
+0013F0 FF                MOV     R7,A
+0013F1 C3                CLR     C
+0013F2 9409              SUBB    A,#09H
+0013F4 5041              JNC     ?C0140?KB_PROCESS
+  575: 			{
+  576: 				if (hidBuff[i] == HID_KEY_FN)
+0013F6 7400              MOV     A,#LOW hidBuff
+0013F8 2F                ADD     A,R7
+0013F9 F582              MOV     DPL,A
+0013FB E4                CLR     A
+0013FC 3448              ADDC    A,#HIGH hidBuff
+0013FE F583              MOV     DPH,A
+001400 E0                MOVX    A,@DPTR
+001401 B47F0F            CJNE    A,#07FH,?C0138?KB_PROCESS
+  577: 					hidBuff[i] = 0;
+001404 904ECB            MOV     DPTR,#i
+001407 E0                MOVX    A,@DPTR
+001408 2400              ADD     A,#LOW hidBuff
+00140A F582              MOV     DPL,A
+00140C E4                CLR     A
+00140D 3448              ADDC    A,#HIGH hidBuff
+00140F F583              MOV     DPH,A
+001411 E4                CLR     A
+001412 F0                MOVX    @DPTR,A
+  578: 			}
+001413         ?C0138?KB_PROCESS:
+001413 904ECB            MOV     DPTR,#i
+001416 E0                MOVX    A,@DPTR
+001417 04                INC     A
+001418 F0                MOVX    @DPTR,A
+001419 80D1              SJMP    ?C0136?KB_PROCESS
+  579: 		}
+00141B         ?C0133?KB_PROCESS:
+  580: 		else	
+  581: 			xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
+00141B 7E48              MOV     R6,#HIGH hidBuff+03H
+00141D 7F03              MOV     R7,#LOW hidBuff+03H
+00141F 904EC7            MOV     DPTR,#pEvt
+001422 E0                MOVX    A,@DPTR
+001423 FB                MOV     R3,A
+001424 A3                INC     DPTR
+001425 E0                MOVX    A,@DPTR
+001426 FA                MOV     R2,A
+001427 A3                INC     DPTR
+001428 E0                MOVX    A,@DPTR
+001429 2401              ADD     A,#01H
+00142B F9                MOV     R1,A
+00142C E4                CLR     A
+00142D 3A                ADDC    A,R2
+00142E FA                MOV     R2,A
+00142F 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+001432 7406              MOV     A,#06H
+001434 F0                MOVX    @DPTR,A
+001435 11EB              ACALL   _xmemcpy
+001437         ?C0140?KB_PROCESS:
+  582: 		IPC_TxHidData(hidBuff, 9);
+001437 7B01              MOV     R3,#01H
+001439 7A48              MOV     R2,#HIGH hidBuff
+00143B 7900              MOV     R1,#LOW hidBuff
+00143D 7D09              MOV     R5,#09H
+00143F B10C              ACALL   _IPC_TxHidData
+  583: 	}
+  584: 	return;
+  585: }
+001441         ?C0100?KB_PROCESS:
+001441 22                RET     
 ----- FUNCTION _kb_motion_keyscan (END) -------
 
 
 ----- FUNCTION _xmemclear (BEGIN) -----
-001434 904EF6            MOV     DPTR,#dest
-001437 EB                MOV     A,R3
-001438 F0                MOVX    @DPTR,A
-001439 A3                INC     DPTR
-00143A EA                MOV     A,R2
-00143B F0                MOVX    @DPTR,A
-00143C A3                INC     DPTR
-00143D E9                MOV     A,R1
-00143E F0                MOVX    @DPTR,A
+001442 904EF6            MOV     DPTR,#dest
+001445 EB                MOV     A,R3
+001446 F0                MOVX    @DPTR,A
+001447 A3                INC     DPTR
+001448 EA                MOV     A,R2
+001449 F0                MOVX    @DPTR,A
+00144A A3                INC     DPTR
+00144B E9                MOV     A,R1
+00144C F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
-00143F         ?C0008?UTILITIES:
-00143F ED                MOV     A,R5
-001440 1D                DEC     R5
-001441 AE04              MOV     R6,AR4
-001443 7001              JNZ     ?C0026?UTILITIES
-001445 1C                DEC     R4
-001446         ?C0026?UTILITIES:
-001446 4E                ORL     A,R6
-001447 6016              JZ      ?C0010?UTILITIES
-001449 904EF6            MOV     DPTR,#dest
-00144C E0                MOVX    A,@DPTR
-00144D FB                MOV     R3,A
-00144E A3                INC     DPTR
-00144F E4                CLR     A
-001450 75F001            MOV     B,#01H
-001453 120424            LCALL   ?C?ILDIX
-001456 A9F0              MOV     R1,B
-001458 FA                MOV     R2,A
-001459 E4                CLR     A
-00145A 1203FC            LCALL   ?C?CSTPTR
-00145D 80E0              SJMP    ?C0008?UTILITIES
-00145F         ?C0010?UTILITIES:
-00145F 22                RET     
+00144D         ?C0008?UTILITIES:
+00144D ED                MOV     A,R5
+00144E 1D                DEC     R5
+00144F AE04              MOV     R6,AR4
+001451 7001              JNZ     ?C0026?UTILITIES
+001453 1C                DEC     R4
+001454         ?C0026?UTILITIES:
+001454 4E                ORL     A,R6
+001455 6016              JZ      ?C0010?UTILITIES
+001457 904EF6            MOV     DPTR,#dest
+00145A E0                MOVX    A,@DPTR
+00145B FB                MOV     R3,A
+00145C A3                INC     DPTR
+00145D E4                CLR     A
+00145E 75F001            MOV     B,#01H
+001461 120424            LCALL   ?C?ILDIX
+001464 A9F0              MOV     R1,B
+001466 FA                MOV     R2,A
+001467 E4                CLR     A
+001468 1203FC            LCALL   ?C?CSTPTR
+00146B 80E0              SJMP    ?C0008?UTILITIES
+00146D         ?C0010?UTILITIES:
+00146D 22                RET     
 ----- FUNCTION _xmemclear (END) -------
 
 
@@ -2803,115 +2819,115 @@
    12: {
    13: 	xmemclear((byte *)&g_variable,sizeof(G_VARIABLE_MAP));
    14: 	xmemclear(ksSelMapOld,KB_KSCAN_COL_NUM);
-001460 7B01              MOV     R3,#01H
-001462 7A4C              MOV     R2,#HIGH g_variable
-001464 79BF              MOV     R1,#LOW g_variable
-001466 7D4C              MOV     R5,#04CH
-001468 7C00              MOV     R4,#00H
-00146A 9134              ACALL   _xmemclear
+00146E 7B01              MOV     R3,#01H
+001470 7A4C              MOV     R2,#HIGH g_variable
+001472 79BF              MOV     R1,#LOW g_variable
+001474 7D4C              MOV     R5,#04CH
+001476 7C00              MOV     R4,#00H
+001478 9142              ACALL   _xmemclear
    15: 	xmemclear(ksSelMapCheck,KB_KSCAN_COL_NUM);
-00146C 7B01              MOV     R3,#01H
-00146E 7A4D              MOV     R2,#HIGH ksSelMapOld
-001470 7993              MOV     R1,#LOW ksSelMapOld
-001472 7D14              MOV     R5,#014H
-001474 7C00              MOV     R4,#00H
-001476 9134              ACALL   _xmemclear
+00147A 7B01              MOV     R3,#01H
+00147C 7A4D              MOV     R2,#HIGH ksSelMapOld
+00147E 7993              MOV     R1,#LOW ksSelMapOld
+001480 7D14              MOV     R5,#014H
+001482 7C00              MOV     R4,#00H
+001484 9142              ACALL   _xmemclear
    16: 	xmemclear(ksSelMapCurr,KB_KSCAN_COL_NUM);
-001478 7B01              MOV     R3,#01H
-00147A 7A4D              MOV     R2,#HIGH ksSelMapCheck
-00147C 79A8              MOV     R1,#LOW ksSelMapCheck
-00147E 7D14              MOV     R5,#014H
-001480 7C00              MOV     R4,#00H
-001482 9134              ACALL   _xmemclear
+001486 7B01              MOV     R3,#01H
+001488 7A4D              MOV     R2,#HIGH ksSelMapCheck
+00148A 79A8              MOV     R1,#LOW ksSelMapCheck
+00148C 7D14              MOV     R5,#014H
+00148E 7C00              MOV     R4,#00H
+001490 9142              ACALL   _xmemclear
    17: 	xmemclear(hidBuff,9);
-001484 7B01              MOV     R3,#01H
-001486 7A4D              MOV     R2,#HIGH ksSelMapCurr
-001488 79BC              MOV     R1,#LOW ksSelMapCurr
-00148A 7D14              MOV     R5,#014H
-00148C 7C00              MOV     R4,#00H
-00148E 9134              ACALL   _xmemclear
+001492 7B01              MOV     R3,#01H
+001494 7A4D              MOV     R2,#HIGH ksSelMapCurr
+001496 79BC              MOV     R1,#LOW ksSelMapCurr
+001498 7D14              MOV     R5,#014H
+00149A 7C00              MOV     R4,#00H
+00149C 9142              ACALL   _xmemclear
    18: 	xmemclear(multikey,9);
-001490 7B01              MOV     R3,#01H
-001492 7A48              MOV     R2,#HIGH hidBuff
-001494 7900              MOV     R1,#LOW hidBuff
-001496 7D09              MOV     R5,#09H
-001498 7C00              MOV     R4,#00H
-00149A 9134              ACALL   _xmemclear
+00149E 7B01              MOV     R3,#01H
+0014A0 7A48              MOV     R2,#HIGH hidBuff
+0014A2 7900              MOV     R1,#LOW hidBuff
+0014A4 7D09              MOV     R5,#09H
+0014A6 7C00              MOV     R4,#00H
+0014A8 9142              ACALL   _xmemclear
    19:  
-00149C 7B01              MOV     R3,#01H
-00149E 7A4E              MOV     R2,#HIGH multikey
-0014A0 794C              MOV     R1,#LOW multikey
-0014A2 7D09              MOV     R5,#09H
-0014A4 7C00              MOV     R4,#00H
-0014A6 9134              ACALL   _xmemclear
+0014AA 7B01              MOV     R3,#01H
+0014AC 7A4E              MOV     R2,#HIGH multikey
+0014AE 794C              MOV     R1,#LOW multikey
+0014B0 7D09              MOV     R5,#09H
+0014B2 7C00              MOV     R4,#00H
+0014B4 9142              ACALL   _xmemclear
    20: 	delayChgInvTimer = 0;
-0014A8 E4                CLR     A
-0014A9 904DE6            MOV     DPTR,#delayChgInvTimer
-0014AC F0                MOVX    @DPTR,A
+0014B6 E4                CLR     A
+0014B7 904DE6            MOV     DPTR,#delayChgInvTimer
+0014BA F0                MOVX    @DPTR,A
    21: 	action_timeout = 0;
-0014AD 904DEC            MOV     DPTR,#action_timeout
-0014B0 F0                MOVX    @DPTR,A
+0014BB 904DEC            MOV     DPTR,#action_timeout
+0014BE F0                MOVX    @DPTR,A
    22: 	switch_role_timer = 0;
-0014B1 904DD9            MOV     DPTR,#switch_role_timer
-0014B4 F0                MOVX    @DPTR,A
+0014BF 904DD9            MOV     DPTR,#switch_role_timer
+0014C2 F0                MOVX    @DPTR,A
    23: 
    24: 	iOS_rec_pinCode = 0;
-0014B5 904DE1            MOV     DPTR,#iOS_rec_pinCode
-0014B8 F0                MOVX    @DPTR,A
+0014C3 904DE1            MOV     DPTR,#iOS_rec_pinCode
+0014C6 F0                MOVX    @DPTR,A
    25: 	pinCode_flag = 0;
-0014B9 904DDE            MOV     DPTR,#pinCode_flag
-0014BC F0                MOVX    @DPTR,A
+0014C7 904DDE            MOV     DPTR,#pinCode_flag
+0014CA F0                MOVX    @DPTR,A
    26: 	power_on_flag = 0;
-0014BD 904DEB            MOV     DPTR,#power_on_flag
-0014C0 F0                MOVX    @DPTR,A
+0014CB 904DEB            MOV     DPTR,#power_on_flag
+0014CE F0                MOVX    @DPTR,A
    27: 	repeat_send_24g = 0;
-0014C1 904DDD            MOV     DPTR,#repeat_send_24g
-0014C4 F0                MOVX    @DPTR,A
+0014CF 904DDD            MOV     DPTR,#repeat_send_24g
+0014D2 F0                MOVX    @DPTR,A
    28: 	get_24g_led_send = 0;
-0014C5 904DD5            MOV     DPTR,#get_24g_led_send
-0014C8 F0                MOVX    @DPTR,A
+0014D3 904DD5            MOV     DPTR,#get_24g_led_send
+0014D6 F0                MOVX    @DPTR,A
    29: 	ble_reconnect_flag = 0;
-0014C9 904DE5            MOV     DPTR,#ble_reconnect_flag
-0014CC F0                MOVX    @DPTR,A
+0014D7 904DE5            MOV     DPTR,#ble_reconnect_flag
+0014DA F0                MOVX    @DPTR,A
    30: 	press_long_time_flag = 0;
-0014CD 904DE3            MOV     DPTR,#press_long_time_flag
-0014D0 F0                MOVX    @DPTR,A
+0014DB 904DE3            MOV     DPTR,#press_long_time_flag
+0014DE F0                MOVX    @DPTR,A
    31: 	mult_key_status = 0;
-0014D1 904E4B            MOV     DPTR,#mult_key_status
-0014D4 F0                MOVX    @DPTR,A
+0014DF 904E4B            MOV     DPTR,#mult_key_status
+0014E2 F0                MOVX    @DPTR,A
    32: 	long_press_flag = 0;
-0014D5 904DDC            MOV     DPTR,#long_press_flag
-0014D8 F0                MOVX    @DPTR,A
+0014E3 904DDC            MOV     DPTR,#long_press_flag
+0014E6 F0                MOVX    @DPTR,A
    33: 	standard_key_release_flag = 0;
-0014D9 904DDF            MOV     DPTR,#standard_key_release_flag
-0014DC F0                MOVX    @DPTR,A
+0014E7 904DDF            MOV     DPTR,#standard_key_release_flag
+0014EA F0                MOVX    @DPTR,A
    34: 	fn_flag = 0;
-0014DD 904DE2            MOV     DPTR,#fn_flag
-0014E0 F0                MOVX    @DPTR,A
+0014EB 904DE2            MOV     DPTR,#fn_flag
+0014EE F0                MOVX    @DPTR,A
    35: 	fn_flag_last = 0;
-0014E1 904DEA            MOV     DPTR,#fn_flag_last
-0014E4 F0                MOVX    @DPTR,A
+0014EF 904DEA            MOV     DPTR,#fn_flag_last
+0014F2 F0                MOVX    @DPTR,A
    36: 	fn_tx_flag = 0;
-0014E5 904DD8            MOV     DPTR,#fn_tx_flag
-0014E8 F0                MOVX    @DPTR,A
+0014F3 904DD8            MOV     DPTR,#fn_tx_flag
+0014F6 F0                MOVX    @DPTR,A
    37: 	fn_lock_flag = 0;
-0014E9 904DE7            MOV     DPTR,#fn_lock_flag
-0014EC F0                MOVX    @DPTR,A
+0014F7 904DE7            MOV     DPTR,#fn_lock_flag
+0014FA F0                MOVX    @DPTR,A
    38: 
    39: 	mult_key_value = 0;
-0014ED 904DED            MOV     DPTR,#mult_key_value
-0014F0 F0                MOVX    @DPTR,A
+0014FB 904DED            MOV     DPTR,#mult_key_value
+0014FE F0                MOVX    @DPTR,A
    40: 	m_caps_num_lock_last = 0; 
-0014F1 904DE0            MOV     DPTR,#m_caps_num_lock_last
-0014F4 F0                MOVX    @DPTR,A
+0014FF 904DE0            MOV     DPTR,#m_caps_num_lock_last
+001502 F0                MOVX    @DPTR,A
    41: 	m_reconnect_continue = 0;
-0014F5 904D38            MOV     DPTR,#m_reconnect_continue
-0014F8 F0                MOVX    @DPTR,A
+001503 904D38            MOV     DPTR,#m_reconnect_continue
+001506 F0                MOVX    @DPTR,A
    42: 	ble_send_secutiry_request_timer = 0;
-0014F9 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-0014FC F0                MOVX    @DPTR,A
+001507 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+00150A F0                MOVX    @DPTR,A
    43: }
-0014FD 22                RET     
+00150B 22                RET     
 ----- FUNCTION System_clear_mem (END) -------
 
 
@@ -2919,229 +2935,229 @@
  FILE: 'kb_process.c'
   130: void IPC_TxHidData(byte* dt, byte len)
   131: {
-0014FE 904E7A            MOV     DPTR,#dt
-001501 EB                MOV     A,R3
-001502 F0                MOVX    @DPTR,A
-001503 A3                INC     DPTR
-001504 EA                MOV     A,R2
-001505 F0                MOVX    @DPTR,A
-001506 A3                INC     DPTR
-001507 E9                MOV     A,R1
-001508 F0                MOVX    @DPTR,A
-001509 A3                INC     DPTR
-00150A ED                MOV     A,R5
-00150B F0                MOVX    @DPTR,A
+00150C 904E7A            MOV     DPTR,#dt
+00150F EB                MOV     A,R3
+001510 F0                MOVX    @DPTR,A
+001511 A3                INC     DPTR
+001512 EA                MOV     A,R2
+001513 F0                MOVX    @DPTR,A
+001514 A3                INC     DPTR
+001515 E9                MOV     A,R1
+001516 F0                MOVX    @DPTR,A
+001517 A3                INC     DPTR
+001518 ED                MOV     A,R5
+001519 F0                MOVX    @DPTR,A
   132: 	xbyte tx_hid_buff[10];
   133: 	byte i=0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-00150C E4                CLR     A
-00150D FF                MOV     R7,A
+00151A E4                CLR     A
+00151B FF                MOV     R7,A
   134: 
   135: 	for(i==0; i< len; i++)
-00150E         ?C0027?KB_PROCESS:
-00150E 904E7D            MOV     DPTR,#len
-001511 E0                MOVX    A,@DPTR
-001512 FE                MOV     R6,A
-001513 EF                MOV     A,R7
-001514 C3                CLR     C
-001515 9E                SUBB    A,R6
-001516 5023              JNC     ?C0028?KB_PROCESS
+00151C         ?C0027?KB_PROCESS:
+00151C 904E7D            MOV     DPTR,#len
+00151F E0                MOVX    A,@DPTR
+001520 FE                MOV     R6,A
+001521 EF                MOV     A,R7
+001522 C3                CLR     C
+001523 9E                SUBB    A,R6
+001524 5023              JNC     ?C0028?KB_PROCESS
   136: 	{
   137: 		tx_hid_buff[i] = dt[i];
-001518 904E7A            MOV     DPTR,#dt
-00151B E0                MOVX    A,@DPTR
-00151C FB                MOV     R3,A
-00151D A3                INC     DPTR
-00151E E0                MOVX    A,@DPTR
-00151F FA                MOV     R2,A
-001520 A3                INC     DPTR
-001521 E0                MOVX    A,@DPTR
-001522 F9                MOV     R1,A
-001523 8F82              MOV     DPL,R7
-001525 758300            MOV     DPH,#00H
-001528 1203CF            LCALL   ?C?CLDOPTR
-00152B FE                MOV     R6,A
-00152C 747E              MOV     A,#LOW tx_hid_buff
-00152E 2F                ADD     A,R7
-00152F F582              MOV     DPL,A
-001531 E4                CLR     A
-001532 344E              ADDC    A,#HIGH tx_hid_buff
-001534 F583              MOV     DPH,A
-001536 EE                MOV     A,R6
-001537 F0                MOVX    @DPTR,A
+001526 904E7A            MOV     DPTR,#dt
+001529 E0                MOVX    A,@DPTR
+00152A FB                MOV     R3,A
+00152B A3                INC     DPTR
+00152C E0                MOVX    A,@DPTR
+00152D FA                MOV     R2,A
+00152E A3                INC     DPTR
+00152F E0                MOVX    A,@DPTR
+001530 F9                MOV     R1,A
+001531 8F82              MOV     DPL,R7
+001533 758300            MOV     DPH,#00H
+001536 1203CF            LCALL   ?C?CLDOPTR
+001539 FE                MOV     R6,A
+00153A 747E              MOV     A,#LOW tx_hid_buff
+00153C 2F                ADD     A,R7
+00153D F582              MOV     DPL,A
+00153F E4                CLR     A
+001540 344E              ADDC    A,#HIGH tx_hid_buff
+001542 F583              MOV     DPH,A
+001544 EE                MOV     A,R6
+001545 F0                MOVX    @DPTR,A
   138: 	}
-001538 0F                INC     R7
-001539 80D3              SJMP    ?C0027?KB_PROCESS
-00153B         ?C0028?KB_PROCESS:
+001546 0F                INC     R7
+001547 80D3              SJMP    ?C0027?KB_PROCESS
+001549         ?C0028?KB_PROCESS:
   139: 	
   140: 	if(!YC_check_need_reconnected()) 
-00153B F1F0              ACALL   YC_check_need_reconnected
-00153D EF                MOV     A,R7
-00153E 7002              JNZ     $ + 4H
-001540 A1FC              AJMP    ?C0031?KB_PROCESS
-001542         ?C0030?KB_PROCESS:
+001549 F1FC              ACALL   YC_check_need_reconnected
+00154B EF                MOV     A,R7
+00154C 7002              JNZ     $ + 4H
+00154E C10C              AJMP    ?C0031?KB_PROCESS
+001550         ?C0030?KB_PROCESS:
   141: 		return;
   142: 	if (g_variable.release_data)
-001542 904CEB            MOV     DPTR,#g_variable+02CH
-001545 E0                MOVX    A,@DPTR
-001546 6002              JZ      $ + 4H
-001548 A1FC              AJMP    ?C0031?KB_PROCESS
-00154A         ?C0032?KB_PROCESS:
+001550 904CEB            MOV     DPTR,#g_variable+02CH
+001553 E0                MOVX    A,@DPTR
+001554 6002              JZ      $ + 4H
+001556 C10C              AJMP    ?C0031?KB_PROCESS
+001558         ?C0032?KB_PROCESS:
   143: 		return;
   144: 
   145: 	if (g_variable.br_currentState == CHANGE_TO_BR_CONNECTED)
-00154A 904CC9            MOV     DPTR,#g_variable+0AH
-00154D E0                MOVX    A,@DPTR
-00154E B40417            CJNE    A,#04H,?C0033?KB_PROCESS
+001558 904CC9            MOV     DPTR,#g_variable+0AH
+00155B E0                MOVX    A,@DPTR
+00155C B40418            CJNE    A,#04H,?C0033?KB_PROCESS
   146: 	{
   147: 	#ifdef SYSTEM_CONTROL_ENABLE
   148: 		if (tx_hid_buff[0] == HID_REPORTID_SYSTEM)
-001551 904E7E            MOV     DPTR,#tx_hid_buff
-001554 E0                MOVX    A,@DPTR
-001555 B40603            CJNE    A,#06H,?C0034?KB_PROCESS
+00155F 904E7E            MOV     DPTR,#tx_hid_buff
+001562 E0                MOVX    A,@DPTR
+001563 B40603            CJNE    A,#06H,?C0034?KB_PROCESS
   149: 			tx_hid_buff[0] = HID_REPORTID_3;
-001558 7403              MOV     A,#03H
-00155A F0                MOVX    @DPTR,A
-00155B         ?C0034?KB_PROCESS:
+001566 7403              MOV     A,#03H
+001568 F0                MOVX    @DPTR,A
+001569         ?C0034?KB_PROCESS:
   150: 	#endif		
   151: 		IPC_TxBREDRHidData(tx_hid_buff,len);
-00155B 7B01              MOV     R3,#01H
-00155D 7A4E              MOV     R2,#HIGH tx_hid_buff
-00155F 797E              MOV     R1,#LOW tx_hid_buff
-001561 904E7D            MOV     DPTR,#len
-001564 E0                MOVX    A,@DPTR
-001565 FD                MOV     R5,A
-001566 F170              ACALL   _IPC_TxBREDRHidData
+001569 7B01              MOV     R3,#01H
+00156B 7A4E              MOV     R2,#HIGH tx_hid_buff
+00156D 797E              MOV     R1,#LOW tx_hid_buff
+00156F 904E7D            MOV     DPTR,#len
+001572 E0                MOVX    A,@DPTR
+001573 FD                MOV     R5,A
+001574 123C1A            LCALL   _IPC_TxBREDRHidData
   152: 	}
-001568         ?C0033?KB_PROCESS:
+001577         ?C0033?KB_PROCESS:
   153: 	if ((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED) ||
-001568 904CC7            MOV     DPTR,#g_variable+08H
-00156B E0                MOVX    A,@DPTR
-00156C FF                MOV     R7,A
-00156D 6404              XRL     A,#04H
-00156F 600A              JZ      ?C0036?KB_PROCESS
-001571 EF                MOV     A,R7
-001572 B4031D            CJNE    A,#03H,?C0035?KB_PROCESS
-001575 904DD3            MOV     DPTR,#ble_fast_connect_flag
-001578 E0                MOVX    A,@DPTR
-001579 6017              JZ      ?C0035?KB_PROCESS
-00157B         ?C0036?KB_PROCESS:
+001577 904CC7            MOV     DPTR,#g_variable+08H
+00157A E0                MOVX    A,@DPTR
+00157B FF                MOV     R7,A
+00157C 6404              XRL     A,#04H
+00157E 600A              JZ      ?C0036?KB_PROCESS
+001580 EF                MOV     A,R7
+001581 B4031E            CJNE    A,#03H,?C0035?KB_PROCESS
+001584 904DD3            MOV     DPTR,#ble_fast_connect_flag
+001587 E0                MOVX    A,@DPTR
+001588 6018              JZ      ?C0035?KB_PROCESS
+00158A         ?C0036?KB_PROCESS:
   154: 	((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTING) && ble_fast_connect_flag))
   155: 	{
   156: 		if (tx_hid_buff[0] == HID_REPORTID_SYSTEM)
-00157B 904E7E            MOV     DPTR,#tx_hid_buff
-00157E E0                MOVX    A,@DPTR
-00157F B40603            CJNE    A,#06H,?C0037?KB_PROCESS
+00158A 904E7E            MOV     DPTR,#tx_hid_buff
+00158D E0                MOVX    A,@DPTR
+00158E B40603            CJNE    A,#06H,?C0037?KB_PROCESS
   157: 			tx_hid_buff[0] = HID_REPORTID_3;
-001582 7403              MOV     A,#03H
-001584 F0                MOVX    @DPTR,A
-001585         ?C0037?KB_PROCESS:
+001591 7403              MOV     A,#03H
+001593 F0                MOVX    @DPTR,A
+001594         ?C0037?KB_PROCESS:
   158: 		IPC_TxBleData(tx_hid_buff,len);
-001585 7B01              MOV     R3,#01H
-001587 7A4E              MOV     R2,#HIGH tx_hid_buff
-001589 797E              MOV     R1,#LOW tx_hid_buff
-00158B 904E7D            MOV     DPTR,#len
-00158E E0                MOVX    A,@DPTR
-00158F FD                MOV     R5,A
-001590 F168              ACALL   _IPC_TxBleData
+001594 7B01              MOV     R3,#01H
+001596 7A4E              MOV     R2,#HIGH tx_hid_buff
+001598 797E              MOV     R1,#LOW tx_hid_buff
+00159A 904E7D            MOV     DPTR,#len
+00159D E0                MOVX    A,@DPTR
+00159E FD                MOV     R5,A
+00159F 123C30            LCALL   _IPC_TxBleData
   159: 
   160: 	}
-001592         ?C0035?KB_PROCESS:
+0015A2         ?C0035?KB_PROCESS:
   161: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-001592 904CC5            MOV     DPTR,#g_variable+06H
-001595 E0                MOVX    A,@DPTR
-001596 6403              XRL     A,#03H
-001598 7062              JNZ     ?C0031?KB_PROCESS
+0015A2 904CC5            MOV     DPTR,#g_variable+06H
+0015A5 E0                MOVX    A,@DPTR
+0015A6 6403              XRL     A,#03H
+0015A8 7062              JNZ     ?C0031?KB_PROCESS
   162: 	{
   163: 		if(tx_hid_buff[0] == HID_REPORTID_1)
-00159A 904E7E            MOV     DPTR,#tx_hid_buff
-00159D E0                MOVX    A,@DPTR
-00159E 6401              XRL     A,#01H
-0015A0 7023              JNZ     ?C0039?KB_PROCESS
+0015AA 904E7E            MOV     DPTR,#tx_hid_buff
+0015AD E0                MOVX    A,@DPTR
+0015AE 6401              XRL     A,#01H
+0015B0 7023              JNZ     ?C0039?KB_PROCESS
   164: 		{
   165: 			tx_hid_buff[0] = 4;
-0015A2 7404              MOV     A,#04H
-0015A4 F0                MOVX    @DPTR,A
+0015B2 7404              MOV     A,#04H
+0015B4 F0                MOVX    @DPTR,A
   166: 			if (tx_hid_buff[1] == 0 && tx_hid_buff[3] == 00 && tx_hid_buff[4] == 00 && tx_hid_buff[5] == 0)
-0015A5 A3                INC     DPTR
-0015A6 E0                MOVX    A,@DPTR
-0015A7 7014              JNZ     ?C0040?KB_PROCESS
-0015A9 904E81            MOV     DPTR,#tx_hid_buff+03H
-0015AC E0                MOVX    A,@DPTR
-0015AD 700E              JNZ     ?C0040?KB_PROCESS
-0015AF A3                INC     DPTR
-0015B0 E0                MOVX    A,@DPTR
-0015B1 700A              JNZ     ?C0040?KB_PROCESS
-0015B3 A3                INC     DPTR
-0015B4 E0                MOVX    A,@DPTR
-0015B5 7006              JNZ     ?C0040?KB_PROCESS
+0015B5 A3                INC     DPTR
+0015B6 E0                MOVX    A,@DPTR
+0015B7 7014              JNZ     ?C0040?KB_PROCESS
+0015B9 904E81            MOV     DPTR,#tx_hid_buff+03H
+0015BC E0                MOVX    A,@DPTR
+0015BD 700E              JNZ     ?C0040?KB_PROCESS
+0015BF A3                INC     DPTR
+0015C0 E0                MOVX    A,@DPTR
+0015C1 700A              JNZ     ?C0040?KB_PROCESS
+0015C3 A3                INC     DPTR
+0015C4 E0                MOVX    A,@DPTR
+0015C5 7006              JNZ     ?C0040?KB_PROCESS
   167: 				repeat_send_24g = 0;
-0015B7 904DDD            MOV     DPTR,#repeat_send_24g
-0015BA F0                MOVX    @DPTR,A
-0015BB 8032              SJMP    ?C0042?KB_PROCESS
-0015BD         ?C0040?KB_PROCESS:
+0015C7 904DDD            MOV     DPTR,#repeat_send_24g
+0015CA F0                MOVX    @DPTR,A
+0015CB 8032              SJMP    ?C0042?KB_PROCESS
+0015CD         ?C0040?KB_PROCESS:
   168: 			else
   169: 				repeat_send_24g = 1;			
-0015BD 904DDD            MOV     DPTR,#repeat_send_24g
-0015C0 7401              MOV     A,#01H
-0015C2 F0                MOVX    @DPTR,A
+0015CD 904DDD            MOV     DPTR,#repeat_send_24g
+0015D0 7401              MOV     A,#01H
+0015D2 F0                MOVX    @DPTR,A
   170: 		}
-0015C3 802A              SJMP    ?C0042?KB_PROCESS
-0015C5         ?C0039?KB_PROCESS:
+0015D3 802A              SJMP    ?C0042?KB_PROCESS
+0015D5         ?C0039?KB_PROCESS:
   171: 		else if(tx_hid_buff[0] == HID_REPORTID_2)
-0015C5 904E7E            MOV     DPTR,#tx_hid_buff
-0015C8 E0                MOVX    A,@DPTR
-0015C9 B40219            CJNE    A,#02H,?C0043?KB_PROCESS
+0015D5 904E7E            MOV     DPTR,#tx_hid_buff
+0015D8 E0                MOVX    A,@DPTR
+0015D9 B40219            CJNE    A,#02H,?C0043?KB_PROCESS
   172: 		{
   173: 			tx_hid_buff[0] = 5;
-0015CC 7405              MOV     A,#05H
-0015CE F0                MOVX    @DPTR,A
+0015DC 7405              MOV     A,#05H
+0015DE F0                MOVX    @DPTR,A
   174: 			if (tx_hid_buff[1] == 00 && tx_hid_buff[2] == 00)
-0015CF A3                INC     DPTR
-0015D0 E0                MOVX    A,@DPTR
-0015D1 700A              JNZ     ?C0044?KB_PROCESS
-0015D3 A3                INC     DPTR
-0015D4 E0                MOVX    A,@DPTR
-0015D5 7006              JNZ     ?C0044?KB_PROCESS
+0015DF A3                INC     DPTR
+0015E0 E0                MOVX    A,@DPTR
+0015E1 700A              JNZ     ?C0044?KB_PROCESS
+0015E3 A3                INC     DPTR
+0015E4 E0                MOVX    A,@DPTR
+0015E5 7006              JNZ     ?C0044?KB_PROCESS
   175: 			{
   176: 				repeat_send_24g = 0;
-0015D7 904DDD            MOV     DPTR,#repeat_send_24g
-0015DA F0                MOVX    @DPTR,A
+0015E7 904DDD            MOV     DPTR,#repeat_send_24g
+0015EA F0                MOVX    @DPTR,A
   177: 			}
-0015DB 8012              SJMP    ?C0042?KB_PROCESS
-0015DD         ?C0044?KB_PROCESS:
+0015EB 8012              SJMP    ?C0042?KB_PROCESS
+0015ED         ?C0044?KB_PROCESS:
   178: 			else
   179: 			{
   180: 				repeat_send_24g = 1;
-0015DD 904DDD            MOV     DPTR,#repeat_send_24g
-0015E0 7401              MOV     A,#01H
-0015E2 F0                MOVX    @DPTR,A
+0015ED 904DDD            MOV     DPTR,#repeat_send_24g
+0015F0 7401              MOV     A,#01H
+0015F2 F0                MOVX    @DPTR,A
   181: 			}
   182: 		}
-0015E3 800A              SJMP    ?C0042?KB_PROCESS
-0015E5         ?C0043?KB_PROCESS:
+0015F3 800A              SJMP    ?C0042?KB_PROCESS
+0015F5         ?C0043?KB_PROCESS:
   183: 		else if(tx_hid_buff[0] == HID_REPORTID_3)
-0015E5 904E7E            MOV     DPTR,#tx_hid_buff
-0015E8 E0                MOVX    A,@DPTR
-0015E9 B40303            CJNE    A,#03H,?C0042?KB_PROCESS
+0015F5 904E7E            MOV     DPTR,#tx_hid_buff
+0015F8 E0                MOVX    A,@DPTR
+0015F9 B40303            CJNE    A,#03H,?C0042?KB_PROCESS
   184: 		{
   185: 			tx_hid_buff[0] = 7;
-0015EC 7407              MOV     A,#07H
-0015EE F0                MOVX    @DPTR,A
+0015FC 7407              MOV     A,#07H
+0015FE F0                MOVX    @DPTR,A
   186: 		}
-0015EF         ?C0042?KB_PROCESS:
+0015FF         ?C0042?KB_PROCESS:
   187: 		IPC_Tx24GData(tx_hid_buff,len);
-0015EF 7B01              MOV     R3,#01H
-0015F1 7A4E              MOV     R2,#HIGH tx_hid_buff
-0015F3 797E              MOV     R1,#LOW tx_hid_buff
-0015F5 904E7D            MOV     DPTR,#len
-0015F8 E0                MOVX    A,@DPTR
-0015F9 FD                MOV     R5,A
-0015FA F13C              ACALL   _IPC_Tx24GData
+0015FF 7B01              MOV     R3,#01H
+001601 7A4E              MOV     R2,#HIGH tx_hid_buff
+001603 797E              MOV     R1,#LOW tx_hid_buff
+001605 904E7D            MOV     DPTR,#len
+001608 E0                MOVX    A,@DPTR
+001609 FD                MOV     R5,A
+00160A F1D0              ACALL   _IPC_Tx24GData
   188: 	}
   189: }
-0015FC         ?C0031?KB_PROCESS:
-0015FC 22                RET     
+00160C         ?C0031?KB_PROCESS:
+00160C 22                RET     
 ----- FUNCTION _IPC_TxHidData (END) -------
 
 
@@ -3149,46 +3165,46 @@
  FILE: 'kb_process.c'
   215: void kb_send_combination_key(byte ctrl_value,byte key_value)
   216: {
-0015FD 904F01            MOV     DPTR,#ctrl_value
-001600 EF                MOV     A,R7
-001601 F0                MOVX    @DPTR,A
-001602 A3                INC     DPTR
-001603 ED                MOV     A,R5
-001604 F0                MOVX    @DPTR,A
+00160D 904F01            MOV     DPTR,#ctrl_value
+001610 EF                MOV     A,R7
+001611 F0                MOVX    @DPTR,A
+001612 A3                INC     DPTR
+001613 ED                MOV     A,R5
+001614 F0                MOVX    @DPTR,A
   217: 	xmemclear(hidBuff,9);
   218: 	hidBuff[0] = HID_REPORTID_1;
-001605 7B01              MOV     R3,#01H
-001607 7A48              MOV     R2,#HIGH hidBuff
-001609 7900              MOV     R1,#LOW hidBuff
-00160B 7D09              MOV     R5,#09H
-00160D 7C00              MOV     R4,#00H
-00160F 9134              ACALL   _xmemclear
+001615 7B01              MOV     R3,#01H
+001617 7A48              MOV     R2,#HIGH hidBuff
+001619 7900              MOV     R1,#LOW hidBuff
+00161B 7D09              MOV     R5,#09H
+00161D 7C00              MOV     R4,#00H
+00161F 9142              ACALL   _xmemclear
   219: 	hidBuff[1] |= ctrl_value;
-001611 904800            MOV     DPTR,#hidBuff
-001614 7401              MOV     A,#01H
-001616 F0                MOVX    @DPTR,A
+001621 904800            MOV     DPTR,#hidBuff
+001624 7401              MOV     A,#01H
+001626 F0                MOVX    @DPTR,A
   220: 	hidBuff[3] = key_value; 
-001617 A3                INC     DPTR
-001618 E0                MOVX    A,@DPTR
-001619 FF                MOV     R7,A
-00161A 904F01            MOV     DPTR,#ctrl_value
-00161D E0                MOVX    A,@DPTR
-00161E FE                MOV     R6,A
-00161F EF                MOV     A,R7
-001620 4E                ORL     A,R6
-001621 904801            MOV     DPTR,#hidBuff+01H
-001624 F0                MOVX    @DPTR,A
-  221: 	IPC_TxHidData(hidBuff, 9);
-001625 904F02            MOV     DPTR,#key_value
+001627 A3                INC     DPTR
 001628 E0                MOVX    A,@DPTR
-001629 904803            MOV     DPTR,#hidBuff+03H
-00162C F0                MOVX    @DPTR,A
+001629 FF                MOV     R7,A
+00162A 904F01            MOV     DPTR,#ctrl_value
+00162D E0                MOVX    A,@DPTR
+00162E FE                MOV     R6,A
+00162F EF                MOV     A,R7
+001630 4E                ORL     A,R6
+001631 904801            MOV     DPTR,#hidBuff+01H
+001634 F0                MOVX    @DPTR,A
+  221: 	IPC_TxHidData(hidBuff, 9);
+001635 904F02            MOV     DPTR,#key_value
+001638 E0                MOVX    A,@DPTR
+001639 904803            MOV     DPTR,#hidBuff+03H
+00163C F0                MOVX    @DPTR,A
   222: }
-00162D 7B01              MOV     R3,#01H
-00162F 7A48              MOV     R2,#HIGH hidBuff
-001631 7900              MOV     R1,#LOW hidBuff
-001633 7D09              MOV     R5,#09H
-001635 81FE              AJMP    _IPC_TxHidData
+00163D 7B01              MOV     R3,#01H
+00163F 7A48              MOV     R2,#HIGH hidBuff
+001641 7900              MOV     R1,#LOW hidBuff
+001643 7D09              MOV     R5,#09H
+001645 A10C              AJMP    _IPC_TxHidData
 ----- FUNCTION _kb_send_combination_key (END) -------
 
 
@@ -3198,19 +3214,19 @@
   354: {
   355: 	 if (g_variable.ble_currentSubState == CHANGE_TO_BLE_SUB_PINCODE 
   356: 		|| g_variable.br_currentSubState == CHANGE_TO_BR_SUB_PINCODE)
-001637 904CC8            MOV     DPTR,#g_variable+09H
-00163A E0                MOVX    A,@DPTR
-00163B 6402              XRL     A,#02H
-00163D 6007              JZ      ?C0080?KB_PROCESS
-00163F 904CCA            MOV     DPTR,#g_variable+0BH
-001642 E0                MOVX    A,@DPTR
-001643 B40203            CJNE    A,#02H,?C0079?KB_PROCESS
-001646         ?C0080?KB_PROCESS:
+001647 904CC8            MOV     DPTR,#g_variable+09H
+00164A E0                MOVX    A,@DPTR
+00164B 6402              XRL     A,#02H
+00164D 6007              JZ      ?C0080?KB_PROCESS
+00164F 904CCA            MOV     DPTR,#g_variable+0BH
+001652 E0                MOVX    A,@DPTR
+001653 B40203            CJNE    A,#02H,?C0079?KB_PROCESS
+001656         ?C0080?KB_PROCESS:
   357: 	{
   358: 		kb_bt_pincode_enter();
-001646 02294C            LJMP    kb_bt_pincode_enter
+001656 022992            LJMP    kb_bt_pincode_enter
   359: 	}
-001649         ?C0079?KB_PROCESS:
+001659         ?C0079?KB_PROCESS:
   360: 	else
   361: 	{
   362: 		/*
@@ -3242,436 +3258,382 @@
   388: 		//	g_variable.sensor_titl = 0;
   389: 			
   390: 		if((g_variable.key_combination_step == CAMBINATION_KEY_FREE)
-001649 904CF4            MOV     DPTR,#g_variable+035H
-00164C E0                MOVX    A,@DPTR
-00164D FF                MOV     R7,A
-00164E 6008              JZ      ?C0083?KB_PROCESS
-001650 6403              XRL     A,#03H
-001652 6004              JZ      ?C0083?KB_PROCESS
-001654 EF                MOV     A,R7
-001655 B40502            CJNE    A,#05H,?C0082?KB_PROCESS
-001658         ?C0083?KB_PROCESS:
+001659 904CF4            MOV     DPTR,#g_variable+035H
+00165C E0                MOVX    A,@DPTR
+00165D FF                MOV     R7,A
+00165E 6008              JZ      ?C0083?KB_PROCESS
+001660 6403              XRL     A,#03H
+001662 6004              JZ      ?C0083?KB_PROCESS
+001664 EF                MOV     A,R7
+001665 B40503            CJNE    A,#05H,?C0082?KB_PROCESS
+001668         ?C0083?KB_PROCESS:
   391: 		||(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE)
   392: 		|| (g_variable.key_combination_step == CAMBINATION_KEY_RELEASE)
   393: 		)
   394: 			kb_motion();
-001658 8072              SJMP    kb_motion
-00165A         ?C0082?KB_PROCESS:
+001668 022E11            LJMP    kb_motion
+00166B         ?C0082?KB_PROCESS:
   395: 		else
   396: 		{
   397: 			if(g_variable.key_combination_step == CAMBINATION_KEY_PRESS)
-00165A 904CF4            MOV     DPTR,#g_variable+035H
-00165D E0                MOVX    A,@DPTR
-00165E B4010E            CJNE    A,#01H,?C0085?KB_PROCESS
+00166B 904CF4            MOV     DPTR,#g_variable+035H
+00166E E0                MOVX    A,@DPTR
+00166F B4010E            CJNE    A,#01H,?C0085?KB_PROCESS
   398: 			{
   399: 				kb_send_combination_key(g_variable.key_combination_ctrl,0);
-001661 A3                INC     DPTR
-001662 E0                MOVX    A,@DPTR
-001663 FF                MOV     R7,A
-001664 E4                CLR     A
-001665 FD                MOV     R5,A
-001666 B1FD              ACALL   _kb_send_combination_key
+001672 A3                INC     DPTR
+001673 E0                MOVX    A,@DPTR
+001674 FF                MOV     R7,A
+001675 E4                CLR     A
+001676 FD                MOV     R5,A
+001677 D10D              ACALL   _kb_send_combination_key
   400: 				g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-001668 904CF4            MOV     DPTR,#g_variable+035H
-00166B 7402              MOV     A,#02H
-00166D F0                MOVX    @DPTR,A
+001679 904CF4            MOV     DPTR,#g_variable+035H
+00167C 7402              MOV     A,#02H
+00167E F0                MOVX    @DPTR,A
   401: 			}
-00166E 22                RET     
-00166F         ?C0085?KB_PROCESS:
+00167F 22                RET     
+001680         ?C0085?KB_PROCESS:
   402: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_HOLD)
-00166F 904CF4            MOV     DPTR,#g_variable+035H
-001672 E0                MOVX    A,@DPTR
-001673 B4020B            CJNE    A,#02H,?C0087?KB_PROCESS
+001680 904CF4            MOV     DPTR,#g_variable+035H
+001683 E0                MOVX    A,@DPTR
+001684 B4020B            CJNE    A,#02H,?C0087?KB_PROCESS
   403: 			{	
   404: 				g_variable.key_combination_step = CAMBINATION_KEY_COMPLETE;
-001676 7403              MOV     A,#03H
-001678 F0                MOVX    @DPTR,A
+001687 7403              MOV     A,#03H
+001689 F0                MOVX    @DPTR,A
   405: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-001679 A3                INC     DPTR
-00167A E0                MOVX    A,@DPTR
-00167B FF                MOV     R7,A
-00167C A3                INC     DPTR
-00167D E0                MOVX    A,@DPTR
-00167E FD                MOV     R5,A
-00167F A1FD              AJMP    _kb_send_combination_key
+00168A A3                INC     DPTR
+00168B E0                MOVX    A,@DPTR
+00168C FF                MOV     R7,A
+00168D A3                INC     DPTR
+00168E E0                MOVX    A,@DPTR
+00168F FD                MOV     R5,A
+001690 C10D              AJMP    _kb_send_combination_key
   406: 			}
-001681         ?C0087?KB_PROCESS:
+001692         ?C0087?KB_PROCESS:
   407: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE)
-001681 904CF4            MOV     DPTR,#g_variable+035H
-001684 E0                MOVX    A,@DPTR
-001685 B40427            CJNE    A,#04H,?C0089?KB_PROCESS
+001692 904CF4            MOV     DPTR,#g_variable+035H
+001695 E0                MOVX    A,@DPTR
+001696 B40427            CJNE    A,#04H,?C0089?KB_PROCESS
   408: 			{
   409: 				g_variable.key_combination_keyvalue = 0;
-001688 E4                CLR     A
-001689 904CF6            MOV     DPTR,#g_variable+037H
-00168C F0                MOVX    @DPTR,A
+001699 E4                CLR     A
+00169A 904CF6            MOV     DPTR,#g_variable+037H
+00169D F0                MOVX    @DPTR,A
   410: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-00168D 904CF5            MOV     DPTR,#g_variable+036H
-001690 E0                MOVX    A,@DPTR
-001691 FF                MOV     R7,A
-001692 E4                CLR     A
-001693 FD                MOV     R5,A
-001694 B1FD              ACALL   _kb_send_combination_key
+00169E 904CF5            MOV     DPTR,#g_variable+036H
+0016A1 E0                MOVX    A,@DPTR
+0016A2 FF                MOV     R7,A
+0016A3 E4                CLR     A
+0016A4 FD                MOV     R5,A
+0016A5 D10D              ACALL   _kb_send_combination_key
   411: 				g_variable.key_combination_ctrl = 0;
-001696 E4                CLR     A
-001697 904CF5            MOV     DPTR,#g_variable+036H
-00169A F0                MOVX    @DPTR,A
+0016A7 E4                CLR     A
+0016A8 904CF5            MOV     DPTR,#g_variable+036H
+0016AB F0                MOVX    @DPTR,A
   412: 				if(!g_variable.one_key_press_wait_release_timer)
-00169B 904CF8            MOV     DPTR,#g_variable+039H
-00169E E0                MOVX    A,@DPTR
-00169F 7007              JNZ     ?C0090?KB_PROCESS
+0016AC 904CF8            MOV     DPTR,#g_variable+039H
+0016AF E0                MOVX    A,@DPTR
+0016B0 7007              JNZ     ?C0090?KB_PROCESS
   413: 					g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-0016A1 904CF4            MOV     DPTR,#g_variable+035H
-0016A4 7406              MOV     A,#06H
-0016A6 F0                MOVX    @DPTR,A
-0016A7 22                RET     
-0016A8         ?C0090?KB_PROCESS:
+0016B2 904CF4            MOV     DPTR,#g_variable+035H
+0016B5 7406              MOV     A,#06H
+0016B7 F0                MOVX    @DPTR,A
+0016B8 22                RET     
+0016B9         ?C0090?KB_PROCESS:
   414: 				else
   415: 					g_variable.key_combination_step = CAMBINATION_KEY_RELEASE;
-0016A8 904CF4            MOV     DPTR,#g_variable+035H
-0016AB 7405              MOV     A,#05H
-0016AD F0                MOVX    @DPTR,A
+0016B9 904CF4            MOV     DPTR,#g_variable+035H
+0016BC 7405              MOV     A,#05H
+0016BE F0                MOVX    @DPTR,A
   416: 			}
-0016AE 22                RET     
-0016AF         ?C0089?KB_PROCESS:
+0016BF 22                RET     
+0016C0         ?C0089?KB_PROCESS:
   417: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_NULL)
-0016AF 904CF4            MOV     DPTR,#g_variable+035H
-0016B2 E0                MOVX    A,@DPTR
-0016B3 B40615            CJNE    A,#06H,?C0094?KB_PROCESS
+0016C0 904CF4            MOV     DPTR,#g_variable+035H
+0016C3 E0                MOVX    A,@DPTR
+0016C4 B40615            CJNE    A,#06H,?C0094?KB_PROCESS
   418: 			{
   419: 				g_variable.key_combination_keyvalue = 0;
-0016B6 E4                CLR     A
-0016B7 904CF6            MOV     DPTR,#g_variable+037H
-0016BA F0                MOVX    @DPTR,A
+0016C7 E4                CLR     A
+0016C8 904CF6            MOV     DPTR,#g_variable+037H
+0016CB F0                MOVX    @DPTR,A
   420: 				g_variable.key_combination_ctrl = 0;
-0016BB 904CF5            MOV     DPTR,#g_variable+036H
-0016BE F0                MOVX    @DPTR,A
+0016CC 904CF5            MOV     DPTR,#g_variable+036H
+0016CF F0                MOVX    @DPTR,A
   421: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-0016BF A3                INC     DPTR
-0016C0 E0                MOVX    A,@DPTR
-0016C1 FD                MOV     R5,A
-0016C2 E4                CLR     A
-0016C3 FF                MOV     R7,A
-0016C4 B1FD              ACALL   _kb_send_combination_key
+0016D0 A3                INC     DPTR
+0016D1 E0                MOVX    A,@DPTR
+0016D2 FD                MOV     R5,A
+0016D3 E4                CLR     A
+0016D4 FF                MOV     R7,A
+0016D5 D10D              ACALL   _kb_send_combination_key
   422: 				g_variable.key_combination_step = CAMBINATION_KEY_FREE;
-0016C6 E4                CLR     A
-0016C7 904CF4            MOV     DPTR,#g_variable+035H
-0016CA F0                MOVX    @DPTR,A
+0016D7 E4                CLR     A
+0016D8 904CF4            MOV     DPTR,#g_variable+035H
+0016DB F0                MOVX    @DPTR,A
   423: 			}
   424: 		}
   425: 		}
   426: 	}
   427: }
-0016CB         ?C0094?KB_PROCESS:
-0016CB 22                RET     
+0016DC         ?C0094?KB_PROCESS:
+0016DC 22                RET     
 ----- FUNCTION kb_need_keyscan (END) -------
 
 
------ FUNCTION kb_motion (BEGIN) -----
- FILE: 'kb_process.c'
-  334: static void kb_motion()
-  335: {
-  336: 	tKSEVENT *pEvt = NULL;
-  337: 	
-0016CC 904EED            MOV     DPTR,#pEvt
-0016CF E4                CLR     A
-0016D0 F0                MOVX    @DPTR,A
-0016D1 A3                INC     DPTR
-0016D2 F0                MOVX    @DPTR,A
-0016D3 A3                INC     DPTR
-0016D4 F0                MOVX    @DPTR,A
-  338: 	if (!IPC_IsTxBuffEmpty())
-0016D5 123BD8            LCALL   IPC_IsTxBuffEmpty
-0016D8 5025              JNC     ?C0077?KB_PROCESS
-0016DA         ?C0076?KB_PROCESS:
-  339: 		return;
-  340: 	pEvt = KS_GetCurrentEvt();
-0016DA 122BBE            LCALL   KS_GetCurrentEvt
-0016DD 904EED            MOV     DPTR,#pEvt
-0016E0 EB                MOV     A,R3
-0016E1 F0                MOVX    @DPTR,A
-0016E2 A3                INC     DPTR
-0016E3 EA                MOV     A,R2
-0016E4 F0                MOVX    @DPTR,A
-0016E5 A3                INC     DPTR
-0016E6 E9                MOV     A,R1
-0016E7 F0                MOVX    @DPTR,A
-  341: 
-  342: 	if (pEvt == NULL)
-0016E8 4A                ORL     A,R2
-0016E9 7007              JNZ     ?C0078?KB_PROCESS
-  343: 	{
-  344: 		m_power_on_flag = 1;
-0016EB 904CB6            MOV     DPTR,#m_power_on_flag
-0016EE 04                INC     A
-0016EF F0                MOVX    @DPTR,A
-  345: 		kb_24g_get_led_status();
-0016F0 800E              SJMP    kb_24g_get_led_status
-  346: 		return;
-  347: 	}
-0016F2         ?C0078?KB_PROCESS:
-  348: 	kb_motion_keyscan(pEvt);
-0016F2 904EED            MOV     DPTR,#pEvt
+----- FUNCTION YC_connect_timeout_500ms (BEGIN) -----
+ FILE: 'sys.c'
+  535: void YC_connect_timeout_500ms()
+  536: {
+  537: 
+  538: 	if(le_send_battery_level_delay_count)
+0016DD 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
+0016E0 E0                MOVX    A,@DPTR
+0016E1 600F              JZ      ?C0096?SYS
+  539: 	{
+  540: 		le_send_battery_level_delay_count--;
+0016E3 E0                MOVX    A,@DPTR
+0016E4 14                DEC     A
+0016E5 F0                MOVX    @DPTR,A
+  541: 		if(!le_send_battery_level_delay_count)
+0016E6 E0                MOVX    A,@DPTR
+0016E7 7009              JNZ     ?C0096?SYS
+  542: 		{	
+  543: 			m_lpm_mode = 1;
+0016E9 904131            MOV     DPTR,#m_lpm_mode
+0016EC 04                INC     A
+0016ED F0                MOVX    @DPTR,A
+  544: 			le_send_battery_level_flag = 1;
+0016EE 904DDA            MOV     DPTR,#le_send_battery_level_flag
+0016F1 F0                MOVX    @DPTR,A
+  545: 		}
+  546: 	}
+0016F2         ?C0096?SYS:
+  547: 	
+  548: //system long sleep timer
+  549: 	if (g_variable.br_currentState == CHANGE_TO_BR_CONNECTED ||
+0016F2 904CC9            MOV     DPTR,#g_variable+0AH
 0016F5 E0                MOVX    A,@DPTR
-0016F6 FB                MOV     R3,A
-0016F7 A3                INC     DPTR
-0016F8 E0                MOVX    A,@DPTR
-0016F9 FA                MOV     R2,A
-0016FA A3                INC     DPTR
-0016FB E0                MOVX    A,@DPTR
-0016FC F9                MOV     R1,A
-0016FD 312E              ACALL   _kb_motion_keyscan
-  349: }
-0016FF         ?C0077?KB_PROCESS:
-0016FF 22                RET     
------ FUNCTION kb_motion (END) -------
-
-
------ FUNCTION kb_24g_get_led_status (BEGIN) -----
- FILE: 'kb_process.c'
-  316: void kb_24g_get_led_status()		//get RF Ack for get numlock/capslock status
-  317: {
-  318: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
-  319: 	{
-001700 904D4A            MOV     DPTR,#m_24g_led_flag
-001703 E0                MOVX    A,@DPTR
-001704 6035              JZ      ?C0075?KB_PROCESS
-001706 904DDD            MOV     DPTR,#repeat_send_24g
-001709 E0                MOVX    A,@DPTR
-00170A 702F              JNZ     ?C0075?KB_PROCESS
-  320: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-  321: 		{
-00170C 904CC5            MOV     DPTR,#g_variable+06H
-00170F E0                MOVX    A,@DPTR
-001710 B40328            CJNE    A,#03H,?C0075?KB_PROCESS
-  322: 			xmemclear(hidBuff,9);
-  323: 
-001713 7B01              MOV     R3,#01H
-001715 7A48              MOV     R2,#HIGH hidBuff
-001717 7900              MOV     R1,#LOW hidBuff
-001719 7D09              MOV     R5,#09H
-00171B 7C00              MOV     R4,#00H
-00171D 9134              ACALL   _xmemclear
-  324: 			mult_key_status = 0;
-00171F E4                CLR     A
-001720 904E4B            MOV     DPTR,#mult_key_status
-001723 F0                MOVX    @DPTR,A
-  325: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
-001724 904800            MOV     DPTR,#hidBuff
-001727 04                INC     A
-001728 F0                MOVX    @DPTR,A
-  326: 			hidBuff[2] = m_24g_led_flag;
-001729 904D4A            MOV     DPTR,#m_24g_led_flag
-00172C E0                MOVX    A,@DPTR
-00172D 904802            MOV     DPTR,#hidBuff+02H
-001730 F0                MOVX    @DPTR,A
-  327: 			IPC_TxHidData(hidBuff, 9);
-001731 7B01              MOV     R3,#01H
-001733 7A48              MOV     R2,#HIGH hidBuff
-001735 7900              MOV     R1,#LOW hidBuff
-001737 7D09              MOV     R5,#09H
-001739 91FE              ACALL   _IPC_TxHidData
-  328: 		}	
-  329: 	}
-  330: }
-00173B         ?C0075?KB_PROCESS:
-00173B 22                RET     
------ FUNCTION kb_24g_get_led_status (END) -------
+0016F6 6404              XRL     A,#04H
+0016F8 6008              JZ      ?C0099?SYS
+0016FA 904CC7            MOV     DPTR,#g_variable+08H
+0016FD E0                MOVX    A,@DPTR
+0016FE 6404              XRL     A,#04H
+001700 7055              JNZ     ?C0098?SYS
+001702         ?C0099?SYS:
+  550: 		g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+  551: 	{
+  552: 		if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+001702 904CC7            MOV     DPTR,#g_variable+08H
+001705 E0                MOVX    A,@DPTR
+001706 6404              XRL     A,#04H
+001708 7033              JNZ     ?C0100?SYS
+  553: 		{
+  554: 			if(le_send_battery_level_flag || (g_variable.sleepTimer && !(g_variable.sleepTimer & 0x1f)))		// ble battery l
+>> evel updata each 16 second
+00170A 904DDA            MOV     DPTR,#le_send_battery_level_flag
+00170D E0                MOVX    A,@DPTR
+00170E 7010              JNZ     ?C0102?SYS
+001710 904CE3            MOV     DPTR,#g_variable+024H
+001713 E0                MOVX    A,@DPTR
+001714 FE                MOV     R6,A
+001715 A3                INC     DPTR
+001716 E0                MOVX    A,@DPTR
+001717 FF                MOV     R7,A
+001718 4E                ORL     A,R6
+001719 6022              JZ      ?C0100?SYS
+00171B EF                MOV     A,R7
+00171C 541F              ANL     A,#01FH
+00171E 701D              JNZ     ?C0100?SYS
+001720         ?C0102?SYS:
+  555: 			{
+  556: 				le_send_battery_level_flag = 0;
+001720 E4                CLR     A
+001721 904DDA            MOV     DPTR,#le_send_battery_level_flag
+001724 F0                MOVX    @DPTR,A
+  557: 				multikey[0] = HID_REPORTID_BATTERY;	
+001725 904E4C            MOV     DPTR,#multikey
+001728 7404              MOV     A,#04H
+00172A F0                MOVX    @DPTR,A
+  558: 				multikey[1] = g_variable.battery_level_percentage;	
+00172B 904CF9            MOV     DPTR,#g_variable+03AH
+00172E E0                MOVX    A,@DPTR
+00172F 904E4D            MOV     DPTR,#multikey+01H
+001732 F0                MOVX    @DPTR,A
+  559: 				IPC_TxHidData(multikey, 2);
+001733 7B01              MOV     R3,#01H
+001735 7A4E              MOV     R2,#HIGH multikey
+001737 794C              MOV     R1,#LOW multikey
+001739 7D02              MOV     R5,#02H
+00173B B10C              ACALL   _IPC_TxHidData
+  560: 			}
+  561: 		}
+00173D         ?C0100?SYS:
+  562: 		if (g_variable.sleepTimer == STANDBY_TIMER_10MIN) 
+00173D 904CE3            MOV     DPTR,#g_variable+024H
+001740 E0                MOVX    A,@DPTR
+001741 6404              XRL     A,#04H
+001743 7004              JNZ     ?C0207?SYS
+001745 A3                INC     DPTR
+001746 E0                MOVX    A,@DPTR
+001747 64B0              XRL     A,#0B0H
+001749         ?C0207?SYS:
+001749 6002              JZ      $ + 4H
+00174B E1CF              AJMP    ?C0114?SYS
+  563: 		{
+  564: 			YC_disconnect_all_link();
+00174D 120CF2            LCALL   YC_disconnect_all_link
+  565: 			g_variable.lockLpm = 1;
+001750 904CEC            MOV     DPTR,#g_variable+02DH
+001753 7401              MOV     A,#01H
+001755 F0                MOVX    @DPTR,A
+  566: 		}
+  567: 	}
+001756 22                RET     
+001757         ?C0098?SYS:
+  568: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+001757 904CC5            MOV     DPTR,#g_variable+06H
+00175A E0                MOVX    A,@DPTR
+00175B 6403              XRL     A,#03H
+00175D 7038              JNZ     ?C0105?SYS
+  569: 	{
+  570: #ifdef PC_SLEEP_STATUS_GET	
+  571: 		if(g_variable.sleepTimer & 0x10)	// search dongle each 8s
+00175F 904CE4            MOV     DPTR,#g_variable+025H
+001762 E0                MOVX    A,@DPTR
+001763 30E41F            JNB     ACC.4,?C0106?SYS
+  572: 		{
+  573: 			xmemclear(hidBuff,9);
+001766 7B01              MOV     R3,#01H
+001768 7A48              MOV     R2,#HIGH hidBuff
+00176A 7900              MOV     R1,#LOW hidBuff
+00176C 7D09              MOV     R5,#09H
+00176E 7C00              MOV     R4,#00H
+001770 9142              ACALL   _xmemclear
+  574: 
+  575: 			mult_key_status = 0;
+001772 E4                CLR     A
+001773 904E4B            MOV     DPTR,#mult_key_status
+001776 F0                MOVX    @DPTR,A
+  576: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
+001777 904800            MOV     DPTR,#hidBuff
+00177A 04                INC     A
+00177B F0                MOVX    @DPTR,A
+  577: 			IPC_TxHidData(hidBuff, 9);
+00177C FB                MOV     R3,A
+00177D 7A48              MOV     R2,#HIGH hidBuff
+00177F 7900              MOV     R1,#LOW hidBuff
+001781 7D09              MOV     R5,#09H
+001783 B10C              ACALL   _IPC_TxHidData
+  578: 		}
+001785         ?C0106?SYS:
+  579: #endif	
+  580: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
+001785 C3                CLR     C
+001786 904CE4            MOV     DPTR,#g_variable+025H
+001789 E0                MOVX    A,@DPTR
+00178A 94B0              SUBB    A,#0B0H
+00178C 904CE3            MOV     DPTR,#g_variable+024H
+00178F E0                MOVX    A,@DPTR
+001790 9404              SUBB    A,#04H
+001792 403B              JC      ?C0114?SYS
+  581: 		{
+  582: 			System_G24_long_lpm();
+001794 023641            LJMP    System_G24_long_lpm
+  583: 		}
+  584: 	}
+001797         ?C0105?SYS:
+  585: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
+001797 904CC5            MOV     DPTR,#g_variable+06H
+00179A E0                MOVX    A,@DPTR
+00179B B40112            CJNE    A,#01H,?C0109?SYS
+  586: 	{
+  587: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
+00179E C3                CLR     C
+00179F 904CE4            MOV     DPTR,#g_variable+025H
+0017A2 E0                MOVX    A,@DPTR
+0017A3 9478              SUBB    A,#078H
+0017A5 904CE3            MOV     DPTR,#g_variable+024H
+0017A8 E0                MOVX    A,@DPTR
+0017A9 9400              SUBB    A,#00H
+0017AB 4022              JC      ?C0114?SYS
+  588: 		{
+  589: 			System_G24_long_lpm();
+0017AD 023641            LJMP    System_G24_long_lpm
+  590: 		}
+  591: 	}
+0017B0         ?C0109?SYS:
+  592: 	else
+  593: 	{
+  594: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
+0017B0 C3                CLR     C
+0017B1 904CE4            MOV     DPTR,#g_variable+025H
+0017B4 E0                MOVX    A,@DPTR
+0017B5 9414              SUBB    A,#014H
+0017B7 904CE3            MOV     DPTR,#g_variable+024H
+0017BA E0                MOVX    A,@DPTR
+0017BB 9400              SUBB    A,#00H
+0017BD 4010              JC      ?C0114?SYS
+  595: 		{
+  596: 			if(ble_reconnect_flag)
+0017BF 904DE5            MOV     DPTR,#ble_reconnect_flag
+0017C2 E0                MOVX    A,@DPTR
+0017C3 6007              JZ      ?C0113?SYS
+  597: 			{
+  598: 				ble_reconnect_flag = 0;
+0017C5 E4                CLR     A
+0017C6 F0                MOVX    @DPTR,A
+  599: 				IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+0017C7 7F0E              MOV     R7,#0EH
+0017C9 12085F            LCALL   _IPC_TxControlCmd
+  600: 			}
+0017CC         ?C0113?SYS:
+  601: 			System_long_sleep();
+0017CC 120FEE            LCALL   System_long_sleep
+  602: 		}
+  603: 	}
+  604: }
+0017CF         ?C0114?SYS:
+0017CF 22                RET     
+----- FUNCTION YC_connect_timeout_500ms (END) -------
 
 
 ----- FUNCTION _IPC_Tx24GData (BEGIN) -----
 ;---- Variable 'len' assigned to Register 'R5' ----
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-00173C 900BE7            MOV     DPTR,#ipcSendBuff
-00173F 7406              MOV     A,#06H
-001741 F0                MOVX    @DPTR,A
+0017D0 900BE7            MOV     DPTR,#ipcSendBuff
+0017D3 7406              MOV     A,#06H
+0017D5 F0                MOVX    @DPTR,A
 ;----                  JMP     _IPC_TxData
 ----- FUNCTION _IPC_Tx24GData (END) -------
 
 
 ----- FUNCTION _IPC_TxData (BEGIN) -----
-001742 904F10            MOV     DPTR,#len
-001745 ED                MOV     A,R5
-001746 F0                MOVX    @DPTR,A
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-001747 E0                MOVX    A,@DPTR
-001748 FD                MOV     R5,A
-001749 900BE8            MOV     DPTR,#ipcSendBuff+01H
-00174C F0                MOVX    @DPTR,A
-00174D 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
-00174F 7FE9              MOV     R7,#LOW ipcSendBuff+02H
-001751 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-001754 ED                MOV     A,R5
-001755 F0                MOVX    @DPTR,A
-001756 11EB              ACALL   _xmemcpy
-001758 7B01              MOV     R3,#01H
-00175A 7A0B              MOV     R2,#HIGH ipcSendBuff
-00175C 79E7              MOV     R1,#LOW ipcSendBuff
-00175E 904F10            MOV     DPTR,#len
-001761 E0                MOVX    A,@DPTR
-001762 2402              ADD     A,#02H
-001764 FD                MOV     R5,A
-001765 020887            LJMP    _ipcTx
------ FUNCTION _IPC_TxData (END) -------
-
-
------ FUNCTION _IPC_TxBleData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-001768 900BE7            MOV     DPTR,#ipcSendBuff
-00176B 7405              MOV     A,#05H
-00176D F0                MOVX    @DPTR,A
-00176E 80D2              SJMP    _IPC_TxData
------ FUNCTION _IPC_TxBleData (END) -------
-
-
------ FUNCTION _IPC_TxBREDRHidData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
+0017D6 904F10            MOV     DPTR,#len
+0017D9 ED                MOV     A,R5
+0017DA F0                MOVX    @DPTR,A
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-001770 900BE7            MOV     DPTR,#ipcSendBuff
-001773 7403              MOV     A,#03H
-001775 F0                MOVX    @DPTR,A
-001776 ED                MOV     A,R5
-001777 6002              JZ      ?C0017?IPC
-001779         ?C0016?IPC:
-001779 F142              ACALL   _IPC_TxData
-00177B         ?C0017?IPC:
-00177B 22                RET     
------ FUNCTION _IPC_TxBREDRHidData (END) -------
-
-
------ FUNCTION YC_System_Main (BEGIN) -----
- FILE: 'sys.c'
-  988: void YC_System_Main(void)
-  989: {
-  990: 	kb_cb_init();
-  991: 	while(1) {
-00177C F1C5              ACALL   kb_cb_init
-00177E         ?C0193?SYS:
-  992: 		IPC_DealSingleStep();
-  993: 		kb_need_keyscan();
-00177E 1239BD            LCALL   IPC_DealSingleStep
-  994: 		YC_update_eeprom_data();
-001781 D137              ACALL   kb_need_keyscan
-  995: 		LED_handle();
-001783 120D50            LCALL   YC_update_eeprom_data
-  996: 		
-001786 120BDD            LCALL   LED_handle
-  997: 		switch (current_task) {
-001789 900B7E            MOV     DPTR,#current_task
-00178C E0                MOVX    A,@DPTR
-00178D 14                DEC     A
-00178E 600E              JZ      ?C0199?SYS
-001790 24FE              ADD     A,#0FEH
-001792 70EA              JNZ     ?C0193?SYS
-  998: 		case FIX_ENTER_HIBERNATE:
-001794         ?C0196?SYS:
-  999: 			KS_Unistall();
-001794 123390            LCALL   KS_Unistall
- 1000: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
- 1001: 			LED_all_shutdown();
-001797 121FB7            LCALL   LED_all_shutdown
- 1002: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-00179A F1D8              ACALL   IPC_WaitLpm
-00179C         ?C0197?SYS:
- 1003: 			while(1);
-00179C 80FE              SJMP    ?C0197?SYS
- 1004: 			break;
- 1005: 			
- 1006: 		case FIX_ENTER_LPM:
-00179E         ?C0199?SYS:
- 1007: 			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||g_variable.one_key_pres
->> s_wait_release_timer
-00179E 904CEA            MOV     DPTR,#g_variable+02BH
-0017A1 E0                MOVX    A,@DPTR
-0017A2 7012              JNZ     ?C0201?SYS
-0017A4 904CEC            MOV     DPTR,#g_variable+02DH
-0017A7 E0                MOVX    A,@DPTR
-0017A8 700C              JNZ     ?C0201?SYS
-0017AA 904CE5            MOV     DPTR,#g_variable+026H
-0017AD E0                MOVX    A,@DPTR
-0017AE 7006              JNZ     ?C0201?SYS
-0017B0 904CF8            MOV     DPTR,#g_variable+039H
-0017B3 E0                MOVX    A,@DPTR
-0017B4 6005              JZ      ?C0200?SYS
-0017B6         ?C0201?SYS:
- 1008: 			) 
- 1009: 			{
- 1010: 				IPC_AbandonLpm();
-0017B6 123BCC            LCALL   IPC_AbandonLpm
- 1011: 				break;
-0017B9 80C3              SJMP    ?C0193?SYS
- 1012: 			}
-0017BB         ?C0200?SYS:
- 1013: 			else
- 1014: 			{
- 1015: 				KS_Unistall();
-0017BB 123390            LCALL   KS_Unistall
- 1016: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-0017BE F1D8              ACALL   IPC_WaitLpm
- 1017: 				break;
-0017C0 80BC              SJMP    ?C0193?SYS
- 1018: 			}
- 1019: 		}
- 1020: 	}
-0017C2 80BA              SJMP    ?C0193?SYS
-0017C4 22                RET     
------ FUNCTION YC_System_Main (END) -------
-
-
------ FUNCTION kb_cb_init (BEGIN) -----
- FILE: 'sys.c'
-  981: static void kb_cb_init()
-  982: {
-  983: 	IPC_Initialize(&cb);
-  984: }
-0017C5 7B01              MOV     R3,#01H
-0017C7 7A4E              MOV     R2,#HIGH cb
-0017C9 7956              MOV     R1,#LOW cb
-;----                  JMP     _IPC_Initialize
------ FUNCTION kb_cb_init (END) -------
-
-
------ FUNCTION _IPC_Initialize (BEGIN) -----
-;---- Variable 'cb' assigned to Register 'R1/R2/R3' ----
-0017CB 7868              MOV     R0,#LOW ipcCb
-0017CD 7C4E              MOV     R4,#HIGH ipcCb
-0017CF 7D01              MOV     R5,#01H
-0017D1 7E00              MOV     R6,#00H
-0017D3 7F12              MOV     R7,#012H
-0017D5 020390            LJMP    ?C?COPY
------ FUNCTION _IPC_Initialize (END) -------
-
-
------ FUNCTION IPC_WaitLpm (BEGIN) -----
-0017D8 E4                CLR     A
-0017D9 900B7F            MOV     DPTR,#lpm_flag
-0017DC F0                MOVX    @DPTR,A
-0017DD 900B7E            MOV     DPTR,#current_task
+0017DB E0                MOVX    A,@DPTR
+0017DC FD                MOV     R5,A
+0017DD 900BE8            MOV     DPTR,#ipcSendBuff+01H
 0017E0 F0                MOVX    @DPTR,A
-0017E1 7F01              MOV     R7,#01H
-0017E3 020E95            LJMP    _Delay1ms
------ FUNCTION IPC_WaitLpm (END) -------
-
-
------ FUNCTION main (BEGIN) -----
- FILE: 'ram.c'
-    5: void main()
-    6: {
-    7: 	YC_System_Main();
-    8: }
-0017E6 8094              SJMP    YC_System_Main
------ FUNCTION main (END) -------
-
-
------ FUNCTION _IPC_TxSppData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-0017E8 900BE7            MOV     DPTR,#ipcSendBuff
-0017EB 7404              MOV     A,#04H
-0017ED F0                MOVX    @DPTR,A
-0017EE E142              AJMP    _IPC_TxData
------ FUNCTION _IPC_TxSppData (END) -------
+0017E1 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
+0017E3 7FE9              MOV     R7,#LOW ipcSendBuff+02H
+0017E5 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+0017E8 ED                MOV     A,R5
+0017E9 F0                MOVX    @DPTR,A
+0017EA 11EB              ACALL   _xmemcpy
+0017EC 7B01              MOV     R3,#01H
+0017EE 7A0B              MOV     R2,#HIGH ipcSendBuff
+0017F0 79E7              MOV     R1,#LOW ipcSendBuff
+0017F2 904F10            MOV     DPTR,#len
+0017F5 E0                MOVX    A,@DPTR
+0017F6 2402              ADD     A,#02H
+0017F8 FD                MOV     R5,A
+0017F9 020887            LJMP    _ipcTx
+----- FUNCTION _IPC_TxData (END) -------
 
 
 ----- FUNCTION YC_check_need_reconnected (BEGIN) -----
@@ -3680,142 +3642,142 @@
    89: {
    90: 	byte return_val = 0;
    91: 	 if (g_variable.ble_currentSubState == CHANGE_TO_BLE_SUB_PINCODE 
-0017F0 E4                CLR     A
-0017F1 904F08            MOV     DPTR,#return_val
-0017F4 F0                MOVX    @DPTR,A
+0017FC E4                CLR     A
+0017FD 904F08            MOV     DPTR,#return_val
+001800 F0                MOVX    @DPTR,A
    92: 		|| g_variable.br_currentSubState == CHANGE_TO_BR_SUB_PINCODE)
-0017F5 904CC8            MOV     DPTR,#g_variable+09H
-0017F8 E0                MOVX    A,@DPTR
-0017F9 6402              XRL     A,#02H
-0017FB 6007              JZ      ?C0015?BLUETOOTH
-0017FD 904CCA            MOV     DPTR,#g_variable+0BH
-001800 E0                MOVX    A,@DPTR
-001801 B40206            CJNE    A,#02H,?C0014?BLUETOOTH
-001804         ?C0015?BLUETOOTH:
+001801 904CC8            MOV     DPTR,#g_variable+09H
+001804 E0                MOVX    A,@DPTR
+001805 6402              XRL     A,#02H
+001807 6007              JZ      ?C0015?BLUETOOTH
+001809 904CCA            MOV     DPTR,#g_variable+0BH
+00180C E0                MOVX    A,@DPTR
+00180D B40206            CJNE    A,#02H,?C0014?BLUETOOTH
+001810         ?C0015?BLUETOOTH:
    93: 		return return_val;
-001804 904F08            MOV     DPTR,#return_val
-001807 E0                MOVX    A,@DPTR
-001808 FF                MOV     R7,A
-001809 22                RET     
-00180A         ?C0014?BLUETOOTH:
+001810 904F08            MOV     DPTR,#return_val
+001813 E0                MOVX    A,@DPTR
+001814 FF                MOV     R7,A
+001815 22                RET     
+001816         ?C0014?BLUETOOTH:
    94: #if DEVICE_MODE_BT_ONLY
    95: 	if ((m_ui_state_map & 0x4000) == 0x4000)
    96: #elif DEVICE_MODE_BLE_ONLY	
    97: 	if ((m_ui_state_map & 0x0008) == 0x0008)
    98: #else	
    99: 	if ((m_ui_state_map & 0x4008) == 0x4008)		//ADV and DISCOVERY
-00180A 9047F4            MOV     DPTR,#m_ui_state_map
-00180D E0                MOVX    A,@DPTR
-00180E 5440              ANL     A,#040H
-001810 FE                MOV     R6,A
-001811 A3                INC     DPTR
-001812 E0                MOVX    A,@DPTR
-001813 5408              ANL     A,#08H
-001815 FF                MOV     R7,A
-001816 BE4009            CJNE    R6,#040H,?C0017?BLUETOOTH
-001819 BF0806            CJNE    R7,#08H,?C0017?BLUETOOTH
+001816 9047F4            MOV     DPTR,#m_ui_state_map
+001819 E0                MOVX    A,@DPTR
+00181A 5440              ANL     A,#040H
+00181C FE                MOV     R6,A
+00181D A3                INC     DPTR
+00181E E0                MOVX    A,@DPTR
+00181F 5408              ANL     A,#08H
+001821 FF                MOV     R7,A
+001822 BE4009            CJNE    R6,#040H,?C0017?BLUETOOTH
+001825 BF0806            CJNE    R7,#08H,?C0017?BLUETOOTH
   100: #endif		
   101: 		return return_val;
-00181C 904F08            MOV     DPTR,#return_val
-00181F E0                MOVX    A,@DPTR
-001820 FF                MOV     R7,A
-001821 22                RET     
-001822         ?C0017?BLUETOOTH:
-  102: 
-  103: 	if(g_variable.pairing_g24_timeout)
-001822 904CEE            MOV     DPTR,#g_variable+02FH
-001825 E0                MOVX    A,@DPTR
-001826 6006              JZ      ?C0018?BLUETOOTH
-  104: 		return return_val;
 001828 904F08            MOV     DPTR,#return_val
 00182B E0                MOVX    A,@DPTR
 00182C FF                MOV     R7,A
 00182D 22                RET     
-00182E         ?C0018?BLUETOOTH:
-  105: 
-  106: 	if ( g_variable.br_currentState == CHANGE_TO_BR_DISCONNECT
-00182E 904CC9            MOV     DPTR,#g_variable+0AH
+00182E         ?C0017?BLUETOOTH:
+  102: 
+  103: 	if(g_variable.pairing_g24_timeout)
+00182E 904CEE            MOV     DPTR,#g_variable+02FH
 001831 E0                MOVX    A,@DPTR
-001832 7045              JNZ     ?C0019?BLUETOOTH
-001834 904CC7            MOV     DPTR,#g_variable+08H
+001832 6006              JZ      ?C0018?BLUETOOTH
+  104: 		return return_val;
+001834 904F08            MOV     DPTR,#return_val
 001837 E0                MOVX    A,@DPTR
-001838 703F              JNZ     ?C0019?BLUETOOTH
-00183A 904CC5            MOV     DPTR,#g_variable+06H
+001838 FF                MOV     R7,A
+001839 22                RET     
+00183A         ?C0018?BLUETOOTH:
+  105: 
+  106: 	if ( g_variable.br_currentState == CHANGE_TO_BR_DISCONNECT
+00183A 904CC9            MOV     DPTR,#g_variable+0AH
 00183D E0                MOVX    A,@DPTR
-00183E 6403              XRL     A,#03H
-001840 6037              JZ      ?C0019?BLUETOOTH
+00183E 7045              JNZ     ?C0019?BLUETOOTH
+001840 904CC7            MOV     DPTR,#g_variable+08H
+001843 E0                MOVX    A,@DPTR
+001844 703F              JNZ     ?C0019?BLUETOOTH
+001846 904CC5            MOV     DPTR,#g_variable+06H
+001849 E0                MOVX    A,@DPTR
+00184A 6403              XRL     A,#03H
+00184C 6037              JZ      ?C0019?BLUETOOTH
   107: 		&& g_variable.ble_currentState == CHANGE_TO_BLE_DISCONNECT
   108: 		&& g_variable.g24_currentState != CHANGE_TO_24G_CONNECTED
   109: 	)
   110: 	{
   111: 		if(g_variable.recon_delay == 0)
-001842 904CEF            MOV     DPTR,#g_variable+030H
-001845 E0                MOVX    A,@DPTR
-001846 703B              JNZ     ?C0024?BLUETOOTH
+00184E 904CEF            MOV     DPTR,#g_variable+030H
+001851 E0                MOVX    A,@DPTR
+001852 703B              JNZ     ?C0024?BLUETOOTH
   112: 		{
   113: 			g_variable.recon_delay = 10;
-001848 740A              MOV     A,#0AH
-00184A F0                MOVX    @DPTR,A
+001854 740A              MOV     A,#0AH
+001856 F0                MOVX    @DPTR,A
   114: 			if ((g_variable.recon_count == 0)
-00184B A3                INC     DPTR
-00184C E0                MOVX    A,@DPTR
-00184D 7034              JNZ     ?C0024?BLUETOOTH
-00184F 904DEB            MOV     DPTR,#power_on_flag
-001852 E0                MOVX    A,@DPTR
-001853 6402              XRL     A,#02H
-001855 702C              JNZ     ?C0024?BLUETOOTH
+001857 A3                INC     DPTR
+001858 E0                MOVX    A,@DPTR
+001859 7034              JNZ     ?C0024?BLUETOOTH
+00185B 904DEB            MOV     DPTR,#power_on_flag
+00185E E0                MOVX    A,@DPTR
+00185F 6402              XRL     A,#02H
+001861 702C              JNZ     ?C0024?BLUETOOTH
   115: 			&& (power_on_flag == 2))
   116: 			{				
   117: 				if (g_variable.current_device_num >= 1 && g_variable.current_device_num <= 3)
-001857 904CC3            MOV     DPTR,#g_variable+04H
-00185A E0                MOVX    A,@DPTR
-00185B FF                MOV     R7,A
-00185C C3                CLR     C
-00185D 9401              SUBB    A,#01H
-00185F 400B              JC      ?C0022?BLUETOOTH
-001861 EF                MOV     A,R7
-001862 D3                SETB    C
-001863 9403              SUBB    A,#03H
-001865 5005              JNC     ?C0022?BLUETOOTH
+001863 904CC3            MOV     DPTR,#g_variable+04H
+001866 E0                MOVX    A,@DPTR
+001867 FF                MOV     R7,A
+001868 C3                CLR     C
+001869 9401              SUBB    A,#01H
+00186B 400B              JC      ?C0022?BLUETOOTH
+00186D EF                MOV     A,R7
+00186E D3                SETB    C
+00186F 9403              SUBB    A,#03H
+001871 5005              JNC     ?C0022?BLUETOOTH
   118: 				{
   119: 					YC_key_action_handle(g_variable.current_device_num);
-001867 12091C            LCALL   _YC_key_action_handle
+001873 12091C            LCALL   _YC_key_action_handle
   120: 				}
-00186A 8017              SJMP    ?C0024?BLUETOOTH
-00186C         ?C0022?BLUETOOTH:
+001876 8017              SJMP    ?C0024?BLUETOOTH
+001878         ?C0022?BLUETOOTH:
   121: 				else
   122: 				{
   123: 					YC_key_action_handle(KEY_OPEN_24G);
-00186C 7F09              MOV     R7,#09H
-00186E 12091C            LCALL   _YC_key_action_handle
+001878 7F09              MOV     R7,#09H
+00187A 12091C            LCALL   _YC_key_action_handle
   124: 					return_val = 1;
-001871 904F08            MOV     DPTR,#return_val
-001874 7401              MOV     A,#01H
-001876 F0                MOVX    @DPTR,A
+00187D 904F08            MOV     DPTR,#return_val
+001880 7401              MOV     A,#01H
+001882 F0                MOVX    @DPTR,A
   125: 				}
   126: 			}
   127: 		}
   128: 	}
-001877 800A              SJMP    ?C0024?BLUETOOTH
-001879         ?C0019?BLUETOOTH:
+001883 800A              SJMP    ?C0024?BLUETOOTH
+001885         ?C0019?BLUETOOTH:
   129: 	else
   130: 	{
   131: 		g_variable.release_data = 0;
-001879 E4                CLR     A
-00187A 904CEB            MOV     DPTR,#g_variable+02CH
-00187D F0                MOVX    @DPTR,A
+001885 E4                CLR     A
+001886 904CEB            MOV     DPTR,#g_variable+02CH
+001889 F0                MOVX    @DPTR,A
   132: 		return_val = 1;
-00187E 904F08            MOV     DPTR,#return_val
-001881 04                INC     A
-001882 F0                MOVX    @DPTR,A
+00188A 904F08            MOV     DPTR,#return_val
+00188D 04                INC     A
+00188E F0                MOVX    @DPTR,A
   133: 	}
-001883         ?C0024?BLUETOOTH:
+00188F         ?C0024?BLUETOOTH:
   134: 	return return_val;
-001883 904F08            MOV     DPTR,#return_val
-001886 E0                MOVX    A,@DPTR
-001887 FF                MOV     R7,A
+00188F 904F08            MOV     DPTR,#return_val
+001892 E0                MOVX    A,@DPTR
+001893 FF                MOV     R7,A
   135: }
-001888 22                RET     
+001894 22                RET     
 ----- FUNCTION YC_check_need_reconnected (END) -------
 
 
@@ -3825,1269 +3787,1269 @@
   157: {
   158: 	g_variable.recon_count = 0;
   159: 	ble_reconnect_flag = 0;
-001889 E4                CLR     A
-00188A 904CF0            MOV     DPTR,#g_variable+031H
-00188D F0                MOVX    @DPTR,A
+001895 E4                CLR     A
+001896 904CF0            MOV     DPTR,#g_variable+031H
+001899 F0                MOVX    @DPTR,A
   160: }
-00188E 904DE5            MOV     DPTR,#ble_reconnect_flag
-001891 F0                MOVX    @DPTR,A
+00189A 904DE5            MOV     DPTR,#ble_reconnect_flag
+00189D F0                MOVX    @DPTR,A
   161: 
-001892 22                RET     
+00189E 22                RET     
 ----- FUNCTION YC_clear_reconnect_flag (END) -------
 
 
 ----- FUNCTION _kb_cb_event (BEGIN) -----
  FILE: 'sys.c'
-  107: static void kb_cb_event(byte evt)
-  108: {
-001893 904F0F            MOV     DPTR,#evt
-001896 EF                MOV     A,R7
-001897 F0                MOVX    @DPTR,A
-  109: #ifdef BT_FAST_CONNECT_ENABLE
-  110: 	xbyte *bt_name_string;
-  111: #endif	
-  112: 
-  113: 	switch (evt) 
-001898 1205B3            LCALL   ?C?CCASE
-00189B 1A97              DW      ?C0037?SYS
-00189D 01                DB      01H
-00189E 1B9D              DW      ?C0051?SYS
-0018A0 02                DB      02H
-0018A1 1B8E              DW      ?C0049?SYS
-0018A3 04                DB      04H
-0018A4 1AB9              DW      ?C0039?SYS
-0018A6 06                DB      06H
-0018A7 1B56              DW      ?C0045?SYS
-0018A9 0A                DB      0AH
-0018AA 1B8E              DW      ?C0049?SYS
-0018AC 13                DB      013H
-0018AD 1C5C              DW      ?C0061?SYS
-0018AF 14                DB      014H
-0018B0 1D35              DW      ?C0069?SYS
-0018B2 15                DB      015H
-0018B3 1995              DW      ?C0023?SYS
-0018B5 27                DB      027H
-0018B6 1CFD              DW      ?C0067?SYS
-0018B8 29                DB      029H
-0018B9 1B4C              DW      ?C0044?SYS
-0018BB 2A                DB      02AH
-0018BC 18DE              DW      ?C0014?SYS
-0018BE 2F                DB      02FH
-0018BF 198D              DW      ?C0021?SYS
-0018C1 30                DB      030H
-0018C2 19E8              DW      ?C0027?SYS
-0018C4 31                DB      031H
-0018C5 1A59              DW      ?C0033?SYS
-0018C7 32                DB      032H
-0018C8 18DE              DW      ?C0014?SYS
-0018CA 33                DB      033H
-0018CB 1CD0              DW      ?C0065?SYS
-0018CD 34                DB      034H
-0018CE 1D16              DW      ?C0068?SYS
-0018D0 35                DB      035H
-0018D1 19E0              DW      ?C0025?SYS
-0018D3 37                DB      037H
-0018D4 1995              DW      ?C0023?SYS
-0018D6 39                DB      039H
-0018D7 19E8              DW      ?C0027?SYS
-0018D9 3C                DB      03CH
-0018DA 0000              DW      00H
-0018DC 1D7C              DW      ?C0047?SYS
-  114: 	{
-  115: 
-  116: case IPC_EVT_HIBERNATE_WAKE:
-  117: case IPC_EVT_RESET:
-0018DE         ?C0014?SYS:
-  118: 		System_Hardware_init();
-0018DE F1B5              ACALL   System_Hardware_init
-  119: 		System_Software_init();
-0018E0 1236A0            LCALL   System_Software_init
-  120: 
-  121: 		IIC_Read(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
-0018E3 7B01              MOV     R3,#01H
-0018E5 7A4C              MOV     R2,#HIGH g_variable+040H
-0018E7 79FF              MOV     R1,#LOW g_variable+040H
-0018E9 7D01              MOV     R5,#01H
-0018EB 7C00              MOV     R4,#00H
-0018ED 7FC0              MOV     R7,#0C0H
-0018EF 7E7F              MOV     R6,#07FH
-0018F1 B17D              ACALL   _IIC_Read
-  122: 		if(g_variable.battery_shutdown_flag == 1)
-0018F3 904CFF            MOV     DPTR,#g_variable+040H
-0018F6 E0                MOVX    A,@DPTR
-0018F7 6401              XRL     A,#01H
-0018F9 7034              JNZ     ?C0015?SYS
-  123: 		{	
-0018FB         ?C0016?SYS:
-  124: 			while(!m_adcCurrentValue) IPC_WaitLpm();
-0018FB 904C95            MOV     DPTR,#m_adcCurrentValue
-0018FE E0                MOVX    A,@DPTR
-0018FF 7002              JNZ     ?C0204?SYS
-001901 A3                INC     DPTR
+  114: static void kb_cb_event(byte evt)
+  115: {
+00189F 904F0F            MOV     DPTR,#evt
+0018A2 EF                MOV     A,R7
+0018A3 F0                MOVX    @DPTR,A
+  116: #ifdef BT_FAST_CONNECT_ENABLE
+  117: 	xbyte *bt_name_string;
+  118: #endif	
+  119: 
+  120: 	switch (evt) 
+0018A4 1205B3            LCALL   ?C?CCASE
+0018A7 1AA3              DW      ?C0037?SYS
+0018A9 01                DB      01H
+0018AA 1BA9              DW      ?C0051?SYS
+0018AC 02                DB      02H
+0018AD 1B9A              DW      ?C0049?SYS
+0018AF 04                DB      04H
+0018B0 1AC5              DW      ?C0039?SYS
+0018B2 06                DB      06H
+0018B3 1B62              DW      ?C0045?SYS
+0018B5 0A                DB      0AH
+0018B6 1B9A              DW      ?C0049?SYS
+0018B8 13                DB      013H
+0018B9 1C68              DW      ?C0061?SYS
+0018BB 14                DB      014H
+0018BC 1D41              DW      ?C0069?SYS
+0018BE 15                DB      015H
+0018BF 19A0              DW      ?C0023?SYS
+0018C1 27                DB      027H
+0018C2 1D09              DW      ?C0067?SYS
+0018C4 29                DB      029H
+0018C5 1B58              DW      ?C0044?SYS
+0018C7 2A                DB      02AH
+0018C8 18EA              DW      ?C0014?SYS
+0018CA 2F                DB      02FH
+0018CB 1998              DW      ?C0021?SYS
+0018CD 30                DB      030H
+0018CE 19F3              DW      ?C0027?SYS
+0018D0 31                DB      031H
+0018D1 1A65              DW      ?C0033?SYS
+0018D3 32                DB      032H
+0018D4 18EA              DW      ?C0014?SYS
+0018D6 33                DB      033H
+0018D7 1CDC              DW      ?C0065?SYS
+0018D9 34                DB      034H
+0018DA 1D22              DW      ?C0068?SYS
+0018DC 35                DB      035H
+0018DD 19EB              DW      ?C0025?SYS
+0018DF 37                DB      037H
+0018E0 19A0              DW      ?C0023?SYS
+0018E2 39                DB      039H
+0018E3 19F3              DW      ?C0027?SYS
+0018E5 3C                DB      03CH
+0018E6 0000              DW      00H
+0018E8 1D88              DW      ?C0047?SYS
+  121: 	{
+  122: 
+  123: case IPC_EVT_HIBERNATE_WAKE:
+  124: case IPC_EVT_RESET:
+0018EA         ?C0014?SYS:
+  125: 		System_Hardware_init();
+0018EA F1D0              ACALL   System_Hardware_init
+  126: 		System_Software_init();
+0018EC 123810            LCALL   System_Software_init
+  127: 
+  128: 		IIC_Read(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+0018EF 7B01              MOV     R3,#01H
+0018F1 7A4C              MOV     R2,#HIGH g_variable+040H
+0018F3 79FF              MOV     R1,#LOW g_variable+040H
+0018F5 7D01              MOV     R5,#01H
+0018F7 7C00              MOV     R4,#00H
+0018F9 7FC0              MOV     R7,#0C0H
+0018FB 7E7F              MOV     R6,#07FH
+0018FD B189              ACALL   _IIC_Read
+  129: 		if(g_variable.battery_shutdown_flag == 1)
+0018FF 904CFF            MOV     DPTR,#g_variable+040H
 001902 E0                MOVX    A,@DPTR
-001903         ?C0204?SYS:
-001903 7005              JNZ     ?C0017?SYS
-001905 1217D8            LCALL   IPC_WaitLpm
-001908 80F1              SJMP    ?C0016?SYS
-00190A         ?C0017?SYS:
-  125: 
-  126: 			if(m_adcCurrentValue < g_variable.battery_level_shutdown)
-00190A 904CE0            MOV     DPTR,#g_variable+021H
-00190D E0                MOVX    A,@DPTR
-00190E FE                MOV     R6,A
-00190F A3                INC     DPTR
-001910 E0                MOVX    A,@DPTR
-001911 FF                MOV     R7,A
-001912 C3                CLR     C
-001913 904C96            MOV     DPTR,#m_adcCurrentValue+01H
-001916 E0                MOVX    A,@DPTR
-001917 9F                SUBB    A,R7
-001918 904C95            MOV     DPTR,#m_adcCurrentValue
+001903 6401              XRL     A,#01H
+001905 7033              JNZ     ?C0015?SYS
+  130: 		{	
+001907         ?C0016?SYS:
+  131: 			while(!m_adcCurrentValue) IPC_WaitLpm();
+001907 904C95            MOV     DPTR,#m_adcCurrentValue
+00190A E0                MOVX    A,@DPTR
+00190B 7002              JNZ     ?C0206?SYS
+00190D A3                INC     DPTR
+00190E E0                MOVX    A,@DPTR
+00190F         ?C0206?SYS:
+00190F 7004              JNZ     ?C0017?SYS
+001911 F197              ACALL   IPC_WaitLpm
+001913 80F2              SJMP    ?C0016?SYS
+001915         ?C0017?SYS:
+  132: 
+  133: 			if(m_adcCurrentValue < g_variable.battery_level_shutdown)
+001915 904CE0            MOV     DPTR,#g_variable+021H
+001918 E0                MOVX    A,@DPTR
+001919 FE                MOV     R6,A
+00191A A3                INC     DPTR
 00191B E0                MOVX    A,@DPTR
-00191C 9E                SUBB    A,R6
-00191D 5010              JNC     ?C0015?SYS
-  127: 			{
-  128: 				g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
-00191F 904CD5            MOV     DPTR,#g_variable+016H
-001922 7402              MOV     A,#02H
-001924 F0                MOVX    @DPTR,A
-  129: 				g_variable.powerOn_timer = 0;
-001925 E4                CLR     A
-001926 904CE5            MOV     DPTR,#g_variable+026H
-001929 F0                MOVX    @DPTR,A
-  130: 				IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
-00192A 7F19              MOV     R7,#019H
-00192C 02085F            LJMP    _IPC_TxControlCmd
-  131: 				break;
-  132: 			}
-  133: 		}		
-00192F         ?C0015?SYS:
-  134: 
-  135: 		
-  136: 		IIC_Read(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-00192F 7B01              MOV     R3,#01H
-001931 7A4C              MOV     R2,#HIGH g_variable+01H
-001933 79C0              MOV     R1,#LOW g_variable+01H
-001935 7D01              MOV     R5,#01H
-001937 7C00              MOV     R4,#00H
-001939 7FBD              MOV     R7,#0BDH
-00193B 7E7F              MOV     R6,#07FH
-00193D B17D              ACALL   _IIC_Read
-  137: 		if(g_variable.last_device_num > 3)
-00193F 904CC0            MOV     DPTR,#g_variable+01H
-001942 E0                MOVX    A,@DPTR
-001943 D3                SETB    C
-001944 9403              SUBB    A,#03H
-001946 4002              JC      ?C0019?SYS
-  138: 			g_variable.last_device_num = 0;
-001948 E4                CLR     A
-001949 F0                MOVX    @DPTR,A
-00194A         ?C0019?SYS:
-  139: 		g_variable.current_device_num = g_variable.last_device_num;
+00191C FF                MOV     R7,A
+00191D C3                CLR     C
+00191E 904C96            MOV     DPTR,#m_adcCurrentValue+01H
+001921 E0                MOVX    A,@DPTR
+001922 9F                SUBB    A,R7
+001923 904C95            MOV     DPTR,#m_adcCurrentValue
+001926 E0                MOVX    A,@DPTR
+001927 9E                SUBB    A,R6
+001928 5010              JNC     ?C0015?SYS
+  134: 			{
+  135: 				g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
+00192A 904CD5            MOV     DPTR,#g_variable+016H
+00192D 7402              MOV     A,#02H
+00192F F0                MOVX    @DPTR,A
+  136: 				g_variable.powerOn_timer = 0;
+001930 E4                CLR     A
+001931 904CE5            MOV     DPTR,#g_variable+026H
+001934 F0                MOVX    @DPTR,A
+  137: 				IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
+001935 7F19              MOV     R7,#019H
+001937 02085F            LJMP    _IPC_TxControlCmd
+  138: 				break;
+  139: 			}
+  140: 		}		
+00193A         ?C0015?SYS:
+  141: 
+  142: 		
+  143: 		IIC_Read(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
+00193A 7B01              MOV     R3,#01H
+00193C 7A4C              MOV     R2,#HIGH g_variable+01H
+00193E 79C0              MOV     R1,#LOW g_variable+01H
+001940 7D01              MOV     R5,#01H
+001942 7C00              MOV     R4,#00H
+001944 7FBD              MOV     R7,#0BDH
+001946 7E7F              MOV     R6,#07FH
+001948 B189              ACALL   _IIC_Read
+  144: 		if(g_variable.last_device_num > 3)
 00194A 904CC0            MOV     DPTR,#g_variable+01H
 00194D E0                MOVX    A,@DPTR
-00194E 904CC3            MOV     DPTR,#g_variable+04H
-001951 F0                MOVX    @DPTR,A
-  140: 		LED_device_poweron();
-001952 120F7C            LCALL   LED_device_poweron
-  141: 		Delay1ms(10);
-001955 7F0A              MOV     R7,#0AH
-001957 120E95            LCALL   _Delay1ms
-  142: 		IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
-00195A 7B01              MOV     R3,#01H
-00195C 7A4C              MOV     R2,#HIGH g_variable+033H
-00195E 79F2              MOV     R1,#LOW g_variable+033H
-001960 7D02              MOV     R5,#02H
-001962 7C00              MOV     R4,#00H
-001964 7FBE              MOV     R7,#0BEH
-001966 7E7F              MOV     R6,#07FH
-001968 B17D              ACALL   _IIC_Read
-  143: 		if(g_variable.ble_ramdon_lap1 == 0xff && g_variable.ble_ramdon_lap2 == 0xff)
-00196A 904CF2            MOV     DPTR,#g_variable+033H
-00196D E0                MOVX    A,@DPTR
-00196E B4FF19            CJNE    A,#0FFH,?C0020?SYS
-001971 A3                INC     DPTR
-001972 E0                MOVX    A,@DPTR
-001973 B4FF14            CJNE    A,#0FFH,?C0020?SYS
-  144: 		{
-  145: 			g_variable.ble_ramdon_lap1 = m_adc3vValue;
-001976 904C93            MOV     DPTR,#m_adc3vValue
-001979 E0                MOVX    A,@DPTR
-00197A A3                INC     DPTR
-00197B E0                MOVX    A,@DPTR
-00197C 904CF2            MOV     DPTR,#g_variable+033H
-00197F F0                MOVX    @DPTR,A
-  146: 			g_variable.ble_ramdon_lap2 = m_adc0vBase;
-001980 904C91            MOV     DPTR,#m_adc0vBase
-001983 E0                MOVX    A,@DPTR
-001984 A3                INC     DPTR
-001985 E0                MOVX    A,@DPTR
-001986 904CF3            MOV     DPTR,#g_variable+034H
-001989 F0                MOVX    @DPTR,A
-  147: 		}
-00198A         ?C0020?SYS:
-  148: 		YC_start_reconnect();
-00198A 020EAD            LJMP    YC_start_reconnect
-  149: 		break;
-  150: 	case IPC_EVT_WAKEUP:
-00198D         ?C0021?SYS:
-  151: 		KS_Initialize();
-00198D F18A              ACALL   KS_Initialize
-  152: 		g_variable.g24_long_sleep_flag = 0;
-00198F E4                CLR     A
-001990 904D01            MOV     DPTR,#g_variable+042H
-001993 F0                MOVX    @DPTR,A
-  153: 		break;
-001994 22                RET     
-  154: 
-  155: // connection event
-  156: 	case IPC_EVT_VIRTUAL_CABLE_UNPLUG:
-  157: 	case IPC_EVT_CLEAR_LINKKEY:
-001995         ?C0023?SYS:
-  158: 		if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
-001995 904CC3            MOV     DPTR,#g_variable+04H
-001998 E0                MOVX    A,@DPTR
-001999 D3                SETB    C
-00199A 9400              SUBB    A,#00H
-00199C 5002              JNC     $ + 4H
-00199E A17C              AJMP    ?C0047?SYS
-0019A0 E0                MOVX    A,@DPTR
-0019A1 9404              SUBB    A,#04H
-0019A3 4002              JC      $ + 4H
-0019A5 A17C              AJMP    ?C0047?SYS
-  159: 		{
-  160: 			xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
-0019A7 E0                MOVX    A,@DPTR
-0019A8 75F01F            MOV     B,#01FH
-0019AB A4                MUL     AB
-0019AC 24CF              ADD     A,#LOW bd_key_record_list-01FH
-0019AE F9                MOV     R1,A
-0019AF 744D              MOV     A,#HIGH bd_key_record_list-01FH
-0019B1 35F0              ADDC    A,B
-0019B3 FA                MOV     R2,A
-0019B4 7B01              MOV     R3,#01H
-0019B6 7D1F              MOV     R5,#01FH
-0019B8 7C00              MOV     R4,#00H
-0019BA D12D              ACALL   _xmemclear_ff
-  161: 			Delay1ms(200);
-0019BC 7FC8              MOV     R7,#0C8H
-0019BE 120E95            LCALL   _Delay1ms
-  162: 			GPIO_Setout(EEPROM_WP_GPIO,0);
-0019C1 C201              CLR     ?_GPIO_Setout?BIT
-0019C3 7FFF              MOV     R7,#0FFH
-0019C5 120AF5            LCALL   _GPIO_Setout
-  163: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
-0019C8 7B01              MOV     R3,#01H
-0019CA 7A4D              MOV     R2,#HIGH bd_key_record_list
-0019CC 79EE              MOV     R1,#LOW bd_key_record_list
-0019CE 7D5D              MOV     R5,#05DH
-0019D0 7C00              MOV     R4,#00H
-0019D2 7F60              MOV     R7,#060H
-0019D4 7E7F              MOV     R6,#07FH
-0019D6 120DE7            LCALL   _IIC_WriteBlock
-  164: 			GPIO_Setout(EEPROM_WP_GPIO,1);
-0019D9 D201              SETB    ?_GPIO_Setout?BIT
-0019DB 7FFF              MOV     R7,#0FFH
-0019DD 020AF5            LJMP    _GPIO_Setout
-  165: 		}
-  166: 		break;
-  167: 	case IPC_EVT_RECONNECT_STANDY:
-0019E0         ?C0025?SYS:
-  168: 		YC_load_record_list(recon_index);
-0019E0 904DD6            MOV     DPTR,#recon_index
-0019E3 E0                MOVX    A,@DPTR
-0019E4 FF                MOV     R7,A
-0019E5 020737            LJMP    _YC_load_record_list
-  169: 		break;		
-  170: 		
-  171: // 2.4G event	
-  172: 	case IPC_EVT_24G_PAIRING_COMPLETE:
-  173: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
-0019E8         ?C0027?SYS:
-  174: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
-0019E8 904CC5            MOV     DPTR,#g_variable+06H
-0019EB 7403              MOV     A,#03H
-0019ED F0                MOVX    @DPTR,A
-  175: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-0019EE E4                CLR     A
-0019EF A3                INC     DPTR
-0019F0 F0                MOVX    @DPTR,A
-  176: 		YC_clear_reconnect_flag();
-0019F1 1189              ACALL   YC_clear_reconnect_flag
-  177: 		g_variable.pairing_g24_timeout = 0;
-0019F3 E4                CLR     A
-0019F4 904CEE            MOV     DPTR,#g_variable+02FH
-0019F7 F0                MOVX    @DPTR,A
-  178: 		g_variable.release_data = 0;
-0019F8 904CEB            MOV     DPTR,#g_variable+02CH
+00194E D3                SETB    C
+00194F 9403              SUBB    A,#03H
+001951 4002              JC      ?C0019?SYS
+  145: 			g_variable.last_device_num = 0;
+001953 E4                CLR     A
+001954 F0                MOVX    @DPTR,A
+001955         ?C0019?SYS:
+  146: 		g_variable.current_device_num = g_variable.last_device_num;
+001955 904CC0            MOV     DPTR,#g_variable+01H
+001958 E0                MOVX    A,@DPTR
+001959 904CC3            MOV     DPTR,#g_variable+04H
+00195C F0                MOVX    @DPTR,A
+  147: 		LED_device_poweron();
+00195D 120F7C            LCALL   LED_device_poweron
+  148: 		Delay1ms(10);
+001960 7F0A              MOV     R7,#0AH
+001962 120E95            LCALL   _Delay1ms
+  149: 		IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
+001965 7B01              MOV     R3,#01H
+001967 7A4C              MOV     R2,#HIGH g_variable+033H
+001969 79F2              MOV     R1,#LOW g_variable+033H
+00196B 7D02              MOV     R5,#02H
+00196D 7C00              MOV     R4,#00H
+00196F 7FBE              MOV     R7,#0BEH
+001971 7E7F              MOV     R6,#07FH
+001973 B189              ACALL   _IIC_Read
+  150: 		if(g_variable.ble_ramdon_lap1 == 0xff && g_variable.ble_ramdon_lap2 == 0xff)
+001975 904CF2            MOV     DPTR,#g_variable+033H
+001978 E0                MOVX    A,@DPTR
+001979 B4FF19            CJNE    A,#0FFH,?C0020?SYS
+00197C A3                INC     DPTR
+00197D E0                MOVX    A,@DPTR
+00197E B4FF14            CJNE    A,#0FFH,?C0020?SYS
+  151: 		{
+  152: 			g_variable.ble_ramdon_lap1 = m_adc3vValue;
+001981 904C93            MOV     DPTR,#m_adc3vValue
+001984 E0                MOVX    A,@DPTR
+001985 A3                INC     DPTR
+001986 E0                MOVX    A,@DPTR
+001987 904CF2            MOV     DPTR,#g_variable+033H
+00198A F0                MOVX    @DPTR,A
+  153: 			g_variable.ble_ramdon_lap2 = m_adc0vBase;
+00198B 904C91            MOV     DPTR,#m_adc0vBase
+00198E E0                MOVX    A,@DPTR
+00198F A3                INC     DPTR
+001990 E0                MOVX    A,@DPTR
+001991 904CF3            MOV     DPTR,#g_variable+034H
+001994 F0                MOVX    @DPTR,A
+  154: 		}
+001995         ?C0020?SYS:
+  155: 		YC_start_reconnect();
+001995 020EAD            LJMP    YC_start_reconnect
+  156: 		break;
+  157: 	case IPC_EVT_WAKEUP:
+001998         ?C0021?SYS:
+  158: 		KS_Initialize();
+001998 F1A5              ACALL   KS_Initialize
+  159: 		g_variable.g24_long_sleep_flag = 0;
+00199A E4                CLR     A
+00199B 904D01            MOV     DPTR,#g_variable+042H
+00199E F0                MOVX    @DPTR,A
+  160: 		break;
+00199F 22                RET     
+  161: 
+  162: // connection event
+  163: 	case IPC_EVT_VIRTUAL_CABLE_UNPLUG:
+  164: 	case IPC_EVT_CLEAR_LINKKEY:
+0019A0         ?C0023?SYS:
+  165: 		if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
+0019A0 904CC3            MOV     DPTR,#g_variable+04H
+0019A3 E0                MOVX    A,@DPTR
+0019A4 D3                SETB    C
+0019A5 9400              SUBB    A,#00H
+0019A7 5002              JNC     $ + 4H
+0019A9 A188              AJMP    ?C0047?SYS
+0019AB E0                MOVX    A,@DPTR
+0019AC 9404              SUBB    A,#04H
+0019AE 4002              JC      $ + 4H
+0019B0 A188              AJMP    ?C0047?SYS
+  166: 		{
+  167: 			xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
+0019B2 E0                MOVX    A,@DPTR
+0019B3 75F01F            MOV     B,#01FH
+0019B6 A4                MUL     AB
+0019B7 24CF              ADD     A,#LOW bd_key_record_list-01FH
+0019B9 F9                MOV     R1,A
+0019BA 744D              MOV     A,#HIGH bd_key_record_list-01FH
+0019BC 35F0              ADDC    A,B
+0019BE FA                MOV     R2,A
+0019BF 7B01              MOV     R3,#01H
+0019C1 7D1F              MOV     R5,#01FH
+0019C3 7C00              MOV     R4,#00H
+0019C5 D13A              ACALL   _xmemclear_ff
+  168: 			Delay1ms(200);
+0019C7 7FC8              MOV     R7,#0C8H
+0019C9 120E95            LCALL   _Delay1ms
+  169: 			GPIO_Setout(EEPROM_WP_GPIO,0);
+0019CC C201              CLR     ?_GPIO_Setout?BIT
+0019CE 7FFF              MOV     R7,#0FFH
+0019D0 120AF5            LCALL   _GPIO_Setout
+  170: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
+0019D3 7B01              MOV     R3,#01H
+0019D5 7A4D              MOV     R2,#HIGH bd_key_record_list
+0019D7 79EE              MOV     R1,#LOW bd_key_record_list
+0019D9 7D5D              MOV     R5,#05DH
+0019DB 7C00              MOV     R4,#00H
+0019DD 7F60              MOV     R7,#060H
+0019DF 7E7F              MOV     R6,#07FH
+0019E1 120DE7            LCALL   _IIC_WriteBlock
+  171: 			GPIO_Setout(EEPROM_WP_GPIO,1);
+0019E4 D201              SETB    ?_GPIO_Setout?BIT
+0019E6 7FFF              MOV     R7,#0FFH
+0019E8 020AF5            LJMP    _GPIO_Setout
+  172: 		}
+  173: 		break;
+  174: 	case IPC_EVT_RECONNECT_STANDY:
+0019EB         ?C0025?SYS:
+  175: 		YC_load_record_list(recon_index);
+0019EB 904DD6            MOV     DPTR,#recon_index
+0019EE E0                MOVX    A,@DPTR
+0019EF FF                MOV     R7,A
+0019F0 020737            LJMP    _YC_load_record_list
+  176: 		break;		
+  177: 		
+  178: // 2.4G event	
+  179: 	case IPC_EVT_24G_PAIRING_COMPLETE:
+  180: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
+0019F3         ?C0027?SYS:
+  181: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
+0019F3 904CC5            MOV     DPTR,#g_variable+06H
+0019F6 7403              MOV     A,#03H
+0019F8 F0                MOVX    @DPTR,A
+  182: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+0019F9 E4                CLR     A
+0019FA A3                INC     DPTR
 0019FB F0                MOVX    @DPTR,A
-  179: 		g_variable.last_device_num = 0xfe;
-0019FC 904CC0            MOV     DPTR,#g_variable+01H
-0019FF 74FE              MOV     A,#0FEH
-001A01 F0                MOVX    @DPTR,A
-  180: 		g_variable.current_device_num = 0xfe;
-001A02 904CC3            MOV     DPTR,#g_variable+04H
-001A05 F0                MOVX    @DPTR,A
-  181: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-001A06 904D4A            MOV     DPTR,#m_24g_led_flag
-001A09 7403              MOV     A,#03H
-001A0B F0                MOVX    @DPTR,A
-  182: 		delayChgInvTimer = 10;
-001A0C 904DE6            MOV     DPTR,#delayChgInvTimer
-001A0F 740A              MOV     A,#0AH
-001A11 F0                MOVX    @DPTR,A
-  183: 
-  184: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
-001A12 904F0F            MOV     DPTR,#evt
-001A15 E0                MOVX    A,@DPTR
-001A16 6431              XRL     A,#031H
-001A18 7036              JNZ     ?C0028?SYS
-  185: 		{
-  186: 			fn_lock_flag = 0;
-001A1A 904DE7            MOV     DPTR,#fn_lock_flag
-001A1D F0                MOVX    @DPTR,A
-  187: 			fast_connect_flag = 0;
-001A1E 904E55            MOV     DPTR,#fast_connect_flag
-001A21 F0                MOVX    @DPTR,A
-  188: 			g_variable.system_mode = OSMODE_WINDOWS;
-001A22 904CC1            MOV     DPTR,#g_variable+02H
-001A25 F0                MOVX    @DPTR,A
-  189: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-001A26 904CE5            MOV     DPTR,#g_variable+026H
-001A29 741E              MOV     A,#01EH
-001A2B F0                MOVX    @DPTR,A
-  190: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
-001A2C 904BEB            MOV     DPTR,#m_24g_paring_addr
-001A2F E0                MOVX    A,@DPTR
-001A30 B40F12            CJNE    A,#0FH,?C0030?SYS
-001A33 A3                INC     DPTR
-001A34 E0                MOVX    A,@DPTR
-001A35 B40F0D            CJNE    A,#0FH,?C0030?SYS
-001A38 A3                INC     DPTR
-001A39 E0                MOVX    A,@DPTR
-001A3A B40F08            CJNE    A,#0FH,?C0030?SYS
-001A3D A3                INC     DPTR
-001A3E E0                MOVX    A,@DPTR
-001A3F 640F              XRL     A,#0FH
-001A41 7002              JNZ     $ + 4H
-001A43 A17C              AJMP    ?C0047?SYS
-001A45         ?C0030?SYS:
-  191: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
-  192: 				{
-  193: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-001A45 904CBF            MOV     DPTR,#g_variable
-001A48 7402              MOV     A,#02H
-001A4A F0                MOVX    @DPTR,A
-  194: 					YC_update_eeprom_data();
-001A4B 120D50            LCALL   YC_update_eeprom_data
-  195: 					System_Hardware_reset();
-001A4E E1E2              AJMP    System_Hardware_reset
-  196: 				}
-  197: 		}
-001A50         ?C0028?SYS:
-  198: 		else
-  199: 		{
-  200: 			if(!g_variable.powerOn_timer)
-001A50 904CE5            MOV     DPTR,#g_variable+026H
-001A53 E0                MOVX    A,@DPTR
-001A54 6002              JZ      $ + 4H
-001A56 A17C              AJMP    ?C0047?SYS
-  201: 			;//GPIO_Setout(G24_LED_GPIO,LED_OFF);
-  202: 		}
-  203: 		break;
-001A58 22                RET     
-  204: 	
-  205: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
-001A59         ?C0033?SYS:
-  206: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
-001A59 E4                CLR     A
-001A5A 904CC5            MOV     DPTR,#g_variable+06H
-001A5D F0                MOVX    @DPTR,A
-  207: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001A5E A3                INC     DPTR
-001A5F F0                MOVX    @DPTR,A
-  208: 		g_variable.sleepTimer = 0;
-001A60 904CE3            MOV     DPTR,#g_variable+024H
-001A63 F0                MOVX    @DPTR,A
-001A64 A3                INC     DPTR
-001A65 F0                MOVX    @DPTR,A
-  209: 		g_variable.release_data = 1;
-001A66 904CEB            MOV     DPTR,#g_variable+02CH
-001A69 04                INC     A
-001A6A F0                MOVX    @DPTR,A
-  210: 
-  211: 		if (g_variable.key_action != KEY_NONE)
-001A6B 904CED            MOV     DPTR,#g_variable+02EH
-001A6E E0                MOVX    A,@DPTR
-001A6F 600A              JZ      ?C0034?SYS
-  212: 		{
-  213: 			YC_clear_reconnect_flag();
-001A71 1189              ACALL   YC_clear_reconnect_flag
-  214: 			YC_key_action_handle(g_variable.key_action);
-001A73 904CED            MOV     DPTR,#g_variable+02EH
-001A76 E0                MOVX    A,@DPTR
-001A77 FF                MOV     R7,A
-001A78 02091C            LJMP    _YC_key_action_handle
-  215: 			break;
-  216: 		}
-001A7B         ?C0034?SYS:
+  183: 		YC_clear_reconnect_flag();
+0019FC 1195              ACALL   YC_clear_reconnect_flag
+  184: 		g_variable.pairing_g24_timeout = 0;
+0019FE E4                CLR     A
+0019FF 904CEE            MOV     DPTR,#g_variable+02FH
+001A02 F0                MOVX    @DPTR,A
+  185: 		g_variable.release_data = 0;
+001A03 904CEB            MOV     DPTR,#g_variable+02CH
+001A06 F0                MOVX    @DPTR,A
+  186: 		g_variable.last_device_num = 0xfe;
+001A07 904CC0            MOV     DPTR,#g_variable+01H
+001A0A 74FE              MOV     A,#0FEH
+001A0C F0                MOVX    @DPTR,A
+  187: 		g_variable.current_device_num = 0xfe;
+001A0D 904CC3            MOV     DPTR,#g_variable+04H
+001A10 F0                MOVX    @DPTR,A
+  188: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
+001A11 904D4A            MOV     DPTR,#m_24g_led_flag
+001A14 7403              MOV     A,#03H
+001A16 F0                MOVX    @DPTR,A
+  189: 		delayChgInvTimer = 10;
+001A17 904DE6            MOV     DPTR,#delayChgInvTimer
+001A1A 740A              MOV     A,#0AH
+001A1C F0                MOVX    @DPTR,A
+  190: 
+  191: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
+001A1D 904F0F            MOV     DPTR,#evt
+001A20 E0                MOVX    A,@DPTR
+001A21 6431              XRL     A,#031H
+001A23 7037              JNZ     ?C0028?SYS
+  192: 		{
+  193: 			fn_lock_flag = 0;
+001A25 904DE7            MOV     DPTR,#fn_lock_flag
+001A28 F0                MOVX    @DPTR,A
+  194: 			fast_connect_flag = 0;
+001A29 904E55            MOV     DPTR,#fast_connect_flag
+001A2C F0                MOVX    @DPTR,A
+  195: 			g_variable.system_mode = OSMODE_WINDOWS;
+001A2D 904CC1            MOV     DPTR,#g_variable+02H
+001A30 F0                MOVX    @DPTR,A
+  196: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
+001A31 904CE5            MOV     DPTR,#g_variable+026H
+001A34 741E              MOV     A,#01EH
+001A36 F0                MOVX    @DPTR,A
+  197: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
+001A37 904BEB            MOV     DPTR,#m_24g_paring_addr
+001A3A E0                MOVX    A,@DPTR
+001A3B B40F12            CJNE    A,#0FH,?C0030?SYS
+001A3E A3                INC     DPTR
+001A3F E0                MOVX    A,@DPTR
+001A40 B40F0D            CJNE    A,#0FH,?C0030?SYS
+001A43 A3                INC     DPTR
+001A44 E0                MOVX    A,@DPTR
+001A45 B40F08            CJNE    A,#0FH,?C0030?SYS
+001A48 A3                INC     DPTR
+001A49 E0                MOVX    A,@DPTR
+001A4A 640F              XRL     A,#0FH
+001A4C 7002              JNZ     $ + 4H
+001A4E A188              AJMP    ?C0047?SYS
+001A50         ?C0030?SYS:
+  198: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
+  199: 				{
+  200: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+001A50 904CBF            MOV     DPTR,#g_variable
+001A53 7402              MOV     A,#02H
+001A55 F0                MOVX    @DPTR,A
+  201: 					YC_update_eeprom_data();
+001A56 120D50            LCALL   YC_update_eeprom_data
+  202: 					System_Hardware_reset();
+001A59 0222C4            LJMP    System_Hardware_reset
+  203: 				}
+  204: 		}
+001A5C         ?C0028?SYS:
+  205: 		else
+  206: 		{
+  207: 			if(!g_variable.powerOn_timer)
+001A5C 904CE5            MOV     DPTR,#g_variable+026H
+001A5F E0                MOVX    A,@DPTR
+001A60 6002              JZ      $ + 4H
+001A62 A188              AJMP    ?C0047?SYS
+  208: 			;//GPIO_Setout(G24_LED_GPIO,LED_OFF);
+  209: 		}
+  210: 		break;
+001A64 22                RET     
+  211: 	
+  212: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
+001A65         ?C0033?SYS:
+  213: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
+001A65 E4                CLR     A
+001A66 904CC5            MOV     DPTR,#g_variable+06H
+001A69 F0                MOVX    @DPTR,A
+  214: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+001A6A A3                INC     DPTR
+001A6B F0                MOVX    @DPTR,A
+  215: 		g_variable.sleepTimer = 0;
+001A6C 904CE3            MOV     DPTR,#g_variable+024H
+001A6F F0                MOVX    @DPTR,A
+001A70 A3                INC     DPTR
+001A71 F0                MOVX    @DPTR,A
+  216: 		g_variable.release_data = 1;
+001A72 904CEB            MOV     DPTR,#g_variable+02CH
+001A75 04                INC     A
+001A76 F0                MOVX    @DPTR,A
   217: 
-  218: 		if (g_variable.lockLpm == 1)
-001A7B 904CEC            MOV     DPTR,#g_variable+02DH
-001A7E E0                MOVX    A,@DPTR
-001A7F B40105            CJNE    A,#01H,?C0035?SYS
+  218: 		if (g_variable.key_action != KEY_NONE)
+001A77 904CED            MOV     DPTR,#g_variable+02EH
+001A7A E0                MOVX    A,@DPTR
+001A7B 600A              JZ      ?C0034?SYS
   219: 		{
-  220: 			g_variable.lockLpm =0;
-001A82 E4                CLR     A
-001A83 F0                MOVX    @DPTR,A
-  221: 			System_long_sleep();
-001A84 020FEE            LJMP    System_long_sleep
+  220: 			YC_clear_reconnect_flag();
+001A7D 1195              ACALL   YC_clear_reconnect_flag
+  221: 			YC_key_action_handle(g_variable.key_action);
+001A7F 904CED            MOV     DPTR,#g_variable+02EH
+001A82 E0                MOVX    A,@DPTR
+001A83 FF                MOV     R7,A
+001A84 02091C            LJMP    _YC_key_action_handle
   222: 			break;
   223: 		}
-001A87         ?C0035?SYS:
-  224: 		if (g_variable.recon_count != 0)
-001A87 904CF0            MOV     DPTR,#g_variable+031H
+001A87         ?C0034?SYS:
+  224: 
+  225: 		if (g_variable.lockLpm == 1)
+001A87 904CEC            MOV     DPTR,#g_variable+02DH
 001A8A E0                MOVX    A,@DPTR
-001A8B 7002              JNZ     $ + 4H
-001A8D A17C              AJMP    ?C0047?SYS
-  225: 		{
-  226: 			YC_load_record_list(recon_index);
-001A8F 904DD6            MOV     DPTR,#recon_index
-001A92 E0                MOVX    A,@DPTR
-001A93 FF                MOV     R7,A
-001A94 020737            LJMP    _YC_load_record_list
-  227: 		}
-  228: 		break;
-  229: 
-  230: 
-  231: 		
-  232: // BT3.0 event
-  233: 	case IPC_EVT_BB_CONNECTED:
-001A97         ?C0037?SYS:
-  234: 		g_variable.br_currentState = CHANGE_TO_BR_CONNECTING;
-001A97 904CC9            MOV     DPTR,#g_variable+0AH
-001A9A 7403              MOV     A,#03H
-001A9C F0                MOVX    @DPTR,A
-  235: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_INIT;
-001A9D A3                INC     DPTR
-001A9E 7401              MOV     A,#01H
-001AA0 F0                MOVX    @DPTR,A
-  236: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
-001AA1 E4                CLR     A
-001AA2 904CC7            MOV     DPTR,#g_variable+08H
-001AA5 F0                MOVX    @DPTR,A
-  237: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-001AA6 A3                INC     DPTR
-001AA7 F0                MOVX    @DPTR,A
-  238: 		if ((m_ui_state_map & 0x8000) == 0x8000)
-001AA8 9047F4            MOV     DPTR,#m_ui_state_map
-001AAB E0                MOVX    A,@DPTR
-001AAC A3                INC     DPTR
-001AAD 20E702            JB      ACC.7,$ + 5H
-001AB0 A17C              AJMP    ?C0047?SYS
-  239: 		{
-  240: 			switch_role_timer = 50;
-001AB2 904DD9            MOV     DPTR,#switch_role_timer
-001AB5 7432              MOV     A,#032H
-001AB7 F0                MOVX    @DPTR,A
-  241: 		}
-  242: 		break;
-001AB8 22                RET     
-  243: 	case IPC_EVT_HID_CONNECTED:
-001AB9         ?C0039?SYS:
-  244: 		g_variable.br_currentState = CHANGE_TO_BR_CONNECTED;
-001AB9 904CC9            MOV     DPTR,#g_variable+0AH
-001ABC 7404              MOV     A,#04H
-001ABE F0                MOVX    @DPTR,A
-  245: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
-001ABF E4                CLR     A
-001AC0 A3                INC     DPTR
-001AC1 F0                MOVX    @DPTR,A
-  246: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001AC2 7F0E              MOV     R7,#0EH
-001AC4 12085F            LCALL   _IPC_TxControlCmd
-  247: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
-001AC7 7F02              MOV     R7,#02H
-001AC9 12085F            LCALL   _IPC_TxControlCmd
-  248: 		m_lpm_mode = 1;
-001ACC 904131            MOV     DPTR,#m_lpm_mode
-001ACF 7401              MOV     A,#01H
-001AD1 F0                MOVX    @DPTR,A
-  249: 		
-  250: 		g_variable.last_device_num = g_variable.current_device_num;
-001AD2 904CC3            MOV     DPTR,#g_variable+04H
-001AD5 E0                MOVX    A,@DPTR
-001AD6 904CC0            MOV     DPTR,#g_variable+01H
-001AD9 F0                MOVX    @DPTR,A
-  251: 	#ifdef BT_FAST_CONNECT_ENABLE				
-  252: 		if(g_variable.fast_connect_send_name)
-  253: 		{
-  254: 			g_variable.fast_connect_send_name = 0;
-  255: 
-  256: 			bt_name_string[0] = HID_REPORTID_FAST_CONN_NAME;
-  257: 			dmemcpy(bt_name_string+1, &m_local_name_length, m_local_name_length+1);
-  258: 			IPC_TxBREDRHidData(bt_name_string,m_local_name_length+2);
-  259: 		}
-  260: 		else
-  261: 	#endif	
-  262: 		{
-  263: 			if(g_variable.pairing_timeout)
-001ADA 904CE9            MOV     DPTR,#g_variable+02AH
-001ADD E0                MOVX    A,@DPTR
-001ADE 6024              JZ      ?C0040?SYS
-  264: 			{
-  265: 				fn_lock_flag = 0;
-001AE0 E4                CLR     A
-001AE1 904DE7            MOV     DPTR,#fn_lock_flag
-001AE4 F0                MOVX    @DPTR,A
-  266: 	
-  267: 				g_variable.system_mode = OSMODE_WINDOWS;
-001AE5 904CC1            MOV     DPTR,#g_variable+02H
-001AE8 F0                MOVX    @DPTR,A
-  268: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-001AE9 904CC3            MOV     DPTR,#g_variable+04H
-001AEC E0                MOVX    A,@DPTR
-001AED 75F01F            MOV     B,#01FH
-001AF0 A4                MUL     AB
-001AF1 24EC              ADD     A,#LOW bd_key_record_list-02H
-001AF3 F582              MOV     DPL,A
-001AF5 E4                CLR     A
-001AF6 344D              ADDC    A,#HIGH bd_key_record_list-02H
-001AF8 F583              MOV     DPH,A
-001AFA E4                CLR     A
-001AFB F0                MOVX    @DPTR,A
-  269: 				YC_clear_BT_same_address_record();
-001AFC D15A              ACALL   YC_clear_BT_same_address_record
-  270: 				g_variable.update_eeprom_flag = 3;
-001AFE 904CBF            MOV     DPTR,#g_variable
-001B01 7403              MOV     A,#03H
-001B03 F0                MOVX    @DPTR,A
-  271: 
-  272: 			}
-001B04         ?C0040?SYS:
-  273: 		}
-  274: 
-  275: 		g_variable.sleepTimer = 0;
-001B04 E4                CLR     A
-001B05 904CE3            MOV     DPTR,#g_variable+024H
-001B08 F0                MOVX    @DPTR,A
-001B09 A3                INC     DPTR
-001B0A F0                MOVX    @DPTR,A
-  276: 		if(!g_variable.powerOn_timer)
-001B0B A3                INC     DPTR
-001B0C E0                MOVX    A,@DPTR
-001B0D 7003              JNZ     ?C0041?SYS
-  277: 			LED_device_poweroff();
-001B0F 120FB5            LCALL   LED_device_poweroff
-001B12         ?C0041?SYS:
-  278: 		g_variable.pairing_timeout = 0;
-001B12 E4                CLR     A
-001B13 904CE9            MOV     DPTR,#g_variable+02AH
+001A8B B40105            CJNE    A,#01H,?C0035?SYS
+  226: 		{
+  227: 			g_variable.lockLpm =0;
+001A8E E4                CLR     A
+001A8F F0                MOVX    @DPTR,A
+  228: 			System_long_sleep();
+001A90 020FEE            LJMP    System_long_sleep
+  229: 			break;
+  230: 		}
+001A93         ?C0035?SYS:
+  231: 		if (g_variable.recon_count != 0)
+001A93 904CF0            MOV     DPTR,#g_variable+031H
+001A96 E0                MOVX    A,@DPTR
+001A97 7002              JNZ     $ + 4H
+001A99 A188              AJMP    ?C0047?SYS
+  232: 		{
+  233: 			YC_load_record_list(recon_index);
+001A9B 904DD6            MOV     DPTR,#recon_index
+001A9E E0                MOVX    A,@DPTR
+001A9F FF                MOV     R7,A
+001AA0 020737            LJMP    _YC_load_record_list
+  234: 		}
+  235: 		break;
+  236: 
+  237: 
+  238: 		
+  239: // BT3.0 event
+  240: 	case IPC_EVT_BB_CONNECTED:
+001AA3         ?C0037?SYS:
+  241: 		g_variable.br_currentState = CHANGE_TO_BR_CONNECTING;
+001AA3 904CC9            MOV     DPTR,#g_variable+0AH
+001AA6 7403              MOV     A,#03H
+001AA8 F0                MOVX    @DPTR,A
+  242: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_INIT;
+001AA9 A3                INC     DPTR
+001AAA 7401              MOV     A,#01H
+001AAC F0                MOVX    @DPTR,A
+  243: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
+001AAD E4                CLR     A
+001AAE 904CC7            MOV     DPTR,#g_variable+08H
+001AB1 F0                MOVX    @DPTR,A
+  244: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+001AB2 A3                INC     DPTR
+001AB3 F0                MOVX    @DPTR,A
+  245: 		if ((m_ui_state_map & 0x8000) == 0x8000)
+001AB4 9047F4            MOV     DPTR,#m_ui_state_map
+001AB7 E0                MOVX    A,@DPTR
+001AB8 A3                INC     DPTR
+001AB9 20E702            JB      ACC.7,$ + 5H
+001ABC A188              AJMP    ?C0047?SYS
+  246: 		{
+  247: 			switch_role_timer = 50;
+001ABE 904DD9            MOV     DPTR,#switch_role_timer
+001AC1 7432              MOV     A,#032H
+001AC3 F0                MOVX    @DPTR,A
+  248: 		}
+  249: 		break;
+001AC4 22                RET     
+  250: 	case IPC_EVT_HID_CONNECTED:
+001AC5         ?C0039?SYS:
+  251: 		g_variable.br_currentState = CHANGE_TO_BR_CONNECTED;
+001AC5 904CC9            MOV     DPTR,#g_variable+0AH
+001AC8 7404              MOV     A,#04H
+001ACA F0                MOVX    @DPTR,A
+  252: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
+001ACB E4                CLR     A
+001ACC A3                INC     DPTR
+001ACD F0                MOVX    @DPTR,A
+  253: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+001ACE 7F0E              MOV     R7,#0EH
+001AD0 12085F            LCALL   _IPC_TxControlCmd
+  254: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
+001AD3 7F02              MOV     R7,#02H
+001AD5 12085F            LCALL   _IPC_TxControlCmd
+  255: 		m_lpm_mode = 1;
+001AD8 904131            MOV     DPTR,#m_lpm_mode
+001ADB 7401              MOV     A,#01H
+001ADD F0                MOVX    @DPTR,A
+  256: 		
+  257: 		g_variable.last_device_num = g_variable.current_device_num;
+001ADE 904CC3            MOV     DPTR,#g_variable+04H
+001AE1 E0                MOVX    A,@DPTR
+001AE2 904CC0            MOV     DPTR,#g_variable+01H
+001AE5 F0                MOVX    @DPTR,A
+  258: 	#ifdef BT_FAST_CONNECT_ENABLE				
+  259: 		if(g_variable.fast_connect_send_name)
+  260: 		{
+  261: 			g_variable.fast_connect_send_name = 0;
+  262: 
+  263: 			bt_name_string[0] = HID_REPORTID_FAST_CONN_NAME;
+  264: 			dmemcpy(bt_name_string+1, &m_local_name_length, m_local_name_length+1);
+  265: 			IPC_TxBREDRHidData(bt_name_string,m_local_name_length+2);
+  266: 		}
+  267: 		else
+  268: 	#endif	
+  269: 		{
+  270: 			if(g_variable.pairing_timeout)
+001AE6 904CE9            MOV     DPTR,#g_variable+02AH
+001AE9 E0                MOVX    A,@DPTR
+001AEA 6024              JZ      ?C0040?SYS
+  271: 			{
+  272: 				fn_lock_flag = 0;
+001AEC E4                CLR     A
+001AED 904DE7            MOV     DPTR,#fn_lock_flag
+001AF0 F0                MOVX    @DPTR,A
+  273: 	
+  274: 				g_variable.system_mode = OSMODE_WINDOWS;
+001AF1 904CC1            MOV     DPTR,#g_variable+02H
+001AF4 F0                MOVX    @DPTR,A
+  275: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+001AF5 904CC3            MOV     DPTR,#g_variable+04H
+001AF8 E0                MOVX    A,@DPTR
+001AF9 75F01F            MOV     B,#01FH
+001AFC A4                MUL     AB
+001AFD 24EC              ADD     A,#LOW bd_key_record_list-02H
+001AFF F582              MOV     DPL,A
+001B01 E4                CLR     A
+001B02 344D              ADDC    A,#HIGH bd_key_record_list-02H
+001B04 F583              MOV     DPH,A
+001B06 E4                CLR     A
+001B07 F0                MOVX    @DPTR,A
+  276: 				YC_clear_BT_same_address_record();
+001B08 D167              ACALL   YC_clear_BT_same_address_record
+  277: 				g_variable.update_eeprom_flag = 3;
+001B0A 904CBF            MOV     DPTR,#g_variable
+001B0D 7403              MOV     A,#03H
+001B0F F0                MOVX    @DPTR,A
+  278: 
+  279: 			}
+001B10         ?C0040?SYS:
+  280: 		}
+  281: 
+  282: 		g_variable.sleepTimer = 0;
+001B10 E4                CLR     A
+001B11 904CE3            MOV     DPTR,#g_variable+024H
+001B14 F0                MOVX    @DPTR,A
+001B15 A3                INC     DPTR
 001B16 F0                MOVX    @DPTR,A
-  279: 		YC_clear_reconnect_flag();
-001B17 1189              ACALL   YC_clear_reconnect_flag
-  280: 		g_variable.release_data = 0;
-001B19 E4                CLR     A
-001B1A 904CEB            MOV     DPTR,#g_variable+02CH
-001B1D F0                MOVX    @DPTR,A
-  281: 		switch_role_timer = 0;
-001B1E 904DD9            MOV     DPTR,#switch_role_timer
-001B21 F0                MOVX    @DPTR,A
-  282: 		kscurrmult = 0x1a;
-001B22 904213            MOV     DPTR,#kscurrmult
-001B25 741A              MOV     A,#01AH
-001B27 F0                MOVX    @DPTR,A
-  283: 		iOS_rec_pinCode = 0;	
-001B28 E4                CLR     A
-001B29 904DE1            MOV     DPTR,#iOS_rec_pinCode
-001B2C F0                MOVX    @DPTR,A
-001B2D         ?C0042?SYS:
-  284: 		
-  285: 		while( (m_remote_addr[0]==0)&&(m_remote_addr[1]==0)&&(m_remote_addr[2]==0)
-001B2D 900040            MOV     DPTR,#m_remote_addr
-001B30 E0                MOVX    A,@DPTR
-001B31 7014              JNZ     ?C0043?SYS
-001B33 A3                INC     DPTR
-001B34 E0                MOVX    A,@DPTR
-001B35 7010              JNZ     ?C0043?SYS
-001B37 A3                INC     DPTR
-001B38 E0                MOVX    A,@DPTR
-001B39 700C              JNZ     ?C0043?SYS
-001B3B A3                INC     DPTR
+  283: 		if(!g_variable.powerOn_timer)
+001B17 A3                INC     DPTR
+001B18 E0                MOVX    A,@DPTR
+001B19 7003              JNZ     ?C0041?SYS
+  284: 			LED_device_poweroff();
+001B1B 120FB5            LCALL   LED_device_poweroff
+001B1E         ?C0041?SYS:
+  285: 		g_variable.pairing_timeout = 0;
+001B1E E4                CLR     A
+001B1F 904CE9            MOV     DPTR,#g_variable+02AH
+001B22 F0                MOVX    @DPTR,A
+  286: 		YC_clear_reconnect_flag();
+001B23 1195              ACALL   YC_clear_reconnect_flag
+  287: 		g_variable.release_data = 0;
+001B25 E4                CLR     A
+001B26 904CEB            MOV     DPTR,#g_variable+02CH
+001B29 F0                MOVX    @DPTR,A
+  288: 		switch_role_timer = 0;
+001B2A 904DD9            MOV     DPTR,#switch_role_timer
+001B2D F0                MOVX    @DPTR,A
+  289: 		kscurrmult = 0x1a;
+001B2E 904213            MOV     DPTR,#kscurrmult
+001B31 741A              MOV     A,#01AH
+001B33 F0                MOVX    @DPTR,A
+  290: 		iOS_rec_pinCode = 0;	
+001B34 E4                CLR     A
+001B35 904DE1            MOV     DPTR,#iOS_rec_pinCode
+001B38 F0                MOVX    @DPTR,A
+001B39         ?C0042?SYS:
+  291: 		
+  292: 		while( (m_remote_addr[0]==0)&&(m_remote_addr[1]==0)&&(m_remote_addr[2]==0)
+001B39 900040            MOV     DPTR,#m_remote_addr
 001B3C E0                MOVX    A,@DPTR
-001B3D 7008              JNZ     ?C0043?SYS
+001B3D 7014              JNZ     ?C0043?SYS
 001B3F A3                INC     DPTR
 001B40 E0                MOVX    A,@DPTR
-001B41 7004              JNZ     ?C0043?SYS
+001B41 7010              JNZ     ?C0043?SYS
 001B43 A3                INC     DPTR
 001B44 E0                MOVX    A,@DPTR
-001B45 60E6              JZ      ?C0042?SYS
-001B47         ?C0043?SYS:
-  286: 			&&(m_remote_addr[3]==0)&&(m_remote_addr[4]==0)&&(m_remote_addr[5]==0));
-  287: 		IPC_TxControlCmd(IPC_CMD_ENTER_SNIFF);
-001B47 7F05              MOV     R7,#05H
-001B49 02085F            LJMP    _IPC_TxControlCmd
-  288: 		break;
-  289: 	case IPC_EVT_SWITCH_FAIL_MASTER:
-001B4C         ?C0044?SYS:
-  290: 		IPC_TxControlCmd(IPC_CMD_DISCONNECT);
-001B4C 7F04              MOV     R7,#04H
-001B4E 12085F            LCALL   _IPC_TxControlCmd
-  291: 		Delay1ms(10);
-001B51 7F0A              MOV     R7,#0AH
-001B53 020E95            LJMP    _Delay1ms
-  292: 		break;	
-  293: 	case IPC_EVT_PINCODE_REQ:
-001B56         ?C0045?SYS:
-  294: 		ipcPinlen = 0;
-001B56 E4                CLR     A
-001B57 90054F            MOV     DPTR,#ipcPinlen
-001B5A F0                MOVX    @DPTR,A
-  295: 		pinCode_flag = 1;
-001B5B 904DDE            MOV     DPTR,#pinCode_flag
-001B5E 04                INC     A
-001B5F F0                MOVX    @DPTR,A
-  296: 		switch_role_timer = 0;
-001B60 E4                CLR     A
-001B61 904DD9            MOV     DPTR,#switch_role_timer
-001B64 F0                MOVX    @DPTR,A
-  297: 		if ((m_ui_state_map & 0x8000) == 0x8000)
-001B65 9047F4            MOV     DPTR,#m_ui_state_map
-001B68 E0                MOVX    A,@DPTR
-001B69 A3                INC     DPTR
-001B6A 30E710            JNB     ACC.7,?C0046?SYS
-  298: 		{
-  299: 			iOS_rec_pinCode = 1;	
-001B6D 904DE1            MOV     DPTR,#iOS_rec_pinCode
-001B70 7401              MOV     A,#01H
-001B72 F0                MOVX    @DPTR,A
-  300: 			ipcPinlen = 4;
-001B73 90054F            MOV     DPTR,#ipcPinlen
-001B76 7404              MOV     A,#04H
-001B78 F0                MOVX    @DPTR,A
-  301: 			IPC_TxControlCmd(IPC_CMD_DISCONNECT);
-001B79 FF                MOV     R7,A
-001B7A 02085F            LJMP    _IPC_TxControlCmd
-  302: 			return;
-  303: 		}
-001B7D         ?C0046?SYS:
-  304: 		g_variable.recon_count = 0;
-001B7D E4                CLR     A
-001B7E 904CF0            MOV     DPTR,#g_variable+031H
-001B81 F0                MOVX    @DPTR,A
-  305: 		g_variable.br_currentSubState =  CHANGE_TO_BR_SUB_PINCODE;
-001B82 904CCA            MOV     DPTR,#g_variable+0BH
-001B85 7402              MOV     A,#02H
-001B87 F0                MOVX    @DPTR,A
-  306: 		g_variable.br_currentState =CHANGE_TO_BR_CONNECTING;
-001B88 904CC9            MOV     DPTR,#g_variable+0AH
-001B8B 04                INC     A
-001B8C F0                MOVX    @DPTR,A
-  307: 		break;	
-001B8D 22                RET     
-  308: 	case IPC_EVT_RECONN_PAGE_TIMEOUT:
-  309: 	case IPC_EVT_RECONN_FAILED:
-001B8E         ?C0049?SYS:
-  310: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-001B8E 904CC5            MOV     DPTR,#g_variable+06H
-001B91 E0                MOVX    A,@DPTR
-001B92 B40308            CJNE    A,#03H,?C0051?SYS
-  311: 		{
-  312: 			g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
-001B95 E4                CLR     A
-001B96 904CC9            MOV     DPTR,#g_variable+0AH
-001B99 F0                MOVX    @DPTR,A
-  313: 			g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
-001B9A A3                INC     DPTR
-001B9B F0                MOVX    @DPTR,A
-001B9C 22                RET     
-  314: 			return;
-  315: 		}		
-  316: 	case IPC_EVT_BB_DISCONNECTED:
-001B9D         ?C0051?SYS:
-  317: 		g_variable.history_state = g_variable.br_currentState ;
-001B9D 904CC9            MOV     DPTR,#g_variable+0AH
-001BA0 E0                MOVX    A,@DPTR
-001BA1 904CCB            MOV     DPTR,#g_variable+0CH
-001BA4 F0                MOVX    @DPTR,A
-  318: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
-001BA5 E4                CLR     A
-001BA6 904CC9            MOV     DPTR,#g_variable+0AH
-001BA9 F0                MOVX    @DPTR,A
-  319: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
-001BAA A3                INC     DPTR
-001BAB F0                MOVX    @DPTR,A
-  320: 		g_variable.release_data = 1;
-001BAC 904CEB            MOV     DPTR,#g_variable+02CH
-001BAF 04                INC     A
+001B45 700C              JNZ     ?C0043?SYS
+001B47 A3                INC     DPTR
+001B48 E0                MOVX    A,@DPTR
+001B49 7008              JNZ     ?C0043?SYS
+001B4B A3                INC     DPTR
+001B4C E0                MOVX    A,@DPTR
+001B4D 7004              JNZ     ?C0043?SYS
+001B4F A3                INC     DPTR
+001B50 E0                MOVX    A,@DPTR
+001B51 60E6              JZ      ?C0042?SYS
+001B53         ?C0043?SYS:
+  293: 			&&(m_remote_addr[3]==0)&&(m_remote_addr[4]==0)&&(m_remote_addr[5]==0));
+  294: 		IPC_TxControlCmd(IPC_CMD_ENTER_SNIFF);
+001B53 7F05              MOV     R7,#05H
+001B55 02085F            LJMP    _IPC_TxControlCmd
+  295: 		break;
+  296: 	case IPC_EVT_SWITCH_FAIL_MASTER:
+001B58         ?C0044?SYS:
+  297: 		IPC_TxControlCmd(IPC_CMD_DISCONNECT);
+001B58 7F04              MOV     R7,#04H
+001B5A 12085F            LCALL   _IPC_TxControlCmd
+  298: 		Delay1ms(10);
+001B5D 7F0A              MOV     R7,#0AH
+001B5F 020E95            LJMP    _Delay1ms
+  299: 		break;	
+  300: 	case IPC_EVT_PINCODE_REQ:
+001B62         ?C0045?SYS:
+  301: 		ipcPinlen = 0;
+001B62 E4                CLR     A
+001B63 90054F            MOV     DPTR,#ipcPinlen
+001B66 F0                MOVX    @DPTR,A
+  302: 		pinCode_flag = 1;
+001B67 904DDE            MOV     DPTR,#pinCode_flag
+001B6A 04                INC     A
+001B6B F0                MOVX    @DPTR,A
+  303: 		switch_role_timer = 0;
+001B6C E4                CLR     A
+001B6D 904DD9            MOV     DPTR,#switch_role_timer
+001B70 F0                MOVX    @DPTR,A
+  304: 		if ((m_ui_state_map & 0x8000) == 0x8000)
+001B71 9047F4            MOV     DPTR,#m_ui_state_map
+001B74 E0                MOVX    A,@DPTR
+001B75 A3                INC     DPTR
+001B76 30E710            JNB     ACC.7,?C0046?SYS
+  305: 		{
+  306: 			iOS_rec_pinCode = 1;	
+001B79 904DE1            MOV     DPTR,#iOS_rec_pinCode
+001B7C 7401              MOV     A,#01H
+001B7E F0                MOVX    @DPTR,A
+  307: 			ipcPinlen = 4;
+001B7F 90054F            MOV     DPTR,#ipcPinlen
+001B82 7404              MOV     A,#04H
+001B84 F0                MOVX    @DPTR,A
+  308: 			IPC_TxControlCmd(IPC_CMD_DISCONNECT);
+001B85 FF                MOV     R7,A
+001B86 02085F            LJMP    _IPC_TxControlCmd
+  309: 			return;
+  310: 		}
+001B89         ?C0046?SYS:
+  311: 		g_variable.recon_count = 0;
+001B89 E4                CLR     A
+001B8A 904CF0            MOV     DPTR,#g_variable+031H
+001B8D F0                MOVX    @DPTR,A
+  312: 		g_variable.br_currentSubState =  CHANGE_TO_BR_SUB_PINCODE;
+001B8E 904CCA            MOV     DPTR,#g_variable+0BH
+001B91 7402              MOV     A,#02H
+001B93 F0                MOVX    @DPTR,A
+  313: 		g_variable.br_currentState =CHANGE_TO_BR_CONNECTING;
+001B94 904CC9            MOV     DPTR,#g_variable+0AH
+001B97 04                INC     A
+001B98 F0                MOVX    @DPTR,A
+  314: 		break;	
+001B99 22                RET     
+  315: 	case IPC_EVT_RECONN_PAGE_TIMEOUT:
+  316: 	case IPC_EVT_RECONN_FAILED:
+001B9A         ?C0049?SYS:
+  317: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+001B9A 904CC5            MOV     DPTR,#g_variable+06H
+001B9D E0                MOVX    A,@DPTR
+001B9E B40308            CJNE    A,#03H,?C0051?SYS
+  318: 		{
+  319: 			g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
+001BA1 E4                CLR     A
+001BA2 904CC9            MOV     DPTR,#g_variable+0AH
+001BA5 F0                MOVX    @DPTR,A
+  320: 			g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
+001BA6 A3                INC     DPTR
+001BA7 F0                MOVX    @DPTR,A
+001BA8 22                RET     
+  321: 			return;
+  322: 		}		
+  323: 	case IPC_EVT_BB_DISCONNECTED:
+001BA9         ?C0051?SYS:
+  324: 		g_variable.history_state = g_variable.br_currentState ;
+001BA9 904CC9            MOV     DPTR,#g_variable+0AH
+001BAC E0                MOVX    A,@DPTR
+001BAD 904CCB            MOV     DPTR,#g_variable+0CH
 001BB0 F0                MOVX    @DPTR,A
-  321: 		switch_role_timer = 0;
+  325: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
 001BB1 E4                CLR     A
-001BB2 904DD9            MOV     DPTR,#switch_role_timer
+001BB2 904CC9            MOV     DPTR,#g_variable+0AH
 001BB5 F0                MOVX    @DPTR,A
-  322: 		if (iOS_rec_pinCode == 1)
-001BB6 904DE1            MOV     DPTR,#iOS_rec_pinCode
-001BB9 E0                MOVX    A,@DPTR
-001BBA 6401              XRL     A,#01H
-001BBC 704C              JNZ     ?C0052?SYS
-  323: 		{
-  324: 			if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
-001BBE 904CC3            MOV     DPTR,#g_variable+04H
-001BC1 E0                MOVX    A,@DPTR
-001BC2 D3                SETB    C
-001BC3 9400              SUBB    A,#00H
-001BC5 403E              JC      ?C0053?SYS
-001BC7 E0                MOVX    A,@DPTR
-001BC8 9404              SUBB    A,#04H
-001BCA 5039              JNC     ?C0053?SYS
-  325: 			{
-  326: 				xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
-001BCC E0                MOVX    A,@DPTR
-001BCD 75F01F            MOV     B,#01FH
-001BD0 A4                MUL     AB
-001BD1 24CF              ADD     A,#LOW bd_key_record_list-01FH
-001BD3 F9                MOV     R1,A
-001BD4 744D              MOV     A,#HIGH bd_key_record_list-01FH
-001BD6 35F0              ADDC    A,B
-001BD8 FA                MOV     R2,A
-001BD9 7B01              MOV     R3,#01H
-001BDB 7D1F              MOV     R5,#01FH
-001BDD 7C00              MOV     R4,#00H
-001BDF D12D              ACALL   _xmemclear_ff
-  327: 				Delay1ms(200);
-001BE1 7FC8              MOV     R7,#0C8H
-001BE3 120E95            LCALL   _Delay1ms
-  328: 				GPIO_Setout(EEPROM_WP_GPIO,0);
-001BE6 C201              CLR     ?_GPIO_Setout?BIT
-001BE8 7FFF              MOV     R7,#0FFH
-001BEA 120AF5            LCALL   _GPIO_Setout
-  329: 				IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
-001BED 7B01              MOV     R3,#01H
-001BEF 7A4D              MOV     R2,#HIGH bd_key_record_list
-001BF1 79EE              MOV     R1,#LOW bd_key_record_list
-001BF3 7D5D              MOV     R5,#05DH
-001BF5 7C00              MOV     R4,#00H
-001BF7 7F60              MOV     R7,#060H
-001BF9 7E7F              MOV     R6,#07FH
-001BFB 120DE7            LCALL   _IIC_WriteBlock
-  330: 				GPIO_Setout(EEPROM_WP_GPIO,1);
-001BFE D201              SETB    ?_GPIO_Setout?BIT
-001C00 7FFF              MOV     R7,#0FFH
-001C02 120AF5            LCALL   _GPIO_Setout
-  331: 			}
-001C05         ?C0053?SYS:
-  332: 			iOS_rec_pinCode = 0;
-001C05 E4                CLR     A
-001C06 904DE1            MOV     DPTR,#iOS_rec_pinCode
-001C09 F0                MOVX    @DPTR,A
-  333: 		}
-001C0A         ?C0052?SYS:
-  334: 
-  335: 		if (g_variable.lockLpm == 1)
-001C0A 904CEC            MOV     DPTR,#g_variable+02DH
-001C0D E0                MOVX    A,@DPTR
-001C0E B40105            CJNE    A,#01H,?C0054?SYS
-  336: 		{
-  337: 			g_variable.lockLpm =0;
+  326: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
+001BB6 A3                INC     DPTR
+001BB7 F0                MOVX    @DPTR,A
+  327: 		g_variable.release_data = 1;
+001BB8 904CEB            MOV     DPTR,#g_variable+02CH
+001BBB 04                INC     A
+001BBC F0                MOVX    @DPTR,A
+  328: 		switch_role_timer = 0;
+001BBD E4                CLR     A
+001BBE 904DD9            MOV     DPTR,#switch_role_timer
+001BC1 F0                MOVX    @DPTR,A
+  329: 		if (iOS_rec_pinCode == 1)
+001BC2 904DE1            MOV     DPTR,#iOS_rec_pinCode
+001BC5 E0                MOVX    A,@DPTR
+001BC6 6401              XRL     A,#01H
+001BC8 704C              JNZ     ?C0052?SYS
+  330: 		{
+  331: 			if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
+001BCA 904CC3            MOV     DPTR,#g_variable+04H
+001BCD E0                MOVX    A,@DPTR
+001BCE D3                SETB    C
+001BCF 9400              SUBB    A,#00H
+001BD1 403E              JC      ?C0053?SYS
+001BD3 E0                MOVX    A,@DPTR
+001BD4 9404              SUBB    A,#04H
+001BD6 5039              JNC     ?C0053?SYS
+  332: 			{
+  333: 				xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
+001BD8 E0                MOVX    A,@DPTR
+001BD9 75F01F            MOV     B,#01FH
+001BDC A4                MUL     AB
+001BDD 24CF              ADD     A,#LOW bd_key_record_list-01FH
+001BDF F9                MOV     R1,A
+001BE0 744D              MOV     A,#HIGH bd_key_record_list-01FH
+001BE2 35F0              ADDC    A,B
+001BE4 FA                MOV     R2,A
+001BE5 7B01              MOV     R3,#01H
+001BE7 7D1F              MOV     R5,#01FH
+001BE9 7C00              MOV     R4,#00H
+001BEB D13A              ACALL   _xmemclear_ff
+  334: 				Delay1ms(200);
+001BED 7FC8              MOV     R7,#0C8H
+001BEF 120E95            LCALL   _Delay1ms
+  335: 				GPIO_Setout(EEPROM_WP_GPIO,0);
+001BF2 C201              CLR     ?_GPIO_Setout?BIT
+001BF4 7FFF              MOV     R7,#0FFH
+001BF6 120AF5            LCALL   _GPIO_Setout
+  336: 				IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
+001BF9 7B01              MOV     R3,#01H
+001BFB 7A4D              MOV     R2,#HIGH bd_key_record_list
+001BFD 79EE              MOV     R1,#LOW bd_key_record_list
+001BFF 7D5D              MOV     R5,#05DH
+001C01 7C00              MOV     R4,#00H
+001C03 7F60              MOV     R7,#060H
+001C05 7E7F              MOV     R6,#07FH
+001C07 120DE7            LCALL   _IIC_WriteBlock
+  337: 				GPIO_Setout(EEPROM_WP_GPIO,1);
+001C0A D201              SETB    ?_GPIO_Setout?BIT
+001C0C 7FFF              MOV     R7,#0FFH
+001C0E 120AF5            LCALL   _GPIO_Setout
+  338: 			}
+001C11         ?C0053?SYS:
+  339: 			iOS_rec_pinCode = 0;
 001C11 E4                CLR     A
-001C12 F0                MOVX    @DPTR,A
-  338: 			System_long_sleep();
-001C13 020FEE            LJMP    System_long_sleep
-  339: 			break;
+001C12 904DE1            MOV     DPTR,#iOS_rec_pinCode
+001C15 F0                MOVX    @DPTR,A
   340: 		}
-001C16         ?C0054?SYS:
+001C16         ?C0052?SYS:
   341: 
-  342: 		if (g_variable.key_action != KEY_NONE)
-001C16 904CED            MOV     DPTR,#g_variable+02EH
+  342: 		if (g_variable.lockLpm == 1)
+001C16 904CEC            MOV     DPTR,#g_variable+02DH
 001C19 E0                MOVX    A,@DPTR
-001C1A 6004              JZ      ?C0055?SYS
+001C1A B40105            CJNE    A,#01H,?C0054?SYS
   343: 		{
-  344: 			YC_key_action_handle(g_variable.key_action);
-001C1C FF                MOV     R7,A
-001C1D 02091C            LJMP    _YC_key_action_handle
-  345: 			break;
-  346: 		}
-001C20         ?C0055?SYS:
-  347: 
-  348: 		if (g_variable.recon_count != 0)
-001C20 904CF0            MOV     DPTR,#g_variable+031H
-001C23 E0                MOVX    A,@DPTR
-001C24 6008              JZ      ?C0056?SYS
-  349: 		{
-  350: 			YC_load_record_list(recon_index);
-001C26 904DD6            MOV     DPTR,#recon_index
-001C29 E0                MOVX    A,@DPTR
-001C2A FF                MOV     R7,A
-001C2B 020737            LJMP    _YC_load_record_list
-  351: 			break;
-  352: 		}
-001C2E         ?C0056?SYS:
-  353: 
-  354: 		if (g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
-001C2E 904CC5            MOV     DPTR,#g_variable+06H
-001C31 E0                MOVX    A,@DPTR
-001C32 6401              XRL     A,#01H
-001C34 7002              JNZ     $ + 4H
-001C36 A17C              AJMP    ?C0047?SYS
-  355: 		{
-  356: 			return;
-  357: 		}
-001C38         ?C0057?SYS:
-  358: 
-  359: 
-  360: 		if (evt == IPC_EVT_RECONN_PAGE_TIMEOUT)
-001C38 904F0F            MOV     DPTR,#evt
-001C3B E0                MOVX    A,@DPTR
-001C3C 6413              XRL     A,#013H
-001C3E 7002              JNZ     $ + 4H
-001C40 A17C              AJMP    ?C0047?SYS
-  361: 		{
-  362: 			break;
-  363: 		}
-001C42         ?C0058?SYS:
-  364: 		
-  365: 		if (g_variable.history_state != CHANGE_TO_BR_CONNECTED)
-001C42 904CCB            MOV     DPTR,#g_variable+0CH
-001C45 E0                MOVX    A,@DPTR
-001C46 6404              XRL     A,#04H
-001C48 6007              JZ      ?C0059?SYS
-  366: 		{
-  367: 			YC_key_action_handle(KEY_DISCOVERY);
-001C4A 7F05              MOV     R7,#05H
-001C4C 12091C            LCALL   _YC_key_action_handle
-  368: 		}
-001C4F 8003              SJMP    ?C0060?SYS
-001C51         ?C0059?SYS:
-  369: 		else
-  370: 		{
-  371: 			System_long_sleep();
-001C51 120FEE            LCALL   System_long_sleep
-  372: 		}
-001C54         ?C0060?SYS:
-  373: 		g_variable.sleepTimer = 0;
-001C54 E4                CLR     A
-001C55 904CE3            MOV     DPTR,#g_variable+024H
-001C58 F0                MOVX    @DPTR,A
-001C59 A3                INC     DPTR
-001C5A F0                MOVX    @DPTR,A
-  374: 		break;		
-001C5B 22                RET     
-  375: 
-  376: // BT 4.2 event
-  377: 	case IPC_EVT_LE_CONNECTED:
-001C5C         ?C0061?SYS:
-  378: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
-001C5C 904CC7            MOV     DPTR,#g_variable+08H
-001C5F 7403              MOV     A,#03H
-001C61 F0                MOVX    @DPTR,A
-  379: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_INIT;
-001C62 A3                INC     DPTR
-001C63 7401              MOV     A,#01H
-001C65 F0                MOVX    @DPTR,A
-  380: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
-001C66 E4                CLR     A
-001C67 A3                INC     DPTR
-001C68 F0                MOVX    @DPTR,A
-  381: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
-001C69 A3                INC     DPTR
-001C6A F0                MOVX    @DPTR,A
-  382: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001C6B 7F0E              MOV     R7,#0EH
-001C6D 12085F            LCALL   _IPC_TxControlCmd
-  383: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
-001C70 7F02              MOV     R7,#02H
-001C72 12085F            LCALL   _IPC_TxControlCmd
-  384: 		if(g_variable.pairing_timeout)
-001C75 904CE9            MOV     DPTR,#g_variable+02AH
-001C78 E0                MOVX    A,@DPTR
-001C79 6034              JZ      ?C0062?SYS
-  385: 		{
-  386: 			fn_lock_flag = 0;
-001C7B E4                CLR     A
-001C7C 904DE7            MOV     DPTR,#fn_lock_flag
-001C7F F0                MOVX    @DPTR,A
-  387: 			g_variable.system_mode = OSMODE_WINDOWS;
-001C80 904CC1            MOV     DPTR,#g_variable+02H
-001C83 F0                MOVX    @DPTR,A
-  388: 			bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-001C84 904CC3            MOV     DPTR,#g_variable+04H
-001C87 E0                MOVX    A,@DPTR
-001C88 75F01F            MOV     B,#01FH
-001C8B A4                MUL     AB
-001C8C 24EC              ADD     A,#LOW bd_key_record_list-02H
-001C8E F582              MOV     DPL,A
-001C90 E4                CLR     A
-001C91 344D              ADDC    A,#HIGH bd_key_record_list-02H
-001C93 F583              MOV     DPH,A
-001C95 E4                CLR     A
-001C96 F0                MOVX    @DPTR,A
-  389: 			bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
-001C97 904DE7            MOV     DPTR,#fn_lock_flag
-001C9A E0                MOVX    A,@DPTR
-001C9B FF                MOV     R7,A
-001C9C 904CC3            MOV     DPTR,#g_variable+04H
-001C9F E0                MOVX    A,@DPTR
-001CA0 75F01F            MOV     B,#01FH
-001CA3 A4                MUL     AB
-001CA4 24ED              ADD     A,#LOW bd_key_record_list-01H
-001CA6 F582              MOV     DPL,A
-001CA8 E4                CLR     A
-001CA9 344D              ADDC    A,#HIGH bd_key_record_list-01H
-001CAB F583              MOV     DPH,A
-001CAD EF                MOV     A,R7
-001CAE F0                MOVX    @DPTR,A
-  390: 		}
-001CAF         ?C0062?SYS:
-  391: 		if(!ble_reconnect_flag)
-001CAF 904DE5            MOV     DPTR,#ble_reconnect_flag
-001CB2 E0                MOVX    A,@DPTR
-001CB3 7006              JNZ     ?C0063?SYS
-  392: 			ble_send_secutiry_request_timer = 20;
-001CB5 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-001CB8 7414              MOV     A,#014H
+  344: 			g_variable.lockLpm =0;
+001C1D E4                CLR     A
+001C1E F0                MOVX    @DPTR,A
+  345: 			System_long_sleep();
+001C1F 020FEE            LJMP    System_long_sleep
+  346: 			break;
+  347: 		}
+001C22         ?C0054?SYS:
+  348: 
+  349: 		if (g_variable.key_action != KEY_NONE)
+001C22 904CED            MOV     DPTR,#g_variable+02EH
+001C25 E0                MOVX    A,@DPTR
+001C26 6004              JZ      ?C0055?SYS
+  350: 		{
+  351: 			YC_key_action_handle(g_variable.key_action);
+001C28 FF                MOV     R7,A
+001C29 02091C            LJMP    _YC_key_action_handle
+  352: 			break;
+  353: 		}
+001C2C         ?C0055?SYS:
+  354: 
+  355: 		if (g_variable.recon_count != 0)
+001C2C 904CF0            MOV     DPTR,#g_variable+031H
+001C2F E0                MOVX    A,@DPTR
+001C30 6008              JZ      ?C0056?SYS
+  356: 		{
+  357: 			YC_load_record_list(recon_index);
+001C32 904DD6            MOV     DPTR,#recon_index
+001C35 E0                MOVX    A,@DPTR
+001C36 FF                MOV     R7,A
+001C37 020737            LJMP    _YC_load_record_list
+  358: 			break;
+  359: 		}
+001C3A         ?C0056?SYS:
+  360: 
+  361: 		if (g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
+001C3A 904CC5            MOV     DPTR,#g_variable+06H
+001C3D E0                MOVX    A,@DPTR
+001C3E 6401              XRL     A,#01H
+001C40 7002              JNZ     $ + 4H
+001C42 A188              AJMP    ?C0047?SYS
+  362: 		{
+  363: 			return;
+  364: 		}
+001C44         ?C0057?SYS:
+  365: 
+  366: 
+  367: 		if (evt == IPC_EVT_RECONN_PAGE_TIMEOUT)
+001C44 904F0F            MOV     DPTR,#evt
+001C47 E0                MOVX    A,@DPTR
+001C48 6413              XRL     A,#013H
+001C4A 7002              JNZ     $ + 4H
+001C4C A188              AJMP    ?C0047?SYS
+  368: 		{
+  369: 			break;
+  370: 		}
+001C4E         ?C0058?SYS:
+  371: 		
+  372: 		if (g_variable.history_state != CHANGE_TO_BR_CONNECTED)
+001C4E 904CCB            MOV     DPTR,#g_variable+0CH
+001C51 E0                MOVX    A,@DPTR
+001C52 6404              XRL     A,#04H
+001C54 6007              JZ      ?C0059?SYS
+  373: 		{
+  374: 			YC_key_action_handle(KEY_DISCOVERY);
+001C56 7F05              MOV     R7,#05H
+001C58 12091C            LCALL   _YC_key_action_handle
+  375: 		}
+001C5B 8003              SJMP    ?C0060?SYS
+001C5D         ?C0059?SYS:
+  376: 		else
+  377: 		{
+  378: 			System_long_sleep();
+001C5D 120FEE            LCALL   System_long_sleep
+  379: 		}
+001C60         ?C0060?SYS:
+  380: 		g_variable.sleepTimer = 0;
+001C60 E4                CLR     A
+001C61 904CE3            MOV     DPTR,#g_variable+024H
+001C64 F0                MOVX    @DPTR,A
+001C65 A3                INC     DPTR
+001C66 F0                MOVX    @DPTR,A
+  381: 		break;		
+001C67 22                RET     
+  382: 
+  383: // BT 4.2 event
+  384: 	case IPC_EVT_LE_CONNECTED:
+001C68         ?C0061?SYS:
+  385: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
+001C68 904CC7            MOV     DPTR,#g_variable+08H
+001C6B 7403              MOV     A,#03H
+001C6D F0                MOVX    @DPTR,A
+  386: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_INIT;
+001C6E A3                INC     DPTR
+001C6F 7401              MOV     A,#01H
+001C71 F0                MOVX    @DPTR,A
+  387: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
+001C72 E4                CLR     A
+001C73 A3                INC     DPTR
+001C74 F0                MOVX    @DPTR,A
+  388: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
+001C75 A3                INC     DPTR
+001C76 F0                MOVX    @DPTR,A
+  389: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+001C77 7F0E              MOV     R7,#0EH
+001C79 12085F            LCALL   _IPC_TxControlCmd
+  390: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
+001C7C 7F02              MOV     R7,#02H
+001C7E 12085F            LCALL   _IPC_TxControlCmd
+  391: 		if(g_variable.pairing_timeout)
+001C81 904CE9            MOV     DPTR,#g_variable+02AH
+001C84 E0                MOVX    A,@DPTR
+001C85 6034              JZ      ?C0062?SYS
+  392: 		{
+  393: 			fn_lock_flag = 0;
+001C87 E4                CLR     A
+001C88 904DE7            MOV     DPTR,#fn_lock_flag
+001C8B F0                MOVX    @DPTR,A
+  394: 			g_variable.system_mode = OSMODE_WINDOWS;
+001C8C 904CC1            MOV     DPTR,#g_variable+02H
+001C8F F0                MOVX    @DPTR,A
+  395: 			bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+001C90 904CC3            MOV     DPTR,#g_variable+04H
+001C93 E0                MOVX    A,@DPTR
+001C94 75F01F            MOV     B,#01FH
+001C97 A4                MUL     AB
+001C98 24EC              ADD     A,#LOW bd_key_record_list-02H
+001C9A F582              MOV     DPL,A
+001C9C E4                CLR     A
+001C9D 344D              ADDC    A,#HIGH bd_key_record_list-02H
+001C9F F583              MOV     DPH,A
+001CA1 E4                CLR     A
+001CA2 F0                MOVX    @DPTR,A
+  396: 			bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
+001CA3 904DE7            MOV     DPTR,#fn_lock_flag
+001CA6 E0                MOVX    A,@DPTR
+001CA7 FF                MOV     R7,A
+001CA8 904CC3            MOV     DPTR,#g_variable+04H
+001CAB E0                MOVX    A,@DPTR
+001CAC 75F01F            MOV     B,#01FH
+001CAF A4                MUL     AB
+001CB0 24ED              ADD     A,#LOW bd_key_record_list-01H
+001CB2 F582              MOV     DPL,A
+001CB4 E4                CLR     A
+001CB5 344D              ADDC    A,#HIGH bd_key_record_list-01H
+001CB7 F583              MOV     DPH,A
+001CB9 EF                MOV     A,R7
 001CBA F0                MOVX    @DPTR,A
-001CBB         ?C0063?SYS:
-  393: 		if(!g_variable.powerOn_timer)
-001CBB 904CE5            MOV     DPTR,#g_variable+026H
+  397: 		}
+001CBB         ?C0062?SYS:
+  398: 		if(!ble_reconnect_flag)
+001CBB 904DE5            MOV     DPTR,#ble_reconnect_flag
 001CBE E0                MOVX    A,@DPTR
-001CBF 7003              JNZ     ?C0064?SYS
-  394: 			LED_device_poweroff();
-001CC1 120FB5            LCALL   LED_device_poweroff
-001CC4         ?C0064?SYS:
-  395: 		g_variable.pairing_timeout = 0;
-001CC4 E4                CLR     A
-001CC5 904CE9            MOV     DPTR,#g_variable+02AH
-001CC8 F0                MOVX    @DPTR,A
-  396: 		g_variable.sleepTimer = 0;
-001CC9 904CE3            MOV     DPTR,#g_variable+024H
-001CCC F0                MOVX    @DPTR,A
-001CCD A3                INC     DPTR
-001CCE F0                MOVX    @DPTR,A
-  397: 		break;
-001CCF 22                RET     
-  398: 	case IPC_EVT_LE_PROTOCOL_CONNECTED:
-001CD0         ?C0065?SYS:
-  399: 	    	g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTED;
-001CD0 904CC7            MOV     DPTR,#g_variable+08H
-001CD3 7404              MOV     A,#04H
-001CD5 F0                MOVX    @DPTR,A
-  400: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-001CD6 E4                CLR     A
-001CD7 A3                INC     DPTR
+001CBF 7006              JNZ     ?C0063?SYS
+  399: 			ble_send_secutiry_request_timer = 20;
+001CC1 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+001CC4 7414              MOV     A,#014H
+001CC6 F0                MOVX    @DPTR,A
+001CC7         ?C0063?SYS:
+  400: 		if(!g_variable.powerOn_timer)
+001CC7 904CE5            MOV     DPTR,#g_variable+026H
+001CCA E0                MOVX    A,@DPTR
+001CCB 7003              JNZ     ?C0064?SYS
+  401: 			LED_device_poweroff();
+001CCD 120FB5            LCALL   LED_device_poweroff
+001CD0         ?C0064?SYS:
+  402: 		g_variable.pairing_timeout = 0;
+001CD0 E4                CLR     A
+001CD1 904CE9            MOV     DPTR,#g_variable+02AH
+001CD4 F0                MOVX    @DPTR,A
+  403: 		g_variable.sleepTimer = 0;
+001CD5 904CE3            MOV     DPTR,#g_variable+024H
 001CD8 F0                MOVX    @DPTR,A
-  401: 		YC_clear_reconnect_flag();
-001CD9 1189              ACALL   YC_clear_reconnect_flag
-  402: 		g_variable.release_data = 0;
-001CDB E4                CLR     A
-001CDC 904CEB            MOV     DPTR,#g_variable+02CH
-001CDF F0                MOVX    @DPTR,A
-  403: 		le_send_battery_level_delay_count = 10;
-001CE0 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
-001CE3 740A              MOV     A,#0AH
-001CE5 F0                MOVX    @DPTR,A
-  404: 		g_variable.last_device_num = g_variable.current_device_num;
-001CE6 904CC3            MOV     DPTR,#g_variable+04H
-001CE9 E0                MOVX    A,@DPTR
-001CEA 904CC0            MOV     DPTR,#g_variable+01H
-001CED F0                MOVX    @DPTR,A
-  405: 		if(g_variable.pairing_timeout)
-001CEE 904CE9            MOV     DPTR,#g_variable+02AH
-001CF1 E0                MOVX    A,@DPTR
-001CF2 7002              JNZ     $ + 4H
-001CF4 A17C              AJMP    ?C0047?SYS
-  406: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;	
-001CF6 904CBF            MOV     DPTR,#g_variable
-001CF9 7403              MOV     A,#03H
-001CFB F0                MOVX    @DPTR,A
-  407: 		break;
-001CFC 22                RET     
-  408: 	case IPC_EVT_LE_ENC_INFO:
-001CFD         ?C0067?SYS:
-  409: 		g_variable.last_device_num = g_variable.current_device_num;
-001CFD 904CC3            MOV     DPTR,#g_variable+04H
-001D00 E0                MOVX    A,@DPTR
-001D01 904CC0            MOV     DPTR,#g_variable+01H
-001D04 F0                MOVX    @DPTR,A
-  410: 		YC_store_record_list(1, g_variable.current_device_num-1);
-001D05 904CC3            MOV     DPTR,#g_variable+04H
-001D08 14                DEC     A
-001D09 FD                MOV     R5,A
-001D0A 7F01              MOV     R7,#01H
-001D0C 121014            LCALL   _YC_store_record_list
-  411: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-001D0F 904CBF            MOV     DPTR,#g_variable
-001D12 7403              MOV     A,#03H
-001D14 F0                MOVX    @DPTR,A
-  412: 		break;
-001D15 22                RET     
-  413: 
-  414: 	case IPC_EVT_LE_PINCODE_REQ:
-001D16         ?C0068?SYS:
-  415: 		le_pin_code = 0;
-001D16 904D39            MOV     DPTR,#le_pin_code
-001D19 120582            LCALL   ?C?LSTKXDATA
-001D1C 00                DB      00H
-001D1D 00                DB      00H
-001D1E 00                DB      00H
-001D1F 00                DB      00H
-  416: 		le_pin_code_len = 0;
-001D20 E4                CLR     A
-001D21 904DD7            MOV     DPTR,#le_pin_code_len
-001D24 F0                MOVX    @DPTR,A
-  417: 		pinCode_flag = 1;
-001D25 904DDE            MOV     DPTR,#pinCode_flag
-001D28 04                INC     A
-001D29 F0                MOVX    @DPTR,A
-  418: 		g_variable.ble_currentSubState =  CHANGE_TO_BLE_SUB_PINCODE;
-001D2A 904CC8            MOV     DPTR,#g_variable+09H
-001D2D 04                INC     A
-001D2E F0                MOVX    @DPTR,A
-  419: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
-001D2F 904CC7            MOV     DPTR,#g_variable+08H
-001D32 04                INC     A
-001D33 F0                MOVX    @DPTR,A
-  420: 		break;
-001D34 22                RET     
-  421: 		
-  422: 	case IPC_EVT_LE_DISCONNECTED:	
-001D35         ?C0069?SYS:
-  423: 		g_variable.history_state = g_variable.ble_currentState ;
-001D35 904CC7            MOV     DPTR,#g_variable+08H
-001D38 E0                MOVX    A,@DPTR
-001D39 904CCB            MOV     DPTR,#g_variable+0CH
-001D3C F0                MOVX    @DPTR,A
-  424: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
-001D3D E4                CLR     A
-001D3E 904CC7            MOV     DPTR,#g_variable+08H
-001D41 F0                MOVX    @DPTR,A
-  425: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-001D42 A3                INC     DPTR
-001D43 F0                MOVX    @DPTR,A
-  426: 		g_variable.release_data = 1;
-001D44 904CEB            MOV     DPTR,#g_variable+02CH
-001D47 04                INC     A
+001CD9 A3                INC     DPTR
+001CDA F0                MOVX    @DPTR,A
+  404: 		break;
+001CDB 22                RET     
+  405: 	case IPC_EVT_LE_PROTOCOL_CONNECTED:
+001CDC         ?C0065?SYS:
+  406: 	    	g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTED;
+001CDC 904CC7            MOV     DPTR,#g_variable+08H
+001CDF 7404              MOV     A,#04H
+001CE1 F0                MOVX    @DPTR,A
+  407: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+001CE2 E4                CLR     A
+001CE3 A3                INC     DPTR
+001CE4 F0                MOVX    @DPTR,A
+  408: 		YC_clear_reconnect_flag();
+001CE5 1195              ACALL   YC_clear_reconnect_flag
+  409: 		g_variable.release_data = 0;
+001CE7 E4                CLR     A
+001CE8 904CEB            MOV     DPTR,#g_variable+02CH
+001CEB F0                MOVX    @DPTR,A
+  410: 		le_send_battery_level_delay_count = 10;
+001CEC 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
+001CEF 740A              MOV     A,#0AH
+001CF1 F0                MOVX    @DPTR,A
+  411: 		g_variable.last_device_num = g_variable.current_device_num;
+001CF2 904CC3            MOV     DPTR,#g_variable+04H
+001CF5 E0                MOVX    A,@DPTR
+001CF6 904CC0            MOV     DPTR,#g_variable+01H
+001CF9 F0                MOVX    @DPTR,A
+  412: 		if(g_variable.pairing_timeout)
+001CFA 904CE9            MOV     DPTR,#g_variable+02AH
+001CFD E0                MOVX    A,@DPTR
+001CFE 7002              JNZ     $ + 4H
+001D00 A188              AJMP    ?C0047?SYS
+  413: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;	
+001D02 904CBF            MOV     DPTR,#g_variable
+001D05 7403              MOV     A,#03H
+001D07 F0                MOVX    @DPTR,A
+  414: 		break;
+001D08 22                RET     
+  415: 	case IPC_EVT_LE_ENC_INFO:
+001D09         ?C0067?SYS:
+  416: 		g_variable.last_device_num = g_variable.current_device_num;
+001D09 904CC3            MOV     DPTR,#g_variable+04H
+001D0C E0                MOVX    A,@DPTR
+001D0D 904CC0            MOV     DPTR,#g_variable+01H
+001D10 F0                MOVX    @DPTR,A
+  417: 		YC_store_record_list(1, g_variable.current_device_num-1);
+001D11 904CC3            MOV     DPTR,#g_variable+04H
+001D14 14                DEC     A
+001D15 FD                MOV     R5,A
+001D16 7F01              MOV     R7,#01H
+001D18 121014            LCALL   _YC_store_record_list
+  418: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+001D1B 904CBF            MOV     DPTR,#g_variable
+001D1E 7403              MOV     A,#03H
+001D20 F0                MOVX    @DPTR,A
+  419: 		break;
+001D21 22                RET     
+  420: 
+  421: 	case IPC_EVT_LE_PINCODE_REQ:
+001D22         ?C0068?SYS:
+  422: 		le_pin_code = 0;
+001D22 904D39            MOV     DPTR,#le_pin_code
+001D25 120582            LCALL   ?C?LSTKXDATA
+001D28 00                DB      00H
+001D29 00                DB      00H
+001D2A 00                DB      00H
+001D2B 00                DB      00H
+  423: 		le_pin_code_len = 0;
+001D2C E4                CLR     A
+001D2D 904DD7            MOV     DPTR,#le_pin_code_len
+001D30 F0                MOVX    @DPTR,A
+  424: 		pinCode_flag = 1;
+001D31 904DDE            MOV     DPTR,#pinCode_flag
+001D34 04                INC     A
+001D35 F0                MOVX    @DPTR,A
+  425: 		g_variable.ble_currentSubState =  CHANGE_TO_BLE_SUB_PINCODE;
+001D36 904CC8            MOV     DPTR,#g_variable+09H
+001D39 04                INC     A
+001D3A F0                MOVX    @DPTR,A
+  426: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
+001D3B 904CC7            MOV     DPTR,#g_variable+08H
+001D3E 04                INC     A
+001D3F F0                MOVX    @DPTR,A
+  427: 		break;
+001D40 22                RET     
+  428: 		
+  429: 	case IPC_EVT_LE_DISCONNECTED:	
+001D41         ?C0069?SYS:
+  430: 		g_variable.history_state = g_variable.ble_currentState ;
+001D41 904CC7            MOV     DPTR,#g_variable+08H
+001D44 E0                MOVX    A,@DPTR
+001D45 904CCB            MOV     DPTR,#g_variable+0CH
 001D48 F0                MOVX    @DPTR,A
-  427: 		m_le_send_security_request_flag = 0;
+  431: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
 001D49 E4                CLR     A
-001D4A 904D3D            MOV     DPTR,#m_le_send_security_request_flag
+001D4A 904CC7            MOV     DPTR,#g_variable+08H
 001D4D F0                MOVX    @DPTR,A
-  428: 		if (g_variable.lockLpm == 1)
-001D4E 904CEC            MOV     DPTR,#g_variable+02DH
-001D51 E0                MOVX    A,@DPTR
-001D52 B40105            CJNE    A,#01H,?C0070?SYS
-  429: 		{
-  430: 			g_variable.lockLpm =0;
+  432: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+001D4E A3                INC     DPTR
+001D4F F0                MOVX    @DPTR,A
+  433: 		g_variable.release_data = 1;
+001D50 904CEB            MOV     DPTR,#g_variable+02CH
+001D53 04                INC     A
+001D54 F0                MOVX    @DPTR,A
+  434: 		m_le_send_security_request_flag = 0;
 001D55 E4                CLR     A
-001D56 F0                MOVX    @DPTR,A
-  431: 			System_long_sleep();
-001D57 020FEE            LJMP    System_long_sleep
-  432: 			break;
-  433: 		}
-001D5A         ?C0070?SYS:
-  434: 
-  435: 		if (g_variable.key_action != KEY_NONE)
-001D5A 904CED            MOV     DPTR,#g_variable+02EH
+001D56 904D3D            MOV     DPTR,#m_le_send_security_request_flag
+001D59 F0                MOVX    @DPTR,A
+  435: 		if (g_variable.lockLpm == 1)
+001D5A 904CEC            MOV     DPTR,#g_variable+02DH
 001D5D E0                MOVX    A,@DPTR
-001D5E 6004              JZ      ?C0071?SYS
+001D5E B40105            CJNE    A,#01H,?C0070?SYS
   436: 		{
-  437: 			YC_key_action_handle(g_variable.key_action);
-001D60 FF                MOV     R7,A
-001D61 02091C            LJMP    _YC_key_action_handle
-  438: 			break;
-  439: 		}
-001D64         ?C0071?SYS:
-  440: 
+  437: 			g_variable.lockLpm =0;
+001D61 E4                CLR     A
+001D62 F0                MOVX    @DPTR,A
+  438: 			System_long_sleep();
+001D63 020FEE            LJMP    System_long_sleep
+  439: 			break;
+  440: 		}
+001D66         ?C0070?SYS:
   441: 
-  442: 		if (g_variable.recon_count != 0)
-001D64 904CF0            MOV     DPTR,#g_variable+031H
-001D67 E0                MOVX    A,@DPTR
-001D68 6008              JZ      ?C0072?SYS
+  442: 		if (g_variable.key_action != KEY_NONE)
+001D66 904CED            MOV     DPTR,#g_variable+02EH
+001D69 E0                MOVX    A,@DPTR
+001D6A 6004              JZ      ?C0071?SYS
   443: 		{
-  444: 			YC_load_record_list(recon_index);
-001D6A 904DD6            MOV     DPTR,#recon_index
-001D6D E0                MOVX    A,@DPTR
-001D6E FF                MOV     R7,A
-001D6F 020737            LJMP    _YC_load_record_list
+  444: 			YC_key_action_handle(g_variable.key_action);
+001D6C FF                MOV     R7,A
+001D6D 02091C            LJMP    _YC_key_action_handle
   445: 			break;
   446: 		}
-001D72         ?C0072?SYS:
+001D70         ?C0071?SYS:
   447: 
-  448: 		System_long_sleep();		
-001D72 120FEE            LCALL   System_long_sleep
-  449: 		g_variable.sleepTimer = 0;
-001D75 E4                CLR     A
-001D76 904CE3            MOV     DPTR,#g_variable+024H
-001D79 F0                MOVX    @DPTR,A
-001D7A A3                INC     DPTR
-001D7B F0                MOVX    @DPTR,A
-  450: 		break;
-  451: 	}
-  452: }
-001D7C         ?C0047?SYS:
-001D7C 22                RET     
+  448: 
+  449: 		if (g_variable.recon_count != 0)
+001D70 904CF0            MOV     DPTR,#g_variable+031H
+001D73 E0                MOVX    A,@DPTR
+001D74 6008              JZ      ?C0072?SYS
+  450: 		{
+  451: 			YC_load_record_list(recon_index);
+001D76 904DD6            MOV     DPTR,#recon_index
+001D79 E0                MOVX    A,@DPTR
+001D7A FF                MOV     R7,A
+001D7B 020737            LJMP    _YC_load_record_list
+  452: 			break;
+  453: 		}
+001D7E         ?C0072?SYS:
+  454: 
+  455: 		System_long_sleep();		
+001D7E 120FEE            LCALL   System_long_sleep
+  456: 		g_variable.sleepTimer = 0;
+001D81 E4                CLR     A
+001D82 904CE3            MOV     DPTR,#g_variable+024H
+001D85 F0                MOVX    @DPTR,A
+001D86 A3                INC     DPTR
+001D87 F0                MOVX    @DPTR,A
+  457: 		break;
+  458: 	}
+  459: }
+001D88         ?C0047?SYS:
+001D88 22                RET     
 ----- FUNCTION _kb_cb_event (END) -------
 
 
 ----- FUNCTION _IIC_Read (BEGIN) -----
-001D7D 904ED1            MOV     DPTR,#len
-001D80 EC                MOV     A,R4
-001D81 F0                MOVX    @DPTR,A
-001D82 A3                INC     DPTR
-001D83 ED                MOV     A,R5
-001D84 F0                MOVX    @DPTR,A
-001D85 A3                INC     DPTR
-001D86 EB                MOV     A,R3
-001D87 F0                MOVX    @DPTR,A
-001D88 A3                INC     DPTR
-001D89 EA                MOV     A,R2
-001D8A F0                MOVX    @DPTR,A
-001D8B A3                INC     DPTR
-001D8C E9                MOV     A,R1
+001D89 904ED1            MOV     DPTR,#len
+001D8C EC                MOV     A,R4
 001D8D F0                MOVX    @DPTR,A
-;---- Variable 'addr' assigned to Register 'R6/R7' ----
-;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
-001D8E 908098            MOV     DPTR,#08098H
-001D91 7404              MOV     A,#04H
+001D8E A3                INC     DPTR
+001D8F ED                MOV     A,R5
+001D90 F0                MOVX    @DPTR,A
+001D91 A3                INC     DPTR
+001D92 EB                MOV     A,R3
 001D93 F0                MOVX    @DPTR,A
 001D94 A3                INC     DPTR
-001D95 E4                CLR     A
+001D95 EA                MOV     A,R2
 001D96 F0                MOVX    @DPTR,A
-001D97 900CAF            MOV     DPTR,#YC_IICDTbuf
-001D9A 74A0              MOV     A,#0A0H
-001D9C F0                MOVX    @DPTR,A
-001D9D A3                INC     DPTR
-001D9E EE                MOV     A,R6
+001D97 A3                INC     DPTR
+001D98 E9                MOV     A,R1
+001D99 F0                MOVX    @DPTR,A
+;---- Variable 'addr' assigned to Register 'R6/R7' ----
+;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
+001D9A 908098            MOV     DPTR,#08098H
+001D9D 7404              MOV     A,#04H
 001D9F F0                MOVX    @DPTR,A
 001DA0 A3                INC     DPTR
-001DA1 EF                MOV     A,R7
+001DA1 E4                CLR     A
 001DA2 F0                MOVX    @DPTR,A
-001DA3 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
-001DA6 74A1              MOV     A,#0A1H
+001DA3 900CAF            MOV     DPTR,#YC_IICDTbuf
+001DA6 74A0              MOV     A,#0A0H
 001DA8 F0                MOVX    @DPTR,A
-001DA9 7A0C              MOV     R2,#HIGH YC_IICDTbuf
-001DAB 79AF              MOV     R1,#LOW YC_IICDTbuf
-001DAD 7E0C              MOV     R6,#HIGH YC_IICDTbuf
-001DAF 7FAF              MOV     R7,#LOW YC_IICDTbuf
-001DB1 74AF              MOV     A,#LOW YC_IICDTbuf
-001DB3 FC                MOV     R4,A
-001DB4 740C              MOV     A,#HIGH YC_IICDTbuf
-001DB6 FF                MOV     R7,A
-001DB7 EC                MOV     A,R4
-001DB8 FE                MOV     R6,A
-001DB9 EF                MOV     A,R7
-001DBA 90809A            MOV     DPTR,#0809AH
-001DBD EE                MOV     A,R6
-001DBE F0                MOVX    @DPTR,A
-001DBF A3                INC     DPTR
-001DC0 EF                MOV     A,R7
-001DC1 F0                MOVX    @DPTR,A
-001DC2 904ED1            MOV     DPTR,#len
-001DC5 E0                MOVX    A,@DPTR
-001DC6 FC                MOV     R4,A
-001DC7 A3                INC     DPTR
-001DC8 E0                MOVX    A,@DPTR
-001DC9 FA                MOV     R2,A
-001DCA EC                MOV     A,R4
-001DCB FF                MOV     R7,A
-001DCC EA                MOV     A,R2
-001DCD FE                MOV     R6,A
-001DCE EF                MOV     A,R7
-001DCF 90809E            MOV     DPTR,#0809EH
-001DD2 EE                MOV     A,R6
-001DD3 F0                MOVX    @DPTR,A
-001DD4 A3                INC     DPTR
-001DD5 EF                MOV     A,R7
-001DD6 F0                MOVX    @DPTR,A
-001DD7 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001DD9 7983              MOV     R1,#LOW IIC_TempBuff
-001DDB 7E0B              MOV     R6,#HIGH IIC_TempBuff
-001DDD 7F83              MOV     R7,#LOW IIC_TempBuff
-001DDF 7483              MOV     A,#LOW IIC_TempBuff
-001DE1 FC                MOV     R4,A
-001DE2 740B              MOV     A,#HIGH IIC_TempBuff
-001DE4 FF                MOV     R7,A
-001DE5 EC                MOV     A,R4
-001DE6 FE                MOV     R6,A
-001DE7 EF                MOV     A,R7
-001DE8 90809C            MOV     DPTR,#0809CH
-001DEB EE                MOV     A,R6
-001DEC F0                MOVX    @DPTR,A
-001DED A3                INC     DPTR
-001DEE EF                MOV     A,R7
-001DEF F0                MOVX    @DPTR,A
-001DF0 908090            MOV     DPTR,#08090H
-001DF3 7402              MOV     A,#02H
-001DF5 F0                MOVX    @DPTR,A
-001DF6 90809C            MOV     DPTR,#0809CH
+001DA9 A3                INC     DPTR
+001DAA EE                MOV     A,R6
+001DAB F0                MOVX    @DPTR,A
+001DAC A3                INC     DPTR
+001DAD EF                MOV     A,R7
+001DAE F0                MOVX    @DPTR,A
+001DAF 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
+001DB2 74A1              MOV     A,#0A1H
+001DB4 F0                MOVX    @DPTR,A
+001DB5 7A0C              MOV     R2,#HIGH YC_IICDTbuf
+001DB7 79AF              MOV     R1,#LOW YC_IICDTbuf
+001DB9 7E0C              MOV     R6,#HIGH YC_IICDTbuf
+001DBB 7FAF              MOV     R7,#LOW YC_IICDTbuf
+001DBD 74AF              MOV     A,#LOW YC_IICDTbuf
+001DBF FC                MOV     R4,A
+001DC0 740C              MOV     A,#HIGH YC_IICDTbuf
+001DC2 FF                MOV     R7,A
+001DC3 EC                MOV     A,R4
+001DC4 FE                MOV     R6,A
+001DC5 EF                MOV     A,R7
+001DC6 90809A            MOV     DPTR,#0809AH
+001DC9 EE                MOV     A,R6
+001DCA F0                MOVX    @DPTR,A
+001DCB A3                INC     DPTR
+001DCC EF                MOV     A,R7
+001DCD F0                MOVX    @DPTR,A
+001DCE 904ED1            MOV     DPTR,#len
+001DD1 E0                MOVX    A,@DPTR
+001DD2 FC                MOV     R4,A
+001DD3 A3                INC     DPTR
+001DD4 E0                MOVX    A,@DPTR
+001DD5 FA                MOV     R2,A
+001DD6 EC                MOV     A,R4
+001DD7 FF                MOV     R7,A
+001DD8 EA                MOV     A,R2
+001DD9 FE                MOV     R6,A
+001DDA EF                MOV     A,R7
+001DDB 90809E            MOV     DPTR,#0809EH
+001DDE EE                MOV     A,R6
+001DDF F0                MOVX    @DPTR,A
+001DE0 A3                INC     DPTR
+001DE1 EF                MOV     A,R7
+001DE2 F0                MOVX    @DPTR,A
+001DE3 7A0B              MOV     R2,#HIGH IIC_TempBuff
+001DE5 7983              MOV     R1,#LOW IIC_TempBuff
+001DE7 7E0B              MOV     R6,#HIGH IIC_TempBuff
+001DE9 7F83              MOV     R7,#LOW IIC_TempBuff
+001DEB 7483              MOV     A,#LOW IIC_TempBuff
+001DED FC                MOV     R4,A
+001DEE 740B              MOV     A,#HIGH IIC_TempBuff
+001DF0 FF                MOV     R7,A
+001DF1 EC                MOV     A,R4
+001DF2 FE                MOV     R6,A
+001DF3 EF                MOV     A,R7
+001DF4 90809C            MOV     DPTR,#0809CH
+001DF7 EE                MOV     A,R6
+001DF8 F0                MOVX    @DPTR,A
 001DF9 A3                INC     DPTR
-001DFA E0                MOVX    A,@DPTR
-001DFB 20E707            JB      ACC.7,?C0004?IIC
-001DFE 908090            MOV     DPTR,#08090H
-001E01 E0                MOVX    A,@DPTR
-001E02 4401              ORL     A,#01H
-001E04 F0                MOVX    @DPTR,A
-001E05         ?C0004?IIC:
-001E05 908006            MOV     DPTR,#08006H
-001E08 E0                MOVX    A,@DPTR
-001E09 4404              ORL     A,#04H
-001E0B F0                MOVX    @DPTR,A
-001E0C F1DA              ACALL   IIcWaitDone
-001E0E 904ED3            MOV     DPTR,#pbuff
-001E11 E0                MOVX    A,@DPTR
-001E12 A3                INC     DPTR
-001E13 E0                MOVX    A,@DPTR
-001E14 FA                MOV     R2,A
-001E15 A3                INC     DPTR
-001E16 E0                MOVX    A,@DPTR
-001E17 AE02              MOV     R6,AR2
-001E19 FF                MOV     R7,A
-001E1A 7B01              MOV     R3,#01H
-001E1C 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001E1E 7983              MOV     R1,#LOW IIC_TempBuff
-001E20 904ED1            MOV     DPTR,#len
+001DFA EF                MOV     A,R7
+001DFB F0                MOVX    @DPTR,A
+001DFC 908090            MOV     DPTR,#08090H
+001DFF 7402              MOV     A,#02H
+001E01 F0                MOVX    @DPTR,A
+001E02 90809C            MOV     DPTR,#0809CH
+001E05 A3                INC     DPTR
+001E06 E0                MOVX    A,@DPTR
+001E07 20E707            JB      ACC.7,?C0004?IIC
+001E0A 908090            MOV     DPTR,#08090H
+001E0D E0                MOVX    A,@DPTR
+001E0E 4401              ORL     A,#01H
+001E10 F0                MOVX    @DPTR,A
+001E11         ?C0004?IIC:
+001E11 908006            MOV     DPTR,#08006H
+001E14 E0                MOVX    A,@DPTR
+001E15 4404              ORL     A,#04H
+001E17 F0                MOVX    @DPTR,A
+001E18 123D22            LCALL   IIcWaitDone
+001E1B 904ED3            MOV     DPTR,#pbuff
+001E1E E0                MOVX    A,@DPTR
+001E1F A3                INC     DPTR
+001E20 E0                MOVX    A,@DPTR
+001E21 FA                MOV     R2,A
+001E22 A3                INC     DPTR
 001E23 E0                MOVX    A,@DPTR
-001E24 A3                INC     DPTR
-001E25 E0                MOVX    A,@DPTR
-001E26 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-001E29 F0                MOVX    @DPTR,A
-001E2A 0210EB            LJMP    _xmemcpy
+001E24 AE02              MOV     R6,AR2
+001E26 FF                MOV     R7,A
+001E27 7B01              MOV     R3,#01H
+001E29 7A0B              MOV     R2,#HIGH IIC_TempBuff
+001E2B 7983              MOV     R1,#LOW IIC_TempBuff
+001E2D 904ED1            MOV     DPTR,#len
+001E30 E0                MOVX    A,@DPTR
+001E31 A3                INC     DPTR
+001E32 E0                MOVX    A,@DPTR
+001E33 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+001E36 F0                MOVX    @DPTR,A
+001E37 0210EB            LJMP    _xmemcpy
 ----- FUNCTION _IIC_Read (END) -------
 
 
 ----- FUNCTION _xmemclear_ff (BEGIN) -----
-001E2D 904EF9            MOV     DPTR,#dest
-001E30 EB                MOV     A,R3
-001E31 F0                MOVX    @DPTR,A
-001E32 A3                INC     DPTR
-001E33 EA                MOV     A,R2
-001E34 F0                MOVX    @DPTR,A
-001E35 A3                INC     DPTR
-001E36 E9                MOV     A,R1
-001E37 F0                MOVX    @DPTR,A
+001E3A 904EF9            MOV     DPTR,#dest
+001E3D EB                MOV     A,R3
+001E3E F0                MOVX    @DPTR,A
+001E3F A3                INC     DPTR
+001E40 EA                MOV     A,R2
+001E41 F0                MOVX    @DPTR,A
+001E42 A3                INC     DPTR
+001E43 E9                MOV     A,R1
+001E44 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
-001E38         ?C0011?UTILITIES:
-001E38 ED                MOV     A,R5
-001E39 1D                DEC     R5
-001E3A AE04              MOV     R6,AR4
-001E3C 7001              JNZ     ?C0027?UTILITIES
-001E3E 1C                DEC     R4
-001E3F         ?C0027?UTILITIES:
-001E3F 4E                ORL     A,R6
-001E40 6017              JZ      ?C0013?UTILITIES
-001E42 904EF9            MOV     DPTR,#dest
-001E45 E0                MOVX    A,@DPTR
-001E46 FB                MOV     R3,A
-001E47 A3                INC     DPTR
-001E48 E4                CLR     A
-001E49 75F001            MOV     B,#01H
-001E4C 120424            LCALL   ?C?ILDIX
-001E4F A9F0              MOV     R1,B
-001E51 FA                MOV     R2,A
-001E52 74FF              MOV     A,#0FFH
-001E54 1203FC            LCALL   ?C?CSTPTR
-001E57 80DF              SJMP    ?C0011?UTILITIES
-001E59         ?C0013?UTILITIES:
-001E59 22                RET     
+001E45         ?C0011?UTILITIES:
+001E45 ED                MOV     A,R5
+001E46 1D                DEC     R5
+001E47 AE04              MOV     R6,AR4
+001E49 7001              JNZ     ?C0027?UTILITIES
+001E4B 1C                DEC     R4
+001E4C         ?C0027?UTILITIES:
+001E4C 4E                ORL     A,R6
+001E4D 6017              JZ      ?C0013?UTILITIES
+001E4F 904EF9            MOV     DPTR,#dest
+001E52 E0                MOVX    A,@DPTR
+001E53 FB                MOV     R3,A
+001E54 A3                INC     DPTR
+001E55 E4                CLR     A
+001E56 75F001            MOV     B,#01H
+001E59 120424            LCALL   ?C?ILDIX
+001E5C A9F0              MOV     R1,B
+001E5E FA                MOV     R2,A
+001E5F 74FF              MOV     A,#0FFH
+001E61 1203FC            LCALL   ?C?CSTPTR
+001E64 80DF              SJMP    ?C0011?UTILITIES
+001E66         ?C0013?UTILITIES:
+001E66 22                RET     
 ----- FUNCTION _xmemclear_ff (END) -------
 
 
@@ -5099,255 +5061,266 @@
   247: 	//if (pinCode_flag == 1)			//clear the same BT3.0 device address record
   248: 	{
   249: 		record_index = g_variable.current_device_num-1;
-001E5A 904CC3            MOV     DPTR,#g_variable+04H
-001E5D E0                MOVX    A,@DPTR
-001E5E 14                DEC     A
-001E5F 904F09            MOV     DPTR,#record_index
-001E62 F0                MOVX    @DPTR,A
+001E67 904CC3            MOV     DPTR,#g_variable+04H
+001E6A E0                MOVX    A,@DPTR
+001E6B 14                DEC     A
+001E6C 904F09            MOV     DPTR,#record_index
+001E6F F0                MOVX    @DPTR,A
   250: 		pinCode_flag= 0;
-001E63 E4                CLR     A
-001E64 904DDE            MOV     DPTR,#pinCode_flag
-001E67 F0                MOVX    @DPTR,A
+001E70 E4                CLR     A
+001E71 904DDE            MOV     DPTR,#pinCode_flag
+001E74 F0                MOVX    @DPTR,A
   251: 		YC_store_record_list(2, record_index);
-001E68 904F09            MOV     DPTR,#record_index
-001E6B E0                MOVX    A,@DPTR
-001E6C FD                MOV     R5,A
-001E6D 7F02              MOV     R7,#02H
-001E6F 121014            LCALL   _YC_store_record_list
+001E75 904F09            MOV     DPTR,#record_index
+001E78 E0                MOVX    A,@DPTR
+001E79 FD                MOV     R5,A
+001E7A 7F02              MOV     R7,#02H
+001E7C 121014            LCALL   _YC_store_record_list
   252: 
   253: 		if(record_index != 0)
-001E72 904F09            MOV     DPTR,#record_index
-001E75 E0                MOVX    A,@DPTR
-001E76 FF                MOV     R7,A
-001E77 603C              JZ      ?C0045?BLUETOOTH
+001E7F 904F09            MOV     DPTR,#record_index
+001E82 E0                MOVX    A,@DPTR
+001E83 FF                MOV     R7,A
+001E84 603C              JZ      ?C0045?BLUETOOTH
   254: 		{
   255: 			if(bd_key_record_list[0].device_type == 2) 
-001E79 904DEE            MOV     DPTR,#bd_key_record_list
-001E7C E0                MOVX    A,@DPTR
-001E7D 6402              XRL     A,#02H
-001E7F 7034              JNZ     ?C0045?BLUETOOTH
+001E86 904DEE            MOV     DPTR,#bd_key_record_list
+001E89 E0                MOVX    A,@DPTR
+001E8A 6402              XRL     A,#02H
+001E8C 7034              JNZ     ?C0045?BLUETOOTH
   256: 			{
   257: 				if (compare_str(bd_key_record_list[0].device_addr,bd_key_record_list[record_index].device_addr,6))
-001E81 EF                MOV     A,R7
-001E82 75F01F            MOV     B,#01FH
-001E85 A4                MUL     AB
-001E86 24EF              ADD     A,#LOW bd_key_record_list+01H
-001E88 F9                MOV     R1,A
-001E89 744D              MOV     A,#HIGH bd_key_record_list+01H
-001E8B 35F0              ADDC    A,B
-001E8D FA                MOV     R2,A
-001E8E 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
-001E91 7401              MOV     A,#01H
-001E93 F0                MOVX    @DPTR,A
-001E94 A3                INC     DPTR
-001E95 EA                MOV     A,R2
-001E96 F0                MOVX    @DPTR,A
-001E97 A3                INC     DPTR
-001E98 E9                MOV     A,R1
-001E99 F0                MOVX    @DPTR,A
-001E9A A3                INC     DPTR
-001E9B 7406              MOV     A,#06H
-001E9D F0                MOVX    @DPTR,A
-001E9E 7B01              MOV     R3,#01H
-001EA0 7A4D              MOV     R2,#HIGH bd_key_record_list+01H
-001EA2 79EF              MOV     R1,#LOW bd_key_record_list+01H
-001EA4 F140              ACALL   _compare_str
-001EA6 EF                MOV     A,R7
-001EA7 600C              JZ      ?C0045?BLUETOOTH
+001E8E EF                MOV     A,R7
+001E8F 75F01F            MOV     B,#01FH
+001E92 A4                MUL     AB
+001E93 24EF              ADD     A,#LOW bd_key_record_list+01H
+001E95 F9                MOV     R1,A
+001E96 744D              MOV     A,#HIGH bd_key_record_list+01H
+001E98 35F0              ADDC    A,B
+001E9A FA                MOV     R2,A
+001E9B 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
+001E9E 7401              MOV     A,#01H
+001EA0 F0                MOVX    @DPTR,A
+001EA1 A3                INC     DPTR
+001EA2 EA                MOV     A,R2
+001EA3 F0                MOVX    @DPTR,A
+001EA4 A3                INC     DPTR
+001EA5 E9                MOV     A,R1
+001EA6 F0                MOVX    @DPTR,A
+001EA7 A3                INC     DPTR
+001EA8 7406              MOV     A,#06H
+001EAA F0                MOVX    @DPTR,A
+001EAB 7B01              MOV     R3,#01H
+001EAD 7A4D              MOV     R2,#HIGH bd_key_record_list+01H
+001EAF 79EF              MOV     R1,#LOW bd_key_record_list+01H
+001EB1 F14D              ACALL   _compare_str
+001EB3 EF                MOV     A,R7
+001EB4 600C              JZ      ?C0045?BLUETOOTH
   258: 					xmemclear_ff((byte *)(&bd_key_record_list[0]), sizeof(BD_KEY_RECORD));
-001EA9 7B01              MOV     R3,#01H
-001EAB 7A4D              MOV     R2,#HIGH bd_key_record_list
-001EAD 79EE              MOV     R1,#LOW bd_key_record_list
-001EAF 7D1F              MOV     R5,#01FH
-001EB1 7C00              MOV     R4,#00H
-001EB3 D12D              ACALL   _xmemclear_ff
+001EB6 7B01              MOV     R3,#01H
+001EB8 7A4D              MOV     R2,#HIGH bd_key_record_list
+001EBA 79EE              MOV     R1,#LOW bd_key_record_list
+001EBC 7D1F              MOV     R5,#01FH
+001EBE 7C00              MOV     R4,#00H
+001EC0 D13A              ACALL   _xmemclear_ff
   259: 			}
   260: 		}
-001EB5         ?C0045?BLUETOOTH:
+001EC2         ?C0045?BLUETOOTH:
   261: 
   262: 		if(record_index != 1)
-001EB5 904F09            MOV     DPTR,#record_index
-001EB8 E0                MOVX    A,@DPTR
-001EB9 FF                MOV     R7,A
-001EBA 6401              XRL     A,#01H
-001EBC 603C              JZ      ?C0048?BLUETOOTH
+001EC2 904F09            MOV     DPTR,#record_index
+001EC5 E0                MOVX    A,@DPTR
+001EC6 FF                MOV     R7,A
+001EC7 6401              XRL     A,#01H
+001EC9 603C              JZ      ?C0048?BLUETOOTH
   263: 		{
   264: 			if(bd_key_record_list[1].device_type == 2) 
-001EBE 904E0D            MOV     DPTR,#bd_key_record_list+01FH
-001EC1 E0                MOVX    A,@DPTR
-001EC2 6402              XRL     A,#02H
-001EC4 7034              JNZ     ?C0048?BLUETOOTH
+001ECB 904E0D            MOV     DPTR,#bd_key_record_list+01FH
+001ECE E0                MOVX    A,@DPTR
+001ECF 6402              XRL     A,#02H
+001ED1 7034              JNZ     ?C0048?BLUETOOTH
   265: 			{
   266: 				if (compare_str(bd_key_record_list[1].device_addr,bd_key_record_list[record_index].device_addr,6))
-001EC6 EF                MOV     A,R7
-001EC7 75F01F            MOV     B,#01FH
-001ECA A4                MUL     AB
-001ECB 24EF              ADD     A,#LOW bd_key_record_list+01H
-001ECD F9                MOV     R1,A
-001ECE 744D              MOV     A,#HIGH bd_key_record_list+01H
-001ED0 35F0              ADDC    A,B
-001ED2 FA                MOV     R2,A
-001ED3 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
-001ED6 7401              MOV     A,#01H
-001ED8 F0                MOVX    @DPTR,A
-001ED9 A3                INC     DPTR
-001EDA EA                MOV     A,R2
-001EDB F0                MOVX    @DPTR,A
-001EDC A3                INC     DPTR
-001EDD E9                MOV     A,R1
-001EDE F0                MOVX    @DPTR,A
-001EDF A3                INC     DPTR
-001EE0 7406              MOV     A,#06H
-001EE2 F0                MOVX    @DPTR,A
-001EE3 7B01              MOV     R3,#01H
-001EE5 7A4E              MOV     R2,#HIGH bd_key_record_list+020H
-001EE7 790E              MOV     R1,#LOW bd_key_record_list+020H
-001EE9 F140              ACALL   _compare_str
-001EEB EF                MOV     A,R7
-001EEC 600C              JZ      ?C0048?BLUETOOTH
+001ED3 EF                MOV     A,R7
+001ED4 75F01F            MOV     B,#01FH
+001ED7 A4                MUL     AB
+001ED8 24EF              ADD     A,#LOW bd_key_record_list+01H
+001EDA F9                MOV     R1,A
+001EDB 744D              MOV     A,#HIGH bd_key_record_list+01H
+001EDD 35F0              ADDC    A,B
+001EDF FA                MOV     R2,A
+001EE0 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
+001EE3 7401              MOV     A,#01H
+001EE5 F0                MOVX    @DPTR,A
+001EE6 A3                INC     DPTR
+001EE7 EA                MOV     A,R2
+001EE8 F0                MOVX    @DPTR,A
+001EE9 A3                INC     DPTR
+001EEA E9                MOV     A,R1
+001EEB F0                MOVX    @DPTR,A
+001EEC A3                INC     DPTR
+001EED 7406              MOV     A,#06H
+001EEF F0                MOVX    @DPTR,A
+001EF0 7B01              MOV     R3,#01H
+001EF2 7A4E              MOV     R2,#HIGH bd_key_record_list+020H
+001EF4 790E              MOV     R1,#LOW bd_key_record_list+020H
+001EF6 F14D              ACALL   _compare_str
+001EF8 EF                MOV     A,R7
+001EF9 600C              JZ      ?C0048?BLUETOOTH
   267: 					xmemclear_ff((byte *)(&bd_key_record_list[1]), sizeof(BD_KEY_RECORD));
-001EEE 7B01              MOV     R3,#01H
-001EF0 7A4E              MOV     R2,#HIGH bd_key_record_list+01FH
-001EF2 790D              MOV     R1,#LOW bd_key_record_list+01FH
-001EF4 7D1F              MOV     R5,#01FH
-001EF6 7C00              MOV     R4,#00H
-001EF8 D12D              ACALL   _xmemclear_ff
+001EFB 7B01              MOV     R3,#01H
+001EFD 7A4E              MOV     R2,#HIGH bd_key_record_list+01FH
+001EFF 790D              MOV     R1,#LOW bd_key_record_list+01FH
+001F01 7D1F              MOV     R5,#01FH
+001F03 7C00              MOV     R4,#00H
+001F05 D13A              ACALL   _xmemclear_ff
   268: 			}
   269: 		}
-001EFA         ?C0048?BLUETOOTH:
+001F07         ?C0048?BLUETOOTH:
   270: 
   271: 		if(record_index != 2)
-001EFA 904F09            MOV     DPTR,#record_index
-001EFD E0                MOVX    A,@DPTR
-001EFE FF                MOV     R7,A
-001EFF 6402              XRL     A,#02H
-001F01 603C              JZ      ?C0054?BLUETOOTH
+001F07 904F09            MOV     DPTR,#record_index
+001F0A E0                MOVX    A,@DPTR
+001F0B FF                MOV     R7,A
+001F0C 6402              XRL     A,#02H
+001F0E 603C              JZ      ?C0054?BLUETOOTH
   272: 		{
   273: 			if(bd_key_record_list[2].device_type == 2) 
-001F03 904E2C            MOV     DPTR,#bd_key_record_list+03EH
-001F06 E0                MOVX    A,@DPTR
-001F07 6402              XRL     A,#02H
-001F09 7034              JNZ     ?C0054?BLUETOOTH
+001F10 904E2C            MOV     DPTR,#bd_key_record_list+03EH
+001F13 E0                MOVX    A,@DPTR
+001F14 6402              XRL     A,#02H
+001F16 7034              JNZ     ?C0054?BLUETOOTH
   274: 			{
   275: 				if (compare_str(bd_key_record_list[2].device_addr,bd_key_record_list[record_index].device_addr,6))
-001F0B EF                MOV     A,R7
-001F0C 75F01F            MOV     B,#01FH
-001F0F A4                MUL     AB
-001F10 24EF              ADD     A,#LOW bd_key_record_list+01H
-001F12 F9                MOV     R1,A
-001F13 744D              MOV     A,#HIGH bd_key_record_list+01H
-001F15 35F0              ADDC    A,B
-001F17 FA                MOV     R2,A
-001F18 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
-001F1B 7401              MOV     A,#01H
-001F1D F0                MOVX    @DPTR,A
-001F1E A3                INC     DPTR
-001F1F EA                MOV     A,R2
-001F20 F0                MOVX    @DPTR,A
-001F21 A3                INC     DPTR
-001F22 E9                MOV     A,R1
-001F23 F0                MOVX    @DPTR,A
-001F24 A3                INC     DPTR
-001F25 7406              MOV     A,#06H
-001F27 F0                MOVX    @DPTR,A
-001F28 7B01              MOV     R3,#01H
-001F2A 7A4E              MOV     R2,#HIGH bd_key_record_list+03FH
-001F2C 792D              MOV     R1,#LOW bd_key_record_list+03FH
-001F2E F140              ACALL   _compare_str
-001F30 EF                MOV     A,R7
-001F31 600C              JZ      ?C0054?BLUETOOTH
+001F18 EF                MOV     A,R7
+001F19 75F01F            MOV     B,#01FH
+001F1C A4                MUL     AB
+001F1D 24EF              ADD     A,#LOW bd_key_record_list+01H
+001F1F F9                MOV     R1,A
+001F20 744D              MOV     A,#HIGH bd_key_record_list+01H
+001F22 35F0              ADDC    A,B
+001F24 FA                MOV     R2,A
+001F25 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
+001F28 7401              MOV     A,#01H
+001F2A F0                MOVX    @DPTR,A
+001F2B A3                INC     DPTR
+001F2C EA                MOV     A,R2
+001F2D F0                MOVX    @DPTR,A
+001F2E A3                INC     DPTR
+001F2F E9                MOV     A,R1
+001F30 F0                MOVX    @DPTR,A
+001F31 A3                INC     DPTR
+001F32 7406              MOV     A,#06H
+001F34 F0                MOVX    @DPTR,A
+001F35 7B01              MOV     R3,#01H
+001F37 7A4E              MOV     R2,#HIGH bd_key_record_list+03FH
+001F39 792D              MOV     R1,#LOW bd_key_record_list+03FH
+001F3B F14D              ACALL   _compare_str
+001F3D EF                MOV     A,R7
+001F3E 600C              JZ      ?C0054?BLUETOOTH
   276: 					xmemclear_ff((byte *)(&bd_key_record_list[2]), sizeof(BD_KEY_RECORD));
-001F33 7B01              MOV     R3,#01H
-001F35 7A4E              MOV     R2,#HIGH bd_key_record_list+03EH
-001F37 792C              MOV     R1,#LOW bd_key_record_list+03EH
-001F39 7D1F              MOV     R5,#01FH
-001F3B 7C00              MOV     R4,#00H
-001F3D D12D              ACALL   _xmemclear_ff
+001F40 7B01              MOV     R3,#01H
+001F42 7A4E              MOV     R2,#HIGH bd_key_record_list+03EH
+001F44 792C              MOV     R1,#LOW bd_key_record_list+03EH
+001F46 7D1F              MOV     R5,#01FH
+001F48 7C00              MOV     R4,#00H
+001F4A D13A              ACALL   _xmemclear_ff
   277: 			}
   278: 		}	
   279: 	}
   280: }
-001F3F         ?C0054?BLUETOOTH:
-001F3F 22                RET     
+001F4C         ?C0054?BLUETOOTH:
+001F4C 22                RET     
 ----- FUNCTION YC_clear_BT_same_address_record (END) -------
 
 
 ----- FUNCTION _compare_str (BEGIN) -----
-001F40 904EAD            MOV     DPTR,#str1
-001F43 EB                MOV     A,R3
-001F44 F0                MOVX    @DPTR,A
-001F45 A3                INC     DPTR
-001F46 EA                MOV     A,R2
-001F47 F0                MOVX    @DPTR,A
-001F48 A3                INC     DPTR
-001F49 E9                MOV     A,R1
-001F4A F0                MOVX    @DPTR,A
+001F4D 904EAD            MOV     DPTR,#str1
+001F50 EB                MOV     A,R3
+001F51 F0                MOVX    @DPTR,A
+001F52 A3                INC     DPTR
+001F53 EA                MOV     A,R2
+001F54 F0                MOVX    @DPTR,A
+001F55 A3                INC     DPTR
+001F56 E9                MOV     A,R1
+001F57 F0                MOVX    @DPTR,A
 ;---- Variable 'i' assigned to Register 'R7' ----
-001F4B E4                CLR     A
-001F4C FF                MOV     R7,A
-001F4D         ?C0021?UTILITIES:
-001F4D 904EB3            MOV     DPTR,#len
-001F50 E0                MOVX    A,@DPTR
-001F51 FE                MOV     R6,A
-001F52 EF                MOV     A,R7
-001F53 C3                CLR     C
-001F54 9E                SUBB    A,R6
-001F55 5030              JNC     ?C0022?UTILITIES
-001F57 904EB0            MOV     DPTR,#str2
-001F5A E0                MOVX    A,@DPTR
-001F5B FB                MOV     R3,A
-001F5C A3                INC     DPTR
+001F58 E4                CLR     A
+001F59 FF                MOV     R7,A
+001F5A         ?C0021?UTILITIES:
+001F5A 904EB3            MOV     DPTR,#len
 001F5D E0                MOVX    A,@DPTR
-001F5E FA                MOV     R2,A
-001F5F A3                INC     DPTR
-001F60 E0                MOVX    A,@DPTR
-001F61 F9                MOV     R1,A
-001F62 8F82              MOV     DPL,R7
-001F64 758300            MOV     DPH,#00H
-001F67 1203CF            LCALL   ?C?CLDOPTR
-001F6A FE                MOV     R6,A
-001F6B 904EAD            MOV     DPTR,#str1
-001F6E E0                MOVX    A,@DPTR
-001F6F FB                MOV     R3,A
-001F70 A3                INC     DPTR
-001F71 E0                MOVX    A,@DPTR
-001F72 FA                MOV     R2,A
-001F73 A3                INC     DPTR
-001F74 E0                MOVX    A,@DPTR
-001F75 F9                MOV     R1,A
-001F76 8F82              MOV     DPL,R7
-001F78 758300            MOV     DPH,#00H
-001F7B 1203CF            LCALL   ?C?CLDOPTR
-001F7E 6E                XRL     A,R6
-001F7F 6003              JZ      ?C0023?UTILITIES
-001F81 7F00              MOV     R7,#00H
-001F83 22                RET     
-001F84         ?C0023?UTILITIES:
-001F84 0F                INC     R7
-001F85 80C6              SJMP    ?C0021?UTILITIES
-001F87         ?C0022?UTILITIES:
-001F87 7F01              MOV     R7,#01H
-001F89 22                RET     
+001F5E FE                MOV     R6,A
+001F5F EF                MOV     A,R7
+001F60 C3                CLR     C
+001F61 9E                SUBB    A,R6
+001F62 5030              JNC     ?C0022?UTILITIES
+001F64 904EB0            MOV     DPTR,#str2
+001F67 E0                MOVX    A,@DPTR
+001F68 FB                MOV     R3,A
+001F69 A3                INC     DPTR
+001F6A E0                MOVX    A,@DPTR
+001F6B FA                MOV     R2,A
+001F6C A3                INC     DPTR
+001F6D E0                MOVX    A,@DPTR
+001F6E F9                MOV     R1,A
+001F6F 8F82              MOV     DPL,R7
+001F71 758300            MOV     DPH,#00H
+001F74 1203CF            LCALL   ?C?CLDOPTR
+001F77 FE                MOV     R6,A
+001F78 904EAD            MOV     DPTR,#str1
+001F7B E0                MOVX    A,@DPTR
+001F7C FB                MOV     R3,A
+001F7D A3                INC     DPTR
+001F7E E0                MOVX    A,@DPTR
+001F7F FA                MOV     R2,A
+001F80 A3                INC     DPTR
+001F81 E0                MOVX    A,@DPTR
+001F82 F9                MOV     R1,A
+001F83 8F82              MOV     DPL,R7
+001F85 758300            MOV     DPH,#00H
+001F88 1203CF            LCALL   ?C?CLDOPTR
+001F8B 6E                XRL     A,R6
+001F8C 6003              JZ      ?C0023?UTILITIES
+001F8E 7F00              MOV     R7,#00H
+001F90 22                RET     
+001F91         ?C0023?UTILITIES:
+001F91 0F                INC     R7
+001F92 80C6              SJMP    ?C0021?UTILITIES
+001F94         ?C0022?UTILITIES:
+001F94 7F01              MOV     R7,#01H
+001F96 22                RET     
 ----- FUNCTION _compare_str (END) -------
 
 
+----- FUNCTION IPC_WaitLpm (BEGIN) -----
+001F97 E4                CLR     A
+001F98 900B7F            MOV     DPTR,#lpm_flag
+001F9B F0                MOVX    @DPTR,A
+001F9C 900B7E            MOV     DPTR,#current_task
+001F9F F0                MOVX    @DPTR,A
+001FA0 7F01              MOV     R7,#01H
+001FA2 020E95            LJMP    _Delay1ms
+----- FUNCTION IPC_WaitLpm (END) -------
+
+
 ----- FUNCTION KS_Initialize (BEGIN) -----
  FILE: 'keyscan.c'
   206: void KS_Initialize()
   207: {
   208: 	REG_GPIO_SELECT(0) = 0;
   209: 	REG_GPIO_SELECT(1) = 0;
-001F8A 908080            MOV     DPTR,#08080H
-001F8D E4                CLR     A
-001F8E F0                MOVX    @DPTR,A
+001FA5 908080            MOV     DPTR,#08080H
+001FA8 E4                CLR     A
+001FA9 F0                MOVX    @DPTR,A
   210: 	REG_GPIO_SELECT(2) = 0;
-001F8F A3                INC     DPTR
-001F90 F0                MOVX    @DPTR,A
+001FAA A3                INC     DPTR
+001FAB F0                MOVX    @DPTR,A
   211: 	ksRawInitialize();
-001F91 A3                INC     DPTR
-001F92 F0                MOVX    @DPTR,A
+001FAC A3                INC     DPTR
+001FAD F0                MOVX    @DPTR,A
   212: 	ksColInitialize();
-001F93 1232C1            LCALL   ksRawInitialize
+001FAE 123392            LCALL   ksRawInitialize
 ;----                  JMP     ksColInitialize
   213: }
 ----- FUNCTION KS_Initialize (END) -------
@@ -5359,30 +5332,30 @@
   199: {
   200: 	byte i = 0;
   201: 	for (i=0; col[i]!=0; i++) {
-001F96 E4                CLR     A
-001F97 904F0D            MOV     DPTR,#i
-001F9A F0                MOVX    @DPTR,A
+001FB1 E4                CLR     A
+001FB2 904F0D            MOV     DPTR,#i
+001FB5 F0                MOVX    @DPTR,A
   202: 		GPIO_SetInput(col[i], 0);
-001F9B F0                MOVX    @DPTR,A
-001F9C         ?C0032?KEYSCAN:
-001F9C 904F0D            MOV     DPTR,#i
-001F9F E0                MOVX    A,@DPTR
-001FA0 900681            MOV     DPTR,#col
-001FA3 93                MOVC    A,@A+DPTR
-001FA4 FF                MOV     R7,A
-001FA5 600D              JZ      ?C0035?KEYSCAN
+001FB6 F0                MOVX    @DPTR,A
+001FB7         ?C0032?KEYSCAN:
+001FB7 904F0D            MOV     DPTR,#i
+001FBA E0                MOVX    A,@DPTR
+001FBB 900681            MOV     DPTR,#col
+001FBE 93                MOVC    A,@A+DPTR
+001FBF FF                MOV     R7,A
+001FC0 600D              JZ      ?C0035?KEYSCAN
   203: 	}
-001FA7 C205              CLR     ?_GPIO_SetInput?BIT
-001FA9 1232DE            LCALL   _GPIO_SetInput
+001FC2 C205              CLR     ?_GPIO_SetInput?BIT
+001FC4 1233AF            LCALL   _GPIO_SetInput
   204: }
-001FAC 904F0D            MOV     DPTR,#i
-001FAF E0                MOVX    A,@DPTR
-001FB0 04                INC     A
-001FB1 F0                MOVX    @DPTR,A
-001FB2 80E8              SJMP    ?C0032?KEYSCAN
+001FC7 904F0D            MOV     DPTR,#i
+001FCA E0                MOVX    A,@DPTR
+001FCB 04                INC     A
+001FCC F0                MOVX    @DPTR,A
+001FCD 80E8              SJMP    ?C0032?KEYSCAN
   205: 
-001FB4         ?C0035?KEYSCAN:
-001FB4 22                RET     
+001FCF         ?C0035?KEYSCAN:
+001FCF 22                RET     
 ----- FUNCTION ksColInitialize (END) -------
 
 
@@ -5392,7 +5365,7 @@
    46: {
    47: 	KS_Initialize();
    48: 	LED_all_shutdown();
-001FB5 F18A              ACALL   KS_Initialize
+001FD0 F1A5              ACALL   KS_Initialize
 ;----                  JMP     LED_all_shutdown
    49: }
 ----- FUNCTION System_Hardware_init (END) -------
@@ -5404,91 +5377,56 @@
     5: {
     6: 	GPIO_SetOutput(NUM_LOCK_LED_GPIO,LED_OFF);
     7: 	GPIO_SetOutput(CAPS_LED_GPIO,LED_OFF);
-001FB7 D206              SETB    ?_GPIO_SetOutput?BIT
-001FB9 7F10              MOV     R7,#010H
-001FBB 120F5F            LCALL   _GPIO_SetOutput
+001FD2 D206              SETB    ?_GPIO_SetOutput?BIT
+001FD4 7F10              MOV     R7,#010H
+001FD6 120F5F            LCALL   _GPIO_SetOutput
     8: 	GPIO_SetOutput(BT_LED_GPIO,LED_OFF);
-001FBE D206              SETB    ?_GPIO_SetOutput?BIT
-001FC0 7F0F              MOV     R7,#0FH
-001FC2 120F5F            LCALL   _GPIO_SetOutput
+001FD9 D206              SETB    ?_GPIO_SetOutput?BIT
+001FDB 7F0F              MOV     R7,#0FH
+001FDD 120F5F            LCALL   _GPIO_SetOutput
     9: 	GPIO_SetOutput(BT2_LED_GPIO,LED_OFF);	
-001FC5 D206              SETB    ?_GPIO_SetOutput?BIT
-001FC7 7F1F              MOV     R7,#01FH
-001FC9 120F5F            LCALL   _GPIO_SetOutput
+001FE0 D206              SETB    ?_GPIO_SetOutput?BIT
+001FE2 7F1F              MOV     R7,#01FH
+001FE4 120F5F            LCALL   _GPIO_SetOutput
    10: 	GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-001FCC D206              SETB    ?_GPIO_SetOutput?BIT
-001FCE 7F1E              MOV     R7,#01EH
-001FD0 120F5F            LCALL   _GPIO_SetOutput
+001FE7 D206              SETB    ?_GPIO_SetOutput?BIT
+001FE9 7F1E              MOV     R7,#01EH
+001FEB 120F5F            LCALL   _GPIO_SetOutput
    11: //	GPIO_SetOutput(G24_LED_GPIO,LED_OFF);
-001FD3 D206              SETB    ?_GPIO_SetOutput?BIT
-001FD5 7F1D              MOV     R7,#01DH
-001FD7 020F5F            LJMP    _GPIO_SetOutput
+001FEE D206              SETB    ?_GPIO_SetOutput?BIT
+001FF0 7F1D              MOV     R7,#01DH
+001FF2 020F5F            LJMP    _GPIO_SetOutput
    12: }
 ----- FUNCTION LED_all_shutdown (END) -------
 
 
------ FUNCTION IIcWaitDone (BEGIN) -----
-001FDA         ?C0001?IIC:
-001FDA 90812C            MOV     DPTR,#0812CH
-001FDD E0                MOVX    A,@DPTR
-001FDE 30E5F9            JNB     ACC.5,?C0001?IIC
-001FE1 22                RET     
------ FUNCTION IIcWaitDone (END) -------
-
-
------ FUNCTION System_Hardware_reset (BEGIN) -----
- FILE: 'sys.c'
-   65: static void System_Hardware_reset()
-   66: {
-   67: 	m_reset_reg = 1;
-   68: 	while(1);
-001FE2 908010            MOV     DPTR,#m_reset_reg
-001FE5 7401              MOV     A,#01H
-001FE7 F0                MOVX    @DPTR,A
-001FE8         ?C0004?SYS:
-   69: }
-001FE8 80FE              SJMP    ?C0004?SYS
-001FEA 22                RET     
------ FUNCTION System_Hardware_reset (END) -------
-
-
------ FUNCTION System_Reset_Connect (BEGIN) -----
- FILE: 'sys.c'
-   88: void System_Reset_Connect()
-   89: {
-   90: 	System_Hardware_reset();
-   91: }
-001FEB 80F5              SJMP    System_Hardware_reset
------ FUNCTION System_Reset_Connect (END) -------
-
-
 ----- FUNCTION YC_g24_mode_discovery (BEGIN) -----
  FILE: 'bluetooth.c'
   186: byte YC_g24_mode_discovery()
   187: {
   188: 	if (g_variable.last_device_num == 0xfe ||g_variable.last_device_num == 0x00)
   189: 	{
-001FED 904CC0            MOV     DPTR,#g_variable+01H
-001FF0 E0                MOVX    A,@DPTR
-001FF1 FF                MOV     R7,A
-001FF2 64FE              XRL     A,#0FEH
-001FF4 6003              JZ      ?C0037?BLUETOOTH
-001FF6 EF                MOV     A,R7
-001FF7 7008              JNZ     ?C0036?BLUETOOTH
-001FF9         ?C0037?BLUETOOTH:
+001FF5 904CC0            MOV     DPTR,#g_variable+01H
+001FF8 E0                MOVX    A,@DPTR
+001FF9 FF                MOV     R7,A
+001FFA 64FE              XRL     A,#0FEH
+001FFC 6003              JZ      ?C0037?BLUETOOTH
+001FFE EF                MOV     A,R7
+001FFF 7008              JNZ     ?C0036?BLUETOOTH
+002001         ?C0037?BLUETOOTH:
   190: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
   191: 		return 1;
-001FF9 7F22              MOV     R7,#022H
-001FFB 12085F            LCALL   _IPC_TxControlCmd
+002001 7F22              MOV     R7,#022H
+002003 12085F            LCALL   _IPC_TxControlCmd
   192: 	}
-001FFE 7F01              MOV     R7,#01H
-002000 22                RET     
+002006 7F01              MOV     R7,#01H
+002008 22                RET     
   193: 	return 0;
-002001         ?C0036?BLUETOOTH:
+002009         ?C0036?BLUETOOTH:
   194: }
-002001 7F00              MOV     R7,#00H
+002009 7F00              MOV     R7,#00H
   195: 
-002003 22                RET     
+00200B 22                RET     
 ----- FUNCTION YC_g24_mode_discovery (END) -------
 
 
@@ -5498,196 +5436,196 @@
   232: {
   233: 	IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
   234: 	g_variable.ble_ramdon_lap1++;
-002004 7B01              MOV     R3,#01H
-002006 7A4C              MOV     R2,#HIGH g_variable+033H
-002008 79F2              MOV     R1,#LOW g_variable+033H
-00200A 7D02              MOV     R5,#02H
-00200C 7C00              MOV     R4,#00H
-00200E 7FBE              MOV     R7,#0BEH
-002010 7E7F              MOV     R6,#07FH
-002012 121D7D            LCALL   _IIC_Read
+00200C 7B01              MOV     R3,#01H
+00200E 7A4C              MOV     R2,#HIGH g_variable+033H
+002010 79F2              MOV     R1,#LOW g_variable+033H
+002012 7D02              MOV     R5,#02H
+002014 7C00              MOV     R4,#00H
+002016 7FBE              MOV     R7,#0BEH
+002018 7E7F              MOV     R6,#07FH
+00201A 121D89            LCALL   _IIC_Read
   235: 	g_variable.ble_ramdon_lap2++;
-002015 904CF2            MOV     DPTR,#g_variable+033H
-002018 E0                MOVX    A,@DPTR
-002019 04                INC     A
-00201A F0                MOVX    @DPTR,A
+00201D 904CF2            MOV     DPTR,#g_variable+033H
+002020 E0                MOVX    A,@DPTR
+002021 04                INC     A
+002022 F0                MOVX    @DPTR,A
   236: 	m_le_lap[1] = g_variable.ble_ramdon_lap1;
-00201B A3                INC     DPTR
-00201C E0                MOVX    A,@DPTR
-00201D 04                INC     A
-00201E F0                MOVX    @DPTR,A
-  237: 	m_le_lap[2] = g_variable.ble_ramdon_lap2;
-00201F 904CF2            MOV     DPTR,#g_variable+033H
-002022 E0                MOVX    A,@DPTR
-002023 9044FA            MOV     DPTR,#m_le_lap+01H
+002023 A3                INC     DPTR
+002024 E0                MOVX    A,@DPTR
+002025 04                INC     A
 002026 F0                MOVX    @DPTR,A
-  238: 	m_le_lap[3] = le_lap_temp[0];
-002027 904CF3            MOV     DPTR,#g_variable+034H
+  237: 	m_le_lap[2] = g_variable.ble_ramdon_lap2;
+002027 904CF2            MOV     DPTR,#g_variable+033H
 00202A E0                MOVX    A,@DPTR
-00202B 9044FB            MOV     DPTR,#m_le_lap+02H
+00202B 9044FA            MOV     DPTR,#m_le_lap+01H
 00202E F0                MOVX    @DPTR,A
-  239: 	m_le_lap[4] = le_lap_temp[1];
-00202F 904DD0            MOV     DPTR,#le_lap_temp
+  238: 	m_le_lap[3] = le_lap_temp[0];
+00202F 904CF3            MOV     DPTR,#g_variable+034H
 002032 E0                MOVX    A,@DPTR
-002033 9044FC            MOV     DPTR,#m_le_lap+03H
+002033 9044FB            MOV     DPTR,#m_le_lap+02H
 002036 F0                MOVX    @DPTR,A
-  240: 	m_le_lap[5] = le_lap_temp[2];
-002037 904DD1            MOV     DPTR,#le_lap_temp+01H
+  239: 	m_le_lap[4] = le_lap_temp[1];
+002037 904DD0            MOV     DPTR,#le_lap_temp
 00203A E0                MOVX    A,@DPTR
-00203B 9044FD            MOV     DPTR,#m_le_lap+04H
+00203B 9044FC            MOV     DPTR,#m_le_lap+03H
 00203E F0                MOVX    @DPTR,A
-  241: }
-00203F 904DD2            MOV     DPTR,#le_lap_temp+02H
+  240: 	m_le_lap[5] = le_lap_temp[2];
+00203F 904DD1            MOV     DPTR,#le_lap_temp+01H
 002042 E0                MOVX    A,@DPTR
-002043 9044FE            MOV     DPTR,#m_le_lap+05H
+002043 9044FD            MOV     DPTR,#m_le_lap+04H
 002046 F0                MOVX    @DPTR,A
+  241: }
+002047 904DD2            MOV     DPTR,#le_lap_temp+02H
+00204A E0                MOVX    A,@DPTR
+00204B 9044FE            MOV     DPTR,#m_le_lap+05H
+00204E F0                MOVX    @DPTR,A
   242: 
-002047 22                RET     
+00204F 22                RET     
 ----- FUNCTION YC_get_ble_ramdon_lap (END) -------
 
 
 ----- FUNCTION YC_wait_disconnect_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  590: void YC_wait_disconnect_timer500ms()
-  591: {
-  592: //before discovery/adv,if current state is connected,wait disconnect done
-  593: 	if (action_timeout!=0)
-002048 904DEC            MOV     DPTR,#action_timeout
-00204B E0                MOVX    A,@DPTR
-00204C 6045              JZ      ?C0117?SYS
-  594: 	{
-  595: 		action_timeout--;
-00204E E0                MOVX    A,@DPTR
-00204F 14                DEC     A
-002050 F0                MOVX    @DPTR,A
-  596: 		if(action_timeout == 0)
-002051 E0                MOVX    A,@DPTR
-002052 703F              JNZ     ?C0117?SYS
-  597: 		{
-  598: 			if(g_variable.key_action == KEY_DISCOVERY
-002054 904CED            MOV     DPTR,#g_variable+02EH
-002057 E0                MOVX    A,@DPTR
-002058 B40538            CJNE    A,#05H,?C0117?SYS
-00205B 9047F4            MOV     DPTR,#m_ui_state_map
-00205E E0                MOVX    A,@DPTR
-00205F 5440              ANL     A,#040H
-002061 FE                MOV     R6,A
-002062 A3                INC     DPTR
-002063 E0                MOVX    A,@DPTR
-002064 5408              ANL     A,#08H
-002066 6408              XRL     A,#08H
-002068 7003              JNZ     ?C0206?SYS
-00206A EE                MOV     A,R6
-00206B 6440              XRL     A,#040H
-00206D         ?C0206?SYS:
-00206D 6024              JZ      ?C0117?SYS
-  599: 		#if DEVICE_MODE_BT_ONLY
-  600: 			&& (m_ui_state_map & 0x4000) != 0x4000)
-  601: 		#elif DEVICE_MODE_BLE_ONLY	
-  602: 			&& (m_ui_state_map & 0x0008) != 0x0008)
-  603: 		#else	
-  604: 			&& (m_ui_state_map & 0x4008) != 0x4008)
-  605: 		#endif
-  606: 			{
-  607: //				m_lpm_mode = 0;
-  608: 				ble_send_secutiry_request_timer = 0;
-00206F E4                CLR     A
-002070 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-002073 F0                MOVX    @DPTR,A
-  609: 				g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
-002074 904CE9            MOV     DPTR,#g_variable+02AH
-002077 74F0              MOV     A,#0F0H
-002079 F0                MOVX    @DPTR,A
-  610: 				g_variable.pairing_g24_timeout = 0;
-00207A E4                CLR     A
-00207B 904CEE            MOV     DPTR,#g_variable+02FH
-00207E F0                MOVX    @DPTR,A
-  611: 				fast_connect_flag = 0;
-00207F 904E55            MOV     DPTR,#fast_connect_flag
-002082 F0                MOVX    @DPTR,A
-  612: 				ble_fast_connect_flag = 0;
-002083 904DD3            MOV     DPTR,#ble_fast_connect_flag
+  607: void YC_wait_disconnect_timer500ms()
+  608: {
+  609: //before discovery/adv,if current state is connected,wait disconnect done
+  610: 	if (action_timeout!=0)
+002050 904DEC            MOV     DPTR,#action_timeout
+002053 E0                MOVX    A,@DPTR
+002054 6045              JZ      ?C0118?SYS
+  611: 	{
+  612: 		action_timeout--;
+002056 E0                MOVX    A,@DPTR
+002057 14                DEC     A
+002058 F0                MOVX    @DPTR,A
+  613: 		if(action_timeout == 0)
+002059 E0                MOVX    A,@DPTR
+00205A 703F              JNZ     ?C0118?SYS
+  614: 		{
+  615: 			if(g_variable.key_action == KEY_DISCOVERY
+00205C 904CED            MOV     DPTR,#g_variable+02EH
+00205F E0                MOVX    A,@DPTR
+002060 B40538            CJNE    A,#05H,?C0118?SYS
+002063 9047F4            MOV     DPTR,#m_ui_state_map
+002066 E0                MOVX    A,@DPTR
+002067 5440              ANL     A,#040H
+002069 FE                MOV     R6,A
+00206A A3                INC     DPTR
+00206B E0                MOVX    A,@DPTR
+00206C 5408              ANL     A,#08H
+00206E 6408              XRL     A,#08H
+002070 7003              JNZ     ?C0208?SYS
+002072 EE                MOV     A,R6
+002073 6440              XRL     A,#040H
+002075         ?C0208?SYS:
+002075 6024              JZ      ?C0118?SYS
+  616: 		#if DEVICE_MODE_BT_ONLY
+  617: 			&& (m_ui_state_map & 0x4000) != 0x4000)
+  618: 		#elif DEVICE_MODE_BLE_ONLY	
+  619: 			&& (m_ui_state_map & 0x0008) != 0x0008)
+  620: 		#else	
+  621: 			&& (m_ui_state_map & 0x4008) != 0x4008)
+  622: 		#endif
+  623: 			{
+  624: //				m_lpm_mode = 0;
+  625: 				ble_send_secutiry_request_timer = 0;
+002077 E4                CLR     A
+002078 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+00207B F0                MOVX    @DPTR,A
+  626: 				g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
+00207C 904CE9            MOV     DPTR,#g_variable+02AH
+00207F 74F0              MOV     A,#0F0H
+002081 F0                MOVX    @DPTR,A
+  627: 				g_variable.pairing_g24_timeout = 0;
+002082 E4                CLR     A
+002083 904CEE            MOV     DPTR,#g_variable+02FH
 002086 F0                MOVX    @DPTR,A
-  613: 			#if DEVICE_MODE_BT_ONLY
-  614: 				IPC_TxControlCmd(IPC_CMD_START_DISCOVERY);
-  615: 			#elif DEVICE_MODE_BLE_ONLY	
-  616: 				YC_get_ble_ramdon_lap();
-  617: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
-  618: 			#else	
-  619: 				YC_get_ble_ramdon_lap();
-002087 1104              ACALL   YC_get_ble_ramdon_lap
-  620: 				IPC_TxControlCmd(IPC_CMD_START_ADV_DISCOVERY);
-002089 7F2C              MOV     R7,#02CH
-00208B 12085F            LCALL   _IPC_TxControlCmd
-  621: 			#endif
-  622: 				g_variable.key_action = KEY_NONE;
-00208E E4                CLR     A
-00208F 904CED            MOV     DPTR,#g_variable+02EH
-002092 F0                MOVX    @DPTR,A
-  623: 			}
-  624: 		}
-  625: 	}
-  626: 
-  627: }
-002093         ?C0117?SYS:
-002093 22                RET     
+  628: 				fast_connect_flag = 0;
+002087 904E55            MOV     DPTR,#fast_connect_flag
+00208A F0                MOVX    @DPTR,A
+  629: 				ble_fast_connect_flag = 0;
+00208B 904DD3            MOV     DPTR,#ble_fast_connect_flag
+00208E F0                MOVX    @DPTR,A
+  630: 			#if DEVICE_MODE_BT_ONLY
+  631: 				IPC_TxControlCmd(IPC_CMD_START_DISCOVERY);
+  632: 			#elif DEVICE_MODE_BLE_ONLY	
+  633: 				YC_get_ble_ramdon_lap();
+  634: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
+  635: 			#else	
+  636: 				YC_get_ble_ramdon_lap();
+00208F 110C              ACALL   YC_get_ble_ramdon_lap
+  637: 				IPC_TxControlCmd(IPC_CMD_START_ADV_DISCOVERY);
+002091 7F2C              MOV     R7,#02CH
+002093 12085F            LCALL   _IPC_TxControlCmd
+  638: 			#endif
+  639: 				g_variable.key_action = KEY_NONE;
+002096 E4                CLR     A
+002097 904CED            MOV     DPTR,#g_variable+02EH
+00209A F0                MOVX    @DPTR,A
+  640: 			}
+  641: 		}
+  642: 	}
+  643: 
+  644: }
+00209B         ?C0118?SYS:
+00209B 22                RET     
 ----- FUNCTION YC_wait_disconnect_timer500ms (END) -------
 
 
 ----- FUNCTION kb_cb_Timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  822: static void kb_cb_Timer500ms()
-  823: {
-  824: 	LED_timer500ms();	
-  825: 
-002094 120B07            LCALL   LED_timer500ms
-  826: 	g_variable.sleepTimer++;
-002097 904CE4            MOV     DPTR,#g_variable+025H
-00209A E0                MOVX    A,@DPTR
-00209B 04                INC     A
-00209C F0                MOVX    @DPTR,A
-00209D 7006              JNZ     ?C0207?SYS
-00209F 904CE3            MOV     DPTR,#g_variable+024H
+  839: static void kb_cb_Timer500ms()
+  840: {
+  841: 	LED_timer500ms();	
+  842: 
+00209C 120B07            LCALL   LED_timer500ms
+  843: 	g_variable.sleepTimer++;
+00209F 904CE4            MOV     DPTR,#g_variable+025H
 0020A2 E0                MOVX    A,@DPTR
 0020A3 04                INC     A
 0020A4 F0                MOVX    @DPTR,A
-0020A5         ?C0207?SYS:
-  827: 
-  828: 	YC_adc_check_timer500ms();
-0020A5 11C6              ACALL   YC_adc_check_timer500ms
-  829: 	YC_connect_timeout_500ms();
-0020A7 11D7              ACALL   YC_connect_timeout_500ms
-  830: 	kb_button_press_timer500ms();
-0020A9 5109              ACALL   kb_button_press_timer500ms
-  831: 	YC_wait_disconnect_timer500ms();
-0020AB 1148              ACALL   YC_wait_disconnect_timer500ms
-  832: 	YC_pairing_timerout_500ms();
-0020AD 31BC              ACALL   YC_pairing_timerout_500ms
-  833: 	
-  834: 	
-  835: 	if((g_variable.br_currentSubState ==  CHANGE_TO_BR_SUB_PINCODE)
-0020AF 904CCA            MOV     DPTR,#g_variable+0BH
-0020B2 E0                MOVX    A,@DPTR
-0020B3 6402              XRL     A,#02H
-0020B5 6007              JZ      ?C0158?SYS
-0020B7 904CC8            MOV     DPTR,#g_variable+09H
-0020BA E0                MOVX    A,@DPTR
-0020BB B40207            CJNE    A,#02H,?C0159?SYS
-0020BE         ?C0158?SYS:
-  836: 	|| (g_variable.ble_currentSubState ==  CHANGE_TO_BLE_SUB_PINCODE))
-  837: 	{
-  838: 		g_variable.sleepTimer = 0;				//wait macOS enter pincode
-0020BE E4                CLR     A
-0020BF 904CE3            MOV     DPTR,#g_variable+024H
-0020C2 F0                MOVX    @DPTR,A
-0020C3 A3                INC     DPTR
-0020C4 F0                MOVX    @DPTR,A
-  839: 	}
-  840: 	
-  841: 	return;
-  842: }
-0020C5         ?C0159?SYS:
-0020C5 22                RET     
+0020A5 7006              JNZ     ?C0209?SYS
+0020A7 904CE3            MOV     DPTR,#g_variable+024H
+0020AA E0                MOVX    A,@DPTR
+0020AB 04                INC     A
+0020AC F0                MOVX    @DPTR,A
+0020AD         ?C0209?SYS:
+  844: 
+  845: 	YC_adc_check_timer500ms();
+0020AD 11CF              ACALL   YC_adc_check_timer500ms
+  846: 	YC_connect_timeout_500ms();
+0020AF 1216DD            LCALL   YC_connect_timeout_500ms
+  847: 	kb_button_press_timer500ms();
+0020B2 11E0              ACALL   kb_button_press_timer500ms
+  848: 	YC_wait_disconnect_timer500ms();
+0020B4 1150              ACALL   YC_wait_disconnect_timer500ms
+  849: 	YC_pairing_timerout_500ms();
+0020B6 51CD              ACALL   YC_pairing_timerout_500ms
+  850: 	
+  851: 	
+  852: 	if((g_variable.br_currentSubState ==  CHANGE_TO_BR_SUB_PINCODE)
+0020B8 904CCA            MOV     DPTR,#g_variable+0BH
+0020BB E0                MOVX    A,@DPTR
+0020BC 6402              XRL     A,#02H
+0020BE 6007              JZ      ?C0159?SYS
+0020C0 904CC8            MOV     DPTR,#g_variable+09H
+0020C3 E0                MOVX    A,@DPTR
+0020C4 B40207            CJNE    A,#02H,?C0160?SYS
+0020C7         ?C0159?SYS:
+  853: 	|| (g_variable.ble_currentSubState ==  CHANGE_TO_BLE_SUB_PINCODE))
+  854: 	{
+  855: 		g_variable.sleepTimer = 0;				//wait macOS enter pincode
+0020C7 E4                CLR     A
+0020C8 904CE3            MOV     DPTR,#g_variable+024H
+0020CB F0                MOVX    @DPTR,A
+0020CC A3                INC     DPTR
+0020CD F0                MOVX    @DPTR,A
+  856: 	}
+  857: 	
+  858: 	return;
+  859: }
+0020CE         ?C0160?SYS:
+0020CE 22                RET     
 ----- FUNCTION kb_cb_Timer500ms (END) -------
 
 
@@ -5698,771 +5636,877 @@
   115: #ifdef  ADC_ENABLE
   116: 	// adc check timer	
   117: 	if (g_variable.battery_check_interval)
-0020C6 904CD3            MOV     DPTR,#g_variable+014H
-0020C9 E0                MOVX    A,@DPTR
-0020CA 600A              JZ      ?C0025?ADC
+0020CF 904CD3            MOV     DPTR,#g_variable+014H
+0020D2 E0                MOVX    A,@DPTR
+0020D3 600A              JZ      ?C0025?ADC
   118: 	{
   119: 		g_variable.battery_check_interval--;
-0020CC 14                DEC     A
-0020CD F0                MOVX    @DPTR,A
+0020D5 14                DEC     A
+0020D6 F0                MOVX    @DPTR,A
   120: 		if (g_variable.battery_check_interval == 0)
-0020CE E0                MOVX    A,@DPTR
-0020CF 7005              JNZ     ?C0025?ADC
+0020D7 E0                MOVX    A,@DPTR
+0020D8 7005              JNZ     ?C0025?ADC
   121: 		{
   122: 			g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-0020D1 7405              MOV     A,#05H
-0020D3 F0                MOVX    @DPTR,A
+0020DA 7405              MOV     A,#05H
+0020DC F0                MOVX    @DPTR,A
   123: 			YC_adc_check();
-0020D4 71EF              ACALL   YC_adc_check
+0020DD 9135              ACALL   YC_adc_check
   124: 		}
   125: 	}
   126: #endif	
   127: }
-0020D6         ?C0025?ADC:
-0020D6 22                RET     
+0020DF         ?C0025?ADC:
+0020DF 22                RET     
 ----- FUNCTION YC_adc_check_timer500ms (END) -------
 
 
------ FUNCTION YC_connect_timeout_500ms (BEGIN) -----
+----- FUNCTION kb_button_press_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  528: void YC_connect_timeout_500ms()
-  529: {
-  530: 
-  531: 	if(le_send_battery_level_delay_count)
-0020D7 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
-0020DA E0                MOVX    A,@DPTR
-0020DB 600F              JZ      ?C0096?SYS
-  532: 	{
-  533: 		le_send_battery_level_delay_count--;
-0020DD E0                MOVX    A,@DPTR
-0020DE 14                DEC     A
-0020DF F0                MOVX    @DPTR,A
-  534: 		if(!le_send_battery_level_delay_count)
-0020E0 E0                MOVX    A,@DPTR
-0020E1 7009              JNZ     ?C0096?SYS
-  535: 		{	
-  536: 			m_lpm_mode = 1;
-0020E3 904131            MOV     DPTR,#m_lpm_mode
-0020E6 04                INC     A
-0020E7 F0                MOVX    @DPTR,A
-  537: 			le_send_battery_level_flag = 1;
-0020E8 904DDA            MOV     DPTR,#le_send_battery_level_flag
-0020EB F0                MOVX    @DPTR,A
-  538: 		}
-  539: 	}
-0020EC         ?C0096?SYS:
-  540: 	
-  541: //system long sleep timer
-  542: 	if (g_variable.br_currentState == CHANGE_TO_BR_CONNECTED ||
-0020EC 904CC9            MOV     DPTR,#g_variable+0AH
-0020EF E0                MOVX    A,@DPTR
-0020F0 6404              XRL     A,#04H
-0020F2 6008              JZ      ?C0099?SYS
-0020F4 904CC7            MOV     DPTR,#g_variable+08H
-0020F7 E0                MOVX    A,@DPTR
-0020F8 6404              XRL     A,#04H
-0020FA 7054              JNZ     ?C0098?SYS
-0020FC         ?C0099?SYS:
-  543: 		g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-  544: 	{
-  545: 		if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-0020FC 904CC7            MOV     DPTR,#g_variable+08H
-0020FF E0                MOVX    A,@DPTR
-002100 6404              XRL     A,#04H
-002102 7034              JNZ     ?C0100?SYS
-  546: 		{
-  547: 			if(le_send_battery_level_flag || (g_variable.sleepTimer && !(g_variable.sleepTimer & 0x1f)))		// ble battery l
->> evel updata each 16 second
-002104 904DDA            MOV     DPTR,#le_send_battery_level_flag
-002107 E0                MOVX    A,@DPTR
-002108 7010              JNZ     ?C0102?SYS
-00210A 904CE3            MOV     DPTR,#g_variable+024H
-00210D E0                MOVX    A,@DPTR
-00210E FE                MOV     R6,A
-00210F A3                INC     DPTR
-002110 E0                MOVX    A,@DPTR
-002111 FF                MOV     R7,A
-002112 4E                ORL     A,R6
-002113 6023              JZ      ?C0100?SYS
-002115 EF                MOV     A,R7
-002116 541F              ANL     A,#01FH
-002118 701E              JNZ     ?C0100?SYS
-00211A         ?C0102?SYS:
-  548: 			{
-  549: 				le_send_battery_level_flag = 0;
-00211A E4                CLR     A
-00211B 904DDA            MOV     DPTR,#le_send_battery_level_flag
-00211E F0                MOVX    @DPTR,A
-  550: 				multikey[0] = HID_REPORTID_BATTERY;	
-00211F 904E4C            MOV     DPTR,#multikey
-002122 7404              MOV     A,#04H
-002124 F0                MOVX    @DPTR,A
-  551: 				multikey[1] = g_variable.battery_level_percentage;	
-002125 904CF9            MOV     DPTR,#g_variable+03AH
-002128 E0                MOVX    A,@DPTR
-002129 904E4D            MOV     DPTR,#multikey+01H
-00212C F0                MOVX    @DPTR,A
-  552: 				IPC_TxHidData(multikey, 2);
-00212D 7B01              MOV     R3,#01H
-00212F 7A4E              MOV     R2,#HIGH multikey
-002131 794C              MOV     R1,#LOW multikey
-002133 7D02              MOV     R5,#02H
-002135 1214FE            LCALL   _IPC_TxHidData
-  553: 			}
-  554: 		}
-002138         ?C0100?SYS:
-  555: 		if (g_variable.sleepTimer == STANDBY_TIMER_10MIN) 
-002138 904CE3            MOV     DPTR,#g_variable+024H
-00213B E0                MOVX    A,@DPTR
-00213C 6404              XRL     A,#04H
-00213E 7004              JNZ     ?C0205?SYS
-002140 A3                INC     DPTR
-002141 E0                MOVX    A,@DPTR
-002142 64B0              XRL     A,#0B0H
-002144         ?C0205?SYS:
-002144 7059              JNZ     ?C0113?SYS
-  556: 		{
-  557: 			YC_disconnect_all_link();
-002146 120CF2            LCALL   YC_disconnect_all_link
-  558: 			g_variable.lockLpm = 1;
-002149 904CEC            MOV     DPTR,#g_variable+02DH
-00214C 7401              MOV     A,#01H
-00214E F0                MOVX    @DPTR,A
-  559: 		}
-  560: 	}
-00214F 22                RET     
-002150         ?C0098?SYS:
-  561: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-002150 904CC5            MOV     DPTR,#g_variable+06H
-002153 E0                MOVX    A,@DPTR
-002154 B40311            CJNE    A,#03H,?C0105?SYS
-  562: 	{
-  563: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
-002157 C3                CLR     C
-002158 904CE4            MOV     DPTR,#g_variable+025H
-00215B E0                MOVX    A,@DPTR
-00215C 94B0              SUBB    A,#0B0H
-00215E 904CE3            MOV     DPTR,#g_variable+024H
-002161 E0                MOVX    A,@DPTR
-002162 9404              SUBB    A,#04H
-002164 4039              JC      ?C0113?SYS
-  564: 		{
-  565: 			System_G24_long_lpm();
-002166 8038              SJMP    System_G24_long_lpm
-  566: 		}
-  567: 	}
-002168         ?C0105?SYS:
-  568: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
-002168 904CC5            MOV     DPTR,#g_variable+06H
-00216B E0                MOVX    A,@DPTR
-00216C B40111            CJNE    A,#01H,?C0108?SYS
-  569: 	{
-  570: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
-00216F C3                CLR     C
-002170 904CE4            MOV     DPTR,#g_variable+025H
-002173 E0                MOVX    A,@DPTR
-002174 9478              SUBB    A,#078H
-002176 904CE3            MOV     DPTR,#g_variable+024H
-002179 E0                MOVX    A,@DPTR
-00217A 9400              SUBB    A,#00H
-00217C 4021              JC      ?C0113?SYS
-  571: 		{
-  572: 			System_G24_long_lpm();
-00217E 8020              SJMP    System_G24_long_lpm
-  573: 		}
-  574: 	}
-002180         ?C0108?SYS:
-  575: 	else
-  576: 	{
-  577: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
-002180 C3                CLR     C
-002181 904CE4            MOV     DPTR,#g_variable+025H
-002184 E0                MOVX    A,@DPTR
-002185 9414              SUBB    A,#014H
-002187 904CE3            MOV     DPTR,#g_variable+024H
-00218A E0                MOVX    A,@DPTR
-00218B 9400              SUBB    A,#00H
-00218D 4010              JC      ?C0113?SYS
-  578: 		{
-  579: 			if(ble_reconnect_flag)
-00218F 904DE5            MOV     DPTR,#ble_reconnect_flag
-002192 E0                MOVX    A,@DPTR
-002193 6007              JZ      ?C0112?SYS
-  580: 			{
-  581: 				ble_reconnect_flag = 0;
-002195 E4                CLR     A
+  678: void kb_button_press_timer500ms()
+  679: {
+  680: 	
+  681: //key status 
+  682: /*
+  683: 	if (g_variable.button_flag & KEY_FLAG_BTKEY_PRESS)		//press BT key
+  684: 	{
+  685: 		if (g_variable.button_timer[0] < 250)
+  686: 			g_variable.button_timer[0]++;
+  687: 		if (g_variable.button_timer[0] == 2)
+  688: 		{
+  689: 			YC_key_action_handle(KEY_DISCOVERY);
+  690: 		}
+  691: 	}
+  692: 	else
+  693: 		g_variable.button_timer[0] = 0;
+  694: */		
+  695: 	
+  696: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
+0020E0 904CCE            MOV     DPTR,#g_variable+0FH
+0020E3 E0                MOVX    A,@DPTR
+0020E4 30E13E            JNB     ACC.1,?C0124?SYS
+  697: 	{
+  698: 		if (g_variable.button_timer[1] < 250)
+0020E7 904CD0            MOV     DPTR,#g_variable+011H
+0020EA E0                MOVX    A,@DPTR
+0020EB C3                CLR     C
+0020EC 94FA              SUBB    A,#0FAH
+0020EE 5003              JNC     ?C0125?SYS
+  699: 			g_variable.button_timer[1]++;
+0020F0 E0                MOVX    A,@DPTR
+0020F1 04                INC     A
+0020F2 F0                MOVX    @DPTR,A
+0020F3         ?C0125?SYS:
+  700: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
+0020F3 904CD0            MOV     DPTR,#g_variable+011H
+0020F6 E0                MOVX    A,@DPTR
+0020F7 64B4              XRL     A,#0B4H
+0020F9 7037              JNZ     ?C0130?SYS
+  701: 		{
+  702: 			press_long_time_flag++;
+0020FB 904DE3            MOV     DPTR,#press_long_time_flag
+0020FE E0                MOVX    A,@DPTR
+0020FF 04                INC     A
+002100 F0                MOVX    @DPTR,A
+  703: 			if(press_long_time_flag <= 2)
+002101 E0                MOVX    A,@DPTR
+002102 D3                SETB    C
+002103 9402              SUBB    A,#02H
+002105 5007              JNC     ?C0127?SYS
+  704: 			{
+  705: 				g_variable.button_timer[1] = 0;
+002107 E4                CLR     A
+002108 904CD0            MOV     DPTR,#g_variable+011H
+00210B F0                MOVX    @DPTR,A
+  706: 			}
+00210C 8024              SJMP    ?C0130?SYS
+00210E         ?C0127?SYS:
+  707: 			else if(press_long_time_flag == 3)
+00210E 904DE3            MOV     DPTR,#press_long_time_flag
+002111 E0                MOVX    A,@DPTR
+002112 B4031D            CJNE    A,#03H,?C0130?SYS
+  708: 			{
+  709: 				long_press_flag = 1;
+002115 904DDC            MOV     DPTR,#long_press_flag
+002118 7401              MOV     A,#01H
+00211A F0                MOVX    @DPTR,A
+  710: 				g_variable.button_timer[1] = 0;
+00211B E4                CLR     A
+00211C 904CD0            MOV     DPTR,#g_variable+011H
+00211F F0                MOVX    @DPTR,A
+  711: 				System_long_sleep();
+002120 120FEE            LCALL   System_long_sleep
+  712: 			}
+  713: 		}
+  714: 	}
+002123 800D              SJMP    ?C0130?SYS
+002125         ?C0124?SYS:
+  715: 	else
+  716: 	{
+  717: 		press_long_time_flag = 0;
+002125 E4                CLR     A
+002126 904DE3            MOV     DPTR,#press_long_time_flag
+002129 F0                MOVX    @DPTR,A
+  718: 		long_press_flag = 0;
+00212A 904DDC            MOV     DPTR,#long_press_flag
+00212D F0                MOVX    @DPTR,A
+  719: 		g_variable.button_timer[1] = 0;
+00212E 904CD0            MOV     DPTR,#g_variable+011H
+002131 F0                MOVX    @DPTR,A
+  720: 	}
+002132         ?C0130?SYS:
+  721: 		
+  722: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
+002132 904CCE            MOV     DPTR,#g_variable+0FH
+002135 E0                MOVX    A,@DPTR
+002136 30E44B            JNB     ACC.4,?C0131?SYS
+  723: 	{
+  724: 		g_variable.delay_enter_lpm_timer = 10;
+002139 904CEA            MOV     DPTR,#g_variable+02BH
+00213C 740A              MOV     A,#0AH
+00213E F0                MOVX    @DPTR,A
+  725: 		if (g_variable.button_timer[2] < 250)
+00213F 904CD1            MOV     DPTR,#g_variable+012H
+002142 E0                MOVX    A,@DPTR
+002143 C3                CLR     C
+002144 94FA              SUBB    A,#0FAH
+002146 5003              JNC     ?C0132?SYS
+  726: 			g_variable.button_timer[2]++;
+002148 E0                MOVX    A,@DPTR
+002149 04                INC     A
+00214A F0                MOVX    @DPTR,A
+00214B         ?C0132?SYS:
+  727: 		if (g_variable.button_timer[2] == 6)
+00214B 904CD1            MOV     DPTR,#g_variable+012H
+00214E E0                MOVX    A,@DPTR
+00214F 6406              XRL     A,#06H
+002151 705C              JNZ     ?C0136?SYS
+  728: 		{
+  729: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
+002153 904CC3            MOV     DPTR,#g_variable+04H
+002156 E0                MOVX    A,@DPTR
+002157 FF                MOV     R7,A
+002158 6004              JZ      ?C0135?SYS
+00215A 64FE              XRL     A,#0FEH
+00215C 7051              JNZ     ?C0136?SYS
+00215E         ?C0135?SYS:
+  730: 			{
+  731: 				m_24g_paring_addr[0] = 0x20;
+00215E 904BEB            MOV     DPTR,#m_24g_paring_addr
+002161 7420              MOV     A,#020H
+002163 F0                MOVX    @DPTR,A
+  732: 				m_24g_paring_addr[1] = 0x15;
+002164 A3                INC     DPTR
+002165 7415              MOV     A,#015H
+002167 F0                MOVX    @DPTR,A
+  733: 				m_24g_paring_addr[2] = 0x10;
+002168 A3                INC     DPTR
+002169 7410              MOV     A,#010H
+00216B F0                MOVX    @DPTR,A
+  734: 				m_24g_paring_addr[3] = 0x05;
+00216C A3                INC     DPTR
+00216D 7405              MOV     A,#05H
+00216F F0                MOVX    @DPTR,A
+  735: 				g_variable.button_24G_rec_flag = 0;
+002170 E4                CLR     A
+002171 904CCD            MOV     DPTR,#g_variable+0EH
+002174 F0                MOVX    @DPTR,A
+  736: 				YC_disconnect_all_link();
+002175 120CF2            LCALL   YC_disconnect_all_link
+  737: 				Delay1ms(10);
+002178 7F0A              MOV     R7,#0AH
+00217A 120E95            LCALL   _Delay1ms
+  738: 				YC_key_action_handle(KEY_PAIRING_24G);
+00217D 7F0A              MOV     R7,#0AH
+00217F 12091C            LCALL   _YC_key_action_handle
+  739: 			}
+  740: 		}
+  741: 	}
+002182 802B              SJMP    ?C0136?SYS
+002184         ?C0131?SYS:
+  742: 	else
+  743: 	{
+  744: 		if(g_variable.button_24G_rec_flag)
+002184 904CCD            MOV     DPTR,#g_variable+0EH
+002187 E0                MOVX    A,@DPTR
+002188 6020              JZ      ?C0137?SYS
+  745: 		{
+  746: 			g_variable.button_24G_rec_flag = 0;
+00218A E4                CLR     A
+00218B F0                MOVX    @DPTR,A
+  747: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
+00218C 7F0D              MOV     R7,#0DH
+00218E 12091C            LCALL   _YC_key_action_handle
+  748: 			g_variable.release_data = 1;
+002191 904CEB            MOV     DPTR,#g_variable+02CH
+002194 7401              MOV     A,#01H
 002196 F0                MOVX    @DPTR,A
-  582: 				IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-002197 7F0E              MOV     R7,#0EH
-002199 12085F            LCALL   _IPC_TxControlCmd
-  583: 			}
-00219C         ?C0112?SYS:
-  584: 			System_long_sleep();
-00219C 120FEE            LCALL   System_long_sleep
-  585: 		}
-  586: 	}
-  587: }
-00219F         ?C0113?SYS:
-00219F 22                RET     
------ FUNCTION YC_connect_timeout_500ms (END) -------
+  749: 			g_variable.last_device_num = g_variable.current_device_num;
+002197 904CC3            MOV     DPTR,#g_variable+04H
+00219A E0                MOVX    A,@DPTR
+00219B 904CC0            MOV     DPTR,#g_variable+01H
+00219E F0                MOVX    @DPTR,A
+  750: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
+00219F 904CBF            MOV     DPTR,#g_variable
+0021A2 7401              MOV     A,#01H
+0021A4 F0                MOVX    @DPTR,A
+  751: 			YC_update_eeprom_data();
+0021A5 120D50            LCALL   YC_update_eeprom_data
+  752: 			System_Reset_Connect();
+0021A8 51C4              ACALL   System_Reset_Connect
+  753: 		}
+0021AA         ?C0137?SYS:
+  754: 		g_variable.button_timer[2] = 0;
+0021AA E4                CLR     A
+0021AB 904CD1            MOV     DPTR,#g_variable+012H
+0021AE F0                MOVX    @DPTR,A
+  755: 	}
+0021AF         ?C0136?SYS:
+  756: 
+  757: 	
+  758: 	if (g_variable.button_flag & KEY_FLAG_FN_DEVICE_BUTTON)
+0021AF 904CCE            MOV     DPTR,#g_variable+0FH
+0021B2 E0                MOVX    A,@DPTR
+0021B3 30E349            JNB     ACC.3,?C0138?SYS
+  759: 	{
+  760: 		g_variable.delay_enter_lpm_timer = 10;
+0021B6 904CEA            MOV     DPTR,#g_variable+02BH
+0021B9 740A              MOV     A,#0AH
+0021BB F0                MOVX    @DPTR,A
+  761: 		if (g_variable.button_timer[3] < 250)
+0021BC 904CD2            MOV     DPTR,#g_variable+013H
+0021BF E0                MOVX    A,@DPTR
+0021C0 C3                CLR     C
+0021C1 94FA              SUBB    A,#0FAH
+0021C3 5003              JNC     ?C0139?SYS
+  762: 			g_variable.button_timer[3]++;
+0021C5 E0                MOVX    A,@DPTR
+0021C6 04                INC     A
+0021C7 F0                MOVX    @DPTR,A
+0021C8         ?C0139?SYS:
+  763: 		if (g_variable.button_timer[3] == 6)
+0021C8 904CD2            MOV     DPTR,#g_variable+013H
+0021CB E0                MOVX    A,@DPTR
+0021CC 6406              XRL     A,#06H
+0021CE 7067              JNZ     ?C0141?SYS
+  764: 		{
+  765: 			//do discoverable
+  766: 			g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
+0021D0 904CE9            MOV     DPTR,#g_variable+02AH
+0021D3 74F0              MOV     A,#0F0H
+0021D5 F0                MOVX    @DPTR,A
+  767: 			g_variable.pairing_g24_timeout = 0;
+0021D6 E4                CLR     A
+0021D7 904CEE            MOV     DPTR,#g_variable+02FH
+0021DA F0                MOVX    @DPTR,A
+  768: 			YC_key_action_handle(KEY_DISCOVERY);
+0021DB 7F05              MOV     R7,#05H
+0021DD 12091C            LCALL   _YC_key_action_handle
+  769: 			LED_all_shutdown();
+0021E0 121FD2            LCALL   LED_all_shutdown
+  770: 			g_variable.button_reconnect_flag = 0;
+0021E3 E4                CLR     A
+0021E4 904CCC            MOV     DPTR,#g_variable+0DH
+0021E7 F0                MOVX    @DPTR,A
+  771: 			g_variable.release_data = 1;
+0021E8 904CEB            MOV     DPTR,#g_variable+02CH
+0021EB 04                INC     A
+0021EC F0                MOVX    @DPTR,A
+  772: 			g_variable.temp_device_num = g_variable.last_device_num;
+0021ED 904CC0            MOV     DPTR,#g_variable+01H
+0021F0 E0                MOVX    A,@DPTR
+0021F1 904CC4            MOV     DPTR,#g_variable+05H
+0021F4 F0                MOVX    @DPTR,A
+  773: 			g_variable.last_device_num = g_variable.current_device_num;
+0021F5 904CC3            MOV     DPTR,#g_variable+04H
+0021F8 E0                MOVX    A,@DPTR
+0021F9 904CC0            MOV     DPTR,#g_variable+01H
+0021FC F0                MOVX    @DPTR,A
+  774: 		}
+  775: 	}
+0021FD 8038              SJMP    ?C0141?SYS
+0021FF         ?C0138?SYS:
+  776: 	else
+  777: 	{
+  778: 		if (g_variable.button_reconnect_flag)
+0021FF 904CCC            MOV     DPTR,#g_variable+0DH
+002202 E0                MOVX    A,@DPTR
+002203 602D              JZ      ?C0142?SYS
+  779: 		{
+  780: 			g_variable.button_reconnect_flag = 0;
+002205 E4                CLR     A
+002206 F0                MOVX    @DPTR,A
+  781: 
+  782: 			if(g_variable.last_device_num !=g_variable.current_device_num)		//switch device,
+002207 904CC3            MOV     DPTR,#g_variable+04H
+00220A E0                MOVX    A,@DPTR
+00220B FF                MOV     R7,A
+00220C 904CC0            MOV     DPTR,#g_variable+01H
+00220F E0                MOVX    A,@DPTR
+002210 6F                XRL     A,R7
+002211 601F              JZ      ?C0142?SYS
+  783: 			{
+  784: 				g_variable.release_data = 1;
+002213 904CEB            MOV     DPTR,#g_variable+02CH
+002216 7401              MOV     A,#01H
+002218 F0                MOVX    @DPTR,A
+  785: 				LED_all_shutdown();
+002219 121FD2            LCALL   LED_all_shutdown
+  786: 				g_variable.last_device_num = g_variable.current_device_num;
+00221C 904CC3            MOV     DPTR,#g_variable+04H
+00221F E0                MOVX    A,@DPTR
+002220 904CC0            MOV     DPTR,#g_variable+01H
+002223 F0                MOVX    @DPTR,A
+  787: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
+002224 904CBF            MOV     DPTR,#g_variable
+002227 7401              MOV     A,#01H
+002229 F0                MOVX    @DPTR,A
+  788: 				
+  789: 				YC_disconnect_all_link();
+00222A 120CF2            LCALL   YC_disconnect_all_link
+  790: 				YC_update_eeprom_data();
+00222D 120D50            LCALL   YC_update_eeprom_data
+  791: 				System_Reset_Connect();
+002230 51C4              ACALL   System_Reset_Connect
+  792: 			}
+  793: 		}
+002232         ?C0142?SYS:
+  794: 		g_variable.button_timer[3] = 0;
+002232 E4                CLR     A
+002233 904CD2            MOV     DPTR,#g_variable+013H
+002236 F0                MOVX    @DPTR,A
+  795: 	}
+002237         ?C0141?SYS:
+  796: 
+  797: 
+  798: 	if (g_variable.button_flag & KEY_FLAG_FN_SYSTEM_MODE_BUTTON)
+002237 904CCE            MOV     DPTR,#g_variable+0FH
+00223A E0                MOVX    A,@DPTR
+00223B 20E502            JB      ACC.5,$ + 5H
+00223E 41BE              AJMP    ?C0144?SYS
+  799: 	{
+  800: 		if (g_variable.button_timer[0] < 250)
+002240 A3                INC     DPTR
+002241 E0                MOVX    A,@DPTR
+002242 C3                CLR     C
+002243 94FA              SUBB    A,#0FAH
+002245 5003              JNC     ?C0145?SYS
+  801: 			g_variable.button_timer[0]++;
+002247 E0                MOVX    A,@DPTR
+002248 04                INC     A
+002249 F0                MOVX    @DPTR,A
+00224A         ?C0145?SYS:
+  802: 		if (g_variable.button_timer[0] == 6)
+00224A 904CCF            MOV     DPTR,#g_variable+010H
+00224D E0                MOVX    A,@DPTR
+00224E 6406              XRL     A,#06H
+002250 7071              JNZ     ?C0157?SYS
+  803: 		{
+  804: 			if(key_value_temp == HID_KEY_I)
+002252 904DE8            MOV     DPTR,#key_value_temp
+002255 E0                MOVX    A,@DPTR
+002256 B40C08            CJNE    A,#0CH,?C0147?SYS
+  805: 			{
+  806: 				g_variable.system_mode = OSMODE_IOS;
+002259 904CC1            MOV     DPTR,#g_variable+02H
+00225C 7402              MOV     A,#02H
+00225E F0                MOVX    @DPTR,A
+  807: 			}
+00225F 801B              SJMP    ?C0148?SYS
+002261         ?C0147?SYS:
+  808: 			else if(key_value_temp == HID_KEY_O)
+002261 904DE8            MOV     DPTR,#key_value_temp
+002264 E0                MOVX    A,@DPTR
+002265 B41208            CJNE    A,#012H,?C0149?SYS
+  809: 			{
+  810: 				g_variable.system_mode = OSMODE_MAC;
+002268 904CC1            MOV     DPTR,#g_variable+02H
+00226B 7401              MOV     A,#01H
+00226D F0                MOVX    @DPTR,A
+  811: 
+  812: 			}
+00226E 800C              SJMP    ?C0148?SYS
+002270         ?C0149?SYS:
+  813: 			else if(key_value_temp == HID_KEY_U)
+002270 904DE8            MOV     DPTR,#key_value_temp
+002273 E0                MOVX    A,@DPTR
+002274 B41805            CJNE    A,#018H,?C0148?SYS
+  814: 			{
+  815: 				g_variable.system_mode = OSMODE_WINDOWS;
+002277 E4                CLR     A
+002278 904CC1            MOV     DPTR,#g_variable+02H
+00227B F0                MOVX    @DPTR,A
+  816: 
+  817: 			}
+00227C         ?C0148?SYS:
+  818: 			g_variable.powerOn_timer = 10;
+00227C 904CE5            MOV     DPTR,#g_variable+026H
+00227F 740A              MOV     A,#0AH
+002281 F0                MOVX    @DPTR,A
+  819: 			if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+002282 904CC3            MOV     DPTR,#g_variable+04H
+002285 E0                MOVX    A,@DPTR
+002286 FF                MOV     R7,A
+002287 6003              JZ      ?C0153?SYS
+002289 B4FE07            CJNE    A,#0FEH,?C0152?SYS
+00228C         ?C0153?SYS:
+  820: 			{
+  821: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+00228C 904CBF            MOV     DPTR,#g_variable
+00228F 7402              MOV     A,#02H
+002291 F0                MOVX    @DPTR,A
+  822: 			}
+002292 22                RET     
+002293         ?C0152?SYS:
+  823: 			else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+002293 EF                MOV     A,R7
+002294 D3                SETB    C
+002295 9403              SUBB    A,#03H
+002297 502A              JNC     ?C0157?SYS
+002299 EF                MOV     A,R7
+00229A C3                CLR     C
+00229B 9401              SUBB    A,#01H
+00229D 4024              JC      ?C0157?SYS
+  824: 			{
+  825: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+00229F 904CC1            MOV     DPTR,#g_variable+02H
+0022A2 E0                MOVX    A,@DPTR
+0022A3 FF                MOV     R7,A
+0022A4 904CC3            MOV     DPTR,#g_variable+04H
+0022A7 E0                MOVX    A,@DPTR
+0022A8 75F01F            MOV     B,#01FH
+0022AB A4                MUL     AB
+0022AC 24EC              ADD     A,#LOW bd_key_record_list-02H
+0022AE F582              MOV     DPL,A
+0022B0 E4                CLR     A
+0022B1 344D              ADDC    A,#HIGH bd_key_record_list-02H
+0022B3 F583              MOV     DPH,A
+0022B5 EF                MOV     A,R7
+0022B6 F0                MOVX    @DPTR,A
+  826: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+0022B7 904CBF            MOV     DPTR,#g_variable
+0022BA 7403              MOV     A,#03H
+0022BC F0                MOVX    @DPTR,A
+  827: 			}
+  828: 		}
+  829: 	}
+0022BD 22                RET     
+0022BE         ?C0144?SYS:
+  830: 	else
+  831: 	{
+  832: 		g_variable.button_timer[0] = 0;
+0022BE E4                CLR     A
+0022BF 904CCF            MOV     DPTR,#g_variable+010H
+0022C2 F0                MOVX    @DPTR,A
+  833: 	}		
+  834: 
+  835: }
+0022C3         ?C0157?SYS:
+0022C3 22                RET     
+----- FUNCTION kb_button_press_timer500ms (END) -------
 
 
------ FUNCTION System_G24_long_lpm (BEGIN) -----
+----- FUNCTION System_Reset_Connect (BEGIN) -----
  FILE: 'sys.c'
-   77: void System_G24_long_lpm()
-   78: {
-   79: 	LED_all_shutdown();
-   80: 	m_24g_pairing_sm = 0xff;
-0021A0 121FB7            LCALL   LED_all_shutdown
-   81: 	g_variable.g24_long_sleep_flag = 1;
-0021A3 904BEF            MOV     DPTR,#m_24g_pairing_sm
-0021A6 74FF              MOV     A,#0FFH
-0021A8 F0                MOVX    @DPTR,A
-   82: 	m_24g_enter_hibernate[0]	= 0xff;
-0021A9 904D01            MOV     DPTR,#g_variable+042H
-0021AC 7401              MOV     A,#01H
-0021AE F0                MOVX    @DPTR,A
-   83: 	m_24g_enter_hibernate[1]	= 0xff;
-0021AF 904D40            MOV     DPTR,#m_24g_enter_hibernate
-0021B2 74FF              MOV     A,#0FFH
-0021B4 F0                MOVX    @DPTR,A
-   84: 	m_24g_enter_hibernate[2]	= 0xff;
-0021B5 A3                INC     DPTR
-0021B6 F0                MOVX    @DPTR,A
-   85: 	m_24g_enter_hibernate[3]	= 0xff;
-0021B7 A3                INC     DPTR
-0021B8 F0                MOVX    @DPTR,A
-   86: }
-0021B9 A3                INC     DPTR
-0021BA F0                MOVX    @DPTR,A
-   87: 
-0021BB 22                RET     
------ FUNCTION System_G24_long_lpm (END) -------
+   95: void System_Reset_Connect()
+;----                  JMP     System_Hardware_reset
+   96: {
+   97: 	System_Hardware_reset();
+----- FUNCTION System_Reset_Connect (END) -------
+
+
+----- FUNCTION System_Hardware_reset (BEGIN) -----
+ FILE: 'sys.c'
+   65: static void System_Hardware_reset()
+   66: {
+   67: 	m_reset_reg = 1;
+   68: 	while(1);
+0022C4 908010            MOV     DPTR,#m_reset_reg
+0022C7 7401              MOV     A,#01H
+0022C9 F0                MOVX    @DPTR,A
+0022CA         ?C0004?SYS:
+   69: }
+0022CA 80FE              SJMP    ?C0004?SYS
+0022CC 22                RET     
+----- FUNCTION System_Hardware_reset (END) -------
 
 
 ----- FUNCTION YC_pairing_timerout_500ms (BEGIN) -----
  FILE: 'sys.c'
-  630: void YC_pairing_timerout_500ms()
-  631: {
-  632: //pairing timer
-  633: 	if (g_variable.pairing_timeout != 0)
-0021BC 904CE9            MOV     DPTR,#g_variable+02AH
-0021BF E0                MOVX    A,@DPTR
-0021C0 6028              JZ      ?C0118?SYS
-  634: 	{
-  635: 		g_variable.sleepTimer = 0;
-0021C2 E4                CLR     A
-0021C3 904CE3            MOV     DPTR,#g_variable+024H
-0021C6 F0                MOVX    @DPTR,A
-0021C7 A3                INC     DPTR
-0021C8 F0                MOVX    @DPTR,A
-  636: 		g_variable.fast_connect_send_name = 0;
-0021C9 904CFC            MOV     DPTR,#g_variable+03DH
-0021CC F0                MOVX    @DPTR,A
-  637: 		g_variable.pairing_timeout--;
-0021CD 904CE9            MOV     DPTR,#g_variable+02AH
-0021D0 E0                MOVX    A,@DPTR
-0021D1 14                DEC     A
-0021D2 F0                MOVX    @DPTR,A
-  638: 		if (g_variable.pairing_timeout == 0)
-0021D3 E0                MOVX    A,@DPTR
-0021D4 7014              JNZ     ?C0118?SYS
-  639: 		{
-  640: 			g_variable.current_device_num = g_variable.temp_device_num;
-0021D6 904CC4            MOV     DPTR,#g_variable+05H
-0021D9 E0                MOVX    A,@DPTR
-0021DA 904CC3            MOV     DPTR,#g_variable+04H
-0021DD F0                MOVX    @DPTR,A
-  641: 			g_variable.last_device_num = g_variable.current_device_num;
-0021DE 904CC0            MOV     DPTR,#g_variable+01H
-0021E1 F0                MOVX    @DPTR,A
-  642: 		
-  643: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
-0021E2 7F0D              MOV     R7,#0DH
-0021E4 12091C            LCALL   _YC_key_action_handle
-  644: 			System_long_sleep();
-0021E7 120FEE            LCALL   System_long_sleep
-  645: 		}
-  646: 	}
-0021EA         ?C0118?SYS:
-  647: 
-  648: 	if (g_variable.pairing_g24_timeout != 0)
-0021EA 904CEE            MOV     DPTR,#g_variable+02FH
-0021ED E0                MOVX    A,@DPTR
-0021EE 6018              JZ      ?C0122?SYS
-  649: 	{
-  650: 		g_variable.sleepTimer = 0;
-0021F0 E4                CLR     A
-0021F1 904CE3            MOV     DPTR,#g_variable+024H
-0021F4 F0                MOVX    @DPTR,A
-0021F5 A3                INC     DPTR
-0021F6 F0                MOVX    @DPTR,A
-  651: 		g_variable.pairing_g24_timeout--;
-0021F7 904CEE            MOV     DPTR,#g_variable+02FH
-0021FA E0                MOVX    A,@DPTR
-0021FB 14                DEC     A
-0021FC F0                MOVX    @DPTR,A
-  652: 		if (g_variable.pairing_g24_timeout == 0)
-0021FD E0                MOVX    A,@DPTR
-0021FE 7008              JNZ     ?C0122?SYS
-  653: 		{
-  654: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
-  655: 			Delay1ms(10);
-002200 7F0A              MOV     R7,#0AH
-002202 120E95            LCALL   _Delay1ms
-  656: 			System_long_sleep();
-002205 120FEE            LCALL   System_long_sleep
-  657: 		}
-  658: 	}
-  659: }
-002208         ?C0122?SYS:
-002208 22                RET     
+  647: void YC_pairing_timerout_500ms()
+  648: {
+  649: //pairing timer
+  650: 	if (g_variable.pairing_timeout != 0)
+0022CD 904CE9            MOV     DPTR,#g_variable+02AH
+0022D0 E0                MOVX    A,@DPTR
+0022D1 6028              JZ      ?C0119?SYS
+  651: 	{
+  652: 		g_variable.sleepTimer = 0;
+0022D3 E4                CLR     A
+0022D4 904CE3            MOV     DPTR,#g_variable+024H
+0022D7 F0                MOVX    @DPTR,A
+0022D8 A3                INC     DPTR
+0022D9 F0                MOVX    @DPTR,A
+  653: 		g_variable.fast_connect_send_name = 0;
+0022DA 904CFC            MOV     DPTR,#g_variable+03DH
+0022DD F0                MOVX    @DPTR,A
+  654: 		g_variable.pairing_timeout--;
+0022DE 904CE9            MOV     DPTR,#g_variable+02AH
+0022E1 E0                MOVX    A,@DPTR
+0022E2 14                DEC     A
+0022E3 F0                MOVX    @DPTR,A
+  655: 		if (g_variable.pairing_timeout == 0)
+0022E4 E0                MOVX    A,@DPTR
+0022E5 7014              JNZ     ?C0119?SYS
+  656: 		{
+  657: 			g_variable.current_device_num = g_variable.temp_device_num;
+0022E7 904CC4            MOV     DPTR,#g_variable+05H
+0022EA E0                MOVX    A,@DPTR
+0022EB 904CC3            MOV     DPTR,#g_variable+04H
+0022EE F0                MOVX    @DPTR,A
+  658: 			g_variable.last_device_num = g_variable.current_device_num;
+0022EF 904CC0            MOV     DPTR,#g_variable+01H
+0022F2 F0                MOVX    @DPTR,A
+  659: 		
+  660: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
+0022F3 7F0D              MOV     R7,#0DH
+0022F5 12091C            LCALL   _YC_key_action_handle
+  661: 			System_long_sleep();
+0022F8 120FEE            LCALL   System_long_sleep
+  662: 		}
+  663: 	}
+0022FB         ?C0119?SYS:
+  664: 
+  665: 	if (g_variable.pairing_g24_timeout != 0)
+0022FB 904CEE            MOV     DPTR,#g_variable+02FH
+0022FE E0                MOVX    A,@DPTR
+0022FF 6018              JZ      ?C0123?SYS
+  666: 	{
+  667: 		g_variable.sleepTimer = 0;
+002301 E4                CLR     A
+002302 904CE3            MOV     DPTR,#g_variable+024H
+002305 F0                MOVX    @DPTR,A
+002306 A3                INC     DPTR
+002307 F0                MOVX    @DPTR,A
+  668: 		g_variable.pairing_g24_timeout--;
+002308 904CEE            MOV     DPTR,#g_variable+02FH
+00230B E0                MOVX    A,@DPTR
+00230C 14                DEC     A
+00230D F0                MOVX    @DPTR,A
+  669: 		if (g_variable.pairing_g24_timeout == 0)
+00230E E0                MOVX    A,@DPTR
+00230F 7008              JNZ     ?C0123?SYS
+  670: 		{
+  671: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
+  672: 			Delay1ms(10);
+002311 7F0A              MOV     R7,#0AH
+002313 120E95            LCALL   _Delay1ms
+  673: 			System_long_sleep();
+002316 120FEE            LCALL   System_long_sleep
+  674: 		}
+  675: 	}
+  676: }
+002319         ?C0123?SYS:
+002319 22                RET     
 ----- FUNCTION YC_pairing_timerout_500ms (END) -------
 
 
------ FUNCTION kb_button_press_timer500ms (BEGIN) -----
+----- FUNCTION kb_cb_Timer100ms (BEGIN) -----
  FILE: 'sys.c'
-  661: void kb_button_press_timer500ms()
-  662: {
-  663: 	
-  664: //key status 
-  665: /*
-  666: 	if (g_variable.button_flag & KEY_FLAG_BTKEY_PRESS)		//press BT key
-  667: 	{
-  668: 		if (g_variable.button_timer[0] < 250)
-  669: 			g_variable.button_timer[0]++;
-  670: 		if (g_variable.button_timer[0] == 2)
-  671: 		{
-  672: 			YC_key_action_handle(KEY_DISCOVERY);
-  673: 		}
-  674: 	}
-  675: 	else
-  676: 		g_variable.button_timer[0] = 0;
-  677: */		
-  678: 	
-  679: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
-002209 904CCE            MOV     DPTR,#g_variable+0FH
-00220C E0                MOVX    A,@DPTR
-00220D 30E13E            JNB     ACC.1,?C0123?SYS
-  680: 	{
-  681: 		if (g_variable.button_timer[1] < 250)
-002210 904CD0            MOV     DPTR,#g_variable+011H
-002213 E0                MOVX    A,@DPTR
-002214 C3                CLR     C
-002215 94FA              SUBB    A,#0FAH
-002217 5003              JNC     ?C0124?SYS
-  682: 			g_variable.button_timer[1]++;
-002219 E0                MOVX    A,@DPTR
-00221A 04                INC     A
-00221B F0                MOVX    @DPTR,A
-00221C         ?C0124?SYS:
-  683: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
-00221C 904CD0            MOV     DPTR,#g_variable+011H
-00221F E0                MOVX    A,@DPTR
-002220 64B4              XRL     A,#0B4H
-002222 7037              JNZ     ?C0129?SYS
-  684: 		{
-  685: 			press_long_time_flag++;
-002224 904DE3            MOV     DPTR,#press_long_time_flag
-002227 E0                MOVX    A,@DPTR
-002228 04                INC     A
-002229 F0                MOVX    @DPTR,A
-  686: 			if(press_long_time_flag <= 2)
-00222A E0                MOVX    A,@DPTR
-00222B D3                SETB    C
-00222C 9402              SUBB    A,#02H
-00222E 5007              JNC     ?C0126?SYS
-  687: 			{
-  688: 				g_variable.button_timer[1] = 0;
-002230 E4                CLR     A
-002231 904CD0            MOV     DPTR,#g_variable+011H
-002234 F0                MOVX    @DPTR,A
-  689: 			}
-002235 8024              SJMP    ?C0129?SYS
-002237         ?C0126?SYS:
-  690: 			else if(press_long_time_flag == 3)
-002237 904DE3            MOV     DPTR,#press_long_time_flag
-00223A E0                MOVX    A,@DPTR
-00223B B4031D            CJNE    A,#03H,?C0129?SYS
-  691: 			{
-  692: 				long_press_flag = 1;
-00223E 904DDC            MOV     DPTR,#long_press_flag
-002241 7401              MOV     A,#01H
-002243 F0                MOVX    @DPTR,A
-  693: 				g_variable.button_timer[1] = 0;
-002244 E4                CLR     A
-002245 904CD0            MOV     DPTR,#g_variable+011H
-002248 F0                MOVX    @DPTR,A
-  694: 				System_long_sleep();
-002249 120FEE            LCALL   System_long_sleep
-  695: 			}
-  696: 		}
-  697: 	}
-00224C 800D              SJMP    ?C0129?SYS
-00224E         ?C0123?SYS:
-  698: 	else
-  699: 	{
-  700: 		press_long_time_flag = 0;
-00224E E4                CLR     A
-00224F 904DE3            MOV     DPTR,#press_long_time_flag
-002252 F0                MOVX    @DPTR,A
-  701: 		long_press_flag = 0;
-002253 904DDC            MOV     DPTR,#long_press_flag
-002256 F0                MOVX    @DPTR,A
-  702: 		g_variable.button_timer[1] = 0;
-002257 904CD0            MOV     DPTR,#g_variable+011H
-00225A F0                MOVX    @DPTR,A
-  703: 	}
-00225B         ?C0129?SYS:
-  704: 		
-  705: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
-00225B 904CCE            MOV     DPTR,#g_variable+0FH
-00225E E0                MOVX    A,@DPTR
-00225F 30E44B            JNB     ACC.4,?C0130?SYS
-  706: 	{
-  707: 		g_variable.delay_enter_lpm_timer = 10;
-002262 904CEA            MOV     DPTR,#g_variable+02BH
-002265 740A              MOV     A,#0AH
-002267 F0                MOVX    @DPTR,A
-  708: 		if (g_variable.button_timer[2] < 250)
-002268 904CD1            MOV     DPTR,#g_variable+012H
-00226B E0                MOVX    A,@DPTR
-00226C C3                CLR     C
-00226D 94FA              SUBB    A,#0FAH
-00226F 5003              JNC     ?C0131?SYS
-  709: 			g_variable.button_timer[2]++;
-002271 E0                MOVX    A,@DPTR
-002272 04                INC     A
-002273 F0                MOVX    @DPTR,A
-002274         ?C0131?SYS:
-  710: 		if (g_variable.button_timer[2] == 6)
-002274 904CD1            MOV     DPTR,#g_variable+012H
-002277 E0                MOVX    A,@DPTR
-002278 6406              XRL     A,#06H
-00227A 705D              JNZ     ?C0135?SYS
-  711: 		{
-  712: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
-00227C 904CC3            MOV     DPTR,#g_variable+04H
-00227F E0                MOVX    A,@DPTR
-002280 FF                MOV     R7,A
-002281 6004              JZ      ?C0134?SYS
-002283 64FE              XRL     A,#0FEH
-002285 7052              JNZ     ?C0135?SYS
-002287         ?C0134?SYS:
-  713: 			{
-  714: 				m_24g_paring_addr[0] = 0x20;
-002287 904BEB            MOV     DPTR,#m_24g_paring_addr
-00228A 7420              MOV     A,#020H
-00228C F0                MOVX    @DPTR,A
-  715: 				m_24g_paring_addr[1] = 0x15;
-00228D A3                INC     DPTR
-00228E 7415              MOV     A,#015H
-002290 F0                MOVX    @DPTR,A
-  716: 				m_24g_paring_addr[2] = 0x10;
-002291 A3                INC     DPTR
-002292 7410              MOV     A,#010H
-002294 F0                MOVX    @DPTR,A
-  717: 				m_24g_paring_addr[3] = 0x05;
-002295 A3                INC     DPTR
-002296 7405              MOV     A,#05H
-002298 F0                MOVX    @DPTR,A
-  718: 				g_variable.button_24G_rec_flag = 0;
-002299 E4                CLR     A
-00229A 904CCD            MOV     DPTR,#g_variable+0EH
-00229D F0                MOVX    @DPTR,A
-  719: 				YC_disconnect_all_link();
-00229E 120CF2            LCALL   YC_disconnect_all_link
-  720: 				Delay1ms(10);
-0022A1 7F0A              MOV     R7,#0AH
-0022A3 120E95            LCALL   _Delay1ms
-  721: 				YC_key_action_handle(KEY_PAIRING_24G);
-0022A6 7F0A              MOV     R7,#0AH
-0022A8 12091C            LCALL   _YC_key_action_handle
-  722: 			}
-  723: 		}
-  724: 	}
-0022AB 802C              SJMP    ?C0135?SYS
-0022AD         ?C0130?SYS:
-  725: 	else
-  726: 	{
-  727: 		if(g_variable.button_24G_rec_flag)
-0022AD 904CCD            MOV     DPTR,#g_variable+0EH
-0022B0 E0                MOVX    A,@DPTR
-0022B1 6021              JZ      ?C0136?SYS
-  728: 		{
-  729: 			g_variable.button_24G_rec_flag = 0;
-0022B3 E4                CLR     A
-0022B4 F0                MOVX    @DPTR,A
-  730: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
-0022B5 7F0D              MOV     R7,#0DH
-0022B7 12091C            LCALL   _YC_key_action_handle
-  731: 			g_variable.release_data = 1;
-0022BA 904CEB            MOV     DPTR,#g_variable+02CH
-0022BD 7401              MOV     A,#01H
-0022BF F0                MOVX    @DPTR,A
-  732: 			g_variable.last_device_num = g_variable.current_device_num;
-0022C0 904CC3            MOV     DPTR,#g_variable+04H
-0022C3 E0                MOVX    A,@DPTR
-0022C4 904CC0            MOV     DPTR,#g_variable+01H
-0022C7 F0                MOVX    @DPTR,A
-  733: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
-0022C8 904CBF            MOV     DPTR,#g_variable
-0022CB 7401              MOV     A,#01H
-0022CD F0                MOVX    @DPTR,A
-  734: 			YC_update_eeprom_data();
-0022CE 120D50            LCALL   YC_update_eeprom_data
-  735: 			System_Reset_Connect();
-0022D1 121FEB            LCALL   System_Reset_Connect
-  736: 		}
-0022D4         ?C0136?SYS:
-  737: 		g_variable.button_timer[2] = 0;
-0022D4 E4                CLR     A
-0022D5 904CD1            MOV     DPTR,#g_variable+012H
-0022D8 F0                MOVX    @DPTR,A
-  738: 	}
-0022D9         ?C0135?SYS:
-  739: 
-  740: 	
-  741: 	if (g_variable.button_flag & KEY_FLAG_FN_DEVICE_BUTTON)
-0022D9 904CCE            MOV     DPTR,#g_variable+0FH
-0022DC E0                MOVX    A,@DPTR
-0022DD 30E349            JNB     ACC.3,?C0137?SYS
-  742: 	{
-  743: 		g_variable.delay_enter_lpm_timer = 10;
-0022E0 904CEA            MOV     DPTR,#g_variable+02BH
-0022E3 740A              MOV     A,#0AH
-0022E5 F0                MOVX    @DPTR,A
-  744: 		if (g_variable.button_timer[3] < 250)
-0022E6 904CD2            MOV     DPTR,#g_variable+013H
-0022E9 E0                MOVX    A,@DPTR
-0022EA C3                CLR     C
-0022EB 94FA              SUBB    A,#0FAH
-0022ED 5003              JNC     ?C0138?SYS
-  745: 			g_variable.button_timer[3]++;
-0022EF E0                MOVX    A,@DPTR
-0022F0 04                INC     A
-0022F1 F0                MOVX    @DPTR,A
-0022F2         ?C0138?SYS:
-  746: 		if (g_variable.button_timer[3] == 6)
-0022F2 904CD2            MOV     DPTR,#g_variable+013H
-0022F5 E0                MOVX    A,@DPTR
-0022F6 6406              XRL     A,#06H
-0022F8 7068              JNZ     ?C0140?SYS
-  747: 		{
-  748: 			//do discoverable
-  749: 			g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
-0022FA 904CE9            MOV     DPTR,#g_variable+02AH
-0022FD 74F0              MOV     A,#0F0H
-0022FF F0                MOVX    @DPTR,A
-  750: 			g_variable.pairing_g24_timeout = 0;
-002300 E4                CLR     A
-002301 904CEE            MOV     DPTR,#g_variable+02FH
-002304 F0                MOVX    @DPTR,A
-  751: 			YC_key_action_handle(KEY_DISCOVERY);
-002305 7F05              MOV     R7,#05H
-002307 12091C            LCALL   _YC_key_action_handle
-  752: 			LED_all_shutdown();
-00230A 121FB7            LCALL   LED_all_shutdown
-  753: 			g_variable.button_reconnect_flag = 0;
-00230D E4                CLR     A
-00230E 904CCC            MOV     DPTR,#g_variable+0DH
-002311 F0                MOVX    @DPTR,A
-  754: 			g_variable.release_data = 1;
-002312 904CEB            MOV     DPTR,#g_variable+02CH
-002315 04                INC     A
-002316 F0                MOVX    @DPTR,A
-  755: 			g_variable.temp_device_num = g_variable.last_device_num;
-002317 904CC0            MOV     DPTR,#g_variable+01H
-00231A E0                MOVX    A,@DPTR
-00231B 904CC4            MOV     DPTR,#g_variable+05H
-00231E F0                MOVX    @DPTR,A
-  756: 			g_variable.last_device_num = g_variable.current_device_num;
-00231F 904CC3            MOV     DPTR,#g_variable+04H
-002322 E0                MOVX    A,@DPTR
-002323 904CC0            MOV     DPTR,#g_variable+01H
-002326 F0                MOVX    @DPTR,A
-  757: 		}
-  758: 	}
-002327 8039              SJMP    ?C0140?SYS
-002329         ?C0137?SYS:
-  759: 	else
-  760: 	{
-  761: 		if (g_variable.button_reconnect_flag)
-002329 904CCC            MOV     DPTR,#g_variable+0DH
-00232C E0                MOVX    A,@DPTR
-00232D 602E              JZ      ?C0141?SYS
-  762: 		{
-  763: 			g_variable.button_reconnect_flag = 0;
-00232F E4                CLR     A
-002330 F0                MOVX    @DPTR,A
-  764: 
-  765: 			if(g_variable.last_device_num !=g_variable.current_device_num)		//switch device,
-002331 904CC3            MOV     DPTR,#g_variable+04H
-002334 E0                MOVX    A,@DPTR
-002335 FF                MOV     R7,A
-002336 904CC0            MOV     DPTR,#g_variable+01H
-002339 E0                MOVX    A,@DPTR
-00233A 6F                XRL     A,R7
-00233B 6020              JZ      ?C0141?SYS
-  766: 			{
-  767: 				g_variable.release_data = 1;
-00233D 904CEB            MOV     DPTR,#g_variable+02CH
-002340 7401              MOV     A,#01H
-002342 F0                MOVX    @DPTR,A
-  768: 				LED_all_shutdown();
-002343 121FB7            LCALL   LED_all_shutdown
-  769: 				g_variable.last_device_num = g_variable.current_device_num;
-002346 904CC3            MOV     DPTR,#g_variable+04H
-002349 E0                MOVX    A,@DPTR
-00234A 904CC0            MOV     DPTR,#g_variable+01H
-00234D F0                MOVX    @DPTR,A
-  770: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
-00234E 904CBF            MOV     DPTR,#g_variable
-002351 7401              MOV     A,#01H
-002353 F0                MOVX    @DPTR,A
-  771: 				
-  772: 				YC_disconnect_all_link();
-002354 120CF2            LCALL   YC_disconnect_all_link
-  773: 				YC_update_eeprom_data();
-002357 120D50            LCALL   YC_update_eeprom_data
-  774: 				System_Reset_Connect();
-00235A 121FEB            LCALL   System_Reset_Connect
-  775: 			}
-  776: 		}
-00235D         ?C0141?SYS:
-  777: 		g_variable.button_timer[3] = 0;
-00235D E4                CLR     A
-00235E 904CD2            MOV     DPTR,#g_variable+013H
-002361 F0                MOVX    @DPTR,A
-  778: 	}
-002362         ?C0140?SYS:
-  779: 
-  780: 
-  781: 	if (g_variable.button_flag & KEY_FLAG_FN_SYSTEM_MODE_BUTTON)
-002362 904CCE            MOV     DPTR,#g_variable+0FH
-002365 E0                MOVX    A,@DPTR
-002366 20E502            JB      ACC.5,$ + 5H
-002369 61E9              AJMP    ?C0143?SYS
-  782: 	{
-  783: 		if (g_variable.button_timer[0] < 250)
-00236B A3                INC     DPTR
-00236C E0                MOVX    A,@DPTR
-00236D C3                CLR     C
-00236E 94FA              SUBB    A,#0FAH
-002370 5003              JNC     ?C0144?SYS
-  784: 			g_variable.button_timer[0]++;
-002372 E0                MOVX    A,@DPTR
-002373 04                INC     A
+  862: static void kb_cb_Timer100ms()
+  863: {
+  864: 
+  865: 	if (g_variable.delay_enter_lpm_timer) 
+00231A 904CEA            MOV     DPTR,#g_variable+02BH
+00231D E0                MOVX    A,@DPTR
+00231E 6002              JZ      ?C0161?SYS
+  866: 	{
+  867: 		g_variable.delay_enter_lpm_timer --;
+002320 14                DEC     A
+002321 F0                MOVX    @DPTR,A
+  868: 	}
+002322         ?C0161?SYS:
+  869: 
+  870: 	if(g_variable.recon_delay)
+002322 904CEF            MOV     DPTR,#g_variable+030H
+002325 E0                MOVX    A,@DPTR
+002326 6002              JZ      ?C0162?SYS
+  871: 		g_variable.recon_delay--;
+002328 14                DEC     A
+002329 F0                MOVX    @DPTR,A
+00232A         ?C0162?SYS:
+  872: 
+  873: 	if(g_variable.one_key_press_wait_release_timer)
+00232A 904CF8            MOV     DPTR,#g_variable+039H
+00232D E0                MOVX    A,@DPTR
+00232E 600B              JZ      ?C0163?SYS
+  874: 	{
+  875: 		g_variable.one_key_press_wait_release_timer--;
+002330 14                DEC     A
+002331 F0                MOVX    @DPTR,A
+  876: 		if(!g_variable.one_key_press_wait_release_timer)
+002332 E0                MOVX    A,@DPTR
+002333 7006              JNZ     ?C0163?SYS
+  877: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
+002335 904CF4            MOV     DPTR,#g_variable+035H
+002338 7406              MOV     A,#06H
+00233A F0                MOVX    @DPTR,A
+  878: 	}
+00233B         ?C0163?SYS:
+  879: 	
+  880: 	if (g_variable.powerOn_timer != 0)
+00233B 904CE5            MOV     DPTR,#g_variable+026H
+00233E E0                MOVX    A,@DPTR
+00233F 6020              JZ      ?C0165?SYS
+  881: 	{	
+  882: 		if(g_variable.pairing_g24_timeout)
+002341 904CEE            MOV     DPTR,#g_variable+02FH
+002344 E0                MOVX    A,@DPTR
+002345 6006              JZ      ?C0166?SYS
+  883: 		{
+  884: 			g_variable.powerOn_timer = 0;
+002347 E4                CLR     A
+002348 904CE5            MOV     DPTR,#g_variable+026H
+00234B F0                MOVX    @DPTR,A
+00234C 22                RET     
+  885: 			return;
+  886: 		}
+00234D         ?C0166?SYS:
+  887: 			
+  888: 		g_variable.powerOn_timer--;
+00234D 904CE5            MOV     DPTR,#g_variable+026H
+002350 E0                MOVX    A,@DPTR
+002351 14                DEC     A
+002352 F0                MOVX    @DPTR,A
+  889: 		LED_device_poweron();
+002353 120F7C            LCALL   LED_device_poweron
+  890: 		if (!g_variable.powerOn_timer)
+002356 904CE5            MOV     DPTR,#g_variable+026H
+002359 E0                MOVX    A,@DPTR
+00235A 7051              JNZ     ?C0169?SYS
+  891: 		{
+  892: 			LED_device_poweroff();
+00235C 120FB5            LCALL   LED_device_poweroff
+  893: 		}
+  894: 	}
+00235F 804C              SJMP    ?C0169?SYS
+002361         ?C0165?SYS:
+  895: 	else	if ((g_variable.pairing_timeout == 0) && (g_variable.pairing_g24_timeout == 0))  //  pairing
+002361 904CE9            MOV     DPTR,#g_variable+02AH
+002364 E0                MOVX    A,@DPTR
+002365 7046              JNZ     ?C0169?SYS
+002367 904CEE            MOV     DPTR,#g_variable+02FH
+00236A E0                MOVX    A,@DPTR
+00236B 7040              JNZ     ?C0169?SYS
+  896: 	{
+  897: 		if(g_variable.battery_low_led_flash_interval)
+00236D 904CE2            MOV     DPTR,#g_variable+023H
+002370 E0                MOVX    A,@DPTR
+002371 603A              JZ      ?C0169?SYS
+  898: 		{
+  899: 			g_variable.battery_low_led_flash_interval--;
+002373 14                DEC     A
 002374 F0                MOVX    @DPTR,A
-002375         ?C0144?SYS:
-  785: 		if (g_variable.button_timer[0] == 6)
-002375 904CCF            MOV     DPTR,#g_variable+010H
-002378 E0                MOVX    A,@DPTR
-002379 6406              XRL     A,#06H
-00237B 7071              JNZ     ?C0156?SYS
-  786: 		{
-  787: 			if(key_value_temp == HID_KEY_I)
-00237D 904DE8            MOV     DPTR,#key_value_temp
-002380 E0                MOVX    A,@DPTR
-002381 B40C08            CJNE    A,#0CH,?C0146?SYS
-  788: 			{
-  789: 				g_variable.system_mode = OSMODE_IOS;
-002384 904CC1            MOV     DPTR,#g_variable+02H
-002387 7402              MOV     A,#02H
-002389 F0                MOVX    @DPTR,A
-  790: 			}
-00238A 801B              SJMP    ?C0147?SYS
-00238C         ?C0146?SYS:
-  791: 			else if(key_value_temp == HID_KEY_O)
-00238C 904DE8            MOV     DPTR,#key_value_temp
-00238F E0                MOVX    A,@DPTR
-002390 B41208            CJNE    A,#012H,?C0148?SYS
-  792: 			{
-  793: 				g_variable.system_mode = OSMODE_MAC;
-002393 904CC1            MOV     DPTR,#g_variable+02H
-002396 7401              MOV     A,#01H
-002398 F0                MOVX    @DPTR,A
-  794: 
-  795: 			}
-002399 800C              SJMP    ?C0147?SYS
-00239B         ?C0148?SYS:
-  796: 			else if(key_value_temp == HID_KEY_U)
-00239B 904DE8            MOV     DPTR,#key_value_temp
-00239E E0                MOVX    A,@DPTR
-00239F B41805            CJNE    A,#018H,?C0147?SYS
-  797: 			{
-  798: 				g_variable.system_mode = OSMODE_WINDOWS;
-0023A2 E4                CLR     A
-0023A3 904CC1            MOV     DPTR,#g_variable+02H
-0023A6 F0                MOVX    @DPTR,A
-  799: 
-  800: 			}
-0023A7         ?C0147?SYS:
-  801: 			g_variable.powerOn_timer = 10;
-0023A7 904CE5            MOV     DPTR,#g_variable+026H
-0023AA 740A              MOV     A,#0AH
+  900: 			if(g_variable.battery_low_led_flash_interval < 8)
+002375 E0                MOVX    A,@DPTR
+002376 FF                MOV     R7,A
+002377 C3                CLR     C
+002378 9408              SUBB    A,#08H
+00237A 501B              JNC     ?C0172?SYS
+  901: 			{
+  902: 				m_lpm_mode = 0;
+00237C E4                CLR     A
+00237D 904131            MOV     DPTR,#m_lpm_mode
+002380 F0                MOVX    @DPTR,A
+  903: 				if(g_variable.battery_low_led_flash_interval & 0x02)
+002381 EF                MOV     A,R7
+002382 30E109            JNB     ACC.1,?C0173?SYS
+  904: 				{
+  905: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
+002385 C201              CLR     ?_GPIO_Setout?BIT
+002387 7F1D              MOV     R7,#01DH
+002389 120AF5            LCALL   _GPIO_Setout
+  906: 				}
+00238C 8016              SJMP    ?C0175?SYS
+00238E         ?C0173?SYS:
+  907: 				else
+  908: 				{
+  909: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
+00238E D201              SETB    ?_GPIO_Setout?BIT
+002390 7F1D              MOV     R7,#01DH
+002392 120AF5            LCALL   _GPIO_Setout
+  910: 				}	
+  911: 			}
+002395 800D              SJMP    ?C0175?SYS
+002397         ?C0172?SYS:
+  912: 			else
+  913: 			{
+  914: 				m_lpm_mode = 1;
+002397 904131            MOV     DPTR,#m_lpm_mode
+00239A 7401              MOV     A,#01H
+00239C F0                MOVX    @DPTR,A
+  915: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+00239D D201              SETB    ?_GPIO_Setout?BIT
+00239F 7F1D              MOV     R7,#01DH
+0023A1 120AF5            LCALL   _GPIO_Setout
+  916: 			}	
+0023A4         ?C0175?SYS:
+  917: 			if(!g_variable.battery_low_led_flash_interval)
+0023A4 904CE2            MOV     DPTR,#g_variable+023H
+0023A7 E0                MOVX    A,@DPTR
+0023A8 7003              JNZ     ?C0169?SYS
+  918: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
+0023AA 740C              MOV     A,#0CH
 0023AC F0                MOVX    @DPTR,A
-  802: 			if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-0023AD 904CC3            MOV     DPTR,#g_variable+04H
+  919: 		}
+  920: 	}
+0023AD         ?C0169?SYS:
+  921: 	
+  922: // The dongle must receive data within 200ms, otherwise it will be forced to lift
+  923: 	if(!long_press_flag)
+0023AD 904DDC            MOV     DPTR,#long_press_flag
 0023B0 E0                MOVX    A,@DPTR
-0023B1 FF                MOV     R7,A
-0023B2 6003              JZ      ?C0152?SYS
-0023B4 B4FE07            CJNE    A,#0FEH,?C0151?SYS
-0023B7         ?C0152?SYS:
-  803: 			{
-  804: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-0023B7 904CBF            MOV     DPTR,#g_variable
-0023BA 7402              MOV     A,#02H
-0023BC F0                MOVX    @DPTR,A
-  805: 			}
-0023BD 22                RET     
-0023BE         ?C0151?SYS:
-  806: 			else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-0023BE EF                MOV     A,R7
-0023BF D3                SETB    C
-0023C0 9403              SUBB    A,#03H
-0023C2 502A              JNC     ?C0156?SYS
-0023C4 EF                MOV     A,R7
-0023C5 C3                CLR     C
-0023C6 9401              SUBB    A,#01H
-0023C8 4024              JC      ?C0156?SYS
-  807: 			{
-  808: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-0023CA 904CC1            MOV     DPTR,#g_variable+02H
-0023CD E0                MOVX    A,@DPTR
-0023CE FF                MOV     R7,A
-0023CF 904CC3            MOV     DPTR,#g_variable+04H
+0023B1 702D              JNZ     ?C0177?SYS
+  924: 	{
+  925: 		if (repeat_send_24g == 1)
+0023B3 904DDD            MOV     DPTR,#repeat_send_24g
+0023B6 E0                MOVX    A,@DPTR
+0023B7 6401              XRL     A,#01H
+0023B9 7025              JNZ     ?C0177?SYS
+  926: 		{
+  927: 			repeat_send_24g = 0;
+0023BB F0                MOVX    @DPTR,A
+  928: 
+  929: 			 if (multikey[0] != 0)
+0023BC 904E4C            MOV     DPTR,#multikey
+0023BF E0                MOVX    A,@DPTR
+0023C0 600D              JZ      ?C0179?SYS
+  930: 			{
+  931: 				IPC_TxHidData(multikey, 3);
+0023C2 7B01              MOV     R3,#01H
+0023C4 7A4E              MOV     R2,#HIGH multikey
+0023C6 794C              MOV     R1,#LOW multikey
+0023C8 7D03              MOV     R5,#03H
+0023CA 12150C            LCALL   _IPC_TxHidData
+  932: 			}
+0023CD 8011              SJMP    ?C0177?SYS
+0023CF         ?C0179?SYS:
+  933: 			else if (hidBuff[0] != 0)
+0023CF 904800            MOV     DPTR,#hidBuff
 0023D2 E0                MOVX    A,@DPTR
-0023D3 75F01F            MOV     B,#01FH
-0023D6 A4                MUL     AB
-0023D7 24EC              ADD     A,#LOW bd_key_record_list-02H
-0023D9 F582              MOV     DPL,A
-0023DB E4                CLR     A
-0023DC 344D              ADDC    A,#HIGH bd_key_record_list-02H
-0023DE F583              MOV     DPH,A
-0023E0 EF                MOV     A,R7
-0023E1 F0                MOVX    @DPTR,A
-  809: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-0023E2 904CBF            MOV     DPTR,#g_variable
-0023E5 7403              MOV     A,#03H
-0023E7 F0                MOVX    @DPTR,A
-  810: 			}
-  811: 		}
-  812: 	}
-0023E8 22                RET     
-0023E9         ?C0143?SYS:
-  813: 	else
-  814: 	{
-  815: 		g_variable.button_timer[0] = 0;
-0023E9 E4                CLR     A
-0023EA 904CCF            MOV     DPTR,#g_variable+010H
-0023ED F0                MOVX    @DPTR,A
-  816: 	}		
-  817: 
-  818: }
-0023EE         ?C0156?SYS:
-0023EE 22                RET     
------ FUNCTION kb_button_press_timer500ms (END) -------
+0023D3 600B              JZ      ?C0177?SYS
+  934: 			{
+  935: 
+  936: 				IPC_TxHidData(hidBuff,9);
+0023D5 7B01              MOV     R3,#01H
+0023D7 7A48              MOV     R2,#HIGH hidBuff
+0023D9 7900              MOV     R1,#LOW hidBuff
+0023DB 7D09              MOV     R5,#09H
+0023DD 12150C            LCALL   _IPC_TxHidData
+  937: 			}
+  938: 		}
+  939: 	}
+0023E0         ?C0177?SYS:
+  940: 
+  941: //role switch time out
+  942: 	if (switch_role_timer != 0)
+0023E0 904DD9            MOV     DPTR,#switch_role_timer
+0023E3 E0                MOVX    A,@DPTR
+0023E4 6008              JZ      ?C0182?SYS
+  943: 	{
+  944: 		switch_role_timer--; 
+0023E6 E0                MOVX    A,@DPTR
+0023E7 14                DEC     A
+0023E8 F0                MOVX    @DPTR,A
+  945: 		if (switch_role_timer == 0)
+0023E9 E0                MOVX    A,@DPTR
+0023EA 7002              JNZ     ?C0182?SYS
+  946: 		{
+  947: 			System_Reset_Connect();
+0023EC 51C4              ACALL   System_Reset_Connect
+  948: 		}
+  949: 	}
+0023EE         ?C0182?SYS:
+  950: 
+  951: // ble delay send secutiry request
+  952: 	if(ble_send_secutiry_request_timer)
+0023EE 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+0023F1 E0                MOVX    A,@DPTR
+0023F2 6011              JZ      ?C0184?SYS
+  953: 	{
+  954: 		ble_send_secutiry_request_timer--;
+0023F4 E0                MOVX    A,@DPTR
+0023F5 14                DEC     A
+0023F6 F0                MOVX    @DPTR,A
+  955: 		if(!ble_send_secutiry_request_timer)
+0023F7 E0                MOVX    A,@DPTR
+0023F8 700B              JNZ     ?C0184?SYS
+  956: 		{
+  957: 			if(!m_le_send_security_request_flag)
+0023FA 904D3D            MOV     DPTR,#m_le_send_security_request_flag
+0023FD E0                MOVX    A,@DPTR
+0023FE 7005              JNZ     ?C0184?SYS
+  958: 			{
+  959: 				IPC_TxControlCmd(IPC_CMD_LE_SMP_SECURITY_REQUEST);
+002400 7F1B              MOV     R7,#01BH
+002402 12085F            LCALL   _IPC_TxControlCmd
+  960: 			}
+  961: 		}
+  962: 	}
+002405         ?C0184?SYS:
+  963: 
+  964: 	if (delayChgInvTimer != 0)
+002405 904DE6            MOV     DPTR,#delayChgInvTimer
+002408 E0                MOVX    A,@DPTR
+002409 6029              JZ      ?C0167?SYS
+  965: 	{
+  966: 		delayChgInvTimer--;
+00240B E0                MOVX    A,@DPTR
+00240C 14                DEC     A
+00240D F0                MOVX    @DPTR,A
+  967: 		if (delayChgInvTimer == 0)
+00240E E0                MOVX    A,@DPTR
+00240F 7023              JNZ     ?C0167?SYS
+  968: 		{
+  969: 			if( m_24g_led_flag)
+002411 904D4A            MOV     DPTR,#m_24g_led_flag
+002414 E0                MOVX    A,@DPTR
+002415 6002              JZ      ?C0189?SYS
+  970: 			{
+  971: 				m_24g_led_flag = 0;
+002417 E4                CLR     A
+002418 F0                MOVX    @DPTR,A
+  972: 			}	
+002419         ?C0189?SYS:
+  973: 	
+  974: 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+002419 904CC7            MOV     DPTR,#g_variable+08H
+00241C E0                MOVX    A,@DPTR
+00241D B40407            CJNE    A,#04H,?C0190?SYS
+  975: 			{
+  976: 				kscurrmult = 0x0c;
+002420 904213            MOV     DPTR,#kscurrmult
+002423 740C              MOV     A,#0CH
+002425 F0                MOVX    @DPTR,A
+  977: 			}
+002426 22                RET     
+002427         ?C0190?SYS:
+  978: 			else if (g_variable.br_currentState == CHANGE_TO_BR_CONNECTED)
+002427 904CC9            MOV     DPTR,#g_variable+0AH
+00242A E0                MOVX    A,@DPTR
+00242B B40406            CJNE    A,#04H,?C0167?SYS
+  979: 			{
+  980: 				kscurrmult = 0x3a;
+00242E 904213            MOV     DPTR,#kscurrmult
+002431 743A              MOV     A,#03AH
+002433 F0                MOVX    @DPTR,A
+  981: 			}
+  982: 		}
+  983: 	}
+  984: }
+002434         ?C0167?SYS:
+002434 22                RET     
+----- FUNCTION kb_cb_Timer100ms (END) -------
 
 
 ----- FUNCTION YC_adc_check (BEGIN) -----
@@ -6472,442 +6516,442 @@
    44: #ifdef  ADC_ENABLE
    45: 	byte i;
    46: 	ulong batValue = 0;
-0023EF 904ECD            MOV     DPTR,#batValue
-0023F2 120582            LCALL   ?C?LSTKXDATA
-0023F5 00                DB      00H
-0023F6 00                DB      00H
-0023F7 00                DB      00H
-0023F8 00                DB      00H
+002435 904ECD            MOV     DPTR,#batValue
+002438 120582            LCALL   ?C?LSTKXDATA
+00243B 00                DB      00H
+00243C 00                DB      00H
+00243D 00                DB      00H
+00243E 00                DB      00H
    47: 
    48: 	if(!m_adcCurrentValue)
-0023F9 904C95            MOV     DPTR,#m_adcCurrentValue
-0023FC E0                MOVX    A,@DPTR
-0023FD 7002              JNZ     ?C0026?ADC
-0023FF A3                INC     DPTR
-002400 E0                MOVX    A,@DPTR
-002401         ?C0026?ADC:
-002401 7002              JNZ     $ + 4H
-002403 A1FB              AJMP    ?C0006?ADC
-002405         ?C0005?ADC:
+00243F 904C95            MOV     DPTR,#m_adcCurrentValue
+002442 E0                MOVX    A,@DPTR
+002443 7002              JNZ     ?C0026?ADC
+002445 A3                INC     DPTR
+002446 E0                MOVX    A,@DPTR
+002447         ?C0026?ADC:
+002447 7002              JNZ     $ + 4H
+002449 C141              AJMP    ?C0006?ADC
+00244B         ?C0005?ADC:
    49: 		return;
    50: 
    51: 	g_variable.battery_value[g_variable.battery_value_index++] = m_adcCurrentValue;
-002405 904C95            MOV     DPTR,#m_adcCurrentValue
-002408 E0                MOVX    A,@DPTR
-002409 FE                MOV     R6,A
-00240A A3                INC     DPTR
-00240B E0                MOVX    A,@DPTR
-00240C FF                MOV     R7,A
-00240D 904CD4            MOV     DPTR,#g_variable+015H
-002410 E0                MOVX    A,@DPTR
-002411 FD                MOV     R5,A
-002412 04                INC     A
-002413 F0                MOVX    @DPTR,A
-002414 ED                MOV     A,R5
-002415 25E0              ADD     A,ACC
-002417 24D6              ADD     A,#LOW g_variable+017H
-002419 F582              MOV     DPL,A
-00241B E4                CLR     A
-00241C 344C              ADDC    A,#HIGH g_variable+017H
-00241E F583              MOV     DPH,A
-002420 EE                MOV     A,R6
-002421 F0                MOVX    @DPTR,A
-002422 A3                INC     DPTR
-002423 EF                MOV     A,R7
-002424 F0                MOVX    @DPTR,A
+00244B 904C95            MOV     DPTR,#m_adcCurrentValue
+00244E E0                MOVX    A,@DPTR
+00244F FE                MOV     R6,A
+002450 A3                INC     DPTR
+002451 E0                MOVX    A,@DPTR
+002452 FF                MOV     R7,A
+002453 904CD4            MOV     DPTR,#g_variable+015H
+002456 E0                MOVX    A,@DPTR
+002457 FD                MOV     R5,A
+002458 04                INC     A
+002459 F0                MOVX    @DPTR,A
+00245A ED                MOV     A,R5
+00245B 25E0              ADD     A,ACC
+00245D 24D6              ADD     A,#LOW g_variable+017H
+00245F F582              MOV     DPL,A
+002461 E4                CLR     A
+002462 344C              ADDC    A,#HIGH g_variable+017H
+002464 F583              MOV     DPH,A
+002466 EE                MOV     A,R6
+002467 F0                MOVX    @DPTR,A
+002468 A3                INC     DPTR
+002469 EF                MOV     A,R7
+00246A F0                MOVX    @DPTR,A
    52: 	if (g_variable.battery_value_index >= BAT_ARRAY_LEN)
-002425 904CD4            MOV     DPTR,#g_variable+015H
-002428 E0                MOVX    A,@DPTR
-002429 C3                CLR     C
-00242A 9404              SUBB    A,#04H
-00242C 4002              JC      ?C0007?ADC
+00246B 904CD4            MOV     DPTR,#g_variable+015H
+00246E E0                MOVX    A,@DPTR
+00246F C3                CLR     C
+002470 9404              SUBB    A,#04H
+002472 4002              JC      ?C0007?ADC
    53: 		g_variable.battery_value_index = 0;
-00242E E4                CLR     A
-00242F F0                MOVX    @DPTR,A
-002430         ?C0007?ADC:
+002474 E4                CLR     A
+002475 F0                MOVX    @DPTR,A
+002476         ?C0007?ADC:
    54: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-002430 E4                CLR     A
-002431 904ECC            MOV     DPTR,#i
-002434 F0                MOVX    @DPTR,A
-002435         ?C0008?ADC:
+002476 E4                CLR     A
+002477 904ECC            MOV     DPTR,#i
+00247A F0                MOVX    @DPTR,A
+00247B         ?C0008?ADC:
    55: 	{
    56: 		batValue += g_variable.battery_value[i];
-002435 904ECD            MOV     DPTR,#batValue
-002438 E0                MOVX    A,@DPTR
-002439 F8                MOV     R0,A
-00243A A3                INC     DPTR
-00243B E0                MOVX    A,@DPTR
-00243C F9                MOV     R1,A
-00243D A3                INC     DPTR
-00243E E0                MOVX    A,@DPTR
-00243F FA                MOV     R2,A
-002440 A3                INC     DPTR
-002441 E0                MOVX    A,@DPTR
-002442 FB                MOV     R3,A
-002443 904ECC            MOV     DPTR,#i
-002446 E0                MOVX    A,@DPTR
-002447 25E0              ADD     A,ACC
-002449 24D6              ADD     A,#LOW g_variable+017H
-00244B F582              MOV     DPL,A
-00244D E4                CLR     A
-00244E 344C              ADDC    A,#HIGH g_variable+017H
-002450 F583              MOV     DPH,A
-002452 E0                MOVX    A,@DPTR
-002453 FE                MOV     R6,A
-002454 A3                INC     DPTR
-002455 E0                MOVX    A,@DPTR
-002456 FF                MOV     R7,A
-002457 E4                CLR     A
-002458 FC                MOV     R4,A
-002459 FD                MOV     R5,A
-00245A EB                MOV     A,R3
-00245B 2F                ADD     A,R7
-00245C FF                MOV     R7,A
-00245D EA                MOV     A,R2
-00245E 3E                ADDC    A,R6
-00245F FE                MOV     R6,A
-002460 ED                MOV     A,R5
-002461 39                ADDC    A,R1
-002462 FD                MOV     R5,A
-002463 EC                MOV     A,R4
-002464 38                ADDC    A,R0
-002465 FC                MOV     R4,A
-002466 904ECD            MOV     DPTR,#batValue
-002469 120576            LCALL   ?C?LSTXDATA
+00247B 904ECD            MOV     DPTR,#batValue
+00247E E0                MOVX    A,@DPTR
+00247F F8                MOV     R0,A
+002480 A3                INC     DPTR
+002481 E0                MOVX    A,@DPTR
+002482 F9                MOV     R1,A
+002483 A3                INC     DPTR
+002484 E0                MOVX    A,@DPTR
+002485 FA                MOV     R2,A
+002486 A3                INC     DPTR
+002487 E0                MOVX    A,@DPTR
+002488 FB                MOV     R3,A
+002489 904ECC            MOV     DPTR,#i
+00248C E0                MOVX    A,@DPTR
+00248D 25E0              ADD     A,ACC
+00248F 24D6              ADD     A,#LOW g_variable+017H
+002491 F582              MOV     DPL,A
+002493 E4                CLR     A
+002494 344C              ADDC    A,#HIGH g_variable+017H
+002496 F583              MOV     DPH,A
+002498 E0                MOVX    A,@DPTR
+002499 FE                MOV     R6,A
+00249A A3                INC     DPTR
+00249B E0                MOVX    A,@DPTR
+00249C FF                MOV     R7,A
+00249D E4                CLR     A
+00249E FC                MOV     R4,A
+00249F FD                MOV     R5,A
+0024A0 EB                MOV     A,R3
+0024A1 2F                ADD     A,R7
+0024A2 FF                MOV     R7,A
+0024A3 EA                MOV     A,R2
+0024A4 3E                ADDC    A,R6
+0024A5 FE                MOV     R6,A
+0024A6 ED                MOV     A,R5
+0024A7 39                ADDC    A,R1
+0024A8 FD                MOV     R5,A
+0024A9 EC                MOV     A,R4
+0024AA 38                ADDC    A,R0
+0024AB FC                MOV     R4,A
+0024AC 904ECD            MOV     DPTR,#batValue
+0024AF 120576            LCALL   ?C?LSTXDATA
    57: 	}
-00246C 904ECC            MOV     DPTR,#i
-00246F E0                MOVX    A,@DPTR
-002470 04                INC     A
-002471 F0                MOVX    @DPTR,A
-002472 E0                MOVX    A,@DPTR
-002473 B404BF            CJNE    A,#04H,?C0008?ADC
-002476         ?C0009?ADC:
+0024B2 904ECC            MOV     DPTR,#i
+0024B5 E0                MOVX    A,@DPTR
+0024B6 04                INC     A
+0024B7 F0                MOVX    @DPTR,A
+0024B8 E0                MOVX    A,@DPTR
+0024B9 B404BF            CJNE    A,#04H,?C0008?ADC
+0024BC         ?C0009?ADC:
    58: 	batValue = batValue/BAT_ARRAY_LEN;
-002476 904ECD            MOV     DPTR,#batValue
-002479 E0                MOVX    A,@DPTR
-00247A FC                MOV     R4,A
-00247B A3                INC     DPTR
-00247C E0                MOVX    A,@DPTR
-00247D FD                MOV     R5,A
-00247E A3                INC     DPTR
-00247F E0                MOVX    A,@DPTR
-002480 FE                MOV     R6,A
-002481 A3                INC     DPTR
-002482 E0                MOVX    A,@DPTR
-002483 FF                MOV     R7,A
-002484 E4                CLR     A
-002485 7B04              MOV     R3,#04H
-002487 FA                MOV     R2,A
-002488 F9                MOV     R1,A
-002489 F8                MOV     R0,A
-00248A 1204C5            LCALL   ?C?ULDIV
-00248D 904ECD            MOV     DPTR,#batValue
-002490 120576            LCALL   ?C?LSTXDATA
+0024BC 904ECD            MOV     DPTR,#batValue
+0024BF E0                MOVX    A,@DPTR
+0024C0 FC                MOV     R4,A
+0024C1 A3                INC     DPTR
+0024C2 E0                MOVX    A,@DPTR
+0024C3 FD                MOV     R5,A
+0024C4 A3                INC     DPTR
+0024C5 E0                MOVX    A,@DPTR
+0024C6 FE                MOV     R6,A
+0024C7 A3                INC     DPTR
+0024C8 E0                MOVX    A,@DPTR
+0024C9 FF                MOV     R7,A
+0024CA E4                CLR     A
+0024CB 7B04              MOV     R3,#04H
+0024CD FA                MOV     R2,A
+0024CE F9                MOV     R1,A
+0024CF F8                MOV     R0,A
+0024D0 1204C5            LCALL   ?C?ULDIV
+0024D3 904ECD            MOV     DPTR,#batValue
+0024D6 120576            LCALL   ?C?LSTXDATA
    59: 
    60: 	if(batValue <= g_variable.battery_level_shutdown)
-002493 904CE0            MOV     DPTR,#g_variable+021H
-002496 E0                MOVX    A,@DPTR
-002497 FE                MOV     R6,A
-002498 A3                INC     DPTR
-002499 E0                MOVX    A,@DPTR
-00249A FF                MOV     R7,A
-00249B E4                CLR     A
-00249C FC                MOV     R4,A
-00249D FD                MOV     R5,A
-00249E 904ECD            MOV     DPTR,#batValue
-0024A1 E0                MOVX    A,@DPTR
-0024A2 F8                MOV     R0,A
-0024A3 A3                INC     DPTR
-0024A4 E0                MOVX    A,@DPTR
-0024A5 F9                MOV     R1,A
-0024A6 A3                INC     DPTR
-0024A7 E0                MOVX    A,@DPTR
-0024A8 FA                MOV     R2,A
-0024A9 A3                INC     DPTR
-0024AA E0                MOVX    A,@DPTR
-0024AB FB                MOV     R3,A
-0024AC D3                SETB    C
-0024AD 120565            LCALL   ?C?ULCMP
-0024B0 5007              JNC     ?C0011?ADC
+0024D9 904CE0            MOV     DPTR,#g_variable+021H
+0024DC E0                MOVX    A,@DPTR
+0024DD FE                MOV     R6,A
+0024DE A3                INC     DPTR
+0024DF E0                MOVX    A,@DPTR
+0024E0 FF                MOV     R7,A
+0024E1 E4                CLR     A
+0024E2 FC                MOV     R4,A
+0024E3 FD                MOV     R5,A
+0024E4 904ECD            MOV     DPTR,#batValue
+0024E7 E0                MOVX    A,@DPTR
+0024E8 F8                MOV     R0,A
+0024E9 A3                INC     DPTR
+0024EA E0                MOVX    A,@DPTR
+0024EB F9                MOV     R1,A
+0024EC A3                INC     DPTR
+0024ED E0                MOVX    A,@DPTR
+0024EE FA                MOV     R2,A
+0024EF A3                INC     DPTR
+0024F0 E0                MOVX    A,@DPTR
+0024F1 FB                MOV     R3,A
+0024F2 D3                SETB    C
+0024F3 120565            LCALL   ?C?ULCMP
+0024F6 5007              JNC     ?C0011?ADC
    61: 		g_variable.battery_level_percentage = 0;
-0024B2 E4                CLR     A
-0024B3 904CF9            MOV     DPTR,#g_variable+03AH
-0024B6 F0                MOVX    @DPTR,A
-0024B7 A13B              AJMP    ?C0012?ADC
-0024B9         ?C0011?ADC:
+0024F8 E4                CLR     A
+0024F9 904CF9            MOV     DPTR,#g_variable+03AH
+0024FC F0                MOVX    @DPTR,A
+0024FD A181              AJMP    ?C0012?ADC
+0024FF         ?C0011?ADC:
    62: 	else	if(batValue >= g_variable.battery_level_full)
-0024B9 904CFA            MOV     DPTR,#g_variable+03BH
-0024BC E0                MOVX    A,@DPTR
-0024BD FE                MOV     R6,A
-0024BE A3                INC     DPTR
-0024BF E0                MOVX    A,@DPTR
-0024C0 FF                MOV     R7,A
-0024C1 E4                CLR     A
-0024C2 FC                MOV     R4,A
-0024C3 FD                MOV     R5,A
-0024C4 904ECD            MOV     DPTR,#batValue
-0024C7 E0                MOVX    A,@DPTR
-0024C8 F8                MOV     R0,A
-0024C9 A3                INC     DPTR
-0024CA E0                MOVX    A,@DPTR
-0024CB F9                MOV     R1,A
-0024CC A3                INC     DPTR
-0024CD E0                MOVX    A,@DPTR
-0024CE FA                MOV     R2,A
-0024CF A3                INC     DPTR
-0024D0 E0                MOVX    A,@DPTR
-0024D1 FB                MOV     R3,A
-0024D2 C3                CLR     C
-0024D3 120565            LCALL   ?C?ULCMP
-0024D6 4008              JC      ?C0013?ADC
+0024FF 904CFA            MOV     DPTR,#g_variable+03BH
+002502 E0                MOVX    A,@DPTR
+002503 FE                MOV     R6,A
+002504 A3                INC     DPTR
+002505 E0                MOVX    A,@DPTR
+002506 FF                MOV     R7,A
+002507 E4                CLR     A
+002508 FC                MOV     R4,A
+002509 FD                MOV     R5,A
+00250A 904ECD            MOV     DPTR,#batValue
+00250D E0                MOVX    A,@DPTR
+00250E F8                MOV     R0,A
+00250F A3                INC     DPTR
+002510 E0                MOVX    A,@DPTR
+002511 F9                MOV     R1,A
+002512 A3                INC     DPTR
+002513 E0                MOVX    A,@DPTR
+002514 FA                MOV     R2,A
+002515 A3                INC     DPTR
+002516 E0                MOVX    A,@DPTR
+002517 FB                MOV     R3,A
+002518 C3                CLR     C
+002519 120565            LCALL   ?C?ULCMP
+00251C 4008              JC      ?C0013?ADC
    63: 		g_variable.battery_level_percentage = 100;
-0024D8 904CF9            MOV     DPTR,#g_variable+03AH
-0024DB 7464              MOV     A,#064H
-0024DD F0                MOVX    @DPTR,A
-0024DE 805B              SJMP    ?C0012?ADC
-0024E0         ?C0013?ADC:
+00251E 904CF9            MOV     DPTR,#g_variable+03AH
+002521 7464              MOV     A,#064H
+002523 F0                MOVX    @DPTR,A
+002524 805B              SJMP    ?C0012?ADC
+002526         ?C0013?ADC:
    64: 	else	
    65: 		g_variable.battery_level_percentage = (byte)(((batValue - g_variable.battery_level_shutdown)*100)/(g_variable.b
 >> attery_level_full -g_variable.battery_level_shutdown) );
-0024E0 904CE0            MOV     DPTR,#g_variable+021H
-0024E3 E0                MOVX    A,@DPTR
-0024E4 FE                MOV     R6,A
-0024E5 A3                INC     DPTR
-0024E6 E0                MOVX    A,@DPTR
-0024E7 FF                MOV     R7,A
-0024E8 FB                MOV     R3,A
-0024E9 AA06              MOV     R2,AR6
-0024EB E4                CLR     A
-0024EC 904ECD            MOV     DPTR,#batValue
-0024EF E0                MOVX    A,@DPTR
-0024F0 FC                MOV     R4,A
-0024F1 A3                INC     DPTR
-0024F2 E0                MOVX    A,@DPTR
-0024F3 FD                MOV     R5,A
-0024F4 A3                INC     DPTR
-0024F5 E0                MOVX    A,@DPTR
-0024F6 FE                MOV     R6,A
-0024F7 A3                INC     DPTR
-0024F8 E0                MOVX    A,@DPTR
-0024F9 C3                CLR     C
-0024FA 9B                SUBB    A,R3
-0024FB FF                MOV     R7,A
-0024FC EE                MOV     A,R6
-0024FD 9A                SUBB    A,R2
-0024FE FE                MOV     R6,A
-0024FF ED                MOV     A,R5
-002500 9400              SUBB    A,#00H
-002502 FD                MOV     R5,A
-002503 EC                MOV     A,R4
-002504 9400              SUBB    A,#00H
-002506 FC                MOV     R4,A
-002507 E4                CLR     A
-002508 7B64              MOV     R3,#064H
-00250A FA                MOV     R2,A
-00250B F9                MOV     R1,A
-00250C F8                MOV     R0,A
-00250D 12043A            LCALL   ?C?LMUL
-002510 C006              PUSH    AR6
-002512 C007              PUSH    AR7
-002514 904CE0            MOV     DPTR,#g_variable+021H
-002517 E0                MOVX    A,@DPTR
-002518 FE                MOV     R6,A
-002519 A3                INC     DPTR
-00251A E0                MOVX    A,@DPTR
-00251B FF                MOV     R7,A
-00251C C3                CLR     C
-00251D 904CFB            MOV     DPTR,#g_variable+03CH
-002520 E0                MOVX    A,@DPTR
-002521 9F                SUBB    A,R7
-002522 FF                MOV     R7,A
-002523 904CFA            MOV     DPTR,#g_variable+03BH
-002526 E0                MOVX    A,@DPTR
-002527 9E                SUBB    A,R6
-002528 FE                MOV     R6,A
-002529 AB07              MOV     R3,AR7
-00252B FA                MOV     R2,A
-00252C E4                CLR     A
-00252D F9                MOV     R1,A
-00252E F8                MOV     R0,A
-00252F D007              POP     AR7
-002531 D006              POP     AR6
-002533 1204C5            LCALL   ?C?ULDIV
-002536 904CF9            MOV     DPTR,#g_variable+03AH
-002539 EF                MOV     A,R7
-00253A F0                MOVX    @DPTR,A
-00253B         ?C0012?ADC:
-   66: 	
-   67: 	if(batValue < g_variable.battery_level_shutdown)
-00253B 904CE0            MOV     DPTR,#g_variable+021H
+002526 904CE0            MOV     DPTR,#g_variable+021H
+002529 E0                MOVX    A,@DPTR
+00252A FE                MOV     R6,A
+00252B A3                INC     DPTR
+00252C E0                MOVX    A,@DPTR
+00252D FF                MOV     R7,A
+00252E FB                MOV     R3,A
+00252F AA06              MOV     R2,AR6
+002531 E4                CLR     A
+002532 904ECD            MOV     DPTR,#batValue
+002535 E0                MOVX    A,@DPTR
+002536 FC                MOV     R4,A
+002537 A3                INC     DPTR
+002538 E0                MOVX    A,@DPTR
+002539 FD                MOV     R5,A
+00253A A3                INC     DPTR
+00253B E0                MOVX    A,@DPTR
+00253C FE                MOV     R6,A
+00253D A3                INC     DPTR
 00253E E0                MOVX    A,@DPTR
-00253F FE                MOV     R6,A
-002540 A3                INC     DPTR
-002541 E0                MOVX    A,@DPTR
-002542 FF                MOV     R7,A
-002543 E4                CLR     A
-002544 FC                MOV     R4,A
-002545 FD                MOV     R5,A
-002546 904ECD            MOV     DPTR,#batValue
-002549 E0                MOVX    A,@DPTR
-00254A F8                MOV     R0,A
-00254B A3                INC     DPTR
-00254C E0                MOVX    A,@DPTR
-00254D F9                MOV     R1,A
-00254E A3                INC     DPTR
-00254F E0                MOVX    A,@DPTR
+00253F C3                CLR     C
+002540 9B                SUBB    A,R3
+002541 FF                MOV     R7,A
+002542 EE                MOV     A,R6
+002543 9A                SUBB    A,R2
+002544 FE                MOV     R6,A
+002545 ED                MOV     A,R5
+002546 9400              SUBB    A,#00H
+002548 FD                MOV     R5,A
+002549 EC                MOV     A,R4
+00254A 9400              SUBB    A,#00H
+00254C FC                MOV     R4,A
+00254D E4                CLR     A
+00254E 7B64              MOV     R3,#064H
 002550 FA                MOV     R2,A
-002551 A3                INC     DPTR
-002552 E0                MOVX    A,@DPTR
-002553 FB                MOV     R3,A
-002554 C3                CLR     C
-002555 120565            LCALL   ?C?ULCMP
-002558 5027              JNC     ?C0015?ADC
+002551 F9                MOV     R1,A
+002552 F8                MOV     R0,A
+002553 12043A            LCALL   ?C?LMUL
+002556 C006              PUSH    AR6
+002558 C007              PUSH    AR7
+00255A 904CE0            MOV     DPTR,#g_variable+021H
+00255D E0                MOVX    A,@DPTR
+00255E FE                MOV     R6,A
+00255F A3                INC     DPTR
+002560 E0                MOVX    A,@DPTR
+002561 FF                MOV     R7,A
+002562 C3                CLR     C
+002563 904CFB            MOV     DPTR,#g_variable+03CH
+002566 E0                MOVX    A,@DPTR
+002567 9F                SUBB    A,R7
+002568 FF                MOV     R7,A
+002569 904CFA            MOV     DPTR,#g_variable+03BH
+00256C E0                MOVX    A,@DPTR
+00256D 9E                SUBB    A,R6
+00256E FE                MOV     R6,A
+00256F AB07              MOV     R3,AR7
+002571 FA                MOV     R2,A
+002572 E4                CLR     A
+002573 F9                MOV     R1,A
+002574 F8                MOV     R0,A
+002575 D007              POP     AR7
+002577 D006              POP     AR6
+002579 1204C5            LCALL   ?C?ULDIV
+00257C 904CF9            MOV     DPTR,#g_variable+03AH
+00257F EF                MOV     A,R7
+002580 F0                MOVX    @DPTR,A
+002581         ?C0012?ADC:
+   66: 	
+   67: 	if(batValue < g_variable.battery_level_shutdown)
+002581 904CE0            MOV     DPTR,#g_variable+021H
+002584 E0                MOVX    A,@DPTR
+002585 FE                MOV     R6,A
+002586 A3                INC     DPTR
+002587 E0                MOVX    A,@DPTR
+002588 FF                MOV     R7,A
+002589 E4                CLR     A
+00258A FC                MOV     R4,A
+00258B FD                MOV     R5,A
+00258C 904ECD            MOV     DPTR,#batValue
+00258F E0                MOVX    A,@DPTR
+002590 F8                MOV     R0,A
+002591 A3                INC     DPTR
+002592 E0                MOVX    A,@DPTR
+002593 F9                MOV     R1,A
+002594 A3                INC     DPTR
+002595 E0                MOVX    A,@DPTR
+002596 FA                MOV     R2,A
+002597 A3                INC     DPTR
+002598 E0                MOVX    A,@DPTR
+002599 FB                MOV     R3,A
+00259A C3                CLR     C
+00259B 120565            LCALL   ?C?ULCMP
+00259E 5027              JNC     ?C0015?ADC
    68: 	{
    69: 		g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
-00255A 904CD5            MOV     DPTR,#g_variable+016H
-00255D 7402              MOV     A,#02H
-00255F F0                MOVX    @DPTR,A
+0025A0 904CD5            MOV     DPTR,#g_variable+016H
+0025A3 7402              MOV     A,#02H
+0025A5 F0                MOVX    @DPTR,A
    70: 		if(g_variable.last_battery_status != BAT_STATUS_SHUT_DOWN)
-002560 904D00            MOV     DPTR,#g_variable+041H
-002563 E0                MOVX    A,@DPTR
-002564 6402              XRL     A,#02H
-002566 7002              JNZ     $ + 4H
-002568 A1F3              AJMP    ?C0017?ADC
+0025A6 904D00            MOV     DPTR,#g_variable+041H
+0025A9 E0                MOVX    A,@DPTR
+0025AA 6402              XRL     A,#02H
+0025AC 7002              JNZ     $ + 4H
+0025AE C139              AJMP    ?C0017?ADC
    71: 		{
    72: 			g_variable.battery_shutdown_flag = 1;
-00256A 904CFF            MOV     DPTR,#g_variable+040H
-00256D 7401              MOV     A,#01H
-00256F F0                MOVX    @DPTR,A
+0025B0 904CFF            MOV     DPTR,#g_variable+040H
+0025B3 7401              MOV     A,#01H
+0025B5 F0                MOVX    @DPTR,A
    73: 			IIC_WriteBlock(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
-002570 FB                MOV     R3,A
-002571 7A4C              MOV     R2,#HIGH g_variable+040H
-002573 79FF              MOV     R1,#LOW g_variable+040H
-002575 FD                MOV     R5,A
-002576 7C00              MOV     R4,#00H
-002578 7FC0              MOV     R7,#0C0H
-00257A 7E7F              MOV     R6,#07FH
-00257C 120DE7            LCALL   _IIC_WriteBlock
+0025B6 FB                MOV     R3,A
+0025B7 7A4C              MOV     R2,#HIGH g_variable+040H
+0025B9 79FF              MOV     R1,#LOW g_variable+040H
+0025BB FD                MOV     R5,A
+0025BC 7C00              MOV     R4,#00H
+0025BE 7FC0              MOV     R7,#0C0H
+0025C0 7E7F              MOV     R6,#07FH
+0025C2 120DE7            LCALL   _IIC_WriteBlock
    74: 		}
    75: 	}
-00257F 8072              SJMP    ?C0017?ADC
-002581         ?C0015?ADC:
+0025C5 8072              SJMP    ?C0017?ADC
+0025C7         ?C0015?ADC:
    76: 	else
    77: 	{
    78: 		if(g_variable.last_battery_status == BAT_STATUS_SHUT_DOWN)
-002581 904D00            MOV     DPTR,#g_variable+041H
-002584 E0                MOVX    A,@DPTR
-002585 B40215            CJNE    A,#02H,?C0018?ADC
+0025C7 904D00            MOV     DPTR,#g_variable+041H
+0025CA E0                MOVX    A,@DPTR
+0025CB B40215            CJNE    A,#02H,?C0018?ADC
    79: 		{
    80: 			g_variable.battery_shutdown_flag = 0;
-002588 E4                CLR     A
-002589 904CFF            MOV     DPTR,#g_variable+040H
-00258C F0                MOVX    @DPTR,A
+0025CE E4                CLR     A
+0025CF 904CFF            MOV     DPTR,#g_variable+040H
+0025D2 F0                MOVX    @DPTR,A
    81: 			IIC_WriteBlock(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
-00258D 7B01              MOV     R3,#01H
-00258F 7A4C              MOV     R2,#HIGH g_variable+040H
-002591 79FF              MOV     R1,#LOW g_variable+040H
-002593 7D01              MOV     R5,#01H
-002595 FC                MOV     R4,A
-002596 7FC0              MOV     R7,#0C0H
-002598 7E7F              MOV     R6,#07FH
-00259A 120DE7            LCALL   _IIC_WriteBlock
+0025D3 7B01              MOV     R3,#01H
+0025D5 7A4C              MOV     R2,#HIGH g_variable+040H
+0025D7 79FF              MOV     R1,#LOW g_variable+040H
+0025D9 7D01              MOV     R5,#01H
+0025DB FC                MOV     R4,A
+0025DC 7FC0              MOV     R7,#0C0H
+0025DE 7E7F              MOV     R6,#07FH
+0025E0 120DE7            LCALL   _IIC_WriteBlock
    82: 		}
-00259D         ?C0018?ADC:
+0025E3         ?C0018?ADC:
    83: 		
    84: 		if (batValue < g_variable.battery_level_low)
-00259D 904CDE            MOV     DPTR,#g_variable+01FH
-0025A0 E0                MOVX    A,@DPTR
-0025A1 FE                MOV     R6,A
-0025A2 A3                INC     DPTR
-0025A3 E0                MOVX    A,@DPTR
-0025A4 FF                MOV     R7,A
-0025A5 E4                CLR     A
-0025A6 FC                MOV     R4,A
-0025A7 FD                MOV     R5,A
-0025A8 904ECD            MOV     DPTR,#batValue
-0025AB E0                MOVX    A,@DPTR
-0025AC F8                MOV     R0,A
-0025AD A3                INC     DPTR
-0025AE E0                MOVX    A,@DPTR
-0025AF F9                MOV     R1,A
-0025B0 A3                INC     DPTR
-0025B1 E0                MOVX    A,@DPTR
-0025B2 FA                MOV     R2,A
-0025B3 A3                INC     DPTR
-0025B4 E0                MOVX    A,@DPTR
-0025B5 FB                MOV     R3,A
-0025B6 C3                CLR     C
-0025B7 120565            LCALL   ?C?ULCMP
-0025BA 501D              JNC     ?C0019?ADC
+0025E3 904CDE            MOV     DPTR,#g_variable+01FH
+0025E6 E0                MOVX    A,@DPTR
+0025E7 FE                MOV     R6,A
+0025E8 A3                INC     DPTR
+0025E9 E0                MOVX    A,@DPTR
+0025EA FF                MOV     R7,A
+0025EB E4                CLR     A
+0025EC FC                MOV     R4,A
+0025ED FD                MOV     R5,A
+0025EE 904ECD            MOV     DPTR,#batValue
+0025F1 E0                MOVX    A,@DPTR
+0025F2 F8                MOV     R0,A
+0025F3 A3                INC     DPTR
+0025F4 E0                MOVX    A,@DPTR
+0025F5 F9                MOV     R1,A
+0025F6 A3                INC     DPTR
+0025F7 E0                MOVX    A,@DPTR
+0025F8 FA                MOV     R2,A
+0025F9 A3                INC     DPTR
+0025FA E0                MOVX    A,@DPTR
+0025FB FB                MOV     R3,A
+0025FC C3                CLR     C
+0025FD 120565            LCALL   ?C?ULCMP
+002600 501D              JNC     ?C0019?ADC
    85: 		{
    86: 			g_variable.battery_status = BAT_STATUS_LOW;
-0025BC 904CD5            MOV     DPTR,#g_variable+016H
-0025BF 7401              MOV     A,#01H
-0025C1 F0                MOVX    @DPTR,A
+002602 904CD5            MOV     DPTR,#g_variable+016H
+002605 7401              MOV     A,#01H
+002607 F0                MOVX    @DPTR,A
    87: 			if(!g_variable.g24_long_sleep_flag)
-0025C2 904D01            MOV     DPTR,#g_variable+042H
-0025C5 E0                MOVX    A,@DPTR
-0025C6 702B              JNZ     ?C0017?ADC
+002608 904D01            MOV     DPTR,#g_variable+042H
+00260B E0                MOVX    A,@DPTR
+00260C 702B              JNZ     ?C0017?ADC
    88: 			{
    89: 			m_24g_enter_hibernate[0]	= 0x00;
-0025C8 904D40            MOV     DPTR,#m_24g_enter_hibernate
-0025CB F0                MOVX    @DPTR,A
+00260E 904D40            MOV     DPTR,#m_24g_enter_hibernate
+002611 F0                MOVX    @DPTR,A
    90: 			m_24g_enter_hibernate[1]	= 0x48;
-0025CC A3                INC     DPTR
-0025CD 7448              MOV     A,#048H
-0025CF F0                MOVX    @DPTR,A
+002612 A3                INC     DPTR
+002613 7448              MOV     A,#048H
+002615 F0                MOVX    @DPTR,A
    91: 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-0025D0 A3                INC     DPTR
-0025D1 7412              MOV     A,#012H
-0025D3 F0                MOVX    @DPTR,A
+002616 A3                INC     DPTR
+002617 7412              MOV     A,#012H
+002619 F0                MOVX    @DPTR,A
    92: 			m_24g_enter_hibernate[3]	= 0x00;
-0025D4 E4                CLR     A
-0025D5 A3                INC     DPTR
-0025D6 F0                MOVX    @DPTR,A
+00261A E4                CLR     A
+00261B A3                INC     DPTR
+00261C F0                MOVX    @DPTR,A
    93: 			}
    94: 		}
-0025D7 801A              SJMP    ?C0017?ADC
-0025D9         ?C0019?ADC:
+00261D 801A              SJMP    ?C0017?ADC
+00261F         ?C0019?ADC:
    95: 		else
    96: 		{
    97: 			g_variable.battery_status = BAT_STATUS_NONE;
-0025D9 E4                CLR     A
-0025DA 904CD5            MOV     DPTR,#g_variable+016H
-0025DD F0                MOVX    @DPTR,A
+00261F E4                CLR     A
+002620 904CD5            MOV     DPTR,#g_variable+016H
+002623 F0                MOVX    @DPTR,A
    98: 			if(!g_variable.g24_long_sleep_flag)
-0025DE 904D01            MOV     DPTR,#g_variable+042H
-0025E1 E0                MOVX    A,@DPTR
-0025E2 700F              JNZ     ?C0017?ADC
+002624 904D01            MOV     DPTR,#g_variable+042H
+002627 E0                MOVX    A,@DPTR
+002628 700F              JNZ     ?C0017?ADC
    99: 			{
   100: 			m_24g_enter_hibernate[0]	= 0x00;
-0025E4 904D40            MOV     DPTR,#m_24g_enter_hibernate
-0025E7 F0                MOVX    @DPTR,A
+00262A 904D40            MOV     DPTR,#m_24g_enter_hibernate
+00262D F0                MOVX    @DPTR,A
   101: 			m_24g_enter_hibernate[1]	= 0x48;
-0025E8 A3                INC     DPTR
-0025E9 7448              MOV     A,#048H
-0025EB F0                MOVX    @DPTR,A
+00262E A3                INC     DPTR
+00262F 7448              MOV     A,#048H
+002631 F0                MOVX    @DPTR,A
   102: 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-0025EC A3                INC     DPTR
-0025ED 745D              MOV     A,#05DH
-0025EF F0                MOVX    @DPTR,A
+002632 A3                INC     DPTR
+002633 745D              MOV     A,#05DH
+002635 F0                MOVX    @DPTR,A
   103: 			m_24g_enter_hibernate[3]	= 0x00;
-0025F0 E4                CLR     A
-0025F1 A3                INC     DPTR
-0025F2 F0                MOVX    @DPTR,A
+002636 E4                CLR     A
+002637 A3                INC     DPTR
+002638 F0                MOVX    @DPTR,A
   104: 			}
   105: 		}
   106: 	}
-0025F3         ?C0017?ADC:
+002639         ?C0017?ADC:
   107: 
   108: 	g_variable.last_battery_status = g_variable.battery_status;
-0025F3 904CD5            MOV     DPTR,#g_variable+016H
-0025F6 E0                MOVX    A,@DPTR
-0025F7 904D00            MOV     DPTR,#g_variable+041H
-0025FA F0                MOVX    @DPTR,A
+002639 904CD5            MOV     DPTR,#g_variable+016H
+00263C E0                MOVX    A,@DPTR
+00263D 904D00            MOV     DPTR,#g_variable+041H
+002640 F0                MOVX    @DPTR,A
   109: #endif	
   110: }
-0025FB         ?C0006?ADC:
-0025FB 22                RET     
+002641         ?C0006?ADC:
+002641 22                RET     
 ----- FUNCTION YC_adc_check (END) -------
 
 
@@ -6916,701 +6960,701 @@
   192: void kb_set_multikey(word multikey_value)
   193: {
 ;---- Variable 'multikey_value' assigned to Register 'R4/R5' ----
-0025FC AD07              MOV     R5,AR7
-0025FE AC06              MOV     R4,AR6
+002642 AD07              MOV     R5,AR7
+002644 AC06              MOV     R4,AR6
   194: 	if(mult_key_status != KEY_WAIT_RELEASE)
   195: 	{
-002600 904E4B            MOV     DPTR,#mult_key_status
-002603 E0                MOVX    A,@DPTR
-002604 6402              XRL     A,#02H
-002606 600E              JZ      ?C0049?KB_PROCESS
+002646 904E4B            MOV     DPTR,#mult_key_status
+002649 E0                MOVX    A,@DPTR
+00264A 6402              XRL     A,#02H
+00264C 600E              JZ      ?C0049?KB_PROCESS
   196: 		mult_key_status = KEY_MULIT_PRESS;
   197: 		multikey[0] = HID_REPORTID_2;
-002608 7401              MOV     A,#01H
-00260A F0                MOVX    @DPTR,A
+00264E 7401              MOV     A,#01H
+002650 F0                MOVX    @DPTR,A
   198: 		multikey[1] = (multikey_value&0xff);
-00260B 904E4C            MOV     DPTR,#multikey
-00260E 04                INC     A
-00260F F0                MOVX    @DPTR,A
+002651 904E4C            MOV     DPTR,#multikey
+002654 04                INC     A
+002655 F0                MOVX    @DPTR,A
   199: 		multikey[2] = ((multikey_value>>8)&0xff);
-002610 EF                MOV     A,R7
-002611 A3                INC     DPTR
-002612 F0                MOVX    @DPTR,A
+002656 EF                MOV     A,R7
+002657 A3                INC     DPTR
+002658 F0                MOVX    @DPTR,A
   200: 	}
-002613 EE                MOV     A,R6
-002614 A3                INC     DPTR
-002615 F0                MOVX    @DPTR,A
+002659 EE                MOV     A,R6
+00265A A3                INC     DPTR
+00265B F0                MOVX    @DPTR,A
   201: }
   202: 
-002616         ?C0049?KB_PROCESS:
-002616 22                RET     
+00265C         ?C0049?KB_PROCESS:
+00265C 22                RET     
 ----- FUNCTION _kb_set_multikey (END) -------
 
 
 ----- FUNCTION _kb_multikey_setup (BEGIN) -----
  FILE: 'kb_process.c'
-  868: void kb_multikey_setup(tKSEVENT *pEvt)
-  869: {
-002617 904EDA            MOV     DPTR,#pEvt
-00261A EB                MOV     A,R3
-00261B F0                MOVX    @DPTR,A
-00261C A3                INC     DPTR
-00261D EA                MOV     A,R2
-00261E F0                MOVX    @DPTR,A
-00261F A3                INC     DPTR
-002620 E9                MOV     A,R1
-002621 F0                MOVX    @DPTR,A
-  870: 	byte i = 0;
-  871: 	
-002622 E4                CLR     A
-002623 A3                INC     DPTR
-002624 F0                MOVX    @DPTR,A
-  872: 	for (i = 0;i < 6;i++)
-002625 F0                MOVX    @DPTR,A
-002626         ?C0229?KB_PROCESS:
-002626 904EDD            MOV     DPTR,#i
-002629 E0                MOVX    A,@DPTR
-00262A FF                MOV     R7,A
-00262B C3                CLR     C
-00262C 9406              SUBB    A,#06H
-00262E 4003              JC      $ + 5H
-002630 022930            LJMP    ?C0288?KB_PROCESS
-  873: 	{		
-  874: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
-002633 904EDA            MOV     DPTR,#pEvt
-002636 E0                MOVX    A,@DPTR
-002637 FB                MOV     R3,A
-002638 A3                INC     DPTR
-002639 E0                MOVX    A,@DPTR
-00263A FA                MOV     R2,A
-00263B A3                INC     DPTR
-00263C E0                MOVX    A,@DPTR
-00263D 2401              ADD     A,#01H
-00263F F9                MOV     R1,A
-002640 E4                CLR     A
-002641 3A                ADDC    A,R2
-002642 FA                MOV     R2,A
-002643 7E00              MOV     R6,#00H
-002645 E9                MOV     A,R1
-002646 2F                ADD     A,R7
-002647 F9                MOV     R1,A
-002648 EE                MOV     A,R6
-002649 3A                ADDC    A,R2
-00264A FA                MOV     R2,A
-00264B 1203B6            LCALL   ?C?CLDPTR
-00264E FF                MOV     R7,A
-00264F 54F0              ANL     A,#0F0H
-002651 64F0              XRL     A,#0F0H
-002653 600A              JZ      ?C0233?KB_PROCESS
-002655 EF                MOV     A,R7
-002656 54D0              ANL     A,#0D0H
-002658 64D0              XRL     A,#0D0H
-00265A 6003              JZ      $ + 5H
-00265C 022927            LJMP    ?C0231?KB_PROCESS
-00265F         ?C0233?KB_PROCESS:
-  875: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
-  876: 		{
-  877: 			
-  878: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
-00265F 1203B6            LCALL   ?C?CLDPTR
-002662 FB                MOV     R3,A
-002663 B4F109            CJNE    A,#0F1H,?C0234?KB_PROCESS
-  879: 			{
-  880: 				kb_set_multikey(0x0183); 
-002666 7F83              MOV     R7,#083H
-002668 7E01              MOV     R6,#01H
-00266A B1FC              ACALL   _kb_set_multikey
-  881: 			}
-00266C 0228FC            LJMP    ?C0235?KB_PROCESS
-00266F         ?C0234?KB_PROCESS:
-  882: 			else
-  883: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
-00266F EB                MOV     A,R3
-002670 B4F209            CJNE    A,#0F2H,?C0236?KB_PROCESS
-  884: 			{ 
-  885: 				kb_set_multikey(0x00cd);
-002673 7FCD              MOV     R7,#0CDH
-002675 7E00              MOV     R6,#00H
-002677 B1FC              ACALL   _kb_set_multikey
-  886: 			}
-002679 0228FC            LJMP    ?C0235?KB_PROCESS
-00267C         ?C0236?KB_PROCESS:
-  887: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
-00267C 904EDA            MOV     DPTR,#pEvt
+  875: void kb_multikey_setup(tKSEVENT *pEvt)
+  876: {
+00265D 904EDA            MOV     DPTR,#pEvt
+002660 EB                MOV     A,R3
+002661 F0                MOVX    @DPTR,A
+002662 A3                INC     DPTR
+002663 EA                MOV     A,R2
+002664 F0                MOVX    @DPTR,A
+002665 A3                INC     DPTR
+002666 E9                MOV     A,R1
+002667 F0                MOVX    @DPTR,A
+  877: 	byte i = 0;
+  878: 	
+002668 E4                CLR     A
+002669 A3                INC     DPTR
+00266A F0                MOVX    @DPTR,A
+  879: 	for (i = 0;i < 6;i++)
+00266B F0                MOVX    @DPTR,A
+00266C         ?C0230?KB_PROCESS:
+00266C 904EDD            MOV     DPTR,#i
+00266F E0                MOVX    A,@DPTR
+002670 FF                MOV     R7,A
+002671 C3                CLR     C
+002672 9406              SUBB    A,#06H
+002674 4003              JC      $ + 5H
+002676 022976            LJMP    ?C0289?KB_PROCESS
+  880: 	{		
+  881: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
+002679 904EDA            MOV     DPTR,#pEvt
+00267C E0                MOVX    A,@DPTR
+00267D FB                MOV     R3,A
+00267E A3                INC     DPTR
 00267F E0                MOVX    A,@DPTR
-002680 FB                MOV     R3,A
+002680 FA                MOV     R2,A
 002681 A3                INC     DPTR
 002682 E0                MOVX    A,@DPTR
-002683 FA                MOV     R2,A
-002684 A3                INC     DPTR
-002685 E0                MOVX    A,@DPTR
-002686 2401              ADD     A,#01H
-002688 F9                MOV     R1,A
-002689 E4                CLR     A
-00268A 3A                ADDC    A,R2
-00268B FA                MOV     R2,A
-00268C A3                INC     DPTR
-00268D E0                MOVX    A,@DPTR
-00268E 7E00              MOV     R6,#00H
-002690 29                ADD     A,R1
-002691 F9                MOV     R1,A
-002692 EE                MOV     A,R6
-002693 3A                ADDC    A,R2
-002694 FA                MOV     R2,A
-002695 1203B6            LCALL   ?C?CLDPTR
-002698 FB                MOV     R3,A
-002699 B4F307            CJNE    A,#0F3H,?C0238?KB_PROCESS
-  888: 			{
-  889: 				kb_set_multikey(0x00b7);
-00269C 7FB7              MOV     R7,#0B7H
-00269E B1FC              ACALL   _kb_set_multikey
-  890: 			}	
-0026A0 0228FC            LJMP    ?C0235?KB_PROCESS
-0026A3         ?C0238?KB_PROCESS:
-  891: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
-0026A3 EB                MOV     A,R3
-0026A4 B4F409            CJNE    A,#0F4H,?C0240?KB_PROCESS
-  892: 			{
-  893: 				kb_set_multikey(0x00b6);
-0026A7 7FB6              MOV     R7,#0B6H
-0026A9 7E00              MOV     R6,#00H
-0026AB B1FC              ACALL   _kb_set_multikey
-  894: 			}
-0026AD 0228FC            LJMP    ?C0235?KB_PROCESS
-0026B0         ?C0240?KB_PROCESS:
-  895: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
-0026B0 904EDA            MOV     DPTR,#pEvt
-0026B3 E0                MOVX    A,@DPTR
-0026B4 FB                MOV     R3,A
-0026B5 A3                INC     DPTR
-0026B6 E0                MOVX    A,@DPTR
-0026B7 FA                MOV     R2,A
-0026B8 A3                INC     DPTR
-0026B9 E0                MOVX    A,@DPTR
-0026BA 2401              ADD     A,#01H
-0026BC F9                MOV     R1,A
-0026BD E4                CLR     A
-0026BE 3A                ADDC    A,R2
-0026BF FA                MOV     R2,A
-0026C0 A3                INC     DPTR
-0026C1 E0                MOVX    A,@DPTR
-0026C2 7E00              MOV     R6,#00H
-0026C4 29                ADD     A,R1
-0026C5 F9                MOV     R1,A
-0026C6 EE                MOV     A,R6
-0026C7 3A                ADDC    A,R2
-0026C8 FA                MOV     R2,A
-0026C9 1203B6            LCALL   ?C?CLDPTR
-0026CC FB                MOV     R3,A
-0026CD B4F507            CJNE    A,#0F5H,?C0242?KB_PROCESS
-  896: 			{
-  897: 				kb_set_multikey(0x00b5);
-0026D0 7FB5              MOV     R7,#0B5H
-0026D2 B1FC              ACALL   _kb_set_multikey
-  898: 			}
-0026D4 0228FC            LJMP    ?C0235?KB_PROCESS
-0026D7         ?C0242?KB_PROCESS:
-  899: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
-0026D7 EB                MOV     A,R3
-0026D8 B4F609            CJNE    A,#0F6H,?C0244?KB_PROCESS
-  900: 			{
-  901: 				kb_set_multikey(0x00ea);
-0026DB 7FEA              MOV     R7,#0EAH
-0026DD 7E00              MOV     R6,#00H
-0026DF B1FC              ACALL   _kb_set_multikey
-  902: 			}
-0026E1 0228FC            LJMP    ?C0235?KB_PROCESS
-0026E4         ?C0244?KB_PROCESS:
-  903: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
-0026E4 904EDA            MOV     DPTR,#pEvt
-0026E7 E0                MOVX    A,@DPTR
-0026E8 FB                MOV     R3,A
-0026E9 A3                INC     DPTR
-0026EA E0                MOVX    A,@DPTR
-0026EB FA                MOV     R2,A
-0026EC A3                INC     DPTR
-0026ED E0                MOVX    A,@DPTR
-0026EE 2401              ADD     A,#01H
-0026F0 F9                MOV     R1,A
-0026F1 E4                CLR     A
-0026F2 3A                ADDC    A,R2
-0026F3 FA                MOV     R2,A
-0026F4 A3                INC     DPTR
-0026F5 E0                MOVX    A,@DPTR
-0026F6 7E00              MOV     R6,#00H
-0026F8 29                ADD     A,R1
-0026F9 F9                MOV     R1,A
-0026FA EE                MOV     A,R6
-0026FB 3A                ADDC    A,R2
-0026FC FA                MOV     R2,A
-0026FD 1203B6            LCALL   ?C?CLDPTR
-002700 FB                MOV     R3,A
-002701 B4F707            CJNE    A,#0F7H,?C0246?KB_PROCESS
-  904: 			{
-  905: 				kb_set_multikey(0x00e9);
-002704 7FE9              MOV     R7,#0E9H
-002706 B1FC              ACALL   _kb_set_multikey
-  906: 			}
-002708 0228FC            LJMP    ?C0235?KB_PROCESS
-00270B         ?C0246?KB_PROCESS:
-  907: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
-00270B EB                MOV     A,R3
-00270C B4F809            CJNE    A,#0F8H,?C0248?KB_PROCESS
-  908: 			{
-  909: 				kb_set_multikey(0x00e2);
-00270F 7FE2              MOV     R7,#0E2H
-002711 7E00              MOV     R6,#00H
-002713 B1FC              ACALL   _kb_set_multikey
-  910: 			}
-002715 0228FC            LJMP    ?C0235?KB_PROCESS
-002718         ?C0248?KB_PROCESS:
-  911: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
-002718 904EDA            MOV     DPTR,#pEvt
-00271B E0                MOVX    A,@DPTR
-00271C FB                MOV     R3,A
-00271D A3                INC     DPTR
-00271E E0                MOVX    A,@DPTR
-00271F FA                MOV     R2,A
-002720 A3                INC     DPTR
-002721 E0                MOVX    A,@DPTR
-002722 2401              ADD     A,#01H
-002724 F9                MOV     R1,A
-002725 E4                CLR     A
-002726 3A                ADDC    A,R2
-002727 FA                MOV     R2,A
-002728 A3                INC     DPTR
-002729 E0                MOVX    A,@DPTR
-00272A 7E00              MOV     R6,#00H
-00272C 29                ADD     A,R1
-00272D F9                MOV     R1,A
-00272E EE                MOV     A,R6
-00272F 3A                ADDC    A,R2
-002730 FA                MOV     R2,A
-002731 1203B6            LCALL   ?C?CLDPTR
-002734 FB                MOV     R3,A
-002735 B4F908            CJNE    A,#0F9H,?C0250?KB_PROCESS
-  912: 			{
-  913: 				kb_set_multikey(0x0194);
-002738 7F94              MOV     R7,#094H
-00273A 0E                INC     R6
-00273B B1FC              ACALL   _kb_set_multikey
-  914: 			}	
-00273D 0228FC            LJMP    ?C0235?KB_PROCESS
-002740         ?C0250?KB_PROCESS:
-  915: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
-002740 EB                MOV     A,R3
-002741 B4FA09            CJNE    A,#0FAH,?C0252?KB_PROCESS
-  916: 			{
-  917: 				kb_set_multikey(0x018a);//mail
-002744 7F8A              MOV     R7,#08AH
-002746 7E01              MOV     R6,#01H
-002748 B1FC              ACALL   _kb_set_multikey
-  918: 			}
-00274A 0228FC            LJMP    ?C0235?KB_PROCESS
-00274D         ?C0252?KB_PROCESS:
-  919: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
-00274D 904EDA            MOV     DPTR,#pEvt
-002750 E0                MOVX    A,@DPTR
-002751 FB                MOV     R3,A
-002752 A3                INC     DPTR
-002753 E0                MOVX    A,@DPTR
-002754 FA                MOV     R2,A
-002755 A3                INC     DPTR
-002756 E0                MOVX    A,@DPTR
-002757 2401              ADD     A,#01H
-002759 F9                MOV     R1,A
-00275A E4                CLR     A
-00275B 3A                ADDC    A,R2
-00275C FA                MOV     R2,A
-00275D A3                INC     DPTR
-00275E E0                MOVX    A,@DPTR
-00275F 7E00              MOV     R6,#00H
-002761 29                ADD     A,R1
-002762 F9                MOV     R1,A
-002763 EE                MOV     A,R6
-002764 3A                ADDC    A,R2
+002683 2401              ADD     A,#01H
+002685 F9                MOV     R1,A
+002686 E4                CLR     A
+002687 3A                ADDC    A,R2
+002688 FA                MOV     R2,A
+002689 7E00              MOV     R6,#00H
+00268B E9                MOV     A,R1
+00268C 2F                ADD     A,R7
+00268D F9                MOV     R1,A
+00268E EE                MOV     A,R6
+00268F 3A                ADDC    A,R2
+002690 FA                MOV     R2,A
+002691 1203B6            LCALL   ?C?CLDPTR
+002694 FF                MOV     R7,A
+002695 54F0              ANL     A,#0F0H
+002697 64F0              XRL     A,#0F0H
+002699 600A              JZ      ?C0234?KB_PROCESS
+00269B EF                MOV     A,R7
+00269C 54D0              ANL     A,#0D0H
+00269E 64D0              XRL     A,#0D0H
+0026A0 6003              JZ      $ + 5H
+0026A2 02296D            LJMP    ?C0232?KB_PROCESS
+0026A5         ?C0234?KB_PROCESS:
+  882: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
+  883: 		{
+  884: 			
+  885: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
+0026A5 1203B6            LCALL   ?C?CLDPTR
+0026A8 FB                MOV     R3,A
+0026A9 B4F109            CJNE    A,#0F1H,?C0235?KB_PROCESS
+  886: 			{
+  887: 				kb_set_multikey(0x0183); 
+0026AC 7F83              MOV     R7,#083H
+0026AE 7E01              MOV     R6,#01H
+0026B0 D142              ACALL   _kb_set_multikey
+  888: 			}
+0026B2 022942            LJMP    ?C0236?KB_PROCESS
+0026B5         ?C0235?KB_PROCESS:
+  889: 			else
+  890: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
+0026B5 EB                MOV     A,R3
+0026B6 B4F209            CJNE    A,#0F2H,?C0237?KB_PROCESS
+  891: 			{ 
+  892: 				kb_set_multikey(0x00cd);
+0026B9 7FCD              MOV     R7,#0CDH
+0026BB 7E00              MOV     R6,#00H
+0026BD D142              ACALL   _kb_set_multikey
+  893: 			}
+0026BF 022942            LJMP    ?C0236?KB_PROCESS
+0026C2         ?C0237?KB_PROCESS:
+  894: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
+0026C2 904EDA            MOV     DPTR,#pEvt
+0026C5 E0                MOVX    A,@DPTR
+0026C6 FB                MOV     R3,A
+0026C7 A3                INC     DPTR
+0026C8 E0                MOVX    A,@DPTR
+0026C9 FA                MOV     R2,A
+0026CA A3                INC     DPTR
+0026CB E0                MOVX    A,@DPTR
+0026CC 2401              ADD     A,#01H
+0026CE F9                MOV     R1,A
+0026CF E4                CLR     A
+0026D0 3A                ADDC    A,R2
+0026D1 FA                MOV     R2,A
+0026D2 A3                INC     DPTR
+0026D3 E0                MOVX    A,@DPTR
+0026D4 7E00              MOV     R6,#00H
+0026D6 29                ADD     A,R1
+0026D7 F9                MOV     R1,A
+0026D8 EE                MOV     A,R6
+0026D9 3A                ADDC    A,R2
+0026DA FA                MOV     R2,A
+0026DB 1203B6            LCALL   ?C?CLDPTR
+0026DE FB                MOV     R3,A
+0026DF B4F307            CJNE    A,#0F3H,?C0239?KB_PROCESS
+  895: 			{
+  896: 				kb_set_multikey(0x00b7);
+0026E2 7FB7              MOV     R7,#0B7H
+0026E4 D142              ACALL   _kb_set_multikey
+  897: 			}	
+0026E6 022942            LJMP    ?C0236?KB_PROCESS
+0026E9         ?C0239?KB_PROCESS:
+  898: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
+0026E9 EB                MOV     A,R3
+0026EA B4F409            CJNE    A,#0F4H,?C0241?KB_PROCESS
+  899: 			{
+  900: 				kb_set_multikey(0x00b6);
+0026ED 7FB6              MOV     R7,#0B6H
+0026EF 7E00              MOV     R6,#00H
+0026F1 D142              ACALL   _kb_set_multikey
+  901: 			}
+0026F3 022942            LJMP    ?C0236?KB_PROCESS
+0026F6         ?C0241?KB_PROCESS:
+  902: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
+0026F6 904EDA            MOV     DPTR,#pEvt
+0026F9 E0                MOVX    A,@DPTR
+0026FA FB                MOV     R3,A
+0026FB A3                INC     DPTR
+0026FC E0                MOVX    A,@DPTR
+0026FD FA                MOV     R2,A
+0026FE A3                INC     DPTR
+0026FF E0                MOVX    A,@DPTR
+002700 2401              ADD     A,#01H
+002702 F9                MOV     R1,A
+002703 E4                CLR     A
+002704 3A                ADDC    A,R2
+002705 FA                MOV     R2,A
+002706 A3                INC     DPTR
+002707 E0                MOVX    A,@DPTR
+002708 7E00              MOV     R6,#00H
+00270A 29                ADD     A,R1
+00270B F9                MOV     R1,A
+00270C EE                MOV     A,R6
+00270D 3A                ADDC    A,R2
+00270E FA                MOV     R2,A
+00270F 1203B6            LCALL   ?C?CLDPTR
+002712 FB                MOV     R3,A
+002713 B4F507            CJNE    A,#0F5H,?C0243?KB_PROCESS
+  903: 			{
+  904: 				kb_set_multikey(0x00b5);
+002716 7FB5              MOV     R7,#0B5H
+002718 D142              ACALL   _kb_set_multikey
+  905: 			}
+00271A 022942            LJMP    ?C0236?KB_PROCESS
+00271D         ?C0243?KB_PROCESS:
+  906: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
+00271D EB                MOV     A,R3
+00271E B4F609            CJNE    A,#0F6H,?C0245?KB_PROCESS
+  907: 			{
+  908: 				kb_set_multikey(0x00ea);
+002721 7FEA              MOV     R7,#0EAH
+002723 7E00              MOV     R6,#00H
+002725 D142              ACALL   _kb_set_multikey
+  909: 			}
+002727 022942            LJMP    ?C0236?KB_PROCESS
+00272A         ?C0245?KB_PROCESS:
+  910: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
+00272A 904EDA            MOV     DPTR,#pEvt
+00272D E0                MOVX    A,@DPTR
+00272E FB                MOV     R3,A
+00272F A3                INC     DPTR
+002730 E0                MOVX    A,@DPTR
+002731 FA                MOV     R2,A
+002732 A3                INC     DPTR
+002733 E0                MOVX    A,@DPTR
+002734 2401              ADD     A,#01H
+002736 F9                MOV     R1,A
+002737 E4                CLR     A
+002738 3A                ADDC    A,R2
+002739 FA                MOV     R2,A
+00273A A3                INC     DPTR
+00273B E0                MOVX    A,@DPTR
+00273C 7E00              MOV     R6,#00H
+00273E 29                ADD     A,R1
+00273F F9                MOV     R1,A
+002740 EE                MOV     A,R6
+002741 3A                ADDC    A,R2
+002742 FA                MOV     R2,A
+002743 1203B6            LCALL   ?C?CLDPTR
+002746 FB                MOV     R3,A
+002747 B4F707            CJNE    A,#0F7H,?C0247?KB_PROCESS
+  911: 			{
+  912: 				kb_set_multikey(0x00e9);
+00274A 7FE9              MOV     R7,#0E9H
+00274C D142              ACALL   _kb_set_multikey
+  913: 			}
+00274E 022942            LJMP    ?C0236?KB_PROCESS
+002751         ?C0247?KB_PROCESS:
+  914: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
+002751 EB                MOV     A,R3
+002752 B4F809            CJNE    A,#0F8H,?C0249?KB_PROCESS
+  915: 			{
+  916: 				kb_set_multikey(0x00e2);
+002755 7FE2              MOV     R7,#0E2H
+002757 7E00              MOV     R6,#00H
+002759 D142              ACALL   _kb_set_multikey
+  917: 			}
+00275B 022942            LJMP    ?C0236?KB_PROCESS
+00275E         ?C0249?KB_PROCESS:
+  918: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
+00275E 904EDA            MOV     DPTR,#pEvt
+002761 E0                MOVX    A,@DPTR
+002762 FB                MOV     R3,A
+002763 A3                INC     DPTR
+002764 E0                MOVX    A,@DPTR
 002765 FA                MOV     R2,A
-002766 1203B6            LCALL   ?C?CLDPTR
-002769 FB                MOV     R3,A
-00276A B4FB08            CJNE    A,#0FBH,?C0254?KB_PROCESS
-  920: 			{
-  921: 				kb_set_multikey(0x0192);
-00276D 7F92              MOV     R7,#092H
-00276F 0E                INC     R6
-002770 B1FC              ACALL   _kb_set_multikey
-  922: 			}
-002772 0228FC            LJMP    ?C0235?KB_PROCESS
-002775         ?C0254?KB_PROCESS:
-  923: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
-002775 EB                MOV     A,R3
-002776 B4D009            CJNE    A,#0D0H,?C0256?KB_PROCESS
-  924: 			{
-  925: 				kb_set_multikey(0x022a);//www Favorites
-002779 7F2A              MOV     R7,#02AH
-00277B 7E02              MOV     R6,#02H
-00277D B1FC              ACALL   _kb_set_multikey
-  926: 			}
-00277F 0228FC            LJMP    ?C0235?KB_PROCESS
-002782         ?C0256?KB_PROCESS:
-  927: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
-002782 904EDA            MOV     DPTR,#pEvt
-002785 E0                MOVX    A,@DPTR
-002786 FB                MOV     R3,A
-002787 A3                INC     DPTR
-002788 E0                MOVX    A,@DPTR
-002789 FA                MOV     R2,A
-00278A A3                INC     DPTR
-00278B E0                MOVX    A,@DPTR
-00278C 2401              ADD     A,#01H
-00278E F9                MOV     R1,A
-00278F E4                CLR     A
-002790 3A                ADDC    A,R2
-002791 FA                MOV     R2,A
-002792 A3                INC     DPTR
-002793 E0                MOVX    A,@DPTR
-002794 7E00              MOV     R6,#00H
-002796 29                ADD     A,R1
-002797 F9                MOV     R1,A
-002798 EE                MOV     A,R6
-002799 3A                ADDC    A,R2
+002766 A3                INC     DPTR
+002767 E0                MOVX    A,@DPTR
+002768 2401              ADD     A,#01H
+00276A F9                MOV     R1,A
+00276B E4                CLR     A
+00276C 3A                ADDC    A,R2
+00276D FA                MOV     R2,A
+00276E A3                INC     DPTR
+00276F E0                MOVX    A,@DPTR
+002770 7E00              MOV     R6,#00H
+002772 29                ADD     A,R1
+002773 F9                MOV     R1,A
+002774 EE                MOV     A,R6
+002775 3A                ADDC    A,R2
+002776 FA                MOV     R2,A
+002777 1203B6            LCALL   ?C?CLDPTR
+00277A FB                MOV     R3,A
+00277B B4F908            CJNE    A,#0F9H,?C0251?KB_PROCESS
+  919: 			{
+  920: 				kb_set_multikey(0x0194);
+00277E 7F94              MOV     R7,#094H
+002780 0E                INC     R6
+002781 D142              ACALL   _kb_set_multikey
+  921: 			}	
+002783 022942            LJMP    ?C0236?KB_PROCESS
+002786         ?C0251?KB_PROCESS:
+  922: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
+002786 EB                MOV     A,R3
+002787 B4FA09            CJNE    A,#0FAH,?C0253?KB_PROCESS
+  923: 			{
+  924: 				kb_set_multikey(0x018a);//mail
+00278A 7F8A              MOV     R7,#08AH
+00278C 7E01              MOV     R6,#01H
+00278E D142              ACALL   _kb_set_multikey
+  925: 			}
+002790 022942            LJMP    ?C0236?KB_PROCESS
+002793         ?C0253?KB_PROCESS:
+  926: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
+002793 904EDA            MOV     DPTR,#pEvt
+002796 E0                MOVX    A,@DPTR
+002797 FB                MOV     R3,A
+002798 A3                INC     DPTR
+002799 E0                MOVX    A,@DPTR
 00279A FA                MOV     R2,A
-00279B 1203B6            LCALL   ?C?CLDPTR
-00279E FB                MOV     R3,A
-00279F B4D109            CJNE    A,#0D1H,?C0258?KB_PROCESS
-  928: 			{
-  929: 				kb_set_multikey(0x0225);
-0027A2 7F25              MOV     R7,#025H
-0027A4 7E02              MOV     R6,#02H
-0027A6 B1FC              ACALL   _kb_set_multikey
-  930: 			}
-0027A8 0228FC            LJMP    ?C0235?KB_PROCESS
-0027AB         ?C0258?KB_PROCESS:
-  931: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
-0027AB EB                MOV     A,R3
-0027AC B4D309            CJNE    A,#0D3H,?C0260?KB_PROCESS
-  932: 			{
-  933: 				kb_set_multikey(0x0226);
-0027AF 7F26              MOV     R7,#026H
-0027B1 7E02              MOV     R6,#02H
-0027B3 B1FC              ACALL   _kb_set_multikey
-  934: 			}
-0027B5 0228FC            LJMP    ?C0235?KB_PROCESS
-0027B8         ?C0260?KB_PROCESS:
-  935: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
-0027B8 904EDA            MOV     DPTR,#pEvt
-0027BB E0                MOVX    A,@DPTR
-0027BC FB                MOV     R3,A
-0027BD A3                INC     DPTR
-0027BE E0                MOVX    A,@DPTR
-0027BF FA                MOV     R2,A
-0027C0 A3                INC     DPTR
-0027C1 E0                MOVX    A,@DPTR
-0027C2 2401              ADD     A,#01H
-0027C4 F9                MOV     R1,A
-0027C5 E4                CLR     A
-0027C6 3A                ADDC    A,R2
-0027C7 FA                MOV     R2,A
-0027C8 A3                INC     DPTR
-0027C9 E0                MOVX    A,@DPTR
-0027CA 7E00              MOV     R6,#00H
-0027CC 29                ADD     A,R1
-0027CD F9                MOV     R1,A
-0027CE EE                MOV     A,R6
-0027CF 3A                ADDC    A,R2
-0027D0 FA                MOV     R2,A
-0027D1 1203B6            LCALL   ?C?CLDPTR
-0027D4 FB                MOV     R3,A
-0027D5 B4D209            CJNE    A,#0D2H,?C0262?KB_PROCESS
-  936: 			{
-  937: 				kb_set_multikey(0x0224);
-0027D8 7F24              MOV     R7,#024H
-0027DA 7E02              MOV     R6,#02H
-0027DC B1FC              ACALL   _kb_set_multikey
-  938: 			}
-0027DE 0228FC            LJMP    ?C0235?KB_PROCESS
-0027E1         ?C0262?KB_PROCESS:
-  939: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
-0027E1 EB                MOV     A,R3
-0027E2 B4D409            CJNE    A,#0D4H,?C0264?KB_PROCESS
-  940: 			{
-  941: 				kb_set_multikey(0x0227);
-0027E5 7F27              MOV     R7,#027H
-0027E7 7E02              MOV     R6,#02H
-0027E9 B1FC              ACALL   _kb_set_multikey
-  942: 			}	
-0027EB 0228FC            LJMP    ?C0235?KB_PROCESS
-0027EE         ?C0264?KB_PROCESS:
-  943: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
-0027EE 904EDA            MOV     DPTR,#pEvt
-0027F1 E0                MOVX    A,@DPTR
-0027F2 FB                MOV     R3,A
-0027F3 A3                INC     DPTR
-0027F4 E0                MOVX    A,@DPTR
-0027F5 FA                MOV     R2,A
-0027F6 A3                INC     DPTR
-0027F7 E0                MOVX    A,@DPTR
-0027F8 2401              ADD     A,#01H
-0027FA F9                MOV     R1,A
-0027FB E4                CLR     A
-0027FC 3A                ADDC    A,R2
-0027FD FA                MOV     R2,A
-0027FE A3                INC     DPTR
-0027FF E0                MOVX    A,@DPTR
-002800 7E00              MOV     R6,#00H
-002802 29                ADD     A,R1
-002803 F9                MOV     R1,A
-002804 EE                MOV     A,R6
-002805 3A                ADDC    A,R2
-002806 FA                MOV     R2,A
-002807 1203B6            LCALL   ?C?CLDPTR
-00280A FB                MOV     R3,A
-00280B B4D509            CJNE    A,#0D5H,?C0266?KB_PROCESS
-  944: 			{
-  945: 				kb_set_multikey(0x0221);
-00280E 7F21              MOV     R7,#021H
-002810 7E02              MOV     R6,#02H
-002812 1225FC            LCALL   _kb_set_multikey
-  946: 			}
-002815 01FC              AJMP    ?C0235?KB_PROCESS
-002817         ?C0266?KB_PROCESS:
-  947: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
-002817 EB                MOV     A,R3
-002818 B4D609            CJNE    A,#0D6H,?C0268?KB_PROCESS
-  948: 			{
-  949: 				kb_set_multikey(0x0223);
-00281B 7F23              MOV     R7,#023H
-00281D 7E02              MOV     R6,#02H
-00281F 1225FC            LCALL   _kb_set_multikey
-  950: 			}
-002822 01FC              AJMP    ?C0235?KB_PROCESS
-002824         ?C0268?KB_PROCESS:
-  951: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
-002824 904EDA            MOV     DPTR,#pEvt
-002827 E0                MOVX    A,@DPTR
-002828 FB                MOV     R3,A
-002829 A3                INC     DPTR
-00282A E0                MOVX    A,@DPTR
-00282B FA                MOV     R2,A
-00282C A3                INC     DPTR
-00282D E0                MOVX    A,@DPTR
-00282E 2401              ADD     A,#01H
-002830 F9                MOV     R1,A
-002831 E4                CLR     A
-002832 3A                ADDC    A,R2
-002833 FA                MOV     R2,A
-002834 A3                INC     DPTR
-002835 E0                MOVX    A,@DPTR
-002836 7E00              MOV     R6,#00H
-002838 29                ADD     A,R1
-002839 F9                MOV     R1,A
-00283A EE                MOV     A,R6
-00283B 3A                ADDC    A,R2
-00283C FA                MOV     R2,A
-00283D 1203B6            LCALL   ?C?CLDPTR
-002840 FB                MOV     R3,A
-002841 B4D707            CJNE    A,#0D7H,?C0270?KB_PROCESS
-  952: 			{
-  953: 				kb_set_multikey(0x0070);
-002844 7F70              MOV     R7,#070H
-002846 1225FC            LCALL   _kb_set_multikey
-  954: 			}
-002849 01FC              AJMP    ?C0235?KB_PROCESS
-00284B         ?C0270?KB_PROCESS:
-  955: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
-00284B EB                MOV     A,R3
-00284C B4D809            CJNE    A,#0D8H,?C0272?KB_PROCESS
-  956: 			{
-  957: 				kb_set_multikey(0x006f);
-00284F 7F6F              MOV     R7,#06FH
-002851 7E00              MOV     R6,#00H
-002853 1225FC            LCALL   _kb_set_multikey
-  958: 			}	
-002856 01FC              AJMP    ?C0235?KB_PROCESS
-002858         ?C0272?KB_PROCESS:
-  959: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_IOS_SOFT_KB)  //IOS VIR KB
-002858 904EDA            MOV     DPTR,#pEvt
-00285B E0                MOVX    A,@DPTR
-00285C FB                MOV     R3,A
-00285D A3                INC     DPTR
-00285E E0                MOVX    A,@DPTR
-00285F FA                MOV     R2,A
-002860 A3                INC     DPTR
-002861 E0                MOVX    A,@DPTR
-002862 2401              ADD     A,#01H
-002864 F9                MOV     R1,A
-002865 E4                CLR     A
-002866 3A                ADDC    A,R2
-002867 FA                MOV     R2,A
-002868 A3                INC     DPTR
-002869 E0                MOVX    A,@DPTR
-00286A 7E00              MOV     R6,#00H
-00286C 29                ADD     A,R1
-00286D F9                MOV     R1,A
-00286E EE                MOV     A,R6
-00286F 3A                ADDC    A,R2
-002870 FA                MOV     R2,A
-002871 1203B6            LCALL   ?C?CLDPTR
-002874 FB                MOV     R3,A
-002875 B4D907            CJNE    A,#0D9H,?C0274?KB_PROCESS
-  960: 		      	{
-  961: 		        	kb_set_multikey(0x00b8);
-002878 7FB8              MOV     R7,#0B8H
-00287A 1225FC            LCALL   _kb_set_multikey
-  962: 		      	}
-00287D 807D              SJMP    ?C0235?KB_PROCESS
-00287F         ?C0274?KB_PROCESS:
-  963: 		      else if (pEvt->ksPool[i] ==  HID_MULTIKEY_OS_LOCK)
-00287F EB                MOV     A,R3
-002880 B4DA09            CJNE    A,#0DAH,?C0276?KB_PROCESS
-  964: 		      	{
-  965: 		        	kb_set_multikey(0x0030);
-002883 7F30              MOV     R7,#030H
-002885 7E00              MOV     R6,#00H
-002887 1225FC            LCALL   _kb_set_multikey
-  966: 		      	}	
-00288A 8070              SJMP    ?C0235?KB_PROCESS
-00288C         ?C0276?KB_PROCESS:
-  967: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SETUP_SHORTCUTS)
-00288C 904EDA            MOV     DPTR,#pEvt
-00288F E0                MOVX    A,@DPTR
-002890 FB                MOV     R3,A
-002891 A3                INC     DPTR
-002892 E0                MOVX    A,@DPTR
-002893 FA                MOV     R2,A
-002894 A3                INC     DPTR
-002895 E0                MOVX    A,@DPTR
-002896 2401              ADD     A,#01H
-002898 F9                MOV     R1,A
-002899 E4                CLR     A
-00289A 3A                ADDC    A,R2
-00289B FA                MOV     R2,A
-00289C A3                INC     DPTR
-00289D E0                MOVX    A,@DPTR
-00289E 7E00              MOV     R6,#00H
-0028A0 29                ADD     A,R1
-0028A1 F9                MOV     R1,A
-0028A2 EE                MOV     A,R6
-0028A3 3A                ADDC    A,R2
-0028A4 FA                MOV     R2,A
-0028A5 1203B6            LCALL   ?C?CLDPTR
-0028A8 FB                MOV     R3,A
-0028A9 B4DB09            CJNE    A,#0DBH,?C0278?KB_PROCESS
-  968: 		      	{
-  969: 		        	kb_set_multikey(0x0306);
-0028AC 7F06              MOV     R7,#06H
-0028AE 7E03              MOV     R6,#03H
-0028B0 1225FC            LCALL   _kb_set_multikey
-  970: 		      	}
-0028B3 8047              SJMP    ?C0235?KB_PROCESS
-0028B5         ?C0278?KB_PROCESS:
-  971: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SOFT_KB)
-0028B5 EB                MOV     A,R3
-0028B6 B4DC09            CJNE    A,#0DCH,?C0280?KB_PROCESS
-  972: 		      	{
-  973: 		        	kb_set_multikey(0x0307);
-0028B9 7F07              MOV     R7,#07H
-0028BB 7E03              MOV     R6,#03H
-0028BD 1225FC            LCALL   _kb_set_multikey
-  974: 		      	}
-0028C0 803A              SJMP    ?C0235?KB_PROCESS
-0028C2         ?C0280?KB_PROCESS:
-  975: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
-0028C2 904EDA            MOV     DPTR,#pEvt
-0028C5 E0                MOVX    A,@DPTR
-0028C6 FB                MOV     R3,A
-0028C7 A3                INC     DPTR
-0028C8 E0                MOVX    A,@DPTR
-0028C9 FA                MOV     R2,A
-0028CA A3                INC     DPTR
-0028CB E0                MOVX    A,@DPTR
-0028CC 2401              ADD     A,#01H
-0028CE F9                MOV     R1,A
-0028CF E4                CLR     A
-0028D0 3A                ADDC    A,R2
-0028D1 FA                MOV     R2,A
-0028D2 A3                INC     DPTR
-0028D3 E0                MOVX    A,@DPTR
-0028D4 7E00              MOV     R6,#00H
-0028D6 29                ADD     A,R1
-0028D7 F9                MOV     R1,A
-0028D8 EE                MOV     A,R6
-0028D9 3A                ADDC    A,R2
-0028DA FA                MOV     R2,A
-0028DB 1203B6            LCALL   ?C?CLDPTR
-0028DE FE                MOV     R6,A
-0028DF B4DD06            CJNE    A,#0DDH,?C0282?KB_PROCESS
-  976: 		      	{
-  977: 		        	kb_set_systemkey(0x01);
-0028E2 7F01              MOV     R7,#01H
-0028E4 3131              ACALL   _kb_set_systemkey
-  978: 		      	}
-0028E6 8014              SJMP    ?C0235?KB_PROCESS
-0028E8         ?C0282?KB_PROCESS:
-  979: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
+00279B A3                INC     DPTR
+00279C E0                MOVX    A,@DPTR
+00279D 2401              ADD     A,#01H
+00279F F9                MOV     R1,A
+0027A0 E4                CLR     A
+0027A1 3A                ADDC    A,R2
+0027A2 FA                MOV     R2,A
+0027A3 A3                INC     DPTR
+0027A4 E0                MOVX    A,@DPTR
+0027A5 7E00              MOV     R6,#00H
+0027A7 29                ADD     A,R1
+0027A8 F9                MOV     R1,A
+0027A9 EE                MOV     A,R6
+0027AA 3A                ADDC    A,R2
+0027AB FA                MOV     R2,A
+0027AC 1203B6            LCALL   ?C?CLDPTR
+0027AF FB                MOV     R3,A
+0027B0 B4FB08            CJNE    A,#0FBH,?C0255?KB_PROCESS
+  927: 			{
+  928: 				kb_set_multikey(0x0192);
+0027B3 7F92              MOV     R7,#092H
+0027B5 0E                INC     R6
+0027B6 D142              ACALL   _kb_set_multikey
+  929: 			}
+0027B8 022942            LJMP    ?C0236?KB_PROCESS
+0027BB         ?C0255?KB_PROCESS:
+  930: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
+0027BB EB                MOV     A,R3
+0027BC B4D009            CJNE    A,#0D0H,?C0257?KB_PROCESS
+  931: 			{
+  932: 				kb_set_multikey(0x022a);//www Favorites
+0027BF 7F2A              MOV     R7,#02AH
+0027C1 7E02              MOV     R6,#02H
+0027C3 D142              ACALL   _kb_set_multikey
+  933: 			}
+0027C5 022942            LJMP    ?C0236?KB_PROCESS
+0027C8         ?C0257?KB_PROCESS:
+  934: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
+0027C8 904EDA            MOV     DPTR,#pEvt
+0027CB E0                MOVX    A,@DPTR
+0027CC FB                MOV     R3,A
+0027CD A3                INC     DPTR
+0027CE E0                MOVX    A,@DPTR
+0027CF FA                MOV     R2,A
+0027D0 A3                INC     DPTR
+0027D1 E0                MOVX    A,@DPTR
+0027D2 2401              ADD     A,#01H
+0027D4 F9                MOV     R1,A
+0027D5 E4                CLR     A
+0027D6 3A                ADDC    A,R2
+0027D7 FA                MOV     R2,A
+0027D8 A3                INC     DPTR
+0027D9 E0                MOVX    A,@DPTR
+0027DA 7E00              MOV     R6,#00H
+0027DC 29                ADD     A,R1
+0027DD F9                MOV     R1,A
+0027DE EE                MOV     A,R6
+0027DF 3A                ADDC    A,R2
+0027E0 FA                MOV     R2,A
+0027E1 1203B6            LCALL   ?C?CLDPTR
+0027E4 FB                MOV     R3,A
+0027E5 B4D109            CJNE    A,#0D1H,?C0259?KB_PROCESS
+  935: 			{
+  936: 				kb_set_multikey(0x0225);
+0027E8 7F25              MOV     R7,#025H
+0027EA 7E02              MOV     R6,#02H
+0027EC D142              ACALL   _kb_set_multikey
+  937: 			}
+0027EE 022942            LJMP    ?C0236?KB_PROCESS
+0027F1         ?C0259?KB_PROCESS:
+  938: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
+0027F1 EB                MOV     A,R3
+0027F2 B4D309            CJNE    A,#0D3H,?C0261?KB_PROCESS
+  939: 			{
+  940: 				kb_set_multikey(0x0226);
+0027F5 7F26              MOV     R7,#026H
+0027F7 7E02              MOV     R6,#02H
+0027F9 D142              ACALL   _kb_set_multikey
+  941: 			}
+0027FB 022942            LJMP    ?C0236?KB_PROCESS
+0027FE         ?C0261?KB_PROCESS:
+  942: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
+0027FE 904EDA            MOV     DPTR,#pEvt
+002801 E0                MOVX    A,@DPTR
+002802 FB                MOV     R3,A
+002803 A3                INC     DPTR
+002804 E0                MOVX    A,@DPTR
+002805 FA                MOV     R2,A
+002806 A3                INC     DPTR
+002807 E0                MOVX    A,@DPTR
+002808 2401              ADD     A,#01H
+00280A F9                MOV     R1,A
+00280B E4                CLR     A
+00280C 3A                ADDC    A,R2
+00280D FA                MOV     R2,A
+00280E A3                INC     DPTR
+00280F E0                MOVX    A,@DPTR
+002810 7E00              MOV     R6,#00H
+002812 29                ADD     A,R1
+002813 F9                MOV     R1,A
+002814 EE                MOV     A,R6
+002815 3A                ADDC    A,R2
+002816 FA                MOV     R2,A
+002817 1203B6            LCALL   ?C?CLDPTR
+00281A FB                MOV     R3,A
+00281B B4D209            CJNE    A,#0D2H,?C0263?KB_PROCESS
+  943: 			{
+  944: 				kb_set_multikey(0x0224);
+00281E 7F24              MOV     R7,#024H
+002820 7E02              MOV     R6,#02H
+002822 122642            LCALL   _kb_set_multikey
+  945: 			}
+002825 2142              AJMP    ?C0236?KB_PROCESS
+002827         ?C0263?KB_PROCESS:
+  946: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
+002827 EB                MOV     A,R3
+002828 B4D409            CJNE    A,#0D4H,?C0265?KB_PROCESS
+  947: 			{
+  948: 				kb_set_multikey(0x0227);
+00282B 7F27              MOV     R7,#027H
+00282D 7E02              MOV     R6,#02H
+00282F 122642            LCALL   _kb_set_multikey
+  949: 			}	
+002832 2142              AJMP    ?C0236?KB_PROCESS
+002834         ?C0265?KB_PROCESS:
+  950: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
+002834 904EDA            MOV     DPTR,#pEvt
+002837 E0                MOVX    A,@DPTR
+002838 FB                MOV     R3,A
+002839 A3                INC     DPTR
+00283A E0                MOVX    A,@DPTR
+00283B FA                MOV     R2,A
+00283C A3                INC     DPTR
+00283D E0                MOVX    A,@DPTR
+00283E 2401              ADD     A,#01H
+002840 F9                MOV     R1,A
+002841 E4                CLR     A
+002842 3A                ADDC    A,R2
+002843 FA                MOV     R2,A
+002844 A3                INC     DPTR
+002845 E0                MOVX    A,@DPTR
+002846 7E00              MOV     R6,#00H
+002848 29                ADD     A,R1
+002849 F9                MOV     R1,A
+00284A EE                MOV     A,R6
+00284B 3A                ADDC    A,R2
+00284C FA                MOV     R2,A
+00284D 1203B6            LCALL   ?C?CLDPTR
+002850 FB                MOV     R3,A
+002851 B4D509            CJNE    A,#0D5H,?C0267?KB_PROCESS
+  951: 			{
+  952: 				kb_set_multikey(0x0221);
+002854 7F21              MOV     R7,#021H
+002856 7E02              MOV     R6,#02H
+002858 122642            LCALL   _kb_set_multikey
+  953: 			}
+00285B 2142              AJMP    ?C0236?KB_PROCESS
+00285D         ?C0267?KB_PROCESS:
+  954: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
+00285D EB                MOV     A,R3
+00285E B4D609            CJNE    A,#0D6H,?C0269?KB_PROCESS
+  955: 			{
+  956: 				kb_set_multikey(0x0223);
+002861 7F23              MOV     R7,#023H
+002863 7E02              MOV     R6,#02H
+002865 122642            LCALL   _kb_set_multikey
+  957: 			}
+002868 2142              AJMP    ?C0236?KB_PROCESS
+00286A         ?C0269?KB_PROCESS:
+  958: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
+00286A 904EDA            MOV     DPTR,#pEvt
+00286D E0                MOVX    A,@DPTR
+00286E FB                MOV     R3,A
+00286F A3                INC     DPTR
+002870 E0                MOVX    A,@DPTR
+002871 FA                MOV     R2,A
+002872 A3                INC     DPTR
+002873 E0                MOVX    A,@DPTR
+002874 2401              ADD     A,#01H
+002876 F9                MOV     R1,A
+002877 E4                CLR     A
+002878 3A                ADDC    A,R2
+002879 FA                MOV     R2,A
+00287A A3                INC     DPTR
+00287B E0                MOVX    A,@DPTR
+00287C 7E00              MOV     R6,#00H
+00287E 29                ADD     A,R1
+00287F F9                MOV     R1,A
+002880 EE                MOV     A,R6
+002881 3A                ADDC    A,R2
+002882 FA                MOV     R2,A
+002883 1203B6            LCALL   ?C?CLDPTR
+002886 FB                MOV     R3,A
+002887 B4D707            CJNE    A,#0D7H,?C0271?KB_PROCESS
+  959: 			{
+  960: 				kb_set_multikey(0x0070);
+00288A 7F70              MOV     R7,#070H
+00288C 122642            LCALL   _kb_set_multikey
+  961: 			}
+00288F 2142              AJMP    ?C0236?KB_PROCESS
+002891         ?C0271?KB_PROCESS:
+  962: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
+002891 EB                MOV     A,R3
+002892 B4D809            CJNE    A,#0D8H,?C0273?KB_PROCESS
+  963: 			{
+  964: 				kb_set_multikey(0x006f);
+002895 7F6F              MOV     R7,#06FH
+002897 7E00              MOV     R6,#00H
+002899 122642            LCALL   _kb_set_multikey
+  965: 			}	
+00289C 2142              AJMP    ?C0236?KB_PROCESS
+00289E         ?C0273?KB_PROCESS:
+  966: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_IOS_SOFT_KB)  //IOS VIR KB
+00289E 904EDA            MOV     DPTR,#pEvt
+0028A1 E0                MOVX    A,@DPTR
+0028A2 FB                MOV     R3,A
+0028A3 A3                INC     DPTR
+0028A4 E0                MOVX    A,@DPTR
+0028A5 FA                MOV     R2,A
+0028A6 A3                INC     DPTR
+0028A7 E0                MOVX    A,@DPTR
+0028A8 2401              ADD     A,#01H
+0028AA F9                MOV     R1,A
+0028AB E4                CLR     A
+0028AC 3A                ADDC    A,R2
+0028AD FA                MOV     R2,A
+0028AE A3                INC     DPTR
+0028AF E0                MOVX    A,@DPTR
+0028B0 7E00              MOV     R6,#00H
+0028B2 29                ADD     A,R1
+0028B3 F9                MOV     R1,A
+0028B4 EE                MOV     A,R6
+0028B5 3A                ADDC    A,R2
+0028B6 FA                MOV     R2,A
+0028B7 1203B6            LCALL   ?C?CLDPTR
+0028BA FB                MOV     R3,A
+0028BB B4D907            CJNE    A,#0D9H,?C0275?KB_PROCESS
+  967: 		      	{
+  968: 		        	kb_set_multikey(0x00b8);
+0028BE 7FB8              MOV     R7,#0B8H
+0028C0 122642            LCALL   _kb_set_multikey
+  969: 		      	}
+0028C3 807D              SJMP    ?C0236?KB_PROCESS
+0028C5         ?C0275?KB_PROCESS:
+  970: 		      else if (pEvt->ksPool[i] ==  HID_MULTIKEY_OS_LOCK)
+0028C5 EB                MOV     A,R3
+0028C6 B4DA09            CJNE    A,#0DAH,?C0277?KB_PROCESS
+  971: 		      	{
+  972: 		        	kb_set_multikey(0x0030);
+0028C9 7F30              MOV     R7,#030H
+0028CB 7E00              MOV     R6,#00H
+0028CD 122642            LCALL   _kb_set_multikey
+  973: 		      	}	
+0028D0 8070              SJMP    ?C0236?KB_PROCESS
+0028D2         ?C0277?KB_PROCESS:
+  974: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SETUP_SHORTCUTS)
+0028D2 904EDA            MOV     DPTR,#pEvt
+0028D5 E0                MOVX    A,@DPTR
+0028D6 FB                MOV     R3,A
+0028D7 A3                INC     DPTR
+0028D8 E0                MOVX    A,@DPTR
+0028D9 FA                MOV     R2,A
+0028DA A3                INC     DPTR
+0028DB E0                MOVX    A,@DPTR
+0028DC 2401              ADD     A,#01H
+0028DE F9                MOV     R1,A
+0028DF E4                CLR     A
+0028E0 3A                ADDC    A,R2
+0028E1 FA                MOV     R2,A
+0028E2 A3                INC     DPTR
+0028E3 E0                MOVX    A,@DPTR
+0028E4 7E00              MOV     R6,#00H
+0028E6 29                ADD     A,R1
+0028E7 F9                MOV     R1,A
 0028E8 EE                MOV     A,R6
-0028E9 B4DE06            CJNE    A,#0DEH,?C0284?KB_PROCESS
-  980: 		      	{
-  981: 		        	kb_set_systemkey(0x02);
-0028EC 7F02              MOV     R7,#02H
-0028EE 3131              ACALL   _kb_set_systemkey
-  982: 		      	}
-0028F0 800A              SJMP    ?C0235?KB_PROCESS
-0028F2         ?C0284?KB_PROCESS:
-  983: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
-0028F2 1203B6            LCALL   ?C?CLDPTR
-0028F5 B4DF04            CJNE    A,#0DFH,?C0235?KB_PROCESS
-  984: 		      	{
-  985: 		        	kb_set_systemkey(0x04);
-0028F8 7F04              MOV     R7,#04H
-0028FA 3131              ACALL   _kb_set_systemkey
-  986: 		      	}
-0028FC         ?C0235?KB_PROCESS:
-  987: 			
-  988: 			if(mult_key_status == KEY_WAIT_RELEASE)
-0028FC 904E4B            MOV     DPTR,#mult_key_status
-0028FF E0                MOVX    A,@DPTR
-002900 B40224            CJNE    A,#02H,?C0231?KB_PROCESS
-  989: 			{
-  990: 				mult_key_value = pEvt->ksPool[i];
-002903 904EDA            MOV     DPTR,#pEvt
-002906 E0                MOVX    A,@DPTR
-002907 FB                MOV     R3,A
-002908 A3                INC     DPTR
-002909 E0                MOVX    A,@DPTR
-00290A FA                MOV     R2,A
-00290B A3                INC     DPTR
-00290C E0                MOVX    A,@DPTR
-00290D 2401              ADD     A,#01H
-00290F F9                MOV     R1,A
-002910 E4                CLR     A
-002911 3A                ADDC    A,R2
-002912 FA                MOV     R2,A
-002913 A3                INC     DPTR
-002914 E0                MOVX    A,@DPTR
-002915 7E00              MOV     R6,#00H
-002917 29                ADD     A,R1
-002918 F9                MOV     R1,A
-002919 EE                MOV     A,R6
-00291A 3A                ADDC    A,R2
-00291B FA                MOV     R2,A
-00291C 1203B6            LCALL   ?C?CLDPTR
-00291F 904DED            MOV     DPTR,#mult_key_value
-002922 F0                MOVX    @DPTR,A
-  991: 				pEvt->ksPool[i] = 0;
-002923 E4                CLR     A
-002924 1203FC            LCALL   ?C?CSTPTR
-  992: 			}
-  993: 		}
-  994: 	}
-002927         ?C0231?KB_PROCESS:
-002927 904EDD            MOV     DPTR,#i
-00292A E0                MOVX    A,@DPTR
-00292B 04                INC     A
-00292C F0                MOVX    @DPTR,A
-00292D 022626            LJMP    ?C0229?KB_PROCESS
-  995: }
-002930         ?C0288?KB_PROCESS:
-002930 22                RET     
+0028E9 3A                ADDC    A,R2
+0028EA FA                MOV     R2,A
+0028EB 1203B6            LCALL   ?C?CLDPTR
+0028EE FB                MOV     R3,A
+0028EF B4DB09            CJNE    A,#0DBH,?C0279?KB_PROCESS
+  975: 		      	{
+  976: 		        	kb_set_multikey(0x0306);
+0028F2 7F06              MOV     R7,#06H
+0028F4 7E03              MOV     R6,#03H
+0028F6 122642            LCALL   _kb_set_multikey
+  977: 		      	}
+0028F9 8047              SJMP    ?C0236?KB_PROCESS
+0028FB         ?C0279?KB_PROCESS:
+  978: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SOFT_KB)
+0028FB EB                MOV     A,R3
+0028FC B4DC09            CJNE    A,#0DCH,?C0281?KB_PROCESS
+  979: 		      	{
+  980: 		        	kb_set_multikey(0x0307);
+0028FF 7F07              MOV     R7,#07H
+002901 7E03              MOV     R6,#03H
+002903 122642            LCALL   _kb_set_multikey
+  981: 		      	}
+002906 803A              SJMP    ?C0236?KB_PROCESS
+002908         ?C0281?KB_PROCESS:
+  982: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
+002908 904EDA            MOV     DPTR,#pEvt
+00290B E0                MOVX    A,@DPTR
+00290C FB                MOV     R3,A
+00290D A3                INC     DPTR
+00290E E0                MOVX    A,@DPTR
+00290F FA                MOV     R2,A
+002910 A3                INC     DPTR
+002911 E0                MOVX    A,@DPTR
+002912 2401              ADD     A,#01H
+002914 F9                MOV     R1,A
+002915 E4                CLR     A
+002916 3A                ADDC    A,R2
+002917 FA                MOV     R2,A
+002918 A3                INC     DPTR
+002919 E0                MOVX    A,@DPTR
+00291A 7E00              MOV     R6,#00H
+00291C 29                ADD     A,R1
+00291D F9                MOV     R1,A
+00291E EE                MOV     A,R6
+00291F 3A                ADDC    A,R2
+002920 FA                MOV     R2,A
+002921 1203B6            LCALL   ?C?CLDPTR
+002924 FE                MOV     R6,A
+002925 B4DD06            CJNE    A,#0DDH,?C0283?KB_PROCESS
+  983: 		      	{
+  984: 		        	kb_set_systemkey(0x01);
+002928 7F01              MOV     R7,#01H
+00292A 3177              ACALL   _kb_set_systemkey
+  985: 		      	}
+00292C 8014              SJMP    ?C0236?KB_PROCESS
+00292E         ?C0283?KB_PROCESS:
+  986: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
+00292E EE                MOV     A,R6
+00292F B4DE06            CJNE    A,#0DEH,?C0285?KB_PROCESS
+  987: 		      	{
+  988: 		        	kb_set_systemkey(0x02);
+002932 7F02              MOV     R7,#02H
+002934 3177              ACALL   _kb_set_systemkey
+  989: 		      	}
+002936 800A              SJMP    ?C0236?KB_PROCESS
+002938         ?C0285?KB_PROCESS:
+  990: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
+002938 1203B6            LCALL   ?C?CLDPTR
+00293B B4DF04            CJNE    A,#0DFH,?C0236?KB_PROCESS
+  991: 		      	{
+  992: 		        	kb_set_systemkey(0x04);
+00293E 7F04              MOV     R7,#04H
+002940 3177              ACALL   _kb_set_systemkey
+  993: 		      	}
+002942         ?C0236?KB_PROCESS:
+  994: 			
+  995: 			if(mult_key_status == KEY_WAIT_RELEASE)
+002942 904E4B            MOV     DPTR,#mult_key_status
+002945 E0                MOVX    A,@DPTR
+002946 B40224            CJNE    A,#02H,?C0232?KB_PROCESS
+  996: 			{
+  997: 				mult_key_value = pEvt->ksPool[i];
+002949 904EDA            MOV     DPTR,#pEvt
+00294C E0                MOVX    A,@DPTR
+00294D FB                MOV     R3,A
+00294E A3                INC     DPTR
+00294F E0                MOVX    A,@DPTR
+002950 FA                MOV     R2,A
+002951 A3                INC     DPTR
+002952 E0                MOVX    A,@DPTR
+002953 2401              ADD     A,#01H
+002955 F9                MOV     R1,A
+002956 E4                CLR     A
+002957 3A                ADDC    A,R2
+002958 FA                MOV     R2,A
+002959 A3                INC     DPTR
+00295A E0                MOVX    A,@DPTR
+00295B 7E00              MOV     R6,#00H
+00295D 29                ADD     A,R1
+00295E F9                MOV     R1,A
+00295F EE                MOV     A,R6
+002960 3A                ADDC    A,R2
+002961 FA                MOV     R2,A
+002962 1203B6            LCALL   ?C?CLDPTR
+002965 904DED            MOV     DPTR,#mult_key_value
+002968 F0                MOVX    @DPTR,A
+  998: 				pEvt->ksPool[i] = 0;
+002969 E4                CLR     A
+00296A 1203FC            LCALL   ?C?CSTPTR
+  999: 			}
+ 1000: 		}
+ 1001: 	}
+00296D         ?C0232?KB_PROCESS:
+00296D 904EDD            MOV     DPTR,#i
+002970 E0                MOVX    A,@DPTR
+002971 04                INC     A
+002972 F0                MOVX    @DPTR,A
+002973 02266C            LJMP    ?C0230?KB_PROCESS
+ 1002: }
+002976         ?C0289?KB_PROCESS:
+002976 22                RET     
 ----- FUNCTION _kb_multikey_setup (END) -------
 
 
@@ -7621,30 +7665,30 @@
 ;---- Variable 'systemkey_value' assigned to Register 'R7' ----
   205: 	if(mult_key_status != KEY_WAIT_RELEASE)
   206: 	{
-002931 904E4B            MOV     DPTR,#mult_key_status
-002934 E0                MOVX    A,@DPTR
-002935 6402              XRL     A,#02H
-002937 6012              JZ      ?C0051?KB_PROCESS
+002977 904E4B            MOV     DPTR,#mult_key_status
+00297A E0                MOVX    A,@DPTR
+00297B 6402              XRL     A,#02H
+00297D 6012              JZ      ?C0051?KB_PROCESS
   207: 		mult_key_status = KEY_SYSTEM_PRESS;
   208: 		system_key_press = 1;
-002939 7404              MOV     A,#04H
-00293B F0                MOVX    @DPTR,A
+00297F 7404              MOV     A,#04H
+002981 F0                MOVX    @DPTR,A
   209: 		multikey[0] = HID_REPORTID_SYSTEM;
-00293C 904DE9            MOV     DPTR,#system_key_press
-00293F 7401              MOV     A,#01H
-002941 F0                MOVX    @DPTR,A
+002982 904DE9            MOV     DPTR,#system_key_press
+002985 7401              MOV     A,#01H
+002987 F0                MOVX    @DPTR,A
   210: 		multikey[1] = systemkey_value;
-002942 904E4C            MOV     DPTR,#multikey
-002945 7406              MOV     A,#06H
-002947 F0                MOVX    @DPTR,A
+002988 904E4C            MOV     DPTR,#multikey
+00298B 7406              MOV     A,#06H
+00298D F0                MOVX    @DPTR,A
   211: 	}
-002948 A3                INC     DPTR
-002949 EF                MOV     A,R7
-00294A F0                MOVX    @DPTR,A
+00298E A3                INC     DPTR
+00298F EF                MOV     A,R7
+002990 F0                MOVX    @DPTR,A
   212: }
   213: 
-00294B         ?C0051?KB_PROCESS:
-00294B 22                RET     
+002991         ?C0051?KB_PROCESS:
+002991 22                RET     
 ----- FUNCTION _kb_set_systemkey (END) -------
 
 
@@ -7654,493 +7698,493 @@
   243: {
   244: 	tKSEVENT *pEvt = NULL;
   245: 	pEvt = KS_GetCurrentEvt();
-00294C 904EEA            MOV     DPTR,#pEvt
-00294F E4                CLR     A
-002950 F0                MOVX    @DPTR,A
-002951 A3                INC     DPTR
-002952 F0                MOVX    @DPTR,A
-002953 A3                INC     DPTR
-002954 F0                MOVX    @DPTR,A
+002992 904EEA            MOV     DPTR,#pEvt
+002995 E4                CLR     A
+002996 F0                MOVX    @DPTR,A
+002997 A3                INC     DPTR
+002998 F0                MOVX    @DPTR,A
+002999 A3                INC     DPTR
+00299A F0                MOVX    @DPTR,A
   246: 	if (pEvt == NULL)
-002955 71BE              ACALL   KS_GetCurrentEvt
-002957 904EEA            MOV     DPTR,#pEvt
-00295A EB                MOV     A,R3
-00295B F0                MOVX    @DPTR,A
-00295C A3                INC     DPTR
-00295D EA                MOV     A,R2
-00295E F0                MOVX    @DPTR,A
-00295F A3                INC     DPTR
-002960 E9                MOV     A,R1
-002961 F0                MOVX    @DPTR,A
+00299B 9104              ACALL   KS_GetCurrentEvt
+00299D 904EEA            MOV     DPTR,#pEvt
+0029A0 EB                MOV     A,R3
+0029A1 F0                MOVX    @DPTR,A
+0029A2 A3                INC     DPTR
+0029A3 EA                MOV     A,R2
+0029A4 F0                MOVX    @DPTR,A
+0029A5 A3                INC     DPTR
+0029A6 E9                MOV     A,R1
+0029A7 F0                MOVX    @DPTR,A
   247: 		return;
-002962 4A                ORL     A,R2
-002963 7002              JNZ     $ + 4H
-002965 61BD              AJMP    ?C0054?KB_PROCESS
-002967         ?C0053?KB_PROCESS:
+0029A8 4A                ORL     A,R2
+0029A9 7002              JNZ     $ + 4H
+0029AB 8103              AJMP    ?C0054?KB_PROCESS
+0029AD         ?C0053?KB_PROCESS:
   248: 	if (pEvt->ksPool[0] != 0) {
-002967 904EEA            MOV     DPTR,#pEvt
-00296A E0                MOVX    A,@DPTR
-00296B FB                MOV     R3,A
-00296C A3                INC     DPTR
-00296D E0                MOVX    A,@DPTR
-00296E FA                MOV     R2,A
-00296F A3                INC     DPTR
-002970 E0                MOVX    A,@DPTR
-002971 F9                MOV     R1,A
-002972 900001            MOV     DPTR,#01H
-002975 1203CF            LCALL   ?C?CLDOPTR
-002978 FF                MOV     R7,A
-002979 7002              JNZ     $ + 4H
-00297B 61BD              AJMP    ?C0054?KB_PROCESS
+0029AD 904EEA            MOV     DPTR,#pEvt
+0029B0 E0                MOVX    A,@DPTR
+0029B1 FB                MOV     R3,A
+0029B2 A3                INC     DPTR
+0029B3 E0                MOVX    A,@DPTR
+0029B4 FA                MOV     R2,A
+0029B5 A3                INC     DPTR
+0029B6 E0                MOVX    A,@DPTR
+0029B7 F9                MOV     R1,A
+0029B8 900001            MOV     DPTR,#01H
+0029BB 1203CF            LCALL   ?C?CLDOPTR
+0029BE FF                MOV     R7,A
+0029BF 7002              JNZ     $ + 4H
+0029C1 8103              AJMP    ?C0054?KB_PROCESS
   249: 		if (pEvt->ksPool[0] == HID_KEY_ENTER ||pEvt->ksPool[0] == HID_KEY_KP_ENTER) {
-00297D 6428              XRL     A,#028H
-00297F 6005              JZ      ?C0057?KB_PROCESS
-002981 EF                MOV     A,R7
-002982 6458              XRL     A,#058H
-002984 7032              JNZ     ?C0056?KB_PROCESS
-002986         ?C0057?KB_PROCESS:
+0029C3 6428              XRL     A,#028H
+0029C5 6005              JZ      ?C0057?KB_PROCESS
+0029C7 EF                MOV     A,R7
+0029C8 6458              XRL     A,#058H
+0029CA 7032              JNZ     ?C0056?KB_PROCESS
+0029CC         ?C0057?KB_PROCESS:
   250: 			if (	g_variable.ble_currentSubState == CHANGE_TO_BLE_SUB_PINCODE)
-002986 904CC8            MOV     DPTR,#g_variable+09H
-002989 E0                MOVX    A,@DPTR
-00298A B40210            CJNE    A,#02H,?C0058?KB_PROCESS
+0029CC 904CC8            MOV     DPTR,#g_variable+09H
+0029CF E0                MOVX    A,@DPTR
+0029D0 B40210            CJNE    A,#02H,?C0058?KB_PROCESS
   251: 			{
   252: 				IPC_TxControlCmd(IPC_CMD_LE_SET_PINCODE);
-00298D 7F29              MOV     R7,#029H
-00298F 12085F            LCALL   _IPC_TxControlCmd
+0029D3 7F29              MOV     R7,#029H
+0029D5 12085F            LCALL   _IPC_TxControlCmd
   253: 				g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_PINCODE_OK;
-002992 904CC8            MOV     DPTR,#g_variable+09H
-002995 7403              MOV     A,#03H
-002997 F0                MOVX    @DPTR,A
+0029D8 904CC8            MOV     DPTR,#g_variable+09H
+0029DB 7403              MOV     A,#03H
+0029DD F0                MOVX    @DPTR,A
   254: 				le_pin_code_len = 0;
-002998 E4                CLR     A
-002999 904DD7            MOV     DPTR,#le_pin_code_len
-00299C F0                MOVX    @DPTR,A
+0029DE E4                CLR     A
+0029DF 904DD7            MOV     DPTR,#le_pin_code_len
+0029E2 F0                MOVX    @DPTR,A
   255: 			}
-00299D         ?C0058?KB_PROCESS:
+0029E3         ?C0058?KB_PROCESS:
   256: 
   257: 			if (	g_variable.br_currentSubState ==  CHANGE_TO_BR_SUB_PINCODE)
-00299D 904CCA            MOV     DPTR,#g_variable+0BH
-0029A0 E0                MOVX    A,@DPTR
-0029A1 6402              XRL     A,#02H
-0029A3 6002              JZ      $ + 4H
-0029A5 61BD              AJMP    ?C0054?KB_PROCESS
+0029E3 904CCA            MOV     DPTR,#g_variable+0BH
+0029E6 E0                MOVX    A,@DPTR
+0029E7 6402              XRL     A,#02H
+0029E9 6002              JZ      $ + 4H
+0029EB 8103              AJMP    ?C0054?KB_PROCESS
   258: 			{	
   259: 				m_link_key_exists = 1;
-0029A7 90425E            MOV     DPTR,#m_link_key_exists
-0029AA 04                INC     A
-0029AB F0                MOVX    @DPTR,A
+0029ED 90425E            MOV     DPTR,#m_link_key_exists
+0029F0 04                INC     A
+0029F1 F0                MOVX    @DPTR,A
   260: 				IPC_TxControlCmd(IPC_CMD_SET_PIN_CODE);
-0029AC 7F0A              MOV     R7,#0AH
-0029AE 12085F            LCALL   _IPC_TxControlCmd
+0029F2 7F0A              MOV     R7,#0AH
+0029F4 12085F            LCALL   _IPC_TxControlCmd
   261: 				g_variable.br_currentSubState = CHANGE_TO_BR_SUB_PINCODE_OK;
-0029B1 904CCA            MOV     DPTR,#g_variable+0BH
-0029B4 7403              MOV     A,#03H
-0029B6 F0                MOVX    @DPTR,A
+0029F7 904CCA            MOV     DPTR,#g_variable+0BH
+0029FA 7403              MOV     A,#03H
+0029FC F0                MOVX    @DPTR,A
   262: 			}
   263: 		}
-0029B7 22                RET     
-0029B8         ?C0056?KB_PROCESS:
+0029FD 22                RET     
+0029FE         ?C0056?KB_PROCESS:
   264: 		else
   265: 		{
   266: 			if (pEvt->ksPool[0] <=HID_KEY_KP_0 && pEvt->ksPool[0] >= HID_KEY_KP_1)
-0029B8 904EEA            MOV     DPTR,#pEvt
-0029BB E0                MOVX    A,@DPTR
-0029BC FB                MOV     R3,A
-0029BD A3                INC     DPTR
-0029BE E0                MOVX    A,@DPTR
-0029BF FA                MOV     R2,A
-0029C0 A3                INC     DPTR
-0029C1 E0                MOVX    A,@DPTR
-0029C2 F9                MOV     R1,A
-0029C3 900001            MOV     DPTR,#01H
-0029C6 1203CF            LCALL   ?C?CLDOPTR
-0029C9 FF                MOV     R7,A
-0029CA D3                SETB    C
-0029CB 9462              SUBB    A,#062H
-0029CD 4002              JC      $ + 4H
-0029CF 4189              AJMP    ?C0061?KB_PROCESS
-0029D1 EF                MOV     A,R7
-0029D2 C3                CLR     C
-0029D3 9459              SUBB    A,#059H
-0029D5 5002              JNC     $ + 4H
-0029D7 4189              AJMP    ?C0061?KB_PROCESS
+0029FE 904EEA            MOV     DPTR,#pEvt
+002A01 E0                MOVX    A,@DPTR
+002A02 FB                MOV     R3,A
+002A03 A3                INC     DPTR
+002A04 E0                MOVX    A,@DPTR
+002A05 FA                MOV     R2,A
+002A06 A3                INC     DPTR
+002A07 E0                MOVX    A,@DPTR
+002A08 F9                MOV     R1,A
+002A09 900001            MOV     DPTR,#01H
+002A0C 1203CF            LCALL   ?C?CLDOPTR
+002A0F FF                MOV     R7,A
+002A10 D3                SETB    C
+002A11 9462              SUBB    A,#062H
+002A13 4002              JC      $ + 4H
+002A15 41CF              AJMP    ?C0061?KB_PROCESS
+002A17 EF                MOV     A,R7
+002A18 C3                CLR     C
+002A19 9459              SUBB    A,#059H
+002A1B 5002              JNC     $ + 4H
+002A1D 41CF              AJMP    ?C0061?KB_PROCESS
   267: 			{
   268: 				if (pEvt->ksPool[0] == HID_KEY_KP_0) 
-0029D9 EF                MOV     A,R7
-0029DA B46238            CJNE    A,#062H,?C0062?KB_PROCESS
+002A1F EF                MOV     A,R7
+002A20 B46238            CJNE    A,#062H,?C0062?KB_PROCESS
   269: 				{
   270: 					ipcPin[ipcPinlen ++] = 0x30;	//ascii code: 0     x030
-0029DD 90054F            MOV     DPTR,#ipcPinlen
-0029E0 E0                MOVX    A,@DPTR
-0029E1 FF                MOV     R7,A
-0029E2 04                INC     A
-0029E3 F0                MOVX    @DPTR,A
-0029E4 7450              MOV     A,#LOW ipcPin
-0029E6 2F                ADD     A,R7
-0029E7 F582              MOV     DPL,A
-0029E9 E4                CLR     A
-0029EA 3405              ADDC    A,#HIGH ipcPin
-0029EC F583              MOV     DPH,A
-0029EE 7430              MOV     A,#030H
-0029F0 F0                MOVX    @DPTR,A
+002A23 90054F            MOV     DPTR,#ipcPinlen
+002A26 E0                MOVX    A,@DPTR
+002A27 FF                MOV     R7,A
+002A28 04                INC     A
+002A29 F0                MOVX    @DPTR,A
+002A2A 7450              MOV     A,#LOW ipcPin
+002A2C 2F                ADD     A,R7
+002A2D F582              MOV     DPL,A
+002A2F E4                CLR     A
+002A30 3405              ADDC    A,#HIGH ipcPin
+002A32 F583              MOV     DPH,A
+002A34 7430              MOV     A,#030H
+002A36 F0                MOVX    @DPTR,A
   271: 					le_pin_code = le_pin_code*10;
-0029F1 904D39            MOV     DPTR,#le_pin_code
-0029F4 E0                MOVX    A,@DPTR
-0029F5 FC                MOV     R4,A
-0029F6 A3                INC     DPTR
-0029F7 E0                MOVX    A,@DPTR
-0029F8 FD                MOV     R5,A
-0029F9 A3                INC     DPTR
-0029FA E0                MOVX    A,@DPTR
-0029FB FE                MOV     R6,A
-0029FC A3                INC     DPTR
-0029FD E0                MOVX    A,@DPTR
-0029FE FF                MOV     R7,A
-0029FF E4                CLR     A
-002A00 7B0A              MOV     R3,#0AH
-002A02 FA                MOV     R2,A
-002A03 F9                MOV     R1,A
-002A04 F8                MOV     R0,A
-002A05 12043A            LCALL   ?C?LMUL
-002A08 904D39            MOV     DPTR,#le_pin_code
-002A0B 120576            LCALL   ?C?LSTXDATA
+002A37 904D39            MOV     DPTR,#le_pin_code
+002A3A E0                MOVX    A,@DPTR
+002A3B FC                MOV     R4,A
+002A3C A3                INC     DPTR
+002A3D E0                MOVX    A,@DPTR
+002A3E FD                MOV     R5,A
+002A3F A3                INC     DPTR
+002A40 E0                MOVX    A,@DPTR
+002A41 FE                MOV     R6,A
+002A42 A3                INC     DPTR
+002A43 E0                MOVX    A,@DPTR
+002A44 FF                MOV     R7,A
+002A45 E4                CLR     A
+002A46 7B0A              MOV     R3,#0AH
+002A48 FA                MOV     R2,A
+002A49 F9                MOV     R1,A
+002A4A F8                MOV     R0,A
+002A4B 12043A            LCALL   ?C?LMUL
+002A4E 904D39            MOV     DPTR,#le_pin_code
+002A51 120576            LCALL   ?C?LSTXDATA
   272: 					le_pin_code_len++;
-002A0E 904DD7            MOV     DPTR,#le_pin_code_len
-002A11 E0                MOVX    A,@DPTR
-002A12 04                INC     A
-002A13 F0                MOVX    @DPTR,A
+002A54 904DD7            MOV     DPTR,#le_pin_code_len
+002A57 E0                MOVX    A,@DPTR
+002A58 04                INC     A
+002A59 F0                MOVX    @DPTR,A
   273: 				}
-002A14 22                RET     
-002A15         ?C0062?KB_PROCESS:
+002A5A 22                RET     
+002A5B         ?C0062?KB_PROCESS:
   274: 				else 
   275: 				{
   276: 					ipcPin[ipcPinlen ++] = pEvt->ksPool[0]  - 0x28;  // ascii :0x31-0x39
-002A15 904EEA            MOV     DPTR,#pEvt
-002A18 E0                MOVX    A,@DPTR
-002A19 FB                MOV     R3,A
-002A1A A3                INC     DPTR
-002A1B E0                MOVX    A,@DPTR
-002A1C FA                MOV     R2,A
-002A1D A3                INC     DPTR
-002A1E E0                MOVX    A,@DPTR
-002A1F F9                MOV     R1,A
-002A20 900001            MOV     DPTR,#01H
-002A23 1203CF            LCALL   ?C?CLDOPTR
-002A26 24D8              ADD     A,#0D8H
-002A28 FF                MOV     R7,A
-002A29 90054F            MOV     DPTR,#ipcPinlen
-002A2C E0                MOVX    A,@DPTR
-002A2D FE                MOV     R6,A
-002A2E 04                INC     A
-002A2F F0                MOVX    @DPTR,A
-002A30 7450              MOV     A,#LOW ipcPin
-002A32 2E                ADD     A,R6
-002A33 F582              MOV     DPL,A
-002A35 E4                CLR     A
-002A36 3405              ADDC    A,#HIGH ipcPin
-002A38 F583              MOV     DPH,A
-002A3A EF                MOV     A,R7
-002A3B F0                MOVX    @DPTR,A
+002A5B 904EEA            MOV     DPTR,#pEvt
+002A5E E0                MOVX    A,@DPTR
+002A5F FB                MOV     R3,A
+002A60 A3                INC     DPTR
+002A61 E0                MOVX    A,@DPTR
+002A62 FA                MOV     R2,A
+002A63 A3                INC     DPTR
+002A64 E0                MOVX    A,@DPTR
+002A65 F9                MOV     R1,A
+002A66 900001            MOV     DPTR,#01H
+002A69 1203CF            LCALL   ?C?CLDOPTR
+002A6C 24D8              ADD     A,#0D8H
+002A6E FF                MOV     R7,A
+002A6F 90054F            MOV     DPTR,#ipcPinlen
+002A72 E0                MOVX    A,@DPTR
+002A73 FE                MOV     R6,A
+002A74 04                INC     A
+002A75 F0                MOVX    @DPTR,A
+002A76 7450              MOV     A,#LOW ipcPin
+002A78 2E                ADD     A,R6
+002A79 F582              MOV     DPL,A
+002A7B E4                CLR     A
+002A7C 3405              ADDC    A,#HIGH ipcPin
+002A7E F583              MOV     DPH,A
+002A80 EF                MOV     A,R7
+002A81 F0                MOVX    @DPTR,A
   277: 					le_pin_code = (le_pin_code*10)+(pEvt->ksPool[0]  - 0x58);
-002A3C 900001            MOV     DPTR,#01H
-002A3F 1203CF            LCALL   ?C?CLDOPTR
-002A42 24A8              ADD     A,#0A8H
-002A44 FF                MOV     R7,A
-002A45 E4                CLR     A
-002A46 34FF              ADDC    A,#0FFH
-002A48 FE                MOV     R6,A
-002A49 E4                CLR     A
-002A4A FC                MOV     R4,A
-002A4B FD                MOV     R5,A
-002A4C C004              PUSH    AR4
-002A4E C005              PUSH    AR5
-002A50 C006              PUSH    AR6
-002A52 C007              PUSH    AR7
-002A54 7F0A              MOV     R7,#0AH
-002A56 FE                MOV     R6,A
-002A57 904D39            MOV     DPTR,#le_pin_code
-002A5A E0                MOVX    A,@DPTR
-002A5B F8                MOV     R0,A
-002A5C A3                INC     DPTR
-002A5D E0                MOVX    A,@DPTR
-002A5E F9                MOV     R1,A
-002A5F A3                INC     DPTR
-002A60 E0                MOVX    A,@DPTR
-002A61 FA                MOV     R2,A
-002A62 A3                INC     DPTR
-002A63 E0                MOVX    A,@DPTR
-002A64 FB                MOV     R3,A
-002A65 12043A            LCALL   ?C?LMUL
-002A68 D003              POP     AR3
-002A6A D002              POP     AR2
-002A6C D001              POP     AR1
-002A6E D000              POP     AR0
-002A70 EF                MOV     A,R7
-002A71 2B                ADD     A,R3
-002A72 FF                MOV     R7,A
-002A73 EE                MOV     A,R6
-002A74 3A                ADDC    A,R2
-002A75 FE                MOV     R6,A
-002A76 ED                MOV     A,R5
-002A77 39                ADDC    A,R1
-002A78 FD                MOV     R5,A
-002A79 EC                MOV     A,R4
-002A7A 38                ADDC    A,R0
-002A7B FC                MOV     R4,A
-002A7C 904D39            MOV     DPTR,#le_pin_code
-002A7F 120576            LCALL   ?C?LSTXDATA
+002A82 900001            MOV     DPTR,#01H
+002A85 1203CF            LCALL   ?C?CLDOPTR
+002A88 24A8              ADD     A,#0A8H
+002A8A FF                MOV     R7,A
+002A8B E4                CLR     A
+002A8C 34FF              ADDC    A,#0FFH
+002A8E FE                MOV     R6,A
+002A8F E4                CLR     A
+002A90 FC                MOV     R4,A
+002A91 FD                MOV     R5,A
+002A92 C004              PUSH    AR4
+002A94 C005              PUSH    AR5
+002A96 C006              PUSH    AR6
+002A98 C007              PUSH    AR7
+002A9A 7F0A              MOV     R7,#0AH
+002A9C FE                MOV     R6,A
+002A9D 904D39            MOV     DPTR,#le_pin_code
+002AA0 E0                MOVX    A,@DPTR
+002AA1 F8                MOV     R0,A
+002AA2 A3                INC     DPTR
+002AA3 E0                MOVX    A,@DPTR
+002AA4 F9                MOV     R1,A
+002AA5 A3                INC     DPTR
+002AA6 E0                MOVX    A,@DPTR
+002AA7 FA                MOV     R2,A
+002AA8 A3                INC     DPTR
+002AA9 E0                MOVX    A,@DPTR
+002AAA FB                MOV     R3,A
+002AAB 12043A            LCALL   ?C?LMUL
+002AAE D003              POP     AR3
+002AB0 D002              POP     AR2
+002AB2 D001              POP     AR1
+002AB4 D000              POP     AR0
+002AB6 EF                MOV     A,R7
+002AB7 2B                ADD     A,R3
+002AB8 FF                MOV     R7,A
+002AB9 EE                MOV     A,R6
+002ABA 3A                ADDC    A,R2
+002ABB FE                MOV     R6,A
+002ABC ED                MOV     A,R5
+002ABD 39                ADDC    A,R1
+002ABE FD                MOV     R5,A
+002ABF EC                MOV     A,R4
+002AC0 38                ADDC    A,R0
+002AC1 FC                MOV     R4,A
+002AC2 904D39            MOV     DPTR,#le_pin_code
+002AC5 120576            LCALL   ?C?LSTXDATA
   278: 					le_pin_code_len++;
-002A82 904DD7            MOV     DPTR,#le_pin_code_len
-002A85 E0                MOVX    A,@DPTR
-002A86 04                INC     A
-002A87 F0                MOVX    @DPTR,A
+002AC8 904DD7            MOV     DPTR,#le_pin_code_len
+002ACB E0                MOVX    A,@DPTR
+002ACC 04                INC     A
+002ACD F0                MOVX    @DPTR,A
   279: 				}
   280: 			}
-002A88 22                RET     
-002A89         ?C0061?KB_PROCESS:
+002ACE 22                RET     
+002ACF         ?C0061?KB_PROCESS:
   281: 			else if (pEvt->ksPool[0] <=HID_KEY_0 && pEvt->ksPool[0] >= HID_KEY_1)
-002A89 904EEA            MOV     DPTR,#pEvt
-002A8C E0                MOVX    A,@DPTR
-002A8D FB                MOV     R3,A
-002A8E A3                INC     DPTR
-002A8F E0                MOVX    A,@DPTR
-002A90 FA                MOV     R2,A
-002A91 A3                INC     DPTR
-002A92 E0                MOVX    A,@DPTR
-002A93 F9                MOV     R1,A
-002A94 900001            MOV     DPTR,#01H
-002A97 1203CF            LCALL   ?C?CLDOPTR
-002A9A FF                MOV     R7,A
-002A9B D3                SETB    C
-002A9C 9427              SUBB    A,#027H
-002A9E 4002              JC      $ + 4H
-002AA0 615A              AJMP    ?C0065?KB_PROCESS
-002AA2 EF                MOV     A,R7
-002AA3 C3                CLR     C
-002AA4 941E              SUBB    A,#01EH
-002AA6 5002              JNC     $ + 4H
-002AA8 615A              AJMP    ?C0065?KB_PROCESS
+002ACF 904EEA            MOV     DPTR,#pEvt
+002AD2 E0                MOVX    A,@DPTR
+002AD3 FB                MOV     R3,A
+002AD4 A3                INC     DPTR
+002AD5 E0                MOVX    A,@DPTR
+002AD6 FA                MOV     R2,A
+002AD7 A3                INC     DPTR
+002AD8 E0                MOVX    A,@DPTR
+002AD9 F9                MOV     R1,A
+002ADA 900001            MOV     DPTR,#01H
+002ADD 1203CF            LCALL   ?C?CLDOPTR
+002AE0 FF                MOV     R7,A
+002AE1 D3                SETB    C
+002AE2 9427              SUBB    A,#027H
+002AE4 4002              JC      $ + 4H
+002AE6 61A0              AJMP    ?C0065?KB_PROCESS
+002AE8 EF                MOV     A,R7
+002AE9 C3                CLR     C
+002AEA 941E              SUBB    A,#01EH
+002AEC 5002              JNC     $ + 4H
+002AEE 61A0              AJMP    ?C0065?KB_PROCESS
   282: 			{
   283: 				if (pEvt->ksPool[0] == HID_KEY_0) 
-002AAA EF                MOV     A,R7
-002AAB B42738            CJNE    A,#027H,?C0066?KB_PROCESS
+002AF0 EF                MOV     A,R7
+002AF1 B42738            CJNE    A,#027H,?C0066?KB_PROCESS
   284: 				{
   285: 					ipcPin[ipcPinlen ++] = 0x30;	//0
-002AAE 90054F            MOV     DPTR,#ipcPinlen
-002AB1 E0                MOVX    A,@DPTR
-002AB2 FF                MOV     R7,A
-002AB3 04                INC     A
-002AB4 F0                MOVX    @DPTR,A
-002AB5 7450              MOV     A,#LOW ipcPin
-002AB7 2F                ADD     A,R7
-002AB8 F582              MOV     DPL,A
-002ABA E4                CLR     A
-002ABB 3405              ADDC    A,#HIGH ipcPin
-002ABD F583              MOV     DPH,A
-002ABF 7430              MOV     A,#030H
-002AC1 F0                MOVX    @DPTR,A
+002AF4 90054F            MOV     DPTR,#ipcPinlen
+002AF7 E0                MOVX    A,@DPTR
+002AF8 FF                MOV     R7,A
+002AF9 04                INC     A
+002AFA F0                MOVX    @DPTR,A
+002AFB 7450              MOV     A,#LOW ipcPin
+002AFD 2F                ADD     A,R7
+002AFE F582              MOV     DPL,A
+002B00 E4                CLR     A
+002B01 3405              ADDC    A,#HIGH ipcPin
+002B03 F583              MOV     DPH,A
+002B05 7430              MOV     A,#030H
+002B07 F0                MOVX    @DPTR,A
   286: 					le_pin_code = le_pin_code*10;
-002AC2 904D39            MOV     DPTR,#le_pin_code
-002AC5 E0                MOVX    A,@DPTR
-002AC6 FC                MOV     R4,A
-002AC7 A3                INC     DPTR
-002AC8 E0                MOVX    A,@DPTR
-002AC9 FD                MOV     R5,A
-002ACA A3                INC     DPTR
-002ACB E0                MOVX    A,@DPTR
-002ACC FE                MOV     R6,A
-002ACD A3                INC     DPTR
-002ACE E0                MOVX    A,@DPTR
-002ACF FF                MOV     R7,A
-002AD0 E4                CLR     A
-002AD1 7B0A              MOV     R3,#0AH
-002AD3 FA                MOV     R2,A
-002AD4 F9                MOV     R1,A
-002AD5 F8                MOV     R0,A
-002AD6 12043A            LCALL   ?C?LMUL
-002AD9 904D39            MOV     DPTR,#le_pin_code
-002ADC 120576            LCALL   ?C?LSTXDATA
+002B08 904D39            MOV     DPTR,#le_pin_code
+002B0B E0                MOVX    A,@DPTR
+002B0C FC                MOV     R4,A
+002B0D A3                INC     DPTR
+002B0E E0                MOVX    A,@DPTR
+002B0F FD                MOV     R5,A
+002B10 A3                INC     DPTR
+002B11 E0                MOVX    A,@DPTR
+002B12 FE                MOV     R6,A
+002B13 A3                INC     DPTR
+002B14 E0                MOVX    A,@DPTR
+002B15 FF                MOV     R7,A
+002B16 E4                CLR     A
+002B17 7B0A              MOV     R3,#0AH
+002B19 FA                MOV     R2,A
+002B1A F9                MOV     R1,A
+002B1B F8                MOV     R0,A
+002B1C 12043A            LCALL   ?C?LMUL
+002B1F 904D39            MOV     DPTR,#le_pin_code
+002B22 120576            LCALL   ?C?LSTXDATA
   287: 					le_pin_code_len++;
-002ADF 904DD7            MOV     DPTR,#le_pin_code_len
-002AE2 E0                MOVX    A,@DPTR
-002AE3 04                INC     A
-002AE4 F0                MOVX    @DPTR,A
+002B25 904DD7            MOV     DPTR,#le_pin_code_len
+002B28 E0                MOVX    A,@DPTR
+002B29 04                INC     A
+002B2A F0                MOVX    @DPTR,A
   288: 				}
-002AE5 22                RET     
-002AE6         ?C0066?KB_PROCESS:
+002B2B 22                RET     
+002B2C         ?C0066?KB_PROCESS:
   289: 				else 
   290: 				{
   291: 					ipcPin[ipcPinlen ++] = pEvt->ksPool[0]  - (HID_KEY_1 -1) + 0x30;
-002AE6 904EEA            MOV     DPTR,#pEvt
-002AE9 E0                MOVX    A,@DPTR
-002AEA FB                MOV     R3,A
-002AEB A3                INC     DPTR
-002AEC E0                MOVX    A,@DPTR
-002AED FA                MOV     R2,A
-002AEE A3                INC     DPTR
-002AEF E0                MOVX    A,@DPTR
-002AF0 F9                MOV     R1,A
-002AF1 900001            MOV     DPTR,#01H
-002AF4 1203CF            LCALL   ?C?CLDOPTR
-002AF7 2413              ADD     A,#013H
-002AF9 FF                MOV     R7,A
-002AFA 90054F            MOV     DPTR,#ipcPinlen
-002AFD E0                MOVX    A,@DPTR
-002AFE FE                MOV     R6,A
-002AFF 04                INC     A
-002B00 F0                MOVX    @DPTR,A
-002B01 7450              MOV     A,#LOW ipcPin
-002B03 2E                ADD     A,R6
-002B04 F582              MOV     DPL,A
-002B06 E4                CLR     A
-002B07 3405              ADDC    A,#HIGH ipcPin
-002B09 F583              MOV     DPH,A
-002B0B EF                MOV     A,R7
-002B0C F0                MOVX    @DPTR,A
+002B2C 904EEA            MOV     DPTR,#pEvt
+002B2F E0                MOVX    A,@DPTR
+002B30 FB                MOV     R3,A
+002B31 A3                INC     DPTR
+002B32 E0                MOVX    A,@DPTR
+002B33 FA                MOV     R2,A
+002B34 A3                INC     DPTR
+002B35 E0                MOVX    A,@DPTR
+002B36 F9                MOV     R1,A
+002B37 900001            MOV     DPTR,#01H
+002B3A 1203CF            LCALL   ?C?CLDOPTR
+002B3D 2413              ADD     A,#013H
+002B3F FF                MOV     R7,A
+002B40 90054F            MOV     DPTR,#ipcPinlen
+002B43 E0                MOVX    A,@DPTR
+002B44 FE                MOV     R6,A
+002B45 04                INC     A
+002B46 F0                MOVX    @DPTR,A
+002B47 7450              MOV     A,#LOW ipcPin
+002B49 2E                ADD     A,R6
+002B4A F582              MOV     DPL,A
+002B4C E4                CLR     A
+002B4D 3405              ADDC    A,#HIGH ipcPin
+002B4F F583              MOV     DPH,A
+002B51 EF                MOV     A,R7
+002B52 F0                MOVX    @DPTR,A
   292: 					le_pin_code = (le_pin_code*10)+(pEvt->ksPool[0]  - (HID_KEY_1 -1));
-002B0D 900001            MOV     DPTR,#01H
-002B10 1203CF            LCALL   ?C?CLDOPTR
-002B13 24E3              ADD     A,#0E3H
-002B15 FF                MOV     R7,A
-002B16 E4                CLR     A
-002B17 34FF              ADDC    A,#0FFH
-002B19 FE                MOV     R6,A
-002B1A E4                CLR     A
-002B1B FC                MOV     R4,A
-002B1C FD                MOV     R5,A
-002B1D C004              PUSH    AR4
-002B1F C005              PUSH    AR5
-002B21 C006              PUSH    AR6
-002B23 C007              PUSH    AR7
-002B25 7F0A              MOV     R7,#0AH
-002B27 FE                MOV     R6,A
-002B28 904D39            MOV     DPTR,#le_pin_code
-002B2B E0                MOVX    A,@DPTR
-002B2C F8                MOV     R0,A
-002B2D A3                INC     DPTR
-002B2E E0                MOVX    A,@DPTR
-002B2F F9                MOV     R1,A
-002B30 A3                INC     DPTR
-002B31 E0                MOVX    A,@DPTR
-002B32 FA                MOV     R2,A
-002B33 A3                INC     DPTR
-002B34 E0                MOVX    A,@DPTR
-002B35 FB                MOV     R3,A
-002B36 12043A            LCALL   ?C?LMUL
-002B39 D003              POP     AR3
-002B3B D002              POP     AR2
-002B3D D001              POP     AR1
-002B3F D000              POP     AR0
-002B41 EF                MOV     A,R7
-002B42 2B                ADD     A,R3
-002B43 FF                MOV     R7,A
-002B44 EE                MOV     A,R6
-002B45 3A                ADDC    A,R2
-002B46 FE                MOV     R6,A
-002B47 ED                MOV     A,R5
-002B48 39                ADDC    A,R1
-002B49 FD                MOV     R5,A
-002B4A EC                MOV     A,R4
-002B4B 38                ADDC    A,R0
-002B4C FC                MOV     R4,A
-002B4D 904D39            MOV     DPTR,#le_pin_code
-002B50 120576            LCALL   ?C?LSTXDATA
+002B53 900001            MOV     DPTR,#01H
+002B56 1203CF            LCALL   ?C?CLDOPTR
+002B59 24E3              ADD     A,#0E3H
+002B5B FF                MOV     R7,A
+002B5C E4                CLR     A
+002B5D 34FF              ADDC    A,#0FFH
+002B5F FE                MOV     R6,A
+002B60 E4                CLR     A
+002B61 FC                MOV     R4,A
+002B62 FD                MOV     R5,A
+002B63 C004              PUSH    AR4
+002B65 C005              PUSH    AR5
+002B67 C006              PUSH    AR6
+002B69 C007              PUSH    AR7
+002B6B 7F0A              MOV     R7,#0AH
+002B6D FE                MOV     R6,A
+002B6E 904D39            MOV     DPTR,#le_pin_code
+002B71 E0                MOVX    A,@DPTR
+002B72 F8                MOV     R0,A
+002B73 A3                INC     DPTR
+002B74 E0                MOVX    A,@DPTR
+002B75 F9                MOV     R1,A
+002B76 A3                INC     DPTR
+002B77 E0                MOVX    A,@DPTR
+002B78 FA                MOV     R2,A
+002B79 A3                INC     DPTR
+002B7A E0                MOVX    A,@DPTR
+002B7B FB                MOV     R3,A
+002B7C 12043A            LCALL   ?C?LMUL
+002B7F D003              POP     AR3
+002B81 D002              POP     AR2
+002B83 D001              POP     AR1
+002B85 D000              POP     AR0
+002B87 EF                MOV     A,R7
+002B88 2B                ADD     A,R3
+002B89 FF                MOV     R7,A
+002B8A EE                MOV     A,R6
+002B8B 3A                ADDC    A,R2
+002B8C FE                MOV     R6,A
+002B8D ED                MOV     A,R5
+002B8E 39                ADDC    A,R1
+002B8F FD                MOV     R5,A
+002B90 EC                MOV     A,R4
+002B91 38                ADDC    A,R0
+002B92 FC                MOV     R4,A
+002B93 904D39            MOV     DPTR,#le_pin_code
+002B96 120576            LCALL   ?C?LSTXDATA
   293: 					le_pin_code_len++;
-002B53 904DD7            MOV     DPTR,#le_pin_code_len
-002B56 E0                MOVX    A,@DPTR
-002B57 04                INC     A
-002B58 F0                MOVX    @DPTR,A
+002B99 904DD7            MOV     DPTR,#le_pin_code_len
+002B9C E0                MOVX    A,@DPTR
+002B9D 04                INC     A
+002B9E F0                MOVX    @DPTR,A
   294: 				}
   295: 			}
-002B59 22                RET     
-002B5A         ?C0065?KB_PROCESS:
+002B9F 22                RET     
+002BA0         ?C0065?KB_PROCESS:
   296: 			else if(pEvt->ksPool[0] == HID_KEY_BACKSPACE) 
-002B5A 904EEA            MOV     DPTR,#pEvt
-002B5D E0                MOVX    A,@DPTR
-002B5E FB                MOV     R3,A
-002B5F A3                INC     DPTR
-002B60 E0                MOVX    A,@DPTR
-002B61 FA                MOV     R2,A
-002B62 A3                INC     DPTR
-002B63 E0                MOVX    A,@DPTR
-002B64 F9                MOV     R1,A
-002B65 900001            MOV     DPTR,#01H
-002B68 1203CF            LCALL   ?C?CLDOPTR
-002B6B 642A              XRL     A,#02AH
-002B6D 7040              JNZ     ?C0069?KB_PROCESS
+002BA0 904EEA            MOV     DPTR,#pEvt
+002BA3 E0                MOVX    A,@DPTR
+002BA4 FB                MOV     R3,A
+002BA5 A3                INC     DPTR
+002BA6 E0                MOVX    A,@DPTR
+002BA7 FA                MOV     R2,A
+002BA8 A3                INC     DPTR
+002BA9 E0                MOVX    A,@DPTR
+002BAA F9                MOV     R1,A
+002BAB 900001            MOV     DPTR,#01H
+002BAE 1203CF            LCALL   ?C?CLDOPTR
+002BB1 642A              XRL     A,#02AH
+002BB3 7040              JNZ     ?C0069?KB_PROCESS
   297: 			{
   298: 				if(ipcPinlen)
-002B6F 90054F            MOV     DPTR,#ipcPinlen
-002B72 E0                MOVX    A,@DPTR
-002B73 6010              JZ      ?C0070?KB_PROCESS
+002BB5 90054F            MOV     DPTR,#ipcPinlen
+002BB8 E0                MOVX    A,@DPTR
+002BB9 6010              JZ      ?C0070?KB_PROCESS
   299: 					ipcPin[ipcPinlen --] = 0;
-002B75 E0                MOVX    A,@DPTR
-002B76 FF                MOV     R7,A
-002B77 14                DEC     A
-002B78 F0                MOVX    @DPTR,A
-002B79 7450              MOV     A,#LOW ipcPin
-002B7B 2F                ADD     A,R7
-002B7C F582              MOV     DPL,A
-002B7E E4                CLR     A
-002B7F 3405              ADDC    A,#HIGH ipcPin
-002B81 F583              MOV     DPH,A
-002B83 E4                CLR     A
-002B84 F0                MOVX    @DPTR,A
-002B85         ?C0070?KB_PROCESS:
+002BBB E0                MOVX    A,@DPTR
+002BBC FF                MOV     R7,A
+002BBD 14                DEC     A
+002BBE F0                MOVX    @DPTR,A
+002BBF 7450              MOV     A,#LOW ipcPin
+002BC1 2F                ADD     A,R7
+002BC2 F582              MOV     DPL,A
+002BC4 E4                CLR     A
+002BC5 3405              ADDC    A,#HIGH ipcPin
+002BC7 F583              MOV     DPH,A
+002BC9 E4                CLR     A
+002BCA F0                MOVX    @DPTR,A
+002BCB         ?C0070?KB_PROCESS:
   300: 				if(le_pin_code_len)
-002B85 904DD7            MOV     DPTR,#le_pin_code_len
-002B88 E0                MOVX    A,@DPTR
-002B89 6032              JZ      ?C0054?KB_PROCESS
+002BCB 904DD7            MOV     DPTR,#le_pin_code_len
+002BCE E0                MOVX    A,@DPTR
+002BCF 6032              JZ      ?C0054?KB_PROCESS
   301: 				{
   302: 					le_pin_code = le_pin_code /10;
-002B8B 904D39            MOV     DPTR,#le_pin_code
-002B8E E0                MOVX    A,@DPTR
-002B8F FC                MOV     R4,A
-002B90 A3                INC     DPTR
-002B91 E0                MOVX    A,@DPTR
-002B92 FD                MOV     R5,A
-002B93 A3                INC     DPTR
-002B94 E0                MOVX    A,@DPTR
-002B95 FE                MOV     R6,A
-002B96 A3                INC     DPTR
-002B97 E0                MOVX    A,@DPTR
-002B98 FF                MOV     R7,A
-002B99 E4                CLR     A
-002B9A 7B0A              MOV     R3,#0AH
-002B9C FA                MOV     R2,A
-002B9D F9                MOV     R1,A
-002B9E F8                MOV     R0,A
-002B9F 1204C5            LCALL   ?C?ULDIV
-002BA2 904D39            MOV     DPTR,#le_pin_code
-002BA5 120576            LCALL   ?C?LSTXDATA
+002BD1 904D39            MOV     DPTR,#le_pin_code
+002BD4 E0                MOVX    A,@DPTR
+002BD5 FC                MOV     R4,A
+002BD6 A3                INC     DPTR
+002BD7 E0                MOVX    A,@DPTR
+002BD8 FD                MOV     R5,A
+002BD9 A3                INC     DPTR
+002BDA E0                MOVX    A,@DPTR
+002BDB FE                MOV     R6,A
+002BDC A3                INC     DPTR
+002BDD E0                MOVX    A,@DPTR
+002BDE FF                MOV     R7,A
+002BDF E4                CLR     A
+002BE0 7B0A              MOV     R3,#0AH
+002BE2 FA                MOV     R2,A
+002BE3 F9                MOV     R1,A
+002BE4 F8                MOV     R0,A
+002BE5 1204C5            LCALL   ?C?ULDIV
+002BE8 904D39            MOV     DPTR,#le_pin_code
+002BEB 120576            LCALL   ?C?LSTXDATA
   303: 					le_pin_code_len--;
-002BA8 904DD7            MOV     DPTR,#le_pin_code_len
-002BAB E0                MOVX    A,@DPTR
-002BAC 14                DEC     A
-002BAD F0                MOVX    @DPTR,A
+002BEE 904DD7            MOV     DPTR,#le_pin_code_len
+002BF1 E0                MOVX    A,@DPTR
+002BF2 14                DEC     A
+002BF3 F0                MOVX    @DPTR,A
   304: 				}	
   305: 			}
-002BAE 22                RET     
-002BAF         ?C0069?KB_PROCESS:
+002BF4 22                RET     
+002BF5         ?C0069?KB_PROCESS:
   306: 			else
   307: 			{
   308: 				kb_motion_keyscan(pEvt);
-002BAF 904EEA            MOV     DPTR,#pEvt
-002BB2 E0                MOVX    A,@DPTR
-002BB3 FB                MOV     R3,A
-002BB4 A3                INC     DPTR
-002BB5 E0                MOVX    A,@DPTR
-002BB6 FA                MOV     R2,A
-002BB7 A3                INC     DPTR
-002BB8 E0                MOVX    A,@DPTR
-002BB9 F9                MOV     R1,A
-002BBA 12112E            LCALL   _kb_motion_keyscan
+002BF5 904EEA            MOV     DPTR,#pEvt
+002BF8 E0                MOVX    A,@DPTR
+002BF9 FB                MOV     R3,A
+002BFA A3                INC     DPTR
+002BFB E0                MOVX    A,@DPTR
+002BFC FA                MOV     R2,A
+002BFD A3                INC     DPTR
+002BFE E0                MOVX    A,@DPTR
+002BFF F9                MOV     R1,A
+002C00 12112E            LCALL   _kb_motion_keyscan
   309: 			}
   310: 		}
   311: 	}
   312: }
-002BBD         ?C0054?KB_PROCESS:
-002BBD 22                RET     
+002C03         ?C0054?KB_PROCESS:
+002C03 22                RET     
 ----- FUNCTION kb_bt_pincode_enter (END) -------
 
 
@@ -8150,439 +8194,439 @@
   294: {
   295: 	//
   296: 	byte i = 0;
-002BBE E4                CLR     A
-002BBF 904E88            MOV     DPTR,#i
-002BC2 F0                MOVX    @DPTR,A
+002C04 E4                CLR     A
+002C05 904E88            MOV     DPTR,#i
+002C08 F0                MOVX    @DPTR,A
   297: 	byte j = 0;
-002BC3 A3                INC     DPTR
-002BC4 F0                MOVX    @DPTR,A
+002C09 A3                INC     DPTR
+002C0A F0                MOVX    @DPTR,A
   298: 	byte temp = 0;
-002BC5 A3                INC     DPTR
-002BC6 F0                MOVX    @DPTR,A
+002C0B A3                INC     DPTR
+002C0C F0                MOVX    @DPTR,A
   299: 	byte flag = 0;
-002BC7 A3                INC     DPTR
-002BC8 F0                MOVX    @DPTR,A
+002C0D A3                INC     DPTR
+002C0E F0                MOVX    @DPTR,A
   300: 	byte offset = 0;
-002BC9 A3                INC     DPTR
-002BCA F0                MOVX    @DPTR,A
+002C0F A3                INC     DPTR
+002C10 F0                MOVX    @DPTR,A
   301: 	byte state = 0;
-002BCB A3                INC     DPTR
-002BCC F0                MOVX    @DPTR,A
+002C11 A3                INC     DPTR
+002C12 F0                MOVX    @DPTR,A
   302: 	byte colCounttemp = 0;
-002BCD A3                INC     DPTR
-002BCE F0                MOVX    @DPTR,A
+002C13 A3                INC     DPTR
+002C14 F0                MOVX    @DPTR,A
   303: 	byte rawSel =0;
-002BCF A3                INC     DPTR
-002BD0 F0                MOVX    @DPTR,A
+002C15 A3                INC     DPTR
+002C16 F0                MOVX    @DPTR,A
   304: 	byte keyCounttemp = 0;
-002BD1 A3                INC     DPTR
-002BD2 F0                MOVX    @DPTR,A
+002C17 A3                INC     DPTR
+002C18 F0                MOVX    @DPTR,A
   305: 	byte key_value_temp = 0;
-002BD3 A3                INC     DPTR
-002BD4 F0                MOVX    @DPTR,A
+002C19 A3                INC     DPTR
+002C1A F0                MOVX    @DPTR,A
   306: 	byte ghost = 0;
-002BD5 A3                INC     DPTR
-002BD6 F0                MOVX    @DPTR,A
+002C1B A3                INC     DPTR
+002C1C F0                MOVX    @DPTR,A
   307: 	byte rawCount = 0;
-002BD7 A3                INC     DPTR
-002BD8 F0                MOVX    @DPTR,A
+002C1D A3                INC     DPTR
+002C1E F0                MOVX    @DPTR,A
   308: 	byte colCount = 0;
-002BD9 A3                INC     DPTR
-002BDA F0                MOVX    @DPTR,A
+002C1F A3                INC     DPTR
+002C20 F0                MOVX    @DPTR,A
   309: 
   310: 	
   311: 	KS_ScanMatrix();
-002BDB 123540            LCALL   KS_ScanMatrix
+002C21 1236B0            LCALL   KS_ScanMatrix
   312: 
   313: 	if (compare_str(ksSelMapCurr,ksSelMapCheck,KB_KSCAN_COL_NUM) 
-002BDE 7A4D              MOV     R2,#HIGH ksSelMapCheck
-002BE0 79A8              MOV     R1,#LOW ksSelMapCheck
-002BE2 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
-002BE5 7401              MOV     A,#01H
-002BE7 F0                MOVX    @DPTR,A
-002BE8 A3                INC     DPTR
-002BE9 744D              MOV     A,#HIGH ksSelMapCheck
-002BEB F0                MOVX    @DPTR,A
-002BEC A3                INC     DPTR
-002BED 74A8              MOV     A,#LOW ksSelMapCheck
-002BEF F0                MOVX    @DPTR,A
-002BF0 A3                INC     DPTR
-002BF1 7414              MOV     A,#014H
-002BF3 F0                MOVX    @DPTR,A
-002BF4 7B01              MOV     R3,#01H
-002BF6 7A4D              MOV     R2,#HIGH ksSelMapCurr
-002BF8 79BC              MOV     R1,#LOW ksSelMapCurr
-002BFA 121F40            LCALL   _compare_str
-002BFD EF                MOV     A,R7
-002BFE 6016              JZ      ?C0059?KEYSCAN
-002C00 7B01              MOV     R3,#01H
-002C02 7A4D              MOV     R2,#HIGH ksSelMapCurr
-002C04 79BC              MOV     R1,#LOW ksSelMapCurr
-002C06 7D14              MOV     R5,#014H
-002C08 B1CB              ACALL   _array_is_empty
-002C0A EF                MOV     A,R7
-002C0B 7009              JNZ     ?C0059?KEYSCAN
+002C24 7A4D              MOV     R2,#HIGH ksSelMapCheck
+002C26 79A8              MOV     R1,#LOW ksSelMapCheck
+002C28 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
+002C2B 7401              MOV     A,#01H
+002C2D F0                MOVX    @DPTR,A
+002C2E A3                INC     DPTR
+002C2F 744D              MOV     A,#HIGH ksSelMapCheck
+002C31 F0                MOVX    @DPTR,A
+002C32 A3                INC     DPTR
+002C33 74A8              MOV     A,#LOW ksSelMapCheck
+002C35 F0                MOVX    @DPTR,A
+002C36 A3                INC     DPTR
+002C37 7414              MOV     A,#014H
+002C39 F0                MOVX    @DPTR,A
+002C3A 7B01              MOV     R3,#01H
+002C3C 7A4D              MOV     R2,#HIGH ksSelMapCurr
+002C3E 79BC              MOV     R1,#LOW ksSelMapCurr
+002C40 121F4D            LCALL   _compare_str
+002C43 EF                MOV     A,R7
+002C44 6016              JZ      ?C0059?KEYSCAN
+002C46 7B01              MOV     R3,#01H
+002C48 7A4D              MOV     R2,#HIGH ksSelMapCurr
+002C4A 79BC              MOV     R1,#LOW ksSelMapCurr
+002C4C 7D14              MOV     R5,#014H
+002C4E D15C              ACALL   _array_is_empty
+002C50 EF                MOV     A,R7
+002C51 7009              JNZ     ?C0059?KEYSCAN
   314: 		&& !array_is_empty(ksSelMapCurr,KB_KSCAN_COL_NUM))
   315: 	{
   316: 		g_variable.button_flag |= 0x02;
-002C0D 904CCE            MOV     DPTR,#g_variable+0FH
-002C10 E0                MOVX    A,@DPTR
-002C11 4402              ORL     A,#02H
-002C13 F0                MOVX    @DPTR,A
+002C53 904CCE            MOV     DPTR,#g_variable+0FH
+002C56 E0                MOVX    A,@DPTR
+002C57 4402              ORL     A,#02H
+002C59 F0                MOVX    @DPTR,A
   317: 	}
-002C14 800C              SJMP    ?C0060?KEYSCAN
-002C16         ?C0059?KEYSCAN:
+002C5A 800C              SJMP    ?C0060?KEYSCAN
+002C5C         ?C0059?KEYSCAN:
   318: 	else
   319: 	{	
   320: 		g_variable.button_flag &= 0xFD;
-002C16 904CCE            MOV     DPTR,#g_variable+0FH
-002C19 E0                MOVX    A,@DPTR
-002C1A 54FD              ANL     A,#0FDH
-002C1C F0                MOVX    @DPTR,A
+002C5C 904CCE            MOV     DPTR,#g_variable+0FH
+002C5F E0                MOVX    A,@DPTR
+002C60 54FD              ANL     A,#0FDH
+002C62 F0                MOVX    @DPTR,A
   321: 		g_variable.button_timer[1] = 0;
-002C1D E4                CLR     A
-002C1E 904CD0            MOV     DPTR,#g_variable+011H
-002C21 F0                MOVX    @DPTR,A
+002C63 E4                CLR     A
+002C64 904CD0            MOV     DPTR,#g_variable+011H
+002C67 F0                MOVX    @DPTR,A
   322: 	}
-002C22         ?C0060?KEYSCAN:
+002C68         ?C0060?KEYSCAN:
   323: 
   324: 	for (i=0; col[i]!=0; i++) {
-002C22 E4                CLR     A
-002C23 904E88            MOV     DPTR,#i
-002C26 F0                MOVX    @DPTR,A
-002C27         ?C0061?KEYSCAN:
-002C27 904E88            MOV     DPTR,#i
-002C2A E0                MOVX    A,@DPTR
-002C2B FF                MOV     R7,A
-002C2C 900681            MOV     DPTR,#col
-002C2F 93                MOVC    A,@A+DPTR
-002C30 602F              JZ      ?C0062?KEYSCAN
+002C68 E4                CLR     A
+002C69 904E88            MOV     DPTR,#i
+002C6C F0                MOVX    @DPTR,A
+002C6D         ?C0061?KEYSCAN:
+002C6D 904E88            MOV     DPTR,#i
+002C70 E0                MOVX    A,@DPTR
+002C71 FF                MOV     R7,A
+002C72 900681            MOV     DPTR,#col
+002C75 93                MOVC    A,@A+DPTR
+002C76 602F              JZ      ?C0062?KEYSCAN
   325: 		temp = ksSelMapCurr[i];
-002C32 74BC              MOV     A,#LOW ksSelMapCurr
-002C34 2F                ADD     A,R7
-002C35 F582              MOV     DPL,A
-002C37 E4                CLR     A
-002C38 344D              ADDC    A,#HIGH ksSelMapCurr
-002C3A F583              MOV     DPH,A
-002C3C E0                MOVX    A,@DPTR
-002C3D 904E8A            MOV     DPTR,#temp
-002C40 F0                MOVX    @DPTR,A
+002C78 74BC              MOV     A,#LOW ksSelMapCurr
+002C7A 2F                ADD     A,R7
+002C7B F582              MOV     DPL,A
+002C7D E4                CLR     A
+002C7E 344D              ADDC    A,#HIGH ksSelMapCurr
+002C80 F583              MOV     DPH,A
+002C82 E0                MOVX    A,@DPTR
+002C83 904E8A            MOV     DPTR,#temp
+002C86 F0                MOVX    @DPTR,A
   326: 		if (temp!=0) {
-002C41 E0                MOVX    A,@DPTR
-002C42 FD                MOV     R5,A
-002C43 6014              JZ      ?C0063?KEYSCAN
+002C87 E0                MOVX    A,@DPTR
+002C88 FD                MOV     R5,A
+002C89 6014              JZ      ?C0063?KEYSCAN
   327: 			colCounttemp++;
-002C45 904E8E            MOV     DPTR,#colCounttemp
-002C48 E0                MOVX    A,@DPTR
-002C49 04                INC     A
-002C4A F0                MOVX    @DPTR,A
+002C8B 904E8E            MOV     DPTR,#colCounttemp
+002C8E E0                MOVX    A,@DPTR
+002C8F 04                INC     A
+002C90 F0                MOVX    @DPTR,A
   328: 			rawSel = temp|rawSel;
-002C4B A3                INC     DPTR
-002C4C E0                MOVX    A,@DPTR
-002C4D FE                MOV     R6,A
-002C4E ED                MOV     A,R5
-002C4F 4E                ORL     A,R6
-002C50 F0                MOVX    @DPTR,A
+002C91 A3                INC     DPTR
+002C92 E0                MOVX    A,@DPTR
+002C93 FE                MOV     R6,A
+002C94 ED                MOV     A,R5
+002C95 4E                ORL     A,R6
+002C96 F0                MOVX    @DPTR,A
   329: 			keyCounttemp += bit_count(temp);
-002C51 AF05              MOV     R7,AR5
-002C53 B1BD              ACALL   _bit_count
-002C55 A3                INC     DPTR
-002C56 E0                MOVX    A,@DPTR
-002C57 2F                ADD     A,R7
-002C58 F0                MOVX    @DPTR,A
+002C97 AF05              MOV     R7,AR5
+002C99 D103              ACALL   _bit_count
+002C9B A3                INC     DPTR
+002C9C E0                MOVX    A,@DPTR
+002C9D 2F                ADD     A,R7
+002C9E F0                MOVX    @DPTR,A
   330: 		}
   331: 	}
-002C59         ?C0063?KEYSCAN:
-002C59 904E88            MOV     DPTR,#i
-002C5C E0                MOVX    A,@DPTR
-002C5D 04                INC     A
-002C5E F0                MOVX    @DPTR,A
-002C5F 80C6              SJMP    ?C0061?KEYSCAN
-002C61         ?C0062?KEYSCAN:
+002C9F         ?C0063?KEYSCAN:
+002C9F 904E88            MOV     DPTR,#i
+002CA2 E0                MOVX    A,@DPTR
+002CA3 04                INC     A
+002CA4 F0                MOVX    @DPTR,A
+002CA5 80C6              SJMP    ?C0061?KEYSCAN
+002CA7         ?C0062?KEYSCAN:
   332: 	keyCount = keyCounttemp;
-002C61 904E90            MOV     DPTR,#keyCounttemp
-002C64 E0                MOVX    A,@DPTR
-002C65 904DE4            MOV     DPTR,#keyCount
-002C68 F0                MOVX    @DPTR,A
+002CA7 904E90            MOV     DPTR,#keyCounttemp
+002CAA E0                MOVX    A,@DPTR
+002CAB 904DE4            MOV     DPTR,#keyCount
+002CAE F0                MOVX    @DPTR,A
   333: 	colCount = colCounttemp;
-002C69 904E8E            MOV     DPTR,#colCounttemp
-002C6C E0                MOVX    A,@DPTR
-002C6D 904E94            MOV     DPTR,#colCount
-002C70 F0                MOVX    @DPTR,A
+002CAF 904E8E            MOV     DPTR,#colCounttemp
+002CB2 E0                MOVX    A,@DPTR
+002CB3 904E94            MOV     DPTR,#colCount
+002CB6 F0                MOVX    @DPTR,A
   334: 	rawCount = bit_count(rawSel);
-002C71 904E8F            MOV     DPTR,#rawSel
-002C74 E0                MOVX    A,@DPTR
-002C75 FF                MOV     R7,A
-002C76 B1BD              ACALL   _bit_count
-002C78 904E93            MOV     DPTR,#rawCount
-002C7B EF                MOV     A,R7
-002C7C F0                MOVX    @DPTR,A
+002CB7 904E8F            MOV     DPTR,#rawSel
+002CBA E0                MOVX    A,@DPTR
+002CBB FF                MOV     R7,A
+002CBC D103              ACALL   _bit_count
+002CBE 904E93            MOV     DPTR,#rawCount
+002CC1 EF                MOV     A,R7
+002CC2 F0                MOVX    @DPTR,A
   335: 	if (keyCount >2 && keyCount > MAX(colCount, rawCount)) {
-002C7D 904DE4            MOV     DPTR,#keyCount
-002C80 E0                MOVX    A,@DPTR
-002C81 D3                SETB    C
-002C82 9402              SUBB    A,#02H
-002C84 4020              JC      ?C0065?KEYSCAN
-002C86 904E93            MOV     DPTR,#rawCount
-002C89 E0                MOVX    A,@DPTR
-002C8A FF                MOV     R7,A
-002C8B A3                INC     DPTR
-002C8C E0                MOVX    A,@DPTR
-002C8D FE                MOV     R6,A
-002C8E D3                SETB    C
-002C8F 9F                SUBB    A,R7
-002C90 4004              JC      ?C0066?KEYSCAN
-002C92 AF06              MOV     R7,AR6
-002C94 8000              SJMP    ?C0067?KEYSCAN
-002C96         ?C0066?KEYSCAN:
-002C96         ?C0067?KEYSCAN:
-002C96 904DE4            MOV     DPTR,#keyCount
-002C99 E0                MOVX    A,@DPTR
-002C9A D3                SETB    C
-002C9B 9F                SUBB    A,R7
-002C9C 4008              JC      ?C0065?KEYSCAN
+002CC3 904DE4            MOV     DPTR,#keyCount
+002CC6 E0                MOVX    A,@DPTR
+002CC7 D3                SETB    C
+002CC8 9402              SUBB    A,#02H
+002CCA 4020              JC      ?C0065?KEYSCAN
+002CCC 904E93            MOV     DPTR,#rawCount
+002CCF E0                MOVX    A,@DPTR
+002CD0 FF                MOV     R7,A
+002CD1 A3                INC     DPTR
+002CD2 E0                MOVX    A,@DPTR
+002CD3 FE                MOV     R6,A
+002CD4 D3                SETB    C
+002CD5 9F                SUBB    A,R7
+002CD6 4004              JC      ?C0066?KEYSCAN
+002CD8 AF06              MOV     R7,AR6
+002CDA 8000              SJMP    ?C0067?KEYSCAN
+002CDC         ?C0066?KEYSCAN:
+002CDC         ?C0067?KEYSCAN:
+002CDC 904DE4            MOV     DPTR,#keyCount
+002CDF E0                MOVX    A,@DPTR
+002CE0 D3                SETB    C
+002CE1 9F                SUBB    A,R7
+002CE2 4008              JC      ?C0065?KEYSCAN
   336: 		ghost = 1;
-002C9E 904E92            MOV     DPTR,#ghost
-002CA1 7401              MOV     A,#01H
-002CA3 F0                MOVX    @DPTR,A
+002CE4 904E92            MOV     DPTR,#ghost
+002CE7 7401              MOV     A,#01H
+002CE9 F0                MOVX    @DPTR,A
   337: 	}
-002CA4 8005              SJMP    ?C0068?KEYSCAN
-002CA6         ?C0065?KEYSCAN:
+002CEA 8005              SJMP    ?C0068?KEYSCAN
+002CEC         ?C0065?KEYSCAN:
   338: 	else {
   339: 		ghost = 0;
-002CA6 E4                CLR     A
-002CA7 904E92            MOV     DPTR,#ghost
-002CAA F0                MOVX    @DPTR,A
+002CEC E4                CLR     A
+002CED 904E92            MOV     DPTR,#ghost
+002CF0 F0                MOVX    @DPTR,A
   340: 	}
-002CAB         ?C0068?KEYSCAN:
+002CF1         ?C0068?KEYSCAN:
   341: 	
   342: 	for (i=0; col[i]!=0; i++)
-002CAB E4                CLR     A
-002CAC 904E88            MOV     DPTR,#i
-002CAF F0                MOVX    @DPTR,A
-002CB0         ?C0069?KEYSCAN:
-002CB0 904E88            MOV     DPTR,#i
-002CB3 E0                MOVX    A,@DPTR
-002CB4 FF                MOV     R7,A
-002CB5 900681            MOV     DPTR,#col
-002CB8 93                MOVC    A,@A+DPTR
-002CB9 7002              JNZ     $ + 4H
-002CBB A191              AJMP    ?C0070?KEYSCAN
+002CF1 E4                CLR     A
+002CF2 904E88            MOV     DPTR,#i
+002CF5 F0                MOVX    @DPTR,A
+002CF6         ?C0069?KEYSCAN:
+002CF6 904E88            MOV     DPTR,#i
+002CF9 E0                MOVX    A,@DPTR
+002CFA FF                MOV     R7,A
+002CFB 900681            MOV     DPTR,#col
+002CFE 93                MOVC    A,@A+DPTR
+002CFF 7002              JNZ     $ + 4H
+002D01 A1D7              AJMP    ?C0070?KEYSCAN
   343: 	{
   344: 		temp = ksSelMapCurr[i] ^ ksSelMapOld[i];
-002CBD 7493              MOV     A,#LOW ksSelMapOld
-002CBF 2F                ADD     A,R7
-002CC0 F582              MOV     DPL,A
-002CC2 E4                CLR     A
-002CC3 344D              ADDC    A,#HIGH ksSelMapOld
-002CC5 F583              MOV     DPH,A
-002CC7 E0                MOVX    A,@DPTR
-002CC8 FE                MOV     R6,A
-002CC9 74BC              MOV     A,#LOW ksSelMapCurr
-002CCB 2F                ADD     A,R7
-002CCC F582              MOV     DPL,A
-002CCE E4                CLR     A
-002CCF 344D              ADDC    A,#HIGH ksSelMapCurr
-002CD1 F583              MOV     DPH,A
-002CD3 E0                MOVX    A,@DPTR
-002CD4 6E                XRL     A,R6
-002CD5 904E8A            MOV     DPTR,#temp
-002CD8 F0                MOVX    @DPTR,A
+002D03 7493              MOV     A,#LOW ksSelMapOld
+002D05 2F                ADD     A,R7
+002D06 F582              MOV     DPL,A
+002D08 E4                CLR     A
+002D09 344D              ADDC    A,#HIGH ksSelMapOld
+002D0B F583              MOV     DPH,A
+002D0D E0                MOVX    A,@DPTR
+002D0E FE                MOV     R6,A
+002D0F 74BC              MOV     A,#LOW ksSelMapCurr
+002D11 2F                ADD     A,R7
+002D12 F582              MOV     DPL,A
+002D14 E4                CLR     A
+002D15 344D              ADDC    A,#HIGH ksSelMapCurr
+002D17 F583              MOV     DPH,A
+002D19 E0                MOVX    A,@DPTR
+002D1A 6E                XRL     A,R6
+002D1B 904E8A            MOV     DPTR,#temp
+002D1E F0                MOVX    @DPTR,A
   345: 		state = ksSelMapCurr[i];
-002CD9 904E88            MOV     DPTR,#i
-002CDC E0                MOVX    A,@DPTR
-002CDD FF                MOV     R7,A
-002CDE 24BC              ADD     A,#LOW ksSelMapCurr
-002CE0 F582              MOV     DPL,A
-002CE2 E4                CLR     A
-002CE3 344D              ADDC    A,#HIGH ksSelMapCurr
-002CE5 F583              MOV     DPH,A
-002CE7 E0                MOVX    A,@DPTR
-002CE8 904E8D            MOV     DPTR,#state
-002CEB F0                MOVX    @DPTR,A
+002D1F 904E88            MOV     DPTR,#i
+002D22 E0                MOVX    A,@DPTR
+002D23 FF                MOV     R7,A
+002D24 24BC              ADD     A,#LOW ksSelMapCurr
+002D26 F582              MOV     DPL,A
+002D28 E4                CLR     A
+002D29 344D              ADDC    A,#HIGH ksSelMapCurr
+002D2B F583              MOV     DPH,A
+002D2D E0                MOVX    A,@DPTR
+002D2E 904E8D            MOV     DPTR,#state
+002D31 F0                MOVX    @DPTR,A
   346: 		if (temp == 0) 
-002CEC 904E8A            MOV     DPTR,#temp
-002CEF E0                MOVX    A,@DPTR
-002CF0 7004              JNZ     ?C0072?KEYSCAN
+002D32 904E8A            MOV     DPTR,#temp
+002D35 E0                MOVX    A,@DPTR
+002D36 7004              JNZ     ?C0072?KEYSCAN
   347: 		{
   348: 			continue;
-002CF2 A189              AJMP    ?C0071?KEYSCAN
+002D38 A1CF              AJMP    ?C0071?KEYSCAN
   349: 		}
-002CF4 A189              AJMP    ?C0071?KEYSCAN
-002CF6         ?C0072?KEYSCAN:
+002D3A A1CF              AJMP    ?C0071?KEYSCAN
+002D3C         ?C0072?KEYSCAN:
   350: 		else 
   351: 		{
   352: 
   353: 			if (ghost) 
-002CF6 904E92            MOV     DPTR,#ghost
-002CF9 E0                MOVX    A,@DPTR
-002CFA 6007              JZ      ?C0074?KEYSCAN
+002D3C 904E92            MOV     DPTR,#ghost
+002D3F E0                MOVX    A,@DPTR
+002D40 6007              JZ      ?C0074?KEYSCAN
   354: 				return NULL;
-002CFC 7B00              MOV     R3,#00H
-002CFE 7A00              MOV     R2,#00H
-002D00 7900              MOV     R1,#00H
-002D02 22                RET     
-002D03         ?C0074?KEYSCAN:
+002D42 7B00              MOV     R3,#00H
+002D44 7A00              MOV     R2,#00H
+002D46 7900              MOV     R1,#00H
+002D48 22                RET     
+002D49         ?C0074?KEYSCAN:
   355: 			ksSelMapOld[i] = ksSelMapCurr[i];
-002D03 74BC              MOV     A,#LOW ksSelMapCurr
-002D05 2F                ADD     A,R7
-002D06 F582              MOV     DPL,A
-002D08 E4                CLR     A
-002D09 344D              ADDC    A,#HIGH ksSelMapCurr
-002D0B F583              MOV     DPH,A
-002D0D E0                MOVX    A,@DPTR
-002D0E FE                MOV     R6,A
-002D0F 7493              MOV     A,#LOW ksSelMapOld
-002D11 2F                ADD     A,R7
-002D12 F582              MOV     DPL,A
-002D14 E4                CLR     A
-002D15 344D              ADDC    A,#HIGH ksSelMapOld
-002D17 F583              MOV     DPH,A
-002D19 EE                MOV     A,R6
-002D1A F0                MOVX    @DPTR,A
+002D49 74BC              MOV     A,#LOW ksSelMapCurr
+002D4B 2F                ADD     A,R7
+002D4C F582              MOV     DPL,A
+002D4E E4                CLR     A
+002D4F 344D              ADDC    A,#HIGH ksSelMapCurr
+002D51 F583              MOV     DPH,A
+002D53 E0                MOVX    A,@DPTR
+002D54 FE                MOV     R6,A
+002D55 7493              MOV     A,#LOW ksSelMapOld
+002D57 2F                ADD     A,R7
+002D58 F582              MOV     DPL,A
+002D5A E4                CLR     A
+002D5B 344D              ADDC    A,#HIGH ksSelMapOld
+002D5D F583              MOV     DPH,A
+002D5F EE                MOV     A,R6
+002D60 F0                MOVX    @DPTR,A
   356: 			for (j = 0 ; j<8 ; j++) 
-002D1B E4                CLR     A
-002D1C 904E89            MOV     DPTR,#j
-002D1F F0                MOVX    @DPTR,A
-002D20         ?C0076?KEYSCAN:
-002D20 904E89            MOV     DPTR,#j
-002D23 E0                MOVX    A,@DPTR
-002D24 FF                MOV     R7,A
-002D25 C3                CLR     C
-002D26 9408              SUBB    A,#08H
-002D28 5059              JNC     ?C0077?KEYSCAN
+002D61 E4                CLR     A
+002D62 904E89            MOV     DPTR,#j
+002D65 F0                MOVX    @DPTR,A
+002D66         ?C0076?KEYSCAN:
+002D66 904E89            MOV     DPTR,#j
+002D69 E0                MOVX    A,@DPTR
+002D6A FF                MOV     R7,A
+002D6B C3                CLR     C
+002D6C 9408              SUBB    A,#08H
+002D6E 5059              JNC     ?C0077?KEYSCAN
   357: 			{
   358: 				if (temp&1)
-002D2A A3                INC     DPTR
-002D2B E0                MOVX    A,@DPTR
-002D2C 30E03C            JNB     ACC.0,?C0079?KEYSCAN
+002D70 A3                INC     DPTR
+002D71 E0                MOVX    A,@DPTR
+002D72 30E03C            JNB     ACC.0,?C0079?KEYSCAN
   359: 				{
   360: 					offset = i<<3 |j;
-002D2F 904E88            MOV     DPTR,#i
-002D32 E0                MOVX    A,@DPTR
-002D33 FE                MOV     R6,A
-002D34 33                RLC     A
-002D35 33                RLC     A
-002D36 33                RLC     A
-002D37 54F8              ANL     A,#0F8H
-002D39 FE                MOV     R6,A
-002D3A EF                MOV     A,R7
-002D3B 4E                ORL     A,R6
-002D3C 904E8C            MOV     DPTR,#offset
-002D3F F0                MOVX    @DPTR,A
+002D75 904E88            MOV     DPTR,#i
+002D78 E0                MOVX    A,@DPTR
+002D79 FE                MOV     R6,A
+002D7A 33                RLC     A
+002D7B 33                RLC     A
+002D7C 33                RLC     A
+002D7D 54F8              ANL     A,#0F8H
+002D7F FE                MOV     R6,A
+002D80 EF                MOV     A,R7
+002D81 4E                ORL     A,R6
+002D82 904E8C            MOV     DPTR,#offset
+002D85 F0                MOVX    @DPTR,A
   361: 					key_value_temp = key_fn_function(state,ksMap[offset]);
-002D40 A3                INC     DPTR
-002D41 E0                MOVX    A,@DPTR
-002D42 FF                MOV     R7,A
-002D43 904E8C            MOV     DPTR,#offset
-002D46 E0                MOVX    A,@DPTR
-002D47 900696            MOV     DPTR,#ksMap
-002D4A 93                MOVC    A,@A+DPTR
-002D4B FD                MOV     R5,A
-002D4C 12305F            LCALL   _key_fn_function
-002D4F 904E91            MOV     DPTR,#key_value_temp
-002D52 EF                MOV     A,R7
-002D53 F0                MOVX    @DPTR,A
+002D86 A3                INC     DPTR
+002D87 E0                MOVX    A,@DPTR
+002D88 FF                MOV     R7,A
+002D89 904E8C            MOV     DPTR,#offset
+002D8C E0                MOVX    A,@DPTR
+002D8D 900696            MOV     DPTR,#ksMap
+002D90 93                MOVC    A,@A+DPTR
+002D91 FD                MOV     R5,A
+002D92 123130            LCALL   _key_fn_function
+002D95 904E91            MOV     DPTR,#key_value_temp
+002D98 EF                MOV     A,R7
+002D99 F0                MOVX    @DPTR,A
   362: 					if (state & 1)
-002D54 904E8D            MOV     DPTR,#state
-002D57 E0                MOVX    A,@DPTR
-002D58 30E009            JNB     ACC.0,?C0080?KEYSCAN
+002D9A 904E8D            MOV     DPTR,#state
+002D9D E0                MOVX    A,@DPTR
+002D9E 30E009            JNB     ACC.0,?C0080?KEYSCAN
   363: 					{
   364: 						keyIn(key_value_temp);
-002D5B 904E91            MOV     DPTR,#key_value_temp
-002D5E E0                MOVX    A,@DPTR
-002D5F FF                MOV     R7,A
-002D60 B1FB              ACALL   _keyIn
+002DA1 904E91            MOV     DPTR,#key_value_temp
+002DA4 E0                MOVX    A,@DPTR
+002DA5 FF                MOV     R7,A
+002DA6 D1CA              ACALL   _keyIn
   365: 					}
-002D62 8007              SJMP    ?C0079?KEYSCAN
-002D64         ?C0080?KEYSCAN:
+002DA8 8007              SJMP    ?C0079?KEYSCAN
+002DAA         ?C0080?KEYSCAN:
   366: 					else
   367: 					{
   368: 						keyOut(key_value_temp);
-002D64 904E91            MOV     DPTR,#key_value_temp
-002D67 E0                MOVX    A,@DPTR
-002D68 FF                MOV     R7,A
-002D69 D151              ACALL   _keyOut
+002DAA 904E91            MOV     DPTR,#key_value_temp
+002DAD E0                MOVX    A,@DPTR
+002DAE FF                MOV     R7,A
+002DAF F120              ACALL   _keyOut
   369: 					}
   370: 				}
-002D6B         ?C0079?KEYSCAN:
+002DB1         ?C0079?KEYSCAN:
   371: 				temp = temp >>1;
-002D6B 904E8A            MOV     DPTR,#temp
-002D6E E0                MOVX    A,@DPTR
-002D6F FF                MOV     R7,A
-002D70 C3                CLR     C
-002D71 13                RRC     A
-002D72 F0                MOVX    @DPTR,A
+002DB1 904E8A            MOV     DPTR,#temp
+002DB4 E0                MOVX    A,@DPTR
+002DB5 FF                MOV     R7,A
+002DB6 C3                CLR     C
+002DB7 13                RRC     A
+002DB8 F0                MOVX    @DPTR,A
   372: 				state = state>>1;
-002D73 904E8D            MOV     DPTR,#state
-002D76 E0                MOVX    A,@DPTR
-002D77 FF                MOV     R7,A
-002D78 C3                CLR     C
-002D79 13                RRC     A
-002D7A F0                MOVX    @DPTR,A
+002DB9 904E8D            MOV     DPTR,#state
+002DBC E0                MOVX    A,@DPTR
+002DBD FF                MOV     R7,A
+002DBE C3                CLR     C
+002DBF 13                RRC     A
+002DC0 F0                MOVX    @DPTR,A
   373: 			}
-002D7B 904E89            MOV     DPTR,#j
-002D7E E0                MOVX    A,@DPTR
-002D7F 04                INC     A
-002D80 F0                MOVX    @DPTR,A
-002D81 809D              SJMP    ?C0076?KEYSCAN
-002D83         ?C0077?KEYSCAN:
+002DC1 904E89            MOV     DPTR,#j
+002DC4 E0                MOVX    A,@DPTR
+002DC5 04                INC     A
+002DC6 F0                MOVX    @DPTR,A
+002DC7 809D              SJMP    ?C0076?KEYSCAN
+002DC9         ?C0077?KEYSCAN:
   374: 			flag = 1;
-002D83 904E8B            MOV     DPTR,#flag
-002D86 7401              MOV     A,#01H
-002D88 F0                MOVX    @DPTR,A
+002DC9 904E8B            MOV     DPTR,#flag
+002DCC 7401              MOV     A,#01H
+002DCE F0                MOVX    @DPTR,A
   375: 		}
   376: 	}
-002D89         ?C0071?KEYSCAN:
-002D89 904E88            MOV     DPTR,#i
-002D8C E0                MOVX    A,@DPTR
-002D8D 04                INC     A
-002D8E F0                MOVX    @DPTR,A
-002D8F 81B0              AJMP    ?C0069?KEYSCAN
-002D91         ?C0070?KEYSCAN:
+002DCF         ?C0071?KEYSCAN:
+002DCF 904E88            MOV     DPTR,#i
+002DD2 E0                MOVX    A,@DPTR
+002DD3 04                INC     A
+002DD4 F0                MOVX    @DPTR,A
+002DD5 81F6              AJMP    ?C0069?KEYSCAN
+002DD7         ?C0070?KEYSCAN:
   377: 	
   378: 	if((mult_key_status == KEY_RELEASE) && (standard_key_release_flag == 1))
-002D91 904E4B            MOV     DPTR,#mult_key_status
-002D94 E0                MOVX    A,@DPTR
-002D95 B4030A            CJNE    A,#03H,?C0082?KEYSCAN
-002D98 904DDF            MOV     DPTR,#standard_key_release_flag
-002D9B E0                MOVX    A,@DPTR
-002D9C B40103            CJNE    A,#01H,?C0082?KEYSCAN
+002DD7 904E4B            MOV     DPTR,#mult_key_status
+002DDA E0                MOVX    A,@DPTR
+002DDB B4030A            CJNE    A,#03H,?C0082?KEYSCAN
+002DDE 904DDF            MOV     DPTR,#standard_key_release_flag
+002DE1 E0                MOVX    A,@DPTR
+002DE2 B40103            CJNE    A,#01H,?C0082?KEYSCAN
   379: 	{
   380: 		standard_key_release_flag = 2;		//media key and standard key  release the same time
-002D9F 7402              MOV     A,#02H
-002DA1 F0                MOVX    @DPTR,A
+002DE5 7402              MOV     A,#02H
+002DE7 F0                MOVX    @DPTR,A
   381: 	}
-002DA2         ?C0082?KEYSCAN:
+002DE8         ?C0082?KEYSCAN:
   382: 
   383: 	
   384: 	if (flag || standard_key_release_flag == 2) 
-002DA2 904E8B            MOV     DPTR,#flag
-002DA5 E0                MOVX    A,@DPTR
-002DA6 7007              JNZ     ?C0084?KEYSCAN
-002DA8 904DDF            MOV     DPTR,#standard_key_release_flag
-002DAB E0                MOVX    A,@DPTR
-002DAC B40207            CJNE    A,#02H,?C0083?KEYSCAN
-002DAF         ?C0084?KEYSCAN:
+002DE8 904E8B            MOV     DPTR,#flag
+002DEB E0                MOVX    A,@DPTR
+002DEC 7007              JNZ     ?C0084?KEYSCAN
+002DEE 904DDF            MOV     DPTR,#standard_key_release_flag
+002DF1 E0                MOVX    A,@DPTR
+002DF2 B40207            CJNE    A,#02H,?C0083?KEYSCAN
+002DF5         ?C0084?KEYSCAN:
   385: 	{
   386: 		return &ksEvtPool;
-002DAF 7B01              MOV     R3,#01H
-002DB1 7A4E              MOV     R2,#HIGH ksEvtPool
-002DB3 79A6              MOV     R1,#LOW ksEvtPool
-002DB5 22                RET     
+002DF5 7B01              MOV     R3,#01H
+002DF7 7A4E              MOV     R2,#HIGH ksEvtPool
+002DF9 79A6              MOV     R1,#LOW ksEvtPool
+002DFB 22                RET     
   387: 	}
-002DB6         ?C0083?KEYSCAN:
+002DFC         ?C0083?KEYSCAN:
   388: 	else
   389: 	{
   390: 		return NULL;
-002DB6 7B00              MOV     R3,#00H
-002DB8 7A00              MOV     R2,#00H
-002DBA 7900              MOV     R1,#00H
+002DFC 7B00              MOV     R3,#00H
+002DFE 7A00              MOV     R2,#00H
+002E00 7900              MOV     R1,#00H
   391: 	}
   392: 	
   393: 
   394: }
-002DBC 22                RET     
+002E02 22                RET     
 ----- FUNCTION KS_GetCurrentEvt (END) -------
 
 
@@ -8594,80 +8638,213 @@
    26: 	unsigned char c;
    27: 	for (c = 0; v; c++) {
 ;---- Variable 'c' assigned to Register 'R6' ----
-002DBD E4                CLR     A
-002DBE FE                MOV     R6,A
-002DBF         ?C0001?KEYSCAN:
-002DBF EF                MOV     A,R7
-002DC0 6006              JZ      ?C0002?KEYSCAN
+002E03 E4                CLR     A
+002E04 FE                MOV     R6,A
+002E05         ?C0001?KEYSCAN:
+002E05 EF                MOV     A,R7
+002E06 6006              JZ      ?C0002?KEYSCAN
    28:     	v &= v - 1;
-002DC2 14                DEC     A
-002DC3 5F                ANL     A,R7
-002DC4 FF                MOV     R7,A
+002E08 14                DEC     A
+002E09 5F                ANL     A,R7
+002E0A FF                MOV     R7,A
    29:     }
-002DC5 0E                INC     R6
-002DC6 80F7              SJMP    ?C0001?KEYSCAN
-002DC8         ?C0002?KEYSCAN:
+002E0B 0E                INC     R6
+002E0C 80F7              SJMP    ?C0001?KEYSCAN
+002E0E         ?C0002?KEYSCAN:
    30:     return c;
-002DC8 AF06              MOV     R7,AR6
+002E0E AF06              MOV     R7,AR6
    31: }
-002DCA 22                RET     
+002E10 22                RET     
 ----- FUNCTION _bit_count (END) -------
 
 
+----- FUNCTION kb_motion (BEGIN) -----
+ FILE: 'kb_process.c'
+  334: static void kb_motion()
+  335: {
+  336: 	tKSEVENT *pEvt = NULL;
+  337: 	
+002E11 904EED            MOV     DPTR,#pEvt
+002E14 E4                CLR     A
+002E15 F0                MOVX    @DPTR,A
+002E16 A3                INC     DPTR
+002E17 F0                MOVX    @DPTR,A
+002E18 A3                INC     DPTR
+002E19 F0                MOVX    @DPTR,A
+  338: 	if (!IPC_IsTxBuffEmpty())
+002E1A D144              ACALL   IPC_IsTxBuffEmpty
+002E1C 5025              JNC     ?C0077?KB_PROCESS
+002E1E         ?C0076?KB_PROCESS:
+  339: 		return;
+  340: 	pEvt = KS_GetCurrentEvt();
+002E1E 9104              ACALL   KS_GetCurrentEvt
+002E20 904EED            MOV     DPTR,#pEvt
+002E23 EB                MOV     A,R3
+002E24 F0                MOVX    @DPTR,A
+002E25 A3                INC     DPTR
+002E26 EA                MOV     A,R2
+002E27 F0                MOVX    @DPTR,A
+002E28 A3                INC     DPTR
+002E29 E9                MOV     A,R1
+002E2A F0                MOVX    @DPTR,A
+  341: 
+  342: 	if (pEvt == NULL)
+002E2B 4A                ORL     A,R2
+002E2C 7007              JNZ     ?C0078?KB_PROCESS
+  343: 	{
+  344: 		m_power_on_flag = 1;
+002E2E 904CB6            MOV     DPTR,#m_power_on_flag
+002E31 04                INC     A
+002E32 F0                MOVX    @DPTR,A
+  345: 		kb_24g_get_led_status();
+002E33 8057              SJMP    kb_24g_get_led_status
+  346: 		return;
+  347: 	}
+002E35         ?C0078?KB_PROCESS:
+  348: 	kb_motion_keyscan(pEvt);
+002E35 904EED            MOV     DPTR,#pEvt
+002E38 E0                MOVX    A,@DPTR
+002E39 FB                MOV     R3,A
+002E3A A3                INC     DPTR
+002E3B E0                MOVX    A,@DPTR
+002E3C FA                MOV     R2,A
+002E3D A3                INC     DPTR
+002E3E E0                MOVX    A,@DPTR
+002E3F F9                MOV     R1,A
+002E40 12112E            LCALL   _kb_motion_keyscan
+  349: }
+002E43         ?C0077?KB_PROCESS:
+002E43 22                RET     
+----- FUNCTION kb_motion (END) -------
+
+
+----- FUNCTION IPC_IsTxBuffEmpty (BEGIN) -----
+002E44 904B9C            MOV     DPTR,#ipcTxWritePtr
+002E47 E0                MOVX    A,@DPTR
+002E48 FE                MOV     R6,A
+002E49 A3                INC     DPTR
+002E4A E0                MOVX    A,@DPTR
+002E4B FF                MOV     R7,A
+002E4C 904B9A            MOV     DPTR,#ipcTxReadPtr
+002E4F E0                MOVX    A,@DPTR
+002E50 B50607            CJNE    A,AR6,?C0025?IPC
+002E53 A3                INC     DPTR
+002E54 E0                MOVX    A,@DPTR
+002E55 B50702            CJNE    A,AR7,?C0025?IPC
+002E58 D3                SETB    C
+002E59 22                RET     
+002E5A         ?C0025?IPC:
+002E5A C3                CLR     C
+002E5B 22                RET     
+----- FUNCTION IPC_IsTxBuffEmpty (END) -------
+
+
 ----- FUNCTION _array_is_empty (BEGIN) -----
  FILE: 'keyscan.c'
   281: byte array_is_empty(byte * str1,byte len)
   282: {
-002DCB 904EF0            MOV     DPTR,#str1
-002DCE EB                MOV     A,R3
-002DCF F0                MOVX    @DPTR,A
-002DD0 A3                INC     DPTR
-002DD1 EA                MOV     A,R2
-002DD2 F0                MOVX    @DPTR,A
-002DD3 A3                INC     DPTR
-002DD4 E9                MOV     A,R1
-002DD5 F0                MOVX    @DPTR,A
+002E5C 904EF0            MOV     DPTR,#str1
+002E5F EB                MOV     A,R3
+002E60 F0                MOVX    @DPTR,A
+002E61 A3                INC     DPTR
+002E62 EA                MOV     A,R2
+002E63 F0                MOVX    @DPTR,A
+002E64 A3                INC     DPTR
+002E65 E9                MOV     A,R1
+002E66 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R5' ----
   283: 	byte i;
   284: 	for (i=0;i < len;i++)
 ;---- Variable 'i' assigned to Register 'R7' ----
-002DD6 E4                CLR     A
-002DD7 FF                MOV     R7,A
-002DD8         ?C0054?KEYSCAN:
-002DD8 EF                MOV     A,R7
-002DD9 C3                CLR     C
-002DDA 9D                SUBB    A,R5
-002DDB 501B              JNC     ?C0055?KEYSCAN
+002E67 E4                CLR     A
+002E68 FF                MOV     R7,A
+002E69         ?C0054?KEYSCAN:
+002E69 EF                MOV     A,R7
+002E6A C3                CLR     C
+002E6B 9D                SUBB    A,R5
+002E6C 501B              JNC     ?C0055?KEYSCAN
   285: 	{
   286: 		if (str1[i] != 0)
-002DDD 904EF0            MOV     DPTR,#str1
-002DE0 E0                MOVX    A,@DPTR
-002DE1 FB                MOV     R3,A
-002DE2 A3                INC     DPTR
-002DE3 E0                MOVX    A,@DPTR
-002DE4 FA                MOV     R2,A
-002DE5 A3                INC     DPTR
-002DE6 E0                MOVX    A,@DPTR
-002DE7 F9                MOV     R1,A
-002DE8 8F82              MOV     DPL,R7
-002DEA 758300            MOV     DPH,#00H
-002DED 1203CF            LCALL   ?C?CLDOPTR
-002DF0 6003              JZ      ?C0056?KEYSCAN
+002E6E 904EF0            MOV     DPTR,#str1
+002E71 E0                MOVX    A,@DPTR
+002E72 FB                MOV     R3,A
+002E73 A3                INC     DPTR
+002E74 E0                MOVX    A,@DPTR
+002E75 FA                MOV     R2,A
+002E76 A3                INC     DPTR
+002E77 E0                MOVX    A,@DPTR
+002E78 F9                MOV     R1,A
+002E79 8F82              MOV     DPL,R7
+002E7B 758300            MOV     DPH,#00H
+002E7E 1203CF            LCALL   ?C?CLDOPTR
+002E81 6003              JZ      ?C0056?KEYSCAN
   287: 			return 0x00;
-002DF2 7F00              MOV     R7,#00H
-002DF4 22                RET     
+002E83 7F00              MOV     R7,#00H
+002E85 22                RET     
   288: 	}
-002DF5         ?C0056?KEYSCAN:
-002DF5 0F                INC     R7
-002DF6 80E0              SJMP    ?C0054?KEYSCAN
-002DF8         ?C0055?KEYSCAN:
+002E86         ?C0056?KEYSCAN:
+002E86 0F                INC     R7
+002E87 80E0              SJMP    ?C0054?KEYSCAN
+002E89         ?C0055?KEYSCAN:
   289: 	return 0x01;
-002DF8 7F01              MOV     R7,#01H
+002E89 7F01              MOV     R7,#01H
   290: }
-002DFA 22                RET     
+002E8B 22                RET     
 ----- FUNCTION _array_is_empty (END) -------
 
 
+----- FUNCTION kb_24g_get_led_status (BEGIN) -----
+ FILE: 'kb_process.c'
+  316: void kb_24g_get_led_status()		//get RF Ack for get numlock/capslock status
+  317: {
+  318: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
+  319: 	{
+002E8C 904D4A            MOV     DPTR,#m_24g_led_flag
+002E8F E0                MOVX    A,@DPTR
+002E90 6037              JZ      ?C0075?KB_PROCESS
+002E92 904DDD            MOV     DPTR,#repeat_send_24g
+002E95 E0                MOVX    A,@DPTR
+002E96 7031              JNZ     ?C0075?KB_PROCESS
+  320: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+  321: 		{
+002E98 904CC5            MOV     DPTR,#g_variable+06H
+002E9B E0                MOVX    A,@DPTR
+002E9C B4032A            CJNE    A,#03H,?C0075?KB_PROCESS
+  322: 			xmemclear(hidBuff,9);
+  323: 
+002E9F 7B01              MOV     R3,#01H
+002EA1 7A48              MOV     R2,#HIGH hidBuff
+002EA3 7900              MOV     R1,#LOW hidBuff
+002EA5 7D09              MOV     R5,#09H
+002EA7 7C00              MOV     R4,#00H
+002EA9 121442            LCALL   _xmemclear
+  324: 			mult_key_status = 0;
+002EAC E4                CLR     A
+002EAD 904E4B            MOV     DPTR,#mult_key_status
+002EB0 F0                MOVX    @DPTR,A
+  325: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
+002EB1 904800            MOV     DPTR,#hidBuff
+002EB4 04                INC     A
+002EB5 F0                MOVX    @DPTR,A
+  326: 			hidBuff[2] = m_24g_led_flag;
+002EB6 904D4A            MOV     DPTR,#m_24g_led_flag
+002EB9 E0                MOVX    A,@DPTR
+002EBA 904802            MOV     DPTR,#hidBuff+02H
+002EBD F0                MOVX    @DPTR,A
+  327: 			IPC_TxHidData(hidBuff, 9);
+002EBE 7B01              MOV     R3,#01H
+002EC0 7A48              MOV     R2,#HIGH hidBuff
+002EC2 7900              MOV     R1,#LOW hidBuff
+002EC4 7D09              MOV     R5,#09H
+002EC6 12150C            LCALL   _IPC_TxHidData
+  328: 		}	
+  329: 	}
+  330: }
+002EC9         ?C0075?KB_PROCESS:
+002EC9 22                RET     
+----- FUNCTION kb_24g_get_led_status (END) -------
+
+
 ----- FUNCTION _keyIn (BEGIN) -----
  FILE: 'keyscan.c'
    35: static void keyIn(byte key)
@@ -8676,41 +8853,41 @@
    37: 	byte i = 0;
    38: 
 ;---- Variable 'i' assigned to Register 'R6' ----
-002DFB E4                CLR     A
-002DFC FE                MOV     R6,A
+002ECA E4                CLR     A
+002ECB FE                MOV     R6,A
    39: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-002DFD EF                MOV     A,R7
-002DFE C3                CLR     C
-002DFF 94E0              SUBB    A,#0E0H
-002E01 4020              JC      ?C0005?KEYSCAN
-002E03 EF                MOV     A,R7
-002E04 D3                SETB    C
-002E05 94E7              SUBB    A,#0E7H
-002E07 501A              JNC     ?C0005?KEYSCAN
+002ECC EF                MOV     A,R7
+002ECD C3                CLR     C
+002ECE 94E0              SUBB    A,#0E0H
+002ED0 4020              JC      ?C0005?KEYSCAN
+002ED2 EF                MOV     A,R7
+002ED3 D3                SETB    C
+002ED4 94E7              SUBB    A,#0E7H
+002ED6 501A              JNC     ?C0005?KEYSCAN
    40: 	{
    41: 		ksEvtPool.standardSel  |=  0x01 << (key & 0x07);
-002E09 904EA6            MOV     DPTR,#ksEvtPool
-002E0C E0                MOVX    A,@DPTR
-002E0D FE                MOV     R6,A
-002E0E EF                MOV     A,R7
-002E0F 5407              ANL     A,#07H
-002E11 FF                MOV     R7,A
-002E12 7401              MOV     A,#01H
-002E14 A807              MOV     R0,AR7
-002E16 08                INC     R0
-002E17 8002              SJMP    ?C0087?KEYSCAN
-002E19         ?C0086?KEYSCAN:
-002E19 C3                CLR     C
-002E1A 33                RLC     A
-002E1B         ?C0087?KEYSCAN:
-002E1B D8FC              DJNZ    R0,?C0086?KEYSCAN
-002E1D 4E                ORL     A,R6
-002E1E 904EA6            MOV     DPTR,#ksEvtPool
-002E21 F0                MOVX    @DPTR,A
-002E22 22                RET     
+002ED8 904EA6            MOV     DPTR,#ksEvtPool
+002EDB E0                MOVX    A,@DPTR
+002EDC FE                MOV     R6,A
+002EDD EF                MOV     A,R7
+002EDE 5407              ANL     A,#07H
+002EE0 FF                MOV     R7,A
+002EE1 7401              MOV     A,#01H
+002EE3 A807              MOV     R0,AR7
+002EE5 08                INC     R0
+002EE6 8002              SJMP    ?C0087?KEYSCAN
+002EE8         ?C0086?KEYSCAN:
+002EE8 C3                CLR     C
+002EE9 33                RLC     A
+002EEA         ?C0087?KEYSCAN:
+002EEA D8FC              DJNZ    R0,?C0086?KEYSCAN
+002EEC 4E                ORL     A,R6
+002EED 904EA6            MOV     DPTR,#ksEvtPool
+002EF0 F0                MOVX    @DPTR,A
+002EF1 22                RET     
    42: 		return;
    43: 	}
-002E23         ?C0005?KEYSCAN:
+002EF2         ?C0005?KEYSCAN:
    44: /*
    45: 
    46: 	if (key == HID_KEY_RIGHT_GUI)
@@ -8757,52 +8934,52 @@
    87: 	//special key
    88: 
    89: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-002E23 E4                CLR     A
-002E24 FE                MOV     R6,A
-002E25         ?C0007?KEYSCAN:
+002EF2 E4                CLR     A
+002EF3 FE                MOV     R6,A
+002EF4         ?C0007?KEYSCAN:
    90: 	{
    91: 		if (ksEvtPool.ksPool[i] == key)
-002E25 74A7              MOV     A,#LOW ksEvtPool+01H
-002E27 2E                ADD     A,R6
-002E28 F582              MOV     DPL,A
-002E2A E4                CLR     A
-002E2B 344E              ADDC    A,#HIGH ksEvtPool+01H
-002E2D F583              MOV     DPH,A
-002E2F E0                MOVX    A,@DPTR
-002E30 FD                MOV     R5,A
-002E31 6F                XRL     A,R7
-002E32 601C              JZ      ?C0006?KEYSCAN
+002EF4 74A7              MOV     A,#LOW ksEvtPool+01H
+002EF6 2E                ADD     A,R6
+002EF7 F582              MOV     DPL,A
+002EF9 E4                CLR     A
+002EFA 344E              ADDC    A,#HIGH ksEvtPool+01H
+002EFC F583              MOV     DPH,A
+002EFE E0                MOVX    A,@DPTR
+002EFF FD                MOV     R5,A
+002F00 6F                XRL     A,R7
+002F01 601C              JZ      ?C0006?KEYSCAN
    92: 			break;
-002E34         ?C0010?KEYSCAN:
+002F03         ?C0010?KEYSCAN:
    93: 		if (ksEvtPool.ksPool[i] == 0) 
-002E34 ED                MOV     A,R5
-002E35 7014              JNZ     ?C0009?KEYSCAN
+002F03 ED                MOV     A,R5
+002F04 7014              JNZ     ?C0009?KEYSCAN
    94: 		{
    95: 			if(mult_key_value != key)
-002E37 904DED            MOV     DPTR,#mult_key_value
-002E3A E0                MOVX    A,@DPTR
-002E3B 6F                XRL     A,R7
-002E3C 6012              JZ      ?C0006?KEYSCAN
+002F06 904DED            MOV     DPTR,#mult_key_value
+002F09 E0                MOVX    A,@DPTR
+002F0A 6F                XRL     A,R7
+002F0B 6012              JZ      ?C0006?KEYSCAN
    96: 				ksEvtPool.ksPool[i] = key;
-002E3E 74A7              MOV     A,#LOW ksEvtPool+01H
-002E40 2E                ADD     A,R6
-002E41 F582              MOV     DPL,A
-002E43 E4                CLR     A
-002E44 344E              ADDC    A,#HIGH ksEvtPool+01H
-002E46 F583              MOV     DPH,A
-002E48 EF                MOV     A,R7
-002E49 F0                MOVX    @DPTR,A
+002F0D 74A7              MOV     A,#LOW ksEvtPool+01H
+002F0F 2E                ADD     A,R6
+002F10 F582              MOV     DPL,A
+002F12 E4                CLR     A
+002F13 344E              ADDC    A,#HIGH ksEvtPool+01H
+002F15 F583              MOV     DPH,A
+002F17 EF                MOV     A,R7
+002F18 F0                MOVX    @DPTR,A
    97: 			break;
-002E4A 22                RET     
+002F19 22                RET     
    98: 		}
    99: 	}
-002E4B         ?C0009?KEYSCAN:
-002E4B 0E                INC     R6
-002E4C EE                MOV     A,R6
-002E4D B406D5            CJNE    A,#06H,?C0007?KEYSCAN
+002F1A         ?C0009?KEYSCAN:
+002F1A 0E                INC     R6
+002F1B EE                MOV     A,R6
+002F1C B406D5            CJNE    A,#06H,?C0007?KEYSCAN
   100: }
-002E50         ?C0006?KEYSCAN:
-002E50 22                RET     
+002F1F         ?C0006?KEYSCAN:
+002F1F 22                RET     
 ----- FUNCTION _keyIn (END) -------
 
 
@@ -8814,75 +8991,75 @@
   104: 	byte i = 0 ;
   105: 	byte found = 0;
 ;---- Variable 'i' assigned to Register 'R6' ----
-002E51 E4                CLR     A
-002E52 FE                MOV     R6,A
+002F20 E4                CLR     A
+002F21 FE                MOV     R6,A
   106: 
 ;---- Variable 'found' assigned to Register 'R5' ----
-002E53 FD                MOV     R5,A
+002F22 FD                MOV     R5,A
   107: 	if ((key &0xF0) == 0xf0 || (key &0xD0) == 0xD0)
-002E54 EF                MOV     A,R7
-002E55 54F0              ANL     A,#0F0H
-002E57 64F0              XRL     A,#0F0H
-002E59 6007              JZ      ?C0014?KEYSCAN
-002E5B EF                MOV     A,R7
-002E5C 54D0              ANL     A,#0D0H
-002E5E FC                MOV     R4,A
-002E5F BCD00C            CJNE    R4,#0D0H,?C0013?KEYSCAN
-002E62         ?C0014?KEYSCAN:
+002F23 EF                MOV     A,R7
+002F24 54F0              ANL     A,#0F0H
+002F26 64F0              XRL     A,#0F0H
+002F28 6007              JZ      ?C0014?KEYSCAN
+002F2A EF                MOV     A,R7
+002F2B 54D0              ANL     A,#0D0H
+002F2D FC                MOV     R4,A
+002F2E BCD00C            CJNE    R4,#0D0H,?C0013?KEYSCAN
+002F31         ?C0014?KEYSCAN:
   108: 	{
   109: 		if(mult_key_status == KEY_WAIT_RELEASE)
-002E62 904E4B            MOV     DPTR,#mult_key_status
-002E65 E0                MOVX    A,@DPTR
-002E66 B4020B            CJNE    A,#02H,?C0016?KEYSCAN
+002F31 904E4B            MOV     DPTR,#mult_key_status
+002F34 E0                MOVX    A,@DPTR
+002F35 B4020B            CJNE    A,#02H,?C0016?KEYSCAN
   110: 		{
   111: 			mult_key_status = KEY_RELEASE;
-002E69 7403              MOV     A,#03H
-002E6B F0                MOVX    @DPTR,A
+002F38 7403              MOV     A,#03H
+002F3A F0                MOVX    @DPTR,A
   112: 		}
   113: 	}
-002E6C 8006              SJMP    ?C0016?KEYSCAN
-002E6E         ?C0013?KEYSCAN:
+002F3B 8006              SJMP    ?C0016?KEYSCAN
+002F3D         ?C0013?KEYSCAN:
   114: 	else
   115: 		standard_key_release_flag = 1;
-002E6E 904DDF            MOV     DPTR,#standard_key_release_flag
-002E71 7401              MOV     A,#01H
-002E73 F0                MOVX    @DPTR,A
-002E74         ?C0016?KEYSCAN:
+002F3D 904DDF            MOV     DPTR,#standard_key_release_flag
+002F40 7401              MOV     A,#01H
+002F42 F0                MOVX    @DPTR,A
+002F43         ?C0016?KEYSCAN:
   116: 
   117: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-002E74 EF                MOV     A,R7
-002E75 C3                CLR     C
-002E76 94E0              SUBB    A,#0E0H
-002E78 4021              JC      ?C0017?KEYSCAN
-002E7A EF                MOV     A,R7
-002E7B D3                SETB    C
-002E7C 94E7              SUBB    A,#0E7H
-002E7E 501B              JNC     ?C0017?KEYSCAN
+002F43 EF                MOV     A,R7
+002F44 C3                CLR     C
+002F45 94E0              SUBB    A,#0E0H
+002F47 4021              JC      ?C0017?KEYSCAN
+002F49 EF                MOV     A,R7
+002F4A D3                SETB    C
+002F4B 94E7              SUBB    A,#0E7H
+002F4D 501B              JNC     ?C0017?KEYSCAN
   118: 	{
   119: 		ksEvtPool.standardSel  &= ~(0x01 << (key & 0x07));
-002E80 904EA6            MOV     DPTR,#ksEvtPool
-002E83 E0                MOVX    A,@DPTR
-002E84 FE                MOV     R6,A
-002E85 EF                MOV     A,R7
-002E86 5407              ANL     A,#07H
-002E88 FF                MOV     R7,A
-002E89 7401              MOV     A,#01H
-002E8B A807              MOV     R0,AR7
-002E8D 08                INC     R0
-002E8E 8002              SJMP    ?C0089?KEYSCAN
-002E90         ?C0088?KEYSCAN:
-002E90 C3                CLR     C
-002E91 33                RLC     A
-002E92         ?C0089?KEYSCAN:
-002E92 D8FC              DJNZ    R0,?C0088?KEYSCAN
-002E94 F4                CPL     A
-002E95 5E                ANL     A,R6
-002E96 904EA6            MOV     DPTR,#ksEvtPool
-002E99 F0                MOVX    @DPTR,A
-002E9A 22                RET     
+002F4F 904EA6            MOV     DPTR,#ksEvtPool
+002F52 E0                MOVX    A,@DPTR
+002F53 FE                MOV     R6,A
+002F54 EF                MOV     A,R7
+002F55 5407              ANL     A,#07H
+002F57 FF                MOV     R7,A
+002F58 7401              MOV     A,#01H
+002F5A A807              MOV     R0,AR7
+002F5C 08                INC     R0
+002F5D 8002              SJMP    ?C0089?KEYSCAN
+002F5F         ?C0088?KEYSCAN:
+002F5F C3                CLR     C
+002F60 33                RLC     A
+002F61         ?C0089?KEYSCAN:
+002F61 D8FC              DJNZ    R0,?C0088?KEYSCAN
+002F63 F4                CPL     A
+002F64 5E                ANL     A,R6
+002F65 904EA6            MOV     DPTR,#ksEvtPool
+002F68 F0                MOVX    @DPTR,A
+002F69 22                RET     
   120: 		return;
   121: 	}
-002E9B         ?C0017?KEYSCAN:
+002F6A         ?C0017?KEYSCAN:
   122: 	
   123: 
   124: /*
@@ -8928,974 +9105,974 @@
   164: 	}
   165: */	
   166: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-002E9B E4                CLR     A
-002E9C FE                MOV     R6,A
-002E9D         ?C0019?KEYSCAN:
+002F6A E4                CLR     A
+002F6B FE                MOV     R6,A
+002F6C         ?C0019?KEYSCAN:
   167: 	{
   168: 		if (found == 0) 
-002E9D ED                MOV     A,R5
-002E9E 7021              JNZ     ?C0022?KEYSCAN
+002F6C ED                MOV     A,R5
+002F6D 7021              JNZ     ?C0022?KEYSCAN
   169: 		{
   170: 			if (ksEvtPool.ksPool[i] == key) {
-002EA0 74A7              MOV     A,#LOW ksEvtPool+01H
-002EA2 2E                ADD     A,R6
-002EA3 F582              MOV     DPL,A
-002EA5 E4                CLR     A
-002EA6 344E              ADDC    A,#HIGH ksEvtPool+01H
-002EA8 F583              MOV     DPH,A
-002EAA E0                MOVX    A,@DPTR
-002EAB 6F                XRL     A,R7
-002EAC 7047              JNZ     ?C0021?KEYSCAN
+002F6F 74A7              MOV     A,#LOW ksEvtPool+01H
+002F71 2E                ADD     A,R6
+002F72 F582              MOV     DPL,A
+002F74 E4                CLR     A
+002F75 344E              ADDC    A,#HIGH ksEvtPool+01H
+002F77 F583              MOV     DPH,A
+002F79 E0                MOVX    A,@DPTR
+002F7A 6F                XRL     A,R7
+002F7B 7047              JNZ     ?C0021?KEYSCAN
   171: 				if (i == KS_BUFF_POLL_LEN-1) {
-002EAE EE                MOV     A,R6
-002EAF B4050B            CJNE    A,#05H,?C0024?KEYSCAN
+002F7D EE                MOV     A,R6
+002F7E B4050B            CJNE    A,#05H,?C0024?KEYSCAN
   172: 					ksEvtPool.ksPool[i] = 0;
-002EB2 24A7              ADD     A,#LOW ksEvtPool+01H
-002EB4 F582              MOV     DPL,A
-002EB6 E4                CLR     A
-002EB7 344E              ADDC    A,#HIGH ksEvtPool+01H
-002EB9 F583              MOV     DPH,A
-002EBB E4                CLR     A
-002EBC F0                MOVX    @DPTR,A
+002F81 24A7              ADD     A,#LOW ksEvtPool+01H
+002F83 F582              MOV     DPL,A
+002F85 E4                CLR     A
+002F86 344E              ADDC    A,#HIGH ksEvtPool+01H
+002F88 F583              MOV     DPH,A
+002F8A E4                CLR     A
+002F8B F0                MOVX    @DPTR,A
   173: 				}
-002EBD         ?C0024?KEYSCAN:
+002F8C         ?C0024?KEYSCAN:
   174: 				found = 1;
-002EBD 7D01              MOV     R5,#01H
+002F8C 7D01              MOV     R5,#01H
   175: 			}
   176: 		}
-002EBF 8034              SJMP    ?C0021?KEYSCAN
-002EC1         ?C0022?KEYSCAN:
+002F8E 8034              SJMP    ?C0021?KEYSCAN
+002F90         ?C0022?KEYSCAN:
   177: 		else 
   178: 		{
   179: 			ksEvtPool.ksPool[i-1] = ksEvtPool.ksPool[i];
-002EC1 74A7              MOV     A,#LOW ksEvtPool+01H
-002EC3 2E                ADD     A,R6
-002EC4 F582              MOV     DPL,A
-002EC6 E4                CLR     A
-002EC7 344E              ADDC    A,#HIGH ksEvtPool+01H
-002EC9 F583              MOV     DPH,A
-002ECB E0                MOVX    A,@DPTR
-002ECC FC                MOV     R4,A
-002ECD 74A6              MOV     A,#LOW ksEvtPool
-002ECF 2E                ADD     A,R6
-002ED0 F582              MOV     DPL,A
-002ED2 E4                CLR     A
-002ED3 344E              ADDC    A,#HIGH ksEvtPool
-002ED5 F583              MOV     DPH,A
-002ED7 EC                MOV     A,R4
-002ED8 F0                MOVX    @DPTR,A
+002F90 74A7              MOV     A,#LOW ksEvtPool+01H
+002F92 2E                ADD     A,R6
+002F93 F582              MOV     DPL,A
+002F95 E4                CLR     A
+002F96 344E              ADDC    A,#HIGH ksEvtPool+01H
+002F98 F583              MOV     DPH,A
+002F9A E0                MOVX    A,@DPTR
+002F9B FC                MOV     R4,A
+002F9C 74A6              MOV     A,#LOW ksEvtPool
+002F9E 2E                ADD     A,R6
+002F9F F582              MOV     DPL,A
+002FA1 E4                CLR     A
+002FA2 344E              ADDC    A,#HIGH ksEvtPool
+002FA4 F583              MOV     DPH,A
+002FA6 EC                MOV     A,R4
+002FA7 F0                MOVX    @DPTR,A
   180: 			if (ksEvtPool.ksPool[i] == 0)
-002ED9 74A7              MOV     A,#LOW ksEvtPool+01H
-002EDB 2E                ADD     A,R6
-002EDC F582              MOV     DPL,A
-002EDE E4                CLR     A
-002EDF 344E              ADDC    A,#HIGH ksEvtPool+01H
-002EE1 F583              MOV     DPH,A
-002EE3 E0                MOVX    A,@DPTR
-002EE4 6014              JZ      ?C0018?KEYSCAN
+002FA8 74A7              MOV     A,#LOW ksEvtPool+01H
+002FAA 2E                ADD     A,R6
+002FAB F582              MOV     DPL,A
+002FAD E4                CLR     A
+002FAE 344E              ADDC    A,#HIGH ksEvtPool+01H
+002FB0 F583              MOV     DPH,A
+002FB2 E0                MOVX    A,@DPTR
+002FB3 6014              JZ      ?C0018?KEYSCAN
   181: 				break;
-002EE6         ?C0026?KEYSCAN:
+002FB5         ?C0026?KEYSCAN:
   182: 			if (i == KS_BUFF_POLL_LEN-1) {
-002EE6 EE                MOV     A,R6
-002EE7 B4050B            CJNE    A,#05H,?C0021?KEYSCAN
+002FB5 EE                MOV     A,R6
+002FB6 B4050B            CJNE    A,#05H,?C0021?KEYSCAN
   183: 				ksEvtPool.ksPool[i] = 0;
-002EEA 24A7              ADD     A,#LOW ksEvtPool+01H
-002EEC F582              MOV     DPL,A
-002EEE E4                CLR     A
-002EEF 344E              ADDC    A,#HIGH ksEvtPool+01H
-002EF1 F583              MOV     DPH,A
-002EF3 E4                CLR     A
-002EF4 F0                MOVX    @DPTR,A
+002FB9 24A7              ADD     A,#LOW ksEvtPool+01H
+002FBB F582              MOV     DPL,A
+002FBD E4                CLR     A
+002FBE 344E              ADDC    A,#HIGH ksEvtPool+01H
+002FC0 F583              MOV     DPH,A
+002FC2 E4                CLR     A
+002FC3 F0                MOVX    @DPTR,A
   184: 			}
   185: 		}
   186: 	}
-002EF5         ?C0021?KEYSCAN:
-002EF5 0E                INC     R6
-002EF6 EE                MOV     A,R6
-002EF7 B406A3            CJNE    A,#06H,?C0019?KEYSCAN
+002FC4         ?C0021?KEYSCAN:
+002FC4 0E                INC     R6
+002FC5 EE                MOV     A,R6
+002FC6 B406A3            CJNE    A,#06H,?C0019?KEYSCAN
   187: }
-002EFA         ?C0018?KEYSCAN:
-002EFA 22                RET     
+002FC9         ?C0018?KEYSCAN:
+002FC9 22                RET     
 ----- FUNCTION _keyOut (END) -------
 
 
 ----- FUNCTION _kb_device_select (BEGIN) -----
  FILE: 'kb_process.c'
-  582: byte kb_device_select(tKSEVENT *pEvt)
-  583: {
-002EFB 904ED6            MOV     DPTR,#pEvt
-002EFE EB                MOV     A,R3
-002EFF F0                MOVX    @DPTR,A
-002F00 A3                INC     DPTR
-002F01 EA                MOV     A,R2
-002F02 F0                MOVX    @DPTR,A
-002F03 A3                INC     DPTR
-002F04 E9                MOV     A,R1
-002F05 F0                MOVX    @DPTR,A
-  584: 	byte temp = 0;
-  585: 	byte i=0;
+  589: byte kb_device_select(tKSEVENT *pEvt)
+  590: {
+002FCA 904ED6            MOV     DPTR,#pEvt
+002FCD EB                MOV     A,R3
+002FCE F0                MOVX    @DPTR,A
+002FCF A3                INC     DPTR
+002FD0 EA                MOV     A,R2
+002FD1 F0                MOVX    @DPTR,A
+002FD2 A3                INC     DPTR
+002FD3 E9                MOV     A,R1
+002FD4 F0                MOVX    @DPTR,A
+  591: 	byte temp = 0;
+  592: 	byte i=0;
 ;---- Variable 'temp' assigned to Register 'R5' ----
-002F06 E4                CLR     A
-002F07 FD                MOV     R5,A
-  586: 	
-002F08 A3                INC     DPTR
-002F09 F0                MOVX    @DPTR,A
-  587: 	if (fn_flag == 1) 
-002F0A 904DE2            MOV     DPTR,#fn_flag
-002F0D E0                MOVX    A,@DPTR
-002F0E 6401              XRL     A,#01H
-002F10 6002              JZ      $ + 4H
-002F12 E1EF              AJMP    ?C0140?KB_PROCESS
-  588: 	{
-  589: 		i = KS_BUFF_POLL_LEN-1;
-002F14 904ED9            MOV     DPTR,#i
-002F17 7405              MOV     A,#05H
-002F19 F0                MOVX    @DPTR,A
-002F1A         ?C0141?KB_PROCESS:
-  590: 
-  591: 		while (i--) 
-002F1A 904ED9            MOV     DPTR,#i
-002F1D E0                MOVX    A,@DPTR
-002F1E FE                MOV     R6,A
-002F1F 14                DEC     A
-002F20 F0                MOVX    @DPTR,A
-002F21 EE                MOV     A,R6
-002F22 7003              JNZ     $ + 5H
-002F24 023037            LJMP    ?C0157?KB_PROCESS
-  592: 		{
-  593: 			temp = pEvt->ksPool[i];
-002F27 904ED6            MOV     DPTR,#pEvt
-002F2A E0                MOVX    A,@DPTR
-002F2B FB                MOV     R3,A
-002F2C A3                INC     DPTR
-002F2D E0                MOVX    A,@DPTR
-002F2E FA                MOV     R2,A
-002F2F A3                INC     DPTR
-002F30 E0                MOVX    A,@DPTR
-002F31 2401              ADD     A,#01H
-002F33 F9                MOV     R1,A
-002F34 E4                CLR     A
-002F35 3A                ADDC    A,R2
-002F36 FA                MOV     R2,A
-002F37 A3                INC     DPTR
-002F38 E0                MOVX    A,@DPTR
-002F39 7E00              MOV     R6,#00H
-002F3B 29                ADD     A,R1
-002F3C F9                MOV     R1,A
-002F3D EE                MOV     A,R6
-002F3E 3A                ADDC    A,R2
-002F3F FA                MOV     R2,A
-002F40 1203B6            LCALL   ?C?CLDPTR
-002F43 FD                MOV     R5,A
-  594: 
-  595: 			if (temp >= HID_KEY_7 && temp <= HID_KEY_0) 
-002F44 C3                CLR     C
-002F45 9424              SUBB    A,#024H
-002F47 4073              JC      ?C0143?KB_PROCESS
-002F49 ED                MOV     A,R5
-002F4A D3                SETB    C
-002F4B 9427              SUBB    A,#027H
-002F4D 506D              JNC     ?C0143?KB_PROCESS
-  596: 			{
-  597: 				switch(temp)
-002F4F ED                MOV     A,R5
-002F50 24DC              ADD     A,#0DCH
-002F52 24FD              ADD     A,#0FDH
-002F54 5004              JNC     ?C0147?KB_PROCESS
-002F56 6037              JZ      ?C0150?KB_PROCESS
-002F58 805F              SJMP    ?C0144?KB_PROCESS
-  598: 				{
-  599: 					case HID_KEY_7:
-  600: 					case HID_KEY_8:
-  601: 					case HID_KEY_9:		//BT
-002F5A         ?C0147?KB_PROCESS:
-  602: 						g_variable.delay_enter_lpm_timer = 10;
-002F5A 904CEA            MOV     DPTR,#g_variable+02BH
-002F5D 740A              MOV     A,#0AH
-002F5F F0                MOVX    @DPTR,A
-  603: 
-  604: 						g_variable.button_flag |= KEY_FLAG_FN_DEVICE_BUTTON;
-002F60 904CCE            MOV     DPTR,#g_variable+0FH
-002F63 E0                MOVX    A,@DPTR
-002F64 4408              ORL     A,#08H
-002F66 F0                MOVX    @DPTR,A
-  605: 						g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-002F67 54EF              ANL     A,#0EFH
-002F69 F0                MOVX    @DPTR,A
-  606: 						if((g_variable.current_device_num != (temp-(HID_KEY_7 - 1))) ||(g_variable.g24_currentState == CHANGE_TO_24
->> G_CONNECTED))
-002F6A ED                MOV     A,R5
-002F6B 24DD              ADD     A,#0DDH
-002F6D FF                MOV     R7,A
-002F6E 904CC3            MOV     DPTR,#g_variable+04H
-002F71 E0                MOVX    A,@DPTR
-002F72 B50708            CJNE    A,AR7,?C0149?KB_PROCESS
-002F75 904CC5            MOV     DPTR,#g_variable+06H
-002F78 E0                MOVX    A,@DPTR
-002F79 6403              XRL     A,#03H
-002F7B 703C              JNZ     ?C0144?KB_PROCESS
-002F7D         ?C0149?KB_PROCESS:
-  607: 						{
-  608: 							g_variable.current_device_num = temp-(HID_KEY_7 - 1);
-002F7D 904CC3            MOV     DPTR,#g_variable+04H
-002F80 EF                MOV     A,R7
-002F81 F0                MOVX    @DPTR,A
-  609: 							g_variable.button_reconnect_flag = 1;		// long press = 3s enter discovery
-002F82 904CCC            MOV     DPTR,#g_variable+0DH
-002F85 7401              MOV     A,#01H
-002F87 F0                MOVX    @DPTR,A
-  610: 							g_variable.powerOn_timer = 0;
-002F88 E4                CLR     A
-002F89 904CE5            MOV     DPTR,#g_variable+026H
-002F8C F0                MOVX    @DPTR,A
-  611: 						}
-  612: 						break;
-002F8D 802A              SJMP    ?C0144?KB_PROCESS
-  613: 					case HID_KEY_0: 			//g24 switch
-002F8F         ?C0150?KB_PROCESS:
-  614: 						g_variable.delay_enter_lpm_timer = 10;
-002F8F 904CEA            MOV     DPTR,#g_variable+02BH
-002F92 740A              MOV     A,#0AH
-002F94 F0                MOVX    @DPTR,A
-  615: 						g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-002F95 904CCE            MOV     DPTR,#g_variable+0FH
-002F98 E0                MOVX    A,@DPTR
-002F99 54F7              ANL     A,#0F7H
-002F9B F0                MOVX    @DPTR,A
-  616: 						g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-002F9C 4410              ORL     A,#010H
-002F9E F0                MOVX    @DPTR,A
-  617: 						if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-002F9F 904CC3            MOV     DPTR,#g_variable+04H
-002FA2 E0                MOVX    A,@DPTR
-002FA3 FF                MOV     R7,A
-002FA4 6013              JZ      ?C0144?KB_PROCESS
-002FA6 64FE              XRL     A,#0FEH
-002FA8 600F              JZ      ?C0144?KB_PROCESS
-  618: 						{
-  619: 							g_variable.button_24G_rec_flag = 1;
-002FAA 904CCD            MOV     DPTR,#g_variable+0EH
-002FAD 7401              MOV     A,#01H
-002FAF F0                MOVX    @DPTR,A
-  620: 							g_variable.current_device_num =0;
-002FB0 E4                CLR     A
-002FB1 904CC3            MOV     DPTR,#g_variable+04H
-002FB4 F0                MOVX    @DPTR,A
-  621: 							g_variable.powerOn_timer = 0;
-002FB5 904CE5            MOV     DPTR,#g_variable+026H
-002FB8 F0                MOVX    @DPTR,A
-  622: 						}
-  623: 						break;
-  624: 				}
-002FB9         ?C0144?KB_PROCESS:
-  625: 				return 1;
-002FB9 7F01              MOV     R7,#01H
-002FBB 22                RET     
-  626: 			}
-002FBC         ?C0143?KB_PROCESS:
-  627: 			else
-  628: 			{
-  629: 				g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON);
-002FBC 904CCE            MOV     DPTR,#g_variable+0FH
-002FBF E0                MOVX    A,@DPTR
-002FC0 54E7              ANL     A,#0E7H
-002FC2 F0                MOVX    @DPTR,A
-  630: 			}
-002FC3         ?C0153?KB_PROCESS:
-  631: 
-  632: 			
-  633: 			if((temp == HID_KEY_U) || (temp == HID_KEY_I) || (temp == HID_KEY_O))
-002FC3 ED                MOV     A,R5
-002FC4 6418              XRL     A,#018H
-002FC6 6009              JZ      ?C0155?KB_PROCESS
-002FC8 ED                MOV     A,R5
-002FC9 640C              XRL     A,#0CH
-002FCB 6004              JZ      ?C0155?KB_PROCESS
-002FCD ED                MOV     A,R5
-002FCE B41215            CJNE    A,#012H,?C0154?KB_PROCESS
-002FD1         ?C0155?KB_PROCESS:
-  634: 			{
-  635: 				g_variable.delay_enter_lpm_timer = 10;
-002FD1 904CEA            MOV     DPTR,#g_variable+02BH
-002FD4 740A              MOV     A,#0AH
-002FD6 F0                MOVX    @DPTR,A
-  636: 				key_value_temp = temp;
-002FD7 904DE8            MOV     DPTR,#key_value_temp
-002FDA ED                MOV     A,R5
-002FDB F0                MOVX    @DPTR,A
-  637: 				g_variable.button_flag |= KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-002FDC 904CCE            MOV     DPTR,#g_variable+0FH
-002FDF E0                MOVX    A,@DPTR
-002FE0 4420              ORL     A,#020H
-002FE2 F0                MOVX    @DPTR,A
-  638: 				return 1;
-002FE3 7F01              MOV     R7,#01H
-002FE5 22                RET     
-  639: 			}
-002FE6         ?C0154?KB_PROCESS:
-  640: 			else
-  641: 				g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-002FE6 904CCE            MOV     DPTR,#g_variable+0FH
-002FE9 E0                MOVX    A,@DPTR
-002FEA 54DF              ANL     A,#0DFH
-002FEC F0                MOVX    @DPTR,A
-  642: 		}
-002FED E11A              AJMP    ?C0141?KB_PROCESS
-  643: 	}
-002FEF         ?C0140?KB_PROCESS:
-  644: 	else
-  645: 	{
-  646: 		if (pEvt->ksPool[0] == HID_KEY_PB) 
-002FEF 904ED6            MOV     DPTR,#pEvt
-002FF2 E0                MOVX    A,@DPTR
-002FF3 FB                MOV     R3,A
-002FF4 A3                INC     DPTR
-002FF5 E0                MOVX    A,@DPTR
-002FF6 FA                MOV     R2,A
-002FF7 A3                INC     DPTR
-002FF8 E0                MOVX    A,@DPTR
-002FF9 F9                MOV     R1,A
-002FFA 900001            MOV     DPTR,#01H
-002FFD 1203CF            LCALL   ?C?CLDOPTR
-003000 64EF              XRL     A,#0EFH
-003002 7029              JNZ     ?C0158?KB_PROCESS
-  647: 		{
-  648: 			g_variable.delay_enter_lpm_timer = 10;
-003004 904CEA            MOV     DPTR,#g_variable+02BH
-003007 740A              MOV     A,#0AH
-003009 F0                MOVX    @DPTR,A
-  649: 			g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-00300A 904CCE            MOV     DPTR,#g_variable+0FH
-00300D E0                MOVX    A,@DPTR
-00300E 54F7              ANL     A,#0F7H
-003010 F0                MOVX    @DPTR,A
-  650: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-003011 4410              ORL     A,#010H
-003013 F0                MOVX    @DPTR,A
-  651: 			if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-003014 904CC3            MOV     DPTR,#g_variable+04H
-003017 E0                MOVX    A,@DPTR
-003018 FF                MOV     R7,A
-003019 600F              JZ      ?C0159?KB_PROCESS
-00301B 64FE              XRL     A,#0FEH
-00301D 600B              JZ      ?C0159?KB_PROCESS
-  652: 			{
-  653: 				g_variable.button_24G_rec_flag = 1;
-00301F 904CCD            MOV     DPTR,#g_variable+0EH
-003022 7401              MOV     A,#01H
-003024 F0                MOVX    @DPTR,A
-  654: 				g_variable.current_device_num =0;
-003025 E4                CLR     A
-003026 904CC3            MOV     DPTR,#g_variable+04H
-003029 F0                MOVX    @DPTR,A
-  655: 			}
-00302A         ?C0159?KB_PROCESS:
-  656: 			return 1;
-00302A 7F01              MOV     R7,#01H
-00302C 22                RET     
-  657: 		}
-00302D         ?C0158?KB_PROCESS:
-  658: 	
-  659: 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
-00302D 904CCE            MOV     DPTR,#g_variable+0FH
-003030 E0                MOVX    A,@DPTR
-003031 54E7              ANL     A,#0E7H
-003033 F0                MOVX    @DPTR,A
-  660: 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-003034 54DF              ANL     A,#0DFH
+002FD5 E4                CLR     A
+002FD6 FD                MOV     R5,A
+  593: 	
+002FD7 A3                INC     DPTR
+002FD8 F0                MOVX    @DPTR,A
+  594: 	if (fn_flag == 1) 
+002FD9 904DE2            MOV     DPTR,#fn_flag
+002FDC E0                MOVX    A,@DPTR
+002FDD 6401              XRL     A,#01H
+002FDF 6003              JZ      $ + 5H
+002FE1 0230C0            LJMP    ?C0141?KB_PROCESS
+  595: 	{
+  596: 		i = KS_BUFF_POLL_LEN-1;
+002FE4 904ED9            MOV     DPTR,#i
+002FE7 7405              MOV     A,#05H
+002FE9 F0                MOVX    @DPTR,A
+002FEA         ?C0142?KB_PROCESS:
+  597: 
+  598: 		while (i--) 
+002FEA 904ED9            MOV     DPTR,#i
+002FED E0                MOVX    A,@DPTR
+002FEE FE                MOV     R6,A
+002FEF 14                DEC     A
+002FF0 F0                MOVX    @DPTR,A
+002FF1 EE                MOV     A,R6
+002FF2 7003              JNZ     $ + 5H
+002FF4 023108            LJMP    ?C0158?KB_PROCESS
+  599: 		{
+  600: 			temp = pEvt->ksPool[i];
+002FF7 904ED6            MOV     DPTR,#pEvt
+002FFA E0                MOVX    A,@DPTR
+002FFB FB                MOV     R3,A
+002FFC A3                INC     DPTR
+002FFD E0                MOVX    A,@DPTR
+002FFE FA                MOV     R2,A
+002FFF A3                INC     DPTR
+003000 E0                MOVX    A,@DPTR
+003001 2401              ADD     A,#01H
+003003 F9                MOV     R1,A
+003004 E4                CLR     A
+003005 3A                ADDC    A,R2
+003006 FA                MOV     R2,A
+003007 A3                INC     DPTR
+003008 E0                MOVX    A,@DPTR
+003009 7E00              MOV     R6,#00H
+00300B 29                ADD     A,R1
+00300C F9                MOV     R1,A
+00300D EE                MOV     A,R6
+00300E 3A                ADDC    A,R2
+00300F FA                MOV     R2,A
+003010 1203B6            LCALL   ?C?CLDPTR
+003013 FD                MOV     R5,A
+  601: 
+  602: 			if (temp >= HID_KEY_7 && temp <= HID_KEY_0) 
+003014 C3                CLR     C
+003015 9424              SUBB    A,#024H
+003017 4073              JC      ?C0144?KB_PROCESS
+003019 ED                MOV     A,R5
+00301A D3                SETB    C
+00301B 9427              SUBB    A,#027H
+00301D 506D              JNC     ?C0144?KB_PROCESS
+  603: 			{
+  604: 				switch(temp)
+00301F ED                MOV     A,R5
+003020 24DC              ADD     A,#0DCH
+003022 24FD              ADD     A,#0FDH
+003024 5004              JNC     ?C0148?KB_PROCESS
+003026 6037              JZ      ?C0151?KB_PROCESS
+003028 805F              SJMP    ?C0145?KB_PROCESS
+  605: 				{
+  606: 					case HID_KEY_7:
+  607: 					case HID_KEY_8:
+  608: 					case HID_KEY_9:		//BT
+00302A         ?C0148?KB_PROCESS:
+  609: 						g_variable.delay_enter_lpm_timer = 10;
+00302A 904CEA            MOV     DPTR,#g_variable+02BH
+00302D 740A              MOV     A,#0AH
+00302F F0                MOVX    @DPTR,A
+  610: 
+  611: 						g_variable.button_flag |= KEY_FLAG_FN_DEVICE_BUTTON;
+003030 904CCE            MOV     DPTR,#g_variable+0FH
+003033 E0                MOVX    A,@DPTR
+003034 4408              ORL     A,#08H
 003036 F0                MOVX    @DPTR,A
-  661: 	}
-003037         ?C0157?KB_PROCESS:
-  662: 	return 0;
-003037 7F00              MOV     R7,#00H
-  663: }
-003039 22                RET     
+  612: 						g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
+003037 54EF              ANL     A,#0EFH
+003039 F0                MOVX    @DPTR,A
+  613: 						if((g_variable.current_device_num != (temp-(HID_KEY_7 - 1))) ||(g_variable.g24_currentState == CHANGE_TO_24
+>> G_CONNECTED))
+00303A ED                MOV     A,R5
+00303B 24DD              ADD     A,#0DDH
+00303D FF                MOV     R7,A
+00303E 904CC3            MOV     DPTR,#g_variable+04H
+003041 E0                MOVX    A,@DPTR
+003042 B50708            CJNE    A,AR7,?C0150?KB_PROCESS
+003045 904CC5            MOV     DPTR,#g_variable+06H
+003048 E0                MOVX    A,@DPTR
+003049 6403              XRL     A,#03H
+00304B 703C              JNZ     ?C0145?KB_PROCESS
+00304D         ?C0150?KB_PROCESS:
+  614: 						{
+  615: 							g_variable.current_device_num = temp-(HID_KEY_7 - 1);
+00304D 904CC3            MOV     DPTR,#g_variable+04H
+003050 EF                MOV     A,R7
+003051 F0                MOVX    @DPTR,A
+  616: 							g_variable.button_reconnect_flag = 1;		// long press = 3s enter discovery
+003052 904CCC            MOV     DPTR,#g_variable+0DH
+003055 7401              MOV     A,#01H
+003057 F0                MOVX    @DPTR,A
+  617: 							g_variable.powerOn_timer = 0;
+003058 E4                CLR     A
+003059 904CE5            MOV     DPTR,#g_variable+026H
+00305C F0                MOVX    @DPTR,A
+  618: 						}
+  619: 						break;
+00305D 802A              SJMP    ?C0145?KB_PROCESS
+  620: 					case HID_KEY_0: 			//g24 switch
+00305F         ?C0151?KB_PROCESS:
+  621: 						g_variable.delay_enter_lpm_timer = 10;
+00305F 904CEA            MOV     DPTR,#g_variable+02BH
+003062 740A              MOV     A,#0AH
+003064 F0                MOVX    @DPTR,A
+  622: 						g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
+003065 904CCE            MOV     DPTR,#g_variable+0FH
+003068 E0                MOVX    A,@DPTR
+003069 54F7              ANL     A,#0F7H
+00306B F0                MOVX    @DPTR,A
+  623: 						g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
+00306C 4410              ORL     A,#010H
+00306E F0                MOVX    @DPTR,A
+  624: 						if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
+00306F 904CC3            MOV     DPTR,#g_variable+04H
+003072 E0                MOVX    A,@DPTR
+003073 FF                MOV     R7,A
+003074 6013              JZ      ?C0145?KB_PROCESS
+003076 64FE              XRL     A,#0FEH
+003078 600F              JZ      ?C0145?KB_PROCESS
+  625: 						{
+  626: 							g_variable.button_24G_rec_flag = 1;
+00307A 904CCD            MOV     DPTR,#g_variable+0EH
+00307D 7401              MOV     A,#01H
+00307F F0                MOVX    @DPTR,A
+  627: 							g_variable.current_device_num =0;
+003080 E4                CLR     A
+003081 904CC3            MOV     DPTR,#g_variable+04H
+003084 F0                MOVX    @DPTR,A
+  628: 							g_variable.powerOn_timer = 0;
+003085 904CE5            MOV     DPTR,#g_variable+026H
+003088 F0                MOVX    @DPTR,A
+  629: 						}
+  630: 						break;
+  631: 				}
+003089         ?C0145?KB_PROCESS:
+  632: 				return 1;
+003089 7F01              MOV     R7,#01H
+00308B 22                RET     
+  633: 			}
+00308C         ?C0144?KB_PROCESS:
+  634: 			else
+  635: 			{
+  636: 				g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON);
+00308C 904CCE            MOV     DPTR,#g_variable+0FH
+00308F E0                MOVX    A,@DPTR
+003090 54E7              ANL     A,#0E7H
+003092 F0                MOVX    @DPTR,A
+  637: 			}
+003093         ?C0154?KB_PROCESS:
+  638: 
+  639: 			
+  640: 			if((temp == HID_KEY_U) || (temp == HID_KEY_I) || (temp == HID_KEY_O))
+003093 ED                MOV     A,R5
+003094 6418              XRL     A,#018H
+003096 6009              JZ      ?C0156?KB_PROCESS
+003098 ED                MOV     A,R5
+003099 640C              XRL     A,#0CH
+00309B 6004              JZ      ?C0156?KB_PROCESS
+00309D ED                MOV     A,R5
+00309E B41215            CJNE    A,#012H,?C0155?KB_PROCESS
+0030A1         ?C0156?KB_PROCESS:
+  641: 			{
+  642: 				g_variable.delay_enter_lpm_timer = 10;
+0030A1 904CEA            MOV     DPTR,#g_variable+02BH
+0030A4 740A              MOV     A,#0AH
+0030A6 F0                MOVX    @DPTR,A
+  643: 				key_value_temp = temp;
+0030A7 904DE8            MOV     DPTR,#key_value_temp
+0030AA ED                MOV     A,R5
+0030AB F0                MOVX    @DPTR,A
+  644: 				g_variable.button_flag |= KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+0030AC 904CCE            MOV     DPTR,#g_variable+0FH
+0030AF E0                MOVX    A,@DPTR
+0030B0 4420              ORL     A,#020H
+0030B2 F0                MOVX    @DPTR,A
+  645: 				return 1;
+0030B3 7F01              MOV     R7,#01H
+0030B5 22                RET     
+  646: 			}
+0030B6         ?C0155?KB_PROCESS:
+  647: 			else
+  648: 				g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+0030B6 904CCE            MOV     DPTR,#g_variable+0FH
+0030B9 E0                MOVX    A,@DPTR
+0030BA 54DF              ANL     A,#0DFH
+0030BC F0                MOVX    @DPTR,A
+  649: 		}
+0030BD 022FEA            LJMP    ?C0142?KB_PROCESS
+  650: 	}
+0030C0         ?C0141?KB_PROCESS:
+  651: 	else
+  652: 	{
+  653: 		if (pEvt->ksPool[0] == HID_KEY_PB) 
+0030C0 904ED6            MOV     DPTR,#pEvt
+0030C3 E0                MOVX    A,@DPTR
+0030C4 FB                MOV     R3,A
+0030C5 A3                INC     DPTR
+0030C6 E0                MOVX    A,@DPTR
+0030C7 FA                MOV     R2,A
+0030C8 A3                INC     DPTR
+0030C9 E0                MOVX    A,@DPTR
+0030CA F9                MOV     R1,A
+0030CB 900001            MOV     DPTR,#01H
+0030CE 1203CF            LCALL   ?C?CLDOPTR
+0030D1 64EF              XRL     A,#0EFH
+0030D3 7029              JNZ     ?C0159?KB_PROCESS
+  654: 		{
+  655: 			g_variable.delay_enter_lpm_timer = 10;
+0030D5 904CEA            MOV     DPTR,#g_variable+02BH
+0030D8 740A              MOV     A,#0AH
+0030DA F0                MOVX    @DPTR,A
+  656: 			g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
+0030DB 904CCE            MOV     DPTR,#g_variable+0FH
+0030DE E0                MOVX    A,@DPTR
+0030DF 54F7              ANL     A,#0F7H
+0030E1 F0                MOVX    @DPTR,A
+  657: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
+0030E2 4410              ORL     A,#010H
+0030E4 F0                MOVX    @DPTR,A
+  658: 			if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
+0030E5 904CC3            MOV     DPTR,#g_variable+04H
+0030E8 E0                MOVX    A,@DPTR
+0030E9 FF                MOV     R7,A
+0030EA 600F              JZ      ?C0160?KB_PROCESS
+0030EC 64FE              XRL     A,#0FEH
+0030EE 600B              JZ      ?C0160?KB_PROCESS
+  659: 			{
+  660: 				g_variable.button_24G_rec_flag = 1;
+0030F0 904CCD            MOV     DPTR,#g_variable+0EH
+0030F3 7401              MOV     A,#01H
+0030F5 F0                MOVX    @DPTR,A
+  661: 				g_variable.current_device_num =0;
+0030F6 E4                CLR     A
+0030F7 904CC3            MOV     DPTR,#g_variable+04H
+0030FA F0                MOVX    @DPTR,A
+  662: 			}
+0030FB         ?C0160?KB_PROCESS:
+  663: 			return 1;
+0030FB 7F01              MOV     R7,#01H
+0030FD 22                RET     
+  664: 		}
+0030FE         ?C0159?KB_PROCESS:
+  665: 	
+  666: 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
+0030FE 904CCE            MOV     DPTR,#g_variable+0FH
+003101 E0                MOVX    A,@DPTR
+003102 54E7              ANL     A,#0E7H
+003104 F0                MOVX    @DPTR,A
+  667: 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+003105 54DF              ANL     A,#0DFH
+003107 F0                MOVX    @DPTR,A
+  668: 	}
+003108         ?C0158?KB_PROCESS:
+  669: 	return 0;
+003108 7F00              MOV     R7,#00H
+  670: }
+00310A 22                RET     
 ----- FUNCTION _kb_device_select (END) -------
 
 
 ----- FUNCTION _kb_combination_key_press (BEGIN) -----
  FILE: 'kb_process.c'
-  668: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
-  669: {
+  675: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
+  676: {
 ;---- Variable 'press_state' assigned to Register 'R7' ----
 ;---- Variable 'standrad_key' assigned to Register 'R3' ----
 ;---- Variable 'special_key' assigned to Register 'R5' ----
-  670: 	g_variable.key_combination_ctrl = special_key;	
-  671: 	g_variable.key_combination_keyvalue = standrad_key;
-00303A 904CF5            MOV     DPTR,#g_variable+036H
-00303D ED                MOV     A,R5
-00303E F0                MOVX    @DPTR,A
-  672: 
-00303F A3                INC     DPTR
-003040 EB                MOV     A,R3
-003041 F0                MOVX    @DPTR,A
-  673: 	if(press_state & 1)
-003042 EF                MOV     A,R7
-003043 30E012            JNB     ACC.0,?C0160?KB_PROCESS
-  674: 	{
-  675: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
-003046 904CF4            MOV     DPTR,#g_variable+035H
-003049 E0                MOVX    A,@DPTR
-00304A B40304            CJNE    A,#03H,?C0161?KB_PROCESS
-  676: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-00304D 7402              MOV     A,#02H
-00304F F0                MOVX    @DPTR,A
-003050 22                RET     
-003051         ?C0161?KB_PROCESS:
-  677: 		else	
-  678: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
-003051 904CF4            MOV     DPTR,#g_variable+035H
-003054 7401              MOV     A,#01H
-003056 F0                MOVX    @DPTR,A
-  679: 	}
-003057 22                RET     
-003058         ?C0160?KB_PROCESS:
-  680: 	else
+  677: 	g_variable.key_combination_ctrl = special_key;	
+  678: 	g_variable.key_combination_keyvalue = standrad_key;
+00310B 904CF5            MOV     DPTR,#g_variable+036H
+00310E ED                MOV     A,R5
+00310F F0                MOVX    @DPTR,A
+  679: 
+003110 A3                INC     DPTR
+003111 EB                MOV     A,R3
+003112 F0                MOVX    @DPTR,A
+  680: 	if(press_state & 1)
+003113 EF                MOV     A,R7
+003114 30E012            JNB     ACC.0,?C0161?KB_PROCESS
   681: 	{
-  682: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
-003058 904CF4            MOV     DPTR,#g_variable+035H
-00305B 7404              MOV     A,#04H
-00305D F0                MOVX    @DPTR,A
-  683: 	}
-  684: 
-  685: }
-00305E 22                RET     
+  682: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
+003117 904CF4            MOV     DPTR,#g_variable+035H
+00311A E0                MOVX    A,@DPTR
+00311B B40304            CJNE    A,#03H,?C0162?KB_PROCESS
+  683: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
+00311E 7402              MOV     A,#02H
+003120 F0                MOVX    @DPTR,A
+003121 22                RET     
+003122         ?C0162?KB_PROCESS:
+  684: 		else	
+  685: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
+003122 904CF4            MOV     DPTR,#g_variable+035H
+003125 7401              MOV     A,#01H
+003127 F0                MOVX    @DPTR,A
+  686: 	}
+003128 22                RET     
+003129         ?C0161?KB_PROCESS:
+  687: 	else
+  688: 	{
+  689: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
+003129 904CF4            MOV     DPTR,#g_variable+035H
+00312C 7404              MOV     A,#04H
+00312E F0                MOVX    @DPTR,A
+  690: 	}
+  691: 
+  692: }
+00312F 22                RET     
 ----- FUNCTION _kb_combination_key_press (END) -------
 
 
 ----- FUNCTION _key_fn_function (BEGIN) -----
  FILE: 'kb_process.c'
-  688: byte key_fn_function(byte state ,byte key_value)
-  689: {
+  695: byte key_fn_function(byte state ,byte key_value)
+  696: {
 ;---- Variable 'state' assigned to Register 'R6' ----
-00305F AE07              MOV     R6,AR7
+003130 AE07              MOV     R6,AR7
 ;---- Variable 'key_value' assigned to Register 'R5' ----
-  690: 	byte temp = 0;
-  691: 
-003061 E4                CLR     A
-003062 904F0B            MOV     DPTR,#temp
-003065 F0                MOVX    @DPTR,A
-  692: 	if(state & 1)
-003066 EE                MOV     A,R6
-003067 30E005            JNB     ACC.0,?C0165?KB_PROCESS
-  693: 		g_variable.one_key_press_wait_release_timer = 0;
-00306A E4                CLR     A
-00306B 904CF8            MOV     DPTR,#g_variable+039H
-00306E F0                MOVX    @DPTR,A
-00306F         ?C0165?KB_PROCESS:
-  694: 
-  695: 	temp = key_value;
-00306F 904F0B            MOV     DPTR,#temp
-003072 ED                MOV     A,R5
-003073 F0                MOVX    @DPTR,A
-  696: 	if(g_variable.system_mode != OSMODE_WINDOWS)
-003074 904CC1            MOV     DPTR,#g_variable+02H
-003077 E0                MOVX    A,@DPTR
-003078 602E              JZ      ?C0166?KB_PROCESS
-  697: 	{
-  698: 		if(key_value == HID_KEY_RIGHT_ALT)
-00307A ED                MOV     A,R5
-00307B B4E608            CJNE    A,#0E6H,?C0167?KB_PROCESS
-  699: 			temp = HID_KEY_RIGHT_GUI;
-00307E 904F0B            MOV     DPTR,#temp
-003081 74E7              MOV     A,#0E7H
-003083 F0                MOVX    @DPTR,A
-003084 8022              SJMP    ?C0166?KB_PROCESS
-003086         ?C0167?KB_PROCESS:
-  700: 		else if(key_value == HID_KEY_RIGHT_CTL)
-003086 ED                MOV     A,R5
-003087 B4E408            CJNE    A,#0E4H,?C0169?KB_PROCESS
-  701: 			temp = HID_KEY_RIGHT_ALT;	
-00308A 904F0B            MOV     DPTR,#temp
-00308D 74E6              MOV     A,#0E6H
-00308F F0                MOVX    @DPTR,A
-003090 8016              SJMP    ?C0166?KB_PROCESS
-003092         ?C0169?KB_PROCESS:
-  702: 		else if(key_value == HID_KEY_LEFT_GUI)
-003092 ED                MOV     A,R5
-003093 B4E308            CJNE    A,#0E3H,?C0171?KB_PROCESS
-  703: 			temp = HID_KEY_LEFT_ALT;
-003096 904F0B            MOV     DPTR,#temp
-003099 74E2              MOV     A,#0E2H
-00309B F0                MOVX    @DPTR,A
-00309C 800A              SJMP    ?C0166?KB_PROCESS
-00309E         ?C0171?KB_PROCESS:
-  704: 		else if(key_value == HID_KEY_LEFT_ALT)
-00309E ED                MOV     A,R5
-00309F B4E206            CJNE    A,#0E2H,?C0166?KB_PROCESS
-  705: 			temp = HID_KEY_LEFT_GUI;	
-0030A2 904F0B            MOV     DPTR,#temp
-0030A5 74E3              MOV     A,#0E3H
-0030A7 F0                MOVX    @DPTR,A
-  706: 	}
-0030A8         ?C0166?KB_PROCESS:
-  707: 
-  708: 	if(fn_flag == 1)			// Fn lock
-0030A8 904DE2            MOV     DPTR,#fn_flag
-0030AB E0                MOVX    A,@DPTR
-0030AC 6401              XRL     A,#01H
-0030AE 6002              JZ      $ + 4H
-0030B0 2148              AJMP    ?C0174?KB_PROCESS
-  709: 	{
-  710: 		if(key_value == HID_KEY_DELETE)
-0030B2 ED                MOV     A,R5
-0030B3 B44C08            CJNE    A,#04CH,?C0175?KB_PROCESS
-  711: 		{
-  712: 			temp = HID_KEY_PAUSE;
-0030B6 904F0B            MOV     DPTR,#temp
-0030B9 7448              MOV     A,#048H
-0030BB F0                MOVX    @DPTR,A
-  713: 		}
-0030BC 2148              AJMP    ?C0174?KB_PROCESS
-0030BE         ?C0175?KB_PROCESS:
-  714: 		else if(key_value == HID_KEY_UP_ARROW)
-0030BE ED                MOV     A,R5
-0030BF B45208            CJNE    A,#052H,?C0177?KB_PROCESS
-  715: 		{
-  716: 			temp = HID_MULTIKEY_LIGHT_UP;
-0030C2 904F0B            MOV     DPTR,#temp
-0030C5 74D8              MOV     A,#0D8H
-0030C7 F0                MOVX    @DPTR,A
-  717: 		}
-0030C8 807E              SJMP    ?C0174?KB_PROCESS
-0030CA         ?C0177?KB_PROCESS:
-  718: 		else if(key_value == HID_KEY_DOWN_ARROW)
-0030CA ED                MOV     A,R5
-0030CB B45108            CJNE    A,#051H,?C0179?KB_PROCESS
-  719: 		{
-  720: 			temp = HID_MULTIKEY_LIGHT_DOWN;
-0030CE 904F0B            MOV     DPTR,#temp
-0030D1 74D7              MOV     A,#0D7H
-0030D3 F0                MOVX    @DPTR,A
-  721: 		}
-0030D4 8072              SJMP    ?C0174?KB_PROCESS
-0030D6         ?C0179?KB_PROCESS:
-  722: 		else if(key_value == HID_KEY_ENTER)
-0030D6 ED                MOV     A,R5
-0030D7 B42808            CJNE    A,#028H,?C0181?KB_PROCESS
-  723: 		{
-  724: 			temp = HID_KEY_SCROLL_LOCK;
-0030DA 904F0B            MOV     DPTR,#temp
-0030DD 7447              MOV     A,#047H
-0030DF F0                MOVX    @DPTR,A
-  725: 		}
-0030E0 8066              SJMP    ?C0174?KB_PROCESS
-0030E2         ?C0181?KB_PROCESS:
-  726: 		else if(key_value == HID_KEY_BACKSPACE)
-0030E2 ED                MOV     A,R5
-0030E3 B42A08            CJNE    A,#02AH,?C0183?KB_PROCESS
-  727: 		{
-  728: 			temp = HID_MULTIKEY_OS_LOCK;
-0030E6 904F0B            MOV     DPTR,#temp
-0030E9 74DA              MOV     A,#0DAH
-0030EB F0                MOVX    @DPTR,A
-  729: 		}
-0030EC 805A              SJMP    ?C0174?KB_PROCESS
-0030EE         ?C0183?KB_PROCESS:
-  730: 		else if(key_value == HID_KEY_ESC)
-0030EE ED                MOV     A,R5
-0030EF 6429              XRL     A,#029H
-0030F1 7055              JNZ     ?C0174?KB_PROCESS
-  731: 		{
-  732: 			if(state & 1)
-0030F3 EE                MOV     A,R6
-0030F4 30E04C            JNB     ACC.0,?C0186?KB_PROCESS
-  733: 			{						
-  734: 				if(fn_lock_flag)
-0030F7 904DE7            MOV     DPTR,#fn_lock_flag
-0030FA E0                MOVX    A,@DPTR
-0030FB 6004              JZ      ?C0187?KB_PROCESS
-  735: 				{
-  736: 					fn_lock_flag = 0;
-0030FD E4                CLR     A
-0030FE F0                MOVX    @DPTR,A
-  737: 				}
-0030FF 8006              SJMP    ?C0188?KB_PROCESS
-003101         ?C0187?KB_PROCESS:
-  738: 				else
-  739: 					fn_lock_flag = 1;
-003101 904DE7            MOV     DPTR,#fn_lock_flag
-003104 7401              MOV     A,#01H
-003106 F0                MOVX    @DPTR,A
-003107         ?C0188?KB_PROCESS:
-  740: 					
-  741: 				if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-003107 904CC3            MOV     DPTR,#g_variable+04H
-00310A E0                MOVX    A,@DPTR
-00310B FF                MOV     R7,A
-00310C 6003              JZ      ?C0190?KB_PROCESS
-00310E B4FE08            CJNE    A,#0FEH,?C0189?KB_PROCESS
-003111         ?C0190?KB_PROCESS:
+  697: 	byte temp = 0;
+  698: 
+003132 E4                CLR     A
+003133 904F0B            MOV     DPTR,#temp
+003136 F0                MOVX    @DPTR,A
+  699: 	if(state & 1)
+003137 EE                MOV     A,R6
+003138 30E005            JNB     ACC.0,?C0166?KB_PROCESS
+  700: 		g_variable.one_key_press_wait_release_timer = 0;
+00313B E4                CLR     A
+00313C 904CF8            MOV     DPTR,#g_variable+039H
+00313F F0                MOVX    @DPTR,A
+003140         ?C0166?KB_PROCESS:
+  701: 
+  702: 	temp = key_value;
+003140 904F0B            MOV     DPTR,#temp
+003143 ED                MOV     A,R5
+003144 F0                MOVX    @DPTR,A
+  703: 	if(g_variable.system_mode != OSMODE_WINDOWS)
+003145 904CC1            MOV     DPTR,#g_variable+02H
+003148 E0                MOVX    A,@DPTR
+003149 602E              JZ      ?C0167?KB_PROCESS
+  704: 	{
+  705: 		if(key_value == HID_KEY_RIGHT_ALT)
+00314B ED                MOV     A,R5
+00314C B4E608            CJNE    A,#0E6H,?C0168?KB_PROCESS
+  706: 			temp = HID_KEY_RIGHT_GUI;
+00314F 904F0B            MOV     DPTR,#temp
+003152 74E7              MOV     A,#0E7H
+003154 F0                MOVX    @DPTR,A
+003155 8022              SJMP    ?C0167?KB_PROCESS
+003157         ?C0168?KB_PROCESS:
+  707: 		else if(key_value == HID_KEY_RIGHT_CTL)
+003157 ED                MOV     A,R5
+003158 B4E408            CJNE    A,#0E4H,?C0170?KB_PROCESS
+  708: 			temp = HID_KEY_RIGHT_ALT;	
+00315B 904F0B            MOV     DPTR,#temp
+00315E 74E6              MOV     A,#0E6H
+003160 F0                MOVX    @DPTR,A
+003161 8016              SJMP    ?C0167?KB_PROCESS
+003163         ?C0170?KB_PROCESS:
+  709: 		else if(key_value == HID_KEY_LEFT_GUI)
+003163 ED                MOV     A,R5
+003164 B4E308            CJNE    A,#0E3H,?C0172?KB_PROCESS
+  710: 			temp = HID_KEY_LEFT_ALT;
+003167 904F0B            MOV     DPTR,#temp
+00316A 74E2              MOV     A,#0E2H
+00316C F0                MOVX    @DPTR,A
+00316D 800A              SJMP    ?C0167?KB_PROCESS
+00316F         ?C0172?KB_PROCESS:
+  711: 		else if(key_value == HID_KEY_LEFT_ALT)
+00316F ED                MOV     A,R5
+003170 B4E206            CJNE    A,#0E2H,?C0167?KB_PROCESS
+  712: 			temp = HID_KEY_LEFT_GUI;	
+003173 904F0B            MOV     DPTR,#temp
+003176 74E3              MOV     A,#0E3H
+003178 F0                MOVX    @DPTR,A
+  713: 	}
+003179         ?C0167?KB_PROCESS:
+  714: 
+  715: 	if(fn_flag == 1)			// Fn lock
+003179 904DE2            MOV     DPTR,#fn_flag
+00317C E0                MOVX    A,@DPTR
+00317D 6401              XRL     A,#01H
+00317F 6002              JZ      $ + 4H
+003181 4119              AJMP    ?C0175?KB_PROCESS
+  716: 	{
+  717: 		if(key_value == HID_KEY_DELETE)
+003183 ED                MOV     A,R5
+003184 B44C08            CJNE    A,#04CH,?C0176?KB_PROCESS
+  718: 		{
+  719: 			temp = HID_KEY_PAUSE;
+003187 904F0B            MOV     DPTR,#temp
+00318A 7448              MOV     A,#048H
+00318C F0                MOVX    @DPTR,A
+  720: 		}
+00318D 4119              AJMP    ?C0175?KB_PROCESS
+00318F         ?C0176?KB_PROCESS:
+  721: 		else if(key_value == HID_KEY_UP_ARROW)
+00318F ED                MOV     A,R5
+003190 B45208            CJNE    A,#052H,?C0178?KB_PROCESS
+  722: 		{
+  723: 			temp = HID_MULTIKEY_LIGHT_UP;
+003193 904F0B            MOV     DPTR,#temp
+003196 74D8              MOV     A,#0D8H
+003198 F0                MOVX    @DPTR,A
+  724: 		}
+003199 807E              SJMP    ?C0175?KB_PROCESS
+00319B         ?C0178?KB_PROCESS:
+  725: 		else if(key_value == HID_KEY_DOWN_ARROW)
+00319B ED                MOV     A,R5
+00319C B45108            CJNE    A,#051H,?C0180?KB_PROCESS
+  726: 		{
+  727: 			temp = HID_MULTIKEY_LIGHT_DOWN;
+00319F 904F0B            MOV     DPTR,#temp
+0031A2 74D7              MOV     A,#0D7H
+0031A4 F0                MOVX    @DPTR,A
+  728: 		}
+0031A5 8072              SJMP    ?C0175?KB_PROCESS
+0031A7         ?C0180?KB_PROCESS:
+  729: 		else if(key_value == HID_KEY_ENTER)
+0031A7 ED                MOV     A,R5
+0031A8 B42808            CJNE    A,#028H,?C0182?KB_PROCESS
+  730: 		{
+  731: 			temp = HID_KEY_SCROLL_LOCK;
+0031AB 904F0B            MOV     DPTR,#temp
+0031AE 7447              MOV     A,#047H
+0031B0 F0                MOVX    @DPTR,A
+  732: 		}
+0031B1 8066              SJMP    ?C0175?KB_PROCESS
+0031B3         ?C0182?KB_PROCESS:
+  733: 		else if(key_value == HID_KEY_BACKSPACE)
+0031B3 ED                MOV     A,R5
+0031B4 B42A08            CJNE    A,#02AH,?C0184?KB_PROCESS
+  734: 		{
+  735: 			temp = HID_MULTIKEY_OS_LOCK;
+0031B7 904F0B            MOV     DPTR,#temp
+0031BA 74DA              MOV     A,#0DAH
+0031BC F0                MOVX    @DPTR,A
+  736: 		}
+0031BD 805A              SJMP    ?C0175?KB_PROCESS
+0031BF         ?C0184?KB_PROCESS:
+  737: 		else if(key_value == HID_KEY_ESC)
+0031BF ED                MOV     A,R5
+0031C0 6429              XRL     A,#029H
+0031C2 7055              JNZ     ?C0175?KB_PROCESS
+  738: 		{
+  739: 			if(state & 1)
+0031C4 EE                MOV     A,R6
+0031C5 30E04C            JNB     ACC.0,?C0187?KB_PROCESS
+  740: 			{						
+  741: 				if(fn_lock_flag)
+0031C8 904DE7            MOV     DPTR,#fn_lock_flag
+0031CB E0                MOVX    A,@DPTR
+0031CC 6004              JZ      ?C0188?KB_PROCESS
   742: 				{
-  743: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-003111 904CBF            MOV     DPTR,#g_variable
-003114 7402              MOV     A,#02H
-003116 F0                MOVX    @DPTR,A
+  743: 					fn_lock_flag = 0;
+0031CE E4                CLR     A
+0031CF F0                MOVX    @DPTR,A
   744: 				}
-003117 802A              SJMP    ?C0186?KB_PROCESS
-003119         ?C0189?KB_PROCESS:
-  745: 				else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-003119 EF                MOV     A,R7
-00311A D3                SETB    C
-00311B 9403              SUBB    A,#03H
-00311D 5024              JNC     ?C0186?KB_PROCESS
-00311F EF                MOV     A,R7
-003120 C3                CLR     C
-003121 9401              SUBB    A,#01H
-003123 401E              JC      ?C0186?KB_PROCESS
-  746: 				{
-  747: 					bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
-003125 904DE7            MOV     DPTR,#fn_lock_flag
-003128 E0                MOVX    A,@DPTR
-003129 FF                MOV     R7,A
-00312A 904CC3            MOV     DPTR,#g_variable+04H
-00312D E0                MOVX    A,@DPTR
-00312E 75F01F            MOV     B,#01FH
-003131 A4                MUL     AB
-003132 24ED              ADD     A,#LOW bd_key_record_list-01H
-003134 F582              MOV     DPL,A
-003136 E4                CLR     A
-003137 344D              ADDC    A,#HIGH bd_key_record_list-01H
-003139 F583              MOV     DPH,A
-00313B EF                MOV     A,R7
-00313C F0                MOVX    @DPTR,A
-  748: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-00313D 904CBF            MOV     DPTR,#g_variable
-003140 7403              MOV     A,#03H
-003142 F0                MOVX    @DPTR,A
-  749: 				}
-  750: 			}
-003143         ?C0186?KB_PROCESS:
-  751: 			temp = HID_KEY_NULL;
-003143 E4                CLR     A
-003144 904F0B            MOV     DPTR,#temp
-003147 F0                MOVX    @DPTR,A
-  752: 		}		
-  753: 	}
-003148         ?C0174?KB_PROCESS:
-  754: 	
-  755: 	if((!fast_connect_flag)  && ((!fn_flag && !fn_lock_flag) || (fn_flag == 1 && fn_lock_flag == 1)))
-003148 904E55            MOV     DPTR,#fast_connect_flag
-00314B E0                MOVX    A,@DPTR
-00314C 6002              JZ      $ + 4H
-00314E 41BB              AJMP    ?C0193?KB_PROCESS
-003150 904DE2            MOV     DPTR,#fn_flag
-003153 E0                MOVX    A,@DPTR
-003154 7006              JNZ     ?C0195?KB_PROCESS
-003156 904DE7            MOV     DPTR,#fn_lock_flag
-003159 E0                MOVX    A,@DPTR
-00315A 6014              JZ      ?C0194?KB_PROCESS
-00315C         ?C0195?KB_PROCESS:
-00315C 904DE2            MOV     DPTR,#fn_flag
-00315F E0                MOVX    A,@DPTR
-003160 6401              XRL     A,#01H
-003162 6002              JZ      $ + 4H
-003164 41BB              AJMP    ?C0193?KB_PROCESS
-003166 904DE7            MOV     DPTR,#fn_lock_flag
-003169 E0                MOVX    A,@DPTR
-00316A 6401              XRL     A,#01H
-00316C 6002              JZ      $ + 4H
-00316E 41BB              AJMP    ?C0193?KB_PROCESS
-003170         ?C0194?KB_PROCESS:
-  756: 	{
-  757: 		switch (key_value)
-003170 ED                MOV     A,R5
-003171 24C6              ADD     A,#0C6H
-003173 B40C00            CJNE    A,#0CH,?C0291?KB_PROCESS
-003176         ?C0291?KB_PROCESS:
-003176 4002              JC      $ + 4H
-003178 41BB              AJMP    ?C0193?KB_PROCESS
-00317A 903188            MOV     DPTR,#03188H
-00317D 75F003            MOV     B,#03H
-003180 A4                MUL     AB
-003181 C583              XCH     A,DPH
-003183 25F0              ADD     A,B
-003185 C583              XCH     A,DPH
-003187 73                JMP     @A+DPTR
-003188         ?C0292?KB_PROCESS:
-003188 0231AC            LJMP    ?C0197?KB_PROCESS
-00318B 0231C3            LJMP    ?C0200?KB_PROCESS
-00318E 02320C            LJMP    ?C0208?KB_PROCESS
-003191 023229            LJMP    ?C0211?KB_PROCESS
-003194 023247            LJMP    ?C0214?KB_PROCESS
-003197 023270            LJMP    ?C0218?KB_PROCESS
-00319A 02328D            LJMP    ?C0221?KB_PROCESS
-00319D 023295            LJMP    ?C0222?KB_PROCESS
-0031A0 02329D            LJMP    ?C0223?KB_PROCESS
-0031A3 0232A5            LJMP    ?C0224?KB_PROCESS
-0031A6 0232AD            LJMP    ?C0225?KB_PROCESS
-0031A9 0232B5            LJMP    ?C0226?KB_PROCESS
-  758: 		{ 	
-  759: 			case HID_KEY_F1:
-0031AC         ?C0197?KB_PROCESS:
-  760: 				if(g_variable.system_mode == OSMODE_MAC)
-0031AC 904CC1            MOV     DPTR,#g_variable+02H
-0031AF E0                MOVX    A,@DPTR
-0031B0 B40108            CJNE    A,#01H,?C0198?KB_PROCESS
-  761: 				{
-  762: 					temp = HID_KEY_F11;	
-0031B3 904F0B            MOV     DPTR,#temp
-0031B6 7444              MOV     A,#044H
-0031B8 F0                MOVX    @DPTR,A
-  763: 				}
-0031B9 41BB              AJMP    ?C0193?KB_PROCESS
-0031BB         ?C0198?KB_PROCESS:
-  764: 				else
-  765: 				{
-  766: 					temp = HID_MULTIKEY_AC_HOME;
-0031BB 904F0B            MOV     DPTR,#temp
-0031BE 74D6              MOV     A,#0D6H
-0031C0 F0                MOVX    @DPTR,A
-  767: 				}
-  768: 				break;
-0031C1 41BB              AJMP    ?C0193?KB_PROCESS
-  769: 			case HID_KEY_F2:
-0031C3         ?C0200?KB_PROCESS:
-  770: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-0031C3 904CC1            MOV     DPTR,#g_variable+02H
-0031C6 E0                MOVX    A,@DPTR
-0031C7 FC                MOV     R4,A
-0031C8 7014              JNZ     ?C0201?KB_PROCESS
-  771: 				{
-  772: 					kb_combination_key_press(state,KS_SEL_LALT,HID_KEY_TAB);
-0031CA AF06              MOV     R7,AR6
-0031CC 7B2B              MOV     R3,#02BH
-0031CE 7D04              MOV     R5,#04H
-0031D0 113A              ACALL   _kb_combination_key_press
-  773: 					if(state & 1)
-0031D2 EE                MOV     A,R6
-0031D3 30E02F            JNB     ACC.0,?C0203?KB_PROCESS
-  774: 					{						
-  775: 						g_variable.one_key_press_wait_release_timer = 10;
-0031D6 904CF8            MOV     DPTR,#g_variable+039H
-0031D9 740A              MOV     A,#0AH
-0031DB F0                MOVX    @DPTR,A
-  776: 					}
-  777: 				}
-0031DC 8027              SJMP    ?C0203?KB_PROCESS
-0031DE         ?C0201?KB_PROCESS:
-  778: 				else if(g_variable.system_mode == OSMODE_MAC)
-0031DE EC                MOV     A,R4
-0031DF B4010A            CJNE    A,#01H,?C0204?KB_PROCESS
-  779: 				{
-  780: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_UP_ARROW);
-0031E2 AF06              MOV     R7,AR6
-0031E4 7B52              MOV     R3,#052H
-0031E6 7D01              MOV     R5,#01H
-0031E8 113A              ACALL   _kb_combination_key_press
-  781: 				}
-0031EA 8019              SJMP    ?C0203?KB_PROCESS
-0031EC         ?C0204?KB_PROCESS:
-  782: 				else if(g_variable.system_mode == OSMODE_IOS)
-0031EC 904CC1            MOV     DPTR,#g_variable+02H
-0031EF E0                MOVX    A,@DPTR
-0031F0 B40212            CJNE    A,#02H,?C0203?KB_PROCESS
-  783: 				{
-  784: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_TAB);
-0031F3 AF06              MOV     R7,AR6
-0031F5 7B2B              MOV     R3,#02BH
-0031F7 7D08              MOV     R5,#08H
-0031F9 113A              ACALL   _kb_combination_key_press
-  785: 					if(state & 1)
-0031FB EE                MOV     A,R6
-0031FC 30E006            JNB     ACC.0,?C0203?KB_PROCESS
-  786: 					{						
-  787: 						g_variable.one_key_press_wait_release_timer = 10;
-0031FF 904CF8            MOV     DPTR,#g_variable+039H
-003202 740A              MOV     A,#0AH
-003204 F0                MOVX    @DPTR,A
-  788: 					}
-  789: 				}
-003205         ?C0203?KB_PROCESS:
-  790: 				temp = HID_KEY_NULL;
-003205 E4                CLR     A
-003206 904F0B            MOV     DPTR,#temp
-003209 F0                MOVX    @DPTR,A
-  791: 				break;
-00320A 41BB              AJMP    ?C0193?KB_PROCESS
-  792: 			case HID_KEY_F3:
-00320C         ?C0208?KB_PROCESS:
-  793: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-00320C 904CC1            MOV     DPTR,#g_variable+02H
-00320F E0                MOVX    A,@DPTR
-003210 7008              JNZ     ?C0209?KB_PROCESS
-  794: 				{
-  795: 					temp = HID_MULTIKEY_AC_BACK;
-003212 904F0B            MOV     DPTR,#temp
-003215 74D2              MOV     A,#0D2H
-003217 F0                MOVX    @DPTR,A
+0031D0 8006              SJMP    ?C0189?KB_PROCESS
+0031D2         ?C0188?KB_PROCESS:
+  745: 				else
+  746: 					fn_lock_flag = 1;
+0031D2 904DE7            MOV     DPTR,#fn_lock_flag
+0031D5 7401              MOV     A,#01H
+0031D7 F0                MOVX    @DPTR,A
+0031D8         ?C0189?KB_PROCESS:
+  747: 					
+  748: 				if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+0031D8 904CC3            MOV     DPTR,#g_variable+04H
+0031DB E0                MOVX    A,@DPTR
+0031DC FF                MOV     R7,A
+0031DD 6003              JZ      ?C0191?KB_PROCESS
+0031DF B4FE08            CJNE    A,#0FEH,?C0190?KB_PROCESS
+0031E2         ?C0191?KB_PROCESS:
+  749: 				{
+  750: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+0031E2 904CBF            MOV     DPTR,#g_variable
+0031E5 7402              MOV     A,#02H
+0031E7 F0                MOVX    @DPTR,A
+  751: 				}
+0031E8 802A              SJMP    ?C0187?KB_PROCESS
+0031EA         ?C0190?KB_PROCESS:
+  752: 				else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+0031EA EF                MOV     A,R7
+0031EB D3                SETB    C
+0031EC 9403              SUBB    A,#03H
+0031EE 5024              JNC     ?C0187?KB_PROCESS
+0031F0 EF                MOV     A,R7
+0031F1 C3                CLR     C
+0031F2 9401              SUBB    A,#01H
+0031F4 401E              JC      ?C0187?KB_PROCESS
+  753: 				{
+  754: 					bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
+0031F6 904DE7            MOV     DPTR,#fn_lock_flag
+0031F9 E0                MOVX    A,@DPTR
+0031FA FF                MOV     R7,A
+0031FB 904CC3            MOV     DPTR,#g_variable+04H
+0031FE E0                MOVX    A,@DPTR
+0031FF 75F01F            MOV     B,#01FH
+003202 A4                MUL     AB
+003203 24ED              ADD     A,#LOW bd_key_record_list-01H
+003205 F582              MOV     DPL,A
+003207 E4                CLR     A
+003208 344D              ADDC    A,#HIGH bd_key_record_list-01H
+00320A F583              MOV     DPH,A
+00320C EF                MOV     A,R7
+00320D F0                MOVX    @DPTR,A
+  755: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+00320E 904CBF            MOV     DPTR,#g_variable
+003211 7403              MOV     A,#03H
+003213 F0                MOVX    @DPTR,A
+  756: 				}
+  757: 			}
+003214         ?C0187?KB_PROCESS:
+  758: 			temp = HID_KEY_NULL;
+003214 E4                CLR     A
+003215 904F0B            MOV     DPTR,#temp
+003218 F0                MOVX    @DPTR,A
+  759: 		}		
+  760: 	}
+003219         ?C0175?KB_PROCESS:
+  761: 	
+  762: 	if((!fast_connect_flag)  && ((!fn_flag && !fn_lock_flag) || (fn_flag == 1 && fn_lock_flag == 1)))
+003219 904E55            MOV     DPTR,#fast_connect_flag
+00321C E0                MOVX    A,@DPTR
+00321D 6002              JZ      $ + 4H
+00321F 618C              AJMP    ?C0194?KB_PROCESS
+003221 904DE2            MOV     DPTR,#fn_flag
+003224 E0                MOVX    A,@DPTR
+003225 7006              JNZ     ?C0196?KB_PROCESS
+003227 904DE7            MOV     DPTR,#fn_lock_flag
+00322A E0                MOVX    A,@DPTR
+00322B 6014              JZ      ?C0195?KB_PROCESS
+00322D         ?C0196?KB_PROCESS:
+00322D 904DE2            MOV     DPTR,#fn_flag
+003230 E0                MOVX    A,@DPTR
+003231 6401              XRL     A,#01H
+003233 6002              JZ      $ + 4H
+003235 618C              AJMP    ?C0194?KB_PROCESS
+003237 904DE7            MOV     DPTR,#fn_lock_flag
+00323A E0                MOVX    A,@DPTR
+00323B 6401              XRL     A,#01H
+00323D 6002              JZ      $ + 4H
+00323F 618C              AJMP    ?C0194?KB_PROCESS
+003241         ?C0195?KB_PROCESS:
+  763: 	{
+  764: 		switch (key_value)
+003241 ED                MOV     A,R5
+003242 24C6              ADD     A,#0C6H
+003244 B40C00            CJNE    A,#0CH,?C0292?KB_PROCESS
+003247         ?C0292?KB_PROCESS:
+003247 4002              JC      $ + 4H
+003249 618C              AJMP    ?C0194?KB_PROCESS
+00324B 903259            MOV     DPTR,#03259H
+00324E 75F003            MOV     B,#03H
+003251 A4                MUL     AB
+003252 C583              XCH     A,DPH
+003254 25F0              ADD     A,B
+003256 C583              XCH     A,DPH
+003258 73                JMP     @A+DPTR
+003259         ?C0293?KB_PROCESS:
+003259 02327D            LJMP    ?C0198?KB_PROCESS
+00325C 023294            LJMP    ?C0201?KB_PROCESS
+00325F 0232DD            LJMP    ?C0209?KB_PROCESS
+003262 0232FA            LJMP    ?C0212?KB_PROCESS
+003265 023318            LJMP    ?C0215?KB_PROCESS
+003268 023341            LJMP    ?C0219?KB_PROCESS
+00326B 02335E            LJMP    ?C0222?KB_PROCESS
+00326E 023366            LJMP    ?C0223?KB_PROCESS
+003271 02336E            LJMP    ?C0224?KB_PROCESS
+003274 023376            LJMP    ?C0225?KB_PROCESS
+003277 02337E            LJMP    ?C0226?KB_PROCESS
+00327A 023386            LJMP    ?C0227?KB_PROCESS
+  765: 		{ 	
+  766: 			case HID_KEY_F1:
+00327D         ?C0198?KB_PROCESS:
+  767: 				if(g_variable.system_mode == OSMODE_MAC)
+00327D 904CC1            MOV     DPTR,#g_variable+02H
+003280 E0                MOVX    A,@DPTR
+003281 B40108            CJNE    A,#01H,?C0199?KB_PROCESS
+  768: 				{
+  769: 					temp = HID_KEY_F11;	
+003284 904F0B            MOV     DPTR,#temp
+003287 7444              MOV     A,#044H
+003289 F0                MOVX    @DPTR,A
+  770: 				}
+00328A 618C              AJMP    ?C0194?KB_PROCESS
+00328C         ?C0199?KB_PROCESS:
+  771: 				else
+  772: 				{
+  773: 					temp = HID_MULTIKEY_AC_HOME;
+00328C 904F0B            MOV     DPTR,#temp
+00328F 74D6              MOV     A,#0D6H
+003291 F0                MOVX    @DPTR,A
+  774: 				}
+  775: 				break;
+003292 618C              AJMP    ?C0194?KB_PROCESS
+  776: 			case HID_KEY_F2:
+003294         ?C0201?KB_PROCESS:
+  777: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+003294 904CC1            MOV     DPTR,#g_variable+02H
+003297 E0                MOVX    A,@DPTR
+003298 FC                MOV     R4,A
+003299 7014              JNZ     ?C0202?KB_PROCESS
+  778: 				{
+  779: 					kb_combination_key_press(state,KS_SEL_LALT,HID_KEY_TAB);
+00329B AF06              MOV     R7,AR6
+00329D 7B2B              MOV     R3,#02BH
+00329F 7D04              MOV     R5,#04H
+0032A1 310B              ACALL   _kb_combination_key_press
+  780: 					if(state & 1)
+0032A3 EE                MOV     A,R6
+0032A4 30E02F            JNB     ACC.0,?C0204?KB_PROCESS
+  781: 					{						
+  782: 						g_variable.one_key_press_wait_release_timer = 10;
+0032A7 904CF8            MOV     DPTR,#g_variable+039H
+0032AA 740A              MOV     A,#0AH
+0032AC F0                MOVX    @DPTR,A
+  783: 					}
+  784: 				}
+0032AD 8027              SJMP    ?C0204?KB_PROCESS
+0032AF         ?C0202?KB_PROCESS:
+  785: 				else if(g_variable.system_mode == OSMODE_MAC)
+0032AF EC                MOV     A,R4
+0032B0 B4010A            CJNE    A,#01H,?C0205?KB_PROCESS
+  786: 				{
+  787: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_UP_ARROW);
+0032B3 AF06              MOV     R7,AR6
+0032B5 7B52              MOV     R3,#052H
+0032B7 7D01              MOV     R5,#01H
+0032B9 310B              ACALL   _kb_combination_key_press
+  788: 				}
+0032BB 8019              SJMP    ?C0204?KB_PROCESS
+0032BD         ?C0205?KB_PROCESS:
+  789: 				else if(g_variable.system_mode == OSMODE_IOS)
+0032BD 904CC1            MOV     DPTR,#g_variable+02H
+0032C0 E0                MOVX    A,@DPTR
+0032C1 B40212            CJNE    A,#02H,?C0204?KB_PROCESS
+  790: 				{
+  791: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_TAB);
+0032C4 AF06              MOV     R7,AR6
+0032C6 7B2B              MOV     R3,#02BH
+0032C8 7D08              MOV     R5,#08H
+0032CA 310B              ACALL   _kb_combination_key_press
+  792: 					if(state & 1)
+0032CC EE                MOV     A,R6
+0032CD 30E006            JNB     ACC.0,?C0204?KB_PROCESS
+  793: 					{						
+  794: 						g_variable.one_key_press_wait_release_timer = 10;
+0032D0 904CF8            MOV     DPTR,#g_variable+039H
+0032D3 740A              MOV     A,#0AH
+0032D5 F0                MOVX    @DPTR,A
+  795: 					}
   796: 				}
-003218 41BB              AJMP    ?C0193?KB_PROCESS
-00321A         ?C0209?KB_PROCESS:
-  797: 				else
-  798: 				{
-  799: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
-00321A AF06              MOV     R7,AR6
-00321C 7B50              MOV     R3,#050H
-00321E 7D08              MOV     R5,#08H
-003220 113A              ACALL   _kb_combination_key_press
-  800: 					temp = HID_KEY_NULL;
-003222 E4                CLR     A
-003223 904F0B            MOV     DPTR,#temp
-003226 F0                MOVX    @DPTR,A
-  801: 				}
-  802: 				break;
-003227 41BB              AJMP    ?C0193?KB_PROCESS
-  803: 			case HID_KEY_F4:
-003229         ?C0211?KB_PROCESS:
-  804: 				if(g_variable.system_mode == OSMODE_MAC)
-003229 904CC1            MOV     DPTR,#g_variable+02H
-00322C E0                MOVX    A,@DPTR
-00322D B4010F            CJNE    A,#01H,?C0212?KB_PROCESS
+0032D6         ?C0204?KB_PROCESS:
+  797: 				temp = HID_KEY_NULL;
+0032D6 E4                CLR     A
+0032D7 904F0B            MOV     DPTR,#temp
+0032DA F0                MOVX    @DPTR,A
+  798: 				break;
+0032DB 618C              AJMP    ?C0194?KB_PROCESS
+  799: 			case HID_KEY_F3:
+0032DD         ?C0209?KB_PROCESS:
+  800: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+0032DD 904CC1            MOV     DPTR,#g_variable+02H
+0032E0 E0                MOVX    A,@DPTR
+0032E1 7008              JNZ     ?C0210?KB_PROCESS
+  801: 				{
+  802: 					temp = HID_MULTIKEY_AC_BACK;
+0032E3 904F0B            MOV     DPTR,#temp
+0032E6 74D2              MOV     A,#0D2H
+0032E8 F0                MOVX    @DPTR,A
+  803: 				}
+0032E9 618C              AJMP    ?C0194?KB_PROCESS
+0032EB         ?C0210?KB_PROCESS:
+  804: 				else
   805: 				{
-  806: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);
-003230 AF06              MOV     R7,AR6
-003232 7B2C              MOV     R3,#02CH
-003234 7D08              MOV     R5,#08H
-003236 113A              ACALL   _kb_combination_key_press
+  806: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
+0032EB AF06              MOV     R7,AR6
+0032ED 7B50              MOV     R3,#050H
+0032EF 7D08              MOV     R5,#08H
+0032F1 310B              ACALL   _kb_combination_key_press
   807: 					temp = HID_KEY_NULL;
-003238 E4                CLR     A
-003239 904F0B            MOV     DPTR,#temp
-00323C F0                MOVX    @DPTR,A
+0032F3 E4                CLR     A
+0032F4 904F0B            MOV     DPTR,#temp
+0032F7 F0                MOVX    @DPTR,A
   808: 				}
-00323D 807C              SJMP    ?C0193?KB_PROCESS
-00323F         ?C0212?KB_PROCESS:
-  809: 				else
-  810: 				{
-  811: 					temp = HID_MULTIKEY_AC_SEARCH;
-00323F 904F0B            MOV     DPTR,#temp
-003242 74D5              MOV     A,#0D5H
-003244 F0                MOVX    @DPTR,A
-  812: 				}
-  813: 				break;
-003245 8074              SJMP    ?C0193?KB_PROCESS
-  814: 			case HID_KEY_F5:
-003247         ?C0214?KB_PROCESS:
-  815: 				if(g_variable.system_mode == OSMODE_WINDOWS)		// language switch
-003247 904CC1            MOV     DPTR,#g_variable+02H
-00324A E0                MOVX    A,@DPTR
-00324B 700A              JNZ     ?C0215?KB_PROCESS
-  816: 				{
-  817: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
-00324D AF06              MOV     R7,AR6
-00324F 7B2C              MOV     R3,#02CH
-003251 7D08              MOV     R5,#08H
-003253 113A              ACALL   _kb_combination_key_press
-  818: 				}
-003255 8008              SJMP    ?C0216?KB_PROCESS
-003257         ?C0215?KB_PROCESS:
-  819: 				else
-  820: 				{
-  821: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
-003257 AF06              MOV     R7,AR6
-003259 7B2C              MOV     R3,#02CH
-00325B 7D01              MOV     R5,#01H
-00325D 113A              ACALL   _kb_combination_key_press
-  822: 				}
-00325F         ?C0216?KB_PROCESS:
-  823: 				if(state & 1)
-00325F EE                MOV     A,R6
-003260 30E006            JNB     ACC.0,?C0217?KB_PROCESS
-  824: 				{						
-  825: 					g_variable.one_key_press_wait_release_timer = 10;
-003263 904CF8            MOV     DPTR,#g_variable+039H
-003266 740A              MOV     A,#0AH
-003268 F0                MOVX    @DPTR,A
-  826: 				}
-003269         ?C0217?KB_PROCESS:
-  827: 				temp = HID_KEY_NULL;
-003269 E4                CLR     A
-00326A 904F0B            MOV     DPTR,#temp
-00326D F0                MOVX    @DPTR,A
-  828: 				break;
-00326E 804B              SJMP    ?C0193?KB_PROCESS
-  829: 			case HID_KEY_F6:
-003270         ?C0218?KB_PROCESS:
-  830: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-003270 904CC1            MOV     DPTR,#g_variable+02H
-003273 E0                MOVX    A,@DPTR
-003274 7008              JNZ     ?C0219?KB_PROCESS
-  831: 				{
-  832: 					temp = HID_KEY_PRINT_SCREEN;
-003276 904F0B            MOV     DPTR,#temp
-003279 7446              MOV     A,#046H
-00327B F0                MOVX    @DPTR,A
+  809: 				break;
+0032F8 618C              AJMP    ?C0194?KB_PROCESS
+  810: 			case HID_KEY_F4:
+0032FA         ?C0212?KB_PROCESS:
+  811: 				if(g_variable.system_mode == OSMODE_MAC)
+0032FA 904CC1            MOV     DPTR,#g_variable+02H
+0032FD E0                MOVX    A,@DPTR
+0032FE B4010F            CJNE    A,#01H,?C0213?KB_PROCESS
+  812: 				{
+  813: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);
+003301 AF06              MOV     R7,AR6
+003303 7B2C              MOV     R3,#02CH
+003305 7D08              MOV     R5,#08H
+003307 310B              ACALL   _kb_combination_key_press
+  814: 					temp = HID_KEY_NULL;
+003309 E4                CLR     A
+00330A 904F0B            MOV     DPTR,#temp
+00330D F0                MOVX    @DPTR,A
+  815: 				}
+00330E 807C              SJMP    ?C0194?KB_PROCESS
+003310         ?C0213?KB_PROCESS:
+  816: 				else
+  817: 				{
+  818: 					temp = HID_MULTIKEY_AC_SEARCH;
+003310 904F0B            MOV     DPTR,#temp
+003313 74D5              MOV     A,#0D5H
+003315 F0                MOVX    @DPTR,A
+  819: 				}
+  820: 				break;
+003316 8074              SJMP    ?C0194?KB_PROCESS
+  821: 			case HID_KEY_F5:
+003318         ?C0215?KB_PROCESS:
+  822: 				if(g_variable.system_mode == OSMODE_WINDOWS)		// language switch
+003318 904CC1            MOV     DPTR,#g_variable+02H
+00331B E0                MOVX    A,@DPTR
+00331C 700A              JNZ     ?C0216?KB_PROCESS
+  823: 				{
+  824: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
+00331E AF06              MOV     R7,AR6
+003320 7B2C              MOV     R3,#02CH
+003322 7D08              MOV     R5,#08H
+003324 310B              ACALL   _kb_combination_key_press
+  825: 				}
+003326 8008              SJMP    ?C0217?KB_PROCESS
+003328         ?C0216?KB_PROCESS:
+  826: 				else
+  827: 				{
+  828: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
+003328 AF06              MOV     R7,AR6
+00332A 7B2C              MOV     R3,#02CH
+00332C 7D01              MOV     R5,#01H
+00332E 310B              ACALL   _kb_combination_key_press
+  829: 				}
+003330         ?C0217?KB_PROCESS:
+  830: 				if(state & 1)
+003330 EE                MOV     A,R6
+003331 30E006            JNB     ACC.0,?C0218?KB_PROCESS
+  831: 				{						
+  832: 					g_variable.one_key_press_wait_release_timer = 10;
+003334 904CF8            MOV     DPTR,#g_variable+039H
+003337 740A              MOV     A,#0AH
+003339 F0                MOVX    @DPTR,A
   833: 				}
-00327C 803D              SJMP    ?C0193?KB_PROCESS
-00327E         ?C0219?KB_PROCESS:
-  834: 				else
-  835: 				{
-  836: 					kb_combination_key_press(state,KS_SEL_LGUI | KS_SEL_LSHIFT,HID_KEY_3);	// ios prt
-00327E AF06              MOV     R7,AR6
-003280 7B20              MOV     R3,#020H
-003282 7D0A              MOV     R5,#0AH
-003284 113A              ACALL   _kb_combination_key_press
-  837: 					temp = HID_KEY_NULL;
-003286 E4                CLR     A
-003287 904F0B            MOV     DPTR,#temp
-00328A F0                MOVX    @DPTR,A
-  838: 				}	
-  839: 				break;
-00328B 802E              SJMP    ?C0193?KB_PROCESS
-  840: 			case HID_KEY_F7:
-00328D         ?C0221?KB_PROCESS:
-  841: 				temp = HID_MULTIKEY_PRE_TRACK;
-00328D 904F0B            MOV     DPTR,#temp
-003290 74F4              MOV     A,#0F4H
-003292 F0                MOVX    @DPTR,A
-  842: 				break;	
-003293 8026              SJMP    ?C0193?KB_PROCESS
-  843: 			case HID_KEY_F8:
-003295         ?C0222?KB_PROCESS:
-  844: 				temp = HID_MULTIKEY_PALY;
-003295 904F0B            MOV     DPTR,#temp
-003298 74F2              MOV     A,#0F2H
-00329A F0                MOVX    @DPTR,A
-  845: 				break;
-00329B 801E              SJMP    ?C0193?KB_PROCESS
-  846: 			case HID_KEY_F9:
-00329D         ?C0223?KB_PROCESS:
-  847: 				temp = HID_MULTIKEY_NEXT_TRACK;
-00329D 904F0B            MOV     DPTR,#temp
-0032A0 74F5              MOV     A,#0F5H
-0032A2 F0                MOVX    @DPTR,A
-  848: 				break;
-0032A3 8016              SJMP    ?C0193?KB_PROCESS
-  849: 			case HID_KEY_F10:
-0032A5         ?C0224?KB_PROCESS:
-  850: 				temp = HID_MULTIKEY_MUTE;
-0032A5 904F0B            MOV     DPTR,#temp
-0032A8 74F8              MOV     A,#0F8H
-0032AA F0                MOVX    @DPTR,A
-  851: 				break;
-0032AB 800E              SJMP    ?C0193?KB_PROCESS
-  852: 			case HID_KEY_F11:
-0032AD         ?C0225?KB_PROCESS:
-  853: 				temp = HID_MULTIKEY_VOL_DOWN;
-0032AD 904F0B            MOV     DPTR,#temp
-0032B0 74F6              MOV     A,#0F6H
-0032B2 F0                MOVX    @DPTR,A
-  854: 				break;
-0032B3 8006              SJMP    ?C0193?KB_PROCESS
-  855: 			case HID_KEY_F12:
-0032B5         ?C0226?KB_PROCESS:
-  856: 				temp = HID_MULTIKEY_VOL_UP;
-0032B5 904F0B            MOV     DPTR,#temp
-0032B8 74F7              MOV     A,#0F7H
-0032BA F0                MOVX    @DPTR,A
-  857: 				break;
-  858: 			default :
-  859: 				break;
-  860: 		}
-  861: 	}
-0032BB         ?C0193?KB_PROCESS:
-  862: 
-  863: 	return temp;
-0032BB 904F0B            MOV     DPTR,#temp
-0032BE E0                MOVX    A,@DPTR
-0032BF FF                MOV     R7,A
-  864: }
-0032C0 22                RET     
+00333A         ?C0218?KB_PROCESS:
+  834: 				temp = HID_KEY_NULL;
+00333A E4                CLR     A
+00333B 904F0B            MOV     DPTR,#temp
+00333E F0                MOVX    @DPTR,A
+  835: 				break;
+00333F 804B              SJMP    ?C0194?KB_PROCESS
+  836: 			case HID_KEY_F6:
+003341         ?C0219?KB_PROCESS:
+  837: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+003341 904CC1            MOV     DPTR,#g_variable+02H
+003344 E0                MOVX    A,@DPTR
+003345 7008              JNZ     ?C0220?KB_PROCESS
+  838: 				{
+  839: 					temp = HID_KEY_PRINT_SCREEN;
+003347 904F0B            MOV     DPTR,#temp
+00334A 7446              MOV     A,#046H
+00334C F0                MOVX    @DPTR,A
+  840: 				}
+00334D 803D              SJMP    ?C0194?KB_PROCESS
+00334F         ?C0220?KB_PROCESS:
+  841: 				else
+  842: 				{
+  843: 					kb_combination_key_press(state,KS_SEL_LGUI | KS_SEL_LSHIFT,HID_KEY_3);	// ios prt
+00334F AF06              MOV     R7,AR6
+003351 7B20              MOV     R3,#020H
+003353 7D0A              MOV     R5,#0AH
+003355 310B              ACALL   _kb_combination_key_press
+  844: 					temp = HID_KEY_NULL;
+003357 E4                CLR     A
+003358 904F0B            MOV     DPTR,#temp
+00335B F0                MOVX    @DPTR,A
+  845: 				}	
+  846: 				break;
+00335C 802E              SJMP    ?C0194?KB_PROCESS
+  847: 			case HID_KEY_F7:
+00335E         ?C0222?KB_PROCESS:
+  848: 				temp = HID_MULTIKEY_PRE_TRACK;
+00335E 904F0B            MOV     DPTR,#temp
+003361 74F4              MOV     A,#0F4H
+003363 F0                MOVX    @DPTR,A
+  849: 				break;	
+003364 8026              SJMP    ?C0194?KB_PROCESS
+  850: 			case HID_KEY_F8:
+003366         ?C0223?KB_PROCESS:
+  851: 				temp = HID_MULTIKEY_PALY;
+003366 904F0B            MOV     DPTR,#temp
+003369 74F2              MOV     A,#0F2H
+00336B F0                MOVX    @DPTR,A
+  852: 				break;
+00336C 801E              SJMP    ?C0194?KB_PROCESS
+  853: 			case HID_KEY_F9:
+00336E         ?C0224?KB_PROCESS:
+  854: 				temp = HID_MULTIKEY_NEXT_TRACK;
+00336E 904F0B            MOV     DPTR,#temp
+003371 74F5              MOV     A,#0F5H
+003373 F0                MOVX    @DPTR,A
+  855: 				break;
+003374 8016              SJMP    ?C0194?KB_PROCESS
+  856: 			case HID_KEY_F10:
+003376         ?C0225?KB_PROCESS:
+  857: 				temp = HID_MULTIKEY_MUTE;
+003376 904F0B            MOV     DPTR,#temp
+003379 74F8              MOV     A,#0F8H
+00337B F0                MOVX    @DPTR,A
+  858: 				break;
+00337C 800E              SJMP    ?C0194?KB_PROCESS
+  859: 			case HID_KEY_F11:
+00337E         ?C0226?KB_PROCESS:
+  860: 				temp = HID_MULTIKEY_VOL_DOWN;
+00337E 904F0B            MOV     DPTR,#temp
+003381 74F6              MOV     A,#0F6H
+003383 F0                MOVX    @DPTR,A
+  861: 				break;
+003384 8006              SJMP    ?C0194?KB_PROCESS
+  862: 			case HID_KEY_F12:
+003386         ?C0227?KB_PROCESS:
+  863: 				temp = HID_MULTIKEY_VOL_UP;
+003386 904F0B            MOV     DPTR,#temp
+003389 74F7              MOV     A,#0F7H
+00338B F0                MOVX    @DPTR,A
+  864: 				break;
+  865: 			default :
+  866: 				break;
+  867: 		}
+  868: 	}
+00338C         ?C0194?KB_PROCESS:
+  869: 
+  870: 	return temp;
+00338C 904F0B            MOV     DPTR,#temp
+00338F E0                MOVX    A,@DPTR
+003390 FF                MOV     R7,A
+  871: }
+003391 22                RET     
 ----- FUNCTION _key_fn_function (END) -------
 
 
@@ -9905,188 +10082,188 @@
   190: {
   191: 	byte i = 0;
   192: 	
-0032C1 E4                CLR     A
-0032C2 904F0C            MOV     DPTR,#i
-0032C5 F0                MOVX    @DPTR,A
+003392 E4                CLR     A
+003393 904F0C            MOV     DPTR,#i
+003396 F0                MOVX    @DPTR,A
   193: 	for (i=0; i<8; i++) {
-0032C6 F0                MOVX    @DPTR,A
-0032C7         ?C0028?KEYSCAN:
-0032C7 904F0C            MOV     DPTR,#i
-0032CA E0                MOVX    A,@DPTR
-0032CB FF                MOV     R7,A
-0032CC C3                CLR     C
-0032CD 9408              SUBB    A,#08H
-0032CF 500C              JNC     ?C0031?KEYSCAN
+003397 F0                MOVX    @DPTR,A
+003398         ?C0028?KEYSCAN:
+003398 904F0C            MOV     DPTR,#i
+00339B E0                MOVX    A,@DPTR
+00339C FF                MOV     R7,A
+00339D C3                CLR     C
+00339E 9408              SUBB    A,#08H
+0033A0 500C              JNC     ?C0031?KEYSCAN
   194: 		GPIO_SetInput(i, 0);
-0032D1 C205              CLR     ?_GPIO_SetInput?BIT
-0032D3 51DE              ACALL   _GPIO_SetInput
+0033A2 C205              CLR     ?_GPIO_SetInput?BIT
+0033A4 71AF              ACALL   _GPIO_SetInput
   195: 	}
-0032D5 904F0C            MOV     DPTR,#i
-0032D8 E0                MOVX    A,@DPTR
-0032D9 04                INC     A
-0032DA F0                MOVX    @DPTR,A
-0032DB 80EA              SJMP    ?C0028?KEYSCAN
+0033A6 904F0C            MOV     DPTR,#i
+0033A9 E0                MOVX    A,@DPTR
+0033AA 04                INC     A
+0033AB F0                MOVX    @DPTR,A
+0033AC 80EA              SJMP    ?C0028?KEYSCAN
   196: }
-0032DD         ?C0031?KEYSCAN:
-0032DD 22                RET     
+0033AE         ?C0031?KEYSCAN:
+0033AE 22                RET     
 ----- FUNCTION ksRawInitialize (END) -------
 
 
 ----- FUNCTION _GPIO_SetInput (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R4' ----
-0032DE AC07              MOV     R4,AR7
-0032E0 EC                MOV     A,R4
-0032E1 F4                CPL     A
-0032E2 6017              JZ      ?C0015?GPIO
-0032E4         ?C0014?GPIO:
-0032E4 AF04              MOV     R7,AR4
-0032E6 A205              MOV     C,st
-0032E8 9203              MOV     ?_GPIO_SetPd?BIT,C
-0032EA 710D              ACALL   _GPIO_SetPd
-0032EC AF04              MOV     R7,AR4
-0032EE A205              MOV     C,st
-0032F0 B3                CPL     C
-0032F1 9202              MOV     ?_GPIO_SetPu?BIT,C
-0032F3 51FC              ACALL   _GPIO_SetPu
-0032F5 AF04              MOV     R7,AR4
-0032F7 C204              CLR     ?_GPIO_Setoe?BIT
-0032F9 711E              ACALL   _GPIO_Setoe
-0032FB         ?C0015?GPIO:
-0032FB 22                RET     
+0033AF AC07              MOV     R4,AR7
+0033B1 EC                MOV     A,R4
+0033B2 F4                CPL     A
+0033B3 6017              JZ      ?C0015?GPIO
+0033B5         ?C0014?GPIO:
+0033B5 AF04              MOV     R7,AR4
+0033B7 A205              MOV     C,st
+0033B9 9203              MOV     ?_GPIO_SetPd?BIT,C
+0033BB 71DE              ACALL   _GPIO_SetPd
+0033BD AF04              MOV     R7,AR4
+0033BF A205              MOV     C,st
+0033C1 B3                CPL     C
+0033C2 9202              MOV     ?_GPIO_SetPu?BIT,C
+0033C4 71CD              ACALL   _GPIO_SetPu
+0033C6 AF04              MOV     R7,AR4
+0033C8 C204              CLR     ?_GPIO_Setoe?BIT
+0033CA 71EF              ACALL   _GPIO_Setoe
+0033CC         ?C0015?GPIO:
+0033CC 22                RET     
 ----- FUNCTION _GPIO_SetInput (END) -------
 
 
 ----- FUNCTION _GPIO_SetPu (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-0032FC EF                MOV     A,R7
-0032FD F4                CPL     A
-0032FE 600C              JZ      ?C0009?GPIO
-003300         ?C0008?GPIO:
-003300 7B01              MOV     R3,#01H
-003302 7A80              MOV     R2,#080H
-003304 7978              MOV     R1,#078H
-003306 A202              MOV     C,bit_val
-003308 9200              MOV     ?_gpioSetBit?BIT,C
-00330A 712F              ACALL   _gpioSetBit
-00330C         ?C0009?GPIO:
-00330C 22                RET     
+0033CD EF                MOV     A,R7
+0033CE F4                CPL     A
+0033CF 600C              JZ      ?C0009?GPIO
+0033D1         ?C0008?GPIO:
+0033D1 7B01              MOV     R3,#01H
+0033D3 7A80              MOV     R2,#080H
+0033D5 7978              MOV     R1,#078H
+0033D7 A202              MOV     C,bit_val
+0033D9 9200              MOV     ?_gpioSetBit?BIT,C
+0033DB 9100              ACALL   _gpioSetBit
+0033DD         ?C0009?GPIO:
+0033DD 22                RET     
 ----- FUNCTION _GPIO_SetPu (END) -------
 
 
 ----- FUNCTION _GPIO_SetPd (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-00330D EF                MOV     A,R7
-00330E F4                CPL     A
-00330F 600C              JZ      ?C0011?GPIO
-003311         ?C0010?GPIO:
-003311 7B01              MOV     R3,#01H
-003313 7A80              MOV     R2,#080H
-003315 797C              MOV     R1,#07CH
-003317 A203              MOV     C,bit_val
-003319 9200              MOV     ?_gpioSetBit?BIT,C
-00331B 712F              ACALL   _gpioSetBit
-00331D         ?C0011?GPIO:
-00331D 22                RET     
+0033DE EF                MOV     A,R7
+0033DF F4                CPL     A
+0033E0 600C              JZ      ?C0011?GPIO
+0033E2         ?C0010?GPIO:
+0033E2 7B01              MOV     R3,#01H
+0033E4 7A80              MOV     R2,#080H
+0033E6 797C              MOV     R1,#07CH
+0033E8 A203              MOV     C,bit_val
+0033EA 9200              MOV     ?_gpioSetBit?BIT,C
+0033EC 9100              ACALL   _gpioSetBit
+0033EE         ?C0011?GPIO:
+0033EE 22                RET     
 ----- FUNCTION _GPIO_SetPd (END) -------
 
 
 ----- FUNCTION _GPIO_Setoe (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-00331E EF                MOV     A,R7
-00331F F4                CPL     A
-003320 600C              JZ      ?C0013?GPIO
-003322         ?C0012?GPIO:
-003322 7B01              MOV     R3,#01H
-003324 7A80              MOV     R2,#080H
-003326 7970              MOV     R1,#070H
-003328 A204              MOV     C,bit_val
-00332A 9200              MOV     ?_gpioSetBit?BIT,C
-00332C 712F              ACALL   _gpioSetBit
-00332E         ?C0013?GPIO:
-00332E 22                RET     
+0033EF EF                MOV     A,R7
+0033F0 F4                CPL     A
+0033F1 600C              JZ      ?C0013?GPIO
+0033F3         ?C0012?GPIO:
+0033F3 7B01              MOV     R3,#01H
+0033F5 7A80              MOV     R2,#080H
+0033F7 7970              MOV     R1,#070H
+0033F9 A204              MOV     C,bit_val
+0033FB 9200              MOV     ?_gpioSetBit?BIT,C
+0033FD 9100              ACALL   _gpioSetBit
+0033FF         ?C0013?GPIO:
+0033FF 22                RET     
 ----- FUNCTION _GPIO_Setoe (END) -------
 
 
 ----- FUNCTION _gpioSetBit (BEGIN) -----
-00332F 904EFC            MOV     DPTR,#reg_base
-003332 EB                MOV     A,R3
-003333 F0                MOVX    @DPTR,A
-003334 A3                INC     DPTR
-003335 EA                MOV     A,R2
-003336 F0                MOVX    @DPTR,A
-003337 A3                INC     DPTR
-003338 E9                MOV     A,R1
-003339 F0                MOVX    @DPTR,A
+003400 904EFC            MOV     DPTR,#reg_base
+003403 EB                MOV     A,R3
+003404 F0                MOVX    @DPTR,A
+003405 A3                INC     DPTR
+003406 EA                MOV     A,R2
+003407 F0                MOVX    @DPTR,A
+003408 A3                INC     DPTR
+003409 E9                MOV     A,R1
+00340A F0                MOVX    @DPTR,A
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
 ;---- Variable 'queue' assigned to Register 'R6' ----
-00333A E4                CLR     A
-00333B FE                MOV     R6,A
+00340B E4                CLR     A
+00340C FE                MOV     R6,A
 ;---- Variable 'group' assigned to Register 'R5' ----
-00333C FD                MOV     R5,A
-00333D EF                MOV     A,R7
-00333E 5407              ANL     A,#07H
-003340 FE                MOV     R6,A
-003341 EF                MOV     A,R7
-003342 13                RRC     A
-003343 13                RRC     A
-003344 13                RRC     A
-003345 5403              ANL     A,#03H
-003347 FD                MOV     R5,A
-003348 300022            JNB     bit_val,?C0001?GPIO
-00334B 904EFC            MOV     DPTR,#reg_base
-00334E E0                MOVX    A,@DPTR
-00334F FB                MOV     R3,A
-003350 A3                INC     DPTR
-003351 E0                MOVX    A,@DPTR
-003352 FA                MOV     R2,A
-003353 A3                INC     DPTR
-003354 E0                MOVX    A,@DPTR
-003355 2D                ADD     A,R5
-003356 F9                MOV     R1,A
-003357 E4                CLR     A
-003358 3A                ADDC    A,R2
-003359 FA                MOV     R2,A
-00335A 1203B6            LCALL   ?C?CLDPTR
-00335D FF                MOV     R7,A
-00335E 7401              MOV     A,#01H
-003360 A806              MOV     R0,AR6
-003362 08                INC     R0
-003363 8002              SJMP    ?C0031?GPIO
-003365         ?C0030?GPIO:
-003365 C3                CLR     C
-003366 33                RLC     A
-003367         ?C0031?GPIO:
-003367 D8FC              DJNZ    R0,?C0030?GPIO
-003369 4F                ORL     A,R7
-00336A 0203FC            LJMP    ?C?CSTPTR
-00336D         ?C0001?GPIO:
-00336D 904EFC            MOV     DPTR,#reg_base
-003370 E0                MOVX    A,@DPTR
-003371 FB                MOV     R3,A
-003372 A3                INC     DPTR
-003373 E0                MOVX    A,@DPTR
-003374 FA                MOV     R2,A
-003375 A3                INC     DPTR
-003376 E0                MOVX    A,@DPTR
-003377 2D                ADD     A,R5
-003378 F9                MOV     R1,A
-003379 E4                CLR     A
-00337A 3A                ADDC    A,R2
-00337B FA                MOV     R2,A
-00337C 1203B6            LCALL   ?C?CLDPTR
-00337F FF                MOV     R7,A
-003380 7401              MOV     A,#01H
-003382 A806              MOV     R0,AR6
-003384 08                INC     R0
-003385 8002              SJMP    ?C0033?GPIO
-003387         ?C0032?GPIO:
-003387 C3                CLR     C
-003388 33                RLC     A
-003389         ?C0033?GPIO:
-003389 D8FC              DJNZ    R0,?C0032?GPIO
-00338B F4                CPL     A
-00338C 5F                ANL     A,R7
-00338D 0203FC            LJMP    ?C?CSTPTR
+00340D FD                MOV     R5,A
+00340E EF                MOV     A,R7
+00340F 5407              ANL     A,#07H
+003411 FE                MOV     R6,A
+003412 EF                MOV     A,R7
+003413 13                RRC     A
+003414 13                RRC     A
+003415 13                RRC     A
+003416 5403              ANL     A,#03H
+003418 FD                MOV     R5,A
+003419 300022            JNB     bit_val,?C0001?GPIO
+00341C 904EFC            MOV     DPTR,#reg_base
+00341F E0                MOVX    A,@DPTR
+003420 FB                MOV     R3,A
+003421 A3                INC     DPTR
+003422 E0                MOVX    A,@DPTR
+003423 FA                MOV     R2,A
+003424 A3                INC     DPTR
+003425 E0                MOVX    A,@DPTR
+003426 2D                ADD     A,R5
+003427 F9                MOV     R1,A
+003428 E4                CLR     A
+003429 3A                ADDC    A,R2
+00342A FA                MOV     R2,A
+00342B 1203B6            LCALL   ?C?CLDPTR
+00342E FF                MOV     R7,A
+00342F 7401              MOV     A,#01H
+003431 A806              MOV     R0,AR6
+003433 08                INC     R0
+003434 8002              SJMP    ?C0031?GPIO
+003436         ?C0030?GPIO:
+003436 C3                CLR     C
+003437 33                RLC     A
+003438         ?C0031?GPIO:
+003438 D8FC              DJNZ    R0,?C0030?GPIO
+00343A 4F                ORL     A,R7
+00343B 0203FC            LJMP    ?C?CSTPTR
+00343E         ?C0001?GPIO:
+00343E 904EFC            MOV     DPTR,#reg_base
+003441 E0                MOVX    A,@DPTR
+003442 FB                MOV     R3,A
+003443 A3                INC     DPTR
+003444 E0                MOVX    A,@DPTR
+003445 FA                MOV     R2,A
+003446 A3                INC     DPTR
+003447 E0                MOVX    A,@DPTR
+003448 2D                ADD     A,R5
+003449 F9                MOV     R1,A
+00344A E4                CLR     A
+00344B 3A                ADDC    A,R2
+00344C FA                MOV     R2,A
+00344D 1203B6            LCALL   ?C?CLDPTR
+003450 FF                MOV     R7,A
+003451 7401              MOV     A,#01H
+003453 A806              MOV     R0,AR6
+003455 08                INC     R0
+003456 8002              SJMP    ?C0033?GPIO
+003458         ?C0032?GPIO:
+003458 C3                CLR     C
+003459 33                RLC     A
+00345A         ?C0033?GPIO:
+00345A D8FC              DJNZ    R0,?C0032?GPIO
+00345C F4                CPL     A
+00345D 5F                ANL     A,R7
+00345E 0203FC            LJMP    ?C?CSTPTR
 ----- FUNCTION _gpioSetBit (END) -------
 
 
@@ -10097,375 +10274,559 @@
   217: 	byte i = 0;
   218: 	byte temp = 0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-003390 E4                CLR     A
-003391 FF                MOV     R7,A
+003461 E4                CLR     A
+003462 FF                MOV     R7,A
   219: 	byte tgroup = 0;
-003392 904F0E            MOV     DPTR,#temp
-003395 F0                MOVX    @DPTR,A
+003463 904F0E            MOV     DPTR,#temp
+003466 F0                MOVX    @DPTR,A
   220: 	byte tgpionum = 0;
 ;---- Variable 'tgroup' assigned to Register 'R6' ----
-003396 FE                MOV     R6,A
+003467 FE                MOV     R6,A
   221: 	for (i=0; col[i]!=0; i++) {
 ;---- Variable 'tgpionum' assigned to Register 'R5' ----
-003397 FD                MOV     R5,A
+003468 FD                MOV     R5,A
   222: 		tgroup = col[i]  >> 3;
-003398         ?C0037?KEYSCAN:
-003398 EF                MOV     A,R7
-003399 900681            MOV     DPTR,#col
-00339C 93                MOVC    A,@A+DPTR
-00339D 6049              JZ      ?C0038?KEYSCAN
+003469         ?C0037?KEYSCAN:
+003469 EF                MOV     A,R7
+00346A 900681            MOV     DPTR,#col
+00346D 93                MOVC    A,@A+DPTR
+00346E 6049              JZ      ?C0038?KEYSCAN
   223: 		tgpionum = 1 << (col[i] & 7);
-00339F EF                MOV     A,R7
-0033A0 93                MOVC    A,@A+DPTR
-0033A1 FD                MOV     R5,A
-0033A2 13                RRC     A
-0033A3 13                RRC     A
-0033A4 13                RRC     A
-0033A5 541F              ANL     A,#01FH
-0033A7 FE                MOV     R6,A
+003470 EF                MOV     A,R7
+003471 93                MOVC    A,@A+DPTR
+003472 FD                MOV     R5,A
+003473 13                RRC     A
+003474 13                RRC     A
+003475 13                RRC     A
+003476 541F              ANL     A,#01FH
+003478 FE                MOV     R6,A
   224: 		REG_GPIO_PUP (tgroup) &= ~tgpionum;
-0033A8 ED                MOV     A,R5
-0033A9 5407              ANL     A,#07H
-0033AB FD                MOV     R5,A
-0033AC 7401              MOV     A,#01H
-0033AE A805              MOV     R0,AR5
-0033B0 08                INC     R0
-0033B1 8002              SJMP    ?C0091?KEYSCAN
-0033B3         ?C0090?KEYSCAN:
-0033B3 C3                CLR     C
-0033B4 33                RLC     A
-0033B5         ?C0091?KEYSCAN:
-0033B5 D8FC              DJNZ    R0,?C0090?KEYSCAN
-0033B7 FD                MOV     R5,A
+003479 ED                MOV     A,R5
+00347A 5407              ANL     A,#07H
+00347C FD                MOV     R5,A
+00347D 7401              MOV     A,#01H
+00347F A805              MOV     R0,AR5
+003481 08                INC     R0
+003482 8002              SJMP    ?C0091?KEYSCAN
+003484         ?C0090?KEYSCAN:
+003484 C3                CLR     C
+003485 33                RLC     A
+003486         ?C0091?KEYSCAN:
+003486 D8FC              DJNZ    R0,?C0090?KEYSCAN
+003488 FD                MOV     R5,A
   225: 		REG_GPIO_OE(tgroup) |= tgpionum;
-0033B8 EE                MOV     A,R6
-0033B9 2478              ADD     A,#078H
-0033BB FB                MOV     R3,A
-0033BC E4                CLR     A
-0033BD 3480              ADDC    A,#080H
-0033BF 8B82              MOV     DPL,R3
-0033C1 F583              MOV     DPH,A
-0033C3 E0                MOVX    A,@DPTR
-0033C4 FC                MOV     R4,A
-0033C5 ED                MOV     A,R5
-0033C6 F4                CPL     A
-0033C7 FB                MOV     R3,A
-0033C8 EC                MOV     A,R4
-0033C9 5B                ANL     A,R3
-0033CA F0                MOVX    @DPTR,A
+003489 EE                MOV     A,R6
+00348A 2478              ADD     A,#078H
+00348C FB                MOV     R3,A
+00348D E4                CLR     A
+00348E 3480              ADDC    A,#080H
+003490 8B82              MOV     DPL,R3
+003492 F583              MOV     DPH,A
+003494 E0                MOVX    A,@DPTR
+003495 FC                MOV     R4,A
+003496 ED                MOV     A,R5
+003497 F4                CPL     A
+003498 FB                MOV     R3,A
+003499 EC                MOV     A,R4
+00349A 5B                ANL     A,R3
+00349B F0                MOVX    @DPTR,A
   226: 		REG_GPIO_OUT(tgroup) &= ~tgpionum;
-0033CB EE                MOV     A,R6
-0033CC 2470              ADD     A,#070H
-0033CE F582              MOV     DPL,A
-0033D0 E4                CLR     A
-0033D1 3480              ADDC    A,#080H
-0033D3 F583              MOV     DPH,A
-0033D5 E0                MOVX    A,@DPTR
-0033D6 4D                ORL     A,R5
-0033D7 F0                MOVX    @DPTR,A
+00349C EE                MOV     A,R6
+00349D 2470              ADD     A,#070H
+00349F F582              MOV     DPL,A
+0034A1 E4                CLR     A
+0034A2 3480              ADDC    A,#080H
+0034A4 F583              MOV     DPH,A
+0034A6 E0                MOVX    A,@DPTR
+0034A7 4D                ORL     A,R5
+0034A8 F0                MOVX    @DPTR,A
   227: 	}
-0033D8 EE                MOV     A,R6
-0033D9 2474              ADD     A,#074H
-0033DB F582              MOV     DPL,A
-0033DD E4                CLR     A
-0033DE 3480              ADDC    A,#080H
-0033E0 F583              MOV     DPH,A
-0033E2 E0                MOVX    A,@DPTR
-0033E3 5B                ANL     A,R3
-0033E4 F0                MOVX    @DPTR,A
+0034A9 EE                MOV     A,R6
+0034AA 2474              ADD     A,#074H
+0034AC F582              MOV     DPL,A
+0034AE E4                CLR     A
+0034AF 3480              ADDC    A,#080H
+0034B1 F583              MOV     DPH,A
+0034B3 E0                MOVX    A,@DPTR
+0034B4 5B                ANL     A,R3
+0034B5 F0                MOVX    @DPTR,A
   228: 	
-0033E5 0F                INC     R7
-0033E6 80B0              SJMP    ?C0037?KEYSCAN
-0033E8         ?C0038?KEYSCAN:
+0034B6 0F                INC     R7
+0034B7 80B0              SJMP    ?C0037?KEYSCAN
+0034B9         ?C0038?KEYSCAN:
   229: 	GPIO_fillpd();
-0033E8 B10C              ACALL   GPIO_fillpd
+0034B9 D17C              ACALL   GPIO_fillpd
   230: 	
   231: 	temp = REG_GPIO_IN(0);
-0033EA 90811C            MOV     DPTR,#0811CH
-0033ED E0                MOVX    A,@DPTR
-0033EE 904F0E            MOV     DPTR,#temp
-0033F1 F0                MOVX    @DPTR,A
+0034BB 90811C            MOV     DPTR,#0811CH
+0034BE E0                MOVX    A,@DPTR
+0034BF 904F0E            MOV     DPTR,#temp
+0034C2 F0                MOVX    @DPTR,A
   232: 
   233: 	if(long_press_flag)
-0033F2 904DDC            MOV     DPTR,#long_press_flag
-0033F5 E0                MOVX    A,@DPTR
-0033F6 6020              JZ      ?C0040?KEYSCAN
+0034C3 904DDC            MOV     DPTR,#long_press_flag
+0034C6 E0                MOVX    A,@DPTR
+0034C7 6020              JZ      ?C0040?KEYSCAN
   234: 	{
   235: 		GPIO_SetWakeupByCurrentState(0);
-0033F8 E4                CLR     A
-0033F9 FF                MOV     R7,A
-0033FA 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034C9 E4                CLR     A
+0034CA FF                MOV     R7,A
+0034CB 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   236: 		GPIO_SetWakeupByCurrentState(1);
-0033FC 7F01              MOV     R7,#01H
-0033FE 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034CD 7F01              MOV     R7,#01H
+0034CF 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   237: 		GPIO_SetWakeupByCurrentState(2);
-003400 7F02              MOV     R7,#02H
-003402 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034D1 7F02              MOV     R7,#02H
+0034D3 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   238: 		GPIO_SetWakeupByCurrentState(3);
-003404 7F03              MOV     R7,#03H
-003406 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034D5 7F03              MOV     R7,#03H
+0034D7 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   239: 		GPIO_SetWakeupByCurrentState(4);
-003408 7F04              MOV     R7,#04H
-00340A 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034D9 7F04              MOV     R7,#04H
+0034DB 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   240: 		GPIO_SetWakeupByCurrentState(5);
-00340C 7F05              MOV     R7,#05H
-00340E 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034DD 7F05              MOV     R7,#05H
+0034DF 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   241: 		GPIO_SetWakeupByCurrentState(6);
-003410 7F06              MOV     R7,#06H
-003412 9128              ACALL   _GPIO_SetWakeupByCurrentState
+0034E1 7F06              MOV     R7,#06H
+0034E3 91F9              ACALL   _GPIO_SetWakeupByCurrentState
   242: 		GPIO_SetWakeupByCurrentState(7);
-003414 7F07              MOV     R7,#07H
-003416 8010              SJMP    _GPIO_SetWakeupByCurrentState
+0034E5 7F07              MOV     R7,#07H
+0034E7 8010              SJMP    _GPIO_SetWakeupByCurrentState
   243: 	}
-003418         ?C0040?KEYSCAN:
+0034E9         ?C0040?KEYSCAN:
   244: 	else
   245: 	{
   246: 		YC_GPIOWakeupL[0] = temp;
-003418 904F0E            MOV     DPTR,#temp
-00341B E0                MOVX    A,@DPTR
-00341C FF                MOV     R7,A
-00341D 9000A3            MOV     DPTR,#YC_GPIOWakeupL
-003420 F0                MOVX    @DPTR,A
+0034E9 904F0E            MOV     DPTR,#temp
+0034EC E0                MOVX    A,@DPTR
+0034ED FF                MOV     R7,A
+0034EE 9000A3            MOV     DPTR,#YC_GPIOWakeupL
+0034F1 F0                MOVX    @DPTR,A
   247: 		YC_GPIOWakeupH[0] = ~temp;
-003421 EF                MOV     A,R7
-003422 F4                CPL     A
-003423 9000A7            MOV     DPTR,#YC_GPIOWakeupH
-003426 F0                MOVX    @DPTR,A
+0034F2 EF                MOV     A,R7
+0034F3 F4                CPL     A
+0034F4 9000A7            MOV     DPTR,#YC_GPIOWakeupH
+0034F7 F0                MOVX    @DPTR,A
   248: 	}
   249: 
   250: }
-003427 22                RET     
+0034F8 22                RET     
 ----- FUNCTION KS_Unistall (END) -------
 
 
 ----- FUNCTION _GPIO_SetWakeupByCurrentState (BEGIN) -----
-003428 904F12            MOV     DPTR,#gpio_num
-00342B EF                MOV     A,R7
-00342C F0                MOVX    @DPTR,A
-00342D 91C7              ACALL   _GPIO_GetInputStatus
-00342F 9208              MOV     st,C
-003431 904F12            MOV     DPTR,#gpio_num
-003434 E0                MOVX    A,@DPTR
-003435 FF                MOV     R7,A
-003436 A208              MOV     C,st
-003438 B3                CPL     C
-003439 9207              MOV     ?_GPIO_SetWakeup?BIT,C
+0034F9 904F12            MOV     DPTR,#gpio_num
+0034FC EF                MOV     A,R7
+0034FD F0                MOVX    @DPTR,A
+0034FE B1FC              ACALL   _GPIO_GetInputStatus
+003500 9208              MOV     st,C
+003502 904F12            MOV     DPTR,#gpio_num
+003505 E0                MOVX    A,@DPTR
+003506 FF                MOV     R7,A
+003507 A208              MOV     C,st
+003509 B3                CPL     C
+00350A 9207              MOV     ?_GPIO_SetWakeup?BIT,C
 ;----                  JMP     _GPIO_SetWakeup
 ----- FUNCTION _GPIO_SetWakeupByCurrentState (END) -------
 
 
 ----- FUNCTION _GPIO_SetWakeup (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-00343B EF                MOV     A,R7
-00343C F4                CPL     A
-00343D 7002              JNZ     $ + 4H
-00343F 81C6              AJMP    ?C0019?GPIO
-003441         ?C0018?GPIO:
-003441 EF                MOV     A,R7
-003442 5407              ANL     A,#07H
-003444 FE                MOV     R6,A
+00350C EF                MOV     A,R7
+00350D F4                CPL     A
+00350E 7002              JNZ     $ + 4H
+003510 A197              AJMP    ?C0019?GPIO
+003512         ?C0018?GPIO:
+003512 EF                MOV     A,R7
+003513 5407              ANL     A,#07H
+003515 FE                MOV     R6,A
 ;---- Variable 'queue' assigned to Register 'R6' ----
-003445 EF                MOV     A,R7
-003446 13                RRC     A
-003447 13                RRC     A
-003448 13                RRC     A
-003449 5403              ANL     A,#03H
-00344B FF                MOV     R7,A
+003516 EF                MOV     A,R7
+003517 13                RRC     A
+003518 13                RRC     A
+003519 13                RRC     A
+00351A 5403              ANL     A,#03H
+00351C FF                MOV     R7,A
 ;---- Variable 'group' assigned to Register 'R7' ----
-00344C 300743            JNB     st,?C0020?GPIO
-00344F 24A3              ADD     A,#LOW YC_GPIOWakeupL
-003451 F582              MOV     DPL,A
-003453 E4                CLR     A
-003454 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-003456 F583              MOV     DPH,A
-003458 C083              PUSH    DPH
-00345A C082              PUSH    DPL
-00345C E0                MOVX    A,@DPTR
-00345D FD                MOV     R5,A
-00345E 7401              MOV     A,#01H
-003460 A806              MOV     R0,AR6
-003462 08                INC     R0
-003463 8002              SJMP    ?C0037?GPIO
-003465         ?C0036?GPIO:
-003465 C3                CLR     C
-003466 33                RLC     A
-003467         ?C0037?GPIO:
-003467 D8FC              DJNZ    R0,?C0036?GPIO
-003469 F4                CPL     A
-00346A 5D                ANL     A,R5
-00346B D082              POP     DPL
-00346D D083              POP     DPH
-00346F F0                MOVX    @DPTR,A
-003470 74A7              MOV     A,#LOW YC_GPIOWakeupH
-003472 2F                ADD     A,R7
-003473 F582              MOV     DPL,A
-003475 E4                CLR     A
-003476 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-003478 F583              MOV     DPH,A
-00347A C083              PUSH    DPH
-00347C C082              PUSH    DPL
-00347E E0                MOVX    A,@DPTR
-00347F FF                MOV     R7,A
-003480 7401              MOV     A,#01H
-003482 A806              MOV     R0,AR6
-003484 08                INC     R0
-003485 8002              SJMP    ?C0039?GPIO
-003487         ?C0038?GPIO:
-003487 C3                CLR     C
-003488 33                RLC     A
-003489         ?C0039?GPIO:
-003489 D8FC              DJNZ    R0,?C0038?GPIO
-00348B 4F                ORL     A,R7
-00348C D082              POP     DPL
-00348E D083              POP     DPH
-003490 F0                MOVX    @DPTR,A
-003491 22                RET     
-003492         ?C0020?GPIO:
-003492 74A3              MOV     A,#LOW YC_GPIOWakeupL
-003494 2F                ADD     A,R7
-003495 F582              MOV     DPL,A
-003497 E4                CLR     A
-003498 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-00349A F583              MOV     DPH,A
-00349C C083              PUSH    DPH
-00349E C082              PUSH    DPL
-0034A0 E0                MOVX    A,@DPTR
-0034A1 FD                MOV     R5,A
-0034A2 7401              MOV     A,#01H
-0034A4 A806              MOV     R0,AR6
-0034A6 08                INC     R0
-0034A7 8002              SJMP    ?C0041?GPIO
-0034A9         ?C0040?GPIO:
-0034A9 C3                CLR     C
-0034AA 33                RLC     A
-0034AB         ?C0041?GPIO:
-0034AB D8FC              DJNZ    R0,?C0040?GPIO
-0034AD FC                MOV     R4,A
-0034AE 4D                ORL     A,R5
-0034AF D082              POP     DPL
-0034B1 D083              POP     DPH
-0034B3 F0                MOVX    @DPTR,A
-0034B4 74A7              MOV     A,#LOW YC_GPIOWakeupH
-0034B6 2F                ADD     A,R7
-0034B7 F582              MOV     DPL,A
-0034B9 E4                CLR     A
-0034BA 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-0034BC F583              MOV     DPH,A
-0034BE E0                MOVX    A,@DPTR
-0034BF FF                MOV     R7,A
-0034C0 EC                MOV     A,R4
-0034C1 F4                CPL     A
-0034C2 FE                MOV     R6,A
-0034C3 EF                MOV     A,R7
-0034C4 5E                ANL     A,R6
-0034C5 F0                MOVX    @DPTR,A
-0034C6         ?C0019?GPIO:
-0034C6 22                RET     
+00351D 300743            JNB     st,?C0020?GPIO
+003520 24A3              ADD     A,#LOW YC_GPIOWakeupL
+003522 F582              MOV     DPL,A
+003524 E4                CLR     A
+003525 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+003527 F583              MOV     DPH,A
+003529 C083              PUSH    DPH
+00352B C082              PUSH    DPL
+00352D E0                MOVX    A,@DPTR
+00352E FD                MOV     R5,A
+00352F 7401              MOV     A,#01H
+003531 A806              MOV     R0,AR6
+003533 08                INC     R0
+003534 8002              SJMP    ?C0037?GPIO
+003536         ?C0036?GPIO:
+003536 C3                CLR     C
+003537 33                RLC     A
+003538         ?C0037?GPIO:
+003538 D8FC              DJNZ    R0,?C0036?GPIO
+00353A F4                CPL     A
+00353B 5D                ANL     A,R5
+00353C D082              POP     DPL
+00353E D083              POP     DPH
+003540 F0                MOVX    @DPTR,A
+003541 74A7              MOV     A,#LOW YC_GPIOWakeupH
+003543 2F                ADD     A,R7
+003544 F582              MOV     DPL,A
+003546 E4                CLR     A
+003547 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+003549 F583              MOV     DPH,A
+00354B C083              PUSH    DPH
+00354D C082              PUSH    DPL
+00354F E0                MOVX    A,@DPTR
+003550 FF                MOV     R7,A
+003551 7401              MOV     A,#01H
+003553 A806              MOV     R0,AR6
+003555 08                INC     R0
+003556 8002              SJMP    ?C0039?GPIO
+003558         ?C0038?GPIO:
+003558 C3                CLR     C
+003559 33                RLC     A
+00355A         ?C0039?GPIO:
+00355A D8FC              DJNZ    R0,?C0038?GPIO
+00355C 4F                ORL     A,R7
+00355D D082              POP     DPL
+00355F D083              POP     DPH
+003561 F0                MOVX    @DPTR,A
+003562 22                RET     
+003563         ?C0020?GPIO:
+003563 74A3              MOV     A,#LOW YC_GPIOWakeupL
+003565 2F                ADD     A,R7
+003566 F582              MOV     DPL,A
+003568 E4                CLR     A
+003569 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+00356B F583              MOV     DPH,A
+00356D C083              PUSH    DPH
+00356F C082              PUSH    DPL
+003571 E0                MOVX    A,@DPTR
+003572 FD                MOV     R5,A
+003573 7401              MOV     A,#01H
+003575 A806              MOV     R0,AR6
+003577 08                INC     R0
+003578 8002              SJMP    ?C0041?GPIO
+00357A         ?C0040?GPIO:
+00357A C3                CLR     C
+00357B 33                RLC     A
+00357C         ?C0041?GPIO:
+00357C D8FC              DJNZ    R0,?C0040?GPIO
+00357E FC                MOV     R4,A
+00357F 4D                ORL     A,R5
+003580 D082              POP     DPL
+003582 D083              POP     DPH
+003584 F0                MOVX    @DPTR,A
+003585 74A7              MOV     A,#LOW YC_GPIOWakeupH
+003587 2F                ADD     A,R7
+003588 F582              MOV     DPL,A
+00358A E4                CLR     A
+00358B 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+00358D F583              MOV     DPH,A
+00358F E0                MOVX    A,@DPTR
+003590 FF                MOV     R7,A
+003591 EC                MOV     A,R4
+003592 F4                CPL     A
+003593 FE                MOV     R6,A
+003594 EF                MOV     A,R7
+003595 5E                ANL     A,R6
+003596 F0                MOVX    @DPTR,A
+003597         ?C0019?GPIO:
+003597 22                RET     
 ----- FUNCTION _GPIO_SetWakeup (END) -------
 
 
+----- FUNCTION YC_System_Main (BEGIN) -----
+ FILE: 'sys.c'
+ 1005: void YC_System_Main(void)
+ 1006: {
+ 1007: 	kb_cb_init();
+ 1008: 	while(1) {
+003598 B1E9              ACALL   kb_cb_init
+00359A         ?C0194?SYS:
+ 1009: 		IPC_DealSingleStep();
+ 1010: 		kb_need_keyscan();
+00359A 123A11            LCALL   IPC_DealSingleStep
+ 1011: 		YC_update_eeprom_data();
+00359D 121647            LCALL   kb_need_keyscan
+ 1012: 		LED_handle();
+0035A0 120D50            LCALL   YC_update_eeprom_data
+ 1013: #ifdef PC_SLEEP_STATUS_GET		
+0035A3 120BDD            LCALL   LED_handle
+ 1014: 		if(m_pc_sleep_flag)
+0035A6 904D8E            MOV     DPTR,#m_pc_sleep_flag
+0035A9 E0                MOVX    A,@DPTR
+0035AA 6002              JZ      ?C0196?SYS
+ 1015: 		{
+ 1016: 			System_G24_long_lpm();
+0035AC D141              ACALL   System_G24_long_lpm
+ 1017: 		}
+0035AE         ?C0196?SYS:
+ 1018: #endif		
+ 1019: 		switch (current_task) {
+0035AE 900B7E            MOV     DPTR,#current_task
+0035B1 E0                MOVX    A,@DPTR
+0035B2 14                DEC     A
+0035B3 600E              JZ      ?C0201?SYS
+0035B5 24FE              ADD     A,#0FEH
+0035B7 70E1              JNZ     ?C0194?SYS
+ 1020: 		case FIX_ENTER_HIBERNATE:
+0035B9         ?C0198?SYS:
+ 1021: 			KS_Unistall();
+0035B9 9161              ACALL   KS_Unistall
+ 1022: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
+ 1023: 			LED_all_shutdown();
+0035BB 121FD2            LCALL   LED_all_shutdown
+ 1024: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+0035BE 121F97            LCALL   IPC_WaitLpm
+0035C1         ?C0199?SYS:
+ 1025: 			while(1);
+0035C1 80FE              SJMP    ?C0199?SYS
+ 1026: 			break;
+ 1027: 			
+ 1028: 		case FIX_ENTER_LPM:
+0035C3         ?C0201?SYS:
+ 1029: 			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||g_variable.one_key_pres
+>> s_wait_release_timer
+0035C3 904CEA            MOV     DPTR,#g_variable+02BH
+0035C6 E0                MOVX    A,@DPTR
+0035C7 7012              JNZ     ?C0203?SYS
+0035C9 904CEC            MOV     DPTR,#g_variable+02DH
+0035CC E0                MOVX    A,@DPTR
+0035CD 700C              JNZ     ?C0203?SYS
+0035CF 904CE5            MOV     DPTR,#g_variable+026H
+0035D2 E0                MOVX    A,@DPTR
+0035D3 7006              JNZ     ?C0203?SYS
+0035D5 904CF8            MOV     DPTR,#g_variable+039H
+0035D8 E0                MOVX    A,@DPTR
+0035D9 6004              JZ      ?C0202?SYS
+0035DB         ?C0203?SYS:
+ 1030: 			) 
+ 1031: 			{
+ 1032: 				IPC_AbandonLpm();
+0035DB D170              ACALL   IPC_AbandonLpm
+ 1033: 				break;
+0035DD 80BB              SJMP    ?C0194?SYS
+ 1034: 			}
+0035DF         ?C0202?SYS:
+ 1035: 			else
+ 1036: 			{
+ 1037: 				KS_Unistall();
+0035DF 9161              ACALL   KS_Unistall
+ 1038: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+0035E1 121F97            LCALL   IPC_WaitLpm
+ 1039: 				break;
+0035E4 80B4              SJMP    ?C0194?SYS
+ 1040: 			}
+ 1041: 		}
+ 1042: 	}
+0035E6 80B2              SJMP    ?C0194?SYS
+0035E8 22                RET     
+----- FUNCTION YC_System_Main (END) -------
+
+
+----- FUNCTION kb_cb_init (BEGIN) -----
+ FILE: 'sys.c'
+  998: static void kb_cb_init()
+  999: {
+ 1000: 	IPC_Initialize(&cb);
+ 1001: }
+0035E9 7B01              MOV     R3,#01H
+0035EB 7A4E              MOV     R2,#HIGH cb
+0035ED 7956              MOV     R1,#LOW cb
+;----                  JMP     _IPC_Initialize
+----- FUNCTION kb_cb_init (END) -------
+
+
+----- FUNCTION _IPC_Initialize (BEGIN) -----
+;---- Variable 'cb' assigned to Register 'R1/R2/R3' ----
+0035EF 7868              MOV     R0,#LOW ipcCb
+0035F1 7C4E              MOV     R4,#HIGH ipcCb
+0035F3 7D01              MOV     R5,#01H
+0035F5 7E00              MOV     R6,#00H
+0035F7 7F12              MOV     R7,#012H
+0035F9 020390            LJMP    ?C?COPY
+----- FUNCTION _IPC_Initialize (END) -------
+
+
 ----- FUNCTION _GPIO_GetInputStatus (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-0034C7 7B01              MOV     R3,#01H
-0034C9 7A81              MOV     R2,#081H
-0034CB 791C              MOV     R1,#01CH
+0035FC 7B01              MOV     R3,#01H
+0035FE 7A81              MOV     R2,#081H
+003600 791C              MOV     R1,#01CH
 ;----                  JMP     _gpioGetBit
 ----- FUNCTION _GPIO_GetInputStatus (END) -------
 
 
 ----- FUNCTION _gpioGetBit (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R5' ----
-0034CD AD07              MOV     R5,AR7
+003602 AD07              MOV     R5,AR7
 ;---- Variable 'reg_base' assigned to Register 'R1/R2/R3' ----
-0034CF E4                CLR     A
-0034D0 904F11            MOV     DPTR,#queue
-0034D3 F0                MOVX    @DPTR,A
+003604 E4                CLR     A
+003605 904F11            MOV     DPTR,#queue
+003608 F0                MOVX    @DPTR,A
 ;---- Variable 'group' assigned to Register 'R6' ----
-0034D4 FE                MOV     R6,A
-0034D5 EF                MOV     A,R7
-0034D6 5407              ANL     A,#07H
-0034D8 F0                MOVX    @DPTR,A
-0034D9 EF                MOV     A,R7
-0034DA 13                RRC     A
-0034DB 13                RRC     A
-0034DC 13                RRC     A
-0034DD 5403              ANL     A,#03H
-0034DF FE                MOV     R6,A
-0034E0 F582              MOV     DPL,A
-0034E2 758300            MOV     DPH,#00H
-0034E5 1203CF            LCALL   ?C?CLDOPTR
-0034E8 FD                MOV     R5,A
-0034E9 33                RLC     A
-0034EA 95E0              SUBB    A,ACC
-0034EC FC                MOV     R4,A
-0034ED 904F11            MOV     DPTR,#queue
-0034F0 E0                MOVX    A,@DPTR
-0034F1 FF                MOV     R7,A
-0034F2 7401              MOV     A,#01H
-0034F4 7E00              MOV     R6,#00H
-0034F6 A807              MOV     R0,AR7
-0034F8 08                INC     R0
-0034F9 8005              SJMP    ?C0035?GPIO
-0034FB         ?C0034?GPIO:
-0034FB C3                CLR     C
-0034FC 33                RLC     A
-0034FD CE                XCH     A,R6
-0034FE 33                RLC     A
-0034FF CE                XCH     A,R6
-003500         ?C0035?GPIO:
-003500 D8F9              DJNZ    R0,?C0034?GPIO
-003502 FF                MOV     R7,A
-003503 EE                MOV     A,R6
-003504 5C                ANL     A,R4
-003505 FE                MOV     R6,A
-003506 EF                MOV     A,R7
-003507 5D                ANL     A,R5
-003508 4E                ORL     A,R6
-003509 24FF              ADD     A,#0FFH
-00350B 22                RET     
+003609 FE                MOV     R6,A
+00360A EF                MOV     A,R7
+00360B 5407              ANL     A,#07H
+00360D F0                MOVX    @DPTR,A
+00360E EF                MOV     A,R7
+00360F 13                RRC     A
+003610 13                RRC     A
+003611 13                RRC     A
+003612 5403              ANL     A,#03H
+003614 FE                MOV     R6,A
+003615 F582              MOV     DPL,A
+003617 758300            MOV     DPH,#00H
+00361A 1203CF            LCALL   ?C?CLDOPTR
+00361D FD                MOV     R5,A
+00361E 33                RLC     A
+00361F 95E0              SUBB    A,ACC
+003621 FC                MOV     R4,A
+003622 904F11            MOV     DPTR,#queue
+003625 E0                MOVX    A,@DPTR
+003626 FF                MOV     R7,A
+003627 7401              MOV     A,#01H
+003629 7E00              MOV     R6,#00H
+00362B A807              MOV     R0,AR7
+00362D 08                INC     R0
+00362E 8005              SJMP    ?C0035?GPIO
+003630         ?C0034?GPIO:
+003630 C3                CLR     C
+003631 33                RLC     A
+003632 CE                XCH     A,R6
+003633 33                RLC     A
+003634 CE                XCH     A,R6
+003635         ?C0035?GPIO:
+003635 D8F9              DJNZ    R0,?C0034?GPIO
+003637 FF                MOV     R7,A
+003638 EE                MOV     A,R6
+003639 5C                ANL     A,R4
+00363A FE                MOV     R6,A
+00363B EF                MOV     A,R7
+00363C 5D                ANL     A,R5
+00363D 4E                ORL     A,R6
+00363E 24FF              ADD     A,#0FFH
+003640 22                RET     
 ----- FUNCTION _gpioGetBit (END) -------
 
 
+----- FUNCTION System_G24_long_lpm (BEGIN) -----
+ FILE: 'sys.c'
+   77: void System_G24_long_lpm()
+   78: {
+   79: 	LED_all_shutdown();
+   80: 	m_24g_pairing_sm = 0xff;
+003641 121FD2            LCALL   LED_all_shutdown
+   81: 	g_variable.g24_long_sleep_flag = 1;
+003644 904BEF            MOV     DPTR,#m_24g_pairing_sm
+003647 74FF              MOV     A,#0FFH
+003649 F0                MOVX    @DPTR,A
+   82: #ifdef PC_SLEEP_STATUS_GET	
+00364A 904D01            MOV     DPTR,#g_variable+042H
+00364D 7401              MOV     A,#01H
+00364F F0                MOVX    @DPTR,A
+   83: 	g_variable.sys_numlockled_on_timer = 0;
+003650 E4                CLR     A
+003651 904CE6            MOV     DPTR,#g_variable+027H
+003654 F0                MOVX    @DPTR,A
+   84: 	g_variable.sys_capslockled_on_timer = 0;
+003655 A3                INC     DPTR
+003656 F0                MOVX    @DPTR,A
+   85: 	g_variable.sys_scrolllockled_on_timer = 0;
+003657 A3                INC     DPTR
+003658 F0                MOVX    @DPTR,A
+   86: 	m_caps_num_lock_last = 0;
+003659 904DE0            MOV     DPTR,#m_caps_num_lock_last
+00365C F0                MOVX    @DPTR,A
+   87: 	m_caps_num_lock = 0;
+00365D 904CB7            MOV     DPTR,#m_caps_num_lock
+003660 F0                MOVX    @DPTR,A
+   88: #endif	
+   89: 	m_24g_enter_hibernate[0]	= 0xff;
+003661 904D40            MOV     DPTR,#m_24g_enter_hibernate
+003664 74FF              MOV     A,#0FFH
+003666 F0                MOVX    @DPTR,A
+   90: 	m_24g_enter_hibernate[1]	= 0xff;
+003667 A3                INC     DPTR
+003668 F0                MOVX    @DPTR,A
+   91: 	m_24g_enter_hibernate[2]	= 0xff;
+003669 A3                INC     DPTR
+00366A F0                MOVX    @DPTR,A
+   92: 	m_24g_enter_hibernate[3]	= 0xff;
+00366B A3                INC     DPTR
+00366C F0                MOVX    @DPTR,A
+   93: }
+00366D 22                RET     
+----- FUNCTION System_G24_long_lpm (END) -------
+
+
+----- FUNCTION main (BEGIN) -----
+ FILE: 'ram.c'
+    5: void main()
+    6: {
+    7: 	YC_System_Main();
+    8: }
+00366E A198              AJMP    YC_System_Main
+----- FUNCTION main (END) -------
+
+
+----- FUNCTION IPC_AbandonLpm (BEGIN) -----
+003670 900B7F            MOV     DPTR,#lpm_flag
+003673 7401              MOV     A,#01H
+003675 F0                MOVX    @DPTR,A
+003676 E4                CLR     A
+003677 900B7E            MOV     DPTR,#current_task
+00367A F0                MOVX    @DPTR,A
+00367B 22                RET     
+----- FUNCTION IPC_AbandonLpm (END) -------
+
+
 ----- FUNCTION GPIO_fillpd (BEGIN) -----
 ;---- Variable 'i' assigned to Register 'R7' ----
-00350C E4                CLR     A
-00350D FF                MOV     R7,A
-00350E         ?C0026?GPIO:
-00350E EF                MOV     A,R7
-00350F FD                MOV     R5,A
-003510 7C00              MOV     R4,#00H
-003512 2478              ADD     A,#078H
-003514 FB                MOV     R3,A
-003515 EC                MOV     A,R4
-003516 3480              ADDC    A,#080H
-003518 8B82              MOV     DPL,R3
-00351A F583              MOV     DPH,A
-00351C E0                MOVX    A,@DPTR
-00351D FE                MOV     R6,A
-00351E ED                MOV     A,R5
-00351F 2470              ADD     A,#070H
-003521 FD                MOV     R5,A
-003522 EC                MOV     A,R4
-003523 3480              ADDC    A,#080H
-003525 8D82              MOV     DPL,R5
-003527 F583              MOV     DPH,A
-003529 E0                MOVX    A,@DPTR
-00352A 4E                ORL     A,R6
-00352B F4                CPL     A
-00352C FE                MOV     R6,A
-00352D EF                MOV     A,R7
-00352E 247C              ADD     A,#07CH
-003530 FD                MOV     R5,A
-003531 EC                MOV     A,R4
-003532 3480              ADDC    A,#080H
-003534 8D82              MOV     DPL,R5
-003536 F583              MOV     DPH,A
-003538 EE                MOV     A,R6
-003539 F0                MOVX    @DPTR,A
-00353A 0F                INC     R7
-00353B EF                MOV     A,R7
-00353C B404CF            CJNE    A,#04H,?C0026?GPIO
-00353F 22                RET     
+00367C E4                CLR     A
+00367D FF                MOV     R7,A
+00367E         ?C0026?GPIO:
+00367E EF                MOV     A,R7
+00367F FD                MOV     R5,A
+003680 7C00              MOV     R4,#00H
+003682 2478              ADD     A,#078H
+003684 FB                MOV     R3,A
+003685 EC                MOV     A,R4
+003686 3480              ADDC    A,#080H
+003688 8B82              MOV     DPL,R3
+00368A F583              MOV     DPH,A
+00368C E0                MOVX    A,@DPTR
+00368D FE                MOV     R6,A
+00368E ED                MOV     A,R5
+00368F 2470              ADD     A,#070H
+003691 FD                MOV     R5,A
+003692 EC                MOV     A,R4
+003693 3480              ADDC    A,#080H
+003695 8D82              MOV     DPL,R5
+003697 F583              MOV     DPH,A
+003699 E0                MOVX    A,@DPTR
+00369A 4E                ORL     A,R6
+00369B F4                CPL     A
+00369C FE                MOV     R6,A
+00369D EF                MOV     A,R7
+00369E 247C              ADD     A,#07CH
+0036A0 FD                MOV     R5,A
+0036A1 EC                MOV     A,R4
+0036A2 3480              ADDC    A,#080H
+0036A4 8D82              MOV     DPL,R5
+0036A6 F583              MOV     DPH,A
+0036A8 EE                MOV     A,R6
+0036A9 F0                MOVX    @DPTR,A
+0036AA 0F                INC     R7
+0036AB EF                MOV     A,R7
+0036AC B404CF            CJNE    A,#04H,?C0026?GPIO
+0036AF 22                RET     
 ----- FUNCTION GPIO_fillpd (END) -------
 
 
@@ -10476,295 +10837,295 @@
   255: 	byte i = 0;
   256: 	byte j = 0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-003540 E4                CLR     A
-003541 FF                MOV     R7,A
+0036B0 E4                CLR     A
+0036B1 FF                MOV     R7,A
   257: 	byte tgroup = 0;
-003542 904EDE            MOV     DPTR,#j
-003545 F0                MOVX    @DPTR,A
+0036B2 904EDE            MOV     DPTR,#j
+0036B5 F0                MOVX    @DPTR,A
   258: 	byte tgpionum = 0;
 ;---- Variable 'tgroup' assigned to Register 'R6' ----
-003546 FE                MOV     R6,A
+0036B6 FE                MOV     R6,A
   259: 	byte temp = 0;
 ;---- Variable 'tgpionum' assigned to Register 'R5' ----
-003547 FD                MOV     R5,A
+0036B7 FD                MOV     R5,A
   260: 	byte check = 0;
-003548 A3                INC     DPTR
-003549 F0                MOVX    @DPTR,A
+0036B8 A3                INC     DPTR
+0036B9 F0                MOVX    @DPTR,A
   261: 	byte rawSel = 0;
-00354A A3                INC     DPTR
-00354B F0                MOVX    @DPTR,A
+0036BA A3                INC     DPTR
+0036BB F0                MOVX    @DPTR,A
   262: 	for (i=0; col[i]!=0; i++) {
-00354C A3                INC     DPTR
-00354D F0                MOVX    @DPTR,A
+0036BC A3                INC     DPTR
+0036BD F0                MOVX    @DPTR,A
   263: 		tgroup = col[i]  >> 3;
-00354E         ?C0043?KEYSCAN:
-00354E EF                MOV     A,R7
-00354F 900681            MOV     DPTR,#col
-003552 93                MOVC    A,@A+DPTR
-003553 607C              JZ      ?C0044?KEYSCAN
+0036BE         ?C0043?KEYSCAN:
+0036BE EF                MOV     A,R7
+0036BF 900681            MOV     DPTR,#col
+0036C2 93                MOVC    A,@A+DPTR
+0036C3 607C              JZ      ?C0044?KEYSCAN
   264: 		tgpionum = 1 << (col[i] & 7);
-003555 EF                MOV     A,R7
-003556 93                MOVC    A,@A+DPTR
-003557 FD                MOV     R5,A
-003558 13                RRC     A
-003559 13                RRC     A
-00355A 13                RRC     A
-00355B 541F              ANL     A,#01FH
-00355D FE                MOV     R6,A
+0036C5 EF                MOV     A,R7
+0036C6 93                MOVC    A,@A+DPTR
+0036C7 FD                MOV     R5,A
+0036C8 13                RRC     A
+0036C9 13                RRC     A
+0036CA 13                RRC     A
+0036CB 541F              ANL     A,#01FH
+0036CD FE                MOV     R6,A
   265: 		GET_RAW_KEY_SEL(ksSelMapCurr[i], tgroup, tgpionum);
-00355E ED                MOV     A,R5
-00355F 5407              ANL     A,#07H
-003561 FD                MOV     R5,A
-003562 7401              MOV     A,#01H
-003564 A805              MOV     R0,AR5
-003566 08                INC     R0
-003567 8002              SJMP    ?C0093?KEYSCAN
-003569         ?C0092?KEYSCAN:
-003569 C3                CLR     C
-00356A 33                RLC     A
-00356B         ?C0093?KEYSCAN:
-00356B D8FC              DJNZ    R0,?C0092?KEYSCAN
-00356D FD                MOV     R5,A
+0036CE ED                MOV     A,R5
+0036CF 5407              ANL     A,#07H
+0036D1 FD                MOV     R5,A
+0036D2 7401              MOV     A,#01H
+0036D4 A805              MOV     R0,AR5
+0036D6 08                INC     R0
+0036D7 8002              SJMP    ?C0093?KEYSCAN
+0036D9         ?C0092?KEYSCAN:
+0036D9 C3                CLR     C
+0036DA 33                RLC     A
+0036DB         ?C0093?KEYSCAN:
+0036DB D8FC              DJNZ    R0,?C0092?KEYSCAN
+0036DD FD                MOV     R5,A
   266: 	}
-00356E EE                MOV     A,R6
-00356F 2478              ADD     A,#078H
-003571 FB                MOV     R3,A
-003572 E4                CLR     A
-003573 3480              ADDC    A,#080H
-003575 8B82              MOV     DPL,R3
-003577 F583              MOV     DPH,A
-003579 E0                MOVX    A,@DPTR
-00357A FC                MOV     R4,A
-00357B ED                MOV     A,R5
-00357C F4                CPL     A
-00357D FB                MOV     R3,A
-00357E EC                MOV     A,R4
-00357F 5B                ANL     A,R3
-003580 F0                MOVX    @DPTR,A
-003581 EE                MOV     A,R6
-003582 2470              ADD     A,#070H
-003584 F582              MOV     DPL,A
-003586 E4                CLR     A
-003587 3480              ADDC    A,#080H
-003589 F583              MOV     DPH,A
-00358B E0                MOVX    A,@DPTR
-00358C 4D                ORL     A,R5
-00358D F0                MOVX    @DPTR,A
-00358E EE                MOV     A,R6
-00358F 2474              ADD     A,#074H
-003591 F582              MOV     DPL,A
-003593 E4                CLR     A
-003594 3480              ADDC    A,#080H
-003596 F583              MOV     DPH,A
-003598 E0                MOVX    A,@DPTR
-003599 5B                ANL     A,R3
-00359A F0                MOVX    @DPTR,A
-00359B 90811C            MOV     DPTR,#0811CH
-00359E E0                MOVX    A,@DPTR
-00359F F4                CPL     A
-0035A0 FC                MOV     R4,A
-0035A1 74BC              MOV     A,#LOW ksSelMapCurr
-0035A3 2F                ADD     A,R7
-0035A4 F582              MOV     DPL,A
-0035A6 E4                CLR     A
-0035A7 344D              ADDC    A,#HIGH ksSelMapCurr
-0035A9 F583              MOV     DPH,A
-0035AB EC                MOV     A,R4
-0035AC F0                MOVX    @DPTR,A
-0035AD EE                MOV     A,R6
-0035AE 2478              ADD     A,#078H
-0035B0 FB                MOV     R3,A
-0035B1 E4                CLR     A
-0035B2 3480              ADDC    A,#080H
-0035B4 8B82              MOV     DPL,R3
-0035B6 F583              MOV     DPH,A
-0035B8 E0                MOVX    A,@DPTR
-0035B9 4D                ORL     A,R5
-0035BA F0                MOVX    @DPTR,A
-0035BB EE                MOV     A,R6
-0035BC 2470              ADD     A,#070H
-0035BE FB                MOV     R3,A
-0035BF E4                CLR     A
-0035C0 3480              ADDC    A,#080H
-0035C2 8B82              MOV     DPL,R3
-0035C4 F583              MOV     DPH,A
-0035C6 E0                MOVX    A,@DPTR
-0035C7 FC                MOV     R4,A
-0035C8 ED                MOV     A,R5
-0035C9 F4                CPL     A
-0035CA FB                MOV     R3,A
-0035CB EC                MOV     A,R4
-0035CC 5B                ANL     A,R3
-0035CD F0                MOVX    @DPTR,A
+0036DE EE                MOV     A,R6
+0036DF 2478              ADD     A,#078H
+0036E1 FB                MOV     R3,A
+0036E2 E4                CLR     A
+0036E3 3480              ADDC    A,#080H
+0036E5 8B82              MOV     DPL,R3
+0036E7 F583              MOV     DPH,A
+0036E9 E0                MOVX    A,@DPTR
+0036EA FC                MOV     R4,A
+0036EB ED                MOV     A,R5
+0036EC F4                CPL     A
+0036ED FB                MOV     R3,A
+0036EE EC                MOV     A,R4
+0036EF 5B                ANL     A,R3
+0036F0 F0                MOVX    @DPTR,A
+0036F1 EE                MOV     A,R6
+0036F2 2470              ADD     A,#070H
+0036F4 F582              MOV     DPL,A
+0036F6 E4                CLR     A
+0036F7 3480              ADDC    A,#080H
+0036F9 F583              MOV     DPH,A
+0036FB E0                MOVX    A,@DPTR
+0036FC 4D                ORL     A,R5
+0036FD F0                MOVX    @DPTR,A
+0036FE EE                MOV     A,R6
+0036FF 2474              ADD     A,#074H
+003701 F582              MOV     DPL,A
+003703 E4                CLR     A
+003704 3480              ADDC    A,#080H
+003706 F583              MOV     DPH,A
+003708 E0                MOVX    A,@DPTR
+003709 5B                ANL     A,R3
+00370A F0                MOVX    @DPTR,A
+00370B 90811C            MOV     DPTR,#0811CH
+00370E E0                MOVX    A,@DPTR
+00370F F4                CPL     A
+003710 FC                MOV     R4,A
+003711 74BC              MOV     A,#LOW ksSelMapCurr
+003713 2F                ADD     A,R7
+003714 F582              MOV     DPL,A
+003716 E4                CLR     A
+003717 344D              ADDC    A,#HIGH ksSelMapCurr
+003719 F583              MOV     DPH,A
+00371B EC                MOV     A,R4
+00371C F0                MOVX    @DPTR,A
+00371D EE                MOV     A,R6
+00371E 2478              ADD     A,#078H
+003720 FB                MOV     R3,A
+003721 E4                CLR     A
+003722 3480              ADDC    A,#080H
+003724 8B82              MOV     DPL,R3
+003726 F583              MOV     DPH,A
+003728 E0                MOVX    A,@DPTR
+003729 4D                ORL     A,R5
+00372A F0                MOVX    @DPTR,A
+00372B EE                MOV     A,R6
+00372C 2470              ADD     A,#070H
+00372E FB                MOV     R3,A
+00372F E4                CLR     A
+003730 3480              ADDC    A,#080H
+003732 8B82              MOV     DPL,R3
+003734 F583              MOV     DPH,A
+003736 E0                MOVX    A,@DPTR
+003737 FC                MOV     R4,A
+003738 ED                MOV     A,R5
+003739 F4                CPL     A
+00373A FB                MOV     R3,A
+00373B EC                MOV     A,R4
+00373C 5B                ANL     A,R3
+00373D F0                MOVX    @DPTR,A
   267: 
-0035CE 0F                INC     R7
-0035CF A14E              AJMP    ?C0043?KEYSCAN
-0035D1         ?C0044?KEYSCAN:
+00373E 0F                INC     R7
+00373F C1BE              AJMP    ?C0043?KEYSCAN
+003741         ?C0044?KEYSCAN:
   268: 	for (i=0; col[i]!=0; i++) {
-0035D1 E4                CLR     A
-0035D2 FF                MOV     R7,A
-0035D3         ?C0046?KEYSCAN:
-0035D3 EF                MOV     A,R7
-0035D4 900681            MOV     DPTR,#col
-0035D7 93                MOVC    A,@A+DPTR
-0035D8 607C              JZ      ?C0047?KEYSCAN
+003741 E4                CLR     A
+003742 FF                MOV     R7,A
+003743         ?C0046?KEYSCAN:
+003743 EF                MOV     A,R7
+003744 900681            MOV     DPTR,#col
+003747 93                MOVC    A,@A+DPTR
+003748 607C              JZ      ?C0047?KEYSCAN
   269: 		tgroup = col[i]  >> 3;
-0035DA EF                MOV     A,R7
-0035DB 93                MOVC    A,@A+DPTR
-0035DC FD                MOV     R5,A
-0035DD 13                RRC     A
-0035DE 13                RRC     A
-0035DF 13                RRC     A
-0035E0 541F              ANL     A,#01FH
-0035E2 FE                MOV     R6,A
+00374A EF                MOV     A,R7
+00374B 93                MOVC    A,@A+DPTR
+00374C FD                MOV     R5,A
+00374D 13                RRC     A
+00374E 13                RRC     A
+00374F 13                RRC     A
+003750 541F              ANL     A,#01FH
+003752 FE                MOV     R6,A
   270: 		tgpionum = 1 << (col[i] & 7);
-0035E3 ED                MOV     A,R5
-0035E4 5407              ANL     A,#07H
-0035E6 FD                MOV     R5,A
-0035E7 7401              MOV     A,#01H
-0035E9 A805              MOV     R0,AR5
-0035EB 08                INC     R0
-0035EC 8002              SJMP    ?C0095?KEYSCAN
-0035EE         ?C0094?KEYSCAN:
-0035EE C3                CLR     C
-0035EF 33                RLC     A
-0035F0         ?C0095?KEYSCAN:
-0035F0 D8FC              DJNZ    R0,?C0094?KEYSCAN
-0035F2 FD                MOV     R5,A
+003753 ED                MOV     A,R5
+003754 5407              ANL     A,#07H
+003756 FD                MOV     R5,A
+003757 7401              MOV     A,#01H
+003759 A805              MOV     R0,AR5
+00375B 08                INC     R0
+00375C 8002              SJMP    ?C0095?KEYSCAN
+00375E         ?C0094?KEYSCAN:
+00375E C3                CLR     C
+00375F 33                RLC     A
+003760         ?C0095?KEYSCAN:
+003760 D8FC              DJNZ    R0,?C0094?KEYSCAN
+003762 FD                MOV     R5,A
   271: 		GET_RAW_KEY_SEL(ksSelMapCheck[i], tgroup, tgpionum);
-0035F3 EE                MOV     A,R6
-0035F4 2478              ADD     A,#078H
-0035F6 FB                MOV     R3,A
-0035F7 E4                CLR     A
-0035F8 3480              ADDC    A,#080H
-0035FA 8B82              MOV     DPL,R3
-0035FC F583              MOV     DPH,A
-0035FE E0                MOVX    A,@DPTR
-0035FF FC                MOV     R4,A
-003600 ED                MOV     A,R5
-003601 F4                CPL     A
-003602 FB                MOV     R3,A
-003603 EC                MOV     A,R4
-003604 5B                ANL     A,R3
-003605 F0                MOVX    @DPTR,A
-003606 EE                MOV     A,R6
-003607 2470              ADD     A,#070H
-003609 F582              MOV     DPL,A
-00360B E4                CLR     A
-00360C 3480              ADDC    A,#080H
-00360E F583              MOV     DPH,A
-003610 E0                MOVX    A,@DPTR
-003611 4D                ORL     A,R5
-003612 F0                MOVX    @DPTR,A
-003613 EE                MOV     A,R6
-003614 2474              ADD     A,#074H
-003616 F582              MOV     DPL,A
-003618 E4                CLR     A
-003619 3480              ADDC    A,#080H
-00361B F583              MOV     DPH,A
-00361D E0                MOVX    A,@DPTR
-00361E 5B                ANL     A,R3
-00361F F0                MOVX    @DPTR,A
-003620 90811C            MOV     DPTR,#0811CH
-003623 E0                MOVX    A,@DPTR
-003624 F4                CPL     A
-003625 FC                MOV     R4,A
-003626 74A8              MOV     A,#LOW ksSelMapCheck
-003628 2F                ADD     A,R7
-003629 F582              MOV     DPL,A
-00362B E4                CLR     A
-00362C 344D              ADDC    A,#HIGH ksSelMapCheck
-00362E F583              MOV     DPH,A
-003630 EC                MOV     A,R4
-003631 F0                MOVX    @DPTR,A
-003632 EE                MOV     A,R6
-003633 2478              ADD     A,#078H
-003635 FB                MOV     R3,A
-003636 E4                CLR     A
-003637 3480              ADDC    A,#080H
-003639 8B82              MOV     DPL,R3
-00363B F583              MOV     DPH,A
-00363D E0                MOVX    A,@DPTR
-00363E 4D                ORL     A,R5
-00363F F0                MOVX    @DPTR,A
-003640 EE                MOV     A,R6
-003641 2470              ADD     A,#070H
-003643 FB                MOV     R3,A
-003644 E4                CLR     A
-003645 3480              ADDC    A,#080H
-003647 8B82              MOV     DPL,R3
-003649 F583              MOV     DPH,A
-00364B E0                MOVX    A,@DPTR
-00364C FC                MOV     R4,A
-00364D ED                MOV     A,R5
-00364E F4                CPL     A
-00364F FB                MOV     R3,A
-003650 EC                MOV     A,R4
-003651 5B                ANL     A,R3
-003652 F0                MOVX    @DPTR,A
+003763 EE                MOV     A,R6
+003764 2478              ADD     A,#078H
+003766 FB                MOV     R3,A
+003767 E4                CLR     A
+003768 3480              ADDC    A,#080H
+00376A 8B82              MOV     DPL,R3
+00376C F583              MOV     DPH,A
+00376E E0                MOVX    A,@DPTR
+00376F FC                MOV     R4,A
+003770 ED                MOV     A,R5
+003771 F4                CPL     A
+003772 FB                MOV     R3,A
+003773 EC                MOV     A,R4
+003774 5B                ANL     A,R3
+003775 F0                MOVX    @DPTR,A
+003776 EE                MOV     A,R6
+003777 2470              ADD     A,#070H
+003779 F582              MOV     DPL,A
+00377B E4                CLR     A
+00377C 3480              ADDC    A,#080H
+00377E F583              MOV     DPH,A
+003780 E0                MOVX    A,@DPTR
+003781 4D                ORL     A,R5
+003782 F0                MOVX    @DPTR,A
+003783 EE                MOV     A,R6
+003784 2474              ADD     A,#074H
+003786 F582              MOV     DPL,A
+003788 E4                CLR     A
+003789 3480              ADDC    A,#080H
+00378B F583              MOV     DPH,A
+00378D E0                MOVX    A,@DPTR
+00378E 5B                ANL     A,R3
+00378F F0                MOVX    @DPTR,A
+003790 90811C            MOV     DPTR,#0811CH
+003793 E0                MOVX    A,@DPTR
+003794 F4                CPL     A
+003795 FC                MOV     R4,A
+003796 74A8              MOV     A,#LOW ksSelMapCheck
+003798 2F                ADD     A,R7
+003799 F582              MOV     DPL,A
+00379B E4                CLR     A
+00379C 344D              ADDC    A,#HIGH ksSelMapCheck
+00379E F583              MOV     DPH,A
+0037A0 EC                MOV     A,R4
+0037A1 F0                MOVX    @DPTR,A
+0037A2 EE                MOV     A,R6
+0037A3 2478              ADD     A,#078H
+0037A5 FB                MOV     R3,A
+0037A6 E4                CLR     A
+0037A7 3480              ADDC    A,#080H
+0037A9 8B82              MOV     DPL,R3
+0037AB F583              MOV     DPH,A
+0037AD E0                MOVX    A,@DPTR
+0037AE 4D                ORL     A,R5
+0037AF F0                MOVX    @DPTR,A
+0037B0 EE                MOV     A,R6
+0037B1 2470              ADD     A,#070H
+0037B3 FB                MOV     R3,A
+0037B4 E4                CLR     A
+0037B5 3480              ADDC    A,#080H
+0037B7 8B82              MOV     DPL,R3
+0037B9 F583              MOV     DPH,A
+0037BB E0                MOVX    A,@DPTR
+0037BC FC                MOV     R4,A
+0037BD ED                MOV     A,R5
+0037BE F4                CPL     A
+0037BF FB                MOV     R3,A
+0037C0 EC                MOV     A,R4
+0037C1 5B                ANL     A,R3
+0037C2 F0                MOVX    @DPTR,A
   272: 	}
-003653 0F                INC     R7
-003654 A1D3              AJMP    ?C0046?KEYSCAN
-003656         ?C0047?KEYSCAN:
+0037C3 0F                INC     R7
+0037C4 E143              AJMP    ?C0046?KEYSCAN
+0037C6         ?C0047?KEYSCAN:
   273: 
   274: 	for (i=0; col[i]!=0; i++) {
-003656 E4                CLR     A
-003657 FF                MOV     R7,A
-003658         ?C0049?KEYSCAN:
-003658 EF                MOV     A,R7
-003659 900681            MOV     DPTR,#col
-00365C 93                MOVC    A,@A+DPTR
-00365D 6040              JZ      ?C0053?KEYSCAN
+0037C6 E4                CLR     A
+0037C7 FF                MOV     R7,A
+0037C8         ?C0049?KEYSCAN:
+0037C8 EF                MOV     A,R7
+0037C9 900681            MOV     DPTR,#col
+0037CC 93                MOVC    A,@A+DPTR
+0037CD 6040              JZ      ?C0053?KEYSCAN
   275: 		if (ksSelMapCheck[i]!=ksSelMapCurr[i]) {
-00365F 74BC              MOV     A,#LOW ksSelMapCurr
-003661 2F                ADD     A,R7
-003662 F582              MOV     DPL,A
-003664 E4                CLR     A
-003665 344D              ADDC    A,#HIGH ksSelMapCurr
-003667 F583              MOV     DPH,A
-003669 E0                MOVX    A,@DPTR
-00366A FE                MOV     R6,A
-00366B 74A8              MOV     A,#LOW ksSelMapCheck
-00366D 2F                ADD     A,R7
-00366E F582              MOV     DPL,A
-003670 E4                CLR     A
-003671 344D              ADDC    A,#HIGH ksSelMapCheck
-003673 F583              MOV     DPH,A
-003675 E0                MOVX    A,@DPTR
-003676 6E                XRL     A,R6
-003677 6023              JZ      ?C0051?KEYSCAN
+0037CF 74BC              MOV     A,#LOW ksSelMapCurr
+0037D1 2F                ADD     A,R7
+0037D2 F582              MOV     DPL,A
+0037D4 E4                CLR     A
+0037D5 344D              ADDC    A,#HIGH ksSelMapCurr
+0037D7 F583              MOV     DPH,A
+0037D9 E0                MOVX    A,@DPTR
+0037DA FE                MOV     R6,A
+0037DB 74A8              MOV     A,#LOW ksSelMapCheck
+0037DD 2F                ADD     A,R7
+0037DE F582              MOV     DPL,A
+0037E0 E4                CLR     A
+0037E1 344D              ADDC    A,#HIGH ksSelMapCheck
+0037E3 F583              MOV     DPH,A
+0037E5 E0                MOVX    A,@DPTR
+0037E6 6E                XRL     A,R6
+0037E7 6023              JZ      ?C0051?KEYSCAN
   276: 			ksSelMapCurr[i] &= ksSelMapCheck[i];
-003679 74BC              MOV     A,#LOW ksSelMapCurr
-00367B 2F                ADD     A,R7
-00367C F582              MOV     DPL,A
-00367E E4                CLR     A
-00367F 344D              ADDC    A,#HIGH ksSelMapCurr
-003681 F583              MOV     DPH,A
-003683 C083              PUSH    DPH
-003685 C082              PUSH    DPL
-003687 E0                MOVX    A,@DPTR
-003688 FE                MOV     R6,A
-003689 74A8              MOV     A,#LOW ksSelMapCheck
-00368B 2F                ADD     A,R7
-00368C F582              MOV     DPL,A
-00368E E4                CLR     A
-00368F 344D              ADDC    A,#HIGH ksSelMapCheck
-003691 F583              MOV     DPH,A
-003693 E0                MOVX    A,@DPTR
-003694 FD                MOV     R5,A
-003695 EE                MOV     A,R6
-003696 5D                ANL     A,R5
-003697 D082              POP     DPL
-003699 D083              POP     DPH
-00369B F0                MOVX    @DPTR,A
+0037E9 74BC              MOV     A,#LOW ksSelMapCurr
+0037EB 2F                ADD     A,R7
+0037EC F582              MOV     DPL,A
+0037EE E4                CLR     A
+0037EF 344D              ADDC    A,#HIGH ksSelMapCurr
+0037F1 F583              MOV     DPH,A
+0037F3 C083              PUSH    DPH
+0037F5 C082              PUSH    DPL
+0037F7 E0                MOVX    A,@DPTR
+0037F8 FE                MOV     R6,A
+0037F9 74A8              MOV     A,#LOW ksSelMapCheck
+0037FB 2F                ADD     A,R7
+0037FC F582              MOV     DPL,A
+0037FE E4                CLR     A
+0037FF 344D              ADDC    A,#HIGH ksSelMapCheck
+003801 F583              MOV     DPH,A
+003803 E0                MOVX    A,@DPTR
+003804 FD                MOV     R5,A
+003805 EE                MOV     A,R6
+003806 5D                ANL     A,R5
+003807 D082              POP     DPL
+003809 D083              POP     DPH
+00380B F0                MOVX    @DPTR,A
   277: 		}
   278: 	}
-00369C         ?C0051?KEYSCAN:
-00369C 0F                INC     R7
-00369D 80B9              SJMP    ?C0049?KEYSCAN
+00380C         ?C0051?KEYSCAN:
+00380C 0F                INC     R7
+00380D 80B9              SJMP    ?C0049?KEYSCAN
   279: }
-00369F         ?C0053?KEYSCAN:
-00369F 22                RET     
+00380F         ?C0053?KEYSCAN:
+00380F 22                RET     
 ----- FUNCTION KS_ScanMatrix (END) -------
 
 
@@ -10774,42 +11135,42 @@
    53: {
    54: 	System_clear_mem();
    55: 	YC_adc_init();
-0036A0 121460            LCALL   System_clear_mem
+003810 12146E            LCALL   System_clear_mem
    56: 	g_variable.release_data =1;
-0036A3 D1D5              ACALL   YC_adc_init
+003813 1145              ACALL   YC_adc_init
    57: 	g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-0036A5 904CEB            MOV     DPTR,#g_variable+02CH
-0036A8 7401              MOV     A,#01H
-0036AA F0                MOVX    @DPTR,A
+003815 904CEB            MOV     DPTR,#g_variable+02CH
+003818 7401              MOV     A,#01H
+00381A F0                MOVX    @DPTR,A
    58: 	g_variable.recon_count = 0;
-0036AB 904CE5            MOV     DPTR,#g_variable+026H
-0036AE 741E              MOV     A,#01EH
-0036B0 F0                MOVX    @DPTR,A
+00381B 904CE5            MOV     DPTR,#g_variable+026H
+00381E 741E              MOV     A,#01EH
+003820 F0                MOVX    @DPTR,A
    59: 	g_variable.test_buff = 0xff;
-0036B1 E4                CLR     A
-0036B2 904CF0            MOV     DPTR,#g_variable+031H
-0036B5 F0                MOVX    @DPTR,A
+003821 E4                CLR     A
+003822 904CF0            MOV     DPTR,#g_variable+031H
+003825 F0                MOVX    @DPTR,A
    60: 	le_lap_temp[0] = m_le_lap[3];
-0036B6 904D0A            MOV     DPTR,#g_variable+04BH
-0036B9 74FF              MOV     A,#0FFH
-0036BB F0                MOVX    @DPTR,A
+003826 904D0A            MOV     DPTR,#g_variable+04BH
+003829 74FF              MOV     A,#0FFH
+00382B F0                MOVX    @DPTR,A
    61: 	le_lap_temp[1] = m_le_lap[4];
-0036BC 9044FC            MOV     DPTR,#m_le_lap+03H
-0036BF E0                MOVX    A,@DPTR
-0036C0 904DD0            MOV     DPTR,#le_lap_temp
-0036C3 F0                MOVX    @DPTR,A
+00382C 9044FC            MOV     DPTR,#m_le_lap+03H
+00382F E0                MOVX    A,@DPTR
+003830 904DD0            MOV     DPTR,#le_lap_temp
+003833 F0                MOVX    @DPTR,A
    62: 	le_lap_temp[2] = m_le_lap[5];
-0036C4 9044FD            MOV     DPTR,#m_le_lap+04H
-0036C7 E0                MOVX    A,@DPTR
-0036C8 904DD1            MOV     DPTR,#le_lap_temp+01H
-0036CB F0                MOVX    @DPTR,A
+003834 9044FD            MOV     DPTR,#m_le_lap+04H
+003837 E0                MOVX    A,@DPTR
+003838 904DD1            MOV     DPTR,#le_lap_temp+01H
+00383B F0                MOVX    @DPTR,A
    63: }
-0036CC 9044FE            MOV     DPTR,#m_le_lap+05H
-0036CF E0                MOVX    A,@DPTR
-0036D0 904DD2            MOV     DPTR,#le_lap_temp+02H
-0036D3 F0                MOVX    @DPTR,A
+00383C 9044FE            MOV     DPTR,#m_le_lap+05H
+00383F E0                MOVX    A,@DPTR
+003840 904DD2            MOV     DPTR,#le_lap_temp+02H
+003843 F0                MOVX    @DPTR,A
    64: 
-0036D4 22                RET     
+003844 22                RET     
 ----- FUNCTION System_Software_init (END) -------
 
 
@@ -10821,13 +11182,13 @@
     6: 	byte i;
     7: 	
     8: 	g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-0036D5 904CD3            MOV     DPTR,#g_variable+014H
-0036D8 7405              MOV     A,#05H
-0036DA F0                MOVX    @DPTR,A
+003845 904CD3            MOV     DPTR,#g_variable+014H
+003848 7405              MOV     A,#05H
+00384A F0                MOVX    @DPTR,A
     9: 	g_variable.battery_value_index = 0;
-0036DB E4                CLR     A
-0036DC A3                INC     DPTR
-0036DD F0                MOVX    @DPTR,A
+00384B E4                CLR     A
+00384C A3                INC     DPTR
+00384D F0                MOVX    @DPTR,A
    10: 
    11: #ifdef ADC_TYPE_HVIN 	
    12: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
@@ -10849,1247 +11210,961 @@
    28: #endif
    29: #ifdef ADC_TYPE_GPIO
    30: 	m_adc_channel = ADC_CHANNEL;
-0036DE 904C90            MOV     DPTR,#m_adc_channel
-0036E1 7433              MOV     A,#033H
-0036E3 F0                MOVX    @DPTR,A
+00384E 904C90            MOV     DPTR,#m_adc_channel
+003851 7433              MOV     A,#033H
+003853 F0                MOVX    @DPTR,A
    31: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
 ;---- Variable 'i' assigned to Register 'R7' ----
-0036E4 E4                CLR     A
-0036E5 FF                MOV     R7,A
-0036E6         ?C0001?ADC:
+003854 E4                CLR     A
+003855 FF                MOV     R7,A
+003856         ?C0001?ADC:
    32: 	{
    33: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE_GPIO;
-0036E6 EF                MOV     A,R7
-0036E7 25E0              ADD     A,ACC
-0036E9 24D6              ADD     A,#LOW g_variable+017H
-0036EB F582              MOV     DPL,A
-0036ED E4                CLR     A
-0036EE 344C              ADDC    A,#HIGH g_variable+017H
-0036F0 F583              MOV     DPH,A
-0036F2 7462              MOV     A,#062H
-0036F4 F0                MOVX    @DPTR,A
-0036F5 A3                INC     DPTR
-0036F6 F0                MOVX    @DPTR,A
+003856 EF                MOV     A,R7
+003857 25E0              ADD     A,ACC
+003859 24D6              ADD     A,#LOW g_variable+017H
+00385B F582              MOV     DPL,A
+00385D E4                CLR     A
+00385E 344C              ADDC    A,#HIGH g_variable+017H
+003860 F583              MOV     DPH,A
+003862 7462              MOV     A,#062H
+003864 F0                MOVX    @DPTR,A
+003865 A3                INC     DPTR
+003866 F0                MOVX    @DPTR,A
    34: 	}
-0036F7 0F                INC     R7
-0036F8 EF                MOV     A,R7
-0036F9 B404EA            CJNE    A,#04H,?C0001?ADC
-0036FC         ?C0002?ADC:
+003867 0F                INC     R7
+003868 EF                MOV     A,R7
+003869 B404EA            CJNE    A,#04H,?C0001?ADC
+00386C         ?C0002?ADC:
    35: 	g_variable.battery_level_full = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V5+m_adc0vBase;
-0036FC 904C91            MOV     DPTR,#m_adc0vBase
-0036FF E0                MOVX    A,@DPTR
-003700 FE                MOV     R6,A
-003701 A3                INC     DPTR
-003702 E0                MOVX    A,@DPTR
-003703 FF                MOV     R7,A
-003704 C3                CLR     C
-003705 904C94            MOV     DPTR,#m_adc3vValue+01H
-003708 E0                MOVX    A,@DPTR
-003709 9F                SUBB    A,R7
-00370A FD                MOV     R5,A
-00370B 904C93            MOV     DPTR,#m_adc3vValue
-00370E E0                MOVX    A,@DPTR
-00370F 9E                SUBB    A,R6
-003710 FC                MOV     R4,A
-003711 E4                CLR     A
-003712 120206            LCALL   ?C?FCASTI
-003715 7BF6              MOV     R3,#0F6H
-003717 7A28              MOV     R2,#028H
-003719 791C              MOV     R1,#01CH
-00371B 783F              MOV     R0,#03FH
-00371D 1200FB            LCALL   ?C?FPMUL
-003720 C004              PUSH    AR4
-003722 C005              PUSH    AR5
-003724 C006              PUSH    AR6
-003726 C007              PUSH    AR7
-003728 904C91            MOV     DPTR,#m_adc0vBase
-00372B E0                MOVX    A,@DPTR
-00372C FC                MOV     R4,A
-00372D A3                INC     DPTR
-00372E E0                MOVX    A,@DPTR
-00372F FD                MOV     R5,A
-003730 E4                CLR     A
-003731 120206            LCALL   ?C?FCASTI
-003734 D003              POP     AR3
-003736 D002              POP     AR2
-003738 D001              POP     AR1
-00373A D000              POP     AR0
-00373C 12000A            LCALL   ?C?FPADD
-00373F 12023F            LCALL   ?C?CASTF
-003742 904CFA            MOV     DPTR,#g_variable+03BH
-003745 EE                MOV     A,R6
-003746 F0                MOVX    @DPTR,A
-003747 A3                INC     DPTR
-003748 EF                MOV     A,R7
-003749 F0                MOVX    @DPTR,A
+00386C 904C91            MOV     DPTR,#m_adc0vBase
+00386F E0                MOVX    A,@DPTR
+003870 FE                MOV     R6,A
+003871 A3                INC     DPTR
+003872 E0                MOVX    A,@DPTR
+003873 FF                MOV     R7,A
+003874 C3                CLR     C
+003875 904C94            MOV     DPTR,#m_adc3vValue+01H
+003878 E0                MOVX    A,@DPTR
+003879 9F                SUBB    A,R7
+00387A FD                MOV     R5,A
+00387B 904C93            MOV     DPTR,#m_adc3vValue
+00387E E0                MOVX    A,@DPTR
+00387F 9E                SUBB    A,R6
+003880 FC                MOV     R4,A
+003881 E4                CLR     A
+003882 120206            LCALL   ?C?FCASTI
+003885 7BF6              MOV     R3,#0F6H
+003887 7A28              MOV     R2,#028H
+003889 791C              MOV     R1,#01CH
+00388B 783F              MOV     R0,#03FH
+00388D 1200FB            LCALL   ?C?FPMUL
+003890 C004              PUSH    AR4
+003892 C005              PUSH    AR5
+003894 C006              PUSH    AR6
+003896 C007              PUSH    AR7
+003898 904C91            MOV     DPTR,#m_adc0vBase
+00389B E0                MOVX    A,@DPTR
+00389C FC                MOV     R4,A
+00389D A3                INC     DPTR
+00389E E0                MOVX    A,@DPTR
+00389F FD                MOV     R5,A
+0038A0 E4                CLR     A
+0038A1 120206            LCALL   ?C?FCASTI
+0038A4 D003              POP     AR3
+0038A6 D002              POP     AR2
+0038A8 D001              POP     AR1
+0038AA D000              POP     AR0
+0038AC 12000A            LCALL   ?C?FPADD
+0038AF 12023F            LCALL   ?C?CASTF
+0038B2 904CFA            MOV     DPTR,#g_variable+03BH
+0038B5 EE                MOV     A,R6
+0038B6 F0                MOVX    @DPTR,A
+0038B7 A3                INC     DPTR
+0038B8 EF                MOV     A,R7
+0038B9 F0                MOVX    @DPTR,A
    36: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V1+m_adc0vBase;
-00374A 904C91            MOV     DPTR,#m_adc0vBase
-00374D E0                MOVX    A,@DPTR
-00374E FE                MOV     R6,A
-00374F A3                INC     DPTR
-003750 E0                MOVX    A,@DPTR
-003751 FF                MOV     R7,A
-003752 C3                CLR     C
-003753 904C94            MOV     DPTR,#m_adc3vValue+01H
-003756 E0                MOVX    A,@DPTR
-003757 9F                SUBB    A,R7
-003758 FD                MOV     R5,A
-003759 904C93            MOV     DPTR,#m_adc3vValue
-00375C E0                MOVX    A,@DPTR
-00375D 9E                SUBB    A,R6
-00375E FC                MOV     R4,A
-00375F E4                CLR     A
-003760 120206            LCALL   ?C?FCASTI
-003763 7BC3              MOV     R3,#0C3H
-003765 7AF5              MOV     R2,#0F5H
-003767 79A8              MOV     R1,#0A8H
-003769 783E              MOV     R0,#03EH
-00376B 1200FB            LCALL   ?C?FPMUL
-00376E C004              PUSH    AR4
-003770 C005              PUSH    AR5
-003772 C006              PUSH    AR6
-003774 C007              PUSH    AR7
-003776 904C91            MOV     DPTR,#m_adc0vBase
-003779 E0                MOVX    A,@DPTR
-00377A FC                MOV     R4,A
-00377B A3                INC     DPTR
-00377C E0                MOVX    A,@DPTR
-00377D FD                MOV     R5,A
-00377E E4                CLR     A
-00377F 120206            LCALL   ?C?FCASTI
-003782 D003              POP     AR3
-003784 D002              POP     AR2
-003786 D001              POP     AR1
-003788 D000              POP     AR0
-00378A 12000A            LCALL   ?C?FPADD
-00378D 12023F            LCALL   ?C?CASTF
-003790 904CDE            MOV     DPTR,#g_variable+01FH
-003793 EE                MOV     A,R6
-003794 F0                MOVX    @DPTR,A
-003795 A3                INC     DPTR
-003796 EF                MOV     A,R7
-003797 F0                MOVX    @DPTR,A
+0038BA 904C91            MOV     DPTR,#m_adc0vBase
+0038BD E0                MOVX    A,@DPTR
+0038BE FE                MOV     R6,A
+0038BF A3                INC     DPTR
+0038C0 E0                MOVX    A,@DPTR
+0038C1 FF                MOV     R7,A
+0038C2 C3                CLR     C
+0038C3 904C94            MOV     DPTR,#m_adc3vValue+01H
+0038C6 E0                MOVX    A,@DPTR
+0038C7 9F                SUBB    A,R7
+0038C8 FD                MOV     R5,A
+0038C9 904C93            MOV     DPTR,#m_adc3vValue
+0038CC E0                MOVX    A,@DPTR
+0038CD 9E                SUBB    A,R6
+0038CE FC                MOV     R4,A
+0038CF E4                CLR     A
+0038D0 120206            LCALL   ?C?FCASTI
+0038D3 7BC3              MOV     R3,#0C3H
+0038D5 7AF5              MOV     R2,#0F5H
+0038D7 79A8              MOV     R1,#0A8H
+0038D9 783E              MOV     R0,#03EH
+0038DB 1200FB            LCALL   ?C?FPMUL
+0038DE C004              PUSH    AR4
+0038E0 C005              PUSH    AR5
+0038E2 C006              PUSH    AR6
+0038E4 C007              PUSH    AR7
+0038E6 904C91            MOV     DPTR,#m_adc0vBase
+0038E9 E0                MOVX    A,@DPTR
+0038EA FC                MOV     R4,A
+0038EB A3                INC     DPTR
+0038EC E0                MOVX    A,@DPTR
+0038ED FD                MOV     R5,A
+0038EE E4                CLR     A
+0038EF 120206            LCALL   ?C?FCASTI
+0038F2 D003              POP     AR3
+0038F4 D002              POP     AR2
+0038F6 D001              POP     AR1
+0038F8 D000              POP     AR0
+0038FA 12000A            LCALL   ?C?FPADD
+0038FD 12023F            LCALL   ?C?CASTF
+003900 904CDE            MOV     DPTR,#g_variable+01FH
+003903 EE                MOV     A,R6
+003904 F0                MOVX    @DPTR,A
+003905 A3                INC     DPTR
+003906 EF                MOV     A,R7
+003907 F0                MOVX    @DPTR,A
    37: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_0V9+m_adc0vBase;
-003798 904C91            MOV     DPTR,#m_adc0vBase
-00379B E0                MOVX    A,@DPTR
-00379C FE                MOV     R6,A
-00379D A3                INC     DPTR
-00379E E0                MOVX    A,@DPTR
-00379F FF                MOV     R7,A
-0037A0 C3                CLR     C
-0037A1 904C94            MOV     DPTR,#m_adc3vValue+01H
-0037A4 E0                MOVX    A,@DPTR
-0037A5 9F                SUBB    A,R7
-0037A6 FD                MOV     R5,A
-0037A7 904C93            MOV     DPTR,#m_adc3vValue
-0037AA E0                MOVX    A,@DPTR
-0037AB 9E                SUBB    A,R6
-0037AC FC                MOV     R4,A
-0037AD E4                CLR     A
-0037AE 120206            LCALL   ?C?FCASTI
-0037B1 7B5C              MOV     R3,#05CH
-0037B3 7A8F              MOV     R2,#08FH
-0037B5 7942              MOV     R1,#042H
-0037B7 783E              MOV     R0,#03EH
-0037B9 1200FB            LCALL   ?C?FPMUL
-0037BC C004              PUSH    AR4
-0037BE C005              PUSH    AR5
-0037C0 C006              PUSH    AR6
-0037C2 C007              PUSH    AR7
-0037C4 904C91            MOV     DPTR,#m_adc0vBase
-0037C7 E0                MOVX    A,@DPTR
-0037C8 FC                MOV     R4,A
-0037C9 A3                INC     DPTR
-0037CA E0                MOVX    A,@DPTR
-0037CB FD                MOV     R5,A
-0037CC E4                CLR     A
-0037CD 120206            LCALL   ?C?FCASTI
-0037D0 D003              POP     AR3
-0037D2 D002              POP     AR2
-0037D4 D001              POP     AR1
-0037D6 D000              POP     AR0
-0037D8 12000A            LCALL   ?C?FPADD
-0037DB 12023F            LCALL   ?C?CASTF
-0037DE 904CE0            MOV     DPTR,#g_variable+021H
-0037E1 EE                MOV     A,R6
-0037E2 F0                MOVX    @DPTR,A
-0037E3 A3                INC     DPTR
-0037E4 EF                MOV     A,R7
-0037E5 F0                MOVX    @DPTR,A
+003908 904C91            MOV     DPTR,#m_adc0vBase
+00390B E0                MOVX    A,@DPTR
+00390C FE                MOV     R6,A
+00390D A3                INC     DPTR
+00390E E0                MOVX    A,@DPTR
+00390F FF                MOV     R7,A
+003910 C3                CLR     C
+003911 904C94            MOV     DPTR,#m_adc3vValue+01H
+003914 E0                MOVX    A,@DPTR
+003915 9F                SUBB    A,R7
+003916 FD                MOV     R5,A
+003917 904C93            MOV     DPTR,#m_adc3vValue
+00391A E0                MOVX    A,@DPTR
+00391B 9E                SUBB    A,R6
+00391C FC                MOV     R4,A
+00391D E4                CLR     A
+00391E 120206            LCALL   ?C?FCASTI
+003921 7B5C              MOV     R3,#05CH
+003923 7A8F              MOV     R2,#08FH
+003925 7942              MOV     R1,#042H
+003927 783E              MOV     R0,#03EH
+003929 1200FB            LCALL   ?C?FPMUL
+00392C C004              PUSH    AR4
+00392E C005              PUSH    AR5
+003930 C006              PUSH    AR6
+003932 C007              PUSH    AR7
+003934 904C91            MOV     DPTR,#m_adc0vBase
+003937 E0                MOVX    A,@DPTR
+003938 FC                MOV     R4,A
+003939 A3                INC     DPTR
+00393A E0                MOVX    A,@DPTR
+00393B FD                MOV     R5,A
+00393C E4                CLR     A
+00393D 120206            LCALL   ?C?FCASTI
+003940 D003              POP     AR3
+003942 D002              POP     AR2
+003944 D001              POP     AR1
+003946 D000              POP     AR0
+003948 12000A            LCALL   ?C?FPADD
+00394B 12023F            LCALL   ?C?CASTF
+00394E 904CE0            MOV     DPTR,#g_variable+021H
+003951 EE                MOV     A,R6
+003952 F0                MOVX    @DPTR,A
+003953 A3                INC     DPTR
+003954 EF                MOV     A,R7
+003955 F0                MOVX    @DPTR,A
    38: #endif	
    39: #endif
    40: }
-0037E6 22                RET     
+003956 22                RET     
 ----- FUNCTION YC_adc_init (END) -------
 
 
 ----- FUNCTION _kb_cb_Hid (BEGIN) -----
  FILE: 'sys.c'
-   98: static void kb_cb_Hid(byte *p,byte len) {
-   99: 	//p[0] is hid type,always is 1(kb) now
-0037E7 904F03            MOV     DPTR,#len
-0037EA ED                MOV     A,R5
-0037EB F0                MOVX    @DPTR,A
+  105: static void kb_cb_Hid(byte *p,byte len) {
+  106: 	//p[0] is hid type,always is 1(kb) now
+003957 904F03            MOV     DPTR,#len
+00395A ED                MOV     A,R5
+00395B F0                MOVX    @DPTR,A
 ;---- Variable 'p' assigned to Register 'R1/R2/R3' ----
-  100: 	byte temp = p[1];
-0037EC 900001            MOV     DPTR,#01H
-0037EF 1203CF            LCALL   ?C?CLDOPTR
-0037F2 904F04            MOV     DPTR,#temp
-0037F5 F0                MOVX    @DPTR,A
-  101: 
-  102: 	if (len<2) {
-  103: 		return;
-  104: 	}
-  105: }
-0037F6 22                RET     
+  107: 	byte temp = p[1];
+00395C 900001            MOV     DPTR,#01H
+00395F 1203CF            LCALL   ?C?CLDOPTR
+003962 904F04            MOV     DPTR,#temp
+003965 F0                MOVX    @DPTR,A
+  108: 
+  109: 	if (len<2) {
+  110: 		return;
+  111: 	}
+  112: }
+003966 22                RET     
 ----- FUNCTION _kb_cb_Hid (END) -------
 
 
------ FUNCTION kb_cb_Timer100ms (BEGIN) -----
- FILE: 'sys.c'
-  845: static void kb_cb_Timer100ms()
-  846: {
-  847: 
-  848: 	if (g_variable.delay_enter_lpm_timer) 
-0037F7 904CEA            MOV     DPTR,#g_variable+02BH
-0037FA E0                MOVX    A,@DPTR
-0037FB 6002              JZ      ?C0160?SYS
-  849: 	{
-  850: 		g_variable.delay_enter_lpm_timer --;
-0037FD 14                DEC     A
-0037FE F0                MOVX    @DPTR,A
-  851: 	}
-0037FF         ?C0160?SYS:
-  852: 
-  853: 	if(g_variable.recon_delay)
-0037FF 904CEF            MOV     DPTR,#g_variable+030H
-003802 E0                MOVX    A,@DPTR
-003803 6002              JZ      ?C0161?SYS
-  854: 		g_variable.recon_delay--;
-003805 14                DEC     A
-003806 F0                MOVX    @DPTR,A
-003807         ?C0161?SYS:
-  855: 
-  856: 	if(g_variable.one_key_press_wait_release_timer)
-003807 904CF8            MOV     DPTR,#g_variable+039H
-00380A E0                MOVX    A,@DPTR
-00380B 600B              JZ      ?C0162?SYS
-  857: 	{
-  858: 		g_variable.one_key_press_wait_release_timer--;
-00380D 14                DEC     A
-00380E F0                MOVX    @DPTR,A
-  859: 		if(!g_variable.one_key_press_wait_release_timer)
-00380F E0                MOVX    A,@DPTR
-003810 7006              JNZ     ?C0162?SYS
-  860: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-003812 904CF4            MOV     DPTR,#g_variable+035H
-003815 7406              MOV     A,#06H
-003817 F0                MOVX    @DPTR,A
-  861: 	}
-003818         ?C0162?SYS:
-  862: 	
-  863: 	if (g_variable.powerOn_timer != 0)
-003818 904CE5            MOV     DPTR,#g_variable+026H
-00381B E0                MOVX    A,@DPTR
-00381C 6020              JZ      ?C0164?SYS
-  864: 	{	
-  865: 		if(g_variable.pairing_g24_timeout)
-00381E 904CEE            MOV     DPTR,#g_variable+02FH
-003821 E0                MOVX    A,@DPTR
-003822 6006              JZ      ?C0165?SYS
-  866: 		{
-  867: 			g_variable.powerOn_timer = 0;
-003824 E4                CLR     A
-003825 904CE5            MOV     DPTR,#g_variable+026H
-003828 F0                MOVX    @DPTR,A
-003829 22                RET     
-  868: 			return;
-  869: 		}
-00382A         ?C0165?SYS:
-  870: 			
-  871: 		g_variable.powerOn_timer--;
-00382A 904CE5            MOV     DPTR,#g_variable+026H
-00382D E0                MOVX    A,@DPTR
-00382E 14                DEC     A
-00382F F0                MOVX    @DPTR,A
-  872: 		LED_device_poweron();
-003830 120F7C            LCALL   LED_device_poweron
-  873: 		if (!g_variable.powerOn_timer)
-003833 904CE5            MOV     DPTR,#g_variable+026H
-003836 E0                MOVX    A,@DPTR
-003837 7051              JNZ     ?C0168?SYS
-  874: 		{
-  875: 			LED_device_poweroff();
-003839 120FB5            LCALL   LED_device_poweroff
-  876: 		}
-  877: 	}
-00383C 804C              SJMP    ?C0168?SYS
-00383E         ?C0164?SYS:
-  878: 	else	if ((g_variable.pairing_timeout == 0) && (g_variable.pairing_g24_timeout == 0))  //  pairing
-00383E 904CE9            MOV     DPTR,#g_variable+02AH
-003841 E0                MOVX    A,@DPTR
-003842 7046              JNZ     ?C0168?SYS
-003844 904CEE            MOV     DPTR,#g_variable+02FH
-003847 E0                MOVX    A,@DPTR
-003848 7040              JNZ     ?C0168?SYS
-  879: 	{
-  880: 		if(g_variable.battery_low_led_flash_interval)
-00384A 904CE2            MOV     DPTR,#g_variable+023H
-00384D E0                MOVX    A,@DPTR
-00384E 603A              JZ      ?C0168?SYS
-  881: 		{
-  882: 			g_variable.battery_low_led_flash_interval--;
-003850 14                DEC     A
-003851 F0                MOVX    @DPTR,A
-  883: 			if(g_variable.battery_low_led_flash_interval < 8)
-003852 E0                MOVX    A,@DPTR
-003853 FF                MOV     R7,A
-003854 C3                CLR     C
-003855 9408              SUBB    A,#08H
-003857 501B              JNC     ?C0171?SYS
-  884: 			{
-  885: 				m_lpm_mode = 0;
-003859 E4                CLR     A
-00385A 904131            MOV     DPTR,#m_lpm_mode
-00385D F0                MOVX    @DPTR,A
-  886: 				if(g_variable.battery_low_led_flash_interval & 0x02)
-00385E EF                MOV     A,R7
-00385F 30E109            JNB     ACC.1,?C0172?SYS
-  887: 				{
-  888: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-003862 C201              CLR     ?_GPIO_Setout?BIT
-003864 7F1D              MOV     R7,#01DH
-003866 120AF5            LCALL   _GPIO_Setout
-  889: 				}
-003869 8016              SJMP    ?C0174?SYS
-00386B         ?C0172?SYS:
-  890: 				else
-  891: 				{
-  892: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
-00386B D201              SETB    ?_GPIO_Setout?BIT
-00386D 7F1D              MOV     R7,#01DH
-00386F 120AF5            LCALL   _GPIO_Setout
-  893: 				}	
-  894: 			}
-003872 800D              SJMP    ?C0174?SYS
-003874         ?C0171?SYS:
-  895: 			else
-  896: 			{
-  897: 				m_lpm_mode = 1;
-003874 904131            MOV     DPTR,#m_lpm_mode
-003877 7401              MOV     A,#01H
-003879 F0                MOVX    @DPTR,A
-  898: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-00387A D201              SETB    ?_GPIO_Setout?BIT
-00387C 7F1D              MOV     R7,#01DH
-00387E 120AF5            LCALL   _GPIO_Setout
-  899: 			}	
-003881         ?C0174?SYS:
-  900: 			if(!g_variable.battery_low_led_flash_interval)
-003881 904CE2            MOV     DPTR,#g_variable+023H
-003884 E0                MOVX    A,@DPTR
-003885 7003              JNZ     ?C0168?SYS
-  901: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-003887 740C              MOV     A,#0CH
-003889 F0                MOVX    @DPTR,A
-  902: 		}
-  903: 	}
-00388A         ?C0168?SYS:
-  904: 	
-  905: // The dongle must receive data within 200ms, otherwise it will be forced to lift
-  906: 	if(!long_press_flag)
-00388A 904DDC            MOV     DPTR,#long_press_flag
-00388D E0                MOVX    A,@DPTR
-00388E 702D              JNZ     ?C0176?SYS
-  907: 	{
-  908: 		if (repeat_send_24g == 1)
-003890 904DDD            MOV     DPTR,#repeat_send_24g
-003893 E0                MOVX    A,@DPTR
-003894 6401              XRL     A,#01H
-003896 7025              JNZ     ?C0176?SYS
-  909: 		{
-  910: 			repeat_send_24g = 0;
-003898 F0                MOVX    @DPTR,A
-  911: 
-  912: 			 if (multikey[0] != 0)
-003899 904E4C            MOV     DPTR,#multikey
-00389C E0                MOVX    A,@DPTR
-00389D 600D              JZ      ?C0178?SYS
-  913: 			{
-  914: 				IPC_TxHidData(multikey, 3);
-00389F 7B01              MOV     R3,#01H
-0038A1 7A4E              MOV     R2,#HIGH multikey
-0038A3 794C              MOV     R1,#LOW multikey
-0038A5 7D03              MOV     R5,#03H
-0038A7 1214FE            LCALL   _IPC_TxHidData
-  915: 			}
-0038AA 8011              SJMP    ?C0176?SYS
-0038AC         ?C0178?SYS:
-  916: 			else if (hidBuff[0] != 0)
-0038AC 904800            MOV     DPTR,#hidBuff
-0038AF E0                MOVX    A,@DPTR
-0038B0 600B              JZ      ?C0176?SYS
-  917: 			{
-  918: 
-  919: 				IPC_TxHidData(hidBuff,9);
-0038B2 7B01              MOV     R3,#01H
-0038B4 7A48              MOV     R2,#HIGH hidBuff
-0038B6 7900              MOV     R1,#LOW hidBuff
-0038B8 7D09              MOV     R5,#09H
-0038BA 1214FE            LCALL   _IPC_TxHidData
-  920: 			}
-  921: 		}
-  922: 	}
-0038BD         ?C0176?SYS:
-  923: 
-  924: //role switch time out
-  925: 	if (switch_role_timer != 0)
-0038BD 904DD9            MOV     DPTR,#switch_role_timer
-0038C0 E0                MOVX    A,@DPTR
-0038C1 6009              JZ      ?C0181?SYS
-  926: 	{
-  927: 		switch_role_timer--; 
-0038C3 E0                MOVX    A,@DPTR
-0038C4 14                DEC     A
-0038C5 F0                MOVX    @DPTR,A
-  928: 		if (switch_role_timer == 0)
-0038C6 E0                MOVX    A,@DPTR
-0038C7 7003              JNZ     ?C0181?SYS
-  929: 		{
-  930: 			System_Reset_Connect();
-0038C9 121FEB            LCALL   System_Reset_Connect
-  931: 		}
-  932: 	}
-0038CC         ?C0181?SYS:
-  933: 
-  934: // ble delay send secutiry request
-  935: 	if(ble_send_secutiry_request_timer)
-0038CC 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-0038CF E0                MOVX    A,@DPTR
-0038D0 6011              JZ      ?C0183?SYS
-  936: 	{
-  937: 		ble_send_secutiry_request_timer--;
-0038D2 E0                MOVX    A,@DPTR
-0038D3 14                DEC     A
-0038D4 F0                MOVX    @DPTR,A
-  938: 		if(!ble_send_secutiry_request_timer)
-0038D5 E0                MOVX    A,@DPTR
-0038D6 700B              JNZ     ?C0183?SYS
-  939: 		{
-  940: 			if(!m_le_send_security_request_flag)
-0038D8 904D3D            MOV     DPTR,#m_le_send_security_request_flag
-0038DB E0                MOVX    A,@DPTR
-0038DC 7005              JNZ     ?C0183?SYS
-  941: 			{
-  942: 				IPC_TxControlCmd(IPC_CMD_LE_SMP_SECURITY_REQUEST);
-0038DE 7F1B              MOV     R7,#01BH
-0038E0 12085F            LCALL   _IPC_TxControlCmd
-  943: 			}
-  944: 		}
-  945: 	}
-0038E3         ?C0183?SYS:
-  946: 
-  947: 	if (delayChgInvTimer != 0)
-0038E3 904DE6            MOV     DPTR,#delayChgInvTimer
-0038E6 E0                MOVX    A,@DPTR
-0038E7 6029              JZ      ?C0166?SYS
-  948: 	{
-  949: 		delayChgInvTimer--;
-0038E9 E0                MOVX    A,@DPTR
-0038EA 14                DEC     A
-0038EB F0                MOVX    @DPTR,A
-  950: 		if (delayChgInvTimer == 0)
-0038EC E0                MOVX    A,@DPTR
-0038ED 7023              JNZ     ?C0166?SYS
-  951: 		{
-  952: 			if( m_24g_led_flag)
-0038EF 904D4A            MOV     DPTR,#m_24g_led_flag
-0038F2 E0                MOVX    A,@DPTR
-0038F3 6002              JZ      ?C0188?SYS
-  953: 			{
-  954: 				m_24g_led_flag = 0;
-0038F5 E4                CLR     A
-0038F6 F0                MOVX    @DPTR,A
-  955: 			}	
-0038F7         ?C0188?SYS:
-  956: 	
-  957: 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-0038F7 904CC7            MOV     DPTR,#g_variable+08H
-0038FA E0                MOVX    A,@DPTR
-0038FB B40407            CJNE    A,#04H,?C0189?SYS
-  958: 			{
-  959: 				kscurrmult = 0x0c;
-0038FE 904213            MOV     DPTR,#kscurrmult
-003901 740C              MOV     A,#0CH
-003903 F0                MOVX    @DPTR,A
-  960: 			}
-003904 22                RET     
-003905         ?C0189?SYS:
-  961: 			else if (g_variable.br_currentState == CHANGE_TO_BR_CONNECTED)
-003905 904CC9            MOV     DPTR,#g_variable+0AH
-003908 E0                MOVX    A,@DPTR
-003909 B40406            CJNE    A,#04H,?C0166?SYS
-  962: 			{
-  963: 				kscurrmult = 0x3a;
-00390C 904213            MOV     DPTR,#kscurrmult
-00390F 743A              MOV     A,#03AH
-003911 F0                MOVX    @DPTR,A
-  964: 			}
-  965: 		}
-  966: 	}
-  967: }
-003912         ?C0166?SYS:
-003912 22                RET     
------ FUNCTION kb_cb_Timer100ms (END) -------
-
-
 ----- FUNCTION _bufsize (BEGIN) -----
-003913 904EE2            MOV     DPTR,#rptr
-003916 EE                MOV     A,R6
-003917 F0                MOVX    @DPTR,A
-003918 A3                INC     DPTR
-003919 EF                MOV     A,R7
-00391A F0                MOVX    @DPTR,A
-00391B 904EE4            MOV     DPTR,#wptr
-00391E EC                MOV     A,R4
-00391F F0                MOVX    @DPTR,A
-003920 A3                INC     DPTR
-003921 ED                MOV     A,R5
-003922 F0                MOVX    @DPTR,A
+003967 904EE2            MOV     DPTR,#rptr
+00396A EE                MOV     A,R6
+00396B F0                MOVX    @DPTR,A
+00396C A3                INC     DPTR
+00396D EF                MOV     A,R7
+00396E F0                MOVX    @DPTR,A
+00396F 904EE4            MOV     DPTR,#wptr
+003972 EC                MOV     A,R4
+003973 F0                MOVX    @DPTR,A
+003974 A3                INC     DPTR
+003975 ED                MOV     A,R5
+003976 F0                MOVX    @DPTR,A
 ;---- Variable 'buflen' assigned to Register 'R3' ----
-003923 904EE4            MOV     DPTR,#wptr
-003926 E0                MOVX    A,@DPTR
-003927 FE                MOV     R6,A
-003928 A3                INC     DPTR
-003929 E0                MOVX    A,@DPTR
-00392A FF                MOV     R7,A
-00392B D3                SETB    C
-00392C 904EE3            MOV     DPTR,#rptr+01H
-00392F E0                MOVX    A,@DPTR
-003930 9F                SUBB    A,R7
-003931 904EE2            MOV     DPTR,#rptr
-003934 E0                MOVX    A,@DPTR
-003935 9E                SUBB    A,R6
-003936 4016              JC      ?C0001?IPC
-003938 904EE4            MOV     DPTR,#wptr
-00393B E0                MOVX    A,@DPTR
-00393C FE                MOV     R6,A
-00393D A3                INC     DPTR
-00393E E0                MOVX    A,@DPTR
-00393F FF                MOV     R7,A
-003940 904EE3            MOV     DPTR,#rptr+01H
-003943 E0                MOVX    A,@DPTR
-003944 9F                SUBB    A,R7
-003945 FF                MOV     R7,A
-003946 904EE2            MOV     DPTR,#rptr
-003949 E0                MOVX    A,@DPTR
-00394A 9E                SUBB    A,R6
-00394B FE                MOV     R6,A
-00394C 801E              SJMP    ?C0002?IPC
-00394E         ?C0001?IPC:
-00394E 904EE2            MOV     DPTR,#rptr
-003951 E0                MOVX    A,@DPTR
-003952 FE                MOV     R6,A
-003953 A3                INC     DPTR
-003954 E0                MOVX    A,@DPTR
-003955 FF                MOV     R7,A
-003956 C3                CLR     C
-003957 904EE5            MOV     DPTR,#wptr+01H
-00395A E0                MOVX    A,@DPTR
-00395B 9F                SUBB    A,R7
-00395C FF                MOV     R7,A
-00395D 904EE4            MOV     DPTR,#wptr
-003960 E0                MOVX    A,@DPTR
-003961 9E                SUBB    A,R6
-003962 FE                MOV     R6,A
-003963 AD03              MOV     R5,AR3
-003965 C3                CLR     C
-003966 EB                MOV     A,R3
-003967 9F                SUBB    A,R7
-003968 FF                MOV     R7,A
-003969 E4                CLR     A
-00396A 9E                SUBB    A,R6
-00396B FE                MOV     R6,A
-00396C         ?C0002?IPC:
-00396C 22                RET     
------ FUNCTION _bufsize (END) -------
-
-
------ FUNCTION _ipcRx (BEGIN) -----
-00396D 904F05            MOV     DPTR,#dest
-003970 EE                MOV     A,R6
-003971 F0                MOVX    @DPTR,A
-003972 A3                INC     DPTR
-003973 EF                MOV     A,R7
-003974 F0                MOVX    @DPTR,A
-;---- Variable 'len' assigned to Register 'R1' ----
-003975 A905              MOV     R1,AR5
-003977 904B9E            MOV     DPTR,#ipcRxReadPtr
+003977 904EE4            MOV     DPTR,#wptr
 00397A E0                MOVX    A,@DPTR
 00397B FE                MOV     R6,A
 00397C A3                INC     DPTR
 00397D E0                MOVX    A,@DPTR
 00397E FF                MOV     R7,A
+00397F D3                SETB    C
+003980 904EE3            MOV     DPTR,#rptr+01H
+003983 E0                MOVX    A,@DPTR
+003984 9F                SUBB    A,R7
+003985 904EE2            MOV     DPTR,#rptr
+003988 E0                MOVX    A,@DPTR
+003989 9E                SUBB    A,R6
+00398A 4016              JC      ?C0001?IPC
+00398C 904EE4            MOV     DPTR,#wptr
+00398F E0                MOVX    A,@DPTR
+003990 FE                MOV     R6,A
+003991 A3                INC     DPTR
+003992 E0                MOVX    A,@DPTR
+003993 FF                MOV     R7,A
+003994 904EE3            MOV     DPTR,#rptr+01H
+003997 E0                MOVX    A,@DPTR
+003998 9F                SUBB    A,R7
+003999 FF                MOV     R7,A
+00399A 904EE2            MOV     DPTR,#rptr
+00399D E0                MOVX    A,@DPTR
+00399E 9E                SUBB    A,R6
+00399F FE                MOV     R6,A
+0039A0 801E              SJMP    ?C0002?IPC
+0039A2         ?C0001?IPC:
+0039A2 904EE2            MOV     DPTR,#rptr
+0039A5 E0                MOVX    A,@DPTR
+0039A6 FE                MOV     R6,A
+0039A7 A3                INC     DPTR
+0039A8 E0                MOVX    A,@DPTR
+0039A9 FF                MOV     R7,A
+0039AA C3                CLR     C
+0039AB 904EE5            MOV     DPTR,#wptr+01H
+0039AE E0                MOVX    A,@DPTR
+0039AF 9F                SUBB    A,R7
+0039B0 FF                MOV     R7,A
+0039B1 904EE4            MOV     DPTR,#wptr
+0039B4 E0                MOVX    A,@DPTR
+0039B5 9E                SUBB    A,R6
+0039B6 FE                MOV     R6,A
+0039B7 AD03              MOV     R5,AR3
+0039B9 C3                CLR     C
+0039BA EB                MOV     A,R3
+0039BB 9F                SUBB    A,R7
+0039BC FF                MOV     R7,A
+0039BD E4                CLR     A
+0039BE 9E                SUBB    A,R6
+0039BF FE                MOV     R6,A
+0039C0         ?C0002?IPC:
+0039C0 22                RET     
+----- FUNCTION _bufsize (END) -------
+
+
+----- FUNCTION _ipcRx (BEGIN) -----
+0039C1 904F05            MOV     DPTR,#dest
+0039C4 EE                MOV     A,R6
+0039C5 F0                MOVX    @DPTR,A
+0039C6 A3                INC     DPTR
+0039C7 EF                MOV     A,R7
+0039C8 F0                MOVX    @DPTR,A
+;---- Variable 'len' assigned to Register 'R1' ----
+0039C9 A905              MOV     R1,AR5
+0039CB 904B9E            MOV     DPTR,#ipcRxReadPtr
+0039CE E0                MOVX    A,@DPTR
+0039CF FE                MOV     R6,A
+0039D0 A3                INC     DPTR
+0039D1 E0                MOVX    A,@DPTR
+0039D2 FF                MOV     R7,A
 ;---- Variable 'src' assigned to Register 'R6/R7' ----
-00397F         ?C0004?IPC:
-00397F AD01              MOV     R5,AR1
-003981 19                DEC     R1
-003982 ED                MOV     A,R5
-003983 602F              JZ      ?C0005?IPC
-003985 0F                INC     R7
-003986 EF                MOV     A,R7
-003987 AC06              MOV     R4,AR6
-003989 7001              JNZ     ?C0046?IPC
-00398B 0E                INC     R6
-00398C         ?C0046?IPC:
-00398C 14                DEC     A
-00398D F582              MOV     DPL,A
-00398F 8C83              MOV     DPH,R4
-003991 E0                MOVX    A,@DPTR
-003992 FD                MOV     R5,A
-003993 904F05            MOV     DPTR,#dest
-003996 E4                CLR     A
-003997 75F001            MOV     B,#01H
-00399A 120424            LCALL   ?C?ILDIX
-00399D 85F082            MOV     DPL,B
-0039A0 F583              MOV     DPH,A
-0039A2 ED                MOV     A,R5
-0039A3 F0                MOVX    @DPTR,A
-0039A4 AD07              MOV     R5,AR7
-0039A6 AC06              MOV     R4,AR6
-0039A8 BC4BD4            CJNE    R4,#04BH,?C0004?IPC
-0039AB BD9AD1            CJNE    R5,#09AH,?C0004?IPC
-0039AE 7E4B              MOV     R6,#04BH
-0039B0 7F36              MOV     R7,#036H
-0039B2 80CB              SJMP    ?C0004?IPC
-0039B4         ?C0005?IPC:
-0039B4 904B9E            MOV     DPTR,#ipcRxReadPtr
-0039B7 EE                MOV     A,R6
-0039B8 F0                MOVX    @DPTR,A
-0039B9 A3                INC     DPTR
-0039BA EF                MOV     A,R7
-0039BB F0                MOVX    @DPTR,A
-0039BC 22                RET     
+0039D3         ?C0004?IPC:
+0039D3 AD01              MOV     R5,AR1
+0039D5 19                DEC     R1
+0039D6 ED                MOV     A,R5
+0039D7 602F              JZ      ?C0005?IPC
+0039D9 0F                INC     R7
+0039DA EF                MOV     A,R7
+0039DB AC06              MOV     R4,AR6
+0039DD 7001              JNZ     ?C0046?IPC
+0039DF 0E                INC     R6
+0039E0         ?C0046?IPC:
+0039E0 14                DEC     A
+0039E1 F582              MOV     DPL,A
+0039E3 8C83              MOV     DPH,R4
+0039E5 E0                MOVX    A,@DPTR
+0039E6 FD                MOV     R5,A
+0039E7 904F05            MOV     DPTR,#dest
+0039EA E4                CLR     A
+0039EB 75F001            MOV     B,#01H
+0039EE 120424            LCALL   ?C?ILDIX
+0039F1 85F082            MOV     DPL,B
+0039F4 F583              MOV     DPH,A
+0039F6 ED                MOV     A,R5
+0039F7 F0                MOVX    @DPTR,A
+0039F8 AD07              MOV     R5,AR7
+0039FA AC06              MOV     R4,AR6
+0039FC BC4BD4            CJNE    R4,#04BH,?C0004?IPC
+0039FF BD9AD1            CJNE    R5,#09AH,?C0004?IPC
+003A02 7E4B              MOV     R6,#04BH
+003A04 7F36              MOV     R7,#036H
+003A06 80CB              SJMP    ?C0004?IPC
+003A08         ?C0005?IPC:
+003A08 904B9E            MOV     DPTR,#ipcRxReadPtr
+003A0B EE                MOV     A,R6
+003A0C F0                MOVX    @DPTR,A
+003A0D A3                INC     DPTR
+003A0E EF                MOV     A,R7
+003A0F F0                MOVX    @DPTR,A
+003A10 22                RET     
 ----- FUNCTION _ipcRx (END) -------
 
 
 ----- FUNCTION IPC_DealSingleStep (BEGIN) -----
-0039BD 7A0C              MOV     R2,#HIGH ipcReadBuff
-0039BF 794B              MOV     R1,#LOW ipcReadBuff
-0039C1 904EF3            MOV     DPTR,#pbuff
-0039C4 7401              MOV     A,#01H
-0039C6 F0                MOVX    @DPTR,A
-0039C7 A3                INC     DPTR
-0039C8 740C              MOV     A,#HIGH ipcReadBuff
-0039CA F0                MOVX    @DPTR,A
-0039CB A3                INC     DPTR
-0039CC 744B              MOV     A,#LOW ipcReadBuff
-0039CE F0                MOVX    @DPTR,A
-0039CF 904BA0            MOV     DPTR,#ipcRxWritePtr
-0039D2 E0                MOVX    A,@DPTR
-0039D3 FE                MOV     R6,A
-0039D4 A3                INC     DPTR
-0039D5 E0                MOVX    A,@DPTR
-0039D6 FF                MOV     R7,A
-0039D7 904B9E            MOV     DPTR,#ipcRxReadPtr
-0039DA E0                MOVX    A,@DPTR
-0039DB 6E                XRL     A,R6
-0039DC 7003              JNZ     ?C0048?IPC
-0039DE A3                INC     DPTR
-0039DF E0                MOVX    A,@DPTR
-0039E0 6F                XRL     A,R7
-0039E1         ?C0048?IPC:
-0039E1 7002              JNZ     $ + 4H
-0039E3 616C              AJMP    ?C0039?IPC
-0039E5         ?C0027?IPC:
-0039E5 7E0C              MOV     R6,#HIGH ipcReadBuff
-0039E7 7F4B              MOV     R7,#LOW ipcReadBuff
-0039E9 7D03              MOV     R5,#03H
-0039EB 316D              ACALL   _ipcRx
-0039ED 904EF3            MOV     DPTR,#pbuff
-0039F0 E0                MOVX    A,@DPTR
-0039F1 FB                MOV     R3,A
-0039F2 A3                INC     DPTR
-0039F3 E0                MOVX    A,@DPTR
-0039F4 FA                MOV     R2,A
-0039F5 A3                INC     DPTR
-0039F6 E0                MOVX    A,@DPTR
-0039F7 F9                MOV     R1,A
-0039F8 1203B6            LCALL   ?C?CLDPTR
-0039FB B4022B            CJNE    A,#02H,?C0029?IPC
-0039FE 904EF4            MOV     DPTR,#pbuff+01H
-003A01 E4                CLR     A
-003A02 75F002            MOV     B,#02H
-003A05 12040E            LCALL   ?C?IILDX
-003A08 904EF3            MOV     DPTR,#pbuff
-003A0B E0                MOVX    A,@DPTR
-003A0C FB                MOV     R3,A
-003A0D A3                INC     DPTR
-003A0E E0                MOVX    A,@DPTR
-003A0F FA                MOV     R2,A
-003A10 A3                INC     DPTR
-003A11 E0                MOVX    A,@DPTR
-003A12 F9                MOV     R1,A
-003A13 1203B6            LCALL   ?C?CLDPTR
-003A16 FF                MOV     R7,A
-003A17 904E68            MOV     DPTR,#ipcCb
-003A1A E0                MOVX    A,@DPTR
+003A11 7A0C              MOV     R2,#HIGH ipcReadBuff
+003A13 794B              MOV     R1,#LOW ipcReadBuff
+003A15 904EF3            MOV     DPTR,#pbuff
+003A18 7401              MOV     A,#01H
+003A1A F0                MOVX    @DPTR,A
 003A1B A3                INC     DPTR
-003A1C E0                MOVX    A,@DPTR
-003A1D FA                MOV     R2,A
-003A1E A3                INC     DPTR
-003A1F E0                MOVX    A,@DPTR
-003A20 F582              MOV     DPL,A
-003A22 8A83              MOV     DPH,R2
-003A24 1205DD            LCALL   ?C?ICALL2
-003A27 616C              AJMP    ?C0039?IPC
-003A29         ?C0029?IPC:
-003A29 904EF3            MOV     DPTR,#pbuff
-003A2C E0                MOVX    A,@DPTR
-003A2D FB                MOV     R3,A
-003A2E A3                INC     DPTR
-003A2F E0                MOVX    A,@DPTR
-003A30 FA                MOV     R2,A
-003A31 A3                INC     DPTR
-003A32 E0                MOVX    A,@DPTR
-003A33 F9                MOV     R1,A
-003A34 1203B6            LCALL   ?C?CLDPTR
-003A37 6404              XRL     A,#04H
-003A39 7059              JNZ     ?C0031?IPC
-003A3B 904EF4            MOV     DPTR,#pbuff+01H
-003A3E 75F001            MOV     B,#01H
-003A41 12040E            LCALL   ?C?IILDX
-003A44 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-003A46 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-003A48 904EF3            MOV     DPTR,#pbuff
-003A4B E0                MOVX    A,@DPTR
-003A4C FB                MOV     R3,A
-003A4D A3                INC     DPTR
-003A4E E0                MOVX    A,@DPTR
-003A4F FA                MOV     R2,A
-003A50 A3                INC     DPTR
-003A51 E0                MOVX    A,@DPTR
-003A52 F9                MOV     R1,A
-003A53 1203B6            LCALL   ?C?CLDPTR
-003A56 14                DEC     A
-003A57 FD                MOV     R5,A
-003A58 316D              ACALL   _ipcRx
-003A5A 904EF3            MOV     DPTR,#pbuff
-003A5D E0                MOVX    A,@DPTR
-003A5E FB                MOV     R3,A
-003A5F A3                INC     DPTR
-003A60 E0                MOVX    A,@DPTR
-003A61 FA                MOV     R2,A
-003A62 A3                INC     DPTR
-003A63 E0                MOVX    A,@DPTR
-003A64 2401              ADD     A,#01H
+003A1C 740C              MOV     A,#HIGH ipcReadBuff
+003A1E F0                MOVX    @DPTR,A
+003A1F A3                INC     DPTR
+003A20 744B              MOV     A,#LOW ipcReadBuff
+003A22 F0                MOVX    @DPTR,A
+003A23 904BA0            MOV     DPTR,#ipcRxWritePtr
+003A26 E0                MOVX    A,@DPTR
+003A27 FE                MOV     R6,A
+003A28 A3                INC     DPTR
+003A29 E0                MOVX    A,@DPTR
+003A2A FF                MOV     R7,A
+003A2B 904B9E            MOV     DPTR,#ipcRxReadPtr
+003A2E E0                MOVX    A,@DPTR
+003A2F 6E                XRL     A,R6
+003A30 7003              JNZ     ?C0048?IPC
+003A32 A3                INC     DPTR
+003A33 E0                MOVX    A,@DPTR
+003A34 6F                XRL     A,R7
+003A35         ?C0048?IPC:
+003A35 7002              JNZ     $ + 4H
+003A37 61C0              AJMP    ?C0039?IPC
+003A39         ?C0027?IPC:
+003A39 7E0C              MOV     R6,#HIGH ipcReadBuff
+003A3B 7F4B              MOV     R7,#LOW ipcReadBuff
+003A3D 7D03              MOV     R5,#03H
+003A3F 31C1              ACALL   _ipcRx
+003A41 904EF3            MOV     DPTR,#pbuff
+003A44 E0                MOVX    A,@DPTR
+003A45 FB                MOV     R3,A
+003A46 A3                INC     DPTR
+003A47 E0                MOVX    A,@DPTR
+003A48 FA                MOV     R2,A
+003A49 A3                INC     DPTR
+003A4A E0                MOVX    A,@DPTR
+003A4B F9                MOV     R1,A
+003A4C 1203B6            LCALL   ?C?CLDPTR
+003A4F B4022B            CJNE    A,#02H,?C0029?IPC
+003A52 904EF4            MOV     DPTR,#pbuff+01H
+003A55 E4                CLR     A
+003A56 75F002            MOV     B,#02H
+003A59 12040E            LCALL   ?C?IILDX
+003A5C 904EF3            MOV     DPTR,#pbuff
+003A5F E0                MOVX    A,@DPTR
+003A60 FB                MOV     R3,A
+003A61 A3                INC     DPTR
+003A62 E0                MOVX    A,@DPTR
+003A63 FA                MOV     R2,A
+003A64 A3                INC     DPTR
+003A65 E0                MOVX    A,@DPTR
 003A66 F9                MOV     R1,A
-003A67 E4                CLR     A
-003A68 3A                ADDC    A,R2
-003A69 FA                MOV     R2,A
-003A6A C002              PUSH    AR2
-003A6C C001              PUSH    AR1
-003A6E 904EF3            MOV     DPTR,#pbuff
-003A71 E0                MOVX    A,@DPTR
+003A67 1203B6            LCALL   ?C?CLDPTR
+003A6A FF                MOV     R7,A
+003A6B 904E68            MOV     DPTR,#ipcCb
+003A6E E0                MOVX    A,@DPTR
+003A6F A3                INC     DPTR
+003A70 E0                MOVX    A,@DPTR
+003A71 FA                MOV     R2,A
 003A72 A3                INC     DPTR
 003A73 E0                MOVX    A,@DPTR
-003A74 FA                MOV     R2,A
-003A75 A3                INC     DPTR
-003A76 E0                MOVX    A,@DPTR
-003A77 F9                MOV     R1,A
-003A78 1203B6            LCALL   ?C?CLDPTR
-003A7B FD                MOV     R5,A
-003A7C 7C00              MOV     R4,#00H
-003A7E 904E6B            MOV     DPTR,#ipcCb+03H
-003A81 E0                MOVX    A,@DPTR
+003A74 F582              MOV     DPL,A
+003A76 8A83              MOV     DPH,R2
+003A78 1205DD            LCALL   ?C?ICALL2
+003A7B 61C0              AJMP    ?C0039?IPC
+003A7D         ?C0029?IPC:
+003A7D 904EF3            MOV     DPTR,#pbuff
+003A80 E0                MOVX    A,@DPTR
+003A81 FB                MOV     R3,A
 003A82 A3                INC     DPTR
 003A83 E0                MOVX    A,@DPTR
 003A84 FA                MOV     R2,A
 003A85 A3                INC     DPTR
 003A86 E0                MOVX    A,@DPTR
-003A87 F582              MOV     DPL,A
-003A89 8A83              MOV     DPH,R2
-003A8B D001              POP     AR1
-003A8D D002              POP     AR2
-003A8F 1205DD            LCALL   ?C?ICALL2
-003A92 616C              AJMP    ?C0039?IPC
-003A94         ?C0031?IPC:
-003A94 904EF3            MOV     DPTR,#pbuff
-003A97 E0                MOVX    A,@DPTR
-003A98 FB                MOV     R3,A
-003A99 A3                INC     DPTR
-003A9A E0                MOVX    A,@DPTR
-003A9B FA                MOV     R2,A
-003A9C A3                INC     DPTR
-003A9D E0                MOVX    A,@DPTR
-003A9E F9                MOV     R1,A
-003A9F 1203B6            LCALL   ?C?CLDPTR
-003AA2 6405              XRL     A,#05H
-003AA4 7059              JNZ     ?C0033?IPC
-003AA6 904EF4            MOV     DPTR,#pbuff+01H
-003AA9 75F001            MOV     B,#01H
-003AAC 12040E            LCALL   ?C?IILDX
-003AAF 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-003AB1 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-003AB3 904EF3            MOV     DPTR,#pbuff
-003AB6 E0                MOVX    A,@DPTR
-003AB7 FB                MOV     R3,A
-003AB8 A3                INC     DPTR
-003AB9 E0                MOVX    A,@DPTR
-003ABA FA                MOV     R2,A
-003ABB A3                INC     DPTR
-003ABC E0                MOVX    A,@DPTR
-003ABD F9                MOV     R1,A
-003ABE 1203B6            LCALL   ?C?CLDPTR
-003AC1 14                DEC     A
-003AC2 FD                MOV     R5,A
-003AC3 316D              ACALL   _ipcRx
-003AC5 904EF3            MOV     DPTR,#pbuff
-003AC8 E0                MOVX    A,@DPTR
-003AC9 FB                MOV     R3,A
-003ACA A3                INC     DPTR
-003ACB E0                MOVX    A,@DPTR
-003ACC FA                MOV     R2,A
-003ACD A3                INC     DPTR
-003ACE E0                MOVX    A,@DPTR
-003ACF 2401              ADD     A,#01H
-003AD1 F9                MOV     R1,A
-003AD2 E4                CLR     A
-003AD3 3A                ADDC    A,R2
-003AD4 FA                MOV     R2,A
-003AD5 C002              PUSH    AR2
-003AD7 C001              PUSH    AR1
-003AD9 904EF3            MOV     DPTR,#pbuff
-003ADC E0                MOVX    A,@DPTR
-003ADD A3                INC     DPTR
-003ADE E0                MOVX    A,@DPTR
-003ADF FA                MOV     R2,A
-003AE0 A3                INC     DPTR
-003AE1 E0                MOVX    A,@DPTR
-003AE2 F9                MOV     R1,A
-003AE3 1203B6            LCALL   ?C?CLDPTR
-003AE6 FD                MOV     R5,A
-003AE7 7C00              MOV     R4,#00H
-003AE9 904E74            MOV     DPTR,#ipcCb+0CH
-003AEC E0                MOVX    A,@DPTR
+003A87 F9                MOV     R1,A
+003A88 1203B6            LCALL   ?C?CLDPTR
+003A8B 6404              XRL     A,#04H
+003A8D 7059              JNZ     ?C0031?IPC
+003A8F 904EF4            MOV     DPTR,#pbuff+01H
+003A92 75F001            MOV     B,#01H
+003A95 12040E            LCALL   ?C?IILDX
+003A98 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+003A9A 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+003A9C 904EF3            MOV     DPTR,#pbuff
+003A9F E0                MOVX    A,@DPTR
+003AA0 FB                MOV     R3,A
+003AA1 A3                INC     DPTR
+003AA2 E0                MOVX    A,@DPTR
+003AA3 FA                MOV     R2,A
+003AA4 A3                INC     DPTR
+003AA5 E0                MOVX    A,@DPTR
+003AA6 F9                MOV     R1,A
+003AA7 1203B6            LCALL   ?C?CLDPTR
+003AAA 14                DEC     A
+003AAB FD                MOV     R5,A
+003AAC 31C1              ACALL   _ipcRx
+003AAE 904EF3            MOV     DPTR,#pbuff
+003AB1 E0                MOVX    A,@DPTR
+003AB2 FB                MOV     R3,A
+003AB3 A3                INC     DPTR
+003AB4 E0                MOVX    A,@DPTR
+003AB5 FA                MOV     R2,A
+003AB6 A3                INC     DPTR
+003AB7 E0                MOVX    A,@DPTR
+003AB8 2401              ADD     A,#01H
+003ABA F9                MOV     R1,A
+003ABB E4                CLR     A
+003ABC 3A                ADDC    A,R2
+003ABD FA                MOV     R2,A
+003ABE C002              PUSH    AR2
+003AC0 C001              PUSH    AR1
+003AC2 904EF3            MOV     DPTR,#pbuff
+003AC5 E0                MOVX    A,@DPTR
+003AC6 A3                INC     DPTR
+003AC7 E0                MOVX    A,@DPTR
+003AC8 FA                MOV     R2,A
+003AC9 A3                INC     DPTR
+003ACA E0                MOVX    A,@DPTR
+003ACB F9                MOV     R1,A
+003ACC 1203B6            LCALL   ?C?CLDPTR
+003ACF FD                MOV     R5,A
+003AD0 7C00              MOV     R4,#00H
+003AD2 904E6B            MOV     DPTR,#ipcCb+03H
+003AD5 E0                MOVX    A,@DPTR
+003AD6 A3                INC     DPTR
+003AD7 E0                MOVX    A,@DPTR
+003AD8 FA                MOV     R2,A
+003AD9 A3                INC     DPTR
+003ADA E0                MOVX    A,@DPTR
+003ADB F582              MOV     DPL,A
+003ADD 8A83              MOV     DPH,R2
+003ADF D001              POP     AR1
+003AE1 D002              POP     AR2
+003AE3 1205DD            LCALL   ?C?ICALL2
+003AE6 61C0              AJMP    ?C0039?IPC
+003AE8         ?C0031?IPC:
+003AE8 904EF3            MOV     DPTR,#pbuff
+003AEB E0                MOVX    A,@DPTR
+003AEC FB                MOV     R3,A
 003AED A3                INC     DPTR
 003AEE E0                MOVX    A,@DPTR
 003AEF FA                MOV     R2,A
 003AF0 A3                INC     DPTR
 003AF1 E0                MOVX    A,@DPTR
-003AF2 F582              MOV     DPL,A
-003AF4 8A83              MOV     DPH,R2
-003AF6 D001              POP     AR1
-003AF8 D002              POP     AR2
-003AFA 1205DD            LCALL   ?C?ICALL2
-003AFD 806D              SJMP    ?C0039?IPC
-003AFF         ?C0033?IPC:
-003AFF 904EF3            MOV     DPTR,#pbuff
-003B02 E0                MOVX    A,@DPTR
-003B03 FB                MOV     R3,A
-003B04 A3                INC     DPTR
-003B05 E0                MOVX    A,@DPTR
-003B06 FA                MOV     R2,A
-003B07 A3                INC     DPTR
-003B08 E0                MOVX    A,@DPTR
-003B09 F9                MOV     R1,A
-003B0A 1203B6            LCALL   ?C?CLDPTR
-003B0D 6403              XRL     A,#03H
-003B0F 7059              JNZ     ?C0037?IPC
-003B11 904EF4            MOV     DPTR,#pbuff+01H
-003B14 75F001            MOV     B,#01H
-003B17 12040E            LCALL   ?C?IILDX
-003B1A 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-003B1C 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-003B1E 904EF3            MOV     DPTR,#pbuff
-003B21 E0                MOVX    A,@DPTR
-003B22 FB                MOV     R3,A
-003B23 A3                INC     DPTR
-003B24 E0                MOVX    A,@DPTR
-003B25 FA                MOV     R2,A
-003B26 A3                INC     DPTR
-003B27 E0                MOVX    A,@DPTR
-003B28 F9                MOV     R1,A
-003B29 1203B6            LCALL   ?C?CLDPTR
-003B2C 14                DEC     A
-003B2D FD                MOV     R5,A
-003B2E 316D              ACALL   _ipcRx
-003B30 904EF3            MOV     DPTR,#pbuff
-003B33 E0                MOVX    A,@DPTR
-003B34 FB                MOV     R3,A
-003B35 A3                INC     DPTR
-003B36 E0                MOVX    A,@DPTR
-003B37 FA                MOV     R2,A
-003B38 A3                INC     DPTR
-003B39 E0                MOVX    A,@DPTR
-003B3A 2401              ADD     A,#01H
-003B3C F9                MOV     R1,A
-003B3D E4                CLR     A
-003B3E 3A                ADDC    A,R2
-003B3F FA                MOV     R2,A
-003B40 C002              PUSH    AR2
-003B42 C001              PUSH    AR1
-003B44 904EF3            MOV     DPTR,#pbuff
-003B47 E0                MOVX    A,@DPTR
-003B48 A3                INC     DPTR
-003B49 E0                MOVX    A,@DPTR
-003B4A FA                MOV     R2,A
-003B4B A3                INC     DPTR
-003B4C E0                MOVX    A,@DPTR
-003B4D F9                MOV     R1,A
-003B4E 1203B6            LCALL   ?C?CLDPTR
-003B51 FD                MOV     R5,A
-003B52 7C00              MOV     R4,#00H
-003B54 904E77            MOV     DPTR,#ipcCb+0FH
-003B57 E0                MOVX    A,@DPTR
+003AF2 F9                MOV     R1,A
+003AF3 1203B6            LCALL   ?C?CLDPTR
+003AF6 6405              XRL     A,#05H
+003AF8 7059              JNZ     ?C0033?IPC
+003AFA 904EF4            MOV     DPTR,#pbuff+01H
+003AFD 75F001            MOV     B,#01H
+003B00 12040E            LCALL   ?C?IILDX
+003B03 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+003B05 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+003B07 904EF3            MOV     DPTR,#pbuff
+003B0A E0                MOVX    A,@DPTR
+003B0B FB                MOV     R3,A
+003B0C A3                INC     DPTR
+003B0D E0                MOVX    A,@DPTR
+003B0E FA                MOV     R2,A
+003B0F A3                INC     DPTR
+003B10 E0                MOVX    A,@DPTR
+003B11 F9                MOV     R1,A
+003B12 1203B6            LCALL   ?C?CLDPTR
+003B15 14                DEC     A
+003B16 FD                MOV     R5,A
+003B17 31C1              ACALL   _ipcRx
+003B19 904EF3            MOV     DPTR,#pbuff
+003B1C E0                MOVX    A,@DPTR
+003B1D FB                MOV     R3,A
+003B1E A3                INC     DPTR
+003B1F E0                MOVX    A,@DPTR
+003B20 FA                MOV     R2,A
+003B21 A3                INC     DPTR
+003B22 E0                MOVX    A,@DPTR
+003B23 2401              ADD     A,#01H
+003B25 F9                MOV     R1,A
+003B26 E4                CLR     A
+003B27 3A                ADDC    A,R2
+003B28 FA                MOV     R2,A
+003B29 C002              PUSH    AR2
+003B2B C001              PUSH    AR1
+003B2D 904EF3            MOV     DPTR,#pbuff
+003B30 E0                MOVX    A,@DPTR
+003B31 A3                INC     DPTR
+003B32 E0                MOVX    A,@DPTR
+003B33 FA                MOV     R2,A
+003B34 A3                INC     DPTR
+003B35 E0                MOVX    A,@DPTR
+003B36 F9                MOV     R1,A
+003B37 1203B6            LCALL   ?C?CLDPTR
+003B3A FD                MOV     R5,A
+003B3B 7C00              MOV     R4,#00H
+003B3D 904E74            MOV     DPTR,#ipcCb+0CH
+003B40 E0                MOVX    A,@DPTR
+003B41 A3                INC     DPTR
+003B42 E0                MOVX    A,@DPTR
+003B43 FA                MOV     R2,A
+003B44 A3                INC     DPTR
+003B45 E0                MOVX    A,@DPTR
+003B46 F582              MOV     DPL,A
+003B48 8A83              MOV     DPH,R2
+003B4A D001              POP     AR1
+003B4C D002              POP     AR2
+003B4E 1205DD            LCALL   ?C?ICALL2
+003B51 806D              SJMP    ?C0039?IPC
+003B53         ?C0033?IPC:
+003B53 904EF3            MOV     DPTR,#pbuff
+003B56 E0                MOVX    A,@DPTR
+003B57 FB                MOV     R3,A
 003B58 A3                INC     DPTR
 003B59 E0                MOVX    A,@DPTR
 003B5A FA                MOV     R2,A
 003B5B A3                INC     DPTR
 003B5C E0                MOVX    A,@DPTR
-003B5D F582              MOV     DPL,A
-003B5F 8A83              MOV     DPH,R2
-003B61 D001              POP     AR1
-003B63 D002              POP     AR2
-003B65 1205DD            LCALL   ?C?ICALL2
-003B68 8002              SJMP    ?C0039?IPC
-003B6A         ?C0037?IPC:
-003B6A 80FE              SJMP    ?C0037?IPC
-003B6C         IPC_TIMER:
-003B6C         ?C0039?IPC:
-003B6C 904BA5            MOV     DPTR,#bttimer
-003B6F E0                MOVX    A,@DPTR
-003B70 FE                MOV     R6,A
-003B71 A3                INC     DPTR
-003B72 E0                MOVX    A,@DPTR
-003B73 FF                MOV     R7,A
-003B74 904C5E            MOV     DPTR,#c51timer
-003B77 E0                MOVX    A,@DPTR
-003B78 6E                XRL     A,R6
-003B79 7003              JNZ     ?C0049?IPC
-003B7B A3                INC     DPTR
-003B7C E0                MOVX    A,@DPTR
-003B7D 6F                XRL     A,R7
-003B7E         ?C0049?IPC:
-003B7E 6022              JZ      ?C0043?IPC
-003B80 904E6E            MOV     DPTR,#ipcCb+06H
-003B83 E0                MOVX    A,@DPTR
-003B84 FB                MOV     R3,A
-003B85 A3                INC     DPTR
-003B86 E0                MOVX    A,@DPTR
-003B87 FA                MOV     R2,A
-003B88 A3                INC     DPTR
-003B89 E0                MOVX    A,@DPTR
-003B8A F9                MOV     R1,A
-003B8B 4A                ORL     A,R2
-003B8C 6037              JZ      ?C0042?IPC
-003B8E         ?C0041?IPC:
-003B8E 1205D9            LCALL   ?C?ICALL
-003B91 904BA5            MOV     DPTR,#bttimer
-003B94 E0                MOVX    A,@DPTR
-003B95 FF                MOV     R7,A
-003B96 A3                INC     DPTR
-003B97 E0                MOVX    A,@DPTR
-003B98 904C5E            MOV     DPTR,#c51timer
-003B9B CF                XCH     A,R7
-003B9C F0                MOVX    @DPTR,A
-003B9D A3                INC     DPTR
-003B9E EF                MOV     A,R7
-003B9F F0                MOVX    @DPTR,A
-003BA0 80CA              SJMP    ?C0039?IPC
-003BA2         ?C0043?IPC:
-003BA2 904C8D            MOV     DPTR,#btstimer
-003BA5 E0                MOVX    A,@DPTR
-003BA6 FF                MOV     R7,A
-003BA7 A3                INC     DPTR
-003BA8 E0                MOVX    A,@DPTR
-003BA9 6F                XRL     A,R7
-003BAA 6019              JZ      ?C0042?IPC
-003BAC 904E71            MOV     DPTR,#ipcCb+09H
-003BAF E0                MOVX    A,@DPTR
-003BB0 FB                MOV     R3,A
-003BB1 A3                INC     DPTR
-003BB2 E0                MOVX    A,@DPTR
-003BB3 FA                MOV     R2,A
-003BB4 A3                INC     DPTR
-003BB5 E0                MOVX    A,@DPTR
-003BB6 F9                MOV     R1,A
-003BB7 4A                ORL     A,R2
-003BB8 600B              JZ      ?C0042?IPC
-003BBA         ?C0045?IPC:
-003BBA 1205D9            LCALL   ?C?ICALL
-003BBD 904C8D            MOV     DPTR,#btstimer
-003BC0 E0                MOVX    A,@DPTR
-003BC1 A3                INC     DPTR
-003BC2 F0                MOVX    @DPTR,A
-003BC3 80DD              SJMP    ?C0043?IPC
-003BC5         ?C0042?IPC:
-003BC5 22                RET     
+003B5D F9                MOV     R1,A
+003B5E 1203B6            LCALL   ?C?CLDPTR
+003B61 6403              XRL     A,#03H
+003B63 7059              JNZ     ?C0037?IPC
+003B65 904EF4            MOV     DPTR,#pbuff+01H
+003B68 75F001            MOV     B,#01H
+003B6B 12040E            LCALL   ?C?IILDX
+003B6E 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+003B70 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+003B72 904EF3            MOV     DPTR,#pbuff
+003B75 E0                MOVX    A,@DPTR
+003B76 FB                MOV     R3,A
+003B77 A3                INC     DPTR
+003B78 E0                MOVX    A,@DPTR
+003B79 FA                MOV     R2,A
+003B7A A3                INC     DPTR
+003B7B E0                MOVX    A,@DPTR
+003B7C F9                MOV     R1,A
+003B7D 1203B6            LCALL   ?C?CLDPTR
+003B80 14                DEC     A
+003B81 FD                MOV     R5,A
+003B82 31C1              ACALL   _ipcRx
+003B84 904EF3            MOV     DPTR,#pbuff
+003B87 E0                MOVX    A,@DPTR
+003B88 FB                MOV     R3,A
+003B89 A3                INC     DPTR
+003B8A E0                MOVX    A,@DPTR
+003B8B FA                MOV     R2,A
+003B8C A3                INC     DPTR
+003B8D E0                MOVX    A,@DPTR
+003B8E 2401              ADD     A,#01H
+003B90 F9                MOV     R1,A
+003B91 E4                CLR     A
+003B92 3A                ADDC    A,R2
+003B93 FA                MOV     R2,A
+003B94 C002              PUSH    AR2
+003B96 C001              PUSH    AR1
+003B98 904EF3            MOV     DPTR,#pbuff
+003B9B E0                MOVX    A,@DPTR
+003B9C A3                INC     DPTR
+003B9D E0                MOVX    A,@DPTR
+003B9E FA                MOV     R2,A
+003B9F A3                INC     DPTR
+003BA0 E0                MOVX    A,@DPTR
+003BA1 F9                MOV     R1,A
+003BA2 1203B6            LCALL   ?C?CLDPTR
+003BA5 FD                MOV     R5,A
+003BA6 7C00              MOV     R4,#00H
+003BA8 904E77            MOV     DPTR,#ipcCb+0FH
+003BAB E0                MOVX    A,@DPTR
+003BAC A3                INC     DPTR
+003BAD E0                MOVX    A,@DPTR
+003BAE FA                MOV     R2,A
+003BAF A3                INC     DPTR
+003BB0 E0                MOVX    A,@DPTR
+003BB1 F582              MOV     DPL,A
+003BB3 8A83              MOV     DPH,R2
+003BB5 D001              POP     AR1
+003BB7 D002              POP     AR2
+003BB9 1205DD            LCALL   ?C?ICALL2
+003BBC 8002              SJMP    ?C0039?IPC
+003BBE         ?C0037?IPC:
+003BBE 80FE              SJMP    ?C0037?IPC
+003BC0         IPC_TIMER:
+003BC0         ?C0039?IPC:
+003BC0 904BA5            MOV     DPTR,#bttimer
+003BC3 E0                MOVX    A,@DPTR
+003BC4 FE                MOV     R6,A
+003BC5 A3                INC     DPTR
+003BC6 E0                MOVX    A,@DPTR
+003BC7 FF                MOV     R7,A
+003BC8 904C5E            MOV     DPTR,#c51timer
+003BCB E0                MOVX    A,@DPTR
+003BCC 6E                XRL     A,R6
+003BCD 7003              JNZ     ?C0049?IPC
+003BCF A3                INC     DPTR
+003BD0 E0                MOVX    A,@DPTR
+003BD1 6F                XRL     A,R7
+003BD2         ?C0049?IPC:
+003BD2 6022              JZ      ?C0043?IPC
+003BD4 904E6E            MOV     DPTR,#ipcCb+06H
+003BD7 E0                MOVX    A,@DPTR
+003BD8 FB                MOV     R3,A
+003BD9 A3                INC     DPTR
+003BDA E0                MOVX    A,@DPTR
+003BDB FA                MOV     R2,A
+003BDC A3                INC     DPTR
+003BDD E0                MOVX    A,@DPTR
+003BDE F9                MOV     R1,A
+003BDF 4A                ORL     A,R2
+003BE0 6037              JZ      ?C0042?IPC
+003BE2         ?C0041?IPC:
+003BE2 1205D9            LCALL   ?C?ICALL
+003BE5 904BA5            MOV     DPTR,#bttimer
+003BE8 E0                MOVX    A,@DPTR
+003BE9 FF                MOV     R7,A
+003BEA A3                INC     DPTR
+003BEB E0                MOVX    A,@DPTR
+003BEC 904C5E            MOV     DPTR,#c51timer
+003BEF CF                XCH     A,R7
+003BF0 F0                MOVX    @DPTR,A
+003BF1 A3                INC     DPTR
+003BF2 EF                MOV     A,R7
+003BF3 F0                MOVX    @DPTR,A
+003BF4 80CA              SJMP    ?C0039?IPC
+003BF6         ?C0043?IPC:
+003BF6 904C8D            MOV     DPTR,#btstimer
+003BF9 E0                MOVX    A,@DPTR
+003BFA FF                MOV     R7,A
+003BFB A3                INC     DPTR
+003BFC E0                MOVX    A,@DPTR
+003BFD 6F                XRL     A,R7
+003BFE 6019              JZ      ?C0042?IPC
+003C00 904E71            MOV     DPTR,#ipcCb+09H
+003C03 E0                MOVX    A,@DPTR
+003C04 FB                MOV     R3,A
+003C05 A3                INC     DPTR
+003C06 E0                MOVX    A,@DPTR
+003C07 FA                MOV     R2,A
+003C08 A3                INC     DPTR
+003C09 E0                MOVX    A,@DPTR
+003C0A F9                MOV     R1,A
+003C0B 4A                ORL     A,R2
+003C0C 600B              JZ      ?C0042?IPC
+003C0E         ?C0045?IPC:
+003C0E 1205D9            LCALL   ?C?ICALL
+003C11 904C8D            MOV     DPTR,#btstimer
+003C14 E0                MOVX    A,@DPTR
+003C15 A3                INC     DPTR
+003C16 F0                MOVX    @DPTR,A
+003C17 80DD              SJMP    ?C0043?IPC
+003C19         ?C0042?IPC:
+003C19 22                RET     
 ----- FUNCTION IPC_DealSingleStep (END) -------
 
 
------ FUNCTION IPC_GetBBDIsconnectReason (BEGIN) -----
-003BC6 900446            MOV     DPTR,#bbDisReason
-003BC9 E0                MOVX    A,@DPTR
-003BCA FF                MOV     R7,A
-003BCB 22                RET     
------ FUNCTION IPC_GetBBDIsconnectReason (END) -------
+----- FUNCTION _IPC_TxBREDRHidData (BEGIN) -----
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+003C1A 900BE7            MOV     DPTR,#ipcSendBuff
+003C1D 7403              MOV     A,#03H
+003C1F F0                MOVX    @DPTR,A
+003C20 ED                MOV     A,R5
+003C21 6003              JZ      ?C0017?IPC
+003C23         ?C0016?IPC:
+003C23 1217D6            LCALL   _IPC_TxData
+003C26         ?C0017?IPC:
+003C26 22                RET     
+----- FUNCTION _IPC_TxBREDRHidData (END) -------
 
 
------ FUNCTION IPC_AbandonLpm (BEGIN) -----
-003BCC 900B7F            MOV     DPTR,#lpm_flag
-003BCF 7401              MOV     A,#01H
-003BD1 F0                MOVX    @DPTR,A
-003BD2 E4                CLR     A
-003BD3 900B7E            MOV     DPTR,#current_task
-003BD6 F0                MOVX    @DPTR,A
-003BD7 22                RET     
------ FUNCTION IPC_AbandonLpm (END) -------
+----- FUNCTION _IPC_TxSppData (BEGIN) -----
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+003C27 900BE7            MOV     DPTR,#ipcSendBuff
+003C2A 7404              MOV     A,#04H
+003C2C F0                MOVX    @DPTR,A
+003C2D 0217D6            LJMP    _IPC_TxData
+----- FUNCTION _IPC_TxSppData (END) -------
 
 
------ FUNCTION IPC_IsTxBuffEmpty (BEGIN) -----
-003BD8 904B9C            MOV     DPTR,#ipcTxWritePtr
-003BDB E0                MOVX    A,@DPTR
-003BDC FE                MOV     R6,A
-003BDD A3                INC     DPTR
-003BDE E0                MOVX    A,@DPTR
-003BDF FF                MOV     R7,A
-003BE0 904B9A            MOV     DPTR,#ipcTxReadPtr
-003BE3 E0                MOVX    A,@DPTR
-003BE4 B50607            CJNE    A,AR6,?C0025?IPC
-003BE7 A3                INC     DPTR
-003BE8 E0                MOVX    A,@DPTR
-003BE9 B50702            CJNE    A,AR7,?C0025?IPC
-003BEC D3                SETB    C
-003BED 22                RET     
-003BEE         ?C0025?IPC:
-003BEE C3                CLR     C
-003BEF 22                RET     
------ FUNCTION IPC_IsTxBuffEmpty (END) -------
+----- FUNCTION _IPC_TxBleData (BEGIN) -----
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+003C30 900BE7            MOV     DPTR,#ipcSendBuff
+003C33 7405              MOV     A,#05H
+003C35 F0                MOVX    @DPTR,A
+003C36 0217D6            LJMP    _IPC_TxData
+----- FUNCTION _IPC_TxBleData (END) -------
+
+
+----- FUNCTION IPC_GetBBDIsconnectReason (BEGIN) -----
+003C39 900446            MOV     DPTR,#bbDisReason
+003C3C E0                MOVX    A,@DPTR
+003C3D FF                MOV     R7,A
+003C3E 22                RET     
+----- FUNCTION IPC_GetBBDIsconnectReason (END) -------
 
 
 ----- FUNCTION YC_Ice_break (BEGIN) -----
-003BF0 908280            MOV     DPTR,#08280H
-003BF3 7401              MOV     A,#01H
-003BF5 F0                MOVX    @DPTR,A
-003BF6 22                RET     
+003C3F 908280            MOV     DPTR,#08280H
+003C42 7401              MOV     A,#01H
+003C44 F0                MOVX    @DPTR,A
+003C45 22                RET     
 ----- FUNCTION YC_Ice_break (END) -------
 
 
 ----- FUNCTION _dmemcpy (BEGIN) -----
-003BF7 904E9E            MOV     DPTR,#dest
-003BFA EB                MOV     A,R3
-003BFB F0                MOVX    @DPTR,A
-003BFC A3                INC     DPTR
-003BFD EA                MOV     A,R2
-003BFE F0                MOVX    @DPTR,A
-003BFF A3                INC     DPTR
-003C00 E9                MOV     A,R1
-003C01 F0                MOVX    @DPTR,A
-003C02         ?C0005?UTILITIES:
-003C02 904EA4            MOV     DPTR,#len
-003C05 74FF              MOV     A,#0FFH
-003C07 F5F0              MOV     B,A
-003C09 120424            LCALL   ?C?ILDIX
-003C0C 45F0              ORL     A,B
-003C0E 602A              JZ      ?C0007?UTILITIES
-003C10 904EA1            MOV     DPTR,#src
-003C13 E0                MOVX    A,@DPTR
-003C14 FB                MOV     R3,A
-003C15 A3                INC     DPTR
-003C16 E4                CLR     A
-003C17 75F001            MOV     B,#01H
-003C1A 120424            LCALL   ?C?ILDIX
-003C1D A9F0              MOV     R1,B
-003C1F FA                MOV     R2,A
-003C20 1203B6            LCALL   ?C?CLDPTR
-003C23 FF                MOV     R7,A
-003C24 904E9E            MOV     DPTR,#dest
-003C27 E0                MOVX    A,@DPTR
-003C28 FB                MOV     R3,A
-003C29 A3                INC     DPTR
-003C2A E4                CLR     A
-003C2B 75F001            MOV     B,#01H
-003C2E 120424            LCALL   ?C?ILDIX
-003C31 A9F0              MOV     R1,B
-003C33 FA                MOV     R2,A
-003C34 EF                MOV     A,R7
-003C35 1203FC            LCALL   ?C?CSTPTR
-003C38 80C8              SJMP    ?C0005?UTILITIES
-003C3A         ?C0007?UTILITIES:
-003C3A 22                RET     
+003C46 904E9E            MOV     DPTR,#dest
+003C49 EB                MOV     A,R3
+003C4A F0                MOVX    @DPTR,A
+003C4B A3                INC     DPTR
+003C4C EA                MOV     A,R2
+003C4D F0                MOVX    @DPTR,A
+003C4E A3                INC     DPTR
+003C4F E9                MOV     A,R1
+003C50 F0                MOVX    @DPTR,A
+003C51         ?C0005?UTILITIES:
+003C51 904EA4            MOV     DPTR,#len
+003C54 74FF              MOV     A,#0FFH
+003C56 F5F0              MOV     B,A
+003C58 120424            LCALL   ?C?ILDIX
+003C5B 45F0              ORL     A,B
+003C5D 602A              JZ      ?C0007?UTILITIES
+003C5F 904EA1            MOV     DPTR,#src
+003C62 E0                MOVX    A,@DPTR
+003C63 FB                MOV     R3,A
+003C64 A3                INC     DPTR
+003C65 E4                CLR     A
+003C66 75F001            MOV     B,#01H
+003C69 120424            LCALL   ?C?ILDIX
+003C6C A9F0              MOV     R1,B
+003C6E FA                MOV     R2,A
+003C6F 1203B6            LCALL   ?C?CLDPTR
+003C72 FF                MOV     R7,A
+003C73 904E9E            MOV     DPTR,#dest
+003C76 E0                MOVX    A,@DPTR
+003C77 FB                MOV     R3,A
+003C78 A3                INC     DPTR
+003C79 E4                CLR     A
+003C7A 75F001            MOV     B,#01H
+003C7D 120424            LCALL   ?C?ILDIX
+003C80 A9F0              MOV     R1,B
+003C82 FA                MOV     R2,A
+003C83 EF                MOV     A,R7
+003C84 1203FC            LCALL   ?C?CSTPTR
+003C87 80C8              SJMP    ?C0005?UTILITIES
+003C89         ?C0007?UTILITIES:
+003C89 22                RET     
 ----- FUNCTION _dmemcpy (END) -------
 
 
 ----- FUNCTION _IIC_write (BEGIN) -----
-003C3B 904EB4            MOV     DPTR,#addr
-003C3E EE                MOV     A,R6
-003C3F F0                MOVX    @DPTR,A
-003C40 A3                INC     DPTR
-003C41 EF                MOV     A,R7
-003C42 F0                MOVX    @DPTR,A
-003C43 904EB8            MOV     DPTR,#pbuff
-003C46 EB                MOV     A,R3
-003C47 F0                MOVX    @DPTR,A
-003C48 A3                INC     DPTR
-003C49 EA                MOV     A,R2
-003C4A F0                MOVX    @DPTR,A
-003C4B A3                INC     DPTR
-003C4C E9                MOV     A,R1
-003C4D F0                MOVX    @DPTR,A
-003C4E 904EB6            MOV     DPTR,#len
-003C51 EC                MOV     A,R4
-003C52 F0                MOVX    @DPTR,A
-003C53 A3                INC     DPTR
-003C54 ED                MOV     A,R5
-003C55 F0                MOVX    @DPTR,A
-003C56 A3                INC     DPTR
-003C57 E0                MOVX    A,@DPTR
-003C58 F9                MOV     R1,A
-003C59 A3                INC     DPTR
-003C5A E0                MOVX    A,@DPTR
-003C5B FA                MOV     R2,A
-003C5C A3                INC     DPTR
-003C5D E0                MOVX    A,@DPTR
-003C5E 904EA1            MOV     DPTR,#?_dmemcpy?BYTE+03H
-003C61 C9                XCH     A,R1
-003C62 F0                MOVX    @DPTR,A
-003C63 A3                INC     DPTR
-003C64 EA                MOV     A,R2
-003C65 F0                MOVX    @DPTR,A
-003C66 A3                INC     DPTR
-003C67 E9                MOV     A,R1
-003C68 F0                MOVX    @DPTR,A
-003C69 A3                INC     DPTR
-003C6A EC                MOV     A,R4
-003C6B F0                MOVX    @DPTR,A
-003C6C A3                INC     DPTR
-003C6D ED                MOV     A,R5
-003C6E F0                MOVX    @DPTR,A
-003C6F 7B01              MOV     R3,#01H
-003C71 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
-003C73 7986              MOV     R1,#LOW IIC_TempBuff+03H
-003C75 71F7              ACALL   _dmemcpy
-003C77 900B83            MOV     DPTR,#IIC_TempBuff
-003C7A 74A0              MOV     A,#0A0H
-003C7C F0                MOVX    @DPTR,A
-003C7D 904EB4            MOV     DPTR,#addr
-003C80 E0                MOVX    A,@DPTR
-003C81 FF                MOV     R7,A
-003C82 A3                INC     DPTR
-003C83 E0                MOVX    A,@DPTR
-003C84 900B84            MOV     DPTR,#IIC_TempBuff+01H
-003C87 CF                XCH     A,R7
-003C88 F0                MOVX    @DPTR,A
-003C89 A3                INC     DPTR
-003C8A EF                MOV     A,R7
-003C8B F0                MOVX    @DPTR,A
-003C8C 904EB7            MOV     DPTR,#len+01H
-003C8F E0                MOVX    A,@DPTR
-003C90 2403              ADD     A,#03H
-003C92 FD                MOV     R5,A
-003C93 904EB6            MOV     DPTR,#len
-003C96 E0                MOVX    A,@DPTR
-003C97 3400              ADDC    A,#00H
-003C99 FC                MOV     R4,A
-003C9A ED                MOV     A,R5
-003C9B FA                MOV     R2,A
-003C9C EC                MOV     A,R4
-003C9D FF                MOV     R7,A
-003C9E EA                MOV     A,R2
-003C9F FE                MOV     R6,A
-003CA0 EF                MOV     A,R7
-003CA1 908098            MOV     DPTR,#08098H
-003CA4 EE                MOV     A,R6
-003CA5 F0                MOVX    @DPTR,A
-003CA6 A3                INC     DPTR
-003CA7 EF                MOV     A,R7
-003CA8 F0                MOVX    @DPTR,A
-003CA9 7A0B              MOV     R2,#HIGH IIC_TempBuff
-003CAB 7983              MOV     R1,#LOW IIC_TempBuff
-003CAD 7E0B              MOV     R6,#HIGH IIC_TempBuff
-003CAF 7F83              MOV     R7,#LOW IIC_TempBuff
-003CB1 7483              MOV     A,#LOW IIC_TempBuff
-003CB3 FC                MOV     R4,A
-003CB4 740B              MOV     A,#HIGH IIC_TempBuff
-003CB6 FF                MOV     R7,A
-003CB7 EC                MOV     A,R4
-003CB8 FE                MOV     R6,A
-003CB9 EF                MOV     A,R7
-003CBA A3                INC     DPTR
-003CBB EE                MOV     A,R6
-003CBC F0                MOVX    @DPTR,A
-003CBD A3                INC     DPTR
-003CBE EF                MOV     A,R7
-003CBF F0                MOVX    @DPTR,A
-003CC0 90809E            MOV     DPTR,#0809EH
-003CC3 E4                CLR     A
-003CC4 F0                MOVX    @DPTR,A
-003CC5 A3                INC     DPTR
-003CC6 F0                MOVX    @DPTR,A
-003CC7 908090            MOV     DPTR,#08090H
-003CCA 04                INC     A
+003C8A 904EB4            MOV     DPTR,#addr
+003C8D EE                MOV     A,R6
+003C8E F0                MOVX    @DPTR,A
+003C8F A3                INC     DPTR
+003C90 EF                MOV     A,R7
+003C91 F0                MOVX    @DPTR,A
+003C92 904EB8            MOV     DPTR,#pbuff
+003C95 EB                MOV     A,R3
+003C96 F0                MOVX    @DPTR,A
+003C97 A3                INC     DPTR
+003C98 EA                MOV     A,R2
+003C99 F0                MOVX    @DPTR,A
+003C9A A3                INC     DPTR
+003C9B E9                MOV     A,R1
+003C9C F0                MOVX    @DPTR,A
+003C9D 904EB6            MOV     DPTR,#len
+003CA0 EC                MOV     A,R4
+003CA1 F0                MOVX    @DPTR,A
+003CA2 A3                INC     DPTR
+003CA3 ED                MOV     A,R5
+003CA4 F0                MOVX    @DPTR,A
+003CA5 A3                INC     DPTR
+003CA6 E0                MOVX    A,@DPTR
+003CA7 F9                MOV     R1,A
+003CA8 A3                INC     DPTR
+003CA9 E0                MOVX    A,@DPTR
+003CAA FA                MOV     R2,A
+003CAB A3                INC     DPTR
+003CAC E0                MOVX    A,@DPTR
+003CAD 904EA1            MOV     DPTR,#?_dmemcpy?BYTE+03H
+003CB0 C9                XCH     A,R1
+003CB1 F0                MOVX    @DPTR,A
+003CB2 A3                INC     DPTR
+003CB3 EA                MOV     A,R2
+003CB4 F0                MOVX    @DPTR,A
+003CB5 A3                INC     DPTR
+003CB6 E9                MOV     A,R1
+003CB7 F0                MOVX    @DPTR,A
+003CB8 A3                INC     DPTR
+003CB9 EC                MOV     A,R4
+003CBA F0                MOVX    @DPTR,A
+003CBB A3                INC     DPTR
+003CBC ED                MOV     A,R5
+003CBD F0                MOVX    @DPTR,A
+003CBE 7B01              MOV     R3,#01H
+003CC0 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
+003CC2 7986              MOV     R1,#LOW IIC_TempBuff+03H
+003CC4 9146              ACALL   _dmemcpy
+003CC6 900B83            MOV     DPTR,#IIC_TempBuff
+003CC9 74A0              MOV     A,#0A0H
 003CCB F0                MOVX    @DPTR,A
-003CCC 908006            MOV     DPTR,#08006H
+003CCC 904EB4            MOV     DPTR,#addr
 003CCF E0                MOVX    A,@DPTR
-003CD0 4404              ORL     A,#04H
-003CD2 F0                MOVX    @DPTR,A
-003CD3 021FDA            LJMP    IIcWaitDone
+003CD0 FF                MOV     R7,A
+003CD1 A3                INC     DPTR
+003CD2 E0                MOVX    A,@DPTR
+003CD3 900B84            MOV     DPTR,#IIC_TempBuff+01H
+003CD6 CF                XCH     A,R7
+003CD7 F0                MOVX    @DPTR,A
+003CD8 A3                INC     DPTR
+003CD9 EF                MOV     A,R7
+003CDA F0                MOVX    @DPTR,A
+003CDB 904EB7            MOV     DPTR,#len+01H
+003CDE E0                MOVX    A,@DPTR
+003CDF 2403              ADD     A,#03H
+003CE1 FD                MOV     R5,A
+003CE2 904EB6            MOV     DPTR,#len
+003CE5 E0                MOVX    A,@DPTR
+003CE6 3400              ADDC    A,#00H
+003CE8 FC                MOV     R4,A
+003CE9 ED                MOV     A,R5
+003CEA FA                MOV     R2,A
+003CEB EC                MOV     A,R4
+003CEC FF                MOV     R7,A
+003CED EA                MOV     A,R2
+003CEE FE                MOV     R6,A
+003CEF EF                MOV     A,R7
+003CF0 908098            MOV     DPTR,#08098H
+003CF3 EE                MOV     A,R6
+003CF4 F0                MOVX    @DPTR,A
+003CF5 A3                INC     DPTR
+003CF6 EF                MOV     A,R7
+003CF7 F0                MOVX    @DPTR,A
+003CF8 7A0B              MOV     R2,#HIGH IIC_TempBuff
+003CFA 7983              MOV     R1,#LOW IIC_TempBuff
+003CFC 7E0B              MOV     R6,#HIGH IIC_TempBuff
+003CFE 7F83              MOV     R7,#LOW IIC_TempBuff
+003D00 7483              MOV     A,#LOW IIC_TempBuff
+003D02 FC                MOV     R4,A
+003D03 740B              MOV     A,#HIGH IIC_TempBuff
+003D05 FF                MOV     R7,A
+003D06 EC                MOV     A,R4
+003D07 FE                MOV     R6,A
+003D08 EF                MOV     A,R7
+003D09 A3                INC     DPTR
+003D0A EE                MOV     A,R6
+003D0B F0                MOVX    @DPTR,A
+003D0C A3                INC     DPTR
+003D0D EF                MOV     A,R7
+003D0E F0                MOVX    @DPTR,A
+003D0F 90809E            MOV     DPTR,#0809EH
+003D12 E4                CLR     A
+003D13 F0                MOVX    @DPTR,A
+003D14 A3                INC     DPTR
+003D15 F0                MOVX    @DPTR,A
+003D16 908090            MOV     DPTR,#08090H
+003D19 04                INC     A
+003D1A F0                MOVX    @DPTR,A
+003D1B 908006            MOV     DPTR,#08006H
+003D1E E0                MOVX    A,@DPTR
+003D1F 4404              ORL     A,#04H
+003D21 F0                MOVX    @DPTR,A
+;----                  JMP     IIcWaitDone
 ----- FUNCTION _IIC_write (END) -------
 
 
+----- FUNCTION IIcWaitDone (BEGIN) -----
+003D22         ?C0001?IIC:
+003D22 90812C            MOV     DPTR,#0812CH
+003D25 E0                MOVX    A,@DPTR
+003D26 30E5F9            JNB     ACC.5,?C0001?IIC
+003D29 22                RET     
+----- FUNCTION IIcWaitDone (END) -------
+
+
 ----- FUNCTION _GPIO_ClearWakeup (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-003CD6 EF                MOV     A,R7
-003CD7 F4                CPL     A
-003CD8 603A              JZ      ?C0023?GPIO
-003CDA         ?C0022?GPIO:
-003CDA EF                MOV     A,R7
-003CDB 5407              ANL     A,#07H
-003CDD FE                MOV     R6,A
+003D2A EF                MOV     A,R7
+003D2B F4                CPL     A
+003D2C 603A              JZ      ?C0023?GPIO
+003D2E         ?C0022?GPIO:
+003D2E EF                MOV     A,R7
+003D2F 5407              ANL     A,#07H
+003D31 FE                MOV     R6,A
 ;---- Variable 'queue' assigned to Register 'R6' ----
-003CDE EF                MOV     A,R7
-003CDF 13                RRC     A
-003CE0 13                RRC     A
-003CE1 13                RRC     A
-003CE2 5403              ANL     A,#03H
-003CE4 FF                MOV     R7,A
+003D32 EF                MOV     A,R7
+003D33 13                RRC     A
+003D34 13                RRC     A
+003D35 13                RRC     A
+003D36 5403              ANL     A,#03H
+003D38 FF                MOV     R7,A
 ;---- Variable 'group' assigned to Register 'R7' ----
-003CE5 24A3              ADD     A,#LOW YC_GPIOWakeupL
-003CE7 F582              MOV     DPL,A
-003CE9 E4                CLR     A
-003CEA 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-003CEC F583              MOV     DPH,A
-003CEE C083              PUSH    DPH
-003CF0 C082              PUSH    DPL
-003CF2 E0                MOVX    A,@DPTR
-003CF3 FD                MOV     R5,A
-003CF4 7401              MOV     A,#01H
-003CF6 A806              MOV     R0,AR6
-003CF8 08                INC     R0
-003CF9 8002              SJMP    ?C0043?GPIO
-003CFB         ?C0042?GPIO:
-003CFB C3                CLR     C
-003CFC 33                RLC     A
-003CFD         ?C0043?GPIO:
-003CFD D8FC              DJNZ    R0,?C0042?GPIO
-003CFF F4                CPL     A
-003D00 FC                MOV     R4,A
-003D01 5D                ANL     A,R5
-003D02 D082              POP     DPL
-003D04 D083              POP     DPH
-003D06 F0                MOVX    @DPTR,A
-003D07 74A7              MOV     A,#LOW YC_GPIOWakeupH
-003D09 2F                ADD     A,R7
-003D0A F582              MOV     DPL,A
-003D0C E4                CLR     A
-003D0D 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-003D0F F583              MOV     DPH,A
-003D11 E0                MOVX    A,@DPTR
-003D12 5C                ANL     A,R4
-003D13 F0                MOVX    @DPTR,A
-003D14         ?C0023?GPIO:
-003D14 22                RET     
+003D39 24A3              ADD     A,#LOW YC_GPIOWakeupL
+003D3B F582              MOV     DPL,A
+003D3D E4                CLR     A
+003D3E 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+003D40 F583              MOV     DPH,A
+003D42 C083              PUSH    DPH
+003D44 C082              PUSH    DPL
+003D46 E0                MOVX    A,@DPTR
+003D47 FD                MOV     R5,A
+003D48 7401              MOV     A,#01H
+003D4A A806              MOV     R0,AR6
+003D4C 08                INC     R0
+003D4D 8002              SJMP    ?C0043?GPIO
+003D4F         ?C0042?GPIO:
+003D4F C3                CLR     C
+003D50 33                RLC     A
+003D51         ?C0043?GPIO:
+003D51 D8FC              DJNZ    R0,?C0042?GPIO
+003D53 F4                CPL     A
+003D54 FC                MOV     R4,A
+003D55 5D                ANL     A,R5
+003D56 D082              POP     DPL
+003D58 D083              POP     DPH
+003D5A F0                MOVX    @DPTR,A
+003D5B 74A7              MOV     A,#LOW YC_GPIOWakeupH
+003D5D 2F                ADD     A,R7
+003D5E F582              MOV     DPL,A
+003D60 E4                CLR     A
+003D61 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+003D63 F583              MOV     DPH,A
+003D65 E0                MOVX    A,@DPTR
+003D66 5C                ANL     A,R4
+003D67 F0                MOVX    @DPTR,A
+003D68         ?C0023?GPIO:
+003D68 22                RET     
 ----- FUNCTION _GPIO_ClearWakeup (END) -------
 
 
Index: c51/output/FW.HTM
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/FW.HTM	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/FW.HTM	(working copy)
@@ -25,276 +25,283 @@
 
 <p class="TinyT">
 Created from: <b>LX51 LINKER/LOCATER V4.41</b><br>
-Creation time: <b>06/09/2021  21:22:49</b><p>
+Creation time: <b>06/25/2021  15:33:43</b><p>
 
 <hr>
 
 
 <h2><a name="S2"></a>?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH (C:000737H - C:00085EH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S165">?PR?_XMEMCPY?UTILITIES</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S166">?PR?_XMEMCPY?UTILITIES</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S165">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S166">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
 <h2><a name="S13"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:000EADH - C:000F5EH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S207">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S208">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S83"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:001F96H - C:001FB4H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S84"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:001FB1H - C:001FCFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S106"></a>?PR?_KB_CB_HID?SYS (C:0037E7H - C:0037F6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>)<p>
+<h2><a name="S103"></a>?PR?SYSTEM_HARDWARE_RESET?SYS (C:0022C4H - C:0022CCH)</h2>
+<p><br><b>Called from:</b></p>
+<ul>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+</ul>
+
+<h2><a name="S107"></a>?PR?_KB_CB_HID?SYS (C:003957H - C:003966H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
-<h2><a name="S108"></a>?PR?_KB_CB_EVENT?SYS (C:001893H - C:001D7CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
+<h2><a name="S109"></a>?PR?_KB_CB_EVENT?SYS (C:00189FH - C:001D88H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S101">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S207">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S171">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S208">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S172">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S2">?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH</a></li>
 <li><a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a></li>
-<li><a href="#S142">?PR?IPC_WAITLPM?IPC</a></li>
-<li><a href="#S85">?PR?KS_INITIALIZE?KEYSCAN</a></li>
-<li><a href="#S97">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S96">?PR?LED_DEVICE_POWERON?LED</a></li>
-<li><a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
-<li><a href="#S102">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
-<li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
-<li><a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
+<li><a href="#S143">?PR?IPC_WAITLPM?IPC</a></li>
+<li><a href="#S86">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S98">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S97">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S101">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
+<li><a href="#S103">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
+<li><a href="#S104">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S102">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 <li><a href="#S15">?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH</a></li>
 <li><a href="#S10">?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 <li><a href="#S17">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S115"></a>?PR?KB_CB_TIMER500MS?SYS (C:002094H - C:0020C5H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S116"></a>?PR?KB_CB_TIMER500MS?SYS (C:00209CH - C:0020CEH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S110">?PR?LED_TIMER500MS?SYS</a></li>
-<li><a href="#S124">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
-<li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
-<li><a href="#S113">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
-<li><a href="#S112">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S125">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S114">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S113">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S116"></a>?PR?KB_CB_TIMER100MS?SYS (C:0037F7H - C:003912H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S117"></a>?PR?KB_CB_TIMER100MS?SYS (C:00231AH - C:002434H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S97">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S96">?PR?LED_DEVICE_POWERON?LED</a></li>
-<li><a href="#S105">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S98">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S97">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S106">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
 </ul>
 
-<h2><a name="S118"></a>?PR?YC_SYSTEM_MAIN?SYS (C:00177CH - C:0017C4H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S119"></a>?PR?YC_SYSTEM_MAIN?SYS (C:003598H - C:0035E8H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S143">?PR?IPC_ABANDONLPM?IPC</a></li>
-<li><a href="#S145">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
-<li><a href="#S142">?PR?IPC_WAITLPM?IPC</a></li>
-<li><a href="#S117">?PR?KB_CB_INIT?SYS</a></li>
-<li><a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S86">?PR?KS_UNISTALL?KEYSCAN</a></li>
-<li><a href="#S95">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S98">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S144">?PR?IPC_ABANDONLPM?IPC</a></li>
+<li><a href="#S146">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
+<li><a href="#S143">?PR?IPC_WAITLPM?IPC</a></li>
+<li><a href="#S118">?PR?KB_CB_INIT?SYS</a></li>
+<li><a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S87">?PR?KS_UNISTALL?KEYSCAN</a></li>
+<li><a href="#S96">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S99">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S105">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
 <li><a href="#S17">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S125">?PR?MAIN?RAM</a></li>
+<li><a href="#S126">?PR?MAIN?RAM</a></li>
 </ul>
 
-<h2><a name="S125"></a>?PR?MAIN?RAM (C:0017E6H - C:0017E7H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S126"></a>?PR?MAIN?RAM (C:00366EH - C:00366FH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S138"></a>?PR?_IPC_TXSPPDATA?IPC (C:0017E8H - C:0017EFH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>)<p>
+<h2><a name="S139"></a>?PR?_IPC_TXSPPDATA?IPC (C:003C27H - C:003C2FH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S135">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S135">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S141"></a>?PR?_IPC_INITIALIZE?IPC (C:0017CBH - C:0017D7H)</h2>
+<h2><a name="S142"></a>?PR?_IPC_INITIALIZE?IPC (C:0035EFH - C:0035FBH)</h2>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <h2><a name="S4"></a>?PR?_YC_STORE_RECORD_LIST?BLUETOOTH (C:001014H - C:0010EAH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S165">?PR?_XMEMCPY?UTILITIES</a>) Top=4 Bytes (<a href="#S15">?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S166">?PR?_XMEMCPY?UTILITIES</a>) Top=4 Bytes (<a href="#S15">?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S165">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S166">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
 <li><a href="#S15">?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH</a></li>
 </ul>
 
 <h2><a name="S6"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:000FF7H - C:001013H)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S110">?PR?LED_TIMER500MS?SYS</a>)<p>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S111">?PR?LED_TIMER500MS?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S98">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S110">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S99">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S111">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S7"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:0017F0H - C:001888H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=8 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S7"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:0017FCH - C:001894H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
 <h2><a name="S9"></a>?PR?YC_CANCEL_RECONNECT?BLUETOOTH (C:000D31H - C:000D4FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S10"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:001889H - C:001892H)</h2>
-<p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S10"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:001895H - C:00189EH)</h2>
+<p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
 <h2><a name="S11"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:000CF2H - C:000D30H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S12"></a>?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH (C:001FEDH - C:002003H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S12"></a>?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH (C:001FF5H - C:00200BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S14"></a>?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH (C:002004H - C:002047H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S207">?PR?_IIC_READ?IIC</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S14"></a>?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH (C:00200CH - C:00204FH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S208">?PR?_IIC_READ?IIC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S207">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S208">?PR?_IIC_READ?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S112">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S113">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S15"></a>?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH (C:001E5AH - C:001F3FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S15"></a>?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH (C:001E67H - C:001F4CH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a>) Top=2 Bytes (<a href="#S109">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S174">?PR?_COMPARE_STR?UTILITIES</a></li>
-<li><a href="#S171">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S175">?PR?_COMPARE_STR?UTILITIES</a></li>
+<li><a href="#S172">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
 <li><a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
 <h2><a name="S17"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:000D50H - C:000DE6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S55"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:00091CH - C:000AF4H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=10 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>)<p>
+<h2><a name="S56"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:00091CH - C:000AF4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=10 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S207">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S171">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S208">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S172">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
 <li><a href="#S9">?PR?YC_CANCEL_RECONNECT?BLUETOOTH</a></li>
 <li><a href="#S10">?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
@@ -304,999 +311,987 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 <li><a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a></li>
-<li><a href="#S113">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S114">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S57"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:0014FEH - C:0015FCH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>) Top=6 Bytes (<a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S58"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:00150CH - C:00160CH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>) Top=6 Bytes (<a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S137">?PR?_IPC_TX24GDATA?IPC</a></li>
-<li><a href="#S139">?PR?_IPC_TXBLEDATA?IPC</a></li>
-<li><a href="#S136">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S138">?PR?_IPC_TX24GDATA?IPC</a></li>
+<li><a href="#S140">?PR?_IPC_TXBLEDATA?IPC</a></li>
+<li><a href="#S137">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
 <li><a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S61">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
-<li><a href="#S65">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
-<li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
-<li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
+<li><a href="#S66">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
+<li><a href="#S117">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S59"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:0025FCH - C:002616H)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S76">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
+<h2><a name="S60"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:002642H - C:00265CH)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S77">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S76">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S77">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S60"></a>?PR?_KB_SET_SYSTEMKEY?KB_PROCESS (C:002931H - C:00294BH)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S76">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
+<h2><a name="S61"></a>?PR?_KB_SET_SYSTEMKEY?KB_PROCESS (C:002977H - C:002991H)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S77">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S76">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S77">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S61"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:0015FDH - C:001636H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S62"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:00160DH - C:001646H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S63"></a>?PR?KB_BT_PINCODE_ENTER?KB_PROCESS (C:00294CH - C:002BBDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S64"></a>?PR?KB_BT_PINCODE_ENTER?KB_PROCESS (C:002992H - C:002C03H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S65"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:001700H - C:00173BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S66">?PR?KB_MOTION?KB_PROCESS</a>)<p>
+<h2><a name="S66"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:002E8CH - C:002EC9H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S67">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S66">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S67">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S66"></a>?PR?KB_MOTION?KB_PROCESS (C:0016CCH - C:0016FFH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S67"></a>?PR?KB_MOTION?KB_PROCESS (C:002E11H - C:002E43H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S144">?PR?IPC_ISTXBUFFEMPTY?IPC</a></li>
-<li><a href="#S65">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S145">?PR?IPC_ISTXBUFFEMPTY?IPC</a></li>
+<li><a href="#S66">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S68">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S69">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S68"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:001637H - C:0016CBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S69"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:001647H - C:0016DCH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a>) Top=2 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S61">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
-<li><a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
-<li><a href="#S66">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
+<li><a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
+<li><a href="#S67">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S69"></a>?PR?_KB_MOTION_KEYSCAN?KB_PROCESS (C:00112EH - C:001433H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a>)<p>
+<h2><a name="S70"></a>?PR?_KB_MOTION_KEYSCAN?KB_PROCESS (C:00112EH - C:001441H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S71">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
-<li><a href="#S76">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
-<li><a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a></li>
-<li><a href="#S165">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S72">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
+<li><a href="#S77">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S166">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
-<li><a href="#S66">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
+<li><a href="#S67">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S71"></a>?PR?_KB_DEVICE_SELECT?KB_PROCESS (C:002EFBH - C:003039H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S72"></a>?PR?_KB_DEVICE_SELECT?KB_PROCESS (C:002FCAH - C:00310AH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S73"></a>?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS (C:00303AH - C:00305EH)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S74">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
+<h2><a name="S74"></a>?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS (C:00310BH - C:00312FH)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S75">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S74">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
+<li><a href="#S75">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S74"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:00305FH - C:0032C0H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S73">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a>) Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S75"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:003130H - C:003391H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S74">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a>) Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S73">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a></li>
+<li><a href="#S74">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S76"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:002617H - C:002930H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S77"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:00265DH - C:002976H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S59">?PR?_KB_SET_MULTIKEY?KB_PROCESS</a></li>
-<li><a href="#S60">?PR?_KB_SET_SYSTEMKEY?KB_PROCESS</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S60">?PR?_KB_SET_MULTIKEY?KB_PROCESS</a></li>
+<li><a href="#S61">?PR?_KB_SET_SYSTEMKEY?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S78"></a>?PR?_BIT_COUNT?KEYSCAN (C:002DBDH - C:002DCAH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S79"></a>?PR?_BIT_COUNT?KEYSCAN (C:002E03H - C:002E10H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S79"></a>?PR?_KEYIN?KEYSCAN (C:002DFBH - C:002E50H)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S80"></a>?PR?_KEYIN?KEYSCAN (C:002ECAH - C:002F1FH)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S80"></a>?PR?_KEYOUT?KEYSCAN (C:002E51H - C:002EFAH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S81"></a>?PR?_KEYOUT?KEYSCAN (C:002F20H - C:002FC9H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S81"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:0032C1H - C:0032DDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>) Top=6 Bytes (<a href="#S85">?PR?KS_INITIALIZE?KEYSCAN</a>)<p>
+<h2><a name="S82"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:003392H - C:0033AEH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a>) Top=6 Bytes (<a href="#S86">?PR?KS_INITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S85">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S86">?PR?KS_INITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S85"></a>?PR?KS_INITIALIZE?KEYSCAN (C:001F8AH - C:001F95H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S81">?PR?KSRAWINITIALIZE?KEYSCAN</a>) Top=4 Bytes (<a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
+<h2><a name="S86"></a>?PR?KS_INITIALIZE?KEYSCAN (C:001FA5H - C:001FB0H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S82">?PR?KSRAWINITIALIZE?KEYSCAN</a>) Top=4 Bytes (<a href="#S101">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S81">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
+<li><a href="#S82">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S101">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S86"></a>?PR?KS_UNISTALL?KEYSCAN (C:003390H - C:003427H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S87"></a>?PR?KS_UNISTALL?KEYSCAN (C:003461H - C:0034F8H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S198">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
-<li><a href="#S203">?PR?GPIO_FILLPD?GPIO</a></li>
+<li><a href="#S198">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
+<li><a href="#S204">?PR?GPIO_FILLPD?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S88"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:003540H - C:00369FH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S89"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:0036B0H - C:00380FH)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S90"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:002DCBH - C:002DFAH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S91"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:002E5CH - C:002E8BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S92"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:002BBEH - C:002DBCH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S88">?PR?KS_SCANMATRIX?KEYSCAN</a>) Top=4 Bytes (<a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a>)<p>
+<h2><a name="S93"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:002C04H - C:002E02H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S89">?PR?KS_SCANMATRIX?KEYSCAN</a>) Top=4 Bytes (<a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S90">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
-<li><a href="#S78">?PR?_BIT_COUNT?KEYSCAN</a></li>
-<li><a href="#S174">?PR?_COMPARE_STR?UTILITIES</a></li>
-<li><a href="#S74">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
-<li><a href="#S79">?PR?_KEYIN?KEYSCAN</a></li>
-<li><a href="#S80">?PR?_KEYOUT?KEYSCAN</a></li>
-<li><a href="#S88">?PR?KS_SCANMATRIX?KEYSCAN</a></li>
+<li><a href="#S91">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
+<li><a href="#S79">?PR?_BIT_COUNT?KEYSCAN</a></li>
+<li><a href="#S175">?PR?_COMPARE_STR?UTILITIES</a></li>
+<li><a href="#S75">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
+<li><a href="#S80">?PR?_KEYIN?KEYSCAN</a></li>
+<li><a href="#S81">?PR?_KEYOUT?KEYSCAN</a></li>
+<li><a href="#S89">?PR?KS_SCANMATRIX?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
-<li><a href="#S66">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
+<li><a href="#S67">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S95"></a>?PR?LED_ALL_SHUTDOWN?LED (C:001FB7H - C:001FD9H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=4 Bytes (<a href="#S104">?PR?SYSTEM_G24_LONG_LPM?SYS</a>)<p>
+<h2><a name="S96"></a>?PR?LED_ALL_SHUTDOWN?LED (C:001FD2H - C:001FF4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=4 Bytes (<a href="#S105">?PR?SYSTEM_G24_LONG_LPM?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S104">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S105">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S96"></a>?PR?LED_DEVICE_POWERON?LED (C:000F7CH - C:000FB4H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S97"></a>?PR?LED_DEVICE_POWERON?LED (C:000F7CH - C:000FB4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=2 Bytes (<a href="#S109">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S117">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S97"></a>?PR?LED_DEVICE_POWEROFF?LED (C:000FB5H - C:000FEDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S182">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S98"></a>?PR?LED_DEVICE_POWEROFF?LED (C:000FB5H - C:000FEDH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S183">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S109">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S117">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S98"></a>?PR?LED_HANDLE?LED (C:000BDDH - C:000CD5H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S182">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S99"></a>?PR?LED_HANDLE?LED (C:000BDDH - C:000CD5H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S183">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S104">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 <li><a href="#S6">?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S99"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:001460H - C:0014FDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a>) Top=4 Bytes (<a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
+<h2><a name="S100"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:00146EH - C:00150BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a>) Top=4 Bytes (<a href="#S102">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
+<li><a href="#S102">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S100"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:001FB5H - C:001FB6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S85">?PR?KS_INITIALIZE?KEYSCAN</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S101"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:001FD0H - C:001FD1H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S86">?PR?KS_INITIALIZE?KEYSCAN</a>) Top=2 Bytes (<a href="#S109">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S85">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S86">?PR?KS_INITIALIZE?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S101"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:0036A0H - C:0036D4H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S121">?PR?YC_ADC_INIT?ADC</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S102"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:003810H - C:003844H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S122">?PR?YC_ADC_INIT?ADC</a>) Top=2 Bytes (<a href="#S109">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S99">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
-<li><a href="#S121">?PR?YC_ADC_INIT?ADC</a></li>
-</ul>
-
-<p><br><b>Called from:</b></p>
-<ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S100">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
+<li><a href="#S122">?PR?YC_ADC_INIT?ADC</a></li>
 </ul>
 
-<h2><a name="S102"></a>?PR?SYSTEM_HARDWARE_RESET?SYS (C:001FE2H - C:001FEAH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S105">?PR?SYSTEM_RESET_CONNECT?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S105">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S103"></a>?PR?SYSTEM_LONG_SLEEP?SYS (C:000FEEH - C:000FF6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=4 Bytes (<a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S104"></a>?PR?SYSTEM_LONG_SLEEP?SYS (C:000FEEH - C:000FF6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=4 Bytes (<a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S98">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
-<li><a href="#S113">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S99">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S114">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S104"></a>?PR?SYSTEM_G24_LONG_LPM?SYS (C:0021A0H - C:0021BBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S95">?PR?LED_ALL_SHUTDOWN?LED</a>) Top=2 Bytes (<a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S105"></a>?PR?SYSTEM_G24_LONG_LPM?SYS (C:003641H - C:00366DH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S96">?PR?LED_ALL_SHUTDOWN?LED</a>) Top=2 Bytes (<a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S95">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S96">?PR?LED_ALL_SHUTDOWN?LED</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
-</ul>
-
-<h2><a name="S105"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:001FEBH - C:001FECH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
-<p><br><b>Calls to:</b></p>
-<ul>
-<li><a href="#S102">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
+<h2><a name="S106"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:0022C4H - C:0022C3H)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S117">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S110"></a>?PR?LED_TIMER500MS?SYS (C:000B07H - C:000BDCH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S111"></a>?PR?LED_TIMER500MS?SYS (C:000B07H - C:000BDCH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S201">?PR?_GPIO_FLIPOUTBIT?GPIO</a>) Top=2 Bytes (<a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S201">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
 <li><a href="#S6">?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S111"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:0020D7H - C:00219FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S112"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:0016DDH - C:0017CFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S104">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
-<li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S105">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
+<li><a href="#S104">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S112"></a>?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS (C:002048H - C:002093H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S113"></a>?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS (C:002050H - C:00209BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>) Top=2 Bytes (<a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 <li><a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S113"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:0021BCH - C:002208H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S114"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:0022CDH - C:002319H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S104">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S114"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:002209H - C:0023EEH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S115"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:0020E0H - C:0022C3H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S95">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
-<li><a href="#S105">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S96">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S104">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S106">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 <li><a href="#S17">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S117"></a>?PR?KB_CB_INIT?SYS (C:0017C5H - C:0017CAH)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S118"></a>?PR?KB_CB_INIT?SYS (C:0035E9H - C:0035EEH)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S121"></a>?PR?YC_ADC_INIT?ADC (C:0036D5H - C:0037E6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
+<h2><a name="S122"></a>?PR?YC_ADC_INIT?ADC (C:003845H - C:003956H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S102">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
+<li><a href="#S102">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S122"></a>?PR?YC_ADC_CHECK?ADC (C:0023EFH - C:0025FBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S124">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
+<h2><a name="S123"></a>?PR?YC_ADC_CHECK?ADC (C:002435H - C:002641H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S125">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S124">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
+<li><a href="#S125">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
 </ul>
 
-<h2><a name="S124"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:0020C6H - C:0020D6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S122">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S125"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:0020CFH - C:0020DFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S123">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S122">?PR?YC_ADC_CHECK?ADC</a></li>
+<li><a href="#S123">?PR?YC_ADC_CHECK?ADC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S116">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S126"></a>?PR?_BUFSIZE?IPC (C:003913H - C:00396CH)</h2>
-<p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S130">?PR?_IPCTX?IPC</a>)<p>
+<h2><a name="S127"></a>?PR?_BUFSIZE?IPC (C:003967H - C:0039C0H)</h2>
+<p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S131">?PR?_IPCTX?IPC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S130">?PR?_IPCTX?IPC</a></li>
+<li><a href="#S131">?PR?_IPCTX?IPC</a></li>
 </ul>
 
-<h2><a name="S128"></a>?PR?_IPCRX?IPC (C:00396DH - C:0039BCH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S145">?PR?IPC_DEALSINGLESTEP?IPC</a>)<p>
+<h2><a name="S129"></a>?PR?_IPCRX?IPC (C:0039C1H - C:003A10H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S146">?PR?IPC_DEALSINGLESTEP?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S145">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
+<li><a href="#S146">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
 </ul>
 
-<h2><a name="S130"></a>?PR?_IPCTX?IPC (C:000887H - C:00091BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S126">?PR?_BUFSIZE?IPC</a>) Top=10 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>)<p>
+<h2><a name="S131"></a>?PR?_IPCTX?IPC (C:000887H - C:00091BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S127">?PR?_BUFSIZE?IPC</a>) Top=10 Bytes (<a href="#S135">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S126">?PR?_BUFSIZE?IPC</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S127">?PR?_BUFSIZE?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S135">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S132"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:00085FH - C:000886H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a>)<p>
+<h2><a name="S133"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:00085FH - C:000886H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S2">?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH</a></li>
-<li><a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
-<li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
-<li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
+<li><a href="#S117">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S104">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 <li><a href="#S9">?PR?YC_CANCEL_RECONNECT?BLUETOOTH</a></li>
-<li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 <li><a href="#S12">?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH</a></li>
-<li><a href="#S112">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
+<li><a href="#S113">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S134"></a>?PR?_IPC_TXDATA?IPC (C:001742H - C:001767H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S165">?PR?_XMEMCPY?UTILITIES</a>) Top=10 Bytes (<a href="#S136">?PR?_IPC_TXBREDRHIDDATA?IPC</a>)<p>
+<h2><a name="S135"></a>?PR?_IPC_TXDATA?IPC (C:0017D6H - C:0017FBH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S166">?PR?_XMEMCPY?UTILITIES</a>) Top=10 Bytes (<a href="#S137">?PR?_IPC_TXBREDRHIDDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S130">?PR?_IPCTX?IPC</a></li>
-<li><a href="#S165">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S131">?PR?_IPCTX?IPC</a></li>
+<li><a href="#S166">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S139">?PR?_IPC_TXBLEDATA?IPC</a></li>
-<li><a href="#S136">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
-<li><a href="#S138">?PR?_IPC_TXSPPDATA?IPC</a></li>
+<li><a href="#S140">?PR?_IPC_TXBLEDATA?IPC</a></li>
+<li><a href="#S137">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
+<li><a href="#S139">?PR?_IPC_TXSPPDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S136"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:001770H - C:00177BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S137"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:003C1AH - C:003C26H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S135">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S135">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S137"></a>?PR?_IPC_TX24GDATA?IPC (C:00173CH - C:001741H)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S138"></a>?PR?_IPC_TX24GDATA?IPC (C:0017D0H - C:0017D5H)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S139"></a>?PR?_IPC_TXBLEDATA?IPC (C:001768H - C:00176FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S140"></a>?PR?_IPC_TXBLEDATA?IPC (C:003C30H - C:003C38H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S135">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S135">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S142"></a>?PR?IPC_WAITLPM?IPC (C:0017D8H - C:0017E5H)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S143"></a>?PR?IPC_WAITLPM?IPC (C:001F97H - C:001FA4H)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S109">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S143"></a>?PR?IPC_ABANDONLPM?IPC (C:003BCCH - C:003BD7H)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S144"></a>?PR?IPC_ABANDONLPM?IPC (C:003670H - C:00367BH)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S144"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:003BD8H - C:003BEFH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S66">?PR?KB_MOTION?KB_PROCESS</a>)<p>
+<h2><a name="S145"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:002E44H - C:002E5BH)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S67">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S66">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S67">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S145"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:0039BDH - C:003BC5H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S128">?PR?_IPCRX?IPC</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S146"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:003A11H - C:003C19H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S129">?PR?_IPCRX?IPC</a>) Top=2 Bytes (<a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S128">?PR?_IPCRX?IPC</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S129">?PR?_IPCRX?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S119">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S165"></a>?PR?_XMEMCPY?UTILITIES (C:0010EBH - C:00112DH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S207">?PR?_IIC_READ?IIC</a>)<p>
+<h2><a name="S166"></a>?PR?_XMEMCPY?UTILITIES (C:0010EBH - C:00112DH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S208">?PR?_IIC_READ?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S207">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S208">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S135">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 <li><a href="#S2">?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH</a></li>
 <li><a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S167"></a>?PR?_DMEMCPY?UTILITIES (C:003BF7H - C:003C3AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=16 Bytes (<a href="#S209">?PR?_IIC_WRITE?IIC</a>)<p>
+<h2><a name="S168"></a>?PR?_DMEMCPY?UTILITIES (C:003C46H - C:003C89H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=16 Bytes (<a href="#S210">?PR?_IIC_WRITE?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S209">?PR?_IIC_WRITE?IIC</a></li>
+<li><a href="#S210">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
-<h2><a name="S169"></a>?PR?_XMEMCLEAR?UTILITIES (C:001434H - C:00145FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S99">?PR?SYSTEM_CLEAR_MEM?SYS</a>)<p>
+<h2><a name="S170"></a>?PR?_XMEMCLEAR?UTILITIES (C:001442H - C:00146DH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S100">?PR?SYSTEM_CLEAR_MEM?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S61">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
-<li><a href="#S65">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
-<li><a href="#S99">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
+<li><a href="#S66">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
+<li><a href="#S100">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
+<li><a href="#S112">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S171"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:001E2DH - C:001E59H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S172"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:001E3AH - C:001E66H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S15">?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S173"></a>?PR?_DELAY1MS?UTILITIES (C:000E95H - C:000EACH)</h2>
-<p><br><b>Maximum Stack:</b> Top=14 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
+<h2><a name="S174"></a>?PR?_DELAY1MS?UTILITIES (C:000E95H - C:000EACH)</h2>
+<p><br><b>Maximum Stack:</b> Top=14 Bytes (<a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S142">?PR?IPC_WAITLPM?IPC</a></li>
-<li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S113">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S143">?PR?IPC_WAITLPM?IPC</a></li>
+<li><a href="#S115">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S114">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 <li><a href="#S17">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S174"></a>?PR?_COMPARE_STR?UTILITIES (C:001F40H - C:001F89H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S175"></a>?PR?_COMPARE_STR?UTILITIES (C:001F4DH - C:001F96H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S92">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S93">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 <li><a href="#S15">?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S176"></a>?PR?_GPIOSETBIT?GPIO (C:00332FH - C:00338FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S182">?PR?_GPIO_SETOUT?GPIO</a>)<p>
+<h2><a name="S177"></a>?PR?_GPIOSETBIT?GPIO (C:003400H - C:003460H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S183">?PR?_GPIO_SETOUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S188">?PR?_GPIO_SETOE?GPIO</a></li>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S186">?PR?_GPIO_SETPD?GPIO</a></li>
-<li><a href="#S184">?PR?_GPIO_SETPU?GPIO</a></li>
+<li><a href="#S189">?PR?_GPIO_SETOE?GPIO</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S187">?PR?_GPIO_SETPD?GPIO</a></li>
+<li><a href="#S185">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
-<h2><a name="S179"></a>?PR?_GPIOGETBIT?GPIO (C:0034CDH - C:00350BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a>)<p>
+<h2><a name="S180"></a>?PR?_GPIOGETBIT?GPIO (C:003602H - C:003640H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S216">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S201">?PR?_GPIO_FLIPOUTBIT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S201">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
 </ul>
 
-<h2><a name="S181"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:0034C7H - C:0034CCH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>)<p>
+<h2><a name="S182"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:0035FCH - C:003601H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S198">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
+<li><a href="#S198">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
 </ul>
 
-<h2><a name="S182"></a>?PR?_GPIO_SETOUT?GPIO (C:000AF5H - C:000B06H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S183"></a>?PR?_GPIO_SETOUT?GPIO (C:000AF5H - C:000B06H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S177">?PR?_GPIOSETBIT?GPIO</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S176">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S177">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
-<li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
-<li><a href="#S97">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S96">?PR?LED_DEVICE_POWERON?LED</a></li>
-<li><a href="#S98">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S110">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S201">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S117">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S98">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S97">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S99">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S111">?PR?LED_TIMER500MS?SYS</a></li>
 <li><a href="#S17">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S184"></a>?PR?_GPIO_SETPU?GPIO (C:0032FCH - C:00330CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S185"></a>?PR?_GPIO_SETPU?GPIO (C:0033CDH - C:0033DDH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S177">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S176">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S177">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
-<li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S186"></a>?PR?_GPIO_SETPD?GPIO (C:00330DH - C:00331DH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S187"></a>?PR?_GPIO_SETPD?GPIO (C:0033DEH - C:0033EEH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S177">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S176">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S177">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S188"></a>?PR?_GPIO_SETOE?GPIO (C:00331EH - C:00332EH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S189"></a>?PR?_GPIO_SETOE?GPIO (C:0033EFH - C:0033FFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S177">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S176">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S177">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
-<li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S191">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S190"></a>?PR?_GPIO_SETINPUT?GPIO (C:0032DEH - C:0032FBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S186">?PR?_GPIO_SETPD?GPIO</a>) Top=8 Bytes (<a href="#S81">?PR?KSRAWINITIALIZE?KEYSCAN</a>)<p>
+<h2><a name="S191"></a>?PR?_GPIO_SETINPUT?GPIO (C:0033AFH - C:0033CCH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S187">?PR?_GPIO_SETPD?GPIO</a>) Top=8 Bytes (<a href="#S82">?PR?KSRAWINITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S188">?PR?_GPIO_SETOE?GPIO</a></li>
-<li><a href="#S186">?PR?_GPIO_SETPD?GPIO</a></li>
-<li><a href="#S184">?PR?_GPIO_SETPU?GPIO</a></li>
+<li><a href="#S189">?PR?_GPIO_SETOE?GPIO</a></li>
+<li><a href="#S187">?PR?_GPIO_SETPD?GPIO</a></li>
+<li><a href="#S185">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S83">?PR?KSCOLINITIALIZE?KEYSCAN</a></li>
-<li><a href="#S81">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
+<li><a href="#S84">?PR?KSCOLINITIALIZE?KEYSCAN</a></li>
+<li><a href="#S82">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S192"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:000F5FH - C:000F7BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S188">?PR?_GPIO_SETOE?GPIO</a>) Top=6 Bytes (<a href="#S95">?PR?LED_ALL_SHUTDOWN?LED</a>)<p>
+<h2><a name="S193"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:000F5FH - C:000F7BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S189">?PR?_GPIO_SETOE?GPIO</a>) Top=6 Bytes (<a href="#S96">?PR?LED_ALL_SHUTDOWN?LED</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S188">?PR?_GPIO_SETOE?GPIO</a></li>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S184">?PR?_GPIO_SETPU?GPIO</a></li>
+<li><a href="#S189">?PR?_GPIO_SETOE?GPIO</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S185">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S95">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S97">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S96">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S96">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S98">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S97">?PR?LED_DEVICE_POWERON?LED</a></li>
 </ul>
 
-<h2><a name="S197"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:003428H - C:00343AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S181">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S86">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
+<h2><a name="S198"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:0034F9H - C:00350BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S182">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S87">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S181">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
+<li><a href="#S182">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S86">?PR?KS_UNISTALL?KEYSCAN</a></li>
+<li><a href="#S87">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S200"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:000CD6H - C:000CF1H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S179">?PR?_GPIOGETBIT?GPIO</a>) Top=4 Bytes (<a href="#S110">?PR?LED_TIMER500MS?SYS</a>)<p>
+<h2><a name="S201"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:000CD6H - C:000CF1H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S180">?PR?_GPIOGETBIT?GPIO</a>) Top=4 Bytes (<a href="#S111">?PR?LED_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S179">?PR?_GPIOGETBIT?GPIO</a></li>
+<li><a href="#S183">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S180">?PR?_GPIOGETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S110">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S203"></a>?PR?GPIO_FILLPD?GPIO (C:00350CH - C:00353FH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S86">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
+<h2><a name="S204"></a>?PR?GPIO_FILLPD?GPIO (C:00367CH - C:0036AFH)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S87">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S86">?PR?KS_UNISTALL?KEYSCAN</a></li>
+<li><a href="#S87">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S206"></a>?PR?IICWAITDONE?IIC (C:001FDAH - C:001FE1H)</h2>
-<p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S207">?PR?_IIC_READ?IIC</a>)<p>
+<h2><a name="S207"></a>?PR?IICWAITDONE?IIC (C:003D22H - C:003D29H)</h2>
+<p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S208">?PR?_IIC_READ?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S207">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S209">?PR?_IIC_WRITE?IIC</a></li>
+<li><a href="#S208">?PR?_IIC_READ?IIC</a></li>
 </ul>
 
-<h2><a name="S207"></a>?PR?_IIC_READ?IIC (C:001D7DH - C:001E2CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S206">?PR?IICWAITDONE?IIC</a>) Top=14 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>)<p>
+<h2><a name="S208"></a>?PR?_IIC_READ?IIC (C:001D89H - C:001E39H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S207">?PR?IICWAITDONE?IIC</a>) Top=14 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S165">?PR?_XMEMCPY?UTILITIES</a></li>
-<li><a href="#S206">?PR?IICWAITDONE?IIC</a></li>
+<li><a href="#S166">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S207">?PR?IICWAITDONE?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S209"></a>?PR?_IIC_WRITE?IIC (C:003C3BH - C:003CD5H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S167">?PR?_DMEMCPY?UTILITIES</a>) Top=14 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
+<h2><a name="S210"></a>?PR?_IIC_WRITE?IIC (C:003C8AH - C:003D21H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S168">?PR?_DMEMCPY?UTILITIES</a>) Top=14 Bytes (<a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S167">?PR?_DMEMCPY?UTILITIES</a></li>
-<li><a href="#S206">?PR?IICWAITDONE?IIC</a></li>
+<li><a href="#S168">?PR?_DMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
-<h2><a name="S211"></a>?PR?_IIC_WRITEBLOCK?IIC (C:000DE7H - C:000E94H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S209">?PR?_IIC_WRITE?IIC</a>) Top=12 Bytes (<a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S212"></a>?PR?_IIC_WRITEBLOCK?IIC (C:000DE7H - C:000E94H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S210">?PR?_IIC_WRITE?IIC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S215">?C?LIB_CODE</a></li>
-<li><a href="#S173">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S209">?PR?_IIC_WRITE?IIC</a></li>
+<li><a href="#S216">?C?LIB_CODE</a></li>
+<li><a href="#S174">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S210">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S55">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S122">?PR?YC_ADC_CHECK?ADC</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S123">?PR?YC_ADC_CHECK?ADC</a></li>
 <li><a href="#S17">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S215"></a>?C?LIB_CODE (C:000003H - C:0005DEH)</h2>
-<p><br><b>Maximum Stack:</b> Top=18 Bytes (<a href="#S167">?PR?_DMEMCPY?UTILITIES</a>)<p>
+<h2><a name="S216"></a>?C?LIB_CODE (C:000003H - C:0005DEH)</h2>
+<p><br><b>Maximum Stack:</b> Top=18 Bytes (<a href="#S168">?PR?_DMEMCPY?UTILITIES</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S90">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
-<li><a href="#S174">?PR?_COMPARE_STR?UTILITIES</a></li>
-<li><a href="#S167">?PR?_DMEMCPY?UTILITIES</a></li>
-<li><a href="#S179">?PR?_GPIOGETBIT?GPIO</a></li>
-<li><a href="#S176">?PR?_GPIOSETBIT?GPIO</a></li>
-<li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S141">?PR?_IPC_INITIALIZE?IPC</a></li>
-<li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S57">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S128">?PR?_IPCRX?IPC</a></li>
-<li><a href="#S130">?PR?_IPCTX?IPC</a></li>
-<li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S106">?PR?_KB_CB_HID?SYS</a></li>
-<li><a href="#S71">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
-<li><a href="#S69">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S76">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
-<li><a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a></li>
-<li><a href="#S171">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
-<li><a href="#S165">?PR?_XMEMCPY?UTILITIES</a></li>
-<li><a href="#S145">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
-<li><a href="#S63">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
-<li><a href="#S122">?PR?YC_ADC_CHECK?ADC</a></li>
-<li><a href="#S121">?PR?YC_ADC_INIT?ADC</a></li>
+<li><a href="#S91">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
+<li><a href="#S175">?PR?_COMPARE_STR?UTILITIES</a></li>
+<li><a href="#S168">?PR?_DMEMCPY?UTILITIES</a></li>
+<li><a href="#S180">?PR?_GPIOGETBIT?GPIO</a></li>
+<li><a href="#S177">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S212">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S142">?PR?_IPC_INITIALIZE?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S129">?PR?_IPCRX?IPC</a></li>
+<li><a href="#S131">?PR?_IPCTX?IPC</a></li>
+<li><a href="#S109">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S107">?PR?_KB_CB_HID?SYS</a></li>
+<li><a href="#S72">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
+<li><a href="#S70">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S77">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S170">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S172">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S166">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S146">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
+<li><a href="#S64">?PR?KB_BT_PINCODE_ENTER?KB_PROCESS</a></li>
+<li><a href="#S123">?PR?YC_ADC_CHECK?ADC</a></li>
+<li><a href="#S122">?PR?YC_ADC_INIT?ADC</a></li>
 </ul>
 
 </body>
Index: c51/output/FW.MAP
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/FW.MAP	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/FW.MAP	(working copy)
@@ -1,12 +1,11 @@
-LX51 LINKER/LOCATER V4.41                                                               06/09/2021  21:22:49  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               06/25/2021  15:33:43  PAGE 1
 
 
 LX51 LINKER/LOCATER V4.41, INVOKED BY:
-D:\SOFTWARE\PATH\KEIL\C51\BIN\LX51.EXE OUTPUT/BLUETOOTH.OBJ, OUTPUT/GLOBAL_VARIABLE.OBJ, OUTPUT/KB_PROCESS.OBJ, OUTPUT/K
->> EYSCAN.OBJ, OUTPUT/LED.OBJ, OUTPUT/SYS.OBJ, OUTPUT/ADC.OBJ, OUTPUT/RAM.OBJ, OUTPUT/..\PATCH\IPC.OBJ, OUTPUT/..\PATCH\
->> UTILITIES.OBJ, OUTPUT/..\PATCH\GPIO.OBJ, OUTPUT/..\PATCH\IIC.OBJ TO OUTPUT\FW CLASSES (XDATA (X:0X4DD0-X:0X4F40), COD
->> E (C:0-C:0XFFFF), DATA (D:0X10-0X7F), IDATA (I:0X80-0XCF)) SEGMENTS (?STACK (D:0XD0)) NOOVERLAY PAGELENGTH (60000) CO
->> DE
+H:\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/..\PATCH\IPC.OBJ, OUTPUT/..\PATCH\UTILITIES.OBJ,
+>>  OUTPUT/..\PATCH\GPIO.OBJ, OUTPUT/..\PATCH\IIC.OBJ TO OUTPUT\FW CLASSES (XDATA (X:0X4DD0-X:0X4F40), CODE (C:0-C:0XFFF
+>> F), DATA (D:0X10-0X7F), IDATA (I:0X80-0XCF)) SEGMENTS (?STACK (D:0XD0)) NOOVERLAY PAGELENGTH (60000) CODE
 
 
 CPU MODE:     8051 MODE
@@ -38,47 +37,47 @@
          COMMENT TYPE 0: C51 V9.00
   OUTPUT/..\PATCH\IIC.OBJ (IIC)
          COMMENT TYPE 0: C51 V9.00
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
+  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
+  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
+  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
+  H:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
+  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
+  H:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?COPY)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
+  H:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  D:\SOFTWARE\PATH\KEIL\C51\LIB\C51L.LIB (?C_INIT)
+  H:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
          COMMENT TYPE 1: A51 / ASM51 Assembler
 
 
@@ -86,8 +85,8 @@
 
 BASE        START       END         USED      MEMORY CLASS
 ==========================================================
-X:000000H   X:004DD0H   X:004F40H   000390H   XDATA
-C:000000H   C:000000H   C:00FFFFH   003C5FH   CODE
+X:000000H   X:004DD0H   X:004F40H   000391H   XDATA
+C:000000H   C:000000H   C:00FFFFH   003CB3H   CODE
 I:000000H   I:000010H   I:00007FH   000008H   DATA
 I:000000H   I:000080H   I:0000CFH   000001H   IDATA
 C:000000H   C:000000H   C:00FFFFH   0000B6H   CONST
@@ -144,90 +143,90 @@
 000FF7H   001013H   00001DH   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
 001014H   0010EAH   0000D7H   BYTE   UNIT     CODE           ?PR?_YC_STORE_RECORD_LIST?BLUETOOTH
 0010EBH   00112DH   000043H   BYTE   UNIT     CODE           ?PR?_XMEMCPY?UTILITIES
-00112EH   001433H   000306H   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
-001434H   00145FH   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
-001460H   0014FDH   00009EH   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
-0014FEH   0015FCH   0000FFH   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
-0015FDH   001636H   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-001637H   0016CBH   000095H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
-0016CCH   0016FFH   000034H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
-001700H   00173BH   00003CH   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
-00173CH   001741H   000006H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
-001742H   001767H   000026H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
-001768H   00176FH   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
-001770H   00177BH   00000CH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
-00177CH   0017C4H   000049H   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
-0017C5H   0017CAH   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
-0017CBH   0017D7H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
-0017D8H   0017E5H   00000EH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
-0017E6H   0017E7H   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
-0017E8H   0017EFH   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
-0017F0H   001888H   000099H   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
-001889H   001892H   00000AH   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
-001893H   001D7CH   0004EAH   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
-001D7DH   001E2CH   0000B0H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
-001E2DH   001E59H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
-001E5AH   001F3FH   0000E6H   BYTE   UNIT     CODE           ?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH
-001F40H   001F89H   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
-001F8AH   001F95H   00000CH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
-001F96H   001FB4H   00001FH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
-001FB5H   001FB6H   000002H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
-001FB7H   001FD9H   000023H   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
-001FDAH   001FE1H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
-001FE2H   001FEAH   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
-001FEBH   001FECH   000002H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
-001FEDH   002003H   000017H   BYTE   UNIT     CODE           ?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH
-002004H   002047H   000044H   BYTE   UNIT     CODE           ?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH
-002048H   002093H   00004CH   BYTE   UNIT     CODE           ?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS
-002094H   0020C5H   000032H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
-0020C6H   0020D6H   000011H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
-0020D7H   00219FH   0000C9H   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
-0021A0H   0021BBH   00001CH   BYTE   UNIT     CODE           ?PR?SYSTEM_G24_LONG_LPM?SYS
-0021BCH   002208H   00004DH   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
-002209H   0023EEH   0001E6H   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
-0023EFH   0025FBH   00020DH   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
-0025FCH   002616H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
-002617H   002930H   00031AH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
-002931H   00294BH   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_SYSTEMKEY?KB_PROCESS
-00294CH   002BBDH   000272H   BYTE   UNIT     CODE           ?PR?KB_BT_PINCODE_ENTER?KB_PROCESS
-002BBEH   002DBCH   0001FFH   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
-002DBDH   002DCAH   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
-002DCBH   002DFAH   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
-002DFBH   002E50H   000056H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
-002E51H   002EFAH   0000AAH   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
-002EFBH   003039H   00013FH   BYTE   UNIT     CODE           ?PR?_KB_DEVICE_SELECT?KB_PROCESS
-00303AH   00305EH   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
-00305FH   0032C0H   000262H   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
-0032C1H   0032DDH   00001DH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
-0032DEH   0032FBH   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
-0032FCH   00330CH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
-00330DH   00331DH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
-00331EH   00332EH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
-00332FH   00338FH   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
-003390H   003427H   000098H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
-003428H   00343AH   000013H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-00343BH   0034C6H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
-0034C7H   0034CCH   000006H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
-0034CDH   00350BH   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
-00350CH   00353FH   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
-003540H   00369FH   000160H   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
-0036A0H   0036D4H   000035H   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
-0036D5H   0037E6H   000112H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
-0037E7H   0037F6H   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
-0037F7H   003912H   00011CH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
-003913H   00396CH   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
-00396DH   0039BCH   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
-0039BDH   003BC5H   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
-003BC6H   003BCBH   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
-003BCCH   003BD7H   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
-003BD8H   003BEFH   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
-003BF0H   003BF6H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
-003BF7H   003C3AH   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
-003C3BH   003CD5H   00009BH   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
-003CD6H   003D14H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
+00112EH   001441H   000314H   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
+001442H   00146DH   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
+00146EH   00150BH   00009EH   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
+00150CH   00160CH   000101H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
+00160DH   001646H   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+001647H   0016DCH   000096H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
+0016DDH   0017CFH   0000F3H   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
+0017D0H   0017D5H   000006H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
+0017D6H   0017FBH   000026H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
+0017FCH   001894H   000099H   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
+001895H   00189EH   00000AH   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
+00189FH   001D88H   0004EAH   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
+001D89H   001E39H   0000B1H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
+001E3AH   001E66H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
+001E67H   001F4CH   0000E6H   BYTE   UNIT     CODE           ?PR?YC_CLEAR_BT_SAME_ADDRESS_RECORD?BLUETOOTH
+001F4DH   001F96H   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
+001F97H   001FA4H   00000EH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
+001FA5H   001FB0H   00000CH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
+001FB1H   001FCFH   00001FH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
+001FD0H   001FD1H   000002H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
+001FD2H   001FF4H   000023H   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
+001FF5H   00200BH   000017H   BYTE   UNIT     CODE           ?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH
+00200CH   00204FH   000044H   BYTE   UNIT     CODE           ?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH
+002050H   00209BH   00004CH   BYTE   UNIT     CODE           ?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS
+00209CH   0020CEH   000033H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
+0020CFH   0020DFH   000011H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
+0020E0H   0022C3H   0001E4H   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
+0022C4H   ---       000000H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
+0022C4H   0022CCH   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
+0022CDH   002319H   00004DH   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
+00231AH   002434H   00011BH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
+002435H   002641H   00020DH   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
+002642H   00265CH   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
+00265DH   002976H   00031AH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
+002977H   002991H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_SYSTEMKEY?KB_PROCESS
+002992H   002C03H   000272H   BYTE   UNIT     CODE           ?PR?KB_BT_PINCODE_ENTER?KB_PROCESS
+002C04H   002E02H   0001FFH   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
+002E03H   002E10H   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
+002E11H   002E43H   000033H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
+002E44H   002E5BH   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
+002E5CH   002E8BH   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
+002E8CH   002EC9H   00003EH   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
+002ECAH   002F1FH   000056H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
+002F20H   002FC9H   0000AAH   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
+002FCAH   00310AH   000141H   BYTE   UNIT     CODE           ?PR?_KB_DEVICE_SELECT?KB_PROCESS
+00310BH   00312FH   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
+003130H   003391H   000262H   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
+003392H   0033AEH   00001DH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
+0033AFH   0033CCH   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
+0033CDH   0033DDH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
+0033DEH   0033EEH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
+0033EFH   0033FFH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
+003400H   003460H   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
+003461H   0034F8H   000098H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
+0034F9H   00350BH   000013H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+00350CH   003597H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
+003598H   0035E8H   000051H   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
+0035E9H   0035EEH   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
+0035EFH   0035FBH   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
+0035FCH   003601H   000006H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
+003602H   003640H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
+003641H   00366DH   00002DH   BYTE   UNIT     CODE           ?PR?SYSTEM_G24_LONG_LPM?SYS
+00366EH   00366FH   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
+003670H   00367BH   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
+00367CH   0036AFH   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
+0036B0H   00380FH   000160H   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
+003810H   003844H   000035H   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
+003845H   003956H   000112H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
+003957H   003966H   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
+003967H   0039C0H   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
+0039C1H   003A10H   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
+003A11H   003C19H   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
+003C1AH   003C26H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
+003C27H   003C2FH   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
+003C30H   003C38H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
+003C39H   003C3EH   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
+003C3FH   003C45H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
+003C46H   003C89H   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
+003C8AH   003D21H   000098H   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
+003D22H   003D29H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
+003D2AH   003D68H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
 
 * * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
-000040H   000045H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?29
+000040H   000045H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?30
 000046H   0000A2H   00005DH   ---    ---      **GAP**
 0000A3H   0000A6H   000004H   BYTE   OFFS..   XDATA          ?XD?GPIO?1
 0000A7H   0000AAH   000004H   BYTE   OFFS..   XDATA          ?XD?GPIO?0
@@ -242,33 +241,33 @@
 000B7EH   000B7EH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?0
 000B7FH   000B7FH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?5
 000B80H   000B80H   000001H   ---    ---      **GAP**
-000B81H   000B81H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
+000B81H   000B81H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
 000B82H   000B82H   000001H   ---    ---      **GAP**
 000B83H   000BE6H   000064H   BYTE   OFFS..   XDATA          ?XD?IIC?1
 000BE7H   000C4AH   000064H   BYTE   OFFS..   XDATA          ?XD?IPC?6
 000C4BH   000CAEH   000064H   BYTE   OFFS..   XDATA          ?XD?IPC?3
 000CAFH   000CB2H   000004H   BYTE   OFFS..   XDATA          ?XD?IIC?0
 000CB3H   004130H   00347EH   ---    ---      **GAP**
-004131H   004131H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?9
+004131H   004131H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?10
 004132H   004212H   0000E1H   ---    ---      **GAP**
-004213H   004213H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
+004213H   004213H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
 004214H   00425DH   00004AH   ---    ---      **GAP**
-00425EH   00425EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
+00425EH   00425EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?13
 00425FH   004261H   000003H   ---    ---      **GAP**
-004262H   004271H   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?24
+004262H   004271H   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?25
 004272H   004273H   000002H   ---    ---      **GAP**
-004274H   004279H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?28
+004274H   004279H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?29
 00427AH   00447AH   000201H   ---    ---      **GAP**
-00447BH   00448AH   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?25
-00448BH   00448BH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
+00447BH   00448AH   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?26
+00448BH   00448BH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?9
 00448CH   0044F8H   00006DH   ---    ---      **GAP**
-0044F9H   0044FEH   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
+0044F9H   0044FEH   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?21
 0044FFH   004701H   000203H   ---    ---      **GAP**
-004702H   004702H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?22
+004702H   004702H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?23
 004703H   0047F3H   0000F1H   ---    ---      **GAP**
-0047F4H   0047F5H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?27
+0047F4H   0047F5H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?28
 0047F6H   0047FFH   00000AH   ---    ---      **GAP**
-004800H   004809H   00000AH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
+004800H   004809H   00000AH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
 00480AH   004B99H   000390H   ---    ---      **GAP**
 004B9AH   004B9BH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?4
 004B9CH   004B9DH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?8
@@ -278,7 +277,7 @@
 004BA5H   004BA6H   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?14
 004BA7H   004BEAH   000044H   ---    ---      **GAP**
 004BEBH   004BEEH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?0
-004BEFH   004BEFH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?11
+004BEFH   004BEFH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
 004BF0H   004BFFH   000010H   ---    ---      **GAP**
 004C00H   004C03H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?5
 004C04H   004C5DH   00005AH   ---    ---      **GAP**
@@ -286,31 +285,33 @@
 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?26
-004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?14
-004C91H   004C92H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?6
-004C93H   004C94H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?10
-004C95H   004C96H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?31
+004C8FH   004C8FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?27
+004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?15
+004C91H   004C92H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
+004C93H   004C94H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?11
+004C95H   004C96H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
 004C97H   004CB5H   00001FH   ---    ---      **GAP**
-004CB6H   004CB6H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
-004CB7H   004CB7H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?15
+004CB6H   004CB6H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
+004CB7H   004CB7H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
 004CB8H   004CBEH   000007H   ---    ---      **GAP**
 004CBFH   004D0AH   00004CH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?3
 004D0BH   004D37H   00002DH   ---    ---      **GAP**
-004D38H   004D38H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?30
-004D39H   004D3CH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?34
-004D3DH   004D3DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
+004D38H   004D38H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?31
+004D39H   004D3CH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?35
+004D3DH   004D3DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?34
 004D3EH   004D3FH   000002H   ---    ---      **GAP**
-004D40H   004D43H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
+004D40H   004D43H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
 004D44H   004D49H   000006H   ---    ---      **GAP**
-004D4AH   004D4AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?13
+004D4AH   004D4AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?14
 004D4BH   004D54H   00000AH   ---    ---      **GAP**
-004D55H   004D55H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
-004D56H   004D92H   00003DH   ---    ---      **GAP**
-004D93H   004DA6H   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?23
+004D55H   004D55H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
+004D56H   004D8DH   000038H   ---    ---      **GAP**
+004D8EH   004D8EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?6
+004D8FH   004D92H   000004H   ---    ---      **GAP**
+004D93H   004DA6H   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?24
 004DA7H   004DA7H   000001H   ---    ---      **GAP**
 004DA8H   004DBBH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?1
-004DBCH   004DCFH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?21
+004DBCH   004DCFH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?22
 004DD0H   004E55H   000086H   BYTE   UNIT     XDATA          ?XD?GLOBAL_VARIABLE
 004E56H   004E67H   000012H   BYTE   UNIT     XDATA          ?XD?SYS
 004E68H   004E79H   000012H   BYTE   UNIT     XDATA          ?XD?IPC
@@ -407,42 +408,42 @@
       00000000H   NUMBER   ---       ?C?XDATASEG
       01000626H   CODE     ---       ?C_START
       01000000H   CODE     ---       ?C_STARTUP
-      01002DCBH   CODE     ---       _array_is_empty
-      01001F40H   CODE     ---       _compare_str
+      01002E5CH   CODE     ---       _array_is_empty
+      01001F4DH   CODE     ---       _compare_str
       01000E95H   CODE     ---       _Delay1ms
-      01003BF7H   CODE     ---       _dmemcpy
-      01003CD6H   CODE     ---       _GPIO_ClearWakeup
+      01003C46H   CODE     ---       _dmemcpy
+      01003D2AH   CODE     ---       _GPIO_ClearWakeup
       01000CD6H   CODE     ---       _GPIO_FlipOutBit
-      010034C7H   CODE     ---       _GPIO_GetInputStatus
-      010032DEH   CODE     ---       _GPIO_SetInput
-      0100331EH   CODE     ---       _GPIO_Setoe
+      010035FCH   CODE     ---       _GPIO_GetInputStatus
+      010033AFH   CODE     ---       _GPIO_SetInput
+      010033EFH   CODE     ---       _GPIO_Setoe
       01000AF5H   CODE     ---       _GPIO_Setout
       01000F5FH   CODE     ---       _GPIO_SetOutput
-      0100330DH   CODE     ---       _GPIO_SetPd
-      010032FCH   CODE     ---       _GPIO_SetPu
-      0100343BH   CODE     ---       _GPIO_SetWakeup
-      01003428H   CODE     ---       _GPIO_SetWakeupByCurrentState
-      01001D7DH   CODE     ---       _IIC_Read
-      01003C3BH   CODE     ---       _IIC_write
+      010033DEH   CODE     ---       _GPIO_SetPd
+      010033CDH   CODE     ---       _GPIO_SetPu
+      0100350CH   CODE     ---       _GPIO_SetWakeup
+      010034F9H   CODE     ---       _GPIO_SetWakeupByCurrentState
+      01001D89H   CODE     ---       _IIC_Read
+      01003C8AH   CODE     ---       _IIC_write
       01000DE7H   CODE     ---       _IIC_WriteBlock
-      010017CBH   CODE     ---       _IPC_Initialize
-      0100173CH   CODE     ---       _IPC_Tx24GData
-      01001768H   CODE     ---       _IPC_TxBleData
-      01001770H   CODE     ---       _IPC_TxBREDRHidData
+      010035EFH   CODE     ---       _IPC_Initialize
+      010017D0H   CODE     ---       _IPC_Tx24GData
+      01003C30H   CODE     ---       _IPC_TxBleData
+      01003C1AH   CODE     ---       _IPC_TxBREDRHidData
       0100085FH   CODE     ---       _IPC_TxControlCmd
-      01001742H   CODE     ---       _IPC_TxData
-      010014FEH   CODE     ---       _IPC_TxHidData
-      010017E8H   CODE     ---       _IPC_TxSppData
-      0100303AH   CODE     ---       _kb_combination_key_press
-      01002EFBH   CODE     ---       _kb_device_select
+      010017D6H   CODE     ---       _IPC_TxData
+      0100150CH   CODE     ---       _IPC_TxHidData
+      01003C27H   CODE     ---       _IPC_TxSppData
+      0100310BH   CODE     ---       _kb_combination_key_press
+      01002FCAH   CODE     ---       _kb_device_select
       0100112EH   CODE     ---       _kb_motion_keyscan
-      01002617H   CODE     ---       _kb_multikey_setup
-      010015FDH   CODE     ---       _kb_send_combination_key
-      010025FCH   CODE     ---       _kb_set_multikey
-      01002931H   CODE     ---       _kb_set_systemkey
-      0100305FH   CODE     ---       _key_fn_function
-      01001434H   CODE     ---       _xmemclear
-      01001E2DH   CODE     ---       _xmemclear_ff
+      0100265DH   CODE     ---       _kb_multikey_setup
+      0100160DH   CODE     ---       _kb_send_combination_key
+      01002642H   CODE     ---       _kb_set_multikey
+      01002977H   CODE     ---       _kb_set_systemkey
+      01003130H   CODE     ---       _key_fn_function
+      01001442H   CODE     ---       _xmemclear
+      01001E3AH   CODE     ---       _xmemclear_ff
       010010EBH   CODE     ---       _xmemcpy
       0100091CH   CODE     ---       _YC_key_action_handle
       01000737H   CODE     ---       _YC_load_record_list
@@ -466,28 +467,28 @@
       02004DD8H   XDATA    BYTE      fn_tx_flag
       02004CBFH   XDATA    ---       g_variable
       02004DD5H   XDATA    BYTE      get_24g_led_send
-      0100350CH   CODE     ---       GPIO_fillpd
+      0100367CH   CODE     ---       GPIO_fillpd
       02004800H   XDATA    ---       hidBuff
       02004DE1H   XDATA    BYTE      iOS_rec_pinCode
-      01003BCCH   CODE     ---       IPC_AbandonLpm
-      010039BDH   CODE     ---       IPC_DealSingleStep
-      01003BC6H   CODE     ---       IPC_GetBBDIsconnectReason
-      01003BD8H   CODE     ---       IPC_IsTxBuffEmpty
-      010017D8H   CODE     ---       IPC_WaitLpm
+      01003670H   CODE     ---       IPC_AbandonLpm
+      01003A11H   CODE     ---       IPC_DealSingleStep
+      01003C39H   CODE     ---       IPC_GetBBDIsconnectReason
+      01002E44H   CODE     ---       IPC_IsTxBuffEmpty
+      01001F97H   CODE     ---       IPC_WaitLpm
       02000550H   XDATA    ---       ipcPin
       0200054FH   XDATA    BYTE      ipcPinlen
       02000C4BH   XDATA    ---       ipcReadBuff
       02000BE7H   XDATA    ---       ipcSendBuff
-      01001700H   CODE     ---       kb_24g_get_led_status
-      0100294CH   CODE     ---       kb_bt_pincode_enter
-      01002209H   CODE     ---       kb_button_press_timer500ms
-      01001637H   CODE     ---       kb_need_keyscan
+      01002E8CH   CODE     ---       kb_24g_get_led_status
+      01002992H   CODE     ---       kb_bt_pincode_enter
+      010020E0H   CODE     ---       kb_button_press_timer500ms
+      01001647H   CODE     ---       kb_need_keyscan
       02004DE8H   XDATA    BYTE      key_value_temp
       02004DE4H   XDATA    BYTE      keyCount
-      01002BBEH   CODE     ---       KS_GetCurrentEvt
-      01001F8AH   CODE     ---       KS_Initialize
-      01003540H   CODE     ---       KS_ScanMatrix
-      01003390H   CODE     ---       KS_Unistall
+      01002C04H   CODE     ---       KS_GetCurrentEvt
+      01001FA5H   CODE     ---       KS_Initialize
+      010036B0H   CODE     ---       KS_ScanMatrix
+      01003461H   CODE     ---       KS_Unistall
       02004213H   XDATA    BYTE      kscurrmult
       02004EA6H   XDATA    ---       ksEvtPool
       01000696H   CONST    ---       ksMap
@@ -499,7 +500,7 @@
       02004DD7H   XDATA    BYTE      le_pin_code_len
       02004DDBH   XDATA    BYTE      le_send_battery_level_delay_count
       02004DDAH   XDATA    BYTE      le_send_battery_level_flag
-      01001FB7H   CODE     ---       LED_all_shutdown
+      01001FD2H   CODE     ---       LED_all_shutdown
       01000FB5H   CODE     ---       LED_device_poweroff
       01000F7CH   CODE     ---       LED_device_poweron
       01000BDDH   CODE     ---       LED_handle
@@ -527,6 +528,7 @@
       02004702H   XDATA    BYTE      m_local_name_length
       02004131H   XDATA    BYTE      m_lpm_mode
       0200448BH   XDATA    BYTE      m_ltk_exists
+      02004D8EH   XDATA    BYTE      m_pc_sleep_flag
       02004CB6H   XDATA    BYTE      m_power_on_flag
       02004274H   XDATA    ---       m_reconn_addr
       02004D38H   XDATA    BYTE      m_reconnect_continue
@@ -535,7 +537,7 @@
       02008010H   XDATA    BYTE      m_reset_reg
       020047F4H   XDATA    WORD      m_ui_state_map
       02000B81H   XDATA    BYTE      m_wakup_from_power_flag
-      010017E6H   CODE     ---       main
+      0100366EH   CODE     ---       main
       02004E4BH   XDATA    BYTE      mult_key_status
       02004DEDH   XDATA    BYTE      mult_key_value
       02004E4CH   XDATA    ---       multikey
@@ -546,31 +548,31 @@
       02004DDDH   XDATA    BYTE      repeat_send_24g
       02004DDFH   XDATA    BYTE      standard_key_release_flag
       02004DD9H   XDATA    BYTE      switch_role_timer
-      010021A0H   CODE     ---       System_G24_long_lpm
+      01003641H   CODE     ---       System_G24_long_lpm
       02004DE9H   XDATA    BYTE      system_key_press
       01000FEEH   CODE     ---       System_long_sleep
-      01001FEBH   CODE     ---       System_Reset_Connect
-      010036A0H   CODE     ---       System_Software_init
-      010023EFH   CODE     ---       YC_adc_check
-      010020C6H   CODE     ---       YC_adc_check_timer500ms
-      010036D5H   CODE     ---       YC_adc_init
+      010022C4H   CODE     ---       System_Reset_Connect
+      01003810H   CODE     ---       System_Software_init
+      01002435H   CODE     ---       YC_adc_check
+      010020CFH   CODE     ---       YC_adc_check_timer500ms
+      01003845H   CODE     ---       YC_adc_init
       01000D31H   CODE     ---       YC_cancel_reconnect
       01000FF7H   CODE     ---       YC_check_is_connected
-      010017F0H   CODE     ---       YC_check_need_reconnected
-      01001E5AH   CODE     ---       YC_clear_BT_same_address_record
-      01001889H   CODE     ---       YC_clear_reconnect_flag
-      010020D7H   CODE     ---       YC_connect_timeout_500ms
+      010017FCH   CODE     ---       YC_check_need_reconnected
+      01001E67H   CODE     ---       YC_clear_BT_same_address_record
+      01001895H   CODE     ---       YC_clear_reconnect_flag
+      010016DDH   CODE     ---       YC_connect_timeout_500ms
       01000CF2H   CODE     ---       YC_disconnect_all_link
-      01001FEDH   CODE     ---       YC_g24_mode_discovery
-      01002004H   CODE     ---       YC_get_ble_ramdon_lap
+      01001FF5H   CODE     ---       YC_g24_mode_discovery
+      0100200CH   CODE     ---       YC_get_ble_ramdon_lap
       020000A7H   XDATA    ---       YC_GPIOWakeupH
       020000A3H   XDATA    ---       YC_GPIOWakeupL
-      01003BF0H   CODE     ---       YC_Ice_break
-      010021BCH   CODE     ---       YC_pairing_timerout_500ms
+      01003C3FH   CODE     ---       YC_Ice_break
+      010022CDH   CODE     ---       YC_pairing_timerout_500ms
       01000EADH   CODE     ---       YC_start_reconnect
-      0100177CH   CODE     ---       YC_System_Main
+      01003598H   CODE     ---       YC_System_Main
       01000D50H   CODE     ---       YC_update_eeprom_data
-      01002048H   CODE     ---       YC_wait_disconnect_timer500ms
+      01002050H   CODE     ---       YC_wait_disconnect_timer500ms
 
 
 
@@ -580,14 +582,14 @@
       ====================================================
       ---         MODULE    ---      ---       BLUETOOTH
       01000D50H   PUBLIC    CODE     ---       YC_update_eeprom_data
-      01001E5AH   PUBLIC    CODE     ---       YC_clear_BT_same_address_record
-      01002004H   PUBLIC    CODE     ---       YC_get_ble_ramdon_lap
+      01001E67H   PUBLIC    CODE     ---       YC_clear_BT_same_address_record
+      0100200CH   PUBLIC    CODE     ---       YC_get_ble_ramdon_lap
       01000EADH   PUBLIC    CODE     ---       YC_start_reconnect
-      01001FEDH   PUBLIC    CODE     ---       YC_g24_mode_discovery
+      01001FF5H   PUBLIC    CODE     ---       YC_g24_mode_discovery
       01000CF2H   PUBLIC    CODE     ---       YC_disconnect_all_link
-      01001889H   PUBLIC    CODE     ---       YC_clear_reconnect_flag
+      01001895H   PUBLIC    CODE     ---       YC_clear_reconnect_flag
       01000D31H   PUBLIC    CODE     ---       YC_cancel_reconnect
-      010017F0H   PUBLIC    CODE     ---       YC_check_need_reconnected
+      010017FCH   PUBLIC    CODE     ---       YC_check_need_reconnected
       01000FF7H   PUBLIC    CODE     ---       YC_check_is_connected
       01001014H   PUBLIC    CODE     ---       _YC_store_record_list
       01000737H   PUBLIC    CODE     ---       _YC_load_record_list
@@ -661,41 +663,41 @@
       01001013H   LINE      ---      ---       #86
       ---         BLOCKEND  ---      ---       LVL=0
 
-      010017F0H   BLOCK     CODE     ---       LVL=0
-      010017F0H   LINE      ---      ---       #88
-      010017F0H   LINE      ---      ---       #89
-      010017F0H   BLOCK     CODE     NEAR LAB  LVL=1
-      010017F0H   LINE      ---      ---       #90
-      010017F5H   LINE      ---      ---       #91
-      01001804H   LINE      ---      ---       #93
-      0100180AH   LINE      ---      ---       #99
-      0100181CH   LINE      ---      ---       #101
-      01001822H   LINE      ---      ---       #103
-      01001828H   LINE      ---      ---       #104
-      0100182EH   LINE      ---      ---       #106
-      01001842H   LINE      ---      ---       #110
-      01001842H   LINE      ---      ---       #111
-      01001848H   LINE      ---      ---       #112
-      01001848H   LINE      ---      ---       #113
-      0100184BH   LINE      ---      ---       #114
-      01001857H   LINE      ---      ---       #116
-      01001857H   LINE      ---      ---       #117
-      01001867H   LINE      ---      ---       #118
-      01001867H   LINE      ---      ---       #119
-      0100186AH   LINE      ---      ---       #120
-      0100186CH   LINE      ---      ---       #122
-      0100186CH   LINE      ---      ---       #123
-      01001871H   LINE      ---      ---       #124
-      01001877H   LINE      ---      ---       #125
-      01001877H   LINE      ---      ---       #126
-      01001877H   LINE      ---      ---       #127
-      01001877H   LINE      ---      ---       #128
-      01001879H   LINE      ---      ---       #130
-      01001879H   LINE      ---      ---       #131
-      0100187EH   LINE      ---      ---       #132
-      01001883H   LINE      ---      ---       #133
-      01001883H   LINE      ---      ---       #134
-      01001888H   LINE      ---      ---       #135
+      010017FCH   BLOCK     CODE     ---       LVL=0
+      010017FCH   LINE      ---      ---       #88
+      010017FCH   LINE      ---      ---       #89
+      010017FCH   BLOCK     CODE     NEAR LAB  LVL=1
+      010017FCH   LINE      ---      ---       #90
+      01001801H   LINE      ---      ---       #91
+      01001810H   LINE      ---      ---       #93
+      01001816H   LINE      ---      ---       #99
+      01001828H   LINE      ---      ---       #101
+      0100182EH   LINE      ---      ---       #103
+      01001834H   LINE      ---      ---       #104
+      0100183AH   LINE      ---      ---       #106
+      0100184EH   LINE      ---      ---       #110
+      0100184EH   LINE      ---      ---       #111
+      01001854H   LINE      ---      ---       #112
+      01001854H   LINE      ---      ---       #113
+      01001857H   LINE      ---      ---       #114
+      01001863H   LINE      ---      ---       #116
+      01001863H   LINE      ---      ---       #117
+      01001873H   LINE      ---      ---       #118
+      01001873H   LINE      ---      ---       #119
+      01001876H   LINE      ---      ---       #120
+      01001878H   LINE      ---      ---       #122
+      01001878H   LINE      ---      ---       #123
+      0100187DH   LINE      ---      ---       #124
+      01001883H   LINE      ---      ---       #125
+      01001883H   LINE      ---      ---       #126
+      01001883H   LINE      ---      ---       #127
+      01001883H   LINE      ---      ---       #128
+      01001885H   LINE      ---      ---       #130
+      01001885H   LINE      ---      ---       #131
+      0100188AH   LINE      ---      ---       #132
+      0100188FH   LINE      ---      ---       #133
+      0100188FH   LINE      ---      ---       #134
+      01001894H   LINE      ---      ---       #135
       02004F08H   SYMBOL    XDATA    VOID      return_val
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -717,12 +719,12 @@
       01000D4FH   LINE      ---      ---       #153
       ---         BLOCKEND  ---      ---       LVL=0
 
-      01001889H   BLOCK     CODE     ---       LVL=0
-      01001889H   LINE      ---      ---       #156
-      01001889H   LINE      ---      ---       #157
-      01001889H   LINE      ---      ---       #158
-      0100188EH   LINE      ---      ---       #159
-      01001892H   LINE      ---      ---       #160
+      01001895H   BLOCK     CODE     ---       LVL=0
+      01001895H   LINE      ---      ---       #156
+      01001895H   LINE      ---      ---       #157
+      01001895H   LINE      ---      ---       #158
+      0100189AH   LINE      ---      ---       #159
+      0100189EH   LINE      ---      ---       #160
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000CF2H   BLOCK     CODE     ---       LVL=0
@@ -747,16 +749,16 @@
       01000D30H   LINE      ---      ---       #184
       ---         BLOCKEND  ---      ---       LVL=0
 
-      01001FEDH   BLOCK     CODE     ---       LVL=0
-      01001FEDH   LINE      ---      ---       #186
-      01001FEDH   LINE      ---      ---       #187
-      01001FEDH   LINE      ---      ---       #188
-      01001FF9H   LINE      ---      ---       #189
-      01001FF9H   LINE      ---      ---       #190
-      01001FFEH   LINE      ---      ---       #191
-      01002001H   LINE      ---      ---       #192
-      01002001H   LINE      ---      ---       #193
-      01002003H   LINE      ---      ---       #194
+      01001FF5H   BLOCK     CODE     ---       LVL=0
+      01001FF5H   LINE      ---      ---       #186
+      01001FF5H   LINE      ---      ---       #187
+      01001FF5H   LINE      ---      ---       #188
+      01002001H   LINE      ---      ---       #189
+      01002001H   LINE      ---      ---       #190
+      01002006H   LINE      ---      ---       #191
+      01002009H   LINE      ---      ---       #192
+      01002009H   LINE      ---      ---       #193
+      0100200BH   LINE      ---      ---       #194
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000EADH   BLOCK     CODE     ---       LVL=0
@@ -789,54 +791,54 @@
       01000F5EH   LINE      ---      ---       #227
       ---         BLOCKEND  ---      ---       LVL=0
 
-      01002004H   BLOCK     CODE     ---       LVL=0
-      01002004H   LINE      ---      ---       #231
-      01002004H   LINE      ---      ---       #232
-      01002004H   LINE      ---      ---       #233
-      01002015H   LINE      ---      ---       #234
-      0100201BH   LINE      ---      ---       #235
-      0100201FH   LINE      ---      ---       #236
-      01002027H   LINE      ---      ---       #237
-      0100202FH   LINE      ---      ---       #238
-      01002037H   LINE      ---      ---       #239
-      0100203FH   LINE      ---      ---       #240
-      01002047H   LINE      ---      ---       #241
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001E5AH   BLOCK     CODE     ---       LVL=0
-      01001E5AH   LINE      ---      ---       #244
-      01001E5AH   LINE      ---      ---       #245
-      01001E5AH   BLOCK     CODE     NEAR LAB  LVL=1
-      01001E5AH   LINE      ---      ---       #246
-      01001E5AH   LINE      ---      ---       #249
-      01001E63H   LINE      ---      ---       #250
-      01001E68H   LINE      ---      ---       #251
-      01001E72H   LINE      ---      ---       #253
-      01001E79H   LINE      ---      ---       #254
-      01001E79H   LINE      ---      ---       #255
-      01001E81H   LINE      ---      ---       #256
-      01001E81H   LINE      ---      ---       #257
-      01001EA9H   LINE      ---      ---       #258
-      01001EB5H   LINE      ---      ---       #259
-      01001EB5H   LINE      ---      ---       #260
-      01001EB5H   LINE      ---      ---       #262
-      01001EBEH   LINE      ---      ---       #263
-      01001EBEH   LINE      ---      ---       #264
-      01001EC6H   LINE      ---      ---       #265
-      01001EC6H   LINE      ---      ---       #266
-      01001EEEH   LINE      ---      ---       #267
-      01001EFAH   LINE      ---      ---       #268
-      01001EFAH   LINE      ---      ---       #269
-      01001EFAH   LINE      ---      ---       #271
-      01001F03H   LINE      ---      ---       #272
-      01001F03H   LINE      ---      ---       #273
-      01001F0BH   LINE      ---      ---       #274
-      01001F0BH   LINE      ---      ---       #275
-      01001F33H   LINE      ---      ---       #276
-      01001F3FH   LINE      ---      ---       #277
-      01001F3FH   LINE      ---      ---       #278
-      01001F3FH   LINE      ---      ---       #279
-      01001F3FH   LINE      ---      ---       #280
+      0100200CH   BLOCK     CODE     ---       LVL=0
+      0100200CH   LINE      ---      ---       #231
+      0100200CH   LINE      ---      ---       #232
+      0100200CH   LINE      ---      ---       #233
+      0100201DH   LINE      ---      ---       #234
+      01002023H   LINE      ---      ---       #235
+      01002027H   LINE      ---      ---       #236
+      0100202FH   LINE      ---      ---       #237
+      01002037H   LINE      ---      ---       #238
+      0100203FH   LINE      ---      ---       #239
+      01002047H   LINE      ---      ---       #240
+      0100204FH   LINE      ---      ---       #241
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001E67H   BLOCK     CODE     ---       LVL=0
+      01001E67H   LINE      ---      ---       #244
+      01001E67H   LINE      ---      ---       #245
+      01001E67H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001E67H   LINE      ---      ---       #246
+      01001E67H   LINE      ---      ---       #249
+      01001E70H   LINE      ---      ---       #250
+      01001E75H   LINE      ---      ---       #251
+      01001E7FH   LINE      ---      ---       #253
+      01001E86H   LINE      ---      ---       #254
+      01001E86H   LINE      ---      ---       #255
+      01001E8EH   LINE      ---      ---       #256
+      01001E8EH   LINE      ---      ---       #257
+      01001EB6H   LINE      ---      ---       #258
+      01001EC2H   LINE      ---      ---       #259
+      01001EC2H   LINE      ---      ---       #260
+      01001EC2H   LINE      ---      ---       #262
+      01001ECBH   LINE      ---      ---       #263
+      01001ECBH   LINE      ---      ---       #264
+      01001ED3H   LINE      ---      ---       #265
+      01001ED3H   LINE      ---      ---       #266
+      01001EFBH   LINE      ---      ---       #267
+      01001F07H   LINE      ---      ---       #268
+      01001F07H   LINE      ---      ---       #269
+      01001F07H   LINE      ---      ---       #271
+      01001F10H   LINE      ---      ---       #272
+      01001F10H   LINE      ---      ---       #273
+      01001F18H   LINE      ---      ---       #274
+      01001F18H   LINE      ---      ---       #275
+      01001F40H   LINE      ---      ---       #276
+      01001F4CH   LINE      ---      ---       #277
+      01001F4CH   LINE      ---      ---       #278
+      01001F4CH   LINE      ---      ---       #279
+      01001F4CH   LINE      ---      ---       #280
       02004F09H   SYMBOL    XDATA    VOID      record_index
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -922,6 +924,7 @@
       0200448BH   PUBLIC    XDATA    BYTE      m_ltk_exists
       02000B81H   PUBLIC    XDATA    BYTE      m_wakup_from_power_flag
       02004C91H   PUBLIC    XDATA    WORD      m_adc0vBase
+      02004D8EH   PUBLIC    XDATA    BYTE      m_pc_sleep_flag
       02004DD7H   PUBLIC    XDATA    BYTE      le_pin_code_len
       02004C00H   PUBLIC    XDATA    ---       m_24g_addr
       02004DD6H   PUBLIC    XDATA    BYTE      recon_index
@@ -938,18 +941,18 @@
       01000681H   PUBLIC    CONST    ---       col
 
       ---         MODULE    ---      ---       KB_PROCESS
-      01002617H   PUBLIC    CODE     ---       _kb_multikey_setup
-      0100305FH   PUBLIC    CODE     ---       _key_fn_function
-      0100303AH   PUBLIC    CODE     ---       _kb_combination_key_press
-      01002EFBH   PUBLIC    CODE     ---       _kb_device_select
+      0100265DH   PUBLIC    CODE     ---       _kb_multikey_setup
+      01003130H   PUBLIC    CODE     ---       _key_fn_function
+      0100310BH   PUBLIC    CODE     ---       _kb_combination_key_press
+      01002FCAH   PUBLIC    CODE     ---       _kb_device_select
       0100112EH   PUBLIC    CODE     ---       _kb_motion_keyscan
-      01001637H   PUBLIC    CODE     ---       kb_need_keyscan
-      01001700H   PUBLIC    CODE     ---       kb_24g_get_led_status
-      0100294CH   PUBLIC    CODE     ---       kb_bt_pincode_enter
-      010015FDH   PUBLIC    CODE     ---       _kb_send_combination_key
-      01002931H   PUBLIC    CODE     ---       _kb_set_systemkey
-      010025FCH   PUBLIC    CODE     ---       _kb_set_multikey
-      010014FEH   PUBLIC    CODE     ---       _IPC_TxHidData
+      01001647H   PUBLIC    CODE     ---       kb_need_keyscan
+      01002E8CH   PUBLIC    CODE     ---       kb_24g_get_led_status
+      01002992H   PUBLIC    CODE     ---       kb_bt_pincode_enter
+      0100160DH   PUBLIC    CODE     ---       _kb_send_combination_key
+      01002977H   PUBLIC    CODE     ---       _kb_set_systemkey
+      01002642H   PUBLIC    CODE     ---       _kb_set_multikey
+      0100150CH   PUBLIC    CODE     ---       _IPC_TxHidData
       0100091CH   PUBLIC    CODE     ---       _YC_key_action_handle
 
       0100091CH   BLOCK     CODE     ---       LVL=0
@@ -1064,245 +1067,245 @@
       01000AF4H   LINE      ---      ---       #126
       ---         BLOCKEND  ---      ---       LVL=0
 
-      010014FEH   BLOCK     CODE     ---       LVL=0
-      010014FEH   LINE      ---      ---       #130
-      0100150CH   LINE      ---      ---       #131
-      0100150CH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100150CH   LINE      ---      ---       #133
-      0100150EH   LINE      ---      ---       #135
-      01001518H   LINE      ---      ---       #136
-      01001518H   LINE      ---      ---       #137
-      01001538H   LINE      ---      ---       #138
-      0100153BH   LINE      ---      ---       #140
-      01001542H   LINE      ---      ---       #142
-      0100154AH   LINE      ---      ---       #145
-      01001551H   LINE      ---      ---       #146
-      01001551H   LINE      ---      ---       #148
-      01001558H   LINE      ---      ---       #149
-      0100155BH   LINE      ---      ---       #151
-      01001568H   LINE      ---      ---       #152
-      01001568H   LINE      ---      ---       #153
-      0100157BH   LINE      ---      ---       #155
-      0100157BH   LINE      ---      ---       #156
-      01001582H   LINE      ---      ---       #157
-      01001585H   LINE      ---      ---       #158
-      01001592H   LINE      ---      ---       #160
-      01001592H   LINE      ---      ---       #161
-      0100159AH   LINE      ---      ---       #162
-      0100159AH   LINE      ---      ---       #163
-      010015A2H   LINE      ---      ---       #164
-      010015A2H   LINE      ---      ---       #165
-      010015A5H   LINE      ---      ---       #166
-      010015B7H   LINE      ---      ---       #167
-      010015BDH   LINE      ---      ---       #169
-      010015C3H   LINE      ---      ---       #170
-      010015C5H   LINE      ---      ---       #171
-      010015CCH   LINE      ---      ---       #172
-      010015CCH   LINE      ---      ---       #173
-      010015CFH   LINE      ---      ---       #174
-      010015D7H   LINE      ---      ---       #175
-      010015D7H   LINE      ---      ---       #176
-      010015DBH   LINE      ---      ---       #177
-      010015DDH   LINE      ---      ---       #179
-      010015DDH   LINE      ---      ---       #180
-      010015E3H   LINE      ---      ---       #181
-      010015E3H   LINE      ---      ---       #182
-      010015E5H   LINE      ---      ---       #183
-      010015ECH   LINE      ---      ---       #184
-      010015ECH   LINE      ---      ---       #185
-      010015EFH   LINE      ---      ---       #186
-      010015EFH   LINE      ---      ---       #187
-      010015FCH   LINE      ---      ---       #188
-      010015FCH   LINE      ---      ---       #189
+      0100150CH   BLOCK     CODE     ---       LVL=0
+      0100150CH   LINE      ---      ---       #130
+      0100151AH   LINE      ---      ---       #131
+      0100151AH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100151AH   LINE      ---      ---       #133
+      0100151CH   LINE      ---      ---       #135
+      01001526H   LINE      ---      ---       #136
+      01001526H   LINE      ---      ---       #137
+      01001546H   LINE      ---      ---       #138
+      01001549H   LINE      ---      ---       #140
+      01001550H   LINE      ---      ---       #142
+      01001558H   LINE      ---      ---       #145
+      0100155FH   LINE      ---      ---       #146
+      0100155FH   LINE      ---      ---       #148
+      01001566H   LINE      ---      ---       #149
+      01001569H   LINE      ---      ---       #151
+      01001577H   LINE      ---      ---       #152
+      01001577H   LINE      ---      ---       #153
+      0100158AH   LINE      ---      ---       #155
+      0100158AH   LINE      ---      ---       #156
+      01001591H   LINE      ---      ---       #157
+      01001594H   LINE      ---      ---       #158
+      010015A2H   LINE      ---      ---       #160
+      010015A2H   LINE      ---      ---       #161
+      010015AAH   LINE      ---      ---       #162
+      010015AAH   LINE      ---      ---       #163
+      010015B2H   LINE      ---      ---       #164
+      010015B2H   LINE      ---      ---       #165
+      010015B5H   LINE      ---      ---       #166
+      010015C7H   LINE      ---      ---       #167
+      010015CDH   LINE      ---      ---       #169
+      010015D3H   LINE      ---      ---       #170
+      010015D5H   LINE      ---      ---       #171
+      010015DCH   LINE      ---      ---       #172
+      010015DCH   LINE      ---      ---       #173
+      010015DFH   LINE      ---      ---       #174
+      010015E7H   LINE      ---      ---       #175
+      010015E7H   LINE      ---      ---       #176
+      010015EBH   LINE      ---      ---       #177
+      010015EDH   LINE      ---      ---       #179
+      010015EDH   LINE      ---      ---       #180
+      010015F3H   LINE      ---      ---       #181
+      010015F3H   LINE      ---      ---       #182
+      010015F5H   LINE      ---      ---       #183
+      010015FCH   LINE      ---      ---       #184
+      010015FCH   LINE      ---      ---       #185
+      010015FFH   LINE      ---      ---       #186
+      010015FFH   LINE      ---      ---       #187
+      0100160CH   LINE      ---      ---       #188
+      0100160CH   LINE      ---      ---       #189
       02004E7EH   SYMBOL    XDATA    VOID      tx_hid_buff
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010025FCH   BLOCK     CODE     ---       LVL=0
-      010025FCH   LINE      ---      ---       #192
-      01002600H   LINE      ---      ---       #193
-      01002600H   LINE      ---      ---       #194
-      01002608H   LINE      ---      ---       #195
-      01002608H   LINE      ---      ---       #196
-      0100260BH   LINE      ---      ---       #197
-      01002610H   LINE      ---      ---       #198
-      01002613H   LINE      ---      ---       #199
-      01002616H   LINE      ---      ---       #200
-      01002616H   LINE      ---      ---       #201
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002931H   BLOCK     CODE     ---       LVL=0
-      01002931H   LINE      ---      ---       #203
-      01002931H   LINE      ---      ---       #204
-      01002931H   LINE      ---      ---       #205
-      01002939H   LINE      ---      ---       #206
-      01002939H   LINE      ---      ---       #207
-      0100293CH   LINE      ---      ---       #208
-      01002942H   LINE      ---      ---       #209
-      01002948H   LINE      ---      ---       #210
-      0100294BH   LINE      ---      ---       #211
-      0100294BH   LINE      ---      ---       #212
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010015FDH   BLOCK     CODE     ---       LVL=0
-      010015FDH   LINE      ---      ---       #215
-      01001605H   LINE      ---      ---       #216
-      01001605H   LINE      ---      ---       #217
-      01001611H   LINE      ---      ---       #218
-      01001617H   LINE      ---      ---       #219
-      01001625H   LINE      ---      ---       #220
-      0100162DH   LINE      ---      ---       #221
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100294CH   BLOCK     CODE     ---       LVL=0
-      0100294CH   LINE      ---      ---       #242
-      0100294CH   LINE      ---      ---       #243
-      0100294CH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100294CH   LINE      ---      ---       #244
-      01002955H   LINE      ---      ---       #245
-      01002962H   LINE      ---      ---       #246
-      01002967H   LINE      ---      ---       #248
-      0100297DH   LINE      ---      ---       #249
-      01002986H   LINE      ---      ---       #250
-      0100298DH   LINE      ---      ---       #251
-      0100298DH   LINE      ---      ---       #252
-      01002992H   LINE      ---      ---       #253
-      01002998H   LINE      ---      ---       #254
-      0100299DH   LINE      ---      ---       #255
-      0100299DH   LINE      ---      ---       #257
-      010029A7H   LINE      ---      ---       #258
-      010029A7H   LINE      ---      ---       #259
-      010029ACH   LINE      ---      ---       #260
-      010029B1H   LINE      ---      ---       #261
-      010029B7H   LINE      ---      ---       #262
-      010029B7H   LINE      ---      ---       #263
-      010029B8H   LINE      ---      ---       #265
-      010029B8H   LINE      ---      ---       #266
-      010029D9H   LINE      ---      ---       #267
-      010029D9H   LINE      ---      ---       #268
-      010029DDH   LINE      ---      ---       #269
-      010029DDH   LINE      ---      ---       #270
-      010029F1H   LINE      ---      ---       #271
-      01002A0EH   LINE      ---      ---       #272
-      01002A14H   LINE      ---      ---       #273
-      01002A15H   LINE      ---      ---       #275
-      01002A15H   LINE      ---      ---       #276
-      01002A3CH   LINE      ---      ---       #277
-      01002A82H   LINE      ---      ---       #278
-      01002A88H   LINE      ---      ---       #279
-      01002A88H   LINE      ---      ---       #280
-      01002A89H   LINE      ---      ---       #281
-      01002AAAH   LINE      ---      ---       #282
-      01002AAAH   LINE      ---      ---       #283
-      01002AAEH   LINE      ---      ---       #284
-      01002AAEH   LINE      ---      ---       #285
-      01002AC2H   LINE      ---      ---       #286
-      01002ADFH   LINE      ---      ---       #287
-      01002AE5H   LINE      ---      ---       #288
-      01002AE6H   LINE      ---      ---       #290
-      01002AE6H   LINE      ---      ---       #291
-      01002B0DH   LINE      ---      ---       #292
-      01002B53H   LINE      ---      ---       #293
-      01002B59H   LINE      ---      ---       #294
-      01002B59H   LINE      ---      ---       #295
-      01002B5AH   LINE      ---      ---       #296
-      01002B6FH   LINE      ---      ---       #297
-      01002B6FH   LINE      ---      ---       #298
-      01002B75H   LINE      ---      ---       #299
-      01002B85H   LINE      ---      ---       #300
-      01002B8BH   LINE      ---      ---       #301
-      01002B8BH   LINE      ---      ---       #302
-      01002BA8H   LINE      ---      ---       #303
-      01002BAEH   LINE      ---      ---       #304
-      01002BAEH   LINE      ---      ---       #305
-      01002BAFH   LINE      ---      ---       #307
-      01002BAFH   LINE      ---      ---       #308
-      01002BBDH   LINE      ---      ---       #309
-      01002BBDH   LINE      ---      ---       #310
-      01002BBDH   LINE      ---      ---       #311
-      01002BBDH   LINE      ---      ---       #312
+      01002642H   BLOCK     CODE     ---       LVL=0
+      01002642H   LINE      ---      ---       #192
+      01002646H   LINE      ---      ---       #193
+      01002646H   LINE      ---      ---       #194
+      0100264EH   LINE      ---      ---       #195
+      0100264EH   LINE      ---      ---       #196
+      01002651H   LINE      ---      ---       #197
+      01002656H   LINE      ---      ---       #198
+      01002659H   LINE      ---      ---       #199
+      0100265CH   LINE      ---      ---       #200
+      0100265CH   LINE      ---      ---       #201
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002977H   BLOCK     CODE     ---       LVL=0
+      01002977H   LINE      ---      ---       #203
+      01002977H   LINE      ---      ---       #204
+      01002977H   LINE      ---      ---       #205
+      0100297FH   LINE      ---      ---       #206
+      0100297FH   LINE      ---      ---       #207
+      01002982H   LINE      ---      ---       #208
+      01002988H   LINE      ---      ---       #209
+      0100298EH   LINE      ---      ---       #210
+      01002991H   LINE      ---      ---       #211
+      01002991H   LINE      ---      ---       #212
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100160DH   BLOCK     CODE     ---       LVL=0
+      0100160DH   LINE      ---      ---       #215
+      01001615H   LINE      ---      ---       #216
+      01001615H   LINE      ---      ---       #217
+      01001621H   LINE      ---      ---       #218
+      01001627H   LINE      ---      ---       #219
+      01001635H   LINE      ---      ---       #220
+      0100163DH   LINE      ---      ---       #221
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002992H   BLOCK     CODE     ---       LVL=0
+      01002992H   LINE      ---      ---       #242
+      01002992H   LINE      ---      ---       #243
+      01002992H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002992H   LINE      ---      ---       #244
+      0100299BH   LINE      ---      ---       #245
+      010029A8H   LINE      ---      ---       #246
+      010029ADH   LINE      ---      ---       #248
+      010029C3H   LINE      ---      ---       #249
+      010029CCH   LINE      ---      ---       #250
+      010029D3H   LINE      ---      ---       #251
+      010029D3H   LINE      ---      ---       #252
+      010029D8H   LINE      ---      ---       #253
+      010029DEH   LINE      ---      ---       #254
+      010029E3H   LINE      ---      ---       #255
+      010029E3H   LINE      ---      ---       #257
+      010029EDH   LINE      ---      ---       #258
+      010029EDH   LINE      ---      ---       #259
+      010029F2H   LINE      ---      ---       #260
+      010029F7H   LINE      ---      ---       #261
+      010029FDH   LINE      ---      ---       #262
+      010029FDH   LINE      ---      ---       #263
+      010029FEH   LINE      ---      ---       #265
+      010029FEH   LINE      ---      ---       #266
+      01002A1FH   LINE      ---      ---       #267
+      01002A1FH   LINE      ---      ---       #268
+      01002A23H   LINE      ---      ---       #269
+      01002A23H   LINE      ---      ---       #270
+      01002A37H   LINE      ---      ---       #271
+      01002A54H   LINE      ---      ---       #272
+      01002A5AH   LINE      ---      ---       #273
+      01002A5BH   LINE      ---      ---       #275
+      01002A5BH   LINE      ---      ---       #276
+      01002A82H   LINE      ---      ---       #277
+      01002AC8H   LINE      ---      ---       #278
+      01002ACEH   LINE      ---      ---       #279
+      01002ACEH   LINE      ---      ---       #280
+      01002ACFH   LINE      ---      ---       #281
+      01002AF0H   LINE      ---      ---       #282
+      01002AF0H   LINE      ---      ---       #283
+      01002AF4H   LINE      ---      ---       #284
+      01002AF4H   LINE      ---      ---       #285
+      01002B08H   LINE      ---      ---       #286
+      01002B25H   LINE      ---      ---       #287
+      01002B2BH   LINE      ---      ---       #288
+      01002B2CH   LINE      ---      ---       #290
+      01002B2CH   LINE      ---      ---       #291
+      01002B53H   LINE      ---      ---       #292
+      01002B99H   LINE      ---      ---       #293
+      01002B9FH   LINE      ---      ---       #294
+      01002B9FH   LINE      ---      ---       #295
+      01002BA0H   LINE      ---      ---       #296
+      01002BB5H   LINE      ---      ---       #297
+      01002BB5H   LINE      ---      ---       #298
+      01002BBBH   LINE      ---      ---       #299
+      01002BCBH   LINE      ---      ---       #300
+      01002BD1H   LINE      ---      ---       #301
+      01002BD1H   LINE      ---      ---       #302
+      01002BEEH   LINE      ---      ---       #303
+      01002BF4H   LINE      ---      ---       #304
+      01002BF4H   LINE      ---      ---       #305
+      01002BF5H   LINE      ---      ---       #307
+      01002BF5H   LINE      ---      ---       #308
+      01002C03H   LINE      ---      ---       #309
+      01002C03H   LINE      ---      ---       #310
+      01002C03H   LINE      ---      ---       #311
+      01002C03H   LINE      ---      ---       #312
       02004EEAH   SYMBOL    XDATA    VOID      pEvt
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001700H   BLOCK     CODE     ---       LVL=0
-      01001700H   LINE      ---      ---       #316
-      01001700H   LINE      ---      ---       #317
-      01001700H   LINE      ---      ---       #318
-      0100170CH   LINE      ---      ---       #319
-      0100170CH   LINE      ---      ---       #320
-      01001713H   LINE      ---      ---       #321
-      01001713H   LINE      ---      ---       #322
-      0100171FH   LINE      ---      ---       #324
-      01001724H   LINE      ---      ---       #325
-      01001729H   LINE      ---      ---       #326
-      01001731H   LINE      ---      ---       #327
-      0100173BH   LINE      ---      ---       #328
-      0100173BH   LINE      ---      ---       #329
-      0100173BH   LINE      ---      ---       #330
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010016CCH   BLOCK     CODE     ---       LVL=0
-      010016CCH   LINE      ---      ---       #334
-      010016CCH   LINE      ---      ---       #335
-      010016CCH   BLOCK     CODE     NEAR LAB  LVL=1
-      010016CCH   LINE      ---      ---       #336
-      010016D5H   LINE      ---      ---       #338
-      010016DAH   LINE      ---      ---       #340
-      010016E8H   LINE      ---      ---       #342
-      010016EBH   LINE      ---      ---       #343
-      010016EBH   LINE      ---      ---       #344
-      010016F0H   LINE      ---      ---       #345
-      010016F2H   LINE      ---      ---       #347
-      010016F2H   LINE      ---      ---       #348
-      010016FFH   LINE      ---      ---       #349
+      01002E8CH   BLOCK     CODE     ---       LVL=0
+      01002E8CH   LINE      ---      ---       #316
+      01002E8CH   LINE      ---      ---       #317
+      01002E8CH   LINE      ---      ---       #318
+      01002E98H   LINE      ---      ---       #319
+      01002E98H   LINE      ---      ---       #320
+      01002E9FH   LINE      ---      ---       #321
+      01002E9FH   LINE      ---      ---       #322
+      01002EACH   LINE      ---      ---       #324
+      01002EB1H   LINE      ---      ---       #325
+      01002EB6H   LINE      ---      ---       #326
+      01002EBEH   LINE      ---      ---       #327
+      01002EC9H   LINE      ---      ---       #328
+      01002EC9H   LINE      ---      ---       #329
+      01002EC9H   LINE      ---      ---       #330
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002E11H   BLOCK     CODE     ---       LVL=0
+      01002E11H   LINE      ---      ---       #334
+      01002E11H   LINE      ---      ---       #335
+      01002E11H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002E11H   LINE      ---      ---       #336
+      01002E1AH   LINE      ---      ---       #338
+      01002E1EH   LINE      ---      ---       #340
+      01002E2BH   LINE      ---      ---       #342
+      01002E2EH   LINE      ---      ---       #343
+      01002E2EH   LINE      ---      ---       #344
+      01002E33H   LINE      ---      ---       #345
+      01002E35H   LINE      ---      ---       #347
+      01002E35H   LINE      ---      ---       #348
+      01002E43H   LINE      ---      ---       #349
       02004EEDH   SYMBOL    XDATA    VOID      pEvt
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001637H   BLOCK     CODE     ---       LVL=0
-      01001637H   LINE      ---      ---       #353
-      01001637H   LINE      ---      ---       #354
-      01001637H   LINE      ---      ---       #355
-      01001646H   LINE      ---      ---       #357
-      01001646H   LINE      ---      ---       #358
-      01001649H   LINE      ---      ---       #359
-      01001649H   LINE      ---      ---       #361
-      01001649H   LINE      ---      ---       #382
-      01001649H   LINE      ---      ---       #390
-      01001658H   LINE      ---      ---       #394
-      0100165AH   LINE      ---      ---       #396
-      0100165AH   LINE      ---      ---       #397
-      01001661H   LINE      ---      ---       #398
-      01001661H   LINE      ---      ---       #399
-      01001668H   LINE      ---      ---       #400
-      0100166EH   LINE      ---      ---       #401
-      0100166FH   LINE      ---      ---       #402
-      01001676H   LINE      ---      ---       #403
-      01001676H   LINE      ---      ---       #404
-      01001679H   LINE      ---      ---       #405
-      01001681H   LINE      ---      ---       #406
-      01001681H   LINE      ---      ---       #407
-      01001688H   LINE      ---      ---       #408
-      01001688H   LINE      ---      ---       #409
-      0100168DH   LINE      ---      ---       #410
-      01001696H   LINE      ---      ---       #411
-      0100169BH   LINE      ---      ---       #412
-      010016A1H   LINE      ---      ---       #413
-      010016A8H   LINE      ---      ---       #415
-      010016AEH   LINE      ---      ---       #416
-      010016AFH   LINE      ---      ---       #417
-      010016B6H   LINE      ---      ---       #418
-      010016B6H   LINE      ---      ---       #419
-      010016BBH   LINE      ---      ---       #420
-      010016BFH   LINE      ---      ---       #421
-      010016C6H   LINE      ---      ---       #422
-      010016CBH   LINE      ---      ---       #423
-      010016CBH   LINE      ---      ---       #424
-      010016CBH   LINE      ---      ---       #425
-      010016CBH   LINE      ---      ---       #426
-      010016CBH   LINE      ---      ---       #427
+      01001647H   BLOCK     CODE     ---       LVL=0
+      01001647H   LINE      ---      ---       #353
+      01001647H   LINE      ---      ---       #354
+      01001647H   LINE      ---      ---       #355
+      01001656H   LINE      ---      ---       #357
+      01001656H   LINE      ---      ---       #358
+      01001659H   LINE      ---      ---       #359
+      01001659H   LINE      ---      ---       #361
+      01001659H   LINE      ---      ---       #382
+      01001659H   LINE      ---      ---       #390
+      01001668H   LINE      ---      ---       #394
+      0100166BH   LINE      ---      ---       #396
+      0100166BH   LINE      ---      ---       #397
+      01001672H   LINE      ---      ---       #398
+      01001672H   LINE      ---      ---       #399
+      01001679H   LINE      ---      ---       #400
+      0100167FH   LINE      ---      ---       #401
+      01001680H   LINE      ---      ---       #402
+      01001687H   LINE      ---      ---       #403
+      01001687H   LINE      ---      ---       #404
+      0100168AH   LINE      ---      ---       #405
+      01001692H   LINE      ---      ---       #406
+      01001692H   LINE      ---      ---       #407
+      01001699H   LINE      ---      ---       #408
+      01001699H   LINE      ---      ---       #409
+      0100169EH   LINE      ---      ---       #410
+      010016A7H   LINE      ---      ---       #411
+      010016ACH   LINE      ---      ---       #412
+      010016B2H   LINE      ---      ---       #413
+      010016B9H   LINE      ---      ---       #415
+      010016BFH   LINE      ---      ---       #416
+      010016C0H   LINE      ---      ---       #417
+      010016C7H   LINE      ---      ---       #418
+      010016C7H   LINE      ---      ---       #419
+      010016CCH   LINE      ---      ---       #420
+      010016D0H   LINE      ---      ---       #421
+      010016D7H   LINE      ---      ---       #422
+      010016DCH   LINE      ---      ---       #423
+      010016DCH   LINE      ---      ---       #424
+      010016DCH   LINE      ---      ---       #425
+      010016DCH   LINE      ---      ---       #426
+      010016DCH   LINE      ---      ---       #427
       ---         BLOCKEND  ---      ---       LVL=0
 
       0100112EH   BLOCK     CODE     ---       LVL=0
@@ -1322,665 +1325,670 @@
       0100117CH   LINE      ---      ---       #446
       0100118FH   LINE      ---      ---       #448
       0100119DH   LINE      ---      ---       #452
-      010011ACH   LINE      ---      ---       #453
-      010011ACH   LINE      ---      ---       #454
-      010011B2H   LINE      ---      ---       #455
-      010011B2H   LINE      ---      ---       #456
-      010011B8H   LINE      ---      ---       #457
-      010011BFH   LINE      ---      ---       #458
-      010011C6H   LINE      ---      ---       #459
-      010011C6H   LINE      ---      ---       #460
-      010011CBH   LINE      ---      ---       #461
-      010011CFH   LINE      ---      ---       #462
-      010011D3H   LINE      ---      ---       #463
-      010011D6H   LINE      ---      ---       #464
-      010011D8H   LINE      ---      ---       #466
-      010011D8H   LINE      ---      ---       #467
-      010011DDH   LINE      ---      ---       #468
-      010011E1H   LINE      ---      ---       #469
-      010011E5H   LINE      ---      ---       #470
-      010011E8H   LINE      ---      ---       #471
-      010011E8H   LINE      ---      ---       #472
-      010011F4H   LINE      ---      ---       #473
-      01001200H   LINE      ---      ---       #476
-      0100122EH   LINE      ---      ---       #479
-      0100122EH   LINE      ---      ---       #480
-      01001234H   LINE      ---      ---       #481
-      01001238H   LINE      ---      ---       #482
-      0100123CH   LINE      ---      ---       #483
-      01001240H   LINE      ---      ---       #484
-      01001248H   LINE      ---      ---       #485
-      01001248H   LINE      ---      ---       #486
-      0100124FH   LINE      ---      ---       #487
-      01001251H   LINE      ---      ---       #489
-      01001251H   LINE      ---      ---       #490
-      01001258H   LINE      ---      ---       #491
-      01001258H   LINE      ---      ---       #492
-      0100125AH   LINE      ---      ---       #494
-      0100125AH   LINE      ---      ---       #495
-      01001261H   LINE      ---      ---       #496
-      01001261H   LINE      ---      ---       #498
-      01001267H   LINE      ---      ---       #499
-      01001280H   LINE      ---      ---       #502
-      01001280H   LINE      ---      ---       #504
-      01001280H   LINE      ---      ---       #507
-      01001288H   LINE      ---      ---       #508
-      01001288H   LINE      ---      ---       #509
-      01001296H   LINE      ---      ---       #510
-      01001296H   LINE      ---      ---       #511
-      010012BFH   LINE      ---      ---       #513
-      010012BFH   LINE      ---      ---       #514
-      010012C5H   LINE      ---      ---       #516
-      010012C5H   LINE      ---      ---       #517
-      010012CDH   LINE      ---      ---       #518
+      010011A3H   LINE      ---      ---       #453
+      010011A3H   LINE      ---      ---       #454
+      010011A5H   LINE      ---      ---       #455
+      010011ABH   LINE      ---      ---       #456
+      010011ABH   LINE      ---      ---       #459
+      010011BAH   LINE      ---      ---       #460
+      010011BAH   LINE      ---      ---       #461
+      010011C0H   LINE      ---      ---       #462
+      010011C0H   LINE      ---      ---       #463
+      010011C6H   LINE      ---      ---       #464
+      010011CDH   LINE      ---      ---       #465
+      010011D4H   LINE      ---      ---       #466
+      010011D4H   LINE      ---      ---       #467
+      010011D9H   LINE      ---      ---       #468
+      010011DDH   LINE      ---      ---       #469
+      010011E1H   LINE      ---      ---       #470
+      010011E4H   LINE      ---      ---       #471
+      010011E6H   LINE      ---      ---       #473
+      010011E6H   LINE      ---      ---       #474
+      010011EBH   LINE      ---      ---       #475
+      010011EFH   LINE      ---      ---       #476
+      010011F3H   LINE      ---      ---       #477
+      010011F6H   LINE      ---      ---       #478
+      010011F6H   LINE      ---      ---       #479
+      01001202H   LINE      ---      ---       #480
+      0100120EH   LINE      ---      ---       #483
+      0100123CH   LINE      ---      ---       #486
+      0100123CH   LINE      ---      ---       #487
+      01001242H   LINE      ---      ---       #488
+      01001246H   LINE      ---      ---       #489
+      0100124AH   LINE      ---      ---       #490
+      0100124EH   LINE      ---      ---       #491
+      01001256H   LINE      ---      ---       #492
+      01001256H   LINE      ---      ---       #493
+      0100125DH   LINE      ---      ---       #494
+      0100125FH   LINE      ---      ---       #496
+      0100125FH   LINE      ---      ---       #497
+      01001266H   LINE      ---      ---       #498
+      01001266H   LINE      ---      ---       #499
+      01001268H   LINE      ---      ---       #501
+      01001268H   LINE      ---      ---       #502
+      0100126FH   LINE      ---      ---       #503
+      0100126FH   LINE      ---      ---       #505
+      01001275H   LINE      ---      ---       #506
+      0100128EH   LINE      ---      ---       #509
+      0100128EH   LINE      ---      ---       #511
+      0100128EH   LINE      ---      ---       #514
+      01001296H   LINE      ---      ---       #515
+      01001296H   LINE      ---      ---       #516
+      010012A4H   LINE      ---      ---       #517
+      010012A4H   LINE      ---      ---       #518
       010012CDH   LINE      ---      ---       #520
-      010012DBH   LINE      ---      ---       #522
-      010012E2H   LINE      ---      ---       #523
-      010012E2H   LINE      ---      ---       #524
-      010012E5H   LINE      ---      ---       #525
-      010012E9H   LINE      ---      ---       #526
-      010012F3H   LINE      ---      ---       #527
-      010012F3H   LINE      ---      ---       #528
-      010012FAH   LINE      ---      ---       #529
-      010012FAH   LINE      ---      ---       #530
-      010012FDH   LINE      ---      ---       #531
-      01001303H   LINE      ---      ---       #532
-      0100130DH   LINE      ---      ---       #533
-      0100130DH   LINE      ---      ---       #534
-      01001320H   LINE      ---      ---       #535
-      01001320H   LINE      ---      ---       #536
-      01001325H   LINE      ---      ---       #537
-      01001329H   LINE      ---      ---       #538
-      0100132FH   LINE      ---      ---       #539
-      0100132FH   LINE      ---      ---       #540
-      01001331H   LINE      ---      ---       #541
-      01001337H   LINE      ---      ---       #542
-      01001339H   LINE      ---      ---       #544
-      0100133FH   LINE      ---      ---       #545
-      01001349H   LINE      ---      ---       #546
-      01001349H   LINE      ---      ---       #548
-      01001349H   LINE      ---      ---       #549
-      0100134FH   LINE      ---      ---       #550
-      01001365H   LINE      ---      ---       #552
-      0100136BH   LINE      ---      ---       #553
-      0100137DH   LINE      ---      ---       #554
-      01001384H   LINE      ---      ---       #555
-      0100138EH   LINE      ---      ---       #557
-      01001393H   LINE      ---      ---       #559
-      01001398H   LINE      ---      ---       #560
-      0100139EH   LINE      ---      ---       #561
-      0100139EH   LINE      ---      ---       #562
-      010013A7H   LINE      ---      ---       #563
-      010013BCH   LINE      ---      ---       #565
-      010013D8H   LINE      ---      ---       #567
-      010013E8H   LINE      ---      ---       #568
-      010013E8H   LINE      ---      ---       #569
-      010013F6H   LINE      ---      ---       #570
-      01001405H   LINE      ---      ---       #571
-      0100140DH   LINE      ---      ---       #572
-      0100140DH   LINE      ---      ---       #574
-      01001429H   LINE      ---      ---       #575
-      01001433H   LINE      ---      ---       #576
-      01001433H   LINE      ---      ---       #578
+      010012CDH   LINE      ---      ---       #521
+      010012D3H   LINE      ---      ---       #523
+      010012D3H   LINE      ---      ---       #524
+      010012DBH   LINE      ---      ---       #525
+      010012DBH   LINE      ---      ---       #527
+      010012E9H   LINE      ---      ---       #529
+      010012F0H   LINE      ---      ---       #530
+      010012F0H   LINE      ---      ---       #531
+      010012F3H   LINE      ---      ---       #532
+      010012F7H   LINE      ---      ---       #533
+      01001301H   LINE      ---      ---       #534
+      01001301H   LINE      ---      ---       #535
+      01001308H   LINE      ---      ---       #536
+      01001308H   LINE      ---      ---       #537
+      0100130BH   LINE      ---      ---       #538
+      01001311H   LINE      ---      ---       #539
+      0100131BH   LINE      ---      ---       #540
+      0100131BH   LINE      ---      ---       #541
+      0100132EH   LINE      ---      ---       #542
+      0100132EH   LINE      ---      ---       #543
+      01001333H   LINE      ---      ---       #544
+      01001337H   LINE      ---      ---       #545
+      0100133DH   LINE      ---      ---       #546
+      0100133DH   LINE      ---      ---       #547
+      0100133FH   LINE      ---      ---       #548
+      01001345H   LINE      ---      ---       #549
+      01001347H   LINE      ---      ---       #551
+      0100134DH   LINE      ---      ---       #552
+      01001357H   LINE      ---      ---       #553
+      01001357H   LINE      ---      ---       #555
+      01001357H   LINE      ---      ---       #556
+      0100135DH   LINE      ---      ---       #557
+      01001373H   LINE      ---      ---       #559
+      01001379H   LINE      ---      ---       #560
+      0100138BH   LINE      ---      ---       #561
+      01001392H   LINE      ---      ---       #562
+      0100139CH   LINE      ---      ---       #564
+      010013A1H   LINE      ---      ---       #566
+      010013A6H   LINE      ---      ---       #567
+      010013ACH   LINE      ---      ---       #568
+      010013ACH   LINE      ---      ---       #569
+      010013B5H   LINE      ---      ---       #570
+      010013CAH   LINE      ---      ---       #572
+      010013E6H   LINE      ---      ---       #574
+      010013F6H   LINE      ---      ---       #575
+      010013F6H   LINE      ---      ---       #576
+      01001404H   LINE      ---      ---       #577
+      01001413H   LINE      ---      ---       #578
+      0100141BH   LINE      ---      ---       #579
+      0100141BH   LINE      ---      ---       #581
+      01001437H   LINE      ---      ---       #582
+      01001441H   LINE      ---      ---       #583
+      01001441H   LINE      ---      ---       #585
       02004ECAH   SYMBOL    XDATA    VOID      temp
       02004ECBH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002EFBH   BLOCK     CODE     ---       LVL=0
-      01002EFBH   LINE      ---      ---       #582
-      01002F06H   LINE      ---      ---       #583
-      01002F06H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002F06H   LINE      ---      ---       #584
-      01002F08H   LINE      ---      ---       #585
-      01002F0AH   LINE      ---      ---       #587
-      01002F14H   LINE      ---      ---       #588
-      01002F14H   LINE      ---      ---       #589
-      01002F1AH   LINE      ---      ---       #591
-      01002F27H   LINE      ---      ---       #592
-      01002F27H   LINE      ---      ---       #593
-      01002F44H   LINE      ---      ---       #595
-      01002F4FH   LINE      ---      ---       #596
-      01002F4FH   LINE      ---      ---       #597
-      01002F5AH   LINE      ---      ---       #598
-      01002F5AH   LINE      ---      ---       #599
-      01002F5AH   LINE      ---      ---       #600
-      01002F5AH   LINE      ---      ---       #601
-      01002F5AH   LINE      ---      ---       #602
-      01002F60H   LINE      ---      ---       #604
-      01002F67H   LINE      ---      ---       #605
-      01002F6AH   LINE      ---      ---       #606
-      01002F7DH   LINE      ---      ---       #607
-      01002F7DH   LINE      ---      ---       #608
-      01002F82H   LINE      ---      ---       #609
-      01002F88H   LINE      ---      ---       #610
-      01002F8DH   LINE      ---      ---       #611
-      01002F8DH   LINE      ---      ---       #612
-      01002F8FH   LINE      ---      ---       #613
-      01002F8FH   LINE      ---      ---       #614
-      01002F95H   LINE      ---      ---       #615
-      01002F9CH   LINE      ---      ---       #616
-      01002F9FH   LINE      ---      ---       #617
-      01002FAAH   LINE      ---      ---       #618
-      01002FAAH   LINE      ---      ---       #619
-      01002FB0H   LINE      ---      ---       #620
-      01002FB5H   LINE      ---      ---       #621
-      01002FB9H   LINE      ---      ---       #622
-      01002FB9H   LINE      ---      ---       #623
-      01002FB9H   LINE      ---      ---       #624
-      01002FB9H   LINE      ---      ---       #625
-      01002FBCH   LINE      ---      ---       #626
-      01002FBCH   LINE      ---      ---       #628
-      01002FBCH   LINE      ---      ---       #629
-      01002FC3H   LINE      ---      ---       #630
-      01002FC3H   LINE      ---      ---       #633
-      01002FD1H   LINE      ---      ---       #634
-      01002FD1H   LINE      ---      ---       #635
-      01002FD7H   LINE      ---      ---       #636
-      01002FDCH   LINE      ---      ---       #637
-      01002FE3H   LINE      ---      ---       #638
-      01002FE6H   LINE      ---      ---       #639
-      01002FE6H   LINE      ---      ---       #641
-      01002FEDH   LINE      ---      ---       #642
-      01002FEFH   LINE      ---      ---       #643
-      01002FEFH   LINE      ---      ---       #645
-      01002FEFH   LINE      ---      ---       #646
-      01003004H   LINE      ---      ---       #647
-      01003004H   LINE      ---      ---       #648
-      0100300AH   LINE      ---      ---       #649
-      01003011H   LINE      ---      ---       #650
-      01003014H   LINE      ---      ---       #651
-      0100301FH   LINE      ---      ---       #652
-      0100301FH   LINE      ---      ---       #653
-      01003025H   LINE      ---      ---       #654
-      0100302AH   LINE      ---      ---       #655
-      0100302AH   LINE      ---      ---       #656
-      0100302DH   LINE      ---      ---       #657
-      0100302DH   LINE      ---      ---       #659
-      01003034H   LINE      ---      ---       #660
-      01003037H   LINE      ---      ---       #661
-      01003037H   LINE      ---      ---       #662
-      01003039H   LINE      ---      ---       #663
+      01002FCAH   BLOCK     CODE     ---       LVL=0
+      01002FCAH   LINE      ---      ---       #589
+      01002FD5H   LINE      ---      ---       #590
+      01002FD5H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002FD5H   LINE      ---      ---       #591
+      01002FD7H   LINE      ---      ---       #592
+      01002FD9H   LINE      ---      ---       #594
+      01002FE4H   LINE      ---      ---       #595
+      01002FE4H   LINE      ---      ---       #596
+      01002FEAH   LINE      ---      ---       #598
+      01002FF7H   LINE      ---      ---       #599
+      01002FF7H   LINE      ---      ---       #600
+      01003014H   LINE      ---      ---       #602
+      0100301FH   LINE      ---      ---       #603
+      0100301FH   LINE      ---      ---       #604
+      0100302AH   LINE      ---      ---       #605
+      0100302AH   LINE      ---      ---       #606
+      0100302AH   LINE      ---      ---       #607
+      0100302AH   LINE      ---      ---       #608
+      0100302AH   LINE      ---      ---       #609
+      01003030H   LINE      ---      ---       #611
+      01003037H   LINE      ---      ---       #612
+      0100303AH   LINE      ---      ---       #613
+      0100304DH   LINE      ---      ---       #614
+      0100304DH   LINE      ---      ---       #615
+      01003052H   LINE      ---      ---       #616
+      01003058H   LINE      ---      ---       #617
+      0100305DH   LINE      ---      ---       #618
+      0100305DH   LINE      ---      ---       #619
+      0100305FH   LINE      ---      ---       #620
+      0100305FH   LINE      ---      ---       #621
+      01003065H   LINE      ---      ---       #622
+      0100306CH   LINE      ---      ---       #623
+      0100306FH   LINE      ---      ---       #624
+      0100307AH   LINE      ---      ---       #625
+      0100307AH   LINE      ---      ---       #626
+      01003080H   LINE      ---      ---       #627
+      01003085H   LINE      ---      ---       #628
+      01003089H   LINE      ---      ---       #629
+      01003089H   LINE      ---      ---       #630
+      01003089H   LINE      ---      ---       #631
+      01003089H   LINE      ---      ---       #632
+      0100308CH   LINE      ---      ---       #633
+      0100308CH   LINE      ---      ---       #635
+      0100308CH   LINE      ---      ---       #636
+      01003093H   LINE      ---      ---       #637
+      01003093H   LINE      ---      ---       #640
+      010030A1H   LINE      ---      ---       #641
+      010030A1H   LINE      ---      ---       #642
+      010030A7H   LINE      ---      ---       #643
+      010030ACH   LINE      ---      ---       #644
+      010030B3H   LINE      ---      ---       #645
+      010030B6H   LINE      ---      ---       #646
+      010030B6H   LINE      ---      ---       #648
+      010030BDH   LINE      ---      ---       #649
+      010030C0H   LINE      ---      ---       #650
+      010030C0H   LINE      ---      ---       #652
+      010030C0H   LINE      ---      ---       #653
+      010030D5H   LINE      ---      ---       #654
+      010030D5H   LINE      ---      ---       #655
+      010030DBH   LINE      ---      ---       #656
+      010030E2H   LINE      ---      ---       #657
+      010030E5H   LINE      ---      ---       #658
+      010030F0H   LINE      ---      ---       #659
+      010030F0H   LINE      ---      ---       #660
+      010030F6H   LINE      ---      ---       #661
+      010030FBH   LINE      ---      ---       #662
+      010030FBH   LINE      ---      ---       #663
+      010030FEH   LINE      ---      ---       #664
+      010030FEH   LINE      ---      ---       #666
+      01003105H   LINE      ---      ---       #667
+      01003108H   LINE      ---      ---       #668
+      01003108H   LINE      ---      ---       #669
+      0100310AH   LINE      ---      ---       #670
       00000005H   SYMBOL    DATA     VOID      temp
       02004ED9H   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100303AH   BLOCK     CODE     ---       LVL=0
-      0100303AH   LINE      ---      ---       #668
-      0100303AH   LINE      ---      ---       #669
-      0100303AH   LINE      ---      ---       #670
-      0100303FH   LINE      ---      ---       #671
-      01003042H   LINE      ---      ---       #673
-      01003046H   LINE      ---      ---       #674
-      01003046H   LINE      ---      ---       #675
-      0100304DH   LINE      ---      ---       #676
-      01003051H   LINE      ---      ---       #678
-      01003057H   LINE      ---      ---       #679
-      01003058H   LINE      ---      ---       #681
-      01003058H   LINE      ---      ---       #682
-      0100305EH   LINE      ---      ---       #683
-      0100305EH   LINE      ---      ---       #685
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100305FH   BLOCK     CODE     ---       LVL=0
-      0100305FH   LINE      ---      ---       #688
-      01003061H   LINE      ---      ---       #689
-      01003061H   BLOCK     CODE     NEAR LAB  LVL=1
-      01003061H   LINE      ---      ---       #690
-      01003066H   LINE      ---      ---       #692
-      0100306AH   LINE      ---      ---       #693
-      0100306FH   LINE      ---      ---       #695
-      01003074H   LINE      ---      ---       #696
-      0100307AH   LINE      ---      ---       #697
-      0100307AH   LINE      ---      ---       #698
-      0100307EH   LINE      ---      ---       #699
-      01003086H   LINE      ---      ---       #700
-      0100308AH   LINE      ---      ---       #701
-      01003092H   LINE      ---      ---       #702
-      01003096H   LINE      ---      ---       #703
-      0100309EH   LINE      ---      ---       #704
-      010030A2H   LINE      ---      ---       #705
-      010030A8H   LINE      ---      ---       #706
-      010030A8H   LINE      ---      ---       #708
-      010030B2H   LINE      ---      ---       #709
-      010030B2H   LINE      ---      ---       #710
-      010030B6H   LINE      ---      ---       #711
-      010030B6H   LINE      ---      ---       #712
-      010030BCH   LINE      ---      ---       #713
-      010030BEH   LINE      ---      ---       #714
-      010030C2H   LINE      ---      ---       #715
-      010030C2H   LINE      ---      ---       #716
-      010030C8H   LINE      ---      ---       #717
-      010030CAH   LINE      ---      ---       #718
-      010030CEH   LINE      ---      ---       #719
-      010030CEH   LINE      ---      ---       #720
-      010030D4H   LINE      ---      ---       #721
-      010030D6H   LINE      ---      ---       #722
-      010030DAH   LINE      ---      ---       #723
-      010030DAH   LINE      ---      ---       #724
-      010030E0H   LINE      ---      ---       #725
-      010030E2H   LINE      ---      ---       #726
-      010030E6H   LINE      ---      ---       #727
-      010030E6H   LINE      ---      ---       #728
-      010030ECH   LINE      ---      ---       #729
-      010030EEH   LINE      ---      ---       #730
-      010030F3H   LINE      ---      ---       #731
-      010030F3H   LINE      ---      ---       #732
-      010030F7H   LINE      ---      ---       #733
-      010030F7H   LINE      ---      ---       #734
-      010030FDH   LINE      ---      ---       #735
-      010030FDH   LINE      ---      ---       #736
-      010030FFH   LINE      ---      ---       #737
-      01003101H   LINE      ---      ---       #739
-      01003107H   LINE      ---      ---       #741
-      01003111H   LINE      ---      ---       #742
-      01003111H   LINE      ---      ---       #743
-      01003117H   LINE      ---      ---       #744
-      01003119H   LINE      ---      ---       #745
-      01003125H   LINE      ---      ---       #746
-      01003125H   LINE      ---      ---       #747
-      0100313DH   LINE      ---      ---       #748
-      01003143H   LINE      ---      ---       #749
-      01003143H   LINE      ---      ---       #750
-      01003143H   LINE      ---      ---       #751
-      01003148H   LINE      ---      ---       #752
-      01003148H   LINE      ---      ---       #753
-      01003148H   LINE      ---      ---       #755
-      01003170H   LINE      ---      ---       #756
-      01003170H   LINE      ---      ---       #757
-      010031ACH   LINE      ---      ---       #758
-      010031ACH   LINE      ---      ---       #759
-      010031ACH   LINE      ---      ---       #760
-      010031B3H   LINE      ---      ---       #761
-      010031B3H   LINE      ---      ---       #762
-      010031B9H   LINE      ---      ---       #763
-      010031BBH   LINE      ---      ---       #765
-      010031BBH   LINE      ---      ---       #766
-      010031C1H   LINE      ---      ---       #767
-      010031C1H   LINE      ---      ---       #768
-      010031C3H   LINE      ---      ---       #769
-      010031C3H   LINE      ---      ---       #770
-      010031CAH   LINE      ---      ---       #771
-      010031CAH   LINE      ---      ---       #772
-      010031D2H   LINE      ---      ---       #773
-      010031D6H   LINE      ---      ---       #774
-      010031D6H   LINE      ---      ---       #775
-      010031DCH   LINE      ---      ---       #776
-      010031DCH   LINE      ---      ---       #777
-      010031DEH   LINE      ---      ---       #778
-      010031E2H   LINE      ---      ---       #779
-      010031E2H   LINE      ---      ---       #780
-      010031EAH   LINE      ---      ---       #781
-      010031ECH   LINE      ---      ---       #782
-      010031F3H   LINE      ---      ---       #783
-      010031F3H   LINE      ---      ---       #784
-      010031FBH   LINE      ---      ---       #785
-      010031FFH   LINE      ---      ---       #786
-      010031FFH   LINE      ---      ---       #787
-      01003205H   LINE      ---      ---       #788
-      01003205H   LINE      ---      ---       #789
-      01003205H   LINE      ---      ---       #790
-      0100320AH   LINE      ---      ---       #791
-      0100320CH   LINE      ---      ---       #792
-      0100320CH   LINE      ---      ---       #793
-      01003212H   LINE      ---      ---       #794
-      01003212H   LINE      ---      ---       #795
-      01003218H   LINE      ---      ---       #796
-      0100321AH   LINE      ---      ---       #798
-      0100321AH   LINE      ---      ---       #799
-      01003222H   LINE      ---      ---       #800
-      01003227H   LINE      ---      ---       #801
-      01003227H   LINE      ---      ---       #802
-      01003229H   LINE      ---      ---       #803
-      01003229H   LINE      ---      ---       #804
-      01003230H   LINE      ---      ---       #805
-      01003230H   LINE      ---      ---       #806
-      01003238H   LINE      ---      ---       #807
-      0100323DH   LINE      ---      ---       #808
-      0100323FH   LINE      ---      ---       #810
-      0100323FH   LINE      ---      ---       #811
-      01003245H   LINE      ---      ---       #812
-      01003245H   LINE      ---      ---       #813
-      01003247H   LINE      ---      ---       #814
-      01003247H   LINE      ---      ---       #815
-      0100324DH   LINE      ---      ---       #816
-      0100324DH   LINE      ---      ---       #817
-      01003255H   LINE      ---      ---       #818
-      01003257H   LINE      ---      ---       #820
-      01003257H   LINE      ---      ---       #821
-      0100325FH   LINE      ---      ---       #822
-      0100325FH   LINE      ---      ---       #823
-      01003263H   LINE      ---      ---       #824
-      01003263H   LINE      ---      ---       #825
-      01003269H   LINE      ---      ---       #826
-      01003269H   LINE      ---      ---       #827
-      0100326EH   LINE      ---      ---       #828
-      01003270H   LINE      ---      ---       #829
-      01003270H   LINE      ---      ---       #830
-      01003276H   LINE      ---      ---       #831
-      01003276H   LINE      ---      ---       #832
-      0100327CH   LINE      ---      ---       #833
-      0100327EH   LINE      ---      ---       #835
-      0100327EH   LINE      ---      ---       #836
-      01003286H   LINE      ---      ---       #837
-      0100328BH   LINE      ---      ---       #838
-      0100328BH   LINE      ---      ---       #839
-      0100328DH   LINE      ---      ---       #840
-      0100328DH   LINE      ---      ---       #841
-      01003293H   LINE      ---      ---       #842
-      01003295H   LINE      ---      ---       #843
-      01003295H   LINE      ---      ---       #844
-      0100329BH   LINE      ---      ---       #845
-      0100329DH   LINE      ---      ---       #846
-      0100329DH   LINE      ---      ---       #847
-      010032A3H   LINE      ---      ---       #848
-      010032A5H   LINE      ---      ---       #849
-      010032A5H   LINE      ---      ---       #850
-      010032ABH   LINE      ---      ---       #851
-      010032ADH   LINE      ---      ---       #852
-      010032ADH   LINE      ---      ---       #853
-      010032B3H   LINE      ---      ---       #854
-      010032B5H   LINE      ---      ---       #855
-      010032B5H   LINE      ---      ---       #856
-      010032BBH   LINE      ---      ---       #857
-      010032BBH   LINE      ---      ---       #858
-      010032BBH   LINE      ---      ---       #859
-      010032BBH   LINE      ---      ---       #860
-      010032BBH   LINE      ---      ---       #861
-      010032BBH   LINE      ---      ---       #863
-      010032C0H   LINE      ---      ---       #864
+      0100310BH   BLOCK     CODE     ---       LVL=0
+      0100310BH   LINE      ---      ---       #675
+      0100310BH   LINE      ---      ---       #676
+      0100310BH   LINE      ---      ---       #677
+      01003110H   LINE      ---      ---       #678
+      01003113H   LINE      ---      ---       #680
+      01003117H   LINE      ---      ---       #681
+      01003117H   LINE      ---      ---       #682
+      0100311EH   LINE      ---      ---       #683
+      01003122H   LINE      ---      ---       #685
+      01003128H   LINE      ---      ---       #686
+      01003129H   LINE      ---      ---       #688
+      01003129H   LINE      ---      ---       #689
+      0100312FH   LINE      ---      ---       #690
+      0100312FH   LINE      ---      ---       #692
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003130H   BLOCK     CODE     ---       LVL=0
+      01003130H   LINE      ---      ---       #695
+      01003132H   LINE      ---      ---       #696
+      01003132H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003132H   LINE      ---      ---       #697
+      01003137H   LINE      ---      ---       #699
+      0100313BH   LINE      ---      ---       #700
+      01003140H   LINE      ---      ---       #702
+      01003145H   LINE      ---      ---       #703
+      0100314BH   LINE      ---      ---       #704
+      0100314BH   LINE      ---      ---       #705
+      0100314FH   LINE      ---      ---       #706
+      01003157H   LINE      ---      ---       #707
+      0100315BH   LINE      ---      ---       #708
+      01003163H   LINE      ---      ---       #709
+      01003167H   LINE      ---      ---       #710
+      0100316FH   LINE      ---      ---       #711
+      01003173H   LINE      ---      ---       #712
+      01003179H   LINE      ---      ---       #713
+      01003179H   LINE      ---      ---       #715
+      01003183H   LINE      ---      ---       #716
+      01003183H   LINE      ---      ---       #717
+      01003187H   LINE      ---      ---       #718
+      01003187H   LINE      ---      ---       #719
+      0100318DH   LINE      ---      ---       #720
+      0100318FH   LINE      ---      ---       #721
+      01003193H   LINE      ---      ---       #722
+      01003193H   LINE      ---      ---       #723
+      01003199H   LINE      ---      ---       #724
+      0100319BH   LINE      ---      ---       #725
+      0100319FH   LINE      ---      ---       #726
+      0100319FH   LINE      ---      ---       #727
+      010031A5H   LINE      ---      ---       #728
+      010031A7H   LINE      ---      ---       #729
+      010031ABH   LINE      ---      ---       #730
+      010031ABH   LINE      ---      ---       #731
+      010031B1H   LINE      ---      ---       #732
+      010031B3H   LINE      ---      ---       #733
+      010031B7H   LINE      ---      ---       #734
+      010031B7H   LINE      ---      ---       #735
+      010031BDH   LINE      ---      ---       #736
+      010031BFH   LINE      ---      ---       #737
+      010031C4H   LINE      ---      ---       #738
+      010031C4H   LINE      ---      ---       #739
+      010031C8H   LINE      ---      ---       #740
+      010031C8H   LINE      ---      ---       #741
+      010031CEH   LINE      ---      ---       #742
+      010031CEH   LINE      ---      ---       #743
+      010031D0H   LINE      ---      ---       #744
+      010031D2H   LINE      ---      ---       #746
+      010031D8H   LINE      ---      ---       #748
+      010031E2H   LINE      ---      ---       #749
+      010031E2H   LINE      ---      ---       #750
+      010031E8H   LINE      ---      ---       #751
+      010031EAH   LINE      ---      ---       #752
+      010031F6H   LINE      ---      ---       #753
+      010031F6H   LINE      ---      ---       #754
+      0100320EH   LINE      ---      ---       #755
+      01003214H   LINE      ---      ---       #756
+      01003214H   LINE      ---      ---       #757
+      01003214H   LINE      ---      ---       #758
+      01003219H   LINE      ---      ---       #759
+      01003219H   LINE      ---      ---       #760
+      01003219H   LINE      ---      ---       #762
+      01003241H   LINE      ---      ---       #763
+      01003241H   LINE      ---      ---       #764
+      0100327DH   LINE      ---      ---       #765
+      0100327DH   LINE      ---      ---       #766
+      0100327DH   LINE      ---      ---       #767
+      01003284H   LINE      ---      ---       #768
+      01003284H   LINE      ---      ---       #769
+      0100328AH   LINE      ---      ---       #770
+      0100328CH   LINE      ---      ---       #772
+      0100328CH   LINE      ---      ---       #773
+      01003292H   LINE      ---      ---       #774
+      01003292H   LINE      ---      ---       #775
+      01003294H   LINE      ---      ---       #776
+      01003294H   LINE      ---      ---       #777
+      0100329BH   LINE      ---      ---       #778
+      0100329BH   LINE      ---      ---       #779
+      010032A3H   LINE      ---      ---       #780
+      010032A7H   LINE      ---      ---       #781
+      010032A7H   LINE      ---      ---       #782
+      010032ADH   LINE      ---      ---       #783
+      010032ADH   LINE      ---      ---       #784
+      010032AFH   LINE      ---      ---       #785
+      010032B3H   LINE      ---      ---       #786
+      010032B3H   LINE      ---      ---       #787
+      010032BBH   LINE      ---      ---       #788
+      010032BDH   LINE      ---      ---       #789
+      010032C4H   LINE      ---      ---       #790
+      010032C4H   LINE      ---      ---       #791
+      010032CCH   LINE      ---      ---       #792
+      010032D0H   LINE      ---      ---       #793
+      010032D0H   LINE      ---      ---       #794
+      010032D6H   LINE      ---      ---       #795
+      010032D6H   LINE      ---      ---       #796
+      010032D6H   LINE      ---      ---       #797
+      010032DBH   LINE      ---      ---       #798
+      010032DDH   LINE      ---      ---       #799
+      010032DDH   LINE      ---      ---       #800
+      010032E3H   LINE      ---      ---       #801
+      010032E3H   LINE      ---      ---       #802
+      010032E9H   LINE      ---      ---       #803
+      010032EBH   LINE      ---      ---       #805
+      010032EBH   LINE      ---      ---       #806
+      010032F3H   LINE      ---      ---       #807
+      010032F8H   LINE      ---      ---       #808
+      010032F8H   LINE      ---      ---       #809
+      010032FAH   LINE      ---      ---       #810
+      010032FAH   LINE      ---      ---       #811
+      01003301H   LINE      ---      ---       #812
+      01003301H   LINE      ---      ---       #813
+      01003309H   LINE      ---      ---       #814
+      0100330EH   LINE      ---      ---       #815
+      01003310H   LINE      ---      ---       #817
+      01003310H   LINE      ---      ---       #818
+      01003316H   LINE      ---      ---       #819
+      01003316H   LINE      ---      ---       #820
+      01003318H   LINE      ---      ---       #821
+      01003318H   LINE      ---      ---       #822
+      0100331EH   LINE      ---      ---       #823
+      0100331EH   LINE      ---      ---       #824
+      01003326H   LINE      ---      ---       #825
+      01003328H   LINE      ---      ---       #827
+      01003328H   LINE      ---      ---       #828
+      01003330H   LINE      ---      ---       #829
+      01003330H   LINE      ---      ---       #830
+      01003334H   LINE      ---      ---       #831
+      01003334H   LINE      ---      ---       #832
+      0100333AH   LINE      ---      ---       #833
+      0100333AH   LINE      ---      ---       #834
+      0100333FH   LINE      ---      ---       #835
+      01003341H   LINE      ---      ---       #836
+      01003341H   LINE      ---      ---       #837
+      01003347H   LINE      ---      ---       #838
+      01003347H   LINE      ---      ---       #839
+      0100334DH   LINE      ---      ---       #840
+      0100334FH   LINE      ---      ---       #842
+      0100334FH   LINE      ---      ---       #843
+      01003357H   LINE      ---      ---       #844
+      0100335CH   LINE      ---      ---       #845
+      0100335CH   LINE      ---      ---       #846
+      0100335EH   LINE      ---      ---       #847
+      0100335EH   LINE      ---      ---       #848
+      01003364H   LINE      ---      ---       #849
+      01003366H   LINE      ---      ---       #850
+      01003366H   LINE      ---      ---       #851
+      0100336CH   LINE      ---      ---       #852
+      0100336EH   LINE      ---      ---       #853
+      0100336EH   LINE      ---      ---       #854
+      01003374H   LINE      ---      ---       #855
+      01003376H   LINE      ---      ---       #856
+      01003376H   LINE      ---      ---       #857
+      0100337CH   LINE      ---      ---       #858
+      0100337EH   LINE      ---      ---       #859
+      0100337EH   LINE      ---      ---       #860
+      01003384H   LINE      ---      ---       #861
+      01003386H   LINE      ---      ---       #862
+      01003386H   LINE      ---      ---       #863
+      0100338CH   LINE      ---      ---       #864
+      0100338CH   LINE      ---      ---       #865
+      0100338CH   LINE      ---      ---       #866
+      0100338CH   LINE      ---      ---       #867
+      0100338CH   LINE      ---      ---       #868
+      0100338CH   LINE      ---      ---       #870
+      01003391H   LINE      ---      ---       #871
       02004F0BH   SYMBOL    XDATA    VOID      temp
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002617H   BLOCK     CODE     ---       LVL=0
-      01002617H   LINE      ---      ---       #868
-      01002622H   LINE      ---      ---       #869
-      01002622H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002622H   LINE      ---      ---       #870
-      01002625H   LINE      ---      ---       #872
-      01002633H   LINE      ---      ---       #873
-      01002633H   LINE      ---      ---       #874
-      0100265FH   LINE      ---      ---       #876
-      0100265FH   LINE      ---      ---       #878
-      01002666H   LINE      ---      ---       #879
-      01002666H   LINE      ---      ---       #880
-      0100266CH   LINE      ---      ---       #881
-      0100266FH   LINE      ---      ---       #883
-      01002673H   LINE      ---      ---       #884
-      01002673H   LINE      ---      ---       #885
-      01002679H   LINE      ---      ---       #886
-      0100267CH   LINE      ---      ---       #887
-      0100269CH   LINE      ---      ---       #888
-      0100269CH   LINE      ---      ---       #889
-      010026A0H   LINE      ---      ---       #890
-      010026A3H   LINE      ---      ---       #891
-      010026A7H   LINE      ---      ---       #892
-      010026A7H   LINE      ---      ---       #893
-      010026ADH   LINE      ---      ---       #894
-      010026B0H   LINE      ---      ---       #895
-      010026D0H   LINE      ---      ---       #896
-      010026D0H   LINE      ---      ---       #897
-      010026D4H   LINE      ---      ---       #898
-      010026D7H   LINE      ---      ---       #899
-      010026DBH   LINE      ---      ---       #900
-      010026DBH   LINE      ---      ---       #901
-      010026E1H   LINE      ---      ---       #902
-      010026E4H   LINE      ---      ---       #903
-      01002704H   LINE      ---      ---       #904
-      01002704H   LINE      ---      ---       #905
-      01002708H   LINE      ---      ---       #906
-      0100270BH   LINE      ---      ---       #907
-      0100270FH   LINE      ---      ---       #908
-      0100270FH   LINE      ---      ---       #909
-      01002715H   LINE      ---      ---       #910
-      01002718H   LINE      ---      ---       #911
-      01002738H   LINE      ---      ---       #912
-      01002738H   LINE      ---      ---       #913
-      0100273DH   LINE      ---      ---       #914
-      01002740H   LINE      ---      ---       #915
-      01002744H   LINE      ---      ---       #916
-      01002744H   LINE      ---      ---       #917
-      0100274AH   LINE      ---      ---       #918
-      0100274DH   LINE      ---      ---       #919
-      0100276DH   LINE      ---      ---       #920
-      0100276DH   LINE      ---      ---       #921
-      01002772H   LINE      ---      ---       #922
-      01002775H   LINE      ---      ---       #923
-      01002779H   LINE      ---      ---       #924
-      01002779H   LINE      ---      ---       #925
-      0100277FH   LINE      ---      ---       #926
-      01002782H   LINE      ---      ---       #927
-      010027A2H   LINE      ---      ---       #928
-      010027A2H   LINE      ---      ---       #929
-      010027A8H   LINE      ---      ---       #930
-      010027ABH   LINE      ---      ---       #931
-      010027AFH   LINE      ---      ---       #932
-      010027AFH   LINE      ---      ---       #933
-      010027B5H   LINE      ---      ---       #934
-      010027B8H   LINE      ---      ---       #935
-      010027D8H   LINE      ---      ---       #936
-      010027D8H   LINE      ---      ---       #937
-      010027DEH   LINE      ---      ---       #938
-      010027E1H   LINE      ---      ---       #939
-      010027E5H   LINE      ---      ---       #940
-      010027E5H   LINE      ---      ---       #941
-      010027EBH   LINE      ---      ---       #942
-      010027EEH   LINE      ---      ---       #943
-      0100280EH   LINE      ---      ---       #944
-      0100280EH   LINE      ---      ---       #945
-      01002815H   LINE      ---      ---       #946
-      01002817H   LINE      ---      ---       #947
-      0100281BH   LINE      ---      ---       #948
-      0100281BH   LINE      ---      ---       #949
-      01002822H   LINE      ---      ---       #950
-      01002824H   LINE      ---      ---       #951
-      01002844H   LINE      ---      ---       #952
-      01002844H   LINE      ---      ---       #953
-      01002849H   LINE      ---      ---       #954
-      0100284BH   LINE      ---      ---       #955
-      0100284FH   LINE      ---      ---       #956
-      0100284FH   LINE      ---      ---       #957
-      01002856H   LINE      ---      ---       #958
-      01002858H   LINE      ---      ---       #959
-      01002878H   LINE      ---      ---       #960
-      01002878H   LINE      ---      ---       #961
-      0100287DH   LINE      ---      ---       #962
-      0100287FH   LINE      ---      ---       #963
-      01002883H   LINE      ---      ---       #964
-      01002883H   LINE      ---      ---       #965
-      0100288AH   LINE      ---      ---       #966
-      0100288CH   LINE      ---      ---       #967
-      010028ACH   LINE      ---      ---       #968
-      010028ACH   LINE      ---      ---       #969
-      010028B3H   LINE      ---      ---       #970
-      010028B5H   LINE      ---      ---       #971
-      010028B9H   LINE      ---      ---       #972
-      010028B9H   LINE      ---      ---       #973
-      010028C0H   LINE      ---      ---       #974
-      010028C2H   LINE      ---      ---       #975
-      010028E2H   LINE      ---      ---       #976
-      010028E2H   LINE      ---      ---       #977
-      010028E6H   LINE      ---      ---       #978
-      010028E8H   LINE      ---      ---       #979
-      010028ECH   LINE      ---      ---       #980
-      010028ECH   LINE      ---      ---       #981
-      010028F0H   LINE      ---      ---       #982
-      010028F2H   LINE      ---      ---       #983
-      010028F8H   LINE      ---      ---       #984
-      010028F8H   LINE      ---      ---       #985
-      010028FCH   LINE      ---      ---       #986
-      010028FCH   LINE      ---      ---       #988
-      01002903H   LINE      ---      ---       #989
-      01002903H   LINE      ---      ---       #990
-      01002923H   LINE      ---      ---       #991
-      01002927H   LINE      ---      ---       #992
-      01002927H   LINE      ---      ---       #993
-      01002927H   LINE      ---      ---       #994
-      01002930H   LINE      ---      ---       #995
+      0100265DH   BLOCK     CODE     ---       LVL=0
+      0100265DH   LINE      ---      ---       #875
+      01002668H   LINE      ---      ---       #876
+      01002668H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002668H   LINE      ---      ---       #877
+      0100266BH   LINE      ---      ---       #879
+      01002679H   LINE      ---      ---       #880
+      01002679H   LINE      ---      ---       #881
+      010026A5H   LINE      ---      ---       #883
+      010026A5H   LINE      ---      ---       #885
+      010026ACH   LINE      ---      ---       #886
+      010026ACH   LINE      ---      ---       #887
+      010026B2H   LINE      ---      ---       #888
+      010026B5H   LINE      ---      ---       #890
+      010026B9H   LINE      ---      ---       #891
+      010026B9H   LINE      ---      ---       #892
+      010026BFH   LINE      ---      ---       #893
+      010026C2H   LINE      ---      ---       #894
+      010026E2H   LINE      ---      ---       #895
+      010026E2H   LINE      ---      ---       #896
+      010026E6H   LINE      ---      ---       #897
+      010026E9H   LINE      ---      ---       #898
+      010026EDH   LINE      ---      ---       #899
+      010026EDH   LINE      ---      ---       #900
+      010026F3H   LINE      ---      ---       #901
+      010026F6H   LINE      ---      ---       #902
+      01002716H   LINE      ---      ---       #903
+      01002716H   LINE      ---      ---       #904
+      0100271AH   LINE      ---      ---       #905
+      0100271DH   LINE      ---      ---       #906
+      01002721H   LINE      ---      ---       #907
+      01002721H   LINE      ---      ---       #908
+      01002727H   LINE      ---      ---       #909
+      0100272AH   LINE      ---      ---       #910
+      0100274AH   LINE      ---      ---       #911
+      0100274AH   LINE      ---      ---       #912
+      0100274EH   LINE      ---      ---       #913
+      01002751H   LINE      ---      ---       #914
+      01002755H   LINE      ---      ---       #915
+      01002755H   LINE      ---      ---       #916
+      0100275BH   LINE      ---      ---       #917
+      0100275EH   LINE      ---      ---       #918
+      0100277EH   LINE      ---      ---       #919
+      0100277EH   LINE      ---      ---       #920
+      01002783H   LINE      ---      ---       #921
+      01002786H   LINE      ---      ---       #922
+      0100278AH   LINE      ---      ---       #923
+      0100278AH   LINE      ---      ---       #924
+      01002790H   LINE      ---      ---       #925
+      01002793H   LINE      ---      ---       #926
+      010027B3H   LINE      ---      ---       #927
+      010027B3H   LINE      ---      ---       #928
+      010027B8H   LINE      ---      ---       #929
+      010027BBH   LINE      ---      ---       #930
+      010027BFH   LINE      ---      ---       #931
+      010027BFH   LINE      ---      ---       #932
+      010027C5H   LINE      ---      ---       #933
+      010027C8H   LINE      ---      ---       #934
+      010027E8H   LINE      ---      ---       #935
+      010027E8H   LINE      ---      ---       #936
+      010027EEH   LINE      ---      ---       #937
+      010027F1H   LINE      ---      ---       #938
+      010027F5H   LINE      ---      ---       #939
+      010027F5H   LINE      ---      ---       #940
+      010027FBH   LINE      ---      ---       #941
+      010027FEH   LINE      ---      ---       #942
+      0100281EH   LINE      ---      ---       #943
+      0100281EH   LINE      ---      ---       #944
+      01002825H   LINE      ---      ---       #945
+      01002827H   LINE      ---      ---       #946
+      0100282BH   LINE      ---      ---       #947
+      0100282BH   LINE      ---      ---       #948
+      01002832H   LINE      ---      ---       #949
+      01002834H   LINE      ---      ---       #950
+      01002854H   LINE      ---      ---       #951
+      01002854H   LINE      ---      ---       #952
+      0100285BH   LINE      ---      ---       #953
+      0100285DH   LINE      ---      ---       #954
+      01002861H   LINE      ---      ---       #955
+      01002861H   LINE      ---      ---       #956
+      01002868H   LINE      ---      ---       #957
+      0100286AH   LINE      ---      ---       #958
+      0100288AH   LINE      ---      ---       #959
+      0100288AH   LINE      ---      ---       #960
+      0100288FH   LINE      ---      ---       #961
+      01002891H   LINE      ---      ---       #962
+      01002895H   LINE      ---      ---       #963
+      01002895H   LINE      ---      ---       #964
+      0100289CH   LINE      ---      ---       #965
+      0100289EH   LINE      ---      ---       #966
+      010028BEH   LINE      ---      ---       #967
+      010028BEH   LINE      ---      ---       #968
+      010028C3H   LINE      ---      ---       #969
+      010028C5H   LINE      ---      ---       #970
+      010028C9H   LINE      ---      ---       #971
+      010028C9H   LINE      ---      ---       #972
+      010028D0H   LINE      ---      ---       #973
+      010028D2H   LINE      ---      ---       #974
+      010028F2H   LINE      ---      ---       #975
+      010028F2H   LINE      ---      ---       #976
+      010028F9H   LINE      ---      ---       #977
+      010028FBH   LINE      ---      ---       #978
+      010028FFH   LINE      ---      ---       #979
+      010028FFH   LINE      ---      ---       #980
+      01002906H   LINE      ---      ---       #981
+      01002908H   LINE      ---      ---       #982
+      01002928H   LINE      ---      ---       #983
+      01002928H   LINE      ---      ---       #984
+      0100292CH   LINE      ---      ---       #985
+      0100292EH   LINE      ---      ---       #986
+      01002932H   LINE      ---      ---       #987
+      01002932H   LINE      ---      ---       #988
+      01002936H   LINE      ---      ---       #989
+      01002938H   LINE      ---      ---       #990
+      0100293EH   LINE      ---      ---       #991
+      0100293EH   LINE      ---      ---       #992
+      01002942H   LINE      ---      ---       #993
+      01002942H   LINE      ---      ---       #995
+      01002949H   LINE      ---      ---       #996
+      01002949H   LINE      ---      ---       #997
+      01002969H   LINE      ---      ---       #998
+      0100296DH   LINE      ---      ---       #999
+      0100296DH   LINE      ---      ---       #1000
+      0100296DH   LINE      ---      ---       #1001
+      01002976H   LINE      ---      ---       #1002
       02004EDDH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       KEYSCAN
       02004EA6H   PUBLIC    XDATA    ---       ksEvtPool
-      01002BBEH   PUBLIC    CODE     ---       KS_GetCurrentEvt
-      01002DCBH   PUBLIC    CODE     ---       _array_is_empty
-      01003540H   PUBLIC    CODE     ---       KS_ScanMatrix
-      01003390H   PUBLIC    CODE     ---       KS_Unistall
-      01001F8AH   PUBLIC    CODE     ---       KS_Initialize
-
-      01002DBDH   BLOCK     CODE     ---       LVL=0
-      01002DBDH   LINE      ---      ---       #24
-      01002DBDH   LINE      ---      ---       #25
-      01002DBDH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002DBDH   LINE      ---      ---       #27
-      01002DC2H   LINE      ---      ---       #28
-      01002DC5H   LINE      ---      ---       #29
-      01002DC8H   LINE      ---      ---       #30
-      01002DCAH   LINE      ---      ---       #31
+      01002C04H   PUBLIC    CODE     ---       KS_GetCurrentEvt
+      01002E5CH   PUBLIC    CODE     ---       _array_is_empty
+      010036B0H   PUBLIC    CODE     ---       KS_ScanMatrix
+      01003461H   PUBLIC    CODE     ---       KS_Unistall
+      01001FA5H   PUBLIC    CODE     ---       KS_Initialize
+
+      01002E03H   BLOCK     CODE     ---       LVL=0
+      01002E03H   LINE      ---      ---       #24
+      01002E03H   LINE      ---      ---       #25
+      01002E03H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002E03H   LINE      ---      ---       #27
+      01002E08H   LINE      ---      ---       #28
+      01002E0BH   LINE      ---      ---       #29
+      01002E0EH   LINE      ---      ---       #30
+      01002E10H   LINE      ---      ---       #31
       00000006H   SYMBOL    DATA     VOID      c
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002DFBH   BLOCK     CODE     ---       LVL=0
-      01002DFBH   LINE      ---      ---       #35
-      01002DFBH   LINE      ---      ---       #36
-      01002DFBH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002DFBH   LINE      ---      ---       #37
-      01002DFDH   LINE      ---      ---       #39
-      01002E09H   LINE      ---      ---       #40
-      01002E09H   LINE      ---      ---       #41
-      01002E23H   LINE      ---      ---       #43
-      01002E23H   LINE      ---      ---       #89
-      01002E25H   LINE      ---      ---       #90
-      01002E25H   LINE      ---      ---       #91
-      01002E34H   LINE      ---      ---       #92
-      01002E34H   LINE      ---      ---       #93
-      01002E37H   LINE      ---      ---       #94
-      01002E37H   LINE      ---      ---       #95
-      01002E3EH   LINE      ---      ---       #96
-      01002E4AH   LINE      ---      ---       #97
-      01002E4BH   LINE      ---      ---       #98
-      01002E4BH   LINE      ---      ---       #99
-      01002E50H   LINE      ---      ---       #100
+      01002ECAH   BLOCK     CODE     ---       LVL=0
+      01002ECAH   LINE      ---      ---       #35
+      01002ECAH   LINE      ---      ---       #36
+      01002ECAH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002ECAH   LINE      ---      ---       #37
+      01002ECCH   LINE      ---      ---       #39
+      01002ED8H   LINE      ---      ---       #40
+      01002ED8H   LINE      ---      ---       #41
+      01002EF2H   LINE      ---      ---       #43
+      01002EF2H   LINE      ---      ---       #89
+      01002EF4H   LINE      ---      ---       #90
+      01002EF4H   LINE      ---      ---       #91
+      01002F03H   LINE      ---      ---       #92
+      01002F03H   LINE      ---      ---       #93
+      01002F06H   LINE      ---      ---       #94
+      01002F06H   LINE      ---      ---       #95
+      01002F0DH   LINE      ---      ---       #96
+      01002F19H   LINE      ---      ---       #97
+      01002F1AH   LINE      ---      ---       #98
+      01002F1AH   LINE      ---      ---       #99
+      01002F1FH   LINE      ---      ---       #100
       00000006H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002E51H   BLOCK     CODE     ---       LVL=0
-      01002E51H   LINE      ---      ---       #102
-      01002E51H   LINE      ---      ---       #103
-      01002E51H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002E51H   LINE      ---      ---       #104
-      01002E53H   LINE      ---      ---       #105
-      01002E54H   LINE      ---      ---       #107
-      01002E62H   LINE      ---      ---       #108
-      01002E62H   LINE      ---      ---       #109
-      01002E69H   LINE      ---      ---       #110
-      01002E69H   LINE      ---      ---       #111
-      01002E6CH   LINE      ---      ---       #112
-      01002E6CH   LINE      ---      ---       #113
-      01002E6EH   LINE      ---      ---       #115
-      01002E74H   LINE      ---      ---       #117
-      01002E80H   LINE      ---      ---       #118
-      01002E80H   LINE      ---      ---       #119
-      01002E9BH   LINE      ---      ---       #121
-      01002E9BH   LINE      ---      ---       #166
-      01002E9DH   LINE      ---      ---       #167
-      01002E9DH   LINE      ---      ---       #168
-      01002EA0H   LINE      ---      ---       #169
-      01002EA0H   LINE      ---      ---       #170
-      01002EAEH   LINE      ---      ---       #171
-      01002EB2H   LINE      ---      ---       #172
-      01002EBDH   LINE      ---      ---       #173
-      01002EBDH   LINE      ---      ---       #174
-      01002EBFH   LINE      ---      ---       #175
-      01002EBFH   LINE      ---      ---       #176
-      01002EC1H   LINE      ---      ---       #178
-      01002EC1H   LINE      ---      ---       #179
-      01002ED9H   LINE      ---      ---       #180
-      01002EE6H   LINE      ---      ---       #181
-      01002EE6H   LINE      ---      ---       #182
-      01002EEAH   LINE      ---      ---       #183
-      01002EF5H   LINE      ---      ---       #184
-      01002EF5H   LINE      ---      ---       #185
-      01002EF5H   LINE      ---      ---       #186
-      01002EFAH   LINE      ---      ---       #187
+      01002F20H   BLOCK     CODE     ---       LVL=0
+      01002F20H   LINE      ---      ---       #102
+      01002F20H   LINE      ---      ---       #103
+      01002F20H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002F20H   LINE      ---      ---       #104
+      01002F22H   LINE      ---      ---       #105
+      01002F23H   LINE      ---      ---       #107
+      01002F31H   LINE      ---      ---       #108
+      01002F31H   LINE      ---      ---       #109
+      01002F38H   LINE      ---      ---       #110
+      01002F38H   LINE      ---      ---       #111
+      01002F3BH   LINE      ---      ---       #112
+      01002F3BH   LINE      ---      ---       #113
+      01002F3DH   LINE      ---      ---       #115
+      01002F43H   LINE      ---      ---       #117
+      01002F4FH   LINE      ---      ---       #118
+      01002F4FH   LINE      ---      ---       #119
+      01002F6AH   LINE      ---      ---       #121
+      01002F6AH   LINE      ---      ---       #166
+      01002F6CH   LINE      ---      ---       #167
+      01002F6CH   LINE      ---      ---       #168
+      01002F6FH   LINE      ---      ---       #169
+      01002F6FH   LINE      ---      ---       #170
+      01002F7DH   LINE      ---      ---       #171
+      01002F81H   LINE      ---      ---       #172
+      01002F8CH   LINE      ---      ---       #173
+      01002F8CH   LINE      ---      ---       #174
+      01002F8EH   LINE      ---      ---       #175
+      01002F8EH   LINE      ---      ---       #176
+      01002F90H   LINE      ---      ---       #178
+      01002F90H   LINE      ---      ---       #179
+      01002FA8H   LINE      ---      ---       #180
+      01002FB5H   LINE      ---      ---       #181
+      01002FB5H   LINE      ---      ---       #182
+      01002FB9H   LINE      ---      ---       #183
+      01002FC4H   LINE      ---      ---       #184
+      01002FC4H   LINE      ---      ---       #185
+      01002FC4H   LINE      ---      ---       #186
+      01002FC9H   LINE      ---      ---       #187
       00000006H   SYMBOL    DATA     VOID      i
       00000005H   SYMBOL    DATA     VOID      found
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010032C1H   BLOCK     CODE     ---       LVL=0
-      010032C1H   LINE      ---      ---       #189
-      010032C1H   LINE      ---      ---       #190
-      010032C1H   BLOCK     CODE     NEAR LAB  LVL=1
-      010032C1H   LINE      ---      ---       #191
-      010032C6H   LINE      ---      ---       #193
-      010032D1H   LINE      ---      ---       #194
-      010032D5H   LINE      ---      ---       #195
-      010032DDH   LINE      ---      ---       #196
+      01003392H   BLOCK     CODE     ---       LVL=0
+      01003392H   LINE      ---      ---       #189
+      01003392H   LINE      ---      ---       #190
+      01003392H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003392H   LINE      ---      ---       #191
+      01003397H   LINE      ---      ---       #193
+      010033A2H   LINE      ---      ---       #194
+      010033A6H   LINE      ---      ---       #195
+      010033AEH   LINE      ---      ---       #196
       02004F0CH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001F96H   BLOCK     CODE     ---       LVL=0
-      01001F96H   LINE      ---      ---       #198
-      01001F96H   LINE      ---      ---       #199
-      01001F96H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001F96H   LINE      ---      ---       #200
-      01001F9BH   LINE      ---      ---       #201
-      01001FA7H   LINE      ---      ---       #202
-      01001FACH   LINE      ---      ---       #203
-      01001FB4H   LINE      ---      ---       #204
+      01001FB1H   BLOCK     CODE     ---       LVL=0
+      01001FB1H   LINE      ---      ---       #198
+      01001FB1H   LINE      ---      ---       #199
+      01001FB1H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001FB1H   LINE      ---      ---       #200
+      01001FB6H   LINE      ---      ---       #201
+      01001FC2H   LINE      ---      ---       #202
+      01001FC7H   LINE      ---      ---       #203
+      01001FCFH   LINE      ---      ---       #204
       02004F0DH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001F8AH   BLOCK     CODE     ---       LVL=0
-      01001F8AH   LINE      ---      ---       #206
-      01001F8AH   LINE      ---      ---       #207
-      01001F8AH   LINE      ---      ---       #208
-      01001F8FH   LINE      ---      ---       #209
-      01001F91H   LINE      ---      ---       #210
-      01001F93H   LINE      ---      ---       #211
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003390H   BLOCK     CODE     ---       LVL=0
-      01003390H   LINE      ---      ---       #215
-      01003390H   LINE      ---      ---       #216
-      01003390H   BLOCK     CODE     NEAR LAB  LVL=1
-      01003390H   LINE      ---      ---       #217
-      01003392H   LINE      ---      ---       #218
-      01003396H   LINE      ---      ---       #219
-      01003397H   LINE      ---      ---       #220
-      01003398H   LINE      ---      ---       #221
-      0100339FH   LINE      ---      ---       #222
-      010033A8H   LINE      ---      ---       #223
-      010033B8H   LINE      ---      ---       #224
-      010033CBH   LINE      ---      ---       #225
-      010033D8H   LINE      ---      ---       #226
-      010033E5H   LINE      ---      ---       #227
-      010033E8H   LINE      ---      ---       #229
-      010033EAH   LINE      ---      ---       #231
-      010033F2H   LINE      ---      ---       #233
-      010033F8H   LINE      ---      ---       #234
-      010033F8H   LINE      ---      ---       #235
-      010033FCH   LINE      ---      ---       #236
-      01003400H   LINE      ---      ---       #237
-      01003404H   LINE      ---      ---       #238
-      01003408H   LINE      ---      ---       #239
-      0100340CH   LINE      ---      ---       #240
-      01003410H   LINE      ---      ---       #241
-      01003414H   LINE      ---      ---       #242
-      01003418H   LINE      ---      ---       #243
-      01003418H   LINE      ---      ---       #245
-      01003418H   LINE      ---      ---       #246
-      01003421H   LINE      ---      ---       #247
-      01003427H   LINE      ---      ---       #248
-      01003427H   LINE      ---      ---       #250
+      01001FA5H   BLOCK     CODE     ---       LVL=0
+      01001FA5H   LINE      ---      ---       #206
+      01001FA5H   LINE      ---      ---       #207
+      01001FA5H   LINE      ---      ---       #208
+      01001FAAH   LINE      ---      ---       #209
+      01001FACH   LINE      ---      ---       #210
+      01001FAEH   LINE      ---      ---       #211
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003461H   BLOCK     CODE     ---       LVL=0
+      01003461H   LINE      ---      ---       #215
+      01003461H   LINE      ---      ---       #216
+      01003461H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003461H   LINE      ---      ---       #217
+      01003463H   LINE      ---      ---       #218
+      01003467H   LINE      ---      ---       #219
+      01003468H   LINE      ---      ---       #220
+      01003469H   LINE      ---      ---       #221
+      01003470H   LINE      ---      ---       #222
+      01003479H   LINE      ---      ---       #223
+      01003489H   LINE      ---      ---       #224
+      0100349CH   LINE      ---      ---       #225
+      010034A9H   LINE      ---      ---       #226
+      010034B6H   LINE      ---      ---       #227
+      010034B9H   LINE      ---      ---       #229
+      010034BBH   LINE      ---      ---       #231
+      010034C3H   LINE      ---      ---       #233
+      010034C9H   LINE      ---      ---       #234
+      010034C9H   LINE      ---      ---       #235
+      010034CDH   LINE      ---      ---       #236
+      010034D1H   LINE      ---      ---       #237
+      010034D5H   LINE      ---      ---       #238
+      010034D9H   LINE      ---      ---       #239
+      010034DDH   LINE      ---      ---       #240
+      010034E1H   LINE      ---      ---       #241
+      010034E5H   LINE      ---      ---       #242
+      010034E9H   LINE      ---      ---       #243
+      010034E9H   LINE      ---      ---       #245
+      010034E9H   LINE      ---      ---       #246
+      010034F2H   LINE      ---      ---       #247
+      010034F8H   LINE      ---      ---       #248
+      010034F8H   LINE      ---      ---       #250
       00000007H   SYMBOL    DATA     VOID      i
       02004F0EH   SYMBOL    XDATA    VOID      temp
       00000006H   SYMBOL    DATA     VOID      tgroup
@@ -1988,33 +1996,33 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01003540H   BLOCK     CODE     ---       LVL=0
-      01003540H   LINE      ---      ---       #253
-      01003540H   LINE      ---      ---       #254
-      01003540H   BLOCK     CODE     NEAR LAB  LVL=1
-      01003540H   LINE      ---      ---       #255
-      01003542H   LINE      ---      ---       #256
-      01003546H   LINE      ---      ---       #257
-      01003547H   LINE      ---      ---       #258
-      01003548H   LINE      ---      ---       #259
-      0100354AH   LINE      ---      ---       #260
-      0100354CH   LINE      ---      ---       #261
-      0100354EH   LINE      ---      ---       #262
-      01003555H   LINE      ---      ---       #263
-      0100355EH   LINE      ---      ---       #264
-      0100356EH   LINE      ---      ---       #265
-      010035CEH   LINE      ---      ---       #266
-      010035D1H   LINE      ---      ---       #268
-      010035DAH   LINE      ---      ---       #269
-      010035E3H   LINE      ---      ---       #270
-      010035F3H   LINE      ---      ---       #271
-      01003653H   LINE      ---      ---       #272
-      01003656H   LINE      ---      ---       #274
-      0100365FH   LINE      ---      ---       #275
-      01003679H   LINE      ---      ---       #276
-      0100369CH   LINE      ---      ---       #277
-      0100369CH   LINE      ---      ---       #278
-      0100369FH   LINE      ---      ---       #279
+      010036B0H   BLOCK     CODE     ---       LVL=0
+      010036B0H   LINE      ---      ---       #253
+      010036B0H   LINE      ---      ---       #254
+      010036B0H   BLOCK     CODE     NEAR LAB  LVL=1
+      010036B0H   LINE      ---      ---       #255
+      010036B2H   LINE      ---      ---       #256
+      010036B6H   LINE      ---      ---       #257
+      010036B7H   LINE      ---      ---       #258
+      010036B8H   LINE      ---      ---       #259
+      010036BAH   LINE      ---      ---       #260
+      010036BCH   LINE      ---      ---       #261
+      010036BEH   LINE      ---      ---       #262
+      010036C5H   LINE      ---      ---       #263
+      010036CEH   LINE      ---      ---       #264
+      010036DEH   LINE      ---      ---       #265
+      0100373EH   LINE      ---      ---       #266
+      01003741H   LINE      ---      ---       #268
+      0100374AH   LINE      ---      ---       #269
+      01003753H   LINE      ---      ---       #270
+      01003763H   LINE      ---      ---       #271
+      010037C3H   LINE      ---      ---       #272
+      010037C6H   LINE      ---      ---       #274
+      010037CFH   LINE      ---      ---       #275
+      010037E9H   LINE      ---      ---       #276
+      0100380CH   LINE      ---      ---       #277
+      0100380CH   LINE      ---      ---       #278
+      0100380FH   LINE      ---      ---       #279
       00000007H   SYMBOL    DATA     VOID      i
       02004EDEH   SYMBOL    XDATA    VOID      j
       00000006H   SYMBOL    DATA     VOID      tgroup
@@ -2025,108 +2033,108 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002DCBH   BLOCK     CODE     ---       LVL=0
-      01002DCBH   LINE      ---      ---       #281
-      01002DD6H   LINE      ---      ---       #282
-      01002DD6H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002DD6H   LINE      ---      ---       #284
-      01002DDDH   LINE      ---      ---       #285
-      01002DDDH   LINE      ---      ---       #286
-      01002DF2H   LINE      ---      ---       #287
-      01002DF5H   LINE      ---      ---       #288
-      01002DF8H   LINE      ---      ---       #289
-      01002DFAH   LINE      ---      ---       #290
+      01002E5CH   BLOCK     CODE     ---       LVL=0
+      01002E5CH   LINE      ---      ---       #281
+      01002E67H   LINE      ---      ---       #282
+      01002E67H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002E67H   LINE      ---      ---       #284
+      01002E6EH   LINE      ---      ---       #285
+      01002E6EH   LINE      ---      ---       #286
+      01002E83H   LINE      ---      ---       #287
+      01002E86H   LINE      ---      ---       #288
+      01002E89H   LINE      ---      ---       #289
+      01002E8BH   LINE      ---      ---       #290
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002BBEH   BLOCK     CODE     ---       LVL=0
-      01002BBEH   LINE      ---      ---       #293
-      01002BBEH   LINE      ---      ---       #294
-      01002BBEH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002BBEH   LINE      ---      ---       #296
-      01002BC3H   LINE      ---      ---       #297
-      01002BC5H   LINE      ---      ---       #298
-      01002BC7H   LINE      ---      ---       #299
-      01002BC9H   LINE      ---      ---       #300
-      01002BCBH   LINE      ---      ---       #301
-      01002BCDH   LINE      ---      ---       #302
-      01002BCFH   LINE      ---      ---       #303
-      01002BD1H   LINE      ---      ---       #304
-      01002BD3H   LINE      ---      ---       #305
-      01002BD5H   LINE      ---      ---       #306
-      01002BD7H   LINE      ---      ---       #307
-      01002BD9H   LINE      ---      ---       #308
-      01002BDBH   LINE      ---      ---       #311
-      01002BDEH   LINE      ---      ---       #313
-      01002C0DH   LINE      ---      ---       #315
-      01002C0DH   LINE      ---      ---       #316
-      01002C14H   LINE      ---      ---       #317
-      01002C16H   LINE      ---      ---       #319
-      01002C16H   LINE      ---      ---       #320
-      01002C1DH   LINE      ---      ---       #321
-      01002C22H   LINE      ---      ---       #322
-      01002C22H   LINE      ---      ---       #324
-      01002C32H   LINE      ---      ---       #325
-      01002C41H   LINE      ---      ---       #326
-      01002C45H   LINE      ---      ---       #327
-      01002C4BH   LINE      ---      ---       #328
-      01002C51H   LINE      ---      ---       #329
-      01002C59H   LINE      ---      ---       #330
-      01002C59H   LINE      ---      ---       #331
-      01002C61H   LINE      ---      ---       #332
-      01002C69H   LINE      ---      ---       #333
-      01002C71H   LINE      ---      ---       #334
-      01002C7DH   LINE      ---      ---       #335
-      01002C9EH   LINE      ---      ---       #336
-      01002CA4H   LINE      ---      ---       #337
-      01002CA6H   LINE      ---      ---       #338
-      01002CA6H   LINE      ---      ---       #339
-      01002CABH   LINE      ---      ---       #340
-      01002CABH   LINE      ---      ---       #342
-      01002CBDH   LINE      ---      ---       #343
-      01002CBDH   LINE      ---      ---       #344
-      01002CD9H   LINE      ---      ---       #345
-      01002CECH   LINE      ---      ---       #346
-      01002CF2H   LINE      ---      ---       #347
-      01002CF2H   LINE      ---      ---       #348
-      01002CF4H   LINE      ---      ---       #349
-      01002CF6H   LINE      ---      ---       #351
-      01002CF6H   LINE      ---      ---       #353
-      01002CFCH   LINE      ---      ---       #354
-      01002D03H   LINE      ---      ---       #355
-      01002D1BH   LINE      ---      ---       #356
-      01002D2AH   LINE      ---      ---       #357
-      01002D2AH   LINE      ---      ---       #358
-      01002D2FH   LINE      ---      ---       #359
-      01002D2FH   LINE      ---      ---       #360
-      01002D40H   LINE      ---      ---       #361
-      01002D54H   LINE      ---      ---       #362
-      01002D5BH   LINE      ---      ---       #363
-      01002D5BH   LINE      ---      ---       #364
-      01002D62H   LINE      ---      ---       #365
-      01002D64H   LINE      ---      ---       #367
-      01002D64H   LINE      ---      ---       #368
-      01002D6BH   LINE      ---      ---       #369
-      01002D6BH   LINE      ---      ---       #370
-      01002D6BH   LINE      ---      ---       #371
-      01002D73H   LINE      ---      ---       #372
-      01002D7BH   LINE      ---      ---       #373
-      01002D83H   LINE      ---      ---       #374
-      01002D89H   LINE      ---      ---       #375
-      01002D89H   LINE      ---      ---       #376
-      01002D91H   LINE      ---      ---       #378
-      01002D9FH   LINE      ---      ---       #379
-      01002D9FH   LINE      ---      ---       #380
-      01002DA2H   LINE      ---      ---       #381
-      01002DA2H   LINE      ---      ---       #384
-      01002DAFH   LINE      ---      ---       #385
-      01002DAFH   LINE      ---      ---       #386
-      01002DB6H   LINE      ---      ---       #387
-      01002DB6H   LINE      ---      ---       #389
-      01002DB6H   LINE      ---      ---       #390
-      01002DBCH   LINE      ---      ---       #391
-      01002DBCH   LINE      ---      ---       #394
+      01002C04H   BLOCK     CODE     ---       LVL=0
+      01002C04H   LINE      ---      ---       #293
+      01002C04H   LINE      ---      ---       #294
+      01002C04H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002C04H   LINE      ---      ---       #296
+      01002C09H   LINE      ---      ---       #297
+      01002C0BH   LINE      ---      ---       #298
+      01002C0DH   LINE      ---      ---       #299
+      01002C0FH   LINE      ---      ---       #300
+      01002C11H   LINE      ---      ---       #301
+      01002C13H   LINE      ---      ---       #302
+      01002C15H   LINE      ---      ---       #303
+      01002C17H   LINE      ---      ---       #304
+      01002C19H   LINE      ---      ---       #305
+      01002C1BH   LINE      ---      ---       #306
+      01002C1DH   LINE      ---      ---       #307
+      01002C1FH   LINE      ---      ---       #308
+      01002C21H   LINE      ---      ---       #311
+      01002C24H   LINE      ---      ---       #313
+      01002C53H   LINE      ---      ---       #315
+      01002C53H   LINE      ---      ---       #316
+      01002C5AH   LINE      ---      ---       #317
+      01002C5CH   LINE      ---      ---       #319
+      01002C5CH   LINE      ---      ---       #320
+      01002C63H   LINE      ---      ---       #321
+      01002C68H   LINE      ---      ---       #322
+      01002C68H   LINE      ---      ---       #324
+      01002C78H   LINE      ---      ---       #325
+      01002C87H   LINE      ---      ---       #326
+      01002C8BH   LINE      ---      ---       #327
+      01002C91H   LINE      ---      ---       #328
+      01002C97H   LINE      ---      ---       #329
+      01002C9FH   LINE      ---      ---       #330
+      01002C9FH   LINE      ---      ---       #331
+      01002CA7H   LINE      ---      ---       #332
+      01002CAFH   LINE      ---      ---       #333
+      01002CB7H   LINE      ---      ---       #334
+      01002CC3H   LINE      ---      ---       #335
+      01002CE4H   LINE      ---      ---       #336
+      01002CEAH   LINE      ---      ---       #337
+      01002CECH   LINE      ---      ---       #338
+      01002CECH   LINE      ---      ---       #339
+      01002CF1H   LINE      ---      ---       #340
+      01002CF1H   LINE      ---      ---       #342
+      01002D03H   LINE      ---      ---       #343
+      01002D03H   LINE      ---      ---       #344
+      01002D1FH   LINE      ---      ---       #345
+      01002D32H   LINE      ---      ---       #346
+      01002D38H   LINE      ---      ---       #347
+      01002D38H   LINE      ---      ---       #348
+      01002D3AH   LINE      ---      ---       #349
+      01002D3CH   LINE      ---      ---       #351
+      01002D3CH   LINE      ---      ---       #353
+      01002D42H   LINE      ---      ---       #354
+      01002D49H   LINE      ---      ---       #355
+      01002D61H   LINE      ---      ---       #356
+      01002D70H   LINE      ---      ---       #357
+      01002D70H   LINE      ---      ---       #358
+      01002D75H   LINE      ---      ---       #359
+      01002D75H   LINE      ---      ---       #360
+      01002D86H   LINE      ---      ---       #361
+      01002D9AH   LINE      ---      ---       #362
+      01002DA1H   LINE      ---      ---       #363
+      01002DA1H   LINE      ---      ---       #364
+      01002DA8H   LINE      ---      ---       #365
+      01002DAAH   LINE      ---      ---       #367
+      01002DAAH   LINE      ---      ---       #368
+      01002DB1H   LINE      ---      ---       #369
+      01002DB1H   LINE      ---      ---       #370
+      01002DB1H   LINE      ---      ---       #371
+      01002DB9H   LINE      ---      ---       #372
+      01002DC1H   LINE      ---      ---       #373
+      01002DC9H   LINE      ---      ---       #374
+      01002DCFH   LINE      ---      ---       #375
+      01002DCFH   LINE      ---      ---       #376
+      01002DD7H   LINE      ---      ---       #378
+      01002DE5H   LINE      ---      ---       #379
+      01002DE5H   LINE      ---      ---       #380
+      01002DE8H   LINE      ---      ---       #381
+      01002DE8H   LINE      ---      ---       #384
+      01002DF5H   LINE      ---      ---       #385
+      01002DF5H   LINE      ---      ---       #386
+      01002DFCH   LINE      ---      ---       #387
+      01002DFCH   LINE      ---      ---       #389
+      01002DFCH   LINE      ---      ---       #390
+      01002E02H   LINE      ---      ---       #391
+      01002E02H   LINE      ---      ---       #394
       02004E88H   SYMBOL    XDATA    VOID      i
       02004E89H   SYMBOL    XDATA    VOID      j
       02004E8AH   SYMBOL    XDATA    VOID      temp
@@ -2147,16 +2155,16 @@
       01000BDDH   PUBLIC    CODE     ---       LED_handle
       01000FB5H   PUBLIC    CODE     ---       LED_device_poweroff
       01000F7CH   PUBLIC    CODE     ---       LED_device_poweron
-      01001FB7H   PUBLIC    CODE     ---       LED_all_shutdown
+      01001FD2H   PUBLIC    CODE     ---       LED_all_shutdown
 
-      01001FB7H   BLOCK     CODE     ---       LVL=0
-      01001FB7H   LINE      ---      ---       #4
-      01001FB7H   LINE      ---      ---       #5
-      01001FB7H   LINE      ---      ---       #6
-      01001FBEH   LINE      ---      ---       #7
-      01001FC5H   LINE      ---      ---       #8
-      01001FCCH   LINE      ---      ---       #9
-      01001FD3H   LINE      ---      ---       #10
+      01001FD2H   BLOCK     CODE     ---       LVL=0
+      01001FD2H   LINE      ---      ---       #4
+      01001FD2H   LINE      ---      ---       #5
+      01001FD2H   LINE      ---      ---       #6
+      01001FD9H   LINE      ---      ---       #7
+      01001FE0H   LINE      ---      ---       #8
+      01001FE7H   LINE      ---      ---       #9
+      01001FEEH   LINE      ---      ---       #10
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000F7CH   BLOCK     CODE     ---       LVL=0
@@ -2267,76 +2275,76 @@
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       SYS
-      0100177CH   PUBLIC    CODE     ---       YC_System_Main
-      01002209H   PUBLIC    CODE     ---       kb_button_press_timer500ms
-      010021BCH   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
-      01002048H   PUBLIC    CODE     ---       YC_wait_disconnect_timer500ms
-      010020D7H   PUBLIC    CODE     ---       YC_connect_timeout_500ms
+      01003598H   PUBLIC    CODE     ---       YC_System_Main
+      010020E0H   PUBLIC    CODE     ---       kb_button_press_timer500ms
+      010022CDH   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
+      01002050H   PUBLIC    CODE     ---       YC_wait_disconnect_timer500ms
+      010016DDH   PUBLIC    CODE     ---       YC_connect_timeout_500ms
       01000B07H   PUBLIC    CODE     ---       LED_timer500ms
-      01001FEBH   PUBLIC    CODE     ---       System_Reset_Connect
-      010021A0H   PUBLIC    CODE     ---       System_G24_long_lpm
+      010022C4H   PUBLIC    CODE     ---       System_Reset_Connect
+      01003641H   PUBLIC    CODE     ---       System_G24_long_lpm
       01000FEEH   PUBLIC    CODE     ---       System_long_sleep
-      010036A0H   PUBLIC    CODE     ---       System_Software_init
+      01003810H   PUBLIC    CODE     ---       System_Software_init
 
-      01001460H   BLOCK     CODE     ---       LVL=0
-      01001460H   LINE      ---      ---       #11
-      01001460H   LINE      ---      ---       #12
-      01001460H   LINE      ---      ---       #13
-      0100146CH   LINE      ---      ---       #14
-      01001478H   LINE      ---      ---       #15
-      01001484H   LINE      ---      ---       #16
-      01001490H   LINE      ---      ---       #17
-      0100149CH   LINE      ---      ---       #18
-      010014A8H   LINE      ---      ---       #20
-      010014ADH   LINE      ---      ---       #21
-      010014B1H   LINE      ---      ---       #22
-      010014B5H   LINE      ---      ---       #24
-      010014B9H   LINE      ---      ---       #25
-      010014BDH   LINE      ---      ---       #26
-      010014C1H   LINE      ---      ---       #27
-      010014C5H   LINE      ---      ---       #28
-      010014C9H   LINE      ---      ---       #29
-      010014CDH   LINE      ---      ---       #30
-      010014D1H   LINE      ---      ---       #31
-      010014D5H   LINE      ---      ---       #32
-      010014D9H   LINE      ---      ---       #33
-      010014DDH   LINE      ---      ---       #34
-      010014E1H   LINE      ---      ---       #35
-      010014E5H   LINE      ---      ---       #36
-      010014E9H   LINE      ---      ---       #37
-      010014EDH   LINE      ---      ---       #39
-      010014F1H   LINE      ---      ---       #40
-      010014F5H   LINE      ---      ---       #41
-      010014F9H   LINE      ---      ---       #42
-      010014FDH   LINE      ---      ---       #43
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FB5H   BLOCK     CODE     ---       LVL=0
-      01001FB5H   LINE      ---      ---       #45
-      01001FB5H   LINE      ---      ---       #46
-      01001FB5H   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010036A0H   BLOCK     CODE     ---       LVL=0
-      010036A0H   LINE      ---      ---       #52
-      010036A0H   LINE      ---      ---       #53
-      010036A0H   LINE      ---      ---       #54
-      010036A3H   LINE      ---      ---       #55
-      010036A5H   LINE      ---      ---       #56
-      010036ABH   LINE      ---      ---       #57
-      010036B1H   LINE      ---      ---       #58
-      010036B6H   LINE      ---      ---       #59
-      010036BCH   LINE      ---      ---       #60
-      010036C4H   LINE      ---      ---       #61
-      010036CCH   LINE      ---      ---       #62
-      010036D4H   LINE      ---      ---       #63
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FE2H   BLOCK     CODE     ---       LVL=0
-      01001FE2H   LINE      ---      ---       #65
-      01001FE2H   LINE      ---      ---       #66
-      01001FE2H   LINE      ---      ---       #67
-      01001FE8H   LINE      ---      ---       #68
+      0100146EH   BLOCK     CODE     ---       LVL=0
+      0100146EH   LINE      ---      ---       #11
+      0100146EH   LINE      ---      ---       #12
+      0100146EH   LINE      ---      ---       #13
+      0100147AH   LINE      ---      ---       #14
+      01001486H   LINE      ---      ---       #15
+      01001492H   LINE      ---      ---       #16
+      0100149EH   LINE      ---      ---       #17
+      010014AAH   LINE      ---      ---       #18
+      010014B6H   LINE      ---      ---       #20
+      010014BBH   LINE      ---      ---       #21
+      010014BFH   LINE      ---      ---       #22
+      010014C3H   LINE      ---      ---       #24
+      010014C7H   LINE      ---      ---       #25
+      010014CBH   LINE      ---      ---       #26
+      010014CFH   LINE      ---      ---       #27
+      010014D3H   LINE      ---      ---       #28
+      010014D7H   LINE      ---      ---       #29
+      010014DBH   LINE      ---      ---       #30
+      010014DFH   LINE      ---      ---       #31
+      010014E3H   LINE      ---      ---       #32
+      010014E7H   LINE      ---      ---       #33
+      010014EBH   LINE      ---      ---       #34
+      010014EFH   LINE      ---      ---       #35
+      010014F3H   LINE      ---      ---       #36
+      010014F7H   LINE      ---      ---       #37
+      010014FBH   LINE      ---      ---       #39
+      010014FFH   LINE      ---      ---       #40
+      01001503H   LINE      ---      ---       #41
+      01001507H   LINE      ---      ---       #42
+      0100150BH   LINE      ---      ---       #43
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001FD0H   BLOCK     CODE     ---       LVL=0
+      01001FD0H   LINE      ---      ---       #45
+      01001FD0H   LINE      ---      ---       #46
+      01001FD0H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003810H   BLOCK     CODE     ---       LVL=0
+      01003810H   LINE      ---      ---       #52
+      01003810H   LINE      ---      ---       #53
+      01003810H   LINE      ---      ---       #54
+      01003813H   LINE      ---      ---       #55
+      01003815H   LINE      ---      ---       #56
+      0100381BH   LINE      ---      ---       #57
+      01003821H   LINE      ---      ---       #58
+      01003826H   LINE      ---      ---       #59
+      0100382CH   LINE      ---      ---       #60
+      01003834H   LINE      ---      ---       #61
+      0100383CH   LINE      ---      ---       #62
+      01003844H   LINE      ---      ---       #63
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010022C4H   BLOCK     CODE     ---       LVL=0
+      010022C4H   LINE      ---      ---       #65
+      010022C4H   LINE      ---      ---       #66
+      010022C4H   LINE      ---      ---       #67
+      010022CAH   LINE      ---      ---       #68
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000FEEH   BLOCK     CODE     ---       LVL=0
@@ -2346,900 +2354,913 @@
       01000FF3H   LINE      ---      ---       #74
       ---         BLOCKEND  ---      ---       LVL=0
 
-      010021A0H   BLOCK     CODE     ---       LVL=0
-      010021A0H   LINE      ---      ---       #77
-      010021A0H   LINE      ---      ---       #78
-      010021A0H   LINE      ---      ---       #79
-      010021A3H   LINE      ---      ---       #80
-      010021A9H   LINE      ---      ---       #81
-      010021AFH   LINE      ---      ---       #82
-      010021B5H   LINE      ---      ---       #83
-      010021B7H   LINE      ---      ---       #84
-      010021B9H   LINE      ---      ---       #85
-      010021BBH   LINE      ---      ---       #86
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FEBH   BLOCK     CODE     ---       LVL=0
-      01001FEBH   LINE      ---      ---       #88
-      01001FEBH   LINE      ---      ---       #89
-      01001FEBH   LINE      ---      ---       #90
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010037E7H   BLOCK     CODE     ---       LVL=0
-      010037E7H   LINE      ---      ---       #98
-      010037ECH   BLOCK     CODE     NEAR LAB  LVL=1
-      010037ECH   LINE      ---      ---       #100
-      010037F6H   LINE      ---      ---       #102
-      010037F6H   LINE      ---      ---       #104
-      010037F6H   LINE      ---      ---       #105
+      01003641H   BLOCK     CODE     ---       LVL=0
+      01003641H   LINE      ---      ---       #77
+      01003641H   LINE      ---      ---       #78
+      01003641H   LINE      ---      ---       #79
+      01003644H   LINE      ---      ---       #80
+      0100364AH   LINE      ---      ---       #81
+      01003650H   LINE      ---      ---       #83
+      01003655H   LINE      ---      ---       #84
+      01003657H   LINE      ---      ---       #85
+      01003659H   LINE      ---      ---       #86
+      0100365DH   LINE      ---      ---       #87
+      01003661H   LINE      ---      ---       #89
+      01003667H   LINE      ---      ---       #90
+      01003669H   LINE      ---      ---       #91
+      0100366BH   LINE      ---      ---       #92
+      0100366DH   LINE      ---      ---       #93
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010022C4H   BLOCK     CODE     ---       LVL=0
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003957H   BLOCK     CODE     ---       LVL=0
+      01003957H   LINE      ---      ---       #105
+      0100395CH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100395CH   LINE      ---      ---       #107
+      01003966H   LINE      ---      ---       #109
+      01003966H   LINE      ---      ---       #111
+      01003966H   LINE      ---      ---       #112
       02004F04H   SYMBOL    XDATA    VOID      temp
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001893H   BLOCK     CODE     ---       LVL=0
-      01001893H   LINE      ---      ---       #107
-      01001898H   LINE      ---      ---       #108
-      01001898H   LINE      ---      ---       #113
-      010018DEH   LINE      ---      ---       #114
-      010018DEH   LINE      ---      ---       #116
-      010018DEH   LINE      ---      ---       #117
-      010018DEH   LINE      ---      ---       #118
-      010018E0H   LINE      ---      ---       #119
-      010018E3H   LINE      ---      ---       #121
-      010018F3H   LINE      ---      ---       #122
-      010018FBH   LINE      ---      ---       #123
-      010018FBH   LINE      ---      ---       #124
-      0100190AH   LINE      ---      ---       #126
-      0100191FH   LINE      ---      ---       #127
-      0100191FH   LINE      ---      ---       #128
-      01001925H   LINE      ---      ---       #129
-      0100192AH   LINE      ---      ---       #130
-      0100192FH   LINE      ---      ---       #131
-      0100192FH   LINE      ---      ---       #132
-      0100192FH   LINE      ---      ---       #133
-      0100192FH   LINE      ---      ---       #136
-      0100193FH   LINE      ---      ---       #137
-      01001948H   LINE      ---      ---       #138
-      0100194AH   LINE      ---      ---       #139
-      01001952H   LINE      ---      ---       #140
-      01001955H   LINE      ---      ---       #141
-      0100195AH   LINE      ---      ---       #142
-      0100196AH   LINE      ---      ---       #143
-      01001976H   LINE      ---      ---       #144
-      01001976H   LINE      ---      ---       #145
-      01001980H   LINE      ---      ---       #146
-      0100198AH   LINE      ---      ---       #147
-      0100198AH   LINE      ---      ---       #148
-      0100198DH   LINE      ---      ---       #149
-      0100198DH   LINE      ---      ---       #150
-      0100198DH   LINE      ---      ---       #151
-      0100198FH   LINE      ---      ---       #152
-      01001994H   LINE      ---      ---       #153
-      01001995H   LINE      ---      ---       #156
-      01001995H   LINE      ---      ---       #157
-      01001995H   LINE      ---      ---       #158
-      010019A7H   LINE      ---      ---       #159
-      010019A7H   LINE      ---      ---       #160
-      010019BCH   LINE      ---      ---       #161
-      010019C1H   LINE      ---      ---       #162
-      010019C8H   LINE      ---      ---       #163
-      010019D9H   LINE      ---      ---       #164
-      010019E0H   LINE      ---      ---       #165
-      010019E0H   LINE      ---      ---       #166
-      010019E0H   LINE      ---      ---       #167
-      010019E0H   LINE      ---      ---       #168
-      010019E8H   LINE      ---      ---       #169
-      010019E8H   LINE      ---      ---       #172
-      010019E8H   LINE      ---      ---       #173
-      010019E8H   LINE      ---      ---       #174
-      010019EEH   LINE      ---      ---       #175
-      010019F1H   LINE      ---      ---       #176
-      010019F3H   LINE      ---      ---       #177
-      010019F8H   LINE      ---      ---       #178
-      010019FCH   LINE      ---      ---       #179
-      01001A02H   LINE      ---      ---       #180
-      01001A06H   LINE      ---      ---       #181
-      01001A0CH   LINE      ---      ---       #182
-      01001A12H   LINE      ---      ---       #184
-      01001A1AH   LINE      ---      ---       #185
-      01001A1AH   LINE      ---      ---       #186
-      01001A1EH   LINE      ---      ---       #187
-      01001A22H   LINE      ---      ---       #188
-      01001A26H   LINE      ---      ---       #189
-      01001A2CH   LINE      ---      ---       #190
-      01001A45H   LINE      ---      ---       #192
-      01001A45H   LINE      ---      ---       #193
-      01001A4BH   LINE      ---      ---       #194
-      01001A4EH   LINE      ---      ---       #195
-      01001A50H   LINE      ---      ---       #196
-      01001A50H   LINE      ---      ---       #197
+      0100189FH   BLOCK     CODE     ---       LVL=0
+      0100189FH   LINE      ---      ---       #114
+      010018A4H   LINE      ---      ---       #115
+      010018A4H   LINE      ---      ---       #120
+      010018EAH   LINE      ---      ---       #121
+      010018EAH   LINE      ---      ---       #123
+      010018EAH   LINE      ---      ---       #124
+      010018EAH   LINE      ---      ---       #125
+      010018ECH   LINE      ---      ---       #126
+      010018EFH   LINE      ---      ---       #128
+      010018FFH   LINE      ---      ---       #129
+      01001907H   LINE      ---      ---       #130
+      01001907H   LINE      ---      ---       #131
+      01001915H   LINE      ---      ---       #133
+      0100192AH   LINE      ---      ---       #134
+      0100192AH   LINE      ---      ---       #135
+      01001930H   LINE      ---      ---       #136
+      01001935H   LINE      ---      ---       #137
+      0100193AH   LINE      ---      ---       #138
+      0100193AH   LINE      ---      ---       #139
+      0100193AH   LINE      ---      ---       #140
+      0100193AH   LINE      ---      ---       #143
+      0100194AH   LINE      ---      ---       #144
+      01001953H   LINE      ---      ---       #145
+      01001955H   LINE      ---      ---       #146
+      0100195DH   LINE      ---      ---       #147
+      01001960H   LINE      ---      ---       #148
+      01001965H   LINE      ---      ---       #149
+      01001975H   LINE      ---      ---       #150
+      01001981H   LINE      ---      ---       #151
+      01001981H   LINE      ---      ---       #152
+      0100198BH   LINE      ---      ---       #153
+      01001995H   LINE      ---      ---       #154
+      01001995H   LINE      ---      ---       #155
+      01001998H   LINE      ---      ---       #156
+      01001998H   LINE      ---      ---       #157
+      01001998H   LINE      ---      ---       #158
+      0100199AH   LINE      ---      ---       #159
+      0100199FH   LINE      ---      ---       #160
+      010019A0H   LINE      ---      ---       #163
+      010019A0H   LINE      ---      ---       #164
+      010019A0H   LINE      ---      ---       #165
+      010019B2H   LINE      ---      ---       #166
+      010019B2H   LINE      ---      ---       #167
+      010019C7H   LINE      ---      ---       #168
+      010019CCH   LINE      ---      ---       #169
+      010019D3H   LINE      ---      ---       #170
+      010019E4H   LINE      ---      ---       #171
+      010019EBH   LINE      ---      ---       #172
+      010019EBH   LINE      ---      ---       #173
+      010019EBH   LINE      ---      ---       #174
+      010019EBH   LINE      ---      ---       #175
+      010019F3H   LINE      ---      ---       #176
+      010019F3H   LINE      ---      ---       #179
+      010019F3H   LINE      ---      ---       #180
+      010019F3H   LINE      ---      ---       #181
+      010019F9H   LINE      ---      ---       #182
+      010019FCH   LINE      ---      ---       #183
+      010019FEH   LINE      ---      ---       #184
+      01001A03H   LINE      ---      ---       #185
+      01001A07H   LINE      ---      ---       #186
+      01001A0DH   LINE      ---      ---       #187
+      01001A11H   LINE      ---      ---       #188
+      01001A17H   LINE      ---      ---       #189
+      01001A1DH   LINE      ---      ---       #191
+      01001A25H   LINE      ---      ---       #192
+      01001A25H   LINE      ---      ---       #193
+      01001A29H   LINE      ---      ---       #194
+      01001A2DH   LINE      ---      ---       #195
+      01001A31H   LINE      ---      ---       #196
+      01001A37H   LINE      ---      ---       #197
       01001A50H   LINE      ---      ---       #199
       01001A50H   LINE      ---      ---       #200
-      01001A58H   LINE      ---      ---       #202
-      01001A58H   LINE      ---      ---       #203
-      01001A59H   LINE      ---      ---       #205
-      01001A59H   LINE      ---      ---       #206
-      01001A5EH   LINE      ---      ---       #207
-      01001A60H   LINE      ---      ---       #208
-      01001A66H   LINE      ---      ---       #209
-      01001A6BH   LINE      ---      ---       #211
-      01001A71H   LINE      ---      ---       #212
-      01001A71H   LINE      ---      ---       #213
-      01001A73H   LINE      ---      ---       #214
-      01001A7BH   LINE      ---      ---       #215
-      01001A7BH   LINE      ---      ---       #216
-      01001A7BH   LINE      ---      ---       #218
-      01001A82H   LINE      ---      ---       #219
-      01001A82H   LINE      ---      ---       #220
-      01001A84H   LINE      ---      ---       #221
+      01001A56H   LINE      ---      ---       #201
+      01001A59H   LINE      ---      ---       #202
+      01001A5CH   LINE      ---      ---       #203
+      01001A5CH   LINE      ---      ---       #204
+      01001A5CH   LINE      ---      ---       #206
+      01001A5CH   LINE      ---      ---       #207
+      01001A64H   LINE      ---      ---       #209
+      01001A64H   LINE      ---      ---       #210
+      01001A65H   LINE      ---      ---       #212
+      01001A65H   LINE      ---      ---       #213
+      01001A6AH   LINE      ---      ---       #214
+      01001A6CH   LINE      ---      ---       #215
+      01001A72H   LINE      ---      ---       #216
+      01001A77H   LINE      ---      ---       #218
+      01001A7DH   LINE      ---      ---       #219
+      01001A7DH   LINE      ---      ---       #220
+      01001A7FH   LINE      ---      ---       #221
       01001A87H   LINE      ---      ---       #222
       01001A87H   LINE      ---      ---       #223
-      01001A87H   LINE      ---      ---       #224
-      01001A8FH   LINE      ---      ---       #225
-      01001A8FH   LINE      ---      ---       #226
-      01001A97H   LINE      ---      ---       #227
-      01001A97H   LINE      ---      ---       #228
-      01001A97H   LINE      ---      ---       #233
-      01001A97H   LINE      ---      ---       #234
-      01001A9DH   LINE      ---      ---       #235
-      01001AA1H   LINE      ---      ---       #236
-      01001AA6H   LINE      ---      ---       #237
-      01001AA8H   LINE      ---      ---       #238
-      01001AB2H   LINE      ---      ---       #239
-      01001AB2H   LINE      ---      ---       #240
-      01001AB8H   LINE      ---      ---       #241
-      01001AB8H   LINE      ---      ---       #242
-      01001AB9H   LINE      ---      ---       #243
-      01001AB9H   LINE      ---      ---       #244
-      01001ABFH   LINE      ---      ---       #245
-      01001AC2H   LINE      ---      ---       #246
-      01001AC7H   LINE      ---      ---       #247
-      01001ACCH   LINE      ---      ---       #248
-      01001AD2H   LINE      ---      ---       #250
-      01001ADAH   LINE      ---      ---       #262
-      01001ADAH   LINE      ---      ---       #263
-      01001AE0H   LINE      ---      ---       #264
-      01001AE0H   LINE      ---      ---       #265
-      01001AE5H   LINE      ---      ---       #267
-      01001AE9H   LINE      ---      ---       #268
-      01001AFCH   LINE      ---      ---       #269
-      01001AFEH   LINE      ---      ---       #270
-      01001B04H   LINE      ---      ---       #272
-      01001B04H   LINE      ---      ---       #273
-      01001B04H   LINE      ---      ---       #275
-      01001B0BH   LINE      ---      ---       #276
-      01001B0FH   LINE      ---      ---       #277
-      01001B12H   LINE      ---      ---       #278
-      01001B17H   LINE      ---      ---       #279
-      01001B19H   LINE      ---      ---       #280
-      01001B1EH   LINE      ---      ---       #281
-      01001B22H   LINE      ---      ---       #282
-      01001B28H   LINE      ---      ---       #283
-      01001B2DH   LINE      ---      ---       #285
-      01001B47H   LINE      ---      ---       #287
-      01001B4CH   LINE      ---      ---       #288
-      01001B4CH   LINE      ---      ---       #289
-      01001B4CH   LINE      ---      ---       #290
-      01001B51H   LINE      ---      ---       #291
-      01001B56H   LINE      ---      ---       #292
-      01001B56H   LINE      ---      ---       #293
-      01001B56H   LINE      ---      ---       #294
-      01001B5BH   LINE      ---      ---       #295
-      01001B60H   LINE      ---      ---       #296
-      01001B65H   LINE      ---      ---       #297
-      01001B6DH   LINE      ---      ---       #298
-      01001B6DH   LINE      ---      ---       #299
-      01001B73H   LINE      ---      ---       #300
-      01001B79H   LINE      ---      ---       #301
-      01001B7DH   LINE      ---      ---       #303
-      01001B7DH   LINE      ---      ---       #304
-      01001B82H   LINE      ---      ---       #305
-      01001B88H   LINE      ---      ---       #306
-      01001B8DH   LINE      ---      ---       #307
-      01001B8EH   LINE      ---      ---       #308
-      01001B8EH   LINE      ---      ---       #309
-      01001B8EH   LINE      ---      ---       #310
-      01001B95H   LINE      ---      ---       #311
-      01001B95H   LINE      ---      ---       #312
-      01001B9AH   LINE      ---      ---       #313
-      01001B9DH   LINE      ---      ---       #315
-      01001B9DH   LINE      ---      ---       #316
-      01001B9DH   LINE      ---      ---       #317
-      01001BA5H   LINE      ---      ---       #318
-      01001BAAH   LINE      ---      ---       #319
-      01001BACH   LINE      ---      ---       #320
-      01001BB1H   LINE      ---      ---       #321
-      01001BB6H   LINE      ---      ---       #322
-      01001BBEH   LINE      ---      ---       #323
-      01001BBEH   LINE      ---      ---       #324
-      01001BCCH   LINE      ---      ---       #325
-      01001BCCH   LINE      ---      ---       #326
-      01001BE1H   LINE      ---      ---       #327
-      01001BE6H   LINE      ---      ---       #328
-      01001BEDH   LINE      ---      ---       #329
-      01001BFEH   LINE      ---      ---       #330
-      01001C05H   LINE      ---      ---       #331
-      01001C05H   LINE      ---      ---       #332
-      01001C0AH   LINE      ---      ---       #333
-      01001C0AH   LINE      ---      ---       #335
-      01001C11H   LINE      ---      ---       #336
-      01001C11H   LINE      ---      ---       #337
-      01001C13H   LINE      ---      ---       #338
-      01001C16H   LINE      ---      ---       #339
+      01001A87H   LINE      ---      ---       #225
+      01001A8EH   LINE      ---      ---       #226
+      01001A8EH   LINE      ---      ---       #227
+      01001A90H   LINE      ---      ---       #228
+      01001A93H   LINE      ---      ---       #229
+      01001A93H   LINE      ---      ---       #230
+      01001A93H   LINE      ---      ---       #231
+      01001A9BH   LINE      ---      ---       #232
+      01001A9BH   LINE      ---      ---       #233
+      01001AA3H   LINE      ---      ---       #234
+      01001AA3H   LINE      ---      ---       #235
+      01001AA3H   LINE      ---      ---       #240
+      01001AA3H   LINE      ---      ---       #241
+      01001AA9H   LINE      ---      ---       #242
+      01001AADH   LINE      ---      ---       #243
+      01001AB2H   LINE      ---      ---       #244
+      01001AB4H   LINE      ---      ---       #245
+      01001ABEH   LINE      ---      ---       #246
+      01001ABEH   LINE      ---      ---       #247
+      01001AC4H   LINE      ---      ---       #248
+      01001AC4H   LINE      ---      ---       #249
+      01001AC5H   LINE      ---      ---       #250
+      01001AC5H   LINE      ---      ---       #251
+      01001ACBH   LINE      ---      ---       #252
+      01001ACEH   LINE      ---      ---       #253
+      01001AD3H   LINE      ---      ---       #254
+      01001AD8H   LINE      ---      ---       #255
+      01001ADEH   LINE      ---      ---       #257
+      01001AE6H   LINE      ---      ---       #269
+      01001AE6H   LINE      ---      ---       #270
+      01001AECH   LINE      ---      ---       #271
+      01001AECH   LINE      ---      ---       #272
+      01001AF1H   LINE      ---      ---       #274
+      01001AF5H   LINE      ---      ---       #275
+      01001B08H   LINE      ---      ---       #276
+      01001B0AH   LINE      ---      ---       #277
+      01001B10H   LINE      ---      ---       #279
+      01001B10H   LINE      ---      ---       #280
+      01001B10H   LINE      ---      ---       #282
+      01001B17H   LINE      ---      ---       #283
+      01001B1BH   LINE      ---      ---       #284
+      01001B1EH   LINE      ---      ---       #285
+      01001B23H   LINE      ---      ---       #286
+      01001B25H   LINE      ---      ---       #287
+      01001B2AH   LINE      ---      ---       #288
+      01001B2EH   LINE      ---      ---       #289
+      01001B34H   LINE      ---      ---       #290
+      01001B39H   LINE      ---      ---       #292
+      01001B53H   LINE      ---      ---       #294
+      01001B58H   LINE      ---      ---       #295
+      01001B58H   LINE      ---      ---       #296
+      01001B58H   LINE      ---      ---       #297
+      01001B5DH   LINE      ---      ---       #298
+      01001B62H   LINE      ---      ---       #299
+      01001B62H   LINE      ---      ---       #300
+      01001B62H   LINE      ---      ---       #301
+      01001B67H   LINE      ---      ---       #302
+      01001B6CH   LINE      ---      ---       #303
+      01001B71H   LINE      ---      ---       #304
+      01001B79H   LINE      ---      ---       #305
+      01001B79H   LINE      ---      ---       #306
+      01001B7FH   LINE      ---      ---       #307
+      01001B85H   LINE      ---      ---       #308
+      01001B89H   LINE      ---      ---       #310
+      01001B89H   LINE      ---      ---       #311
+      01001B8EH   LINE      ---      ---       #312
+      01001B94H   LINE      ---      ---       #313
+      01001B99H   LINE      ---      ---       #314
+      01001B9AH   LINE      ---      ---       #315
+      01001B9AH   LINE      ---      ---       #316
+      01001B9AH   LINE      ---      ---       #317
+      01001BA1H   LINE      ---      ---       #318
+      01001BA1H   LINE      ---      ---       #319
+      01001BA6H   LINE      ---      ---       #320
+      01001BA9H   LINE      ---      ---       #322
+      01001BA9H   LINE      ---      ---       #323
+      01001BA9H   LINE      ---      ---       #324
+      01001BB1H   LINE      ---      ---       #325
+      01001BB6H   LINE      ---      ---       #326
+      01001BB8H   LINE      ---      ---       #327
+      01001BBDH   LINE      ---      ---       #328
+      01001BC2H   LINE      ---      ---       #329
+      01001BCAH   LINE      ---      ---       #330
+      01001BCAH   LINE      ---      ---       #331
+      01001BD8H   LINE      ---      ---       #332
+      01001BD8H   LINE      ---      ---       #333
+      01001BEDH   LINE      ---      ---       #334
+      01001BF2H   LINE      ---      ---       #335
+      01001BF9H   LINE      ---      ---       #336
+      01001C0AH   LINE      ---      ---       #337
+      01001C11H   LINE      ---      ---       #338
+      01001C11H   LINE      ---      ---       #339
       01001C16H   LINE      ---      ---       #340
       01001C16H   LINE      ---      ---       #342
-      01001C1CH   LINE      ---      ---       #343
-      01001C1CH   LINE      ---      ---       #344
-      01001C20H   LINE      ---      ---       #345
-      01001C20H   LINE      ---      ---       #346
-      01001C20H   LINE      ---      ---       #348
-      01001C26H   LINE      ---      ---       #349
-      01001C26H   LINE      ---      ---       #350
-      01001C2EH   LINE      ---      ---       #351
-      01001C2EH   LINE      ---      ---       #352
-      01001C2EH   LINE      ---      ---       #354
-      01001C38H   LINE      ---      ---       #355
-      01001C38H   LINE      ---      ---       #357
-      01001C38H   LINE      ---      ---       #360
-      01001C42H   LINE      ---      ---       #361
-      01001C42H   LINE      ---      ---       #362
-      01001C42H   LINE      ---      ---       #363
-      01001C42H   LINE      ---      ---       #365
-      01001C4AH   LINE      ---      ---       #366
-      01001C4AH   LINE      ---      ---       #367
-      01001C4FH   LINE      ---      ---       #368
-      01001C51H   LINE      ---      ---       #370
-      01001C51H   LINE      ---      ---       #371
-      01001C54H   LINE      ---      ---       #372
-      01001C54H   LINE      ---      ---       #373
-      01001C5BH   LINE      ---      ---       #374
-      01001C5CH   LINE      ---      ---       #377
-      01001C5CH   LINE      ---      ---       #378
-      01001C62H   LINE      ---      ---       #379
-      01001C66H   LINE      ---      ---       #380
-      01001C69H   LINE      ---      ---       #381
-      01001C6BH   LINE      ---      ---       #382
-      01001C70H   LINE      ---      ---       #383
-      01001C75H   LINE      ---      ---       #384
-      01001C7BH   LINE      ---      ---       #385
-      01001C7BH   LINE      ---      ---       #386
-      01001C80H   LINE      ---      ---       #387
-      01001C84H   LINE      ---      ---       #388
-      01001C97H   LINE      ---      ---       #389
-      01001CAFH   LINE      ---      ---       #390
-      01001CAFH   LINE      ---      ---       #391
-      01001CB5H   LINE      ---      ---       #392
-      01001CBBH   LINE      ---      ---       #393
-      01001CC1H   LINE      ---      ---       #394
-      01001CC4H   LINE      ---      ---       #395
-      01001CC9H   LINE      ---      ---       #396
-      01001CCFH   LINE      ---      ---       #397
-      01001CD0H   LINE      ---      ---       #398
-      01001CD0H   LINE      ---      ---       #399
-      01001CD6H   LINE      ---      ---       #400
-      01001CD9H   LINE      ---      ---       #401
-      01001CDBH   LINE      ---      ---       #402
-      01001CE0H   LINE      ---      ---       #403
-      01001CE6H   LINE      ---      ---       #404
-      01001CEEH   LINE      ---      ---       #405
-      01001CF6H   LINE      ---      ---       #406
-      01001CFCH   LINE      ---      ---       #407
-      01001CFDH   LINE      ---      ---       #408
-      01001CFDH   LINE      ---      ---       #409
-      01001D05H   LINE      ---      ---       #410
-      01001D0FH   LINE      ---      ---       #411
-      01001D15H   LINE      ---      ---       #412
-      01001D16H   LINE      ---      ---       #414
-      01001D16H   LINE      ---      ---       #415
-      01001D20H   LINE      ---      ---       #416
-      01001D25H   LINE      ---      ---       #417
-      01001D2AH   LINE      ---      ---       #418
-      01001D2FH   LINE      ---      ---       #419
-      01001D34H   LINE      ---      ---       #420
-      01001D35H   LINE      ---      ---       #422
-      01001D35H   LINE      ---      ---       #423
-      01001D3DH   LINE      ---      ---       #424
-      01001D42H   LINE      ---      ---       #425
-      01001D44H   LINE      ---      ---       #426
-      01001D49H   LINE      ---      ---       #427
-      01001D4EH   LINE      ---      ---       #428
-      01001D55H   LINE      ---      ---       #429
-      01001D55H   LINE      ---      ---       #430
-      01001D57H   LINE      ---      ---       #431
-      01001D5AH   LINE      ---      ---       #432
-      01001D5AH   LINE      ---      ---       #433
+      01001C1DH   LINE      ---      ---       #343
+      01001C1DH   LINE      ---      ---       #344
+      01001C1FH   LINE      ---      ---       #345
+      01001C22H   LINE      ---      ---       #346
+      01001C22H   LINE      ---      ---       #347
+      01001C22H   LINE      ---      ---       #349
+      01001C28H   LINE      ---      ---       #350
+      01001C28H   LINE      ---      ---       #351
+      01001C2CH   LINE      ---      ---       #352
+      01001C2CH   LINE      ---      ---       #353
+      01001C2CH   LINE      ---      ---       #355
+      01001C32H   LINE      ---      ---       #356
+      01001C32H   LINE      ---      ---       #357
+      01001C3AH   LINE      ---      ---       #358
+      01001C3AH   LINE      ---      ---       #359
+      01001C3AH   LINE      ---      ---       #361
+      01001C44H   LINE      ---      ---       #362
+      01001C44H   LINE      ---      ---       #364
+      01001C44H   LINE      ---      ---       #367
+      01001C4EH   LINE      ---      ---       #368
+      01001C4EH   LINE      ---      ---       #369
+      01001C4EH   LINE      ---      ---       #370
+      01001C4EH   LINE      ---      ---       #372
+      01001C56H   LINE      ---      ---       #373
+      01001C56H   LINE      ---      ---       #374
+      01001C5BH   LINE      ---      ---       #375
+      01001C5DH   LINE      ---      ---       #377
+      01001C5DH   LINE      ---      ---       #378
+      01001C60H   LINE      ---      ---       #379
+      01001C60H   LINE      ---      ---       #380
+      01001C67H   LINE      ---      ---       #381
+      01001C68H   LINE      ---      ---       #384
+      01001C68H   LINE      ---      ---       #385
+      01001C6EH   LINE      ---      ---       #386
+      01001C72H   LINE      ---      ---       #387
+      01001C75H   LINE      ---      ---       #388
+      01001C77H   LINE      ---      ---       #389
+      01001C7CH   LINE      ---      ---       #390
+      01001C81H   LINE      ---      ---       #391
+      01001C87H   LINE      ---      ---       #392
+      01001C87H   LINE      ---      ---       #393
+      01001C8CH   LINE      ---      ---       #394
+      01001C90H   LINE      ---      ---       #395
+      01001CA3H   LINE      ---      ---       #396
+      01001CBBH   LINE      ---      ---       #397
+      01001CBBH   LINE      ---      ---       #398
+      01001CC1H   LINE      ---      ---       #399
+      01001CC7H   LINE      ---      ---       #400
+      01001CCDH   LINE      ---      ---       #401
+      01001CD0H   LINE      ---      ---       #402
+      01001CD5H   LINE      ---      ---       #403
+      01001CDBH   LINE      ---      ---       #404
+      01001CDCH   LINE      ---      ---       #405
+      01001CDCH   LINE      ---      ---       #406
+      01001CE2H   LINE      ---      ---       #407
+      01001CE5H   LINE      ---      ---       #408
+      01001CE7H   LINE      ---      ---       #409
+      01001CECH   LINE      ---      ---       #410
+      01001CF2H   LINE      ---      ---       #411
+      01001CFAH   LINE      ---      ---       #412
+      01001D02H   LINE      ---      ---       #413
+      01001D08H   LINE      ---      ---       #414
+      01001D09H   LINE      ---      ---       #415
+      01001D09H   LINE      ---      ---       #416
+      01001D11H   LINE      ---      ---       #417
+      01001D1BH   LINE      ---      ---       #418
+      01001D21H   LINE      ---      ---       #419
+      01001D22H   LINE      ---      ---       #421
+      01001D22H   LINE      ---      ---       #422
+      01001D2CH   LINE      ---      ---       #423
+      01001D31H   LINE      ---      ---       #424
+      01001D36H   LINE      ---      ---       #425
+      01001D3BH   LINE      ---      ---       #426
+      01001D40H   LINE      ---      ---       #427
+      01001D41H   LINE      ---      ---       #429
+      01001D41H   LINE      ---      ---       #430
+      01001D49H   LINE      ---      ---       #431
+      01001D4EH   LINE      ---      ---       #432
+      01001D50H   LINE      ---      ---       #433
+      01001D55H   LINE      ---      ---       #434
       01001D5AH   LINE      ---      ---       #435
-      01001D60H   LINE      ---      ---       #436
-      01001D60H   LINE      ---      ---       #437
-      01001D64H   LINE      ---      ---       #438
-      01001D64H   LINE      ---      ---       #439
-      01001D64H   LINE      ---      ---       #442
-      01001D6AH   LINE      ---      ---       #443
-      01001D6AH   LINE      ---      ---       #444
-      01001D72H   LINE      ---      ---       #445
-      01001D72H   LINE      ---      ---       #446
-      01001D72H   LINE      ---      ---       #448
-      01001D75H   LINE      ---      ---       #449
-      01001D7CH   LINE      ---      ---       #450
-      01001D7CH   LINE      ---      ---       #451
-      01001D7CH   LINE      ---      ---       #452
+      01001D61H   LINE      ---      ---       #436
+      01001D61H   LINE      ---      ---       #437
+      01001D63H   LINE      ---      ---       #438
+      01001D66H   LINE      ---      ---       #439
+      01001D66H   LINE      ---      ---       #440
+      01001D66H   LINE      ---      ---       #442
+      01001D6CH   LINE      ---      ---       #443
+      01001D6CH   LINE      ---      ---       #444
+      01001D70H   LINE      ---      ---       #445
+      01001D70H   LINE      ---      ---       #446
+      01001D70H   LINE      ---      ---       #449
+      01001D76H   LINE      ---      ---       #450
+      01001D76H   LINE      ---      ---       #451
+      01001D7EH   LINE      ---      ---       #452
+      01001D7EH   LINE      ---      ---       #453
+      01001D7EH   LINE      ---      ---       #455
+      01001D81H   LINE      ---      ---       #456
+      01001D88H   LINE      ---      ---       #457
+      01001D88H   LINE      ---      ---       #458
+      01001D88H   LINE      ---      ---       #459
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000B07H   BLOCK     CODE     ---       LVL=0
-      01000B07H   LINE      ---      ---       #455
-      01000B07H   LINE      ---      ---       #456
-      01000B07H   LINE      ---      ---       #457
-      01000B11H   LINE      ---      ---       #459
-      01000B17H   LINE      ---      ---       #460
-      01000B17H   LINE      ---      ---       #461
-      01000B1FH   LINE      ---      ---       #462
-      01000B1FH   LINE      ---      ---       #463
-      01000B26H   LINE      ---      ---       #464
-      01000B2CH   LINE      ---      ---       #465
-      01000B33H   LINE      ---      ---       #466
-      01000B39H   LINE      ---      ---       #467
-      01000B41H   LINE      ---      ---       #468
-      01000B41H   LINE      ---      ---       #469
-      01000B45H   LINE      ---      ---       #470
-      01000B49H   LINE      ---      ---       #471
-      01000B49H   LINE      ---      ---       #472
-      01000B4BH   LINE      ---      ---       #474
-      01000B4BH   LINE      ---      ---       #475
-      01000B51H   LINE      ---      ---       #476
-      01000B57H   LINE      ---      ---       #477
-      01000B5DH   LINE      ---      ---       #478
-      01000B5DH   LINE      ---      ---       #479
-      01000B5FH   LINE      ---      ---       #480
-      01000B65H   LINE      ---      ---       #481
-      01000B65H   LINE      ---      ---       #482
-      01000B69H   LINE      ---      ---       #483
-      01000B6DH   LINE      ---      ---       #484
-      01000B6DH   LINE      ---      ---       #486
-      01000B6DH   LINE      ---      ---       #488
+      01000B07H   LINE      ---      ---       #462
+      01000B07H   LINE      ---      ---       #463
+      01000B07H   LINE      ---      ---       #464
+      01000B11H   LINE      ---      ---       #466
+      01000B17H   LINE      ---      ---       #467
+      01000B17H   LINE      ---      ---       #468
+      01000B1FH   LINE      ---      ---       #469
+      01000B1FH   LINE      ---      ---       #470
+      01000B26H   LINE      ---      ---       #471
+      01000B2CH   LINE      ---      ---       #472
+      01000B33H   LINE      ---      ---       #473
+      01000B39H   LINE      ---      ---       #474
+      01000B41H   LINE      ---      ---       #475
+      01000B41H   LINE      ---      ---       #476
+      01000B45H   LINE      ---      ---       #477
+      01000B49H   LINE      ---      ---       #478
+      01000B49H   LINE      ---      ---       #479
+      01000B4BH   LINE      ---      ---       #481
+      01000B4BH   LINE      ---      ---       #482
+      01000B51H   LINE      ---      ---       #483
+      01000B57H   LINE      ---      ---       #484
+      01000B5DH   LINE      ---      ---       #485
+      01000B5DH   LINE      ---      ---       #486
+      01000B5FH   LINE      ---      ---       #487
+      01000B65H   LINE      ---      ---       #488
+      01000B65H   LINE      ---      ---       #489
+      01000B69H   LINE      ---      ---       #490
       01000B6DH   LINE      ---      ---       #491
-      01000B72H   LINE      ---      ---       #492
-      01000B72H   LINE      ---      ---       #493
-      01000B78H   LINE      ---      ---       #494
-      01000B78H   LINE      ---      ---       #495
-      01000B7AH   LINE      ---      ---       #496
-      01000B80H   LINE      ---      ---       #497
-      01000B86H   LINE      ---      ---       #498
-      01000B8CH   LINE      ---      ---       #499
-      01000B8EH   LINE      ---      ---       #501
-      01000B94H   LINE      ---      ---       #503
-      01000B9AH   LINE      ---      ---       #504
-      01000B9AH   LINE      ---      ---       #505
-      01000B9CH   LINE      ---      ---       #506
-      01000BA2H   LINE      ---      ---       #507
-      01000BA8H   LINE      ---      ---       #508
-      01000BAEH   LINE      ---      ---       #509
-      01000BB0H   LINE      ---      ---       #511
-      01000BB6H   LINE      ---      ---       #514
-      01000BBCH   LINE      ---      ---       #515
-      01000BBCH   LINE      ---      ---       #516
-      01000BBEH   LINE      ---      ---       #517
-      01000BCAH   LINE      ---      ---       #518
-      01000BCAH   LINE      ---      ---       #519
-      01000BD0H   LINE      ---      ---       #520
-      01000BD6H   LINE      ---      ---       #521
-      01000BDCH   LINE      ---      ---       #522
-      01000BDCH   LINE      ---      ---       #523
-      01000BDCH   LINE      ---      ---       #525
-      01000BDCH   LINE      ---      ---       #526
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010020D7H   BLOCK     CODE     ---       LVL=0
-      010020D7H   LINE      ---      ---       #528
-      010020D7H   LINE      ---      ---       #529
-      010020D7H   LINE      ---      ---       #531
-      010020DDH   LINE      ---      ---       #532
-      010020DDH   LINE      ---      ---       #533
-      010020E0H   LINE      ---      ---       #534
-      010020E3H   LINE      ---      ---       #535
-      010020E3H   LINE      ---      ---       #536
-      010020E8H   LINE      ---      ---       #537
-      010020ECH   LINE      ---      ---       #538
-      010020ECH   LINE      ---      ---       #539
-      010020ECH   LINE      ---      ---       #542
-      010020FCH   LINE      ---      ---       #544
-      010020FCH   LINE      ---      ---       #545
-      01002104H   LINE      ---      ---       #546
-      01002104H   LINE      ---      ---       #547
-      0100211AH   LINE      ---      ---       #548
-      0100211AH   LINE      ---      ---       #549
-      0100211FH   LINE      ---      ---       #550
-      01002125H   LINE      ---      ---       #551
-      0100212DH   LINE      ---      ---       #552
-      01002138H   LINE      ---      ---       #553
-      01002138H   LINE      ---      ---       #554
-      01002138H   LINE      ---      ---       #555
-      01002146H   LINE      ---      ---       #556
-      01002146H   LINE      ---      ---       #557
-      01002149H   LINE      ---      ---       #558
-      0100214FH   LINE      ---      ---       #559
-      0100214FH   LINE      ---      ---       #560
-      01002150H   LINE      ---      ---       #561
-      01002157H   LINE      ---      ---       #562
-      01002157H   LINE      ---      ---       #563
-      01002166H   LINE      ---      ---       #564
-      01002166H   LINE      ---      ---       #565
-      01002168H   LINE      ---      ---       #566
-      01002168H   LINE      ---      ---       #567
-      01002168H   LINE      ---      ---       #568
-      0100216FH   LINE      ---      ---       #569
-      0100216FH   LINE      ---      ---       #570
-      0100217EH   LINE      ---      ---       #571
-      0100217EH   LINE      ---      ---       #572
-      01002180H   LINE      ---      ---       #573
-      01002180H   LINE      ---      ---       #574
-      01002180H   LINE      ---      ---       #576
-      01002180H   LINE      ---      ---       #577
-      0100218FH   LINE      ---      ---       #578
-      0100218FH   LINE      ---      ---       #579
-      01002195H   LINE      ---      ---       #580
-      01002195H   LINE      ---      ---       #581
-      01002197H   LINE      ---      ---       #582
-      0100219CH   LINE      ---      ---       #583
-      0100219CH   LINE      ---      ---       #584
-      0100219FH   LINE      ---      ---       #585
-      0100219FH   LINE      ---      ---       #586
-      0100219FH   LINE      ---      ---       #587
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002048H   BLOCK     CODE     ---       LVL=0
-      01002048H   LINE      ---      ---       #590
-      01002048H   LINE      ---      ---       #591
-      01002048H   LINE      ---      ---       #593
-      0100204EH   LINE      ---      ---       #594
-      0100204EH   LINE      ---      ---       #595
-      01002051H   LINE      ---      ---       #596
-      01002054H   LINE      ---      ---       #597
-      01002054H   LINE      ---      ---       #598
-      0100206FH   LINE      ---      ---       #606
-      0100206FH   LINE      ---      ---       #608
-      01002074H   LINE      ---      ---       #609
-      0100207AH   LINE      ---      ---       #610
-      0100207FH   LINE      ---      ---       #611
-      01002083H   LINE      ---      ---       #612
-      01002087H   LINE      ---      ---       #619
-      01002089H   LINE      ---      ---       #620
-      0100208EH   LINE      ---      ---       #622
-      01002093H   LINE      ---      ---       #623
-      01002093H   LINE      ---      ---       #624
-      01002093H   LINE      ---      ---       #625
-      01002093H   LINE      ---      ---       #627
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010021BCH   BLOCK     CODE     ---       LVL=0
-      010021BCH   LINE      ---      ---       #630
-      010021BCH   LINE      ---      ---       #631
-      010021BCH   LINE      ---      ---       #633
-      010021C2H   LINE      ---      ---       #634
-      010021C2H   LINE      ---      ---       #635
-      010021C9H   LINE      ---      ---       #636
-      010021CDH   LINE      ---      ---       #637
-      010021D3H   LINE      ---      ---       #638
-      010021D6H   LINE      ---      ---       #639
-      010021D6H   LINE      ---      ---       #640
-      010021DEH   LINE      ---      ---       #641
-      010021E2H   LINE      ---      ---       #643
-      010021E7H   LINE      ---      ---       #644
-      010021EAH   LINE      ---      ---       #645
-      010021EAH   LINE      ---      ---       #646
-      010021EAH   LINE      ---      ---       #648
-      010021F0H   LINE      ---      ---       #649
-      010021F0H   LINE      ---      ---       #650
-      010021F7H   LINE      ---      ---       #651
-      010021FDH   LINE      ---      ---       #652
-      01002200H   LINE      ---      ---       #653
-      01002200H   LINE      ---      ---       #655
-      01002205H   LINE      ---      ---       #656
-      01002208H   LINE      ---      ---       #657
-      01002208H   LINE      ---      ---       #658
-      01002208H   LINE      ---      ---       #659
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002209H   BLOCK     CODE     ---       LVL=0
-      01002209H   LINE      ---      ---       #661
-      01002209H   LINE      ---      ---       #662
-      01002209H   LINE      ---      ---       #679
-      01002210H   LINE      ---      ---       #680
-      01002210H   LINE      ---      ---       #681
-      01002219H   LINE      ---      ---       #682
-      0100221CH   LINE      ---      ---       #683
-      01002224H   LINE      ---      ---       #684
-      01002224H   LINE      ---      ---       #685
-      0100222AH   LINE      ---      ---       #686
-      01002230H   LINE      ---      ---       #687
-      01002230H   LINE      ---      ---       #688
-      01002235H   LINE      ---      ---       #689
-      01002237H   LINE      ---      ---       #690
-      0100223EH   LINE      ---      ---       #691
-      0100223EH   LINE      ---      ---       #692
-      01002244H   LINE      ---      ---       #693
-      01002249H   LINE      ---      ---       #694
-      0100224CH   LINE      ---      ---       #695
-      0100224CH   LINE      ---      ---       #696
-      0100224CH   LINE      ---      ---       #697
-      0100224EH   LINE      ---      ---       #699
-      0100224EH   LINE      ---      ---       #700
-      01002253H   LINE      ---      ---       #701
-      01002257H   LINE      ---      ---       #702
-      0100225BH   LINE      ---      ---       #703
-      0100225BH   LINE      ---      ---       #705
-      01002262H   LINE      ---      ---       #706
-      01002262H   LINE      ---      ---       #707
-      01002268H   LINE      ---      ---       #708
-      01002271H   LINE      ---      ---       #709
-      01002274H   LINE      ---      ---       #710
-      0100227CH   LINE      ---      ---       #711
-      0100227CH   LINE      ---      ---       #712
-      01002287H   LINE      ---      ---       #713
-      01002287H   LINE      ---      ---       #714
-      0100228DH   LINE      ---      ---       #715
-      01002291H   LINE      ---      ---       #716
-      01002295H   LINE      ---      ---       #717
-      01002299H   LINE      ---      ---       #718
-      0100229EH   LINE      ---      ---       #719
-      010022A1H   LINE      ---      ---       #720
-      010022A6H   LINE      ---      ---       #721
-      010022ABH   LINE      ---      ---       #722
-      010022ABH   LINE      ---      ---       #723
-      010022ABH   LINE      ---      ---       #724
-      010022ADH   LINE      ---      ---       #726
-      010022ADH   LINE      ---      ---       #727
-      010022B3H   LINE      ---      ---       #728
-      010022B3H   LINE      ---      ---       #729
-      010022B5H   LINE      ---      ---       #730
-      010022BAH   LINE      ---      ---       #731
-      010022C0H   LINE      ---      ---       #732
-      010022C8H   LINE      ---      ---       #733
-      010022CEH   LINE      ---      ---       #734
-      010022D1H   LINE      ---      ---       #735
-      010022D4H   LINE      ---      ---       #736
-      010022D4H   LINE      ---      ---       #737
-      010022D9H   LINE      ---      ---       #738
-      010022D9H   LINE      ---      ---       #741
-      010022E0H   LINE      ---      ---       #742
-      010022E0H   LINE      ---      ---       #743
-      010022E6H   LINE      ---      ---       #744
-      010022EFH   LINE      ---      ---       #745
-      010022F2H   LINE      ---      ---       #746
-      010022FAH   LINE      ---      ---       #747
-      010022FAH   LINE      ---      ---       #749
-      01002300H   LINE      ---      ---       #750
-      01002305H   LINE      ---      ---       #751
-      0100230AH   LINE      ---      ---       #752
-      0100230DH   LINE      ---      ---       #753
-      01002312H   LINE      ---      ---       #754
-      01002317H   LINE      ---      ---       #755
-      0100231FH   LINE      ---      ---       #756
-      01002327H   LINE      ---      ---       #757
-      01002327H   LINE      ---      ---       #758
-      01002329H   LINE      ---      ---       #760
-      01002329H   LINE      ---      ---       #761
-      0100232FH   LINE      ---      ---       #762
-      0100232FH   LINE      ---      ---       #763
-      01002331H   LINE      ---      ---       #765
-      0100233DH   LINE      ---      ---       #766
-      0100233DH   LINE      ---      ---       #767
-      01002343H   LINE      ---      ---       #768
-      01002346H   LINE      ---      ---       #769
-      0100234EH   LINE      ---      ---       #770
-      01002354H   LINE      ---      ---       #772
-      01002357H   LINE      ---      ---       #773
-      0100235AH   LINE      ---      ---       #774
-      0100235DH   LINE      ---      ---       #775
-      0100235DH   LINE      ---      ---       #776
-      0100235DH   LINE      ---      ---       #777
-      01002362H   LINE      ---      ---       #778
-      01002362H   LINE      ---      ---       #781
-      0100236BH   LINE      ---      ---       #782
-      0100236BH   LINE      ---      ---       #783
-      01002372H   LINE      ---      ---       #784
-      01002375H   LINE      ---      ---       #785
-      0100237DH   LINE      ---      ---       #786
-      0100237DH   LINE      ---      ---       #787
-      01002384H   LINE      ---      ---       #788
-      01002384H   LINE      ---      ---       #789
-      0100238AH   LINE      ---      ---       #790
-      0100238CH   LINE      ---      ---       #791
-      01002393H   LINE      ---      ---       #792
-      01002393H   LINE      ---      ---       #793
-      01002399H   LINE      ---      ---       #795
-      0100239BH   LINE      ---      ---       #796
-      010023A2H   LINE      ---      ---       #797
-      010023A2H   LINE      ---      ---       #798
-      010023A7H   LINE      ---      ---       #800
-      010023A7H   LINE      ---      ---       #801
-      010023ADH   LINE      ---      ---       #802
-      010023B7H   LINE      ---      ---       #803
-      010023B7H   LINE      ---      ---       #804
-      010023BDH   LINE      ---      ---       #805
-      010023BEH   LINE      ---      ---       #806
-      010023CAH   LINE      ---      ---       #807
-      010023CAH   LINE      ---      ---       #808
-      010023E2H   LINE      ---      ---       #809
-      010023E8H   LINE      ---      ---       #810
-      010023E8H   LINE      ---      ---       #811
-      010023E8H   LINE      ---      ---       #812
-      010023E9H   LINE      ---      ---       #814
-      010023E9H   LINE      ---      ---       #815
-      010023EEH   LINE      ---      ---       #816
-      010023EEH   LINE      ---      ---       #818
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002094H   BLOCK     CODE     ---       LVL=0
-      01002094H   LINE      ---      ---       #822
-      01002094H   LINE      ---      ---       #823
-      01002094H   LINE      ---      ---       #824
-      01002097H   LINE      ---      ---       #826
-      010020A5H   LINE      ---      ---       #828
-      010020A7H   LINE      ---      ---       #829
-      010020A9H   LINE      ---      ---       #830
-      010020ABH   LINE      ---      ---       #831
-      010020ADH   LINE      ---      ---       #832
-      010020AFH   LINE      ---      ---       #835
-      010020BEH   LINE      ---      ---       #837
-      010020BEH   LINE      ---      ---       #838
-      010020C5H   LINE      ---      ---       #839
-      010020C5H   LINE      ---      ---       #842
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010037F7H   BLOCK     CODE     ---       LVL=0
-      010037F7H   LINE      ---      ---       #845
-      010037F7H   LINE      ---      ---       #846
-      010037F7H   LINE      ---      ---       #848
-      010037FDH   LINE      ---      ---       #849
-      010037FDH   LINE      ---      ---       #850
-      010037FFH   LINE      ---      ---       #851
-      010037FFH   LINE      ---      ---       #853
-      01003805H   LINE      ---      ---       #854
-      01003807H   LINE      ---      ---       #856
-      0100380DH   LINE      ---      ---       #857
-      0100380DH   LINE      ---      ---       #858
-      0100380FH   LINE      ---      ---       #859
-      01003812H   LINE      ---      ---       #860
-      01003818H   LINE      ---      ---       #861
-      01003818H   LINE      ---      ---       #863
-      0100381EH   LINE      ---      ---       #864
-      0100381EH   LINE      ---      ---       #865
-      01003824H   LINE      ---      ---       #866
-      01003824H   LINE      ---      ---       #867
-      0100382AH   LINE      ---      ---       #869
-      0100382AH   LINE      ---      ---       #871
-      01003830H   LINE      ---      ---       #872
-      01003833H   LINE      ---      ---       #873
-      01003839H   LINE      ---      ---       #874
-      01003839H   LINE      ---      ---       #875
-      0100383CH   LINE      ---      ---       #876
-      0100383CH   LINE      ---      ---       #877
-      0100383EH   LINE      ---      ---       #878
-      0100384AH   LINE      ---      ---       #879
-      0100384AH   LINE      ---      ---       #880
-      01003850H   LINE      ---      ---       #881
-      01003850H   LINE      ---      ---       #882
-      01003852H   LINE      ---      ---       #883
-      01003859H   LINE      ---      ---       #884
-      01003859H   LINE      ---      ---       #885
-      0100385EH   LINE      ---      ---       #886
-      01003862H   LINE      ---      ---       #887
-      01003862H   LINE      ---      ---       #888
-      01003869H   LINE      ---      ---       #889
-      0100386BH   LINE      ---      ---       #891
-      0100386BH   LINE      ---      ---       #892
-      01003872H   LINE      ---      ---       #893
-      01003872H   LINE      ---      ---       #894
-      01003874H   LINE      ---      ---       #896
-      01003874H   LINE      ---      ---       #897
-      0100387AH   LINE      ---      ---       #898
-      01003881H   LINE      ---      ---       #899
-      01003881H   LINE      ---      ---       #900
-      01003887H   LINE      ---      ---       #901
-      0100388AH   LINE      ---      ---       #902
-      0100388AH   LINE      ---      ---       #903
-      0100388AH   LINE      ---      ---       #906
-      01003890H   LINE      ---      ---       #907
-      01003890H   LINE      ---      ---       #908
-      01003898H   LINE      ---      ---       #909
-      01003898H   LINE      ---      ---       #910
-      01003899H   LINE      ---      ---       #912
-      0100389FH   LINE      ---      ---       #913
-      0100389FH   LINE      ---      ---       #914
-      010038AAH   LINE      ---      ---       #915
-      010038ACH   LINE      ---      ---       #916
-      010038B2H   LINE      ---      ---       #917
-      010038B2H   LINE      ---      ---       #919
-      010038BDH   LINE      ---      ---       #920
-      010038BDH   LINE      ---      ---       #921
-      010038BDH   LINE      ---      ---       #922
-      010038BDH   LINE      ---      ---       #925
-      010038C3H   LINE      ---      ---       #926
-      010038C3H   LINE      ---      ---       #927
-      010038C6H   LINE      ---      ---       #928
-      010038C9H   LINE      ---      ---       #929
-      010038C9H   LINE      ---      ---       #930
-      010038CCH   LINE      ---      ---       #931
-      010038CCH   LINE      ---      ---       #932
-      010038CCH   LINE      ---      ---       #935
-      010038D2H   LINE      ---      ---       #936
-      010038D2H   LINE      ---      ---       #937
-      010038D5H   LINE      ---      ---       #938
-      010038D8H   LINE      ---      ---       #939
-      010038D8H   LINE      ---      ---       #940
-      010038DEH   LINE      ---      ---       #941
-      010038DEH   LINE      ---      ---       #942
-      010038E3H   LINE      ---      ---       #943
-      010038E3H   LINE      ---      ---       #944
-      010038E3H   LINE      ---      ---       #945
-      010038E3H   LINE      ---      ---       #947
-      010038E9H   LINE      ---      ---       #948
-      010038E9H   LINE      ---      ---       #949
-      010038ECH   LINE      ---      ---       #950
-      010038EFH   LINE      ---      ---       #951
-      010038EFH   LINE      ---      ---       #952
-      010038F5H   LINE      ---      ---       #953
-      010038F5H   LINE      ---      ---       #954
-      010038F7H   LINE      ---      ---       #955
-      010038F7H   LINE      ---      ---       #957
-      010038FEH   LINE      ---      ---       #958
-      010038FEH   LINE      ---      ---       #959
-      01003904H   LINE      ---      ---       #960
-      01003905H   LINE      ---      ---       #961
-      0100390CH   LINE      ---      ---       #962
-      0100390CH   LINE      ---      ---       #963
-      01003912H   LINE      ---      ---       #964
-      01003912H   LINE      ---      ---       #965
-      01003912H   LINE      ---      ---       #966
-      01003912H   LINE      ---      ---       #967
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017C5H   BLOCK     CODE     ---       LVL=0
-      010017C5H   LINE      ---      ---       #981
-      010017C5H   LINE      ---      ---       #982
-      010017C5H   LINE      ---      ---       #983
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100177CH   BLOCK     CODE     ---       LVL=0
-      0100177CH   LINE      ---      ---       #988
-      0100177CH   LINE      ---      ---       #989
-      0100177CH   LINE      ---      ---       #990
-      0100177EH   LINE      ---      ---       #991
-      0100177EH   LINE      ---      ---       #992
-      01001781H   LINE      ---      ---       #993
-      01001783H   LINE      ---      ---       #994
-      01001786H   LINE      ---      ---       #995
-      01001789H   LINE      ---      ---       #997
-      01001794H   LINE      ---      ---       #998
-      01001794H   LINE      ---      ---       #999
-      01001797H   LINE      ---      ---       #1001
-      0100179AH   LINE      ---      ---       #1002
-      0100179CH   LINE      ---      ---       #1003
-      0100179EH   LINE      ---      ---       #1004
-      0100179EH   LINE      ---      ---       #1006
-      0100179EH   LINE      ---      ---       #1007
-      010017B6H   LINE      ---      ---       #1009
-      010017B6H   LINE      ---      ---       #1010
-      010017B9H   LINE      ---      ---       #1011
-      010017BBH   LINE      ---      ---       #1012
-      010017BBH   LINE      ---      ---       #1014
-      010017BBH   LINE      ---      ---       #1015
-      010017BEH   LINE      ---      ---       #1016
-      010017C0H   LINE      ---      ---       #1017
-      010017C2H   LINE      ---      ---       #1018
-      010017C2H   LINE      ---      ---       #1019
-      010017C2H   LINE      ---      ---       #1020
+      01000B6DH   LINE      ---      ---       #493
+      01000B6DH   LINE      ---      ---       #495
+      01000B6DH   LINE      ---      ---       #498
+      01000B72H   LINE      ---      ---       #499
+      01000B72H   LINE      ---      ---       #500
+      01000B78H   LINE      ---      ---       #501
+      01000B78H   LINE      ---      ---       #502
+      01000B7AH   LINE      ---      ---       #503
+      01000B80H   LINE      ---      ---       #504
+      01000B86H   LINE      ---      ---       #505
+      01000B8CH   LINE      ---      ---       #506
+      01000B8EH   LINE      ---      ---       #508
+      01000B94H   LINE      ---      ---       #510
+      01000B9AH   LINE      ---      ---       #511
+      01000B9AH   LINE      ---      ---       #512
+      01000B9CH   LINE      ---      ---       #513
+      01000BA2H   LINE      ---      ---       #514
+      01000BA8H   LINE      ---      ---       #515
+      01000BAEH   LINE      ---      ---       #516
+      01000BB0H   LINE      ---      ---       #518
+      01000BB6H   LINE      ---      ---       #521
+      01000BBCH   LINE      ---      ---       #522
+      01000BBCH   LINE      ---      ---       #523
+      01000BBEH   LINE      ---      ---       #524
+      01000BCAH   LINE      ---      ---       #525
+      01000BCAH   LINE      ---      ---       #526
+      01000BD0H   LINE      ---      ---       #527
+      01000BD6H   LINE      ---      ---       #528
+      01000BDCH   LINE      ---      ---       #529
+      01000BDCH   LINE      ---      ---       #530
+      01000BDCH   LINE      ---      ---       #532
+      01000BDCH   LINE      ---      ---       #533
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010016DDH   BLOCK     CODE     ---       LVL=0
+      010016DDH   LINE      ---      ---       #535
+      010016DDH   LINE      ---      ---       #536
+      010016DDH   LINE      ---      ---       #538
+      010016E3H   LINE      ---      ---       #539
+      010016E3H   LINE      ---      ---       #540
+      010016E6H   LINE      ---      ---       #541
+      010016E9H   LINE      ---      ---       #542
+      010016E9H   LINE      ---      ---       #543
+      010016EEH   LINE      ---      ---       #544
+      010016F2H   LINE      ---      ---       #545
+      010016F2H   LINE      ---      ---       #546
+      010016F2H   LINE      ---      ---       #549
+      01001702H   LINE      ---      ---       #551
+      01001702H   LINE      ---      ---       #552
+      0100170AH   LINE      ---      ---       #553
+      0100170AH   LINE      ---      ---       #554
+      01001720H   LINE      ---      ---       #555
+      01001720H   LINE      ---      ---       #556
+      01001725H   LINE      ---      ---       #557
+      0100172BH   LINE      ---      ---       #558
+      01001733H   LINE      ---      ---       #559
+      0100173DH   LINE      ---      ---       #560
+      0100173DH   LINE      ---      ---       #561
+      0100173DH   LINE      ---      ---       #562
+      0100174DH   LINE      ---      ---       #563
+      0100174DH   LINE      ---      ---       #564
+      01001750H   LINE      ---      ---       #565
+      01001756H   LINE      ---      ---       #566
+      01001756H   LINE      ---      ---       #567
+      01001757H   LINE      ---      ---       #568
+      0100175FH   LINE      ---      ---       #569
+      0100175FH   LINE      ---      ---       #571
+      01001766H   LINE      ---      ---       #572
+      01001766H   LINE      ---      ---       #573
+      01001772H   LINE      ---      ---       #575
+      01001777H   LINE      ---      ---       #576
+      0100177CH   LINE      ---      ---       #577
+      01001785H   LINE      ---      ---       #578
+      01001785H   LINE      ---      ---       #580
+      01001794H   LINE      ---      ---       #581
+      01001794H   LINE      ---      ---       #582
+      01001797H   LINE      ---      ---       #583
+      01001797H   LINE      ---      ---       #584
+      01001797H   LINE      ---      ---       #585
+      0100179EH   LINE      ---      ---       #586
+      0100179EH   LINE      ---      ---       #587
+      010017ADH   LINE      ---      ---       #588
+      010017ADH   LINE      ---      ---       #589
+      010017B0H   LINE      ---      ---       #590
+      010017B0H   LINE      ---      ---       #591
+      010017B0H   LINE      ---      ---       #593
+      010017B0H   LINE      ---      ---       #594
+      010017BFH   LINE      ---      ---       #595
+      010017BFH   LINE      ---      ---       #596
+      010017C5H   LINE      ---      ---       #597
+      010017C5H   LINE      ---      ---       #598
+      010017C7H   LINE      ---      ---       #599
+      010017CCH   LINE      ---      ---       #600
+      010017CCH   LINE      ---      ---       #601
+      010017CFH   LINE      ---      ---       #602
+      010017CFH   LINE      ---      ---       #603
+      010017CFH   LINE      ---      ---       #604
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002050H   BLOCK     CODE     ---       LVL=0
+      01002050H   LINE      ---      ---       #607
+      01002050H   LINE      ---      ---       #608
+      01002050H   LINE      ---      ---       #610
+      01002056H   LINE      ---      ---       #611
+      01002056H   LINE      ---      ---       #612
+      01002059H   LINE      ---      ---       #613
+      0100205CH   LINE      ---      ---       #614
+      0100205CH   LINE      ---      ---       #615
+      01002077H   LINE      ---      ---       #623
+      01002077H   LINE      ---      ---       #625
+      0100207CH   LINE      ---      ---       #626
+      01002082H   LINE      ---      ---       #627
+      01002087H   LINE      ---      ---       #628
+      0100208BH   LINE      ---      ---       #629
+      0100208FH   LINE      ---      ---       #636
+      01002091H   LINE      ---      ---       #637
+      01002096H   LINE      ---      ---       #639
+      0100209BH   LINE      ---      ---       #640
+      0100209BH   LINE      ---      ---       #641
+      0100209BH   LINE      ---      ---       #642
+      0100209BH   LINE      ---      ---       #644
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010022CDH   BLOCK     CODE     ---       LVL=0
+      010022CDH   LINE      ---      ---       #647
+      010022CDH   LINE      ---      ---       #648
+      010022CDH   LINE      ---      ---       #650
+      010022D3H   LINE      ---      ---       #651
+      010022D3H   LINE      ---      ---       #652
+      010022DAH   LINE      ---      ---       #653
+      010022DEH   LINE      ---      ---       #654
+      010022E4H   LINE      ---      ---       #655
+      010022E7H   LINE      ---      ---       #656
+      010022E7H   LINE      ---      ---       #657
+      010022EFH   LINE      ---      ---       #658
+      010022F3H   LINE      ---      ---       #660
+      010022F8H   LINE      ---      ---       #661
+      010022FBH   LINE      ---      ---       #662
+      010022FBH   LINE      ---      ---       #663
+      010022FBH   LINE      ---      ---       #665
+      01002301H   LINE      ---      ---       #666
+      01002301H   LINE      ---      ---       #667
+      01002308H   LINE      ---      ---       #668
+      0100230EH   LINE      ---      ---       #669
+      01002311H   LINE      ---      ---       #670
+      01002311H   LINE      ---      ---       #672
+      01002316H   LINE      ---      ---       #673
+      01002319H   LINE      ---      ---       #674
+      01002319H   LINE      ---      ---       #675
+      01002319H   LINE      ---      ---       #676
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010020E0H   BLOCK     CODE     ---       LVL=0
+      010020E0H   LINE      ---      ---       #678
+      010020E0H   LINE      ---      ---       #679
+      010020E0H   LINE      ---      ---       #696
+      010020E7H   LINE      ---      ---       #697
+      010020E7H   LINE      ---      ---       #698
+      010020F0H   LINE      ---      ---       #699
+      010020F3H   LINE      ---      ---       #700
+      010020FBH   LINE      ---      ---       #701
+      010020FBH   LINE      ---      ---       #702
+      01002101H   LINE      ---      ---       #703
+      01002107H   LINE      ---      ---       #704
+      01002107H   LINE      ---      ---       #705
+      0100210CH   LINE      ---      ---       #706
+      0100210EH   LINE      ---      ---       #707
+      01002115H   LINE      ---      ---       #708
+      01002115H   LINE      ---      ---       #709
+      0100211BH   LINE      ---      ---       #710
+      01002120H   LINE      ---      ---       #711
+      01002123H   LINE      ---      ---       #712
+      01002123H   LINE      ---      ---       #713
+      01002123H   LINE      ---      ---       #714
+      01002125H   LINE      ---      ---       #716
+      01002125H   LINE      ---      ---       #717
+      0100212AH   LINE      ---      ---       #718
+      0100212EH   LINE      ---      ---       #719
+      01002132H   LINE      ---      ---       #720
+      01002132H   LINE      ---      ---       #722
+      01002139H   LINE      ---      ---       #723
+      01002139H   LINE      ---      ---       #724
+      0100213FH   LINE      ---      ---       #725
+      01002148H   LINE      ---      ---       #726
+      0100214BH   LINE      ---      ---       #727
+      01002153H   LINE      ---      ---       #728
+      01002153H   LINE      ---      ---       #729
+      0100215EH   LINE      ---      ---       #730
+      0100215EH   LINE      ---      ---       #731
+      01002164H   LINE      ---      ---       #732
+      01002168H   LINE      ---      ---       #733
+      0100216CH   LINE      ---      ---       #734
+      01002170H   LINE      ---      ---       #735
+      01002175H   LINE      ---      ---       #736
+      01002178H   LINE      ---      ---       #737
+      0100217DH   LINE      ---      ---       #738
+      01002182H   LINE      ---      ---       #739
+      01002182H   LINE      ---      ---       #740
+      01002182H   LINE      ---      ---       #741
+      01002184H   LINE      ---      ---       #743
+      01002184H   LINE      ---      ---       #744
+      0100218AH   LINE      ---      ---       #745
+      0100218AH   LINE      ---      ---       #746
+      0100218CH   LINE      ---      ---       #747
+      01002191H   LINE      ---      ---       #748
+      01002197H   LINE      ---      ---       #749
+      0100219FH   LINE      ---      ---       #750
+      010021A5H   LINE      ---      ---       #751
+      010021A8H   LINE      ---      ---       #752
+      010021AAH   LINE      ---      ---       #753
+      010021AAH   LINE      ---      ---       #754
+      010021AFH   LINE      ---      ---       #755
+      010021AFH   LINE      ---      ---       #758
+      010021B6H   LINE      ---      ---       #759
+      010021B6H   LINE      ---      ---       #760
+      010021BCH   LINE      ---      ---       #761
+      010021C5H   LINE      ---      ---       #762
+      010021C8H   LINE      ---      ---       #763
+      010021D0H   LINE      ---      ---       #764
+      010021D0H   LINE      ---      ---       #766
+      010021D6H   LINE      ---      ---       #767
+      010021DBH   LINE      ---      ---       #768
+      010021E0H   LINE      ---      ---       #769
+      010021E3H   LINE      ---      ---       #770
+      010021E8H   LINE      ---      ---       #771
+      010021EDH   LINE      ---      ---       #772
+      010021F5H   LINE      ---      ---       #773
+      010021FDH   LINE      ---      ---       #774
+      010021FDH   LINE      ---      ---       #775
+      010021FFH   LINE      ---      ---       #777
+      010021FFH   LINE      ---      ---       #778
+      01002205H   LINE      ---      ---       #779
+      01002205H   LINE      ---      ---       #780
+      01002207H   LINE      ---      ---       #782
+      01002213H   LINE      ---      ---       #783
+      01002213H   LINE      ---      ---       #784
+      01002219H   LINE      ---      ---       #785
+      0100221CH   LINE      ---      ---       #786
+      01002224H   LINE      ---      ---       #787
+      0100222AH   LINE      ---      ---       #789
+      0100222DH   LINE      ---      ---       #790
+      01002230H   LINE      ---      ---       #791
+      01002232H   LINE      ---      ---       #792
+      01002232H   LINE      ---      ---       #793
+      01002232H   LINE      ---      ---       #794
+      01002237H   LINE      ---      ---       #795
+      01002237H   LINE      ---      ---       #798
+      01002240H   LINE      ---      ---       #799
+      01002240H   LINE      ---      ---       #800
+      01002247H   LINE      ---      ---       #801
+      0100224AH   LINE      ---      ---       #802
+      01002252H   LINE      ---      ---       #803
+      01002252H   LINE      ---      ---       #804
+      01002259H   LINE      ---      ---       #805
+      01002259H   LINE      ---      ---       #806
+      0100225FH   LINE      ---      ---       #807
+      01002261H   LINE      ---      ---       #808
+      01002268H   LINE      ---      ---       #809
+      01002268H   LINE      ---      ---       #810
+      0100226EH   LINE      ---      ---       #812
+      01002270H   LINE      ---      ---       #813
+      01002277H   LINE      ---      ---       #814
+      01002277H   LINE      ---      ---       #815
+      0100227CH   LINE      ---      ---       #817
+      0100227CH   LINE      ---      ---       #818
+      01002282H   LINE      ---      ---       #819
+      0100228CH   LINE      ---      ---       #820
+      0100228CH   LINE      ---      ---       #821
+      01002292H   LINE      ---      ---       #822
+      01002293H   LINE      ---      ---       #823
+      0100229FH   LINE      ---      ---       #824
+      0100229FH   LINE      ---      ---       #825
+      010022B7H   LINE      ---      ---       #826
+      010022BDH   LINE      ---      ---       #827
+      010022BDH   LINE      ---      ---       #828
+      010022BDH   LINE      ---      ---       #829
+      010022BEH   LINE      ---      ---       #831
+      010022BEH   LINE      ---      ---       #832
+      010022C3H   LINE      ---      ---       #833
+      010022C3H   LINE      ---      ---       #835
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100209CH   BLOCK     CODE     ---       LVL=0
+      0100209CH   LINE      ---      ---       #839
+      0100209CH   LINE      ---      ---       #840
+      0100209CH   LINE      ---      ---       #841
+      0100209FH   LINE      ---      ---       #843
+      010020ADH   LINE      ---      ---       #845
+      010020AFH   LINE      ---      ---       #846
+      010020B2H   LINE      ---      ---       #847
+      010020B4H   LINE      ---      ---       #848
+      010020B6H   LINE      ---      ---       #849
+      010020B8H   LINE      ---      ---       #852
+      010020C7H   LINE      ---      ---       #854
+      010020C7H   LINE      ---      ---       #855
+      010020CEH   LINE      ---      ---       #856
+      010020CEH   LINE      ---      ---       #859
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100231AH   BLOCK     CODE     ---       LVL=0
+      0100231AH   LINE      ---      ---       #862
+      0100231AH   LINE      ---      ---       #863
+      0100231AH   LINE      ---      ---       #865
+      01002320H   LINE      ---      ---       #866
+      01002320H   LINE      ---      ---       #867
+      01002322H   LINE      ---      ---       #868
+      01002322H   LINE      ---      ---       #870
+      01002328H   LINE      ---      ---       #871
+      0100232AH   LINE      ---      ---       #873
+      01002330H   LINE      ---      ---       #874
+      01002330H   LINE      ---      ---       #875
+      01002332H   LINE      ---      ---       #876
+      01002335H   LINE      ---      ---       #877
+      0100233BH   LINE      ---      ---       #878
+      0100233BH   LINE      ---      ---       #880
+      01002341H   LINE      ---      ---       #881
+      01002341H   LINE      ---      ---       #882
+      01002347H   LINE      ---      ---       #883
+      01002347H   LINE      ---      ---       #884
+      0100234DH   LINE      ---      ---       #886
+      0100234DH   LINE      ---      ---       #888
+      01002353H   LINE      ---      ---       #889
+      01002356H   LINE      ---      ---       #890
+      0100235CH   LINE      ---      ---       #891
+      0100235CH   LINE      ---      ---       #892
+      0100235FH   LINE      ---      ---       #893
+      0100235FH   LINE      ---      ---       #894
+      01002361H   LINE      ---      ---       #895
+      0100236DH   LINE      ---      ---       #896
+      0100236DH   LINE      ---      ---       #897
+      01002373H   LINE      ---      ---       #898
+      01002373H   LINE      ---      ---       #899
+      01002375H   LINE      ---      ---       #900
+      0100237CH   LINE      ---      ---       #901
+      0100237CH   LINE      ---      ---       #902
+      01002381H   LINE      ---      ---       #903
+      01002385H   LINE      ---      ---       #904
+      01002385H   LINE      ---      ---       #905
+      0100238CH   LINE      ---      ---       #906
+      0100238EH   LINE      ---      ---       #908
+      0100238EH   LINE      ---      ---       #909
+      01002395H   LINE      ---      ---       #910
+      01002395H   LINE      ---      ---       #911
+      01002397H   LINE      ---      ---       #913
+      01002397H   LINE      ---      ---       #914
+      0100239DH   LINE      ---      ---       #915
+      010023A4H   LINE      ---      ---       #916
+      010023A4H   LINE      ---      ---       #917
+      010023AAH   LINE      ---      ---       #918
+      010023ADH   LINE      ---      ---       #919
+      010023ADH   LINE      ---      ---       #920
+      010023ADH   LINE      ---      ---       #923
+      010023B3H   LINE      ---      ---       #924
+      010023B3H   LINE      ---      ---       #925
+      010023BBH   LINE      ---      ---       #926
+      010023BBH   LINE      ---      ---       #927
+      010023BCH   LINE      ---      ---       #929
+      010023C2H   LINE      ---      ---       #930
+      010023C2H   LINE      ---      ---       #931
+      010023CDH   LINE      ---      ---       #932
+      010023CFH   LINE      ---      ---       #933
+      010023D5H   LINE      ---      ---       #934
+      010023D5H   LINE      ---      ---       #936
+      010023E0H   LINE      ---      ---       #937
+      010023E0H   LINE      ---      ---       #938
+      010023E0H   LINE      ---      ---       #939
+      010023E0H   LINE      ---      ---       #942
+      010023E6H   LINE      ---      ---       #943
+      010023E6H   LINE      ---      ---       #944
+      010023E9H   LINE      ---      ---       #945
+      010023ECH   LINE      ---      ---       #946
+      010023ECH   LINE      ---      ---       #947
+      010023EEH   LINE      ---      ---       #948
+      010023EEH   LINE      ---      ---       #949
+      010023EEH   LINE      ---      ---       #952
+      010023F4H   LINE      ---      ---       #953
+      010023F4H   LINE      ---      ---       #954
+      010023F7H   LINE      ---      ---       #955
+      010023FAH   LINE      ---      ---       #956
+      010023FAH   LINE      ---      ---       #957
+      01002400H   LINE      ---      ---       #958
+      01002400H   LINE      ---      ---       #959
+      01002405H   LINE      ---      ---       #960
+      01002405H   LINE      ---      ---       #961
+      01002405H   LINE      ---      ---       #962
+      01002405H   LINE      ---      ---       #964
+      0100240BH   LINE      ---      ---       #965
+      0100240BH   LINE      ---      ---       #966
+      0100240EH   LINE      ---      ---       #967
+      01002411H   LINE      ---      ---       #968
+      01002411H   LINE      ---      ---       #969
+      01002417H   LINE      ---      ---       #970
+      01002417H   LINE      ---      ---       #971
+      01002419H   LINE      ---      ---       #972
+      01002419H   LINE      ---      ---       #974
+      01002420H   LINE      ---      ---       #975
+      01002420H   LINE      ---      ---       #976
+      01002426H   LINE      ---      ---       #977
+      01002427H   LINE      ---      ---       #978
+      0100242EH   LINE      ---      ---       #979
+      0100242EH   LINE      ---      ---       #980
+      01002434H   LINE      ---      ---       #981
+      01002434H   LINE      ---      ---       #982
+      01002434H   LINE      ---      ---       #983
+      01002434H   LINE      ---      ---       #984
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035E9H   BLOCK     CODE     ---       LVL=0
+      010035E9H   LINE      ---      ---       #998
+      010035E9H   LINE      ---      ---       #999
+      010035E9H   LINE      ---      ---       #1000
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003598H   BLOCK     CODE     ---       LVL=0
+      01003598H   LINE      ---      ---       #1005
+      01003598H   LINE      ---      ---       #1006
+      01003598H   LINE      ---      ---       #1007
+      0100359AH   LINE      ---      ---       #1008
+      0100359AH   LINE      ---      ---       #1009
+      0100359DH   LINE      ---      ---       #1010
+      010035A0H   LINE      ---      ---       #1011
+      010035A3H   LINE      ---      ---       #1012
+      010035A6H   LINE      ---      ---       #1014
+      010035ACH   LINE      ---      ---       #1015
+      010035ACH   LINE      ---      ---       #1016
+      010035AEH   LINE      ---      ---       #1017
+      010035AEH   LINE      ---      ---       #1019
+      010035B9H   LINE      ---      ---       #1020
+      010035B9H   LINE      ---      ---       #1021
+      010035BBH   LINE      ---      ---       #1023
+      010035BEH   LINE      ---      ---       #1024
+      010035C1H   LINE      ---      ---       #1025
+      010035C3H   LINE      ---      ---       #1026
+      010035C3H   LINE      ---      ---       #1028
+      010035C3H   LINE      ---      ---       #1029
+      010035DBH   LINE      ---      ---       #1031
+      010035DBH   LINE      ---      ---       #1032
+      010035DDH   LINE      ---      ---       #1033
+      010035DFH   LINE      ---      ---       #1034
+      010035DFH   LINE      ---      ---       #1036
+      010035DFH   LINE      ---      ---       #1037
+      010035E1H   LINE      ---      ---       #1038
+      010035E4H   LINE      ---      ---       #1039
+      010035E6H   LINE      ---      ---       #1040
+      010035E6H   LINE      ---      ---       #1041
+      010035E6H   LINE      ---      ---       #1042
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       ADC
-      010020C6H   PUBLIC    CODE     ---       YC_adc_check_timer500ms
-      010023EFH   PUBLIC    CODE     ---       YC_adc_check
-      010036D5H   PUBLIC    CODE     ---       YC_adc_init
-
-      010036D5H   BLOCK     CODE     ---       LVL=0
-      010036D5H   LINE      ---      ---       #3
-      010036D5H   LINE      ---      ---       #4
-      010036D5H   BLOCK     CODE     NEAR LAB  LVL=1
-      010036D5H   LINE      ---      ---       #8
-      010036DBH   LINE      ---      ---       #9
-      010036DEH   LINE      ---      ---       #30
-      010036E4H   LINE      ---      ---       #31
-      010036E6H   LINE      ---      ---       #32
-      010036E6H   LINE      ---      ---       #33
-      010036F7H   LINE      ---      ---       #34
-      010036FCH   LINE      ---      ---       #35
-      0100374AH   LINE      ---      ---       #36
-      01003798H   LINE      ---      ---       #37
-      010037E6H   LINE      ---      ---       #40
+      010020CFH   PUBLIC    CODE     ---       YC_adc_check_timer500ms
+      01002435H   PUBLIC    CODE     ---       YC_adc_check
+      01003845H   PUBLIC    CODE     ---       YC_adc_init
+
+      01003845H   BLOCK     CODE     ---       LVL=0
+      01003845H   LINE      ---      ---       #3
+      01003845H   LINE      ---      ---       #4
+      01003845H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003845H   LINE      ---      ---       #8
+      0100384BH   LINE      ---      ---       #9
+      0100384EH   LINE      ---      ---       #30
+      01003854H   LINE      ---      ---       #31
+      01003856H   LINE      ---      ---       #32
+      01003856H   LINE      ---      ---       #33
+      01003867H   LINE      ---      ---       #34
+      0100386CH   LINE      ---      ---       #35
+      010038BAH   LINE      ---      ---       #36
+      01003908H   LINE      ---      ---       #37
+      01003956H   LINE      ---      ---       #40
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010023EFH   BLOCK     CODE     ---       LVL=0
-      010023EFH   LINE      ---      ---       #42
-      010023EFH   LINE      ---      ---       #43
-      010023EFH   BLOCK     CODE     NEAR LAB  LVL=1
-      010023EFH   LINE      ---      ---       #46
-      010023F9H   LINE      ---      ---       #48
-      01002405H   LINE      ---      ---       #51
-      01002425H   LINE      ---      ---       #52
-      0100242EH   LINE      ---      ---       #53
-      01002430H   LINE      ---      ---       #54
-      01002435H   LINE      ---      ---       #55
-      01002435H   LINE      ---      ---       #56
-      0100246CH   LINE      ---      ---       #57
-      01002476H   LINE      ---      ---       #58
-      01002493H   LINE      ---      ---       #60
-      010024B2H   LINE      ---      ---       #61
-      010024B9H   LINE      ---      ---       #62
-      010024D8H   LINE      ---      ---       #63
-      010024E0H   LINE      ---      ---       #65
-      0100253BH   LINE      ---      ---       #67
-      0100255AH   LINE      ---      ---       #68
-      0100255AH   LINE      ---      ---       #69
-      01002560H   LINE      ---      ---       #70
-      0100256AH   LINE      ---      ---       #71
-      0100256AH   LINE      ---      ---       #72
-      01002570H   LINE      ---      ---       #73
-      0100257FH   LINE      ---      ---       #74
-      0100257FH   LINE      ---      ---       #75
-      01002581H   LINE      ---      ---       #77
-      01002581H   LINE      ---      ---       #78
-      01002588H   LINE      ---      ---       #79
-      01002588H   LINE      ---      ---       #80
-      0100258DH   LINE      ---      ---       #81
-      0100259DH   LINE      ---      ---       #82
-      0100259DH   LINE      ---      ---       #84
-      010025BCH   LINE      ---      ---       #85
-      010025BCH   LINE      ---      ---       #86
-      010025C2H   LINE      ---      ---       #87
-      010025C8H   LINE      ---      ---       #88
-      010025C8H   LINE      ---      ---       #89
-      010025CCH   LINE      ---      ---       #90
-      010025D0H   LINE      ---      ---       #91
-      010025D4H   LINE      ---      ---       #92
-      010025D7H   LINE      ---      ---       #93
-      010025D7H   LINE      ---      ---       #94
-      010025D9H   LINE      ---      ---       #96
-      010025D9H   LINE      ---      ---       #97
-      010025DEH   LINE      ---      ---       #98
-      010025E4H   LINE      ---      ---       #99
-      010025E4H   LINE      ---      ---       #100
-      010025E8H   LINE      ---      ---       #101
-      010025ECH   LINE      ---      ---       #102
-      010025F0H   LINE      ---      ---       #103
-      010025F3H   LINE      ---      ---       #104
-      010025F3H   LINE      ---      ---       #105
-      010025F3H   LINE      ---      ---       #106
-      010025F3H   LINE      ---      ---       #108
-      010025FBH   LINE      ---      ---       #110
+      01002435H   BLOCK     CODE     ---       LVL=0
+      01002435H   LINE      ---      ---       #42
+      01002435H   LINE      ---      ---       #43
+      01002435H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002435H   LINE      ---      ---       #46
+      0100243FH   LINE      ---      ---       #48
+      0100244BH   LINE      ---      ---       #51
+      0100246BH   LINE      ---      ---       #52
+      01002474H   LINE      ---      ---       #53
+      01002476H   LINE      ---      ---       #54
+      0100247BH   LINE      ---      ---       #55
+      0100247BH   LINE      ---      ---       #56
+      010024B2H   LINE      ---      ---       #57
+      010024BCH   LINE      ---      ---       #58
+      010024D9H   LINE      ---      ---       #60
+      010024F8H   LINE      ---      ---       #61
+      010024FFH   LINE      ---      ---       #62
+      0100251EH   LINE      ---      ---       #63
+      01002526H   LINE      ---      ---       #65
+      01002581H   LINE      ---      ---       #67
+      010025A0H   LINE      ---      ---       #68
+      010025A0H   LINE      ---      ---       #69
+      010025A6H   LINE      ---      ---       #70
+      010025B0H   LINE      ---      ---       #71
+      010025B0H   LINE      ---      ---       #72
+      010025B6H   LINE      ---      ---       #73
+      010025C5H   LINE      ---      ---       #74
+      010025C5H   LINE      ---      ---       #75
+      010025C7H   LINE      ---      ---       #77
+      010025C7H   LINE      ---      ---       #78
+      010025CEH   LINE      ---      ---       #79
+      010025CEH   LINE      ---      ---       #80
+      010025D3H   LINE      ---      ---       #81
+      010025E3H   LINE      ---      ---       #82
+      010025E3H   LINE      ---      ---       #84
+      01002602H   LINE      ---      ---       #85
+      01002602H   LINE      ---      ---       #86
+      01002608H   LINE      ---      ---       #87
+      0100260EH   LINE      ---      ---       #88
+      0100260EH   LINE      ---      ---       #89
+      01002612H   LINE      ---      ---       #90
+      01002616H   LINE      ---      ---       #91
+      0100261AH   LINE      ---      ---       #92
+      0100261DH   LINE      ---      ---       #93
+      0100261DH   LINE      ---      ---       #94
+      0100261FH   LINE      ---      ---       #96
+      0100261FH   LINE      ---      ---       #97
+      01002624H   LINE      ---      ---       #98
+      0100262AH   LINE      ---      ---       #99
+      0100262AH   LINE      ---      ---       #100
+      0100262EH   LINE      ---      ---       #101
+      01002632H   LINE      ---      ---       #102
+      01002636H   LINE      ---      ---       #103
+      01002639H   LINE      ---      ---       #104
+      01002639H   LINE      ---      ---       #105
+      01002639H   LINE      ---      ---       #106
+      01002639H   LINE      ---      ---       #108
+      01002641H   LINE      ---      ---       #110
       02004ECCH   SYMBOL    XDATA    VOID      i
       02004ECDH   SYMBOL    XDATA    VOID      batValue
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010020C6H   BLOCK     CODE     ---       LVL=0
-      010020C6H   LINE      ---      ---       #113
-      010020C6H   LINE      ---      ---       #114
-      010020C6H   LINE      ---      ---       #117
-      010020CCH   LINE      ---      ---       #118
-      010020CCH   LINE      ---      ---       #119
-      010020CEH   LINE      ---      ---       #120
-      010020D1H   LINE      ---      ---       #121
-      010020D1H   LINE      ---      ---       #122
-      010020D4H   LINE      ---      ---       #123
-      010020D6H   LINE      ---      ---       #124
-      010020D6H   LINE      ---      ---       #125
-      010020D6H   LINE      ---      ---       #127
+      010020CFH   BLOCK     CODE     ---       LVL=0
+      010020CFH   LINE      ---      ---       #113
+      010020CFH   LINE      ---      ---       #114
+      010020CFH   LINE      ---      ---       #117
+      010020D5H   LINE      ---      ---       #118
+      010020D5H   LINE      ---      ---       #119
+      010020D7H   LINE      ---      ---       #120
+      010020DAH   LINE      ---      ---       #121
+      010020DAH   LINE      ---      ---       #122
+      010020DDH   LINE      ---      ---       #123
+      010020DFH   LINE      ---      ---       #124
+      010020DFH   LINE      ---      ---       #125
+      010020DFH   LINE      ---      ---       #127
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       RAM
-      010017E6H   PUBLIC    CODE     ---       main
+      0100366EH   PUBLIC    CODE     ---       main
 
-      010017E6H   BLOCK     CODE     ---       LVL=0
-      010017E6H   LINE      ---      ---       #5
-      010017E6H   LINE      ---      ---       #6
-      010017E6H   LINE      ---      ---       #7
+      0100366EH   BLOCK     CODE     ---       LVL=0
+      0100366EH   LINE      ---      ---       #5
+      0100366EH   LINE      ---      ---       #6
+      0100366EH   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       IPC
@@ -3253,39 +3274,39 @@
       02000C4BH   PUBLIC    XDATA    ---       ipcReadBuff
       0200054FH   PUBLIC    XDATA    BYTE      ipcPinlen
       02000B7EH   PUBLIC    XDATA    BYTE      current_task
-      010039BDH   PUBLIC    CODE     ---       IPC_DealSingleStep
-      01003BD8H   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
-      01003BCCH   PUBLIC    CODE     ---       IPC_AbandonLpm
-      010017D8H   PUBLIC    CODE     ---       IPC_WaitLpm
-      010017CBH   PUBLIC    CODE     ---       _IPC_Initialize
-      01003BC6H   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
-      01001768H   PUBLIC    CODE     ---       _IPC_TxBleData
-      010017E8H   PUBLIC    CODE     ---       _IPC_TxSppData
-      0100173CH   PUBLIC    CODE     ---       _IPC_Tx24GData
-      01001770H   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
-      01001742H   PUBLIC    CODE     ---       _IPC_TxData
+      01003A11H   PUBLIC    CODE     ---       IPC_DealSingleStep
+      01002E44H   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
+      01003670H   PUBLIC    CODE     ---       IPC_AbandonLpm
+      01001F97H   PUBLIC    CODE     ---       IPC_WaitLpm
+      010035EFH   PUBLIC    CODE     ---       _IPC_Initialize
+      01003C39H   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
+      01003C30H   PUBLIC    CODE     ---       _IPC_TxBleData
+      01003C27H   PUBLIC    CODE     ---       _IPC_TxSppData
+      010017D0H   PUBLIC    CODE     ---       _IPC_Tx24GData
+      01003C1AH   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
+      010017D6H   PUBLIC    CODE     ---       _IPC_TxData
       0100085FH   PUBLIC    CODE     ---       _IPC_TxControlCmd
 
-      01003913H   BLOCK     CODE     ---       LVL=0
-      01003913H   LINE      ---      ---       #44
-      01003923H   LINE      ---      ---       #45
-      01003923H   LINE      ---      ---       #46
-      0100396CH   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100396DH   BLOCK     CODE     ---       LVL=0
-      0100396DH   LINE      ---      ---       #49
-      01003977H   LINE      ---      ---       #50
-      01003977H   BLOCK     CODE     NEAR LAB  LVL=1
-      01003977H   LINE      ---      ---       #51
-      0100397FH   LINE      ---      ---       #52
-      01003985H   LINE      ---      ---       #53
-      010039A4H   LINE      ---      ---       #54
-      010039AEH   LINE      ---      ---       #55
-      010039B2H   LINE      ---      ---       #56
-      010039B2H   LINE      ---      ---       #57
-      010039B4H   LINE      ---      ---       #58
-      010039BCH   LINE      ---      ---       #59
+      01003967H   BLOCK     CODE     ---       LVL=0
+      01003967H   LINE      ---      ---       #44
+      01003977H   LINE      ---      ---       #45
+      01003977H   LINE      ---      ---       #46
+      010039C0H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010039C1H   BLOCK     CODE     ---       LVL=0
+      010039C1H   LINE      ---      ---       #49
+      010039CBH   LINE      ---      ---       #50
+      010039CBH   BLOCK     CODE     NEAR LAB  LVL=1
+      010039CBH   LINE      ---      ---       #51
+      010039D3H   LINE      ---      ---       #52
+      010039D9H   LINE      ---      ---       #53
+      010039F8H   LINE      ---      ---       #54
+      01003A02H   LINE      ---      ---       #55
+      01003A06H   LINE      ---      ---       #56
+      01003A06H   LINE      ---      ---       #57
+      01003A08H   LINE      ---      ---       #58
+      01003A10H   LINE      ---      ---       #59
       00000006H   SYMBOL    DATA     VOID      src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -3319,145 +3340,145 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001742H   BLOCK     CODE     ---       LVL=0
-      01001742H   LINE      ---      ---       #83
-      01001747H   LINE      ---      ---       #84
-      01001747H   LINE      ---      ---       #85
-      0100174DH   LINE      ---      ---       #86
-      01001758H   LINE      ---      ---       #87
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001770H   BLOCK     CODE     ---       LVL=0
-      01001770H   LINE      ---      ---       #90
-      01001770H   LINE      ---      ---       #91
-      01001770H   LINE      ---      ---       #92
-      01001776H   LINE      ---      ---       #93
-      01001779H   LINE      ---      ---       #94
-      0100177BH   LINE      ---      ---       #95
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100173CH   BLOCK     CODE     ---       LVL=0
-      0100173CH   LINE      ---      ---       #97
-      0100173CH   LINE      ---      ---       #98
-      0100173CH   LINE      ---      ---       #99
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017E8H   BLOCK     CODE     ---       LVL=0
-      010017E8H   LINE      ---      ---       #103
-      010017E8H   LINE      ---      ---       #104
-      010017E8H   LINE      ---      ---       #105
-      010017EEH   LINE      ---      ---       #106
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001768H   BLOCK     CODE     ---       LVL=0
-      01001768H   LINE      ---      ---       #109
-      01001768H   LINE      ---      ---       #110
-      01001768H   LINE      ---      ---       #111
-      0100176EH   LINE      ---      ---       #112
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003BC6H   BLOCK     CODE     ---       LVL=0
-      01003BC6H   LINE      ---      ---       #115
-      01003BC6H   LINE      ---      ---       #116
-      01003BC6H   LINE      ---      ---       #117
-      01003BCBH   LINE      ---      ---       #118
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017CBH   BLOCK     CODE     ---       LVL=0
-      010017CBH   LINE      ---      ---       #120
-      010017CBH   LINE      ---      ---       #121
-      010017CBH   LINE      ---      ---       #122
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017D8H   BLOCK     CODE     ---       LVL=0
-      010017D8H   LINE      ---      ---       #125
-      010017D8H   LINE      ---      ---       #126
-      010017D8H   LINE      ---      ---       #127
-      010017DDH   LINE      ---      ---       #128
-      010017E1H   LINE      ---      ---       #129
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003BCCH   BLOCK     CODE     ---       LVL=0
-      01003BCCH   LINE      ---      ---       #132
-      01003BCCH   LINE      ---      ---       #133
-      01003BCCH   LINE      ---      ---       #134
-      01003BD2H   LINE      ---      ---       #135
-      01003BD7H   LINE      ---      ---       #136
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003BD8H   BLOCK     CODE     ---       LVL=0
-      01003BD8H   LINE      ---      ---       #138
-      01003BD8H   LINE      ---      ---       #139
-      01003BD8H   LINE      ---      ---       #140
-      01003BECH   LINE      ---      ---       #141
-      01003BEEH   LINE      ---      ---       #142
-      01003BEFH   LINE      ---      ---       #143
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010039BDH   BLOCK     CODE     ---       LVL=0
-      010039BDH   LINE      ---      ---       #146
-      010039BDH   LINE      ---      ---       #147
-      010039BDH   BLOCK     CODE     NEAR LAB  LVL=1
-      010039BDH   LINE      ---      ---       #148
-      010039CFH   LINE      ---      ---       #149
-      010039E5H   LINE      ---      ---       #150
-      010039E5H   LINE      ---      ---       #151
-      010039EDH   LINE      ---      ---       #152
-      010039FEH   LINE      ---      ---       #153
-      01003A08H   LINE      ---      ---       #154
-      01003A27H   LINE      ---      ---       #155
-      01003A29H   LINE      ---      ---       #156
-      01003A3BH   LINE      ---      ---       #157
-      01003A44H   LINE      ---      ---       #158
-      01003A5AH   LINE      ---      ---       #159
-      01003A92H   LINE      ---      ---       #160
-      01003A94H   LINE      ---      ---       #161
-      01003AA6H   LINE      ---      ---       #162
-      01003AAFH   LINE      ---      ---       #163
-      01003AC5H   LINE      ---      ---       #164
-      01003AFDH   LINE      ---      ---       #165
-      01003AFFH   LINE      ---      ---       #166
-      01003B11H   LINE      ---      ---       #167
-      01003B1AH   LINE      ---      ---       #168
-      01003B30H   LINE      ---      ---       #169
-      01003B68H   LINE      ---      ---       #170
-      01003B6AH   LINE      ---      ---       #171
-      01003B6AH   LINE      ---      ---       #172
-      01003B6CH   LINE      ---      ---       #173
-      01003B6CH   LINE      ---      ---       #174
-      01003B6CH   LINE      ---      ---       #175
-      01003B80H   LINE      ---      ---       #176
-      01003B8EH   LINE      ---      ---       #178
-      01003B91H   LINE      ---      ---       #180
-      01003BA0H   LINE      ---      ---       #181
-      01003BA2H   LINE      ---      ---       #182
-      01003BACH   LINE      ---      ---       #183
-      01003BBAH   LINE      ---      ---       #185
-      01003BBDH   LINE      ---      ---       #187
-      01003BC3H   LINE      ---      ---       #188
-      01003BC5H   LINE      ---      ---       #190
-      01003B6CH   SYMBOL    ---      ---       IPC_TIMERingleStep
+      010017D6H   BLOCK     CODE     ---       LVL=0
+      010017D6H   LINE      ---      ---       #83
+      010017DBH   LINE      ---      ---       #84
+      010017DBH   LINE      ---      ---       #85
+      010017E1H   LINE      ---      ---       #86
+      010017ECH   LINE      ---      ---       #87
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003C1AH   BLOCK     CODE     ---       LVL=0
+      01003C1AH   LINE      ---      ---       #90
+      01003C1AH   LINE      ---      ---       #91
+      01003C1AH   LINE      ---      ---       #92
+      01003C20H   LINE      ---      ---       #93
+      01003C23H   LINE      ---      ---       #94
+      01003C26H   LINE      ---      ---       #95
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010017D0H   BLOCK     CODE     ---       LVL=0
+      010017D0H   LINE      ---      ---       #97
+      010017D0H   LINE      ---      ---       #98
+      010017D0H   LINE      ---      ---       #99
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003C27H   BLOCK     CODE     ---       LVL=0
+      01003C27H   LINE      ---      ---       #103
+      01003C27H   LINE      ---      ---       #104
+      01003C27H   LINE      ---      ---       #105
+      01003C2DH   LINE      ---      ---       #106
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003C30H   BLOCK     CODE     ---       LVL=0
+      01003C30H   LINE      ---      ---       #109
+      01003C30H   LINE      ---      ---       #110
+      01003C30H   LINE      ---      ---       #111
+      01003C36H   LINE      ---      ---       #112
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003C39H   BLOCK     CODE     ---       LVL=0
+      01003C39H   LINE      ---      ---       #115
+      01003C39H   LINE      ---      ---       #116
+      01003C39H   LINE      ---      ---       #117
+      01003C3EH   LINE      ---      ---       #118
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035EFH   BLOCK     CODE     ---       LVL=0
+      010035EFH   LINE      ---      ---       #120
+      010035EFH   LINE      ---      ---       #121
+      010035EFH   LINE      ---      ---       #122
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001F97H   BLOCK     CODE     ---       LVL=0
+      01001F97H   LINE      ---      ---       #125
+      01001F97H   LINE      ---      ---       #126
+      01001F97H   LINE      ---      ---       #127
+      01001F9CH   LINE      ---      ---       #128
+      01001FA0H   LINE      ---      ---       #129
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003670H   BLOCK     CODE     ---       LVL=0
+      01003670H   LINE      ---      ---       #132
+      01003670H   LINE      ---      ---       #133
+      01003670H   LINE      ---      ---       #134
+      01003676H   LINE      ---      ---       #135
+      0100367BH   LINE      ---      ---       #136
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002E44H   BLOCK     CODE     ---       LVL=0
+      01002E44H   LINE      ---      ---       #138
+      01002E44H   LINE      ---      ---       #139
+      01002E44H   LINE      ---      ---       #140
+      01002E58H   LINE      ---      ---       #141
+      01002E5AH   LINE      ---      ---       #142
+      01002E5BH   LINE      ---      ---       #143
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003A11H   BLOCK     CODE     ---       LVL=0
+      01003A11H   LINE      ---      ---       #146
+      01003A11H   LINE      ---      ---       #147
+      01003A11H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003A11H   LINE      ---      ---       #148
+      01003A23H   LINE      ---      ---       #149
+      01003A39H   LINE      ---      ---       #150
+      01003A39H   LINE      ---      ---       #151
+      01003A41H   LINE      ---      ---       #152
+      01003A52H   LINE      ---      ---       #153
+      01003A5CH   LINE      ---      ---       #154
+      01003A7BH   LINE      ---      ---       #155
+      01003A7DH   LINE      ---      ---       #156
+      01003A8FH   LINE      ---      ---       #157
+      01003A98H   LINE      ---      ---       #158
+      01003AAEH   LINE      ---      ---       #159
+      01003AE6H   LINE      ---      ---       #160
+      01003AE8H   LINE      ---      ---       #161
+      01003AFAH   LINE      ---      ---       #162
+      01003B03H   LINE      ---      ---       #163
+      01003B19H   LINE      ---      ---       #164
+      01003B51H   LINE      ---      ---       #165
+      01003B53H   LINE      ---      ---       #166
+      01003B65H   LINE      ---      ---       #167
+      01003B6EH   LINE      ---      ---       #168
+      01003B84H   LINE      ---      ---       #169
+      01003BBCH   LINE      ---      ---       #170
+      01003BBEH   LINE      ---      ---       #171
+      01003BBEH   LINE      ---      ---       #172
+      01003BC0H   LINE      ---      ---       #173
+      01003BC0H   LINE      ---      ---       #174
+      01003BC0H   LINE      ---      ---       #175
+      01003BD4H   LINE      ---      ---       #176
+      01003BE2H   LINE      ---      ---       #178
+      01003BE5H   LINE      ---      ---       #180
+      01003BF4H   LINE      ---      ---       #181
+      01003BF6H   LINE      ---      ---       #182
+      01003C00H   LINE      ---      ---       #183
+      01003C0EH   LINE      ---      ---       #185
+      01003C11H   LINE      ---      ---       #187
+      01003C17H   LINE      ---      ---       #188
+      01003C19H   LINE      ---      ---       #190
+      01003BC0H   SYMBOL    ---      ---       IPC_TIMERingleStep
       02004EF3H   SYMBOL    XDATA    VOID      pbuff
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       UTILITIES
       02004EADH   PUBLIC    XDATA    BYTE      ?_compare_str?BYTE
-      01001F40H   PUBLIC    CODE     ---       _compare_str
+      01001F4DH   PUBLIC    CODE     ---       _compare_str
       01000E95H   PUBLIC    CODE     ---       _Delay1ms
-      01001E2DH   PUBLIC    CODE     ---       _xmemclear_ff
-      01001434H   PUBLIC    CODE     ---       _xmemclear
+      01001E3AH   PUBLIC    CODE     ---       _xmemclear_ff
+      01001442H   PUBLIC    CODE     ---       _xmemclear
       02004E9EH   PUBLIC    XDATA    BYTE      ?_dmemcpy?BYTE
-      01003BF7H   PUBLIC    CODE     ---       _dmemcpy
+      01003C46H   PUBLIC    CODE     ---       _dmemcpy
       02004EC1H   PUBLIC    XDATA    BYTE      ?_xmemcpy?BYTE
       010010EBH   PUBLIC    CODE     ---       _xmemcpy
-      01003BF0H   PUBLIC    CODE     ---       YC_Ice_break
+      01003C3FH   PUBLIC    CODE     ---       YC_Ice_break
 
-      01003BF0H   BLOCK     CODE     ---       LVL=0
-      01003BF0H   LINE      ---      ---       #3
-      01003BF0H   LINE      ---      ---       #4
-      01003BF0H   LINE      ---      ---       #5
-      01003BF6H   LINE      ---      ---       #7
+      01003C3FH   BLOCK     CODE     ---       LVL=0
+      01003C3FH   LINE      ---      ---       #3
+      01003C3FH   LINE      ---      ---       #4
+      01003C3FH   LINE      ---      ---       #5
+      01003C45H   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       010010EBH   BLOCK     CODE     ---       LVL=0
@@ -3468,28 +3489,28 @@
       0100112DH   LINE      ---      ---       #14
       ---         BLOCKEND  ---      ---       LVL=0
 
-      01003BF7H   BLOCK     CODE     ---       LVL=0
-      01003BF7H   LINE      ---      ---       #16
-      01003C02H   LINE      ---      ---       #17
-      01003C02H   LINE      ---      ---       #18
-      01003C10H   LINE      ---      ---       #19
-      01003C3AH   LINE      ---      ---       #21
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001434H   BLOCK     CODE     ---       LVL=0
-      01001434H   LINE      ---      ---       #23
-      0100143FH   LINE      ---      ---       #24
-      0100143FH   LINE      ---      ---       #25
-      01001449H   LINE      ---      ---       #26
-      0100145FH   LINE      ---      ---       #28
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001E2DH   BLOCK     CODE     ---       LVL=0
-      01001E2DH   LINE      ---      ---       #30
-      01001E38H   LINE      ---      ---       #31
-      01001E38H   LINE      ---      ---       #32
-      01001E42H   LINE      ---      ---       #33
-      01001E59H   LINE      ---      ---       #35
+      01003C46H   BLOCK     CODE     ---       LVL=0
+      01003C46H   LINE      ---      ---       #16
+      01003C51H   LINE      ---      ---       #17
+      01003C51H   LINE      ---      ---       #18
+      01003C5FH   LINE      ---      ---       #19
+      01003C89H   LINE      ---      ---       #21
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001442H   BLOCK     CODE     ---       LVL=0
+      01001442H   LINE      ---      ---       #23
+      0100144DH   LINE      ---      ---       #24
+      0100144DH   LINE      ---      ---       #25
+      01001457H   LINE      ---      ---       #26
+      0100146DH   LINE      ---      ---       #28
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001E3AH   BLOCK     CODE     ---       LVL=0
+      01001E3AH   LINE      ---      ---       #30
+      01001E45H   LINE      ---      ---       #31
+      01001E45H   LINE      ---      ---       #32
+      01001E4FH   LINE      ---      ---       #33
+      01001E66H   LINE      ---      ---       #35
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000E95H   BLOCK     CODE     ---       LVL=0
@@ -3504,16 +3525,16 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001F40H   BLOCK     CODE     ---       LVL=0
-      01001F40H   LINE      ---      ---       #54
-      01001F4BH   LINE      ---      ---       #55
-      01001F4BH   BLOCK     CODE     NEAR LAB  LVL=1
-      01001F4BH   LINE      ---      ---       #57
-      01001F57H   LINE      ---      ---       #58
-      01001F81H   LINE      ---      ---       #59
-      01001F84H   LINE      ---      ---       #60
-      01001F87H   LINE      ---      ---       #61
-      01001F89H   LINE      ---      ---       #62
+      01001F4DH   BLOCK     CODE     ---       LVL=0
+      01001F4DH   LINE      ---      ---       #54
+      01001F58H   LINE      ---      ---       #55
+      01001F58H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001F58H   LINE      ---      ---       #57
+      01001F64H   LINE      ---      ---       #58
+      01001F8EH   LINE      ---      ---       #59
+      01001F91H   LINE      ---      ---       #60
+      01001F94H   LINE      ---      ---       #61
+      01001F96H   LINE      ---      ---       #62
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -3521,63 +3542,63 @@
       ---         MODULE    ---      ---       GPIO
       020000A3H   PUBLIC    XDATA    ---       YC_GPIOWakeupL
       020000A7H   PUBLIC    XDATA    ---       YC_GPIOWakeupH
-      0100350CH   PUBLIC    CODE     ---       GPIO_fillpd
+      0100367CH   PUBLIC    CODE     ---       GPIO_fillpd
       01000CD6H   PUBLIC    CODE     ---       _GPIO_FlipOutBit
-      01003428H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
-      01003CD6H   PUBLIC    CODE     ---       _GPIO_ClearWakeup
+      010034F9H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
+      01003D2AH   PUBLIC    CODE     ---       _GPIO_ClearWakeup
       00000020H.7 PUBLIC    BIT      BIT       ?_GPIO_SetWakeup?BIT
-      0100343BH   PUBLIC    CODE     ---       _GPIO_SetWakeup
+      0100350CH   PUBLIC    CODE     ---       _GPIO_SetWakeup
       00000020H.6 PUBLIC    BIT      BIT       ?_GPIO_SetOutput?BIT
       01000F5FH   PUBLIC    CODE     ---       _GPIO_SetOutput
       00000020H.5 PUBLIC    BIT      BIT       ?_GPIO_SetInput?BIT
-      010032DEH   PUBLIC    CODE     ---       _GPIO_SetInput
+      010033AFH   PUBLIC    CODE     ---       _GPIO_SetInput
       00000020H.4 PUBLIC    BIT      BIT       ?_GPIO_Setoe?BIT
-      0100331EH   PUBLIC    CODE     ---       _GPIO_Setoe
+      010033EFH   PUBLIC    CODE     ---       _GPIO_Setoe
       00000020H.3 PUBLIC    BIT      BIT       ?_GPIO_SetPd?BIT
-      0100330DH   PUBLIC    CODE     ---       _GPIO_SetPd
+      010033DEH   PUBLIC    CODE     ---       _GPIO_SetPd
       00000020H.2 PUBLIC    BIT      BIT       ?_GPIO_SetPu?BIT
-      010032FCH   PUBLIC    CODE     ---       _GPIO_SetPu
+      010033CDH   PUBLIC    CODE     ---       _GPIO_SetPu
       00000020H.1 PUBLIC    BIT      BIT       ?_GPIO_Setout?BIT
       01000AF5H   PUBLIC    CODE     ---       _GPIO_Setout
-      010034C7H   PUBLIC    CODE     ---       _GPIO_GetInputStatus
+      010035FCH   PUBLIC    CODE     ---       _GPIO_GetInputStatus
 
-      0100332FH   BLOCK     CODE     ---       LVL=0
-      0100332FH   LINE      ---      ---       #9
-      0100333AH   LINE      ---      ---       #10
-      0100333AH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100333AH   LINE      ---      ---       #11
-      0100333CH   LINE      ---      ---       #12
-      0100333DH   LINE      ---      ---       #14
-      01003341H   LINE      ---      ---       #15
-      01003348H   LINE      ---      ---       #17
-      0100334BH   LINE      ---      ---       #18
-      0100336DH   LINE      ---      ---       #19
-      0100336DH   LINE      ---      ---       #21
-      0100336DH   LINE      ---      ---       #22
+      01003400H   BLOCK     CODE     ---       LVL=0
+      01003400H   LINE      ---      ---       #9
+      0100340BH   LINE      ---      ---       #10
+      0100340BH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100340BH   LINE      ---      ---       #11
+      0100340DH   LINE      ---      ---       #12
+      0100340EH   LINE      ---      ---       #14
+      01003412H   LINE      ---      ---       #15
+      01003419H   LINE      ---      ---       #17
+      0100341CH   LINE      ---      ---       #18
+      0100343EH   LINE      ---      ---       #19
+      0100343EH   LINE      ---      ---       #21
+      0100343EH   LINE      ---      ---       #22
       00000006H   SYMBOL    DATA     VOID      queue
       00000005H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010034CDH   BLOCK     CODE     ---       LVL=0
-      010034CDH   LINE      ---      ---       #26
-      010034CFH   LINE      ---      ---       #27
-      010034CFH   BLOCK     CODE     NEAR LAB  LVL=1
-      010034CFH   LINE      ---      ---       #28
-      010034D4H   LINE      ---      ---       #29
-      010034D5H   LINE      ---      ---       #31
-      010034D9H   LINE      ---      ---       #32
-      010034E0H   LINE      ---      ---       #33
-      0100350BH   LINE      ---      ---       #35
+      01003602H   BLOCK     CODE     ---       LVL=0
+      01003602H   LINE      ---      ---       #26
+      01003604H   LINE      ---      ---       #27
+      01003604H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003604H   LINE      ---      ---       #28
+      01003609H   LINE      ---      ---       #29
+      0100360AH   LINE      ---      ---       #31
+      0100360EH   LINE      ---      ---       #32
+      01003615H   LINE      ---      ---       #33
+      01003640H   LINE      ---      ---       #35
       02004F11H   SYMBOL    XDATA    VOID      queue
       00000006H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010034C7H   BLOCK     CODE     ---       LVL=0
-      010034C7H   LINE      ---      ---       #37
-      010034C7H   LINE      ---      ---       #38
-      010034C7H   LINE      ---      ---       #39
+      010035FCH   BLOCK     CODE     ---       LVL=0
+      010035FCH   LINE      ---      ---       #37
+      010035FCH   LINE      ---      ---       #38
+      010035FCH   LINE      ---      ---       #39
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000AF5H   BLOCK     CODE     ---       LVL=0
@@ -3588,38 +3609,38 @@
       01000B06H   LINE      ---      ---       #47
       ---         BLOCKEND  ---      ---       LVL=0
 
-      010032FCH   BLOCK     CODE     ---       LVL=0
-      010032FCH   LINE      ---      ---       #49
-      010032FCH   LINE      ---      ---       #50
-      010032FCH   LINE      ---      ---       #51
-      01003300H   LINE      ---      ---       #53
-      0100330CH   LINE      ---      ---       #54
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100330DH   BLOCK     CODE     ---       LVL=0
-      0100330DH   LINE      ---      ---       #56
-      0100330DH   LINE      ---      ---       #57
-      0100330DH   LINE      ---      ---       #58
-      01003311H   LINE      ---      ---       #60
-      0100331DH   LINE      ---      ---       #61
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100331EH   BLOCK     CODE     ---       LVL=0
-      0100331EH   LINE      ---      ---       #63
-      0100331EH   LINE      ---      ---       #64
-      0100331EH   LINE      ---      ---       #65
-      01003322H   LINE      ---      ---       #67
-      0100332EH   LINE      ---      ---       #68
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010032DEH   BLOCK     CODE     ---       LVL=0
-      010032DEH   LINE      ---      ---       #70
-      010032E0H   LINE      ---      ---       #71
-      010032E0H   LINE      ---      ---       #72
-      010032E4H   LINE      ---      ---       #74
-      010032ECH   LINE      ---      ---       #75
-      010032F5H   LINE      ---      ---       #76
-      010032FBH   LINE      ---      ---       #77
+      010033CDH   BLOCK     CODE     ---       LVL=0
+      010033CDH   LINE      ---      ---       #49
+      010033CDH   LINE      ---      ---       #50
+      010033CDH   LINE      ---      ---       #51
+      010033D1H   LINE      ---      ---       #53
+      010033DDH   LINE      ---      ---       #54
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010033DEH   BLOCK     CODE     ---       LVL=0
+      010033DEH   LINE      ---      ---       #56
+      010033DEH   LINE      ---      ---       #57
+      010033DEH   LINE      ---      ---       #58
+      010033E2H   LINE      ---      ---       #60
+      010033EEH   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010033EFH   BLOCK     CODE     ---       LVL=0
+      010033EFH   LINE      ---      ---       #63
+      010033EFH   LINE      ---      ---       #64
+      010033EFH   LINE      ---      ---       #65
+      010033F3H   LINE      ---      ---       #67
+      010033FFH   LINE      ---      ---       #68
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010033AFH   BLOCK     CODE     ---       LVL=0
+      010033AFH   LINE      ---      ---       #70
+      010033B1H   LINE      ---      ---       #71
+      010033B1H   LINE      ---      ---       #72
+      010033B5H   LINE      ---      ---       #74
+      010033BDH   LINE      ---      ---       #75
+      010033C6H   LINE      ---      ---       #76
+      010033CCH   LINE      ---      ---       #77
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000F5FH   BLOCK     CODE     ---       LVL=0
@@ -3632,48 +3653,48 @@
       01000F7BH   LINE      ---      ---       #86
       ---         BLOCKEND  ---      ---       LVL=0
 
-      0100343BH   BLOCK     CODE     ---       LVL=0
-      0100343BH   LINE      ---      ---       #88
-      0100343BH   LINE      ---      ---       #89
-      0100343BH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100343BH   LINE      ---      ---       #92
-      01003441H   LINE      ---      ---       #94
-      01003445H   LINE      ---      ---       #95
-      0100344CH   LINE      ---      ---       #96
-      0100344FH   LINE      ---      ---       #97
-      01003470H   LINE      ---      ---       #98
-      01003491H   LINE      ---      ---       #99
-      01003492H   LINE      ---      ---       #101
-      01003492H   LINE      ---      ---       #102
-      010034B4H   LINE      ---      ---       #103
-      010034C6H   LINE      ---      ---       #104
-      010034C6H   LINE      ---      ---       #105
+      0100350CH   BLOCK     CODE     ---       LVL=0
+      0100350CH   LINE      ---      ---       #88
+      0100350CH   LINE      ---      ---       #89
+      0100350CH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100350CH   LINE      ---      ---       #92
+      01003512H   LINE      ---      ---       #94
+      01003516H   LINE      ---      ---       #95
+      0100351DH   LINE      ---      ---       #96
+      01003520H   LINE      ---      ---       #97
+      01003541H   LINE      ---      ---       #98
+      01003562H   LINE      ---      ---       #99
+      01003563H   LINE      ---      ---       #101
+      01003563H   LINE      ---      ---       #102
+      01003585H   LINE      ---      ---       #103
+      01003597H   LINE      ---      ---       #104
+      01003597H   LINE      ---      ---       #105
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01003CD6H   BLOCK     CODE     ---       LVL=0
-      01003CD6H   LINE      ---      ---       #107
-      01003CD6H   LINE      ---      ---       #108
-      01003CD6H   BLOCK     CODE     NEAR LAB  LVL=1
-      01003CD6H   LINE      ---      ---       #111
-      01003CDAH   LINE      ---      ---       #113
-      01003CDEH   LINE      ---      ---       #114
-      01003CE5H   LINE      ---      ---       #115
-      01003D07H   LINE      ---      ---       #116
-      01003D14H   LINE      ---      ---       #117
+      01003D2AH   BLOCK     CODE     ---       LVL=0
+      01003D2AH   LINE      ---      ---       #107
+      01003D2AH   LINE      ---      ---       #108
+      01003D2AH   BLOCK     CODE     NEAR LAB  LVL=1
+      01003D2AH   LINE      ---      ---       #111
+      01003D2EH   LINE      ---      ---       #113
+      01003D32H   LINE      ---      ---       #114
+      01003D39H   LINE      ---      ---       #115
+      01003D5BH   LINE      ---      ---       #116
+      01003D68H   LINE      ---      ---       #117
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01003428H   BLOCK     CODE     ---       LVL=0
-      01003428H   LINE      ---      ---       #119
-      0100342DH   LINE      ---      ---       #120
-      0100342DH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100342DH   LINE      ---      ---       #121
-      01003431H   LINE      ---      ---       #122
+      010034F9H   BLOCK     CODE     ---       LVL=0
+      010034F9H   LINE      ---      ---       #119
+      010034FEH   LINE      ---      ---       #120
+      010034FEH   BLOCK     CODE     NEAR LAB  LVL=1
+      010034FEH   LINE      ---      ---       #121
+      01003502H   LINE      ---      ---       #122
       00000021H.0 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -3688,64 +3709,63 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100350CH   BLOCK     CODE     ---       LVL=0
-      0100350CH   LINE      ---      ---       #131
-      0100350CH   LINE      ---      ---       #132
-      0100350CH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100350CH   LINE      ---      ---       #134
-      0100350EH   LINE      ---      ---       #135
-      0100353FH   LINE      ---      ---       #136
+      0100367CH   BLOCK     CODE     ---       LVL=0
+      0100367CH   LINE      ---      ---       #131
+      0100367CH   LINE      ---      ---       #132
+      0100367CH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100367CH   LINE      ---      ---       #134
+      0100367EH   LINE      ---      ---       #135
+      010036AFH   LINE      ---      ---       #136
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       IIC
       01000DE7H   PUBLIC    CODE     ---       _IIC_WriteBlock
-      01003C3BH   PUBLIC    CODE     ---       _IIC_write
-      01001D7DH   PUBLIC    CODE     ---       _IIC_Read
+      01003C8AH   PUBLIC    CODE     ---       _IIC_write
+      01001D89H   PUBLIC    CODE     ---       _IIC_Read
 
-      01001FDAH   BLOCK     CODE     ---       LVL=0
-      01001FDAH   LINE      ---      ---       #11
-      01001FDAH   LINE      ---      ---       #12
-      01001FDAH   LINE      ---      ---       #13
-      01001FE1H   LINE      ---      ---       #14
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001D7DH   BLOCK     CODE     ---       LVL=0
-      01001D7DH   LINE      ---      ---       #16
-      01001D8EH   LINE      ---      ---       #17
-      01001D8EH   BLOCK     CODE     NEAR LAB  LVL=1
-      01001D8EH   LINE      ---      ---       #18
-      01001D8EH   LINE      ---      ---       #19
-      01001D97H   LINE      ---      ---       #20
-      01001D9DH   LINE      ---      ---       #21
-      01001DA3H   LINE      ---      ---       #22
-      01001DA9H   LINE      ---      ---       #23
-      01001DC2H   LINE      ---      ---       #24
-      01001DD7H   LINE      ---      ---       #25
-      01001DF0H   LINE      ---      ---       #26
-      01001DF6H   LINE      ---      ---       #27
-      01001DFEH   LINE      ---      ---       #28
-      01001E05H   LINE      ---      ---       #29
-      01001E05H   LINE      ---      ---       #30
-      01001E0CH   LINE      ---      ---       #31
-      01001E0EH   LINE      ---      ---       #32
+      01003D22H   BLOCK     CODE     ---       LVL=0
+      01003D22H   LINE      ---      ---       #11
+      01003D22H   LINE      ---      ---       #12
+      01003D22H   LINE      ---      ---       #13
+      01003D29H   LINE      ---      ---       #14
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001D89H   BLOCK     CODE     ---       LVL=0
+      01001D89H   LINE      ---      ---       #16
+      01001D9AH   LINE      ---      ---       #17
+      01001D9AH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001D9AH   LINE      ---      ---       #18
+      01001D9AH   LINE      ---      ---       #19
+      01001DA3H   LINE      ---      ---       #20
+      01001DA9H   LINE      ---      ---       #21
+      01001DAFH   LINE      ---      ---       #22
+      01001DB5H   LINE      ---      ---       #23
+      01001DCEH   LINE      ---      ---       #24
+      01001DE3H   LINE      ---      ---       #25
+      01001DFCH   LINE      ---      ---       #26
+      01001E02H   LINE      ---      ---       #27
+      01001E0AH   LINE      ---      ---       #28
+      01001E11H   LINE      ---      ---       #29
+      01001E11H   LINE      ---      ---       #30
+      01001E18H   LINE      ---      ---       #31
+      01001E1BH   LINE      ---      ---       #32
       00000006H   SYMBOL    DATA     VOID      mem_src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01003C3BH   BLOCK     CODE     ---       LVL=0
-      01003C3BH   LINE      ---      ---       #35
-      01003C56H   LINE      ---      ---       #36
-      01003C56H   LINE      ---      ---       #37
-      01003C77H   LINE      ---      ---       #38
-      01003C7DH   LINE      ---      ---       #39
-      01003C8CH   LINE      ---      ---       #40
-      01003CA9H   LINE      ---      ---       #41
-      01003CC0H   LINE      ---      ---       #42
-      01003CC7H   LINE      ---      ---       #43
-      01003CCCH   LINE      ---      ---       #44
-      01003CD3H   LINE      ---      ---       #45
+      01003C8AH   BLOCK     CODE     ---       LVL=0
+      01003C8AH   LINE      ---      ---       #35
+      01003CA5H   LINE      ---      ---       #36
+      01003CA5H   LINE      ---      ---       #37
+      01003CC6H   LINE      ---      ---       #38
+      01003CCCH   LINE      ---      ---       #39
+      01003CDBH   LINE      ---      ---       #40
+      01003CF8H   LINE      ---      ---       #41
+      01003D0FH   LINE      ---      ---       #42
+      01003D16H   LINE      ---      ---       #43
+      01003D1BH   LINE      ---      ---       #44
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000DE7H   BLOCK     CODE     ---       LVL=0
@@ -3840,5 +3860,5 @@
       ---         MODULE    ---      ---       ?C_INIT
       01000626H   PUBLIC    CODE     ---       ?C_START
 
-Program Size: data=10.2 xdata=912 const=182 code=15455
+Program Size: data=10.2 xdata=913 const=182 code=15539
 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
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/eeprom.dat	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-da
+ea
 1f
 c5
 12
@@ -2819,7 +2819,7 @@
 c0
 11
 86
-e5
+e9
 c0
 00
 83
@@ -2859,7 +2859,7 @@
 20
 20
 07
-18
+1c
 79
 3f
 80
@@ -6523,7 +6523,7 @@
 70
 4c
 15
-0a
+02
 20
 40
 06
@@ -6659,7 +6659,7 @@
 c0
 ff
 86
-ee
+f2
 20
 40
 06
@@ -6671,7 +6671,7 @@
 20
 54
 07
-5d
+61
 70
 4b
 e6
@@ -6895,7 +6895,7 @@
 20
 21
 07
-7c
+80
 68
 00
 cb
@@ -6919,7 +6919,7 @@
 20
 20
 07
-7c
+80
 58
 00
 00
@@ -6939,7 +6939,7 @@
 20
 20
 07
-08
+0c
 78
 57
 fc
@@ -6947,7 +6947,7 @@
 20
 40
 07
-d5
+d9
 18
 00
 2a
@@ -6975,11 +6975,11 @@
 20
 40
 07
-94
+98
 20
 57
 87
-cf
+d3
 20
 60
 00
@@ -7007,7 +7007,15 @@
 20
 40
 07
-3d
+41
+68
+00
+8c
+b3
+c1
+81
+00
+00
 68
 00
 cb
@@ -7020,10 +7028,6 @@
 00
 72
 00
-20
-40
-06
-de
 d8
 c0
 0c
@@ -7033,7 +7037,7 @@
 0d
 17
 20
-20
+40
 7e
 45
 68
@@ -7049,11 +7053,15 @@
 80
 00
 68
-08
+00
 8c
 b5
+c0
+7f
+86
+e7
 60
-08
+00
 cc
 b7
 70
@@ -7064,6 +7072,14 @@
 60
 00
 00
+70
+4d
+8e
+01
+20
+60
+00
+00
 79
 20
 00
@@ -7071,7 +7087,7 @@
 20
 40
 06
-ea
+ee
 20
 40
 06
@@ -7099,11 +7115,11 @@
 20
 20
 07
-4f
+53
 20
 40
 06
-ea
+ee
 68
 00
 cb
@@ -7119,15 +7135,15 @@
 c0
 00
 86
-f6
+fa
 c0
 01
 06
-f9
+fd
 c0
 01
-86
-fc
+87
+00
 20
 20
 3b
@@ -7142,8 +7158,8 @@
 aa
 20
 20
-06
-fe
+07
+02
 70
 4b
 ef
@@ -7154,8 +7170,8 @@
 55
 20
 20
-06
-fe
+07
+02
 70
 4b
 ef
@@ -7191,11 +7207,11 @@
 20
 40
 07
-38
+3c
 20
 40
 07
-5d
+61
 20
 40
 06
@@ -7215,15 +7231,15 @@
 c0
 08
 87
-0e
+12
 c0
 09
 07
-10
+14
 c0
 09
 87
-12
+16
 20
 60
 00
@@ -7263,7 +7279,7 @@
 20
 40
 07
-4f
+53
 20
 20
 06
@@ -7275,11 +7291,11 @@
 20
 40
 07
-50
+54
 20
 40
 07
-7c
+80
 68
 00
 cb
@@ -7291,7 +7307,7 @@
 20
 40
 07
-2a
+2e
 58
 00
 00
@@ -7323,7 +7339,7 @@
 24
 37
 87
-33
+37
 20
 40
 06
@@ -7371,11 +7387,11 @@
 20
 40
 07
-38
+3c
 20
 20
 07
-5d
+61
 68
 01
 4c
@@ -7391,11 +7407,11 @@
 20
 40
 07
-7c
+80
 20
 20
 07
-20
+24
 60
 08
 cb
@@ -7515,7 +7531,7 @@
 c2
 00
 07
-53
+57
 1a
 22
 7e
@@ -7607,7 +7623,7 @@
 c0
 ff
 87
-6f
+73
 68
 00
 cb
@@ -7631,7 +7647,7 @@
 c0
 00
 87
-7a
+7e
 d8
 c0
 0c
@@ -7647,7 +7663,7 @@
 c0
 01
 87
-78
+7c
 20
 60
 00
@@ -7675,7 +7691,7 @@
 20
 40
 07
-82
+86
 18
 40
 84
@@ -7767,7 +7783,7 @@
 20
 40
 07
-8b
+8f
 78
 26
 fc
@@ -7799,7 +7815,7 @@
 24
 2c
 07
-cf
+d3
 78
 46
 fc
@@ -7839,7 +7855,7 @@
 24
 22
 87
-cf
+d3
 09
 80
 00
@@ -7867,7 +7883,7 @@
 24
 20
 87
-cf
+d3
 09
 80
 00
@@ -7891,7 +7907,7 @@
 20
 22
 87
-b8
+bc
 09
 80
 00
@@ -7907,7 +7923,7 @@
 c2
 00
 07
-b4
+b8
 18
 a2
 22
@@ -7959,7 +7975,7 @@
 20
 23
 07
-cf
+d3
 78
 37
 fc
@@ -7995,7 +8011,7 @@
 20
 40
 07
-46
+4a
 20
 60
 00
@@ -8039,11 +8055,11 @@
 20
 40
 07
-8b
+8f
 20
 40
 07
-d2
+d6
 79
 20
 2a
@@ -8123,7 +8139,7 @@
 c2
 00
 07
-eb
+ef
 78
 24
 7c
@@ -8156,11 +8172,11 @@
 20
 3a
 7a
-2a
-b0
+2b
+53
 aa
 55
-17
+6b
 3d
 02
 05
@@ -9678,8 +9694,8 @@
 06
 26
 02
-17
-e6
+36
+6e
 e4
 93
 a3
@@ -9810,22 +9826,22 @@
 56
 ff
 18
-93
+9f
 00
 00
 00
 ff
 20
-94
+9c
 ff
-37
-f7
+23
+1a
 00
 00
 00
 ff
-37
-e7
+39
+57
 00
 1a
 08
@@ -10394,7 +10410,7 @@
 64
 12
 39
-13
+67
 90
 4e
 be
@@ -10648,7 +10664,7 @@
 06
 12
 1f
-ed
+f5
 ef
 60
 0f
@@ -10669,7 +10685,7 @@
 22
 12
 18
-89
+95
 e4
 90
 4d
@@ -10685,7 +10701,7 @@
 f0
 12
 20
-04
+0c
 7f
 2c
 11
@@ -10716,7 +10732,7 @@
 00
 12
 1e
-2d
+3a
 90
 4c
 c0
@@ -10814,7 +10830,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -10982,8 +10998,8 @@
 92
 00
 12
-33
-2f
+34
+00
 22
 90
 4d
@@ -11460,8 +11476,8 @@
 79
 74
 12
-34
-cd
+36
+02
 92
 09
 90
@@ -11858,7 +11874,7 @@
 f9
 12
 3c
-3b
+8a
 7f
 0a
 d1
@@ -11941,7 +11957,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -11962,7 +11978,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -11983,7 +11999,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -12004,7 +12020,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -12109,7 +12125,7 @@
 04
 12
 33
-1e
+ef
 af
 04
 a2
@@ -12123,8 +12139,8 @@
 c2
 02
 12
-32
-fc
+33
+cd
 22
 90
 4c
@@ -12650,13 +12666,13 @@
 e0
 f9
 12
-2e
-fb
+2f
+ca
 ef
 60
 02
 81
-33
+41
 90
 4e
 c7
@@ -12670,7 +12686,21 @@
 70
 02
 81
-33
+41
+90
+4d
+8e
+e0
+60
+08
+e4
+f0
+90
+4d
+4a
+74
+03
+f0
 90
 4c
 c7
@@ -12757,7 +12787,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -12769,7 +12799,7 @@
 7c
 00
 91
-34
+42
 90
 4e
 c7
@@ -12883,21 +12913,21 @@
 70
 02
 81
-33
+41
 ef
 64
 04
 70
 02
 81
-33
+41
 ef
 64
 02
 70
 02
 81
-33
+41
 90
 4c
 c5
@@ -12988,7 +13018,7 @@
 f9
 12
 26
-17
+5d
 90
 4e
 4b
@@ -13011,8 +13041,8 @@
 4c
 7d
 03
-81
-fe
+a1
+0c
 90
 4e
 4b
@@ -13037,8 +13067,8 @@
 4c
 7d
 03
-81
-fe
+a1
+0c
 90
 4e
 4b
@@ -13097,8 +13127,8 @@
 4c
 7d
 03
-81
-fe
+a1
+0c
 90
 4d
 e4
@@ -13126,7 +13156,7 @@
 7c
 00
 91
-34
+42
 90
 48
 00
@@ -13331,8 +13361,8 @@
 00
 7d
 09
-91
-fe
+b1
+0c
 22
 90
 4e
@@ -13389,7 +13419,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -13401,7 +13431,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -13413,7 +13443,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -13425,7 +13455,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -13437,7 +13467,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -13449,7 +13479,7 @@
 7c
 00
 91
-34
+42
 e4
 90
 4d
@@ -13598,27 +13628,27 @@
 80
 d3
 f1
-f0
+fc
 ef
 70
 02
-a1
-fc
+c1
+0c
 90
 4c
 eb
 e0
 60
 02
-a1
-fc
+c1
+0c
 90
 4c
 c9
 e0
 b4
 04
-17
+18
 90
 4e
 7e
@@ -13640,8 +13670,9 @@
 7d
 e0
 fd
-f1
-70
+12
+3c
+1a
 90
 4c
 c7
@@ -13654,13 +13685,13 @@
 ef
 b4
 03
-1d
+1e
 90
 4d
 d3
 e0
 60
-17
+18
 90
 4e
 7e
@@ -13682,8 +13713,9 @@
 7d
 e0
 fd
-f1
-68
+12
+3c
+30
 90
 4c
 c5
@@ -13789,7 +13821,7 @@
 e0
 fd
 f1
-3c
+d0
 22
 90
 4f
@@ -13810,7 +13842,7 @@
 7c
 00
 91
-34
+42
 90
 48
 00
@@ -13847,8 +13879,8 @@
 00
 7d
 09
-81
-fe
+a1
+0c
 90
 4c
 c8
@@ -13866,7 +13898,7 @@
 03
 02
 29
-4c
+92
 90
 4c
 f4
@@ -13881,9 +13913,10 @@
 ef
 b4
 05
+03
 02
-80
-72
+2e
+11
 90
 4c
 f4
@@ -13896,8 +13929,8 @@
 ff
 e4
 fd
-b1
-fd
+d1
+0d
 90
 4c
 f4
@@ -13921,8 +13954,8 @@
 a3
 e0
 fd
-a1
-fd
+c1
+0d
 90
 4c
 f4
@@ -13942,8 +13975,8 @@
 ff
 e4
 fd
-b1
-fd
+d1
+0d
 e4
 90
 4c
@@ -13990,8 +14023,8 @@
 fd
 e4
 ff
-b1
-fd
+d1
+0d
 e4
 90
 4c
@@ -13999,76 +14032,142 @@
 f0
 22
 90
-4e
-ed
-e4
-f0
-a3
-f0
-a3
+4d
+db
+e0
+60
+0f
+e0
+14
 f0
-12
-3b
-d8
-50
-25
-12
-2b
-be
+e0
+70
+09
 90
-4e
-ed
-eb
-f0
-a3
-ea
+41
+31
+04
 f0
-a3
-e9
+90
+4d
+da
 f0
-4a
+90
+4c
+c9
+e0
+64
+04
+60
+08
+90
+4c
+c7
+e0
+64
+04
 70
-07
+55
 90
 4c
-b6
+c7
+e0
+64
 04
-f0
-80
-0e
+70
+33
 90
-4e
-ed
+4d
+da
 e0
-fb
-a3
+70
+10
+90
+4c
+e3
 e0
-fa
+fe
 a3
 e0
-f9
-31
-2e
+ff
+4e
+60
 22
+ef
+54
+1f
+70
+1d
+e4
 90
 4d
-4a
+da
+f0
+90
+4e
+4c
+74
+04
+f0
+90
+4c
+f9
 e0
-60
-35
 90
+4e
 4d
-dd
+f0
+7b
+01
+7a
+4e
+79
+4c
+7d
+02
+b1
+0c
+90
+4c
+e3
 e0
+64
+04
 70
-2f
+04
+a3
+e0
+64
+b0
+60
+02
+e1
+cf
+12
+0c
+f2
+90
+4c
+ec
+74
+01
+f0
+22
 90
 4c
 c5
 e0
-b4
+64
 03
-28
+70
+38
+90
+4c
+e4
+e0
+30
+e4
+1f
 7b
 01
 7a
@@ -14080,7 +14179,7 @@
 7c
 00
 91
-34
+42
 e4
 90
 4e
@@ -14091,205 +14190,134 @@
 00
 04
 f0
-90
-4d
-4a
-e0
-90
-48
-02
-f0
-7b
-01
+fb
 7a
 48
 79
 00
 7d
 09
-91
-fe
-22
-90
-0b
-e7
-74
-06
-f0
+b1
+0c
+c3
 90
-4f
-10
-ed
-f0
+4c
+e4
 e0
-fd
+94
+b0
 90
-0b
-e8
-f0
-7e
-0b
-7f
-e9
-90
-4e
-c6
-ed
-f0
-11
-eb
-7b
-01
-7a
-0b
-79
-e7
-90
-4f
-10
+4c
+e3
 e0
-24
-02
-fd
+94
+04
+40
+3b
 02
-08
-87
-90
-0b
-e7
-74
-05
-f0
-80
-d2
+36
+41
 90
-0b
-e7
-74
-03
-f0
-ed
-60
-02
-f1
-42
-22
-f1
+4c
 c5
-12
-39
-bd
-d1
-37
-12
-0d
-50
-12
-0b
-dd
-90
-0b
-7e
 e0
-14
-60
-0e
-24
-fe
-70
-ea
-12
-33
-90
+b4
+01
 12
-1f
-b7
-f1
-d8
-80
-fe
+c3
 90
 4c
-ea
+e4
 e0
-70
-12
+94
+78
 90
 4c
-ec
+e3
 e0
-70
-0c
+94
+00
+40
+22
+02
+36
+41
+c3
 90
 4c
-e5
+e4
 e0
-70
-06
+94
+14
 90
 4c
-f8
+e3
+e0
+94
+00
+40
+10
+90
+4d
+e5
 e0
 60
-05
+07
+e4
+f0
+7f
+0e
 12
-3b
-cc
-80
-c3
+08
+5f
 12
-33
-90
-f1
-d8
-80
-bc
-80
-ba
+0f
+ee
 22
-7b
-01
-7a
-4e
-79
-56
-78
-68
-7c
-4e
-7d
-01
-7e
-00
-7f
-12
-02
-03
-90
-e4
 90
 0b
-7f
+e7
+74
+06
+f0
+90
+4f
+10
+ed
 f0
+e0
+fd
 90
 0b
-7e
+e8
 f0
+7e
+0b
 7f
-01
-02
-0e
-95
-80
-94
+e9
 90
+4e
+c6
+ed
+f0
+11
+eb
+7b
+01
+7a
 0b
+79
 e7
-74
-04
-f0
-e1
-42
+90
+4f
+10
+e0
+24
+02
+fd
+02
+08
+87
 e4
 90
 4f
@@ -14462,77 +14490,77 @@
 05
 b3
 1a
-97
+a3
 01
 1b
-9d
+a9
 02
 1b
-8e
+9a
 04
 1a
-b9
+c5
 06
 1b
-56
+62
 0a
 1b
-8e
+9a
 13
 1c
-5c
+68
 14
 1d
-35
+41
 15
 19
-95
+a0
 27
-1c
-fd
+1d
+09
 29
 1b
-4c
+58
 2a
 18
-de
+ea
 2f
 19
-8d
+98
 30
 19
-e8
+f3
 31
 1a
-59
+65
 32
 18
-de
+ea
 33
 1c
-d0
+dc
 34
 1d
-16
+22
 35
 19
-e0
+eb
 37
 19
-95
+a0
 39
 19
-e8
+f3
 3c
 00
 00
 1d
-7c
+88
 f1
-b5
+d0
 12
-36
-a0
+38
+10
 7b
 01
 7a
@@ -14548,7 +14576,7 @@
 7e
 7f
 b1
-7d
+89
 90
 4c
 ff
@@ -14556,7 +14584,7 @@
 64
 01
 70
-34
+33
 90
 4c
 95
@@ -14566,12 +14594,11 @@
 a3
 e0
 70
-05
-12
-17
-d8
-80
+04
 f1
+97
+80
+f2
 90
 4c
 e0
@@ -14624,7 +14651,7 @@
 7e
 7f
 b1
-7d
+89
 90
 4c
 c0
@@ -14667,7 +14694,7 @@
 7e
 7f
 b1
-7d
+89
 90
 4c
 f2
@@ -14704,7 +14731,7 @@
 0e
 ad
 f1
-8a
+a5
 e4
 90
 4d
@@ -14721,14 +14748,14 @@
 50
 02
 a1
-7c
+88
 e0
 94
 04
 40
 02
 a1
-7c
+88
 e0
 75
 f0
@@ -14749,7 +14776,7 @@
 7c
 00
 d1
-2d
+3a
 7f
 c8
 12
@@ -14804,7 +14831,7 @@
 a3
 f0
 11
-89
+95
 e4
 90
 4c
@@ -14843,7 +14870,7 @@
 64
 31
 70
-36
+37
 90
 4d
 e7
@@ -14886,7 +14913,7 @@
 70
 02
 a1
-7c
+88
 90
 4c
 bf
@@ -14896,8 +14923,9 @@
 12
 0d
 50
-e1
-e2
+02
+22
+c4
 90
 4c
 e5
@@ -14905,7 +14933,7 @@
 60
 02
 a1
-7c
+88
 22
 e4
 90
@@ -14932,7 +14960,7 @@
 60
 0a
 11
-89
+95
 90
 4c
 ed
@@ -14960,7 +14988,7 @@
 70
 02
 a1
-7c
+88
 90
 4d
 d6
@@ -14995,7 +15023,7 @@
 e7
 02
 a1
-7c
+88
 90
 4d
 d9
@@ -15071,7 +15099,7 @@
 e4
 f0
 d1
-5a
+67
 90
 4c
 bf
@@ -15098,7 +15126,7 @@
 e9
 f0
 11
-89
+95
 e4
 90
 4c
@@ -15298,7 +15326,7 @@
 7c
 00
 d1
-2d
+3a
 7f
 c8
 12
@@ -15385,7 +15413,7 @@
 70
 02
 a1
-7c
+88
 90
 4f
 0f
@@ -15395,7 +15423,7 @@
 70
 02
 a1
-7c
+88
 90
 4c
 cb
@@ -15548,7 +15576,7 @@
 a3
 f0
 11
-89
+95
 e4
 90
 4c
@@ -15575,7 +15603,7 @@
 70
 02
 a1
-7c
+88
 90
 4c
 bf
@@ -15854,8 +15882,9 @@
 44
 04
 f0
-f1
-da
+12
+3d
+22
 90
 4e
 d3
@@ -16007,7 +16036,7 @@
 79
 ef
 f1
-40
+4d
 ef
 60
 0c
@@ -16022,7 +16051,7 @@
 7c
 00
 d1
-2d
+3a
 90
 4f
 09
@@ -16076,7 +16105,7 @@
 79
 0e
 f1
-40
+4d
 ef
 60
 0c
@@ -16091,7 +16120,7 @@
 7c
 00
 d1
-2d
+3a
 90
 4f
 09
@@ -16145,7 +16174,7 @@
 79
 2d
 f1
-40
+4d
 ef
 60
 0c
@@ -16160,7 +16189,7 @@
 7c
 00
 d1
-2d
+3a
 22
 90
 4e
@@ -16236,6 +16265,20 @@
 7f
 01
 22
+e4
+90
+0b
+7f
+f0
+90
+0b
+7e
+f0
+7f
+01
+02
+0e
+95
 90
 80
 80
@@ -16246,8 +16289,8 @@
 a3
 f0
 12
-32
-c1
+33
+92
 e4
 90
 4f
@@ -16268,8 +16311,8 @@
 c2
 05
 12
-32
-de
+33
+af
 90
 4f
 0d
@@ -16280,7 +16323,7 @@
 e8
 22
 f1
-8a
+a5
 d2
 06
 7f
@@ -16317,25 +16360,6 @@
 0f
 5f
 90
-81
-2c
-e0
-30
-e5
-f9
-22
-90
-80
-10
-74
-01
-f0
-80
-fe
-22
-80
-f5
-90
 4c
 c0
 e0
@@ -16374,7 +16398,7 @@
 7f
 12
 1d
-7d
+89
 90
 4c
 f2
@@ -16490,7 +16514,7 @@
 d3
 f0
 11
-04
+0c
 7f
 2c
 12
@@ -16520,15 +16544,16 @@
 04
 f0
 11
-c6
+cf
+12
+16
+dd
 11
-d7
-51
-09
+e0
 11
-48
-31
-bc
+50
+51
+cd
 90
 4c
 ca
@@ -16566,404 +16591,98 @@
 74
 05
 f0
-71
-ef
+91
+35
 22
 90
-4d
-db
+4c
+ce
 e0
-60
-0f
+30
+e1
+3e
+90
+4c
+d0
 e0
-14
-f0
+c3
+94
+fa
+50
+03
 e0
-70
-09
-90
-41
-31
 04
 f0
 90
-4d
-da
-f0
-90
 4c
-c9
+d0
 e0
 64
-04
-60
-08
+b4
+70
+37
 90
-4c
-c7
+4d
+e3
 e0
-64
 04
-70
-54
+f0
+e0
+d3
+94
+02
+50
+07
+e4
 90
 4c
-c7
-e0
-64
-04
-70
-34
+d0
+f0
+80
+24
 90
 4d
-da
+e3
 e0
-70
-10
+b4
+03
+1d
+90
+4d
+dc
+74
+01
+f0
+e4
 90
 4c
-e3
-e0
-fe
-a3
-e0
-ff
-4e
-60
-23
-ef
-54
-1f
-70
-1e
+d0
+f0
+12
+0f
+ee
+80
+0d
 e4
 90
 4d
-da
+e3
+f0
+90
+4d
+dc
 f0
 90
-4e
 4c
-74
-04
+d0
 f0
 90
 4c
-f9
+ce
 e0
-90
-4e
-4d
-f0
-7b
-01
-7a
-4e
-79
-4c
-7d
-02
-12
-14
-fe
-90
-4c
-e3
-e0
-64
-04
-70
-04
-a3
-e0
-64
-b0
-70
-59
-12
-0c
-f2
-90
-4c
-ec
-74
-01
-f0
-22
-90
-4c
-c5
-e0
-b4
-03
-11
-c3
-90
-4c
-e4
-e0
-94
-b0
-90
-4c
-e3
-e0
-94
-04
-40
-39
-80
-38
-90
-4c
-c5
-e0
-b4
-01
-11
-c3
-90
-4c
-e4
-e0
-94
-78
-90
-4c
-e3
-e0
-94
-00
-40
-21
-80
-20
-c3
-90
-4c
-e4
-e0
-94
-14
-90
-4c
-e3
-e0
-94
-00
-40
-10
-90
-4d
-e5
-e0
-60
-07
-e4
-f0
-7f
-0e
-12
-08
-5f
-12
-0f
-ee
-22
-12
-1f
-b7
-90
-4b
-ef
-74
-ff
-f0
-90
-4d
-01
-74
-01
-f0
-90
-4d
-40
-74
-ff
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-22
-90
-4c
-e9
-e0
-60
-28
-e4
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-fc
-f0
-90
-4c
-e9
-e0
-14
-f0
-e0
-70
-14
-90
-4c
-c4
-e0
-90
-4c
-c3
-f0
-90
-4c
-c0
-f0
-7f
-0d
-12
-09
-1c
-12
-0f
-ee
-90
-4c
-ee
-e0
-60
-18
-e4
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-ee
-e0
-14
-f0
-e0
-70
-08
-7f
-0a
-12
-0e
-95
-12
-0f
-ee
-22
-90
-4c
-ce
-e0
-30
-e1
-3e
-90
-4c
-d0
-e0
-c3
-94
-fa
-50
-03
-e0
-04
-f0
-90
-4c
-d0
-e0
-64
-b4
-70
-37
-90
-4d
-e3
-e0
-04
-f0
-e0
-d3
-94
-02
-50
-07
-e4
-90
-4c
-d0
-f0
-80
-24
-90
-4d
-e3
-e0
-b4
-03
-1d
-90
-4d
-dc
-74
-01
-f0
-e4
-90
-4c
-d0
-f0
-12
-0f
-ee
-80
-0d
-e4
-90
-4d
-e3
-f0
-90
-4d
-dc
-f0
-90
-4c
-d0
-f0
-90
-4c
-ce
-e0
-30
-e4
-4b
+30
+e4
+4b
 90
 4c
 ea
@@ -16989,7 +16708,7 @@
 64
 06
 70
-5d
+5c
 90
 4c
 c3
@@ -17000,7 +16719,7 @@
 64
 fe
 70
-52
+51
 90
 4b
 eb
@@ -17038,13 +16757,13 @@
 09
 1c
 80
-2c
+2b
 90
 4c
 cd
 e0
 60
-21
+20
 e4
 f0
 7f
@@ -17075,9 +16794,8 @@
 12
 0d
 50
-12
-1f
-eb
+51
+c4
 e4
 90
 4c
@@ -17115,7 +16833,7 @@
 64
 06
 70
-68
+67
 90
 4c
 e9
@@ -17134,7 +16852,7 @@
 1c
 12
 1f
-b7
+d2
 e4
 90
 4c
@@ -17162,13 +16880,13 @@
 c0
 f0
 80
-39
+38
 90
 4c
 cc
 e0
 60
-2e
+2d
 e4
 f0
 90
@@ -17182,7 +16900,7 @@
 e0
 6f
 60
-20
+1f
 90
 4c
 eb
@@ -17191,7 +16909,7 @@
 f0
 12
 1f
-b7
+d2
 90
 4c
 c3
@@ -17212,9 +16930,8 @@
 12
 0d
 50
-12
-1f
-eb
+51
+c4
 e4
 90
 4c
@@ -17227,8 +16944,8 @@
 20
 e5
 02
-61
-e9
+41
+be
 a3
 e0
 c3
@@ -17362,6 +17079,375 @@
 f0
 22
 90
+80
+10
+74
+01
+f0
+80
+fe
+22
+90
+4c
+e9
+e0
+60
+28
+e4
+90
+4c
+e3
+f0
+a3
+f0
+90
+4c
+fc
+f0
+90
+4c
+e9
+e0
+14
+f0
+e0
+70
+14
+90
+4c
+c4
+e0
+90
+4c
+c3
+f0
+90
+4c
+c0
+f0
+7f
+0d
+12
+09
+1c
+12
+0f
+ee
+90
+4c
+ee
+e0
+60
+18
+e4
+90
+4c
+e3
+f0
+a3
+f0
+90
+4c
+ee
+e0
+14
+f0
+e0
+70
+08
+7f
+0a
+12
+0e
+95
+12
+0f
+ee
+22
+90
+4c
+ea
+e0
+60
+02
+14
+f0
+90
+4c
+ef
+e0
+60
+02
+14
+f0
+90
+4c
+f8
+e0
+60
+0b
+14
+f0
+e0
+70
+06
+90
+4c
+f4
+74
+06
+f0
+90
+4c
+e5
+e0
+60
+20
+90
+4c
+ee
+e0
+60
+06
+e4
+90
+4c
+e5
+f0
+22
+90
+4c
+e5
+e0
+14
+f0
+12
+0f
+7c
+90
+4c
+e5
+e0
+70
+51
+12
+0f
+b5
+80
+4c
+90
+4c
+e9
+e0
+70
+46
+90
+4c
+ee
+e0
+70
+40
+90
+4c
+e2
+e0
+60
+3a
+14
+f0
+e0
+ff
+c3
+94
+08
+50
+1b
+e4
+90
+41
+31
+f0
+ef
+30
+e1
+09
+c2
+01
+7f
+1d
+12
+0a
+f5
+80
+16
+d2
+01
+7f
+1d
+12
+0a
+f5
+80
+0d
+90
+41
+31
+74
+01
+f0
+d2
+01
+7f
+1d
+12
+0a
+f5
+90
+4c
+e2
+e0
+70
+03
+74
+0c
+f0
+90
+4d
+dc
+e0
+70
+2d
+90
+4d
+dd
+e0
+64
+01
+70
+25
+f0
+90
+4e
+4c
+e0
+60
+0d
+7b
+01
+7a
+4e
+79
+4c
+7d
+03
+12
+15
+0c
+80
+11
+90
+48
+00
+e0
+60
+0b
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+15
+0c
+90
+4d
+d9
+e0
+60
+08
+e0
+14
+f0
+e0
+70
+02
+51
+c4
+90
+4d
+d4
+e0
+60
+11
+e0
+14
+f0
+e0
+70
+0b
+90
+4d
+3d
+e0
+70
+05
+7f
+1b
+12
+08
+5f
+90
+4d
+e6
+e0
+60
+29
+e0
+14
+f0
+e0
+70
+23
+90
+4d
+4a
+e0
+60
+02
+e4
+f0
+90
+4c
+c7
+e0
+b4
+04
+07
+90
+42
+13
+74
+0c
+f0
+22
+90
+4c
+c9
+e0
+b4
+04
+06
+90
+42
+13
+74
+3a
+f0
+22
+90
 4e
 cd
 12
@@ -17381,8 +17467,8 @@
 e0
 70
 02
-a1
-fb
+c1
+41
 90
 4c
 95
@@ -17562,7 +17648,7 @@
 f9
 f0
 a1
-3b
+81
 90
 4c
 fa
@@ -17738,8 +17824,8 @@
 02
 70
 02
-a1
-f3
+c1
+39
 90
 4c
 ff
@@ -17940,7 +18026,7 @@
 03
 02
 29
-30
+76
 90
 4e
 da
@@ -17984,7 +18070,7 @@
 03
 02
 29
-27
+6d
 12
 03
 b6
@@ -17996,11 +18082,11 @@
 83
 7e
 01
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f2
@@ -18009,11 +18095,11 @@
 cd
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18048,11 +18134,11 @@
 07
 7f
 b7
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f4
@@ -18061,11 +18147,11 @@
 b6
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18100,11 +18186,11 @@
 07
 7f
 b5
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f6
@@ -18113,11 +18199,11 @@
 ea
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18152,11 +18238,11 @@
 07
 7f
 e9
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f8
@@ -18165,11 +18251,11 @@
 e2
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18205,11 +18291,11 @@
 7f
 94
 0e
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 fa
@@ -18218,11 +18304,11 @@
 8a
 7e
 01
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18258,11 +18344,11 @@
 7f
 92
 0e
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 d0
@@ -18271,11 +18357,11 @@
 2a
 7e
 02
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18312,11 +18398,11 @@
 25
 7e
 02
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 d3
@@ -18325,11 +18411,11 @@
 26
 7e
 02
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -18366,11 +18452,11 @@
 24
 7e
 02
-b1
-fc
-02
-28
-fc
+12
+26
+42
+21
+42
 eb
 b4
 d4
@@ -18379,11 +18465,11 @@
 27
 7e
 02
-b1
-fc
-02
-28
-fc
+12
+26
+42
+21
+42
 90
 4e
 da
@@ -18421,10 +18507,10 @@
 7e
 02
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 eb
 b4
 d6
@@ -18434,10 +18520,10 @@
 7e
 02
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 90
 4e
 da
@@ -18473,10 +18559,10 @@
 7f
 70
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 eb
 b4
 d8
@@ -18486,10 +18572,10 @@
 7e
 00
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 90
 4e
 da
@@ -18525,8 +18611,8 @@
 7f
 b8
 12
-25
-fc
+26
+42
 80
 7d
 eb
@@ -18538,8 +18624,8 @@
 7e
 00
 12
-25
-fc
+26
+42
 80
 70
 90
@@ -18579,8 +18665,8 @@
 7e
 03
 12
-25
-fc
+26
+42
 80
 47
 eb
@@ -18592,8 +18678,8 @@
 7e
 03
 12
-25
-fc
+26
+42
 80
 3a
 90
@@ -18631,7 +18717,7 @@
 7f
 01
 31
-31
+77
 80
 14
 ee
@@ -18641,7 +18727,7 @@
 7f
 02
 31
-31
+77
 80
 0a
 12
@@ -18653,7 +18739,7 @@
 7f
 04
 31
-31
+77
 90
 4e
 4b
@@ -18705,7 +18791,7 @@
 f0
 02
 26
-26
+6c
 22
 90
 4e
@@ -18743,8 +18829,8 @@
 f0
 a3
 f0
-71
-be
+91
+04
 90
 4e
 ea
@@ -18759,8 +18845,8 @@
 4a
 70
 02
-61
-bd
+81
+03
 90
 4e
 ea
@@ -18781,8 +18867,8 @@
 ff
 70
 02
-61
-bd
+81
+03
 64
 28
 60
@@ -18823,8 +18909,8 @@
 02
 60
 02
-61
-bd
+81
+03
 90
 42
 5e
@@ -18866,7 +18952,7 @@
 40
 02
 41
-89
+cf
 ef
 c3
 94
@@ -18874,7 +18960,7 @@
 50
 02
 41
-89
+cf
 ef
 b4
 62
@@ -19075,7 +19161,7 @@
 40
 02
 61
-5a
+a0
 ef
 c3
 94
@@ -19083,7 +19169,7 @@
 50
 02
 61
-5a
+a0
 ef
 b4
 27
@@ -19390,8 +19476,8 @@
 a3
 f0
 12
-35
-40
+36
+b0
 7a
 4d
 79
@@ -19422,7 +19508,7 @@
 bc
 12
 1f
-40
+4d
 ef
 60
 16
@@ -19434,8 +19520,8 @@
 bc
 7d
 14
-b1
-cb
+d1
+5c
 ef
 70
 09
@@ -19509,8 +19595,8 @@
 f0
 af
 05
-b1
-bd
+d1
+03
 a3
 e0
 2f
@@ -19544,8 +19630,8 @@
 8f
 e0
 ff
-b1
-bd
+d1
+03
 90
 4e
 93
@@ -19614,7 +19700,7 @@
 70
 02
 a1
-91
+d7
 74
 93
 2f
@@ -19669,9 +19755,9 @@
 70
 04
 a1
-89
+cf
 a1
-89
+cf
 90
 4e
 92
@@ -19759,8 +19845,8 @@
 93
 fd
 12
+31
 30
-5f
 90
 4e
 91
@@ -19778,8 +19864,8 @@
 91
 e0
 ff
-b1
-fb
+d1
+ca
 80
 07
 90
@@ -19787,8 +19873,8 @@
 91
 e0
 ff
-d1
-51
+f1
+20
 90
 4e
 8a
@@ -19826,7 +19912,7 @@
 04
 f0
 81
-b0
+f6
 90
 4e
 4b
@@ -19887,6 +19973,81 @@
 22
 90
 4e
+ed
+e4
+f0
+a3
+f0
+a3
+f0
+d1
+44
+50
+25
+91
+04
+90
+4e
+ed
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+4a
+70
+07
+90
+4c
+b6
+04
+f0
+80
+57
+90
+4e
+ed
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+11
+2e
+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
 f0
 eb
 f0
@@ -19933,6 +20094,68 @@
 7f
 01
 22
+90
+4d
+4a
+e0
+60
+37
+90
+4d
+dd
+e0
+70
+31
+90
+4c
+c5
+e0
+b4
+03
+2a
+7b
+01
+7a
+48
+79
+00
+7d
+09
+7c
+00
+12
+14
+42
+e4
+90
+4e
+4b
+f0
+90
+48
+00
+04
+f0
+90
+4d
+4a
+e0
+90
+48
+02
+f0
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+15
+0c
+22
 e4
 fe
 ef
@@ -20211,9 +20434,10 @@
 64
 01
 60
+03
 02
-e1
-ef
+30
+c0
 90
 4e
 d9
@@ -20231,8 +20455,8 @@
 70
 03
 02
-30
-37
+31
+08
 90
 4e
 d6
@@ -20431,8 +20655,9 @@
 54
 df
 f0
-e1
-1a
+02
+2f
+ea
 90
 4e
 d6
@@ -20626,8 +20851,8 @@
 01
 60
 02
-21
-48
+41
+19
 ed
 b4
 4c
@@ -20638,8 +20863,8 @@
 74
 48
 f0
-21
-48
+41
+19
 ed
 b4
 52
@@ -20784,8 +21009,8 @@
 e0
 60
 02
-41
-bb
+61
+8c
 90
 4d
 e2
@@ -20806,8 +21031,8 @@
 01
 60
 02
-41
-bb
+61
+8c
 90
 4d
 e7
@@ -20816,8 +21041,8 @@
 01
 60
 02
-41
-bb
+61
+8c
 ed
 24
 c6
@@ -20826,11 +21051,11 @@
 00
 40
 02
-41
-bb
+61
+8c
 90
-31
-88
+32
+59
 75
 f0
 03
@@ -20843,41 +21068,41 @@
 83
 73
 02
-31
-ac
-02
-31
-c3
-02
 32
-0c
+7d
 02
 32
-29
+94
 02
 32
-47
+dd
 02
 32
-70
+fa
 02
-32
-8d
+33
+18
 02
-32
-95
+33
+41
 02
-32
-9d
+33
+5e
 02
-32
-a5
+33
+66
 02
-32
-ad
+33
+6e
 02
-32
-b5
+33
+76
+02
+33
+7e
+02
+33
+86
 90
 4c
 c1
@@ -20891,16 +21116,16 @@
 74
 44
 f0
-41
-bb
+61
+8c
 90
 4f
 0b
 74
 d6
 f0
-41
-bb
+61
+8c
 90
 4c
 c1
@@ -20914,8 +21139,8 @@
 2b
 7d
 04
-11
-3a
+31
+0b
 ee
 30
 e0
@@ -20938,8 +21163,8 @@
 52
 7d
 01
-11
-3a
+31
+0b
 80
 19
 90
@@ -20955,8 +21180,8 @@
 2b
 7d
 08
-11
-3a
+31
+0b
 ee
 30
 e0
@@ -20972,8 +21197,8 @@
 4f
 0b
 f0
-41
-bb
+61
+8c
 90
 4c
 c1
@@ -20986,23 +21211,23 @@
 74
 d2
 f0
-41
-bb
+61
+8c
 af
 06
 7b
 50
 7d
 08
-11
-3a
+31
+0b
 e4
 90
 4f
 0b
 f0
-41
-bb
+61
+8c
 90
 4c
 c1
@@ -21016,8 +21241,8 @@
 2c
 7d
 08
-11
-3a
+31
+0b
 e4
 90
 4f
@@ -21045,8 +21270,8 @@
 2c
 7d
 08
-11
-3a
+31
+0b
 80
 08
 af
@@ -21055,8 +21280,8 @@
 2c
 7d
 01
-11
-3a
+31
+0b
 ee
 30
 e0
@@ -21094,8 +21319,8 @@
 20
 7d
 0a
-11
-3a
+31
+0b
 e4
 90
 4f
@@ -21173,8 +21398,8 @@
 0c
 c2
 05
-51
-de
+71
+af
 90
 4f
 0c
@@ -21197,7 +21422,7 @@
 92
 03
 71
-0d
+de
 af
 04
 a2
@@ -21205,14 +21430,14 @@
 b3
 92
 02
-51
-fc
+71
+cd
 af
 04
 c2
 04
 71
-1e
+ef
 22
 ef
 f4
@@ -21228,8 +21453,8 @@
 02
 92
 00
-71
-2f
+91
+00
 22
 ef
 f4
@@ -21245,8 +21470,8 @@
 03
 92
 00
-71
-2f
+91
+00
 22
 ef
 f4
@@ -21262,8 +21487,8 @@
 04
 92
 00
-71
-2f
+91
+00
 22
 90
 4e
@@ -21450,8 +21675,8 @@
 0f
 80
 b0
-b1
-0c
+d1
+7c
 90
 81
 1c
@@ -21469,31 +21694,31 @@
 e4
 ff
 91
-28
+f9
 7f
 01
 91
-28
+f9
 7f
 02
 91
-28
+f9
 7f
 03
 91
-28
+f9
 7f
 04
 91
-28
+f9
 7f
 05
 91
-28
+f9
 7f
 06
 91
-28
+f9
 7f
 07
 80
@@ -21519,8 +21744,8 @@
 12
 ef
 f0
-91
-c7
+b1
+fc
 92
 08
 90
@@ -21537,8 +21762,8 @@
 f4
 70
 02
-81
-c6
+a1
+97
 ef
 54
 07
@@ -21673,6 +21898,106 @@
 5e
 f0
 22
+b1
+e9
+12
+3a
+11
+12
+16
+47
+12
+0d
+50
+12
+0b
+dd
+90
+4d
+8e
+e0
+60
+02
+d1
+41
+90
+0b
+7e
+e0
+14
+60
+0e
+24
+fe
+70
+e1
+91
+61
+12
+1f
+d2
+12
+1f
+97
+80
+fe
+90
+4c
+ea
+e0
+70
+12
+90
+4c
+ec
+e0
+70
+0c
+90
+4c
+e5
+e0
+70
+06
+90
+4c
+f8
+e0
+60
+04
+d1
+70
+80
+bb
+91
+61
+12
+1f
+97
+80
+b4
+80
+b2
+22
+7b
+01
+7a
+4e
+79
+56
+78
+68
+7c
+4e
+7d
+01
+7e
+00
+7f
+12
+02
+03
+90
 7b
 01
 7a
@@ -21742,6 +22067,65 @@
 24
 ff
 22
+12
+1f
+d2
+90
+4b
+ef
+74
+ff
+f0
+90
+4d
+01
+74
+01
+f0
+e4
+90
+4c
+e6
+f0
+a3
+f0
+a3
+f0
+90
+4d
+e0
+f0
+90
+4c
+b7
+f0
+90
+4d
+40
+74
+ff
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+22
+a1
+98
+90
+0b
+7f
+74
+01
+f0
+e4
+90
+0b
+7e
+f0
+22
 e4
 ff
 ef
@@ -21937,8 +22321,8 @@
 5b
 f0
 0f
-a1
-4e
+c1
+be
 e4
 ff
 ef
@@ -22070,8 +22454,8 @@
 5b
 f0
 0f
-a1
-d3
+e1
+43
 e4
 ff
 ef
@@ -22148,9 +22532,9 @@
 22
 12
 14
-60
-d1
-d5
+6e
+11
+45
 90
 4c
 eb
@@ -22490,290 +22874,6 @@
 f0
 22
 90
-4c
-ea
-e0
-60
-02
-14
-f0
-90
-4c
-ef
-e0
-60
-02
-14
-f0
-90
-4c
-f8
-e0
-60
-0b
-14
-f0
-e0
-70
-06
-90
-4c
-f4
-74
-06
-f0
-90
-4c
-e5
-e0
-60
-20
-90
-4c
-ee
-e0
-60
-06
-e4
-90
-4c
-e5
-f0
-22
-90
-4c
-e5
-e0
-14
-f0
-12
-0f
-7c
-90
-4c
-e5
-e0
-70
-51
-12
-0f
-b5
-80
-4c
-90
-4c
-e9
-e0
-70
-46
-90
-4c
-ee
-e0
-70
-40
-90
-4c
-e2
-e0
-60
-3a
-14
-f0
-e0
-ff
-c3
-94
-08
-50
-1b
-e4
-90
-41
-31
-f0
-ef
-30
-e1
-09
-c2
-01
-7f
-1d
-12
-0a
-f5
-80
-16
-d2
-01
-7f
-1d
-12
-0a
-f5
-80
-0d
-90
-41
-31
-74
-01
-f0
-d2
-01
-7f
-1d
-12
-0a
-f5
-90
-4c
-e2
-e0
-70
-03
-74
-0c
-f0
-90
-4d
-dc
-e0
-70
-2d
-90
-4d
-dd
-e0
-64
-01
-70
-25
-f0
-90
-4e
-4c
-e0
-60
-0d
-7b
-01
-7a
-4e
-79
-4c
-7d
-03
-12
-14
-fe
-80
-11
-90
-48
-00
-e0
-60
-0b
-7b
-01
-7a
-48
-79
-00
-7d
-09
-12
-14
-fe
-90
-4d
-d9
-e0
-60
-09
-e0
-14
-f0
-e0
-70
-03
-12
-1f
-eb
-90
-4d
-d4
-e0
-60
-11
-e0
-14
-f0
-e0
-70
-0b
-90
-4d
-3d
-e0
-70
-05
-7f
-1b
-12
-08
-5f
-90
-4d
-e6
-e0
-60
-29
-e0
-14
-f0
-e0
-70
-23
-90
-4d
-4a
-e0
-60
-02
-e4
-f0
-90
-4c
-c7
-e0
-b4
-04
-07
-90
-42
-13
-74
-0c
-f0
-22
-90
-4c
-c9
-e0
-b4
-04
-06
-90
-42
-13
-74
-3a
-f0
-22
-90
 4e
 e2
 ee
@@ -22982,7 +23082,7 @@
 70
 02
 61
-6c
+c0
 7e
 0c
 7f
@@ -22990,7 +23090,7 @@
 7d
 03
 31
-6d
+c1
 90
 4e
 f3
@@ -23050,7 +23150,7 @@
 05
 dd
 61
-6c
+c0
 90
 4e
 f3
@@ -23099,7 +23199,7 @@
 14
 fd
 31
-6d
+c1
 90
 4e
 f3
@@ -23157,7 +23257,7 @@
 05
 dd
 61
-6c
+c0
 90
 4e
 f3
@@ -23206,7 +23306,7 @@
 14
 fd
 31
-6d
+c1
 90
 4e
 f3
@@ -23313,7 +23413,7 @@
 14
 fd
 31
-6d
+c1
 90
 4e
 f3
@@ -23465,46 +23565,41 @@
 dd
 22
 90
-04
-46
-e0
-ff
+0b
+e7
+74
+03
+f0
+ed
+60
+03
+12
+17
+d6
 22
 90
 0b
-7f
+e7
 74
-01
+04
 f0
-e4
+02
+17
+d6
 90
 0b
-7e
+e7
+74
+05
 f0
-22
+02
+17
+d6
 90
-4b
-9c
-e0
-fe
-a3
+04
+46
 e0
 ff
-90
-4b
-9a
-e0
-b5
-06
-07
-a3
-e0
-b5
-07
-02
-d3
-22
-c3
 22
 90
 82
@@ -23639,8 +23734,8 @@
 0b
 79
 86
-71
-f7
+91
+46
 90
 0b
 83
@@ -23733,9 +23828,14 @@
 44
 04
 f0
-02
-1f
-da
+90
+81
+2c
+e0
+30
+e5
+f9
+22
 ef
 f4
 60
@@ -23799,8 +23899,8 @@
 5c
 f0
 22
-c3
-37
+4a
+8b
 aa
 55
 40
@@ -25886,108 +25986,8 @@
 6c
 59
 50
-3f
-76
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+b5
+08
 ff
 ff
 ff
@@ -32764,5 +32764,5 @@
 ff
 ff
 ff
-08
-10
+98
+ef
Index: c51/output/fw.hex
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/fw.hex	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/fw.hex	(working copy)
@@ -92,7 +92,7 @@
 :1005B00082C822D083D082F8E493701274019370C1
 :1005C0000DA3A393F8740193F5828883E4737402F6
 :1005D000936860EFA3A3A380DF8A838982E47378A2
-:1005E0007FE4F6D8FD7581CF0206260217E6E49374
+:1005E0007FE4F6D8FD7581CF02062602366EE493CD
 :1005F000A3F8E493A34003F68001F208DFF4802916
 :10060000E493A3F85407240CC8C333C4540F442004
 :10061000C8834004F456800146F6DFE4800B0102F3
@@ -101,7 +101,7 @@
 :1006400054C025E060A840B8E493A3FAE493A3F86B
 :10065000E493A3C8C582C8CAC583CAF0A3C8C5822B
 :10066000C8CAC583CADFE9DEE780BE524E56FF180E
-:1006700093000000FF2094FF37F7000000FF37E7EA
+:100670009F000000FF209CFF231A000000FF395755
 :10068000001A08090A0B0C0D0E181917151413116E
 :10069000161B1C00000048000000E400E03E142B84
 :1006A00004291DEF351E1A3916641B8A3A1F083CAF
@@ -137,7 +137,7 @@
 :10088000017A4E79E77D03904EBBEBF0A3EAF0A32B
 :10089000E9F0A3EDF0904B9CE0FFA3E0904EBFCFBA
 :1008A000F0A3EFF0904B9AE0FEA3E0FF904B9CE0AA
-:1008B000FCA3E0FD7B64123913904EBEE0FEEFC353
+:1008B000FCA3E0FD7B64123967904EBEE0FEEFC3FF
 :1008C0009E40E1904EBEE0FF14F0EF603F904EBBC3
 :1008D000E0FBA3E475F001120424A9F0FA1203B6B8
 :1008E000FF904EBFE475F00112042485F082F58379
@@ -153,17 +153,17 @@
 :10098000F09042137405F0904CF0F07F04115F7FFB
 :100990000AD1957F2A115FE4904CEDF0227F0E1171
 :1009A0005F7F02015FE4904CF0F091F2EF700BB1C9
-:1009B00031EF7006121FEDEF600F904F0AE0904C80
-:1009C000EDF0904DEC7403F022121889E4904DD4B0
-:1009D000F0904DD3F0904E55F01220047F2C115F13
+:1009B00031EF7006121FF5EF600F904F0AE0904C78
+:1009C000EDF0904DEC7403F022121895E4904DD4A4
+:1009D000F0904DD3F0904E55F012200C7F2C115F0B
 :1009E000E4904CEDF02291F2E4904CEDF0227B018A
-:1009F0007A4D79EE7D5D7C00121E2D904CC074FF07
+:1009F0007A4D79EE7D5D7C00121E3A904CC074FFFA
 :100A0000F0A3F07FC8D195C2017FFF51F57B017A39
 :100A10004D79EE7D5D7C007F607E7FB1E77B017A62
 :100A20004C79C07D017C007FBD7E7FB1E7D2017F24
 :100A3000FF51F5E4904CEDF022E4904CF0F0B13130
 :100A4000EF6009904F0AE0904CEDF0227B017A4C68
-:100A500079007D047C007F527E7F121D7D7F0AD14C
+:100A500079007D047C007F527E7F121D897F0AD140
 :100A600095E4904E55F0904C00E0F47021A3E0B472
 :100A7000FF1CA3E0B4FF17A3E0B4FF12904C007476
 :100A80000FF0A3F0A3F0A3F0904E557401F07F2176
@@ -174,7 +174,7 @@
 :100AD000A3F0904CEE74F0F0D2017F1E51F5D201DC
 :100AE0007F1D51F5E4904CE9F0E4904CEDF022E4E8
 :100AF000904CEDF022EFF4600D7B017A807974A2C6
-:100B000001920012332F22904DEBE06402600261EB
+:100B000001920012340022904DEBE0640260026119
 :100B1000DC904CE9E06048904CCCE06401602C90A3
 :100B20004CC3E0B401067F1F91D68041904CC3E0D6
 :100B3000B402067F1E91D68034904CC3E0640370EB
@@ -204,7 +204,7 @@
 :100CB000017F1D51F5E4904CE8F0904CB7E0904D69
 :100CC000E0F022D2017F1051F5D2017F0F41F5D221
 :100CD000017F1051F522904F13EFF07B017A80795C
-:100CE000741234CD9209904F13E0FFA209B3920120
+:100CE000741236029209904F13E0FFA209B39201E9
 :100CF00041F5904CC9E0FF64046004EFB403077F42
 :100D000004115F7F0122904CC7E0FF64046004EF90
 :100D1000B403077F11115F7F0122904CC5E0FF648F
@@ -229,23 +229,23 @@
 :100E4000AE04AF05904E9CEEF0FCA3EFF0FDC39016
 :100E50004E98E09DF0904E97E09CF0904E95E0FE0D
 :100E6000A3E0FF904E99E0FBA3E0FAA3E0F9123C67
-:100E70003B7F0AD195904E9CE0FEA3E0FF904E9AF6
+:100E70008A7F0AD195904E9CE0FEA3E0FF904E9AA7
 :100E8000EE8FF012040E904E96E02FF0904E95E00B
 :100E90003EF0A1FE22EFD394004011E4FDFC0DBD15
 :100EA00000010CBC04F8BDA6F51F80E922904DEBB3
 :100EB0007402F07B017A4D79EE7D5D7C007F607E6F
-:100EC0007F121D7D7F0AD1957B017A4C79007D04CC
-:100ED0007C007F527E7F121D7D7F0AD1957B017A37
-:100EE0004D79E77D017C007F567E7F121D7D7F0A54
+:100EC0007F121D897F0AD1957B017A4C79007D04C0
+:100ED0007C007F527E7F121D897F0AD1957B017A2B
+:100EE0004D79E77D017C007F567E7F121D897F0A48
 :100EF000D1957B017A4C79C17D017C007F577E7F43
-:100F0000121D7D7F0AD195904CC3E0FFD39403500E
+:100F0000121D897F0AD195904CC3E0FFD394035002
 :100F100033EFC39401402DEF75F01FA424ECF5824C
 :100F2000E4344DF583E0904CC1F0904CC3E075F093
 :100F30001FA424EDF582E4344DF583E0904DE7F0F5
 :100F4000311C80047F08311C904DE7E0D3940140B0
 :100F500002E4F0904CC1E0D394024002E4F022ACF1
-:100F600007ECF46016AF04D20412331EAF04A206DD
-:100F7000920151F5AF04C2021232FC22904CC3E040
+:100F600007ECF46016AF04D2041233EFAF04A2060C
+:100F7000920151F5AF04C2021233CD22904CC3E06E
 :100F8000B40106C2017F1F41F5904CC3E0B40206D4
 :100F9000C2017F1E41F5904CC3E0B4030CC2067F32
 :100FA0001FF15FC2067F1D80B6C2017F1E51F5C2D0
@@ -278,702 +278,707 @@
 :10115000904EC7E0FBA3E0FAA3E02401F9E43AFAD9
 :101160007E00E92FF9EE3AFA1203B6B47F06904DED
 :10117000E27401F0904ECBE004F080CA904EC7E0DC
-:10118000FBA3E0FAA3E0F9122EFBEF60028133909B
-:101190004EC7E0A3E0FAA3E04A70028133904CC747
-:1011A000E064046007904CC9E0B4040690421374F4
-:1011B00003F0904DE6740AF0E4904CE3F0A3F09055
-:1011C0004CD5E0B40112E4904D40F0A37448F0A374
-:1011D0007412F0E4A3F08010E4904D40F0A3744842
-:1011E000F0A3745DF0E4A3F07B017A4879007D09F7
-:1011F0007C0091347B017A4E794C7D097C009134DE
-:10120000904EC7E0FBA3E0FAA3E0F99000011203BF
-:10121000CFFFB42E0A9000021203CF6429600FEFB3
-:10122000642970369000021203CF642E702C904B0C
-:10123000EB7420F0A37415F0A37410F0A37405F000
-:10124000904CC5E064016009904CCEE04410F08001
-:1012500010904CCEE054EFF08007904CCEE054EF6D
-:10126000F0904CB67401F0904CF4E0FF6401700211
-:101270008133EF640470028133EF640270028133C2
-:10128000904CC5E064037045904ECBF0904ECBE09F
-:10129000FFC394055037904EC7E0FBA3E0FAA3E0EC
-:1012A0002401F9E43AFA7E00E92FF9EE3AFA120342
-:1012B000B6FF64396009EF64536004EFB4470690E9
-:1012C0004D4A7403F0904ECBE004F080BF904EC7BF
-:1012D000E0FBA3E0FAA3E0F9122617904E4BE0B42E
-:1012E00001117402F0904E4CF07B017A4E794C7DE6
-:1012F0000381FE904E4BE0B404137402F0904E4C08
-:101300007406F07B017A4E794C7D0381FE904E4B42
-:10131000E06403600BE06402702F904DE4E07029FC
-:10132000E4904E4BF0904DEDF0904DE9E0600AE412
-:10133000F0904E4C7406F08006904E4C7402F07B98
-:10134000017A4E794C7D0381FE904DE4E070169059
-:101350004EC7E0FBA3E0FAA3E02401F9E43AFA7DEA
-:10136000067C0091349048007401F0904EC7E0FB79
-:10137000A3E0FAA3E0F91203B6904801F0904CC53F
-:10138000E0B4030A904D4AE0904802F08005E490F2
-:101390004802F0E4904DDFF0904E55E0706F900001
-:1013A000011203CFB47F157E487F03E92402F9E4DC
-:1013B0003AFA904EC67405F011EB801C7E487F030C
-:1013C000904EC7E0FBA3E0FAA3E02401F9E43AFA67
-:1013D000904EC67406F011EB904ECB7403F0904E15
-:1013E000CBE0FFC39409504174002FF582E43448E8
-:1013F000F583E0B47F0F904ECBE02400F582E43417
-:1014000048F583E4F0904ECBE004F080D17E487F35
-:1014100003904EC7E0FBA3E0FAA3E02401F9E43A0D
-:10142000FA904EC67406F011EB7B017A4879007D84
-:101430000991FE22904EF6EBF0A3EAF0A3E9F0ED5D
-:101440001DAE0470011C4E6016904EF6E0FBA3E446
-:1014500075F001120424A9F0FAE41203FC80E022E2
-:101460007B017A4C79BF7D4C7C0091347B017A4DB5
-:1014700079937D147C0091347B017A4D79A87D1499
-:101480007C0091347B017A4D79BC7D147C009134D1
-:101490007B017A4879007D097C0091347B017A4E8A
-:1014A000794C7D097C009134E4904DE6F0904DEC50
-:1014B000F0904DD9F0904DE1F0904DDEF0904DEB75
-:1014C000F0904DDDF0904DD5F0904DE5F0904DE36E
-:1014D000F0904E4BF0904DDCF0904DDFF0904DE2EF
-:1014E000F0904DEAF0904DD8F0904DE7F0904DED32
-:1014F000F0904DE0F0904D38F0904DD4F022904EA9
-:101500007AEBF0A3EAF0A3E9F0A3EDF0E4FF904E4C
-:101510007DE0FEEFC39E5023904E7AE0FBA3E0FAFD
-:10152000A3E0F98F827583001203CFFE747E2FF53E
-:1015300082E4344EF583EEF00F80D3F1F0EF7002C9
-:10154000A1FC904CEBE06002A1FC904CC9E0B4041B
-:1015500017904E7EE0B406037403F07B017A4E7957
-:101560007E904E7DE0FDF170904CC7E0FF6404601A
-:101570000AEFB4031D904DD3E06017904E7EE0B4A7
-:1015800006037403F07B017A4E797E904E7DE0FD78
-:10159000F168904CC5E064037062904E7EE0640197
-:1015A00070237404F0A3E07014904E81E0700EA3D9
-:1015B000E0700AA3E07006904DDDF08032904DDDC2
-:1015C0007401F0802A904E7EE0B402197405F0A3F5
-:1015D000E0700AA3E07006904DDDF08012904DDDC2
-:1015E0007401F0800A904E7EE0B403037407F07B30
-:1015F000017A4E797E904E7DE0FDF13C22904F01C4
-:10160000EFF0A3EDF07B017A4879007D097C009131
-:10161000349048007401F0A3E0FF904F01E0FEEF2A
-:101620004E904801F0904F02E0904803F07B017A21
-:101630004879007D0981FE904CC8E0640260079003
-:101640004CCAE0B4020302294C904CF4E0FF60085D
-:1016500064036004EFB405028072904CF4E0B401BE
-:101660000EA3E0FFE4FDB1FD904CF47402F0229073
-:101670004CF4E0B4020B7403F0A3E0FFA3E0FDA17F
-:10168000FD904CF4E0B40427E4904CF6F0904CF557
-:10169000E0FFE4FDB1FDE4904CF5F0904CF8E07013
-:1016A00007904CF47406F022904CF47405F02290EC
-:1016B0004CF4E0B40615E4904CF6F0904CF5F0A331
-:1016C000E0FDE4FFB1FDE4904CF4F022904EEDE437
-:1016D000F0A3F0A3F0123BD85025122BBE904EED94
-:1016E000EBF0A3EAF0A3E9F04A7007904CB604F0DF
-:1016F000800E904EEDE0FBA3E0FAA3E0F9312E223C
-:10170000904D4AE06035904DDDE0702F904CC5E083
-:10171000B403287B017A4879007D097C009134E488
-:10172000904E4BF090480004F0904D4AE0904802F3
-:10173000F07B017A4879007D0991FE22900BE774D5
-:1017400006F0904F10EDF0E0FD900BE8F07E0B7F7F
-:10175000E9904EC6EDF011EB7B017A0B79E7904FE3
-:1017600010E02402FD020887900BE77405F080D298
-:10177000900BE77403F0ED6002F14222F1C51239DB
-:10178000BDD137120D50120BDD900B7EE014600EB0
-:1017900024FE70EA123390121FB7F1D880FE904CED
-:1017A000EAE07012904CECE0700C904CE5E07006B2
-:1017B000904CF8E06005123BCC80C3123390F1D816
-:1017C00080BC80BA227B017A4E795678687C4E7D47
-:1017D000017E007F12020390E4900B7FF0900B7E5D
-:1017E000F07F01020E958094900BE77404F0E142C3
-:1017F000E4904F08F0904CC8E064026007904CCA37
-:10180000E0B40206904F08E0FF229047F4E0544015
-:10181000FEA3E05408FFBE4009BF0806904F08E051
-:10182000FF22904CEEE06006904F08E0FF22904CC3
-:10183000C9E07045904CC7E0703F904CC5E0640330
-:101840006037904CEFE0703B740AF0A3E070349086
-:101850004DEBE06402702C904CC3E0FFC394014058
-:101860000BEFD39403500512091C80177F0912094E
-:101870001C904F087401F0800AE4904CEBF0904FFC
-:101880000804F0904F08E0FF22E4904CF0F0904DF7
-:10189000E5F022904F0FEFF01205B31A97011B9D50
-:1018A000021B8E041AB9061B560A1B8E131C5C14ED
-:1018B0001D35151995271CFD291B4C2A18DE2F19DB
-:1018C0008D3019E8311A593218DE331CD0341D1608
-:1018D0003519E03719953919E83C00001D7CF1B540
-:1018E0001236A07B017A4C79FF7D017C007FC07E9F
-:1018F0007FB17D904CFFE064017034904C95E070B6
-:1019000002A3E070051217D880F1904CE0E0FEA32E
-:10191000E0FFC3904C96E09F904C95E09E50109055
-:101920004CD57402F0E4904CE5F07F1902085F7B1F
-:10193000017A4C79C07D017C007FBD7E7FB17D90B6
-:101940004CC0E0D394034002E4F0904CC0E0904CD3
-:10195000C3F0120F7C7F0A120E957B017A4C79F24C
-:101960007D027C007FBE7E7FB17D904CF2E0B4FFB3
-:1019700019A3E0B4FF14904C93E0A3E0904CF2F074
-:10198000904C91E0A3E0904CF3F0020EADF18AE4AC
-:10199000904D01F022904CC3E0D394005002A17C02
-:1019A000E094044002A17CE075F01FA424CFF974F8
-:1019B0004D35F0FA7B017D1F7C00D12D7FC8120EC2
-:1019C00095C2017FFF120AF57B017A4D79EE7D5DAC
-:1019D0007C007F607E7F120DE7D2017FFF020AF557
-:1019E000904DD6E0FF020737904CC57403F0E4A396
-:1019F000F01189E4904CEEF0904CEBF0904CC074F8
-:101A0000FEF0904CC3F0904D4A7403F0904DE67494
-:101A10000AF0904F0FE064317036904DE7F0904E31
-:101A200055F0904CC1F0904CE5741EF0904BEBE0FB
-:101A3000B40F12A3E0B40F0DA3E0B40F08A3E06449
-:101A40000F7002A17C904CBF7402F0120D50E1E2C5
-:101A5000904CE5E06002A17C22E4904CC5F0A3F03C
-:101A6000904CE3F0A3F0904CEB04F0904CEDE06070
-:101A70000A1189904CEDE0FF02091C904CECE0B497
-:101A80000105E4F0020FEE904CF0E07002A17C90B2
-:101A90004DD6E0FF020737904CC97403F0A37401E0
-:101AA000F0E4904CC7F0A3F09047F4E0A320E702E5
-:101AB000A17C904DD97432F022904CC97404F0E4AA
-:101AC000A3F07F0E12085F7F0212085F904131740D
-:101AD00001F0904CC3E0904CC0F0904CE9E06024E1
-:101AE000E4904DE7F0904CC1F0904CC3E075F01FCE
-:101AF000A424ECF582E4344DF583E4F0D15A904C03
-:101B0000BF7403F0E4904CE3F0A3F0A3E070031281
-:101B10000FB5E4904CE9F01189E4904CEBF0904D56
-:101B2000D9F0904213741AF0E4904DE1F090004027
-:101B3000E07014A3E07010A3E0700CA3E07008A3A1
-:101B4000E07004A3E060E67F0502085F7F041208EE
-:101B50005F7F0A020E95E490054FF0904DDE04F091
-:101B6000E4904DD9F09047F4E0A330E710904DE1B8
-:101B70007401F090054F7404F0FF02085FE4904C8C
-:101B8000F0F0904CCA7402F0904CC904F022904CD2
-:101B9000C5E0B40308E4904CC9F0A3F022904CC90E
-:101BA000E0904CCBF0E4904CC9F0A3F0904CEB04E7
-:101BB000F0E4904DD9F0904DE1E06401704C904C10
-:101BC000C3E0D39400403EE094045039E075F01F28
-:101BD000A424CFF9744D35F0FA7B017D1F7C00D130
-:101BE0002D7FC8120E95C2017FFF120AF57B017A84
-:101BF0004D79EE7D5D7C007F607E7F120DE7D20126
-:101C00007FFF120AF5E4904DE1F0904CECE0B40156
-:101C100005E4F0020FEE904CEDE06004FF02091CB9
-:101C2000904CF0E06008904DD6E0FF020737904CF2
-:101C3000C5E064017002A17C904F0FE06413700254
-:101C4000A17C904CCBE0640460077F0512091C80E6
-:101C500003120FEEE4904CE3F0A3F022904CC77413
-:101C600003F0A37401F0E4A3F0A3F07F0E12085F69
-:101C70007F0212085F904CE9E06034E4904DE7F099
-:101C8000904CC1F0904CC3E075F01FA424ECF58299
-:101C9000E4344DF583E4F0904DE7E0FF904CC3E071
-:101CA00075F01FA424EDF582E4344DF583EFF09038
-:101CB0004DE5E07006904DD47414F0904CE5E07062
-:101CC00003120FB5E4904CE9F0904CE3F0A3F0223E
-:101CD000904CC77404F0E4A3F01189E4904CEBF04D
-:101CE000904DDB740AF0904CC3E0904CC0F0904CE7
-:101CF000E9E07002A17C904CBF7403F022904CC3C9
-:101D0000E0904CC0F0904CC314FD7F011210149071
-:101D10004CBF7403F022904D391205820000000080
-:101D2000E4904DD7F0904DDE04F0904CC804F09054
-:101D30004CC704F022904CC7E0904CCBF0E4904CA0
-:101D4000C7F0A3F0904CEB04F0E4904D3DF0904CC4
-:101D5000ECE0B40105E4F0020FEE904CEDE060041D
-:101D6000FF02091C904CF0E06008904DD6E0FF02A5
-:101D70000737120FEEE4904CE3F0A3F022904ED11F
-:101D8000ECF0A3EDF0A3EBF0A3EAF0A3E9F0908070
-:101D9000987404F0A3E4F0900CAF74A0F0A3EEF0FC
-:101DA000A3EFF0900CB274A1F07A0C79AF7E0C7FA7
-:101DB000AF74AFFC740CFFECFEEF90809AEEF0A3D2
-:101DC000EFF0904ED1E0FCA3E0FAECFFEAFEEF90DA
-:101DD000809EEEF0A3EFF07A0B79837E0B7F837405
-:101DE00083FC740BFFECFEEF90809CEEF0A3EFF011
-:101DF0009080907402F090809CA3E020E707908090
-:101E000090E04401F0908006E04404F0F1DA904E56
-:101E1000D3E0A3E0FAA3E0AE02FF7B017A0B798363
-:101E2000904ED1E0A3E0904EC6F00210EB904EF938
-:101E3000EBF0A3EAF0A3E9F0ED1DAE0470011C4E37
-:101E40006017904EF9E0FBA3E475F001120424A999
-:101E5000F0FA74FF1203FC80DF22904CC3E0149070
-:101E60004F09F0E4904DDEF0904F09E0FD7F021243
-:101E70001014904F09E0FF603C904DEEE06402705A
-:101E800034EF75F01FA424EFF9744D35F0FA904E3D
-:101E9000B07401F0A3EAF0A3E9F0A37406F07B01AB
-:101EA0007A4D79EFF140EF600C7B017A4D79EE7D50
-:101EB0001F7C00D12D904F09E0FF6401603C904EE3
-:101EC0000DE064027034EF75F01FA424EFF9744D37
-:101ED00035F0FA904EB07401F0A3EAF0A3E9F0A354
-:101EE0007406F07B017A4E790EF140EF600C7B01B5
-:101EF0007A4E790D7D1F7C00D12D904F09E0FF6453
-:101F000002603C904E2CE064027034EF75F01FA428
-:101F100024EFF9744D35F0FA904EB07401F0A3EA55
-:101F2000F0A3E9F0A37406F07B017A4E792DF1401D
-:101F3000EF600C7B017A4E792C7D1F7C00D12D2225
-:101F4000904EADEBF0A3EAF0A3E9F0E4FF904EB3BE
-:101F5000E0FEEFC39E5030904EB0E0FBA3E0FAA34A
-:101F6000E0F98F827583001203CFFE904EADE0FB47
-:101F7000A3E0FAA3E0F98F827583001203CF6E60AD
-:101F8000037F00220F80C67F0122908080E4F0A3AF
-:101F9000F0A3F01232C1E4904F0DF0F0904F0DE03D
-:101FA00090068193FF600DC2051232DE904F0DE066
-:101FB00004F080E822F18AD2067F10120F5FD20669
-:101FC0007F0F120F5FD2067F1F120F5FD2067F1E98
-:101FD000120F5FD2067F1D020F5F90812CE030E56B
-:101FE000F9229080107401F080FE2280F5904CC0A0
-:101FF000E0FF64FE6003EF70087F2212085F7F013C
-:10200000227F00227B017A4C79F27D027C007FBE28
-:102010007E7F121D7D904CF2E004F0A3E004F0906E
-:102020004CF2E09044FAF0904CF3E09044FBF090D6
-:102030004DD0E09044FCF0904DD1E09044FDF09004
-:102040004DD2E09044FEF022904DECE06045E0146B
-:10205000F0E0703F904CEDE0B405389047F4E05468
-:1020600040FEA3E0540864087003EE64406024E47A
-:10207000904DD4F0904CE974F0F0E4904CEEF09078
-:102080004E55F0904DD3F011047F2C12085FE49070
-:102090004CEDF022120B07904CE4E004F070069037
-:1020A0004CE3E004F011C611D75109114831BC903E
-:1020B0004CCAE064026007904CC8E0B40207E490A8
-:1020C0004CE3F0A3F022904CD3E0600A14F0E070EF
-:1020D000057405F071EF22904DDBE0600FE014F025
-:1020E000E0700990413104F0904DDAF0904CC9E075
-:1020F00064046008904CC7E064047054904CC7E0DE
-:1021000064047034904DDAE07010904CE3E0FEA36C
-:10211000E0FF4E6023EF541F701EE4904DDAF09004
-:102120004E4C7404F0904CF9E0904E4DF07B017AE7
-:102130004E794C7D021214FE904CE3E0640470046E
-:10214000A3E064B07059120CF2904CEC7401F022D0
-:10215000904CC5E0B40311C3904CE4E094B0904CB3
-:10216000E3E0940440398038904CC5E0B40111C3D9
-:10217000904CE4E09478904CE3E09400402180207F
-:10218000C3904CE4E09414904CE3E0940040109031
-:102190004DE5E06007E4F07F0E12085F120FEE22BB
-:1021A000121FB7904BEF74FFF0904D017401F09047
-:1021B0004D4074FFF0A3F0A3F0A3F022904CE9E0AF
-:1021C0006028E4904CE3F0A3F0904CFCF0904CE9D4
-:1021D000E014F0E07014904CC4E0904CC3F0904CCC
-:1021E000C0F07F0D12091C120FEE904CEEE060184B
-:1021F000E4904CE3F0A3F0904CEEE014F0E07008B3
-:102200007F0A120E95120FEE22904CCEE030E13E86
-:10221000904CD0E0C394FA5003E004F0904CD0E02E
-:1022200064B47037904DE3E004F0E0D394025007BB
-:10223000E4904CD0F08024904DE3E0B4031D904D29
-:10224000DC7401F0E4904CD0F0120FEE800DE490BD
-:102250004DE3F0904DDCF0904CD0F0904CCEE0305F
-:10226000E44B904CEA740AF0904CD1E0C394FA50DD
-:1022700003E004F0904CD1E06406705D904CC3E044
-:10228000FF600464FE7052904BEB7420F0A3741551
-:10229000F0A37410F0A37405F0E4904CCDF0120C90
-:1022A000F27F0A120E957F0A12091C802C904CCDE9
-:1022B000E06021E4F07F0D12091C904CEB7401F0FA
-:1022C000904CC3E0904CC0F0904CBF7401F0120DE4
-:1022D00050121FEBE4904CD1F0904CCEE030E3492B
-:1022E000904CEA740AF0904CD2E0C394FA5003E0A8
-:1022F00004F0904CD2E064067068904CE974F0F001
-:10230000E4904CEEF07F0512091C121FB7E4904CCC
-:10231000CCF0904CEB04F0904CC0E0904CC4F090AA
-:102320004CC3E0904CC0F08039904CCCE0602EE47F
-:10233000F0904CC3E0FF904CC0E06F6020904CEBFD
-:102340007401F0121FB7904CC3E0904CC0F0904C59
-:10235000BF7401F0120CF2120D50121FEBE4904CFE
-:10236000D2F0904CCEE020E50261E9A3E0C394FAFC
-:102370005003E004F0904CCFE064067071904DE89B
-:10238000E0B40C08904CC17402F0801B904DE8E062
-:10239000B41208904CC17401F0800C904DE8E0B488
-:1023A0001805E4904CC1F0904CE5740AF0904CC3D1
-:1023B000E0FF6003B4FE07904CBF7402F022EFD33D
-:1023C0009403502AEFC394014024904CC1E0FF9045
-:1023D0004CC3E075F01FA424ECF582E4344DF58382
-:1023E000EFF0904CBF7403F022E4904CCFF02290B9
-:1023F0004ECD12058200000000904C95E07002A3C3
-:10240000E07002A1FB904C95E0FEA3E0FF904CD45D
-:10241000E0FD04F0ED25E024D6F582E4344CF583AC
-:10242000EEF0A3EFF0904CD4E0C394044002E4F04B
-:10243000E4904ECCF0904ECDE0F8A3E0F9A3E0FAA2
-:10244000A3E0FB904ECCE025E024D6F582E4344CAA
-:10245000F583E0FEA3E0FFE4FCFDEB2FFFEA3EFE88
-:10246000ED39FDEC38FC904ECD120576904ECCE067
-:1024700004F0E0B404BF904ECDE0FCA3E0FDA3E087
-:10248000FEA3E0FFE47B04FAF9F81204C5904ECDF8
-:10249000120576904CE0E0FEA3E0FFE4FCFD904ED8
-:1024A000CDE0F8A3E0F9A3E0FAA3E0FBD3120565C1
-:1024B0005007E4904CF9F0A13B904CFAE0FEA3E009
-:1024C000FFE4FCFD904ECDE0F8A3E0F9A3E0FAA311
-:1024D000E0FBC31205654008904CF97464F0805B22
-:1024E000904CE0E0FEA3E0FFFBAA06E4904ECDE0B6
-:1024F000FCA3E0FDA3E0FEA3E0C39BFFEE9AFEED8C
-:102500009400FDEC9400FCE47B64FAF9F812043AC0
-:10251000C006C007904CE0E0FEA3E0FFC3904CFB78
-:10252000E09FFF904CFAE09EFEAB07FAE4F9F8D08A
-:1025300007D0061204C5904CF9EFF0904CE0E0FE95
-:10254000A3E0FFE4FCFD904ECDE0F8A3E0F9A3E0AA
-:10255000FAA3E0FBC31205655027904CD57402F036
-:10256000904D00E064027002A1F3904CFF7401F002
-:10257000FB7A4C79FFFD7C007FC07E7F120DE780E7
-:1025800072904D00E0B40215E4904CFFF07B017AAC
-:102590004C79FF7D01FC7FC07E7F120DE7904CDE01
-:1025A000E0FEA3E0FFE4FCFD904ECDE0F8A3E0F9EF
-:1025B000A3E0FAA3E0FBC3120565501D904CD5744F
-:1025C00001F0904D01E0702B904D40F0A37448F065
-:1025D000A37412F0E4A3F0801AE4904CD5F0904D6F
-:1025E00001E0700F904D40F0A37448F0A3745DF0CB
-:1025F000E4A3F0904CD5E0904D00F022AD07AC067E
-:10260000904E4BE06402600E7401F0904E4C04F06A
-:10261000EFA3F0EEA3F022904EDAEBF0A3EAF0A3E2
-:10262000E9F0E4A3F0F0904EDDE0FFC39406400330
-:10263000022930904EDAE0FBA3E0FAA3E02401F98E
-:10264000E43AFA7E00E92FF9EE3AFA1203B6FF54A3
-:10265000F064F0600AEF54D064D0600302292712BE
-:1026600003B6FBB4F1097F837E01B1FC0228FCEBC9
-:10267000B4F2097FCD7E00B1FC0228FC904EDAE076
-:10268000FBA3E0FAA3E02401F9E43AFAA3E07E0018
-:1026900029F9EE3AFA1203B6FBB4F3077FB7B1FC9F
-:1026A0000228FCEBB4F4097FB67E00B1FC0228FCE2
-:1026B000904EDAE0FBA3E0FAA3E02401F9E43AFA51
-:1026C000A3E07E0029F9EE3AFA1203B6FBB4F5074F
-:1026D0007FB5B1FC0228FCEBB4F6097FEA7E00B1BD
-:1026E000FC0228FC904EDAE0FBA3E0FAA3E0240110
-:1026F000F9E43AFAA3E07E0029F9EE3AFA1203B6B9
-:10270000FBB4F7077FE9B1FC0228FCEBB4F8097FC2
-:10271000E27E00B1FC0228FC904EDAE0FBA3E0FA76
-:10272000A3E02401F9E43AFAA3E07E0029F9EE3AA5
-:10273000FA1203B6FBB4F9087F940EB1FC0228FC30
-:10274000EBB4FA097F8A7E01B1FC0228FC904EDAD4
-:10275000E0FBA3E0FAA3E02401F9E43AFAA3E07E67
-:102760000029F9EE3AFA1203B6FBB4FB087F920E89
-:10277000B1FC0228FCEBB4D0097F2A7E02B1FC0236
-:1027800028FC904EDAE0FBA3E0FAA3E02401F9E490
-:102790003AFAA3E07E0029F9EE3AFA1203B6FBB446
-:1027A000D1097F257E02B1FC0228FCEBB4D3097F5E
-:1027B000267E02B1FC0228FC904EDAE0FBA3E0FA90
-:1027C000A3E02401F9E43AFAA3E07E0029F9EE3A05
-:1027D000FA1203B6FBB4D2097F247E02B1FC0228B0
-:1027E000FCEBB4D4097F277E02B1FC0228FC904E9A
-:1027F000DAE0FBA3E0FAA3E02401F9E43AFAA3E06B
-:102800007E0029F9EE3AFA1203B6FBB4D5097F210E
-:102810007E021225FC01FCEBB4D6097F237E021256
-:1028200025FC01FC904EDAE0FBA3E0FAA3E02401D2
-:10283000F9E43AFAA3E07E0029F9EE3AFA1203B677
-:10284000FBB4D7077F701225FC01FCEBB4D8097FDD
-:102850006F7E001225FC01FC904EDAE0FBA3E0FA4B
-:10286000A3E02401F9E43AFAA3E07E0029F9EE3A64
-:10287000FA1203B6FBB4D9077FB81225FC807DEBB2
-:10288000B4DA097F307E001225FC8070904EDAE0C9
-:10289000FBA3E0FAA3E02401F9E43AFAA3E07E0006
-:1028A00029F9EE3AFA1203B6FBB4DB097F067E0380
-:1028B0001225FC8047EBB4DC097F077E031225FC60
-:1028C000803A904EDAE0FBA3E0FAA3E02401F9E4B9
-:1028D0003AFAA3E07E0029F9EE3AFA1203B6FEB402
-:1028E000DD067F0131318014EEB4DE067F02313126
-:1028F000800A1203B6B4DF047F043131904E4BE0FE
-:10290000B40224904EDAE0FBA3E0FAA3E02401F93C
-:10291000E43AFAA3E07E0029F9EE3AFA1203B690FF
-:102920004DEDF0E41203FC904EDDE004F0022626AB
-:1029300022904E4BE0640260127404F0904DE974F2
-:1029400001F0904E4C7406F0A3EFF022904EEAE4B2
-:10295000F0A3F0A3F071BE904EEAEBF0A3EAF0A36F
-:10296000E9F04A700261BD904EEAE0FBA3E0FAA3F1
-:10297000E0F99000011203CFFF700261BD6428608E
-:1029800005EF64587032904CC8E0B402107F2912F1
-:10299000085F904CC87403F0E4904DD7F0904CCA97
-:1029A000E06402600261BD90425E04F07F0A12089A
-:1029B0005F904CCA7403F022904EEAE0FBA3E0FA69
-:1029C000A3E0F99000011203CFFFD39462400241CB
-:1029D00089EFC3945950024189EFB4623890054F92
-:1029E000E0FF04F074502FF582E43405F583743071
-:1029F000F0904D39E0FCA3E0FDA3E0FEA3E0FFE48E
-:102A00007B0AFAF9F812043A904D39120576904D86
-:102A1000D7E004F022904EEAE0FBA3E0FAA3E0F94D
-:102A20009000011203CF24D8FF90054FE0FE04F080
-:102A300074502EF582E43405F583EFF09000011216
-:102A400003CF24A8FFE434FFFEE4FCFDC004C0056E
-:102A5000C006C0077F0AFE904D39E0F8A3E0F9A355
-:102A6000E0FAA3E0FB12043AD003D002D001D00078
-:102A7000EF2BFFEE3AFEED39FDEC38FC904D3912AC
-:102A80000576904DD7E004F022904EEAE0FBA3E0FB
-:102A9000FAA3E0F99000011203CFFFD3942740027C
-:102AA000615AEFC3941E5002615AEFB42738900563
-:102AB0004FE0FF04F074502FF582E43405F5837481
-:102AC00030F0904D39E0FCA3E0FDA3E0FEA3E0FF71
-:102AD000E47B0AFAF9F812043A904D39120576901F
-:102AE0004DD7E004F022904EEAE0FBA3E0FAA3E029
-:102AF000F99000011203CF2413FF90054FE0FE046C
-:102B0000F074502EF582E43405F583EFF090000167
-:102B10001203CF24E3FFE434FFFEE4FCFDC004C055
-:102B200005C006C0077F0AFE904D39E0F8A3E0F922
-:102B3000A3E0FAA3E0FB12043AD003D002D001D004
-:102B400000EF2BFFEE3AFEED39FDEC38FC904D39ED
-:102B5000120576904DD7E004F022904EEAE0FBA3F8
-:102B6000E0FAA3E0F99000011203CF642A704090CC
-:102B7000054FE06010E0FF14F074502FF582E4344C
-:102B800005F583E4F0904DD7E06032904D39E0FCDC
-:102B9000A3E0FDA3E0FEA3E0FFE47B0AFAF9F8124C
-:102BA00004C5904D39120576904DD7E014F022906F
-:102BB0004EEAE0FBA3E0FAA3E0F912112E22E49022
-:102BC0004E88F0A3F0A3F0A3F0A3F0A3F0A3F0A32A
-:102BD000F0A3F0A3F0A3F0A3F0A3F01235407A4DD8
-:102BE00079A8904EB07401F0A3744DF0A374A8F0CE
-:102BF000A37414F07B017A4D79BC121F40EF60166C
-:102C00007B017A4D79BC7D14B1CBEF7009904CCE2D
-:102C1000E04402F0800C904CCEE054FDF0E4904C87
-:102C2000D0F0E4904E88F0904E88E0FF90068193BB
-:102C3000602F74BC2FF582E4344DF583E0904E8A0A
-:102C4000F0E0FD6014904E8EE004F0A3E0FEED4E47
-:102C5000F0AF05B1BDA3E02FF0904E88E004F08006
-:102C6000C6904E90E0904DE4F0904E8EE0904E94E1
-:102C7000F0904E8FE0FFB1BD904E93EFF0904DE499
-:102C8000E0D394024020904E93E0FFA3E0FED39F58
-:102C90004004AF068000904DE4E0D39F4008904E82
-:102CA000927401F08005E4904E92F0E4904E88F02A
-:102CB000904E88E0FF900681937002A19174932F4B
-:102CC000F582E4344DF583E0FE74BC2FF582E434E4
-:102CD0004DF583E06E904E8AF0904E88E0FF24BC64
-:102CE000F582E4344DF583E0904E8DF0904E8AE00D
-:102CF0007004A189A189904E92E060077B007A0060
-:102D000079002274BC2FF582E4344DF583E0FE7423
-:102D1000932FF582E4344DF583EEF0E4904E89F084
-:102D2000904E89E0FFC394085059A3E030E03C90F6
-:102D30004E88E0FE33333354F8FEEF4E904E8CF065
-:102D4000A3E0FF904E8CE090069693FD12305F90CA
-:102D50004E91EFF0904E8DE030E009904E91E0FF03
-:102D6000B1FB8007904E91E0FFD151904E8AE0FF79
-:102D7000C313F0904E8DE0FFC313F0904E89E00432
-:102D8000F0809D904E8B7401F0904E88E004F081AD
-:102D9000B0904E4BE0B4030A904DDFE0B4010374F1
-:102DA00002F0904E8BE07007904DDFE0B402077B9D
-:102DB000017A4E79A6227B007A00790022E4FEEFA8
-:102DC0006006145FFF0E80F7AF0622904EF0EBF026
-:102DD000A3EAF0A3E9F0E4FFEFC39D501B904EF08F
-:102DE000E0FBA3E0FAA3E0F98F827583001203CF22
-:102DF00060037F00220F80E07F0122E4FEEFC39496
-:102E0000E04020EFD394E7501A904EA6E0FEEF5436
-:102E100007FF7401A807088002C333D8FC4E904E08
-:102E2000A6F022E4FE74A72EF582E4344EF583E08A
-:102E3000FD6F601CED7014904DEDE06F601274A793
-:102E40002EF582E4344EF583EFF0220EEEB406D573
-:102E500022E4FEFDEF54F064F06007EF54D0FCBCB8
-:102E6000D00C904E4BE0B4020B7403F08006904DF2
-:102E7000DF7401F0EFC394E04021EFD394E7501BDF
-:102E8000904EA6E0FEEF5407FF7401A807088002E9
-:102E9000C333D8FCF45E904EA6F022E4FEED702120
-:102EA00074A72EF582E4344EF583E06F7047EEB4DC
-:102EB000050B24A7F582E4344EF583E4F07D018010
-:102EC0003474A72EF582E4344EF583E0FC74A62E0C
-:102ED000F582E4344EF583ECF074A72EF582E434E9
-:102EE0004EF583E06014EEB4050B24A7F582E434BC
-:102EF0004EF583E4F00EEEB406A322904ED6EBF02E
-:102F0000A3EAF0A3E9F0E4FDA3F0904DE2E0640150
-:102F10006002E1EF904ED97405F0904ED9E0FE14B6
-:102F2000F0EE7003023037904ED6E0FBA3E0FAA338
-:102F3000E02401F9E43AFAA3E07E0029F9EE3AFA36
-:102F40001203B6FDC394244073EDD39427506DED66
-:102F500024DC24FD50046037805F904CEA740AF052
-:102F6000904CCEE04408F054EFF0ED24DDFF904C9F
-:102F7000C3E0B50708904CC5E06403703C904CC3B7
-:102F8000EFF0904CCC7401F0E4904CE5F0802A9086
-:102F90004CEA740AF0904CCEE054F7F04410F090F4
-:102FA0004CC3E0FF601364FE600F904CCD7401F0E1
-:102FB000E4904CC3F0904CE5F07F0122904CCEE0C1
-:102FC00054E7F0ED64186009ED640C6004EDB41290
-:102FD00015904CEA740AF0904DE8EDF0904CCEE07C
-:102FE0004420F07F0122904CCEE054DFF0E11A90B3
-:102FF0004ED6E0FBA3E0FAA3E0F99000011203CF64
-:1030000064EF7029904CEA740AF0904CCEE054F7CB
-:10301000F04410F0904CC3E0FF600F64FE600B9032
-:103020004CCD7401F0E4904CC3F07F0122904CCE63
-:10303000E054E7F054DFF07F0022904CF5EDF0A370
-:10304000EBF0EF30E012904CF4E0B403047402F0C3
-:1030500022904CF47401F022904CF47404F022AEEF
-:1030600007E4904F0BF0EE30E005E4904CF8F09060
-:103070004F0BEDF0904CC1E0602EEDB4E608904FA0
-:103080000B74E7F08022EDB4E408904F0B74E6F087
-:103090008016EDB4E308904F0B74E2F0800AEDB4B3
-:1030A000E206904F0B74E3F0904DE2E064016002A1
-:1030B0002148EDB44C08904F0B7448F02148EDB412
-:1030C0005208904F0B74D8F0807EEDB45108904FA9
-:1030D0000B74D7F08072EDB42808904F0B7447F052
-:1030E0008066EDB42A08904F0B74DAF0805AED64D4
-:1030F000297055EE30E04C904DE7E06004E4F0803C
-:1031000006904DE77401F0904CC3E0FF6003B4FEFD
-:1031100008904CBF7402F0802AEFD394035024EF40
-:10312000C39401401E904DE7E0FF904CC3E075F062
-:103130001FA424EDF582E4344DF583EFF0904CBFED
-:103140007403F0E4904F0BF0904E55E0600241BBE9
-:10315000904DE2E07006904DE7E06014904DE2E0A3
-:103160006401600241BB904DE7E06401600241BB35
-:10317000ED24C6B40C00400241BB90318875F003C9
-:10318000A4C58325F0C583730231AC0231C302327A
-:103190000C02322902324702327002328D0232951D
-:1031A00002329D0232A50232AD0232B5904CC1E02E
-:1031B000B40108904F0B7444F041BB904F0B74D690
-:1031C000F041BB904CC1E0FC7014AF067B2B7D043A
-:1031D000113AEE30E02F904CF8740AF08027ECB4EE
-:1031E000010AAF067B527D01113A8019904CC1E073
-:1031F000B40212AF067B2B7D08113AEE30E0069048
-:103200004CF8740AF0E4904F0BF041BB904CC1E0D5
-:103210007008904F0B74D2F041BBAF067B507D0815
-:10322000113AE4904F0BF041BB904CC1E0B4010F58
-:10323000AF067B2C7D08113AE4904F0BF0807C9018
-:103240004F0B74D5F08074904CC1E0700AAF067BD0
-:103250002C7D08113A8008AF067B2C7D01113AEED7
-:1032600030E006904CF8740AF0E4904F0BF0804B7D
-:10327000904CC1E07008904F0B7446F0803DAF0653
-:103280007B207D0A113AE4904F0BF0802E904F0B7B
-:1032900074F4F08026904F0B74F2F0801E904F0B68
-:1032A00074F5F08016904F0B74F8F0800E904F0B71
-:1032B00074F6F08006904F0B74F7F0904F0BE0FF20
-:1032C00022E4904F0CF0F0904F0CE0FFC3940850B4
-:1032D0000CC20551DE904F0CE004F080EA22AC07EE
-:1032E000ECF46017AF04A2059203710DAF04A205C0
-:1032F000B3920251FCAF04C204711E22EFF4600CC1
-:103300007B017A807978A2029200712F22EFF4601B
-:103310000C7B017A80797CA2039200712F22EFF45A
-:10332000600C7B017A807970A2049200712F229048
-:103330004EFCEBF0A3EAF0A3E9F0E4FEFDEF540746
-:10334000FEEF1313135403FD300022904EFCE0FBFC
-:10335000A3E0FAA3E02DF9E43AFA1203B6FF7401F0
-:10336000A806088002C333D8FC4F0203FC904EFC31
-:10337000E0FBA3E0FAA3E02DF9E43AFA1203B6FF6A
-:103380007401A806088002C333D8FCF45F0203FC72
-:10339000E4FF904F0EF0FEFDEF900681936049EF41
-:1033A00093FD131313541FFEED5407FD7401A8057C
-:1033B000088002C333D8FCFDEE2478FBE434808B14
-:1033C00082F583E0FCEDF4FBEC5BF0EE2470F5821B
-:1033D000E43480F583E04DF0EE2474F582E434802B
-:1033E000F583E05BF00F80B0B10C90811CE0904F52
-:1033F0000EF0904DDCE06020E4FF91287F019128E1
-:103400007F0291287F0391287F0491287F059128CE
-:103410007F0691287F078010904F0EE0FF9000A359
-:10342000F0EFF49000A7F022904F12EFF091C792C6
-:1034300008904F12E0FFA208B39207EFF4700281E8
-:10344000C6EF5407FEEF1313135403FF3007432452
-:10345000A3F582E43400F583C083C082E0FD7401EB
-:10346000A806088002C333D8FCF45DD082D083F074
-:1034700074A72FF582E43400F583C083C082E0FF97
-:103480007401A806088002C333D8FC4FD082D083D1
-:10349000F02274A32FF582E43400F583C083C08248
-:1034A000E0FD7401A806088002C333D8FCFC4DD0AF
-:1034B00082D083F074A72FF582E43400F583E0FF17
-:1034C000ECF4FEEF5EF0227B017A81791CAD07E41B
-:1034D000904F11F0FEEF5407F0EF1313135403FE57
-:1034E000F5827583001203CFFD3395E0FC904F11F8
-:1034F000E0FF74017E00A807088005C333CE33CEF9
-:10350000D8F9FFEE5CFEEF5D4E24FF22E4FFEFFDF5
-:103510007C002478FBEC34808B82F583E0FEED2484
-:1035200070FDEC34808D82F583E04EF4FEEF247C58
-:10353000FDEC34808D82F583EEF00FEFB404CF22E2
-:10354000E4FF904EDEF0FEFDA3F0A3F0A3F0EF90B9
-:10355000068193607CEF93FD131313541FFEED540B
-:1035600007FD7401A805088002C333D8FCFDEE24D2
-:1035700078FBE434808B82F583E0FCEDF4FBEC5BBC
-:10358000F0EE2470F582E43480F583E04DF0EE2413
-:1035900074F582E43480F583E05BF090811CE0F404
-:1035A000FC74BC2FF582E4344DF583ECF0EE247806
-:1035B000FBE434808B82F583E04DF0EE2470FBE475
-:1035C00034808B82F583E0FCEDF4FBEC5BF00FA123
-:1035D0004EE4FFEF90068193607CEF93FD1313138D
-:1035E000541FFEED5407FD7401A805088002C33383
-:1035F000D8FCFDEE2478FBE434808B82F583E0FC7C
-:10360000EDF4FBEC5BF0EE2470F582E43480F5839E
-:10361000E04DF0EE2474F582E43480F583E05BF055
-:1036200090811CE0F4FC74A82FF582E4344DF583FE
-:10363000ECF0EE2478FBE434808B82F583E04DF0EF
-:10364000EE2470FBE434808B82F583E0FCEDF4FB28
-:10365000EC5BF00FA1D3E4FFEF9006819360407420
-:10366000BC2FF582E4344DF583E0FE74A82FF5827B
-:10367000E4344DF583E06E602374BC2FF582E434AE
-:103680004DF583C083C082E0FE74A82FF582E43438
-:103690004DF583E0FDEE5DD082D083F00F80B9223E
-:1036A000121460D1D5904CEB7401F0904CE5741E6F
-:1036B000F0E4904CF0F0904D0A74FFF09044FCE080
-:1036C000904DD0F09044FDE0904DD1F09044FEE05C
-:1036D000904DD2F022904CD37405F0E4A3F0904CBE
-:1036E000907433F0E4FFEF25E024D6F582E4344C07
-:1036F000F5837462F0A3F00FEFB404EA904C91E00C
-:10370000FEA3E0FFC3904C94E09FFD904C93E09E9D
-:10371000FCE41202067BF67A28791C783F1200FB43
-:10372000C004C005C006C007904C91E0FCA3E0FDBA
-:10373000E4120206D003D002D001D00012000A1217
-:10374000023F904CFAEEF0A3EFF0904C91E0FEA314
-:10375000E0FFC3904C94E09FFD904C93E09EFCE40E
-:103760001202067BC37AF579A8783E1200FBC004EA
-:10377000C005C006C007904C91E0FCA3E0FDE41238
-:103780000206D003D002D001D00012000A12023F7C
-:10379000904CDEEEF0A3EFF0904C91E0FEA3E0FF42
-:1037A000C3904C94E09FFD904C93E09EFCE4120289
-:1037B000067B5C7A8F7942783E1200FBC004C0051C
-:1037C000C006C007904C91E0FCA3E0FDE4120206A5
-:1037D000D003D002D001D00012000A12023F904C58
-:1037E000E0EEF0A3EFF022904F03EDF09000011215
-:1037F00003CF904F04F022904CEAE0600214F09066
-:103800004CEFE0600214F0904CF8E0600B14F0E034
-:103810007006904CF47406F0904CE5E06020904CFB
-:10382000EEE06006E4904CE5F022904CE5E014F008
-:10383000120F7C904CE5E07051120FB5804C904C0B
-:10384000E9E07046904CEEE07040904CE2E0603A67
-:1038500014F0E0FFC39408501BE4904131F0EF30C6
-:10386000E109C2017F1D120AF58016D2017F1D12E7
-:103870000AF5800D9041317401F0D2017F1D120ACA
-:10388000F5904CE2E07003740CF0904DDCE0702D8C
-:10389000904DDDE064017025F0904E4CE0600D7BB2
-:1038A000017A4E794C7D031214FE8011904800E09D
-:1038B000600B7B017A4879007D091214FE904DD986
-:1038C000E06009E014F0E07003121FEB904DD4E0CB
-:1038D0006011E014F0E0700B904D3DE070057F1B2F
-:1038E00012085F904DE6E06029E014F0E07023904C
-:1038F0004D4AE06002E4F0904CC7E0B40407904207
-:1039000013740CF022904CC9E0B404069042137476
-:103910003AF022904EE2EEF0A3EFF0904EE4ECF09D
-:10392000A3EDF0904EE4E0FEA3E0FFD3904EE3E081
-:103930009F904EE2E09E4016904EE4E0FEA3E0FF32
-:10394000904EE3E09FFF904EE2E09EFE801E904E80
-:10395000E2E0FEA3E0FFC3904EE5E09FFF904EE45F
-:10396000E09EFEAD03C3EB9FFFE49EFE22904F0559
-:10397000EEF0A3EFF0A905904B9EE0FEA3E0FFADB3
-:103980000119ED602F0FEFAC0670010E14F5828C5B
-:1039900083E0FD904F05E475F00112042485F08268
-:1039A000F583EDF0AD07AC06BC4BD4BD9AD17E4B90
-:1039B0007F3680CB904B9EEEF0A3EFF0227A0C790D
-:1039C0004B904EF37401F0A3740CF0A3744BF09081
-:1039D0004BA0E0FEA3E0FF904B9EE06E7003A3E0DF
-:1039E0006F7002616C7E0C7F4B7D03316D904EF3E6
-:1039F000E0FBA3E0FAA3E0F91203B6B4022B904E69
-:103A0000F4E475F00212040E904EF3E0FBA3E0FA2A
-:103A1000A3E0F91203B6FF904E68E0A3E0FAA3E03A
-:103A2000F5828A831205DD616C904EF3E0FBA3E022
-:103A3000FAA3E0F91203B664047059904EF475F0DD
-:103A40000112040E7E0C7F4E904EF3E0FBA3E0FAD1
-:103A5000A3E0F91203B614FD316D904EF3E0FBA321
-:103A6000E0FAA3E02401F9E43AFAC002C001904E62
-:103A7000F3E0A3E0FAA3E0F91203B6FD7C00904E58
-:103A80006BE0A3E0FAA3E0F5828A83D001D00212B2
-:103A900005DD616C904EF3E0FBA3E0FAA3E0F912C0
-:103AA00003B664057059904EF475F00112040E7E51
-:103AB0000C7F4E904EF3E0FBA3E0FAA3E0F9120373
-:103AC000B614FD316D904EF3E0FBA3E0FAA3E024C1
-:103AD00001F9E43AFAC002C001904EF3E0A3E0FA23
-:103AE000A3E0F91203B6FD7C00904E74E0A3E0FA67
-:103AF000A3E0F5828A83D001D0021205DD806D90AB
-:103B00004EF3E0FBA3E0FAA3E0F91203B6640370FE
-:103B100059904EF475F00112040E7E0C7F4E904EBB
-:103B2000F3E0FBA3E0FAA3E0F91203B614FD316D54
-:103B3000904EF3E0FBA3E0FAA3E02401F9E43AFAA3
-:103B4000C002C001904EF3E0A3E0FAA3E0F9120333
-:103B5000B6FD7C00904E77E0A3E0FAA3E0F5828A00
-:103B600083D001D0021205DD800280FE904BA5E0DB
-:103B7000FEA3E0FF904C5EE06E7003A3E06F602256
-:103B8000904E6EE0FBA3E0FAA3E0F94A603712051D
-:103B9000D9904BA5E0FFA3E0904C5ECFF0A3EFF0EF
-:103BA00080CA904C8DE0FFA3E06F6019904E71E0E9
-:103BB000FBA3E0FAA3E0F94A600B1205D9904C8D03
-:103BC000E0A3F080DD22900446E0FF22900B7F749A
-:103BD00001F0E4900B7EF022904B9CE0FEA3E0FF0E
-:103BE000904B9AE0B50607A3E0B50702D322C322A3
-:103BF0009082807401F022904E9EEBF0A3EAF0A335
-:103C0000E9F0904EA474FFF5F012042445F0602A08
-:103C1000904EA1E0FBA3E475F001120424A9F0FA90
-:103C20001203B6FF904E9EE0FBA3E475F001120470
-:103C300024A9F0FAEF1203FC80C822904EB4EEF0F3
-:103C4000A3EFF0904EB8EBF0A3EAF0A3E9F0904EAA
-:103C5000B6ECF0A3EDF0A3E0F9A3E0FAA3E0904EF8
-:103C6000A1C9F0A3EAF0A3E9F0A3ECF0A3EDF07B87
-:103C7000017A0B798671F7900B8374A0F0904EB4A3
-:103C8000E0FFA3E0900B84CFF0A3EFF0904EB7E0FD
-:103C90002403FD904EB6E03400FCEDFAECFFEAFEA2
-:103CA000EF908098EEF0A3EFF07A0B79837E0B7F94
-:103CB000837483FC740BFFECFEEFA3EEF0A3EFF034
-:103CC00090809EE4F0A3F090809004F0908006E055
-:103CD0004404F0021FDAEFF4603AEF5407FEEF13EA
-:103CE00013135403FF24A3F582E43400F583C08347
-:103CF000C082E0FD7401A806088002C333D8FCF43A
-:103D0000FC5DD082D083F074A72FF582E43400F5F7
-:053D100083E05CF022DD
+:10118000FBA3E0FAA3E0F9122FCAEF6002814190BD
+:101190004EC7E0A3E0FAA3E04A70028141904D8E71
+:1011A000E06008E4F0904D4A7403F0904CC7E064AE
+:1011B000046007904CC9E0B404069042137403F035
+:1011C000904DE6740AF0E4904CE3F0A3F0904CD517
+:1011D000E0B40112E4904D40F0A37448F0A37412FF
+:1011E000F0E4A3F08010E4904D40F0A37448F0A325
+:1011F000745DF0E4A3F07B017A4879007D097C00FE
+:1012000091427B017A4E794C7D097C009142904E4F
+:10121000C7E0FBA3E0FAA3E0F99000011203CFFFBF
+:10122000B42E0A9000021203CF6429600FEF6429E4
+:1012300070369000021203CF642E702C904BEB742A
+:1012400020F0A37415F0A37410F0A37405F0904C73
+:10125000C5E064016009904CCEE04410F08010902D
+:101260004CCEE054EFF08007904CCEE054EFF0907D
+:101270004CB67401F0904CF4E0FF640170028141BF
+:10128000EF640470028141EF640270028141904C6E
+:10129000C5E064037045904ECBF0904ECBE0FFC3A9
+:1012A00094055037904EC7E0FBA3E0FAA3E0240179
+:1012B000F9E43AFA7E00E92FF9EE3AFA1203B6FFA2
+:1012C00064396009EF64536004EFB44706904D4AF7
+:1012D0007403F0904ECBE004F080BF904EC7E0FB6B
+:1012E000A3E0FAA3E0F912265D904E4BE0B40111A1
+:1012F0007402F0904E4CF07B017A4E794C7D03A144
+:101300000C904E4BE0B404137402F0904E4C7406F3
+:10131000F07B017A4E794C7D03A10C904E4BE0643A
+:1013200003600BE06402702F904DE4E07029E490BC
+:101330004E4BF0904DEDF0904DE9E0600AE4F090F6
+:101340004E4C7406F08006904E4C7402F07B017A8D
+:101350004E794C7D03A10C904DE4E07016904EC781
+:10136000E0FBA3E0FAA3E02401F9E43AFA7D067C6D
+:101370000091429048007401F0904EC7E0FBA3E05A
+:10138000FAA3E0F91203B6904801F0904CC5E0B41E
+:10139000030A904D4AE0904802F08005E49048022C
+:1013A000F0E4904DDFF0904E55E0706F9000011228
+:1013B00003CFB47F157E487F03E92402F9E43AFAAB
+:1013C000904EC67405F011EB801C7E487F03904E52
+:1013D000C7E0FBA3E0FAA3E02401F9E43AFA904E57
+:1013E000C67406F011EB904ECB7403F0904ECBE038
+:1013F000FFC39409504174002FF582E43448F5830B
+:10140000E0B47F0F904ECBE02400F582E43448F541
+:1014100083E4F0904ECBE004F080D17E487F0390CF
+:101420004EC7E0FBA3E0FAA3E02401F9E43AFA9006
+:101430004EC67406F011EB7B017A4879007D09B144
+:101440000C22904EF6EBF0A3EAF0A3E9F0ED1DAE0E
+:101450000470011C4E6016904EF6E0FBA3E475F09C
+:1014600001120424A9F0FAE41203FC80E0227B01BB
+:101470007A4C79BF7D4C7C0091427B017A4D799307
+:101480007D147C0091427B017A4D79A87D147C000B
+:1014900091427B017A4D79BC7D147C0091427B01A5
+:1014A0007A4879007D097C0091427B017A4E794C23
+:1014B0007D097C009142E4904DE6F0904DECF09077
+:1014C0004DD9F0904DE1F0904DDEF0904DEBF09065
+:1014D0004DDDF0904DD5F0904DE5F0904DE3F0905E
+:1014E0004E4BF0904DDCF0904DDFF0904DE2F090DF
+:1014F0004DEAF0904DD8F0904DE7F0904DEDF09022
+:101500004DE0F0904D38F0904DD4F022904E7AEBB3
+:10151000F0A3EAF0A3E9F0A3EDF0E4FF904E7DE044
+:10152000FEEFC39E5023904E7AE0FBA3E0FAA3E0C7
+:10153000F98F827583001203CFFE747E2FF582E44B
+:10154000344EF583EEF00F80D3F1FCEF7002C10C46
+:10155000904CEBE06002C10C904CC9E0B4041890D0
+:101560004E7EE0B406037403F07B017A4E797E90E0
+:101570004E7DE0FD123C1A904CC7E0FF6404600A07
+:10158000EFB4031E904DD3E06018904E7EE0B40699
+:10159000037403F07B017A4E797E904E7DE0FD125C
+:1015A0003C30904CC5E064037062904E7EE0640174
+:1015B00070237404F0A3E07014904E81E0700EA3C9
+:1015C000E0700AA3E07006904DDDF08032904DDDB2
+:1015D0007401F0802A904E7EE0B402197405F0A3E5
+:1015E000E0700AA3E07006904DDDF08012904DDDB2
+:1015F0007401F0800A904E7EE0B403037407F07B20
+:10160000017A4E797E904E7DE0FDF1D022904F011F
+:10161000EFF0A3EDF07B017A4879007D097C009121
+:10162000429048007401F0A3E0FF904F01E0FEEF0C
+:101630004E904801F0904F02E0904803F07B017A11
+:101640004879007D09A10C904CC8E06402600790C5
+:101650004CCAE0B40203022992904CF4E0FF600807
+:1016600064036004EFB40503022E11904CF4E0B45F
+:10167000010EA3E0FFE4FDD10D904CF47402F022C2
+:10168000904CF4E0B4020B7403F0A3E0FFA3E0FD80
+:10169000C10D904CF4E0B40427E4904CF6F0904C6B
+:1016A000F5E0FFE4FDD10DE4904CF5F0904CF8E04E
+:1016B0007007904CF47406F022904CF47405F022FC
+:1016C000904CF4E0B40615E4904CF6F0904CF5F034
+:1016D000A3E0FDE4FFD10DE4904CF4F022904DDB4B
+:1016E000E0600FE014F0E0700990413104F0904D9B
+:1016F000DAF0904CC9E064046008904CC7E06404E0
+:101700007055904CC7E064047033904DDAE070106F
+:10171000904CE3E0FEA3E0FF4E6022EF541F701DEB
+:10172000E4904DDAF0904E4C7404F0904CF9E09057
+:101730004E4DF07B017A4E794C7D02B10C904CE31A
+:10174000E064047004A3E064B06002E1CF120CF224
+:10175000904CEC7401F022904CC5E064037038901A
+:101760004CE4E030E41F7B017A4879007D097C007D
+:101770009142E4904E4BF090480004F0FB7A487997
+:10178000007D09B10CC3904CE4E094B0904CE3E0D0
+:101790009404403B023641904CC5E0B40112C39022
+:1017A0004CE4E09478904CE3E0940040220236410F
+:1017B000C3904CE4E09414904CE3E094004010900B
+:1017C0004DE5E06007E4F07F0E12085F120FEE2295
+:1017D000900BE77406F0904F10EDF0E0FD900BE8F1
+:1017E000F07E0B7FE9904EC6EDF011EB7B017A0B9A
+:1017F00079E7904F10E02402FD020887E4904F083B
+:10180000F0904CC8E064026007904CCAE0B4020655
+:10181000904F08E0FF229047F4E05440FEA3E054CC
+:1018200008FFBE4009BF0806904F08E0FF22904C19
+:10183000EEE06006904F08E0FF22904CC9E0704552
+:10184000904CC7E0703F904CC5E064036037904C0B
+:10185000EFE0703B740AF0A3E07034904DEBE0646D
+:1018600002702C904CC3E0FFC39401400BEFD39463
+:1018700003500512091C80177F0912091C904F089C
+:101880007401F0800AE4904CEBF0904F0804F09063
+:101890004F08E0FF22E4904CF0F0904DE5F02290EC
+:1018A0004F0FEFF01205B31AA3011BA9021B9A04F4
+:1018B0001AC5061B620A1B9A131C68141D411519D0
+:1018C000A0271D09291B582A18EA2F19983019F347
+:1018D000311A653218EA331CDC341D223519EB3716
+:1018E00019A03919F33C00001D88F1D01238107B83
+:1018F000017A4C79FF7D017C007FC07E7FB18990A9
+:101900004CFFE064017033904C95E07002A3E070EE
+:1019100004F19780F2904CE0E0FEA3E0FFC3904C0E
+:1019200096E09F904C95E09E5010904CD57402F03C
+:10193000E4904CE5F07F1902085F7B017A4C79C096
+:101940007D017C007FBD7E7FB189904CC0E0D39447
+:10195000034002E4F0904CC0E0904CC3F0120F7CC6
+:101960007F0A120E957B017A4C79F27D027C007F12
+:10197000BE7E7FB189904CF2E0B4FF19A3E0B4FFC2
+:1019800014904C93E0A3E0904CF2F0904C91E0A3C3
+:10199000E0904CF3F0020EADF1A5E4904D01F02281
+:1019A000904CC3E0D394005002A188E0940440021C
+:1019B000A188E075F01FA424CFF9744D35F0FA7BAF
+:1019C000017D1F7C00D13A7FC8120E95C2017FFFB6
+:1019D000120AF57B017A4D79EE7D5D7C007F607E99
+:1019E0007F120DE7D2017FFF020AF5904DD6E0FF8E
+:1019F000020737904CC57403F0E4A3F01195E4900E
+:101A00004CEEF0904CEBF0904CC074FEF0904CC358
+:101A1000F0904D4A7403F0904DE6740AF0904F0F29
+:101A2000E064317037904DE7F0904E55F0904CC126
+:101A3000F0904CE5741EF0904BEBE0B40F12A3E075
+:101A4000B40F0DA3E0B40F08A3E0640F7002A188E7
+:101A5000904CBF7402F0120D500222C4904CE5E08D
+:101A60006002A18822E4904CC5F0A3F0904CE3F012
+:101A7000A3F0904CEB04F0904CEDE0600A119590CF
+:101A80004CEDE0FF02091C904CECE0B40105E4F0E1
+:101A9000020FEE904CF0E07002A188904DD6E0FF6E
+:101AA000020737904CC97403F0A37401F0E4904C22
+:101AB000C7F0A3F09047F4E0A320E702A188904D7F
+:101AC000D97432F022904CC97404F0E4A3F07F0E74
+:101AD00012085F7F0212085F9041317401F0904C50
+:101AE000C3E0904CC0F0904CE9E06024E4904DE7F6
+:101AF000F0904CC1F0904CC3E075F01FA424ECF5BD
+:101B000082E4344DF583E4F0D167904CBF7403F068
+:101B1000E4904CE3F0A3F0A3E07003120FB5E4905F
+:101B20004CE9F01195E4904CEBF0904DD9F09042D7
+:101B300013741AF0E4904DE1F0900040E07014A3AB
+:101B4000E07010A3E0700CA3E07008A3E07004A3A1
+:101B5000E060E67F0502085F7F0412085F7F0A02EB
+:101B60000E95E490054FF0904DDE04F0E4904DD9D1
+:101B7000F09047F4E0A330E710904DE17401F0904D
+:101B8000054F7404F0FF02085FE4904CF0F0904CB5
+:101B9000CA7402F0904CC904F022904CC5E0B40322
+:101BA00008E4904CC9F0A3F022904CC9E0904CCBD3
+:101BB000F0E4904CC9F0A3F0904CEB04F0E4904DAD
+:101BC000D9F0904DE1E06401704C904CC3E0D394A7
+:101BD00000403EE094045039E075F01FA424CFF992
+:101BE000744D35F0FA7B017D1F7C00D13A7FC8121D
+:101BF0000E95C2017FFF120AF57B017A4D79EE7DC9
+:101C00005D7C007F607E7F120DE7D2017FFF120AAC
+:101C1000F5E4904DE1F0904CECE0B40105E4F00205
+:101C20000FEE904CEDE06004FF02091C904CF0E0D8
+:101C30006008904DD6E0FF020737904CC5E0640184
+:101C40007002A188904F0FE064137002A188904C3D
+:101C5000CBE0640460077F0512091C8003120FEEBD
+:101C6000E4904CE3F0A3F022904CC77403F0A3740B
+:101C700001F0E4A3F0A3F07F0E12085F7F021208C8
+:101C80005F904CE9E06034E4904DE7F0904CC1F097
+:101C9000904CC3E075F01FA424ECF582E4344DF5BC
+:101CA00083E4F0904DE7E0FF904CC3E075F01FA493
+:101CB00024EDF582E4344DF583EFF0904DE5E070CE
+:101CC00006904DD47414F0904CE5E07003120FB5FB
+:101CD000E4904CE9F0904CE3F0A3F022904CC774F0
+:101CE00004F0E4A3F01195E4904CEBF0904DDB741C
+:101CF0000AF0904CC3E0904CC0F0904CE9E07002C8
+:101D0000A188904CBF7403F022904CC3E0904CC06B
+:101D1000F0904CC314FD7F01121014904CBF74035B
+:101D2000F022904D3912058200000000E4904DD75A
+:101D3000F0904DDE04F0904CC804F0904CC704F0D5
+:101D400022904CC7E0904CCBF0E4904CC7F0A3F04D
+:101D5000904CEB04F0E4904D3DF0904CECE0B4017D
+:101D600005E4F0020FEE904CEDE06004FF02091C68
+:101D7000904CF0E06008904DD6E0FF020737120F5C
+:101D8000EEE4904CE3F0A3F022904ED1ECF0A3ED02
+:101D9000F0A3EBF0A3EAF0A3E9F09080987404F0CC
+:101DA000A3E4F0900CAF74A0F0A3EEF0A3EFF090DA
+:101DB0000CB274A1F07A0C79AF7E0C7FAF74AFFCDB
+:101DC000740CFFECFEEF90809AEEF0A3EFF0904ED3
+:101DD000D1E0FCA3E0FAECFFEAFEEF90809EEEF08B
+:101DE000A3EFF07A0B79837E0B7F837483FC740BF3
+:101DF000FFECFEEF90809CEEF0A3EFF090809074EB
+:101E000002F090809CA3E020E707908090E04401DE
+:101E1000F0908006E04404F0123D22904ED3E0A3FF
+:101E2000E0FAA3E0AE02FF7B017A0B7983904ED1FA
+:101E3000E0A3E0904EC6F00210EB904EF9EBF0A359
+:101E4000EAF0A3E9F0ED1DAE0470011C4E6017909E
+:101E50004EF9E0FBA3E475F001120424A9F0FA7432
+:101E6000FF1203FC80DF22904CC3E014904F09F076
+:101E7000E4904DDEF0904F09E0FD7F0212101490C7
+:101E80004F09E0FF603C904DEEE064027034EF7566
+:101E9000F01FA424EFF9744D35F0FA904EB07401A0
+:101EA000F0A3EAF0A3E9F0A37406F07B017A4D7980
+:101EB000EFF14DEF600C7B017A4D79EE7D1F7C00D8
+:101EC000D13A904F09E0FF6401603C904E0DE06410
+:101ED000027034EF75F01FA424EFF9744D35F0FA59
+:101EE000904EB07401F0A3EAF0A3E9F0A37406F0F9
+:101EF0007B017A4E790EF14DEF600C7B017A4E79C1
+:101F00000D7D1F7C00D13A904F09E0FF6402603CD8
+:101F1000904E2CE064027034EF75F01FA424EFF9AA
+:101F2000744D35F0FA904EB07401F0A3EAF0A3E9D5
+:101F3000F0A37406F07B017A4E792DF14DEF600C21
+:101F40007B017A4E792C7D1F7C00D13A22904EADD8
+:101F5000EBF0A3EAF0A3E9F0E4FF904EB3E0FEEF6C
+:101F6000C39E5030904EB0E0FBA3E0FAA3E0F98F9F
+:101F7000827583001203CFFE904EADE0FBA3E0FA22
+:101F8000A3E0F98F827583001203CF6E60037F0098
+:101F9000220F80C67F0122E4900B7FF0900B7EF031
+:101FA0007F01020E95908080E4F0A3F0A3F012333D
+:101FB00092E4904F0DF0F0904F0DE090068193FF6A
+:101FC000600DC2051233AF904F0DE004F080E8229F
+:101FD000F1A5D2067F10120F5FD2067F0F120F5F9E
+:101FE000D2067F1F120F5FD2067F1E120F5FD2062E
+:101FF0007F1D020F5F904CC0E0FF64FE6003EF7036
+:10200000087F2212085F7F01227F00227B017A4C29
+:1020100079F27D027C007FBE7E7F121D89904CF29A
+:10202000E004F0A3E004F0904CF2E09044FAF09069
+:102030004CF3E09044FBF0904DD0E09044FCF090E5
+:102040004DD1E09044FDF0904DD2E09044FEF0225E
+:10205000904DECE06045E014F0E0703F904CEDE016
+:10206000B405389047F4E05440FEA3E054086408F7
+:102070007003EE64406024E4904DD4F0904CE97419
+:10208000F0F0E4904CEEF0904E55F0904DD3F011FE
+:102090000C7F2C12085FE4904CEDF022120B07909D
+:1020A0004CE4E004F07006904CE3E004F011CF1231
+:1020B00016DD11E0115051CD904CCAE0640260076A
+:1020C000904CC8E0B40207E4904CE3F0A3F02290F7
+:1020D0004CD3E0600A14F0E070057405F0913522ED
+:1020E000904CCEE030E13E904CD0E0C394FA5003E7
+:1020F000E004F0904CD0E064B47037904DE3E0041D
+:10210000F0E0D394025007E4904CD0F08024904D3E
+:10211000E3E0B4031D904DDC7401F0E4904CD0F08A
+:10212000120FEE800DE4904DE3F0904DDCF0904CFA
+:10213000D0F0904CCEE030E44B904CEA740AF09032
+:102140004CD1E0C394FA5003E004F0904CD1E06429
+:1021500006705C904CC3E0FF600464FE7051904BCD
+:10216000EB7420F0A37415F0A37410F0A37405F0C1
+:10217000E4904CCDF0120CF27F0A120E957F0A12F9
+:10218000091C802B904CCDE06020E4F07F0D1209FB
+:102190001C904CEB7401F0904CC3E0904CC0F0905C
+:1021A0004CBF7401F0120D5051C4E4904CD1F0902A
+:1021B0004CCEE030E349904CEA740AF0904CD2E007
+:1021C000C394FA5003E004F0904CD2E064067067C8
+:1021D000904CE974F0F0E4904CEEF07F0512091C8D
+:1021E000121FD2E4904CCCF0904CEB04F0904CC019
+:1021F000E0904CC4F0904CC3E0904CC0F08038901C
+:102200004CCCE0602DE4F0904CC3E0FF904CC0E07B
+:102210006F601F904CEB7401F0121FD2904CC3E022
+:10222000904CC0F0904CBF7401F0120CF2120D50A3
+:1022300051C4E4904CD2F0904CCEE020E50241BE77
+:10224000A3E0C394FA5003E004F0904CCFE064069E
+:102250007071904DE8E0B40C08904CC17402F080AD
+:102260001B904DE8E0B41208904CC17401F0800C52
+:10227000904DE8E0B41805E4904CC1F0904CE57442
+:102280000AF0904CC3E0FF6003B4FE07904CBF74AB
+:1022900002F022EFD39403502AEFC394014024901C
+:1022A0004CC1E0FF904CC3E075F01FA424ECF58214
+:1022B000E4344DF583EFF0904CBF7403F022E490CA
+:1022C0004CCFF0229080107401F080FE22904CE9F7
+:1022D000E06028E4904CE3F0A3F0904CFCF0904CCC
+:1022E000E9E014F0E07014904CC4E0904CC3F0901E
+:1022F0004CC0F07F0D12091C120FEE904CEEE06006
+:1023000018E4904CE3F0A3F0904CEEE014F0E07091
+:10231000087F0A120E95120FEE22904CEAE060023E
+:1023200014F0904CEFE0600214F0904CF8E0600B79
+:1023300014F0E07006904CF47406F0904CE5E06008
+:1023400020904CEEE06006E4904CE5F022904CE5E5
+:10235000E014F0120F7C904CE5E07051120FB58044
+:102360004C904CE9E07046904CEEE07040904CE2AE
+:10237000E0603A14F0E0FFC39408501BE490413150
+:10238000F0EF30E109C2017F1D120AF58016D2017B
+:102390007F1D120AF5800D9041317401F0D2017F4A
+:1023A0001D120AF5904CE2E07003740CF0904DDCC5
+:1023B000E0702D904DDDE064017025F0904E4CE012
+:1023C000600D7B017A4E794C7D0312150C801190C3
+:1023D0004800E0600B7B017A4879007D0912150CFA
+:1023E000904DD9E06008E014F0E0700251C4904DC7
+:1023F000D4E06011E014F0E0700B904D3DE070050A
+:102400007F1B12085F904DE6E06029E014F0E07059
+:1024100023904D4AE06002E4F0904CC7E0B404071A
+:10242000904213740CF022904CC9E0B40406904220
+:1024300013743AF022904ECD1205820000000090F5
+:102440004C95E07002A3E07002C141904C95E0FE13
+:10245000A3E0FF904CD4E0FD04F0ED25E024D6F598
+:1024600082E4344CF583EEF0A3EFF0904CD4E0C35B
+:1024700094044002E4F0E4904ECCF0904ECDE0F8AD
+:10248000A3E0F9A3E0FAA3E0FB904ECCE025E02422
+:10249000D6F582E4344CF583E0FEA3E0FFE4FCFDD6
+:1024A000EB2FFFEA3EFEED39FDEC38FC904ECD12ED
+:1024B0000576904ECCE004F0E0B404BF904ECDE041
+:1024C000FCA3E0FDA3E0FEA3E0FFE47B04FAF9F83F
+:1024D0001204C5904ECD120576904CE0E0FEA3E0CC
+:1024E000FFE4FCFD904ECDE0F8A3E0F9A3E0FAA3F1
+:1024F000E0FBD31205655007E4904CF9F0A1819000
+:102500004CFAE0FEA3E0FFE4FCFD904ECDE0F8A322
+:10251000E0F9A3E0FAA3E0FBC31205654008904C84
+:10252000F97464F0805B904CE0E0FEA3E0FFFBAA4E
+:1025300006E4904ECDE0FCA3E0FDA3E0FEA3E0C3E3
+:102540009BFFEE9AFEED9400FDEC9400FCE47B64AE
+:10255000FAF9F812043AC006C007904CE0E0FEA376
+:10256000E0FFC3904CFBE09FFF904CFAE09EFEAB77
+:1025700007FAE4F9F8D007D0061204C5904CF9EF39
+:10258000F0904CE0E0FEA3E0FFE4FCFD904ECDE0D7
+:10259000F8A3E0F9A3E0FAA3E0FBC3120565502716
+:1025A000904CD57402F0904D00E064027002C13985
+:1025B000904CFF7401F0FB7A4C79FFFD7C007FC0EA
+:1025C0007E7F120DE78072904D00E0B40215E4901A
+:1025D0004CFFF07B017A4C79FF7D01FC7FC07E7F50
+:1025E000120DE7904CDEE0FEA3E0FFE4FCFD904E10
+:1025F000CDE0F8A3E0F9A3E0FAA3E0FBC312056580
+:10260000501D904CD57401F0904D01E0702B904D11
+:1026100040F0A37448F0A37412F0E4A3F0801AE42D
+:10262000904CD5F0904D01E0700F904D40F0A374A8
+:1026300048F0A3745DF0E4A3F0904CD5E0904D0019
+:10264000F022AD07AC06904E4BE06402600E7401C0
+:10265000F0904E4C04F0EFA3F0EEA3F022904EDA8F
+:10266000EBF0A3EAF0A3E9F0E4A3F0F0904EDDE094
+:10267000FFC394064003022976904EDAE0FBA3E004
+:10268000FAA3E02401F9E43AFA7E00E92FF9EE3AE0
+:10269000FA1203B6FF54F064F0600AEF54D064D02D
+:1026A000600302296D1203B6FBB4F1097F837E013A
+:1026B000D142022942EBB4F2097FCD7E00D1420221
+:1026C0002942904EDAE0FBA3E0FAA3E02401F9E40A
+:1026D0003AFAA3E07E0029F9EE3AFA1203B6FBB407
+:1026E000F3077FB7D142022942EBB4F4097FB67EEB
+:1026F00000D142022942904EDAE0FBA3E0FAA3E0C7
+:102700002401F9E43AFAA3E07E0029F9EE3AFA123C
+:1027100003B6FBB4F5077FB5D142022942EBB4F60C
+:10272000097FEA7E00D142022942904EDAE0FBA303
+:10273000E0FAA3E02401F9E43AFAA3E07E0029F9E3
+:10274000EE3AFA1203B6FBB4F7077FE9D142022949
+:1027500042EBB4F8097FE27E00D142022942904E5A
+:10276000DAE0FBA3E0FAA3E02401F9E43AFAA3E0FB
+:102770007E0029F9EE3AFA1203B6FBB4F9087F9409
+:102780000ED142022942EBB4FA097F8A7E01D1427E
+:10279000022942904EDAE0FBA3E0FAA3E02401F91B
+:1027A000E43AFAA3E07E0029F9EE3AFA1203B6FB06
+:1027B000B4FB087F920ED142022942EBB4D0097FCC
+:1027C0002A7E02D142022942904EDAE0FBA3E0FACF
+:1027D000A3E02401F9E43AFAA3E07E0029F9EE3AF5
+:1027E000FA1203B6FBB4D1097F257E02D142022939
+:1027F00042EBB4D3097F267E02D142022942904E99
+:10280000DAE0FBA3E0FAA3E02401F9E43AFAA3E05A
+:102810007E0029F9EE3AFA1203B6FBB4D2097F24FE
+:102820007E021226422142EBB4D4097F277E021297
+:1028300026422142904EDAE0FBA3E0FAA3E0240115
+:10284000F9E43AFAA3E07E0029F9EE3AFA1203B667
+:10285000FBB4D5097F217E021226422142EBB4D679
+:10286000097F237E021226422142904EDAE0FBA32A
+:10287000E0FAA3E02401F9E43AFAA3E07E0029F9A2
+:10288000EE3AFA1203B6FBB4D7077F701226422144
+:1028900042EBB4D8097F6F7E001226422142904E4F
+:1028A000DAE0FBA3E0FAA3E02401F9E43AFAA3E0BA
+:1028B0007E0029F9EE3AFA1203B6FBB4D9077FB8C5
+:1028C000122642807DEBB4DA097F307E0012264268
+:1028D0008070904EDAE0FBA3E0FAA3E02401F9E473
+:1028E0003AFAA3E07E0029F9EE3AFA1203B6FBB4F5
+:1028F000DB097F067E031226428047EBB4DC097FAA
+:10290000077E03122642803A904EDAE0FBA3E0FAFB
+:10291000A3E02401F9E43AFAA3E07E0029F9EE3AB3
+:10292000FA1203B6FEB4DD067F0131778014EEB4EF
+:10293000DE067F023177800A1203B6B4DF047F041B
+:102940003177904E4BE0B40224904EDAE0FBA3E0E6
+:10295000FAA3E02401F9E43AFAA3E07E0029F9EEB3
+:102960003AFA1203B6904DEDF0E41203FC904EDDFE
+:10297000E004F002266C22904E4BE0640260127478
+:1029800004F0904DE97401F0904E4C7406F0A3EF02
+:10299000F022904EEAE4F0A3F0A3F09104904EEA06
+:1029A000EBF0A3EAF0A3E9F04A70028103904EEA4B
+:1029B000E0FBA3E0FAA3E0F99000011203CFFF705F
+:1029C00002810364286005EF64587032904CC8E0BF
+:1029D000B402107F2912085F904CC87403F0E49091
+:1029E0004DD7F0904CCAE064026002810390425ED1
+:1029F00004F07F0A12085F904CCA7403F022904ED4
+:102A0000EAE0FBA3E0FAA3E0F99000011203CFFF94
+:102A1000D39462400241CFEFC39459500241CFEFAB
+:102A2000B4623890054FE0FF04F074502FF582E453
+:102A30003405F5837430F0904D39E0FCA3E0FDA33C
+:102A4000E0FEA3E0FFE47B0AFAF9F812043A904DA5
+:102A500039120576904DD7E004F022904EEAE0FB63
+:102A6000A3E0FAA3E0F99000011203CF24D8FF906D
+:102A7000054FE0FE04F074502EF582E43405F58332
+:102A8000EFF09000011203CF24A8FFE434FFFEE42E
+:102A9000FCFDC004C005C006C0077F0AFE904D398A
+:102AA000E0F8A3E0F9A3E0FAA3E0FB12043AD003B4
+:102AB000D002D001D000EF2BFFEE3AFEED39FDEC55
+:102AC00038FC904D39120576904DD7E004F02290F5
+:102AD0004EEAE0FBA3E0FAA3E0F99000011203CF75
+:102AE000FFD39427400261A0EFC3941E500261A05F
+:102AF000EFB4273890054FE0FF04F074502FF582B3
+:102B0000E43405F5837430F0904D39E0FCA3E0FD2A
+:102B1000A3E0FEA3E0FFE47B0AFAF9F812043A907E
+:102B20004D39120576904DD7E004F022904EEAE040
+:102B3000FBA3E0FAA3E0F99000011203CF2413FFF6
+:102B400090054FE0FE04F074502EF582E43405F554
+:102B500083EFF09000011203CF24E3FFE434FFFE83
+:102B6000E4FCFDC004C005C006C0077F0AFE904D0E
+:102B700039E0F8A3E0F9A3E0FAA3E0FB12043AD0AD
+:102B800003D002D001D000EF2BFFEE3AFEED39FD6D
+:102B9000EC38FC904D39120576904DD7E004F022C8
+:102BA000904EEAE0FBA3E0FAA3E0F99000011203E3
+:102BB000CF642A704090054FE06010E0FF14F0747D
+:102BC000502FF582E43405F583E4F0904DD7E060B2
+:102BD00032904D39E0FCA3E0FDA3E0FEA3E0FFE46A
+:102BE0007B0AFAF9F81204C5904D39120576904D1A
+:102BF000D7E014F022904EEAE0FBA3E0FAA3E0F95C
+:102C000012112E22E4904E88F0A3F0A3F0A3F0A3BB
+:102C1000F0A3F0A3F0A3F0A3F0A3F0A3F0A3F0A31C
+:102C2000F01236B07A4D79A8904EB07401F0A374CA
+:102C30004DF0A374A8F0A37414F07B017A4D79BC15
+:102C4000121F4DEF60167B017A4D79BC7D14D15C6B
+:102C5000EF7009904CCEE04402F0800C904CCEE036
+:102C600054FDF0E4904CD0F0E4904E88F0904E8803
+:102C7000E0FF90068193602F74BC2FF582E4344D01
+:102C8000F583E0904E8AF0E0FD6014904E8EE004F3
+:102C9000F0A3E0FEED4EF0AF05D103A3E02FF090DE
+:102CA0004E88E004F080C6904E90E0904DE4F090A5
+:102CB0004E8EE0904E94F0904E8FE0FFD103904EF8
+:102CC00093EFF0904DE4E0D394024020904E93E0D7
+:102CD000FFA3E0FED39F4004AF068000904DE4E0E8
+:102CE000D39F4008904E927401F08005E4904E927C
+:102CF000F0E4904E88F0904E88E0FF90068193704B
+:102D000002A1D774932FF582E4344DF583E0FE746D
+:102D1000BC2FF582E4344DF583E06E904E8AF0903E
+:102D20004E88E0FF24BCF582E4344DF583E0904EFC
+:102D30008DF0904E8AE07004A1CFA1CF904E92E02A
+:102D400060077B007A0079002274BC2FF582E4349E
+:102D50004DF583E0FE74932FF582E4344DF583EE58
+:102D6000F0E4904E89F0904E89E0FFC394085059EA
+:102D7000A3E030E03C904E88E0FE33333354F8FE5D
+:102D8000EF4E904E8CF0A3E0FF904E8CE0900696B4
+:102D900093FD123130904E91EFF0904E8DE030E087
+:102DA00009904E91E0FFD1CA8007904E91E0FFF16B
+:102DB00020904E8AE0FFC313F0904E8DE0FFC313C6
+:102DC000F0904E89E004F0809D904E8B7401F0905D
+:102DD0004E88E004F081F6904E4BE0B4030A904D2B
+:102DE000DFE0B401037402F0904E8BE07007904D69
+:102DF000DFE0B402077B017A4E79A6227B007A00DD
+:102E0000790022E4FEEF6006145FFF0E80F7AF0644
+:102E100022904EEDE4F0A3F0A3F0D14450259104AC
+:102E2000904EEDEBF0A3EAF0A3E9F04A7007904C66
+:102E3000B604F08057904EEDE0FBA3E0FAA3E0F972
+:102E400012112E22904B9CE0FEA3E0FF904B9AE0E3
+:102E5000B50607A3E0B50702D322C322904EF0EBDC
+:102E6000F0A3EAF0A3E9F0E4FFEFC39D501B904EFE
+:102E7000F0E0FBA3E0FAA3E0F98F82758300120370
+:102E8000CF60037F00220F80E07F0122904D4AE057
+:102E90006037904DDDE07031904CC5E0B4032A7B83
+:102EA000017A4879007D097C00121442E4904E4B6F
+:102EB000F090480004F0904D4AE0904802F07B0109
+:102EC0007A4879007D0912150C22E4FEEFC394E0E4
+:102ED0004020EFD394E7501A904EA6E0FEEF54073F
+:102EE000FF7401A807088002C333D8FC4E904EA699
+:102EF000F022E4FE74A72EF582E4344EF583E0FD63
+:102F00006F601CED7014904DEDE06F601274A72E91
+:102F1000F582E4344EF583EFF0220EEEB406D522AE
+:102F2000E4FEFDEF54F064F06007EF54D0FCBCD039
+:102F30000C904E4BE0B4020B7403F08006904DDF12
+:102F40007401F0EFC394E04021EFD394E7501B905D
+:102F50004EA6E0FEEF5407FF7401A807088002C3E5
+:102F600033D8FCF45E904EA6F022E4FEED7021749E
+:102F7000A72EF582E4344EF583E06F7047EEB4057A
+:102F80000B24A7F582E4344EF583E4F07D01803410
+:102F900074A72EF582E4344EF583E0FC74A62EF57A
+:102FA00082E4344EF583ECF074A72EF582E4344EBF
+:102FB000F583E06014EEB4050B24A7F582E4344EEB
+:102FC000F583E4F00EEEB406A322904ED6EBF0A308
+:102FD000EAF0A3E9F0E4FDA3F0904DE2E0640160C3
+:102FE000030230C0904ED97405F0904ED9E0FE1423
+:102FF000F0EE7003023108904ED6E0FBA3E0FAA396
+:10300000E02401F9E43AFAA3E07E0029F9EE3AFA65
+:103010001203B6FDC394244073EDD39427506DED95
+:1030200024DC24FD50046037805F904CEA740AF081
+:10303000904CCEE04408F054EFF0ED24DDFF904CCE
+:10304000C3E0B50708904CC5E06403703C904CC3E6
+:10305000EFF0904CCC7401F0E4904CE5F0802A90B5
+:103060004CEA740AF0904CCEE054F7F04410F09023
+:103070004CC3E0FF601364FE600F904CCD7401F010
+:10308000E4904CC3F0904CE5F07F0122904CCEE0F0
+:1030900054E7F0ED64186009ED640C6004EDB412BF
+:1030A00015904CEA740AF0904DE8EDF0904CCEE0AB
+:1030B0004420F07F0122904CCEE054DFF0022FEA52
+:1030C000904ED6E0FBA3E0FAA3E0F99000011203D2
+:1030D000CF64EF7029904CEA740AF0904CCEE05423
+:1030E000F7F04410F0904CC3E0FF600F64FE600BFB
+:1030F000904CCD7401F0E4904CC3F07F0122904CD1
+:10310000CEE054E7F054DFF07F0022904CF5EDF074
+:10311000A3EBF0EF30E012904CF4E0B4030474023F
+:10312000F022904CF47401F022904CF47404F022DC
+:10313000AE07E4904F0BF0EE30E005E4904CF8F071
+:10314000904F0BEDF0904CC1E0602EEDB4E608908E
+:103150004F0B74E7F08022EDB4E408904F0B74E657
+:10316000F08016EDB4E308904F0B74E2F0800AEDA6
+:10317000B4E206904F0B74E3F0904DE2E06401601E
+:10318000024119EDB44C08904F0B7448F04119ED11
+:10319000B45208904F0B74D8F0807EEDB451089073
+:1031A0004F0B74D7F08072EDB42808904F0B744722
+:1031B000F08066EDB42A08904F0B74DAF0805AED77
+:1031C00064297055EE30E04C904DE7E06004E4F087
+:1031D0008006904DE77401F0904CC3E0FF6003B4AB
+:1031E000FE08904CBF7402F0802AEFD39403502461
+:1031F000EFC39401401E904DE7E0FF904CC3E07593
+:10320000F01FA424EDF582E4344DF583EFF0904CEB
+:10321000BF7403F0E4904F0BF0904E55E0600261F4
+:103220008C904DE2E07006904DE7E06014904DE226
+:10323000E064016002618C904DE7E064016002612E
+:103240008CED24C6B40C004002618C90325975F0AC
+:1032500003A4C58325F0C5837302327D0232940234
+:1032600032DD0232FA02331802334102335E023396
+:103270006602336E02337602337E023386904CC18F
+:10328000E0B40108904F0B7444F0618C904F0B74C4
+:10329000D6F0618C904CC1E0FC7014AF067B2B7DA6
+:1032A00004310BEE30E02F904CF8740AF08027ECDC
+:1032B000B4010AAF067B527D01310B8019904CC1DD
+:1032C000E0B40212AF067B2B7D08310BEE30E00636
+:1032D000904CF8740AF0E4904F0BF0618C904CC164
+:1032E000E07008904F0B74D2F0618CAF067B507D7C
+:1032F00008310BE4904F0BF0618C904CC1E0B401AD
+:103300000FAF067B2C7D08310BE4904F0BF0807CD7
+:10331000904F0B74D5F08074904CC1E0700AAF06EA
+:103320007B2C7D08310B8008AF067B2C7D01310B97
+:10333000EE30E006904CF8740AF0E4904F0BF08009
+:103340004B904CC1E07008904F0B7446F0803DAF3D
+:10335000067B207D0A310BE4904F0BF0802E904FBE
+:103360000B74F4F08026904F0B74F2F0801E904F97
+:103370000B74F5F08016904F0B74F8F0800E904FA0
+:103380000B74F6F08006904F0B74F7F0904F0BE043
+:10339000FF22E4904F0CF0F0904F0CE0FFC3940834
+:1033A000500CC20571AF904F0CE004F080EA22ACE3
+:1033B00007ECF46017AF04A205920371DEAF04A21C
+:1033C00005B3920271CDAF04C20471EF22EFF46035
+:1033D0000C7B017A807978A2029200910022EFF4AE
+:1033E000600C7B017A80797CA2039200910022EF2D
+:1033F000F4600C7B017A807970A204920091002223
+:10340000904EFCEBF0A3EAF0A3E9F0E4FEFDEF54EC
+:1034100007FEEF1313135403FD300022904EFCE01F
+:10342000FBA3E0FAA3E02DF9E43AFA1203B6FF7425
+:1034300001A806088002C333D8FC4F0203FC904E5B
+:10344000FCE0FBA3E0FAA3E02DF9E43AFA1203B69C
+:10345000FF7401A806088002C333D8FCF45F02039E
+:10346000FCE4FF904F0EF0FEFDEF90068193604963
+:10347000EF93FD131313541FFEED5407FD7401A8C1
+:1034800005088002C333D8FCFDEE2478FBE43480C9
+:103490008B82F583E0FCEDF4FBEC5BF0EE2470F541
+:1034A00082E43480F583E04DF0EE2474F582E43458
+:1034B00080F583E05BF00F80B0D17C90811CE090C0
+:1034C0004F0EF0904DDCE06020E4FF91F97F019118
+:1034D000F97F0291F97F0391F97F0491F97F0591BA
+:1034E000F97F0691F97F078010904F0EE0FF900062
+:1034F000A3F0EFF49000A7F022904F12EFF0B1FC90
+:103500009208904F12E0FFA208B39207EFF4700206
+:10351000A197EF5407FEEF1313135403FF30074333
+:1035200024A3F582E43400F583C083C082E0FD74F7
+:1035300001A806088002C333D8FCF45DD082D08392
+:10354000F074A72FF582E43400F583C083C082E0D5
+:10355000FF7401A806088002C333D8FC4FD082D084
+:1035600083F02274A32FF582E43400F583C083C076
+:1035700082E0FD7401A806088002C333D8FCFC4D2C
+:10358000D082D083F074A72FF582E43400F583E075
+:10359000FFECF4FEEF5EF022B1E9123A1112164789
+:1035A000120D50120BDD904D8EE06002D141900B58
+:1035B0007EE014600E24FE70E19161121FD2121F92
+:1035C0009780FE904CEAE07012904CECE0700C900A
+:1035D0004CE5E07006904CF8E06004D17080BB913F
+:1035E00061121F9780B480B2227B017A4E7956789F
+:1035F000687C4E7D017E007F120203907B017A8100
+:10360000791CAD07E4904F11F0FEEF5407F0EF1373
+:1036100013135403FEF5827583001203CFFD339517
+:10362000E0FC904F11E0FF74017E00A807088005C0
+:10363000C333CE33CED8F9FFEE5CFEEF5D4E24FFF0
+:1036400022121FD2904BEF74FFF0904D017401F0E5
+:10365000E4904CE6F0A3F0A3F0904DE0F0904CB76E
+:10366000F0904D4074FFF0A3F0A3F0A3F022A198D6
+:10367000900B7F7401F0E4900B7EF022E4FFEFFDED
+:103680007C002478FBEC34808B82F583E0FEED2413
+:1036900070FDEC34808D82F583E04EF4FEEF247CE7
+:1036A000FDEC34808D82F583EEF00FEFB404CF2271
+:1036B000E4FF904EDEF0FEFDA3F0A3F0A3F0EF9048
+:1036C000068193607CEF93FD131313541FFEED549A
+:1036D00007FD7401A805088002C333D8FCFDEE2461
+:1036E00078FBE434808B82F583E0FCEDF4FBEC5B4B
+:1036F000F0EE2470F582E43480F583E04DF0EE24A2
+:1037000074F582E43480F583E05BF090811CE0F492
+:10371000FC74BC2FF582E4344DF583ECF0EE247894
+:10372000FBE434808B82F583E04DF0EE2470FBE403
+:1037300034808B82F583E0FCEDF4FBEC5BF00FC191
+:10374000BEE4FFEF90068193607CEF93FD131313AB
+:10375000541FFEED5407FD7401A805088002C33311
+:10376000D8FCFDEE2478FBE434808B82F583E0FC0A
+:10377000EDF4FBEC5BF0EE2470F582E43480F5832D
+:10378000E04DF0EE2474F582E43480F583E05BF0E4
+:1037900090811CE0F4FC74A82FF582E4344DF5838D
+:1037A000ECF0EE2478FBE434808B82F583E04DF07E
+:1037B000EE2470FBE434808B82F583E0FCEDF4FBB7
+:1037C000EC5BF00FE143E4FFEF90068193604074FF
+:1037D000BC2FF582E4344DF583E0FE74A82FF5820A
+:1037E000E4344DF583E06E602374BC2FF582E4343D
+:1037F0004DF583C083C082E0FE74A82FF582E434C7
+:103800004DF583E0FDEE5DD082D083F00F80B922CC
+:1038100012146E1145904CEB7401F0904CE5741E3F
+:10382000F0E4904CF0F0904D0A74FFF09044FCE00E
+:10383000904DD0F09044FDE0904DD1F09044FEE0EA
+:10384000904DD2F022904CD37405F0E4A3F0904C4C
+:10385000907433F0E4FFEF25E024D6F582E4344C95
+:10386000F5837462F0A3F00FEFB404EA904C91E09A
+:10387000FEA3E0FFC3904C94E09FFD904C93E09E2C
+:10388000FCE41202067BF67A28791C783F1200FBD2
+:10389000C004C005C006C007904C91E0FCA3E0FD49
+:1038A000E4120206D003D002D001D00012000A12A6
+:1038B000023F904CFAEEF0A3EFF0904C91E0FEA3A3
+:1038C000E0FFC3904C94E09FFD904C93E09EFCE49D
+:1038D0001202067BC37AF579A8783E1200FBC00479
+:1038E000C005C006C007904C91E0FCA3E0FDE412C7
+:1038F0000206D003D002D001D00012000A12023F0B
+:10390000904CDEEEF0A3EFF0904C91E0FEA3E0FFD0
+:10391000C3904C94E09FFD904C93E09EFCE4120217
+:10392000067B5C7A8F7942783E1200FBC004C005AA
+:10393000C006C007904C91E0FCA3E0FDE412020633
+:10394000D003D002D001D00012000A12023F904CE6
+:10395000E0EEF0A3EFF022904F03EDF090000112A3
+:1039600003CF904F04F022904EE2EEF0A3EFF090E0
+:103970004EE4ECF0A3EDF0904EE4E0FEA3E0FFD3C4
+:10398000904EE3E09F904EE2E09E4016904EE4E0C1
+:10399000FEA3E0FF904EE3E09FFF904EE2E09EFE2C
+:1039A000801E904EE2E0FEA3E0FFC3904EE5E09F54
+:1039B000FF904EE4E09EFEAD03C3EB9FFFE49EFE4E
+:1039C00022904F05EEF0A3EFF0A905904B9EE0FE8C
+:1039D000A3E0FFAD0119ED602F0FEFAC0670010EF3
+:1039E00014F5828C83E0FD904F05E475F00112041C
+:1039F0002485F082F583EDF0AD07AC06BC4BD4BD59
+:103A00009AD17E4B7F3680CB904B9EEEF0A3EFF0A9
+:103A1000227A0C794B904EF37401F0A3740CF0A34E
+:103A2000744BF0904BA0E0FEA3E0FF904B9EE06E45
+:103A30007003A3E06F700261C07E0C7F4B7D033189
+:103A4000C1904EF3E0FBA3E0FAA3E0F91203B6B491
+:103A5000022B904EF4E475F00212040E904EF3E047
+:103A6000FBA3E0FAA3E0F91203B6FF904E68E0A3CF
+:103A7000E0FAA3E0F5828A831205DD61C0904EF37F
+:103A8000E0FBA3E0FAA3E0F91203B66404705990D6
+:103A90004EF475F00112040E7E0C7F4E904EF3E052
+:103AA000FBA3E0FAA3E0F91203B614FD31C1904E76
+:103AB000F3E0FBA3E0FAA3E02401F9E43AFAC00240
+:103AC000C001904EF3E0A3E0FAA3E0F91203B6FDC3
+:103AD0007C00904E6BE0A3E0FAA3E0F5828A83D0ED
+:103AE00001D0021205DD61C0904EF3E0FBA3E0FAC5
+:103AF000A3E0F91203B664057059904EF475F00115
+:103B000012040E7E0C7F4E904EF3E0FBA3E0FAA36E
+:103B1000E0F91203B614FD31C1904EF3E0FBA3E0CF
+:103B2000FAA3E02401F9E43AFAC002C001904EF38E
+:103B3000E0A3E0FAA3E0F91203B6FD7C00904E7416
+:103B4000E0A3E0FAA3E0F5828A83D001D002120557
+:103B5000DD806D904EF3E0FBA3E0FAA3E0F91203E1
+:103B6000B664037059904EF475F00112040E7E0C89
+:103B70007F4E904EF3E0FBA3E0FAA3E0F91203B608
+:103B800014FD31C1904EF3E0FBA3E0FAA3E0240161
+:103B9000F9E43AFAC002C001904EF3E0A3E0FAA3C0
+:103BA000E0F91203B6FD7C00904E77E0A3E0FAA3A3
+:103BB000E0F5828A83D001D0021205DD800280FE0A
+:103BC000904BA5E0FEA3E0FF904C5EE06E7003A377
+:103BD000E06F6022904E6EE0FBA3E0FAA3E0F94AAA
+:103BE00060371205D9904BA5E0FFA3E0904C5ECF63
+:103BF000F0A3EFF080CA904C8DE0FFA3E06F601956
+:103C0000904E71E0FBA3E0FAA3E0F94A600B1205C5
+:103C1000D9904C8DE0A3F080DD22900BE77403F087
+:103C2000ED60031217D622900BE77404F00217D64A
+:103C3000900BE77405F00217D6900446E0FF22903F
+:103C400082807401F022904E9EEBF0A3EAF0A3E98B
+:103C5000F0904EA474FFF5F012042445F0602A9011
+:103C60004EA1E0FBA3E475F001120424A9F0FA12BE
+:103C700003B6FF904E9EE0FBA3E475F0011204240E
+:103C8000A9F0FAEF1203FC80C822904EB4EEF0A324
+:103C9000EFF0904EB8EBF0A3EAF0A3E9F0904EB647
+:103CA000ECF0A3EDF0A3E0F9A3E0FAA3E0904EA1BD
+:103CB000C9F0A3EAF0A3E9F0A3ECF0A3EDF07B01D7
+:103CC0007A0B79869146900B8374A0F0904EB4E005
+:103CD000FFA3E0900B84CFF0A3EFF0904EB7E02469
+:103CE00003FD904EB6E03400FCEDFAECFFEAFEEF87
+:103CF000908098EEF0A3EFF07A0B79837E0B7F83B0
+:103D00007483FC740BFFECFEEFA3EEF0A3EFF090D6
+:103D1000809EE4F0A3F090809004F0908006E04450
+:103D200004F090812CE030E5F922EFF4603AEF5492
+:103D300007FEEF1313135403FF24A3F582E43400AA
+:103D4000F583C083C082E0FD7401A806088002C329
+:103D500033D8FCF4FC5DD082D083F074A72FF582B9
+:093D6000E43400F583E05CF0227C
 :00000001FF
Index: c51/output/fwram.rom
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/fwram.rom	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/fwram.rom	(working copy)
@@ -1514,8 +1514,8 @@
 06
 26
 02
-17
-e6
+36
+6e
 e4
 93
 a3
@@ -1646,22 +1646,22 @@
 56
 ff
 18
-93
+9f
 00
 00
 00
 ff
 20
-94
+9c
 ff
-37
-f7
+23
+1a
 00
 00
 00
 ff
-37
-e7
+39
+57
 00
 1a
 08
@@ -2230,7 +2230,7 @@
 64
 12
 39
-13
+67
 90
 4e
 be
@@ -2484,7 +2484,7 @@
 06
 12
 1f
-ed
+f5
 ef
 60
 0f
@@ -2505,7 +2505,7 @@
 22
 12
 18
-89
+95
 e4
 90
 4d
@@ -2521,7 +2521,7 @@
 f0
 12
 20
-04
+0c
 7f
 2c
 11
@@ -2552,7 +2552,7 @@
 00
 12
 1e
-2d
+3a
 90
 4c
 c0
@@ -2650,7 +2650,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -2818,8 +2818,8 @@
 92
 00
 12
-33
-2f
+34
+00
 22
 90
 4d
@@ -3296,8 +3296,8 @@
 79
 74
 12
-34
-cd
+36
+02
 92
 09
 90
@@ -3694,7 +3694,7 @@
 f9
 12
 3c
-3b
+8a
 7f
 0a
 d1
@@ -3777,7 +3777,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -3798,7 +3798,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -3819,7 +3819,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -3840,7 +3840,7 @@
 7f
 12
 1d
-7d
+89
 7f
 0a
 d1
@@ -3945,7 +3945,7 @@
 04
 12
 33
-1e
+ef
 af
 04
 a2
@@ -3959,8 +3959,8 @@
 c2
 02
 12
-32
-fc
+33
+cd
 22
 90
 4c
@@ -4486,13 +4486,13 @@
 e0
 f9
 12
-2e
-fb
+2f
+ca
 ef
 60
 02
 81
-33
+41
 90
 4e
 c7
@@ -4506,7 +4506,21 @@
 70
 02
 81
-33
+41
+90
+4d
+8e
+e0
+60
+08
+e4
+f0
+90
+4d
+4a
+74
+03
+f0
 90
 4c
 c7
@@ -4593,7 +4607,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -4605,7 +4619,7 @@
 7c
 00
 91
-34
+42
 90
 4e
 c7
@@ -4719,21 +4733,21 @@
 70
 02
 81
-33
+41
 ef
 64
 04
 70
 02
 81
-33
+41
 ef
 64
 02
 70
 02
 81
-33
+41
 90
 4c
 c5
@@ -4824,7 +4838,7 @@
 f9
 12
 26
-17
+5d
 90
 4e
 4b
@@ -4847,8 +4861,8 @@
 4c
 7d
 03
-81
-fe
+a1
+0c
 90
 4e
 4b
@@ -4873,8 +4887,8 @@
 4c
 7d
 03
-81
-fe
+a1
+0c
 90
 4e
 4b
@@ -4933,8 +4947,8 @@
 4c
 7d
 03
-81
-fe
+a1
+0c
 90
 4d
 e4
@@ -4962,7 +4976,7 @@
 7c
 00
 91
-34
+42
 90
 48
 00
@@ -5167,8 +5181,8 @@
 00
 7d
 09
-91
-fe
+b1
+0c
 22
 90
 4e
@@ -5225,7 +5239,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -5237,7 +5251,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -5249,7 +5263,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -5261,7 +5275,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -5273,7 +5287,7 @@
 7c
 00
 91
-34
+42
 7b
 01
 7a
@@ -5285,7 +5299,7 @@
 7c
 00
 91
-34
+42
 e4
 90
 4d
@@ -5434,27 +5448,27 @@
 80
 d3
 f1
-f0
+fc
 ef
 70
 02
-a1
-fc
+c1
+0c
 90
 4c
 eb
 e0
 60
 02
-a1
-fc
+c1
+0c
 90
 4c
 c9
 e0
 b4
 04
-17
+18
 90
 4e
 7e
@@ -5476,8 +5490,9 @@
 7d
 e0
 fd
-f1
-70
+12
+3c
+1a
 90
 4c
 c7
@@ -5490,13 +5505,13 @@
 ef
 b4
 03
-1d
+1e
 90
 4d
 d3
 e0
 60
-17
+18
 90
 4e
 7e
@@ -5518,8 +5533,9 @@
 7d
 e0
 fd
-f1
-68
+12
+3c
+30
 90
 4c
 c5
@@ -5625,7 +5641,7 @@
 e0
 fd
 f1
-3c
+d0
 22
 90
 4f
@@ -5646,7 +5662,7 @@
 7c
 00
 91
-34
+42
 90
 48
 00
@@ -5683,8 +5699,8 @@
 00
 7d
 09
-81
-fe
+a1
+0c
 90
 4c
 c8
@@ -5702,7 +5718,7 @@
 03
 02
 29
-4c
+92
 90
 4c
 f4
@@ -5717,9 +5733,10 @@
 ef
 b4
 05
+03
 02
-80
-72
+2e
+11
 90
 4c
 f4
@@ -5732,8 +5749,8 @@
 ff
 e4
 fd
-b1
-fd
+d1
+0d
 90
 4c
 f4
@@ -5757,8 +5774,8 @@
 a3
 e0
 fd
-a1
-fd
+c1
+0d
 90
 4c
 f4
@@ -5778,8 +5795,8 @@
 ff
 e4
 fd
-b1
-fd
+d1
+0d
 e4
 90
 4c
@@ -5826,8 +5843,8 @@
 fd
 e4
 ff
-b1
-fd
+d1
+0d
 e4
 90
 4c
@@ -5835,76 +5852,142 @@
 f0
 22
 90
-4e
-ed
-e4
-f0
-a3
-f0
-a3
+4d
+db
+e0
+60
+0f
+e0
+14
 f0
-12
-3b
-d8
-50
-25
-12
-2b
-be
+e0
+70
+09
 90
-4e
-ed
-eb
-f0
-a3
-ea
+41
+31
+04
 f0
-a3
-e9
+90
+4d
+da
 f0
-4a
-70
-07
 90
 4c
-b6
+c9
+e0
+64
 04
-f0
-80
-0e
+60
+08
 90
-4e
-ed
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+c7
 e0
-f9
-31
-2e
-22
+64
+04
+70
+55
 90
-4d
-4a
+4c
+c7
 e0
-60
-35
+64
+04
+70
+33
 90
 4d
-dd
+da
 e0
 70
-2f
+10
 90
 4c
-c5
+e3
 e0
-b4
+fe
+a3
+e0
+ff
+4e
+60
+22
+ef
+54
+1f
+70
+1d
+e4
+90
+4d
+da
+f0
+90
+4e
+4c
+74
+04
+f0
+90
+4c
+f9
+e0
+90
+4e
+4d
+f0
+7b
+01
+7a
+4e
+79
+4c
+7d
+02
+b1
+0c
+90
+4c
+e3
+e0
+64
+04
+70
+04
+a3
+e0
+64
+b0
+60
+02
+e1
+cf
+12
+0c
+f2
+90
+4c
+ec
+74
+01
+f0
+22
+90
+4c
+c5
+e0
+64
 03
-28
+70
+38
+90
+4c
+e4
+e0
+30
+e4
+1f
 7b
 01
 7a
@@ -5916,7 +5999,7 @@
 7c
 00
 91
-34
+42
 e4
 90
 4e
@@ -5927,24 +6010,89 @@
 00
 04
 f0
-90
-4d
-4a
-e0
-90
-48
-02
-f0
-7b
-01
+fb
 7a
 48
 79
 00
 7d
 09
-91
-fe
+b1
+0c
+c3
+90
+4c
+e4
+e0
+94
+b0
+90
+4c
+e3
+e0
+94
+04
+40
+3b
+02
+36
+41
+90
+4c
+c5
+e0
+b4
+01
+12
+c3
+90
+4c
+e4
+e0
+94
+78
+90
+4c
+e3
+e0
+94
+00
+40
+22
+02
+36
+41
+c3
+90
+4c
+e4
+e0
+94
+14
+90
+4c
+e3
+e0
+94
+00
+40
+10
+90
+4d
+e5
+e0
+60
+07
+e4
+f0
+7f
+0e
+12
+08
+5f
+12
+0f
+ee
 22
 90
 0b
@@ -5990,171 +6138,35 @@
 02
 08
 87
+e4
 90
-0b
-e7
-74
-05
-f0
-80
-d2
-90
-0b
-e7
-74
-03
+4f
+08
 f0
-ed
-60
-02
-f1
-42
-22
-f1
-c5
-12
-39
-bd
-d1
-37
-12
-0d
-50
-12
-0b
-dd
 90
-0b
-7e
+4c
+c8
 e0
-14
+64
+02
 60
-0e
-24
-fe
-70
-ea
-12
-33
-90
-12
-1f
-b7
-f1
-d8
-80
-fe
+07
 90
 4c
-ea
+ca
 e0
-70
-12
+b4
+02
+06
 90
-4c
-ec
+4f
+08
 e0
-70
-0c
+ff
+22
 90
-4c
-e5
-e0
-70
-06
-90
-4c
-f8
-e0
-60
-05
-12
-3b
-cc
-80
-c3
-12
-33
-90
-f1
-d8
-80
-bc
-80
-ba
-22
-7b
-01
-7a
-4e
-79
-56
-78
-68
-7c
-4e
-7d
-01
-7e
-00
-7f
-12
-02
-03
-90
-e4
-90
-0b
-7f
-f0
-90
-0b
-7e
-f0
-7f
-01
-02
-0e
-95
-80
-94
-90
-0b
-e7
-74
-04
-f0
-e1
-42
-e4
-90
-4f
-08
-f0
-90
-4c
-c8
-e0
-64
-02
-60
-07
-90
-4c
-ca
-e0
-b4
-02
-06
-90
-4f
-08
-e0
-ff
-22
-90
-47
-f4
+47
+f4
 e0
 54
 40
@@ -6298,77 +6310,77 @@
 05
 b3
 1a
-97
+a3
 01
 1b
-9d
+a9
 02
 1b
-8e
+9a
 04
 1a
-b9
+c5
 06
 1b
-56
+62
 0a
 1b
-8e
+9a
 13
 1c
-5c
+68
 14
 1d
-35
+41
 15
 19
-95
+a0
 27
-1c
-fd
+1d
+09
 29
 1b
-4c
+58
 2a
 18
-de
+ea
 2f
 19
-8d
+98
 30
 19
-e8
+f3
 31
 1a
-59
+65
 32
 18
-de
+ea
 33
 1c
-d0
+dc
 34
 1d
-16
+22
 35
 19
-e0
+eb
 37
 19
-95
+a0
 39
 19
-e8
+f3
 3c
 00
 00
 1d
-7c
+88
 f1
-b5
+d0
 12
-36
-a0
+38
+10
 7b
 01
 7a
@@ -6384,7 +6396,7 @@
 7e
 7f
 b1
-7d
+89
 90
 4c
 ff
@@ -6392,7 +6404,7 @@
 64
 01
 70
-34
+33
 90
 4c
 95
@@ -6402,12 +6414,11 @@
 a3
 e0
 70
-05
-12
-17
-d8
-80
+04
 f1
+97
+80
+f2
 90
 4c
 e0
@@ -6460,7 +6471,7 @@
 7e
 7f
 b1
-7d
+89
 90
 4c
 c0
@@ -6503,7 +6514,7 @@
 7e
 7f
 b1
-7d
+89
 90
 4c
 f2
@@ -6540,7 +6551,7 @@
 0e
 ad
 f1
-8a
+a5
 e4
 90
 4d
@@ -6557,14 +6568,14 @@
 50
 02
 a1
-7c
+88
 e0
 94
 04
 40
 02
 a1
-7c
+88
 e0
 75
 f0
@@ -6585,7 +6596,7 @@
 7c
 00
 d1
-2d
+3a
 7f
 c8
 12
@@ -6640,7 +6651,7 @@
 a3
 f0
 11
-89
+95
 e4
 90
 4c
@@ -6679,7 +6690,7 @@
 64
 31
 70
-36
+37
 90
 4d
 e7
@@ -6722,7 +6733,7 @@
 70
 02
 a1
-7c
+88
 90
 4c
 bf
@@ -6732,8 +6743,9 @@
 12
 0d
 50
-e1
-e2
+02
+22
+c4
 90
 4c
 e5
@@ -6741,7 +6753,7 @@
 60
 02
 a1
-7c
+88
 22
 e4
 90
@@ -6768,7 +6780,7 @@
 60
 0a
 11
-89
+95
 90
 4c
 ed
@@ -6796,7 +6808,7 @@
 70
 02
 a1
-7c
+88
 90
 4d
 d6
@@ -6831,7 +6843,7 @@
 e7
 02
 a1
-7c
+88
 90
 4d
 d9
@@ -6907,7 +6919,7 @@
 e4
 f0
 d1
-5a
+67
 90
 4c
 bf
@@ -6934,7 +6946,7 @@
 e9
 f0
 11
-89
+95
 e4
 90
 4c
@@ -7134,7 +7146,7 @@
 7c
 00
 d1
-2d
+3a
 7f
 c8
 12
@@ -7221,7 +7233,7 @@
 70
 02
 a1
-7c
+88
 90
 4f
 0f
@@ -7231,7 +7243,7 @@
 70
 02
 a1
-7c
+88
 90
 4c
 cb
@@ -7384,7 +7396,7 @@
 a3
 f0
 11
-89
+95
 e4
 90
 4c
@@ -7411,7 +7423,7 @@
 70
 02
 a1
-7c
+88
 90
 4c
 bf
@@ -7690,8 +7702,9 @@
 44
 04
 f0
-f1
-da
+12
+3d
+22
 90
 4e
 d3
@@ -7843,7 +7856,7 @@
 79
 ef
 f1
-40
+4d
 ef
 60
 0c
@@ -7858,7 +7871,7 @@
 7c
 00
 d1
-2d
+3a
 90
 4f
 09
@@ -7912,7 +7925,7 @@
 79
 0e
 f1
-40
+4d
 ef
 60
 0c
@@ -7927,7 +7940,7 @@
 7c
 00
 d1
-2d
+3a
 90
 4f
 09
@@ -7981,7 +7994,7 @@
 79
 2d
 f1
-40
+4d
 ef
 60
 0c
@@ -7996,7 +8009,7 @@
 7c
 00
 d1
-2d
+3a
 22
 90
 4e
@@ -8072,6 +8085,20 @@
 7f
 01
 22
+e4
+90
+0b
+7f
+f0
+90
+0b
+7e
+f0
+7f
+01
+02
+0e
+95
 90
 80
 80
@@ -8082,8 +8109,8 @@
 a3
 f0
 12
-32
-c1
+33
+92
 e4
 90
 4f
@@ -8104,8 +8131,8 @@
 c2
 05
 12
-32
-de
+33
+af
 90
 4f
 0d
@@ -8116,7 +8143,7 @@
 e8
 22
 f1
-8a
+a5
 d2
 06
 7f
@@ -8153,37 +8180,18 @@
 0f
 5f
 90
-81
-2c
+4c
+c0
 e0
-30
-e5
-f9
-22
-90
-80
-10
-74
-01
-f0
-80
-fe
-22
-80
-f5
-90
-4c
-c0
-e0
-ff
-64
-fe
-60
-03
-ef
-70
-08
-7f
+ff
+64
+fe
+60
+03
+ef
+70
+08
+7f
 22
 12
 08
@@ -8210,7 +8218,7 @@
 7f
 12
 1d
-7d
+89
 90
 4c
 f2
@@ -8326,7 +8334,7 @@
 d3
 f0
 11
-04
+0c
 7f
 2c
 12
@@ -8356,15 +8364,16 @@
 04
 f0
 11
-c6
+cf
+12
+16
+dd
 11
-d7
-51
-09
+e0
 11
-48
-31
-bc
+50
+51
+cd
 90
 4c
 ca
@@ -8402,441 +8411,135 @@
 74
 05
 f0
-71
-ef
+91
+35
 22
 90
-4d
-db
-e0
-60
-0f
-e0
-14
-f0
-e0
-70
-09
-90
-41
-31
-04
-f0
-90
-4d
-da
-f0
-90
 4c
-c9
+ce
 e0
-64
-04
-60
-08
+30
+e1
+3e
 90
 4c
-c7
+d0
+e0
+c3
+94
+fa
+50
+03
 e0
-64
 04
-70
-54
+f0
 90
 4c
-c7
+d0
 e0
 64
-04
+b4
 70
-34
+37
 90
 4d
-da
-e0
-70
-10
-90
-4c
 e3
 e0
-fe
-a3
+04
+f0
 e0
-ff
-4e
-60
-23
-ef
-54
-1f
-70
-1e
+d3
+94
+02
+50
+07
 e4
 90
-4d
-da
-f0
-90
-4e
 4c
-74
-04
+d0
 f0
+80
+24
 90
-4c
-f9
+4d
+e3
 e0
+b4
+03
+1d
 90
-4e
 4d
-f0
-7b
+dc
+74
 01
-7a
-4e
-79
+f0
+e4
+90
 4c
-7d
-02
+d0
+f0
 12
-14
-fe
+0f
+ee
+80
+0d
+e4
 90
-4c
+4d
 e3
-e0
-64
-04
-70
-04
-a3
-e0
-64
-b0
-70
-59
-12
-0c
-f2
+f0
 90
-4c
-ec
-74
-01
+4d
+dc
 f0
-22
 90
 4c
-c5
-e0
-b4
-03
-11
-c3
+d0
+f0
 90
 4c
-e4
+ce
 e0
-94
-b0
+30
+e4
+4b
 90
 4c
-e3
-e0
-94
-04
-40
-39
-80
-38
+ea
+74
+0a
+f0
 90
 4c
-c5
+d1
 e0
-b4
-01
-11
 c3
-90
-4c
-e4
-e0
 94
-78
-90
-4c
-e3
+fa
+50
+03
 e0
-94
-00
-40
-21
-80
-20
-c3
+04
+f0
 90
 4c
-e4
+d1
 e0
-94
-14
+64
+06
+70
+5c
 90
 4c
-e3
-e0
-94
-00
-40
-10
-90
-4d
-e5
+c3
 e0
-60
-07
-e4
-f0
-7f
-0e
-12
-08
-5f
-12
-0f
-ee
-22
-12
-1f
-b7
-90
-4b
-ef
-74
-ff
-f0
-90
-4d
-01
-74
-01
-f0
-90
-4d
-40
-74
-ff
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-22
-90
-4c
-e9
-e0
-60
-28
-e4
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-fc
-f0
-90
-4c
-e9
-e0
-14
-f0
-e0
-70
-14
-90
-4c
-c4
-e0
-90
-4c
-c3
-f0
-90
-4c
-c0
-f0
-7f
-0d
-12
-09
-1c
-12
-0f
-ee
-90
-4c
-ee
-e0
-60
-18
-e4
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-ee
-e0
-14
-f0
-e0
-70
-08
-7f
-0a
-12
-0e
-95
-12
-0f
-ee
-22
-90
-4c
-ce
-e0
-30
-e1
-3e
-90
-4c
-d0
-e0
-c3
-94
-fa
-50
-03
-e0
-04
-f0
-90
-4c
-d0
-e0
-64
-b4
-70
-37
-90
-4d
-e3
-e0
-04
-f0
-e0
-d3
-94
-02
-50
-07
-e4
-90
-4c
-d0
-f0
-80
-24
-90
-4d
-e3
-e0
-b4
-03
-1d
-90
-4d
-dc
-74
-01
-f0
-e4
-90
-4c
-d0
-f0
-12
-0f
-ee
-80
-0d
-e4
-90
-4d
-e3
-f0
-90
-4d
-dc
-f0
-90
-4c
-d0
-f0
-90
-4c
-ce
-e0
-30
-e4
-4b
-90
-4c
-ea
-74
-0a
-f0
-90
-4c
-d1
-e0
-c3
-94
-fa
-50
-03
-e0
-04
-f0
-90
-4c
-d1
-e0
-64
-06
-70
-5d
-90
-4c
-c3
-e0
-ff
+ff
 60
 04
 64
 fe
 70
-52
+51
 90
 4b
 eb
@@ -8874,13 +8577,13 @@
 09
 1c
 80
-2c
+2b
 90
 4c
 cd
 e0
 60
-21
+20
 e4
 f0
 7f
@@ -8911,9 +8614,8 @@
 12
 0d
 50
-12
-1f
-eb
+51
+c4
 e4
 90
 4c
@@ -8951,7 +8653,7 @@
 64
 06
 70
-68
+67
 90
 4c
 e9
@@ -8970,7 +8672,7 @@
 1c
 12
 1f
-b7
+d2
 e4
 90
 4c
@@ -8998,13 +8700,13 @@
 c0
 f0
 80
-39
+38
 90
 4c
 cc
 e0
 60
-2e
+2d
 e4
 f0
 90
@@ -9018,7 +8720,7 @@
 e0
 6f
 60
-20
+1f
 90
 4c
 eb
@@ -9027,174 +8729,542 @@
 f0
 12
 1f
-b7
+d2
+90
+4c
+c3
+e0
+90
+4c
+c0
+f0
+90
+4c
+bf
+74
+01
+f0
+12
+0c
+f2
+12
+0d
+50
+51
+c4
+e4
+90
+4c
+d2
+f0
+90
+4c
+ce
+e0
+20
+e5
+02
+41
+be
+a3
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+cf
+e0
+64
+06
+70
+71
+90
+4d
+e8
+e0
+b4
+0c
+08
+90
+4c
+c1
+74
+02
+f0
+80
+1b
+90
+4d
+e8
+e0
+b4
+12
+08
+90
+4c
+c1
+74
+01
+f0
+80
+0c
+90
+4d
+e8
+e0
+b4
+18
+05
+e4
+90
+4c
+c1
+f0
+90
+4c
+e5
+74
+0a
+f0
+90
+4c
+c3
+e0
+ff
+60
+03
+b4
+fe
+07
+90
+4c
+bf
+74
+02
+f0
+22
+ef
+d3
+94
+03
+50
+2a
+ef
+c3
+94
+01
+40
+24
+90
+4c
+c1
+e0
+ff
+90
+4c
+c3
+e0
+75
+f0
+1f
+a4
+24
+ec
+f5
+82
+e4
+34
+4d
+f5
+83
+ef
+f0
+90
+4c
+bf
+74
+03
+f0
+22
+e4
+90
+4c
+cf
+f0
+22
+90
+80
+10
+74
+01
+f0
+80
+fe
+22
+90
+4c
+e9
+e0
+60
+28
+e4
+90
+4c
+e3
+f0
+a3
+f0
+90
+4c
+fc
+f0
+90
+4c
+e9
+e0
+14
+f0
+e0
+70
+14
+90
+4c
+c4
+e0
+90
+4c
+c3
+f0
+90
+4c
+c0
+f0
+7f
+0d
+12
+09
+1c
+12
+0f
+ee
+90
+4c
+ee
+e0
+60
+18
+e4
+90
+4c
+e3
+f0
+a3
+f0
+90
+4c
+ee
+e0
+14
+f0
+e0
+70
+08
+7f
+0a
+12
+0e
+95
+12
+0f
+ee
+22
+90
+4c
+ea
+e0
+60
+02
+14
+f0
+90
+4c
+ef
+e0
+60
+02
+14
+f0
+90
+4c
+f8
+e0
+60
+0b
+14
+f0
+e0
+70
+06
+90
+4c
+f4
+74
+06
+f0
+90
+4c
+e5
+e0
+60
+20
+90
+4c
+ee
+e0
+60
+06
+e4
+90
+4c
+e5
+f0
+22
+90
+4c
+e5
+e0
+14
+f0
+12
+0f
+7c
+90
+4c
+e5
+e0
+70
+51
+12
+0f
+b5
+80
+4c
+90
+4c
+e9
+e0
+70
+46
+90
+4c
+ee
+e0
+70
+40
+90
+4c
+e2
+e0
+60
+3a
+14
+f0
+e0
+ff
+c3
+94
+08
+50
+1b
+e4
+90
+41
+31
+f0
+ef
+30
+e1
+09
+c2
+01
+7f
+1d
+12
+0a
+f5
+80
+16
+d2
+01
+7f
+1d
+12
+0a
+f5
+80
+0d
+90
+41
+31
+74
+01
+f0
+d2
+01
+7f
+1d
+12
+0a
+f5
+90
+4c
+e2
+e0
+70
+03
+74
+0c
+f0
+90
+4d
+dc
+e0
+70
+2d
+90
+4d
+dd
+e0
+64
+01
+70
+25
+f0
+90
+4e
+4c
+e0
+60
+0d
+7b
+01
+7a
+4e
+79
+4c
+7d
+03
+12
+15
+0c
+80
+11
 90
-4c
-c3
+48
+00
 e0
-90
-4c
-c0
-f0
-90
-4c
-bf
-74
+60
+0b
+7b
 01
-f0
+7a
+48
+79
+00
+7d
+09
 12
+15
 0c
-f2
-12
-0d
-50
-12
-1f
-eb
-e4
 90
-4c
-d2
-f0
-90
-4c
-ce
-e0
-20
-e5
-02
-61
-e9
-a3
+4d
+d9
 e0
-c3
-94
-fa
-50
-03
+60
+08
 e0
-04
+14
 f0
-90
-4c
-cf
 e0
-64
-06
 70
-71
+02
+51
+c4
 90
 4d
-e8
+d4
 e0
-b4
-0c
-08
-90
-4c
-c1
-74
-02
+60
+11
+e0
+14
 f0
-80
-1b
+e0
+70
+0b
 90
 4d
-e8
+3d
 e0
-b4
+70
+05
+7f
+1b
 12
 08
+5f
 90
-4c
-c1
-74
-01
+4d
+e6
+e0
+60
+29
+e0
+14
 f0
-80
-0c
+e0
+70
+23
 90
 4d
-e8
+4a
 e0
-b4
-18
-05
+60
+02
 e4
-90
-4c
-c1
-f0
-90
-4c
-e5
-74
-0a
 f0
 90
 4c
-c3
+c7
 e0
-ff
-60
-03
 b4
-fe
+04
 07
 90
-4c
-bf
+42
+13
 74
-02
+0c
 f0
 22
-ef
-d3
-94
-03
-50
-2a
-ef
-c3
-94
-01
-40
-24
-90
-4c
-c1
-e0
-ff
 90
 4c
-c3
+c9
 e0
-75
-f0
-1f
-a4
-24
-ec
-f5
-82
-e4
-34
-4d
-f5
-83
-ef
-f0
+b4
+04
+06
 90
-4c
-bf
+42
+13
 74
-03
-f0
-22
-e4
-90
-4c
-cf
+3a
 f0
 22
 90
@@ -9217,8 +9287,8 @@
 e0
 70
 02
-a1
-fb
+c1
+41
 90
 4c
 95
@@ -9398,7 +9468,7 @@
 f9
 f0
 a1
-3b
+81
 90
 4c
 fa
@@ -9574,8 +9644,8 @@
 02
 70
 02
-a1
-f3
+c1
+39
 90
 4c
 ff
@@ -9776,7 +9846,7 @@
 03
 02
 29
-30
+76
 90
 4e
 da
@@ -9820,7 +9890,7 @@
 03
 02
 29
-27
+6d
 12
 03
 b6
@@ -9832,11 +9902,11 @@
 83
 7e
 01
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f2
@@ -9845,11 +9915,11 @@
 cd
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -9884,11 +9954,11 @@
 07
 7f
 b7
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f4
@@ -9897,11 +9967,11 @@
 b6
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -9936,11 +10006,11 @@
 07
 7f
 b5
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f6
@@ -9949,11 +10019,11 @@
 ea
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -9988,11 +10058,11 @@
 07
 7f
 e9
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 f8
@@ -10001,11 +10071,11 @@
 e2
 7e
 00
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -10041,11 +10111,11 @@
 7f
 94
 0e
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 fa
@@ -10054,11 +10124,11 @@
 8a
 7e
 01
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -10094,11 +10164,11 @@
 7f
 92
 0e
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 d0
@@ -10107,11 +10177,11 @@
 2a
 7e
 02
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -10148,11 +10218,11 @@
 25
 7e
 02
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 eb
 b4
 d3
@@ -10161,11 +10231,11 @@
 26
 7e
 02
-b1
-fc
+d1
+42
 02
-28
-fc
+29
+42
 90
 4e
 da
@@ -10202,11 +10272,11 @@
 24
 7e
 02
-b1
-fc
-02
-28
-fc
+12
+26
+42
+21
+42
 eb
 b4
 d4
@@ -10215,11 +10285,11 @@
 27
 7e
 02
-b1
-fc
-02
-28
-fc
+12
+26
+42
+21
+42
 90
 4e
 da
@@ -10257,10 +10327,10 @@
 7e
 02
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 eb
 b4
 d6
@@ -10270,10 +10340,10 @@
 7e
 02
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 90
 4e
 da
@@ -10309,10 +10379,10 @@
 7f
 70
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 eb
 b4
 d8
@@ -10322,10 +10392,10 @@
 7e
 00
 12
-25
-fc
-01
-fc
+26
+42
+21
+42
 90
 4e
 da
@@ -10361,8 +10431,8 @@
 7f
 b8
 12
-25
-fc
+26
+42
 80
 7d
 eb
@@ -10374,8 +10444,8 @@
 7e
 00
 12
-25
-fc
+26
+42
 80
 70
 90
@@ -10415,8 +10485,8 @@
 7e
 03
 12
-25
-fc
+26
+42
 80
 47
 eb
@@ -10428,8 +10498,8 @@
 7e
 03
 12
-25
-fc
+26
+42
 80
 3a
 90
@@ -10467,7 +10537,7 @@
 7f
 01
 31
-31
+77
 80
 14
 ee
@@ -10477,7 +10547,7 @@
 7f
 02
 31
-31
+77
 80
 0a
 12
@@ -10489,7 +10559,7 @@
 7f
 04
 31
-31
+77
 90
 4e
 4b
@@ -10541,7 +10611,7 @@
 f0
 02
 26
-26
+6c
 22
 90
 4e
@@ -10579,8 +10649,8 @@
 f0
 a3
 f0
-71
-be
+91
+04
 90
 4e
 ea
@@ -10595,8 +10665,8 @@
 4a
 70
 02
-61
-bd
+81
+03
 90
 4e
 ea
@@ -10617,8 +10687,8 @@
 ff
 70
 02
-61
-bd
+81
+03
 64
 28
 60
@@ -10659,8 +10729,8 @@
 02
 60
 02
-61
-bd
+81
+03
 90
 42
 5e
@@ -10702,7 +10772,7 @@
 40
 02
 41
-89
+cf
 ef
 c3
 94
@@ -10710,7 +10780,7 @@
 50
 02
 41
-89
+cf
 ef
 b4
 62
@@ -10911,7 +10981,7 @@
 40
 02
 61
-5a
+a0
 ef
 c3
 94
@@ -10919,7 +10989,7 @@
 50
 02
 61
-5a
+a0
 ef
 b4
 27
@@ -11226,8 +11296,8 @@
 a3
 f0
 12
-35
-40
+36
+b0
 7a
 4d
 79
@@ -11258,7 +11328,7 @@
 bc
 12
 1f
-40
+4d
 ef
 60
 16
@@ -11270,8 +11340,8 @@
 bc
 7d
 14
-b1
-cb
+d1
+5c
 ef
 70
 09
@@ -11345,8 +11415,8 @@
 f0
 af
 05
-b1
-bd
+d1
+03
 a3
 e0
 2f
@@ -11380,8 +11450,8 @@
 8f
 e0
 ff
-b1
-bd
+d1
+03
 90
 4e
 93
@@ -11450,7 +11520,7 @@
 70
 02
 a1
-91
+d7
 74
 93
 2f
@@ -11505,9 +11575,9 @@
 70
 04
 a1
-89
+cf
 a1
-89
+cf
 90
 4e
 92
@@ -11595,8 +11665,8 @@
 93
 fd
 12
+31
 30
-5f
 90
 4e
 91
@@ -11614,8 +11684,8 @@
 91
 e0
 ff
-b1
-fb
+d1
+ca
 80
 07
 90
@@ -11623,8 +11693,8 @@
 91
 e0
 ff
-d1
-51
+f1
+20
 90
 4e
 8a
@@ -11662,7 +11732,7 @@
 04
 f0
 81
-b0
+f6
 90
 4e
 4b
@@ -11723,6 +11793,81 @@
 22
 90
 4e
+ed
+e4
+f0
+a3
+f0
+a3
+f0
+d1
+44
+50
+25
+91
+04
+90
+4e
+ed
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+4a
+70
+07
+90
+4c
+b6
+04
+f0
+80
+57
+90
+4e
+ed
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+11
+2e
+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
 f0
 eb
 f0
@@ -11769,6 +11914,68 @@
 7f
 01
 22
+90
+4d
+4a
+e0
+60
+37
+90
+4d
+dd
+e0
+70
+31
+90
+4c
+c5
+e0
+b4
+03
+2a
+7b
+01
+7a
+48
+79
+00
+7d
+09
+7c
+00
+12
+14
+42
+e4
+90
+4e
+4b
+f0
+90
+48
+00
+04
+f0
+90
+4d
+4a
+e0
+90
+48
+02
+f0
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+15
+0c
+22
 e4
 fe
 ef
@@ -12047,9 +12254,10 @@
 64
 01
 60
+03
 02
-e1
-ef
+30
+c0
 90
 4e
 d9
@@ -12067,8 +12275,8 @@
 70
 03
 02
-30
-37
+31
+08
 90
 4e
 d6
@@ -12267,8 +12475,9 @@
 54
 df
 f0
-e1
-1a
+02
+2f
+ea
 90
 4e
 d6
@@ -12462,8 +12671,8 @@
 01
 60
 02
-21
-48
+41
+19
 ed
 b4
 4c
@@ -12474,8 +12683,8 @@
 74
 48
 f0
-21
-48
+41
+19
 ed
 b4
 52
@@ -12620,8 +12829,8 @@
 e0
 60
 02
-41
-bb
+61
+8c
 90
 4d
 e2
@@ -12642,8 +12851,8 @@
 01
 60
 02
-41
-bb
+61
+8c
 90
 4d
 e7
@@ -12652,8 +12861,8 @@
 01
 60
 02
-41
-bb
+61
+8c
 ed
 24
 c6
@@ -12662,11 +12871,11 @@
 00
 40
 02
-41
-bb
+61
+8c
 90
-31
-88
+32
+59
 75
 f0
 03
@@ -12679,41 +12888,41 @@
 83
 73
 02
-31
-ac
-02
-31
-c3
-02
 32
-0c
+7d
 02
 32
-29
+94
 02
 32
-47
+dd
 02
 32
-70
+fa
 02
-32
-8d
+33
+18
 02
-32
-95
+33
+41
 02
-32
-9d
+33
+5e
 02
-32
-a5
+33
+66
 02
-32
-ad
+33
+6e
 02
-32
-b5
+33
+76
+02
+33
+7e
+02
+33
+86
 90
 4c
 c1
@@ -12727,16 +12936,16 @@
 74
 44
 f0
-41
-bb
+61
+8c
 90
 4f
 0b
 74
 d6
 f0
-41
-bb
+61
+8c
 90
 4c
 c1
@@ -12750,8 +12959,8 @@
 2b
 7d
 04
-11
-3a
+31
+0b
 ee
 30
 e0
@@ -12774,8 +12983,8 @@
 52
 7d
 01
-11
-3a
+31
+0b
 80
 19
 90
@@ -12791,8 +13000,8 @@
 2b
 7d
 08
-11
-3a
+31
+0b
 ee
 30
 e0
@@ -12808,8 +13017,8 @@
 4f
 0b
 f0
-41
-bb
+61
+8c
 90
 4c
 c1
@@ -12822,23 +13031,23 @@
 74
 d2
 f0
-41
-bb
+61
+8c
 af
 06
 7b
 50
 7d
 08
-11
-3a
+31
+0b
 e4
 90
 4f
 0b
 f0
-41
-bb
+61
+8c
 90
 4c
 c1
@@ -12852,8 +13061,8 @@
 2c
 7d
 08
-11
-3a
+31
+0b
 e4
 90
 4f
@@ -12881,8 +13090,8 @@
 2c
 7d
 08
-11
-3a
+31
+0b
 80
 08
 af
@@ -12891,8 +13100,8 @@
 2c
 7d
 01
-11
-3a
+31
+0b
 ee
 30
 e0
@@ -12930,8 +13139,8 @@
 20
 7d
 0a
-11
-3a
+31
+0b
 e4
 90
 4f
@@ -13009,8 +13218,8 @@
 0c
 c2
 05
-51
-de
+71
+af
 90
 4f
 0c
@@ -13033,7 +13242,7 @@
 92
 03
 71
-0d
+de
 af
 04
 a2
@@ -13041,14 +13250,14 @@
 b3
 92
 02
-51
-fc
+71
+cd
 af
 04
 c2
 04
 71
-1e
+ef
 22
 ef
 f4
@@ -13064,8 +13273,8 @@
 02
 92
 00
-71
-2f
+91
+00
 22
 ef
 f4
@@ -13081,8 +13290,8 @@
 03
 92
 00
-71
-2f
+91
+00
 22
 ef
 f4
@@ -13098,8 +13307,8 @@
 04
 92
 00
-71
-2f
+91
+00
 22
 90
 4e
@@ -13286,8 +13495,8 @@
 0f
 80
 b0
-b1
-0c
+d1
+7c
 90
 81
 1c
@@ -13305,31 +13514,31 @@
 e4
 ff
 91
-28
+f9
 7f
 01
 91
-28
+f9
 7f
 02
 91
-28
+f9
 7f
 03
 91
-28
+f9
 7f
 04
 91
-28
+f9
 7f
 05
 91
-28
+f9
 7f
 06
 91
-28
+f9
 7f
 07
 80
@@ -13355,8 +13564,8 @@
 12
 ef
 f0
-91
-c7
+b1
+fc
 92
 08
 90
@@ -13373,8 +13582,8 @@
 f4
 70
 02
-81
-c6
+a1
+97
 ef
 54
 07
@@ -13509,6 +13718,106 @@
 5e
 f0
 22
+b1
+e9
+12
+3a
+11
+12
+16
+47
+12
+0d
+50
+12
+0b
+dd
+90
+4d
+8e
+e0
+60
+02
+d1
+41
+90
+0b
+7e
+e0
+14
+60
+0e
+24
+fe
+70
+e1
+91
+61
+12
+1f
+d2
+12
+1f
+97
+80
+fe
+90
+4c
+ea
+e0
+70
+12
+90
+4c
+ec
+e0
+70
+0c
+90
+4c
+e5
+e0
+70
+06
+90
+4c
+f8
+e0
+60
+04
+d1
+70
+80
+bb
+91
+61
+12
+1f
+97
+80
+b4
+80
+b2
+22
+7b
+01
+7a
+4e
+79
+56
+78
+68
+7c
+4e
+7d
+01
+7e
+00
+7f
+12
+02
+03
+90
 7b
 01
 7a
@@ -13578,6 +13887,65 @@
 24
 ff
 22
+12
+1f
+d2
+90
+4b
+ef
+74
+ff
+f0
+90
+4d
+01
+74
+01
+f0
+e4
+90
+4c
+e6
+f0
+a3
+f0
+a3
+f0
+90
+4d
+e0
+f0
+90
+4c
+b7
+f0
+90
+4d
+40
+74
+ff
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+22
+a1
+98
+90
+0b
+7f
+74
+01
+f0
+e4
+90
+0b
+7e
+f0
+22
 e4
 ff
 ef
@@ -13773,8 +14141,8 @@
 5b
 f0
 0f
-a1
-4e
+c1
+be
 e4
 ff
 ef
@@ -13906,8 +14274,8 @@
 5b
 f0
 0f
-a1
-d3
+e1
+43
 e4
 ff
 ef
@@ -13984,9 +14352,9 @@
 22
 12
 14
-60
-d1
-d5
+6e
+11
+45
 90
 4c
 eb
@@ -14040,118 +14408,40 @@
 d3
 74
 05
-f0
-e4
-a3
-f0
-90
-4c
-90
-74
-33
-f0
-e4
-ff
-ef
-25
-e0
-24
-d6
-f5
-82
-e4
-34
-4c
-f5
-83
-74
-62
-f0
-a3
-f0
-0f
-ef
-b4
-04
-ea
-90
-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
-f6
-7a
-28
-79
-1c
-78
-3f
-12
-00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
+f0
+e4
+a3
+f0
 90
 4c
-91
-e0
-fc
-a3
+90
+74
+33
+f0
+e4
+ff
+ef
+25
 e0
-fd
+24
+d6
+f5
+82
 e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
-90
+34
 4c
-fa
-ee
+f5
+83
+74
+62
 f0
 a3
-ef
 f0
+0f
+ef
+b4
+04
+ea
 90
 4c
 91
@@ -14178,13 +14468,13 @@
 02
 06
 7b
-c3
+f6
 7a
-f5
+28
 79
-a8
+1c
 78
-3e
+3f
 12
 00
 fb
@@ -14224,7 +14514,7 @@
 3f
 90
 4c
-de
+fa
 ee
 f0
 a3
@@ -14256,11 +14546,11 @@
 02
 06
 7b
-5c
+c3
 7a
-8f
+f5
 79
-42
+a8
 78
 3e
 12
@@ -14298,315 +14588,109 @@
 00
 0a
 12
-02
-3f
-90
-4c
-e0
-ee
-f0
-a3
-ef
-f0
-22
-90
-4f
-03
-ed
-f0
-90
-00
-01
-12
-03
-cf
-90
-4f
-04
-f0
-22
-90
-4c
-ea
-e0
-60
-02
-14
-f0
-90
-4c
-ef
-e0
-60
-02
-14
-f0
-90
-4c
-f8
-e0
-60
-0b
-14
-f0
-e0
-70
-06
-90
-4c
-f4
-74
-06
-f0
-90
-4c
-e5
-e0
-60
-20
-90
-4c
-ee
-e0
-60
-06
-e4
-90
-4c
-e5
-f0
-22
-90
-4c
-e5
-e0
-14
-f0
-12
-0f
-7c
-90
-4c
-e5
-e0
-70
-51
-12
-0f
-b5
-80
-4c
-90
-4c
-e9
-e0
-70
-46
-90
-4c
-ee
-e0
-70
-40
-90
-4c
-e2
-e0
-60
-3a
-14
-f0
-e0
-ff
-c3
-94
-08
-50
-1b
-e4
-90
-41
-31
-f0
-ef
-30
-e1
-09
-c2
-01
-7f
-1d
-12
-0a
-f5
-80
-16
-d2
-01
-7f
-1d
-12
-0a
-f5
-80
-0d
-90
-41
-31
-74
-01
-f0
-d2
-01
-7f
-1d
-12
-0a
-f5
-90
-4c
-e2
-e0
-70
-03
-74
-0c
-f0
-90
-4d
-dc
-e0
-70
-2d
-90
-4d
-dd
-e0
-64
-01
-70
-25
+02
+3f
+90
+4c
+de
+ee
+f0
+a3
+ef
 f0
 90
-4e
 4c
+91
 e0
-60
-0d
-7b
-01
-7a
-4e
-79
-4c
-7d
-03
-12
-14
 fe
-80
-11
+a3
+e0
+ff
+c3
 90
-48
-00
+4c
+94
 e0
-60
-0b
+9f
+fd
+90
+4c
+93
+e0
+9e
+fc
+e4
+12
+02
+06
 7b
-01
+5c
 7a
-48
+8f
 79
-00
-7d
-09
+42
+78
+3e
 12
-14
-fe
+00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
-4d
-d9
-e0
-60
-09
+4c
+91
 e0
-14
-f0
+fc
+a3
 e0
-70
+fd
+e4
+12
+02
+06
+d0
 03
+d0
+02
+d0
+01
+d0
+00
 12
-1f
-eb
-90
-4d
-d4
-e0
-60
-11
-e0
-14
-f0
-e0
-70
-0b
-90
-4d
-3d
-e0
-70
-05
-7f
-1b
+00
+0a
 12
-08
-5f
-90
-4d
-e6
-e0
-60
-29
-e0
-14
-f0
-e0
-70
-23
-90
-4d
-4a
-e0
-60
 02
-e4
-f0
+3f
 90
 4c
-c7
 e0
-b4
-04
-07
-90
-42
-13
-74
-0c
+ee
+f0
+a3
+ef
 f0
 22
 90
-4c
-c9
-e0
-b4
-04
-06
+4f
+03
+ed
+f0
 90
-42
-13
-74
-3a
+00
+01
+12
+03
+cf
+90
+4f
+04
 f0
 22
 90
@@ -14818,7 +14902,7 @@
 70
 02
 61
-6c
+c0
 7e
 0c
 7f
@@ -14826,7 +14910,7 @@
 7d
 03
 31
-6d
+c1
 90
 4e
 f3
@@ -14886,7 +14970,7 @@
 05
 dd
 61
-6c
+c0
 90
 4e
 f3
@@ -14935,7 +15019,7 @@
 14
 fd
 31
-6d
+c1
 90
 4e
 f3
@@ -14993,7 +15077,7 @@
 05
 dd
 61
-6c
+c0
 90
 4e
 f3
@@ -15042,7 +15126,7 @@
 14
 fd
 31
-6d
+c1
 90
 4e
 f3
@@ -15149,7 +15233,7 @@
 14
 fd
 31
-6d
+c1
 90
 4e
 f3
@@ -15301,46 +15385,41 @@
 dd
 22
 90
-04
-46
-e0
-ff
+0b
+e7
+74
+03
+f0
+ed
+60
+03
+12
+17
+d6
 22
 90
 0b
-7f
+e7
 74
-01
+04
 f0
-e4
+02
+17
+d6
 90
 0b
-7e
+e7
+74
+05
 f0
-22
+02
+17
+d6
 90
-4b
-9c
-e0
-fe
-a3
+04
+46
 e0
 ff
-90
-4b
-9a
-e0
-b5
-06
-07
-a3
-e0
-b5
-07
-02
-d3
-22
-c3
 22
 90
 82
@@ -15475,8 +15554,8 @@
 0b
 79
 86
-71
-f7
+91
+46
 90
 0b
 83
@@ -15569,9 +15648,14 @@
 44
 04
 f0
-02
-1f
-da
+90
+81
+2c
+e0
+30
+e5
+f9
+22
 ef
 f4
 60
Index: c51/output/ramcode.rom
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/output/ramcode.rom	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/output/ramcode.rom	(working copy)
@@ -701,7 +701,7 @@
 207a0000
 c01082c8
 c01102ca
-c01186e5
+c01186e9
 c000830b
 c00682e5
 c01602e4
@@ -711,7 +711,7 @@
 c0097c85
 20207c5a
 704befff
-20200718
+2020071c
 793f8023
 704befff
 202006d3
@@ -1627,7 +1627,7 @@
 60024d83
 2040067e
 24340671
-704c150a
+704c1502
 2040069f
 6800cbef
 c1ff8000
@@ -1661,10 +1661,10 @@
 68024d83
 2020066e
 6800cbef
-c0ff86ee
+c0ff86f2
 20400685
 2054069c
-2054075d
+20540761
 704be601
 20600000
 78547c00
@@ -1720,72 +1720,76 @@
 6800cbe7
 d8400010
 98467c00
-2021077c
+20210780
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
 c08386a0
-2020077c
+20200780
 58000000
 60048cd5
 6004cd5b
 20600000
-20200708
+2020070c
 7857fc00
-204007d5
+204007d9
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-20400794
-205787cf
+20400798
+205787d3
 20600000
 704d4900
 20600000
 704d4900
 700b7d32
 20207c27
-2040073d
+20400741
+68008cb3
+c1810000
 6800cbdf
 207a0000
 98007200
-204006de
 d8c00cb5
 d8a00d17
-20207e45
+20407e45
 68008cb4
 2fe1f008
 24608000
-68088cb5
-6008ccb7
+68008cb5
+c07f86e7
+6000ccb7
 704d4a00
 20600000
+704d8e01
+20600000
 79200023
-204006ea
+204006ee
 204006ab
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020074f
-204006ea
+20200753
+204006ee
 6800cbe6
 c000b4df
 6800cbef
-c00086f6
-c00106f9
-c00186fc
+c00086fa
+c00106fd
+c0018700
 20203bf1
 704bef11
 700d37aa
-202006fe
+20200702
 704bef12
 700d3755
-202006fe
+20200702
 704bef13
 700d3722
 700d3802
@@ -1794,15 +1798,15 @@
 700d3d00
 da200d37
 d8400007
-20400738
-2040075d
+2040073c
+20400761
 20400683
 202034df
 6800cbef
 c17f8000
-c008870e
-c0090710
-c0098712
+c0088712
+c0090714
+c0098716
 20600000
 704bef02
 202006ab
@@ -1812,14 +1816,14 @@
 700b7d31
 20407c27
 68020d19
-2040074f
+20400753
 202006ab
 79200023
-20400750
-2040077c
+20400754
+20400780
 6800cbef
 c1ff8000
-2040072a
+2040072e
 58000000
 60014c04
 20403cab
@@ -1827,7 +1831,7 @@
 6800cc04
 c07f86d3
 204006c6
-24378733
+24378737
 204006c1
 79200023
 700b7d3c
@@ -1839,13 +1843,13 @@
 60020d39
 d8400006
 da200d37
-20400738
-2020075d
+2040073c
+20200761
 68014c04
 1fe0fe01
 60014c04
-2040077c
-20200720
+20400780
+20200724
 6008cbe1
 18427200
 d8a00cd5
@@ -1875,7 +1879,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000753
+c2000757
 1a227e00
 60014c16
 6800cc16
@@ -1898,24 +1902,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff876f
+c0ff8773
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c000877a
+c000877e
 d8c00cd5
 20407e45
 68008cd5
-c0018778
+c001877c
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-20400782
+20400786
 18408401
 18410403
 6008cbea
@@ -1938,7 +1942,7 @@
 79200401
 18431c00
 20600000
-2040078b
+2040078f
 7826fc00
 7830fc00
 78507c00
@@ -1946,7 +1950,7 @@
 68014be4
 98003600
 37c18400
-242c07cf
+242c07d3
 7846fc00
 7825fc00
 7823fc00
@@ -1956,24 +1960,24 @@
 6000cc19
 6808cc18
 98467c00
-242287cf
+242287d3
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242087cf
+242087d3
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-202287b8
+202287bc
 09800008
 19897e00
 e0a08000
-c20007b4
+c20007b8
 18a22200
 09800008
 19897e00
@@ -1986,7 +1990,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202307cf
+202307d3
 7837fc00
 68008017
 1fe0a200
@@ -1995,7 +1999,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400746
+2040074a
 20600000
 784dfc00
 7845fc00
@@ -2006,8 +2010,8 @@
 204053d2
 68024c00
 98001200
-2040078b
-204007d2
+2040078f
+204007d6
 79202a00
 782efc00
 78307c00
@@ -2027,7 +2031,7 @@
 d8c00cf5
 e8c08000
 08008608
-c20007eb
+c20007ef
 78247c00
 08008618
 78447c00
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/kb_keyboard.dat
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/patch/kb_keyboard.dat	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/patch/kb_keyboard.dat	(working copy)
@@ -498,5 +498,6 @@
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 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:00 00 0a
+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
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/patch/keyboard.format	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/patch/keyboard.format	(working copy)
@@ -180,6 +180,7 @@
 4 mem_24g_enter_hibernate_setup
 4 mem_24g_enter_hibernate_max
 3 mem_24g_short_sleep_counter
+1 mem_pc_sleep_flag
 )
 
 //C51 synchronous task
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
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/patch/memmap.format	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/patch/memmap.format	(working copy)
@@ -1030,6 +1030,7 @@
 0x4d83 mem_24g_enter_hibernate_setup
 0x4d87 mem_24g_enter_hibernate_max
 0x4d8b mem_24g_short_sleep_counter
+0x4d8e mem_pc_sleep_flag
 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
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/patch/ramcode.rom	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/patch/ramcode.rom	(working copy)
@@ -701,7 +701,7 @@
 207a0000
 c01082c8
 c01102ca
-c01186e5
+c01186e9
 c000830b
 c00682e5
 c01602e4
@@ -711,7 +711,7 @@
 c0097c85
 20207c5a
 704befff
-20200718
+2020071c
 793f8023
 704befff
 202006d3
@@ -1627,7 +1627,7 @@
 60024d83
 2040067e
 24340671
-704c150a
+704c1502
 2040069f
 6800cbef
 c1ff8000
@@ -1661,10 +1661,10 @@
 68024d83
 2020066e
 6800cbef
-c0ff86ee
+c0ff86f2
 20400685
 2054069c
-2054075d
+20540761
 704be601
 20600000
 78547c00
@@ -1720,72 +1720,76 @@
 6800cbe7
 d8400010
 98467c00
-2021077c
+20210780
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
 c08386a0
-2020077c
+20200780
 58000000
 60048cd5
 6004cd5b
 20600000
-20200708
+2020070c
 7857fc00
-204007d5
+204007d9
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-20400794
-205787cf
+20400798
+205787d3
 20600000
 704d4900
 20600000
 704d4900
 700b7d32
 20207c27
-2040073d
+20400741
+68008cb3
+c1810000
 6800cbdf
 207a0000
 98007200
-204006de
 d8c00cb5
 d8a00d17
-20207e45
+20407e45
 68008cb4
 2fe1f008
 24608000
-68088cb5
-6008ccb7
+68008cb5
+c07f86e7
+6000ccb7
 704d4a00
 20600000
+704d8e01
+20600000
 79200023
-204006ea
+204006ee
 204006ab
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020074f
-204006ea
+20200753
+204006ee
 6800cbe6
 c000b4df
 6800cbef
-c00086f6
-c00106f9
-c00186fc
+c00086fa
+c00106fd
+c0018700
 20203bf1
 704bef11
 700d37aa
-202006fe
+20200702
 704bef12
 700d3755
-202006fe
+20200702
 704bef13
 700d3722
 700d3802
@@ -1794,15 +1798,15 @@
 700d3d00
 da200d37
 d8400007
-20400738
-2040075d
+2040073c
+20400761
 20400683
 202034df
 6800cbef
 c17f8000
-c008870e
-c0090710
-c0098712
+c0088712
+c0090714
+c0098716
 20600000
 704bef02
 202006ab
@@ -1812,14 +1816,14 @@
 700b7d31
 20407c27
 68020d19
-2040074f
+20400753
 202006ab
 79200023
-20400750
-2040077c
+20400754
+20400780
 6800cbef
 c1ff8000
-2040072a
+2040072e
 58000000
 60014c04
 20403cab
@@ -1827,7 +1831,7 @@
 6800cc04
 c07f86d3
 204006c6
-24378733
+24378737
 204006c1
 79200023
 700b7d3c
@@ -1839,13 +1843,13 @@
 60020d39
 d8400006
 da200d37
-20400738
-2020075d
+2040073c
+20200761
 68014c04
 1fe0fe01
 60014c04
-2040077c
-20200720
+20400780
+20200724
 6008cbe1
 18427200
 d8a00cd5
@@ -1875,7 +1879,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000753
+c2000757
 1a227e00
 60014c16
 6800cc16
@@ -1898,24 +1902,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff876f
+c0ff8773
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c000877a
+c000877e
 d8c00cd5
 20407e45
 68008cd5
-c0018778
+c001877c
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-20400782
+20400786
 18408401
 18410403
 6008cbea
@@ -1938,7 +1942,7 @@
 79200401
 18431c00
 20600000
-2040078b
+2040078f
 7826fc00
 7830fc00
 78507c00
@@ -1946,7 +1950,7 @@
 68014be4
 98003600
 37c18400
-242c07cf
+242c07d3
 7846fc00
 7825fc00
 7823fc00
@@ -1956,24 +1960,24 @@
 6000cc19
 6808cc18
 98467c00
-242287cf
+242287d3
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242087cf
+242087d3
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-202287b8
+202287bc
 09800008
 19897e00
 e0a08000
-c20007b4
+c20007b8
 18a22200
 09800008
 19897e00
@@ -1986,7 +1990,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202307cf
+202307d3
 7837fc00
 68008017
 1fe0a200
@@ -1995,7 +1999,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400746
+2040074a
 20600000
 784dfc00
 7845fc00
@@ -2006,8 +2010,8 @@
 204053d2
 68024c00
 98001200
-2040078b
-204007d2
+2040078f
+204007d6
 79202a00
 782efc00
 78307c00
@@ -2027,7 +2031,7 @@
 d8c00cf5
 e8c08000
 08008608
-c20007eb
+c20007ef
 78247c00
 08008618
 78447c00
Index: c51/patch/sys.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/sys.h
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/sys.h	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/sys.h	(working copy)
@@ -4,6 +4,7 @@
 
 #define SYSTEM_CONTROL_ENABLE
 #define MULTISYSTEM_ENABLE
+#define PC_SLEEP_STATUS_GET
 
 
 #define STANDBY_TIMER_30MIN				3600		// 500ms*3600 = 30min
Index: c51/sys.c
===================================================================
--- /YC1026/YC1026_3mode_SDK/c51/sys.c	(revision 258)
+++ /YC1026/YC1026_3mode_SDK/c51/sys.c	(working copy)
@@ -79,6 +79,13 @@
 	LED_all_shutdown();
 	m_24g_pairing_sm = 0xff;
 	g_variable.g24_long_sleep_flag = 1;
+#ifdef PC_SLEEP_STATUS_GET	
+	g_variable.sys_numlockled_on_timer = 0;
+	g_variable.sys_capslockled_on_timer = 0;
+	g_variable.sys_scrolllockled_on_timer = 0;
+	m_caps_num_lock_last = 0;
+	m_caps_num_lock = 0;
+#endif	
 	m_24g_enter_hibernate[0]	= 0xff;
 	m_24g_enter_hibernate[1]	= 0xff;
 	m_24g_enter_hibernate[2]	= 0xff;
@@ -560,6 +567,16 @@
 	}
 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
 	{
+#ifdef PC_SLEEP_STATUS_GET	
+		if(g_variable.sleepTimer & 0x10)	// search dongle each 8s
+		{
+			xmemclear(hidBuff,9);
+
+			mult_key_status = 0;
+			hidBuff[0] = HID_REPORTID_1;		// standard key send
+			IPC_TxHidData(hidBuff, 9);
+		}
+#endif	
 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
 		{
 			System_G24_long_lpm();
@@ -993,7 +1010,12 @@
 		kb_need_keyscan();
 		YC_update_eeprom_data();
 		LED_handle();
-		
+#ifdef PC_SLEEP_STATUS_GET		
+		if(m_pc_sleep_flag)
+		{
+			System_G24_long_lpm();
+		}
+#endif		
 		switch (current_task) {
 		case FIX_ENTER_HIBERNATE:
 			KS_Unistall();
