Index: output/bt_program23.icode
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.icode	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.icode	(working copy)
@@ -13,7 +13,7 @@
  00000012  0x0000002a beq  0x000000c4 , 0x00000075 
  00000013  0x0000002b beq  0x000000c7 , 0x0000026c 
  00000014  0x0000002c beq  0x000000c9 , 0x00000272 
- 00000015  0x0000002d beq  0x000000ca , 0x000002a0 
+ 00000015  0x0000002d beq  0x000000ca , 0x000002a4 
  00000016  0x0000002e beq  0x000000cc , 0x0000010e 
  00000017  0x0000002f beq  0x000000ce , 0x00000568 
  00000018  0x00000030 beq  0x000000cf , 0x0000062d 
@@ -631,4588 +631,4588 @@
  00000630  0x00000365 call  0x000005d7 
  00000631  0x00000366 arg  0x00000003 , 0x00000002 
  00000632  0x00000367 call  0x00003f56 
- 00000633  0x00000368 call  0x000002a0 
- 00000634  0x00000369 call  0x00006082 
- 00000635  0x0000036a call  0x00000491 
- 00000636  0x0000036b call  0x000004ac 
- 00000637  0x0000036c arg  0x00000013 , 0x00000002 
- 00000638  0x0000036d call  0x00003f56 
- 00000639  0x0000036e call  0x00000282 
- 00000640  0x00000370 call  0x00000286 
- 00000641  0x00000371 branch  0x00000296 
- 00000642  0x00000374 fetch  0x00000001 , 0x0000491e 
- 00000643  0x00000375 rtneq  0x000000ff 
- 00000644  0x00000376 fetcht  0x00000001 , 0x0000491e 
- 00000645  0x00000377 branch  0x0000607f 
- 00000646  0x0000038a fetch  0x00000001 , 0x00004c40 
- 00000647  0x0000038b bbit1  0x00000000 , 0x0000028a 
- 00000648  0x0000038c fetch  0x00000008 , 0x00004bab 
- 00000649  0x0000038d rtnbit0  0x00000014 
- 00000650  0x0000038f call  0x0000028e 
- 00000651  0x00000390 fetch  0x00000001 , 0x000048fc 
- 00000652  0x00000391 arg  0x000000c0 , 0x00000002 
- 00000653  0x00000392 branch  0x00006093 
- 00000654  0x00000395 fetcht  0x00000001 , 0x000044a1 
- 00000655  0x00000396 sub  0x00000002 , 0x00000003 , 0x0000003e 
- 00000656  0x00000397 branch  0x00000294 , 0x00000002 
- 00000657  0x00000398 increase  0x00000005 , 0x00000002 
- 00000658  0x0000039a storet  0x00000001 , 0x000048fc 
- 00000659  0x0000039b rtn 
- 00000660  0x0000039e increase  0x00000004 , 0x00000002 
- 00000661  0x0000039f branch  0x00000292 
- 00000662  0x000003a2 fetch  0x00000008 , 0x00004bab 
- 00000663  0x000003a3 rtnbit0  0x0000003c 
- 00000664  0x000003a5 fetcht  0x00000001 , 0x00004913 
- 00000665  0x000003a6 call  0x00006042 
- 00000666  0x000003a7 fetcht  0x00000001 , 0x00004914 
- 00000667  0x000003a8 call  0x00006042 
+ 00000633  0x00000368 call  0x000002a4 
+ 00000634  0x00000369 fetcht  0x00000001 , 0x00004910 
+ 00000635  0x0000036a call  0x00006069 
+ 00000636  0x0000036b fetcht  0x00000001 , 0x00004910 
+ 00000637  0x0000036c call  0x00006042 
+ 00000638  0x0000036d call  0x00006082 
+ 00000639  0x0000036e call  0x00000491 
+ 00000640  0x0000036f call  0x000004ac 
+ 00000641  0x00000370 arg  0x00000013 , 0x00000002 
+ 00000642  0x00000371 call  0x00003f56 
+ 00000643  0x00000372 call  0x00000286 
+ 00000644  0x00000374 call  0x0000028a 
+ 00000645  0x00000375 branch  0x0000029a 
+ 00000646  0x00000378 fetch  0x00000001 , 0x0000491e 
+ 00000647  0x00000379 rtneq  0x000000ff 
+ 00000648  0x0000037a fetcht  0x00000001 , 0x0000491e 
+ 00000649  0x0000037b branch  0x0000607f 
+ 00000650  0x0000038e fetch  0x00000001 , 0x00004c40 
+ 00000651  0x0000038f bbit1  0x00000000 , 0x0000028e 
+ 00000652  0x00000390 fetch  0x00000008 , 0x00004bab 
+ 00000653  0x00000391 rtnbit0  0x00000014 
+ 00000654  0x00000393 call  0x00000292 
+ 00000655  0x00000394 fetch  0x00000001 , 0x000048fc 
+ 00000656  0x00000395 arg  0x000000c0 , 0x00000002 
+ 00000657  0x00000396 branch  0x00006093 
+ 00000658  0x00000399 fetcht  0x00000001 , 0x000044a1 
+ 00000659  0x0000039a sub  0x00000002 , 0x00000003 , 0x0000003e 
+ 00000660  0x0000039b branch  0x00000298 , 0x00000002 
+ 00000661  0x0000039c increase  0x00000005 , 0x00000002 
+ 00000662  0x0000039e storet  0x00000001 , 0x000048fc 
+ 00000663  0x0000039f rtn 
+ 00000664  0x000003a2 increase  0x00000004 , 0x00000002 
+ 00000665  0x000003a3 branch  0x00000296 
+ 00000666  0x000003a6 fetch  0x00000008 , 0x00004bab 
+ 00000667  0x000003a7 rtnbit0  0x0000003c 
  00000668  0x000003a9 fetcht  0x00000001 , 0x00004913 
- 00000669  0x000003aa call  0x00003f54 
+ 00000669  0x000003aa call  0x00006042 
  00000670  0x000003ab fetcht  0x00000001 , 0x00004914 
- 00000671  0x000003ac branch  0x00003f54 
- 00000672  0x000003b0 fetcht  0x00000001 , 0x00004913 
- 00000673  0x000003b1 call  0x00006050 
- 00000674  0x000003b2 fetcht  0x00000001 , 0x00004914 
- 00000675  0x000003b3 call  0x00006050 
- 00000676  0x000003b5 call  0x00003f88 
- 00000677  0x000003b6 fetch  0x00000001 , 0x0000491f 
- 00000678  0x000003b7 call  0x000005d7 
- 00000679  0x000003b8 call  0x00003e44 
- 00000680  0x000003b9 fetcht  0x00000001 , 0x00004910 
- 00000681  0x000003ba call  0x00006069 
- 00000682  0x000003bb fetcht  0x00000001 , 0x00004910 
- 00000683  0x000003bc branch  0x00006042 
- 00000684  0x000003bf fetch  0x00000001 , 0x000048a7 
- 00000685  0x000003c0 call  0x000002b9 , 0x00000034 
- 00000686  0x000003c1 fetch  0x00000001 , 0x000048bd 
- 00000687  0x000003c2 rtneq  0x00000001 
- 00000688  0x000003c3 call  0x0000269f 
- 00000689  0x000003c5 call  0x0000055d 
- 00000690  0x000003c6 nrtn  0x00000028 
- 00000691  0x000003c7 call  0x000026c4 
- 00000692  0x000003c8 jam  0x00000001 , 0x00004d99 
- 00000693  0x000003c9 fetch  0x00000001 , 0x00004be1 
- 00000694  0x000003ca ncall  0x00000272 , 0x00000034 
- 00000695  0x000003cb fetch  0x00000008 , 0x0000485c 
- 00000696  0x000003cc branch  0x000026b8 
- 00000697  0x000003cf jam  0x00000001 , 0x00004836 
- 00000698  0x000003d0 fetch  0x00000001 , 0x00004be1 
- 00000699  0x000003d1 setflip  0x00000000 , 0x0000003f 
- 00000700  0x000003d2 store  0x00000001 , 0x000048a7 
- 00000701  0x000003d3 call  0x00002642 
- 00000702  0x000003d4 store  0x00000001 , 0x000047c6 
- 00000703  0x000003d5 setarg  0x00000000 
- 00000704  0x000003d6 store  0x00000007 , 0x000047c7 
- 00000705  0x000003d7 fetch  0x00000004 , 0x000048a9 
- 00000706  0x000003d8 store  0x00000004 , 0x000047ce 
- 00000707  0x000003d9 jam  0x0000000c , 0x00004835 
- 00000708  0x000003da fetch  0x00000001 , 0x00004836 
- 00000709  0x000003db set1  0x00000003 , 0x0000003f 
- 00000710  0x000003dc store  0x00000001 , 0x00004836 
- 00000711  0x000003dd call  0x00002291 
- 00000712  0x000003de branch  0x00000203 
- 00000713  0x000003e1 copy  0x00000013 , 0x0000003f 
- 00000714  0x000003e2 beq  0x00000001 , 0x000002de 
- 00000715  0x000003e3 beq  0x0000003c , 0x000002fa 
- 00000716  0x000003e4 beq  0x00000039 , 0x000002f6 
- 00000717  0x000003e5 beq  0x0000003a , 0x0000030a 
- 00000718  0x000003e6 beq  0x00000032 , 0x000002e6 
- 00000719  0x000003e7 beq  0x00000015 , 0x000002e0 
- 00000720  0x000003e8 beq  0x00000014 , 0x000002dc 
- 00000721  0x000003e9 beq  0x00000040 , 0x000002ed 
- 00000722  0x000003ea beq  0x00000012 , 0x000002d5 
- 00000723  0x000003eb beq  0x00000006 , 0x000002d8 
- 00000724  0x000003ec branch  0x00004336 
- 00000725  0x000003ef jam  0x00000001 , 0x00004454 
- 00000726  0x000003f0 call  0x00003223 
- 00000727  0x000003f1 branch  0x00004427 
- 00000728  0x000003f4 call  0x000042ca 
- 00000729  0x000003f5 call  0x00004544 
- 00000730  0x000003f6 call  0x00000413 
- 00000731  0x000003f7 branch  0x00003244 
- 00000732  0x000003fa call  0x00000413 
- 00000733  0x000003fb branch  0x00004350 
- 00000734  0x000003fe jam  0x00000000 , 0x00004aae 
- 00000735  0x000003ff branch  0x000043fc 
- 00000736  0x00000402 setarg  0x00000000 
- 00000737  0x00000403 store  0x00000002 , 0x00004af2 
- 00000738  0x00000404 store  0x00000001 , 0x00004c7a 
- 00000739  0x00000405 store  0x00000001 , 0x00004c7b 
- 00000740  0x00000406 store  0x00000001 , 0x00004ac6 
- 00000741  0x00000407 branch  0x00004366 
- 00000742  0x0000040a fetch  0x00000001 , 0x00004ac7 
- 00000743  0x0000040b beq  0x00000001 , 0x000002ea 
- 00000744  0x0000040c jam  0x00000014 , 0x00004b76 
- 00000745  0x0000040d branch  0x00004373 
- 00000746  0x0000040f call  0x0000436c 
- 00000747  0x00000410 jam  0x0000000a , 0x00004b76 
- 00000748  0x00000411 branch  0x00004373 
- 00000749  0x00000414 fetch  0x00000001 , 0x00004c7a 
- 00000750  0x00000415 nrtn  0x00000034 
- 00000751  0x00000416 jam  0x00000001 , 0x00004c7a 
- 00000752  0x00000417 jam  0x0000001e , 0x00004c7b 
- 00000753  0x00000418 rtn 
- 00000754  0x0000041b call  0x000000cc 
- 00000755  0x0000041d fetch  0x00000001 , 0x00004c90 
- 00000756  0x0000041e store  0x00000001 , 0x000041e8 
- 00000757  0x0000041f rtn 
- 00000758  0x00000422 call  0x000002f2 
- 00000759  0x00000423 call  0x00004544 
- 00000760  0x00000424 call  0x00000413 
- 00000761  0x00000425 branch  0x00004857 
- 00000762  0x00000428 fetch  0x00000004 , 0x0000483c 
- 00000763  0x00000429 store  0x00000004 , 0x00004891 
- 00000764  0x0000042a store  0x00000004 , 0x00004993 
- 00000765  0x0000042b call  0x0000257e 
- 00000766  0x0000042c call  0x00000413 
- 00000767  0x0000042d call  0x00004544 
- 00000768  0x0000042e call  0x000042ca 
- 00000769  0x0000042f jam  0x00000000 , 0x00004aae 
- 00000770  0x00000430 jam  0x00000000 , 0x000048a1 
- 00000771  0x00000431 jam  0x00000000 , 0x0000488b 
- 00000772  0x00000432 fetch  0x00000004 , 0x00004891 
- 00000773  0x00000433 fetcht  0x00000004 , 0x0000488d 
- 00000774  0x00000434 isub  0x00000002 , 0x0000003e 
- 00000775  0x00000435 rtn  0x00000005 
- 00000776  0x00000436 call  0x000002f2 
- 00000777  0x00000437 branch  0x00004822 
- 00000778  0x0000043b call  0x000002f2 
- 00000779  0x0000043c fetch  0x00000001 , 0x000048a5 
- 00000780  0x0000043d nbranch  0x00000322 , 0x00000034 
- 00000781  0x0000043e fetch  0x00000001 , 0x0000488b 
- 00000782  0x0000043f beq  0x00000002 , 0x00000312 
- 00000783  0x00000440 beq  0x00000001 , 0x00000312 
- 00000784  0x00000441 beq  0x00000005 , 0x00004844 
- 00000785  0x00000442 branch  0x00004837 
- 00000786  0x00000445 fetch  0x00000008 , 0x00004bab 
- 00000787  0x00000446 bbit1  0x0000002f , 0x00004811 
- 00000788  0x00000447 bbit1  0x00000030 , 0x00004811 
- 00000789  0x00000448 bbit0  0x0000003a , 0x00004806 
- 00000790  0x00000449 fetch  0x00000004 , 0x00004993 
- 00000791  0x0000044a fetcht  0x00000004 , 0x00004974 
- 00000792  0x0000044b isub  0x00000002 , 0x0000003e 
- 00000793  0x0000044c branch  0x0000031f , 0x00000005 
- 00000794  0x0000044d branch  0x00004806 
- 00000795  0x00000450 fetch  0x00000002 , 0x00004881 
- 00000796  0x00000451 store  0x00000002 , 0x00004887 
- 00000797  0x00000452 jam  0x00000005 , 0x0000488b 
- 00000798  0x00000453 branch  0x00002559 
- 00000799  0x00000456 jam  0x00000000 , 0x0000488b 
- 00000800  0x00000457 call  0x0000041b 
- 00000801  0x00000458 branch  0x00004827 
- 00000802  0x0000045b jam  0x00000000 , 0x00004d96 
- 00000803  0x0000045c jam  0x00000000 , 0x000048a5 
- 00000804  0x0000045d call  0x00002652 
- 00000805  0x0000045e setarg  0xffffffff 
- 00000806  0x0000045f store  0x00000008 , 0x0000485c 
- 00000807  0x00000460 setarg  0x00000000 
- 00000808  0x00000461 store  0x00000007 , 0x000048d0 
- 00000809  0x00000462 store  0x00000001 , 0x000048a7 
- 00000810  0x00000463 jam  0x00000001 , 0x00004be1 
- 00000811  0x00000464 call  0x0000059b 
- 00000812  0x00000465 branch  0x000002b1 
- 00000813  0x00000468 jam  0x00000000 , 0x0000488b 
- 00000814  0x00000469 fetch  0x00000002 , 0x00004beb 
- 00000815  0x0000046a increase  0x00000001 , 0x0000003f 
- 00000816  0x0000046b store  0x00000002 , 0x00004beb 
- 00000817  0x0000046c fetch  0x00000001 , 0x00004beb 
- 00000818  0x0000046d and  0x0000003f , 0x000000ff , 0x0000003f 
- 00000819  0x0000046e beq  0x00000000 , 0x00002341 
- 00000820  0x0000046f rtn 
- 00000821  0x00000472 fetch  0x00000002 , 0x00004889 
- 00000822  0x00000473 arg  0x000001f8 , 0x00000002 
- 00000823  0x00000474 iand  0x00000002 , 0x0000003f 
- 00000824  0x00000475 branch  0x0000033d , 0x00000034 
- 00000825  0x00000476 fetch  0x00000002 , 0x00004889 
- 00000826  0x00000477 increase  0x00000001 , 0x0000003f 
- 00000827  0x00000478 store  0x00000002 , 0x00004889 
- 00000828  0x00000479 rtn 
- 00000829  0x0000047b call  0x0000259a 
- 00000830  0x0000047c call  0x0000265b 
- 00000831  0x0000047d nbranch  0x0000035a , 0x00000018 
- 00000832  0x0000047e nbranch  0x0000035a , 0x0000002f 
- 00000833  0x0000047f call  0x00002672 
- 00000834  0x00000480 fetch  0x00000004 , 0x00004877 
- 00000835  0x00000481 fetcht  0x00000004 , 0x0000483c 
- 00000836  0x00000482 isub  0x00000002 , 0x0000003e 
- 00000837  0x00000483 branch  0x00000356 , 0x00000005 
- 00000838  0x00000485 fetch  0x00000004 , 0x000048a9 
- 00000839  0x00000486 fetcht  0x00000004 , 0x0000483c 
- 00000840  0x00000487 isub  0x00000002 , 0x0000003e 
- 00000841  0x00000488 call  0x00000352 , 0x00000005 
- 00000842  0x00000489 fetch  0x00000001 , 0x000048a1 
- 00000843  0x0000048a set0  0x00000002 , 0x0000003f 
- 00000844  0x0000048b store  0x00000001 , 0x000048a1 
- 00000845  0x0000048c setarg  0x00000000 
- 00000846  0x0000048d store  0x00000002 , 0x00004883 
- 00000847  0x0000048e store  0x00000002 , 0x00004889 
- 00000848  0x0000048f store  0x00000002 , 0x00004887 
- 00000849  0x00000490 branch  0x00002595 
- 00000850  0x00000493 fetch  0x00000004 , 0x0000480c 
- 00000851  0x00000494 rtn  0x00000034 
- 00000852  0x00000495 store  0x00000004 , 0x00004891 
- 00000853  0x00000496 branch  0x0000257e 
- 00000854  0x00000499 fetch  0x00000008 , 0x00004bab 
- 00000855  0x0000049a bbit1  0x00000030 , 0x0000482e 
- 00000856  0x0000049b bbit1  0x0000002f , 0x0000482e 
- 00000857  0x0000049c branch  0x0000256e 
- 00000858  0x0000049f fetch  0x00000001 , 0x0000488c 
- 00000859  0x000004a0 branch  0x000022cb , 0x00000034 
- 00000860  0x000004a1 fetch  0x00000002 , 0x00004889 
- 00000861  0x000004a2 increase  0x00000001 , 0x0000003f 
- 00000862  0x000004a3 store  0x00000002 , 0x00004889 
- 00000863  0x000004a4 isolate1  0x00000009 , 0x0000003f 
- 00000864  0x000004a5 fetch  0x00000001 , 0x0000488b 
- 00000865  0x000004a6 beq  0x00000005 , 0x00000365 
- 00000866  0x000004a7 beq  0x00000004 , 0x00000367 
- 00000867  0x000004a8 beq  0x00000002 , 0x00000369 
- 00000868  0x000004a9 branch  0x000025a8 
- 00000869  0x000004ac branch  0x0000256e , 0x00000001 
- 00000870  0x000004ad branch  0x00002339 
- 00000871  0x000004b0 branch  0x00002575 , 0x00000001 
- 00000872  0x000004b1 branch  0x00002339 
- 00000873  0x000004b4 branch  0x00002575 , 0x00000001 
- 00000874  0x000004b6 jam  0x000000aa , 0x000041e8 
- 00000875  0x000004b7 branch  0x00002568 
- 00000876  0x000004ba fetch  0x00000008 , 0x00004bab 
- 00000877  0x000004bb bbit1  0x0000002f , 0x00000372 
- 00000878  0x000004bc fetch  0x00000001 , 0x00004938 
- 00000879  0x000004bd beq  0x00000000 , 0x00000379 
- 00000880  0x000004be call  0x00000424 
- 00000881  0x000004bf branch  0x00003d57 
- 00000882  0x000004c2 call  0x00003d65 
- 00000883  0x000004c3 branch  0x00004816 , 0x00000028 
- 00000884  0x000004c5 jam  0x00000000 , 0x00004938 
- 00000885  0x000004c6 fetch  0x00000002 , 0x00004bba 
- 00000886  0x000004c7 store  0x00000002 , 0x00004887 
- 00000887  0x000004c8 jam  0x00000001 , 0x0000488b 
- 00000888  0x000004c9 branch  0x00002559 
- 00000889  0x000004cc fetch  0x00000008 , 0x00004bab 
- 00000890  0x000004cd bbit0  0x00000011 , 0x00004803 
- 00000891  0x000004ce call  0x0000041b 
- 00000892  0x000004cf call  0x00003d65 
- 00000893  0x000004d0 branch  0x00004806 , 0x00000028 
- 00000894  0x000004d1 fetch  0x00000008 , 0x00004bab 
- 00000895  0x000004d2 bbit1  0x00000030 , 0x00000374 
- 00000896  0x000004d3 bbit0  0x00000031 , 0x0000480c 
- 00000897  0x000004d4 call  0x00004110 
- 00000898  0x000004d5 and  0x00000011 , 0x00000007 , 0x0000003f 
- 00000899  0x000004d6 fetcht  0x00000001 , 0x00004bcb 
- 00000900  0x000004d7 isub  0x00000002 , 0x0000003e 
- 00000901  0x000004d8 branch  0x0000031f , 0x00000005 
- 00000902  0x000004d9 branch  0x0000480c 
- 00000903  0x000004dd call  0x0000408f 
- 00000904  0x000004de call  0x000003d0 
- 00000905  0x000004e0 fetch  0x00000001 , 0x00004927 
- 00000906  0x000004e1 beq  0x0000000c , 0x0000038d 
- 00000907  0x000004e2 beq  0x0000000d , 0x000003a5 
- 00000908  0x000004e3 branch  0x00004098 
- 00000909  0x000004e6 call  0x00004229 
- 00000910  0x000004e7 fetch  0x00000001 , 0x00004992 
- 00000911  0x000004e8 beq  0x00000000 , 0x00000396 
- 00000912  0x000004e9 beq  0x00000001 , 0x00000398 
- 00000913  0x000004ea beq  0x00000002 , 0x0000039a 
- 00000914  0x000004eb beq  0x00000003 , 0x000003a3 
- 00000915  0x000004ec rtn 
- 00000916  0x000004ee fetch  0x00000001 , 0x00004c91 
- 00000917  0x000004ef branch  0x0000039b 
- 00000918  0x000004f2 fetch  0x00000001 , 0x00004c92 
- 00000919  0x000004f3 branch  0x0000039b 
- 00000920  0x000004f6 fetch  0x00000001 , 0x00004c93 
- 00000921  0x000004f7 branch  0x0000039b 
- 00000922  0x000004fa fetch  0x00000001 , 0x00004c94 
- 00000923  0x000004fc copy  0x0000003f , 0x00000011 
- 00000924  0x000004fd setarg  0x0000c309 
- 00000925  0x000004fe call  0x00005b0c 
- 00000926  0x000004ff copy  0x00000011 , 0x0000003f 
- 00000927  0x00000500 lshift8  0x0000003f , 0x0000003f 
- 00000928  0x00000501 add  0x0000003f , 0x00000023 , 0x0000003f 
- 00000929  0x00000502 call  0x00005b0c 
- 00000930  0x00000503 branch  0x00004227 
- 00000931  0x00000506 fetch  0x00000001 , 0x00004c95 
- 00000932  0x00000507 branch  0x0000039b 
- 00000933  0x0000050a fetch  0x00000001 , 0x00004992 
- 00000934  0x0000050b beq  0x00000000 , 0x000003aa 
- 00000935  0x0000050c beq  0x00000001 , 0x000003ac 
- 00000936  0x0000050d beq  0x00000002 , 0x000003ae 
- 00000937  0x0000050e rtn 
- 00000938  0x00000511 fetcht  0x00000001 , 0x00004e2e 
- 00000939  0x00000512 branch  0x000040ae 
- 00000940  0x00000515 fetcht  0x00000001 , 0x00004e2f 
- 00000941  0x00000516 branch  0x000040ae 
- 00000942  0x0000051a fetcht  0x00000001 , 0x00004e30 
- 00000943  0x0000051b branch  0x000040ae 
- 00000944  0x0000051e call  0x00003f65 
- 00000945  0x0000051f rtn  0x0000002b 
- 00000946  0x00000521 call  0x00004236 
- 00000947  0x00000523 call  0x000041b5 
- 00000948  0x00000524 beq  0x00000030 , 0x000003ba 
- 00000949  0x00000525 beq  0x00000031 , 0x00004217 
- 00000950  0x00000526 beq  0x00000058 , 0x00004220 
- 00000951  0x00000527 call  0x000041b2 
- 00000952  0x00000528 nop  0x00001af4 
- 00000953  0x00000529 branch  0x000003b3 
- 00000954  0x0000052c fetch  0x00000001 , 0x000049c2 
- 00000955  0x0000052d beq  0x000000d1 , 0x000003ca 
- 00000956  0x0000052e beq  0x0000005a , 0x000003be 
- 00000957  0x0000052f branch  0x000041be 
- 00000958  0x00000532 setarg  0x0000007a 
- 00000959  0x00000533 call  0x00005b0d 
- 00000960  0x00000534 beq  0x000000c2 , 0x000003c2 
- 00000961  0x00000535 branch  0x000003c5 
- 00000962  0x00000538 jam  0x0000000d , 0x00004927 
- 00000963  0x00000539 arg  0x00004e02 , 0x00000013 
- 00000964  0x0000053a branch  0x00000591 
- 00000965  0x0000053d jam  0x00000005 , 0x00004927 
- 00000966  0x0000053e call  0x00004232 
- 00000967  0x0000053f call  0x00007d12 
- 00000968  0x00000540 arg  0x00004a39 , 0x00000013 
- 00000969  0x00000541 branch  0x00000591 
- 00000970  0x00000544 setarg  0x00000049 
- 00000971  0x00000545 call  0x00005b0d 
- 00000972  0x00000546 beq  0x000000a1 , 0x000003ce 
- 00000973  0x00000547 branch  0x000041da 
- 00000974  0x0000054a jam  0x0000000c , 0x00004927 
- 00000975  0x0000054b rtn 
- 00000976  0x0000054f fetch  0x00000001 , 0x00004c40 
- 00000977  0x00000550 rtnbit0  0x00000000 
- 00000978  0x00000551 fetch  0x00000001 , 0x00004d96 
- 00000979  0x00000552 rtn  0x00000034 
- 00000980  0x00000553 fetch  0x00000001 , 0x00004bc1 
- 00000981  0x00000554 branch  0x000004b3 , 0x00000034 
- 00000982  0x00000555 store  0x00000001 , 0x00004ba8 
- 00000983  0x00000556 rtn 
- 00000984  0x00000559 call  0x00003e9b 
- 00000985  0x0000055a call  0x00000131 
- 00000986  0x0000055c call  0x0000232b 
- 00000987  0x0000055d call  0x00002556 
- 00000988  0x0000055e call  0x000047cd 
- 00000989  0x00000561 call  0x000004b0 
- 00000990  0x00000562 call  0x0000043a 
- 00000991  0x00000563 call  0x000004a2 
- 00000992  0x00000564 call  0x0000407c 
- 00000993  0x00000565 call  0x000044cc 
- 00000994  0x00000566 call  0x000004cf 
- 00000995  0x00000567 call  0x000044ff 
- 00000996  0x00000569 call  0x000003f0 
- 00000997  0x0000056a call  0x00004512 
- 00000998  0x0000056b call  0x000004e6 
- 00000999  0x0000056c call  0x00004515 
- 00001000  0x0000056d call  0x000004e9 
- 00001001  0x0000056f call  0x0000452a 
- 00001002  0x00000570 call  0x0000452d 
- 00001003  0x00000571 call  0x000003f4 
- 00001004  0x00000572 call  0x00004535 
- 00001005  0x00000573 call  0x00004022 
- 00001006  0x00000574 call  0x00004547 
- 00001007  0x00000575 branch  0x000004ec 
- 00001008  0x00000578 arg  0x00004b77 , 0x00000013 
- 00001009  0x00000579 arg  0x0000450a , 0x00000012 
- 00001010  0x0000057a call  0x0000318a 
- 00001011  0x0000057b branch  0x00004507 
- 00001012  0x0000057e arg  0x00004ac4 , 0x00000013 
- 00001013  0x0000057f arg  0x000003f7 , 0x00000012 
- 00001014  0x00000580 branch  0x0000318a 
- 00001015  0x00000583 fetch  0x00000008 , 0x00004bab 
- 00001016  0x00000584 bbit1  0x00000033 , 0x000004f2 
- 00001017  0x00000585 branch  0x00003e20 
- 00001018  0x0000058e jam  0x00000000 , 0x00004c41 
- 00001019  0x0000058f fetch  0x00000001 , 0x00004c40 
- 00001020  0x00000590 rtnbit0  0x00000000 
- 00001021  0x00000591 call  0x00000491 
- 00001022  0x00000593 jam  0x00000000 , 0x00004c44 
- 00001023  0x00000595 fetch  0x00000001 , 0x00004c4d 
- 00001024  0x00000596 rshift  0x0000003f , 0x0000003f 
- 00001025  0x00000597 store  0x00000001 , 0x00004c4e 
- 00001026  0x00000598 rtn 
- 00001027  0x0000059a fetch  0x00000001 , 0x00004c53 
- 00001028  0x0000059b store  0x00000001 , 0x00004c54 
- 00001029  0x0000059c rtn 
- 00001030  0x0000059f fetch  0x00000001 , 0x00004c44 
- 00001031  0x000005a0 beq  0x00000001 , 0x0000040d 
- 00001032  0x000005a1 beq  0x00000002 , 0x0000040f 
- 00001033  0x000005a2 beq  0x00000003 , 0x00000411 
- 00001034  0x000005a4 fetch  0x00000001 , 0x00004c4b 
- 00001035  0x000005a6 store  0x00000001 , 0x00004c4c 
- 00001036  0x000005a7 rtn 
- 00001037  0x000005a9 fetch  0x00000001 , 0x00004c48 
- 00001038  0x000005aa branch  0x0000040b 
- 00001039  0x000005ac fetch  0x00000001 , 0x00004c49 
- 00001040  0x000005ad branch  0x0000040b 
- 00001041  0x000005af fetch  0x00000001 , 0x00004c4a 
- 00001042  0x000005b0 branch  0x0000040b 
- 00001043  0x000005b4 fetch  0x00000001 , 0x00004c40 
- 00001044  0x000005b5 rtnbit0  0x00000000 
- 00001045  0x000005b6 fetch  0x00000001 , 0x00004c46 
- 00001046  0x000005b7 store  0x00000001 , 0x00004c47 
- 00001047  0x000005b8 jam  0x00000000 , 0x00004c42 
- 00001048  0x000005ba jam  0x00000000 , 0x00004c43 
- 00001049  0x000005bb jam  0x00000001 , 0x00004c41 
- 00001050  0x000005bc rtn 
- 00001051  0x000005c0 fetch  0x00000001 , 0x00004c40 
- 00001052  0x000005c1 rtnbit0  0x00000000 
- 00001053  0x000005c3 jam  0x00000001 , 0x00004c44 
- 00001054  0x000005c4 call  0x0000040d 
- 00001055  0x000005c5 call  0x00000437 
- 00001056  0x000005c6 fetch  0x00000001 , 0x00004c40 
- 00001057  0x000005c7 rtnbit0  0x00000002 
- 00001058  0x000005c8 fetch  0x00000001 , 0x00004c50 
- 00001059  0x000005c9 branch  0x0000042e 
- 00001060  0x000005cc fetch  0x00000001 , 0x00004c40 
- 00001061  0x000005cd rtnbit0  0x00000000 
- 00001062  0x000005cf fetch  0x00000001 , 0x00004c40 
- 00001063  0x000005d0 rtnbit0  0x00000001 
- 00001064  0x000005d1 call  0x00000437 
- 00001065  0x000005d2 jam  0x00000003 , 0x00004c44 
- 00001066  0x000005d3 call  0x00000411 
- 00001067  0x000005d4 fetch  0x00000001 , 0x00004c40 
- 00001068  0x000005d5 rtnbit0  0x00000002 
- 00001069  0x000005d6 fetch  0x00000001 , 0x00004c51 
- 00001070  0x000005d8 store  0x00000001 , 0x00004c52 
- 00001071  0x000005d9 rtn 
- 00001072  0x000005dc fetch  0x00000001 , 0x00004c40 
- 00001073  0x000005dd rtnbit0  0x00000000 
- 00001074  0x000005de fetch  0x00000001 , 0x00004c40 
- 00001075  0x000005df set0  0x00000002 , 0x0000003f 
- 00001076  0x000005e0 store  0x00000001 , 0x00004c40 
- 00001077  0x000005e1 jam  0x00000002 , 0x00004c44 
- 00001078  0x000005e2 call  0x0000040f 
- 00001079  0x000005e4 jam  0x00000001 , 0x00004c41 
- 00001080  0x000005e5 jam  0x00000001 , 0x00004c42 
- 00001081  0x000005e6 branch  0x00000461 
- 00001082  0x000005ea fetch  0x00000001 , 0x00004c41 
- 00001083  0x000005eb rtn  0x00000034 
- 00001084  0x000005ec fetch  0x00000001 , 0x00004c42 
- 00001085  0x000005ed beq  0x00000001 , 0x00000447 
- 00001086  0x000005ef fetch  0x00000001 , 0x00004c47 
- 00001087  0x000005f0 branch  0x00000443 , 0x00000034 
- 00001088  0x000005f1 increase  0xffffffff , 0x0000003f 
- 00001089  0x000005f2 store  0x00000001 , 0x00004c47 
- 00001090  0x000005f3 branch  0x00000462 
- 00001091  0x000005f6 jam  0x00000001 , 0x00004d96 
- 00001092  0x000005f7 call  0x00000403 
- 00001093  0x000005f9 jam  0x00000000 , 0x00004c41 
- 00001094  0x000005fa branch  0x00000477 
- 00001095  0x000005fd fetch  0x00000001 , 0x00004c44 
- 00001096  0x000005fe rtn  0x00000034 
- 00001097  0x000005ff beq  0x00000004 , 0x0000044e 
- 00001098  0x00000600 branch  0x0000044b 
- 00001099  0x00000603 fetch  0x00000001 , 0x00004c40 
- 00001100  0x00000604 bbit1  0x00000002 , 0x0000044e 
- 00001101  0x00000605 branch  0x00000450 
- 00001102  0x00000608 fetch  0x00000001 , 0x00004c52 
- 00001103  0x00000609 branch  0x00000472 , 0x00000034 
- 00001104  0x0000060b arg  0x00004c4c , 0x00000013 
- 00001105  0x0000060c arg  0x00000453 , 0x00000012 
- 00001106  0x0000060d branch  0x0000318a 
- 00001107  0x00000610 fetch  0x00000001 , 0x00004c44 
- 00001108  0x00000611 beq  0x00000004 , 0x0000045b 
- 00001109  0x00000612 fetch  0x00000001 , 0x00004c40 
- 00001110  0x00000613 bbit1  0x00000002 , 0x0000045b 
- 00001111  0x00000615 call  0x00000406 
- 00001112  0x00000616 fetch  0x00000001 , 0x00004c43 
- 00001113  0x00000617 beq  0x00000001 , 0x00000474 
- 00001114  0x00000618 branch  0x0000045f 
- 00001115  0x0000061b fetch  0x00000001 , 0x00004c52 
- 00001116  0x0000061c increase  0xffffffff , 0x0000003f 
- 00001117  0x0000061d store  0x00000001 , 0x00004c52 
- 00001118  0x0000061e branch  0x00000457 
- 00001119  0x00000622 fetch  0x00000001 , 0x00004c44 
- 00001120  0x00000623 beq  0x00000004 , 0x0000049d 
- 00001121  0x00000625 jam  0x00000001 , 0x00004c43 
- 00001122  0x00000626 fetch  0x00000001 , 0x00004938 
- 00001123  0x00000627 beq  0x00000000 , 0x00000468 
- 00001124  0x00000628 beq  0x00000001 , 0x0000046a 
- 00001125  0x00000629 beq  0x00000002 , 0x0000046c 
- 00001126  0x0000062a beq  0x00000003 , 0x0000046e 
- 00001127  0x0000062b rtn 
- 00001128  0x0000062d fetcht  0x00000001 , 0x00004c55 
- 00001129  0x0000062e branch  0x00000471 
- 00001130  0x00000630 fetcht  0x00000001 , 0x00004c56 
- 00001131  0x00000631 branch  0x00000471 
- 00001132  0x00000633 fetcht  0x00000001 , 0x00004c57 
- 00001133  0x00000634 branch  0x00000471 
- 00001134  0x00000636 fetcht  0x00000001 , 0x00004df9 
- 00001135  0x00000637 branch  0x00000471 
- 00001136  0x00000639 fetcht  0x00000001 , 0x00004c59 
- 00001137  0x0000063b branch  0x00006069 
- 00001138  0x0000063f jam  0x00000000 , 0x00004c41 
- 00001139  0x00000640 jam  0x00000000 , 0x00004c44 
- 00001140  0x00000642 fetch  0x00000001 , 0x00004c44 
- 00001141  0x00000643 beq  0x00000004 , 0x00000497 
- 00001142  0x00000645 jam  0x00000000 , 0x00004c43 
- 00001143  0x00000646 fetch  0x00000001 , 0x00004938 
- 00001144  0x00000647 beq  0x00000000 , 0x0000047d 
- 00001145  0x00000648 beq  0x00000001 , 0x00000481 
- 00001146  0x00000649 beq  0x00000002 , 0x00000485 
- 00001147  0x0000064a beq  0x00000003 , 0x00000489 
- 00001148  0x0000064b rtn 
- 00001149  0x0000064d fetcht  0x00000001 , 0x00004c55 
- 00001150  0x0000064e fetch  0x00000001 , 0x00004c40 
- 00001151  0x0000064f bbit0  0x00000005 , 0x0000049c 
- 00001152  0x00000650 branch  0x0000048c 
- 00001153  0x00000652 fetcht  0x00000001 , 0x00004c56 
- 00001154  0x00000653 fetch  0x00000001 , 0x00004c40 
- 00001155  0x00000654 bbit0  0x00000005 , 0x0000049c 
- 00001156  0x00000655 branch  0x0000048c 
- 00001157  0x00000657 fetcht  0x00000001 , 0x00004c57 
- 00001158  0x00000658 fetch  0x00000001 , 0x00004c40 
- 00001159  0x00000659 bbit0  0x00000005 , 0x0000049c 
- 00001160  0x0000065a branch  0x0000048c 
- 00001161  0x0000065c fetcht  0x00000001 , 0x00004df9 
- 00001162  0x0000065d fetch  0x00000001 , 0x00004c40 
- 00001163  0x0000065e bbit0  0x00000005 , 0x0000049c 
- 00001164  0x00000660 sub  0x00000002 , 0x000000ff , 0x0000003e 
- 00001165  0x00000661 rtn  0x00000005 
- 00001166  0x00000662 sub  0x00000002 , 0x00000003 , 0x0000003e 
- 00001167  0x00000663 branch  0x00006065 , 0x00000005 
- 00001168  0x00000664 branch  0x0000607b 
- 00001169  0x00000667 call  0x0000047d 
- 00001170  0x00000668 call  0x00000481 
- 00001171  0x00000669 call  0x00000485 
- 00001172  0x0000066a call  0x00000489 
- 00001173  0x0000066b call  0x0000014b 
- 00001174  0x0000066c branch  0x00000497 
- 00001175  0x0000066f jam  0x00000000 , 0x00004c43 
- 00001176  0x00000670 fetch  0x00000001 , 0x00004c45 
- 00001177  0x00000671 beq  0x00000002 , 0x00000476 
- 00001178  0x00000672 beq  0x00000003 , 0x00000476 
- 00001179  0x00000674 fetcht  0x00000001 , 0x00004c59 
- 00001180  0x00000676 branch  0x00006065 
- 00001181  0x00000679 jam  0x00000001 , 0x00004c43 
- 00001182  0x0000067a fetch  0x00000001 , 0x00004c45 
- 00001183  0x0000067b beq  0x00000002 , 0x00000461 
- 00001184  0x0000067c beq  0x00000003 , 0x00000461 
- 00001185  0x0000067d branch  0x00000470 
- 00001186  0x00000683 fetch  0x00000001 , 0x00004bed 
- 00001187  0x00000684 rtneq  0x000000ff 
- 00001188  0x00000685 fetch  0x00000002 , 0x00004ab2 
- 00001189  0x00000686 rtn  0x00000034 
- 00001190  0x00000687 fetch  0x00000002 , 0x00004bbe 
- 00001191  0x00000688 fetcht  0x00000002 , 0x00004ab2 
- 00001192  0x00000689 isub  0x00000002 , 0x00000002 
- 00001193  0x0000068a fetch  0x00000002 , 0x00004bee 
- 00001194  0x0000068b isub  0x00000002 , 0x0000003f 
- 00001195  0x0000068c branch  0x000004ae , 0x00000002 
- 00001196  0x0000068e fetcht  0x00000001 , 0x00004bed 
- 00001197  0x0000068f branch  0x00006065 
- 00001198  0x00000691 fetcht  0x00000001 , 0x00004bed 
- 00001199  0x00000692 branch  0x00006069 
- 00001200  0x00000697 arg  0x00004ba8 , 0x00000013 
- 00001201  0x00000698 arg  0x000004b3 , 0x00000012 
- 00001202  0x00000699 branch  0x0000318a 
- 00001203  0x0000069c fetch  0x00000001 , 0x00004c40 
- 00001204  0x0000069d rtnbit0  0x00000000 
- 00001205  0x0000069e fetch  0x00000008 , 0x00004bab 
- 00001206  0x0000069f bbit1  0x0000001c , 0x000004bc 
- 00001207  0x000006a1 fetch  0x00000001 , 0x00004992 
- 00001208  0x000006a2 beq  0x00000000 , 0x000004c4 
- 00001209  0x000006a3 beq  0x00000001 , 0x000004c6 
- 00001210  0x000006a4 beq  0x00000002 , 0x000004c2 
- 00001211  0x000006a5 rtn 
- 00001212  0x000006a9 fetch  0x00000001 , 0x00004992 
- 00001213  0x000006aa beq  0x00000000 , 0x000004c6 
- 00001214  0x000006ab beq  0x00000001 , 0x000004c8 
- 00001215  0x000006ac beq  0x00000002 , 0x000004c2 
- 00001216  0x000006ad beq  0x00000003 , 0x000004c4 
- 00001217  0x000006ae rtn 
- 00001218  0x000006b1 setarg  0x00000002 
- 00001219  0x000006b2 branch  0x000004ca 
- 00001220  0x000006b5 setarg  0x00000004 
- 00001221  0x000006b6 branch  0x000004ca 
- 00001222  0x000006b9 setarg  0x00000006 
- 00001223  0x000006ba branch  0x000004ca 
- 00001224  0x000006bd setarg  0x00000008 
- 00001225  0x000006be branch  0x000004ca 
- 00001226  0x000006c1 store  0x00000001 , 0x00004c52 
- 00001227  0x000006c2 jam  0x00000004 , 0x00004c44 
- 00001228  0x000006c3 call  0x0000040a 
- 00001229  0x000006c4 jam  0x00000001 , 0x00004c42 
- 00001230  0x000006c5 branch  0x00000418 
- 00001231  0x000006ca fetch  0x00000001 , 0x00004938 
- 00001232  0x000006cb beq  0x00000000 , 0x000004d5 
- 00001233  0x000006cc fetch  0x00000008 , 0x00004bab 
- 00001234  0x000006cd rtnbit0  0x00000035 
- 00001235  0x000006ce fetcht  0x00000001 , 0x00004bca 
- 00001236  0x000006cf branch  0x000004d8 
- 00001237  0x000006d2 fetch  0x00000008 , 0x00004bab 
- 00001238  0x000006d3 rtnbit0  0x00000032 
- 00001239  0x000006d4 fetcht  0x00000001 , 0x00004bcb 
- 00001240  0x000006d6 storet  0x00000001 , 0x00004b9d 
- 00001241  0x000006d7 call  0x000005a4 
- 00001242  0x000006d8 and  0x0000003f , 0x00000007 , 0x0000003f 
- 00001243  0x000006d9 fetcht  0x00000001 , 0x00004b9d 
- 00001244  0x000006da isub  0x00000002 , 0x0000003e 
- 00001245  0x000006db branch  0x000004df , 0x00000005 
- 00001246  0x000006dc branch  0x000044eb 
- 00001247  0x000006e0 call  0x000004e4 
- 00001248  0x000006e1 fetch  0x00000001 , 0x00004b9f 
- 00001249  0x000006e2 rtneq  0x00000001 
- 00001250  0x000006e3 jam  0x00000001 , 0x00004b9f 
- 00001251  0x000006e4 rtn 
- 00001252  0x000006e7 arg  0x0000031f , 0x00000012 
- 00001253  0x000006e8 branch  0x000044f7 
- 00001254  0x000006eb fetch  0x00000008 , 0x00004bab 
- 00001255  0x000006ec rtnbit1  0x0000003b 
- 00001256  0x000006ed branch  0x0000451f 
- 00001257  0x000006f0 arg  0x00004c7b , 0x00000013 
- 00001258  0x000006f1 arg  0x0000436c , 0x00000012 
- 00001259  0x000006f2 branch  0x0000318a 
- 00001260  0x000006f7 arg  0x00004ab2 , 0x00000013 
- 00001261  0x000006f8 arg  0x000004ef , 0x00000012 
- 00001262  0x000006f9 branch  0x00003191 
- 00001263  0x000006fc fetch  0x00000001 , 0x00004938 
- 00001264  0x000006fd beq  0x00000000 , 0x00000322 
- 00001265  0x000006fe branch  0x0000431b 
- 00001266  0x00000701 call  0x00000430 
- 00001267  0x00000702 fetch  0x00000002 , 0x0000478c 
- 00001268  0x00000703 isolate1  0x0000000b , 0x0000003f 
- 00001269  0x00000704 call  0x00004581 , 0x00000001 
- 00001270  0x00000705 fetch  0x00000002 , 0x0000478c 
- 00001271  0x00000706 isolate1  0x00000007 , 0x0000003f 
- 00001272  0x00000707 call  0x00004322 , 0x00000001 
- 00001273  0x00000708 setarg  0x00000000 
- 00001274  0x00000709 store  0x00000002 , 0x00004af2 
- 00001275  0x0000070a branch  0x00004554 
- 00001276  0x0000070d setarg  0x00000000 
- 00001277  0x0000070e store  0x00000002 , 0x00004ac2 
- 00001278  0x0000070f branch  0x00004577 
- 00001279  0x00000712 fetch  0x00000001 , 0x00004be2 
- 00001280  0x00000713 ncall  0x00007861 , 0x00000034 
- 00001281  0x00000714 jam  0x00000000 , 0x00004be2 
- 00001282  0x00000715 branch  0x00007851 
- 00001283  0x00000718 fetch  0x00000002 , 0x00000315 
- 00001284  0x00000719 copy  0x0000003f , 0x00000006 
- 00001285  0x0000071a ifetch  0x00000001 , 0x00000006 
- 00001286  0x0000071b store  0x00000001 , 0x000045f5 
- 00001287  0x0000071c and  0x0000003f , 0x0000000f , 0x00000002 
- 00001288  0x0000071d rshift4  0x0000003f , 0x0000003f 
- 00001289  0x0000071e beq  0x00000009 , 0x0000050b 
- 00001290  0x0000071f branch  0x00004d93 
- 00001291  0x00000722 arg  0x00000001 , 0x00000011 
- 00001292  0x00000723 call  0x00004dc0 
- 00001293  0x00000724 fetch  0x00000002 , 0x000044dc 
- 00001294  0x00000725 istore  0x00000002 , 0x00000005 
- 00001295  0x00000726 setarg  0x00000000 
- 00001296  0x00000727 istore  0x00000001 , 0x00000005 
- 00001297  0x00000728 jam  0x00000001 , 0x00000950 
- 00001298  0x00000729 fetch  0x00000001 , 0x000044e2 
- 00001299  0x0000072a set1  0x00000006 , 0x0000003f 
- 00001300  0x0000072b store  0x00000001 , 0x000044e2 
- 00001301  0x0000072c jam  0x00000012 , 0x0000095b 
- 00001302  0x0000072d branch  0x00007871 
- 00001303  0x00000730 disable  0x00000028 
- 00001304  0x00000731 call  0x000059e6 
- 00001305  0x00000732 fetch  0x00000001 , 0x00000049 
- 00001306  0x00000733 rtn  0x00000034 
- 00001307  0x00000738 bbit1  0x00000007 , 0x00005730 
- 00001308  0x0000073a beq  0x00000007 , 0x0000051e 
- 00001309  0x0000073b branch  0x00005701 
- 00001310  0x0000073e call  0x0000585d 
- 00001311  0x0000073f jam  0x00000078 , 0x00000073 
- 00001312  0x00000740 rtn 
- 00001313  0x00000744 fetch  0x00000001 , 0x000043dd 
- 00001314  0x00000745 pincrease  0x00000001 
- 00001315  0x00000746 store  0x00000001 , 0x000043dd 
- 00001316  0x00000747 beq  0x0000000c , 0x0000165a 
- 00001317  0x00000748 call  0x0000191b 
- 00001318  0x00000749 call  0x0000196a 
- 00001319  0x0000074a fetch  0x00000001 , 0x000002bd 
- 00001320  0x0000074b call  0x0000168b 
- 00001321  0x0000074c call  0x00001838 
- 00001322  0x0000074d branch  0x00001655 
- 00001323  0x00000750 call  0x00000e80 
- 00001324  0x00000751 branch  0x00001661 
- 00001325  0x00000754 call  0x000016be 
- 00001326  0x00000755 call  0x000016cc 
- 00001327  0x00000756 call  0x00004cb5 
- 00001328  0x00000757 set1  0x00000000 , 0x00000015 
- 00001329  0x00000758 enable  0x0000001d 
- 00001330  0x00000759 enable  0x00000020 
- 00001331  0x0000075a disable  0x00000021 
- 00001332  0x0000075b call  0x00001744 
- 00001333  0x0000075c nop  0x0000000a 
- 00001334  0x0000075d branch  0x00001841 
- 00001335  0x00000760 ifetch  0x00000002 , 0x00000006 
- 00001336  0x00000761 beq  0x00000004 , 0x0000053a 
- 00001337  0x00000762 branch  0x000019e4 
- 00001338  0x00000765 ifetch  0x00000003 , 0x00000006 
- 00001339  0x00000766 store  0x00000003 , 0x00004436 
- 00001340  0x00000767 beq  0x0000000a , 0x0000053f 
- 00001341  0x00000768 beq  0x00000012 , 0x0000054e 
- 00001342  0x00000769 branch  0x00001cd3 
- 00001343  0x0000076c fetch  0x00000008 , 0x00004bab 
- 00001344  0x0000076d bbit0  0x0000003b , 0x00001de7 
- 00001345  0x0000076e call  0x00001e8d 
- 00001346  0x0000076f fetcht  0x00000002 , 0x00004437 
- 00001347  0x00000770 fetch  0x00000001 , 0x000043c0 
- 00001348  0x00000771 bbit1  0x00000003 , 0x00000549 
- 00001349  0x00000774 fetch  0x00000002 , 0x00004437 
- 00001350  0x00000775 beq  0x00000030 , 0x00001ec8 
- 00001351  0x00000776 fetcht  0x00000002 , 0x00004437 
- 00001352  0x00000777 branch  0x00001deb 
- 00001353  0x0000077a fetch  0x00000002 , 0x000043d1 
- 00001354  0x0000077b isub  0x00000002 , 0x0000003e 
- 00001355  0x0000077c nbranch  0x00000545 , 0x00000005 
- 00001356  0x0000077d nbranch  0x00000545 , 0x00000028 
- 00001357  0x0000077e branch  0x00001e10 
- 00001358  0x00000782 copy  0x00000006 , 0x00000011 
- 00001359  0x00000783 fetch  0x00000002 , 0x000043d4 
- 00001360  0x00000784 add  0x0000003f , 0xfffffffd , 0x00000012 
- 00001361  0x00000785 call  0x00001a25 
- 00001362  0x00000786 fetch  0x00000001 , 0x00004ac1 
- 00001363  0x00000787 beq  0x000000ff , 0x00001e73 
- 00001364  0x00000788 fetch  0x00000001 , 0x00004ac7 
- 00001365  0x00000789 branch  0x00001e73 , 0x00000034 
- 00001366  0x0000078a fetch  0x00000001 , 0x00004b75 
- 00001367  0x0000078b bbit1  0x00000001 , 0x00001e73 
- 00001368  0x0000078c setarg  0x0000001a 
- 00001369  0x0000078d fetcht  0x00000002 , 0x00004437 
- 00001370  0x0000078e isub  0x00000002 , 0x0000003e 
- 00001371  0x0000078f nbranch  0x00001e73 , 0x00000005 
- 00001372  0x00000790 branch  0x00001e10 
- 00001373  0x00000795 enable  0x00000028 
- 00001374  0x00000796 call  0x00001465 
- 00001375  0x00000797 fetch  0x00000003 , 0x00004174 
- 00001376  0x00000798 branch  0x00007e56 , 0x00000034 
- 00001377  0x00000799 fetch  0x00000001 , 0x00004099 
- 00001378  0x0000079a branch  0x00007e56 , 0x00000034 
- 00001379  0x0000079b fetch  0x00000001 , 0x00004be1 
- 00001380  0x0000079c nrtn  0x00000034 
- 00001381  0x0000079d fetch  0x00000001 , 0x000048bd 
- 00001382  0x0000079e beq  0x00000001 , 0x00007e56 
- 00001383  0x0000079f rtn 
- 00001384  0x000007a3 disable  0x00000028 
- 00001385  0x000007a4 setarg  0x00000000 
- 00001386  0x000007a5 store  0x00000006 , 0x000048d1 
- 00001387  0x000007a6 call  0x00000578 
- 00001388  0x000007a7 setarg  0x00000089 
- 00001389  0x000007a8 call  0x00005b0c 
- 00001390  0x000007a9 call  0x00000389 
- 00001391  0x000007aa call  0x00003f7e 
- 00001392  0x000007ab call  0x00003f83 
- 00001393  0x000007ac call  0x000005a2 
- 00001394  0x000007ad fetch  0x00000001 , 0x000048d0 
- 00001395  0x000007ae and_into  0x0000001f , 0x0000003f 
- 00001396  0x000007af store  0x00000001 , 0x000048d0 
- 00001397  0x000007b0 nbranch  0x00004728 , 0x00000028 
- 00001398  0x000007b1 call  0x00000588 
- 00001399  0x000007b2 branch  0x00004544 
- 00001400  0x000007b5 fetch  0x00000001 , 0x000044ac 
- 00001401  0x000007b6 rtnne  0x00000000 
- 00001402  0x000007b7 fetch  0x00000001 , 0x00004927 
- 00001403  0x000007b8 beq  0x0000000b , 0x0000057e 
- 00001404  0x000007b9 beq  0x0000000d , 0x00004270 
- 00001405  0x000007ba branch  0x00004243 
- 00001406  0x000007bd call  0x000042c4 
- 00001407  0x000007be fetch  0x00000001 , 0x00004911 
- 00001408  0x000007bf beq  0x000000ff , 0x00004294 
- 00001409  0x000007c0 fetcht  0x00000001 , 0x00004911 
- 00001410  0x000007c1 call  0x00006059 
- 00001411  0x000007c2 nrtn  0x00000001 
- 00001412  0x000007c4 setarg  0x00000000 
- 00001413  0x000007c5 call  0x00005b0d 
- 00001414  0x000007c6 bne  0x00000058 , 0x000041b2 
- 00001415  0x000007c7 branch  0x00004279 
- 00001416  0x000007cb fetch  0x00000001 , 0x00004927 
- 00001417  0x000007cc rtneq  0x00000003 
- 00001418  0x000007cd rtneq  0x0000000b 
- 00001419  0x000007ce branch  0x0000471a 
- 00001420  0x000007d1 call  0x00003f65 
- 00001421  0x000007d2 fetch  0x00000001 , 0x00004927 
- 00001422  0x000007d3 beq  0x0000000b , 0x00000593 
- 00001423  0x000007d4 call  0x00004232 
- 00001424  0x000007d5 arg  0x00004aa3 , 0x00000013 
- 00001425  0x000007d7 call  0x0000422b 
- 00001426  0x000007d8 branch  0x00000389 
- 00001427  0x000007db call  0x00000599 
- 00001428  0x000007dc arg  0x00004be3 , 0x00000013 
- 00001429  0x000007dd branch  0x00000591 
- 00001430  0x000007e0 fetch  0x00000001 , 0x00004927 
- 00001431  0x000007e1 beq  0x0000000b , 0x00000599 
- 00001432  0x000007e2 branch  0x00004232 
- 00001433  0x000007e4 setarg  0x00009706 
- 00001434  0x000007e5 branch  0x00004233 
- 00001435  0x000007e8 call  0x000041a7 
- 00001436  0x000007e9 call  0x00003f65 
- 00001437  0x000007ea fetch  0x00000001 , 0x00004927 
- 00001438  0x000007eb beq  0x0000000b , 0x000005a0 
- 00001439  0x000007ec branch  0x0000423e 
- 00001440  0x000007ef setarg  0x00001f06 
- 00001441  0x000007f0 branch  0x00005b0c 
- 00001442  0x000007f5 call  0x000005a4 
- 00001443  0x000007f6 branch  0x000040dd 
- 00001444  0x000007f9 fetch  0x00000001 , 0x00004be1 
- 00001445  0x000007fa ncall  0x00004121 , 0x00000034 
- 00001446  0x000007fb arg  0x00000000 , 0x00000011 
- 00001447  0x000007fc call  0x000005ae 
- 00001448  0x000007fd call  0x000005b3 
- 00001449  0x000007fe call  0x000005b8 
- 00001450  0x000007ff call  0x000005bd 
- 00001451  0x00000800 call  0x000005ca 
- 00001452  0x00000801 call  0x000005dd 
- 00001453  0x00000802 branch  0x0000411f 
- 00001454  0x00000805 fetch  0x00000001 , 0x00004918 
- 00001455  0x00000806 call  0x000005d7 
- 00001456  0x00000807 call  0x00004124 
- 00001457  0x00000808 fetcht  0x00000001 , 0x00004918 
- 00001458  0x00000809 branch  0x00003f56 
- 00001459  0x0000080b fetch  0x00000001 , 0x00004919 
- 00001460  0x0000080c call  0x000005d7 
- 00001461  0x0000080d call  0x0000412a 
- 00001462  0x0000080e fetcht  0x00000001 , 0x00004919 
- 00001463  0x0000080f branch  0x00003f56 
- 00001464  0x00000811 fetch  0x00000001 , 0x0000491a 
- 00001465  0x00000812 call  0x000005d7 
- 00001466  0x00000813 call  0x00004130 
- 00001467  0x00000814 fetcht  0x00000001 , 0x0000491a 
- 00001468  0x00000815 branch  0x00003f56 
- 00001469  0x00000818 fetch  0x00000001 , 0x0000490d 
- 00001470  0x00000819 rtneq  0x000000ff 
- 00001471  0x0000081a jam  0x00000003 , 0x00004b96 
- 00001472  0x0000081b fetch  0x00000001 , 0x00004b91 
- 00001473  0x0000081c copy  0x0000003f , 0x00000013 
- 00001474  0x0000081d fetcht  0x00000001 , 0x0000490d 
- 00001475  0x0000081e fetch  0x00000001 , 0x00004910 
- 00001476  0x0000081f beq  0x000000ff , 0x000005c6 
- 00001477  0x00000820 branch  0x0000413e 
- 00001478  0x00000822 fetch  0x00000001 , 0x0000490d 
- 00001479  0x00000823 call  0x000005da 
- 00001480  0x00000824 fetcht  0x00000001 , 0x0000490d 
- 00001481  0x00000825 branch  0x0000414b 
- 00001482  0x00000828 fetch  0x00000001 , 0x0000490e 
- 00001483  0x00000829 rtneq  0x000000ff 
- 00001484  0x0000082a jam  0x00000004 , 0x00004b96 
- 00001485  0x0000082b fetch  0x00000001 , 0x00004b92 
- 00001486  0x0000082c copy  0x0000003f , 0x00000013 
- 00001487  0x0000082d fetcht  0x00000001 , 0x0000490e 
- 00001488  0x0000082e fetch  0x00000001 , 0x00004910 
- 00001489  0x0000082f beq  0x000000ff , 0x000005d3 
- 00001490  0x00000830 branch  0x00004157 
- 00001491  0x00000832 fetch  0x00000001 , 0x0000490e 
- 00001492  0x00000833 call  0x000005da 
- 00001493  0x00000834 fetcht  0x00000001 , 0x0000490e 
- 00001494  0x00000835 branch  0x00004164 
- 00001495  0x00000839 rtneq  0x000000ff 
- 00001496  0x0000083a arg  0x0000003f , 0x00000002 
- 00001497  0x0000083b branch  0x00006093 
- 00001498  0x0000083f rtneq  0x000000ff 
- 00001499  0x00000840 arg  0x0000003e , 0x00000002 
- 00001500  0x00000841 branch  0x00006093 
- 00001501  0x00000844 fetch  0x00000001 , 0x00004d9a 
- 00001502  0x00000845 branch  0x0000416a , 0x00000034 
- 00001503  0x00000846 jam  0x00000000 , 0x00004b8b 
- 00001504  0x00000847 fetch  0x00000008 , 0x00004bab 
- 00001505  0x00000848 rtnbit0  0x00000015 
- 00001506  0x00000849 jam  0x00000007 , 0x00004b96 
- 00001507  0x0000084a fetch  0x00000001 , 0x00004b95 
- 00001508  0x0000084b copy  0x0000003f , 0x00000013 
- 00001509  0x0000084d fetch  0x00000001 , 0x00004912 
- 00001510  0x0000084e call  0x000005da 
- 00001511  0x0000084f fetcht  0x00000001 , 0x00004912 
- 00001512  0x00000850 call  0x00004195 
- 00001513  0x00000851 store  0x00000001 , 0x00004b95 
- 00001514  0x00000852 call  0x00004174 
- 00001515  0x00000853 fetcht  0x00000001 , 0x00004912 
- 00001516  0x00000854 branch  0x00003f56 
- 00001517  0x0000085c call  0x000005f3 
- 00001518  0x0000085d call  0x00007936 
- 00001519  0x0000085e call  0x00000618 
- 00001520  0x0000085f call  0x000005f7 
- 00001521  0x00000860 call  0x00000609 
- 00001522  0x00000861 branch  0x00004651 
- 00001523  0x00000864 fetch  0x00000001 , 0x00004c40 
- 00001524  0x00000865 rtnbit0  0x00000003 
- 00001525  0x00000866 fetch  0x00000008 , 0x00004bab 
- 00001526  0x00000867 branch  0x00004992 
- 00001527  0x0000086a fetch  0x00000008 , 0x00004bab 
- 00001528  0x0000086b bbit1  0x00000029 , 0x000005fb 
- 00001529  0x0000086c bbit1  0x00000037 , 0x000005fb 
- 00001530  0x0000086d rtn 
- 00001531  0x0000086f jam  0x000000ff , 0x00004910 
- 00001532  0x00000870 call  0x00000602 
- 00001533  0x00000871 fetch  0x00000001 , 0x00004dfb 
- 00001534  0x00000872 rtn  0x00000034 
- 00001535  0x00000873 fetch  0x00000001 , 0x00004dfa 
- 00001536  0x00000874 store  0x00000001 , 0x00004910 
- 00001537  0x00000875 branch  0x00004168 
- 00001538  0x00000878 fetch  0x00000002 , 0x0000478c 
- 00001539  0x00000879 bbit1  0x00000006 , 0x00000246 
- 00001540  0x0000087a fetch  0x00000001 , 0x0000491b 
- 00001541  0x0000087b rtneq  0x000000ff 
- 00001542  0x0000087c fetch  0x00000001 , 0x000049bf 
- 00001543  0x0000087d nrtn  0x00000034 
- 00001544  0x0000087e branch  0x0000465c 
- 00001545  0x00000881 fetch  0x00000008 , 0x00004bab 
- 00001546  0x00000882 rtnbit0  0x0000002a 
- 00001547  0x00000883 fetcht  0x00000001 , 0x0000491e 
- 00001548  0x00000884 call  0x00003f56 
- 00001549  0x00000885 fetcht  0x00000001 , 0x0000491e 
- 00001550  0x00000886 call  0x00006059 
- 00001551  0x00000887 branch  0x00000614 , 0x00000001 
- 00001552  0x00000889 fetch  0x00000001 , 0x00004938 
- 00001553  0x0000088a rtneq  0x00000001 
- 00001554  0x0000088b jam  0x00000001 , 0x00004938 
- 00001555  0x0000088c branch  0x000046c0 
- 00001556  0x0000088f fetch  0x00000001 , 0x00004938 
- 00001557  0x00000890 rtneq  0x00000000 
- 00001558  0x00000891 jam  0x00000000 , 0x00004938 
- 00001559  0x00000892 branch  0x000046c0 
- 00001560  0x00000895 fetch  0x00000001 , 0x0000490f 
- 00001561  0x00000896 rtneq  0x000000ff 
- 00001562  0x00000898 arg  0x00000000 , 0x00000011 
- 00001563  0x00000899 jam  0x00000005 , 0x00004b96 
- 00001564  0x0000089a fetcht  0x00000001 , 0x0000490f 
- 00001565  0x0000089b call  0x00000622 
- 00001566  0x0000089c call  0x0000402f 
- 00001567  0x0000089d fetch  0x00000001 , 0x00004dfb 
- 00001568  0x0000089e rtn  0x00000034 
- 00001569  0x000008a1 branch  0x00004168 
- 00001570  0x000008a4 fetch  0x00000008 , 0x00004bab 
- 00001571  0x000008a5 bbit1  0x0000002c , 0x00004048 
- 00001572  0x000008a6 fetch  0x00000001 , 0x00004b93 
- 00001573  0x000008a7 copy  0x0000003f , 0x00000013 
- 00001574  0x000008a8 fetch  0x00000001 , 0x00004910 
- 00001575  0x000008a9 beq  0x000000ff , 0x00000629 
- 00001576  0x000008aa branch  0x0000403f 
- 00001577  0x000008ac fetch  0x00000001 , 0x0000490f 
- 00001578  0x000008ad call  0x000005da 
- 00001579  0x000008ae fetcht  0x00000001 , 0x0000490f 
- 00001580  0x000008af branch  0x00004195 
- 00001581  0x000008b3 call  0x00004072 
- 00001582  0x000008b4 rtn  0x00000028 
- 00001583  0x000008b6 fetch  0x00000001 , 0x00004992 
- 00001584  0x000008b7 increase  0x00000001 , 0x0000003f 
- 00001585  0x000008b8 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00001586  0x000008ba store  0x00000001 , 0x00004992 
- 00001587  0x000008bb call  0x00000387 
- 00001588  0x000008bc branch  0x00004643 
- 00001589  0x000008c6 fetch  0x00000002 , 0x0000478c 
- 00001590  0x000008c7 rtnbit1  0x0000000b 
- 00001591  0x000008c8 rtnbit1  0x00000007 
- 00001592  0x000008c9 rtnbit1  0x00000006 
- 00001593  0x000008ca fetchr  0x00000011 , 0x00000002 , 0x00004899 
- 00001594  0x000008cb call  0x000025cb 
- 00001595  0x000008cc storet  0x00000001 , 0x000048c7 
- 00001596  0x000008cf fetch  0x00000001 , 0x000048cc 
- 00001597  0x000008d0 bmark1  0x00000026 , 0x0000063f 
- 00001598  0x000008d1 fetch  0x00000001 , 0x000048cf 
- 00001599  0x000008d3 isub  0x00000002 , 0x0000003e 
- 00001600  0x000008d4 nbranch  0x00000659 , 0x00000002 
- 00001601  0x000008d5 fetch  0x00000001 , 0x000048c9 
- 00001602  0x000008d6 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00001603  0x000008d7 nbranch  0x00000647 , 0x00000002 
- 00001604  0x000008d8 fetch  0x00000001 , 0x000048c9 
- 00001605  0x000008d9 beq  0x00000000 , 0x0000065a 
- 00001606  0x000008da rtn 
- 00001607  0x000008dd fetch  0x00000001 , 0x000048c9 
- 00001608  0x000008de fetcht  0x00000001 , 0x000048ca 
- 00001609  0x000008df isub  0x00000002 , 0x0000003e 
- 00001610  0x000008e0 nrtn  0x00000005 
- 00001611  0x000008e1 jam  0x00000000 , 0x000048c9 
- 00001612  0x000008e3 fetcht  0x00000001 , 0x000048c7 
- 00001613  0x000008e4 fetch  0x00000001 , 0x000048cb 
- 00001614  0x000008e5 bmark1  0x00000026 , 0x00000650 
- 00001615  0x000008e6 fetch  0x00000001 , 0x000048ce 
- 00001616  0x000008e8 isub  0x00000002 , 0x0000003e 
- 00001617  0x000008e9 nrtn  0x00000002 
- 00001618  0x000008ea fetch  0x00000001 , 0x000048c8 
- 00001619  0x000008eb beq  0x00000000 , 0x0000271b 
- 00001620  0x000008ec increase  0xffffffff , 0x0000003f 
- 00001621  0x000008ed store  0x00000001 , 0x000048c8 
- 00001622  0x000008ee beq  0x00000002 , 0x00000661 
- 00001623  0x000008ef beq  0x00000001 , 0x00002711 
- 00001624  0x000008f0 branch  0x0000271b 
- 00001625  0x000008f3 jam  0x00000000 , 0x000048c9 
- 00001626  0x000008f5 fetch  0x00000001 , 0x000048c8 
- 00001627  0x000008f6 beq  0x00000003 , 0x00000660 
- 00001628  0x000008f7 increase  0x00000001 , 0x0000003f 
- 00001629  0x000008f8 store  0x00000001 , 0x000048c8 
- 00001630  0x000008f9 beq  0x00000001 , 0x00002711 
- 00001631  0x000008fa beq  0x00000002 , 0x00000661 
- 00001632  0x000008fc branch  0x00000661 
- 00001633  0x00000901 jam  0x00000003 , 0x000041e8 
- 00001634  0x00000902 rtn 
- 00015297  0x0000090a call  0x00003bf0 
- 00015298  0x0000090b call  0x000041a7 
- 00015299  0x0000090c call  0x0000408e 
- 00015300  0x0000090d rtn  0x0000002b 
- 00015301  0x0000090e call  0x00003d8a 
- 00015302  0x0000090f call  0x00004728 
- 00015303  0x00000910 call  0x00003bcf 
- 00015304  0x00000911 call  0x0000423c 
- 00015305  0x00000912 fetch  0x00000001 , 0x0000492a 
- 00015306  0x00000913 rtnbit1  0x00000007 
- 00015307  0x00000915 fetch  0x00000002 , 0x0000478c 
- 00015308  0x00000916 bbit1  0x0000000c , 0x00004553 
- 00015309  0x00000917 call  0x000046a0 
- 00015310  0x00000918 branch  0x00003d52 
- 00015311  0x0000091c setarg  0x00004866 
- 00015312  0x0000091d store  0x00000002 , 0x0000489b 
- 00015313  0x0000091e setarg  0x0000488f 
- 00015314  0x0000091f store  0x00000002 , 0x0000489d 
- 00015315  0x00000920 setarg  0x00003e40 
- 00015316  0x00000921 store  0x00000002 , 0x0000489f 
- 00015317  0x00000922 setarg  0x0000439f 
- 00015318  0x00000923 store  0x00000002 , 0x00004461 
- 00015319  0x00000924 setarg  0x00004457 
- 00015320  0x00000925 store  0x00000002 , 0x00004463 
- 00015321  0x00000926 setarg  0x00003e3b 
- 00015322  0x00000927 store  0x00000002 , 0x0000445f 
- 00015323  0x00000928 setarg  0x00004334 
- 00015324  0x00000929 store  0x00000002 , 0x00004467 
- 00015325  0x0000092a setarg  0x0000464b 
- 00015326  0x0000092b store  0x00000002 , 0x00004465 
- 00015327  0x0000092c setarg  0x00003e25 
- 00015328  0x0000092d store  0x00000002 , 0x0000445d 
- 00015329  0x0000092e setarg  0x00004388 
- 00015330  0x0000092f store  0x00000002 , 0x0000446b 
- 00015331  0x00000930 setarg  0x000044b5 
- 00015332  0x00000931 store  0x00000002 , 0x0000446f 
- 00015333  0x00000932 setarg  0x00003f69 
- 00015334  0x00000933 store  0x00000002 , 0x00004473 
- 00015335  0x00000934 setarg  0x00003e13 
- 00015336  0x00000935 store  0x00000002 , 0x0000445b 
- 00015337  0x00000936 setarg  0x000049a8 
- 00015338  0x00000937 store  0x00000002 , 0x0000446d 
- 00015339  0x00000938 setarg  0x000049aa 
- 00015340  0x00000939 store  0x00000002 , 0x00004477 
- 00015341  0x0000093a setarg  0x000049bd 
- 00015342  0x0000093b store  0x00000002 , 0x00004471 
- 00015343  0x0000093c rtn 
- 00015344  0x00000940 rtn  0x0000002b 
- 00015345  0x00000941 call  0x00002607 
- 00015346  0x00000942 call  0x000022ff 
- 00015347  0x00000943 call  0x00003f1e 
- 00015348  0x00000944 call  0x00003d13 
- 00015349  0x00000946 call  0x00001b16 
- 00015350  0x00000947 call  0x00001b3f 
- 00015351  0x00000948 call  0x00001b32 
- 00015352  0x00000949 call  0x00001b1e 
- 00015353  0x0000094a fetch  0x00000008 , 0x00004bab 
- 00015354  0x0000094b bbit1  0x00000013 , 0x00004635 
- 00015355  0x0000094c bbit1  0x00000012 , 0x000045f6 
- 00015356  0x0000094d rtn 
- 00015357  0x00000950 jam  0x00000008 , 0x000040c5 
- 00015358  0x00000951 fetch  0x00000008 , 0x00004bab 
- 00015359  0x00000952 rtnbit1  0x0000000c 
- 00015360  0x00000953 jam  0x00000018 , 0x000040c5 
- 00015361  0x00000954 rtn 
- 00015362  0x00000957 jam  0x000000ff , 0x00000b58 
- 00015363  0x00000958 jam  0x000000ff , 0x00004790 
- 00015364  0x00000959 jam  0x0000001e , 0x0000478f 
- 00015365  0x0000095b setarg  0x0000492d 
- 00015366  0x0000095c store  0x00000002 , 0x0000448d 
- 00015367  0x0000095d jam  0x00000001 , 0x0000448c 
- 00015368  0x0000095f setarg  0x00004ab5 
- 00015369  0x00000960 store  0x00000002 , 0x00004899 
- 00015370  0x00000962 jam  0x00000001 , 0x00004836 
- 00015371  0x00000964 fetch  0x00000002 , 0x000048fe 
- 00015372  0x00000965 store  0x00000002 , 0x00004791 
- 00015373  0x00000967 fetch  0x00000002 , 0x00004900 
- 00015374  0x00000968 store  0x00000002 , 0x00004881 
- 00015375  0x0000096a fetch  0x00000001 , 0x00004903 
- 00015376  0x0000096b store  0x00000002 , 0x00004885 
- 00015377  0x0000096d fetch  0x00000005 , 0x00004905 
- 00015378  0x0000096e store  0x00000005 , 0x000048cb 
- 00015379  0x00000970 fetch  0x00000001 , 0x00004904 
- 00015380  0x00000971 store  0x00000001 , 0x0000487c 
- 00015381  0x00000974 fetch  0x00000008 , 0x00004bab 
- 00015382  0x00000975 nrtn  0x00000034 
- 00015383  0x00000979 setarg  0x00020800 
- 00015384  0x0000097a store  0x00000003 , 0x00004bab 
- 00015385  0x0000097b setarg  0x00800700 
- 00015386  0x0000097c istore  0x00000003 , 0x00000005 
- 00015387  0x0000097d setarg  0x00000300 
- 00015388  0x0000097e istore  0x00000002 , 0x00000005 
- 00015389  0x00000980 jam  0x00000001 , 0x00004099 
- 00015390  0x00000981 fetch  0x00000001 , 0x0000490a 
- 00015391  0x00000982 isolate1  0x00000000 , 0x0000003f 
- 00015392  0x00000983 call  0x000046e6 , 0x00000001 
- 00015393  0x00000985 fetch  0x00000001 , 0x0000490a 
- 00015394  0x00000986 isolate1  0x00000002 , 0x0000003f 
- 00015395  0x00000987 call  0x000046e8 , 0x00000001 
- 00015396  0x00000988 fetch  0x00000001 , 0x0000490a 
- 00015397  0x00000989 isolate1  0x00000001 , 0x0000003f 
- 00015398  0x0000098a call  0x000046ea , 0x00000001 
- 00015399  0x0000098b fetch  0x00000001 , 0x0000490a 
- 00015400  0x0000098c isolate1  0x00000003 , 0x0000003f 
- 00015401  0x0000098d call  0x000046ec , 0x00000001 
- 00015402  0x0000098e fetch  0x00000001 , 0x0000490a 
- 00015403  0x0000098f isolate1  0x00000004 , 0x0000003f 
- 00015404  0x00000990 call  0x000046ee , 0x00000001 
- 00015405  0x00000991 fetch  0x00000001 , 0x0000490a 
- 00015406  0x00000992 isolate1  0x00000005 , 0x0000003f 
- 00015407  0x00000993 call  0x000046f8 , 0x00000001 
- 00015408  0x00000995 fetch  0x00000001 , 0x00004866 
- 00015409  0x00000996 ncall  0x0000230e , 0x00000034 
- 00015410  0x00000998 call  0x00003bfd 
- 00015411  0x0000099a fetch  0x00000001 , 0x0000490b 
- 00015412  0x0000099b and  0x0000003f , 0x00000007 , 0x00000002 
- 00015413  0x0000099c storet  0x00000001 , 0x000044a1 
- 00015414  0x0000099d rshift3  0x0000003f , 0x0000003f 
- 00015415  0x0000099e and  0x0000003f , 0x00000001 , 0x00000002 
- 00015416  0x0000099f storet  0x00000001 , 0x00004866 
- 00015417  0x000009a0 rshift  0x0000003f , 0x0000003f 
- 00015418  0x000009a1 and  0x0000003f , 0x00000003 , 0x00000002 
- 00015419  0x000009a2 storet  0x00000001 , 0x000048fd 
- 00015420  0x000009a3 rshift2  0x0000003f , 0x0000003f 
- 00015421  0x000009a4 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00015422  0x000009a5 call  0x000047d4 
- 00015423  0x000009a7 fetch  0x00000001 , 0x0000490c 
- 00015424  0x000009a8 and  0x0000003f , 0x00000003 , 0x00000002 
- 00015425  0x000009a9 storet  0x00000001 , 0x00004924 
- 00015426  0x000009aa rshift2  0x0000003f , 0x0000003f 
- 00015427  0x000009ab and  0x0000003f , 0x00000003 , 0x00000002 
- 00015428  0x000009ac storet  0x00000001 , 0x00004925 
- 00015429  0x000009ad rshift2  0x0000003f , 0x0000003f 
- 00015430  0x000009ae and  0x0000003f , 0x00000003 , 0x0000003f 
- 00015431  0x000009af store  0x00000001 , 0x00004926 
- 00015432  0x000009b0 store  0x00000001 , 0x00004992 
- 00015433  0x000009b1 rshift2  0x0000003f , 0x0000003f 
- 00015434  0x000009b2 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00015435  0x000009b3 store  0x00000001 , 0x00004bb4 
- 00015436  0x000009b6 setarg  0x000b0c0a 
- 00015437  0x000009b7 store  0x00000003 , 0x00004918 
- 00015438  0x000009b8 setarg  0x00ffffff 
- 00015439  0x000009b9 istore  0x00000003 , 0x00000005 
- 00015440  0x000009ba setarg  0x000607ff 
- 00015441  0x000009bb istore  0x00000003 , 0x00000005 
- 00015442  0x000009bc setarg  0x00ffffff 
- 00015443  0x000009bd istore  0x00000003 , 0x00000005 
- 00015444  0x000009c0 jam  0x0000000a , 0x000048f7 
- 00015445  0x000009c1 setarg  0x00000064 
- 00015446  0x000009c2 store  0x00000002 , 0x00004bc8 
- 00015447  0x000009c3 call  0x00003e7b 
- 00015448  0x000009c5 setarg  0x00001770 
- 00015449  0x000009c6 store  0x00000002 , 0x00004bbe 
- 00015450  0x000009c7 jam  0x00000014 , 0x00004bc0 
- 00015451  0x000009c8 setarg  0x00000190 
- 00015452  0x000009c9 store  0x00000002 , 0x00004bc6 
- 00015453  0x000009ca store  0x00000002 , 0x00004bc2 
- 00015454  0x000009cb setarg  0x000003e8 
- 00015455  0x000009cc store  0x00000002 , 0x00004bc4 
- 00015456  0x000009cd jam  0x00000007 , 0x0000487d 
- 00015457  0x000009ce jam  0x0000007d , 0x000048ca 
- 00015458  0x000009cf jam  0x00000000 , 0x000041e8 
- 00015459  0x000009d1 jam  0x00000001 , 0x0000488c 
- 00015460  0x000009d2 setarg  0x00000f0f 
- 00015461  0x000009d3 store  0x00000002 , 0x0000488d 
- 00015462  0x000009d4 store  0x00000002 , 0x0000488f 
- 00015463  0x000009d7 fetch  0x00000002 , 0x000040a8 
- 00015464  0x000009d8 store  0x00000002 , 0x000040ac 
- 00015465  0x000009d9 arg  0x0000437a , 0x00000005 
- 00015466  0x000009da arg  0x000040a8 , 0x00000006 
- 00015467  0x000009db arg  0x00000006 , 0x00000039 
- 00015468  0x000009dc call  0x00007e68 
- 00015469  0x000009de jam  0x00000020 , 0x00004b8a 
- 00015470  0x000009df jam  0x00000034 , 0x00004939 
- 00015471  0x000009e0 fetch  0x00000006 , 0x0000437a 
- 00015472  0x000009e1 store  0x00000006 , 0x00004950 
- 00015473  0x000009e2 jam  0x00000002 , 0x00004bb3 
- 00015474  0x000009e4 jam  0x0000001f , 0x000043e7 
- 00015475  0x000009e6 setarg  0x00050102 
- 00015476  0x000009e7 store  0x00000003 , 0x000043e8 
- 00015477  0x000009e8 setarg  0x00120303 
- 00015478  0x000009e9 istore  0x00000003 , 0x00000005 
- 00015479  0x000009ea setarg  0x00190318 
- 00015480  0x000009eb istore  0x00000003 , 0x00000005 
- 00015481  0x000009ec setarg  0x000003c2 
- 00015482  0x000009ed istore  0x00000002 , 0x00000005 
- 00015483  0x000009ef setarg  0x0006ff06 
- 00015484  0x000009f0 store  0x00000003 , 0x00004ad2 
- 00015485  0x000009f1 setarg  0x00000300 
- 00015486  0x000009f2 istore  0x00000003 , 0x00000005 
- 00015487  0x000009f3 setarg  0x00090c80 
- 00015488  0x000009f4 istore  0x00000003 , 0x00000005 
- 00015489  0x000009f6 setarg  0x00355442 
- 00015490  0x000009f7 istore  0x00000003 , 0x00000005 
- 00015491  0x000009f8 setarg  0x0020322e 
- 00015492  0x000009f9 istore  0x00000003 , 0x00000005 
- 00015493  0x000009fa setarg  0x00756f4d 
- 00015494  0x000009fb istore  0x00000003 , 0x00000005 
- 00015495  0x000009fc setarg  0x00006573 
- 00015496  0x000009fd istore  0x00000002 , 0x00000005 
- 00015497  0x000009ff jam  0x0000001f , 0x00004407 
- 00015498  0x00000a00 arg  0x00004ad9 , 0x00000006 
- 00015499  0x00000a01 arg  0x00004408 , 0x00000005 
- 00015500  0x00000a02 arg  0x0000000d , 0x00000039 
- 00015501  0x00000a03 call  0x00007d5f 
- 00015502  0x00000a05 fetch  0x00000001 , 0x00004408 
- 00015503  0x00000a06 increase  0xffffffff , 0x0000003f 
- 00015504  0x00000a07 store  0x00000001 , 0x000042f7 
- 00015505  0x00000a09 arg  0x0000440a , 0x00000006 
- 00015506  0x00000a0a arg  0x000042f8 , 0x00000005 
- 00015507  0x00000a0b arg  0x0000000b , 0x00000039 
- 00015508  0x00000a0c call  0x00007d5f 
- 00015509  0x00000a0e setarg  0x00070007 
- 00015510  0x00000a0f store  0x00000003 , 0x00004372 
- 00015511  0x00000a10 setarg  0x00002000 
- 00015512  0x00000a11 istore  0x00000003 , 0x00000005 
- 00015513  0x00000a12 setarg  0x0000012c 
- 00015514  0x00000a13 istore  0x00000002 , 0x00000005 
- 00015515  0x00000a15 setarg  0x00181203 
- 00015516  0x00000a16 store  0x00000003 , 0x00004acc 
- 00015517  0x00000a18 setarg  0x000000ff 
- 00015518  0x00000a19 store  0x00000003 , 0x00004acf 
- 00015519  0x00000a1b setsect  0x00000000 , 0x000000fb 
- 00015520  0x00000a1c setsect  0x00000001 , 0x0002c212 
- 00015521  0x00000a1d setsect  0x00000002 , 0x0000800f 
- 00015522  0x00000a1e setsect  0x00000003 , 0x00000021 
- 00015523  0x00000a1f store  0x00000008 , 0x0000444c 
- 00015524  0x00000a21 jam  0x00000007 , 0x00004432 
- 00015525  0x00000a23 setarg  0x00000015 
- 00015526  0x00000a24 store  0x00000002 , 0x00004ae7 
- 00015527  0x00000a25 setarg  0x00000019 
- 00015528  0x00000a26 store  0x00000002 , 0x00004357 
- 00015529  0x00000a27 setarg  0x0000001d 
- 00015530  0x00000a28 store  0x00000002 , 0x00004ae9 
- 00015531  0x00000a29 setarg  0x00000021 
- 00015532  0x00000a2a store  0x00000002 , 0x00004aeb 
- 00015533  0x00000a2b setarg  0x00000030 
- 00015534  0x00000a2c store  0x00000002 , 0x00004aed 
- 00015535  0x00000a2d setarg  0x00000022 
- 00015536  0x00000a2e store  0x00000002 , 0x000043d1 
- 00015537  0x00000a30 jam  0x00000096 , 0x00004af0 
- 00015538  0x00000a33 jam  0x00000000 , 0x00004938 
- 00015539  0x00000a34 call  0x00002322 
- 00015540  0x00000a35 call  0x00002325 
- 00015541  0x00000a37 setarg  0x00604800 
- 00015542  0x00000a38 store  0x00000003 , 0x0000485c 
- 00015543  0x00000a39 setarg  0x0000012c 
- 00015544  0x00000a3a store  0x00000002 , 0x000048c2 
- 00015545  0x00000a3b setarg  0x00000050 
- 00015546  0x00000a3c store  0x00000002 , 0x000048c0 
- 00015547  0x00000a3d setarg  0x00000005 
- 00015548  0x00000a3e store  0x00000002 , 0x00004bba 
- 00015549  0x00000a3f setarg  0x00000708 
- 00015550  0x00000a40 store  0x00000002 , 0x00004bbc 
- 00015551  0x00000a44 setarg  0x00010403 
- 00015552  0x00000a45 store  0x00000003 , 0x000049d0 
- 00015553  0x00000a46 setarg  0x002a2002 
- 00015554  0x00000a47 istore  0x00000003 , 0x00000005 
- 00015555  0x00000a48 setarg  0x0022153f 
- 00015556  0x00000a49 istore  0x00000003 , 0x00000005 
- 00015557  0x00000a4a setarg  0x00114433 
- 00015558  0x00000a4b istore  0x00000003 , 0x00000005 
- 00015559  0x00000a4d setarg  0x00265a09 
- 00015560  0x00000a4e store  0x00000003 , 0x000049df 
- 00015561  0x00000a4f setarg  0x00041934 
- 00015562  0x00000a50 istore  0x00000003 , 0x00000005 
- 00015563  0x00000a51 setarg  0x00000009 
- 00015564  0x00000a52 istore  0x00000002 , 0x00000005 
- 00015565  0x00000a53 setarg  0x0000ffff 
- 00015566  0x00000a54 istore  0x00000002 , 0x00000005 
- 00015567  0x00000a56 setarg  0x000d5a09 
- 00015568  0x00000a57 store  0x00000003 , 0x000049f3 
- 00015569  0x00000a58 setarg  0x00ed1d10 
- 00015570  0x00000a59 istore  0x00000003 , 0x00000005 
- 00015571  0x00000a5a setarg  0x0000807d 
- 00015572  0x00000a5b istore  0x00000002 , 0x00000005 
- 00015573  0x00000a5c setarg  0x0000ffff 
- 00015574  0x00000a5d istore  0x00000002 , 0x00000005 
- 00015575  0x00000a5f setarg  0x00ff5a09 
- 00015576  0x00000a60 store  0x00000003 , 0x00004a39 
- 00015577  0x00000a61 setarg  0x0040ab27 
- 00015578  0x00000a62 istore  0x00000003 , 0x00000005 
- 00015579  0x00000a63 setarg  0x00a0d1be 
- 00015580  0x00000a64 istore  0x00000003 , 0x00000005 
- 00015581  0x00000a65 setarg  0x0012a141 
- 00015582  0x00000a66 istore  0x00000003 , 0x00000005 
- 00015583  0x00000a67 setarg  0x00a784a5 
- 00015584  0x00000a68 istore  0x00000003 , 0x00000005 
- 00015585  0x00000a69 setarg  0x00d0b5ff 
- 00015586  0x00000a6a istore  0x00000003 , 0x00000005 
- 00015587  0x00000a6b setarg  0x00ff00b6 
- 00015588  0x00000a6c istore  0x00000003 , 0x00000005 
- 00015589  0x00000a6d setarg  0x00000900 
- 00015590  0x00000a6e istore  0x00000003 , 0x00000005 
- 00015591  0x00000a6f setarg  0x0000ffff 
- 00015592  0x00000a70 istore  0x00000002 , 0x00000005 
- 00015593  0x00000a72 setarg  0x000d5a09 
- 00015594  0x00000a73 store  0x00000003 , 0x00004a53 
- 00015595  0x00000a74 setarg  0x00c50e10 
- 00015596  0x00000a75 istore  0x00000003 , 0x00000005 
- 00015597  0x00000a76 setarg  0x00109a5b 
- 00015598  0x00000a77 istore  0x00000003 , 0x00000005 
- 00015599  0x00000a78 setarg  0x00421138 
- 00015600  0x00000a79 istore  0x00000003 , 0x00000005 
- 00015601  0x00000a7a setarg  0x00412828 
- 00015602  0x00000a7b istore  0x00000003 , 0x00000005 
- 00015603  0x00000a7c setarg  0x00394923 
- 00015604  0x00000a7d istore  0x00000003 , 0x00000005 
- 00015605  0x00000a7e setarg  0x004bb04a 
- 00015606  0x00000a7f istore  0x00000003 , 0x00000005 
- 00015607  0x00000a80 setarg  0x00904ca0 
- 00015608  0x00000a81 istore  0x00000003 , 0x00000005 
- 00015609  0x00000a82 setarg  0x0009704d 
- 00015610  0x00000a83 istore  0x00000003 , 0x00000005 
- 00015611  0x00000a84 setarg  0x00ffff00 
- 00015612  0x00000a85 istore  0x00000003 , 0x00000005 
- 00015613  0x00000a87 setarg  0x0046a509 
- 00015614  0x00000a88 store  0x00000003 , 0x00004a81 
- 00015615  0x00000a89 setarg  0x00101934 
- 00015616  0x00000a8a istore  0x00000003 , 0x00000005 
- 00015617  0x00000a8b setarg  0x00690760 
- 00015618  0x00000a8c istore  0x00000003 , 0x00000005 
- 00015619  0x00000a8d setarg  0x00207d04 
- 00015620  0x00000a8e istore  0x00000003 , 0x00000005 
- 00015621  0x00000a8f setarg  0x0009007e 
- 00015622  0x00000a90 istore  0x00000003 , 0x00000005 
- 00015623  0x00000a91 setarg  0x00220d00 
- 00015624  0x00000a92 istore  0x00000003 , 0x00000005 
- 00015625  0x00000a93 setarg  0x00ff220e 
- 00015626  0x00000a94 istore  0x00000003 , 0x00000005 
- 00015627  0x00000a95 jam  0x000000ff , 0x00004a96 
- 00015628  0x00000a97 setarg  0x000b5a09 
- 00015629  0x00000a98 store  0x00000003 , 0x00004aa3 
- 00015630  0x00000a99 setarg  0x000009f3 
- 00015631  0x00000a9a istore  0x00000003 , 0x00000005 
- 00015632  0x00000a9b setarg  0x0000ffff 
- 00015633  0x00000a9c istore  0x00000002 , 0x00000005 
- 00015634  0x00000a9f branch  0x00003100 
- 00015635  0x00000aa3 setarg  0x00009468 
- 00015636  0x00000aa4 store  0x00000002 , 0x00004660 
- 00015637  0x00000aa5 setarg  0x00009732 
- 00015638  0x00000aa6 store  0x00000002 , 0x00004396 
- 00015639  0x00000aa7 setarg  0x00002580 
- 00015640  0x00000aa8 store  0x00000003 , 0x000040b2 
- 00015641  0x00000aa9 jam  0x00000003 , 0x00004178 
- 00015642  0x00000aaa jam  0x00000008 , 0x0000415b 
- 00015643  0x00000aab jam  0x00000000 , 0x00004b9e 
- 00015644  0x00000aac jam  0x00000000 , 0x00004b9e 
- 00015645  0x00000aad jam  0x00000000 , 0x00004b9f 
- 00015646  0x00000aae setarg  0x00000200 
- 00015647  0x00000aaf store  0x00000002 , 0x00004159 
- 00015648  0x00000ab0 jam  0x00000017 , 0x00004380 
- 00015649  0x00000ab1 jam  0x00000017 , 0x00004382 
- 00015650  0x00000ab3 setarg  0x00000a77 
- 00015651  0x00000ab4 store  0x00000002 , 0x00004484 
- 00015652  0x00000ab6 setsect  0x00000000 , 0x00000306 
- 00015653  0x00000ab7 setsect  0x00000001 , 0x00004440 
- 00015654  0x00000ab8 setsect  0x00000002 , 0x00010000 
- 00015655  0x00000ab9 setsect  0x00000003 , 0x00004408 
- 00015656  0x00000aba store  0x00000009 , 0x00004662 
- 00015657  0x00000abb setsect  0x00000000 , 0x00001224 
- 00015658  0x00000abc setsect  0x00000001 , 0x00004000 
- 00015659  0x00000abd setsect  0x00000002 , 0x00000000 
- 00015660  0x00000abe istore  0x00000005 , 0x00000005 
- 00015661  0x00000ac0 setsect  0x00000000 , 0x0003ffff 
- 00015662  0x00000ac1 setsect  0x00000001 , 0x0002fe23 
- 00015663  0x00000ac2 setsect  0x00000002 , 0x000199d9 
- 00015664  0x00000ac3 setsect  0x00000003 , 0x0000020d 
- 00015665  0x00000ac4 store  0x00000008 , 0x000040a0 
- 00015666  0x00000ac6 setarg  0x00004af5 
- 00015667  0x00000ac7 store  0x00000002 , 0x000043de 
- 00015668  0x00000ac8 setarg  0x00000010 
- 00015669  0x00000ac9 store  0x00000002 , 0x000043e0 
- 00015670  0x00000acb call  0x0000490e 
- 00015671  0x00000acc call  0x000048c6 
- 00015672  0x00000acd call  0x00003e8e 
- 00015673  0x00000acf fetch  0x00000008 , 0x00004bab 
- 00015674  0x00000ad0 bbit0  0x0000001b , 0x00003d3f 
- 00015675  0x00000ad1 jam  0x0000000c , 0x00004455 
- 00015676  0x00000ad2 setarg  0x00000006 
- 00015677  0x00000ad3 store  0x00000002 , 0x00004372 
- 00015678  0x00000ad4 store  0x00000002 , 0x00004374 
- 00015679  0x00000ad6 call  0x00002613 
- 00015680  0x00000ad7 fetch  0x00000008 , 0x00004bab 
- 00015681  0x00000ad8 bbit0  0x00000018 , 0x00003d43 
- 00015682  0x00000ad9 call  0x0000260b 
- 00015683  0x00000adb fetch  0x00000001 , 0x00004938 
- 00015684  0x00000adc store  0x00000001 , 0x00004ab4 
- 00015685  0x00000add fetch  0x00000003 , 0x0000437d 
- 00015686  0x00000ade store  0x00000003 , 0x00004ac9 
- 00015687  0x00000adf fetch  0x00000001 , 0x000048fd 
- 00015688  0x00000ae0 and  0x0000003f , 0x000000fe , 0x0000003f 
- 00015689  0x00000ae1 store  0x00000001 , 0x000048fd 
- 00015690  0x00000ae2 store  0x00000001 , 0x000044a0 
- 00015691  0x00000ae3 setarg  0x00000000 
- 00015692  0x00000ae4 store  0x00000007 , 0x000048d0 
- 00015693  0x00000ae5 fetch  0x00000001 , 0x0000478f 
- 00015694  0x00000ae6 store  0x00000001 , 0x00004b9b 
- 00015695  0x00000ae7 store  0x00000001 , 0x00004b9c 
- 00015696  0x00000ae8 call  0x00001aa9 
- 00015697  0x00000ae9 branch  0x000042a0 
- 00015698  0x00000aed bpatch  0x000000c3 , 0x00004018 
- 00015699  0x00000aee fetch  0x00000008 , 0x00004bab 
- 00015700  0x00000aef bbit1  0x0000002f , 0x0000480a 
- 00015701  0x00000af0 fetch  0x00000001 , 0x00004938 
- 00015702  0x00000af1 beq  0x00000000 , 0x000047f6 
- 00015703  0x00000af2 call  0x00003d65 
- 00015704  0x00000af3 nbranch  0x000042eb , 0x00000028 
- 00015705  0x00000af5 bpatch  0x000000c4 , 0x00004018 
- 00015706  0x00000af6 arg  0x00004939 , 0x00000011 
- 00015707  0x00000af7 fetch  0x00000001 , 0x00004938 
- 00015708  0x00000af8 increase  0xffffffff , 0x0000003f 
- 00015709  0x00000af9 mul32  0x0000003f , 0x0000001d , 0x0000003f 
- 00015710  0x00000afa iadd  0x00000011 , 0x00000011 
- 00015711  0x00000afb ifetch  0x00000001 , 0x00000011 
- 00015712  0x00000afc store  0x00000001 , 0x00004482 
- 00015713  0x00000afe fetch  0x00000001 , 0x00004482 
- 00015714  0x00000aff beq  0x00000033 , 0x00003d6f 
- 00015715  0x00000b00 beq  0x00000034 , 0x00003d7b 
- 00015716  0x00000b01 branch  0x00004553 
- 00015717  0x00000b05 bpatch  0x000000c5 , 0x00004018 
- 00015718  0x00000b06 disable  0x00000028 
- 00015719  0x00000b07 fetch  0x00000008 , 0x00004bab 
- 00015720  0x00000b08 bbit0  0x0000000b , 0x00003d6c 
- 00015721  0x00000b09 fetch  0x00000001 , 0x00000989 
- 00015722  0x00000b0a bbit0  0x00000002 , 0x00003d6c 
- 00015723  0x00000b0b enable  0x00000028 
- 00015724  0x00000b0d fetch  0x00000001 , 0x00004ab1 
- 00015725  0x00000b0e store  0x00000001 , 0x00004ab0 
- 00015726  0x00000b0f rtn 
- 00015727  0x00000b13 fetcht  0x00000002 , 0x00004bb8 
- 00015728  0x00000b14 fetch  0x00000001 , 0x00004ac1 
- 00015729  0x00000b15 beq  0x000000ff , 0x00003d73 
- 00015730  0x00000b16 fetcht  0x00000002 , 0x00004bb5 
- 00015731  0x00000b18 storet  0x00000002 , 0x000040c1 
- 00015732  0x00000b19 fetch  0x00000006 , 0x000041dd 
- 00015733  0x00000b1a branch  0x000031f8 , 0x00000034 
- 00015734  0x00000b1b jam  0x00000017 , 0x0000447d 
- 00015735  0x00000b1c fetch  0x00000001 , 0x00004764 
- 00015736  0x00000b1d nbranch  0x000031ee , 0x00000034 
- 00015737  0x00000b1e jam  0x00000004 , 0x0000447d 
- 00015738  0x00000b1f branch  0x000031ee 
- 00015739  0x00000b22 jam  0x00000001 , 0x00004ac7 
- 00015740  0x00000b23 fetcht  0x00000001 , 0x00004bb7 
- 00015741  0x00000b24 fetch  0x00000001 , 0x00004ac1 
- 00015742  0x00000b25 beq  0x000000ff , 0x00003d80 
- 00015743  0x00000b26 fetcht  0x00000001 , 0x00004902 
- 00015744  0x00000b28 storet  0x00000001 , 0x00004b77 
- 00015745  0x00000b29 call  0x00003225 
- 00015746  0x00000b2a fetch  0x00000003 , 0x00004acf 
- 00015747  0x00000b2b store  0x00000003 , 0x000043ec 
- 00015748  0x00000b2c call  0x000043e8 
- 00015749  0x00000b2d setarg  0x00000004 
- 00015750  0x00000b2e istore  0x00000001 , 0x00000006 
- 00015751  0x00000b2f arg  0x00004408 , 0x00000006 
- 00015752  0x00000b30 call  0x000043ef 
- 00015753  0x00000b31 branch  0x000078ee 
- 00015754  0x00000b36 fetch  0x00000008 , 0x00004bab 
- 00015755  0x00000b37 rtnbit0  0x0000000d 
- 00015756  0x00000b38 setarg  0x00003d90 
- 00015757  0x00000b39 store  0x00000002 , 0x00000b45 
- 00015758  0x00000b3a jam  0x000000a5 , 0x0000492b 
- 00015759  0x00000b3b branch  0x00003dc1 
- 00015760  0x00000b3e call  0x00003d93 
- 00015761  0x00000b3f call  0x00003d98 
- 00015762  0x00000b40 branch  0x00003da8 
- 00015763  0x00000b43 jam  0x00000000 , 0x0000492c 
- 00015764  0x00000b44 fetch  0x00000008 , 0x00004bab 
- 00015765  0x00000b45 rtnbit0  0x00000015 
- 00015766  0x00000b46 jam  0x0000005b , 0x0000492c 
- 00015767  0x00000b47 rtn 
- 00015768  0x00000b4a fetch  0x00000008 , 0x00004bab 
- 00015769  0x00000b4b bbit1  0x0000001d , 0x00003d9f 
- 00015770  0x00000b4c bbit1  0x0000001e , 0x00003da2 
- 00015771  0x00000b4d bbit1  0x0000001f , 0x00003da5 
- 00015772  0x00000b4e jam  0x00000019 , 0x00004929 
- 00015773  0x00000b4f jam  0x00000008 , 0x00000b47 
- 00015774  0x00000b50 rtn 
- 00015775  0x00000b52 jam  0x0000000c , 0x00004929 
- 00015776  0x00000b53 jam  0x00000004 , 0x00000b47 
- 00015777  0x00000b54 rtn 
- 00015778  0x00000b56 jam  0x00000006 , 0x00004929 
- 00015779  0x00000b57 jam  0x00000002 , 0x00000b47 
- 00015780  0x00000b58 rtn 
- 00015781  0x00000b5a jam  0x00000003 , 0x00004929 
- 00015782  0x00000b5b jam  0x00000001 , 0x00000b47 
- 00015783  0x00000b5c rtn 
- 00015784  0x00000b5f call  0x000079f0 
- 00015785  0x00000b60 call  0x00003dab 
- 00015786  0x00000b61 branch  0x00003db0 
- 00015787  0x00000b64 fetch  0x00000001 , 0x00000b48 
- 00015788  0x00000b65 rtn  0x00000034 
- 00015789  0x00000b66 fetch  0x00000001 , 0x0000492c 
- 00015790  0x00000b67 beq  0x0000005b , 0x0000366c 
- 00015791  0x00000b68 branch  0x00003669 
- 00015792  0x00000b6b fetch  0x00000001 , 0x0000492c 
- 00015793  0x00000b6c branch  0x0000366f 
- 00015794  0x00000b70 fetch  0x00000001 , 0x00008c02 
- 00015795  0x00000b71 bbit0  0x00000007 , 0x00003db6 
- 00015796  0x00000b72 bbit1  0x00000007 , 0x00003db9 
- 00015797  0x00000b73 rtn 
- 00015798  0x00000b75 fetch  0x00000001 , 0x0000492a 
- 00015799  0x00000b76 rtnbit0  0x00000007 
- 00015800  0x00000b77 branch  0x00005d8c 
- 00015801  0x00000b79 fetch  0x00000001 , 0x0000492a 
- 00015802  0x00000b7a rtnbit1  0x00000007 
- 00015803  0x00000b7b call  0x000047f2 
- 00015804  0x00000b7c branch  0x00004316 
- 00015805  0x00000b7f fetch  0x00000008 , 0x00004bab 
- 00015806  0x00000b80 rtnbit0  0x0000000d 
- 00015807  0x00000b81 call  0x00007991 
- 00015808  0x00000b82 branch  0x00003dc1 
- 00015809  0x00000b87 bpatch  0x000000c6 , 0x00004018 
- 00015810  0x00000b88 fetcht  0x00000001 , 0x00000b58 
- 00015811  0x00000b89 call  0x00006059 
- 00015812  0x00000b8a branch  0x00003dc6 , 0x00000001 
- 00015813  0x00000b8b branch  0x00003dcd 
- 00015814  0x00000b8f fetch  0x00000001 , 0x0000492b 
- 00015815  0x00000b90 rtneq  0x000000a5 
- 00015816  0x00000b91 jam  0x000000a5 , 0x0000492b 
- 00015817  0x00000b92 jam  0x00000000 , 0x00000bfa 
- 00015818  0x00000b93 jam  0x00000000 , 0x000009f6 
- 00015819  0x00000b94 jam  0x00000000 , 0x00000bec 
- 00015820  0x00000b95 branch  0x00003bcb 
- 00015821  0x00000b99 fetch  0x00000001 , 0x0000492b 
- 00015822  0x00000b9a rtneq  0x0000005a 
- 00015823  0x00000b9b jam  0x0000005a , 0x0000492b 
- 00015824  0x00000b9c call  0x000047f2 
- 00015825  0x00000b9d call  0x00004316 
- 00015826  0x00000b9e call  0x0000490e 
- 00015827  0x00000b9f branch  0x0000799d 
- 00015828  0x00000ba3 fetch  0x00000008 , 0x00004bab 
- 00015829  0x00000ba4 rtnbit0  0x0000000d 
- 00015830  0x00000ba5 call  0x00003db2 
- 00015831  0x00000ba6 fetch  0x00000001 , 0x00008c02 
- 00015832  0x00000ba7 store  0x00000001 , 0x0000492a 
- 00015833  0x00000ba8 rtnbit0  0x00000007 
- 00015834  0x00000ba9 call  0x00003e0b 
- 00015835  0x00000baa fetch  0x00000004 , 0x00004abd 
- 00015836  0x00000bab fetcht  0x00000001 , 0x00004929 
- 00015837  0x00000bac iadd  0x00000002 , 0x00000002 
- 00015838  0x00000bad copy  0x00000022 , 0x0000003f 
- 00015839  0x00000bae isub  0x00000002 , 0x0000003e 
- 00015840  0x00000baf nrtn  0x00000002 
- 00015841  0x00000bb0 store  0x00000004 , 0x00004abd 
- 00015842  0x00000bb1 call  0x00003f70 
- 00015843  0x00000bb2 nrtn  0x00000028 
- 00015844  0x00000bb4 fetch  0x00000001 , 0x00008c02 
- 00015845  0x00000bb5 rtnbit0  0x00000007 
- 00015846  0x00000bb6 fetch  0x00000008 , 0x00004bab 
- 00015847  0x00000bb7 bbit0  0x00000015 , 0x00003dea 
- 00015848  0x00000bb8 fetch  0x00000001 , 0x00004b8b 
- 00015849  0x00000bb9 beq  0x00000001 , 0x00003df0 
- 00015850  0x00000bbb call  0x00003694 
- 00015851  0x00000bbc setarg  0x00000001 
- 00015852  0x00000bbd store  0x00000001 , 0x00000bff 
- 00015853  0x00000bbe fetch  0x00000007 , 0x000048d0 
- 00015854  0x00000bbf istore  0x00000007 , 0x00000005 
- 00015855  0x00000bc0 rtn 
- 00015856  0x00000bc3 fetch  0x00000001 , 0x00004b8c 
- 00015857  0x00000bc4 branch  0x00003dfb , 0x00000034 
- 00015858  0x00000bc5 fetch  0x00000008 , 0x00004bcd 
- 00015859  0x00000bc7 store  0x00000008 , 0x0000095c 
- 00015860  0x00000bc8 fetch  0x00000001 , 0x00004bcc 
- 00015861  0x00000bc9 beq  0x00000003 , 0x00003dfd 
- 00015862  0x00000bca beq  0x00000002 , 0x00003e04 
- 00015863  0x00000bcb call  0x000036a2 
- 00015864  0x00000bcc fetch  0x00000008 , 0x0000095c 
- 00015865  0x00000bcd store  0x00000008 , 0x00000c0f 
- 00015866  0x00000bce rtn 
- 00015867  0x00000bd1 fetch  0x00000008 , 0x00004bd6 
- 00015868  0x00000bd2 branch  0x00003df3 
- 00015869  0x00000bd5 call  0x00003695 
- 00015870  0x00000bd6 jam  0x00000021 , 0x00000bf8 
- 00015871  0x00000bd7 setarg  0x00000003 
- 00015872  0x00000bd8 store  0x00000001 , 0x00000c1f 
- 00015873  0x00000bd9 fetch  0x00000002 , 0x0000095c 
- 00015874  0x00000bda istore  0x00000002 , 0x00000005 
- 00015875  0x00000bdb rtn 
- 00015876  0x00000bde call  0x00003695 
- 00015877  0x00000bdf jam  0x00000022 , 0x00000bf8 
- 00015878  0x00000be0 setarg  0x00000002 
- 00015879  0x00000be1 store  0x00000001 , 0x00000c2f 
- 00015880  0x00000be2 fetch  0x00000001 , 0x0000095c 
- 00015881  0x00000be3 istore  0x00000001 , 0x00000005 
- 00015882  0x00000be4 rtn 
- 00015883  0x00000bed fetcht  0x00000004 , 0x00004abd 
- 00015884  0x00000bee copy  0x00000022 , 0x0000003f 
- 00015885  0x00000bef isub  0x00000002 , 0x0000003e 
- 00015886  0x00000bf0 ncall  0x00003e10 , 0x00000002 
- 00015887  0x00000bf1 rtn 
- 00015888  0x00000bf3 setarg  0x00000000 
- 00015889  0x00000bf4 store  0x00000004 , 0x00004abd 
- 00015890  0x00000bf5 rtn 
- 00015891  0x00000bfa bmark1  0x00000026 , 0x000031dd 
- 00015892  0x00000bfb fetch  0x00000001 , 0x00004aac 
- 00015893  0x00000bfc branch  0x000031dd , 0x00000034 
- 00015894  0x00000bfd fetch  0x00000001 , 0x00004af4 
- 00015895  0x00000bfe beq  0x00000001 , 0x000031dd 
- 00015896  0x00000bff fetch  0x00000002 , 0x000044d8 
- 00015897  0x00000c00 nbranch  0x000031dd , 0x00000034 
- 00015898  0x00000c01 fetch  0x00000001 , 0x000048e1 
- 00015899  0x00000c02 nbranch  0x000031dd , 0x00000034 
- 00015900  0x00000c03 branch  0x000031df 
- 00015901  0x00000c06 fetch  0x00000001 , 0x00004902 
- 00015902  0x00000c07 store  0x00000001 , 0x00004ac4 
- 00015903  0x00000c08 rtn 
- 00015904  0x00000c0c bpatch  0x000000c7 , 0x00004018 
- 00015905  0x00000c0d call  0x00004232 
- 00015906  0x00000c0e call  0x0000423c 
- 00015907  0x00000c0f call  0x00003e33 
- 00015908  0x00000c10 branch  0x00003217 
- 00015909  0x00000c14 bpatch  0x000000c8 , 0x00004019 
- 00015910  0x00000c15 enable  0x00000028 
- 00015911  0x00000c16 fetch  0x00000004 , 0x00008138 
- 00015912  0x00000c17 setflag  0x00000028 , 0x0000001a , 0x0000003f 
- 00015913  0x00000c18 store  0x00000004 , 0x0000804c 
- 00015914  0x00000c19 call  0x0000159a 
- 00015915  0x00000c1a call  0x00006df7 
- 00015916  0x00000c1b call  0x0000490e 
- 00015917  0x00000c1c call  0x00004015 
- 00015918  0x00000c1d call  0x00003e33 
- 00015919  0x00000c1e call  0x0000462d 
- 00015920  0x00000c1f call  0x0000609d 
- 00015921  0x00000c20 fetcht  0x00000001 , 0x00004911 
- 00015922  0x00000c21 branch  0x00006042 
- 00015923  0x00000c25 bpatch  0x000000c9 , 0x00004019 
- 00015924  0x00000c26 call  0x000042e9 
- 00015925  0x00000c27 call  0x00007fdc 
- 00015926  0x00000c28 call  0x00003e40 
- 00015927  0x00000c29 call  0x00006082 
- 00015928  0x00000c2a arg  0x00000013 , 0x00000002 
- 00015929  0x00000c2b call  0x00003f56 
- 00015930  0x00000c2c branch  0x00003f58 
- 00015931  0x00000c31 rtnmark1  0x00000026 
- 00015932  0x00000c32 call  0x00003e40 
- 00015933  0x00000c33 fetch  0x00000001 , 0x0000009e 
- 00015934  0x00000c34 nrtn  0x00000034 
- 00015935  0x00000c35 branch  0x00006042 
- 00015936  0x00000c38 bpatch  0x000000ca , 0x00004019 
- 00015937  0x00000c3a call  0x00003f88 
- 00015938  0x00000c3b fetcht  0x00000001 , 0x0000491f 
- 00015939  0x00000c3c call  0x00006069 
- 00015940  0x00000c3e call  0x00005b04 
- 00015941  0x00000c40 fetcht  0x00000001 , 0x00004918 
- 00015942  0x00000c41 call  0x00006036 
- 00015943  0x00000c42 fetcht  0x00000001 , 0x00004919 
- 00015944  0x00000c43 call  0x00006036 
- 00015945  0x00000c44 fetcht  0x00000001 , 0x0000491a 
- 00015946  0x00000c45 call  0x00006036 
- 00015947  0x00000c47 fetcht  0x00000001 , 0x0000490d 
- 00015948  0x00000c48 call  0x00006036 
- 00015949  0x00000c49 fetcht  0x00000001 , 0x0000490e 
- 00015950  0x00000c4a call  0x00006036 
- 00015951  0x00000c4b fetcht  0x00000001 , 0x0000490f 
- 00015952  0x00000c4c call  0x00006036 
- 00015953  0x00000c4d fetcht  0x00000001 , 0x0000491b 
- 00015954  0x00000c4e call  0x00006036 
- 00015955  0x00000c50 fetcht  0x00000001 , 0x00004912 
- 00015956  0x00000c51 call  0x00006036 
- 00015957  0x00000c53 fetcht  0x00000001 , 0x00004913 
- 00015958  0x00000c54 call  0x00006032 
- 00015959  0x00000c55 fetcht  0x00000001 , 0x00004914 
- 00015960  0x00000c56 call  0x00006032 
- 00015961  0x00000c57 fetcht  0x00000001 , 0x0000491c 
- 00015962  0x00000c58 call  0x00006032 
- 00015963  0x00000c59 fetcht  0x00000001 , 0x0000491d 
- 00015964  0x00000c5a call  0x00006032 
- 00015965  0x00000c5b fetcht  0x00000001 , 0x00004911 
- 00015966  0x00000c5c branch  0x00006036 
- 00015967  0x00000c61 fetch  0x00000002 , 0x0000478c 
- 00015968  0x00000c62 bbit1  0x00000009 , 0x00003e64 
- 00015969  0x00000c63 fetch  0x00000002 , 0x0000478c 
- 00015970  0x00000c64 bbit1  0x00000000 , 0x00003e67 
- 00015971  0x00000c65 rtn 
- 00015972  0x00000c67 copy  0x00000011 , 0x0000003f 
- 00015973  0x00000c68 nbranch  0x00001b26 , 0x00000034 
- 00015974  0x00000c69 branch  0x00001b28 
- 00015975  0x00000c6b copy  0x00000011 , 0x0000003f 
- 00015976  0x00000c6c nbranch  0x00001540 , 0x00000034 
- 00015977  0x00000c6d branch  0x00001542 
- 00015978  0x00000c74 fetch  0x00000001 , 0x000044a0 
- 00015979  0x00000c75 rtnne  0x00000002 
- 00015980  0x00000c77 bpatch  0x000000cb , 0x00004019 
- 00015981  0x00000c78 fetcht  0x00000001 , 0x000044a1 
- 00015982  0x00000c79 sub  0x00000002 , 0x00000003 , 0x0000003e 
- 00015983  0x00000c7a branch  0x00003e78 , 0x00000002 
- 00015984  0x00000c7b increase  0x00000005 , 0x00000002 
- 00015985  0x00000c7c storet  0x00000001 , 0x000048fc 
- 00015986  0x00000c7e copy  0x00000002 , 0x00000011 
- 00015987  0x00000c7f call  0x00006098 
- 00015988  0x00000c80 beq  0x0000003f , 0x00004954 
- 00015989  0x00000c81 call  0x00004952 
- 00015990  0x00000c82 copy  0x00000011 , 0x00000002 
- 00015991  0x00000c83 branch  0x0000607f 
- 00015992  0x00000c86 increase  0x00000004 , 0x00000002 
- 00015993  0x00000c87 storet  0x00000001 , 0x000048fc 
- 00015994  0x00000c88 branch  0x00003e72 
- 00015995  0x00000c8b fetch  0x00000001 , 0x000048fd 
- 00015996  0x00000c8c beq  0x00000002 , 0x00003e84 
- 00015997  0x00000c8d beq  0x00000000 , 0x00003e89 
- 00015998  0x00000c8e jam  0x00000000 , 0x000048fd 
- 00015999  0x00000c8f setarg  0x002c0172 
- 00016000  0x00000c90 store  0x00000003 , 0x000048e3 
- 00016001  0x00000c91 setarg  0x00014001 
- 00016002  0x00000c92 istore  0x00000003 , 0x00000005 
- 00016003  0x00000c93 rtn 
- 00016004  0x00000c95 setarg  0x005d0099 
- 00016005  0x00000c96 store  0x00000003 , 0x000048e3 
- 00016006  0x00000c97 setarg  0x00007100 
- 00016007  0x00000c98 istore  0x00000003 , 0x00000005 
- 00016008  0x00000c99 rtn 
- 00016009  0x00000c9b setarg  0x00c8012c 
- 00016010  0x00000c9c store  0x00000003 , 0x000048e3 
- 00016011  0x00000c9d setarg  0x0000dc00 
- 00016012  0x00000c9e istore  0x00000003 , 0x00000005 
- 00016013  0x00000c9f rtn 
- 00016014  0x00000ca4 fetch  0x00000008 , 0x00004bab 
- 00016015  0x00000ca5 rtnbit0  0x00000014 
- 00016016  0x00000ca6 jam  0x00000001 , 0x000048f5 
- 00016017  0x00000ca7 rtnbit1  0x0000002e 
- 00016018  0x00000ca8 rtnbit1  0x0000002b 
- 00016019  0x00000ca9 jam  0x00000000 , 0x000048f5 
- 00016020  0x00000caa rtn 
- 00016021  0x00000cad fetch  0x00000001 , 0x000048f6 
- 00016022  0x00000cae increase  0x00000001 , 0x0000003f 
- 00016023  0x00000caf store  0x00000001 , 0x000048f6 
- 00016024  0x00000cb0 fetcht  0x00000001 , 0x000048f7 
- 00016025  0x00000cb1 isub  0x00000002 , 0x0000003e 
- 00016026  0x00000cb2 rtn 
- 00016027  0x00000cb6 fetch  0x00000008 , 0x00004bab 
- 00016028  0x00000cb7 rtnbit0  0x00000014 
- 00016029  0x00000cb8 call  0x00003e6a 
- 00016030  0x00000cb9 fetch  0x00000001 , 0x000048f5 
- 00016031  0x00000cba branch  0x00003eb2 , 0x00000034 
- 00016032  0x00000cbb fetch  0x00000001 , 0x000044a0 
- 00016033  0x00000cbc beq  0x00000002 , 0x00003ea7 
- 00016034  0x00000cbd jam  0x00000003 , 0x000048f5 
- 00016035  0x00000cbe call  0x00003e95 
- 00016036  0x00000cbf branch  0x00003ea9 , 0x00000002 
- 00016037  0x00000cc0 call  0x00003eae 
- 00016038  0x00000cc1 branch  0x00003eb8 
- 00016039  0x00000cc4 jam  0x00000002 , 0x000048f5 
- 00016040  0x00000cc5 branch  0x00003eb8 
- 00016041  0x00000cc8 call  0x00003e6c 
- 00016042  0x00000cc9 jam  0x00000002 , 0x000044a0 
- 00016043  0x00000cca fetch  0x00000001 , 0x00004baa 
- 00016044  0x00000ccb ncall  0x00003eae , 0x00000034 
- 00016045  0x00000ccc branch  0x00003eb8 
- 00016046  0x00000ccf jam  0x00000000 , 0x000048f6 
- 00016047  0x00000cd0 fetch  0x00000001 , 0x000048fd 
- 00016048  0x00000cd1 store  0x00000001 , 0x000044a0 
- 00016049  0x00000cd2 rtn 
- 00016050  0x00000cd5 fetch  0x00000001 , 0x000044a0 
- 00016051  0x00000cd6 bne  0x00000002 , 0x00003eb6 
- 00016052  0x00000cd7 fetch  0x00000001 , 0x00004baa 
- 00016053  0x00000cd8 nrtn  0x00000034 
- 00016054  0x00000cda call  0x00003e95 
- 00016055  0x00000cdb nrtn  0x00000002 
- 00016056  0x00000cdd bpatch  0x000000cc , 0x00004019 
- 00016057  0x00000cde fetch  0x00000001 , 0x00004baa 
- 00016058  0x00000cdf nrtn  0x00000034 
- 00016059  0x00000ce0 jam  0x00000000 , 0x000048f6 
- 00016060  0x00000ce1 call  0x00006125 
- 00016061  0x00000ce2 store  0x00000002 , 0x000048e9 
- 00016062  0x00000ce3 fetch  0x00000001 , 0x000044a0 
- 00016063  0x00000ce4 bne  0x00000002 , 0x00003ec6 
- 00016064  0x00000ce5 fetcht  0x00000002 , 0x000048e9 
- 00016065  0x00000ce6 mul32  0x00000002 , 0x00000008 , 0x0000003f 
- 00016066  0x00000ce7 div  0x0000003f , 0x0000000a 
- 00016067  0x00000ce8 call  0x00007dec 
- 00016068  0x00000ce9 iadd  0x00000002 , 0x0000003f 
- 00016069  0x00000cea store  0x00000002 , 0x000048e9 
- 00016070  0x00000cec arg  0x000048e3 , 0x00000011 
- 00016071  0x00000ced call  0x00003ed8 
- 00016072  0x00000cee fetch  0x00000001 , 0x000044a4 
- 00016073  0x00000cef bbit1  0x00000002 , 0x00003f1a 
- 00016074  0x00000cf0 bbit1  0x00000001 , 0x00003f1c 
- 00016075  0x00000cf1 bbit0  0x00000000 , 0x00003ed0 
- 00016076  0x00000cf3 jam  0x00000001 , 0x000048fa 
- 00016077  0x00000cf4 branch  0x00003ece 
- 00016078  0x00000cf7 arg  0x00000004 , 0x00000007 
- 00016079  0x00000cf8 branch  0x000046f0 
- 00016080  0x00000cfa arg  0x00000004 , 0x00000007 
- 00016081  0x00000cfb call  0x000046f4 
- 00016082  0x00000cfc jam  0x0000000c , 0x000048f8 
- 00016083  0x00000cfd fetch  0x00000001 , 0x000048fa 
- 00016084  0x00000cfe rtn  0x00000034 
- 00016085  0x00000cff jam  0x00000000 , 0x000048fa 
- 00016086  0x00000d00 fetcht  0x00000001 , 0x00004921 
- 00016087  0x00000d01 branch  0x0000492b 
- 00016088  0x00000d06 bpatch  0x000000cd , 0x00004019 
- 00016089  0x00000d07 ifetch  0x00000008 , 0x00000011 
- 00016090  0x00000d08 store  0x00000008 , 0x0000095c 
- 00016091  0x00000d09 fetch  0x00000001 , 0x000048f5 
- 00016092  0x00000d0a beq  0x00000000 , 0x00003ef0 
- 00016093  0x00000d0b beq  0x00000002 , 0x00003edf 
- 00016094  0x00000d0c beq  0x00000003 , 0x00003f0f 
- 00016095  0x00000d0e fetch  0x00000008 , 0x00004bab 
- 00016096  0x00000d0f bbit0  0x0000002e , 0x00003ee5 
- 00016097  0x00000d10 fetch  0x00000002 , 0x00000962 
- 00016098  0x00000d11 fetcht  0x00000002 , 0x000048eb 
- 00016099  0x00000d12 isub  0x00000002 , 0x0000003e 
- 00016100  0x00000d13 nbranch  0x00003f12 , 0x00000002 
- 00016101  0x00000d16 fetch  0x00000008 , 0x00004bab 
- 00016102  0x00000d17 bbit0  0x0000002b , 0x00003ef0 
- 00016103  0x00000d18 jam  0x00000000 , 0x000048fb 
- 00016104  0x00000d19 fetch  0x00000002 , 0x00000962 
- 00016105  0x00000d1a fetcht  0x00000002 , 0x000048ed 
- 00016106  0x00000d1b isub  0x00000002 , 0x0000003e 
- 00016107  0x00000d1c nbranch  0x00003eee , 0x00000002 
- 00016108  0x00000d1d call  0x000046a9 
- 00016109  0x00000d1e branch  0x00003ef0 
- 00016110  0x00000d21 call  0x000046ad 
- 00016111  0x00000d22 branch  0x00003ef0 
- 00016112  0x00000d26 call  0x00003f16 
- 00016113  0x00000d27 call  0x0000616e 
- 00016114  0x00000d28 call  0x00006166 
- 00016115  0x00000d29 fetch  0x00000002 , 0x00000962 
- 00016116  0x00000d2a fetcht  0x00000002 , 0x0000095e 
- 00016117  0x00000d2b isub  0x00000002 , 0x0000003e 
- 00016118  0x00000d2c ncall  0x0000616a , 0x00000002 
- 00016119  0x00000d2e fetcht  0x00000002 , 0x00000960 
- 00016120  0x00000d2f isub  0x00000002 , 0x0000003e 
- 00016121  0x00000d30 ncall  0x00006162 , 0x00000002 
- 00016122  0x00000d33 fetch  0x00000002 , 0x00000962 
- 00016123  0x00000d34 fetcht  0x00000002 , 0x0000095c 
- 00016124  0x00000d35 isub  0x00000002 , 0x0000003e 
- 00016125  0x00000d36 branch  0x00003f0b , 0x00000002 
- 00016126  0x00000d37 fetcht  0x00000002 , 0x0000095e 
- 00016127  0x00000d38 isub  0x00000002 , 0x0000003f 
- 00016128  0x00000d39 nbranch  0x00003f0d , 0x00000002 
- 00016129  0x00000d3a branch  0x00003f0d , 0x00000034 
- 00016130  0x00000d3b mul32  0x0000003f , 0x00000064 , 0x00000011 
- 00016131  0x00000d3c fetch  0x00000002 , 0x0000095c 
- 00016132  0x00000d3d fetcht  0x00000002 , 0x0000095e 
- 00016133  0x00000d3e isub  0x00000002 , 0x00000002 
- 00016134  0x00000d3f copy  0x00000011 , 0x0000003f 
- 00016135  0x00000d40 idiv  0x00000002 
- 00016136  0x00000d41 call  0x00007dec 
- 00016137  0x00000d42 store  0x00000001 , 0x00004aef 
- 00016138  0x00000d43 rtn 
- 00016139  0x00000d46 jam  0x00000064 , 0x00004aef 
- 00016140  0x00000d47 rtn 
- 00016141  0x00000d49 jam  0x00000000 , 0x00004aef 
- 00016142  0x00000d4a rtn 
- 00016143  0x00000d4e fetch  0x00000001 , 0x000044a0 
- 00016144  0x00000d4f beq  0x00000002 , 0x00003edf 
- 00016145  0x00000d50 branch  0x00003ef0 
- 00016146  0x00000d54 fetcht  0x00000001 , 0x000044a4 
- 00016147  0x00000d55 set1  0x00000002 , 0x00000002 
- 00016148  0x00000d56 storet  0x00000001 , 0x000044a4 
- 00016149  0x00000d57 rtn 
- 00016150  0x00000d5a fetcht  0x00000001 , 0x000044a4 
- 00016151  0x00000d5b set0  0x00000002 , 0x00000002 
- 00016152  0x00000d5c storet  0x00000001 , 0x000044a4 
- 00016153  0x00000d5d rtn 
- 00016154  0x00000d60 jam  0x00000001 , 0x000048fb 
- 00016155  0x00000d61 rtn 
- 00016156  0x00000d64 call  0x0000490e 
- 00016157  0x00000d65 branch  0x00003e20 
- 00016158  0x00000d6b fetcht  0x00000001 , 0x000044c1 
- 00016159  0x00000d6c call  0x00006069 
- 00016160  0x00000d6d call  0x000079b4 
- 00016161  0x00000d6e fetcht  0x00000001 , 0x00004918 
- 00016162  0x00000d6f call  0x00003f56 
- 00016163  0x00000d70 fetcht  0x00000001 , 0x00004919 
- 00016164  0x00000d71 call  0x00003f56 
- 00016165  0x00000d72 fetcht  0x00000001 , 0x0000491a 
- 00016166  0x00000d73 call  0x00003f56 
- 00016167  0x00000d74 fetcht  0x00000001 , 0x0000490d 
- 00016168  0x00000d75 call  0x00003f56 
- 00016169  0x00000d76 fetcht  0x00000001 , 0x0000490e 
- 00016170  0x00000d77 call  0x00003f56 
- 00016171  0x00000d78 fetcht  0x00000001 , 0x0000490f 
- 00016172  0x00000d79 call  0x00003f56 
- 00016173  0x00000d7b fetcht  0x00000001 , 0x00004910 
- 00016174  0x00000d7c call  0x00003f56 
- 00016175  0x00000d7e fetcht  0x00000001 , 0x0000491b 
- 00016176  0x00000d7f call  0x00003f56 
- 00016177  0x00000d81 fetcht  0x00000001 , 0x00004912 
- 00016178  0x00000d82 call  0x00003f56 
- 00016179  0x00000d84 fetcht  0x00000001 , 0x00004913 
- 00016180  0x00000d85 call  0x00003f56 
- 00016181  0x00000d87 fetcht  0x00000001 , 0x00004914 
- 00016182  0x00000d88 call  0x00003f56 
- 00016183  0x00000d8a fetcht  0x00000001 , 0x0000491c 
- 00016184  0x00000d8b call  0x00003f56 
- 00016185  0x00000d8c fetcht  0x00000001 , 0x0000491d 
- 00016186  0x00000d8d call  0x00003f56 
- 00016187  0x00000d8f fetcht  0x00000001 , 0x00004911 
- 00016188  0x00000d90 call  0x00003f56 
- 00016189  0x00000d92 fetcht  0x00000001 , 0x0000491e 
- 00016190  0x00000d93 call  0x00003f56 
- 00016191  0x00000d96 fetcht  0x00000001 , 0x00004aab 
- 00016192  0x00000d97 call  0x00006069 
- 00016193  0x00000d99 fetcht  0x00000001 , 0x00004921 
- 00016194  0x00000d9a call  0x00006069 
- 00016195  0x00000d9c fetcht  0x00000001 , 0x00004915 
- 00016196  0x00000d9d call  0x00006069 
- 00016197  0x00000d9f fetcht  0x00000001 , 0x00004916 
- 00016198  0x00000da0 call  0x00006069 
- 00016199  0x00000da2 fetcht  0x00000001 , 0x00004922 
- 00016200  0x00000da3 call  0x00006069 
- 00016201  0x00000da5 fetcht  0x00000001 , 0x00004923 
- 00016202  0x00000da6 call  0x00006069 
- 00016203  0x00000da8 fetcht  0x00000001 , 0x00004917 
- 00016204  0x00000da9 branch  0x00003f56 
- 00016205  0x00000dad sub  0x00000002 , 0x000000ff , 0x0000003e 
- 00016206  0x00000dae rtn  0x00000005 
- 00016207  0x00000daf and  0x00000002 , 0x0000007f , 0x00000007 
- 00016208  0x00000db0 fetch  0x00000004 , 0x0000811c 
- 00016209  0x00000db1 qisolate1  0x0000003f 
- 00016210  0x00000db2 branch  0x00003f56 , 0x00000001 
- 00016211  0x00000db3 branch  0x00003f54 
- 00016212  0x00000db7 set1  0x00000007 , 0x00000002 
- 00016213  0x00000db8 branch  0x00006050 
- 00016214  0x00000dbb set0  0x00000007 , 0x00000002 
- 00016215  0x00000dbc branch  0x00006050 
- 00016216  0x00000dbf fetch  0x00000003 , 0x00004bde 
- 00016217  0x00000dc0 store  0x00000003 , 0x0000095c 
- 00016218  0x00000dc1 arg  0x00000014 , 0x00000039 
- 00016219  0x00000dc2 arg  0x00000000 , 0x00000002 
- 00016220  0x00000dc4 fetch  0x00000003 , 0x0000095c 
- 00016221  0x00000dc5 isolate1  0x00000000 , 0x0000003f 
- 00016222  0x00000dc6 call  0x0000607f , 0x00000001 
- 00016223  0x00000dc7 fetch  0x00000003 , 0x0000095c 
- 00016224  0x00000dc8 lshift  0x0000003f , 0x0000003f 
- 00016225  0x00000dc9 store  0x00000003 , 0x0000095c 
- 00016226  0x00000dca increase  0x00000001 , 0x00000002 
- 00016227  0x00000dcb loop  0x00003f5c 
- 00016228  0x00000dcc rtn 
- 00016229  0x00000dd4 call  0x00003f6a 
- 00016230  0x00000dd5 jam  0x00000073 , 0x00004484 
- 00016231  0x00000dd7 call  0x00003f69 
- 00016232  0x00000dd8 branch  0x00005b08 
- 00016233  0x00000ddc branch  0x00005cb5 
- 00016234  0x00000ddf fetch  0x00000001 , 0x0000491f 
- 00016235  0x00000de0 arg  0x00000021 , 0x00000002 
- 00016236  0x00000de1 call  0x00006093 
- 00016237  0x00000de2 fetch  0x00000001 , 0x00004920 
- 00016238  0x00000de3 arg  0x00000023 , 0x00000002 
- 00016239  0x00000de4 branch  0x00006093 
- 00016240  0x00000ded bpatch  0x000000ce , 0x00004019 
- 00016241  0x00000dee disable  0x00000028 
- 00016242  0x00000def setarg  0x00000000 
- 00016243  0x00000df0 store  0x00000006 , 0x000048d1 
- 00016244  0x00000df1 call  0x00004240 
- 00016245  0x00000df2 call  0x00003f7e 
- 00016246  0x00000df3 call  0x00003f83 
- 00016247  0x00000df4 call  0x000040dc 
- 00016248  0x00000df5 fetch  0x00000001 , 0x000048d0 
- 00016249  0x00000df6 and_into  0x0000001f , 0x0000003f 
- 00016250  0x00000df7 store  0x00000001 , 0x000048d0 
- 00016251  0x00000df8 nbranch  0x00004728 , 0x00000028 
- 00016252  0x00000df9 call  0x0000471a 
- 00016253  0x00000dfa branch  0x00004544 
- 00016254  0x00000e00 fetch  0x00000001 , 0x000048e0 
- 00016255  0x00000e01 rtn  0x00000034 
- 00016256  0x00000e02 store  0x00000001 , 0x000048d5 
- 00016257  0x00000e03 jam  0x00000000 , 0x000048e0 
- 00016258  0x00000e04 branch  0x00007e54 
- 00016259  0x00000e07 fetch  0x00000001 , 0x000048dc 
- 00016260  0x00000e08 rtn  0x00000034 
- 00016261  0x00000e09 store  0x00000001 , 0x000048d6 
- 00016262  0x00000e0a jam  0x00000000 , 0x000048dc 
- 00016263  0x00000e0b branch  0x00007e54 
- 00016264  0x00000e0e call  0x00003f95 
- 00016265  0x00000e0f call  0x00003fd1 
- 00016266  0x00000e10 fetch  0x00000001 , 0x000048da 
- 00016267  0x00000e11 fetcht  0x00000001 , 0x000048d9 
- 00016268  0x00000e12 store  0x00000001 , 0x000048d9 
- 00016269  0x00000e13 isub  0x00000002 , 0x0000003e 
- 00016270  0x00000e14 nbranch  0x000031e1 , 0x00000005 
- 00016271  0x00000e15 fetch  0x00000001 , 0x000048de 
- 00016272  0x00000e16 fetcht  0x00000001 , 0x000048dd 
- 00016273  0x00000e17 store  0x00000001 , 0x000048dd 
- 00016274  0x00000e18 isub  0x00000002 , 0x0000003e 
- 00016275  0x00000e19 nbranch  0x000031e1 , 0x00000005 
- 00016276  0x00000e1a rtn 
- 00016277  0x00000e1c fetch  0x00000001 , 0x0000491c 
- 00016278  0x00000e1d rtneq  0x000000ff 
- 00016279  0x00000e1e arg  0x00000000 , 0x00000011 
- 00016280  0x00000e1f fetcht  0x00000001 , 0x0000491c 
- 00016281  0x00000e20 call  0x00006059 
- 00016282  0x00000e21 setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00016283  0x00000e22 fetcht  0x00000001 , 0x0000491d 
- 00016284  0x00000e23 call  0x00006059 
- 00016285  0x00000e24 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00016286  0x00000e25 copy  0x00000011 , 0x0000003f 
- 00016287  0x00000e26 store  0x00000001 , 0x000048da 
- 00016288  0x00000e27 beq  0x00000001 , 0x00003fa5 
- 00016289  0x00000e28 beq  0x00000002 , 0x00003fa9 
- 00016290  0x00000e29 fetch  0x00000001 , 0x000048db 
- 00016291  0x00000e2a bbit1  0x00000007 , 0x00003fb5 
- 00016292  0x00000e2b rtn 
- 00016293  0x00000e2e fetch  0x00000001 , 0x000048d9 
- 00016294  0x00000e2f beq  0x00000000 , 0x00003fad 
- 00016295  0x00000e30 beq  0x00000003 , 0x00003faf 
- 00016296  0x00000e31 rtn 
- 00016297  0x00000e33 fetch  0x00000001 , 0x000048d9 
- 00016298  0x00000e34 beq  0x00000000 , 0x00003fb1 
- 00016299  0x00000e35 beq  0x00000003 , 0x00003fb3 
- 00016300  0x00000e36 rtn 
- 00016301  0x00000e38 jam  0x00000082 , 0x000048db 
- 00016302  0x00000e39 rtn 
- 00016303  0x00000e3b jam  0x00000081 , 0x000048db 
- 00016304  0x00000e3c rtn 
- 00016305  0x00000e3e jam  0x00000080 , 0x000048db 
- 00016306  0x00000e3f rtn 
- 00016307  0x00000e41 jam  0x00000083 , 0x000048db 
- 00016308  0x00000e42 rtn 
- 00016309  0x00000e44 fetch  0x00000001 , 0x000048db 
- 00016310  0x00000e45 set0  0x00000007 , 0x0000003f 
- 00016311  0x00000e46 store  0x00000001 , 0x000048db 
- 00016312  0x00000e47 beq  0x00000000 , 0x00003fbd 
- 00016313  0x00000e48 beq  0x00000001 , 0x00003fc0 
- 00016314  0x00000e49 beq  0x00000002 , 0x00003fc3 
- 00016315  0x00000e4a beq  0x00000003 , 0x00003fc6 
- 00016316  0x00000e4b rtn 
- 00016317  0x00000e4d fetch  0x00000001 , 0x000048da 
- 00016318  0x00000e4e beq  0x00000003 , 0x00003fc9 
- 00016319  0x00000e4f rtn 
- 00016320  0x00000e51 fetch  0x00000001 , 0x000048da 
- 00016321  0x00000e52 beq  0x00000000 , 0x00003fc9 
- 00016322  0x00000e53 rtn 
- 00016323  0x00000e55 fetch  0x00000001 , 0x000048da 
- 00016324  0x00000e56 beq  0x00000003 , 0x00003fcd 
- 00016325  0x00000e57 rtn 
- 00016326  0x00000e59 fetch  0x00000001 , 0x000048da 
- 00016327  0x00000e5a beq  0x00000000 , 0x00003fcd 
- 00016328  0x00000e5b rtn 
- 00016329  0x00000e5d fetch  0x00000001 , 0x000048dc 
- 00016330  0x00000e5e increase  0x00000001 , 0x0000003f 
- 00016331  0x00000e5f store  0x00000001 , 0x000048dc 
- 00016332  0x00000e60 rtn 
- 00016333  0x00000e62 fetch  0x00000001 , 0x000048dc 
- 00016334  0x00000e63 increase  0xffffffff , 0x0000003f 
- 00016335  0x00000e64 store  0x00000001 , 0x000048dc 
- 00016336  0x00000e65 rtn 
- 00016337  0x00000e69 fetch  0x00000001 , 0x00004913 
- 00016338  0x00000e6a rtneq  0x000000ff 
- 00016339  0x00000e6b arg  0x00000000 , 0x00000011 
- 00016340  0x00000e6c fetcht  0x00000001 , 0x00004913 
- 00016341  0x00000e6d call  0x00006059 
- 00016342  0x00000e6e setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00016343  0x00000e6f fetcht  0x00000001 , 0x00004914 
- 00016344  0x00000e70 call  0x00006059 
- 00016345  0x00000e71 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00016346  0x00000e72 copy  0x00000011 , 0x0000003f 
- 00016347  0x00000e73 store  0x00000001 , 0x000048de 
- 00016348  0x00000e74 beq  0x00000001 , 0x00003fe1 
- 00016349  0x00000e75 beq  0x00000002 , 0x00003fe5 
- 00016350  0x00000e76 fetch  0x00000001 , 0x000048df 
- 00016351  0x00000e77 bbit1  0x00000007 , 0x00003ff1 
- 00016352  0x00000e78 rtn 
- 00016353  0x00000e7b fetch  0x00000001 , 0x000048dd 
- 00016354  0x00000e7c beq  0x00000000 , 0x00003fe9 
- 00016355  0x00000e7d beq  0x00000003 , 0x00003feb 
- 00016356  0x00000e7e rtn 
- 00016357  0x00000e80 fetch  0x00000001 , 0x000048dd 
- 00016358  0x00000e81 beq  0x00000000 , 0x00003fed 
- 00016359  0x00000e82 beq  0x00000003 , 0x00003fef 
- 00016360  0x00000e83 rtn 
- 00016361  0x00000e85 jam  0x00000082 , 0x000048df 
- 00016362  0x00000e86 rtn 
- 00016363  0x00000e88 jam  0x00000081 , 0x000048df 
- 00016364  0x00000e89 rtn 
- 00016365  0x00000e8b jam  0x00000080 , 0x000048df 
- 00016366  0x00000e8c rtn 
- 00016367  0x00000e8e jam  0x00000083 , 0x000048df 
- 00016368  0x00000e8f rtn 
- 00016369  0x00000e91 fetch  0x00000001 , 0x000048df 
- 00016370  0x00000e92 set0  0x00000007 , 0x0000003f 
- 00016371  0x00000e93 store  0x00000001 , 0x000048df 
- 00016372  0x00000e94 beq  0x00000000 , 0x00003ff9 
- 00016373  0x00000e95 beq  0x00000001 , 0x00003ffc 
- 00016374  0x00000e96 beq  0x00000002 , 0x00003fff 
- 00016375  0x00000e97 beq  0x00000003 , 0x00004002 
- 00016376  0x00000e98 rtn 
- 00016377  0x00000e9a fetch  0x00000001 , 0x000048de 
- 00016378  0x00000e9b beq  0x00000003 , 0x00004005 
- 00016379  0x00000e9c rtn 
- 00016380  0x00000e9e fetch  0x00000001 , 0x000048de 
- 00016381  0x00000e9f beq  0x00000000 , 0x00004005 
- 00016382  0x00000ea0 rtn 
- 00016383  0x00000ea2 fetch  0x00000001 , 0x000048de 
- 00016384  0x00000ea3 beq  0x00000003 , 0x00004009 
- 00016385  0x00000ea4 rtn 
- 00016386  0x00000ea6 fetch  0x00000001 , 0x000048de 
- 00016387  0x00000ea7 beq  0x00000000 , 0x00004009 
- 00016388  0x00000ea8 rtn 
- 00016389  0x00000eaa fetch  0x00000001 , 0x000048e0 
- 00016390  0x00000eab increase  0x00000001 , 0x0000003f 
- 00016391  0x00000eac store  0x00000001 , 0x000048e0 
- 00016392  0x00000ead rtn 
- 00016393  0x00000eaf fetch  0x00000001 , 0x000048e0 
- 00016394  0x00000eb0 increase  0xffffffff , 0x0000003f 
- 00016395  0x00000eb1 store  0x00000001 , 0x000048e0 
- 00016396  0x00000eb2 rtn 
- 00016397  0x00000eb6 fetcht  0x00000001 , 0x00004913 
- 00016398  0x00000eb7 call  0x00006032 
- 00016399  0x00000eb8 fetcht  0x00000001 , 0x00004914 
- 00016400  0x00000eb9 call  0x00006032 
- 00016401  0x00000eba fetcht  0x00000001 , 0x0000491c 
- 00016402  0x00000ebb call  0x00006032 
- 00016403  0x00000ebc fetcht  0x00000001 , 0x0000491d 
- 00016404  0x00000ebd branch  0x00006032 
- 00016405  0x00000ec0 fetcht  0x00000001 , 0x00004913 
- 00016406  0x00000ec1 call  0x00003f4d 
- 00016407  0x00000ec2 fetcht  0x00000001 , 0x00004914 
- 00016408  0x00000ec3 call  0x00003f4d 
- 00016409  0x00000ec4 fetcht  0x00000001 , 0x0000491c 
- 00016410  0x00000ec5 call  0x00003f4d 
- 00016411  0x00000ec6 fetcht  0x00000001 , 0x0000491d 
- 00016412  0x00000ec7 branch  0x00003f4d 
- 00016413  0x00000eca fetch  0x00000002 , 0x000048d5 
- 00016414  0x00000ecb rtn  0x00000034 
- 00016415  0x00000ecc jam  0x00000001 , 0x000048e1 
- 00016416  0x00000ecd jam  0x0000000a , 0x000048e2 
- 00016417  0x00000ece rtn 
- 00016418  0x00000ed1 arg  0x000048e2 , 0x00000013 
- 00016419  0x00000ed2 arg  0x00004025 , 0x00000012 
- 00016420  0x00000ed3 branch  0x0000318a 
- 00016421  0x00000ed5 jam  0x00000000 , 0x000048e1 
- 00016422  0x00000ed6 rtn 
- 00016423  0x00000ee0 fetch  0x00000008 , 0x00004bab 
- 00016424  0x00000ee1 bbit1  0x0000002e , 0x00004036 
- 00016425  0x00000ee2 fetch  0x00000001 , 0x0000490f 
- 00016426  0x00000ee3 rtneq  0x000000ff 
- 00016427  0x00000ee4 arg  0x00000000 , 0x00000011 
- 00016428  0x00000ee5 jam  0x00000005 , 0x00004b96 
- 00016429  0x00000ee6 fetcht  0x00000001 , 0x0000490f 
- 00016430  0x00000ee7 call  0x00004039 
- 00016431  0x00000ee9 store  0x00000001 , 0x00004b93 
- 00016432  0x00000eea fetch  0x00000001 , 0x00004910 
- 00016433  0x00000eeb beq  0x000000ff , 0x00004042 
- 00016434  0x00000eec call  0x00004168 
- 00016435  0x00000eee copy  0x00000011 , 0x0000003f 
- 00016436  0x00000eef bbit1  0x00000005 , 0x00004052 
- 00016437  0x00000ef0 branch  0x00004059 
- 00016438  0x00000ef3 fetch  0x00000001 , 0x000048fb 
- 00016439  0x00000ef4 branch  0x00004059 , 0x00000034 
- 00016440  0x00000ef5 branch  0x00004052 
- 00016441  0x00000ef8 fetch  0x00000008 , 0x00004bab 
- 00016442  0x00000ef9 bbit1  0x0000002c , 0x00004048 
- 00016443  0x00000efa fetch  0x00000001 , 0x00004b93 
- 00016444  0x00000efb copy  0x0000003f , 0x00000013 
- 00016445  0x00000efc fetch  0x00000001 , 0x00004910 
- 00016446  0x00000efd beq  0x000000ff , 0x00004195 
- 00016447  0x00000eff fetch  0x00000001 , 0x00004b9a 
- 00016448  0x00000f00 nbranch  0x00004045 , 0x00000034 
- 00016449  0x00000f01 branch  0x0000404a 
- 00016450  0x00000f04 fetcht  0x00000001 , 0x0000490f 
- 00016451  0x00000f05 call  0x00003f56 
- 00016452  0x00000f06 branch  0x00004033 
- 00016453  0x00000f09 jam  0x00000000 , 0x000049dd 
- 00016454  0x00000f0a jam  0x00000000 , 0x00004b93 
- 00016455  0x00000f0b rtn 
- 00016456  0x00000f0e fetch  0x00000001 , 0x00004b93 
- 00016457  0x00000f0f branch  0x00004187 
- 00016458  0x00000f12 call  0x00006059 
- 00016459  0x00000f13 fetcht  0x00000001 , 0x00004910 
- 00016460  0x00000f14 branch  0x00004048 , 0x00000001 
- 00016461  0x00000f15 fetcht  0x00000001 , 0x00004910 
- 00016462  0x00000f16 call  0x00006069 
- 00016463  0x00000f17 fetcht  0x00000001 , 0x0000490f 
- 00016464  0x00000f18 fetch  0x00000001 , 0x00004b93 
- 00016465  0x00000f19 branch  0x00004187 
- 00016466  0x00000f1d fetch  0x00000001 , 0x000049dd 
- 00016467  0x00000f1e rtneq  0x00000001 
- 00016468  0x00000f1f jam  0x00000001 , 0x000049dd 
- 00016469  0x00000f20 fetch  0x00000008 , 0x00004bab 
- 00016470  0x00000f21 rtnbit1  0x00000028 
- 00016471  0x00000f22 rtnbit1  0x00000036 
- 00016472  0x00000f23 branch  0x00004069 
- 00016473  0x00000f26 fetch  0x00000001 , 0x000049dd 
- 00016474  0x00000f27 rtneq  0x00000000 
- 00016475  0x00000f28 jam  0x00000000 , 0x000049dd 
- 00016476  0x00000f29 fetch  0x00000008 , 0x00004bab 
- 00016477  0x00000f2a bbit1  0x00000028 , 0x00004060 
- 00016478  0x00000f2b bbit1  0x00000036 , 0x00004060 
- 00016479  0x00000f2c rtn 
- 00016480  0x00000f2e fetch  0x00000001 , 0x000049de 
- 00016481  0x00000f2f nbranch  0x00004064 , 0x00000034 
- 00016482  0x00000f30 fetch  0x00000001 , 0x00004b9c 
- 00016483  0x00000f31 ncall  0x00004069 , 0x00000034 
- 00016484  0x00000f33 jam  0x00000000 , 0x000049de 
- 00016485  0x00000f34 fetch  0x00000001 , 0x0000478f 
- 00016486  0x00000f35 store  0x00000001 , 0x00004b9c 
- 00016487  0x00000f36 store  0x00000001 , 0x00004b9b 
- 00016488  0x00000f37 rtn 
- 00016489  0x00000f3a bpatch  0x000000cf , 0x00004019 
- 00016490  0x00000f3b call  0x00004072 
- 00016491  0x00000f3c rtn  0x00000028 
- 00016492  0x00000f3d fetch  0x00000001 , 0x00004992 
- 00016493  0x00000f3e increase  0x00000001 , 0x0000003f 
- 00016494  0x00000f3f and  0x0000003f , 0x00000003 , 0x0000003f 
- 00016495  0x00000f40 store  0x00000001 , 0x00004992 
- 00016496  0x00000f41 call  0x00004095 
- 00016497  0x00000f42 branch  0x000045ee 
- 00016498  0x00000f45 disable  0x00000028 
- 00016499  0x00000f46 fetch  0x00000008 , 0x00004bab 
- 00016500  0x00000f47 rtnbit1  0x0000002c 
- 00016501  0x00000f48 rtnbit1  0x0000002e 
- 00016502  0x00000f49 fetch  0x00000001 , 0x00004b8e 
- 00016503  0x00000f4a rtn  0x00000034 
- 00016504  0x00000f4b fetch  0x00000001 , 0x00004b8f 
- 00016505  0x00000f4c rtn  0x00000034 
- 00016506  0x00000f4d enable  0x00000028 
- 00016507  0x00000f4e rtn 
- 00016508  0x00000f52 fetch  0x00000008 , 0x00004bab 
- 00016509  0x00000f53 bbit1  0x00000028 , 0x00004080 
- 00016510  0x00000f54 bbit1  0x00000036 , 0x00004087 
- 00016511  0x00000f55 rtn 
- 00016512  0x00000f59 fetch  0x00000001 , 0x000049dd 
- 00016513  0x00000f5a rtnne  0x00000001 
- 00016514  0x00000f5b arg  0x00004b9c , 0x00000013 
- 00016515  0x00000f5c arg  0x00004085 , 0x00000012 
- 00016516  0x00000f5d branch  0x0000318a 
- 00016517  0x00000f60 jam  0x00000001 , 0x000049de 
- 00016518  0x00000f61 branch  0x000046b5 
- 00016519  0x00000f64 fetch  0x00000001 , 0x000049dd 
- 00016520  0x00000f65 rtnne  0x00000001 
- 00016521  0x00000f66 arg  0x00004b9b , 0x00000013 
- 00016522  0x00000f67 arg  0x0000408c , 0x00000012 
- 00016523  0x00000f68 branch  0x0000318a 
- 00016524  0x00000f6b jam  0x00000001 , 0x000049de 
- 00016525  0x00000f6c branch  0x000044d4 
- 00016526  0x00000f71 branch  0x00004098 
- 00016527  0x00000f75 fetch  0x00000008 , 0x00004bab 
- 00016528  0x00000f76 rtnbit1  0x0000001c 
- 00016529  0x00000f77 fetch  0x00000001 , 0x00004992 
- 00016530  0x00000f78 rtnne  0x00000003 
- 00016531  0x00000f79 jam  0x00000000 , 0x00004992 
- 00016532  0x00000f7a rtn 
- 00016533  0x00000f7e bpatch  0x000000d0 , 0x0000401a 
- 00016534  0x00000f7f call  0x0000408f 
- 00016535  0x00000f80 call  0x000048e1 
- 00016536  0x00000f82 fetch  0x00000001 , 0x00004927 
- 00016537  0x00000f83 beq  0x00000003 , 0x000040bb 
- 00016538  0x00000f84 beq  0x0000000b , 0x000040cf 
- 00016539  0x00000f85 fetch  0x00000001 , 0x00004992 
- 00016540  0x00000f86 beq  0x00000000 , 0x000040a2 
- 00016541  0x00000f87 beq  0x00000001 , 0x000040a0 
- 00016542  0x00000f88 beq  0x00000002 , 0x000040a4 
- 00016543  0x00000f89 beq  0x00000003 , 0x000040a6 
- 00016544  0x00000f8b fetcht  0x00000001 , 0x000049d1 
- 00016545  0x00000f8c branch  0x000040a8 
- 00016546  0x00000f8e fetcht  0x00000001 , 0x000049d0 
- 00016547  0x00000f8f branch  0x000040a8 
- 00016548  0x00000f91 fetcht  0x00000001 , 0x000049d2 
- 00016549  0x00000f92 branch  0x000040a8 
- 00016550  0x00000f94 fetcht  0x00000001 , 0x000049d3 
- 00016551  0x00000f95 branch  0x000040a8 
- 00016552  0x00000f98 fetch  0x00000001 , 0x00004927 
- 00016553  0x00000f99 beq  0x00000004 , 0x000040b7 
- 00016554  0x00000f9a beq  0x00000005 , 0x000040b7 
- 00016555  0x00000f9b beq  0x00000008 , 0x000040b9 
- 00016556  0x00000f9c beq  0x00000007 , 0x000040b9 
- 00016557  0x00000f9d beq  0x00000006 , 0x000040b7 
- 00016558  0x00000f9f storet  0x00000001 , 0x000049dc 
- 00016559  0x00000fa0 setarg  0x00000006 
- 00016560  0x00000fa1 call  0x00005b0d 
- 00016561  0x00000fa2 and  0x0000003f , 0x000000f8 , 0x00000002 
- 00016562  0x00000fa3 fetch  0x00000001 , 0x000049dc 
- 00016563  0x00000fa4 iadd  0x00000002 , 0x0000003f 
- 00016564  0x00000fa5 lshift8  0x0000003f , 0x0000003f 
- 00016565  0x00000fa6 add  0x0000003f , 0x00000006 , 0x0000003f 
- 00016566  0x00000fa7 branch  0x00005b0c 
- 00016567  0x00000faa increase  0xffffffff , 0x00000002 
- 00016568  0x00000fab branch  0x000040ae 
- 00016569  0x00000fae increase  0x00000002 , 0x00000002 
- 00016570  0x00000faf branch  0x000040ae 
- 00016571  0x00000fb2 fetch  0x00000001 , 0x00004992 
- 00016572  0x00000fb3 beq  0x00000000 , 0x000040c2 
- 00016573  0x00000fb4 beq  0x00000001 , 0x000040c0 
- 00016574  0x00000fb5 beq  0x00000002 , 0x000040c4 
- 00016575  0x00000fb6 beq  0x00000003 , 0x000040c6 
- 00016576  0x00000fb8 fetch  0x00000001 , 0x000049d5 
- 00016577  0x00000fb9 branch  0x000040c7 
- 00016578  0x00000fbb fetch  0x00000001 , 0x000049d4 
- 00016579  0x00000fbc branch  0x000040c7 
- 00016580  0x00000fbe fetch  0x00000001 , 0x000049d6 
- 00016581  0x00000fbf branch  0x000040c7 
- 00016582  0x00000fc1 fetch  0x00000001 , 0x000049d7 
- 00016583  0x00000fc3 store  0x00000001 , 0x000049dc 
- 00016584  0x00000fc4 lshift8  0x0000003f , 0x0000003f 
- 00016585  0x00000fc5 copy  0x0000003f , 0x00000011 
- 00016586  0x00000fc6 add  0x0000003f , 0x0000000d , 0x0000003f 
- 00016587  0x00000fc7 call  0x00005b0c 
- 00016588  0x00000fc8 copy  0x00000011 , 0x0000003f 
- 00016589  0x00000fc9 add  0x0000003f , 0x0000000e , 0x0000003f 
- 00016590  0x00000fca branch  0x00005b0c 
- 00016591  0x00000fcd fetch  0x00000001 , 0x00004992 
- 00016592  0x00000fce beq  0x00000000 , 0x000040d6 
- 00016593  0x00000fcf beq  0x00000001 , 0x000040d4 
- 00016594  0x00000fd0 beq  0x00000002 , 0x000040d8 
- 00016595  0x00000fd1 beq  0x00000003 , 0x000040da 
- 00016596  0x00000fd3 fetch  0x00000001 , 0x000049d9 
- 00016597  0x00000fd4 branch  0x000040c7 
- 00016598  0x00000fd7 fetch  0x00000001 , 0x000049d8 
- 00016599  0x00000fd8 branch  0x000040c7 
- 00016600  0x00000fdb fetch  0x00000001 , 0x000049da 
- 00016601  0x00000fdc branch  0x000040c7 
- 00016602  0x00000fdf fetch  0x00000001 , 0x000049db 
- 00016603  0x00000fe0 branch  0x000040c7 
- 00016604  0x00000fe9 call  0x00004115 
- 00016605  0x00000fea call  0x000040ed 
- 00016606  0x00000feb call  0x00003e5f 
- 00016607  0x00000fec call  0x000040e8 
- 00016608  0x00000fed copy  0x00000011 , 0x0000003f 
- 00016609  0x00000fee fetcht  0x00000001 , 0x000048d8 
- 00016610  0x00000fef store  0x00000001 , 0x000048d8 
- 00016611  0x00000ff0 store  0x00000001 , 0x000048d0 
- 00016612  0x00000ff1 ixor  0x00000002 , 0x0000003f 
- 00016613  0x00000ff2 sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00016614  0x00000ff3 rtn  0x00000005 
- 00016615  0x00000ff4 branch  0x00007e54 
- 00016616  0x00000ff7 rtnmark0  0x00000026 
- 00016617  0x00000ff8 copy  0x00000011 , 0x0000003f 
- 00016618  0x00000ff9 rtn  0x00000034 
- 00016619  0x00000ffa store  0x00000001 , 0x000048d0 
- 00016620  0x00000ffb branch  0x00007e54 
- 00016621  0x00000ffe jam  0x00000000 , 0x00004b98 
- 00016622  0x00000fff jam  0x00000000 , 0x00004b99 
- 00016623  0x00001000 jam  0x00000000 , 0x00004b9a 
- 00016624  0x00001001 copy  0x0000003f , 0x00000002 
- 00016625  0x00001002 call  0x000040fd 
- 00016626  0x00001003 call  0x00004100 
- 00016627  0x00001004 call  0x00004103 
- 00016628  0x00001005 call  0x00004106 
- 00016629  0x00001006 fetch  0x00000001 , 0x00004b99 
- 00016630  0x00001007 rtn  0x00000034 
- 00016631  0x00001008 fetch  0x00000001 , 0x00004b98 
- 00016632  0x00001009 rtn  0x00000034 
- 00016633  0x0000100a jam  0x00000001 , 0x00004b9a 
- 00016634  0x0000100b fetch  0x00000001 , 0x000048d8 
- 00016635  0x0000100c copy  0x0000003f , 0x00000011 
- 00016636  0x0000100d rtn 
- 00016637  0x00001010 and  0x00000002 , 0x00000009 , 0x0000003f 
- 00016638  0x00001011 beq  0x00000009 , 0x0000410e 
- 00016639  0x00001012 rtn 
- 00016640  0x00001014 and  0x00000002 , 0x00000014 , 0x0000003f 
- 00016641  0x00001015 beq  0x00000014 , 0x0000410e 
- 00016642  0x00001016 rtn 
- 00016643  0x00001018 and  0x00000002 , 0x00000018 , 0x0000003f 
- 00016644  0x00001019 beq  0x00000018 , 0x0000410c 
- 00016645  0x0000101a rtn 
- 00016646  0x0000101d and  0x00000002 , 0x00000007 , 0x0000003f 
- 00016647  0x0000101e beq  0x00000003 , 0x0000410c 
- 00016648  0x0000101f beq  0x00000005 , 0x0000410c 
- 00016649  0x00001020 beq  0x00000006 , 0x0000410c 
- 00016650  0x00001021 beq  0x00000007 , 0x0000410c 
- 00016651  0x00001022 rtn 
- 00016652  0x00001026 jam  0x00000001 , 0x00004b99 
- 00016653  0x00001027 rtn 
- 00016654  0x0000102a jam  0x00000001 , 0x00004b98 
- 00016655  0x0000102b rtn 
- 00016656  0x0000102e call  0x00004121 
- 00016657  0x0000102f call  0x00004115 
- 00016658  0x00001030 setarg  0x00000000 
- 00016659  0x00001031 store  0x00000003 , 0x00004b8e 
- 00016660  0x00001032 rtn 
- 00016661  0x00001035 bpatch  0x000000d1 , 0x0000401a 
- 00016662  0x00001036 fetch  0x00000001 , 0x00004be1 
- 00016663  0x00001037 ncall  0x00004121 , 0x00000034 
- 00016664  0x00001038 arg  0x00000000 , 0x00000011 
- 00016665  0x00001039 call  0x00004124 
- 00016666  0x0000103a call  0x0000412a 
- 00016667  0x0000103b call  0x00004130 
- 00016668  0x0000103c call  0x00004136 
- 00016669  0x0000103d call  0x0000414f 
- 00016670  0x0000103f call  0x0000416a 
- 00016671  0x00001040 copy  0x00000011 , 0x0000003f 
- 00016672  0x00001041 rtn 
- 00016673  0x00001044 setarg  0x00030303 
- 00016674  0x00001045 store  0x00000003 , 0x00004b8e 
- 00016675  0x00001046 rtn 
- 00016676  0x00001049 jam  0x00000000 , 0x00004b96 
- 00016677  0x0000104a fetcht  0x00000001 , 0x00004918 
- 00016678  0x0000104b fetch  0x00000001 , 0x00004b8e 
- 00016679  0x0000104c call  0x00004187 
- 00016680  0x0000104d store  0x00000001 , 0x00004b8e 
- 00016681  0x0000104e rtn 
- 00016682  0x00001051 jam  0x00000001 , 0x00004b96 
- 00016683  0x00001052 fetcht  0x00000001 , 0x00004919 
- 00016684  0x00001053 fetch  0x00000001 , 0x00004b8f 
- 00016685  0x00001054 call  0x00004187 
- 00016686  0x00001055 store  0x00000001 , 0x00004b8f 
- 00016687  0x00001056 rtn 
- 00016688  0x00001059 jam  0x00000002 , 0x00004b96 
- 00016689  0x0000105a fetcht  0x00000001 , 0x0000491a 
- 00016690  0x0000105b fetch  0x00000001 , 0x00004b90 
- 00016691  0x0000105c call  0x00004187 
- 00016692  0x0000105d store  0x00000001 , 0x00004b90 
- 00016693  0x0000105e rtn 
- 00016694  0x00001061 fetch  0x00000001 , 0x0000490d 
- 00016695  0x00001062 rtneq  0x000000ff 
- 00016696  0x00001063 jam  0x00000003 , 0x00004b96 
- 00016697  0x00001064 fetch  0x00000001 , 0x00004b91 
- 00016698  0x00001065 copy  0x0000003f , 0x00000013 
- 00016699  0x00001066 fetcht  0x00000001 , 0x0000490d 
- 00016700  0x00001067 fetch  0x00000001 , 0x00004910 
- 00016701  0x00001068 beq  0x000000ff , 0x0000414b 
- 00016702  0x0000106a call  0x00006059 
- 00016703  0x0000106b branch  0x00004147 , 0x00000001 
- 00016704  0x0000106c fetcht  0x00000001 , 0x00004910 
- 00016705  0x0000106d call  0x00006069 
- 00016706  0x0000106e fetcht  0x00000001 , 0x0000490d 
- 00016707  0x0000106f fetch  0x00000001 , 0x00004b91 
- 00016708  0x00001070 call  0x00004187 
- 00016709  0x00001072 store  0x00000001 , 0x00004b91 
- 00016710  0x00001073 branch  0x00004168 
- 00016711  0x00001076 fetcht  0x00000001 , 0x00004910 
- 00016712  0x00001077 fetch  0x00000001 , 0x00004b91 
- 00016713  0x00001078 call  0x00004187 
- 00016714  0x00001079 branch  0x00004145 
- 00016715  0x0000107c call  0x00004195 
- 00016716  0x0000107d store  0x00000001 , 0x00004b91 
- 00016717  0x0000107e fetcht  0x00000001 , 0x0000490d 
- 00016718  0x0000107f branch  0x00003f56 
- 00016719  0x00001083 fetch  0x00000001 , 0x0000490e 
- 00016720  0x00001084 rtneq  0x000000ff 
- 00016721  0x00001085 jam  0x00000004 , 0x00004b96 
- 00016722  0x00001086 fetch  0x00000001 , 0x00004b92 
- 00016723  0x00001087 copy  0x0000003f , 0x00000013 
- 00016724  0x00001088 fetcht  0x00000001 , 0x0000490e 
- 00016725  0x00001089 fetch  0x00000001 , 0x00004910 
- 00016726  0x0000108a beq  0x000000ff , 0x00004164 
- 00016727  0x0000108c call  0x00006059 
- 00016728  0x0000108d branch  0x00004160 , 0x00000001 
- 00016729  0x0000108e fetcht  0x00000001 , 0x00004910 
- 00016730  0x0000108f call  0x00006069 
- 00016731  0x00001090 fetcht  0x00000001 , 0x0000490e 
- 00016732  0x00001091 fetch  0x00000001 , 0x00004b92 
- 00016733  0x00001092 call  0x00004187 
- 00016734  0x00001094 store  0x00000001 , 0x00004b92 
- 00016735  0x00001095 branch  0x00004168 
- 00016736  0x00001098 fetcht  0x00000001 , 0x00004910 
- 00016737  0x00001099 fetch  0x00000001 , 0x00004b92 
- 00016738  0x0000109a call  0x00004187 
- 00016739  0x0000109b branch  0x0000415e 
- 00016740  0x0000109e call  0x00004195 
- 00016741  0x0000109f store  0x00000001 , 0x00004b92 
- 00016742  0x000010a0 fetcht  0x00000001 , 0x0000490e 
- 00016743  0x000010a1 branch  0x00003f56 
- 00016744  0x000010a5 fetcht  0x00000001 , 0x00004910 
- 00016745  0x000010a6 branch  0x00003f56 
- 00016746  0x000010a9 jam  0x00000000 , 0x00004b8b 
- 00016747  0x000010aa fetch  0x00000008 , 0x00004bab 
- 00016748  0x000010ab rtnbit0  0x00000015 
- 00016749  0x000010ac fetch  0x00000001 , 0x00004912 
- 00016750  0x000010ad rtneq  0x000000ff 
- 00016751  0x000010ae jam  0x00000007 , 0x00004b96 
- 00016752  0x000010af fetcht  0x00000001 , 0x00004912 
- 00016753  0x000010b0 fetch  0x00000001 , 0x00004b95 
- 00016754  0x000010b1 call  0x00004187 
- 00016755  0x000010b2 store  0x00000001 , 0x00004b95 
- 00016756  0x000010b4 copy  0x00000011 , 0x0000003f 
- 00016757  0x000010b5 bbit1  0x00000007 , 0x0000417a 
- 00016758  0x000010b6 call  0x0000417d 
- 00016759  0x000010b8 fetch  0x00000001 , 0x00004b8c 
- 00016760  0x000010b9 store  0x00000001 , 0x00004b8d 
- 00016761  0x000010ba rtn 
- 00016762  0x000010be jam  0x00000001 , 0x00004b8c 
- 00016763  0x000010bf call  0x00004180 
- 00016764  0x000010c0 branch  0x00004177 
- 00016765  0x000010c3 jam  0x00000000 , 0x00004b8c 
- 00016766  0x000010c4 fetch  0x00000001 , 0x00004b8d 
- 00016767  0x000010c5 rtn  0x00000034 
- 00016768  0x000010c7 jam  0x00000001 , 0x00004b8b 
- 00016769  0x000010c8 rtn 
- 00016770  0x000010cc call  0x00006059 
- 00016771  0x000010cd fetcht  0x00000001 , 0x00004b96 
- 00016772  0x000010ce copy  0x00000002 , 0x00000007 
- 00016773  0x000010cf branch  0x00004193 , 0x00000001 
- 00016774  0x000010d0 branch  0x00004191 
- 00016775  0x000010d3 lshift  0x0000003f , 0x0000003f 
- 00016776  0x000010d4 copy  0x0000003f , 0x00000012 
- 00016777  0x000010d5 call  0x00006059 
- 00016778  0x000010d6 setflag  0x00000001 , 0x00000000 , 0x00000012 
- 00016779  0x000010d7 and  0x00000012 , 0x00000007 , 0x0000003f 
- 00016780  0x000010d8 fetcht  0x00000001 , 0x00004b96 
- 00016781  0x000010d9 copy  0x00000002 , 0x00000007 
- 00016782  0x000010da beq  0x00000007 , 0x00004193 
- 00016783  0x000010db beq  0x00000000 , 0x00004191 
- 00016784  0x000010dc rtn 
- 00016785  0x000010df qset0  0x00000011 
- 00016786  0x000010e0 rtn 
- 00016787  0x000010e3 qset1  0x00000011 
- 00016788  0x000010e4 rtn 
- 00016789  0x000010e7 bpatch  0x000000d2 , 0x0000401a 
- 00016790  0x000010e8 copy  0x00000013 , 0x0000003f 
- 00016791  0x000010e9 store  0x00000001 , 0x00004b97 
- 00016792  0x000010ea lshift  0x0000003f , 0x0000003f 
- 00016793  0x000010eb copy  0x0000003f , 0x00000012 
- 00016794  0x000010ec copy  0x00000002 , 0x00000013 
- 00016795  0x000010ed call  0x00003f54 
- 00016796  0x000010ee copy  0x00000013 , 0x00000002 
- 00016797  0x000010ef call  0x00006059 
- 00016798  0x000010f0 nsetflag  0x00000001 , 0x00000000 , 0x00000012 
- 00016799  0x000010f1 call  0x000041a1 
- 00016800  0x000010f2 branch  0x0000418b 
- 00016801  0x000010f5 fetcht  0x00000001 , 0x00004b97 
- 00016802  0x000010f6 and_into  0x00000001 , 0x00000002 
- 00016803  0x000010f7 and  0x00000012 , 0x00000001 , 0x0000003f 
- 00016804  0x000010f8 isub  0x00000002 , 0x0000003e 
- 00016805  0x000010f9 nbranch  0x0000432f , 0x00000005 
- 00016806  0x000010fa rtn 
- 00016807  0x00001100 bpatch  0x000000d3 , 0x0000401a 
- 00016808  0x00001101 call  0x00003f65 
- 00016809  0x00001102 rtn  0x0000002b 
- 00016810  0x00001104 call  0x00004236 
- 00016811  0x00001106 call  0x000041b5 
- 00016812  0x00001107 beq  0x00000030 , 0x000041bc 
- 00016813  0x00001108 beq  0x00000031 , 0x00004217 
- 00016814  0x00001109 beq  0x00000058 , 0x00004220 
- 00016815  0x0000110a call  0x000041b2 
- 00016816  0x0000110b nop  0x00001af4 
- 00016817  0x0000110c branch  0x000041ab 
- 00016818  0x0000110e fetch  0x00000001 , 0x0000491f 
- 00016819  0x0000110f call  0x00005af7 
- 00016820  0x00001110 branch  0x00003f6a 
- 00016821  0x00001113 setarg  0x00000001 
- 00016822  0x00001114 call  0x00005b0d 
- 00016823  0x00001115 store  0x00000001 , 0x000049c2 
- 00016824  0x00001116 setarg  0x00000000 
- 00016825  0x00001117 call  0x00005b0d 
- 00016826  0x00001118 store  0x00000001 , 0x000049c1 
- 00016827  0x00001119 rtn 
- 00016828  0x0000111e fetch  0x00000001 , 0x000049c2 
- 00016829  0x0000111f beq  0x0000005a , 0x000041c5 
- 00016830  0x00001120 beq  0x000000d8 , 0x000041cb 
- 00016831  0x00001121 beq  0x000000d1 , 0x000041da 
- 00016832  0x00001122 beq  0x000000d2 , 0x000041e3 
- 00016833  0x00001123 beq  0x00000002 , 0x000041ea 
- 00016834  0x00001124 beq  0x00000054 , 0x000041ed 
- 00016835  0x00001125 beq  0x00000050 , 0x00004214 
- 00016836  0x00001126 branch  0x000041ab 
- 00016837  0x00001129 jam  0x00000005 , 0x00004927 
- 00016838  0x0000112a call  0x00004232 
- 00016839  0x0000112b call  0x00007d12 
- 00016840  0x0000112c arg  0x00004a39 , 0x00000013 
- 00016841  0x0000112d call  0x0000422b 
- 00016842  0x0000112e branch  0x0000408e 
- 00016843  0x00001131 setarg  0x00000016 
- 00016844  0x00001132 call  0x00005b0d 
- 00016845  0x00001133 sub  0x0000003f , 0x000000bd , 0x0000003e 
- 00016846  0x00001134 nbranch  0x000041a7 , 0x00000005 
- 00016847  0x00001135 setarg  0x00000019 
- 00016848  0x00001136 call  0x00005b0d 
- 00016849  0x00001137 sub  0x0000003f , 0x00000055 , 0x0000003e 
- 00016850  0x00001138 nbranch  0x000041a7 , 0x00000005 
- 00016851  0x00001139 setarg  0x0000001b 
- 00016852  0x0000113a call  0x00005b0d 
- 00016853  0x0000113b sub  0x0000003f , 0x0000001d , 0x0000003e 
- 00016854  0x0000113c nbranch  0x000041a7 , 0x00000005 
- 00016855  0x0000113d jam  0x00000006 , 0x00004927 
- 00016856  0x0000113e arg  0x00004a71 , 0x00000013 
- 00016857  0x0000113f branch  0x0000422b 
- 00016858  0x00001142 jam  0x00000000 , 0x00004927 
- 00016859  0x00001143 arg  0x000049f3 , 0x00000013 
- 00016860  0x00001144 call  0x0000422b 
- 00016861  0x00001145 arg  0x000049fd , 0x00000013 
- 00016862  0x00001146 call  0x0000422b 
- 00016863  0x00001147 setarg  0x00000943 
- 00016864  0x00001148 call  0x00005b0c 
- 00016865  0x00001149 arg  0x00004a17 , 0x00000013 
- 00016866  0x0000114a branch  0x0000422b 
- 00016867  0x0000114d jam  0x00000002 , 0x00004927 
- 00016868  0x0000114e arg  0x000049e9 , 0x00000013 
- 00016869  0x0000114f call  0x0000422b 
- 00016870  0x00001150 arg  0x000049fd , 0x00000013 
- 00016871  0x00001151 call  0x0000422b 
- 00016872  0x00001152 arg  0x00004a17 , 0x00000013 
- 00016873  0x00001153 branch  0x0000422b 
- 00016874  0x00001156 jam  0x00000003 , 0x00004927 
- 00016875  0x00001157 arg  0x000049df , 0x00000013 
- 00016876  0x00001158 branch  0x0000422b 
- 00016877  0x0000115b call  0x00004229 
- 00016878  0x0000115c setarg  0x00009a5b 
- 00016879  0x0000115d call  0x00005b0c 
- 00016880  0x0000115e setarg  0x0000000d 
- 00016881  0x0000115f call  0x00005b0d 
- 00016882  0x00001160 sub  0x0000003f , 0x00000012 , 0x0000003e 
- 00016883  0x00001161 branch  0x00004201 , 0x00000005 
- 00016884  0x00001162 sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00016885  0x00001163 nbranch  0x00004204 , 0x00000005 
- 00016886  0x00001164 setarg  0x0000000e 
- 00016887  0x00001165 call  0x00005b0d 
- 00016888  0x00001166 sub  0x0000003f , 0x000000e5 , 0x0000003e 
- 00016889  0x00001167 nbranch  0x000041ab , 0x00000005 
- 00016890  0x00001168 setarg  0x00000010 
- 00016891  0x00001169 call  0x00005b0d 
- 00016892  0x0000116a sub  0x0000003f , 0x000000a5 , 0x0000003e 
- 00016893  0x0000116b branch  0x00004201 , 0x00000005 
- 00016894  0x0000116c call  0x00004211 
- 00016895  0x0000116e jam  0x00000008 , 0x00004927 
- 00016896  0x0000116f rtn 
- 00016897  0x00001171 jam  0x00000009 , 0x00004927 
- 00016898  0x00001172 arg  0x00004a53 , 0x00000013 
- 00016899  0x00001173 branch  0x0000422b 
- 00016900  0x00001175 sub  0x0000003f , 0x00000010 , 0x0000003e 
- 00016901  0x00001176 nbranch  0x000041ab , 0x00000005 
- 00016902  0x00001177 setarg  0x0000000e 
- 00016903  0x00001178 call  0x00005b0d 
- 00016904  0x00001179 sub  0x0000003f , 0x000000c5 , 0x0000003e 
- 00016905  0x0000117a nbranch  0x000041ab , 0x00000005 
- 00016906  0x0000117b setarg  0x00000010 
- 00016907  0x0000117c call  0x00005b0d 
- 00016908  0x0000117d sub  0x0000003f , 0x00000038 , 0x0000003e 
- 00016909  0x0000117e nbranch  0x000041ab , 0x00000005 
- 00016910  0x00001180 call  0x00004211 
- 00016911  0x00001181 jam  0x0000000a , 0x00004927 
- 00016912  0x00001182 rtn 
- 00016913  0x00001184 setarg  0x0000005b 
- 00016914  0x00001185 call  0x00005b0c 
- 00016915  0x00001186 branch  0x00004227 
- 00016916  0x00001189 jam  0x00000007 , 0x00004927 
- 00016917  0x0000118a arg  0x00004a97 , 0x00000013 
- 00016918  0x0000118b branch  0x0000422b 
- 00016919  0x0000118e call  0x00004236 
- 00016920  0x0000118f fetch  0x00000001 , 0x000049c2 
- 00016921  0x00001190 beq  0x00000070 , 0x0000421e 
- 00016922  0x00001191 beq  0x00000000 , 0x0000421c 
- 00016923  0x00001192 branch  0x000041ab 
- 00016924  0x00001195 jam  0x00000001 , 0x00004927 
- 00016925  0x00001196 rtn 
- 00016926  0x00001199 jam  0x00000004 , 0x00004927 
- 00016927  0x0000119a rtn 
- 00016928  0x0000119d call  0x00004236 
- 00016929  0x0000119e fetch  0x00000001 , 0x000049c2 
- 00016930  0x0000119f beq  0x00000059 , 0x00004224 
- 00016931  0x000011a0 branch  0x000041bc 
- 00016932  0x000011a2 jam  0x0000000b , 0x00004927 
- 00016933  0x000011a3 arg  0x00004a81 , 0x00000013 
- 00016934  0x000011a4 branch  0x0000422b 
- 00016935  0x000011a7 setarg  0x00000009 
- 00016936  0x000011a8 branch  0x00005b0c 
- 00016937  0x000011aa setarg  0x00005a09 
- 00016938  0x000011ab branch  0x00005b0c 
- 00016939  0x000011ae ifetch  0x00000002 , 0x00000013 
- 00016940  0x000011af arg  0x0000ffff , 0x00000002 
- 00016941  0x000011b0 isub  0x00000002 , 0x0000003e 
- 00016942  0x000011b1 rtn  0x00000005 
- 00016943  0x000011b2 call  0x00005b0c 
- 00016944  0x000011b3 increase  0x00000002 , 0x00000013 
- 00016945  0x000011b4 branch  0x0000422b 
- 00016946  0x000011b7 setarg  0x00008006 
- 00016947  0x000011b9 call  0x00005b0c 
- 00016948  0x000011ba nop  0x00002ee0 
- 00016949  0x000011bb rtn 
- 00016950  0x000011be bpatch  0x000000d4 , 0x0000401a 
- 00016951  0x000011bf call  0x00003f65 
- 00016952  0x000011c1 call  0x00004232 
- 00016953  0x000011c2 arg  0x00004aa3 , 0x00000013 
- 00016954  0x000011c4 call  0x0000422b 
- 00016955  0x000011c5 branch  0x0000408e 
- 00016956  0x000011c8 call  0x000041a7 
- 00016957  0x000011c9 call  0x00003f65 
- 00016958  0x000011cb setarg  0x00000806 
- 00016959  0x000011cc branch  0x00005b0c 
- 00016960  0x000011d3 fetch  0x00000001 , 0x000044ac 
- 00016961  0x000011d4 rtnne  0x00000000 
- 00016962  0x000011d5 fetch  0x00000001 , 0x00004927 
- 00016963  0x000011d6 beq  0x00000000 , 0x0000424c 
- 00016964  0x000011d7 beq  0x00000001 , 0x0000424c 
- 00016965  0x000011d8 beq  0x00000008 , 0x0000424c 
- 00016966  0x000011d9 beq  0x00000002 , 0x0000424c 
- 00016967  0x000011da beq  0x00000003 , 0x00004270 
- 00016968  0x000011db beq  0x00000004 , 0x0000424c 
- 00016969  0x000011dc beq  0x00000006 , 0x00004295 
- 00016970  0x000011dd beq  0x0000000b , 0x0000428e 
- 00016971  0x000011de branch  0x0000424c 
- 00016972  0x000011e2 call  0x000042c4 
- 00016973  0x000011e3 disable  0x00000028 
- 00016974  0x000011e4 fetch  0x00000001 , 0x00004911 
- 00016975  0x000011e5 beq  0x000000ff , 0x00004253 
- 00016976  0x000011e6 fetcht  0x00000001 , 0x00004911 
- 00016977  0x000011e7 call  0x00006059 
- 00016978  0x000011e8 nrtn  0x00000001 
- 00016979  0x000011ea setarg  0x00000000 
- 00016980  0x000011eb call  0x00005b0d 
- 00016981  0x000011ec bne  0x00000030 , 0x00004266 
- 00016982  0x000011ee setarg  0x00000002 
- 00016983  0x000011ef call  0x00005b0d 
- 00016984  0x000011f0 rtnbit0  0x00000007 
- 00016985  0x000011f1 call  0x000042db 
- 00016986  0x000011f2 fetch  0x00000001 , 0x000048d1 
- 00016987  0x000011f3 call  0x000042d3 
- 00016988  0x000011f4 store  0x00000002 , 0x000048d1 
- 00016989  0x000011f5 fetch  0x00000001 , 0x000048d3 
- 00016990  0x000011f6 call  0x000042d3 
- 00016991  0x000011f7 store  0x00000002 , 0x000048d3 
- 00016992  0x000011f8 fetch  0x00000001 , 0x00004928 
- 00016993  0x000011f9 beq  0x00000000 , 0x00004268 
- 00016994  0x000011fa beq  0x00000001 , 0x0000426a 
- 00016995  0x000011fb beq  0x00000002 , 0x0000426c 
- 00016996  0x000011fc beq  0x00000003 , 0x0000426e 
- 00016997  0x000011fd rtn 
- 00016998  0x00001200 beq  0x00000031 , 0x00004256 
- 00016999  0x00001201 branch  0x000041b2 
- 00017000  0x00001204 call  0x000042ad 
- 00017001  0x00001205 branch  0x000042e2 
- 00017002  0x00001207 call  0x000042b5 
- 00017003  0x00001208 branch  0x000042e2 
- 00017004  0x0000120a call  0x000042b1 
- 00017005  0x0000120b branch  0x000042e2 
- 00017006  0x0000120d call  0x000042bd 
- 00017007  0x0000120e branch  0x000042e2 
- 00017008  0x00001213 call  0x000042c4 
- 00017009  0x00001214 fetch  0x00000001 , 0x00004911 
- 00017010  0x00001215 beq  0x000000ff , 0x00004276 
- 00017011  0x00001216 fetcht  0x00000001 , 0x00004911 
- 00017012  0x00001217 call  0x00006059 
- 00017013  0x00001218 nrtn  0x00000001 
- 00017014  0x0000121a setarg  0x00000000 
- 00017015  0x0000121b call  0x00005b0d 
- 00017016  0x0000121c bne  0x00000030 , 0x000041b2 
- 00017017  0x0000121e setarg  0x00000002 
- 00017018  0x0000121f call  0x00005b0d 
- 00017019  0x00001220 rtnbit0  0x00000007 
- 00017020  0x00001221 call  0x000042db 
- 00017021  0x00001222 call  0x0000428c 
- 00017022  0x00001223 store  0x00000001 , 0x000048d7 
- 00017023  0x00001224 rshift4  0x0000003f , 0x0000003f 
- 00017024  0x00001225 call  0x000042d7 
- 00017025  0x00001226 store  0x00000001 , 0x000048d2 
- 00017026  0x00001227 fetch  0x00000001 , 0x000048d7 
- 00017027  0x00001228 and  0x0000003f , 0x0000000f , 0x0000003f 
- 00017028  0x00001229 call  0x000042d7 
- 00017029  0x0000122a store  0x00000001 , 0x000048d4 
- 00017030  0x0000122b fetch  0x00000001 , 0x00004928 
- 00017031  0x0000122c beq  0x00000000 , 0x000042ad 
- 00017032  0x0000122d beq  0x00000001 , 0x000042b5 
- 00017033  0x0000122e beq  0x00000002 , 0x000042b1 
- 00017034  0x0000122f beq  0x00000003 , 0x000042bd 
- 00017035  0x00001230 rtn 
- 00017036  0x00001233 setarg  0x00000012 
- 00017037  0x00001234 branch  0x00005b0d 
- 00017038  0x00001237 call  0x000042c4 
- 00017039  0x00001238 fetch  0x00000001 , 0x00004911 
- 00017040  0x00001239 beq  0x000000ff , 0x00004294 
- 00017041  0x0000123a fetcht  0x00000001 , 0x00004911 
- 00017042  0x0000123b call  0x00006059 
- 00017043  0x0000123c nrtn  0x00000001 
- 00017044  0x0000123e branch  0x00004279 
- 00017045  0x00001242 call  0x000042c4 
- 00017046  0x00001243 disable  0x00000028 
- 00017047  0x00001244 setarg  0x00000002 
- 00017048  0x00001245 call  0x00005b0d 
- 00017049  0x00001246 rtnbit0  0x00000007 
- 00017050  0x00001247 setarg  0x00000008 
- 00017051  0x00001248 call  0x00005b0d 
- 00017052  0x00001249 branch  0x00004259 , 0x00000034 
- 00017053  0x0000124a setarg  0x00000000 
- 00017054  0x0000124b store  0x00000006 , 0x000048d1 
- 00017055  0x0000124c rtn 
- 00017056  0x00001251 fetch  0x00000001 , 0x00004924 
- 00017057  0x00001252 store  0x00000001 , 0x00004928 
- 00017058  0x00001253 fetch  0x00000001 , 0x00004917 
- 00017059  0x00001254 rtneq  0x000000ff 
- 00017060  0x00001255 fetcht  0x00000001 , 0x00004917 
- 00017061  0x00001256 call  0x00003f56 
- 00017062  0x00001257 fetcht  0x00000001 , 0x00004917 
- 00017063  0x00001258 call  0x00006059 
- 00017064  0x00001259 call  0x000042aa , 0x00000001 
- 00017065  0x0000125a branch  0x00003f54 
- 00017066  0x0000125c fetch  0x00000001 , 0x00004925 
- 00017067  0x0000125d store  0x00000001 , 0x00004928 
- 00017068  0x0000125e rtn 
- 00017069  0x00001261 fetch  0x00000002 , 0x000048d1 
- 00017070  0x00001262 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017071  0x00001263 store  0x00000002 , 0x000048d1 
- 00017072  0x00001264 branch  0x00007e54 
- 00017073  0x00001266 fetch  0x00000002 , 0x000048d3 
- 00017074  0x00001267 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017075  0x00001268 store  0x00000002 , 0x000048d3 
- 00017076  0x00001269 branch  0x00007e54 
- 00017077  0x0000126b fetch  0x00000002 , 0x000048d3 
- 00017078  0x0000126c sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017079  0x0000126d store  0x00000002 , 0x000048d3 
- 00017080  0x0000126e fetch  0x00000002 , 0x000048d1 
- 00017081  0x0000126f sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017082  0x00001270 store  0x00000002 , 0x000048d1 
- 00017083  0x00001271 call  0x000042bf 
- 00017084  0x00001272 branch  0x00007e54 
- 00017085  0x00001274 call  0x000042bf 
- 00017086  0x00001275 branch  0x00007e54 
- 00017087  0x00001278 fetch  0x00000002 , 0x000048d3 
- 00017088  0x00001279 fetcht  0x00000002 , 0x000048d1 
- 00017089  0x0000127a store  0x00000002 , 0x000048d1 
- 00017090  0x0000127b storet  0x00000002 , 0x000048d3 
- 00017091  0x0000127c rtn 
- 00017092  0x00001280 fetch  0x00000001 , 0x000049c8 
- 00017093  0x00001281 call  0x000042db , 0x00000034 
- 00017094  0x00001282 jam  0x00000001 , 0x000049c8 
- 00017095  0x00001283 rtn 
- 00017096  0x00001286 jam  0x00000001 , 0x00004aac 
- 00017097  0x00001287 call  0x00001b1a 
- 00017098  0x00001289 branch  0x000041a7 
- 00017099  0x0000128c fetch  0x00000001 , 0x00004911 
- 00017100  0x0000128d rtnne  0x000000ff 
- 00017101  0x0000128e fetch  0x00000001 , 0x00004aae 
- 00017102  0x0000128f rtnne  0x00000001 
- 00017103  0x00001290 setarg  0x00000000 
- 00017104  0x00001291 store  0x00000001 , 0x00004aae 
- 00017105  0x00001292 store  0x00000004 , 0x000048d1 
- 00017106  0x00001293 branch  0x000042ca 
- 00017107  0x00001296 rtnbit0  0x00000007 
- 00017108  0x00001298 arg  0x0000ff00 , 0x00000002 
- 00017109  0x00001299 ior  0x00000002 , 0x0000003f 
- 00017110  0x0000129a rtn 
- 00017111  0x0000129d rtnbit0  0x00000003 
- 00017112  0x0000129e arg  0x000000f0 , 0x00000002 
- 00017113  0x0000129f ior  0x00000002 , 0x0000003f 
- 00017114  0x000012a0 rtn 
- 00017115  0x000012a3 arg  0x00000003 , 0x0000003f 
- 00017116  0x000012a4 call  0x00005b0d 
- 00017117  0x000012a5 store  0x00000002 , 0x000048d1 
- 00017118  0x000012a6 arg  0x00000004 , 0x0000003f 
- 00017119  0x000012a7 call  0x00005b0d 
- 00017120  0x000012a8 store  0x00000002 , 0x000048d3 
- 00017121  0x000012a9 rtn 
- 00017122  0x000012ad fetcht  0x00000001 , 0x00004920 
- 00017123  0x000012ae call  0x00006059 
- 00017124  0x000012af rtn  0x00000001 
- 00017125  0x000012b0 setarg  0x0000000a 
- 00017126  0x000012b1 call  0x00005b0d 
- 00017127  0x000012b2 nop  0x000003e8 
- 00017128  0x000012b3 branch  0x000042e2 
- 00017129  0x000012b6 setarg  0x00008100 
- 00017130  0x000012b7 branch  0x00005b0c 
- 00017131  0x000012bd jam  0x000000ff , 0x00004ac1 
- 00017132  0x000012be fetch  0x00000001 , 0x00004bb3 
- 00017133  0x000012bf bbit1  0x00000001 , 0x000042ef 
- 00017134  0x000012c0 bbit1  0x00000000 , 0x000042f4 
- 00017135  0x000012c2 jam  0x00000034 , 0x00004482 
- 00017136  0x000012c3 setarg  0x000f0f0f 
- 00017137  0x000012c4 store  0x00000003 , 0x0000437a 
- 00017138  0x000012c5 store  0x00000003 , 0x0000437d 
- 00017139  0x000012c6 branch  0x00003d61 
- 00017140  0x000012c9 jam  0x00000033 , 0x00004482 
- 00017141  0x000012ca arg  0x00004974 , 0x00000006 
- 00017142  0x000012cb call  0x000045c8 
- 00017143  0x000012cc branch  0x00003d61 
- 00017144  0x000012cf bpatch  0x000000d5 , 0x0000401a 
- 00017145  0x000012d0 call  0x000045bd 
- 00017146  0x000012d1 call  0x00004314 
- 00017147  0x000012d2 fetch  0x00000001 , 0x00004938 
- 00017148  0x000012d3 beq  0x00000001 , 0x000042ff 
- 00017149  0x000012d4 beq  0x00000002 , 0x00004301 
- 00017150  0x000012d5 rtn 
- 00017151  0x000012d7 fetch  0x00000006 , 0x0000493a 
- 00017152  0x000012d8 branch  0x00004302 
- 00017153  0x000012da fetch  0x00000006 , 0x00004957 
- 00017154  0x000012dc fetcht  0x00000006 , 0x00004974 
- 00017155  0x000012dd isub  0x00000002 , 0x0000003e 
- 00017156  0x000012de branch  0x00004553 , 0x00000005 
- 00017157  0x000012df branch  0x00003d59 
- 00017158  0x000012e2 call  0x00004314 
- 00017159  0x000012e3 fetch  0x00000001 , 0x000045fc 
- 00017160  0x000012e4 increase  0x00000003 , 0x0000003f 
- 00017161  0x000012e5 copy  0x0000003f , 0x00000011 
- 00017162  0x000012e6 call  0x00004dc0 
- 00017163  0x000012e7 fetch  0x00000002 , 0x000044de 
- 00017164  0x000012e8 istore  0x00000002 , 0x00000005 
- 00017165  0x000012e9 setarg  0x000004a1 
- 00017166  0x000012ea istore  0x00000002 , 0x00000005 
- 00017167  0x000012eb fetch  0x00000001 , 0x000045fc 
- 00017168  0x000012ec increase  0x00000001 , 0x0000003f 
- 00017169  0x000012ed copy  0x0000003f , 0x00000039 
- 00017170  0x000012ee arg  0x000045fc , 0x00000006 
- 00017171  0x000012ef branch  0x00007d5f 
- 00017172  0x000012f2 jam  0x0000005a , 0x00004ac1 
- 00017173  0x000012f3 rtn 
- 00017174  0x000012f7 fetch  0x00000002 , 0x0000478c 
- 00017175  0x000012f8 bbit1  0x00000007 , 0x00004322 
- 00017176  0x000012f9 bbit1  0x00000009 , 0x0000320f 
- 00017177  0x000012fa bbit1  0x00000000 , 0x000031f6 
- 00017178  0x000012fb branch  0x00004576 
- 00017179  0x000012fe setarg  0x00000000 
- 00017180  0x000012ff store  0x00000002 , 0x00004ab2 
- 00017181  0x00001300 fetch  0x00000002 , 0x0000478c 
- 00017182  0x00001301 bbit1  0x00000009 , 0x0000320f 
- 00017183  0x00001302 fetch  0x00000002 , 0x0000478c 
- 00017184  0x00001303 bbit1  0x00000000 , 0x000031f6 
- 00017185  0x00001304 rtn 
- 00017186  0x00001307 call  0x000046de 
- 00017187  0x00001308 branch  0x00007931 
- 00017188  0x0000130b fetch  0x00000008 , 0x00004bab 
- 00017189  0x0000130c rtnbit0  0x0000001b 
- 00017190  0x0000130e nbranch  0x0000432c , 0x00000028 
- 00017191  0x0000130f fetch  0x00000001 , 0x00004aad 
- 00017192  0x00001310 increase  0x00000001 , 0x0000003f 
- 00017193  0x00001311 and_into  0x0000000f , 0x0000003f 
- 00017194  0x00001312 store  0x00000001 , 0x00004aad 
- 00017195  0x00001313 nrtn  0x00000034 
- 00017196  0x00001315 jam  0x00000000 , 0x00004aad 
- 00017197  0x00001316 disable  0x00000028 
- 00017198  0x00001317 rtn 
- 00017199  0x0000131b fetch  0x00000001 , 0x00004911 
- 00017200  0x0000131c rtnne  0x000000ff 
- 00017201  0x0000131d jam  0x00000000 , 0x00004177 
- 00017202  0x0000131e jam  0x0000001e , 0x00004aaf 
- 00017203  0x0000131f rtn 
- 00017204  0x00001323 bpatch  0x000000d6 , 0x0000401a 
- 00017205  0x00001324 copy  0x00000013 , 0x0000003f 
- 00017206  0x00001325 beq  0x00000014 , 0x00004350 
- 00017207  0x00001326 beq  0x00000001 , 0x000043fa 
- 00017208  0x00001327 beq  0x00000015 , 0x0000435f 
- 00017209  0x00001328 beq  0x00000002 , 0x000043fe 
- 00017210  0x00001329 beq  0x00000005 , 0x00004421 
- 00017211  0x0000132a beq  0x00000010 , 0x0000454e 
- 00017212  0x0000132b beq  0x00000012 , 0x00004424 
- 00017213  0x0000132c beq  0x00000006 , 0x00003244 
- 00017214  0x0000132d beq  0x00000004 , 0x00004432 
- 00017215  0x0000132e beq  0x00000013 , 0x00004432 
- 00017216  0x0000132f beq  0x00000019 , 0x000031ec 
- 00017217  0x00001330 beq  0x0000002b , 0x0000443d 
- 00017218  0x00001331 beq  0x00000021 , 0x00004443 
- 00017219  0x00001332 beq  0x0000000a , 0x0000444a 
- 00017220  0x00001333 beq  0x0000002e , 0x000031da 
- 00017221  0x00001334 beq  0x00000031 , 0x0000436a 
- 00017222  0x00001335 beq  0x00000029 , 0x0000436c 
- 00017223  0x00001336 beq  0x00000032 , 0x0000436e 
- 00017224  0x00001337 beq  0x0000003e , 0x00004379 
- 00017225  0x00001338 beq  0x00000040 , 0x0000437a 
- 00017226  0x00001339 beq  0x00000027 , 0x0000444c 
- 00017227  0x0000133a beq  0x00000039 , 0x00004857 
- 00017228  0x0000133b beq  0x0000003a , 0x00004833 
- 00017229  0x0000133c beq  0x0000003c , 0x0000484e 
- 00017230  0x0000133d beq  0x00000044 , 0x00004390 
- 00017231  0x0000133e rtn 
- 00017232  0x00001342 jam  0x00000000 , 0x00004aae 
- 00017233  0x00001343 call  0x000042ca 
- 00017234  0x00001344 jam  0x00000001 , 0x00004ac6 
- 00017235  0x00001345 call  0x00004822 
- 00017236  0x00001346 fetch  0x00000001 , 0x00004ac7 
- 00017237  0x00001347 nbranch  0x00004357 , 0x00000034 
- 00017238  0x00001348 jam  0x00000014 , 0x00004ac8 
- 00017239  0x0000134a fetch  0x00000002 , 0x00004480 
- 00017240  0x0000134b set0  0x00000000 , 0x0000003f 
- 00017241  0x0000134c store  0x00000002 , 0x00004480 
- 00017242  0x0000134d jam  0x00000000 , 0x00004b77 
- 00017243  0x0000134e fetch  0x00000002 , 0x00004af0 
- 00017244  0x0000134f store  0x00000002 , 0x00004af2 
- 00017245  0x00001350 call  0x00004544 
- 00017246  0x00001351 branch  0x00004576 
- 00017247  0x00001354 jam  0x00000000 , 0x00004ac6 
- 00017248  0x00001355 setarg  0x00000006 
- 00017249  0x00001356 fetch  0x00000008 , 0x00004bab 
- 00017250  0x00001357 bbit1  0x0000001b , 0x00004364 
- 00017251  0x00001358 setarg  0x00000007 
- 00017252  0x0000135a store  0x00000002 , 0x00004372 
- 00017253  0x0000135b store  0x00000002 , 0x00004374 
- 00017254  0x0000135c jam  0x00000000 , 0x00004af4 
- 00017255  0x0000135d jam  0x00000000 , 0x00004aac 
- 00017256  0x0000135e call  0x00001b1c 
- 00017257  0x0000135f branch  0x000043fe 
- 00017258  0x00001362 arg  0x00000002 , 0x00000007 
- 00017259  0x00001363 branch  0x00004375 
- 00017260  0x00001367 jam  0x00000012 , 0x0000095b 
- 00017261  0x00001368 branch  0x0000787a 
- 00017262  0x0000136b fetch  0x00000001 , 0x00004ac7 
- 00017263  0x0000136c beq  0x00000001 , 0x00004371 
- 00017264  0x0000136d branch  0x00004373 
- 00017265  0x0000136f call  0x0000436c 
- 00017266  0x00001370 jam  0x00000014 , 0x00004b76 
- 00017267  0x00001372 arg  0x00000001 , 0x00000007 
- 00017268  0x00001373 branch  0x00004375 
- 00017269  0x00001376 fetch  0x00000001 , 0x00004b75 
- 00017270  0x00001377 qset1  0x0000003f 
- 00017271  0x00001378 store  0x00000001 , 0x00004b75 
- 00017272  0x00001379 rtn 
- 00017273  0x0000137c branch  0x0000321d 
- 00017274  0x0000137f fetch  0x00000002 , 0x000043db 
- 00017275  0x00001380 rtneq  0x00000000 
- 00017276  0x00001381 fetch  0x00000001 , 0x00000289 
- 00017277  0x00001382 rshift2  0x0000003f , 0x0000003f 
- 00017278  0x00001383 sub  0x0000003f , 0x0000000c , 0x0000003e 
- 00017279  0x00001384 rtn  0x00000002 
- 00017280  0x00001385 setarg  0x00000009 
- 00017281  0x00001386 store  0x00000002 , 0x00004372 
- 00017282  0x00001387 store  0x00000002 , 0x00004374 
- 00017283  0x00001388 call  0x0000436c 
- 00017284  0x0000138a jam  0x00000001 , 0x00004af4 
- 00017285  0x0000138b rtn 
- 00017286  0x0000138e jam  0x00000000 , 0x00004af4 
- 00017287  0x0000138f rtn 
- 00017288  0x00001392 fetch  0x00000001 , 0x00004ac7 
- 00017289  0x00001393 nrtn  0x00000034 
- 00017290  0x00001394 fetch  0x00000001 , 0x00004437 
- 00017291  0x00001395 sub  0x0000003f , 0x00000022 , 0x0000003f 
- 00017292  0x00001396 nrtn  0x00000005 
- 00017293  0x00001397 jam  0x00000000 , 0x00004b76 
- 00017294  0x00001399 arg  0x00000000 , 0x00000007 
- 00017295  0x0000139a branch  0x00004375 
- 00017296  0x0000139d fetch  0x00000001 , 0x000002c1 
- 00017297  0x0000139e sub  0x0000003f , 0x0000000c , 0x0000003e 
- 00017298  0x0000139f nbranch  0x00004384 , 0x00000002 
- 00017299  0x000013a0 fetch  0x00000001 , 0x000002c3 
- 00017300  0x000013a1 fetcht  0x00000001 , 0x00004b8a 
- 00017301  0x000013a2 isub  0x00000002 , 0x0000003e 
- 00017302  0x000013a3 branch  0x0000439a , 0x00000002 
- 00017303  0x000013a4 fetch  0x00000001 , 0x000002c3 
- 00017304  0x000013a5 store  0x00000001 , 0x00004177 
- 00017305  0x000013a6 branch  0x00004386 
- 00017306  0x000013a8 fetch  0x00000001 , 0x00004b8a 
- 00017307  0x000013a9 store  0x00000001 , 0x00004177 
- 00017308  0x000013aa branch  0x00004386 
- 00017309  0x000013ad jam  0x00000000 , 0x00004b75 
- 00017310  0x000013ae rtn 
- 00017311  0x000013b1 bpatch  0x000000d7 , 0x0000401a 
- 00017312  0x000013b2 call  0x00001b77 
- 00017313  0x000013b3 nrtn  0x00000034 
- 00017314  0x000013b4 fetch  0x00000001 , 0x00004ac1 
- 00017315  0x000013b5 beq  0x000000ff , 0x000043a7 
- 00017316  0x000013b6 fetch  0x00000001 , 0x00004b75 
- 00017317  0x000013b7 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00017318  0x000013b8 rtnne  0x00000003 
- 00017319  0x000013ba fetch  0x00000001 , 0x00004aac 
- 00017320  0x000013bb call  0x000042c8 , 0x00000034 
- 00017321  0x000013bc fetch  0x00000008 , 0x00004bab 
- 00017322  0x000013bd bbit1  0x00000001 , 0x000043d1 
- 00017323  0x000013be bbit1  0x00000000 , 0x000043d1 
- 00017324  0x000013bf bbit1  0x00000005 , 0x000043d1 
- 00017325  0x000013c0 bbit1  0x00000006 , 0x000043d1 
- 00017326  0x000013c1 call  0x00003f70 
- 00017327  0x000013c2 call  0x00004324 
- 00017328  0x000013c3 nrtn  0x00000028 
- 00017329  0x000013c4 call  0x0000432f 
- 00017330  0x000013c5 call  0x000042cb 
- 00017331  0x000013c6 call  0x0000401d 
- 00017332  0x000013c7 fetch  0x00000008 , 0x00004bab 
- 00017333  0x000013c8 bbit0  0x00000015 , 0x000043b8 
- 00017334  0x000013c9 fetch  0x00000001 , 0x00004b8b 
- 00017335  0x000013ca beq  0x00000001 , 0x000043b9 
- 00017336  0x000013cc branch  0x000043d3 
- 00017337  0x000013d0 fetch  0x00000001 , 0x00004b8c 
- 00017338  0x000013d1 branch  0x000043c3 , 0x00000034 
- 00017339  0x000013d2 fetch  0x00000008 , 0x00004bcd 
- 00017340  0x000013d4 store  0x00000008 , 0x0000095c 
- 00017341  0x000013d5 fetch  0x00000001 , 0x00004bcc 
- 00017342  0x000013d6 beq  0x00000003 , 0x000043c5 
- 00017343  0x000013d7 beq  0x00000002 , 0x000043c8 
- 00017344  0x000013d8 jam  0x00000008 , 0x00004ae6 
- 00017345  0x000013d9 fetcht  0x00000002 , 0x00004ae7 
- 00017346  0x000013da branch  0x000043d8 
- 00017347  0x000013de fetch  0x00000008 , 0x00004bd6 
- 00017348  0x000013df branch  0x000043bc 
- 00017349  0x000013e2 jam  0x00000003 , 0x00004ae6 
- 00017350  0x000013e3 fetcht  0x00000002 , 0x00004ae9 
- 00017351  0x000013e4 branch  0x000043d8 
- 00017352  0x000013e7 jam  0x00000002 , 0x00004ae6 
- 00017353  0x000013e8 fetcht  0x00000002 , 0x00004aeb 
- 00017354  0x000013e9 branch  0x000043d8 
- 00017355  0x000013ec arg  0x00000001 , 0x00000011 
- 00017356  0x000013ed fetcht  0x00000002 , 0x00004aed 
- 00017357  0x000013ee call  0x00001eb3 
- 00017358  0x000013ef fetch  0x00000001 , 0x00004aef 
- 00017359  0x000013f0 istore  0x00000001 , 0x00000005 
- 00017360  0x000013f1 rtn 
- 00017361  0x000013f5 setarg  0x00000000 
- 00017362  0x000013f6 store  0x00000007 , 0x000048d0 
- 00017363  0x000013f8 jam  0x00000007 , 0x00004ae6 
- 00017364  0x000013f9 fetch  0x00000007 , 0x000048d0 
- 00017365  0x000013fa store  0x00000007 , 0x0000095c 
- 00017366  0x000013fb fetcht  0x00000002 , 0x00004357 
- 00017367  0x000013fc branch  0x000043d8 
- 00017368  0x000013ff fetch  0x00000001 , 0x00004ae6 
- 00017369  0x00001400 copy  0x0000003f , 0x00000011 
- 00017370  0x00001401 call  0x00001eb3 
- 00017371  0x00001402 fetcht  0x00000001 , 0x00004ae6 
- 00017372  0x00001403 copy  0x00000002 , 0x00000039 
- 00017373  0x00001404 arg  0x0000095c , 0x00000006 
- 00017374  0x00001405 branch  0x00007d5f 
- 00017375  0x00001408 jam  0x00000000 , 0x00004ac7 
- 00017376  0x00001409 fetch  0x00000003 , 0x00004acc 
- 00017377  0x0000140a store  0x00000003 , 0x000043ec 
- 00017378  0x0000140b call  0x000043e8 
- 00017379  0x0000140c setarg  0x00000005 
- 00017380  0x0000140d istore  0x00000001 , 0x00000006 
- 00017381  0x0000140e arg  0x00004ad2 , 0x00000006 
- 00017382  0x0000140f call  0x000043ef 
- 00017383  0x00001410 branch  0x000078ee 
- 00017384  0x00001413 arg  0x000043e8 , 0x00000011 
- 00017385  0x00001415 ifetch  0x00000001 , 0x00000011 
- 00017386  0x00001416 rtn  0x00000034 
- 00017387  0x00001417 iadd  0x00000006 , 0x00000011 
- 00017388  0x00001418 ifetch  0x00000001 , 0x00000006 
- 00017389  0x00001419 rtneq  0x00000001 
- 00017390  0x0000141a branch  0x000043e9 
- 00017391  0x0000141d arg  0x000043f3 , 0x00000005 
- 00017392  0x0000141e arg  0x00000013 , 0x00000039 
- 00017393  0x0000141f call  0x00007d5f 
- 00017394  0x00001420 branch  0x00001abe 
- 00017395  0x00001427 setarg  0x0000000c 
- 00017396  0x00001428 store  0x00000002 , 0x00004455 
- 00017397  0x00001429 fetch  0x00000008 , 0x00004bab 
- 00017398  0x0000142a rtnbit1  0x0000001b 
- 00017399  0x0000142b setarg  0x0000000e 
- 00017400  0x0000142c store  0x00000002 , 0x00004455 
- 00017401  0x0000142d rtn 
- 00017402  0x00001430 jam  0x00000000 , 0x00004aae 
- 00017403  0x00001431 call  0x000042ca 
- 00017404  0x00001432 call  0x00004822 
- 00017405  0x00001433 branch  0x00004576 
- 00017406  0x00001436 jam  0x00000000 , 0x00004b7f 
- 00017407  0x00001437 jam  0x00000000 , 0x00004b88 
- 00017408  0x00001438 call  0x000043f3 
- 00017409  0x00001439 call  0x00004409 
- 00017410  0x0000143a fetch  0x00000002 , 0x0000447e 
- 00017411  0x0000143b bbit1  0x00000007 , 0x00004410 
- 00017412  0x0000143c bbit1  0x00000000 , 0x000031c6 
- 00017413  0x0000143d bbit1  0x00000001 , 0x00004414 
- 00017414  0x0000143e bbit1  0x00000002 , 0x00004417 
- 00017415  0x0000143f bbit1  0x00000003 , 0x00004417 
- 00017416  0x00001440 branch  0x00004553 
- 00017417  0x00001442 setarg  0x00000000 
- 00017418  0x00001443 store  0x00000008 , 0x000048d9 
- 00017419  0x00001444 istore  0x00000004 , 0x00000005 
- 00017420  0x00001445 jam  0x00000000 , 0x000049c8 
- 00017421  0x00001446 jam  0x00000000 , 0x00004454 
- 00017422  0x00001447 jam  0x00000000 , 0x00004326 
- 00017423  0x00001448 rtn 
- 00017424  0x0000144b call  0x0000439d 
- 00017425  0x0000144c fetch  0x00000002 , 0x0000447e 
- 00017426  0x0000144d bbit1  0x00000000 , 0x000031c6 
- 00017427  0x0000144e branch  0x00003e20 
- 00017428  0x00001452 bbit1  0x00000005 , 0x00004417 
- 00017429  0x00001453 bbit1  0x00000003 , 0x00004417 
- 00017430  0x00001454 branch  0x00004553 
- 00017431  0x00001456 fetch  0x00000002 , 0x0000478c 
- 00017432  0x00001457 bbit1  0x0000000c , 0x00004553 
- 00017433  0x00001458 call  0x000031c6 
- 00017434  0x0000145a call  0x00004110 
- 00017435  0x0000145b call  0x000044dc 
- 00017436  0x0000145c fetch  0x00000001 , 0x00004b9f 
- 00017437  0x0000145d beq  0x00000001 , 0x00003e1d 
- 00017438  0x0000145f fetch  0x00000001 , 0x00004ac4 
- 00017439  0x00001460 nrtn  0x00000034 
- 00017440  0x00001461 branch  0x00003e20 
- 00017441  0x00001465 rtn 
- 00017442  0x00001468 jam  0x00000004 , 0x00004b87 
- 00017443  0x00001469 rtn 
- 00017444  0x0000146c jam  0x00000001 , 0x00004454 
- 00017445  0x0000146d call  0x00003223 
- 00017446  0x0000146e call  0x0000321f 
- 00017447  0x0000146f setarg  0x00000000 
- 00017448  0x00001470 store  0x00000002 , 0x00004788 
- 00017449  0x00001471 store  0x00000001 , 0x0000478a 
- 00017450  0x00001472 call  0x00004422 
- 00017451  0x00001473 branch  0x0000321b 
- 00017452  0x00001476 jam  0x00000000 , 0x00004b80 
- 00017453  0x00001477 fetch  0x00000001 , 0x000045f5 
- 00017454  0x00001478 isolate1  0x00000000 , 0x0000003f 
- 00017455  0x00001479 rtn  0x00000001 
- 00017456  0x0000147a jam  0x00000001 , 0x00004b80 
- 00017457  0x0000147b rtn 
- 00017458  0x00001480 fetch  0x00000001 , 0x00004ac1 
- 00017459  0x00001481 beq  0x000000ff , 0x000042f8 
- 00017460  0x00001482 fetch  0x00000002 , 0x0000478c 
- 00017461  0x00001483 rtnbit1  0x0000000c 
- 00017462  0x00001484 rtnbit1  0x00000006 
- 00017463  0x00001485 rtnbit1  0x0000000b 
- 00017464  0x00001486 fetch  0x00000008 , 0x00004bab 
- 00017465  0x00001487 rtnbit1  0x00000005 
- 00017466  0x00001488 bbit1  0x00000033 , 0x00004553 
- 00017467  0x00001489 bbit1  0x0000002f , 0x0000481f 
- 00017468  0x0000148a branch  0x00003e20 
- 00017469  0x0000148d fetch  0x00000001 , 0x00004b7f 
- 00017470  0x0000148e rtnne  0x00000002 
- 00017471  0x0000148f jam  0x00000000 , 0x00004b7f 
- 00017472  0x00001490 call  0x000043f3 
- 00017473  0x00001491 call  0x00004422 
- 00017474  0x00001492 branch  0x0000321b 
- 00017475  0x00001495 fetch  0x00000001 , 0x00004b7f 
- 00017476  0x00001496 rtneq  0x00000002 
- 00017477  0x00001497 increase  0x00000001 , 0x0000003f 
- 00017478  0x00001498 store  0x00000001 , 0x00004b7f 
- 00017479  0x00001499 jam  0x00000012 , 0x00004455 
- 00017480  0x0000149a call  0x00004422 
- 00017481  0x0000149b branch  0x0000321b 
- 00017482  0x0000149e call  0x00005af1 
- 00017483  0x0000149f branch  0x000031ea 
- 00017484  0x000014a2 setarg  0x00000001 
- 00017485  0x000014a3 store  0x00000006 , 0x00000041 
- 00017486  0x000014a4 jam  0x00000033 , 0x000000e8 
- 00017487  0x000014a5 branch  0x0000458d 
- 00017488  0x000014a8 setarg  0xffffffff 
- 00017489  0x000014a9 store  0x00000006 , 0x00000041 
- 00017490  0x000014aa jam  0x00000033 , 0x000000e8 
- 00017491  0x000014ab jam  0x000000ff , 0x00004ac1 
- 00017492  0x000014ac call  0x000045a2 
- 00017493  0x000014ad jam  0x000000ff , 0x00004939 
- 00017494  0x000014ae branch  0x000045ee 
- 00017495  0x000014b1 bpatch  0x000000d8 , 0x0000401b 
- 00017496  0x000014b2 rtn  0x0000002e 
- 00017497  0x000014b3 fetch  0x00000001 , 0x00004454 
- 00017498  0x000014b4 rtn  0x00000034 
- 00017499  0x000014b5 call  0x000052f4 
- 00017500  0x000014b6 nrtn  0x00000034 
- 00017501  0x000014b7 fetch  0x00000001 , 0x00004ac1 
- 00017502  0x000014b8 beq  0x000000ff , 0x00004306 
- 00017503  0x000014b9 fetch  0x00000001 , 0x00004aac 
- 00017504  0x000014ba call  0x000042c8 , 0x00000034 
- 00017505  0x000014bb fetch  0x00000008 , 0x00004bab 
- 00017506  0x000014bc bbit1  0x00000001 , 0x0000448e 
- 00017507  0x000014bd bbit1  0x00000000 , 0x0000448e 
- 00017508  0x000014be bbit1  0x00000005 , 0x0000448e 
- 00017509  0x000014bf bbit1  0x00000006 , 0x0000448e 
- 00017510  0x000014c0 call  0x00003f70 
- 00017511  0x000014c1 call  0x00004324 
- 00017512  0x000014c2 nrtn  0x00000028 
- 00017513  0x000014c3 call  0x0000432f 
- 00017514  0x000014c4 call  0x000042cb 
- 00017515  0x000014c5 call  0x0000401d 
- 00017516  0x000014c6 fetch  0x00000001 , 0x00004b80 
- 00017517  0x000014c7 beq  0x00000001 , 0x0000447d 
- 00017518  0x000014c8 fetch  0x00000001 , 0x00004b88 
- 00017519  0x000014c9 rtn  0x00000034 
- 00017520  0x000014ca fetch  0x00000008 , 0x00004bab 
- 00017521  0x000014cb bbit0  0x00000015 , 0x00004474 
- 00017522  0x000014cc fetch  0x00000001 , 0x00004b8b 
- 00017523  0x000014cd beq  0x00000001 , 0x00004491 
- 00017524  0x000014cf arg  0x00000009 , 0x00000011 
- 00017525  0x000014d0 call  0x00004dc0 
- 00017526  0x000014d1 fetch  0x00000002 , 0x000044de 
- 00017527  0x000014d2 istore  0x00000002 , 0x00000005 
- 00017528  0x000014d3 setarg  0x000002a1 
- 00017529  0x000014d4 istore  0x00000002 , 0x00000005 
- 00017530  0x000014d5 fetch  0x00000007 , 0x000048d0 
- 00017531  0x000014d6 istore  0x00000007 , 0x00000005 
- 00017532  0x000014d7 rtn 
- 00017533  0x000014da fetch  0x00000001 , 0x000048d0 
- 00017534  0x000014db store  0x00000001 , 0x00004b81 
- 00017535  0x000014dc fetch  0x00000001 , 0x000048d1 
- 00017536  0x000014dd istore  0x00000001 , 0x00000005 
- 00017537  0x000014de fetch  0x00000001 , 0x000048d3 
- 00017538  0x000014df istore  0x00000001 , 0x00000005 
- 00017539  0x000014e0 fetch  0x00000002 , 0x000048d5 
- 00017540  0x000014e1 istore  0x00000002 , 0x00000005 
- 00017541  0x000014e2 arg  0x00000007 , 0x00000011 
- 00017542  0x000014e3 call  0x00004dc0 
- 00017543  0x000014e4 fetch  0x00000002 , 0x000044de 
- 00017544  0x000014e5 istore  0x00000002 , 0x00000005 
- 00017545  0x000014e6 setarg  0x000002a1 
- 00017546  0x000014e7 istore  0x00000002 , 0x00000005 
- 00017547  0x000014e8 fetch  0x00000005 , 0x00004b81 
- 00017548  0x000014e9 istore  0x00000005 , 0x00000005 
- 00017549  0x000014ea rtn 
- 00017550  0x000014ed setarg  0x00000000 
- 00017551  0x000014ee store  0x00000007 , 0x000048d0 
- 00017552  0x000014ef branch  0x00004474 
- 00017553  0x000014f3 fetch  0x00000001 , 0x00004b8c 
- 00017554  0x000014f4 branch  0x000044b3 , 0x00000034 
- 00017555  0x000014f5 fetch  0x00000008 , 0x00004bcd 
- 00017556  0x000014f7 store  0x00000008 , 0x0000095c 
- 00017557  0x000014f8 fetch  0x00000001 , 0x00004bcc 
- 00017558  0x000014f9 beq  0x00000003 , 0x000044a1 
- 00017559  0x000014fa beq  0x00000002 , 0x000044aa 
- 00017560  0x000014fb arg  0x0000000a , 0x00000011 
- 00017561  0x000014fc call  0x00004dc0 
- 00017562  0x000014fd fetch  0x00000002 , 0x000044de 
- 00017563  0x000014fe istore  0x00000002 , 0x00000005 
- 00017564  0x000014ff setarg  0x000001a1 
- 00017565  0x00001500 istore  0x00000002 , 0x00000005 
- 00017566  0x00001501 fetch  0x00000008 , 0x0000095c 
- 00017567  0x00001502 istore  0x00000008 , 0x00000005 
- 00017568  0x00001503 rtn 
- 00017569  0x00001506 arg  0x00000004 , 0x00000011 
- 00017570  0x00001507 call  0x00004dc0 
- 00017571  0x00001508 fetch  0x00000002 , 0x000044de 
- 00017572  0x00001509 istore  0x00000002 , 0x00000005 
- 00017573  0x0000150a setarg  0x000003a1 
- 00017574  0x0000150b istore  0x00000002 , 0x00000005 
- 00017575  0x0000150c fetch  0x00000002 , 0x0000095c 
- 00017576  0x0000150d istore  0x00000002 , 0x00000005 
- 00017577  0x0000150e rtn 
- 00017578  0x00001511 arg  0x00000003 , 0x00000011 
- 00017579  0x00001512 call  0x00004dc0 
- 00017580  0x00001513 fetch  0x00000002 , 0x000044de 
- 00017581  0x00001514 istore  0x00000002 , 0x00000005 
- 00017582  0x00001515 setarg  0x000004a1 
- 00017583  0x00001516 istore  0x00000002 , 0x00000005 
- 00017584  0x00001517 fetch  0x00000001 , 0x0000095c 
- 00017585  0x00001518 istore  0x00000001 , 0x00000005 
- 00017586  0x00001519 rtn 
- 00017587  0x0000151c fetch  0x00000008 , 0x00004bd6 
- 00017588  0x0000151d branch  0x00004494 
- 00017589  0x00001524 bpatch  0x000000d9 , 0x0000401b 
- 00017590  0x00001525 call  0x00003e9b 
- 00017591  0x00001526 call  0x00004956 
- 00017592  0x00001528 call  0x0000232b 
- 00017593  0x00001529 call  0x00002556 
- 00017594  0x0000152a call  0x000047cd 
- 00017595  0x0000152c call  0x000048be 
- 00017596  0x0000152d call  0x000048ef 
- 00017597  0x0000152f call  0x0000407c 
- 00017598  0x00001530 call  0x000044cc 
- 00017599  0x00001531 call  0x000044dc 
- 00017600  0x00001532 call  0x000044ff 
- 00017601  0x00001534 call  0x00004504 
- 00017602  0x00001535 call  0x00004512 
- 00017603  0x00001536 call  0x0000451f 
- 00017604  0x00001537 call  0x00004515 
- 00017605  0x00001539 call  0x0000452a 
- 00017606  0x0000153a call  0x0000452d 
- 00017607  0x0000153b call  0x00004532 
- 00017608  0x0000153c call  0x00004535 
- 00017609  0x0000153d call  0x00004022 
- 00017610  0x0000153e call  0x00004547 
- 00017611  0x0000153f branch  0x0000453c 
- 00017612  0x00001545 fetch  0x00000008 , 0x00004bab 
- 00017613  0x00001546 bbit1  0x00000037 , 0x000044cf 
- 00017614  0x00001547 rtn 
- 00017615  0x0000154a fetch  0x00000001 , 0x00004b9e 
- 00017616  0x0000154b rtnne  0x00000001 
- 00017617  0x0000154c arg  0x00004b9b , 0x00000013 
- 00017618  0x0000154d arg  0x000044d4 , 0x00000012 
- 00017619  0x0000154e branch  0x0000318a 
- 00017620  0x00001551 fetch  0x00000001 , 0x00004938 
- 00017621  0x00001552 rtneq  0x00000000 
- 00017622  0x00001553 fetch  0x00000008 , 0x00004bab 
- 00017623  0x00001554 rtnbit1  0x00000006 
- 00017624  0x00001555 arg  0x00000006 , 0x00000007 
- 00017625  0x00001556 call  0x000046f0 
- 00017626  0x00001557 call  0x00003173 
- 00017627  0x00001558 branch  0x0000454e 
- 00017628  0x0000155c fetch  0x00000001 , 0x00004938 
- 00017629  0x0000155d beq  0x00000000 , 0x000044e2 
- 00017630  0x0000155e fetch  0x00000008 , 0x00004bab 
- 00017631  0x0000155f rtnbit0  0x00000035 
- 00017632  0x00001560 fetcht  0x00000001 , 0x00004bca 
- 00017633  0x00001561 branch  0x000044e5 
- 00017634  0x00001564 fetch  0x00000008 , 0x00004bab 
- 00017635  0x00001565 rtnbit0  0x00000032 
- 00017636  0x00001566 fetcht  0x00000001 , 0x00004bcb 
- 00017637  0x00001568 storet  0x00000001 , 0x00004b9d 
- 00017638  0x00001569 call  0x00004115 
- 00017639  0x0000156a and  0x0000003f , 0x00000007 , 0x0000003f 
- 00017640  0x0000156b fetcht  0x00000001 , 0x00004b9d 
- 00017641  0x0000156c isub  0x00000002 , 0x0000003e 
- 00017642  0x0000156d branch  0x000044f1 , 0x00000005 
- 00017643  0x0000156f fetch  0x00000001 , 0x0000478f 
- 00017644  0x00001570 store  0x00000001 , 0x00004ba0 
- 00017645  0x00001571 fetch  0x00000001 , 0x00004b9f 
- 00017646  0x00001572 rtneq  0x00000000 
- 00017647  0x00001573 jam  0x00000000 , 0x00004b9f 
- 00017648  0x00001574 rtn 
- 00017649  0x00001577 call  0x000044f6 
- 00017650  0x00001578 fetch  0x00000001 , 0x00004b9f 
- 00017651  0x00001579 rtneq  0x00000001 
- 00017652  0x0000157a jam  0x00000001 , 0x00004b9f 
- 00017653  0x0000157b branch  0x00007931 
- 00017654  0x0000157f arg  0x00004827 , 0x00000012 
- 00017655  0x00001580 arg  0x00004ba0 , 0x00000013 
- 00017656  0x00001581 fetch  0x00000001 , 0x00004938 
- 00017657  0x00001582 beq  0x00000000 , 0x0000318a 
- 00017658  0x00001583 arg  0x000044d4 , 0x00000012 
- 00017659  0x00001584 call  0x0000318a 
- 00017660  0x00001585 fetch  0x00000001 , 0x00004ba0 
- 00017661  0x00001586 beq  0x00000001 , 0x000046e2 
- 00017662  0x00001587 rtn 
- 00017663  0x0000158c arg  0x00004ac2 , 0x00000013 
- 00017664  0x0000158d arg  0x00004502 , 0x00000012 
- 00017665  0x0000158e branch  0x00003191 
- 00017666  0x00001591 call  0x00004576 
- 00017667  0x00001592 branch  0x00003e20 
- 00017668  0x00001596 arg  0x00004b77 , 0x00000013 
- 00017669  0x00001597 arg  0x0000450a , 0x00000012 
- 00017670  0x00001598 call  0x00003191 
- 00017671  0x00001599 fetch  0x00000001 , 0x00004b77 
- 00017672  0x0000159a beq  0x00000001 , 0x00003203 
- 00017673  0x0000159b rtn 
- 00017674  0x0000159e fetch  0x00000001 , 0x00004ac1 
- 00017675  0x0000159f beq  0x000000ff , 0x000042f8 
- 00017676  0x000015a0 fetch  0x00000001 , 0x00004ab0 
- 00017677  0x000015a1 nbranch  0x0000470e , 0x00000034 
- 00017678  0x000015a2 fetch  0x00000008 , 0x00004bab 
- 00017679  0x000015a3 bbit1  0x00000033 , 0x00004553 
- 00017680  0x000015a4 bbit1  0x0000002f , 0x0000481f 
- 00017681  0x000015a5 branch  0x00003e20 
- 00017682  0x000015a8 arg  0x00004b76 , 0x00000013 
- 00017683  0x000015a9 arg  0x0000438e , 0x00000012 
- 00017684  0x000015aa branch  0x0000318a 
- 00017685  0x000015ad fetch  0x00000001 , 0x00004ac6 
- 00017686  0x000015ae rtn  0x00000034 
- 00017687  0x000015af arg  0x00004ac8 , 0x00000013 
- 00017688  0x000015b0 arg  0x0000451a , 0x00000012 
- 00017689  0x000015b1 branch  0x0000318a 
- 00017690  0x000015b3 fetch  0x00000001 , 0x00004ac7 
- 00017691  0x000015b4 nrtn  0x00000034 
- 00017692  0x000015b5 fetch  0x00000001 , 0x0000439b 
- 00017693  0x000015b6 rtnne  0x00000000 
- 00017694  0x000015b7 branch  0x00002090 
- 00017695  0x000015ba arg  0x00004af2 , 0x00000013 
- 00017696  0x000015bb arg  0x00004522 , 0x00000012 
- 00017697  0x000015bc branch  0x0000318a 
- 00017698  0x000015bf fetch  0x00000002 , 0x00004af0 
- 00017699  0x000015c0 store  0x00000002 , 0x00004af2 
- 00017700  0x000015c1 branch  0x000043cb 
- 00017701  0x000015c4 fetch  0x00000001 , 0x00004b75 
- 00017702  0x000015c5 rtnbit1  0x00000002 
- 00017703  0x000015c6 call  0x0000436c 
- 00017704  0x000015c7 arg  0x00000000 , 0x00000007 
- 00017705  0x000015c8 branch  0x00004375 
- 00017706  0x000015cb arg  0x0000478a , 0x00000013 
- 00017707  0x000015cc arg  0x00004424 , 0x00000012 
- 00017708  0x000015cd branch  0x0000318a 
- 00017709  0x000015d0 arg  0x00004b87 , 0x00000013 
- 00017710  0x000015d1 arg  0x00004530 , 0x00000012 
- 00017711  0x000015d2 branch  0x0000318a 
- 00017712  0x000015d4 jam  0x00000001 , 0x00004b88 
- 00017713  0x000015d5 rtn 
- 00017714  0x000015d8 arg  0x00004ac4 , 0x00000013 
- 00017715  0x000015d9 arg  0x00003e20 , 0x00000012 
- 00017716  0x000015da branch  0x0000318a 
- 00017717  0x000015de arg  0x00004aaf , 0x00000013 
- 00017718  0x000015df arg  0x00004538 , 0x00000012 
- 00017719  0x000015e0 branch  0x0000318a 
- 00017720  0x000015e2 fetch  0x00000001 , 0x00004b8a 
- 00017721  0x000015e3 store  0x00000001 , 0x00004177 
- 00017722  0x000015e4 jam  0x00000001 , 0x00004aae 
- 00017723  0x000015e5 rtn 
- 00017724  0x000015e9 fetch  0x00000001 , 0x0000492a 
- 00017725  0x000015ea rtnbit1  0x00000007 
- 00017726  0x000015eb arg  0x00004ab2 , 0x00000013 
- 00017727  0x000015ec arg  0x00004541 , 0x00000012 
- 00017728  0x000015ed branch  0x00003191 
- 00017729  0x000015f0 fetch  0x00000001 , 0x00004938 
- 00017730  0x000015f1 beq  0x00000000 , 0x000047e1 
- 00017731  0x000015f2 branch  0x0000431b 
- 00017732  0x000015f5 fetch  0x00000002 , 0x00004bbe 
- 00017733  0x000015f6 store  0x00000002 , 0x00004ab2 
- 00017734  0x000015f7 rtn 
- 00017735  0x000015fa arg  0x000049bf , 0x00000013 
- 00017736  0x000015fb arg  0x0000454a , 0x00000012 
- 00017737  0x000015fc branch  0x0000318a 
- 00017738  0x000015ff call  0x000045f1 
- 00017739  0x00001600 fetch  0x00000001 , 0x00004ac5 
- 00017740  0x00001601 nbranch  0x000046c0 , 0x00000034 
- 00017741  0x00001602 rtn 
- 00017742  0x00001605 isolate1  0x00000026 , 0x00000000 
- 00017743  0x00001606 call  0x000047f2 , 0x00000001 
- 00017744  0x00001607 call  0x0000431b 
- 00017745  0x00001608 call  0x0000439d 
- 00017746  0x00001609 branch  0x00004553 
- 00017747  0x0000160c bpatch  0x000000da , 0x0000401b 
- 00017748  0x0000160d call  0x00004314 
- 00017749  0x0000160e fetch  0x00000002 , 0x0000478c 
- 00017750  0x0000160f bbit1  0x0000000b , 0x0000455f 
- 00017751  0x00001610 fetch  0x00000008 , 0x00004bab 
- 00017752  0x00001611 bbit0  0x00000008 , 0x0000455f 
- 00017753  0x00001612 fetcht  0x00000002 , 0x00004997 
- 00017754  0x00001613 increase  0x00000001 , 0x00000002 
- 00017755  0x00001614 storet  0x00000002 , 0x00004997 
- 00017756  0x00001615 storet  0x00000002 , 0x0000437b 
- 00017757  0x00001616 random  0x0000003f 
- 00017758  0x00001617 store  0x00000001 , 0x0000437a 
- 00017759  0x00001619 fetch  0x00000003 , 0x00004ac9 
- 00017760  0x0000161a store  0x00000003 , 0x0000437d 
- 00017761  0x0000161b call  0x00003225 
- 00017762  0x0000161c fetch  0x00000002 , 0x00004791 
- 00017763  0x0000161d store  0x00000002 , 0x00004ac2 
- 00017764  0x0000161e jam  0x00000006 , 0x000000bd 
- 00017765  0x0000161f setarg  0x00000000 
- 00017766  0x00001620 store  0x00000002 , 0x00004ab2 
- 00017767  0x00001621 store  0x00000001 , 0x00004b77 
- 00017768  0x00001622 store  0x00000001 , 0x00004ac4 
- 00017769  0x00001623 store  0x00000001 , 0x00004ba7 
- 00017770  0x00001624 store  0x00000001 , 0x00004aac 
- 00017771  0x00001625 arg  0x00000002 , 0x00000007 
- 00017772  0x00001626 call  0x000046f0 
- 00017773  0x00001627 call  0x000046e4 
- 00017774  0x00001628 fetch  0x00000001 , 0x00004bb3 
- 00017775  0x00001629 isolate1  0x00000001 , 0x0000003f 
- 00017776  0x0000162a call  0x000043df , 0x00000001 
- 00017777  0x0000162b fetch  0x00000001 , 0x00004bb3 
- 00017778  0x0000162c isolate1  0x00000000 , 0x0000003f 
- 00017779  0x0000162d call  0x000078c4 , 0x00000001 
- 00017780  0x0000162e call  0x0000498e 
- 00017781  0x0000162f branch  0x000048cc 
- 00017782  0x00001633 bpatch  0x000000db , 0x0000401b 
- 00017783  0x00001634 arg  0x00000006 , 0x00000007 
- 00017784  0x00001635 call  0x000046f4 
- 00017785  0x00001636 jam  0x00000000 , 0x00004ac4 
- 00017786  0x00001637 fetch  0x00000001 , 0x00004bb3 
- 00017787  0x00001638 isolate1  0x00000001 , 0x0000003f 
- 00017788  0x00001639 call  0x00004581 , 0x00000001 
- 00017789  0x0000163a fetch  0x00000001 , 0x00004bb3 
- 00017790  0x0000163b isolate1  0x00000000 , 0x0000003f 
- 00017791  0x0000163c call  0x00004583 , 0x00000001 
- 00017792  0x0000163d branch  0x00004912 
- 00017793  0x0000163f jam  0x00000000 , 0x00004b77 
- 00017794  0x00001640 branch  0x000078f4 
- 00017795  0x00001642 setarg  0x00000000 
- 00017796  0x00001643 store  0x00000002 , 0x00004ac2 
- 00017797  0x00001644 branch  0x000078c9 
- 00017798  0x00001647 bpatch  0x000000dc , 0x0000401b 
- 00017799  0x00001648 fetch  0x00000008 , 0x00004bab 
- 00017800  0x00001649 rtnbit0  0x00000002 
- 00017801  0x0000164a call  0x000048c6 
- 00017802  0x0000164b arg  0x00000002 , 0x00000007 
- 00017803  0x0000164c call  0x000046f4 
- 00017804  0x0000164d call  0x0000458f 
- 00017805  0x0000164f call  0x000045a2 
- 00017806  0x00001650 branch  0x000045ee 
- 00017807  0x00001654 fetch  0x00000001 , 0x000000e8 
- 00017808  0x00001655 beq  0x00000034 , 0x00004593 
- 00017809  0x00001656 beq  0x00000033 , 0x00004596 
- 00017810  0x00001657 rtn 
- 00017811  0x00001659 store  0x00000001 , 0x00004b78 
- 00017812  0x0000165a fetch  0x00000006 , 0x00000297 
- 00017813  0x0000165b branch  0x00004598 
- 00017814  0x0000165d store  0x00000001 , 0x00004b78 
- 00017815  0x0000165e fetch  0x00000006 , 0x00000041 
- 00017816  0x00001660 store  0x00000006 , 0x00004b79 
- 00017817  0x00001661 fetch  0x00000007 , 0x00004b78 
- 00017818  0x00001662 arg  0x00004939 , 0x00000006 
- 00017819  0x00001663 arg  0x00000003 , 0x00000039 
- 00017820  0x00001665 ifetcht  0x00000007 , 0x00000006 
- 00017821  0x00001666 isub  0x00000002 , 0x0000003e 
- 00017822  0x00001667 branch  0x000045b7 , 0x00000005 
- 00017823  0x00001668 increase  0x00000016 , 0x00000006 
- 00017824  0x00001669 loop  0x0000459c 
- 00017825  0x0000166a rtn 
- 00017826  0x0000166c arg  0x00004939 , 0x00000011 
- 00017827  0x0000166d fetch  0x00000001 , 0x00004938 
- 00017828  0x0000166e increase  0xffffffff , 0x0000003f 
- 00017829  0x0000166f mul32  0x0000003f , 0x0000001d , 0x0000003f 
- 00017830  0x00001670 iadd  0x00000011 , 0x00000011 
- 00017831  0x00001671 fetch  0x00000001 , 0x000000e8 
- 00017832  0x00001672 istore  0x00000001 , 0x00000011 
- 00017833  0x00001673 beq  0x00000034 , 0x000045ac 
- 00017834  0x00001674 beq  0x00000033 , 0x000045b3 
- 00017835  0x00001675 rtn 
- 00017836  0x00001678 fetch  0x00000006 , 0x00000297 
- 00017837  0x00001679 istore  0x00000006 , 0x00000005 
- 00017838  0x0000167a arg  0x00004316 , 0x00000006 
- 00017839  0x0000167b call  0x00007d0c 
- 00017840  0x0000167c fetch  0x00000006 , 0x0000437a 
- 00017841  0x0000167d istore  0x00000006 , 0x00000005 
- 00017842  0x0000167e rtn 
- 00017843  0x00001680 fetch  0x00000006 , 0x00000041 
- 00017844  0x00001681 istore  0x00000006 , 0x00000005 
- 00017845  0x00001682 arg  0x000041cb , 0x00000006 
- 00017846  0x00001683 branch  0x00007d0c 
- 00017847  0x00001686 increase  0xfffffffa , 0x00000006 
- 00017848  0x00001687 copy  0x00000006 , 0x00000005 
- 00017849  0x00001688 fetcht  0x00000006 , 0x00004b79 
- 00017850  0x00001689 increase  0x00000003 , 0x00000002 
- 00017851  0x0000168a istoret  0x00000006 , 0x00000005 
- 00017852  0x0000168b rtn 
- 00017853  0x0000168e arg  0x00004939 , 0x00000011 
- 00017854  0x0000168f fetch  0x00000001 , 0x00004938 
- 00017855  0x00001690 rtneq  0x00000000 
- 00017856  0x00001691 increase  0xffffffff , 0x0000003f 
- 00017857  0x00001692 mul32  0x0000003f , 0x0000001d , 0x0000003f 
- 00017858  0x00001693 iadd  0x00000011 , 0x00000011 
- 00017859  0x00001694 ifetch  0x00000001 , 0x00000011 
- 00017860  0x00001695 store  0x00000001 , 0x00004482 
- 00017861  0x00001696 beq  0x00000033 , 0x000045c8 
- 00017862  0x00001697 beq  0x00000034 , 0x000045cd 
- 00017863  0x00001698 rtn 
- 00017864  0x0000169b ifetch  0x00000006 , 0x00000006 
- 00017865  0x0000169d store  0x00000006 , 0x000041dd 
- 00017866  0x0000169e arg  0x000041cb , 0x00000005 
- 00017867  0x0000169f call  0x00007d0c 
- 00017868  0x000016a0 branch  0x0000602c 
- 00017869  0x000016a3 ifetch  0x00000006 , 0x00000006 
- 00017870  0x000016a5 store  0x00000006 , 0x000041dd 
- 00017871  0x000016a6 arg  0x00004316 , 0x00000005 
- 00017872  0x000016a7 call  0x00007d0c 
- 00017873  0x000016a8 ifetch  0x00000006 , 0x00000006 
- 00017874  0x000016a9 store  0x00000006 , 0x0000437a 
- 00017875  0x000016aa rtn 
- 00017876  0x000016af fetch  0x00000002 , 0x00004990 
- 00017877  0x000016b0 arg  0x0000aa55 , 0x00000002 
- 00017878  0x000016b1 isub  0x00000002 , 0x0000003e 
- 00017879  0x000016b2 branch  0x000045e2 , 0x00000005 
- 00017880  0x000016b3 storet  0x00000002 , 0x00004990 
- 00017881  0x000016b4 call  0x000045e7 
- 00017882  0x000016b5 fetch  0x00000001 , 0x00004ab4 
- 00017883  0x000016b6 store  0x00000001 , 0x00004938 
- 00017884  0x000016b7 fetch  0x00000001 , 0x00004926 
- 00017885  0x000016b8 store  0x00000001 , 0x00004992 
- 00017886  0x000016b9 fetch  0x00000004 , 0x0000488d 
- 00017887  0x000016ba store  0x00000004 , 0x00004891 
- 00017888  0x000016bb store  0x00000004 , 0x0000483c 
- 00017889  0x000016bc rtn 
- 00017890  0x000016bf call  0x000045bd 
- 00017891  0x000016c0 fetch  0x00000004 , 0x00004993 
- 00017892  0x000016c1 store  0x00000004 , 0x00004891 
- 00017893  0x000016c2 store  0x00000004 , 0x0000483c 
- 00017894  0x000016c3 rtn 
- 00017895  0x000016c6 fetch  0x00000006 , 0x0000437a 
- 00017896  0x000016c7 store  0x00000006 , 0x00004950 
- 00017897  0x000016c8 add  0x0000003f , 0x00000100 , 0x0000003f 
- 00017898  0x000016c9 store  0x00000006 , 0x0000496d 
- 00017899  0x000016ca add  0x0000003f , 0x00000100 , 0x0000003f 
- 00017900  0x000016cb store  0x00000006 , 0x0000498a 
- 00017901  0x000016cc rtn 
- 00017902  0x000016d0 fetch  0x00000001 , 0x000049c0 
- 00017903  0x000016d1 store  0x00000001 , 0x000049bf 
- 00017904  0x000016d2 rtn 
- 00017905  0x000016d5 bpatch  0x000000dd , 0x0000401b 
- 00017906  0x000016d6 fetch  0x00000008 , 0x00004bab 
- 00017907  0x000016d7 bbit1  0x00000013 , 0x0000463f 
- 00017908  0x000016d8 bbit1  0x00000012 , 0x00004603 
- 00017909  0x000016d9 rtn 
- 00017910  0x000016dc call  0x00005d10 
- 00017911  0x000016dd call  0x0000460a 
- 00017912  0x000016de call  0x000045fd 
- 00017913  0x000016df call  0x00005d33 
- 00017914  0x000016e0 call  0x00004611 
- 00017915  0x000016e1 call  0x000045d4 
- 00017916  0x000016e2 branch  0x00003f65 
- 00017917  0x000016e6 setarg  0x000049b8 
- 00017918  0x000016e7 arg  0x00004938 , 0x00000002 
- 00017919  0x000016e8 isub  0x00000002 , 0x00000002 
- 00017920  0x000016e9 fetch  0x00000003 , 0x000049b8 
- 00017921  0x000016ea arg  0x00004938 , 0x00000011 
- 00017922  0x000016eb rtn 
- 00017923  0x000016ee call  0x00005d10 
- 00017924  0x000016ef call  0x0000460a 
- 00017925  0x000016f0 call  0x0000461f 
- 00017926  0x000016f2 call  0x000045fd 
- 00017927  0x000016f3 call  0x00004622 
- 00017928  0x000016f4 call  0x00004611 
- 00017929  0x000016f5 branch  0x00003f65 
- 00017930  0x000016f8 jam  0x000000ab , 0x00000964 
- 00017931  0x000016fa call  0x000061d7 
- 00017932  0x000016fb call  0x00005d15 
- 00017933  0x000016fc arg  0x000049bb , 0x00000011 
- 00017934  0x000016fd fetcht  0x00000001 , 0x00000964 
- 00017935  0x000016fe call  0x00004613 
- 00017936  0x000016ff branch  0x000061d7 
- 00017937  0x00001702 jam  0x000000b9 , 0x00000964 
- 00017938  0x00001703 branch  0x0000460b 
- 00017939  0x00001706 istoret  0x00000001 , 0x00000011 
- 00017940  0x00001707 rshift16  0x0000003f , 0x00000002 
- 00017941  0x00001708 istoret  0x00000001 , 0x00000005 
- 00017942  0x00001709 rshift8  0x0000003f , 0x00000002 
- 00017943  0x0000170a istoret  0x00000001 , 0x00000005 
- 00017944  0x0000170b istore  0x00000001 , 0x00000005 
- 00017945  0x0000170c deposit  0x00000011 
- 00017946  0x0000170d store  0x00000002 , 0x0000808a 
- 00017947  0x0000170e setarg  0x00000000 
- 00017948  0x0000170f store  0x00000002 , 0x0000808e 
- 00017949  0x00001710 jam  0x00000002 , 0x00008006 
- 00017950  0x00001711 branch  0x00005ccf 
- 00017951  0x00001714 fetch  0x00000003 , 0x000049b8 
- 00017952  0x00001715 store  0x00000003 , 0x000044a5 
- 00017953  0x00001716 branch  0x00005ceb 
- 00017954  0x00001719 copy  0x0000003f , 0x00000013 
- 00017955  0x0000171a copy  0x00000011 , 0x0000003f 
- 00017956  0x0000171b increase  0xfffffffc , 0x0000003f 
- 00017957  0x0000171c copy  0x0000003f , 0x00000012 
- 00017958  0x0000171d ifetch  0x00000004 , 0x00000012 
- 00017959  0x0000171e store  0x00000004 , 0x000049bb 
- 00017960  0x0000171f copy  0x00000013 , 0x0000003f 
- 00017961  0x00001720 call  0x00005d22 
- 00017962  0x00001721 fetch  0x00000004 , 0x000049bb 
- 00017963  0x00001722 istore  0x00000004 , 0x00000012 
- 00017964  0x00001723 rtn 
- 00017965  0x00001726 fetch  0x00000008 , 0x00004bab 
- 00017966  0x00001727 rtnbit0  0x00000012 
- 00017967  0x00001728 call  0x00004611 
- 00017968  0x00001729 call  0x00005b08 
- 00017969  0x0000172a fetcht  0x00000001 , 0x000044b5 
- 00017970  0x0000172b call  0x00006065 
- 00017971  0x0000172c fetcht  0x00000001 , 0x000044ba 
- 00017972  0x0000172d branch  0x00003f54 
- 00017973  0x00001730 call  0x00005da5 
- 00017974  0x00001731 fetch  0x00000008 , 0x00004bab 
- 00017975  0x00001732 isolate1  0x00000009 , 0x0000003f 
- 00017976  0x00001733 ncall  0x00005dbf , 0x00000001 
- 00017977  0x00001734 call  0x0000463b 
- 00017978  0x00001735 branch  0x000045d4 
- 00017979  0x00001738 arg  0x00000080 , 0x00000002 
- 00017980  0x00001739 arg  0x00004938 , 0x00000011 
- 00017981  0x0000173a arg  0x00000000 , 0x00000012 
- 00017982  0x0000173b branch  0x00005ddc 
- 00017983  0x0000173e arg  0x00000080 , 0x00000002 
- 00017984  0x0000173f arg  0x00004938 , 0x00000011 
- 00017985  0x00001740 arg  0x00000000 , 0x00000012 
- 00017986  0x00001741 branch  0x00005dce 
- 00017987  0x00001745 arg  0x00000001 , 0x00000002 
- 00017988  0x00001746 arg  0x00004992 , 0x00000011 
- 00017989  0x00001747 arg  0x0000005a , 0x00000012 
- 00017990  0x00001748 branch  0x00005dce 
- 00017991  0x0000174b arg  0x00000001 , 0x00000002 
- 00017992  0x0000174c arg  0x00004992 , 0x00000011 
- 00017993  0x0000174d arg  0x0000005a , 0x00000012 
- 00017994  0x0000174e branch  0x00005ddc 
- 00017995  0x00001753 bpatch  0x000000de , 0x0000401b 
- 00017996  0x00001754 call  0x00004990 
- 00017997  0x00001755 call  0x00007936 
- 00017998  0x00001756 call  0x00004027 
- 00017999  0x00001757 call  0x00004655 
- 00018000  0x00001758 call  0x000046a0 
- 00018001  0x00001759 call  0x000046d6 
- 00018002  0x0000175a call  0x00003dbd 
- 00018003  0x0000175b call  0x00003f88 
- 00018004  0x0000175c branch  0x00003dd4 
- 00018005  0x0000175f fetch  0x00000008 , 0x00004bab 
- 00018006  0x00001760 bbit1  0x00000029 , 0x0000465a 
- 00018007  0x00001761 bbit1  0x00000037 , 0x0000465a 
- 00018008  0x00001762 rtn 
- 00018009  0x00001765 jam  0x00000003 , 0x00004b94 
- 00018010  0x00001767 fetch  0x00000001 , 0x0000491b 
- 00018011  0x00001768 rtneq  0x000000ff 
- 00018012  0x00001769 arg  0x00000000 , 0x00000011 
- 00018013  0x0000176a jam  0x00000006 , 0x00004b96 
- 00018014  0x0000176b fetcht  0x00000001 , 0x0000491b 
- 00018015  0x0000176c call  0x0000466a 
- 00018016  0x0000176d store  0x00000001 , 0x00004b94 
- 00018017  0x0000176e fetch  0x00000001 , 0x00004910 
- 00018018  0x0000176f beq  0x000000ff , 0x00004667 
- 00018019  0x00001770 call  0x00004168 
- 00018020  0x00001772 copy  0x00000011 , 0x0000003f 
- 00018021  0x00001773 bbit1  0x00000006 , 0x0000468b 
- 00018022  0x00001774 branch  0x00004680 
- 00018023  0x00001777 fetcht  0x00000001 , 0x0000491b 
- 00018024  0x00001778 call  0x00003f56 
- 00018025  0x00001779 branch  0x00004664 
- 00018026  0x0000177d fetch  0x00000008 , 0x00004bab 
- 00018027  0x0000177e bbit1  0x0000002d , 0x00004676 
- 00018028  0x0000177f fetch  0x00000001 , 0x00004b94 
- 00018029  0x00001780 copy  0x0000003f , 0x00000013 
- 00018030  0x00001781 fetch  0x00000001 , 0x00004910 
- 00018031  0x00001782 beq  0x000000ff , 0x00004195 
- 00018032  0x00001783 fetch  0x00000001 , 0x00004b9a 
- 00018033  0x00001784 nbranch  0x00004673 , 0x00000034 
- 00018034  0x00001785 branch  0x00004678 
- 00018035  0x00001788 jam  0x00000000 , 0x00004b9e 
- 00018036  0x00001789 jam  0x00000000 , 0x00004b94 
- 00018037  0x0000178a rtn 
- 00018038  0x0000178d fetch  0x00000001 , 0x00004b94 
- 00018039  0x0000178e branch  0x00004187 
- 00018040  0x00001791 call  0x00006059 
- 00018041  0x00001792 fetcht  0x00000001 , 0x00004910 
- 00018042  0x00001793 branch  0x00004676 , 0x00000001 
- 00018043  0x00001794 fetcht  0x00000001 , 0x00004910 
- 00018044  0x00001795 call  0x00006069 
- 00018045  0x00001796 fetcht  0x00000001 , 0x0000491b 
- 00018046  0x00001797 fetch  0x00000001 , 0x00004b94 
- 00018047  0x00001798 branch  0x00004187 
- 00018048  0x0000179b fetch  0x00000001 , 0x00004b9e 
- 00018049  0x0000179c rtneq  0x00000000 
- 00018050  0x0000179d jam  0x00000000 , 0x00004b9e 
- 00018051  0x0000179e fetch  0x00000008 , 0x00004bab 
- 00018052  0x0000179f rtnbit1  0x00000034 
- 00018053  0x000017a0 fetch  0x00000001 , 0x00004b9b 
- 00018054  0x000017a1 sub  0x0000003f , 0x00000014 , 0x0000003e 
- 00018055  0x000017a2 ncall  0x000046b5 , 0x00000002 
- 00018056  0x000017a3 fetch  0x00000001 , 0x0000478f 
- 00018057  0x000017a4 store  0x00000001 , 0x00004b9b 
- 00018058  0x000017a5 rtn 
- 00018059  0x000017a8 call  0x00004697 
- 00018060  0x000017a9 rtn  0x00000028 
- 00018061  0x000017aa fetch  0x00000001 , 0x00004b9e 
- 00018062  0x000017ab rtneq  0x00000001 
- 00018063  0x000017ac jam  0x00000001 , 0x00004b9e 
- 00018064  0x000017ad fetch  0x00000008 , 0x00004bab 
- 00018065  0x000017ae bbit1  0x00000034 , 0x000044d4 
- 00018066  0x000017af fetch  0x00000001 , 0x00004b77 
- 00018067  0x000017b0 rtn  0x00000034 
- 00018068  0x000017b1 fetch  0x00000001 , 0x00004902 
- 00018069  0x000017b2 store  0x00000001 , 0x00004b77 
- 00018070  0x000017b3 rtn 
- 00018071  0x000017b6 disable  0x00000028 
- 00018072  0x000017b7 fetch  0x00000008 , 0x00004bab 
- 00018073  0x000017b8 rtnbit1  0x0000002d 
- 00018074  0x000017b9 fetch  0x00000001 , 0x00004b8e 
- 00018075  0x000017ba rtn  0x00000034 
- 00018076  0x000017bb fetch  0x00000001 , 0x00004b8f 
- 00018077  0x000017bc rtn  0x00000034 
- 00018078  0x000017bd enable  0x00000028 
- 00018079  0x000017be rtn 
- 00018080  0x000017c3 fetch  0x00000008 , 0x00004bab 
- 00018081  0x000017c4 bbit1  0x0000002a , 0x000046a4 
- 00018082  0x000017c5 bbit1  0x0000002b , 0x00003e9b 
- 00018083  0x000017c6 rtn 
- 00018084  0x000017c8 fetcht  0x00000001 , 0x0000491e 
- 00018085  0x000017c9 call  0x00003f56 
- 00018086  0x000017ca fetcht  0x00000001 , 0x0000491e 
- 00018087  0x000017cb call  0x00006059 
- 00018088  0x000017cc branch  0x000046ad , 0x00000001 
- 00018089  0x000017ce fetch  0x00000001 , 0x00004938 
- 00018090  0x000017cf rtneq  0x00000001 
- 00018091  0x000017d0 jam  0x00000001 , 0x00004938 
- 00018092  0x000017d1 branch  0x00004316 
- 00018093  0x000017d5 fetch  0x00000008 , 0x00004bab 
- 00018094  0x000017d6 bbit0  0x0000002b , 0x000046b1 
- 00018095  0x000017d7 fetch  0x00000006 , 0x000048ef 
- 00018096  0x000017d8 store  0x00000006 , 0x000048e3 
- 00018097  0x000017da fetch  0x00000001 , 0x00004938 
- 00018098  0x000017db rtneq  0x00000000 
- 00018099  0x000017dc jam  0x00000000 , 0x00004938 
- 00018100  0x000017dd branch  0x000047f2 
- 00018101  0x000017e2 bpatch  0x000000df , 0x0000401b 
- 00018102  0x000017e3 fetch  0x00000001 , 0x00004bb4 
- 00018103  0x000017e4 rtneq  0x00000001 
- 00018104  0x000017e5 call  0x000046c2 
- 00018105  0x000017e6 storet  0x00000001 , 0x00004938 
- 00018106  0x000017e8 jam  0x00000000 , 0x000041ca 
- 00018107  0x000017e9 call  0x000046da 
- 00018108  0x000017ea call  0x00004316 
- 00018109  0x000017eb call  0x000046dc 
- 00018110  0x000017ec jam  0x00000001 , 0x00004ac5 
- 00018111  0x000017ed branch  0x000045ee 
- 00018112  0x000017f1 call  0x000046da 
- 00018113  0x000017f2 branch  0x00005d8c 
- 00018114  0x000017f5 fetcht  0x00000001 , 0x00004938 
- 00018115  0x000017f6 increase  0x00000001 , 0x00000002 
- 00018116  0x000017f7 fetch  0x00000008 , 0x00004bab 
- 00018117  0x000017f8 bbit1  0x00000011 , 0x000046c9 
- 00018118  0x000017f9 sub  0x00000002 , 0x00000002 , 0x0000003e 
- 00018119  0x000017fa ncall  0x000046d0 , 0x00000002 
- 00018120  0x000017fb rtn 
- 00018121  0x000017fe fetch  0x00000001 , 0x00004bb4 
- 00018122  0x000017ff increase  0xffffffff , 0x0000003f 
- 00018123  0x00001800 isub  0x00000002 , 0x0000003e 
- 00018124  0x00001801 ncall  0x000046ce , 0x00000002 
- 00018125  0x00001802 rtn 
- 00018126  0x00001805 arg  0x00000000 , 0x00000002 
- 00018127  0x00001806 rtn 
- 00018128  0x00001808 arg  0x00000001 , 0x00000002 
- 00018129  0x00001809 rtn 
- 00018130  0x0000180d arg  0x00000001 , 0x00000002 
- 00018131  0x0000180e arg  0x00004938 , 0x00000011 
- 00018132  0x0000180f arg  0x00000000 , 0x00000012 
- 00018133  0x00001810 branch  0x00005dce 
- 00018134  0x00001814 fetch  0x00000008 , 0x00004bab 
- 00018135  0x00001815 rtnbit0  0x00000034 
- 00018136  0x00001816 call  0x0000465a 
- 00018137  0x00001817 rtn 
- 00018138  0x0000181d arg  0x00000000 , 0x00000007 
- 00018139  0x0000181e branch  0x000046f0 
- 00018140  0x00001820 arg  0x00000000 , 0x00000007 
- 00018141  0x00001821 branch  0x000046f4 
- 00018142  0x00001823 arg  0x00000003 , 0x00000007 
- 00018143  0x00001824 branch  0x000046f0 
- 00018144  0x00001826 arg  0x00000003 , 0x00000007 
- 00018145  0x00001827 branch  0x000046f4 
- 00018146  0x00001829 arg  0x00000005 , 0x00000007 
- 00018147  0x0000182a branch  0x000046f0 
- 00018148  0x0000182c arg  0x00000005 , 0x00000007 
- 00018149  0x0000182d branch  0x000046f4 
- 00018150  0x00001830 arg  0x00000014 , 0x00000007 
- 00018151  0x00001831 branch  0x000046f0 
- 00018152  0x00001834 arg  0x00000018 , 0x00000007 
- 00018153  0x00001835 branch  0x000046f0 
- 00018154  0x00001838 arg  0x00000016 , 0x00000007 
- 00018155  0x00001839 branch  0x000046f0 
- 00018156  0x0000183c arg  0x0000000c , 0x00000007 
- 00018157  0x0000183d branch  0x000046f0 
- 00018158  0x00001840 arg  0x0000001c , 0x00000007 
- 00018159  0x00001841 branch  0x000046f0 
- 00018160  0x00001845 fetch  0x00000008 , 0x00004bab 
- 00018161  0x00001846 qset1  0x0000003f 
- 00018162  0x00001847 store  0x00000008 , 0x00004bab 
- 00018163  0x00001848 rtn 
- 00018164  0x0000184b fetch  0x00000008 , 0x00004bab 
- 00018165  0x0000184c qset0  0x0000003f 
- 00018166  0x0000184d store  0x00000008 , 0x00004bab 
- 00018167  0x0000184e rtn 
- 00018168  0x00001851 arg  0x00000015 , 0x00000007 
- 00018169  0x00001852 call  0x000046f0 
- 00018170  0x00001853 setarg  0x00000000 
- 00018171  0x00001854 store  0x00000008 , 0x00004bcc 
- 00018172  0x00001855 store  0x00000008 , 0x00004bd5 
- 00018173  0x00001856 fetch  0x00000001 , 0x0000490a 
- 00018174  0x00001857 and  0x0000003f , 0x000000c0 , 0x0000003f 
- 00018175  0x00001858 beq  0x00000040 , 0x00004705 
- 00018176  0x00001859 beq  0x00000080 , 0x00004707 
- 00018177  0x0000185a beq  0x000000c0 , 0x0000470c 
- 00018178  0x0000185b setarg  0x00070008 
- 00018179  0x0000185d store  0x00000008 , 0x00004bcd 
- 00018180  0x0000185e rtn 
- 00018181  0x00001861 setarg  0x00040005 
- 00018182  0x00001862 branch  0x00004703 
- 00018183  0x00001866 setarg  0x00022303 
- 00018184  0x00001868 store  0x00000008 , 0x00004bcc 
- 00018185  0x00001869 setarg  0x00000003 
- 00018186  0x0000186a store  0x00000008 , 0x00004bd5 
- 00018187  0x0000186b rtn 
- 00018188  0x0000186e setarg  0x0000cd03 
- 00018189  0x0000186f branch  0x00004708 
- 00018190  0x00001877 bpatch  0x000000e0 , 0x0000401c 
- 00018191  0x00001878 fetch  0x00000001 , 0x00004ab0 
- 00018192  0x00001879 increase  0xffffffff , 0x0000003f 
- 00018193  0x0000187a store  0x00000001 , 0x00004ab0 
- 00018194  0x0000187b fetcht  0x00000001 , 0x00004938 
- 00018195  0x0000187c sub  0x00000002 , 0x00000001 , 0x0000003e 
- 00018196  0x0000187d ncall  0x000046c2 , 0x00000005 
- 00018197  0x0000187e storet  0x00000001 , 0x00004938 
- 00018198  0x0000187f jam  0x00000000 , 0x000041ca 
- 00018199  0x00001880 call  0x000046d2 
- 00018200  0x00001881 call  0x000045a2 
- 00018201  0x00001882 branch  0x00003d59 
- 00018202  0x00001888 fetch  0x00000008 , 0x00004bab 
- 00018203  0x00001889 rtnbit0  0x00000038 
- 00018204  0x0000188a fetch  0x00000004 , 0x000048d1 
- 00018205  0x0000188b rtn  0x00000034 
- 00018206  0x0000188c call  0x000047bd 
- 00018207  0x0000188d setarg  0x00000003 
- 00018208  0x0000188e call  0x000047b3 
- 00018209  0x0000188f call  0x000047af , 0x00000034 
- 00018210  0x00001890 ncall  0x000047b1 , 0x00000034 
- 00018211  0x00001891 setarg  0x00000002 
- 00018212  0x00001892 call  0x000047b8 
- 00018213  0x00001893 call  0x000047af , 0x00000034 
- 00018214  0x00001894 fetch  0x00000001 , 0x000049c9 
- 00018215  0x00001895 beq  0x00000001 , 0x0000472d 
- 00018216  0x00001897 fetch  0x00000008 , 0x00004bab 
- 00018217  0x00001898 rtnbit0  0x00000038 
- 00018218  0x00001899 arg  0x00000005 , 0x00000039 
- 00018219  0x0000189a arg  0x000049c9 , 0x00000005 
- 00018220  0x0000189b branch  0x00007d26 
- 00018221  0x0000189e call  0x00004741 
- 00018222  0x0000189f fetch  0x00000002 , 0x000049ca 
- 00018223  0x000018a0 store  0x00000002 , 0x000009f8 
- 00018224  0x000018a1 fetch  0x00000002 , 0x000048d1 
- 00018225  0x000018a2 store  0x00000002 , 0x000009fa 
- 00018226  0x000018a3 call  0x00004779 
- 00018227  0x000018a4 fetch  0x00000002 , 0x000009f8 
- 00018228  0x000018a5 store  0x00000002 , 0x000049ca 
- 00018229  0x000018a6 fetch  0x00000002 , 0x000009fa 
- 00018230  0x000018a7 store  0x00000002 , 0x000048d1 
- 00018231  0x000018a9 fetch  0x00000002 , 0x000049cc 
- 00018232  0x000018aa store  0x00000002 , 0x000009f8 
- 00018233  0x000018ab fetch  0x00000002 , 0x000048d3 
- 00018234  0x000018ac store  0x00000002 , 0x000009fa 
- 00018235  0x000018ad call  0x00004781 
- 00018236  0x000018ae fetch  0x00000002 , 0x000009f8 
- 00018237  0x000018af store  0x00000002 , 0x000049cc 
- 00018238  0x000018b0 fetch  0x00000002 , 0x000009fa 
- 00018239  0x000018b1 store  0x00000002 , 0x000048d3 
- 00018240  0x000018b2 rtn 
- 00018241  0x000018b5 fetch  0x00000008 , 0x00004bab 
- 00018242  0x000018b6 rtnbit0  0x00000039 
- 00018243  0x000018b7 fetch  0x00000002 , 0x000049ca 
- 00018244  0x000018b8 store  0x00000002 , 0x000009ff 
- 00018245  0x000018b9 call  0x00004754 
- 00018246  0x000018ba store  0x00000002 , 0x000049ca 
- 00018247  0x000018bb fetch  0x00000002 , 0x000048d1 
- 00018248  0x000018bc store  0x00000002 , 0x000009ff 
- 00018249  0x000018bd call  0x00004762 
- 00018250  0x000018be store  0x00000002 , 0x000048d1 
- 00018251  0x000018bf fetch  0x00000002 , 0x000049cc 
- 00018252  0x000018c0 store  0x00000002 , 0x000009ff 
- 00018253  0x000018c1 call  0x00004754 
- 00018254  0x000018c2 store  0x00000002 , 0x000049cc 
- 00018255  0x000018c3 fetch  0x00000002 , 0x000048d3 
- 00018256  0x000018c4 store  0x00000002 , 0x000009ff 
- 00018257  0x000018c5 call  0x00004762 
- 00018258  0x000018c6 store  0x00000002 , 0x000048d3 
- 00018259  0x000018c7 rtn 
- 00018260  0x000018ca fetch  0x00000001 , 0x00000a00 
- 00018261  0x000018cb branch  0x00004757 , 0x00000034 
- 00018262  0x000018cc branch  0x0000475c 
- 00018263  0x000018cf fetch  0x00000001 , 0x000009ff 
- 00018264  0x000018d0 call  0x0000476f 
- 00018265  0x000018d1 store  0x00000001 , 0x000009ff 
- 00018266  0x000018d3 fetch  0x00000002 , 0x000009ff 
- 00018267  0x000018d4 rtn 
- 00018268  0x000018d6 fetch  0x00000001 , 0x000009ff 
- 00018269  0x000018d7 call  0x000047ab 
- 00018270  0x000018d8 call  0x0000476f 
- 00018271  0x000018d9 call  0x00007e5e , 0x00000034 
- 00018272  0x000018da call  0x000047a7 
- 00018273  0x000018db branch  0x0000475a 
- 00018274  0x000018de fetch  0x00000001 , 0x00000a00 
- 00018275  0x000018df branch  0x00004765 , 0x00000034 
- 00018276  0x000018e0 branch  0x00004769 
- 00018277  0x000018e2 fetch  0x00000001 , 0x000009ff 
- 00018278  0x000018e3 call  0x00004774 
- 00018279  0x000018e4 store  0x00000001 , 0x000009ff 
- 00018280  0x000018e5 branch  0x0000475a 
- 00018281  0x000018e7 fetch  0x00000001 , 0x000009ff 
- 00018282  0x000018e8 call  0x000047ab 
- 00018283  0x000018e9 call  0x00004774 
- 00018284  0x000018ea call  0x00007e5e , 0x00000034 
- 00018285  0x000018eb call  0x000047a7 
- 00018286  0x000018ec branch  0x0000475a 
- 00018287  0x000018ef mul32  0x0000003f , 0x00000004 , 0x0000003f 
- 00018288  0x000018f0 div  0x0000003f , 0x00000005 
- 00018289  0x000018f1 call  0x00007def 
- 00018290  0x000018f2 quotient  0x0000003f 
- 00018291  0x000018f3 rtn 
- 00018292  0x000018f5 mul32  0x0000003f , 0x0000000c , 0x0000003f 
- 00018293  0x000018f6 div  0x0000003f , 0x0000000a 
- 00018294  0x000018f7 call  0x00007def 
- 00018295  0x000018f8 quotient  0x0000003f 
- 00018296  0x000018f9 rtn 
- 00018297  0x000018fc fetch  0x00000002 , 0x000009f8 
- 00018298  0x000018fd fetcht  0x00000002 , 0x000009fa 
- 00018299  0x000018fe iadd  0x00000002 , 0x0000003f 
- 00018300  0x000018ff fetcht  0x00000001 , 0x000049ce 
- 00018301  0x00001900 iadd  0x00000002 , 0x0000003f 
- 00018302  0x00001901 and  0x0000003f , 0x00000001 , 0x00000002 
- 00018303  0x00001902 storet  0x00000001 , 0x000049ce 
- 00018304  0x00001903 branch  0x00004789 
- 00018305  0x00001906 fetch  0x00000002 , 0x000009f8 
- 00018306  0x00001907 fetcht  0x00000002 , 0x000009fa 
- 00018307  0x00001908 iadd  0x00000002 , 0x0000003f 
- 00018308  0x00001909 fetcht  0x00000001 , 0x000049cf 
- 00018309  0x0000190a iadd  0x00000002 , 0x0000003f 
- 00018310  0x0000190b and  0x0000003f , 0x00000001 , 0x00000002 
- 00018311  0x0000190c storet  0x00000001 , 0x000049cf 
- 00018312  0x0000190d branch  0x00004789 
- 00018313  0x00001910 store  0x00000003 , 0x000009fc 
- 00018314  0x00001911 isolate1  0x00000010 , 0x0000003f 
- 00018315  0x00001912 branch  0x00004793 , 0x00000001 
- 00018316  0x00001913 fetch  0x00000001 , 0x000009fd 
- 00018317  0x00001914 beq  0x000000ff , 0x0000479a 
- 00018318  0x00001915 fetch  0x00000001 , 0x000009fc 
- 00018319  0x00001917 rshift  0x0000003f , 0x0000003f 
- 00018320  0x00001918 store  0x00000002 , 0x000009f8 
- 00018321  0x00001919 store  0x00000002 , 0x000009fa 
- 00018322  0x0000191a rtn 
- 00018323  0x0000191c fetch  0x00000001 , 0x000009fd 
- 00018324  0x0000191d beq  0x00000000 , 0x00004797 
- 00018325  0x0000191e fetch  0x00000003 , 0x000009fc 
- 00018326  0x0000191f branch  0x0000478f 
- 00018327  0x00001921 jam  0x00000000 , 0x000009fe 
- 00018328  0x00001922 fetch  0x00000001 , 0x000009fc 
- 00018329  0x00001923 branch  0x0000478f 
- 00018330  0x00001926 fetch  0x00000001 , 0x000009fc 
- 00018331  0x00001927 call  0x000047a5 
- 00018332  0x00001928 store  0x00000001 , 0x000009f8 
- 00018333  0x00001929 store  0x00000001 , 0x000009fa 
- 00018334  0x0000192a branch  0x000047a3 , 0x00000034 
- 00018335  0x0000192b setarg  0x000000ff 
- 00018336  0x0000192d store  0x00000001 , 0x000009f9 
- 00018337  0x0000192e store  0x00000001 , 0x000009fb 
- 00018338  0x0000192f rtn 
- 00018339  0x00001931 setarg  0x00000000 
- 00018340  0x00001932 branch  0x000047a0 
- 00018341  0x00001935 call  0x000047ab 
- 00018342  0x00001936 rshift  0x0000003f , 0x0000003f 
- 00018343  0x00001938 call  0x000047ac 
- 00018344  0x00001939 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018345  0x0000193a store  0x00000001 , 0x000009ff 
- 00018346  0x0000193b rtn 
- 00018347  0x0000193e sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018348  0x00001940 store  0x00000001 , 0x00000970 
- 00018349  0x00001941 fetch  0x00000001 , 0x00000970 
- 00018350  0x00001942 rtn 
- 00018351  0x00001945 jam  0x00000000 , 0x000049c9 
- 00018352  0x00001946 rtn 
- 00018353  0x00001948 jam  0x00000001 , 0x000049c9 
- 00018354  0x00001949 rtn 
- 00018355  0x0000194d isub  0x00000011 , 0x0000003e 
- 00018356  0x0000194e nbranch  0x00007e5e , 0x00000002 
- 00018357  0x0000194f isub  0x00000012 , 0x0000003e 
- 00018358  0x00001950 nbranch  0x00007e5e , 0x00000002 
- 00018359  0x00001951 branch  0x00007e60 
- 00018360  0x00001953 isub  0x00000011 , 0x0000003e 
- 00018361  0x00001954 nrtn  0x00000002 
- 00018362  0x00001955 isub  0x00000012 , 0x0000003e 
- 00018363  0x00001956 nrtn  0x00000002 
- 00018364  0x00001957 branch  0x00007e60 
- 00018365  0x0000195a fetch  0x00000002 , 0x000048d1 
- 00018366  0x0000195b call  0x000047c4 
- 00018367  0x0000195c copy  0x0000003f , 0x00000011 
- 00018368  0x0000195d fetch  0x00000002 , 0x000048d3 
- 00018369  0x0000195e call  0x000047c4 
- 00018370  0x0000195f copy  0x0000003f , 0x00000012 
- 00018371  0x00001960 rtn 
- 00018372  0x00001963 store  0x00000002 , 0x000009fa 
- 00018373  0x00001964 fetch  0x00000001 , 0x000009fb 
- 00018374  0x00001965 beq  0x000000ff , 0x000047ca 
- 00018375  0x00001966 fetch  0x00000001 , 0x000009fa 
- 00018376  0x00001968 and_into  0x000000ff , 0x0000003f 
- 00018377  0x0000196a rtn 
- 00018378  0x0000196c fetch  0x00000002 , 0x000009fa 
- 00018379  0x0000196d sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018380  0x0000196e branch  0x000047c8 
- 00018381  0x00001971 arg  0x000048c4 , 0x00000013 
- 00018382  0x00001972 arg  0x000047d0 , 0x00000012 
- 00018383  0x00001973 branch  0x0000318a 
- 00018384  0x00001975 fetch  0x00000004 , 0x000048b8 
- 00018385  0x00001976 store  0x00000004 , 0x0000485c 
- 00018386  0x00001977 jam  0x00000001 , 0x00004aae 
- 00018387  0x00001978 rtn 
- 00018388  0x0000197c beq  0x00000000 , 0x000047db 
- 00018389  0x0000197d beq  0x00000001 , 0x000047dd 
- 00018390  0x0000197e beq  0x00000002 , 0x000047d8 
- 00018391  0x0000197f beq  0x00000003 , 0x000047df 
- 00018392  0x00001981 setarg  0x000ea600 
- 00018393  0x00001983 store  0x00000004 , 0x000048b8 
- 00018394  0x00001984 rtn 
- 00018395  0x00001986 setarg  0x0005e740 
- 00018396  0x00001987 branch  0x000047d9 
- 00018397  0x00001989 setarg  0x000927c0 
- 00018398  0x0000198a branch  0x000047d9 
- 00018399  0x0000198c setarg  0x00124f80 
- 00018400  0x0000198d branch  0x000047d9 
- 00018401  0x00001992 jam  0x00000000 , 0x000048a5 
- 00018402  0x00001993 call  0x00002652 
- 00018403  0x00001994 setarg  0xffffffff 
- 00018404  0x00001995 store  0x00000004 , 0x0000485c 
- 00018405  0x00001996 setarg  0x00000000 
- 00018406  0x00001997 store  0x00000007 , 0x000048d0 
- 00018407  0x00001998 jam  0x00000001 , 0x00004be1 
- 00018408  0x00001999 call  0x0000423c 
- 00018409  0x0000199a call  0x00003e33 
- 00018410  0x0000199b branch  0x000026b5 
- 00018411  0x0000199e fetch  0x00000001 , 0x00004be1 
- 00018412  0x0000199f ncall  0x000041aa , 0x00000034 
- 00018413  0x000019a0 jam  0x00000000 , 0x00004be1 
- 00018414  0x000019a1 branch  0x00002651 
- 00018415  0x000019a4 fetch  0x00000001 , 0x00004be1 
- 00018416  0x000019a5 nbranch  0x0000262c , 0x00000034 
- 00018417  0x000019a6 branch  0x00002628 
- 00018418  0x000019aa set0  0x00000026 , 0x00000000 
- 00018419  0x000019ab jam  0x00000000 , 0x000048a1 
- 00018420  0x000019ac arg  0x00000001 , 0x00000007 
- 00018421  0x000019ad branch  0x000046f4 
- 00018422  0x000019b1 fetch  0x00000008 , 0x00004bab 
- 00018423  0x000019b2 bbit0  0x00000011 , 0x00004803 
- 00018424  0x000019b3 call  0x00003d65 
- 00018425  0x000019b4 branch  0x00004806 , 0x00000028 
- 00018426  0x000019b5 fetch  0x00000008 , 0x00004bab 
- 00018427  0x000019b6 bbit1  0x00000030 , 0x0000480c 
- 00018428  0x000019b7 bbit0  0x00000031 , 0x0000480c 
- 00018429  0x000019b8 call  0x00004110 
- 00018430  0x000019b9 and  0x0000003f , 0x00000007 , 0x0000003f 
- 00018431  0x000019ba fetcht  0x00000001 , 0x00004bcb 
- 00018432  0x000019bb isub  0x00000002 , 0x0000003e 
- 00018433  0x000019bc branch  0x00004827 , 0x00000005 
- 00018434  0x000019bd branch  0x0000480c 
- 00018435  0x000019c0 fetch  0x00000001 , 0x00004ab0 
- 00018436  0x000019c1 nbranch  0x0000470e , 0x00000034 
- 00018437  0x000019c2 rtn 
- 00018438  0x000019c5 fetch  0x00000002 , 0x00004885 
- 00018439  0x000019c6 store  0x00000002 , 0x00004887 
- 00018440  0x000019c7 jam  0x00000003 , 0x0000488b 
- 00018441  0x000019c8 branch  0x00002559 
- 00018442  0x000019cc call  0x00003d65 
- 00018443  0x000019cd branch  0x00004816 , 0x00000028 
- 00018444  0x000019cf jam  0x00000000 , 0x00004938 
- 00018445  0x000019d0 fetch  0x00000002 , 0x00004bba 
- 00018446  0x000019d1 store  0x00000002 , 0x00004887 
- 00018447  0x000019d2 jam  0x00000002 , 0x0000488b 
- 00018448  0x000019d3 branch  0x00002559 
- 00018449  0x000019d6 call  0x000048cc 
- 00018450  0x000019d7 fetch  0x00000002 , 0x00004881 
- 00018451  0x000019d8 store  0x00000002 , 0x00004887 
- 00018452  0x000019d9 jam  0x00000004 , 0x0000488b 
- 00018453  0x000019da branch  0x00002559 
- 00018454  0x000019de fetch  0x00000001 , 0x00004938 
- 00018455  0x000019df beq  0x00000000 , 0x00004806 
- 00018456  0x000019e0 call  0x00004314 
- 00018457  0x000019e1 branch  0x0000481a 
- 00018458  0x000019e4 call  0x000047f2 
- 00018459  0x000019e5 call  0x0000490e 
- 00018460  0x000019e6 jam  0x00000001 , 0x00004938 
- 00018461  0x000019e7 call  0x000045bd 
- 00018462  0x000019e8 branch  0x00003d59 
- 00018463  0x000019eb call  0x00003d65 
- 00018464  0x000019ec branch  0x00003e20 , 0x00000028 
- 00018465  0x000019ed branch  0x00004553 
- 00018466  0x000019f1 call  0x00003d65 
- 00018467  0x000019f2 rtn  0x00000028 
- 00018468  0x000019f3 fetch  0x00000008 , 0x00004bab 
- 00018469  0x000019f4 bbit1  0x0000002f , 0x000045ee 
- 00018470  0x000019f5 rtn 
- 00018471  0x000019f8 arg  0x00000001 , 0x00000007 
- 00018472  0x000019f9 call  0x000046f0 
- 00018473  0x000019fa setarg  0x00000000 
- 00018474  0x000019fb store  0x00000002 , 0x00004887 
- 00018475  0x000019fc call  0x00004576 
- 00018476  0x000019fd call  0x0000498e 
- 00018477  0x000019fe call  0x000048cc 
- 00018478  0x00001a00 jam  0x00000001 , 0x00004836 
- 00018479  0x00001a01 fetch  0x00000008 , 0x00004bab 
- 00018480  0x00001a02 bbit0  0x00000015 , 0x0000232e 
- 00018481  0x00001a03 jam  0x00000002 , 0x00004836 
- 00018482  0x00001a04 branch  0x0000232e 
- 00018483  0x00001a08 fetch  0x00000001 , 0x000048a5 
- 00018484  0x00001a09 nbranch  0x000047e1 , 0x00000034 
- 00018485  0x00001a0a fetch  0x00000001 , 0x0000488b 
- 00018486  0x00001a0b beq  0x00000002 , 0x00004840 
- 00018487  0x00001a0c beq  0x00000004 , 0x00004844 
- 00018488  0x00001a0d beq  0x00000003 , 0x00004849 
- 00018489  0x00001a0f call  0x00004912 
- 00018490  0x00001a10 call  0x000047f2 
- 00018491  0x00001a11 fetch  0x00000001 , 0x00004ab0 
- 00018492  0x00001a12 nbranch  0x0000470e , 0x00000034 
- 00018493  0x00001a13 fetch  0x00000001 , 0x00004938 
- 00018494  0x00001a14 beq  0x00000000 , 0x00003e20 
- 00018495  0x00001a15 rtn 
- 00018496  0x00001a18 fetch  0x00000008 , 0x00004bab 
- 00018497  0x00001a19 bbit1  0x0000002f , 0x00004811 
- 00018498  0x00001a1a bbit1  0x00000030 , 0x00004811 
- 00018499  0x00001a1b branch  0x00004806 
- 00018500  0x00001a1f fetch  0x00000008 , 0x00004bab 
- 00018501  0x00001a20 bbit0  0x0000002f , 0x00004839 
- 00018502  0x00001a21 fetch  0x00000001 , 0x00004bb4 
- 00018503  0x00001a22 beq  0x00000001 , 0x00004839 
- 00018504  0x00001a23 branch  0x0000481a 
- 00018505  0x00001a26 fetch  0x00000008 , 0x00004bab 
- 00018506  0x00001a27 bbit0  0x0000002f , 0x00004839 
- 00018507  0x00001a28 bbit1  0x00000013 , 0x00004839 
- 00018508  0x00001a29 bbit1  0x00000012 , 0x00004839 
- 00018509  0x00001a2a branch  0x00004812 
- 00018510  0x00001a2e call  0x000042ca 
- 00018511  0x00001a2f jam  0x00000000 , 0x00004aae 
- 00018512  0x00001a30 jam  0x00000000 , 0x000048a1 
- 00018513  0x00001a31 jam  0x00000000 , 0x0000488b 
- 00018514  0x00001a32 fetch  0x00000004 , 0x00004891 
- 00018515  0x00001a33 fetch  0x00000004 , 0x0000488d 
- 00018516  0x00001a34 isub  0x00000002 , 0x0000003e 
- 00018517  0x00001a35 rtn  0x00000005 
- 00018518  0x00001a36 branch  0x00004822 
- 00018519  0x00001a39 arg  0x00000001 , 0x00000007 
- 00018520  0x00001a3a call  0x000046f4 
- 00018521  0x00001a3b call  0x000048c6 
- 00018522  0x00001a3c setarg  0x00000000 
- 00018523  0x00001a3d store  0x00000002 , 0x00004883 
- 00018524  0x00001a3e store  0x00000002 , 0x00004887 
- 00018525  0x00001a3f store  0x00000001 , 0x000048a1 
- 00018526  0x00001a40 store  0x00000001 , 0x000049c8 
- 00018527  0x00001a41 store  0x00000001 , 0x0000488b 
- 00018528  0x00001a43 call  0x000042ca 
- 00018529  0x00001a44 call  0x000042db 
- 00018530  0x00001a45 fetch  0x00000004 , 0x0000483c 
- 00018531  0x00001a46 store  0x00000004 , 0x00004891 
- 00018532  0x00001a47 store  0x00000004 , 0x00004993 
- 00018533  0x00001a48 branch  0x000045ee 
- 00018534  0x00001a4b rtnmark0  0x00000026 
- 00018535  0x00001a4c call  0x00003f70 
- 00018536  0x00001a4d nrtn  0x00000028 
- 00018537  0x00001a4e fetch  0x00000008 , 0x00004bab 
- 00018538  0x00001a4f bbit0  0x00000015 , 0x0000486d 
- 00018539  0x00001a50 fetch  0x00000001 , 0x00004b8b 
- 00018540  0x00001a51 nbranch  0x00004884 , 0x00000034 
- 00018541  0x00001a53 call  0x000042cb 
- 00018542  0x00001a54 fetch  0x00000001 , 0x00004836 
- 00018543  0x00001a55 bbit1  0x00000001 , 0x0000487c 
- 00018544  0x00001a56 fetcht  0x00000001 , 0x000047c7 
- 00018545  0x00001a57 fetch  0x00000001 , 0x000048d0 
- 00018546  0x00001a58 ior  0x00000002 , 0x0000003f 
- 00018547  0x00001a59 store  0x00000001 , 0x000048d0 
- 00018548  0x00001a5a fetcht  0x00000001 , 0x000047cc 
- 00018549  0x00001a5b fetch  0x00000001 , 0x000048d5 
- 00018550  0x00001a5c iadd  0x00000002 , 0x0000003f 
- 00018551  0x00001a5d store  0x00000001 , 0x000048d5 
- 00018552  0x00001a5e fetcht  0x00000001 , 0x000047cd 
- 00018553  0x00001a5f fetch  0x00000001 , 0x000048d6 
- 00018554  0x00001a60 iadd  0x00000002 , 0x0000003f 
- 00018555  0x00001a61 store  0x00000001 , 0x000048d6 
- 00018556  0x00001a63 jam  0x00000001 , 0x00004836 
- 00018557  0x00001a64 arg  0x00000007 , 0x00000011 
- 00018558  0x00001a65 arg  0x000048d0 , 0x00000012 
- 00018559  0x00001a66 fetch  0x00000008 , 0x00004bab 
- 00018560  0x00001a67 bbit1  0x00000018 , 0x000026e1 
- 00018561  0x00001a68 fetch  0x00000002 , 0x000048d5 
- 00018562  0x00001a69 rtn  0x00000034 
- 00018563  0x00001a6a branch  0x000026e1 
- 00018564  0x00001a6d jam  0x00000002 , 0x00004836 
- 00018565  0x00001a6e arg  0x00000009 , 0x00000011 
- 00018566  0x00001a6f fetch  0x00000001 , 0x00004b8c 
- 00018567  0x00001a70 nbranch  0x0000488a , 0x00000034 
- 00018568  0x00001a71 arg  0x00004bd5 , 0x00000012 
- 00018569  0x00001a72 rtn 
- 00018570  0x00001a74 arg  0x00004bcc , 0x00000012 
- 00018571  0x00001a75 rtn 
- 00018572  0x00001a7c setarg  0x00000000 
- 00018573  0x00001a7d store  0x00000003 , 0x00004ba4 
- 00018574  0x00001a7e rtn 
- 00018575  0x00001a81 fetch  0x00000008 , 0x00004bab 
- 00018576  0x00001a82 rtnbit0  0x00000016 
- 00018577  0x00001a83 fetch  0x00000001 , 0x00004aae 
- 00018578  0x00001a84 rtn  0x00000034 
- 00018579  0x00001a85 fetch  0x00000001 , 0x000048a7 
- 00018580  0x00001a86 rtn  0x00000034 
- 00018581  0x00001a87 fetch  0x00000001 , 0x00004ba1 
- 00018582  0x00001a88 increase  0x00000001 , 0x0000003f 
- 00018583  0x00001a89 and_into  0x00000003 , 0x0000003f 
- 00018584  0x00001a8a store  0x00000001 , 0x00004ba1 
- 00018585  0x00001a8b nrtn  0x00000034 
- 00018586  0x00001a8c jam  0x00000000 , 0x00004ba2 
- 00018587  0x00001a8e fetch  0x00000001 , 0x00004ba2 
- 00018588  0x00001a8f increase  0x00000001 , 0x0000003f 
- 00018589  0x00001a90 store  0x00000001 , 0x00004ba2 
- 00018590  0x00001a91 sub  0x0000003f , 0x00000008 , 0x0000003e 
- 00018591  0x00001a92 nbranch  0x000048a5 , 0x00000002 
- 00018592  0x00001a93 call  0x0000259a 
- 00018593  0x00001a94 call  0x0000265b 
- 00018594  0x00001a95 nbranch  0x000048ab , 0x00000018 
- 00018595  0x00001a96 nbranch  0x000048ab , 0x0000002f 
- 00018596  0x00001a97 call  0x000048b5 
- 00018597  0x00001a99 call  0x00002597 
- 00018598  0x00001a9a fetch  0x00000001 , 0x00004ba3 
- 00018599  0x00001a9b increase  0x00000001 , 0x0000003f 
- 00018600  0x00001a9c store  0x00000001 , 0x00004ba3 
- 00018601  0x00001a9d beq  0x00000010 , 0x000048ad 
- 00018602  0x00001a9e rtn 
- 00018603  0x00001aa1 call  0x000022cb 
- 00018604  0x00001aa2 branch  0x0000489b 
- 00018605  0x00001aa5 jam  0x00000000 , 0x00004ba3 
- 00018606  0x00001aa6 fetch  0x00000001 , 0x00004ba4 
- 00018607  0x00001aa7 rtnbit1  0x00000000 
- 00018608  0x00001aa8 set1  0x00000000 , 0x0000003f 
- 00018609  0x00001aa9 store  0x00000001 , 0x00004ba4 
- 00018610  0x00001aaa fetch  0x00000002 , 0x00004bbc 
- 00018611  0x00001aab store  0x00000002 , 0x00004ab2 
- 00018612  0x00001aac branch  0x0000423c 
- 00018613  0x00001aaf fetch  0x00000001 , 0x000048a7 
- 00018614  0x00001ab0 branch  0x0000488c , 0x00000034 
- 00018615  0x00001ab1 jam  0x00000000 , 0x00004ba3 
- 00018616  0x00001ab2 fetch  0x00000001 , 0x00004ba4 
- 00018617  0x00001ab3 rtnbit0  0x00000000 
- 00018618  0x00001ab4 set0  0x00000000 , 0x0000003f 
- 00018619  0x00001ab5 store  0x00000001 , 0x00004ba4 
- 00018620  0x00001ab6 call  0x00004544 
- 00018621  0x00001ab7 branch  0x000041aa 
- 00018622  0x00001abf fetch  0x00000008 , 0x00004bab 
- 00018623  0x00001ac0 rtnbit0  0x00000020 
- 00018624  0x00001ac1 fetch  0x00000001 , 0x00004ba7 
- 00018625  0x00001ac2 rtn  0x00000034 
- 00018626  0x00001ac3 increase  0xffffffff , 0x0000003f 
- 00018627  0x00001ac4 store  0x00000001 , 0x00004ba7 
- 00018628  0x00001ac5 branch  0x00004912 , 0x00000034 
- 00018629  0x00001ac6 branch  0x00004920 
- 00018630  0x00001ac9 fetch  0x00000008 , 0x00004bab 
- 00018631  0x00001aca rtnbit0  0x00000020 
- 00018632  0x00001acb call  0x0000498e 
- 00018633  0x00001acc fetch  0x00000001 , 0x00004bc0 
- 00018634  0x00001acd store  0x00000001 , 0x00004ba7 
- 00018635  0x00001ace rtn 
- 00018636  0x00001ad2 jam  0x00000000 , 0x00004ba7 
- 00018637  0x00001ad3 fetch  0x00000002 , 0x00004bc4 
- 00018638  0x00001ad4 store  0x00000002 , 0x00004930 
- 00018639  0x00001ad5 store  0x00000002 , 0x00004932 
- 00018640  0x00001ad7 fetch  0x00000001 , 0x00004938 
- 00018641  0x00001ad8 beq  0x00000000 , 0x000048d5 
- 00018642  0x00001ad9 beq  0x00000001 , 0x000048d7 
- 00018643  0x00001ada beq  0x00000002 , 0x000048d9 
- 00018644  0x00001adb rtn 
- 00018645  0x00001add fetch  0x00000001 , 0x00004915 
- 00018646  0x00001ade branch  0x000048da 
- 00018647  0x00001ae0 fetch  0x00000001 , 0x00004916 
- 00018648  0x00001ae1 branch  0x000048da 
- 00018649  0x00001ae3 fetch  0x00000001 , 0x00004922 
- 00018650  0x00001ae5 store  0x00000001 , 0x00000964 
- 00018651  0x00001ae6 call  0x00004912 
- 00018652  0x00001ae7 fetch  0x00000001 , 0x00000964 
- 00018653  0x00001ae8 store  0x00000001 , 0x0000492f 
- 00018654  0x00001ae9 arg  0x00000000 , 0x00000011 
- 00018655  0x00001aea jam  0x00000001 , 0x0000492d 
- 00018656  0x00001aeb branch  0x00007806 
- 00018657  0x00001aef fetch  0x00000001 , 0x00004923 
- 00018658  0x00001af0 rtneq  0x000000ff 
- 00018659  0x00001af1 fetch  0x00000002 , 0x00004ac2 
- 00018660  0x00001af2 nrtn  0x00000034 
- 00018661  0x00001af3 fetch  0x00000002 , 0x00004883 
- 00018662  0x00001af4 nrtn  0x00000034 
- 00018663  0x00001af5 fetch  0x00000002 , 0x00004887 
- 00018664  0x00001af6 nrtn  0x00000034 
- 00018665  0x00001af7 fetch  0x00000001 , 0x00004ba7 
- 00018666  0x00001af8 nrtn  0x00000034 
- 00018667  0x00001af9 fetch  0x00000001 , 0x00004bc1 
- 00018668  0x00001afa branch  0x000048f2 , 0x00000034 
- 00018669  0x00001afb store  0x00000001 , 0x00004ba8 
- 00018670  0x00001afc rtn 
- 00018671  0x00001b00 arg  0x00004ba8 , 0x00000013 
- 00018672  0x00001b01 arg  0x000048f2 , 0x00000012 
- 00018673  0x00001b02 branch  0x0000318a 
- 00018674  0x00001b05 fetch  0x00000001 , 0x00004923 
- 00018675  0x00001b06 store  0x00000001 , 0x0000492f 
- 00018676  0x00001b07 fetch  0x00000002 , 0x00004bc2 
- 00018677  0x00001b08 store  0x00000002 , 0x00004930 
- 00018678  0x00001b09 store  0x00000002 , 0x00004932 
- 00018679  0x00001b0a arg  0x00000000 , 0x00000011 
- 00018680  0x00001b0b fetcht  0x00000001 , 0x00004992 
- 00018681  0x00001b0c increase  0x00000001 , 0x00000002 
- 00018682  0x00001b0d fetch  0x00000008 , 0x00004bab 
- 00018683  0x00001b0e bbit0  0x0000001c , 0x000048ff 
- 00018684  0x00001b0f increase  0x00000001 , 0x00000002 
- 00018685  0x00001b10 sub  0x00000002 , 0x00000004 , 0x0000003e 
- 00018686  0x00001b11 ncall  0x00004902 , 0x00000002 
- 00018687  0x00001b13 storet  0x00000001 , 0x0000492e 
- 00018688  0x00001b14 jam  0x00000001 , 0x0000492d 
- 00018689  0x00001b15 rtn 
- 00018690  0x00001b18 arg  0x00000001 , 0x00000002 
- 00018691  0x00001b19 rtn 
- 00018692  0x00001b1c disable  0x00000028 
- 00018693  0x00001b1d fetch  0x00000001 , 0x00004923 
- 00018694  0x00001b1e fetcht  0x00000001 , 0x0000492f 
- 00018695  0x00001b1f isub  0x00000002 , 0x0000003e 
- 00018696  0x00001b20 nrtn  0x00000005 
- 00018697  0x00001b21 fetch  0x00000001 , 0x0000492e 
- 00018698  0x00001b22 rtn  0x00000034 
- 00018699  0x00001b23 jam  0x00000000 , 0x000048f9 
- 00018700  0x00001b24 enable  0x00000028 
- 00018701  0x00001b25 rtn 
- 00018702  0x00001b28 call  0x0000491e 
- 00018703  0x00001b29 call  0x00004917 
- 00018704  0x00001b2a call  0x0000491a 
- 00018705  0x00001b2b branch  0x0000491c 
- 00018706  0x00001b2e fetch  0x00000001 , 0x00004938 
- 00018707  0x00001b2f beq  0x00000000 , 0x00004917 
- 00018708  0x00001b30 beq  0x00000001 , 0x0000491a 
- 00018709  0x00001b31 beq  0x00000002 , 0x0000491c 
- 00018710  0x00001b32 rtn 
- 00018711  0x00001b35 jam  0x00000000 , 0x00004baa 
- 00018712  0x00001b36 fetcht  0x00000001 , 0x00004915 
- 00018713  0x00001b37 branch  0x0000492b 
- 00018714  0x00001b3a fetcht  0x00000001 , 0x00004916 
- 00018715  0x00001b3b branch  0x0000492b 
- 00018716  0x00001b3e fetcht  0x00000001 , 0x00004922 
- 00018717  0x00001b3f branch  0x0000492b 
- 00018718  0x00001b42 fetcht  0x00000001 , 0x00004923 
- 00018719  0x00001b43 branch  0x0000492b 
- 00018720  0x00001b46 fetch  0x00000001 , 0x00004938 
- 00018721  0x00001b47 beq  0x00000000 , 0x00004925 
- 00018722  0x00001b48 beq  0x00000001 , 0x00004927 
- 00018723  0x00001b49 beq  0x00000002 , 0x00004929 
- 00018724  0x00001b4a rtn 
- 00018725  0x00001b4d fetcht  0x00000001 , 0x00004915 
- 00018726  0x00001b4e branch  0x0000492f 
- 00018727  0x00001b50 fetcht  0x00000001 , 0x00004916 
- 00018728  0x00001b51 branch  0x0000492f 
- 00018729  0x00001b53 fetcht  0x00000001 , 0x00004922 
- 00018730  0x00001b54 branch  0x0000492f 
- 00018731  0x00001b57 bpatch  0x000000e1 , 0x0000401c 
- 00018732  0x00001b58 storet  0x00000001 , 0x0000492f 
- 00018733  0x00001b59 arg  0x00000000 , 0x00000011 
- 00018734  0x00001b5a branch  0x00007801 
- 00018735  0x00001b5c bpatch  0x000000e2 , 0x0000401c 
- 00018736  0x00001b5d storet  0x00000001 , 0x0000492f 
- 00018737  0x00001b5e arg  0x00000000 , 0x00000011 
- 00018738  0x00001b5f branch  0x000077fc 
- 00018739  0x00001b62 fetch  0x00000001 , 0x00004915 
- 00018740  0x00001b63 isub  0x00000002 , 0x0000003e 
- 00018741  0x00001b64 call  0x00004952 , 0x00000005 
- 00018742  0x00001b65 fetch  0x00000008 , 0x00004bab 
- 00018743  0x00001b66 bbit0  0x00000024 , 0x00006065 
- 00018744  0x00001b67 call  0x00004943 
- 00018745  0x00001b68 call  0x00004947 
- 00018746  0x00001b69 call  0x0000494b 
- 00018747  0x00001b6a fetch  0x00000001 , 0x00004ba9 
- 00018748  0x00001b6b branch  0x00006065 , 0x00000034 
- 00018749  0x00001b6c jam  0x00000000 , 0x00004ba9 
- 00018750  0x00001b6d branch  0x0000607f 
- 00018751  0x00001b70 fetch  0x00000001 , 0x00004915 
- 00018752  0x00001b71 isub  0x00000002 , 0x0000003e 
- 00018753  0x00001b72 call  0x00004954 , 0x00000005 
- 00018754  0x00001b73 branch  0x00006069 
- 00018755  0x00001b77 fetch  0x00000008 , 0x00004bab 
- 00018756  0x00001b78 rtnbit0  0x00000026 
- 00018757  0x00001b79 fetch  0x00000001 , 0x00004922 
- 00018758  0x00001b7a branch  0x0000494e 
- 00018759  0x00001b7c fetch  0x00000008 , 0x00004bab 
- 00018760  0x00001b7d rtnbit0  0x00000025 
- 00018761  0x00001b7e fetch  0x00000001 , 0x00004923 
- 00018762  0x00001b7f branch  0x0000494e 
- 00018763  0x00001b81 fetch  0x00000008 , 0x00004bab 
- 00018764  0x00001b82 rtnbit0  0x00000027 
- 00018765  0x00001b83 fetch  0x00000001 , 0x00004921 
- 00018766  0x00001b85 isub  0x00000002 , 0x0000003e 
- 00018767  0x00001b86 nrtn  0x00000005 
- 00018768  0x00001b87 jam  0x00000001 , 0x00004ba9 
- 00018769  0x00001b88 rtn 
- 00018770  0x00001b8b jam  0x00000000 , 0x00004baa 
- 00018771  0x00001b8c rtn 
- 00018772  0x00001b8f jam  0x00000001 , 0x00004baa 
- 00018773  0x00001b90 rtn 
- 00018774  0x00001b93 fetch  0x00000002 , 0x00004ac2 
- 00018775  0x00001b94 nrtn  0x00000034 
- 00018776  0x00001b95 fetch  0x00000002 , 0x00004883 
- 00018777  0x00001b96 nrtn  0x00000034 
- 00018778  0x00001b97 fetch  0x00000002 , 0x00004887 
- 00018779  0x00001b98 nrtn  0x00000034 
- 00018780  0x00001b99 fetch  0x00000001 , 0x00004ba7 
- 00018781  0x00001b9a nrtn  0x00000034 
- 00018782  0x00001b9b call  0x00004904 
- 00018783  0x00001b9c rtn  0x00000028 
- 00018784  0x00001b9d fetch  0x00000008 , 0x00004bab 
- 00018785  0x00001b9e rtnbit0  0x00000021 
- 00018786  0x00001b9f rtnbit0  0x00000004 
- 00018787  0x00001ba0 bbit1  0x00000023 , 0x0000497c 
- 00018788  0x00001ba1 fetch  0x00000001 , 0x000048f8 
- 00018789  0x00001ba2 increase  0x00000001 , 0x0000003f 
- 00018790  0x00001ba3 store  0x00000001 , 0x000048f8 
- 00018791  0x00001ba4 sub  0x0000003f , 0x00000014 , 0x0000003e 
- 00018792  0x00001ba5 ncall  0x0000496e , 0x00000002 
- 00018793  0x00001ba6 beq  0x00000002 , 0x00004970 
- 00018794  0x00001ba7 beq  0x00000004 , 0x00004976 
- 00018795  0x00001ba8 beq  0x00000006 , 0x00004970 
- 00018796  0x00001ba9 beq  0x00000008 , 0x00004976 
- 00018797  0x00001baa rtn 
- 00018798  0x00001bac jam  0x00000001 , 0x000048f8 
- 00018799  0x00001bad branch  0x00004976 
- 00018800  0x00001baf fetch  0x00000008 , 0x00004bab 
- 00018801  0x00001bb0 bbit1  0x00000022 , 0x00004920 
- 00018802  0x00001bb1 fetch  0x00000001 , 0x00004921 
- 00018803  0x00001bb2 rtneq  0x000000ff 
- 00018804  0x00001bb3 fetcht  0x00000001 , 0x00004921 
- 00018805  0x00001bb4 branch  0x0000492f 
- 00018806  0x00001bb6 fetch  0x00000008 , 0x00004bab 
- 00018807  0x00001bb7 bbit1  0x00000022 , 0x00004912 
- 00018808  0x00001bb8 fetch  0x00000001 , 0x00004921 
- 00018809  0x00001bb9 rtneq  0x000000ff 
- 00018810  0x00001bba fetcht  0x00000001 , 0x00004921 
- 00018811  0x00001bbb branch  0x0000492b 
- 00018812  0x00001bbe fetch  0x00000002 , 0x00004bbe 
- 00018813  0x00001bbf fetcht  0x00000002 , 0x00004ab2 
- 00018814  0x00001bc0 isub  0x00000002 , 0x00000002 
- 00018815  0x00001bc1 fetch  0x00000002 , 0x00004bc8 
- 00018816  0x00001bc2 isub  0x00000002 , 0x0000003e 
- 00018817  0x00001bc3 nbranch  0x0000498e , 0x00000002 
- 00018818  0x00001bc4 fetch  0x00000001 , 0x000048f9 
- 00018819  0x00001bc5 nrtn  0x00000034 
- 00018820  0x00001bc6 jam  0x00000001 , 0x000048f9 
- 00018821  0x00001bc7 branch  0x00004986 
- 00018822  0x00001bca fetch  0x00000002 , 0x00004bc6 
- 00018823  0x00001bcb store  0x00000002 , 0x00004930 
- 00018824  0x00001bcc store  0x00000002 , 0x00004932 
- 00018825  0x00001bcd fetch  0x00000008 , 0x00004bab 
- 00018826  0x00001bce bbit1  0x00000022 , 0x000048d0 
- 00018827  0x00001bcf fetch  0x00000001 , 0x00004921 
- 00018828  0x00001bd0 rtneq  0x000000ff 
- 00018829  0x00001bd1 branch  0x000048da 
- 00018830  0x00001bd4 jam  0x00000000 , 0x000048f9 
- 00018831  0x00001bd5 branch  0x00004976 
- 00018832  0x00001bd9 fetch  0x00000008 , 0x00004bab 
- 00018833  0x00001bda rtnbit0  0x00000021 
- 00018834  0x00001bdb rtnbit0  0x00000004 
- 00018835  0x00001bdc bbit1  0x00000023 , 0x000049a2 
- 00018836  0x00001bdd fetch  0x00000001 , 0x000048f8 
- 00018837  0x00001bde sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00018838  0x00001bdf branch  0x0000499e , 0x00000002 
- 00018839  0x00001be1 fetch  0x00000001 , 0x00004938 
- 00018840  0x00001be2 beq  0x00000000 , 0x0000499b 
- 00018841  0x00001be3 jam  0x00000001 , 0x00004099 
- 00018842  0x00001be4 rtn 
- 00018843  0x00001be7 fetch  0x00000008 , 0x00004bab 
- 00018844  0x00001be8 rtnbit1  0x00000018 
- 00018845  0x00001be9 branch  0x000026d0 
- 00018846  0x00001bec fetch  0x00000001 , 0x00004938 
- 00018847  0x00001bed beq  0x00000000 , 0x000026e1 
- 00018848  0x00001bee jam  0x00000000 , 0x00004099 
- 00018849  0x00001bef rtn 
- 00018850  0x00001bf2 fetch  0x00000001 , 0x000048f9 
- 00018851  0x00001bf3 nbranch  0x0000499e , 0x00000034 
- 00018852  0x00001bf4 branch  0x00004997 
- 00018853  0x00001bf9 call  0x00001291 
- 00018854  0x00001bfa fetch  0x00000001 , 0x00000018 
- 00018855  0x00001bfb branch  0x000025e2 
- 00018856  0x00001bfe call  0x000049a5 
- 00018857  0x00001bff branch  0x000026ee 
- 00018858  0x00001c02 call  0x000049a5 
- 00018859  0x00001c03 fetch  0x00000001 , 0x00000031 
- 00018860  0x00001c04 isolate1  0x00000000 , 0x0000003f 
- 00018861  0x00001c05 nrtn  0x00000001 
- 00018862  0x00001c06 fetch  0x00000001 , 0x00000048 
- 00018863  0x00001c07 isolate1  0x00000003 , 0x0000003f 
- 00018864  0x00001c08 call  0x00002724 , 0x00000001 
- 00018865  0x00001c09 ncall  0x00002720 , 0x00000001 
- 00018866  0x00001c0a branch  0x000026ee 
- 00018867  0x00001c0d fetch  0x00000001 , 0x00004b75 
- 00018868  0x00001c0e compare  0x00000003 , 0x0000003f , 0x00000003 
- 00018869  0x00001c0f nbranch  0x00007e5e , 0x00000001 
- 00018870  0x00001c10 call  0x00003223 
- 00018871  0x00001c11 branch  0x00007e60 
- 00018872  0x00001c14 call  0x000052f7 
- 00018873  0x00001c15 nrtn  0x00000034 
- 00018874  0x00001c16 jam  0x00000001 , 0x00000089 
- 00018875  0x00001c17 jam  0x00000000 , 0x0000008a 
- 00018876  0x00001c18 branch  0x00007e60 
- 00018877  0x00001c1b fetch  0x00000002 , 0x0000478c 
- 00018878  0x00001c1c bbit1  0x00000009 , 0x000049b3 
- 00018879  0x00001c1d branch  0x000049b8 
+ 00000671  0x000003ac call  0x00006042 
+ 00000672  0x000003ad fetcht  0x00000001 , 0x00004913 
+ 00000673  0x000003ae call  0x00003f54 
+ 00000674  0x000003af fetcht  0x00000001 , 0x00004914 
+ 00000675  0x000003b0 branch  0x00003f54 
+ 00000676  0x000003b4 fetcht  0x00000001 , 0x00004913 
+ 00000677  0x000003b5 call  0x00006050 
+ 00000678  0x000003b6 fetcht  0x00000001 , 0x00004914 
+ 00000679  0x000003b7 call  0x00006050 
+ 00000680  0x000003b9 call  0x00003f88 
+ 00000681  0x000003ba fetch  0x00000001 , 0x0000491f 
+ 00000682  0x000003bb call  0x000005d7 
+ 00000683  0x000003bc branch  0x00003e44 
+ 00000684  0x000003c3 fetch  0x00000001 , 0x000048a7 
+ 00000685  0x000003c4 call  0x000002b9 , 0x00000034 
+ 00000686  0x000003c5 fetch  0x00000001 , 0x000048bd 
+ 00000687  0x000003c6 rtneq  0x00000001 
+ 00000688  0x000003c7 call  0x0000269f 
+ 00000689  0x000003c9 call  0x0000055d 
+ 00000690  0x000003ca nrtn  0x00000028 
+ 00000691  0x000003cb call  0x000026c4 
+ 00000692  0x000003cc jam  0x00000001 , 0x00004d99 
+ 00000693  0x000003cd fetch  0x00000001 , 0x00004be1 
+ 00000694  0x000003ce ncall  0x00000272 , 0x00000034 
+ 00000695  0x000003cf fetch  0x00000008 , 0x0000485c 
+ 00000696  0x000003d0 branch  0x000026b8 
+ 00000697  0x000003d3 jam  0x00000001 , 0x00004836 
+ 00000698  0x000003d4 fetch  0x00000001 , 0x00004be1 
+ 00000699  0x000003d5 setflip  0x00000000 , 0x0000003f 
+ 00000700  0x000003d6 store  0x00000001 , 0x000048a7 
+ 00000701  0x000003d7 call  0x00002642 
+ 00000702  0x000003d8 store  0x00000001 , 0x000047c6 
+ 00000703  0x000003d9 setarg  0x00000000 
+ 00000704  0x000003da store  0x00000007 , 0x000047c7 
+ 00000705  0x000003db fetch  0x00000004 , 0x000048a9 
+ 00000706  0x000003dc store  0x00000004 , 0x000047ce 
+ 00000707  0x000003dd jam  0x0000000c , 0x00004835 
+ 00000708  0x000003de fetch  0x00000001 , 0x00004836 
+ 00000709  0x000003df set1  0x00000003 , 0x0000003f 
+ 00000710  0x000003e0 store  0x00000001 , 0x00004836 
+ 00000711  0x000003e1 call  0x00002291 
+ 00000712  0x000003e2 branch  0x00000203 
+ 00000713  0x000003e5 copy  0x00000013 , 0x0000003f 
+ 00000714  0x000003e6 beq  0x00000001 , 0x000002de 
+ 00000715  0x000003e7 beq  0x0000003c , 0x000002fa 
+ 00000716  0x000003e8 beq  0x00000039 , 0x000002f6 
+ 00000717  0x000003e9 beq  0x0000003a , 0x0000030a 
+ 00000718  0x000003ea beq  0x00000032 , 0x000002e6 
+ 00000719  0x000003eb beq  0x00000015 , 0x000002e0 
+ 00000720  0x000003ec beq  0x00000014 , 0x000002dc 
+ 00000721  0x000003ed beq  0x00000040 , 0x000002ed 
+ 00000722  0x000003ee beq  0x00000012 , 0x000002d5 
+ 00000723  0x000003ef beq  0x00000006 , 0x000002d8 
+ 00000724  0x000003f0 branch  0x00004336 
+ 00000725  0x000003f3 jam  0x00000001 , 0x00004454 
+ 00000726  0x000003f4 call  0x00003223 
+ 00000727  0x000003f5 branch  0x00004427 
+ 00000728  0x000003f8 call  0x000042ca 
+ 00000729  0x000003f9 call  0x00004544 
+ 00000730  0x000003fa call  0x00000413 
+ 00000731  0x000003fb branch  0x00003244 
+ 00000732  0x000003fe call  0x00000413 
+ 00000733  0x000003ff branch  0x00004350 
+ 00000734  0x00000402 jam  0x00000000 , 0x00004aae 
+ 00000735  0x00000403 branch  0x000043fc 
+ 00000736  0x00000406 setarg  0x00000000 
+ 00000737  0x00000407 store  0x00000002 , 0x00004af2 
+ 00000738  0x00000408 store  0x00000001 , 0x00004c7a 
+ 00000739  0x00000409 store  0x00000001 , 0x00004c7b 
+ 00000740  0x0000040a store  0x00000001 , 0x00004ac6 
+ 00000741  0x0000040b branch  0x00004366 
+ 00000742  0x0000040e fetch  0x00000001 , 0x00004ac7 
+ 00000743  0x0000040f beq  0x00000001 , 0x000002ea 
+ 00000744  0x00000410 jam  0x00000014 , 0x00004b76 
+ 00000745  0x00000411 branch  0x00004373 
+ 00000746  0x00000413 call  0x0000436c 
+ 00000747  0x00000414 jam  0x0000000a , 0x00004b76 
+ 00000748  0x00000415 branch  0x00004373 
+ 00000749  0x00000418 fetch  0x00000001 , 0x00004c7a 
+ 00000750  0x00000419 nrtn  0x00000034 
+ 00000751  0x0000041a jam  0x00000001 , 0x00004c7a 
+ 00000752  0x0000041b jam  0x0000001e , 0x00004c7b 
+ 00000753  0x0000041c rtn 
+ 00000754  0x0000041f call  0x000000cc 
+ 00000755  0x00000421 fetch  0x00000001 , 0x00004c90 
+ 00000756  0x00000422 store  0x00000001 , 0x000041e8 
+ 00000757  0x00000423 rtn 
+ 00000758  0x00000426 call  0x000002f2 
+ 00000759  0x00000427 call  0x00004544 
+ 00000760  0x00000428 call  0x00000413 
+ 00000761  0x00000429 branch  0x00004857 
+ 00000762  0x0000042c fetch  0x00000004 , 0x0000483c 
+ 00000763  0x0000042d store  0x00000004 , 0x00004891 
+ 00000764  0x0000042e store  0x00000004 , 0x00004993 
+ 00000765  0x0000042f call  0x0000257e 
+ 00000766  0x00000430 call  0x00000413 
+ 00000767  0x00000431 call  0x00004544 
+ 00000768  0x00000432 call  0x000042ca 
+ 00000769  0x00000433 jam  0x00000000 , 0x00004aae 
+ 00000770  0x00000434 jam  0x00000000 , 0x000048a1 
+ 00000771  0x00000435 jam  0x00000000 , 0x0000488b 
+ 00000772  0x00000436 fetch  0x00000004 , 0x00004891 
+ 00000773  0x00000437 fetcht  0x00000004 , 0x0000488d 
+ 00000774  0x00000438 isub  0x00000002 , 0x0000003e 
+ 00000775  0x00000439 rtn  0x00000005 
+ 00000776  0x0000043a call  0x000002f2 
+ 00000777  0x0000043b branch  0x00004822 
+ 00000778  0x0000043f call  0x000002f2 
+ 00000779  0x00000440 fetch  0x00000001 , 0x000048a5 
+ 00000780  0x00000441 nbranch  0x00000322 , 0x00000034 
+ 00000781  0x00000442 fetch  0x00000001 , 0x0000488b 
+ 00000782  0x00000443 beq  0x00000002 , 0x00000312 
+ 00000783  0x00000444 beq  0x00000001 , 0x00000312 
+ 00000784  0x00000445 beq  0x00000005 , 0x00004844 
+ 00000785  0x00000446 branch  0x00004837 
+ 00000786  0x00000449 fetch  0x00000008 , 0x00004bab 
+ 00000787  0x0000044a bbit1  0x0000002f , 0x00004811 
+ 00000788  0x0000044b bbit1  0x00000030 , 0x00004811 
+ 00000789  0x0000044c bbit0  0x0000003a , 0x00004806 
+ 00000790  0x0000044d fetch  0x00000004 , 0x00004993 
+ 00000791  0x0000044e fetcht  0x00000004 , 0x00004974 
+ 00000792  0x0000044f isub  0x00000002 , 0x0000003e 
+ 00000793  0x00000450 branch  0x0000031f , 0x00000005 
+ 00000794  0x00000451 branch  0x00004806 
+ 00000795  0x00000454 fetch  0x00000002 , 0x00004881 
+ 00000796  0x00000455 store  0x00000002 , 0x00004887 
+ 00000797  0x00000456 jam  0x00000005 , 0x0000488b 
+ 00000798  0x00000457 branch  0x00002559 
+ 00000799  0x0000045a jam  0x00000000 , 0x0000488b 
+ 00000800  0x0000045b call  0x0000041b 
+ 00000801  0x0000045c branch  0x00004827 
+ 00000802  0x0000045f jam  0x00000000 , 0x00004d96 
+ 00000803  0x00000460 jam  0x00000000 , 0x000048a5 
+ 00000804  0x00000461 call  0x00002652 
+ 00000805  0x00000462 setarg  0xffffffff 
+ 00000806  0x00000463 store  0x00000008 , 0x0000485c 
+ 00000807  0x00000464 setarg  0x00000000 
+ 00000808  0x00000465 store  0x00000007 , 0x000048d0 
+ 00000809  0x00000466 store  0x00000001 , 0x000048a7 
+ 00000810  0x00000467 jam  0x00000001 , 0x00004be1 
+ 00000811  0x00000468 call  0x0000059b 
+ 00000812  0x00000469 branch  0x000002b1 
+ 00000813  0x0000046c jam  0x00000000 , 0x0000488b 
+ 00000814  0x0000046d fetch  0x00000002 , 0x00004beb 
+ 00000815  0x0000046e increase  0x00000001 , 0x0000003f 
+ 00000816  0x0000046f store  0x00000002 , 0x00004beb 
+ 00000817  0x00000470 fetch  0x00000001 , 0x00004beb 
+ 00000818  0x00000471 and  0x0000003f , 0x000000ff , 0x0000003f 
+ 00000819  0x00000472 beq  0x00000000 , 0x00002341 
+ 00000820  0x00000473 rtn 
+ 00000821  0x00000476 fetch  0x00000002 , 0x00004889 
+ 00000822  0x00000477 arg  0x000001f8 , 0x00000002 
+ 00000823  0x00000478 iand  0x00000002 , 0x0000003f 
+ 00000824  0x00000479 branch  0x0000033d , 0x00000034 
+ 00000825  0x0000047a fetch  0x00000002 , 0x00004889 
+ 00000826  0x0000047b increase  0x00000001 , 0x0000003f 
+ 00000827  0x0000047c store  0x00000002 , 0x00004889 
+ 00000828  0x0000047d rtn 
+ 00000829  0x0000047f call  0x0000259a 
+ 00000830  0x00000480 call  0x0000265b 
+ 00000831  0x00000481 nbranch  0x0000035a , 0x00000018 
+ 00000832  0x00000482 nbranch  0x0000035a , 0x0000002f 
+ 00000833  0x00000483 call  0x00002672 
+ 00000834  0x00000484 fetch  0x00000004 , 0x00004877 
+ 00000835  0x00000485 fetcht  0x00000004 , 0x0000483c 
+ 00000836  0x00000486 isub  0x00000002 , 0x0000003e 
+ 00000837  0x00000487 branch  0x00000356 , 0x00000005 
+ 00000838  0x00000489 fetch  0x00000004 , 0x000048a9 
+ 00000839  0x0000048a fetcht  0x00000004 , 0x0000483c 
+ 00000840  0x0000048b isub  0x00000002 , 0x0000003e 
+ 00000841  0x0000048c call  0x00000352 , 0x00000005 
+ 00000842  0x0000048d fetch  0x00000001 , 0x000048a1 
+ 00000843  0x0000048e set0  0x00000002 , 0x0000003f 
+ 00000844  0x0000048f store  0x00000001 , 0x000048a1 
+ 00000845  0x00000490 setarg  0x00000000 
+ 00000846  0x00000491 store  0x00000002 , 0x00004883 
+ 00000847  0x00000492 store  0x00000002 , 0x00004889 
+ 00000848  0x00000493 store  0x00000002 , 0x00004887 
+ 00000849  0x00000494 branch  0x00002595 
+ 00000850  0x00000497 fetch  0x00000004 , 0x0000480c 
+ 00000851  0x00000498 rtn  0x00000034 
+ 00000852  0x00000499 store  0x00000004 , 0x00004891 
+ 00000853  0x0000049a branch  0x0000257e 
+ 00000854  0x0000049d fetch  0x00000008 , 0x00004bab 
+ 00000855  0x0000049e bbit1  0x00000030 , 0x0000482e 
+ 00000856  0x0000049f bbit1  0x0000002f , 0x0000482e 
+ 00000857  0x000004a0 branch  0x0000256e 
+ 00000858  0x000004a3 fetch  0x00000001 , 0x0000488c 
+ 00000859  0x000004a4 branch  0x000022cb , 0x00000034 
+ 00000860  0x000004a5 fetch  0x00000002 , 0x00004889 
+ 00000861  0x000004a6 increase  0x00000001 , 0x0000003f 
+ 00000862  0x000004a7 store  0x00000002 , 0x00004889 
+ 00000863  0x000004a8 isolate1  0x00000009 , 0x0000003f 
+ 00000864  0x000004a9 fetch  0x00000001 , 0x0000488b 
+ 00000865  0x000004aa beq  0x00000005 , 0x00000365 
+ 00000866  0x000004ab beq  0x00000004 , 0x00000367 
+ 00000867  0x000004ac beq  0x00000002 , 0x00000369 
+ 00000868  0x000004ad branch  0x000025a8 
+ 00000869  0x000004b0 branch  0x0000256e , 0x00000001 
+ 00000870  0x000004b1 branch  0x00002339 
+ 00000871  0x000004b4 branch  0x00002575 , 0x00000001 
+ 00000872  0x000004b5 branch  0x00002339 
+ 00000873  0x000004b8 branch  0x00002575 , 0x00000001 
+ 00000874  0x000004ba jam  0x000000aa , 0x000041e8 
+ 00000875  0x000004bb branch  0x00002568 
+ 00000876  0x000004be fetch  0x00000008 , 0x00004bab 
+ 00000877  0x000004bf bbit1  0x0000002f , 0x00000372 
+ 00000878  0x000004c0 fetch  0x00000001 , 0x00004938 
+ 00000879  0x000004c1 beq  0x00000000 , 0x00000379 
+ 00000880  0x000004c2 call  0x00000424 
+ 00000881  0x000004c3 branch  0x00003d57 
+ 00000882  0x000004c6 call  0x00003d65 
+ 00000883  0x000004c7 branch  0x00004816 , 0x00000028 
+ 00000884  0x000004c9 jam  0x00000000 , 0x00004938 
+ 00000885  0x000004ca fetch  0x00000002 , 0x00004bba 
+ 00000886  0x000004cb store  0x00000002 , 0x00004887 
+ 00000887  0x000004cc jam  0x00000001 , 0x0000488b 
+ 00000888  0x000004cd branch  0x00002559 
+ 00000889  0x000004d0 fetch  0x00000008 , 0x00004bab 
+ 00000890  0x000004d1 bbit0  0x00000011 , 0x00004803 
+ 00000891  0x000004d2 call  0x0000041b 
+ 00000892  0x000004d3 call  0x00003d65 
+ 00000893  0x000004d4 branch  0x00004806 , 0x00000028 
+ 00000894  0x000004d5 fetch  0x00000008 , 0x00004bab 
+ 00000895  0x000004d6 bbit1  0x00000030 , 0x00000374 
+ 00000896  0x000004d7 bbit0  0x00000031 , 0x0000480c 
+ 00000897  0x000004d8 call  0x00004110 
+ 00000898  0x000004d9 and  0x00000011 , 0x00000007 , 0x0000003f 
+ 00000899  0x000004da fetcht  0x00000001 , 0x00004bcb 
+ 00000900  0x000004db isub  0x00000002 , 0x0000003e 
+ 00000901  0x000004dc branch  0x0000031f , 0x00000005 
+ 00000902  0x000004dd branch  0x0000480c 
+ 00000903  0x000004e1 call  0x0000408f 
+ 00000904  0x000004e2 call  0x000003d0 
+ 00000905  0x000004e4 fetch  0x00000001 , 0x00004927 
+ 00000906  0x000004e5 beq  0x0000000c , 0x0000038d 
+ 00000907  0x000004e6 beq  0x0000000d , 0x000003a5 
+ 00000908  0x000004e7 branch  0x00004098 
+ 00000909  0x000004ea call  0x00004229 
+ 00000910  0x000004eb fetch  0x00000001 , 0x00004992 
+ 00000911  0x000004ec beq  0x00000000 , 0x00000396 
+ 00000912  0x000004ed beq  0x00000001 , 0x00000398 
+ 00000913  0x000004ee beq  0x00000002 , 0x0000039a 
+ 00000914  0x000004ef beq  0x00000003 , 0x000003a3 
+ 00000915  0x000004f0 rtn 
+ 00000916  0x000004f2 fetch  0x00000001 , 0x00004c91 
+ 00000917  0x000004f3 branch  0x0000039b 
+ 00000918  0x000004f6 fetch  0x00000001 , 0x00004c92 
+ 00000919  0x000004f7 branch  0x0000039b 
+ 00000920  0x000004fa fetch  0x00000001 , 0x00004c93 
+ 00000921  0x000004fb branch  0x0000039b 
+ 00000922  0x000004fe fetch  0x00000001 , 0x00004c94 
+ 00000923  0x00000500 copy  0x0000003f , 0x00000011 
+ 00000924  0x00000501 setarg  0x0000c309 
+ 00000925  0x00000502 call  0x00005b0c 
+ 00000926  0x00000503 copy  0x00000011 , 0x0000003f 
+ 00000927  0x00000504 lshift8  0x0000003f , 0x0000003f 
+ 00000928  0x00000505 add  0x0000003f , 0x00000023 , 0x0000003f 
+ 00000929  0x00000506 call  0x00005b0c 
+ 00000930  0x00000507 branch  0x00004227 
+ 00000931  0x0000050a fetch  0x00000001 , 0x00004c95 
+ 00000932  0x0000050b branch  0x0000039b 
+ 00000933  0x0000050e fetch  0x00000001 , 0x00004992 
+ 00000934  0x0000050f beq  0x00000000 , 0x000003aa 
+ 00000935  0x00000510 beq  0x00000001 , 0x000003ac 
+ 00000936  0x00000511 beq  0x00000002 , 0x000003ae 
+ 00000937  0x00000512 rtn 
+ 00000938  0x00000515 fetcht  0x00000001 , 0x00004e2e 
+ 00000939  0x00000516 branch  0x000040ae 
+ 00000940  0x00000519 fetcht  0x00000001 , 0x00004e2f 
+ 00000941  0x0000051a branch  0x000040ae 
+ 00000942  0x0000051e fetcht  0x00000001 , 0x00004e30 
+ 00000943  0x0000051f branch  0x000040ae 
+ 00000944  0x00000522 call  0x00003f65 
+ 00000945  0x00000523 rtn  0x0000002b 
+ 00000946  0x00000525 call  0x00004236 
+ 00000947  0x00000527 call  0x000041b5 
+ 00000948  0x00000528 beq  0x00000030 , 0x000003ba 
+ 00000949  0x00000529 beq  0x00000031 , 0x00004217 
+ 00000950  0x0000052a beq  0x00000058 , 0x00004220 
+ 00000951  0x0000052b call  0x000041b2 
+ 00000952  0x0000052c nop  0x00001af4 
+ 00000953  0x0000052d branch  0x000003b3 
+ 00000954  0x00000530 fetch  0x00000001 , 0x000049c2 
+ 00000955  0x00000531 beq  0x000000d1 , 0x000003ca 
+ 00000956  0x00000532 beq  0x0000005a , 0x000003be 
+ 00000957  0x00000533 branch  0x000041be 
+ 00000958  0x00000536 setarg  0x0000007a 
+ 00000959  0x00000537 call  0x00005b0d 
+ 00000960  0x00000538 beq  0x000000c2 , 0x000003c2 
+ 00000961  0x00000539 branch  0x000003c5 
+ 00000962  0x0000053c jam  0x0000000d , 0x00004927 
+ 00000963  0x0000053d arg  0x00004e02 , 0x00000013 
+ 00000964  0x0000053e branch  0x00000591 
+ 00000965  0x00000541 jam  0x00000005 , 0x00004927 
+ 00000966  0x00000542 call  0x00004232 
+ 00000967  0x00000543 call  0x00007d12 
+ 00000968  0x00000544 arg  0x00004a39 , 0x00000013 
+ 00000969  0x00000545 branch  0x00000591 
+ 00000970  0x00000548 setarg  0x00000049 
+ 00000971  0x00000549 call  0x00005b0d 
+ 00000972  0x0000054a beq  0x000000a1 , 0x000003ce 
+ 00000973  0x0000054b branch  0x000041da 
+ 00000974  0x0000054e jam  0x0000000c , 0x00004927 
+ 00000975  0x0000054f rtn 
+ 00000976  0x00000553 fetch  0x00000001 , 0x00004c40 
+ 00000977  0x00000554 rtnbit0  0x00000000 
+ 00000978  0x00000555 fetch  0x00000001 , 0x00004d96 
+ 00000979  0x00000556 rtn  0x00000034 
+ 00000980  0x00000557 fetch  0x00000001 , 0x00004bc1 
+ 00000981  0x00000558 branch  0x000004b3 , 0x00000034 
+ 00000982  0x00000559 store  0x00000001 , 0x00004ba8 
+ 00000983  0x0000055a rtn 
+ 00000984  0x0000055d call  0x00003e9b 
+ 00000985  0x0000055e call  0x00000131 
+ 00000986  0x00000560 call  0x0000232b 
+ 00000987  0x00000561 call  0x00002556 
+ 00000988  0x00000562 call  0x000047cd 
+ 00000989  0x00000565 call  0x000004b0 
+ 00000990  0x00000566 call  0x0000043a 
+ 00000991  0x00000567 call  0x000004a2 
+ 00000992  0x00000568 call  0x0000407c 
+ 00000993  0x00000569 call  0x000044cc 
+ 00000994  0x0000056a call  0x000004cf 
+ 00000995  0x0000056b call  0x000044ff 
+ 00000996  0x0000056d call  0x000003f0 
+ 00000997  0x0000056e call  0x00004512 
+ 00000998  0x0000056f call  0x000004e6 
+ 00000999  0x00000570 call  0x00004515 
+ 00001000  0x00000571 call  0x000004e9 
+ 00001001  0x00000573 call  0x0000452a 
+ 00001002  0x00000574 call  0x0000452d 
+ 00001003  0x00000575 call  0x000003f4 
+ 00001004  0x00000576 call  0x00004535 
+ 00001005  0x00000577 call  0x00004022 
+ 00001006  0x00000578 call  0x00004547 
+ 00001007  0x00000579 branch  0x000004ec 
+ 00001008  0x0000057c arg  0x00004b77 , 0x00000013 
+ 00001009  0x0000057d arg  0x0000450a , 0x00000012 
+ 00001010  0x0000057e call  0x0000318a 
+ 00001011  0x0000057f branch  0x00004507 
+ 00001012  0x00000582 arg  0x00004ac4 , 0x00000013 
+ 00001013  0x00000583 arg  0x000003f7 , 0x00000012 
+ 00001014  0x00000584 branch  0x0000318a 
+ 00001015  0x00000587 fetch  0x00000008 , 0x00004bab 
+ 00001016  0x00000588 bbit1  0x00000033 , 0x000004f2 
+ 00001017  0x00000589 branch  0x00003e20 
+ 00001018  0x00000592 jam  0x00000000 , 0x00004c41 
+ 00001019  0x00000593 fetch  0x00000001 , 0x00004c40 
+ 00001020  0x00000594 rtnbit0  0x00000000 
+ 00001021  0x00000595 call  0x00000491 
+ 00001022  0x00000597 jam  0x00000000 , 0x00004c44 
+ 00001023  0x00000599 fetch  0x00000001 , 0x00004c4d 
+ 00001024  0x0000059a rshift  0x0000003f , 0x0000003f 
+ 00001025  0x0000059b store  0x00000001 , 0x00004c4e 
+ 00001026  0x0000059c rtn 
+ 00001027  0x0000059e fetch  0x00000001 , 0x00004c53 
+ 00001028  0x0000059f store  0x00000001 , 0x00004c54 
+ 00001029  0x000005a0 rtn 
+ 00001030  0x000005a3 fetch  0x00000001 , 0x00004c44 
+ 00001031  0x000005a4 beq  0x00000001 , 0x0000040d 
+ 00001032  0x000005a5 beq  0x00000002 , 0x0000040f 
+ 00001033  0x000005a6 beq  0x00000003 , 0x00000411 
+ 00001034  0x000005a8 fetch  0x00000001 , 0x00004c4b 
+ 00001035  0x000005aa store  0x00000001 , 0x00004c4c 
+ 00001036  0x000005ab rtn 
+ 00001037  0x000005ad fetch  0x00000001 , 0x00004c48 
+ 00001038  0x000005ae branch  0x0000040b 
+ 00001039  0x000005b0 fetch  0x00000001 , 0x00004c49 
+ 00001040  0x000005b1 branch  0x0000040b 
+ 00001041  0x000005b3 fetch  0x00000001 , 0x00004c4a 
+ 00001042  0x000005b4 branch  0x0000040b 
+ 00001043  0x000005b8 fetch  0x00000001 , 0x00004c40 
+ 00001044  0x000005b9 rtnbit0  0x00000000 
+ 00001045  0x000005ba fetch  0x00000001 , 0x00004c46 
+ 00001046  0x000005bb store  0x00000001 , 0x00004c47 
+ 00001047  0x000005bc jam  0x00000000 , 0x00004c42 
+ 00001048  0x000005be jam  0x00000000 , 0x00004c43 
+ 00001049  0x000005bf jam  0x00000001 , 0x00004c41 
+ 00001050  0x000005c0 rtn 
+ 00001051  0x000005c4 fetch  0x00000001 , 0x00004c40 
+ 00001052  0x000005c5 rtnbit0  0x00000000 
+ 00001053  0x000005c7 jam  0x00000001 , 0x00004c44 
+ 00001054  0x000005c8 call  0x0000040d 
+ 00001055  0x000005c9 call  0x00000437 
+ 00001056  0x000005ca fetch  0x00000001 , 0x00004c40 
+ 00001057  0x000005cb rtnbit0  0x00000002 
+ 00001058  0x000005cc fetch  0x00000001 , 0x00004c50 
+ 00001059  0x000005cd branch  0x0000042e 
+ 00001060  0x000005d0 fetch  0x00000001 , 0x00004c40 
+ 00001061  0x000005d1 rtnbit0  0x00000000 
+ 00001062  0x000005d3 fetch  0x00000001 , 0x00004c40 
+ 00001063  0x000005d4 rtnbit0  0x00000001 
+ 00001064  0x000005d5 call  0x00000437 
+ 00001065  0x000005d6 jam  0x00000003 , 0x00004c44 
+ 00001066  0x000005d7 call  0x00000411 
+ 00001067  0x000005d8 fetch  0x00000001 , 0x00004c40 
+ 00001068  0x000005d9 rtnbit0  0x00000002 
+ 00001069  0x000005da fetch  0x00000001 , 0x00004c51 
+ 00001070  0x000005dc store  0x00000001 , 0x00004c52 
+ 00001071  0x000005dd rtn 
+ 00001072  0x000005e0 fetch  0x00000001 , 0x00004c40 
+ 00001073  0x000005e1 rtnbit0  0x00000000 
+ 00001074  0x000005e2 fetch  0x00000001 , 0x00004c40 
+ 00001075  0x000005e3 set0  0x00000002 , 0x0000003f 
+ 00001076  0x000005e4 store  0x00000001 , 0x00004c40 
+ 00001077  0x000005e5 jam  0x00000002 , 0x00004c44 
+ 00001078  0x000005e6 call  0x0000040f 
+ 00001079  0x000005e8 jam  0x00000001 , 0x00004c41 
+ 00001080  0x000005e9 jam  0x00000001 , 0x00004c42 
+ 00001081  0x000005ea branch  0x00000461 
+ 00001082  0x000005ee fetch  0x00000001 , 0x00004c41 
+ 00001083  0x000005ef rtn  0x00000034 
+ 00001084  0x000005f0 fetch  0x00000001 , 0x00004c42 
+ 00001085  0x000005f1 beq  0x00000001 , 0x00000447 
+ 00001086  0x000005f3 fetch  0x00000001 , 0x00004c47 
+ 00001087  0x000005f4 branch  0x00000443 , 0x00000034 
+ 00001088  0x000005f5 increase  0xffffffff , 0x0000003f 
+ 00001089  0x000005f6 store  0x00000001 , 0x00004c47 
+ 00001090  0x000005f7 branch  0x00000462 
+ 00001091  0x000005fa jam  0x00000001 , 0x00004d96 
+ 00001092  0x000005fb call  0x00000403 
+ 00001093  0x000005fd jam  0x00000000 , 0x00004c41 
+ 00001094  0x000005fe branch  0x00000477 
+ 00001095  0x00000601 fetch  0x00000001 , 0x00004c44 
+ 00001096  0x00000602 rtn  0x00000034 
+ 00001097  0x00000603 beq  0x00000004 , 0x0000044e 
+ 00001098  0x00000604 branch  0x0000044b 
+ 00001099  0x00000607 fetch  0x00000001 , 0x00004c40 
+ 00001100  0x00000608 bbit1  0x00000002 , 0x0000044e 
+ 00001101  0x00000609 branch  0x00000450 
+ 00001102  0x0000060c fetch  0x00000001 , 0x00004c52 
+ 00001103  0x0000060d branch  0x00000472 , 0x00000034 
+ 00001104  0x0000060f arg  0x00004c4c , 0x00000013 
+ 00001105  0x00000610 arg  0x00000453 , 0x00000012 
+ 00001106  0x00000611 branch  0x0000318a 
+ 00001107  0x00000614 fetch  0x00000001 , 0x00004c44 
+ 00001108  0x00000615 beq  0x00000004 , 0x0000045b 
+ 00001109  0x00000616 fetch  0x00000001 , 0x00004c40 
+ 00001110  0x00000617 bbit1  0x00000002 , 0x0000045b 
+ 00001111  0x00000619 call  0x00000406 
+ 00001112  0x0000061a fetch  0x00000001 , 0x00004c43 
+ 00001113  0x0000061b beq  0x00000001 , 0x00000474 
+ 00001114  0x0000061c branch  0x0000045f 
+ 00001115  0x0000061f fetch  0x00000001 , 0x00004c52 
+ 00001116  0x00000620 increase  0xffffffff , 0x0000003f 
+ 00001117  0x00000621 store  0x00000001 , 0x00004c52 
+ 00001118  0x00000622 branch  0x00000457 
+ 00001119  0x00000626 fetch  0x00000001 , 0x00004c44 
+ 00001120  0x00000627 beq  0x00000004 , 0x0000049d 
+ 00001121  0x00000629 jam  0x00000001 , 0x00004c43 
+ 00001122  0x0000062a fetch  0x00000001 , 0x00004938 
+ 00001123  0x0000062b beq  0x00000000 , 0x00000468 
+ 00001124  0x0000062c beq  0x00000001 , 0x0000046a 
+ 00001125  0x0000062d beq  0x00000002 , 0x0000046c 
+ 00001126  0x0000062e beq  0x00000003 , 0x0000046e 
+ 00001127  0x0000062f rtn 
+ 00001128  0x00000631 fetcht  0x00000001 , 0x00004c55 
+ 00001129  0x00000632 branch  0x00000471 
+ 00001130  0x00000634 fetcht  0x00000001 , 0x00004c56 
+ 00001131  0x00000635 branch  0x00000471 
+ 00001132  0x00000637 fetcht  0x00000001 , 0x00004c57 
+ 00001133  0x00000638 branch  0x00000471 
+ 00001134  0x0000063a fetcht  0x00000001 , 0x00004df9 
+ 00001135  0x0000063b branch  0x00000471 
+ 00001136  0x0000063d fetcht  0x00000001 , 0x00004c59 
+ 00001137  0x0000063f branch  0x00006069 
+ 00001138  0x00000643 jam  0x00000000 , 0x00004c41 
+ 00001139  0x00000644 jam  0x00000000 , 0x00004c44 
+ 00001140  0x00000646 fetch  0x00000001 , 0x00004c44 
+ 00001141  0x00000647 beq  0x00000004 , 0x00000497 
+ 00001142  0x00000649 jam  0x00000000 , 0x00004c43 
+ 00001143  0x0000064a fetch  0x00000001 , 0x00004938 
+ 00001144  0x0000064b beq  0x00000000 , 0x0000047d 
+ 00001145  0x0000064c beq  0x00000001 , 0x00000481 
+ 00001146  0x0000064d beq  0x00000002 , 0x00000485 
+ 00001147  0x0000064e beq  0x00000003 , 0x00000489 
+ 00001148  0x0000064f rtn 
+ 00001149  0x00000651 fetcht  0x00000001 , 0x00004c55 
+ 00001150  0x00000652 fetch  0x00000001 , 0x00004c40 
+ 00001151  0x00000653 bbit0  0x00000005 , 0x0000049c 
+ 00001152  0x00000654 branch  0x0000048c 
+ 00001153  0x00000656 fetcht  0x00000001 , 0x00004c56 
+ 00001154  0x00000657 fetch  0x00000001 , 0x00004c40 
+ 00001155  0x00000658 bbit0  0x00000005 , 0x0000049c 
+ 00001156  0x00000659 branch  0x0000048c 
+ 00001157  0x0000065b fetcht  0x00000001 , 0x00004c57 
+ 00001158  0x0000065c fetch  0x00000001 , 0x00004c40 
+ 00001159  0x0000065d bbit0  0x00000005 , 0x0000049c 
+ 00001160  0x0000065e branch  0x0000048c 
+ 00001161  0x00000660 fetcht  0x00000001 , 0x00004df9 
+ 00001162  0x00000661 fetch  0x00000001 , 0x00004c40 
+ 00001163  0x00000662 bbit0  0x00000005 , 0x0000049c 
+ 00001164  0x00000664 sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00001165  0x00000665 rtn  0x00000005 
+ 00001166  0x00000666 sub  0x00000002 , 0x00000003 , 0x0000003e 
+ 00001167  0x00000667 branch  0x00006065 , 0x00000005 
+ 00001168  0x00000668 branch  0x0000607b 
+ 00001169  0x0000066b call  0x0000047d 
+ 00001170  0x0000066c call  0x00000481 
+ 00001171  0x0000066d call  0x00000485 
+ 00001172  0x0000066e call  0x00000489 
+ 00001173  0x0000066f call  0x0000014b 
+ 00001174  0x00000670 branch  0x00000497 
+ 00001175  0x00000673 jam  0x00000000 , 0x00004c43 
+ 00001176  0x00000674 fetch  0x00000001 , 0x00004c45 
+ 00001177  0x00000675 beq  0x00000002 , 0x00000476 
+ 00001178  0x00000676 beq  0x00000003 , 0x00000476 
+ 00001179  0x00000678 fetcht  0x00000001 , 0x00004c59 
+ 00001180  0x0000067a branch  0x00006065 
+ 00001181  0x0000067d jam  0x00000001 , 0x00004c43 
+ 00001182  0x0000067e fetch  0x00000001 , 0x00004c45 
+ 00001183  0x0000067f beq  0x00000002 , 0x00000461 
+ 00001184  0x00000680 beq  0x00000003 , 0x00000461 
+ 00001185  0x00000681 branch  0x00000470 
+ 00001186  0x00000687 fetch  0x00000001 , 0x00004bed 
+ 00001187  0x00000688 rtneq  0x000000ff 
+ 00001188  0x00000689 fetch  0x00000002 , 0x00004ab2 
+ 00001189  0x0000068a rtn  0x00000034 
+ 00001190  0x0000068b fetch  0x00000002 , 0x00004bbe 
+ 00001191  0x0000068c fetcht  0x00000002 , 0x00004ab2 
+ 00001192  0x0000068d isub  0x00000002 , 0x00000002 
+ 00001193  0x0000068e fetch  0x00000002 , 0x00004bee 
+ 00001194  0x0000068f isub  0x00000002 , 0x0000003f 
+ 00001195  0x00000690 branch  0x000004ae , 0x00000002 
+ 00001196  0x00000692 fetcht  0x00000001 , 0x00004bed 
+ 00001197  0x00000693 branch  0x00006065 
+ 00001198  0x00000695 fetcht  0x00000001 , 0x00004bed 
+ 00001199  0x00000696 branch  0x00006069 
+ 00001200  0x0000069b arg  0x00004ba8 , 0x00000013 
+ 00001201  0x0000069c arg  0x000004b3 , 0x00000012 
+ 00001202  0x0000069d branch  0x0000318a 
+ 00001203  0x000006a0 fetch  0x00000001 , 0x00004c40 
+ 00001204  0x000006a1 rtnbit0  0x00000000 
+ 00001205  0x000006a2 fetch  0x00000008 , 0x00004bab 
+ 00001206  0x000006a3 bbit1  0x0000001c , 0x000004bc 
+ 00001207  0x000006a5 fetch  0x00000001 , 0x00004992 
+ 00001208  0x000006a6 beq  0x00000000 , 0x000004c4 
+ 00001209  0x000006a7 beq  0x00000001 , 0x000004c6 
+ 00001210  0x000006a8 beq  0x00000002 , 0x000004c2 
+ 00001211  0x000006a9 rtn 
+ 00001212  0x000006ad fetch  0x00000001 , 0x00004992 
+ 00001213  0x000006ae beq  0x00000000 , 0x000004c6 
+ 00001214  0x000006af beq  0x00000001 , 0x000004c8 
+ 00001215  0x000006b0 beq  0x00000002 , 0x000004c2 
+ 00001216  0x000006b1 beq  0x00000003 , 0x000004c4 
+ 00001217  0x000006b2 rtn 
+ 00001218  0x000006b5 setarg  0x00000002 
+ 00001219  0x000006b6 branch  0x000004ca 
+ 00001220  0x000006b9 setarg  0x00000004 
+ 00001221  0x000006ba branch  0x000004ca 
+ 00001222  0x000006bd setarg  0x00000006 
+ 00001223  0x000006be branch  0x000004ca 
+ 00001224  0x000006c1 setarg  0x00000008 
+ 00001225  0x000006c2 branch  0x000004ca 
+ 00001226  0x000006c5 store  0x00000001 , 0x00004c52 
+ 00001227  0x000006c6 jam  0x00000004 , 0x00004c44 
+ 00001228  0x000006c7 call  0x0000040a 
+ 00001229  0x000006c8 jam  0x00000001 , 0x00004c42 
+ 00001230  0x000006c9 branch  0x00000418 
+ 00001231  0x000006ce fetch  0x00000001 , 0x00004938 
+ 00001232  0x000006cf beq  0x00000000 , 0x000004d5 
+ 00001233  0x000006d0 fetch  0x00000008 , 0x00004bab 
+ 00001234  0x000006d1 rtnbit0  0x00000035 
+ 00001235  0x000006d2 fetcht  0x00000001 , 0x00004bca 
+ 00001236  0x000006d3 branch  0x000004d8 
+ 00001237  0x000006d6 fetch  0x00000008 , 0x00004bab 
+ 00001238  0x000006d7 rtnbit0  0x00000032 
+ 00001239  0x000006d8 fetcht  0x00000001 , 0x00004bcb 
+ 00001240  0x000006da storet  0x00000001 , 0x00004b9d 
+ 00001241  0x000006db call  0x000005a4 
+ 00001242  0x000006dc and  0x0000003f , 0x00000007 , 0x0000003f 
+ 00001243  0x000006dd fetcht  0x00000001 , 0x00004b9d 
+ 00001244  0x000006de isub  0x00000002 , 0x0000003e 
+ 00001245  0x000006df branch  0x000004df , 0x00000005 
+ 00001246  0x000006e0 branch  0x000044eb 
+ 00001247  0x000006e4 call  0x000004e4 
+ 00001248  0x000006e5 fetch  0x00000001 , 0x00004b9f 
+ 00001249  0x000006e6 rtneq  0x00000001 
+ 00001250  0x000006e7 jam  0x00000001 , 0x00004b9f 
+ 00001251  0x000006e8 rtn 
+ 00001252  0x000006eb arg  0x0000031f , 0x00000012 
+ 00001253  0x000006ec branch  0x000044f7 
+ 00001254  0x000006ef fetch  0x00000008 , 0x00004bab 
+ 00001255  0x000006f0 rtnbit1  0x0000003b 
+ 00001256  0x000006f1 branch  0x0000451f 
+ 00001257  0x000006f4 arg  0x00004c7b , 0x00000013 
+ 00001258  0x000006f5 arg  0x0000436c , 0x00000012 
+ 00001259  0x000006f6 branch  0x0000318a 
+ 00001260  0x000006fb arg  0x00004ab2 , 0x00000013 
+ 00001261  0x000006fc arg  0x000004ef , 0x00000012 
+ 00001262  0x000006fd branch  0x00003191 
+ 00001263  0x00000700 fetch  0x00000001 , 0x00004938 
+ 00001264  0x00000701 beq  0x00000000 , 0x00000322 
+ 00001265  0x00000702 branch  0x0000431b 
+ 00001266  0x00000705 call  0x00000430 
+ 00001267  0x00000706 fetch  0x00000002 , 0x0000478c 
+ 00001268  0x00000707 isolate1  0x0000000b , 0x0000003f 
+ 00001269  0x00000708 call  0x00004581 , 0x00000001 
+ 00001270  0x00000709 fetch  0x00000002 , 0x0000478c 
+ 00001271  0x0000070a isolate1  0x00000007 , 0x0000003f 
+ 00001272  0x0000070b call  0x00004322 , 0x00000001 
+ 00001273  0x0000070c setarg  0x00000000 
+ 00001274  0x0000070d store  0x00000002 , 0x00004af2 
+ 00001275  0x0000070e branch  0x00004554 
+ 00001276  0x00000711 setarg  0x00000000 
+ 00001277  0x00000712 store  0x00000002 , 0x00004ac2 
+ 00001278  0x00000713 branch  0x00004577 
+ 00001279  0x00000716 fetch  0x00000001 , 0x00004be2 
+ 00001280  0x00000717 ncall  0x00007861 , 0x00000034 
+ 00001281  0x00000718 jam  0x00000000 , 0x00004be2 
+ 00001282  0x00000719 branch  0x00007851 
+ 00001283  0x0000071c fetch  0x00000002 , 0x00000315 
+ 00001284  0x0000071d copy  0x0000003f , 0x00000006 
+ 00001285  0x0000071e ifetch  0x00000001 , 0x00000006 
+ 00001286  0x0000071f store  0x00000001 , 0x000045f5 
+ 00001287  0x00000720 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00001288  0x00000721 rshift4  0x0000003f , 0x0000003f 
+ 00001289  0x00000722 beq  0x00000009 , 0x0000050b 
+ 00001290  0x00000723 branch  0x00004d93 
+ 00001291  0x00000726 arg  0x00000001 , 0x00000011 
+ 00001292  0x00000727 call  0x00004dc0 
+ 00001293  0x00000728 fetch  0x00000002 , 0x000044dc 
+ 00001294  0x00000729 istore  0x00000002 , 0x00000005 
+ 00001295  0x0000072a setarg  0x00000000 
+ 00001296  0x0000072b istore  0x00000001 , 0x00000005 
+ 00001297  0x0000072c jam  0x00000001 , 0x00000950 
+ 00001298  0x0000072d fetch  0x00000001 , 0x000044e2 
+ 00001299  0x0000072e set1  0x00000006 , 0x0000003f 
+ 00001300  0x0000072f store  0x00000001 , 0x000044e2 
+ 00001301  0x00000730 jam  0x00000012 , 0x0000095b 
+ 00001302  0x00000731 branch  0x00007871 
+ 00001303  0x00000734 disable  0x00000028 
+ 00001304  0x00000735 call  0x000059e6 
+ 00001305  0x00000736 fetch  0x00000001 , 0x00000049 
+ 00001306  0x00000737 rtn  0x00000034 
+ 00001307  0x0000073c bbit1  0x00000007 , 0x00005730 
+ 00001308  0x0000073e beq  0x00000007 , 0x0000051e 
+ 00001309  0x0000073f branch  0x00005701 
+ 00001310  0x00000742 call  0x0000585d 
+ 00001311  0x00000743 jam  0x00000078 , 0x00000073 
+ 00001312  0x00000744 rtn 
+ 00001313  0x00000748 fetch  0x00000001 , 0x000043dd 
+ 00001314  0x00000749 pincrease  0x00000001 
+ 00001315  0x0000074a store  0x00000001 , 0x000043dd 
+ 00001316  0x0000074b beq  0x0000000c , 0x0000165a 
+ 00001317  0x0000074c call  0x0000191b 
+ 00001318  0x0000074d call  0x0000196a 
+ 00001319  0x0000074e fetch  0x00000001 , 0x000002bd 
+ 00001320  0x0000074f call  0x0000168b 
+ 00001321  0x00000750 call  0x00001838 
+ 00001322  0x00000751 branch  0x00001655 
+ 00001323  0x00000754 call  0x00000e80 
+ 00001324  0x00000755 branch  0x00001661 
+ 00001325  0x00000758 call  0x000016be 
+ 00001326  0x00000759 call  0x000016cc 
+ 00001327  0x0000075a call  0x00004cb5 
+ 00001328  0x0000075b set1  0x00000000 , 0x00000015 
+ 00001329  0x0000075c enable  0x0000001d 
+ 00001330  0x0000075d enable  0x00000020 
+ 00001331  0x0000075e disable  0x00000021 
+ 00001332  0x0000075f call  0x00001744 
+ 00001333  0x00000760 nop  0x0000000a 
+ 00001334  0x00000761 branch  0x00001841 
+ 00001335  0x00000764 ifetch  0x00000002 , 0x00000006 
+ 00001336  0x00000765 beq  0x00000004 , 0x0000053a 
+ 00001337  0x00000766 branch  0x000019e4 
+ 00001338  0x00000769 ifetch  0x00000003 , 0x00000006 
+ 00001339  0x0000076a store  0x00000003 , 0x00004436 
+ 00001340  0x0000076b beq  0x0000000a , 0x0000053f 
+ 00001341  0x0000076c beq  0x00000012 , 0x0000054e 
+ 00001342  0x0000076d branch  0x00001cd3 
+ 00001343  0x00000770 fetch  0x00000008 , 0x00004bab 
+ 00001344  0x00000771 bbit0  0x0000003b , 0x00001de7 
+ 00001345  0x00000772 call  0x00001e8d 
+ 00001346  0x00000773 fetcht  0x00000002 , 0x00004437 
+ 00001347  0x00000774 fetch  0x00000001 , 0x000043c0 
+ 00001348  0x00000775 bbit1  0x00000003 , 0x00000549 
+ 00001349  0x00000778 fetch  0x00000002 , 0x00004437 
+ 00001350  0x00000779 beq  0x00000030 , 0x00001ec8 
+ 00001351  0x0000077a fetcht  0x00000002 , 0x00004437 
+ 00001352  0x0000077b branch  0x00001deb 
+ 00001353  0x0000077e fetch  0x00000002 , 0x000043d1 
+ 00001354  0x0000077f isub  0x00000002 , 0x0000003e 
+ 00001355  0x00000780 nbranch  0x00000545 , 0x00000005 
+ 00001356  0x00000781 nbranch  0x00000545 , 0x00000028 
+ 00001357  0x00000782 branch  0x00001e10 
+ 00001358  0x00000786 copy  0x00000006 , 0x00000011 
+ 00001359  0x00000787 fetch  0x00000002 , 0x000043d4 
+ 00001360  0x00000788 add  0x0000003f , 0xfffffffd , 0x00000012 
+ 00001361  0x00000789 call  0x00001a25 
+ 00001362  0x0000078a fetch  0x00000001 , 0x00004ac1 
+ 00001363  0x0000078b beq  0x000000ff , 0x00001e73 
+ 00001364  0x0000078c fetch  0x00000001 , 0x00004ac7 
+ 00001365  0x0000078d branch  0x00001e73 , 0x00000034 
+ 00001366  0x0000078e fetch  0x00000001 , 0x00004b75 
+ 00001367  0x0000078f bbit1  0x00000001 , 0x00001e73 
+ 00001368  0x00000790 setarg  0x0000001a 
+ 00001369  0x00000791 fetcht  0x00000002 , 0x00004437 
+ 00001370  0x00000792 isub  0x00000002 , 0x0000003e 
+ 00001371  0x00000793 nbranch  0x00001e73 , 0x00000005 
+ 00001372  0x00000794 branch  0x00001e10 
+ 00001373  0x00000799 enable  0x00000028 
+ 00001374  0x0000079a call  0x00001465 
+ 00001375  0x0000079b fetch  0x00000003 , 0x00004174 
+ 00001376  0x0000079c branch  0x00007e56 , 0x00000034 
+ 00001377  0x0000079d fetch  0x00000001 , 0x00004099 
+ 00001378  0x0000079e branch  0x00007e56 , 0x00000034 
+ 00001379  0x0000079f fetch  0x00000001 , 0x00004be1 
+ 00001380  0x000007a0 nrtn  0x00000034 
+ 00001381  0x000007a1 fetch  0x00000001 , 0x000048bd 
+ 00001382  0x000007a2 beq  0x00000001 , 0x00007e56 
+ 00001383  0x000007a3 rtn 
+ 00001384  0x000007a7 disable  0x00000028 
+ 00001385  0x000007a8 setarg  0x00000000 
+ 00001386  0x000007a9 store  0x00000006 , 0x000048d1 
+ 00001387  0x000007aa call  0x00000578 
+ 00001388  0x000007ab setarg  0x00000089 
+ 00001389  0x000007ac call  0x00005b0c 
+ 00001390  0x000007ad call  0x00000389 
+ 00001391  0x000007ae call  0x00003f7e 
+ 00001392  0x000007af call  0x00003f83 
+ 00001393  0x000007b0 call  0x000005a2 
+ 00001394  0x000007b1 fetch  0x00000001 , 0x000048d0 
+ 00001395  0x000007b2 and_into  0x0000001f , 0x0000003f 
+ 00001396  0x000007b3 store  0x00000001 , 0x000048d0 
+ 00001397  0x000007b4 nbranch  0x00004728 , 0x00000028 
+ 00001398  0x000007b5 call  0x00000588 
+ 00001399  0x000007b6 branch  0x00004544 
+ 00001400  0x000007b9 fetch  0x00000001 , 0x000044ac 
+ 00001401  0x000007ba rtnne  0x00000000 
+ 00001402  0x000007bb fetch  0x00000001 , 0x00004927 
+ 00001403  0x000007bc beq  0x0000000b , 0x0000057e 
+ 00001404  0x000007bd beq  0x0000000d , 0x00004270 
+ 00001405  0x000007be branch  0x00004243 
+ 00001406  0x000007c1 call  0x000042c4 
+ 00001407  0x000007c2 fetch  0x00000001 , 0x00004911 
+ 00001408  0x000007c3 beq  0x000000ff , 0x00004294 
+ 00001409  0x000007c4 fetcht  0x00000001 , 0x00004911 
+ 00001410  0x000007c5 call  0x00006059 
+ 00001411  0x000007c6 nrtn  0x00000001 
+ 00001412  0x000007c8 setarg  0x00000000 
+ 00001413  0x000007c9 call  0x00005b0d 
+ 00001414  0x000007ca bne  0x00000058 , 0x000041b2 
+ 00001415  0x000007cb branch  0x00004279 
+ 00001416  0x000007cf fetch  0x00000001 , 0x00004927 
+ 00001417  0x000007d0 rtneq  0x00000003 
+ 00001418  0x000007d1 rtneq  0x0000000b 
+ 00001419  0x000007d2 branch  0x0000471a 
+ 00001420  0x000007d5 call  0x00003f65 
+ 00001421  0x000007d6 fetch  0x00000001 , 0x00004927 
+ 00001422  0x000007d7 beq  0x0000000b , 0x00000593 
+ 00001423  0x000007d8 call  0x00004232 
+ 00001424  0x000007d9 arg  0x00004aa3 , 0x00000013 
+ 00001425  0x000007db call  0x0000422b 
+ 00001426  0x000007dc branch  0x00000389 
+ 00001427  0x000007df call  0x00000599 
+ 00001428  0x000007e0 arg  0x00004be3 , 0x00000013 
+ 00001429  0x000007e1 branch  0x00000591 
+ 00001430  0x000007e4 fetch  0x00000001 , 0x00004927 
+ 00001431  0x000007e5 beq  0x0000000b , 0x00000599 
+ 00001432  0x000007e6 branch  0x00004232 
+ 00001433  0x000007e8 setarg  0x00009706 
+ 00001434  0x000007e9 branch  0x00004233 
+ 00001435  0x000007ec call  0x000041a7 
+ 00001436  0x000007ed call  0x00003f65 
+ 00001437  0x000007ee fetch  0x00000001 , 0x00004927 
+ 00001438  0x000007ef beq  0x0000000b , 0x000005a0 
+ 00001439  0x000007f0 branch  0x0000423e 
+ 00001440  0x000007f3 setarg  0x00001f06 
+ 00001441  0x000007f4 branch  0x00005b0c 
+ 00001442  0x000007f9 call  0x000005a4 
+ 00001443  0x000007fa branch  0x000040dd 
+ 00001444  0x000007fd fetch  0x00000001 , 0x00004be1 
+ 00001445  0x000007fe ncall  0x00004121 , 0x00000034 
+ 00001446  0x000007ff arg  0x00000000 , 0x00000011 
+ 00001447  0x00000800 call  0x000005ae 
+ 00001448  0x00000801 call  0x000005b3 
+ 00001449  0x00000802 call  0x000005b8 
+ 00001450  0x00000803 call  0x000005bd 
+ 00001451  0x00000804 call  0x000005ca 
+ 00001452  0x00000805 call  0x000005dd 
+ 00001453  0x00000806 branch  0x0000411f 
+ 00001454  0x00000809 fetch  0x00000001 , 0x00004918 
+ 00001455  0x0000080a call  0x000005d7 
+ 00001456  0x0000080b call  0x00004124 
+ 00001457  0x0000080c fetcht  0x00000001 , 0x00004918 
+ 00001458  0x0000080d branch  0x00003f56 
+ 00001459  0x0000080f fetch  0x00000001 , 0x00004919 
+ 00001460  0x00000810 call  0x000005d7 
+ 00001461  0x00000811 call  0x0000412a 
+ 00001462  0x00000812 fetcht  0x00000001 , 0x00004919 
+ 00001463  0x00000813 branch  0x00003f56 
+ 00001464  0x00000815 fetch  0x00000001 , 0x0000491a 
+ 00001465  0x00000816 call  0x000005d7 
+ 00001466  0x00000817 call  0x00004130 
+ 00001467  0x00000818 fetcht  0x00000001 , 0x0000491a 
+ 00001468  0x00000819 branch  0x00003f56 
+ 00001469  0x0000081c fetch  0x00000001 , 0x0000490d 
+ 00001470  0x0000081d rtneq  0x000000ff 
+ 00001471  0x0000081e jam  0x00000003 , 0x00004b96 
+ 00001472  0x0000081f fetch  0x00000001 , 0x00004b91 
+ 00001473  0x00000820 copy  0x0000003f , 0x00000013 
+ 00001474  0x00000821 fetcht  0x00000001 , 0x0000490d 
+ 00001475  0x00000822 fetch  0x00000001 , 0x00004910 
+ 00001476  0x00000823 beq  0x000000ff , 0x000005c6 
+ 00001477  0x00000824 branch  0x0000413e 
+ 00001478  0x00000826 fetch  0x00000001 , 0x0000490d 
+ 00001479  0x00000827 call  0x000005da 
+ 00001480  0x00000828 fetcht  0x00000001 , 0x0000490d 
+ 00001481  0x00000829 branch  0x0000414b 
+ 00001482  0x0000082c fetch  0x00000001 , 0x0000490e 
+ 00001483  0x0000082d rtneq  0x000000ff 
+ 00001484  0x0000082e jam  0x00000004 , 0x00004b96 
+ 00001485  0x0000082f fetch  0x00000001 , 0x00004b92 
+ 00001486  0x00000830 copy  0x0000003f , 0x00000013 
+ 00001487  0x00000831 fetcht  0x00000001 , 0x0000490e 
+ 00001488  0x00000832 fetch  0x00000001 , 0x00004910 
+ 00001489  0x00000833 beq  0x000000ff , 0x000005d3 
+ 00001490  0x00000834 branch  0x00004157 
+ 00001491  0x00000836 fetch  0x00000001 , 0x0000490e 
+ 00001492  0x00000837 call  0x000005da 
+ 00001493  0x00000838 fetcht  0x00000001 , 0x0000490e 
+ 00001494  0x00000839 branch  0x00004164 
+ 00001495  0x0000083d rtneq  0x000000ff 
+ 00001496  0x0000083e arg  0x0000003f , 0x00000002 
+ 00001497  0x0000083f branch  0x00006093 
+ 00001498  0x00000843 rtneq  0x000000ff 
+ 00001499  0x00000844 arg  0x0000003e , 0x00000002 
+ 00001500  0x00000845 branch  0x00006093 
+ 00001501  0x00000848 fetch  0x00000001 , 0x00004d9a 
+ 00001502  0x00000849 branch  0x0000416a , 0x00000034 
+ 00001503  0x0000084a jam  0x00000000 , 0x00004b8b 
+ 00001504  0x0000084b fetch  0x00000008 , 0x00004bab 
+ 00001505  0x0000084c rtnbit0  0x00000015 
+ 00001506  0x0000084d jam  0x00000007 , 0x00004b96 
+ 00001507  0x0000084e fetch  0x00000001 , 0x00004b95 
+ 00001508  0x0000084f copy  0x0000003f , 0x00000013 
+ 00001509  0x00000851 fetch  0x00000001 , 0x00004912 
+ 00001510  0x00000852 call  0x000005da 
+ 00001511  0x00000853 fetcht  0x00000001 , 0x00004912 
+ 00001512  0x00000854 call  0x00004195 
+ 00001513  0x00000855 store  0x00000001 , 0x00004b95 
+ 00001514  0x00000856 call  0x00004174 
+ 00001515  0x00000857 fetcht  0x00000001 , 0x00004912 
+ 00001516  0x00000858 branch  0x00003f56 
+ 00001517  0x00000860 call  0x000005f3 
+ 00001518  0x00000861 call  0x00007936 
+ 00001519  0x00000862 call  0x00000618 
+ 00001520  0x00000863 call  0x000005f7 
+ 00001521  0x00000864 call  0x00000609 
+ 00001522  0x00000865 branch  0x00004651 
+ 00001523  0x00000868 fetch  0x00000001 , 0x00004c40 
+ 00001524  0x00000869 rtnbit0  0x00000003 
+ 00001525  0x0000086a fetch  0x00000008 , 0x00004bab 
+ 00001526  0x0000086b branch  0x00004992 
+ 00001527  0x0000086e fetch  0x00000008 , 0x00004bab 
+ 00001528  0x0000086f bbit1  0x00000029 , 0x000005fb 
+ 00001529  0x00000870 bbit1  0x00000037 , 0x000005fb 
+ 00001530  0x00000871 rtn 
+ 00001531  0x00000873 jam  0x000000ff , 0x00004910 
+ 00001532  0x00000874 call  0x00000602 
+ 00001533  0x00000875 fetch  0x00000001 , 0x00004dfb 
+ 00001534  0x00000876 rtn  0x00000034 
+ 00001535  0x00000877 fetch  0x00000001 , 0x00004dfa 
+ 00001536  0x00000878 store  0x00000001 , 0x00004910 
+ 00001537  0x00000879 branch  0x00004168 
+ 00001538  0x0000087c fetch  0x00000002 , 0x0000478c 
+ 00001539  0x0000087d bbit1  0x00000006 , 0x00000246 
+ 00001540  0x0000087e fetch  0x00000001 , 0x0000491b 
+ 00001541  0x0000087f rtneq  0x000000ff 
+ 00001542  0x00000880 fetch  0x00000001 , 0x000049bf 
+ 00001543  0x00000881 nrtn  0x00000034 
+ 00001544  0x00000882 branch  0x0000465c 
+ 00001545  0x00000885 fetch  0x00000008 , 0x00004bab 
+ 00001546  0x00000886 rtnbit0  0x0000002a 
+ 00001547  0x00000887 fetcht  0x00000001 , 0x0000491e 
+ 00001548  0x00000888 call  0x00003f56 
+ 00001549  0x00000889 fetcht  0x00000001 , 0x0000491e 
+ 00001550  0x0000088a call  0x00006059 
+ 00001551  0x0000088b branch  0x00000614 , 0x00000001 
+ 00001552  0x0000088d fetch  0x00000001 , 0x00004938 
+ 00001553  0x0000088e rtneq  0x00000001 
+ 00001554  0x0000088f jam  0x00000001 , 0x00004938 
+ 00001555  0x00000890 branch  0x000046c0 
+ 00001556  0x00000893 fetch  0x00000001 , 0x00004938 
+ 00001557  0x00000894 rtneq  0x00000000 
+ 00001558  0x00000895 jam  0x00000000 , 0x00004938 
+ 00001559  0x00000896 branch  0x000046c0 
+ 00001560  0x00000899 fetch  0x00000001 , 0x0000490f 
+ 00001561  0x0000089a rtneq  0x000000ff 
+ 00001562  0x0000089c arg  0x00000000 , 0x00000011 
+ 00001563  0x0000089d jam  0x00000005 , 0x00004b96 
+ 00001564  0x0000089e fetcht  0x00000001 , 0x0000490f 
+ 00001565  0x0000089f call  0x00000622 
+ 00001566  0x000008a0 call  0x0000402f 
+ 00001567  0x000008a1 fetch  0x00000001 , 0x00004dfb 
+ 00001568  0x000008a2 rtn  0x00000034 
+ 00001569  0x000008a5 branch  0x00004168 
+ 00001570  0x000008a8 fetch  0x00000008 , 0x00004bab 
+ 00001571  0x000008a9 bbit1  0x0000002c , 0x00004048 
+ 00001572  0x000008aa fetch  0x00000001 , 0x00004b93 
+ 00001573  0x000008ab copy  0x0000003f , 0x00000013 
+ 00001574  0x000008ac fetch  0x00000001 , 0x00004910 
+ 00001575  0x000008ad beq  0x000000ff , 0x00000629 
+ 00001576  0x000008ae branch  0x0000403f 
+ 00001577  0x000008b0 fetch  0x00000001 , 0x0000490f 
+ 00001578  0x000008b1 call  0x000005da 
+ 00001579  0x000008b2 fetcht  0x00000001 , 0x0000490f 
+ 00001580  0x000008b3 branch  0x00004195 
+ 00001581  0x000008b7 call  0x00004072 
+ 00001582  0x000008b8 rtn  0x00000028 
+ 00001583  0x000008ba fetch  0x00000001 , 0x00004992 
+ 00001584  0x000008bb increase  0x00000001 , 0x0000003f 
+ 00001585  0x000008bc and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00001586  0x000008be store  0x00000001 , 0x00004992 
+ 00001587  0x000008bf call  0x00000387 
+ 00001588  0x000008c0 branch  0x00004643 
+ 00001589  0x000008ca fetch  0x00000002 , 0x0000478c 
+ 00001590  0x000008cb rtnbit1  0x0000000b 
+ 00001591  0x000008cc rtnbit1  0x00000007 
+ 00001592  0x000008cd rtnbit1  0x00000006 
+ 00001593  0x000008ce fetchr  0x00000011 , 0x00000002 , 0x00004899 
+ 00001594  0x000008cf call  0x000025cb 
+ 00001595  0x000008d0 storet  0x00000001 , 0x000048c7 
+ 00001596  0x000008d3 fetch  0x00000001 , 0x000048cc 
+ 00001597  0x000008d4 bmark1  0x00000026 , 0x0000063f 
+ 00001598  0x000008d5 fetch  0x00000001 , 0x000048cf 
+ 00001599  0x000008d7 isub  0x00000002 , 0x0000003e 
+ 00001600  0x000008d8 nbranch  0x00000659 , 0x00000002 
+ 00001601  0x000008d9 fetch  0x00000001 , 0x000048c9 
+ 00001602  0x000008da sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00001603  0x000008db nbranch  0x00000647 , 0x00000002 
+ 00001604  0x000008dc fetch  0x00000001 , 0x000048c9 
+ 00001605  0x000008dd beq  0x00000000 , 0x0000065a 
+ 00001606  0x000008de rtn 
+ 00001607  0x000008e1 fetch  0x00000001 , 0x000048c9 
+ 00001608  0x000008e2 fetcht  0x00000001 , 0x000048ca 
+ 00001609  0x000008e3 isub  0x00000002 , 0x0000003e 
+ 00001610  0x000008e4 nrtn  0x00000005 
+ 00001611  0x000008e5 jam  0x00000000 , 0x000048c9 
+ 00001612  0x000008e7 fetcht  0x00000001 , 0x000048c7 
+ 00001613  0x000008e8 fetch  0x00000001 , 0x000048cb 
+ 00001614  0x000008e9 bmark1  0x00000026 , 0x00000650 
+ 00001615  0x000008ea fetch  0x00000001 , 0x000048ce 
+ 00001616  0x000008ec isub  0x00000002 , 0x0000003e 
+ 00001617  0x000008ed nrtn  0x00000002 
+ 00001618  0x000008ee fetch  0x00000001 , 0x000048c8 
+ 00001619  0x000008ef beq  0x00000000 , 0x0000271b 
+ 00001620  0x000008f0 increase  0xffffffff , 0x0000003f 
+ 00001621  0x000008f1 store  0x00000001 , 0x000048c8 
+ 00001622  0x000008f2 beq  0x00000002 , 0x00000661 
+ 00001623  0x000008f3 beq  0x00000001 , 0x00002711 
+ 00001624  0x000008f4 branch  0x0000271b 
+ 00001625  0x000008f7 jam  0x00000000 , 0x000048c9 
+ 00001626  0x000008f9 fetch  0x00000001 , 0x000048c8 
+ 00001627  0x000008fa beq  0x00000003 , 0x00000660 
+ 00001628  0x000008fb increase  0x00000001 , 0x0000003f 
+ 00001629  0x000008fc store  0x00000001 , 0x000048c8 
+ 00001630  0x000008fd beq  0x00000001 , 0x00002711 
+ 00001631  0x000008fe beq  0x00000002 , 0x00000661 
+ 00001632  0x00000900 branch  0x00000661 
+ 00001633  0x00000905 jam  0x00000003 , 0x000041e8 
+ 00001634  0x00000906 rtn 
+ 00015297  0x0000090e call  0x00003bf0 
+ 00015298  0x0000090f call  0x000041a7 
+ 00015299  0x00000910 call  0x0000408e 
+ 00015300  0x00000911 rtn  0x0000002b 
+ 00015301  0x00000912 call  0x00003d8a 
+ 00015302  0x00000913 call  0x00004728 
+ 00015303  0x00000914 call  0x00003bcf 
+ 00015304  0x00000915 call  0x0000423c 
+ 00015305  0x00000916 fetch  0x00000001 , 0x0000492a 
+ 00015306  0x00000917 rtnbit1  0x00000007 
+ 00015307  0x00000919 fetch  0x00000002 , 0x0000478c 
+ 00015308  0x0000091a bbit1  0x0000000c , 0x00004553 
+ 00015309  0x0000091b call  0x000046a0 
+ 00015310  0x0000091c branch  0x00003d52 
+ 00015311  0x00000920 setarg  0x00004866 
+ 00015312  0x00000921 store  0x00000002 , 0x0000489b 
+ 00015313  0x00000922 setarg  0x0000488f 
+ 00015314  0x00000923 store  0x00000002 , 0x0000489d 
+ 00015315  0x00000924 setarg  0x00003e40 
+ 00015316  0x00000925 store  0x00000002 , 0x0000489f 
+ 00015317  0x00000926 setarg  0x0000439f 
+ 00015318  0x00000927 store  0x00000002 , 0x00004461 
+ 00015319  0x00000928 setarg  0x00004457 
+ 00015320  0x00000929 store  0x00000002 , 0x00004463 
+ 00015321  0x0000092a setarg  0x00003e3b 
+ 00015322  0x0000092b store  0x00000002 , 0x0000445f 
+ 00015323  0x0000092c setarg  0x00004334 
+ 00015324  0x0000092d store  0x00000002 , 0x00004467 
+ 00015325  0x0000092e setarg  0x0000464b 
+ 00015326  0x0000092f store  0x00000002 , 0x00004465 
+ 00015327  0x00000930 setarg  0x00003e25 
+ 00015328  0x00000931 store  0x00000002 , 0x0000445d 
+ 00015329  0x00000932 setarg  0x00004388 
+ 00015330  0x00000933 store  0x00000002 , 0x0000446b 
+ 00015331  0x00000934 setarg  0x000044b5 
+ 00015332  0x00000935 store  0x00000002 , 0x0000446f 
+ 00015333  0x00000936 setarg  0x00003f69 
+ 00015334  0x00000937 store  0x00000002 , 0x00004473 
+ 00015335  0x00000938 setarg  0x00003e13 
+ 00015336  0x00000939 store  0x00000002 , 0x0000445b 
+ 00015337  0x0000093a setarg  0x000049a8 
+ 00015338  0x0000093b store  0x00000002 , 0x0000446d 
+ 00015339  0x0000093c setarg  0x000049aa 
+ 00015340  0x0000093d store  0x00000002 , 0x00004477 
+ 00015341  0x0000093e setarg  0x000049bd 
+ 00015342  0x0000093f store  0x00000002 , 0x00004471 
+ 00015343  0x00000940 rtn 
+ 00015344  0x00000944 rtn  0x0000002b 
+ 00015345  0x00000945 call  0x00002607 
+ 00015346  0x00000946 call  0x000022ff 
+ 00015347  0x00000947 call  0x00003f1e 
+ 00015348  0x00000948 call  0x00003d13 
+ 00015349  0x0000094a call  0x00001b16 
+ 00015350  0x0000094b call  0x00001b3f 
+ 00015351  0x0000094c call  0x00001b32 
+ 00015352  0x0000094d call  0x00001b1e 
+ 00015353  0x0000094e fetch  0x00000008 , 0x00004bab 
+ 00015354  0x0000094f bbit1  0x00000013 , 0x00004635 
+ 00015355  0x00000950 bbit1  0x00000012 , 0x000045f6 
+ 00015356  0x00000951 rtn 
+ 00015357  0x00000954 jam  0x00000008 , 0x000040c5 
+ 00015358  0x00000955 fetch  0x00000008 , 0x00004bab 
+ 00015359  0x00000956 rtnbit1  0x0000000c 
+ 00015360  0x00000957 jam  0x00000018 , 0x000040c5 
+ 00015361  0x00000958 rtn 
+ 00015362  0x0000095b jam  0x000000ff , 0x00000b58 
+ 00015363  0x0000095c jam  0x000000ff , 0x00004790 
+ 00015364  0x0000095d jam  0x0000001e , 0x0000478f 
+ 00015365  0x0000095f setarg  0x0000492d 
+ 00015366  0x00000960 store  0x00000002 , 0x0000448d 
+ 00015367  0x00000961 jam  0x00000001 , 0x0000448c 
+ 00015368  0x00000963 setarg  0x00004ab5 
+ 00015369  0x00000964 store  0x00000002 , 0x00004899 
+ 00015370  0x00000966 jam  0x00000001 , 0x00004836 
+ 00015371  0x00000968 fetch  0x00000002 , 0x000048fe 
+ 00015372  0x00000969 store  0x00000002 , 0x00004791 
+ 00015373  0x0000096b fetch  0x00000002 , 0x00004900 
+ 00015374  0x0000096c store  0x00000002 , 0x00004881 
+ 00015375  0x0000096e fetch  0x00000001 , 0x00004903 
+ 00015376  0x0000096f store  0x00000002 , 0x00004885 
+ 00015377  0x00000971 fetch  0x00000005 , 0x00004905 
+ 00015378  0x00000972 store  0x00000005 , 0x000048cb 
+ 00015379  0x00000974 fetch  0x00000001 , 0x00004904 
+ 00015380  0x00000975 store  0x00000001 , 0x0000487c 
+ 00015381  0x00000978 fetch  0x00000008 , 0x00004bab 
+ 00015382  0x00000979 nrtn  0x00000034 
+ 00015383  0x0000097d setarg  0x00020800 
+ 00015384  0x0000097e store  0x00000003 , 0x00004bab 
+ 00015385  0x0000097f setarg  0x00800700 
+ 00015386  0x00000980 istore  0x00000003 , 0x00000005 
+ 00015387  0x00000981 setarg  0x00000300 
+ 00015388  0x00000982 istore  0x00000002 , 0x00000005 
+ 00015389  0x00000984 jam  0x00000001 , 0x00004099 
+ 00015390  0x00000985 fetch  0x00000001 , 0x0000490a 
+ 00015391  0x00000986 isolate1  0x00000000 , 0x0000003f 
+ 00015392  0x00000987 call  0x000046e6 , 0x00000001 
+ 00015393  0x00000989 fetch  0x00000001 , 0x0000490a 
+ 00015394  0x0000098a isolate1  0x00000002 , 0x0000003f 
+ 00015395  0x0000098b call  0x000046e8 , 0x00000001 
+ 00015396  0x0000098c fetch  0x00000001 , 0x0000490a 
+ 00015397  0x0000098d isolate1  0x00000001 , 0x0000003f 
+ 00015398  0x0000098e call  0x000046ea , 0x00000001 
+ 00015399  0x0000098f fetch  0x00000001 , 0x0000490a 
+ 00015400  0x00000990 isolate1  0x00000003 , 0x0000003f 
+ 00015401  0x00000991 call  0x000046ec , 0x00000001 
+ 00015402  0x00000992 fetch  0x00000001 , 0x0000490a 
+ 00015403  0x00000993 isolate1  0x00000004 , 0x0000003f 
+ 00015404  0x00000994 call  0x000046ee , 0x00000001 
+ 00015405  0x00000995 fetch  0x00000001 , 0x0000490a 
+ 00015406  0x00000996 isolate1  0x00000005 , 0x0000003f 
+ 00015407  0x00000997 call  0x000046f8 , 0x00000001 
+ 00015408  0x00000999 fetch  0x00000001 , 0x00004866 
+ 00015409  0x0000099a ncall  0x0000230e , 0x00000034 
+ 00015410  0x0000099c call  0x00003bfd 
+ 00015411  0x0000099e fetch  0x00000001 , 0x0000490b 
+ 00015412  0x0000099f and  0x0000003f , 0x00000007 , 0x00000002 
+ 00015413  0x000009a0 storet  0x00000001 , 0x000044a1 
+ 00015414  0x000009a1 rshift3  0x0000003f , 0x0000003f 
+ 00015415  0x000009a2 and  0x0000003f , 0x00000001 , 0x00000002 
+ 00015416  0x000009a3 storet  0x00000001 , 0x00004866 
+ 00015417  0x000009a4 rshift  0x0000003f , 0x0000003f 
+ 00015418  0x000009a5 and  0x0000003f , 0x00000003 , 0x00000002 
+ 00015419  0x000009a6 storet  0x00000001 , 0x000048fd 
+ 00015420  0x000009a7 rshift2  0x0000003f , 0x0000003f 
+ 00015421  0x000009a8 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00015422  0x000009a9 call  0x000047d4 
+ 00015423  0x000009ab fetch  0x00000001 , 0x0000490c 
+ 00015424  0x000009ac and  0x0000003f , 0x00000003 , 0x00000002 
+ 00015425  0x000009ad storet  0x00000001 , 0x00004924 
+ 00015426  0x000009ae rshift2  0x0000003f , 0x0000003f 
+ 00015427  0x000009af and  0x0000003f , 0x00000003 , 0x00000002 
+ 00015428  0x000009b0 storet  0x00000001 , 0x00004925 
+ 00015429  0x000009b1 rshift2  0x0000003f , 0x0000003f 
+ 00015430  0x000009b2 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00015431  0x000009b3 store  0x00000001 , 0x00004926 
+ 00015432  0x000009b4 store  0x00000001 , 0x00004992 
+ 00015433  0x000009b5 rshift2  0x0000003f , 0x0000003f 
+ 00015434  0x000009b6 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00015435  0x000009b7 store  0x00000001 , 0x00004bb4 
+ 00015436  0x000009ba setarg  0x000b0c0a 
+ 00015437  0x000009bb store  0x00000003 , 0x00004918 
+ 00015438  0x000009bc setarg  0x00ffffff 
+ 00015439  0x000009bd istore  0x00000003 , 0x00000005 
+ 00015440  0x000009be setarg  0x000607ff 
+ 00015441  0x000009bf istore  0x00000003 , 0x00000005 
+ 00015442  0x000009c0 setarg  0x00ffffff 
+ 00015443  0x000009c1 istore  0x00000003 , 0x00000005 
+ 00015444  0x000009c4 jam  0x0000000a , 0x000048f7 
+ 00015445  0x000009c5 setarg  0x00000064 
+ 00015446  0x000009c6 store  0x00000002 , 0x00004bc8 
+ 00015447  0x000009c7 call  0x00003e7b 
+ 00015448  0x000009c9 setarg  0x00001770 
+ 00015449  0x000009ca store  0x00000002 , 0x00004bbe 
+ 00015450  0x000009cb jam  0x00000014 , 0x00004bc0 
+ 00015451  0x000009cc setarg  0x00000190 
+ 00015452  0x000009cd store  0x00000002 , 0x00004bc6 
+ 00015453  0x000009ce store  0x00000002 , 0x00004bc2 
+ 00015454  0x000009cf setarg  0x000003e8 
+ 00015455  0x000009d0 store  0x00000002 , 0x00004bc4 
+ 00015456  0x000009d1 jam  0x00000007 , 0x0000487d 
+ 00015457  0x000009d2 jam  0x0000007d , 0x000048ca 
+ 00015458  0x000009d3 jam  0x00000000 , 0x000041e8 
+ 00015459  0x000009d5 jam  0x00000001 , 0x0000488c 
+ 00015460  0x000009d6 setarg  0x00000f0f 
+ 00015461  0x000009d7 store  0x00000002 , 0x0000488d 
+ 00015462  0x000009d8 store  0x00000002 , 0x0000488f 
+ 00015463  0x000009db fetch  0x00000002 , 0x000040a8 
+ 00015464  0x000009dc store  0x00000002 , 0x000040ac 
+ 00015465  0x000009dd arg  0x0000437a , 0x00000005 
+ 00015466  0x000009de arg  0x000040a8 , 0x00000006 
+ 00015467  0x000009df arg  0x00000006 , 0x00000039 
+ 00015468  0x000009e0 call  0x00007e68 
+ 00015469  0x000009e2 jam  0x00000020 , 0x00004b8a 
+ 00015470  0x000009e3 jam  0x00000034 , 0x00004939 
+ 00015471  0x000009e4 fetch  0x00000006 , 0x0000437a 
+ 00015472  0x000009e5 store  0x00000006 , 0x00004950 
+ 00015473  0x000009e6 jam  0x00000002 , 0x00004bb3 
+ 00015474  0x000009e8 jam  0x0000001f , 0x000043e7 
+ 00015475  0x000009ea setarg  0x00050102 
+ 00015476  0x000009eb store  0x00000003 , 0x000043e8 
+ 00015477  0x000009ec setarg  0x00120303 
+ 00015478  0x000009ed istore  0x00000003 , 0x00000005 
+ 00015479  0x000009ee setarg  0x00190318 
+ 00015480  0x000009ef istore  0x00000003 , 0x00000005 
+ 00015481  0x000009f0 setarg  0x000003c2 
+ 00015482  0x000009f1 istore  0x00000002 , 0x00000005 
+ 00015483  0x000009f3 setarg  0x0006ff06 
+ 00015484  0x000009f4 store  0x00000003 , 0x00004ad2 
+ 00015485  0x000009f5 setarg  0x00000300 
+ 00015486  0x000009f6 istore  0x00000003 , 0x00000005 
+ 00015487  0x000009f7 setarg  0x00090c80 
+ 00015488  0x000009f8 istore  0x00000003 , 0x00000005 
+ 00015489  0x000009fa setarg  0x00355442 
+ 00015490  0x000009fb istore  0x00000003 , 0x00000005 
+ 00015491  0x000009fc setarg  0x0020322e 
+ 00015492  0x000009fd istore  0x00000003 , 0x00000005 
+ 00015493  0x000009fe setarg  0x00756f4d 
+ 00015494  0x000009ff istore  0x00000003 , 0x00000005 
+ 00015495  0x00000a00 setarg  0x00006573 
+ 00015496  0x00000a01 istore  0x00000002 , 0x00000005 
+ 00015497  0x00000a03 jam  0x0000001f , 0x00004407 
+ 00015498  0x00000a04 arg  0x00004ad9 , 0x00000006 
+ 00015499  0x00000a05 arg  0x00004408 , 0x00000005 
+ 00015500  0x00000a06 arg  0x0000000d , 0x00000039 
+ 00015501  0x00000a07 call  0x00007d5f 
+ 00015502  0x00000a09 fetch  0x00000001 , 0x00004408 
+ 00015503  0x00000a0a increase  0xffffffff , 0x0000003f 
+ 00015504  0x00000a0b store  0x00000001 , 0x000042f7 
+ 00015505  0x00000a0d arg  0x0000440a , 0x00000006 
+ 00015506  0x00000a0e arg  0x000042f8 , 0x00000005 
+ 00015507  0x00000a0f arg  0x0000000b , 0x00000039 
+ 00015508  0x00000a10 call  0x00007d5f 
+ 00015509  0x00000a12 setarg  0x00070007 
+ 00015510  0x00000a13 store  0x00000003 , 0x00004372 
+ 00015511  0x00000a14 setarg  0x00002000 
+ 00015512  0x00000a15 istore  0x00000003 , 0x00000005 
+ 00015513  0x00000a16 setarg  0x0000012c 
+ 00015514  0x00000a17 istore  0x00000002 , 0x00000005 
+ 00015515  0x00000a19 setarg  0x00181203 
+ 00015516  0x00000a1a store  0x00000003 , 0x00004acc 
+ 00015517  0x00000a1c setarg  0x000000ff 
+ 00015518  0x00000a1d store  0x00000003 , 0x00004acf 
+ 00015519  0x00000a1f setsect  0x00000000 , 0x000000fb 
+ 00015520  0x00000a20 setsect  0x00000001 , 0x0002c212 
+ 00015521  0x00000a21 setsect  0x00000002 , 0x0000800f 
+ 00015522  0x00000a22 setsect  0x00000003 , 0x00000021 
+ 00015523  0x00000a23 store  0x00000008 , 0x0000444c 
+ 00015524  0x00000a25 jam  0x00000007 , 0x00004432 
+ 00015525  0x00000a27 setarg  0x00000015 
+ 00015526  0x00000a28 store  0x00000002 , 0x00004ae7 
+ 00015527  0x00000a29 setarg  0x00000019 
+ 00015528  0x00000a2a store  0x00000002 , 0x00004357 
+ 00015529  0x00000a2b setarg  0x0000001d 
+ 00015530  0x00000a2c store  0x00000002 , 0x00004ae9 
+ 00015531  0x00000a2d setarg  0x00000021 
+ 00015532  0x00000a2e store  0x00000002 , 0x00004aeb 
+ 00015533  0x00000a2f setarg  0x00000030 
+ 00015534  0x00000a30 store  0x00000002 , 0x00004aed 
+ 00015535  0x00000a31 setarg  0x00000022 
+ 00015536  0x00000a32 store  0x00000002 , 0x000043d1 
+ 00015537  0x00000a34 jam  0x00000096 , 0x00004af0 
+ 00015538  0x00000a37 jam  0x00000000 , 0x00004938 
+ 00015539  0x00000a38 call  0x00002322 
+ 00015540  0x00000a39 call  0x00002325 
+ 00015541  0x00000a3b setarg  0x00604800 
+ 00015542  0x00000a3c store  0x00000003 , 0x0000485c 
+ 00015543  0x00000a3d setarg  0x0000012c 
+ 00015544  0x00000a3e store  0x00000002 , 0x000048c2 
+ 00015545  0x00000a3f setarg  0x00000050 
+ 00015546  0x00000a40 store  0x00000002 , 0x000048c0 
+ 00015547  0x00000a41 setarg  0x00000005 
+ 00015548  0x00000a42 store  0x00000002 , 0x00004bba 
+ 00015549  0x00000a43 setarg  0x00000708 
+ 00015550  0x00000a44 store  0x00000002 , 0x00004bbc 
+ 00015551  0x00000a48 setarg  0x00010403 
+ 00015552  0x00000a49 store  0x00000003 , 0x000049d0 
+ 00015553  0x00000a4a setarg  0x002a2002 
+ 00015554  0x00000a4b istore  0x00000003 , 0x00000005 
+ 00015555  0x00000a4c setarg  0x0022153f 
+ 00015556  0x00000a4d istore  0x00000003 , 0x00000005 
+ 00015557  0x00000a4e setarg  0x00114433 
+ 00015558  0x00000a4f istore  0x00000003 , 0x00000005 
+ 00015559  0x00000a51 setarg  0x00265a09 
+ 00015560  0x00000a52 store  0x00000003 , 0x000049df 
+ 00015561  0x00000a53 setarg  0x00041934 
+ 00015562  0x00000a54 istore  0x00000003 , 0x00000005 
+ 00015563  0x00000a55 setarg  0x00000009 
+ 00015564  0x00000a56 istore  0x00000002 , 0x00000005 
+ 00015565  0x00000a57 setarg  0x0000ffff 
+ 00015566  0x00000a58 istore  0x00000002 , 0x00000005 
+ 00015567  0x00000a5a setarg  0x000d5a09 
+ 00015568  0x00000a5b store  0x00000003 , 0x000049f3 
+ 00015569  0x00000a5c setarg  0x00ed1d10 
+ 00015570  0x00000a5d istore  0x00000003 , 0x00000005 
+ 00015571  0x00000a5e setarg  0x0000807d 
+ 00015572  0x00000a5f istore  0x00000002 , 0x00000005 
+ 00015573  0x00000a60 setarg  0x0000ffff 
+ 00015574  0x00000a61 istore  0x00000002 , 0x00000005 
+ 00015575  0x00000a63 setarg  0x00ff5a09 
+ 00015576  0x00000a64 store  0x00000003 , 0x00004a39 
+ 00015577  0x00000a65 setarg  0x0040ab27 
+ 00015578  0x00000a66 istore  0x00000003 , 0x00000005 
+ 00015579  0x00000a67 setarg  0x00a0d1be 
+ 00015580  0x00000a68 istore  0x00000003 , 0x00000005 
+ 00015581  0x00000a69 setarg  0x0012a141 
+ 00015582  0x00000a6a istore  0x00000003 , 0x00000005 
+ 00015583  0x00000a6b setarg  0x00a784a5 
+ 00015584  0x00000a6c istore  0x00000003 , 0x00000005 
+ 00015585  0x00000a6d setarg  0x00d0b5ff 
+ 00015586  0x00000a6e istore  0x00000003 , 0x00000005 
+ 00015587  0x00000a6f setarg  0x00ff00b6 
+ 00015588  0x00000a70 istore  0x00000003 , 0x00000005 
+ 00015589  0x00000a71 setarg  0x00000900 
+ 00015590  0x00000a72 istore  0x00000003 , 0x00000005 
+ 00015591  0x00000a73 setarg  0x0000ffff 
+ 00015592  0x00000a74 istore  0x00000002 , 0x00000005 
+ 00015593  0x00000a76 setarg  0x000d5a09 
+ 00015594  0x00000a77 store  0x00000003 , 0x00004a53 
+ 00015595  0x00000a78 setarg  0x00c50e10 
+ 00015596  0x00000a79 istore  0x00000003 , 0x00000005 
+ 00015597  0x00000a7a setarg  0x00109a5b 
+ 00015598  0x00000a7b istore  0x00000003 , 0x00000005 
+ 00015599  0x00000a7c setarg  0x00421138 
+ 00015600  0x00000a7d istore  0x00000003 , 0x00000005 
+ 00015601  0x00000a7e setarg  0x00412828 
+ 00015602  0x00000a7f istore  0x00000003 , 0x00000005 
+ 00015603  0x00000a80 setarg  0x00394923 
+ 00015604  0x00000a81 istore  0x00000003 , 0x00000005 
+ 00015605  0x00000a82 setarg  0x004bb04a 
+ 00015606  0x00000a83 istore  0x00000003 , 0x00000005 
+ 00015607  0x00000a84 setarg  0x00904ca0 
+ 00015608  0x00000a85 istore  0x00000003 , 0x00000005 
+ 00015609  0x00000a86 setarg  0x0009704d 
+ 00015610  0x00000a87 istore  0x00000003 , 0x00000005 
+ 00015611  0x00000a88 setarg  0x00ffff00 
+ 00015612  0x00000a89 istore  0x00000003 , 0x00000005 
+ 00015613  0x00000a8b setarg  0x0046a509 
+ 00015614  0x00000a8c store  0x00000003 , 0x00004a81 
+ 00015615  0x00000a8d setarg  0x00101934 
+ 00015616  0x00000a8e istore  0x00000003 , 0x00000005 
+ 00015617  0x00000a8f setarg  0x00690760 
+ 00015618  0x00000a90 istore  0x00000003 , 0x00000005 
+ 00015619  0x00000a91 setarg  0x00207d04 
+ 00015620  0x00000a92 istore  0x00000003 , 0x00000005 
+ 00015621  0x00000a93 setarg  0x0009007e 
+ 00015622  0x00000a94 istore  0x00000003 , 0x00000005 
+ 00015623  0x00000a95 setarg  0x00220d00 
+ 00015624  0x00000a96 istore  0x00000003 , 0x00000005 
+ 00015625  0x00000a97 setarg  0x00ff220e 
+ 00015626  0x00000a98 istore  0x00000003 , 0x00000005 
+ 00015627  0x00000a99 jam  0x000000ff , 0x00004a96 
+ 00015628  0x00000a9b setarg  0x000b5a09 
+ 00015629  0x00000a9c store  0x00000003 , 0x00004aa3 
+ 00015630  0x00000a9d setarg  0x000009f3 
+ 00015631  0x00000a9e istore  0x00000003 , 0x00000005 
+ 00015632  0x00000a9f setarg  0x0000ffff 
+ 00015633  0x00000aa0 istore  0x00000002 , 0x00000005 
+ 00015634  0x00000aa3 branch  0x00003100 
+ 00015635  0x00000aa7 setarg  0x00009468 
+ 00015636  0x00000aa8 store  0x00000002 , 0x00004660 
+ 00015637  0x00000aa9 setarg  0x00009732 
+ 00015638  0x00000aaa store  0x00000002 , 0x00004396 
+ 00015639  0x00000aab setarg  0x00002580 
+ 00015640  0x00000aac store  0x00000003 , 0x000040b2 
+ 00015641  0x00000aad jam  0x00000003 , 0x00004178 
+ 00015642  0x00000aae jam  0x00000008 , 0x0000415b 
+ 00015643  0x00000aaf jam  0x00000000 , 0x00004b9e 
+ 00015644  0x00000ab0 jam  0x00000000 , 0x00004b9e 
+ 00015645  0x00000ab1 jam  0x00000000 , 0x00004b9f 
+ 00015646  0x00000ab2 setarg  0x00000200 
+ 00015647  0x00000ab3 store  0x00000002 , 0x00004159 
+ 00015648  0x00000ab4 jam  0x00000017 , 0x00004380 
+ 00015649  0x00000ab5 jam  0x00000017 , 0x00004382 
+ 00015650  0x00000ab7 setarg  0x00000a77 
+ 00015651  0x00000ab8 store  0x00000002 , 0x00004484 
+ 00015652  0x00000aba setsect  0x00000000 , 0x00000306 
+ 00015653  0x00000abb setsect  0x00000001 , 0x00004440 
+ 00015654  0x00000abc setsect  0x00000002 , 0x00010000 
+ 00015655  0x00000abd setsect  0x00000003 , 0x00004408 
+ 00015656  0x00000abe store  0x00000009 , 0x00004662 
+ 00015657  0x00000abf setsect  0x00000000 , 0x00001224 
+ 00015658  0x00000ac0 setsect  0x00000001 , 0x00004000 
+ 00015659  0x00000ac1 setsect  0x00000002 , 0x00000000 
+ 00015660  0x00000ac2 istore  0x00000005 , 0x00000005 
+ 00015661  0x00000ac4 setsect  0x00000000 , 0x0003ffff 
+ 00015662  0x00000ac5 setsect  0x00000001 , 0x0002fe23 
+ 00015663  0x00000ac6 setsect  0x00000002 , 0x000199d9 
+ 00015664  0x00000ac7 setsect  0x00000003 , 0x0000020d 
+ 00015665  0x00000ac8 store  0x00000008 , 0x000040a0 
+ 00015666  0x00000aca setarg  0x00004af5 
+ 00015667  0x00000acb store  0x00000002 , 0x000043de 
+ 00015668  0x00000acc setarg  0x00000010 
+ 00015669  0x00000acd store  0x00000002 , 0x000043e0 
+ 00015670  0x00000acf call  0x0000490e 
+ 00015671  0x00000ad0 call  0x000048c6 
+ 00015672  0x00000ad1 call  0x00003e8e 
+ 00015673  0x00000ad3 fetch  0x00000008 , 0x00004bab 
+ 00015674  0x00000ad4 bbit0  0x0000001b , 0x00003d3f 
+ 00015675  0x00000ad5 jam  0x0000000c , 0x00004455 
+ 00015676  0x00000ad6 setarg  0x00000006 
+ 00015677  0x00000ad7 store  0x00000002 , 0x00004372 
+ 00015678  0x00000ad8 store  0x00000002 , 0x00004374 
+ 00015679  0x00000ada call  0x00002613 
+ 00015680  0x00000adb fetch  0x00000008 , 0x00004bab 
+ 00015681  0x00000adc bbit0  0x00000018 , 0x00003d43 
+ 00015682  0x00000add call  0x0000260b 
+ 00015683  0x00000adf fetch  0x00000001 , 0x00004938 
+ 00015684  0x00000ae0 store  0x00000001 , 0x00004ab4 
+ 00015685  0x00000ae1 fetch  0x00000003 , 0x0000437d 
+ 00015686  0x00000ae2 store  0x00000003 , 0x00004ac9 
+ 00015687  0x00000ae3 fetch  0x00000001 , 0x000048fd 
+ 00015688  0x00000ae4 and  0x0000003f , 0x000000fe , 0x0000003f 
+ 00015689  0x00000ae5 store  0x00000001 , 0x000048fd 
+ 00015690  0x00000ae6 store  0x00000001 , 0x000044a0 
+ 00015691  0x00000ae7 setarg  0x00000000 
+ 00015692  0x00000ae8 store  0x00000007 , 0x000048d0 
+ 00015693  0x00000ae9 fetch  0x00000001 , 0x0000478f 
+ 00015694  0x00000aea store  0x00000001 , 0x00004b9b 
+ 00015695  0x00000aeb store  0x00000001 , 0x00004b9c 
+ 00015696  0x00000aec call  0x00001aa9 
+ 00015697  0x00000aed branch  0x000042a0 
+ 00015698  0x00000af1 bpatch  0x000000c3 , 0x00004018 
+ 00015699  0x00000af2 fetch  0x00000008 , 0x00004bab 
+ 00015700  0x00000af3 bbit1  0x0000002f , 0x0000480a 
+ 00015701  0x00000af4 fetch  0x00000001 , 0x00004938 
+ 00015702  0x00000af5 beq  0x00000000 , 0x000047f6 
+ 00015703  0x00000af6 call  0x00003d65 
+ 00015704  0x00000af7 nbranch  0x000042eb , 0x00000028 
+ 00015705  0x00000af9 bpatch  0x000000c4 , 0x00004018 
+ 00015706  0x00000afa arg  0x00004939 , 0x00000011 
+ 00015707  0x00000afb fetch  0x00000001 , 0x00004938 
+ 00015708  0x00000afc increase  0xffffffff , 0x0000003f 
+ 00015709  0x00000afd mul32  0x0000003f , 0x0000001d , 0x0000003f 
+ 00015710  0x00000afe iadd  0x00000011 , 0x00000011 
+ 00015711  0x00000aff ifetch  0x00000001 , 0x00000011 
+ 00015712  0x00000b00 store  0x00000001 , 0x00004482 
+ 00015713  0x00000b02 fetch  0x00000001 , 0x00004482 
+ 00015714  0x00000b03 beq  0x00000033 , 0x00003d6f 
+ 00015715  0x00000b04 beq  0x00000034 , 0x00003d7b 
+ 00015716  0x00000b05 branch  0x00004553 
+ 00015717  0x00000b09 bpatch  0x000000c5 , 0x00004018 
+ 00015718  0x00000b0a disable  0x00000028 
+ 00015719  0x00000b0b fetch  0x00000008 , 0x00004bab 
+ 00015720  0x00000b0c bbit0  0x0000000b , 0x00003d6c 
+ 00015721  0x00000b0d fetch  0x00000001 , 0x00000989 
+ 00015722  0x00000b0e bbit0  0x00000002 , 0x00003d6c 
+ 00015723  0x00000b0f enable  0x00000028 
+ 00015724  0x00000b11 fetch  0x00000001 , 0x00004ab1 
+ 00015725  0x00000b12 store  0x00000001 , 0x00004ab0 
+ 00015726  0x00000b13 rtn 
+ 00015727  0x00000b17 fetcht  0x00000002 , 0x00004bb8 
+ 00015728  0x00000b18 fetch  0x00000001 , 0x00004ac1 
+ 00015729  0x00000b19 beq  0x000000ff , 0x00003d73 
+ 00015730  0x00000b1a fetcht  0x00000002 , 0x00004bb5 
+ 00015731  0x00000b1c storet  0x00000002 , 0x000040c1 
+ 00015732  0x00000b1d fetch  0x00000006 , 0x000041dd 
+ 00015733  0x00000b1e branch  0x000031f8 , 0x00000034 
+ 00015734  0x00000b1f jam  0x00000017 , 0x0000447d 
+ 00015735  0x00000b20 fetch  0x00000001 , 0x00004764 
+ 00015736  0x00000b21 nbranch  0x000031ee , 0x00000034 
+ 00015737  0x00000b22 jam  0x00000004 , 0x0000447d 
+ 00015738  0x00000b23 branch  0x000031ee 
+ 00015739  0x00000b26 jam  0x00000001 , 0x00004ac7 
+ 00015740  0x00000b27 fetcht  0x00000001 , 0x00004bb7 
+ 00015741  0x00000b28 fetch  0x00000001 , 0x00004ac1 
+ 00015742  0x00000b29 beq  0x000000ff , 0x00003d80 
+ 00015743  0x00000b2a fetcht  0x00000001 , 0x00004902 
+ 00015744  0x00000b2c storet  0x00000001 , 0x00004b77 
+ 00015745  0x00000b2d call  0x00003225 
+ 00015746  0x00000b2e fetch  0x00000003 , 0x00004acf 
+ 00015747  0x00000b2f store  0x00000003 , 0x000043ec 
+ 00015748  0x00000b30 call  0x000043e8 
+ 00015749  0x00000b31 setarg  0x00000004 
+ 00015750  0x00000b32 istore  0x00000001 , 0x00000006 
+ 00015751  0x00000b33 arg  0x00004408 , 0x00000006 
+ 00015752  0x00000b34 call  0x000043ef 
+ 00015753  0x00000b35 branch  0x000078ee 
+ 00015754  0x00000b3a fetch  0x00000008 , 0x00004bab 
+ 00015755  0x00000b3b rtnbit0  0x0000000d 
+ 00015756  0x00000b3c setarg  0x00003d90 
+ 00015757  0x00000b3d store  0x00000002 , 0x00000b45 
+ 00015758  0x00000b3e jam  0x000000a5 , 0x0000492b 
+ 00015759  0x00000b3f branch  0x00003dc1 
+ 00015760  0x00000b42 call  0x00003d93 
+ 00015761  0x00000b43 call  0x00003d98 
+ 00015762  0x00000b44 branch  0x00003da8 
+ 00015763  0x00000b47 jam  0x00000000 , 0x0000492c 
+ 00015764  0x00000b48 fetch  0x00000008 , 0x00004bab 
+ 00015765  0x00000b49 rtnbit0  0x00000015 
+ 00015766  0x00000b4a jam  0x0000005b , 0x0000492c 
+ 00015767  0x00000b4b rtn 
+ 00015768  0x00000b4e fetch  0x00000008 , 0x00004bab 
+ 00015769  0x00000b4f bbit1  0x0000001d , 0x00003d9f 
+ 00015770  0x00000b50 bbit1  0x0000001e , 0x00003da2 
+ 00015771  0x00000b51 bbit1  0x0000001f , 0x00003da5 
+ 00015772  0x00000b52 jam  0x00000019 , 0x00004929 
+ 00015773  0x00000b53 jam  0x00000008 , 0x00000b47 
+ 00015774  0x00000b54 rtn 
+ 00015775  0x00000b56 jam  0x0000000c , 0x00004929 
+ 00015776  0x00000b57 jam  0x00000004 , 0x00000b47 
+ 00015777  0x00000b58 rtn 
+ 00015778  0x00000b5a jam  0x00000006 , 0x00004929 
+ 00015779  0x00000b5b jam  0x00000002 , 0x00000b47 
+ 00015780  0x00000b5c rtn 
+ 00015781  0x00000b5e jam  0x00000003 , 0x00004929 
+ 00015782  0x00000b5f jam  0x00000001 , 0x00000b47 
+ 00015783  0x00000b60 rtn 
+ 00015784  0x00000b63 call  0x000079f0 
+ 00015785  0x00000b64 call  0x00003dab 
+ 00015786  0x00000b65 branch  0x00003db0 
+ 00015787  0x00000b68 fetch  0x00000001 , 0x00000b48 
+ 00015788  0x00000b69 rtn  0x00000034 
+ 00015789  0x00000b6a fetch  0x00000001 , 0x0000492c 
+ 00015790  0x00000b6b beq  0x0000005b , 0x0000366c 
+ 00015791  0x00000b6c branch  0x00003669 
+ 00015792  0x00000b6f fetch  0x00000001 , 0x0000492c 
+ 00015793  0x00000b70 branch  0x0000366f 
+ 00015794  0x00000b74 fetch  0x00000001 , 0x00008c02 
+ 00015795  0x00000b75 bbit0  0x00000007 , 0x00003db6 
+ 00015796  0x00000b76 bbit1  0x00000007 , 0x00003db9 
+ 00015797  0x00000b77 rtn 
+ 00015798  0x00000b79 fetch  0x00000001 , 0x0000492a 
+ 00015799  0x00000b7a rtnbit0  0x00000007 
+ 00015800  0x00000b7b branch  0x00005d8c 
+ 00015801  0x00000b7d fetch  0x00000001 , 0x0000492a 
+ 00015802  0x00000b7e rtnbit1  0x00000007 
+ 00015803  0x00000b7f call  0x000047f2 
+ 00015804  0x00000b80 branch  0x00004316 
+ 00015805  0x00000b83 fetch  0x00000008 , 0x00004bab 
+ 00015806  0x00000b84 rtnbit0  0x0000000d 
+ 00015807  0x00000b85 call  0x00007991 
+ 00015808  0x00000b86 branch  0x00003dc1 
+ 00015809  0x00000b8b bpatch  0x000000c6 , 0x00004018 
+ 00015810  0x00000b8c fetcht  0x00000001 , 0x00000b58 
+ 00015811  0x00000b8d call  0x00006059 
+ 00015812  0x00000b8e branch  0x00003dc6 , 0x00000001 
+ 00015813  0x00000b8f branch  0x00003dcd 
+ 00015814  0x00000b93 fetch  0x00000001 , 0x0000492b 
+ 00015815  0x00000b94 rtneq  0x000000a5 
+ 00015816  0x00000b95 jam  0x000000a5 , 0x0000492b 
+ 00015817  0x00000b96 jam  0x00000000 , 0x00000bfa 
+ 00015818  0x00000b97 jam  0x00000000 , 0x000009f6 
+ 00015819  0x00000b98 jam  0x00000000 , 0x00000bec 
+ 00015820  0x00000b99 branch  0x00003bcb 
+ 00015821  0x00000b9d fetch  0x00000001 , 0x0000492b 
+ 00015822  0x00000b9e rtneq  0x0000005a 
+ 00015823  0x00000b9f jam  0x0000005a , 0x0000492b 
+ 00015824  0x00000ba0 call  0x000047f2 
+ 00015825  0x00000ba1 call  0x00004316 
+ 00015826  0x00000ba2 call  0x0000490e 
+ 00015827  0x00000ba3 branch  0x0000799d 
+ 00015828  0x00000ba7 fetch  0x00000008 , 0x00004bab 
+ 00015829  0x00000ba8 rtnbit0  0x0000000d 
+ 00015830  0x00000ba9 call  0x00003db2 
+ 00015831  0x00000baa fetch  0x00000001 , 0x00008c02 
+ 00015832  0x00000bab store  0x00000001 , 0x0000492a 
+ 00015833  0x00000bac rtnbit0  0x00000007 
+ 00015834  0x00000bad call  0x00003e0b 
+ 00015835  0x00000bae fetch  0x00000004 , 0x00004abd 
+ 00015836  0x00000baf fetcht  0x00000001 , 0x00004929 
+ 00015837  0x00000bb0 iadd  0x00000002 , 0x00000002 
+ 00015838  0x00000bb1 copy  0x00000022 , 0x0000003f 
+ 00015839  0x00000bb2 isub  0x00000002 , 0x0000003e 
+ 00015840  0x00000bb3 nrtn  0x00000002 
+ 00015841  0x00000bb4 store  0x00000004 , 0x00004abd 
+ 00015842  0x00000bb5 call  0x00003f70 
+ 00015843  0x00000bb6 nrtn  0x00000028 
+ 00015844  0x00000bb8 fetch  0x00000001 , 0x00008c02 
+ 00015845  0x00000bb9 rtnbit0  0x00000007 
+ 00015846  0x00000bba fetch  0x00000008 , 0x00004bab 
+ 00015847  0x00000bbb bbit0  0x00000015 , 0x00003dea 
+ 00015848  0x00000bbc fetch  0x00000001 , 0x00004b8b 
+ 00015849  0x00000bbd beq  0x00000001 , 0x00003df0 
+ 00015850  0x00000bbf call  0x00003694 
+ 00015851  0x00000bc0 setarg  0x00000001 
+ 00015852  0x00000bc1 store  0x00000001 , 0x00000bff 
+ 00015853  0x00000bc2 fetch  0x00000007 , 0x000048d0 
+ 00015854  0x00000bc3 istore  0x00000007 , 0x00000005 
+ 00015855  0x00000bc4 rtn 
+ 00015856  0x00000bc7 fetch  0x00000001 , 0x00004b8c 
+ 00015857  0x00000bc8 branch  0x00003dfb , 0x00000034 
+ 00015858  0x00000bc9 fetch  0x00000008 , 0x00004bcd 
+ 00015859  0x00000bcb store  0x00000008 , 0x0000095c 
+ 00015860  0x00000bcc fetch  0x00000001 , 0x00004bcc 
+ 00015861  0x00000bcd beq  0x00000003 , 0x00003dfd 
+ 00015862  0x00000bce beq  0x00000002 , 0x00003e04 
+ 00015863  0x00000bcf call  0x000036a2 
+ 00015864  0x00000bd0 fetch  0x00000008 , 0x0000095c 
+ 00015865  0x00000bd1 store  0x00000008 , 0x00000c0f 
+ 00015866  0x00000bd2 rtn 
+ 00015867  0x00000bd5 fetch  0x00000008 , 0x00004bd6 
+ 00015868  0x00000bd6 branch  0x00003df3 
+ 00015869  0x00000bd9 call  0x00003695 
+ 00015870  0x00000bda jam  0x00000021 , 0x00000bf8 
+ 00015871  0x00000bdb setarg  0x00000003 
+ 00015872  0x00000bdc store  0x00000001 , 0x00000c1f 
+ 00015873  0x00000bdd fetch  0x00000002 , 0x0000095c 
+ 00015874  0x00000bde istore  0x00000002 , 0x00000005 
+ 00015875  0x00000bdf rtn 
+ 00015876  0x00000be2 call  0x00003695 
+ 00015877  0x00000be3 jam  0x00000022 , 0x00000bf8 
+ 00015878  0x00000be4 setarg  0x00000002 
+ 00015879  0x00000be5 store  0x00000001 , 0x00000c2f 
+ 00015880  0x00000be6 fetch  0x00000001 , 0x0000095c 
+ 00015881  0x00000be7 istore  0x00000001 , 0x00000005 
+ 00015882  0x00000be8 rtn 
+ 00015883  0x00000bf1 fetcht  0x00000004 , 0x00004abd 
+ 00015884  0x00000bf2 copy  0x00000022 , 0x0000003f 
+ 00015885  0x00000bf3 isub  0x00000002 , 0x0000003e 
+ 00015886  0x00000bf4 ncall  0x00003e10 , 0x00000002 
+ 00015887  0x00000bf5 rtn 
+ 00015888  0x00000bf7 setarg  0x00000000 
+ 00015889  0x00000bf8 store  0x00000004 , 0x00004abd 
+ 00015890  0x00000bf9 rtn 
+ 00015891  0x00000bfe bmark1  0x00000026 , 0x000031dd 
+ 00015892  0x00000bff fetch  0x00000001 , 0x00004aac 
+ 00015893  0x00000c00 branch  0x000031dd , 0x00000034 
+ 00015894  0x00000c01 fetch  0x00000001 , 0x00004af4 
+ 00015895  0x00000c02 beq  0x00000001 , 0x000031dd 
+ 00015896  0x00000c03 fetch  0x00000002 , 0x000044d8 
+ 00015897  0x00000c04 nbranch  0x000031dd , 0x00000034 
+ 00015898  0x00000c05 fetch  0x00000001 , 0x000048e1 
+ 00015899  0x00000c06 nbranch  0x000031dd , 0x00000034 
+ 00015900  0x00000c07 branch  0x000031df 
+ 00015901  0x00000c0a fetch  0x00000001 , 0x00004902 
+ 00015902  0x00000c0b store  0x00000001 , 0x00004ac4 
+ 00015903  0x00000c0c rtn 
+ 00015904  0x00000c10 bpatch  0x000000c7 , 0x00004018 
+ 00015905  0x00000c11 call  0x00004232 
+ 00015906  0x00000c12 call  0x0000423c 
+ 00015907  0x00000c13 call  0x00003e33 
+ 00015908  0x00000c14 branch  0x00003217 
+ 00015909  0x00000c18 bpatch  0x000000c8 , 0x00004019 
+ 00015910  0x00000c19 enable  0x00000028 
+ 00015911  0x00000c1a fetch  0x00000004 , 0x00008138 
+ 00015912  0x00000c1b setflag  0x00000028 , 0x0000001a , 0x0000003f 
+ 00015913  0x00000c1c store  0x00000004 , 0x0000804c 
+ 00015914  0x00000c1d call  0x0000159a 
+ 00015915  0x00000c1e call  0x00006df7 
+ 00015916  0x00000c1f call  0x0000490e 
+ 00015917  0x00000c20 call  0x00004015 
+ 00015918  0x00000c21 call  0x00003e33 
+ 00015919  0x00000c22 call  0x0000462d 
+ 00015920  0x00000c23 call  0x0000609d 
+ 00015921  0x00000c24 fetcht  0x00000001 , 0x00004911 
+ 00015922  0x00000c25 branch  0x00006042 
+ 00015923  0x00000c29 bpatch  0x000000c9 , 0x00004019 
+ 00015924  0x00000c2a call  0x000042e9 
+ 00015925  0x00000c2b call  0x00007fdc 
+ 00015926  0x00000c2c call  0x00003e40 
+ 00015927  0x00000c2d call  0x00006082 
+ 00015928  0x00000c2e arg  0x00000013 , 0x00000002 
+ 00015929  0x00000c2f call  0x00003f56 
+ 00015930  0x00000c30 branch  0x00003f58 
+ 00015931  0x00000c35 rtnmark1  0x00000026 
+ 00015932  0x00000c36 call  0x00003e40 
+ 00015933  0x00000c37 fetch  0x00000001 , 0x0000009e 
+ 00015934  0x00000c38 nrtn  0x00000034 
+ 00015935  0x00000c39 branch  0x00006042 
+ 00015936  0x00000c3c bpatch  0x000000ca , 0x00004019 
+ 00015937  0x00000c3e call  0x00003f88 
+ 00015938  0x00000c3f fetcht  0x00000001 , 0x0000491f 
+ 00015939  0x00000c40 call  0x00006069 
+ 00015940  0x00000c42 call  0x00005b04 
+ 00015941  0x00000c44 fetcht  0x00000001 , 0x00004918 
+ 00015942  0x00000c45 call  0x00006036 
+ 00015943  0x00000c46 fetcht  0x00000001 , 0x00004919 
+ 00015944  0x00000c47 call  0x00006036 
+ 00015945  0x00000c48 fetcht  0x00000001 , 0x0000491a 
+ 00015946  0x00000c49 call  0x00006036 
+ 00015947  0x00000c4b fetcht  0x00000001 , 0x0000490d 
+ 00015948  0x00000c4c call  0x00006036 
+ 00015949  0x00000c4d fetcht  0x00000001 , 0x0000490e 
+ 00015950  0x00000c4e call  0x00006036 
+ 00015951  0x00000c4f fetcht  0x00000001 , 0x0000490f 
+ 00015952  0x00000c50 call  0x00006036 
+ 00015953  0x00000c51 fetcht  0x00000001 , 0x0000491b 
+ 00015954  0x00000c52 call  0x00006036 
+ 00015955  0x00000c54 fetcht  0x00000001 , 0x00004912 
+ 00015956  0x00000c55 call  0x00006036 
+ 00015957  0x00000c57 fetcht  0x00000001 , 0x00004913 
+ 00015958  0x00000c58 call  0x00006032 
+ 00015959  0x00000c59 fetcht  0x00000001 , 0x00004914 
+ 00015960  0x00000c5a call  0x00006032 
+ 00015961  0x00000c5b fetcht  0x00000001 , 0x0000491c 
+ 00015962  0x00000c5c call  0x00006032 
+ 00015963  0x00000c5d fetcht  0x00000001 , 0x0000491d 
+ 00015964  0x00000c5e call  0x00006032 
+ 00015965  0x00000c5f fetcht  0x00000001 , 0x00004911 
+ 00015966  0x00000c60 branch  0x00006036 
+ 00015967  0x00000c65 fetch  0x00000002 , 0x0000478c 
+ 00015968  0x00000c66 bbit1  0x00000009 , 0x00003e64 
+ 00015969  0x00000c67 fetch  0x00000002 , 0x0000478c 
+ 00015970  0x00000c68 bbit1  0x00000000 , 0x00003e67 
+ 00015971  0x00000c69 rtn 
+ 00015972  0x00000c6b copy  0x00000011 , 0x0000003f 
+ 00015973  0x00000c6c nbranch  0x00001b26 , 0x00000034 
+ 00015974  0x00000c6d branch  0x00001b28 
+ 00015975  0x00000c6f copy  0x00000011 , 0x0000003f 
+ 00015976  0x00000c70 nbranch  0x00001540 , 0x00000034 
+ 00015977  0x00000c71 branch  0x00001542 
+ 00015978  0x00000c78 fetch  0x00000001 , 0x000044a0 
+ 00015979  0x00000c79 rtnne  0x00000002 
+ 00015980  0x00000c7b bpatch  0x000000cb , 0x00004019 
+ 00015981  0x00000c7c fetcht  0x00000001 , 0x000044a1 
+ 00015982  0x00000c7d sub  0x00000002 , 0x00000003 , 0x0000003e 
+ 00015983  0x00000c7e branch  0x00003e78 , 0x00000002 
+ 00015984  0x00000c7f increase  0x00000005 , 0x00000002 
+ 00015985  0x00000c80 storet  0x00000001 , 0x000048fc 
+ 00015986  0x00000c82 copy  0x00000002 , 0x00000011 
+ 00015987  0x00000c83 call  0x00006098 
+ 00015988  0x00000c84 beq  0x0000003f , 0x00004954 
+ 00015989  0x00000c85 call  0x00004952 
+ 00015990  0x00000c86 copy  0x00000011 , 0x00000002 
+ 00015991  0x00000c87 branch  0x0000607f 
+ 00015992  0x00000c8a increase  0x00000004 , 0x00000002 
+ 00015993  0x00000c8b storet  0x00000001 , 0x000048fc 
+ 00015994  0x00000c8c branch  0x00003e72 
+ 00015995  0x00000c8f fetch  0x00000001 , 0x000048fd 
+ 00015996  0x00000c90 beq  0x00000002 , 0x00003e84 
+ 00015997  0x00000c91 beq  0x00000000 , 0x00003e89 
+ 00015998  0x00000c92 jam  0x00000000 , 0x000048fd 
+ 00015999  0x00000c93 setarg  0x002c0172 
+ 00016000  0x00000c94 store  0x00000003 , 0x000048e3 
+ 00016001  0x00000c95 setarg  0x00014001 
+ 00016002  0x00000c96 istore  0x00000003 , 0x00000005 
+ 00016003  0x00000c97 rtn 
+ 00016004  0x00000c99 setarg  0x005d0099 
+ 00016005  0x00000c9a store  0x00000003 , 0x000048e3 
+ 00016006  0x00000c9b setarg  0x00007100 
+ 00016007  0x00000c9c istore  0x00000003 , 0x00000005 
+ 00016008  0x00000c9d rtn 
+ 00016009  0x00000c9f setarg  0x00c8012c 
+ 00016010  0x00000ca0 store  0x00000003 , 0x000048e3 
+ 00016011  0x00000ca1 setarg  0x0000dc00 
+ 00016012  0x00000ca2 istore  0x00000003 , 0x00000005 
+ 00016013  0x00000ca3 rtn 
+ 00016014  0x00000ca8 fetch  0x00000008 , 0x00004bab 
+ 00016015  0x00000ca9 rtnbit0  0x00000014 
+ 00016016  0x00000caa jam  0x00000001 , 0x000048f5 
+ 00016017  0x00000cab rtnbit1  0x0000002e 
+ 00016018  0x00000cac rtnbit1  0x0000002b 
+ 00016019  0x00000cad jam  0x00000000 , 0x000048f5 
+ 00016020  0x00000cae rtn 
+ 00016021  0x00000cb1 fetch  0x00000001 , 0x000048f6 
+ 00016022  0x00000cb2 increase  0x00000001 , 0x0000003f 
+ 00016023  0x00000cb3 store  0x00000001 , 0x000048f6 
+ 00016024  0x00000cb4 fetcht  0x00000001 , 0x000048f7 
+ 00016025  0x00000cb5 isub  0x00000002 , 0x0000003e 
+ 00016026  0x00000cb6 rtn 
+ 00016027  0x00000cba fetch  0x00000008 , 0x00004bab 
+ 00016028  0x00000cbb rtnbit0  0x00000014 
+ 00016029  0x00000cbc call  0x00003e6a 
+ 00016030  0x00000cbd fetch  0x00000001 , 0x000048f5 
+ 00016031  0x00000cbe branch  0x00003eb2 , 0x00000034 
+ 00016032  0x00000cbf fetch  0x00000001 , 0x000044a0 
+ 00016033  0x00000cc0 beq  0x00000002 , 0x00003ea7 
+ 00016034  0x00000cc1 jam  0x00000003 , 0x000048f5 
+ 00016035  0x00000cc2 call  0x00003e95 
+ 00016036  0x00000cc3 branch  0x00003ea9 , 0x00000002 
+ 00016037  0x00000cc4 call  0x00003eae 
+ 00016038  0x00000cc5 branch  0x00003eb8 
+ 00016039  0x00000cc8 jam  0x00000002 , 0x000048f5 
+ 00016040  0x00000cc9 branch  0x00003eb8 
+ 00016041  0x00000ccc call  0x00003e6c 
+ 00016042  0x00000ccd jam  0x00000002 , 0x000044a0 
+ 00016043  0x00000cce fetch  0x00000001 , 0x00004baa 
+ 00016044  0x00000ccf ncall  0x00003eae , 0x00000034 
+ 00016045  0x00000cd0 branch  0x00003eb8 
+ 00016046  0x00000cd3 jam  0x00000000 , 0x000048f6 
+ 00016047  0x00000cd4 fetch  0x00000001 , 0x000048fd 
+ 00016048  0x00000cd5 store  0x00000001 , 0x000044a0 
+ 00016049  0x00000cd6 rtn 
+ 00016050  0x00000cd9 fetch  0x00000001 , 0x000044a0 
+ 00016051  0x00000cda bne  0x00000002 , 0x00003eb6 
+ 00016052  0x00000cdb fetch  0x00000001 , 0x00004baa 
+ 00016053  0x00000cdc nrtn  0x00000034 
+ 00016054  0x00000cde call  0x00003e95 
+ 00016055  0x00000cdf nrtn  0x00000002 
+ 00016056  0x00000ce1 bpatch  0x000000cc , 0x00004019 
+ 00016057  0x00000ce2 fetch  0x00000001 , 0x00004baa 
+ 00016058  0x00000ce3 nrtn  0x00000034 
+ 00016059  0x00000ce4 jam  0x00000000 , 0x000048f6 
+ 00016060  0x00000ce5 call  0x00006125 
+ 00016061  0x00000ce6 store  0x00000002 , 0x000048e9 
+ 00016062  0x00000ce7 fetch  0x00000001 , 0x000044a0 
+ 00016063  0x00000ce8 bne  0x00000002 , 0x00003ec6 
+ 00016064  0x00000ce9 fetcht  0x00000002 , 0x000048e9 
+ 00016065  0x00000cea mul32  0x00000002 , 0x00000008 , 0x0000003f 
+ 00016066  0x00000ceb div  0x0000003f , 0x0000000a 
+ 00016067  0x00000cec call  0x00007dec 
+ 00016068  0x00000ced iadd  0x00000002 , 0x0000003f 
+ 00016069  0x00000cee store  0x00000002 , 0x000048e9 
+ 00016070  0x00000cf0 arg  0x000048e3 , 0x00000011 
+ 00016071  0x00000cf1 call  0x00003ed8 
+ 00016072  0x00000cf2 fetch  0x00000001 , 0x000044a4 
+ 00016073  0x00000cf3 bbit1  0x00000002 , 0x00003f1a 
+ 00016074  0x00000cf4 bbit1  0x00000001 , 0x00003f1c 
+ 00016075  0x00000cf5 bbit0  0x00000000 , 0x00003ed0 
+ 00016076  0x00000cf7 jam  0x00000001 , 0x000048fa 
+ 00016077  0x00000cf8 branch  0x00003ece 
+ 00016078  0x00000cfb arg  0x00000004 , 0x00000007 
+ 00016079  0x00000cfc branch  0x000046f0 
+ 00016080  0x00000cfe arg  0x00000004 , 0x00000007 
+ 00016081  0x00000cff call  0x000046f4 
+ 00016082  0x00000d00 jam  0x0000000c , 0x000048f8 
+ 00016083  0x00000d01 fetch  0x00000001 , 0x000048fa 
+ 00016084  0x00000d02 rtn  0x00000034 
+ 00016085  0x00000d03 jam  0x00000000 , 0x000048fa 
+ 00016086  0x00000d04 fetcht  0x00000001 , 0x00004921 
+ 00016087  0x00000d05 branch  0x0000492b 
+ 00016088  0x00000d0a bpatch  0x000000cd , 0x00004019 
+ 00016089  0x00000d0b ifetch  0x00000008 , 0x00000011 
+ 00016090  0x00000d0c store  0x00000008 , 0x0000095c 
+ 00016091  0x00000d0d fetch  0x00000001 , 0x000048f5 
+ 00016092  0x00000d0e beq  0x00000000 , 0x00003ef0 
+ 00016093  0x00000d0f beq  0x00000002 , 0x00003edf 
+ 00016094  0x00000d10 beq  0x00000003 , 0x00003f0f 
+ 00016095  0x00000d12 fetch  0x00000008 , 0x00004bab 
+ 00016096  0x00000d13 bbit0  0x0000002e , 0x00003ee5 
+ 00016097  0x00000d14 fetch  0x00000002 , 0x00000962 
+ 00016098  0x00000d15 fetcht  0x00000002 , 0x000048eb 
+ 00016099  0x00000d16 isub  0x00000002 , 0x0000003e 
+ 00016100  0x00000d17 nbranch  0x00003f12 , 0x00000002 
+ 00016101  0x00000d1a fetch  0x00000008 , 0x00004bab 
+ 00016102  0x00000d1b bbit0  0x0000002b , 0x00003ef0 
+ 00016103  0x00000d1c jam  0x00000000 , 0x000048fb 
+ 00016104  0x00000d1d fetch  0x00000002 , 0x00000962 
+ 00016105  0x00000d1e fetcht  0x00000002 , 0x000048ed 
+ 00016106  0x00000d1f isub  0x00000002 , 0x0000003e 
+ 00016107  0x00000d20 nbranch  0x00003eee , 0x00000002 
+ 00016108  0x00000d21 call  0x000046a9 
+ 00016109  0x00000d22 branch  0x00003ef0 
+ 00016110  0x00000d25 call  0x000046ad 
+ 00016111  0x00000d26 branch  0x00003ef0 
+ 00016112  0x00000d2a call  0x00003f16 
+ 00016113  0x00000d2b call  0x0000616e 
+ 00016114  0x00000d2c call  0x00006166 
+ 00016115  0x00000d2d fetch  0x00000002 , 0x00000962 
+ 00016116  0x00000d2e fetcht  0x00000002 , 0x0000095e 
+ 00016117  0x00000d2f isub  0x00000002 , 0x0000003e 
+ 00016118  0x00000d30 ncall  0x0000616a , 0x00000002 
+ 00016119  0x00000d32 fetcht  0x00000002 , 0x00000960 
+ 00016120  0x00000d33 isub  0x00000002 , 0x0000003e 
+ 00016121  0x00000d34 ncall  0x00006162 , 0x00000002 
+ 00016122  0x00000d37 fetch  0x00000002 , 0x00000962 
+ 00016123  0x00000d38 fetcht  0x00000002 , 0x0000095c 
+ 00016124  0x00000d39 isub  0x00000002 , 0x0000003e 
+ 00016125  0x00000d3a branch  0x00003f0b , 0x00000002 
+ 00016126  0x00000d3b fetcht  0x00000002 , 0x0000095e 
+ 00016127  0x00000d3c isub  0x00000002 , 0x0000003f 
+ 00016128  0x00000d3d nbranch  0x00003f0d , 0x00000002 
+ 00016129  0x00000d3e branch  0x00003f0d , 0x00000034 
+ 00016130  0x00000d3f mul32  0x0000003f , 0x00000064 , 0x00000011 
+ 00016131  0x00000d40 fetch  0x00000002 , 0x0000095c 
+ 00016132  0x00000d41 fetcht  0x00000002 , 0x0000095e 
+ 00016133  0x00000d42 isub  0x00000002 , 0x00000002 
+ 00016134  0x00000d43 copy  0x00000011 , 0x0000003f 
+ 00016135  0x00000d44 idiv  0x00000002 
+ 00016136  0x00000d45 call  0x00007dec 
+ 00016137  0x00000d46 store  0x00000001 , 0x00004aef 
+ 00016138  0x00000d47 rtn 
+ 00016139  0x00000d4a jam  0x00000064 , 0x00004aef 
+ 00016140  0x00000d4b rtn 
+ 00016141  0x00000d4d jam  0x00000000 , 0x00004aef 
+ 00016142  0x00000d4e rtn 
+ 00016143  0x00000d52 fetch  0x00000001 , 0x000044a0 
+ 00016144  0x00000d53 beq  0x00000002 , 0x00003edf 
+ 00016145  0x00000d54 branch  0x00003ef0 
+ 00016146  0x00000d58 fetcht  0x00000001 , 0x000044a4 
+ 00016147  0x00000d59 set1  0x00000002 , 0x00000002 
+ 00016148  0x00000d5a storet  0x00000001 , 0x000044a4 
+ 00016149  0x00000d5b rtn 
+ 00016150  0x00000d5e fetcht  0x00000001 , 0x000044a4 
+ 00016151  0x00000d5f set0  0x00000002 , 0x00000002 
+ 00016152  0x00000d60 storet  0x00000001 , 0x000044a4 
+ 00016153  0x00000d61 rtn 
+ 00016154  0x00000d64 jam  0x00000001 , 0x000048fb 
+ 00016155  0x00000d65 rtn 
+ 00016156  0x00000d68 call  0x0000490e 
+ 00016157  0x00000d69 branch  0x00003e20 
+ 00016158  0x00000d6f fetcht  0x00000001 , 0x000044c1 
+ 00016159  0x00000d70 call  0x00006069 
+ 00016160  0x00000d71 call  0x000079b4 
+ 00016161  0x00000d72 fetcht  0x00000001 , 0x00004918 
+ 00016162  0x00000d73 call  0x00003f56 
+ 00016163  0x00000d74 fetcht  0x00000001 , 0x00004919 
+ 00016164  0x00000d75 call  0x00003f56 
+ 00016165  0x00000d76 fetcht  0x00000001 , 0x0000491a 
+ 00016166  0x00000d77 call  0x00003f56 
+ 00016167  0x00000d78 fetcht  0x00000001 , 0x0000490d 
+ 00016168  0x00000d79 call  0x00003f56 
+ 00016169  0x00000d7a fetcht  0x00000001 , 0x0000490e 
+ 00016170  0x00000d7b call  0x00003f56 
+ 00016171  0x00000d7c fetcht  0x00000001 , 0x0000490f 
+ 00016172  0x00000d7d call  0x00003f56 
+ 00016173  0x00000d7f fetcht  0x00000001 , 0x00004910 
+ 00016174  0x00000d80 call  0x00003f56 
+ 00016175  0x00000d82 fetcht  0x00000001 , 0x0000491b 
+ 00016176  0x00000d83 call  0x00003f56 
+ 00016177  0x00000d85 fetcht  0x00000001 , 0x00004912 
+ 00016178  0x00000d86 call  0x00003f56 
+ 00016179  0x00000d88 fetcht  0x00000001 , 0x00004913 
+ 00016180  0x00000d89 call  0x00003f56 
+ 00016181  0x00000d8b fetcht  0x00000001 , 0x00004914 
+ 00016182  0x00000d8c call  0x00003f56 
+ 00016183  0x00000d8e fetcht  0x00000001 , 0x0000491c 
+ 00016184  0x00000d8f call  0x00003f56 
+ 00016185  0x00000d90 fetcht  0x00000001 , 0x0000491d 
+ 00016186  0x00000d91 call  0x00003f56 
+ 00016187  0x00000d93 fetcht  0x00000001 , 0x00004911 
+ 00016188  0x00000d94 call  0x00003f56 
+ 00016189  0x00000d96 fetcht  0x00000001 , 0x0000491e 
+ 00016190  0x00000d97 call  0x00003f56 
+ 00016191  0x00000d9a fetcht  0x00000001 , 0x00004aab 
+ 00016192  0x00000d9b call  0x00006069 
+ 00016193  0x00000d9d fetcht  0x00000001 , 0x00004921 
+ 00016194  0x00000d9e call  0x00006069 
+ 00016195  0x00000da0 fetcht  0x00000001 , 0x00004915 
+ 00016196  0x00000da1 call  0x00006069 
+ 00016197  0x00000da3 fetcht  0x00000001 , 0x00004916 
+ 00016198  0x00000da4 call  0x00006069 
+ 00016199  0x00000da6 fetcht  0x00000001 , 0x00004922 
+ 00016200  0x00000da7 call  0x00006069 
+ 00016201  0x00000da9 fetcht  0x00000001 , 0x00004923 
+ 00016202  0x00000daa call  0x00006069 
+ 00016203  0x00000dac fetcht  0x00000001 , 0x00004917 
+ 00016204  0x00000dad branch  0x00003f56 
+ 00016205  0x00000db1 sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00016206  0x00000db2 rtn  0x00000005 
+ 00016207  0x00000db3 and  0x00000002 , 0x0000007f , 0x00000007 
+ 00016208  0x00000db4 fetch  0x00000004 , 0x0000811c 
+ 00016209  0x00000db5 qisolate1  0x0000003f 
+ 00016210  0x00000db6 branch  0x00003f56 , 0x00000001 
+ 00016211  0x00000db7 branch  0x00003f54 
+ 00016212  0x00000dbb set1  0x00000007 , 0x00000002 
+ 00016213  0x00000dbc branch  0x00006050 
+ 00016214  0x00000dbf set0  0x00000007 , 0x00000002 
+ 00016215  0x00000dc0 branch  0x00006050 
+ 00016216  0x00000dc3 fetch  0x00000003 , 0x00004bde 
+ 00016217  0x00000dc4 store  0x00000003 , 0x0000095c 
+ 00016218  0x00000dc5 arg  0x00000014 , 0x00000039 
+ 00016219  0x00000dc6 arg  0x00000000 , 0x00000002 
+ 00016220  0x00000dc8 fetch  0x00000003 , 0x0000095c 
+ 00016221  0x00000dc9 isolate1  0x00000000 , 0x0000003f 
+ 00016222  0x00000dca call  0x0000607f , 0x00000001 
+ 00016223  0x00000dcb fetch  0x00000003 , 0x0000095c 
+ 00016224  0x00000dcc lshift  0x0000003f , 0x0000003f 
+ 00016225  0x00000dcd store  0x00000003 , 0x0000095c 
+ 00016226  0x00000dce increase  0x00000001 , 0x00000002 
+ 00016227  0x00000dcf loop  0x00003f5c 
+ 00016228  0x00000dd0 rtn 
+ 00016229  0x00000dd8 call  0x00003f6a 
+ 00016230  0x00000dd9 jam  0x00000073 , 0x00004484 
+ 00016231  0x00000ddb call  0x00003f69 
+ 00016232  0x00000ddc branch  0x00005b08 
+ 00016233  0x00000de0 branch  0x00005cb5 
+ 00016234  0x00000de3 fetch  0x00000001 , 0x0000491f 
+ 00016235  0x00000de4 arg  0x00000021 , 0x00000002 
+ 00016236  0x00000de5 call  0x00006093 
+ 00016237  0x00000de6 fetch  0x00000001 , 0x00004920 
+ 00016238  0x00000de7 arg  0x00000023 , 0x00000002 
+ 00016239  0x00000de8 branch  0x00006093 
+ 00016240  0x00000df1 bpatch  0x000000ce , 0x00004019 
+ 00016241  0x00000df2 disable  0x00000028 
+ 00016242  0x00000df3 setarg  0x00000000 
+ 00016243  0x00000df4 store  0x00000006 , 0x000048d1 
+ 00016244  0x00000df5 call  0x00004240 
+ 00016245  0x00000df6 call  0x00003f7e 
+ 00016246  0x00000df7 call  0x00003f83 
+ 00016247  0x00000df8 call  0x000040dc 
+ 00016248  0x00000df9 fetch  0x00000001 , 0x000048d0 
+ 00016249  0x00000dfa and_into  0x0000001f , 0x0000003f 
+ 00016250  0x00000dfb store  0x00000001 , 0x000048d0 
+ 00016251  0x00000dfc nbranch  0x00004728 , 0x00000028 
+ 00016252  0x00000dfd call  0x0000471a 
+ 00016253  0x00000dfe branch  0x00004544 
+ 00016254  0x00000e04 fetch  0x00000001 , 0x000048e0 
+ 00016255  0x00000e05 rtn  0x00000034 
+ 00016256  0x00000e06 store  0x00000001 , 0x000048d5 
+ 00016257  0x00000e07 jam  0x00000000 , 0x000048e0 
+ 00016258  0x00000e08 branch  0x00007e54 
+ 00016259  0x00000e0b fetch  0x00000001 , 0x000048dc 
+ 00016260  0x00000e0c rtn  0x00000034 
+ 00016261  0x00000e0d store  0x00000001 , 0x000048d6 
+ 00016262  0x00000e0e jam  0x00000000 , 0x000048dc 
+ 00016263  0x00000e0f branch  0x00007e54 
+ 00016264  0x00000e12 call  0x00003f95 
+ 00016265  0x00000e13 call  0x00003fd1 
+ 00016266  0x00000e14 fetch  0x00000001 , 0x000048da 
+ 00016267  0x00000e15 fetcht  0x00000001 , 0x000048d9 
+ 00016268  0x00000e16 store  0x00000001 , 0x000048d9 
+ 00016269  0x00000e17 isub  0x00000002 , 0x0000003e 
+ 00016270  0x00000e18 nbranch  0x000031e1 , 0x00000005 
+ 00016271  0x00000e19 fetch  0x00000001 , 0x000048de 
+ 00016272  0x00000e1a fetcht  0x00000001 , 0x000048dd 
+ 00016273  0x00000e1b store  0x00000001 , 0x000048dd 
+ 00016274  0x00000e1c isub  0x00000002 , 0x0000003e 
+ 00016275  0x00000e1d nbranch  0x000031e1 , 0x00000005 
+ 00016276  0x00000e1e rtn 
+ 00016277  0x00000e20 fetch  0x00000001 , 0x0000491c 
+ 00016278  0x00000e21 rtneq  0x000000ff 
+ 00016279  0x00000e22 arg  0x00000000 , 0x00000011 
+ 00016280  0x00000e23 fetcht  0x00000001 , 0x0000491c 
+ 00016281  0x00000e24 call  0x00006059 
+ 00016282  0x00000e25 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00016283  0x00000e26 fetcht  0x00000001 , 0x0000491d 
+ 00016284  0x00000e27 call  0x00006059 
+ 00016285  0x00000e28 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00016286  0x00000e29 copy  0x00000011 , 0x0000003f 
+ 00016287  0x00000e2a store  0x00000001 , 0x000048da 
+ 00016288  0x00000e2b beq  0x00000001 , 0x00003fa5 
+ 00016289  0x00000e2c beq  0x00000002 , 0x00003fa9 
+ 00016290  0x00000e2d fetch  0x00000001 , 0x000048db 
+ 00016291  0x00000e2e bbit1  0x00000007 , 0x00003fb5 
+ 00016292  0x00000e2f rtn 
+ 00016293  0x00000e32 fetch  0x00000001 , 0x000048d9 
+ 00016294  0x00000e33 beq  0x00000000 , 0x00003fad 
+ 00016295  0x00000e34 beq  0x00000003 , 0x00003faf 
+ 00016296  0x00000e35 rtn 
+ 00016297  0x00000e37 fetch  0x00000001 , 0x000048d9 
+ 00016298  0x00000e38 beq  0x00000000 , 0x00003fb1 
+ 00016299  0x00000e39 beq  0x00000003 , 0x00003fb3 
+ 00016300  0x00000e3a rtn 
+ 00016301  0x00000e3c jam  0x00000082 , 0x000048db 
+ 00016302  0x00000e3d rtn 
+ 00016303  0x00000e3f jam  0x00000081 , 0x000048db 
+ 00016304  0x00000e40 rtn 
+ 00016305  0x00000e42 jam  0x00000080 , 0x000048db 
+ 00016306  0x00000e43 rtn 
+ 00016307  0x00000e45 jam  0x00000083 , 0x000048db 
+ 00016308  0x00000e46 rtn 
+ 00016309  0x00000e48 fetch  0x00000001 , 0x000048db 
+ 00016310  0x00000e49 set0  0x00000007 , 0x0000003f 
+ 00016311  0x00000e4a store  0x00000001 , 0x000048db 
+ 00016312  0x00000e4b beq  0x00000000 , 0x00003fbd 
+ 00016313  0x00000e4c beq  0x00000001 , 0x00003fc0 
+ 00016314  0x00000e4d beq  0x00000002 , 0x00003fc3 
+ 00016315  0x00000e4e beq  0x00000003 , 0x00003fc6 
+ 00016316  0x00000e4f rtn 
+ 00016317  0x00000e51 fetch  0x00000001 , 0x000048da 
+ 00016318  0x00000e52 beq  0x00000003 , 0x00003fc9 
+ 00016319  0x00000e53 rtn 
+ 00016320  0x00000e55 fetch  0x00000001 , 0x000048da 
+ 00016321  0x00000e56 beq  0x00000000 , 0x00003fc9 
+ 00016322  0x00000e57 rtn 
+ 00016323  0x00000e59 fetch  0x00000001 , 0x000048da 
+ 00016324  0x00000e5a beq  0x00000003 , 0x00003fcd 
+ 00016325  0x00000e5b rtn 
+ 00016326  0x00000e5d fetch  0x00000001 , 0x000048da 
+ 00016327  0x00000e5e beq  0x00000000 , 0x00003fcd 
+ 00016328  0x00000e5f rtn 
+ 00016329  0x00000e61 fetch  0x00000001 , 0x000048dc 
+ 00016330  0x00000e62 increase  0x00000001 , 0x0000003f 
+ 00016331  0x00000e63 store  0x00000001 , 0x000048dc 
+ 00016332  0x00000e64 rtn 
+ 00016333  0x00000e66 fetch  0x00000001 , 0x000048dc 
+ 00016334  0x00000e67 increase  0xffffffff , 0x0000003f 
+ 00016335  0x00000e68 store  0x00000001 , 0x000048dc 
+ 00016336  0x00000e69 rtn 
+ 00016337  0x00000e6d fetch  0x00000001 , 0x00004913 
+ 00016338  0x00000e6e rtneq  0x000000ff 
+ 00016339  0x00000e6f arg  0x00000000 , 0x00000011 
+ 00016340  0x00000e70 fetcht  0x00000001 , 0x00004913 
+ 00016341  0x00000e71 call  0x00006059 
+ 00016342  0x00000e72 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00016343  0x00000e73 fetcht  0x00000001 , 0x00004914 
+ 00016344  0x00000e74 call  0x00006059 
+ 00016345  0x00000e75 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00016346  0x00000e76 copy  0x00000011 , 0x0000003f 
+ 00016347  0x00000e77 store  0x00000001 , 0x000048de 
+ 00016348  0x00000e78 beq  0x00000001 , 0x00003fe1 
+ 00016349  0x00000e79 beq  0x00000002 , 0x00003fe5 
+ 00016350  0x00000e7a fetch  0x00000001 , 0x000048df 
+ 00016351  0x00000e7b bbit1  0x00000007 , 0x00003ff1 
+ 00016352  0x00000e7c rtn 
+ 00016353  0x00000e7f fetch  0x00000001 , 0x000048dd 
+ 00016354  0x00000e80 beq  0x00000000 , 0x00003fe9 
+ 00016355  0x00000e81 beq  0x00000003 , 0x00003feb 
+ 00016356  0x00000e82 rtn 
+ 00016357  0x00000e84 fetch  0x00000001 , 0x000048dd 
+ 00016358  0x00000e85 beq  0x00000000 , 0x00003fed 
+ 00016359  0x00000e86 beq  0x00000003 , 0x00003fef 
+ 00016360  0x00000e87 rtn 
+ 00016361  0x00000e89 jam  0x00000082 , 0x000048df 
+ 00016362  0x00000e8a rtn 
+ 00016363  0x00000e8c jam  0x00000081 , 0x000048df 
+ 00016364  0x00000e8d rtn 
+ 00016365  0x00000e8f jam  0x00000080 , 0x000048df 
+ 00016366  0x00000e90 rtn 
+ 00016367  0x00000e92 jam  0x00000083 , 0x000048df 
+ 00016368  0x00000e93 rtn 
+ 00016369  0x00000e95 fetch  0x00000001 , 0x000048df 
+ 00016370  0x00000e96 set0  0x00000007 , 0x0000003f 
+ 00016371  0x00000e97 store  0x00000001 , 0x000048df 
+ 00016372  0x00000e98 beq  0x00000000 , 0x00003ff9 
+ 00016373  0x00000e99 beq  0x00000001 , 0x00003ffc 
+ 00016374  0x00000e9a beq  0x00000002 , 0x00003fff 
+ 00016375  0x00000e9b beq  0x00000003 , 0x00004002 
+ 00016376  0x00000e9c rtn 
+ 00016377  0x00000e9e fetch  0x00000001 , 0x000048de 
+ 00016378  0x00000e9f beq  0x00000003 , 0x00004005 
+ 00016379  0x00000ea0 rtn 
+ 00016380  0x00000ea2 fetch  0x00000001 , 0x000048de 
+ 00016381  0x00000ea3 beq  0x00000000 , 0x00004005 
+ 00016382  0x00000ea4 rtn 
+ 00016383  0x00000ea6 fetch  0x00000001 , 0x000048de 
+ 00016384  0x00000ea7 beq  0x00000003 , 0x00004009 
+ 00016385  0x00000ea8 rtn 
+ 00016386  0x00000eaa fetch  0x00000001 , 0x000048de 
+ 00016387  0x00000eab beq  0x00000000 , 0x00004009 
+ 00016388  0x00000eac rtn 
+ 00016389  0x00000eae fetch  0x00000001 , 0x000048e0 
+ 00016390  0x00000eaf increase  0x00000001 , 0x0000003f 
+ 00016391  0x00000eb0 store  0x00000001 , 0x000048e0 
+ 00016392  0x00000eb1 rtn 
+ 00016393  0x00000eb3 fetch  0x00000001 , 0x000048e0 
+ 00016394  0x00000eb4 increase  0xffffffff , 0x0000003f 
+ 00016395  0x00000eb5 store  0x00000001 , 0x000048e0 
+ 00016396  0x00000eb6 rtn 
+ 00016397  0x00000eba fetcht  0x00000001 , 0x00004913 
+ 00016398  0x00000ebb call  0x00006032 
+ 00016399  0x00000ebc fetcht  0x00000001 , 0x00004914 
+ 00016400  0x00000ebd call  0x00006032 
+ 00016401  0x00000ebe fetcht  0x00000001 , 0x0000491c 
+ 00016402  0x00000ebf call  0x00006032 
+ 00016403  0x00000ec0 fetcht  0x00000001 , 0x0000491d 
+ 00016404  0x00000ec1 branch  0x00006032 
+ 00016405  0x00000ec4 fetcht  0x00000001 , 0x00004913 
+ 00016406  0x00000ec5 call  0x00003f4d 
+ 00016407  0x00000ec6 fetcht  0x00000001 , 0x00004914 
+ 00016408  0x00000ec7 call  0x00003f4d 
+ 00016409  0x00000ec8 fetcht  0x00000001 , 0x0000491c 
+ 00016410  0x00000ec9 call  0x00003f4d 
+ 00016411  0x00000eca fetcht  0x00000001 , 0x0000491d 
+ 00016412  0x00000ecb branch  0x00003f4d 
+ 00016413  0x00000ece fetch  0x00000002 , 0x000048d5 
+ 00016414  0x00000ecf rtn  0x00000034 
+ 00016415  0x00000ed0 jam  0x00000001 , 0x000048e1 
+ 00016416  0x00000ed1 jam  0x0000000a , 0x000048e2 
+ 00016417  0x00000ed2 rtn 
+ 00016418  0x00000ed5 arg  0x000048e2 , 0x00000013 
+ 00016419  0x00000ed6 arg  0x00004025 , 0x00000012 
+ 00016420  0x00000ed7 branch  0x0000318a 
+ 00016421  0x00000ed9 jam  0x00000000 , 0x000048e1 
+ 00016422  0x00000eda rtn 
+ 00016423  0x00000ee4 fetch  0x00000008 , 0x00004bab 
+ 00016424  0x00000ee5 bbit1  0x0000002e , 0x00004036 
+ 00016425  0x00000ee6 fetch  0x00000001 , 0x0000490f 
+ 00016426  0x00000ee7 rtneq  0x000000ff 
+ 00016427  0x00000ee8 arg  0x00000000 , 0x00000011 
+ 00016428  0x00000ee9 jam  0x00000005 , 0x00004b96 
+ 00016429  0x00000eea fetcht  0x00000001 , 0x0000490f 
+ 00016430  0x00000eeb call  0x00004039 
+ 00016431  0x00000eed store  0x00000001 , 0x00004b93 
+ 00016432  0x00000eee fetch  0x00000001 , 0x00004910 
+ 00016433  0x00000eef beq  0x000000ff , 0x00004042 
+ 00016434  0x00000ef0 call  0x00004168 
+ 00016435  0x00000ef2 copy  0x00000011 , 0x0000003f 
+ 00016436  0x00000ef3 bbit1  0x00000005 , 0x00004052 
+ 00016437  0x00000ef4 branch  0x00004059 
+ 00016438  0x00000ef7 fetch  0x00000001 , 0x000048fb 
+ 00016439  0x00000ef8 branch  0x00004059 , 0x00000034 
+ 00016440  0x00000ef9 branch  0x00004052 
+ 00016441  0x00000efc fetch  0x00000008 , 0x00004bab 
+ 00016442  0x00000efd bbit1  0x0000002c , 0x00004048 
+ 00016443  0x00000efe fetch  0x00000001 , 0x00004b93 
+ 00016444  0x00000eff copy  0x0000003f , 0x00000013 
+ 00016445  0x00000f00 fetch  0x00000001 , 0x00004910 
+ 00016446  0x00000f01 beq  0x000000ff , 0x00004195 
+ 00016447  0x00000f03 fetch  0x00000001 , 0x00004b9a 
+ 00016448  0x00000f04 nbranch  0x00004045 , 0x00000034 
+ 00016449  0x00000f05 branch  0x0000404a 
+ 00016450  0x00000f08 fetcht  0x00000001 , 0x0000490f 
+ 00016451  0x00000f09 call  0x00003f56 
+ 00016452  0x00000f0a branch  0x00004033 
+ 00016453  0x00000f0d jam  0x00000000 , 0x000049dd 
+ 00016454  0x00000f0e jam  0x00000000 , 0x00004b93 
+ 00016455  0x00000f0f rtn 
+ 00016456  0x00000f12 fetch  0x00000001 , 0x00004b93 
+ 00016457  0x00000f13 branch  0x00004187 
+ 00016458  0x00000f16 call  0x00006059 
+ 00016459  0x00000f17 fetcht  0x00000001 , 0x00004910 
+ 00016460  0x00000f18 branch  0x00004048 , 0x00000001 
+ 00016461  0x00000f19 fetcht  0x00000001 , 0x00004910 
+ 00016462  0x00000f1a call  0x00006069 
+ 00016463  0x00000f1b fetcht  0x00000001 , 0x0000490f 
+ 00016464  0x00000f1c fetch  0x00000001 , 0x00004b93 
+ 00016465  0x00000f1d branch  0x00004187 
+ 00016466  0x00000f21 fetch  0x00000001 , 0x000049dd 
+ 00016467  0x00000f22 rtneq  0x00000001 
+ 00016468  0x00000f23 jam  0x00000001 , 0x000049dd 
+ 00016469  0x00000f24 fetch  0x00000008 , 0x00004bab 
+ 00016470  0x00000f25 rtnbit1  0x00000028 
+ 00016471  0x00000f26 rtnbit1  0x00000036 
+ 00016472  0x00000f27 branch  0x00004069 
+ 00016473  0x00000f2a fetch  0x00000001 , 0x000049dd 
+ 00016474  0x00000f2b rtneq  0x00000000 
+ 00016475  0x00000f2c jam  0x00000000 , 0x000049dd 
+ 00016476  0x00000f2d fetch  0x00000008 , 0x00004bab 
+ 00016477  0x00000f2e bbit1  0x00000028 , 0x00004060 
+ 00016478  0x00000f2f bbit1  0x00000036 , 0x00004060 
+ 00016479  0x00000f30 rtn 
+ 00016480  0x00000f32 fetch  0x00000001 , 0x000049de 
+ 00016481  0x00000f33 nbranch  0x00004064 , 0x00000034 
+ 00016482  0x00000f34 fetch  0x00000001 , 0x00004b9c 
+ 00016483  0x00000f35 ncall  0x00004069 , 0x00000034 
+ 00016484  0x00000f37 jam  0x00000000 , 0x000049de 
+ 00016485  0x00000f38 fetch  0x00000001 , 0x0000478f 
+ 00016486  0x00000f39 store  0x00000001 , 0x00004b9c 
+ 00016487  0x00000f3a store  0x00000001 , 0x00004b9b 
+ 00016488  0x00000f3b rtn 
+ 00016489  0x00000f3e bpatch  0x000000cf , 0x00004019 
+ 00016490  0x00000f3f call  0x00004072 
+ 00016491  0x00000f40 rtn  0x00000028 
+ 00016492  0x00000f41 fetch  0x00000001 , 0x00004992 
+ 00016493  0x00000f42 increase  0x00000001 , 0x0000003f 
+ 00016494  0x00000f43 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00016495  0x00000f44 store  0x00000001 , 0x00004992 
+ 00016496  0x00000f45 call  0x00004095 
+ 00016497  0x00000f46 branch  0x000045ee 
+ 00016498  0x00000f49 disable  0x00000028 
+ 00016499  0x00000f4a fetch  0x00000008 , 0x00004bab 
+ 00016500  0x00000f4b rtnbit1  0x0000002c 
+ 00016501  0x00000f4c rtnbit1  0x0000002e 
+ 00016502  0x00000f4d fetch  0x00000001 , 0x00004b8e 
+ 00016503  0x00000f4e rtn  0x00000034 
+ 00016504  0x00000f4f fetch  0x00000001 , 0x00004b8f 
+ 00016505  0x00000f50 rtn  0x00000034 
+ 00016506  0x00000f51 enable  0x00000028 
+ 00016507  0x00000f52 rtn 
+ 00016508  0x00000f56 fetch  0x00000008 , 0x00004bab 
+ 00016509  0x00000f57 bbit1  0x00000028 , 0x00004080 
+ 00016510  0x00000f58 bbit1  0x00000036 , 0x00004087 
+ 00016511  0x00000f59 rtn 
+ 00016512  0x00000f5d fetch  0x00000001 , 0x000049dd 
+ 00016513  0x00000f5e rtnne  0x00000001 
+ 00016514  0x00000f5f arg  0x00004b9c , 0x00000013 
+ 00016515  0x00000f60 arg  0x00004085 , 0x00000012 
+ 00016516  0x00000f61 branch  0x0000318a 
+ 00016517  0x00000f64 jam  0x00000001 , 0x000049de 
+ 00016518  0x00000f65 branch  0x000046b5 
+ 00016519  0x00000f68 fetch  0x00000001 , 0x000049dd 
+ 00016520  0x00000f69 rtnne  0x00000001 
+ 00016521  0x00000f6a arg  0x00004b9b , 0x00000013 
+ 00016522  0x00000f6b arg  0x0000408c , 0x00000012 
+ 00016523  0x00000f6c branch  0x0000318a 
+ 00016524  0x00000f6f jam  0x00000001 , 0x000049de 
+ 00016525  0x00000f70 branch  0x000044d4 
+ 00016526  0x00000f75 branch  0x00004098 
+ 00016527  0x00000f79 fetch  0x00000008 , 0x00004bab 
+ 00016528  0x00000f7a rtnbit1  0x0000001c 
+ 00016529  0x00000f7b fetch  0x00000001 , 0x00004992 
+ 00016530  0x00000f7c rtnne  0x00000003 
+ 00016531  0x00000f7d jam  0x00000000 , 0x00004992 
+ 00016532  0x00000f7e rtn 
+ 00016533  0x00000f82 bpatch  0x000000d0 , 0x0000401a 
+ 00016534  0x00000f83 call  0x0000408f 
+ 00016535  0x00000f84 call  0x000048e1 
+ 00016536  0x00000f86 fetch  0x00000001 , 0x00004927 
+ 00016537  0x00000f87 beq  0x00000003 , 0x000040bb 
+ 00016538  0x00000f88 beq  0x0000000b , 0x000040cf 
+ 00016539  0x00000f89 fetch  0x00000001 , 0x00004992 
+ 00016540  0x00000f8a beq  0x00000000 , 0x000040a2 
+ 00016541  0x00000f8b beq  0x00000001 , 0x000040a0 
+ 00016542  0x00000f8c beq  0x00000002 , 0x000040a4 
+ 00016543  0x00000f8d beq  0x00000003 , 0x000040a6 
+ 00016544  0x00000f8f fetcht  0x00000001 , 0x000049d1 
+ 00016545  0x00000f90 branch  0x000040a8 
+ 00016546  0x00000f92 fetcht  0x00000001 , 0x000049d0 
+ 00016547  0x00000f93 branch  0x000040a8 
+ 00016548  0x00000f95 fetcht  0x00000001 , 0x000049d2 
+ 00016549  0x00000f96 branch  0x000040a8 
+ 00016550  0x00000f98 fetcht  0x00000001 , 0x000049d3 
+ 00016551  0x00000f99 branch  0x000040a8 
+ 00016552  0x00000f9c fetch  0x00000001 , 0x00004927 
+ 00016553  0x00000f9d beq  0x00000004 , 0x000040b7 
+ 00016554  0x00000f9e beq  0x00000005 , 0x000040b7 
+ 00016555  0x00000f9f beq  0x00000008 , 0x000040b9 
+ 00016556  0x00000fa0 beq  0x00000007 , 0x000040b9 
+ 00016557  0x00000fa1 beq  0x00000006 , 0x000040b7 
+ 00016558  0x00000fa3 storet  0x00000001 , 0x000049dc 
+ 00016559  0x00000fa4 setarg  0x00000006 
+ 00016560  0x00000fa5 call  0x00005b0d 
+ 00016561  0x00000fa6 and  0x0000003f , 0x000000f8 , 0x00000002 
+ 00016562  0x00000fa7 fetch  0x00000001 , 0x000049dc 
+ 00016563  0x00000fa8 iadd  0x00000002 , 0x0000003f 
+ 00016564  0x00000fa9 lshift8  0x0000003f , 0x0000003f 
+ 00016565  0x00000faa add  0x0000003f , 0x00000006 , 0x0000003f 
+ 00016566  0x00000fab branch  0x00005b0c 
+ 00016567  0x00000fae increase  0xffffffff , 0x00000002 
+ 00016568  0x00000faf branch  0x000040ae 
+ 00016569  0x00000fb2 increase  0x00000002 , 0x00000002 
+ 00016570  0x00000fb3 branch  0x000040ae 
+ 00016571  0x00000fb6 fetch  0x00000001 , 0x00004992 
+ 00016572  0x00000fb7 beq  0x00000000 , 0x000040c2 
+ 00016573  0x00000fb8 beq  0x00000001 , 0x000040c0 
+ 00016574  0x00000fb9 beq  0x00000002 , 0x000040c4 
+ 00016575  0x00000fba beq  0x00000003 , 0x000040c6 
+ 00016576  0x00000fbc fetch  0x00000001 , 0x000049d5 
+ 00016577  0x00000fbd branch  0x000040c7 
+ 00016578  0x00000fbf fetch  0x00000001 , 0x000049d4 
+ 00016579  0x00000fc0 branch  0x000040c7 
+ 00016580  0x00000fc2 fetch  0x00000001 , 0x000049d6 
+ 00016581  0x00000fc3 branch  0x000040c7 
+ 00016582  0x00000fc5 fetch  0x00000001 , 0x000049d7 
+ 00016583  0x00000fc7 store  0x00000001 , 0x000049dc 
+ 00016584  0x00000fc8 lshift8  0x0000003f , 0x0000003f 
+ 00016585  0x00000fc9 copy  0x0000003f , 0x00000011 
+ 00016586  0x00000fca add  0x0000003f , 0x0000000d , 0x0000003f 
+ 00016587  0x00000fcb call  0x00005b0c 
+ 00016588  0x00000fcc copy  0x00000011 , 0x0000003f 
+ 00016589  0x00000fcd add  0x0000003f , 0x0000000e , 0x0000003f 
+ 00016590  0x00000fce branch  0x00005b0c 
+ 00016591  0x00000fd1 fetch  0x00000001 , 0x00004992 
+ 00016592  0x00000fd2 beq  0x00000000 , 0x000040d6 
+ 00016593  0x00000fd3 beq  0x00000001 , 0x000040d4 
+ 00016594  0x00000fd4 beq  0x00000002 , 0x000040d8 
+ 00016595  0x00000fd5 beq  0x00000003 , 0x000040da 
+ 00016596  0x00000fd7 fetch  0x00000001 , 0x000049d9 
+ 00016597  0x00000fd8 branch  0x000040c7 
+ 00016598  0x00000fdb fetch  0x00000001 , 0x000049d8 
+ 00016599  0x00000fdc branch  0x000040c7 
+ 00016600  0x00000fdf fetch  0x00000001 , 0x000049da 
+ 00016601  0x00000fe0 branch  0x000040c7 
+ 00016602  0x00000fe3 fetch  0x00000001 , 0x000049db 
+ 00016603  0x00000fe4 branch  0x000040c7 
+ 00016604  0x00000fed call  0x00004115 
+ 00016605  0x00000fee call  0x000040ed 
+ 00016606  0x00000fef call  0x00003e5f 
+ 00016607  0x00000ff0 call  0x000040e8 
+ 00016608  0x00000ff1 copy  0x00000011 , 0x0000003f 
+ 00016609  0x00000ff2 fetcht  0x00000001 , 0x000048d8 
+ 00016610  0x00000ff3 store  0x00000001 , 0x000048d8 
+ 00016611  0x00000ff4 store  0x00000001 , 0x000048d0 
+ 00016612  0x00000ff5 ixor  0x00000002 , 0x0000003f 
+ 00016613  0x00000ff6 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00016614  0x00000ff7 rtn  0x00000005 
+ 00016615  0x00000ff8 branch  0x00007e54 
+ 00016616  0x00000ffb rtnmark0  0x00000026 
+ 00016617  0x00000ffc copy  0x00000011 , 0x0000003f 
+ 00016618  0x00000ffd rtn  0x00000034 
+ 00016619  0x00000ffe store  0x00000001 , 0x000048d0 
+ 00016620  0x00000fff branch  0x00007e54 
+ 00016621  0x00001002 jam  0x00000000 , 0x00004b98 
+ 00016622  0x00001003 jam  0x00000000 , 0x00004b99 
+ 00016623  0x00001004 jam  0x00000000 , 0x00004b9a 
+ 00016624  0x00001005 copy  0x0000003f , 0x00000002 
+ 00016625  0x00001006 call  0x000040fd 
+ 00016626  0x00001007 call  0x00004100 
+ 00016627  0x00001008 call  0x00004103 
+ 00016628  0x00001009 call  0x00004106 
+ 00016629  0x0000100a fetch  0x00000001 , 0x00004b99 
+ 00016630  0x0000100b rtn  0x00000034 
+ 00016631  0x0000100c fetch  0x00000001 , 0x00004b98 
+ 00016632  0x0000100d rtn  0x00000034 
+ 00016633  0x0000100e jam  0x00000001 , 0x00004b9a 
+ 00016634  0x0000100f fetch  0x00000001 , 0x000048d8 
+ 00016635  0x00001010 copy  0x0000003f , 0x00000011 
+ 00016636  0x00001011 rtn 
+ 00016637  0x00001014 and  0x00000002 , 0x00000009 , 0x0000003f 
+ 00016638  0x00001015 beq  0x00000009 , 0x0000410e 
+ 00016639  0x00001016 rtn 
+ 00016640  0x00001018 and  0x00000002 , 0x00000014 , 0x0000003f 
+ 00016641  0x00001019 beq  0x00000014 , 0x0000410e 
+ 00016642  0x0000101a rtn 
+ 00016643  0x0000101c and  0x00000002 , 0x00000018 , 0x0000003f 
+ 00016644  0x0000101d beq  0x00000018 , 0x0000410c 
+ 00016645  0x0000101e rtn 
+ 00016646  0x00001021 and  0x00000002 , 0x00000007 , 0x0000003f 
+ 00016647  0x00001022 beq  0x00000003 , 0x0000410c 
+ 00016648  0x00001023 beq  0x00000005 , 0x0000410c 
+ 00016649  0x00001024 beq  0x00000006 , 0x0000410c 
+ 00016650  0x00001025 beq  0x00000007 , 0x0000410c 
+ 00016651  0x00001026 rtn 
+ 00016652  0x0000102a jam  0x00000001 , 0x00004b99 
+ 00016653  0x0000102b rtn 
+ 00016654  0x0000102e jam  0x00000001 , 0x00004b98 
+ 00016655  0x0000102f rtn 
+ 00016656  0x00001032 call  0x00004121 
+ 00016657  0x00001033 call  0x00004115 
+ 00016658  0x00001034 setarg  0x00000000 
+ 00016659  0x00001035 store  0x00000003 , 0x00004b8e 
+ 00016660  0x00001036 rtn 
+ 00016661  0x00001039 bpatch  0x000000d1 , 0x0000401a 
+ 00016662  0x0000103a fetch  0x00000001 , 0x00004be1 
+ 00016663  0x0000103b ncall  0x00004121 , 0x00000034 
+ 00016664  0x0000103c arg  0x00000000 , 0x00000011 
+ 00016665  0x0000103d call  0x00004124 
+ 00016666  0x0000103e call  0x0000412a 
+ 00016667  0x0000103f call  0x00004130 
+ 00016668  0x00001040 call  0x00004136 
+ 00016669  0x00001041 call  0x0000414f 
+ 00016670  0x00001043 call  0x0000416a 
+ 00016671  0x00001044 copy  0x00000011 , 0x0000003f 
+ 00016672  0x00001045 rtn 
+ 00016673  0x00001048 setarg  0x00030303 
+ 00016674  0x00001049 store  0x00000003 , 0x00004b8e 
+ 00016675  0x0000104a rtn 
+ 00016676  0x0000104d jam  0x00000000 , 0x00004b96 
+ 00016677  0x0000104e fetcht  0x00000001 , 0x00004918 
+ 00016678  0x0000104f fetch  0x00000001 , 0x00004b8e 
+ 00016679  0x00001050 call  0x00004187 
+ 00016680  0x00001051 store  0x00000001 , 0x00004b8e 
+ 00016681  0x00001052 rtn 
+ 00016682  0x00001055 jam  0x00000001 , 0x00004b96 
+ 00016683  0x00001056 fetcht  0x00000001 , 0x00004919 
+ 00016684  0x00001057 fetch  0x00000001 , 0x00004b8f 
+ 00016685  0x00001058 call  0x00004187 
+ 00016686  0x00001059 store  0x00000001 , 0x00004b8f 
+ 00016687  0x0000105a rtn 
+ 00016688  0x0000105d jam  0x00000002 , 0x00004b96 
+ 00016689  0x0000105e fetcht  0x00000001 , 0x0000491a 
+ 00016690  0x0000105f fetch  0x00000001 , 0x00004b90 
+ 00016691  0x00001060 call  0x00004187 
+ 00016692  0x00001061 store  0x00000001 , 0x00004b90 
+ 00016693  0x00001062 rtn 
+ 00016694  0x00001065 fetch  0x00000001 , 0x0000490d 
+ 00016695  0x00001066 rtneq  0x000000ff 
+ 00016696  0x00001067 jam  0x00000003 , 0x00004b96 
+ 00016697  0x00001068 fetch  0x00000001 , 0x00004b91 
+ 00016698  0x00001069 copy  0x0000003f , 0x00000013 
+ 00016699  0x0000106a fetcht  0x00000001 , 0x0000490d 
+ 00016700  0x0000106b fetch  0x00000001 , 0x00004910 
+ 00016701  0x0000106c beq  0x000000ff , 0x0000414b 
+ 00016702  0x0000106e call  0x00006059 
+ 00016703  0x0000106f branch  0x00004147 , 0x00000001 
+ 00016704  0x00001070 fetcht  0x00000001 , 0x00004910 
+ 00016705  0x00001071 call  0x00006069 
+ 00016706  0x00001072 fetcht  0x00000001 , 0x0000490d 
+ 00016707  0x00001073 fetch  0x00000001 , 0x00004b91 
+ 00016708  0x00001074 call  0x00004187 
+ 00016709  0x00001076 store  0x00000001 , 0x00004b91 
+ 00016710  0x00001077 branch  0x00004168 
+ 00016711  0x0000107a fetcht  0x00000001 , 0x00004910 
+ 00016712  0x0000107b fetch  0x00000001 , 0x00004b91 
+ 00016713  0x0000107c call  0x00004187 
+ 00016714  0x0000107d branch  0x00004145 
+ 00016715  0x00001080 call  0x00004195 
+ 00016716  0x00001081 store  0x00000001 , 0x00004b91 
+ 00016717  0x00001082 fetcht  0x00000001 , 0x0000490d 
+ 00016718  0x00001083 branch  0x00003f56 
+ 00016719  0x00001087 fetch  0x00000001 , 0x0000490e 
+ 00016720  0x00001088 rtneq  0x000000ff 
+ 00016721  0x00001089 jam  0x00000004 , 0x00004b96 
+ 00016722  0x0000108a fetch  0x00000001 , 0x00004b92 
+ 00016723  0x0000108b copy  0x0000003f , 0x00000013 
+ 00016724  0x0000108c fetcht  0x00000001 , 0x0000490e 
+ 00016725  0x0000108d fetch  0x00000001 , 0x00004910 
+ 00016726  0x0000108e beq  0x000000ff , 0x00004164 
+ 00016727  0x00001090 call  0x00006059 
+ 00016728  0x00001091 branch  0x00004160 , 0x00000001 
+ 00016729  0x00001092 fetcht  0x00000001 , 0x00004910 
+ 00016730  0x00001093 call  0x00006069 
+ 00016731  0x00001094 fetcht  0x00000001 , 0x0000490e 
+ 00016732  0x00001095 fetch  0x00000001 , 0x00004b92 
+ 00016733  0x00001096 call  0x00004187 
+ 00016734  0x00001098 store  0x00000001 , 0x00004b92 
+ 00016735  0x00001099 branch  0x00004168 
+ 00016736  0x0000109c fetcht  0x00000001 , 0x00004910 
+ 00016737  0x0000109d fetch  0x00000001 , 0x00004b92 
+ 00016738  0x0000109e call  0x00004187 
+ 00016739  0x0000109f branch  0x0000415e 
+ 00016740  0x000010a2 call  0x00004195 
+ 00016741  0x000010a3 store  0x00000001 , 0x00004b92 
+ 00016742  0x000010a4 fetcht  0x00000001 , 0x0000490e 
+ 00016743  0x000010a5 branch  0x00003f56 
+ 00016744  0x000010a9 fetcht  0x00000001 , 0x00004910 
+ 00016745  0x000010aa branch  0x00003f56 
+ 00016746  0x000010ad jam  0x00000000 , 0x00004b8b 
+ 00016747  0x000010ae fetch  0x00000008 , 0x00004bab 
+ 00016748  0x000010af rtnbit0  0x00000015 
+ 00016749  0x000010b0 fetch  0x00000001 , 0x00004912 
+ 00016750  0x000010b1 rtneq  0x000000ff 
+ 00016751  0x000010b2 jam  0x00000007 , 0x00004b96 
+ 00016752  0x000010b3 fetcht  0x00000001 , 0x00004912 
+ 00016753  0x000010b4 fetch  0x00000001 , 0x00004b95 
+ 00016754  0x000010b5 call  0x00004187 
+ 00016755  0x000010b6 store  0x00000001 , 0x00004b95 
+ 00016756  0x000010b8 copy  0x00000011 , 0x0000003f 
+ 00016757  0x000010b9 bbit1  0x00000007 , 0x0000417a 
+ 00016758  0x000010ba call  0x0000417d 
+ 00016759  0x000010bc fetch  0x00000001 , 0x00004b8c 
+ 00016760  0x000010bd store  0x00000001 , 0x00004b8d 
+ 00016761  0x000010be rtn 
+ 00016762  0x000010c2 jam  0x00000001 , 0x00004b8c 
+ 00016763  0x000010c3 call  0x00004180 
+ 00016764  0x000010c4 branch  0x00004177 
+ 00016765  0x000010c7 jam  0x00000000 , 0x00004b8c 
+ 00016766  0x000010c8 fetch  0x00000001 , 0x00004b8d 
+ 00016767  0x000010c9 rtn  0x00000034 
+ 00016768  0x000010cb jam  0x00000001 , 0x00004b8b 
+ 00016769  0x000010cc rtn 
+ 00016770  0x000010d0 call  0x00006059 
+ 00016771  0x000010d1 fetcht  0x00000001 , 0x00004b96 
+ 00016772  0x000010d2 copy  0x00000002 , 0x00000007 
+ 00016773  0x000010d3 branch  0x00004193 , 0x00000001 
+ 00016774  0x000010d4 branch  0x00004191 
+ 00016775  0x000010d7 lshift  0x0000003f , 0x0000003f 
+ 00016776  0x000010d8 copy  0x0000003f , 0x00000012 
+ 00016777  0x000010d9 call  0x00006059 
+ 00016778  0x000010da setflag  0x00000001 , 0x00000000 , 0x00000012 
+ 00016779  0x000010db and  0x00000012 , 0x00000007 , 0x0000003f 
+ 00016780  0x000010dc fetcht  0x00000001 , 0x00004b96 
+ 00016781  0x000010dd copy  0x00000002 , 0x00000007 
+ 00016782  0x000010de beq  0x00000007 , 0x00004193 
+ 00016783  0x000010df beq  0x00000000 , 0x00004191 
+ 00016784  0x000010e0 rtn 
+ 00016785  0x000010e3 qset0  0x00000011 
+ 00016786  0x000010e4 rtn 
+ 00016787  0x000010e7 qset1  0x00000011 
+ 00016788  0x000010e8 rtn 
+ 00016789  0x000010eb bpatch  0x000000d2 , 0x0000401a 
+ 00016790  0x000010ec copy  0x00000013 , 0x0000003f 
+ 00016791  0x000010ed store  0x00000001 , 0x00004b97 
+ 00016792  0x000010ee lshift  0x0000003f , 0x0000003f 
+ 00016793  0x000010ef copy  0x0000003f , 0x00000012 
+ 00016794  0x000010f0 copy  0x00000002 , 0x00000013 
+ 00016795  0x000010f1 call  0x00003f54 
+ 00016796  0x000010f2 copy  0x00000013 , 0x00000002 
+ 00016797  0x000010f3 call  0x00006059 
+ 00016798  0x000010f4 nsetflag  0x00000001 , 0x00000000 , 0x00000012 
+ 00016799  0x000010f5 call  0x000041a1 
+ 00016800  0x000010f6 branch  0x0000418b 
+ 00016801  0x000010f9 fetcht  0x00000001 , 0x00004b97 
+ 00016802  0x000010fa and_into  0x00000001 , 0x00000002 
+ 00016803  0x000010fb and  0x00000012 , 0x00000001 , 0x0000003f 
+ 00016804  0x000010fc isub  0x00000002 , 0x0000003e 
+ 00016805  0x000010fd nbranch  0x0000432f , 0x00000005 
+ 00016806  0x000010fe rtn 
+ 00016807  0x00001104 bpatch  0x000000d3 , 0x0000401a 
+ 00016808  0x00001105 call  0x00003f65 
+ 00016809  0x00001106 rtn  0x0000002b 
+ 00016810  0x00001108 call  0x00004236 
+ 00016811  0x0000110a call  0x000041b5 
+ 00016812  0x0000110b beq  0x00000030 , 0x000041bc 
+ 00016813  0x0000110c beq  0x00000031 , 0x00004217 
+ 00016814  0x0000110d beq  0x00000058 , 0x00004220 
+ 00016815  0x0000110e call  0x000041b2 
+ 00016816  0x0000110f nop  0x00001af4 
+ 00016817  0x00001110 branch  0x000041ab 
+ 00016818  0x00001112 fetch  0x00000001 , 0x0000491f 
+ 00016819  0x00001113 call  0x00005af7 
+ 00016820  0x00001114 branch  0x00003f6a 
+ 00016821  0x00001117 setarg  0x00000001 
+ 00016822  0x00001118 call  0x00005b0d 
+ 00016823  0x00001119 store  0x00000001 , 0x000049c2 
+ 00016824  0x0000111a setarg  0x00000000 
+ 00016825  0x0000111b call  0x00005b0d 
+ 00016826  0x0000111c store  0x00000001 , 0x000049c1 
+ 00016827  0x0000111d rtn 
+ 00016828  0x00001122 fetch  0x00000001 , 0x000049c2 
+ 00016829  0x00001123 beq  0x0000005a , 0x000041c5 
+ 00016830  0x00001124 beq  0x000000d8 , 0x000041cb 
+ 00016831  0x00001125 beq  0x000000d1 , 0x000041da 
+ 00016832  0x00001126 beq  0x000000d2 , 0x000041e3 
+ 00016833  0x00001127 beq  0x00000002 , 0x000041ea 
+ 00016834  0x00001128 beq  0x00000054 , 0x000041ed 
+ 00016835  0x00001129 beq  0x00000050 , 0x00004214 
+ 00016836  0x0000112a branch  0x000041ab 
+ 00016837  0x0000112d jam  0x00000005 , 0x00004927 
+ 00016838  0x0000112e call  0x00004232 
+ 00016839  0x0000112f call  0x00007d12 
+ 00016840  0x00001130 arg  0x00004a39 , 0x00000013 
+ 00016841  0x00001131 call  0x0000422b 
+ 00016842  0x00001132 branch  0x0000408e 
+ 00016843  0x00001135 setarg  0x00000016 
+ 00016844  0x00001136 call  0x00005b0d 
+ 00016845  0x00001137 sub  0x0000003f , 0x000000bd , 0x0000003e 
+ 00016846  0x00001138 nbranch  0x000041a7 , 0x00000005 
+ 00016847  0x00001139 setarg  0x00000019 
+ 00016848  0x0000113a call  0x00005b0d 
+ 00016849  0x0000113b sub  0x0000003f , 0x00000055 , 0x0000003e 
+ 00016850  0x0000113c nbranch  0x000041a7 , 0x00000005 
+ 00016851  0x0000113d setarg  0x0000001b 
+ 00016852  0x0000113e call  0x00005b0d 
+ 00016853  0x0000113f sub  0x0000003f , 0x0000001d , 0x0000003e 
+ 00016854  0x00001140 nbranch  0x000041a7 , 0x00000005 
+ 00016855  0x00001141 jam  0x00000006 , 0x00004927 
+ 00016856  0x00001142 arg  0x00004a71 , 0x00000013 
+ 00016857  0x00001143 branch  0x0000422b 
+ 00016858  0x00001146 jam  0x00000000 , 0x00004927 
+ 00016859  0x00001147 arg  0x000049f3 , 0x00000013 
+ 00016860  0x00001148 call  0x0000422b 
+ 00016861  0x00001149 arg  0x000049fd , 0x00000013 
+ 00016862  0x0000114a call  0x0000422b 
+ 00016863  0x0000114b setarg  0x00000943 
+ 00016864  0x0000114c call  0x00005b0c 
+ 00016865  0x0000114d arg  0x00004a17 , 0x00000013 
+ 00016866  0x0000114e branch  0x0000422b 
+ 00016867  0x00001151 jam  0x00000002 , 0x00004927 
+ 00016868  0x00001152 arg  0x000049e9 , 0x00000013 
+ 00016869  0x00001153 call  0x0000422b 
+ 00016870  0x00001154 arg  0x000049fd , 0x00000013 
+ 00016871  0x00001155 call  0x0000422b 
+ 00016872  0x00001156 arg  0x00004a17 , 0x00000013 
+ 00016873  0x00001157 branch  0x0000422b 
+ 00016874  0x0000115a jam  0x00000003 , 0x00004927 
+ 00016875  0x0000115b arg  0x000049df , 0x00000013 
+ 00016876  0x0000115c branch  0x0000422b 
+ 00016877  0x0000115f call  0x00004229 
+ 00016878  0x00001160 setarg  0x00009a5b 
+ 00016879  0x00001161 call  0x00005b0c 
+ 00016880  0x00001162 setarg  0x0000000d 
+ 00016881  0x00001163 call  0x00005b0d 
+ 00016882  0x00001164 sub  0x0000003f , 0x00000012 , 0x0000003e 
+ 00016883  0x00001165 branch  0x00004201 , 0x00000005 
+ 00016884  0x00001166 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00016885  0x00001167 nbranch  0x00004204 , 0x00000005 
+ 00016886  0x00001168 setarg  0x0000000e 
+ 00016887  0x00001169 call  0x00005b0d 
+ 00016888  0x0000116a sub  0x0000003f , 0x000000e5 , 0x0000003e 
+ 00016889  0x0000116b nbranch  0x000041ab , 0x00000005 
+ 00016890  0x0000116c setarg  0x00000010 
+ 00016891  0x0000116d call  0x00005b0d 
+ 00016892  0x0000116e sub  0x0000003f , 0x000000a5 , 0x0000003e 
+ 00016893  0x0000116f branch  0x00004201 , 0x00000005 
+ 00016894  0x00001170 call  0x00004211 
+ 00016895  0x00001172 jam  0x00000008 , 0x00004927 
+ 00016896  0x00001173 rtn 
+ 00016897  0x00001175 jam  0x00000009 , 0x00004927 
+ 00016898  0x00001176 arg  0x00004a53 , 0x00000013 
+ 00016899  0x00001177 branch  0x0000422b 
+ 00016900  0x00001179 sub  0x0000003f , 0x00000010 , 0x0000003e 
+ 00016901  0x0000117a nbranch  0x000041ab , 0x00000005 
+ 00016902  0x0000117b setarg  0x0000000e 
+ 00016903  0x0000117c call  0x00005b0d 
+ 00016904  0x0000117d sub  0x0000003f , 0x000000c5 , 0x0000003e 
+ 00016905  0x0000117e nbranch  0x000041ab , 0x00000005 
+ 00016906  0x0000117f setarg  0x00000010 
+ 00016907  0x00001180 call  0x00005b0d 
+ 00016908  0x00001181 sub  0x0000003f , 0x00000038 , 0x0000003e 
+ 00016909  0x00001182 nbranch  0x000041ab , 0x00000005 
+ 00016910  0x00001184 call  0x00004211 
+ 00016911  0x00001185 jam  0x0000000a , 0x00004927 
+ 00016912  0x00001186 rtn 
+ 00016913  0x00001188 setarg  0x0000005b 
+ 00016914  0x00001189 call  0x00005b0c 
+ 00016915  0x0000118a branch  0x00004227 
+ 00016916  0x0000118d jam  0x00000007 , 0x00004927 
+ 00016917  0x0000118e arg  0x00004a97 , 0x00000013 
+ 00016918  0x0000118f branch  0x0000422b 
+ 00016919  0x00001192 call  0x00004236 
+ 00016920  0x00001193 fetch  0x00000001 , 0x000049c2 
+ 00016921  0x00001194 beq  0x00000070 , 0x0000421e 
+ 00016922  0x00001195 beq  0x00000000 , 0x0000421c 
+ 00016923  0x00001196 branch  0x000041ab 
+ 00016924  0x00001199 jam  0x00000001 , 0x00004927 
+ 00016925  0x0000119a rtn 
+ 00016926  0x0000119d jam  0x00000004 , 0x00004927 
+ 00016927  0x0000119e rtn 
+ 00016928  0x000011a1 call  0x00004236 
+ 00016929  0x000011a2 fetch  0x00000001 , 0x000049c2 
+ 00016930  0x000011a3 beq  0x00000059 , 0x00004224 
+ 00016931  0x000011a4 branch  0x000041bc 
+ 00016932  0x000011a6 jam  0x0000000b , 0x00004927 
+ 00016933  0x000011a7 arg  0x00004a81 , 0x00000013 
+ 00016934  0x000011a8 branch  0x0000422b 
+ 00016935  0x000011ab setarg  0x00000009 
+ 00016936  0x000011ac branch  0x00005b0c 
+ 00016937  0x000011ae setarg  0x00005a09 
+ 00016938  0x000011af branch  0x00005b0c 
+ 00016939  0x000011b2 ifetch  0x00000002 , 0x00000013 
+ 00016940  0x000011b3 arg  0x0000ffff , 0x00000002 
+ 00016941  0x000011b4 isub  0x00000002 , 0x0000003e 
+ 00016942  0x000011b5 rtn  0x00000005 
+ 00016943  0x000011b6 call  0x00005b0c 
+ 00016944  0x000011b7 increase  0x00000002 , 0x00000013 
+ 00016945  0x000011b8 branch  0x0000422b 
+ 00016946  0x000011bb setarg  0x00008006 
+ 00016947  0x000011bd call  0x00005b0c 
+ 00016948  0x000011be nop  0x00002ee0 
+ 00016949  0x000011bf rtn 
+ 00016950  0x000011c2 bpatch  0x000000d4 , 0x0000401a 
+ 00016951  0x000011c3 call  0x00003f65 
+ 00016952  0x000011c5 call  0x00004232 
+ 00016953  0x000011c6 arg  0x00004aa3 , 0x00000013 
+ 00016954  0x000011c8 call  0x0000422b 
+ 00016955  0x000011c9 branch  0x0000408e 
+ 00016956  0x000011cc call  0x000041a7 
+ 00016957  0x000011cd call  0x00003f65 
+ 00016958  0x000011cf setarg  0x00000806 
+ 00016959  0x000011d0 branch  0x00005b0c 
+ 00016960  0x000011d7 fetch  0x00000001 , 0x000044ac 
+ 00016961  0x000011d8 rtnne  0x00000000 
+ 00016962  0x000011d9 fetch  0x00000001 , 0x00004927 
+ 00016963  0x000011da beq  0x00000000 , 0x0000424c 
+ 00016964  0x000011db beq  0x00000001 , 0x0000424c 
+ 00016965  0x000011dc beq  0x00000008 , 0x0000424c 
+ 00016966  0x000011dd beq  0x00000002 , 0x0000424c 
+ 00016967  0x000011de beq  0x00000003 , 0x00004270 
+ 00016968  0x000011df beq  0x00000004 , 0x0000424c 
+ 00016969  0x000011e0 beq  0x00000006 , 0x00004295 
+ 00016970  0x000011e1 beq  0x0000000b , 0x0000428e 
+ 00016971  0x000011e2 branch  0x0000424c 
+ 00016972  0x000011e6 call  0x000042c4 
+ 00016973  0x000011e7 disable  0x00000028 
+ 00016974  0x000011e8 fetch  0x00000001 , 0x00004911 
+ 00016975  0x000011e9 beq  0x000000ff , 0x00004253 
+ 00016976  0x000011ea fetcht  0x00000001 , 0x00004911 
+ 00016977  0x000011eb call  0x00006059 
+ 00016978  0x000011ec nrtn  0x00000001 
+ 00016979  0x000011ee setarg  0x00000000 
+ 00016980  0x000011ef call  0x00005b0d 
+ 00016981  0x000011f0 bne  0x00000030 , 0x00004266 
+ 00016982  0x000011f2 setarg  0x00000002 
+ 00016983  0x000011f3 call  0x00005b0d 
+ 00016984  0x000011f4 rtnbit0  0x00000007 
+ 00016985  0x000011f5 call  0x000042db 
+ 00016986  0x000011f6 fetch  0x00000001 , 0x000048d1 
+ 00016987  0x000011f7 call  0x000042d3 
+ 00016988  0x000011f8 store  0x00000002 , 0x000048d1 
+ 00016989  0x000011f9 fetch  0x00000001 , 0x000048d3 
+ 00016990  0x000011fa call  0x000042d3 
+ 00016991  0x000011fb store  0x00000002 , 0x000048d3 
+ 00016992  0x000011fc fetch  0x00000001 , 0x00004928 
+ 00016993  0x000011fd beq  0x00000000 , 0x00004268 
+ 00016994  0x000011fe beq  0x00000001 , 0x0000426a 
+ 00016995  0x000011ff beq  0x00000002 , 0x0000426c 
+ 00016996  0x00001200 beq  0x00000003 , 0x0000426e 
+ 00016997  0x00001201 rtn 
+ 00016998  0x00001204 beq  0x00000031 , 0x00004256 
+ 00016999  0x00001205 branch  0x000041b2 
+ 00017000  0x00001208 call  0x000042ad 
+ 00017001  0x00001209 branch  0x000042e2 
+ 00017002  0x0000120b call  0x000042b5 
+ 00017003  0x0000120c branch  0x000042e2 
+ 00017004  0x0000120e call  0x000042b1 
+ 00017005  0x0000120f branch  0x000042e2 
+ 00017006  0x00001211 call  0x000042bd 
+ 00017007  0x00001212 branch  0x000042e2 
+ 00017008  0x00001217 call  0x000042c4 
+ 00017009  0x00001218 fetch  0x00000001 , 0x00004911 
+ 00017010  0x00001219 beq  0x000000ff , 0x00004276 
+ 00017011  0x0000121a fetcht  0x00000001 , 0x00004911 
+ 00017012  0x0000121b call  0x00006059 
+ 00017013  0x0000121c nrtn  0x00000001 
+ 00017014  0x0000121e setarg  0x00000000 
+ 00017015  0x0000121f call  0x00005b0d 
+ 00017016  0x00001220 bne  0x00000030 , 0x000041b2 
+ 00017017  0x00001222 setarg  0x00000002 
+ 00017018  0x00001223 call  0x00005b0d 
+ 00017019  0x00001224 rtnbit0  0x00000007 
+ 00017020  0x00001225 call  0x000042db 
+ 00017021  0x00001226 call  0x0000428c 
+ 00017022  0x00001227 store  0x00000001 , 0x000048d7 
+ 00017023  0x00001228 rshift4  0x0000003f , 0x0000003f 
+ 00017024  0x00001229 call  0x000042d7 
+ 00017025  0x0000122a store  0x00000001 , 0x000048d2 
+ 00017026  0x0000122b fetch  0x00000001 , 0x000048d7 
+ 00017027  0x0000122c and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00017028  0x0000122d call  0x000042d7 
+ 00017029  0x0000122e store  0x00000001 , 0x000048d4 
+ 00017030  0x0000122f fetch  0x00000001 , 0x00004928 
+ 00017031  0x00001230 beq  0x00000000 , 0x000042ad 
+ 00017032  0x00001231 beq  0x00000001 , 0x000042b5 
+ 00017033  0x00001232 beq  0x00000002 , 0x000042b1 
+ 00017034  0x00001233 beq  0x00000003 , 0x000042bd 
+ 00017035  0x00001234 rtn 
+ 00017036  0x00001237 setarg  0x00000012 
+ 00017037  0x00001238 branch  0x00005b0d 
+ 00017038  0x0000123b call  0x000042c4 
+ 00017039  0x0000123c fetch  0x00000001 , 0x00004911 
+ 00017040  0x0000123d beq  0x000000ff , 0x00004294 
+ 00017041  0x0000123e fetcht  0x00000001 , 0x00004911 
+ 00017042  0x0000123f call  0x00006059 
+ 00017043  0x00001240 nrtn  0x00000001 
+ 00017044  0x00001242 branch  0x00004279 
+ 00017045  0x00001246 call  0x000042c4 
+ 00017046  0x00001247 disable  0x00000028 
+ 00017047  0x00001248 setarg  0x00000002 
+ 00017048  0x00001249 call  0x00005b0d 
+ 00017049  0x0000124a rtnbit0  0x00000007 
+ 00017050  0x0000124b setarg  0x00000008 
+ 00017051  0x0000124c call  0x00005b0d 
+ 00017052  0x0000124d branch  0x00004259 , 0x00000034 
+ 00017053  0x0000124e setarg  0x00000000 
+ 00017054  0x0000124f store  0x00000006 , 0x000048d1 
+ 00017055  0x00001250 rtn 
+ 00017056  0x00001255 fetch  0x00000001 , 0x00004924 
+ 00017057  0x00001256 store  0x00000001 , 0x00004928 
+ 00017058  0x00001257 fetch  0x00000001 , 0x00004917 
+ 00017059  0x00001258 rtneq  0x000000ff 
+ 00017060  0x00001259 fetcht  0x00000001 , 0x00004917 
+ 00017061  0x0000125a call  0x00003f56 
+ 00017062  0x0000125b fetcht  0x00000001 , 0x00004917 
+ 00017063  0x0000125c call  0x00006059 
+ 00017064  0x0000125d call  0x000042aa , 0x00000001 
+ 00017065  0x0000125e branch  0x00003f54 
+ 00017066  0x00001260 fetch  0x00000001 , 0x00004925 
+ 00017067  0x00001261 store  0x00000001 , 0x00004928 
+ 00017068  0x00001262 rtn 
+ 00017069  0x00001265 fetch  0x00000002 , 0x000048d1 
+ 00017070  0x00001266 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017071  0x00001267 store  0x00000002 , 0x000048d1 
+ 00017072  0x00001268 branch  0x00007e54 
+ 00017073  0x0000126a fetch  0x00000002 , 0x000048d3 
+ 00017074  0x0000126b sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017075  0x0000126c store  0x00000002 , 0x000048d3 
+ 00017076  0x0000126d branch  0x00007e54 
+ 00017077  0x0000126f fetch  0x00000002 , 0x000048d3 
+ 00017078  0x00001270 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017079  0x00001271 store  0x00000002 , 0x000048d3 
+ 00017080  0x00001272 fetch  0x00000002 , 0x000048d1 
+ 00017081  0x00001273 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017082  0x00001274 store  0x00000002 , 0x000048d1 
+ 00017083  0x00001275 call  0x000042bf 
+ 00017084  0x00001276 branch  0x00007e54 
+ 00017085  0x00001278 call  0x000042bf 
+ 00017086  0x00001279 branch  0x00007e54 
+ 00017087  0x0000127c fetch  0x00000002 , 0x000048d3 
+ 00017088  0x0000127d fetcht  0x00000002 , 0x000048d1 
+ 00017089  0x0000127e store  0x00000002 , 0x000048d1 
+ 00017090  0x0000127f storet  0x00000002 , 0x000048d3 
+ 00017091  0x00001280 rtn 
+ 00017092  0x00001284 fetch  0x00000001 , 0x000049c8 
+ 00017093  0x00001285 call  0x000042db , 0x00000034 
+ 00017094  0x00001286 jam  0x00000001 , 0x000049c8 
+ 00017095  0x00001287 rtn 
+ 00017096  0x0000128a jam  0x00000001 , 0x00004aac 
+ 00017097  0x0000128b call  0x00001b1a 
+ 00017098  0x0000128d branch  0x000041a7 
+ 00017099  0x00001290 fetch  0x00000001 , 0x00004911 
+ 00017100  0x00001291 rtnne  0x000000ff 
+ 00017101  0x00001292 fetch  0x00000001 , 0x00004aae 
+ 00017102  0x00001293 rtnne  0x00000001 
+ 00017103  0x00001294 setarg  0x00000000 
+ 00017104  0x00001295 store  0x00000001 , 0x00004aae 
+ 00017105  0x00001296 store  0x00000004 , 0x000048d1 
+ 00017106  0x00001297 branch  0x000042ca 
+ 00017107  0x0000129a rtnbit0  0x00000007 
+ 00017108  0x0000129c arg  0x0000ff00 , 0x00000002 
+ 00017109  0x0000129d ior  0x00000002 , 0x0000003f 
+ 00017110  0x0000129e rtn 
+ 00017111  0x000012a1 rtnbit0  0x00000003 
+ 00017112  0x000012a2 arg  0x000000f0 , 0x00000002 
+ 00017113  0x000012a3 ior  0x00000002 , 0x0000003f 
+ 00017114  0x000012a4 rtn 
+ 00017115  0x000012a7 arg  0x00000003 , 0x0000003f 
+ 00017116  0x000012a8 call  0x00005b0d 
+ 00017117  0x000012a9 store  0x00000002 , 0x000048d1 
+ 00017118  0x000012aa arg  0x00000004 , 0x0000003f 
+ 00017119  0x000012ab call  0x00005b0d 
+ 00017120  0x000012ac store  0x00000002 , 0x000048d3 
+ 00017121  0x000012ad rtn 
+ 00017122  0x000012b1 fetcht  0x00000001 , 0x00004920 
+ 00017123  0x000012b2 call  0x00006059 
+ 00017124  0x000012b3 rtn  0x00000001 
+ 00017125  0x000012b4 setarg  0x0000000a 
+ 00017126  0x000012b5 call  0x00005b0d 
+ 00017127  0x000012b6 nop  0x000003e8 
+ 00017128  0x000012b7 branch  0x000042e2 
+ 00017129  0x000012ba setarg  0x00008100 
+ 00017130  0x000012bb branch  0x00005b0c 
+ 00017131  0x000012c1 jam  0x000000ff , 0x00004ac1 
+ 00017132  0x000012c2 fetch  0x00000001 , 0x00004bb3 
+ 00017133  0x000012c3 bbit1  0x00000001 , 0x000042ef 
+ 00017134  0x000012c4 bbit1  0x00000000 , 0x000042f4 
+ 00017135  0x000012c6 jam  0x00000034 , 0x00004482 
+ 00017136  0x000012c7 setarg  0x000f0f0f 
+ 00017137  0x000012c8 store  0x00000003 , 0x0000437a 
+ 00017138  0x000012c9 store  0x00000003 , 0x0000437d 
+ 00017139  0x000012ca branch  0x00003d61 
+ 00017140  0x000012cd jam  0x00000033 , 0x00004482 
+ 00017141  0x000012ce arg  0x00004974 , 0x00000006 
+ 00017142  0x000012cf call  0x000045c8 
+ 00017143  0x000012d0 branch  0x00003d61 
+ 00017144  0x000012d3 bpatch  0x000000d5 , 0x0000401a 
+ 00017145  0x000012d4 call  0x000045bd 
+ 00017146  0x000012d5 call  0x00004314 
+ 00017147  0x000012d6 fetch  0x00000001 , 0x00004938 
+ 00017148  0x000012d7 beq  0x00000001 , 0x000042ff 
+ 00017149  0x000012d8 beq  0x00000002 , 0x00004301 
+ 00017150  0x000012d9 rtn 
+ 00017151  0x000012db fetch  0x00000006 , 0x0000493a 
+ 00017152  0x000012dc branch  0x00004302 
+ 00017153  0x000012de fetch  0x00000006 , 0x00004957 
+ 00017154  0x000012e0 fetcht  0x00000006 , 0x00004974 
+ 00017155  0x000012e1 isub  0x00000002 , 0x0000003e 
+ 00017156  0x000012e2 branch  0x00004553 , 0x00000005 
+ 00017157  0x000012e3 branch  0x00003d59 
+ 00017158  0x000012e6 call  0x00004314 
+ 00017159  0x000012e7 fetch  0x00000001 , 0x000045fc 
+ 00017160  0x000012e8 increase  0x00000003 , 0x0000003f 
+ 00017161  0x000012e9 copy  0x0000003f , 0x00000011 
+ 00017162  0x000012ea call  0x00004dc0 
+ 00017163  0x000012eb fetch  0x00000002 , 0x000044de 
+ 00017164  0x000012ec istore  0x00000002 , 0x00000005 
+ 00017165  0x000012ed setarg  0x000004a1 
+ 00017166  0x000012ee istore  0x00000002 , 0x00000005 
+ 00017167  0x000012ef fetch  0x00000001 , 0x000045fc 
+ 00017168  0x000012f0 increase  0x00000001 , 0x0000003f 
+ 00017169  0x000012f1 copy  0x0000003f , 0x00000039 
+ 00017170  0x000012f2 arg  0x000045fc , 0x00000006 
+ 00017171  0x000012f3 branch  0x00007d5f 
+ 00017172  0x000012f6 jam  0x0000005a , 0x00004ac1 
+ 00017173  0x000012f7 rtn 
+ 00017174  0x000012fb fetch  0x00000002 , 0x0000478c 
+ 00017175  0x000012fc bbit1  0x00000007 , 0x00004322 
+ 00017176  0x000012fd bbit1  0x00000009 , 0x0000320f 
+ 00017177  0x000012fe bbit1  0x00000000 , 0x000031f6 
+ 00017178  0x000012ff branch  0x00004576 
+ 00017179  0x00001302 setarg  0x00000000 
+ 00017180  0x00001303 store  0x00000002 , 0x00004ab2 
+ 00017181  0x00001304 fetch  0x00000002 , 0x0000478c 
+ 00017182  0x00001305 bbit1  0x00000009 , 0x0000320f 
+ 00017183  0x00001306 fetch  0x00000002 , 0x0000478c 
+ 00017184  0x00001307 bbit1  0x00000000 , 0x000031f6 
+ 00017185  0x00001308 rtn 
+ 00017186  0x0000130b call  0x000046de 
+ 00017187  0x0000130c branch  0x00007931 
+ 00017188  0x0000130f fetch  0x00000008 , 0x00004bab 
+ 00017189  0x00001310 rtnbit0  0x0000001b 
+ 00017190  0x00001312 nbranch  0x0000432c , 0x00000028 
+ 00017191  0x00001313 fetch  0x00000001 , 0x00004aad 
+ 00017192  0x00001314 increase  0x00000001 , 0x0000003f 
+ 00017193  0x00001315 and_into  0x0000000f , 0x0000003f 
+ 00017194  0x00001316 store  0x00000001 , 0x00004aad 
+ 00017195  0x00001317 nrtn  0x00000034 
+ 00017196  0x00001319 jam  0x00000000 , 0x00004aad 
+ 00017197  0x0000131a disable  0x00000028 
+ 00017198  0x0000131b rtn 
+ 00017199  0x0000131f fetch  0x00000001 , 0x00004911 
+ 00017200  0x00001320 rtnne  0x000000ff 
+ 00017201  0x00001321 jam  0x00000000 , 0x00004177 
+ 00017202  0x00001322 jam  0x0000001e , 0x00004aaf 
+ 00017203  0x00001323 rtn 
+ 00017204  0x00001327 bpatch  0x000000d6 , 0x0000401a 
+ 00017205  0x00001328 copy  0x00000013 , 0x0000003f 
+ 00017206  0x00001329 beq  0x00000014 , 0x00004350 
+ 00017207  0x0000132a beq  0x00000001 , 0x000043fa 
+ 00017208  0x0000132b beq  0x00000015 , 0x0000435f 
+ 00017209  0x0000132c beq  0x00000002 , 0x000043fe 
+ 00017210  0x0000132d beq  0x00000005 , 0x00004421 
+ 00017211  0x0000132e beq  0x00000010 , 0x0000454e 
+ 00017212  0x0000132f beq  0x00000012 , 0x00004424 
+ 00017213  0x00001330 beq  0x00000006 , 0x00003244 
+ 00017214  0x00001331 beq  0x00000004 , 0x00004432 
+ 00017215  0x00001332 beq  0x00000013 , 0x00004432 
+ 00017216  0x00001333 beq  0x00000019 , 0x000031ec 
+ 00017217  0x00001334 beq  0x0000002b , 0x0000443d 
+ 00017218  0x00001335 beq  0x00000021 , 0x00004443 
+ 00017219  0x00001336 beq  0x0000000a , 0x0000444a 
+ 00017220  0x00001337 beq  0x0000002e , 0x000031da 
+ 00017221  0x00001338 beq  0x00000031 , 0x0000436a 
+ 00017222  0x00001339 beq  0x00000029 , 0x0000436c 
+ 00017223  0x0000133a beq  0x00000032 , 0x0000436e 
+ 00017224  0x0000133b beq  0x0000003e , 0x00004379 
+ 00017225  0x0000133c beq  0x00000040 , 0x0000437a 
+ 00017226  0x0000133d beq  0x00000027 , 0x0000444c 
+ 00017227  0x0000133e beq  0x00000039 , 0x00004857 
+ 00017228  0x0000133f beq  0x0000003a , 0x00004833 
+ 00017229  0x00001340 beq  0x0000003c , 0x0000484e 
+ 00017230  0x00001341 beq  0x00000044 , 0x00004390 
+ 00017231  0x00001342 rtn 
+ 00017232  0x00001346 jam  0x00000000 , 0x00004aae 
+ 00017233  0x00001347 call  0x000042ca 
+ 00017234  0x00001348 jam  0x00000001 , 0x00004ac6 
+ 00017235  0x00001349 call  0x00004822 
+ 00017236  0x0000134a fetch  0x00000001 , 0x00004ac7 
+ 00017237  0x0000134b nbranch  0x00004357 , 0x00000034 
+ 00017238  0x0000134c jam  0x00000014 , 0x00004ac8 
+ 00017239  0x0000134e fetch  0x00000002 , 0x00004480 
+ 00017240  0x0000134f set0  0x00000000 , 0x0000003f 
+ 00017241  0x00001350 store  0x00000002 , 0x00004480 
+ 00017242  0x00001351 jam  0x00000000 , 0x00004b77 
+ 00017243  0x00001352 fetch  0x00000002 , 0x00004af0 
+ 00017244  0x00001353 store  0x00000002 , 0x00004af2 
+ 00017245  0x00001354 call  0x00004544 
+ 00017246  0x00001355 branch  0x00004576 
+ 00017247  0x00001358 jam  0x00000000 , 0x00004ac6 
+ 00017248  0x00001359 setarg  0x00000006 
+ 00017249  0x0000135a fetch  0x00000008 , 0x00004bab 
+ 00017250  0x0000135b bbit1  0x0000001b , 0x00004364 
+ 00017251  0x0000135c setarg  0x00000007 
+ 00017252  0x0000135e store  0x00000002 , 0x00004372 
+ 00017253  0x0000135f store  0x00000002 , 0x00004374 
+ 00017254  0x00001360 jam  0x00000000 , 0x00004af4 
+ 00017255  0x00001361 jam  0x00000000 , 0x00004aac 
+ 00017256  0x00001362 call  0x00001b1c 
+ 00017257  0x00001363 branch  0x000043fe 
+ 00017258  0x00001366 arg  0x00000002 , 0x00000007 
+ 00017259  0x00001367 branch  0x00004375 
+ 00017260  0x0000136b jam  0x00000012 , 0x0000095b 
+ 00017261  0x0000136c branch  0x0000787a 
+ 00017262  0x0000136f fetch  0x00000001 , 0x00004ac7 
+ 00017263  0x00001370 beq  0x00000001 , 0x00004371 
+ 00017264  0x00001371 branch  0x00004373 
+ 00017265  0x00001373 call  0x0000436c 
+ 00017266  0x00001374 jam  0x00000014 , 0x00004b76 
+ 00017267  0x00001376 arg  0x00000001 , 0x00000007 
+ 00017268  0x00001377 branch  0x00004375 
+ 00017269  0x0000137a fetch  0x00000001 , 0x00004b75 
+ 00017270  0x0000137b qset1  0x0000003f 
+ 00017271  0x0000137c store  0x00000001 , 0x00004b75 
+ 00017272  0x0000137d rtn 
+ 00017273  0x00001380 branch  0x0000321d 
+ 00017274  0x00001383 fetch  0x00000002 , 0x000043db 
+ 00017275  0x00001384 rtneq  0x00000000 
+ 00017276  0x00001385 fetch  0x00000001 , 0x00000289 
+ 00017277  0x00001386 rshift2  0x0000003f , 0x0000003f 
+ 00017278  0x00001387 sub  0x0000003f , 0x0000000c , 0x0000003e 
+ 00017279  0x00001388 rtn  0x00000002 
+ 00017280  0x00001389 setarg  0x00000009 
+ 00017281  0x0000138a store  0x00000002 , 0x00004372 
+ 00017282  0x0000138b store  0x00000002 , 0x00004374 
+ 00017283  0x0000138c call  0x0000436c 
+ 00017284  0x0000138e jam  0x00000001 , 0x00004af4 
+ 00017285  0x0000138f rtn 
+ 00017286  0x00001392 jam  0x00000000 , 0x00004af4 
+ 00017287  0x00001393 rtn 
+ 00017288  0x00001396 fetch  0x00000001 , 0x00004ac7 
+ 00017289  0x00001397 nrtn  0x00000034 
+ 00017290  0x00001398 fetch  0x00000001 , 0x00004437 
+ 00017291  0x00001399 sub  0x0000003f , 0x00000022 , 0x0000003f 
+ 00017292  0x0000139a nrtn  0x00000005 
+ 00017293  0x0000139b jam  0x00000000 , 0x00004b76 
+ 00017294  0x0000139d arg  0x00000000 , 0x00000007 
+ 00017295  0x0000139e branch  0x00004375 
+ 00017296  0x000013a1 fetch  0x00000001 , 0x000002c1 
+ 00017297  0x000013a2 sub  0x0000003f , 0x0000000c , 0x0000003e 
+ 00017298  0x000013a3 nbranch  0x00004384 , 0x00000002 
+ 00017299  0x000013a4 fetch  0x00000001 , 0x000002c3 
+ 00017300  0x000013a5 fetcht  0x00000001 , 0x00004b8a 
+ 00017301  0x000013a6 isub  0x00000002 , 0x0000003e 
+ 00017302  0x000013a7 branch  0x0000439a , 0x00000002 
+ 00017303  0x000013a8 fetch  0x00000001 , 0x000002c3 
+ 00017304  0x000013a9 store  0x00000001 , 0x00004177 
+ 00017305  0x000013aa branch  0x00004386 
+ 00017306  0x000013ac fetch  0x00000001 , 0x00004b8a 
+ 00017307  0x000013ad store  0x00000001 , 0x00004177 
+ 00017308  0x000013ae branch  0x00004386 
+ 00017309  0x000013b1 jam  0x00000000 , 0x00004b75 
+ 00017310  0x000013b2 rtn 
+ 00017311  0x000013b5 bpatch  0x000000d7 , 0x0000401a 
+ 00017312  0x000013b6 call  0x00001b77 
+ 00017313  0x000013b7 nrtn  0x00000034 
+ 00017314  0x000013b8 fetch  0x00000001 , 0x00004ac1 
+ 00017315  0x000013b9 beq  0x000000ff , 0x000043a7 
+ 00017316  0x000013ba fetch  0x00000001 , 0x00004b75 
+ 00017317  0x000013bb and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00017318  0x000013bc rtnne  0x00000003 
+ 00017319  0x000013be fetch  0x00000001 , 0x00004aac 
+ 00017320  0x000013bf call  0x000042c8 , 0x00000034 
+ 00017321  0x000013c0 fetch  0x00000008 , 0x00004bab 
+ 00017322  0x000013c1 bbit1  0x00000001 , 0x000043d1 
+ 00017323  0x000013c2 bbit1  0x00000000 , 0x000043d1 
+ 00017324  0x000013c3 bbit1  0x00000005 , 0x000043d1 
+ 00017325  0x000013c4 bbit1  0x00000006 , 0x000043d1 
+ 00017326  0x000013c5 call  0x00003f70 
+ 00017327  0x000013c6 call  0x00004324 
+ 00017328  0x000013c7 nrtn  0x00000028 
+ 00017329  0x000013c8 call  0x0000432f 
+ 00017330  0x000013c9 call  0x000042cb 
+ 00017331  0x000013ca call  0x0000401d 
+ 00017332  0x000013cb fetch  0x00000008 , 0x00004bab 
+ 00017333  0x000013cc bbit0  0x00000015 , 0x000043b8 
+ 00017334  0x000013cd fetch  0x00000001 , 0x00004b8b 
+ 00017335  0x000013ce beq  0x00000001 , 0x000043b9 
+ 00017336  0x000013d0 branch  0x000043d3 
+ 00017337  0x000013d4 fetch  0x00000001 , 0x00004b8c 
+ 00017338  0x000013d5 branch  0x000043c3 , 0x00000034 
+ 00017339  0x000013d6 fetch  0x00000008 , 0x00004bcd 
+ 00017340  0x000013d8 store  0x00000008 , 0x0000095c 
+ 00017341  0x000013d9 fetch  0x00000001 , 0x00004bcc 
+ 00017342  0x000013da beq  0x00000003 , 0x000043c5 
+ 00017343  0x000013db beq  0x00000002 , 0x000043c8 
+ 00017344  0x000013dc jam  0x00000008 , 0x00004ae6 
+ 00017345  0x000013dd fetcht  0x00000002 , 0x00004ae7 
+ 00017346  0x000013de branch  0x000043d8 
+ 00017347  0x000013e2 fetch  0x00000008 , 0x00004bd6 
+ 00017348  0x000013e3 branch  0x000043bc 
+ 00017349  0x000013e6 jam  0x00000003 , 0x00004ae6 
+ 00017350  0x000013e7 fetcht  0x00000002 , 0x00004ae9 
+ 00017351  0x000013e8 branch  0x000043d8 
+ 00017352  0x000013eb jam  0x00000002 , 0x00004ae6 
+ 00017353  0x000013ec fetcht  0x00000002 , 0x00004aeb 
+ 00017354  0x000013ed branch  0x000043d8 
+ 00017355  0x000013f0 arg  0x00000001 , 0x00000011 
+ 00017356  0x000013f1 fetcht  0x00000002 , 0x00004aed 
+ 00017357  0x000013f2 call  0x00001eb3 
+ 00017358  0x000013f3 fetch  0x00000001 , 0x00004aef 
+ 00017359  0x000013f4 istore  0x00000001 , 0x00000005 
+ 00017360  0x000013f5 rtn 
+ 00017361  0x000013f9 setarg  0x00000000 
+ 00017362  0x000013fa store  0x00000007 , 0x000048d0 
+ 00017363  0x000013fc jam  0x00000007 , 0x00004ae6 
+ 00017364  0x000013fd fetch  0x00000007 , 0x000048d0 
+ 00017365  0x000013fe store  0x00000007 , 0x0000095c 
+ 00017366  0x000013ff fetcht  0x00000002 , 0x00004357 
+ 00017367  0x00001400 branch  0x000043d8 
+ 00017368  0x00001403 fetch  0x00000001 , 0x00004ae6 
+ 00017369  0x00001404 copy  0x0000003f , 0x00000011 
+ 00017370  0x00001405 call  0x00001eb3 
+ 00017371  0x00001406 fetcht  0x00000001 , 0x00004ae6 
+ 00017372  0x00001407 copy  0x00000002 , 0x00000039 
+ 00017373  0x00001408 arg  0x0000095c , 0x00000006 
+ 00017374  0x00001409 branch  0x00007d5f 
+ 00017375  0x0000140c jam  0x00000000 , 0x00004ac7 
+ 00017376  0x0000140d fetch  0x00000003 , 0x00004acc 
+ 00017377  0x0000140e store  0x00000003 , 0x000043ec 
+ 00017378  0x0000140f call  0x000043e8 
+ 00017379  0x00001410 setarg  0x00000005 
+ 00017380  0x00001411 istore  0x00000001 , 0x00000006 
+ 00017381  0x00001412 arg  0x00004ad2 , 0x00000006 
+ 00017382  0x00001413 call  0x000043ef 
+ 00017383  0x00001414 branch  0x000078ee 
+ 00017384  0x00001417 arg  0x000043e8 , 0x00000011 
+ 00017385  0x00001419 ifetch  0x00000001 , 0x00000011 
+ 00017386  0x0000141a rtn  0x00000034 
+ 00017387  0x0000141b iadd  0x00000006 , 0x00000011 
+ 00017388  0x0000141c ifetch  0x00000001 , 0x00000006 
+ 00017389  0x0000141d rtneq  0x00000001 
+ 00017390  0x0000141e branch  0x000043e9 
+ 00017391  0x00001421 arg  0x000043f3 , 0x00000005 
+ 00017392  0x00001422 arg  0x00000013 , 0x00000039 
+ 00017393  0x00001423 call  0x00007d5f 
+ 00017394  0x00001424 branch  0x00001abe 
+ 00017395  0x0000142b setarg  0x0000000c 
+ 00017396  0x0000142c store  0x00000002 , 0x00004455 
+ 00017397  0x0000142d fetch  0x00000008 , 0x00004bab 
+ 00017398  0x0000142e rtnbit1  0x0000001b 
+ 00017399  0x0000142f setarg  0x0000000e 
+ 00017400  0x00001430 store  0x00000002 , 0x00004455 
+ 00017401  0x00001431 rtn 
+ 00017402  0x00001434 jam  0x00000000 , 0x00004aae 
+ 00017403  0x00001435 call  0x000042ca 
+ 00017404  0x00001436 call  0x00004822 
+ 00017405  0x00001437 branch  0x00004576 
+ 00017406  0x0000143a jam  0x00000000 , 0x00004b7f 
+ 00017407  0x0000143b jam  0x00000000 , 0x00004b88 
+ 00017408  0x0000143c call  0x000043f3 
+ 00017409  0x0000143d call  0x00004409 
+ 00017410  0x0000143e fetch  0x00000002 , 0x0000447e 
+ 00017411  0x0000143f bbit1  0x00000007 , 0x00004410 
+ 00017412  0x00001440 bbit1  0x00000000 , 0x000031c6 
+ 00017413  0x00001441 bbit1  0x00000001 , 0x00004414 
+ 00017414  0x00001442 bbit1  0x00000002 , 0x00004417 
+ 00017415  0x00001443 bbit1  0x00000003 , 0x00004417 
+ 00017416  0x00001444 branch  0x00004553 
+ 00017417  0x00001446 setarg  0x00000000 
+ 00017418  0x00001447 store  0x00000008 , 0x000048d9 
+ 00017419  0x00001448 istore  0x00000004 , 0x00000005 
+ 00017420  0x00001449 jam  0x00000000 , 0x000049c8 
+ 00017421  0x0000144a jam  0x00000000 , 0x00004454 
+ 00017422  0x0000144b jam  0x00000000 , 0x00004326 
+ 00017423  0x0000144c rtn 
+ 00017424  0x0000144f call  0x0000439d 
+ 00017425  0x00001450 fetch  0x00000002 , 0x0000447e 
+ 00017426  0x00001451 bbit1  0x00000000 , 0x000031c6 
+ 00017427  0x00001452 branch  0x00003e20 
+ 00017428  0x00001456 bbit1  0x00000005 , 0x00004417 
+ 00017429  0x00001457 bbit1  0x00000003 , 0x00004417 
+ 00017430  0x00001458 branch  0x00004553 
+ 00017431  0x0000145a fetch  0x00000002 , 0x0000478c 
+ 00017432  0x0000145b bbit1  0x0000000c , 0x00004553 
+ 00017433  0x0000145c call  0x000031c6 
+ 00017434  0x0000145e call  0x00004110 
+ 00017435  0x0000145f call  0x000044dc 
+ 00017436  0x00001460 fetch  0x00000001 , 0x00004b9f 
+ 00017437  0x00001461 beq  0x00000001 , 0x00003e1d 
+ 00017438  0x00001463 fetch  0x00000001 , 0x00004ac4 
+ 00017439  0x00001464 nrtn  0x00000034 
+ 00017440  0x00001465 branch  0x00003e20 
+ 00017441  0x00001469 rtn 
+ 00017442  0x0000146c jam  0x00000004 , 0x00004b87 
+ 00017443  0x0000146d rtn 
+ 00017444  0x00001470 jam  0x00000001 , 0x00004454 
+ 00017445  0x00001471 call  0x00003223 
+ 00017446  0x00001472 call  0x0000321f 
+ 00017447  0x00001473 setarg  0x00000000 
+ 00017448  0x00001474 store  0x00000002 , 0x00004788 
+ 00017449  0x00001475 store  0x00000001 , 0x0000478a 
+ 00017450  0x00001476 call  0x00004422 
+ 00017451  0x00001477 branch  0x0000321b 
+ 00017452  0x0000147a jam  0x00000000 , 0x00004b80 
+ 00017453  0x0000147b fetch  0x00000001 , 0x000045f5 
+ 00017454  0x0000147c isolate1  0x00000000 , 0x0000003f 
+ 00017455  0x0000147d rtn  0x00000001 
+ 00017456  0x0000147e jam  0x00000001 , 0x00004b80 
+ 00017457  0x0000147f rtn 
+ 00017458  0x00001484 fetch  0x00000001 , 0x00004ac1 
+ 00017459  0x00001485 beq  0x000000ff , 0x000042f8 
+ 00017460  0x00001486 fetch  0x00000002 , 0x0000478c 
+ 00017461  0x00001487 rtnbit1  0x0000000c 
+ 00017462  0x00001488 rtnbit1  0x00000006 
+ 00017463  0x00001489 rtnbit1  0x0000000b 
+ 00017464  0x0000148a fetch  0x00000008 , 0x00004bab 
+ 00017465  0x0000148b rtnbit1  0x00000005 
+ 00017466  0x0000148c bbit1  0x00000033 , 0x00004553 
+ 00017467  0x0000148d bbit1  0x0000002f , 0x0000481f 
+ 00017468  0x0000148e branch  0x00003e20 
+ 00017469  0x00001491 fetch  0x00000001 , 0x00004b7f 
+ 00017470  0x00001492 rtnne  0x00000002 
+ 00017471  0x00001493 jam  0x00000000 , 0x00004b7f 
+ 00017472  0x00001494 call  0x000043f3 
+ 00017473  0x00001495 call  0x00004422 
+ 00017474  0x00001496 branch  0x0000321b 
+ 00017475  0x00001499 fetch  0x00000001 , 0x00004b7f 
+ 00017476  0x0000149a rtneq  0x00000002 
+ 00017477  0x0000149b increase  0x00000001 , 0x0000003f 
+ 00017478  0x0000149c store  0x00000001 , 0x00004b7f 
+ 00017479  0x0000149d jam  0x00000012 , 0x00004455 
+ 00017480  0x0000149e call  0x00004422 
+ 00017481  0x0000149f branch  0x0000321b 
+ 00017482  0x000014a2 call  0x00005af1 
+ 00017483  0x000014a3 branch  0x000031ea 
+ 00017484  0x000014a6 setarg  0x00000001 
+ 00017485  0x000014a7 store  0x00000006 , 0x00000041 
+ 00017486  0x000014a8 jam  0x00000033 , 0x000000e8 
+ 00017487  0x000014a9 branch  0x0000458d 
+ 00017488  0x000014ac setarg  0xffffffff 
+ 00017489  0x000014ad store  0x00000006 , 0x00000041 
+ 00017490  0x000014ae jam  0x00000033 , 0x000000e8 
+ 00017491  0x000014af jam  0x000000ff , 0x00004ac1 
+ 00017492  0x000014b0 call  0x000045a2 
+ 00017493  0x000014b1 jam  0x000000ff , 0x00004939 
+ 00017494  0x000014b2 branch  0x000045ee 
+ 00017495  0x000014b5 bpatch  0x000000d8 , 0x0000401b 
+ 00017496  0x000014b6 rtn  0x0000002e 
+ 00017497  0x000014b7 fetch  0x00000001 , 0x00004454 
+ 00017498  0x000014b8 rtn  0x00000034 
+ 00017499  0x000014b9 call  0x000052f4 
+ 00017500  0x000014ba nrtn  0x00000034 
+ 00017501  0x000014bb fetch  0x00000001 , 0x00004ac1 
+ 00017502  0x000014bc beq  0x000000ff , 0x00004306 
+ 00017503  0x000014bd fetch  0x00000001 , 0x00004aac 
+ 00017504  0x000014be call  0x000042c8 , 0x00000034 
+ 00017505  0x000014bf fetch  0x00000008 , 0x00004bab 
+ 00017506  0x000014c0 bbit1  0x00000001 , 0x0000448e 
+ 00017507  0x000014c1 bbit1  0x00000000 , 0x0000448e 
+ 00017508  0x000014c2 bbit1  0x00000005 , 0x0000448e 
+ 00017509  0x000014c3 bbit1  0x00000006 , 0x0000448e 
+ 00017510  0x000014c4 call  0x00003f70 
+ 00017511  0x000014c5 call  0x00004324 
+ 00017512  0x000014c6 nrtn  0x00000028 
+ 00017513  0x000014c7 call  0x0000432f 
+ 00017514  0x000014c8 call  0x000042cb 
+ 00017515  0x000014c9 call  0x0000401d 
+ 00017516  0x000014ca fetch  0x00000001 , 0x00004b80 
+ 00017517  0x000014cb beq  0x00000001 , 0x0000447d 
+ 00017518  0x000014cc fetch  0x00000001 , 0x00004b88 
+ 00017519  0x000014cd rtn  0x00000034 
+ 00017520  0x000014ce fetch  0x00000008 , 0x00004bab 
+ 00017521  0x000014cf bbit0  0x00000015 , 0x00004474 
+ 00017522  0x000014d0 fetch  0x00000001 , 0x00004b8b 
+ 00017523  0x000014d1 beq  0x00000001 , 0x00004491 
+ 00017524  0x000014d3 arg  0x00000009 , 0x00000011 
+ 00017525  0x000014d4 call  0x00004dc0 
+ 00017526  0x000014d5 fetch  0x00000002 , 0x000044de 
+ 00017527  0x000014d6 istore  0x00000002 , 0x00000005 
+ 00017528  0x000014d7 setarg  0x000002a1 
+ 00017529  0x000014d8 istore  0x00000002 , 0x00000005 
+ 00017530  0x000014d9 fetch  0x00000007 , 0x000048d0 
+ 00017531  0x000014da istore  0x00000007 , 0x00000005 
+ 00017532  0x000014db rtn 
+ 00017533  0x000014de fetch  0x00000001 , 0x000048d0 
+ 00017534  0x000014df store  0x00000001 , 0x00004b81 
+ 00017535  0x000014e0 fetch  0x00000001 , 0x000048d1 
+ 00017536  0x000014e1 istore  0x00000001 , 0x00000005 
+ 00017537  0x000014e2 fetch  0x00000001 , 0x000048d3 
+ 00017538  0x000014e3 istore  0x00000001 , 0x00000005 
+ 00017539  0x000014e4 fetch  0x00000002 , 0x000048d5 
+ 00017540  0x000014e5 istore  0x00000002 , 0x00000005 
+ 00017541  0x000014e6 arg  0x00000007 , 0x00000011 
+ 00017542  0x000014e7 call  0x00004dc0 
+ 00017543  0x000014e8 fetch  0x00000002 , 0x000044de 
+ 00017544  0x000014e9 istore  0x00000002 , 0x00000005 
+ 00017545  0x000014ea setarg  0x000002a1 
+ 00017546  0x000014eb istore  0x00000002 , 0x00000005 
+ 00017547  0x000014ec fetch  0x00000005 , 0x00004b81 
+ 00017548  0x000014ed istore  0x00000005 , 0x00000005 
+ 00017549  0x000014ee rtn 
+ 00017550  0x000014f1 setarg  0x00000000 
+ 00017551  0x000014f2 store  0x00000007 , 0x000048d0 
+ 00017552  0x000014f3 branch  0x00004474 
+ 00017553  0x000014f7 fetch  0x00000001 , 0x00004b8c 
+ 00017554  0x000014f8 branch  0x000044b3 , 0x00000034 
+ 00017555  0x000014f9 fetch  0x00000008 , 0x00004bcd 
+ 00017556  0x000014fb store  0x00000008 , 0x0000095c 
+ 00017557  0x000014fc fetch  0x00000001 , 0x00004bcc 
+ 00017558  0x000014fd beq  0x00000003 , 0x000044a1 
+ 00017559  0x000014fe beq  0x00000002 , 0x000044aa 
+ 00017560  0x000014ff arg  0x0000000a , 0x00000011 
+ 00017561  0x00001500 call  0x00004dc0 
+ 00017562  0x00001501 fetch  0x00000002 , 0x000044de 
+ 00017563  0x00001502 istore  0x00000002 , 0x00000005 
+ 00017564  0x00001503 setarg  0x000001a1 
+ 00017565  0x00001504 istore  0x00000002 , 0x00000005 
+ 00017566  0x00001505 fetch  0x00000008 , 0x0000095c 
+ 00017567  0x00001506 istore  0x00000008 , 0x00000005 
+ 00017568  0x00001507 rtn 
+ 00017569  0x0000150a arg  0x00000004 , 0x00000011 
+ 00017570  0x0000150b call  0x00004dc0 
+ 00017571  0x0000150c fetch  0x00000002 , 0x000044de 
+ 00017572  0x0000150d istore  0x00000002 , 0x00000005 
+ 00017573  0x0000150e setarg  0x000003a1 
+ 00017574  0x0000150f istore  0x00000002 , 0x00000005 
+ 00017575  0x00001510 fetch  0x00000002 , 0x0000095c 
+ 00017576  0x00001511 istore  0x00000002 , 0x00000005 
+ 00017577  0x00001512 rtn 
+ 00017578  0x00001515 arg  0x00000003 , 0x00000011 
+ 00017579  0x00001516 call  0x00004dc0 
+ 00017580  0x00001517 fetch  0x00000002 , 0x000044de 
+ 00017581  0x00001518 istore  0x00000002 , 0x00000005 
+ 00017582  0x00001519 setarg  0x000004a1 
+ 00017583  0x0000151a istore  0x00000002 , 0x00000005 
+ 00017584  0x0000151b fetch  0x00000001 , 0x0000095c 
+ 00017585  0x0000151c istore  0x00000001 , 0x00000005 
+ 00017586  0x0000151d rtn 
+ 00017587  0x00001520 fetch  0x00000008 , 0x00004bd6 
+ 00017588  0x00001521 branch  0x00004494 
+ 00017589  0x00001528 bpatch  0x000000d9 , 0x0000401b 
+ 00017590  0x00001529 call  0x00003e9b 
+ 00017591  0x0000152a call  0x00004956 
+ 00017592  0x0000152c call  0x0000232b 
+ 00017593  0x0000152d call  0x00002556 
+ 00017594  0x0000152e call  0x000047cd 
+ 00017595  0x00001530 call  0x000048be 
+ 00017596  0x00001531 call  0x000048ef 
+ 00017597  0x00001533 call  0x0000407c 
+ 00017598  0x00001534 call  0x000044cc 
+ 00017599  0x00001535 call  0x000044dc 
+ 00017600  0x00001536 call  0x000044ff 
+ 00017601  0x00001538 call  0x00004504 
+ 00017602  0x00001539 call  0x00004512 
+ 00017603  0x0000153a call  0x0000451f 
+ 00017604  0x0000153b call  0x00004515 
+ 00017605  0x0000153d call  0x0000452a 
+ 00017606  0x0000153e call  0x0000452d 
+ 00017607  0x0000153f call  0x00004532 
+ 00017608  0x00001540 call  0x00004535 
+ 00017609  0x00001541 call  0x00004022 
+ 00017610  0x00001542 call  0x00004547 
+ 00017611  0x00001543 branch  0x0000453c 
+ 00017612  0x00001549 fetch  0x00000008 , 0x00004bab 
+ 00017613  0x0000154a bbit1  0x00000037 , 0x000044cf 
+ 00017614  0x0000154b rtn 
+ 00017615  0x0000154e fetch  0x00000001 , 0x00004b9e 
+ 00017616  0x0000154f rtnne  0x00000001 
+ 00017617  0x00001550 arg  0x00004b9b , 0x00000013 
+ 00017618  0x00001551 arg  0x000044d4 , 0x00000012 
+ 00017619  0x00001552 branch  0x0000318a 
+ 00017620  0x00001555 fetch  0x00000001 , 0x00004938 
+ 00017621  0x00001556 rtneq  0x00000000 
+ 00017622  0x00001557 fetch  0x00000008 , 0x00004bab 
+ 00017623  0x00001558 rtnbit1  0x00000006 
+ 00017624  0x00001559 arg  0x00000006 , 0x00000007 
+ 00017625  0x0000155a call  0x000046f0 
+ 00017626  0x0000155b call  0x00003173 
+ 00017627  0x0000155c branch  0x0000454e 
+ 00017628  0x00001560 fetch  0x00000001 , 0x00004938 
+ 00017629  0x00001561 beq  0x00000000 , 0x000044e2 
+ 00017630  0x00001562 fetch  0x00000008 , 0x00004bab 
+ 00017631  0x00001563 rtnbit0  0x00000035 
+ 00017632  0x00001564 fetcht  0x00000001 , 0x00004bca 
+ 00017633  0x00001565 branch  0x000044e5 
+ 00017634  0x00001568 fetch  0x00000008 , 0x00004bab 
+ 00017635  0x00001569 rtnbit0  0x00000032 
+ 00017636  0x0000156a fetcht  0x00000001 , 0x00004bcb 
+ 00017637  0x0000156c storet  0x00000001 , 0x00004b9d 
+ 00017638  0x0000156d call  0x00004115 
+ 00017639  0x0000156e and  0x0000003f , 0x00000007 , 0x0000003f 
+ 00017640  0x0000156f fetcht  0x00000001 , 0x00004b9d 
+ 00017641  0x00001570 isub  0x00000002 , 0x0000003e 
+ 00017642  0x00001571 branch  0x000044f1 , 0x00000005 
+ 00017643  0x00001573 fetch  0x00000001 , 0x0000478f 
+ 00017644  0x00001574 store  0x00000001 , 0x00004ba0 
+ 00017645  0x00001575 fetch  0x00000001 , 0x00004b9f 
+ 00017646  0x00001576 rtneq  0x00000000 
+ 00017647  0x00001577 jam  0x00000000 , 0x00004b9f 
+ 00017648  0x00001578 rtn 
+ 00017649  0x0000157b call  0x000044f6 
+ 00017650  0x0000157c fetch  0x00000001 , 0x00004b9f 
+ 00017651  0x0000157d rtneq  0x00000001 
+ 00017652  0x0000157e jam  0x00000001 , 0x00004b9f 
+ 00017653  0x0000157f branch  0x00007931 
+ 00017654  0x00001583 arg  0x00004827 , 0x00000012 
+ 00017655  0x00001584 arg  0x00004ba0 , 0x00000013 
+ 00017656  0x00001585 fetch  0x00000001 , 0x00004938 
+ 00017657  0x00001586 beq  0x00000000 , 0x0000318a 
+ 00017658  0x00001587 arg  0x000044d4 , 0x00000012 
+ 00017659  0x00001588 call  0x0000318a 
+ 00017660  0x00001589 fetch  0x00000001 , 0x00004ba0 
+ 00017661  0x0000158a beq  0x00000001 , 0x000046e2 
+ 00017662  0x0000158b rtn 
+ 00017663  0x00001590 arg  0x00004ac2 , 0x00000013 
+ 00017664  0x00001591 arg  0x00004502 , 0x00000012 
+ 00017665  0x00001592 branch  0x00003191 
+ 00017666  0x00001595 call  0x00004576 
+ 00017667  0x00001596 branch  0x00003e20 
+ 00017668  0x0000159a arg  0x00004b77 , 0x00000013 
+ 00017669  0x0000159b arg  0x0000450a , 0x00000012 
+ 00017670  0x0000159c call  0x00003191 
+ 00017671  0x0000159d fetch  0x00000001 , 0x00004b77 
+ 00017672  0x0000159e beq  0x00000001 , 0x00003203 
+ 00017673  0x0000159f rtn 
+ 00017674  0x000015a2 fetch  0x00000001 , 0x00004ac1 
+ 00017675  0x000015a3 beq  0x000000ff , 0x000042f8 
+ 00017676  0x000015a4 fetch  0x00000001 , 0x00004ab0 
+ 00017677  0x000015a5 nbranch  0x0000470e , 0x00000034 
+ 00017678  0x000015a6 fetch  0x00000008 , 0x00004bab 
+ 00017679  0x000015a7 bbit1  0x00000033 , 0x00004553 
+ 00017680  0x000015a8 bbit1  0x0000002f , 0x0000481f 
+ 00017681  0x000015a9 branch  0x00003e20 
+ 00017682  0x000015ac arg  0x00004b76 , 0x00000013 
+ 00017683  0x000015ad arg  0x0000438e , 0x00000012 
+ 00017684  0x000015ae branch  0x0000318a 
+ 00017685  0x000015b1 fetch  0x00000001 , 0x00004ac6 
+ 00017686  0x000015b2 rtn  0x00000034 
+ 00017687  0x000015b3 arg  0x00004ac8 , 0x00000013 
+ 00017688  0x000015b4 arg  0x0000451a , 0x00000012 
+ 00017689  0x000015b5 branch  0x0000318a 
+ 00017690  0x000015b7 fetch  0x00000001 , 0x00004ac7 
+ 00017691  0x000015b8 nrtn  0x00000034 
+ 00017692  0x000015b9 fetch  0x00000001 , 0x0000439b 
+ 00017693  0x000015ba rtnne  0x00000000 
+ 00017694  0x000015bb branch  0x00002090 
+ 00017695  0x000015be arg  0x00004af2 , 0x00000013 
+ 00017696  0x000015bf arg  0x00004522 , 0x00000012 
+ 00017697  0x000015c0 branch  0x0000318a 
+ 00017698  0x000015c3 fetch  0x00000002 , 0x00004af0 
+ 00017699  0x000015c4 store  0x00000002 , 0x00004af2 
+ 00017700  0x000015c5 branch  0x000043cb 
+ 00017701  0x000015c8 fetch  0x00000001 , 0x00004b75 
+ 00017702  0x000015c9 rtnbit1  0x00000002 
+ 00017703  0x000015ca call  0x0000436c 
+ 00017704  0x000015cb arg  0x00000000 , 0x00000007 
+ 00017705  0x000015cc branch  0x00004375 
+ 00017706  0x000015cf arg  0x0000478a , 0x00000013 
+ 00017707  0x000015d0 arg  0x00004424 , 0x00000012 
+ 00017708  0x000015d1 branch  0x0000318a 
+ 00017709  0x000015d4 arg  0x00004b87 , 0x00000013 
+ 00017710  0x000015d5 arg  0x00004530 , 0x00000012 
+ 00017711  0x000015d6 branch  0x0000318a 
+ 00017712  0x000015d8 jam  0x00000001 , 0x00004b88 
+ 00017713  0x000015d9 rtn 
+ 00017714  0x000015dc arg  0x00004ac4 , 0x00000013 
+ 00017715  0x000015dd arg  0x00003e20 , 0x00000012 
+ 00017716  0x000015de branch  0x0000318a 
+ 00017717  0x000015e2 arg  0x00004aaf , 0x00000013 
+ 00017718  0x000015e3 arg  0x00004538 , 0x00000012 
+ 00017719  0x000015e4 branch  0x0000318a 
+ 00017720  0x000015e6 fetch  0x00000001 , 0x00004b8a 
+ 00017721  0x000015e7 store  0x00000001 , 0x00004177 
+ 00017722  0x000015e8 jam  0x00000001 , 0x00004aae 
+ 00017723  0x000015e9 rtn 
+ 00017724  0x000015ed fetch  0x00000001 , 0x0000492a 
+ 00017725  0x000015ee rtnbit1  0x00000007 
+ 00017726  0x000015ef arg  0x00004ab2 , 0x00000013 
+ 00017727  0x000015f0 arg  0x00004541 , 0x00000012 
+ 00017728  0x000015f1 branch  0x00003191 
+ 00017729  0x000015f4 fetch  0x00000001 , 0x00004938 
+ 00017730  0x000015f5 beq  0x00000000 , 0x000047e1 
+ 00017731  0x000015f6 branch  0x0000431b 
+ 00017732  0x000015f9 fetch  0x00000002 , 0x00004bbe 
+ 00017733  0x000015fa store  0x00000002 , 0x00004ab2 
+ 00017734  0x000015fb rtn 
+ 00017735  0x000015fe arg  0x000049bf , 0x00000013 
+ 00017736  0x000015ff arg  0x0000454a , 0x00000012 
+ 00017737  0x00001600 branch  0x0000318a 
+ 00017738  0x00001603 call  0x000045f1 
+ 00017739  0x00001604 fetch  0x00000001 , 0x00004ac5 
+ 00017740  0x00001605 nbranch  0x000046c0 , 0x00000034 
+ 00017741  0x00001606 rtn 
+ 00017742  0x00001609 isolate1  0x00000026 , 0x00000000 
+ 00017743  0x0000160a call  0x000047f2 , 0x00000001 
+ 00017744  0x0000160b call  0x0000431b 
+ 00017745  0x0000160c call  0x0000439d 
+ 00017746  0x0000160d branch  0x00004553 
+ 00017747  0x00001610 bpatch  0x000000da , 0x0000401b 
+ 00017748  0x00001611 call  0x00004314 
+ 00017749  0x00001612 fetch  0x00000002 , 0x0000478c 
+ 00017750  0x00001613 bbit1  0x0000000b , 0x0000455f 
+ 00017751  0x00001614 fetch  0x00000008 , 0x00004bab 
+ 00017752  0x00001615 bbit0  0x00000008 , 0x0000455f 
+ 00017753  0x00001616 fetcht  0x00000002 , 0x00004997 
+ 00017754  0x00001617 increase  0x00000001 , 0x00000002 
+ 00017755  0x00001618 storet  0x00000002 , 0x00004997 
+ 00017756  0x00001619 storet  0x00000002 , 0x0000437b 
+ 00017757  0x0000161a random  0x0000003f 
+ 00017758  0x0000161b store  0x00000001 , 0x0000437a 
+ 00017759  0x0000161d fetch  0x00000003 , 0x00004ac9 
+ 00017760  0x0000161e store  0x00000003 , 0x0000437d 
+ 00017761  0x0000161f call  0x00003225 
+ 00017762  0x00001620 fetch  0x00000002 , 0x00004791 
+ 00017763  0x00001621 store  0x00000002 , 0x00004ac2 
+ 00017764  0x00001622 jam  0x00000006 , 0x000000bd 
+ 00017765  0x00001623 setarg  0x00000000 
+ 00017766  0x00001624 store  0x00000002 , 0x00004ab2 
+ 00017767  0x00001625 store  0x00000001 , 0x00004b77 
+ 00017768  0x00001626 store  0x00000001 , 0x00004ac4 
+ 00017769  0x00001627 store  0x00000001 , 0x00004ba7 
+ 00017770  0x00001628 store  0x00000001 , 0x00004aac 
+ 00017771  0x00001629 arg  0x00000002 , 0x00000007 
+ 00017772  0x0000162a call  0x000046f0 
+ 00017773  0x0000162b call  0x000046e4 
+ 00017774  0x0000162c fetch  0x00000001 , 0x00004bb3 
+ 00017775  0x0000162d isolate1  0x00000001 , 0x0000003f 
+ 00017776  0x0000162e call  0x000043df , 0x00000001 
+ 00017777  0x0000162f fetch  0x00000001 , 0x00004bb3 
+ 00017778  0x00001630 isolate1  0x00000000 , 0x0000003f 
+ 00017779  0x00001631 call  0x000078c4 , 0x00000001 
+ 00017780  0x00001632 call  0x0000498e 
+ 00017781  0x00001633 branch  0x000048cc 
+ 00017782  0x00001637 bpatch  0x000000db , 0x0000401b 
+ 00017783  0x00001638 arg  0x00000006 , 0x00000007 
+ 00017784  0x00001639 call  0x000046f4 
+ 00017785  0x0000163a jam  0x00000000 , 0x00004ac4 
+ 00017786  0x0000163b fetch  0x00000001 , 0x00004bb3 
+ 00017787  0x0000163c isolate1  0x00000001 , 0x0000003f 
+ 00017788  0x0000163d call  0x00004581 , 0x00000001 
+ 00017789  0x0000163e fetch  0x00000001 , 0x00004bb3 
+ 00017790  0x0000163f isolate1  0x00000000 , 0x0000003f 
+ 00017791  0x00001640 call  0x00004583 , 0x00000001 
+ 00017792  0x00001641 branch  0x00004912 
+ 00017793  0x00001643 jam  0x00000000 , 0x00004b77 
+ 00017794  0x00001644 branch  0x000078f4 
+ 00017795  0x00001646 setarg  0x00000000 
+ 00017796  0x00001647 store  0x00000002 , 0x00004ac2 
+ 00017797  0x00001648 branch  0x000078c9 
+ 00017798  0x0000164b bpatch  0x000000dc , 0x0000401b 
+ 00017799  0x0000164c fetch  0x00000008 , 0x00004bab 
+ 00017800  0x0000164d rtnbit0  0x00000002 
+ 00017801  0x0000164e call  0x000048c6 
+ 00017802  0x0000164f arg  0x00000002 , 0x00000007 
+ 00017803  0x00001650 call  0x000046f4 
+ 00017804  0x00001651 call  0x0000458f 
+ 00017805  0x00001653 call  0x000045a2 
+ 00017806  0x00001654 branch  0x000045ee 
+ 00017807  0x00001658 fetch  0x00000001 , 0x000000e8 
+ 00017808  0x00001659 beq  0x00000034 , 0x00004593 
+ 00017809  0x0000165a beq  0x00000033 , 0x00004596 
+ 00017810  0x0000165b rtn 
+ 00017811  0x0000165d store  0x00000001 , 0x00004b78 
+ 00017812  0x0000165e fetch  0x00000006 , 0x00000297 
+ 00017813  0x0000165f branch  0x00004598 
+ 00017814  0x00001661 store  0x00000001 , 0x00004b78 
+ 00017815  0x00001662 fetch  0x00000006 , 0x00000041 
+ 00017816  0x00001664 store  0x00000006 , 0x00004b79 
+ 00017817  0x00001665 fetch  0x00000007 , 0x00004b78 
+ 00017818  0x00001666 arg  0x00004939 , 0x00000006 
+ 00017819  0x00001667 arg  0x00000003 , 0x00000039 
+ 00017820  0x00001669 ifetcht  0x00000007 , 0x00000006 
+ 00017821  0x0000166a isub  0x00000002 , 0x0000003e 
+ 00017822  0x0000166b branch  0x000045b7 , 0x00000005 
+ 00017823  0x0000166c increase  0x00000016 , 0x00000006 
+ 00017824  0x0000166d loop  0x0000459c 
+ 00017825  0x0000166e rtn 
+ 00017826  0x00001670 arg  0x00004939 , 0x00000011 
+ 00017827  0x00001671 fetch  0x00000001 , 0x00004938 
+ 00017828  0x00001672 increase  0xffffffff , 0x0000003f 
+ 00017829  0x00001673 mul32  0x0000003f , 0x0000001d , 0x0000003f 
+ 00017830  0x00001674 iadd  0x00000011 , 0x00000011 
+ 00017831  0x00001675 fetch  0x00000001 , 0x000000e8 
+ 00017832  0x00001676 istore  0x00000001 , 0x00000011 
+ 00017833  0x00001677 beq  0x00000034 , 0x000045ac 
+ 00017834  0x00001678 beq  0x00000033 , 0x000045b3 
+ 00017835  0x00001679 rtn 
+ 00017836  0x0000167c fetch  0x00000006 , 0x00000297 
+ 00017837  0x0000167d istore  0x00000006 , 0x00000005 
+ 00017838  0x0000167e arg  0x00004316 , 0x00000006 
+ 00017839  0x0000167f call  0x00007d0c 
+ 00017840  0x00001680 fetch  0x00000006 , 0x0000437a 
+ 00017841  0x00001681 istore  0x00000006 , 0x00000005 
+ 00017842  0x00001682 rtn 
+ 00017843  0x00001684 fetch  0x00000006 , 0x00000041 
+ 00017844  0x00001685 istore  0x00000006 , 0x00000005 
+ 00017845  0x00001686 arg  0x000041cb , 0x00000006 
+ 00017846  0x00001687 branch  0x00007d0c 
+ 00017847  0x0000168a increase  0xfffffffa , 0x00000006 
+ 00017848  0x0000168b copy  0x00000006 , 0x00000005 
+ 00017849  0x0000168c fetcht  0x00000006 , 0x00004b79 
+ 00017850  0x0000168d increase  0x00000003 , 0x00000002 
+ 00017851  0x0000168e istoret  0x00000006 , 0x00000005 
+ 00017852  0x0000168f rtn 
+ 00017853  0x00001692 arg  0x00004939 , 0x00000011 
+ 00017854  0x00001693 fetch  0x00000001 , 0x00004938 
+ 00017855  0x00001694 rtneq  0x00000000 
+ 00017856  0x00001695 increase  0xffffffff , 0x0000003f 
+ 00017857  0x00001696 mul32  0x0000003f , 0x0000001d , 0x0000003f 
+ 00017858  0x00001697 iadd  0x00000011 , 0x00000011 
+ 00017859  0x00001698 ifetch  0x00000001 , 0x00000011 
+ 00017860  0x00001699 store  0x00000001 , 0x00004482 
+ 00017861  0x0000169a beq  0x00000033 , 0x000045c8 
+ 00017862  0x0000169b beq  0x00000034 , 0x000045cd 
+ 00017863  0x0000169c rtn 
+ 00017864  0x0000169f ifetch  0x00000006 , 0x00000006 
+ 00017865  0x000016a1 store  0x00000006 , 0x000041dd 
+ 00017866  0x000016a2 arg  0x000041cb , 0x00000005 
+ 00017867  0x000016a3 call  0x00007d0c 
+ 00017868  0x000016a4 branch  0x0000602c 
+ 00017869  0x000016a7 ifetch  0x00000006 , 0x00000006 
+ 00017870  0x000016a9 store  0x00000006 , 0x000041dd 
+ 00017871  0x000016aa arg  0x00004316 , 0x00000005 
+ 00017872  0x000016ab call  0x00007d0c 
+ 00017873  0x000016ac ifetch  0x00000006 , 0x00000006 
+ 00017874  0x000016ad store  0x00000006 , 0x0000437a 
+ 00017875  0x000016ae rtn 
+ 00017876  0x000016b3 fetch  0x00000002 , 0x00004990 
+ 00017877  0x000016b4 arg  0x0000aa55 , 0x00000002 
+ 00017878  0x000016b5 isub  0x00000002 , 0x0000003e 
+ 00017879  0x000016b6 branch  0x000045e2 , 0x00000005 
+ 00017880  0x000016b7 storet  0x00000002 , 0x00004990 
+ 00017881  0x000016b8 call  0x000045e7 
+ 00017882  0x000016b9 fetch  0x00000001 , 0x00004ab4 
+ 00017883  0x000016ba store  0x00000001 , 0x00004938 
+ 00017884  0x000016bb fetch  0x00000001 , 0x00004926 
+ 00017885  0x000016bc store  0x00000001 , 0x00004992 
+ 00017886  0x000016bd fetch  0x00000004 , 0x0000488d 
+ 00017887  0x000016be store  0x00000004 , 0x00004891 
+ 00017888  0x000016bf store  0x00000004 , 0x0000483c 
+ 00017889  0x000016c0 rtn 
+ 00017890  0x000016c3 call  0x000045bd 
+ 00017891  0x000016c4 fetch  0x00000004 , 0x00004993 
+ 00017892  0x000016c5 store  0x00000004 , 0x00004891 
+ 00017893  0x000016c6 store  0x00000004 , 0x0000483c 
+ 00017894  0x000016c7 rtn 
+ 00017895  0x000016ca fetch  0x00000006 , 0x0000437a 
+ 00017896  0x000016cb store  0x00000006 , 0x00004950 
+ 00017897  0x000016cc add  0x0000003f , 0x00000100 , 0x0000003f 
+ 00017898  0x000016cd store  0x00000006 , 0x0000496d 
+ 00017899  0x000016ce add  0x0000003f , 0x00000100 , 0x0000003f 
+ 00017900  0x000016cf store  0x00000006 , 0x0000498a 
+ 00017901  0x000016d0 rtn 
+ 00017902  0x000016d4 fetch  0x00000001 , 0x000049c0 
+ 00017903  0x000016d5 store  0x00000001 , 0x000049bf 
+ 00017904  0x000016d6 rtn 
+ 00017905  0x000016d9 bpatch  0x000000dd , 0x0000401b 
+ 00017906  0x000016da fetch  0x00000008 , 0x00004bab 
+ 00017907  0x000016db bbit1  0x00000013 , 0x0000463f 
+ 00017908  0x000016dc bbit1  0x00000012 , 0x00004603 
+ 00017909  0x000016dd rtn 
+ 00017910  0x000016e0 call  0x00005d10 
+ 00017911  0x000016e1 call  0x0000460a 
+ 00017912  0x000016e2 call  0x000045fd 
+ 00017913  0x000016e3 call  0x00005d33 
+ 00017914  0x000016e4 call  0x00004611 
+ 00017915  0x000016e5 call  0x000045d4 
+ 00017916  0x000016e6 branch  0x00003f65 
+ 00017917  0x000016ea setarg  0x000049b8 
+ 00017918  0x000016eb arg  0x00004938 , 0x00000002 
+ 00017919  0x000016ec isub  0x00000002 , 0x00000002 
+ 00017920  0x000016ed fetch  0x00000003 , 0x000049b8 
+ 00017921  0x000016ee arg  0x00004938 , 0x00000011 
+ 00017922  0x000016ef rtn 
+ 00017923  0x000016f2 call  0x00005d10 
+ 00017924  0x000016f3 call  0x0000460a 
+ 00017925  0x000016f4 call  0x0000461f 
+ 00017926  0x000016f6 call  0x000045fd 
+ 00017927  0x000016f7 call  0x00004622 
+ 00017928  0x000016f8 call  0x00004611 
+ 00017929  0x000016f9 branch  0x00003f65 
+ 00017930  0x000016fc jam  0x000000ab , 0x00000964 
+ 00017931  0x000016fe call  0x000061d7 
+ 00017932  0x000016ff call  0x00005d15 
+ 00017933  0x00001700 arg  0x000049bb , 0x00000011 
+ 00017934  0x00001701 fetcht  0x00000001 , 0x00000964 
+ 00017935  0x00001702 call  0x00004613 
+ 00017936  0x00001703 branch  0x000061d7 
+ 00017937  0x00001706 jam  0x000000b9 , 0x00000964 
+ 00017938  0x00001707 branch  0x0000460b 
+ 00017939  0x0000170a istoret  0x00000001 , 0x00000011 
+ 00017940  0x0000170b rshift16  0x0000003f , 0x00000002 
+ 00017941  0x0000170c istoret  0x00000001 , 0x00000005 
+ 00017942  0x0000170d rshift8  0x0000003f , 0x00000002 
+ 00017943  0x0000170e istoret  0x00000001 , 0x00000005 
+ 00017944  0x0000170f istore  0x00000001 , 0x00000005 
+ 00017945  0x00001710 deposit  0x00000011 
+ 00017946  0x00001711 store  0x00000002 , 0x0000808a 
+ 00017947  0x00001712 setarg  0x00000000 
+ 00017948  0x00001713 store  0x00000002 , 0x0000808e 
+ 00017949  0x00001714 jam  0x00000002 , 0x00008006 
+ 00017950  0x00001715 branch  0x00005ccf 
+ 00017951  0x00001718 fetch  0x00000003 , 0x000049b8 
+ 00017952  0x00001719 store  0x00000003 , 0x000044a5 
+ 00017953  0x0000171a branch  0x00005ceb 
+ 00017954  0x0000171d copy  0x0000003f , 0x00000013 
+ 00017955  0x0000171e copy  0x00000011 , 0x0000003f 
+ 00017956  0x0000171f increase  0xfffffffc , 0x0000003f 
+ 00017957  0x00001720 copy  0x0000003f , 0x00000012 
+ 00017958  0x00001721 ifetch  0x00000004 , 0x00000012 
+ 00017959  0x00001722 store  0x00000004 , 0x000049bb 
+ 00017960  0x00001723 copy  0x00000013 , 0x0000003f 
+ 00017961  0x00001724 call  0x00005d22 
+ 00017962  0x00001725 fetch  0x00000004 , 0x000049bb 
+ 00017963  0x00001726 istore  0x00000004 , 0x00000012 
+ 00017964  0x00001727 rtn 
+ 00017965  0x0000172a fetch  0x00000008 , 0x00004bab 
+ 00017966  0x0000172b rtnbit0  0x00000012 
+ 00017967  0x0000172c call  0x00004611 
+ 00017968  0x0000172d call  0x00005b08 
+ 00017969  0x0000172e fetcht  0x00000001 , 0x000044b5 
+ 00017970  0x0000172f call  0x00006065 
+ 00017971  0x00001730 fetcht  0x00000001 , 0x000044ba 
+ 00017972  0x00001731 branch  0x00003f54 
+ 00017973  0x00001734 call  0x00005da5 
+ 00017974  0x00001735 fetch  0x00000008 , 0x00004bab 
+ 00017975  0x00001736 isolate1  0x00000009 , 0x0000003f 
+ 00017976  0x00001737 ncall  0x00005dbf , 0x00000001 
+ 00017977  0x00001738 call  0x0000463b 
+ 00017978  0x00001739 branch  0x000045d4 
+ 00017979  0x0000173c arg  0x00000080 , 0x00000002 
+ 00017980  0x0000173d arg  0x00004938 , 0x00000011 
+ 00017981  0x0000173e arg  0x00000000 , 0x00000012 
+ 00017982  0x0000173f branch  0x00005ddc 
+ 00017983  0x00001742 arg  0x00000080 , 0x00000002 
+ 00017984  0x00001743 arg  0x00004938 , 0x00000011 
+ 00017985  0x00001744 arg  0x00000000 , 0x00000012 
+ 00017986  0x00001745 branch  0x00005dce 
+ 00017987  0x00001749 arg  0x00000001 , 0x00000002 
+ 00017988  0x0000174a arg  0x00004992 , 0x00000011 
+ 00017989  0x0000174b arg  0x0000005a , 0x00000012 
+ 00017990  0x0000174c branch  0x00005dce 
+ 00017991  0x0000174f arg  0x00000001 , 0x00000002 
+ 00017992  0x00001750 arg  0x00004992 , 0x00000011 
+ 00017993  0x00001751 arg  0x0000005a , 0x00000012 
+ 00017994  0x00001752 branch  0x00005ddc 
+ 00017995  0x00001757 bpatch  0x000000de , 0x0000401b 
+ 00017996  0x00001758 call  0x00004990 
+ 00017997  0x00001759 call  0x00007936 
+ 00017998  0x0000175a call  0x00004027 
+ 00017999  0x0000175b call  0x00004655 
+ 00018000  0x0000175c call  0x000046a0 
+ 00018001  0x0000175d call  0x000046d6 
+ 00018002  0x0000175e call  0x00003dbd 
+ 00018003  0x0000175f call  0x00003f88 
+ 00018004  0x00001760 branch  0x00003dd4 
+ 00018005  0x00001763 fetch  0x00000008 , 0x00004bab 
+ 00018006  0x00001764 bbit1  0x00000029 , 0x0000465a 
+ 00018007  0x00001765 bbit1  0x00000037 , 0x0000465a 
+ 00018008  0x00001766 rtn 
+ 00018009  0x00001769 jam  0x00000003 , 0x00004b94 
+ 00018010  0x0000176b fetch  0x00000001 , 0x0000491b 
+ 00018011  0x0000176c rtneq  0x000000ff 
+ 00018012  0x0000176d arg  0x00000000 , 0x00000011 
+ 00018013  0x0000176e jam  0x00000006 , 0x00004b96 
+ 00018014  0x0000176f fetcht  0x00000001 , 0x0000491b 
+ 00018015  0x00001770 call  0x0000466a 
+ 00018016  0x00001771 store  0x00000001 , 0x00004b94 
+ 00018017  0x00001772 fetch  0x00000001 , 0x00004910 
+ 00018018  0x00001773 beq  0x000000ff , 0x00004667 
+ 00018019  0x00001774 call  0x00004168 
+ 00018020  0x00001776 copy  0x00000011 , 0x0000003f 
+ 00018021  0x00001777 bbit1  0x00000006 , 0x0000468b 
+ 00018022  0x00001778 branch  0x00004680 
+ 00018023  0x0000177b fetcht  0x00000001 , 0x0000491b 
+ 00018024  0x0000177c call  0x00003f56 
+ 00018025  0x0000177d branch  0x00004664 
+ 00018026  0x00001781 fetch  0x00000008 , 0x00004bab 
+ 00018027  0x00001782 bbit1  0x0000002d , 0x00004676 
+ 00018028  0x00001783 fetch  0x00000001 , 0x00004b94 
+ 00018029  0x00001784 copy  0x0000003f , 0x00000013 
+ 00018030  0x00001785 fetch  0x00000001 , 0x00004910 
+ 00018031  0x00001786 beq  0x000000ff , 0x00004195 
+ 00018032  0x00001787 fetch  0x00000001 , 0x00004b9a 
+ 00018033  0x00001788 nbranch  0x00004673 , 0x00000034 
+ 00018034  0x00001789 branch  0x00004678 
+ 00018035  0x0000178c jam  0x00000000 , 0x00004b9e 
+ 00018036  0x0000178d jam  0x00000000 , 0x00004b94 
+ 00018037  0x0000178e rtn 
+ 00018038  0x00001791 fetch  0x00000001 , 0x00004b94 
+ 00018039  0x00001792 branch  0x00004187 
+ 00018040  0x00001795 call  0x00006059 
+ 00018041  0x00001796 fetcht  0x00000001 , 0x00004910 
+ 00018042  0x00001797 branch  0x00004676 , 0x00000001 
+ 00018043  0x00001798 fetcht  0x00000001 , 0x00004910 
+ 00018044  0x00001799 call  0x00006069 
+ 00018045  0x0000179a fetcht  0x00000001 , 0x0000491b 
+ 00018046  0x0000179b fetch  0x00000001 , 0x00004b94 
+ 00018047  0x0000179c branch  0x00004187 
+ 00018048  0x0000179f fetch  0x00000001 , 0x00004b9e 
+ 00018049  0x000017a0 rtneq  0x00000000 
+ 00018050  0x000017a1 jam  0x00000000 , 0x00004b9e 
+ 00018051  0x000017a2 fetch  0x00000008 , 0x00004bab 
+ 00018052  0x000017a3 rtnbit1  0x00000034 
+ 00018053  0x000017a4 fetch  0x00000001 , 0x00004b9b 
+ 00018054  0x000017a5 sub  0x0000003f , 0x00000014 , 0x0000003e 
+ 00018055  0x000017a6 ncall  0x000046b5 , 0x00000002 
+ 00018056  0x000017a7 fetch  0x00000001 , 0x0000478f 
+ 00018057  0x000017a8 store  0x00000001 , 0x00004b9b 
+ 00018058  0x000017a9 rtn 
+ 00018059  0x000017ac call  0x00004697 
+ 00018060  0x000017ad rtn  0x00000028 
+ 00018061  0x000017ae fetch  0x00000001 , 0x00004b9e 
+ 00018062  0x000017af rtneq  0x00000001 
+ 00018063  0x000017b0 jam  0x00000001 , 0x00004b9e 
+ 00018064  0x000017b1 fetch  0x00000008 , 0x00004bab 
+ 00018065  0x000017b2 bbit1  0x00000034 , 0x000044d4 
+ 00018066  0x000017b3 fetch  0x00000001 , 0x00004b77 
+ 00018067  0x000017b4 rtn  0x00000034 
+ 00018068  0x000017b5 fetch  0x00000001 , 0x00004902 
+ 00018069  0x000017b6 store  0x00000001 , 0x00004b77 
+ 00018070  0x000017b7 rtn 
+ 00018071  0x000017ba disable  0x00000028 
+ 00018072  0x000017bb fetch  0x00000008 , 0x00004bab 
+ 00018073  0x000017bc rtnbit1  0x0000002d 
+ 00018074  0x000017bd fetch  0x00000001 , 0x00004b8e 
+ 00018075  0x000017be rtn  0x00000034 
+ 00018076  0x000017bf fetch  0x00000001 , 0x00004b8f 
+ 00018077  0x000017c0 rtn  0x00000034 
+ 00018078  0x000017c1 enable  0x00000028 
+ 00018079  0x000017c2 rtn 
+ 00018080  0x000017c7 fetch  0x00000008 , 0x00004bab 
+ 00018081  0x000017c8 bbit1  0x0000002a , 0x000046a4 
+ 00018082  0x000017c9 bbit1  0x0000002b , 0x00003e9b 
+ 00018083  0x000017ca rtn 
+ 00018084  0x000017cc fetcht  0x00000001 , 0x0000491e 
+ 00018085  0x000017cd call  0x00003f56 
+ 00018086  0x000017ce fetcht  0x00000001 , 0x0000491e 
+ 00018087  0x000017cf call  0x00006059 
+ 00018088  0x000017d0 branch  0x000046ad , 0x00000001 
+ 00018089  0x000017d2 fetch  0x00000001 , 0x00004938 
+ 00018090  0x000017d3 rtneq  0x00000001 
+ 00018091  0x000017d4 jam  0x00000001 , 0x00004938 
+ 00018092  0x000017d5 branch  0x00004316 
+ 00018093  0x000017d9 fetch  0x00000008 , 0x00004bab 
+ 00018094  0x000017da bbit0  0x0000002b , 0x000046b1 
+ 00018095  0x000017db fetch  0x00000006 , 0x000048ef 
+ 00018096  0x000017dc store  0x00000006 , 0x000048e3 
+ 00018097  0x000017de fetch  0x00000001 , 0x00004938 
+ 00018098  0x000017df rtneq  0x00000000 
+ 00018099  0x000017e0 jam  0x00000000 , 0x00004938 
+ 00018100  0x000017e1 branch  0x000047f2 
+ 00018101  0x000017e6 bpatch  0x000000df , 0x0000401b 
+ 00018102  0x000017e7 fetch  0x00000001 , 0x00004bb4 
+ 00018103  0x000017e8 rtneq  0x00000001 
+ 00018104  0x000017e9 call  0x000046c2 
+ 00018105  0x000017ea storet  0x00000001 , 0x00004938 
+ 00018106  0x000017ec jam  0x00000000 , 0x000041ca 
+ 00018107  0x000017ed call  0x000046da 
+ 00018108  0x000017ee call  0x00004316 
+ 00018109  0x000017ef call  0x000046dc 
+ 00018110  0x000017f0 jam  0x00000001 , 0x00004ac5 
+ 00018111  0x000017f1 branch  0x000045ee 
+ 00018112  0x000017f5 call  0x000046da 
+ 00018113  0x000017f6 branch  0x00005d8c 
+ 00018114  0x000017f9 fetcht  0x00000001 , 0x00004938 
+ 00018115  0x000017fa increase  0x00000001 , 0x00000002 
+ 00018116  0x000017fb fetch  0x00000008 , 0x00004bab 
+ 00018117  0x000017fc bbit1  0x00000011 , 0x000046c9 
+ 00018118  0x000017fd sub  0x00000002 , 0x00000002 , 0x0000003e 
+ 00018119  0x000017fe ncall  0x000046d0 , 0x00000002 
+ 00018120  0x000017ff rtn 
+ 00018121  0x00001802 fetch  0x00000001 , 0x00004bb4 
+ 00018122  0x00001803 increase  0xffffffff , 0x0000003f 
+ 00018123  0x00001804 isub  0x00000002 , 0x0000003e 
+ 00018124  0x00001805 ncall  0x000046ce , 0x00000002 
+ 00018125  0x00001806 rtn 
+ 00018126  0x00001809 arg  0x00000000 , 0x00000002 
+ 00018127  0x0000180a rtn 
+ 00018128  0x0000180c arg  0x00000001 , 0x00000002 
+ 00018129  0x0000180d rtn 
+ 00018130  0x00001811 arg  0x00000001 , 0x00000002 
+ 00018131  0x00001812 arg  0x00004938 , 0x00000011 
+ 00018132  0x00001813 arg  0x00000000 , 0x00000012 
+ 00018133  0x00001814 branch  0x00005dce 
+ 00018134  0x00001818 fetch  0x00000008 , 0x00004bab 
+ 00018135  0x00001819 rtnbit0  0x00000034 
+ 00018136  0x0000181a call  0x0000465a 
+ 00018137  0x0000181b rtn 
+ 00018138  0x00001821 arg  0x00000000 , 0x00000007 
+ 00018139  0x00001822 branch  0x000046f0 
+ 00018140  0x00001824 arg  0x00000000 , 0x00000007 
+ 00018141  0x00001825 branch  0x000046f4 
+ 00018142  0x00001827 arg  0x00000003 , 0x00000007 
+ 00018143  0x00001828 branch  0x000046f0 
+ 00018144  0x0000182a arg  0x00000003 , 0x00000007 
+ 00018145  0x0000182b branch  0x000046f4 
+ 00018146  0x0000182d arg  0x00000005 , 0x00000007 
+ 00018147  0x0000182e branch  0x000046f0 
+ 00018148  0x00001830 arg  0x00000005 , 0x00000007 
+ 00018149  0x00001831 branch  0x000046f4 
+ 00018150  0x00001834 arg  0x00000014 , 0x00000007 
+ 00018151  0x00001835 branch  0x000046f0 
+ 00018152  0x00001838 arg  0x00000018 , 0x00000007 
+ 00018153  0x00001839 branch  0x000046f0 
+ 00018154  0x0000183c arg  0x00000016 , 0x00000007 
+ 00018155  0x0000183d branch  0x000046f0 
+ 00018156  0x00001840 arg  0x0000000c , 0x00000007 
+ 00018157  0x00001841 branch  0x000046f0 
+ 00018158  0x00001844 arg  0x0000001c , 0x00000007 
+ 00018159  0x00001845 branch  0x000046f0 
+ 00018160  0x00001849 fetch  0x00000008 , 0x00004bab 
+ 00018161  0x0000184a qset1  0x0000003f 
+ 00018162  0x0000184b store  0x00000008 , 0x00004bab 
+ 00018163  0x0000184c rtn 
+ 00018164  0x0000184f fetch  0x00000008 , 0x00004bab 
+ 00018165  0x00001850 qset0  0x0000003f 
+ 00018166  0x00001851 store  0x00000008 , 0x00004bab 
+ 00018167  0x00001852 rtn 
+ 00018168  0x00001855 arg  0x00000015 , 0x00000007 
+ 00018169  0x00001856 call  0x000046f0 
+ 00018170  0x00001857 setarg  0x00000000 
+ 00018171  0x00001858 store  0x00000008 , 0x00004bcc 
+ 00018172  0x00001859 store  0x00000008 , 0x00004bd5 
+ 00018173  0x0000185a fetch  0x00000001 , 0x0000490a 
+ 00018174  0x0000185b and  0x0000003f , 0x000000c0 , 0x0000003f 
+ 00018175  0x0000185c beq  0x00000040 , 0x00004705 
+ 00018176  0x0000185d beq  0x00000080 , 0x00004707 
+ 00018177  0x0000185e beq  0x000000c0 , 0x0000470c 
+ 00018178  0x0000185f setarg  0x00070008 
+ 00018179  0x00001861 store  0x00000008 , 0x00004bcd 
+ 00018180  0x00001862 rtn 
+ 00018181  0x00001865 setarg  0x00040005 
+ 00018182  0x00001866 branch  0x00004703 
+ 00018183  0x0000186a setarg  0x00022303 
+ 00018184  0x0000186c store  0x00000008 , 0x00004bcc 
+ 00018185  0x0000186d setarg  0x00000003 
+ 00018186  0x0000186e store  0x00000008 , 0x00004bd5 
+ 00018187  0x0000186f rtn 
+ 00018188  0x00001872 setarg  0x0000cd03 
+ 00018189  0x00001873 branch  0x00004708 
+ 00018190  0x0000187b bpatch  0x000000e0 , 0x0000401c 
+ 00018191  0x0000187c fetch  0x00000001 , 0x00004ab0 
+ 00018192  0x0000187d increase  0xffffffff , 0x0000003f 
+ 00018193  0x0000187e store  0x00000001 , 0x00004ab0 
+ 00018194  0x0000187f fetcht  0x00000001 , 0x00004938 
+ 00018195  0x00001880 sub  0x00000002 , 0x00000001 , 0x0000003e 
+ 00018196  0x00001881 ncall  0x000046c2 , 0x00000005 
+ 00018197  0x00001882 storet  0x00000001 , 0x00004938 
+ 00018198  0x00001883 jam  0x00000000 , 0x000041ca 
+ 00018199  0x00001884 call  0x000046d2 
+ 00018200  0x00001885 call  0x000045a2 
+ 00018201  0x00001886 branch  0x00003d59 
+ 00018202  0x0000188c fetch  0x00000008 , 0x00004bab 
+ 00018203  0x0000188d rtnbit0  0x00000038 
+ 00018204  0x0000188e fetch  0x00000004 , 0x000048d1 
+ 00018205  0x0000188f rtn  0x00000034 
+ 00018206  0x00001890 call  0x000047bd 
+ 00018207  0x00001891 setarg  0x00000003 
+ 00018208  0x00001892 call  0x000047b3 
+ 00018209  0x00001893 call  0x000047af , 0x00000034 
+ 00018210  0x00001894 ncall  0x000047b1 , 0x00000034 
+ 00018211  0x00001895 setarg  0x00000002 
+ 00018212  0x00001896 call  0x000047b8 
+ 00018213  0x00001897 call  0x000047af , 0x00000034 
+ 00018214  0x00001898 fetch  0x00000001 , 0x000049c9 
+ 00018215  0x00001899 beq  0x00000001 , 0x0000472d 
+ 00018216  0x0000189b fetch  0x00000008 , 0x00004bab 
+ 00018217  0x0000189c rtnbit0  0x00000038 
+ 00018218  0x0000189d arg  0x00000005 , 0x00000039 
+ 00018219  0x0000189e arg  0x000049c9 , 0x00000005 
+ 00018220  0x0000189f branch  0x00007d26 
+ 00018221  0x000018a2 call  0x00004741 
+ 00018222  0x000018a3 fetch  0x00000002 , 0x000049ca 
+ 00018223  0x000018a4 store  0x00000002 , 0x000009f8 
+ 00018224  0x000018a5 fetch  0x00000002 , 0x000048d1 
+ 00018225  0x000018a6 store  0x00000002 , 0x000009fa 
+ 00018226  0x000018a7 call  0x00004779 
+ 00018227  0x000018a8 fetch  0x00000002 , 0x000009f8 
+ 00018228  0x000018a9 store  0x00000002 , 0x000049ca 
+ 00018229  0x000018aa fetch  0x00000002 , 0x000009fa 
+ 00018230  0x000018ab store  0x00000002 , 0x000048d1 
+ 00018231  0x000018ad fetch  0x00000002 , 0x000049cc 
+ 00018232  0x000018ae store  0x00000002 , 0x000009f8 
+ 00018233  0x000018af fetch  0x00000002 , 0x000048d3 
+ 00018234  0x000018b0 store  0x00000002 , 0x000009fa 
+ 00018235  0x000018b1 call  0x00004781 
+ 00018236  0x000018b2 fetch  0x00000002 , 0x000009f8 
+ 00018237  0x000018b3 store  0x00000002 , 0x000049cc 
+ 00018238  0x000018b4 fetch  0x00000002 , 0x000009fa 
+ 00018239  0x000018b5 store  0x00000002 , 0x000048d3 
+ 00018240  0x000018b6 rtn 
+ 00018241  0x000018b9 fetch  0x00000008 , 0x00004bab 
+ 00018242  0x000018ba rtnbit0  0x00000039 
+ 00018243  0x000018bb fetch  0x00000002 , 0x000049ca 
+ 00018244  0x000018bc store  0x00000002 , 0x000009ff 
+ 00018245  0x000018bd call  0x00004754 
+ 00018246  0x000018be store  0x00000002 , 0x000049ca 
+ 00018247  0x000018bf fetch  0x00000002 , 0x000048d1 
+ 00018248  0x000018c0 store  0x00000002 , 0x000009ff 
+ 00018249  0x000018c1 call  0x00004762 
+ 00018250  0x000018c2 store  0x00000002 , 0x000048d1 
+ 00018251  0x000018c3 fetch  0x00000002 , 0x000049cc 
+ 00018252  0x000018c4 store  0x00000002 , 0x000009ff 
+ 00018253  0x000018c5 call  0x00004754 
+ 00018254  0x000018c6 store  0x00000002 , 0x000049cc 
+ 00018255  0x000018c7 fetch  0x00000002 , 0x000048d3 
+ 00018256  0x000018c8 store  0x00000002 , 0x000009ff 
+ 00018257  0x000018c9 call  0x00004762 
+ 00018258  0x000018ca store  0x00000002 , 0x000048d3 
+ 00018259  0x000018cb rtn 
+ 00018260  0x000018ce fetch  0x00000001 , 0x00000a00 
+ 00018261  0x000018cf branch  0x00004757 , 0x00000034 
+ 00018262  0x000018d0 branch  0x0000475c 
+ 00018263  0x000018d3 fetch  0x00000001 , 0x000009ff 
+ 00018264  0x000018d4 call  0x0000476f 
+ 00018265  0x000018d5 store  0x00000001 , 0x000009ff 
+ 00018266  0x000018d7 fetch  0x00000002 , 0x000009ff 
+ 00018267  0x000018d8 rtn 
+ 00018268  0x000018da fetch  0x00000001 , 0x000009ff 
+ 00018269  0x000018db call  0x000047ab 
+ 00018270  0x000018dc call  0x0000476f 
+ 00018271  0x000018dd call  0x00007e5e , 0x00000034 
+ 00018272  0x000018de call  0x000047a7 
+ 00018273  0x000018df branch  0x0000475a 
+ 00018274  0x000018e2 fetch  0x00000001 , 0x00000a00 
+ 00018275  0x000018e3 branch  0x00004765 , 0x00000034 
+ 00018276  0x000018e4 branch  0x00004769 
+ 00018277  0x000018e6 fetch  0x00000001 , 0x000009ff 
+ 00018278  0x000018e7 call  0x00004774 
+ 00018279  0x000018e8 store  0x00000001 , 0x000009ff 
+ 00018280  0x000018e9 branch  0x0000475a 
+ 00018281  0x000018eb fetch  0x00000001 , 0x000009ff 
+ 00018282  0x000018ec call  0x000047ab 
+ 00018283  0x000018ed call  0x00004774 
+ 00018284  0x000018ee call  0x00007e5e , 0x00000034 
+ 00018285  0x000018ef call  0x000047a7 
+ 00018286  0x000018f0 branch  0x0000475a 
+ 00018287  0x000018f3 mul32  0x0000003f , 0x00000004 , 0x0000003f 
+ 00018288  0x000018f4 div  0x0000003f , 0x00000005 
+ 00018289  0x000018f5 call  0x00007def 
+ 00018290  0x000018f6 quotient  0x0000003f 
+ 00018291  0x000018f7 rtn 
+ 00018292  0x000018f9 mul32  0x0000003f , 0x0000000c , 0x0000003f 
+ 00018293  0x000018fa div  0x0000003f , 0x0000000a 
+ 00018294  0x000018fb call  0x00007def 
+ 00018295  0x000018fc quotient  0x0000003f 
+ 00018296  0x000018fd rtn 
+ 00018297  0x00001900 fetch  0x00000002 , 0x000009f8 
+ 00018298  0x00001901 fetcht  0x00000002 , 0x000009fa 
+ 00018299  0x00001902 iadd  0x00000002 , 0x0000003f 
+ 00018300  0x00001903 fetcht  0x00000001 , 0x000049ce 
+ 00018301  0x00001904 iadd  0x00000002 , 0x0000003f 
+ 00018302  0x00001905 and  0x0000003f , 0x00000001 , 0x00000002 
+ 00018303  0x00001906 storet  0x00000001 , 0x000049ce 
+ 00018304  0x00001907 branch  0x00004789 
+ 00018305  0x0000190a fetch  0x00000002 , 0x000009f8 
+ 00018306  0x0000190b fetcht  0x00000002 , 0x000009fa 
+ 00018307  0x0000190c iadd  0x00000002 , 0x0000003f 
+ 00018308  0x0000190d fetcht  0x00000001 , 0x000049cf 
+ 00018309  0x0000190e iadd  0x00000002 , 0x0000003f 
+ 00018310  0x0000190f and  0x0000003f , 0x00000001 , 0x00000002 
+ 00018311  0x00001910 storet  0x00000001 , 0x000049cf 
+ 00018312  0x00001911 branch  0x00004789 
+ 00018313  0x00001914 store  0x00000003 , 0x000009fc 
+ 00018314  0x00001915 isolate1  0x00000010 , 0x0000003f 
+ 00018315  0x00001916 branch  0x00004793 , 0x00000001 
+ 00018316  0x00001917 fetch  0x00000001 , 0x000009fd 
+ 00018317  0x00001918 beq  0x000000ff , 0x0000479a 
+ 00018318  0x00001919 fetch  0x00000001 , 0x000009fc 
+ 00018319  0x0000191b rshift  0x0000003f , 0x0000003f 
+ 00018320  0x0000191c store  0x00000002 , 0x000009f8 
+ 00018321  0x0000191d store  0x00000002 , 0x000009fa 
+ 00018322  0x0000191e rtn 
+ 00018323  0x00001920 fetch  0x00000001 , 0x000009fd 
+ 00018324  0x00001921 beq  0x00000000 , 0x00004797 
+ 00018325  0x00001922 fetch  0x00000003 , 0x000009fc 
+ 00018326  0x00001923 branch  0x0000478f 
+ 00018327  0x00001925 jam  0x00000000 , 0x000009fe 
+ 00018328  0x00001926 fetch  0x00000001 , 0x000009fc 
+ 00018329  0x00001927 branch  0x0000478f 
+ 00018330  0x0000192a fetch  0x00000001 , 0x000009fc 
+ 00018331  0x0000192b call  0x000047a5 
+ 00018332  0x0000192c store  0x00000001 , 0x000009f8 
+ 00018333  0x0000192d store  0x00000001 , 0x000009fa 
+ 00018334  0x0000192e branch  0x000047a3 , 0x00000034 
+ 00018335  0x0000192f setarg  0x000000ff 
+ 00018336  0x00001931 store  0x00000001 , 0x000009f9 
+ 00018337  0x00001932 store  0x00000001 , 0x000009fb 
+ 00018338  0x00001933 rtn 
+ 00018339  0x00001935 setarg  0x00000000 
+ 00018340  0x00001936 branch  0x000047a0 
+ 00018341  0x00001939 call  0x000047ab 
+ 00018342  0x0000193a rshift  0x0000003f , 0x0000003f 
+ 00018343  0x0000193c call  0x000047ac 
+ 00018344  0x0000193d sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018345  0x0000193e store  0x00000001 , 0x000009ff 
+ 00018346  0x0000193f rtn 
+ 00018347  0x00001942 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018348  0x00001944 store  0x00000001 , 0x00000970 
+ 00018349  0x00001945 fetch  0x00000001 , 0x00000970 
+ 00018350  0x00001946 rtn 
+ 00018351  0x00001949 jam  0x00000000 , 0x000049c9 
+ 00018352  0x0000194a rtn 
+ 00018353  0x0000194c jam  0x00000001 , 0x000049c9 
+ 00018354  0x0000194d rtn 
+ 00018355  0x00001951 isub  0x00000011 , 0x0000003e 
+ 00018356  0x00001952 nbranch  0x00007e5e , 0x00000002 
+ 00018357  0x00001953 isub  0x00000012 , 0x0000003e 
+ 00018358  0x00001954 nbranch  0x00007e5e , 0x00000002 
+ 00018359  0x00001955 branch  0x00007e60 
+ 00018360  0x00001957 isub  0x00000011 , 0x0000003e 
+ 00018361  0x00001958 nrtn  0x00000002 
+ 00018362  0x00001959 isub  0x00000012 , 0x0000003e 
+ 00018363  0x0000195a nrtn  0x00000002 
+ 00018364  0x0000195b branch  0x00007e60 
+ 00018365  0x0000195e fetch  0x00000002 , 0x000048d1 
+ 00018366  0x0000195f call  0x000047c4 
+ 00018367  0x00001960 copy  0x0000003f , 0x00000011 
+ 00018368  0x00001961 fetch  0x00000002 , 0x000048d3 
+ 00018369  0x00001962 call  0x000047c4 
+ 00018370  0x00001963 copy  0x0000003f , 0x00000012 
+ 00018371  0x00001964 rtn 
+ 00018372  0x00001967 store  0x00000002 , 0x000009fa 
+ 00018373  0x00001968 fetch  0x00000001 , 0x000009fb 
+ 00018374  0x00001969 beq  0x000000ff , 0x000047ca 
+ 00018375  0x0000196a fetch  0x00000001 , 0x000009fa 
+ 00018376  0x0000196c and_into  0x000000ff , 0x0000003f 
+ 00018377  0x0000196e rtn 
+ 00018378  0x00001970 fetch  0x00000002 , 0x000009fa 
+ 00018379  0x00001971 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018380  0x00001972 branch  0x000047c8 
+ 00018381  0x00001975 arg  0x000048c4 , 0x00000013 
+ 00018382  0x00001976 arg  0x000047d0 , 0x00000012 
+ 00018383  0x00001977 branch  0x0000318a 
+ 00018384  0x00001979 fetch  0x00000004 , 0x000048b8 
+ 00018385  0x0000197a store  0x00000004 , 0x0000485c 
+ 00018386  0x0000197b jam  0x00000001 , 0x00004aae 
+ 00018387  0x0000197c rtn 
+ 00018388  0x00001980 beq  0x00000000 , 0x000047db 
+ 00018389  0x00001981 beq  0x00000001 , 0x000047dd 
+ 00018390  0x00001982 beq  0x00000002 , 0x000047d8 
+ 00018391  0x00001983 beq  0x00000003 , 0x000047df 
+ 00018392  0x00001985 setarg  0x000ea600 
+ 00018393  0x00001987 store  0x00000004 , 0x000048b8 
+ 00018394  0x00001988 rtn 
+ 00018395  0x0000198a setarg  0x0005e740 
+ 00018396  0x0000198b branch  0x000047d9 
+ 00018397  0x0000198d setarg  0x000927c0 
+ 00018398  0x0000198e branch  0x000047d9 
+ 00018399  0x00001990 setarg  0x00124f80 
+ 00018400  0x00001991 branch  0x000047d9 
+ 00018401  0x00001996 jam  0x00000000 , 0x000048a5 
+ 00018402  0x00001997 call  0x00002652 
+ 00018403  0x00001998 setarg  0xffffffff 
+ 00018404  0x00001999 store  0x00000004 , 0x0000485c 
+ 00018405  0x0000199a setarg  0x00000000 
+ 00018406  0x0000199b store  0x00000007 , 0x000048d0 
+ 00018407  0x0000199c jam  0x00000001 , 0x00004be1 
+ 00018408  0x0000199d call  0x0000423c 
+ 00018409  0x0000199e call  0x00003e33 
+ 00018410  0x0000199f branch  0x000026b5 
+ 00018411  0x000019a2 fetch  0x00000001 , 0x00004be1 
+ 00018412  0x000019a3 ncall  0x000041aa , 0x00000034 
+ 00018413  0x000019a4 jam  0x00000000 , 0x00004be1 
+ 00018414  0x000019a5 branch  0x00002651 
+ 00018415  0x000019a8 fetch  0x00000001 , 0x00004be1 
+ 00018416  0x000019a9 nbranch  0x0000262c , 0x00000034 
+ 00018417  0x000019aa branch  0x00002628 
+ 00018418  0x000019ae set0  0x00000026 , 0x00000000 
+ 00018419  0x000019af jam  0x00000000 , 0x000048a1 
+ 00018420  0x000019b0 arg  0x00000001 , 0x00000007 
+ 00018421  0x000019b1 branch  0x000046f4 
+ 00018422  0x000019b5 fetch  0x00000008 , 0x00004bab 
+ 00018423  0x000019b6 bbit0  0x00000011 , 0x00004803 
+ 00018424  0x000019b7 call  0x00003d65 
+ 00018425  0x000019b8 branch  0x00004806 , 0x00000028 
+ 00018426  0x000019b9 fetch  0x00000008 , 0x00004bab 
+ 00018427  0x000019ba bbit1  0x00000030 , 0x0000480c 
+ 00018428  0x000019bb bbit0  0x00000031 , 0x0000480c 
+ 00018429  0x000019bc call  0x00004110 
+ 00018430  0x000019bd and  0x0000003f , 0x00000007 , 0x0000003f 
+ 00018431  0x000019be fetcht  0x00000001 , 0x00004bcb 
+ 00018432  0x000019bf isub  0x00000002 , 0x0000003e 
+ 00018433  0x000019c0 branch  0x00004827 , 0x00000005 
+ 00018434  0x000019c1 branch  0x0000480c 
+ 00018435  0x000019c4 fetch  0x00000001 , 0x00004ab0 
+ 00018436  0x000019c5 nbranch  0x0000470e , 0x00000034 
+ 00018437  0x000019c6 rtn 
+ 00018438  0x000019c9 fetch  0x00000002 , 0x00004885 
+ 00018439  0x000019ca store  0x00000002 , 0x00004887 
+ 00018440  0x000019cb jam  0x00000003 , 0x0000488b 
+ 00018441  0x000019cc branch  0x00002559 
+ 00018442  0x000019d0 call  0x00003d65 
+ 00018443  0x000019d1 branch  0x00004816 , 0x00000028 
+ 00018444  0x000019d3 jam  0x00000000 , 0x00004938 
+ 00018445  0x000019d4 fetch  0x00000002 , 0x00004bba 
+ 00018446  0x000019d5 store  0x00000002 , 0x00004887 
+ 00018447  0x000019d6 jam  0x00000002 , 0x0000488b 
+ 00018448  0x000019d7 branch  0x00002559 
+ 00018449  0x000019da call  0x000048cc 
+ 00018450  0x000019db fetch  0x00000002 , 0x00004881 
+ 00018451  0x000019dc store  0x00000002 , 0x00004887 
+ 00018452  0x000019dd jam  0x00000004 , 0x0000488b 
+ 00018453  0x000019de branch  0x00002559 
+ 00018454  0x000019e2 fetch  0x00000001 , 0x00004938 
+ 00018455  0x000019e3 beq  0x00000000 , 0x00004806 
+ 00018456  0x000019e4 call  0x00004314 
+ 00018457  0x000019e5 branch  0x0000481a 
+ 00018458  0x000019e8 call  0x000047f2 
+ 00018459  0x000019e9 call  0x0000490e 
+ 00018460  0x000019ea jam  0x00000001 , 0x00004938 
+ 00018461  0x000019eb call  0x000045bd 
+ 00018462  0x000019ec branch  0x00003d59 
+ 00018463  0x000019ef call  0x00003d65 
+ 00018464  0x000019f0 branch  0x00003e20 , 0x00000028 
+ 00018465  0x000019f1 branch  0x00004553 
+ 00018466  0x000019f5 call  0x00003d65 
+ 00018467  0x000019f6 rtn  0x00000028 
+ 00018468  0x000019f7 fetch  0x00000008 , 0x00004bab 
+ 00018469  0x000019f8 bbit1  0x0000002f , 0x000045ee 
+ 00018470  0x000019f9 rtn 
+ 00018471  0x000019fc arg  0x00000001 , 0x00000007 
+ 00018472  0x000019fd call  0x000046f0 
+ 00018473  0x000019fe setarg  0x00000000 
+ 00018474  0x000019ff store  0x00000002 , 0x00004887 
+ 00018475  0x00001a00 call  0x00004576 
+ 00018476  0x00001a01 call  0x0000498e 
+ 00018477  0x00001a02 call  0x000048cc 
+ 00018478  0x00001a04 jam  0x00000001 , 0x00004836 
+ 00018479  0x00001a05 fetch  0x00000008 , 0x00004bab 
+ 00018480  0x00001a06 bbit0  0x00000015 , 0x0000232e 
+ 00018481  0x00001a07 jam  0x00000002 , 0x00004836 
+ 00018482  0x00001a08 branch  0x0000232e 
+ 00018483  0x00001a0c fetch  0x00000001 , 0x000048a5 
+ 00018484  0x00001a0d nbranch  0x000047e1 , 0x00000034 
+ 00018485  0x00001a0e fetch  0x00000001 , 0x0000488b 
+ 00018486  0x00001a0f beq  0x00000002 , 0x00004840 
+ 00018487  0x00001a10 beq  0x00000004 , 0x00004844 
+ 00018488  0x00001a11 beq  0x00000003 , 0x00004849 
+ 00018489  0x00001a13 call  0x00004912 
+ 00018490  0x00001a14 call  0x000047f2 
+ 00018491  0x00001a15 fetch  0x00000001 , 0x00004ab0 
+ 00018492  0x00001a16 nbranch  0x0000470e , 0x00000034 
+ 00018493  0x00001a17 fetch  0x00000001 , 0x00004938 
+ 00018494  0x00001a18 beq  0x00000000 , 0x00003e20 
+ 00018495  0x00001a19 rtn 
+ 00018496  0x00001a1c fetch  0x00000008 , 0x00004bab 
+ 00018497  0x00001a1d bbit1  0x0000002f , 0x00004811 
+ 00018498  0x00001a1e bbit1  0x00000030 , 0x00004811 
+ 00018499  0x00001a1f branch  0x00004806 
+ 00018500  0x00001a23 fetch  0x00000008 , 0x00004bab 
+ 00018501  0x00001a24 bbit0  0x0000002f , 0x00004839 
+ 00018502  0x00001a25 fetch  0x00000001 , 0x00004bb4 
+ 00018503  0x00001a26 beq  0x00000001 , 0x00004839 
+ 00018504  0x00001a27 branch  0x0000481a 
+ 00018505  0x00001a2a fetch  0x00000008 , 0x00004bab 
+ 00018506  0x00001a2b bbit0  0x0000002f , 0x00004839 
+ 00018507  0x00001a2c bbit1  0x00000013 , 0x00004839 
+ 00018508  0x00001a2d bbit1  0x00000012 , 0x00004839 
+ 00018509  0x00001a2e branch  0x00004812 
+ 00018510  0x00001a32 call  0x000042ca 
+ 00018511  0x00001a33 jam  0x00000000 , 0x00004aae 
+ 00018512  0x00001a34 jam  0x00000000 , 0x000048a1 
+ 00018513  0x00001a35 jam  0x00000000 , 0x0000488b 
+ 00018514  0x00001a36 fetch  0x00000004 , 0x00004891 
+ 00018515  0x00001a37 fetch  0x00000004 , 0x0000488d 
+ 00018516  0x00001a38 isub  0x00000002 , 0x0000003e 
+ 00018517  0x00001a39 rtn  0x00000005 
+ 00018518  0x00001a3a branch  0x00004822 
+ 00018519  0x00001a3d arg  0x00000001 , 0x00000007 
+ 00018520  0x00001a3e call  0x000046f4 
+ 00018521  0x00001a3f call  0x000048c6 
+ 00018522  0x00001a40 setarg  0x00000000 
+ 00018523  0x00001a41 store  0x00000002 , 0x00004883 
+ 00018524  0x00001a42 store  0x00000002 , 0x00004887 
+ 00018525  0x00001a43 store  0x00000001 , 0x000048a1 
+ 00018526  0x00001a44 store  0x00000001 , 0x000049c8 
+ 00018527  0x00001a45 store  0x00000001 , 0x0000488b 
+ 00018528  0x00001a47 call  0x000042ca 
+ 00018529  0x00001a48 call  0x000042db 
+ 00018530  0x00001a49 fetch  0x00000004 , 0x0000483c 
+ 00018531  0x00001a4a store  0x00000004 , 0x00004891 
+ 00018532  0x00001a4b store  0x00000004 , 0x00004993 
+ 00018533  0x00001a4c branch  0x000045ee 
+ 00018534  0x00001a4f rtnmark0  0x00000026 
+ 00018535  0x00001a50 call  0x00003f70 
+ 00018536  0x00001a51 nrtn  0x00000028 
+ 00018537  0x00001a52 fetch  0x00000008 , 0x00004bab 
+ 00018538  0x00001a53 bbit0  0x00000015 , 0x0000486d 
+ 00018539  0x00001a54 fetch  0x00000001 , 0x00004b8b 
+ 00018540  0x00001a55 nbranch  0x00004884 , 0x00000034 
+ 00018541  0x00001a57 call  0x000042cb 
+ 00018542  0x00001a58 fetch  0x00000001 , 0x00004836 
+ 00018543  0x00001a59 bbit1  0x00000001 , 0x0000487c 
+ 00018544  0x00001a5a fetcht  0x00000001 , 0x000047c7 
+ 00018545  0x00001a5b fetch  0x00000001 , 0x000048d0 
+ 00018546  0x00001a5c ior  0x00000002 , 0x0000003f 
+ 00018547  0x00001a5d store  0x00000001 , 0x000048d0 
+ 00018548  0x00001a5e fetcht  0x00000001 , 0x000047cc 
+ 00018549  0x00001a5f fetch  0x00000001 , 0x000048d5 
+ 00018550  0x00001a60 iadd  0x00000002 , 0x0000003f 
+ 00018551  0x00001a61 store  0x00000001 , 0x000048d5 
+ 00018552  0x00001a62 fetcht  0x00000001 , 0x000047cd 
+ 00018553  0x00001a63 fetch  0x00000001 , 0x000048d6 
+ 00018554  0x00001a64 iadd  0x00000002 , 0x0000003f 
+ 00018555  0x00001a65 store  0x00000001 , 0x000048d6 
+ 00018556  0x00001a67 jam  0x00000001 , 0x00004836 
+ 00018557  0x00001a68 arg  0x00000007 , 0x00000011 
+ 00018558  0x00001a69 arg  0x000048d0 , 0x00000012 
+ 00018559  0x00001a6a fetch  0x00000008 , 0x00004bab 
+ 00018560  0x00001a6b bbit1  0x00000018 , 0x000026e1 
+ 00018561  0x00001a6c fetch  0x00000002 , 0x000048d5 
+ 00018562  0x00001a6d rtn  0x00000034 
+ 00018563  0x00001a6e branch  0x000026e1 
+ 00018564  0x00001a71 jam  0x00000002 , 0x00004836 
+ 00018565  0x00001a72 arg  0x00000009 , 0x00000011 
+ 00018566  0x00001a73 fetch  0x00000001 , 0x00004b8c 
+ 00018567  0x00001a74 nbranch  0x0000488a , 0x00000034 
+ 00018568  0x00001a75 arg  0x00004bd5 , 0x00000012 
+ 00018569  0x00001a76 rtn 
+ 00018570  0x00001a78 arg  0x00004bcc , 0x00000012 
+ 00018571  0x00001a79 rtn 
+ 00018572  0x00001a80 setarg  0x00000000 
+ 00018573  0x00001a81 store  0x00000003 , 0x00004ba4 
+ 00018574  0x00001a82 rtn 
+ 00018575  0x00001a85 fetch  0x00000008 , 0x00004bab 
+ 00018576  0x00001a86 rtnbit0  0x00000016 
+ 00018577  0x00001a87 fetch  0x00000001 , 0x00004aae 
+ 00018578  0x00001a88 rtn  0x00000034 
+ 00018579  0x00001a89 fetch  0x00000001 , 0x000048a7 
+ 00018580  0x00001a8a rtn  0x00000034 
+ 00018581  0x00001a8b fetch  0x00000001 , 0x00004ba1 
+ 00018582  0x00001a8c increase  0x00000001 , 0x0000003f 
+ 00018583  0x00001a8d and_into  0x00000003 , 0x0000003f 
+ 00018584  0x00001a8e store  0x00000001 , 0x00004ba1 
+ 00018585  0x00001a8f nrtn  0x00000034 
+ 00018586  0x00001a90 jam  0x00000000 , 0x00004ba2 
+ 00018587  0x00001a92 fetch  0x00000001 , 0x00004ba2 
+ 00018588  0x00001a93 increase  0x00000001 , 0x0000003f 
+ 00018589  0x00001a94 store  0x00000001 , 0x00004ba2 
+ 00018590  0x00001a95 sub  0x0000003f , 0x00000008 , 0x0000003e 
+ 00018591  0x00001a96 nbranch  0x000048a5 , 0x00000002 
+ 00018592  0x00001a97 call  0x0000259a 
+ 00018593  0x00001a98 call  0x0000265b 
+ 00018594  0x00001a99 nbranch  0x000048ab , 0x00000018 
+ 00018595  0x00001a9a nbranch  0x000048ab , 0x0000002f 
+ 00018596  0x00001a9b call  0x000048b5 
+ 00018597  0x00001a9d call  0x00002597 
+ 00018598  0x00001a9e fetch  0x00000001 , 0x00004ba3 
+ 00018599  0x00001a9f increase  0x00000001 , 0x0000003f 
+ 00018600  0x00001aa0 store  0x00000001 , 0x00004ba3 
+ 00018601  0x00001aa1 beq  0x00000010 , 0x000048ad 
+ 00018602  0x00001aa2 rtn 
+ 00018603  0x00001aa5 call  0x000022cb 
+ 00018604  0x00001aa6 branch  0x0000489b 
+ 00018605  0x00001aa9 jam  0x00000000 , 0x00004ba3 
+ 00018606  0x00001aaa fetch  0x00000001 , 0x00004ba4 
+ 00018607  0x00001aab rtnbit1  0x00000000 
+ 00018608  0x00001aac set1  0x00000000 , 0x0000003f 
+ 00018609  0x00001aad store  0x00000001 , 0x00004ba4 
+ 00018610  0x00001aae fetch  0x00000002 , 0x00004bbc 
+ 00018611  0x00001aaf store  0x00000002 , 0x00004ab2 
+ 00018612  0x00001ab0 branch  0x0000423c 
+ 00018613  0x00001ab3 fetch  0x00000001 , 0x000048a7 
+ 00018614  0x00001ab4 branch  0x0000488c , 0x00000034 
+ 00018615  0x00001ab5 jam  0x00000000 , 0x00004ba3 
+ 00018616  0x00001ab6 fetch  0x00000001 , 0x00004ba4 
+ 00018617  0x00001ab7 rtnbit0  0x00000000 
+ 00018618  0x00001ab8 set0  0x00000000 , 0x0000003f 
+ 00018619  0x00001ab9 store  0x00000001 , 0x00004ba4 
+ 00018620  0x00001aba call  0x00004544 
+ 00018621  0x00001abb branch  0x000041aa 
+ 00018622  0x00001ac3 fetch  0x00000008 , 0x00004bab 
+ 00018623  0x00001ac4 rtnbit0  0x00000020 
+ 00018624  0x00001ac5 fetch  0x00000001 , 0x00004ba7 
+ 00018625  0x00001ac6 rtn  0x00000034 
+ 00018626  0x00001ac7 increase  0xffffffff , 0x0000003f 
+ 00018627  0x00001ac8 store  0x00000001 , 0x00004ba7 
+ 00018628  0x00001ac9 branch  0x00004912 , 0x00000034 
+ 00018629  0x00001aca branch  0x00004920 
+ 00018630  0x00001acd fetch  0x00000008 , 0x00004bab 
+ 00018631  0x00001ace rtnbit0  0x00000020 
+ 00018632  0x00001acf call  0x0000498e 
+ 00018633  0x00001ad0 fetch  0x00000001 , 0x00004bc0 
+ 00018634  0x00001ad1 store  0x00000001 , 0x00004ba7 
+ 00018635  0x00001ad2 rtn 
+ 00018636  0x00001ad6 jam  0x00000000 , 0x00004ba7 
+ 00018637  0x00001ad7 fetch  0x00000002 , 0x00004bc4 
+ 00018638  0x00001ad8 store  0x00000002 , 0x00004930 
+ 00018639  0x00001ad9 store  0x00000002 , 0x00004932 
+ 00018640  0x00001adb fetch  0x00000001 , 0x00004938 
+ 00018641  0x00001adc beq  0x00000000 , 0x000048d5 
+ 00018642  0x00001add beq  0x00000001 , 0x000048d7 
+ 00018643  0x00001ade beq  0x00000002 , 0x000048d9 
+ 00018644  0x00001adf rtn 
+ 00018645  0x00001ae1 fetch  0x00000001 , 0x00004915 
+ 00018646  0x00001ae2 branch  0x000048da 
+ 00018647  0x00001ae4 fetch  0x00000001 , 0x00004916 
+ 00018648  0x00001ae5 branch  0x000048da 
+ 00018649  0x00001ae7 fetch  0x00000001 , 0x00004922 
+ 00018650  0x00001ae9 store  0x00000001 , 0x00000964 
+ 00018651  0x00001aea call  0x00004912 
+ 00018652  0x00001aeb fetch  0x00000001 , 0x00000964 
+ 00018653  0x00001aec store  0x00000001 , 0x0000492f 
+ 00018654  0x00001aed arg  0x00000000 , 0x00000011 
+ 00018655  0x00001aee jam  0x00000001 , 0x0000492d 
+ 00018656  0x00001aef branch  0x00007806 
+ 00018657  0x00001af3 fetch  0x00000001 , 0x00004923 
+ 00018658  0x00001af4 rtneq  0x000000ff 
+ 00018659  0x00001af5 fetch  0x00000002 , 0x00004ac2 
+ 00018660  0x00001af6 nrtn  0x00000034 
+ 00018661  0x00001af7 fetch  0x00000002 , 0x00004883 
+ 00018662  0x00001af8 nrtn  0x00000034 
+ 00018663  0x00001af9 fetch  0x00000002 , 0x00004887 
+ 00018664  0x00001afa nrtn  0x00000034 
+ 00018665  0x00001afb fetch  0x00000001 , 0x00004ba7 
+ 00018666  0x00001afc nrtn  0x00000034 
+ 00018667  0x00001afd fetch  0x00000001 , 0x00004bc1 
+ 00018668  0x00001afe branch  0x000048f2 , 0x00000034 
+ 00018669  0x00001aff store  0x00000001 , 0x00004ba8 
+ 00018670  0x00001b00 rtn 
+ 00018671  0x00001b04 arg  0x00004ba8 , 0x00000013 
+ 00018672  0x00001b05 arg  0x000048f2 , 0x00000012 
+ 00018673  0x00001b06 branch  0x0000318a 
+ 00018674  0x00001b09 fetch  0x00000001 , 0x00004923 
+ 00018675  0x00001b0a store  0x00000001 , 0x0000492f 
+ 00018676  0x00001b0b fetch  0x00000002 , 0x00004bc2 
+ 00018677  0x00001b0c store  0x00000002 , 0x00004930 
+ 00018678  0x00001b0d store  0x00000002 , 0x00004932 
+ 00018679  0x00001b0e arg  0x00000000 , 0x00000011 
+ 00018680  0x00001b0f fetcht  0x00000001 , 0x00004992 
+ 00018681  0x00001b10 increase  0x00000001 , 0x00000002 
+ 00018682  0x00001b11 fetch  0x00000008 , 0x00004bab 
+ 00018683  0x00001b12 bbit0  0x0000001c , 0x000048ff 
+ 00018684  0x00001b13 increase  0x00000001 , 0x00000002 
+ 00018685  0x00001b14 sub  0x00000002 , 0x00000004 , 0x0000003e 
+ 00018686  0x00001b15 ncall  0x00004902 , 0x00000002 
+ 00018687  0x00001b17 storet  0x00000001 , 0x0000492e 
+ 00018688  0x00001b18 jam  0x00000001 , 0x0000492d 
+ 00018689  0x00001b19 rtn 
+ 00018690  0x00001b1c arg  0x00000001 , 0x00000002 
+ 00018691  0x00001b1d rtn 
+ 00018692  0x00001b20 disable  0x00000028 
+ 00018693  0x00001b21 fetch  0x00000001 , 0x00004923 
+ 00018694  0x00001b22 fetcht  0x00000001 , 0x0000492f 
+ 00018695  0x00001b23 isub  0x00000002 , 0x0000003e 
+ 00018696  0x00001b24 nrtn  0x00000005 
+ 00018697  0x00001b25 fetch  0x00000001 , 0x0000492e 
+ 00018698  0x00001b26 rtn  0x00000034 
+ 00018699  0x00001b27 jam  0x00000000 , 0x000048f9 
+ 00018700  0x00001b28 enable  0x00000028 
+ 00018701  0x00001b29 rtn 
+ 00018702  0x00001b2c call  0x0000491e 
+ 00018703  0x00001b2d call  0x00004917 
+ 00018704  0x00001b2e call  0x0000491a 
+ 00018705  0x00001b2f branch  0x0000491c 
+ 00018706  0x00001b32 fetch  0x00000001 , 0x00004938 
+ 00018707  0x00001b33 beq  0x00000000 , 0x00004917 
+ 00018708  0x00001b34 beq  0x00000001 , 0x0000491a 
+ 00018709  0x00001b35 beq  0x00000002 , 0x0000491c 
+ 00018710  0x00001b36 rtn 
+ 00018711  0x00001b39 jam  0x00000000 , 0x00004baa 
+ 00018712  0x00001b3a fetcht  0x00000001 , 0x00004915 
+ 00018713  0x00001b3b branch  0x0000492b 
+ 00018714  0x00001b3e fetcht  0x00000001 , 0x00004916 
+ 00018715  0x00001b3f branch  0x0000492b 
+ 00018716  0x00001b42 fetcht  0x00000001 , 0x00004922 
+ 00018717  0x00001b43 branch  0x0000492b 
+ 00018718  0x00001b46 fetcht  0x00000001 , 0x00004923 
+ 00018719  0x00001b47 branch  0x0000492b 
+ 00018720  0x00001b4a fetch  0x00000001 , 0x00004938 
+ 00018721  0x00001b4b beq  0x00000000 , 0x00004925 
+ 00018722  0x00001b4c beq  0x00000001 , 0x00004927 
+ 00018723  0x00001b4d beq  0x00000002 , 0x00004929 
+ 00018724  0x00001b4e rtn 
+ 00018725  0x00001b51 fetcht  0x00000001 , 0x00004915 
+ 00018726  0x00001b52 branch  0x0000492f 
+ 00018727  0x00001b54 fetcht  0x00000001 , 0x00004916 
+ 00018728  0x00001b55 branch  0x0000492f 
+ 00018729  0x00001b57 fetcht  0x00000001 , 0x00004922 
+ 00018730  0x00001b58 branch  0x0000492f 
+ 00018731  0x00001b5b bpatch  0x000000e1 , 0x0000401c 
+ 00018732  0x00001b5c storet  0x00000001 , 0x0000492f 
+ 00018733  0x00001b5d arg  0x00000000 , 0x00000011 
+ 00018734  0x00001b5e branch  0x00007801 
+ 00018735  0x00001b60 bpatch  0x000000e2 , 0x0000401c 
+ 00018736  0x00001b61 storet  0x00000001 , 0x0000492f 
+ 00018737  0x00001b62 arg  0x00000000 , 0x00000011 
+ 00018738  0x00001b63 branch  0x000077fc 
+ 00018739  0x00001b66 fetch  0x00000001 , 0x00004915 
+ 00018740  0x00001b67 isub  0x00000002 , 0x0000003e 
+ 00018741  0x00001b68 call  0x00004952 , 0x00000005 
+ 00018742  0x00001b69 fetch  0x00000008 , 0x00004bab 
+ 00018743  0x00001b6a bbit0  0x00000024 , 0x00006065 
+ 00018744  0x00001b6b call  0x00004943 
+ 00018745  0x00001b6c call  0x00004947 
+ 00018746  0x00001b6d call  0x0000494b 
+ 00018747  0x00001b6e fetch  0x00000001 , 0x00004ba9 
+ 00018748  0x00001b6f branch  0x00006065 , 0x00000034 
+ 00018749  0x00001b70 jam  0x00000000 , 0x00004ba9 
+ 00018750  0x00001b71 branch  0x0000607f 
+ 00018751  0x00001b74 fetch  0x00000001 , 0x00004915 
+ 00018752  0x00001b75 isub  0x00000002 , 0x0000003e 
+ 00018753  0x00001b76 call  0x00004954 , 0x00000005 
+ 00018754  0x00001b77 branch  0x00006069 
+ 00018755  0x00001b7b fetch  0x00000008 , 0x00004bab 
+ 00018756  0x00001b7c rtnbit0  0x00000026 
+ 00018757  0x00001b7d fetch  0x00000001 , 0x00004922 
+ 00018758  0x00001b7e branch  0x0000494e 
+ 00018759  0x00001b80 fetch  0x00000008 , 0x00004bab 
+ 00018760  0x00001b81 rtnbit0  0x00000025 
+ 00018761  0x00001b82 fetch  0x00000001 , 0x00004923 
+ 00018762  0x00001b83 branch  0x0000494e 
+ 00018763  0x00001b85 fetch  0x00000008 , 0x00004bab 
+ 00018764  0x00001b86 rtnbit0  0x00000027 
+ 00018765  0x00001b87 fetch  0x00000001 , 0x00004921 
+ 00018766  0x00001b89 isub  0x00000002 , 0x0000003e 
+ 00018767  0x00001b8a nrtn  0x00000005 
+ 00018768  0x00001b8b jam  0x00000001 , 0x00004ba9 
+ 00018769  0x00001b8c rtn 
+ 00018770  0x00001b8f jam  0x00000000 , 0x00004baa 
+ 00018771  0x00001b90 rtn 
+ 00018772  0x00001b93 jam  0x00000001 , 0x00004baa 
+ 00018773  0x00001b94 rtn 
+ 00018774  0x00001b97 fetch  0x00000002 , 0x00004ac2 
+ 00018775  0x00001b98 nrtn  0x00000034 
+ 00018776  0x00001b99 fetch  0x00000002 , 0x00004883 
+ 00018777  0x00001b9a nrtn  0x00000034 
+ 00018778  0x00001b9b fetch  0x00000002 , 0x00004887 
+ 00018779  0x00001b9c nrtn  0x00000034 
+ 00018780  0x00001b9d fetch  0x00000001 , 0x00004ba7 
+ 00018781  0x00001b9e nrtn  0x00000034 
+ 00018782  0x00001b9f call  0x00004904 
+ 00018783  0x00001ba0 rtn  0x00000028 
+ 00018784  0x00001ba1 fetch  0x00000008 , 0x00004bab 
+ 00018785  0x00001ba2 rtnbit0  0x00000021 
+ 00018786  0x00001ba3 rtnbit0  0x00000004 
+ 00018787  0x00001ba4 bbit1  0x00000023 , 0x0000497c 
+ 00018788  0x00001ba5 fetch  0x00000001 , 0x000048f8 
+ 00018789  0x00001ba6 increase  0x00000001 , 0x0000003f 
+ 00018790  0x00001ba7 store  0x00000001 , 0x000048f8 
+ 00018791  0x00001ba8 sub  0x0000003f , 0x00000014 , 0x0000003e 
+ 00018792  0x00001ba9 ncall  0x0000496e , 0x00000002 
+ 00018793  0x00001baa beq  0x00000002 , 0x00004970 
+ 00018794  0x00001bab beq  0x00000004 , 0x00004976 
+ 00018795  0x00001bac beq  0x00000006 , 0x00004970 
+ 00018796  0x00001bad beq  0x00000008 , 0x00004976 
+ 00018797  0x00001bae rtn 
+ 00018798  0x00001bb0 jam  0x00000001 , 0x000048f8 
+ 00018799  0x00001bb1 branch  0x00004976 
+ 00018800  0x00001bb3 fetch  0x00000008 , 0x00004bab 
+ 00018801  0x00001bb4 bbit1  0x00000022 , 0x00004920 
+ 00018802  0x00001bb5 fetch  0x00000001 , 0x00004921 
+ 00018803  0x00001bb6 rtneq  0x000000ff 
+ 00018804  0x00001bb7 fetcht  0x00000001 , 0x00004921 
+ 00018805  0x00001bb8 branch  0x0000492f 
+ 00018806  0x00001bba fetch  0x00000008 , 0x00004bab 
+ 00018807  0x00001bbb bbit1  0x00000022 , 0x00004912 
+ 00018808  0x00001bbc fetch  0x00000001 , 0x00004921 
+ 00018809  0x00001bbd rtneq  0x000000ff 
+ 00018810  0x00001bbe fetcht  0x00000001 , 0x00004921 
+ 00018811  0x00001bbf branch  0x0000492b 
+ 00018812  0x00001bc2 fetch  0x00000002 , 0x00004bbe 
+ 00018813  0x00001bc3 fetcht  0x00000002 , 0x00004ab2 
+ 00018814  0x00001bc4 isub  0x00000002 , 0x00000002 
+ 00018815  0x00001bc5 fetch  0x00000002 , 0x00004bc8 
+ 00018816  0x00001bc6 isub  0x00000002 , 0x0000003e 
+ 00018817  0x00001bc7 nbranch  0x0000498e , 0x00000002 
+ 00018818  0x00001bc8 fetch  0x00000001 , 0x000048f9 
+ 00018819  0x00001bc9 nrtn  0x00000034 
+ 00018820  0x00001bca jam  0x00000001 , 0x000048f9 
+ 00018821  0x00001bcb branch  0x00004986 
+ 00018822  0x00001bce fetch  0x00000002 , 0x00004bc6 
+ 00018823  0x00001bcf store  0x00000002 , 0x00004930 
+ 00018824  0x00001bd0 store  0x00000002 , 0x00004932 
+ 00018825  0x00001bd1 fetch  0x00000008 , 0x00004bab 
+ 00018826  0x00001bd2 bbit1  0x00000022 , 0x000048d0 
+ 00018827  0x00001bd3 fetch  0x00000001 , 0x00004921 
+ 00018828  0x00001bd4 rtneq  0x000000ff 
+ 00018829  0x00001bd5 branch  0x000048da 
+ 00018830  0x00001bd8 jam  0x00000000 , 0x000048f9 
+ 00018831  0x00001bd9 branch  0x00004976 
+ 00018832  0x00001bdd fetch  0x00000008 , 0x00004bab 
+ 00018833  0x00001bde rtnbit0  0x00000021 
+ 00018834  0x00001bdf rtnbit0  0x00000004 
+ 00018835  0x00001be0 bbit1  0x00000023 , 0x000049a2 
+ 00018836  0x00001be1 fetch  0x00000001 , 0x000048f8 
+ 00018837  0x00001be2 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00018838  0x00001be3 branch  0x0000499e , 0x00000002 
+ 00018839  0x00001be5 fetch  0x00000001 , 0x00004938 
+ 00018840  0x00001be6 beq  0x00000000 , 0x0000499b 
+ 00018841  0x00001be7 jam  0x00000001 , 0x00004099 
+ 00018842  0x00001be8 rtn 
+ 00018843  0x00001beb fetch  0x00000008 , 0x00004bab 
+ 00018844  0x00001bec rtnbit1  0x00000018 
+ 00018845  0x00001bed branch  0x000026d0 
+ 00018846  0x00001bf0 fetch  0x00000001 , 0x00004938 
+ 00018847  0x00001bf1 beq  0x00000000 , 0x000026e1 
+ 00018848  0x00001bf2 jam  0x00000000 , 0x00004099 
+ 00018849  0x00001bf3 rtn 
+ 00018850  0x00001bf6 fetch  0x00000001 , 0x000048f9 
+ 00018851  0x00001bf7 nbranch  0x0000499e , 0x00000034 
+ 00018852  0x00001bf8 branch  0x00004997 
+ 00018853  0x00001bfd call  0x00001291 
+ 00018854  0x00001bfe fetch  0x00000001 , 0x00000018 
+ 00018855  0x00001bff branch  0x000025e2 
+ 00018856  0x00001c02 call  0x000049a5 
+ 00018857  0x00001c03 branch  0x000026ee 
+ 00018858  0x00001c06 call  0x000049a5 
+ 00018859  0x00001c07 fetch  0x00000001 , 0x00000031 
+ 00018860  0x00001c08 isolate1  0x00000000 , 0x0000003f 
+ 00018861  0x00001c09 nrtn  0x00000001 
+ 00018862  0x00001c0a fetch  0x00000001 , 0x00000048 
+ 00018863  0x00001c0b isolate1  0x00000003 , 0x0000003f 
+ 00018864  0x00001c0c call  0x00002724 , 0x00000001 
+ 00018865  0x00001c0d ncall  0x00002720 , 0x00000001 
+ 00018866  0x00001c0e branch  0x000026ee 
+ 00018867  0x00001c11 fetch  0x00000001 , 0x00004b75 
+ 00018868  0x00001c12 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00018869  0x00001c13 nbranch  0x00007e5e , 0x00000001 
+ 00018870  0x00001c14 call  0x00003223 
+ 00018871  0x00001c15 branch  0x00007e60 
+ 00018872  0x00001c18 call  0x000052f7 
+ 00018873  0x00001c19 nrtn  0x00000034 
+ 00018874  0x00001c1a jam  0x00000001 , 0x00000089 
+ 00018875  0x00001c1b jam  0x00000000 , 0x0000008a 
+ 00018876  0x00001c1c branch  0x00007e60 
+ 00018877  0x00001c1f fetch  0x00000002 , 0x0000478c 
+ 00018878  0x00001c20 bbit1  0x00000009 , 0x000049b3 
+ 00018879  0x00001c21 branch  0x000049b8 
Index: output/bt_program23.list
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.list	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.list	(working copy)
@@ -736,5414 +736,5414 @@
 0x277 000870 arg 3 ,temp 
 0x278 000871 call mouse_gpio_config_input_pu 
 0x279 000872 call p_mouse_lpm_before_common 
-0x27a 000873 call gpio_pd_idle 
-0x27b 000874 call p_mouse_device_multi_led_all_off 
-0x27c 000875 call p_mouse_logo_led_off 
-0x27d 000876 arg 19 ,temp 
-0x27e 000877 call mouse_gpio_config_input_pu 
-0x27f 000878 call p_mouse_device_switch_gpio_high_impedance 
-0x280 000880 call p_mouse_adc_gpio_set_before_hibernate 
-0x281 000881 branch p_mouse_wheel_gpio_set_before_hibernate 
-:      000883 p_mouse_device_switch_gpio_high_impedance:
-0x282 000884 fetch 1 ,mem_device_switch_gpio 
-0x283 000885 rtneq gpio_disable 
-0x284 000886 fetcht 1 ,mem_device_switch_gpio 
-0x285 000887 branch gpio_set_high_impedance 
-:      000905 p_mouse_adc_gpio_set_before_hibernate:
-0x286 000906 fetch 1 ,mem_mouse_led_new_interface_config 
-0x287 000907 bbit1 mouse_enable_led_new_interface ,p_mouse_adc_gpio_set_before_hibernate_next 
-0x288 000908 fetch mouse_flag_len ,mem_mouse_flag 
-0x289 000909 rtnbit0 mouse_enable_adc 
-:      000910 p_mouse_adc_gpio_set_before_hibernate_next:
-0x28a 000911 call p_mouse_adc_gpio_set 
-0x28b 000912 fetch 1 ,mem_adc_channel_gpio 
-0x28c 000913 arg gpcfg_no_ie ,temp 
-0x28d 000914 branch gpio_config_function_int 
-:      000916 p_mouse_adc_gpio_set:
-0x28e 000917 fetcht 1 ,mem_adc_channel 
-0x28f 000918 sub temp ,3 ,null 
-0x290 000919 branch p_mouse_adc_gpio_4_7_set ,positive 
-0x291 000920 increase 5 ,temp 
-:      000921 p_mouse_adc_gpio_store:
-0x292 000922 storet 1 ,mem_adc_channel_gpio 
-0x293 000923 rtn 
-:      000925 p_mouse_adc_gpio_4_7_set:
-0x294 000926 increase 4 ,temp 
-0x295 000927 branch p_mouse_adc_gpio_store 
-:      000929 p_mouse_wheel_gpio_set_before_hibernate:
-0x296 000930 fetch mouse_flag_len ,mem_mouse_flag 
-0x297 000931 rtnbit0 mouse_enable_wheel_wake_up_cancel 
-:      000932 p_mouse_wheel_clr_wakeup:
-0x298 000933 fetcht 1 ,mem_whee_a_data_gpio 
-0x299 000934 call gpio_clr_wake 
-0x29a 000935 fetcht 1 ,mem_whee_b_data_gpio 
-0x29b 000936 call gpio_clr_wake 
+0x27a 000873 fetcht 1 ,mem_matrix_public_gpio 
+0x27b 000874 call gpio_out_active 
+0x27c 000875 fetcht 1 ,mem_matrix_public_gpio 
+0x27d 000876 call gpio_clr_wake 
+0x27e 000877 call gpio_pd_idle 
+0x27f 000878 call p_mouse_device_multi_led_all_off 
+0x280 000879 call p_mouse_logo_led_off 
+0x281 000880 arg 19 ,temp 
+0x282 000881 call mouse_gpio_config_input_pu 
+0x283 000882 call p_mouse_device_switch_gpio_high_impedance 
+0x284 000884 call p_mouse_adc_gpio_set_before_hibernate 
+0x285 000885 branch p_mouse_wheel_gpio_set_before_hibernate 
+:      000887 p_mouse_device_switch_gpio_high_impedance:
+0x286 000888 fetch 1 ,mem_device_switch_gpio 
+0x287 000889 rtneq gpio_disable 
+0x288 000890 fetcht 1 ,mem_device_switch_gpio 
+0x289 000891 branch gpio_set_high_impedance 
+:      000909 p_mouse_adc_gpio_set_before_hibernate:
+0x28a 000910 fetch 1 ,mem_mouse_led_new_interface_config 
+0x28b 000911 bbit1 mouse_enable_led_new_interface ,p_mouse_adc_gpio_set_before_hibernate_next 
+0x28c 000912 fetch mouse_flag_len ,mem_mouse_flag 
+0x28d 000913 rtnbit0 mouse_enable_adc 
+:      000914 p_mouse_adc_gpio_set_before_hibernate_next:
+0x28e 000915 call p_mouse_adc_gpio_set 
+0x28f 000916 fetch 1 ,mem_adc_channel_gpio 
+0x290 000917 arg gpcfg_no_ie ,temp 
+0x291 000918 branch gpio_config_function_int 
+:      000920 p_mouse_adc_gpio_set:
+0x292 000921 fetcht 1 ,mem_adc_channel 
+0x293 000922 sub temp ,3 ,null 
+0x294 000923 branch p_mouse_adc_gpio_4_7_set ,positive 
+0x295 000924 increase 5 ,temp 
+:      000925 p_mouse_adc_gpio_store:
+0x296 000926 storet 1 ,mem_adc_channel_gpio 
+0x297 000927 rtn 
+:      000929 p_mouse_adc_gpio_4_7_set:
+0x298 000930 increase 4 ,temp 
+0x299 000931 branch p_mouse_adc_gpio_store 
+:      000933 p_mouse_wheel_gpio_set_before_hibernate:
+0x29a 000934 fetch mouse_flag_len ,mem_mouse_flag 
+0x29b 000935 rtnbit0 mouse_enable_wheel_wake_up_cancel 
+:      000936 p_mouse_wheel_clr_wakeup:
 0x29c 000937 fetcht 1 ,mem_whee_a_data_gpio 
-0x29d 000938 call mouse_gpio_config_input_pd 
+0x29d 000938 call gpio_clr_wake 
 0x29e 000939 fetcht 1 ,mem_whee_b_data_gpio 
-0x29f 000940 branch mouse_gpio_config_input_pd 
-:      000942 p_mouse_lpm_before_common:
-0x2a0 000944 fetcht 1 ,mem_whee_a_data_gpio 
-0x2a1 000945 call gpio_config_input 
-0x2a2 000946 fetcht 1 ,mem_whee_b_data_gpio 
-0x2a3 000947 call gpio_config_input 
-0x2a4 000949 call mouse_wheel_check 
-0x2a5 000950 fetch 1 ,mem_mouse_sensor_sclk_gpio 
-0x2a6 000951 call p_mouse_gpio_config_output_high 
-0x2a7 000952 call mouse_lpm_before_common + 4 
-0x2a8 000953 fetcht 1 ,mem_matrix_public_gpio 
-0x2a9 000954 call gpio_out_active 
-0x2aa 000955 fetcht 1 ,mem_matrix_public_gpio 
-0x2ab 000956 branch gpio_clr_wake 
-:      000958 p_g24_nodata_transmit:
-0x2ac 000959 fetch 1 ,mem_24g_abort_pac 
-0x2ad 000960 call p_g24_send_abort_packet ,blank 
-0x2ae 000961 fetch 1 ,mem_24g_transmit_by_interrupt 
-0x2af 000962 rtneq g24_tx_timer_int_enable 
-0x2b0 000963 call g24_search_receiver 
-:      000964 p_g24_long_sleep:
-0x2b1 000965 call p_g24_lpm_wait 
-0x2b2 000966 nrtn user 
-0x2b3 000967 call g24_setgpio_lpm_before 
-0x2b4 000968 jam 1 ,mem_long_sleep_flag 
-0x2b5 000969 fetch 1 ,mem_sensor_shutdown_flag 
-0x2b6 000970 ncall p_mouse_setgpio_hibernate ,blank 
-0x2b7 000971 fetch 8 ,mem_24g_enter_hibernate 
-0x2b8 000972 branch g24_long_sleep2 
-:      000974 p_g24_send_abort_packet:
-0x2b9 000975 jam type_ms ,mem_24g_data_type 
-0x2ba 000976 fetch 1 ,mem_sensor_shutdown_flag 
-0x2bb 000977 setflip 0 ,pdata 
-0x2bc 000978 store 1 ,mem_24g_abort_pac 
-0x2bd 000979 call g24_transmit_rf_ctrl_clear 
-0x2be 000980 store 1 ,mem_24g_txbuf 
-0x2bf 000981 setarg 0 
-0x2c0 000982 store 7 ,mem_24g_txbuf + 1 
-0x2c1 000983 fetch 4 ,mem_24g_device_addr 
-0x2c2 000984 store 4 ,mem_24g_txbuf + 8 
-0x2c3 000985 jam 12 ,mem_24g_datalen 
-0x2c4 000986 fetch 1 ,mem_24g_data_type 
-0x2c5 000987 set1 bit_abort ,pdata 
-0x2c6 000988 store 1 ,mem_24g_data_type 
-0x2c7 000989 call g24_transmit_prep 
-0x2c8 000990 branch p_g24_transmit_start 
-:      000992 p_mouse_priority_bb_event:
-0x2c9 000993 copy regc ,pdata 
-0x2ca 000994 beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
-0x2cb 000995 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
-0x2cc 000996 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
-0x2cd 000997 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-0x2ce 000998 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0x2cf 000999 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-0x2d0 001000 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
-0x2d1 001001 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0x2d2 001002 beq bt_evt_hid_handshake ,p_mouse_bt_hid_handshake 
-0x2d3 001003 beq bt_evt_hid_connected ,p_app_hid_connected 
-0x2d4 001004 branch mouse_priority_bb_event + 2 
-:      001006 p_mouse_bt_hid_handshake:
-0x2d5 001007 jam app_handshake_done ,mem_app_handshake_flag 
-0x2d6 001008 call app_lpm_mult_enable 
-0x2d7 001009 branch mouse_bt_hid_handshake + 3 
-:      001011 p_app_hid_connected:
-0x2d8 001012 call mouse_init_sensor_reset 
-0x2d9 001013 call mouse_no_data_timer_init 
-0x2da 001014 call p_mouse_device_poweron_led_config 
-0x2db 001015 branch app_hid_connected 
-:      001017 p_mouse_le_bb_event_connected:
-0x2dc 001018 call p_mouse_device_poweron_led_config 
-0x2dd 001019 branch mouse_le_bb_event_connected 
-:      001021 p_mouse_bb_event_connected:
-0x2de 001022 jam 0 ,mem_mouse_long_mult_flag 
-0x2df 001023 branch mouse_bb_event_connected + 2 
-:      001025 p_mouse_le_bb_disconnected:
-0x2e0 001026 setarg 0 
-0x2e1 001027 store 2 ,mem_le_battery_level_updata_timer 
-0x2e2 001028 store 1 ,mem_mouse_le_send_conn_param_update 
-0x2e3 001029 store 1 ,mem_mouse_le_send_conn_param_update_timer 
-0x2e4 001030 store 1 ,mem_mouse_le_bb_connected_flag 
-0x2e5 001031 branch mouse_le_bb_disconnected + 7 
-:      001033 p_mouse_le_ll_start_encryt:
-0x2e6 001034 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x2e7 001035 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-0x2e8 001036 jam 20 ,mem_le_start_encrypt_timer 
-0x2e9 001037 branch mouse_le_ll_enable_start_enc_flag 
-:      001038 p_mouse_le_ll_reconn_start_encryt:
-0x2ea 001039 call mouse_updata_le_param 
-0x2eb 001040 jam 10 ,mem_le_start_encrypt_timer 
-0x2ec 001041 branch mouse_le_ll_enable_start_enc_flag 
-:      001043 p_mouse_le_conn_param_update_rsp_recieved:
-0x2ed 001044 fetch 1 ,mem_mouse_le_send_conn_param_update 
-0x2ee 001045 nrtn blank 
-0x2ef 001046 jam 1 ,mem_mouse_le_send_conn_param_update 
-0x2f0 001047 jam 30 ,mem_mouse_le_send_conn_param_update_timer 
-0x2f1 001048 rtn 
-:      001050 p_mouse_agc_disable_nomal_power:
-0x2f2 001051 call p_mouse_soft_agc_disable 
-:      001052 p_mouse_fetch_normal_tx_power:
-0x2f3 001053 fetch 1 ,mem_normal_tx_power 
-0x2f4 001054 store 1 ,mem_tx_power 
-0x2f5 001055 rtn 
-:      001057 p_mouse_24g_pairing_complete:
-0x2f6 001058 call p_mouse_agc_disable_nomal_power 
-0x2f7 001059 call mouse_no_data_timer_init 
-0x2f8 001060 call p_mouse_device_poweron_led_config 
-0x2f9 001061 branch mouse_24g_pairing_complete 
-:      001063 p_mouse_24g_attempt_success:
-0x2fa 001064 fetch 4 ,mem_24g_addr 
-0x2fb 001065 store 4 ,mem_24g_receiver_addr 
-0x2fc 001066 store 4 ,mem_mouse_24g_addr 
-0x2fd 001067 call g24_ch_syncword_crc8_init 
-0x2fe 001068 call p_mouse_device_poweron_led_config 
-0x2ff 001069 call mouse_no_data_timer_init 
-0x300 001070 call mouse_init_sensor_reset 
-0x301 001071 jam 0 ,mem_mouse_long_mult_flag 
-0x302 001072 jam 0 ,mem_24g_conn_sm 
-0x303 001073 jam 0 ,mem_24g_reconn_type 
-0x304 001074 fetch 4 ,mem_24g_receiver_addr 
-0x305 001075 fetcht 4 ,mem_24g_fast_conn_addr 
-0x306 001076 isub temp ,null 
-0x307 001077 rtn zero 
-0x308 001078 call p_mouse_agc_disable_nomal_power 
-0x309 001079 branch mouse_24g_first_store_reconn_info 
-:      001082 p_mouse_24g_attempt_fail:
-0x30a 001083 call p_mouse_agc_disable_nomal_power 
-0x30b 001084 fetch 1 ,mem_24g_attempt_fail_flag 
-0x30c 001085 nbranch p_mouse_24g_hibernate_set ,blank 
-0x30d 001086 fetch 1 ,mem_24g_reconn_type 
-0x30e 001087 beq fast_conn_and_3_0_addr ,p_mouse_24g_fast_conn_attempt_fail 
-0x30f 001088 beq fast_conn_and_receiver ,p_mouse_24g_fast_conn_attempt_fail 
-0x310 001089 beq pair_and_receiver ,mouse_24g_auto_pair_attempt_fail 
-0x311 001090 branch mouse_24g_attempt_fail + 4 
-:      001092 p_mouse_24g_fast_conn_attempt_fail:
-0x312 001093 fetch mouse_flag_len ,mem_mouse_flag 
-0x313 001094 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_start_auto_pair 
-0x314 001095 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_start_auto_pair 
-0x315 001096 bbit0 mouse_enable_24g_auto_pair_nerver_been_paired ,mouse_24g_reconn_dongle_start 
-0x316 001097 fetch 4 ,mem_mouse_24g_addr 
-0x317 001098 fetcht 4 ,mem_mouse_compare_addr_ff 
-0x318 001099 isub temp ,null 
-0x319 001100 branch p_mouse_24g_start_pair_mode ,zero 
-0x31a 001101 branch mouse_24g_reconn_dongle_start 
-:      001103 p_mouse_24g_start_auto_pair:
-0x31b 001104 fetch 2 ,mem_24g_pair_timeout_init 
-0x31c 001105 store 2 ,mem_24g_reconn_timeout 
-0x31d 001106 jam pair_and_receiver ,mem_24g_reconn_type 
-0x31e 001107 branch g24_reconn_start 
-:      001109 p_mouse_24g_start_pair_mode:
-0x31f 001110 jam 0 ,mem_24g_reconn_type 
-0x320 001111 call p_mouse_device_pair_led_config 
-0x321 001112 branch mouse_24g_start_pair_mode 
-:      001114 p_mouse_24g_hibernate_set:
-0x322 001115 jam 0 ,mem_mouse_pair_flag 
-0x323 001116 jam 0 ,mem_24g_attempt_fail_flag 
-0x324 001117 call g24_transmit_next_packet 
-0x325 001118 setarg -1 
-0x326 001119 store 8 ,mem_24g_enter_hibernate 
-0x327 001120 setarg 0 
-0x328 001121 store 7 ,mem_mouse_key 
-0x329 001122 store 1 ,mem_24g_abort_pac 
-0x32a 001123 jam 1 ,mem_sensor_shutdown_flag 
-0x32b 001124 call p_mouse_sensor_powerdown 
-0x32c 001125 branch p_g24_long_sleep 
-:      001127 p_g24_pair_dispatch:
-0x32d 001128 jam default_24g_device ,mem_24g_reconn_type 
-0x32e 001129 fetch 2 ,mem_24g_pair_count 
-0x32f 001130 increase 1 ,pdata 
-0x330 001131 store 2 ,mem_24g_pair_count 
-0x331 001132 fetch 1 ,mem_24g_pair_count 
-0x332 001133 and pdata ,0xff ,pdata 
-0x333 001134 beq 0 ,g24_pair_dispatch + 1 
-0x334 001135 rtn 
-:      001137 p_g24_reconn_dispatch:
-0x335 001138 fetch 2 ,mem_24g_reconn_count 
-0x336 001139 arg 0x01f8 ,temp 
-0x337 001140 iand temp ,pdata 
-0x338 001141 branch p_g24_reconn_dispatch_next ,blank 
-0x339 001142 fetch 2 ,mem_24g_reconn_count 
-0x33a 001143 increase 1 ,pdata 
-0x33b 001144 store 2 ,mem_24g_reconn_count 
-0x33c 001145 rtn 
-:      001146 p_g24_reconn_dispatch_next:
-0x33d 001147 call g24_reconn_data_prep 
-0x33e 001148 call g24_transmit_receive_ack 
-0x33f 001149 nbranch p_g24_reconn_device_fail ,sync 
-0x340 001150 nbranch p_g24_reconn_device_fail ,user3 
-0x341 001151 call g24_ackpayload_parse 
-0x342 001152 fetch 4 ,mem_24g_pair_addr 
-0x343 001153 fetcht 4 ,mem_24g_addr 
-0x344 001154 isub temp ,null 
-0x345 001155 branch p_mouse_g24_reconn_mode_judge ,zero 
-0x346 001157 fetch 4 ,mem_24g_device_addr 
-0x347 001158 fetcht 4 ,mem_24g_addr 
-0x348 001159 isub temp ,null 
-0x349 001160 call p_g24_store_receiver_addr ,zero 
-0x34a 001161 fetch 1 ,mem_24g_conn_sm 
-0x34b 001162 set0 state_24g_reconn ,pdata 
-0x34c 001163 store 1 ,mem_24g_conn_sm 
-0x34d 001164 setarg 0 
-0x34e 001165 store 2 ,mem_24g_pair_timeout 
-0x34f 001166 store 2 ,mem_24g_reconn_count 
-0x350 001167 store 2 ,mem_24g_reconn_timeout 
-0x351 001168 branch g24_reconn_attempt_success 
-:      001170 p_g24_store_receiver_addr:
-0x352 001171 fetch 4 ,mem_24g_rxpayload + 2 
-0x353 001172 rtn blank 
-0x354 001173 store 4 ,mem_24g_receiver_addr 
-0x355 001174 branch g24_ch_syncword_crc8_init 
-:      001176 p_mouse_g24_reconn_mode_judge:
-0x356 001177 fetch mouse_flag_len ,mem_mouse_flag 
-0x357 001178 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_pair_mode_check 
-0x358 001179 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_pair_mode_check 
-0x359 001180 branch g24_reconn_receiver_addr 
-:      001182 p_g24_reconn_device_fail:
-0x35a 001183 fetch 1 ,mem_24g_fast_conn_enable 
-0x35b 001184 branch g24_ch ,blank 
-0x35c 001185 fetch 2 ,mem_24g_reconn_count 
-0x35d 001186 increase 1 ,pdata 
-0x35e 001187 store 2 ,mem_24g_reconn_count 
-0x35f 001188 isolate1 9 ,pdata 
-0x360 001189 fetch 1 ,mem_24g_reconn_type 
-0x361 001190 beq pair_and_receiver ,p_g24_reconn_pair_receiver 
-0x362 001191 beq pair_and_3_0_addr ,p_g24_reconn_pair_and_3_0 
-0x363 001192 beq fast_conn_and_3_0_addr ,p_g24_reconn_fast_conn_and_3_0 
-0x364 001193 branch g24_reconn_device_fail + 7 
-:      001195 p_g24_reconn_pair_receiver:
-0x365 001196 branch g24_reconn_receiver_addr ,true 
-0x366 001197 branch g24_pair_init_param 
-:      001199 p_g24_reconn_pair_and_3_0:
-0x367 001200 branch g24_reconn_device_3_0_addr ,true 
-0x368 001201 branch g24_pair_init_param 
-:      001203 p_g24_reconn_fast_conn_and_3_0:
-0x369 001204 branch g24_reconn_device_3_0_addr ,true 
-:      001205 p_mouse_fast_conn_tx_power_set:
-0x36a 001206 jam tx_power_fast_conn ,mem_tx_power 
-0x36b 001207 branch g24_reconn_fast_conn + 2 
-:      001209 p_mouse_start_work:
-0x36c 001210 fetch mouse_flag_len ,mem_mouse_flag 
-0x36d 001211 bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_24g_first_start_auto_pair_mode 
-0x36e 001212 fetch 1 ,mem_device_flag 
-0x36f 001213 beq mode_24g_device ,p_mouse_24g_start_mode 
-0x370 001214 call p_mouse_device_le_reconn_led_config 
-0x371 001215 branch mouse_start_work + 5 
-:      001217 p_mouse_24g_first_start_auto_pair_mode:
-0x372 001218 call mouse_wakeup_from_power_check 
-0x373 001219 branch mouse_24g_first_start_reconn ,user 
-:      001220 p_mouse_24g_reconn_general_dongle:
-0x374 001221 jam mode_24g_device ,mem_device_flag 
-0x375 001222 fetch 2 ,mem_mouse_24g_power_on_fast_conn_timer 
-0x376 001223 store 2 ,mem_24g_reconn_timeout 
-0x377 001224 jam fast_conn_and_receiver ,mem_24g_reconn_type 
-0x378 001225 branch g24_reconn_start 
-:      001227 p_mouse_24g_start_mode:
-0x379 001228 fetch mouse_flag_len ,mem_mouse_flag 
-0x37a 001229 bbit0 mouse_enable_24g ,mouse_24g_mode_setup_error 
-0x37b 001230 call p_mouse_device_pair_led_config 
-0x37c 001231 call mouse_wakeup_from_power_check 
-0x37d 001232 branch mouse_24g_reconn_dongle_start ,user 
-0x37e 001233 fetch mouse_flag_len ,mem_mouse_flag 
-0x37f 001234 bbit1 mouse_enable_auto_24g_paring ,p_mouse_24g_reconn_general_dongle 
-0x380 001235 bbit0 mouse_enable_24g_power_on_pairing ,mouse_24g_reconn_general_dongle 
-0x381 001236 call mouse_key_check_once 
-0x382 001237 and rega ,0x07 ,pdata 
-0x383 001238 fetcht 1 ,mem_mouse_commbination_key_24g 
-0x384 001239 isub temp ,null 
-0x385 001240 branch p_mouse_24g_start_pair_mode ,zero 
-0x386 001241 branch mouse_24g_reconn_general_dongle 
-:      001244 p_mouse_seting_dpi:
-0x387 001245 call mouse_setting_dpi_4_level 
-0x388 001246 call p_mouse_dpi_led_blink_delay 
-:      001247 p_mouse_seting_sensor_type:
-0x389 001248 fetch 1 ,mem_config_sensor_type 
-0x38a 001249 beq s201x ,p_mouse_seting_s201_dpi 
-0x38b 001250 beq sg8670 ,p_mouse_seting_sg8670_dpi 
-0x38c 001251 branch mouse_seting_sensor_type 
-:      001253 p_mouse_seting_s201_dpi:
-0x38d 001254 call mouse_sensor_disable_wp 
-0x38e 001255 fetch 1 ,mem_mouse_dpi 
-0x38f 001256 beq mouse_dpi_level1 ,p_mouse_set_s201_dpi_1 
-0x390 001257 beq mouse_dpi_level2 ,p_mouse_set_s201_dpi_2 
-0x391 001258 beq mouse_dpi_level3 ,p_mouse_set_s201_dpi_3 
-0x392 001259 beq mouse_dpi_level4 ,p_mouse_set_s201_dpi_4 
-0x393 001260 rtn 
-:      001261 p_mouse_set_s201_dpi_0:
-0x394 001262 fetch 1 ,mem_sensor_s201_dpi_0 
-0x395 001263 branch p_mouse_dpi_s201_store 
-:      001265 p_mouse_set_s201_dpi_1:
-0x396 001266 fetch 1 ,mem_sensor_s201_dpi_1 
-0x397 001267 branch p_mouse_dpi_s201_store 
-:      001269 p_mouse_set_s201_dpi_2:
-0x398 001270 fetch 1 ,mem_sensor_s201_dpi_2 
-0x399 001271 branch p_mouse_dpi_s201_store 
-:      001273 p_mouse_set_s201_dpi_3:
-0x39a 001274 fetch 1 ,mem_sensor_s201_dpi_3 
-:      001275 p_mouse_dpi_s201_store:
-0x39b 001276 copy pdata ,rega 
-0x39c 001277 setarg 0xc309 
-0x39d 001278 call twspi_write 
-0x39e 001279 copy rega ,pdata 
-0x39f 001280 lshift8 pdata ,pdata 
-0x3a0 001281 add pdata ,0x23 ,pdata 
-0x3a1 001282 call twspi_write 
-0x3a2 001283 branch mouse_sensor_enable_wp 
-:      001285 p_mouse_set_s201_dpi_4:
-0x3a3 001286 fetch 1 ,mem_sensor_s201_dpi_4 
-0x3a4 001287 branch p_mouse_dpi_s201_store 
-:      001289 p_mouse_seting_sg8670_dpi:
-0x3a5 001290 fetch 1 ,mem_mouse_dpi 
-0x3a6 001291 beq mouse_dpi_level1 ,p_mouse_set_sg8670_dpi_1 
-0x3a7 001292 beq mouse_dpi_level2 ,p_mouse_set_sg8670_dpi_2 
-0x3a8 001293 beq mouse_dpi_level3 ,p_mouse_set_sg8670_dpi_3 
-0x3a9 001294 rtn 
-:      001296 p_mouse_set_sg8670_dpi_1:
-0x3aa 001297 fetcht 1 ,mem_sensor_sg8670_dpi_0 
-0x3ab 001298 branch mouse_dpi_write 
-:      001300 p_mouse_set_sg8670_dpi_2:
-0x3ac 001301 fetcht 1 ,mem_sensor_sg8670_dpi_1 
-0x3ad 001302 branch mouse_dpi_write 
-:      001305 p_mouse_set_sg8670_dpi_3:
-0x3ae 001306 fetcht 1 ,mem_sensor_sg8670_dpi_2 
-0x3af 001307 branch mouse_dpi_write 
-:      001309 p_mouse_init_sunt:
-0x3b0 001310 call mouse_sensor_spi_init 
-0x3b1 001311 rtn wake 
-:      001312 p_mouse_init_sensor_wakeup:
-0x3b2 001313 call mouse_sensor_poweron 
-:      001314 p_mouse_init_sensor:
-0x3b3 001315 call mouse_read_sensor_id 
-0x3b4 001316 beq p32xx_id1 ,p_mouse_init_p32xx_id2_judge 
-0x3b5 001317 beq p3065_id1 ,mouse_init_p3065 
-0x3b6 001318 beq pka8g2_id1 ,mouse_ka8g2_id2_judge 
-0x3b7 001319 call mouse_twspi_reset 
-0x3b8 001320 nop 6900 
-0x3b9 001321 branch p_mouse_init_sensor 
-:      001323 p_mouse_init_p32xx_id2_judge:
-0x3ba 001324 fetch 1 ,mem_sensor_id2 
-0x3bb 001325 beq p3205_tj3t_id2 ,p_mouse_3205_3t_init_param 
-0x3bc 001326 beq p_mx8650 ,p_mouse_sg8670_check_init 
-0x3bd 001327 branch mouse_init_p32xx_id2_judge + 2 
-:      001329 p_mouse_sg8670_check_init:
-0x3be 001330 setarg 0x7a 
-0x3bf 001331 call twspi_read 
-0x3c0 001332 beq 0xc2 ,p_mouse_sg8670_init 
-0x3c1 001333 branch p_mouse_mx8650_init_param 
-:      001335 p_mouse_sg8670_init:
-0x3c2 001336 jam sg8670 ,mem_config_sensor_type 
-0x3c3 001337 arg mem_sensor_sg8670_init ,regc 
-0x3c4 001338 branch p_mouse_sensor_end 
-:      001340 p_mouse_mx8650_init_param:
-0x3c5 001341 jam mx8650 ,mem_config_sensor_type 
-0x3c6 001342 call mouse_sensor_reset 
-0x3c7 001343 call delay_10ms 
-0x3c8 001344 arg mem_sensor_8650_init ,regc 
-0x3c9 001345 branch p_mouse_sensor_end 
-:      001347 p_mouse_3205_3t_init_param:
-0x3ca 001348 setarg 0x49 
-0x3cb 001349 call twspi_read 
-0x3cc 001350 beq 0xa1 ,p_mouse_s201x_init_param 
-0x3cd 001351 branch mouse_3205_3t_init_param 
-:      001353 p_mouse_s201x_init_param:
-0x3ce 001354 jam s201x ,mem_config_sensor_type 
-0x3cf 001355 rtn 
-:      001358 p_mouse_dpi_led_blink_delay:
-0x3d0 001359 fetch 1 ,mem_mouse_led_new_interface_config 
-0x3d1 001360 rtnbit0 mouse_enable_led_new_interface 
-0x3d2 001361 fetch 1 ,mem_mouse_pair_flag 
-0x3d3 001362 rtn blank 
-0x3d4 001363 fetch 1 ,mem_mouse_dpi_led_delay_count_init 
-0x3d5 001364 branch p_mouse_dpi_led_blink_init ,blank 
-0x3d6 001365 store 1 ,mem_mouse_dpi_led_delay_count 
-0x3d7 001366 rtn 
-:      001368 p_mouse_bb_event_timer:
-0x3d8 001369 call mouse_adc_read 
-0x3d9 001370 call p_mouse_low_voltage_led_timer 
-0x3da 001372 call g24_pair_timeout_timer 
-0x3db 001373 call g24_reconn_timeout_timer 
-0x3dc 001374 call mouse_24g_long_sleep_param_update_timer 
-0x3dd 001377 call p_mouse_dpi_led_blink_delay_timer 
-0x3de 001378 call p_mouse_led_multi_timer 
-0x3df 001379 call p_mouse_logo_led_on_timer 
-0x3e0 001380 call mouse_dpi_key_check_long_press 
-0x3e1 001381 call mouse_bt_discovery_check 
-0x3e2 001382 call p_mouse_commbination_key_process 
-0x3e3 001383 call mouse_check_discovery_timeout_timer 
-0x3e4 001385 call p_mouse_check_direct_timeout_timer 
-0x3e5 001386 call mouse_le_enable_att_list_timer 
-0x3e6 001387 call p_mouse_le_battery_updata_timer 
-0x3e7 001388 call mouse_le_send_smp_security_request_timer 
-0x3e8 001389 call p_mouse_le_send_conn_param_update_timer 
-0x3e9 001391 call mouse_check_hid_handshake_timer 
-0x3ea 001392 call mouse_bt_check_sniff_req_timeout_timer 
-0x3eb 001393 call p_mouse_check_reconnect_delay_long_sleep 
-0x3ec 001394 call mouse_current_mult_update_timer 
-0x3ed 001395 call mouse_wheel_trigger_timer 
-0x3ee 001396 call mouse_store_information_delay_timer 
-0x3ef 001397 branch p_mouse_check_no_data_timeout_timer 
-:      001399 p_mouse_check_direct_timeout_timer:
-0x3f0 001400 arg mem_mouse_direct_timer ,regc 
-0x3f1 001401 arg mouse_check_direct_timeout ,regb 
-0x3f2 001402 call timer_single_step 
-0x3f3 001403 branch mouse_check_direct_timeout_timer + 3 
-:      001405 p_mouse_check_reconnect_delay_long_sleep:
-0x3f4 001406 arg mem_mouse_bluetooth_reconnect_timeout ,regc 
-0x3f5 001407 arg p_mouse_app_enter_hibernate_check ,regb 
-0x3f6 001408 branch timer_single_step 
-:      001410 p_mouse_app_enter_hibernate_check:
-0x3f7 001411 fetch mouse_flag_len ,mem_mouse_flag 
-0x3f8 001412 bbit1 mouse_enable_bt_reconnect_timeout_enter_discovery ,p_mouse_start_discovery 
-0x3f9 001413 branch mouse_app_enter_hibernate 
-:      001421 p_mouse_device_multi_led_parm_init:
-0x3fa 001422 jam 0 ,mem_mouse_multi_led_blink_enable 
-0x3fb 001423 fetch 1 ,mem_mouse_led_new_interface_config 
-0x3fc 001424 rtnbit0 mouse_enable_led_new_interface 
-0x3fd 001425 call p_mouse_device_multi_led_all_off 
-:      001426 p_mouse_multi_led_parm_init:
-0x3fe 001427 jam 0 ,mem_mouse_multi_led_blink_type 
-:      001428 p_mouse_multi_low_led_blink_timer_init:
-0x3ff 001429 fetch 1 ,mem_mouse_low_led_blink_timer 
-0x400 001430 rshift pdata ,pdata 
-0x401 001431 store 1 ,mem_mouse_low_led_blink_half_timer 
-0x402 001432 rtn 
-:      001433 p_mouse_multi_low_led_blink_count_init:
-0x403 001434 fetch 1 ,mem_mouse_multi_lowled_blink_count_init 
-0x404 001435 store 1 ,mem_mouse_multi_low_led_blink_count 
-0x405 001436 rtn 
-:      001438 p_mouse_multi_led_blink_timer_init:
-0x406 001439 fetch 1 ,mem_mouse_multi_led_blink_type 
-0x407 001440 beq 1 ,p_mouse_device_24g_led_blink_timer_init 
-0x408 001441 beq 2 ,p_mouse_device_le_discovery_led_blink_timer_init 
-0x409 001442 beq 3 ,p_mouse_device_le_reconn_led_blink_timer_init 
-:      001443 p_mouse_multi_dpi_led_blink_timer_init:
-0x40a 001444 fetch 1 ,mem_mouse_dpi_led_blink_timer_init 
-:      001445 p_mouse_store_multi_led_blink_timer:
-0x40b 001446 store 1 ,mem_mouse_multi_led_blink_timer 
-0x40c 001447 rtn 
-:      001448 p_mouse_device_24g_led_blink_timer_init:
-0x40d 001449 fetch 1 ,mem_mouse_multi_24gled_blink_timer_init 
-0x40e 001450 branch p_mouse_store_multi_led_blink_timer 
-:      001451 p_mouse_device_le_discovery_led_blink_timer_init:
-0x40f 001452 fetch 1 ,mem_mouse_multi_le_discovery_blink_timer_init 
-0x410 001453 branch p_mouse_store_multi_led_blink_timer 
-:      001454 p_mouse_device_le_reconn_led_blink_timer_init:
-0x411 001455 fetch 1 ,mem_mouse_multi_le_reconn_blink_timer_init 
-0x412 001456 branch p_mouse_store_multi_led_blink_timer 
-:      001459 p_mouse_device_poweron_led_config:
-0x413 001460 fetch 1 ,mem_mouse_led_new_interface_config 
-0x414 001461 rtnbit0 mouse_enable_led_new_interface 
-0x415 001462 fetch 1 ,mem_mouse_multi_led_powon_timer_init 
-0x416 001463 store 1 ,mem_mouse_multi_led_powon_timer 
-0x417 001464 jam multi_led_on ,mem_mouse_multi_led_type 
-:      001465 p_mouse_multi_led_enable:
-0x418 001466 jam off ,mem_mouse_multi_led_state 
-0x419 001467 jam on ,mem_mouse_multi_led_blink_enable 
-0x41a 001468 rtn 
-:      001471 p_mouse_device_pair_led_config:
-0x41b 001472 fetch 1 ,mem_mouse_led_new_interface_config 
-0x41c 001473 rtnbit0 mouse_enable_led_new_interface 
-:      001474 p_mouse_device_24g_led_blink:
-0x41d 001475 jam 1 ,mem_mouse_multi_led_blink_type 
-0x41e 001476 call p_mouse_device_24g_led_blink_timer_init 
-0x41f 001477 call p_mouse_multi_led_blink_enable_init 
-0x420 001478 fetch 1 ,mem_mouse_led_new_interface_config 
-0x421 001479 rtnbit0 mouse_enable_led_blink_limit 
-0x422 001480 fetch 1 ,mem_mouse_multi_24gled_blink_count_init 
-0x423 001481 branch p_mouse_device_led_blink_count_init 
-:      001483 p_mouse_device_le_reconn_led_config:
-0x424 001484 fetch 1 ,mem_mouse_led_new_interface_config 
-0x425 001485 rtnbit0 mouse_enable_led_new_interface 
-:      001486 p_mouse_device_le_reconn_led_blink:
-0x426 001487 fetch 1 ,mem_mouse_led_new_interface_config 
-0x427 001488 rtnbit0 mouse_enable_bt_reconn_led_effect 
-0x428 001489 call p_mouse_multi_led_blink_enable_init 
-0x429 001490 jam 3 ,mem_mouse_multi_led_blink_type 
-0x42a 001491 call p_mouse_device_le_reconn_led_blink_timer_init 
-0x42b 001492 fetch 1 ,mem_mouse_led_new_interface_config 
-0x42c 001493 rtnbit0 mouse_enable_led_blink_limit 
-0x42d 001494 fetch 1 ,mem_mouse_multi_le_reconn_blink_count_init 
-:      001495 p_mouse_device_led_blink_count_init:
-0x42e 001496 store 1 ,mem_mouse_multi_led_blink_count 
-0x42f 001497 rtn 
-:      001499 p_mouse_device_discovery_led_config:
-0x430 001500 fetch 1 ,mem_mouse_led_new_interface_config 
-0x431 001501 rtnbit0 mouse_enable_led_new_interface 
-0x432 001502 fetch 1 ,mem_mouse_led_new_interface_config 
-0x433 001503 set0 mouse_enable_led_blink_limit ,pdata 
-0x434 001504 store 1 ,mem_mouse_led_new_interface_config 
-0x435 001505 jam 2 ,mem_mouse_multi_led_blink_type 
-0x436 001506 call p_mouse_device_le_discovery_led_blink_timer_init 
-:      001507 p_mouse_multi_led_blink_enable_init:
-0x437 001508 jam 1 ,mem_mouse_multi_led_blink_enable 
-0x438 001509 jam multi_led_blink ,mem_mouse_multi_led_type 
-0x439 001510 branch p_mouse_device_multi_led_on 
-:      001513 p_mouse_led_multi_timer:
-0x43a 001514 fetch 1 ,mem_mouse_multi_led_blink_enable 
-0x43b 001515 rtn blank 
-0x43c 001516 fetch 1 ,mem_mouse_multi_led_type 
-0x43d 001517 beq multi_led_blink ,p_mouse_multi_led_type_blink 
-:      001518 p_mouse_device_multi_led_type_on:
-0x43e 001519 fetch 1 ,mem_mouse_multi_led_powon_timer 
-0x43f 001520 branch p_mouse_device_poweron_led_off ,blank 
-0x440 001521 increase -1 ,pdata 
-0x441 001522 store 1 ,mem_mouse_multi_led_powon_timer 
-0x442 001523 branch p_mouse_device_multi_led_on + 1 
-:      001525 p_mouse_device_poweron_led_off:
-0x443 001526 jam 1 ,mem_mouse_pair_flag 
-0x444 001527 call p_mouse_multi_low_led_blink_count_init 
-:      001528 p_mouse_devide_led_disable:
-0x445 001529 jam 0 ,mem_mouse_multi_led_blink_enable 
-0x446 001530 branch p_mouse_device_multi_led_off + 1 
-:      001532 p_mouse_multi_led_type_blink:
-0x447 001533 fetch 1 ,mem_mouse_multi_led_blink_type 
-0x448 001534 rtn blank 
-0x449 001535 beq 4 ,p_mouse_device_led_blink_limit 
-0x44a 001536 branch p_mouse_device_led_blink_judge 
-:      001538 p_mouse_device_led_blink_judge:
-0x44b 001539 fetch 1 ,mem_mouse_led_new_interface_config 
-0x44c 001540 bbit1 mouse_enable_led_blink_limit ,p_mouse_device_led_blink_limit 
-0x44d 001541 branch p_mouse_multi_led_type_blink_next 
-:      001543 p_mouse_device_led_blink_limit:
-0x44e 001544 fetch 1 ,mem_mouse_multi_led_blink_count 
-0x44f 001545 branch p_mouse_multi_led_off_judge ,blank 
-:      001546 p_mouse_multi_led_type_blink_next:
-0x450 001547 arg mem_mouse_multi_led_blink_timer ,regc 
-0x451 001548 arg p_mouse_multi_led_type_blink_start ,regb 
-0x452 001549 branch timer_single_step 
-:      001551 p_mouse_multi_led_type_blink_start:
-0x453 001552 fetch 1 ,mem_mouse_multi_led_blink_type 
-0x454 001553 beq 4 ,p_mouse_multi_led_blink_count_decrease 
-0x455 001554 fetch 1 ,mem_mouse_led_new_interface_config 
-0x456 001555 bbit1 mouse_enable_led_blink_limit ,p_mouse_multi_led_blink_count_decrease 
-:      001556 p_mouse_multi_led_blink:
-0x457 001557 call p_mouse_multi_led_blink_timer_init 
-0x458 001558 fetch 1 ,mem_mouse_multi_led_state 
-0x459 001559 beq on ,p_mouse_multi_led_off_judge_next 
-0x45a 001560 branch p_mouse_multi_led_on_judge 
-:      001562 p_mouse_multi_led_blink_count_decrease:
-0x45b 001563 fetch 1 ,mem_mouse_multi_led_blink_count 
-0x45c 001564 increase -1 ,pdata 
-0x45d 001565 store 1 ,mem_mouse_multi_led_blink_count 
-0x45e 001566 branch p_mouse_multi_led_blink 
-:      001569 p_mouse_multi_led_on_judge:
-0x45f 001570 fetch 1 ,mem_mouse_multi_led_blink_type 
-0x460 001571 beq 4 ,p_mouse_multi_dpi_led_on_judge 
-:      001572 p_mouse_device_multi_led_on:
-0x461 001573 jam on ,mem_mouse_multi_led_state 
-0x462 001574 fetch 1 ,mem_device_flag 
-0x463 001575 beq mode_24g_device ,p_mouse_device_24g_led_on 
-0x464 001576 beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
-0x465 001577 beq mode_bt_device2 ,p_mouse_device_bt2_led_on 
-0x466 001578 beq mode_bt_device3 ,p_mouse_device_bt3_led_on 
-0x467 001579 rtn 
-:      001580 p_mouse_device_24g_led_on:
-0x468 001581 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
-0x469 001582 branch p_mouse_multi_led_on 
-:      001583 p_mouse_device_bt1_led_on:
-0x46a 001584 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
-0x46b 001585 branch p_mouse_multi_led_on 
-:      001586 p_mouse_device_bt2_led_on:
-0x46c 001587 fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
-0x46d 001588 branch p_mouse_multi_led_on 
-:      001589 p_mouse_device_bt3_led_on:
-0x46e 001590 fetcht 1 ,mem_mouse_1io2led_multi_bt3led 
-0x46f 001591 branch p_mouse_multi_led_on 
-:      001592 p_mouse_multi_dpi_led_on:
-0x470 001593 fetcht 1 ,mem_mouse_dpi_gpio 
-:      001594 p_mouse_multi_led_on:
-0x471 001595 branch gpio_out_active 
-:      001598 p_mouse_multi_led_off_judge:
-0x472 001599 jam 0 ,mem_mouse_multi_led_blink_enable 
-0x473 001600 jam 0 ,mem_mouse_multi_led_blink_type 
-:      001601 p_mouse_multi_led_off_judge_next:
-0x474 001602 fetch 1 ,mem_mouse_multi_led_blink_type 
-0x475 001603 beq 4 ,p_mouse_multi_dpi_led_off_judge 
-:      001604 p_mouse_device_multi_led_off:
-0x476 001605 jam off ,mem_mouse_multi_led_state 
-0x477 001606 fetch 1 ,mem_device_flag 
-0x478 001607 beq mode_24g_device ,p_mouse_device_24g_led_off 
-0x479 001608 beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
-0x47a 001609 beq mode_bt_device2 ,p_mouse_device_bt2_led_off 
-0x47b 001610 beq mode_bt_device3 ,p_mouse_device_bt3_led_off 
-0x47c 001611 rtn 
-:      001612 p_mouse_device_24g_led_off:
-0x47d 001613 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
-0x47e 001614 fetch 1 ,mem_mouse_led_new_interface_config 
-0x47f 001615 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
-0x480 001616 branch p_mouse_gpio_set_analog 
-:      001617 p_mouse_device_bt1_led_off:
-0x481 001618 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
-0x482 001619 fetch 1 ,mem_mouse_led_new_interface_config 
-0x483 001620 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
-0x484 001621 branch p_mouse_gpio_set_analog 
-:      001622 p_mouse_device_bt2_led_off:
-0x485 001623 fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
-0x486 001624 fetch 1 ,mem_mouse_led_new_interface_config 
-0x487 001625 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
-0x488 001626 branch p_mouse_gpio_set_analog 
-:      001627 p_mouse_device_bt3_led_off:
-0x489 001628 fetcht 1 ,mem_mouse_1io2led_multi_bt3led 
-0x48a 001629 fetch 1 ,mem_mouse_led_new_interface_config 
-0x48b 001630 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
-:      001631 p_mouse_gpio_set_analog:
-0x48c 001632 sub temp ,gpio_disable ,null 
-0x48d 001633 rtn zero 
-0x48e 001634 sub temp ,ice_gpio ,null 
-0x48f 001635 branch gpio_out_inactive ,zero 
-0x490 001636 branch gpio_set_analog 
-:      001638 p_mouse_device_multi_led_all_off:
-0x491 001639 call p_mouse_device_24g_led_off 
-0x492 001640 call p_mouse_device_bt1_led_off 
-0x493 001641 call p_mouse_device_bt2_led_off 
-0x494 001642 call p_mouse_device_bt3_led_off 
-0x495 001643 call p_mouse_low_voltage_led_off_judge 
-0x496 001644 branch p_mouse_multi_dpi_led_off_judge 
-:      001646 p_mouse_multi_dpi_led_off_judge:
-0x497 001647 jam off ,mem_mouse_multi_led_state 
-0x498 001648 fetch 1 ,mem_mouse_led_multi_type 
-0x499 001649 beq mouse_enable_dpi_for_led ,p_mouse_device_multi_led_off 
-0x49a 001650 beq mouse_enable_dpi_low_for_led ,p_mouse_device_multi_led_off 
-:      001651 p_mouse_multi_dpi_led_off:
-0x49b 001652 fetcht 1 ,mem_mouse_dpi_gpio 
-:      001653 p_mouse_multi_led_off:
-0x49c 001654 branch gpio_out_inactive 
-:      001656 p_mouse_multi_dpi_led_on_judge:
-0x49d 001657 jam on ,mem_mouse_multi_led_state 
-0x49e 001658 fetch 1 ,mem_mouse_led_multi_type 
-0x49f 001659 beq mouse_enable_dpi_for_led ,p_mouse_device_multi_led_on 
-0x4a0 001660 beq mouse_enable_dpi_low_for_led ,p_mouse_device_multi_led_on 
-0x4a1 001661 branch p_mouse_multi_dpi_led_on 
-:      001665 p_mouse_logo_led_on_timer:
-:      001666 p_mouse_logo_led_on_timer_set:
-0x4a2 001667 fetch 1 ,mem_mouse_logo_led_gpio 
-0x4a3 001668 rtneq gpio_disable 
-0x4a4 001669 fetch 2 ,mem_mouse_no_data_timer 
-0x4a5 001670 rtn blank 
-0x4a6 001671 fetch 2 ,mem_mouse_no_data_timeout 
-0x4a7 001672 fetcht 2 ,mem_mouse_no_data_timer 
-0x4a8 001673 isub temp ,temp 
-0x4a9 001674 fetch 2 ,mem_mouse_logo_led_on_time_init 
-0x4aa 001675 isub temp ,pdata 
-0x4ab 001676 branch p_mouse_logo_led_on ,positive 
-:      001677 p_mouse_logo_led_off:
-0x4ac 001678 fetcht 1 ,mem_mouse_logo_led_gpio 
-0x4ad 001679 branch gpio_out_inactive 
-:      001680 p_mouse_logo_led_on:
-0x4ae 001681 fetcht 1 ,mem_mouse_logo_led_gpio 
-0x4af 001682 branch gpio_out_active 
-:      001686 p_mouse_dpi_led_blink_delay_timer:
-0x4b0 001687 arg mem_mouse_dpi_led_delay_count ,regc 
-0x4b1 001688 arg p_mouse_dpi_led_blink_init ,regb 
-0x4b2 001689 branch timer_single_step 
-:      001691 p_mouse_dpi_led_blink_init:
-0x4b3 001692 fetch 1 ,mem_mouse_led_new_interface_config 
-0x4b4 001693 rtnbit0 mouse_enable_led_new_interface 
-0x4b5 001694 fetch mouse_flag_len ,mem_mouse_flag 
-0x4b6 001695 bbit1 mouse_enable_dpi_level_4 ,p_mouse_dpi_led_blink_set_4_level 
-:      001696 p_mouse_dpi_led_blink_set_3_level:
-0x4b7 001697 fetch 1 ,mem_mouse_dpi 
-0x4b8 001698 beq mouse_dpi_level1 ,p_mouse_dpi_level_2_blink 
-0x4b9 001699 beq mouse_dpi_level2 ,p_mouse_dpi_level_3_blink 
-0x4ba 001700 beq mouse_dpi_level3 ,p_mouse_dpi_level_1_blink 
-0x4bb 001701 rtn 
-:      001704 p_mouse_dpi_led_blink_set_4_level:
-0x4bc 001705 fetch 1 ,mem_mouse_dpi 
-0x4bd 001706 beq mouse_dpi_level1 ,p_mouse_dpi_level_3_blink 
-0x4be 001707 beq mouse_dpi_level2 ,p_mouse_dpi_level_4_blink 
-0x4bf 001708 beq mouse_dpi_level3 ,p_mouse_dpi_level_1_blink 
-0x4c0 001709 beq mouse_dpi_level4 ,p_mouse_dpi_level_2_blink 
-0x4c1 001710 rtn 
-:      001712 p_mouse_dpi_level_1_blink:
-0x4c2 001713 setarg 2 
-0x4c3 001714 branch p_mouse_multi_dpi_led_blink_enable 
-:      001716 p_mouse_dpi_level_2_blink:
-0x4c4 001717 setarg 4 
-0x4c5 001718 branch p_mouse_multi_dpi_led_blink_enable 
-:      001720 p_mouse_dpi_level_3_blink:
-0x4c6 001721 setarg 6 
-0x4c7 001722 branch p_mouse_multi_dpi_led_blink_enable 
-:      001724 p_mouse_dpi_level_4_blink:
-0x4c8 001725 setarg 8 
-0x4c9 001726 branch p_mouse_multi_dpi_led_blink_enable 
-:      001728 p_mouse_multi_dpi_led_blink_enable:
-0x4ca 001729 store 1 ,mem_mouse_multi_led_blink_count 
-0x4cb 001730 jam 4 ,mem_mouse_multi_led_blink_type 
-0x4cc 001731 call p_mouse_multi_dpi_led_blink_timer_init 
-0x4cd 001732 jam multi_led_blink ,mem_mouse_multi_led_type 
-0x4ce 001733 branch p_mouse_multi_led_enable 
-:      001737 p_mouse_commbination_key_process:
-0x4cf 001738 fetch 1 ,mem_device_flag 
-0x4d0 001739 beq mode_24g_device ,p_mouse_24g_commbination_key_process 
-0x4d1 001740 fetch mouse_flag_len ,mem_mouse_flag 
-0x4d2 001741 rtnbit0 mouse_enable_commbination_key_by_bt_discovery 
-0x4d3 001742 fetcht 1 ,mem_mouse_commbination_key_bt 
-0x4d4 001743 branch p_mouse_commbination_key_start 
-:      001745 p_mouse_24g_commbination_key_process:
-0x4d5 001746 fetch mouse_flag_len ,mem_mouse_flag 
-0x4d6 001747 rtnbit0 mouse_enable_commbination_key_by_24g_pairing 
-0x4d7 001748 fetcht 1 ,mem_mouse_commbination_key_24g 
-:      001749 p_mouse_commbination_key_start:
-0x4d8 001750 storet 1 ,mem_mouse_commbination_key 
-0x4d9 001751 call p_mouse_check_key_gpio 
-0x4da 001752 and pdata ,0x07 ,pdata 
-0x4db 001753 fetcht 1 ,mem_mouse_commbination_key 
-0x4dc 001754 isub temp ,null 
-0x4dd 001755 branch p_mouse_commbination_key_down ,zero 
-0x4de 001756 branch mouse_commbination_key_up 
-:      001759 p_mouse_commbination_key_down:
-0x4df 001760 call p_mouse_combination_ui_timer 
-0x4e0 001761 fetch 1 ,mem_commbination_key_statue 
-0x4e1 001762 rtneq commbination_key_state_down 
-0x4e2 001763 jam commbination_key_state_down ,mem_commbination_key_statue 
-0x4e3 001764 rtn 
-:      001766 p_mouse_combination_ui_timer:
-0x4e4 001767 arg p_mouse_24g_start_pair_mode ,regb 
-0x4e5 001768 branch mouse_combination_ui_timer + 1 
-:      001770 p_mouse_le_battery_updata_timer:
-0x4e6 001771 fetch mouse_flag_len ,mem_mouse_flag 
-0x4e7 001772 rtnbit1 mouse_enable_le_battery_service_cancel 
-0x4e8 001773 branch mouse_le_battery_updata_timer 
-:      001775 p_mouse_le_send_conn_param_update_timer:
-0x4e9 001776 arg mem_mouse_le_send_conn_param_update_timer ,regc 
-0x4ea 001777 arg mouse_updata_le_param ,regb 
-0x4eb 001778 branch timer_single_step 
-:      001780 p_mouse_check_no_data_timeout_timer:
-0x4ec 001783 arg mem_mouse_no_data_timer ,regc 
-0x4ed 001784 arg p_mouse_check_no_data_timeout ,regb 
-0x4ee 001785 branch timer_single_step_2b 
-:      001787 p_mouse_check_no_data_timeout:
-0x4ef 001788 fetch 1 ,mem_device_flag 
-0x4f0 001789 beq mode_24g_device ,p_mouse_24g_hibernate_set 
-0x4f1 001790 branch mouse_disconnect 
-:      001792 p_mouse_start_discovery:
-0x4f2 001793 call p_mouse_device_discovery_led_config 
-0x4f3 001794 fetch 2 ,mem_ui_state_map 
-0x4f4 001795 isolate1 ui_state_ble_adv ,pdata 
-0x4f5 001796 call mouse_stop_le_adv ,true 
-0x4f6 001797 fetch 2 ,mem_ui_state_map 
-0x4f7 001798 isolate1 ui_state_bt_reconnect ,pdata 
-0x4f8 001799 call mouse_cancel_reconnect ,true 
-0x4f9 001800 setarg 0 
-0x4fa 001801 store 2 ,mem_le_battery_level_updata_timer 
-0x4fb 001802 branch mouse_start_discovery + 1 
-:      001804 p_mouse_stop_discovery:
-0x4fc 001805 setarg 0 
-0x4fd 001806 store 2 ,mem_mouse_discovery_timer 
-0x4fe 001807 branch mouse_stop_discovery + 1 
-:      001809 p_ui_timer_check:
-0x4ff 001810 fetch 1 ,mem_power_on_flag 
-0x500 001811 ncall ui_timer_init ,blank 
-0x501 001812 jam 0 ,mem_power_on_flag 
-0x502 001813 branch ui_timer_check + 1 
-:      001815 p_hid_rx_process:
-0x503 001816 fetch 2 ,mem_l2cap_payload_ptr 
-0x504 001817 copy pdata ,contr 
-0x505 001818 ifetch 1 ,contr 
-0x506 001819 store 1 ,mem_l2cap_rcv_hidtype 
-0x507 001820 and pdata ,0x0f ,temp 
-0x508 001821 rshift4 pdata ,pdata 
-0x509 001822 beq hid_type_set_idle ,p_hid_rx_process_handshake 
-0x50a 001823 branch hid_rx_process + 7 
-:      001825 p_hid_rx_process_handshake:
-0x50b 001826 arg 1 ,rega 
-0x50c 001827 call hid_malloc_tx_buff 
-0x50d 001828 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x50e 001829 istore 2 ,contw 
-0x50f 001830 setarg 0 
-0x510 001831 istore 1 ,contw 
-0x511 001832 jam 1 ,mem_ui_data_txbuff_length 
-0x512 001833 fetch 1 ,mem_hid_control_state 
-0x513 001834 set1 l2cap_channel_hid_handshake_done ,pdata 
-0x514 001835 store 1 ,mem_hid_control_state 
-0x515 001836 jam bt_evt_hid_handshake ,mem_fifo_temp 
-0x516 001837 branch ui_ipc_send_event 
-:      001839 p_send_lmp:
-0x517 001840 disable user 
-0x518 001841 call lmo_fifo_process 
-0x519 001842 fetch 1 ,mem_lmp_to_send 
-0x51a 001843 rtn blank 
-0x51b 001848 bbit1 7 ,send_lmp_escape 
-:      001849 p_send_lmp0:
-0x51c 001850 beq lmp_detach ,p_send_lmp_detach 
-0x51d 001851 branch send_lmp0 
-:      001853 p_send_lmp_detach:
-0x51e 001854 call send_lmp_detach 
-0x51f 001855 jam 120 ,mem_conn_timer 
-0x520 001856 rtn 
-:      001859 p_le_slave_match:
-0x521 001860 fetch 1 ,mem_le_md_count 
-0x522 001861 pincrease 1 
-0x523 001862 store 1 ,mem_le_md_count 
-0x524 001863 beq le_md_max_count ,le_slave_cont 
-0x525 001864 call le_acknowledge 
-0x526 001865 call le_prepare_tx 
-0x527 001866 fetch 1 ,mem_le_tx_phy 
-0x528 001867 call le_enable_phy_by_pdata 
-0x529 001868 call le_transmit 
-0x52a 001869 branch le_slave_match + 10 
-:      001871 p_le_slave_unsync:
-0x52b 001872 call end_of_packet 
-0x52c 001873 branch le_slave_unsync + 1 
-:      001875 p_le_transmit:
-0x52d 001876 call le_prep 
-0x52e 001877 call le_tx_setfreq 
-0x52f 001878 call rf_debug_tx_on_line 
-0x530 001879 set1 txgfsk ,radio_ctrl 
-0x531 001880 enable encode_fec0 
-0x532 001881 enable is_tx 
-0x533 001882 disable is_rx 
-0x534 001883 call le_wait_tx 
-0x535 001884 nop 10 
-0x536 001885 branch le_transmit + 9 
-:      001887 p_le_parse_l2cap:
-0x537 001888 ifetch 2 ,contr 
-0x538 001889 beq le_l2cap_cid_att ,p_le_parse_att 
-0x539 001890 branch le_parse_l2cap + 10 
-:      001892 p_le_parse_att:
-0x53a 001893 ifetch 3 ,contr 
-0x53b 001894 store 3 ,mem_le_att_opcode 
-0x53c 001895 beq attop_read_request ,p_le_parse_att_read_request 
-0x53d 001896 beq attop_write_request ,p_le_parse_att_write_request 
-0x53e 001897 branch le_parse_att + 2 
-:      001899 p_le_parse_att_read_request:
-0x53f 001900 fetch mouse_flag_len ,mem_mouse_flag 
-0x540 001901 bbit0 mouse_enable_le_battery_service_cancel ,le_parse_att_read_request 
-0x541 001902 call le_check_encrypt_state 
-0x542 001903 fetcht 2 ,mem_le_att_handle 
-0x543 001904 fetch 1 ,mem_le_configuration 
-0x544 001905 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
-:      001907 p_le_send_att_read_response:
-0x545 001908 fetch 2 ,mem_le_att_handle 
-0x546 001909 beq 0x30 ,le_send_att_error_response_notfound 
-0x547 001910 fetcht 2 ,mem_le_att_handle 
-0x548 001911 branch le_send_att_read_response 
-:      001913 p_le_send_att_read_response_check_auth:
-0x549 001914 fetch 2 ,mem_le_pairing_handle 
-0x54a 001915 isub temp ,null 
-0x54b 001916 nbranch p_le_send_att_read_response ,zero 
-0x54c 001917 nbranch p_le_send_att_read_response ,user 
-0x54d 001918 branch le_send_att_read_response_error_insufficient_auth 
-:      001921 p_le_parse_att_write_request:
-0x54e 001922 copy contr ,rega 
-0x54f 001923 fetch 2 ,mem_le_l2cap_size 
-0x550 001924 add pdata ,-3 ,regb 
-0x551 001925 call le_writeatt_cb 
-0x552 001926 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x553 001927 beq 0xff ,le_send_att_write_response_check_auth 
-0x554 001928 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x555 001929 branch le_send_att_write_response_check_auth ,blank 
-0x556 001930 fetch 1 ,mem_le_connect_status_flag 
-0x557 001931 bbit1 ll_start_enc_flag ,le_send_att_write_response_check_auth 
-0x558 001932 setarg 0x001a 
-0x559 001933 fetcht 2 ,mem_le_att_handle 
-0x55a 001934 isub temp ,null 
-0x55b 001935 nbranch le_send_att_write_response_check_auth ,zero 
-0x55c 001936 branch le_send_att_read_response_error_insufficient_auth 
-:      001938 p_g24_lpm_wait:
-0x55d 001941 enable user 
-0x55e 001942 call lpo_calibration 
-0x55f 001943 fetch 3 ,mem_clks_per_lpo 
-0x560 001944 branch disable_user ,blank 
-0x561 001945 fetch 1 ,mem_lpm_mode 
-0x562 001946 branch disable_user ,blank 
-0x563 001947 fetch 1 ,mem_sensor_shutdown_flag 
-0x564 001948 nrtn blank 
-0x565 001949 fetch 1 ,mem_24g_transmit_by_interrupt 
-0x566 001950 beq g24_tx_timer_int_enable ,disable_user 
-0x567 001951 rtn 
-:      001954 p_mouse_motion:
-0x568 001955 disable user 
-0x569 001956 setarg 0 
-0x56a 001957 store 6 ,mem_mouse_x 
-0x56b 001958 call p_mouse_check_sensor_data 
-0x56c 001959 setarg 0x0089 
-0x56d 001960 call twspi_write 
-0x56e 001961 call p_mouse_seting_sensor_type 
-0x56f 001962 call mouse_zwheel 
-0x570 001963 call mouse_t_zwheel 
-0x571 001964 call p_mouse_key 
-0x572 001965 fetch 1 ,mem_mouse_key 
-0x573 001966 and_into 0x1f ,pdata 
-0x574 001967 store 1 ,mem_mouse_key 
-0x575 001968 nbranch mouse_drawing_optima_init ,user 
-0x576 001969 call p_mouse_drawing_optima 
-0x577 001970 branch mouse_no_data_timer_init 
-:      001972 p_mouse_check_sensor_data:
-0x578 001973 fetch 1 ,mem_spi_write_flash_sm 
-0x579 001974 rtnne flash_sm_no_buys 
-0x57a 001975 fetch 1 ,mem_config_sensor_type 
-0x57b 001976 beq ka8g2 ,p_mouse_ka8g2_sensor_motion 
-0x57c 001977 beq sg8670 ,mouse_p3212_sensor_motion 
-0x57d 001978 branch mouse_check_sensor_data + 3 
-:      001980 p_mouse_ka8g2_sensor_motion:
-0x57e 001981 call mouse_clear_sensor_data 
-0x57f 001982 fetch 1 ,mem_sensor_motion_gpio 
-0x580 001983 beq gpio_disable ,mouse_pka8g2_sensor_motion_1 
-0x581 001984 fetcht 1 ,mem_sensor_motion_gpio 
-0x582 001985 call gpio_get_bit 
-0x583 001986 nrtn true 
-:      001987 p_mouse_pka8g2_sensor_motion_1:
-0x584 001988 setarg pan_reg_pid_l 
-0x585 001989 call twspi_read 
-0x586 001990 bne pka8g2_id1 ,mouse_twspi_reset 
-0x587 001991 branch mouse_p3212_sensor_motion_2 
-:      001994 p_mouse_drawing_optima:
-0x588 001995 fetch 1 ,mem_config_sensor_type 
-0x589 001996 rtneq p3212 
-0x58a 001997 rtneq ka8g2 
-0x58b 001998 branch mouse_drawing_optima 
-:      002000 p_mouse_sensor_poweron:
-0x58c 002001 call mouse_sensor_spi_init 
-0x58d 002002 fetch 1 ,mem_config_sensor_type 
-0x58e 002003 beq ka8g2 ,p_mouse_ka8g2_sensor_init 
-0x58f 002004 call mouse_sensor_reset 
-0x590 002005 arg mem_sensor_poweron_init ,regc 
-:      002006 p_mouse_sensor_end:
-0x591 002007 call mouse_sensor_wr_seq 
-0x592 002008 branch p_mouse_seting_sensor_type 
-:      002010 p_mouse_ka8g2_sensor_init:
-0x593 002011 call p_mouse_ka8g2_sensor_reset 
-0x594 002012 arg mem_ka8g2_sensor_poweron_init ,regc 
-0x595 002013 branch p_mouse_sensor_end 
-:      002015 p_mouse_sensor_reset:
-0x596 002016 fetch 1 ,mem_config_sensor_type 
-0x597 002017 beq ka8g2 ,p_mouse_ka8g2_sensor_reset 
-0x598 002018 branch mouse_sensor_reset 
-:      002019 p_mouse_ka8g2_sensor_reset:
-0x599 002020 setarg 0x9706 
-0x59a 002021 branch mouse_sensor_reset_end 
-:      002023 p_mouse_sensor_powerdown:
-0x59b 002024 call mouse_init_sunt 
-0x59c 002025 call mouse_sensor_spi_init 
-0x59d 002026 fetch 1 ,mem_config_sensor_type 
-0x59e 002027 beq ka8g2 ,p_mouse_ka8g2_sensor_powerdown 
-0x59f 002028 branch mouse_sensor_powerdown_end 
-:      002030 p_mouse_ka8g2_sensor_powerdown:
-0x5a0 002031 setarg 0x1f06 
-0x5a1 002032 branch twspi_write 
-:      002036 p_mouse_key:
-0x5a2 002037 call p_mouse_check_key_gpio 
-0x5a3 002038 branch mouse_key + 1 
-:      002040 p_mouse_check_key_gpio:
-0x5a4 002041 fetch 1 ,mem_sensor_shutdown_flag 
-0x5a5 002042 ncall mouse_check_key_gpio_once ,blank 
-0x5a6 002043 arg 0 ,rega 
-0x5a7 002044 call p_mouse_check_lkey_gpio 
-0x5a8 002045 call p_mouse_check_rkey_gpio 
-0x5a9 002046 call p_mouse_check_mkey_gpio 
-0x5aa 002047 call p_mouse_check_bkkey_gpio 
-0x5ab 002048 call p_mouse_check_fwkey_gpio 
-0x5ac 002049 call p_mouse_check_customerkey_gpio 
-0x5ad 002050 branch mouse_check_key_gpio_next + 1 
-:      002052 p_mouse_check_lkey_gpio:
-0x5ae 002053 fetch 1 ,mem_lbutton_gpio 
-0x5af 002054 call p_mouse_gpio_config_output_high 
-0x5b0 002055 call mouse_check_lkey_gpio 
-0x5b1 002056 fetcht 1 ,mem_lbutton_gpio 
-0x5b2 002057 branch mouse_gpio_config_input_pu 
-:      002058 p_mouse_check_rkey_gpio:
-0x5b3 002059 fetch 1 ,mem_rbutton_gpio 
-0x5b4 002060 call p_mouse_gpio_config_output_high 
-0x5b5 002061 call mouse_check_rkey_gpio 
-0x5b6 002062 fetcht 1 ,mem_rbutton_gpio 
-0x5b7 002063 branch mouse_gpio_config_input_pu 
-:      002064 p_mouse_check_mkey_gpio:
-0x5b8 002065 fetch 1 ,mem_mbutton_gpio 
-0x5b9 002066 call p_mouse_gpio_config_output_high 
-0x5ba 002067 call mouse_check_mkey_gpio 
-0x5bb 002068 fetcht 1 ,mem_mbutton_gpio 
-0x5bc 002069 branch mouse_gpio_config_input_pu 
-:      002071 p_mouse_check_bkkey_gpio:
-0x5bd 002072 fetch 1 ,mem_bk_button_gpio 
-0x5be 002073 rtneq gpio_disable 
-0x5bf 002074 jam mouse_bk_key ,mem_mouse_key_temp 
-0x5c0 002075 fetch 1 ,mem_mouse_bkkey_press_status 
-0x5c1 002076 copy pdata ,regc 
-0x5c2 002077 fetcht 1 ,mem_bk_button_gpio 
-0x5c3 002078 fetch 1 ,mem_matrix_public_gpio 
-0x5c4 002079 beq gpio_disable ,p_mouse_3io6key_bk_check 
-0x5c5 002080 branch mouse_check_bkkey_gpio_next 
-:      002081 p_mouse_3io6key_bk_check:
-0x5c6 002082 fetch 1 ,mem_bk_button_gpio 
-0x5c7 002083 call p_mouse_gpio_config_output_low 
-0x5c8 002084 fetcht 1 ,mem_bk_button_gpio 
-0x5c9 002085 branch mouse_3io6key_bk_check 
-:      002087 p_mouse_check_fwkey_gpio:
-0x5ca 002088 fetch 1 ,mem_fw_button_gpio 
-0x5cb 002089 rtneq gpio_disable 
-0x5cc 002090 jam mouse_fw_key ,mem_mouse_key_temp 
-0x5cd 002091 fetch 1 ,mem_mouse_fwkey_press_status 
-0x5ce 002092 copy pdata ,regc 
-0x5cf 002093 fetcht 1 ,mem_fw_button_gpio 
-0x5d0 002094 fetch 1 ,mem_matrix_public_gpio 
-0x5d1 002095 beq gpio_disable ,p_mouse_3io6key_fw_check 
-0x5d2 002096 branch mouse_check_fwkey_gpio_next 
-:      002097 p_mouse_3io6key_fw_check:
-0x5d3 002098 fetch 1 ,mem_fw_button_gpio 
-0x5d4 002099 call p_mouse_gpio_config_output_low 
-0x5d5 002100 fetcht 1 ,mem_fw_button_gpio 
-0x5d6 002101 branch mouse_3io6key_fw_check 
-:      002104 p_mouse_gpio_config_output_high:
-0x5d7 002105 rtneq gpio_disable 
-0x5d8 002106 arg gpcfg_output_high ,temp 
-0x5d9 002107 branch gpio_config_function_int 
-:      002110 p_mouse_gpio_config_output_low:
-0x5da 002111 rtneq gpio_disable 
-0x5db 002112 arg gpcfg_output_low ,temp 
-0x5dc 002113 branch gpio_config_function_int 
-:      002115 p_mouse_check_customerkey_gpio:
-0x5dd 002116 fetch 1 ,mem_mouse_customer_key_connect_vin_flag 
-0x5de 002117 branch mouse_check_customerkey_gpio ,blank 
-0x5df 002118 jam 0 ,mem_customer_key 
-0x5e0 002119 fetch mouse_flag_len ,mem_mouse_flag 
-0x5e1 002120 rtnbit0 mouse_enable_keyboard 
-0x5e2 002121 jam mouse_customer_key ,mem_mouse_key_temp 
-0x5e3 002122 fetch 1 ,mem_mouse_customerkey_press_status 
-0x5e4 002123 copy pdata ,regc 
-:      002124 p_mouse_3io6key_customerkey_check:
-0x5e5 002125 fetch 1 ,mem_customer_key_gpio 
-0x5e6 002126 call p_mouse_gpio_config_output_low 
-0x5e7 002127 fetcht 1 ,mem_customer_key_gpio 
-0x5e8 002128 call mouse_3io6key_check 
-0x5e9 002129 store 1 ,mem_mouse_customerkey_press_status 
-0x5ea 002130 call mouse_check_customerkey_state 
-0x5eb 002131 fetcht 1 ,mem_customer_key_gpio 
-0x5ec 002132 branch mouse_gpio_config_input_pu 
-:      002139 p_mouse_idle:
-0x5ed 002140 call p_mouse_low_voltage_led_no_enter_lpm 
-0x5ee 002141 call ui_check_paring_button 
-0x5ef 002142 call p_mouse_dpi_check 
-0x5f0 002143 call p_mouse_select_device_check 
-0x5f1 002144 call p_mouse_check_select_device_by_switch 
-0x5f2 002145 branch mouse_idle + 6 
-:      002147 p_mouse_low_voltage_led_no_enter_lpm:
-0x5f3 002148 fetch 1 ,mem_mouse_led_new_interface_config 
-0x5f4 002149 rtnbit0 mouse_enable_low_led 
-0x5f5 002150 fetch mouse_flag_len ,mem_mouse_flag 
-0x5f6 002151 branch mouse_low_voltage_led_no_enter_lpm + 2 
-:      002153 p_mouse_select_device_check:
-0x5f7 002154 fetch mouse_flag_len ,mem_mouse_flag 
-0x5f8 002155 bbit1 mouse_enable_select_device_by_pb_button ,p_mouse_select_device_by_pb_button_check_judge 
-0x5f9 002156 bbit1 mouse_enable_pb_button_long_press_disconvery ,p_mouse_select_device_by_pb_button_check_judge 
-0x5fa 002157 rtn 
-:      002158 p_mouse_select_device_by_pb_button_check_judge:
-0x5fb 002159 jam 0xff ,mem_matrix_public_gpio 
-0x5fc 002160 call p_mouse_pb_key_check 
-0x5fd 002161 fetch 1 ,mem_mouse_martix_flag 
-0x5fe 002162 rtn blank 
-0x5ff 002163 fetch 1 ,mem_mouse_martix_temp_gpio 
-0x600 002164 store 1 ,mem_matrix_public_gpio 
-0x601 002165 branch mouse_matrix_public_gpio_reset 
-:      002167 p_mouse_pb_key_check:
-0x602 002168 fetch 2 ,mem_ui_state_map 
-0x603 002169 bbit1 ui_state_bt_discovery ,p_mouse_select_device_by_pb_button_check_once 
-0x604 002170 fetch 1 ,mem_config_select_device_button_gpio 
-0x605 002171 rtneq gpio_disable 
-0x606 002172 fetch 1 ,mem_store_information_delay_timer 
-0x607 002173 nrtn blank 
-0x608 002174 branch mouse_select_device_by_pb_button + 2 
-:      002176 p_mouse_check_select_device_by_switch:
-0x609 002177 fetch mouse_flag_len ,mem_mouse_flag 
-0x60a 002178 rtnbit0 mouse_enable_select_device_by_switch_gpio 
-0x60b 002179 fetcht 1 ,mem_device_switch_gpio 
-0x60c 002180 call mouse_gpio_config_input_pu 
-0x60d 002181 fetcht 1 ,mem_device_switch_gpio 
-0x60e 002182 call gpio_get_bit 
-0x60f 002183 branch p_mouse_check_select_24g_device ,true 
-:      002184 p_mouse_select_btdevice:
-0x610 002185 fetch 1 ,mem_device_flag 
-0x611 002186 rtneq mode_bt_device1 
-0x612 002187 jam mode_bt_device1 ,mem_device_flag 
-0x613 002188 branch mouse_soft_reset 
-:      002190 p_mouse_check_select_24g_device:
-0x614 002191 fetch 1 ,mem_device_flag 
-0x615 002192 rtneq mode_24g_device 
-0x616 002193 jam mode_24g_device ,mem_device_flag 
-0x617 002194 branch mouse_soft_reset 
-:      002196 p_mouse_dpi_check:
-0x618 002197 fetch 1 ,mem_dpi_button_gpio 
-0x619 002198 rtneq gpio_disable 
-0x61a 002200 arg 0 ,rega 
-0x61b 002201 jam mouse_dpi_key ,mem_mouse_key_temp 
-0x61c 002202 fetcht 1 ,mem_dpi_button_gpio 
-0x61d 002203 call p_mouse_dpi_key_check 
-0x61e 002204 call mouse_dpi_check_next 
-0x61f 002205 fetch 1 ,mem_mouse_martix_flag 
-0x620 002206 rtn blank 
-0x621 002209 branch mouse_matrix_public_gpio_reset 
-:      002211 p_mouse_dpi_key_check:
-0x622 002212 fetch mouse_flag_len ,mem_mouse_flag 
-0x623 002213 bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
-0x624 002214 fetch 1 ,mem_mouse_dpikey_press_status 
-0x625 002215 copy pdata ,regc 
-0x626 002216 fetch 1 ,mem_matrix_public_gpio 
-0x627 002217 beq gpio_disable ,p_mouse_3io6key_dpi_check 
-0x628 002218 branch mouse_dpi_key_check_next 
-:      002219 p_mouse_3io6key_dpi_check:
-0x629 002220 fetch 1 ,mem_dpi_button_gpio 
-0x62a 002221 call p_mouse_gpio_config_output_low 
-0x62b 002222 fetcht 1 ,mem_dpi_button_gpio 
-0x62c 002223 branch mouse_3io6key_check 
-:      002226 p_mouse_dpi_process:
-0x62d 002227 call mouse_dpi_ghost_check 
-0x62e 002228 rtn user 
-:      002229 p_mouse_dpi_process_next:
-0x62f 002230 fetch 1 ,mem_mouse_dpi 
-0x630 002231 increase 1 ,pdata 
-0x631 002232 and pdata ,0x03 ,pdata 
-:      002233 p_mouse_dpi_store:
-0x632 002234 store 1 ,mem_mouse_dpi 
-0x633 002235 call p_mouse_seting_dpi 
-0x634 002236 branch mouse_store_eerpom_dpi 
-:      002245 p_power_ctrl_start:
-0x635 002246 fetch 2 ,mem_ui_state_map 
-0x636 002247 rtnbit1 ui_state_ble_adv 
-0x637 002248 rtnbit1 ui_state_bt_reconnect 
-0x638 002249 rtnbit1 ui_state_bt_discovery 
-0x639 002250 fetchr rega ,2 ,mem_rssi_signal_buf_ptr 
-0x63a 002251 call rssi_average 
-0x63b 002252 storet 1 ,mem_rssi_avg_received 
-0x63c 002255 fetch 1 ,mem_rssi_dis_max_24g 
-0x63d 002256 bmark1 mark_24g ,p_power_ctrl_start_next 
-0x63e 002257 fetch 1 ,mem_rssi_dis_max_ble 
-:      002258 p_power_ctrl_start_next:
-0x63f 002259 isub temp ,null 
-0x640 002260 nbranch p_power_ctrl_txpower_incrs_force ,positive 
-0x641 002261 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x642 002262 sub pdata ,2 ,null 
-0x643 002263 nbranch p_power_ctrl_txpower_decrs_check ,positive 
-0x644 002264 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x645 002265 beq 0 ,p_power_ctrl_txpower_incrs 
-0x646 002266 rtn 
-:      002268 p_power_ctrl_txpower_decrs_check:
-0x647 002269 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x648 002270 fetcht 1 ,mem_power_ctrl_pac_succ_cnt_init 
-0x649 002271 isub temp ,null 
-0x64a 002272 nrtn zero 
-0x64b 002273 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-:      002274 p_power_ctrl_txpower_decrs:
-0x64c 002275 fetcht 1 ,mem_rssi_avg_received 
-0x64d 002276 fetch 1 ,mem_rssi_dis_min_24g 
-0x64e 002277 bmark1 mark_24g ,p_power_ctrl_txpower_decrs_next 
-0x64f 002278 fetch 1 ,mem_rssi_dis_min_ble 
-:      002279 p_power_ctrl_txpower_decrs_next:
-0x650 002280 isub temp ,null 
-0x651 002281 nrtn positive 
-0x652 002282 fetch 1 ,mem_power_ctrl_level 
-0x653 002283 beq 0 ,power_ctrl_decrs_level0 
-0x654 002284 increase -1 ,pdata 
-0x655 002285 store 1 ,mem_power_ctrl_level 
-0x656 002286 beq 2 ,p_power_ctrl_decrs_level2 
-0x657 002287 beq 1 ,power_ctrl_decrs_level1 
-0x658 002288 branch power_ctrl_decrs_level0 
-:      002290 p_power_ctrl_txpower_incrs_force:
-0x659 002291 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-:      002292 p_power_ctrl_txpower_incrs:
-0x65a 002293 fetch 1 ,mem_power_ctrl_level 
-0x65b 002294 beq 3 ,p_power_ctrl_incrs_level3 
-0x65c 002295 increase 1 ,pdata 
-0x65d 002296 store 1 ,mem_power_ctrl_level 
-0x65e 002297 beq 1 ,power_ctrl_incrs_level1 
-0x65f 002298 beq 2 ,p_power_ctrl_incrs_level2 
-:      002299 p_power_ctrl_incrs_level3:
-0x660 002300 branch p_power_ctrl_incrs_level2 
-:      002303 p_power_ctrl_decrs_level2:
-:      002304 p_power_ctrl_incrs_level2:
-0x661 002305 jam tx_power_3db ,mem_tx_power 
-0x662 002306 rtn 
+0x29f 000940 call gpio_clr_wake 
+0x2a0 000941 fetcht 1 ,mem_whee_a_data_gpio 
+0x2a1 000942 call mouse_gpio_config_input_pd 
+0x2a2 000943 fetcht 1 ,mem_whee_b_data_gpio 
+0x2a3 000944 branch mouse_gpio_config_input_pd 
+:      000946 p_mouse_lpm_before_common:
+0x2a4 000948 fetcht 1 ,mem_whee_a_data_gpio 
+0x2a5 000949 call gpio_config_input 
+0x2a6 000950 fetcht 1 ,mem_whee_b_data_gpio 
+0x2a7 000951 call gpio_config_input 
+0x2a8 000953 call mouse_wheel_check 
+0x2a9 000954 fetch 1 ,mem_mouse_sensor_sclk_gpio 
+0x2aa 000955 call p_mouse_gpio_config_output_high 
+0x2ab 000956 branch mouse_lpm_before_common + 4 
+:      000962 p_g24_nodata_transmit:
+0x2ac 000963 fetch 1 ,mem_24g_abort_pac 
+0x2ad 000964 call p_g24_send_abort_packet ,blank 
+0x2ae 000965 fetch 1 ,mem_24g_transmit_by_interrupt 
+0x2af 000966 rtneq g24_tx_timer_int_enable 
+0x2b0 000967 call g24_search_receiver 
+:      000968 p_g24_long_sleep:
+0x2b1 000969 call p_g24_lpm_wait 
+0x2b2 000970 nrtn user 
+0x2b3 000971 call g24_setgpio_lpm_before 
+0x2b4 000972 jam 1 ,mem_long_sleep_flag 
+0x2b5 000973 fetch 1 ,mem_sensor_shutdown_flag 
+0x2b6 000974 ncall p_mouse_setgpio_hibernate ,blank 
+0x2b7 000975 fetch 8 ,mem_24g_enter_hibernate 
+0x2b8 000976 branch g24_long_sleep2 
+:      000978 p_g24_send_abort_packet:
+0x2b9 000979 jam type_ms ,mem_24g_data_type 
+0x2ba 000980 fetch 1 ,mem_sensor_shutdown_flag 
+0x2bb 000981 setflip 0 ,pdata 
+0x2bc 000982 store 1 ,mem_24g_abort_pac 
+0x2bd 000983 call g24_transmit_rf_ctrl_clear 
+0x2be 000984 store 1 ,mem_24g_txbuf 
+0x2bf 000985 setarg 0 
+0x2c0 000986 store 7 ,mem_24g_txbuf + 1 
+0x2c1 000987 fetch 4 ,mem_24g_device_addr 
+0x2c2 000988 store 4 ,mem_24g_txbuf + 8 
+0x2c3 000989 jam 12 ,mem_24g_datalen 
+0x2c4 000990 fetch 1 ,mem_24g_data_type 
+0x2c5 000991 set1 bit_abort ,pdata 
+0x2c6 000992 store 1 ,mem_24g_data_type 
+0x2c7 000993 call g24_transmit_prep 
+0x2c8 000994 branch p_g24_transmit_start 
+:      000996 p_mouse_priority_bb_event:
+0x2c9 000997 copy regc ,pdata 
+0x2ca 000998 beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
+0x2cb 000999 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
+0x2cc 001000 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
+0x2cd 001001 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+0x2ce 001002 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+0x2cf 001003 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+0x2d0 001004 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
+0x2d1 001005 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+0x2d2 001006 beq bt_evt_hid_handshake ,p_mouse_bt_hid_handshake 
+0x2d3 001007 beq bt_evt_hid_connected ,p_app_hid_connected 
+0x2d4 001008 branch mouse_priority_bb_event + 2 
+:      001010 p_mouse_bt_hid_handshake:
+0x2d5 001011 jam app_handshake_done ,mem_app_handshake_flag 
+0x2d6 001012 call app_lpm_mult_enable 
+0x2d7 001013 branch mouse_bt_hid_handshake + 3 
+:      001015 p_app_hid_connected:
+0x2d8 001016 call mouse_init_sensor_reset 
+0x2d9 001017 call mouse_no_data_timer_init 
+0x2da 001018 call p_mouse_device_poweron_led_config 
+0x2db 001019 branch app_hid_connected 
+:      001021 p_mouse_le_bb_event_connected:
+0x2dc 001022 call p_mouse_device_poweron_led_config 
+0x2dd 001023 branch mouse_le_bb_event_connected 
+:      001025 p_mouse_bb_event_connected:
+0x2de 001026 jam 0 ,mem_mouse_long_mult_flag 
+0x2df 001027 branch mouse_bb_event_connected + 2 
+:      001029 p_mouse_le_bb_disconnected:
+0x2e0 001030 setarg 0 
+0x2e1 001031 store 2 ,mem_le_battery_level_updata_timer 
+0x2e2 001032 store 1 ,mem_mouse_le_send_conn_param_update 
+0x2e3 001033 store 1 ,mem_mouse_le_send_conn_param_update_timer 
+0x2e4 001034 store 1 ,mem_mouse_le_bb_connected_flag 
+0x2e5 001035 branch mouse_le_bb_disconnected + 7 
+:      001037 p_mouse_le_ll_start_encryt:
+0x2e6 001038 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x2e7 001039 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+0x2e8 001040 jam 20 ,mem_le_start_encrypt_timer 
+0x2e9 001041 branch mouse_le_ll_enable_start_enc_flag 
+:      001042 p_mouse_le_ll_reconn_start_encryt:
+0x2ea 001043 call mouse_updata_le_param 
+0x2eb 001044 jam 10 ,mem_le_start_encrypt_timer 
+0x2ec 001045 branch mouse_le_ll_enable_start_enc_flag 
+:      001047 p_mouse_le_conn_param_update_rsp_recieved:
+0x2ed 001048 fetch 1 ,mem_mouse_le_send_conn_param_update 
+0x2ee 001049 nrtn blank 
+0x2ef 001050 jam 1 ,mem_mouse_le_send_conn_param_update 
+0x2f0 001051 jam 30 ,mem_mouse_le_send_conn_param_update_timer 
+0x2f1 001052 rtn 
+:      001054 p_mouse_agc_disable_nomal_power:
+0x2f2 001055 call p_mouse_soft_agc_disable 
+:      001056 p_mouse_fetch_normal_tx_power:
+0x2f3 001057 fetch 1 ,mem_normal_tx_power 
+0x2f4 001058 store 1 ,mem_tx_power 
+0x2f5 001059 rtn 
+:      001061 p_mouse_24g_pairing_complete:
+0x2f6 001062 call p_mouse_agc_disable_nomal_power 
+0x2f7 001063 call mouse_no_data_timer_init 
+0x2f8 001064 call p_mouse_device_poweron_led_config 
+0x2f9 001065 branch mouse_24g_pairing_complete 
+:      001067 p_mouse_24g_attempt_success:
+0x2fa 001068 fetch 4 ,mem_24g_addr 
+0x2fb 001069 store 4 ,mem_24g_receiver_addr 
+0x2fc 001070 store 4 ,mem_mouse_24g_addr 
+0x2fd 001071 call g24_ch_syncword_crc8_init 
+0x2fe 001072 call p_mouse_device_poweron_led_config 
+0x2ff 001073 call mouse_no_data_timer_init 
+0x300 001074 call mouse_init_sensor_reset 
+0x301 001075 jam 0 ,mem_mouse_long_mult_flag 
+0x302 001076 jam 0 ,mem_24g_conn_sm 
+0x303 001077 jam 0 ,mem_24g_reconn_type 
+0x304 001078 fetch 4 ,mem_24g_receiver_addr 
+0x305 001079 fetcht 4 ,mem_24g_fast_conn_addr 
+0x306 001080 isub temp ,null 
+0x307 001081 rtn zero 
+0x308 001082 call p_mouse_agc_disable_nomal_power 
+0x309 001083 branch mouse_24g_first_store_reconn_info 
+:      001086 p_mouse_24g_attempt_fail:
+0x30a 001087 call p_mouse_agc_disable_nomal_power 
+0x30b 001088 fetch 1 ,mem_24g_attempt_fail_flag 
+0x30c 001089 nbranch p_mouse_24g_hibernate_set ,blank 
+0x30d 001090 fetch 1 ,mem_24g_reconn_type 
+0x30e 001091 beq fast_conn_and_3_0_addr ,p_mouse_24g_fast_conn_attempt_fail 
+0x30f 001092 beq fast_conn_and_receiver ,p_mouse_24g_fast_conn_attempt_fail 
+0x310 001093 beq pair_and_receiver ,mouse_24g_auto_pair_attempt_fail 
+0x311 001094 branch mouse_24g_attempt_fail + 4 
+:      001096 p_mouse_24g_fast_conn_attempt_fail:
+0x312 001097 fetch mouse_flag_len ,mem_mouse_flag 
+0x313 001098 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_start_auto_pair 
+0x314 001099 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_start_auto_pair 
+0x315 001100 bbit0 mouse_enable_24g_auto_pair_nerver_been_paired ,mouse_24g_reconn_dongle_start 
+0x316 001101 fetch 4 ,mem_mouse_24g_addr 
+0x317 001102 fetcht 4 ,mem_mouse_compare_addr_ff 
+0x318 001103 isub temp ,null 
+0x319 001104 branch p_mouse_24g_start_pair_mode ,zero 
+0x31a 001105 branch mouse_24g_reconn_dongle_start 
+:      001107 p_mouse_24g_start_auto_pair:
+0x31b 001108 fetch 2 ,mem_24g_pair_timeout_init 
+0x31c 001109 store 2 ,mem_24g_reconn_timeout 
+0x31d 001110 jam pair_and_receiver ,mem_24g_reconn_type 
+0x31e 001111 branch g24_reconn_start 
+:      001113 p_mouse_24g_start_pair_mode:
+0x31f 001114 jam 0 ,mem_24g_reconn_type 
+0x320 001115 call p_mouse_device_pair_led_config 
+0x321 001116 branch mouse_24g_start_pair_mode 
+:      001118 p_mouse_24g_hibernate_set:
+0x322 001119 jam 0 ,mem_mouse_pair_flag 
+0x323 001120 jam 0 ,mem_24g_attempt_fail_flag 
+0x324 001121 call g24_transmit_next_packet 
+0x325 001122 setarg -1 
+0x326 001123 store 8 ,mem_24g_enter_hibernate 
+0x327 001124 setarg 0 
+0x328 001125 store 7 ,mem_mouse_key 
+0x329 001126 store 1 ,mem_24g_abort_pac 
+0x32a 001127 jam 1 ,mem_sensor_shutdown_flag 
+0x32b 001128 call p_mouse_sensor_powerdown 
+0x32c 001129 branch p_g24_long_sleep 
+:      001131 p_g24_pair_dispatch:
+0x32d 001132 jam default_24g_device ,mem_24g_reconn_type 
+0x32e 001133 fetch 2 ,mem_24g_pair_count 
+0x32f 001134 increase 1 ,pdata 
+0x330 001135 store 2 ,mem_24g_pair_count 
+0x331 001136 fetch 1 ,mem_24g_pair_count 
+0x332 001137 and pdata ,0xff ,pdata 
+0x333 001138 beq 0 ,g24_pair_dispatch + 1 
+0x334 001139 rtn 
+:      001141 p_g24_reconn_dispatch:
+0x335 001142 fetch 2 ,mem_24g_reconn_count 
+0x336 001143 arg 0x01f8 ,temp 
+0x337 001144 iand temp ,pdata 
+0x338 001145 branch p_g24_reconn_dispatch_next ,blank 
+0x339 001146 fetch 2 ,mem_24g_reconn_count 
+0x33a 001147 increase 1 ,pdata 
+0x33b 001148 store 2 ,mem_24g_reconn_count 
+0x33c 001149 rtn 
+:      001150 p_g24_reconn_dispatch_next:
+0x33d 001151 call g24_reconn_data_prep 
+0x33e 001152 call g24_transmit_receive_ack 
+0x33f 001153 nbranch p_g24_reconn_device_fail ,sync 
+0x340 001154 nbranch p_g24_reconn_device_fail ,user3 
+0x341 001155 call g24_ackpayload_parse 
+0x342 001156 fetch 4 ,mem_24g_pair_addr 
+0x343 001157 fetcht 4 ,mem_24g_addr 
+0x344 001158 isub temp ,null 
+0x345 001159 branch p_mouse_g24_reconn_mode_judge ,zero 
+0x346 001161 fetch 4 ,mem_24g_device_addr 
+0x347 001162 fetcht 4 ,mem_24g_addr 
+0x348 001163 isub temp ,null 
+0x349 001164 call p_g24_store_receiver_addr ,zero 
+0x34a 001165 fetch 1 ,mem_24g_conn_sm 
+0x34b 001166 set0 state_24g_reconn ,pdata 
+0x34c 001167 store 1 ,mem_24g_conn_sm 
+0x34d 001168 setarg 0 
+0x34e 001169 store 2 ,mem_24g_pair_timeout 
+0x34f 001170 store 2 ,mem_24g_reconn_count 
+0x350 001171 store 2 ,mem_24g_reconn_timeout 
+0x351 001172 branch g24_reconn_attempt_success 
+:      001174 p_g24_store_receiver_addr:
+0x352 001175 fetch 4 ,mem_24g_rxpayload + 2 
+0x353 001176 rtn blank 
+0x354 001177 store 4 ,mem_24g_receiver_addr 
+0x355 001178 branch g24_ch_syncword_crc8_init 
+:      001180 p_mouse_g24_reconn_mode_judge:
+0x356 001181 fetch mouse_flag_len ,mem_mouse_flag 
+0x357 001182 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_pair_mode_check 
+0x358 001183 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_pair_mode_check 
+0x359 001184 branch g24_reconn_receiver_addr 
+:      001186 p_g24_reconn_device_fail:
+0x35a 001187 fetch 1 ,mem_24g_fast_conn_enable 
+0x35b 001188 branch g24_ch ,blank 
+0x35c 001189 fetch 2 ,mem_24g_reconn_count 
+0x35d 001190 increase 1 ,pdata 
+0x35e 001191 store 2 ,mem_24g_reconn_count 
+0x35f 001192 isolate1 9 ,pdata 
+0x360 001193 fetch 1 ,mem_24g_reconn_type 
+0x361 001194 beq pair_and_receiver ,p_g24_reconn_pair_receiver 
+0x362 001195 beq pair_and_3_0_addr ,p_g24_reconn_pair_and_3_0 
+0x363 001196 beq fast_conn_and_3_0_addr ,p_g24_reconn_fast_conn_and_3_0 
+0x364 001197 branch g24_reconn_device_fail + 7 
+:      001199 p_g24_reconn_pair_receiver:
+0x365 001200 branch g24_reconn_receiver_addr ,true 
+0x366 001201 branch g24_pair_init_param 
+:      001203 p_g24_reconn_pair_and_3_0:
+0x367 001204 branch g24_reconn_device_3_0_addr ,true 
+0x368 001205 branch g24_pair_init_param 
+:      001207 p_g24_reconn_fast_conn_and_3_0:
+0x369 001208 branch g24_reconn_device_3_0_addr ,true 
+:      001209 p_mouse_fast_conn_tx_power_set:
+0x36a 001210 jam tx_power_fast_conn ,mem_tx_power 
+0x36b 001211 branch g24_reconn_fast_conn + 2 
+:      001213 p_mouse_start_work:
+0x36c 001214 fetch mouse_flag_len ,mem_mouse_flag 
+0x36d 001215 bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_24g_first_start_auto_pair_mode 
+0x36e 001216 fetch 1 ,mem_device_flag 
+0x36f 001217 beq mode_24g_device ,p_mouse_24g_start_mode 
+0x370 001218 call p_mouse_device_le_reconn_led_config 
+0x371 001219 branch mouse_start_work + 5 
+:      001221 p_mouse_24g_first_start_auto_pair_mode:
+0x372 001222 call mouse_wakeup_from_power_check 
+0x373 001223 branch mouse_24g_first_start_reconn ,user 
+:      001224 p_mouse_24g_reconn_general_dongle:
+0x374 001225 jam mode_24g_device ,mem_device_flag 
+0x375 001226 fetch 2 ,mem_mouse_24g_power_on_fast_conn_timer 
+0x376 001227 store 2 ,mem_24g_reconn_timeout 
+0x377 001228 jam fast_conn_and_receiver ,mem_24g_reconn_type 
+0x378 001229 branch g24_reconn_start 
+:      001231 p_mouse_24g_start_mode:
+0x379 001232 fetch mouse_flag_len ,mem_mouse_flag 
+0x37a 001233 bbit0 mouse_enable_24g ,mouse_24g_mode_setup_error 
+0x37b 001234 call p_mouse_device_pair_led_config 
+0x37c 001235 call mouse_wakeup_from_power_check 
+0x37d 001236 branch mouse_24g_reconn_dongle_start ,user 
+0x37e 001237 fetch mouse_flag_len ,mem_mouse_flag 
+0x37f 001238 bbit1 mouse_enable_auto_24g_paring ,p_mouse_24g_reconn_general_dongle 
+0x380 001239 bbit0 mouse_enable_24g_power_on_pairing ,mouse_24g_reconn_general_dongle 
+0x381 001240 call mouse_key_check_once 
+0x382 001241 and rega ,0x07 ,pdata 
+0x383 001242 fetcht 1 ,mem_mouse_commbination_key_24g 
+0x384 001243 isub temp ,null 
+0x385 001244 branch p_mouse_24g_start_pair_mode ,zero 
+0x386 001245 branch mouse_24g_reconn_general_dongle 
+:      001248 p_mouse_seting_dpi:
+0x387 001249 call mouse_setting_dpi_4_level 
+0x388 001250 call p_mouse_dpi_led_blink_delay 
+:      001251 p_mouse_seting_sensor_type:
+0x389 001252 fetch 1 ,mem_config_sensor_type 
+0x38a 001253 beq s201x ,p_mouse_seting_s201_dpi 
+0x38b 001254 beq sg8670 ,p_mouse_seting_sg8670_dpi 
+0x38c 001255 branch mouse_seting_sensor_type 
+:      001257 p_mouse_seting_s201_dpi:
+0x38d 001258 call mouse_sensor_disable_wp 
+0x38e 001259 fetch 1 ,mem_mouse_dpi 
+0x38f 001260 beq mouse_dpi_level1 ,p_mouse_set_s201_dpi_1 
+0x390 001261 beq mouse_dpi_level2 ,p_mouse_set_s201_dpi_2 
+0x391 001262 beq mouse_dpi_level3 ,p_mouse_set_s201_dpi_3 
+0x392 001263 beq mouse_dpi_level4 ,p_mouse_set_s201_dpi_4 
+0x393 001264 rtn 
+:      001265 p_mouse_set_s201_dpi_0:
+0x394 001266 fetch 1 ,mem_sensor_s201_dpi_0 
+0x395 001267 branch p_mouse_dpi_s201_store 
+:      001269 p_mouse_set_s201_dpi_1:
+0x396 001270 fetch 1 ,mem_sensor_s201_dpi_1 
+0x397 001271 branch p_mouse_dpi_s201_store 
+:      001273 p_mouse_set_s201_dpi_2:
+0x398 001274 fetch 1 ,mem_sensor_s201_dpi_2 
+0x399 001275 branch p_mouse_dpi_s201_store 
+:      001277 p_mouse_set_s201_dpi_3:
+0x39a 001278 fetch 1 ,mem_sensor_s201_dpi_3 
+:      001279 p_mouse_dpi_s201_store:
+0x39b 001280 copy pdata ,rega 
+0x39c 001281 setarg 0xc309 
+0x39d 001282 call twspi_write 
+0x39e 001283 copy rega ,pdata 
+0x39f 001284 lshift8 pdata ,pdata 
+0x3a0 001285 add pdata ,0x23 ,pdata 
+0x3a1 001286 call twspi_write 
+0x3a2 001287 branch mouse_sensor_enable_wp 
+:      001289 p_mouse_set_s201_dpi_4:
+0x3a3 001290 fetch 1 ,mem_sensor_s201_dpi_4 
+0x3a4 001291 branch p_mouse_dpi_s201_store 
+:      001293 p_mouse_seting_sg8670_dpi:
+0x3a5 001294 fetch 1 ,mem_mouse_dpi 
+0x3a6 001295 beq mouse_dpi_level1 ,p_mouse_set_sg8670_dpi_1 
+0x3a7 001296 beq mouse_dpi_level2 ,p_mouse_set_sg8670_dpi_2 
+0x3a8 001297 beq mouse_dpi_level3 ,p_mouse_set_sg8670_dpi_3 
+0x3a9 001298 rtn 
+:      001300 p_mouse_set_sg8670_dpi_1:
+0x3aa 001301 fetcht 1 ,mem_sensor_sg8670_dpi_0 
+0x3ab 001302 branch mouse_dpi_write 
+:      001304 p_mouse_set_sg8670_dpi_2:
+0x3ac 001305 fetcht 1 ,mem_sensor_sg8670_dpi_1 
+0x3ad 001306 branch mouse_dpi_write 
+:      001309 p_mouse_set_sg8670_dpi_3:
+0x3ae 001310 fetcht 1 ,mem_sensor_sg8670_dpi_2 
+0x3af 001311 branch mouse_dpi_write 
+:      001313 p_mouse_init_sunt:
+0x3b0 001314 call mouse_sensor_spi_init 
+0x3b1 001315 rtn wake 
+:      001316 p_mouse_init_sensor_wakeup:
+0x3b2 001317 call mouse_sensor_poweron 
+:      001318 p_mouse_init_sensor:
+0x3b3 001319 call mouse_read_sensor_id 
+0x3b4 001320 beq p32xx_id1 ,p_mouse_init_p32xx_id2_judge 
+0x3b5 001321 beq p3065_id1 ,mouse_init_p3065 
+0x3b6 001322 beq pka8g2_id1 ,mouse_ka8g2_id2_judge 
+0x3b7 001323 call mouse_twspi_reset 
+0x3b8 001324 nop 6900 
+0x3b9 001325 branch p_mouse_init_sensor 
+:      001327 p_mouse_init_p32xx_id2_judge:
+0x3ba 001328 fetch 1 ,mem_sensor_id2 
+0x3bb 001329 beq p3205_tj3t_id2 ,p_mouse_3205_3t_init_param 
+0x3bc 001330 beq p_mx8650 ,p_mouse_sg8670_check_init 
+0x3bd 001331 branch mouse_init_p32xx_id2_judge + 2 
+:      001333 p_mouse_sg8670_check_init:
+0x3be 001334 setarg 0x7a 
+0x3bf 001335 call twspi_read 
+0x3c0 001336 beq 0xc2 ,p_mouse_sg8670_init 
+0x3c1 001337 branch p_mouse_mx8650_init_param 
+:      001339 p_mouse_sg8670_init:
+0x3c2 001340 jam sg8670 ,mem_config_sensor_type 
+0x3c3 001341 arg mem_sensor_sg8670_init ,regc 
+0x3c4 001342 branch p_mouse_sensor_end 
+:      001344 p_mouse_mx8650_init_param:
+0x3c5 001345 jam mx8650 ,mem_config_sensor_type 
+0x3c6 001346 call mouse_sensor_reset 
+0x3c7 001347 call delay_10ms 
+0x3c8 001348 arg mem_sensor_8650_init ,regc 
+0x3c9 001349 branch p_mouse_sensor_end 
+:      001351 p_mouse_3205_3t_init_param:
+0x3ca 001352 setarg 0x49 
+0x3cb 001353 call twspi_read 
+0x3cc 001354 beq 0xa1 ,p_mouse_s201x_init_param 
+0x3cd 001355 branch mouse_3205_3t_init_param 
+:      001357 p_mouse_s201x_init_param:
+0x3ce 001358 jam s201x ,mem_config_sensor_type 
+0x3cf 001359 rtn 
+:      001362 p_mouse_dpi_led_blink_delay:
+0x3d0 001363 fetch 1 ,mem_mouse_led_new_interface_config 
+0x3d1 001364 rtnbit0 mouse_enable_led_new_interface 
+0x3d2 001365 fetch 1 ,mem_mouse_pair_flag 
+0x3d3 001366 rtn blank 
+0x3d4 001367 fetch 1 ,mem_mouse_dpi_led_delay_count_init 
+0x3d5 001368 branch p_mouse_dpi_led_blink_init ,blank 
+0x3d6 001369 store 1 ,mem_mouse_dpi_led_delay_count 
+0x3d7 001370 rtn 
+:      001372 p_mouse_bb_event_timer:
+0x3d8 001373 call mouse_adc_read 
+0x3d9 001374 call p_mouse_low_voltage_led_timer 
+0x3da 001376 call g24_pair_timeout_timer 
+0x3db 001377 call g24_reconn_timeout_timer 
+0x3dc 001378 call mouse_24g_long_sleep_param_update_timer 
+0x3dd 001381 call p_mouse_dpi_led_blink_delay_timer 
+0x3de 001382 call p_mouse_led_multi_timer 
+0x3df 001383 call p_mouse_logo_led_on_timer 
+0x3e0 001384 call mouse_dpi_key_check_long_press 
+0x3e1 001385 call mouse_bt_discovery_check 
+0x3e2 001386 call p_mouse_commbination_key_process 
+0x3e3 001387 call mouse_check_discovery_timeout_timer 
+0x3e4 001389 call p_mouse_check_direct_timeout_timer 
+0x3e5 001390 call mouse_le_enable_att_list_timer 
+0x3e6 001391 call p_mouse_le_battery_updata_timer 
+0x3e7 001392 call mouse_le_send_smp_security_request_timer 
+0x3e8 001393 call p_mouse_le_send_conn_param_update_timer 
+0x3e9 001395 call mouse_check_hid_handshake_timer 
+0x3ea 001396 call mouse_bt_check_sniff_req_timeout_timer 
+0x3eb 001397 call p_mouse_check_reconnect_delay_long_sleep 
+0x3ec 001398 call mouse_current_mult_update_timer 
+0x3ed 001399 call mouse_wheel_trigger_timer 
+0x3ee 001400 call mouse_store_information_delay_timer 
+0x3ef 001401 branch p_mouse_check_no_data_timeout_timer 
+:      001403 p_mouse_check_direct_timeout_timer:
+0x3f0 001404 arg mem_mouse_direct_timer ,regc 
+0x3f1 001405 arg mouse_check_direct_timeout ,regb 
+0x3f2 001406 call timer_single_step 
+0x3f3 001407 branch mouse_check_direct_timeout_timer + 3 
+:      001409 p_mouse_check_reconnect_delay_long_sleep:
+0x3f4 001410 arg mem_mouse_bluetooth_reconnect_timeout ,regc 
+0x3f5 001411 arg p_mouse_app_enter_hibernate_check ,regb 
+0x3f6 001412 branch timer_single_step 
+:      001414 p_mouse_app_enter_hibernate_check:
+0x3f7 001415 fetch mouse_flag_len ,mem_mouse_flag 
+0x3f8 001416 bbit1 mouse_enable_bt_reconnect_timeout_enter_discovery ,p_mouse_start_discovery 
+0x3f9 001417 branch mouse_app_enter_hibernate 
+:      001425 p_mouse_device_multi_led_parm_init:
+0x3fa 001426 jam 0 ,mem_mouse_multi_led_blink_enable 
+0x3fb 001427 fetch 1 ,mem_mouse_led_new_interface_config 
+0x3fc 001428 rtnbit0 mouse_enable_led_new_interface 
+0x3fd 001429 call p_mouse_device_multi_led_all_off 
+:      001430 p_mouse_multi_led_parm_init:
+0x3fe 001431 jam 0 ,mem_mouse_multi_led_blink_type 
+:      001432 p_mouse_multi_low_led_blink_timer_init:
+0x3ff 001433 fetch 1 ,mem_mouse_low_led_blink_timer 
+0x400 001434 rshift pdata ,pdata 
+0x401 001435 store 1 ,mem_mouse_low_led_blink_half_timer 
+0x402 001436 rtn 
+:      001437 p_mouse_multi_low_led_blink_count_init:
+0x403 001438 fetch 1 ,mem_mouse_multi_lowled_blink_count_init 
+0x404 001439 store 1 ,mem_mouse_multi_low_led_blink_count 
+0x405 001440 rtn 
+:      001442 p_mouse_multi_led_blink_timer_init:
+0x406 001443 fetch 1 ,mem_mouse_multi_led_blink_type 
+0x407 001444 beq 1 ,p_mouse_device_24g_led_blink_timer_init 
+0x408 001445 beq 2 ,p_mouse_device_le_discovery_led_blink_timer_init 
+0x409 001446 beq 3 ,p_mouse_device_le_reconn_led_blink_timer_init 
+:      001447 p_mouse_multi_dpi_led_blink_timer_init:
+0x40a 001448 fetch 1 ,mem_mouse_dpi_led_blink_timer_init 
+:      001449 p_mouse_store_multi_led_blink_timer:
+0x40b 001450 store 1 ,mem_mouse_multi_led_blink_timer 
+0x40c 001451 rtn 
+:      001452 p_mouse_device_24g_led_blink_timer_init:
+0x40d 001453 fetch 1 ,mem_mouse_multi_24gled_blink_timer_init 
+0x40e 001454 branch p_mouse_store_multi_led_blink_timer 
+:      001455 p_mouse_device_le_discovery_led_blink_timer_init:
+0x40f 001456 fetch 1 ,mem_mouse_multi_le_discovery_blink_timer_init 
+0x410 001457 branch p_mouse_store_multi_led_blink_timer 
+:      001458 p_mouse_device_le_reconn_led_blink_timer_init:
+0x411 001459 fetch 1 ,mem_mouse_multi_le_reconn_blink_timer_init 
+0x412 001460 branch p_mouse_store_multi_led_blink_timer 
+:      001463 p_mouse_device_poweron_led_config:
+0x413 001464 fetch 1 ,mem_mouse_led_new_interface_config 
+0x414 001465 rtnbit0 mouse_enable_led_new_interface 
+0x415 001466 fetch 1 ,mem_mouse_multi_led_powon_timer_init 
+0x416 001467 store 1 ,mem_mouse_multi_led_powon_timer 
+0x417 001468 jam multi_led_on ,mem_mouse_multi_led_type 
+:      001469 p_mouse_multi_led_enable:
+0x418 001470 jam off ,mem_mouse_multi_led_state 
+0x419 001471 jam on ,mem_mouse_multi_led_blink_enable 
+0x41a 001472 rtn 
+:      001475 p_mouse_device_pair_led_config:
+0x41b 001476 fetch 1 ,mem_mouse_led_new_interface_config 
+0x41c 001477 rtnbit0 mouse_enable_led_new_interface 
+:      001478 p_mouse_device_24g_led_blink:
+0x41d 001479 jam 1 ,mem_mouse_multi_led_blink_type 
+0x41e 001480 call p_mouse_device_24g_led_blink_timer_init 
+0x41f 001481 call p_mouse_multi_led_blink_enable_init 
+0x420 001482 fetch 1 ,mem_mouse_led_new_interface_config 
+0x421 001483 rtnbit0 mouse_enable_led_blink_limit 
+0x422 001484 fetch 1 ,mem_mouse_multi_24gled_blink_count_init 
+0x423 001485 branch p_mouse_device_led_blink_count_init 
+:      001487 p_mouse_device_le_reconn_led_config:
+0x424 001488 fetch 1 ,mem_mouse_led_new_interface_config 
+0x425 001489 rtnbit0 mouse_enable_led_new_interface 
+:      001490 p_mouse_device_le_reconn_led_blink:
+0x426 001491 fetch 1 ,mem_mouse_led_new_interface_config 
+0x427 001492 rtnbit0 mouse_enable_bt_reconn_led_effect 
+0x428 001493 call p_mouse_multi_led_blink_enable_init 
+0x429 001494 jam 3 ,mem_mouse_multi_led_blink_type 
+0x42a 001495 call p_mouse_device_le_reconn_led_blink_timer_init 
+0x42b 001496 fetch 1 ,mem_mouse_led_new_interface_config 
+0x42c 001497 rtnbit0 mouse_enable_led_blink_limit 
+0x42d 001498 fetch 1 ,mem_mouse_multi_le_reconn_blink_count_init 
+:      001499 p_mouse_device_led_blink_count_init:
+0x42e 001500 store 1 ,mem_mouse_multi_led_blink_count 
+0x42f 001501 rtn 
+:      001503 p_mouse_device_discovery_led_config:
+0x430 001504 fetch 1 ,mem_mouse_led_new_interface_config 
+0x431 001505 rtnbit0 mouse_enable_led_new_interface 
+0x432 001506 fetch 1 ,mem_mouse_led_new_interface_config 
+0x433 001507 set0 mouse_enable_led_blink_limit ,pdata 
+0x434 001508 store 1 ,mem_mouse_led_new_interface_config 
+0x435 001509 jam 2 ,mem_mouse_multi_led_blink_type 
+0x436 001510 call p_mouse_device_le_discovery_led_blink_timer_init 
+:      001511 p_mouse_multi_led_blink_enable_init:
+0x437 001512 jam 1 ,mem_mouse_multi_led_blink_enable 
+0x438 001513 jam multi_led_blink ,mem_mouse_multi_led_type 
+0x439 001514 branch p_mouse_device_multi_led_on 
+:      001517 p_mouse_led_multi_timer:
+0x43a 001518 fetch 1 ,mem_mouse_multi_led_blink_enable 
+0x43b 001519 rtn blank 
+0x43c 001520 fetch 1 ,mem_mouse_multi_led_type 
+0x43d 001521 beq multi_led_blink ,p_mouse_multi_led_type_blink 
+:      001522 p_mouse_device_multi_led_type_on:
+0x43e 001523 fetch 1 ,mem_mouse_multi_led_powon_timer 
+0x43f 001524 branch p_mouse_device_poweron_led_off ,blank 
+0x440 001525 increase -1 ,pdata 
+0x441 001526 store 1 ,mem_mouse_multi_led_powon_timer 
+0x442 001527 branch p_mouse_device_multi_led_on + 1 
+:      001529 p_mouse_device_poweron_led_off:
+0x443 001530 jam 1 ,mem_mouse_pair_flag 
+0x444 001531 call p_mouse_multi_low_led_blink_count_init 
+:      001532 p_mouse_devide_led_disable:
+0x445 001533 jam 0 ,mem_mouse_multi_led_blink_enable 
+0x446 001534 branch p_mouse_device_multi_led_off + 1 
+:      001536 p_mouse_multi_led_type_blink:
+0x447 001537 fetch 1 ,mem_mouse_multi_led_blink_type 
+0x448 001538 rtn blank 
+0x449 001539 beq 4 ,p_mouse_device_led_blink_limit 
+0x44a 001540 branch p_mouse_device_led_blink_judge 
+:      001542 p_mouse_device_led_blink_judge:
+0x44b 001543 fetch 1 ,mem_mouse_led_new_interface_config 
+0x44c 001544 bbit1 mouse_enable_led_blink_limit ,p_mouse_device_led_blink_limit 
+0x44d 001545 branch p_mouse_multi_led_type_blink_next 
+:      001547 p_mouse_device_led_blink_limit:
+0x44e 001548 fetch 1 ,mem_mouse_multi_led_blink_count 
+0x44f 001549 branch p_mouse_multi_led_off_judge ,blank 
+:      001550 p_mouse_multi_led_type_blink_next:
+0x450 001551 arg mem_mouse_multi_led_blink_timer ,regc 
+0x451 001552 arg p_mouse_multi_led_type_blink_start ,regb 
+0x452 001553 branch timer_single_step 
+:      001555 p_mouse_multi_led_type_blink_start:
+0x453 001556 fetch 1 ,mem_mouse_multi_led_blink_type 
+0x454 001557 beq 4 ,p_mouse_multi_led_blink_count_decrease 
+0x455 001558 fetch 1 ,mem_mouse_led_new_interface_config 
+0x456 001559 bbit1 mouse_enable_led_blink_limit ,p_mouse_multi_led_blink_count_decrease 
+:      001560 p_mouse_multi_led_blink:
+0x457 001561 call p_mouse_multi_led_blink_timer_init 
+0x458 001562 fetch 1 ,mem_mouse_multi_led_state 
+0x459 001563 beq on ,p_mouse_multi_led_off_judge_next 
+0x45a 001564 branch p_mouse_multi_led_on_judge 
+:      001566 p_mouse_multi_led_blink_count_decrease:
+0x45b 001567 fetch 1 ,mem_mouse_multi_led_blink_count 
+0x45c 001568 increase -1 ,pdata 
+0x45d 001569 store 1 ,mem_mouse_multi_led_blink_count 
+0x45e 001570 branch p_mouse_multi_led_blink 
+:      001573 p_mouse_multi_led_on_judge:
+0x45f 001574 fetch 1 ,mem_mouse_multi_led_blink_type 
+0x460 001575 beq 4 ,p_mouse_multi_dpi_led_on_judge 
+:      001576 p_mouse_device_multi_led_on:
+0x461 001577 jam on ,mem_mouse_multi_led_state 
+0x462 001578 fetch 1 ,mem_device_flag 
+0x463 001579 beq mode_24g_device ,p_mouse_device_24g_led_on 
+0x464 001580 beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
+0x465 001581 beq mode_bt_device2 ,p_mouse_device_bt2_led_on 
+0x466 001582 beq mode_bt_device3 ,p_mouse_device_bt3_led_on 
+0x467 001583 rtn 
+:      001584 p_mouse_device_24g_led_on:
+0x468 001585 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
+0x469 001586 branch p_mouse_multi_led_on 
+:      001587 p_mouse_device_bt1_led_on:
+0x46a 001588 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
+0x46b 001589 branch p_mouse_multi_led_on 
+:      001590 p_mouse_device_bt2_led_on:
+0x46c 001591 fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
+0x46d 001592 branch p_mouse_multi_led_on 
+:      001593 p_mouse_device_bt3_led_on:
+0x46e 001594 fetcht 1 ,mem_mouse_1io2led_multi_bt3led 
+0x46f 001595 branch p_mouse_multi_led_on 
+:      001596 p_mouse_multi_dpi_led_on:
+0x470 001597 fetcht 1 ,mem_mouse_dpi_gpio 
+:      001598 p_mouse_multi_led_on:
+0x471 001599 branch gpio_out_active 
+:      001602 p_mouse_multi_led_off_judge:
+0x472 001603 jam 0 ,mem_mouse_multi_led_blink_enable 
+0x473 001604 jam 0 ,mem_mouse_multi_led_blink_type 
+:      001605 p_mouse_multi_led_off_judge_next:
+0x474 001606 fetch 1 ,mem_mouse_multi_led_blink_type 
+0x475 001607 beq 4 ,p_mouse_multi_dpi_led_off_judge 
+:      001608 p_mouse_device_multi_led_off:
+0x476 001609 jam off ,mem_mouse_multi_led_state 
+0x477 001610 fetch 1 ,mem_device_flag 
+0x478 001611 beq mode_24g_device ,p_mouse_device_24g_led_off 
+0x479 001612 beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
+0x47a 001613 beq mode_bt_device2 ,p_mouse_device_bt2_led_off 
+0x47b 001614 beq mode_bt_device3 ,p_mouse_device_bt3_led_off 
+0x47c 001615 rtn 
+:      001616 p_mouse_device_24g_led_off:
+0x47d 001617 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
+0x47e 001618 fetch 1 ,mem_mouse_led_new_interface_config 
+0x47f 001619 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
+0x480 001620 branch p_mouse_gpio_set_analog 
+:      001621 p_mouse_device_bt1_led_off:
+0x481 001622 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
+0x482 001623 fetch 1 ,mem_mouse_led_new_interface_config 
+0x483 001624 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
+0x484 001625 branch p_mouse_gpio_set_analog 
+:      001626 p_mouse_device_bt2_led_off:
+0x485 001627 fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
+0x486 001628 fetch 1 ,mem_mouse_led_new_interface_config 
+0x487 001629 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
+0x488 001630 branch p_mouse_gpio_set_analog 
+:      001631 p_mouse_device_bt3_led_off:
+0x489 001632 fetcht 1 ,mem_mouse_1io2led_multi_bt3led 
+0x48a 001633 fetch 1 ,mem_mouse_led_new_interface_config 
+0x48b 001634 bbit0 mouse_enable_1io2led ,p_mouse_multi_led_off 
+:      001635 p_mouse_gpio_set_analog:
+0x48c 001636 sub temp ,gpio_disable ,null 
+0x48d 001637 rtn zero 
+0x48e 001638 sub temp ,ice_gpio ,null 
+0x48f 001639 branch gpio_out_inactive ,zero 
+0x490 001640 branch gpio_set_analog 
+:      001642 p_mouse_device_multi_led_all_off:
+0x491 001643 call p_mouse_device_24g_led_off 
+0x492 001644 call p_mouse_device_bt1_led_off 
+0x493 001645 call p_mouse_device_bt2_led_off 
+0x494 001646 call p_mouse_device_bt3_led_off 
+0x495 001647 call p_mouse_low_voltage_led_off_judge 
+0x496 001648 branch p_mouse_multi_dpi_led_off_judge 
+:      001650 p_mouse_multi_dpi_led_off_judge:
+0x497 001651 jam off ,mem_mouse_multi_led_state 
+0x498 001652 fetch 1 ,mem_mouse_led_multi_type 
+0x499 001653 beq mouse_enable_dpi_for_led ,p_mouse_device_multi_led_off 
+0x49a 001654 beq mouse_enable_dpi_low_for_led ,p_mouse_device_multi_led_off 
+:      001655 p_mouse_multi_dpi_led_off:
+0x49b 001656 fetcht 1 ,mem_mouse_dpi_gpio 
+:      001657 p_mouse_multi_led_off:
+0x49c 001658 branch gpio_out_inactive 
+:      001660 p_mouse_multi_dpi_led_on_judge:
+0x49d 001661 jam on ,mem_mouse_multi_led_state 
+0x49e 001662 fetch 1 ,mem_mouse_led_multi_type 
+0x49f 001663 beq mouse_enable_dpi_for_led ,p_mouse_device_multi_led_on 
+0x4a0 001664 beq mouse_enable_dpi_low_for_led ,p_mouse_device_multi_led_on 
+0x4a1 001665 branch p_mouse_multi_dpi_led_on 
+:      001669 p_mouse_logo_led_on_timer:
+:      001670 p_mouse_logo_led_on_timer_set:
+0x4a2 001671 fetch 1 ,mem_mouse_logo_led_gpio 
+0x4a3 001672 rtneq gpio_disable 
+0x4a4 001673 fetch 2 ,mem_mouse_no_data_timer 
+0x4a5 001674 rtn blank 
+0x4a6 001675 fetch 2 ,mem_mouse_no_data_timeout 
+0x4a7 001676 fetcht 2 ,mem_mouse_no_data_timer 
+0x4a8 001677 isub temp ,temp 
+0x4a9 001678 fetch 2 ,mem_mouse_logo_led_on_time_init 
+0x4aa 001679 isub temp ,pdata 
+0x4ab 001680 branch p_mouse_logo_led_on ,positive 
+:      001681 p_mouse_logo_led_off:
+0x4ac 001682 fetcht 1 ,mem_mouse_logo_led_gpio 
+0x4ad 001683 branch gpio_out_inactive 
+:      001684 p_mouse_logo_led_on:
+0x4ae 001685 fetcht 1 ,mem_mouse_logo_led_gpio 
+0x4af 001686 branch gpio_out_active 
+:      001690 p_mouse_dpi_led_blink_delay_timer:
+0x4b0 001691 arg mem_mouse_dpi_led_delay_count ,regc 
+0x4b1 001692 arg p_mouse_dpi_led_blink_init ,regb 
+0x4b2 001693 branch timer_single_step 
+:      001695 p_mouse_dpi_led_blink_init:
+0x4b3 001696 fetch 1 ,mem_mouse_led_new_interface_config 
+0x4b4 001697 rtnbit0 mouse_enable_led_new_interface 
+0x4b5 001698 fetch mouse_flag_len ,mem_mouse_flag 
+0x4b6 001699 bbit1 mouse_enable_dpi_level_4 ,p_mouse_dpi_led_blink_set_4_level 
+:      001700 p_mouse_dpi_led_blink_set_3_level:
+0x4b7 001701 fetch 1 ,mem_mouse_dpi 
+0x4b8 001702 beq mouse_dpi_level1 ,p_mouse_dpi_level_2_blink 
+0x4b9 001703 beq mouse_dpi_level2 ,p_mouse_dpi_level_3_blink 
+0x4ba 001704 beq mouse_dpi_level3 ,p_mouse_dpi_level_1_blink 
+0x4bb 001705 rtn 
+:      001708 p_mouse_dpi_led_blink_set_4_level:
+0x4bc 001709 fetch 1 ,mem_mouse_dpi 
+0x4bd 001710 beq mouse_dpi_level1 ,p_mouse_dpi_level_3_blink 
+0x4be 001711 beq mouse_dpi_level2 ,p_mouse_dpi_level_4_blink 
+0x4bf 001712 beq mouse_dpi_level3 ,p_mouse_dpi_level_1_blink 
+0x4c0 001713 beq mouse_dpi_level4 ,p_mouse_dpi_level_2_blink 
+0x4c1 001714 rtn 
+:      001716 p_mouse_dpi_level_1_blink:
+0x4c2 001717 setarg 2 
+0x4c3 001718 branch p_mouse_multi_dpi_led_blink_enable 
+:      001720 p_mouse_dpi_level_2_blink:
+0x4c4 001721 setarg 4 
+0x4c5 001722 branch p_mouse_multi_dpi_led_blink_enable 
+:      001724 p_mouse_dpi_level_3_blink:
+0x4c6 001725 setarg 6 
+0x4c7 001726 branch p_mouse_multi_dpi_led_blink_enable 
+:      001728 p_mouse_dpi_level_4_blink:
+0x4c8 001729 setarg 8 
+0x4c9 001730 branch p_mouse_multi_dpi_led_blink_enable 
+:      001732 p_mouse_multi_dpi_led_blink_enable:
+0x4ca 001733 store 1 ,mem_mouse_multi_led_blink_count 
+0x4cb 001734 jam 4 ,mem_mouse_multi_led_blink_type 
+0x4cc 001735 call p_mouse_multi_dpi_led_blink_timer_init 
+0x4cd 001736 jam multi_led_blink ,mem_mouse_multi_led_type 
+0x4ce 001737 branch p_mouse_multi_led_enable 
+:      001741 p_mouse_commbination_key_process:
+0x4cf 001742 fetch 1 ,mem_device_flag 
+0x4d0 001743 beq mode_24g_device ,p_mouse_24g_commbination_key_process 
+0x4d1 001744 fetch mouse_flag_len ,mem_mouse_flag 
+0x4d2 001745 rtnbit0 mouse_enable_commbination_key_by_bt_discovery 
+0x4d3 001746 fetcht 1 ,mem_mouse_commbination_key_bt 
+0x4d4 001747 branch p_mouse_commbination_key_start 
+:      001749 p_mouse_24g_commbination_key_process:
+0x4d5 001750 fetch mouse_flag_len ,mem_mouse_flag 
+0x4d6 001751 rtnbit0 mouse_enable_commbination_key_by_24g_pairing 
+0x4d7 001752 fetcht 1 ,mem_mouse_commbination_key_24g 
+:      001753 p_mouse_commbination_key_start:
+0x4d8 001754 storet 1 ,mem_mouse_commbination_key 
+0x4d9 001755 call p_mouse_check_key_gpio 
+0x4da 001756 and pdata ,0x07 ,pdata 
+0x4db 001757 fetcht 1 ,mem_mouse_commbination_key 
+0x4dc 001758 isub temp ,null 
+0x4dd 001759 branch p_mouse_commbination_key_down ,zero 
+0x4de 001760 branch mouse_commbination_key_up 
+:      001763 p_mouse_commbination_key_down:
+0x4df 001764 call p_mouse_combination_ui_timer 
+0x4e0 001765 fetch 1 ,mem_commbination_key_statue 
+0x4e1 001766 rtneq commbination_key_state_down 
+0x4e2 001767 jam commbination_key_state_down ,mem_commbination_key_statue 
+0x4e3 001768 rtn 
+:      001770 p_mouse_combination_ui_timer:
+0x4e4 001771 arg p_mouse_24g_start_pair_mode ,regb 
+0x4e5 001772 branch mouse_combination_ui_timer + 1 
+:      001774 p_mouse_le_battery_updata_timer:
+0x4e6 001775 fetch mouse_flag_len ,mem_mouse_flag 
+0x4e7 001776 rtnbit1 mouse_enable_le_battery_service_cancel 
+0x4e8 001777 branch mouse_le_battery_updata_timer 
+:      001779 p_mouse_le_send_conn_param_update_timer:
+0x4e9 001780 arg mem_mouse_le_send_conn_param_update_timer ,regc 
+0x4ea 001781 arg mouse_updata_le_param ,regb 
+0x4eb 001782 branch timer_single_step 
+:      001784 p_mouse_check_no_data_timeout_timer:
+0x4ec 001787 arg mem_mouse_no_data_timer ,regc 
+0x4ed 001788 arg p_mouse_check_no_data_timeout ,regb 
+0x4ee 001789 branch timer_single_step_2b 
+:      001791 p_mouse_check_no_data_timeout:
+0x4ef 001792 fetch 1 ,mem_device_flag 
+0x4f0 001793 beq mode_24g_device ,p_mouse_24g_hibernate_set 
+0x4f1 001794 branch mouse_disconnect 
+:      001796 p_mouse_start_discovery:
+0x4f2 001797 call p_mouse_device_discovery_led_config 
+0x4f3 001798 fetch 2 ,mem_ui_state_map 
+0x4f4 001799 isolate1 ui_state_ble_adv ,pdata 
+0x4f5 001800 call mouse_stop_le_adv ,true 
+0x4f6 001801 fetch 2 ,mem_ui_state_map 
+0x4f7 001802 isolate1 ui_state_bt_reconnect ,pdata 
+0x4f8 001803 call mouse_cancel_reconnect ,true 
+0x4f9 001804 setarg 0 
+0x4fa 001805 store 2 ,mem_le_battery_level_updata_timer 
+0x4fb 001806 branch mouse_start_discovery + 1 
+:      001808 p_mouse_stop_discovery:
+0x4fc 001809 setarg 0 
+0x4fd 001810 store 2 ,mem_mouse_discovery_timer 
+0x4fe 001811 branch mouse_stop_discovery + 1 
+:      001813 p_ui_timer_check:
+0x4ff 001814 fetch 1 ,mem_power_on_flag 
+0x500 001815 ncall ui_timer_init ,blank 
+0x501 001816 jam 0 ,mem_power_on_flag 
+0x502 001817 branch ui_timer_check + 1 
+:      001819 p_hid_rx_process:
+0x503 001820 fetch 2 ,mem_l2cap_payload_ptr 
+0x504 001821 copy pdata ,contr 
+0x505 001822 ifetch 1 ,contr 
+0x506 001823 store 1 ,mem_l2cap_rcv_hidtype 
+0x507 001824 and pdata ,0x0f ,temp 
+0x508 001825 rshift4 pdata ,pdata 
+0x509 001826 beq hid_type_set_idle ,p_hid_rx_process_handshake 
+0x50a 001827 branch hid_rx_process + 7 
+:      001829 p_hid_rx_process_handshake:
+0x50b 001830 arg 1 ,rega 
+0x50c 001831 call hid_malloc_tx_buff 
+0x50d 001832 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x50e 001833 istore 2 ,contw 
+0x50f 001834 setarg 0 
+0x510 001835 istore 1 ,contw 
+0x511 001836 jam 1 ,mem_ui_data_txbuff_length 
+0x512 001837 fetch 1 ,mem_hid_control_state 
+0x513 001838 set1 l2cap_channel_hid_handshake_done ,pdata 
+0x514 001839 store 1 ,mem_hid_control_state 
+0x515 001840 jam bt_evt_hid_handshake ,mem_fifo_temp 
+0x516 001841 branch ui_ipc_send_event 
+:      001843 p_send_lmp:
+0x517 001844 disable user 
+0x518 001845 call lmo_fifo_process 
+0x519 001846 fetch 1 ,mem_lmp_to_send 
+0x51a 001847 rtn blank 
+0x51b 001852 bbit1 7 ,send_lmp_escape 
+:      001853 p_send_lmp0:
+0x51c 001854 beq lmp_detach ,p_send_lmp_detach 
+0x51d 001855 branch send_lmp0 
+:      001857 p_send_lmp_detach:
+0x51e 001858 call send_lmp_detach 
+0x51f 001859 jam 120 ,mem_conn_timer 
+0x520 001860 rtn 
+:      001863 p_le_slave_match:
+0x521 001864 fetch 1 ,mem_le_md_count 
+0x522 001865 pincrease 1 
+0x523 001866 store 1 ,mem_le_md_count 
+0x524 001867 beq le_md_max_count ,le_slave_cont 
+0x525 001868 call le_acknowledge 
+0x526 001869 call le_prepare_tx 
+0x527 001870 fetch 1 ,mem_le_tx_phy 
+0x528 001871 call le_enable_phy_by_pdata 
+0x529 001872 call le_transmit 
+0x52a 001873 branch le_slave_match + 10 
+:      001875 p_le_slave_unsync:
+0x52b 001876 call end_of_packet 
+0x52c 001877 branch le_slave_unsync + 1 
+:      001879 p_le_transmit:
+0x52d 001880 call le_prep 
+0x52e 001881 call le_tx_setfreq 
+0x52f 001882 call rf_debug_tx_on_line 
+0x530 001883 set1 txgfsk ,radio_ctrl 
+0x531 001884 enable encode_fec0 
+0x532 001885 enable is_tx 
+0x533 001886 disable is_rx 
+0x534 001887 call le_wait_tx 
+0x535 001888 nop 10 
+0x536 001889 branch le_transmit + 9 
+:      001891 p_le_parse_l2cap:
+0x537 001892 ifetch 2 ,contr 
+0x538 001893 beq le_l2cap_cid_att ,p_le_parse_att 
+0x539 001894 branch le_parse_l2cap + 10 
+:      001896 p_le_parse_att:
+0x53a 001897 ifetch 3 ,contr 
+0x53b 001898 store 3 ,mem_le_att_opcode 
+0x53c 001899 beq attop_read_request ,p_le_parse_att_read_request 
+0x53d 001900 beq attop_write_request ,p_le_parse_att_write_request 
+0x53e 001901 branch le_parse_att + 2 
+:      001903 p_le_parse_att_read_request:
+0x53f 001904 fetch mouse_flag_len ,mem_mouse_flag 
+0x540 001905 bbit0 mouse_enable_le_battery_service_cancel ,le_parse_att_read_request 
+0x541 001906 call le_check_encrypt_state 
+0x542 001907 fetcht 2 ,mem_le_att_handle 
+0x543 001908 fetch 1 ,mem_le_configuration 
+0x544 001909 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+:      001911 p_le_send_att_read_response:
+0x545 001912 fetch 2 ,mem_le_att_handle 
+0x546 001913 beq 0x30 ,le_send_att_error_response_notfound 
+0x547 001914 fetcht 2 ,mem_le_att_handle 
+0x548 001915 branch le_send_att_read_response 
+:      001917 p_le_send_att_read_response_check_auth:
+0x549 001918 fetch 2 ,mem_le_pairing_handle 
+0x54a 001919 isub temp ,null 
+0x54b 001920 nbranch p_le_send_att_read_response ,zero 
+0x54c 001921 nbranch p_le_send_att_read_response ,user 
+0x54d 001922 branch le_send_att_read_response_error_insufficient_auth 
+:      001925 p_le_parse_att_write_request:
+0x54e 001926 copy contr ,rega 
+0x54f 001927 fetch 2 ,mem_le_l2cap_size 
+0x550 001928 add pdata ,-3 ,regb 
+0x551 001929 call le_writeatt_cb 
+0x552 001930 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x553 001931 beq 0xff ,le_send_att_write_response_check_auth 
+0x554 001932 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x555 001933 branch le_send_att_write_response_check_auth ,blank 
+0x556 001934 fetch 1 ,mem_le_connect_status_flag 
+0x557 001935 bbit1 ll_start_enc_flag ,le_send_att_write_response_check_auth 
+0x558 001936 setarg 0x001a 
+0x559 001937 fetcht 2 ,mem_le_att_handle 
+0x55a 001938 isub temp ,null 
+0x55b 001939 nbranch le_send_att_write_response_check_auth ,zero 
+0x55c 001940 branch le_send_att_read_response_error_insufficient_auth 
+:      001942 p_g24_lpm_wait:
+0x55d 001945 enable user 
+0x55e 001946 call lpo_calibration 
+0x55f 001947 fetch 3 ,mem_clks_per_lpo 
+0x560 001948 branch disable_user ,blank 
+0x561 001949 fetch 1 ,mem_lpm_mode 
+0x562 001950 branch disable_user ,blank 
+0x563 001951 fetch 1 ,mem_sensor_shutdown_flag 
+0x564 001952 nrtn blank 
+0x565 001953 fetch 1 ,mem_24g_transmit_by_interrupt 
+0x566 001954 beq g24_tx_timer_int_enable ,disable_user 
+0x567 001955 rtn 
+:      001958 p_mouse_motion:
+0x568 001959 disable user 
+0x569 001960 setarg 0 
+0x56a 001961 store 6 ,mem_mouse_x 
+0x56b 001962 call p_mouse_check_sensor_data 
+0x56c 001963 setarg 0x0089 
+0x56d 001964 call twspi_write 
+0x56e 001965 call p_mouse_seting_sensor_type 
+0x56f 001966 call mouse_zwheel 
+0x570 001967 call mouse_t_zwheel 
+0x571 001968 call p_mouse_key 
+0x572 001969 fetch 1 ,mem_mouse_key 
+0x573 001970 and_into 0x1f ,pdata 
+0x574 001971 store 1 ,mem_mouse_key 
+0x575 001972 nbranch mouse_drawing_optima_init ,user 
+0x576 001973 call p_mouse_drawing_optima 
+0x577 001974 branch mouse_no_data_timer_init 
+:      001976 p_mouse_check_sensor_data:
+0x578 001977 fetch 1 ,mem_spi_write_flash_sm 
+0x579 001978 rtnne flash_sm_no_buys 
+0x57a 001979 fetch 1 ,mem_config_sensor_type 
+0x57b 001980 beq ka8g2 ,p_mouse_ka8g2_sensor_motion 
+0x57c 001981 beq sg8670 ,mouse_p3212_sensor_motion 
+0x57d 001982 branch mouse_check_sensor_data + 3 
+:      001984 p_mouse_ka8g2_sensor_motion:
+0x57e 001985 call mouse_clear_sensor_data 
+0x57f 001986 fetch 1 ,mem_sensor_motion_gpio 
+0x580 001987 beq gpio_disable ,mouse_pka8g2_sensor_motion_1 
+0x581 001988 fetcht 1 ,mem_sensor_motion_gpio 
+0x582 001989 call gpio_get_bit 
+0x583 001990 nrtn true 
+:      001991 p_mouse_pka8g2_sensor_motion_1:
+0x584 001992 setarg pan_reg_pid_l 
+0x585 001993 call twspi_read 
+0x586 001994 bne pka8g2_id1 ,mouse_twspi_reset 
+0x587 001995 branch mouse_p3212_sensor_motion_2 
+:      001998 p_mouse_drawing_optima:
+0x588 001999 fetch 1 ,mem_config_sensor_type 
+0x589 002000 rtneq p3212 
+0x58a 002001 rtneq ka8g2 
+0x58b 002002 branch mouse_drawing_optima 
+:      002004 p_mouse_sensor_poweron:
+0x58c 002005 call mouse_sensor_spi_init 
+0x58d 002006 fetch 1 ,mem_config_sensor_type 
+0x58e 002007 beq ka8g2 ,p_mouse_ka8g2_sensor_init 
+0x58f 002008 call mouse_sensor_reset 
+0x590 002009 arg mem_sensor_poweron_init ,regc 
+:      002010 p_mouse_sensor_end:
+0x591 002011 call mouse_sensor_wr_seq 
+0x592 002012 branch p_mouse_seting_sensor_type 
+:      002014 p_mouse_ka8g2_sensor_init:
+0x593 002015 call p_mouse_ka8g2_sensor_reset 
+0x594 002016 arg mem_ka8g2_sensor_poweron_init ,regc 
+0x595 002017 branch p_mouse_sensor_end 
+:      002019 p_mouse_sensor_reset:
+0x596 002020 fetch 1 ,mem_config_sensor_type 
+0x597 002021 beq ka8g2 ,p_mouse_ka8g2_sensor_reset 
+0x598 002022 branch mouse_sensor_reset 
+:      002023 p_mouse_ka8g2_sensor_reset:
+0x599 002024 setarg 0x9706 
+0x59a 002025 branch mouse_sensor_reset_end 
+:      002027 p_mouse_sensor_powerdown:
+0x59b 002028 call mouse_init_sunt 
+0x59c 002029 call mouse_sensor_spi_init 
+0x59d 002030 fetch 1 ,mem_config_sensor_type 
+0x59e 002031 beq ka8g2 ,p_mouse_ka8g2_sensor_powerdown 
+0x59f 002032 branch mouse_sensor_powerdown_end 
+:      002034 p_mouse_ka8g2_sensor_powerdown:
+0x5a0 002035 setarg 0x1f06 
+0x5a1 002036 branch twspi_write 
+:      002040 p_mouse_key:
+0x5a2 002041 call p_mouse_check_key_gpio 
+0x5a3 002042 branch mouse_key + 1 
+:      002044 p_mouse_check_key_gpio:
+0x5a4 002045 fetch 1 ,mem_sensor_shutdown_flag 
+0x5a5 002046 ncall mouse_check_key_gpio_once ,blank 
+0x5a6 002047 arg 0 ,rega 
+0x5a7 002048 call p_mouse_check_lkey_gpio 
+0x5a8 002049 call p_mouse_check_rkey_gpio 
+0x5a9 002050 call p_mouse_check_mkey_gpio 
+0x5aa 002051 call p_mouse_check_bkkey_gpio 
+0x5ab 002052 call p_mouse_check_fwkey_gpio 
+0x5ac 002053 call p_mouse_check_customerkey_gpio 
+0x5ad 002054 branch mouse_check_key_gpio_next + 1 
+:      002056 p_mouse_check_lkey_gpio:
+0x5ae 002057 fetch 1 ,mem_lbutton_gpio 
+0x5af 002058 call p_mouse_gpio_config_output_high 
+0x5b0 002059 call mouse_check_lkey_gpio 
+0x5b1 002060 fetcht 1 ,mem_lbutton_gpio 
+0x5b2 002061 branch mouse_gpio_config_input_pu 
+:      002062 p_mouse_check_rkey_gpio:
+0x5b3 002063 fetch 1 ,mem_rbutton_gpio 
+0x5b4 002064 call p_mouse_gpio_config_output_high 
+0x5b5 002065 call mouse_check_rkey_gpio 
+0x5b6 002066 fetcht 1 ,mem_rbutton_gpio 
+0x5b7 002067 branch mouse_gpio_config_input_pu 
+:      002068 p_mouse_check_mkey_gpio:
+0x5b8 002069 fetch 1 ,mem_mbutton_gpio 
+0x5b9 002070 call p_mouse_gpio_config_output_high 
+0x5ba 002071 call mouse_check_mkey_gpio 
+0x5bb 002072 fetcht 1 ,mem_mbutton_gpio 
+0x5bc 002073 branch mouse_gpio_config_input_pu 
+:      002075 p_mouse_check_bkkey_gpio:
+0x5bd 002076 fetch 1 ,mem_bk_button_gpio 
+0x5be 002077 rtneq gpio_disable 
+0x5bf 002078 jam mouse_bk_key ,mem_mouse_key_temp 
+0x5c0 002079 fetch 1 ,mem_mouse_bkkey_press_status 
+0x5c1 002080 copy pdata ,regc 
+0x5c2 002081 fetcht 1 ,mem_bk_button_gpio 
+0x5c3 002082 fetch 1 ,mem_matrix_public_gpio 
+0x5c4 002083 beq gpio_disable ,p_mouse_3io6key_bk_check 
+0x5c5 002084 branch mouse_check_bkkey_gpio_next 
+:      002085 p_mouse_3io6key_bk_check:
+0x5c6 002086 fetch 1 ,mem_bk_button_gpio 
+0x5c7 002087 call p_mouse_gpio_config_output_low 
+0x5c8 002088 fetcht 1 ,mem_bk_button_gpio 
+0x5c9 002089 branch mouse_3io6key_bk_check 
+:      002091 p_mouse_check_fwkey_gpio:
+0x5ca 002092 fetch 1 ,mem_fw_button_gpio 
+0x5cb 002093 rtneq gpio_disable 
+0x5cc 002094 jam mouse_fw_key ,mem_mouse_key_temp 
+0x5cd 002095 fetch 1 ,mem_mouse_fwkey_press_status 
+0x5ce 002096 copy pdata ,regc 
+0x5cf 002097 fetcht 1 ,mem_fw_button_gpio 
+0x5d0 002098 fetch 1 ,mem_matrix_public_gpio 
+0x5d1 002099 beq gpio_disable ,p_mouse_3io6key_fw_check 
+0x5d2 002100 branch mouse_check_fwkey_gpio_next 
+:      002101 p_mouse_3io6key_fw_check:
+0x5d3 002102 fetch 1 ,mem_fw_button_gpio 
+0x5d4 002103 call p_mouse_gpio_config_output_low 
+0x5d5 002104 fetcht 1 ,mem_fw_button_gpio 
+0x5d6 002105 branch mouse_3io6key_fw_check 
+:      002108 p_mouse_gpio_config_output_high:
+0x5d7 002109 rtneq gpio_disable 
+0x5d8 002110 arg gpcfg_output_high ,temp 
+0x5d9 002111 branch gpio_config_function_int 
+:      002114 p_mouse_gpio_config_output_low:
+0x5da 002115 rtneq gpio_disable 
+0x5db 002116 arg gpcfg_output_low ,temp 
+0x5dc 002117 branch gpio_config_function_int 
+:      002119 p_mouse_check_customerkey_gpio:
+0x5dd 002120 fetch 1 ,mem_mouse_customer_key_connect_vin_flag 
+0x5de 002121 branch mouse_check_customerkey_gpio ,blank 
+0x5df 002122 jam 0 ,mem_customer_key 
+0x5e0 002123 fetch mouse_flag_len ,mem_mouse_flag 
+0x5e1 002124 rtnbit0 mouse_enable_keyboard 
+0x5e2 002125 jam mouse_customer_key ,mem_mouse_key_temp 
+0x5e3 002126 fetch 1 ,mem_mouse_customerkey_press_status 
+0x5e4 002127 copy pdata ,regc 
+:      002128 p_mouse_3io6key_customerkey_check:
+0x5e5 002129 fetch 1 ,mem_customer_key_gpio 
+0x5e6 002130 call p_mouse_gpio_config_output_low 
+0x5e7 002131 fetcht 1 ,mem_customer_key_gpio 
+0x5e8 002132 call mouse_3io6key_check 
+0x5e9 002133 store 1 ,mem_mouse_customerkey_press_status 
+0x5ea 002134 call mouse_check_customerkey_state 
+0x5eb 002135 fetcht 1 ,mem_customer_key_gpio 
+0x5ec 002136 branch mouse_gpio_config_input_pu 
+:      002143 p_mouse_idle:
+0x5ed 002144 call p_mouse_low_voltage_led_no_enter_lpm 
+0x5ee 002145 call ui_check_paring_button 
+0x5ef 002146 call p_mouse_dpi_check 
+0x5f0 002147 call p_mouse_select_device_check 
+0x5f1 002148 call p_mouse_check_select_device_by_switch 
+0x5f2 002149 branch mouse_idle + 6 
+:      002151 p_mouse_low_voltage_led_no_enter_lpm:
+0x5f3 002152 fetch 1 ,mem_mouse_led_new_interface_config 
+0x5f4 002153 rtnbit0 mouse_enable_low_led 
+0x5f5 002154 fetch mouse_flag_len ,mem_mouse_flag 
+0x5f6 002155 branch mouse_low_voltage_led_no_enter_lpm + 2 
+:      002157 p_mouse_select_device_check:
+0x5f7 002158 fetch mouse_flag_len ,mem_mouse_flag 
+0x5f8 002159 bbit1 mouse_enable_select_device_by_pb_button ,p_mouse_select_device_by_pb_button_check_judge 
+0x5f9 002160 bbit1 mouse_enable_pb_button_long_press_disconvery ,p_mouse_select_device_by_pb_button_check_judge 
+0x5fa 002161 rtn 
+:      002162 p_mouse_select_device_by_pb_button_check_judge:
+0x5fb 002163 jam 0xff ,mem_matrix_public_gpio 
+0x5fc 002164 call p_mouse_pb_key_check 
+0x5fd 002165 fetch 1 ,mem_mouse_martix_flag 
+0x5fe 002166 rtn blank 
+0x5ff 002167 fetch 1 ,mem_mouse_martix_temp_gpio 
+0x600 002168 store 1 ,mem_matrix_public_gpio 
+0x601 002169 branch mouse_matrix_public_gpio_reset 
+:      002171 p_mouse_pb_key_check:
+0x602 002172 fetch 2 ,mem_ui_state_map 
+0x603 002173 bbit1 ui_state_bt_discovery ,p_mouse_select_device_by_pb_button_check_once 
+0x604 002174 fetch 1 ,mem_config_select_device_button_gpio 
+0x605 002175 rtneq gpio_disable 
+0x606 002176 fetch 1 ,mem_store_information_delay_timer 
+0x607 002177 nrtn blank 
+0x608 002178 branch mouse_select_device_by_pb_button + 2 
+:      002180 p_mouse_check_select_device_by_switch:
+0x609 002181 fetch mouse_flag_len ,mem_mouse_flag 
+0x60a 002182 rtnbit0 mouse_enable_select_device_by_switch_gpio 
+0x60b 002183 fetcht 1 ,mem_device_switch_gpio 
+0x60c 002184 call mouse_gpio_config_input_pu 
+0x60d 002185 fetcht 1 ,mem_device_switch_gpio 
+0x60e 002186 call gpio_get_bit 
+0x60f 002187 branch p_mouse_check_select_24g_device ,true 
+:      002188 p_mouse_select_btdevice:
+0x610 002189 fetch 1 ,mem_device_flag 
+0x611 002190 rtneq mode_bt_device1 
+0x612 002191 jam mode_bt_device1 ,mem_device_flag 
+0x613 002192 branch mouse_soft_reset 
+:      002194 p_mouse_check_select_24g_device:
+0x614 002195 fetch 1 ,mem_device_flag 
+0x615 002196 rtneq mode_24g_device 
+0x616 002197 jam mode_24g_device ,mem_device_flag 
+0x617 002198 branch mouse_soft_reset 
+:      002200 p_mouse_dpi_check:
+0x618 002201 fetch 1 ,mem_dpi_button_gpio 
+0x619 002202 rtneq gpio_disable 
+0x61a 002204 arg 0 ,rega 
+0x61b 002205 jam mouse_dpi_key ,mem_mouse_key_temp 
+0x61c 002206 fetcht 1 ,mem_dpi_button_gpio 
+0x61d 002207 call p_mouse_dpi_key_check 
+0x61e 002208 call mouse_dpi_check_next 
+0x61f 002209 fetch 1 ,mem_mouse_martix_flag 
+0x620 002210 rtn blank 
+0x621 002213 branch mouse_matrix_public_gpio_reset 
+:      002215 p_mouse_dpi_key_check:
+0x622 002216 fetch mouse_flag_len ,mem_mouse_flag 
+0x623 002217 bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
+0x624 002218 fetch 1 ,mem_mouse_dpikey_press_status 
+0x625 002219 copy pdata ,regc 
+0x626 002220 fetch 1 ,mem_matrix_public_gpio 
+0x627 002221 beq gpio_disable ,p_mouse_3io6key_dpi_check 
+0x628 002222 branch mouse_dpi_key_check_next 
+:      002223 p_mouse_3io6key_dpi_check:
+0x629 002224 fetch 1 ,mem_dpi_button_gpio 
+0x62a 002225 call p_mouse_gpio_config_output_low 
+0x62b 002226 fetcht 1 ,mem_dpi_button_gpio 
+0x62c 002227 branch mouse_3io6key_check 
+:      002230 p_mouse_dpi_process:
+0x62d 002231 call mouse_dpi_ghost_check 
+0x62e 002232 rtn user 
+:      002233 p_mouse_dpi_process_next:
+0x62f 002234 fetch 1 ,mem_mouse_dpi 
+0x630 002235 increase 1 ,pdata 
+0x631 002236 and pdata ,0x03 ,pdata 
+:      002237 p_mouse_dpi_store:
+0x632 002238 store 1 ,mem_mouse_dpi 
+0x633 002239 call p_mouse_seting_dpi 
+0x634 002240 branch mouse_store_eerpom_dpi 
+:      002249 p_power_ctrl_start:
+0x635 002250 fetch 2 ,mem_ui_state_map 
+0x636 002251 rtnbit1 ui_state_ble_adv 
+0x637 002252 rtnbit1 ui_state_bt_reconnect 
+0x638 002253 rtnbit1 ui_state_bt_discovery 
+0x639 002254 fetchr rega ,2 ,mem_rssi_signal_buf_ptr 
+0x63a 002255 call rssi_average 
+0x63b 002256 storet 1 ,mem_rssi_avg_received 
+0x63c 002259 fetch 1 ,mem_rssi_dis_max_24g 
+0x63d 002260 bmark1 mark_24g ,p_power_ctrl_start_next 
+0x63e 002261 fetch 1 ,mem_rssi_dis_max_ble 
+:      002262 p_power_ctrl_start_next:
+0x63f 002263 isub temp ,null 
+0x640 002264 nbranch p_power_ctrl_txpower_incrs_force ,positive 
+0x641 002265 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x642 002266 sub pdata ,2 ,null 
+0x643 002267 nbranch p_power_ctrl_txpower_decrs_check ,positive 
+0x644 002268 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x645 002269 beq 0 ,p_power_ctrl_txpower_incrs 
+0x646 002270 rtn 
+:      002272 p_power_ctrl_txpower_decrs_check:
+0x647 002273 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x648 002274 fetcht 1 ,mem_power_ctrl_pac_succ_cnt_init 
+0x649 002275 isub temp ,null 
+0x64a 002276 nrtn zero 
+0x64b 002277 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+:      002278 p_power_ctrl_txpower_decrs:
+0x64c 002279 fetcht 1 ,mem_rssi_avg_received 
+0x64d 002280 fetch 1 ,mem_rssi_dis_min_24g 
+0x64e 002281 bmark1 mark_24g ,p_power_ctrl_txpower_decrs_next 
+0x64f 002282 fetch 1 ,mem_rssi_dis_min_ble 
+:      002283 p_power_ctrl_txpower_decrs_next:
+0x650 002284 isub temp ,null 
+0x651 002285 nrtn positive 
+0x652 002286 fetch 1 ,mem_power_ctrl_level 
+0x653 002287 beq 0 ,power_ctrl_decrs_level0 
+0x654 002288 increase -1 ,pdata 
+0x655 002289 store 1 ,mem_power_ctrl_level 
+0x656 002290 beq 2 ,p_power_ctrl_decrs_level2 
+0x657 002291 beq 1 ,power_ctrl_decrs_level1 
+0x658 002292 branch power_ctrl_decrs_level0 
+:      002294 p_power_ctrl_txpower_incrs_force:
+0x659 002295 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+:      002296 p_power_ctrl_txpower_incrs:
+0x65a 002297 fetch 1 ,mem_power_ctrl_level 
+0x65b 002298 beq 3 ,p_power_ctrl_incrs_level3 
+0x65c 002299 increase 1 ,pdata 
+0x65d 002300 store 1 ,mem_power_ctrl_level 
+0x65e 002301 beq 1 ,power_ctrl_incrs_level1 
+0x65f 002302 beq 2 ,p_power_ctrl_incrs_level2 
+:      002303 p_power_ctrl_incrs_level3:
+0x660 002304 branch p_power_ctrl_incrs_level2 
+:      002307 p_power_ctrl_decrs_level2:
+:      002308 p_power_ctrl_incrs_level2:
+0x661 002309 jam tx_power_3db ,mem_tx_power 
+0x662 002310 rtn 
               org 0x3bc1
-:      002313 mouse_init:
-0x3bc1 002314 call mouse_setting_config 
-0x3bc2 002315 call mouse_init_sunt 
-0x3bc3 002316 call mouse_dpi_config 
-0x3bc4 002317 rtn wake 
-0x3bc5 002318 call mouse_usb_check_enable 
-0x3bc6 002319 call mouse_drawing_optima_init 
-0x3bc7 002320 call mouse_cb_fuction 
-0x3bc8 002321 call mouse_sensor_powerdown 
-0x3bc9 002322 fetch 1 ,mem_usb_addr 
-0x3bca 002323 rtnbit1 7 
-:      002324 mouse_init_wireless:
-0x3bcb 002325 fetch 2 ,mem_ui_state_map 
-0x3bcc 002326 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x3bcd 002327 call mouse_check_select_device_by_switch 
-0x3bce 002328 branch mouse_start_work 
-:      002331 mouse_cb_fuction:
-0x3bcf 002332 setarg mouse_24g_package_data 
-0x3bd0 002333 store 2 ,mem_cb_24g_transmit_data 
-0x3bd1 002334 setarg mouse_24g_search_dongle 
-0x3bd2 002335 store 2 ,mem_cb_24g_search_receiver 
-0x3bd3 002336 setarg mouse_lpm_before_common 
-0x3bd4 002337 store 2 ,mem_cb_24g_lpm_before 
-0x3bd5 002338 setarg mouse_le 
-0x3bd6 002339 store 2 ,mem_cb_le_process 
-0x3bd7 002340 setarg mouse_bt 
-0x3bd8 002341 store 2 ,mem_cb_bt_process 
-0x3bd9 002342 setarg mouse_process_lpm_before 
-0x3bda 002343 store 2 ,mem_cb_before_lpm 
-0x3bdb 002344 setarg mouse_priority_bb_event 
-0x3bdc 002345 store 2 ,mem_cb_bb_event_process 
-0x3bdd 002346 setarg mouse_idle 
-0x3bde 002347 store 2 ,mem_cb_idle_process 
-0x3bdf 002348 setarg mouse_before_hibernate 
-0x3be0 002349 store 2 ,mem_cb_before_hibernate 
-0x3be1 002350 setarg mouse_le_bb_event_connect_complete 
-0x3be2 002351 store 2 ,mem_cb_att_write 
-0x3be3 002352 setarg mouse_bb_event_timer 
-0x3be4 002353 store 2 ,mem_cb_event_timer 
-0x3be5 002354 setarg mouse_spi_write_flash_cb 
-0x3be6 002355 store 2 ,mem_cb_spi_flash_write_complate 
-0x3be7 002356 setarg mouse_lpm_check_wake_lock 
-0x3be8 002357 store 2 ,mem_cb_check_wakelock 
-0x3be9 002358 setarg mouse_le_transmit 
-0x3bea 002359 store 2 ,mem_cb_ble_transmit 
-0x3beb 002360 setarg mouse_bt_slave_match 
-0x3bec 002361 store 2 ,mem_cb_bt_slave_match 
-0x3bed 002362 setarg mouse_set_lpm_mult 
-0x3bee 002363 store 2 ,mem_cb_bt_set_mult 
-0x3bef 002364 rtn 
-:      002367 mouse_setting_config:
-0x3bf0 002368 rtn wake 
-0x3bf1 002369 call g24_transmit_init 
-0x3bf2 002370 call g24_chmap_param_init 
-0x3bf3 002371 call mouse_gpio_init 
-0x3bf4 002372 call mouse_param_init 
-:      002373 mouse_setting_config_next:
-0x3bf5 002374 call le_set_config_fixed_ltk 
-0x3bf6 002375 call le_set_justwork 
-0x3bf7 002376 call le_set_fixed_ltk 
-0x3bf8 002377 call le_set_config_read_authentication 
-0x3bf9 002378 fetch mouse_flag_len ,mem_mouse_flag 
-0x3bfa 002379 bbit1 mouse_enable_eeprom ,mouse_load_eeprom_info_check 
-0x3bfb 002380 bbit1 mouse_enable_flash ,mouse_load_flash_info_check 
-0x3bfc 002381 rtn 
-:      002383 mouse_xtal_init:
-0x3bfd 002384 jam 0x08 ,mem_fcomp_div 
-0x3bfe 002385 fetch mouse_flag_len ,mem_mouse_flag 
-0x3bff 002386 rtnbit1 mouse_enable_16m 
-0x3c00 002387 jam 0x18 ,mem_fcomp_div 
-0x3c01 002388 rtn 
-:      002390 mouse_default_init:
-0x3c02 002391 jam 0xff ,mem_usb_offline_check_gpio 
-0x3c03 002392 jam 0xff ,mem_ui_button_gpio 
-0x3c04 002393 jam 0x1e ,mem_ui_button_timeout 
-0x3c05 002395 setarg mem_mouse_led_type 
-0x3c06 002396 store 2 ,mem_ui_led_struct_ptr 
-0x3c07 002397 jam 1 ,mem_ui_led_struct_num 
-0x3c08 002399 setarg mem_mouse_rssi_signal_buf 
-0x3c09 002400 store 2 ,mem_rssi_signal_buf_ptr 
-0x3c0a 002402 jam 1 ,mem_24g_data_type 
-0x3c0b 002404 fetch 2 ,mem_mouse_discovery_timeout 
-0x3c0c 002405 store 2 ,mem_discovery_timeout 
-0x3c0d 002407 fetch 2 ,mem_mouse_24g_pair_timeout_init 
-0x3c0e 002408 store 2 ,mem_24g_pair_timeout_init 
-0x3c0f 002410 fetch 1 ,mem_mouse_24g_reconn_timeout_init 
-0x3c10 002411 store 2 ,mem_24g_reconn_timeout_init 
-0x3c11 002413 fetch 5 ,mem_rssi_dis_min_24g_init 
-0x3c12 002414 store 5 ,mem_rssi_dis_min_24g 
-0x3c13 002416 fetch 1 ,mem_mouse_24g_pair_tx_power 
-0x3c14 002417 store 1 ,mem_24g_pair_tx_power 
-0x3c15 002420 fetch mouse_flag_len ,mem_mouse_flag 
-0x3c16 002421 nrtn blank 
-0x3c17 002425 setarg 0x020800 
-0x3c18 002426 store 3 ,mem_mouse_flag 
-0x3c19 002427 setarg 0x800700 
-0x3c1a 002428 istore 3 ,contw 
-0x3c1b 002429 setarg 0x0300 
-0x3c1c 002430 istore 2 ,contw 
-0x3c1d 002432 jam 1 ,mem_lpm_mode 
-0x3c1e 002433 fetch 1 ,mem_mouse_enable_flag 
-0x3c1f 002434 isolate1 mouse_adc_enable ,pdata 
-0x3c20 002435 call mouse_adc_read_enable ,true 
-0x3c21 002437 fetch 1 ,mem_mouse_enable_flag 
-0x3c22 002438 isolate1 mouse_24g_250hz_enable ,pdata 
-0x3c23 002439 call mouse_24g_set_250hz ,true 
-0x3c24 002440 fetch 1 ,mem_mouse_enable_flag 
-0x3c25 002441 isolate1 mouse_search_dongle_enable ,pdata 
-0x3c26 002442 call mouse_24g_search_dongle_enable ,true 
-0x3c27 002443 fetch 1 ,mem_mouse_enable_flag 
-0x3c28 002444 isolate1 mouse_clk_16m_enable ,pdata 
-0x3c29 002445 call mouse_16m_enable ,true 
-0x3c2a 002446 fetch 1 ,mem_mouse_enable_flag 
-0x3c2b 002447 isolate1 mouse_dpi_4_level_enable ,pdata 
-0x3c2c 002448 call mouse_dpi_4level_enable ,true 
-0x3c2d 002449 fetch 1 ,mem_mouse_enable_flag 
-0x3c2e 002450 isolate1 mouse_keyboard_enable ,pdata 
-0x3c2f 002451 call mouse_customer_key_enable ,true 
-0x3c30 002453 fetch 1 ,mem_24g_ch_map_update 
-0x3c31 002454 ncall g24_chamap_param_update ,blank 
-0x3c32 002456 call mouse_xtal_init 
-0x3c33 002458 fetch 1 ,mem_mouse_global_setup 
-0x3c34 002459 and pdata ,0x07 ,temp 
-0x3c35 002460 storet 1 ,mem_adc_channel 
-0x3c36 002461 rshift3 pdata ,pdata 
-0x3c37 002462 and pdata ,0x01 ,temp 
-0x3c38 002463 storet 1 ,mem_24g_ch_map_update 
-0x3c39 002464 rshift pdata ,pdata 
-0x3c3a 002465 and pdata ,0x03 ,temp 
-0x3c3b 002466 storet 1 ,mem_adc_config_flag_init 
-0x3c3c 002467 rshift2 pdata ,pdata 
-0x3c3d 002468 and pdata ,0x03 ,pdata 
-0x3c3e 002469 call mouse_24g_long_sleep_set 
-0x3c3f 002471 fetch 1 ,mem_mouse_global_setup1 
-0x3c40 002472 and pdata ,0x03 ,temp 
-0x3c41 002473 storet 1 ,mem_sensor_angle_default 
-0x3c42 002474 rshift2 pdata ,pdata 
-0x3c43 002475 and pdata ,0x03 ,temp 
-0x3c44 002476 storet 1 ,mem_sensor_angle_switch 
-0x3c45 002477 rshift2 pdata ,pdata 
-0x3c46 002478 and pdata ,0x03 ,pdata 
-0x3c47 002479 store 1 ,mem_config_sensor_dpi 
-0x3c48 002480 store 1 ,mem_mouse_dpi 
-0x3c49 002481 rshift2 pdata ,pdata 
-0x3c4a 002482 and pdata ,0x03 ,pdata 
-0x3c4b 002483 store 1 ,mem_device_number 
-0x3c4c 002486 setarg 0x0b0c0a 
-0x3c4d 002487 store 3 ,mem_lbutton_gpio 
-0x3c4e 002488 setarg 0xffffff 
-0x3c4f 002489 istore 3 ,contw 
-0x3c50 002490 setarg 0x0607ff 
-0x3c51 002491 istore 3 ,contw 
-0x3c52 002492 setarg 0xffffff 
-0x3c53 002493 istore 3 ,contw 
-0x3c54 002496 jam 0x0a ,mem_adc_read_time_init 
-0x3c55 002497 setarg 0x0064 
-0x3c56 002498 store 2 ,mem_adc_low_volatage_led_blink_timer 
-0x3c57 002499 call mouse_adc_vol_init 
-0x3c58 002501 setarg 0x1770 
-0x3c59 002502 store 2 ,mem_mouse_no_data_timeout 
-0x3c5a 002503 jam 0x14 ,mem_mouse_device_poweron_timer_count_init 
-0x3c5b 002504 setarg 0x0190 
-0x3c5c 002505 store 2 ,mem_mouse_low_v_led_blink_time 
-0x3c5d 002506 store 2 ,mem_mouse_dpi_led_blink_time 
-0x3c5e 002507 setarg 0x03e8 
-0x3c5f 002508 store 2 ,mem_mouse_disconvey_led_blink_time 
-0x3c60 002509 jam 0x07 ,mem_rssi_buff_index 
-0x3c61 002510 jam 125 ,mem_power_ctrl_pac_succ_cnt_init 
-0x3c62 002511 jam tx_power_0db ,mem_tx_power 
-0x3c63 002513 jam 0x01 ,mem_24g_fast_conn_enable 
-0x3c64 002514 setarg 0x0f0f 
-0x3c65 002515 store 2 ,mem_24g_fast_conn_addr 
-0x3c66 002516 store 2 ,mem_24g_fast_conn_addr + 2 
-0x3c67 002519 fetch 2 ,mem_lap 
-0x3c68 002520 store 2 ,mem_lap + 4 
-0x3c69 002521 arg mem_le_lap ,contw 
-0x3c6a 002522 arg mem_lap ,contr 
-0x3c6b 002523 arg 0x06 ,loopcnt 
-0x3c6c 002524 call reverse_byte 
-0x3c6d 002526 jam 0x20 ,mem_lpm_mult_init 
-0x3c6e 002527 jam 0x34 ,mem_device1_type 
-0x3c6f 002528 fetch 6 ,mem_le_lap 
-0x3c70 002529 store 6 ,mem_device1_locall_addr 
-0x3c71 002530 jam 0x02 ,mem_mouse_bluetooth_type 
-0x3c72 002532 jam 0x1f ,mem_le_adv_data_len 
-0x3c73 002534 setarg 0x050102 
-0x3c74 002535 store 3 ,mem_le_adv_data 
-0x3c75 002536 setarg 0x120303 
-0x3c76 002537 istore 3 ,contw 
-0x3c77 002538 setarg 0x190318 
-0x3c78 002539 istore 3 ,contw 
-0x3c79 002540 setarg 0x03c2 
-0x3c7a 002541 istore 2 ,contw 
-0x3c7b 002543 setarg 0x06ff06 
-0x3c7c 002544 store 3 ,mem_le_adv_swift_pair 
-0x3c7d 002545 setarg 0x000300 
-0x3c7e 002546 istore 3 ,contw 
-0x3c7f 002547 setarg 0x090c80 
-0x3c80 002548 istore 3 ,contw 
-0x3c81 002550 setarg 0x355442 
-0x3c82 002551 istore 3 ,contw 
-0x3c83 002552 setarg 0x20322e 
-0x3c84 002553 istore 3 ,contw 
-0x3c85 002554 setarg 0x756f4d 
-0x3c86 002555 istore 3 ,contw 
-0x3c87 002556 setarg 0x6573 
-0x3c88 002557 istore 2 ,contw 
-0x3c89 002559 jam 0x1f ,mem_le_scan_data_len 
-0x3c8a 002560 arg mem_le_adv_swift_pair + 7 ,contr 
-0x3c8b 002561 arg mem_le_scan_data ,contw 
-0x3c8c 002562 arg 13 ,loopcnt 
-0x3c8d 002563 call memcpy 
-0x3c8e 002565 fetch 1 ,mem_le_scan_data 
-0x3c8f 002566 increase -1 ,pdata 
-0x3c90 002567 store 1 ,mem_le_name_len 
-0x3c91 002569 arg mem_le_scan_data + 2 ,contr 
-0x3c92 002570 arg mem_le_name_len + 1 ,contw 
-0x3c93 002571 arg 11 ,loopcnt 
-0x3c94 002572 call memcpy 
-0x3c95 002574 setarg 0x070007 
-0x3c96 002575 store 3 ,mem_le_interval_min 
-0x3c97 002576 setarg 0x002000 
-0x3c98 002577 istore 3 ,contw 
-0x3c99 002578 setarg 0x012c 
-0x3c9a 002579 istore 2 ,contw 
-0x3c9b 002581 setarg 0x181203 
-0x3c9c 002582 store 3 ,mem_le_adv_ind 
-0x3c9d 002584 setarg 0x0000ff 
-0x3c9e 002585 store 3 ,mem_le_adv_direct_ind 
-0x3c9f 002587 setsect 0 ,0xfb 
-0x3ca0 002588 setsect 1 ,0x2c212 
-0x3ca1 002589 setsect 2 ,0x800f 
-0x3ca2 002590 setsect 3 ,0x21 
-0x3ca3 002591 store 8 ,mem_local_rx_max_octets 
-0x3ca4 002593 jam 0x07 ,mem_le_adv_channel_map 
-0x3ca5 002595 setarg 0x0015 
-0x3ca6 002596 store 2 ,mem_le_keyboard_handle 
-0x3ca7 002597 setarg 0x0019 
-0x3ca8 002598 store 2 ,mem_le_notify_handle 
-0x3ca9 002599 setarg 0x001d 
-0x3caa 002600 store 2 ,mem_le_multimedia_handle 
-0x3cab 002601 setarg 0x0021 
-0x3cac 002602 store 2 ,mem_le_systemctrl_handle 
-0x3cad 002603 setarg 0x0030 
-0x3cae 002604 store 2 ,mem_le_battery_level_handle 
-0x3caf 002605 setarg 0x0022 
-0x3cb0 002606 store 2 ,mem_le_pairing_handle 
-0x3cb1 002608 jam 0x96 ,mem_le_battery_level_updata_timer_init 
-0x3cb2 002611 jam mode_24g_device ,mem_device_flag 
-0x3cb3 002612 call g24_enable_1m 
-0x3cb4 002613 call g24_pair_param_init 
-0x3cb5 002615 setarg 0x604800 
-0x3cb6 002616 store 3 ,mem_24g_enter_hibernate 
-0x3cb7 002617 setarg 0x012c 
-0x3cb8 002618 store 2 ,mem_24g_long_sleep_param_update_timer_init 
-0x3cb9 002619 setarg 0x0050 
-0x3cba 002620 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-0x3cbb 002621 setarg 0x05 
-0x3cbc 002622 store 2 ,mem_mouse_24g_power_on_fast_conn_timer 
-0x3cbd 002623 setarg 0x0708 
-0x3cbe 002624 store 2 ,mem_mouse_24g_search_dongle_time_init 
-0x3cbf 002628 setarg 0x010403 
-0x3cc0 002629 store 3 ,mem_mouse_dpi_seting 
-0x3cc1 002630 setarg 0x2a2002 
-0x3cc2 002631 istore 3 ,contw 
-0x3cc3 002632 setarg 0x22153f 
-0x3cc4 002633 istore 3 ,contw 
-0x3cc5 002634 setarg 0x114433 
-0x3cc6 002635 istore 3 ,contw 
-0x3cc7 002637 setarg 0x265a09 
-0x3cc8 002638 store 3 ,mem_sensor_3212_init 
-0x3cc9 002639 setarg 0x041934 
-0x3cca 002640 istore 3 ,contw 
-0x3ccb 002641 setarg 0x0009 
-0x3ccc 002642 istore 2 ,contw 
-0x3ccd 002643 setarg 0xffff 
-0x3cce 002644 istore 2 ,contw 
-0x3ccf 002646 setarg 0x0d5a09 
-0x3cd0 002647 store 3 ,mem_sensor_3205_init 
-0x3cd1 002648 setarg 0xed1d10 
-0x3cd2 002649 istore 3 ,contw 
-0x3cd3 002650 setarg 0x807d 
-0x3cd4 002651 istore 2 ,contw 
-0x3cd5 002652 setarg 0xffff 
-0x3cd6 002653 istore 2 ,contw 
-0x3cd7 002655 setarg 0xff5a09 
-0x3cd8 002656 store 3 ,mem_sensor_8650_init 
-0x3cd9 002657 setarg 0x40ab27 
-0x3cda 002658 istore 3 ,contw 
-0x3cdb 002659 setarg 0xa0d1be 
-0x3cdc 002660 istore 3 ,contw 
-0x3cdd 002661 setarg 0x12a141 
-0x3cde 002662 istore 3 ,contw 
-0x3cdf 002663 setarg 0xa784a5 
-0x3ce0 002664 istore 3 ,contw 
-0x3ce1 002665 setarg 0xd0b5ff 
-0x3ce2 002666 istore 3 ,contw 
-0x3ce3 002667 setarg 0xff00b6 
-0x3ce4 002668 istore 3 ,contw 
-0x3ce5 002669 setarg 0x000900 
-0x3ce6 002670 istore 3 ,contw 
-0x3ce7 002671 setarg 0xffff 
-0x3ce8 002672 istore 2 ,contw 
-0x3ce9 002674 setarg 0x0d5a09 
-0x3cea 002675 store 3 ,mem_sensor_ka8ul_init 
-0x3ceb 002676 setarg 0xc50e10 
-0x3cec 002677 istore 3 ,contw 
-0x3ced 002678 setarg 0x109a5b 
-0x3cee 002679 istore 3 ,contw 
-0x3cef 002680 setarg 0x421138 
-0x3cf0 002681 istore 3 ,contw 
-0x3cf1 002682 setarg 0x412828 
-0x3cf2 002683 istore 3 ,contw 
-0x3cf3 002684 setarg 0x394923 
-0x3cf4 002685 istore 3 ,contw 
-0x3cf5 002686 setarg 0x4bb04a 
-0x3cf6 002687 istore 3 ,contw 
-0x3cf7 002688 setarg 0x904ca0 
-0x3cf8 002689 istore 3 ,contw 
-0x3cf9 002690 setarg 0x09704d 
-0x3cfa 002691 istore 3 ,contw 
-0x3cfb 002692 setarg 0xffff00 
-0x3cfc 002693 istore 3 ,contw 
-0x3cfd 002695 setarg 0x46a509 
-0x3cfe 002696 store 3 ,mem_sensor_ka8g2_init 
-0x3cff 002697 setarg 0x101934 
-0x3d00 002698 istore 3 ,contw 
-0x3d01 002699 setarg 0x690760 
-0x3d02 002700 istore 3 ,contw 
-0x3d03 002701 setarg 0x207d04 
-0x3d04 002702 istore 3 ,contw 
-0x3d05 002703 setarg 0x09007e 
-0x3d06 002704 istore 3 ,contw 
-0x3d07 002705 setarg 0x220d00 
-0x3d08 002706 istore 3 ,contw 
-0x3d09 002707 setarg 0xff220e 
-0x3d0a 002708 istore 3 ,contw 
-0x3d0b 002709 jam 0xff ,mem_sensor_ka8g2_init + 21 
-0x3d0c 002711 setarg 0x0b5a09 
-0x3d0d 002712 store 3 ,mem_sensor_poweron_init 
-0x3d0e 002713 setarg 0x0009f3 
-0x3d0f 002714 istore 3 ,contw 
-0x3d10 002715 setarg 0xffff 
-0x3d11 002716 istore 2 ,contw 
-0x3d12 002719 branch app_sys_param_init 
-:      002722 mouse_param_init:
-0x3d13 002723 setarg mouse_bt_sdp_addr 
-0x3d14 002724 store 2 ,mem_ui_uuid_table 
-0x3d15 002725 setarg mouse_ble_att_list_addr 
-0x3d16 002726 store 2 ,mem_ui_le_uuid_table 
-0x3d17 002727 setarg 0x2580 
-0x3d18 002728 store 3 ,mem_class 
-0x3d19 002729 jam 3 ,mem_lpm_mult_timeout 
-0x3d1a 002730 jam 8 ,mem_lpm_overhead 
-0x3d1b 002731 jam dpi_button_state_up ,mem_select_device_button_statue 
-0x3d1c 002732 jam pb_button_state_up ,mem_select_device_button_statue 
-0x3d1d 002733 jam commbination_key_state_up ,mem_commbination_key_statue 
-0x3d1e 002734 setarg 0x0200 
-0x3d1f 002735 store 2 ,mem_lpm_interval 
-0x3d20 002736 jam 0x17 ,mem_le_local_mtu 
-0x3d21 002737 jam 0x17 ,mem_le_remote_mtu 
-0x3d22 002739 setarg 0x0a77 
-0x3d23 002740 store 2 ,mem_spi_init_clk 
-0x3d24 002742 setsect 0 ,0x306 
-0x3d25 002743 setsect 1 ,0x4440 
-0x3d26 002744 setsect 2 ,0x10000 
-0x3d27 002745 setsect 3 ,0x4408 
-0x3d28 002746 store 9 ,mem_all_uuid_16bits 
-0x3d29 002747 setsect 0 ,0x1224 
-0x3d2a 002748 setsect 1 ,0x4000 
-0x3d2b 002749 setsect 2 ,0x0 
-0x3d2c 002750 istore 5 ,contw 
-0x3d2d 002752 setsect 0 ,0x3ffff 
-0x3d2e 002753 setsect 1 ,0x2fe23 
-0x3d2f 002754 setsect 2 ,0x199d9 
-0x3d30 002755 setsect 3 ,0x20d 
-0x3d31 002756 store 8 ,mem_features 
-0x3d32 002758 setarg mem_le_tx_buffer0_omemalloc 
-0x3d33 002759 store 2 ,mem_ble_l2cap_tx_buff0_ptr 
-0x3d34 002760 setarg mouse_ble_l2cap_txbuff_size 
-0x3d35 002761 store 2 ,mem_ble_l2cap_tx_buff_size_ptr 
-0x3d36 002763 call mouse_device_led_all_off 
-0x3d37 002764 call mouse_device_poweron_timer_init 
-0x3d38 002765 call mouse_adc_gpio_mux_init 
-0x3d39 002767 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d3a 002768 bbit0 mouse_enable_bt_125hz ,mouse_param_init_intervl_end 
-0x3d3b 002769 jam classic_interval_7_5ms ,mem_sniff_param_interval 
-0x3d3c 002770 setarg le_interval_7_5ms 
-0x3d3d 002771 store 2 ,mem_le_interval_min 
-0x3d3e 002772 store 2 ,mem_le_interval_min + 2 
-:      002773 mouse_param_init_intervl_end:
-0x3d3f 002774 call g24_interval_param_8ms 
-0x3d40 002775 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d41 002776 bbit0 mouse_enable_24g_250hz ,mouse_24g_short_sleep_set_end 
-0x3d42 002777 call g24_interval_param_4ms 
-:      002778 mouse_24g_short_sleep_set_end:
-0x3d43 002779 fetch 1 ,mem_device_flag 
-0x3d44 002780 store 1 ,mem_device_flag_temp 
-0x3d45 002781 fetch 3 ,mem_le_lap + 3 
-0x3d46 002782 store 3 ,mem_mouse_le_lap_temp 
-0x3d47 002783 fetch 1 ,mem_adc_config_flag_init 
-0x3d48 002784 and pdata ,0xfe ,pdata 
-0x3d49 002785 store 1 ,mem_adc_config_flag_init 
-0x3d4a 002786 store 1 ,mem_adc_config_flag 
-0x3d4b 002787 setarg 0 
-0x3d4c 002788 store 7 ,mem_mouse_key 
-0x3d4d 002789 fetch 1 ,mem_ui_button_timeout 
-0x3d4e 002790 store 1 ,mem_bt_discovery_count 
-0x3d4f 002791 store 1 ,mem_select_device_count 
-0x3d50 002792 call le_modified_name 
-0x3d51 002793 branch mouse_sensor_set_angle 
-:      002796 mouse_start_work:
-0x3d52 002797 bpatch patch18_3 ,mem_patch18 
-0x3d53 002798 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d54 002799 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_start_auto_pair_mode 
-0x3d55 002800 fetch 1 ,mem_device_flag 
-0x3d56 002801 beq mode_24g_device ,mouse_24g_start_mode 
-0x3d57 002802 call mouse_wakeup_from_power_check 
-0x3d58 002803 nbranch mouse_buletooth_fast_conn_init ,user 
-:      002804 mouse_start_reconnect_device:
-0x3d59 002805 bpatch patch18_4 ,mem_patch18 
-0x3d5a 002806 arg mem_device1_type ,rega 
-0x3d5b 002807 fetch 1 ,mem_device_flag 
-0x3d5c 002808 increase -1 ,pdata 
-0x3d5d 002809 mul32 pdata ,29 ,pdata 
-0x3d5e 002810 iadd rega ,rega 
-0x3d5f 002811 ifetch 1 ,rega 
-0x3d60 002812 store 1 ,mem_xrecord_mode 
-:      002813 mouse_start_reconnect:
-0x3d61 002814 fetch 1 ,mem_xrecord_mode 
-0x3d62 002815 beq rec_3_mode ,mouse3_0_check_reconn_target 
-0x3d63 002816 beq rec_4_mode ,mouse4_0_check_reconn_target 
-0x3d64 002817 branch mouse_start_discovery 
-:      002820 mouse_wakeup_from_power_check:
-0x3d65 002821 bpatch patch18_5 ,mem_patch18 
-0x3d66 002822 disable user 
-0x3d67 002823 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d68 002824 bbit0 mouse_enable_wakeup_from_power ,mouse_wakeup_from_power 
-0x3d69 002825 fetch 1 ,mem_wakup_from_power_flag 
-0x3d6a 002826 bbit0 bit_power_on ,mouse_wakeup_from_power 
-0x3d6b 002827 enable user 
-:      002828 mouse_wakeup_from_power:
-0x3d6c 002829 fetch 1 ,mem_reconn_times_init 
-0x3d6d 002830 store 1 ,mem_reconn_times 
-0x3d6e 002831 rtn 
-:      002834 mouse3_0_check_reconn_target:
-0x3d6f 002835 fetcht 2 ,mem_mouse_fast_page_to 
-0x3d70 002836 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x3d71 002837 beq 0xff ,mouse3_0_check_reconn_target_next 
-0x3d72 002838 fetcht 2 ,mem_mouse_page_to 
-:      002839 mouse3_0_check_reconn_target_next:
-0x3d73 002840 storet 2 ,mem_page_to 
-0x3d74 002841 fetch 6 ,mem_hci_plap 
-0x3d75 002842 branch app_bt_start_discovery_short ,blank 
-0x3d76 002843 jam 0x17 ,mem_app_connection_options 
-0x3d77 002844 fetch 1 ,mem_ssp_enable 
-0x3d78 002845 nbranch app_bt_start_reconnect ,blank 
-0x3d79 002846 jam 0x04 ,mem_app_connection_options 
-0x3d7a 002847 branch app_bt_start_reconnect 
-:      002849 mouse4_0_check_reconn_target:
-0x3d7b 002850 jam 1 ,mem_mouse_le_reconnect_flag 
-0x3d7c 002851 fetcht 1 ,mem_mouse_fast_direct_timeout 
-0x3d7d 002852 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x3d7e 002853 beq 0xff ,mouse4_0_check_reconn_target_next 
-0x3d7f 002854 fetcht 1 ,mem_mouse_direct_timeout 
-:      002855 mouse4_0_check_reconn_target_next:
-0x3d80 002856 storet 1 ,mem_mouse_direct_timer 
-0x3d81 002857 call app_lpm_mult_disable 
-0x3d82 002858 fetch 3 ,mem_le_adv_direct_ind 
-0x3d83 002859 store 3 ,mem_le_adv_data + 4 
-0x3d84 002860 call mouse_le_check_adv_flag 
-0x3d85 002861 setarg adv_flag_bredr_not_supported 
-0x3d86 002862 istore 1 ,contr 
-0x3d87 002863 arg mem_le_scan_data ,contr 
-0x3d88 002864 call mouse_le_adv_data_update 
-0x3d89 002865 branch check_51cmd_adv 
-:      002869 mouse_usb_check_enable:
-0x3d8a 002870 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d8b 002871 rtnbit0 mouse_enable_usb 
-0x3d8c 002872 setarg mouse_usb_config_param 
-0x3d8d 002873 store 2 ,mem_cb_usb_config 
-0x3d8e 002874 jam mouse_usb_interface_remove ,mem_mouse_usb_vdd_status 
-0x3d8f 002875 branch mouse_usb_interface_check 
-:      002877 mouse_usb_config_param:
-0x3d90 002878 call mouse_usb_config_kb_check 
-0x3d91 002879 call mouse_usb_config_param_init 
-0x3d92 002880 branch mouse_usb_config_param_setup 
-:      002882 mouse_usb_config_kb_check:
-0x3d93 002883 jam dongle_kb_bind_eeprom_offect ,mem_mouse_usb_keyboard_flag 
-0x3d94 002884 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d95 002885 rtnbit0 mouse_enable_keyboard 
-0x3d96 002886 jam dongle_kb_bind_success ,mem_mouse_usb_keyboard_flag 
-0x3d97 002887 rtn 
-:      002889 mouse_usb_config_param_init:
-0x3d98 002890 fetch mouse_flag_len ,mem_mouse_flag 
-0x3d99 002891 bbit1 mouse_enable_usb_250 ,mouse_usb_report_rate_set_250hz 
-0x3d9a 002892 bbit1 mouse_enable_usb_500 ,mouse_usb_report_rate_set_500hz 
-0x3d9b 002893 bbit1 mouse_enable_usb_1000 ,mouse_usb_report_rate_set_1000hz 
-0x3d9c 002894 jam 0x19 ,mem_wire_usb_interval 
-0x3d9d 002895 jam 0x08 ,mem_usb_tx_interval 
-0x3d9e 002896 rtn 
-:      002897 mouse_usb_report_rate_set_250hz:
-0x3d9f 002898 jam 0x0c ,mem_wire_usb_interval 
-0x3da0 002899 jam 0x04 ,mem_usb_tx_interval 
-0x3da1 002900 rtn 
-:      002901 mouse_usb_report_rate_set_500hz:
-0x3da2 002902 jam 0x06 ,mem_wire_usb_interval 
-0x3da3 002903 jam 0x02 ,mem_usb_tx_interval 
-0x3da4 002904 rtn 
-:      002905 mouse_usb_report_rate_set_1000hz:
-0x3da5 002906 jam 0x03 ,mem_wire_usb_interval 
-0x3da6 002907 jam 0x01 ,mem_usb_tx_interval 
-0x3da7 002908 rtn 
-:      002910 mouse_usb_config_param_setup:
-0x3da8 002911 call usb_tx_interval_config 
-0x3da9 002912 call mouse_usb_vid_pid_config 
-0x3daa 002913 branch mouse_usb_hid_icon_config 
-:      002915 mouse_usb_vid_pid_config:
-0x3dab 002916 fetch 1 ,mem_usb_vid_pid 
-0x3dac 002917 rtn blank 
-0x3dad 002918 fetch 1 ,mem_mouse_usb_keyboard_flag 
-0x3dae 002919 beq dongle_kb_bind_success ,dongle_usb_vid_pid_for_suit 
-0x3daf 002920 branch dongle_usb_vid_pid_for_mouse_only_auto_pair 
-:      002922 mouse_usb_hid_icon_config:
-0x3db0 002923 fetch 1 ,mem_mouse_usb_keyboard_flag 
-0x3db1 002924 branch dongle_usb_hid_icon_config + 1 
-:      002927 mouse_usb_check:
-0x3db2 002928 fetch 1 ,core_usb_addr 
-0x3db3 002929 bbit0 7 ,mouse_usb_no_exsit 
-0x3db4 002930 bbit1 7 ,mouse_usb_exsit 
-0x3db5 002931 rtn 
-:      002932 mouse_usb_no_exsit:
-0x3db6 002933 fetch 1 ,mem_usb_addr 
-0x3db7 002934 rtnbit0 7 
-0x3db8 002935 branch soft_reset_chip 
-:      002936 mouse_usb_exsit:
-0x3db9 002937 fetch 1 ,mem_usb_addr 
-0x3dba 002938 rtnbit1 7 
-0x3dbb 002939 call mouse_24g_stop 
-0x3dbc 002940 branch mouse_stop_bluetooth_mode 
-:      002942 mouse_usb_isr:
-0x3dbd 002943 fetch mouse_flag_len ,mem_mouse_flag 
-0x3dbe 002944 rtnbit0 mouse_enable_usb 
-0x3dbf 002945 call usb_isr 
-0x3dc0 002946 branch mouse_usb_interface_check 
-:      002950 mouse_usb_interface_check:
-0x3dc1 002951 bpatch patch18_6 ,mem_patch18 
-0x3dc2 002952 fetcht 1 ,mem_usb_offline_check_gpio 
-0x3dc3 002953 call gpio_get_bit 
-0x3dc4 002954 branch mouse_usb_gpio_low ,true 
-0x3dc5 002955 branch mouse_usb_gpio_high 
-:      002958 mouse_usb_gpio_low:
-0x3dc6 002959 fetch 1 ,mem_mouse_usb_vdd_status 
-0x3dc7 002960 rtneq mouse_usb_interface_remove 
-0x3dc8 002961 jam mouse_usb_interface_remove ,mem_mouse_usb_vdd_status 
-0x3dc9 002962 jam 0 ,mem_usb_device_enumeration_endflag 
-0x3dca 002963 jam 0 ,mem_usb_status 
-0x3dcb 002964 jam 0 ,mem_usb_state 
-0x3dcc 002965 branch mouse_init_wireless 
-:      002968 mouse_usb_gpio_high:
-0x3dcd 002969 fetch 1 ,mem_mouse_usb_vdd_status 
-0x3dce 002970 rtneq mouse_usb_interface_insert 
-0x3dcf 002971 jam mouse_usb_interface_insert ,mem_mouse_usb_vdd_status 
-0x3dd0 002972 call mouse_24g_stop 
-0x3dd1 002973 call mouse_stop_bluetooth_mode 
-0x3dd2 002974 call mouse_device_led_all_off 
-0x3dd3 002975 branch usb_init 
-:      002978 mouse_usb_mode:
-0x3dd4 002979 fetch mouse_flag_len ,mem_mouse_flag 
-0x3dd5 002980 rtnbit0 mouse_enable_usb 
-0x3dd6 002981 call mouse_usb_check 
-0x3dd7 002982 fetch 1 ,core_usb_addr 
-0x3dd8 002983 store 1 ,mem_usb_addr 
-0x3dd9 002984 rtnbit0 7 
-0x3dda 002985 call mouse_clkn_check 
-0x3ddb 002986 fetch 4 ,mem_btclk_sensor 
-0x3ddc 002987 fetcht 1 ,mem_wire_usb_interval 
-0x3ddd 002988 iadd temp ,temp 
-0x3dde 002989 copy clkn_bt ,pdata 
-0x3ddf 002990 isub temp ,null 
-0x3de0 002991 nrtn positive 
-0x3de1 002992 store 4 ,mem_btclk_sensor 
-0x3de2 002993 call mouse_motion 
-0x3de3 002994 nrtn user 
-:      002995 mouse_push_data_to_usb:
-0x3de4 002996 fetch 1 ,core_usb_addr 
-0x3de5 002997 rtnbit0 7 
-0x3de6 002998 fetch mouse_flag_len ,mem_mouse_flag 
-0x3de7 002999 bbit0 mouse_enable_keyboard ,mouse_push_mouse_data_to_usb 
-0x3de8 003000 fetch 1 ,mem_customer_key 
-0x3de9 003001 beq 1 ,mouse_push_keyboard_data_to_usb 
-:      003002 mouse_push_mouse_data_to_usb:
-0x3dea 003003 call dongle_usb_tx_ms_data 
-0x3deb 003004 setarg ms_report_id 
-0x3dec 003005 store 1 ,mem_usb_mouse_data 
-0x3ded 003006 fetch 7 ,mem_mouse_key 
-0x3dee 003007 istore 7 ,contw 
-0x3def 003008 rtn 
-:      003010 mouse_push_keyboard_data_to_usb:
-0x3df0 003011 fetch 1 ,mem_customer_data_trigger 
-0x3df1 003012 branch mouse_push_release_keyboard_data_to_usb ,blank 
-0x3df2 003013 fetch 8 ,mem_customer_key_press + 1 
-:      003014 mouse_push_keyboard_package_data_to_usb:
-0x3df3 003015 store 8 ,mem_pdatatemp 
-0x3df4 003016 fetch 1 ,mem_customer_key_press 
-0x3df5 003017 beq kb_multikey_report_id ,mouse_push_multimedia_key_data_to_usb 
-0x3df6 003018 beq kb_system_conctrl_report_id ,mouse_push_systemctrl_key_data_to_usb 
-0x3df7 003019 call dongle_usb_tx_kb_data 
-0x3df8 003020 fetch 8 ,mem_pdatatemp 
-0x3df9 003021 store 8 ,mem_usb_kb_data 
-0x3dfa 003022 rtn 
-:      003024 mouse_push_release_keyboard_data_to_usb:
-0x3dfb 003025 fetch 8 ,mem_customer_key_release + 1 
-0x3dfc 003026 branch mouse_push_keyboard_package_data_to_usb 
-:      003028 mouse_push_multimedia_key_data_to_usb:
-0x3dfd 003029 call dongle_usb_tx_enable_ep2 
-0x3dfe 003030 jam usb_ep2_multikey ,mem_usb_ep2_data 
-0x3dff 003031 setarg kb_multikey_report_id 
-0x3e00 003032 store 1 ,mem_usb_kb_multikey 
-0x3e01 003033 fetch 2 ,mem_pdatatemp 
-0x3e02 003034 istore 2 ,contw 
-0x3e03 003035 rtn 
-:      003037 mouse_push_systemctrl_key_data_to_usb:
-0x3e04 003038 call dongle_usb_tx_enable_ep2 
-0x3e05 003039 jam usb_ep2_systemkey ,mem_usb_ep2_data 
-0x3e06 003040 setarg kb_system_conctrl_report_id 
-0x3e07 003041 store 1 ,mem_usb_kb_system 
-0x3e08 003042 fetch 1 ,mem_pdatatemp 
-0x3e09 003043 istore 1 ,contw 
-0x3e0a 003044 rtn 
-:      003052 mouse_clkn_check:
-0x3e0b 003053 fetcht 4 ,mem_btclk_sensor 
-0x3e0c 003054 copy clkn_bt ,pdata 
-0x3e0d 003055 isub temp ,null 
-0x3e0e 003056 ncall mouse_clkn_timeout ,positive 
-0x3e0f 003057 rtn 
-:      003058 mouse_clkn_timeout:
-0x3e10 003059 setarg 0 
-0x3e11 003060 store 4 ,mem_btclk_sensor 
-0x3e12 003061 rtn 
-:      003065 mouse_lpm_check_wake_lock:
-0x3e13 003066 bmark1 mark_24g ,app_get_lpm_wake_lock 
-0x3e14 003067 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0x3e15 003068 branch app_get_lpm_wake_lock ,blank 
-0x3e16 003069 fetch 1 ,mem_mouse_le_conn_param_reject 
-0x3e17 003070 beq le_lpm_disable ,app_get_lpm_wake_lock 
-0x3e18 003071 fetch 2 ,mem_sdp_remote_cid 
-0x3e19 003072 nbranch app_get_lpm_wake_lock ,blank 
-0x3e1a 003073 fetch 1 ,mem_mouse_wheel_trigger 
-0x3e1b 003074 nbranch app_get_lpm_wake_lock ,blank 
-0x3e1c 003075 branch app_put_lpm_wake_lock 
-:      003077 mouse_delay_enter_hibernata:
-0x3e1d 003078 fetch 1 ,mem_mouse_direct_timeout 
-0x3e1e 003079 store 1 ,mem_mouse_bluetooth_reconnect_timeout 
-0x3e1f 003080 rtn 
-:      003083 mouse_app_enter_hibernate:
-0x3e20 003084 bpatch patch18_7 ,mem_patch18 
-0x3e21 003085 call mouse_sensor_reset 
-0x3e22 003086 call mouse_sensor_powerdown 
-0x3e23 003087 call mouse_setgpio_hibernate 
-0x3e24 003088 branch app_enter_hibernate 
-:      003091 mouse_before_hibernate:
-0x3e25 003092 bpatch patch19_0 ,mem_patch19 
-0x3e26 003093 enable user 
-0x3e27 003094 fetch 4 ,0x8138 
-0x3e28 003095 setflag user ,26 ,pdata 
-0x3e29 003096 store 4 ,core_lpm_reg 
-0x3e2a 003097 call lpm_write_ctrl 
-0x3e2b 003098 call disable_authrom 
-0x3e2c 003099 call mouse_device_led_all_off 
-0x3e2d 003100 call mouse_before_hibernate_wheel_gpio_set 
-0x3e2e 003101 call mouse_setgpio_hibernate 
-0x3e2f 003102 call mouse_flash_power_down 
-0x3e30 003103 call gpio_set_before_lpm_common 
-0x3e31 003104 fetcht 1 ,mem_sensor_motion_gpio 
-0x3e32 003105 branch gpio_clr_wake 
-:      003108 mouse_setgpio_hibernate:
-0x3e33 003109 bpatch patch19_1 ,mem_patch19 
-0x3e34 003110 call mouse_set_sdio_high 
-0x3e35 003111 call clear_wake 
-0x3e36 003112 call mouse_lpm_before_common 
-0x3e37 003113 call gpio_pd_idle 
-0x3e38 003114 arg 19 ,temp 
-0x3e39 003115 call mouse_gpio_config_input_pu 
-0x3e3a 003116 branch mouse_gpio_set_high_impedance 
-:      003120 mouse_process_lpm_before:
-0x3e3b 003121 rtnmark1 mark_24g 
-0x3e3c 003122 call mouse_lpm_before_common 
-0x3e3d 003123 fetch 1 ,mem_lpm_current_mult 
-0x3e3e 003124 nrtn blank 
-0x3e3f 003125 branch gpio_clr_wake 
-:      003127 mouse_lpm_before_common:
-0x3e40 003128 bpatch patch19_2 ,mem_patch19 
-0x3e41 003130 call mouse_wheel_check 
-0x3e42 003131 fetcht 1 ,mem_mouse_sensor_sclk_gpio 
-0x3e43 003132 call gpio_config_output 
-:      003133 mouse_lpm_before_common_next:
-0x3e44 003134 call twspi_disable 
-0x3e45 003136 fetcht 1 ,mem_lbutton_gpio 
-0x3e46 003137 call gpio_set_wake 
-0x3e47 003138 fetcht 1 ,mem_rbutton_gpio 
-0x3e48 003139 call gpio_set_wake 
-0x3e49 003140 fetcht 1 ,mem_mbutton_gpio 
-0x3e4a 003141 call gpio_set_wake 
-0x3e4b 003143 fetcht 1 ,mem_bk_button_gpio 
-0x3e4c 003144 call gpio_set_wake 
-0x3e4d 003145 fetcht 1 ,mem_fw_button_gpio 
-0x3e4e 003146 call gpio_set_wake 
-0x3e4f 003147 fetcht 1 ,mem_dpi_button_gpio 
-0x3e50 003148 call gpio_set_wake 
-0x3e51 003149 fetcht 1 ,mem_config_select_device_button_gpio 
-0x3e52 003150 call gpio_set_wake 
-0x3e53 003152 fetcht 1 ,mem_customer_key_gpio 
-0x3e54 003153 call gpio_set_wake 
-0x3e55 003155 fetcht 1 ,mem_whee_a_data_gpio 
-0x3e56 003156 call gpio_set_wake_by_current_state 
-0x3e57 003157 fetcht 1 ,mem_whee_b_data_gpio 
-0x3e58 003158 call gpio_set_wake_by_current_state 
-0x3e59 003159 fetcht 1 ,mem_whee_ta_data_gpio 
-0x3e5a 003160 call gpio_set_wake_by_current_state 
-0x3e5b 003161 fetcht 1 ,mem_whee_tb_data_gpio 
-0x3e5c 003162 call gpio_set_wake_by_current_state 
-0x3e5d 003163 fetcht 1 ,mem_sensor_motion_gpio 
-0x3e5e 003164 branch gpio_set_wake 
-:      003168 mouse_set_mult:
-0x3e5f 003169 fetch 2 ,mem_ui_state_map 
-0x3e60 003170 bbit1 ui_state_ble_connected ,mouse_set_ble_mult 
-0x3e61 003171 fetch 2 ,mem_ui_state_map 
-0x3e62 003172 bbit1 ui_state_bt_connected ,mouse_set_bt_mult 
-0x3e63 003173 rtn 
-:      003174 mouse_set_ble_mult:
-0x3e64 003175 copy rega ,pdata 
-0x3e65 003176 nbranch le_set_config_short_mult ,blank 
-0x3e66 003177 branch le_clr_config_short_mult 
-:      003178 mouse_set_bt_mult:
-0x3e67 003179 copy rega ,pdata 
-0x3e68 003180 nbranch classic_bt_set_mult_short_flag ,blank 
-0x3e69 003181 branch classic_bt_clr_mult_short_flag 
-:      003187 mouse_adc_gpio_set:
-0x3e6a 003188 fetch 1 ,mem_adc_config_flag 
-0x3e6b 003189 rtnne adc_config_gpio 
-:      003190 mouse_adc_gpio_check_output:
-0x3e6c 003191 bpatch patch19_3 ,mem_patch19 
-0x3e6d 003192 fetcht 1 ,mem_adc_channel 
-0x3e6e 003193 sub temp ,3 ,null 
-0x3e6f 003194 branch mouse_adc_gpio_4_7_set ,positive 
-0x3e70 003195 increase 5 ,temp 
-0x3e71 003196 storet 1 ,mem_adc_channel_gpio 
-:      003197 mouse_adc_gpio_set_next:
-0x3e72 003198 copy temp ,rega 
-0x3e73 003199 call gpio_get_config 
-0x3e74 003200 beq gpcfg_output_high ,mouse_set_24g_led_statue 
-0x3e75 003201 call mouse_clear_24g_led_statue 
-0x3e76 003202 copy rega ,temp 
-0x3e77 003203 branch gpio_set_high_impedance 
-:      003205 mouse_adc_gpio_4_7_set:
-0x3e78 003206 increase 4 ,temp 
-0x3e79 003207 storet 1 ,mem_adc_channel_gpio 
-0x3e7a 003208 branch mouse_adc_gpio_set_next 
-:      003210 mouse_adc_vol_init:
-0x3e7b 003211 fetch 1 ,mem_adc_config_flag_init 
-0x3e7c 003212 beq adc_config_gpio ,mouse_adc_gpio_vol_init 
-0x3e7d 003213 beq adc_config_vinlpm ,mouse_adc_gpio_vinlpm_init 
-0x3e7e 003214 jam adc_config_vinlpm ,mem_adc_config_flag_init 
-0x3e7f 003215 setarg 0x2c0172 
-0x3e80 003216 store 3 ,mem_mouse_vdd_full_vol 
-0x3e81 003217 setarg 0x014001 
-0x3e82 003218 istore 3 ,contw 
-0x3e83 003219 rtn 
-:      003220 mouse_adc_gpio_vol_init:
-0x3e84 003221 setarg 0x5d0099 
-0x3e85 003222 store 3 ,mem_mouse_vdd_full_vol 
-0x3e86 003223 setarg 0x007100 
-0x3e87 003224 istore 3 ,contw 
-0x3e88 003225 rtn 
-:      003226 mouse_adc_gpio_vinlpm_init:
-0x3e89 003227 setarg 0xc8012c 
-0x3e8a 003228 store 3 ,mem_mouse_vdd_full_vol 
-0x3e8b 003229 setarg 0x00dc00 
-0x3e8c 003230 istore 3 ,contw 
-0x3e8d 003231 rtn 
-:      003235 mouse_adc_gpio_mux_init:
-0x3e8e 003236 fetch mouse_flag_len ,mem_mouse_flag 
-0x3e8f 003237 rtnbit0 mouse_enable_adc 
-0x3e90 003238 jam mouse_adc_check_multiple ,mem_adc_mux_status 
-0x3e91 003239 rtnbit1 mouse_enable_dpi_key_connect_adc 
-0x3e92 003240 rtnbit1 mouse_enable_select_device_by_switch_adc 
-0x3e93 003241 jam mouse_adc_check_battery_only ,mem_adc_mux_status 
-0x3e94 003242 rtn 
-:      003244 mouse_adc_read_interval:
-0x3e95 003245 fetch 1 ,mem_adc_read_timer 
-0x3e96 003246 increase 1 ,pdata 
-0x3e97 003247 store 1 ,mem_adc_read_timer 
-0x3e98 003248 fetcht 1 ,mem_adc_read_time_init 
-0x3e99 003249 isub temp ,null 
-0x3e9a 003250 rtn 
-:      003253 mouse_adc_read:
-0x3e9b 003254 fetch mouse_flag_len ,mem_mouse_flag 
-0x3e9c 003255 rtnbit0 mouse_enable_adc 
-0x3e9d 003256 call mouse_adc_gpio_set 
-0x3e9e 003257 fetch 1 ,mem_adc_mux_status 
-0x3e9f 003258 branch mouse_adc_read_battery ,blank 
-0x3ea0 003259 fetch 1 ,mem_adc_config_flag 
-0x3ea1 003260 beq adc_config_gpio ,mouse_adc_read_gpio_mux_start 
-0x3ea2 003261 jam mouse_adc_check_vinlpm_multiple ,mem_adc_mux_status 
-0x3ea3 003262 call mouse_adc_read_interval 
-0x3ea4 003263 branch mouse_adc_read_gpio ,positive 
-0x3ea5 003264 call mouse_adc_read_vinlpm 
-0x3ea6 003265 branch mouse_adc_read_start 
-:      003267 mouse_adc_read_gpio_mux_start:
-0x3ea7 003268 jam mouse_adc_check_gpio_multiple ,mem_adc_mux_status 
-0x3ea8 003269 branch mouse_adc_read_start 
-:      003271 mouse_adc_read_gpio:
-0x3ea9 003272 call mouse_adc_gpio_check_output 
-0x3eaa 003273 jam adc_config_gpio ,mem_adc_config_flag 
-0x3eab 003274 fetch 1 ,mem_24g_device_led_status 
-0x3eac 003275 ncall mouse_adc_read_vinlpm ,blank 
-0x3ead 003276 branch mouse_adc_read_start 
-:      003278 mouse_adc_read_vinlpm:
-0x3eae 003279 jam 0 ,mem_adc_read_timer 
-0x3eaf 003280 fetch 1 ,mem_adc_config_flag_init 
-0x3eb0 003281 store 1 ,mem_adc_config_flag 
-0x3eb1 003282 rtn 
-:      003284 mouse_adc_read_battery:
-0x3eb2 003285 fetch 1 ,mem_adc_config_flag 
-0x3eb3 003286 bne adc_config_gpio ,mouse_adc_read_battery_start 
-0x3eb4 003287 fetch 1 ,mem_24g_device_led_status 
-0x3eb5 003288 nrtn blank 
-:      003289 mouse_adc_read_battery_start:
-0x3eb6 003290 call mouse_adc_read_interval 
-0x3eb7 003291 nrtn positive 
-:      003292 mouse_adc_read_start:
-0x3eb8 003293 bpatch patch19_4 ,mem_patch19 
-0x3eb9 003294 fetch 1 ,mem_24g_device_led_status 
-0x3eba 003295 nrtn blank 
-0x3ebb 003296 jam 0 ,mem_adc_read_timer 
-0x3ebc 003297 call vdd_calculate_by_mode 
-0x3ebd 003298 store 2 ,mem_mouse_vdd_now_vol 
-0x3ebe 003299 fetch 1 ,mem_adc_config_flag 
-0x3ebf 003300 bne adc_config_gpio ,mouse_adc_data_process 
-0x3ec0 003301 fetcht 2 ,mem_mouse_vdd_now_vol 
-0x3ec1 003302 mul32 temp ,8 ,pdata 
-0x3ec2 003303 div pdata ,10 
-0x3ec3 003304 call get_div_result 
-0x3ec4 003305 iadd temp ,pdata 
-0x3ec5 003306 store 2 ,mem_mouse_vdd_now_vol 
-:      003307 mouse_adc_data_process:
-0x3ec6 003308 arg mem_mouse_vdd_calculate_set ,rega 
-0x3ec7 003309 call mouse_adc_bat_percent_lowpower_out 
-0x3ec8 003310 fetch 1 ,mem_adc_power_flag 
-0x3ec9 003311 bbit1 2 ,mouse_adc_button_press 
-0x3eca 003312 bbit1 1 ,mouse_power_down 
-0x3ecb 003313 bbit0 0 ,mouse_adc_no_low_voltage 
-:      003314 mouse_adc_data_process_next:
-0x3ecc 003315 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
-0x3ecd 003316 branch mouse_adc_low_voltage 
-:      003318 mouse_adc_low_voltage:
-0x3ece 003319 arg mouse_low_voltage_flag ,queue 
-0x3ecf 003320 branch mouse_enable_function_flag 
-:      003321 mouse_adc_no_low_voltage:
-0x3ed0 003322 arg mouse_low_voltage_flag ,queue 
-0x3ed1 003323 call mouse_disable_function_flag 
-0x3ed2 003324 jam 12 ,mem_adc_low_volatage_led_timer_count 
-0x3ed3 003325 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
-0x3ed4 003326 rtn blank 
-0x3ed5 003327 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
-0x3ed6 003328 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
-0x3ed7 003329 branch mouse_led_off 
-:      003333 mouse_adc_bat_percent_lowpower_out:
-0x3ed8 003334 bpatch patch19_5 ,mem_patch19 
-0x3ed9 003335 ifetch 8 ,rega 
-0x3eda 003336 store 8 ,mem_pdatatemp 
-0x3edb 003337 fetch 1 ,mem_adc_mux_status 
-0x3edc 003338 beq mouse_adc_check_battery_only ,mouse_adc_bat_percent_lowpower_out_battery 
-0x3edd 003339 beq mouse_adc_check_gpio_multiple ,mouse_adc_bat_percent_lowpower_out_gpio_multiple 
-0x3ede 003340 beq mouse_adc_check_vinlpm_multiple ,mouse_adc_bat_percent_lowpower_out_vinlpm_multiple 
-:      003341 mouse_adc_bat_percent_lowpower_out_gpio_multiple:
-0x3edf 003342 fetch mouse_flag_len ,mem_mouse_flag 
-0x3ee0 003343 bbit0 mouse_enable_dpi_key_connect_adc ,mouse_adc_bat_percent_lowpower_out_gpio_switch 
-0x3ee1 003344 fetch 2 ,mem_pdatatemp + 6 
-0x3ee2 003345 fetcht 2 ,mem_mouse_vdd_button_press_vol 
-0x3ee3 003346 isub temp ,null 
-0x3ee4 003347 nbranch mouse_adc_set_button_press_flag ,positive 
-:      003349 mouse_adc_bat_percent_lowpower_out_gpio_switch:
-0x3ee5 003350 fetch mouse_flag_len ,mem_mouse_flag 
-0x3ee6 003351 bbit0 mouse_enable_select_device_by_switch_adc ,mouse_adc_bat_percent_lowpower_out_battery 
-0x3ee7 003352 jam 0 ,mem_mouse_adc_button_press_flag 
-0x3ee8 003353 fetch 2 ,mem_pdatatemp + 6 
-0x3ee9 003354 fetcht 2 ,mem_mouse_vdd_switch_gnd_24g_vol 
-0x3eea 003355 isub temp ,null 
-0x3eeb 003356 nbranch mouse_select_24gdevice ,positive 
-0x3eec 003357 call mouse_select_btdevice 
-0x3eed 003358 branch mouse_adc_bat_percent_lowpower_out_battery 
-:      003360 mouse_select_24gdevice:
-0x3eee 003361 call mouse_check_select_24gdevice 
-0x3eef 003362 branch mouse_adc_bat_percent_lowpower_out_battery 
-:      003365 mouse_adc_bat_percent_lowpower_out_battery:
-0x3ef0 003366 call mouse_adc_clear_button_press_flag 
-0x3ef1 003367 call adc_clear_no_power_flag 
-0x3ef2 003368 call adc_clear_low_power_flag 
-0x3ef3 003369 fetch 2 ,mem_pdatatemp + 6 
-0x3ef4 003370 fetcht 2 ,mem_pdatatemp + 2 
-0x3ef5 003371 isub temp ,null 
-0x3ef6 003372 ncall adc_set_no_power_flag ,positive 
-0x3ef7 003374 fetcht 2 ,mem_pdatatemp + 4 
-0x3ef8 003375 isub temp ,null 
-0x3ef9 003376 ncall adc_set_low_power_flag ,positive 
-:      003378 mouse_adc_bat_level_set:
-0x3efa 003379 fetch 2 ,mem_pdatatemp + 6 
-0x3efb 003380 fetcht 2 ,mem_pdatatemp 
-0x3efc 003381 isub temp ,null 
-0x3efd 003382 branch mouse_adc_bat_level_100_percent ,positive 
-0x3efe 003383 fetcht 2 ,mem_pdatatemp + 2 
-0x3eff 003384 isub temp ,pdata 
-0x3f00 003385 nbranch mouse_adc_bat_level_0_percent ,positive 
-0x3f01 003386 branch mouse_adc_bat_level_0_percent ,blank 
-0x3f02 003387 mul32 pdata ,100 ,rega 
-0x3f03 003388 fetch 2 ,mem_pdatatemp 
-0x3f04 003389 fetcht 2 ,mem_pdatatemp + 2 
-0x3f05 003390 isub temp ,temp 
-0x3f06 003391 copy rega ,pdata 
-0x3f07 003392 idiv temp 
-0x3f08 003393 call get_div_result 
-0x3f09 003394 store 1 ,mem_le_battery_level_percentage 
-0x3f0a 003395 rtn 
-:      003397 mouse_adc_bat_level_100_percent:
-0x3f0b 003398 jam 100 ,mem_le_battery_level_percentage 
-0x3f0c 003399 rtn 
-:      003400 mouse_adc_bat_level_0_percent:
-0x3f0d 003401 jam 0 ,mem_le_battery_level_percentage 
-0x3f0e 003402 rtn 
-:      003405 mouse_adc_bat_percent_lowpower_out_vinlpm_multiple:
-0x3f0f 003406 fetch 1 ,mem_adc_config_flag 
-0x3f10 003407 beq adc_config_gpio ,mouse_adc_bat_percent_lowpower_out_gpio_multiple 
-0x3f11 003408 branch mouse_adc_bat_percent_lowpower_out_battery 
-:      003411 mouse_adc_set_button_press_flag:
-0x3f12 003412 fetcht 1 ,mem_adc_power_flag 
-0x3f13 003413 set1 2 ,temp 
-0x3f14 003414 storet 1 ,mem_adc_power_flag 
-0x3f15 003415 rtn 
-:      003417 mouse_adc_clear_button_press_flag:
-0x3f16 003418 fetcht 1 ,mem_adc_power_flag 
-0x3f17 003419 set0 2 ,temp 
-0x3f18 003420 storet 1 ,mem_adc_power_flag 
-0x3f19 003421 rtn 
-:      003423 mouse_adc_button_press:
-0x3f1a 003424 jam 1 ,mem_mouse_adc_button_press_flag 
-0x3f1b 003425 rtn 
-:      003427 mouse_power_down:
-0x3f1c 003428 call mouse_device_led_all_off 
-0x3f1d 003429 branch mouse_app_enter_hibernate 
-:      003434 mouse_gpio_init:
-0x3f1e 003435 fetcht 1 ,mem_eeprom_wp_gpio 
-0x3f1f 003436 call gpio_config_output 
-0x3f20 003437 call usb_offline_check_init 
-0x3f21 003438 fetcht 1 ,mem_lbutton_gpio 
-0x3f22 003439 call mouse_gpio_config_input_pu 
-0x3f23 003440 fetcht 1 ,mem_rbutton_gpio 
-0x3f24 003441 call mouse_gpio_config_input_pu 
-0x3f25 003442 fetcht 1 ,mem_mbutton_gpio 
-0x3f26 003443 call mouse_gpio_config_input_pu 
-0x3f27 003444 fetcht 1 ,mem_bk_button_gpio 
-0x3f28 003445 call mouse_gpio_config_input_pu 
-0x3f29 003446 fetcht 1 ,mem_fw_button_gpio 
-0x3f2a 003447 call mouse_gpio_config_input_pu 
-0x3f2b 003448 fetcht 1 ,mem_dpi_button_gpio 
-0x3f2c 003449 call mouse_gpio_config_input_pu 
-0x3f2d 003451 fetcht 1 ,mem_matrix_public_gpio 
-0x3f2e 003452 call mouse_gpio_config_input_pu 
-0x3f2f 003454 fetcht 1 ,mem_config_select_device_button_gpio 
-0x3f30 003455 call mouse_gpio_config_input_pu 
-0x3f31 003457 fetcht 1 ,mem_customer_key_gpio 
-0x3f32 003458 call mouse_gpio_config_input_pu 
-0x3f33 003460 fetcht 1 ,mem_whee_a_data_gpio 
-0x3f34 003461 call mouse_gpio_config_input_pu 
-0x3f35 003463 fetcht 1 ,mem_whee_b_data_gpio 
-0x3f36 003464 call mouse_gpio_config_input_pu 
-0x3f37 003466 fetcht 1 ,mem_whee_ta_data_gpio 
-0x3f38 003467 call mouse_gpio_config_input_pu 
-0x3f39 003468 fetcht 1 ,mem_whee_tb_data_gpio 
-0x3f3a 003469 call mouse_gpio_config_input_pu 
-0x3f3b 003471 fetcht 1 ,mem_sensor_motion_gpio 
-0x3f3c 003472 call mouse_gpio_config_input_pu 
-0x3f3d 003474 fetcht 1 ,mem_device_switch_gpio 
-0x3f3e 003475 call mouse_gpio_config_input_pu 
-0x3f3f 003478 fetcht 1 ,mem_sensor_reset_gpio 
-0x3f40 003479 call gpio_config_output 
-0x3f41 003481 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
-0x3f42 003482 call gpio_config_output 
-0x3f43 003484 fetcht 1 ,mem_config_device_24g_led_gpio 
-0x3f44 003485 call gpio_config_output 
-0x3f45 003487 fetcht 1 ,mem_config_device_bt1_led_gpio 
-0x3f46 003488 call gpio_config_output 
-0x3f47 003490 fetcht 1 ,mem_config_device_bt2_led_gpio 
-0x3f48 003491 call gpio_config_output 
-0x3f49 003493 fetcht 1 ,mem_dpi_led_gpio 
-0x3f4a 003494 call gpio_config_output 
-0x3f4b 003496 fetcht 1 ,mem_select_sensor_angle_gpio 
-0x3f4c 003497 branch mouse_gpio_config_input_pu 
-:      003500 mouse_gpio_set_pupd_by_input:
-0x3f4d 003501 sub temp ,ui_button_gpio_disable ,null 
-0x3f4e 003502 rtn zero 
-0x3f4f 003503 and temp ,0x7f ,queue 
-0x3f50 003504 fetch 4 ,core_gpio_in 
-0x3f51 003505 qisolate1 pdata 
-0x3f52 003506 branch mouse_gpio_config_input_pu ,true 
-0x3f53 003507 branch mouse_gpio_config_input_pd 
-:      003510 mouse_gpio_config_input_pd:
-0x3f54 003511 set1 gpio_active_bit ,temp 
-0x3f55 003512 branch gpio_config_input 
-:      003514 mouse_gpio_config_input_pu:
-0x3f56 003515 set0 gpio_active_bit ,temp 
-0x3f57 003516 branch gpio_config_input 
-:      003518 mouse_gpio_set_high_impedance:
-0x3f58 003519 fetch 3 ,mem_mouse_set_high_impedance_bit_set 
-0x3f59 003520 store 3 ,mem_pdatatemp 
-0x3f5a 003521 arg 20 ,loopcnt 
-0x3f5b 003522 arg 0 ,temp 
-:      003523 mouse_gpio_set_high_impedance_bit_loop:
-0x3f5c 003524 fetch 3 ,mem_pdatatemp 
-0x3f5d 003525 isolate1 0 ,pdata 
-0x3f5e 003526 call gpio_set_high_impedance ,true 
-0x3f5f 003527 fetch 3 ,mem_pdatatemp 
-0x3f60 003528 lshift pdata ,pdata 
-0x3f61 003529 store 3 ,mem_pdatatemp 
-0x3f62 003530 increase 1 ,temp 
-0x3f63 003531 loop mouse_gpio_set_high_impedance_bit_loop 
-0x3f64 003532 rtn 
-:      003539 mouse_sensor_spi_init:
-0x3f65 003540 call mouse_spid_init_pin 
-0x3f66 003541 jam 0x73 ,mem_spi_init_clk 
-0x3f67 003543 call mouse_spi_init 
-0x3f68 003544 branch twspi_enable 
-:      003546 mouse_spi_write_flash_cb:
-:      003547 mouse_spi_init:
-0x3f69 003548 branch spid_init 
-:      003550 mouse_spid_init_pin:
-0x3f6a 003551 fetch 1 ,mem_mouse_sensor_sclk_gpio 
-0x3f6b 003552 arg gpcfg_spid_sck ,temp 
-0x3f6c 003553 call gpio_config_function_int 
-0x3f6d 003554 fetch 1 ,mem_mouse_sensor_sdio_gpio 
-0x3f6e 003555 arg gpcfg_spid_sdio ,temp 
-0x3f6f 003556 branch gpio_config_function_int 
-:      003564 mouse_motion:
-0x3f70 003565 bpatch patch19_6 ,mem_patch19 
-0x3f71 003566 disable user 
-0x3f72 003567 setarg 0 
-0x3f73 003568 store 6 ,mem_mouse_x 
-0x3f74 003569 call mouse_check_sensor_data 
-0x3f75 003570 call mouse_zwheel 
-0x3f76 003571 call mouse_t_zwheel 
-0x3f77 003572 call mouse_key 
-0x3f78 003573 fetch 1 ,mem_mouse_key 
-0x3f79 003574 and_into 0x1f ,pdata 
-0x3f7a 003575 store 1 ,mem_mouse_key 
-0x3f7b 003576 nbranch mouse_drawing_optima_init ,user 
-0x3f7c 003577 call mouse_drawing_optima 
-0x3f7d 003578 branch mouse_no_data_timer_init 
-:      003583 mouse_zwheel:
-0x3f7e 003584 fetch 1 ,mem_mouse_z_data 
-0x3f7f 003585 rtn blank 
-0x3f80 003586 store 1 ,mem_mouse_z 
-0x3f81 003587 jam 0 ,mem_mouse_z_data 
-0x3f82 003588 branch enable_user 
-:      003590 mouse_t_zwheel:
-0x3f83 003591 fetch 1 ,mem_mouse_tz_data 
-0x3f84 003592 rtn blank 
-0x3f85 003593 store 1 ,mem_mouse_tz 
-0x3f86 003594 jam 0 ,mem_mouse_tz_data 
-0x3f87 003595 branch enable_user 
-:      003597 mouse_wheel_check:
-0x3f88 003598 call mouse_t_wheel_scan 
-0x3f89 003599 call mouse_wheel_scan 
-0x3f8a 003600 fetch 1 ,mem_wheel_tb_new_pinlevel 
-0x3f8b 003601 fetcht 1 ,mem_wheel_tb_old_pinlevel 
-0x3f8c 003602 store 1 ,mem_wheel_tb_old_pinlevel 
-0x3f8d 003603 isub temp ,null 
-0x3f8e 003604 nbranch app_lpm_wake_auto_lock ,zero 
-0x3f8f 003605 fetch 1 ,mem_mwheel_b_new_pinlevel 
-0x3f90 003606 fetcht 1 ,mem_mwheel_b_old_pinlevel 
-0x3f91 003607 store 1 ,mem_mwheel_b_old_pinlevel 
-0x3f92 003608 isub temp ,null 
-0x3f93 003609 nbranch app_lpm_wake_auto_lock ,zero 
-0x3f94 003610 rtn 
-:      003611 mouse_t_wheel_scan:
-0x3f95 003612 fetch 1 ,mem_whee_ta_data_gpio 
-0x3f96 003613 rtneq gpio_disable 
-0x3f97 003614 arg 0 ,rega 
-0x3f98 003615 fetcht 1 ,mem_whee_ta_data_gpio 
-0x3f99 003616 call gpio_get_bit 
-0x3f9a 003617 setflag true ,0 ,rega 
-0x3f9b 003618 fetcht 1 ,mem_whee_tb_data_gpio 
-0x3f9c 003619 call gpio_get_bit 
-0x3f9d 003620 setflag true ,1 ,rega 
-0x3f9e 003621 copy rega ,pdata 
-0x3f9f 003622 store 1 ,mem_wheel_tb_new_pinlevel 
-0x3fa0 003623 beq 0x01 ,mouse_t_wheel_scan_judge1 
-0x3fa1 003624 beq 0x02 ,mouse_t_wheel_scan_judge2 
-0x3fa2 003625 fetch 1 ,mem_wheel_tog 
-0x3fa3 003626 bbit1 7 ,mouse_t_wheel_scan_judge3 
-0x3fa4 003627 rtn 
-:      003629 mouse_t_wheel_scan_judge1:
-0x3fa5 003630 fetch 1 ,mem_wheel_tb_old_pinlevel 
-0x3fa6 003631 beq 0 ,mouse_t_wheel_scan_judge11 
-0x3fa7 003632 beq 3 ,mouse_t_wheel_scan_judge12 
-0x3fa8 003633 rtn 
-:      003634 mouse_t_wheel_scan_judge2:
-0x3fa9 003635 fetch 1 ,mem_wheel_tb_old_pinlevel 
-0x3faa 003636 beq 0 ,mouse_t_wheel_scan_judge21 
-0x3fab 003637 beq 3 ,mouse_t_wheel_scan_judge22 
-0x3fac 003638 rtn 
-:      003639 mouse_t_wheel_scan_judge11:
-0x3fad 003640 jam 0x82 ,mem_wheel_tog 
-0x3fae 003641 rtn 
-:      003642 mouse_t_wheel_scan_judge12:
-0x3faf 003643 jam 0x81 ,mem_wheel_tog 
-0x3fb0 003644 rtn 
-:      003645 mouse_t_wheel_scan_judge21:
-0x3fb1 003646 jam 0x80 ,mem_wheel_tog 
-0x3fb2 003647 rtn 
-:      003648 mouse_t_wheel_scan_judge22:
-0x3fb3 003649 jam 0x83 ,mem_wheel_tog 
-0x3fb4 003650 rtn 
-:      003651 mouse_t_wheel_scan_judge3:
-0x3fb5 003652 fetch 1 ,mem_wheel_tog 
-0x3fb6 003653 set0 7 ,pdata 
-0x3fb7 003654 store 1 ,mem_wheel_tog 
-0x3fb8 003655 beq 0 ,mouse_t_wheel_scan_judge30 
-0x3fb9 003656 beq 1 ,mouse_t_wheel_scan_judge31 
-0x3fba 003657 beq 2 ,mouse_t_wheel_scan_judge32 
-0x3fbb 003658 beq 3 ,mouse_t_wheel_scan_judge33 
-0x3fbc 003659 rtn 
-:      003660 mouse_t_wheel_scan_judge30:
-0x3fbd 003661 fetch 1 ,mem_wheel_tb_new_pinlevel 
-0x3fbe 003662 beq 3 ,mouse_wheel_t_forward 
-0x3fbf 003663 rtn 
-:      003664 mouse_t_wheel_scan_judge31:
-0x3fc0 003665 fetch 1 ,mem_wheel_tb_new_pinlevel 
-0x3fc1 003666 beq 0 ,mouse_wheel_t_forward 
-0x3fc2 003667 rtn 
-:      003668 mouse_t_wheel_scan_judge32:
-0x3fc3 003669 fetch 1 ,mem_wheel_tb_new_pinlevel 
-0x3fc4 003670 beq 3 ,mouse_wheel_t_back 
-0x3fc5 003671 rtn 
-:      003672 mouse_t_wheel_scan_judge33:
-0x3fc6 003673 fetch 1 ,mem_wheel_tb_new_pinlevel 
-0x3fc7 003674 beq 0 ,mouse_wheel_t_back 
-0x3fc8 003675 rtn 
-:      003676 mouse_wheel_t_forward:
-0x3fc9 003677 fetch 1 ,mem_mouse_tz_data 
-0x3fca 003678 increase 1 ,pdata 
-0x3fcb 003679 store 1 ,mem_mouse_tz_data 
-0x3fcc 003680 rtn 
-:      003681 mouse_wheel_t_back:
-0x3fcd 003682 fetch 1 ,mem_mouse_tz_data 
-0x3fce 003683 increase -1 ,pdata 
-0x3fcf 003684 store 1 ,mem_mouse_tz_data 
-0x3fd0 003685 rtn 
-:      003688 mouse_wheel_scan:
-0x3fd1 003689 fetch 1 ,mem_whee_a_data_gpio 
-0x3fd2 003690 rtneq gpio_disable 
-0x3fd3 003691 arg 0 ,rega 
-0x3fd4 003692 fetcht 1 ,mem_whee_a_data_gpio 
-0x3fd5 003693 call gpio_get_bit 
-0x3fd6 003694 setflag true ,0 ,rega 
-0x3fd7 003695 fetcht 1 ,mem_whee_b_data_gpio 
-0x3fd8 003696 call gpio_get_bit 
-0x3fd9 003697 setflag true ,1 ,rega 
-0x3fda 003698 copy rega ,pdata 
-0x3fdb 003699 store 1 ,mem_mwheel_b_new_pinlevel 
-0x3fdc 003700 beq 0x01 ,mouse_wheel_scan_judge1 
-0x3fdd 003701 beq 0x02 ,mouse_wheel_scan_judge2 
-0x3fde 003702 fetch 1 ,mem_mwheel_tog 
-0x3fdf 003703 bbit1 7 ,mouse_wheel_scan_judge3 
-0x3fe0 003704 rtn 
-:      003706 mouse_wheel_scan_judge1:
-0x3fe1 003707 fetch 1 ,mem_mwheel_b_old_pinlevel 
-0x3fe2 003708 beq 0 ,mouse_wheel_scan_judge11 
-0x3fe3 003709 beq 3 ,mouse_wheel_scan_judge12 
-0x3fe4 003710 rtn 
-:      003711 mouse_wheel_scan_judge2:
-0x3fe5 003712 fetch 1 ,mem_mwheel_b_old_pinlevel 
-0x3fe6 003713 beq 0 ,mouse_wheel_scan_judge21 
-0x3fe7 003714 beq 3 ,mouse_wheel_scan_judge22 
-0x3fe8 003715 rtn 
-:      003716 mouse_wheel_scan_judge11:
-0x3fe9 003717 jam 0x82 ,mem_mwheel_tog 
-0x3fea 003718 rtn 
-:      003719 mouse_wheel_scan_judge12:
-0x3feb 003720 jam 0x81 ,mem_mwheel_tog 
-0x3fec 003721 rtn 
-:      003722 mouse_wheel_scan_judge21:
-0x3fed 003723 jam 0x80 ,mem_mwheel_tog 
-0x3fee 003724 rtn 
-:      003725 mouse_wheel_scan_judge22:
-0x3fef 003726 jam 0x83 ,mem_mwheel_tog 
-0x3ff0 003727 rtn 
-:      003728 mouse_wheel_scan_judge3:
-0x3ff1 003729 fetch 1 ,mem_mwheel_tog 
-0x3ff2 003730 set0 7 ,pdata 
-0x3ff3 003731 store 1 ,mem_mwheel_tog 
-0x3ff4 003732 beq 0 ,mouse_wheel_scan_judge30 
-0x3ff5 003733 beq 1 ,mouse_wheel_scan_judge31 
-0x3ff6 003734 beq 2 ,mouse_wheel_scan_judge32 
-0x3ff7 003735 beq 3 ,mouse_wheel_scan_judge33 
-0x3ff8 003736 rtn 
-:      003737 mouse_wheel_scan_judge30:
-0x3ff9 003738 fetch 1 ,mem_mwheel_b_new_pinlevel 
-0x3ffa 003739 beq 3 ,mouse_wheel_forward 
-0x3ffb 003740 rtn 
-:      003741 mouse_wheel_scan_judge31:
-0x3ffc 003742 fetch 1 ,mem_mwheel_b_new_pinlevel 
-0x3ffd 003743 beq 0 ,mouse_wheel_forward 
-0x3ffe 003744 rtn 
-:      003745 mouse_wheel_scan_judge32:
-0x3fff 003746 fetch 1 ,mem_mwheel_b_new_pinlevel 
-0x4000 003747 beq 3 ,mouse_wheel_back 
-0x4001 003748 rtn 
-:      003749 mouse_wheel_scan_judge33:
-0x4002 003750 fetch 1 ,mem_mwheel_b_new_pinlevel 
-0x4003 003751 beq 0 ,mouse_wheel_back 
-0x4004 003752 rtn 
-:      003753 mouse_wheel_forward:
-0x4005 003754 fetch 1 ,mem_mouse_z_data 
-0x4006 003755 increase 1 ,pdata 
-0x4007 003756 store 1 ,mem_mouse_z_data 
-0x4008 003757 rtn 
-:      003758 mouse_wheel_back:
-0x4009 003759 fetch 1 ,mem_mouse_z_data 
-0x400a 003760 increase -1 ,pdata 
-0x400b 003761 store 1 ,mem_mouse_z_data 
-0x400c 003762 rtn 
-:      003765 mouse_wheel_gpio_set_wake:
-0x400d 003766 fetcht 1 ,mem_whee_a_data_gpio 
-0x400e 003767 call gpio_set_wake_by_current_state 
-0x400f 003768 fetcht 1 ,mem_whee_b_data_gpio 
-0x4010 003769 call gpio_set_wake_by_current_state 
-0x4011 003770 fetcht 1 ,mem_whee_ta_data_gpio 
-0x4012 003771 call gpio_set_wake_by_current_state 
-0x4013 003772 fetcht 1 ,mem_whee_tb_data_gpio 
-0x4014 003773 branch gpio_set_wake_by_current_state 
-:      003775 mouse_before_hibernate_wheel_gpio_set:
-0x4015 003776 fetcht 1 ,mem_whee_a_data_gpio 
-0x4016 003777 call mouse_gpio_set_pupd_by_input 
-0x4017 003778 fetcht 1 ,mem_whee_b_data_gpio 
-0x4018 003779 call mouse_gpio_set_pupd_by_input 
-0x4019 003780 fetcht 1 ,mem_whee_ta_data_gpio 
-0x401a 003781 call mouse_gpio_set_pupd_by_input 
-0x401b 003782 fetcht 1 ,mem_whee_tb_data_gpio 
-0x401c 003783 branch mouse_gpio_set_pupd_by_input 
-:      003785 mouse_wheel_trigger:
-0x401d 003786 fetch 2 ,mem_mouse_z 
-0x401e 003787 rtn blank 
-0x401f 003788 jam 1 ,mem_mouse_wheel_trigger 
-0x4020 003789 jam 10 ,mem_mouse_wheel_trigger_timer 
-0x4021 003790 rtn 
-:      003792 mouse_wheel_trigger_timer:
-0x4022 003793 arg mem_mouse_wheel_trigger_timer ,regc 
-0x4023 003794 arg mouse_wheel_trigger_disable ,regb 
-0x4024 003795 branch timer_single_step 
-:      003796 mouse_wheel_trigger_disable:
-0x4025 003797 jam 0 ,mem_mouse_wheel_trigger 
-0x4026 003798 rtn 
-:      003807 mouse_dpi_check:
-0x4027 003808 fetch mouse_flag_len ,mem_mouse_flag 
-0x4028 003809 bbit1 mouse_enable_dpi_key_connect_adc ,mouse_dpi_check_connect_adc 
-0x4029 003810 fetch 1 ,mem_dpi_button_gpio 
-0x402a 003811 rtneq gpio_disable 
-0x402b 003812 arg 0 ,rega 
-0x402c 003813 jam mouse_dpi_key ,mem_mouse_key_temp 
-0x402d 003814 fetcht 1 ,mem_dpi_button_gpio 
-0x402e 003815 call mouse_dpi_key_check 
-:      003816 mouse_dpi_check_next:
-0x402f 003817 store 1 ,mem_mouse_dpikey_press_status 
-0x4030 003818 fetch 1 ,mem_matrix_public_gpio 
-0x4031 003819 beq gpio_disable ,mouse_3io6key_dpi_check_end 
-0x4032 003820 call mouse_matrix_public_gpio_reset 
-:      003821 mouse_dpi_check_exit:
-0x4033 003822 copy rega ,pdata 
-0x4034 003823 bbit1 mouse_dpi_key ,mouse_dpi_down 
-0x4035 003824 branch mouse_dpi_up 
-:      003826 mouse_dpi_check_connect_adc:
-0x4036 003827 fetch 1 ,mem_mouse_adc_button_press_flag 
-0x4037 003828 branch mouse_dpi_up ,blank 
-0x4038 003829 branch mouse_dpi_down 
-:      003831 mouse_dpi_key_check:
-0x4039 003832 fetch mouse_flag_len ,mem_mouse_flag 
-0x403a 003833 bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
-0x403b 003834 fetch 1 ,mem_mouse_dpikey_press_status 
-0x403c 003835 copy pdata ,regc 
-0x403d 003836 fetch 1 ,mem_matrix_public_gpio 
-0x403e 003837 beq gpio_disable ,mouse_3io6key_check 
-:      003838 mouse_dpi_key_check_next:
-0x403f 003839 fetch 1 ,mem_mouse_ghost_flag 
-0x4040 003840 nbranch mouse_dpi_check_end ,blank 
-0x4041 003841 branch mouse_dpi_key_connect_matrix 
-:      003843 mouse_3io6key_dpi_check_end:
-0x4042 003844 fetcht 1 ,mem_dpi_button_gpio 
-0x4043 003845 call mouse_gpio_config_input_pu 
-0x4044 003846 branch mouse_dpi_check_exit 
-:      003848 mouse_dpi_check_end:
-0x4045 003849 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x4046 003850 jam 0 ,mem_mouse_dpikey_press_status 
-0x4047 003851 rtn 
-:      003853 mouse_dpi_key_connect_gnd:
-0x4048 003854 fetch 1 ,mem_mouse_dpikey_press_status 
-0x4049 003855 branch mouse_check_key_connect_gnd 
-:      003857 mouse_dpi_key_connect_matrix:
-0x404a 003858 call gpio_get_bit 
-0x404b 003859 fetcht 1 ,mem_matrix_public_gpio 
-0x404c 003860 branch mouse_dpi_key_connect_gnd ,true 
-0x404d 003861 fetcht 1 ,mem_matrix_public_gpio 
-0x404e 003862 call gpio_out_active 
-0x404f 003863 fetcht 1 ,mem_dpi_button_gpio 
-0x4050 003864 fetch 1 ,mem_mouse_dpikey_press_status 
-0x4051 003865 branch mouse_check_key_connect_gnd 
-:      003868 mouse_dpi_down:
-0x4052 003869 fetch 1 ,mem_mouse_dpi_button_state 
-0x4053 003870 rtneq dpi_button_state_down 
-0x4054 003871 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
-0x4055 003872 fetch mouse_flag_len ,mem_mouse_flag 
-0x4056 003873 rtnbit1 mouse_enable_select_device_by_dpi_button 
-0x4057 003874 rtnbit1 mouse_enable_dpi_key_long_press_disconvery 
-0x4058 003875 branch mouse_dpi_process 
-:      003877 mouse_dpi_up:
-0x4059 003878 fetch 1 ,mem_mouse_dpi_button_state 
-0x405a 003879 rtneq dpi_button_state_up 
-0x405b 003880 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x405c 003881 fetch mouse_flag_len ,mem_mouse_flag 
-0x405d 003882 bbit1 mouse_enable_select_device_by_dpi_button ,mouse_dpi_up_next 
-0x405e 003883 bbit1 mouse_enable_dpi_key_long_press_disconvery ,mouse_dpi_up_next 
-0x405f 003884 rtn 
-:      003885 mouse_dpi_up_next:
-0x4060 003886 fetch 1 ,mem_mouse_dpi_long_press_flag 
-0x4061 003887 nbranch mouse_dpi_up_after_long_press ,blank 
-0x4062 003888 fetch 1 ,mem_select_device_count 
-0x4063 003889 ncall mouse_dpi_process ,blank 
-:      003890 mouse_dpi_up_after_long_press:
-0x4064 003891 jam 0 ,mem_mouse_dpi_long_press_flag 
-0x4065 003892 fetch 1 ,mem_ui_button_timeout 
-0x4066 003893 store 1 ,mem_select_device_count 
-0x4067 003894 store 1 ,mem_bt_discovery_count 
-0x4068 003895 rtn 
-:      003897 mouse_dpi_process:
-0x4069 003898 bpatch patch19_7 ,mem_patch19 
-0x406a 003899 call mouse_dpi_ghost_check 
-0x406b 003900 rtn user 
-0x406c 003901 fetch 1 ,mem_mouse_dpi 
-0x406d 003902 increase 1 ,pdata 
-0x406e 003903 and pdata ,0x03 ,pdata 
-0x406f 003904 store 1 ,mem_mouse_dpi 
-0x4070 003905 call mouse_seting_dpi 
-0x4071 003906 branch mouse_store_device_info_delay 
-:      003908 mouse_dpi_ghost_check:
-0x4072 003909 disable user 
-0x4073 003910 fetch mouse_flag_len ,mem_mouse_flag 
-0x4074 003911 rtnbit1 mouse_enable_dpi_key_connect_gnd 
-0x4075 003912 rtnbit1 mouse_enable_dpi_key_connect_adc 
-0x4076 003913 fetch 1 ,mem_mouse_lkey_press_status 
-0x4077 003914 rtn blank 
-0x4078 003915 fetch 1 ,mem_mouse_rkey_press_status 
-0x4079 003916 rtn blank 
-0x407a 003917 enable user 
-0x407b 003918 rtn 
-:      003921 mouse_dpi_key_check_long_press:
-0x407c 003922 fetch mouse_flag_len ,mem_mouse_flag 
-0x407d 003923 bbit1 mouse_enable_select_device_by_dpi_button ,mouse_select_device_by_dpi_button 
-0x407e 003924 bbit1 mouse_enable_dpi_key_long_press_disconvery ,mouse_discovery_by_dpi_button 
-0x407f 003925 rtn 
-:      003928 mouse_select_device_by_dpi_button:
-0x4080 003929 fetch 1 ,mem_mouse_dpi_button_state 
-0x4081 003930 rtnne dpi_button_state_down 
-0x4082 003931 arg mem_select_device_count ,regc 
-0x4083 003932 arg mouse_ready_reconnection_by_dpi_button ,regb 
-0x4084 003933 branch timer_single_step 
-:      003935 mouse_ready_reconnection_by_dpi_button:
-0x4085 003936 jam 1 ,mem_mouse_dpi_long_press_flag 
-0x4086 003937 branch mouse_ready_reconnection_by_button 
-:      003939 mouse_discovery_by_dpi_button:
-0x4087 003940 fetch 1 ,mem_mouse_dpi_button_state 
-0x4088 003941 rtnne dpi_button_state_down 
-0x4089 003942 arg mem_bt_discovery_count ,regc 
-0x408a 003943 arg mouse_long_dpi_button_bt_discovery ,regb 
-0x408b 003944 branch timer_single_step 
-:      003946 mouse_long_dpi_button_bt_discovery:
-0x408c 003947 jam 1 ,mem_mouse_dpi_long_press_flag 
-0x408d 003948 branch mouse_long_button_bt_discovery 
-:      003952 mouse_dpi_config:
-0x408e 003953 branch mouse_seting_sensor_type 
-:      003956 mouse_setting_dpi_4_level:
-0x408f 003957 fetch mouse_flag_len ,mem_mouse_flag 
-0x4090 003958 rtnbit1 mouse_enable_dpi_level_4 
-0x4091 003959 fetch 1 ,mem_mouse_dpi 
-0x4092 003960 rtnne mouse_dpi_level4 
-0x4093 003961 jam mouse_dpi_level1 ,mem_mouse_dpi 
-0x4094 003962 rtn 
-:      003965 mouse_seting_dpi:
-0x4095 003966 bpatch patch1a_0 ,mem_patch1a 
-0x4096 003967 call mouse_setting_dpi_4_level 
-0x4097 003968 call mouse_dpi_led_blink_delay 
-:      003969 mouse_seting_sensor_type:
-0x4098 003970 fetch 1 ,mem_config_sensor_type 
-0x4099 003971 beq p3212 ,mouse_seting_3212_dpi 
-0x409a 003972 beq ka8g2 ,mouse_seting_ka8g2_dpi 
-0x409b 003973 fetch 1 ,mem_mouse_dpi 
-0x409c 003974 beq mouse_dpi_level1 ,mouse_set_cpi0 
-0x409d 003975 beq mouse_dpi_level2 ,mouse_set_cpi1 
-0x409e 003976 beq mouse_dpi_level3 ,mouse_set_cpi2 
-0x409f 003977 beq mouse_dpi_level4 ,mouse_set_cpi3 
-:      003978 mouse_set_cpi1:
-0x40a0 003979 fetcht 1 ,mem_320x_dpi_1 
-0x40a1 003980 branch mouse_dpi_store 
-:      003981 mouse_set_cpi0:
-0x40a2 003982 fetcht 1 ,mem_320x_dpi_0 
-0x40a3 003983 branch mouse_dpi_store 
-:      003984 mouse_set_cpi2:
-0x40a4 003985 fetcht 1 ,mem_320x_dpi_2 
-0x40a5 003986 branch mouse_dpi_store 
-:      003987 mouse_set_cpi3:
-0x40a6 003988 fetcht 1 ,mem_320x_dpi_3 
-0x40a7 003989 branch mouse_dpi_store 
-:      003991 mouse_dpi_store:
-0x40a8 003992 fetch 1 ,mem_config_sensor_type 
-0x40a9 003993 beq p3065_xy ,mouse_3065xy_set_dpi 
-0x40aa 003994 beq mx8650 ,mouse_3065xy_set_dpi 
-0x40ab 003995 beq ka8 ,mouse_ka8_set_dpi 
-0x40ac 003996 beq p6520 ,mouse_ka8_set_dpi 
-0x40ad 003997 beq p8009 ,mouse_3065xy_set_dpi 
-:      003998 mouse_dpi_write:
-0x40ae 003999 storet 1 ,mem_mouse_cpi_count 
-0x40af 004000 setarg mouse_dpi_address 
-0x40b0 004001 call twspi_read 
-0x40b1 004002 and pdata ,0xf8 ,temp 
-0x40b2 004003 fetch 1 ,mem_mouse_cpi_count 
-0x40b3 004004 iadd temp ,pdata 
-0x40b4 004005 lshift8 pdata ,pdata 
-0x40b5 004006 add pdata ,mouse_dpi_address ,pdata 
-0x40b6 004007 branch twspi_write 
-:      004009 mouse_3065xy_set_dpi:
-0x40b7 004010 increase -1 ,temp 
-0x40b8 004011 branch mouse_dpi_write 
-:      004013 mouse_ka8_set_dpi:
-0x40b9 004014 increase 2 ,temp 
-0x40ba 004015 branch mouse_dpi_write 
-:      004017 mouse_seting_3212_dpi:
-0x40bb 004018 fetch 1 ,mem_mouse_dpi 
-0x40bc 004019 beq mouse_dpi_level1 ,mouse_set_p3212_cpi0 
-0x40bd 004020 beq mouse_dpi_level2 ,mouse_set_p3212_cpi1 
-0x40be 004021 beq mouse_dpi_level3 ,mouse_set_p3212_cpi2 
-0x40bf 004022 beq mouse_dpi_level4 ,mouse_set_p3212_cpi3 
-:      004023 mouse_set_p3212_cpi1:
-0x40c0 004024 fetch 1 ,mem_3212_dpi_1 
-0x40c1 004025 branch mouse_p3212_dpi 
-:      004026 mouse_set_p3212_cpi0:
-0x40c2 004027 fetch 1 ,mem_3212_dpi_0 
-0x40c3 004028 branch mouse_p3212_dpi 
-:      004029 mouse_set_p3212_cpi2:
-0x40c4 004030 fetch 1 ,mem_3212_dpi_2 
-0x40c5 004031 branch mouse_p3212_dpi 
-:      004032 mouse_set_p3212_cpi3:
-0x40c6 004033 fetch 1 ,mem_3212_dpi_3 
-:      004034 mouse_p3212_dpi:
-0x40c7 004035 store 1 ,mem_mouse_cpi_count 
-0x40c8 004036 lshift8 pdata ,pdata 
-0x40c9 004037 copy pdata ,rega 
-0x40ca 004038 add pdata ,mouse_p3212_dpi_xaddress ,pdata 
-0x40cb 004039 call twspi_write 
-0x40cc 004040 copy rega ,pdata 
-0x40cd 004041 add pdata ,mouse_p3212_dpi_yaddress ,pdata 
-0x40ce 004042 branch twspi_write 
-:      004044 mouse_seting_ka8g2_dpi:
-0x40cf 004045 fetch 1 ,mem_mouse_dpi 
-0x40d0 004046 beq mouse_dpi_level1 ,mouse_set_pka8g2_cpi0 
-0x40d1 004047 beq mouse_dpi_level2 ,mouse_set_pka8g2_cpi1 
-0x40d2 004048 beq mouse_dpi_level3 ,mouse_set_pka8g2_cpi2 
-0x40d3 004049 beq mouse_dpi_level4 ,mouse_set_pka8g2_cpi3 
-:      004050 mouse_set_pka8g2_cpi1:
-0x40d4 004051 fetch 1 ,mem_ka8g2_dpi_1 
-0x40d5 004052 branch mouse_p3212_dpi 
-:      004054 mouse_set_pka8g2_cpi0:
-0x40d6 004055 fetch 1 ,mem_ka8g2_dpi_0 
-0x40d7 004056 branch mouse_p3212_dpi 
-:      004058 mouse_set_pka8g2_cpi2:
-0x40d8 004059 fetch 1 ,mem_ka8g2_dpi_2 
-0x40d9 004060 branch mouse_p3212_dpi 
-:      004062 mouse_set_pka8g2_cpi3:
-0x40da 004063 fetch 1 ,mem_ka8g2_dpi_3 
-0x40db 004064 branch mouse_p3212_dpi 
-:      004072 mouse_key:
-0x40dc 004073 call mouse_check_key_gpio 
-0x40dd 004074 call mouse_ghost_key_check 
-0x40de 004075 call mouse_set_mult 
-0x40df 004076 call mouse_24g_key 
-0x40e0 004077 copy rega ,pdata 
-0x40e1 004078 fetcht 1 ,mem_mouse_key_last 
-0x40e2 004079 store 1 ,mem_mouse_key_last 
-0x40e3 004080 store 1 ,mem_mouse_key 
-0x40e4 004081 ixor temp ,pdata 
-0x40e5 004082 sub pdata ,0 ,null 
-0x40e6 004083 rtn zero 
-0x40e7 004084 branch enable_user 
-:      004086 mouse_24g_key:
-0x40e8 004087 rtnmark0 mark_24g 
-0x40e9 004088 copy rega ,pdata 
-0x40ea 004089 rtn blank 
-0x40eb 004090 store 1 ,mem_mouse_key 
-0x40ec 004091 branch enable_user 
-:      004093 mouse_ghost_key_check:
-0x40ed 004094 jam 0 ,mem_mouse_matrix_key_cow_count 
-0x40ee 004095 jam 0 ,mem_mouse_matrix_key_row_count 
-0x40ef 004096 jam 0 ,mem_mouse_ghost_flag 
-0x40f0 004097 copy pdata ,temp 
-0x40f1 004098 call mouse_ghost_key_check_l_bk 
-0x40f2 004099 call mouse_ghost_key_check_m_fw 
-0x40f3 004100 call mouse_ghost_key_check_bk_fw 
-0x40f4 004101 call mouse_ghost_key_check_lmr 
-0x40f5 004102 fetch 1 ,mem_mouse_matrix_key_row_count 
-0x40f6 004103 rtn blank 
-0x40f7 004104 fetch 1 ,mem_mouse_matrix_key_cow_count 
-0x40f8 004105 rtn blank 
-0x40f9 004106 jam 1 ,mem_mouse_ghost_flag 
-0x40fa 004107 fetch 1 ,mem_mouse_key_last 
-0x40fb 004108 copy pdata ,rega 
-0x40fc 004109 rtn 
-:      004111 mouse_ghost_key_check_l_bk:
-0x40fd 004112 and temp ,mouse_l_bk_button ,pdata 
-0x40fe 004113 beq mouse_l_bk_button ,mouse_matrix_cow_more_than_one_key 
-0x40ff 004114 rtn 
-:      004115 mouse_ghost_key_check_m_fw:
-0x4100 004116 and temp ,mouse_m_fw_button ,pdata 
-0x4101 004117 beq mouse_m_fw_button ,mouse_matrix_cow_more_than_one_key 
-0x4102 004118 rtn 
-:      004119 mouse_ghost_key_check_bk_fw:
-0x4103 004120 and temp ,mouse_bk_fw_button ,pdata 
-0x4104 004121 beq mouse_bk_fw_button ,mouse_matrix_row_more_than_one_key 
-0x4105 004122 rtn 
-:      004124 mouse_ghost_key_check_lmr:
-0x4106 004125 and temp ,mouse_lmr_button ,pdata 
-0x4107 004126 beq mouse_lr_button ,mouse_matrix_row_more_than_one_key 
-0x4108 004127 beq mouse_lm_button ,mouse_matrix_row_more_than_one_key 
-0x4109 004128 beq mouse_rm_button ,mouse_matrix_row_more_than_one_key 
-0x410a 004129 beq mouse_lmr_button ,mouse_matrix_row_more_than_one_key 
-0x410b 004130 rtn 
-:      004133 mouse_matrix_row_more_than_one_key:
-0x410c 004134 jam 1 ,mem_mouse_matrix_key_row_count 
-0x410d 004135 rtn 
-:      004137 mouse_matrix_cow_more_than_one_key:
-0x410e 004138 jam 1 ,mem_mouse_matrix_key_cow_count 
-0x410f 004139 rtn 
-:      004141 mouse_key_check_once:
-0x4110 004142 call mouse_check_key_gpio_once 
-0x4111 004143 call mouse_check_key_gpio 
-0x4112 004144 setarg 0x00 
-0x4113 004145 store 3 ,mem_mouse_lkey_press_status 
-0x4114 004146 rtn 
-:      004148 mouse_check_key_gpio:
-0x4115 004149 bpatch patch1a_1 ,mem_patch1a 
-0x4116 004150 fetch 1 ,mem_sensor_shutdown_flag 
-0x4117 004151 ncall mouse_check_key_gpio_once ,blank 
-0x4118 004152 arg 0 ,rega 
-0x4119 004153 call mouse_check_lkey_gpio 
-0x411a 004154 call mouse_check_rkey_gpio 
-0x411b 004155 call mouse_check_mkey_gpio 
-0x411c 004156 call mouse_check_bkkey_gpio 
-0x411d 004157 call mouse_check_fwkey_gpio 
-:      004158 mouse_check_key_gpio_next:
-0x411e 004159 call mouse_check_customerkey_gpio 
-0x411f 004160 copy rega ,pdata 
-0x4120 004161 rtn 
-:      004163 mouse_check_key_gpio_once:
-0x4121 004164 setarg 0x030303 
-0x4122 004165 store 3 ,mem_mouse_lkey_press_status 
-0x4123 004166 rtn 
-:      004168 mouse_check_lkey_gpio:
-0x4124 004169 jam mouse_l_key ,mem_mouse_key_temp 
-0x4125 004170 fetcht 1 ,mem_lbutton_gpio 
-0x4126 004171 fetch 1 ,mem_mouse_lkey_press_status 
-0x4127 004172 call mouse_check_key_connect_gnd 
-0x4128 004173 store 1 ,mem_mouse_lkey_press_status 
-0x4129 004174 rtn 
-:      004176 mouse_check_rkey_gpio:
-0x412a 004177 jam mouse_r_key ,mem_mouse_key_temp 
-0x412b 004178 fetcht 1 ,mem_rbutton_gpio 
-0x412c 004179 fetch 1 ,mem_mouse_rkey_press_status 
-0x412d 004180 call mouse_check_key_connect_gnd 
-0x412e 004181 store 1 ,mem_mouse_rkey_press_status 
-0x412f 004182 rtn 
-:      004184 mouse_check_mkey_gpio:
-0x4130 004185 jam mouse_m_key ,mem_mouse_key_temp 
-0x4131 004186 fetcht 1 ,mem_mbutton_gpio 
-0x4132 004187 fetch 1 ,mem_mouse_mkey_press_status 
-0x4133 004188 call mouse_check_key_connect_gnd 
-0x4134 004189 store 1 ,mem_mouse_mkey_press_status 
-0x4135 004190 rtn 
-:      004192 mouse_check_bkkey_gpio:
-0x4136 004193 fetch 1 ,mem_bk_button_gpio 
-0x4137 004194 rtneq gpio_disable 
-0x4138 004195 jam mouse_bk_key ,mem_mouse_key_temp 
-0x4139 004196 fetch 1 ,mem_mouse_bkkey_press_status 
-0x413a 004197 copy pdata ,regc 
-0x413b 004198 fetcht 1 ,mem_bk_button_gpio 
-0x413c 004199 fetch 1 ,mem_matrix_public_gpio 
-0x413d 004200 beq gpio_disable ,mouse_3io6key_bk_check 
-:      004201 mouse_check_bkkey_gpio_next:
-0x413e 004202 call gpio_get_bit 
-0x413f 004203 branch mouse_check_bk_button_connect_gnd ,true 
-0x4140 004204 fetcht 1 ,mem_matrix_public_gpio 
-0x4141 004205 call gpio_out_active 
-0x4142 004206 fetcht 1 ,mem_bk_button_gpio 
-0x4143 004207 fetch 1 ,mem_mouse_bkkey_press_status 
-0x4144 004208 call mouse_check_key_connect_gnd 
-:      004209 mouse_check_bkkey_gpio_end:
-0x4145 004210 store 1 ,mem_mouse_bkkey_press_status 
-0x4146 004211 branch mouse_matrix_public_gpio_reset 
-:      004213 mouse_check_bk_button_connect_gnd:
-0x4147 004214 fetcht 1 ,mem_matrix_public_gpio 
-0x4148 004215 fetch 1 ,mem_mouse_bkkey_press_status 
-0x4149 004216 call mouse_check_key_connect_gnd 
-0x414a 004217 branch mouse_check_bkkey_gpio_end 
-:      004219 mouse_3io6key_bk_check:
-0x414b 004220 call mouse_3io6key_check 
-0x414c 004221 store 1 ,mem_mouse_bkkey_press_status 
-0x414d 004222 fetcht 1 ,mem_bk_button_gpio 
-0x414e 004223 branch mouse_gpio_config_input_pu 
-:      004226 mouse_check_fwkey_gpio:
-0x414f 004227 fetch 1 ,mem_fw_button_gpio 
-0x4150 004228 rtneq gpio_disable 
-0x4151 004229 jam mouse_fw_key ,mem_mouse_key_temp 
-0x4152 004230 fetch 1 ,mem_mouse_fwkey_press_status 
-0x4153 004231 copy pdata ,regc 
-0x4154 004232 fetcht 1 ,mem_fw_button_gpio 
-0x4155 004233 fetch 1 ,mem_matrix_public_gpio 
-0x4156 004234 beq gpio_disable ,mouse_3io6key_fw_check 
-:      004235 mouse_check_fwkey_gpio_next:
-0x4157 004236 call gpio_get_bit 
-0x4158 004237 branch mouse_check_fw_button_connect_gnd ,true 
-0x4159 004238 fetcht 1 ,mem_matrix_public_gpio 
-0x415a 004239 call gpio_out_active 
-0x415b 004240 fetcht 1 ,mem_fw_button_gpio 
-0x415c 004241 fetch 1 ,mem_mouse_fwkey_press_status 
-0x415d 004242 call mouse_check_key_connect_gnd 
-:      004243 mouse_check_fwkey_gpio_end:
-0x415e 004244 store 1 ,mem_mouse_fwkey_press_status 
-0x415f 004245 branch mouse_matrix_public_gpio_reset 
-:      004247 mouse_check_fw_button_connect_gnd:
-0x4160 004248 fetcht 1 ,mem_matrix_public_gpio 
-0x4161 004249 fetch 1 ,mem_mouse_fwkey_press_status 
-0x4162 004250 call mouse_check_key_connect_gnd 
-0x4163 004251 branch mouse_check_fwkey_gpio_end 
-:      004253 mouse_3io6key_fw_check:
-0x4164 004254 call mouse_3io6key_check 
-0x4165 004255 store 1 ,mem_mouse_fwkey_press_status 
-0x4166 004256 fetcht 1 ,mem_fw_button_gpio 
-0x4167 004257 branch mouse_gpio_config_input_pu 
-:      004260 mouse_matrix_public_gpio_reset:
-0x4168 004261 fetcht 1 ,mem_matrix_public_gpio 
-0x4169 004262 branch mouse_gpio_config_input_pu 
-:      004264 mouse_check_customerkey_gpio:
-0x416a 004265 jam 0 ,mem_customer_key 
-0x416b 004266 fetch mouse_flag_len ,mem_mouse_flag 
-0x416c 004267 rtnbit0 mouse_enable_keyboard 
-0x416d 004268 fetch 1 ,mem_customer_key_gpio 
-0x416e 004269 rtneq gpio_disable 
-0x416f 004270 jam mouse_customer_key ,mem_mouse_key_temp 
-0x4170 004271 fetcht 1 ,mem_customer_key_gpio 
-0x4171 004272 fetch 1 ,mem_mouse_customerkey_press_status 
-0x4172 004273 call mouse_check_key_connect_gnd 
-0x4173 004274 store 1 ,mem_mouse_customerkey_press_status 
-:      004275 mouse_check_customerkey_state:
-0x4174 004276 copy rega ,pdata 
-0x4175 004277 bbit1 mouse_customer_key ,mouse_customerkey_press 
-0x4176 004278 call mouse_customerkey_release 
-:      004279 mouse_check_customerkey_gpio_exit:
-0x4177 004280 fetch 1 ,mem_customer_data_trigger 
-0x4178 004281 store 1 ,mem_customer_data_trigger_last 
-0x4179 004282 rtn 
-:      004285 mouse_customerkey_press:
-0x417a 004286 jam 1 ,mem_customer_data_trigger 
-0x417b 004287 call mouse_customer_key_need_send 
-0x417c 004288 branch mouse_check_customerkey_gpio_exit 
-:      004290 mouse_customerkey_release:
-0x417d 004291 jam 0 ,mem_customer_data_trigger 
-0x417e 004292 fetch 1 ,mem_customer_data_trigger_last 
-0x417f 004293 rtn blank 
-:      004294 mouse_customer_key_need_send:
-0x4180 004295 jam 1 ,mem_customer_key 
-0x4181 004296 rtn 
-:      004299 mouse_check_matrix_button_connect_gnd:
-0x4182 004300 call gpio_get_bit 
-0x4183 004301 fetcht 1 ,mem_mouse_key_temp 
-0x4184 004302 copy temp ,queue 
-0x4185 004303 branch mouse_key_press ,true 
-0x4186 004304 branch mouse_key_release 
-:      004306 mouse_check_key_connect_gnd:
-0x4187 004307 lshift pdata ,pdata 
-0x4188 004308 copy pdata ,regb 
-0x4189 004309 call gpio_get_bit 
-0x418a 004310 setflag true ,0 ,regb 
-0x418b 004311 and regb ,0x07 ,pdata 
-0x418c 004312 fetcht 1 ,mem_mouse_key_temp 
-0x418d 004313 copy temp ,queue 
-0x418e 004314 beq 0x07 ,mouse_key_press 
-0x418f 004315 beq 0x00 ,mouse_key_release 
-0x4190 004316 rtn 
-:      004318 mouse_key_release:
-0x4191 004319 qset0 rega 
-0x4192 004320 rtn 
-:      004322 mouse_key_press:
-0x4193 004323 qset1 rega 
-0x4194 004324 rtn 
-:      004326 mouse_3io6key_check:
-0x4195 004327 bpatch patch1a_2 ,mem_patch1a 
-0x4196 004328 copy regc ,pdata 
-0x4197 004329 store 1 ,mem_mouse_key_status 
-0x4198 004330 lshift pdata ,pdata 
-0x4199 004331 copy pdata ,regb 
-0x419a 004332 copy temp ,regc 
-0x419b 004333 call mouse_gpio_config_input_pd 
-0x419c 004334 copy regc ,temp 
-0x419d 004335 call gpio_get_bit 
-0x419e 004336 nsetflag true ,0 ,regb 
-0x419f 004337 call mouse_check_press 
-0x41a0 004338 branch mouse_check_key_connect_gnd + 4 
-:      004340 mouse_check_press:
-0x41a1 004341 fetcht 1 ,mem_mouse_key_status 
-0x41a2 004342 and_into 0x01 ,temp 
-0x41a3 004343 and regb ,0x01 ,pdata 
-0x41a4 004344 isub temp ,null 
-0x41a5 004345 nbranch mouse_current_mult_update ,zero 
-0x41a6 004346 rtn 
-:      004351 mouse_init_sunt:
-0x41a7 004352 bpatch patch1a_3 ,mem_patch1a 
-0x41a8 004353 call mouse_sensor_spi_init 
-0x41a9 004354 rtn wake 
-:      004355 mouse_init_sensor_wakeup:
-0x41aa 004356 call mouse_sensor_poweron 
-:      004357 mouse_init_sensor:
-0x41ab 004358 call mouse_read_sensor_id 
-0x41ac 004359 beq p32xx_id1 ,mouse_init_p32xx_id2_judge 
-0x41ad 004360 beq p3065_id1 ,mouse_init_p3065 
-0x41ae 004361 beq pka8g2_id1 ,mouse_ka8g2_id2_judge 
-0x41af 004362 call mouse_twspi_reset 
-0x41b0 004363 nop 6900 
-0x41b1 004364 branch mouse_init_sensor 
-:      004365 mouse_twspi_reset:
-0x41b2 004366 fetch 1 ,mem_mouse_sensor_sclk_gpio 
-0x41b3 004367 call twspi_reset 
-0x41b4 004368 branch mouse_spid_init_pin 
-:      004370 mouse_read_sensor_id:
-0x41b5 004371 setarg pan_reg_pid_h 
-0x41b6 004372 call twspi_read 
-0x41b7 004373 store 1 ,mem_sensor_id2 
-0x41b8 004374 setarg pan_reg_pid_l 
-0x41b9 004375 call twspi_read 
-0x41ba 004376 store 1 ,mem_sensor_id1 
-0x41bb 004377 rtn 
-:      004381 mouse_init_p32xx_id2_judge:
-0x41bc 004382 fetch 1 ,mem_sensor_id2 
-0x41bd 004383 beq p_mx8650 ,mouse_mx8650_init_param 
-0x41be 004384 beq p8009_id2 ,mouse_8009_init_param 
-0x41bf 004385 beq p3205_tj3t_id2 ,mouse_3205_3t_init_param 
-0x41c0 004386 beq p3204_tj3l_id2 ,mouse_3204_3l_init_param 
-0x41c1 004387 beq p3212_id2 ,mouse_3212_init_param 
-0x41c2 004388 beq pka8_id2 ,mouse_ka8_init_param_check 
-0x41c3 004389 beq p6520a_id2 ,mouse_p6520_init_param 
-0x41c4 004390 branch mouse_init_sensor 
-:      004392 mouse_mx8650_init_param:
-0x41c5 004393 jam mx8650 ,mem_config_sensor_type 
-0x41c6 004394 call mouse_sensor_reset 
-0x41c7 004395 call delay_10ms 
-0x41c8 004396 arg mem_sensor_8650_init ,regc 
-0x41c9 004397 call mouse_sensor_wr_seq 
-0x41ca 004398 branch mouse_dpi_config 
-:      004400 mouse_8009_init_param:
-0x41cb 004401 setarg 0x16 
-0x41cc 004402 call twspi_read 
-0x41cd 004403 sub pdata ,0xbd ,null 
-0x41ce 004404 nbranch mouse_init_sunt ,zero 
-0x41cf 004405 setarg 0x19 
-0x41d0 004406 call twspi_read 
-0x41d1 004407 sub pdata ,0x55 ,null 
-0x41d2 004408 nbranch mouse_init_sunt ,zero 
-0x41d3 004409 setarg 0x1b 
-0x41d4 004410 call twspi_read 
-0x41d5 004411 sub pdata ,0x1d ,null 
-0x41d6 004412 nbranch mouse_init_sunt ,zero 
-0x41d7 004413 jam p8009 ,mem_config_sensor_type 
-0x41d8 004414 arg mem_sensor_8009_init ,regc 
-0x41d9 004415 branch mouse_sensor_wr_seq 
-:      004417 mouse_3205_3t_init_param:
-0x41da 004418 jam p3205 ,mem_config_sensor_type 
-0x41db 004419 arg mem_sensor_3205_init ,regc 
-0x41dc 004420 call mouse_sensor_wr_seq 
-0x41dd 004421 arg mem_sensor_32xx_init ,regc 
-0x41de 004422 call mouse_sensor_wr_seq 
-0x41df 004423 setarg 0x0943 
-0x41e0 004424 call twspi_write 
-0x41e1 004425 arg mem_sensor_32xx_init_1 ,regc 
-0x41e2 004426 branch mouse_sensor_wr_seq 
-:      004428 mouse_3204_3l_init_param:
-0x41e3 004429 jam p3204 ,mem_config_sensor_type 
-0x41e4 004430 arg mem_sensor_3204_init ,regc 
-0x41e5 004431 call mouse_sensor_wr_seq 
-0x41e6 004432 arg mem_sensor_32xx_init ,regc 
-0x41e7 004433 call mouse_sensor_wr_seq 
-0x41e8 004434 arg mem_sensor_32xx_init_1 ,regc 
-0x41e9 004435 branch mouse_sensor_wr_seq 
-:      004437 mouse_3212_init_param:
-0x41ea 004438 jam p3212 ,mem_config_sensor_type 
-0x41eb 004439 arg mem_sensor_3212_init ,regc 
-0x41ec 004440 branch mouse_sensor_wr_seq 
-:      004442 mouse_ka8_init_param_check:
-0x41ed 004443 call mouse_sensor_disable_wp 
-0x41ee 004444 setarg 0x9a5b 
-0x41ef 004445 call twspi_write 
-0x41f0 004446 setarg 0x0d 
-0x41f1 004447 call twspi_read 
-0x41f2 004448 sub pdata ,0x12 ,null 
-0x41f3 004449 branch mouse_ka8ul_init_param ,zero 
-0x41f4 004450 sub pdata ,0x0a ,null 
-0x41f5 004451 nbranch mouse_ka8hd_sensor_judge ,zero 
-0x41f6 004452 setarg 0x0e 
-0x41f7 004453 call twspi_read 
-0x41f8 004454 sub pdata ,0xe5 ,null 
-0x41f9 004455 nbranch mouse_init_sensor ,zero 
-0x41fa 004456 setarg 0x10 
-0x41fb 004457 call twspi_read 
-0x41fc 004458 sub pdata ,0xa5 ,null 
-0x41fd 004459 branch mouse_ka8ul_init_param ,zero 
-0x41fe 004460 call mouse_enable_ka8_sensor_wp 
-:      004461 mouse_ka8_init_param:
-0x41ff 004462 jam ka8 ,mem_config_sensor_type 
-0x4200 004463 rtn 
-:      004464 mouse_ka8ul_init_param:
-0x4201 004465 jam ka8_ul ,mem_config_sensor_type 
-0x4202 004466 arg mem_sensor_ka8ul_init ,regc 
-0x4203 004467 branch mouse_sensor_wr_seq 
-:      004468 mouse_ka8hd_sensor_judge:
-0x4204 004469 sub pdata ,0x10 ,null 
-0x4205 004470 nbranch mouse_init_sensor ,zero 
-0x4206 004471 setarg 0x0e 
-0x4207 004472 call twspi_read 
-0x4208 004473 sub pdata ,0xc5 ,null 
-0x4209 004474 nbranch mouse_init_sensor ,zero 
-0x420a 004475 setarg 0x10 
-0x420b 004476 call twspi_read 
-0x420c 004477 sub pdata ,0x38 ,null 
-0x420d 004478 nbranch mouse_init_sensor ,zero 
-:      004479 mouse_ka8hd_init_param:
-0x420e 004480 call mouse_enable_ka8_sensor_wp 
-0x420f 004481 jam ka8_hd ,mem_config_sensor_type 
-0x4210 004482 rtn 
-:      004483 mouse_enable_ka8_sensor_wp:
-0x4211 004484 setarg 0x005b 
-0x4212 004485 call twspi_write 
-0x4213 004486 branch mouse_sensor_enable_wp 
-:      004488 mouse_p6520_init_param:
-0x4214 004489 jam p6520 ,mem_config_sensor_type 
-0x4215 004490 arg mem_sensor_p6520_init ,regc 
-0x4216 004491 branch mouse_sensor_wr_seq 
-:      004493 mouse_init_p3065:
-0x4217 004494 call mouse_sensor_poweron 
-0x4218 004495 fetch 1 ,mem_sensor_id2 
-0x4219 004496 beq p3065_xy_id2 ,mouse_p3065xy_init_param 
-0x421a 004497 beq p3065_id2 ,mouse_p3065_init_param 
-0x421b 004498 branch mouse_init_sensor 
-:      004500 mouse_p3065_init_param:
-0x421c 004501 jam p3065 ,mem_config_sensor_type 
-0x421d 004502 rtn 
-:      004504 mouse_p3065xy_init_param:
-0x421e 004505 jam p3065_xy ,mem_config_sensor_type 
-0x421f 004506 rtn 
-:      004508 mouse_ka8g2_id2_judge:
-0x4220 004509 call mouse_sensor_poweron 
-0x4221 004510 fetch 1 ,mem_sensor_id2 
-0x4222 004511 beq pka8g2_id2 ,mouse_ka8g2_init_param 
-0x4223 004512 branch mouse_init_p32xx_id2_judge 
-:      004513 mouse_ka8g2_init_param:
-0x4224 004514 jam ka8g2 ,mem_config_sensor_type 
-0x4225 004515 arg mem_sensor_ka8g2_init ,regc 
-0x4226 004516 branch mouse_sensor_wr_seq 
-:      004518 mouse_sensor_enable_wp:
-0x4227 004519 setarg 0x0009 
-0x4228 004520 branch twspi_write 
-:      004521 mouse_sensor_disable_wp:
-0x4229 004522 setarg 0x5a09 
-0x422a 004523 branch twspi_write 
-:      004525 mouse_sensor_wr_seq:
-0x422b 004526 ifetch 2 ,regc 
-0x422c 004527 arg 0xffff ,temp 
-0x422d 004528 isub temp ,null 
-0x422e 004529 rtn zero 
-0x422f 004530 call twspi_write 
-0x4230 004531 increase 2 ,regc 
-0x4231 004532 branch mouse_sensor_wr_seq 
-:      004534 mouse_sensor_reset:
-0x4232 004535 setarg 0x8006 
-:      004536 mouse_sensor_reset_end:
-0x4233 004537 call twspi_write 
-0x4234 004538 nop 12000 
-0x4235 004539 rtn 
-:      004541 mouse_sensor_poweron:
-0x4236 004542 bpatch patch1a_4 ,mem_patch1a 
-0x4237 004543 call mouse_sensor_spi_init 
-:      004544 mouse_sensor_poweron_next:
-0x4238 004545 call mouse_sensor_reset 
-0x4239 004546 arg mem_sensor_poweron_init ,regc 
-:      004547 mouse_sensor_poweron_end:
-0x423a 004548 call mouse_sensor_wr_seq 
-0x423b 004549 branch mouse_dpi_config 
-:      004551 mouse_sensor_powerdown:
-0x423c 004552 call mouse_init_sunt 
-0x423d 004553 call mouse_sensor_spi_init 
-:      004554 mouse_sensor_powerdown_end:
-0x423e 004555 setarg 0x0806 
-0x423f 004556 branch twspi_write 
-:      004562 mouse_check_sensor_data:
-0x4240 004563 fetch 1 ,mem_spi_write_flash_sm 
-0x4241 004564 rtnne flash_sm_no_buys 
-0x4242 004565 fetch 1 ,mem_config_sensor_type 
-0x4243 004566 beq p3205 ,mouse_p32xx_sensor_motion 
-0x4244 004567 beq p3065 ,mouse_p32xx_sensor_motion 
-0x4245 004568 beq ka8 ,mouse_p32xx_sensor_motion 
-0x4246 004569 beq p3204 ,mouse_p32xx_sensor_motion 
-0x4247 004570 beq p3212 ,mouse_p3212_sensor_motion 
-0x4248 004571 beq p3065_xy ,mouse_p32xx_sensor_motion 
-0x4249 004572 beq p8009 ,mouse_p8009_sensor_motion 
-0x424a 004573 beq ka8g2 ,mouse_pka8g2_sensor_motion 
-0x424b 004574 branch mouse_p32xx_sensor_motion 
-:      004577 mouse_p32xx_sensor_motion:
-0x424c 004578 call mouse_clear_sensor_data 
-0x424d 004579 disable user 
-0x424e 004580 fetch 1 ,mem_sensor_motion_gpio 
-0x424f 004581 beq gpio_disable ,mouse_p32xx_sensor_motion_2 
-0x4250 004582 fetcht 1 ,mem_sensor_motion_gpio 
-0x4251 004583 call gpio_get_bit 
-0x4252 004584 nrtn true 
-:      004585 mouse_p32xx_sensor_motion_2:
-0x4253 004586 setarg pan_reg_pid_l 
-0x4254 004587 call twspi_read 
-0x4255 004588 bne p32xx_id1 ,mouse_p3065_judge 
-:      004589 mouse_p32xx_sensor_motion_1:
-0x4256 004590 setarg pan_reg_motion_staus 
-0x4257 004591 call twspi_read 
-0x4258 004592 rtnbit0 7 
-0x4259 004593 call mouse_read_sensor_common 
-0x425a 004594 fetch 1 ,mem_mouse_x 
-0x425b 004595 call mouse_data_extsign 
-0x425c 004596 store 2 ,mem_mouse_x 
-0x425d 004597 fetch 1 ,mem_mouse_y 
-0x425e 004598 call mouse_data_extsign 
-0x425f 004599 store 2 ,mem_mouse_y 
-0x4260 004600 fetch 1 ,mem_config_sensor_angle 
-0x4261 004601 beq mouse_6clk_angle ,mouse_motion32xx_6clk_direction_selection 
-0x4262 004602 beq mouse_9clk_angle ,mouse_motion32xx_9clk_direction_selection 
-0x4263 004603 beq mouse_12clk_angle ,mouse_motion32xx_12clk_direction_selection 
-0x4264 004604 beq mouse_3clk_angle ,mouse_motion32xx_3clk_direction_selection 
-0x4265 004605 rtn 
-:      004607 mouse_p3065_judge:
-0x4266 004608 beq p3065_id1 ,mouse_p32xx_sensor_motion_1 
-0x4267 004609 branch mouse_twspi_reset 
-:      004611 mouse_motion32xx_6clk_direction_selection:
-0x4268 004612 call mouse_motion_6clk_direction_dispose 
-0x4269 004613 branch mouse_sensor_sdio_low 
-:      004614 mouse_motion32xx_9clk_direction_selection:
-0x426a 004615 call mouse_motion_9clk_direction_dispose 
-0x426b 004616 branch mouse_sensor_sdio_low 
-:      004617 mouse_motion32xx_12clk_direction_selection:
-0x426c 004618 call mouse_motion_12clk_direction_dispose 
-0x426d 004619 branch mouse_sensor_sdio_low 
-:      004620 mouse_motion32xx_3clk_direction_selection:
-0x426e 004621 call mouse_motion_3clk_direction_dispose 
-0x426f 004622 branch mouse_sensor_sdio_low 
-:      004626 mouse_p3212_sensor_motion:
-0x4270 004627 call mouse_clear_sensor_data 
-0x4271 004628 fetch 1 ,mem_sensor_motion_gpio 
-0x4272 004629 beq gpio_disable ,mouse_p3212_sensor_motion_1 
-0x4273 004630 fetcht 1 ,mem_sensor_motion_gpio 
-0x4274 004631 call gpio_get_bit 
-0x4275 004632 nrtn true 
-:      004633 mouse_p3212_sensor_motion_1:
-0x4276 004634 setarg pan_reg_pid_l 
-0x4277 004635 call twspi_read 
-0x4278 004636 bne p32xx_id1 ,mouse_twspi_reset 
-:      004637 mouse_p3212_sensor_motion_2:
-0x4279 004638 setarg pan_reg_motion_staus 
-0x427a 004639 call twspi_read 
-0x427b 004640 rtnbit0 7 
-0x427c 004641 call mouse_read_sensor_common 
-0x427d 004642 call mouse_read_3212sensor_xy_high 
-0x427e 004643 store 1 ,mem_mouse_xy_h 
-0x427f 004644 rshift4 pdata ,pdata 
-0x4280 004645 call mouse_data_extsign_bit3 
-0x4281 004646 store 1 ,mem_mouse_x + 1 
-0x4282 004647 fetch 1 ,mem_mouse_xy_h 
-0x4283 004648 and pdata ,0x0f ,pdata 
-0x4284 004649 call mouse_data_extsign_bit3 
-0x4285 004650 store 1 ,mem_mouse_y + 1 
-0x4286 004651 fetch 1 ,mem_config_sensor_angle 
-0x4287 004652 beq mouse_6clk_angle ,mouse_motion_6clk_direction_dispose 
-0x4288 004653 beq mouse_9clk_angle ,mouse_motion_9clk_direction_dispose 
-0x4289 004654 beq mouse_12clk_angle ,mouse_motion_12clk_direction_dispose 
-0x428a 004655 beq mouse_3clk_angle ,mouse_motion_3clk_direction_dispose 
-0x428b 004656 rtn 
-:      004658 mouse_read_3212sensor_xy_high:
-0x428c 004659 setarg 0x12 
-0x428d 004660 branch twspi_read 
-:      004662 mouse_pka8g2_sensor_motion:
-0x428e 004663 call mouse_clear_sensor_data 
-0x428f 004664 fetch 1 ,mem_sensor_motion_gpio 
-0x4290 004665 beq gpio_disable ,mouse_pka8g2_sensor_motion_1 
-0x4291 004666 fetcht 1 ,mem_sensor_motion_gpio 
-0x4292 004667 call gpio_get_bit 
-0x4293 004668 nrtn true 
-:      004669 mouse_pka8g2_sensor_motion_1:
-0x4294 004670 branch mouse_p3212_sensor_motion_2 
-:      004673 mouse_p8009_sensor_motion:
-0x4295 004674 call mouse_clear_sensor_data 
-0x4296 004675 disable user 
-0x4297 004676 setarg pan_reg_motion_staus 
-0x4298 004677 call twspi_read 
-0x4299 004678 rtnbit0 7 
-0x429a 004679 setarg pan_reg_opration_state 
-0x429b 004680 call twspi_read 
-0x429c 004681 branch mouse_p32xx_sensor_motion_1 + 3 ,blank 
-0x429d 004682 setarg 0 
-0x429e 004683 store 6 ,mem_mouse_x 
-0x429f 004684 rtn 
-:      004688 mouse_sensor_set_angle:
-0x42a0 004689 fetch 1 ,mem_sensor_angle_default 
-0x42a1 004690 store 1 ,mem_config_sensor_angle 
-0x42a2 004691 fetch 1 ,mem_select_sensor_angle_gpio 
-0x42a3 004692 rtneq gpio_disable 
-0x42a4 004693 fetcht 1 ,mem_select_sensor_angle_gpio 
-0x42a5 004694 call mouse_gpio_config_input_pu 
-0x42a6 004695 fetcht 1 ,mem_select_sensor_angle_gpio 
-0x42a7 004696 call gpio_get_bit 
-0x42a8 004697 call mouse_sensor_switch_angle ,true 
-0x42a9 004698 branch mouse_gpio_config_input_pd 
-:      004699 mouse_sensor_switch_angle:
-0x42aa 004700 fetch 1 ,mem_sensor_angle_switch 
-0x42ab 004701 store 1 ,mem_config_sensor_angle 
-0x42ac 004702 rtn 
-:      004704 mouse_motion_6clk_direction_dispose:
-0x42ad 004705 fetch 2 ,mem_mouse_x 
-0x42ae 004706 sub pdata ,0 ,pdata 
-0x42af 004707 store 2 ,mem_mouse_x 
-0x42b0 004708 branch enable_user 
-:      004709 mouse_motion_12clk_direction_dispose:
-0x42b1 004710 fetch 2 ,mem_mouse_y 
-0x42b2 004711 sub pdata ,0 ,pdata 
-0x42b3 004712 store 2 ,mem_mouse_y 
-0x42b4 004713 branch enable_user 
-:      004714 mouse_motion_9clk_direction_dispose:
-0x42b5 004715 fetch 2 ,mem_mouse_y 
-0x42b6 004716 sub pdata ,0 ,pdata 
-0x42b7 004717 store 2 ,mem_mouse_y 
-0x42b8 004718 fetch 2 ,mem_mouse_x 
-0x42b9 004719 sub pdata ,0 ,pdata 
-0x42ba 004720 store 2 ,mem_mouse_x 
-0x42bb 004721 call mouse_sensor_data_swap_places 
-0x42bc 004722 branch enable_user 
-:      004723 mouse_motion_3clk_direction_dispose:
-0x42bd 004724 call mouse_sensor_data_swap_places 
-0x42be 004725 branch enable_user 
-:      004727 mouse_sensor_data_swap_places:
-0x42bf 004728 fetch 2 ,mem_mouse_y 
-0x42c0 004729 fetcht 2 ,mem_mouse_x 
-0x42c1 004730 store 2 ,mem_mouse_x 
-0x42c2 004731 storet 2 ,mem_mouse_y 
-0x42c3 004732 rtn 
-:      004735 mouse_clear_sensor_data:
-0x42c4 004736 fetch 1 ,mem_mouse_move_flag 
-0x42c5 004737 call mouse_read_sensor_common ,blank 
-0x42c6 004738 jam 1 ,mem_mouse_move_flag 
-0x42c7 004739 rtn 
-:      004741 mouse_clear_sensor_data_by_reset:
-0x42c8 004742 jam 1 ,mem_mouse_clear_sensor_data_flag 
-0x42c9 004743 call le_set_config_more_data 
-:      004744 mouse_init_sensor_reset:
-0x42ca 004745 branch mouse_init_sunt 
-:      004747 mouse_data_xy_release:
-0x42cb 004748 fetch 1 ,mem_sensor_motion_gpio 
-0x42cc 004749 rtnne gpio_disable 
-0x42cd 004750 fetch 1 ,mem_mouse_long_mult_flag 
-0x42ce 004751 rtnne 1 
-0x42cf 004752 setarg 0 
-0x42d0 004753 store 1 ,mem_mouse_long_mult_flag 
-0x42d1 004754 store 4 ,mem_mouse_x 
-0x42d2 004755 branch mouse_init_sensor_reset 
-:      004757 mouse_data_extsign:
-0x42d3 004758 rtnbit0 7 
-:      004759 mouse_data_overflow:
-0x42d4 004760 arg 0xff00 ,temp 
-0x42d5 004761 ior temp ,pdata 
-0x42d6 004762 rtn 
-:      004764 mouse_data_extsign_bit3:
-0x42d7 004765 rtnbit0 3 
-0x42d8 004766 arg 0xf0 ,temp 
-0x42d9 004767 ior temp ,pdata 
-0x42da 004768 rtn 
-:      004770 mouse_read_sensor_common:
-0x42db 004771 arg pan_reg_delta_x ,pdata 
-0x42dc 004772 call twspi_read 
-0x42dd 004773 store 2 ,mem_mouse_x 
-0x42de 004774 arg pan_reg_delta_y ,pdata 
-0x42df 004775 call twspi_read 
-0x42e0 004776 store 2 ,mem_mouse_y 
-0x42e1 004777 rtn 
-:      004780 mouse_sensor_sdio_low:
-0x42e2 004781 fetcht 1 ,mem_mouse_sensor_sdio_gpio 
-0x42e3 004782 call gpio_get_bit 
-0x42e4 004783 rtn true 
-0x42e5 004784 setarg 0x0a 
-0x42e6 004785 call twspi_read 
-0x42e7 004786 nop 1000 
-0x42e8 004787 branch mouse_sensor_sdio_low 
-:      004789 mouse_set_sdio_high:
-0x42e9 004790 setarg 0x8100 
-0x42ea 004791 branch twspi_write 
-:      004796 mouse_buletooth_fast_conn_init:
-0x42eb 004797 jam 0xff ,mem_mouse_bluetooth_fast_conn_flag 
-0x42ec 004798 fetch 1 ,mem_mouse_bluetooth_type 
-0x42ed 004799 bbit1 mode_4_mouse ,mouse_ble_fast_conn_init 
-0x42ee 004800 bbit1 mode_3_mouse ,mouse_bt_fast_conn_init 
-:      004801 mouse_ble_fast_conn_init:
-0x42ef 004802 jam 0x34 ,mem_xrecord_mode 
-0x42f0 004803 setarg 0x0f0f0f 
-0x42f1 004804 store 3 ,mem_le_lap 
-0x42f2 004805 store 3 ,mem_le_lap + 3 
-0x42f3 004806 branch mouse_start_reconnect 
-:      004808 mouse_bt_fast_conn_init:
-0x42f4 004809 jam 0x33 ,mem_xrecord_mode 
-0x42f5 004810 arg mem_mouse_compare_addr_ff ,contr 
-0x42f6 004811 call mouse_load_bt_device 
-0x42f7 004812 branch mouse_start_reconnect 
-:      004814 mouse_buletooth_fast_conn_end:
-0x42f8 004815 bpatch patch1a_5 ,mem_patch1a 
-0x42f9 004816 call mouse_select_reconn_device 
-0x42fa 004817 call mouse_bluetooth_fast_conn_disable 
-0x42fb 004818 fetch 1 ,mem_device_flag 
-0x42fc 004819 beq mode_bt_device1 ,mouse_device1_check_auto_discover 
-0x42fd 004820 beq mode_bt_device2 ,mouse_device2_check_auto_discover 
-0x42fe 004821 rtn 
-:      004822 mouse_device1_check_auto_discover:
-0x42ff 004823 fetch 6 ,mem_device1_addr 
-0x4300 004824 branch mouse_device_check_auto_discover 
-:      004825 mouse_device2_check_auto_discover:
-0x4301 004826 fetch 6 ,mem_device2_addr 
-:      004827 mouse_device_check_auto_discover:
-0x4302 004828 fetcht 6 ,mem_mouse_compare_addr_ff 
-0x4303 004829 isub temp ,null 
-0x4304 004830 branch mouse_start_discovery ,zero 
-0x4305 004831 branch mouse_start_reconnect_device 
-:      004833 mouse_bt_fast_conn_send_device_name:
-0x4306 004834 call mouse_bluetooth_fast_conn_disable 
-0x4307 004835 fetch 1 ,mem_local_name_length 
-0x4308 004836 increase 3 ,pdata 
-0x4309 004837 copy pdata ,rega 
-0x430a 004838 call hid_malloc_tx_buff 
-0x430b 004839 fetch 2 ,mem_hid_int_remote_cid 
-0x430c 004840 istore 2 ,contw 
-0x430d 004841 setarg 0x04a1 
-0x430e 004842 istore 2 ,contw 
-0x430f 004843 fetch 1 ,mem_local_name_length 
-0x4310 004844 increase 1 ,pdata 
-0x4311 004845 copy pdata ,loopcnt 
-0x4312 004846 arg mem_local_name_length ,contr 
-0x4313 004847 branch memcpy 
-:      004849 mouse_bluetooth_fast_conn_disable:
-0x4314 004850 jam 0x5a ,mem_mouse_bluetooth_fast_conn_flag 
-0x4315 004851 rtn 
-:      004854 mouse_stop_bluetooth_mode:
-0x4316 004855 fetch 2 ,mem_ui_state_map 
-0x4317 004856 bbit1 ui_state_bt_reconnect ,mouse_cancel_reconnect 
-0x4318 004857 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x4319 004858 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x431a 004859 branch mouse_stop_discovery 
-:      004861 mouse_disconnect:
-0x431b 004862 setarg 0 
-0x431c 004863 store 2 ,mem_mouse_no_data_timer 
-0x431d 004864 fetch 2 ,mem_ui_state_map 
-0x431e 004865 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x431f 004866 fetch 2 ,mem_ui_state_map 
-0x4320 004867 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x4321 004868 rtn 
-:      004870 mouse_cancel_reconnect:
-0x4322 004871 call mouse_bt_cannel_reconn_enable 
-0x4323 004872 branch check_51cmd_bb_reconn_cancel 
-:      004874 mouse_check_125hz:
-0x4324 004875 fetch mouse_flag_len ,mem_mouse_flag 
-0x4325 004876 rtnbit0 mouse_enable_bt_125hz 
-:      004877 mouse_bluetooth_125hz:
-0x4326 004878 nbranch mouse_bluetooth_125hz_clear ,user 
-0x4327 004879 fetch 1 ,mem_bluetooth_125hz_cnt 
-0x4328 004880 increase 1 ,pdata 
-0x4329 004881 and_into 0x0f ,pdata 
-0x432a 004882 store 1 ,mem_bluetooth_125hz_cnt 
-0x432b 004883 nrtn blank 
-:      004884 mouse_bluetooth_125hz_clear:
-0x432c 004885 jam 0 ,mem_bluetooth_125hz_cnt 
-0x432d 004886 disable user 
-0x432e 004887 rtn 
-:      004890 mouse_current_mult_update:
-0x432f 004891 fetch 1 ,mem_sensor_motion_gpio 
-0x4330 004892 rtnne gpio_disable 
-0x4331 004893 jam 0 ,mem_lpm_mult 
-0x4332 004894 jam 30 ,mem_mouse_current_mult_timer 
-0x4333 004895 rtn 
-:      004898 mouse_priority_bb_event:
-0x4334 004899 bpatch patch1a_6 ,mem_patch1a 
-0x4335 004900 copy regc ,pdata 
-0x4336 004901 beq bt_evt_le_connected ,mouse_le_bb_event_connected 
-0x4337 004902 beq bt_evt_bb_connected ,mouse_bb_event_connected 
-0x4338 004903 beq bt_evt_le_disconnected ,mouse_le_bb_disconnected 
-0x4339 004904 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
-0x433a 004905 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
-0x433b 004906 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
-0x433c 004907 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
-0x433d 004908 beq bt_evt_hid_connected ,app_hid_connected 
-0x433e 004909 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
-0x433f 004910 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_timeout 
-0x4340 004911 beq bt_evt_switch_not_accept ,app_bt_role_switch 
-0x4341 004912 beq bt_evt_switch_success_master ,mouse_enter_sniff_check 
-0x4342 004913 beq bt_evt_sniff_not_accept ,mouse_sniff_not_accept 
-0x4343 004914 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
-0x4344 004915 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4345 004916 beq bt_evt_le_pairing_success ,mouse_le_pairing_success 
-0x4346 004917 beq bt_evt_le_enc_info ,mouse_le_enc_info 
-0x4347 004918 beq bt_evt_le_start_enc ,mouse_le_ll_start_encryt 
-0x4348 004919 beq bt_evt_le_pairing_complete ,mouse_le_pairing_complete 
-0x4349 004920 beq bt_evt_le_parse_conn_papa_update_rsp ,mouse_le_conn_param_update_rsp_recieved 
-0x434a 004921 beq bt_evt_virtual_cable_unplug ,mouse_irtual_cable_unplug 
-0x434b 004922 beq bt_evt_24g_pairing_complete ,mouse_24g_pairing_complete 
-0x434c 004923 beq bt_evt_24g_attempt_fail ,mouse_24g_attempt_fail 
-0x434d 004924 beq bt_evt_24g_attempt_success ,mouse_24g_attempt_success 
-0x434e 004925 beq bt_evt_le_parse_conn_param_accepted ,mouse_le_parse_conn_param_accepted 
-0x434f 004926 rtn 
-:      004929 mouse_le_bb_event_connected:
-0x4350 004930 jam 0 ,mem_mouse_long_mult_flag 
-0x4351 004931 call mouse_init_sensor_reset 
-0x4352 004932 jam 1 ,mem_mouse_le_bb_connected_flag 
-0x4353 004933 call mouse_24g_first_store_reconn_info 
-0x4354 004934 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x4355 004935 nbranch mouse_le_bb_event_connected_next ,blank 
-0x4356 004936 jam 0x14 ,mem_mouse_send_secutiry_request_timer 
-:      004937 mouse_le_bb_event_connected_next:
-0x4357 004938 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4358 004939 set0 app_disc_by_button ,pdata 
-0x4359 004940 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x435a 004941 jam 0 ,mem_mouse_direct_timer 
-0x435b 004942 fetch 2 ,mem_le_battery_level_updata_timer_init 
-0x435c 004943 store 2 ,mem_le_battery_level_updata_timer 
-0x435d 004944 call mouse_no_data_timer_init 
-0x435e 004945 branch mouse_stop_discovery 
-:      004947 mouse_le_bb_disconnected:
-0x435f 004948 jam 0 ,mem_mouse_le_bb_connected_flag 
-0x4360 004949 setarg le_interval_7_5ms 
-0x4361 004950 fetch mouse_flag_len ,mem_mouse_flag 
-0x4362 004951 bbit1 mouse_enable_bt_125hz ,mouse_le_bb_disconnected_next 
-0x4363 004952 setarg le_interval_8_75ms 
-:      004953 mouse_le_bb_disconnected_next:
-0x4364 004954 store 2 ,mem_le_interval_min 
-0x4365 004955 store 2 ,mem_le_interval_min + 2 
-0x4366 004956 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-0x4367 004957 jam 0 ,mem_mouse_clear_sensor_data_flag 
-0x4368 004958 call le_clr_config_more_data 
-0x4369 004959 branch mouse_bb_disconnected 
-:      004961 mouse_le_pairing_success:
-0x436a 004962 arg ll_pairing_success_flag ,queue 
-0x436b 004963 branch mouse_le_enable_connect_flag 
-:      004965 mouse_le_enc_info:
-:      004966 mouse_updata_le_param:
-0x436c 004967 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-0x436d 004968 branch ui_ipc_send_cmd 
-:      004970 mouse_le_ll_start_encryt:
-0x436e 004971 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x436f 004972 beq 1 ,mouse_le_ll_reconn_start_encryt 
-0x4370 004973 branch mouse_le_ll_enable_start_enc_flag 
-:      004974 mouse_le_ll_reconn_start_encryt:
-0x4371 004975 call mouse_updata_le_param 
-0x4372 004976 jam 20 ,mem_le_start_encrypt_timer 
-:      004977 mouse_le_ll_enable_start_enc_flag:
-0x4373 004978 arg ll_start_enc_flag ,queue 
-0x4374 004979 branch mouse_le_enable_connect_flag 
-:      004981 mouse_le_enable_connect_flag:
-0x4375 004982 fetch 1 ,mem_le_connect_status_flag 
-0x4376 004983 qset1 pdata 
-0x4377 004984 store 1 ,mem_le_connect_status_flag 
-0x4378 004985 rtn 
-:      004987 mouse_le_pairing_complete:
-0x4379 004988 branch app_ble_store_reconn_info 
-:      004990 mouse_le_conn_param_update_rsp_recieved:
-0x437a 004991 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
-0x437b 004992 rtneq ble_signaling_connect_parameter_update_accepted 
-0x437c 004993 fetch 1 ,mem_le_tsniff 
-0x437d 004994 rshift2 pdata ,pdata 
-0x437e 004995 sub pdata ,le_interval_15ms ,null 
-0x437f 004996 rtn positive 
-0x4380 004997 setarg le_interval_11_25ms 
-0x4381 004998 store 2 ,mem_le_interval_min 
-0x4382 004999 store 2 ,mem_le_interval_min + 2 
-0x4383 005000 call mouse_updata_le_param 
-:      005001 mouse_le_conn_param_lpm_disable:
-0x4384 005002 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
-0x4385 005003 rtn 
-:      005005 mouse_le_conn_param_lpm_enable:
-0x4386 005006 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-0x4387 005007 rtn 
-:      005009 mouse_le_bb_event_connect_complete:
-0x4388 005010 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x4389 005011 nrtn blank 
-0x438a 005012 fetch 1 ,mem_le_att_handle 
-0x438b 005013 sub pdata ,34 ,pdata 
-0x438c 005014 nrtn zero 
-0x438d 005015 jam 0 ,mem_le_start_encrypt_timer 
-:      005016 mouse_le_write_enable:
-0x438e 005017 arg write_req_enable_flag ,queue 
-0x438f 005018 branch mouse_le_enable_connect_flag 
-:      005020 mouse_le_parse_conn_param_accepted:
-0x4390 005021 fetch 1 ,mem_le_new_conninterval 
-0x4391 005022 sub pdata ,le_interval_15ms ,null 
-0x4392 005023 nbranch mouse_le_conn_param_lpm_disable ,positive 
-0x4393 005024 fetch 1 ,mem_le_new_connslavelatency 
-0x4394 005025 fetcht 1 ,mem_lpm_mult_init 
-0x4395 005026 isub temp ,null 
-0x4396 005027 branch mouse_le_lpm_mult_reinit ,positive 
-0x4397 005028 fetch 1 ,mem_le_new_connslavelatency 
-0x4398 005029 store 1 ,mem_lpm_mult 
-0x4399 005030 branch mouse_le_conn_param_lpm_enable 
-:      005031 mouse_le_lpm_mult_reinit:
-0x439a 005032 fetch 1 ,mem_lpm_mult_init 
-0x439b 005033 store 1 ,mem_lpm_mult 
-0x439c 005034 branch mouse_le_conn_param_lpm_enable 
-:      005036 mouse_le_clean_connect_flag:
-0x439d 005037 jam 0 ,mem_le_connect_status_flag 
-0x439e 005038 rtn 
-:      005040 mouse_le:
-0x439f 005041 bpatch patch1a_7 ,mem_patch1a 
-0x43a0 005042 call le_fifo_check_nearly_full 
-0x43a1 005043 nrtn blank 
-0x43a2 005044 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x43a3 005045 beq 0xff ,mouse_le_next 
-0x43a4 005046 fetch 1 ,mem_le_connect_status_flag 
-0x43a5 005047 and pdata ,0x03 ,pdata 
-0x43a6 005048 rtnne 0x03 
-:      005049 mouse_le_next:
-0x43a7 005050 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0x43a8 005051 call mouse_clear_sensor_data_by_reset ,blank 
-0x43a9 005052 fetch mouse_flag_len ,mem_mouse_flag 
-0x43aa 005053 bbit1 mouse_24g_pairing_flag ,mouse_le_send_empty_packet 
-0x43ab 005054 bbit1 mouse_select_device_flag ,mouse_le_send_empty_packet 
-0x43ac 005055 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
-0x43ad 005056 bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_le_send_empty_packet 
-0x43ae 005057 call mouse_motion 
-0x43af 005058 call mouse_check_125hz 
-0x43b0 005059 nrtn user 
-0x43b1 005060 call mouse_current_mult_update 
-0x43b2 005061 call mouse_data_xy_release 
-0x43b3 005062 call mouse_wheel_trigger 
-0x43b4 005063 fetch mouse_flag_len ,mem_mouse_flag 
-0x43b5 005064 bbit0 mouse_enable_keyboard ,mouse_le_send_mouse_data 
-0x43b6 005065 fetch 1 ,mem_customer_key 
-0x43b7 005066 beq 1 ,mouse_le_send_keyboard_package_data 
-:      005067 mouse_le_send_mouse_data:
-0x43b8 005068 branch mouse_fill_mouse_data_le 
-:      005071 mouse_le_send_keyboard_package_data:
-0x43b9 005072 fetch 1 ,mem_customer_data_trigger 
-0x43ba 005073 branch mouse_le_release_keyboard_data ,blank 
-0x43bb 005074 fetch 8 ,mem_customer_key_press + 1 
-:      005075 mouse_fill_keyboard_package_data_le:
-0x43bc 005076 store 8 ,mem_pdatatemp 
-0x43bd 005077 fetch 1 ,mem_customer_key_press 
-0x43be 005078 beq kb_multikey_report_id ,mouse_fill_multimedia_key_data_le 
-0x43bf 005079 beq kb_system_conctrl_report_id ,mouse_fill_systemctrl_key_data_le 
-0x43c0 005080 jam 8 ,mem_le_data_len 
-0x43c1 005081 fetcht 2 ,mem_le_keyboard_handle 
-0x43c2 005082 branch mouse_fill_data_le 
-:      005085 mouse_le_release_keyboard_data:
-0x43c3 005086 fetch 8 ,mem_customer_key_release + 1 
-0x43c4 005087 branch mouse_fill_keyboard_package_data_le 
-:      005089 mouse_fill_multimedia_key_data_le:
-0x43c5 005090 jam 3 ,mem_le_data_len 
-0x43c6 005091 fetcht 2 ,mem_le_multimedia_handle 
-0x43c7 005092 branch mouse_fill_data_le 
-:      005094 mouse_fill_systemctrl_key_data_le:
-0x43c8 005095 jam 2 ,mem_le_data_len 
-0x43c9 005096 fetcht 2 ,mem_le_systemctrl_handle 
-0x43ca 005097 branch mouse_fill_data_le 
-:      005099 mouse_fill_battery_level_le:
-0x43cb 005100 arg 1 ,rega 
-0x43cc 005101 fetcht 2 ,mem_le_battery_level_handle 
-0x43cd 005102 call le_att_malloc_tx_notify 
-0x43ce 005103 fetch 1 ,mem_le_battery_level_percentage 
-0x43cf 005104 istore 1 ,contw 
-0x43d0 005105 rtn 
-:      005108 mouse_le_send_empty_packet:
-0x43d1 005109 setarg 0 
-0x43d2 005110 store 7 ,mem_mouse_key 
-:      005111 mouse_fill_mouse_data_le:
-0x43d3 005112 jam 7 ,mem_le_data_len 
-0x43d4 005113 fetch 7 ,mem_mouse_key 
-0x43d5 005114 store 7 ,mem_pdatatemp 
-0x43d6 005115 fetcht 2 ,mem_le_notify_handle 
-0x43d7 005116 branch mouse_fill_data_le 
-:      005118 mouse_fill_data_le:
-0x43d8 005119 fetch 1 ,mem_le_data_len 
-0x43d9 005120 copy pdata ,rega 
-0x43da 005121 call le_att_malloc_tx_notify 
-0x43db 005122 fetcht 1 ,mem_le_data_len 
-0x43dc 005123 copy temp ,loopcnt 
-0x43dd 005124 arg mem_pdatatemp ,contr 
-0x43de 005125 branch memcpy 
-:      005127 mouse_check_51cmd_adv:
-0x43df 005128 jam 0 ,mem_mouse_le_reconnect_flag 
-0x43e0 005129 fetch 3 ,mem_le_adv_ind 
-0x43e1 005130 store 3 ,mem_le_adv_data + 4 
-0x43e2 005131 call mouse_le_check_adv_flag 
-0x43e3 005132 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
-0x43e4 005133 istore 1 ,contr 
-0x43e5 005134 arg mem_le_adv_swift_pair ,contr 
-0x43e6 005135 call mouse_le_adv_data_update 
-0x43e7 005136 branch check_51cmd_adv 
-:      005138 mouse_le_check_adv_flag:
-0x43e8 005139 arg mem_le_adv_data ,rega 
-:      005140 mouse_le_check_adv_flag_loop:
-0x43e9 005141 ifetch 1 ,rega 
-0x43ea 005142 rtn blank 
-0x43eb 005143 iadd contr ,rega 
-0x43ec 005144 ifetch 1 ,contr 
-0x43ed 005145 rtneq 0x01 
-0x43ee 005146 branch mouse_le_check_adv_flag_loop 
-:      005148 mouse_le_adv_data_update:
-0x43ef 005149 arg mem_le_adv_data + 11 ,contw 
-0x43f0 005150 arg 19 ,loopcnt 
-0x43f1 005151 call memcpy 
-0x43f2 005152 branch le_modified_name_adv 
-:      005158 mouse_bt_sniff_param_interval_setup:
-0x43f3 005159 setarg classic_interval_7_5ms 
-0x43f4 005160 store 2 ,mem_sniff_param_interval 
-0x43f5 005161 fetch mouse_flag_len ,mem_mouse_flag 
-0x43f6 005162 rtnbit1 mouse_enable_bt_125hz 
-0x43f7 005163 setarg classic_interval_8_75ms 
-0x43f8 005164 store 2 ,mem_sniff_param_interval 
-0x43f9 005165 rtn 
-:      005167 mouse_bb_event_connected:
-0x43fa 005168 jam 0 ,mem_mouse_long_mult_flag 
-0x43fb 005169 call mouse_init_sensor_reset 
-0x43fc 005170 call mouse_24g_first_store_reconn_info 
-0x43fd 005171 branch mouse_stop_discovery 
-:      005173 mouse_bb_disconnected:
-0x43fe 005174 jam 0 ,mem_mouse_enter_sniff_count 
-0x43ff 005175 jam 0 ,mem_mouse_bt_send_first_package_flag 
-0x4400 005176 call mouse_bt_sniff_param_interval_setup 
-0x4401 005177 call mouse_bb_discon_clear_stack 
-0x4402 005178 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x4403 005179 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-0x4404 005180 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x4405 005181 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
-0x4406 005182 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
-0x4407 005183 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x4408 005184 branch mouse_start_discovery 
-:      005185 mouse_bb_discon_clear_stack:
-0x4409 005186 setarg 0 
-0x440a 005187 store 8 ,mem_wheel_tb_old_pinlevel 
-0x440b 005188 istore 4 ,contw 
-0x440c 005189 jam 0 ,mem_mouse_move_flag 
-0x440d 005190 jam app_handshake_null ,mem_app_handshake_flag 
-0x440e 005191 jam 0 ,mem_ltk_exists 
-0x440f 005192 rtn 
-:      005194 mouse4_0_event_bb_disconn:
-0x4410 005195 call mouse_le_clean_connect_flag 
-0x4411 005196 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x4412 005197 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x4413 005198 branch mouse_app_enter_hibernate 
-:      005201 mouse_event_light_state_pairing:
-0x4414 005202 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
-0x4415 005203 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x4416 005204 branch mouse_start_discovery 
-:      005205 mouse_event_light_state_hibernate:
-0x4417 005206 fetch 2 ,mem_ui_state_map 
-0x4418 005207 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x4419 005208 call app_disconn_reason_clear 
-0x441a 005210 call mouse_key_check_once 
-0x441b 005211 call mouse_commbination_key_process 
-0x441c 005212 fetch 1 ,mem_commbination_key_statue 
-0x441d 005213 beq commbination_key_state_down ,mouse_delay_enter_hibernata 
-0x441e 005215 fetch 1 ,mem_mouse_bluetooth_reconnect_timeout 
-0x441f 005216 nrtn blank 
-0x4420 005217 branch mouse_app_enter_hibernate 
-:      005220 mouse_bt_event_setup_complete:
-0x4421 005221 rtn 
-:      005223 mouse_bt_send_first_package_timer_init:
-0x4422 005224 jam 4 ,mem_mouse_bt_send_first_package_timer 
-0x4423 005225 rtn 
-:      005227 mouse_bt_hid_handshake:
-0x4424 005228 jam app_handshake_done ,mem_app_handshake_flag 
-0x4425 005229 call app_lpm_mult_enable 
-0x4426 005230 call app_bt_store_reconn_info 
-0x4427 005231 setarg 0 
-0x4428 005232 store 2 ,mem_discovery_timeout_timer_count 
-0x4429 005233 store 1 ,mem_hid_handshake_timer_count 
-0x442a 005234 call mouse_bt_send_first_package_timer_init 
-0x442b 005235 branch app_bt_enter_sniff 
-:      005237 mouse_bt_hid_handshake_boot_check:
-0x442c 005238 jam 0 ,mem_mouse_bt_boot_mode 
-0x442d 005239 fetch 1 ,mem_l2cap_rcv_hidtype 
-0x442e 005240 isolate1 0 ,pdata 
-0x442f 005241 rtn true 
-0x4430 005242 jam 1 ,mem_mouse_bt_boot_mode 
-0x4431 005243 rtn 
-:      005246 mouse_bb_event_reconn_timeout:
-:      005247 mouse_bb_event_reconn_failed:
-0x4432 005248 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x4433 005249 beq 0xff ,mouse_buletooth_fast_conn_end 
-0x4434 005250 fetch 2 ,mem_ui_state_map 
-0x4435 005251 rtnbit1 ui_state_btn_down 
-0x4436 005252 rtnbit1 ui_state_bt_discovery 
-0x4437 005253 rtnbit1 ui_state_ble_adv 
-0x4438 005254 fetch mouse_flag_len ,mem_mouse_flag 
-0x4439 005255 rtnbit1 mouse_bt_discovery_button_down_flag 
-0x443a 005256 bbit1 mouse_enable_bt_reconnect_timeout_enter_discovery ,mouse_start_discovery 
-0x443b 005257 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_bb_event_reconn_timeout 
-0x443c 005258 branch mouse_app_enter_hibernate 
-:      005260 mouse_enter_sniff_check:
-0x443d 005261 fetch 1 ,mem_mouse_enter_sniff_count 
-0x443e 005262 rtnne 2 
-0x443f 005263 jam 0 ,mem_mouse_enter_sniff_count 
-0x4440 005264 call mouse_bt_sniff_param_interval_setup 
-0x4441 005265 call mouse_bt_send_first_package_timer_init 
-0x4442 005266 branch app_bt_enter_sniff 
-:      005268 mouse_sniff_not_accept:
-0x4443 005269 fetch 1 ,mem_mouse_enter_sniff_count 
-0x4444 005270 rtneq 2 
-0x4445 005271 increase 1 ,pdata 
-0x4446 005272 store 1 ,mem_mouse_enter_sniff_count 
-0x4447 005273 jam 0x12 ,mem_sniff_param_interval 
-0x4448 005274 call mouse_bt_send_first_package_timer_init 
-0x4449 005275 branch app_bt_enter_sniff 
-:      005277 mouse_bb_event_pincode:
-0x444a 005278 call pincode_reinit 
-0x444b 005279 branch app_bt_set_pincode 
-:      005281 mouse_irtual_cable_unplug:
-0x444c 005282 setarg 0x01 
-0x444d 005283 store 6 ,mem_plap 
-0x444e 005284 jam rec_3_mode ,mem_record_bt_mode 
-0x444f 005285 branch mouse_unplug_clean_bdaddr 
-:      005287 mouse_irtual_cable_unplug1:
-0x4450 005288 setarg -1 
-0x4451 005289 store 6 ,mem_plap 
-0x4452 005290 jam rec_3_mode ,mem_record_bt_mode 
-0x4453 005291 jam 0xff ,mem_mouse_bluetooth_fast_conn_flag 
-0x4454 005292 call mouse_before_store_reconn_info 
-0x4455 005293 jam 0xff ,mem_device1_type 
-0x4456 005294 branch mouse_store_device_info_delay 
-:      005296 mouse_bt:
-0x4457 005297 bpatch patch1b_0 ,mem_patch1b 
-0x4458 005298 rtn attempt 
-0x4459 005299 fetch 1 ,mem_app_handshake_flag 
-0x445a 005300 rtn blank 
-0x445b 005301 call l2cap_malloc_is_fifo_nearly_full 
-0x445c 005302 nrtn blank 
-0x445d 005303 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x445e 005304 beq 0xff ,mouse_bt_fast_conn_send_device_name 
-0x445f 005305 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0x4460 005306 call mouse_clear_sensor_data_by_reset ,blank 
-0x4461 005307 fetch mouse_flag_len ,mem_mouse_flag 
-0x4462 005308 bbit1 mouse_24g_pairing_flag ,mouse_send_empty_data 
-0x4463 005309 bbit1 mouse_select_device_flag ,mouse_send_empty_data 
-0x4464 005310 bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
-0x4465 005311 bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_send_empty_data 
-0x4466 005312 call mouse_motion 
-0x4467 005313 call mouse_check_125hz 
-0x4468 005314 nrtn user 
-0x4469 005315 call mouse_current_mult_update 
-0x446a 005316 call mouse_data_xy_release 
-0x446b 005317 call mouse_wheel_trigger 
-0x446c 005318 fetch 1 ,mem_mouse_bt_boot_mode 
-0x446d 005319 beq 1 ,mouse_send_data_boot_mode 
-0x446e 005320 fetch 1 ,mem_mouse_bt_send_first_package_flag 
-0x446f 005321 rtn blank 
-0x4470 005322 fetch mouse_flag_len ,mem_mouse_flag 
-0x4471 005323 bbit0 mouse_enable_keyboard ,mouse_send_data 
-0x4472 005324 fetch 1 ,mem_customer_key 
-0x4473 005325 beq 1 ,mouse_bt_send_keyboard_packet 
-:      005326 mouse_send_data:
-0x4474 005327 arg 9 ,rega 
-0x4475 005328 call hid_malloc_tx_buff 
-0x4476 005329 fetch 2 ,mem_hid_int_remote_cid 
-0x4477 005330 istore 2 ,contw 
-0x4478 005331 setarg 0x02a1 
-0x4479 005332 istore 2 ,contw 
-0x447a 005333 fetch 7 ,mem_mouse_key 
-0x447b 005334 istore 7 ,contw 
-0x447c 005335 rtn 
-:      005337 mouse_send_data_boot_mode:
-0x447d 005338 fetch 1 ,mem_mouse_key 
-0x447e 005339 store 1 ,mem_mouse_bt_boot_data 
-0x447f 005340 fetch 1 ,mem_mouse_x 
-0x4480 005341 istore 1 ,contw 
-0x4481 005342 fetch 1 ,mem_mouse_y 
-0x4482 005343 istore 1 ,contw 
-0x4483 005344 fetch 2 ,mem_mouse_z 
-0x4484 005345 istore 2 ,contw 
-0x4485 005346 arg 7 ,rega 
-0x4486 005347 call hid_malloc_tx_buff 
-0x4487 005348 fetch 2 ,mem_hid_int_remote_cid 
-0x4488 005349 istore 2 ,contw 
-0x4489 005350 setarg 0x02a1 
-0x448a 005351 istore 2 ,contw 
-0x448b 005352 fetch 5 ,mem_mouse_bt_boot_data 
-0x448c 005353 istore 5 ,contw 
-0x448d 005354 rtn 
-:      005356 mouse_send_empty_data:
-0x448e 005357 setarg 0 
-0x448f 005358 store 7 ,mem_mouse_key 
-0x4490 005359 branch mouse_send_data 
-:      005362 mouse_bt_send_keyboard_packet:
-0x4491 005363 fetch 1 ,mem_customer_data_trigger 
-0x4492 005364 branch mouse_bt_release_keyboard_data ,blank 
-0x4493 005365 fetch 8 ,mem_customer_key_press + 1 
-:      005366 mouse_bt_send_keyboard_data:
-0x4494 005367 store 8 ,mem_pdatatemp 
-0x4495 005368 fetch 1 ,mem_customer_key_press 
-0x4496 005369 beq kb_multikey_report_id ,mouse_bt_send_multimedia_key_data 
-0x4497 005370 beq kb_system_conctrl_report_id ,mouse_bt_send_systemctrl_key_data 
-0x4498 005371 arg 10 ,rega 
-0x4499 005372 call hid_malloc_tx_buff 
-0x449a 005373 fetch 2 ,mem_hid_int_remote_cid 
-0x449b 005374 istore 2 ,contw 
-0x449c 005375 setarg 0x01a1 
-0x449d 005376 istore 2 ,contw 
-0x449e 005377 fetch 8 ,mem_pdatatemp 
-0x449f 005378 istore 8 ,contw 
-0x44a0 005379 rtn 
-:      005381 mouse_bt_send_multimedia_key_data:
-0x44a1 005382 arg 4 ,rega 
-0x44a2 005383 call hid_malloc_tx_buff 
-0x44a3 005384 fetch 2 ,mem_hid_int_remote_cid 
-0x44a4 005385 istore 2 ,contw 
-0x44a5 005386 setarg 0x03a1 
-0x44a6 005387 istore 2 ,contw 
-0x44a7 005388 fetch 2 ,mem_pdatatemp 
-0x44a8 005389 istore 2 ,contw 
-0x44a9 005390 rtn 
-:      005392 mouse_bt_send_systemctrl_key_data:
-0x44aa 005393 arg 3 ,rega 
-0x44ab 005394 call hid_malloc_tx_buff 
-0x44ac 005395 fetch 2 ,mem_hid_int_remote_cid 
-0x44ad 005396 istore 2 ,contw 
-0x44ae 005397 setarg 0x04a1 
-0x44af 005398 istore 2 ,contw 
-0x44b0 005399 fetch 1 ,mem_pdatatemp 
-0x44b1 005400 istore 1 ,contw 
-0x44b2 005401 rtn 
-:      005403 mouse_bt_release_keyboard_data:
-0x44b3 005404 fetch 8 ,mem_customer_key_release + 1 
-0x44b4 005405 branch mouse_bt_send_keyboard_data 
-:      005411 mouse_bb_event_timer:
-0x44b5 005412 bpatch patch1b_1 ,mem_patch1b 
-0x44b6 005413 call mouse_adc_read 
-0x44b7 005414 call mouse_low_voltage_led_timer 
-0x44b8 005416 call g24_pair_timeout_timer 
-0x44b9 005417 call g24_reconn_timeout_timer 
-0x44ba 005418 call mouse_24g_long_sleep_param_update_timer 
-0x44bb 005420 call mouse_device_poweron_timer 
-0x44bc 005421 call mouse_dpi_led_blink_delay_timer 
-0x44bd 005423 call mouse_dpi_key_check_long_press 
-0x44be 005424 call mouse_bt_discovery_check 
-0x44bf 005425 call mouse_commbination_key_process 
-0x44c0 005426 call mouse_check_discovery_timeout_timer 
-0x44c1 005428 call mouse_check_direct_timeout_timer 
-0x44c2 005429 call mouse_le_enable_att_list_timer 
-0x44c3 005430 call mouse_le_battery_updata_timer 
-0x44c4 005431 call mouse_le_send_smp_security_request_timer 
-0x44c5 005433 call mouse_check_hid_handshake_timer 
-0x44c6 005434 call mouse_bt_check_sniff_req_timeout_timer 
-0x44c7 005435 call mouse_check_reconnect_delay_long_sleep 
-0x44c8 005436 call mouse_current_mult_update_timer 
-0x44c9 005437 call mouse_wheel_trigger_timer 
-0x44ca 005438 call mouse_store_information_delay_timer 
-0x44cb 005439 branch mouse_check_no_data_timeout_timer 
-:      005444 mouse_bt_discovery_check:
-0x44cc 005445 fetch mouse_flag_len ,mem_mouse_flag 
-0x44cd 005446 bbit1 mouse_enable_pb_button_long_press_disconvery ,mouse_bt_discovery_by_pb_button 
-0x44ce 005447 rtn 
-:      005449 mouse_bt_discovery_by_pb_button:
-0x44cf 005450 fetch 1 ,mem_select_device_button_statue 
-0x44d0 005451 rtnne pb_button_state_down 
-0x44d1 005452 arg mem_bt_discovery_count ,regc 
-0x44d2 005453 arg mouse_long_button_bt_discovery ,regb 
-0x44d3 005454 branch timer_single_step 
-:      005456 mouse_long_button_bt_discovery:
-0x44d4 005457 fetch 1 ,mem_device_flag 
-0x44d5 005458 rtneq mode_24g_device 
-0x44d6 005459 fetch mouse_flag_len ,mem_mouse_flag 
-0x44d7 005460 rtnbit1 mouse_bt_discovery_button_long_down_flag 
-0x44d8 005461 arg mouse_bt_discovery_button_long_down_flag ,queue 
-0x44d9 005462 call mouse_enable_function_flag 
-0x44da 005463 call app_evt_button_long_pressed 
-0x44db 005464 branch mouse_bb_event_discovery_btn 
-:      005467 mouse_commbination_key_process:
-0x44dc 005468 fetch 1 ,mem_device_flag 
-0x44dd 005469 beq mode_24g_device ,mouse_24g_commbination_key_process 
-0x44de 005470 fetch mouse_flag_len ,mem_mouse_flag 
-0x44df 005471 rtnbit0 mouse_enable_commbination_key_by_bt_discovery 
-0x44e0 005472 fetcht 1 ,mem_mouse_commbination_key_bt 
-0x44e1 005473 branch mouse_commbination_key_start 
-:      005475 mouse_24g_commbination_key_process:
-0x44e2 005476 fetch mouse_flag_len ,mem_mouse_flag 
-0x44e3 005477 rtnbit0 mouse_enable_commbination_key_by_24g_pairing 
-0x44e4 005478 fetcht 1 ,mem_mouse_commbination_key_24g 
-:      005479 mouse_commbination_key_start:
-0x44e5 005480 storet 1 ,mem_mouse_commbination_key 
-0x44e6 005481 call mouse_check_key_gpio 
-0x44e7 005482 and pdata ,0x07 ,pdata 
-0x44e8 005483 fetcht 1 ,mem_mouse_commbination_key 
-0x44e9 005484 isub temp ,null 
-0x44ea 005485 branch mouse_commbination_key_down ,zero 
-:      005486 mouse_commbination_key_up:
-0x44eb 005487 fetch 1 ,mem_ui_button_timeout 
-0x44ec 005488 store 1 ,mem_combination_ui_button_count 
-0x44ed 005489 fetch 1 ,mem_commbination_key_statue 
-0x44ee 005490 rtneq commbination_key_state_up 
-0x44ef 005491 jam commbination_key_state_up ,mem_commbination_key_statue 
-0x44f0 005492 rtn 
-:      005494 mouse_commbination_key_down:
-0x44f1 005495 call mouse_combination_ui_timer 
-0x44f2 005496 fetch 1 ,mem_commbination_key_statue 
-0x44f3 005497 rtneq commbination_key_state_down 
-0x44f4 005498 jam commbination_key_state_down ,mem_commbination_key_statue 
-0x44f5 005499 branch check_51cmd_bb_reconn_cancel 
-:      005502 mouse_combination_ui_timer:
-0x44f6 005503 arg mouse_24g_start_pair_mode ,regb 
-0x44f7 005504 arg mem_combination_ui_button_count ,regc 
-0x44f8 005505 fetch 1 ,mem_device_flag 
-0x44f9 005506 beq mode_24g_device ,timer_single_step 
-0x44fa 005507 arg mouse_long_button_bt_discovery ,regb 
-0x44fb 005508 call timer_single_step 
-0x44fc 005509 fetch 1 ,mem_combination_ui_button_count 
-0x44fd 005510 beq 1 ,mouse_bt_discovery_button_down_enable 
-0x44fe 005511 rtn 
-:      005515 mouse_check_discovery_timeout_timer:
-0x44ff 005516 arg mem_mouse_discovery_timer ,regc 
-0x4500 005517 arg mouse_check_discovery_timeout ,regb 
-0x4501 005518 branch timer_single_step_2b 
-:      005520 mouse_check_discovery_timeout:
-0x4502 005521 call mouse_stop_discovery 
-0x4503 005522 branch mouse_app_enter_hibernate 
-:      005525 mouse_check_direct_timeout_timer:
-0x4504 005526 arg mem_mouse_direct_timer ,regc 
-0x4505 005527 arg mouse_check_direct_timeout ,regb 
-0x4506 005528 call timer_single_step_2b 
-0x4507 005529 fetch 1 ,mem_mouse_direct_timer 
-0x4508 005530 beq 1 ,app_ble_stop_direct_adv 
-0x4509 005531 rtn 
-:      005533 mouse_check_direct_timeout:
-0x450a 005534 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
-0x450b 005535 beq 0xff ,mouse_buletooth_fast_conn_end 
-0x450c 005536 fetch 1 ,mem_reconn_times 
-0x450d 005537 nbranch mouse_polling_device ,blank 
-0x450e 005538 fetch mouse_flag_len ,mem_mouse_flag 
-0x450f 005539 bbit1 mouse_enable_bt_reconnect_timeout_enter_discovery ,mouse_start_discovery 
-0x4510 005540 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_bb_event_reconn_timeout 
-0x4511 005541 branch mouse_app_enter_hibernate 
-:      005543 mouse_le_enable_att_list_timer:
-0x4512 005544 arg mem_le_start_encrypt_timer ,regc 
-0x4513 005545 arg mouse_le_write_enable ,regb 
-0x4514 005546 branch timer_single_step 
-:      005548 mouse_le_send_smp_security_request_timer:
-0x4515 005549 fetch 1 ,mem_mouse_le_bb_connected_flag 
-0x4516 005550 rtn blank 
-0x4517 005551 arg mem_mouse_send_secutiry_request_timer ,regc 
-0x4518 005552 arg mouse_le_pairing_sm_start_check ,regb 
-0x4519 005553 branch timer_single_step 
-:      005554 mouse_le_pairing_sm_start_check:
-0x451a 005555 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x451b 005556 nrtn blank 
-0x451c 005557 fetch 1 ,mem_le_pairing_state 
-0x451d 005558 rtnne flag_le_pairing_null 
-0x451e 005559 branch le_pairing_sm_start 
-:      005561 mouse_le_battery_updata_timer:
-0x451f 005562 arg mem_le_battery_level_updata_timer ,regc 
-0x4520 005563 arg mouse_le_battery_level_updata ,regb 
-0x4521 005564 branch timer_single_step 
-:      005566 mouse_le_battery_level_updata:
-0x4522 005567 fetch 2 ,mem_le_battery_level_updata_timer_init 
-0x4523 005568 store 2 ,mem_le_battery_level_updata_timer 
-0x4524 005569 branch mouse_fill_battery_level_le 
-:      005571 mouse_le_enable_att_list:
-0x4525 005572 fetch 1 ,mem_le_connect_status_flag 
-0x4526 005573 rtnbit1 ll_pairing_success_flag 
-0x4527 005574 call mouse_updata_le_param 
-0x4528 005575 arg write_req_enable_flag ,queue 
-0x4529 005576 branch mouse_le_enable_connect_flag 
-:      005578 mouse_check_hid_handshake_timer:
-0x452a 005579 arg mem_hid_handshake_timer_count ,regc 
-0x452b 005580 arg mouse_bt_hid_handshake ,regb 
-0x452c 005581 branch timer_single_step 
-:      005583 mouse_bt_check_sniff_req_timeout_timer:
-0x452d 005584 arg mem_mouse_bt_send_first_package_timer ,regc 
-0x452e 005585 arg mouse_bt_send_first_package ,regb 
-0x452f 005586 branch timer_single_step 
-:      005587 mouse_bt_send_first_package:
-0x4530 005588 jam 1 ,mem_mouse_bt_send_first_package_flag 
-0x4531 005589 rtn 
-:      005591 mouse_check_reconnect_delay_long_sleep:
-0x4532 005592 arg mem_mouse_bluetooth_reconnect_timeout ,regc 
-0x4533 005593 arg mouse_app_enter_hibernate ,regb 
-0x4534 005594 branch timer_single_step 
-:      005597 mouse_current_mult_update_timer:
-0x4535 005598 arg mem_mouse_current_mult_timer ,regc 
-0x4536 005599 arg mouse_current_mult_reinit ,regb 
-0x4537 005600 branch timer_single_step 
-:      005601 mouse_current_mult_reinit:
-0x4538 005602 fetch 1 ,mem_lpm_mult_init 
-0x4539 005603 store 1 ,mem_lpm_mult 
-0x453a 005604 jam 1 ,mem_mouse_long_mult_flag 
-0x453b 005605 rtn 
-:      005608 mouse_check_no_data_timeout_timer:
-0x453c 005609 fetch 1 ,mem_usb_addr 
-0x453d 005610 rtnbit1 7 
-0x453e 005611 arg mem_mouse_no_data_timer ,regc 
-0x453f 005612 arg mouse_check_no_data_timeout ,regb 
-0x4540 005613 branch timer_single_step_2b 
-:      005615 mouse_check_no_data_timeout:
-0x4541 005616 fetch 1 ,mem_device_flag 
-0x4542 005617 beq mode_24g_device ,mouse_24g_hibernate_set 
-0x4543 005618 branch mouse_disconnect 
-:      005620 mouse_no_data_timer_init:
-0x4544 005621 fetch 2 ,mem_mouse_no_data_timeout 
-0x4545 005622 store 2 ,mem_mouse_no_data_timer 
-0x4546 005623 rtn 
-:      005625 mouse_store_information_delay_timer:
-0x4547 005626 arg mem_store_information_delay_timer ,regc 
-0x4548 005627 arg mouse_store_device_info_check ,regb 
-0x4549 005628 branch timer_single_step 
-:      005630 mouse_store_device_info_check:
-0x454a 005631 call mouse_store_device_info 
-0x454b 005632 fetch 1 ,mem_mouse_need_soft_reset 
-0x454c 005633 nbranch mouse_soft_reset ,blank 
-0x454d 005634 rtn 
-:      005636 mouse_bb_event_discovery_btn:
-0x454e 005637 isolate1 mark_24g ,mark 
-0x454f 005638 call mouse_24g_stop ,true 
-0x4550 005639 call mouse_disconnect 
-0x4551 005640 call mouse_le_clean_connect_flag 
-0x4552 005641 branch mouse_start_discovery 
-:      005643 mouse_start_discovery:
-0x4553 005644 bpatch patch1b_2 ,mem_patch1b 
-0x4554 005645 call mouse_bluetooth_fast_conn_disable 
-0x4555 005646 fetch 2 ,mem_ui_state_map 
-0x4556 005647 bbit1 ui_state_ble_adv ,mouse_start_discovery_norandom 
-0x4557 005648 fetch mouse_flag_len ,mem_mouse_flag 
-0x4558 005649 bbit0 mouse_enable_ble_random_addre ,mouse_start_discovery_norandom 
-0x4559 005650 fetcht 2 ,mem_random_addr_increase_count 
-0x455a 005651 increase 1 ,temp 
-0x455b 005652 storet 2 ,mem_random_addr_increase_count 
-0x455c 005653 storet 2 ,mem_le_lap + 1 
-0x455d 005654 random pdata 
-0x455e 005655 store 1 ,mem_le_lap 
-:      005656 mouse_start_discovery_norandom:
-0x455f 005657 fetch 3 ,mem_mouse_le_lap_temp 
-0x4560 005658 store 3 ,mem_le_lap + 3 
-0x4561 005659 call app_lpm_mult_disable 
-0x4562 005660 fetch 2 ,mem_discovery_timeout 
-0x4563 005661 store 2 ,mem_mouse_discovery_timer 
-0x4564 005662 jam 6 ,mem_connection_options 
-0x4565 005663 setarg 0 
-0x4566 005664 store 2 ,mem_mouse_no_data_timer 
-0x4567 005665 store 1 ,mem_mouse_direct_timer 
-0x4568 005666 store 1 ,mem_mouse_bluetooth_reconnect_timeout 
-0x4569 005667 store 1 ,mem_mouse_device_poweron_timer_count 
-0x456a 005668 store 1 ,mem_mouse_clear_sensor_data_flag 
-0x456b 005669 arg mouse_store_eeprom_flag ,queue 
-0x456c 005670 call mouse_enable_function_flag 
-0x456d 005671 call mouse_bt_discovery_button_down_disable 
-0x456e 005672 fetch 1 ,mem_mouse_bluetooth_type 
-0x456f 005673 isolate1 mode_4_mouse ,pdata 
-0x4570 005674 call mouse_check_51cmd_adv ,true 
-0x4571 005675 fetch 1 ,mem_mouse_bluetooth_type 
-0x4572 005676 isolate1 mode_3_mouse ,pdata 
-0x4573 005677 call check_51cmd_start_discovery ,true 
-0x4574 005678 call mouse_low_voltage_led_blink_disable 
-0x4575 005679 branch mouse_discover_setting_led_gpio 
-:      005682 mouse_stop_discovery:
-0x4576 005683 bpatch patch1b_3 ,mem_patch1b 
-0x4577 005684 arg mouse_bt_discovery_button_long_down_flag ,queue 
-0x4578 005685 call mouse_disable_function_flag 
-0x4579 005686 jam 0 ,mem_mouse_bluetooth_reconnect_timeout 
-0x457a 005687 fetch 1 ,mem_mouse_bluetooth_type 
-0x457b 005688 isolate1 mode_4_mouse ,pdata 
-0x457c 005689 call mouse_stop_le_adv ,true 
-0x457d 005690 fetch 1 ,mem_mouse_bluetooth_type 
-0x457e 005691 isolate1 mode_3_mouse ,pdata 
-0x457f 005692 call mouse_stop_bt3_discovery ,true 
-0x4580 005693 branch mouse_device_led_off 
-:      005694 mouse_stop_le_adv:
-0x4581 005695 jam 0 ,mem_mouse_direct_timer 
-0x4582 005696 branch check_51cmd_stop_adv 
-:      005697 mouse_stop_bt3_discovery:
-0x4583 005698 setarg 0 
-0x4584 005699 store 2 ,mem_mouse_discovery_timer 
-0x4585 005700 branch check_51cmd_stop_discovery 
-:      005702 mouse_store_remote_bdaddr:
-0x4586 005703 bpatch patch1b_4 ,mem_patch1b 
-0x4587 005704 fetch mouse_flag_len ,mem_mouse_flag 
-0x4588 005705 rtnbit0 mouse_store_eeprom_flag 
-0x4589 005706 call mouse_device_poweron_timer_init 
-0x458a 005707 arg mouse_store_eeprom_flag ,queue 
-0x458b 005708 call mouse_disable_function_flag 
-0x458c 005709 call mouse_check_device_addr 
-:      005710 mouse_unplug_clean_bdaddr:
-0x458d 005711 call mouse_before_store_reconn_info 
-0x458e 005712 branch mouse_store_device_info_delay 
-:      005715 mouse_check_device_addr:
-0x458f 005716 fetch 1 ,mem_record_bt_mode 
-0x4590 005717 beq rec_4_mode ,mouse_check_le_device_addr 
-0x4591 005718 beq rec_3_mode ,mouse_check_bt_device_addr 
-0x4592 005719 rtn 
-:      005720 mouse_check_le_device_addr:
-0x4593 005721 store 1 ,mem_device_addr_temp 
-0x4594 005722 fetch 6 ,mem_le_plap 
-0x4595 005723 branch mouse_check_bt_device_addr_common 
-:      005724 mouse_check_bt_device_addr:
-0x4596 005725 store 1 ,mem_device_addr_temp 
-0x4597 005726 fetch 6 ,mem_plap 
-:      005727 mouse_check_bt_device_addr_common:
-0x4598 005728 store 6 ,mem_device_addr_temp + 1 
-0x4599 005729 fetch 7 ,mem_device_addr_temp 
-0x459a 005730 arg mem_device1_type ,contr 
-0x459b 005731 arg 3 ,loopcnt 
-:      005732 mouse_check_device_addr_end:
-0x459c 005733 ifetcht 7 ,contr 
-0x459d 005734 isub temp ,null 
-0x459e 005735 branch mouse_clean_addr ,zero 
-0x459f 005736 increase 22 ,contr 
-0x45a0 005737 loop mouse_check_device_addr_end 
-0x45a1 005738 rtn 
-:      005739 mouse_before_store_reconn_info:
-0x45a2 005740 arg mem_device1_type ,rega 
-0x45a3 005741 fetch 1 ,mem_device_flag 
-0x45a4 005742 increase -1 ,pdata 
-0x45a5 005743 mul32 pdata ,29 ,pdata 
-0x45a6 005744 iadd rega ,rega 
-0x45a7 005745 fetch 1 ,mem_record_bt_mode 
-0x45a8 005746 istore 1 ,rega 
-0x45a9 005747 beq rec_4_mode ,mouse_store_le_device 
-0x45aa 005748 beq rec_3_mode ,mouse_store_bt_device 
-0x45ab 005749 rtn 
-:      005751 mouse_store_le_device:
-0x45ac 005752 fetch 6 ,mem_le_plap 
-0x45ad 005753 istore 6 ,contw 
-0x45ae 005754 arg mem_le_ltk ,contr 
-0x45af 005755 call memcpy16 
-0x45b0 005756 fetch 6 ,mem_le_lap 
-0x45b1 005757 istore 6 ,contw 
-0x45b2 005758 rtn 
-:      005759 mouse_store_bt_device:
-0x45b3 005760 fetch 6 ,mem_plap 
-0x45b4 005761 istore 6 ,contw 
-0x45b5 005762 arg mem_link_key ,contr 
-0x45b6 005763 branch memcpy16 
-:      005765 mouse_clean_addr:
-0x45b7 005766 increase -6 ,contr 
-0x45b8 005767 copy contr ,contw 
-0x45b9 005768 fetcht 6 ,mem_device_addr_temp + 1 
-0x45ba 005769 increase 3 ,temp 
-0x45bb 005770 istoret 6 ,contw 
-0x45bc 005771 rtn 
-:      005773 mouse_select_reconn_device:
-0x45bd 005774 arg mem_device1_type ,rega 
-0x45be 005775 fetch 1 ,mem_device_flag 
-0x45bf 005776 rtneq mode_24g_device 
-0x45c0 005777 increase -1 ,pdata 
-0x45c1 005778 mul32 pdata ,29 ,pdata 
-0x45c2 005779 iadd rega ,rega 
-0x45c3 005780 ifetch 1 ,rega 
-0x45c4 005781 store 1 ,mem_xrecord_mode 
-0x45c5 005782 beq rec_3_mode ,mouse_load_bt_device 
-0x45c6 005783 beq rec_4_mode ,mouse_load_le_device 
-0x45c7 005784 rtn 
-:      005786 mouse_load_bt_device:
-0x45c8 005787 ifetch 6 ,contr 
-:      005788 mouse_load_bt_device_end:
-0x45c9 005789 store 6 ,mem_hci_plap 
-0x45ca 005790 arg mem_link_key ,contw 
-0x45cb 005791 call memcpy16 
-0x45cc 005792 branch check_link_key_load 
-:      005794 mouse_load_le_device:
-0x45cd 005795 ifetch 6 ,contr 
-:      005796 mouse_load_le_device_end:
-0x45ce 005797 store 6 ,mem_hci_plap 
-0x45cf 005798 arg mem_le_ltk ,contw 
-0x45d0 005799 call memcpy16 
-0x45d1 005800 ifetch 6 ,contr 
-0x45d2 005801 store 6 ,mem_le_lap 
-0x45d3 005802 rtn 
-:      005806 mouse_app_initflag_check:
-0x45d4 005807 fetch 2 ,mem_store_flag 
-0x45d5 005808 arg eeprom_init_flag ,temp 
-0x45d6 005809 isub temp ,null 
-0x45d7 005810 branch mouse_load_device_info ,zero 
-0x45d8 005811 storet 2 ,mem_store_flag 
-0x45d9 005812 call mouse_ble_init_address 
-0x45da 005813 fetch 1 ,mem_device_flag_temp 
-0x45db 005814 store 1 ,mem_device_flag 
-0x45dc 005815 fetch 1 ,mem_config_sensor_dpi 
-0x45dd 005816 store 1 ,mem_mouse_dpi 
-0x45de 005817 fetch 4 ,mem_24g_fast_conn_addr 
-0x45df 005818 store 4 ,mem_24g_receiver_addr 
-0x45e0 005819 store 4 ,mem_24g_addr 
-0x45e1 005820 rtn 
-:      005822 mouse_load_device_info:
-0x45e2 005823 call mouse_select_reconn_device 
-0x45e3 005824 fetch 4 ,mem_mouse_24g_addr 
-0x45e4 005825 store 4 ,mem_24g_receiver_addr 
-0x45e5 005826 store 4 ,mem_24g_addr 
-0x45e6 005827 rtn 
-:      005829 mouse_ble_init_address:
-0x45e7 005830 fetch 6 ,mem_le_lap 
-0x45e8 005831 store 6 ,mem_device1_locall_addr 
-0x45e9 005832 add pdata ,0x0100 ,pdata 
-0x45ea 005833 store 6 ,mem_device2_locall_addr 
-0x45eb 005834 add pdata ,0x0100 ,pdata 
-0x45ec 005835 store 6 ,mem_device3_locall_addr 
-0x45ed 005836 rtn 
-:      005839 mouse_store_device_info_delay:
-0x45ee 005840 fetch 1 ,mem_store_information_delay_timer_init 
-0x45ef 005841 store 1 ,mem_store_information_delay_timer 
-0x45f0 005842 rtn 
-:      005844 mouse_store_device_info:
-0x45f1 005845 bpatch patch1b_5 ,mem_patch1b 
-0x45f2 005846 fetch mouse_flag_len ,mem_mouse_flag 
-0x45f3 005847 bbit1 mouse_enable_eeprom ,mouse_store_eeprom_device_info 
-0x45f4 005848 bbit1 mouse_enable_flash ,mouse_store_flash_device_info 
-0x45f5 005849 rtn 
-:      005851 mouse_load_flash_info_check:
-0x45f6 005852 call spid_init_flash 
-0x45f7 005853 call mouse_spid_flash_release_form_powerdown 
-0x45f8 005854 call mouse_information_flash_parameters 
-0x45f9 005855 call spid_read_flash 
-0x45fa 005856 call mouse_spid_flash_powerdown 
-0x45fb 005857 call mouse_app_initflag_check 
-0x45fc 005858 branch mouse_sensor_spi_init 
-:      005861 mouse_information_flash_parameters:
-0x45fd 005862 setarg mem_mouse_information_end 
-0x45fe 005863 arg mem_mouse_information_start ,temp 
-0x45ff 005864 isub temp ,temp 
-0x4600 005865 fetch 3 ,mem_flash_base 
-0x4601 005866 arg mem_mouse_information_start ,rega 
-0x4602 005867 rtn 
-:      005869 mouse_store_flash_device_info:
-0x4603 005870 call spid_init_flash 
-0x4604 005871 call mouse_spid_flash_release_form_powerdown 
-0x4605 005872 call mouse_flash_erase_sector 
-0x4606 005874 call mouse_information_flash_parameters 
-0x4607 005875 call mouse_spid_write_flash 
-0x4608 005876 call mouse_spid_flash_powerdown 
-0x4609 005877 branch mouse_sensor_spi_init 
-:      005879 mouse_spid_flash_release_form_powerdown:
-0x460a 005880 jam flash_command_release_from_powerdown ,mem_temp 
-:      005881 mouse_spid_write_flash_cmd:
-0x460b 005882 call delay_nop100 
-0x460c 005883 call spid_unlock_flash 
-0x460d 005884 arg mem_write_flash_head_temp ,rega 
-0x460e 005885 fetcht 1 ,mem_temp 
-0x460f 005886 call mouse_spid_write_flash_cmd_common 
-0x4610 005887 branch delay_nop100 
-:      005889 mouse_spid_flash_powerdown:
-0x4611 005890 jam flash_command_powerdown ,mem_temp 
-0x4612 005891 branch mouse_spid_write_flash_cmd 
-:      005893 mouse_spid_write_flash_cmd_common:
-0x4613 005894 istoret 1 ,rega 
-0x4614 005895 rshift16 pdata ,temp 
-0x4615 005896 istoret 1 ,contw 
-0x4616 005897 rshift8 pdata ,temp 
-0x4617 005898 istoret 1 ,contw 
-0x4618 005899 istore 1 ,contw 
-0x4619 005900 deposit rega 
-0x461a 005901 store 2 ,core_spid_txaddr 
-0x461b 005902 setarg 0 
-0x461c 005903 store 2 ,core_spid_rxlen 
-0x461d 005904 jam spid_start ,core_misc_ctrl 
-0x461e 005905 branch wait_spid_done 
-:      005907 mouse_flash_erase_sector:
-0x461f 005908 fetch 3 ,mem_flash_base 
-0x4620 005909 store 3 ,mem_spi_write_addr 
-0x4621 005910 branch spid_flash_erase_sector + 2 
-:      005912 mouse_spid_write_flash:
-0x4622 005913 copy pdata ,regc 
-0x4623 005914 copy rega ,pdata 
-0x4624 005915 increase -4 ,pdata 
-0x4625 005916 copy pdata ,regb 
-0x4626 005917 ifetch 4 ,regb 
-0x4627 005918 store 4 ,mem_write_flash_head_temp 
-0x4628 005919 copy regc ,pdata 
-0x4629 005920 call spid_write_flash 
-0x462a 005921 fetch 4 ,mem_write_flash_head_temp 
-0x462b 005922 istore 4 ,regb 
-0x462c 005923 rtn 
-:      005925 mouse_flash_power_down:
-0x462d 005926 fetch mouse_flag_len ,mem_mouse_flag 
-0x462e 005927 rtnbit0 mouse_enable_flash 
-0x462f 005928 call mouse_spid_flash_powerdown 
-0x4630 005929 call twspi_enable 
-0x4631 005930 fetcht 1 ,mem_spi_cs_gpio 
-0x4632 005931 call gpio_out_inactive 
-0x4633 005932 fetcht 1 ,mem_spi_hold_gpio 
-0x4634 005933 branch mouse_gpio_config_input_pd 
-:      005935 mouse_load_eeprom_info_check:
-0x4635 005936 call iicd_read_init_pin 
-0x4636 005937 fetch mouse_flag_len ,mem_mouse_flag 
-0x4637 005938 isolate1 mouse_enable_2k_eeprom ,pdata 
-0x4638 005939 ncall clear_eeprom_size_2k ,true 
-0x4639 005940 call mouse_eeprom_load_recon_info 
-0x463a 005941 branch mouse_app_initflag_check 
-:      005943 mouse_eeprom_load_recon_info:
-0x463b 005944 arg 128 ,temp 
-0x463c 005945 arg mem_device_flag ,rega 
-0x463d 005946 arg mouse_info_eeprom_offect ,regb 
-0x463e 005947 branch iicd_read_eep_data 
-:      005949 mouse_store_eeprom_device_info:
-0x463f 005950 arg 128 ,temp 
-0x4640 005951 arg mem_device_flag ,rega 
-0x4641 005952 arg mouse_info_eeprom_offect ,regb 
-0x4642 005953 branch iicd_write_protect_eep_data 
-:      005956 mouse_store_eerpom_dpi:
-0x4643 005957 arg 1 ,temp 
-0x4644 005958 arg mem_mouse_dpi ,rega 
-0x4645 005959 arg mouse_dpi_eeprom_offect ,regb 
-0x4646 005960 branch iicd_write_protect_eep_data 
-:      005962 mouse_load_eeprom_dpi:
-0x4647 005963 arg 1 ,temp 
-0x4648 005964 arg mem_mouse_dpi ,rega 
-0x4649 005965 arg mouse_dpi_eeprom_offect ,regb 
-0x464a 005966 branch iicd_read_eep_data 
-:      005970 mouse_idle:
-0x464b 005971 bpatch patch1b_6 ,mem_patch1b 
-0x464c 005972 call mouse_low_voltage_led_no_enter_lpm 
-0x464d 005973 call ui_check_paring_button 
-0x464e 005974 call mouse_dpi_check 
-0x464f 005975 call mouse_select_device_check 
-0x4650 005976 call mouse_check_select_device_by_switch 
-0x4651 005977 call mouse_bt_button_check 
-0x4652 005978 call mouse_usb_isr 
-0x4653 005979 call mouse_wheel_check 
-0x4654 005980 branch mouse_usb_mode 
-:      005982 mouse_select_device_check:
-0x4655 005983 fetch mouse_flag_len ,mem_mouse_flag 
-0x4656 005984 bbit1 mouse_enable_select_device_by_pb_button ,mouse_select_device_by_pb_button 
-0x4657 005985 bbit1 mouse_enable_pb_button_long_press_disconvery ,mouse_select_device_by_pb_button 
-0x4658 005986 rtn 
-:      005988 mouse_select_device_by_pb_button_check_once:
-0x4659 005989 jam 0x03 ,mem_mouse_pbkey_press_status 
-:      005990 mouse_select_device_by_pb_button:
-0x465a 005991 fetch 1 ,mem_config_select_device_button_gpio 
-0x465b 005992 rtneq gpio_disable 
-0x465c 005993 arg 0 ,rega 
-0x465d 005994 jam mouse_pb_key ,mem_mouse_key_temp 
-0x465e 005995 fetcht 1 ,mem_config_select_device_button_gpio 
-0x465f 005996 call mouse_pb_button_check 
-0x4660 005997 store 1 ,mem_mouse_pbkey_press_status 
-0x4661 005998 fetch 1 ,mem_matrix_public_gpio 
-0x4662 005999 beq gpio_disable ,mouse_3io6key_pb_button_check_end 
-0x4663 006000 call mouse_matrix_public_gpio_reset 
-:      006001 mouse_select_device_by_pb_button_exit:
-0x4664 006002 copy rega ,pdata 
-0x4665 006003 bbit1 mouse_pb_key ,mouse_select_device_button_down 
-0x4666 006004 branch mouse_select_device_button_up 
-:      006006 mouse_3io6key_pb_button_check_end:
-0x4667 006007 fetcht 1 ,mem_config_select_device_button_gpio 
-0x4668 006008 call mouse_gpio_config_input_pu 
-0x4669 006009 branch mouse_select_device_by_pb_button_exit 
-:      006012 mouse_pb_button_check:
-0x466a 006013 fetch mouse_flag_len ,mem_mouse_flag 
-0x466b 006014 bbit1 mouse_enable_pb_button_connect_gnd ,mouse_pb_button_connect_gnd 
-0x466c 006015 fetch 1 ,mem_mouse_pbkey_press_status 
-0x466d 006016 copy pdata ,regc 
-0x466e 006017 fetch 1 ,mem_matrix_public_gpio 
-0x466f 006018 beq gpio_disable ,mouse_3io6key_check 
-0x4670 006019 fetch 1 ,mem_mouse_ghost_flag 
-0x4671 006020 nbranch mouse_select_device_by_pb_button_end ,blank 
-0x4672 006021 branch mouse_pb_button_connect_matrix 
-:      006023 mouse_select_device_by_pb_button_end:
-0x4673 006024 jam pb_button_state_up ,mem_select_device_button_statue 
-0x4674 006025 jam 0 ,mem_mouse_pbkey_press_status 
-0x4675 006026 rtn 
-:      006028 mouse_pb_button_connect_gnd:
-0x4676 006029 fetch 1 ,mem_mouse_pbkey_press_status 
-0x4677 006030 branch mouse_check_key_connect_gnd 
-:      006032 mouse_pb_button_connect_matrix:
-0x4678 006033 call gpio_get_bit 
-0x4679 006034 fetcht 1 ,mem_matrix_public_gpio 
-0x467a 006035 branch mouse_pb_button_connect_gnd ,true 
-0x467b 006036 fetcht 1 ,mem_matrix_public_gpio 
-0x467c 006037 call gpio_out_active 
-0x467d 006038 fetcht 1 ,mem_config_select_device_button_gpio 
-0x467e 006039 fetch 1 ,mem_mouse_pbkey_press_status 
-0x467f 006040 branch mouse_check_key_connect_gnd 
-:      006042 mouse_select_device_button_up:
-0x4680 006043 fetch 1 ,mem_select_device_button_statue 
-0x4681 006044 rtneq pb_button_state_up 
-0x4682 006045 jam pb_button_state_up ,mem_select_device_button_statue 
-0x4683 006046 fetch mouse_flag_len ,mem_mouse_flag 
-0x4684 006047 rtnbit1 mouse_enable_pb_button_short_press_enter_discovery 
-0x4685 006048 fetch 1 ,mem_bt_discovery_count 
-0x4686 006049 sub pdata ,20 ,null 
-0x4687 006050 ncall mouse_ready_reconnection_by_button ,positive 
-0x4688 006051 fetch 1 ,mem_ui_button_timeout 
-0x4689 006052 store 1 ,mem_bt_discovery_count 
-0x468a 006053 rtn 
-:      006055 mouse_select_device_button_down:
-0x468b 006056 call mouse_select_device_ghost_check 
-0x468c 006057 rtn user 
-0x468d 006058 fetch 1 ,mem_select_device_button_statue 
-0x468e 006059 rtneq pb_button_state_down 
-0x468f 006060 jam pb_button_state_down ,mem_select_device_button_statue 
-0x4690 006061 fetch mouse_flag_len ,mem_mouse_flag 
-0x4691 006062 bbit1 mouse_enable_pb_button_short_press_enter_discovery ,mouse_long_button_bt_discovery 
-0x4692 006063 fetch 1 ,mem_mouse_direct_timer 
-0x4693 006064 rtn blank 
-0x4694 006065 fetch 1 ,mem_mouse_direct_timeout 
-0x4695 006066 store 1 ,mem_mouse_direct_timer 
-0x4696 006067 rtn 
-:      006069 mouse_select_device_ghost_check:
-0x4697 006070 disable user 
-0x4698 006071 fetch mouse_flag_len ,mem_mouse_flag 
-0x4699 006072 rtnbit1 mouse_enable_pb_button_connect_gnd 
-0x469a 006073 fetch 1 ,mem_mouse_lkey_press_status 
-0x469b 006074 rtn blank 
-0x469c 006075 fetch 1 ,mem_mouse_rkey_press_status 
-0x469d 006076 rtn blank 
-0x469e 006077 enable user 
-0x469f 006078 rtn 
-:      006082 mouse_check_select_device_by_switch:
-0x46a0 006083 fetch mouse_flag_len ,mem_mouse_flag 
-0x46a1 006084 bbit1 mouse_enable_select_device_by_switch_gpio ,mouse_check_select_device_by_switch_gpio 
-0x46a2 006085 bbit1 mouse_enable_select_device_by_switch_adc ,mouse_adc_read 
-0x46a3 006086 rtn 
-:      006087 mouse_check_select_device_by_switch_gpio:
-0x46a4 006088 fetcht 1 ,mem_device_switch_gpio 
-0x46a5 006089 call mouse_gpio_config_input_pu 
-0x46a6 006090 fetcht 1 ,mem_device_switch_gpio 
-0x46a7 006091 call gpio_get_bit 
-0x46a8 006092 branch mouse_check_select_24gdevice ,true 
-:      006093 mouse_select_btdevice:
-0x46a9 006094 fetch 1 ,mem_device_flag 
-0x46aa 006095 rtneq mode_bt_device1 
-0x46ab 006096 jam mode_bt_device1 ,mem_device_flag 
-0x46ac 006097 branch mouse_stop_bluetooth_mode 
-:      006100 mouse_check_select_24gdevice:
-0x46ad 006101 fetch mouse_flag_len ,mem_mouse_flag 
-0x46ae 006102 bbit0 mouse_enable_select_device_by_switch_adc ,mouse_check_select_24g_device 
-0x46af 006103 fetch 6 ,mem_mouse_vdd_switch_gnd_full_vol 
-0x46b0 006104 store 6 ,mem_mouse_vdd_calculate_set 
-:      006105 mouse_check_select_24g_device:
-0x46b1 006106 fetch 1 ,mem_device_flag 
-0x46b2 006107 rtneq mode_24g_device 
-0x46b3 006108 jam mode_24g_device ,mem_device_flag 
-0x46b4 006109 branch mouse_24g_stop 
-:      006113 mouse_ready_reconnection_by_button:
-0x46b5 006114 bpatch patch1b_7 ,mem_patch1b 
-0x46b6 006115 fetch 1 ,mem_device_number 
-0x46b7 006116 rtneq 1 
-0x46b8 006117 call mouse_select_device_number 
-0x46b9 006118 storet 1 ,mem_device_flag 
-:      006119 mouse_store_device_number_before_reset:
-0x46ba 006120 jam 0 ,mem_link_key_exists 
-0x46bb 006121 call mouse_select_device_enable 
-0x46bc 006122 call mouse_stop_bluetooth_mode 
-0x46bd 006123 call mouse_select_device_disable 
-0x46be 006124 jam 1 ,mem_mouse_need_soft_reset 
-0x46bf 006125 branch mouse_store_device_info_delay 
-:      006128 mouse_soft_reset:
-0x46c0 006129 call mouse_select_device_enable 
-0x46c1 006130 branch soft_reset_chip 
-:      006132 mouse_select_device_number:
-0x46c2 006133 fetcht 1 ,mem_device_flag 
-0x46c3 006134 increase 1 ,temp 
-0x46c4 006135 fetch mouse_flag_len ,mem_mouse_flag 
-0x46c5 006136 bbit1 mouse_enable_24g ,mouse_select_device_number_24g 
-0x46c6 006137 sub temp ,2 ,null 
-0x46c7 006138 ncall mouse_select_device_count_clean_bt ,positive 
-0x46c8 006139 rtn 
-:      006141 mouse_select_device_number_24g:
-0x46c9 006142 fetch 1 ,mem_device_number 
-0x46ca 006143 increase -1 ,pdata 
-0x46cb 006144 isub temp ,null 
-0x46cc 006145 ncall mouse_select_device_count_clean_24g ,positive 
-0x46cd 006146 rtn 
-:      006148 mouse_select_device_count_clean_24g:
-0x46ce 006149 arg 0 ,temp 
-0x46cf 006150 rtn 
-:      006151 mouse_select_device_count_clean_bt:
-0x46d0 006152 arg 1 ,temp 
-0x46d1 006153 rtn 
-:      006156 mouse_store_device_number2eeprom:
-0x46d2 006157 arg 1 ,temp 
-0x46d3 006158 arg mem_device_flag ,rega 
-0x46d4 006159 arg 0 ,regb 
-0x46d5 006160 branch iicd_write_protect_eep_data 
-:      006163 mouse_bt_button_check:
-0x46d6 006164 fetch mouse_flag_len ,mem_mouse_flag 
-0x46d7 006165 rtnbit0 mouse_enable_pb_button_short_press_enter_discovery 
-0x46d8 006166 call mouse_select_device_by_pb_button 
-0x46d9 006167 rtn 
-:      006172 mouse_select_device_enable:
-0x46da 006173 arg mouse_select_device_flag ,queue 
-0x46db 006174 branch mouse_enable_function_flag 
-:      006175 mouse_select_device_disable:
-0x46dc 006176 arg mouse_select_device_flag ,queue 
-0x46dd 006177 branch mouse_disable_function_flag 
-:      006178 mouse_bt_cannel_reconn_enable:
-0x46de 006179 arg mouse_bt_cannel_reconn_flag ,queue 
-0x46df 006180 branch mouse_enable_function_flag 
-:      006181 mouse_bt_cannel_reconn_disable:
-0x46e0 006182 arg mouse_bt_cannel_reconn_flag ,queue 
-0x46e1 006183 branch mouse_disable_function_flag 
-:      006184 mouse_bt_discovery_button_down_enable:
-0x46e2 006185 arg mouse_bt_discovery_button_down_flag ,queue 
-0x46e3 006186 branch mouse_enable_function_flag 
-:      006187 mouse_bt_discovery_button_down_disable:
-0x46e4 006188 arg mouse_bt_discovery_button_down_flag ,queue 
-0x46e5 006189 branch mouse_disable_function_flag 
-:      006191 mouse_adc_read_enable:
-0x46e6 006192 arg mouse_enable_adc ,queue 
-0x46e7 006193 branch mouse_enable_function_flag 
-:      006195 mouse_24g_set_250hz:
-0x46e8 006196 arg mouse_enable_24g_250hz ,queue 
-0x46e9 006197 branch mouse_enable_function_flag 
-:      006199 mouse_24g_search_dongle_enable:
-0x46ea 006200 arg mouse_enable_24g_search_dongle ,queue 
-0x46eb 006201 branch mouse_enable_function_flag 
-:      006203 mouse_16m_enable:
-0x46ec 006204 arg mouse_enable_16m ,queue 
-0x46ed 006205 branch mouse_enable_function_flag 
-:      006207 mouse_dpi_4level_enable:
-0x46ee 006208 arg mouse_enable_dpi_level_4 ,queue 
-0x46ef 006209 branch mouse_enable_function_flag 
-:      006212 mouse_enable_function_flag:
-0x46f0 006213 fetch mouse_flag_len ,mem_mouse_flag 
-0x46f1 006214 qset1 pdata 
-0x46f2 006215 store mouse_flag_len ,mem_mouse_flag 
-0x46f3 006216 rtn 
-:      006218 mouse_disable_function_flag:
-0x46f4 006219 fetch mouse_flag_len ,mem_mouse_flag 
-0x46f5 006220 qset0 pdata 
-0x46f6 006221 store mouse_flag_len ,mem_mouse_flag 
-0x46f7 006222 rtn 
-:      006224 mouse_customer_key_enable:
-0x46f8 006225 arg mouse_enable_keyboard ,queue 
-0x46f9 006226 call mouse_enable_function_flag 
-0x46fa 006227 setarg 0 
-0x46fb 006228 store 8 ,mem_customer_key_press 
-0x46fc 006229 store 8 ,mem_customer_key_release 
-0x46fd 006230 fetch 1 ,mem_mouse_enable_flag 
-0x46fe 006231 and pdata ,0xc0 ,pdata 
-0x46ff 006232 beq 0x40 ,mouse_customer_key_ctrl_alt_a 
-0x4700 006233 beq 0x80 ,mouse_customer_ac_home 
-0x4701 006234 beq 0xc0 ,mouse_customer_key_play 
-0x4702 006235 setarg 0x070008 
-:      006236 mouse_customer_standrad_key_set:
-0x4703 006237 store 8 ,mem_customer_key_press + 1 
-0x4704 006238 rtn 
-:      006240 mouse_customer_key_ctrl_alt_a:
-0x4705 006241 setarg 0x040005 
-0x4706 006242 branch mouse_customer_standrad_key_set 
-:      006245 mouse_customer_ac_home:
-0x4707 006246 setarg 0x022303 
-:      006247 mouse_customer_media_key_set:
-0x4708 006248 store 8 ,mem_customer_key_press 
-0x4709 006249 setarg 0x03 
-0x470a 006250 store 8 ,mem_customer_key_release 
-0x470b 006251 rtn 
-:      006253 mouse_customer_key_play:
-0x470c 006254 setarg 0x00cd03 
-0x470d 006255 branch mouse_customer_media_key_set 
-:      006262 mouse_polling_device:
-0x470e 006263 bpatch patch1c_0 ,mem_patch1c 
-0x470f 006264 fetch 1 ,mem_reconn_times 
-0x4710 006265 increase -1 ,pdata 
-0x4711 006266 store 1 ,mem_reconn_times 
-0x4712 006267 fetcht 1 ,mem_device_flag 
-0x4713 006268 sub temp ,1 ,null 
-0x4714 006269 ncall mouse_select_device_number ,zero 
-0x4715 006270 storet 1 ,mem_device_flag 
-0x4716 006271 jam 0 ,mem_link_key_exists 
-0x4717 006272 call mouse_store_device_number2eeprom 
-0x4718 006273 call mouse_before_store_reconn_info 
-0x4719 006274 branch mouse_start_reconnect_device 
-:      006279 mouse_drawing_optima:
-0x471a 006280 fetch mouse_flag_len ,mem_mouse_flag 
-0x471b 006281 rtnbit0 mouse_enable_smoother 
-0x471c 006282 fetch 4 ,mem_mouse_x 
-0x471d 006283 rtn blank 
-0x471e 006284 call mouse_data_abs_check 
-0x471f 006285 setarg 0x03 
-0x4720 006286 call mouse_pdata_greater_than_check 
-0x4721 006287 call mouse_disable_asm ,blank 
-0x4722 006288 ncall mouse_enable_asm ,blank 
-0x4723 006289 setarg 0x02 
-0x4724 006290 call mouse_data_less_than_check 
-0x4725 006291 call mouse_disable_asm ,blank 
-0x4726 006292 fetch 1 ,mem_mouse_asm_flag 
-0x4727 006293 beq 1 ,mouse_drawing_optima_modify 
-:      006294 mouse_drawing_optima_init:
-0x4728 006295 fetch mouse_flag_len ,mem_mouse_flag 
-0x4729 006296 rtnbit0 mouse_enable_smoother 
-0x472a 006297 arg 5 ,loopcnt 
-0x472b 006298 arg mem_mouse_asm_flag ,contw 
-0x472c 006299 branch clear_mem 
-:      006301 mouse_drawing_optima_modify:
-0x472d 006302 call mouse_drawing_optima_xy_offset_modify 
-0x472e 006303 fetch 2 ,mem_mouse_x_pre 
-0x472f 006304 store 2 ,mem_data_pre 
-0x4730 006305 fetch 2 ,mem_mouse_x 
-0x4731 006306 store 2 ,mem_data_current 
-0x4732 006307 call mouse_drawing_optima_data_x 
-0x4733 006308 fetch 2 ,mem_data_pre 
-0x4734 006309 store 2 ,mem_mouse_x_pre 
-0x4735 006310 fetch 2 ,mem_data_current 
-0x4736 006311 store 2 ,mem_mouse_x 
-0x4737 006313 fetch 2 ,mem_mouse_y_pre 
-0x4738 006314 store 2 ,mem_data_pre 
-0x4739 006315 fetch 2 ,mem_mouse_y 
-0x473a 006316 store 2 ,mem_data_current 
-0x473b 006317 call mouse_drawing_optima_data_y 
-0x473c 006318 fetch 2 ,mem_data_pre 
-0x473d 006319 store 2 ,mem_mouse_y_pre 
-0x473e 006320 fetch 2 ,mem_data_current 
-0x473f 006321 store 2 ,mem_mouse_y 
-0x4740 006322 rtn 
-:      006324 mouse_drawing_optima_xy_offset_modify:
-0x4741 006325 fetch mouse_flag_len ,mem_mouse_flag 
-0x4742 006326 rtnbit0 mouse_enable_xy_offset 
-0x4743 006327 fetch 2 ,mem_mouse_x_pre 
-0x4744 006328 store 2 ,mem_data_value 
-0x4745 006329 call mouse_pre_xy_data_judge 
-0x4746 006330 store 2 ,mem_mouse_x_pre 
-0x4747 006331 fetch 2 ,mem_mouse_x 
-0x4748 006332 store 2 ,mem_data_value 
-0x4749 006333 call mouse_current_xy_data_judge 
-0x474a 006334 store 2 ,mem_mouse_x 
-0x474b 006335 fetch 2 ,mem_mouse_y_pre 
-0x474c 006336 store 2 ,mem_data_value 
-0x474d 006337 call mouse_pre_xy_data_judge 
-0x474e 006338 store 2 ,mem_mouse_y_pre 
-0x474f 006339 fetch 2 ,mem_mouse_y 
-0x4750 006340 store 2 ,mem_data_value 
-0x4751 006341 call mouse_current_xy_data_judge 
-0x4752 006342 store 2 ,mem_mouse_y 
-0x4753 006343 rtn 
-:      006345 mouse_pre_xy_data_judge:
-0x4754 006346 fetch 1 ,mem_data_value + 1 
-0x4755 006347 branch mouse_pre_xy_pdata_offset ,blank 
-0x4756 006348 branch mouse_pre_xy_ndata_offset 
-:      006350 mouse_pre_xy_pdata_offset:
-0x4757 006351 fetch 1 ,mem_data_value 
-0x4758 006352 call mouse_pre_xy_get_0_4_times 
-0x4759 006353 store 1 ,mem_data_value 
-:      006354 mouse_xy_data_offset_new:
-0x475a 006355 fetch 2 ,mem_data_value 
-0x475b 006356 rtn 
-:      006357 mouse_pre_xy_ndata_offset:
-0x475c 006358 fetch 1 ,mem_data_value 
-0x475d 006359 call mouse_pdata_invert 
-0x475e 006360 call mouse_pre_xy_get_0_4_times 
-0x475f 006361 call disable_blank ,blank 
-0x4760 006362 call mouse_pdata_get_new_value 
-0x4761 006363 branch mouse_xy_data_offset_new 
-:      006365 mouse_current_xy_data_judge:
-0x4762 006366 fetch 1 ,mem_data_value + 1 
-0x4763 006367 branch mouse_current_xy_pdata_offset ,blank 
-0x4764 006368 branch mouse_current_xy_ndata_offset 
-:      006369 mouse_current_xy_pdata_offset:
-0x4765 006370 fetch 1 ,mem_data_value 
-0x4766 006371 call mouse_current_xy_get_0_6_times 
-0x4767 006372 store 1 ,mem_data_value 
-0x4768 006373 branch mouse_xy_data_offset_new 
-:      006374 mouse_current_xy_ndata_offset:
-0x4769 006375 fetch 1 ,mem_data_value 
-0x476a 006376 call mouse_pdata_invert 
-0x476b 006377 call mouse_current_xy_get_0_6_times 
-0x476c 006378 call disable_blank ,blank 
-0x476d 006379 call mouse_pdata_get_new_value 
-0x476e 006380 branch mouse_xy_data_offset_new 
-:      006382 mouse_pre_xy_get_0_4_times:
-0x476f 006383 mul32 pdata ,4 ,pdata 
-0x4770 006384 div pdata ,5 
-0x4771 006385 call wait_div_end 
-0x4772 006386 quotient pdata 
-0x4773 006387 rtn 
-:      006388 mouse_current_xy_get_0_6_times:
-0x4774 006389 mul32 pdata ,12 ,pdata 
-0x4775 006390 div pdata ,10 
-0x4776 006391 call wait_div_end 
-0x4777 006392 quotient pdata 
-0x4778 006393 rtn 
-:      006395 mouse_drawing_optima_data_x:
-0x4779 006396 fetch 2 ,mem_data_pre 
-0x477a 006397 fetcht 2 ,mem_data_current 
-0x477b 006398 iadd temp ,pdata 
-0x477c 006399 fetcht 1 ,mem_mouse_data_xtemp 
-0x477d 006400 iadd temp ,pdata 
-0x477e 006401 and pdata ,0x01 ,temp 
-0x477f 006402 storet 1 ,mem_mouse_data_xtemp 
-0x4780 006403 branch mouse_drawing_optima_data 
-:      006405 mouse_drawing_optima_data_y:
-0x4781 006406 fetch 2 ,mem_data_pre 
-0x4782 006407 fetcht 2 ,mem_data_current 
-0x4783 006408 iadd temp ,pdata 
-0x4784 006409 fetcht 1 ,mem_mouse_data_ytemp 
-0x4785 006410 iadd temp ,pdata 
-0x4786 006411 and pdata ,0x01 ,temp 
-0x4787 006412 storet 1 ,mem_mouse_data_ytemp 
-0x4788 006413 branch mouse_drawing_optima_data 
-:      006415 mouse_drawing_optima_data:
-0x4789 006416 store 3 ,mem_data_sum 
-0x478a 006417 isolate1 16 ,pdata 
-0x478b 006418 branch mouse_data_sum_overflow ,true 
-0x478c 006419 fetch 1 ,mem_data_sum + 1 
-0x478d 006420 beq 0xff ,mouse_data_sum_n 
-0x478e 006421 fetch 1 ,mem_data_sum 
-:      006422 mouse_data_store_pre:
-0x478f 006423 rshift pdata ,pdata 
-0x4790 006424 store 2 ,mem_data_pre 
-0x4791 006425 store 2 ,mem_data_current 
-0x4792 006426 rtn 
-:      006427 mouse_data_sum_overflow:
-0x4793 006428 fetch 1 ,mem_data_sum + 1 
-0x4794 006429 beq 0 ,mouse_data_sum_overflow_p 
-0x4795 006430 fetch 3 ,mem_data_sum 
-0x4796 006431 branch mouse_data_store_pre 
-:      006432 mouse_data_sum_overflow_p:
-0x4797 006433 jam 0 ,mem_data_sum + 2 
-0x4798 006434 fetch 1 ,mem_data_sum 
-0x4799 006435 branch mouse_data_store_pre 
-:      006437 mouse_data_sum_n:
-0x479a 006438 fetch 1 ,mem_data_sum 
-0x479b 006439 call mouse_pdata_get_half 
-0x479c 006440 store 1 ,mem_data_pre 
-0x479d 006441 store 1 ,mem_data_current 
-0x479e 006442 branch mouse_data_zero ,blank 
-0x479f 006443 setarg 0xff 
-:      006444 mouse_data_set_direction:
-0x47a0 006445 store 1 ,mem_data_pre + 1 
-0x47a1 006446 store 1 ,mem_data_current + 1 
-0x47a2 006447 rtn 
-:      006448 mouse_data_zero:
-0x47a3 006449 setarg 0 
-0x47a4 006450 branch mouse_data_set_direction 
-:      006452 mouse_pdata_get_half:
-0x47a5 006453 call mouse_pdata_invert 
-0x47a6 006454 rshift pdata ,pdata 
-:      006455 mouse_pdata_get_new_value:
-0x47a7 006456 call mouse_rega_in_out 
-0x47a8 006457 sub pdata ,0 ,pdata 
-0x47a9 006458 store 1 ,mem_data_value 
-0x47aa 006459 rtn 
-:      006461 mouse_pdata_invert:
-0x47ab 006462 sub pdata ,0 ,pdata 
-:      006463 mouse_rega_in_out:
-0x47ac 006464 store 1 ,mem_rega 
-0x47ad 006465 fetch 1 ,mem_rega 
-0x47ae 006466 rtn 
-:      006468 mouse_disable_asm:
-0x47af 006469 jam 0 ,mem_mouse_asm_flag 
-0x47b0 006470 rtn 
-:      006471 mouse_enable_asm:
-0x47b1 006472 jam 1 ,mem_mouse_asm_flag 
-0x47b2 006473 rtn 
-:      006476 mouse_pdata_greater_than_check:
-0x47b3 006477 isub rega ,null 
-0x47b4 006478 nbranch disable_blank ,positive 
-0x47b5 006479 isub regb ,null 
-0x47b6 006480 nbranch disable_blank ,positive 
-0x47b7 006481 branch enable_blank 
-:      006482 mouse_data_less_than_check:
-0x47b8 006483 isub rega ,null 
-0x47b9 006484 nrtn positive 
-0x47ba 006485 isub regb ,null 
-0x47bb 006486 nrtn positive 
-0x47bc 006487 branch enable_blank 
-:      006489 mouse_data_abs_check:
-0x47bd 006490 fetch 2 ,mem_mouse_x 
-0x47be 006491 call mouse_data_abs 
-0x47bf 006492 copy pdata ,rega 
-0x47c0 006493 fetch 2 ,mem_mouse_y 
-0x47c1 006494 call mouse_data_abs 
-0x47c2 006495 copy pdata ,regb 
-0x47c3 006496 rtn 
-:      006498 mouse_data_abs:
-0x47c4 006499 store 2 ,mem_data_current 
-0x47c5 006500 fetch 1 ,mem_data_current + 1 
-0x47c6 006501 beq 0xff ,mouse_data_reversal 
-0x47c7 006502 fetch 1 ,mem_data_current 
-:      006503 mouse_data_abs_store:
-0x47c8 006504 and_into 0xff ,pdata 
-0x47c9 006506 rtn 
-:      006507 mouse_data_reversal:
-0x47ca 006508 fetch 2 ,mem_data_current 
-0x47cb 006509 sub pdata ,0 ,pdata 
-0x47cc 006510 branch mouse_data_abs_store 
-:      006512 mouse_24g_long_sleep_param_update_timer:
-0x47cd 006513 arg mem_24g_long_sleep_param_update_timer ,regc 
-0x47ce 006514 arg mouse_24g_long_sleep_normal_param ,regb 
-0x47cf 006515 branch timer_single_step 
-:      006516 mouse_24g_long_sleep_normal_param:
-0x47d0 006517 fetch 4 ,mem_24g_long_sleep_set1 
-0x47d1 006518 store 4 ,mem_24g_enter_hibernate 
-0x47d2 006519 jam 1 ,mem_mouse_long_mult_flag 
-0x47d3 006520 rtn 
-:      006523 mouse_24g_long_sleep_set:
-0x47d4 006524 beq 0x00 ,mouse_24g_long_sleep_set_30ms 
-0x47d5 006525 beq 0x01 ,mouse_24g_long_sleep_set_50ms 
-0x47d6 006526 beq 0x02 ,mouse_24g_long_sleep_set_80ms 
-0x47d7 006527 beq 0x03 ,mouse_24g_long_sleep_set_100ms 
-:      006528 mouse_24g_long_sleep_set_80ms:
-0x47d8 006529 setarg 0x0ea600 
-:      006530 mouse_24g_long_sleep_set_end:
-0x47d9 006531 store 4 ,mem_24g_long_sleep_set1 
-0x47da 006532 rtn 
-:      006533 mouse_24g_long_sleep_set_30ms:
-0x47db 006534 setarg 0x05e740 
-0x47dc 006535 branch mouse_24g_long_sleep_set_end 
-:      006536 mouse_24g_long_sleep_set_50ms:
-0x47dd 006537 setarg 0x0927c0 
-0x47de 006538 branch mouse_24g_long_sleep_set_end 
-:      006539 mouse_24g_long_sleep_set_100ms:
-0x47df 006540 setarg 0x124f80 
-0x47e0 006541 branch mouse_24g_long_sleep_set_end 
-:      006545 mouse_24g_hibernate_set:
-0x47e1 006546 jam 0 ,mem_24g_attempt_fail_flag 
-0x47e2 006547 call g24_transmit_next_packet 
-0x47e3 006548 setarg -1 
-0x47e4 006549 store 4 ,mem_24g_enter_hibernate 
-0x47e5 006550 setarg 0 
-0x47e6 006551 store 7 ,mem_mouse_key 
-0x47e7 006552 jam 1 ,mem_sensor_shutdown_flag 
-0x47e8 006553 call mouse_sensor_powerdown 
-0x47e9 006554 call mouse_setgpio_hibernate 
-0x47ea 006555 branch g24_long_sleep 
-:      006557 mouse_wakeup_24g:
-0x47eb 006558 fetch 1 ,mem_sensor_shutdown_flag 
-0x47ec 006559 ncall mouse_init_sensor_wakeup ,blank 
-0x47ed 006560 jam 0 ,mem_sensor_shutdown_flag 
-0x47ee 006561 branch g24_transmit_no_ack 
-:      006563 mouse_24g_transmit_start:
-0x47ef 006564 fetch 1 ,mem_sensor_shutdown_flag 
-0x47f0 006565 nbranch g24_short_sleep ,blank 
-0x47f1 006566 branch g24_transmit_start_next 
-:      006569 mouse_24g_stop:
-0x47f2 006570 set0 mark_24g ,mark 
-0x47f3 006571 jam state_24g_stop ,mem_24g_conn_sm 
-0x47f4 006572 arg mouse_24g_pairing_flag ,queue 
-0x47f5 006573 branch mouse_disable_function_flag 
-:      006576 mouse_24g_start_mode:
-0x47f6 006577 fetch mouse_flag_len ,mem_mouse_flag 
-0x47f7 006578 bbit0 mouse_enable_24g ,mouse_24g_mode_setup_error 
-0x47f8 006579 call mouse_wakeup_from_power_check 
-0x47f9 006580 branch mouse_24g_reconn_dongle_start ,user 
-0x47fa 006581 fetch mouse_flag_len ,mem_mouse_flag 
-0x47fb 006582 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_reconn_general_dongle 
-0x47fc 006583 bbit0 mouse_enable_24g_power_on_pairing ,mouse_24g_reconn_general_dongle 
-0x47fd 006584 call mouse_key_check_once 
-0x47fe 006585 and pdata ,0x07 ,pdata 
-0x47ff 006586 fetcht 1 ,mem_mouse_commbination_key_24g 
-0x4800 006587 isub temp ,null 
-0x4801 006588 branch mouse_24g_start_pair_mode ,zero 
-0x4802 006589 branch mouse_24g_reconn_general_dongle 
-:      006591 mouse_24g_mode_setup_error:
-0x4803 006592 fetch 1 ,mem_reconn_times 
-0x4804 006593 nbranch mouse_polling_device ,blank 
-0x4805 006594 rtn 
-:      006596 mouse_24g_reconn_dongle_start:
-0x4806 006597 fetch 2 ,mem_24g_reconn_timeout_init 
-0x4807 006598 store 2 ,mem_24g_reconn_timeout 
-0x4808 006599 jam receiver_and_3_0_addr ,mem_24g_reconn_type 
-0x4809 006600 branch g24_reconn_start 
-:      006603 mouse_24g_first_start_auto_pair_mode:
-0x480a 006604 call mouse_wakeup_from_power_check 
-0x480b 006605 branch mouse_24g_first_start_reconn ,user 
-:      006606 mouse_24g_reconn_general_dongle:
-0x480c 006607 jam mode_24g_device ,mem_device_flag 
-0x480d 006608 fetch 2 ,mem_mouse_24g_power_on_fast_conn_timer 
-0x480e 006609 store 2 ,mem_24g_reconn_timeout 
-0x480f 006610 jam fast_conn_and_3_0_addr ,mem_24g_reconn_type 
-0x4810 006611 branch g24_reconn_start 
-:      006613 mouse_24g_start_auto_pair:
-0x4811 006614 call mouse_discover_setting_led_gpio 
-0x4812 006615 fetch 2 ,mem_24g_pair_timeout_init 
-0x4813 006616 store 2 ,mem_24g_reconn_timeout 
-0x4814 006617 jam pair_and_3_0_addr ,mem_24g_reconn_type 
-0x4815 006618 branch g24_reconn_start 
-:      006621 mouse_24g_first_start_reconn:
-0x4816 006622 fetch 1 ,mem_device_flag 
-0x4817 006623 beq mode_24g_device ,mouse_24g_reconn_dongle_start 
-0x4818 006624 call mouse_bluetooth_fast_conn_disable 
-0x4819 006625 branch mouse_24g_first_bluetooth_reconnect 
-:      006627 mouse_24g_first_bluetooth_reconnect:
-0x481a 006628 call mouse_24g_stop 
-0x481b 006629 call mouse_device_led_all_off 
-0x481c 006630 jam mode_bt_device1 ,mem_device_flag 
-0x481d 006631 call mouse_select_reconn_device 
-0x481e 006632 branch mouse_start_reconnect_device 
-:      006634 mouse_24g_first_bb_event_reconn_timeout:
-0x481f 006635 call mouse_wakeup_from_power_check 
-0x4820 006636 branch mouse_app_enter_hibernate ,user 
-0x4821 006637 branch mouse_start_discovery 
-:      006640 mouse_24g_first_store_reconn_info:
-0x4822 006641 call mouse_wakeup_from_power_check 
-0x4823 006642 rtn user 
-0x4824 006643 fetch mouse_flag_len ,mem_mouse_flag 
-0x4825 006644 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_store_device_info_delay 
-0x4826 006645 rtn 
-:      006647 mouse_24g_start_pair_mode:
-0x4827 006648 arg mouse_24g_pairing_flag ,queue 
-0x4828 006649 call mouse_enable_function_flag 
-0x4829 006650 setarg 0 
-0x482a 006651 store 2 ,mem_24g_reconn_timeout 
-0x482b 006652 call mouse_stop_discovery 
-0x482c 006653 call mouse_low_voltage_led_blink_disable 
-0x482d 006654 call mouse_discover_setting_led_gpio 
-:      006655 mouse_24g_pair_mode_check:
-0x482e 006656 jam type_ms ,mem_24g_data_type 
-0x482f 006657 fetch mouse_flag_len ,mem_mouse_flag 
-0x4830 006658 bbit0 mouse_enable_keyboard ,g24_pair_start 
-0x4831 006659 jam type_kb ,mem_24g_data_type 
-0x4832 006660 branch g24_pair_start 
-:      006663 mouse_24g_attempt_fail:
-0x4833 006664 fetch 1 ,mem_24g_attempt_fail_flag 
-0x4834 006665 nbranch mouse_24g_hibernate_set ,blank 
-0x4835 006666 fetch 1 ,mem_24g_reconn_type 
-0x4836 006667 beq fast_conn_and_3_0_addr ,mouse_24g_fast_conn_attempt_fail 
-0x4837 006668 beq pair_and_3_0_addr ,mouse_24g_auto_pair_attempt_fail 
-0x4838 006669 beq receiver_and_3_0_addr ,mouse_reconn_dongle_attempt_fail 
-:      006670 mouse_24g_attempt_fail_enter_hibernate:
-0x4839 006671 call mouse_device_led_off 
-0x483a 006672 call mouse_24g_stop 
-0x483b 006673 fetch 1 ,mem_reconn_times 
-0x483c 006674 nbranch mouse_polling_device ,blank 
-0x483d 006675 fetch 1 ,mem_device_flag 
-0x483e 006676 beq mode_24g_device ,mouse_app_enter_hibernate 
-0x483f 006677 rtn 
-:      006679 mouse_24g_fast_conn_attempt_fail:
-0x4840 006680 fetch mouse_flag_len ,mem_mouse_flag 
-0x4841 006681 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_start_auto_pair 
-0x4842 006682 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_start_auto_pair 
-0x4843 006683 branch mouse_24g_reconn_dongle_start 
-:      006686 mouse_24g_auto_pair_attempt_fail:
-0x4844 006687 fetch mouse_flag_len ,mem_mouse_flag 
-0x4845 006688 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
-0x4846 006689 fetch 1 ,mem_device_number 
-0x4847 006690 beq 1 ,mouse_24g_attempt_fail_enter_hibernate 
-0x4848 006691 branch mouse_24g_first_bluetooth_reconnect 
-:      006693 mouse_reconn_dongle_attempt_fail:
-0x4849 006694 fetch mouse_flag_len ,mem_mouse_flag 
-0x484a 006695 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
-0x484b 006696 bbit1 mouse_enable_eeprom ,mouse_24g_attempt_fail_enter_hibernate 
-0x484c 006697 bbit1 mouse_enable_flash ,mouse_24g_attempt_fail_enter_hibernate 
-0x484d 006698 branch mouse_24g_start_auto_pair + 1 
-:      006701 mouse_24g_attempt_success:
-0x484e 006702 call mouse_init_sensor_reset 
-0x484f 006703 jam 0 ,mem_mouse_long_mult_flag 
-0x4850 006704 jam 0 ,mem_24g_conn_sm 
-0x4851 006705 jam 0 ,mem_24g_reconn_type 
-0x4852 006706 fetch 4 ,mem_24g_receiver_addr 
-0x4853 006707 fetch 4 ,mem_24g_fast_conn_addr 
-0x4854 006708 isub temp ,null 
-0x4855 006709 rtn zero 
-0x4856 006710 branch mouse_24g_first_store_reconn_info 
-:      006712 mouse_24g_pairing_complete:
-0x4857 006713 arg mouse_24g_pairing_flag ,queue 
-0x4858 006714 call mouse_disable_function_flag 
-0x4859 006715 call mouse_device_poweron_timer_init 
-0x485a 006716 setarg 0 
-0x485b 006717 store 2 ,mem_24g_pair_timeout 
-0x485c 006718 store 2 ,mem_24g_reconn_timeout 
-0x485d 006719 store 1 ,mem_24g_conn_sm 
-0x485e 006720 store 1 ,mem_mouse_move_flag 
-0x485f 006721 store 1 ,mem_24g_reconn_type 
-0x4860 006723 call mouse_init_sensor_reset 
-0x4861 006724 call mouse_read_sensor_common 
-0x4862 006725 fetch 4 ,mem_24g_addr 
-0x4863 006726 store 4 ,mem_24g_receiver_addr 
-0x4864 006727 store 4 ,mem_mouse_24g_addr 
-0x4865 006728 branch mouse_store_device_info_delay 
-:      006730 mouse_24g_package_data:
-0x4866 006731 rtnmark0 mark_24g 
-0x4867 006732 call mouse_motion 
-0x4868 006733 nrtn user 
-0x4869 006734 fetch mouse_flag_len ,mem_mouse_flag 
-0x486a 006735 bbit0 mouse_enable_keyboard ,mouse_24g_mouse_package_data 
-0x486b 006736 fetch 1 ,mem_customer_key 
-0x486c 006737 nbranch mouse_24g_keyboard_package_data ,blank 
-:      006738 mouse_24g_mouse_package_data:
-0x486d 006739 call mouse_data_xy_release 
-0x486e 006740 fetch 1 ,mem_24g_data_type 
-0x486f 006741 bbit1 1 ,mouse_24g_mouse_package_data_now 
-0x4870 006742 fetcht 1 ,mem_24g_txbuf + 1 
-0x4871 006743 fetch 1 ,mem_mouse_key 
-0x4872 006744 ior temp ,pdata 
-0x4873 006745 store 1 ,mem_mouse_key 
-0x4874 006746 fetcht 1 ,mem_24g_txbuf + 6 
-0x4875 006747 fetch 1 ,mem_mouse_z 
-0x4876 006748 iadd temp ,pdata 
-0x4877 006749 store 1 ,mem_mouse_z 
-0x4878 006750 fetcht 1 ,mem_24g_txbuf + 7 
-0x4879 006751 fetch 1 ,mem_mouse_tz 
-0x487a 006752 iadd temp ,pdata 
-0x487b 006753 store 1 ,mem_mouse_tz 
-:      006754 mouse_24g_mouse_package_data_now:
-0x487c 006755 jam type_ms ,mem_24g_data_type 
-0x487d 006756 arg 7 ,rega 
-0x487e 006757 arg mem_mouse_key ,regb 
-0x487f 006758 fetch mouse_flag_len ,mem_mouse_flag 
-0x4880 006759 bbit1 mouse_enable_24g_250hz ,g24_transmit_by_interrupt_enable 
-0x4881 006760 fetch 2 ,mem_mouse_z 
-0x4882 006761 rtn blank 
-0x4883 006762 branch g24_transmit_by_interrupt_enable 
-:      006764 mouse_24g_keyboard_package_data:
-0x4884 006765 jam type_kb ,mem_24g_data_type 
-0x4885 006766 arg 9 ,rega 
-0x4886 006767 fetch 1 ,mem_customer_data_trigger 
-0x4887 006768 nbranch mouse_customer_key_press ,blank 
-0x4888 006769 arg mem_customer_key_release ,regb 
-0x4889 006770 rtn 
-:      006771 mouse_customer_key_press:
-0x488a 006772 arg mem_customer_key_press ,regb 
-0x488b 006773 rtn 
-:      006779 mouse_24g_search_dongle_init:
-0x488c 006780 setarg 0 
-0x488d 006781 store 3 ,mem_mouse_search_dongle_action 
-0x488e 006782 rtn 
-:      006784 mouse_24g_search_dongle:
-0x488f 006785 fetch mouse_flag_len ,mem_mouse_flag 
-0x4890 006786 rtnbit0 mouse_enable_24g_search_dongle 
-0x4891 006787 fetch 1 ,mem_mouse_long_mult_flag 
-0x4892 006788 rtn blank 
-0x4893 006789 fetch 1 ,mem_24g_abort_pac 
-0x4894 006790 rtn blank 
-0x4895 006791 fetch 1 ,mem_mouse_search_dongle_interval 
-0x4896 006792 increase 1 ,pdata 
-0x4897 006793 and_into 3 ,pdata 
-0x4898 006794 store 1 ,mem_mouse_search_dongle_interval 
-0x4899 006795 nrtn blank 
-0x489a 006796 jam 0 ,mem_mouse_search_dongle_ch 
-:      006797 mouse_24g_search_dongle_loop:
-0x489b 006798 fetch 1 ,mem_mouse_search_dongle_ch 
-0x489c 006799 increase 1 ,pdata 
-0x489d 006800 store 1 ,mem_mouse_search_dongle_ch 
-0x489e 006801 sub pdata ,g24_ch_number ,null 
-0x489f 006802 nbranch mouse_24g_search_dongle_loop_end ,positive 
-0x48a0 006803 call g24_reconn_data_prep 
-0x48a1 006804 call g24_transmit_receive_ack 
-0x48a2 006805 nbranch mouse_24g_search_dongle_loop_retry ,sync 
-0x48a3 006806 nbranch mouse_24g_search_dongle_loop_retry ,user3 
-0x48a4 006807 call mouse_24g_search_dongle_success 
-:      006808 mouse_24g_search_dongle_loop_end:
-0x48a5 006809 call g24_txbuf_clear 
-0x48a6 006810 fetch 1 ,mem_mouse_search_dongle_count 
-0x48a7 006811 increase 1 ,pdata 
-0x48a8 006812 store 1 ,mem_mouse_search_dongle_count 
-0x48a9 006813 beq g24_ch_poll_count ,mouse_24g_search_dongle_check 
-0x48aa 006814 rtn 
-:      006816 mouse_24g_search_dongle_loop_retry:
-0x48ab 006817 call g24_ch 
-0x48ac 006818 branch mouse_24g_search_dongle_loop 
-:      006820 mouse_24g_search_dongle_check:
-0x48ad 006821 jam 0 ,mem_mouse_search_dongle_count 
-0x48ae 006822 fetch 1 ,mem_mouse_search_dongle_action 
-0x48af 006823 rtnbit1 g24_disconn_state 
-0x48b0 006824 set1 g24_disconn_state ,pdata 
-0x48b1 006825 store 1 ,mem_mouse_search_dongle_action 
-0x48b2 006826 fetch 2 ,mem_mouse_24g_search_dongle_time_init 
-0x48b3 006827 store 2 ,mem_mouse_no_data_timer 
-0x48b4 006828 branch mouse_sensor_powerdown 
-:      006830 mouse_24g_search_dongle_success:
-0x48b5 006831 fetch 1 ,mem_24g_abort_pac 
-0x48b6 006832 branch mouse_24g_search_dongle_init ,blank 
-0x48b7 006833 jam 0 ,mem_mouse_search_dongle_count 
-0x48b8 006834 fetch 1 ,mem_mouse_search_dongle_action 
-0x48b9 006835 rtnbit0 g24_disconn_state 
-0x48ba 006836 set0 g24_disconn_state ,pdata 
-0x48bb 006837 store 1 ,mem_mouse_search_dongle_action 
-0x48bc 006838 call mouse_no_data_timer_init 
-0x48bd 006839 branch mouse_init_sensor_wakeup 
-:      006846 mouse_device_poweron_timer:
-0x48be 006847 fetch mouse_flag_len ,mem_mouse_flag 
-0x48bf 006848 rtnbit0 mouse_enable_power_on_led 
-0x48c0 006849 fetch 1 ,mem_mouse_device_poweron_timer_count 
-0x48c1 006850 rtn blank 
-0x48c2 006851 increase -1 ,pdata 
-0x48c3 006852 store 1 ,mem_mouse_device_poweron_timer_count 
-0x48c4 006853 branch mouse_device_led_off ,blank 
-0x48c5 006854 branch mouse_device_led_on 
-:      006856 mouse_device_poweron_timer_init:
-0x48c6 006857 fetch mouse_flag_len ,mem_mouse_flag 
-0x48c7 006858 rtnbit0 mouse_enable_power_on_led 
-0x48c8 006859 call mouse_low_voltage_led_blink_disable 
-0x48c9 006860 fetch 1 ,mem_mouse_device_poweron_timer_count_init 
-0x48ca 006861 store 1 ,mem_mouse_device_poweron_timer_count 
-0x48cb 006862 rtn 
-:      006865 mouse_discover_setting_led_gpio:
-0x48cc 006866 jam 0 ,mem_mouse_device_poweron_timer_count 
-0x48cd 006867 fetch 2 ,mem_mouse_disconvey_led_blink_time 
-0x48ce 006868 store 2 ,mem_mouse_on_time 
-0x48cf 006869 store 2 ,mem_mouse_off_time 
-:      006870 mouse_setting_led_gpio_comman:
-0x48d0 006871 fetch 1 ,mem_device_flag 
-0x48d1 006872 beq mode_24g_device ,mouse_device_led_24g 
-0x48d2 006873 beq mode_bt_device1 ,mouse_device_led_bt1 
-0x48d3 006874 beq mode_bt_device2 ,mouse_device_led_bt2 
-0x48d4 006875 rtn 
-:      006876 mouse_device_led_24g:
-0x48d5 006877 fetch 1 ,mem_config_device_24g_led_gpio 
-0x48d6 006878 branch mouse_led_blink 
-:      006879 mouse_device_led_bt1:
-0x48d7 006880 fetch 1 ,mem_config_device_bt1_led_gpio 
-0x48d8 006881 branch mouse_led_blink 
-:      006882 mouse_device_led_bt2:
-0x48d9 006883 fetch 1 ,mem_config_device_bt2_led_gpio 
-:      006884 mouse_led_blink:
-0x48da 006885 store 1 ,mem_temp 
-0x48db 006886 call mouse_device_led_off 
-0x48dc 006887 fetch 1 ,mem_temp 
-0x48dd 006888 store 1 ,mem_mouse_struct_led_gpio 
-0x48de 006889 arg 0 ,rega 
-0x48df 006890 jam ui_led_state_blink_start ,mem_mouse_led_type 
-0x48e0 006891 branch ui_led_blink_start_global 
-:      006894 mouse_dpi_led_blink_delay:
-0x48e1 006895 fetch 1 ,mem_dpi_led_gpio 
-0x48e2 006896 rtneq gpio_disable 
-0x48e3 006897 fetch 2 ,mem_mouse_discovery_timer 
-0x48e4 006898 nrtn blank 
-0x48e5 006899 fetch 2 ,mem_24g_pair_timeout 
-0x48e6 006900 nrtn blank 
-0x48e7 006901 fetch 2 ,mem_24g_reconn_timeout 
-0x48e8 006902 nrtn blank 
-0x48e9 006903 fetch 1 ,mem_mouse_device_poweron_timer_count 
-0x48ea 006904 nrtn blank 
-0x48eb 006905 fetch 1 ,mem_mouse_dpi_led_delay_count_init 
-0x48ec 006906 branch mouse_dpi_led_blink_init ,blank 
-0x48ed 006907 store 1 ,mem_mouse_dpi_led_delay_count 
-0x48ee 006908 rtn 
-:      006911 mouse_dpi_led_blink_delay_timer:
-0x48ef 006912 arg mem_mouse_dpi_led_delay_count ,regc 
-0x48f0 006913 arg mouse_dpi_led_blink_init ,regb 
-0x48f1 006914 branch timer_single_step 
-:      006916 mouse_dpi_led_blink_init:
-0x48f2 006917 fetch 1 ,mem_dpi_led_gpio 
-0x48f3 006918 store 1 ,mem_mouse_struct_led_gpio 
-0x48f4 006919 fetch 2 ,mem_mouse_dpi_led_blink_time 
-0x48f5 006920 store 2 ,mem_mouse_on_time 
-0x48f6 006921 store 2 ,mem_mouse_off_time 
-0x48f7 006922 arg 0 ,rega 
-0x48f8 006923 fetcht 1 ,mem_mouse_dpi 
-0x48f9 006924 increase 1 ,temp 
-0x48fa 006925 fetch mouse_flag_len ,mem_mouse_flag 
-0x48fb 006926 bbit0 mouse_enable_dpi_level_4 ,mouse_dpi_led_blink_init_end 
-0x48fc 006927 increase 1 ,temp 
-0x48fd 006928 sub temp ,4 ,null 
-0x48fe 006929 ncall mouse_dpi_led_blink_count_clean ,positive 
-:      006930 mouse_dpi_led_blink_init_end:
-0x48ff 006931 storet 1 ,mem_mouse_blink_count 
-0x4900 006932 jam ui_led_state_blink_start ,mem_mouse_led_type 
-0x4901 006933 rtn 
-:      006935 mouse_dpi_led_blink_count_clean:
-0x4902 006936 arg 1 ,temp 
-0x4903 006937 rtn 
-:      006939 mouse_check_dpi_blink:
-0x4904 006940 disable user 
-0x4905 006941 fetch 1 ,mem_dpi_led_gpio 
-0x4906 006942 fetcht 1 ,mem_mouse_struct_led_gpio 
-0x4907 006943 isub temp ,null 
-0x4908 006944 nrtn zero 
-0x4909 006945 fetch 1 ,mem_mouse_blink_count 
-0x490a 006946 rtn blank 
-0x490b 006947 jam 0 ,mem_adc_low_volatage_led_blink_enable 
-0x490c 006948 enable user 
-0x490d 006949 rtn 
-:      006951 mouse_device_led_all_off:
-0x490e 006952 call mouse_dpi_led_off 
-0x490f 006953 call mouse_device_24g_led_off 
-0x4910 006954 call mouse_device_bt1_led_off 
-0x4911 006955 branch mouse_device_bt2_led_off 
-:      006957 mouse_device_led_off:
-0x4912 006958 fetch 1 ,mem_device_flag 
-0x4913 006959 beq mode_24g_device ,mouse_device_24g_led_off 
-0x4914 006960 beq mode_bt_device1 ,mouse_device_bt1_led_off 
-0x4915 006961 beq mode_bt_device2 ,mouse_device_bt2_led_off 
-0x4916 006962 rtn 
-:      006964 mouse_device_24g_led_off:
-0x4917 006965 jam 0 ,mem_24g_device_led_status 
-0x4918 006966 fetcht 1 ,mem_config_device_24g_led_gpio 
-0x4919 006967 branch mouse_led_off 
-:      006969 mouse_device_bt1_led_off:
-0x491a 006970 fetcht 1 ,mem_config_device_bt1_led_gpio 
-0x491b 006971 branch mouse_led_off 
-:      006973 mouse_device_bt2_led_off:
-0x491c 006974 fetcht 1 ,mem_config_device_bt2_led_gpio 
-0x491d 006975 branch mouse_led_off 
-:      006977 mouse_dpi_led_off:
-0x491e 006978 fetcht 1 ,mem_dpi_led_gpio 
-0x491f 006979 branch mouse_led_off 
-:      006981 mouse_device_led_on:
-0x4920 006982 fetch 1 ,mem_device_flag 
-0x4921 006983 beq mode_24g_device ,mouse_device_24g_led_on 
-0x4922 006984 beq mode_bt_device1 ,mouse_device_bt1_led_on 
-0x4923 006985 beq mode_bt_device2 ,mouse_device_bt2_led_on 
-0x4924 006986 rtn 
-:      006988 mouse_device_24g_led_on:
-0x4925 006989 fetcht 1 ,mem_config_device_24g_led_gpio 
-0x4926 006990 branch mouse_led_on 
-:      006991 mouse_device_bt1_led_on:
-0x4927 006992 fetcht 1 ,mem_config_device_bt1_led_gpio 
-0x4928 006993 branch mouse_led_on 
-:      006994 mouse_device_bt2_led_on:
-0x4929 006995 fetcht 1 ,mem_config_device_bt2_led_gpio 
-0x492a 006996 branch mouse_led_on 
-:      006998 mouse_led_off:
-0x492b 006999 bpatch patch1c_1 ,mem_patch1c 
-0x492c 007000 storet 1 ,mem_mouse_struct_led_gpio 
-0x492d 007001 arg 0 ,rega 
-0x492e 007002 branch ui_led_off_global 
-:      007003 mouse_led_on:
-0x492f 007004 bpatch patch1c_2 ,mem_patch1c 
-0x4930 007005 storet 1 ,mem_mouse_struct_led_gpio 
-0x4931 007006 arg 0 ,rega 
-0x4932 007007 branch ui_led_on_global 
-:      007009 mouse_ui_led_off_static:
-0x4933 007010 fetch 1 ,mem_config_device_24g_led_gpio 
-0x4934 007011 isub temp ,null 
-0x4935 007012 call mouse_clear_24g_led_statue ,zero 
-0x4936 007013 fetch mouse_flag_len ,mem_mouse_flag 
-0x4937 007014 bbit0 mouse_enable_4_led ,gpio_out_inactive 
-0x4938 007015 call mouse_check_bt2_led_off 
-0x4939 007016 call mouse_check_dpi_led_off 
-0x493a 007017 call mouse_check_low_v_led_off 
-0x493b 007018 fetch 1 ,mem_mouse_led_off_4_led 
-0x493c 007019 branch gpio_out_inactive ,blank 
-0x493d 007020 jam 0 ,mem_mouse_led_off_4_led 
-0x493e 007021 branch gpio_set_high_impedance 
-:      007023 mouse_ui_led_on_static:
-0x493f 007024 fetch 1 ,mem_config_device_24g_led_gpio 
-0x4940 007025 isub temp ,null 
-0x4941 007026 call mouse_set_24g_led_statue ,zero 
-0x4942 007027 branch gpio_out_active 
-:      007030 mouse_check_bt2_led_off:
-0x4943 007031 fetch mouse_flag_len ,mem_mouse_flag 
-0x4944 007032 rtnbit0 mouse_enable_bt2_for_4_led 
-0x4945 007033 fetch 1 ,mem_config_device_bt2_led_gpio 
-0x4946 007034 branch mouse_check_1gpio_2led_off 
-:      007035 mouse_check_dpi_led_off:
-0x4947 007036 fetch mouse_flag_len ,mem_mouse_flag 
-0x4948 007037 rtnbit0 mouse_enable_dpi_for_4_led 
-0x4949 007038 fetch 1 ,mem_dpi_led_gpio 
-0x494a 007039 branch mouse_check_1gpio_2led_off 
-:      007040 mouse_check_low_v_led_off:
-0x494b 007041 fetch mouse_flag_len ,mem_mouse_flag 
-0x494c 007042 rtnbit0 mouse_enable_low_v_for_4_led 
-0x494d 007043 fetch 1 ,mem_config_low_voltage_alarm_gpio 
-:      007044 mouse_check_1gpio_2led_off:
-0x494e 007045 isub temp ,null 
-0x494f 007046 nrtn zero 
-0x4950 007047 jam 1 ,mem_mouse_led_off_4_led 
-0x4951 007048 rtn 
-:      007050 mouse_clear_24g_led_statue:
-0x4952 007051 jam 0 ,mem_24g_device_led_status 
-0x4953 007052 rtn 
-:      007054 mouse_set_24g_led_statue:
-0x4954 007055 jam 1 ,mem_24g_device_led_status 
-0x4955 007056 rtn 
-:      007058 mouse_low_voltage_led_timer:
-0x4956 007059 fetch 2 ,mem_mouse_discovery_timer 
-0x4957 007060 nrtn blank 
-0x4958 007061 fetch 2 ,mem_24g_pair_timeout 
-0x4959 007062 nrtn blank 
-0x495a 007063 fetch 2 ,mem_24g_reconn_timeout 
-0x495b 007064 nrtn blank 
-0x495c 007065 fetch 1 ,mem_mouse_device_poweron_timer_count 
-0x495d 007066 nrtn blank 
-0x495e 007067 call mouse_check_dpi_blink 
-0x495f 007068 rtn user 
-0x4960 007069 fetch mouse_flag_len ,mem_mouse_flag 
-0x4961 007070 rtnbit0 mouse_enable_low_voltage_led 
-0x4962 007071 rtnbit0 mouse_low_voltage_flag 
-0x4963 007072 bbit1 mouse_enable_low_voltage_led_blink_n_second ,mouse_low_voltage_led_blink_new_data 
-0x4964 007073 fetch 1 ,mem_adc_low_volatage_led_timer_count 
-0x4965 007074 increase 1 ,pdata 
-0x4966 007075 store 1 ,mem_adc_low_volatage_led_timer_count 
-0x4967 007076 sub pdata ,20 ,null 
-0x4968 007077 ncall mouse_adc_low_volatage_led_timer_count_clean ,positive 
-0x4969 007078 beq 2 ,mouse_low_voltage_led_on 
-0x496a 007079 beq 4 ,mouse_low_voltage_led_off 
-0x496b 007080 beq 6 ,mouse_low_voltage_led_on 
-0x496c 007081 beq 8 ,mouse_low_voltage_led_off 
-0x496d 007082 rtn 
-:      007083 mouse_adc_low_volatage_led_timer_count_clean:
-0x496e 007084 jam 1 ,mem_adc_low_volatage_led_timer_count 
-0x496f 007085 branch mouse_low_voltage_led_off 
-:      007086 mouse_low_voltage_led_on:
-0x4970 007087 fetch mouse_flag_len ,mem_mouse_flag 
-0x4971 007088 bbit1 mouse_enable_low_voltage_use_mode_led ,mouse_device_led_on 
-0x4972 007089 fetch 1 ,mem_config_low_voltage_alarm_gpio 
-0x4973 007090 rtneq gpio_disable 
-0x4974 007091 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
-0x4975 007092 branch mouse_led_on 
-:      007093 mouse_low_voltage_led_off:
-0x4976 007094 fetch mouse_flag_len ,mem_mouse_flag 
-0x4977 007095 bbit1 mouse_enable_low_voltage_use_mode_led ,mouse_device_led_off 
-0x4978 007096 fetch 1 ,mem_config_low_voltage_alarm_gpio 
-0x4979 007097 rtneq gpio_disable 
-0x497a 007098 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
-0x497b 007099 branch mouse_led_off 
-:      007101 mouse_low_voltage_led_blink_new_data:
-0x497c 007102 fetch 2 ,mem_mouse_no_data_timeout 
-0x497d 007103 fetcht 2 ,mem_mouse_no_data_timer 
-0x497e 007104 isub temp ,temp 
-0x497f 007105 fetch 2 ,mem_adc_low_volatage_led_blink_timer 
-0x4980 007106 isub temp ,null 
-0x4981 007107 nbranch mouse_low_voltage_led_blink_disable ,positive 
-0x4982 007108 fetch 1 ,mem_adc_low_volatage_led_blink_enable 
-0x4983 007109 nrtn blank 
-0x4984 007110 jam 1 ,mem_adc_low_volatage_led_blink_enable 
-0x4985 007111 branch mouse_low_voltage_led_blink_init 
-:      007113 mouse_low_voltage_led_blink_init:
-0x4986 007114 fetch 2 ,mem_mouse_low_v_led_blink_time 
-0x4987 007115 store 2 ,mem_mouse_on_time 
-0x4988 007116 store 2 ,mem_mouse_off_time 
-0x4989 007117 fetch mouse_flag_len ,mem_mouse_flag 
-0x498a 007118 bbit1 mouse_enable_low_voltage_use_mode_led ,mouse_setting_led_gpio_comman 
-0x498b 007119 fetch 1 ,mem_config_low_voltage_alarm_gpio 
-0x498c 007120 rtneq gpio_disable 
-0x498d 007121 branch mouse_led_blink 
-:      007123 mouse_low_voltage_led_blink_disable:
-0x498e 007124 jam 0 ,mem_adc_low_volatage_led_blink_enable 
-0x498f 007125 branch mouse_low_voltage_led_off 
-:      007128 mouse_low_voltage_led_no_enter_lpm:
-0x4990 007129 fetch mouse_flag_len ,mem_mouse_flag 
-0x4991 007130 rtnbit0 mouse_enable_low_voltage_led 
-0x4992 007131 rtnbit0 mouse_low_voltage_flag 
-0x4993 007132 bbit1 mouse_enable_low_voltage_led_blink_n_second ,mouse_low_voltage_led_no_enter_lpm_blink 
-0x4994 007133 fetch 1 ,mem_adc_low_volatage_led_timer_count 
-0x4995 007134 sub pdata ,10 ,null 
-0x4996 007135 branch mouse_lpm_mode_clear ,positive 
-:      007136 mouse_low_voltage_led_no_enter_lpm_next:
-0x4997 007137 fetch 1 ,mem_device_flag 
-0x4998 007138 beq mode_24g_device ,g24_transmit_by_interrupt_exit_check 
-0x4999 007139 jam 1 ,mem_lpm_mode 
-0x499a 007140 rtn 
-:      007142 g24_transmit_by_interrupt_exit_check:
-0x499b 007143 fetch mouse_flag_len ,mem_mouse_flag 
-0x499c 007144 rtnbit1 mouse_enable_24g_250hz 
-0x499d 007145 branch g24_transmit_by_interrupt_exit 
-:      007147 mouse_lpm_mode_clear:
-0x499e 007148 fetch 1 ,mem_device_flag 
-0x499f 007149 beq mode_24g_device ,g24_transmit_by_interrupt_enable 
-0x49a0 007150 jam 0 ,mem_lpm_mode 
-0x49a1 007151 rtn 
-:      007153 mouse_low_voltage_led_no_enter_lpm_blink:
-0x49a2 007154 fetch 1 ,mem_adc_low_volatage_led_blink_enable 
-0x49a3 007155 nbranch mouse_lpm_mode_clear ,blank 
-0x49a4 007156 branch mouse_low_voltage_led_no_enter_lpm_next 
-:      007160 mouse_store_signal_rssi:
-0x49a5 007161 call rssi_hex2dec 
-0x49a6 007162 fetch 1 ,mem_rssi 
-0x49a7 007163 branch rssi_signal 
-:      007165 mouse_le_transmit:
-0x49a8 007166 call mouse_store_signal_rssi 
-0x49a9 007167 branch power_ctrl_start 
-:      007169 mouse_bt_slave_match:
-0x49aa 007170 call mouse_store_signal_rssi 
-0x49ab 007171 fetch 1 ,mem_state 
-0x49ac 007172 isolate1 state_inconn ,pdata 
-0x49ad 007173 nrtn true 
-0x49ae 007174 fetch 1 ,mem_arq 
-0x49af 007175 isolate1 wack ,pdata 
-0x49b0 007176 call power_ctrl_pac_succ_decrs ,true 
-0x49b1 007177 ncall power_ctrl_pac_succ_incrs ,true 
-0x49b2 007178 branch power_ctrl_start 
-:      007180 mouse_le_set_lpm_mult:
-0x49b3 007181 fetch 1 ,mem_le_connect_status_flag 
-0x49b4 007182 compare 3 ,pdata ,3 
-0x49b5 007183 nbranch disable_blank ,true 
-0x49b6 007184 call app_lpm_mult_enable 
-0x49b7 007185 branch enable_blank 
-:      007187 mouse_bt_set_lpm_mult:
-0x49b8 007188 call l2cap_malloc_is_fifo_empty 
-0x49b9 007189 nrtn blank 
-0x49ba 007190 jam 1 ,mem_current_sniff_attempt 
-0x49bb 007191 jam 0 ,mem_current_sniff_timeout 
-0x49bc 007192 branch enable_blank 
-:      007194 mouse_set_lpm_mult:
-0x49bd 007195 fetch 2 ,mem_ui_state_map 
-0x49be 007196 bbit1 ui_state_ble_connected ,mouse_le_set_lpm_mult 
-0x49bf 007197 branch mouse_bt_set_lpm_mult 
+:      002317 mouse_init:
+0x3bc1 002318 call mouse_setting_config 
+0x3bc2 002319 call mouse_init_sunt 
+0x3bc3 002320 call mouse_dpi_config 
+0x3bc4 002321 rtn wake 
+0x3bc5 002322 call mouse_usb_check_enable 
+0x3bc6 002323 call mouse_drawing_optima_init 
+0x3bc7 002324 call mouse_cb_fuction 
+0x3bc8 002325 call mouse_sensor_powerdown 
+0x3bc9 002326 fetch 1 ,mem_usb_addr 
+0x3bca 002327 rtnbit1 7 
+:      002328 mouse_init_wireless:
+0x3bcb 002329 fetch 2 ,mem_ui_state_map 
+0x3bcc 002330 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x3bcd 002331 call mouse_check_select_device_by_switch 
+0x3bce 002332 branch mouse_start_work 
+:      002335 mouse_cb_fuction:
+0x3bcf 002336 setarg mouse_24g_package_data 
+0x3bd0 002337 store 2 ,mem_cb_24g_transmit_data 
+0x3bd1 002338 setarg mouse_24g_search_dongle 
+0x3bd2 002339 store 2 ,mem_cb_24g_search_receiver 
+0x3bd3 002340 setarg mouse_lpm_before_common 
+0x3bd4 002341 store 2 ,mem_cb_24g_lpm_before 
+0x3bd5 002342 setarg mouse_le 
+0x3bd6 002343 store 2 ,mem_cb_le_process 
+0x3bd7 002344 setarg mouse_bt 
+0x3bd8 002345 store 2 ,mem_cb_bt_process 
+0x3bd9 002346 setarg mouse_process_lpm_before 
+0x3bda 002347 store 2 ,mem_cb_before_lpm 
+0x3bdb 002348 setarg mouse_priority_bb_event 
+0x3bdc 002349 store 2 ,mem_cb_bb_event_process 
+0x3bdd 002350 setarg mouse_idle 
+0x3bde 002351 store 2 ,mem_cb_idle_process 
+0x3bdf 002352 setarg mouse_before_hibernate 
+0x3be0 002353 store 2 ,mem_cb_before_hibernate 
+0x3be1 002354 setarg mouse_le_bb_event_connect_complete 
+0x3be2 002355 store 2 ,mem_cb_att_write 
+0x3be3 002356 setarg mouse_bb_event_timer 
+0x3be4 002357 store 2 ,mem_cb_event_timer 
+0x3be5 002358 setarg mouse_spi_write_flash_cb 
+0x3be6 002359 store 2 ,mem_cb_spi_flash_write_complate 
+0x3be7 002360 setarg mouse_lpm_check_wake_lock 
+0x3be8 002361 store 2 ,mem_cb_check_wakelock 
+0x3be9 002362 setarg mouse_le_transmit 
+0x3bea 002363 store 2 ,mem_cb_ble_transmit 
+0x3beb 002364 setarg mouse_bt_slave_match 
+0x3bec 002365 store 2 ,mem_cb_bt_slave_match 
+0x3bed 002366 setarg mouse_set_lpm_mult 
+0x3bee 002367 store 2 ,mem_cb_bt_set_mult 
+0x3bef 002368 rtn 
+:      002371 mouse_setting_config:
+0x3bf0 002372 rtn wake 
+0x3bf1 002373 call g24_transmit_init 
+0x3bf2 002374 call g24_chmap_param_init 
+0x3bf3 002375 call mouse_gpio_init 
+0x3bf4 002376 call mouse_param_init 
+:      002377 mouse_setting_config_next:
+0x3bf5 002378 call le_set_config_fixed_ltk 
+0x3bf6 002379 call le_set_justwork 
+0x3bf7 002380 call le_set_fixed_ltk 
+0x3bf8 002381 call le_set_config_read_authentication 
+0x3bf9 002382 fetch mouse_flag_len ,mem_mouse_flag 
+0x3bfa 002383 bbit1 mouse_enable_eeprom ,mouse_load_eeprom_info_check 
+0x3bfb 002384 bbit1 mouse_enable_flash ,mouse_load_flash_info_check 
+0x3bfc 002385 rtn 
+:      002387 mouse_xtal_init:
+0x3bfd 002388 jam 0x08 ,mem_fcomp_div 
+0x3bfe 002389 fetch mouse_flag_len ,mem_mouse_flag 
+0x3bff 002390 rtnbit1 mouse_enable_16m 
+0x3c00 002391 jam 0x18 ,mem_fcomp_div 
+0x3c01 002392 rtn 
+:      002394 mouse_default_init:
+0x3c02 002395 jam 0xff ,mem_usb_offline_check_gpio 
+0x3c03 002396 jam 0xff ,mem_ui_button_gpio 
+0x3c04 002397 jam 0x1e ,mem_ui_button_timeout 
+0x3c05 002399 setarg mem_mouse_led_type 
+0x3c06 002400 store 2 ,mem_ui_led_struct_ptr 
+0x3c07 002401 jam 1 ,mem_ui_led_struct_num 
+0x3c08 002403 setarg mem_mouse_rssi_signal_buf 
+0x3c09 002404 store 2 ,mem_rssi_signal_buf_ptr 
+0x3c0a 002406 jam 1 ,mem_24g_data_type 
+0x3c0b 002408 fetch 2 ,mem_mouse_discovery_timeout 
+0x3c0c 002409 store 2 ,mem_discovery_timeout 
+0x3c0d 002411 fetch 2 ,mem_mouse_24g_pair_timeout_init 
+0x3c0e 002412 store 2 ,mem_24g_pair_timeout_init 
+0x3c0f 002414 fetch 1 ,mem_mouse_24g_reconn_timeout_init 
+0x3c10 002415 store 2 ,mem_24g_reconn_timeout_init 
+0x3c11 002417 fetch 5 ,mem_rssi_dis_min_24g_init 
+0x3c12 002418 store 5 ,mem_rssi_dis_min_24g 
+0x3c13 002420 fetch 1 ,mem_mouse_24g_pair_tx_power 
+0x3c14 002421 store 1 ,mem_24g_pair_tx_power 
+0x3c15 002424 fetch mouse_flag_len ,mem_mouse_flag 
+0x3c16 002425 nrtn blank 
+0x3c17 002429 setarg 0x020800 
+0x3c18 002430 store 3 ,mem_mouse_flag 
+0x3c19 002431 setarg 0x800700 
+0x3c1a 002432 istore 3 ,contw 
+0x3c1b 002433 setarg 0x0300 
+0x3c1c 002434 istore 2 ,contw 
+0x3c1d 002436 jam 1 ,mem_lpm_mode 
+0x3c1e 002437 fetch 1 ,mem_mouse_enable_flag 
+0x3c1f 002438 isolate1 mouse_adc_enable ,pdata 
+0x3c20 002439 call mouse_adc_read_enable ,true 
+0x3c21 002441 fetch 1 ,mem_mouse_enable_flag 
+0x3c22 002442 isolate1 mouse_24g_250hz_enable ,pdata 
+0x3c23 002443 call mouse_24g_set_250hz ,true 
+0x3c24 002444 fetch 1 ,mem_mouse_enable_flag 
+0x3c25 002445 isolate1 mouse_search_dongle_enable ,pdata 
+0x3c26 002446 call mouse_24g_search_dongle_enable ,true 
+0x3c27 002447 fetch 1 ,mem_mouse_enable_flag 
+0x3c28 002448 isolate1 mouse_clk_16m_enable ,pdata 
+0x3c29 002449 call mouse_16m_enable ,true 
+0x3c2a 002450 fetch 1 ,mem_mouse_enable_flag 
+0x3c2b 002451 isolate1 mouse_dpi_4_level_enable ,pdata 
+0x3c2c 002452 call mouse_dpi_4level_enable ,true 
+0x3c2d 002453 fetch 1 ,mem_mouse_enable_flag 
+0x3c2e 002454 isolate1 mouse_keyboard_enable ,pdata 
+0x3c2f 002455 call mouse_customer_key_enable ,true 
+0x3c30 002457 fetch 1 ,mem_24g_ch_map_update 
+0x3c31 002458 ncall g24_chamap_param_update ,blank 
+0x3c32 002460 call mouse_xtal_init 
+0x3c33 002462 fetch 1 ,mem_mouse_global_setup 
+0x3c34 002463 and pdata ,0x07 ,temp 
+0x3c35 002464 storet 1 ,mem_adc_channel 
+0x3c36 002465 rshift3 pdata ,pdata 
+0x3c37 002466 and pdata ,0x01 ,temp 
+0x3c38 002467 storet 1 ,mem_24g_ch_map_update 
+0x3c39 002468 rshift pdata ,pdata 
+0x3c3a 002469 and pdata ,0x03 ,temp 
+0x3c3b 002470 storet 1 ,mem_adc_config_flag_init 
+0x3c3c 002471 rshift2 pdata ,pdata 
+0x3c3d 002472 and pdata ,0x03 ,pdata 
+0x3c3e 002473 call mouse_24g_long_sleep_set 
+0x3c3f 002475 fetch 1 ,mem_mouse_global_setup1 
+0x3c40 002476 and pdata ,0x03 ,temp 
+0x3c41 002477 storet 1 ,mem_sensor_angle_default 
+0x3c42 002478 rshift2 pdata ,pdata 
+0x3c43 002479 and pdata ,0x03 ,temp 
+0x3c44 002480 storet 1 ,mem_sensor_angle_switch 
+0x3c45 002481 rshift2 pdata ,pdata 
+0x3c46 002482 and pdata ,0x03 ,pdata 
+0x3c47 002483 store 1 ,mem_config_sensor_dpi 
+0x3c48 002484 store 1 ,mem_mouse_dpi 
+0x3c49 002485 rshift2 pdata ,pdata 
+0x3c4a 002486 and pdata ,0x03 ,pdata 
+0x3c4b 002487 store 1 ,mem_device_number 
+0x3c4c 002490 setarg 0x0b0c0a 
+0x3c4d 002491 store 3 ,mem_lbutton_gpio 
+0x3c4e 002492 setarg 0xffffff 
+0x3c4f 002493 istore 3 ,contw 
+0x3c50 002494 setarg 0x0607ff 
+0x3c51 002495 istore 3 ,contw 
+0x3c52 002496 setarg 0xffffff 
+0x3c53 002497 istore 3 ,contw 
+0x3c54 002500 jam 0x0a ,mem_adc_read_time_init 
+0x3c55 002501 setarg 0x0064 
+0x3c56 002502 store 2 ,mem_adc_low_volatage_led_blink_timer 
+0x3c57 002503 call mouse_adc_vol_init 
+0x3c58 002505 setarg 0x1770 
+0x3c59 002506 store 2 ,mem_mouse_no_data_timeout 
+0x3c5a 002507 jam 0x14 ,mem_mouse_device_poweron_timer_count_init 
+0x3c5b 002508 setarg 0x0190 
+0x3c5c 002509 store 2 ,mem_mouse_low_v_led_blink_time 
+0x3c5d 002510 store 2 ,mem_mouse_dpi_led_blink_time 
+0x3c5e 002511 setarg 0x03e8 
+0x3c5f 002512 store 2 ,mem_mouse_disconvey_led_blink_time 
+0x3c60 002513 jam 0x07 ,mem_rssi_buff_index 
+0x3c61 002514 jam 125 ,mem_power_ctrl_pac_succ_cnt_init 
+0x3c62 002515 jam tx_power_0db ,mem_tx_power 
+0x3c63 002517 jam 0x01 ,mem_24g_fast_conn_enable 
+0x3c64 002518 setarg 0x0f0f 
+0x3c65 002519 store 2 ,mem_24g_fast_conn_addr 
+0x3c66 002520 store 2 ,mem_24g_fast_conn_addr + 2 
+0x3c67 002523 fetch 2 ,mem_lap 
+0x3c68 002524 store 2 ,mem_lap + 4 
+0x3c69 002525 arg mem_le_lap ,contw 
+0x3c6a 002526 arg mem_lap ,contr 
+0x3c6b 002527 arg 0x06 ,loopcnt 
+0x3c6c 002528 call reverse_byte 
+0x3c6d 002530 jam 0x20 ,mem_lpm_mult_init 
+0x3c6e 002531 jam 0x34 ,mem_device1_type 
+0x3c6f 002532 fetch 6 ,mem_le_lap 
+0x3c70 002533 store 6 ,mem_device1_locall_addr 
+0x3c71 002534 jam 0x02 ,mem_mouse_bluetooth_type 
+0x3c72 002536 jam 0x1f ,mem_le_adv_data_len 
+0x3c73 002538 setarg 0x050102 
+0x3c74 002539 store 3 ,mem_le_adv_data 
+0x3c75 002540 setarg 0x120303 
+0x3c76 002541 istore 3 ,contw 
+0x3c77 002542 setarg 0x190318 
+0x3c78 002543 istore 3 ,contw 
+0x3c79 002544 setarg 0x03c2 
+0x3c7a 002545 istore 2 ,contw 
+0x3c7b 002547 setarg 0x06ff06 
+0x3c7c 002548 store 3 ,mem_le_adv_swift_pair 
+0x3c7d 002549 setarg 0x000300 
+0x3c7e 002550 istore 3 ,contw 
+0x3c7f 002551 setarg 0x090c80 
+0x3c80 002552 istore 3 ,contw 
+0x3c81 002554 setarg 0x355442 
+0x3c82 002555 istore 3 ,contw 
+0x3c83 002556 setarg 0x20322e 
+0x3c84 002557 istore 3 ,contw 
+0x3c85 002558 setarg 0x756f4d 
+0x3c86 002559 istore 3 ,contw 
+0x3c87 002560 setarg 0x6573 
+0x3c88 002561 istore 2 ,contw 
+0x3c89 002563 jam 0x1f ,mem_le_scan_data_len 
+0x3c8a 002564 arg mem_le_adv_swift_pair + 7 ,contr 
+0x3c8b 002565 arg mem_le_scan_data ,contw 
+0x3c8c 002566 arg 13 ,loopcnt 
+0x3c8d 002567 call memcpy 
+0x3c8e 002569 fetch 1 ,mem_le_scan_data 
+0x3c8f 002570 increase -1 ,pdata 
+0x3c90 002571 store 1 ,mem_le_name_len 
+0x3c91 002573 arg mem_le_scan_data + 2 ,contr 
+0x3c92 002574 arg mem_le_name_len + 1 ,contw 
+0x3c93 002575 arg 11 ,loopcnt 
+0x3c94 002576 call memcpy 
+0x3c95 002578 setarg 0x070007 
+0x3c96 002579 store 3 ,mem_le_interval_min 
+0x3c97 002580 setarg 0x002000 
+0x3c98 002581 istore 3 ,contw 
+0x3c99 002582 setarg 0x012c 
+0x3c9a 002583 istore 2 ,contw 
+0x3c9b 002585 setarg 0x181203 
+0x3c9c 002586 store 3 ,mem_le_adv_ind 
+0x3c9d 002588 setarg 0x0000ff 
+0x3c9e 002589 store 3 ,mem_le_adv_direct_ind 
+0x3c9f 002591 setsect 0 ,0xfb 
+0x3ca0 002592 setsect 1 ,0x2c212 
+0x3ca1 002593 setsect 2 ,0x800f 
+0x3ca2 002594 setsect 3 ,0x21 
+0x3ca3 002595 store 8 ,mem_local_rx_max_octets 
+0x3ca4 002597 jam 0x07 ,mem_le_adv_channel_map 
+0x3ca5 002599 setarg 0x0015 
+0x3ca6 002600 store 2 ,mem_le_keyboard_handle 
+0x3ca7 002601 setarg 0x0019 
+0x3ca8 002602 store 2 ,mem_le_notify_handle 
+0x3ca9 002603 setarg 0x001d 
+0x3caa 002604 store 2 ,mem_le_multimedia_handle 
+0x3cab 002605 setarg 0x0021 
+0x3cac 002606 store 2 ,mem_le_systemctrl_handle 
+0x3cad 002607 setarg 0x0030 
+0x3cae 002608 store 2 ,mem_le_battery_level_handle 
+0x3caf 002609 setarg 0x0022 
+0x3cb0 002610 store 2 ,mem_le_pairing_handle 
+0x3cb1 002612 jam 0x96 ,mem_le_battery_level_updata_timer_init 
+0x3cb2 002615 jam mode_24g_device ,mem_device_flag 
+0x3cb3 002616 call g24_enable_1m 
+0x3cb4 002617 call g24_pair_param_init 
+0x3cb5 002619 setarg 0x604800 
+0x3cb6 002620 store 3 ,mem_24g_enter_hibernate 
+0x3cb7 002621 setarg 0x012c 
+0x3cb8 002622 store 2 ,mem_24g_long_sleep_param_update_timer_init 
+0x3cb9 002623 setarg 0x0050 
+0x3cba 002624 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+0x3cbb 002625 setarg 0x05 
+0x3cbc 002626 store 2 ,mem_mouse_24g_power_on_fast_conn_timer 
+0x3cbd 002627 setarg 0x0708 
+0x3cbe 002628 store 2 ,mem_mouse_24g_search_dongle_time_init 
+0x3cbf 002632 setarg 0x010403 
+0x3cc0 002633 store 3 ,mem_mouse_dpi_seting 
+0x3cc1 002634 setarg 0x2a2002 
+0x3cc2 002635 istore 3 ,contw 
+0x3cc3 002636 setarg 0x22153f 
+0x3cc4 002637 istore 3 ,contw 
+0x3cc5 002638 setarg 0x114433 
+0x3cc6 002639 istore 3 ,contw 
+0x3cc7 002641 setarg 0x265a09 
+0x3cc8 002642 store 3 ,mem_sensor_3212_init 
+0x3cc9 002643 setarg 0x041934 
+0x3cca 002644 istore 3 ,contw 
+0x3ccb 002645 setarg 0x0009 
+0x3ccc 002646 istore 2 ,contw 
+0x3ccd 002647 setarg 0xffff 
+0x3cce 002648 istore 2 ,contw 
+0x3ccf 002650 setarg 0x0d5a09 
+0x3cd0 002651 store 3 ,mem_sensor_3205_init 
+0x3cd1 002652 setarg 0xed1d10 
+0x3cd2 002653 istore 3 ,contw 
+0x3cd3 002654 setarg 0x807d 
+0x3cd4 002655 istore 2 ,contw 
+0x3cd5 002656 setarg 0xffff 
+0x3cd6 002657 istore 2 ,contw 
+0x3cd7 002659 setarg 0xff5a09 
+0x3cd8 002660 store 3 ,mem_sensor_8650_init 
+0x3cd9 002661 setarg 0x40ab27 
+0x3cda 002662 istore 3 ,contw 
+0x3cdb 002663 setarg 0xa0d1be 
+0x3cdc 002664 istore 3 ,contw 
+0x3cdd 002665 setarg 0x12a141 
+0x3cde 002666 istore 3 ,contw 
+0x3cdf 002667 setarg 0xa784a5 
+0x3ce0 002668 istore 3 ,contw 
+0x3ce1 002669 setarg 0xd0b5ff 
+0x3ce2 002670 istore 3 ,contw 
+0x3ce3 002671 setarg 0xff00b6 
+0x3ce4 002672 istore 3 ,contw 
+0x3ce5 002673 setarg 0x000900 
+0x3ce6 002674 istore 3 ,contw 
+0x3ce7 002675 setarg 0xffff 
+0x3ce8 002676 istore 2 ,contw 
+0x3ce9 002678 setarg 0x0d5a09 
+0x3cea 002679 store 3 ,mem_sensor_ka8ul_init 
+0x3ceb 002680 setarg 0xc50e10 
+0x3cec 002681 istore 3 ,contw 
+0x3ced 002682 setarg 0x109a5b 
+0x3cee 002683 istore 3 ,contw 
+0x3cef 002684 setarg 0x421138 
+0x3cf0 002685 istore 3 ,contw 
+0x3cf1 002686 setarg 0x412828 
+0x3cf2 002687 istore 3 ,contw 
+0x3cf3 002688 setarg 0x394923 
+0x3cf4 002689 istore 3 ,contw 
+0x3cf5 002690 setarg 0x4bb04a 
+0x3cf6 002691 istore 3 ,contw 
+0x3cf7 002692 setarg 0x904ca0 
+0x3cf8 002693 istore 3 ,contw 
+0x3cf9 002694 setarg 0x09704d 
+0x3cfa 002695 istore 3 ,contw 
+0x3cfb 002696 setarg 0xffff00 
+0x3cfc 002697 istore 3 ,contw 
+0x3cfd 002699 setarg 0x46a509 
+0x3cfe 002700 store 3 ,mem_sensor_ka8g2_init 
+0x3cff 002701 setarg 0x101934 
+0x3d00 002702 istore 3 ,contw 
+0x3d01 002703 setarg 0x690760 
+0x3d02 002704 istore 3 ,contw 
+0x3d03 002705 setarg 0x207d04 
+0x3d04 002706 istore 3 ,contw 
+0x3d05 002707 setarg 0x09007e 
+0x3d06 002708 istore 3 ,contw 
+0x3d07 002709 setarg 0x220d00 
+0x3d08 002710 istore 3 ,contw 
+0x3d09 002711 setarg 0xff220e 
+0x3d0a 002712 istore 3 ,contw 
+0x3d0b 002713 jam 0xff ,mem_sensor_ka8g2_init + 21 
+0x3d0c 002715 setarg 0x0b5a09 
+0x3d0d 002716 store 3 ,mem_sensor_poweron_init 
+0x3d0e 002717 setarg 0x0009f3 
+0x3d0f 002718 istore 3 ,contw 
+0x3d10 002719 setarg 0xffff 
+0x3d11 002720 istore 2 ,contw 
+0x3d12 002723 branch app_sys_param_init 
+:      002726 mouse_param_init:
+0x3d13 002727 setarg mouse_bt_sdp_addr 
+0x3d14 002728 store 2 ,mem_ui_uuid_table 
+0x3d15 002729 setarg mouse_ble_att_list_addr 
+0x3d16 002730 store 2 ,mem_ui_le_uuid_table 
+0x3d17 002731 setarg 0x2580 
+0x3d18 002732 store 3 ,mem_class 
+0x3d19 002733 jam 3 ,mem_lpm_mult_timeout 
+0x3d1a 002734 jam 8 ,mem_lpm_overhead 
+0x3d1b 002735 jam dpi_button_state_up ,mem_select_device_button_statue 
+0x3d1c 002736 jam pb_button_state_up ,mem_select_device_button_statue 
+0x3d1d 002737 jam commbination_key_state_up ,mem_commbination_key_statue 
+0x3d1e 002738 setarg 0x0200 
+0x3d1f 002739 store 2 ,mem_lpm_interval 
+0x3d20 002740 jam 0x17 ,mem_le_local_mtu 
+0x3d21 002741 jam 0x17 ,mem_le_remote_mtu 
+0x3d22 002743 setarg 0x0a77 
+0x3d23 002744 store 2 ,mem_spi_init_clk 
+0x3d24 002746 setsect 0 ,0x306 
+0x3d25 002747 setsect 1 ,0x4440 
+0x3d26 002748 setsect 2 ,0x10000 
+0x3d27 002749 setsect 3 ,0x4408 
+0x3d28 002750 store 9 ,mem_all_uuid_16bits 
+0x3d29 002751 setsect 0 ,0x1224 
+0x3d2a 002752 setsect 1 ,0x4000 
+0x3d2b 002753 setsect 2 ,0x0 
+0x3d2c 002754 istore 5 ,contw 
+0x3d2d 002756 setsect 0 ,0x3ffff 
+0x3d2e 002757 setsect 1 ,0x2fe23 
+0x3d2f 002758 setsect 2 ,0x199d9 
+0x3d30 002759 setsect 3 ,0x20d 
+0x3d31 002760 store 8 ,mem_features 
+0x3d32 002762 setarg mem_le_tx_buffer0_omemalloc 
+0x3d33 002763 store 2 ,mem_ble_l2cap_tx_buff0_ptr 
+0x3d34 002764 setarg mouse_ble_l2cap_txbuff_size 
+0x3d35 002765 store 2 ,mem_ble_l2cap_tx_buff_size_ptr 
+0x3d36 002767 call mouse_device_led_all_off 
+0x3d37 002768 call mouse_device_poweron_timer_init 
+0x3d38 002769 call mouse_adc_gpio_mux_init 
+0x3d39 002771 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d3a 002772 bbit0 mouse_enable_bt_125hz ,mouse_param_init_intervl_end 
+0x3d3b 002773 jam classic_interval_7_5ms ,mem_sniff_param_interval 
+0x3d3c 002774 setarg le_interval_7_5ms 
+0x3d3d 002775 store 2 ,mem_le_interval_min 
+0x3d3e 002776 store 2 ,mem_le_interval_min + 2 
+:      002777 mouse_param_init_intervl_end:
+0x3d3f 002778 call g24_interval_param_8ms 
+0x3d40 002779 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d41 002780 bbit0 mouse_enable_24g_250hz ,mouse_24g_short_sleep_set_end 
+0x3d42 002781 call g24_interval_param_4ms 
+:      002782 mouse_24g_short_sleep_set_end:
+0x3d43 002783 fetch 1 ,mem_device_flag 
+0x3d44 002784 store 1 ,mem_device_flag_temp 
+0x3d45 002785 fetch 3 ,mem_le_lap + 3 
+0x3d46 002786 store 3 ,mem_mouse_le_lap_temp 
+0x3d47 002787 fetch 1 ,mem_adc_config_flag_init 
+0x3d48 002788 and pdata ,0xfe ,pdata 
+0x3d49 002789 store 1 ,mem_adc_config_flag_init 
+0x3d4a 002790 store 1 ,mem_adc_config_flag 
+0x3d4b 002791 setarg 0 
+0x3d4c 002792 store 7 ,mem_mouse_key 
+0x3d4d 002793 fetch 1 ,mem_ui_button_timeout 
+0x3d4e 002794 store 1 ,mem_bt_discovery_count 
+0x3d4f 002795 store 1 ,mem_select_device_count 
+0x3d50 002796 call le_modified_name 
+0x3d51 002797 branch mouse_sensor_set_angle 
+:      002800 mouse_start_work:
+0x3d52 002801 bpatch patch18_3 ,mem_patch18 
+0x3d53 002802 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d54 002803 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_start_auto_pair_mode 
+0x3d55 002804 fetch 1 ,mem_device_flag 
+0x3d56 002805 beq mode_24g_device ,mouse_24g_start_mode 
+0x3d57 002806 call mouse_wakeup_from_power_check 
+0x3d58 002807 nbranch mouse_buletooth_fast_conn_init ,user 
+:      002808 mouse_start_reconnect_device:
+0x3d59 002809 bpatch patch18_4 ,mem_patch18 
+0x3d5a 002810 arg mem_device1_type ,rega 
+0x3d5b 002811 fetch 1 ,mem_device_flag 
+0x3d5c 002812 increase -1 ,pdata 
+0x3d5d 002813 mul32 pdata ,29 ,pdata 
+0x3d5e 002814 iadd rega ,rega 
+0x3d5f 002815 ifetch 1 ,rega 
+0x3d60 002816 store 1 ,mem_xrecord_mode 
+:      002817 mouse_start_reconnect:
+0x3d61 002818 fetch 1 ,mem_xrecord_mode 
+0x3d62 002819 beq rec_3_mode ,mouse3_0_check_reconn_target 
+0x3d63 002820 beq rec_4_mode ,mouse4_0_check_reconn_target 
+0x3d64 002821 branch mouse_start_discovery 
+:      002824 mouse_wakeup_from_power_check:
+0x3d65 002825 bpatch patch18_5 ,mem_patch18 
+0x3d66 002826 disable user 
+0x3d67 002827 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d68 002828 bbit0 mouse_enable_wakeup_from_power ,mouse_wakeup_from_power 
+0x3d69 002829 fetch 1 ,mem_wakup_from_power_flag 
+0x3d6a 002830 bbit0 bit_power_on ,mouse_wakeup_from_power 
+0x3d6b 002831 enable user 
+:      002832 mouse_wakeup_from_power:
+0x3d6c 002833 fetch 1 ,mem_reconn_times_init 
+0x3d6d 002834 store 1 ,mem_reconn_times 
+0x3d6e 002835 rtn 
+:      002838 mouse3_0_check_reconn_target:
+0x3d6f 002839 fetcht 2 ,mem_mouse_fast_page_to 
+0x3d70 002840 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x3d71 002841 beq 0xff ,mouse3_0_check_reconn_target_next 
+0x3d72 002842 fetcht 2 ,mem_mouse_page_to 
+:      002843 mouse3_0_check_reconn_target_next:
+0x3d73 002844 storet 2 ,mem_page_to 
+0x3d74 002845 fetch 6 ,mem_hci_plap 
+0x3d75 002846 branch app_bt_start_discovery_short ,blank 
+0x3d76 002847 jam 0x17 ,mem_app_connection_options 
+0x3d77 002848 fetch 1 ,mem_ssp_enable 
+0x3d78 002849 nbranch app_bt_start_reconnect ,blank 
+0x3d79 002850 jam 0x04 ,mem_app_connection_options 
+0x3d7a 002851 branch app_bt_start_reconnect 
+:      002853 mouse4_0_check_reconn_target:
+0x3d7b 002854 jam 1 ,mem_mouse_le_reconnect_flag 
+0x3d7c 002855 fetcht 1 ,mem_mouse_fast_direct_timeout 
+0x3d7d 002856 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x3d7e 002857 beq 0xff ,mouse4_0_check_reconn_target_next 
+0x3d7f 002858 fetcht 1 ,mem_mouse_direct_timeout 
+:      002859 mouse4_0_check_reconn_target_next:
+0x3d80 002860 storet 1 ,mem_mouse_direct_timer 
+0x3d81 002861 call app_lpm_mult_disable 
+0x3d82 002862 fetch 3 ,mem_le_adv_direct_ind 
+0x3d83 002863 store 3 ,mem_le_adv_data + 4 
+0x3d84 002864 call mouse_le_check_adv_flag 
+0x3d85 002865 setarg adv_flag_bredr_not_supported 
+0x3d86 002866 istore 1 ,contr 
+0x3d87 002867 arg mem_le_scan_data ,contr 
+0x3d88 002868 call mouse_le_adv_data_update 
+0x3d89 002869 branch check_51cmd_adv 
+:      002873 mouse_usb_check_enable:
+0x3d8a 002874 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d8b 002875 rtnbit0 mouse_enable_usb 
+0x3d8c 002876 setarg mouse_usb_config_param 
+0x3d8d 002877 store 2 ,mem_cb_usb_config 
+0x3d8e 002878 jam mouse_usb_interface_remove ,mem_mouse_usb_vdd_status 
+0x3d8f 002879 branch mouse_usb_interface_check 
+:      002881 mouse_usb_config_param:
+0x3d90 002882 call mouse_usb_config_kb_check 
+0x3d91 002883 call mouse_usb_config_param_init 
+0x3d92 002884 branch mouse_usb_config_param_setup 
+:      002886 mouse_usb_config_kb_check:
+0x3d93 002887 jam dongle_kb_bind_eeprom_offect ,mem_mouse_usb_keyboard_flag 
+0x3d94 002888 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d95 002889 rtnbit0 mouse_enable_keyboard 
+0x3d96 002890 jam dongle_kb_bind_success ,mem_mouse_usb_keyboard_flag 
+0x3d97 002891 rtn 
+:      002893 mouse_usb_config_param_init:
+0x3d98 002894 fetch mouse_flag_len ,mem_mouse_flag 
+0x3d99 002895 bbit1 mouse_enable_usb_250 ,mouse_usb_report_rate_set_250hz 
+0x3d9a 002896 bbit1 mouse_enable_usb_500 ,mouse_usb_report_rate_set_500hz 
+0x3d9b 002897 bbit1 mouse_enable_usb_1000 ,mouse_usb_report_rate_set_1000hz 
+0x3d9c 002898 jam 0x19 ,mem_wire_usb_interval 
+0x3d9d 002899 jam 0x08 ,mem_usb_tx_interval 
+0x3d9e 002900 rtn 
+:      002901 mouse_usb_report_rate_set_250hz:
+0x3d9f 002902 jam 0x0c ,mem_wire_usb_interval 
+0x3da0 002903 jam 0x04 ,mem_usb_tx_interval 
+0x3da1 002904 rtn 
+:      002905 mouse_usb_report_rate_set_500hz:
+0x3da2 002906 jam 0x06 ,mem_wire_usb_interval 
+0x3da3 002907 jam 0x02 ,mem_usb_tx_interval 
+0x3da4 002908 rtn 
+:      002909 mouse_usb_report_rate_set_1000hz:
+0x3da5 002910 jam 0x03 ,mem_wire_usb_interval 
+0x3da6 002911 jam 0x01 ,mem_usb_tx_interval 
+0x3da7 002912 rtn 
+:      002914 mouse_usb_config_param_setup:
+0x3da8 002915 call usb_tx_interval_config 
+0x3da9 002916 call mouse_usb_vid_pid_config 
+0x3daa 002917 branch mouse_usb_hid_icon_config 
+:      002919 mouse_usb_vid_pid_config:
+0x3dab 002920 fetch 1 ,mem_usb_vid_pid 
+0x3dac 002921 rtn blank 
+0x3dad 002922 fetch 1 ,mem_mouse_usb_keyboard_flag 
+0x3dae 002923 beq dongle_kb_bind_success ,dongle_usb_vid_pid_for_suit 
+0x3daf 002924 branch dongle_usb_vid_pid_for_mouse_only_auto_pair 
+:      002926 mouse_usb_hid_icon_config:
+0x3db0 002927 fetch 1 ,mem_mouse_usb_keyboard_flag 
+0x3db1 002928 branch dongle_usb_hid_icon_config + 1 
+:      002931 mouse_usb_check:
+0x3db2 002932 fetch 1 ,core_usb_addr 
+0x3db3 002933 bbit0 7 ,mouse_usb_no_exsit 
+0x3db4 002934 bbit1 7 ,mouse_usb_exsit 
+0x3db5 002935 rtn 
+:      002936 mouse_usb_no_exsit:
+0x3db6 002937 fetch 1 ,mem_usb_addr 
+0x3db7 002938 rtnbit0 7 
+0x3db8 002939 branch soft_reset_chip 
+:      002940 mouse_usb_exsit:
+0x3db9 002941 fetch 1 ,mem_usb_addr 
+0x3dba 002942 rtnbit1 7 
+0x3dbb 002943 call mouse_24g_stop 
+0x3dbc 002944 branch mouse_stop_bluetooth_mode 
+:      002946 mouse_usb_isr:
+0x3dbd 002947 fetch mouse_flag_len ,mem_mouse_flag 
+0x3dbe 002948 rtnbit0 mouse_enable_usb 
+0x3dbf 002949 call usb_isr 
+0x3dc0 002950 branch mouse_usb_interface_check 
+:      002954 mouse_usb_interface_check:
+0x3dc1 002955 bpatch patch18_6 ,mem_patch18 
+0x3dc2 002956 fetcht 1 ,mem_usb_offline_check_gpio 
+0x3dc3 002957 call gpio_get_bit 
+0x3dc4 002958 branch mouse_usb_gpio_low ,true 
+0x3dc5 002959 branch mouse_usb_gpio_high 
+:      002962 mouse_usb_gpio_low:
+0x3dc6 002963 fetch 1 ,mem_mouse_usb_vdd_status 
+0x3dc7 002964 rtneq mouse_usb_interface_remove 
+0x3dc8 002965 jam mouse_usb_interface_remove ,mem_mouse_usb_vdd_status 
+0x3dc9 002966 jam 0 ,mem_usb_device_enumeration_endflag 
+0x3dca 002967 jam 0 ,mem_usb_status 
+0x3dcb 002968 jam 0 ,mem_usb_state 
+0x3dcc 002969 branch mouse_init_wireless 
+:      002972 mouse_usb_gpio_high:
+0x3dcd 002973 fetch 1 ,mem_mouse_usb_vdd_status 
+0x3dce 002974 rtneq mouse_usb_interface_insert 
+0x3dcf 002975 jam mouse_usb_interface_insert ,mem_mouse_usb_vdd_status 
+0x3dd0 002976 call mouse_24g_stop 
+0x3dd1 002977 call mouse_stop_bluetooth_mode 
+0x3dd2 002978 call mouse_device_led_all_off 
+0x3dd3 002979 branch usb_init 
+:      002982 mouse_usb_mode:
+0x3dd4 002983 fetch mouse_flag_len ,mem_mouse_flag 
+0x3dd5 002984 rtnbit0 mouse_enable_usb 
+0x3dd6 002985 call mouse_usb_check 
+0x3dd7 002986 fetch 1 ,core_usb_addr 
+0x3dd8 002987 store 1 ,mem_usb_addr 
+0x3dd9 002988 rtnbit0 7 
+0x3dda 002989 call mouse_clkn_check 
+0x3ddb 002990 fetch 4 ,mem_btclk_sensor 
+0x3ddc 002991 fetcht 1 ,mem_wire_usb_interval 
+0x3ddd 002992 iadd temp ,temp 
+0x3dde 002993 copy clkn_bt ,pdata 
+0x3ddf 002994 isub temp ,null 
+0x3de0 002995 nrtn positive 
+0x3de1 002996 store 4 ,mem_btclk_sensor 
+0x3de2 002997 call mouse_motion 
+0x3de3 002998 nrtn user 
+:      002999 mouse_push_data_to_usb:
+0x3de4 003000 fetch 1 ,core_usb_addr 
+0x3de5 003001 rtnbit0 7 
+0x3de6 003002 fetch mouse_flag_len ,mem_mouse_flag 
+0x3de7 003003 bbit0 mouse_enable_keyboard ,mouse_push_mouse_data_to_usb 
+0x3de8 003004 fetch 1 ,mem_customer_key 
+0x3de9 003005 beq 1 ,mouse_push_keyboard_data_to_usb 
+:      003006 mouse_push_mouse_data_to_usb:
+0x3dea 003007 call dongle_usb_tx_ms_data 
+0x3deb 003008 setarg ms_report_id 
+0x3dec 003009 store 1 ,mem_usb_mouse_data 
+0x3ded 003010 fetch 7 ,mem_mouse_key 
+0x3dee 003011 istore 7 ,contw 
+0x3def 003012 rtn 
+:      003014 mouse_push_keyboard_data_to_usb:
+0x3df0 003015 fetch 1 ,mem_customer_data_trigger 
+0x3df1 003016 branch mouse_push_release_keyboard_data_to_usb ,blank 
+0x3df2 003017 fetch 8 ,mem_customer_key_press + 1 
+:      003018 mouse_push_keyboard_package_data_to_usb:
+0x3df3 003019 store 8 ,mem_pdatatemp 
+0x3df4 003020 fetch 1 ,mem_customer_key_press 
+0x3df5 003021 beq kb_multikey_report_id ,mouse_push_multimedia_key_data_to_usb 
+0x3df6 003022 beq kb_system_conctrl_report_id ,mouse_push_systemctrl_key_data_to_usb 
+0x3df7 003023 call dongle_usb_tx_kb_data 
+0x3df8 003024 fetch 8 ,mem_pdatatemp 
+0x3df9 003025 store 8 ,mem_usb_kb_data 
+0x3dfa 003026 rtn 
+:      003028 mouse_push_release_keyboard_data_to_usb:
+0x3dfb 003029 fetch 8 ,mem_customer_key_release + 1 
+0x3dfc 003030 branch mouse_push_keyboard_package_data_to_usb 
+:      003032 mouse_push_multimedia_key_data_to_usb:
+0x3dfd 003033 call dongle_usb_tx_enable_ep2 
+0x3dfe 003034 jam usb_ep2_multikey ,mem_usb_ep2_data 
+0x3dff 003035 setarg kb_multikey_report_id 
+0x3e00 003036 store 1 ,mem_usb_kb_multikey 
+0x3e01 003037 fetch 2 ,mem_pdatatemp 
+0x3e02 003038 istore 2 ,contw 
+0x3e03 003039 rtn 
+:      003041 mouse_push_systemctrl_key_data_to_usb:
+0x3e04 003042 call dongle_usb_tx_enable_ep2 
+0x3e05 003043 jam usb_ep2_systemkey ,mem_usb_ep2_data 
+0x3e06 003044 setarg kb_system_conctrl_report_id 
+0x3e07 003045 store 1 ,mem_usb_kb_system 
+0x3e08 003046 fetch 1 ,mem_pdatatemp 
+0x3e09 003047 istore 1 ,contw 
+0x3e0a 003048 rtn 
+:      003056 mouse_clkn_check:
+0x3e0b 003057 fetcht 4 ,mem_btclk_sensor 
+0x3e0c 003058 copy clkn_bt ,pdata 
+0x3e0d 003059 isub temp ,null 
+0x3e0e 003060 ncall mouse_clkn_timeout ,positive 
+0x3e0f 003061 rtn 
+:      003062 mouse_clkn_timeout:
+0x3e10 003063 setarg 0 
+0x3e11 003064 store 4 ,mem_btclk_sensor 
+0x3e12 003065 rtn 
+:      003069 mouse_lpm_check_wake_lock:
+0x3e13 003070 bmark1 mark_24g ,app_get_lpm_wake_lock 
+0x3e14 003071 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0x3e15 003072 branch app_get_lpm_wake_lock ,blank 
+0x3e16 003073 fetch 1 ,mem_mouse_le_conn_param_reject 
+0x3e17 003074 beq le_lpm_disable ,app_get_lpm_wake_lock 
+0x3e18 003075 fetch 2 ,mem_sdp_remote_cid 
+0x3e19 003076 nbranch app_get_lpm_wake_lock ,blank 
+0x3e1a 003077 fetch 1 ,mem_mouse_wheel_trigger 
+0x3e1b 003078 nbranch app_get_lpm_wake_lock ,blank 
+0x3e1c 003079 branch app_put_lpm_wake_lock 
+:      003081 mouse_delay_enter_hibernata:
+0x3e1d 003082 fetch 1 ,mem_mouse_direct_timeout 
+0x3e1e 003083 store 1 ,mem_mouse_bluetooth_reconnect_timeout 
+0x3e1f 003084 rtn 
+:      003087 mouse_app_enter_hibernate:
+0x3e20 003088 bpatch patch18_7 ,mem_patch18 
+0x3e21 003089 call mouse_sensor_reset 
+0x3e22 003090 call mouse_sensor_powerdown 
+0x3e23 003091 call mouse_setgpio_hibernate 
+0x3e24 003092 branch app_enter_hibernate 
+:      003095 mouse_before_hibernate:
+0x3e25 003096 bpatch patch19_0 ,mem_patch19 
+0x3e26 003097 enable user 
+0x3e27 003098 fetch 4 ,0x8138 
+0x3e28 003099 setflag user ,26 ,pdata 
+0x3e29 003100 store 4 ,core_lpm_reg 
+0x3e2a 003101 call lpm_write_ctrl 
+0x3e2b 003102 call disable_authrom 
+0x3e2c 003103 call mouse_device_led_all_off 
+0x3e2d 003104 call mouse_before_hibernate_wheel_gpio_set 
+0x3e2e 003105 call mouse_setgpio_hibernate 
+0x3e2f 003106 call mouse_flash_power_down 
+0x3e30 003107 call gpio_set_before_lpm_common 
+0x3e31 003108 fetcht 1 ,mem_sensor_motion_gpio 
+0x3e32 003109 branch gpio_clr_wake 
+:      003112 mouse_setgpio_hibernate:
+0x3e33 003113 bpatch patch19_1 ,mem_patch19 
+0x3e34 003114 call mouse_set_sdio_high 
+0x3e35 003115 call clear_wake 
+0x3e36 003116 call mouse_lpm_before_common 
+0x3e37 003117 call gpio_pd_idle 
+0x3e38 003118 arg 19 ,temp 
+0x3e39 003119 call mouse_gpio_config_input_pu 
+0x3e3a 003120 branch mouse_gpio_set_high_impedance 
+:      003124 mouse_process_lpm_before:
+0x3e3b 003125 rtnmark1 mark_24g 
+0x3e3c 003126 call mouse_lpm_before_common 
+0x3e3d 003127 fetch 1 ,mem_lpm_current_mult 
+0x3e3e 003128 nrtn blank 
+0x3e3f 003129 branch gpio_clr_wake 
+:      003131 mouse_lpm_before_common:
+0x3e40 003132 bpatch patch19_2 ,mem_patch19 
+0x3e41 003134 call mouse_wheel_check 
+0x3e42 003135 fetcht 1 ,mem_mouse_sensor_sclk_gpio 
+0x3e43 003136 call gpio_config_output 
+:      003137 mouse_lpm_before_common_next:
+0x3e44 003138 call twspi_disable 
+0x3e45 003140 fetcht 1 ,mem_lbutton_gpio 
+0x3e46 003141 call gpio_set_wake 
+0x3e47 003142 fetcht 1 ,mem_rbutton_gpio 
+0x3e48 003143 call gpio_set_wake 
+0x3e49 003144 fetcht 1 ,mem_mbutton_gpio 
+0x3e4a 003145 call gpio_set_wake 
+0x3e4b 003147 fetcht 1 ,mem_bk_button_gpio 
+0x3e4c 003148 call gpio_set_wake 
+0x3e4d 003149 fetcht 1 ,mem_fw_button_gpio 
+0x3e4e 003150 call gpio_set_wake 
+0x3e4f 003151 fetcht 1 ,mem_dpi_button_gpio 
+0x3e50 003152 call gpio_set_wake 
+0x3e51 003153 fetcht 1 ,mem_config_select_device_button_gpio 
+0x3e52 003154 call gpio_set_wake 
+0x3e53 003156 fetcht 1 ,mem_customer_key_gpio 
+0x3e54 003157 call gpio_set_wake 
+0x3e55 003159 fetcht 1 ,mem_whee_a_data_gpio 
+0x3e56 003160 call gpio_set_wake_by_current_state 
+0x3e57 003161 fetcht 1 ,mem_whee_b_data_gpio 
+0x3e58 003162 call gpio_set_wake_by_current_state 
+0x3e59 003163 fetcht 1 ,mem_whee_ta_data_gpio 
+0x3e5a 003164 call gpio_set_wake_by_current_state 
+0x3e5b 003165 fetcht 1 ,mem_whee_tb_data_gpio 
+0x3e5c 003166 call gpio_set_wake_by_current_state 
+0x3e5d 003167 fetcht 1 ,mem_sensor_motion_gpio 
+0x3e5e 003168 branch gpio_set_wake 
+:      003172 mouse_set_mult:
+0x3e5f 003173 fetch 2 ,mem_ui_state_map 
+0x3e60 003174 bbit1 ui_state_ble_connected ,mouse_set_ble_mult 
+0x3e61 003175 fetch 2 ,mem_ui_state_map 
+0x3e62 003176 bbit1 ui_state_bt_connected ,mouse_set_bt_mult 
+0x3e63 003177 rtn 
+:      003178 mouse_set_ble_mult:
+0x3e64 003179 copy rega ,pdata 
+0x3e65 003180 nbranch le_set_config_short_mult ,blank 
+0x3e66 003181 branch le_clr_config_short_mult 
+:      003182 mouse_set_bt_mult:
+0x3e67 003183 copy rega ,pdata 
+0x3e68 003184 nbranch classic_bt_set_mult_short_flag ,blank 
+0x3e69 003185 branch classic_bt_clr_mult_short_flag 
+:      003191 mouse_adc_gpio_set:
+0x3e6a 003192 fetch 1 ,mem_adc_config_flag 
+0x3e6b 003193 rtnne adc_config_gpio 
+:      003194 mouse_adc_gpio_check_output:
+0x3e6c 003195 bpatch patch19_3 ,mem_patch19 
+0x3e6d 003196 fetcht 1 ,mem_adc_channel 
+0x3e6e 003197 sub temp ,3 ,null 
+0x3e6f 003198 branch mouse_adc_gpio_4_7_set ,positive 
+0x3e70 003199 increase 5 ,temp 
+0x3e71 003200 storet 1 ,mem_adc_channel_gpio 
+:      003201 mouse_adc_gpio_set_next:
+0x3e72 003202 copy temp ,rega 
+0x3e73 003203 call gpio_get_config 
+0x3e74 003204 beq gpcfg_output_high ,mouse_set_24g_led_statue 
+0x3e75 003205 call mouse_clear_24g_led_statue 
+0x3e76 003206 copy rega ,temp 
+0x3e77 003207 branch gpio_set_high_impedance 
+:      003209 mouse_adc_gpio_4_7_set:
+0x3e78 003210 increase 4 ,temp 
+0x3e79 003211 storet 1 ,mem_adc_channel_gpio 
+0x3e7a 003212 branch mouse_adc_gpio_set_next 
+:      003214 mouse_adc_vol_init:
+0x3e7b 003215 fetch 1 ,mem_adc_config_flag_init 
+0x3e7c 003216 beq adc_config_gpio ,mouse_adc_gpio_vol_init 
+0x3e7d 003217 beq adc_config_vinlpm ,mouse_adc_gpio_vinlpm_init 
+0x3e7e 003218 jam adc_config_vinlpm ,mem_adc_config_flag_init 
+0x3e7f 003219 setarg 0x2c0172 
+0x3e80 003220 store 3 ,mem_mouse_vdd_full_vol 
+0x3e81 003221 setarg 0x014001 
+0x3e82 003222 istore 3 ,contw 
+0x3e83 003223 rtn 
+:      003224 mouse_adc_gpio_vol_init:
+0x3e84 003225 setarg 0x5d0099 
+0x3e85 003226 store 3 ,mem_mouse_vdd_full_vol 
+0x3e86 003227 setarg 0x007100 
+0x3e87 003228 istore 3 ,contw 
+0x3e88 003229 rtn 
+:      003230 mouse_adc_gpio_vinlpm_init:
+0x3e89 003231 setarg 0xc8012c 
+0x3e8a 003232 store 3 ,mem_mouse_vdd_full_vol 
+0x3e8b 003233 setarg 0x00dc00 
+0x3e8c 003234 istore 3 ,contw 
+0x3e8d 003235 rtn 
+:      003239 mouse_adc_gpio_mux_init:
+0x3e8e 003240 fetch mouse_flag_len ,mem_mouse_flag 
+0x3e8f 003241 rtnbit0 mouse_enable_adc 
+0x3e90 003242 jam mouse_adc_check_multiple ,mem_adc_mux_status 
+0x3e91 003243 rtnbit1 mouse_enable_dpi_key_connect_adc 
+0x3e92 003244 rtnbit1 mouse_enable_select_device_by_switch_adc 
+0x3e93 003245 jam mouse_adc_check_battery_only ,mem_adc_mux_status 
+0x3e94 003246 rtn 
+:      003248 mouse_adc_read_interval:
+0x3e95 003249 fetch 1 ,mem_adc_read_timer 
+0x3e96 003250 increase 1 ,pdata 
+0x3e97 003251 store 1 ,mem_adc_read_timer 
+0x3e98 003252 fetcht 1 ,mem_adc_read_time_init 
+0x3e99 003253 isub temp ,null 
+0x3e9a 003254 rtn 
+:      003257 mouse_adc_read:
+0x3e9b 003258 fetch mouse_flag_len ,mem_mouse_flag 
+0x3e9c 003259 rtnbit0 mouse_enable_adc 
+0x3e9d 003260 call mouse_adc_gpio_set 
+0x3e9e 003261 fetch 1 ,mem_adc_mux_status 
+0x3e9f 003262 branch mouse_adc_read_battery ,blank 
+0x3ea0 003263 fetch 1 ,mem_adc_config_flag 
+0x3ea1 003264 beq adc_config_gpio ,mouse_adc_read_gpio_mux_start 
+0x3ea2 003265 jam mouse_adc_check_vinlpm_multiple ,mem_adc_mux_status 
+0x3ea3 003266 call mouse_adc_read_interval 
+0x3ea4 003267 branch mouse_adc_read_gpio ,positive 
+0x3ea5 003268 call mouse_adc_read_vinlpm 
+0x3ea6 003269 branch mouse_adc_read_start 
+:      003271 mouse_adc_read_gpio_mux_start:
+0x3ea7 003272 jam mouse_adc_check_gpio_multiple ,mem_adc_mux_status 
+0x3ea8 003273 branch mouse_adc_read_start 
+:      003275 mouse_adc_read_gpio:
+0x3ea9 003276 call mouse_adc_gpio_check_output 
+0x3eaa 003277 jam adc_config_gpio ,mem_adc_config_flag 
+0x3eab 003278 fetch 1 ,mem_24g_device_led_status 
+0x3eac 003279 ncall mouse_adc_read_vinlpm ,blank 
+0x3ead 003280 branch mouse_adc_read_start 
+:      003282 mouse_adc_read_vinlpm:
+0x3eae 003283 jam 0 ,mem_adc_read_timer 
+0x3eaf 003284 fetch 1 ,mem_adc_config_flag_init 
+0x3eb0 003285 store 1 ,mem_adc_config_flag 
+0x3eb1 003286 rtn 
+:      003288 mouse_adc_read_battery:
+0x3eb2 003289 fetch 1 ,mem_adc_config_flag 
+0x3eb3 003290 bne adc_config_gpio ,mouse_adc_read_battery_start 
+0x3eb4 003291 fetch 1 ,mem_24g_device_led_status 
+0x3eb5 003292 nrtn blank 
+:      003293 mouse_adc_read_battery_start:
+0x3eb6 003294 call mouse_adc_read_interval 
+0x3eb7 003295 nrtn positive 
+:      003296 mouse_adc_read_start:
+0x3eb8 003297 bpatch patch19_4 ,mem_patch19 
+0x3eb9 003298 fetch 1 ,mem_24g_device_led_status 
+0x3eba 003299 nrtn blank 
+0x3ebb 003300 jam 0 ,mem_adc_read_timer 
+0x3ebc 003301 call vdd_calculate_by_mode 
+0x3ebd 003302 store 2 ,mem_mouse_vdd_now_vol 
+0x3ebe 003303 fetch 1 ,mem_adc_config_flag 
+0x3ebf 003304 bne adc_config_gpio ,mouse_adc_data_process 
+0x3ec0 003305 fetcht 2 ,mem_mouse_vdd_now_vol 
+0x3ec1 003306 mul32 temp ,8 ,pdata 
+0x3ec2 003307 div pdata ,10 
+0x3ec3 003308 call get_div_result 
+0x3ec4 003309 iadd temp ,pdata 
+0x3ec5 003310 store 2 ,mem_mouse_vdd_now_vol 
+:      003311 mouse_adc_data_process:
+0x3ec6 003312 arg mem_mouse_vdd_calculate_set ,rega 
+0x3ec7 003313 call mouse_adc_bat_percent_lowpower_out 
+0x3ec8 003314 fetch 1 ,mem_adc_power_flag 
+0x3ec9 003315 bbit1 2 ,mouse_adc_button_press 
+0x3eca 003316 bbit1 1 ,mouse_power_down 
+0x3ecb 003317 bbit0 0 ,mouse_adc_no_low_voltage 
+:      003318 mouse_adc_data_process_next:
+0x3ecc 003319 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x3ecd 003320 branch mouse_adc_low_voltage 
+:      003322 mouse_adc_low_voltage:
+0x3ece 003323 arg mouse_low_voltage_flag ,queue 
+0x3ecf 003324 branch mouse_enable_function_flag 
+:      003325 mouse_adc_no_low_voltage:
+0x3ed0 003326 arg mouse_low_voltage_flag ,queue 
+0x3ed1 003327 call mouse_disable_function_flag 
+0x3ed2 003328 jam 12 ,mem_adc_low_volatage_led_timer_count 
+0x3ed3 003329 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x3ed4 003330 rtn blank 
+0x3ed5 003331 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
+0x3ed6 003332 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
+0x3ed7 003333 branch mouse_led_off 
+:      003337 mouse_adc_bat_percent_lowpower_out:
+0x3ed8 003338 bpatch patch19_5 ,mem_patch19 
+0x3ed9 003339 ifetch 8 ,rega 
+0x3eda 003340 store 8 ,mem_pdatatemp 
+0x3edb 003341 fetch 1 ,mem_adc_mux_status 
+0x3edc 003342 beq mouse_adc_check_battery_only ,mouse_adc_bat_percent_lowpower_out_battery 
+0x3edd 003343 beq mouse_adc_check_gpio_multiple ,mouse_adc_bat_percent_lowpower_out_gpio_multiple 
+0x3ede 003344 beq mouse_adc_check_vinlpm_multiple ,mouse_adc_bat_percent_lowpower_out_vinlpm_multiple 
+:      003345 mouse_adc_bat_percent_lowpower_out_gpio_multiple:
+0x3edf 003346 fetch mouse_flag_len ,mem_mouse_flag 
+0x3ee0 003347 bbit0 mouse_enable_dpi_key_connect_adc ,mouse_adc_bat_percent_lowpower_out_gpio_switch 
+0x3ee1 003348 fetch 2 ,mem_pdatatemp + 6 
+0x3ee2 003349 fetcht 2 ,mem_mouse_vdd_button_press_vol 
+0x3ee3 003350 isub temp ,null 
+0x3ee4 003351 nbranch mouse_adc_set_button_press_flag ,positive 
+:      003353 mouse_adc_bat_percent_lowpower_out_gpio_switch:
+0x3ee5 003354 fetch mouse_flag_len ,mem_mouse_flag 
+0x3ee6 003355 bbit0 mouse_enable_select_device_by_switch_adc ,mouse_adc_bat_percent_lowpower_out_battery 
+0x3ee7 003356 jam 0 ,mem_mouse_adc_button_press_flag 
+0x3ee8 003357 fetch 2 ,mem_pdatatemp + 6 
+0x3ee9 003358 fetcht 2 ,mem_mouse_vdd_switch_gnd_24g_vol 
+0x3eea 003359 isub temp ,null 
+0x3eeb 003360 nbranch mouse_select_24gdevice ,positive 
+0x3eec 003361 call mouse_select_btdevice 
+0x3eed 003362 branch mouse_adc_bat_percent_lowpower_out_battery 
+:      003364 mouse_select_24gdevice:
+0x3eee 003365 call mouse_check_select_24gdevice 
+0x3eef 003366 branch mouse_adc_bat_percent_lowpower_out_battery 
+:      003369 mouse_adc_bat_percent_lowpower_out_battery:
+0x3ef0 003370 call mouse_adc_clear_button_press_flag 
+0x3ef1 003371 call adc_clear_no_power_flag 
+0x3ef2 003372 call adc_clear_low_power_flag 
+0x3ef3 003373 fetch 2 ,mem_pdatatemp + 6 
+0x3ef4 003374 fetcht 2 ,mem_pdatatemp + 2 
+0x3ef5 003375 isub temp ,null 
+0x3ef6 003376 ncall adc_set_no_power_flag ,positive 
+0x3ef7 003378 fetcht 2 ,mem_pdatatemp + 4 
+0x3ef8 003379 isub temp ,null 
+0x3ef9 003380 ncall adc_set_low_power_flag ,positive 
+:      003382 mouse_adc_bat_level_set:
+0x3efa 003383 fetch 2 ,mem_pdatatemp + 6 
+0x3efb 003384 fetcht 2 ,mem_pdatatemp 
+0x3efc 003385 isub temp ,null 
+0x3efd 003386 branch mouse_adc_bat_level_100_percent ,positive 
+0x3efe 003387 fetcht 2 ,mem_pdatatemp + 2 
+0x3eff 003388 isub temp ,pdata 
+0x3f00 003389 nbranch mouse_adc_bat_level_0_percent ,positive 
+0x3f01 003390 branch mouse_adc_bat_level_0_percent ,blank 
+0x3f02 003391 mul32 pdata ,100 ,rega 
+0x3f03 003392 fetch 2 ,mem_pdatatemp 
+0x3f04 003393 fetcht 2 ,mem_pdatatemp + 2 
+0x3f05 003394 isub temp ,temp 
+0x3f06 003395 copy rega ,pdata 
+0x3f07 003396 idiv temp 
+0x3f08 003397 call get_div_result 
+0x3f09 003398 store 1 ,mem_le_battery_level_percentage 
+0x3f0a 003399 rtn 
+:      003401 mouse_adc_bat_level_100_percent:
+0x3f0b 003402 jam 100 ,mem_le_battery_level_percentage 
+0x3f0c 003403 rtn 
+:      003404 mouse_adc_bat_level_0_percent:
+0x3f0d 003405 jam 0 ,mem_le_battery_level_percentage 
+0x3f0e 003406 rtn 
+:      003409 mouse_adc_bat_percent_lowpower_out_vinlpm_multiple:
+0x3f0f 003410 fetch 1 ,mem_adc_config_flag 
+0x3f10 003411 beq adc_config_gpio ,mouse_adc_bat_percent_lowpower_out_gpio_multiple 
+0x3f11 003412 branch mouse_adc_bat_percent_lowpower_out_battery 
+:      003415 mouse_adc_set_button_press_flag:
+0x3f12 003416 fetcht 1 ,mem_adc_power_flag 
+0x3f13 003417 set1 2 ,temp 
+0x3f14 003418 storet 1 ,mem_adc_power_flag 
+0x3f15 003419 rtn 
+:      003421 mouse_adc_clear_button_press_flag:
+0x3f16 003422 fetcht 1 ,mem_adc_power_flag 
+0x3f17 003423 set0 2 ,temp 
+0x3f18 003424 storet 1 ,mem_adc_power_flag 
+0x3f19 003425 rtn 
+:      003427 mouse_adc_button_press:
+0x3f1a 003428 jam 1 ,mem_mouse_adc_button_press_flag 
+0x3f1b 003429 rtn 
+:      003431 mouse_power_down:
+0x3f1c 003432 call mouse_device_led_all_off 
+0x3f1d 003433 branch mouse_app_enter_hibernate 
+:      003438 mouse_gpio_init:
+0x3f1e 003439 fetcht 1 ,mem_eeprom_wp_gpio 
+0x3f1f 003440 call gpio_config_output 
+0x3f20 003441 call usb_offline_check_init 
+0x3f21 003442 fetcht 1 ,mem_lbutton_gpio 
+0x3f22 003443 call mouse_gpio_config_input_pu 
+0x3f23 003444 fetcht 1 ,mem_rbutton_gpio 
+0x3f24 003445 call mouse_gpio_config_input_pu 
+0x3f25 003446 fetcht 1 ,mem_mbutton_gpio 
+0x3f26 003447 call mouse_gpio_config_input_pu 
+0x3f27 003448 fetcht 1 ,mem_bk_button_gpio 
+0x3f28 003449 call mouse_gpio_config_input_pu 
+0x3f29 003450 fetcht 1 ,mem_fw_button_gpio 
+0x3f2a 003451 call mouse_gpio_config_input_pu 
+0x3f2b 003452 fetcht 1 ,mem_dpi_button_gpio 
+0x3f2c 003453 call mouse_gpio_config_input_pu 
+0x3f2d 003455 fetcht 1 ,mem_matrix_public_gpio 
+0x3f2e 003456 call mouse_gpio_config_input_pu 
+0x3f2f 003458 fetcht 1 ,mem_config_select_device_button_gpio 
+0x3f30 003459 call mouse_gpio_config_input_pu 
+0x3f31 003461 fetcht 1 ,mem_customer_key_gpio 
+0x3f32 003462 call mouse_gpio_config_input_pu 
+0x3f33 003464 fetcht 1 ,mem_whee_a_data_gpio 
+0x3f34 003465 call mouse_gpio_config_input_pu 
+0x3f35 003467 fetcht 1 ,mem_whee_b_data_gpio 
+0x3f36 003468 call mouse_gpio_config_input_pu 
+0x3f37 003470 fetcht 1 ,mem_whee_ta_data_gpio 
+0x3f38 003471 call mouse_gpio_config_input_pu 
+0x3f39 003472 fetcht 1 ,mem_whee_tb_data_gpio 
+0x3f3a 003473 call mouse_gpio_config_input_pu 
+0x3f3b 003475 fetcht 1 ,mem_sensor_motion_gpio 
+0x3f3c 003476 call mouse_gpio_config_input_pu 
+0x3f3d 003478 fetcht 1 ,mem_device_switch_gpio 
+0x3f3e 003479 call mouse_gpio_config_input_pu 
+0x3f3f 003482 fetcht 1 ,mem_sensor_reset_gpio 
+0x3f40 003483 call gpio_config_output 
+0x3f41 003485 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
+0x3f42 003486 call gpio_config_output 
+0x3f43 003488 fetcht 1 ,mem_config_device_24g_led_gpio 
+0x3f44 003489 call gpio_config_output 
+0x3f45 003491 fetcht 1 ,mem_config_device_bt1_led_gpio 
+0x3f46 003492 call gpio_config_output 
+0x3f47 003494 fetcht 1 ,mem_config_device_bt2_led_gpio 
+0x3f48 003495 call gpio_config_output 
+0x3f49 003497 fetcht 1 ,mem_dpi_led_gpio 
+0x3f4a 003498 call gpio_config_output 
+0x3f4b 003500 fetcht 1 ,mem_select_sensor_angle_gpio 
+0x3f4c 003501 branch mouse_gpio_config_input_pu 
+:      003504 mouse_gpio_set_pupd_by_input:
+0x3f4d 003505 sub temp ,ui_button_gpio_disable ,null 
+0x3f4e 003506 rtn zero 
+0x3f4f 003507 and temp ,0x7f ,queue 
+0x3f50 003508 fetch 4 ,core_gpio_in 
+0x3f51 003509 qisolate1 pdata 
+0x3f52 003510 branch mouse_gpio_config_input_pu ,true 
+0x3f53 003511 branch mouse_gpio_config_input_pd 
+:      003514 mouse_gpio_config_input_pd:
+0x3f54 003515 set1 gpio_active_bit ,temp 
+0x3f55 003516 branch gpio_config_input 
+:      003518 mouse_gpio_config_input_pu:
+0x3f56 003519 set0 gpio_active_bit ,temp 
+0x3f57 003520 branch gpio_config_input 
+:      003522 mouse_gpio_set_high_impedance:
+0x3f58 003523 fetch 3 ,mem_mouse_set_high_impedance_bit_set 
+0x3f59 003524 store 3 ,mem_pdatatemp 
+0x3f5a 003525 arg 20 ,loopcnt 
+0x3f5b 003526 arg 0 ,temp 
+:      003527 mouse_gpio_set_high_impedance_bit_loop:
+0x3f5c 003528 fetch 3 ,mem_pdatatemp 
+0x3f5d 003529 isolate1 0 ,pdata 
+0x3f5e 003530 call gpio_set_high_impedance ,true 
+0x3f5f 003531 fetch 3 ,mem_pdatatemp 
+0x3f60 003532 lshift pdata ,pdata 
+0x3f61 003533 store 3 ,mem_pdatatemp 
+0x3f62 003534 increase 1 ,temp 
+0x3f63 003535 loop mouse_gpio_set_high_impedance_bit_loop 
+0x3f64 003536 rtn 
+:      003543 mouse_sensor_spi_init:
+0x3f65 003544 call mouse_spid_init_pin 
+0x3f66 003545 jam 0x73 ,mem_spi_init_clk 
+0x3f67 003547 call mouse_spi_init 
+0x3f68 003548 branch twspi_enable 
+:      003550 mouse_spi_write_flash_cb:
+:      003551 mouse_spi_init:
+0x3f69 003552 branch spid_init 
+:      003554 mouse_spid_init_pin:
+0x3f6a 003555 fetch 1 ,mem_mouse_sensor_sclk_gpio 
+0x3f6b 003556 arg gpcfg_spid_sck ,temp 
+0x3f6c 003557 call gpio_config_function_int 
+0x3f6d 003558 fetch 1 ,mem_mouse_sensor_sdio_gpio 
+0x3f6e 003559 arg gpcfg_spid_sdio ,temp 
+0x3f6f 003560 branch gpio_config_function_int 
+:      003568 mouse_motion:
+0x3f70 003569 bpatch patch19_6 ,mem_patch19 
+0x3f71 003570 disable user 
+0x3f72 003571 setarg 0 
+0x3f73 003572 store 6 ,mem_mouse_x 
+0x3f74 003573 call mouse_check_sensor_data 
+0x3f75 003574 call mouse_zwheel 
+0x3f76 003575 call mouse_t_zwheel 
+0x3f77 003576 call mouse_key 
+0x3f78 003577 fetch 1 ,mem_mouse_key 
+0x3f79 003578 and_into 0x1f ,pdata 
+0x3f7a 003579 store 1 ,mem_mouse_key 
+0x3f7b 003580 nbranch mouse_drawing_optima_init ,user 
+0x3f7c 003581 call mouse_drawing_optima 
+0x3f7d 003582 branch mouse_no_data_timer_init 
+:      003587 mouse_zwheel:
+0x3f7e 003588 fetch 1 ,mem_mouse_z_data 
+0x3f7f 003589 rtn blank 
+0x3f80 003590 store 1 ,mem_mouse_z 
+0x3f81 003591 jam 0 ,mem_mouse_z_data 
+0x3f82 003592 branch enable_user 
+:      003594 mouse_t_zwheel:
+0x3f83 003595 fetch 1 ,mem_mouse_tz_data 
+0x3f84 003596 rtn blank 
+0x3f85 003597 store 1 ,mem_mouse_tz 
+0x3f86 003598 jam 0 ,mem_mouse_tz_data 
+0x3f87 003599 branch enable_user 
+:      003601 mouse_wheel_check:
+0x3f88 003602 call mouse_t_wheel_scan 
+0x3f89 003603 call mouse_wheel_scan 
+0x3f8a 003604 fetch 1 ,mem_wheel_tb_new_pinlevel 
+0x3f8b 003605 fetcht 1 ,mem_wheel_tb_old_pinlevel 
+0x3f8c 003606 store 1 ,mem_wheel_tb_old_pinlevel 
+0x3f8d 003607 isub temp ,null 
+0x3f8e 003608 nbranch app_lpm_wake_auto_lock ,zero 
+0x3f8f 003609 fetch 1 ,mem_mwheel_b_new_pinlevel 
+0x3f90 003610 fetcht 1 ,mem_mwheel_b_old_pinlevel 
+0x3f91 003611 store 1 ,mem_mwheel_b_old_pinlevel 
+0x3f92 003612 isub temp ,null 
+0x3f93 003613 nbranch app_lpm_wake_auto_lock ,zero 
+0x3f94 003614 rtn 
+:      003615 mouse_t_wheel_scan:
+0x3f95 003616 fetch 1 ,mem_whee_ta_data_gpio 
+0x3f96 003617 rtneq gpio_disable 
+0x3f97 003618 arg 0 ,rega 
+0x3f98 003619 fetcht 1 ,mem_whee_ta_data_gpio 
+0x3f99 003620 call gpio_get_bit 
+0x3f9a 003621 setflag true ,0 ,rega 
+0x3f9b 003622 fetcht 1 ,mem_whee_tb_data_gpio 
+0x3f9c 003623 call gpio_get_bit 
+0x3f9d 003624 setflag true ,1 ,rega 
+0x3f9e 003625 copy rega ,pdata 
+0x3f9f 003626 store 1 ,mem_wheel_tb_new_pinlevel 
+0x3fa0 003627 beq 0x01 ,mouse_t_wheel_scan_judge1 
+0x3fa1 003628 beq 0x02 ,mouse_t_wheel_scan_judge2 
+0x3fa2 003629 fetch 1 ,mem_wheel_tog 
+0x3fa3 003630 bbit1 7 ,mouse_t_wheel_scan_judge3 
+0x3fa4 003631 rtn 
+:      003633 mouse_t_wheel_scan_judge1:
+0x3fa5 003634 fetch 1 ,mem_wheel_tb_old_pinlevel 
+0x3fa6 003635 beq 0 ,mouse_t_wheel_scan_judge11 
+0x3fa7 003636 beq 3 ,mouse_t_wheel_scan_judge12 
+0x3fa8 003637 rtn 
+:      003638 mouse_t_wheel_scan_judge2:
+0x3fa9 003639 fetch 1 ,mem_wheel_tb_old_pinlevel 
+0x3faa 003640 beq 0 ,mouse_t_wheel_scan_judge21 
+0x3fab 003641 beq 3 ,mouse_t_wheel_scan_judge22 
+0x3fac 003642 rtn 
+:      003643 mouse_t_wheel_scan_judge11:
+0x3fad 003644 jam 0x82 ,mem_wheel_tog 
+0x3fae 003645 rtn 
+:      003646 mouse_t_wheel_scan_judge12:
+0x3faf 003647 jam 0x81 ,mem_wheel_tog 
+0x3fb0 003648 rtn 
+:      003649 mouse_t_wheel_scan_judge21:
+0x3fb1 003650 jam 0x80 ,mem_wheel_tog 
+0x3fb2 003651 rtn 
+:      003652 mouse_t_wheel_scan_judge22:
+0x3fb3 003653 jam 0x83 ,mem_wheel_tog 
+0x3fb4 003654 rtn 
+:      003655 mouse_t_wheel_scan_judge3:
+0x3fb5 003656 fetch 1 ,mem_wheel_tog 
+0x3fb6 003657 set0 7 ,pdata 
+0x3fb7 003658 store 1 ,mem_wheel_tog 
+0x3fb8 003659 beq 0 ,mouse_t_wheel_scan_judge30 
+0x3fb9 003660 beq 1 ,mouse_t_wheel_scan_judge31 
+0x3fba 003661 beq 2 ,mouse_t_wheel_scan_judge32 
+0x3fbb 003662 beq 3 ,mouse_t_wheel_scan_judge33 
+0x3fbc 003663 rtn 
+:      003664 mouse_t_wheel_scan_judge30:
+0x3fbd 003665 fetch 1 ,mem_wheel_tb_new_pinlevel 
+0x3fbe 003666 beq 3 ,mouse_wheel_t_forward 
+0x3fbf 003667 rtn 
+:      003668 mouse_t_wheel_scan_judge31:
+0x3fc0 003669 fetch 1 ,mem_wheel_tb_new_pinlevel 
+0x3fc1 003670 beq 0 ,mouse_wheel_t_forward 
+0x3fc2 003671 rtn 
+:      003672 mouse_t_wheel_scan_judge32:
+0x3fc3 003673 fetch 1 ,mem_wheel_tb_new_pinlevel 
+0x3fc4 003674 beq 3 ,mouse_wheel_t_back 
+0x3fc5 003675 rtn 
+:      003676 mouse_t_wheel_scan_judge33:
+0x3fc6 003677 fetch 1 ,mem_wheel_tb_new_pinlevel 
+0x3fc7 003678 beq 0 ,mouse_wheel_t_back 
+0x3fc8 003679 rtn 
+:      003680 mouse_wheel_t_forward:
+0x3fc9 003681 fetch 1 ,mem_mouse_tz_data 
+0x3fca 003682 increase 1 ,pdata 
+0x3fcb 003683 store 1 ,mem_mouse_tz_data 
+0x3fcc 003684 rtn 
+:      003685 mouse_wheel_t_back:
+0x3fcd 003686 fetch 1 ,mem_mouse_tz_data 
+0x3fce 003687 increase -1 ,pdata 
+0x3fcf 003688 store 1 ,mem_mouse_tz_data 
+0x3fd0 003689 rtn 
+:      003692 mouse_wheel_scan:
+0x3fd1 003693 fetch 1 ,mem_whee_a_data_gpio 
+0x3fd2 003694 rtneq gpio_disable 
+0x3fd3 003695 arg 0 ,rega 
+0x3fd4 003696 fetcht 1 ,mem_whee_a_data_gpio 
+0x3fd5 003697 call gpio_get_bit 
+0x3fd6 003698 setflag true ,0 ,rega 
+0x3fd7 003699 fetcht 1 ,mem_whee_b_data_gpio 
+0x3fd8 003700 call gpio_get_bit 
+0x3fd9 003701 setflag true ,1 ,rega 
+0x3fda 003702 copy rega ,pdata 
+0x3fdb 003703 store 1 ,mem_mwheel_b_new_pinlevel 
+0x3fdc 003704 beq 0x01 ,mouse_wheel_scan_judge1 
+0x3fdd 003705 beq 0x02 ,mouse_wheel_scan_judge2 
+0x3fde 003706 fetch 1 ,mem_mwheel_tog 
+0x3fdf 003707 bbit1 7 ,mouse_wheel_scan_judge3 
+0x3fe0 003708 rtn 
+:      003710 mouse_wheel_scan_judge1:
+0x3fe1 003711 fetch 1 ,mem_mwheel_b_old_pinlevel 
+0x3fe2 003712 beq 0 ,mouse_wheel_scan_judge11 
+0x3fe3 003713 beq 3 ,mouse_wheel_scan_judge12 
+0x3fe4 003714 rtn 
+:      003715 mouse_wheel_scan_judge2:
+0x3fe5 003716 fetch 1 ,mem_mwheel_b_old_pinlevel 
+0x3fe6 003717 beq 0 ,mouse_wheel_scan_judge21 
+0x3fe7 003718 beq 3 ,mouse_wheel_scan_judge22 
+0x3fe8 003719 rtn 
+:      003720 mouse_wheel_scan_judge11:
+0x3fe9 003721 jam 0x82 ,mem_mwheel_tog 
+0x3fea 003722 rtn 
+:      003723 mouse_wheel_scan_judge12:
+0x3feb 003724 jam 0x81 ,mem_mwheel_tog 
+0x3fec 003725 rtn 
+:      003726 mouse_wheel_scan_judge21:
+0x3fed 003727 jam 0x80 ,mem_mwheel_tog 
+0x3fee 003728 rtn 
+:      003729 mouse_wheel_scan_judge22:
+0x3fef 003730 jam 0x83 ,mem_mwheel_tog 
+0x3ff0 003731 rtn 
+:      003732 mouse_wheel_scan_judge3:
+0x3ff1 003733 fetch 1 ,mem_mwheel_tog 
+0x3ff2 003734 set0 7 ,pdata 
+0x3ff3 003735 store 1 ,mem_mwheel_tog 
+0x3ff4 003736 beq 0 ,mouse_wheel_scan_judge30 
+0x3ff5 003737 beq 1 ,mouse_wheel_scan_judge31 
+0x3ff6 003738 beq 2 ,mouse_wheel_scan_judge32 
+0x3ff7 003739 beq 3 ,mouse_wheel_scan_judge33 
+0x3ff8 003740 rtn 
+:      003741 mouse_wheel_scan_judge30:
+0x3ff9 003742 fetch 1 ,mem_mwheel_b_new_pinlevel 
+0x3ffa 003743 beq 3 ,mouse_wheel_forward 
+0x3ffb 003744 rtn 
+:      003745 mouse_wheel_scan_judge31:
+0x3ffc 003746 fetch 1 ,mem_mwheel_b_new_pinlevel 
+0x3ffd 003747 beq 0 ,mouse_wheel_forward 
+0x3ffe 003748 rtn 
+:      003749 mouse_wheel_scan_judge32:
+0x3fff 003750 fetch 1 ,mem_mwheel_b_new_pinlevel 
+0x4000 003751 beq 3 ,mouse_wheel_back 
+0x4001 003752 rtn 
+:      003753 mouse_wheel_scan_judge33:
+0x4002 003754 fetch 1 ,mem_mwheel_b_new_pinlevel 
+0x4003 003755 beq 0 ,mouse_wheel_back 
+0x4004 003756 rtn 
+:      003757 mouse_wheel_forward:
+0x4005 003758 fetch 1 ,mem_mouse_z_data 
+0x4006 003759 increase 1 ,pdata 
+0x4007 003760 store 1 ,mem_mouse_z_data 
+0x4008 003761 rtn 
+:      003762 mouse_wheel_back:
+0x4009 003763 fetch 1 ,mem_mouse_z_data 
+0x400a 003764 increase -1 ,pdata 
+0x400b 003765 store 1 ,mem_mouse_z_data 
+0x400c 003766 rtn 
+:      003769 mouse_wheel_gpio_set_wake:
+0x400d 003770 fetcht 1 ,mem_whee_a_data_gpio 
+0x400e 003771 call gpio_set_wake_by_current_state 
+0x400f 003772 fetcht 1 ,mem_whee_b_data_gpio 
+0x4010 003773 call gpio_set_wake_by_current_state 
+0x4011 003774 fetcht 1 ,mem_whee_ta_data_gpio 
+0x4012 003775 call gpio_set_wake_by_current_state 
+0x4013 003776 fetcht 1 ,mem_whee_tb_data_gpio 
+0x4014 003777 branch gpio_set_wake_by_current_state 
+:      003779 mouse_before_hibernate_wheel_gpio_set:
+0x4015 003780 fetcht 1 ,mem_whee_a_data_gpio 
+0x4016 003781 call mouse_gpio_set_pupd_by_input 
+0x4017 003782 fetcht 1 ,mem_whee_b_data_gpio 
+0x4018 003783 call mouse_gpio_set_pupd_by_input 
+0x4019 003784 fetcht 1 ,mem_whee_ta_data_gpio 
+0x401a 003785 call mouse_gpio_set_pupd_by_input 
+0x401b 003786 fetcht 1 ,mem_whee_tb_data_gpio 
+0x401c 003787 branch mouse_gpio_set_pupd_by_input 
+:      003789 mouse_wheel_trigger:
+0x401d 003790 fetch 2 ,mem_mouse_z 
+0x401e 003791 rtn blank 
+0x401f 003792 jam 1 ,mem_mouse_wheel_trigger 
+0x4020 003793 jam 10 ,mem_mouse_wheel_trigger_timer 
+0x4021 003794 rtn 
+:      003796 mouse_wheel_trigger_timer:
+0x4022 003797 arg mem_mouse_wheel_trigger_timer ,regc 
+0x4023 003798 arg mouse_wheel_trigger_disable ,regb 
+0x4024 003799 branch timer_single_step 
+:      003800 mouse_wheel_trigger_disable:
+0x4025 003801 jam 0 ,mem_mouse_wheel_trigger 
+0x4026 003802 rtn 
+:      003811 mouse_dpi_check:
+0x4027 003812 fetch mouse_flag_len ,mem_mouse_flag 
+0x4028 003813 bbit1 mouse_enable_dpi_key_connect_adc ,mouse_dpi_check_connect_adc 
+0x4029 003814 fetch 1 ,mem_dpi_button_gpio 
+0x402a 003815 rtneq gpio_disable 
+0x402b 003816 arg 0 ,rega 
+0x402c 003817 jam mouse_dpi_key ,mem_mouse_key_temp 
+0x402d 003818 fetcht 1 ,mem_dpi_button_gpio 
+0x402e 003819 call mouse_dpi_key_check 
+:      003820 mouse_dpi_check_next:
+0x402f 003821 store 1 ,mem_mouse_dpikey_press_status 
+0x4030 003822 fetch 1 ,mem_matrix_public_gpio 
+0x4031 003823 beq gpio_disable ,mouse_3io6key_dpi_check_end 
+0x4032 003824 call mouse_matrix_public_gpio_reset 
+:      003825 mouse_dpi_check_exit:
+0x4033 003826 copy rega ,pdata 
+0x4034 003827 bbit1 mouse_dpi_key ,mouse_dpi_down 
+0x4035 003828 branch mouse_dpi_up 
+:      003830 mouse_dpi_check_connect_adc:
+0x4036 003831 fetch 1 ,mem_mouse_adc_button_press_flag 
+0x4037 003832 branch mouse_dpi_up ,blank 
+0x4038 003833 branch mouse_dpi_down 
+:      003835 mouse_dpi_key_check:
+0x4039 003836 fetch mouse_flag_len ,mem_mouse_flag 
+0x403a 003837 bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
+0x403b 003838 fetch 1 ,mem_mouse_dpikey_press_status 
+0x403c 003839 copy pdata ,regc 
+0x403d 003840 fetch 1 ,mem_matrix_public_gpio 
+0x403e 003841 beq gpio_disable ,mouse_3io6key_check 
+:      003842 mouse_dpi_key_check_next:
+0x403f 003843 fetch 1 ,mem_mouse_ghost_flag 
+0x4040 003844 nbranch mouse_dpi_check_end ,blank 
+0x4041 003845 branch mouse_dpi_key_connect_matrix 
+:      003847 mouse_3io6key_dpi_check_end:
+0x4042 003848 fetcht 1 ,mem_dpi_button_gpio 
+0x4043 003849 call mouse_gpio_config_input_pu 
+0x4044 003850 branch mouse_dpi_check_exit 
+:      003852 mouse_dpi_check_end:
+0x4045 003853 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x4046 003854 jam 0 ,mem_mouse_dpikey_press_status 
+0x4047 003855 rtn 
+:      003857 mouse_dpi_key_connect_gnd:
+0x4048 003858 fetch 1 ,mem_mouse_dpikey_press_status 
+0x4049 003859 branch mouse_check_key_connect_gnd 
+:      003861 mouse_dpi_key_connect_matrix:
+0x404a 003862 call gpio_get_bit 
+0x404b 003863 fetcht 1 ,mem_matrix_public_gpio 
+0x404c 003864 branch mouse_dpi_key_connect_gnd ,true 
+0x404d 003865 fetcht 1 ,mem_matrix_public_gpio 
+0x404e 003866 call gpio_out_active 
+0x404f 003867 fetcht 1 ,mem_dpi_button_gpio 
+0x4050 003868 fetch 1 ,mem_mouse_dpikey_press_status 
+0x4051 003869 branch mouse_check_key_connect_gnd 
+:      003872 mouse_dpi_down:
+0x4052 003873 fetch 1 ,mem_mouse_dpi_button_state 
+0x4053 003874 rtneq dpi_button_state_down 
+0x4054 003875 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
+0x4055 003876 fetch mouse_flag_len ,mem_mouse_flag 
+0x4056 003877 rtnbit1 mouse_enable_select_device_by_dpi_button 
+0x4057 003878 rtnbit1 mouse_enable_dpi_key_long_press_disconvery 
+0x4058 003879 branch mouse_dpi_process 
+:      003881 mouse_dpi_up:
+0x4059 003882 fetch 1 ,mem_mouse_dpi_button_state 
+0x405a 003883 rtneq dpi_button_state_up 
+0x405b 003884 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x405c 003885 fetch mouse_flag_len ,mem_mouse_flag 
+0x405d 003886 bbit1 mouse_enable_select_device_by_dpi_button ,mouse_dpi_up_next 
+0x405e 003887 bbit1 mouse_enable_dpi_key_long_press_disconvery ,mouse_dpi_up_next 
+0x405f 003888 rtn 
+:      003889 mouse_dpi_up_next:
+0x4060 003890 fetch 1 ,mem_mouse_dpi_long_press_flag 
+0x4061 003891 nbranch mouse_dpi_up_after_long_press ,blank 
+0x4062 003892 fetch 1 ,mem_select_device_count 
+0x4063 003893 ncall mouse_dpi_process ,blank 
+:      003894 mouse_dpi_up_after_long_press:
+0x4064 003895 jam 0 ,mem_mouse_dpi_long_press_flag 
+0x4065 003896 fetch 1 ,mem_ui_button_timeout 
+0x4066 003897 store 1 ,mem_select_device_count 
+0x4067 003898 store 1 ,mem_bt_discovery_count 
+0x4068 003899 rtn 
+:      003901 mouse_dpi_process:
+0x4069 003902 bpatch patch19_7 ,mem_patch19 
+0x406a 003903 call mouse_dpi_ghost_check 
+0x406b 003904 rtn user 
+0x406c 003905 fetch 1 ,mem_mouse_dpi 
+0x406d 003906 increase 1 ,pdata 
+0x406e 003907 and pdata ,0x03 ,pdata 
+0x406f 003908 store 1 ,mem_mouse_dpi 
+0x4070 003909 call mouse_seting_dpi 
+0x4071 003910 branch mouse_store_device_info_delay 
+:      003912 mouse_dpi_ghost_check:
+0x4072 003913 disable user 
+0x4073 003914 fetch mouse_flag_len ,mem_mouse_flag 
+0x4074 003915 rtnbit1 mouse_enable_dpi_key_connect_gnd 
+0x4075 003916 rtnbit1 mouse_enable_dpi_key_connect_adc 
+0x4076 003917 fetch 1 ,mem_mouse_lkey_press_status 
+0x4077 003918 rtn blank 
+0x4078 003919 fetch 1 ,mem_mouse_rkey_press_status 
+0x4079 003920 rtn blank 
+0x407a 003921 enable user 
+0x407b 003922 rtn 
+:      003925 mouse_dpi_key_check_long_press:
+0x407c 003926 fetch mouse_flag_len ,mem_mouse_flag 
+0x407d 003927 bbit1 mouse_enable_select_device_by_dpi_button ,mouse_select_device_by_dpi_button 
+0x407e 003928 bbit1 mouse_enable_dpi_key_long_press_disconvery ,mouse_discovery_by_dpi_button 
+0x407f 003929 rtn 
+:      003932 mouse_select_device_by_dpi_button:
+0x4080 003933 fetch 1 ,mem_mouse_dpi_button_state 
+0x4081 003934 rtnne dpi_button_state_down 
+0x4082 003935 arg mem_select_device_count ,regc 
+0x4083 003936 arg mouse_ready_reconnection_by_dpi_button ,regb 
+0x4084 003937 branch timer_single_step 
+:      003939 mouse_ready_reconnection_by_dpi_button:
+0x4085 003940 jam 1 ,mem_mouse_dpi_long_press_flag 
+0x4086 003941 branch mouse_ready_reconnection_by_button 
+:      003943 mouse_discovery_by_dpi_button:
+0x4087 003944 fetch 1 ,mem_mouse_dpi_button_state 
+0x4088 003945 rtnne dpi_button_state_down 
+0x4089 003946 arg mem_bt_discovery_count ,regc 
+0x408a 003947 arg mouse_long_dpi_button_bt_discovery ,regb 
+0x408b 003948 branch timer_single_step 
+:      003950 mouse_long_dpi_button_bt_discovery:
+0x408c 003951 jam 1 ,mem_mouse_dpi_long_press_flag 
+0x408d 003952 branch mouse_long_button_bt_discovery 
+:      003956 mouse_dpi_config:
+0x408e 003957 branch mouse_seting_sensor_type 
+:      003960 mouse_setting_dpi_4_level:
+0x408f 003961 fetch mouse_flag_len ,mem_mouse_flag 
+0x4090 003962 rtnbit1 mouse_enable_dpi_level_4 
+0x4091 003963 fetch 1 ,mem_mouse_dpi 
+0x4092 003964 rtnne mouse_dpi_level4 
+0x4093 003965 jam mouse_dpi_level1 ,mem_mouse_dpi 
+0x4094 003966 rtn 
+:      003969 mouse_seting_dpi:
+0x4095 003970 bpatch patch1a_0 ,mem_patch1a 
+0x4096 003971 call mouse_setting_dpi_4_level 
+0x4097 003972 call mouse_dpi_led_blink_delay 
+:      003973 mouse_seting_sensor_type:
+0x4098 003974 fetch 1 ,mem_config_sensor_type 
+0x4099 003975 beq p3212 ,mouse_seting_3212_dpi 
+0x409a 003976 beq ka8g2 ,mouse_seting_ka8g2_dpi 
+0x409b 003977 fetch 1 ,mem_mouse_dpi 
+0x409c 003978 beq mouse_dpi_level1 ,mouse_set_cpi0 
+0x409d 003979 beq mouse_dpi_level2 ,mouse_set_cpi1 
+0x409e 003980 beq mouse_dpi_level3 ,mouse_set_cpi2 
+0x409f 003981 beq mouse_dpi_level4 ,mouse_set_cpi3 
+:      003982 mouse_set_cpi1:
+0x40a0 003983 fetcht 1 ,mem_320x_dpi_1 
+0x40a1 003984 branch mouse_dpi_store 
+:      003985 mouse_set_cpi0:
+0x40a2 003986 fetcht 1 ,mem_320x_dpi_0 
+0x40a3 003987 branch mouse_dpi_store 
+:      003988 mouse_set_cpi2:
+0x40a4 003989 fetcht 1 ,mem_320x_dpi_2 
+0x40a5 003990 branch mouse_dpi_store 
+:      003991 mouse_set_cpi3:
+0x40a6 003992 fetcht 1 ,mem_320x_dpi_3 
+0x40a7 003993 branch mouse_dpi_store 
+:      003995 mouse_dpi_store:
+0x40a8 003996 fetch 1 ,mem_config_sensor_type 
+0x40a9 003997 beq p3065_xy ,mouse_3065xy_set_dpi 
+0x40aa 003998 beq mx8650 ,mouse_3065xy_set_dpi 
+0x40ab 003999 beq ka8 ,mouse_ka8_set_dpi 
+0x40ac 004000 beq p6520 ,mouse_ka8_set_dpi 
+0x40ad 004001 beq p8009 ,mouse_3065xy_set_dpi 
+:      004002 mouse_dpi_write:
+0x40ae 004003 storet 1 ,mem_mouse_cpi_count 
+0x40af 004004 setarg mouse_dpi_address 
+0x40b0 004005 call twspi_read 
+0x40b1 004006 and pdata ,0xf8 ,temp 
+0x40b2 004007 fetch 1 ,mem_mouse_cpi_count 
+0x40b3 004008 iadd temp ,pdata 
+0x40b4 004009 lshift8 pdata ,pdata 
+0x40b5 004010 add pdata ,mouse_dpi_address ,pdata 
+0x40b6 004011 branch twspi_write 
+:      004013 mouse_3065xy_set_dpi:
+0x40b7 004014 increase -1 ,temp 
+0x40b8 004015 branch mouse_dpi_write 
+:      004017 mouse_ka8_set_dpi:
+0x40b9 004018 increase 2 ,temp 
+0x40ba 004019 branch mouse_dpi_write 
+:      004021 mouse_seting_3212_dpi:
+0x40bb 004022 fetch 1 ,mem_mouse_dpi 
+0x40bc 004023 beq mouse_dpi_level1 ,mouse_set_p3212_cpi0 
+0x40bd 004024 beq mouse_dpi_level2 ,mouse_set_p3212_cpi1 
+0x40be 004025 beq mouse_dpi_level3 ,mouse_set_p3212_cpi2 
+0x40bf 004026 beq mouse_dpi_level4 ,mouse_set_p3212_cpi3 
+:      004027 mouse_set_p3212_cpi1:
+0x40c0 004028 fetch 1 ,mem_3212_dpi_1 
+0x40c1 004029 branch mouse_p3212_dpi 
+:      004030 mouse_set_p3212_cpi0:
+0x40c2 004031 fetch 1 ,mem_3212_dpi_0 
+0x40c3 004032 branch mouse_p3212_dpi 
+:      004033 mouse_set_p3212_cpi2:
+0x40c4 004034 fetch 1 ,mem_3212_dpi_2 
+0x40c5 004035 branch mouse_p3212_dpi 
+:      004036 mouse_set_p3212_cpi3:
+0x40c6 004037 fetch 1 ,mem_3212_dpi_3 
+:      004038 mouse_p3212_dpi:
+0x40c7 004039 store 1 ,mem_mouse_cpi_count 
+0x40c8 004040 lshift8 pdata ,pdata 
+0x40c9 004041 copy pdata ,rega 
+0x40ca 004042 add pdata ,mouse_p3212_dpi_xaddress ,pdata 
+0x40cb 004043 call twspi_write 
+0x40cc 004044 copy rega ,pdata 
+0x40cd 004045 add pdata ,mouse_p3212_dpi_yaddress ,pdata 
+0x40ce 004046 branch twspi_write 
+:      004048 mouse_seting_ka8g2_dpi:
+0x40cf 004049 fetch 1 ,mem_mouse_dpi 
+0x40d0 004050 beq mouse_dpi_level1 ,mouse_set_pka8g2_cpi0 
+0x40d1 004051 beq mouse_dpi_level2 ,mouse_set_pka8g2_cpi1 
+0x40d2 004052 beq mouse_dpi_level3 ,mouse_set_pka8g2_cpi2 
+0x40d3 004053 beq mouse_dpi_level4 ,mouse_set_pka8g2_cpi3 
+:      004054 mouse_set_pka8g2_cpi1:
+0x40d4 004055 fetch 1 ,mem_ka8g2_dpi_1 
+0x40d5 004056 branch mouse_p3212_dpi 
+:      004058 mouse_set_pka8g2_cpi0:
+0x40d6 004059 fetch 1 ,mem_ka8g2_dpi_0 
+0x40d7 004060 branch mouse_p3212_dpi 
+:      004062 mouse_set_pka8g2_cpi2:
+0x40d8 004063 fetch 1 ,mem_ka8g2_dpi_2 
+0x40d9 004064 branch mouse_p3212_dpi 
+:      004066 mouse_set_pka8g2_cpi3:
+0x40da 004067 fetch 1 ,mem_ka8g2_dpi_3 
+0x40db 004068 branch mouse_p3212_dpi 
+:      004076 mouse_key:
+0x40dc 004077 call mouse_check_key_gpio 
+0x40dd 004078 call mouse_ghost_key_check 
+0x40de 004079 call mouse_set_mult 
+0x40df 004080 call mouse_24g_key 
+0x40e0 004081 copy rega ,pdata 
+0x40e1 004082 fetcht 1 ,mem_mouse_key_last 
+0x40e2 004083 store 1 ,mem_mouse_key_last 
+0x40e3 004084 store 1 ,mem_mouse_key 
+0x40e4 004085 ixor temp ,pdata 
+0x40e5 004086 sub pdata ,0 ,null 
+0x40e6 004087 rtn zero 
+0x40e7 004088 branch enable_user 
+:      004090 mouse_24g_key:
+0x40e8 004091 rtnmark0 mark_24g 
+0x40e9 004092 copy rega ,pdata 
+0x40ea 004093 rtn blank 
+0x40eb 004094 store 1 ,mem_mouse_key 
+0x40ec 004095 branch enable_user 
+:      004097 mouse_ghost_key_check:
+0x40ed 004098 jam 0 ,mem_mouse_matrix_key_cow_count 
+0x40ee 004099 jam 0 ,mem_mouse_matrix_key_row_count 
+0x40ef 004100 jam 0 ,mem_mouse_ghost_flag 
+0x40f0 004101 copy pdata ,temp 
+0x40f1 004102 call mouse_ghost_key_check_l_bk 
+0x40f2 004103 call mouse_ghost_key_check_m_fw 
+0x40f3 004104 call mouse_ghost_key_check_bk_fw 
+0x40f4 004105 call mouse_ghost_key_check_lmr 
+0x40f5 004106 fetch 1 ,mem_mouse_matrix_key_row_count 
+0x40f6 004107 rtn blank 
+0x40f7 004108 fetch 1 ,mem_mouse_matrix_key_cow_count 
+0x40f8 004109 rtn blank 
+0x40f9 004110 jam 1 ,mem_mouse_ghost_flag 
+0x40fa 004111 fetch 1 ,mem_mouse_key_last 
+0x40fb 004112 copy pdata ,rega 
+0x40fc 004113 rtn 
+:      004115 mouse_ghost_key_check_l_bk:
+0x40fd 004116 and temp ,mouse_l_bk_button ,pdata 
+0x40fe 004117 beq mouse_l_bk_button ,mouse_matrix_cow_more_than_one_key 
+0x40ff 004118 rtn 
+:      004119 mouse_ghost_key_check_m_fw:
+0x4100 004120 and temp ,mouse_m_fw_button ,pdata 
+0x4101 004121 beq mouse_m_fw_button ,mouse_matrix_cow_more_than_one_key 
+0x4102 004122 rtn 
+:      004123 mouse_ghost_key_check_bk_fw:
+0x4103 004124 and temp ,mouse_bk_fw_button ,pdata 
+0x4104 004125 beq mouse_bk_fw_button ,mouse_matrix_row_more_than_one_key 
+0x4105 004126 rtn 
+:      004128 mouse_ghost_key_check_lmr:
+0x4106 004129 and temp ,mouse_lmr_button ,pdata 
+0x4107 004130 beq mouse_lr_button ,mouse_matrix_row_more_than_one_key 
+0x4108 004131 beq mouse_lm_button ,mouse_matrix_row_more_than_one_key 
+0x4109 004132 beq mouse_rm_button ,mouse_matrix_row_more_than_one_key 
+0x410a 004133 beq mouse_lmr_button ,mouse_matrix_row_more_than_one_key 
+0x410b 004134 rtn 
+:      004137 mouse_matrix_row_more_than_one_key:
+0x410c 004138 jam 1 ,mem_mouse_matrix_key_row_count 
+0x410d 004139 rtn 
+:      004141 mouse_matrix_cow_more_than_one_key:
+0x410e 004142 jam 1 ,mem_mouse_matrix_key_cow_count 
+0x410f 004143 rtn 
+:      004145 mouse_key_check_once:
+0x4110 004146 call mouse_check_key_gpio_once 
+0x4111 004147 call mouse_check_key_gpio 
+0x4112 004148 setarg 0x00 
+0x4113 004149 store 3 ,mem_mouse_lkey_press_status 
+0x4114 004150 rtn 
+:      004152 mouse_check_key_gpio:
+0x4115 004153 bpatch patch1a_1 ,mem_patch1a 
+0x4116 004154 fetch 1 ,mem_sensor_shutdown_flag 
+0x4117 004155 ncall mouse_check_key_gpio_once ,blank 
+0x4118 004156 arg 0 ,rega 
+0x4119 004157 call mouse_check_lkey_gpio 
+0x411a 004158 call mouse_check_rkey_gpio 
+0x411b 004159 call mouse_check_mkey_gpio 
+0x411c 004160 call mouse_check_bkkey_gpio 
+0x411d 004161 call mouse_check_fwkey_gpio 
+:      004162 mouse_check_key_gpio_next:
+0x411e 004163 call mouse_check_customerkey_gpio 
+0x411f 004164 copy rega ,pdata 
+0x4120 004165 rtn 
+:      004167 mouse_check_key_gpio_once:
+0x4121 004168 setarg 0x030303 
+0x4122 004169 store 3 ,mem_mouse_lkey_press_status 
+0x4123 004170 rtn 
+:      004172 mouse_check_lkey_gpio:
+0x4124 004173 jam mouse_l_key ,mem_mouse_key_temp 
+0x4125 004174 fetcht 1 ,mem_lbutton_gpio 
+0x4126 004175 fetch 1 ,mem_mouse_lkey_press_status 
+0x4127 004176 call mouse_check_key_connect_gnd 
+0x4128 004177 store 1 ,mem_mouse_lkey_press_status 
+0x4129 004178 rtn 
+:      004180 mouse_check_rkey_gpio:
+0x412a 004181 jam mouse_r_key ,mem_mouse_key_temp 
+0x412b 004182 fetcht 1 ,mem_rbutton_gpio 
+0x412c 004183 fetch 1 ,mem_mouse_rkey_press_status 
+0x412d 004184 call mouse_check_key_connect_gnd 
+0x412e 004185 store 1 ,mem_mouse_rkey_press_status 
+0x412f 004186 rtn 
+:      004188 mouse_check_mkey_gpio:
+0x4130 004189 jam mouse_m_key ,mem_mouse_key_temp 
+0x4131 004190 fetcht 1 ,mem_mbutton_gpio 
+0x4132 004191 fetch 1 ,mem_mouse_mkey_press_status 
+0x4133 004192 call mouse_check_key_connect_gnd 
+0x4134 004193 store 1 ,mem_mouse_mkey_press_status 
+0x4135 004194 rtn 
+:      004196 mouse_check_bkkey_gpio:
+0x4136 004197 fetch 1 ,mem_bk_button_gpio 
+0x4137 004198 rtneq gpio_disable 
+0x4138 004199 jam mouse_bk_key ,mem_mouse_key_temp 
+0x4139 004200 fetch 1 ,mem_mouse_bkkey_press_status 
+0x413a 004201 copy pdata ,regc 
+0x413b 004202 fetcht 1 ,mem_bk_button_gpio 
+0x413c 004203 fetch 1 ,mem_matrix_public_gpio 
+0x413d 004204 beq gpio_disable ,mouse_3io6key_bk_check 
+:      004205 mouse_check_bkkey_gpio_next:
+0x413e 004206 call gpio_get_bit 
+0x413f 004207 branch mouse_check_bk_button_connect_gnd ,true 
+0x4140 004208 fetcht 1 ,mem_matrix_public_gpio 
+0x4141 004209 call gpio_out_active 
+0x4142 004210 fetcht 1 ,mem_bk_button_gpio 
+0x4143 004211 fetch 1 ,mem_mouse_bkkey_press_status 
+0x4144 004212 call mouse_check_key_connect_gnd 
+:      004213 mouse_check_bkkey_gpio_end:
+0x4145 004214 store 1 ,mem_mouse_bkkey_press_status 
+0x4146 004215 branch mouse_matrix_public_gpio_reset 
+:      004217 mouse_check_bk_button_connect_gnd:
+0x4147 004218 fetcht 1 ,mem_matrix_public_gpio 
+0x4148 004219 fetch 1 ,mem_mouse_bkkey_press_status 
+0x4149 004220 call mouse_check_key_connect_gnd 
+0x414a 004221 branch mouse_check_bkkey_gpio_end 
+:      004223 mouse_3io6key_bk_check:
+0x414b 004224 call mouse_3io6key_check 
+0x414c 004225 store 1 ,mem_mouse_bkkey_press_status 
+0x414d 004226 fetcht 1 ,mem_bk_button_gpio 
+0x414e 004227 branch mouse_gpio_config_input_pu 
+:      004230 mouse_check_fwkey_gpio:
+0x414f 004231 fetch 1 ,mem_fw_button_gpio 
+0x4150 004232 rtneq gpio_disable 
+0x4151 004233 jam mouse_fw_key ,mem_mouse_key_temp 
+0x4152 004234 fetch 1 ,mem_mouse_fwkey_press_status 
+0x4153 004235 copy pdata ,regc 
+0x4154 004236 fetcht 1 ,mem_fw_button_gpio 
+0x4155 004237 fetch 1 ,mem_matrix_public_gpio 
+0x4156 004238 beq gpio_disable ,mouse_3io6key_fw_check 
+:      004239 mouse_check_fwkey_gpio_next:
+0x4157 004240 call gpio_get_bit 
+0x4158 004241 branch mouse_check_fw_button_connect_gnd ,true 
+0x4159 004242 fetcht 1 ,mem_matrix_public_gpio 
+0x415a 004243 call gpio_out_active 
+0x415b 004244 fetcht 1 ,mem_fw_button_gpio 
+0x415c 004245 fetch 1 ,mem_mouse_fwkey_press_status 
+0x415d 004246 call mouse_check_key_connect_gnd 
+:      004247 mouse_check_fwkey_gpio_end:
+0x415e 004248 store 1 ,mem_mouse_fwkey_press_status 
+0x415f 004249 branch mouse_matrix_public_gpio_reset 
+:      004251 mouse_check_fw_button_connect_gnd:
+0x4160 004252 fetcht 1 ,mem_matrix_public_gpio 
+0x4161 004253 fetch 1 ,mem_mouse_fwkey_press_status 
+0x4162 004254 call mouse_check_key_connect_gnd 
+0x4163 004255 branch mouse_check_fwkey_gpio_end 
+:      004257 mouse_3io6key_fw_check:
+0x4164 004258 call mouse_3io6key_check 
+0x4165 004259 store 1 ,mem_mouse_fwkey_press_status 
+0x4166 004260 fetcht 1 ,mem_fw_button_gpio 
+0x4167 004261 branch mouse_gpio_config_input_pu 
+:      004264 mouse_matrix_public_gpio_reset:
+0x4168 004265 fetcht 1 ,mem_matrix_public_gpio 
+0x4169 004266 branch mouse_gpio_config_input_pu 
+:      004268 mouse_check_customerkey_gpio:
+0x416a 004269 jam 0 ,mem_customer_key 
+0x416b 004270 fetch mouse_flag_len ,mem_mouse_flag 
+0x416c 004271 rtnbit0 mouse_enable_keyboard 
+0x416d 004272 fetch 1 ,mem_customer_key_gpio 
+0x416e 004273 rtneq gpio_disable 
+0x416f 004274 jam mouse_customer_key ,mem_mouse_key_temp 
+0x4170 004275 fetcht 1 ,mem_customer_key_gpio 
+0x4171 004276 fetch 1 ,mem_mouse_customerkey_press_status 
+0x4172 004277 call mouse_check_key_connect_gnd 
+0x4173 004278 store 1 ,mem_mouse_customerkey_press_status 
+:      004279 mouse_check_customerkey_state:
+0x4174 004280 copy rega ,pdata 
+0x4175 004281 bbit1 mouse_customer_key ,mouse_customerkey_press 
+0x4176 004282 call mouse_customerkey_release 
+:      004283 mouse_check_customerkey_gpio_exit:
+0x4177 004284 fetch 1 ,mem_customer_data_trigger 
+0x4178 004285 store 1 ,mem_customer_data_trigger_last 
+0x4179 004286 rtn 
+:      004289 mouse_customerkey_press:
+0x417a 004290 jam 1 ,mem_customer_data_trigger 
+0x417b 004291 call mouse_customer_key_need_send 
+0x417c 004292 branch mouse_check_customerkey_gpio_exit 
+:      004294 mouse_customerkey_release:
+0x417d 004295 jam 0 ,mem_customer_data_trigger 
+0x417e 004296 fetch 1 ,mem_customer_data_trigger_last 
+0x417f 004297 rtn blank 
+:      004298 mouse_customer_key_need_send:
+0x4180 004299 jam 1 ,mem_customer_key 
+0x4181 004300 rtn 
+:      004303 mouse_check_matrix_button_connect_gnd:
+0x4182 004304 call gpio_get_bit 
+0x4183 004305 fetcht 1 ,mem_mouse_key_temp 
+0x4184 004306 copy temp ,queue 
+0x4185 004307 branch mouse_key_press ,true 
+0x4186 004308 branch mouse_key_release 
+:      004310 mouse_check_key_connect_gnd:
+0x4187 004311 lshift pdata ,pdata 
+0x4188 004312 copy pdata ,regb 
+0x4189 004313 call gpio_get_bit 
+0x418a 004314 setflag true ,0 ,regb 
+0x418b 004315 and regb ,0x07 ,pdata 
+0x418c 004316 fetcht 1 ,mem_mouse_key_temp 
+0x418d 004317 copy temp ,queue 
+0x418e 004318 beq 0x07 ,mouse_key_press 
+0x418f 004319 beq 0x00 ,mouse_key_release 
+0x4190 004320 rtn 
+:      004322 mouse_key_release:
+0x4191 004323 qset0 rega 
+0x4192 004324 rtn 
+:      004326 mouse_key_press:
+0x4193 004327 qset1 rega 
+0x4194 004328 rtn 
+:      004330 mouse_3io6key_check:
+0x4195 004331 bpatch patch1a_2 ,mem_patch1a 
+0x4196 004332 copy regc ,pdata 
+0x4197 004333 store 1 ,mem_mouse_key_status 
+0x4198 004334 lshift pdata ,pdata 
+0x4199 004335 copy pdata ,regb 
+0x419a 004336 copy temp ,regc 
+0x419b 004337 call mouse_gpio_config_input_pd 
+0x419c 004338 copy regc ,temp 
+0x419d 004339 call gpio_get_bit 
+0x419e 004340 nsetflag true ,0 ,regb 
+0x419f 004341 call mouse_check_press 
+0x41a0 004342 branch mouse_check_key_connect_gnd + 4 
+:      004344 mouse_check_press:
+0x41a1 004345 fetcht 1 ,mem_mouse_key_status 
+0x41a2 004346 and_into 0x01 ,temp 
+0x41a3 004347 and regb ,0x01 ,pdata 
+0x41a4 004348 isub temp ,null 
+0x41a5 004349 nbranch mouse_current_mult_update ,zero 
+0x41a6 004350 rtn 
+:      004355 mouse_init_sunt:
+0x41a7 004356 bpatch patch1a_3 ,mem_patch1a 
+0x41a8 004357 call mouse_sensor_spi_init 
+0x41a9 004358 rtn wake 
+:      004359 mouse_init_sensor_wakeup:
+0x41aa 004360 call mouse_sensor_poweron 
+:      004361 mouse_init_sensor:
+0x41ab 004362 call mouse_read_sensor_id 
+0x41ac 004363 beq p32xx_id1 ,mouse_init_p32xx_id2_judge 
+0x41ad 004364 beq p3065_id1 ,mouse_init_p3065 
+0x41ae 004365 beq pka8g2_id1 ,mouse_ka8g2_id2_judge 
+0x41af 004366 call mouse_twspi_reset 
+0x41b0 004367 nop 6900 
+0x41b1 004368 branch mouse_init_sensor 
+:      004369 mouse_twspi_reset:
+0x41b2 004370 fetch 1 ,mem_mouse_sensor_sclk_gpio 
+0x41b3 004371 call twspi_reset 
+0x41b4 004372 branch mouse_spid_init_pin 
+:      004374 mouse_read_sensor_id:
+0x41b5 004375 setarg pan_reg_pid_h 
+0x41b6 004376 call twspi_read 
+0x41b7 004377 store 1 ,mem_sensor_id2 
+0x41b8 004378 setarg pan_reg_pid_l 
+0x41b9 004379 call twspi_read 
+0x41ba 004380 store 1 ,mem_sensor_id1 
+0x41bb 004381 rtn 
+:      004385 mouse_init_p32xx_id2_judge:
+0x41bc 004386 fetch 1 ,mem_sensor_id2 
+0x41bd 004387 beq p_mx8650 ,mouse_mx8650_init_param 
+0x41be 004388 beq p8009_id2 ,mouse_8009_init_param 
+0x41bf 004389 beq p3205_tj3t_id2 ,mouse_3205_3t_init_param 
+0x41c0 004390 beq p3204_tj3l_id2 ,mouse_3204_3l_init_param 
+0x41c1 004391 beq p3212_id2 ,mouse_3212_init_param 
+0x41c2 004392 beq pka8_id2 ,mouse_ka8_init_param_check 
+0x41c3 004393 beq p6520a_id2 ,mouse_p6520_init_param 
+0x41c4 004394 branch mouse_init_sensor 
+:      004396 mouse_mx8650_init_param:
+0x41c5 004397 jam mx8650 ,mem_config_sensor_type 
+0x41c6 004398 call mouse_sensor_reset 
+0x41c7 004399 call delay_10ms 
+0x41c8 004400 arg mem_sensor_8650_init ,regc 
+0x41c9 004401 call mouse_sensor_wr_seq 
+0x41ca 004402 branch mouse_dpi_config 
+:      004404 mouse_8009_init_param:
+0x41cb 004405 setarg 0x16 
+0x41cc 004406 call twspi_read 
+0x41cd 004407 sub pdata ,0xbd ,null 
+0x41ce 004408 nbranch mouse_init_sunt ,zero 
+0x41cf 004409 setarg 0x19 
+0x41d0 004410 call twspi_read 
+0x41d1 004411 sub pdata ,0x55 ,null 
+0x41d2 004412 nbranch mouse_init_sunt ,zero 
+0x41d3 004413 setarg 0x1b 
+0x41d4 004414 call twspi_read 
+0x41d5 004415 sub pdata ,0x1d ,null 
+0x41d6 004416 nbranch mouse_init_sunt ,zero 
+0x41d7 004417 jam p8009 ,mem_config_sensor_type 
+0x41d8 004418 arg mem_sensor_8009_init ,regc 
+0x41d9 004419 branch mouse_sensor_wr_seq 
+:      004421 mouse_3205_3t_init_param:
+0x41da 004422 jam p3205 ,mem_config_sensor_type 
+0x41db 004423 arg mem_sensor_3205_init ,regc 
+0x41dc 004424 call mouse_sensor_wr_seq 
+0x41dd 004425 arg mem_sensor_32xx_init ,regc 
+0x41de 004426 call mouse_sensor_wr_seq 
+0x41df 004427 setarg 0x0943 
+0x41e0 004428 call twspi_write 
+0x41e1 004429 arg mem_sensor_32xx_init_1 ,regc 
+0x41e2 004430 branch mouse_sensor_wr_seq 
+:      004432 mouse_3204_3l_init_param:
+0x41e3 004433 jam p3204 ,mem_config_sensor_type 
+0x41e4 004434 arg mem_sensor_3204_init ,regc 
+0x41e5 004435 call mouse_sensor_wr_seq 
+0x41e6 004436 arg mem_sensor_32xx_init ,regc 
+0x41e7 004437 call mouse_sensor_wr_seq 
+0x41e8 004438 arg mem_sensor_32xx_init_1 ,regc 
+0x41e9 004439 branch mouse_sensor_wr_seq 
+:      004441 mouse_3212_init_param:
+0x41ea 004442 jam p3212 ,mem_config_sensor_type 
+0x41eb 004443 arg mem_sensor_3212_init ,regc 
+0x41ec 004444 branch mouse_sensor_wr_seq 
+:      004446 mouse_ka8_init_param_check:
+0x41ed 004447 call mouse_sensor_disable_wp 
+0x41ee 004448 setarg 0x9a5b 
+0x41ef 004449 call twspi_write 
+0x41f0 004450 setarg 0x0d 
+0x41f1 004451 call twspi_read 
+0x41f2 004452 sub pdata ,0x12 ,null 
+0x41f3 004453 branch mouse_ka8ul_init_param ,zero 
+0x41f4 004454 sub pdata ,0x0a ,null 
+0x41f5 004455 nbranch mouse_ka8hd_sensor_judge ,zero 
+0x41f6 004456 setarg 0x0e 
+0x41f7 004457 call twspi_read 
+0x41f8 004458 sub pdata ,0xe5 ,null 
+0x41f9 004459 nbranch mouse_init_sensor ,zero 
+0x41fa 004460 setarg 0x10 
+0x41fb 004461 call twspi_read 
+0x41fc 004462 sub pdata ,0xa5 ,null 
+0x41fd 004463 branch mouse_ka8ul_init_param ,zero 
+0x41fe 004464 call mouse_enable_ka8_sensor_wp 
+:      004465 mouse_ka8_init_param:
+0x41ff 004466 jam ka8 ,mem_config_sensor_type 
+0x4200 004467 rtn 
+:      004468 mouse_ka8ul_init_param:
+0x4201 004469 jam ka8_ul ,mem_config_sensor_type 
+0x4202 004470 arg mem_sensor_ka8ul_init ,regc 
+0x4203 004471 branch mouse_sensor_wr_seq 
+:      004472 mouse_ka8hd_sensor_judge:
+0x4204 004473 sub pdata ,0x10 ,null 
+0x4205 004474 nbranch mouse_init_sensor ,zero 
+0x4206 004475 setarg 0x0e 
+0x4207 004476 call twspi_read 
+0x4208 004477 sub pdata ,0xc5 ,null 
+0x4209 004478 nbranch mouse_init_sensor ,zero 
+0x420a 004479 setarg 0x10 
+0x420b 004480 call twspi_read 
+0x420c 004481 sub pdata ,0x38 ,null 
+0x420d 004482 nbranch mouse_init_sensor ,zero 
+:      004483 mouse_ka8hd_init_param:
+0x420e 004484 call mouse_enable_ka8_sensor_wp 
+0x420f 004485 jam ka8_hd ,mem_config_sensor_type 
+0x4210 004486 rtn 
+:      004487 mouse_enable_ka8_sensor_wp:
+0x4211 004488 setarg 0x005b 
+0x4212 004489 call twspi_write 
+0x4213 004490 branch mouse_sensor_enable_wp 
+:      004492 mouse_p6520_init_param:
+0x4214 004493 jam p6520 ,mem_config_sensor_type 
+0x4215 004494 arg mem_sensor_p6520_init ,regc 
+0x4216 004495 branch mouse_sensor_wr_seq 
+:      004497 mouse_init_p3065:
+0x4217 004498 call mouse_sensor_poweron 
+0x4218 004499 fetch 1 ,mem_sensor_id2 
+0x4219 004500 beq p3065_xy_id2 ,mouse_p3065xy_init_param 
+0x421a 004501 beq p3065_id2 ,mouse_p3065_init_param 
+0x421b 004502 branch mouse_init_sensor 
+:      004504 mouse_p3065_init_param:
+0x421c 004505 jam p3065 ,mem_config_sensor_type 
+0x421d 004506 rtn 
+:      004508 mouse_p3065xy_init_param:
+0x421e 004509 jam p3065_xy ,mem_config_sensor_type 
+0x421f 004510 rtn 
+:      004512 mouse_ka8g2_id2_judge:
+0x4220 004513 call mouse_sensor_poweron 
+0x4221 004514 fetch 1 ,mem_sensor_id2 
+0x4222 004515 beq pka8g2_id2 ,mouse_ka8g2_init_param 
+0x4223 004516 branch mouse_init_p32xx_id2_judge 
+:      004517 mouse_ka8g2_init_param:
+0x4224 004518 jam ka8g2 ,mem_config_sensor_type 
+0x4225 004519 arg mem_sensor_ka8g2_init ,regc 
+0x4226 004520 branch mouse_sensor_wr_seq 
+:      004522 mouse_sensor_enable_wp:
+0x4227 004523 setarg 0x0009 
+0x4228 004524 branch twspi_write 
+:      004525 mouse_sensor_disable_wp:
+0x4229 004526 setarg 0x5a09 
+0x422a 004527 branch twspi_write 
+:      004529 mouse_sensor_wr_seq:
+0x422b 004530 ifetch 2 ,regc 
+0x422c 004531 arg 0xffff ,temp 
+0x422d 004532 isub temp ,null 
+0x422e 004533 rtn zero 
+0x422f 004534 call twspi_write 
+0x4230 004535 increase 2 ,regc 
+0x4231 004536 branch mouse_sensor_wr_seq 
+:      004538 mouse_sensor_reset:
+0x4232 004539 setarg 0x8006 
+:      004540 mouse_sensor_reset_end:
+0x4233 004541 call twspi_write 
+0x4234 004542 nop 12000 
+0x4235 004543 rtn 
+:      004545 mouse_sensor_poweron:
+0x4236 004546 bpatch patch1a_4 ,mem_patch1a 
+0x4237 004547 call mouse_sensor_spi_init 
+:      004548 mouse_sensor_poweron_next:
+0x4238 004549 call mouse_sensor_reset 
+0x4239 004550 arg mem_sensor_poweron_init ,regc 
+:      004551 mouse_sensor_poweron_end:
+0x423a 004552 call mouse_sensor_wr_seq 
+0x423b 004553 branch mouse_dpi_config 
+:      004555 mouse_sensor_powerdown:
+0x423c 004556 call mouse_init_sunt 
+0x423d 004557 call mouse_sensor_spi_init 
+:      004558 mouse_sensor_powerdown_end:
+0x423e 004559 setarg 0x0806 
+0x423f 004560 branch twspi_write 
+:      004566 mouse_check_sensor_data:
+0x4240 004567 fetch 1 ,mem_spi_write_flash_sm 
+0x4241 004568 rtnne flash_sm_no_buys 
+0x4242 004569 fetch 1 ,mem_config_sensor_type 
+0x4243 004570 beq p3205 ,mouse_p32xx_sensor_motion 
+0x4244 004571 beq p3065 ,mouse_p32xx_sensor_motion 
+0x4245 004572 beq ka8 ,mouse_p32xx_sensor_motion 
+0x4246 004573 beq p3204 ,mouse_p32xx_sensor_motion 
+0x4247 004574 beq p3212 ,mouse_p3212_sensor_motion 
+0x4248 004575 beq p3065_xy ,mouse_p32xx_sensor_motion 
+0x4249 004576 beq p8009 ,mouse_p8009_sensor_motion 
+0x424a 004577 beq ka8g2 ,mouse_pka8g2_sensor_motion 
+0x424b 004578 branch mouse_p32xx_sensor_motion 
+:      004581 mouse_p32xx_sensor_motion:
+0x424c 004582 call mouse_clear_sensor_data 
+0x424d 004583 disable user 
+0x424e 004584 fetch 1 ,mem_sensor_motion_gpio 
+0x424f 004585 beq gpio_disable ,mouse_p32xx_sensor_motion_2 
+0x4250 004586 fetcht 1 ,mem_sensor_motion_gpio 
+0x4251 004587 call gpio_get_bit 
+0x4252 004588 nrtn true 
+:      004589 mouse_p32xx_sensor_motion_2:
+0x4253 004590 setarg pan_reg_pid_l 
+0x4254 004591 call twspi_read 
+0x4255 004592 bne p32xx_id1 ,mouse_p3065_judge 
+:      004593 mouse_p32xx_sensor_motion_1:
+0x4256 004594 setarg pan_reg_motion_staus 
+0x4257 004595 call twspi_read 
+0x4258 004596 rtnbit0 7 
+0x4259 004597 call mouse_read_sensor_common 
+0x425a 004598 fetch 1 ,mem_mouse_x 
+0x425b 004599 call mouse_data_extsign 
+0x425c 004600 store 2 ,mem_mouse_x 
+0x425d 004601 fetch 1 ,mem_mouse_y 
+0x425e 004602 call mouse_data_extsign 
+0x425f 004603 store 2 ,mem_mouse_y 
+0x4260 004604 fetch 1 ,mem_config_sensor_angle 
+0x4261 004605 beq mouse_6clk_angle ,mouse_motion32xx_6clk_direction_selection 
+0x4262 004606 beq mouse_9clk_angle ,mouse_motion32xx_9clk_direction_selection 
+0x4263 004607 beq mouse_12clk_angle ,mouse_motion32xx_12clk_direction_selection 
+0x4264 004608 beq mouse_3clk_angle ,mouse_motion32xx_3clk_direction_selection 
+0x4265 004609 rtn 
+:      004611 mouse_p3065_judge:
+0x4266 004612 beq p3065_id1 ,mouse_p32xx_sensor_motion_1 
+0x4267 004613 branch mouse_twspi_reset 
+:      004615 mouse_motion32xx_6clk_direction_selection:
+0x4268 004616 call mouse_motion_6clk_direction_dispose 
+0x4269 004617 branch mouse_sensor_sdio_low 
+:      004618 mouse_motion32xx_9clk_direction_selection:
+0x426a 004619 call mouse_motion_9clk_direction_dispose 
+0x426b 004620 branch mouse_sensor_sdio_low 
+:      004621 mouse_motion32xx_12clk_direction_selection:
+0x426c 004622 call mouse_motion_12clk_direction_dispose 
+0x426d 004623 branch mouse_sensor_sdio_low 
+:      004624 mouse_motion32xx_3clk_direction_selection:
+0x426e 004625 call mouse_motion_3clk_direction_dispose 
+0x426f 004626 branch mouse_sensor_sdio_low 
+:      004630 mouse_p3212_sensor_motion:
+0x4270 004631 call mouse_clear_sensor_data 
+0x4271 004632 fetch 1 ,mem_sensor_motion_gpio 
+0x4272 004633 beq gpio_disable ,mouse_p3212_sensor_motion_1 
+0x4273 004634 fetcht 1 ,mem_sensor_motion_gpio 
+0x4274 004635 call gpio_get_bit 
+0x4275 004636 nrtn true 
+:      004637 mouse_p3212_sensor_motion_1:
+0x4276 004638 setarg pan_reg_pid_l 
+0x4277 004639 call twspi_read 
+0x4278 004640 bne p32xx_id1 ,mouse_twspi_reset 
+:      004641 mouse_p3212_sensor_motion_2:
+0x4279 004642 setarg pan_reg_motion_staus 
+0x427a 004643 call twspi_read 
+0x427b 004644 rtnbit0 7 
+0x427c 004645 call mouse_read_sensor_common 
+0x427d 004646 call mouse_read_3212sensor_xy_high 
+0x427e 004647 store 1 ,mem_mouse_xy_h 
+0x427f 004648 rshift4 pdata ,pdata 
+0x4280 004649 call mouse_data_extsign_bit3 
+0x4281 004650 store 1 ,mem_mouse_x + 1 
+0x4282 004651 fetch 1 ,mem_mouse_xy_h 
+0x4283 004652 and pdata ,0x0f ,pdata 
+0x4284 004653 call mouse_data_extsign_bit3 
+0x4285 004654 store 1 ,mem_mouse_y + 1 
+0x4286 004655 fetch 1 ,mem_config_sensor_angle 
+0x4287 004656 beq mouse_6clk_angle ,mouse_motion_6clk_direction_dispose 
+0x4288 004657 beq mouse_9clk_angle ,mouse_motion_9clk_direction_dispose 
+0x4289 004658 beq mouse_12clk_angle ,mouse_motion_12clk_direction_dispose 
+0x428a 004659 beq mouse_3clk_angle ,mouse_motion_3clk_direction_dispose 
+0x428b 004660 rtn 
+:      004662 mouse_read_3212sensor_xy_high:
+0x428c 004663 setarg 0x12 
+0x428d 004664 branch twspi_read 
+:      004666 mouse_pka8g2_sensor_motion:
+0x428e 004667 call mouse_clear_sensor_data 
+0x428f 004668 fetch 1 ,mem_sensor_motion_gpio 
+0x4290 004669 beq gpio_disable ,mouse_pka8g2_sensor_motion_1 
+0x4291 004670 fetcht 1 ,mem_sensor_motion_gpio 
+0x4292 004671 call gpio_get_bit 
+0x4293 004672 nrtn true 
+:      004673 mouse_pka8g2_sensor_motion_1:
+0x4294 004674 branch mouse_p3212_sensor_motion_2 
+:      004677 mouse_p8009_sensor_motion:
+0x4295 004678 call mouse_clear_sensor_data 
+0x4296 004679 disable user 
+0x4297 004680 setarg pan_reg_motion_staus 
+0x4298 004681 call twspi_read 
+0x4299 004682 rtnbit0 7 
+0x429a 004683 setarg pan_reg_opration_state 
+0x429b 004684 call twspi_read 
+0x429c 004685 branch mouse_p32xx_sensor_motion_1 + 3 ,blank 
+0x429d 004686 setarg 0 
+0x429e 004687 store 6 ,mem_mouse_x 
+0x429f 004688 rtn 
+:      004692 mouse_sensor_set_angle:
+0x42a0 004693 fetch 1 ,mem_sensor_angle_default 
+0x42a1 004694 store 1 ,mem_config_sensor_angle 
+0x42a2 004695 fetch 1 ,mem_select_sensor_angle_gpio 
+0x42a3 004696 rtneq gpio_disable 
+0x42a4 004697 fetcht 1 ,mem_select_sensor_angle_gpio 
+0x42a5 004698 call mouse_gpio_config_input_pu 
+0x42a6 004699 fetcht 1 ,mem_select_sensor_angle_gpio 
+0x42a7 004700 call gpio_get_bit 
+0x42a8 004701 call mouse_sensor_switch_angle ,true 
+0x42a9 004702 branch mouse_gpio_config_input_pd 
+:      004703 mouse_sensor_switch_angle:
+0x42aa 004704 fetch 1 ,mem_sensor_angle_switch 
+0x42ab 004705 store 1 ,mem_config_sensor_angle 
+0x42ac 004706 rtn 
+:      004708 mouse_motion_6clk_direction_dispose:
+0x42ad 004709 fetch 2 ,mem_mouse_x 
+0x42ae 004710 sub pdata ,0 ,pdata 
+0x42af 004711 store 2 ,mem_mouse_x 
+0x42b0 004712 branch enable_user 
+:      004713 mouse_motion_12clk_direction_dispose:
+0x42b1 004714 fetch 2 ,mem_mouse_y 
+0x42b2 004715 sub pdata ,0 ,pdata 
+0x42b3 004716 store 2 ,mem_mouse_y 
+0x42b4 004717 branch enable_user 
+:      004718 mouse_motion_9clk_direction_dispose:
+0x42b5 004719 fetch 2 ,mem_mouse_y 
+0x42b6 004720 sub pdata ,0 ,pdata 
+0x42b7 004721 store 2 ,mem_mouse_y 
+0x42b8 004722 fetch 2 ,mem_mouse_x 
+0x42b9 004723 sub pdata ,0 ,pdata 
+0x42ba 004724 store 2 ,mem_mouse_x 
+0x42bb 004725 call mouse_sensor_data_swap_places 
+0x42bc 004726 branch enable_user 
+:      004727 mouse_motion_3clk_direction_dispose:
+0x42bd 004728 call mouse_sensor_data_swap_places 
+0x42be 004729 branch enable_user 
+:      004731 mouse_sensor_data_swap_places:
+0x42bf 004732 fetch 2 ,mem_mouse_y 
+0x42c0 004733 fetcht 2 ,mem_mouse_x 
+0x42c1 004734 store 2 ,mem_mouse_x 
+0x42c2 004735 storet 2 ,mem_mouse_y 
+0x42c3 004736 rtn 
+:      004739 mouse_clear_sensor_data:
+0x42c4 004740 fetch 1 ,mem_mouse_move_flag 
+0x42c5 004741 call mouse_read_sensor_common ,blank 
+0x42c6 004742 jam 1 ,mem_mouse_move_flag 
+0x42c7 004743 rtn 
+:      004745 mouse_clear_sensor_data_by_reset:
+0x42c8 004746 jam 1 ,mem_mouse_clear_sensor_data_flag 
+0x42c9 004747 call le_set_config_more_data 
+:      004748 mouse_init_sensor_reset:
+0x42ca 004749 branch mouse_init_sunt 
+:      004751 mouse_data_xy_release:
+0x42cb 004752 fetch 1 ,mem_sensor_motion_gpio 
+0x42cc 004753 rtnne gpio_disable 
+0x42cd 004754 fetch 1 ,mem_mouse_long_mult_flag 
+0x42ce 004755 rtnne 1 
+0x42cf 004756 setarg 0 
+0x42d0 004757 store 1 ,mem_mouse_long_mult_flag 
+0x42d1 004758 store 4 ,mem_mouse_x 
+0x42d2 004759 branch mouse_init_sensor_reset 
+:      004761 mouse_data_extsign:
+0x42d3 004762 rtnbit0 7 
+:      004763 mouse_data_overflow:
+0x42d4 004764 arg 0xff00 ,temp 
+0x42d5 004765 ior temp ,pdata 
+0x42d6 004766 rtn 
+:      004768 mouse_data_extsign_bit3:
+0x42d7 004769 rtnbit0 3 
+0x42d8 004770 arg 0xf0 ,temp 
+0x42d9 004771 ior temp ,pdata 
+0x42da 004772 rtn 
+:      004774 mouse_read_sensor_common:
+0x42db 004775 arg pan_reg_delta_x ,pdata 
+0x42dc 004776 call twspi_read 
+0x42dd 004777 store 2 ,mem_mouse_x 
+0x42de 004778 arg pan_reg_delta_y ,pdata 
+0x42df 004779 call twspi_read 
+0x42e0 004780 store 2 ,mem_mouse_y 
+0x42e1 004781 rtn 
+:      004784 mouse_sensor_sdio_low:
+0x42e2 004785 fetcht 1 ,mem_mouse_sensor_sdio_gpio 
+0x42e3 004786 call gpio_get_bit 
+0x42e4 004787 rtn true 
+0x42e5 004788 setarg 0x0a 
+0x42e6 004789 call twspi_read 
+0x42e7 004790 nop 1000 
+0x42e8 004791 branch mouse_sensor_sdio_low 
+:      004793 mouse_set_sdio_high:
+0x42e9 004794 setarg 0x8100 
+0x42ea 004795 branch twspi_write 
+:      004800 mouse_buletooth_fast_conn_init:
+0x42eb 004801 jam 0xff ,mem_mouse_bluetooth_fast_conn_flag 
+0x42ec 004802 fetch 1 ,mem_mouse_bluetooth_type 
+0x42ed 004803 bbit1 mode_4_mouse ,mouse_ble_fast_conn_init 
+0x42ee 004804 bbit1 mode_3_mouse ,mouse_bt_fast_conn_init 
+:      004805 mouse_ble_fast_conn_init:
+0x42ef 004806 jam 0x34 ,mem_xrecord_mode 
+0x42f0 004807 setarg 0x0f0f0f 
+0x42f1 004808 store 3 ,mem_le_lap 
+0x42f2 004809 store 3 ,mem_le_lap + 3 
+0x42f3 004810 branch mouse_start_reconnect 
+:      004812 mouse_bt_fast_conn_init:
+0x42f4 004813 jam 0x33 ,mem_xrecord_mode 
+0x42f5 004814 arg mem_mouse_compare_addr_ff ,contr 
+0x42f6 004815 call mouse_load_bt_device 
+0x42f7 004816 branch mouse_start_reconnect 
+:      004818 mouse_buletooth_fast_conn_end:
+0x42f8 004819 bpatch patch1a_5 ,mem_patch1a 
+0x42f9 004820 call mouse_select_reconn_device 
+0x42fa 004821 call mouse_bluetooth_fast_conn_disable 
+0x42fb 004822 fetch 1 ,mem_device_flag 
+0x42fc 004823 beq mode_bt_device1 ,mouse_device1_check_auto_discover 
+0x42fd 004824 beq mode_bt_device2 ,mouse_device2_check_auto_discover 
+0x42fe 004825 rtn 
+:      004826 mouse_device1_check_auto_discover:
+0x42ff 004827 fetch 6 ,mem_device1_addr 
+0x4300 004828 branch mouse_device_check_auto_discover 
+:      004829 mouse_device2_check_auto_discover:
+0x4301 004830 fetch 6 ,mem_device2_addr 
+:      004831 mouse_device_check_auto_discover:
+0x4302 004832 fetcht 6 ,mem_mouse_compare_addr_ff 
+0x4303 004833 isub temp ,null 
+0x4304 004834 branch mouse_start_discovery ,zero 
+0x4305 004835 branch mouse_start_reconnect_device 
+:      004837 mouse_bt_fast_conn_send_device_name:
+0x4306 004838 call mouse_bluetooth_fast_conn_disable 
+0x4307 004839 fetch 1 ,mem_local_name_length 
+0x4308 004840 increase 3 ,pdata 
+0x4309 004841 copy pdata ,rega 
+0x430a 004842 call hid_malloc_tx_buff 
+0x430b 004843 fetch 2 ,mem_hid_int_remote_cid 
+0x430c 004844 istore 2 ,contw 
+0x430d 004845 setarg 0x04a1 
+0x430e 004846 istore 2 ,contw 
+0x430f 004847 fetch 1 ,mem_local_name_length 
+0x4310 004848 increase 1 ,pdata 
+0x4311 004849 copy pdata ,loopcnt 
+0x4312 004850 arg mem_local_name_length ,contr 
+0x4313 004851 branch memcpy 
+:      004853 mouse_bluetooth_fast_conn_disable:
+0x4314 004854 jam 0x5a ,mem_mouse_bluetooth_fast_conn_flag 
+0x4315 004855 rtn 
+:      004858 mouse_stop_bluetooth_mode:
+0x4316 004859 fetch 2 ,mem_ui_state_map 
+0x4317 004860 bbit1 ui_state_bt_reconnect ,mouse_cancel_reconnect 
+0x4318 004861 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x4319 004862 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x431a 004863 branch mouse_stop_discovery 
+:      004865 mouse_disconnect:
+0x431b 004866 setarg 0 
+0x431c 004867 store 2 ,mem_mouse_no_data_timer 
+0x431d 004868 fetch 2 ,mem_ui_state_map 
+0x431e 004869 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x431f 004870 fetch 2 ,mem_ui_state_map 
+0x4320 004871 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x4321 004872 rtn 
+:      004874 mouse_cancel_reconnect:
+0x4322 004875 call mouse_bt_cannel_reconn_enable 
+0x4323 004876 branch check_51cmd_bb_reconn_cancel 
+:      004878 mouse_check_125hz:
+0x4324 004879 fetch mouse_flag_len ,mem_mouse_flag 
+0x4325 004880 rtnbit0 mouse_enable_bt_125hz 
+:      004881 mouse_bluetooth_125hz:
+0x4326 004882 nbranch mouse_bluetooth_125hz_clear ,user 
+0x4327 004883 fetch 1 ,mem_bluetooth_125hz_cnt 
+0x4328 004884 increase 1 ,pdata 
+0x4329 004885 and_into 0x0f ,pdata 
+0x432a 004886 store 1 ,mem_bluetooth_125hz_cnt 
+0x432b 004887 nrtn blank 
+:      004888 mouse_bluetooth_125hz_clear:
+0x432c 004889 jam 0 ,mem_bluetooth_125hz_cnt 
+0x432d 004890 disable user 
+0x432e 004891 rtn 
+:      004894 mouse_current_mult_update:
+0x432f 004895 fetch 1 ,mem_sensor_motion_gpio 
+0x4330 004896 rtnne gpio_disable 
+0x4331 004897 jam 0 ,mem_lpm_mult 
+0x4332 004898 jam 30 ,mem_mouse_current_mult_timer 
+0x4333 004899 rtn 
+:      004902 mouse_priority_bb_event:
+0x4334 004903 bpatch patch1a_6 ,mem_patch1a 
+0x4335 004904 copy regc ,pdata 
+0x4336 004905 beq bt_evt_le_connected ,mouse_le_bb_event_connected 
+0x4337 004906 beq bt_evt_bb_connected ,mouse_bb_event_connected 
+0x4338 004907 beq bt_evt_le_disconnected ,mouse_le_bb_disconnected 
+0x4339 004908 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
+0x433a 004909 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
+0x433b 004910 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
+0x433c 004911 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
+0x433d 004912 beq bt_evt_hid_connected ,app_hid_connected 
+0x433e 004913 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
+0x433f 004914 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_timeout 
+0x4340 004915 beq bt_evt_switch_not_accept ,app_bt_role_switch 
+0x4341 004916 beq bt_evt_switch_success_master ,mouse_enter_sniff_check 
+0x4342 004917 beq bt_evt_sniff_not_accept ,mouse_sniff_not_accept 
+0x4343 004918 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
+0x4344 004919 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4345 004920 beq bt_evt_le_pairing_success ,mouse_le_pairing_success 
+0x4346 004921 beq bt_evt_le_enc_info ,mouse_le_enc_info 
+0x4347 004922 beq bt_evt_le_start_enc ,mouse_le_ll_start_encryt 
+0x4348 004923 beq bt_evt_le_pairing_complete ,mouse_le_pairing_complete 
+0x4349 004924 beq bt_evt_le_parse_conn_papa_update_rsp ,mouse_le_conn_param_update_rsp_recieved 
+0x434a 004925 beq bt_evt_virtual_cable_unplug ,mouse_irtual_cable_unplug 
+0x434b 004926 beq bt_evt_24g_pairing_complete ,mouse_24g_pairing_complete 
+0x434c 004927 beq bt_evt_24g_attempt_fail ,mouse_24g_attempt_fail 
+0x434d 004928 beq bt_evt_24g_attempt_success ,mouse_24g_attempt_success 
+0x434e 004929 beq bt_evt_le_parse_conn_param_accepted ,mouse_le_parse_conn_param_accepted 
+0x434f 004930 rtn 
+:      004933 mouse_le_bb_event_connected:
+0x4350 004934 jam 0 ,mem_mouse_long_mult_flag 
+0x4351 004935 call mouse_init_sensor_reset 
+0x4352 004936 jam 1 ,mem_mouse_le_bb_connected_flag 
+0x4353 004937 call mouse_24g_first_store_reconn_info 
+0x4354 004938 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x4355 004939 nbranch mouse_le_bb_event_connected_next ,blank 
+0x4356 004940 jam 0x14 ,mem_mouse_send_secutiry_request_timer 
+:      004941 mouse_le_bb_event_connected_next:
+0x4357 004942 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4358 004943 set0 app_disc_by_button ,pdata 
+0x4359 004944 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x435a 004945 jam 0 ,mem_mouse_direct_timer 
+0x435b 004946 fetch 2 ,mem_le_battery_level_updata_timer_init 
+0x435c 004947 store 2 ,mem_le_battery_level_updata_timer 
+0x435d 004948 call mouse_no_data_timer_init 
+0x435e 004949 branch mouse_stop_discovery 
+:      004951 mouse_le_bb_disconnected:
+0x435f 004952 jam 0 ,mem_mouse_le_bb_connected_flag 
+0x4360 004953 setarg le_interval_7_5ms 
+0x4361 004954 fetch mouse_flag_len ,mem_mouse_flag 
+0x4362 004955 bbit1 mouse_enable_bt_125hz ,mouse_le_bb_disconnected_next 
+0x4363 004956 setarg le_interval_8_75ms 
+:      004957 mouse_le_bb_disconnected_next:
+0x4364 004958 store 2 ,mem_le_interval_min 
+0x4365 004959 store 2 ,mem_le_interval_min + 2 
+0x4366 004960 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+0x4367 004961 jam 0 ,mem_mouse_clear_sensor_data_flag 
+0x4368 004962 call le_clr_config_more_data 
+0x4369 004963 branch mouse_bb_disconnected 
+:      004965 mouse_le_pairing_success:
+0x436a 004966 arg ll_pairing_success_flag ,queue 
+0x436b 004967 branch mouse_le_enable_connect_flag 
+:      004969 mouse_le_enc_info:
+:      004970 mouse_updata_le_param:
+0x436c 004971 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+0x436d 004972 branch ui_ipc_send_cmd 
+:      004974 mouse_le_ll_start_encryt:
+0x436e 004975 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x436f 004976 beq 1 ,mouse_le_ll_reconn_start_encryt 
+0x4370 004977 branch mouse_le_ll_enable_start_enc_flag 
+:      004978 mouse_le_ll_reconn_start_encryt:
+0x4371 004979 call mouse_updata_le_param 
+0x4372 004980 jam 20 ,mem_le_start_encrypt_timer 
+:      004981 mouse_le_ll_enable_start_enc_flag:
+0x4373 004982 arg ll_start_enc_flag ,queue 
+0x4374 004983 branch mouse_le_enable_connect_flag 
+:      004985 mouse_le_enable_connect_flag:
+0x4375 004986 fetch 1 ,mem_le_connect_status_flag 
+0x4376 004987 qset1 pdata 
+0x4377 004988 store 1 ,mem_le_connect_status_flag 
+0x4378 004989 rtn 
+:      004991 mouse_le_pairing_complete:
+0x4379 004992 branch app_ble_store_reconn_info 
+:      004994 mouse_le_conn_param_update_rsp_recieved:
+0x437a 004995 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
+0x437b 004996 rtneq ble_signaling_connect_parameter_update_accepted 
+0x437c 004997 fetch 1 ,mem_le_tsniff 
+0x437d 004998 rshift2 pdata ,pdata 
+0x437e 004999 sub pdata ,le_interval_15ms ,null 
+0x437f 005000 rtn positive 
+0x4380 005001 setarg le_interval_11_25ms 
+0x4381 005002 store 2 ,mem_le_interval_min 
+0x4382 005003 store 2 ,mem_le_interval_min + 2 
+0x4383 005004 call mouse_updata_le_param 
+:      005005 mouse_le_conn_param_lpm_disable:
+0x4384 005006 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
+0x4385 005007 rtn 
+:      005009 mouse_le_conn_param_lpm_enable:
+0x4386 005010 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+0x4387 005011 rtn 
+:      005013 mouse_le_bb_event_connect_complete:
+0x4388 005014 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x4389 005015 nrtn blank 
+0x438a 005016 fetch 1 ,mem_le_att_handle 
+0x438b 005017 sub pdata ,34 ,pdata 
+0x438c 005018 nrtn zero 
+0x438d 005019 jam 0 ,mem_le_start_encrypt_timer 
+:      005020 mouse_le_write_enable:
+0x438e 005021 arg write_req_enable_flag ,queue 
+0x438f 005022 branch mouse_le_enable_connect_flag 
+:      005024 mouse_le_parse_conn_param_accepted:
+0x4390 005025 fetch 1 ,mem_le_new_conninterval 
+0x4391 005026 sub pdata ,le_interval_15ms ,null 
+0x4392 005027 nbranch mouse_le_conn_param_lpm_disable ,positive 
+0x4393 005028 fetch 1 ,mem_le_new_connslavelatency 
+0x4394 005029 fetcht 1 ,mem_lpm_mult_init 
+0x4395 005030 isub temp ,null 
+0x4396 005031 branch mouse_le_lpm_mult_reinit ,positive 
+0x4397 005032 fetch 1 ,mem_le_new_connslavelatency 
+0x4398 005033 store 1 ,mem_lpm_mult 
+0x4399 005034 branch mouse_le_conn_param_lpm_enable 
+:      005035 mouse_le_lpm_mult_reinit:
+0x439a 005036 fetch 1 ,mem_lpm_mult_init 
+0x439b 005037 store 1 ,mem_lpm_mult 
+0x439c 005038 branch mouse_le_conn_param_lpm_enable 
+:      005040 mouse_le_clean_connect_flag:
+0x439d 005041 jam 0 ,mem_le_connect_status_flag 
+0x439e 005042 rtn 
+:      005044 mouse_le:
+0x439f 005045 bpatch patch1a_7 ,mem_patch1a 
+0x43a0 005046 call le_fifo_check_nearly_full 
+0x43a1 005047 nrtn blank 
+0x43a2 005048 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x43a3 005049 beq 0xff ,mouse_le_next 
+0x43a4 005050 fetch 1 ,mem_le_connect_status_flag 
+0x43a5 005051 and pdata ,0x03 ,pdata 
+0x43a6 005052 rtnne 0x03 
+:      005053 mouse_le_next:
+0x43a7 005054 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0x43a8 005055 call mouse_clear_sensor_data_by_reset ,blank 
+0x43a9 005056 fetch mouse_flag_len ,mem_mouse_flag 
+0x43aa 005057 bbit1 mouse_24g_pairing_flag ,mouse_le_send_empty_packet 
+0x43ab 005058 bbit1 mouse_select_device_flag ,mouse_le_send_empty_packet 
+0x43ac 005059 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
+0x43ad 005060 bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_le_send_empty_packet 
+0x43ae 005061 call mouse_motion 
+0x43af 005062 call mouse_check_125hz 
+0x43b0 005063 nrtn user 
+0x43b1 005064 call mouse_current_mult_update 
+0x43b2 005065 call mouse_data_xy_release 
+0x43b3 005066 call mouse_wheel_trigger 
+0x43b4 005067 fetch mouse_flag_len ,mem_mouse_flag 
+0x43b5 005068 bbit0 mouse_enable_keyboard ,mouse_le_send_mouse_data 
+0x43b6 005069 fetch 1 ,mem_customer_key 
+0x43b7 005070 beq 1 ,mouse_le_send_keyboard_package_data 
+:      005071 mouse_le_send_mouse_data:
+0x43b8 005072 branch mouse_fill_mouse_data_le 
+:      005075 mouse_le_send_keyboard_package_data:
+0x43b9 005076 fetch 1 ,mem_customer_data_trigger 
+0x43ba 005077 branch mouse_le_release_keyboard_data ,blank 
+0x43bb 005078 fetch 8 ,mem_customer_key_press + 1 
+:      005079 mouse_fill_keyboard_package_data_le:
+0x43bc 005080 store 8 ,mem_pdatatemp 
+0x43bd 005081 fetch 1 ,mem_customer_key_press 
+0x43be 005082 beq kb_multikey_report_id ,mouse_fill_multimedia_key_data_le 
+0x43bf 005083 beq kb_system_conctrl_report_id ,mouse_fill_systemctrl_key_data_le 
+0x43c0 005084 jam 8 ,mem_le_data_len 
+0x43c1 005085 fetcht 2 ,mem_le_keyboard_handle 
+0x43c2 005086 branch mouse_fill_data_le 
+:      005089 mouse_le_release_keyboard_data:
+0x43c3 005090 fetch 8 ,mem_customer_key_release + 1 
+0x43c4 005091 branch mouse_fill_keyboard_package_data_le 
+:      005093 mouse_fill_multimedia_key_data_le:
+0x43c5 005094 jam 3 ,mem_le_data_len 
+0x43c6 005095 fetcht 2 ,mem_le_multimedia_handle 
+0x43c7 005096 branch mouse_fill_data_le 
+:      005098 mouse_fill_systemctrl_key_data_le:
+0x43c8 005099 jam 2 ,mem_le_data_len 
+0x43c9 005100 fetcht 2 ,mem_le_systemctrl_handle 
+0x43ca 005101 branch mouse_fill_data_le 
+:      005103 mouse_fill_battery_level_le:
+0x43cb 005104 arg 1 ,rega 
+0x43cc 005105 fetcht 2 ,mem_le_battery_level_handle 
+0x43cd 005106 call le_att_malloc_tx_notify 
+0x43ce 005107 fetch 1 ,mem_le_battery_level_percentage 
+0x43cf 005108 istore 1 ,contw 
+0x43d0 005109 rtn 
+:      005112 mouse_le_send_empty_packet:
+0x43d1 005113 setarg 0 
+0x43d2 005114 store 7 ,mem_mouse_key 
+:      005115 mouse_fill_mouse_data_le:
+0x43d3 005116 jam 7 ,mem_le_data_len 
+0x43d4 005117 fetch 7 ,mem_mouse_key 
+0x43d5 005118 store 7 ,mem_pdatatemp 
+0x43d6 005119 fetcht 2 ,mem_le_notify_handle 
+0x43d7 005120 branch mouse_fill_data_le 
+:      005122 mouse_fill_data_le:
+0x43d8 005123 fetch 1 ,mem_le_data_len 
+0x43d9 005124 copy pdata ,rega 
+0x43da 005125 call le_att_malloc_tx_notify 
+0x43db 005126 fetcht 1 ,mem_le_data_len 
+0x43dc 005127 copy temp ,loopcnt 
+0x43dd 005128 arg mem_pdatatemp ,contr 
+0x43de 005129 branch memcpy 
+:      005131 mouse_check_51cmd_adv:
+0x43df 005132 jam 0 ,mem_mouse_le_reconnect_flag 
+0x43e0 005133 fetch 3 ,mem_le_adv_ind 
+0x43e1 005134 store 3 ,mem_le_adv_data + 4 
+0x43e2 005135 call mouse_le_check_adv_flag 
+0x43e3 005136 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
+0x43e4 005137 istore 1 ,contr 
+0x43e5 005138 arg mem_le_adv_swift_pair ,contr 
+0x43e6 005139 call mouse_le_adv_data_update 
+0x43e7 005140 branch check_51cmd_adv 
+:      005142 mouse_le_check_adv_flag:
+0x43e8 005143 arg mem_le_adv_data ,rega 
+:      005144 mouse_le_check_adv_flag_loop:
+0x43e9 005145 ifetch 1 ,rega 
+0x43ea 005146 rtn blank 
+0x43eb 005147 iadd contr ,rega 
+0x43ec 005148 ifetch 1 ,contr 
+0x43ed 005149 rtneq 0x01 
+0x43ee 005150 branch mouse_le_check_adv_flag_loop 
+:      005152 mouse_le_adv_data_update:
+0x43ef 005153 arg mem_le_adv_data + 11 ,contw 
+0x43f0 005154 arg 19 ,loopcnt 
+0x43f1 005155 call memcpy 
+0x43f2 005156 branch le_modified_name_adv 
+:      005162 mouse_bt_sniff_param_interval_setup:
+0x43f3 005163 setarg classic_interval_7_5ms 
+0x43f4 005164 store 2 ,mem_sniff_param_interval 
+0x43f5 005165 fetch mouse_flag_len ,mem_mouse_flag 
+0x43f6 005166 rtnbit1 mouse_enable_bt_125hz 
+0x43f7 005167 setarg classic_interval_8_75ms 
+0x43f8 005168 store 2 ,mem_sniff_param_interval 
+0x43f9 005169 rtn 
+:      005171 mouse_bb_event_connected:
+0x43fa 005172 jam 0 ,mem_mouse_long_mult_flag 
+0x43fb 005173 call mouse_init_sensor_reset 
+0x43fc 005174 call mouse_24g_first_store_reconn_info 
+0x43fd 005175 branch mouse_stop_discovery 
+:      005177 mouse_bb_disconnected:
+0x43fe 005178 jam 0 ,mem_mouse_enter_sniff_count 
+0x43ff 005179 jam 0 ,mem_mouse_bt_send_first_package_flag 
+0x4400 005180 call mouse_bt_sniff_param_interval_setup 
+0x4401 005181 call mouse_bb_discon_clear_stack 
+0x4402 005182 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x4403 005183 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0x4404 005184 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x4405 005185 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
+0x4406 005186 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
+0x4407 005187 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x4408 005188 branch mouse_start_discovery 
+:      005189 mouse_bb_discon_clear_stack:
+0x4409 005190 setarg 0 
+0x440a 005191 store 8 ,mem_wheel_tb_old_pinlevel 
+0x440b 005192 istore 4 ,contw 
+0x440c 005193 jam 0 ,mem_mouse_move_flag 
+0x440d 005194 jam app_handshake_null ,mem_app_handshake_flag 
+0x440e 005195 jam 0 ,mem_ltk_exists 
+0x440f 005196 rtn 
+:      005198 mouse4_0_event_bb_disconn:
+0x4410 005199 call mouse_le_clean_connect_flag 
+0x4411 005200 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x4412 005201 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x4413 005202 branch mouse_app_enter_hibernate 
+:      005205 mouse_event_light_state_pairing:
+0x4414 005206 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
+0x4415 005207 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x4416 005208 branch mouse_start_discovery 
+:      005209 mouse_event_light_state_hibernate:
+0x4417 005210 fetch 2 ,mem_ui_state_map 
+0x4418 005211 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x4419 005212 call app_disconn_reason_clear 
+0x441a 005214 call mouse_key_check_once 
+0x441b 005215 call mouse_commbination_key_process 
+0x441c 005216 fetch 1 ,mem_commbination_key_statue 
+0x441d 005217 beq commbination_key_state_down ,mouse_delay_enter_hibernata 
+0x441e 005219 fetch 1 ,mem_mouse_bluetooth_reconnect_timeout 
+0x441f 005220 nrtn blank 
+0x4420 005221 branch mouse_app_enter_hibernate 
+:      005224 mouse_bt_event_setup_complete:
+0x4421 005225 rtn 
+:      005227 mouse_bt_send_first_package_timer_init:
+0x4422 005228 jam 4 ,mem_mouse_bt_send_first_package_timer 
+0x4423 005229 rtn 
+:      005231 mouse_bt_hid_handshake:
+0x4424 005232 jam app_handshake_done ,mem_app_handshake_flag 
+0x4425 005233 call app_lpm_mult_enable 
+0x4426 005234 call app_bt_store_reconn_info 
+0x4427 005235 setarg 0 
+0x4428 005236 store 2 ,mem_discovery_timeout_timer_count 
+0x4429 005237 store 1 ,mem_hid_handshake_timer_count 
+0x442a 005238 call mouse_bt_send_first_package_timer_init 
+0x442b 005239 branch app_bt_enter_sniff 
+:      005241 mouse_bt_hid_handshake_boot_check:
+0x442c 005242 jam 0 ,mem_mouse_bt_boot_mode 
+0x442d 005243 fetch 1 ,mem_l2cap_rcv_hidtype 
+0x442e 005244 isolate1 0 ,pdata 
+0x442f 005245 rtn true 
+0x4430 005246 jam 1 ,mem_mouse_bt_boot_mode 
+0x4431 005247 rtn 
+:      005250 mouse_bb_event_reconn_timeout:
+:      005251 mouse_bb_event_reconn_failed:
+0x4432 005252 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x4433 005253 beq 0xff ,mouse_buletooth_fast_conn_end 
+0x4434 005254 fetch 2 ,mem_ui_state_map 
+0x4435 005255 rtnbit1 ui_state_btn_down 
+0x4436 005256 rtnbit1 ui_state_bt_discovery 
+0x4437 005257 rtnbit1 ui_state_ble_adv 
+0x4438 005258 fetch mouse_flag_len ,mem_mouse_flag 
+0x4439 005259 rtnbit1 mouse_bt_discovery_button_down_flag 
+0x443a 005260 bbit1 mouse_enable_bt_reconnect_timeout_enter_discovery ,mouse_start_discovery 
+0x443b 005261 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_bb_event_reconn_timeout 
+0x443c 005262 branch mouse_app_enter_hibernate 
+:      005264 mouse_enter_sniff_check:
+0x443d 005265 fetch 1 ,mem_mouse_enter_sniff_count 
+0x443e 005266 rtnne 2 
+0x443f 005267 jam 0 ,mem_mouse_enter_sniff_count 
+0x4440 005268 call mouse_bt_sniff_param_interval_setup 
+0x4441 005269 call mouse_bt_send_first_package_timer_init 
+0x4442 005270 branch app_bt_enter_sniff 
+:      005272 mouse_sniff_not_accept:
+0x4443 005273 fetch 1 ,mem_mouse_enter_sniff_count 
+0x4444 005274 rtneq 2 
+0x4445 005275 increase 1 ,pdata 
+0x4446 005276 store 1 ,mem_mouse_enter_sniff_count 
+0x4447 005277 jam 0x12 ,mem_sniff_param_interval 
+0x4448 005278 call mouse_bt_send_first_package_timer_init 
+0x4449 005279 branch app_bt_enter_sniff 
+:      005281 mouse_bb_event_pincode:
+0x444a 005282 call pincode_reinit 
+0x444b 005283 branch app_bt_set_pincode 
+:      005285 mouse_irtual_cable_unplug:
+0x444c 005286 setarg 0x01 
+0x444d 005287 store 6 ,mem_plap 
+0x444e 005288 jam rec_3_mode ,mem_record_bt_mode 
+0x444f 005289 branch mouse_unplug_clean_bdaddr 
+:      005291 mouse_irtual_cable_unplug1:
+0x4450 005292 setarg -1 
+0x4451 005293 store 6 ,mem_plap 
+0x4452 005294 jam rec_3_mode ,mem_record_bt_mode 
+0x4453 005295 jam 0xff ,mem_mouse_bluetooth_fast_conn_flag 
+0x4454 005296 call mouse_before_store_reconn_info 
+0x4455 005297 jam 0xff ,mem_device1_type 
+0x4456 005298 branch mouse_store_device_info_delay 
+:      005300 mouse_bt:
+0x4457 005301 bpatch patch1b_0 ,mem_patch1b 
+0x4458 005302 rtn attempt 
+0x4459 005303 fetch 1 ,mem_app_handshake_flag 
+0x445a 005304 rtn blank 
+0x445b 005305 call l2cap_malloc_is_fifo_nearly_full 
+0x445c 005306 nrtn blank 
+0x445d 005307 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x445e 005308 beq 0xff ,mouse_bt_fast_conn_send_device_name 
+0x445f 005309 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0x4460 005310 call mouse_clear_sensor_data_by_reset ,blank 
+0x4461 005311 fetch mouse_flag_len ,mem_mouse_flag 
+0x4462 005312 bbit1 mouse_24g_pairing_flag ,mouse_send_empty_data 
+0x4463 005313 bbit1 mouse_select_device_flag ,mouse_send_empty_data 
+0x4464 005314 bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
+0x4465 005315 bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_send_empty_data 
+0x4466 005316 call mouse_motion 
+0x4467 005317 call mouse_check_125hz 
+0x4468 005318 nrtn user 
+0x4469 005319 call mouse_current_mult_update 
+0x446a 005320 call mouse_data_xy_release 
+0x446b 005321 call mouse_wheel_trigger 
+0x446c 005322 fetch 1 ,mem_mouse_bt_boot_mode 
+0x446d 005323 beq 1 ,mouse_send_data_boot_mode 
+0x446e 005324 fetch 1 ,mem_mouse_bt_send_first_package_flag 
+0x446f 005325 rtn blank 
+0x4470 005326 fetch mouse_flag_len ,mem_mouse_flag 
+0x4471 005327 bbit0 mouse_enable_keyboard ,mouse_send_data 
+0x4472 005328 fetch 1 ,mem_customer_key 
+0x4473 005329 beq 1 ,mouse_bt_send_keyboard_packet 
+:      005330 mouse_send_data:
+0x4474 005331 arg 9 ,rega 
+0x4475 005332 call hid_malloc_tx_buff 
+0x4476 005333 fetch 2 ,mem_hid_int_remote_cid 
+0x4477 005334 istore 2 ,contw 
+0x4478 005335 setarg 0x02a1 
+0x4479 005336 istore 2 ,contw 
+0x447a 005337 fetch 7 ,mem_mouse_key 
+0x447b 005338 istore 7 ,contw 
+0x447c 005339 rtn 
+:      005341 mouse_send_data_boot_mode:
+0x447d 005342 fetch 1 ,mem_mouse_key 
+0x447e 005343 store 1 ,mem_mouse_bt_boot_data 
+0x447f 005344 fetch 1 ,mem_mouse_x 
+0x4480 005345 istore 1 ,contw 
+0x4481 005346 fetch 1 ,mem_mouse_y 
+0x4482 005347 istore 1 ,contw 
+0x4483 005348 fetch 2 ,mem_mouse_z 
+0x4484 005349 istore 2 ,contw 
+0x4485 005350 arg 7 ,rega 
+0x4486 005351 call hid_malloc_tx_buff 
+0x4487 005352 fetch 2 ,mem_hid_int_remote_cid 
+0x4488 005353 istore 2 ,contw 
+0x4489 005354 setarg 0x02a1 
+0x448a 005355 istore 2 ,contw 
+0x448b 005356 fetch 5 ,mem_mouse_bt_boot_data 
+0x448c 005357 istore 5 ,contw 
+0x448d 005358 rtn 
+:      005360 mouse_send_empty_data:
+0x448e 005361 setarg 0 
+0x448f 005362 store 7 ,mem_mouse_key 
+0x4490 005363 branch mouse_send_data 
+:      005366 mouse_bt_send_keyboard_packet:
+0x4491 005367 fetch 1 ,mem_customer_data_trigger 
+0x4492 005368 branch mouse_bt_release_keyboard_data ,blank 
+0x4493 005369 fetch 8 ,mem_customer_key_press + 1 
+:      005370 mouse_bt_send_keyboard_data:
+0x4494 005371 store 8 ,mem_pdatatemp 
+0x4495 005372 fetch 1 ,mem_customer_key_press 
+0x4496 005373 beq kb_multikey_report_id ,mouse_bt_send_multimedia_key_data 
+0x4497 005374 beq kb_system_conctrl_report_id ,mouse_bt_send_systemctrl_key_data 
+0x4498 005375 arg 10 ,rega 
+0x4499 005376 call hid_malloc_tx_buff 
+0x449a 005377 fetch 2 ,mem_hid_int_remote_cid 
+0x449b 005378 istore 2 ,contw 
+0x449c 005379 setarg 0x01a1 
+0x449d 005380 istore 2 ,contw 
+0x449e 005381 fetch 8 ,mem_pdatatemp 
+0x449f 005382 istore 8 ,contw 
+0x44a0 005383 rtn 
+:      005385 mouse_bt_send_multimedia_key_data:
+0x44a1 005386 arg 4 ,rega 
+0x44a2 005387 call hid_malloc_tx_buff 
+0x44a3 005388 fetch 2 ,mem_hid_int_remote_cid 
+0x44a4 005389 istore 2 ,contw 
+0x44a5 005390 setarg 0x03a1 
+0x44a6 005391 istore 2 ,contw 
+0x44a7 005392 fetch 2 ,mem_pdatatemp 
+0x44a8 005393 istore 2 ,contw 
+0x44a9 005394 rtn 
+:      005396 mouse_bt_send_systemctrl_key_data:
+0x44aa 005397 arg 3 ,rega 
+0x44ab 005398 call hid_malloc_tx_buff 
+0x44ac 005399 fetch 2 ,mem_hid_int_remote_cid 
+0x44ad 005400 istore 2 ,contw 
+0x44ae 005401 setarg 0x04a1 
+0x44af 005402 istore 2 ,contw 
+0x44b0 005403 fetch 1 ,mem_pdatatemp 
+0x44b1 005404 istore 1 ,contw 
+0x44b2 005405 rtn 
+:      005407 mouse_bt_release_keyboard_data:
+0x44b3 005408 fetch 8 ,mem_customer_key_release + 1 
+0x44b4 005409 branch mouse_bt_send_keyboard_data 
+:      005415 mouse_bb_event_timer:
+0x44b5 005416 bpatch patch1b_1 ,mem_patch1b 
+0x44b6 005417 call mouse_adc_read 
+0x44b7 005418 call mouse_low_voltage_led_timer 
+0x44b8 005420 call g24_pair_timeout_timer 
+0x44b9 005421 call g24_reconn_timeout_timer 
+0x44ba 005422 call mouse_24g_long_sleep_param_update_timer 
+0x44bb 005424 call mouse_device_poweron_timer 
+0x44bc 005425 call mouse_dpi_led_blink_delay_timer 
+0x44bd 005427 call mouse_dpi_key_check_long_press 
+0x44be 005428 call mouse_bt_discovery_check 
+0x44bf 005429 call mouse_commbination_key_process 
+0x44c0 005430 call mouse_check_discovery_timeout_timer 
+0x44c1 005432 call mouse_check_direct_timeout_timer 
+0x44c2 005433 call mouse_le_enable_att_list_timer 
+0x44c3 005434 call mouse_le_battery_updata_timer 
+0x44c4 005435 call mouse_le_send_smp_security_request_timer 
+0x44c5 005437 call mouse_check_hid_handshake_timer 
+0x44c6 005438 call mouse_bt_check_sniff_req_timeout_timer 
+0x44c7 005439 call mouse_check_reconnect_delay_long_sleep 
+0x44c8 005440 call mouse_current_mult_update_timer 
+0x44c9 005441 call mouse_wheel_trigger_timer 
+0x44ca 005442 call mouse_store_information_delay_timer 
+0x44cb 005443 branch mouse_check_no_data_timeout_timer 
+:      005448 mouse_bt_discovery_check:
+0x44cc 005449 fetch mouse_flag_len ,mem_mouse_flag 
+0x44cd 005450 bbit1 mouse_enable_pb_button_long_press_disconvery ,mouse_bt_discovery_by_pb_button 
+0x44ce 005451 rtn 
+:      005453 mouse_bt_discovery_by_pb_button:
+0x44cf 005454 fetch 1 ,mem_select_device_button_statue 
+0x44d0 005455 rtnne pb_button_state_down 
+0x44d1 005456 arg mem_bt_discovery_count ,regc 
+0x44d2 005457 arg mouse_long_button_bt_discovery ,regb 
+0x44d3 005458 branch timer_single_step 
+:      005460 mouse_long_button_bt_discovery:
+0x44d4 005461 fetch 1 ,mem_device_flag 
+0x44d5 005462 rtneq mode_24g_device 
+0x44d6 005463 fetch mouse_flag_len ,mem_mouse_flag 
+0x44d7 005464 rtnbit1 mouse_bt_discovery_button_long_down_flag 
+0x44d8 005465 arg mouse_bt_discovery_button_long_down_flag ,queue 
+0x44d9 005466 call mouse_enable_function_flag 
+0x44da 005467 call app_evt_button_long_pressed 
+0x44db 005468 branch mouse_bb_event_discovery_btn 
+:      005471 mouse_commbination_key_process:
+0x44dc 005472 fetch 1 ,mem_device_flag 
+0x44dd 005473 beq mode_24g_device ,mouse_24g_commbination_key_process 
+0x44de 005474 fetch mouse_flag_len ,mem_mouse_flag 
+0x44df 005475 rtnbit0 mouse_enable_commbination_key_by_bt_discovery 
+0x44e0 005476 fetcht 1 ,mem_mouse_commbination_key_bt 
+0x44e1 005477 branch mouse_commbination_key_start 
+:      005479 mouse_24g_commbination_key_process:
+0x44e2 005480 fetch mouse_flag_len ,mem_mouse_flag 
+0x44e3 005481 rtnbit0 mouse_enable_commbination_key_by_24g_pairing 
+0x44e4 005482 fetcht 1 ,mem_mouse_commbination_key_24g 
+:      005483 mouse_commbination_key_start:
+0x44e5 005484 storet 1 ,mem_mouse_commbination_key 
+0x44e6 005485 call mouse_check_key_gpio 
+0x44e7 005486 and pdata ,0x07 ,pdata 
+0x44e8 005487 fetcht 1 ,mem_mouse_commbination_key 
+0x44e9 005488 isub temp ,null 
+0x44ea 005489 branch mouse_commbination_key_down ,zero 
+:      005490 mouse_commbination_key_up:
+0x44eb 005491 fetch 1 ,mem_ui_button_timeout 
+0x44ec 005492 store 1 ,mem_combination_ui_button_count 
+0x44ed 005493 fetch 1 ,mem_commbination_key_statue 
+0x44ee 005494 rtneq commbination_key_state_up 
+0x44ef 005495 jam commbination_key_state_up ,mem_commbination_key_statue 
+0x44f0 005496 rtn 
+:      005498 mouse_commbination_key_down:
+0x44f1 005499 call mouse_combination_ui_timer 
+0x44f2 005500 fetch 1 ,mem_commbination_key_statue 
+0x44f3 005501 rtneq commbination_key_state_down 
+0x44f4 005502 jam commbination_key_state_down ,mem_commbination_key_statue 
+0x44f5 005503 branch check_51cmd_bb_reconn_cancel 
+:      005506 mouse_combination_ui_timer:
+0x44f6 005507 arg mouse_24g_start_pair_mode ,regb 
+0x44f7 005508 arg mem_combination_ui_button_count ,regc 
+0x44f8 005509 fetch 1 ,mem_device_flag 
+0x44f9 005510 beq mode_24g_device ,timer_single_step 
+0x44fa 005511 arg mouse_long_button_bt_discovery ,regb 
+0x44fb 005512 call timer_single_step 
+0x44fc 005513 fetch 1 ,mem_combination_ui_button_count 
+0x44fd 005514 beq 1 ,mouse_bt_discovery_button_down_enable 
+0x44fe 005515 rtn 
+:      005519 mouse_check_discovery_timeout_timer:
+0x44ff 005520 arg mem_mouse_discovery_timer ,regc 
+0x4500 005521 arg mouse_check_discovery_timeout ,regb 
+0x4501 005522 branch timer_single_step_2b 
+:      005524 mouse_check_discovery_timeout:
+0x4502 005525 call mouse_stop_discovery 
+0x4503 005526 branch mouse_app_enter_hibernate 
+:      005529 mouse_check_direct_timeout_timer:
+0x4504 005530 arg mem_mouse_direct_timer ,regc 
+0x4505 005531 arg mouse_check_direct_timeout ,regb 
+0x4506 005532 call timer_single_step_2b 
+0x4507 005533 fetch 1 ,mem_mouse_direct_timer 
+0x4508 005534 beq 1 ,app_ble_stop_direct_adv 
+0x4509 005535 rtn 
+:      005537 mouse_check_direct_timeout:
+0x450a 005538 fetch 1 ,mem_mouse_bluetooth_fast_conn_flag 
+0x450b 005539 beq 0xff ,mouse_buletooth_fast_conn_end 
+0x450c 005540 fetch 1 ,mem_reconn_times 
+0x450d 005541 nbranch mouse_polling_device ,blank 
+0x450e 005542 fetch mouse_flag_len ,mem_mouse_flag 
+0x450f 005543 bbit1 mouse_enable_bt_reconnect_timeout_enter_discovery ,mouse_start_discovery 
+0x4510 005544 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_bb_event_reconn_timeout 
+0x4511 005545 branch mouse_app_enter_hibernate 
+:      005547 mouse_le_enable_att_list_timer:
+0x4512 005548 arg mem_le_start_encrypt_timer ,regc 
+0x4513 005549 arg mouse_le_write_enable ,regb 
+0x4514 005550 branch timer_single_step 
+:      005552 mouse_le_send_smp_security_request_timer:
+0x4515 005553 fetch 1 ,mem_mouse_le_bb_connected_flag 
+0x4516 005554 rtn blank 
+0x4517 005555 arg mem_mouse_send_secutiry_request_timer ,regc 
+0x4518 005556 arg mouse_le_pairing_sm_start_check ,regb 
+0x4519 005557 branch timer_single_step 
+:      005558 mouse_le_pairing_sm_start_check:
+0x451a 005559 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x451b 005560 nrtn blank 
+0x451c 005561 fetch 1 ,mem_le_pairing_state 
+0x451d 005562 rtnne flag_le_pairing_null 
+0x451e 005563 branch le_pairing_sm_start 
+:      005565 mouse_le_battery_updata_timer:
+0x451f 005566 arg mem_le_battery_level_updata_timer ,regc 
+0x4520 005567 arg mouse_le_battery_level_updata ,regb 
+0x4521 005568 branch timer_single_step 
+:      005570 mouse_le_battery_level_updata:
+0x4522 005571 fetch 2 ,mem_le_battery_level_updata_timer_init 
+0x4523 005572 store 2 ,mem_le_battery_level_updata_timer 
+0x4524 005573 branch mouse_fill_battery_level_le 
+:      005575 mouse_le_enable_att_list:
+0x4525 005576 fetch 1 ,mem_le_connect_status_flag 
+0x4526 005577 rtnbit1 ll_pairing_success_flag 
+0x4527 005578 call mouse_updata_le_param 
+0x4528 005579 arg write_req_enable_flag ,queue 
+0x4529 005580 branch mouse_le_enable_connect_flag 
+:      005582 mouse_check_hid_handshake_timer:
+0x452a 005583 arg mem_hid_handshake_timer_count ,regc 
+0x452b 005584 arg mouse_bt_hid_handshake ,regb 
+0x452c 005585 branch timer_single_step 
+:      005587 mouse_bt_check_sniff_req_timeout_timer:
+0x452d 005588 arg mem_mouse_bt_send_first_package_timer ,regc 
+0x452e 005589 arg mouse_bt_send_first_package ,regb 
+0x452f 005590 branch timer_single_step 
+:      005591 mouse_bt_send_first_package:
+0x4530 005592 jam 1 ,mem_mouse_bt_send_first_package_flag 
+0x4531 005593 rtn 
+:      005595 mouse_check_reconnect_delay_long_sleep:
+0x4532 005596 arg mem_mouse_bluetooth_reconnect_timeout ,regc 
+0x4533 005597 arg mouse_app_enter_hibernate ,regb 
+0x4534 005598 branch timer_single_step 
+:      005601 mouse_current_mult_update_timer:
+0x4535 005602 arg mem_mouse_current_mult_timer ,regc 
+0x4536 005603 arg mouse_current_mult_reinit ,regb 
+0x4537 005604 branch timer_single_step 
+:      005605 mouse_current_mult_reinit:
+0x4538 005606 fetch 1 ,mem_lpm_mult_init 
+0x4539 005607 store 1 ,mem_lpm_mult 
+0x453a 005608 jam 1 ,mem_mouse_long_mult_flag 
+0x453b 005609 rtn 
+:      005612 mouse_check_no_data_timeout_timer:
+0x453c 005613 fetch 1 ,mem_usb_addr 
+0x453d 005614 rtnbit1 7 
+0x453e 005615 arg mem_mouse_no_data_timer ,regc 
+0x453f 005616 arg mouse_check_no_data_timeout ,regb 
+0x4540 005617 branch timer_single_step_2b 
+:      005619 mouse_check_no_data_timeout:
+0x4541 005620 fetch 1 ,mem_device_flag 
+0x4542 005621 beq mode_24g_device ,mouse_24g_hibernate_set 
+0x4543 005622 branch mouse_disconnect 
+:      005624 mouse_no_data_timer_init:
+0x4544 005625 fetch 2 ,mem_mouse_no_data_timeout 
+0x4545 005626 store 2 ,mem_mouse_no_data_timer 
+0x4546 005627 rtn 
+:      005629 mouse_store_information_delay_timer:
+0x4547 005630 arg mem_store_information_delay_timer ,regc 
+0x4548 005631 arg mouse_store_device_info_check ,regb 
+0x4549 005632 branch timer_single_step 
+:      005634 mouse_store_device_info_check:
+0x454a 005635 call mouse_store_device_info 
+0x454b 005636 fetch 1 ,mem_mouse_need_soft_reset 
+0x454c 005637 nbranch mouse_soft_reset ,blank 
+0x454d 005638 rtn 
+:      005640 mouse_bb_event_discovery_btn:
+0x454e 005641 isolate1 mark_24g ,mark 
+0x454f 005642 call mouse_24g_stop ,true 
+0x4550 005643 call mouse_disconnect 
+0x4551 005644 call mouse_le_clean_connect_flag 
+0x4552 005645 branch mouse_start_discovery 
+:      005647 mouse_start_discovery:
+0x4553 005648 bpatch patch1b_2 ,mem_patch1b 
+0x4554 005649 call mouse_bluetooth_fast_conn_disable 
+0x4555 005650 fetch 2 ,mem_ui_state_map 
+0x4556 005651 bbit1 ui_state_ble_adv ,mouse_start_discovery_norandom 
+0x4557 005652 fetch mouse_flag_len ,mem_mouse_flag 
+0x4558 005653 bbit0 mouse_enable_ble_random_addre ,mouse_start_discovery_norandom 
+0x4559 005654 fetcht 2 ,mem_random_addr_increase_count 
+0x455a 005655 increase 1 ,temp 
+0x455b 005656 storet 2 ,mem_random_addr_increase_count 
+0x455c 005657 storet 2 ,mem_le_lap + 1 
+0x455d 005658 random pdata 
+0x455e 005659 store 1 ,mem_le_lap 
+:      005660 mouse_start_discovery_norandom:
+0x455f 005661 fetch 3 ,mem_mouse_le_lap_temp 
+0x4560 005662 store 3 ,mem_le_lap + 3 
+0x4561 005663 call app_lpm_mult_disable 
+0x4562 005664 fetch 2 ,mem_discovery_timeout 
+0x4563 005665 store 2 ,mem_mouse_discovery_timer 
+0x4564 005666 jam 6 ,mem_connection_options 
+0x4565 005667 setarg 0 
+0x4566 005668 store 2 ,mem_mouse_no_data_timer 
+0x4567 005669 store 1 ,mem_mouse_direct_timer 
+0x4568 005670 store 1 ,mem_mouse_bluetooth_reconnect_timeout 
+0x4569 005671 store 1 ,mem_mouse_device_poweron_timer_count 
+0x456a 005672 store 1 ,mem_mouse_clear_sensor_data_flag 
+0x456b 005673 arg mouse_store_eeprom_flag ,queue 
+0x456c 005674 call mouse_enable_function_flag 
+0x456d 005675 call mouse_bt_discovery_button_down_disable 
+0x456e 005676 fetch 1 ,mem_mouse_bluetooth_type 
+0x456f 005677 isolate1 mode_4_mouse ,pdata 
+0x4570 005678 call mouse_check_51cmd_adv ,true 
+0x4571 005679 fetch 1 ,mem_mouse_bluetooth_type 
+0x4572 005680 isolate1 mode_3_mouse ,pdata 
+0x4573 005681 call check_51cmd_start_discovery ,true 
+0x4574 005682 call mouse_low_voltage_led_blink_disable 
+0x4575 005683 branch mouse_discover_setting_led_gpio 
+:      005686 mouse_stop_discovery:
+0x4576 005687 bpatch patch1b_3 ,mem_patch1b 
+0x4577 005688 arg mouse_bt_discovery_button_long_down_flag ,queue 
+0x4578 005689 call mouse_disable_function_flag 
+0x4579 005690 jam 0 ,mem_mouse_bluetooth_reconnect_timeout 
+0x457a 005691 fetch 1 ,mem_mouse_bluetooth_type 
+0x457b 005692 isolate1 mode_4_mouse ,pdata 
+0x457c 005693 call mouse_stop_le_adv ,true 
+0x457d 005694 fetch 1 ,mem_mouse_bluetooth_type 
+0x457e 005695 isolate1 mode_3_mouse ,pdata 
+0x457f 005696 call mouse_stop_bt3_discovery ,true 
+0x4580 005697 branch mouse_device_led_off 
+:      005698 mouse_stop_le_adv:
+0x4581 005699 jam 0 ,mem_mouse_direct_timer 
+0x4582 005700 branch check_51cmd_stop_adv 
+:      005701 mouse_stop_bt3_discovery:
+0x4583 005702 setarg 0 
+0x4584 005703 store 2 ,mem_mouse_discovery_timer 
+0x4585 005704 branch check_51cmd_stop_discovery 
+:      005706 mouse_store_remote_bdaddr:
+0x4586 005707 bpatch patch1b_4 ,mem_patch1b 
+0x4587 005708 fetch mouse_flag_len ,mem_mouse_flag 
+0x4588 005709 rtnbit0 mouse_store_eeprom_flag 
+0x4589 005710 call mouse_device_poweron_timer_init 
+0x458a 005711 arg mouse_store_eeprom_flag ,queue 
+0x458b 005712 call mouse_disable_function_flag 
+0x458c 005713 call mouse_check_device_addr 
+:      005714 mouse_unplug_clean_bdaddr:
+0x458d 005715 call mouse_before_store_reconn_info 
+0x458e 005716 branch mouse_store_device_info_delay 
+:      005719 mouse_check_device_addr:
+0x458f 005720 fetch 1 ,mem_record_bt_mode 
+0x4590 005721 beq rec_4_mode ,mouse_check_le_device_addr 
+0x4591 005722 beq rec_3_mode ,mouse_check_bt_device_addr 
+0x4592 005723 rtn 
+:      005724 mouse_check_le_device_addr:
+0x4593 005725 store 1 ,mem_device_addr_temp 
+0x4594 005726 fetch 6 ,mem_le_plap 
+0x4595 005727 branch mouse_check_bt_device_addr_common 
+:      005728 mouse_check_bt_device_addr:
+0x4596 005729 store 1 ,mem_device_addr_temp 
+0x4597 005730 fetch 6 ,mem_plap 
+:      005731 mouse_check_bt_device_addr_common:
+0x4598 005732 store 6 ,mem_device_addr_temp + 1 
+0x4599 005733 fetch 7 ,mem_device_addr_temp 
+0x459a 005734 arg mem_device1_type ,contr 
+0x459b 005735 arg 3 ,loopcnt 
+:      005736 mouse_check_device_addr_end:
+0x459c 005737 ifetcht 7 ,contr 
+0x459d 005738 isub temp ,null 
+0x459e 005739 branch mouse_clean_addr ,zero 
+0x459f 005740 increase 22 ,contr 
+0x45a0 005741 loop mouse_check_device_addr_end 
+0x45a1 005742 rtn 
+:      005743 mouse_before_store_reconn_info:
+0x45a2 005744 arg mem_device1_type ,rega 
+0x45a3 005745 fetch 1 ,mem_device_flag 
+0x45a4 005746 increase -1 ,pdata 
+0x45a5 005747 mul32 pdata ,29 ,pdata 
+0x45a6 005748 iadd rega ,rega 
+0x45a7 005749 fetch 1 ,mem_record_bt_mode 
+0x45a8 005750 istore 1 ,rega 
+0x45a9 005751 beq rec_4_mode ,mouse_store_le_device 
+0x45aa 005752 beq rec_3_mode ,mouse_store_bt_device 
+0x45ab 005753 rtn 
+:      005755 mouse_store_le_device:
+0x45ac 005756 fetch 6 ,mem_le_plap 
+0x45ad 005757 istore 6 ,contw 
+0x45ae 005758 arg mem_le_ltk ,contr 
+0x45af 005759 call memcpy16 
+0x45b0 005760 fetch 6 ,mem_le_lap 
+0x45b1 005761 istore 6 ,contw 
+0x45b2 005762 rtn 
+:      005763 mouse_store_bt_device:
+0x45b3 005764 fetch 6 ,mem_plap 
+0x45b4 005765 istore 6 ,contw 
+0x45b5 005766 arg mem_link_key ,contr 
+0x45b6 005767 branch memcpy16 
+:      005769 mouse_clean_addr:
+0x45b7 005770 increase -6 ,contr 
+0x45b8 005771 copy contr ,contw 
+0x45b9 005772 fetcht 6 ,mem_device_addr_temp + 1 
+0x45ba 005773 increase 3 ,temp 
+0x45bb 005774 istoret 6 ,contw 
+0x45bc 005775 rtn 
+:      005777 mouse_select_reconn_device:
+0x45bd 005778 arg mem_device1_type ,rega 
+0x45be 005779 fetch 1 ,mem_device_flag 
+0x45bf 005780 rtneq mode_24g_device 
+0x45c0 005781 increase -1 ,pdata 
+0x45c1 005782 mul32 pdata ,29 ,pdata 
+0x45c2 005783 iadd rega ,rega 
+0x45c3 005784 ifetch 1 ,rega 
+0x45c4 005785 store 1 ,mem_xrecord_mode 
+0x45c5 005786 beq rec_3_mode ,mouse_load_bt_device 
+0x45c6 005787 beq rec_4_mode ,mouse_load_le_device 
+0x45c7 005788 rtn 
+:      005790 mouse_load_bt_device:
+0x45c8 005791 ifetch 6 ,contr 
+:      005792 mouse_load_bt_device_end:
+0x45c9 005793 store 6 ,mem_hci_plap 
+0x45ca 005794 arg mem_link_key ,contw 
+0x45cb 005795 call memcpy16 
+0x45cc 005796 branch check_link_key_load 
+:      005798 mouse_load_le_device:
+0x45cd 005799 ifetch 6 ,contr 
+:      005800 mouse_load_le_device_end:
+0x45ce 005801 store 6 ,mem_hci_plap 
+0x45cf 005802 arg mem_le_ltk ,contw 
+0x45d0 005803 call memcpy16 
+0x45d1 005804 ifetch 6 ,contr 
+0x45d2 005805 store 6 ,mem_le_lap 
+0x45d3 005806 rtn 
+:      005810 mouse_app_initflag_check:
+0x45d4 005811 fetch 2 ,mem_store_flag 
+0x45d5 005812 arg eeprom_init_flag ,temp 
+0x45d6 005813 isub temp ,null 
+0x45d7 005814 branch mouse_load_device_info ,zero 
+0x45d8 005815 storet 2 ,mem_store_flag 
+0x45d9 005816 call mouse_ble_init_address 
+0x45da 005817 fetch 1 ,mem_device_flag_temp 
+0x45db 005818 store 1 ,mem_device_flag 
+0x45dc 005819 fetch 1 ,mem_config_sensor_dpi 
+0x45dd 005820 store 1 ,mem_mouse_dpi 
+0x45de 005821 fetch 4 ,mem_24g_fast_conn_addr 
+0x45df 005822 store 4 ,mem_24g_receiver_addr 
+0x45e0 005823 store 4 ,mem_24g_addr 
+0x45e1 005824 rtn 
+:      005826 mouse_load_device_info:
+0x45e2 005827 call mouse_select_reconn_device 
+0x45e3 005828 fetch 4 ,mem_mouse_24g_addr 
+0x45e4 005829 store 4 ,mem_24g_receiver_addr 
+0x45e5 005830 store 4 ,mem_24g_addr 
+0x45e6 005831 rtn 
+:      005833 mouse_ble_init_address:
+0x45e7 005834 fetch 6 ,mem_le_lap 
+0x45e8 005835 store 6 ,mem_device1_locall_addr 
+0x45e9 005836 add pdata ,0x0100 ,pdata 
+0x45ea 005837 store 6 ,mem_device2_locall_addr 
+0x45eb 005838 add pdata ,0x0100 ,pdata 
+0x45ec 005839 store 6 ,mem_device3_locall_addr 
+0x45ed 005840 rtn 
+:      005843 mouse_store_device_info_delay:
+0x45ee 005844 fetch 1 ,mem_store_information_delay_timer_init 
+0x45ef 005845 store 1 ,mem_store_information_delay_timer 
+0x45f0 005846 rtn 
+:      005848 mouse_store_device_info:
+0x45f1 005849 bpatch patch1b_5 ,mem_patch1b 
+0x45f2 005850 fetch mouse_flag_len ,mem_mouse_flag 
+0x45f3 005851 bbit1 mouse_enable_eeprom ,mouse_store_eeprom_device_info 
+0x45f4 005852 bbit1 mouse_enable_flash ,mouse_store_flash_device_info 
+0x45f5 005853 rtn 
+:      005855 mouse_load_flash_info_check:
+0x45f6 005856 call spid_init_flash 
+0x45f7 005857 call mouse_spid_flash_release_form_powerdown 
+0x45f8 005858 call mouse_information_flash_parameters 
+0x45f9 005859 call spid_read_flash 
+0x45fa 005860 call mouse_spid_flash_powerdown 
+0x45fb 005861 call mouse_app_initflag_check 
+0x45fc 005862 branch mouse_sensor_spi_init 
+:      005865 mouse_information_flash_parameters:
+0x45fd 005866 setarg mem_mouse_information_end 
+0x45fe 005867 arg mem_mouse_information_start ,temp 
+0x45ff 005868 isub temp ,temp 
+0x4600 005869 fetch 3 ,mem_flash_base 
+0x4601 005870 arg mem_mouse_information_start ,rega 
+0x4602 005871 rtn 
+:      005873 mouse_store_flash_device_info:
+0x4603 005874 call spid_init_flash 
+0x4604 005875 call mouse_spid_flash_release_form_powerdown 
+0x4605 005876 call mouse_flash_erase_sector 
+0x4606 005878 call mouse_information_flash_parameters 
+0x4607 005879 call mouse_spid_write_flash 
+0x4608 005880 call mouse_spid_flash_powerdown 
+0x4609 005881 branch mouse_sensor_spi_init 
+:      005883 mouse_spid_flash_release_form_powerdown:
+0x460a 005884 jam flash_command_release_from_powerdown ,mem_temp 
+:      005885 mouse_spid_write_flash_cmd:
+0x460b 005886 call delay_nop100 
+0x460c 005887 call spid_unlock_flash 
+0x460d 005888 arg mem_write_flash_head_temp ,rega 
+0x460e 005889 fetcht 1 ,mem_temp 
+0x460f 005890 call mouse_spid_write_flash_cmd_common 
+0x4610 005891 branch delay_nop100 
+:      005893 mouse_spid_flash_powerdown:
+0x4611 005894 jam flash_command_powerdown ,mem_temp 
+0x4612 005895 branch mouse_spid_write_flash_cmd 
+:      005897 mouse_spid_write_flash_cmd_common:
+0x4613 005898 istoret 1 ,rega 
+0x4614 005899 rshift16 pdata ,temp 
+0x4615 005900 istoret 1 ,contw 
+0x4616 005901 rshift8 pdata ,temp 
+0x4617 005902 istoret 1 ,contw 
+0x4618 005903 istore 1 ,contw 
+0x4619 005904 deposit rega 
+0x461a 005905 store 2 ,core_spid_txaddr 
+0x461b 005906 setarg 0 
+0x461c 005907 store 2 ,core_spid_rxlen 
+0x461d 005908 jam spid_start ,core_misc_ctrl 
+0x461e 005909 branch wait_spid_done 
+:      005911 mouse_flash_erase_sector:
+0x461f 005912 fetch 3 ,mem_flash_base 
+0x4620 005913 store 3 ,mem_spi_write_addr 
+0x4621 005914 branch spid_flash_erase_sector + 2 
+:      005916 mouse_spid_write_flash:
+0x4622 005917 copy pdata ,regc 
+0x4623 005918 copy rega ,pdata 
+0x4624 005919 increase -4 ,pdata 
+0x4625 005920 copy pdata ,regb 
+0x4626 005921 ifetch 4 ,regb 
+0x4627 005922 store 4 ,mem_write_flash_head_temp 
+0x4628 005923 copy regc ,pdata 
+0x4629 005924 call spid_write_flash 
+0x462a 005925 fetch 4 ,mem_write_flash_head_temp 
+0x462b 005926 istore 4 ,regb 
+0x462c 005927 rtn 
+:      005929 mouse_flash_power_down:
+0x462d 005930 fetch mouse_flag_len ,mem_mouse_flag 
+0x462e 005931 rtnbit0 mouse_enable_flash 
+0x462f 005932 call mouse_spid_flash_powerdown 
+0x4630 005933 call twspi_enable 
+0x4631 005934 fetcht 1 ,mem_spi_cs_gpio 
+0x4632 005935 call gpio_out_inactive 
+0x4633 005936 fetcht 1 ,mem_spi_hold_gpio 
+0x4634 005937 branch mouse_gpio_config_input_pd 
+:      005939 mouse_load_eeprom_info_check:
+0x4635 005940 call iicd_read_init_pin 
+0x4636 005941 fetch mouse_flag_len ,mem_mouse_flag 
+0x4637 005942 isolate1 mouse_enable_2k_eeprom ,pdata 
+0x4638 005943 ncall clear_eeprom_size_2k ,true 
+0x4639 005944 call mouse_eeprom_load_recon_info 
+0x463a 005945 branch mouse_app_initflag_check 
+:      005947 mouse_eeprom_load_recon_info:
+0x463b 005948 arg 128 ,temp 
+0x463c 005949 arg mem_device_flag ,rega 
+0x463d 005950 arg mouse_info_eeprom_offect ,regb 
+0x463e 005951 branch iicd_read_eep_data 
+:      005953 mouse_store_eeprom_device_info:
+0x463f 005954 arg 128 ,temp 
+0x4640 005955 arg mem_device_flag ,rega 
+0x4641 005956 arg mouse_info_eeprom_offect ,regb 
+0x4642 005957 branch iicd_write_protect_eep_data 
+:      005960 mouse_store_eerpom_dpi:
+0x4643 005961 arg 1 ,temp 
+0x4644 005962 arg mem_mouse_dpi ,rega 
+0x4645 005963 arg mouse_dpi_eeprom_offect ,regb 
+0x4646 005964 branch iicd_write_protect_eep_data 
+:      005966 mouse_load_eeprom_dpi:
+0x4647 005967 arg 1 ,temp 
+0x4648 005968 arg mem_mouse_dpi ,rega 
+0x4649 005969 arg mouse_dpi_eeprom_offect ,regb 
+0x464a 005970 branch iicd_read_eep_data 
+:      005974 mouse_idle:
+0x464b 005975 bpatch patch1b_6 ,mem_patch1b 
+0x464c 005976 call mouse_low_voltage_led_no_enter_lpm 
+0x464d 005977 call ui_check_paring_button 
+0x464e 005978 call mouse_dpi_check 
+0x464f 005979 call mouse_select_device_check 
+0x4650 005980 call mouse_check_select_device_by_switch 
+0x4651 005981 call mouse_bt_button_check 
+0x4652 005982 call mouse_usb_isr 
+0x4653 005983 call mouse_wheel_check 
+0x4654 005984 branch mouse_usb_mode 
+:      005986 mouse_select_device_check:
+0x4655 005987 fetch mouse_flag_len ,mem_mouse_flag 
+0x4656 005988 bbit1 mouse_enable_select_device_by_pb_button ,mouse_select_device_by_pb_button 
+0x4657 005989 bbit1 mouse_enable_pb_button_long_press_disconvery ,mouse_select_device_by_pb_button 
+0x4658 005990 rtn 
+:      005992 mouse_select_device_by_pb_button_check_once:
+0x4659 005993 jam 0x03 ,mem_mouse_pbkey_press_status 
+:      005994 mouse_select_device_by_pb_button:
+0x465a 005995 fetch 1 ,mem_config_select_device_button_gpio 
+0x465b 005996 rtneq gpio_disable 
+0x465c 005997 arg 0 ,rega 
+0x465d 005998 jam mouse_pb_key ,mem_mouse_key_temp 
+0x465e 005999 fetcht 1 ,mem_config_select_device_button_gpio 
+0x465f 006000 call mouse_pb_button_check 
+0x4660 006001 store 1 ,mem_mouse_pbkey_press_status 
+0x4661 006002 fetch 1 ,mem_matrix_public_gpio 
+0x4662 006003 beq gpio_disable ,mouse_3io6key_pb_button_check_end 
+0x4663 006004 call mouse_matrix_public_gpio_reset 
+:      006005 mouse_select_device_by_pb_button_exit:
+0x4664 006006 copy rega ,pdata 
+0x4665 006007 bbit1 mouse_pb_key ,mouse_select_device_button_down 
+0x4666 006008 branch mouse_select_device_button_up 
+:      006010 mouse_3io6key_pb_button_check_end:
+0x4667 006011 fetcht 1 ,mem_config_select_device_button_gpio 
+0x4668 006012 call mouse_gpio_config_input_pu 
+0x4669 006013 branch mouse_select_device_by_pb_button_exit 
+:      006016 mouse_pb_button_check:
+0x466a 006017 fetch mouse_flag_len ,mem_mouse_flag 
+0x466b 006018 bbit1 mouse_enable_pb_button_connect_gnd ,mouse_pb_button_connect_gnd 
+0x466c 006019 fetch 1 ,mem_mouse_pbkey_press_status 
+0x466d 006020 copy pdata ,regc 
+0x466e 006021 fetch 1 ,mem_matrix_public_gpio 
+0x466f 006022 beq gpio_disable ,mouse_3io6key_check 
+0x4670 006023 fetch 1 ,mem_mouse_ghost_flag 
+0x4671 006024 nbranch mouse_select_device_by_pb_button_end ,blank 
+0x4672 006025 branch mouse_pb_button_connect_matrix 
+:      006027 mouse_select_device_by_pb_button_end:
+0x4673 006028 jam pb_button_state_up ,mem_select_device_button_statue 
+0x4674 006029 jam 0 ,mem_mouse_pbkey_press_status 
+0x4675 006030 rtn 
+:      006032 mouse_pb_button_connect_gnd:
+0x4676 006033 fetch 1 ,mem_mouse_pbkey_press_status 
+0x4677 006034 branch mouse_check_key_connect_gnd 
+:      006036 mouse_pb_button_connect_matrix:
+0x4678 006037 call gpio_get_bit 
+0x4679 006038 fetcht 1 ,mem_matrix_public_gpio 
+0x467a 006039 branch mouse_pb_button_connect_gnd ,true 
+0x467b 006040 fetcht 1 ,mem_matrix_public_gpio 
+0x467c 006041 call gpio_out_active 
+0x467d 006042 fetcht 1 ,mem_config_select_device_button_gpio 
+0x467e 006043 fetch 1 ,mem_mouse_pbkey_press_status 
+0x467f 006044 branch mouse_check_key_connect_gnd 
+:      006046 mouse_select_device_button_up:
+0x4680 006047 fetch 1 ,mem_select_device_button_statue 
+0x4681 006048 rtneq pb_button_state_up 
+0x4682 006049 jam pb_button_state_up ,mem_select_device_button_statue 
+0x4683 006050 fetch mouse_flag_len ,mem_mouse_flag 
+0x4684 006051 rtnbit1 mouse_enable_pb_button_short_press_enter_discovery 
+0x4685 006052 fetch 1 ,mem_bt_discovery_count 
+0x4686 006053 sub pdata ,20 ,null 
+0x4687 006054 ncall mouse_ready_reconnection_by_button ,positive 
+0x4688 006055 fetch 1 ,mem_ui_button_timeout 
+0x4689 006056 store 1 ,mem_bt_discovery_count 
+0x468a 006057 rtn 
+:      006059 mouse_select_device_button_down:
+0x468b 006060 call mouse_select_device_ghost_check 
+0x468c 006061 rtn user 
+0x468d 006062 fetch 1 ,mem_select_device_button_statue 
+0x468e 006063 rtneq pb_button_state_down 
+0x468f 006064 jam pb_button_state_down ,mem_select_device_button_statue 
+0x4690 006065 fetch mouse_flag_len ,mem_mouse_flag 
+0x4691 006066 bbit1 mouse_enable_pb_button_short_press_enter_discovery ,mouse_long_button_bt_discovery 
+0x4692 006067 fetch 1 ,mem_mouse_direct_timer 
+0x4693 006068 rtn blank 
+0x4694 006069 fetch 1 ,mem_mouse_direct_timeout 
+0x4695 006070 store 1 ,mem_mouse_direct_timer 
+0x4696 006071 rtn 
+:      006073 mouse_select_device_ghost_check:
+0x4697 006074 disable user 
+0x4698 006075 fetch mouse_flag_len ,mem_mouse_flag 
+0x4699 006076 rtnbit1 mouse_enable_pb_button_connect_gnd 
+0x469a 006077 fetch 1 ,mem_mouse_lkey_press_status 
+0x469b 006078 rtn blank 
+0x469c 006079 fetch 1 ,mem_mouse_rkey_press_status 
+0x469d 006080 rtn blank 
+0x469e 006081 enable user 
+0x469f 006082 rtn 
+:      006086 mouse_check_select_device_by_switch:
+0x46a0 006087 fetch mouse_flag_len ,mem_mouse_flag 
+0x46a1 006088 bbit1 mouse_enable_select_device_by_switch_gpio ,mouse_check_select_device_by_switch_gpio 
+0x46a2 006089 bbit1 mouse_enable_select_device_by_switch_adc ,mouse_adc_read 
+0x46a3 006090 rtn 
+:      006091 mouse_check_select_device_by_switch_gpio:
+0x46a4 006092 fetcht 1 ,mem_device_switch_gpio 
+0x46a5 006093 call mouse_gpio_config_input_pu 
+0x46a6 006094 fetcht 1 ,mem_device_switch_gpio 
+0x46a7 006095 call gpio_get_bit 
+0x46a8 006096 branch mouse_check_select_24gdevice ,true 
+:      006097 mouse_select_btdevice:
+0x46a9 006098 fetch 1 ,mem_device_flag 
+0x46aa 006099 rtneq mode_bt_device1 
+0x46ab 006100 jam mode_bt_device1 ,mem_device_flag 
+0x46ac 006101 branch mouse_stop_bluetooth_mode 
+:      006104 mouse_check_select_24gdevice:
+0x46ad 006105 fetch mouse_flag_len ,mem_mouse_flag 
+0x46ae 006106 bbit0 mouse_enable_select_device_by_switch_adc ,mouse_check_select_24g_device 
+0x46af 006107 fetch 6 ,mem_mouse_vdd_switch_gnd_full_vol 
+0x46b0 006108 store 6 ,mem_mouse_vdd_calculate_set 
+:      006109 mouse_check_select_24g_device:
+0x46b1 006110 fetch 1 ,mem_device_flag 
+0x46b2 006111 rtneq mode_24g_device 
+0x46b3 006112 jam mode_24g_device ,mem_device_flag 
+0x46b4 006113 branch mouse_24g_stop 
+:      006117 mouse_ready_reconnection_by_button:
+0x46b5 006118 bpatch patch1b_7 ,mem_patch1b 
+0x46b6 006119 fetch 1 ,mem_device_number 
+0x46b7 006120 rtneq 1 
+0x46b8 006121 call mouse_select_device_number 
+0x46b9 006122 storet 1 ,mem_device_flag 
+:      006123 mouse_store_device_number_before_reset:
+0x46ba 006124 jam 0 ,mem_link_key_exists 
+0x46bb 006125 call mouse_select_device_enable 
+0x46bc 006126 call mouse_stop_bluetooth_mode 
+0x46bd 006127 call mouse_select_device_disable 
+0x46be 006128 jam 1 ,mem_mouse_need_soft_reset 
+0x46bf 006129 branch mouse_store_device_info_delay 
+:      006132 mouse_soft_reset:
+0x46c0 006133 call mouse_select_device_enable 
+0x46c1 006134 branch soft_reset_chip 
+:      006136 mouse_select_device_number:
+0x46c2 006137 fetcht 1 ,mem_device_flag 
+0x46c3 006138 increase 1 ,temp 
+0x46c4 006139 fetch mouse_flag_len ,mem_mouse_flag 
+0x46c5 006140 bbit1 mouse_enable_24g ,mouse_select_device_number_24g 
+0x46c6 006141 sub temp ,2 ,null 
+0x46c7 006142 ncall mouse_select_device_count_clean_bt ,positive 
+0x46c8 006143 rtn 
+:      006145 mouse_select_device_number_24g:
+0x46c9 006146 fetch 1 ,mem_device_number 
+0x46ca 006147 increase -1 ,pdata 
+0x46cb 006148 isub temp ,null 
+0x46cc 006149 ncall mouse_select_device_count_clean_24g ,positive 
+0x46cd 006150 rtn 
+:      006152 mouse_select_device_count_clean_24g:
+0x46ce 006153 arg 0 ,temp 
+0x46cf 006154 rtn 
+:      006155 mouse_select_device_count_clean_bt:
+0x46d0 006156 arg 1 ,temp 
+0x46d1 006157 rtn 
+:      006160 mouse_store_device_number2eeprom:
+0x46d2 006161 arg 1 ,temp 
+0x46d3 006162 arg mem_device_flag ,rega 
+0x46d4 006163 arg 0 ,regb 
+0x46d5 006164 branch iicd_write_protect_eep_data 
+:      006167 mouse_bt_button_check:
+0x46d6 006168 fetch mouse_flag_len ,mem_mouse_flag 
+0x46d7 006169 rtnbit0 mouse_enable_pb_button_short_press_enter_discovery 
+0x46d8 006170 call mouse_select_device_by_pb_button 
+0x46d9 006171 rtn 
+:      006176 mouse_select_device_enable:
+0x46da 006177 arg mouse_select_device_flag ,queue 
+0x46db 006178 branch mouse_enable_function_flag 
+:      006179 mouse_select_device_disable:
+0x46dc 006180 arg mouse_select_device_flag ,queue 
+0x46dd 006181 branch mouse_disable_function_flag 
+:      006182 mouse_bt_cannel_reconn_enable:
+0x46de 006183 arg mouse_bt_cannel_reconn_flag ,queue 
+0x46df 006184 branch mouse_enable_function_flag 
+:      006185 mouse_bt_cannel_reconn_disable:
+0x46e0 006186 arg mouse_bt_cannel_reconn_flag ,queue 
+0x46e1 006187 branch mouse_disable_function_flag 
+:      006188 mouse_bt_discovery_button_down_enable:
+0x46e2 006189 arg mouse_bt_discovery_button_down_flag ,queue 
+0x46e3 006190 branch mouse_enable_function_flag 
+:      006191 mouse_bt_discovery_button_down_disable:
+0x46e4 006192 arg mouse_bt_discovery_button_down_flag ,queue 
+0x46e5 006193 branch mouse_disable_function_flag 
+:      006195 mouse_adc_read_enable:
+0x46e6 006196 arg mouse_enable_adc ,queue 
+0x46e7 006197 branch mouse_enable_function_flag 
+:      006199 mouse_24g_set_250hz:
+0x46e8 006200 arg mouse_enable_24g_250hz ,queue 
+0x46e9 006201 branch mouse_enable_function_flag 
+:      006203 mouse_24g_search_dongle_enable:
+0x46ea 006204 arg mouse_enable_24g_search_dongle ,queue 
+0x46eb 006205 branch mouse_enable_function_flag 
+:      006207 mouse_16m_enable:
+0x46ec 006208 arg mouse_enable_16m ,queue 
+0x46ed 006209 branch mouse_enable_function_flag 
+:      006211 mouse_dpi_4level_enable:
+0x46ee 006212 arg mouse_enable_dpi_level_4 ,queue 
+0x46ef 006213 branch mouse_enable_function_flag 
+:      006216 mouse_enable_function_flag:
+0x46f0 006217 fetch mouse_flag_len ,mem_mouse_flag 
+0x46f1 006218 qset1 pdata 
+0x46f2 006219 store mouse_flag_len ,mem_mouse_flag 
+0x46f3 006220 rtn 
+:      006222 mouse_disable_function_flag:
+0x46f4 006223 fetch mouse_flag_len ,mem_mouse_flag 
+0x46f5 006224 qset0 pdata 
+0x46f6 006225 store mouse_flag_len ,mem_mouse_flag 
+0x46f7 006226 rtn 
+:      006228 mouse_customer_key_enable:
+0x46f8 006229 arg mouse_enable_keyboard ,queue 
+0x46f9 006230 call mouse_enable_function_flag 
+0x46fa 006231 setarg 0 
+0x46fb 006232 store 8 ,mem_customer_key_press 
+0x46fc 006233 store 8 ,mem_customer_key_release 
+0x46fd 006234 fetch 1 ,mem_mouse_enable_flag 
+0x46fe 006235 and pdata ,0xc0 ,pdata 
+0x46ff 006236 beq 0x40 ,mouse_customer_key_ctrl_alt_a 
+0x4700 006237 beq 0x80 ,mouse_customer_ac_home 
+0x4701 006238 beq 0xc0 ,mouse_customer_key_play 
+0x4702 006239 setarg 0x070008 
+:      006240 mouse_customer_standrad_key_set:
+0x4703 006241 store 8 ,mem_customer_key_press + 1 
+0x4704 006242 rtn 
+:      006244 mouse_customer_key_ctrl_alt_a:
+0x4705 006245 setarg 0x040005 
+0x4706 006246 branch mouse_customer_standrad_key_set 
+:      006249 mouse_customer_ac_home:
+0x4707 006250 setarg 0x022303 
+:      006251 mouse_customer_media_key_set:
+0x4708 006252 store 8 ,mem_customer_key_press 
+0x4709 006253 setarg 0x03 
+0x470a 006254 store 8 ,mem_customer_key_release 
+0x470b 006255 rtn 
+:      006257 mouse_customer_key_play:
+0x470c 006258 setarg 0x00cd03 
+0x470d 006259 branch mouse_customer_media_key_set 
+:      006266 mouse_polling_device:
+0x470e 006267 bpatch patch1c_0 ,mem_patch1c 
+0x470f 006268 fetch 1 ,mem_reconn_times 
+0x4710 006269 increase -1 ,pdata 
+0x4711 006270 store 1 ,mem_reconn_times 
+0x4712 006271 fetcht 1 ,mem_device_flag 
+0x4713 006272 sub temp ,1 ,null 
+0x4714 006273 ncall mouse_select_device_number ,zero 
+0x4715 006274 storet 1 ,mem_device_flag 
+0x4716 006275 jam 0 ,mem_link_key_exists 
+0x4717 006276 call mouse_store_device_number2eeprom 
+0x4718 006277 call mouse_before_store_reconn_info 
+0x4719 006278 branch mouse_start_reconnect_device 
+:      006283 mouse_drawing_optima:
+0x471a 006284 fetch mouse_flag_len ,mem_mouse_flag 
+0x471b 006285 rtnbit0 mouse_enable_smoother 
+0x471c 006286 fetch 4 ,mem_mouse_x 
+0x471d 006287 rtn blank 
+0x471e 006288 call mouse_data_abs_check 
+0x471f 006289 setarg 0x03 
+0x4720 006290 call mouse_pdata_greater_than_check 
+0x4721 006291 call mouse_disable_asm ,blank 
+0x4722 006292 ncall mouse_enable_asm ,blank 
+0x4723 006293 setarg 0x02 
+0x4724 006294 call mouse_data_less_than_check 
+0x4725 006295 call mouse_disable_asm ,blank 
+0x4726 006296 fetch 1 ,mem_mouse_asm_flag 
+0x4727 006297 beq 1 ,mouse_drawing_optima_modify 
+:      006298 mouse_drawing_optima_init:
+0x4728 006299 fetch mouse_flag_len ,mem_mouse_flag 
+0x4729 006300 rtnbit0 mouse_enable_smoother 
+0x472a 006301 arg 5 ,loopcnt 
+0x472b 006302 arg mem_mouse_asm_flag ,contw 
+0x472c 006303 branch clear_mem 
+:      006305 mouse_drawing_optima_modify:
+0x472d 006306 call mouse_drawing_optima_xy_offset_modify 
+0x472e 006307 fetch 2 ,mem_mouse_x_pre 
+0x472f 006308 store 2 ,mem_data_pre 
+0x4730 006309 fetch 2 ,mem_mouse_x 
+0x4731 006310 store 2 ,mem_data_current 
+0x4732 006311 call mouse_drawing_optima_data_x 
+0x4733 006312 fetch 2 ,mem_data_pre 
+0x4734 006313 store 2 ,mem_mouse_x_pre 
+0x4735 006314 fetch 2 ,mem_data_current 
+0x4736 006315 store 2 ,mem_mouse_x 
+0x4737 006317 fetch 2 ,mem_mouse_y_pre 
+0x4738 006318 store 2 ,mem_data_pre 
+0x4739 006319 fetch 2 ,mem_mouse_y 
+0x473a 006320 store 2 ,mem_data_current 
+0x473b 006321 call mouse_drawing_optima_data_y 
+0x473c 006322 fetch 2 ,mem_data_pre 
+0x473d 006323 store 2 ,mem_mouse_y_pre 
+0x473e 006324 fetch 2 ,mem_data_current 
+0x473f 006325 store 2 ,mem_mouse_y 
+0x4740 006326 rtn 
+:      006328 mouse_drawing_optima_xy_offset_modify:
+0x4741 006329 fetch mouse_flag_len ,mem_mouse_flag 
+0x4742 006330 rtnbit0 mouse_enable_xy_offset 
+0x4743 006331 fetch 2 ,mem_mouse_x_pre 
+0x4744 006332 store 2 ,mem_data_value 
+0x4745 006333 call mouse_pre_xy_data_judge 
+0x4746 006334 store 2 ,mem_mouse_x_pre 
+0x4747 006335 fetch 2 ,mem_mouse_x 
+0x4748 006336 store 2 ,mem_data_value 
+0x4749 006337 call mouse_current_xy_data_judge 
+0x474a 006338 store 2 ,mem_mouse_x 
+0x474b 006339 fetch 2 ,mem_mouse_y_pre 
+0x474c 006340 store 2 ,mem_data_value 
+0x474d 006341 call mouse_pre_xy_data_judge 
+0x474e 006342 store 2 ,mem_mouse_y_pre 
+0x474f 006343 fetch 2 ,mem_mouse_y 
+0x4750 006344 store 2 ,mem_data_value 
+0x4751 006345 call mouse_current_xy_data_judge 
+0x4752 006346 store 2 ,mem_mouse_y 
+0x4753 006347 rtn 
+:      006349 mouse_pre_xy_data_judge:
+0x4754 006350 fetch 1 ,mem_data_value + 1 
+0x4755 006351 branch mouse_pre_xy_pdata_offset ,blank 
+0x4756 006352 branch mouse_pre_xy_ndata_offset 
+:      006354 mouse_pre_xy_pdata_offset:
+0x4757 006355 fetch 1 ,mem_data_value 
+0x4758 006356 call mouse_pre_xy_get_0_4_times 
+0x4759 006357 store 1 ,mem_data_value 
+:      006358 mouse_xy_data_offset_new:
+0x475a 006359 fetch 2 ,mem_data_value 
+0x475b 006360 rtn 
+:      006361 mouse_pre_xy_ndata_offset:
+0x475c 006362 fetch 1 ,mem_data_value 
+0x475d 006363 call mouse_pdata_invert 
+0x475e 006364 call mouse_pre_xy_get_0_4_times 
+0x475f 006365 call disable_blank ,blank 
+0x4760 006366 call mouse_pdata_get_new_value 
+0x4761 006367 branch mouse_xy_data_offset_new 
+:      006369 mouse_current_xy_data_judge:
+0x4762 006370 fetch 1 ,mem_data_value + 1 
+0x4763 006371 branch mouse_current_xy_pdata_offset ,blank 
+0x4764 006372 branch mouse_current_xy_ndata_offset 
+:      006373 mouse_current_xy_pdata_offset:
+0x4765 006374 fetch 1 ,mem_data_value 
+0x4766 006375 call mouse_current_xy_get_0_6_times 
+0x4767 006376 store 1 ,mem_data_value 
+0x4768 006377 branch mouse_xy_data_offset_new 
+:      006378 mouse_current_xy_ndata_offset:
+0x4769 006379 fetch 1 ,mem_data_value 
+0x476a 006380 call mouse_pdata_invert 
+0x476b 006381 call mouse_current_xy_get_0_6_times 
+0x476c 006382 call disable_blank ,blank 
+0x476d 006383 call mouse_pdata_get_new_value 
+0x476e 006384 branch mouse_xy_data_offset_new 
+:      006386 mouse_pre_xy_get_0_4_times:
+0x476f 006387 mul32 pdata ,4 ,pdata 
+0x4770 006388 div pdata ,5 
+0x4771 006389 call wait_div_end 
+0x4772 006390 quotient pdata 
+0x4773 006391 rtn 
+:      006392 mouse_current_xy_get_0_6_times:
+0x4774 006393 mul32 pdata ,12 ,pdata 
+0x4775 006394 div pdata ,10 
+0x4776 006395 call wait_div_end 
+0x4777 006396 quotient pdata 
+0x4778 006397 rtn 
+:      006399 mouse_drawing_optima_data_x:
+0x4779 006400 fetch 2 ,mem_data_pre 
+0x477a 006401 fetcht 2 ,mem_data_current 
+0x477b 006402 iadd temp ,pdata 
+0x477c 006403 fetcht 1 ,mem_mouse_data_xtemp 
+0x477d 006404 iadd temp ,pdata 
+0x477e 006405 and pdata ,0x01 ,temp 
+0x477f 006406 storet 1 ,mem_mouse_data_xtemp 
+0x4780 006407 branch mouse_drawing_optima_data 
+:      006409 mouse_drawing_optima_data_y:
+0x4781 006410 fetch 2 ,mem_data_pre 
+0x4782 006411 fetcht 2 ,mem_data_current 
+0x4783 006412 iadd temp ,pdata 
+0x4784 006413 fetcht 1 ,mem_mouse_data_ytemp 
+0x4785 006414 iadd temp ,pdata 
+0x4786 006415 and pdata ,0x01 ,temp 
+0x4787 006416 storet 1 ,mem_mouse_data_ytemp 
+0x4788 006417 branch mouse_drawing_optima_data 
+:      006419 mouse_drawing_optima_data:
+0x4789 006420 store 3 ,mem_data_sum 
+0x478a 006421 isolate1 16 ,pdata 
+0x478b 006422 branch mouse_data_sum_overflow ,true 
+0x478c 006423 fetch 1 ,mem_data_sum + 1 
+0x478d 006424 beq 0xff ,mouse_data_sum_n 
+0x478e 006425 fetch 1 ,mem_data_sum 
+:      006426 mouse_data_store_pre:
+0x478f 006427 rshift pdata ,pdata 
+0x4790 006428 store 2 ,mem_data_pre 
+0x4791 006429 store 2 ,mem_data_current 
+0x4792 006430 rtn 
+:      006431 mouse_data_sum_overflow:
+0x4793 006432 fetch 1 ,mem_data_sum + 1 
+0x4794 006433 beq 0 ,mouse_data_sum_overflow_p 
+0x4795 006434 fetch 3 ,mem_data_sum 
+0x4796 006435 branch mouse_data_store_pre 
+:      006436 mouse_data_sum_overflow_p:
+0x4797 006437 jam 0 ,mem_data_sum + 2 
+0x4798 006438 fetch 1 ,mem_data_sum 
+0x4799 006439 branch mouse_data_store_pre 
+:      006441 mouse_data_sum_n:
+0x479a 006442 fetch 1 ,mem_data_sum 
+0x479b 006443 call mouse_pdata_get_half 
+0x479c 006444 store 1 ,mem_data_pre 
+0x479d 006445 store 1 ,mem_data_current 
+0x479e 006446 branch mouse_data_zero ,blank 
+0x479f 006447 setarg 0xff 
+:      006448 mouse_data_set_direction:
+0x47a0 006449 store 1 ,mem_data_pre + 1 
+0x47a1 006450 store 1 ,mem_data_current + 1 
+0x47a2 006451 rtn 
+:      006452 mouse_data_zero:
+0x47a3 006453 setarg 0 
+0x47a4 006454 branch mouse_data_set_direction 
+:      006456 mouse_pdata_get_half:
+0x47a5 006457 call mouse_pdata_invert 
+0x47a6 006458 rshift pdata ,pdata 
+:      006459 mouse_pdata_get_new_value:
+0x47a7 006460 call mouse_rega_in_out 
+0x47a8 006461 sub pdata ,0 ,pdata 
+0x47a9 006462 store 1 ,mem_data_value 
+0x47aa 006463 rtn 
+:      006465 mouse_pdata_invert:
+0x47ab 006466 sub pdata ,0 ,pdata 
+:      006467 mouse_rega_in_out:
+0x47ac 006468 store 1 ,mem_rega 
+0x47ad 006469 fetch 1 ,mem_rega 
+0x47ae 006470 rtn 
+:      006472 mouse_disable_asm:
+0x47af 006473 jam 0 ,mem_mouse_asm_flag 
+0x47b0 006474 rtn 
+:      006475 mouse_enable_asm:
+0x47b1 006476 jam 1 ,mem_mouse_asm_flag 
+0x47b2 006477 rtn 
+:      006480 mouse_pdata_greater_than_check:
+0x47b3 006481 isub rega ,null 
+0x47b4 006482 nbranch disable_blank ,positive 
+0x47b5 006483 isub regb ,null 
+0x47b6 006484 nbranch disable_blank ,positive 
+0x47b7 006485 branch enable_blank 
+:      006486 mouse_data_less_than_check:
+0x47b8 006487 isub rega ,null 
+0x47b9 006488 nrtn positive 
+0x47ba 006489 isub regb ,null 
+0x47bb 006490 nrtn positive 
+0x47bc 006491 branch enable_blank 
+:      006493 mouse_data_abs_check:
+0x47bd 006494 fetch 2 ,mem_mouse_x 
+0x47be 006495 call mouse_data_abs 
+0x47bf 006496 copy pdata ,rega 
+0x47c0 006497 fetch 2 ,mem_mouse_y 
+0x47c1 006498 call mouse_data_abs 
+0x47c2 006499 copy pdata ,regb 
+0x47c3 006500 rtn 
+:      006502 mouse_data_abs:
+0x47c4 006503 store 2 ,mem_data_current 
+0x47c5 006504 fetch 1 ,mem_data_current + 1 
+0x47c6 006505 beq 0xff ,mouse_data_reversal 
+0x47c7 006506 fetch 1 ,mem_data_current 
+:      006507 mouse_data_abs_store:
+0x47c8 006508 and_into 0xff ,pdata 
+0x47c9 006510 rtn 
+:      006511 mouse_data_reversal:
+0x47ca 006512 fetch 2 ,mem_data_current 
+0x47cb 006513 sub pdata ,0 ,pdata 
+0x47cc 006514 branch mouse_data_abs_store 
+:      006516 mouse_24g_long_sleep_param_update_timer:
+0x47cd 006517 arg mem_24g_long_sleep_param_update_timer ,regc 
+0x47ce 006518 arg mouse_24g_long_sleep_normal_param ,regb 
+0x47cf 006519 branch timer_single_step 
+:      006520 mouse_24g_long_sleep_normal_param:
+0x47d0 006521 fetch 4 ,mem_24g_long_sleep_set1 
+0x47d1 006522 store 4 ,mem_24g_enter_hibernate 
+0x47d2 006523 jam 1 ,mem_mouse_long_mult_flag 
+0x47d3 006524 rtn 
+:      006527 mouse_24g_long_sleep_set:
+0x47d4 006528 beq 0x00 ,mouse_24g_long_sleep_set_30ms 
+0x47d5 006529 beq 0x01 ,mouse_24g_long_sleep_set_50ms 
+0x47d6 006530 beq 0x02 ,mouse_24g_long_sleep_set_80ms 
+0x47d7 006531 beq 0x03 ,mouse_24g_long_sleep_set_100ms 
+:      006532 mouse_24g_long_sleep_set_80ms:
+0x47d8 006533 setarg 0x0ea600 
+:      006534 mouse_24g_long_sleep_set_end:
+0x47d9 006535 store 4 ,mem_24g_long_sleep_set1 
+0x47da 006536 rtn 
+:      006537 mouse_24g_long_sleep_set_30ms:
+0x47db 006538 setarg 0x05e740 
+0x47dc 006539 branch mouse_24g_long_sleep_set_end 
+:      006540 mouse_24g_long_sleep_set_50ms:
+0x47dd 006541 setarg 0x0927c0 
+0x47de 006542 branch mouse_24g_long_sleep_set_end 
+:      006543 mouse_24g_long_sleep_set_100ms:
+0x47df 006544 setarg 0x124f80 
+0x47e0 006545 branch mouse_24g_long_sleep_set_end 
+:      006549 mouse_24g_hibernate_set:
+0x47e1 006550 jam 0 ,mem_24g_attempt_fail_flag 
+0x47e2 006551 call g24_transmit_next_packet 
+0x47e3 006552 setarg -1 
+0x47e4 006553 store 4 ,mem_24g_enter_hibernate 
+0x47e5 006554 setarg 0 
+0x47e6 006555 store 7 ,mem_mouse_key 
+0x47e7 006556 jam 1 ,mem_sensor_shutdown_flag 
+0x47e8 006557 call mouse_sensor_powerdown 
+0x47e9 006558 call mouse_setgpio_hibernate 
+0x47ea 006559 branch g24_long_sleep 
+:      006561 mouse_wakeup_24g:
+0x47eb 006562 fetch 1 ,mem_sensor_shutdown_flag 
+0x47ec 006563 ncall mouse_init_sensor_wakeup ,blank 
+0x47ed 006564 jam 0 ,mem_sensor_shutdown_flag 
+0x47ee 006565 branch g24_transmit_no_ack 
+:      006567 mouse_24g_transmit_start:
+0x47ef 006568 fetch 1 ,mem_sensor_shutdown_flag 
+0x47f0 006569 nbranch g24_short_sleep ,blank 
+0x47f1 006570 branch g24_transmit_start_next 
+:      006573 mouse_24g_stop:
+0x47f2 006574 set0 mark_24g ,mark 
+0x47f3 006575 jam state_24g_stop ,mem_24g_conn_sm 
+0x47f4 006576 arg mouse_24g_pairing_flag ,queue 
+0x47f5 006577 branch mouse_disable_function_flag 
+:      006580 mouse_24g_start_mode:
+0x47f6 006581 fetch mouse_flag_len ,mem_mouse_flag 
+0x47f7 006582 bbit0 mouse_enable_24g ,mouse_24g_mode_setup_error 
+0x47f8 006583 call mouse_wakeup_from_power_check 
+0x47f9 006584 branch mouse_24g_reconn_dongle_start ,user 
+0x47fa 006585 fetch mouse_flag_len ,mem_mouse_flag 
+0x47fb 006586 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_reconn_general_dongle 
+0x47fc 006587 bbit0 mouse_enable_24g_power_on_pairing ,mouse_24g_reconn_general_dongle 
+0x47fd 006588 call mouse_key_check_once 
+0x47fe 006589 and pdata ,0x07 ,pdata 
+0x47ff 006590 fetcht 1 ,mem_mouse_commbination_key_24g 
+0x4800 006591 isub temp ,null 
+0x4801 006592 branch mouse_24g_start_pair_mode ,zero 
+0x4802 006593 branch mouse_24g_reconn_general_dongle 
+:      006595 mouse_24g_mode_setup_error:
+0x4803 006596 fetch 1 ,mem_reconn_times 
+0x4804 006597 nbranch mouse_polling_device ,blank 
+0x4805 006598 rtn 
+:      006600 mouse_24g_reconn_dongle_start:
+0x4806 006601 fetch 2 ,mem_24g_reconn_timeout_init 
+0x4807 006602 store 2 ,mem_24g_reconn_timeout 
+0x4808 006603 jam receiver_and_3_0_addr ,mem_24g_reconn_type 
+0x4809 006604 branch g24_reconn_start 
+:      006607 mouse_24g_first_start_auto_pair_mode:
+0x480a 006608 call mouse_wakeup_from_power_check 
+0x480b 006609 branch mouse_24g_first_start_reconn ,user 
+:      006610 mouse_24g_reconn_general_dongle:
+0x480c 006611 jam mode_24g_device ,mem_device_flag 
+0x480d 006612 fetch 2 ,mem_mouse_24g_power_on_fast_conn_timer 
+0x480e 006613 store 2 ,mem_24g_reconn_timeout 
+0x480f 006614 jam fast_conn_and_3_0_addr ,mem_24g_reconn_type 
+0x4810 006615 branch g24_reconn_start 
+:      006617 mouse_24g_start_auto_pair:
+0x4811 006618 call mouse_discover_setting_led_gpio 
+0x4812 006619 fetch 2 ,mem_24g_pair_timeout_init 
+0x4813 006620 store 2 ,mem_24g_reconn_timeout 
+0x4814 006621 jam pair_and_3_0_addr ,mem_24g_reconn_type 
+0x4815 006622 branch g24_reconn_start 
+:      006625 mouse_24g_first_start_reconn:
+0x4816 006626 fetch 1 ,mem_device_flag 
+0x4817 006627 beq mode_24g_device ,mouse_24g_reconn_dongle_start 
+0x4818 006628 call mouse_bluetooth_fast_conn_disable 
+0x4819 006629 branch mouse_24g_first_bluetooth_reconnect 
+:      006631 mouse_24g_first_bluetooth_reconnect:
+0x481a 006632 call mouse_24g_stop 
+0x481b 006633 call mouse_device_led_all_off 
+0x481c 006634 jam mode_bt_device1 ,mem_device_flag 
+0x481d 006635 call mouse_select_reconn_device 
+0x481e 006636 branch mouse_start_reconnect_device 
+:      006638 mouse_24g_first_bb_event_reconn_timeout:
+0x481f 006639 call mouse_wakeup_from_power_check 
+0x4820 006640 branch mouse_app_enter_hibernate ,user 
+0x4821 006641 branch mouse_start_discovery 
+:      006644 mouse_24g_first_store_reconn_info:
+0x4822 006645 call mouse_wakeup_from_power_check 
+0x4823 006646 rtn user 
+0x4824 006647 fetch mouse_flag_len ,mem_mouse_flag 
+0x4825 006648 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_store_device_info_delay 
+0x4826 006649 rtn 
+:      006651 mouse_24g_start_pair_mode:
+0x4827 006652 arg mouse_24g_pairing_flag ,queue 
+0x4828 006653 call mouse_enable_function_flag 
+0x4829 006654 setarg 0 
+0x482a 006655 store 2 ,mem_24g_reconn_timeout 
+0x482b 006656 call mouse_stop_discovery 
+0x482c 006657 call mouse_low_voltage_led_blink_disable 
+0x482d 006658 call mouse_discover_setting_led_gpio 
+:      006659 mouse_24g_pair_mode_check:
+0x482e 006660 jam type_ms ,mem_24g_data_type 
+0x482f 006661 fetch mouse_flag_len ,mem_mouse_flag 
+0x4830 006662 bbit0 mouse_enable_keyboard ,g24_pair_start 
+0x4831 006663 jam type_kb ,mem_24g_data_type 
+0x4832 006664 branch g24_pair_start 
+:      006667 mouse_24g_attempt_fail:
+0x4833 006668 fetch 1 ,mem_24g_attempt_fail_flag 
+0x4834 006669 nbranch mouse_24g_hibernate_set ,blank 
+0x4835 006670 fetch 1 ,mem_24g_reconn_type 
+0x4836 006671 beq fast_conn_and_3_0_addr ,mouse_24g_fast_conn_attempt_fail 
+0x4837 006672 beq pair_and_3_0_addr ,mouse_24g_auto_pair_attempt_fail 
+0x4838 006673 beq receiver_and_3_0_addr ,mouse_reconn_dongle_attempt_fail 
+:      006674 mouse_24g_attempt_fail_enter_hibernate:
+0x4839 006675 call mouse_device_led_off 
+0x483a 006676 call mouse_24g_stop 
+0x483b 006677 fetch 1 ,mem_reconn_times 
+0x483c 006678 nbranch mouse_polling_device ,blank 
+0x483d 006679 fetch 1 ,mem_device_flag 
+0x483e 006680 beq mode_24g_device ,mouse_app_enter_hibernate 
+0x483f 006681 rtn 
+:      006683 mouse_24g_fast_conn_attempt_fail:
+0x4840 006684 fetch mouse_flag_len ,mem_mouse_flag 
+0x4841 006685 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_start_auto_pair 
+0x4842 006686 bbit1 mouse_enable_auto_24g_paring ,mouse_24g_start_auto_pair 
+0x4843 006687 branch mouse_24g_reconn_dongle_start 
+:      006690 mouse_24g_auto_pair_attempt_fail:
+0x4844 006691 fetch mouse_flag_len ,mem_mouse_flag 
+0x4845 006692 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
+0x4846 006693 fetch 1 ,mem_device_number 
+0x4847 006694 beq 1 ,mouse_24g_attempt_fail_enter_hibernate 
+0x4848 006695 branch mouse_24g_first_bluetooth_reconnect 
+:      006697 mouse_reconn_dongle_attempt_fail:
+0x4849 006698 fetch mouse_flag_len ,mem_mouse_flag 
+0x484a 006699 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
+0x484b 006700 bbit1 mouse_enable_eeprom ,mouse_24g_attempt_fail_enter_hibernate 
+0x484c 006701 bbit1 mouse_enable_flash ,mouse_24g_attempt_fail_enter_hibernate 
+0x484d 006702 branch mouse_24g_start_auto_pair + 1 
+:      006705 mouse_24g_attempt_success:
+0x484e 006706 call mouse_init_sensor_reset 
+0x484f 006707 jam 0 ,mem_mouse_long_mult_flag 
+0x4850 006708 jam 0 ,mem_24g_conn_sm 
+0x4851 006709 jam 0 ,mem_24g_reconn_type 
+0x4852 006710 fetch 4 ,mem_24g_receiver_addr 
+0x4853 006711 fetch 4 ,mem_24g_fast_conn_addr 
+0x4854 006712 isub temp ,null 
+0x4855 006713 rtn zero 
+0x4856 006714 branch mouse_24g_first_store_reconn_info 
+:      006716 mouse_24g_pairing_complete:
+0x4857 006717 arg mouse_24g_pairing_flag ,queue 
+0x4858 006718 call mouse_disable_function_flag 
+0x4859 006719 call mouse_device_poweron_timer_init 
+0x485a 006720 setarg 0 
+0x485b 006721 store 2 ,mem_24g_pair_timeout 
+0x485c 006722 store 2 ,mem_24g_reconn_timeout 
+0x485d 006723 store 1 ,mem_24g_conn_sm 
+0x485e 006724 store 1 ,mem_mouse_move_flag 
+0x485f 006725 store 1 ,mem_24g_reconn_type 
+0x4860 006727 call mouse_init_sensor_reset 
+0x4861 006728 call mouse_read_sensor_common 
+0x4862 006729 fetch 4 ,mem_24g_addr 
+0x4863 006730 store 4 ,mem_24g_receiver_addr 
+0x4864 006731 store 4 ,mem_mouse_24g_addr 
+0x4865 006732 branch mouse_store_device_info_delay 
+:      006734 mouse_24g_package_data:
+0x4866 006735 rtnmark0 mark_24g 
+0x4867 006736 call mouse_motion 
+0x4868 006737 nrtn user 
+0x4869 006738 fetch mouse_flag_len ,mem_mouse_flag 
+0x486a 006739 bbit0 mouse_enable_keyboard ,mouse_24g_mouse_package_data 
+0x486b 006740 fetch 1 ,mem_customer_key 
+0x486c 006741 nbranch mouse_24g_keyboard_package_data ,blank 
+:      006742 mouse_24g_mouse_package_data:
+0x486d 006743 call mouse_data_xy_release 
+0x486e 006744 fetch 1 ,mem_24g_data_type 
+0x486f 006745 bbit1 1 ,mouse_24g_mouse_package_data_now 
+0x4870 006746 fetcht 1 ,mem_24g_txbuf + 1 
+0x4871 006747 fetch 1 ,mem_mouse_key 
+0x4872 006748 ior temp ,pdata 
+0x4873 006749 store 1 ,mem_mouse_key 
+0x4874 006750 fetcht 1 ,mem_24g_txbuf + 6 
+0x4875 006751 fetch 1 ,mem_mouse_z 
+0x4876 006752 iadd temp ,pdata 
+0x4877 006753 store 1 ,mem_mouse_z 
+0x4878 006754 fetcht 1 ,mem_24g_txbuf + 7 
+0x4879 006755 fetch 1 ,mem_mouse_tz 
+0x487a 006756 iadd temp ,pdata 
+0x487b 006757 store 1 ,mem_mouse_tz 
+:      006758 mouse_24g_mouse_package_data_now:
+0x487c 006759 jam type_ms ,mem_24g_data_type 
+0x487d 006760 arg 7 ,rega 
+0x487e 006761 arg mem_mouse_key ,regb 
+0x487f 006762 fetch mouse_flag_len ,mem_mouse_flag 
+0x4880 006763 bbit1 mouse_enable_24g_250hz ,g24_transmit_by_interrupt_enable 
+0x4881 006764 fetch 2 ,mem_mouse_z 
+0x4882 006765 rtn blank 
+0x4883 006766 branch g24_transmit_by_interrupt_enable 
+:      006768 mouse_24g_keyboard_package_data:
+0x4884 006769 jam type_kb ,mem_24g_data_type 
+0x4885 006770 arg 9 ,rega 
+0x4886 006771 fetch 1 ,mem_customer_data_trigger 
+0x4887 006772 nbranch mouse_customer_key_press ,blank 
+0x4888 006773 arg mem_customer_key_release ,regb 
+0x4889 006774 rtn 
+:      006775 mouse_customer_key_press:
+0x488a 006776 arg mem_customer_key_press ,regb 
+0x488b 006777 rtn 
+:      006783 mouse_24g_search_dongle_init:
+0x488c 006784 setarg 0 
+0x488d 006785 store 3 ,mem_mouse_search_dongle_action 
+0x488e 006786 rtn 
+:      006788 mouse_24g_search_dongle:
+0x488f 006789 fetch mouse_flag_len ,mem_mouse_flag 
+0x4890 006790 rtnbit0 mouse_enable_24g_search_dongle 
+0x4891 006791 fetch 1 ,mem_mouse_long_mult_flag 
+0x4892 006792 rtn blank 
+0x4893 006793 fetch 1 ,mem_24g_abort_pac 
+0x4894 006794 rtn blank 
+0x4895 006795 fetch 1 ,mem_mouse_search_dongle_interval 
+0x4896 006796 increase 1 ,pdata 
+0x4897 006797 and_into 3 ,pdata 
+0x4898 006798 store 1 ,mem_mouse_search_dongle_interval 
+0x4899 006799 nrtn blank 
+0x489a 006800 jam 0 ,mem_mouse_search_dongle_ch 
+:      006801 mouse_24g_search_dongle_loop:
+0x489b 006802 fetch 1 ,mem_mouse_search_dongle_ch 
+0x489c 006803 increase 1 ,pdata 
+0x489d 006804 store 1 ,mem_mouse_search_dongle_ch 
+0x489e 006805 sub pdata ,g24_ch_number ,null 
+0x489f 006806 nbranch mouse_24g_search_dongle_loop_end ,positive 
+0x48a0 006807 call g24_reconn_data_prep 
+0x48a1 006808 call g24_transmit_receive_ack 
+0x48a2 006809 nbranch mouse_24g_search_dongle_loop_retry ,sync 
+0x48a3 006810 nbranch mouse_24g_search_dongle_loop_retry ,user3 
+0x48a4 006811 call mouse_24g_search_dongle_success 
+:      006812 mouse_24g_search_dongle_loop_end:
+0x48a5 006813 call g24_txbuf_clear 
+0x48a6 006814 fetch 1 ,mem_mouse_search_dongle_count 
+0x48a7 006815 increase 1 ,pdata 
+0x48a8 006816 store 1 ,mem_mouse_search_dongle_count 
+0x48a9 006817 beq g24_ch_poll_count ,mouse_24g_search_dongle_check 
+0x48aa 006818 rtn 
+:      006820 mouse_24g_search_dongle_loop_retry:
+0x48ab 006821 call g24_ch 
+0x48ac 006822 branch mouse_24g_search_dongle_loop 
+:      006824 mouse_24g_search_dongle_check:
+0x48ad 006825 jam 0 ,mem_mouse_search_dongle_count 
+0x48ae 006826 fetch 1 ,mem_mouse_search_dongle_action 
+0x48af 006827 rtnbit1 g24_disconn_state 
+0x48b0 006828 set1 g24_disconn_state ,pdata 
+0x48b1 006829 store 1 ,mem_mouse_search_dongle_action 
+0x48b2 006830 fetch 2 ,mem_mouse_24g_search_dongle_time_init 
+0x48b3 006831 store 2 ,mem_mouse_no_data_timer 
+0x48b4 006832 branch mouse_sensor_powerdown 
+:      006834 mouse_24g_search_dongle_success:
+0x48b5 006835 fetch 1 ,mem_24g_abort_pac 
+0x48b6 006836 branch mouse_24g_search_dongle_init ,blank 
+0x48b7 006837 jam 0 ,mem_mouse_search_dongle_count 
+0x48b8 006838 fetch 1 ,mem_mouse_search_dongle_action 
+0x48b9 006839 rtnbit0 g24_disconn_state 
+0x48ba 006840 set0 g24_disconn_state ,pdata 
+0x48bb 006841 store 1 ,mem_mouse_search_dongle_action 
+0x48bc 006842 call mouse_no_data_timer_init 
+0x48bd 006843 branch mouse_init_sensor_wakeup 
+:      006850 mouse_device_poweron_timer:
+0x48be 006851 fetch mouse_flag_len ,mem_mouse_flag 
+0x48bf 006852 rtnbit0 mouse_enable_power_on_led 
+0x48c0 006853 fetch 1 ,mem_mouse_device_poweron_timer_count 
+0x48c1 006854 rtn blank 
+0x48c2 006855 increase -1 ,pdata 
+0x48c3 006856 store 1 ,mem_mouse_device_poweron_timer_count 
+0x48c4 006857 branch mouse_device_led_off ,blank 
+0x48c5 006858 branch mouse_device_led_on 
+:      006860 mouse_device_poweron_timer_init:
+0x48c6 006861 fetch mouse_flag_len ,mem_mouse_flag 
+0x48c7 006862 rtnbit0 mouse_enable_power_on_led 
+0x48c8 006863 call mouse_low_voltage_led_blink_disable 
+0x48c9 006864 fetch 1 ,mem_mouse_device_poweron_timer_count_init 
+0x48ca 006865 store 1 ,mem_mouse_device_poweron_timer_count 
+0x48cb 006866 rtn 
+:      006869 mouse_discover_setting_led_gpio:
+0x48cc 006870 jam 0 ,mem_mouse_device_poweron_timer_count 
+0x48cd 006871 fetch 2 ,mem_mouse_disconvey_led_blink_time 
+0x48ce 006872 store 2 ,mem_mouse_on_time 
+0x48cf 006873 store 2 ,mem_mouse_off_time 
+:      006874 mouse_setting_led_gpio_comman:
+0x48d0 006875 fetch 1 ,mem_device_flag 
+0x48d1 006876 beq mode_24g_device ,mouse_device_led_24g 
+0x48d2 006877 beq mode_bt_device1 ,mouse_device_led_bt1 
+0x48d3 006878 beq mode_bt_device2 ,mouse_device_led_bt2 
+0x48d4 006879 rtn 
+:      006880 mouse_device_led_24g:
+0x48d5 006881 fetch 1 ,mem_config_device_24g_led_gpio 
+0x48d6 006882 branch mouse_led_blink 
+:      006883 mouse_device_led_bt1:
+0x48d7 006884 fetch 1 ,mem_config_device_bt1_led_gpio 
+0x48d8 006885 branch mouse_led_blink 
+:      006886 mouse_device_led_bt2:
+0x48d9 006887 fetch 1 ,mem_config_device_bt2_led_gpio 
+:      006888 mouse_led_blink:
+0x48da 006889 store 1 ,mem_temp 
+0x48db 006890 call mouse_device_led_off 
+0x48dc 006891 fetch 1 ,mem_temp 
+0x48dd 006892 store 1 ,mem_mouse_struct_led_gpio 
+0x48de 006893 arg 0 ,rega 
+0x48df 006894 jam ui_led_state_blink_start ,mem_mouse_led_type 
+0x48e0 006895 branch ui_led_blink_start_global 
+:      006898 mouse_dpi_led_blink_delay:
+0x48e1 006899 fetch 1 ,mem_dpi_led_gpio 
+0x48e2 006900 rtneq gpio_disable 
+0x48e3 006901 fetch 2 ,mem_mouse_discovery_timer 
+0x48e4 006902 nrtn blank 
+0x48e5 006903 fetch 2 ,mem_24g_pair_timeout 
+0x48e6 006904 nrtn blank 
+0x48e7 006905 fetch 2 ,mem_24g_reconn_timeout 
+0x48e8 006906 nrtn blank 
+0x48e9 006907 fetch 1 ,mem_mouse_device_poweron_timer_count 
+0x48ea 006908 nrtn blank 
+0x48eb 006909 fetch 1 ,mem_mouse_dpi_led_delay_count_init 
+0x48ec 006910 branch mouse_dpi_led_blink_init ,blank 
+0x48ed 006911 store 1 ,mem_mouse_dpi_led_delay_count 
+0x48ee 006912 rtn 
+:      006915 mouse_dpi_led_blink_delay_timer:
+0x48ef 006916 arg mem_mouse_dpi_led_delay_count ,regc 
+0x48f0 006917 arg mouse_dpi_led_blink_init ,regb 
+0x48f1 006918 branch timer_single_step 
+:      006920 mouse_dpi_led_blink_init:
+0x48f2 006921 fetch 1 ,mem_dpi_led_gpio 
+0x48f3 006922 store 1 ,mem_mouse_struct_led_gpio 
+0x48f4 006923 fetch 2 ,mem_mouse_dpi_led_blink_time 
+0x48f5 006924 store 2 ,mem_mouse_on_time 
+0x48f6 006925 store 2 ,mem_mouse_off_time 
+0x48f7 006926 arg 0 ,rega 
+0x48f8 006927 fetcht 1 ,mem_mouse_dpi 
+0x48f9 006928 increase 1 ,temp 
+0x48fa 006929 fetch mouse_flag_len ,mem_mouse_flag 
+0x48fb 006930 bbit0 mouse_enable_dpi_level_4 ,mouse_dpi_led_blink_init_end 
+0x48fc 006931 increase 1 ,temp 
+0x48fd 006932 sub temp ,4 ,null 
+0x48fe 006933 ncall mouse_dpi_led_blink_count_clean ,positive 
+:      006934 mouse_dpi_led_blink_init_end:
+0x48ff 006935 storet 1 ,mem_mouse_blink_count 
+0x4900 006936 jam ui_led_state_blink_start ,mem_mouse_led_type 
+0x4901 006937 rtn 
+:      006939 mouse_dpi_led_blink_count_clean:
+0x4902 006940 arg 1 ,temp 
+0x4903 006941 rtn 
+:      006943 mouse_check_dpi_blink:
+0x4904 006944 disable user 
+0x4905 006945 fetch 1 ,mem_dpi_led_gpio 
+0x4906 006946 fetcht 1 ,mem_mouse_struct_led_gpio 
+0x4907 006947 isub temp ,null 
+0x4908 006948 nrtn zero 
+0x4909 006949 fetch 1 ,mem_mouse_blink_count 
+0x490a 006950 rtn blank 
+0x490b 006951 jam 0 ,mem_adc_low_volatage_led_blink_enable 
+0x490c 006952 enable user 
+0x490d 006953 rtn 
+:      006955 mouse_device_led_all_off:
+0x490e 006956 call mouse_dpi_led_off 
+0x490f 006957 call mouse_device_24g_led_off 
+0x4910 006958 call mouse_device_bt1_led_off 
+0x4911 006959 branch mouse_device_bt2_led_off 
+:      006961 mouse_device_led_off:
+0x4912 006962 fetch 1 ,mem_device_flag 
+0x4913 006963 beq mode_24g_device ,mouse_device_24g_led_off 
+0x4914 006964 beq mode_bt_device1 ,mouse_device_bt1_led_off 
+0x4915 006965 beq mode_bt_device2 ,mouse_device_bt2_led_off 
+0x4916 006966 rtn 
+:      006968 mouse_device_24g_led_off:
+0x4917 006969 jam 0 ,mem_24g_device_led_status 
+0x4918 006970 fetcht 1 ,mem_config_device_24g_led_gpio 
+0x4919 006971 branch mouse_led_off 
+:      006973 mouse_device_bt1_led_off:
+0x491a 006974 fetcht 1 ,mem_config_device_bt1_led_gpio 
+0x491b 006975 branch mouse_led_off 
+:      006977 mouse_device_bt2_led_off:
+0x491c 006978 fetcht 1 ,mem_config_device_bt2_led_gpio 
+0x491d 006979 branch mouse_led_off 
+:      006981 mouse_dpi_led_off:
+0x491e 006982 fetcht 1 ,mem_dpi_led_gpio 
+0x491f 006983 branch mouse_led_off 
+:      006985 mouse_device_led_on:
+0x4920 006986 fetch 1 ,mem_device_flag 
+0x4921 006987 beq mode_24g_device ,mouse_device_24g_led_on 
+0x4922 006988 beq mode_bt_device1 ,mouse_device_bt1_led_on 
+0x4923 006989 beq mode_bt_device2 ,mouse_device_bt2_led_on 
+0x4924 006990 rtn 
+:      006992 mouse_device_24g_led_on:
+0x4925 006993 fetcht 1 ,mem_config_device_24g_led_gpio 
+0x4926 006994 branch mouse_led_on 
+:      006995 mouse_device_bt1_led_on:
+0x4927 006996 fetcht 1 ,mem_config_device_bt1_led_gpio 
+0x4928 006997 branch mouse_led_on 
+:      006998 mouse_device_bt2_led_on:
+0x4929 006999 fetcht 1 ,mem_config_device_bt2_led_gpio 
+0x492a 007000 branch mouse_led_on 
+:      007002 mouse_led_off:
+0x492b 007003 bpatch patch1c_1 ,mem_patch1c 
+0x492c 007004 storet 1 ,mem_mouse_struct_led_gpio 
+0x492d 007005 arg 0 ,rega 
+0x492e 007006 branch ui_led_off_global 
+:      007007 mouse_led_on:
+0x492f 007008 bpatch patch1c_2 ,mem_patch1c 
+0x4930 007009 storet 1 ,mem_mouse_struct_led_gpio 
+0x4931 007010 arg 0 ,rega 
+0x4932 007011 branch ui_led_on_global 
+:      007013 mouse_ui_led_off_static:
+0x4933 007014 fetch 1 ,mem_config_device_24g_led_gpio 
+0x4934 007015 isub temp ,null 
+0x4935 007016 call mouse_clear_24g_led_statue ,zero 
+0x4936 007017 fetch mouse_flag_len ,mem_mouse_flag 
+0x4937 007018 bbit0 mouse_enable_4_led ,gpio_out_inactive 
+0x4938 007019 call mouse_check_bt2_led_off 
+0x4939 007020 call mouse_check_dpi_led_off 
+0x493a 007021 call mouse_check_low_v_led_off 
+0x493b 007022 fetch 1 ,mem_mouse_led_off_4_led 
+0x493c 007023 branch gpio_out_inactive ,blank 
+0x493d 007024 jam 0 ,mem_mouse_led_off_4_led 
+0x493e 007025 branch gpio_set_high_impedance 
+:      007027 mouse_ui_led_on_static:
+0x493f 007028 fetch 1 ,mem_config_device_24g_led_gpio 
+0x4940 007029 isub temp ,null 
+0x4941 007030 call mouse_set_24g_led_statue ,zero 
+0x4942 007031 branch gpio_out_active 
+:      007034 mouse_check_bt2_led_off:
+0x4943 007035 fetch mouse_flag_len ,mem_mouse_flag 
+0x4944 007036 rtnbit0 mouse_enable_bt2_for_4_led 
+0x4945 007037 fetch 1 ,mem_config_device_bt2_led_gpio 
+0x4946 007038 branch mouse_check_1gpio_2led_off 
+:      007039 mouse_check_dpi_led_off:
+0x4947 007040 fetch mouse_flag_len ,mem_mouse_flag 
+0x4948 007041 rtnbit0 mouse_enable_dpi_for_4_led 
+0x4949 007042 fetch 1 ,mem_dpi_led_gpio 
+0x494a 007043 branch mouse_check_1gpio_2led_off 
+:      007044 mouse_check_low_v_led_off:
+0x494b 007045 fetch mouse_flag_len ,mem_mouse_flag 
+0x494c 007046 rtnbit0 mouse_enable_low_v_for_4_led 
+0x494d 007047 fetch 1 ,mem_config_low_voltage_alarm_gpio 
+:      007048 mouse_check_1gpio_2led_off:
+0x494e 007049 isub temp ,null 
+0x494f 007050 nrtn zero 
+0x4950 007051 jam 1 ,mem_mouse_led_off_4_led 
+0x4951 007052 rtn 
+:      007054 mouse_clear_24g_led_statue:
+0x4952 007055 jam 0 ,mem_24g_device_led_status 
+0x4953 007056 rtn 
+:      007058 mouse_set_24g_led_statue:
+0x4954 007059 jam 1 ,mem_24g_device_led_status 
+0x4955 007060 rtn 
+:      007062 mouse_low_voltage_led_timer:
+0x4956 007063 fetch 2 ,mem_mouse_discovery_timer 
+0x4957 007064 nrtn blank 
+0x4958 007065 fetch 2 ,mem_24g_pair_timeout 
+0x4959 007066 nrtn blank 
+0x495a 007067 fetch 2 ,mem_24g_reconn_timeout 
+0x495b 007068 nrtn blank 
+0x495c 007069 fetch 1 ,mem_mouse_device_poweron_timer_count 
+0x495d 007070 nrtn blank 
+0x495e 007071 call mouse_check_dpi_blink 
+0x495f 007072 rtn user 
+0x4960 007073 fetch mouse_flag_len ,mem_mouse_flag 
+0x4961 007074 rtnbit0 mouse_enable_low_voltage_led 
+0x4962 007075 rtnbit0 mouse_low_voltage_flag 
+0x4963 007076 bbit1 mouse_enable_low_voltage_led_blink_n_second ,mouse_low_voltage_led_blink_new_data 
+0x4964 007077 fetch 1 ,mem_adc_low_volatage_led_timer_count 
+0x4965 007078 increase 1 ,pdata 
+0x4966 007079 store 1 ,mem_adc_low_volatage_led_timer_count 
+0x4967 007080 sub pdata ,20 ,null 
+0x4968 007081 ncall mouse_adc_low_volatage_led_timer_count_clean ,positive 
+0x4969 007082 beq 2 ,mouse_low_voltage_led_on 
+0x496a 007083 beq 4 ,mouse_low_voltage_led_off 
+0x496b 007084 beq 6 ,mouse_low_voltage_led_on 
+0x496c 007085 beq 8 ,mouse_low_voltage_led_off 
+0x496d 007086 rtn 
+:      007087 mouse_adc_low_volatage_led_timer_count_clean:
+0x496e 007088 jam 1 ,mem_adc_low_volatage_led_timer_count 
+0x496f 007089 branch mouse_low_voltage_led_off 
+:      007090 mouse_low_voltage_led_on:
+0x4970 007091 fetch mouse_flag_len ,mem_mouse_flag 
+0x4971 007092 bbit1 mouse_enable_low_voltage_use_mode_led ,mouse_device_led_on 
+0x4972 007093 fetch 1 ,mem_config_low_voltage_alarm_gpio 
+0x4973 007094 rtneq gpio_disable 
+0x4974 007095 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
+0x4975 007096 branch mouse_led_on 
+:      007097 mouse_low_voltage_led_off:
+0x4976 007098 fetch mouse_flag_len ,mem_mouse_flag 
+0x4977 007099 bbit1 mouse_enable_low_voltage_use_mode_led ,mouse_device_led_off 
+0x4978 007100 fetch 1 ,mem_config_low_voltage_alarm_gpio 
+0x4979 007101 rtneq gpio_disable 
+0x497a 007102 fetcht 1 ,mem_config_low_voltage_alarm_gpio 
+0x497b 007103 branch mouse_led_off 
+:      007105 mouse_low_voltage_led_blink_new_data:
+0x497c 007106 fetch 2 ,mem_mouse_no_data_timeout 
+0x497d 007107 fetcht 2 ,mem_mouse_no_data_timer 
+0x497e 007108 isub temp ,temp 
+0x497f 007109 fetch 2 ,mem_adc_low_volatage_led_blink_timer 
+0x4980 007110 isub temp ,null 
+0x4981 007111 nbranch mouse_low_voltage_led_blink_disable ,positive 
+0x4982 007112 fetch 1 ,mem_adc_low_volatage_led_blink_enable 
+0x4983 007113 nrtn blank 
+0x4984 007114 jam 1 ,mem_adc_low_volatage_led_blink_enable 
+0x4985 007115 branch mouse_low_voltage_led_blink_init 
+:      007117 mouse_low_voltage_led_blink_init:
+0x4986 007118 fetch 2 ,mem_mouse_low_v_led_blink_time 
+0x4987 007119 store 2 ,mem_mouse_on_time 
+0x4988 007120 store 2 ,mem_mouse_off_time 
+0x4989 007121 fetch mouse_flag_len ,mem_mouse_flag 
+0x498a 007122 bbit1 mouse_enable_low_voltage_use_mode_led ,mouse_setting_led_gpio_comman 
+0x498b 007123 fetch 1 ,mem_config_low_voltage_alarm_gpio 
+0x498c 007124 rtneq gpio_disable 
+0x498d 007125 branch mouse_led_blink 
+:      007127 mouse_low_voltage_led_blink_disable:
+0x498e 007128 jam 0 ,mem_adc_low_volatage_led_blink_enable 
+0x498f 007129 branch mouse_low_voltage_led_off 
+:      007132 mouse_low_voltage_led_no_enter_lpm:
+0x4990 007133 fetch mouse_flag_len ,mem_mouse_flag 
+0x4991 007134 rtnbit0 mouse_enable_low_voltage_led 
+0x4992 007135 rtnbit0 mouse_low_voltage_flag 
+0x4993 007136 bbit1 mouse_enable_low_voltage_led_blink_n_second ,mouse_low_voltage_led_no_enter_lpm_blink 
+0x4994 007137 fetch 1 ,mem_adc_low_volatage_led_timer_count 
+0x4995 007138 sub pdata ,10 ,null 
+0x4996 007139 branch mouse_lpm_mode_clear ,positive 
+:      007140 mouse_low_voltage_led_no_enter_lpm_next:
+0x4997 007141 fetch 1 ,mem_device_flag 
+0x4998 007142 beq mode_24g_device ,g24_transmit_by_interrupt_exit_check 
+0x4999 007143 jam 1 ,mem_lpm_mode 
+0x499a 007144 rtn 
+:      007146 g24_transmit_by_interrupt_exit_check:
+0x499b 007147 fetch mouse_flag_len ,mem_mouse_flag 
+0x499c 007148 rtnbit1 mouse_enable_24g_250hz 
+0x499d 007149 branch g24_transmit_by_interrupt_exit 
+:      007151 mouse_lpm_mode_clear:
+0x499e 007152 fetch 1 ,mem_device_flag 
+0x499f 007153 beq mode_24g_device ,g24_transmit_by_interrupt_enable 
+0x49a0 007154 jam 0 ,mem_lpm_mode 
+0x49a1 007155 rtn 
+:      007157 mouse_low_voltage_led_no_enter_lpm_blink:
+0x49a2 007158 fetch 1 ,mem_adc_low_volatage_led_blink_enable 
+0x49a3 007159 nbranch mouse_lpm_mode_clear ,blank 
+0x49a4 007160 branch mouse_low_voltage_led_no_enter_lpm_next 
+:      007164 mouse_store_signal_rssi:
+0x49a5 007165 call rssi_hex2dec 
+0x49a6 007166 fetch 1 ,mem_rssi 
+0x49a7 007167 branch rssi_signal 
+:      007169 mouse_le_transmit:
+0x49a8 007170 call mouse_store_signal_rssi 
+0x49a9 007171 branch power_ctrl_start 
+:      007173 mouse_bt_slave_match:
+0x49aa 007174 call mouse_store_signal_rssi 
+0x49ab 007175 fetch 1 ,mem_state 
+0x49ac 007176 isolate1 state_inconn ,pdata 
+0x49ad 007177 nrtn true 
+0x49ae 007178 fetch 1 ,mem_arq 
+0x49af 007179 isolate1 wack ,pdata 
+0x49b0 007180 call power_ctrl_pac_succ_decrs ,true 
+0x49b1 007181 ncall power_ctrl_pac_succ_incrs ,true 
+0x49b2 007182 branch power_ctrl_start 
+:      007184 mouse_le_set_lpm_mult:
+0x49b3 007185 fetch 1 ,mem_le_connect_status_flag 
+0x49b4 007186 compare 3 ,pdata ,3 
+0x49b5 007187 nbranch disable_blank ,true 
+0x49b6 007188 call app_lpm_mult_enable 
+0x49b7 007189 branch enable_blank 
+:      007191 mouse_bt_set_lpm_mult:
+0x49b8 007192 call l2cap_malloc_is_fifo_empty 
+0x49b9 007193 nrtn blank 
+0x49ba 007194 jam 1 ,mem_current_sniff_attempt 
+0x49bb 007195 jam 0 ,mem_current_sniff_timeout 
+0x49bc 007196 branch enable_blank 
+:      007198 mouse_set_lpm_mult:
+0x49bd 007199 fetch 2 ,mem_ui_state_map 
+0x49be 007200 bbit1 ui_state_ble_connected ,mouse_le_set_lpm_mult 
+0x49bf 007201 branch mouse_bt_set_lpm_mult 
Index: output/bt_program23.meta
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.meta	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.meta	(working copy)
@@ -870,6 +870,10 @@
 	arg 3,temp
 	call mouse_gpio_config_input_pu
 	call p_mouse_lpm_before_common
+	fetcht 1,mem_matrix_public_gpio		// enable b4/b5/dpi wakeup
+	call gpio_out_active
+	fetcht 1,mem_matrix_public_gpio
+	call gpio_clr_wake
 	call gpio_pd_idle
 	call p_mouse_device_multi_led_all_off
 	call p_mouse_logo_led_off
@@ -949,11 +953,11 @@
 	call mouse_wheel_check
 	fetch 1,mem_mouse_sensor_sclk_gpio	// set sclk high
 	call p_mouse_gpio_config_output_high
-	call mouse_lpm_before_common+4
-	fetcht 1,mem_matrix_public_gpio		// enable b4/b5/dpi wakeup
-	call gpio_out_active
-	fetcht 1,mem_matrix_public_gpio
-	branch gpio_clr_wake
+	branch mouse_lpm_before_common+4
+	// fetcht 1,mem_matrix_public_gpio		// enable b4/b5/dpi wakeup
+	// call gpio_out_active
+	// fetcht 1,mem_matrix_public_gpio
+	// branch gpio_clr_wake
 
 p_g24_nodata_transmit:
 	fetch 1,mem_24g_abort_pac
Index: output/bt_program23.rom
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.rom	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/bt_program23.rom	(working copy)
@@ -13,7 +13,7 @@
 11000000011000100000000001110101
 11000000011000111000001001101100
 11000000011001001000001001110010
-11000000011001010000001010100000
+11000000011001010000001010100100
 11000000011001100000000100001110
 11000000011001110000010101101000
 11000000011001111000011000101101
@@ -631,35 +631,39 @@
 00100000010000000000010111010111
 11011000010000000000000000000011
 00100000010000000011111101010110
-00100000010000000000001010100000
+00100000010000000000001010100100
+01101000010010001100100100010000
+00100000010000000110000001101001
+01101000010010001100100100010000
+00100000010000000110000001000010
 00100000010000000110000010000010
 00100000010000000000010010010001
 00100000010000000000010010101100
 11011000010000000000000000010011
 00100000010000000011111101010110
-00100000010000000000001010000010
 00100000010000000000001010000110
-00100000001000000000001010010110
+00100000010000000000001010001010
+00100000001000000000001010011010
 01101111111000001100100100011110
 11000001011111111000000000000000
 01101000010010001100100100011110
 00100000001000000110000001111111
 01101111111000001100110001000000
-11000010100000000000001010001010
+11000010100000000000001010001110
 01101111111001000100101110101011
 11000100000010100000000000000000
-00100000010000000000001010001110
+00100000010000000000001010010010
 01101111111000001100100011111100
 11011000010000000000000011000000
 00100000001000000110000010010011
 01101000010010001100010010100001
 00011000010001100111110000000011
-00100000001000010000001010010100
+00100000001000010000001010011000
 00011000010000001000010000000101
 01100000010010001100100011111100
 00100000011000000000000000000000
 00011000010000001000010000000100
-00100000001000000000001010010010
+00100000001000000000001010010110
 01101111111001000100101110101011
 11000100000111100000000000000000
 01101000010010001100100100010011
@@ -677,11 +681,7 @@
 00100000010000000011111110001000
 01101111111000001100100100011111
 00100000010000000000010111010111
-00100000010000000011111001000100
-01101000010010001100100100010000
-00100000010000000110000001101001
-01101000010010001100100100010000
-00100000001000000110000001000010
+00100000001000000011111001000100
 01101111111000001100100010100111
 00100000010110100000001010111001
 01101111111000001100100010111101
Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/eeprom.dat	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/eeprom.dat	(working copy)
@@ -67,7 +67,7 @@
 c0
 65
 02
-a0
+a4
 c0
 66
 01
@@ -2539,7 +2539,23 @@
 20
 40
 02
-a0
+a4
+68
+48
+c9
+10
+20
+40
+60
+69
+68
+48
+c9
+10
+20
+40
+60
+42
 20
 40
 60
@@ -2563,15 +2579,15 @@
 20
 40
 02
-82
+86
 20
 40
 02
-86
+8a
 20
 20
 02
-96
+9a
 6f
 e0
 c9
@@ -2595,7 +2611,7 @@
 c2
 80
 02
-8a
+8e
 6f
 e4
 4b
@@ -2607,7 +2623,7 @@
 20
 40
 02
-8e
+92
 6f
 e0
 c8
@@ -2631,7 +2647,7 @@
 20
 21
 02
-94
+98
 18
 40
 84
@@ -2651,7 +2667,7 @@
 20
 20
 02
-92
+96
 6f
 e4
 4b
@@ -2721,25 +2737,9 @@
 05
 d7
 20
-40
+20
 3e
 44
-68
-48
-c9
-10
-20
-40
-60
-69
-68
-48
-c9
-10
-20
-20
-60
-42
 6f
 e0
 c8
@@ -6544,8 +6544,8 @@
 60
 00
 00
-a8
-d9
+75
+b5
 aa
 55
 40
@@ -6699,7 +6699,7 @@
 00
 40
 4c
-21
+23
 aa
 55
 0c
@@ -6853,8 +6853,8 @@
 55
 4c
 ff
-8a
 03
+8a
 aa
 55
 01
@@ -6914,7 +6914,7 @@
 00
 b3
 4b
-03
+02
 04
 aa
 55
@@ -8019,10 +8019,10 @@
 aa
 aa
 55
-b0
+b1
 c0
-89
-cc
+84
+24
 ff
 ff
 ff
Index: output/flash.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/flash.dat	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/flash.dat	(working copy)
@@ -67,7 +67,7 @@
 c0
 65
 02
-a0
+a4
 c0
 66
 01
@@ -2539,7 +2539,23 @@
 20
 40
 02
-a0
+a4
+68
+48
+c9
+10
+20
+40
+60
+69
+68
+48
+c9
+10
+20
+40
+60
+42
 20
 40
 60
@@ -2563,15 +2579,15 @@
 20
 40
 02
-82
+86
 20
 40
 02
-86
+8a
 20
 20
 02
-96
+9a
 6f
 e0
 c9
@@ -2595,7 +2611,7 @@
 c2
 80
 02
-8a
+8e
 6f
 e4
 4b
@@ -2607,7 +2623,7 @@
 20
 40
 02
-8e
+92
 6f
 e0
 c8
@@ -2631,7 +2647,7 @@
 20
 21
 02
-94
+98
 18
 40
 84
@@ -2651,7 +2667,7 @@
 20
 20
 02
-92
+96
 6f
 e4
 4b
@@ -2721,25 +2737,9 @@
 05
 d7
 20
-40
+20
 3e
 44
-68
-48
-c9
-10
-20
-40
-60
-69
-68
-48
-c9
-10
-20
-20
-60
-42
 6f
 e0
 c8
@@ -6544,8 +6544,8 @@
 60
 00
 00
-a8
-d9
+75
+b5
 aa
 55
 40
@@ -6699,7 +6699,7 @@
 00
 40
 4c
-21
+23
 aa
 55
 0c
@@ -6853,8 +6853,8 @@
 55
 4c
 ff
-8a
 03
+8a
 aa
 55
 01
@@ -6914,7 +6914,7 @@
 00
 b3
 4b
-03
+02
 04
 aa
 55
@@ -8019,10 +8019,10 @@
 aa
 aa
 55
-b0
+b1
 c0
-89
-cc
+84
+24
 ff
 ff
 ff
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/program.lis	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/program.lis	(working copy)
@@ -15,7 +15,7 @@
 000c c0620075 beq patch18_4 ,p_mouse_start_reconnect_device 
 000d c063826c beq patch18_7 ,p_mouse_app_enter_hibernate 
 000e c0648272 beq patch19_1 ,p_mouse_setgpio_hibernate 
-000f c06502a0 beq patch19_2 ,p_mouse_lpm_before_common 
+000f c06502a4 beq patch19_2 ,p_mouse_lpm_before_common 
 0010 c066010e beq patch19_4 ,p_mouse_adc_read_start 
 0011 c0670568 beq patch19_6 ,p_mouse_motion 
 0012 c067862d beq patch19_7 ,p_mouse_dpi_process 
@@ -837,75 +837,75 @@
 0276 204005d7 call p_mouse_gpio_config_output_high 
 0277 d8400003 arg 3 ,temp 
 0278 20403f56 call mouse_gpio_config_input_pu 
-0279 204002a0 call p_mouse_lpm_before_common 
-027a 20406082 call gpio_pd_idle 
-027b 20400491 call p_mouse_device_multi_led_all_off 
-027c 204004ac call p_mouse_logo_led_off 
-027d d8400013 arg 19 ,temp 
-027e 20403f56 call mouse_gpio_config_input_pu 
-027f 20400282 call p_mouse_device_switch_gpio_high_impedance 
-0280 20400286 call p_mouse_adc_gpio_set_before_hibernate 
-0281 20200296 branch p_mouse_wheel_gpio_set_before_hibernate 
+0279 204002a4 call p_mouse_lpm_before_common 
+027a 6848c910 fetcht 1 ,mem_matrix_public_gpio 
+027b 20406069 call gpio_out_active 
+027c 6848c910 fetcht 1 ,mem_matrix_public_gpio 
+027d 20406042 call gpio_clr_wake 
+027e 20406082 call gpio_pd_idle 
+027f 20400491 call p_mouse_device_multi_led_all_off 
+0280 204004ac call p_mouse_logo_led_off 
+0281 d8400013 arg 19 ,temp 
+0282 20403f56 call mouse_gpio_config_input_pu 
+0283 20400286 call p_mouse_device_switch_gpio_high_impedance 
+0284 2040028a call p_mouse_adc_gpio_set_before_hibernate 
+0285 2020029a branch p_mouse_wheel_gpio_set_before_hibernate 
 
 p_mouse_device_switch_gpio_high_impedance:
-0282 6fe0c91e fetch 1 ,mem_device_switch_gpio 
-0283 c17f8000 rtneq gpio_disable 
-0284 6848c91e fetcht 1 ,mem_device_switch_gpio 
-0285 2020607f branch gpio_set_high_impedance 
+0286 6fe0c91e fetch 1 ,mem_device_switch_gpio 
+0287 c17f8000 rtneq gpio_disable 
+0288 6848c91e fetcht 1 ,mem_device_switch_gpio 
+0289 2020607f branch gpio_set_high_impedance 
 
 p_mouse_adc_gpio_set_before_hibernate:
-0286 6fe0cc40 fetch 1 ,mem_mouse_led_new_interface_config 
-0287 c280028a bbit1 mouse_enable_led_new_interface ,p_mouse_adc_gpio_set_before_hibernate_next 
-0288 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-0289 c40a0000 rtnbit0 mouse_enable_adc 
+028a 6fe0cc40 fetch 1 ,mem_mouse_led_new_interface_config 
+028b c280028e bbit1 mouse_enable_led_new_interface ,p_mouse_adc_gpio_set_before_hibernate_next 
+028c 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+028d c40a0000 rtnbit0 mouse_enable_adc 
 
 p_mouse_adc_gpio_set_before_hibernate_next:
-028a 2040028e call p_mouse_adc_gpio_set 
-028b 6fe0c8fc fetch 1 ,mem_adc_channel_gpio 
-028c d84000c0 arg gpcfg_no_ie ,temp 
-028d 20206093 branch gpio_config_function_int 
+028e 20400292 call p_mouse_adc_gpio_set 
+028f 6fe0c8fc fetch 1 ,mem_adc_channel_gpio 
+0290 d84000c0 arg gpcfg_no_ie ,temp 
+0291 20206093 branch gpio_config_function_int 
 
 p_mouse_adc_gpio_set:
-028e 6848c4a1 fetcht 1 ,mem_adc_channel 
-028f 18467c03 sub temp ,3 ,null 
-0290 20210294 branch p_mouse_adc_gpio_4_7_set ,positive 
-0291 18408405 increase 5 ,temp 
+0292 6848c4a1 fetcht 1 ,mem_adc_channel 
+0293 18467c03 sub temp ,3 ,null 
+0294 20210298 branch p_mouse_adc_gpio_4_7_set ,positive 
+0295 18408405 increase 5 ,temp 
 
 p_mouse_adc_gpio_store:
-0292 6048c8fc storet 1 ,mem_adc_channel_gpio 
-0293 20600000 rtn 
+0296 6048c8fc storet 1 ,mem_adc_channel_gpio 
+0297 20600000 rtn 
 
 p_mouse_adc_gpio_4_7_set:
-0294 18408404 increase 4 ,temp 
-0295 20200292 branch p_mouse_adc_gpio_store 
+0298 18408404 increase 4 ,temp 
+0299 20200296 branch p_mouse_adc_gpio_store 
 
 p_mouse_wheel_gpio_set_before_hibernate:
-0296 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-0297 c41e0000 rtnbit0 mouse_enable_wheel_wake_up_cancel 
+029a 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+029b c41e0000 rtnbit0 mouse_enable_wheel_wake_up_cancel 
 
 p_mouse_wheel_clr_wakeup:
-0298 6848c913 fetcht 1 ,mem_whee_a_data_gpio 
-0299 20406042 call gpio_clr_wake 
-029a 6848c914 fetcht 1 ,mem_whee_b_data_gpio 
-029b 20406042 call gpio_clr_wake 
 029c 6848c913 fetcht 1 ,mem_whee_a_data_gpio 
-029d 20403f54 call mouse_gpio_config_input_pd 
+029d 20406042 call gpio_clr_wake 
 029e 6848c914 fetcht 1 ,mem_whee_b_data_gpio 
-029f 20203f54 branch mouse_gpio_config_input_pd 
-
-p_mouse_lpm_before_common:
+029f 20406042 call gpio_clr_wake 
 02a0 6848c913 fetcht 1 ,mem_whee_a_data_gpio 
-02a1 20406050 call gpio_config_input 
+02a1 20403f54 call mouse_gpio_config_input_pd 
 02a2 6848c914 fetcht 1 ,mem_whee_b_data_gpio 
-02a3 20406050 call gpio_config_input 
-02a4 20403f88 call mouse_wheel_check 
-02a5 6fe0c91f fetch 1 ,mem_mouse_sensor_sclk_gpio 
-02a6 204005d7 call p_mouse_gpio_config_output_high 
-02a7 20403e44 call mouse_lpm_before_common + 4 
-02a8 6848c910 fetcht 1 ,mem_matrix_public_gpio 
-02a9 20406069 call gpio_out_active 
-02aa 6848c910 fetcht 1 ,mem_matrix_public_gpio 
-02ab 20206042 branch gpio_clr_wake 
+02a3 20203f54 branch mouse_gpio_config_input_pd 
+
+p_mouse_lpm_before_common:
+02a4 6848c913 fetcht 1 ,mem_whee_a_data_gpio 
+02a5 20406050 call gpio_config_input 
+02a6 6848c914 fetcht 1 ,mem_whee_b_data_gpio 
+02a7 20406050 call gpio_config_input 
+02a8 20403f88 call mouse_wheel_check 
+02a9 6fe0c91f fetch 1 ,mem_mouse_sensor_sclk_gpio 
+02aa 204005d7 call p_mouse_gpio_config_output_high 
+02ab 20203e44 branch mouse_lpm_before_common + 4 
 
 p_g24_nodata_transmit:
 02ac 6fe0c8a7 fetch 1 ,mem_24g_abort_pac 
Index: output/ramcode.rom
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/ramcode.rom	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/ramcode.rom	(working copy)
@@ -13,7 +13,7 @@
 c0620075
 c063826c
 c0648272
-c06502a0
+c06502a4
 c066010e
 c0670568
 c067862d
@@ -631,35 +631,39 @@
 204005d7
 d8400003
 20403f56
-204002a0
+204002a4
+6848c910
+20406069
+6848c910
+20406042
 20406082
 20400491
 204004ac
 d8400013
 20403f56
-20400282
 20400286
-20200296
+2040028a
+2020029a
 6fe0c91e
 c17f8000
 6848c91e
 2020607f
 6fe0cc40
-c280028a
+c280028e
 6fe44bab
 c40a0000
-2040028e
+20400292
 6fe0c8fc
 d84000c0
 20206093
 6848c4a1
 18467c03
-20210294
+20210298
 18408405
 6048c8fc
 20600000
 18408404
-20200292
+20200296
 6fe44bab
 c41e0000
 6848c913
@@ -677,11 +681,7 @@
 20403f88
 6fe0c91f
 204005d7
-20403e44
-6848c910
-20406069
-6848c910
-20206042
+20203e44
 6fe0c8a7
 205a02b9
 6fe0c8bd
Index: output/sched.rom
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/sched.rom	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/output/sched.rom	(working copy)
@@ -170,7 +170,7 @@
 #bit3 MOUSE_ENABLE_LOW_LED
 #bit4 MOUSE_ENABLE_LOW_LED_BLINK_LIMIT
 #bit5 MOUSE_ENABLE_1IO2LED
-21
+23
 
 mem_mouse_discovery_timeout:b0 04	#2min
 mem_mouse_24g_pair_timeout_init:58 02  #1min	    24g reconn timer&pair timer
@@ -237,8 +237,8 @@
 mem_mouse_multi_lowled_blink_count_init:0a		#low count=count
 #io config
 mem_mouse_1io2led_multi_24gled:ff
-mem_mouse_1io2led_multi_bt1led:8a
-mem_mouse_1io2led_multi_bt2led:03
+mem_mouse_1io2led_multi_bt1led:03
+mem_mouse_1io2led_multi_bt2led:8a
 mem_mouse_1io2led_multi_bt3led:0a
 mem_mouse_low_gpio:ff
 mem_mouse_dpi_gpio:ff
@@ -264,7 +264,7 @@
 mem_lpm_mode:01
 
 
-mem_mouse_bluetooth_type:03	#03 bt3.0+ble   #02 ble   #01 bt3.0
+mem_mouse_bluetooth_type:02	#03 bt3.0+ble   #02 ble   #01 bt3.0
 mem_device_number:04  #max device number   value:01,02,03
 
 mem_mouse_compare_addr:ff ff ff ff ff ff ff
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/program/patch.prog	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/program/patch.prog	(working copy)
@@ -1076,6 +1076,10 @@
 	arg 3,temp
 	call mouse_gpio_config_input_pu
 	call p_mouse_lpm_before_common
+	fetcht 1,mem_matrix_public_gpio		// enable b4/b5/dpi wakeup
+	call gpio_out_active
+	fetcht 1,mem_matrix_public_gpio
+	call gpio_clr_wake
 	call gpio_pd_idle
 	call p_mouse_device_multi_led_all_off
 	call p_mouse_logo_led_off
@@ -1155,11 +1159,11 @@
 	call mouse_wheel_check
 	fetch 1,mem_mouse_sensor_sclk_gpio	// set sclk high
 	call p_mouse_gpio_config_output_high
-	call mouse_lpm_before_common+4
-	fetcht 1,mem_matrix_public_gpio		// enable b4/b5/dpi wakeup
-	call gpio_out_active
-	fetcht 1,mem_matrix_public_gpio
-	branch gpio_clr_wake
+	branch mouse_lpm_before_common+4
+	// fetcht 1,mem_matrix_public_gpio		// enable b4/b5/dpi wakeup
+	// call gpio_out_active
+	// fetcht 1,mem_matrix_public_gpio
+	// branch gpio_clr_wake
 
 p_g24_nodata_transmit:
 	fetch 1,mem_24g_abort_pac
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/sched/mouse.dat	(revision 4944)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/Multimode/PB_3m_3ch_3Le_BD-BT01_auto_discovery/sched/mouse.dat	(working copy)
@@ -103,7 +103,7 @@
 #bit3 MOUSE_ENABLE_LOW_LED
 #bit4 MOUSE_ENABLE_LOW_LED_BLINK_LIMIT
 #bit5 MOUSE_ENABLE_1IO2LED
-21
+23
 
 mem_mouse_discovery_timeout:b0 04	#2min
 mem_mouse_24g_pair_timeout_init:58 02  #1min	    24g reconn timer&pair timer
@@ -170,8 +170,8 @@
 mem_mouse_multi_lowled_blink_count_init:0a		#low count=count
 #io config
 mem_mouse_1io2led_multi_24gled:ff
-mem_mouse_1io2led_multi_bt1led:8a
-mem_mouse_1io2led_multi_bt2led:03
+mem_mouse_1io2led_multi_bt1led:03
+mem_mouse_1io2led_multi_bt2led:8a
 mem_mouse_1io2led_multi_bt3led:0a
 mem_mouse_low_gpio:ff
 mem_mouse_dpi_gpio:ff
@@ -197,7 +197,7 @@
 mem_lpm_mode:01
 
 
-mem_mouse_bluetooth_type:03	#03 bt3.0+ble   #02 ble   #01 bt3.0
+mem_mouse_bluetooth_type:02	#03 bt3.0+ble   #02 ble   #01 bt3.0
 mem_device_number:04  #max device number   value:01,02,03
 
 mem_mouse_compare_addr:ff ff ff ff ff ff ff
