+version:  10/31/2000
+switches:

+comp_ver Version:       4.3
+Release:       1.9
+Build Number:  8.0.371.3 (v1.9)
+Build Date:    Apr 20 2006 16:55:46

.%bigendian

.cpu_version 0x00000008 16 255
.%num_contexts 8
.%ctx_range 0 7


.%local_mem0_mode rel
.%local_mem1_mode rel
.%init_nn_mode --
.%neighbor_usage  0x0
.%resource CAM        0
.%resource CRC        0
.%resource T_INDEX    0
.%resource BYTE_INDEX 0

.%um_sym ustore$tls 14108 0
.%local_mem dram$tls dram 0 16
.%local_mem sram3$tls sram3 0
.%local_mem sram2$tls sram2 0
.%local_mem sram1$tls sram1 0
.%local_mem sram$tls sram 0
.%local_mem scratch$tls scratch 0
.%lm_sym _dl_source_message_lock 4 4
.%init _dl_source_message_lock+0 0x0
.%lm_sym _dl_sink_message_lock 0 4
.%init _dl_sink_message_lock+0 0x0
.%init_reg B3 0x0
.%init_reg B4 0x0
.%init_reg B5 0x0
.%init_reg A10 0x0
.%init_reg B6 0x0
.%init_reg B7 0x0
.%init_reg A11 0x0
.%init_reg B8 0x0
.%init_reg B9 0x0
.%init_reg B10 0x0
.%init_reg B11 0x0
.%init_reg A12 0x0
.%init_reg @A112 0x800
.%init_reg @A96 0x6E0
.%init_reg @A80 0x5C0
.%init_reg @A64 0x4A0
.%init_reg @A48 0x380
.%init_reg @A32 0x260
.%init_reg @A16 0x140
.%init_reg @A95 0x0
.%init_reg @A111 0x0
.%init_reg @A127 0x3
.%init_reg @B110 0x0
.%init_reg @B126 0x0
.%init_reg @B15 0x0
.%init_reg @B31 0x0
.%init_reg @B47 0x0
.%init_reg @B63 0x0
.%init_reg @B79 0x0
.%init_reg @B95 0x0
.%init_reg @B111 0x0
.%init_reg @B127 0x0
.%init_reg @A0 0x20
:__div_mod_32#	198
:__mod_u32#	509
:_callback#	31
:_default_format_out_data#	491
:_dl_sink_init#	473
:_dl_sink_packet#	680
:_dl_source_init#	482
:_dl_source_message#	556
:_dl_source_packet#	801
:_exit#	507
:_handle_msg#	867
:_handle_pkt#	843
:_main#	0
:_plugin_init#	513
:_plugin_init_user#	458
:_sram_ring_get_buffer_1word#	125
:_sram_ring_get_buffer_6word#	165
:_sram_ring_put_buffer_3word#	149
:_sram_ring_put_buffer_6word#	130
:_strlen_lmem#	107
:_strncmp_lmem#	39
:_to_drop#	172
:l_100#	1207
:l_102#	1216
:l_1023#	690
:l_104#	1219
:l_1058#	693
:l_1063#	700
:l_11#	18
:l_1106#	712
:l_113#	1263
:l_1141#	714
:l_115#	1278
:l_117#	1292
:l_118#	1294
:l_1184#	726
:l_119#	1295
:l_12#	22
:l_1219#	728
:l_1262#	740
:l_129#	1308
:l_1297#	743
:l_1299#	747
:l_1301#	751
:l_1303#	755
:l_1305#	759
:l_1307#	766
:l_132#	1313
:l_134#	1340
:l_1345#	774
:l_1380#	776
:l_139#	1368
:l_14#	24
:l_140#	1373
:l_1422#	787
:l_143#	1420
:l_145#	1430
:l_1457#	789
:l_147#	1433
:l_1470#	797
:l_148#	1434
:l_1480#	800
:l_1481#	688
:l_1484#	710
:l_1487#	724
:l_1490#	738
:l_1493#	772
:l_1496#	785
:l_15#	28
:l_150#	1460
:l_155#	1488
:l_1550#	144
:l_156#	1493
:l_1583#	148
:l_159#	1540
:l_161#	1549
:l_1629#	160
:l_163#	1552
:l_1662#	164
:l_1667#	806
:l_1669#	810
:l_1671#	814
:l_1673#	818
:l_1675#	821
:l_1678#	825
:l_1685#	830
:l_1698#	838
:l_1708#	841
:l_1709#	842
:l_172#	1596
:l_174#	1611
:l_176#	1625
:l_1767#	196
:l_1768#	197
:l_177#	1627
:l_178#	1628
:l_188#	1642
:l_191#	1647
:l_193#	1674
:l_198#	1702
:l_199#	1707
:l_202#	1754
:l_204#	1764
:l_206#	1767
:l_207#	1768
:l_209#	1794
:l_214#	1822
:l_215#	1827
:l_218#	1874
:l_220#	1883
:l_222#	1886
:l_231#	1930
:l_233#	1945
:l_235#	1959
:l_236#	1961
:l_237#	1962
:l_240#	1982
:l_244#	1995
:l_245#	1999
:l_248#	2011
:l_251#	2023
:l_255#	2025
:l_256#	2026
:l_260#	2042
:l_267#	2053
:l_268#	2055
:l_269#	2056
:l_271#	2066
:l_275#	2079
:l_278#	2091
:l_282#	2103
:l_285#	2115
:l_289#	2117
:l_290#	2118
:l_294#	2134
:l_301#	2145
:l_302#	2147
:l_303#	2148
:l_305#	2158
:l_307#	2160
:l_310#	2173
:l_313#	2185
:l_317#	2197
:l_320#	2209
:l_324#	2211
:l_325#	2212
:l_329#	2228
:l_336#	2239
:l_337#	2241
:l_338#	2242
:l_340#	2252
:l_342#	2254
:l_345#	2267
:l_348#	2279
:l_352#	2291
:l_355#	2303
:l_359#	2305
:l_360#	2306
:l_364#	2322
:l_371#	2333
:l_372#	2335
:l_373#	2336
:l_375#	2346
:l_377#	2348
:l_380#	2361
:l_383#	2373
:l_387#	2385
:l_390#	2397
:l_394#	2399
:l_395#	2400
:l_399#	2416
:l_406#	2427
:l_407#	2429
:l_408#	2430
:l_410#	2440
:l_412#	2442
:l_415#	2455
:l_418#	2467
:l_422#	2479
:l_425#	2491
:l_429#	2493
:l_430#	2494
:l_434#	2510
:l_441#	2521
:l_442#	2523
:l_443#	2524
:l_445#	2534
:l_447#	2536
:l_450#	2549
:l_453#	2561
:l_457#	2573
:l_460#	2585
:l_464#	2587
:l_465#	2588
:l_469#	2604
:l_476#	2615
:l_477#	2617
:l_478#	2618
:l_480#	2628
:l_482#	2630
:l_485#	2643
:l_488#	2655
:l_492#	2667
:l_495#	2679
:l_499#	2681
:l_500#	2682
:l_504#	2698
:l_511#	2709
:l_512#	2711
:l_513#	2712
:l_515#	2722
:l_517#	2724
:l_520#	2737
:l_523#	2749
:l_527#	2761
:l_530#	2773
:l_534#	2775
:l_535#	2776
:l_539#	2792
:l_546#	2803
:l_547#	2805
:l_548#	2806
:l_550#	2816
:l_552#	2818
:l_555#	2831
:l_558#	2843
:l_562#	2855
:l_565#	2867
:l_569#	2869
:l_570#	2870
:l_574#	2886
:l_581#	2897
:l_582#	2899
:l_583#	2900
:l_585#	2910
:l_587#	2912
:l_590#	2925
:l_593#	2937
:l_597#	2949
:l_600#	2961
:l_604#	2963
:l_605#	2964
:l_609#	2980
:l_616#	2991
:l_617#	2993
:l_618#	2994
:l_622#	3005
:l_625#	3018
:l_628#	3030
:l_632#	3042
:l_635#	3054
:l_6366#	204
:l_6368#	208
:l_6370#	212
:l_6372#	216
:l_6374#	220
:l_6376#	224
:l_6378#	228
:l_6380#	232
:l_6382#	236
:l_6384#	240
:l_6386#	244
:l_6388#	248
:l_639#	3056
:l_6390#	252
:l_6392#	256
:l_6394#	260
:l_6396#	264
:l_6398#	268
:l_640#	3057
:l_6400#	272
:l_6402#	276
:l_6404#	280
:l_6406#	284
:l_6408#	288
:l_6410#	292
:l_6412#	296
:l_6414#	300
:l_6416#	304
:l_6418#	308
:l_6420#	312
:l_6422#	316
:l_6424#	320
:l_6426#	324
:l_6428#	328
:l_6430#	332
:l_6432#	336
:l_6434#	340
:l_6436#	344
:l_6438#	348
:l_644#	3073
:l_6440#	352
:l_6442#	356
:l_6444#	360
:l_6446#	364
:l_6448#	368
:l_6450#	372
:l_6452#	376
:l_6454#	380
:l_6456#	384
:l_6458#	388
:l_6460#	392
:l_6462#	396
:l_6464#	400
:l_6466#	404
:l_6468#	408
:l_6470#	412
:l_6472#	416
:l_6474#	420
:l_6476#	424
:l_6478#	428
:l_6480#	432
:l_6482#	436
:l_6484#	440
:l_6486#	444
:l_6488#	448
:l_6490#	452
:l_6492#	455
:l_6495#	456
:l_651#	3084
:l_652#	3086
:l_653#	3087
:l_655#	3097
:l_657#	3108
:l_666#	3142
:l_668#	3157
:l_670#	3171
:l_671#	3173
:l_672#	3174
:l_675#	3193
:l_679#	3206
:l_680#	3210
:l_683#	3222
:l_686#	3234
:l_690#	3236
:l_691#	3237
:l_695#	3253
:l_70#	975
:l_702#	3264
:l_703#	3266
:l_704#	3267
:l_706#	3277
:l_708#	3279
:l_710#	3288
:l_719#	3323
:l_721#	3338
:l_723#	3352
:l_724#	3468
:l_727#	3480
:l_73#	980
:l_733#	3483
:l_735#	3488
:l_737#	3492
:l_739#	3496
:l_741#	3500
:l_743#	3503
:l_75#	1007
:l_764#	3513
:l_7876#	472
:l_7888#	533
:l_7890#	537
:l_7892#	541
:l_7894#	545
:l_7897#	549
:l_7900#	552
:l_7912#	479
:l_7923#	481
:l_7928#	488
:l_7939#	490
:l_797#	3519
:l_7974#	30
:l_7975#	194
:l_7977#	96
:l_798#	3520
:l_7980#	741
:l_7984#	762
:l_799#	3521
:l_8#	12
:l_80#	1035
:l_800#	3522
:l_8005#	3106
:l_8009#	859
:l_8010#	863
:l_8019#	1015
:l_8020#	1348
:l_8021#	1682
:l_8022#	1135
:l_8023#	1468
:l_8024#	1802
:l_8025#	1241
:l_8026#	1574
:l_8027#	1908
:l_8028#	3119
:l_8029#	3300
:l_8030#	2
:l_8031#	4
:l_8032#	6
:l_8033#	14
:l_8034#	20
:l_8035#	26
:l_8036#	30
:l_8037#	511
:l_8038#	554
:l_8039#	590
:l_804#	49
:l_8040#	596
:l_8041#	604
:l_8042#	609
:l_8043#	615
:l_8044#	620
:l_8045#	626
:l_8046#	631
:l_8047#	637
:l_8048#	642
:l_8049#	648
:l_8050#	653
:l_8051#	659
:l_8052#	664
:l_8053#	670
:l_8054#	675
:l_8055#	697
:l_8056#	764
:l_8057#	823
:l_8058#	828
:l_8059#	845
:l_8060#	847
:l_8061#	852
:l_8062#	857
:l_8063#	865
:l_8064#	914
:l_8065#	966
:l_8066#	1234
:l_8067#	1299
:l_8068#	1567
:l_8069#	1633
:l_8070#	1901
:l_8071#	1967
:l_8072#	3111
:l_8073#	3178
:l_8074#	3283
:l_8075#	3291
:l_8076#	520
:l_8077#	521
:l_8078#	522
:l_8079#	523
:l_808#	69
:l_8080#	524
:l_8081#	525
:l_8082#	526
:l_8083#	527
:l_8084#	528
:l_8085#	529
:l_8086#	530
:l_8087#	531
:l_8088#	532
:l_81#	1040
:l_814#	95
:l_815#	103
:l_816#	105
:l_820#	115
:l_822#	123
:l_828#	565
:l_834#	568
:l_836#	573
:l_838#	577
:l_84#	1087
:l_840#	581
:l_842#	585
:l_844#	588
:l_847#	593
:l_854#	599
:l_858#	606
:l_86#	1097
:l_865#	611
:l_869#	617
:l_876#	622
:l_88#	1100
:l_880#	628
:l_887#	633
:l_89#	1101
:l_891#	639
:l_898#	644
:l_9#	16
:l_902#	650
:l_909#	655
:l_91#	1127
:l_913#	661
:l_920#	666
:l_924#	672
:l_931#	677
:l_932#	679
:l_96#	1155
:l_97#	1160
:l_980#	862
:start#	0
*a0 gpr_a_rel 00
*a1 gpr_a_rel 01
*a2 gpr_a_rel 02
*a3 gpr_a_rel 03
*a4 gpr_a_rel 04
*a5 gpr_a_rel 05
*a6 gpr_a_rel 06
*a7 gpr_a_rel 07
*a8 gpr_a_rel 08
*a9 gpr_a_rel 09
*a10 gpr_a_rel 0A
*a11 gpr_a_rel 0B
*a12 gpr_a_rel 0C
*a13 gpr_a_rel 0D
*a14 gpr_a_rel 0E
*a15 gpr_a_rel 0F
*b0 gpr_b_rel 00
*b1 gpr_b_rel 01
*b2 gpr_b_rel 02
*b3 gpr_b_rel 03
*b4 gpr_b_rel 04
*b5 gpr_b_rel 05
*b6 gpr_b_rel 06
*b7 gpr_b_rel 07
*b8 gpr_b_rel 08
*b9 gpr_b_rel 09
*b10 gpr_b_rel 0A
*b11 gpr_b_rel 0B
*b12 gpr_b_rel 0C
*b13 gpr_b_rel 0D
*b14 gpr_b_rel 0E
*b15 gpr_b_rel 0F
*$0 sram_rel 000 1 both 0 0
*$1 sram_rel 001 1 both 0 0
*$2 sram_rel 002 1 both 0 0
*$3 sram_rel 003 1 both 0 0
*$4 sram_rel 004 1 both 0 0
*$5 sram_rel 005 1 both 0 0
*$6 sram_rel 006 1 both 0 0
*$7 sram_rel 007 1 both 0 0
*$8 sram_rel 008 1 both 0 0
*$9 sram_rel 009 1 both 0 0
*$10 sram_rel 00A 1 both 0 0
*$11 sram_rel 00B 1 both 0 0
*$12 sram_rel 00C 1 both 0 0
*$13 sram_rel 00D 1 both 0 0
*$14 sram_rel 00E 1 both 0 0
*$15 sram_rel 00F 1 both 0 0
*$$0 dram_rel 000 1 both 0 0
*$$1 dram_rel 001 1 both 0 0
*$$2 dram_rel 002 1 both 0 0
*$$3 dram_rel 003 1 both 0 0
*$$4 dram_rel 004 1 both 0 0
*$$5 dram_rel 005 1 both 0 0
*$$6 dram_rel 006 1 both 0 0
*$$7 dram_rel 007 1 both 0 0
*$$8 dram_rel 008 1 both 0 0
*$$9 dram_rel 009 1 both 0 0
*$$10 dram_rel 00A 1 both 0 0
*$$11 dram_rel 00B 1 both 0 0
*$$12 dram_rel 00C 1 both 0 0
*$$13 dram_rel 00D 1 both 0 0
*$$14 dram_rel 00E 1 both 0 0
*$$15 dram_rel 00F 1 both 0 0
*n$0 neighbor_rel 000
*n$1 neighbor_rel 001
*n$2 neighbor_rel 002
*n$3 neighbor_rel 003
*n$4 neighbor_rel 004
*n$5 neighbor_rel 005
*n$6 neighbor_rel 006
*n$7 neighbor_rel 007
*n$8 neighbor_rel 008
*n$9 neighbor_rel 009
*n$10 neighbor_rel 00A
*n$11 neighbor_rel 00B
*n$12 neighbor_rel 00C
*n$13 neighbor_rel 00D
*n$14 neighbor_rel 00E
*n$15 neighbor_rel 00F
*@b127 gpr_b_abs FF
*@b111 gpr_b_abs EF
*@b95 gpr_b_abs DF
*@b79 gpr_b_abs CF
*@b63 gpr_b_abs BF
*@b47 gpr_b_abs AF
*@b31 gpr_b_abs 9F
*@b15 gpr_b_abs 8F
*@b126 gpr_b_abs FE
*@b110 gpr_b_abs EE
*@a127 gpr_a_abs 7F
*@a111 gpr_a_abs 6F
*@a95 gpr_a_abs 5F
*@b94 gpr_b_abs DE
*_rx_ring_ready_sig signal   C 1
.%import_expr common_code 0 <34:22:0> &bp 513 +
.0 D880500018 common_code
	.%line 655 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 513
/******/    plugin_init();
_main#:
	br[_plugin_init#], defer[1]
.%import_expr common_code 1 <27:20:8,7:0:0> &bp 2 +
.1 F000000302 common_code
	.%line 655 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b0, l_8030#]
.%import_expr common_code 2 <34:22:0> &bp 473 +
.2 D876500018 common_code
	.%line 656 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 473
/******/    dl_sink_init();
l_8030#:
	br[_dl_sink_init#], defer[1]
.%import_expr common_code 3 <27:20:8,7:0:0> &bp 4 +
.3 F000000304 common_code
	.%line 656 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b0, l_8031#]
.%import_expr common_code 4 <34:22:0> &bp 482 +
.4 D878900018 common_code
	.%line 657 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 482
/******/    dl_source_init();
l_8031#:
	br[_dl_source_init#], defer[1]
.%import_expr common_code 5 <27:20:8,7:0:0> &bp 6 +
.5 F000000306 common_code
	.%line 657 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b0, l_8032#]
.6 FC04400000 common_code
	.%line 660 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1
/******/    c = ctx();
l_8032#:
	local_csr_rd[active_ctx_sts]
.7 F000000300 common_code
	.%line 660 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	immed[b0, 0, <<0]
.8 B440000307 common_code
	.%line 660 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 9 <34:22:0> &bp 28 +
.9 D807000109 common_code
	.%line 662 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 28
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	blt[l_15#]
.10 AAF0000305 common_code
	.%line 662 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
	alu[--, b0, -, 5]
.%import_expr common_code 11 <34:22:0> &bp 16 +
.11 D80400010B common_code
	.%line 662 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 16
	bgt[l_9#]
.%import_expr common_code 12 <34:22:0> &bp 843 +
.12 D8D2D00018 common_code
	.%line 666 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 843
/******/        handle_pkt();
l_8#:
	br[_handle_pkt#], defer[1]
.%import_expr common_code 13 <27:20:8,7:0:0> &bp 14 +
.13 F00000070E common_code
	.%line 666 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b1, l_8033#]
.14 F0000C0300 common_code
	.%line 666 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
l_8033#:
	nop
.%import_expr common_code 15 <34:22:0> &bp 12 +
.15 D803000018 common_code
	.%line 666 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 12
	br[l_8#]
.16 AAF0000306 common_code
	.%line 670 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
/******/    else if(c == MESSAGE_THREAD)
l_9#:
	alu[--, b0, -, 6]
.%import_expr common_code 17 <34:22:0> &bp 22 +
.17 D805800101 common_code
	.%line 670 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 22
	bne[l_12#]
.%import_expr common_code 18 <34:22:0> &bp 867 +
.18 D8D8D00018 common_code
	.%line 674 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 867
/******/        handle_msg();
l_11#:
	br[_handle_msg#], defer[1]
.%import_expr common_code 19 <27:20:8,7:0:0> &bp 20 +
.19 F000003714 common_code
	.%line 674 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b13, l_8034#]
.20 F0000C0300 common_code
	.%line 674 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
l_8034#:
	nop
.%import_expr common_code 21 <34:22:0> &bp 18 +
.21 D804800018 common_code
	.%line 674 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 18
	br[l_11#]
.22 AAF0000307 common_code
	.%line 679 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
/******/    else if(c == CALLBACK_THREAD)
l_12#:
	alu[--, b0, -, 7]
.%import_expr common_code 23 <34:22:0> &bp 28 +
.23 D807000101 common_code
	.%line 679 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 28
	bne[l_15#]
.%import_expr common_code 24 <34:22:0> &bp 31 +
.24 D807D00018 common_code
	.%line 683 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 31
/******/        callback();
l_14#:
	br[_callback#], defer[1]
.%import_expr common_code 25 <27:20:8,7:0:0> &bp 26 +
.25 F00000071A common_code
	.%line 683 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b1, l_8035#]
.26 F0000C0300 common_code
	.%line 683 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0
l_8035#:
	nop
.%import_expr common_code 27 <34:22:0> &bp 24 +
.27 D806000018 common_code
	.%line 683 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 24
	br[l_14#]
.%import_expr common_code 28 <34:22:0> &bp 507 +
.28 D87ED00018 common_code
	.%line 687 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 1 507
/******/  }
l_15#:
	br[_exit#], defer[1]
.%import_expr common_code 29 <27:20:8,7:0:0> &bp 30 +
.29 F00000031E common_code
	.%line 687 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:650 0
	load_addr[b0, l_8036#]
.%import_expr common_code 30 <34:22:0> &bp 30 +
.30 D807800018 common_code
	.%line 687 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:650 0 30
l_8036#:
l_7974#:
	br[l_7974#]
.31 FC0C000000 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:955 1
/******/    sleep(timeout);
_callback#:
	local_csr_rd[timestamp_low]
.32 F0000C0001 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:955 0
	immed[a1, 0, <<0]
.33 F000200371 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:954 0
	immed[b0, 625, <<0]
.34 B080000001 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:954 0
	alu[b0, a1, +, b0]
.35 E000200002 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:954 2
	ctx_arb[s1], defer[2]
.36 FC07EC0701 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:957 1
	local_csr_wr[active_future_count_signal, 1]
.37 FC05E00300 common_code
	.%line 589 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:956 0
	local_csr_wr[active_ctx_future_count, b0]
.38 E800000700 common_code
	.%line 590 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:636 0 0 B1
/******/  }
	rtn[b1]
.39 A070000001 common_code
	.%line 445 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
/******/      if (count==0)
_strncmp_lmem#:
	alu[--, --, B, a1]
.%import_expr common_code 40 <34:22:0> &bp 105 +
.40 D81A400100 common_code
	.%line 445 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 105
	beq[l_816#]
.41 AA89FC0401 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
/******/      while(--count && *s1==*s2 && *s1)
	alu[@a31, a1, -, 1]
.%import_expr common_code 42 <34:22:0> &bp 49 +
.42 D80C400101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 49
	bne[l_804#]
.43 B08DEC8000 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	alu[@b94, a0, +, 32]
.44 FC06637B00 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	local_csr_wr[active_lm_addr_0, @b94]
.45 F0000C0300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	nop
.46 F0000C0300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	nop
.%import_expr common_code 47 <34:22:0> &bp 96 +
.47 D818100018 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1 96
	br[l_7977#], defer[1]
.48 9180C14100 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu_shf[b12, --, B, *l$index0, >>24]
.49 B08DEC8000 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
/******/      while(--count && *s1==*s2 && *s1)
l_804#:
	alu[@b94, a0, +, 32]
.50 FC06E37B00 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	local_csr_wr[active_lm_addr_1, @b94]
.51 FC066C000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	local_csr_wr[active_lm_addr_0, a13]
.52 F0000C0300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	nop
.53 F0000C0300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	nop
.54 9180C16100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu_shf[b12, --, B, *l$index1, >>24]
.55 C00110300E common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	ld_field_w_clr[a14, 0001, b12, >>0]
.56 BAC0CC0C0D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[b12, 3, -, a13]
.57 91D0C03200 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu_shf[b12, --, B, b12, <<3]
.58 AA70003300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1
	alu[--, b12, OR, 0]
.59 8000114100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu_shf[a1, --, B, *l$index0, >>indirect]
.60 C001183001 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	ld_field_w_clr[b12, 0001, a1, >>0]
.61 AAB000300E common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[--, a14, -, b12]
.%import_expr common_code 62 <34:22:0> &bp 103 +
.62 D819C00101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 103
	bne[l_815#]
.63 A07000000E common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[--, --, B, a14]
.%import_expr common_code 64 <34:22:0> &bp 103 +
.64 D819C00100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 103
	beq[l_815#]
.65 AA89FC049F common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[@a31, @a31, -, 1]
.%import_expr common_code 66 <34:22:0> &bp 95 +
.66 D817E00100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 2 95
	beq[l_814#], defer[2]
.67 A088FC8400 common_code
	.%line 452 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 1
/******/          s1++;
	alu[@a15, a0, +, 33]
.68 A080DC040D common_code
	.%line 453 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
/******/          s2++;
	alu[a13, a13, +, 1]
.69 FC06EC008F common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
/******/      while(--count && *s1==*s2 && *s1)
l_808#:
	local_csr_wr[active_lm_addr_1, @a15]
.70 FC066C000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	local_csr_wr[active_lm_addr_0, a13]
.71 BAC0CC0C8F common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[b12, 3, -, @a15]
.72 91D0C03200 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu_shf[b12, --, B, b12, <<3]
.73 AA70003300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1
	alu[--, b12, OR, 0]
.74 9000C16100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu_shf[b12, --, B, *l$index1, >>indirect]
.75 C00110300E common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	ld_field_w_clr[a14, 0001, b12, >>0]
.76 BAC0CC0C0D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[b12, 3, -, a13]
.77 91D0C03200 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu_shf[b12, --, B, b12, <<3]
.78 AA70003300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1
	alu[--, b12, OR, 0]
.79 8000114100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu_shf[a1, --, B, *l$index0, >>indirect]
.80 C001183001 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	ld_field_w_clr[b12, 0001, a1, >>0]
.81 AAB000300E common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[--, a14, -, b12]
.%import_expr common_code 82 <34:22:0> &bp 103 +
.82 D819C00101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 103
	bne[l_815#]
.83 A07000000E common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[--, --, B, a14]
.%import_expr common_code 84 <34:22:0> &bp 103 +
.84 D819C00100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 103
	beq[l_815#]
.85 AA89FC049F common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[@a31, @a31, -, 1]
.%import_expr common_code 86 <34:22:0> &bp 69 +
.86 D811600101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 2 69
	bne[l_808#], defer[2]
.87 A088FC048F common_code
	.%line 452 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 1
/******/          s1++;
	alu[@a15, @a15, +, 1]
.88 A080DC040D common_code
	.%line 453 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
/******/          s2++;
	alu[a13, a13, +, 1]
.89 FC06EC008F common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	local_csr_wr[active_lm_addr_1, @a15]
.90 BAC0CC0C8F common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[b12, 3, -, @a15]
.91 91D0C03200 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu_shf[b12, --, B, b12, <<3]
.92 AA70003300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1
	alu[--, b12, OR, 0]
.93 9000C16100 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu_shf[b12, --, B, *l$index1, >>indirect]
.%import_expr common_code 94 <34:22:0> &bp 96 +
.94 D818000018 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0 96
	br[l_7977#]
.95 9100C16100 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
l_814#:
	alu_shf[b12, --, B, *l$index1, >>16]
.96 FC06EC000D common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
l_7977#:
	local_csr_wr[active_lm_addr_1, a13]
.97 C00110300E common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	ld_field_w_clr[a14, 0001, b12, >>0]
.98 BAC0CC0C0D common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu[b12, 3, -, a13]
.99 91D0C03200 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	alu_shf[b12, --, B, b12, <<3]
.100 AA70003300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1
	alu[--, b12, OR, 0]
.101 8000116100 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu_shf[a1, --, B, *l$index1, >>indirect]
.102 C001183001 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 0
	ld_field_w_clr[b12, 0001, a1, >>0]
.103 E800100300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1 0 B0
l_815#:
	rtn[b0], defer[1]
.104 AA8010300E common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	alu[a1, a14, -, b12]
.105 E800100300 common_code
	.%line 447 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:511 1 0 B0
/******/          return 0;
l_816#:
	rtn[b0], defer[1]
.106 F0000C0001 common_code
	.%line 447 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:511 0
	immed[a1, 0, <<0]
.107 FC06EC0002 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
/******/      while(*p)
_strlen_lmem#:
	local_csr_wr[active_lm_addr_1, a2]
.108 BAC00C0C02 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
	alu[b0, 3, -, a2]
.109 91D0000200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
	alu_shf[b0, --, B, b0, <<3]
.110 AA70000300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 1
	alu[--, b0, OR, 0]
.111 8000116100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:521 0
	alu_shf[a1, --, B, *l$index1, >>indirect]
.112 C401180001 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
	ld_field_w_clr[b0, 0001, a1, <<0], load_cc
.%import_expr common_code 113 <34:22:0> &bp 123 +
.113 D81ED00100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 1 123
	beq[l_822#], defer[1]
.114 B040C00002 common_code
	.%line 286 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:521 0
/******/      LMEM_U8 *p = s;
	alu[b12, --, B, a2]
.115 B0C0C03301 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
/******/          p++;
l_820#:
	alu[b12, b12, +, 1]
.116 FC06E03300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
/******/      while(*p)
	local_csr_wr[active_lm_addr_1, b12]
.117 BA80003303 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
	alu[b0, 3, -, b12]
.118 91D0000200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
	alu_shf[b0, --, B, b0, <<3]
.119 AA70000300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 1
	alu[--, b0, OR, 0]
.120 8000116100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:521 0
	alu_shf[a1, --, B, *l$index1, >>indirect]
.121 C401180001 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0
	ld_field_w_clr[b0, 0001, a1, <<0], load_cc
.%import_expr common_code 122 <34:22:0> &bp 115 +
.122 D81CC00101 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 0 115
	bne[l_820#]
.123 E8001C0003 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:521 1 0 A3
/******/      return p - s;
l_822#:
	rtn[a3], defer[1]
.124 BAC0003002 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:521 0
	alu[b0, b12, -, a2]
.125 F40C003300 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:681 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
_sram_ring_get_buffer_1word#:
	immed[b12, 49152, <<16]
.126 9BE0C83201 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:681 0
	alu_shf[b12, b12, OR, a1, <<2]
.127 0910043020 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:872 0
/******/    sram_get_ring(data, ring_addr, sizeof(data) / sizeof(data[0]), ctx_swap, &ring_signal);
	sram[get, $0, b12, 0, 1], ctx_swap[s1]
.128 E8001C000D common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:681 1 0 A13
/******/    return data[0];
	rtn[a13], defer[1]
.129 B000C60000 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:681 0
	alu[b12, --, B, $0]
.130 F404000300 common_code
	.%line 428 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/  			  (ring_number<<2));
_sram_ring_put_buffer_6word#:
	immed[b0, 16384, <<16]
.131 8BE0180201 common_code
	.%line 428 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
	alu_shf[a1, b0, OR, a1, <<2]
.132 A018001C00 common_code
	.%line 436 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.133 A018101800 common_code
	.%line 437 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.134 A05820000A common_code
	.%line 438 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.135 A018301400 common_code
	.%line 439 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/          data[3] = in[3];
	alu[$3, --, B, b5]
.136 A018401000 common_code
	.%line 440 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/          data[4] = in[4];
	alu[$4, --, B, b4]
.137 A018500C00 common_code
	.%line 441 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/          data[5] = in[5];
	alu[$5, --, B, b3]
.138 092A008301 common_code
	.%line 443 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:720 0
/******/  	sram_put_ring(&status[0], data,
	sram[put, $0, a1, 0, 6], sig_done[s2]
.139 E00000000C common_code
	.%line 448 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/  	wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.140 944000BE80 common_code
	.%line 450 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/  	if (!(status[0] & 0xf0000000)) { // sram ring is full
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 141 <34:22:0> &bp 148 +
.141 D825000101 common_code
	.%line 450 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0 148
	bne[l_1583#]
.142 A030000000 common_code
	.%line 454 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/                while (!(status[0] & 0xf0000000)) // sram ring is full, keep trying
	alu[--, --, B, b0]
.%import_expr common_code 143 <34:22:0> &bp 148 +
.143 D825000101 common_code
	.%line 454 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0 148
	bne[l_1583#]
.144 092A008301 common_code
	.%line 456 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:719 0
/******/                   sram_put_ring(&status[0], data,
l_1550#:
	sram[put, $0, a1, 0, 6], sig_done[s2]
.145 E00000000C common_code
	.%line 461 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/  	         wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.146 944000BE80 common_code
	.%line 454 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0
/******/                while (!(status[0] & 0xf0000000)) // sram ring is full, keep trying
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 147 <34:22:0> &bp 144 +
.147 D824000100 common_code
	.%line 454 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0 144
	beq[l_1550#]
.148 E800000B00 common_code
	.%line 466 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:701 0 0 B2
/******/          return 1;
l_1583#:
	rtn[b2]
.149 F000000B1C common_code
	.%line 370 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/  			  (ring_number<<2));
_sram_ring_put_buffer_3word#:
	immed[b2, 28, <<0]
.150 F444000B00 common_code
	.%line 370 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
	immed_w1[b2, 16384]
.151 A018001C00 common_code
	.%line 378 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.152 A018101800 common_code
	.%line 379 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.153 A05820000A common_code
	.%line 380 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.154 0924000B20 common_code
	.%line 382 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:718 0
/******/  	sram_put_ring(&status[0], data,
	sram[put, $0, b2, 0, 3], sig_done[s2]
.155 E00000000C common_code
	.%line 387 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/  	wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.156 944000BE80 common_code
	.%line 389 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/  	if (!(status[0] & 0xf0000000)) { // sram ring is full
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 157 <34:22:0> &bp 164 +
.157 D829000101 common_code
	.%line 389 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0 164
	bne[l_1662#]
.158 A030000000 common_code
	.%line 393 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/                while (!(status[0] & 0xf0000000)) // sram ring is full, keep trying
	alu[--, --, B, b0]
.%import_expr common_code 159 <34:22:0> &bp 164 +
.159 D829000101 common_code
	.%line 393 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0 164
	bne[l_1662#]
.160 0924000B20 common_code
	.%line 395 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:717 0
/******/                   sram_put_ring(&status[0], data,
l_1629#:
	sram[put, $0, b2, 0, 3], sig_done[s2]
.161 E00000000C common_code
	.%line 400 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/  	         wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.162 944000BE80 common_code
	.%line 393 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0
/******/                while (!(status[0] & 0xf0000000)) // sram ring is full, keep trying
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 163 <34:22:0> &bp 160 +
.163 D828000100 common_code
	.%line 393 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0 160
	beq[l_1629#]
.164 E8000C0001 common_code
	.%line 405 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:702 0 0 A1
/******/          return 1;
l_1662#:
	rtn[a1]
.165 F404000300 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:704 0
/******/  			  (ring_number<<2));
_sram_ring_get_buffer_6word#:
	immed[b0, 16384, <<16]
.166 9BE0080201 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:704 0
	alu_shf[b0, b0, OR, a1, <<2]
.167 091A040020 common_code
	.%line 278 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:714 0
/******/  	sram_get_ring(data,
	sram[get, $0, b0, 0, 6], ctx_swap[s1]
.168 E800300B00 common_code
	.%line 290 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:704 3 0 B2
/******/  }
	rtn[b2], defer[3]
.169 A000C60000 common_code
	.%line 284 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:704 2
/******/  	in[0] = data[0];
	alu[a12, --, B, $0]
.170 B000B60400 common_code
	.%line 285 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:704 1
/******/          in[1] = data[1];
	alu[b11, --, B, $1]
.171 A000B61400 common_code
	.%line 289 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:704 0
/******/          in[5] = data[5];
	alu[a11, --, B, $5]
.172 BAC003FC01 common_code
	.%line 155 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[0] - pkt_num == 0) ||
_to_drop#:
	alu[b0, @b127, -, a1]
.%import_expr common_code 173 <34:22:0> &bp 194 +
.173 D830800100 common_code
	.%line 155 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.174 BAC003BC01 common_code
	.%line 156 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[1] - pkt_num == 0) ||
	alu[b0, @b111, -, a1]
.%import_expr common_code 175 <34:22:0> &bp 194 +
.175 D830800100 common_code
	.%line 156 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.176 BAC0037C01 common_code
	.%line 157 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[2] - pkt_num == 0) ||
	alu[b0, @b95, -, a1]
.%import_expr common_code 177 <34:22:0> &bp 194 +
.177 D830800100 common_code
	.%line 157 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.178 BAC0037C01 common_code
	.%line 158 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[2] - pkt_num == 0) ||
	alu[b0, @b95, -, a1]
.%import_expr common_code 179 <34:22:0> &bp 194 +
.179 D830800100 common_code
	.%line 158 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.180 BAC0033C01 common_code
	.%line 159 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[3] - pkt_num == 0) ||
	alu[b0, @b79, -, a1]
.%import_expr common_code 181 <34:22:0> &bp 194 +
.181 D830800100 common_code
	.%line 159 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.182 BAC002FC01 common_code
	.%line 160 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[4] - pkt_num == 0) ||
	alu[b0, @b63, -, a1]
.%import_expr common_code 183 <34:22:0> &bp 194 +
.183 D830800100 common_code
	.%line 160 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.184 BAC002BC01 common_code
	.%line 161 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[5] - pkt_num == 0) ||
	alu[b0, @b47, -, a1]
.%import_expr common_code 185 <34:22:0> &bp 194 +
.185 D830800100 common_code
	.%line 161 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.186 BAC0027C01 common_code
	.%line 162 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[6] - pkt_num == 0) ||
	alu[b0, @b31, -, a1]
.%import_expr common_code 187 <34:22:0> &bp 194 +
.187 D830800100 common_code
	.%line 162 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.188 BAC0023C01 common_code
	.%line 163 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[7] - pkt_num == 0) ||
	alu[b0, @b15, -, a1]
.%import_expr common_code 189 <34:22:0> &bp 194 +
.189 D830800100 common_code
	.%line 163 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.190 BAC003F801 common_code
	.%line 164 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[8] - pkt_num == 0) ||
	alu[b0, @b126, -, a1]
.%import_expr common_code 191 <34:22:0> &bp 194 +
.191 D830800100 common_code
	.%line 164 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 194
	beq[l_7975#]
.192 BAC003B801 common_code
	.%line 165 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
/******/      (drop_nums[9] - pkt_num == 0);
	alu[b0, @b110, -, a1]
.%import_expr common_code 193 <34:22:0> &bp 196 +
.193 D831000101 common_code
	.%line 165 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 196
	bne[l_1767#]
.%import_expr common_code 194 <34:22:0> &bp 197 +
.194 D831500018 common_code
	.%line 165 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 1 197
l_7975#:
	br[l_1768#], defer[1]
.195 F000000301 common_code
	.%line 165 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:647 0
	immed[b0, 1, <<0]
.196 F000000300 common_code
	.%line 165 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0
l_1767#:
	immed[b0, 0, <<0]
.197 E8000C0002 common_code
	.%line 155 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:647 0 0 A2
/******/      (drop_nums[0] - pkt_num == 0) ||
l_1768#:
	rtn[a2]
.198 A030000000 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/      if (y==0)
__div_mod_32#:
	alu[--, --, B, b0]
.%import_expr common_code 199 <34:22:0> &bp 456 +
.199 D872000100 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0 456
	beq[l_6495#]
.200 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
	alu[--, --, B, a4]
.%import_expr common_code 201 <34:22:0> &bp 204 +
.201 D833100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 204
	bge[l_6366#], defer[1]
.202 F0000C0001 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	immed[a1, 0, <<0]
.203 F0000C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	immed[a1, 1, <<0]
.204 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6366#:
	alu[--, a1, -, b0]
.%import_expr common_code 205 <34:22:0> &bp 208 +
.205 D834100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 208
	blo[l_6368#], defer[1]
.206 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.207 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.208 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6368#:
	alu[--, --, B, a4]
.%import_expr common_code 209 <34:22:0> &bp 212 +
.209 D835100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 212
	bge[l_6370#], defer[1]
.210 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.211 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.212 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6370#:
	alu[--, a1, -, b0]
.%import_expr common_code 213 <34:22:0> &bp 216 +
.213 D836100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 216
	blo[l_6372#], defer[1]
.214 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.215 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.216 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6372#:
	alu[--, --, B, a4]
.%import_expr common_code 217 <34:22:0> &bp 220 +
.217 D837100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 220
	bge[l_6374#], defer[1]
.218 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.219 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.220 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6374#:
	alu[--, a1, -, b0]
.%import_expr common_code 221 <34:22:0> &bp 224 +
.221 D838100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 224
	blo[l_6376#], defer[1]
.222 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.223 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.224 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6376#:
	alu[--, --, B, a4]
.%import_expr common_code 225 <34:22:0> &bp 228 +
.225 D839100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 228
	bge[l_6378#], defer[1]
.226 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.227 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.228 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6378#:
	alu[--, a1, -, b0]
.%import_expr common_code 229 <34:22:0> &bp 232 +
.229 D83A100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 232
	blo[l_6380#], defer[1]
.230 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.231 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.232 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6380#:
	alu[--, --, B, a4]
.%import_expr common_code 233 <34:22:0> &bp 236 +
.233 D83B100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 236
	bge[l_6382#], defer[1]
.234 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.235 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.236 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6382#:
	alu[--, a1, -, b0]
.%import_expr common_code 237 <34:22:0> &bp 240 +
.237 D83C100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 240
	blo[l_6384#], defer[1]
.238 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.239 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.240 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6384#:
	alu[--, --, B, a4]
.%import_expr common_code 241 <34:22:0> &bp 244 +
.241 D83D100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 244
	bge[l_6386#], defer[1]
.242 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.243 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.244 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6386#:
	alu[--, a1, -, b0]
.%import_expr common_code 245 <34:22:0> &bp 248 +
.245 D83E100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 248
	blo[l_6388#], defer[1]
.246 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.247 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.248 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6388#:
	alu[--, --, B, a4]
.%import_expr common_code 249 <34:22:0> &bp 252 +
.249 D83F100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 252
	bge[l_6390#], defer[1]
.250 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.251 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.252 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6390#:
	alu[--, a1, -, b0]
.%import_expr common_code 253 <34:22:0> &bp 256 +
.253 D840100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 256
	blo[l_6392#], defer[1]
.254 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.255 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.256 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6392#:
	alu[--, --, B, a4]
.%import_expr common_code 257 <34:22:0> &bp 260 +
.257 D841100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 260
	bge[l_6394#], defer[1]
.258 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.259 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.260 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6394#:
	alu[--, a1, -, b0]
.%import_expr common_code 261 <34:22:0> &bp 264 +
.261 D842100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 264
	blo[l_6396#], defer[1]
.262 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.263 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.264 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6396#:
	alu[--, --, B, a4]
.%import_expr common_code 265 <34:22:0> &bp 268 +
.265 D843100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 268
	bge[l_6398#], defer[1]
.266 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.267 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.268 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6398#:
	alu[--, a1, -, b0]
.%import_expr common_code 269 <34:22:0> &bp 272 +
.269 D844100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 272
	blo[l_6400#], defer[1]
.270 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.271 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.272 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6400#:
	alu[--, --, B, a4]
.%import_expr common_code 273 <34:22:0> &bp 276 +
.273 D845100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 276
	bge[l_6402#], defer[1]
.274 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.275 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.276 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6402#:
	alu[--, a1, -, b0]
.%import_expr common_code 277 <34:22:0> &bp 280 +
.277 D846100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 280
	blo[l_6404#], defer[1]
.278 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.279 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.280 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6404#:
	alu[--, --, B, a4]
.%import_expr common_code 281 <34:22:0> &bp 284 +
.281 D847100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 284
	bge[l_6406#], defer[1]
.282 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.283 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.284 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6406#:
	alu[--, a1, -, b0]
.%import_expr common_code 285 <34:22:0> &bp 288 +
.285 D848100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 288
	blo[l_6408#], defer[1]
.286 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.287 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.288 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6408#:
	alu[--, --, B, a4]
.%import_expr common_code 289 <34:22:0> &bp 292 +
.289 D849100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 292
	bge[l_6410#], defer[1]
.290 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.291 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.292 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6410#:
	alu[--, a1, -, b0]
.%import_expr common_code 293 <34:22:0> &bp 296 +
.293 D84A100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 296
	blo[l_6412#], defer[1]
.294 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.295 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.296 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6412#:
	alu[--, --, B, a4]
.%import_expr common_code 297 <34:22:0> &bp 300 +
.297 D84B100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 300
	bge[l_6414#], defer[1]
.298 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.299 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.300 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6414#:
	alu[--, a1, -, b0]
.%import_expr common_code 301 <34:22:0> &bp 304 +
.301 D84C100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 304
	blo[l_6416#], defer[1]
.302 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.303 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.304 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6416#:
	alu[--, --, B, a4]
.%import_expr common_code 305 <34:22:0> &bp 308 +
.305 D84D100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 308
	bge[l_6418#], defer[1]
.306 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.307 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.308 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6418#:
	alu[--, a1, -, b0]
.%import_expr common_code 309 <34:22:0> &bp 312 +
.309 D84E100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 312
	blo[l_6420#], defer[1]
.310 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.311 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.312 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6420#:
	alu[--, --, B, a4]
.%import_expr common_code 313 <34:22:0> &bp 316 +
.313 D84F100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 316
	bge[l_6422#], defer[1]
.314 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.315 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.316 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6422#:
	alu[--, a1, -, b0]
.%import_expr common_code 317 <34:22:0> &bp 320 +
.317 D850100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 320
	blo[l_6424#], defer[1]
.318 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.319 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.320 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6424#:
	alu[--, --, B, a4]
.%import_expr common_code 321 <34:22:0> &bp 324 +
.321 D851100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 324
	bge[l_6426#], defer[1]
.322 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.323 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.324 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6426#:
	alu[--, a1, -, b0]
.%import_expr common_code 325 <34:22:0> &bp 328 +
.325 D852100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 328
	blo[l_6428#], defer[1]
.326 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.327 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.328 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6428#:
	alu[--, --, B, a4]
.%import_expr common_code 329 <34:22:0> &bp 332 +
.329 D853100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 332
	bge[l_6430#], defer[1]
.330 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.331 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.332 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6430#:
	alu[--, a1, -, b0]
.%import_expr common_code 333 <34:22:0> &bp 336 +
.333 D854100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 336
	blo[l_6432#], defer[1]
.334 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.335 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.336 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6432#:
	alu[--, --, B, a4]
.%import_expr common_code 337 <34:22:0> &bp 340 +
.337 D855100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 340
	bge[l_6434#], defer[1]
.338 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.339 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.340 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6434#:
	alu[--, a1, -, b0]
.%import_expr common_code 341 <34:22:0> &bp 344 +
.341 D856100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 344
	blo[l_6436#], defer[1]
.342 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.343 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.344 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6436#:
	alu[--, --, B, a4]
.%import_expr common_code 345 <34:22:0> &bp 348 +
.345 D857100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 348
	bge[l_6438#], defer[1]
.346 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.347 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.348 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6438#:
	alu[--, a1, -, b0]
.%import_expr common_code 349 <34:22:0> &bp 352 +
.349 D858100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 352
	blo[l_6440#], defer[1]
.350 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.351 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.352 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6440#:
	alu[--, --, B, a4]
.%import_expr common_code 353 <34:22:0> &bp 356 +
.353 D859100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 356
	bge[l_6442#], defer[1]
.354 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.355 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.356 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6442#:
	alu[--, a1, -, b0]
.%import_expr common_code 357 <34:22:0> &bp 360 +
.357 D85A100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 360
	blo[l_6444#], defer[1]
.358 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.359 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.360 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6444#:
	alu[--, --, B, a4]
.%import_expr common_code 361 <34:22:0> &bp 364 +
.361 D85B100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 364
	bge[l_6446#], defer[1]
.362 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.363 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.364 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6446#:
	alu[--, a1, -, b0]
.%import_expr common_code 365 <34:22:0> &bp 368 +
.365 D85C100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 368
	blo[l_6448#], defer[1]
.366 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.367 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.368 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6448#:
	alu[--, --, B, a4]
.%import_expr common_code 369 <34:22:0> &bp 372 +
.369 D85D100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 372
	bge[l_6450#], defer[1]
.370 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.371 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.372 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6450#:
	alu[--, a1, -, b0]
.%import_expr common_code 373 <34:22:0> &bp 376 +
.373 D85E100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 376
	blo[l_6452#], defer[1]
.374 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.375 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.376 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6452#:
	alu[--, --, B, a4]
.%import_expr common_code 377 <34:22:0> &bp 380 +
.377 D85F100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 380
	bge[l_6454#], defer[1]
.378 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.379 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.380 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6454#:
	alu[--, a1, -, b0]
.%import_expr common_code 381 <34:22:0> &bp 384 +
.381 D860100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 384
	blo[l_6456#], defer[1]
.382 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.383 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.384 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6456#:
	alu[--, --, B, a4]
.%import_expr common_code 385 <34:22:0> &bp 388 +
.385 D861100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 388
	bge[l_6458#], defer[1]
.386 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.387 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.388 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6458#:
	alu[--, a1, -, b0]
.%import_expr common_code 389 <34:22:0> &bp 392 +
.389 D862100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 392
	blo[l_6460#], defer[1]
.390 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.391 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.392 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6460#:
	alu[--, --, B, a4]
.%import_expr common_code 393 <34:22:0> &bp 396 +
.393 D863100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 396
	bge[l_6462#], defer[1]
.394 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.395 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.396 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6462#:
	alu[--, a1, -, b0]
.%import_expr common_code 397 <34:22:0> &bp 400 +
.397 D864100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 400
	blo[l_6464#], defer[1]
.398 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.399 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.400 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6464#:
	alu[--, --, B, a4]
.%import_expr common_code 401 <34:22:0> &bp 404 +
.401 D865100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 404
	bge[l_6466#], defer[1]
.402 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.403 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.404 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6466#:
	alu[--, a1, -, b0]
.%import_expr common_code 405 <34:22:0> &bp 408 +
.405 D866100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 408
	blo[l_6468#], defer[1]
.406 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.407 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.408 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6468#:
	alu[--, --, B, a4]
.%import_expr common_code 409 <34:22:0> &bp 412 +
.409 D867100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 412
	bge[l_6470#], defer[1]
.410 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.411 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.412 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6470#:
	alu[--, a1, -, b0]
.%import_expr common_code 413 <34:22:0> &bp 416 +
.413 D868100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 416
	blo[l_6472#], defer[1]
.414 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.415 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.416 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6472#:
	alu[--, --, B, a4]
.%import_expr common_code 417 <34:22:0> &bp 420 +
.417 D869100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 420
	bge[l_6474#], defer[1]
.418 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.419 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.420 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6474#:
	alu[--, a1, -, b0]
.%import_expr common_code 421 <34:22:0> &bp 424 +
.421 D86A100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 424
	blo[l_6476#], defer[1]
.422 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.423 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.424 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6476#:
	alu[--, --, B, a4]
.%import_expr common_code 425 <34:22:0> &bp 428 +
.425 D86B100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 428
	bge[l_6478#], defer[1]
.426 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.427 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.428 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6478#:
	alu[--, a1, -, b0]
.%import_expr common_code 429 <34:22:0> &bp 432 +
.429 D86C100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 432
	blo[l_6480#], defer[1]
.430 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.431 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.432 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6480#:
	alu[--, --, B, a4]
.%import_expr common_code 433 <34:22:0> &bp 436 +
.433 D86D100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 436
	bge[l_6482#], defer[1]
.434 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.435 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.436 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6482#:
	alu[--, a1, -, b0]
.%import_expr common_code 437 <34:22:0> &bp 440 +
.437 D86E100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 440
	blo[l_6484#], defer[1]
.438 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.439 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.440 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6484#:
	alu[--, --, B, a4]
.%import_expr common_code 441 <34:22:0> &bp 444 +
.441 D86F100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 444
	bge[l_6486#], defer[1]
.442 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.443 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.444 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6486#:
	alu[--, a1, -, b0]
.%import_expr common_code 445 <34:22:0> &bp 448 +
.445 D870100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 448
	blo[l_6488#], defer[1]
.446 81F0480204 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          lo <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.447 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.448 A070000004 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (lo < 0)
l_6488#:
	alu[--, --, B, a4]
.%import_expr common_code 449 <34:22:0> &bp 452 +
.449 D871100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 452
	bge[l_6490#], defer[1]
.450 81F0180201 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
/******/          hi <<= 1;
	alu_shf[a1, --, B, a1, <<1]
.451 AA001C0401 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi |= 1;
	alu[a1, a1, OR, 1]
.452 AAB0000001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/          if (hi >= y)
l_6490#:
	alu[--, a1, -, b0]
.%import_expr common_code 453 <34:22:0> &bp 455 +
.453 D871C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0 455
	blo[l_6492#]
.454 AA80100001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0
/******/              hi -= y;
	alu[a1, a1, -, b0]
.455 E800000B00 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 0 0 B2
/******/          return hi;
l_6492#:
	rtn[b2]
.456 E800100B00 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:628 1 0 B2
/******/          return 0xffffffff;
l_6495#:
	rtn[b2], defer[1]
.457 F0800C0001 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:628 0
	immed[a1, -1, 0]
.%import_expr common_code 458 <34:22:0> &bp 472 +
.458 D876000011 common_code
	.%line 190 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0 472
/******/    if(ctx() == 0)
_plugin_init_user#:
	br!=ctx[0, l_7876#]
.459 F0000C00DF common_code
	.%line 192 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      pkt_count = 0;
	immed[@a95, 0, <<0]
.460 F0000C00EF common_code
	.%line 193 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      pkt_drops = 0;
	immed[@a111, 0, <<0]
.461 F0000C00FF common_code
	.%line 194 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      stride = 0; 
	immed[@a127, 0, <<0]
.462 F00003FF0F common_code
	.%line 195 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[0] = 15;
	immed[@b127, 15, <<0]
.463 F00003BF18 common_code
	.%line 196 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[1] = 24;
	immed[@b111, 24, <<0]
.464 F000037F27 common_code
	.%line 197 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[2] = 39;
	immed[@b95, 39, <<0]
.465 F000033F2E common_code
	.%line 198 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[3] = 46;
	immed[@b79, 46, <<0]
.466 F00002FF33 common_code
	.%line 199 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[4] = 51;
	immed[@b63, 51, <<0]
.467 F00002BF3C common_code
	.%line 200 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[5] = 60;
	immed[@b47, 60, <<0]
.468 F000027F4B common_code
	.%line 201 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[6] = 75;
	immed[@b31, 75, <<0]
.469 F000023F52 common_code
	.%line 202 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[7] = 82;
	immed[@b15, 82, <<0]
.470 F00003FB62 common_code
	.%line 203 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[8] = 98;
	immed[@b126, 98, <<0]
.471 F00003BB6E common_code
	.%line 204 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0
/******/      drop_nums[9] = 110;
	immed[@b110, 110, <<0]
.472 E8000C0001 common_code
	.%line 206 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:649 0 0 A1
/******/  }
l_7876#:
	rtn[a1]
.%import_expr common_code 473 <34:22:0> &bp 479 +
.473 D877C00011 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0 479
/******/    if(ctx() == 0)
_dl_sink_init#:
	br!=ctx[0, l_7912#]
.474 FC06EC0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0
/******/      dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.475 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0
	nop
.476 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0
	nop
.477 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0
	nop
.478 F0000C0220 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 479 <34:22:0> &bp 481 +
.479 D878400011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:735 0 481
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_7912#:
	br!=ctx[0, l_7923#]
.480 FC10ACA729 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:737 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((5 & 15) << 3) | 1)]
.481 E800000300 common_code
	.%line 168 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:693 0 0 B0
/******/  }
l_7923#:
	rtn[b0]
.%import_expr common_code 482 <34:22:0> &bp 488 +
.482 D87A000011 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0 488
/******/    if (ctx() == 0)
_dl_source_init#:
	br!=ctx[0, l_7928#]
.483 FC06EC1304 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0
/******/      wait_for_all(&rx_ring_ready_sig);
	local_csr_wr[active_lm_addr_1, 4]
.484 E000001000 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0
	ctx_arb[s12], all
.485 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0
/******/      dl_source_message_lock = UNLOCKED;
	nop
.486 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0
	nop
.487 F0000C0220 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 488 <34:22:0> &bp 490 +
.488 D87A800011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:740 0 490
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_7928#:
	br!=ctx[0, l_7939#]
.489 FC10AC8721 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:742 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((4 & 15) << 3) | 1)]
.490 E800000300 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:692 0 0 B0
/******/  }
l_7939#:
	rtn[b0]
.491 C00318000B common_code
	.%line 373 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
_default_format_out_data#:
	ld_field_w_clr[b0, 0011, a11, >>0]
.492 A030000000 common_code
	.%line 373 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 1
	alu[--, --, B, b0]
.493 9C30000100 common_code
	.%line 373 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:646 0
	asr[b0, b0, >>3]
.494 A440200307 common_code
	.%line 373 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
	alu[a2, b0, AND, 7]
.495 B4000C3C02 common_code
	.%line 349 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
/******/      ring_out.plugin_qm_data_out.out_port = out_port;
	alu[b0, a2, AND, 15]
.496 8880181A2F common_code
	.%line 349 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
	alu_shf[a1, b6, AND~, 15, <<24]
.497 8A80100201 common_code
	.%line 349 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
	alu_shf[a1, a1, OR, b0, <<24]
.498 A0802C0402 common_code
	.%line 351 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
/******/      ring_out.plugin_qm_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[a2, a2, +, 1]
.499 9B30082E02 common_code
	.%line 351 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
	alu_shf[b0, b11, OR, a2, <<13]
.500 C003000001 common_code
	.%line 351 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
	ld_field[a1, 0011, b0, <<0]
.501 B040600001 common_code
	.%line 351 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
	alu[b6, --, B, a1]
.502 C00C002C0A common_code
	.%line 353 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 0
/******/      ring_out.plugin_qm_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[a10, 1100, b11, >>0]
.503 E800300B00 common_code
	.%line 387 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:646 3 0 B2
/******/  }
	rtn[b2], defer[3]
.504 B000001C00 common_code
	.%line 354 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:646 2
/******/      ring_out.plugin_qm_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	alu[b0, --, B, b7]
.505 C00708000C common_code
	.%line 354 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:646 1
	ld_field[b0, 0111, a12, <<0]
.506 B000700000 common_code
	.%line 354 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:646 0
	alu[b7, --, B, b0]
.507 E000010000 common_code
	.%line 77 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:635 0
/******/          ctx_arb[kill];
_exit#:
	ctx_arb[kill]
.508 E800000300 common_code
	.%line 79 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:635 0 0 B0
/******/  }
	rtn[b0]
.%import_expr common_code 509 <34:22:0> &bp 198 +
.509 D831900018 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:630 1 198
/******/      return _div_mod_32(x, y, 1);
__mod_u32#:
	br[__div_mod_32#], defer[1]
.%import_expr common_code 510 <27:20:8,7:0:0> &bp 511 +
.510 F000100BFF common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:630 0
	load_addr[b2, l_8037#]
.511 F0000C0300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:630 0
l_8037#:
	nop
.512 E8000C0002 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:630 0 0 A2
	rtn[a2]
.513 FC04400000 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:910 1
/******/    switch(__ME())
_plugin_init#:
	local_csr_rd[active_ctx_sts]
.514 F0000C0001 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:910 0
	immed[a1, 0, <<0]
.515 843018FD01 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:909 0
	alu_shf[a1, 31, AND, a1, >>3]
.516 AA801C1C01 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
	alu[a1, a1, -, 7]
.517 AAF00C3001 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
	alu[--, 12, -, a1]
.%import_expr common_code 518 <34:22:0> &bp 549 +
.518 D889400105 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
	blo[l_7897#]
.%import_expr common_code 519 <26:22:8,17:10:0> &bp 520 +
.519 E8008C2001 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 520 A1
	jump[a1, l_8076#], targets[l_8088#,l_8087#,l_8086#,l_8085#,l_8084#,l_8083#,l_8082#,l_8081#,l_8080#,l_8079#,l_8078#,l_8077#,l_8076#]
.%import_expr common_code 520 <34:22:0> &bp 549 +
.520 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8076#:
	br[l_7897#]
.%import_expr common_code 521 <34:22:0> &bp 549 +
.521 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8077#:
	br[l_7897#]
.%import_expr common_code 522 <34:22:0> &bp 549 +
.522 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8078#:
	br[l_7897#]
.%import_expr common_code 523 <34:22:0> &bp 549 +
.523 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8079#:
	br[l_7897#]
.%import_expr common_code 524 <34:22:0> &bp 549 +
.524 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8080#:
	br[l_7897#]
.%import_expr common_code 525 <34:22:0> &bp 549 +
.525 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8081#:
	br[l_7897#]
.%import_expr common_code 526 <34:22:0> &bp 549 +
.526 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8082#:
	br[l_7897#]
.%import_expr common_code 527 <34:22:0> &bp 549 +
.527 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8083#:
	br[l_7897#]
.%import_expr common_code 528 <34:22:0> &bp 549 +
.528 D889400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 549
l_8084#:
	br[l_7897#]
.%import_expr common_code 529 <34:22:0> &bp 545 +
.529 D888400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 545
l_8085#:
	br[l_7894#]
.%import_expr common_code 530 <34:22:0> &bp 541 +
.530 D887400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 541
l_8086#:
	br[l_7892#]
.%import_expr common_code 531 <34:22:0> &bp 537 +
.531 D886400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 537
l_8087#:
	br[l_7890#]
.%import_expr common_code 532 <34:22:0> &bp 533 +
.532 D885400018 common_code
	.%line 604 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 533
l_8088#:
	br[l_7888#]
.533 F0000C2803 common_code
	.%line 633 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        dlFromBlock  = PACKET_IN_RING_4;
l_7888#:
	immed[a3, 10, <<0]
.%import_expr common_code 534 <34:22:0> &bp 552 +
.534 D88A200018 common_code
	.%line 635 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 2 552
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	br[l_7900#], defer[2]
.535 F000000714 common_code
	.%line 634 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 1
/******/        msgFromBlock = MESSAGE_IN_RING_4;
	immed[b1, 20, <<0]
.536 F000000B0F common_code
	.%line 635 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 0
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	immed[b2, 15, <<0]
.537 F0000C2403 common_code
	.%line 627 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        dlFromBlock  = PACKET_IN_RING_3;
l_7890#:
	immed[a3, 9, <<0]
.%import_expr common_code 538 <34:22:0> &bp 552 +
.538 D88A200018 common_code
	.%line 629 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 2 552
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	br[l_7900#], defer[2]
.539 F000000713 common_code
	.%line 628 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 1
/******/        msgFromBlock = MESSAGE_IN_RING_3;
	immed[b1, 19, <<0]
.540 F000000B0E common_code
	.%line 629 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 0
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	immed[b2, 14, <<0]
.541 F0000C2003 common_code
	.%line 621 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        dlFromBlock  = PACKET_IN_RING_2;
l_7892#:
	immed[a3, 8, <<0]
.%import_expr common_code 542 <34:22:0> &bp 552 +
.542 D88A200018 common_code
	.%line 623 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 2 552
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	br[l_7900#], defer[2]
.543 F000000712 common_code
	.%line 622 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 1
/******/        msgFromBlock = MESSAGE_IN_RING_2;
	immed[b1, 18, <<0]
.544 F000000B0D common_code
	.%line 623 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 0
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	immed[b2, 13, <<0]
.545 F0000C1C03 common_code
	.%line 614 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        dlFromBlock  = PACKET_IN_RING_1;
l_7894#:
	immed[a3, 7, <<0]
.%import_expr common_code 546 <34:22:0> &bp 552 +
.546 D88A200018 common_code
	.%line 616 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 2 552
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	br[l_7900#], defer[2]
.547 F000000711 common_code
	.%line 615 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 1
/******/        msgFromBlock = MESSAGE_IN_RING_1;
	immed[b1, 17, <<0]
.548 F000000B0C common_code
	.%line 616 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 0
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	immed[b2, 12, <<0]
.549 F0000C1803 common_code
	.%line 639 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        dlFromBlock  = PACKET_IN_RING_0;
l_7897#:
	immed[a3, 6, <<0]
.550 F000000710 common_code
	.%line 640 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        msgFromBlock = MESSAGE_IN_RING_0;
	immed[b1, 16, <<0]
.551 F000000B0B common_code
	.%line 641 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/        msgNextBlock = MESSAGE_OUT_RING_0;
	immed[b2, 11, <<0]
.%import_expr common_code 552 <34:22:0> &bp 458 +
.552 D872900018 common_code
	.%line 645 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 1 458
/******/    plugin_init_user(); // user hook
l_7900#:
	br[_plugin_init_user#], defer[1]
.%import_expr common_code 553 <27:20:8,17:10:0> &bp 554 +
.553 F0002CA801 common_code
	.%line 645 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:648 0
	load_addr[a1, l_8038#]
.554 F0000C0300 common_code
	.%line 646 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0
/******/  }
l_8038#:
	nop
.555 E800000300 common_code
	.%line 646 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:648 0 0 B0
	rtn[b0]
.556 FC06EC1304 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/  {
_dl_source_message#:
	local_csr_wr[active_lm_addr_1, 4]
.557 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    while(dl_source_message_lock == LOCKED)
	nop
.558 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	nop
.559 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	nop
.560 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	alu[--, *l$index1, -, 1]
.%import_expr common_code 561 <34:22:0> &bp 568 +
.561 D88E000101 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 568
	bne[l_834#]
.562 FC06EC1304 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:871 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 4]
.563 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:871 0
	nop
.564 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:871 0
	nop
.565 E000000001 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:871 0
l_828#:
	ctx_arb[voluntary]
.566 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    while(dl_source_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 567 <34:22:0> &bp 565 +
.567 D88D400100 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 565
	beq[l_828#]
.568 AAF0000710 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(source == MESSAGE_IN_RING_0)
l_834#:
	alu[--, b1, -, 16]
.%import_expr common_code 569 <34:22:0> &bp 573 +
.569 D88F500101 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 573
	bne[l_836#], defer[1]
.570 F0000C0620 common_code
	.%line 435 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
/******/    dl_source_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 571 <34:22:0> &bp 588 +
.571 D893100018 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 588
/******/      sring = ONL_XSCALE_TO_PLUGIN_0_CTRL_SRAM_RING;
	br[l_844#], defer[1]
.572 F0000C2401 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	immed[a1, 9, <<0]
.573 AAF0000711 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    else if(source == MESSAGE_IN_RING_1)
l_836#:
	alu[--, b1, -, 17]
.%import_expr common_code 574 <34:22:0> &bp 577 +
.574 D890400101 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 577
	bne[l_838#]
.%import_expr common_code 575 <34:22:0> &bp 588 +
.575 D893100018 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 588
/******/      sring = ONL_XSCALE_TO_PLUGIN_1_CTRL_SRAM_RING;
	br[l_844#], defer[1]
.576 F0000C2801 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	immed[a1, 10, <<0]
.577 AAF0000712 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    else if(source == MESSAGE_IN_RING_2)
l_838#:
	alu[--, b1, -, 18]
.%import_expr common_code 578 <34:22:0> &bp 581 +
.578 D891400101 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 581
	bne[l_840#]
.%import_expr common_code 579 <34:22:0> &bp 588 +
.579 D893100018 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 588
/******/      sring = ONL_XSCALE_TO_PLUGIN_2_CTRL_SRAM_RING;
	br[l_844#], defer[1]
.580 F0000C2C01 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	immed[a1, 11, <<0]
.581 AAF0000713 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    else if(source == MESSAGE_IN_RING_3)
l_840#:
	alu[--, b1, -, 19]
.%import_expr common_code 582 <34:22:0> &bp 585 +
.582 D892400101 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 585
	bne[l_842#]
.%import_expr common_code 583 <34:22:0> &bp 588 +
.583 D893100018 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 588
/******/      sring = ONL_XSCALE_TO_PLUGIN_3_CTRL_SRAM_RING;
	br[l_844#], defer[1]
.584 F0000C3001 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	immed[a1, 12, <<0]
.585 AAF0000714 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    else if(source == MESSAGE_IN_RING_4)
l_842#:
	alu[--, b1, -, 20]
.%import_expr common_code 586 <34:22:0> &bp 679 +
.586 D8A9C00101 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 679
	bne[l_932#]
.587 F0000C3401 common_code
	.%line 455 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/      sring = ONL_XSCALE_TO_PLUGIN_4_CTRL_SRAM_RING;
	immed[a1, 13, <<0]
.%import_expr common_code 588 <34:22:0> &bp 125 +
.588 D81F500018 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
l_844#:
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 589 <27:20:8,17:10:0> &bp 590 +
.589 F0002D380D common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8039#]
.590 A000903000 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8039#:
	alu[a9, --, B, b12]
.%import_expr common_code 591 <34:22:0> &bp 599 +
.591 D895D00101 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 599
/******/    while(msg[0] == 0)
	bne[l_854#], defer[1]
.592 A000D03000 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
	alu[a13, --, B, b12]
.593 E000000001 common_code
	.%line 465 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:870 0
/******/      ctx_swap();
l_847#:
	ctx_arb[voluntary]
.%import_expr common_code 594 <34:22:0> &bp 125 +
.594 D81F500018 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[0] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 595 <27:20:8,17:10:0> &bp 596 +
.595 F0002D500D common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8040#]
.596 A000D03000 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8040#:
	alu[a13, --, B, b12]
.597 A04090000D common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	alu[a9, --, B, a13]
.%import_expr common_code 598 <34:22:0> &bp 593 +
.598 D894400100 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 593
/******/    while(msg[0] == 0)
	beq[l_847#]
.599 C10118010D common_code
	.%line 469 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    n = (msg[0]>>16) & 0xFF;
l_854#:
	ld_field_w_clr[b0, 0001, a13, >>16]
.600 AAF0000301 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 1)
	alu[--, b0, -, 1]
.%import_expr common_code 601 <34:22:0> &bp 677 +
.601 D8A9400105 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 602 <34:22:0> &bp 125 +
.602 D81F500018 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 603 <27:20:8,17:10:0> &bp 604 +
.603 F0002D700D common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8041#]
.604 A000803000 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8041#:
	alu[a8, --, B, b12]
.%import_expr common_code 605 <34:22:0> &bp 611 +
.605 D898C00101 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 611
/******/      while(msg[1] == 0)
	bne[l_865#]
.606 E000000001 common_code
	.%line 476 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:869 0
/******/        ctx_swap();
l_858#:
	ctx_arb[voluntary]
.%import_expr common_code 607 <34:22:0> &bp 125 +
.607 D81F500018 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 608 <27:20:8,17:10:0> &bp 609 +
.608 F0002D840D common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8042#]
.609 A000803000 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8042#:
	alu[a8, --, B, b12]
.%import_expr common_code 610 <34:22:0> &bp 606 +
.610 D897800100 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 606
/******/      while(msg[1] == 0)
	beq[l_858#]
.611 AAF0000302 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 2)
l_865#:
	alu[--, b0, -, 2]
.%import_expr common_code 612 <34:22:0> &bp 677 +
.612 D8A9400105 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 613 <34:22:0> &bp 125 +
.613 D81F500018 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 614 <27:20:8,17:10:0> &bp 615 +
.614 F0002D9C0D common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8043#]
.615 A000703000 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8043#:
	alu[a7, --, B, b12]
.%import_expr common_code 616 <34:22:0> &bp 622 +
.616 D89B800101 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 622
/******/      while(msg[2] == 0)
	bne[l_876#]
.617 E000000001 common_code
	.%line 485 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:868 0
/******/        ctx_swap();
l_869#:
	ctx_arb[voluntary]
.%import_expr common_code 618 <34:22:0> &bp 125 +
.618 D81F500018 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 619 <27:20:8,17:10:0> &bp 620 +
.619 F0002DB00D common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8044#]
.620 A000703000 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8044#:
	alu[a7, --, B, b12]
.%import_expr common_code 621 <34:22:0> &bp 617 +
.621 D89A400100 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 617
/******/      while(msg[2] == 0)
	beq[l_869#]
.622 AAF0000303 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 3)
l_876#:
	alu[--, b0, -, 3]
.%import_expr common_code 623 <34:22:0> &bp 677 +
.623 D8A9400105 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 624 <34:22:0> &bp 125 +
.624 D81F500018 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 625 <27:20:8,17:10:0> &bp 626 +
.625 F0002DC80D common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8045#]
.626 A000603000 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8045#:
	alu[a6, --, B, b12]
.%import_expr common_code 627 <34:22:0> &bp 633 +
.627 D89E400101 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 633
/******/      while(msg[3] == 0)
	bne[l_887#]
.628 E000000001 common_code
	.%line 494 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:867 0
/******/        ctx_swap();
l_880#:
	ctx_arb[voluntary]
.%import_expr common_code 629 <34:22:0> &bp 125 +
.629 D81F500018 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 630 <27:20:8,17:10:0> &bp 631 +
.630 F0002DDC0D common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8046#]
.631 A000603000 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8046#:
	alu[a6, --, B, b12]
.%import_expr common_code 632 <34:22:0> &bp 628 +
.632 D89D000100 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 628
/******/      while(msg[3] == 0)
	beq[l_880#]
.633 AAF0000304 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 4)
l_887#:
	alu[--, b0, -, 4]
.%import_expr common_code 634 <34:22:0> &bp 677 +
.634 D8A9400105 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 635 <34:22:0> &bp 125 +
.635 D81F500018 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 636 <27:20:8,17:10:0> &bp 637 +
.636 F0002DF40D common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8047#]
.637 A000503000 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8047#:
	alu[a5, --, B, b12]
.%import_expr common_code 638 <34:22:0> &bp 644 +
.638 D8A1000101 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 644
/******/      while(msg[4] == 0)
	bne[l_898#]
.639 E000000001 common_code
	.%line 503 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:866 0
/******/        ctx_swap();
l_891#:
	ctx_arb[voluntary]
.%import_expr common_code 640 <34:22:0> &bp 125 +
.640 D81F500018 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 641 <27:20:8,17:10:0> &bp 642 +
.641 F0002E080D common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8048#]
.642 A000503000 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8048#:
	alu[a5, --, B, b12]
.%import_expr common_code 643 <34:22:0> &bp 639 +
.643 D89FC00100 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 639
/******/      while(msg[4] == 0)
	beq[l_891#]
.644 AAF0000305 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 5)
l_898#:
	alu[--, b0, -, 5]
.%import_expr common_code 645 <34:22:0> &bp 677 +
.645 D8A9400105 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 646 <34:22:0> &bp 125 +
.646 D81F500018 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 647 <27:20:8,17:10:0> &bp 648 +
.647 F0002E200D common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8049#]
.648 A000403000 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8049#:
	alu[a4, --, B, b12]
.%import_expr common_code 649 <34:22:0> &bp 655 +
.649 D8A3C00101 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 655
/******/      while(msg[5] == 0)
	bne[l_909#]
.650 E000000001 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:865 0
/******/        ctx_swap();
l_902#:
	ctx_arb[voluntary]
.%import_expr common_code 651 <34:22:0> &bp 125 +
.651 D81F500018 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 652 <27:20:8,17:10:0> &bp 653 +
.652 F0002E340D common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8050#]
.653 A000403000 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8050#:
	alu[a4, --, B, b12]
.%import_expr common_code 654 <34:22:0> &bp 650 +
.654 D8A2800100 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 650
/******/      while(msg[5] == 0)
	beq[l_902#]
.655 AAF0000306 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 6)
l_909#:
	alu[--, b0, -, 6]
.%import_expr common_code 656 <34:22:0> &bp 677 +
.656 D8A9400105 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 657 <34:22:0> &bp 125 +
.657 D81F500018 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 658 <27:20:8,17:10:0> &bp 659 +
.658 F0002E4C0D common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8051#]
.659 A000303000 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8051#:
	alu[a3, --, B, b12]
.%import_expr common_code 660 <34:22:0> &bp 666 +
.660 D8A6800101 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 666
/******/      while(msg[6] == 0)
	bne[l_920#]
.661 E000000001 common_code
	.%line 521 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:864 0
/******/        ctx_swap();
l_913#:
	ctx_arb[voluntary]
.%import_expr common_code 662 <34:22:0> &bp 125 +
.662 D81F500018 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 663 <27:20:8,17:10:0> &bp 664 +
.663 F0002E600D common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8052#]
.664 A000303000 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8052#:
	alu[a3, --, B, b12]
.%import_expr common_code 665 <34:22:0> &bp 661 +
.665 D8A5400100 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 661
/******/      while(msg[6] == 0)
	beq[l_913#]
.666 AAF0000307 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/    if(n >= 7)
l_920#:
	alu[--, b0, -, 7]
.%import_expr common_code 667 <34:22:0> &bp 677 +
.667 D8A9400105 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
	blo[l_931#]
.%import_expr common_code 668 <34:22:0> &bp 125 +
.668 D81F500018 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/      msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 669 <27:20:8,17:10:0> &bp 670 +
.669 F0002E780D common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8053#]
.670 A000203000 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8053#:
	alu[a2, --, B, b12]
.%import_expr common_code 671 <34:22:0> &bp 677 +
.671 D8A9400101 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 677
/******/      while(msg[7] == 0)
	bne[l_931#]
.672 E000000001 common_code
	.%line 530 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:863 0
/******/        ctx_swap();
l_924#:
	ctx_arb[voluntary]
.%import_expr common_code 673 <34:22:0> &bp 125 +
.673 D81F500018 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 125
/******/        msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 674 <27:20:8,17:10:0> &bp 675 +
.674 F0002E8C0D common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
	load_addr[a13, l_8054#]
.675 A000203000 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
l_8054#:
	alu[a2, --, B, b12]
.%import_expr common_code 676 <34:22:0> &bp 672 +
.676 D8A8000100 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 672
/******/      while(msg[7] == 0)
	beq[l_924#]
.677 E8001C000E common_code
	.%line 536 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 1 0 A14
/******/  }
l_931#:
	rtn[a14], defer[1]
.678 F0000C0220 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:682 0
/******/    dl_source_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.679 E8000C000E common_code
	.%line 459 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 0 A14
/******/      return;
l_932#:
	rtn[a14]
.680 E000000020 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:815 0
/******/    wait_for_all(s);
_dl_sink_packet#:
	ctx_arb[s5], all
.681 A030000000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    if(sink == QM)
	alu[--, --, B, b0]
.%import_expr common_code 682 <34:22:0> &bp 693 +
.682 D8AD400101 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 693
	bne[l_1058#]
.%import_expr common_code 683 <34:22:0> &bp 688 +
.683 D8AC324114 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:756 3 688
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_1481#], defer[3]
.684 A018001C00 common_code
	.%line 254 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:754 2
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.685 A018101800 common_code
	.%line 255 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:754 1
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.686 A05820000A common_code
	.%line 256 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:754 0
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.%import_expr common_code 687 <34:22:0> &bp 690 +
.687 D8AC800018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:756 0 690
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1023#]
.688 E000000001 common_code
	.%line 265 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:760 0
/******/   	     ctx_swap();
l_1481#:
	ctx_arb[voluntary]
.%import_expr common_code 689 <34:22:0> &bp 688 +
.689 D8AC024214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:762 0 688
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_1481#]
.690 F00000031C common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:754 0
/******/  	scratch_put_ring(data,
l_1023#:
	immed[b0, 28, <<0]
.691 1A14000020 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:763 0
	scratch[put, $0, b0, 0, 3], ctx_swap[s1]
.%import_expr common_code 692 <34:22:0> &bp 789 +
.692 D8C5400018 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:763 0 789
	br[l_1457#]
.693 AAF0000301 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == MUX)
l_1058#:
	alu[--, b0, -, 1]
.%import_expr common_code 694 <34:22:0> &bp 700 +
.694 D8AF000101 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 700
	bne[l_1063#]
.%import_expr common_code 695 <34:22:0> &bp 149 +
.695 D825500018 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 1 149
/******/      sram_ring_put_buffer_3word(PLUGINS_TO_MUX_SRAM_RING, ring_out.i, 0);
	br[_sram_ring_put_buffer_3word#], defer[1]
.%import_expr common_code 696 <27:20:8,17:10:0> &bp 697 +
.696 F0002EE401 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:690 0
	load_addr[a1, l_8055#]
.697 F000100304 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/      scratch_incr((void*)SCR_PLUGINS_TO_MUX_SRAM_RING_OCC_CNTR);
l_8055#:
	immed[b0, 260, <<0]
.698 1700000320 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:764 0
	scratch[incr, --, b0, 0]
.%import_expr common_code 699 <34:22:0> &bp 789 +
.699 D8C5400018 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:764 0 789
	br[l_1457#]
.700 AAF0000303 common_code
	.%line 240 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == XSCALE_LD)
l_1063#:
	alu[--, b0, -, 3]
.%import_expr common_code 701 <34:22:0> &bp 714 +
.701 D8B2800101 common_code
	.%line 240 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 714
	bne[l_1141#]
.702 A018001C00 common_code
	.%line 343 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:765 0
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.703 A018101800 common_code
	.%line 344 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:765 0
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.704 A05820000A common_code
	.%line 345 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:765 0
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.%import_expr common_code 705 <34:22:0> &bp 710 +
.705 D8B1B0C114 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:767 3 710
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring1_status, l_1484#], defer[3]
.706 A018301400 common_code
	.%line 346 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:765 2
/******/          data[3] = in[3];
	alu[$3, --, B, b5]
.707 A018401000 common_code
	.%line 347 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:765 1
/******/          data[4] = in[4];
	alu[$4, --, B, b4]
.708 A018500C00 common_code
	.%line 348 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:765 0
/******/          data[5] = in[5];
	alu[$5, --, B, b3]
.%import_expr common_code 709 <34:22:0> &bp 712 +
.709 D8B2000018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:767 0 712
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1106#]
.710 E000000001 common_code
	.%line 357 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:771 0
/******/   	     ctx_swap();
l_1484#:
	ctx_arb[voluntary]
.%import_expr common_code 711 <34:22:0> &bp 710 +
.711 D8B180C214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:773 0 710
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring1_status, l_1484#]
.%import_expr common_code 712 <34:22:0> &bp 741 +
.712 D8B9500018 common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:774 1 741
/******/  	scratch_put_ring(data,
l_1106#:
	br[l_7980#], defer[1]
.713 F000000304 common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:765 0
	immed[b0, 4, <<0]
.714 AAF0000304 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == XSCALE_EXC)
l_1141#:
	alu[--, b0, -, 4]
.%import_expr common_code 715 <34:22:0> &bp 728 +
.715 D8B6000101 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 728
	bne[l_1219#]
.716 A018001C00 common_code
	.%line 343 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:775 0
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.717 A018101800 common_code
	.%line 344 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:775 0
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.718 A05820000A common_code
	.%line 345 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:775 0
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.%import_expr common_code 719 <34:22:0> &bp 724 +
.719 D8B5310114 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:777 3 724
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring2_status, l_1487#], defer[3]
.720 A018301400 common_code
	.%line 346 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:775 2
/******/          data[3] = in[3];
	alu[$3, --, B, b5]
.721 A018401000 common_code
	.%line 347 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:775 1
/******/          data[4] = in[4];
	alu[$4, --, B, b4]
.722 A018500C00 common_code
	.%line 348 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:775 0
/******/          data[5] = in[5];
	alu[$5, --, B, b3]
.%import_expr common_code 723 <34:22:0> &bp 726 +
.723 D8B5800018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:777 0 726
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1184#]
.724 E000000001 common_code
	.%line 357 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:781 0
/******/   	     ctx_swap();
l_1487#:
	ctx_arb[voluntary]
.%import_expr common_code 725 <34:22:0> &bp 724 +
.725 D8B5010214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:783 0 724
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring2_status, l_1487#]
.%import_expr common_code 726 <34:22:0> &bp 741 +
.726 D8B9500018 common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:784 1 741
/******/  	scratch_put_ring(data,
l_1184#:
	br[l_7980#], defer[1]
.727 F000000308 common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:775 0
	immed[b0, 8, <<0]
.728 AAF0000305 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == XSCALE_ERR)
l_1219#:
	alu[--, b0, -, 5]
.%import_expr common_code 729 <34:22:0> &bp 743 +
.729 D8B9C00101 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 743
	bne[l_1297#]
.730 A018001C00 common_code
	.%line 343 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:785 0
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.731 A018101800 common_code
	.%line 344 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:785 0
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.732 A05820000A common_code
	.%line 345 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:785 0
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.%import_expr common_code 733 <34:22:0> &bp 738 +
.733 D8B8B14114 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:787 3 738
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring3_status, l_1490#], defer[3]
.734 A018301400 common_code
	.%line 346 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:785 2
/******/          data[3] = in[3];
	alu[$3, --, B, b5]
.735 A018401000 common_code
	.%line 347 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:785 1
/******/          data[4] = in[4];
	alu[$4, --, B, b4]
.736 A018500C00 common_code
	.%line 348 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:785 0
/******/          data[5] = in[5];
	alu[$5, --, B, b3]
.%import_expr common_code 737 <34:22:0> &bp 740 +
.737 D8B9000018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:787 0 740
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1262#]
.738 E000000001 common_code
	.%line 357 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:791 0
/******/   	     ctx_swap();
l_1490#:
	ctx_arb[voluntary]
.%import_expr common_code 739 <34:22:0> &bp 738 +
.739 D8B8814214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:793 0 738
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring3_status, l_1490#]
.740 F00000030C common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:785 0
/******/  	scratch_put_ring(data,
l_1262#:
	immed[b0, 12, <<0]
.741 1A1A000020 common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:794 0
l_7980#:
	scratch[put, $0, b0, 0, 6], ctx_swap[s1]
.%import_expr common_code 742 <34:22:0> &bp 789 +
.742 D8C5400018 common_code
	.%line 362 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:794 0 789
	br[l_1457#]
.743 AAF0000306 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == PACKET_IN_RING_0)
l_1297#:
	alu[--, b0, -, 6]
.%import_expr common_code 744 <34:22:0> &bp 747 +
.744 D8BAC00101 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 747
	bne[l_1299#]
.%import_expr common_code 745 <34:22:0> &bp 762 +
.745 D8BE900018 common_code
	.%line 254 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 1 762
/******/      sram_ring_put_buffer_6word(PLC_TO_PLUGIN_0_SRAM_RING, ring_out.i, 0);
	br[l_7984#], defer[1]
.746 F0000C0801 common_code
	.%line 254 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:690 0
	immed[a1, 2, <<0]
.747 AAF0000307 common_code
	.%line 256 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == PACKET_IN_RING_1)
l_1299#:
	alu[--, b0, -, 7]
.%import_expr common_code 748 <34:22:0> &bp 751 +
.748 D8BBC00101 common_code
	.%line 256 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 751
	bne[l_1301#]
.%import_expr common_code 749 <34:22:0> &bp 762 +
.749 D8BE900018 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 1 762
/******/      sram_ring_put_buffer_6word(PLC_TO_PLUGIN_1_SRAM_RING, ring_out.i, 0);
	br[l_7984#], defer[1]
.750 F0000C0C01 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:690 0
	immed[a1, 3, <<0]
.751 AAF0000308 common_code
	.%line 260 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == PACKET_IN_RING_2)
l_1301#:
	alu[--, b0, -, 8]
.%import_expr common_code 752 <34:22:0> &bp 755 +
.752 D8BCC00101 common_code
	.%line 260 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 755
	bne[l_1303#]
.%import_expr common_code 753 <34:22:0> &bp 762 +
.753 D8BE900018 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 1 762
/******/      sram_ring_put_buffer_6word(PLC_TO_PLUGIN_2_SRAM_RING, ring_out.i, 0);
	br[l_7984#], defer[1]
.754 F0000C1001 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:690 0
	immed[a1, 4, <<0]
.755 AAF0000309 common_code
	.%line 264 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == PACKET_IN_RING_3)
l_1303#:
	alu[--, b0, -, 9]
.%import_expr common_code 756 <34:22:0> &bp 759 +
.756 D8BDC00101 common_code
	.%line 264 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 759
	bne[l_1305#]
.%import_expr common_code 757 <34:22:0> &bp 762 +
.757 D8BE900018 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 1 762
/******/      sram_ring_put_buffer_6word(PLC_TO_PLUGIN_3_SRAM_RING, ring_out.i, 0);
	br[l_7984#], defer[1]
.758 F0000C1401 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:690 0
	immed[a1, 5, <<0]
.759 AAF000030A common_code
	.%line 268 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == PACKET_IN_RING_4)
l_1305#:
	alu[--, b0, -, 10]
.%import_expr common_code 760 <34:22:0> &bp 766 +
.760 D8BF800101 common_code
	.%line 268 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 766
	bne[l_1307#]
.761 F0000C1801 common_code
	.%line 270 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/      sram_ring_put_buffer_6word(PLC_TO_PLUGIN_4_SRAM_RING, ring_out.i, 0);
	immed[a1, 6, <<0]
.%import_expr common_code 762 <34:22:0> &bp 130 +
.762 D820900018 common_code
	.%line 270 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 1 130
l_7984#:
	br[_sram_ring_put_buffer_6word#], defer[1]
.%import_expr common_code 763 <27:20:8,7:0:0> &bp 764 +
.763 F000200BFC common_code
	.%line 270 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:690 0
	load_addr[b2, l_8056#]
.764 F0000C0300 common_code
	.%line 270 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
l_8056#:
	nop
.%import_expr common_code 765 <34:22:0> &bp 789 +
.765 D8C5400018 common_code
	.%line 270 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 789
	br[l_1457#]
.766 AAF0000315 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == DROP) // drop the packet
l_1307#:
	alu[--, b0, -, 21]
.%import_expr common_code 767 <34:22:0> &bp 776 +
.767 D8C2000101 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 776
	bne[l_1380#]
.%import_expr common_code 768 <34:22:0> &bp 772 +
.768 D8C121C114 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:797 2 772
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring5_status, l_1493#], defer[2]
.769 A018001C00 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:795 1
/******/  	data = in[0];
	alu[$0, --, B, b7]
.770 F000000314 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:795 0
/******/  	scratch_put_ring(&data,
	immed[b0, 20, <<0]
.%import_expr common_code 771 <34:22:0> &bp 774 +
.771 D8C1800018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:797 0 774
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1345#]
.772 E000000001 common_code
	.%line 179 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:801 0
/******/  		ctx_swap();
l_1493#:
	ctx_arb[voluntary]
.%import_expr common_code 773 <34:22:0> &bp 772 +
.773 D8C101C214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:803 0 772
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring5_status, l_1493#]
.774 1A10000020 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:804 0
/******/  	scratch_put_ring(&data,
l_1345#:
	scratch[put, $0, b0, 0, 1], ctx_swap[s1]
.%import_expr common_code 775 <34:22:0> &bp 789 +
.775 D8C5400018 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:804 0 789
	br[l_1457#]
.776 AAF0000317 common_code
	.%line 276 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0
/******/    else if(sink == TX)
l_1380#:
	alu[--, b0, -, 23]
.%import_expr common_code 777 <34:22:0> &bp 789 +
.777 D8C5400101 common_code
	.%line 276 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 789
	bne[l_1457#]
.778 A018001C00 common_code
	.%line 298 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:805 0
/******/  	data[0] = in[0];
	alu[$0, --, B, b7]
.779 A018101800 common_code
	.%line 299 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:805 0
/******/          data[1] = in[1];
	alu[$1, --, B, b6]
.%import_expr common_code 780 <34:22:0> &bp 785 +
.780 D8C472C114 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:807 3 785
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring9_status, l_1496#], defer[3]
.781 A05820000A common_code
	.%line 300 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:805 2
/******/          data[2] = in[2];
	alu[$2, --, B, a10]
.782 A018301400 common_code
	.%line 301 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:805 1
/******/          data[3] = in[3];
	alu[$3, --, B, b5]
.783 A018401000 common_code
	.%line 302 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:805 0
/******/          data[4] = in[4];
	alu[$4, --, B, b4]
.%import_expr common_code 784 <34:22:0> &bp 787 +
.784 D8C4C00018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:807 0 787
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1422#]
.785 E000000001 common_code
	.%line 311 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:811 0
/******/  	     ctx_swap();
l_1496#:
	ctx_arb[voluntary]
.%import_expr common_code 786 <34:22:0> &bp 785 +
.786 D8C442C214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:813 0 785
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring9_status, l_1496#]
.787 F000000324 common_code
	.%line 316 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:805 0
/******/  	scratch_put_ring(data,
l_1422#:
	immed[b0, 36, <<0]
.788 1A18000020 common_code
	.%line 316 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:814 0
	scratch[put, $0, b0, 0, 5], ctx_swap[s1]
.789 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 1
/******/    c = ctx();
l_1457#:
	local_csr_rd[active_ctx_sts]
.790 F000000300 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:749 0
	immed[b0, 0, <<0]
.791 B440000307 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 792 <34:22:0> &bp 800 +
.792 D8C8000109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0 800
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1480#]
.793 AAF0000305 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0
	alu[--, b0, -, 5]
.%import_expr common_code 794 <34:22:0> &bp 797 +
.794 D8C7400108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0 797
	bge[l_1470#]
.795 FC10AEA3A8 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:753 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((5 & 15) << 3) | 128)]
.%import_expr common_code 796 <34:22:0> &bp 800 +
.796 D8C8000018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0 800
/******/      __implicit_write(s);
	br[l_1480#]
.797 AAF0000305 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1470#:
	alu[--, b0, -, 5]
.%import_expr common_code 798 <34:22:0> &bp 800 +
.798 D8C8000101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:749 0 800
	bne[l_1480#]
.799 FC10ACA328 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((5 & 15) << 3)]
.800 E8000C0002 common_code
	.%line 287 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:690 0 0 A2
/******/  }
l_1480#:
	rtn[a2]
.801 E000000010 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:858 0
/******/    wait_for_all(s);
_dl_source_packet#:
	ctx_arb[s4], all
.802 AAB00C1803 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    if(source == PACKET_IN_RING_0)
	alu[--, a3, -, 6]
.%import_expr common_code 803 <34:22:0> &bp 806 +
.803 D8C9800101 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 806
	bne[l_1667#]
.%import_expr common_code 804 <34:22:0> &bp 821 +
.804 D8CD500018 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 1 821
/******/      sring = PLC_TO_PLUGIN_0_SRAM_RING;
	br[l_1675#], defer[1]
.805 F0000C0801 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:685 0
	immed[a1, 2, <<0]
.806 AAB00C1C03 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    else if(source == PACKET_IN_RING_1)
l_1667#:
	alu[--, a3, -, 7]
.%import_expr common_code 807 <34:22:0> &bp 810 +
.807 D8CA800101 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 810
	bne[l_1669#]
.%import_expr common_code 808 <34:22:0> &bp 821 +
.808 D8CD500018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 1 821
/******/      sring = PLC_TO_PLUGIN_1_SRAM_RING;
	br[l_1675#], defer[1]
.809 F0000C0C01 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:685 0
	immed[a1, 3, <<0]
.810 AAB00C2003 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    else if(source == PACKET_IN_RING_2)
l_1669#:
	alu[--, a3, -, 8]
.%import_expr common_code 811 <34:22:0> &bp 814 +
.811 D8CB800101 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 814
	bne[l_1671#]
.%import_expr common_code 812 <34:22:0> &bp 821 +
.812 D8CD500018 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 1 821
/******/      sring = PLC_TO_PLUGIN_2_SRAM_RING;
	br[l_1675#], defer[1]
.813 F0000C1001 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:685 0
	immed[a1, 4, <<0]
.814 AAB00C2403 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    else if(source == PACKET_IN_RING_3)
l_1671#:
	alu[--, a3, -, 9]
.%import_expr common_code 815 <34:22:0> &bp 818 +
.815 D8CC800101 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 818
	bne[l_1673#]
.%import_expr common_code 816 <34:22:0> &bp 821 +
.816 D8CD500018 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 1 821
/******/      sring = PLC_TO_PLUGIN_3_SRAM_RING;
	br[l_1675#], defer[1]
.817 F0000C1401 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:685 0
	immed[a1, 5, <<0]
.818 AAB00C2803 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    else if(source == PACKET_IN_RING_4)
l_1673#:
	alu[--, a3, -, 10]
.%import_expr common_code 819 <34:22:0> &bp 842 +
.819 D8D2800101 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 842
	bne[l_1709#]
.820 F0000C1801 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/      sring = PLC_TO_PLUGIN_4_SRAM_RING;
	immed[a1, 6, <<0]
.%import_expr common_code 821 <34:22:0> &bp 165 +
.821 D829500018 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 1 165
/******/    sram_ring_get_buffer_6word(sring, ring_in.i);
l_1675#:
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 822 <27:20:8,7:0:0> &bp 823 +
.822 F000300B37 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:685 0
	load_addr[b2, l_8057#]
.823 A07000000C common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    while (ring_in.i[0] == 0)
l_8057#:
	alu[--, --, B, a12]
.%import_expr common_code 824 <34:22:0> &bp 830 +
.824 D8CF800101 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 830
	bne[l_1685#]
.825 E000000001 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:857 0
/******/        ctx_swap();
l_1678#:
	ctx_arb[voluntary]
.%import_expr common_code 826 <34:22:0> &bp 165 +
.826 D829500018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 1 165
/******/        sram_ring_get_buffer_6word(sring, ring_in.i);
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 827 <27:20:8,7:0:0> &bp 828 +
.827 F000300B3C common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:685 0
	load_addr[b2, l_8058#]
.828 A07000000C common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0
/******/    while (ring_in.i[0] == 0)
l_8058#:
	alu[--, --, B, a12]
.%import_expr common_code 829 <34:22:0> &bp 825 +
.829 D8CE400100 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 825
	beq[l_1678#]
.830 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 1
/******/    c = ctx();
l_1685#:
	local_csr_rd[active_ctx_sts]
.831 F000000300 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:852 0
	immed[b0, 0, <<0]
.832 B440000307 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 833 <34:22:0> &bp 841 +
.833 D8D2400109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0 841
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1708#]
.834 AAF0000305 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0
	alu[--, b0, -, 5]
.%import_expr common_code 835 <34:22:0> &bp 838 +
.835 D8D1800108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0 838
	bge[l_1698#]
.836 FC10AE83A0 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:856 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((4 & 15) << 3) | 128)]
.%import_expr common_code 837 <34:22:0> &bp 841 +
.837 D8D2400018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0 841
/******/      __implicit_write(s);
	br[l_1708#]
.838 AAF0000305 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1698#:
	alu[--, b0, -, 5]
.%import_expr common_code 839 <34:22:0> &bp 841 +
.839 D8D2400101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:852 0 841
	bne[l_1708#]
.840 FC10AC8320 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:854 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((4 & 15) << 3)]
.841 E8000C0002 common_code
	.%line 350 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 0 A2
/******/  }
l_1708#:
	rtn[a2]
.842 E8000C0002 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:685 0 0 A2
/******/      return;
l_1709#:
	rtn[a2]
.%import_expr common_code 843 <34:22:0> &bp 801 +
.843 D8C8500018 common_code
	.%line 396 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 1 801
/******/    dl_source_packet(dlFromBlock);
_handle_pkt#:
	br[_dl_source_packet#], defer[1]
.%import_expr common_code 844 <27:20:8,17:10:0> &bp 845 +
.844 F0003D3402 common_code
	.%line 396 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 0
	load_addr[a2, l_8059#]
.%import_expr common_code 845 <34:22:0> &bp 491 +
.845 D87AD00018 common_code
	.%line 399 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 1 491
/******/    default_format_out_data(dlNextBlock);
l_8059#:
	br[_default_format_out_data#], defer[1]
.%import_expr common_code 846 <27:20:8,7:0:0> &bp 847 +
.846 F000300B4F common_code
	.%line 399 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 0
	load_addr[b2, l_8060#]
.847 A08DFC04DF common_code
	.%line 405 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0
/******/    ++pkt_count;
l_8060#:
	alu[@a95, @a95, +, 1]
.848 A0404000DF common_code
	.%line 407 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0
/******/    if((pkt_count % stride) == 0){
	alu[a4, --, B, @a95]
.%import_expr common_code 849 <34:22:0> &bp 509 +
.849 D87F600018 common_code
	.%line 407 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 2 509
	br[__mod_u32#], defer[2]
.850 B0400000FF common_code
	.%line 407 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 1
	alu[b0, --, B, @a127]
.%import_expr common_code 851 <27:20:8,17:10:0> &bp 852 +
.851 F0003D5002 common_code
	.%line 407 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 0
	load_addr[a2, l_8061#]
.852 A070000001 common_code
	.%line 407 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0
l_8061#:
	alu[--, --, B, a1]
.%import_expr common_code 853 <34:22:0> &bp 859 +
.853 D8D6C00100 common_code
	.%line 407 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0 859
	beq[l_8009#]
.%import_expr common_code 854 <34:22:0> &bp 172 +
.854 D82B200018 common_code
	.%line 411 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 2 172
/******/    else if(to_drop(pkt_count)){
	br[_to_drop#], defer[2]
.855 A0401000DF common_code
	.%line 411 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 1
	alu[a1, --, B, @a95]
.%import_expr common_code 856 <27:20:8,17:10:0> &bp 857 +
.856 F0003D6402 common_code
	.%line 411 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 0
	load_addr[a2, l_8062#]
.857 A030000000 common_code
	.%line 411 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0
l_8062#:
	alu[--, --, B, b0]
.%import_expr common_code 858 <34:22:0> &bp 862 +
.858 D8D7800100 common_code
	.%line 411 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0 862
	beq[l_980#]
.%import_expr common_code 859 <34:22:0> &bp 863 +
.859 D8D7E00018 common_code
	.%line 420 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 2 863
/******/  	dl_sink_packet(DROP);
l_8009#:
	br[l_8010#], defer[2]
.860 A08EFC04EF common_code
	.%line 412 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 1
/******/  	++pkt_drops;
	alu[@a111, @a111, +, 1]
.861 F000000315 common_code
	.%line 420 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 0
/******/  	dl_sink_packet(DROP);
	immed[b0, 21, <<0]
.862 F000000300 common_code
	.%line 422 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0
/******/  	dl_sink_packet(dlNextBlock);
l_980#:
	immed[b0, 0, <<0]
.%import_expr common_code 863 <34:22:0> &bp 680 +
.863 D8AA100018 common_code
	.%line 422 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 1 680
l_8010#:
	br[_dl_sink_packet#], defer[1]
.%import_expr common_code 864 <27:20:8,17:10:0> &bp 865 +
.864 F0003D8402 common_code
	.%line 422 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:645 0
	load_addr[a2, l_8063#]
.865 F0000C0300 common_code
	.%line 429 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0
/******/  }
l_8063#:
	nop
.866 E800000700 common_code
	.%line 429 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:645 0 0 B1
	rtn[b1]
.867 B08DEFE000 common_code
	.%line 434 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  {
_handle_msg#:
	alu[@b94, a0, +, 248]
.868 FC06E37B00 common_code
	.%line 434 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_1, @b94]
.869 B08DEFF000 common_code
	.%line 434 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[@b94, a0, +, 252]
.870 FC06637B00 common_code
	.%line 434 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.871 F000137B00 common_code
	.%line 441 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char getdrops_str[3] = "gd\0";
	immed[@b94, 256, <<0]
.872 B08DE37800 common_code
	.%line 441 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[@b94, a0, +, @b94]
.873 FC06E37B00 common_code
	.%line 441 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 3
	local_csr_wr[active_lm_addr_1, @b94]
.874 C104039E58 common_code
	.%line 440 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 2
/******/    __declspec(local_mem) char getcnt_str[3] = "gc\0";
	ld_field[*l$index1, 0100, 103, <<16]
.875 C182038E58 common_code
	.%line 440 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	ld_field[*l$index1, 0010, 99, <<8]
.876 C001008058 common_code
	.%line 440 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	ld_field[*l$index1, 0001, 0, <<0]
.877 F000137B04 common_code
	.%line 443 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char setdrop_str[3] = "sd\0";
	immed[@b94, 260, <<0]
.878 B08DE37800 common_code
	.%line 443 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[@b94, a0, +, @b94]
.879 C104039E50 common_code
	.%line 441 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char getdrops_str[3] = "gd\0";
	ld_field[*l$index0, 0100, 103, <<16]
.880 C182039250 common_code
	.%line 441 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	ld_field[*l$index0, 0010, 100, <<8]
.881 C001008050 common_code
	.%line 441 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	ld_field[*l$index0, 0001, 0, <<0]
.882 FC06E37B00 common_code
	.%line 443 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 3
/******/    __declspec(local_mem) char setdrop_str[3] = "sd\0";
	local_csr_wr[active_lm_addr_1, @b94]
.883 C104039E58 common_code
	.%line 442 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 2
/******/    __declspec(local_mem) char getstride_str[3] = "gs\0";
	ld_field[*l$index1, 0100, 103, <<16]
.884 C18203CE58 common_code
	.%line 442 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	ld_field[*l$index1, 0010, 115, <<8]
.885 C001008058 common_code
	.%line 442 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	ld_field[*l$index1, 0001, 0, <<0]
.886 FC06EC0000 common_code
	.%line 444 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 3
/******/    __declspec(local_mem) char setstride_str[3] = "ss\0";
	local_csr_wr[active_lm_addr_1, a0]
.887 C10403CE58 common_code
	.%line 443 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 2
/******/    __declspec(local_mem) char setdrop_str[3] = "sd\0";
	ld_field[*l$index1, 0100, 115, <<16]
.888 C182039258 common_code
	.%line 443 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	ld_field[*l$index1, 0010, 100, <<8]
.889 C001008058 common_code
	.%line 443 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	ld_field[*l$index1, 0001, 0, <<0]
.890 C10403CE58 common_code
	.%line 444 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char setstride_str[3] = "ss\0";
	ld_field[*l$index1, 0100, 115, <<16]
.891 C18203CE58 common_code
	.%line 444 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	ld_field[*l$index1, 0010, 115, <<8]
.892 C001008058 common_code
	.%line 444 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	ld_field[*l$index1, 0001, 0, <<0]
.893 F0074C0221 common_code
	.%line 445 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char reset_str[4] = "rst\0";
	immed[*l$index1[1], 29696, <<0]
.894 F4472DCE21 common_code
	.%line 445 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	immed_w1[*l$index1[1], 29299]
.895 F0044C8222 common_code
	.%line 446 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char bado_str[11] = "BAD OP\0"; 
	immed[*l$index1[2], 17440, <<0]
.896 F4442D0622 common_code
	.%line 446 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	immed_w1[*l$index1[2], 16961]
.897 F404FD4223 common_code
	.%line 446 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	immed[*l$index1[3], 20304, <<16]
.898 C18E00825C common_code
	.%line 446 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	ld_field[*l$index1[4], 1110, 0, <<8]
.899 F0044C8225 common_code
	.%line 447 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    __declspec(local_mem) char bada_str[11] = "BAD ARG\0"; 
	immed[*l$index1[5], 17440, <<0]
.900 F4442D0625 common_code
	.%line 447 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	immed_w1[*l$index1[5], 16961]
.901 F0047C0226 common_code
	.%line 447 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	immed[*l$index1[6], 18176, <<0]
.902 F4441D4A26 common_code
	.%line 447 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	immed_w1[*l$index1[6], 16722]
.903 C18E00825F common_code
	.%line 447 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	ld_field[*l$index1[7], 1110, 0, <<8]
.904 F0000C0009 common_code
	.%line 452 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[0] = 0;
	immed[a9, 0, <<0]
.905 F0000C0008 common_code
	.%line 453 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[1] = 0;
	immed[a8, 0, <<0]
.906 F0000C0007 common_code
	.%line 454 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[2] = 0;
	immed[a7, 0, <<0]
.907 F0000C0006 common_code
	.%line 455 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[3] = 0;
	immed[a6, 0, <<0]
.908 F0000C0005 common_code
	.%line 456 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[4] = 0;
	immed[a5, 0, <<0]
.909 F0000C0004 common_code
	.%line 457 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[5] = 0;
	immed[a4, 0, <<0]
.910 F0000C0003 common_code
	.%line 458 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    message[6] = 0;
	immed[a3, 0, <<0]
.%import_expr common_code 911 <34:22:0> &bp 556 +
.911 D88B200018 common_code
	.%line 461 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 556
/******/    dl_source_message(msgFromBlock, message);
	br[_dl_source_message#], defer[2]
.912 F0000C0002 common_code
	.%line 459 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
/******/    message[7] = 0;
	immed[a2, 0, <<0]
.%import_expr common_code 913 <27:20:8,17:10:0> &bp 914 +
.913 F0003E480E common_code
	.%line 461 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/    dl_source_message(msgFromBlock, message);
	load_addr[a14, l_8064#]
.914 95800BFD09 common_code
	.%line 464 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    if(hdr.type != CM_CONTROLMSG)
l_8064#:
	alu_shf[b0, 127, AND, a9, >>24]
.%import_expr common_code 915 <34:22:0> &bp 3522 +
.915 DB70800101 common_code
	.%line 464 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3522
	bne[l_800#]
.%import_expr common_code 916 <34:22:0> &bp 3521 +
.916 D370408009 common_code
	.%line 468 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3521
/******/    if(hdr.response_requested != 1)
	br_bclr[a9, 31, l_799#]
.917 B08DEC8000 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[0] = (intarr[0] >> 24) & 0xff;
	alu[@b94, a0, +, 32]
.918 FC06637B00 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	local_csr_wr[active_lm_addr_0, @b94]
.919 C101180108 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a8, >>16]
.920 A080DFE400 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    if(strncmp_lmem(msgstr, getcnt_str, 2) == 0)
	alu[a13, a0, +, 249]
.921 F0000C0300 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	nop
.922 C008194008 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[0] = (intarr[0] >> 24) & 0xff;
	ld_field_w_clr[*l$index0, 1000, a8, >>0]
.923 C104000250 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	ld_field[*l$index0, 0100, b0, <<16]
.924 C081180108 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[2] = (intarr[0] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a8, >>8]
.925 C182000250 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0, 0010, b0, <<8]
.926 C001094008 common_code
	.%line 324 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[3] = (intarr[0]) & 0xff;
	ld_field[*l$index0, 0001, a8, <<0]
.927 C008194407 common_code
	.%line 326 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[4] = (intarr[1] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[1], 1000, a7, >>0]
.928 C101180107 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[5] = (intarr[1] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a7, >>16]
.929 C104000251 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[1], 0100, b0, <<16]
.930 C081180107 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[6] = (intarr[1] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a7, >>8]
.931 C182000251 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[1], 0010, b0, <<8]
.932 C001094407 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[7] = (intarr[1]) & 0xff;
	ld_field[*l$index0[1], 0001, a7, <<0]
.933 C008194806 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[8] = (intarr[2] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[2], 1000, a6, >>0]
.934 C101180106 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a6, >>16]
.935 C104000252 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[2], 0100, b0, <<16]
.936 C081180106 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[10] = (intarr[2] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a6, >>8]
.937 C182000252 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[2], 0010, b0, <<8]
.938 C001094806 common_code
	.%line 334 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[11] = (intarr[2]) & 0xff;
	ld_field[*l$index0[2], 0001, a6, <<0]
.939 C008194C05 common_code
	.%line 336 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[12] = (intarr[3] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[3], 1000, a5, >>0]
.940 C101180105 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[13] = (intarr[3] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a5, >>16]
.941 C104000253 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[3], 0100, b0, <<16]
.942 C081180105 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[14] = (intarr[3] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a5, >>8]
.943 C182000253 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[3], 0010, b0, <<8]
.944 C001094C05 common_code
	.%line 339 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[15] = (intarr[3]) & 0xff;
	ld_field[*l$index0[3], 0001, a5, <<0]
.945 C008195004 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[16] = (intarr[4] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[4], 1000, a4, >>0]
.946 C101180104 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[17] = (intarr[4] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a4, >>16]
.947 C104000254 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[4], 0100, b0, <<16]
.948 C081180104 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[18] = (intarr[4] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a4, >>8]
.949 C182000254 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[4], 0010, b0, <<8]
.950 C001095004 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[19] = (intarr[4]) & 0xff;
	ld_field[*l$index0[4], 0001, a4, <<0]
.951 C008195403 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[20] = (intarr[5] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[5], 1000, a3, >>0]
.952 C101180103 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[21] = (intarr[5] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>16]
.953 C104000255 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[5], 0100, b0, <<16]
.954 C081180103 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[22] = (intarr[5] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>8]
.955 C182000255 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[5], 0010, b0, <<8]
.956 C001095403 common_code
	.%line 349 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[23] = (intarr[5]) & 0xff;
	ld_field[*l$index0[5], 0001, a3, <<0]
.957 C008195802 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[24] = (intarr[6] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[6], 1000, a2, >>0]
.958 C101180102 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[25] = (intarr[6] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>16]
.959 C104000256 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[6], 0100, b0, <<16]
.960 C081180102 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[26] = (intarr[6] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>8]
.961 C182000256 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
	ld_field[*l$index0[6], 0010, b0, <<8]
.962 C001095802 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:953 0
/******/    msg[27] = (intarr[6]) & 0xff;
	ld_field[*l$index0[6], 0001, a2, <<0]
.%import_expr common_code 963 <34:22:0> &bp 39 +
.963 D809E00018 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 39
/******/    if(strncmp_lmem(msgstr, getcnt_str, 2) == 0)
	br[_strncmp_lmem#], defer[2]
.964 F0000C0801 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 2, <<0]
.%import_expr common_code 965 <27:20:8,7:0:0> &bp 966 +
.965 F0003003C6 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	load_addr[b0, l_8065#]
.966 A070000001 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
l_8065#:
	alu[--, --, B, a1]
.%import_expr common_code 967 <34:22:0> &bp 1295 +
.967 D943C00101 common_code
	.%line 475 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 1295
	bne[l_119#]
.968 B08DEF7000 common_code
	.%line 477 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      onl_api_int2dstr(pkt_count, return_str);
	alu[@b94, a0, +, 220]
.969 FC06637B00 common_code
	.%line 477 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.970 A0406000DF common_code
	.%line 477 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[a6, --, B, @a95]
.%import_expr common_code 971 <34:22:0> &bp 1219 +
.971 D930F00100 common_code
	.%line 267 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 3 1219
/******/    while(val > 0){
	beq[l_104#], defer[3]
.972 F000000301 common_code
	.%line 257 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 2
/******/    __declspec(gp_reg) unsigned int addVal = 1;
	immed[b0, 1, <<0]
.973 F0000C0401 common_code
	.%line 259 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
/******/    __declspec(gp_reg) unsigned int numDigits = 1;
	immed[a1, 1, <<0]
.974 C08801C250 common_code
	.%line 265 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/    valcalc[i] = 48;
	ld_field[*l$index0, 1000, 48, <<24]
.%import_expr common_code 975 <34:22:0> &bp 1216 +
.975 D130008406 common_code
	.%line 269 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1216
/******/   	if(val & 0x1){
l_70#:
	br_bclr[a6, 0, l_102#]
.976 AAF00003C4 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
	alu[--, b0, -, 196]
.%import_expr common_code 977 <34:22:0> &bp 1100 +
.977 D913100105 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1 1100
	blo[l_88#], defer[1]
.978 A000200000 common_code
	.%line 270 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  		addValCopy = addVal;
	alu[a2, --, B, b0]
.979 AA803C0401 common_code
	.%line 273 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			i = numDigits - 1;
	alu[a3, a1, -, 1]
.980 B088EF7000 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
l_73#:
	alu[@b14, a0, +, 220]
.981 A080823803 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a8, a3, +, @b14]
.982 FC06EC0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a8]
.983 FC066C0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a8]
.984 81D0480208 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a4, --, B, a8, <<3]
.985 AA300C0004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.986 8000416200 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.987 8D80480104 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a4, >>24]
.988 FC06EC0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a8]
.989 A0805F1004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a5, a4, +, 196]
.990 AAC04C0C08 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, 3, -, a8]
.991 81D0780204 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a7, --, B, a4, <<3]
.992 AA300C0007 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.993 820047FE00 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.994 A400480004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, a4, AND, *l$index0]
.995 C001183005 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.996 AA300C0007 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.997 8A00403204 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.998 FC06EC0008 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
/******/  			while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, a8]
.999 A062000004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, a4]
.1000 81D0480208 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			while(valcalc[i] > nine){
	alu_shf[a4, --, B, a8, <<3]
.1001 AA300C0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1002 8000416200 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1003 8D80480104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a4, >>24]
.1004 AAF00CE404 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, 57, -, a4]
.%import_expr common_code 1005 <34:22:0> &bp 1097 +
.1005 D912500104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1 1097
	bhs[l_86#], defer[1]
.1006 AA802F1002 common_code
	.%line 293 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  			addValCopy = addValCopy - 196;
	alu[a2, a2, -, 196]
.1007 A070000003 common_code
	.%line 276 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				if(i==0){ // shift digits over for more space if needed. 
l_75#:
	alu[--, --, B, a3]
.%import_expr common_code 1008 <34:22:0> &bp 1040 +
.1008 D904000101 common_code
	.%line 276 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1040
	bne[l_81#]
.1009 A040300001 common_code
	.%line 278 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					j = numDigits;
	alu[a3, --, B, a1]
.%import_expr common_code 1010 <34:22:0> &bp 1035 +
.1010 D902E00100 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2 1035
/******/  					while(j>0){ //remember that j is unsigned!!!!
	beq[l_80#], defer[2]
.1011 B08DEF7000 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
/******/  					valcalc[0] = zero;
	alu[@b94, a0, +, 220]
.1012 A0801C0401 common_code
	.%line 285 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  					numDigits = numDigits + 1;
	alu[a1, a1, +, 1]
.1013 A080723803 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  						valcalc[j] = valcalc[j-1];
	alu[a7, a3, +, @b14]
.1014 AA804C0407 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, a7, -, 1]
.1015 FC06EC0004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
l_8019#:
	local_csr_wr[active_lm_addr_1, a4]
.1016 FC066C0007 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a7]
.1017 81D0480204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a4, --, B, a4, <<3]
.1018 AA300C0004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1019 8000416200 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1020 8D80580104 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a5, a4, >>24]
.1021 FC06EC0007 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a7]
.1022 AAC04C0C07 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, 3, -, a7]
.1023 81D0880204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a8, --, B, a4, <<3]
.1024 AA300C0008 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1025 820047FE00 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1026 A400480004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, a4, AND, *l$index0]
.1027 C001183005 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1028 AA300C0008 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1029 8A00403204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1030 AA803C0403 common_code
	.%line 281 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  						j = j - 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 1031 <34:22:0> &bp 1015 +
.1031 D8FDF00101 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 3 1015
/******/  					while(j>0){ //remember that j is unsigned!!!!
	bne[l_8019#], defer[3]
.1032 A062000004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 2
/******/  						valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, a4]
.1033 A080723803 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
/******/  					while(j>0){ //remember that j is unsigned!!!!
	alu[a7, a3, +, @b14]
.1034 AA804C0407 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu[a4, a7, -, 1]
.1035 FC06E37B00 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					valcalc[0] = zero;
l_80#:
	local_csr_wr[active_lm_addr_1, @b94]
.1036 F0000C0403 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					i = 1;
	immed[a3, 1, <<0]
.1037 F0000C0300 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	nop
.1038 F0000C0300 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	nop
.1039 C08801C258 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.1040 A080723803 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				valcalc[i] -= 10;
l_81#:
	alu[a7, a3, +, @b14]
.1041 FC06EC0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a7]
.1042 FC066C0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a7]
.1043 81D0480207 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a4, --, B, a7, <<3]
.1044 AA300C0004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1045 8000416200 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1046 8D80480104 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a4, >>24]
.1047 FC06EC0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a7]
.1048 AA805C2804 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a5, a4, -, 10]
.1049 AAC04C0C07 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, 3, -, a7]
.1050 81D0880204 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a8, --, B, a4, <<3]
.1051 AA300C0008 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1052 820047FE00 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1053 A400480004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, a4, AND, *l$index0]
.1054 C001183005 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1055 AA300C0008 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1056 8A00403204 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1057 A062000004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[*l$index1, --, B, a4]
.1058 AA804C0407 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				valcalc[i-1] += 1;
	alu[a4, a7, -, 1]
.1059 FC06EC0004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a4]
.1060 AA80DC0407 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a13, a7, -, 1]
.1061 81D0480204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a4, --, B, a4, <<3]
.1062 AA300C0004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1063 8000416200 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1064 8D80480104 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a4, >>24]
.1065 FC06EC000D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a13]
.1066 A0805C0404 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a5, a4, +, 1]
.1067 AAC04C0C0D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, 3, -, a13]
.1068 81D0880204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a8, --, B, a4, <<3]
.1069 AA300C0008 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1070 820047FE00 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1071 FC06EC000D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	local_csr_wr[active_lm_addr_1, a13]
.1072 A400488004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu[a4, a4, AND, *l$index1]
.1073 C001183005 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1074 AA300C0008 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1075 8A00403204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1076 FC06EC0007 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
/******/  				if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a7]
.1077 A062000004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  				valcalc[i-1] += 1;
	alu[*l$index1, --, B, a4]
.1078 81D0480207 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				if(valcalc[i] <= nine && i > 0){
	alu_shf[a4, --, B, a7, <<3]
.1079 AA300C0004 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1080 8000416200 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1081 8D80480104 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a4, >>24]
.1082 AAF00CE404 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, 57, -, a4]
.%import_expr common_code 1083 <34:22:0> &bp 1087 +
.1083 D90FC00105 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1087
	blo[l_84#]
.1084 A070000003 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, --, B, a3]
.%import_expr common_code 1085 <34:22:0> &bp 1087 +
.1085 D90FC00100 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1087
	beq[l_84#]
.1086 AA803C0403 common_code
	.%line 290 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					i -= 1;
	alu[a3, a3, -, 1]
.1087 A080423803 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			while(valcalc[i] > nine){
l_84#:
	alu[a4, a3, +, @b14]
.1088 FC06EC0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a4]
.1089 81D0480204 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a4, --, B, a4, <<3]
.1090 F0000C0300 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	nop
.1091 AA300C0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1092 8000416200 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1093 8D80480104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a4, >>24]
.1094 AAF00CE404 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, 57, -, a4]
.%import_expr common_code 1095 <34:22:0> &bp 1007 +
.1095 D8FBC00105 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1007
	blo[l_75#]
.1096 AA803C0401 common_code
	.%line 296 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		i = numDigits - 1;
	alu[a3, a1, -, 1]
.1097 AAB00F1002 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
l_86#:
	alu[--, a2, -, 196]
.%import_expr common_code 1098 <34:22:0> &bp 1101 +
.1098 D913400105 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1101
	blo[l_89#]
.%import_expr common_code 1099 <34:22:0> &bp 980 +
.1099 D8F5000018 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 980
	br[l_73#]
.1100 AA803C0401 common_code
	.%line 296 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		i = numDigits - 1;
l_88#:
	alu[a3, a1, -, 1]
.1101 B088EF7000 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
l_89#:
	alu[@b14, a0, +, 220]
.1102 A080523803 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a5, a3, +, @b14]
.1103 FC06EC0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a5]
.1104 FC066C0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a5]
.1105 81D0480205 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a4, --, B, a5, <<3]
.1106 AA300C0004 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a4, OR, 0]
.1107 8000416200 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1108 9D80C80104 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[b12, a4, >>24]
.1109 FC06EC0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a5]
.1110 A0C0403002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, b12, +, a2]
.1111 AAC02C0C05 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, 3, -, a5]
.1112 81D0780202 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a7, --, B, a2, <<3]
.1113 AA300C0007 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.1114 820027FE00 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1115 A400280002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, a2, AND, *l$index0]
.1116 C001183004 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1117 AA300C0007 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.1118 8A00203202 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1119 FC06EC0005 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
/******/  		while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, a5]
.1120 A062000002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, a2]
.1121 81D0280205 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		while(valcalc[i] > nine){
	alu_shf[a2, --, B, a5, <<3]
.1122 AA300C0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a2, OR, 0]
.1123 8000216200 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1124 8D80280102 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a2, a2, >>24]
.1125 AAF00CE402 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, 57, -, a2]
.%import_expr common_code 1126 <34:22:0> &bp 1216 +
.1126 D930000104 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1216
	bhs[l_102#]
.1127 A070000003 common_code
	.%line 299 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			if(i==0){ // shift digits over for more space if needed. 
l_91#:
	alu[--, --, B, a3]
.%import_expr common_code 1128 <34:22:0> &bp 1160 +
.1128 D922000101 common_code
	.%line 299 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1160
	bne[l_97#]
.1129 A040300001 common_code
	.%line 301 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				j = numDigits;
	alu[a3, --, B, a1]
.%import_expr common_code 1130 <34:22:0> &bp 1155 +
.1130 D920E00100 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2 1155
/******/  				while(j>0){ //remember that j is unsigned!!!!
	beq[l_96#], defer[2]
.1131 B08DEF7000 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
/******/  				valcalc[0] = zero;
	alu[@b94, a0, +, 220]
.1132 A0801C0401 common_code
	.%line 308 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  				numDigits = numDigits + 1;
	alu[a1, a1, +, 1]
.1133 A080523803 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					valcalc[j] = valcalc[j-1];
	alu[a5, a3, +, @b14]
.1134 AA802C0405 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, a5, -, 1]
.1135 FC06EC0002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
l_8022#:
	local_csr_wr[active_lm_addr_1, a2]
.1136 FC066C0005 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a5]
.1137 81D0280202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a2, --, B, a2, <<3]
.1138 AA300C0002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a2, OR, 0]
.1139 8000216200 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1140 8D80480102 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a4, a2, >>24]
.1141 FC06EC0005 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a5]
.1142 AAC02C0C05 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, 3, -, a5]
.1143 81D0780202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a7, --, B, a2, <<3]
.1144 AA300C0007 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.1145 820027FE00 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1146 A400280002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, a2, AND, *l$index0]
.1147 C001183004 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1148 AA300C0007 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.1149 8A00203202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1150 AA803C0403 common_code
	.%line 304 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  					j = j - 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 1151 <34:22:0> &bp 1135 +
.1151 D91BF00101 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 3 1135
/******/  				while(j>0){ //remember that j is unsigned!!!!
	bne[l_8022#], defer[3]
.1152 A062000002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 2
/******/  					valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, a2]
.1153 A080523803 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
/******/  				while(j>0){ //remember that j is unsigned!!!!
	alu[a5, a3, +, @b14]
.1154 AA802C0405 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu[a2, a5, -, 1]
.1155 FC06E37B00 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				valcalc[0] = zero;
l_96#:
	local_csr_wr[active_lm_addr_1, @b94]
.1156 F0000C0403 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				i = 1;
	immed[a3, 1, <<0]
.1157 F0000C0300 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	nop
.1158 F0000C0300 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	nop
.1159 C08801C258 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.1160 A080523803 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			valcalc[i] -= 10;
l_97#:
	alu[a5, a3, +, @b14]
.1161 FC06EC0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a5]
.1162 FC066C0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a5]
.1163 81D0280205 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a2, --, B, a5, <<3]
.1164 AA300C0002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a2, OR, 0]
.1165 8000216200 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1166 8D80280102 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a2, a2, >>24]
.1167 FC06EC0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a5]
.1168 AA804C2802 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, a2, -, 10]
.1169 AAC02C0C05 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, 3, -, a5]
.1170 81D0780202 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a7, --, B, a2, <<3]
.1171 AA300C0007 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.1172 820027FE00 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1173 A400280002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, a2, AND, *l$index0]
.1174 C001183004 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1175 AA300C0007 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a7, OR, 0]
.1176 8A00203202 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1177 A062000002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[*l$index1, --, B, a2]
.1178 AA802C0405 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			valcalc[i-1] += 1;
	alu[a2, a5, -, 1]
.1179 FC06EC0002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a2]
.1180 AA807C0405 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a7, a5, -, 1]
.1181 81D0280202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a2, --, B, a2, <<3]
.1182 AA300C0002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a2, OR, 0]
.1183 8000216200 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1184 8D80280102 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a2, a2, >>24]
.1185 FC06EC0007 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a7]
.1186 A0804C0402 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a4, a2, +, 1]
.1187 AAC02C0C07 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, 3, -, a7]
.1188 81D0880202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a8, --, B, a2, <<3]
.1189 AA300C0008 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1190 820027FE00 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1191 FC06EC0007 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	local_csr_wr[active_lm_addr_1, a7]
.1192 A400288002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu[a2, a2, AND, *l$index1]
.1193 C001183004 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1194 AA300C0008 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a8, OR, 0]
.1195 8A00203202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1196 FC06EC0005 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
/******/  			if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a5]
.1197 A062000002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/  			valcalc[i-1] += 1;
	alu[*l$index1, --, B, a2]
.1198 81D0280205 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			if(valcalc[i] <= nine && i > 0){
	alu_shf[a2, --, B, a5, <<3]
.1199 AA300C0002 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a2, OR, 0]
.1200 8000216200 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1201 8D80280102 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a2, a2, >>24]
.1202 AAF00CE402 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, 57, -, a2]
.%import_expr common_code 1203 <34:22:0> &bp 1207 +
.1203 D92DC00105 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1207
	blo[l_100#]
.1204 A070000003 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, --, B, a3]
.%import_expr common_code 1205 <34:22:0> &bp 1207 +
.1205 D92DC00100 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1207
	beq[l_100#]
.1206 AA803C0403 common_code
	.%line 313 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  				i -= 1;
	alu[a3, a3, -, 1]
.1207 A080223803 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		while(valcalc[i] > nine){
l_100#:
	alu[a2, a3, +, @b14]
.1208 FC06EC0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a2]
.1209 81D0280202 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a2, --, B, a2, <<3]
.1210 F0000C0300 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	nop
.1211 AA300C0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 2
	alu[--, a2, OR, 0]
.1212 8000216200 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1213 8D80280102 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	asr[a2, a2, >>24]
.1214 AAF00CE402 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[--, 57, -, a2]
.%import_expr common_code 1215 <34:22:0> &bp 1127 +
.1215 D919C00105 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0 1127
	blo[l_91#]
.1216 8010680106 common_code
	.%line 317 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  	val = val >> 1;
l_102#:
	alu_shf[a6, --, B, a6, >>1]
.%import_expr common_code 1217 <34:22:0> &bp 975 +
.1217 D8F3D00101 common_code
	.%line 267 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1 975
/******/    while(val > 0){
	bne[l_70#], defer[1]
.1218 91F0000200 common_code
	.%line 318 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
/******/    	addVal = addVal * 2;
	alu_shf[b0, --, B, b0, <<1]
.1219 B088EF7000 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/    valcalc[numDigits] = '\0';
l_104#:
	alu[@b14, a0, +, 220]
.1220 A080223801 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[a2, a1, +, @b14]
.1221 FC06EC0002 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_1, a2]
.1222 FC066C0002 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	local_csr_wr[active_lm_addr_0, a2]
.1223 BAC00C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[b0, 3, -, a2]
.1224 81D0100200 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu_shf[a1, --, B, b0, <<3]
.1225 AA300C0001 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a1, OR, 0]
.1226 920007FE00 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.1227 B440000220 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[b0, b0, AND, *l$index1]
.1228 AA300C0001 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 1
	alu[--, a1, OR, 0]
.1229 9A00080220 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:920 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.1230 A020000000 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
	alu[*l$index0, --, B, b0]
.%import_expr common_code 1231 <34:22:0> &bp 107 +
.1231 D81AE00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 2 107
/******/    msglen = strlen_lmem(msg);
	br[_strlen_lmem#], defer[2]
.1232 A0802F7000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 1
	alu[a2, a0, +, 220]
.%import_expr common_code 1233 <27:20:8,17:10:0> &bp 1234 +
.1233 F0004F4803 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	load_addr[a3, l_8066#]
.1234 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/    if(msglen > 27)
l_8066#:
	alu[--, 27, -, b0]
.%import_expr common_code 1235 <34:22:0> &bp 1294 +
.1235 D943800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0 1294
	blo[l_118#]
.1236 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 1237 <34:22:0> &bp 1263 +
.1237 D93BD00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1 1263
	beq[l_113#], defer[1]
.1238 F0000C0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	immed[a1, 0, <<0]
.1239 B080CD0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/      padmsg[i] = msg[i];
	alu[b12, a0, +, 64]
.1240 A080403001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[a4, a1, +, b12]
.1241 A080223801 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
l_8025#:
	alu[a2, a1, +, @b14]
.1242 FC06EC0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_1, a2]
.1243 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_0, a4]
.1244 81D0280202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu_shf[a2, --, B, a2, <<3]
.1245 AA300C0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 2
	alu[--, a2, OR, 0]
.1246 8000216200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1247 8D80380102 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	asr[a3, a2, >>24]
.1248 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_1, a4]
.1249 AAC02C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[a2, 3, -, a4]
.1250 81D0580202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu_shf[a5, --, B, a2, <<3]
.1251 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1
	alu[--, a5, OR, 0]
.1252 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1253 A400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[a2, a2, AND, *l$index0]
.1254 C001183003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	ld_field_w_clr[b12, 0001, a3, <<0]
.1255 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1
	alu[--, a5, OR, 0]
.1256 8A00203202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1257 A0801C0401 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/    for(i=0; i<msglen; ++i)
	alu[a1, a1, +, 1]
.1258 AAB0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[--, a1, -, b0]
.%import_expr common_code 1259 <34:22:0> &bp 1241 +
.1259 D936700105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 3 1241
	blo[l_8025#], defer[3]
.1260 A062000002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a2]
.1261 B080CD0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 1
/******/    for(i=0; i<msglen; ++i)
	alu[b12, a0, +, 64]
.1262 A080403001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu[a4, a1, +, b12]
.1263 B080CD0000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/    padmsg[i] = '\0';
l_113#:
	alu[b12, a0, +, 64]
.1264 A080303001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[a3, a1, +, b12]
.1265 FC06EC0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_1, a3]
.1266 FC066C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_0, a3]
.1267 AAC01C0C03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[a1, 3, -, a3]
.1268 81D0280201 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu_shf[a2, --, B, a1, <<3]
.1269 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1
	alu[--, a2, OR, 0]
.1270 820017FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.1271 A400188001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[a1, a1, AND, *l$index1]
.1272 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1
	alu[--, a2, OR, 0]
.1273 8A00108201 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu_shf[a1, a1, OR, 0, <<indirect]
.1274 A060000001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[*l$index0, --, B, a1]
.1275 A0C0100301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, b0, +, 1]
.1276 AAB00C7001 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[--, a1, -, 28]
.%import_expr common_code 1277 <34:22:0> &bp 1292 +
.1277 D943000108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0 1292
	bge[l_117#]
.1278 A080303001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/      padmsg[i] = 0xff;
l_115#:
	alu[a3, a1, +, b12]
.1279 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_1, a3]
.1280 FC066C0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	local_csr_wr[active_lm_addr_0, a3]
.1281 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[b0, 3, -, a3]
.1282 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu_shf[b0, --, B, b0, <<3]
.1283 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1
	alu[--, b0, OR, 0]
.1284 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu_shf[a2, --, B, 255, <<indirect]
.1285 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[b0, --, ~B, a2]
.1286 A0801C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, a1, +, 1]
.1287 AAB00C7001 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 0
	alu[--, a1, -, 28]
.%import_expr common_code 1288 <34:22:0> &bp 1278 +
.1288 D93FB00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 3 1278
	blt[l_115#], defer[3]
.1289 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 2
/******/      padmsg[i] = 0xff;
	alu[b0, b0, AND, *l$index1]
.1290 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 1
	alu[b0, b0, OR, a2]
.1291 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
	alu[*l$index0, --, B, b0]
.%import_expr common_code 1292 <34:22:0> &bp 3352 +
.1292 DB46100018 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:919 1 3352
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
l_117#:
	br[l_723#], defer[1]
.1293 B08DED0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:919 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b94, a0, +, 64]
.1294 E800003700 common_code
	.%line 480 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/        return;
l_118#:
	rtn[b13]
.1295 A080DFF400 common_code
	.%line 483 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    else if(strncmp_lmem(msgstr, getdrops_str, 2) == 0)
l_119#:
	alu[a13, a0, +, 253]
.%import_expr common_code 1296 <34:22:0> &bp 39 +
.1296 D809E00018 common_code
	.%line 483 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 39
	br[_strncmp_lmem#], defer[2]
.1297 F0000C0801 common_code
	.%line 483 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 2, <<0]
.%import_expr common_code 1298 <27:20:8,7:0:0> &bp 1299 +
.1298 F000500313 common_code
	.%line 483 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	load_addr[b0, l_8067#]
.1299 A070000001 common_code
	.%line 483 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
l_8067#:
	alu[--, --, B, a1]
.%import_expr common_code 1300 <34:22:0> &bp 1628 +
.1300 D997000101 common_code
	.%line 483 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 1628
	bne[l_178#]
.1301 B08DEF7000 common_code
	.%line 485 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      onl_api_int2dstr(pkt_drops, return_str);
	alu[@b94, a0, +, 220]
.1302 FC06637B00 common_code
	.%line 485 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.1303 A0406000EF common_code
	.%line 485 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[a6, --, B, @a111]
.%import_expr common_code 1304 <34:22:0> &bp 1552 +
.1304 D984300100 common_code
	.%line 267 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 3 1552
/******/    while(val > 0){
	beq[l_163#], defer[3]
.1305 F000000301 common_code
	.%line 257 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 2
/******/    __declspec(gp_reg) unsigned int addVal = 1;
	immed[b0, 1, <<0]
.1306 F0000C0401 common_code
	.%line 259 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
/******/    __declspec(gp_reg) unsigned int numDigits = 1;
	immed[a1, 1, <<0]
.1307 C08801C250 common_code
	.%line 265 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/    valcalc[i] = 48;
	ld_field[*l$index0, 1000, 48, <<24]
.%import_expr common_code 1308 <34:22:0> &bp 1549 +
.1308 D183408406 common_code
	.%line 269 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1549
/******/   	if(val & 0x1){
l_129#:
	br_bclr[a6, 0, l_161#]
.1309 AAF00003C4 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
	alu[--, b0, -, 196]
.%import_expr common_code 1310 <34:22:0> &bp 1433 +
.1310 D966500105 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1 1433
	blo[l_147#], defer[1]
.1311 A000200000 common_code
	.%line 270 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  		addValCopy = addVal;
	alu[a2, --, B, b0]
.1312 AA803C0401 common_code
	.%line 273 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			i = numDigits - 1;
	alu[a3, a1, -, 1]
.1313 B088EF7000 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
l_132#:
	alu[@b14, a0, +, 220]
.1314 A080823803 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a8, a3, +, @b14]
.1315 FC06EC0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a8]
.1316 FC066C0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a8]
.1317 81D0480208 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a4, --, B, a8, <<3]
.1318 AA300C0004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1319 8000416200 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1320 8D80480104 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a4, >>24]
.1321 FC06EC0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a8]
.1322 A0805F1004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a5, a4, +, 196]
.1323 AAC04C0C08 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, 3, -, a8]
.1324 81D0780204 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a7, --, B, a4, <<3]
.1325 AA300C0007 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1326 820047FE00 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1327 A400480004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, a4, AND, *l$index0]
.1328 C001183005 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1329 AA300C0007 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1330 8A00403204 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1331 FC06EC0008 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
/******/  			while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, a8]
.1332 A062000004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, a4]
.1333 81D0480208 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			while(valcalc[i] > nine){
	alu_shf[a4, --, B, a8, <<3]
.1334 AA300C0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1335 8000416200 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1336 8D80480104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a4, >>24]
.1337 AAF00CE404 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, 57, -, a4]
.%import_expr common_code 1338 <34:22:0> &bp 1430 +
.1338 D965900104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1 1430
	bhs[l_145#], defer[1]
.1339 AA802F1002 common_code
	.%line 293 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  			addValCopy = addValCopy - 196;
	alu[a2, a2, -, 196]
.1340 A070000003 common_code
	.%line 276 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				if(i==0){ // shift digits over for more space if needed. 
l_134#:
	alu[--, --, B, a3]
.%import_expr common_code 1341 <34:22:0> &bp 1373 +
.1341 D957400101 common_code
	.%line 276 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1373
	bne[l_140#]
.1342 A040300001 common_code
	.%line 278 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					j = numDigits;
	alu[a3, --, B, a1]
.%import_expr common_code 1343 <34:22:0> &bp 1368 +
.1343 D956200100 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2 1368
/******/  					while(j>0){ //remember that j is unsigned!!!!
	beq[l_139#], defer[2]
.1344 B08DEF7000 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
/******/  					valcalc[0] = zero;
	alu[@b94, a0, +, 220]
.1345 A0801C0401 common_code
	.%line 285 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  					numDigits = numDigits + 1;
	alu[a1, a1, +, 1]
.1346 A080723803 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  						valcalc[j] = valcalc[j-1];
	alu[a7, a3, +, @b14]
.1347 AA804C0407 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, a7, -, 1]
.1348 FC06EC0004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
l_8020#:
	local_csr_wr[active_lm_addr_1, a4]
.1349 FC066C0007 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a7]
.1350 81D0480204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a4, --, B, a4, <<3]
.1351 AA300C0004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1352 8000416200 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1353 8D80580104 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a5, a4, >>24]
.1354 FC06EC0007 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a7]
.1355 AAC04C0C07 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, 3, -, a7]
.1356 81D0880204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a8, --, B, a4, <<3]
.1357 AA300C0008 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1358 820047FE00 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1359 A400480004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, a4, AND, *l$index0]
.1360 C001183005 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1361 AA300C0008 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1362 8A00403204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1363 AA803C0403 common_code
	.%line 281 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  						j = j - 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 1364 <34:22:0> &bp 1348 +
.1364 D951300101 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 3 1348
/******/  					while(j>0){ //remember that j is unsigned!!!!
	bne[l_8020#], defer[3]
.1365 A062000004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 2
/******/  						valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, a4]
.1366 A080723803 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
/******/  					while(j>0){ //remember that j is unsigned!!!!
	alu[a7, a3, +, @b14]
.1367 AA804C0407 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu[a4, a7, -, 1]
.1368 FC06E37B00 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					valcalc[0] = zero;
l_139#:
	local_csr_wr[active_lm_addr_1, @b94]
.1369 F0000C0403 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					i = 1;
	immed[a3, 1, <<0]
.1370 F0000C0300 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	nop
.1371 F0000C0300 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	nop
.1372 C08801C258 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.1373 A080723803 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				valcalc[i] -= 10;
l_140#:
	alu[a7, a3, +, @b14]
.1374 FC06EC0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a7]
.1375 FC066C0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a7]
.1376 81D0480207 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a4, --, B, a7, <<3]
.1377 AA300C0004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1378 8000416200 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1379 8D80480104 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a4, >>24]
.1380 FC06EC0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a7]
.1381 AA805C2804 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a5, a4, -, 10]
.1382 AAC04C0C07 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, 3, -, a7]
.1383 81D0880204 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a8, --, B, a4, <<3]
.1384 AA300C0008 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1385 820047FE00 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1386 A400480004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, a4, AND, *l$index0]
.1387 C001183005 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1388 AA300C0008 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1389 8A00403204 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1390 A062000004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[*l$index1, --, B, a4]
.1391 AA804C0407 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				valcalc[i-1] += 1;
	alu[a4, a7, -, 1]
.1392 FC06EC0004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a4]
.1393 AA80DC0407 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a13, a7, -, 1]
.1394 81D0480204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a4, --, B, a4, <<3]
.1395 AA300C0004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1396 8000416200 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1397 8D80480104 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a4, >>24]
.1398 FC06EC000D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a13]
.1399 A0805C0404 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a5, a4, +, 1]
.1400 AAC04C0C0D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, 3, -, a13]
.1401 81D0880204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a8, --, B, a4, <<3]
.1402 AA300C0008 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1403 820047FE00 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1404 FC06EC000D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	local_csr_wr[active_lm_addr_1, a13]
.1405 A400488004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu[a4, a4, AND, *l$index1]
.1406 C001183005 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1407 AA300C0008 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1408 8A00403204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1409 FC06EC0007 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
/******/  				if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a7]
.1410 A062000004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  				valcalc[i-1] += 1;
	alu[*l$index1, --, B, a4]
.1411 81D0480207 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				if(valcalc[i] <= nine && i > 0){
	alu_shf[a4, --, B, a7, <<3]
.1412 AA300C0004 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1413 8000416200 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1414 8D80480104 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a4, >>24]
.1415 AAF00CE404 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, 57, -, a4]
.%import_expr common_code 1416 <34:22:0> &bp 1420 +
.1416 D963000105 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1420
	blo[l_143#]
.1417 A070000003 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, --, B, a3]
.%import_expr common_code 1418 <34:22:0> &bp 1420 +
.1418 D963000100 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1420
	beq[l_143#]
.1419 AA803C0403 common_code
	.%line 290 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					i -= 1;
	alu[a3, a3, -, 1]
.1420 A080423803 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			while(valcalc[i] > nine){
l_143#:
	alu[a4, a3, +, @b14]
.1421 FC06EC0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a4]
.1422 81D0480204 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a4, --, B, a4, <<3]
.1423 F0000C0300 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	nop
.1424 AA300C0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1425 8000416200 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1426 8D80480104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a4, >>24]
.1427 AAF00CE404 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, 57, -, a4]
.%import_expr common_code 1428 <34:22:0> &bp 1340 +
.1428 D94F000105 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1340
	blo[l_134#]
.1429 AA803C0401 common_code
	.%line 296 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		i = numDigits - 1;
	alu[a3, a1, -, 1]
.1430 AAB00F1002 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
l_145#:
	alu[--, a2, -, 196]
.%import_expr common_code 1431 <34:22:0> &bp 1434 +
.1431 D966800105 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1434
	blo[l_148#]
.%import_expr common_code 1432 <34:22:0> &bp 1313 +
.1432 D948400018 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1313
	br[l_132#]
.1433 AA803C0401 common_code
	.%line 296 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		i = numDigits - 1;
l_147#:
	alu[a3, a1, -, 1]
.1434 B088EF7000 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
l_148#:
	alu[@b14, a0, +, 220]
.1435 A080523803 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a5, a3, +, @b14]
.1436 FC06EC0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a5]
.1437 FC066C0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a5]
.1438 81D0480205 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a4, --, B, a5, <<3]
.1439 AA300C0004 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a4, OR, 0]
.1440 8000416200 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1441 9D80C80104 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[b12, a4, >>24]
.1442 FC06EC0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a5]
.1443 A0C0403002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, b12, +, a2]
.1444 AAC02C0C05 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, 3, -, a5]
.1445 81D0780202 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a7, --, B, a2, <<3]
.1446 AA300C0007 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1447 820027FE00 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1448 A400280002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, a2, AND, *l$index0]
.1449 C001183004 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1450 AA300C0007 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1451 8A00203202 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1452 FC06EC0005 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
/******/  		while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, a5]
.1453 A062000002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, a2]
.1454 81D0280205 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  		while(valcalc[i] > nine){
	alu_shf[a2, --, B, a5, <<3]
.1455 AA300C0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a2, OR, 0]
.1456 8000216200 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1457 8D80280102 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a2, a2, >>24]
.1458 AAF00CE402 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, 57, -, a2]
.%import_expr common_code 1459 <34:22:0> &bp 1549 +
.1459 D983400104 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1549
	bhs[l_161#]
.1460 A070000003 common_code
	.%line 299 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			if(i==0){ // shift digits over for more space if needed. 
l_150#:
	alu[--, --, B, a3]
.%import_expr common_code 1461 <34:22:0> &bp 1493 +
.1461 D975400101 common_code
	.%line 299 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1493
	bne[l_156#]
.1462 A040300001 common_code
	.%line 301 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				j = numDigits;
	alu[a3, --, B, a1]
.%import_expr common_code 1463 <34:22:0> &bp 1488 +
.1463 D974200100 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2 1488
/******/  				while(j>0){ //remember that j is unsigned!!!!
	beq[l_155#], defer[2]
.1464 B08DEF7000 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
/******/  				valcalc[0] = zero;
	alu[@b94, a0, +, 220]
.1465 A0801C0401 common_code
	.%line 308 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  				numDigits = numDigits + 1;
	alu[a1, a1, +, 1]
.1466 A080523803 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					valcalc[j] = valcalc[j-1];
	alu[a5, a3, +, @b14]
.1467 AA802C0405 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, a5, -, 1]
.1468 FC06EC0002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
l_8023#:
	local_csr_wr[active_lm_addr_1, a2]
.1469 FC066C0005 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a5]
.1470 81D0280202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a2, --, B, a2, <<3]
.1471 AA300C0002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a2, OR, 0]
.1472 8000216200 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1473 8D80480102 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a4, a2, >>24]
.1474 FC06EC0005 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a5]
.1475 AAC02C0C05 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, 3, -, a5]
.1476 81D0780202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a7, --, B, a2, <<3]
.1477 AA300C0007 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1478 820027FE00 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1479 A400280002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, a2, AND, *l$index0]
.1480 C001183004 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1481 AA300C0007 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1482 8A00203202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1483 AA803C0403 common_code
	.%line 304 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  					j = j - 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 1484 <34:22:0> &bp 1468 +
.1484 D96F300101 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 3 1468
/******/  				while(j>0){ //remember that j is unsigned!!!!
	bne[l_8023#], defer[3]
.1485 A062000002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 2
/******/  					valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, a2]
.1486 A080523803 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
/******/  				while(j>0){ //remember that j is unsigned!!!!
	alu[a5, a3, +, @b14]
.1487 AA802C0405 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu[a2, a5, -, 1]
.1488 FC06E37B00 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				valcalc[0] = zero;
l_155#:
	local_csr_wr[active_lm_addr_1, @b94]
.1489 F0000C0403 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				i = 1;
	immed[a3, 1, <<0]
.1490 F0000C0300 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	nop
.1491 F0000C0300 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	nop
.1492 C08801C258 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.1493 A080523803 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			valcalc[i] -= 10;
l_156#:
	alu[a5, a3, +, @b14]
.1494 FC06EC0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a5]
.1495 FC066C0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a5]
.1496 81D0280205 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a2, --, B, a5, <<3]
.1497 AA300C0002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a2, OR, 0]
.1498 8000216200 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1499 8D80280102 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a2, a2, >>24]
.1500 FC06EC0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a5]
.1501 AA804C2802 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, a2, -, 10]
.1502 AAC02C0C05 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, 3, -, a5]
.1503 81D0780202 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a7, --, B, a2, <<3]
.1504 AA300C0007 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1505 820027FE00 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1506 A400280002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, a2, AND, *l$index0]
.1507 C001183004 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1508 AA300C0007 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a7, OR, 0]
.1509 8A00203202 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1510 A062000002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[*l$index1, --, B, a2]
.1511 AA802C0405 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			valcalc[i-1] += 1;
	alu[a2, a5, -, 1]
.1512 FC06EC0002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a2]
.1513 AA807C0405 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a7, a5, -, 1]
.1514 81D0280202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a2, --, B, a2, <<3]
.1515 AA300C0002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a2, OR, 0]
.1516 8000216200 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1517 8D80280102 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a2, a2, >>24]
.1518 FC06EC0007 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a7]
.1519 A0804C0402 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a4, a2, +, 1]
.1520 AAC02C0C07 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, 3, -, a7]
.1521 81D0880202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a8, --, B, a2, <<3]
.1522 AA300C0008 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1523 820027FE00 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1524 FC06EC0007 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	local_csr_wr[active_lm_addr_1, a7]
.1525 A400288002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu[a2, a2, AND, *l$index1]
.1526 C001183004 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1527 AA300C0008 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a8, OR, 0]
.1528 8A00203202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1529 FC06EC0005 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
/******/  			if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a5]
.1530 A062000002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/  			valcalc[i-1] += 1;
	alu[*l$index1, --, B, a2]
.1531 81D0280205 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  			if(valcalc[i] <= nine && i > 0){
	alu_shf[a2, --, B, a5, <<3]
.1532 AA300C0002 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a2, OR, 0]
.1533 8000216200 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1534 8D80280102 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a2, a2, >>24]
.1535 AAF00CE402 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, 57, -, a2]
.%import_expr common_code 1536 <34:22:0> &bp 1540 +
.1536 D981000105 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1540
	blo[l_159#]
.1537 A070000003 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, --, B, a3]
.%import_expr common_code 1538 <34:22:0> &bp 1540 +
.1538 D981000100 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1540
	beq[l_159#]
.1539 AA803C0403 common_code
	.%line 313 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  				i -= 1;
	alu[a3, a3, -, 1]
.1540 A080223803 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  		while(valcalc[i] > nine){
l_159#:
	alu[a2, a3, +, @b14]
.1541 FC06EC0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a2]
.1542 81D0280202 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a2, --, B, a2, <<3]
.1543 F0000C0300 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	nop
.1544 AA300C0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 2
	alu[--, a2, OR, 0]
.1545 8000216200 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1546 8D80280102 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	asr[a2, a2, >>24]
.1547 AAF00CE402 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[--, 57, -, a2]
.%import_expr common_code 1548 <34:22:0> &bp 1460 +
.1548 D96D000105 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0 1460
	blo[l_150#]
.1549 8010680106 common_code
	.%line 317 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/  	val = val >> 1;
l_161#:
	alu_shf[a6, --, B, a6, >>1]
.%import_expr common_code 1550 <34:22:0> &bp 1308 +
.1550 D947100101 common_code
	.%line 267 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1 1308
/******/    while(val > 0){
	bne[l_129#], defer[1]
.1551 91F0000200 common_code
	.%line 318 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
/******/    	addVal = addVal * 2;
	alu_shf[b0, --, B, b0, <<1]
.1552 B088EF7000 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
/******/    valcalc[numDigits] = '\0';
l_163#:
	alu[@b14, a0, +, 220]
.1553 A080223801 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[a2, a1, +, @b14]
.1554 FC06EC0002 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_1, a2]
.1555 FC066C0002 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	local_csr_wr[active_lm_addr_0, a2]
.1556 BAC00C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[b0, 3, -, a2]
.1557 81D0100200 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu_shf[a1, --, B, b0, <<3]
.1558 AA300C0001 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a1, OR, 0]
.1559 920007FE00 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.1560 B440000220 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[b0, b0, AND, *l$index1]
.1561 AA300C0001 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 1
	alu[--, a1, OR, 0]
.1562 9A00080220 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:922 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.1563 A020000000 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:922 0
	alu[*l$index0, --, B, b0]
.%import_expr common_code 1564 <34:22:0> &bp 107 +
.1564 D81AE00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 2 107
/******/    msglen = strlen_lmem(msg);
	br[_strlen_lmem#], defer[2]
.1565 A0802F7000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 1
	alu[a2, a0, +, 220]
.%import_expr common_code 1566 <27:20:8,17:10:0> &bp 1567 +
.1566 F0006C7C03 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	load_addr[a3, l_8068#]
.1567 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/    if(msglen > 27)
l_8068#:
	alu[--, 27, -, b0]
.%import_expr common_code 1568 <34:22:0> &bp 1627 +
.1568 D996C00105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0 1627
	blo[l_177#]
.1569 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 1570 <34:22:0> &bp 1596 +
.1570 D98F100100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1 1596
	beq[l_172#], defer[1]
.1571 F0000C0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	immed[a1, 0, <<0]
.1572 B080CD8000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/      padmsg[i] = msg[i];
	alu[b12, a0, +, 96]
.1573 A080403001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[a4, a1, +, b12]
.1574 A080223801 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
l_8026#:
	alu[a2, a1, +, @b14]
.1575 FC06EC0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_1, a2]
.1576 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_0, a4]
.1577 81D0280202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu_shf[a2, --, B, a2, <<3]
.1578 AA300C0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 2
	alu[--, a2, OR, 0]
.1579 8000216200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1580 8D80380102 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	asr[a3, a2, >>24]
.1581 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_1, a4]
.1582 AAC02C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[a2, 3, -, a4]
.1583 81D0580202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu_shf[a5, --, B, a2, <<3]
.1584 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1
	alu[--, a5, OR, 0]
.1585 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1586 A400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[a2, a2, AND, *l$index0]
.1587 C001183003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	ld_field_w_clr[b12, 0001, a3, <<0]
.1588 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1
	alu[--, a5, OR, 0]
.1589 8A00203202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1590 A0801C0401 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/    for(i=0; i<msglen; ++i)
	alu[a1, a1, +, 1]
.1591 AAB0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[--, a1, -, b0]
.%import_expr common_code 1592 <34:22:0> &bp 1574 +
.1592 D989B00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 3 1574
	blo[l_8026#], defer[3]
.1593 A062000002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a2]
.1594 B080CD8000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 1
/******/    for(i=0; i<msglen; ++i)
	alu[b12, a0, +, 96]
.1595 A080403001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu[a4, a1, +, b12]
.1596 B080CD8000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/    padmsg[i] = '\0';
l_172#:
	alu[b12, a0, +, 96]
.1597 A080303001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[a3, a1, +, b12]
.1598 FC06EC0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_1, a3]
.1599 FC066C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_0, a3]
.1600 AAC01C0C03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[a1, 3, -, a3]
.1601 81D0280201 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu_shf[a2, --, B, a1, <<3]
.1602 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1
	alu[--, a2, OR, 0]
.1603 820017FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.1604 A400188001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[a1, a1, AND, *l$index1]
.1605 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1
	alu[--, a2, OR, 0]
.1606 8A00108201 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu_shf[a1, a1, OR, 0, <<indirect]
.1607 A060000001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[*l$index0, --, B, a1]
.1608 A0C0100301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, b0, +, 1]
.1609 AAB00C7001 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[--, a1, -, 28]
.%import_expr common_code 1610 <34:22:0> &bp 1625 +
.1610 D996400108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0 1625
	bge[l_176#]
.1611 A080303001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/      padmsg[i] = 0xff;
l_174#:
	alu[a3, a1, +, b12]
.1612 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_1, a3]
.1613 FC066C0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	local_csr_wr[active_lm_addr_0, a3]
.1614 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[b0, 3, -, a3]
.1615 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu_shf[b0, --, B, b0, <<3]
.1616 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1
	alu[--, b0, OR, 0]
.1617 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu_shf[a2, --, B, 255, <<indirect]
.1618 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[b0, --, ~B, a2]
.1619 A0801C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, a1, +, 1]
.1620 AAB00C7001 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 0
	alu[--, a1, -, 28]
.%import_expr common_code 1621 <34:22:0> &bp 1611 +
.1621 D992F00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 3 1611
	blt[l_174#], defer[3]
.1622 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 2
/******/      padmsg[i] = 0xff;
	alu[b0, b0, AND, *l$index1]
.1623 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 1
	alu[b0, b0, OR, a2]
.1624 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
	alu[*l$index0, --, B, b0]
.%import_expr common_code 1625 <34:22:0> &bp 3352 +
.1625 DB46100018 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:921 1 3352
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
l_176#:
	br[l_723#], defer[1]
.1626 B08DED8000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:921 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b94, a0, +, 96]
.1627 E800003700 common_code
	.%line 488 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/        return;
l_177#:
	rtn[b13]
.1628 F000137B01 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    else if(strncmp_lmem(msgstr, getstride_str, 2) == 0)
l_178#:
	immed[@b94, 257, 0]
.1629 A080D37800 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[a13, a0, +, @b94]
.%import_expr common_code 1630 <34:22:0> &bp 39 +
.1630 D809E00018 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 39
	br[_strncmp_lmem#], defer[2]
.1631 F0000C0801 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 2, <<0]
.%import_expr common_code 1632 <27:20:8,7:0:0> &bp 1633 +
.1632 F000600361 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	load_addr[b0, l_8069#]
.1633 A070000001 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
l_8069#:
	alu[--, --, B, a1]
.%import_expr common_code 1634 <34:22:0> &bp 1962 +
.1634 D9EA800101 common_code
	.%line 491 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 1962
	bne[l_237#]
.1635 B08DEF7000 common_code
	.%line 493 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      onl_api_int2dstr(stride, return_str);
	alu[@b94, a0, +, 220]
.1636 FC06637B00 common_code
	.%line 493 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.1637 A0406000FF common_code
	.%line 493 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[a6, --, B, @a127]
.%import_expr common_code 1638 <34:22:0> &bp 1886 +
.1638 D9D7B00100 common_code
	.%line 267 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 3 1886
/******/    while(val > 0){
	beq[l_222#], defer[3]
.1639 F000000301 common_code
	.%line 257 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 2
/******/    __declspec(gp_reg) unsigned int addVal = 1;
	immed[b0, 1, <<0]
.1640 F0000C0401 common_code
	.%line 259 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
/******/    __declspec(gp_reg) unsigned int numDigits = 1;
	immed[a1, 1, <<0]
.1641 C08801C250 common_code
	.%line 265 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/    valcalc[i] = 48;
	ld_field[*l$index0, 1000, 48, <<24]
.%import_expr common_code 1642 <34:22:0> &bp 1883 +
.1642 D1D6C08406 common_code
	.%line 269 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1883
/******/   	if(val & 0x1){
l_188#:
	br_bclr[a6, 0, l_220#]
.1643 AAF00003C4 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
	alu[--, b0, -, 196]
.%import_expr common_code 1644 <34:22:0> &bp 1767 +
.1644 D9B9D00105 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1 1767
	blo[l_206#], defer[1]
.1645 A000200000 common_code
	.%line 270 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  		addValCopy = addVal;
	alu[a2, --, B, b0]
.1646 AA803C0401 common_code
	.%line 273 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  			i = numDigits - 1;
	alu[a3, a1, -, 1]
.1647 B088EF7000 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
l_191#:
	alu[@b14, a0, +, 220]
.1648 A080823803 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a8, a3, +, @b14]
.1649 FC06EC0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a8]
.1650 FC066C0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a8]
.1651 81D0480208 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a4, --, B, a8, <<3]
.1652 AA300C0004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1653 8000416200 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1654 8D80480104 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a4, >>24]
.1655 FC06EC0008 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a8]
.1656 A0805F1004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a5, a4, +, 196]
.1657 AAC04C0C08 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, 3, -, a8]
.1658 81D0780204 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a7, --, B, a4, <<3]
.1659 AA300C0007 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1660 820047FE00 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1661 A400480004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, a4, AND, *l$index0]
.1662 C001183005 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1663 AA300C0007 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1664 8A00403204 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1665 FC06EC0008 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
/******/  			while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, a8]
.1666 A062000004 common_code
	.%line 274 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, a4]
.1667 81D0480208 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			while(valcalc[i] > nine){
	alu_shf[a4, --, B, a8, <<3]
.1668 AA300C0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1669 8000416200 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1670 8D80480104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a4, >>24]
.1671 AAF00CE404 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, 57, -, a4]
.%import_expr common_code 1672 <34:22:0> &bp 1764 +
.1672 D9B9100104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1 1764
	bhs[l_204#], defer[1]
.1673 AA802F1002 common_code
	.%line 293 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  			addValCopy = addValCopy - 196;
	alu[a2, a2, -, 196]
.1674 A070000003 common_code
	.%line 276 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				if(i==0){ // shift digits over for more space if needed. 
l_193#:
	alu[--, --, B, a3]
.%import_expr common_code 1675 <34:22:0> &bp 1707 +
.1675 D9AAC00101 common_code
	.%line 276 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1707
	bne[l_199#]
.1676 A040300001 common_code
	.%line 278 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					j = numDigits;
	alu[a3, --, B, a1]
.%import_expr common_code 1677 <34:22:0> &bp 1702 +
.1677 D9A9A00100 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2 1702
/******/  					while(j>0){ //remember that j is unsigned!!!!
	beq[l_198#], defer[2]
.1678 B08DEF7000 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
/******/  					valcalc[0] = zero;
	alu[@b94, a0, +, 220]
.1679 A0801C0401 common_code
	.%line 285 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  					numDigits = numDigits + 1;
	alu[a1, a1, +, 1]
.1680 A080723803 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  						valcalc[j] = valcalc[j-1];
	alu[a7, a3, +, @b14]
.1681 AA804C0407 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, a7, -, 1]
.1682 FC06EC0004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
l_8021#:
	local_csr_wr[active_lm_addr_1, a4]
.1683 FC066C0007 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a7]
.1684 81D0480204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a4, --, B, a4, <<3]
.1685 AA300C0004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1686 8000416200 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1687 8D80580104 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a5, a4, >>24]
.1688 FC06EC0007 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a7]
.1689 AAC04C0C07 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, 3, -, a7]
.1690 81D0880204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a8, --, B, a4, <<3]
.1691 AA300C0008 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1692 820047FE00 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1693 A400480004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, a4, AND, *l$index0]
.1694 C001183005 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1695 AA300C0008 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1696 8A00403204 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1697 AA803C0403 common_code
	.%line 281 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  						j = j - 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 1698 <34:22:0> &bp 1682 +
.1698 D9A4B00101 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 3 1682
/******/  					while(j>0){ //remember that j is unsigned!!!!
	bne[l_8021#], defer[3]
.1699 A062000004 common_code
	.%line 280 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 2
/******/  						valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, a4]
.1700 A080723803 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
/******/  					while(j>0){ //remember that j is unsigned!!!!
	alu[a7, a3, +, @b14]
.1701 AA804C0407 common_code
	.%line 279 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu[a4, a7, -, 1]
.1702 FC06E37B00 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					valcalc[0] = zero;
l_198#:
	local_csr_wr[active_lm_addr_1, @b94]
.1703 F0000C0403 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					i = 1;
	immed[a3, 1, <<0]
.1704 F0000C0300 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	nop
.1705 F0000C0300 common_code
	.%line 284 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	nop
.1706 C08801C258 common_code
	.%line 283 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.1707 A080723803 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				valcalc[i] -= 10;
l_199#:
	alu[a7, a3, +, @b14]
.1708 FC06EC0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a7]
.1709 FC066C0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a7]
.1710 81D0480207 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a4, --, B, a7, <<3]
.1711 AA300C0004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1712 8000416200 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1713 8D80480104 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a4, >>24]
.1714 FC06EC0007 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a7]
.1715 AA805C2804 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a5, a4, -, 10]
.1716 AAC04C0C07 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, 3, -, a7]
.1717 81D0880204 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a8, --, B, a4, <<3]
.1718 AA300C0008 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1719 820047FE00 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1720 A400480004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, a4, AND, *l$index0]
.1721 C001183005 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1722 AA300C0008 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1723 8A00403204 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1724 A062000004 common_code
	.%line 287 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[*l$index1, --, B, a4]
.1725 AA804C0407 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				valcalc[i-1] += 1;
	alu[a4, a7, -, 1]
.1726 FC06EC0004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a4]
.1727 AA80DC0407 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a13, a7, -, 1]
.1728 81D0480204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a4, --, B, a4, <<3]
.1729 AA300C0004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1730 8000416200 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1731 8D80480104 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a4, >>24]
.1732 FC06EC000D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a13]
.1733 A0805C0404 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a5, a4, +, 1]
.1734 AAC04C0C0D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, 3, -, a13]
.1735 81D0880204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a8, --, B, a4, <<3]
.1736 AA300C0008 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1737 820047FE00 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.1738 FC06EC000D common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	local_csr_wr[active_lm_addr_1, a13]
.1739 A400488004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu[a4, a4, AND, *l$index1]
.1740 C001183005 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a5, <<0]
.1741 AA300C0008 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1742 8A00403204 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a4, a4, OR, b12, <<indirect]
.1743 FC06EC0007 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
/******/  				if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a7]
.1744 A062000004 common_code
	.%line 288 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  				valcalc[i-1] += 1;
	alu[*l$index1, --, B, a4]
.1745 81D0480207 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				if(valcalc[i] <= nine && i > 0){
	alu_shf[a4, --, B, a7, <<3]
.1746 AA300C0004 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1747 8000416200 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1748 8D80480104 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a4, >>24]
.1749 AAF00CE404 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, 57, -, a4]
.%import_expr common_code 1750 <34:22:0> &bp 1754 +
.1750 D9B6800105 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1754
	blo[l_202#]
.1751 A070000003 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, --, B, a3]
.%import_expr common_code 1752 <34:22:0> &bp 1754 +
.1752 D9B6800100 common_code
	.%line 289 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1754
	beq[l_202#]
.1753 AA803C0403 common_code
	.%line 290 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					i -= 1;
	alu[a3, a3, -, 1]
.1754 A080423803 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			while(valcalc[i] > nine){
l_202#:
	alu[a4, a3, +, @b14]
.1755 FC06EC0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a4]
.1756 81D0480204 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a4, --, B, a4, <<3]
.1757 F0000C0300 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	nop
.1758 AA300C0004 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1759 8000416200 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1760 8D80480104 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a4, >>24]
.1761 AAF00CE404 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, 57, -, a4]
.%import_expr common_code 1762 <34:22:0> &bp 1674 +
.1762 D9A2800105 common_code
	.%line 275 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1674
	blo[l_193#]
.1763 AA803C0401 common_code
	.%line 296 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		i = numDigits - 1;
	alu[a3, a1, -, 1]
.1764 AAB00F1002 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
l_204#:
	alu[--, a2, -, 196]
.%import_expr common_code 1765 <34:22:0> &bp 1768 +
.1765 D9BA000105 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1768
	blo[l_207#]
.%import_expr common_code 1766 <34:22:0> &bp 1647 +
.1766 D99BC00018 common_code
	.%line 272 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1647
	br[l_191#]
.1767 AA803C0401 common_code
	.%line 296 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:920 0
/******/  		i = numDigits - 1;
l_206#:
	alu[a3, a1, -, 1]
.1768 B088EF7000 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
l_207#:
	alu[@b14, a0, +, 220]
.1769 A080523803 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a5, a3, +, @b14]
.1770 FC06EC0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a5]
.1771 FC066C0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a5]
.1772 81D0480205 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a4, --, B, a5, <<3]
.1773 AA300C0004 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a4, OR, 0]
.1774 8000416200 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a4, --, B, *l$index1, <<indirect]
.1775 9D80C80104 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[b12, a4, >>24]
.1776 FC06EC0005 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a5]
.1777 A0C0403002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, b12, +, a2]
.1778 AAC02C0C05 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, 3, -, a5]
.1779 81D0780202 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a7, --, B, a2, <<3]
.1780 AA300C0007 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1781 820027FE00 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1782 A400280002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, a2, AND, *l$index0]
.1783 C001183004 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1784 AA300C0007 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1785 8A00203202 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1786 FC06EC0005 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
/******/  		while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, a5]
.1787 A062000002 common_code
	.%line 297 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, a2]
.1788 81D0280205 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  		while(valcalc[i] > nine){
	alu_shf[a2, --, B, a5, <<3]
.1789 AA300C0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a2, OR, 0]
.1790 8000216200 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1791 8D80280102 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a2, a2, >>24]
.1792 AAF00CE402 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, 57, -, a2]
.%import_expr common_code 1793 <34:22:0> &bp 1883 +
.1793 D9D6C00104 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1883
	bhs[l_220#]
.1794 A070000003 common_code
	.%line 299 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			if(i==0){ // shift digits over for more space if needed. 
l_209#:
	alu[--, --, B, a3]
.%import_expr common_code 1795 <34:22:0> &bp 1827 +
.1795 D9C8C00101 common_code
	.%line 299 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1827
	bne[l_215#]
.1796 A040300001 common_code
	.%line 301 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				j = numDigits;
	alu[a3, --, B, a1]
.%import_expr common_code 1797 <34:22:0> &bp 1822 +
.1797 D9C7A00100 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2 1822
/******/  				while(j>0){ //remember that j is unsigned!!!!
	beq[l_214#], defer[2]
.1798 B08DEF7000 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
/******/  				valcalc[0] = zero;
	alu[@b94, a0, +, 220]
.1799 A0801C0401 common_code
	.%line 308 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  				numDigits = numDigits + 1;
	alu[a1, a1, +, 1]
.1800 A080523803 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					valcalc[j] = valcalc[j-1];
	alu[a5, a3, +, @b14]
.1801 AA802C0405 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, a5, -, 1]
.1802 FC06EC0002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
l_8024#:
	local_csr_wr[active_lm_addr_1, a2]
.1803 FC066C0005 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a5]
.1804 81D0280202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a2, --, B, a2, <<3]
.1805 AA300C0002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a2, OR, 0]
.1806 8000216200 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1807 8D80480102 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a4, a2, >>24]
.1808 FC06EC0005 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a5]
.1809 AAC02C0C05 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, 3, -, a5]
.1810 81D0780202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a7, --, B, a2, <<3]
.1811 AA300C0007 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1812 820027FE00 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1813 A400280002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, a2, AND, *l$index0]
.1814 C001183004 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1815 AA300C0007 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1816 8A00203202 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1817 AA803C0403 common_code
	.%line 304 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  					j = j - 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 1818 <34:22:0> &bp 1802 +
.1818 D9C2B00101 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 3 1802
/******/  				while(j>0){ //remember that j is unsigned!!!!
	bne[l_8024#], defer[3]
.1819 A062000002 common_code
	.%line 303 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 2
/******/  					valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, a2]
.1820 A080523803 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
/******/  				while(j>0){ //remember that j is unsigned!!!!
	alu[a5, a3, +, @b14]
.1821 AA802C0405 common_code
	.%line 302 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu[a2, a5, -, 1]
.1822 FC06E37B00 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				valcalc[0] = zero;
l_214#:
	local_csr_wr[active_lm_addr_1, @b94]
.1823 F0000C0403 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				i = 1;
	immed[a3, 1, <<0]
.1824 F0000C0300 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	nop
.1825 F0000C0300 common_code
	.%line 307 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	nop
.1826 C08801C258 common_code
	.%line 306 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.1827 A080523803 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			valcalc[i] -= 10;
l_215#:
	alu[a5, a3, +, @b14]
.1828 FC06EC0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a5]
.1829 FC066C0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a5]
.1830 81D0280205 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a2, --, B, a5, <<3]
.1831 AA300C0002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a2, OR, 0]
.1832 8000216200 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1833 8D80280102 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a2, a2, >>24]
.1834 FC06EC0005 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a5]
.1835 AA804C2802 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, a2, -, 10]
.1836 AAC02C0C05 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, 3, -, a5]
.1837 81D0780202 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a7, --, B, a2, <<3]
.1838 AA300C0007 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1839 820027FE00 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1840 A400280002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, a2, AND, *l$index0]
.1841 C001183004 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1842 AA300C0007 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a7, OR, 0]
.1843 8A00203202 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1844 A062000002 common_code
	.%line 310 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[*l$index1, --, B, a2]
.1845 AA802C0405 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			valcalc[i-1] += 1;
	alu[a2, a5, -, 1]
.1846 FC06EC0002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a2]
.1847 AA807C0405 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a7, a5, -, 1]
.1848 81D0280202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a2, --, B, a2, <<3]
.1849 AA300C0002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a2, OR, 0]
.1850 8000216200 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1851 8D80280102 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a2, a2, >>24]
.1852 FC06EC0007 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a7]
.1853 A0804C0402 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a4, a2, +, 1]
.1854 AAC02C0C07 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, 3, -, a7]
.1855 81D0880202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a8, --, B, a2, <<3]
.1856 AA300C0008 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1857 820027FE00 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1858 FC06EC0007 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	local_csr_wr[active_lm_addr_1, a7]
.1859 A400288002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu[a2, a2, AND, *l$index1]
.1860 C001183004 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	ld_field_w_clr[b12, 0001, a4, <<0]
.1861 AA300C0008 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a8, OR, 0]
.1862 8A00203202 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1863 FC06EC0005 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
/******/  			if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a5]
.1864 A062000002 common_code
	.%line 311 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/  			valcalc[i-1] += 1;
	alu[*l$index1, --, B, a2]
.1865 81D0280205 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  			if(valcalc[i] <= nine && i > 0){
	alu_shf[a2, --, B, a5, <<3]
.1866 AA300C0002 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a2, OR, 0]
.1867 8000216200 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1868 8D80280102 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a2, a2, >>24]
.1869 AAF00CE402 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, 57, -, a2]
.%import_expr common_code 1870 <34:22:0> &bp 1874 +
.1870 D9D4800105 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1874
	blo[l_218#]
.1871 A070000003 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, --, B, a3]
.%import_expr common_code 1872 <34:22:0> &bp 1874 +
.1872 D9D4800100 common_code
	.%line 312 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1874
	beq[l_218#]
.1873 AA803C0403 common_code
	.%line 313 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  				i -= 1;
	alu[a3, a3, -, 1]
.1874 A080223803 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  		while(valcalc[i] > nine){
l_218#:
	alu[a2, a3, +, @b14]
.1875 FC06EC0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a2]
.1876 81D0280202 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a2, --, B, a2, <<3]
.1877 F0000C0300 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	nop
.1878 AA300C0002 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 2
	alu[--, a2, OR, 0]
.1879 8000216200 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1880 8D80280102 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	asr[a2, a2, >>24]
.1881 AAF00CE402 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[--, 57, -, a2]
.%import_expr common_code 1882 <34:22:0> &bp 1794 +
.1882 D9C0800105 common_code
	.%line 298 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0 1794
	blo[l_209#]
.1883 8010680106 common_code
	.%line 317 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/  	val = val >> 1;
l_220#:
	alu_shf[a6, --, B, a6, >>1]
.%import_expr common_code 1884 <34:22:0> &bp 1642 +
.1884 D99A900101 common_code
	.%line 267 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1 1642
/******/    while(val > 0){
	bne[l_188#], defer[1]
.1885 91F0000200 common_code
	.%line 318 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
/******/    	addVal = addVal * 2;
	alu_shf[b0, --, B, b0, <<1]
.1886 B088EF7000 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
/******/    valcalc[numDigits] = '\0';
l_222#:
	alu[@b14, a0, +, 220]
.1887 A080223801 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[a2, a1, +, @b14]
.1888 FC06EC0002 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_1, a2]
.1889 FC066C0002 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	local_csr_wr[active_lm_addr_0, a2]
.1890 BAC00C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[b0, 3, -, a2]
.1891 81D0100200 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu_shf[a1, --, B, b0, <<3]
.1892 AA300C0001 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a1, OR, 0]
.1893 920007FE00 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.1894 B440000220 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[b0, b0, AND, *l$index1]
.1895 AA300C0001 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 1
	alu[--, a1, OR, 0]
.1896 9A00080220 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:924 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.1897 A020000000 common_code
	.%line 325 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:924 0
	alu[*l$index0, --, B, b0]
.%import_expr common_code 1898 <34:22:0> &bp 107 +
.1898 D81AE00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 2 107
/******/    msglen = strlen_lmem(msg);
	br[_strlen_lmem#], defer[2]
.1899 A0802F7000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 1
	alu[a2, a0, +, 220]
.%import_expr common_code 1900 <27:20:8,17:10:0> &bp 1901 +
.1900 F0007DB403 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	load_addr[a3, l_8070#]
.1901 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/    if(msglen > 27)
l_8070#:
	alu[--, 27, -, b0]
.%import_expr common_code 1902 <34:22:0> &bp 1961 +
.1902 D9EA400105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0 1961
	blo[l_236#]
.1903 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 1904 <34:22:0> &bp 1930 +
.1904 D9E2900100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1 1930
	beq[l_231#], defer[1]
.1905 F0000C0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	immed[a1, 0, <<0]
.1906 B080CE0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/      padmsg[i] = msg[i];
	alu[b12, a0, +, 128]
.1907 A080403001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[a4, a1, +, b12]
.1908 A080223801 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
l_8027#:
	alu[a2, a1, +, @b14]
.1909 FC06EC0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_1, a2]
.1910 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_0, a4]
.1911 81D0280202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu_shf[a2, --, B, a2, <<3]
.1912 AA300C0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 2
	alu[--, a2, OR, 0]
.1913 8000216200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.1914 8D80380102 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	asr[a3, a2, >>24]
.1915 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_1, a4]
.1916 AAC02C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[a2, 3, -, a4]
.1917 81D0580202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu_shf[a5, --, B, a2, <<3]
.1918 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1
	alu[--, a5, OR, 0]
.1919 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.1920 A400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[a2, a2, AND, *l$index0]
.1921 C001183003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	ld_field_w_clr[b12, 0001, a3, <<0]
.1922 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1
	alu[--, a5, OR, 0]
.1923 8A00203202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.1924 A0801C0401 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/    for(i=0; i<msglen; ++i)
	alu[a1, a1, +, 1]
.1925 AAB0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[--, a1, -, b0]
.%import_expr common_code 1926 <34:22:0> &bp 1908 +
.1926 D9DD300105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 3 1908
	blo[l_8027#], defer[3]
.1927 A062000002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a2]
.1928 B080CE0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 1
/******/    for(i=0; i<msglen; ++i)
	alu[b12, a0, +, 128]
.1929 A080403001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu[a4, a1, +, b12]
.1930 B080CE0000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/    padmsg[i] = '\0';
l_231#:
	alu[b12, a0, +, 128]
.1931 A080303001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[a3, a1, +, b12]
.1932 FC06EC0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_1, a3]
.1933 FC066C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_0, a3]
.1934 AAC01C0C03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[a1, 3, -, a3]
.1935 81D0280201 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu_shf[a2, --, B, a1, <<3]
.1936 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1
	alu[--, a2, OR, 0]
.1937 820017FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.1938 A400188001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[a1, a1, AND, *l$index1]
.1939 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1
	alu[--, a2, OR, 0]
.1940 8A00108201 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu_shf[a1, a1, OR, 0, <<indirect]
.1941 A060000001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[*l$index0, --, B, a1]
.1942 A0C0100301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, b0, +, 1]
.1943 AAB00C7001 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[--, a1, -, 28]
.%import_expr common_code 1944 <34:22:0> &bp 1959 +
.1944 D9E9C00108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0 1959
	bge[l_235#]
.1945 A080303001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/      padmsg[i] = 0xff;
l_233#:
	alu[a3, a1, +, b12]
.1946 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_1, a3]
.1947 FC066C0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	local_csr_wr[active_lm_addr_0, a3]
.1948 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[b0, 3, -, a3]
.1949 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu_shf[b0, --, B, b0, <<3]
.1950 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1
	alu[--, b0, OR, 0]
.1951 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu_shf[a2, --, B, 255, <<indirect]
.1952 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[b0, --, ~B, a2]
.1953 A0801C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, a1, +, 1]
.1954 AAB00C7001 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 0
	alu[--, a1, -, 28]
.%import_expr common_code 1955 <34:22:0> &bp 1945 +
.1955 D9E6700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 3 1945
	blt[l_233#], defer[3]
.1956 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 2
/******/      padmsg[i] = 0xff;
	alu[b0, b0, AND, *l$index1]
.1957 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 1
	alu[b0, b0, OR, a2]
.1958 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
	alu[*l$index0, --, B, b0]
.%import_expr common_code 1959 <34:22:0> &bp 3352 +
.1959 DB46100018 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:923 1 3352
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
l_235#:
	br[l_723#], defer[1]
.1960 B08DEE0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:923 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b94, a0, +, 128]
.1961 E800003700 common_code
	.%line 496 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/        return;
l_236#:
	rtn[b13]
.1962 F000137B05 common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    else if(strncmp_lmem(msgstr, setdrop_str, 2) == 0)
l_237#:
	immed[@b94, 261, 0]
.1963 A080D37800 common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	alu[a13, a0, +, @b94]
.%import_expr common_code 1964 <34:22:0> &bp 39 +
.1964 D809E00018 common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 39
	br[_strncmp_lmem#], defer[2]
.1965 F0000C0801 common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 2, <<0]
.%import_expr common_code 1966 <27:20:8,7:0:0> &bp 1967 +
.1966 F0007003AF common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	load_addr[b0, l_8071#]
.1967 A070000001 common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
l_8071#:
	alu[--, --, B, a1]
.%import_expr common_code 1968 <34:22:0> &bp 3174 +
.1968 DB19800101 common_code
	.%line 499 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3174
	bne[l_672#]
.1969 B08DEC8000 common_code
	.%line 502 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      __declspec(local_mem) unsigned int index = kenw_atoi(nxt_token(msgstr));
	alu[@b94, a0, +, 32]
.1970 FC06637B00 common_code
	.%line 502 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.1971 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.1972 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
	nop
.1973 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
	nop
.1974 9000014000 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 1
	alu_shf[b0, --, B, *l$index0, <<0]
.1975 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:949 0
	asr[b0, b0, >>24]
.%import_expr common_code 1976 <34:22:0> &bp 1995 +
.1976 D9F2D00100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 1 1995
	beq[l_244#], defer[1]
.1977 B080CC8000 common_code
	.%line 502 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/      __declspec(local_mem) unsigned int index = kenw_atoi(nxt_token(msgstr));
	alu[b12, a0, +, 32]
.1978 9000014000 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
/******/      	if( *p == ' ' )	break;
	alu_shf[b0, --, B, *l$index0, <<0]
.1979 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.1980 9080000200 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.1981 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.1982 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
l_240#:
	alu[--, b0, -, 32]
.%import_expr common_code 1983 <34:22:0> &bp 1999 +
.1983 D9F3C00100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 1999
	beq[l_245#]
.1984 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
/******/  	p++;
	alu[b12, b12, +, 1]
.1985 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.1986 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.1987 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
	nop
.1988 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.1989 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.1990 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.1991 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.1992 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 1993 <34:22:0> &bp 1982 +
.1993 D9EF800101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 1982
	bne[l_240#]
.%import_expr common_code 1994 <34:22:0> &bp 1999 +
.1994 D9F3C00018 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 1999
	br[l_245#]
.1995 9000014000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
/******/      if( *p == '\0' )	return 0;
l_244#:
	alu_shf[b0, --, B, *l$index0, <<0]
.1996 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.1997 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.1998 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.1999 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
l_245#:
	alu[--, --, B, b0]
.%import_expr common_code 2000 <34:22:0> &bp 2025 +
.2000 D9FA400100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 2025
	beq[l_255#]
.2001 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2002 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2003 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2004 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
	nop
.2005 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2006 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2007 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2008 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2009 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2010 <34:22:0> &bp 2023 +
.2010 D9F9C00100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 2023
	beq[l_251#]
.2011 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
/******/      	if( *p == ' ' )	++p;
l_248#:
	alu[--, b0, -, 32]
.%import_expr common_code 2012 <34:22:0> &bp 2023 +
.2012 D9F9C00101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 2023
	bne[l_251#]
.2013 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
	alu[b12, b12, +, 1]
.2014 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2015 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2016 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
	nop
.2017 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2018 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2019 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2020 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2021 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2022 <34:22:0> &bp 2011 +
.2022 D9F6C00101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 2011
	bne[l_248#]
.2023 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0
/******/      if( *p == '\0' )	return 0;
l_251#:
	alu[--, --, B, b0]
.%import_expr common_code 2024 <34:22:0> &bp 2026 +
.2024 D9FA800101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:949 0 2026
	bne[l_256#]
.2025 F000003300 common_code
	.%line 502 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      __declspec(local_mem) unsigned int index = kenw_atoi(nxt_token(msgstr));
l_255#:
	immed[b12, 0, <<0]
.2026 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
/******/      while( *p != '\0' && *p != ' ') {
l_256#:
	local_csr_wr[active_lm_addr_1, b12]
.2027 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
	alu_shf[a1, --, B, b12, <<3]
.2028 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
	nop
.2029 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 2
	alu[--, a1, OR, 0]
.2030 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:948 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2031 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:948 0
	asr[a13, a13, >>24]
.%import_expr common_code 2032 <34:22:0> &bp 2066 +
.2032 DA04900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 1 2066
	beq[l_271#], defer[1]
.2033 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:948 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2034 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2035 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2036 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2037 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2038 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2039 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2040 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2041 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2042 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
l_260#:
	alu[--, a13, -, 32]
.%import_expr common_code 2043 <34:22:0> &bp 2066 +
.2043 DA04800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0 2066
	beq[l_271#]
.2044 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2045 <34:22:0> &bp 2056 +
.2045 DA02000100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0 2056
	beq[l_269#]
.2046 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2047 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
	alu_shf[b0, --, B, b0, <<3]
.2048 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
	alu[a1, a1, +, b0]
.2049 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2050 <34:22:0> &bp 2053 +
.2050 DA01400109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0 2053
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_267#]
.2051 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
	alu[--, b0, -, 9]
.%import_expr common_code 2052 <34:22:0> &bp 2055 +
.2052 DA01C0010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0 2055
	ble[l_268#]
.%import_expr common_code 2053 <34:22:0> &bp 2066 +
.2053 DA04900018 common_code
	.%line 502 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2066
/******/      __declspec(local_mem) unsigned int index = kenw_atoi(nxt_token(msgstr));
l_267#:
	br[l_271#], defer[1]
.2054 F000000300 common_code
	.%line 502 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2055 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
/******/  	    x += y;
l_268#:
	alu[b0, a1, +, b0]
.2056 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
/******/  	p++;
l_269#:
	alu[b12, b12, +, 1]
.2057 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2058 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2059 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0
	nop
.2060 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2061 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2062 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2063 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2064 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2065 <34:22:0> &bp 2042 +
.2065 D9FE800101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:948 0 2042
	bne[l_260#]
.2066 A030000000 common_code
	.%line 504 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      if(index == 0){
l_271#:
	alu[--, --, B, b0]
.%import_expr common_code 2067 <34:22:0> &bp 2160 +
.2067 DA1C000101 common_code
	.%line 504 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2160
	bne[l_307#]
.2068 B08DEC8000 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[0] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2069 FC06637B00 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2070 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2071 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	nop
.2072 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	nop
.2073 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2074 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2075 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2076 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2077 <34:22:0> &bp 2091 +
.2077 DA0AD00100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1 2091
	beq[l_278#], defer[1]
.2078 B080CC9000 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[0] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2079 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      	if( *p == ' ' )	break;
l_275#:
	alu[--, b0, -, 32]
.%import_expr common_code 2080 <34:22:0> &bp 2091 +
.2080 DA0AC00100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2091
	beq[l_278#]
.2081 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2082 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2083 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2084 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	nop
.2085 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2086 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2087 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2088 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2089 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2090 <34:22:0> &bp 2079 +
.2090 DA07C00101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2079
	bne[l_275#]
.2091 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      if( *p == '\0' )	return 0;
l_278#:
	alu[--, --, B, b0]
.%import_expr common_code 2092 <34:22:0> &bp 2117 +
.2092 DA11400100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2117
	beq[l_289#]
.2093 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2094 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2095 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2096 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	nop
.2097 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2098 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2099 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2100 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2101 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2102 <34:22:0> &bp 2115 +
.2102 DA10C00100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2115
	beq[l_285#]
.2103 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      	if( *p == ' ' )	++p;
l_282#:
	alu[--, b0, -, 32]
.%import_expr common_code 2104 <34:22:0> &bp 2115 +
.2104 DA10C00101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2115
	bne[l_285#]
.2105 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu[b12, b12, +, 1]
.2106 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2107 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2108 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	nop
.2109 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2110 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2111 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2112 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2113 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2114 <34:22:0> &bp 2103 +
.2114 DA0DC00101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2103
	bne[l_282#]
.2115 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      if( *p == '\0' )	return 0;
l_285#:
	alu[--, --, B, b0]
.%import_expr common_code 2116 <34:22:0> &bp 2118 +
.2116 DA11800101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0 2118
	bne[l_290#]
.2117 F000003300 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[0] = kenw_atoi(nxt_token(msgstr + 4));
l_289#:
	immed[b12, 0, <<0]
.2118 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
l_290#:
	local_csr_wr[active_lm_addr_1, b12]
.2119 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2120 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2121 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2122 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2123 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2124 <34:22:0> &bp 2158 +
.2124 DA1B900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1 2158
	beq[l_305#], defer[1]
.2125 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2126 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2127 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2128 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2129 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2130 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2131 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2132 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2133 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2134 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
l_294#:
	alu[--, a13, -, 32]
.%import_expr common_code 2135 <34:22:0> &bp 2158 +
.2135 DA1B800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0 2158
	beq[l_305#]
.2136 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2137 <34:22:0> &bp 2148 +
.2137 DA19000100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0 2148
	beq[l_303#]
.2138 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2139 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[b0, --, B, b0, <<3]
.2140 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu[a1, a1, +, b0]
.2141 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2142 <34:22:0> &bp 2145 +
.2142 DA18400109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0 2145
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_301#]
.2143 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu[--, b0, -, 9]
.%import_expr common_code 2144 <34:22:0> &bp 2147 +
.2144 DA18C0010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0 2147
	ble[l_302#]
.%import_expr common_code 2145 <34:22:0> &bp 2158 +
.2145 DA1B900018 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2158
/******/  	drop_nums[0] = kenw_atoi(nxt_token(msgstr + 4));
l_301#:
	br[l_305#], defer[1]
.2146 F000000300 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2147 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/  	    x += y;
l_302#:
	alu[b0, a1, +, b0]
.2148 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/  	p++;
l_303#:
	alu[b12, b12, +, 1]
.2149 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2150 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2151 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2152 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2153 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2154 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2155 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2156 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2157 <34:22:0> &bp 2134 +
.2157 DA15800101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0 2134
	bne[l_294#]
.%import_expr common_code 2158 <34:22:0> &bp 3468 +
.2158 DB63100018 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[0] = kenw_atoi(nxt_token(msgstr + 4));
l_305#:
	br[l_724#], defer[1]
.2159 B00FF00000 common_code
	.%line 508 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b127, --, B, b0]
.2160 AAF0000301 common_code
	.%line 510 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 1){
l_307#:
	alu[--, b0, -, 1]
.%import_expr common_code 2161 <34:22:0> &bp 2254 +
.2161 DA33800101 common_code
	.%line 510 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2254
	bne[l_342#]
.2162 B08DEC8000 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[1] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2163 FC06637B00 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2164 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2165 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
	nop
.2166 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
	nop
.2167 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2168 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2169 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2170 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2171 <34:22:0> &bp 2185 +
.2171 DA22500100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 1 2185
	beq[l_313#], defer[1]
.2172 B080CC9000 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[1] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2173 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/      	if( *p == ' ' )	break;
l_310#:
	alu[--, b0, -, 32]
.%import_expr common_code 2174 <34:22:0> &bp 2185 +
.2174 DA22400100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2185
	beq[l_313#]
.2175 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2176 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2177 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2178 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
	nop
.2179 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2180 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2181 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2182 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2183 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2184 <34:22:0> &bp 2173 +
.2184 DA1F400101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2173
	bne[l_310#]
.2185 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/      if( *p == '\0' )	return 0;
l_313#:
	alu[--, --, B, b0]
.%import_expr common_code 2186 <34:22:0> &bp 2211 +
.2186 DA28C00100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2211
	beq[l_324#]
.2187 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2188 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2189 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2190 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
	nop
.2191 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2192 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2193 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2194 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2195 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2196 <34:22:0> &bp 2209 +
.2196 DA28400100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2209
	beq[l_320#]
.2197 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/      	if( *p == ' ' )	++p;
l_317#:
	alu[--, b0, -, 32]
.%import_expr common_code 2198 <34:22:0> &bp 2209 +
.2198 DA28400101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2209
	bne[l_320#]
.2199 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
	alu[b12, b12, +, 1]
.2200 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2201 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2202 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
	nop
.2203 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2204 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2205 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2206 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2207 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2208 <34:22:0> &bp 2197 +
.2208 DA25400101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2197
	bne[l_317#]
.2209 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0
/******/      if( *p == '\0' )	return 0;
l_320#:
	alu[--, --, B, b0]
.%import_expr common_code 2210 <34:22:0> &bp 2212 +
.2210 DA29000101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:928 0 2212
	bne[l_325#]
.2211 F000003300 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[1] = kenw_atoi(nxt_token(msgstr + 4));
l_324#:
	immed[b12, 0, <<0]
.2212 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
/******/      while( *p != '\0' && *p != ' ') {
l_325#:
	local_csr_wr[active_lm_addr_1, b12]
.2213 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
	alu_shf[a1, --, B, b12, <<3]
.2214 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
	nop
.2215 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 2
	alu[--, a1, OR, 0]
.2216 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:927 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2217 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:927 0
	asr[a13, a13, >>24]
.%import_expr common_code 2218 <34:22:0> &bp 2252 +
.2218 DA33100100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 1 2252
	beq[l_340#], defer[1]
.2219 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:927 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2220 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2221 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2222 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2223 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2224 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2225 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2226 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2227 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2228 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
l_329#:
	alu[--, a13, -, 32]
.%import_expr common_code 2229 <34:22:0> &bp 2252 +
.2229 DA33000100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0 2252
	beq[l_340#]
.2230 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2231 <34:22:0> &bp 2242 +
.2231 DA30800100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0 2242
	beq[l_338#]
.2232 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2233 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
	alu_shf[b0, --, B, b0, <<3]
.2234 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
	alu[a1, a1, +, b0]
.2235 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2236 <34:22:0> &bp 2239 +
.2236 DA2FC00109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0 2239
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_336#]
.2237 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
	alu[--, b0, -, 9]
.%import_expr common_code 2238 <34:22:0> &bp 2241 +
.2238 DA3040010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0 2241
	ble[l_337#]
.%import_expr common_code 2239 <34:22:0> &bp 2252 +
.2239 DA33100018 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2252
/******/  	drop_nums[1] = kenw_atoi(nxt_token(msgstr + 4));
l_336#:
	br[l_340#], defer[1]
.2240 F000000300 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2241 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
/******/  	    x += y;
l_337#:
	alu[b0, a1, +, b0]
.2242 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
/******/  	p++;
l_338#:
	alu[b12, b12, +, 1]
.2243 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2244 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2245 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0
	nop
.2246 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2247 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2248 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2249 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2250 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2251 <34:22:0> &bp 2228 +
.2251 DA2D000101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:927 0 2228
	bne[l_329#]
.%import_expr common_code 2252 <34:22:0> &bp 3468 +
.2252 DB63100018 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[1] = kenw_atoi(nxt_token(msgstr + 4));
l_340#:
	br[l_724#], defer[1]
.2253 B00EF00000 common_code
	.%line 511 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b111, --, B, b0]
.2254 AAF0000302 common_code
	.%line 513 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 2){
l_342#:
	alu[--, b0, -, 2]
.%import_expr common_code 2255 <34:22:0> &bp 2348 +
.2255 DA4B000101 common_code
	.%line 513 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2348
	bne[l_377#]
.2256 B08DEC8000 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[2] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2257 FC06637B00 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2258 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2259 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
	nop
.2260 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
	nop
.2261 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2262 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2263 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2264 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2265 <34:22:0> &bp 2279 +
.2265 DA39D00100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 1 2279
	beq[l_348#], defer[1]
.2266 B080CC9000 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[2] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2267 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/      	if( *p == ' ' )	break;
l_345#:
	alu[--, b0, -, 32]
.%import_expr common_code 2268 <34:22:0> &bp 2279 +
.2268 DA39C00100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2279
	beq[l_348#]
.2269 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2270 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2271 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2272 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
	nop
.2273 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2274 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2275 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2276 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2277 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2278 <34:22:0> &bp 2267 +
.2278 DA36C00101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2267
	bne[l_345#]
.2279 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/      if( *p == '\0' )	return 0;
l_348#:
	alu[--, --, B, b0]
.%import_expr common_code 2280 <34:22:0> &bp 2305 +
.2280 DA40400100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2305
	beq[l_359#]
.2281 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2282 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2283 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2284 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
	nop
.2285 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2286 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2287 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2288 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2289 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2290 <34:22:0> &bp 2303 +
.2290 DA3FC00100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2303
	beq[l_355#]
.2291 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/      	if( *p == ' ' )	++p;
l_352#:
	alu[--, b0, -, 32]
.%import_expr common_code 2292 <34:22:0> &bp 2303 +
.2292 DA3FC00101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2303
	bne[l_355#]
.2293 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
	alu[b12, b12, +, 1]
.2294 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2295 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2296 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
	nop
.2297 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2298 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2299 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2300 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2301 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2302 <34:22:0> &bp 2291 +
.2302 DA3CC00101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2291
	bne[l_352#]
.2303 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0
/******/      if( *p == '\0' )	return 0;
l_355#:
	alu[--, --, B, b0]
.%import_expr common_code 2304 <34:22:0> &bp 2306 +
.2304 DA40800101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:930 0 2306
	bne[l_360#]
.2305 F000003300 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[2] = kenw_atoi(nxt_token(msgstr + 4));
l_359#:
	immed[b12, 0, <<0]
.2306 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
/******/      while( *p != '\0' && *p != ' ') {
l_360#:
	local_csr_wr[active_lm_addr_1, b12]
.2307 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
	alu_shf[a1, --, B, b12, <<3]
.2308 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
	nop
.2309 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 2
	alu[--, a1, OR, 0]
.2310 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:929 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2311 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:929 0
	asr[a13, a13, >>24]
.%import_expr common_code 2312 <34:22:0> &bp 2346 +
.2312 DA4A900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 1 2346
	beq[l_375#], defer[1]
.2313 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:929 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2314 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2315 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2316 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2317 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2318 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2319 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2320 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2321 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2322 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
l_364#:
	alu[--, a13, -, 32]
.%import_expr common_code 2323 <34:22:0> &bp 2346 +
.2323 DA4A800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0 2346
	beq[l_375#]
.2324 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2325 <34:22:0> &bp 2336 +
.2325 DA48000100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0 2336
	beq[l_373#]
.2326 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2327 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
	alu_shf[b0, --, B, b0, <<3]
.2328 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
	alu[a1, a1, +, b0]
.2329 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2330 <34:22:0> &bp 2333 +
.2330 DA47400109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0 2333
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_371#]
.2331 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
	alu[--, b0, -, 9]
.%import_expr common_code 2332 <34:22:0> &bp 2335 +
.2332 DA47C0010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0 2335
	ble[l_372#]
.%import_expr common_code 2333 <34:22:0> &bp 2346 +
.2333 DA4A900018 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2346
/******/  	drop_nums[2] = kenw_atoi(nxt_token(msgstr + 4));
l_371#:
	br[l_375#], defer[1]
.2334 F000000300 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2335 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
/******/  	    x += y;
l_372#:
	alu[b0, a1, +, b0]
.2336 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
/******/  	p++;
l_373#:
	alu[b12, b12, +, 1]
.2337 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2338 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2339 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0
	nop
.2340 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2341 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2342 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2343 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2344 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2345 <34:22:0> &bp 2322 +
.2345 DA44800101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:929 0 2322
	bne[l_364#]
.%import_expr common_code 2346 <34:22:0> &bp 3468 +
.2346 DB63100018 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[2] = kenw_atoi(nxt_token(msgstr + 4));
l_375#:
	br[l_724#], defer[1]
.2347 B00DF00000 common_code
	.%line 514 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b95, --, B, b0]
.2348 AAF0000303 common_code
	.%line 516 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 3){
l_377#:
	alu[--, b0, -, 3]
.%import_expr common_code 2349 <34:22:0> &bp 2442 +
.2349 DA62800101 common_code
	.%line 516 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2442
	bne[l_412#]
.2350 B08DEC8000 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[3] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2351 FC06637B00 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2352 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2353 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
	nop
.2354 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
	nop
.2355 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2356 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2357 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2358 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2359 <34:22:0> &bp 2373 +
.2359 DA51500100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 1 2373
	beq[l_383#], defer[1]
.2360 B080CC9000 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[3] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2361 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/      	if( *p == ' ' )	break;
l_380#:
	alu[--, b0, -, 32]
.%import_expr common_code 2362 <34:22:0> &bp 2373 +
.2362 DA51400100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2373
	beq[l_383#]
.2363 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2364 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2365 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2366 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
	nop
.2367 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2368 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2369 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2370 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2371 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2372 <34:22:0> &bp 2361 +
.2372 DA4E400101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2361
	bne[l_380#]
.2373 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/      if( *p == '\0' )	return 0;
l_383#:
	alu[--, --, B, b0]
.%import_expr common_code 2374 <34:22:0> &bp 2399 +
.2374 DA57C00100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2399
	beq[l_394#]
.2375 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2376 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2377 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2378 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
	nop
.2379 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2380 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2381 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2382 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2383 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2384 <34:22:0> &bp 2397 +
.2384 DA57400100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2397
	beq[l_390#]
.2385 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/      	if( *p == ' ' )	++p;
l_387#:
	alu[--, b0, -, 32]
.%import_expr common_code 2386 <34:22:0> &bp 2397 +
.2386 DA57400101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2397
	bne[l_390#]
.2387 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
	alu[b12, b12, +, 1]
.2388 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2389 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2390 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
	nop
.2391 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2392 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2393 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2394 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2395 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2396 <34:22:0> &bp 2385 +
.2396 DA54400101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2385
	bne[l_387#]
.2397 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0
/******/      if( *p == '\0' )	return 0;
l_390#:
	alu[--, --, B, b0]
.%import_expr common_code 2398 <34:22:0> &bp 2400 +
.2398 DA58000101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:932 0 2400
	bne[l_395#]
.2399 F000003300 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[3] = kenw_atoi(nxt_token(msgstr + 4));
l_394#:
	immed[b12, 0, <<0]
.2400 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
/******/      while( *p != '\0' && *p != ' ') {
l_395#:
	local_csr_wr[active_lm_addr_1, b12]
.2401 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
	alu_shf[a1, --, B, b12, <<3]
.2402 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
	nop
.2403 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 2
	alu[--, a1, OR, 0]
.2404 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:931 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2405 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:931 0
	asr[a13, a13, >>24]
.%import_expr common_code 2406 <34:22:0> &bp 2440 +
.2406 DA62100100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 1 2440
	beq[l_410#], defer[1]
.2407 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:931 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2408 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2409 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2410 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2411 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2412 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2413 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2414 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2415 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2416 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
l_399#:
	alu[--, a13, -, 32]
.%import_expr common_code 2417 <34:22:0> &bp 2440 +
.2417 DA62000100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0 2440
	beq[l_410#]
.2418 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2419 <34:22:0> &bp 2430 +
.2419 DA5F800100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0 2430
	beq[l_408#]
.2420 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2421 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
	alu_shf[b0, --, B, b0, <<3]
.2422 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
	alu[a1, a1, +, b0]
.2423 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2424 <34:22:0> &bp 2427 +
.2424 DA5EC00109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0 2427
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_406#]
.2425 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
	alu[--, b0, -, 9]
.%import_expr common_code 2426 <34:22:0> &bp 2429 +
.2426 DA5F40010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0 2429
	ble[l_407#]
.%import_expr common_code 2427 <34:22:0> &bp 2440 +
.2427 DA62100018 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2440
/******/  	drop_nums[3] = kenw_atoi(nxt_token(msgstr + 4));
l_406#:
	br[l_410#], defer[1]
.2428 F000000300 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2429 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
/******/  	    x += y;
l_407#:
	alu[b0, a1, +, b0]
.2430 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
/******/  	p++;
l_408#:
	alu[b12, b12, +, 1]
.2431 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2432 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2433 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0
	nop
.2434 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2435 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2436 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2437 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2438 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2439 <34:22:0> &bp 2416 +
.2439 DA5C000101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:931 0 2416
	bne[l_399#]
.%import_expr common_code 2440 <34:22:0> &bp 3468 +
.2440 DB63100018 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[3] = kenw_atoi(nxt_token(msgstr + 4));
l_410#:
	br[l_724#], defer[1]
.2441 B00CF00000 common_code
	.%line 517 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b79, --, B, b0]
.2442 AAF0000304 common_code
	.%line 519 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 4){
l_412#:
	alu[--, b0, -, 4]
.%import_expr common_code 2443 <34:22:0> &bp 2536 +
.2443 DA7A000101 common_code
	.%line 519 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2536
	bne[l_447#]
.2444 B08DEC8000 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[4] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2445 FC06637B00 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2446 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2447 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
	nop
.2448 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
	nop
.2449 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2450 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2451 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2452 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2453 <34:22:0> &bp 2467 +
.2453 DA68D00100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 1 2467
	beq[l_418#], defer[1]
.2454 B080CC9000 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[4] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2455 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/      	if( *p == ' ' )	break;
l_415#:
	alu[--, b0, -, 32]
.%import_expr common_code 2456 <34:22:0> &bp 2467 +
.2456 DA68C00100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2467
	beq[l_418#]
.2457 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2458 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2459 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2460 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
	nop
.2461 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2462 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2463 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2464 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2465 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2466 <34:22:0> &bp 2455 +
.2466 DA65C00101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2455
	bne[l_415#]
.2467 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/      if( *p == '\0' )	return 0;
l_418#:
	alu[--, --, B, b0]
.%import_expr common_code 2468 <34:22:0> &bp 2493 +
.2468 DA6F400100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2493
	beq[l_429#]
.2469 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2470 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2471 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2472 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
	nop
.2473 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2474 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2475 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2476 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2477 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2478 <34:22:0> &bp 2491 +
.2478 DA6EC00100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2491
	beq[l_425#]
.2479 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/      	if( *p == ' ' )	++p;
l_422#:
	alu[--, b0, -, 32]
.%import_expr common_code 2480 <34:22:0> &bp 2491 +
.2480 DA6EC00101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2491
	bne[l_425#]
.2481 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
	alu[b12, b12, +, 1]
.2482 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2483 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2484 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
	nop
.2485 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2486 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2487 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2488 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2489 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2490 <34:22:0> &bp 2479 +
.2490 DA6BC00101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2479
	bne[l_422#]
.2491 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0
/******/      if( *p == '\0' )	return 0;
l_425#:
	alu[--, --, B, b0]
.%import_expr common_code 2492 <34:22:0> &bp 2494 +
.2492 DA6F800101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:934 0 2494
	bne[l_430#]
.2493 F000003300 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[4] = kenw_atoi(nxt_token(msgstr + 4));
l_429#:
	immed[b12, 0, <<0]
.2494 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
/******/      while( *p != '\0' && *p != ' ') {
l_430#:
	local_csr_wr[active_lm_addr_1, b12]
.2495 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
	alu_shf[a1, --, B, b12, <<3]
.2496 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
	nop
.2497 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 2
	alu[--, a1, OR, 0]
.2498 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:933 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2499 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:933 0
	asr[a13, a13, >>24]
.%import_expr common_code 2500 <34:22:0> &bp 2534 +
.2500 DA79900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 1 2534
	beq[l_445#], defer[1]
.2501 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:933 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2502 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2503 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2504 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2505 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2506 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2507 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2508 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2509 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2510 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
l_434#:
	alu[--, a13, -, 32]
.%import_expr common_code 2511 <34:22:0> &bp 2534 +
.2511 DA79800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0 2534
	beq[l_445#]
.2512 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2513 <34:22:0> &bp 2524 +
.2513 DA77000100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0 2524
	beq[l_443#]
.2514 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2515 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
	alu_shf[b0, --, B, b0, <<3]
.2516 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
	alu[a1, a1, +, b0]
.2517 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2518 <34:22:0> &bp 2521 +
.2518 DA76400109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0 2521
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_441#]
.2519 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
	alu[--, b0, -, 9]
.%import_expr common_code 2520 <34:22:0> &bp 2523 +
.2520 DA76C0010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0 2523
	ble[l_442#]
.%import_expr common_code 2521 <34:22:0> &bp 2534 +
.2521 DA79900018 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2534
/******/  	drop_nums[4] = kenw_atoi(nxt_token(msgstr + 4));
l_441#:
	br[l_445#], defer[1]
.2522 F000000300 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2523 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
/******/  	    x += y;
l_442#:
	alu[b0, a1, +, b0]
.2524 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
/******/  	p++;
l_443#:
	alu[b12, b12, +, 1]
.2525 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2526 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2527 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0
	nop
.2528 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2529 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2530 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2531 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2532 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2533 <34:22:0> &bp 2510 +
.2533 DA73800101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:933 0 2510
	bne[l_434#]
.%import_expr common_code 2534 <34:22:0> &bp 3468 +
.2534 DB63100018 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[4] = kenw_atoi(nxt_token(msgstr + 4));
l_445#:
	br[l_724#], defer[1]
.2535 B00BF00000 common_code
	.%line 520 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b63, --, B, b0]
.2536 AAF0000305 common_code
	.%line 522 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 5){
l_447#:
	alu[--, b0, -, 5]
.%import_expr common_code 2537 <34:22:0> &bp 2630 +
.2537 DA91800101 common_code
	.%line 522 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2630
	bne[l_482#]
.2538 B08DEC8000 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[5] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2539 FC06637B00 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2540 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2541 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
	nop
.2542 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
	nop
.2543 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2544 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2545 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2546 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2547 <34:22:0> &bp 2561 +
.2547 DA80500100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 1 2561
	beq[l_453#], defer[1]
.2548 B080CC9000 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[5] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2549 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/      	if( *p == ' ' )	break;
l_450#:
	alu[--, b0, -, 32]
.%import_expr common_code 2550 <34:22:0> &bp 2561 +
.2550 DA80400100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2561
	beq[l_453#]
.2551 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2552 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2553 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2554 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
	nop
.2555 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2556 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2557 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2558 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2559 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2560 <34:22:0> &bp 2549 +
.2560 DA7D400101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2549
	bne[l_450#]
.2561 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/      if( *p == '\0' )	return 0;
l_453#:
	alu[--, --, B, b0]
.%import_expr common_code 2562 <34:22:0> &bp 2587 +
.2562 DA86C00100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2587
	beq[l_464#]
.2563 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2564 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2565 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2566 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
	nop
.2567 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2568 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2569 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2570 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2571 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2572 <34:22:0> &bp 2585 +
.2572 DA86400100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2585
	beq[l_460#]
.2573 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/      	if( *p == ' ' )	++p;
l_457#:
	alu[--, b0, -, 32]
.%import_expr common_code 2574 <34:22:0> &bp 2585 +
.2574 DA86400101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2585
	bne[l_460#]
.2575 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
	alu[b12, b12, +, 1]
.2576 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2577 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2578 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
	nop
.2579 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2580 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2581 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2582 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2583 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2584 <34:22:0> &bp 2573 +
.2584 DA83400101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2573
	bne[l_457#]
.2585 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0
/******/      if( *p == '\0' )	return 0;
l_460#:
	alu[--, --, B, b0]
.%import_expr common_code 2586 <34:22:0> &bp 2588 +
.2586 DA87000101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:936 0 2588
	bne[l_465#]
.2587 F000003300 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[5] = kenw_atoi(nxt_token(msgstr + 4));
l_464#:
	immed[b12, 0, <<0]
.2588 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
/******/      while( *p != '\0' && *p != ' ') {
l_465#:
	local_csr_wr[active_lm_addr_1, b12]
.2589 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
	alu_shf[a1, --, B, b12, <<3]
.2590 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
	nop
.2591 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 2
	alu[--, a1, OR, 0]
.2592 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:935 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2593 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:935 0
	asr[a13, a13, >>24]
.%import_expr common_code 2594 <34:22:0> &bp 2628 +
.2594 DA91100100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 1 2628
	beq[l_480#], defer[1]
.2595 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:935 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2596 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2597 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2598 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2599 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2600 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2601 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2602 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2603 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2604 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
l_469#:
	alu[--, a13, -, 32]
.%import_expr common_code 2605 <34:22:0> &bp 2628 +
.2605 DA91000100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0 2628
	beq[l_480#]
.2606 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2607 <34:22:0> &bp 2618 +
.2607 DA8E800100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0 2618
	beq[l_478#]
.2608 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2609 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
	alu_shf[b0, --, B, b0, <<3]
.2610 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
	alu[a1, a1, +, b0]
.2611 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2612 <34:22:0> &bp 2615 +
.2612 DA8DC00109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0 2615
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_476#]
.2613 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
	alu[--, b0, -, 9]
.%import_expr common_code 2614 <34:22:0> &bp 2617 +
.2614 DA8E40010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0 2617
	ble[l_477#]
.%import_expr common_code 2615 <34:22:0> &bp 2628 +
.2615 DA91100018 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2628
/******/  	drop_nums[5] = kenw_atoi(nxt_token(msgstr + 4));
l_476#:
	br[l_480#], defer[1]
.2616 F000000300 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2617 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
/******/  	    x += y;
l_477#:
	alu[b0, a1, +, b0]
.2618 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
/******/  	p++;
l_478#:
	alu[b12, b12, +, 1]
.2619 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2620 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2621 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0
	nop
.2622 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2623 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2624 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2625 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2626 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2627 <34:22:0> &bp 2604 +
.2627 DA8B000101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:935 0 2604
	bne[l_469#]
.%import_expr common_code 2628 <34:22:0> &bp 3468 +
.2628 DB63100018 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[5] = kenw_atoi(nxt_token(msgstr + 4));
l_480#:
	br[l_724#], defer[1]
.2629 B00AF00000 common_code
	.%line 523 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b47, --, B, b0]
.2630 AAF0000306 common_code
	.%line 525 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 6){
l_482#:
	alu[--, b0, -, 6]
.%import_expr common_code 2631 <34:22:0> &bp 2724 +
.2631 DAA9000101 common_code
	.%line 525 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2724
	bne[l_517#]
.2632 B08DEC8000 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[6] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2633 FC06637B00 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2634 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2635 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
	nop
.2636 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
	nop
.2637 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2638 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2639 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2640 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2641 <34:22:0> &bp 2655 +
.2641 DA97D00100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 1 2655
	beq[l_488#], defer[1]
.2642 B080CC9000 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[6] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2643 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/      	if( *p == ' ' )	break;
l_485#:
	alu[--, b0, -, 32]
.%import_expr common_code 2644 <34:22:0> &bp 2655 +
.2644 DA97C00100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2655
	beq[l_488#]
.2645 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2646 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2647 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2648 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
	nop
.2649 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2650 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2651 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2652 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2653 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2654 <34:22:0> &bp 2643 +
.2654 DA94C00101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2643
	bne[l_485#]
.2655 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/      if( *p == '\0' )	return 0;
l_488#:
	alu[--, --, B, b0]
.%import_expr common_code 2656 <34:22:0> &bp 2681 +
.2656 DA9E400100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2681
	beq[l_499#]
.2657 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2658 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2659 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2660 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
	nop
.2661 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2662 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2663 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2664 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2665 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2666 <34:22:0> &bp 2679 +
.2666 DA9DC00100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2679
	beq[l_495#]
.2667 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/      	if( *p == ' ' )	++p;
l_492#:
	alu[--, b0, -, 32]
.%import_expr common_code 2668 <34:22:0> &bp 2679 +
.2668 DA9DC00101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2679
	bne[l_495#]
.2669 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
	alu[b12, b12, +, 1]
.2670 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2671 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2672 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
	nop
.2673 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2674 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2675 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2676 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2677 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2678 <34:22:0> &bp 2667 +
.2678 DA9AC00101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2667
	bne[l_492#]
.2679 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0
/******/      if( *p == '\0' )	return 0;
l_495#:
	alu[--, --, B, b0]
.%import_expr common_code 2680 <34:22:0> &bp 2682 +
.2680 DA9E800101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:938 0 2682
	bne[l_500#]
.2681 F000003300 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[6] = kenw_atoi(nxt_token(msgstr + 4));
l_499#:
	immed[b12, 0, <<0]
.2682 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
/******/      while( *p != '\0' && *p != ' ') {
l_500#:
	local_csr_wr[active_lm_addr_1, b12]
.2683 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
	alu_shf[a1, --, B, b12, <<3]
.2684 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
	nop
.2685 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 2
	alu[--, a1, OR, 0]
.2686 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:937 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2687 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:937 0
	asr[a13, a13, >>24]
.%import_expr common_code 2688 <34:22:0> &bp 2722 +
.2688 DAA8900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 1 2722
	beq[l_515#], defer[1]
.2689 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:937 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2690 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2691 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2692 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2693 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2694 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2695 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2696 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2697 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2698 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
l_504#:
	alu[--, a13, -, 32]
.%import_expr common_code 2699 <34:22:0> &bp 2722 +
.2699 DAA8800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0 2722
	beq[l_515#]
.2700 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2701 <34:22:0> &bp 2712 +
.2701 DAA6000100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0 2712
	beq[l_513#]
.2702 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2703 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
	alu_shf[b0, --, B, b0, <<3]
.2704 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
	alu[a1, a1, +, b0]
.2705 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2706 <34:22:0> &bp 2709 +
.2706 DAA5400109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0 2709
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_511#]
.2707 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
	alu[--, b0, -, 9]
.%import_expr common_code 2708 <34:22:0> &bp 2711 +
.2708 DAA5C0010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0 2711
	ble[l_512#]
.%import_expr common_code 2709 <34:22:0> &bp 2722 +
.2709 DAA8900018 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2722
/******/  	drop_nums[6] = kenw_atoi(nxt_token(msgstr + 4));
l_511#:
	br[l_515#], defer[1]
.2710 F000000300 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2711 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
/******/  	    x += y;
l_512#:
	alu[b0, a1, +, b0]
.2712 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
/******/  	p++;
l_513#:
	alu[b12, b12, +, 1]
.2713 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2714 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2715 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0
	nop
.2716 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2717 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2718 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2719 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2720 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2721 <34:22:0> &bp 2698 +
.2721 DAA2800101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:937 0 2698
	bne[l_504#]
.%import_expr common_code 2722 <34:22:0> &bp 3468 +
.2722 DB63100018 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[6] = kenw_atoi(nxt_token(msgstr + 4));
l_515#:
	br[l_724#], defer[1]
.2723 B009F00000 common_code
	.%line 526 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b31, --, B, b0]
.2724 AAF0000307 common_code
	.%line 528 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 7){
l_517#:
	alu[--, b0, -, 7]
.%import_expr common_code 2725 <34:22:0> &bp 2818 +
.2725 DAC0800101 common_code
	.%line 528 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2818
	bne[l_552#]
.2726 B08DEC8000 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[7] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2727 FC06637B00 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2728 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2729 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
	nop
.2730 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
	nop
.2731 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2732 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2733 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2734 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2735 <34:22:0> &bp 2749 +
.2735 DAAF500100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 1 2749
	beq[l_523#], defer[1]
.2736 B080CC9000 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[7] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2737 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/      	if( *p == ' ' )	break;
l_520#:
	alu[--, b0, -, 32]
.%import_expr common_code 2738 <34:22:0> &bp 2749 +
.2738 DAAF400100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2749
	beq[l_523#]
.2739 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2740 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2741 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2742 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
	nop
.2743 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2744 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2745 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2746 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2747 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2748 <34:22:0> &bp 2737 +
.2748 DAAC400101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2737
	bne[l_520#]
.2749 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/      if( *p == '\0' )	return 0;
l_523#:
	alu[--, --, B, b0]
.%import_expr common_code 2750 <34:22:0> &bp 2775 +
.2750 DAB5C00100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2775
	beq[l_534#]
.2751 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2752 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2753 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2754 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
	nop
.2755 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2756 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2757 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2758 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2759 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2760 <34:22:0> &bp 2773 +
.2760 DAB5400100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2773
	beq[l_530#]
.2761 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/      	if( *p == ' ' )	++p;
l_527#:
	alu[--, b0, -, 32]
.%import_expr common_code 2762 <34:22:0> &bp 2773 +
.2762 DAB5400101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2773
	bne[l_530#]
.2763 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
	alu[b12, b12, +, 1]
.2764 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2765 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2766 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
	nop
.2767 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2768 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2769 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2770 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2771 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2772 <34:22:0> &bp 2761 +
.2772 DAB2400101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2761
	bne[l_527#]
.2773 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0
/******/      if( *p == '\0' )	return 0;
l_530#:
	alu[--, --, B, b0]
.%import_expr common_code 2774 <34:22:0> &bp 2776 +
.2774 DAB6000101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:940 0 2776
	bne[l_535#]
.2775 F000003300 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[7] = kenw_atoi(nxt_token(msgstr + 4));
l_534#:
	immed[b12, 0, <<0]
.2776 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
/******/      while( *p != '\0' && *p != ' ') {
l_535#:
	local_csr_wr[active_lm_addr_1, b12]
.2777 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
	alu_shf[a1, --, B, b12, <<3]
.2778 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
	nop
.2779 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 2
	alu[--, a1, OR, 0]
.2780 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:939 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2781 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:939 0
	asr[a13, a13, >>24]
.%import_expr common_code 2782 <34:22:0> &bp 2816 +
.2782 DAC0100100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 1 2816
	beq[l_550#], defer[1]
.2783 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:939 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2784 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2785 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2786 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2787 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2788 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2789 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2790 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2791 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2792 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
l_539#:
	alu[--, a13, -, 32]
.%import_expr common_code 2793 <34:22:0> &bp 2816 +
.2793 DAC0000100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0 2816
	beq[l_550#]
.2794 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2795 <34:22:0> &bp 2806 +
.2795 DABD800100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0 2806
	beq[l_548#]
.2796 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2797 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
	alu_shf[b0, --, B, b0, <<3]
.2798 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
	alu[a1, a1, +, b0]
.2799 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2800 <34:22:0> &bp 2803 +
.2800 DABCC00109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0 2803
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_546#]
.2801 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
	alu[--, b0, -, 9]
.%import_expr common_code 2802 <34:22:0> &bp 2805 +
.2802 DABD40010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0 2805
	ble[l_547#]
.%import_expr common_code 2803 <34:22:0> &bp 2816 +
.2803 DAC0100018 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2816
/******/  	drop_nums[7] = kenw_atoi(nxt_token(msgstr + 4));
l_546#:
	br[l_550#], defer[1]
.2804 F000000300 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2805 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
/******/  	    x += y;
l_547#:
	alu[b0, a1, +, b0]
.2806 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
/******/  	p++;
l_548#:
	alu[b12, b12, +, 1]
.2807 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2808 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2809 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0
	nop
.2810 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2811 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2812 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2813 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2814 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2815 <34:22:0> &bp 2792 +
.2815 DABA000101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:939 0 2792
	bne[l_539#]
.%import_expr common_code 2816 <34:22:0> &bp 3468 +
.2816 DB63100018 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[7] = kenw_atoi(nxt_token(msgstr + 4));
l_550#:
	br[l_724#], defer[1]
.2817 B008F00000 common_code
	.%line 529 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b15, --, B, b0]
.2818 AAF0000308 common_code
	.%line 531 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 8){
l_552#:
	alu[--, b0, -, 8]
.%import_expr common_code 2819 <34:22:0> &bp 2912 +
.2819 DAD8000101 common_code
	.%line 531 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 2912
	bne[l_587#]
.2820 B08DEC8000 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[8] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2821 FC06637B00 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2822 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2823 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
	nop
.2824 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
	nop
.2825 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2826 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2827 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2828 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2829 <34:22:0> &bp 2843 +
.2829 DAC6D00100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 1 2843
	beq[l_558#], defer[1]
.2830 B080CC9000 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[8] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2831 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/      	if( *p == ' ' )	break;
l_555#:
	alu[--, b0, -, 32]
.%import_expr common_code 2832 <34:22:0> &bp 2843 +
.2832 DAC6C00100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2843
	beq[l_558#]
.2833 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2834 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2835 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2836 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
	nop
.2837 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2838 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2839 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2840 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2841 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2842 <34:22:0> &bp 2831 +
.2842 DAC3C00101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2831
	bne[l_555#]
.2843 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/      if( *p == '\0' )	return 0;
l_558#:
	alu[--, --, B, b0]
.%import_expr common_code 2844 <34:22:0> &bp 2869 +
.2844 DACD400100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2869
	beq[l_569#]
.2845 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2846 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2847 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2848 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
	nop
.2849 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2850 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2851 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2852 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2853 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2854 <34:22:0> &bp 2867 +
.2854 DACCC00100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2867
	beq[l_565#]
.2855 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/      	if( *p == ' ' )	++p;
l_562#:
	alu[--, b0, -, 32]
.%import_expr common_code 2856 <34:22:0> &bp 2867 +
.2856 DACCC00101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2867
	bne[l_565#]
.2857 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
	alu[b12, b12, +, 1]
.2858 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2859 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2860 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
	nop
.2861 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2862 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2863 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2864 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2865 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2866 <34:22:0> &bp 2855 +
.2866 DAC9C00101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2855
	bne[l_562#]
.2867 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0
/******/      if( *p == '\0' )	return 0;
l_565#:
	alu[--, --, B, b0]
.%import_expr common_code 2868 <34:22:0> &bp 2870 +
.2868 DACD800101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:942 0 2870
	bne[l_570#]
.2869 F000003300 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[8] = kenw_atoi(nxt_token(msgstr + 4));
l_569#:
	immed[b12, 0, <<0]
.2870 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
/******/      while( *p != '\0' && *p != ' ') {
l_570#:
	local_csr_wr[active_lm_addr_1, b12]
.2871 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
	alu_shf[a1, --, B, b12, <<3]
.2872 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
	nop
.2873 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 2
	alu[--, a1, OR, 0]
.2874 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:941 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2875 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:941 0
	asr[a13, a13, >>24]
.%import_expr common_code 2876 <34:22:0> &bp 2910 +
.2876 DAD7900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 1 2910
	beq[l_585#], defer[1]
.2877 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:941 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2878 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2879 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2880 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2881 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2882 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2883 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2884 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2885 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2886 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
l_574#:
	alu[--, a13, -, 32]
.%import_expr common_code 2887 <34:22:0> &bp 2910 +
.2887 DAD7800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0 2910
	beq[l_585#]
.2888 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2889 <34:22:0> &bp 2900 +
.2889 DAD5000100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0 2900
	beq[l_583#]
.2890 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2891 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
	alu_shf[b0, --, B, b0, <<3]
.2892 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
	alu[a1, a1, +, b0]
.2893 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2894 <34:22:0> &bp 2897 +
.2894 DAD4400109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0 2897
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_581#]
.2895 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
	alu[--, b0, -, 9]
.%import_expr common_code 2896 <34:22:0> &bp 2899 +
.2896 DAD4C0010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0 2899
	ble[l_582#]
.%import_expr common_code 2897 <34:22:0> &bp 2910 +
.2897 DAD7900018 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 2910
/******/  	drop_nums[8] = kenw_atoi(nxt_token(msgstr + 4));
l_581#:
	br[l_585#], defer[1]
.2898 F000000300 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2899 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
/******/  	    x += y;
l_582#:
	alu[b0, a1, +, b0]
.2900 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
/******/  	p++;
l_583#:
	alu[b12, b12, +, 1]
.2901 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2902 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2903 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0
	nop
.2904 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2905 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.2906 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2907 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2908 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 2909 <34:22:0> &bp 2886 +
.2909 DAD1800101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:941 0 2886
	bne[l_574#]
.%import_expr common_code 2910 <34:22:0> &bp 3468 +
.2910 DB63100018 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[8] = kenw_atoi(nxt_token(msgstr + 4));
l_585#:
	br[l_724#], defer[1]
.2911 B00FE00000 common_code
	.%line 532 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b126, --, B, b0]
.2912 AAF0000309 common_code
	.%line 534 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 9){
l_587#:
	alu[--, b0, -, 9]
.%import_expr common_code 2913 <34:22:0> &bp 3005 +
.2913 DAEF400101 common_code
	.%line 534 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3005
	bne[l_622#]
.2914 B08DEC8000 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[9] = kenw_atoi(nxt_token(msgstr + 4));
	alu[@b94, a0, +, 32]
.2915 FC06637B00 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.2916 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2917 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
	nop
.2918 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
	nop
.2919 9000014400 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<0]
.2920 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2921 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2922 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2923 <34:22:0> &bp 2937 +
.2923 DADE500100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 1 2937
	beq[l_593#], defer[1]
.2924 B080CC9000 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/  	drop_nums[9] = kenw_atoi(nxt_token(msgstr + 4));
	alu[b12, a0, +, 36]
.2925 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/      	if( *p == ' ' )	break;
l_590#:
	alu[--, b0, -, 32]
.%import_expr common_code 2926 <34:22:0> &bp 2937 +
.2926 DADE400100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2937
	beq[l_593#]
.2927 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2928 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2929 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2930 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
	nop
.2931 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2932 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2933 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2934 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2935 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2936 <34:22:0> &bp 2925 +
.2936 DADB400101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2925
	bne[l_590#]
.2937 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/      if( *p == '\0' )	return 0;
l_593#:
	alu[--, --, B, b0]
.%import_expr common_code 2938 <34:22:0> &bp 2963 +
.2938 DAE4C00100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2963
	beq[l_604#]
.2939 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2940 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2941 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2942 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
	nop
.2943 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2944 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2945 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2946 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2947 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2948 <34:22:0> &bp 2961 +
.2948 DAE4400100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2961
	beq[l_600#]
.2949 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/      	if( *p == ' ' )	++p;
l_597#:
	alu[--, b0, -, 32]
.%import_expr common_code 2950 <34:22:0> &bp 2961 +
.2950 DAE4400101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2961
	bne[l_600#]
.2951 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
	alu[b12, b12, +, 1]
.2952 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2953 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.2954 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
	nop
.2955 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.2956 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2957 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.2958 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.2959 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 2960 <34:22:0> &bp 2949 +
.2960 DAE1400101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2949
	bne[l_597#]
.2961 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0
/******/      if( *p == '\0' )	return 0;
l_600#:
	alu[--, --, B, b0]
.%import_expr common_code 2962 <34:22:0> &bp 2964 +
.2962 DAE5000101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:944 0 2964
	bne[l_605#]
.2963 F000003300 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[9] = kenw_atoi(nxt_token(msgstr + 4));
l_604#:
	immed[b12, 0, <<0]
.2964 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
/******/      while( *p != '\0' && *p != ' ') {
l_605#:
	local_csr_wr[active_lm_addr_1, b12]
.2965 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
	alu_shf[a1, --, B, b12, <<3]
.2966 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
	nop
.2967 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 2
	alu[--, a1, OR, 0]
.2968 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:943 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.2969 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:943 0
	asr[a13, a13, >>24]
.%import_expr common_code 2970 <34:22:0> &bp 3106 +
.2970 DB08900100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 1 3106
	beq[l_8005#], defer[1]
.2971 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:943 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2972 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2973 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2974 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.2975 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2976 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.2977 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.2978 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.2979 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.2980 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
l_609#:
	alu[--, a13, -, 32]
.%import_expr common_code 2981 <34:22:0> &bp 3106 +
.2981 DB08800100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0 3106
	beq[l_8005#]
.2982 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2983 <34:22:0> &bp 2994 +
.2983 DAEC800100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0 2994
	beq[l_618#]
.2984 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.2985 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
	alu_shf[b0, --, B, b0, <<3]
.2986 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
	alu[a1, a1, +, b0]
.2987 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2988 <34:22:0> &bp 2991 +
.2988 DAEBC00109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0 2991
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_616#]
.2989 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
	alu[--, b0, -, 9]
.%import_expr common_code 2990 <34:22:0> &bp 2993 +
.2990 DAEC40010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0 2993
	ble[l_617#]
.%import_expr common_code 2991 <34:22:0> &bp 3106 +
.2991 DB08900018 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3106
/******/  	drop_nums[9] = kenw_atoi(nxt_token(msgstr + 4));
l_616#:
	br[l_8005#], defer[1]
.2992 F000000300 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.2993 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
/******/  	    x += y;
l_617#:
	alu[b0, a1, +, b0]
.2994 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
/******/  	p++;
l_618#:
	alu[b12, b12, +, 1]
.2995 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2996 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.2997 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0
	nop
.2998 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.2999 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.3000 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.3001 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.3002 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 3003 <34:22:0> &bp 2980 +
.3003 DAE9000101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:943 0 2980
	bne[l_609#]
.%import_expr common_code 3004 <34:22:0> &bp 3106 +
.3004 DB08800018 common_code
	.%line 535 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3106
/******/  	drop_nums[9] = kenw_atoi(nxt_token(msgstr + 4));
	br[l_8005#]
.3005 AAF000030A common_code
	.%line 537 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      else if(index == 10){
l_622#:
	alu[--, b0, -, 10]
.%import_expr common_code 3006 <34:22:0> &bp 3108 +
.3006 DB09000101 common_code
	.%line 537 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3108
	bne[l_657#]
.3007 B08DEC8000 common_code
	.%line 538 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/          __declspec(local_mem) unsigned int drop = kenw_atoi(nxt_token(msgstr+5));
	alu[@b94, a0, +, 32]
.3008 FC06637B00 common_code
	.%line 538 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.3009 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.3010 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
	nop
.3011 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
	nop
.3012 9180014600 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, *l$index0[1], <<8]
.3013 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3014 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3015 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3016 <34:22:0> &bp 3030 +
.3016 DAF5900100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 1 3030
	beq[l_628#], defer[1]
.3017 B080CC9400 common_code
	.%line 538 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/          __declspec(local_mem) unsigned int drop = kenw_atoi(nxt_token(msgstr+5));
	alu[b12, a0, +, 37]
.3018 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/      	if( *p == ' ' )	break;
l_625#:
	alu[--, b0, -, 32]
.%import_expr common_code 3019 <34:22:0> &bp 3030 +
.3019 DAF5800100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3030
	beq[l_628#]
.3020 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/  	p++;
	alu[b12, b12, +, 1]
.3021 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.3022 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.3023 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
	nop
.3024 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.3025 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3026 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3027 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3028 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3029 <34:22:0> &bp 3018 +
.3029 DAF2800101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3018
	bne[l_625#]
.3030 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/      if( *p == '\0' )	return 0;
l_628#:
	alu[--, --, B, b0]
.%import_expr common_code 3031 <34:22:0> &bp 3056 +
.3031 DAFC000100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3056
	beq[l_639#]
.3032 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/      ++p;
	alu[b12, b12, +, 1]
.3033 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.3034 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.3035 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
	nop
.3036 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.3037 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3038 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3039 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3040 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3041 <34:22:0> &bp 3054 +
.3041 DAFB800100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3054
	beq[l_635#]
.3042 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/      	if( *p == ' ' )	++p;
l_632#:
	alu[--, b0, -, 32]
.%import_expr common_code 3043 <34:22:0> &bp 3054 +
.3043 DAFB800101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3054
	bne[l_635#]
.3044 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
	alu[b12, b12, +, 1]
.3045 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.3046 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.3047 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
	nop
.3048 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.3049 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3050 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3051 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3052 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3053 <34:22:0> &bp 3042 +
.3053 DAF8800101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3042
	bne[l_632#]
.3054 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0
/******/      if( *p == '\0' )	return 0;
l_635#:
	alu[--, --, B, b0]
.%import_expr common_code 3055 <34:22:0> &bp 3057 +
.3055 DAFC400101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:946 0 3057
	bne[l_640#]
.3056 F000003300 common_code
	.%line 538 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/          __declspec(local_mem) unsigned int drop = kenw_atoi(nxt_token(msgstr+5));
l_639#:
	immed[b12, 0, <<0]
.3057 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
/******/      while( *p != '\0' && *p != ' ') {
l_640#:
	local_csr_wr[active_lm_addr_1, b12]
.3058 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
	alu_shf[a1, --, B, b12, <<3]
.3059 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
	nop
.3060 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 2
	alu[--, a1, OR, 0]
.3061 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:945 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.3062 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:945 0
	asr[a13, a13, >>24]
.%import_expr common_code 3063 <34:22:0> &bp 3097 +
.3063 DB06500100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 1 3097
	beq[l_655#], defer[1]
.3064 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:945 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.3065 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.3066 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.3067 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.3068 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.3069 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.3070 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.3071 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.3072 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.3073 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
l_644#:
	alu[--, a13, -, 32]
.%import_expr common_code 3074 <34:22:0> &bp 3097 +
.3074 DB06400100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0 3097
	beq[l_655#]
.3075 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 3076 <34:22:0> &bp 3087 +
.3076 DB03C00100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0 3087
	beq[l_653#]
.3077 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.3078 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
	alu_shf[b0, --, B, b0, <<3]
.3079 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
	alu[a1, a1, +, b0]
.3080 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 3081 <34:22:0> &bp 3084 +
.3081 DB03000109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0 3084
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_651#]
.3082 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
	alu[--, b0, -, 9]
.%import_expr common_code 3083 <34:22:0> &bp 3086 +
.3083 DB0380010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0 3086
	ble[l_652#]
.%import_expr common_code 3084 <34:22:0> &bp 3097 +
.3084 DB06500018 common_code
	.%line 538 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3097
/******/          __declspec(local_mem) unsigned int drop = kenw_atoi(nxt_token(msgstr+5));
l_651#:
	br[l_655#], defer[1]
.3085 F000000300 common_code
	.%line 538 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.3086 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
/******/  	    x += y;
l_652#:
	alu[b0, a1, +, b0]
.3087 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
/******/  	p++;
l_653#:
	alu[b12, b12, +, 1]
.3088 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.3089 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.3090 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0
	nop
.3091 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.3092 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.3093 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.3094 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.3095 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 3096 <34:22:0> &bp 3073 +
.3096 DB00400101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:945 0 3073
	bne[l_644#]
.3097 B00FF00000 common_code
	.%line 539 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[0] = drop;
l_655#:
	alu[@b127, --, B, b0]
.3098 B00EF00000 common_code
	.%line 540 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[1] = drop;
	alu[@b111, --, B, b0]
.3099 B00DF00000 common_code
	.%line 541 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[2] = drop;
	alu[@b95, --, B, b0]
.3100 B00CF00000 common_code
	.%line 542 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[3] = drop;
	alu[@b79, --, B, b0]
.3101 B00BF00000 common_code
	.%line 543 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[4] = drop;
	alu[@b63, --, B, b0]
.3102 B00AF00000 common_code
	.%line 544 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[5] = drop;
	alu[@b47, --, B, b0]
.3103 B009F00000 common_code
	.%line 545 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[6] = drop;
	alu[@b31, --, B, b0]
.3104 B008F00000 common_code
	.%line 546 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[7] = drop;
	alu[@b15, --, B, b0]
.3105 B00FE00000 common_code
	.%line 547 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/  	drop_nums[8] = drop;
	alu[@b126, --, B, b0]
.%import_expr common_code 3106 <34:22:0> &bp 3468 +
.3106 DB63100018 common_code
	.%line 548 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/  	drop_nums[9] = drop;
l_8005#:
	br[l_724#], defer[1]
.3107 B00EE00000 common_code
	.%line 548 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@b110, --, B, b0]
.%import_expr common_code 3108 <34:22:0> &bp 107 +
.3108 D81AE00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 2 107
/******/    msglen = strlen_lmem(msg);
l_657#:
	br[_strlen_lmem#], defer[2]
.3109 A0802C5000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 1
	alu[a2, a0, +, 20]
.%import_expr common_code 3110 <27:20:8,17:10:0> &bp 3111 +
.3110 F000CC9C03 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	load_addr[a3, l_8072#]
.3111 A000100000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
l_8072#:
	alu[a1, --, B, b0]
.3112 AAF00C6C01 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/    if(msglen > 27)
	alu[--, 27, -, a1]
.%import_expr common_code 3113 <34:22:0> &bp 3173 +
.3113 DB19400105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0 3173
	blo[l_671#]
.3114 A070000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a1]
.%import_expr common_code 3115 <34:22:0> &bp 3142 +
.3115 DB11900100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1 3142
	beq[l_666#], defer[1]
.3116 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	immed[b0, 0, <<0]
.3117 A0802E8000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/      padmsg[i] = msg[i];
	alu[a2, a0, +, 160]
.3118 A0C0400002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a4, b0, +, a2]
.3119 A0802C5000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
l_8028#:
	alu[a2, a0, +, 20]
.3120 A0C0200002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a2, b0, +, a2]
.3121 FC06EC0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_1, a2]
.3122 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_0, a4]
.3123 81D0280202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu_shf[a2, --, B, a2, <<3]
.3124 AA300C0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 2
	alu[--, a2, OR, 0]
.3125 8000216200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.3126 8D80380102 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	asr[a3, a2, >>24]
.3127 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_1, a4]
.3128 AAC02C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a2, 3, -, a4]
.3129 81D0580202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu_shf[a5, --, B, a2, <<3]
.3130 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1
	alu[--, a5, OR, 0]
.3131 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3132 A400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a2, a2, AND, *l$index0]
.3133 C001183003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	ld_field_w_clr[b12, 0001, a3, <<0]
.3134 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1
	alu[--, a5, OR, 0]
.3135 8A00203202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.3136 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.3137 AAF0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[--, b0, -, a1]
.%import_expr common_code 3138 <34:22:0> &bp 3119 +
.3138 DB0BF00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 3 3119
	blo[l_8028#], defer[3]
.3139 A062000002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a2]
.3140 A0802E8000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 1
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 160]
.3141 A0C0400002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu[a4, b0, +, a2]
.3142 A0802E8000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/    padmsg[i] = '\0';
l_666#:
	alu[a2, a0, +, 160]
.3143 A0C0400002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a4, b0, +, a2]
.3144 FC06EC0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_1, a4]
.3145 FC066C0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_0, a4]
.3146 BAC00C0C04 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[b0, 3, -, a4]
.3147 81D0300200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu_shf[a3, --, B, b0, <<3]
.3148 AA300C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1
	alu[--, a3, OR, 0]
.3149 920007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.3150 B440000220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[b0, b0, AND, *l$index1]
.3151 AA300C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1
	alu[--, a3, OR, 0]
.3152 9A00080220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.3153 A020000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[*l$index0, --, B, b0]
.3154 B0800C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a1, +, 1]
.3155 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[--, b0, -, 28]
.%import_expr common_code 3156 <34:22:0> &bp 3171 +
.3156 DB18C00108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0 3171
	bge[l_670#]
.3157 A0C0400002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/      padmsg[i] = 0xff;
l_668#:
	alu[a4, b0, +, a2]
.3158 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_1, a4]
.3159 FC066C0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	local_csr_wr[active_lm_addr_0, a4]
.3160 AAC01C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a1, 3, -, a4]
.3161 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu_shf[a1, --, B, a1, <<3]
.3162 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1
	alu[--, a1, OR, 0]
.3163 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu_shf[a1, --, B, 255, <<indirect]
.3164 A240300001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[a3, --, ~B, a1]
.3165 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.3166 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 0
	alu[--, b0, -, 28]
.%import_expr common_code 3167 <34:22:0> &bp 3157 +
.3167 DB15700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 3 3157
	blt[l_668#], defer[3]
.3168 B400C88003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 2
/******/      padmsg[i] = 0xff;
	alu[b12, a3, AND, *l$index1]
.3169 AA40103001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 1
	alu[a1, b12, OR, a1]
.3170 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
	alu[*l$index0, --, B, a1]
.%import_expr common_code 3171 <34:22:0> &bp 3352 +
.3171 DB46100018 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:947 1 3352
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
l_670#:
	br[l_723#], defer[1]
.3172 B08DEE8000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:947 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b94, a0, +, 160]
.3173 E800003700 common_code
	.%line 554 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/          return;
l_671#:
	rtn[b13]
.3174 A080DC0400 common_code
	.%line 558 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    else if(strncmp_lmem(msgstr, setstride_str, 2) == 0)
l_672#:
	alu[a13, a0, +, 1]
.%import_expr common_code 3175 <34:22:0> &bp 39 +
.3175 D809E00018 common_code
	.%line 558 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 39
	br[_strncmp_lmem#], defer[2]
.3176 F0000C0801 common_code
	.%line 558 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 2, <<0]
.%import_expr common_code 3177 <27:20:8,7:0:0> &bp 3178 +
.3177 F000C0036A common_code
	.%line 558 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	load_addr[b0, l_8073#]
.3178 A070000001 common_code
	.%line 558 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
l_8073#:
	alu[--, --, B, a1]
.%import_expr common_code 3179 <34:22:0> &bp 3279 +
.3179 DB33C00101 common_code
	.%line 558 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3279
	bne[l_708#]
.3180 B08DEC8000 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      stride = kenw_atoi(nxt_token(msgstr));
	alu[@b94, a0, +, 32]
.3181 FC06637B00 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	local_csr_wr[active_lm_addr_0, @b94]
.3182 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.3183 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
	nop
.3184 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
	nop
.3185 9000014000 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 1
	alu_shf[b0, --, B, *l$index0, <<0]
.3186 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:951 0
	asr[b0, b0, >>24]
.%import_expr common_code 3187 <34:22:0> &bp 3206 +
.3187 DB21900100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 1 3206
	beq[l_679#], defer[1]
.3188 B080CC8000 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/      stride = kenw_atoi(nxt_token(msgstr));
	alu[b12, a0, +, 32]
.3189 9000014000 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
/******/      	if( *p == ' ' )	break;
	alu_shf[b0, --, B, *l$index0, <<0]
.3190 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3191 9080000200 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3192 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3193 AAF0000320 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
l_675#:
	alu[--, b0, -, 32]
.%import_expr common_code 3194 <34:22:0> &bp 3210 +
.3194 DB22800100 common_code
	.%line 236 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3210
	beq[l_680#]
.3195 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
/******/  	p++;
	alu[b12, b12, +, 1]
.3196 FC06E03300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.3197 91D0003200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.3198 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
	nop
.3199 AA70000300 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.3200 9000016200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3201 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3202 9080000200 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3203 9D80000100 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3204 <34:22:0> &bp 3193 +
.3204 DB1E400101 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3193
	bne[l_675#]
.%import_expr common_code 3205 <34:22:0> &bp 3210 +
.3205 DB22800018 common_code
	.%line 235 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3210
	br[l_680#]
.3206 9000014000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
/******/      if( *p == '\0' )	return 0;
l_679#:
	alu_shf[b0, --, B, *l$index0, <<0]
.3207 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3208 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3209 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3210 A030000000 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
l_680#:
	alu[--, --, B, b0]
.%import_expr common_code 3211 <34:22:0> &bp 3236 +
.3211 DB29000100 common_code
	.%line 239 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3236
	beq[l_690#]
.3212 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
/******/      ++p;
	alu[b12, b12, +, 1]
.3213 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.3214 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.3215 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
	nop
.3216 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.3217 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3218 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3219 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3220 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3221 <34:22:0> &bp 3234 +
.3221 DB28800100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3234
	beq[l_686#]
.3222 AAF0000320 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
/******/      	if( *p == ' ' )	++p;
l_683#:
	alu[--, b0, -, 32]
.%import_expr common_code 3223 <34:22:0> &bp 3234 +
.3223 DB28800101 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3234
	bne[l_686#]
.3224 B0C0C03301 common_code
	.%line 243 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
	alu[b12, b12, +, 1]
.3225 FC06E03300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.3226 91D0003200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 0
	alu_shf[b0, --, B, b12, <<3]
.3227 F0000C0300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
	nop
.3228 AA70000300 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 2
	alu[--, b0, OR, 0]
.3229 9000016200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3230 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.3231 9080000200 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:926 1
	alu_shf[b0, --, B, b0, <<24]
.3232 9D80000100 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:926 0
	asr[b0, b0, >>24]
.%import_expr common_code 3233 <34:22:0> &bp 3222 +
.3233 DB25800101 common_code
	.%line 242 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3222
	bne[l_683#]
.3234 A030000000 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0
/******/      if( *p == '\0' )	return 0;
l_686#:
	alu[--, --, B, b0]
.%import_expr common_code 3235 <34:22:0> &bp 3237 +
.3235 DB29400101 common_code
	.%line 247 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:951 0 3237
	bne[l_691#]
.3236 F000003300 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/      stride = kenw_atoi(nxt_token(msgstr));
l_690#:
	immed[b12, 0, <<0]
.3237 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
/******/      while( *p != '\0' && *p != ' ') {
l_691#:
	local_csr_wr[active_lm_addr_1, b12]
.3238 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
	alu_shf[a1, --, B, b12, <<3]
.3239 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
	nop
.3240 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 2
	alu[--, a1, OR, 0]
.3241 8000D16200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:950 1
	alu_shf[a13, --, B, *l$index1, <<indirect]
.3242 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:950 0
	asr[a13, a13, >>24]
.%import_expr common_code 3243 <34:22:0> &bp 3277 +
.3243 DB33500100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 1 3277
	beq[l_706#], defer[1]
.3244 F000000300 common_code
	.%line 216 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:950 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.3245 FC06603300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.3246 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.3247 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	nop
.3248 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.3249 8000114200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.3250 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.3251 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.3252 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.3253 AAB00C800D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
l_695#:
	alu[--, a13, -, 32]
.%import_expr common_code 3254 <34:22:0> &bp 3277 +
.3254 DB33400100 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0 3277
	beq[l_706#]
.3255 AAB00C800D common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 3256 <34:22:0> &bp 3267 +
.3256 DB30C00100 common_code
	.%line 221 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0 3267
	beq[l_704#]
.3257 81F0100200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, b0, <<1]
.3258 91D0000200 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
	alu_shf[b0, --, B, b0, <<3]
.3259 A080100001 common_code
	.%line 222 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
	alu[a1, a1, +, b0]
.3260 BA800CC00D common_code
	.%line 223 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 3261 <34:22:0> &bp 3264 +
.3261 DB30000109 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0 3264
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_702#]
.3262 AAF0000309 common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
	alu[--, b0, -, 9]
.%import_expr common_code 3263 <34:22:0> &bp 3266 +
.3263 DB3080010A common_code
	.%line 224 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0 3266
	ble[l_703#]
.%import_expr common_code 3264 <34:22:0> &bp 3277 +
.3264 DB33500018 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3277
/******/      stride = kenw_atoi(nxt_token(msgstr));
l_702#:
	br[l_706#], defer[1]
.3265 F000000300 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	immed[b0, 0, <<0]
.3266 B080000001 common_code
	.%line 225 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
/******/  	    x += y;
l_703#:
	alu[b0, a1, +, b0]
.3267 B0C0C03301 common_code
	.%line 227 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
/******/  	p++;
l_704#:
	alu[b12, b12, +, 1]
.3268 FC06E03300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.3269 81D0103200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 0
	alu_shf[a1, --, B, b12, <<3]
.3270 F0000C0300 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0
	nop
.3271 AA300C0001 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 2
	alu[--, a1, OR, 0]
.3272 8000116200 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.3273 8D80180101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a1, a1, >>24]
.3274 8080D80201 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:925 1
	alu_shf[a13, --, B, a1, <<24]
.3275 8D80D8010D common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:925 0
	asr[a13, a13, >>24]
.%import_expr common_code 3276 <34:22:0> &bp 3253 +
.3276 DB2D400101 common_code
	.%line 220 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:950 0 3253
	bne[l_695#]
.%import_expr common_code 3277 <34:22:0> &bp 3468 +
.3277 DB63100018 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 1 3468
/******/      stride = kenw_atoi(nxt_token(msgstr));
l_706#:
	br[l_724#], defer[1]
.3278 A00FF00000 common_code
	.%line 560 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[@a127, --, B, b0]
.3279 A080DC1000 common_code
	.%line 562 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    else if(strncmp_lmem(msgstr, reset_str, 3) == 0)
l_708#:
	alu[a13, a0, +, 4]
.%import_expr common_code 3280 <34:22:0> &bp 39 +
.3280 D809E00018 common_code
	.%line 562 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 39
	br[_strncmp_lmem#], defer[2]
.3281 F0000C0C01 common_code
	.%line 562 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 3, <<0]
.%import_expr common_code 3282 <27:20:8,7:0:0> &bp 3283 +
.3282 F000C003D3 common_code
	.%line 562 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	load_addr[b0, l_8074#]
.3283 A070000001 common_code
	.%line 562 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
l_8074#:
	alu[--, --, B, a1]
.%import_expr common_code 3284 <34:22:0> &bp 3288 +
.3284 DB36000101 common_code
	.%line 562 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 3288
	bne[l_710#]
.%import_expr common_code 3285 <34:22:0> &bp 3468 +
.3285 DB63200018 common_code
	.%line 565 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 2 3468
/******/      pkt_drops = 0;
	br[l_724#], defer[2]
.3286 F0000C00DF common_code
	.%line 564 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
/******/      pkt_count = 0;
	immed[@a95, 0, <<0]
.3287 F0000C00EF common_code
	.%line 565 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
/******/      pkt_drops = 0;
	immed[@a111, 0, <<0]
.%import_expr common_code 3288 <34:22:0> &bp 107 +
.3288 D81AE00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 2 107
/******/    msglen = strlen_lmem(msg);
l_710#:
	br[_strlen_lmem#], defer[2]
.3289 A0802C2000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 1
	alu[a2, a0, +, 8]
.%import_expr common_code 3290 <27:20:8,17:10:0> &bp 3291 +
.3290 F000CF6C03 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	load_addr[a3, l_8075#]
.3291 A000100000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
l_8075#:
	alu[a1, --, B, b0]
.3292 AAF00C6C01 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    if(msglen > 27)
	alu[--, 27, -, a1]
.%import_expr common_code 3293 <34:22:0> &bp 3520 +
.3293 DB70000105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0 3520
	blo[l_798#]
.3294 A070000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a1]
.%import_expr common_code 3295 <34:22:0> &bp 3323 +
.3295 DB3EE00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 2 3323
	beq[l_719#], defer[2]
.3296 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 1
	immed[b0, 0, <<0]
.3297 B08DEF0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b94, a0, +, 192]
.3298 A0802F0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/      padmsg[i] = msg[i];
	alu[a2, a0, +, 192]
.3299 A0C0400002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a4, b0, +, a2]
.3300 A0802C2000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
l_8029#:
	alu[a2, a0, +, 8]
.3301 A0C0200002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a2, b0, +, a2]
.3302 FC06EC0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_1, a2]
.3303 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_0, a4]
.3304 81D0280202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, --, B, a2, <<3]
.3305 AA300C0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 2
	alu[--, a2, OR, 0]
.3306 8000216200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.3307 8D80380102 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a3, a2, >>24]
.3308 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_1, a4]
.3309 AAC02C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a2, 3, -, a4]
.3310 81D0580202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a5, --, B, a2, <<3]
.3311 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu[--, a5, OR, 0]
.3312 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3313 A400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a2, a2, AND, *l$index0]
.3314 C001183003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a3, <<0]
.3315 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu[--, a5, OR, 0]
.3316 8A00203202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu_shf[a2, a2, OR, b12, <<indirect]
.3317 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.3318 AAF0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[--, b0, -, a1]
.%import_expr common_code 3319 <34:22:0> &bp 3300 +
.3319 DB39300105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 3 3300
	blo[l_8029#], defer[3]
.3320 A062000002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a2]
.3321 A0802F0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 1
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 192]
.3322 A0C0400002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu[a4, b0, +, a2]
.3323 A0802F0000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    padmsg[i] = '\0';
l_719#:
	alu[a2, a0, +, 192]
.3324 A0C0400002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a4, b0, +, a2]
.3325 FC06EC0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_1, a4]
.3326 FC066C0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_0, a4]
.3327 BAC00C0C04 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[b0, 3, -, a4]
.3328 81D0300200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a3, --, B, b0, <<3]
.3329 AA300C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu[--, a3, OR, 0]
.3330 920007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.3331 B440000220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[b0, b0, AND, *l$index1]
.3332 AA300C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu[--, a3, OR, 0]
.3333 9A00080220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.3334 A020000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[*l$index0, --, B, b0]
.3335 B0800C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a1, +, 1]
.3336 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[--, b0, -, 28]
.%import_expr common_code 3337 <34:22:0> &bp 3352 +
.3337 DB46000108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0 3352
	bge[l_723#]
.3338 A0C0400002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/      padmsg[i] = 0xff;
l_721#:
	alu[a4, b0, +, a2]
.3339 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_1, a4]
.3340 FC066C0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	local_csr_wr[active_lm_addr_0, a4]
.3341 AAC01C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a1, 3, -, a4]
.3342 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, a1, <<3]
.3343 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu[--, a1, OR, 0]
.3344 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu_shf[a1, --, B, 255, <<indirect]
.3345 A240300001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a3, --, ~B, a1]
.3346 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.3347 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[--, b0, -, 28]
.%import_expr common_code 3348 <34:22:0> &bp 3338 +
.3348 DB42B00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 3 3338
	blt[l_721#], defer[3]
.3349 B400C88003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 2
/******/      padmsg[i] = 0xff;
	alu[b12, a3, AND, *l$index1]
.3350 AA40103001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 1
	alu[a1, b12, OR, a1]
.3351 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	alu[*l$index0, --, B, a1]
.3352 FC06E37B00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_723#:
	local_csr_wr[active_lm_addr_1, @b94]
.3353 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	nop
.3354 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	nop
.3355 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	nop
.3356 8000116000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a1, --, B, *l$index1, <<0]
.3357 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3358 C001183001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3359 8180116200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1, <<8]
.3360 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3361 C001180001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3362 8100100200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3363 8A80203201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3364 8100116200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1, <<16]
.3365 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3366 C001180001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3367 8B80200202 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3368 8080116200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1, <<24]
.3369 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3370 C001180001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3371 AA00800002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a8, a2, OR, b0]
.3372 8000116400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[a1, --, B, *l$index1[1], <<0]
.3373 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3374 C001183001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3375 8180116600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[1], <<8]
.3376 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3377 C001180001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3378 8100100200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3379 8A80203201 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3380 8100116600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[1], <<16]
.3381 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3382 C001180001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3383 8B80200202 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3384 8080116600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[1], <<24]
.3385 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3386 C001180001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3387 AA00700002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a7, a2, OR, b0]
.3388 8000116800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[a1, --, B, *l$index1[2], <<0]
.3389 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3390 C001183001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3391 8180116A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[2], <<8]
.3392 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3393 C001180001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3394 8100100200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3395 8A80203201 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3396 8100116A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[2], <<16]
.3397 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3398 C001180001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3399 8B80200202 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3400 8080116A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[2], <<24]
.3401 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3402 C001180001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3403 AA00600002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a6, a2, OR, b0]
.3404 8000116C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[a1, --, B, *l$index1[3], <<0]
.3405 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3406 C001183001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3407 8180116E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[3], <<8]
.3408 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3409 C001180001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3410 8100100200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3411 8A80203201 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3412 8100116E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[3], <<16]
.3413 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3414 C001180001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3415 8B80200202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3416 8080116E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[3], <<24]
.3417 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3418 C001180001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3419 AA00500002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a5, a2, OR, b0]
.3420 8000117000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[a1, --, B, *l$index1[4], <<0]
.3421 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3422 C001183001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3423 8180117200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[4], <<8]
.3424 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3425 C001180001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3426 8100100200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3427 8A80203201 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3428 8100117200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[4], <<16]
.3429 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3430 C001180001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3431 8B80200202 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3432 8080117200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[4], <<24]
.3433 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3434 C001180001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3435 AA00400002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a4, a2, OR, b0]
.3436 8000117400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[a1, --, B, *l$index1[5], <<0]
.3437 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3438 C001183001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3439 8180117600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[5], <<8]
.3440 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3441 C001180001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3442 8100100200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3443 8A80203201 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3444 8100117600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[5], <<16]
.3445 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3446 C001180001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3447 8B80200202 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3448 8080117600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[5], <<24]
.3449 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3450 C001180001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3451 AA00300002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a3, a2, OR, b0]
.3452 8000117800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	alu_shf[a1, --, B, *l$index1[6], <<0]
.3453 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3454 C001183001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b12, 0001, a1, <<0]
.3455 8180117A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[6], <<8]
.3456 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3457 C001180001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3458 8100100200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a1, --, B, b0, <<16]
.3459 8A80203201 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a1, OR, b12, <<24]
.3460 8100117A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[6], <<16]
.3461 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3462 C001180001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3463 8B80200202 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu_shf[a2, a2, OR, b0, <<8]
.3464 8080117A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 1
	alu_shf[a1, --, B, *l$index1[6], <<24]
.3465 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:952 0
	asr[a1, a1, >>24]
.3466 C001180001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3467 AA00200002 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:952 0
	alu[a2, a2, OR, b0]
.3468 FC06EC0300 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
/******/    hdr.num_words = 7;
l_724#:
	local_csr_wr[active_lm_addr_1, 0]
.3469 F0000C0300 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	nop
.3470 F0000C0300 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	nop
.3471 F0000C0300 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0
	nop
.3472 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 3473 <34:22:0> &bp 3483 +
.3473 DB66F00101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 3 3483
	bne[l_733#], defer[3]
.3474 C003180009 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 2
/******/    hdr.num_words = 7;
	ld_field_w_clr[b0, 0011, a9, <<0]
.3475 F4001C1C01 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 1
	immed[a1, 263, <<16]
.3476 AA40900001 common_code
	.%line 578 "/users/onl/npr/plugins/drop/drop.c" 0 fiid:637 0
	alu[a9, b0, OR, a1]
.3477 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:918 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.3478 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:918 0
	nop
.3479 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:918 0
	nop
.3480 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:918 0
l_727#:
	ctx_arb[voluntary]
.3481 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 3482 <34:22:0> &bp 3480 +
.3482 DB66000100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0 3480
	beq[l_727#]
.3483 AAF0000B0B common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_733#:
	alu[--, b2, -, 11]
.%import_expr common_code 3484 <34:22:0> &bp 3488 +
.3484 DB68100101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 1 3488
	bne[l_735#], defer[1]
.3485 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:915 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 3486 <34:22:0> &bp 3503 +
.3486 DB6BD00018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 1 3503
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_743#], defer[1]
.3487 F0000C3801 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:915 0
	immed[a1, 14, <<0]
.3488 AAF0000B0C common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_735#:
	alu[--, b2, -, 12]
.%import_expr common_code 3489 <34:22:0> &bp 3492 +
.3489 DB69000101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0 3492
	bne[l_737#]
.%import_expr common_code 3490 <34:22:0> &bp 3503 +
.3490 DB6BD00018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 1 3503
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_743#], defer[1]
.3491 F0000C3C01 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:915 0
	immed[a1, 15, <<0]
.3492 AAF0000B0D common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_737#:
	alu[--, b2, -, 13]
.%import_expr common_code 3493 <34:22:0> &bp 3496 +
.3493 DB6A000101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0 3496
	bne[l_739#]
.%import_expr common_code 3494 <34:22:0> &bp 3503 +
.3494 DB6BD00018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 1 3503
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_743#], defer[1]
.3495 F0000C4001 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:915 0
	immed[a1, 16, <<0]
.3496 AAF0000B0E common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_739#:
	alu[--, b2, -, 14]
.%import_expr common_code 3497 <34:22:0> &bp 3500 +
.3497 DB6B000101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0 3500
	bne[l_741#]
.%import_expr common_code 3498 <34:22:0> &bp 3503 +
.3498 DB6BD00018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 1 3503
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_743#], defer[1]
.3499 F0000C4401 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:915 0
	immed[a1, 17, <<0]
.3500 AAF0000B0F common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_741#:
	alu[--, b2, -, 15]
.%import_expr common_code 3501 <34:22:0> &bp 3519 +
.3501 DB6FC00101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0 3519
	bne[l_797#]
.3502 F0000C4801 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[a1, 18, <<0]
.3503 F40C000300 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
l_743#:
	immed[b0, 49152, <<16]
.3504 8BE0180201 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
	alu_shf[a1, b0, OR, a1, <<2]
.3505 A058000009 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[0] = in[0];
	alu[$0, --, B, a9]
.3506 A058100008 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[1] = in[1];
	alu[$1, --, B, a8]
.3507 A058200007 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[2] = in[2];
	alu[$2, --, B, a7]
.3508 A058300006 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[3] = in[3];
	alu[$3, --, B, a6]
.3509 A058400005 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[4] = in[4];
	alu[$4, --, B, a5]
.3510 A058500004 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[5] = in[5];
	alu[$5, --, B, a4]
.3511 A058600003 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[6] = in[6];
	alu[$6, --, B, a3]
.3512 A058700002 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    data[7] = in[7];
	alu[$7, --, B, a2]
.3513 80E205E200 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:917 1
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_764#:
	alu_shf[--, --, B, 184, <<18]
.3514 492E008301 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:917 0
	sram[put, $0, a1, 0, 8], sig_done[s2], indirect_ref
.3515 E00000000C common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.3516 944000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 3517 <34:22:0> &bp 3513 +
.3517 DB6E400100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:916 0 3513
	beq[l_764#]
.3518 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:915 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.3519 E800003700 common_code
	.%line 582 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/  }
l_797#:
	rtn[b13]
.3520 E800003700 common_code
	.%line 572 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/        return;
l_798#:
	rtn[b13]
.3521 E800003700 common_code
	.%line 470 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/      return;
l_799#:
	rtn[b13]
.3522 E800003700 common_code
	.%line 466 "/users/onl/npr/plugins/drop/drop.c" 1 fiid:637 0 0 B13
/******/      return;
l_800#:
	rtn[b13]
+ucode_end
