+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 0x00001000 0 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 18764 0
.%local_mem dram$tls dram 0 16
.%local_mem sram3$tls sram3 2112
.%local_mem sram2$tls sram2 0
.%local_mem sram1$tls sram1 0
.%local_mem sram$tls sram 0
.%local_mem scratch$tls scratch 0
.%local_mem _probability sram3 4
.%local_mem _probMult sram3 4
.%local_mem _stride sram3 4
.%local_mem _deterministic sram3 4
.%local_mem _delayq sram3 16
.%lm_sym lmspill_16_0 52 4
.%init lmspill_16_0+0 0x0
.%lm_sym lmspill_16_1 340 4
.%init lmspill_16_1+0 0x0
.%lm_sym lmspill_16_2 628 4
.%init lmspill_16_2+0 0x0
.%lm_sym lmspill_16_3 916 4
.%init lmspill_16_3+0 0x0
.%lm_sym lmspill_16_4 1204 4
.%init lmspill_16_4+0 0x0
.%lm_sym lmspill_16_5 1492 4
.%init lmspill_16_5+0 0x0
.%lm_sym lmspill_16_6 1780 4
.%init lmspill_16_6+0 0x0
.%lm_sym lmspill_16_7 2068 4
.%init lmspill_16_7+0 0x0
.%lm_sym lmspill_15_0 56 4
.%init lmspill_15_0+0 0x0
.%lm_sym lmspill_15_1 344 4
.%init lmspill_15_1+0 0x0
.%lm_sym lmspill_15_2 632 4
.%init lmspill_15_2+0 0x0
.%lm_sym lmspill_15_3 920 4
.%init lmspill_15_3+0 0x0
.%lm_sym lmspill_15_4 1208 4
.%init lmspill_15_4+0 0x0
.%lm_sym lmspill_15_5 1496 4
.%init lmspill_15_5+0 0x0
.%lm_sym lmspill_15_6 1784 4
.%init lmspill_15_6+0 0x0
.%lm_sym lmspill_15_7 2072 4
.%init lmspill_15_7+0 0x0
.%lm_sym lmspill_14_0 60 4
.%init lmspill_14_0+0 0x0
.%lm_sym lmspill_14_1 348 4
.%init lmspill_14_1+0 0x0
.%lm_sym lmspill_14_2 636 4
.%init lmspill_14_2+0 0x0
.%lm_sym lmspill_14_3 924 4
.%init lmspill_14_3+0 0x0
.%lm_sym lmspill_14_4 1212 4
.%init lmspill_14_4+0 0x0
.%lm_sym lmspill_14_5 1500 4
.%init lmspill_14_5+0 0x0
.%lm_sym lmspill_14_6 1788 4
.%init lmspill_14_6+0 0x0
.%lm_sym lmspill_14_7 2076 4
.%init lmspill_14_7+0 0x0
.%lm_sym lmspill_13_0 308 4
.%init lmspill_13_0+0 0x0
.%lm_sym lmspill_13_1 596 4
.%init lmspill_13_1+0 0x0
.%lm_sym lmspill_13_2 884 4
.%init lmspill_13_2+0 0x0
.%lm_sym lmspill_13_3 1172 4
.%init lmspill_13_3+0 0x0
.%lm_sym lmspill_13_4 1460 4
.%init lmspill_13_4+0 0x0
.%lm_sym lmspill_13_5 1748 4
.%init lmspill_13_5+0 0x0
.%lm_sym lmspill_13_6 2036 4
.%init lmspill_13_6+0 0x0
.%lm_sym lmspill_13_7 2324 4
.%init lmspill_13_7+0 0x0
.%lm_sym lmspill_12_0 312 4
.%init lmspill_12_0+0 0x0
.%lm_sym lmspill_12_1 600 4
.%init lmspill_12_1+0 0x0
.%lm_sym lmspill_12_2 888 4
.%init lmspill_12_2+0 0x0
.%lm_sym lmspill_12_3 1176 4
.%init lmspill_12_3+0 0x0
.%lm_sym lmspill_12_4 1464 4
.%init lmspill_12_4+0 0x0
.%lm_sym lmspill_12_5 1752 4
.%init lmspill_12_5+0 0x0
.%lm_sym lmspill_12_6 2040 4
.%init lmspill_12_6+0 0x0
.%lm_sym lmspill_12_7 2328 4
.%init lmspill_12_7+0 0x0
.%lm_sym lmspill_11_0 32 4
.%init lmspill_11_0+0 0x0
.%lm_sym lmspill_11_1 320 4
.%init lmspill_11_1+0 0x0
.%lm_sym lmspill_11_2 608 4
.%init lmspill_11_2+0 0x0
.%lm_sym lmspill_11_3 896 4
.%init lmspill_11_3+0 0x0
.%lm_sym lmspill_11_4 1184 4
.%init lmspill_11_4+0 0x0
.%lm_sym lmspill_11_5 1472 4
.%init lmspill_11_5+0 0x0
.%lm_sym lmspill_11_6 1760 4
.%init lmspill_11_6+0 0x0
.%lm_sym lmspill_11_7 2048 4
.%init lmspill_11_7+0 0x0
.%lm_sym lmspill_10_0 36 4
.%init lmspill_10_0+0 0x0
.%lm_sym lmspill_10_1 324 4
.%init lmspill_10_1+0 0x0
.%lm_sym lmspill_10_2 612 4
.%init lmspill_10_2+0 0x0
.%lm_sym lmspill_10_3 900 4
.%init lmspill_10_3+0 0x0
.%lm_sym lmspill_10_4 1188 4
.%init lmspill_10_4+0 0x0
.%lm_sym lmspill_10_5 1476 4
.%init lmspill_10_5+0 0x0
.%lm_sym lmspill_10_6 1764 4
.%init lmspill_10_6+0 0x0
.%lm_sym lmspill_10_7 2052 4
.%init lmspill_10_7+0 0x0
.%lm_sym lmspill_9_0 40 4
.%init lmspill_9_0+0 0x0
.%lm_sym lmspill_9_1 328 4
.%init lmspill_9_1+0 0x0
.%lm_sym lmspill_9_2 616 4
.%init lmspill_9_2+0 0x0
.%lm_sym lmspill_9_3 904 4
.%init lmspill_9_3+0 0x0
.%lm_sym lmspill_9_4 1192 4
.%init lmspill_9_4+0 0x0
.%lm_sym lmspill_9_5 1480 4
.%init lmspill_9_5+0 0x0
.%lm_sym lmspill_9_6 1768 4
.%init lmspill_9_6+0 0x0
.%lm_sym lmspill_9_7 2056 4
.%init lmspill_9_7+0 0x0
.%lm_sym lmspill_8_0 44 4
.%init lmspill_8_0+0 0x0
.%lm_sym lmspill_8_1 332 4
.%init lmspill_8_1+0 0x0
.%lm_sym lmspill_8_2 620 4
.%init lmspill_8_2+0 0x0
.%lm_sym lmspill_8_3 908 4
.%init lmspill_8_3+0 0x0
.%lm_sym lmspill_8_4 1196 4
.%init lmspill_8_4+0 0x0
.%lm_sym lmspill_8_5 1484 4
.%init lmspill_8_5+0 0x0
.%lm_sym lmspill_8_6 1772 4
.%init lmspill_8_6+0 0x0
.%lm_sym lmspill_8_7 2060 4
.%init lmspill_8_7+0 0x0
.%lm_sym lmspill_7_0 48 4
.%init lmspill_7_0+0 0x0
.%lm_sym lmspill_7_1 336 4
.%init lmspill_7_1+0 0x0
.%lm_sym lmspill_7_2 624 4
.%init lmspill_7_2+0 0x0
.%lm_sym lmspill_7_3 912 4
.%init lmspill_7_3+0 0x0
.%lm_sym lmspill_7_4 1200 4
.%init lmspill_7_4+0 0x0
.%lm_sym lmspill_7_5 1488 4
.%init lmspill_7_5+0 0x0
.%lm_sym lmspill_7_6 1776 4
.%init lmspill_7_6+0 0x0
.%lm_sym lmspill_7_7 2064 4
.%init lmspill_7_7+0 0x0
.%lm_sym lmspill_6_0 92 4
.%init lmspill_6_0+0 0x0
.%lm_sym lmspill_6_1 380 4
.%init lmspill_6_1+0 0x0
.%lm_sym lmspill_6_2 668 4
.%init lmspill_6_2+0 0x0
.%lm_sym lmspill_6_3 956 4
.%init lmspill_6_3+0 0x0
.%lm_sym lmspill_6_4 1244 4
.%init lmspill_6_4+0 0x0
.%lm_sym lmspill_6_5 1532 4
.%init lmspill_6_5+0 0x0
.%lm_sym lmspill_6_6 1820 4
.%init lmspill_6_6+0 0x0
.%lm_sym lmspill_6_7 2108 4
.%init lmspill_6_7+0 0x0
.%lm_sym lmspill_5_0 224 4
.%init lmspill_5_0+0 0x0
.%lm_sym lmspill_5_1 512 4
.%init lmspill_5_1+0 0x0
.%lm_sym lmspill_5_2 800 4
.%init lmspill_5_2+0 0x0
.%lm_sym lmspill_5_3 1088 4
.%init lmspill_5_3+0 0x0
.%lm_sym lmspill_5_4 1376 4
.%init lmspill_5_4+0 0x0
.%lm_sym lmspill_5_5 1664 4
.%init lmspill_5_5+0 0x0
.%lm_sym lmspill_5_6 1952 4
.%init lmspill_5_6+0 0x0
.%lm_sym lmspill_5_7 2240 4
.%init lmspill_5_7+0 0x0
.%lm_sym lmspill_4_0 228 4
.%init lmspill_4_0+0 0x0
.%lm_sym lmspill_4_1 516 4
.%init lmspill_4_1+0 0x0
.%lm_sym lmspill_4_2 804 4
.%init lmspill_4_2+0 0x0
.%lm_sym lmspill_4_3 1092 4
.%init lmspill_4_3+0 0x0
.%lm_sym lmspill_4_4 1380 4
.%init lmspill_4_4+0 0x0
.%lm_sym lmspill_4_5 1668 4
.%init lmspill_4_5+0 0x0
.%lm_sym lmspill_4_6 1956 4
.%init lmspill_4_6+0 0x0
.%lm_sym lmspill_4_7 2244 4
.%init lmspill_4_7+0 0x0
.%lm_sym lmspill_3_0 232 4
.%init lmspill_3_0+0 0x0
.%lm_sym lmspill_3_1 520 4
.%init lmspill_3_1+0 0x0
.%lm_sym lmspill_3_2 808 4
.%init lmspill_3_2+0 0x0
.%lm_sym lmspill_3_3 1096 4
.%init lmspill_3_3+0 0x0
.%lm_sym lmspill_3_4 1384 4
.%init lmspill_3_4+0 0x0
.%lm_sym lmspill_3_5 1672 4
.%init lmspill_3_5+0 0x0
.%lm_sym lmspill_3_6 1960 4
.%init lmspill_3_6+0 0x0
.%lm_sym lmspill_3_7 2248 4
.%init lmspill_3_7+0 0x0
.%lm_sym lmspill_2_0 272 4
.%init lmspill_2_0+0 0x0
.%lm_sym lmspill_2_1 560 4
.%init lmspill_2_1+0 0x0
.%lm_sym lmspill_2_2 848 4
.%init lmspill_2_2+0 0x0
.%lm_sym lmspill_2_3 1136 4
.%init lmspill_2_3+0 0x0
.%lm_sym lmspill_2_4 1424 4
.%init lmspill_2_4+0 0x0
.%lm_sym lmspill_2_5 1712 4
.%init lmspill_2_5+0 0x0
.%lm_sym lmspill_2_6 2000 4
.%init lmspill_2_6+0 0x0
.%lm_sym lmspill_2_7 2288 4
.%init lmspill_2_7+0 0x0
.%lm_sym lmspill_1_0 276 4
.%init lmspill_1_0+0 0x0
.%lm_sym lmspill_1_1 564 4
.%init lmspill_1_1+0 0x0
.%lm_sym lmspill_1_2 852 4
.%init lmspill_1_2+0 0x0
.%lm_sym lmspill_1_3 1140 4
.%init lmspill_1_3+0 0x0
.%lm_sym lmspill_1_4 1428 4
.%init lmspill_1_4+0 0x0
.%lm_sym lmspill_1_5 1716 4
.%init lmspill_1_5+0 0x0
.%lm_sym lmspill_1_6 2004 4
.%init lmspill_1_6+0 0x0
.%lm_sym lmspill_1_7 2292 4
.%init lmspill_1_7+0 0x0
.%lm_sym lmspill_0_0 124 4
.%init lmspill_0_0+0 0x0
.%lm_sym lmspill_0_1 412 4
.%init lmspill_0_1+0 0x0
.%lm_sym lmspill_0_2 700 4
.%init lmspill_0_2+0 0x0
.%lm_sym lmspill_0_3 988 4
.%init lmspill_0_3+0 0x0
.%lm_sym lmspill_0_4 1276 4
.%init lmspill_0_4+0 0x0
.%lm_sym lmspill_0_5 1564 4
.%init lmspill_0_5+0 0x0
.%lm_sym lmspill_0_6 1852 4
.%init lmspill_0_6+0 0x0
.%lm_sym lmspill_0_7 2140 4
.%init lmspill_0_7+0 0x0
.%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 A0 0x0
.%init_reg A7 0x0
.%init_reg B7 0x0
.%init_reg A8 0x0
.%init_reg B8 0x0
.%init_reg A9 0x0
.%init_reg B9 0x0
.%init_reg A10 0x0
.%init_reg B10 0x0
.%init_reg A11 0x0
.%init_reg B11 0x0
.%init_reg B12 0x0
.%init_reg A12 0x0
.%init_reg B0 0x0
.%init_reg A1 0x0
.%init_reg B3 0x72000000
.%init_reg A4 0x6572726F
.%init_reg B4 0x6E697420
.%init_reg B5 0x79715F69
.%init_reg B6 0x64656C61
.%init_reg @B114 sram3$tls &v 1848 +
.%init_reg @B113 0x800
.%init_reg @B98 sram3$tls &v 1584 +
.%init_reg @B97 0x6E0
.%init_reg @B82 sram3$tls &v 1320 +
.%init_reg @B81 0x5C0
.%init_reg @B66 sram3$tls &v 1056 +
.%init_reg @B65 0x4A0
.%init_reg @B50 sram3$tls &v 792 +
.%init_reg @B49 0x380
.%init_reg @B34 sram3$tls &v 528 +
.%init_reg @B33 0x260
.%init_reg @B18 sram3$tls &v 264 +
.%init_reg @B17 0x140
.%init_reg @B111 0x1070000
.%init_reg @B127 0x101000
.%init_reg @A31 0x0
.%init_reg @A47 0x32
.%init_reg @A63 0x0
.%init_reg @A79 0x0
.%init_reg @A95 0x0
.%init_reg @A111 0x0
.%init_reg @A127 0x0
.%init_reg @B2 sram3$tls &v 0 +
.%init_reg @B1 0x20
:__div_mod_32#	586
:__div_u32#	1850
:__mod_u32#	1158
:_callback#	4652
:_default_format_out_data#	1031
:_delayq_alloc#	558
:_delayq_enq#	1798
:_delayq_free#	71
:_delayq_init#	1071
:_delayq_pop#	1166
:_dl_sink_delay#	4480
:_dl_sink_init#	1013
:_dl_sink_nopacket#	573
:_dl_sink_packet#	1138
:_dl_source_init#	1022
:_dl_source_message#	1632
:_dl_source_packet#	1756
:_exit#	1136
:_handle_msg#	1858
:_handle_pkt#	4639
:_handle_pkt_user#	4239
:_main#	0
:_memcpy_lmem_sram#	102
:_memcpy_sram_lmem#	360
:_onl_api_debug_message#	1210
:_onl_api_drop#	571
:_plugin_init#	4581
:_plugin_init_user#	4424
:_rand#	554
:_sram_ring_get_buffer_1word#	355
:_sram_ring_get_buffer_6word#	546
:_strcat#	251
:_strcat_lmem#	510
:_strcat_sram#	1624
:_strlen_lmem#	84
:_strncmp#	285
:_strncmp_sram#	1628
:l_1001#	293
:l_1005#	314
:l_1011#	342
:l_1012#	349
:l_1013#	353
:l_1019#	1641
:l_1025#	1644
:l_1027#	1649
:l_1029#	1653
:l_1031#	1657
:l_1033#	1661
:l_1035#	1664
:l_1038#	1669
:l_1045#	1675
:l_1049#	1682
:l_1056#	1687
:l_1060#	1693
:l_1067#	1698
:l_1071#	1704
:l_1078#	1709
:l_1082#	1715
:l_1089#	1720
:l_1093#	1726
:l_11#	58
:l_1100#	1731
:l_1104#	1737
:l_1111#	1742
:l_1115#	1748
:l_1122#	1753
:l_1123#	1755
:l_1169#	372
:l_1171#	380
:l_1175#	390
:l_1177#	397
:l_1180#	401
:l_1182#	489
:l_1185#	509
:l_1189#	517
:l_1191#	525
:l_12#	62
:l_1203#	1761
:l_1205#	1765
:l_1207#	1769
:l_1209#	1773
:l_1211#	1776
:l_1214#	1780
:l_1221#	1785
:l_1234#	1793
:l_1244#	1796
:l_1245#	1797
:l_1359#	4258
:l_1361#	4265
:l_14#	64
:l_1427#	4299
:l_1428#	4300
:l_1437#	4313
:l_1438#	4324
:l_1440#	4334
:l_1441#	4351
:l_1444#	4365
:l_1448#	4374
:l_1450#	4394
:l_1451#	4404
:l_1455#	4420
:l_15#	68
:l_1820#	1145
:l_1945#	1154
:l_1955#	1157
:l_1968#	1143
:l_2144#	1800
:l_2150#	1803
:l_2154#	1826
:l_2155#	1831
:l_2156#	1848
:l_216#	4562
:l_2160#	569
:l_2176#	582
:l_2186#	585
:l_255#	4580
:l_256#	4560
:l_262#	1168
:l_268#	1171
:l_271#	1202
:l_273#	1208
:l_276#	83
:l_300#	1321
:l_303#	1347
:l_308#	1425
:l_311#	1439
:l_314#	1561
:l_320#	1564
:l_322#	1569
:l_324#	1573
:l_326#	1577
:l_328#	1581
:l_330#	1584
:l_34#	4672
:l_351#	1603
:l_384#	1612
:l_385#	1618
:l_389#	92
:l_391#	100
:l_537#	2746
:l_540#	2758
:l_542#	2762
:l_545#	2773
:l_546#	2775
:l_548#	2776
:l_554#	2792
:l_559#	2801
:l_560#	2803
:l_561#	2804
:l_563#	2813
:l_565#	2815
:l_569#	2822
:l_572#	2834
:l_574#	2838
:l_577#	2849
:l_578#	2851
:l_58#	4679
:l_580#	2852
:l_586#	2868
:l_591#	2877
:l_592#	2879
:l_593#	2880
:l_595#	2889
:l_597#	2893
:l_601#	2900
:l_604#	2912
:l_606#	2916
:l_609#	2927
:l_610#	2929
:l_612#	2930
:l_618#	2946
:l_623#	2955
:l_624#	2957
:l_625#	2958
:l_627#	2967
:l_629#	2972
:l_633#	2979
:l_636#	2991
:l_638#	2995
:l_641#	3006
:l_642#	3008
:l_644#	3009
:l_646#	3015
:l_650#	3029
:l_655#	3038
:l_656#	3040
:l_657#	3041
:l_659#	3050
:l_661#	3066
:l_671#	3085
:l_672#	3096
:l_675#	3106
:l_676#	3123
:l_679#	3137
:l_682#	3146
:l_684#	3166
:l_685#	3176
:l_696#	3196
:l_697#	3207
:l_700#	3217
:l_701#	3234
:l_704#	3248
:l_707#	3256
:l_709#	3276
:l_710#	3286
:l_721#	3302
:l_722#	3313
:l_725#	3323
:l_726#	3340
:l_729#	3354
:l_732#	3363
:l_734#	3383
:l_735#	3393
:l_737#	3404
:l_747#	3423
:l_748#	3434
:l_751#	3444
:l_752#	3461
:l_755#	3475
:l_758#	3484
:l_760#	3504
:l_763#	3515
:l_773#	3534
:l_774#	3545
:l_777#	3555
:l_778#	3572
:l_781#	3586
:l_784#	3594
:l_786#	3614
:l_7887#	595
:l_7889#	603
:l_789#	3625
:l_7891#	608
:l_7893#	616
:l_7895#	621
:l_7897#	629
:l_7899#	634
:l_7901#	642
:l_7903#	647
:l_7905#	655
:l_7907#	660
:l_7909#	668
:l_7911#	673
:l_7913#	681
:l_7915#	686
:l_7917#	694
:l_7919#	699
:l_7921#	707
:l_7923#	712
:l_7925#	720
:l_7927#	725
:l_7929#	733
:l_7931#	738
:l_7933#	746
:l_7935#	751
:l_7937#	759
:l_7939#	764
:l_7941#	772
:l_7943#	777
:l_7945#	785
:l_7947#	790
:l_7949#	798
:l_7951#	803
:l_7953#	811
:l_7955#	816
:l_7957#	824
:l_7959#	829
:l_7961#	837
:l_7963#	842
:l_7965#	850
:l_7967#	855
:l_7969#	863
:l_7971#	868
:l_7973#	876
:l_7975#	881
:l_7977#	889
:l_7979#	894
:l_7981#	902
:l_7983#	907
:l_7985#	915
:l_7987#	920
:l_7989#	928
:l_799#	3644
:l_7991#	933
:l_7993#	941
:l_7995#	946
:l_7997#	954
:l_7999#	959
:l_8#	47
:l_800#	3655
:l_8001#	967
:l_8003#	972
:l_8005#	980
:l_8007#	985
:l_8009#	993
:l_8011#	998
:l_8013#	1006
:l_8015#	1010
:l_8016#	1011
:l_803#	3665
:l_804#	3682
:l_807#	3696
:l_810#	3705
:l_812#	3725
:l_815#	3736
:l_82#	4686
:l_825#	3759
:l_826#	3770
:l_829#	3780
:l_830#	3797
:l_833#	3811
:l_836#	3819
:l_838#	3839
:l_841#	3850
:l_851#	3869
:l_852#	3880
:l_855#	3890
:l_856#	3907
:l_859#	3921
:l_862#	3930
:l_864#	3950
:l_865#	3960
:l_867#	3968
:l_869#	3978
:l_872#	3991
:l_874#	3999
:l_883#	4034
:l_885#	4049
:l_887#	4063
:l_890#	4186
:l_896#	4189
:l_898#	4196
:l_9#	56
:l_900#	4200
:l_902#	4204
:l_904#	4208
:l_906#	4211
:l_927#	4221
:l_9308#	4474
:l_9320#	4603
:l_9322#	4608
:l_9324#	4613
:l_9326#	4618
:l_9329#	4623
:l_9332#	4627
:l_9344#	1019
:l_9355#	1021
:l_9360#	1028
:l_9371#	1030
:l_9385#	1049
:l_9386#	1070
:l_9393#	1075
:l_9395#	1079
:l_9397#	1083
:l_9399#	1087
:l_9401#	1090
:l_9402#	1102
:l_9404#	1134
:l_9430#	70
:l_9437#	344
:l_9440#	3011
:l_9441#	3062
:l_9444#	2970
:l_9449#	3400
:l_9456#	3997
:l_9466#	1225
:l_9467#	1323
:l_9468#	1367
:l_9469#	3097
:l_9470#	3208
:l_9471#	3314
:l_9472#	3435
:l_9473#	3546
:l_9474#	3656
:l_9475#	3771
:l_9476#	3881
:l_9477#	4011
:l_9478#	4325
:l_9479#	37
:l_9480#	39
:l_9481#	41
:l_9482#	54
:l_9483#	60
:l_9484#	66
:l_9485#	70
:l_9486#	1164
:l_9487#	1204
:l_9488#	1215
:l_9489#	1627
:l_9490#	1630
:l_9491#	1666
:l_9492#	1672
:l_9493#	1680
:l_9494#	1685
:l_9495#	1691
:l_9496#	1696
:l_9497#	1702
:l_9498#	1707
:l_9499#	1713
:l_9500#	1718
:l_9501#	1724
:l_9502#	1729
:l_9503#	1735
:l_9504#	1740
:l_9505#	1746
:l_9506#	1751
:l_9507#	1778
:l_9508#	1783
:l_9509#	1806
:l_9510#	1856
:l_9511#	2688
:l_9512#	2739
:l_9513#	2743
:l_9514#	2819
:l_9515#	2897
:l_9516#	2976
:l_9517#	3070
:l_9518#	3100
:l_9519#	3110
:l_9520#	3179
:l_9521#	3182
:l_9522#	3211
:l_9523#	3221
:l_9524#	3289
:l_9525#	3292
:l_9526#	3317
:l_9527#	3327
:l_9528#	3397
:l_9529#	3402
:l_9530#	3408
:l_9531#	3438
:l_9532#	3448
:l_9533#	3519
:l_9534#	3549
:l_9535#	3559
:l_9536#	3629
:l_9537#	3659
:l_9538#	3669
:l_9539#	3740
:l_9540#	3774
:l_9541#	3784
:l_9542#	3854
:l_9543#	3884
:l_9544#	3894
:l_9545#	3965
:l_9546#	3972
:l_9547#	3982
:l_9548#	3989
:l_9549#	3996
:l_9550#	3999
:l_9551#	4002
:l_9552#	4252
:l_9553#	4257
:l_9554#	4260
:l_9555#	4293
:l_9556#	4328
:l_9557#	4338
:l_9558#	4407
:l_9559#	4415
:l_9560#	4417
:l_9561#	4423
:l_9562#	4464
:l_9563#	4474
:l_9564#	4565
:l_9565#	4572
:l_9566#	4580
:l_9567#	4633
:l_9568#	4641
:l_9569#	4643
:l_9570#	4645
:l_9571#	4649
:l_9572#	4670
:l_9573#	4590
:l_9574#	4591
:l_9575#	4592
:l_9576#	4593
:l_9577#	4594
:l_9578#	4595
:l_9579#	4596
:l_9580#	4597
:l_9581#	4598
:l_9582#	4599
:l_9583#	4600
:l_9584#	4601
:l_9585#	4602
:l_960#	4227
:l_961#	4230
:l_962#	4233
:l_963#	4236
:l_970#	110
:l_972#	118
:l_976#	125
:l_978#	132
:l_981#	136
:l_983#	229
:l_986#	249
:l_992#	257
:l_994#	264
: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
*@a127 gpr_a_abs 7F
*@a111 gpr_a_abs 6F
*@a95 gpr_a_abs 5F
*@a79 gpr_a_abs 4F
*@a63 gpr_a_abs 3F
*@a47 gpr_a_abs 2F
*@a31 gpr_a_abs 1F
*@a15 gpr_a_abs 0F
*@b127 gpr_b_abs FF
*@b111 gpr_b_abs EF
*_rx_ring_ready_sig signal   C 1
.0 FC06E00700 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
/******/    plugin_init();
_main#:
	local_csr_wr[active_lm_addr_1, b1]
.1 F0001C508F common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[@a15, 276, <<0]
.2 A0C8F0048F common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[@a15, b1, +, @a15]
.3 FC066C008F common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	local_csr_wr[active_lm_addr_0, @a15]
.4 A058000000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[$0, --, B, a0]
.5 F0000F8000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[a0, 224, <<0]
.6 0110000800 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.7 A058000000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[$0, --, B, a0]
.8 F0000F9000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[a0, 228, <<0]
.9 0110000800 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.10 A058000000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[$0, --, B, a0]
.11 F0000FA000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[a0, 232, <<0]
.12 0110000800 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.13 A058000000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[$0, --, B, a0]
.14 F0000FB000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[a0, 236, <<0]
.15 0110000800 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.16 A058000000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[$0, --, B, a0]
.17 F0000FF000 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[a0, 252, <<0]
.18 0110000800 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.19 F0001C608F common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[@a15, 280, <<0]
.20 A0C8F0048F common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[@a15, b1, +, @a15]
.21 F0000C0225 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[*l$index1[5], 0, <<0]
.22 F0000C0226 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[*l$index1[6], 0, <<0]
.23 F0000C0227 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[*l$index1[7], 0, <<0]
.24 FC066C008F common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 2
	local_csr_wr[active_lm_addr_0, @a15]
.25 A0C8F00740 common_code
	.%line 879 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 1
/******/  {
	alu[@a15, b1, +, 64]
.26 F0000C0200 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
/******/    plugin_init();
	immed[*l$index0, 0, <<0]
.27 F0000C0300 common_code
	.%line 890 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	nop
.28 F0000C0200 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
/******/    plugin_init();
	immed[*l$index0, 0, <<0]
.29 F0000C0220 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[*l$index1, 0, <<0]
.30 F0000C0221 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	immed[*l$index1[1], 0, <<0]
.31 FC06EC008F common_code
	.%line 879 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 3
/******/  {
	local_csr_wr[active_lm_addr_1, @a15]
.32 F0000C0222 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 2
/******/    plugin_init();
	immed[*l$index1[2], 0, <<0]
.33 F0000C0223 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 1
	immed[*l$index1[3], 0, <<0]
.34 F0000C0224 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	immed[*l$index1[4], 0, <<0]
.%import_expr common_code 35 <34:22:0> &bp 4581 +
.35 DC79500018 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 4581
	br[_plugin_init#], defer[1]
.%import_expr common_code 36 <27:20:8,17:10:0> &bp 37 +
.36 F0000C9627 common_code
	.%line 883 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[*l$index1[7], l_9479#]
.%import_expr common_code 37 <34:22:0> &bp 1013 +
.37 D8FD500018 common_code
	.%line 884 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 1013
/******/    dl_sink_init();
l_9479#:
	br[_dl_sink_init#], defer[1]
.%import_expr common_code 38 <27:20:8,17:10:0> &bp 39 +
.38 F0000C9C00 common_code
	.%line 884 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[a0, l_9480#]
.%import_expr common_code 39 <34:22:0> &bp 1022 +
.39 D8FF900018 common_code
	.%line 885 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 1022
/******/    dl_source_init();
l_9480#:
	br[_dl_source_init#], defer[1]
.%import_expr common_code 40 <27:20:8,17:10:0> &bp 41 +
.40 F0000CA400 common_code
	.%line 885 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[a0, l_9481#]
.41 FC04400000 common_code
	.%line 888 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1
/******/    c = ctx();
l_9481#:
	local_csr_rd[active_ctx_sts]
.42 F0000C0000 common_code
	.%line 888 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	immed[a0, 0, <<0]
.43 A4000C1C00 common_code
	.%line 888 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[a0, a0, AND, 7]
.%import_expr common_code 44 <34:22:0> &bp 68 +
.44 D811000109 common_code
	.%line 890 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 68
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	blt[l_15#]
.45 AAB00C1400 common_code
	.%line 890 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	alu[--, a0, -, 5]
.%import_expr common_code 46 <34:22:0> &bp 56 +
.46 D80E00010B common_code
	.%line 890 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 56
	bgt[l_9#]
.47 A0C8F00740 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
/******/        handle_pkt();
l_8#:
	alu[@a15, b1, +, 64]
.48 FC06EC008F common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	local_csr_wr[active_lm_addr_1, @a15]
.49 F0000C0300 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	nop
.50 F0000C0300 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	nop
.51 F0000C0300 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
	nop
.%import_expr common_code 52 <34:22:0> &bp 4639 +
.52 DC87D00018 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 4639
	br[_handle_pkt#], defer[1]
.%import_expr common_code 53 <27:20:8,17:10:0> &bp 54 +
.53 F0000CDA27 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[*l$index1[7], l_9482#]
.54 F0000C0300 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
l_9482#:
	nop
.%import_expr common_code 55 <34:22:0> &bp 47 +
.55 D80BC00018 common_code
	.%line 894 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 47
	br[l_8#]
.56 AAB00C1800 common_code
	.%line 898 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
/******/    else if(c == MESSAGE_THREAD)
l_9#:
	alu[--, a0, -, 6]
.%import_expr common_code 57 <34:22:0> &bp 62 +
.57 D80F800101 common_code
	.%line 898 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 62
	bne[l_12#]
.%import_expr common_code 58 <34:22:0> &bp 1858 +
.58 D9D0900018 common_code
	.%line 902 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 1858
/******/        handle_msg();
l_11#:
	br[_handle_msg#], defer[1]
.%import_expr common_code 59 <27:20:8,17:10:0> &bp 60 +
.59 F0000CF000 common_code
	.%line 902 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[a0, l_9483#]
.60 F0000C0300 common_code
	.%line 902 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
l_9483#:
	nop
.%import_expr common_code 61 <34:22:0> &bp 58 +
.61 D80E800018 common_code
	.%line 902 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 58
	br[l_11#]
.62 AAB00C1C00 common_code
	.%line 907 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
/******/    else if(c == CALLBACK_THREAD)
l_12#:
	alu[--, a0, -, 7]
.%import_expr common_code 63 <34:22:0> &bp 68 +
.63 D811000101 common_code
	.%line 907 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 68
	bne[l_15#]
.%import_expr common_code 64 <34:22:0> &bp 4652 +
.64 DC8B100018 common_code
	.%line 911 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 4652
/******/        callback();
l_14#:
	br[_callback#], defer[1]
.%import_expr common_code 65 <27:20:8,17:10:0> &bp 66 +
.65 F0000D0806 common_code
	.%line 911 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[a6, l_9484#]
.66 F0000C0300 common_code
	.%line 911 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0
l_9484#:
	nop
.%import_expr common_code 67 <34:22:0> &bp 64 +
.67 D810000018 common_code
	.%line 911 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 64
	br[l_14#]
.%import_expr common_code 68 <34:22:0> &bp 1136 +
.68 D91C100018 common_code
	.%line 915 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 1 1136
/******/  }
l_15#:
	br[_exit#], defer[1]
.%import_expr common_code 69 <27:20:8,17:10:0> &bp 70 +
.69 F0000D1800 common_code
	.%line 915 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:736 0
	load_addr[a0, l_9485#]
.%import_expr common_code 70 <34:22:0> &bp 70 +
.70 D811800018 common_code
	.%line 915 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:736 0 70
l_9485#:
l_9430#:
	br[l_9430#]
.71 A070000003 common_code
	.%line 1049 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0
/******/      if( item == 0 )	return;
_delayq_free#:
	alu[--, --, B, a3]
.%import_expr common_code 72 <34:22:0> &bp 83 +
.72 D814C00100 common_code
	.%line 1049 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0 83
	beq[l_276#]
.%import_expr common_code 73 <27:20:8,17:10:0> _delayq &v 0 +
.73 F0400C5000 common_code
	.%line 1050 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0
/******/      item->next = delayq->free_hd;
	immed_w0[a0, @_delayq]
.%import_expr common_code 74 <27:20:24,17:10:16> _delayq &v 0 +
.74 F4400C0000 common_code
	.%line 1050 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0
	immed_w1[a0, @_delayq]
.75 001000B000 common_code
	.%line 1050 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0
	sram[read, $0, a0, 12, 1], ctx_swap[s1]
.76 011000E103 common_code
	.%line 1050 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 1
	sram[write, $0, a3, 24, 1], ctx_swap[s1], defer[1]
.77 A018060000 common_code
	.%line 1050 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:705 0
	alu[$0, --, B, $0]
.%import_expr common_code 78 <27:20:8,17:10:0> _delayq &v 0 +
.78 F0400C5000 common_code
	.%line 1051 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0
/******/      delayq->free_hd = item;
	immed_w0[a0, @_delayq]
.%import_expr common_code 79 <27:20:24,17:10:16> _delayq &v 0 +
.79 F4400C0000 common_code
	.%line 1051 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0
	immed_w1[a0, @_delayq]
.80 011000B100 common_code
	.%line 1051 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 1
	sram[write, $0, a0, 12, 1], ctx_swap[s1], defer[1]
.81 A058000003 common_code
	.%line 1051 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:705 0
	alu[$0, --, B, a3]
.82 E8000C0001 common_code
	.%line 1052 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0 0 A1
/******/  }
	rtn[a1]
.83 E8000C0001 common_code
	.%line 1049 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:705 0 0 A1
/******/      if( item == 0 )	return;
l_276#:
	rtn[a1]
.84 FC06E00F00 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
/******/      while(*p)
_strlen_lmem#:
	local_csr_wr[active_lm_addr_1, b3]
.85 AA80000F03 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
	alu[a0, 3, -, b3]
.86 81D0080200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
	alu_shf[a0, --, B, a0, <<3]
.87 AA300C0000 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 1
	alu[--, a0, OR, 0]
.88 9000016100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:567 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.89 C401100000 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
	ld_field_w_clr[a0, 0001, b0, <<0], load_cc
.%import_expr common_code 90 <34:22:0> &bp 100 +
.90 D819100100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 1 100
	beq[l_391#], defer[1]
.91 A000100C00 common_code
	.%line 286 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:567 0
/******/      LMEM_U8 *p = s;
	alu[a1, --, B, b3]
.92 A0801C0401 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
/******/          p++;
l_389#:
	alu[a1, a1, +, 1]
.93 FC06EC0001 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
/******/      while(*p)
	local_csr_wr[active_lm_addr_1, a1]
.94 AAC00C0C01 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
	alu[a0, 3, -, a1]
.95 81D0080200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
	alu_shf[a0, --, B, a0, <<3]
.96 AA300C0000 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 1
	alu[--, a0, OR, 0]
.97 9000016100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:567 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.98 C401100000 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0
	ld_field_w_clr[a0, 0001, b0, <<0], load_cc
.%import_expr common_code 99 <34:22:0> &bp 92 +
.99 D817000101 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 0 92
	bne[l_389#]
.100 E8001C0004 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:567 1 0 A4
/******/      return p - s;
l_391#:
	rtn[a4], defer[1]
.101 AA80000C01 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:567 0
	alu[a0, a1, -, b3]
.102 A4000C1C0D common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_lmem_sram#:
	alu[a0, a13, AND, 7]
.%import_expr common_code 103 <34:22:0> &bp 118 +
.103 D81D900101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1 118
	bne[l_972#], defer[1]
.104 A04040000D common_code
	.%line 2824 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/      U32  p= (U32)dest;
	alu[a4, --, B, a13]
.105 A440001707 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
	alu[a0, b5, AND, 7]
.%import_expr common_code 106 <34:22:0> &bp 118 +
.106 D81D800101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 118
	bne[l_972#]
.107 AAF0001308 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 8)
	alu[--, b4, -, 8]
.%import_expr common_code 108 <34:22:0> &bp 118 +
.108 D81D800105 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 118
	blo[l_972#]
.109 FC06EC0004 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	local_csr_wr[active_lm_addr_1, a4]
.110 0012001620 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
l_970#:
	sram[read, $0, b5, 0, 2], ctx_swap[s1], defer[2]
.111 A0804C2004 common_code
	.%line 2832 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	    p += 8;
	alu[a4, a4, +, 8]
.112 BAC0401308 common_code
	.%line 2834 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/              n -= 8;
	alu[b4, b4, -, 8]
.113 AAF0001308 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 8)
	alu[--, b4, -, 8]
.%import_expr common_code 114 <34:22:0> &bp 110 +
.114 D81BB00104 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 3 110
	bhs[l_970#], defer[3]
.115 A023060000 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 2
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	alu[*l$index1++, --, B, $0]
.116 A023060400 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu[*l$index1++, --, B, $1]
.117 B0C0501708 common_code
	.%line 2833 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	    q += 8;
	alu[b5, b5, +, 8]
.118 A4000C0C04 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_972#:
	alu[a0, a4, AND, 3]
.%import_expr common_code 119 <34:22:0> &bp 132 +
.119 D821000101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 132
	bne[l_978#]
.120 A440001703 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, b5, AND, 3]
.%import_expr common_code 121 <34:22:0> &bp 132 +
.121 D821000101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 132
	bne[l_978#]
.122 AAF0001304 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 4)
	alu[--, b4, -, 4]
.%import_expr common_code 123 <34:22:0> &bp 132 +
.123 D821000105 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 132
	blo[l_978#]
.124 FC06EC0004 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	local_csr_wr[active_lm_addr_1, a4]
.125 0010001620 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
l_976#:
	sram[read, $0, b5, 0, 1], ctx_swap[s1], defer[2]
.126 A0804C1004 common_code
	.%line 2843 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	    p += 4;
	alu[a4, a4, +, 4]
.127 BAC0401304 common_code
	.%line 2845 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/              n -= 4;
	alu[b4, b4, -, 4]
.128 AAF0001304 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 4)
	alu[--, b4, -, 4]
.%import_expr common_code 129 <34:22:0> &bp 125 +
.129 D81F600104 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 125
	bhs[l_976#], defer[2]
.130 A023060000 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	alu[*l$index1++, --, B, $0]
.131 B0C0501704 common_code
	.%line 2844 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	    q += 4;
	alu[b5, b5, +, 4]
.132 A030001000 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      while (n > 0)
l_978#:
	alu[--, --, B, b4]
.%import_expr common_code 133 <34:22:0> &bp 249 +
.133 D83E400100 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 249
	beq[l_986#]
.134 AAF0001306 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[--, b4, -, 6]
.%import_expr common_code 135 <34:22:0> &bp 229 +
.135 D839400105 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 229
	blo[l_983#]
.136 FC06EC0004 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_981#:
	local_csr_wr[active_lm_addr_1, a4]
.137 FC066C0004 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_0, a4]
.138 0010001620 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[read, $0, b5, 0, 1], ctx_swap[s1], defer[2]
.139 81D0001600 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, b5, <<3]
.140 B080DC0404 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[b13, a4, +, 1]
.141 AA300C0000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a0, OR, 0]
.142 8000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, $0, <<indirect]
.143 9D80380100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b3, a0, >>24]
.144 AAC00C0C04 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, 3, -, a4]
.145 81D0180200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a0, <<3]
.146 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.147 820007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.148 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	local_csr_wr[active_lm_addr_1, b13]
.149 B400088000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[b0, a0, AND, *l$index1]
.150 C001100C00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	ld_field_w_clr[a0, 0001, b3, <<0]
.151 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.152 8A00080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, b0, OR, a0, <<indirect]
.153 A060000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[*l$index0, --, B, a0]
.154 A0C0001701 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, b5, +, 1]
.155 0010008200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[2]
.156 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu[b0, 3, -, b13]
.157 91D0300200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b3, --, B, b0, <<3]
.158 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b3, OR, 0]
.159 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.160 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	local_csr_wr[active_lm_addr_1, b13]
.161 A440100220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[a1, b0, AND, *l$index1]
.162 81D0080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a0, --, B, a0, <<3]
.163 AA300C0000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a0, OR, 0]
.164 8000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, $0, <<indirect]
.165 8D80080100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a0, a0, >>24]
.166 C001180000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.167 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b3, OR, 0]
.168 8A00000201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, a1, OR, b0, <<indirect]
.169 A062000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[*l$index1, --, B, a0]
.170 A0C0001702 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, b5, +, 2]
.171 0010008200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[2]
.172 B080DC0804 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu[b13, a4, +, 2]
.173 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[b0, 3, -, b13]
.174 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, b13]
.175 91D0300200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b3, --, B, b0, <<3]
.176 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b3, OR, 0]
.177 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.178 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	local_csr_wr[active_lm_addr_1, b13]
.179 A440100220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[a1, b0, AND, *l$index1]
.180 81D0080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a0, --, B, a0, <<3]
.181 AA300C0000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a0, OR, 0]
.182 8000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, $0, <<indirect]
.183 8D80080100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a0, a0, >>24]
.184 C001180000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.185 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b3, OR, 0]
.186 8A00000201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, a1, OR, b0, <<indirect]
.187 A062000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[*l$index1, --, B, a0]
.188 A0C0001703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, b5, +, 3]
.189 0010008200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[2]
.190 B080DC0C04 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu[b13, a4, +, 3]
.191 BAC0401305 common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/          n -= 1;
	alu[b4, b4, -, 5]
.192 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	local_csr_wr[active_lm_addr_1, b13]
.193 81D0080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a0, --, B, a0, <<3]
.194 AA300C0000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a0, OR, 0]
.195 8000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, $0, <<indirect]
.196 9D80380100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b3, a0, >>24]
.197 AA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, 3, -, b13]
.198 81D0180200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a0, <<3]
.199 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.200 820007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.201 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	local_csr_wr[active_lm_addr_1, b13]
.202 B400088000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[b0, a0, AND, *l$index1]
.203 C001100C00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	ld_field_w_clr[a0, 0001, b3, <<0]
.204 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.205 8A00080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, b0, OR, a0, <<indirect]
.206 A062000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[*l$index1, --, B, a0]
.207 A0C0001704 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, b5, +, 4]
.208 0010008200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[2]
.209 B080DC1004 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu[b13, a4, +, 4]
.210 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[b0, 3, -, b13]
.211 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, b13]
.212 91D0300200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b3, --, B, b0, <<3]
.213 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b3, OR, 0]
.214 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.215 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	local_csr_wr[active_lm_addr_1, b13]
.216 A440100220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[a1, b0, AND, *l$index1]
.217 81D0080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a0, --, B, a0, <<3]
.218 AA300C0000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a0, OR, 0]
.219 8000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, $0, <<indirect]
.220 8D80080100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a0, a0, >>24]
.221 C001180000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.222 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b3, OR, 0]
.223 8A00000201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, a1, OR, b0, <<indirect]
.224 AAF0001306 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      while (n > 0)
	alu[--, b4, -, 6]
.%import_expr common_code 225 <34:22:0> &bp 136 +
.225 D822300104 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 3 136
	bhs[l_981#], defer[3]
.226 A062000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 2
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index1, --, B, a0]
.227 A0804C1404 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	p += 1;
	alu[a4, a4, +, 5]
.228 B0C0501705 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	q += 1;
	alu[b5, b5, +, 5]
.229 FC06EC0004 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_983#:
	local_csr_wr[active_lm_addr_1, a4]
.230 FC066C0004 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_0, a4]
.231 0010001520 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	sram[read, $0, b5, 0, 1], ctx_swap[s1], defer[1]
.232 81D0001600 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, --, B, b5, <<3]
.233 AA300C0000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a0, OR, 0]
.234 8000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a0, --, B, $0, <<indirect]
.235 9D80380100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b3, a0, >>24]
.236 AAC00C0C04 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a0, 3, -, a4]
.237 81D0180200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a0, <<3]
.238 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.239 820007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.240 B400088000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, a0, AND, *l$index1]
.241 C001100C00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	ld_field_w_clr[a0, 0001, b3, <<0]
.242 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.243 8A00080200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a0, b0, OR, a0, <<indirect]
.244 BAC0401301 common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          n -= 1;
	alu[b4, b4, -, 1]
.%import_expr common_code 245 <34:22:0> &bp 229 +
.245 D839700101 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 3 229
/******/      while (n > 0)
	bne[l_983#], defer[3]
.246 A060000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 2
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index0, --, B, a0]
.247 A0804C0404 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	p += 1;
	alu[a4, a4, +, 1]
.248 B0C0501701 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	q += 1;
	alu[b5, b5, +, 1]
.249 E8001C0003 common_code
	.%line 2857 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1 0 A3
/******/      return dest;
l_986#:
	rtn[a3], defer[1]
.250 A04010000D common_code
	.%line 2857 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu[a1, --, B, a13]
.251 0010008103 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 1
/******/      for(ret= dest; *dest; dest++)
_strcat#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.252 81D0080203 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	alu_shf[a0, --, B, a3, <<3]
.253 AA300C0000 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 2
	alu[--, a0, OR, 0]
.254 8000020200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 1
	alu_shf[a0, --, B, $0, <<indirect]
.255 8D80080100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	asr[a0, a0, >>24]
.%import_expr common_code 256 <34:22:0> &bp 264 +
.256 D842000100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0 264
	beq[l_994#]
.257 A0803C0403 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0
l_992#:
	alu[a3, a3, +, 1]
.258 0010008103 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 1
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.259 81D0080203 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	alu_shf[a0, --, B, a3, <<3]
.260 AA300C0000 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 2
	alu[--, a0, OR, 0]
.261 8000020200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 1
	alu_shf[a0, --, B, $0, <<indirect]
.262 8D80080100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	asr[a0, a0, >>24]
.%import_expr common_code 263 <34:22:0> &bp 257 +
.263 D840400101 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0 257
	bne[l_992#]
.264 0010008201 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 2
/******/      while((*dest++ = *src++)!=0)
l_994#:
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.265 81D0080201 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 1
	alu_shf[a0, --, B, a1, <<3]
.266 BAC00C0C03 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	alu[b0, 3, -, a3]
.267 AA300C0000 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 2
	alu[--, a0, OR, 0]
.268 8000020200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 1
	alu_shf[a0, --, B, $0, <<indirect]
.269 9D80580100 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	asr[b5, a0, >>24]
.270 81D0000200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0
	alu_shf[a0, --, B, b0, <<3]
.271 AA300C0000 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 1
	alu[--, a0, OR, 0]
.272 8008001600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	alu_shf[$0, --, B, b5, <<indirect]
.273 A440000303 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0
	alu[a0, b0, AND, 3]
.274 AA300C0000 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 1
	alu[--, a0, OR, 0]
.275 8000008600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	alu_shf[a0, --, B, 1, <<indirect]
.276 9140080200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0
	alu_shf[b0, --, B, a0, <<12]
.277 8AC2080221 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 1
	alu_shf[--, b0, OR, 1, <<20]
.278 4110008003 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.279 8080001600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 1
	alu_shf[a0, --, B, b5, <<24]
.280 8D80080100 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	asr[a0, a0, >>24]
.%import_expr common_code 281 <34:22:0> &bp 264 +
.281 D842200101 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 2 264
	bne[l_994#], defer[2]
.282 A0801C0401 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 1
	alu[a1, a1, +, 1]
.283 A0803C0403 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:540 0
	alu[a3, a3, +, 1]
.284 E8000C0004 common_code
	.%line 638 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:540 0 0 A4
/******/      return ret;
	rtn[a4]
.285 A070000000 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
/******/      if (count==0)
_strncmp#:
	alu[--, --, B, a0]
.%import_expr common_code 286 <34:22:0> &bp 353 +
.286 D858400100 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 353
	beq[l_1013#]
.287 BA805C0400 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
/******/      while(--count && *s1==*s2 && *s1)
	alu[b5, a0, -, 1]
.%import_expr common_code 288 <34:22:0> &bp 293 +
.288 D849400101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 293
	bne[l_1001#]
.289 0010000860 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, b2, 32, 1], ctx_swap[s1]
.290 8000120000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	alu_shf[a1, --, B, $0, <<0]
.291 8D80180101 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a1, a1, >>24]
.%import_expr common_code 292 <34:22:0> &bp 344 +
.292 D856000018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 344
	br[l_9437#]
.293 0010000960 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
/******/      while(--count && *s1==*s2 && *s1)
l_1001#:
	sram[read, $0, b2, 32, 1], ctx_swap[s1], defer[1]
.294 81D0080204 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	alu_shf[a0, --, B, a4, <<3]
.295 A000D60000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[a13, --, B, $0]
.296 8000120000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	alu_shf[a1, --, B, $0, <<0]
.297 8D80180101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a1, a1, >>24]
.298 9080080201 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	alu_shf[b0, --, B, a1, <<24]
.299 9D80000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[b0, b0, >>24]
.300 0010008004 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	sram[read, $0, a4, 0, 1], ctx_swap[s1]
.301 AA300C0000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2
	alu[--, a0, OR, 0]
.302 8000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
	alu_shf[a0, --, B, $0, <<indirect]
.303 9D80380100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[b3, a0, >>24]
.304 8080000E00 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	alu_shf[a0, --, B, b3, <<24]
.305 8D80080100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a0, a0, >>24]
.306 AAB0000000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[--, a0, -, b0]
.%import_expr common_code 307 <34:22:0> &bp 349 +
.307 D857400101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 349
	bne[l_1012#]
.308 A030000000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[--, --, B, b0]
.%import_expr common_code 309 <34:22:0> &bp 349 +
.309 D857400100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 349
	beq[l_1012#]
.310 BAC0501701 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[b5, b5, -, 1]
.%import_expr common_code 311 <34:22:0> &bp 342 +
.311 D855A00100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2 342
	beq[l_1011#], defer[2]
.312 B0C0400B21 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
/******/          s1++;
	alu[b4, b2, +, 33]
.313 A0804C0404 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
/******/          s2++;
	alu[a4, a4, +, 1]
.314 0010001120 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
/******/      while(--count && *s1==*s2 && *s1)
l_1005#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[1]
.315 81D0001200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	alu_shf[a0, --, B, b4, <<3]
.316 AA300C0000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2
	alu[--, a0, OR, 0]
.317 8000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
	alu_shf[a0, --, B, $0, <<indirect]
.318 8D80180100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a1, a0, >>24]
.319 0010008104 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[1]
.320 81D0080204 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	alu_shf[a0, --, B, a4, <<3]
.321 9080080201 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	alu_shf[b0, --, B, a1, <<24]
.322 9D80000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[b0, b0, >>24]
.323 AA300C0000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2
	alu[--, a0, OR, 0]
.324 8000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
	alu_shf[a0, --, B, $0, <<indirect]
.325 9D80380100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[b3, a0, >>24]
.326 8080000E00 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
	alu_shf[a0, --, B, b3, <<24]
.327 8D80080100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a0, a0, >>24]
.328 AAB0000000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[--, a0, -, b0]
.%import_expr common_code 329 <34:22:0> &bp 349 +
.329 D857400101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 349
	bne[l_1012#]
.330 A030000000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[--, --, B, b0]
.%import_expr common_code 331 <34:22:0> &bp 349 +
.331 D857400100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 349
	beq[l_1012#]
.332 BAC0501701 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0
	alu[b5, b5, -, 1]
.%import_expr common_code 333 <34:22:0> &bp 314 +
.333 D84EA00101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2 314
	bne[l_1005#], defer[2]
.334 B0C0401301 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
/******/          s1++;
	alu[b4, b4, +, 1]
.335 A0804C0404 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
/******/          s2++;
	alu[a4, a4, +, 1]
.336 0010001120 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[1]
.337 81D0001200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	alu_shf[a0, --, B, b4, <<3]
.338 AA300C0000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2
	alu[--, a0, OR, 0]
.339 8000020200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
	alu_shf[a0, --, B, $0, <<indirect]
.340 8D80180100 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a1, a0, >>24]
.%import_expr common_code 341 <34:22:0> &bp 344 +
.341 D856000018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 0 344
	br[l_9437#]
.342 818018020D common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
l_1011#:
	alu_shf[a1, --, B, a13, <<8]
.343 8D80180101 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[a1, a1, >>24]
.344 0010008104 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1
l_9437#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[1]
.345 81D0080204 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	alu_shf[a0, --, B, a4, <<3]
.346 AA300C0000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 2
	alu[--, a0, OR, 0]
.347 8000020200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
	alu_shf[a0, --, B, $0, <<indirect]
.348 9D80380100 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	asr[b3, a0, >>24]
.349 E8003C0003 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 3 0 A3
l_1012#:
	rtn[a3], defer[3]
.350 C001180001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 2
	ld_field_w_clr[b0, 0001, a1, >>0]
.351 C001100C00 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 1
	ld_field_w_clr[a0, 0001, b3, >>0]
.352 AAC0000000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	alu[a0, b0, -, a0]
.353 E8001C0003 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:558 1 0 A3
/******/          return 0;
l_1013#:
	rtn[a3], defer[1]
.354 F0000C0000 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:558 0
	immed[a0, 0, <<0]
.355 F40C0C000D common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:764 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
_sram_ring_get_buffer_1word#:
	immed[a13, 49152, <<16]
.356 8BE0D0020D common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:764 0
	alu_shf[a13, a13, OR, b0, <<2]
.357 091004800D common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:955 0
/******/    sram_get_ring(data, ring_addr, sizeof(data) / sizeof(data[0]), ctx_swap, &ring_signal);
	sram[get, $0, a13, 0, 1], ctx_swap[s1]
.358 E800103700 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:764 1 0 B13
/******/    return data[0];
	rtn[b13], defer[1]
.359 A000D60000 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:764 0
	alu[a13, --, B, $0]
.360 B0C0000B20 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_sram_lmem#:
	alu[b0, b2, +, 32]
.361 B440000307 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 362 <34:22:0> &bp 380 +
.362 D85F200101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2 380
	bne[l_1171#], defer[2]
.363 B0C0300B20 common_code
	.%line 2357 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
/******/      U32  p= (U32)dest;
	alu[b3, b2, +, 32]
.364 A0C0300780 common_code
	.%line 2358 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/      U32  q= (U32)src;
	alu[a3, b1, +, 128]
.365 B0C0000780 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
	alu[b0, b1, +, 128]
.366 B440000307 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 367 <34:22:0> &bp 380 +
.367 D85F000101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 380
	bne[l_1171#]
.368 FC06EC0003 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      	    *(SRAM_U64 *) p =	*(LMEM_U64 *) q;
	local_csr_wr[active_lm_addr_1, a3]
.369 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	nop
.370 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	nop
.371 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	nop
.372 A01808C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
l_1169#:
	alu[$0, --, B, *l$index1++]
.373 A01818C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[$1, --, B, *l$index1++]
.374 0112000E20 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	sram[write, $0, b3, 0, 2], ctx_swap[s1], defer[2]
.375 A0803C2003 common_code
	.%line 2366 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
/******/  	    q += 8;
	alu[a3, a3, +, 8]
.376 AA800C2000 common_code
	.%line 2367 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/              n -= 8;
	alu[a0, a0, -, 8]
.377 AAB00C2000 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/          while (n >= 8)
	alu[--, a0, -, 8]
.%import_expr common_code 378 <34:22:0> &bp 372 +
.378 D85D100104 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1 372
	bhs[l_1169#], defer[1]
.379 B0C0300F08 common_code
	.%line 2365 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/  	    p += 8;
	alu[b3, b3, +, 8]
.380 B440000F03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_1171#:
	alu[b0, b3, AND, 3]
.%import_expr common_code 381 <34:22:0> &bp 397 +
.381 D863400101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 397
	bne[l_1177#]
.382 B4000C0C03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a3, AND, 3]
.%import_expr common_code 383 <34:22:0> &bp 397 +
.383 D863400101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 397
	bne[l_1177#]
.384 AAB00C1000 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/          while (n >= 4)
	alu[--, a0, -, 4]
.%import_expr common_code 385 <34:22:0> &bp 397 +
.385 D863400105 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 397
	blo[l_1177#]
.386 FC06EC0003 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      	    *(SRAM_U32 *) p=	*(LMEM_U32 *) q;
	local_csr_wr[active_lm_addr_1, a3]
.387 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	nop
.388 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	nop
.389 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	nop
.390 A01808C000 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
l_1175#:
	alu[$0, --, B, *l$index1++]
.391 0110000E20 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	sram[write, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.392 A0803C1003 common_code
	.%line 2377 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
/******/  	    q += 4;
	alu[a3, a3, +, 4]
.393 AA800C1000 common_code
	.%line 2378 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/              n -= 4;
	alu[a0, a0, -, 4]
.394 AAB00C1000 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/          while (n >= 4)
	alu[--, a0, -, 4]
.%import_expr common_code 395 <34:22:0> &bp 390 +
.395 D861900104 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1 390
	bhs[l_1175#], defer[1]
.396 B0C0300F04 common_code
	.%line 2376 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/  	    p += 4;
	alu[b3, b3, +, 4]
.397 A070000000 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      while (n > 0)
l_1177#:
	alu[--, --, B, a0]
.%import_expr common_code 398 <34:22:0> &bp 509 +
.398 D87F400100 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 509
	beq[l_1185#]
.399 AAB00C1800 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[--, a0, -, 6]
.%import_expr common_code 400 <34:22:0> &bp 489 +
.400 D87A400105 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 489
	blo[l_1182#]
.401 FC06EC0003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_1180#:
	local_csr_wr[active_lm_addr_1, a3]
.402 91D0080203 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, a3, <<3]
.403 AA80400F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a4, 3, -, b3]
.404 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	alu[--, b0, OR, 0]
.405 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.406 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	asr[b0, b0, >>24]
.407 81D0180204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[a1, --, B, a4, <<3]
.408 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, a1, OR, 0]
.409 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[$0, --, B, b0, <<indirect]
.410 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a4, AND, 3]
.411 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, 0]
.412 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[b0, --, B, 1, <<indirect]
.413 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<12]
.414 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu_shf[--, b0, OR, 1, <<20]
.415 4110000C20 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.416 B0800C0403 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a3, +, 1]
.417 FC06600300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	local_csr_wr[active_lm_addr_0, b0]
.418 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<3]
.419 A0C0100F01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a1, b3, +, 1]
.420 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	alu[--, b0, OR, 0]
.421 9000014200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
	alu_shf[b0, --, B, *l$index0, <<indirect]
.422 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	asr[b0, b0, >>24]
.423 AAC04C0C01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a4, 3, -, a1]
.424 81D0180204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[a1, --, B, a4, <<3]
.425 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, a1, OR, 0]
.426 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[$0, --, B, b0, <<indirect]
.427 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a4, AND, 3]
.428 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, 0]
.429 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[b0, --, B, 1, <<indirect]
.430 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<12]
.431 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu_shf[--, b0, OR, 1, <<20]
.432 4110000C21 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	sram[write, $0, b3, 1, 1], ctx_swap[s1], indirect_ref
.433 B0800C0803 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a3, +, 2]
.434 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	local_csr_wr[active_lm_addr_1, b0]
.435 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<3]
.436 A0C0100F02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a1, b3, +, 2]
.437 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	alu[--, b0, OR, 0]
.438 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.439 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	asr[b0, b0, >>24]
.440 AAC04C0C01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a4, 3, -, a1]
.441 81D0180204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[a1, --, B, a4, <<3]
.442 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, a1, OR, 0]
.443 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[$0, --, B, b0, <<indirect]
.444 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a4, AND, 3]
.445 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, 0]
.446 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[b0, --, B, 1, <<indirect]
.447 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<12]
.448 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu_shf[--, b0, OR, 1, <<20]
.449 4110000C22 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	sram[write, $0, b3, 2, 1], ctx_swap[s1], indirect_ref
.450 B0800C0C03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a3, +, 3]
.451 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	local_csr_wr[active_lm_addr_1, b0]
.452 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<3]
.453 A0C0100F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a1, b3, +, 3]
.454 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	alu[--, b0, OR, 0]
.455 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.456 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	asr[b0, b0, >>24]
.457 AAC04C0C01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a4, 3, -, a1]
.458 81D0180204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[a1, --, B, a4, <<3]
.459 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, a1, OR, 0]
.460 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[$0, --, B, b0, <<indirect]
.461 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a4, AND, 3]
.462 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, 0]
.463 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[b0, --, B, 1, <<indirect]
.464 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<12]
.465 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu_shf[--, b0, OR, 1, <<20]
.466 4110000C23 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	sram[write, $0, b3, 3, 1], ctx_swap[s1], indirect_ref
.467 B0800C1003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a3, +, 4]
.468 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	local_csr_wr[active_lm_addr_1, b0]
.469 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<3]
.470 A0C0100F04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a1, b3, +, 4]
.471 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	alu[--, b0, OR, 0]
.472 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.473 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	asr[b0, b0, >>24]
.474 AAC04C0C01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a4, 3, -, a1]
.475 81D0180204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[a1, --, B, a4, <<3]
.476 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, a1, OR, 0]
.477 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[$0, --, B, b0, <<indirect]
.478 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a4, AND, 3]
.479 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, 0]
.480 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[b0, --, B, 1, <<indirect]
.481 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<12]
.482 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu_shf[--, b0, OR, 1, <<20]
.483 4110000C24 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	sram[write, $0, b3, 4, 1], ctx_swap[s1], indirect_ref
.484 AA800C1400 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/          n -= 1;
	alu[a0, a0, -, 5]
.485 AAB00C1800 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      while (n > 0)
	alu[--, a0, -, 6]
.%import_expr common_code 486 <34:22:0> &bp 401 +
.486 D864600104 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2 401
	bhs[l_1180#], defer[2]
.487 B0C0300F05 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
/******/  	p += 1;
	alu[b3, b3, +, 5]
.488 A0803C1403 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/  	q += 1;
	alu[a3, a3, +, 5]
.489 FC06EC0003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_1182#:
	local_csr_wr[active_lm_addr_1, a3]
.490 91D0080203 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, a3, <<3]
.491 AA80400F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[a4, 3, -, b3]
.492 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2
	alu[--, b0, OR, 0]
.493 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.494 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	asr[b0, b0, >>24]
.495 81D0180204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[a1, --, B, a4, <<3]
.496 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, a1, OR, 0]
.497 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[$0, --, B, b0, <<indirect]
.498 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu[b0, a4, AND, 3]
.499 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, 0]
.500 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	alu_shf[b0, --, B, 1, <<indirect]
.501 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	alu_shf[b0, --, B, b0, <<12]
.502 F4000C4001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
	immed[a1, 16, <<16]
.503 AA70000001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 1
	alu[--, b0, OR, a1]
.504 4110000C20 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.505 AA800C0400 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0
/******/          n -= 1;
	alu[a0, a0, -, 1]
.%import_expr common_code 506 <34:22:0> &bp 489 +
.506 D87A600101 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 2 489
/******/      while (n > 0)
	bne[l_1182#], defer[2]
.507 B0C0300F01 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 1
/******/  	p += 1;
	alu[b3, b3, +, 1]
.508 A0803C0403 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:460 0
/******/  	q += 1;
	alu[a3, a3, +, 1]
.509 E8000C0002 common_code
	.%line 2391 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:460 0 0 A2
/******/      return dest;
l_1185#:
	rtn[a2]
.510 A0C8F00760 common_code
	.%line 673 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
/******/  {
_strcat_lmem#:
	alu[@a15, b1, +, 96]
.511 FC06EC008F common_code
	.%line 673 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	local_csr_wr[active_lm_addr_1, @a15]
.512 F0000C0300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
/******/      for(ret= dest; *dest; dest++)
	nop
.513 F0000C0300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	nop
.514 F0000C0300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	nop
.515 8180016100 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu_shf[a0, --, B, *l$index1, >>24]
.%import_expr common_code 516 <34:22:0> &bp 525 +
.516 D883400100 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0 525
	beq[l_1191#]
.517 A0802C0402 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
l_1189#:
	alu[a2, a2, +, 1]
.518 FC06EC0002 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	local_csr_wr[active_lm_addr_1, a2]
.519 AAC00C0C02 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu[a0, 3, -, a2]
.520 81D0080200 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu_shf[a0, --, B, a0, <<3]
.521 AA300C0000 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 1
	alu[--, a0, OR, 0]
.522 9000016100 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.523 C401100000 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	ld_field_w_clr[a0, 0001, b0, <<0], load_cc
.%import_expr common_code 524 <34:22:0> &bp 517 +
.524 D881400101 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0 517
	bne[l_1189#]
.525 FC06EC0001 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
/******/      while((*dest++ = *src++)!=0)
l_1191#:
	local_csr_wr[active_lm_addr_1, a1]
.526 FC066C0002 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	local_csr_wr[active_lm_addr_0, a2]
.527 AAC00C0C01 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu[a0, 3, -, a1]
.528 81D0080200 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu_shf[a0, --, B, a0, <<3]
.529 AA300C0000 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 1
	alu[--, a0, OR, 0]
.530 8000016100 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 0
	alu_shf[a0, --, B, *l$index1, >>indirect]
.531 FC06EC0002 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	local_csr_wr[active_lm_addr_1, a2]
.532 C001180000 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.533 AAC00C0C02 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu[a0, 3, -, a2]
.534 91D0380200 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu_shf[b3, --, B, a0, <<3]
.535 AA70000F00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 1
	alu[--, b3, OR, 0]
.536 820007FE00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.537 A400080000 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu[a0, a0, AND, *l$index0]
.538 AA70000F00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 1
	alu[--, b3, OR, 0]
.539 8A00000200 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 0
	alu_shf[a0, a0, OR, b0, <<indirect]
.540 A030000000 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0
	alu[--, --, B, b0]
.%import_expr common_code 541 <34:22:0> &bp 525 +
.541 D883700101 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 3 525
	bne[l_1191#], defer[3]
.542 A062000000 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 2
	alu[*l$index1, --, B, a0]
.543 A0801C0401 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 1
	alu[a1, a1, +, 1]
.544 A0802C0402 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:537 0
	alu[a2, a2, +, 1]
.545 E8000C0003 common_code
	.%line 682 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:537 0 0 A3
/******/      return ret;
	rtn[a3]
.546 F4040C0000 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:787 0
/******/  			  (ring_number<<2));
_sram_ring_get_buffer_6word#:
	immed[a0, 16384, <<16]
.547 8BE0000200 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:787 0
	alu_shf[a0, a0, OR, b0, <<2]
.548 091A048000 common_code
	.%line 278 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:797 0
/******/  	sram_get_ring(data,
	sram[get, $0, a0, 0, 6], ctx_swap[s1]
.549 B000960000 common_code
	.%line 284 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:787 0
/******/  	in[0] = data[0];
	alu[b9, --, B, $0]
.550 E800300F00 common_code
	.%line 290 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:787 3 0 B3
/******/  }
	rtn[b3], defer[3]
.551 A000960400 common_code
	.%line 285 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:787 2
/******/          in[1] = data[1];
	alu[a9, --, B, $1]
.552 B000860800 common_code
	.%line 286 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:787 1
/******/          in[2] = data[2];
	alu[b8, --, B, $2]
.553 A000761400 common_code
	.%line 289 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:787 0
/******/          in[5] = data[5];
	alu[a7, --, B, $5]
.554 FC14800000 common_code
	.%line 160 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:578 1
/******/        immed[seed,0];
_rand#:
	local_csr_rd[pseudo_random_number]
.555 F0000C0000 common_code
	.%line 160 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:578 0
	immed[a0, 0, <<0]
.556 E8001C0001 common_code
	.%line 162 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:578 1 0 A1
/******/      return (seed & 0xFFFF);
	rtn[a1], defer[1]
.557 C003180000 common_code
	.%line 162 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:578 0
	ld_field_w_clr[b0, 0011, a0, <<0]
.%import_expr common_code 558 <27:20:8,7:0:0> _delayq &v 0 +
.558 F040000F14 common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
/******/      if( delayq->free_hd == 0 )	return 0;
_delayq_alloc#:
	immed_w0[b3, @_delayq]
.%import_expr common_code 559 <27:20:24,7:0:16> _delayq &v 0 +
.559 F440000F00 common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
	immed_w1[b3, @_delayq]
.560 0010000C2C common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
	sram[read, $0, b3, 12, 1], ctx_swap[s1]
.561 B000360000 common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
	alu[b3, --, B, $0]
.%import_expr common_code 562 <34:22:0> &bp 569 +
.562 D88E400100 common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0 569
	beq[l_2160#]
.563 0010000C38 common_code
	.%line 1042 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
/******/      delayq->free_hd = item->next;
	sram[read, $0, b3, 24, 1], ctx_swap[s1]
.%import_expr common_code 564 <27:20:8,7:0:0> _delayq &v 0 +
.564 F040003714 common_code
	.%line 1042 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
	immed_w0[b13, @_delayq]
.%import_expr common_code 565 <27:20:24,7:0:16> _delayq &v 0 +
.565 F440003700 common_code
	.%line 1042 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0
	immed_w1[b13, @_delayq]
.566 011000352C common_code
	.%line 1042 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 1
	sram[write, $0, b13, 12, 1], ctx_swap[s1], defer[1]
.567 A018060000 common_code
	.%line 1042 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:706 0
	alu[$0, --, B, $0]
.568 E8000C000E common_code
	.%line 1043 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 0 0 A14
/******/      return item;
	rtn[a14]
.569 E8001C000E common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:706 1 0 A14
/******/      if( delayq->free_hd == 0 )	return 0;
l_2160#:
	rtn[a14], defer[1]
.570 F000000F00 common_code
	.%line 1039 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:706 0
	immed[b3, 0, <<0]
.571 E8001C0000 common_code
	.%line 438 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:730 1 0 A0
/******/  }
_onl_api_drop#:
	rtn[a0], defer[1]
.572 F0000C5403 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:730 0
/******/      dlNextBlock = DROP;
	immed[a3, 21, <<0]
.573 FC04400000 common_code
	.%line 228 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 1
/******/      c = ctx();
_dl_sink_nopacket#:
	local_csr_rd[active_ctx_sts]
.574 F000000300 common_code
	.%line 228 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1003 0
	immed[b0, 0, <<0]
.575 E000000008 common_code
	.%line 220 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1008 0
/******/      wait_for_all(s);
	ctx_arb[s3], all
.576 B440000307 common_code
	.%line 228 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0
/******/      c = ctx();
	alu[b0, b0, AND, 7]
.%import_expr common_code 577 <34:22:0> &bp 585 +
.577 D892400109 common_code
	.%line 236 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0 585
/******/      if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_2186#]
.578 AAF0000305 common_code
	.%line 236 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0
	alu[--, b0, -, 5]
.%import_expr common_code 579 <34:22:0> &bp 582 +
.579 D891800108 common_code
	.%line 236 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0 582
	bge[l_2176#]
.580 FC10AE6398 common_code
	.%line 238 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1005 0
/******/  	signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 128)]
.%import_expr common_code 581 <34:22:0> &bp 585 +
.581 D892400018 common_code
	.%line 239 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0 585
/******/  	__implicit_write(s);
	br[l_2186#]
.582 AAF0000305 common_code
	.%line 241 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0
/******/      else if(c == LAST_PACKET_THREAD)
l_2176#:
	alu[--, b0, -, 5]
.%import_expr common_code 583 <34:22:0> &bp 585 +
.583 D892400101 common_code
	.%line 241 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1003 0 585
	bne[l_2186#]
.584 FC10AC6318 common_code
	.%line 243 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1007 0
/******/  	signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((3 & 15) << 3)]
.585 E8000C0000 common_code
	.%line 275 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:731 0 0 A0
/******/  }
l_2186#:
	rtn[a0]
.586 F0000FC001 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/      if (y==0)
__div_mod_32#:
	immed[a1, 240, <<0]
.587 0010000801 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
	sram[read, $0, b2, a1, 1], ctx_swap[s1]
.588 A030060000 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
	alu[--, --, B, $0]
.%import_expr common_code 589 <34:22:0> &bp 1011 +
.589 D8FCC00100 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 1011
	beq[l_8016#]
.590 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
	alu[--, --, B, b5]
.%import_expr common_code 591 <34:22:0> &bp 595 +
.591 D894E00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 595
	bge[l_7887#], defer[2]
.592 F0000C0004 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	immed[a4, 0, <<0]
.593 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.594 F0000C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	immed[a4, 1, <<0]
.595 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7887#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.596 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.597 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 598 <34:22:0> &bp 603 +
.598 D896C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 603
	blo[l_7889#]
.599 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.600 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.601 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.602 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.603 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7889#:
	alu[--, --, B, b5]
.%import_expr common_code 604 <34:22:0> &bp 608 +
.604 D898200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 608
	bge[l_7891#], defer[2]
.605 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.606 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.607 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.608 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7891#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.609 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.610 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 611 <34:22:0> &bp 616 +
.611 D89A000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 616
	blo[l_7893#]
.612 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.613 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.614 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.615 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.616 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7893#:
	alu[--, --, B, b5]
.%import_expr common_code 617 <34:22:0> &bp 621 +
.617 D89B600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 621
	bge[l_7895#], defer[2]
.618 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.619 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.620 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.621 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7895#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.622 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.623 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 624 <34:22:0> &bp 629 +
.624 D89D400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 629
	blo[l_7897#]
.625 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.626 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.627 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.628 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.629 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7897#:
	alu[--, --, B, b5]
.%import_expr common_code 630 <34:22:0> &bp 634 +
.630 D89EA00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 634
	bge[l_7899#], defer[2]
.631 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.632 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.633 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.634 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7899#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.635 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.636 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 637 <34:22:0> &bp 642 +
.637 D8A0800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 642
	blo[l_7901#]
.638 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.639 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.640 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.641 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.642 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7901#:
	alu[--, --, B, b5]
.%import_expr common_code 643 <34:22:0> &bp 647 +
.643 D8A1E00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 647
	bge[l_7903#], defer[2]
.644 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.645 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.646 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.647 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7903#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.648 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.649 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 650 <34:22:0> &bp 655 +
.650 D8A3C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 655
	blo[l_7905#]
.651 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.652 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.653 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.654 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.655 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7905#:
	alu[--, --, B, b5]
.%import_expr common_code 656 <34:22:0> &bp 660 +
.656 D8A5200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 660
	bge[l_7907#], defer[2]
.657 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.658 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.659 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.660 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7907#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.661 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.662 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 663 <34:22:0> &bp 668 +
.663 D8A7000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 668
	blo[l_7909#]
.664 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.665 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.666 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.667 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.668 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7909#:
	alu[--, --, B, b5]
.%import_expr common_code 669 <34:22:0> &bp 673 +
.669 D8A8600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 673
	bge[l_7911#], defer[2]
.670 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.671 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.672 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.673 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7911#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.674 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.675 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 676 <34:22:0> &bp 681 +
.676 D8AA400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 681
	blo[l_7913#]
.677 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.678 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.679 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.680 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.681 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7913#:
	alu[--, --, B, b5]
.%import_expr common_code 682 <34:22:0> &bp 686 +
.682 D8ABA00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 686
	bge[l_7915#], defer[2]
.683 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.684 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.685 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.686 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7915#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.687 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.688 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 689 <34:22:0> &bp 694 +
.689 D8AD800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 694
	blo[l_7917#]
.690 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.691 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.692 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.693 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.694 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7917#:
	alu[--, --, B, b5]
.%import_expr common_code 695 <34:22:0> &bp 699 +
.695 D8AEE00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 699
	bge[l_7919#], defer[2]
.696 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.697 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.698 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.699 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7919#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.700 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.701 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 702 <34:22:0> &bp 707 +
.702 D8B0C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 707
	blo[l_7921#]
.703 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.704 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.705 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.706 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.707 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7921#:
	alu[--, --, B, b5]
.%import_expr common_code 708 <34:22:0> &bp 712 +
.708 D8B2200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 712
	bge[l_7923#], defer[2]
.709 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.710 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.711 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.712 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7923#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.713 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.714 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 715 <34:22:0> &bp 720 +
.715 D8B4000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 720
	blo[l_7925#]
.716 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.717 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.718 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.719 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.720 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7925#:
	alu[--, --, B, b5]
.%import_expr common_code 721 <34:22:0> &bp 725 +
.721 D8B5600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 725
	bge[l_7927#], defer[2]
.722 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.723 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.724 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.725 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7927#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.726 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.727 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 728 <34:22:0> &bp 733 +
.728 D8B7400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 733
	blo[l_7929#]
.729 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.730 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.731 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.732 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.733 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7929#:
	alu[--, --, B, b5]
.%import_expr common_code 734 <34:22:0> &bp 738 +
.734 D8B8A00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 738
	bge[l_7931#], defer[2]
.735 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.736 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.737 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.738 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7931#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.739 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.740 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 741 <34:22:0> &bp 746 +
.741 D8BA800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 746
	blo[l_7933#]
.742 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.743 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.744 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.745 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.746 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7933#:
	alu[--, --, B, b5]
.%import_expr common_code 747 <34:22:0> &bp 751 +
.747 D8BBE00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 751
	bge[l_7935#], defer[2]
.748 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.749 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.750 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.751 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7935#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.752 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.753 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 754 <34:22:0> &bp 759 +
.754 D8BDC00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 759
	blo[l_7937#]
.755 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.756 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.757 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.758 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.759 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7937#:
	alu[--, --, B, b5]
.%import_expr common_code 760 <34:22:0> &bp 764 +
.760 D8BF200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 764
	bge[l_7939#], defer[2]
.761 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.762 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.763 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.764 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7939#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.765 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.766 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 767 <34:22:0> &bp 772 +
.767 D8C1000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 772
	blo[l_7941#]
.768 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.769 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.770 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.771 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.772 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7941#:
	alu[--, --, B, b5]
.%import_expr common_code 773 <34:22:0> &bp 777 +
.773 D8C2600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 777
	bge[l_7943#], defer[2]
.774 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.775 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.776 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.777 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7943#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.778 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.779 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 780 <34:22:0> &bp 785 +
.780 D8C4400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 785
	blo[l_7945#]
.781 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.782 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.783 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.784 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.785 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7945#:
	alu[--, --, B, b5]
.%import_expr common_code 786 <34:22:0> &bp 790 +
.786 D8C5A00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 790
	bge[l_7947#], defer[2]
.787 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.788 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.789 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.790 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7947#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.791 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.792 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 793 <34:22:0> &bp 798 +
.793 D8C7800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 798
	blo[l_7949#]
.794 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.795 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.796 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.797 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.798 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7949#:
	alu[--, --, B, b5]
.%import_expr common_code 799 <34:22:0> &bp 803 +
.799 D8C8E00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 803
	bge[l_7951#], defer[2]
.800 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.801 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.802 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.803 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7951#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.804 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.805 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 806 <34:22:0> &bp 811 +
.806 D8CAC00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 811
	blo[l_7953#]
.807 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.808 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.809 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.810 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.811 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7953#:
	alu[--, --, B, b5]
.%import_expr common_code 812 <34:22:0> &bp 816 +
.812 D8CC200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 816
	bge[l_7955#], defer[2]
.813 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.814 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.815 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.816 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7955#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.817 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.818 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 819 <34:22:0> &bp 824 +
.819 D8CE000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 824
	blo[l_7957#]
.820 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.821 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.822 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.823 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.824 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7957#:
	alu[--, --, B, b5]
.%import_expr common_code 825 <34:22:0> &bp 829 +
.825 D8CF600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 829
	bge[l_7959#], defer[2]
.826 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.827 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.828 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.829 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7959#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.830 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.831 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 832 <34:22:0> &bp 837 +
.832 D8D1400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 837
	blo[l_7961#]
.833 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.834 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.835 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.836 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.837 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7961#:
	alu[--, --, B, b5]
.%import_expr common_code 838 <34:22:0> &bp 842 +
.838 D8D2A00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 842
	bge[l_7963#], defer[2]
.839 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.840 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.841 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.842 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7963#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.843 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.844 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 845 <34:22:0> &bp 850 +
.845 D8D4800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 850
	blo[l_7965#]
.846 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.847 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.848 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.849 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.850 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7965#:
	alu[--, --, B, b5]
.%import_expr common_code 851 <34:22:0> &bp 855 +
.851 D8D5E00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 855
	bge[l_7967#], defer[2]
.852 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.853 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.854 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.855 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7967#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.856 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.857 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 858 <34:22:0> &bp 863 +
.858 D8D7C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 863
	blo[l_7969#]
.859 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.860 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.861 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.862 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.863 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7969#:
	alu[--, --, B, b5]
.%import_expr common_code 864 <34:22:0> &bp 868 +
.864 D8D9200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 868
	bge[l_7971#], defer[2]
.865 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.866 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.867 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.868 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7971#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.869 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.870 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 871 <34:22:0> &bp 876 +
.871 D8DB000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 876
	blo[l_7973#]
.872 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.873 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.874 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.875 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.876 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7973#:
	alu[--, --, B, b5]
.%import_expr common_code 877 <34:22:0> &bp 881 +
.877 D8DC600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 881
	bge[l_7975#], defer[2]
.878 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.879 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.880 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.881 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7975#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.882 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.883 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 884 <34:22:0> &bp 889 +
.884 D8DE400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 889
	blo[l_7977#]
.885 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.886 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.887 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.888 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.889 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7977#:
	alu[--, --, B, b5]
.%import_expr common_code 890 <34:22:0> &bp 894 +
.890 D8DFA00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 894
	bge[l_7979#], defer[2]
.891 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.892 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.893 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.894 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7979#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.895 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.896 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 897 <34:22:0> &bp 902 +
.897 D8E1800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 902
	blo[l_7981#]
.898 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.899 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.900 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.901 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.902 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7981#:
	alu[--, --, B, b5]
.%import_expr common_code 903 <34:22:0> &bp 907 +
.903 D8E2E00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 907
	bge[l_7983#], defer[2]
.904 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.905 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.906 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.907 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7983#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.908 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.909 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 910 <34:22:0> &bp 915 +
.910 D8E4C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 915
	blo[l_7985#]
.911 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.912 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.913 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.914 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.915 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7985#:
	alu[--, --, B, b5]
.%import_expr common_code 916 <34:22:0> &bp 920 +
.916 D8E6200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 920
	bge[l_7987#], defer[2]
.917 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.918 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.919 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.920 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7987#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.921 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.922 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 923 <34:22:0> &bp 928 +
.923 D8E8000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 928
	blo[l_7989#]
.924 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.925 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.926 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.927 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.928 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7989#:
	alu[--, --, B, b5]
.%import_expr common_code 929 <34:22:0> &bp 933 +
.929 D8E9600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 933
	bge[l_7991#], defer[2]
.930 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.931 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.932 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.933 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7991#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.934 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.935 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 936 <34:22:0> &bp 941 +
.936 D8EB400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 941
	blo[l_7993#]
.937 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.938 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.939 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.940 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.941 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7993#:
	alu[--, --, B, b5]
.%import_expr common_code 942 <34:22:0> &bp 946 +
.942 D8ECA00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 946
	bge[l_7995#], defer[2]
.943 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.944 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.945 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.946 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7995#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.947 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.948 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 949 <34:22:0> &bp 954 +
.949 D8EE800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 954
	blo[l_7997#]
.950 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.951 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.952 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.953 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.954 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_7997#:
	alu[--, --, B, b5]
.%import_expr common_code 955 <34:22:0> &bp 959 +
.955 D8EFE00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 959
	bge[l_7999#], defer[2]
.956 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.957 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.958 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.959 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_7999#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.960 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.961 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 962 <34:22:0> &bp 967 +
.962 D8F1C00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 967
	blo[l_8001#]
.963 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.964 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.965 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.966 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.967 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_8001#:
	alu[--, --, B, b5]
.%import_expr common_code 968 <34:22:0> &bp 972 +
.968 D8F3200108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 972
	bge[l_8003#], defer[2]
.969 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.970 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.971 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.972 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_8003#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.973 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.974 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 975 <34:22:0> &bp 980 +
.975 D8F5000105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 980
	blo[l_8005#]
.976 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.977 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.978 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.979 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.980 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_8005#:
	alu[--, --, B, b5]
.%import_expr common_code 981 <34:22:0> &bp 985 +
.981 D8F6600108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 985
	bge[l_8007#], defer[2]
.982 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.983 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.984 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.985 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_8007#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.986 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.987 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 988 <34:22:0> &bp 993 +
.988 D8F8400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 993
	blo[l_8009#]
.989 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.990 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.991 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.992 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.993 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (lo < 0)
l_8009#:
	alu[--, --, B, b5]
.%import_expr common_code 994 <34:22:0> &bp 998 +
.994 D8F9A00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 2 998
	bge[l_8011#], defer[2]
.995 81F0480204 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 1
/******/          hi <<= 1;
	alu_shf[a4, --, B, a4, <<1]
.996 F0000FC001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          if (hi >= y)
	immed[a1, 240, <<0]
.997 AA004C0404 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi |= 1;
	alu[a4, a4, OR, 1]
.998 0010000901 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
/******/          if (hi >= y)
l_8011#:
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.999 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1000 AAB0060004 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/          if (hi >= y)
	alu[--, a4, -, $0]
.%import_expr common_code 1001 <34:22:0> &bp 1006 +
.1001 D8FB800105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 1006
	blo[l_8013#]
.1002 F0000FC001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	immed[a1, 240, <<0]
.1003 0010000901 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1
	sram[read, $0, b2, a1, 1], ctx_swap[s1], defer[1]
.1004 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1005 AA80460004 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/              hi -= y;
	alu[a4, a4, -, $0]
.1006 A030003800 common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0
/******/      if (mod)
l_8013#:
	alu[--, --, B, b14]
.%import_expr common_code 1007 <34:22:0> &bp 1010 +
.1007 D8FC800100 common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 1010
	beq[l_8015#]
.1008 E8001C000E common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1 0 A14
/******/          return hi;
	rtn[a14], defer[1]
.1009 B040500004 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
	alu[b5, --, B, a4]
.1010 E8000C000E common_code
	.%line 209 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 0 0 A14
/******/          return lo;
l_8015#:
	rtn[a14]
.1011 E8001C000E common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:697 1 0 A14
/******/          return 0xffffffff;
l_8016#:
	rtn[a14], defer[1]
.1012 F080001700 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:697 0
	immed[b5, -1, 0]
.%import_expr common_code 1013 <34:22:0> &bp 1019 +
.1013 D8FEC00011 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0 1019
/******/    if(ctx() == 0)
_dl_sink_init#:
	br!=ctx[0, l_9344#]
.1014 FC06EC0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0
/******/      dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.1015 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0
	nop
.1016 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0
	nop
.1017 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0
	nop
.1018 F0000C0220 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 1019 <34:22:0> &bp 1021 +
.1019 D8FF400011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0 1021
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_9344#:
	br!=ctx[0, l_9355#]
.1020 FC10AC6719 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:820 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 1)]
.1021 E8000C0000 common_code
	.%line 168 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:776 0 0 A0
/******/  }
l_9355#:
	rtn[a0]
.%import_expr common_code 1022 <34:22:0> &bp 1028 +
.1022 D901000011 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0 1028
/******/    if (ctx() == 0)
_dl_source_init#:
	br!=ctx[0, l_9360#]
.1023 FC06EC1304 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0
/******/      wait_for_all(&rx_ring_ready_sig);
	local_csr_wr[active_lm_addr_1, 4]
.1024 E000001000 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0
	ctx_arb[s12], all
.1025 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0
/******/      dl_source_message_lock = UNLOCKED;
	nop
.1026 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0
	nop
.1027 F0000C0220 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 1028 <34:22:0> &bp 1030 +
.1028 D901800011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:823 0 1030
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_9360#:
	br!=ctx[0, l_9371#]
.1029 FC10AC4711 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:825 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 1)]
.1030 E8000C0000 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:775 0 0 A0
/******/  }
l_9371#:
	rtn[a0]
.1031 C003180007 common_code
	.%line 592 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
_default_format_out_data#:
	ld_field_w_clr[b0, 0011, a7, >>0]
.1032 A030000000 common_code
	.%line 592 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 1
	alu[--, --, B, b0]
.1033 8C30000100 common_code
	.%line 592 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:723 0
	asr[a0, b0, >>3]
.1034 A070000003 common_code
	.%line 559 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/    if(nextblock == QM)
	alu[--, --, B, a3]
.%import_expr common_code 1035 <34:22:0> &bp 1049 +
.1035 D906500101 common_code
	.%line 559 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 1 1049
	bne[l_9385#], defer[1]
.1036 B4003C1C00 common_code
	.%line 592 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:723 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
	alu[b3, a0, AND, 7]
.1037 B440000F0F common_code
	.%line 568 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_qm_data_out.out_port = out_port;
	alu[b0, b3, AND, 15]
.1038 888008322F common_code
	.%line 568 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[a0, b12, AND~, 15, <<24]
.1039 8A80000200 common_code
	.%line 568 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[a0, a0, OR, b0, <<24]
.1040 B0C0000F01 common_code
	.%line 570 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_qm_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[b0, b3, +, 1]
.1041 9B30000209 common_code
	.%line 570 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[b0, a9, OR, b0, <<13]
.1042 C003000000 common_code
	.%line 570 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	ld_field[a0, 0011, b0, <<0]
.1043 B040C00000 common_code
	.%line 570 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu[b12, --, B, a0]
.1044 C00C082C09 common_code
	.%line 572 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_qm_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[b11, 1100, a9, >>0]
.1045 A04000000C common_code
	.%line 573 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_qm_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	alu[a0, --, B, a12]
.%import_expr common_code 1046 <34:22:0> &bp 1070 +
.1046 D90BA00018 common_code
	.%line 573 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 2 1070
	br[l_9386#], defer[2]
.1047 C007002400 common_code
	.%line 573 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:723 1
	ld_field[a0, 0111, b9, <<0]
.1048 A040C00000 common_code
	.%line 573 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:723 0
	alu[a12, --, B, a0]
.1049 B440000F0F common_code
	.%line 593 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.out_port = out_port;
l_9385#:
	alu[b0, b3, AND, 15]
.1050 888010BE0C common_code
	.%line 593 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[a1, a12, AND~, 15, <<24]
.1051 8A80100201 common_code
	.%line 593 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[a1, a1, OR, b0, <<24]
.1052 B0C0000F01 common_code
	.%line 595 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[b0, b3, +, 1]
.1053 9B30000209 common_code
	.%line 595 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[b0, a9, OR, b0, <<13]
.1054 A000003000 common_code
	.%line 595 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu[a0, --, B, b12]
.1055 C003000000 common_code
	.%line 595 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	ld_field[a0, 0011, b0, <<0]
.1056 B040C00000 common_code
	.%line 595 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu[b12, --, B, a0]
.1057 B000002C00 common_code
	.%line 598 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.flags = 1;
	alu[b0, --, B, b11]
.1058 C104080221 common_code
	.%line 598 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	ld_field[b0, 0100, 1, <<16]
.1059 85B000213F common_code
	.%line 600 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.plugin_tag = ring_in.plugin_tag;
	alu_shf[a0, 31, AND, b8, >>27]
.1060 985038023F common_code
	.%line 600 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[b3, b0, AND~, 31, <<27]
.1061 9A50380E00 common_code
	.%line 600 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[b3, b3, OR, a0, <<27]
.1062 9580002127 common_code
	.%line 601 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.in_port = ring_in.in_port;
	alu_shf[b0, 7, AND, b8, >>24]
.1063 8880080E27 common_code
	.%line 601 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[a0, b3, AND~, 7, <<24]
.1064 8A80000200 common_code
	.%line 601 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu_shf[a0, a0, OR, b0, <<24]
.1065 C003002000 common_code
	.%line 602 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.stats_index = ring_in.stats_index;
	ld_field[a0, 0011, b8, <<0]
.1066 B040B00000 common_code
	.%line 602 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu[b11, --, B, a0]
.1067 C00C083009 common_code
	.%line 603 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[b12, 1100, a9, >>0]
.1068 C007002401 common_code
	.%line 604 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
/******/      ring_out.plugin_mux_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	ld_field[a1, 0111, b9, <<0]
.1069 A040C00001 common_code
	.%line 604 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0
	alu[a12, --, B, a1]
.1070 E8000C0004 common_code
	.%line 606 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:723 0 0 A4
/******/  }
l_9386#:
	rtn[a4]
.1071 A07000000D common_code
	.%line 953 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      if ( pluginId == 0)		item_ptr = (struct delay_item_tag *) 0xC0100000;
_delayq_init#:
	alu[--, --, B, a13]
.%import_expr common_code 1072 <34:22:0> &bp 1075 +
.1072 D90CC00101 common_code
	.%line 953 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 1075
	bne[l_9393#]
.%import_expr common_code 1073 <34:22:0> &bp 1090 +
.1073 D910900018 common_code
	.%line 953 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 1 1090
	br[l_9401#], defer[1]
.1074 F40C0C4000 common_code
	.%line 953 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	immed[a0, 49168, <<16]
.1075 AAB00C040D common_code
	.%line 954 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      else if ( pluginId == 1)	item_ptr = (struct delay_item_tag *) 0xC0200000;
l_9393#:
	alu[--, a13, -, 1]
.%import_expr common_code 1076 <34:22:0> &bp 1079 +
.1076 D90DC00101 common_code
	.%line 954 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 1079
	bne[l_9395#]
.%import_expr common_code 1077 <34:22:0> &bp 1090 +
.1077 D910900018 common_code
	.%line 954 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 1 1090
	br[l_9401#], defer[1]
.1078 F40C0C8000 common_code
	.%line 954 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	immed[a0, 49184, <<16]
.1079 AAB00C080D common_code
	.%line 955 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      else if ( pluginId == 2)	item_ptr = (struct delay_item_tag *) 0xC0300000;
l_9395#:
	alu[--, a13, -, 2]
.%import_expr common_code 1080 <34:22:0> &bp 1083 +
.1080 D90EC00101 common_code
	.%line 955 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 1083
	bne[l_9397#]
.%import_expr common_code 1081 <34:22:0> &bp 1090 +
.1081 D910900018 common_code
	.%line 955 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 1 1090
	br[l_9401#], defer[1]
.1082 F40C0CC000 common_code
	.%line 955 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	immed[a0, 49200, <<16]
.1083 AAB00C0C0D common_code
	.%line 956 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      else if ( pluginId == 3)	item_ptr = (struct delay_item_tag *) 0xC0400000;
l_9397#:
	alu[--, a13, -, 3]
.%import_expr common_code 1084 <34:22:0> &bp 1087 +
.1084 D90FC00101 common_code
	.%line 956 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 1087
	bne[l_9399#]
.%import_expr common_code 1085 <34:22:0> &bp 1090 +
.1085 D910900018 common_code
	.%line 956 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 1 1090
	br[l_9401#], defer[1]
.1086 F40C0D0000 common_code
	.%line 956 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	immed[a0, 49216, <<16]
.1087 AAB00C100D common_code
	.%line 957 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      else if ( pluginId == 4)	item_ptr = (struct delay_item_tag *) 0xC0500000;
l_9399#:
	alu[--, a13, -, 4]
.%import_expr common_code 1088 <34:22:0> &bp 1134 +
.1088 D91B800101 common_code
	.%line 957 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 1134
	bne[l_9404#]
.1089 F40C0D4000 common_code
	.%line 957 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
	immed[a0, 49232, <<16]
.1090 A058300000 common_code
	.%line 960 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      qptr->free_hd = item_ptr;
l_9401#:
	alu[$3, --, B, a0]
.1091 F0000C0182 common_code
	.%line 961 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      qptr->hd = qptr->tl = 0;
	immed[$2, 0, <<0]
.%import_expr common_code 1092 <27:20:8,7:0:0> _delayq &v 0 +
.1092 F040000314 common_code
	.%line 962 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      qptr->ninq = 0;
	immed_w0[b0, @_delayq]
.%import_expr common_code 1093 <27:20:24,7:0:16> _delayq &v 0 +
.1093 F440000300 common_code
	.%line 962 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
	immed_w1[b0, @_delayq]
.1094 0116000220 common_code
	.%line 962 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, b0, 0, 4], ctx_swap[s1], defer[2]
.1095 F0000C0181 common_code
	.%line 961 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/      qptr->hd = qptr->tl = 0;
	immed[$1, 0, <<0]
.1096 F0000C0180 common_code
	.%line 962 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      qptr->ninq = 0;
	immed[$0, 0, <<0]
.1097 F0016003F8 common_code
	.%line 964 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      (item_ptr+K)->next = 0;
	immed[b0, 5880, <<0]
.1098 F440000311 common_code
	.%line 964 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
	immed_w1[b0, 17]
.1099 0110000100 common_code
	.%line 964 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 1
	sram[write, $0, a0, b0, 1], ctx_swap[s1], defer[1]
.1100 F0000C0180 common_code
	.%line 964 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	immed[$0, 0, <<0]
.1101 F000000300 common_code
	.%line 966 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      for (i=0; i<K; i++) {
	immed[b0, 0, <<0]
.1102 011000E200 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
/******/      	item_ptr->next = item_ptr+1;
l_9402#:
	sram[write, $0, a0, 24, 1], ctx_swap[s1], defer[2]
.1103 A0804C8000 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
	alu[a4, a0, +, 32]
.1104 A058000004 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	alu[$0, --, B, a4]
.1105 011000E204 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.1106 A0801D0000 common_code
	.%line 968 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/  	++item_ptr;
	alu[a1, a0, +, 64]
.1107 A058000001 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a1]
.1108 011000E201 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a1, 24, 1], ctx_swap[s1], defer[2]
.1109 A0804D8000 common_code
	.%line 968 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/  	++item_ptr;
	alu[a4, a0, +, 96]
.1110 A058000004 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a4]
.1111 011000E204 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.1112 A0801E0000 common_code
	.%line 968 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/  	++item_ptr;
	alu[a1, a0, +, 128]
.1113 A058000001 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a1]
.1114 011000E201 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a1, 24, 1], ctx_swap[s1], defer[2]
.1115 A0800E8000 common_code
	.%line 968 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/  	++item_ptr;
	alu[a0, a0, +, 160]
.1116 A058000000 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a0]
.1117 B0C0000305 common_code
	.%line 966 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
/******/      for (i=0; i<K; i++) {
	alu[b0, b0, +, 5]
.1118 F0088EC801 common_code
	.%line 966 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
	immed[a1, 34994, <<0]
.1119 AAF0000001 common_code
	.%line 966 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0
	alu[--, b0, -, a1]
.%import_expr common_code 1120 <34:22:0> &bp 1102 +
.1120 D91380010A common_code
	.%line 966 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 1102
	ble[l_9402#]
.1121 011000E200 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
/******/      	item_ptr->next = item_ptr+1;
	sram[write, $0, a0, 24, 1], ctx_swap[s1], defer[2]
.1122 A0804C8000 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
	alu[a4, a0, +, 32]
.1123 A058000004 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	alu[$0, --, B, a4]
.1124 011000E204 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.1125 A0801D0000 common_code
	.%line 968 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/  	++item_ptr;
	alu[a1, a0, +, 64]
.1126 A058000001 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a1]
.1127 011000E201 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a1, 24, 1], ctx_swap[s1], defer[2]
.1128 A0804D8000 common_code
	.%line 968 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
/******/  	++item_ptr;
	alu[a4, a0, +, 96]
.1129 A058000004 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a4]
.1130 011000E204 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.1131 A0980E0000 common_code
	.%line 967 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 1
	alu[$0, a0, +, 128]
.1132 F0000C0000 common_code
	.%line 971 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
/******/      return 0;
	immed[a0, 0, <<0]
.1133 E800000F00 common_code
	.%line 971 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 0 0 B3
	rtn[b3]
.1134 E800100F00 common_code
	.%line 958 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:709 1 0 B3
/******/      else	return -1;
l_9404#:
	rtn[b3], defer[1]
.1135 F0800C0000 common_code
	.%line 958 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:709 0
	immed[a0, -1, 0]
.1136 E000010000 common_code
	.%line 77 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:704 0
/******/          ctx_arb[kill];
_exit#:
	ctx_arb[kill]
.1137 E8000C0000 common_code
	.%line 79 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:704 0 0 A0
/******/  }
	rtn[a0]
.1138 E000100008 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:898 1
/******/    wait_for_all(s);
_dl_sink_packet#:
	ctx_arb[s3], all, defer[1]
.1139 F000000314 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:878 0
/******/  	scratch_put_ring(&data,
	immed[b0, 20, <<0]
.%import_expr common_code 1140 <34:22:0> &bp 1143 +
.1140 D91DD1C214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:880 1 1143
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring5_status, l_1968#], defer[1]
.1141 A05800000C common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:878 0
/******/  	data = in[0];
	alu[$0, --, B, a12]
.%import_expr common_code 1142 <34:22:0> &bp 1145 +
.1142 D91E400018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:880 0 1145
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_1820#]
.1143 E000000001 common_code
	.%line 179 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:884 0
/******/  		ctx_swap();
l_1968#:
	ctx_arb[voluntary]
.%import_expr common_code 1144 <34:22:0> &bp 1143 +
.1144 D91DC1C214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:886 0 1143
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring5_status, l_1968#]
.1145 1A10000020 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:887 0
/******/  	scratch_put_ring(&data,
l_1820#:
	scratch[put, $0, b0, 0, 1], ctx_swap[s1]
.1146 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 1
/******/    c = ctx();
	local_csr_rd[active_ctx_sts]
.1147 F000000300 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:832 0
	immed[b0, 0, <<0]
.1148 B440000307 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 1149 <34:22:0> &bp 1157 +
.1149 D921400109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0 1157
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1955#]
.1150 AAF0000305 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0
	alu[--, b0, -, 5]
.%import_expr common_code 1151 <34:22:0> &bp 1154 +
.1151 D920800108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0 1154
	bge[l_1945#]
.1152 FC10AE6398 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:836 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 128)]
.%import_expr common_code 1153 <34:22:0> &bp 1157 +
.1153 D921400018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0 1157
/******/      __implicit_write(s);
	br[l_1955#]
.1154 AAF0000305 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1945#:
	alu[--, b0, -, 5]
.%import_expr common_code 1155 <34:22:0> &bp 1157 +
.1155 D921400101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0 1157
	bne[l_1955#]
.1156 FC10AC6318 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:834 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((3 & 15) << 3)]
.1157 E8000C0000 common_code
	.%line 287 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:773 0 0 A0
/******/  }
l_1955#:
	rtn[a0]
.1158 F0000FC001 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:699 0
/******/      return _div_mod_32(x, y, 1);
__mod_u32#:
	immed[a1, 240, <<0]
.1159 0110000A01 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:699 2
	sram[write, $0, b2, a1, 1], ctx_swap[s1], defer[2]
.1160 A018000000 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:699 1
	alu[$0, --, B, b0]
.1161 F000003B01 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:699 0
	immed[b14, 1, <<0]
.%import_expr common_code 1162 <34:22:0> &bp 586 +
.1162 D892900018 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:699 1 586
	br[__div_mod_32#], defer[1]
.%import_expr common_code 1163 <27:20:8,17:10:0> &bp 1164 +
.1163 F0004E300E common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:699 0
	load_addr[a14, l_9486#]
.1164 F0000C0300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:699 0
l_9486#:
	nop
.1165 E800003700 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:699 0 0 B13
	rtn[b13]
.1166 AAB00C049F common_code
	.%line 1017 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/  while( delayq_lock == LOCKED ) {
_delayq_pop#:
	alu[--, @a31, -, 1]
.%import_expr common_code 1167 <34:22:0> &bp 1171 +
.1167 D924C00101 common_code
	.%line 1017 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0 1171
	bne[l_268#]
.1168 E000000001 common_code
	.%line 1018 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1077 0
/******/      ctx_swap();
l_262#:
	ctx_arb[voluntary]
.1169 AAB00C049F common_code
	.%line 1017 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/  while( delayq_lock == LOCKED ) {
	alu[--, @a31, -, 1]
.%import_expr common_code 1170 <34:22:0> &bp 1168 +
.1170 D924000100 common_code
	.%line 1017 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0 1168
	beq[l_262#]
.1171 F0000C049F common_code
	.%line 1020 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/  delayq_lock = LOCKED;
l_268#:
	immed[@a31, 1, <<0]
.%import_expr common_code 1172 <27:20:8,17:10:0> _delayq &v 0 +
.1172 F0400C5000 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/      if( qptr->ninq <= 0 )	return -1;
	immed_w0[a0, @_delayq]
.%import_expr common_code 1173 <27:20:24,17:10:16> _delayq &v 0 +
.1173 F4400C0000 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1174 0010008000 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.1175 A030060000 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	alu[--, --, B, $0]
.%import_expr common_code 1176 <34:22:0> &bp 1208 +
.1176 D92E000100 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0 1208
	beq[l_273#]
.%import_expr common_code 1177 <27:20:8,17:10:0> _delayq &v 0 +
.1177 F0400C5000 common_code
	.%line 1024 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/      item = qptr->hd;
	immed_w0[a0, @_delayq]
.%import_expr common_code 1178 <27:20:24,17:10:16> _delayq &v 0 +
.1178 F4400C0000 common_code
	.%line 1024 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1179 0010009000 common_code
	.%line 1024 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	sram[read, $0, a0, 4, 1], ctx_swap[s1]
.1180 A000360000 common_code
	.%line 1024 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	alu[a3, --, B, $0]
.1181 001000E003 common_code
	.%line 1025 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/      qptr->hd = item->next;
	sram[read, $0, a3, 24, 1], ctx_swap[s1]
.%import_expr common_code 1182 <27:20:8,17:10:0> _delayq &v 0 +
.1182 F0400C5000 common_code
	.%line 1025 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w0[a0, @_delayq]
.%import_expr common_code 1183 <27:20:24,17:10:16> _delayq &v 0 +
.1183 F4400C0000 common_code
	.%line 1025 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1184 0110009100 common_code
	.%line 1025 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 1
	sram[write, $0, a0, 4, 1], ctx_swap[s1], defer[1]
.1185 A018060000 common_code
	.%line 1025 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 0
	alu[$0, --, B, $0]
.%import_expr common_code 1186 <27:20:8,17:10:0> _delayq &v 0 +
.1186 F0400C5000 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/      --(qptr->ninq);
	immed_w0[a0, @_delayq]
.%import_expr common_code 1187 <27:20:24,17:10:16> _delayq &v 0 +
.1187 F4400C0000 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1188 0010008000 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.%import_expr common_code 1189 <27:20:8,17:10:0> _delayq &v 0 +
.1189 F0400C5000 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w0[a0, @_delayq]
.%import_expr common_code 1190 <27:20:24,17:10:16> _delayq &v 0 +
.1190 F4400C0000 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1191 0110008100 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 1
	sram[write, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.1192 AA980C0580 common_code
	.%line 1026 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 0
	alu[$0, $0, -, 1]
.%import_expr common_code 1193 <27:20:8,17:10:0> _delayq &v 0 +
.1193 F0400C5000 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/      if( qptr->ninq == 0 )	qptr->tl = 0;
	immed_w0[a0, @_delayq]
.%import_expr common_code 1194 <27:20:24,17:10:16> _delayq &v 0 +
.1194 F4400C0000 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1195 0010008000 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.1196 A030060000 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	alu[--, --, B, $0]
.%import_expr common_code 1197 <34:22:0> &bp 1202 +
.1197 D92C800101 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0 1202
	bne[l_271#]
.%import_expr common_code 1198 <27:20:8,17:10:0> _delayq &v 0 +
.1198 F0400C5000 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w0[a0, @_delayq]
.%import_expr common_code 1199 <27:20:24,17:10:16> _delayq &v 0 +
.1199 F4400C0000 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
	immed_w1[a0, @_delayq]
.1200 011000A100 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 1
	sram[write, $0, a0, 8, 1], ctx_swap[s1], defer[1]
.1201 F0000C0180 common_code
	.%line 1027 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 0
	immed[$0, 0, <<0]
.%import_expr common_code 1202 <34:22:0> &bp 71 +
.1202 D811D00018 common_code
	.%line 1028 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 1 71
/******/      delayq_free( qptr, item );
l_271#:
	br[_delayq_free#], defer[1]
.%import_expr common_code 1203 <27:20:8,17:10:0> &bp 1204 +
.1203 F0004ED001 common_code
	.%line 1028 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 0
	load_addr[a1, l_9487#]
.1204 F0000C0300 common_code
	.%line 1031 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 0
/******/      return 0;
l_9487#:
	nop
.1205 E800200300 common_code
	.%line 1031 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 2 0 B0
	rtn[b0], defer[2]
.1206 F0000C009F common_code
	.%line 1030 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 1
/******/  delayq_lock = UNLOCKED;
	immed[@a31, 0, <<0]
.1207 F0000C0000 common_code
	.%line 1031 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 0
/******/      return 0;
	immed[a0, 0, <<0]
.1208 E800100300 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:707 1 0 B0
/******/      if( qptr->ninq <= 0 )	return -1;
l_273#:
	rtn[b0], defer[1]
.1209 F0800C0000 common_code
	.%line 1022 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:707 0
	immed[a0, -1, 0]
.1210 F0001C1000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    msglen = strlen_lmem(msg);
_onl_api_debug_message#:
	immed[a0, 260, <<0]
.1211 0010000800 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.%import_expr common_code 1212 <34:22:0> &bp 84 +
.1212 D815200018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2 84
	br[_strlen_lmem#], defer[2]
.1213 B000360000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu[b3, --, B, $0]
.%import_expr common_code 1214 <27:20:8,17:10:0> &bp 1215 +
.1214 F0004EFC04 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	load_addr[a4, l_9488#]
.1215 A040100000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
l_9488#:
	alu[a1, --, B, a0]
.1216 AAF00C6C01 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    if(msglen > 27)
	alu[--, 27, -, a1]
.%import_expr common_code 1217 <34:22:0> &bp 1618 +
.1217 D994800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0 1618
	blo[l_385#]
.1218 A070000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a1]
.%import_expr common_code 1219 <34:22:0> &bp 1347 +
.1219 D950D00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1 1347
	beq[l_303#], defer[1]
.1220 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	immed[b0, 0, <<0]
.1221 AAB00C1801 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, a1, -, 6]
.%import_expr common_code 1222 <34:22:0> &bp 1321 +
.1222 D94A400105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0 1321
	blo[l_300#]
.1223 AA80DC1801 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a13, a1, -, 6]
.1224 F0001C1000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/      padmsg[i] = msg[i];
	immed[a0, 260, <<0]
.1225 0010000800 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
l_9466#:
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.1226 B0C0600180 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b6, b0, +, $0]
.1227 FC06E01B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b6]
.1228 A0C0000720 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b1, +, 32]
.1229 B0C0500000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b5, b0, +, a0]
.1230 FC06601700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_0, b5]
.1231 81D0001A00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, b6, <<3]
.1232 AA300C0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	alu[--, a0, OR, 0]
.1233 8000016200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<indirect]
.1234 9D80480100 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b4, a0, >>24]
.1235 FC06E01700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b5]
.1236 AA80001703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b5]
.1237 81D0480200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a4, --, B, a0, <<3]
.1238 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a4, OR, 0]
.1239 820007FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1240 B400380000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, a0, AND, *l$index0]
.1241 C001101000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b4, <<0]
.1242 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a4, OR, 0]
.1243 8A00080E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, b3, OR, a0, <<indirect]
.1244 A062000000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[*l$index1, --, B, a0]
.1245 A0C0001B01 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b6, +, 1]
.1246 FC06EC0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, a0]
.1247 B0C0D01701 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b13, b5, +, 1]
.1248 81D0080200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1249 AA300C0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	alu[--, a0, OR, 0]
.1250 8000016200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<indirect]
.1251 8D80080100 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1252 FC06E03700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b13]
.1253 BA80303703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, 3, -, b13]
.1254 91D0400E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b4, --, B, b3, <<3]
.1255 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b4, OR, 0]
.1256 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.1257 FC06E03700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b13]
.1258 A440400E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[a4, b3, AND, *l$index1]
.1259 C001180C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1260 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b4, OR, 0]
.1261 8A00000E04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, a4, OR, b3, <<indirect]
.1262 A062000000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[*l$index1, --, B, a0]
.1263 A0C0001B02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b6, +, 2]
.1264 FC06EC0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, a0]
.1265 B0C0D01702 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b13, b5, +, 2]
.1266 81D0080200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1267 AA300C0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	alu[--, a0, OR, 0]
.1268 8000016200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<indirect]
.1269 9D80480100 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b4, a0, >>24]
.1270 FC06E03700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b13]
.1271 AA80003703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b13]
.1272 81D0480200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a4, --, B, a0, <<3]
.1273 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a4, OR, 0]
.1274 820007FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1275 FC06E03700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b13]
.1276 B400388000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[b3, a0, AND, *l$index1]
.1277 C001101000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b4, <<0]
.1278 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a4, OR, 0]
.1279 8A00080E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, b3, OR, a0, <<indirect]
.1280 A062000000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[*l$index1, --, B, a0]
.1281 A0C0001B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b6, +, 3]
.1282 FC06EC0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, a0]
.1283 B0C0D01703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b13, b5, +, 3]
.1284 81D0080200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1285 AA300C0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	alu[--, a0, OR, 0]
.1286 8000016200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<indirect]
.1287 8D80080100 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1288 FC06E03700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b13]
.1289 BA80303703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, 3, -, b13]
.1290 91D0400E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b4, --, B, b3, <<3]
.1291 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b4, OR, 0]
.1292 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.1293 FC06E03700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b13]
.1294 A440400E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[a4, b3, AND, *l$index1]
.1295 C001180C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1296 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b4, OR, 0]
.1297 8A00000E04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, a4, OR, b3, <<indirect]
.1298 A062000000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[*l$index1, --, B, a0]
.1299 A0C0001B04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b6, +, 4]
.1300 FC06EC0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, a0]
.1301 B0C0401704 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b4, b5, +, 4]
.1302 81D0080200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1303 AA300C0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	alu[--, a0, OR, 0]
.1304 8000016200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<indirect]
.1305 8D80080100 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1306 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b4]
.1307 BA80301303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, 3, -, b4]
.1308 91D0500E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b5, --, B, b3, <<3]
.1309 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b5, OR, 0]
.1310 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.1311 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b4]
.1312 A440400E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[a4, b3, AND, *l$index1]
.1313 C001180C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1314 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b5, OR, 0]
.1315 8A00000E04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, a4, OR, b3, <<indirect]
.1316 B0C0000305 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 5]
.1317 AAB000000D common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, a13, -, b0]
.%import_expr common_code 1318 <34:22:0> &bp 1225 +
.1318 D932600104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2 1225
	bhs[l_9466#], defer[2]
.1319 A062000000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a0]
.1320 F0001C1000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
/******/    for(i=0; i<msglen; ++i)
	immed[a0, 260, <<0]
.1321 A0C0000720 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/      padmsg[i] = msg[i];
l_300#:
	alu[a0, b1, +, 32]
.1322 B0C0400000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b4, b0, +, a0]
.1323 F0001C1000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
l_9467#:
	immed[a0, 260, <<0]
.1324 0010000A00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	sram[read, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1325 BA80301303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu[b3, 3, -, b4]
.1326 91D0500E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b5, --, B, b3, <<3]
.1327 A0C0000180 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b0, +, $0]
.1328 FC06EC0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, a0]
.1329 FC06601300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_0, b4]
.1330 81D0080200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1331 AA300C0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	alu[--, a0, OR, 0]
.1332 8000016200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<indirect]
.1333 8D80080100 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1334 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b4]
.1335 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b5, OR, 0]
.1336 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.1337 A440400E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a4, b3, AND, *l$index0]
.1338 C001180C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1339 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b5, OR, 0]
.1340 8A00000E04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, a4, OR, b3, <<indirect]
.1341 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.1342 AAF0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, b0, -, a1]
.%import_expr common_code 1343 <34:22:0> &bp 1323 +
.1343 D94AF00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 3 1323
	blo[l_9467#], defer[3]
.1344 A062000000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a0]
.1345 A0C0000720 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
/******/    for(i=0; i<msglen; ++i)
	alu[a0, b1, +, 32]
.1346 B0C0400000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[b4, b0, +, a0]
.1347 A0C0400720 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    padmsg[i] = '\0';
l_303#:
	alu[a4, b1, +, 32]
.1348 B0C0300004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, b0, +, a4]
.1349 FC06E00F00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b3]
.1350 FC06600F00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_0, b3]
.1351 AA80000F03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b3]
.1352 91D0080200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b0, --, B, a0, <<3]
.1353 AA70000300 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b0, OR, 0]
.1354 820007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1355 A400088000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, a0, AND, *l$index1]
.1356 AA70000300 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, b0, OR, 0]
.1357 8A00008200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.1358 B0800C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a1, +, 1]
.1359 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, b0, -, 28]
.%import_expr common_code 1360 <34:22:0> &bp 1439 +
.1360 D967E00108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2 1439
	bge[l_311#], defer[2]
.1361 A060000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
/******/    padmsg[i] = '\0';
	alu[*l$index0, --, B, a0]
.1362 A0C8F00720 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 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[@a15, b1, +, 32]
.1363 AA8000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, 28, -, b0]
.1364 AAB00C1800 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, a0, -, 6]
.%import_expr common_code 1365 <34:22:0> &bp 1425 +
.1365 D964400109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0 1425
	blt[l_308#]
.1366 A0C0100004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/      padmsg[i] = 0xff;
	alu[a1, b0, +, a4]
.1367 FC06EC0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
l_9468#:
	local_csr_wr[active_lm_addr_1, a1]
.1368 FC066C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_0, a1]
.1369 B0804C0401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b4, a1, +, 1]
.1370 AAC00C0C01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, a1]
.1371 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1372 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a0, OR, 0]
.1373 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, B, 255, <<indirect]
.1374 B240300000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, --, ~B, a0]
.1375 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b4]
.1376 B440300E20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[b3, b3, AND, *l$index1]
.1377 AA40000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b3, OR, a0]
.1378 A060000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[*l$index0, --, B, a0]
.1379 AA80001303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b4]
.1380 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1381 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a0, OR, 0]
.1382 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, B, 255, <<indirect]
.1383 B240300000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, --, ~B, a0]
.1384 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	local_csr_wr[active_lm_addr_1, b4]
.1385 B0804C0801 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu[b4, a1, +, 2]
.1386 B440300E20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[b3, b3, AND, *l$index1]
.1387 AA40000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b3, OR, a0]
.1388 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b4]
.1389 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[*l$index1, --, B, a0]
.1390 AA80001303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b4]
.1391 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1392 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a0, OR, 0]
.1393 900037FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b3, --, B, 255, <<indirect]
.1394 A200000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, --, ~B, b3]
.1395 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 2
	local_csr_wr[active_lm_addr_1, b4]
.1396 B0804C0C01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu[b4, a1, +, 3]
.1397 A400088000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[a0, a0, AND, *l$index1]
.1398 AA00000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, a0, OR, b3]
.1399 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b4]
.1400 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[*l$index1, --, B, a0]
.1401 A0801C1001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a1, a1, +, 4]
.1402 AA80001303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b4]
.1403 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1404 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a0, OR, 0]
.1405 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, B, 255, <<indirect]
.1406 B240300000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[b3, --, ~B, a0]
.1407 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, b4]
.1408 B440300E20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[b3, b3, AND, *l$index1]
.1409 AA40000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, b3, OR, a0]
.1410 FC06EC0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, a1]
.1411 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[*l$index1, --, B, a0]
.1412 AAC00C0C01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, a1]
.1413 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1414 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a0, OR, 0]
.1415 900037FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[b3, --, B, 255, <<indirect]
.1416 A200000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, --, ~B, b3]
.1417 FC06EC0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, a1]
.1418 A400088000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[a0, a0, AND, *l$index1]
.1419 B0C0000305 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 5]
.1420 AAF0000316 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, b0, -, 22]
.%import_expr common_code 1421 <34:22:0> &bp 1367 +
.1421 D955F00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 3 1367
	blt[l_9468#], defer[3]
.1422 AA00000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 2
/******/      padmsg[i] = 0xff;
	alu[a0, a0, OR, b3]
.1423 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu[*l$index1, --, B, a0]
.1424 A0C0100004 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a1, b0, +, a4]
.1425 B0C0400004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/      padmsg[i] = 0xff;
l_308#:
	alu[b4, b0, +, a4]
.1426 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_1, b4]
.1427 FC06601300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_0, b4]
.1428 AA80001303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a0, 3, -, b4]
.1429 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<3]
.1430 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu[--, a0, OR, 0]
.1431 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu_shf[a0, --, B, 255, <<indirect]
.1432 A240100000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[a1, --, ~B, a0]
.1433 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.1434 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[--, b0, -, 28]
.%import_expr common_code 1435 <34:22:0> &bp 1425 +
.1435 D964700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 3 1425
	blt[l_308#], defer[3]
.1436 B400388001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 2
/******/      padmsg[i] = 0xff;
	alu[b3, a1, AND, *l$index1]
.1437 AA40000C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 1
	alu[a0, b3, OR, a0]
.1438 A060000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[*l$index0, --, B, a0]
.1439 FC06EC008F common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 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_311#:
	local_csr_wr[active_lm_addr_1, @a15]
.1440 A0C8F007C0 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu[@a15, b1, +, 192]
.1441 FC066C008F common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	local_csr_wr[active_lm_addr_0, @a15]
.1442 F0000C0300 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    while(dl_sink_message_lock == LOCKED)
	nop
.1443 8000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 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[a0, --, B, *l$index1, <<0]
.1444 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1445 C001180C00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1446 9180016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1, <<8]
.1447 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1448 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1449 8100080200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<16]
.1450 8A80100E00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a1, a0, OR, b3, <<24]
.1451 8100016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<16]
.1452 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1453 C001180000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.1454 8B85F00201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[*l$index1[7], a1, OR, b0, <<8]
.1455 8080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1, <<24]
.1456 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1457 C001194000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[*l$index0, 0001, a0, <<0]
.1458 8000016400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 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[a0, --, B, *l$index1[1], <<0]
.1459 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1460 C001180C00 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1461 9180016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[1], <<8]
.1462 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1463 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1464 8100080200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<16]
.1465 8A80100E00 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a1, a0, OR, b3, <<24]
.1466 8100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[1], <<16]
.1467 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1468 C001180000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.1469 9B80D00201 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b13, a1, OR, b0, <<8]
.1470 8080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[1], <<24]
.1471 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1472 C001194400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[*l$index0[1], 0001, a0, <<0]
.1473 9000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 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[b0, --, B, *l$index1[2], <<0]
.1474 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1475 C001100001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1476 9180016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[2], <<8]
.1477 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1478 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1479 9100080200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b0, --, B, a0, <<16]
.1480 9A80380201 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b3, b0, OR, a1, <<24]
.1481 9100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[2], <<16]
.1482 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1483 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1484 8B85280E00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[*l$index0[2], b3, OR, a0, <<8]
.1485 9080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[2], <<24]
.1486 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1487 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1488 A058000000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    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[$0, --, B, a0]
.1489 F0000FD000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	immed[a0, 244, <<0]
.1490 0110000800 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.1491 9000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[3], <<0]
.1492 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1493 C001100001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1494 9180016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[3], <<8]
.1495 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1496 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1497 9100080200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b0, --, B, a0, <<16]
.1498 8A80180201 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a1, b0, OR, a1, <<24]
.1499 8100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[3], <<16]
.1500 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1501 C001180000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.1502 9B80600201 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b6, a1, OR, b0, <<8]
.1503 9080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[3], <<24]
.1504 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1505 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1506 A058000000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
/******/    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[$0, --, B, a0]
.1507 F0000FE000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	immed[a0, 248, <<0]
.1508 0110000800 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.1509 8000017000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[4], <<0]
.1510 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1511 C001180C00 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1512 9180017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[4], <<8]
.1513 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1514 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1515 8100080200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<16]
.1516 8A80100E00 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a1, a0, OR, b3, <<24]
.1517 8100017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[4], <<16]
.1518 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1519 C001180000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.1520 9B80500201 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b5, a1, OR, b0, <<8]
.1521 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.1522 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1523 C00110000D common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.1524 8000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 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[a0, --, B, *l$index1[5], <<0]
.1525 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1526 C001180C00 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.1527 9180017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[5], <<8]
.1528 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1529 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1530 8100080200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a0, --, B, a0, <<16]
.1531 8A80100E00 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a1, a0, OR, b3, <<24]
.1532 8100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[5], <<16]
.1533 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1534 C001180000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.1535 9B80400201 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b4, a1, OR, b0, <<8]
.1536 9080017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[5], <<24]
.1537 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1538 C001100004 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.1539 9000017800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 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[b0, --, B, *l$index1[6], <<0]
.1540 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1541 C001100001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1542 9180017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, *l$index1[6], <<8]
.1543 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1544 C001100000 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.1545 9100080200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b0, --, B, a0, <<16]
.1546 8A80180201 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[a1, b0, OR, a1, <<24]
.1547 8100017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[a0, --, B, *l$index1[6], <<16]
.1548 8D80080100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[a0, a0, >>24]
.1549 C001180000 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.1550 FC06EC0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	local_csr_wr[active_lm_addr_1, 0]
.1551 A000089800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	alu[a0, --, B, *l$index1[6]]
.1552 9B80300201 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 0
	alu_shf[b3, a1, OR, b0, <<8]
.1553 9080080200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:817 1
	alu_shf[b0, --, B, a0, <<24]
.1554 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 0
	asr[b0, b0, >>24]
.1555 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1556 <34:22:0> &bp 1564 +
.1556 D987100101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 1 1564
	bne[l_320#], defer[1]
.1557 C001100001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:817 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);
	ld_field_w_clr[a1, 0001, b0, <<0]
.1558 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:814 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.1559 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:814 0
	nop
.1560 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:814 0
	nop
.1561 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:814 0
l_314#:
	ctx_arb[voluntary]
.1562 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1563 <34:22:0> &bp 1561 +
.1563 D986400100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0 1561
	beq[l_314#]
.1564 AAB00C2C05 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_320#:
	alu[--, a5, -, 11]
.%import_expr common_code 1565 <34:22:0> &bp 1569 +
.1565 D988500101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 1 1569
	bne[l_322#], defer[1]
.1566 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:813 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1567 <34:22:0> &bp 1584 +
.1567 D98C100018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 1 1584
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1568 F00000030E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:813 0
	immed[b0, 14, <<0]
.1569 AAB00C3005 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_322#:
	alu[--, a5, -, 12]
.%import_expr common_code 1570 <34:22:0> &bp 1573 +
.1570 D989400101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0 1573
	bne[l_324#]
.%import_expr common_code 1571 <34:22:0> &bp 1584 +
.1571 D98C100018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 1 1584
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1572 F00000030F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:813 0
	immed[b0, 15, <<0]
.1573 AAB00C3405 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_324#:
	alu[--, a5, -, 13]
.%import_expr common_code 1574 <34:22:0> &bp 1577 +
.1574 D98A400101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0 1577
	bne[l_326#]
.%import_expr common_code 1575 <34:22:0> &bp 1584 +
.1575 D98C100018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 1 1584
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1576 F000000310 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:813 0
	immed[b0, 16, <<0]
.1577 AAB00C3805 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_326#:
	alu[--, a5, -, 14]
.%import_expr common_code 1578 <34:22:0> &bp 1581 +
.1578 D98B400101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0 1581
	bne[l_328#]
.%import_expr common_code 1579 <34:22:0> &bp 1584 +
.1579 D98C100018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 1 1584
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1580 F000000311 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:813 0
	immed[b0, 17, <<0]
.1581 AAB00C3C05 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_328#:
	alu[--, a5, -, 15]
.%import_expr common_code 1582 <34:22:0> &bp 1612 +
.1582 D993000101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0 1612
	bne[l_384#]
.1583 F000000312 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b0, 18, <<0]
.1584 A0C8F007C0 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/  }
l_330#:
	alu[@a15, b1, +, 192]
.1585 FC066C008F common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
	local_csr_wr[active_lm_addr_0, @a15]
.1586 A0C8F00720 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
	alu[@a15, b1, +, 32]
.1587 FC06EC008F common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
	local_csr_wr[active_lm_addr_1, @a15]
.1588 F40C0C0000 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
	immed[a0, 49152, <<16]
.1589 9BE0000200 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
	alu_shf[b0, a0, OR, b0, <<2]
.1590 F4002C1D80 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    data[0] = in[0];
	immed[$0, 519, <<16]
.1591 A000080000 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    data[1] = in[1];
	alu[a0, --, B, *l$index0]
.1592 AA58189C00 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
	alu[$1, *l$index1[7], OR, a0]
.1593 F0000FD000 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    data[3] = in[3];
	immed[a0, 244, <<0]
.1594 0010000A00 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 2
	sram[read, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1595 AA58203601 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:815 1
/******/    data[2] = in[2];
	alu[$2, b13, OR, *l$index0[1]]
.1596 AA5850140D common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:815 0
/******/    data[5] = in[5];
	alu[$5, b5, OR, a13]
.1597 AA18360202 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    data[3] = in[3];
	alu[$3, *l$index0[2], OR, $0]
.1598 F0000FE000 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    data[4] = in[4];
	immed[a0, 248, <<0]
.1599 0010000A00 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 2
	sram[read, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1600 AA58601004 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:815 1
/******/    data[6] = in[6];
	alu[$6, b4, OR, a4]
.1601 AA58700C01 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:815 0
/******/    data[7] = in[7];
	alu[$7, b3, OR, a1]
.1602 AA58401980 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    data[4] = in[4];
	alu[$4, b6, OR, $0]
.1603 094E000320 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:816 0
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_351#:
	sram[put, $0, b0, 0, 8], sig_done[s4]
.1604 E000000030 common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s5, s4], all
.1605 844000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[a0, $0, AND, 15, <<28]
.%import_expr common_code 1606 <34:22:0> &bp 1603 +
.1606 D990C00100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:815 0 1603
	beq[l_351#]
.1607 FC06EC0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
/******/    dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.1608 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
	nop
.1609 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
	nop
.1610 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
	nop
.1611 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:813 0
	immed[*l$index1, 0, <<0]
.1612 A0C8F007F0 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    return 0;
l_384#:
	alu[@a15, b1, +, 240]
.1613 FC066C008F common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	local_csr_wr[active_lm_addr_0, @a15]
.1614 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	nop
.1615 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	nop
.1616 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	nop
.1617 E8000C0200 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 0 *L00
	rtn[*l$index0]
.1618 A0C8F007F0 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/      return -1;
l_385#:
	alu[@a15, b1, +, 240]
.1619 FC066C008F common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	local_csr_wr[active_lm_addr_0, @a15]
.1620 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	nop
.1621 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	nop
.1622 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
	nop
.1623 E8000C0200 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 0 *L00
	rtn[*l$index0]
.%import_expr common_code 1624 <34:22:0> &bp 251 +
.1624 D83EE00018 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:541 2 251
/******/      return strcat(dest, src);
_strcat_sram#:
	br[_strcat#], defer[2]
.1625 A0C0300B3C common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:541 1
	alu[a3, b2, +, 60]
.%import_expr common_code 1626 <27:20:8,17:10:0> &bp 1627 +
.1626 F0006D6C04 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:541 0
	load_addr[a4, l_9489#]
.1627 E800000F00 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:541 0 0 B3
l_9489#:
	rtn[b3]
.%import_expr common_code 1628 <34:22:0> &bp 285 +
.1628 D847500018 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:559 1 285
/******/      return strncmp(s1, s2, count);
_strncmp_sram#:
	br[_strncmp#], defer[1]
.%import_expr common_code 1629 <27:20:8,17:10:0> &bp 1630 +
.1629 F0006D7803 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:559 0
	load_addr[a3, l_9490#]
.1630 F0000C0300 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:559 0
l_9490#:
	nop
.1631 E8000C0002 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:559 0 0 A2
	rtn[a2]
.1632 FC06EC1304 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/  {
_dl_source_message#:
	local_csr_wr[active_lm_addr_1, 4]
.1633 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    while(dl_source_message_lock == LOCKED)
	nop
.1634 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
	nop
.1635 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
	nop
.1636 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1637 <34:22:0> &bp 1644 +
.1637 D99B000101 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1644
	bne[l_1025#]
.1638 FC06EC1304 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:954 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 4]
.1639 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:954 0
	nop
.1640 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:954 0
	nop
.1641 E000000001 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:954 0
l_1019#:
	ctx_arb[voluntary]
.1642 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    while(dl_source_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1643 <34:22:0> &bp 1641 +
.1643 D99A400100 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1641
	beq[l_1019#]
.1644 AAB00C4006 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(source == MESSAGE_IN_RING_0)
l_1025#:
	alu[--, a6, -, 16]
.%import_expr common_code 1645 <34:22:0> &bp 1649 +
.1645 D99C500101 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 1649
	bne[l_1027#], defer[1]
.1646 F0000C0620 common_code
	.%line 435 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
/******/    dl_source_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1647 <34:22:0> &bp 1664 +
.1647 D9A0100018 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 1664
/******/      sring = ONL_XSCALE_TO_PLUGIN_0_CTRL_SRAM_RING;
	br[l_1035#], defer[1]
.1648 F000000309 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	immed[b0, 9, <<0]
.1649 AAB00C4406 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    else if(source == MESSAGE_IN_RING_1)
l_1027#:
	alu[--, a6, -, 17]
.%import_expr common_code 1650 <34:22:0> &bp 1653 +
.1650 D99D400101 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1653
	bne[l_1029#]
.%import_expr common_code 1651 <34:22:0> &bp 1664 +
.1651 D9A0100018 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 1664
/******/      sring = ONL_XSCALE_TO_PLUGIN_1_CTRL_SRAM_RING;
	br[l_1035#], defer[1]
.1652 F00000030A common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	immed[b0, 10, <<0]
.1653 AAB00C4806 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    else if(source == MESSAGE_IN_RING_2)
l_1029#:
	alu[--, a6, -, 18]
.%import_expr common_code 1654 <34:22:0> &bp 1657 +
.1654 D99E400101 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1657
	bne[l_1031#]
.%import_expr common_code 1655 <34:22:0> &bp 1664 +
.1655 D9A0100018 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 1664
/******/      sring = ONL_XSCALE_TO_PLUGIN_2_CTRL_SRAM_RING;
	br[l_1035#], defer[1]
.1656 F00000030B common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	immed[b0, 11, <<0]
.1657 AAB00C4C06 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    else if(source == MESSAGE_IN_RING_3)
l_1031#:
	alu[--, a6, -, 19]
.%import_expr common_code 1658 <34:22:0> &bp 1661 +
.1658 D99F400101 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1661
	bne[l_1033#]
.%import_expr common_code 1659 <34:22:0> &bp 1664 +
.1659 D9A0100018 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 1664
/******/      sring = ONL_XSCALE_TO_PLUGIN_3_CTRL_SRAM_RING;
	br[l_1035#], defer[1]
.1660 F00000030C common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	immed[b0, 12, <<0]
.1661 AAB00C5006 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    else if(source == MESSAGE_IN_RING_4)
l_1033#:
	alu[--, a6, -, 20]
.%import_expr common_code 1662 <34:22:0> &bp 1755 +
.1662 D9B6C00101 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1755
	bne[l_1123#]
.1663 F00000030D common_code
	.%line 455 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/      sring = ONL_XSCALE_TO_PLUGIN_4_CTRL_SRAM_RING;
	immed[b0, 13, <<0]
.%import_expr common_code 1664 <34:22:0> &bp 355 +
.1664 D858D00018 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
l_1035#:
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1665 <27:20:8,7:0:0> &bp 1666 +
.1665 F000603782 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9491#]
.1666 B04060000D common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9491#:
	alu[b6, --, B, a13]
.%import_expr common_code 1667 <34:22:0> &bp 1675 +
.1667 D9A2D00101 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 1675
/******/    while(msg[0] == 0)
	bne[l_1045#], defer[1]
.1668 B040D0000D common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
	alu[b13, --, B, a13]
.1669 E000000001 common_code
	.%line 465 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:953 0
/******/      ctx_swap();
l_1038#:
	ctx_arb[voluntary]
.%import_expr common_code 1670 <34:22:0> &bp 355 +
.1670 D858D00018 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[0] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1671 <27:20:8,7:0:0> &bp 1672 +
.1671 F000603788 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9492#]
.1672 B040D0000D common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9492#:
	alu[b13, --, B, a13]
.1673 B000603400 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
	alu[b6, --, B, b13]
.%import_expr common_code 1674 <34:22:0> &bp 1669 +
.1674 D9A1400100 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1669
/******/    while(msg[0] == 0)
	beq[l_1038#]
.1675 C101103504 common_code
	.%line 469 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    n = (msg[0]>>16) & 0xFF;
l_1045#:
	ld_field_w_clr[a4, 0001, b13, >>16]
.1676 AAB00C0404 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 1)
	alu[--, a4, -, 1]
.%import_expr common_code 1677 <34:22:0> &bp 1753 +
.1677 D9B6400105 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1678 <34:22:0> &bp 355 +
.1678 D858D00018 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1679 <27:20:8,7:0:0> &bp 1680 +
.1679 F000603790 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9493#]
.1680 A04030000D common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9493#:
	alu[a3, --, B, a13]
.%import_expr common_code 1681 <34:22:0> &bp 1687 +
.1681 D9A5C00101 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1687
/******/      while(msg[1] == 0)
	bne[l_1056#]
.1682 E000000001 common_code
	.%line 476 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:952 0
/******/        ctx_swap();
l_1049#:
	ctx_arb[voluntary]
.%import_expr common_code 1683 <34:22:0> &bp 355 +
.1683 D858D00018 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1684 <27:20:8,7:0:0> &bp 1685 +
.1684 F000603795 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9494#]
.1685 A04030000D common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9494#:
	alu[a3, --, B, a13]
.%import_expr common_code 1686 <34:22:0> &bp 1682 +
.1686 D9A4800100 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1682
/******/      while(msg[1] == 0)
	beq[l_1049#]
.1687 AAB00C0804 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 2)
l_1056#:
	alu[--, a4, -, 2]
.%import_expr common_code 1688 <34:22:0> &bp 1753 +
.1688 D9B6400105 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1689 <34:22:0> &bp 355 +
.1689 D858D00018 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1690 <27:20:8,7:0:0> &bp 1691 +
.1690 F00060379B common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9495#]
.1691 A04020000D common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9495#:
	alu[a2, --, B, a13]
.%import_expr common_code 1692 <34:22:0> &bp 1698 +
.1692 D9A8800101 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1698
/******/      while(msg[2] == 0)
	bne[l_1067#]
.1693 E000000001 common_code
	.%line 485 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:951 0
/******/        ctx_swap();
l_1060#:
	ctx_arb[voluntary]
.%import_expr common_code 1694 <34:22:0> &bp 355 +
.1694 D858D00018 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1695 <27:20:8,7:0:0> &bp 1696 +
.1695 F0006037A0 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9496#]
.1696 A04020000D common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9496#:
	alu[a2, --, B, a13]
.%import_expr common_code 1697 <34:22:0> &bp 1693 +
.1697 D9A7400100 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1693
/******/      while(msg[2] == 0)
	beq[l_1060#]
.1698 AAB00C0C04 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 3)
l_1067#:
	alu[--, a4, -, 3]
.%import_expr common_code 1699 <34:22:0> &bp 1753 +
.1699 D9B6400105 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1700 <34:22:0> &bp 355 +
.1700 D858D00018 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1701 <27:20:8,7:0:0> &bp 1702 +
.1701 F0006037A6 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9497#]
.1702 A04010000D common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9497#:
	alu[a1, --, B, a13]
.%import_expr common_code 1703 <34:22:0> &bp 1709 +
.1703 D9AB400101 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1709
/******/      while(msg[3] == 0)
	bne[l_1078#]
.1704 E000000001 common_code
	.%line 494 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:950 0
/******/        ctx_swap();
l_1071#:
	ctx_arb[voluntary]
.%import_expr common_code 1705 <34:22:0> &bp 355 +
.1705 D858D00018 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1706 <27:20:8,7:0:0> &bp 1707 +
.1706 F0006037AB common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9498#]
.1707 A04010000D common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9498#:
	alu[a1, --, B, a13]
.%import_expr common_code 1708 <34:22:0> &bp 1704 +
.1708 D9AA000100 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1704
/******/      while(msg[3] == 0)
	beq[l_1071#]
.1709 AAB00C1004 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 4)
l_1078#:
	alu[--, a4, -, 4]
.%import_expr common_code 1710 <34:22:0> &bp 1753 +
.1710 D9B6400105 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1711 <34:22:0> &bp 355 +
.1711 D858D00018 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1712 <27:20:8,7:0:0> &bp 1713 +
.1712 F0006037B1 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9499#]
.1713 B04050000D common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9499#:
	alu[b5, --, B, a13]
.%import_expr common_code 1714 <34:22:0> &bp 1720 +
.1714 D9AE000101 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1720
/******/      while(msg[4] == 0)
	bne[l_1089#]
.1715 E000000001 common_code
	.%line 503 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:949 0
/******/        ctx_swap();
l_1082#:
	ctx_arb[voluntary]
.%import_expr common_code 1716 <34:22:0> &bp 355 +
.1716 D858D00018 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1717 <27:20:8,7:0:0> &bp 1718 +
.1717 F0006037B6 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9500#]
.1718 B04050000D common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9500#:
	alu[b5, --, B, a13]
.%import_expr common_code 1719 <34:22:0> &bp 1715 +
.1719 D9ACC00100 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1715
/******/      while(msg[4] == 0)
	beq[l_1082#]
.1720 AAB00C1404 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 5)
l_1089#:
	alu[--, a4, -, 5]
.%import_expr common_code 1721 <34:22:0> &bp 1753 +
.1721 D9B6400105 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1722 <34:22:0> &bp 355 +
.1722 D858D00018 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1723 <27:20:8,7:0:0> &bp 1724 +
.1723 F0006037BC common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9501#]
.1724 A04000000D common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9501#:
	alu[a0, --, B, a13]
.%import_expr common_code 1725 <34:22:0> &bp 1731 +
.1725 D9B0C00101 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1731
/******/      while(msg[5] == 0)
	bne[l_1100#]
.1726 E000000001 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:948 0
/******/        ctx_swap();
l_1093#:
	ctx_arb[voluntary]
.%import_expr common_code 1727 <34:22:0> &bp 355 +
.1727 D858D00018 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1728 <27:20:8,7:0:0> &bp 1729 +
.1728 F0006037C1 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9502#]
.1729 A04000000D common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9502#:
	alu[a0, --, B, a13]
.%import_expr common_code 1730 <34:22:0> &bp 1726 +
.1730 D9AF800100 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1726
/******/      while(msg[5] == 0)
	beq[l_1093#]
.1731 AAB00C1804 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 6)
l_1100#:
	alu[--, a4, -, 6]
.%import_expr common_code 1732 <34:22:0> &bp 1753 +
.1732 D9B6400105 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1733 <34:22:0> &bp 355 +
.1733 D858D00018 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1734 <27:20:8,7:0:0> &bp 1735 +
.1734 F0006037C7 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9503#]
.1735 B04040000D common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9503#:
	alu[b4, --, B, a13]
.%import_expr common_code 1736 <34:22:0> &bp 1742 +
.1736 D9B3800101 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1742
/******/      while(msg[6] == 0)
	bne[l_1111#]
.1737 E000000001 common_code
	.%line 521 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:947 0
/******/        ctx_swap();
l_1104#:
	ctx_arb[voluntary]
.%import_expr common_code 1738 <34:22:0> &bp 355 +
.1738 D858D00018 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1739 <27:20:8,7:0:0> &bp 1740 +
.1739 F0006037CC common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9504#]
.1740 B04040000D common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9504#:
	alu[b4, --, B, a13]
.%import_expr common_code 1741 <34:22:0> &bp 1737 +
.1741 D9B2400100 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1737
/******/      while(msg[6] == 0)
	beq[l_1104#]
.1742 AAB00C1C04 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
/******/    if(n >= 7)
l_1111#:
	alu[--, a4, -, 7]
.%import_expr common_code 1743 <34:22:0> &bp 1753 +
.1743 D9B6400105 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
	blo[l_1122#]
.%import_expr common_code 1744 <34:22:0> &bp 355 +
.1744 D858D00018 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/      msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1745 <27:20:8,7:0:0> &bp 1746 +
.1745 F0006037D2 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9505#]
.1746 B04030000D common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9505#:
	alu[b3, --, B, a13]
.%import_expr common_code 1747 <34:22:0> &bp 1753 +
.1747 D9B6400101 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1753
/******/      while(msg[7] == 0)
	bne[l_1122#]
.1748 E000000001 common_code
	.%line 530 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:946 0
/******/        ctx_swap();
l_1115#:
	ctx_arb[voluntary]
.%import_expr common_code 1749 <34:22:0> &bp 355 +
.1749 D858D00018 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 355
/******/        msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1750 <27:20:8,7:0:0> &bp 1751 +
.1750 F0006037D7 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
	load_addr[b13, l_9506#]
.1751 B04030000D common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0
l_9506#:
	alu[b3, --, B, a13]
.%import_expr common_code 1752 <34:22:0> &bp 1748 +
.1752 D9B5000100 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 1748
/******/      while(msg[7] == 0)
	beq[l_1115#]
.1753 E8001C000E common_code
	.%line 536 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 1 0 A14
/******/  }
l_1122#:
	rtn[a14], defer[1]
.1754 F0000C0220 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:765 0
/******/    dl_source_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.1755 E8000C000E common_code
	.%line 459 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:765 0 0 A14
/******/      return;
l_1123#:
	rtn[a14]
.1756 E000000004 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:941 0
/******/    wait_for_all(s);
_dl_source_packet#:
	ctx_arb[s2], all
.1757 AAB00C1802 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    if(source == PACKET_IN_RING_0)
	alu[--, a2, -, 6]
.%import_expr common_code 1758 <34:22:0> &bp 1761 +
.1758 D9B8400101 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1761
	bne[l_1203#]
.%import_expr common_code 1759 <34:22:0> &bp 1776 +
.1759 D9BC100018 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 1 1776
/******/      sring = PLC_TO_PLUGIN_0_SRAM_RING;
	br[l_1211#], defer[1]
.1760 F000000302 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:768 0
	immed[b0, 2, <<0]
.1761 AAB00C1C02 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    else if(source == PACKET_IN_RING_1)
l_1203#:
	alu[--, a2, -, 7]
.%import_expr common_code 1762 <34:22:0> &bp 1765 +
.1762 D9B9400101 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1765
	bne[l_1205#]
.%import_expr common_code 1763 <34:22:0> &bp 1776 +
.1763 D9BC100018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 1 1776
/******/      sring = PLC_TO_PLUGIN_1_SRAM_RING;
	br[l_1211#], defer[1]
.1764 F000000303 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:768 0
	immed[b0, 3, <<0]
.1765 AAB00C2002 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    else if(source == PACKET_IN_RING_2)
l_1205#:
	alu[--, a2, -, 8]
.%import_expr common_code 1766 <34:22:0> &bp 1769 +
.1766 D9BA400101 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1769
	bne[l_1207#]
.%import_expr common_code 1767 <34:22:0> &bp 1776 +
.1767 D9BC100018 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 1 1776
/******/      sring = PLC_TO_PLUGIN_2_SRAM_RING;
	br[l_1211#], defer[1]
.1768 F000000304 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:768 0
	immed[b0, 4, <<0]
.1769 AAB00C2402 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    else if(source == PACKET_IN_RING_3)
l_1207#:
	alu[--, a2, -, 9]
.%import_expr common_code 1770 <34:22:0> &bp 1773 +
.1770 D9BB400101 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1773
	bne[l_1209#]
.%import_expr common_code 1771 <34:22:0> &bp 1776 +
.1771 D9BC100018 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 1 1776
/******/      sring = PLC_TO_PLUGIN_3_SRAM_RING;
	br[l_1211#], defer[1]
.1772 F000000305 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:768 0
	immed[b0, 5, <<0]
.1773 AAB00C2802 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    else if(source == PACKET_IN_RING_4)
l_1209#:
	alu[--, a2, -, 10]
.%import_expr common_code 1774 <34:22:0> &bp 1797 +
.1774 D9C1400101 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1797
	bne[l_1245#]
.1775 F000000306 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/      sring = PLC_TO_PLUGIN_4_SRAM_RING;
	immed[b0, 6, <<0]
.%import_expr common_code 1776 <34:22:0> &bp 546 +
.1776 D888900018 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 1 546
/******/    sram_ring_get_buffer_6word(sring, ring_in.i);
l_1211#:
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1777 <27:20:8,7:0:0> &bp 1778 +
.1777 F000600FF2 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:768 0
	load_addr[b3, l_9507#]
.1778 A030002400 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    while (ring_in.i[0] == 0)
l_9507#:
	alu[--, --, B, b9]
.%import_expr common_code 1779 <34:22:0> &bp 1785 +
.1779 D9BE400101 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1785
	bne[l_1221#]
.1780 E000000001 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:940 0
/******/        ctx_swap();
l_1214#:
	ctx_arb[voluntary]
.%import_expr common_code 1781 <34:22:0> &bp 546 +
.1781 D888900018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 1 546
/******/        sram_ring_get_buffer_6word(sring, ring_in.i);
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1782 <27:20:8,7:0:0> &bp 1783 +
.1782 F000600FF7 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:768 0
	load_addr[b3, l_9508#]
.1783 A030002400 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0
/******/    while (ring_in.i[0] == 0)
l_9508#:
	alu[--, --, B, b9]
.%import_expr common_code 1784 <34:22:0> &bp 1780 +
.1784 D9BD000100 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 1780
	beq[l_1214#]
.1785 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 1
/******/    c = ctx();
l_1221#:
	local_csr_rd[active_ctx_sts]
.1786 F0000C0000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:935 0
	immed[a0, 0, <<0]
.1787 A4000C1C00 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0
	alu[a0, a0, AND, 7]
.%import_expr common_code 1788 <34:22:0> &bp 1796 +
.1788 D9C1000109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0 1796
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1244#]
.1789 AAB00C1400 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0
	alu[--, a0, -, 5]
.%import_expr common_code 1790 <34:22:0> &bp 1793 +
.1790 D9C0400108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0 1793
	bge[l_1234#]
.1791 FC10AE4390 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:939 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 128)]
.%import_expr common_code 1792 <34:22:0> &bp 1796 +
.1792 D9C1000018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0 1796
/******/      __implicit_write(s);
	br[l_1244#]
.1793 AAB00C1400 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1234#:
	alu[--, a0, -, 5]
.%import_expr common_code 1794 <34:22:0> &bp 1796 +
.1794 D9C1000101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0 1796
	bne[l_1244#]
.1795 FC10AC4310 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:937 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((2 & 15) << 3)]
.1796 E8000C0001 common_code
	.%line 350 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 0 A1
/******/  }
l_1244#:
	rtn[a1]
.1797 E8000C0001 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:768 0 0 A1
/******/      return;
l_1245#:
	rtn[a1]
.1798 AAB00C049F common_code
	.%line 985 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/  while( delayq_lock == LOCKED ) {
_delayq_enq#:
	alu[--, @a31, -, 1]
.%import_expr common_code 1799 <34:22:0> &bp 1803 +
.1799 D9C2C00101 common_code
	.%line 985 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0 1803
	bne[l_2150#]
.1800 E000000001 common_code
	.%line 986 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1076 0
/******/      ctx_swap();
l_2144#:
	ctx_arb[voluntary]
.1801 AAB00C049F common_code
	.%line 985 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/  while( delayq_lock == LOCKED ) {
	alu[--, @a31, -, 1]
.%import_expr common_code 1802 <34:22:0> &bp 1800 +
.1802 D9C2000100 common_code
	.%line 985 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0 1800
	beq[l_2144#]
.%import_expr common_code 1803 <34:22:0> &bp 558 +
.1803 D88BA00018 common_code
	.%line 990 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 2 558
/******/      item = delayq_alloc( &delayq );
l_2150#:
	br[_delayq_alloc#], defer[2]
.1804 F0000C049F common_code
	.%line 988 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 1
/******/  delayq_lock = LOCKED;
	immed[@a31, 1, <<0]
.%import_expr common_code 1805 <27:20:8,17:10:0> &bp 1806 +
.1805 F0007C380E common_code
	.%line 990 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
/******/      item = delayq_alloc( &delayq );
	load_addr[a14, l_9509#]
.1806 A030000C00 common_code
	.%line 991 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      if( item == 0 ) {
l_9509#:
	alu[--, --, B, b3]
.%import_expr common_code 1807 <34:22:0> &bp 1848 +
.1807 D9CE000100 common_code
	.%line 991 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0 1848
	beq[l_2156#]
.1808 A05800000D common_code
	.%line 995 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      item->time.tm = time;
	alu[$0, --, B, a13]
.1809 A018101800 common_code
	.%line 995 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	alu[$1, --, B, b6]
.1810 A058200000 common_code
	.%line 996 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      item->buf_handle = buf_handle;
	alu[$2, --, B, a0]
.1811 A018301400 common_code
	.%line 997 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      item->out_port = out_port;
	alu[$3, --, B, b5]
.1812 8B38480201 common_code
	.%line 998 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      item->qid = qid;
	alu_shf[$4, b0, OR, a1, <<13]
.1813 011C000E20 common_code
	.%line 1000 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 2
/******/      item->next = 0;
	sram[write, $0, b3, 0, 7], ctx_swap[s1], defer[2]
.1814 A018501000 common_code
	.%line 999 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 1
/******/      item->l3_pkt_len = l3_pkt_len;
	alu[$5, --, B, b4]
.1815 F0000C0186 common_code
	.%line 1000 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
/******/      item->next = 0;
	immed[$6, 0, <<0]
.%import_expr common_code 1816 <27:20:8,17:10:0> _delayq &v 0 +
.1816 F0400C5000 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      if( qptr->ninq == 0 )	qptr->hd = item;
	immed_w0[a0, @_delayq]
.%import_expr common_code 1817 <27:20:24,17:10:16> _delayq &v 0 +
.1817 F4400C0000 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1818 0010008000 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.1819 A030060000 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	alu[--, --, B, $0]
.%import_expr common_code 1820 <34:22:0> &bp 1826 +
.1820 D9C8800101 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0 1826
	bne[l_2154#]
.%import_expr common_code 1821 <27:20:8,17:10:0> _delayq &v 0 +
.1821 F0400C5000 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w0[a0, @_delayq]
.%import_expr common_code 1822 <27:20:24,17:10:16> _delayq &v 0 +
.1822 F4400C0000 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1823 0110009100 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 1
	sram[write, $0, a0, 4, 1], ctx_swap[s1], defer[1]
.1824 A018000C00 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
	alu[$0, --, B, b3]
.%import_expr common_code 1825 <34:22:0> &bp 1831 +
.1825 D9C9C00018 common_code
	.%line 1002 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0 1831
	br[l_2155#]
.%import_expr common_code 1826 <27:20:8,17:10:0> _delayq &v 0 +
.1826 F0400C5000 common_code
	.%line 1003 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      else			qptr->tl->next = item;
l_2154#:
	immed_w0[a0, @_delayq]
.%import_expr common_code 1827 <27:20:24,17:10:16> _delayq &v 0 +
.1827 F4400C0000 common_code
	.%line 1003 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1828 001000A100 common_code
	.%line 1003 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 1
	sram[read, $0, a0, 8, 1], ctx_swap[s1], defer[1]
.1829 A018000C00 common_code
	.%line 1003 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
	alu[$0, --, B, b3]
.1830 011000E080 common_code
	.%line 1003 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	sram[write, $0, $0, 24, 1], ctx_swap[s1]
.%import_expr common_code 1831 <27:20:8,17:10:0> _delayq &v 0 +
.1831 F0400C5000 common_code
	.%line 1004 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      qptr->tl = item;
l_2155#:
	immed_w0[a0, @_delayq]
.%import_expr common_code 1832 <27:20:24,17:10:16> _delayq &v 0 +
.1832 F4400C0000 common_code
	.%line 1004 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1833 011000A100 common_code
	.%line 1004 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 1
	sram[write, $0, a0, 8, 1], ctx_swap[s1], defer[1]
.1834 A018000C00 common_code
	.%line 1004 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
	alu[$0, --, B, b3]
.%import_expr common_code 1835 <27:20:8,17:10:0> _delayq &v 0 +
.1835 F0400C5000 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      ++(qptr->ninq);
	immed_w0[a0, @_delayq]
.%import_expr common_code 1836 <27:20:24,17:10:16> _delayq &v 0 +
.1836 F4400C0000 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1837 0010008000 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.%import_expr common_code 1838 <27:20:8,17:10:0> _delayq &v 0 +
.1838 F0400C5000 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w0[a0, @_delayq]
.%import_expr common_code 1839 <27:20:24,17:10:16> _delayq &v 0 +
.1839 F4400C0000 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1840 0110008100 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 1
	sram[write, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.1841 A0980C0580 common_code
	.%line 1006 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
	alu[$0, $0, +, 1]
.1842 F0000C009F common_code
	.%line 1008 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/  delayq_lock = UNLOCKED;
	immed[@a31, 0, <<0]
.%import_expr common_code 1843 <27:20:8,17:10:0> _delayq &v 0 +
.1843 F0400C5000 common_code
	.%line 1009 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
/******/      return qptr->ninq;
	immed_w0[a0, @_delayq]
.%import_expr common_code 1844 <27:20:24,17:10:16> _delayq &v 0 +
.1844 F4400C0000 common_code
	.%line 1009 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	immed_w1[a0, @_delayq]
.1845 0010008000 common_code
	.%line 1009 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.1846 E8001C0004 common_code
	.%line 1009 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 1 0 A4
	rtn[a4], defer[1]
.1847 B000060000 common_code
	.%line 1009 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
	alu[b0, --, B, $0]
.1848 E8001C0004 common_code
	.%line 992 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:708 1 0 A4
/******/      	return -1;
l_2156#:
	rtn[a4], defer[1]
.1849 F080000300 common_code
	.%line 992 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:708 0
	immed[b0, -1, 0]
.1850 F0000FC001 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:698 0
/******/      return _div_mod_32(x, y, 0);
__div_u32#:
	immed[a1, 240, <<0]
.1851 0110000A01 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:698 2
	sram[write, $0, b2, a1, 1], ctx_swap[s1], defer[2]
.1852 A018000000 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:698 1
	alu[$0, --, B, b0]
.1853 F000003B00 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:698 0
	immed[b14, 0, <<0]
.%import_expr common_code 1854 <34:22:0> &bp 586 +
.1854 D892900018 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:698 1 586
	br[__div_mod_32#], defer[1]
.%import_expr common_code 1855 <27:20:8,17:10:0> &bp 1856 +
.1855 F0007D000E common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:698 0
	load_addr[a14, l_9510#]
.1856 F0000C0300 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:698 0
l_9510#:
	nop
.1857 E800003700 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:698 0 0 B13
	rtn[b13]
.1858 A0C8F00760 common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  {
_handle_msg#:
	alu[@a15, b1, +, 96]
.1859 FC06EC008F common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	local_csr_wr[active_lm_addr_1, @a15]
.1860 F0001C508F common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[@a15, 276, <<0]
.1861 A0C8F0048F common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[@a15, b1, +, @a15]
.1862 FC066C008F common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	local_csr_wr[active_lm_addr_0, @a15]
.1863 A058000000 common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.1864 F0001C0000 common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 256, <<0]
.1865 0110000A00 common_code
	.%line 638 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1866 F000001B00 common_code
	.%line 674 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      message[0] = 0;
	immed[b6, 0, <<0]
.1867 F0000C0003 common_code
	.%line 675 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/      message[1] = 0;
	immed[a3, 0, <<0]
.1868 F0001C608F common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      __declspec(local_mem) char outmsgstr[28] = "";		// outbound
	immed[@a15, 280, <<0]
.1869 A0C8F0048F common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[@a15, b1, +, @a15]
.1870 FC066C008F common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 4
	local_csr_wr[active_lm_addr_0, @a15]
.1871 FC06600700 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 3
	local_csr_wr[active_lm_addr_0, b1]
.1872 A022080000 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 2
	alu[*l$index1, --, B, *l$index0]
.1873 F0020C0180 common_code
	.%line 650 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      __declspec(sram) char sram_space[2] = " ";
	immed[$0, 8192, <<0]
.1874 A022180000 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/      __declspec(local_mem) char outmsgstr[28] = "";		// outbound
	alu[*l$index1[1], --, B, *l$index0]
.1875 A022280000 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[*l$index1[2], --, B, *l$index0]
.1876 A022380400 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[*l$index1[3], --, B, *l$index0[1]]
.1877 A022480800 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[*l$index1[4], --, B, *l$index0[2]]
.1878 A022580C00 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[*l$index1[5], --, B, *l$index0[3]]
.1879 A022681000 common_code
	.%line 644 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[*l$index1[6], --, B, *l$index0[4]]
.1880 8132048600 common_code
	.%line 650 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1
/******/      __declspec(sram) char sram_space[2] = " ";
	alu_shf[--, --, B, 129, <<13]
.1881 41200008BC common_code
	.%line 650 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	sram[write, $0, b2, 92, 1], ctx_swap[s2], indirect_ref
.1882 F0000C0180 common_code
	.%line 650 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[$0, 0, <<0]
.1883 A03003FC00 common_code
	.%line 650 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1
	alu[--, --, B, @b127]
.1884 41200008BC common_code
	.%line 650 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	sram[write, $0, b2, 92, 1], ctx_swap[s2], indirect_ref
.1885 F0000F8000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	immed[a0, 224, <<0]
.1886 0010000A00 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[read, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1887 F0000C0002 common_code
	.%line 676 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      message[2] = 0;
	immed[a2, 0, <<0]
.1888 F0000C0001 common_code
	.%line 677 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/      message[3] = 0;
	immed[a1, 0, <<0]
.1889 A018060000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$0, --, B, $0]
.1890 F0000F9000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 228, <<0]
.1891 0010000A00 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[read, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1892 F000001700 common_code
	.%line 678 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      message[4] = 0;
	immed[b5, 0, <<0]
.1893 F000001300 common_code
	.%line 680 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/      message[6] = 0;
	immed[b4, 0, <<0]
.1894 A018160000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$1, --, B, $0]
.1895 F0000FA000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 232, <<0]
.1896 0010000A00 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[read, $0, b2, a0, 1], ctx_swap[s1], defer[2]
.1897 F000000F00 common_code
	.%line 681 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      message[7] = 0;
	immed[b3, 0, <<0]
.1898 A018581400 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$5, --, B, *l$index0[5]]
.1899 A018260000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$2, --, B, $0]
.1900 F0000FB000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 236, <<0]
.1901 0010000800 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.1902 A018360000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$3, --, B, $0]
.1903 F0000FF000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 252, <<0]
.1904 0010000800 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.1905 A018460000 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$4, --, B, $0]
.1906 011E000A7C common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 60, 8], ctx_swap[s1], defer[2]
.1907 A018681800 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[$6, --, B, *l$index0[6]]
.1908 A018781C00 common_code
	.%line 651 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$7, --, B, *l$index0[7]]
.1909 00100008E0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char SET_delay[8]	= "delay=";		// request msgs
	sram[read, $0, b2, 96, 1], ctx_swap[s1]
.1910 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1911 0110000AE0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 96, 1], ctx_swap[s1], defer[2]
.1912 C088039200 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 100, <<24]
.1913 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1914 00100008E0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 96, 1], ctx_swap[s1]
.1915 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1916 0110000AE0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 96, 1], ctx_swap[s1], defer[2]
.1917 C104039600 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 101, <<16]
.1918 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1919 00100008E0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 96, 1], ctx_swap[s1]
.1920 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1921 0110000AE0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 96, 1], ctx_swap[s1], defer[2]
.1922 C18203B200 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 108, <<8]
.1923 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1924 00100008E0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 96, 1], ctx_swap[s1]
.1925 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1926 0110000AE0 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 96, 1], ctx_swap[s1], defer[2]
.1927 C001038400 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 97, <<0]
.1928 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1929 00100008E4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 100, 1], ctx_swap[s1]
.1930 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1931 0110000AE4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 100, 1], ctx_swap[s1], defer[2]
.1932 C08803E600 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 121, <<24]
.1933 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1934 00100008E4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 100, 1], ctx_swap[s1]
.1935 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1936 0110000AE4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 100, 1], ctx_swap[s1], defer[2]
.1937 C10401F600 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 61, <<16]
.1938 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1939 00100008E4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 100, 1], ctx_swap[s1]
.1940 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1941 0110000AE4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 100, 1], ctx_swap[s1], defer[2]
.1942 C182008200 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 0, <<8]
.1943 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1944 00100008E4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 100, 1], ctx_swap[s1]
.1945 A000060000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1946 0110000AE4 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 100, 1], ctx_swap[s1], defer[2]
.1947 C001008000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 0, <<0]
.1948 A058000000 common_code
	.%line 653 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1949 00100008E8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char GET_counts[8]	= "=counts";
	sram[read, $0, b2, 104, 1], ctx_swap[s1]
.1950 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1951 0110000AE8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 104, 1], ctx_swap[s1], defer[2]
.1952 C08801F600 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 61, <<24]
.1953 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1954 00100008E8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 104, 1], ctx_swap[s1]
.1955 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1956 0110000AE8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 104, 1], ctx_swap[s1], defer[2]
.1957 C104038E00 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 99, <<16]
.1958 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1959 00100008E8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 104, 1], ctx_swap[s1]
.1960 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1961 0110000AE8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 104, 1], ctx_swap[s1], defer[2]
.1962 C18203BE00 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 111, <<8]
.1963 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1964 00100008E8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 104, 1], ctx_swap[s1]
.1965 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1966 0110000AE8 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 104, 1], ctx_swap[s1], defer[2]
.1967 C00103D400 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 117, <<0]
.1968 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1969 00100008EC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 108, 1], ctx_swap[s1]
.1970 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1971 0110000AEC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 108, 1], ctx_swap[s1], defer[2]
.1972 C08803BA00 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 110, <<24]
.1973 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1974 00100008EC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 108, 1], ctx_swap[s1]
.1975 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1976 0110000AEC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 108, 1], ctx_swap[s1], defer[2]
.1977 C10403D200 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 116, <<16]
.1978 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1979 00100008EC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 108, 1], ctx_swap[s1]
.1980 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1981 0110000AEC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 108, 1], ctx_swap[s1], defer[2]
.1982 C18203CE00 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 115, <<8]
.1983 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1984 00100008EC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 108, 1], ctx_swap[s1]
.1985 A000060000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1986 0110000AEC common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 108, 1], ctx_swap[s1], defer[2]
.1987 C001008000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 0, <<0]
.1988 A058000000 common_code
	.%line 654 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1989 00100008F0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char GET_ninq[8]	= "=ninq";
	sram[read, $0, b2, 112, 1], ctx_swap[s1]
.1990 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1991 0110000AF0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 112, 1], ctx_swap[s1], defer[2]
.1992 C08801F600 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 61, <<24]
.1993 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1994 00100008F0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 112, 1], ctx_swap[s1]
.1995 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.1996 0110000AF0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 112, 1], ctx_swap[s1], defer[2]
.1997 C10403BA00 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 110, <<16]
.1998 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.1999 00100008F0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 112, 1], ctx_swap[s1]
.2000 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2001 0110000AF0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 112, 1], ctx_swap[s1], defer[2]
.2002 C18203A600 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 105, <<8]
.2003 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2004 00100008F0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 112, 1], ctx_swap[s1]
.2005 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2006 0110000AF0 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 112, 1], ctx_swap[s1], defer[2]
.2007 C00103B800 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 110, <<0]
.2008 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2009 00100008F4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 116, 1], ctx_swap[s1]
.2010 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2011 0110000AF4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 116, 1], ctx_swap[s1], defer[2]
.2012 C08803C600 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 113, <<24]
.2013 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2014 00100008F4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 116, 1], ctx_swap[s1]
.2015 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2016 0110000AF4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 116, 1], ctx_swap[s1], defer[2]
.2017 C104008200 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 0, <<16]
.2018 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2019 00100008F4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 116, 1], ctx_swap[s1]
.2020 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2021 0110000AF4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 116, 1], ctx_swap[s1], defer[2]
.2022 C182008200 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 0, <<8]
.2023 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2024 00100008F4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 116, 1], ctx_swap[s1]
.2025 A000060000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2026 0110000AF4 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 116, 1], ctx_swap[s1], defer[2]
.2027 C001008000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 0, <<0]
.2028 A058000000 common_code
	.%line 655 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2029 00100008F8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char GET_npkts[8]	= "=npkts";
	sram[read, $0, b2, 120, 1], ctx_swap[s1]
.2030 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2031 0110000AF8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 120, 1], ctx_swap[s1], defer[2]
.2032 C08801F600 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 61, <<24]
.2033 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2034 00100008F8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 120, 1], ctx_swap[s1]
.2035 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2036 0110000AF8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 120, 1], ctx_swap[s1], defer[2]
.2037 C10403BA00 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 110, <<16]
.2038 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2039 00100008F8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 120, 1], ctx_swap[s1]
.2040 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2041 0110000AF8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 120, 1], ctx_swap[s1], defer[2]
.2042 C18203C200 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 112, <<8]
.2043 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2044 00100008F8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 120, 1], ctx_swap[s1]
.2045 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2046 0110000AF8 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 120, 1], ctx_swap[s1], defer[2]
.2047 C00103AC00 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 107, <<0]
.2048 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2049 00100008FC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 124, 1], ctx_swap[s1]
.2050 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2051 0110000AFC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 124, 1], ctx_swap[s1], defer[2]
.2052 C08803D200 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 1000, 116, <<24]
.2053 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2054 00100008FC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 124, 1], ctx_swap[s1]
.2055 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2056 0110000AFC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 124, 1], ctx_swap[s1], defer[2]
.2057 C10403CE00 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0100, 115, <<16]
.2058 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2059 00100008FC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 124, 1], ctx_swap[s1]
.2060 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2061 0110000AFC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 124, 1], ctx_swap[s1], defer[2]
.2062 C182008200 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0010, 0, <<8]
.2063 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2064 00100008FC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, 124, 1], ctx_swap[s1]
.2065 A000060000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2066 0110000AFC common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[write, $0, b2, 124, 1], ctx_swap[s1], defer[2]
.2067 C001008000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	ld_field[a0, 0001, 0, <<0]
.2068 A058000000 common_code
	.%line 656 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[$0, --, B, a0]
.2069 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char GET_maxinq[8]	= "=maxinq";
	immed[a0, 128, <<0]
.2070 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2071 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2072 C08801F600 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 61, <<24]
.2073 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2074 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2075 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2076 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2077 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2078 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2079 C10403B600 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 109, <<16]
.2080 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2081 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2082 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2083 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2084 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2085 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2086 C182038600 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 97, <<8]
.2087 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2088 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2089 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2090 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2091 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2092 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2093 C00103E000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 120, <<0]
.2094 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2095 F0000E0000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 128, <<0]
.2096 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2097 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2098 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2099 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2100 C08803A600 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 105, <<24]
.2101 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2102 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2103 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2104 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2105 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2106 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2107 C10403BA00 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 110, <<16]
.2108 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2109 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2110 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2111 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2112 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2113 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2114 C18203C600 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 113, <<8]
.2115 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2116 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2117 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2118 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2119 0010000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2120 A000060000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2121 C001008000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2122 A058000000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2123 F0000E1000 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 132, <<0]
.2124 0110000800 common_code
	.%line 657 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2125 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char GET_ndrops[8]	= "=ndrops";
	immed[a0, 136, <<0]
.2126 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2127 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2128 C08801F600 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 61, <<24]
.2129 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2130 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2131 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2132 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2133 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2134 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2135 C10403BA00 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 110, <<16]
.2136 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2137 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2138 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2139 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2140 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2141 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2142 C182039200 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 100, <<8]
.2143 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2144 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2145 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2146 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2147 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2148 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2149 C00103C800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 114, <<0]
.2150 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2151 F0000E2000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 136, <<0]
.2152 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2153 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2154 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2155 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2156 C08803BE00 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 111, <<24]
.2157 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2158 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2159 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2160 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2161 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2162 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2163 C10403C200 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 112, <<16]
.2164 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2165 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2166 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2167 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2168 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2169 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2170 C18203CE00 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 115, <<8]
.2171 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2172 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2173 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2174 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2175 0010000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2176 A000060000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2177 C001008000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2178 A058000000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2179 F0000E3000 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 140, <<0]
.2180 0110000800 common_code
	.%line 658 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2181 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char GET_delay[8]	= "=delay";
	immed[a0, 144, <<0]
.2182 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2183 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2184 C08801F600 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 61, <<24]
.2185 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2186 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2187 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2188 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2189 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2190 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2191 C104039200 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 100, <<16]
.2192 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2193 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2194 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2195 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2196 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2197 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2198 C182039600 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 101, <<8]
.2199 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2200 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2201 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2202 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2203 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2204 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2205 C00103B000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 108, <<0]
.2206 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2207 F0000E4000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 144, <<0]
.2208 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2209 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2210 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2211 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2212 C088038600 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 97, <<24]
.2213 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2214 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2215 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2216 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2217 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2218 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2219 C10403E600 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 121, <<16]
.2220 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2221 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2222 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2223 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2224 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2225 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2226 C182008200 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 0, <<8]
.2227 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2228 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2229 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2230 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2231 0010000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2232 A000060000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2233 C001008000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2234 A058000000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2235 F0000E5000 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 148, <<0]
.2236 0110000800 common_code
	.%line 659 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2237 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char RESET[8]	= "reset";
	immed[a0, 152, <<0]
.2238 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2239 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2240 C08803CA00 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 114, <<24]
.2241 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2242 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2243 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2244 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2245 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2246 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2247 C104039600 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 101, <<16]
.2248 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2249 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2250 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2251 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2252 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2253 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2254 C18203CE00 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 115, <<8]
.2255 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2256 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2257 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2258 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2259 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2260 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2261 C001039400 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 101, <<0]
.2262 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2263 F0000E6000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 152, <<0]
.2264 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2265 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2266 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2267 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2268 C08803D200 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 116, <<24]
.2269 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2270 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2271 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2272 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2273 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2274 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2275 C104008200 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 0, <<16]
.2276 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2277 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2278 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2279 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2280 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2281 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2282 C182008200 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 0, <<8]
.2283 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2284 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2285 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2286 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2287 0010000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2288 A000060000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2289 C001008000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2290 A058000000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2291 F0000E7000 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 156, <<0]
.2292 0110000800 common_code
	.%line 660 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2293 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char CLEAR[8]	= "clear";
	immed[a0, 160, <<0]
.2294 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2295 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2296 C088038E00 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 99, <<24]
.2297 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2298 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2299 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2300 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2301 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2302 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2303 C10403B200 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 108, <<16]
.2304 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2305 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2306 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2307 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2308 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2309 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2310 C182039600 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 101, <<8]
.2311 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2312 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2313 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2314 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2315 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2316 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2317 C001038400 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 97, <<0]
.2318 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2319 F0000E8000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 160, <<0]
.2320 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2321 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2322 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2323 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2324 C08803CA00 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 114, <<24]
.2325 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2326 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2327 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2328 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2329 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2330 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2331 C104008200 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 0, <<16]
.2332 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2333 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2334 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2335 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2336 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2337 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2338 C182008200 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 0, <<8]
.2339 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2340 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2341 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2342 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2343 0010000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2344 A000060000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2345 C001008000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2346 A058000000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2347 F0000E9000 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 164, <<0]
.2348 0110000800 common_code
	.%line 661 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2349 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char BAD_op_err[8]	= "BAD OP";		// error msgs
	immed[a0, 168, <<0]
.2350 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2351 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2352 C088028A00 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 66, <<24]
.2353 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2354 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2355 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2356 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2357 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2358 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2359 C104028600 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 65, <<16]
.2360 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2361 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2362 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2363 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2364 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2365 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2366 C182029200 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 68, <<8]
.2367 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2368 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2369 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2370 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2371 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2372 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2373 C001018000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 32, <<0]
.2374 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2375 F0000EA000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 168, <<0]
.2376 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2377 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2378 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2379 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2380 C08802BE00 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 79, <<24]
.2381 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2382 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2383 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2384 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2385 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2386 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2387 C10402C200 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 80, <<16]
.2388 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2389 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2390 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2391 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2392 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2393 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2394 C182008200 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 0, <<8]
.2395 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2396 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2397 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2398 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2399 0010000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2400 A000060000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2401 C001008000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2402 A058000000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2403 F0000EB000 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 172, <<0]
.2404 0110000800 common_code
	.%line 662 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2405 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char NO_arg_err[8]	= "NO ARG";
	immed[a0, 176, <<0]
.2406 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2407 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2408 C08802BA00 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 78, <<24]
.2409 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2410 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2411 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2412 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2413 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2414 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2415 C10402BE00 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 79, <<16]
.2416 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2417 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2418 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2419 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2420 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2421 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2422 C182018200 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 32, <<8]
.2423 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2424 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2425 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2426 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2427 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2428 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2429 C001028400 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 65, <<0]
.2430 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2431 F0000EC000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 176, <<0]
.2432 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2433 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2434 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2435 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2436 C08802CA00 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 82, <<24]
.2437 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2438 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2439 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2440 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2441 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2442 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2443 C104029E00 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 71, <<16]
.2444 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2445 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2446 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2447 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2448 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2449 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2450 C182008200 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 0, <<8]
.2451 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2452 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2453 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2454 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2455 0010000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2456 A000060000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2457 C001008000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2458 A058000000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2459 F0000ED000 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 180, <<0]
.2460 0110000800 common_code
	.%line 663 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2461 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char NO_impl_err[8]	= "NO IMPL";
	immed[a0, 184, <<0]
.2462 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2463 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2464 C08802BA00 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 78, <<24]
.2465 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2466 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2467 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2468 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2469 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2470 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2471 C10402BE00 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 79, <<16]
.2472 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2473 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2474 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2475 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2476 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2477 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2478 C182018200 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 32, <<8]
.2479 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2480 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2481 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2482 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2483 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2484 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2485 C00102A400 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 73, <<0]
.2486 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2487 F0000EE000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 184, <<0]
.2488 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2489 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2490 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2491 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2492 C08802B600 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 77, <<24]
.2493 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2494 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2495 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2496 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2497 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2498 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2499 C10402C200 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 80, <<16]
.2500 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2501 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2502 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2503 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2504 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2505 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2506 C18202B200 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 76, <<8]
.2507 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2508 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2509 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2510 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2511 0010000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2512 A000060000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2513 C001008000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2514 A058000000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2515 F0000EF000 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 188, <<0]
.2516 0110000800 common_code
	.%line 664 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2517 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char SET_determ[8]   = "determ=";
	immed[a0, 192, <<0]
.2518 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2519 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2520 C088039200 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 100, <<24]
.2521 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2522 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2523 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2524 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2525 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2526 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2527 C104039600 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 101, <<16]
.2528 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2529 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2530 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2531 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2532 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2533 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2534 C18203D200 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 116, <<8]
.2535 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2536 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2537 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2538 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2539 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2540 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2541 C001039400 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 101, <<0]
.2542 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2543 F0000F0000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 192, <<0]
.2544 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2545 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2546 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2547 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2548 C08803CA00 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 114, <<24]
.2549 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2550 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2551 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2552 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2553 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2554 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2555 C10403B600 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 109, <<16]
.2556 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2557 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2558 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2559 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2560 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2561 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2562 C18201F600 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 61, <<8]
.2563 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2564 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2565 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2566 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2567 0010000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2568 A000060000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2569 C001008000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2570 A058000000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2571 F0000F1000 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 196, <<0]
.2572 0110000800 common_code
	.%line 666 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2573 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char SET_stride[8]  = "stride=";
	immed[a0, 200, <<0]
.2574 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2575 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2576 C08803CE00 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 115, <<24]
.2577 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2578 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2579 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2580 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2581 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2582 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2583 C10403D200 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 116, <<16]
.2584 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2585 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2586 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2587 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2588 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2589 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2590 C18203CA00 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 114, <<8]
.2591 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2592 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2593 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2594 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2595 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2596 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2597 C00103A400 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 105, <<0]
.2598 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2599 F0000F2000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 200, <<0]
.2600 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2601 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2602 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2603 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2604 C088039200 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 100, <<24]
.2605 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2606 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2607 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2608 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2609 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2610 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2611 C104039600 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 101, <<16]
.2612 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2613 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2614 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2615 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2616 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2617 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2618 C18201F600 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 61, <<8]
.2619 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2620 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2621 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2622 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2623 0010000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2624 A000060000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2625 C001008000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2626 A058000000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2627 F0000F3000 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 204, <<0]
.2628 0110000800 common_code
	.%line 667 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2629 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      char SET_prob[8]    = "prob=";
	immed[a0, 208, <<0]
.2630 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2631 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2632 C08803C200 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 112, <<24]
.2633 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2634 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2635 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2636 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2637 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2638 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2639 C10403CA00 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 114, <<16]
.2640 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2641 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2642 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2643 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2644 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2645 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2646 C18203BE00 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 111, <<8]
.2647 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2648 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2649 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2650 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2651 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2652 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2653 C001038800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 98, <<0]
.2654 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2655 F0000F4000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 208, <<0]
.2656 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2657 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2658 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2659 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2660 C08801F600 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 1000, 61, <<24]
.2661 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2662 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2663 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2664 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2665 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2666 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2667 C104008200 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0100, 0, <<16]
.2668 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2669 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2670 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2671 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2672 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2673 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2674 C182008200 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0010, 0, <<8]
.2675 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2676 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2677 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.2678 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2679 0010000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.2680 A000060000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[a0, --, B, $0]
.2681 C001008000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	ld_field[a0, 0001, 0, <<0]
.2682 A058000000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[$0, --, B, a0]
.2683 F0000F5000 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[a0, 212, <<0]
.2684 0110000800 common_code
	.%line 668 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.%import_expr common_code 2685 <34:22:0> &bp 1632 +
.2685 D998200018 common_code
	.%line 683 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1632
/******/      dl_source_message(msgFromBlock, message);
	br[_dl_source_message#], defer[2]
.2686 F0000C0000 common_code
	.%line 679 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      message[5] = 0;
	immed[a0, 0, <<0]
.%import_expr common_code 2687 <27:20:8,17:10:0> &bp 2688 +
.2687 F000AE000E common_code
	.%line 683 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/      dl_source_message(msgFromBlock, message);
	load_addr[a14, l_9511#]
.2688 95800019FF common_code
	.%line 686 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_9511#:
	alu_shf[b0, 127, AND, b6, >>24]
.%import_expr common_code 2689 <34:22:0> &bp 4236 +
.2689 DC23000101 common_code
	.%line 686 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 4236
	bne[l_963#]
.%import_expr common_code 2690 <34:22:0> &bp 4233 +
.2690 D422401820 common_code
	.%line 687 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 4233
/******/      if( hdr.response_requested != 1 )	return;
	br_bclr[b6, 31, l_962#]
.2691 A0C8F00780 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	alu[@a15, b1, +, 128]
.2692 FC066C008F common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	local_csr_wr[active_lm_addr_0, @a15]
.2693 C101180103 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field_w_clr[b0, 0001, a3, >>16]
.2694 A040400003 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	alu[a4, --, B, a3]
.2695 C104000204 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[a4, 0100, b0, <<16]
.2696 A060000004 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	alu[*l$index0, --, B, a4]
.2697 C081180103 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[2] = (intarr[0] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>8]
.2698 C182000250 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0, 0010, b0, <<8]
.2699 C001094003 common_code
	.%line 324 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[3] = (intarr[0]) & 0xff;
	ld_field[*l$index0, 0001, a3, <<0]
.2700 C008194402 common_code
	.%line 326 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[4] = (intarr[1] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[1], 1000, a2, >>0]
.2701 C101180102 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[5] = (intarr[1] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>16]
.2702 C104000251 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[1], 0100, b0, <<16]
.2703 C081180102 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[6] = (intarr[1] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>8]
.2704 C182000251 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[1], 0010, b0, <<8]
.2705 C001094402 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[7] = (intarr[1]) & 0xff;
	ld_field[*l$index0[1], 0001, a2, <<0]
.2706 C008194801 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[8] = (intarr[2] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[2], 1000, a1, >>0]
.2707 C101180101 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a1, >>16]
.2708 C104000252 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[2], 0100, b0, <<16]
.2709 C081180101 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[10] = (intarr[2] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a1, >>8]
.2710 C182000252 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[2], 0010, b0, <<8]
.2711 C001094801 common_code
	.%line 334 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[11] = (intarr[2]) & 0xff;
	ld_field[*l$index0[2], 0001, a1, <<0]
.2712 C008101453 common_code
	.%line 336 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[12] = (intarr[3] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[3], 1000, b5, >>0]
.2713 C101101501 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[13] = (intarr[3] >> 16) & 0xff;
	ld_field_w_clr[a1, 0001, b5, >>16]
.2714 C104094E01 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[3], 0100, a1, <<16]
.2715 C081101501 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[14] = (intarr[3] >> 8) & 0xff;
	ld_field_w_clr[a1, 0001, b5, >>8]
.2716 C182094E01 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[3], 0010, a1, <<8]
.2717 C001001453 common_code
	.%line 339 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[15] = (intarr[3]) & 0xff;
	ld_field[*l$index0[3], 0001, b5, <<0]
.2718 C008195000 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[16] = (intarr[4] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[4], 1000, a0, >>0]
.2719 C101180100 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[17] = (intarr[4] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a0, >>16]
.2720 C104000254 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[4], 0100, b0, <<16]
.2721 C081180100 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[18] = (intarr[4] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a0, >>8]
.2722 C182000254 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[4], 0010, b0, <<8]
.2723 C001095000 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[19] = (intarr[4]) & 0xff;
	ld_field[*l$index0[4], 0001, a0, <<0]
.2724 C008101055 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[20] = (intarr[5] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[5], 1000, b4, >>0]
.2725 C101101100 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[21] = (intarr[5] >> 16) & 0xff;
	ld_field_w_clr[a0, 0001, b4, >>16]
.2726 C104095600 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[5], 0100, a0, <<16]
.2727 C081101100 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[22] = (intarr[5] >> 8) & 0xff;
	ld_field_w_clr[a0, 0001, b4, >>8]
.2728 C182095600 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[5], 0010, a0, <<8]
.2729 C001001055 common_code
	.%line 349 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[23] = (intarr[5]) & 0xff;
	ld_field[*l$index0[5], 0001, b4, <<0]
.2730 C008100C56 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[24] = (intarr[6] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[6], 1000, b3, >>0]
.2731 C101100D00 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[25] = (intarr[6] >> 16) & 0xff;
	ld_field_w_clr[a0, 0001, b3, >>16]
.2732 C104095A00 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[6], 0100, a0, <<16]
.2733 C081100D00 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[26] = (intarr[6] >> 8) & 0xff;
	ld_field_w_clr[a0, 0001, b3, >>8]
.2734 C182095A00 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
	ld_field[*l$index0[6], 0010, a0, <<8]
.2735 C001000C56 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1045 0
/******/    msg[27] = (intarr[6]) & 0xff;
	ld_field[*l$index0[6], 0001, b3, <<0]
.%import_expr common_code 2736 <34:22:0> &bp 360 +
.2736 D85A200018 common_code
	.%line 691 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 360
/******/      memcpy_sram_lmem( sram_inmsgstr, inmsgstr, 28 );
	br[_memcpy_sram_lmem#], defer[2]
.2737 F0000C7000 common_code
	.%line 691 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 28, <<0]
.%import_expr common_code 2738 <27:20:8,17:10:0> &bp 2739 +
.2738 F000AECC02 common_code
	.%line 691 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9512#]
.2739 A0C0400B60 common_code
	.%line 693 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      if( strncmp_sram(sram_inmsgstr, SET_delay, 6) == 0 ) {
l_9512#:
	alu[a4, b2, +, 96]
.%import_expr common_code 2740 <34:22:0> &bp 1628 +
.2740 D997200018 common_code
	.%line 693 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.2741 F0000C1800 common_code
	.%line 693 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 6, <<0]
.%import_expr common_code 2742 <27:20:8,17:10:0> &bp 2743 +
.2742 F000AEDC02 common_code
	.%line 693 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9513#]
.2743 A070000000 common_code
	.%line 693 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9513#:
	alu[--, --, B, a0]
.%import_expr common_code 2744 <34:22:0> &bp 2815 +
.2744 DABFC00101 common_code
	.%line 693 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 2815
	bne[l_565#]
.2745 B0C0000B20 common_code
	.%line 694 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
	alu[b0, b2, +, 32]
.2746 0010000120 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 1
/******/      	if( *p == ' ' )	break;
l_537#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2747 81D0000200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1030 0
	alu_shf[a0, --, B, b0, <<3]
.2748 AA300C0000 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 2
	alu[--, a0, OR, 0]
.2749 8000020200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1030 1
	alu_shf[a0, --, B, $0, <<indirect]
.2750 8D80080100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1030 0
	asr[a0, a0, >>24]
.2751 AAB00C8000 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[--, a0, -, 32]
.%import_expr common_code 2752 <34:22:0> &bp 2758 +
.2752 DAB1800100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2758
	beq[l_540#]
.2753 B0C0000301 common_code
	.%line 292 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/  	p++;
	alu[b0, b0, +, 1]
.2754 A0C0000B3C common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      while( p<pend ) {		// find SP char
	alu[a0, b2, +, 60]
.2755 AAF0000000 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[--, b0, -, a0]
.%import_expr common_code 2756 <34:22:0> &bp 2746 +
.2756 DAAE800105 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2746
	blo[l_537#]
.%import_expr common_code 2757 <34:22:0> &bp 2775 +
.2757 DAB5C00018 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2775
	br[l_546#]
.2758 B0C0000301 common_code
	.%line 295 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      ++p;
l_540#:
	alu[b0, b0, +, 1]
.2759 A0C0000B3C common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[a0, b2, +, 60]
.2760 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[--, b0, -, a0]
.%import_expr common_code 2761 <34:22:0> &bp 2775 +
.2761 DAB5C00104 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2775
	bhs[l_546#]
.2762 0010000120 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 1
/******/      	if( *p == ' ' )	++p;
l_542#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2763 81D0100200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1030 0
	alu_shf[a1, --, B, b0, <<3]
.2764 AA300C0001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 2
	alu[--, a1, OR, 0]
.2765 8000120200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1030 1
	alu_shf[a1, --, B, $0, <<indirect]
.2766 8D80180101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1030 0
	asr[a1, a1, >>24]
.2767 AAB00C8001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[--, a1, -, 32]
.%import_expr common_code 2768 <34:22:0> &bp 2773 +
.2768 DAB5400101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2773
	bne[l_545#]
.2769 B0C0000301 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[b0, b0, +, 1]
.2770 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[--, b0, -, a0]
.%import_expr common_code 2771 <34:22:0> &bp 2762 +
.2771 DAB2800105 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2762
	blo[l_542#]
.%import_expr common_code 2772 <34:22:0> &bp 2775 +
.2772 DAB5C00018 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0 2775
	br[l_546#]
.%import_expr common_code 2773 <34:22:0> &bp 2776 +
.2773 DAB6100018 common_code
	.%line 694 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 2776
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
l_545#:
	br[l_548#], defer[1]
.2774 A000100000 common_code
	.%line 694 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a1, --, B, b0]
.2775 F0000C0001 common_code
	.%line 694 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_546#:
	immed[a1, 0, <<0]
.2776 A070000001 common_code
	.%line 695 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	if( valptr == 0 ) {
l_548#:
	alu[--, --, B, a1]
.%import_expr common_code 2777 <34:22:0> &bp 3011 +
.2777 DAF0C00100 common_code
	.%line 695 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3011
	beq[l_9440#]
.2778 0010008201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
/******/      while( *p != '\0' ) {
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.2779 A040300001 common_code
	.%line 698 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	    delay = kenw_atou_sram( valptr );
	alu[a3, --, B, a1]
.2780 F0000C0000 common_code
	.%line 362 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[a0, 0, <<0]
.2781 81D0280201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
/******/      while( *p != '\0' ) {
	alu_shf[a2, --, B, a1, <<3]
.2782 AA300C0002 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
	alu[--, a2, OR, 0]
.2783 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, $0, <<indirect]
.2784 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.%import_expr common_code 2785 <34:22:0> &bp 2813 +
.2785 DABF500100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1 2813
	beq[l_563#], defer[1]
.2786 B000360000 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	alu[b3, --, B, $0]
.2787 AA300C0002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
/******/      	if( *p != ' ' )	{
	alu[--, a2, OR, 0]
.2788 9000000E00 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, b3, <<indirect]
.2789 9D80000100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.2790 8080200200 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.2791 8D80280102 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.2792 AAB00C8002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
l_554#:
	alu[--, a2, -, 32]
.%import_expr common_code 2793 <34:22:0> &bp 2804 +
.2793 DABD000100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0 2804
	beq[l_561#]
.2794 91F0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, a0, <<1]
.2795 81D0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
	alu_shf[a0, --, B, a0, <<3]
.2796 A0C0000000 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
	alu[a0, b0, +, a0]
.2797 BA800CC002 common_code
	.%line 368 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
/******/      	    y = *p - '0';
	alu[b0, a2, -, 48]
.%import_expr common_code 2798 <34:22:0> &bp 2801 +
.2798 DABC400109 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0 2801
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_559#]
.2799 AAF0000309 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
	alu[--, b0, -, 9]
.%import_expr common_code 2800 <34:22:0> &bp 2803 +
.2800 DABCC0010A common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0 2803
	ble[l_560#]
.%import_expr common_code 2801 <34:22:0> &bp 2813 +
.2801 DABF500018 common_code
	.%line 698 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 2813
/******/  	    delay = kenw_atou_sram( valptr );
l_559#:
	br[l_563#], defer[1]
.2802 F0000C0000 common_code
	.%line 698 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	immed[a0, 0, <<0]
.2803 A080000000 common_code
	.%line 370 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
/******/  	    x += y;
l_560#:
	alu[a0, a0, +, b0]
.2804 A0803C0403 common_code
	.%line 372 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0
/******/  	p++;
l_561#:
	alu[a3, a3, +, 1]
.2805 0010008103 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
/******/      while( *p != '\0' ) {
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.2806 91D0080203 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	alu_shf[b0, --, B, a3, <<3]
.2807 AA70000300 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
	alu[--, b0, OR, 0]
.2808 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, $0, <<indirect]
.2809 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.2810 8080200200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.2811 8D80280102 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.%import_expr common_code 2812 <34:22:0> &bp 2792 +
.2812 DABA000101 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 0 2792
	bne[l_554#]
.%import_expr common_code 2813 <34:22:0> &bp 3062 +
.2813 DAFD900018 common_code
	.%line 699 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 3062
/******/  	    memcpy_lmem_sram( outmsgstr, valptr, 21 );
l_563#:
	br[l_9441#], defer[1]
.2814 A04AF00000 common_code
	.%line 698 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/  	    delay = kenw_atou_sram( valptr );
	alu[@a47, --, B, a0]
.2815 A0C0400BC0 common_code
	.%line 701 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, SET_determ, 7) == 0 ) {
l_565#:
	alu[a4, b2, +, 192]
.%import_expr common_code 2816 <34:22:0> &bp 1628 +
.2816 D997200018 common_code
	.%line 701 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.2817 F0000C1C00 common_code
	.%line 701 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 7, <<0]
.%import_expr common_code 2818 <27:20:8,17:10:0> &bp 2819 +
.2818 F000BC0C02 common_code
	.%line 701 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9514#]
.2819 A070000000 common_code
	.%line 701 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9514#:
	alu[--, --, B, a0]
.%import_expr common_code 2820 <34:22:0> &bp 2893 +
.2820 DAD3400101 common_code
	.%line 701 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 2893
	bne[l_597#]
.2821 A0C0000B20 common_code
	.%line 702 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
	alu[a0, b2, +, 32]
.2822 0010008100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 1
/******/      	if( *p == ' ' )	break;
l_569#:
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.2823 91D0080200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1032 0
	alu_shf[b0, --, B, a0, <<3]
.2824 AA70000300 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 2
	alu[--, b0, OR, 0]
.2825 9000020200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1032 1
	alu_shf[b0, --, B, $0, <<indirect]
.2826 9D80000100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1032 0
	asr[b0, b0, >>24]
.2827 AAF0000320 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
	alu[--, b0, -, 32]
.%import_expr common_code 2828 <34:22:0> &bp 2834 +
.2828 DAC4800100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2834
	beq[l_572#]
.2829 A0800C0400 common_code
	.%line 292 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
/******/  	p++;
	alu[a0, a0, +, 1]
.2830 B0C0000B3C common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
/******/      while( p<pend ) {		// find SP char
	alu[b0, b2, +, 60]
.2831 AAB0000000 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
	alu[--, a0, -, b0]
.%import_expr common_code 2832 <34:22:0> &bp 2822 +
.2832 DAC1800105 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2822
	blo[l_569#]
.%import_expr common_code 2833 <34:22:0> &bp 2851 +
.2833 DAC8C00018 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2851
	br[l_578#]
.2834 B0800C0400 common_code
	.%line 295 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      ++p;
l_572#:
	alu[b0, a0, +, 1]
.2835 A0C0000B3C common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[a0, b2, +, 60]
.2836 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
	alu[--, b0, -, a0]
.%import_expr common_code 2837 <34:22:0> &bp 2851 +
.2837 DAC8C00104 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2851
	bhs[l_578#]
.2838 0010000120 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 1
/******/      	if( *p == ' ' )	++p;
l_574#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2839 81D0100200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1032 0
	alu_shf[a1, --, B, b0, <<3]
.2840 AA300C0001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 2
	alu[--, a1, OR, 0]
.2841 8000120200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1032 1
	alu_shf[a1, --, B, $0, <<indirect]
.2842 8D80180101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1032 0
	asr[a1, a1, >>24]
.2843 AAB00C8001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
	alu[--, a1, -, 32]
.%import_expr common_code 2844 <34:22:0> &bp 2849 +
.2844 DAC8400101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2849
	bne[l_577#]
.2845 B0C0000301 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[b0, b0, +, 1]
.2846 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[--, b0, -, a0]
.%import_expr common_code 2847 <34:22:0> &bp 2838 +
.2847 DAC5800105 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2838
	blo[l_574#]
.%import_expr common_code 2848 <34:22:0> &bp 2851 +
.2848 DAC8C00018 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1032 0 2851
	br[l_578#]
.%import_expr common_code 2849 <34:22:0> &bp 2852 +
.2849 DAC9100018 common_code
	.%line 702 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 2852
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
l_577#:
	br[l_580#], defer[1]
.2850 A000100000 common_code
	.%line 702 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a1, --, B, b0]
.2851 F0000C0001 common_code
	.%line 702 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_578#:
	immed[a1, 0, <<0]
.2852 A070000001 common_code
	.%line 703 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	if( valptr == 0 ) {
l_580#:
	alu[--, --, B, a1]
.%import_expr common_code 2853 <34:22:0> &bp 3011 +
.2853 DAF0C00100 common_code
	.%line 703 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3011
	beq[l_9440#]
.2854 0010008201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 2
/******/      while( *p != '\0' ) {
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.2855 A040300001 common_code
	.%line 706 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	    deterministic = kenw_atou_sram( valptr );
	alu[a3, --, B, a1]
.2856 F0000C0000 common_code
	.%line 362 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1031 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[a0, 0, <<0]
.2857 81D0280201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
/******/      while( *p != '\0' ) {
	alu_shf[a2, --, B, a1, <<3]
.2858 AA300C0002 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 2
	alu[--, a2, OR, 0]
.2859 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1031 1
	alu_shf[b0, --, B, $0, <<indirect]
.2860 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1031 0
	asr[b0, b0, >>24]
.%import_expr common_code 2861 <34:22:0> &bp 2889 +
.2861 DAD2500100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 1 2889
	beq[l_595#], defer[1]
.2862 B000360000 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1031 0
	alu[b3, --, B, $0]
.2863 AA300C0002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
/******/      	if( *p != ' ' )	{
	alu[--, a2, OR, 0]
.2864 9000000E00 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, b3, <<indirect]
.2865 9D80000100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.2866 8080200200 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.2867 8D80280102 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.2868 AAB00C8002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
l_586#:
	alu[--, a2, -, 32]
.%import_expr common_code 2869 <34:22:0> &bp 2880 +
.2869 DAD0000100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0 2880
	beq[l_593#]
.2870 91F0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, a0, <<1]
.2871 81D0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
	alu_shf[a0, --, B, a0, <<3]
.2872 A0C0000000 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
	alu[a0, b0, +, a0]
.2873 BA800CC002 common_code
	.%line 368 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
/******/      	    y = *p - '0';
	alu[b0, a2, -, 48]
.%import_expr common_code 2874 <34:22:0> &bp 2877 +
.2874 DACF400109 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0 2877
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_591#]
.2875 AAF0000309 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
	alu[--, b0, -, 9]
.%import_expr common_code 2876 <34:22:0> &bp 2879 +
.2876 DACFC0010A common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0 2879
	ble[l_592#]
.%import_expr common_code 2877 <34:22:0> &bp 2889 +
.2877 DAD2500018 common_code
	.%line 706 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 2889
/******/  	    deterministic = kenw_atou_sram( valptr );
l_591#:
	br[l_595#], defer[1]
.2878 F0000C0000 common_code
	.%line 706 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	immed[a0, 0, <<0]
.2879 A080000000 common_code
	.%line 370 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
/******/  	    x += y;
l_592#:
	alu[a0, a0, +, b0]
.2880 A0803C0403 common_code
	.%line 372 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0
/******/  	p++;
l_593#:
	alu[a3, a3, +, 1]
.2881 0010008103 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
/******/      while( *p != '\0' ) {
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.2882 91D0080203 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	alu_shf[b0, --, B, a3, <<3]
.2883 AA70000300 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
	alu[--, b0, OR, 0]
.2884 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, $0, <<indirect]
.2885 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.2886 8080200200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.2887 8D80280102 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.%import_expr common_code 2888 <34:22:0> &bp 2868 +
.2888 DACD000101 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1031 0 2868
	bne[l_586#]
.2889 A058000000 common_code
	.%line 706 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	    deterministic = kenw_atou_sram( valptr );
l_595#:
	alu[$0, --, B, a0]
.%import_expr common_code 2890 <27:20:8,17:10:0> _deterministic &v 0 +
.2890 F0400C4000 common_code
	.%line 706 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w0[a0, @_deterministic]
.%import_expr common_code 2891 <27:20:24,17:10:16> _deterministic &v 0 +
.2891 F4400C0000 common_code
	.%line 706 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w1[a0, @_deterministic]
.%import_expr common_code 2892 <34:22:0> &bp 2970 +
.2892 DAE6800018 common_code
	.%line 707 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 2970
/******/  	    memcpy_lmem_sram( outmsgstr, valptr, 21 );
	br[l_9444#]
.2893 A0C0400BC8 common_code
	.%line 709 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, SET_stride, 7) == 0 ) {
l_597#:
	alu[a4, b2, +, 200]
.%import_expr common_code 2894 <34:22:0> &bp 1628 +
.2894 D997200018 common_code
	.%line 709 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.2895 F0000C1C00 common_code
	.%line 709 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 7, <<0]
.%import_expr common_code 2896 <27:20:8,17:10:0> &bp 2897 +
.2896 F000BD4402 common_code
	.%line 709 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9515#]
.2897 A070000000 common_code
	.%line 709 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9515#:
	alu[--, --, B, a0]
.%import_expr common_code 2898 <34:22:0> &bp 2972 +
.2898 DAE7000101 common_code
	.%line 709 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 2972
	bne[l_629#]
.2899 B0C0000B20 common_code
	.%line 710 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
	alu[b0, b2, +, 32]
.2900 0010000120 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 1
/******/      	if( *p == ' ' )	break;
l_601#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2901 81D0000200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1034 0
	alu_shf[a0, --, B, b0, <<3]
.2902 AA300C0000 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 2
	alu[--, a0, OR, 0]
.2903 8000020200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1034 1
	alu_shf[a0, --, B, $0, <<indirect]
.2904 8D80080100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1034 0
	asr[a0, a0, >>24]
.2905 AAB00C8000 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
	alu[--, a0, -, 32]
.%import_expr common_code 2906 <34:22:0> &bp 2912 +
.2906 DAD8000100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2912
	beq[l_604#]
.2907 B0C0000301 common_code
	.%line 292 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
/******/  	p++;
	alu[b0, b0, +, 1]
.2908 A0C0000B3C common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
/******/      while( p<pend ) {		// find SP char
	alu[a0, b2, +, 60]
.2909 AAF0000000 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
	alu[--, b0, -, a0]
.%import_expr common_code 2910 <34:22:0> &bp 2900 +
.2910 DAD5000105 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2900
	blo[l_601#]
.%import_expr common_code 2911 <34:22:0> &bp 2929 +
.2911 DADC400018 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2929
	br[l_610#]
.2912 B0C0000301 common_code
	.%line 295 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      ++p;
l_604#:
	alu[b0, b0, +, 1]
.2913 A0C0000B3C common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[a0, b2, +, 60]
.2914 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
	alu[--, b0, -, a0]
.%import_expr common_code 2915 <34:22:0> &bp 2929 +
.2915 DADC400104 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2929
	bhs[l_610#]
.2916 0010000120 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 1
/******/      	if( *p == ' ' )	++p;
l_606#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2917 81D0100200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1034 0
	alu_shf[a1, --, B, b0, <<3]
.2918 AA300C0001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 2
	alu[--, a1, OR, 0]
.2919 8000120200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1034 1
	alu_shf[a1, --, B, $0, <<indirect]
.2920 8D80180101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1034 0
	asr[a1, a1, >>24]
.2921 AAB00C8001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
	alu[--, a1, -, 32]
.%import_expr common_code 2922 <34:22:0> &bp 2927 +
.2922 DADBC00101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2927
	bne[l_609#]
.2923 B0C0000301 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[b0, b0, +, 1]
.2924 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[--, b0, -, a0]
.%import_expr common_code 2925 <34:22:0> &bp 2916 +
.2925 DAD9000105 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2916
	blo[l_606#]
.%import_expr common_code 2926 <34:22:0> &bp 2929 +
.2926 DADC400018 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1034 0 2929
	br[l_610#]
.%import_expr common_code 2927 <34:22:0> &bp 2930 +
.2927 DADC900018 common_code
	.%line 710 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 2930
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
l_609#:
	br[l_612#], defer[1]
.2928 A000100000 common_code
	.%line 710 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a1, --, B, b0]
.2929 F0000C0001 common_code
	.%line 710 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_610#:
	immed[a1, 0, <<0]
.2930 A070000001 common_code
	.%line 711 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	if( valptr == 0 ) {
l_612#:
	alu[--, --, B, a1]
.%import_expr common_code 2931 <34:22:0> &bp 3011 +
.2931 DAF0C00100 common_code
	.%line 711 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3011
	beq[l_9440#]
.2932 0010008201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 2
/******/      while( *p != '\0' ) {
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.2933 A040300001 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	    stride = kenw_atou_sram( valptr );
	alu[a3, --, B, a1]
.2934 F0000C0000 common_code
	.%line 362 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1033 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[a0, 0, <<0]
.2935 81D0280201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
/******/      while( *p != '\0' ) {
	alu_shf[a2, --, B, a1, <<3]
.2936 AA300C0002 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 2
	alu[--, a2, OR, 0]
.2937 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1033 1
	alu_shf[b0, --, B, $0, <<indirect]
.2938 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1033 0
	asr[b0, b0, >>24]
.%import_expr common_code 2939 <34:22:0> &bp 2967 +
.2939 DAE5D00100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 1 2967
	beq[l_627#], defer[1]
.2940 B000360000 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1033 0
	alu[b3, --, B, $0]
.2941 AA300C0002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
/******/      	if( *p != ' ' )	{
	alu[--, a2, OR, 0]
.2942 9000000E00 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, b3, <<indirect]
.2943 9D80000100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.2944 8080200200 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.2945 8D80280102 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.2946 AAB00C8002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
l_618#:
	alu[--, a2, -, 32]
.%import_expr common_code 2947 <34:22:0> &bp 2958 +
.2947 DAE3800100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0 2958
	beq[l_625#]
.2948 91F0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, a0, <<1]
.2949 81D0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
	alu_shf[a0, --, B, a0, <<3]
.2950 A0C0000000 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
	alu[a0, b0, +, a0]
.2951 BA800CC002 common_code
	.%line 368 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
/******/      	    y = *p - '0';
	alu[b0, a2, -, 48]
.%import_expr common_code 2952 <34:22:0> &bp 2955 +
.2952 DAE2C00109 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0 2955
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_623#]
.2953 AAF0000309 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
	alu[--, b0, -, 9]
.%import_expr common_code 2954 <34:22:0> &bp 2957 +
.2954 DAE340010A common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0 2957
	ble[l_624#]
.%import_expr common_code 2955 <34:22:0> &bp 2967 +
.2955 DAE5D00018 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 2967
/******/  	    stride = kenw_atou_sram( valptr );
l_623#:
	br[l_627#], defer[1]
.2956 F0000C0000 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	immed[a0, 0, <<0]
.2957 A080000000 common_code
	.%line 370 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
/******/  	    x += y;
l_624#:
	alu[a0, a0, +, b0]
.2958 A0803C0403 common_code
	.%line 372 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0
/******/  	p++;
l_625#:
	alu[a3, a3, +, 1]
.2959 0010008103 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
/******/      while( *p != '\0' ) {
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.2960 91D0080203 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	alu_shf[b0, --, B, a3, <<3]
.2961 AA70000300 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
	alu[--, b0, OR, 0]
.2962 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, $0, <<indirect]
.2963 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.2964 8080200200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.2965 8D80280102 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.%import_expr common_code 2966 <34:22:0> &bp 2946 +
.2966 DAE0800101 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1033 0 2946
	bne[l_618#]
.2967 A058000000 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	    stride = kenw_atou_sram( valptr );
l_627#:
	alu[$0, --, B, a0]
.%import_expr common_code 2968 <27:20:8,17:10:0> _stride &v 0 +
.2968 F0400C3000 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w0[a0, @_stride]
.%import_expr common_code 2969 <27:20:24,17:10:16> _stride &v 0 +
.2969 F4400C0000 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w1[a0, @_stride]
.2970 0110008000 common_code
	.%line 714 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9444#:
	sram[write, $0, a0, 0, 1], ctx_swap[s1]
.%import_expr common_code 2971 <34:22:0> &bp 3062 +
.2971 DAFD800018 common_code
	.%line 715 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3062
/******/  	    memcpy_lmem_sram( outmsgstr, valptr, 21 );
	br[l_9441#]
.2972 A0C0400BD0 common_code
	.%line 717 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, SET_prob, 5) == 0 ) {
l_629#:
	alu[a4, b2, +, 208]
.%import_expr common_code 2973 <34:22:0> &bp 1628 +
.2973 D997200018 common_code
	.%line 717 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.2974 F0000C1400 common_code
	.%line 717 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 5, <<0]
.%import_expr common_code 2975 <27:20:8,17:10:0> &bp 2976 +
.2975 F000BE8002 common_code
	.%line 717 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9516#]
.2976 A070000000 common_code
	.%line 717 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9516#:
	alu[--, --, B, a0]
.%import_expr common_code 2977 <34:22:0> &bp 3066 +
.2977 DAFE800101 common_code
	.%line 717 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3066
	bne[l_661#]
.2978 A0C0000B20 common_code
	.%line 718 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
	alu[a0, b2, +, 32]
.2979 0010008100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 1
/******/      	if( *p == ' ' )	break;
l_633#:
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.2980 91D0080200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1036 0
	alu_shf[b0, --, B, a0, <<3]
.2981 AA70000300 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 2
	alu[--, b0, OR, 0]
.2982 9000020200 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1036 1
	alu_shf[b0, --, B, $0, <<indirect]
.2983 9D80000100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1036 0
	asr[b0, b0, >>24]
.2984 AAF0000320 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
	alu[--, b0, -, 32]
.%import_expr common_code 2985 <34:22:0> &bp 2991 +
.2985 DAEBC00100 common_code
	.%line 291 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 2991
	beq[l_636#]
.2986 A0800C0400 common_code
	.%line 292 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
/******/  	p++;
	alu[a0, a0, +, 1]
.2987 B0C0000B3C common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
/******/      while( p<pend ) {		// find SP char
	alu[b0, b2, +, 60]
.2988 AAB0000000 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
	alu[--, a0, -, b0]
.%import_expr common_code 2989 <34:22:0> &bp 2979 +
.2989 DAE8C00105 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 2979
	blo[l_633#]
.%import_expr common_code 2990 <34:22:0> &bp 3008 +
.2990 DAF0000018 common_code
	.%line 290 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 3008
	br[l_642#]
.2991 B0800C0400 common_code
	.%line 295 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
/******/      ++p;
l_636#:
	alu[b0, a0, +, 1]
.2992 A0C0000B3C common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[a0, b2, +, 60]
.2993 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
	alu[--, b0, -, a0]
.%import_expr common_code 2994 <34:22:0> &bp 3008 +
.2994 DAF0000104 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 3008
	bhs[l_642#]
.2995 0010000120 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 1
/******/      	if( *p == ' ' )	++p;
l_638#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2996 81D0100200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1036 0
	alu_shf[a1, --, B, b0, <<3]
.2997 AA300C0001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 2
	alu[--, a1, OR, 0]
.2998 8000120200 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1036 1
	alu_shf[a1, --, B, $0, <<indirect]
.2999 8D80180101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1036 0
	asr[a1, a1, >>24]
.3000 AAB00C8001 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
	alu[--, a1, -, 32]
.%import_expr common_code 3001 <34:22:0> &bp 3006 +
.3001 DAEF800101 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 3006
	bne[l_641#]
.3002 B0C0000301 common_code
	.%line 298 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1030 0
	alu[b0, b0, +, 1]
.3003 AAF0000000 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[--, b0, -, a0]
.%import_expr common_code 3004 <34:22:0> &bp 2995 +
.3004 DAECC00105 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 2995
	blo[l_638#]
.%import_expr common_code 3005 <34:22:0> &bp 3008 +
.3005 DAF0000018 common_code
	.%line 297 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1036 0 3008
	br[l_642#]
.%import_expr common_code 3006 <34:22:0> &bp 3009 +
.3006 DAF0500018 common_code
	.%line 718 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 3009
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
l_641#:
	br[l_644#], defer[1]
.3007 A000100000 common_code
	.%line 718 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a1, --, B, b0]
.3008 F0000C0001 common_code
	.%line 718 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_642#:
	immed[a1, 0, <<0]
.3009 A070000001 common_code
	.%line 719 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	if( valptr == 0 ) {
l_644#:
	alu[--, --, B, a1]
.%import_expr common_code 3010 <34:22:0> &bp 3015 +
.3010 DAF1C00101 common_code
	.%line 719 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3015
	bne[l_646#]
.3011 A0C0D00760 common_code
	.%line 720 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	    memcpy_lmem_sram( outmsgstr, NO_arg_err, 8 );
l_9440#:
	alu[a13, b1, +, 96]
.%import_expr common_code 3012 <34:22:0> &bp 3400 +
.3012 DB52200018 common_code
	.%line 720 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 3400
	br[l_9449#], defer[2]
.3013 B0C0500BB0 common_code
	.%line 720 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[b5, b2, +, 176]
.3014 F000001308 common_code
	.%line 720 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	immed[b4, 8, <<0]
.3015 0010008201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 2
/******/      while( *p != '\0' ) {
l_646#:
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.3016 A040300001 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	    probability = kenw_atou_sram( valptr ) * probMult;
	alu[a3, --, B, a1]
.3017 F0000C0000 common_code
	.%line 362 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1035 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[a0, 0, <<0]
.3018 81D0280201 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
/******/      while( *p != '\0' ) {
	alu_shf[a2, --, B, a1, <<3]
.3019 AA300C0002 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 2
	alu[--, a2, OR, 0]
.3020 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1035 1
	alu_shf[b0, --, B, $0, <<indirect]
.3021 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1035 0
	asr[b0, b0, >>24]
.%import_expr common_code 3022 <34:22:0> &bp 3050 +
.3022 DAFA900100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 1 3050
	beq[l_659#], defer[1]
.3023 B000360000 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1035 0
	alu[b3, --, B, $0]
.3024 AA300C0002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
/******/      	if( *p != ' ' )	{
	alu[--, a2, OR, 0]
.3025 9000000E00 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, b3, <<indirect]
.3026 9D80000100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.3027 8080200200 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.3028 8D80280102 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.3029 AAB00C8002 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
l_650#:
	alu[--, a2, -, 32]
.%import_expr common_code 3030 <34:22:0> &bp 3041 +
.3030 DAF8400100 common_code
	.%line 366 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0 3041
	beq[l_657#]
.3031 91F0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, a0, <<1]
.3032 81D0080200 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
	alu_shf[a0, --, B, a0, <<3]
.3033 A0C0000000 common_code
	.%line 367 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
	alu[a0, b0, +, a0]
.3034 BA800CC002 common_code
	.%line 368 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
/******/      	    y = *p - '0';
	alu[b0, a2, -, 48]
.%import_expr common_code 3035 <34:22:0> &bp 3038 +
.3035 DAF7800109 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0 3038
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_655#]
.3036 AAF0000309 common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
	alu[--, b0, -, 9]
.%import_expr common_code 3037 <34:22:0> &bp 3040 +
.3037 DAF800010A common_code
	.%line 369 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0 3040
	ble[l_656#]
.%import_expr common_code 3038 <34:22:0> &bp 3050 +
.3038 DAFA900018 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 3050
/******/  	    probability = kenw_atou_sram( valptr ) * probMult;
l_655#:
	br[l_659#], defer[1]
.3039 F0000C0000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	immed[a0, 0, <<0]
.3040 A080000000 common_code
	.%line 370 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
/******/  	    x += y;
l_656#:
	alu[a0, a0, +, b0]
.3041 A0803C0403 common_code
	.%line 372 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0
/******/  	p++;
l_657#:
	alu[a3, a3, +, 1]
.3042 0010008103 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
/******/      while( *p != '\0' ) {
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.3043 91D0080203 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	alu_shf[b0, --, B, a3, <<3]
.3044 AA70000300 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 2
	alu[--, b0, OR, 0]
.3045 9000020200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 1
	alu_shf[b0, --, B, $0, <<indirect]
.3046 9D80000100 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[b0, b0, >>24]
.3047 8080200200 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1029 1
	alu_shf[a2, --, B, b0, <<24]
.3048 8D80280102 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1029 0
	asr[a2, a2, >>24]
.%import_expr common_code 3049 <34:22:0> &bp 3029 +
.3049 DAF5400101 common_code
	.%line 365 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1035 0 3029
	bne[l_650#]
.%import_expr common_code 3050 <27:20:8,7:0:0> _probMult &v 0 +
.3050 F040000308 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	    probability = kenw_atou_sram( valptr ) * probMult;
l_659#:
	immed_w0[b0, @_probMult]
.%import_expr common_code 3051 <27:20:24,7:0:16> _probMult &v 0 +
.3051 F440000300 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w1[b0, @_probMult]
.3052 0010000020 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.3053 F800060000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 5
	mul_step[a0, $0], 32x32_start
.3054 F980060000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 4
	mul_step[a0, $0], 32x32_step1
.3055 F980160000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 3
	mul_step[a0, $0], 32x32_step2
.3056 F980260000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 2
	mul_step[a0, $0], 32x32_step3
.3057 F980360000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	mul_step[a0, $0], 32x32_step4
.3058 F980400180 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	mul_step[$0, --], 32x32_last
.%import_expr common_code 3059 <27:20:8,17:10:0> _probability &v 0 +
.3059 F0400C1000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w0[a0, @_probability]
.%import_expr common_code 3060 <27:20:24,17:10:16> _probability &v 0 +
.3060 F4400C0000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w1[a0, @_probability]
.3061 0110008000 common_code
	.%line 722 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1]
.3062 A0C0D00760 common_code
	.%line 723 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	    memcpy_lmem_sram( outmsgstr, valptr, 21 );
l_9441#:
	alu[a13, b1, +, 96]
.%import_expr common_code 3063 <34:22:0> &bp 3400 +
.3063 DB52200018 common_code
	.%line 723 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 3400
	br[l_9449#], defer[2]
.3064 B040500001 common_code
	.%line 723 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[b5, --, B, a1]
.3065 F000001315 common_code
	.%line 723 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	immed[b4, 21, <<0]
.3066 A0C0400B68 common_code
	.%line 725 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_counts, 8) == 0 ) {
l_661#:
	alu[a4, b2, +, 104]
.%import_expr common_code 3067 <34:22:0> &bp 1628 +
.3067 D997200018 common_code
	.%line 725 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3068 F0000C2000 common_code
	.%line 725 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 8, <<0]
.%import_expr common_code 3069 <27:20:8,17:10:0> &bp 3070 +
.3069 F000BFF802 common_code
	.%line 725 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9517#]
.3070 A070000000 common_code
	.%line 725 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9517#:
	alu[--, --, B, a0]
.%import_expr common_code 3071 <34:22:0> &bp 3404 +
.3071 DB53000101 common_code
	.%line 725 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3404
	bne[l_737#]
.3072 A0403000BF common_code
	.%line 726 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr12, 12 );	// *** too large ? ***
	alu[a3, --, B, @a63]
.3073 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3074 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3075 412000083C common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 28, 1], ctx_swap[s2], indirect_ref
.3076 B0C0000B1F common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[b0, b2, +, 31]
.3077 BAC0300301 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b3, b0, -, 1]
.3078 A0C0200B14 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      while( pend >= p ) {
	alu[a2, b2, +, 20]
.3079 AAF0000C02 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu[--, b3, -, a2]
.%import_expr common_code 3080 <34:22:0> &bp 3137 +
.3080 DB10600105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 2 3137
	blo[l_679#], defer[2]
.3081 B0C0400B14 common_code
	.%line 726 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr12, 12 );	// *** too large ? ***
	alu[b4, b2, +, 20]
.3082 F0000C0000 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
/******/      ndigits = 0;
	immed[a0, 0, <<0]
.3083 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3084 <34:22:0> &bp 3106 +
.3084 DB08800101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0 3106
	bne[l_675#]
.3085 BA80000F03 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_671#:
	alu[b0, 3, -, b3]
.3086 81D0000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a0, --, B, b0, <<3]
.3087 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3088 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3089 A440000303 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, b0, AND, 3]
.3090 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3091 8000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a0, --, B, 1, <<indirect]
.3092 9140080200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a0, <<12]
.3093 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3094 4110000C20 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.3095 F0000C0400 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/  	    ndigits = 1;
	immed[a0, 1, <<0]
.3096 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/  	x = x/10;
l_672#:
	alu[b5, --, B, a3]
.%import_expr common_code 3097 <34:22:0> &bp 1850 +
.3097 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 2 1850
l_9469#:
	br[__div_u32#], defer[2]
.3098 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 1
	immed[b0, 10, <<0]
.%import_expr common_code 3099 <27:20:8,7:0:0> &bp 3100 +
.3099 F000C0371C common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	load_addr[b13, l_9518#]
.3100 BAC0300F01 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9518#:
	alu[b3, b3, -, 1]
.3101 AAF0000C02 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      while( pend >= p ) {
	alu[--, b3, -, a2]
.%import_expr common_code 3102 <34:22:0> &bp 3137 +
.3102 DB10500105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1 3137
	blo[l_679#], defer[1]
.3103 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.3104 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3105 <34:22:0> &bp 3123 +
.3105 DB0CC00100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0 3123
	beq[l_676#]
.3106 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_675#:
	alu[b5, --, B, a3]
.%import_expr common_code 3107 <34:22:0> &bp 1158 +
.3107 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3108 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3109 <27:20:8,7:0:0> &bp 3110 +
.3109 F000C03726 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9519#]
.3110 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9519#:
	alu[b0, b5, +, 48]
.3111 AA80400F03 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a4, 3, -, b3]
.3112 81D0180204 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, a4, <<3]
.3113 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3114 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3115 B4000C0C04 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a4, AND, 3]
.3116 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3117 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3118 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3119 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3120 4110000C20 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3121 <34:22:0> &bp 3096 +
.3121 DB06100018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1 3096
/******/  	    ++ndigits;
	br[l_672#], defer[1]
.3122 A0800C0400 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	alu[a0, a0, +, 1]
.3123 A070000000 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/  	} else if( ndigits == 0 ) {
l_676#:
	alu[--, --, B, a0]
.%import_expr common_code 3124 <34:22:0> &bp 3085 +
.3124 DB03400100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0 3085
	beq[l_671#]
.3125 AA80100F03 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, b3]
.3126 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3127 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3128 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3129 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3130 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3131 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3132 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3133 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3134 4110000C20 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3135 <34:22:0> &bp 3097 +
.3135 DB06500018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3097
	br[l_9469#], defer[1]
.3136 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.3137 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      if( x > 0 )		return -1;
l_679#:
	alu[--, --, B, a3]
.%import_expr common_code 3138 <34:22:0> &bp 3176 +
.3138 DB1A000101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0 3176
	bne[l_685#]
.3139 B0800C0400 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      K = ndigits + 1;
	alu[b0, a0, +, 1]
.3140 B0C0300B20 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      pend = p + n - ndigits - 1;
	alu[b3, b2, +, 32]
.3141 A030000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b0]
.%import_expr common_code 3142 <34:22:0> &bp 3166 +
.3142 DB17B0010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 3 3166
	ble[l_684#], defer[3]
.3143 AAC0000C00 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, b3, -, a0]
.3144 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 1
	alu[a4, a0, -, 1]
.3145 F0000C0000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
/******/      for( k=0; k<K; k++) {
	immed[a0, 0, <<0]
.3146 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 2
/******/      	*p = *pend;
l_682#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3147 81D0180204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 1
	alu_shf[a1, --, B, a4, <<3]
.3148 AA80301303 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	alu[a3, 3, -, b4]
.3149 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 2
	alu[--, a1, OR, 0]
.3150 8000120200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 1
	alu_shf[a1, --, B, $0, <<indirect]
.3151 8D80180101 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	asr[a1, a1, >>24]
.3152 81D0280203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu_shf[a2, --, B, a3, <<3]
.3153 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1
	alu[--, a2, OR, 0]
.3154 8008080201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	alu_shf[$0, --, B, a1, <<indirect]
.3155 A4001C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu[a1, a3, AND, 3]
.3156 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1
	alu[--, a1, OR, 0]
.3157 8000108600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	alu_shf[a1, --, B, 1, <<indirect]
.3158 9140380201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu_shf[b3, --, B, a1, <<12]
.3159 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1
	alu_shf[--, b3, OR, 1, <<20]
.3160 4110001020 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	sram[write, $0, b4, 0, 1], ctx_swap[s1], indirect_ref
.3161 A0800C0400 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      for( k=0; k<K; k++) {
	alu[a0, a0, +, 1]
.3162 AAF0000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu[--, b0, -, a0]
.%import_expr common_code 3163 <34:22:0> &bp 3146 +
.3163 DB12A0010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 2 3146
	bgt[l_682#], defer[2]
.3164 B0C0401301 common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 1
/******/  	p++;
	alu[b4, b4, +, 1]
.3165 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3166 BA80001303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
/******/      *p = '\0';
l_684#:
	alu[b0, 3, -, b4]
.3167 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu_shf[a0, --, B, b0, <<3]
.3168 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1
	alu[--, a0, OR, 0]
.3169 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	alu_shf[$0, --, B, 0, <<indirect]
.3170 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu[a0, b0, AND, 3]
.3171 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1
	alu[--, a0, OR, 0]
.3172 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	alu_shf[a0, --, B, 1, <<indirect]
.3173 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 0
	alu_shf[b0, --, B, a0, <<12]
.3174 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1039 1
	alu_shf[--, b0, OR, 1, <<20]
.3175 4110001020 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1039 0
	sram[write, $0, b4, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3176 <34:22:0> &bp 1624 +
.3176 D996200018 common_code
	.%line 727 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1624
/******/  	strcat_sram( sram_outmsgstr, sram_tmpstr12 );
l_685#:
	br[_strcat_sram#], defer[2]
.3177 A0C0100B14 common_code
	.%line 727 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a1, b2, +, 20]
.%import_expr common_code 3178 <27:20:8,7:0:0> &bp 3179 +
.3178 F000C00F6B common_code
	.%line 727 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[b3, l_9520#]
.%import_expr common_code 3179 <34:22:0> &bp 1624 +
.3179 D996200018 common_code
	.%line 728 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1624
/******/  	strcat_sram( sram_outmsgstr, sram_space );
l_9520#:
	br[_strcat_sram#], defer[2]
.3180 A0C0100B5E common_code
	.%line 728 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a1, b2, +, 94]
.%import_expr common_code 3181 <27:20:8,7:0:0> &bp 3182 +
.3181 F000C00F6E common_code
	.%line 728 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[b3, l_9521#]
.3182 A0403000CF common_code
	.%line 729 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
l_9521#:
	alu[a3, --, B, @a79]
.3183 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3184 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3185 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3186 A0C0000B13 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[a0, b2, +, 19]
.3187 AA800C0400 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, a0, -, 1]
.3188 B0C0400B0C common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      while( pend >= p ) {
	alu[b4, b2, +, 12]
.3189 AAB0001000 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu[--, a0, -, b4]
.%import_expr common_code 3190 <34:22:0> &bp 3248 +
.3190 DB2C300105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 3 3248
	blo[l_704#], defer[3]
.3191 A0C0D00B0C common_code
	.%line 729 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 2
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
	alu[a13, b2, +, 12]
.3192 F000000F00 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 1
/******/      ndigits = 0;
	immed[b3, 0, <<0]
.3193 A040200000 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
/******/      --pend;
	alu[a2, --, B, a0]
.3194 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3195 <34:22:0> &bp 3217 +
.3195 DB24400101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0 3217
	bne[l_700#]
.3196 AAC01C0C00 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_696#:
	alu[a1, 3, -, a0]
.3197 91D0080201 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3198 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3199 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3200 B4000C0C01 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3201 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3202 9000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3203 9140000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3204 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3205 4110008000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.3206 F000000F01 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/  	    ndigits = 1;
	immed[b3, 1, <<0]
.3207 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/  	x = x/10;
l_697#:
	alu[b5, --, B, a3]
.%import_expr common_code 3208 <34:22:0> &bp 1850 +
.3208 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 2 1850
l_9470#:
	br[__div_u32#], defer[2]
.3209 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 1
	immed[b0, 10, <<0]
.%import_expr common_code 3210 <27:20:8,7:0:0> &bp 3211 +
.3210 F000C0378B common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	load_addr[b13, l_9522#]
.3211 AA800C0400 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9522#:
	alu[a0, a0, -, 1]
.3212 AAB0001000 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      while( pend >= p ) {
	alu[--, a0, -, b4]
.%import_expr common_code 3213 <34:22:0> &bp 3248 +
.3213 DB2C100105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1 3248
	blo[l_704#], defer[1]
.3214 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.3215 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3216 <34:22:0> &bp 3234 +
.3216 DB28800100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0 3234
	beq[l_701#]
.3217 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_700#:
	alu[b5, --, B, a3]
.%import_expr common_code 3218 <34:22:0> &bp 1158 +
.3218 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3219 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3220 <27:20:8,7:0:0> &bp 3221 +
.3220 F000C03795 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9523#]
.3221 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9523#:
	alu[b0, b5, +, 48]
.3222 AAC04C0C00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a4, 3, -, a0]
.3223 81D0180204 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, a4, <<3]
.3224 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3225 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3226 B4000C0C04 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a4, AND, 3]
.3227 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3228 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3229 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3230 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3231 4110008000 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3232 <34:22:0> &bp 3207 +
.3232 DB21D00018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1 3207
/******/  	    ++ndigits;
	br[l_697#], defer[1]
.3233 B0C0300F01 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	alu[b3, b3, +, 1]
.3234 A030000C00 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/  	} else if( ndigits == 0 ) {
l_701#:
	alu[--, --, B, b3]
.%import_expr common_code 3235 <34:22:0> &bp 3196 +
.3235 DB1F000100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0 3196
	beq[l_696#]
.3236 AAC01C0C00 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a0]
.3237 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3238 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3239 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3240 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3241 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3242 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3243 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3244 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3245 4110008000 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3246 <34:22:0> &bp 3208 +
.3246 DB22100018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3208
	br[l_9470#], defer[1]
.3247 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.3248 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      if( x > 0 )		return -1;
l_704#:
	alu[--, --, B, a3]
.%import_expr common_code 3249 <34:22:0> &bp 3286 +
.3249 DB35800101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0 3286
	bne[l_710#]
.3250 A0C0100B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      pend = p + n - ndigits - 1;
	alu[a1, b2, +, 20]
.3251 A0C0000F01 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      K = ndigits + 1;
	alu[a0, b3, +, 1]
.%import_expr common_code 3252 <34:22:0> &bp 3276 +
.3252 DB3330010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 3 3276
/******/      for( k=0; k<K; k++) {
	ble[l_709#], defer[3]
.3253 BA80000C01 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a1, -, b3]
.3254 AAC0300301 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 1
	alu[a3, b0, -, 1]
.3255 F000000300 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.3256 0010008203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 2
/******/      	*p = *pend;
l_707#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.3257 81D0180203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 1
	alu_shf[a1, --, B, a3, <<3]
.3258 AAC04C0C0D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	alu[a4, 3, -, a13]
.3259 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 2
	alu[--, a1, OR, 0]
.3260 8000120200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 1
	alu_shf[a1, --, B, $0, <<indirect]
.3261 8D80180101 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	asr[a1, a1, >>24]
.3262 91D0380204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu_shf[b3, --, B, a4, <<3]
.3263 AA70000F00 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1
	alu[--, b3, OR, 0]
.3264 8008080201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	alu_shf[$0, --, B, a1, <<indirect]
.3265 A4001C0C04 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu[a1, a4, AND, 3]
.3266 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1
	alu[--, a1, OR, 0]
.3267 8000108600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	alu_shf[a1, --, B, 1, <<indirect]
.3268 9140380201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu_shf[b3, --, B, a1, <<12]
.3269 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1
	alu_shf[--, b3, OR, 1, <<20]
.3270 411000800D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3271 B0C0000301 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.3272 AAB0000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu[--, a0, -, b0]
.%import_expr common_code 3273 <34:22:0> &bp 3256 +
.3273 DB2E20010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 2 3256
	bgt[l_707#], defer[2]
.3274 A080DC040D common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 1
/******/  	p++;
	alu[a13, a13, +, 1]
.3275 A0803C0403 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
/******/  	pend++;
	alu[a3, a3, +, 1]
.3276 BAC00C0C0D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
/******/      *p = '\0';
l_709#:
	alu[b0, 3, -, a13]
.3277 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu_shf[a0, --, B, b0, <<3]
.3278 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1
	alu[--, a0, OR, 0]
.3279 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	alu_shf[$0, --, B, 0, <<indirect]
.3280 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu[a0, b0, AND, 3]
.3281 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1
	alu[--, a0, OR, 0]
.3282 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	alu_shf[a0, --, B, 1, <<indirect]
.3283 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 0
	alu_shf[b0, --, B, a0, <<12]
.3284 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1038 1
	alu_shf[--, b0, OR, 1, <<20]
.3285 411000800D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1038 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3286 <34:22:0> &bp 1624 +
.3286 D996200018 common_code
	.%line 730 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1624
/******/  	strcat_sram( sram_outmsgstr, sram_tmpstr8 );
l_710#:
	br[_strcat_sram#], defer[2]
.3287 A0C0100B0C common_code
	.%line 730 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a1, b2, +, 12]
.%import_expr common_code 3288 <27:20:8,7:0:0> &bp 3289 +
.3288 F000C00FD9 common_code
	.%line 730 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[b3, l_9524#]
.%import_expr common_code 3289 <34:22:0> &bp 1624 +
.3289 D996200018 common_code
	.%line 731 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1624
/******/  	strcat_sram( sram_outmsgstr, sram_space );
l_9524#:
	br[_strcat_sram#], defer[2]
.3290 A0C0100B5E common_code
	.%line 731 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a1, b2, +, 94]
.%import_expr common_code 3291 <27:20:8,7:0:0> &bp 3292 +
.3291 F000C00FDC common_code
	.%line 731 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[b3, l_9525#]
.3292 A0403000DF common_code
	.%line 732 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
l_9525#:
	alu[a3, --, B, @a95]
.3293 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3294 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3295 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3296 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      while( pend >= p ) {
	alu[--, a2, -, b4]
.%import_expr common_code 3297 <34:22:0> &bp 3354 +
.3297 DB46A00105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 3354
	blo[l_729#], defer[2]
.3298 A0C0D00B0C common_code
	.%line 732 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
	alu[a13, b2, +, 12]
.3299 F0000C0000 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
/******/      ndigits = 0;
	immed[a0, 0, <<0]
.3300 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3301 <34:22:0> &bp 3323 +
.3301 DB3EC00101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0 3323
	bne[l_725#]
.3302 BAC00C0C02 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_721#:
	alu[b0, 3, -, a2]
.3303 81D0000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a0, --, B, b0, <<3]
.3304 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3305 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3306 A440000303 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, b0, AND, 3]
.3307 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3308 8000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a0, --, B, 1, <<indirect]
.3309 9140080200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a0, <<12]
.3310 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3311 4110008002 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3312 F0000C0400 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    ndigits = 1;
	immed[a0, 1, <<0]
.3313 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	x = x/10;
l_722#:
	alu[b5, --, B, a3]
.%import_expr common_code 3314 <34:22:0> &bp 1850 +
.3314 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1850
l_9471#:
	br[__div_u32#], defer[2]
.3315 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3316 <27:20:8,7:0:0> &bp 3317 +
.3316 F000C037F5 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9526#]
.3317 AA802C0402 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9526#:
	alu[a2, a2, -, 1]
.3318 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      while( pend >= p ) {
	alu[--, a2, -, b4]
.%import_expr common_code 3319 <34:22:0> &bp 3354 +
.3319 DB46900105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3354
	blo[l_729#], defer[1]
.3320 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.3321 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3322 <34:22:0> &bp 3340 +
.3322 DB43000100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0 3340
	beq[l_726#]
.3323 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_725#:
	alu[b5, --, B, a3]
.%import_expr common_code 3324 <34:22:0> &bp 1158 +
.3324 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3325 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3326 <27:20:8,7:0:0> &bp 3327 +
.3326 F000C037FF common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9527#]
.3327 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9527#:
	alu[b0, b5, +, 48]
.3328 BAC03C0C02 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b3, 3, -, a2]
.3329 81D0100E00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, b3, <<3]
.3330 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3331 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3332 B440000F03 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, b3, AND, 3]
.3333 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3334 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3335 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3336 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3337 4110008002 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3338 <34:22:0> &bp 3313 +
.3338 DB3C500018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3313
/******/  	    ++ndigits;
	br[l_722#], defer[1]
.3339 A0800C0400 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[a0, a0, +, 1]
.3340 A070000000 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	} else if( ndigits == 0 ) {
l_726#:
	alu[--, --, B, a0]
.%import_expr common_code 3341 <34:22:0> &bp 3302 +
.3341 DB39800100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0 3302
	beq[l_721#]
.3342 AAC01C0C02 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a2]
.3343 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3344 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3345 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3346 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3347 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3348 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3349 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3350 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3351 4110008002 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3352 <34:22:0> &bp 3314 +
.3352 DB3C900018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3314
	br[l_9471#], defer[1]
.3353 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.3354 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      if( x > 0 )		return -1;
l_729#:
	alu[--, --, B, a3]
.%import_expr common_code 3355 <34:22:0> &bp 3393 +
.3355 DB50400101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0 3393
	bne[l_735#]
.3356 B0800C0400 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      K = ndigits + 1;
	alu[b0, a0, +, 1]
.3357 B0C0300B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      pend = p + n - ndigits - 1;
	alu[b3, b2, +, 20]
.3358 A030000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b0]
.%import_expr common_code 3359 <34:22:0> &bp 3383 +
.3359 DB4DF0010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 3 3383
	ble[l_734#], defer[3]
.3360 AAC0000C00 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, b3, -, a0]
.3361 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	alu[a4, a0, -, 1]
.3362 F0000C0000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
/******/      for( k=0; k<K; k++) {
	immed[a0, 0, <<0]
.3363 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2
/******/      	*p = *pend;
l_732#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3364 81D0180204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	alu_shf[a1, --, B, a4, <<3]
.3365 AAC03C0C0D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[a3, 3, -, a13]
.3366 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2
	alu[--, a1, OR, 0]
.3367 8000120200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	alu_shf[a1, --, B, $0, <<indirect]
.3368 8D80180101 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	asr[a1, a1, >>24]
.3369 81D0280203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a2, --, B, a3, <<3]
.3370 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a2, OR, 0]
.3371 8008080201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, a1, <<indirect]
.3372 A4001C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a1, a3, AND, 3]
.3373 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3374 8000108600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a1, --, B, 1, <<indirect]
.3375 9140380201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b3, --, B, a1, <<12]
.3376 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b3, OR, 1, <<20]
.3377 411000800D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3378 A0800C0400 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      for( k=0; k<K; k++) {
	alu[a0, a0, +, 1]
.3379 AAF0000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[--, b0, -, a0]
.%import_expr common_code 3380 <34:22:0> &bp 3363 +
.3380 DB48E0010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 3363
	bgt[l_732#], defer[2]
.3381 A080DC040D common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
/******/  	p++;
	alu[a13, a13, +, 1]
.3382 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3383 BAC00C0C0D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *p = '\0';
l_734#:
	alu[b0, 3, -, a13]
.3384 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a0, --, B, b0, <<3]
.3385 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3386 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 0, <<indirect]
.3387 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, b0, AND, 3]
.3388 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3389 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a0, --, B, 1, <<indirect]
.3390 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a0, <<12]
.3391 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3392 411000800D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3393 A0C0300B3C common_code
	.%line 733 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	strcat( sram_outmsgstr, sram_tmpstr8 );
l_735#:
	alu[a3, b2, +, 60]
.%import_expr common_code 3394 <34:22:0> &bp 251 +
.3394 D83EE00018 common_code
	.%line 733 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 251
	br[_strcat#], defer[2]
.3395 A0C0100B0C common_code
	.%line 733 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a1, b2, +, 12]
.%import_expr common_code 3396 <27:20:8,17:10:0> &bp 3397 +
.3396 F000DD1404 common_code
	.%line 733 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a4, l_9528#]
.3397 A0C0D00760 common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	memcpy_lmem_sram( outmsgstr, sram_outmsgstr, 28 );
l_9528#:
	alu[a13, b1, +, 96]
.3398 B0C0500B3C common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[b5, b2, +, 60]
.3399 F00000131C common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed[b4, 28, <<0]
.%import_expr common_code 3400 <34:22:0> &bp 102 +
.3400 D819900018 common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 102
l_9449#:
	br[_memcpy_lmem_sram#], defer[1]
.%import_expr common_code 3401 <27:20:8,17:10:0> &bp 3402 +
.3401 F000DD2803 common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a3, l_9529#]
.3402 F0000C0300 common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9529#:
	nop
.%import_expr common_code 3403 <34:22:0> &bp 3999 +
.3403 DBE7C00018 common_code
	.%line 734 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3999
	br[l_874#]
.3404 A0C0400B78 common_code
	.%line 735 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_npkts, 6) == 0 ) {
l_737#:
	alu[a4, b2, +, 120]
.%import_expr common_code 3405 <34:22:0> &bp 1628 +
.3405 D997200018 common_code
	.%line 735 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3406 F0000C1800 common_code
	.%line 735 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 6, <<0]
.%import_expr common_code 3407 <27:20:8,17:10:0> &bp 3408 +
.3407 F000DD4002 common_code
	.%line 735 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9530#]
.3408 A070000000 common_code
	.%line 735 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9530#:
	alu[--, --, B, a0]
.%import_expr common_code 3409 <34:22:0> &bp 3515 +
.3409 DB6EC00101 common_code
	.%line 735 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3515
	bne[l_763#]
.3410 A0403000BF common_code
	.%line 736 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr8, 8 );
	alu[a3, --, B, @a63]
.3411 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3412 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3413 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3414 B0C0000B13 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[b0, b2, +, 19]
.3415 AAC0200301 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a2, b0, -, 1]
.3416 B0C0400B0C common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      while( pend >= p ) {
	alu[b4, b2, +, 12]
.3417 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu[--, a2, -, b4]
.%import_expr common_code 3418 <34:22:0> &bp 3475 +
.3418 DB64E00105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 2 3475
	blo[l_755#], defer[2]
.3419 A0C0D00B0C common_code
	.%line 736 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr8, 8 );
	alu[a13, b2, +, 12]
.3420 F0000C0000 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
/******/      ndigits = 0;
	immed[a0, 0, <<0]
.3421 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3422 <34:22:0> &bp 3444 +
.3422 DB5D000101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0 3444
	bne[l_751#]
.3423 BAC00C0C02 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_747#:
	alu[b0, 3, -, a2]
.3424 81D0000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a0, --, B, b0, <<3]
.3425 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3426 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3427 A440000303 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, b0, AND, 3]
.3428 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3429 8000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a0, --, B, 1, <<indirect]
.3430 9140080200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a0, <<12]
.3431 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3432 4110008002 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3433 F0000C0400 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/  	    ndigits = 1;
	immed[a0, 1, <<0]
.3434 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/  	x = x/10;
l_748#:
	alu[b5, --, B, a3]
.%import_expr common_code 3435 <34:22:0> &bp 1850 +
.3435 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 2 1850
l_9472#:
	br[__div_u32#], defer[2]
.3436 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 1
	immed[b0, 10, <<0]
.%import_expr common_code 3437 <27:20:8,7:0:0> &bp 3438 +
.3437 F000D0376E common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	load_addr[b13, l_9531#]
.3438 AA802C0402 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9531#:
	alu[a2, a2, -, 1]
.3439 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      while( pend >= p ) {
	alu[--, a2, -, b4]
.%import_expr common_code 3440 <34:22:0> &bp 3475 +
.3440 DB64D00105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1 3475
	blo[l_755#], defer[1]
.3441 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.3442 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3443 <34:22:0> &bp 3461 +
.3443 DB61400100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0 3461
	beq[l_752#]
.3444 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_751#:
	alu[b5, --, B, a3]
.%import_expr common_code 3445 <34:22:0> &bp 1158 +
.3445 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3446 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3447 <27:20:8,7:0:0> &bp 3448 +
.3447 F000D03778 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9532#]
.3448 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9532#:
	alu[b0, b5, +, 48]
.3449 BAC03C0C02 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b3, 3, -, a2]
.3450 81D0100E00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, b3, <<3]
.3451 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3452 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3453 B440000F03 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, b3, AND, 3]
.3454 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3455 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3456 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3457 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3458 4110008002 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3459 <34:22:0> &bp 3434 +
.3459 DB5A900018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1 3434
/******/  	    ++ndigits;
	br[l_748#], defer[1]
.3460 A0800C0400 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	alu[a0, a0, +, 1]
.3461 A070000000 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/  	} else if( ndigits == 0 ) {
l_752#:
	alu[--, --, B, a0]
.%import_expr common_code 3462 <34:22:0> &bp 3423 +
.3462 DB57C00100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0 3423
	beq[l_747#]
.3463 AAC01C0C02 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a2]
.3464 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3465 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3466 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3467 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3468 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3469 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3470 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3471 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3472 4110008002 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3473 <34:22:0> &bp 3435 +
.3473 DB5AD00018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3435
	br[l_9472#], defer[1]
.3474 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.3475 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      if( x > 0 )		return -1;
l_755#:
	alu[--, --, B, a3]
.%import_expr common_code 3476 <34:22:0> &bp 3960 +
.3476 DBDE000101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0 3960
	bne[l_865#]
.3477 A0801C0400 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      K = ndigits + 1;
	alu[a1, a0, +, 1]
.3478 B0C0000B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, b2, +, 20]
.3479 A070000001 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 3480 <34:22:0> &bp 3504 +
.3480 DB6C30010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 3 3504
	ble[l_760#], defer[3]
.3481 AAC0000000 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, b0, -, a0]
.3482 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 1
	alu[a4, a0, -, 1]
.3483 F000000300 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.3484 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 2
/******/      	*p = *pend;
l_758#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3485 81D0080204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 1
	alu_shf[a0, --, B, a4, <<3]
.3486 AAC03C0C0D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	alu[a3, 3, -, a13]
.3487 AA300C0000 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 2
	alu[--, a0, OR, 0]
.3488 8000020200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 1
	alu_shf[a0, --, B, $0, <<indirect]
.3489 8D80080100 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	asr[a0, a0, >>24]
.3490 81D0280203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu_shf[a2, --, B, a3, <<3]
.3491 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1
	alu[--, a2, OR, 0]
.3492 8008080200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	alu_shf[$0, --, B, a0, <<indirect]
.3493 A4000C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu[a0, a3, AND, 3]
.3494 AA300C0000 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1
	alu[--, a0, OR, 0]
.3495 8000008600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	alu_shf[a0, --, B, 1, <<indirect]
.3496 9140380200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu_shf[b3, --, B, a0, <<12]
.3497 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1
	alu_shf[--, b3, OR, 1, <<20]
.3498 411000800D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3499 B0C0000301 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.3500 AAB0000001 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu[--, a1, -, b0]
.%import_expr common_code 3501 <34:22:0> &bp 3484 +
.3501 DB6720010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 2 3484
	bgt[l_758#], defer[2]
.3502 A080DC040D common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 1
/******/  	p++;
	alu[a13, a13, +, 1]
.3503 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3504 BAC00C0C0D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
/******/      *p = '\0';
l_760#:
	alu[b0, 3, -, a13]
.3505 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu_shf[a0, --, B, b0, <<3]
.3506 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1
	alu[--, a0, OR, 0]
.3507 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	alu_shf[$0, --, B, 0, <<indirect]
.3508 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu[a0, b0, AND, 3]
.3509 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1
	alu[--, a0, OR, 0]
.3510 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	alu_shf[a0, --, B, 1, <<indirect]
.3511 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 0
	alu_shf[b0, --, B, a0, <<12]
.3512 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1040 1
	alu_shf[--, b0, OR, 1, <<20]
.3513 411000800D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1040 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3514 <34:22:0> &bp 3960 +
.3514 DBDE000018 common_code
	.%line 738 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3960
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_865#]
.3515 A0C0400B80 common_code
	.%line 739 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_maxinq, 6) == 0 ) {
l_763#:
	alu[a4, b2, +, 128]
.%import_expr common_code 3516 <34:22:0> &bp 1628 +
.3516 D997200018 common_code
	.%line 739 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3517 F0000C1800 common_code
	.%line 739 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 6, <<0]
.%import_expr common_code 3518 <27:20:8,17:10:0> &bp 3519 +
.3518 F000DEFC02 common_code
	.%line 739 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9533#]
.3519 A070000000 common_code
	.%line 739 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9533#:
	alu[--, --, B, a0]
.%import_expr common_code 3520 <34:22:0> &bp 3625 +
.3520 DB8A400101 common_code
	.%line 739 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3625
	bne[l_789#]
.3521 A0402000CF common_code
	.%line 740 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
	alu[a2, --, B, @a79]
.3522 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3523 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3524 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3525 A0C0000B13 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[a0, b2, +, 19]
.3526 AA800C0400 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, a0, -, 1]
.3527 B0C0400B0C common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      while( pend >= p ) {
	alu[b4, b2, +, 12]
.3528 AAB0001000 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu[--, a0, -, b4]
.%import_expr common_code 3529 <34:22:0> &bp 3586 +
.3529 DB80A00105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 2 3586
	blo[l_781#], defer[2]
.3530 A0C0300B0C common_code
	.%line 740 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
	alu[a3, b2, +, 12]
.3531 F000000F00 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
/******/      ndigits = 0;
	immed[b3, 0, <<0]
.3532 A070000002 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a2]
.%import_expr common_code 3533 <34:22:0> &bp 3555 +
.3533 DB78C00101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0 3555
	bne[l_777#]
.3534 AAC01C0C00 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_773#:
	alu[a1, 3, -, a0]
.3535 91D0080201 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3536 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3537 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3538 B4000C0C01 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3539 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3540 9000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3541 9140000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3542 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3543 4110008000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.3544 F000000F01 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/  	    ndigits = 1;
	immed[b3, 1, <<0]
.3545 B040500002 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/  	x = x/10;
l_774#:
	alu[b5, --, B, a2]
.%import_expr common_code 3546 <34:22:0> &bp 1850 +
.3546 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 2 1850
l_9473#:
	br[__div_u32#], defer[2]
.3547 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 1
	immed[b0, 10, <<0]
.%import_expr common_code 3548 <27:20:8,7:0:0> &bp 3549 +
.3548 F000D037DD common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	load_addr[b13, l_9534#]
.3549 AA800C0400 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9534#:
	alu[a0, a0, -, 1]
.3550 AAB0001000 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      while( pend >= p ) {
	alu[--, a0, -, b4]
.%import_expr common_code 3551 <34:22:0> &bp 3586 +
.3551 DB80900105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1 3586
	blo[l_781#], defer[1]
.3552 A000201400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
/******/  	x = x/10;
	alu[a2, --, B, b5]
.3553 A070000002 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a2]
.%import_expr common_code 3554 <34:22:0> &bp 3572 +
.3554 DB7D000100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0 3572
	beq[l_778#]
.3555 B040500002 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_777#:
	alu[b5, --, B, a2]
.%import_expr common_code 3556 <34:22:0> &bp 1158 +
.3556 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3557 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3558 <27:20:8,7:0:0> &bp 3559 +
.3558 F000D037E7 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9535#]
.3559 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9535#:
	alu[b0, b5, +, 48]
.3560 AAC04C0C00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a4, 3, -, a0]
.3561 81D0180204 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, a4, <<3]
.3562 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3563 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3564 B4000C0C04 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a4, AND, 3]
.3565 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3566 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3567 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3568 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3569 4110008000 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3570 <34:22:0> &bp 3545 +
.3570 DB76500018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1 3545
/******/  	    ++ndigits;
	br[l_774#], defer[1]
.3571 B0C0300F01 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	alu[b3, b3, +, 1]
.3572 A030000C00 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/  	} else if( ndigits == 0 ) {
l_778#:
	alu[--, --, B, b3]
.%import_expr common_code 3573 <34:22:0> &bp 3534 +
.3573 DB73800100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0 3534
	beq[l_773#]
.3574 AAC01C0C00 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a0]
.3575 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3576 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3577 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3578 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3579 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3580 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3581 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3582 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3583 4110008000 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3584 <34:22:0> &bp 3546 +
.3584 DB76900018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3546
	br[l_9473#], defer[1]
.3585 B040500002 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a2]
.3586 A070000002 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      if( x > 0 )		return -1;
l_781#:
	alu[--, --, B, a2]
.%import_expr common_code 3587 <34:22:0> &bp 3960 +
.3587 DBDE000101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0 3960
	bne[l_865#]
.3588 A0C0000B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      pend = p + n - ndigits - 1;
	alu[a0, b2, +, 20]
.3589 B0C0000F01 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      K = ndigits + 1;
	alu[b0, b3, +, 1]
.%import_expr common_code 3590 <34:22:0> &bp 3614 +
.3590 DB87B0010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 3 3614
/******/      for( k=0; k<K; k++) {
	ble[l_786#], defer[3]
.3591 AA80000C00 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, a0, -, b3]
.3592 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 1
	alu[a4, a0, -, 1]
.3593 F0000C0000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
/******/      for( k=0; k<K; k++) {
	immed[a0, 0, <<0]
.3594 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 2
/******/      	*p = *pend;
l_784#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3595 81D0180204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 1
	alu_shf[a1, --, B, a4, <<3]
.3596 BAC03C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	alu[b3, 3, -, a3]
.3597 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 2
	alu[--, a1, OR, 0]
.3598 8000120200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 1
	alu_shf[a1, --, B, $0, <<indirect]
.3599 8D80180101 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	asr[a1, a1, >>24]
.3600 81D0200E00 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu_shf[a2, --, B, b3, <<3]
.3601 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1
	alu[--, a2, OR, 0]
.3602 8008080201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	alu_shf[$0, --, B, a1, <<indirect]
.3603 A440100F03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu[a1, b3, AND, 3]
.3604 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1
	alu[--, a1, OR, 0]
.3605 8000108600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	alu_shf[a1, --, B, 1, <<indirect]
.3606 9140380201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu_shf[b3, --, B, a1, <<12]
.3607 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1
	alu_shf[--, b3, OR, 1, <<20]
.3608 4110008003 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.3609 A0800C0400 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      for( k=0; k<K; k++) {
	alu[a0, a0, +, 1]
.3610 AAF0000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu[--, b0, -, a0]
.%import_expr common_code 3611 <34:22:0> &bp 3594 +
.3611 DB82A0010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 2 3594
	bgt[l_784#], defer[2]
.3612 A0803C0403 common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 1
/******/  	p++;
	alu[a3, a3, +, 1]
.3613 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3614 BAC00C0C03 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
/******/      *p = '\0';
l_786#:
	alu[b0, 3, -, a3]
.3615 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu_shf[a0, --, B, b0, <<3]
.3616 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1
	alu[--, a0, OR, 0]
.3617 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	alu_shf[$0, --, B, 0, <<indirect]
.3618 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu[a0, b0, AND, 3]
.3619 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1
	alu[--, a0, OR, 0]
.3620 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	alu_shf[a0, --, B, 1, <<indirect]
.3621 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 0
	alu_shf[b0, --, B, a0, <<12]
.3622 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1041 1
	alu_shf[--, b0, OR, 1, <<20]
.3623 4110008003 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1041 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3624 <34:22:0> &bp 3960 +
.3624 DBDE000018 common_code
	.%line 742 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3960
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_865#]
.3625 A0C0400B88 common_code
	.%line 743 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_ndrops, 6) == 0 ) {
l_789#:
	alu[a4, b2, +, 136]
.%import_expr common_code 3626 <34:22:0> &bp 1628 +
.3626 D997200018 common_code
	.%line 743 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3627 F0000C1800 common_code
	.%line 743 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 6, <<0]
.%import_expr common_code 3628 <27:20:8,17:10:0> &bp 3629 +
.3628 F000ECB402 common_code
	.%line 743 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9536#]
.3629 A070000000 common_code
	.%line 743 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9536#:
	alu[--, --, B, a0]
.%import_expr common_code 3630 <34:22:0> &bp 3736 +
.3630 DBA6000101 common_code
	.%line 743 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3736
	bne[l_815#]
.3631 A0403000DF common_code
	.%line 744 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
	alu[a3, --, B, @a95]
.3632 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3633 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3634 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3635 B0C0000B13 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[b0, b2, +, 19]
.3636 AAC0200301 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a2, b0, -, 1]
.3637 B0C0400B0C common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      while( pend >= p ) {
	alu[b4, b2, +, 12]
.3638 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu[--, a2, -, b4]
.%import_expr common_code 3639 <34:22:0> &bp 3696 +
.3639 DB9C200105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 2 3696
	blo[l_807#], defer[2]
.3640 A0C0D00B0C common_code
	.%line 744 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
	alu[a13, b2, +, 12]
.3641 F0000C0000 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
/******/      ndigits = 0;
	immed[a0, 0, <<0]
.3642 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3643 <34:22:0> &bp 3665 +
.3643 DB94400101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0 3665
	bne[l_803#]
.3644 BAC00C0C02 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_799#:
	alu[b0, 3, -, a2]
.3645 81D0000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a0, --, B, b0, <<3]
.3646 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3647 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3648 A440000303 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, b0, AND, 3]
.3649 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3650 8000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a0, --, B, 1, <<indirect]
.3651 9140080200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a0, <<12]
.3652 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3653 4110008002 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3654 F0000C0400 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/  	    ndigits = 1;
	immed[a0, 1, <<0]
.3655 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/  	x = x/10;
l_800#:
	alu[b5, --, B, a3]
.%import_expr common_code 3656 <34:22:0> &bp 1850 +
.3656 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 2 1850
l_9474#:
	br[__div_u32#], defer[2]
.3657 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 1
	immed[b0, 10, <<0]
.%import_expr common_code 3658 <27:20:8,7:0:0> &bp 3659 +
.3658 F000E0374B common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	load_addr[b13, l_9537#]
.3659 AA802C0402 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9537#:
	alu[a2, a2, -, 1]
.3660 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      while( pend >= p ) {
	alu[--, a2, -, b4]
.%import_expr common_code 3661 <34:22:0> &bp 3696 +
.3661 DB9C100105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1 3696
	blo[l_807#], defer[1]
.3662 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.3663 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3664 <34:22:0> &bp 3682 +
.3664 DB98800100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0 3682
	beq[l_804#]
.3665 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_803#:
	alu[b5, --, B, a3]
.%import_expr common_code 3666 <34:22:0> &bp 1158 +
.3666 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3667 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3668 <27:20:8,7:0:0> &bp 3669 +
.3668 F000E03755 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9538#]
.3669 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9538#:
	alu[b0, b5, +, 48]
.3670 BAC03C0C02 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b3, 3, -, a2]
.3671 81D0100E00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, b3, <<3]
.3672 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3673 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3674 B440000F03 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, b3, AND, 3]
.3675 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3676 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3677 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3678 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3679 4110008002 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3680 <34:22:0> &bp 3655 +
.3680 DB91D00018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1 3655
/******/  	    ++ndigits;
	br[l_800#], defer[1]
.3681 A0800C0400 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	alu[a0, a0, +, 1]
.3682 A070000000 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/  	} else if( ndigits == 0 ) {
l_804#:
	alu[--, --, B, a0]
.%import_expr common_code 3683 <34:22:0> &bp 3644 +
.3683 DB8F000100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0 3644
	beq[l_799#]
.3684 AAC01C0C02 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a2]
.3685 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3686 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3687 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3688 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3689 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3690 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3691 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3692 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3693 4110008002 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3694 <34:22:0> &bp 3656 +
.3694 DB92100018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3656
	br[l_9474#], defer[1]
.3695 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.3696 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      if( x > 0 )		return -1;
l_807#:
	alu[--, --, B, a3]
.%import_expr common_code 3697 <34:22:0> &bp 3960 +
.3697 DBDE000101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0 3960
	bne[l_865#]
.3698 A0801C0400 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      K = ndigits + 1;
	alu[a1, a0, +, 1]
.3699 B0C0000B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, b2, +, 20]
.3700 A070000001 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 3701 <34:22:0> &bp 3725 +
.3701 DBA370010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 3 3725
	ble[l_812#], defer[3]
.3702 AAC0000000 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, b0, -, a0]
.3703 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 1
	alu[a4, a0, -, 1]
.3704 F000000300 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.3705 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 2
/******/      	*p = *pend;
l_810#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3706 81D0080204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 1
	alu_shf[a0, --, B, a4, <<3]
.3707 AAC03C0C0D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	alu[a3, 3, -, a13]
.3708 AA300C0000 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 2
	alu[--, a0, OR, 0]
.3709 8000020200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 1
	alu_shf[a0, --, B, $0, <<indirect]
.3710 8D80080100 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	asr[a0, a0, >>24]
.3711 81D0280203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu_shf[a2, --, B, a3, <<3]
.3712 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1
	alu[--, a2, OR, 0]
.3713 8008080200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	alu_shf[$0, --, B, a0, <<indirect]
.3714 A4000C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu[a0, a3, AND, 3]
.3715 AA300C0000 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1
	alu[--, a0, OR, 0]
.3716 8000008600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	alu_shf[a0, --, B, 1, <<indirect]
.3717 9140380200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu_shf[b3, --, B, a0, <<12]
.3718 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1
	alu_shf[--, b3, OR, 1, <<20]
.3719 411000800D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3720 B0C0000301 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.3721 AAB0000001 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu[--, a1, -, b0]
.%import_expr common_code 3722 <34:22:0> &bp 3705 +
.3722 DB9E60010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 2 3705
	bgt[l_810#], defer[2]
.3723 A080DC040D common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 1
/******/  	p++;
	alu[a13, a13, +, 1]
.3724 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3725 BAC00C0C0D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
/******/      *p = '\0';
l_812#:
	alu[b0, 3, -, a13]
.3726 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu_shf[a0, --, B, b0, <<3]
.3727 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1
	alu[--, a0, OR, 0]
.3728 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	alu_shf[$0, --, B, 0, <<indirect]
.3729 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu[a0, b0, AND, 3]
.3730 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1
	alu[--, a0, OR, 0]
.3731 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	alu_shf[a0, --, B, 1, <<indirect]
.3732 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 0
	alu_shf[b0, --, B, a0, <<12]
.3733 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1042 1
	alu_shf[--, b0, OR, 1, <<20]
.3734 411000800D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1042 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3735 <34:22:0> &bp 3960 +
.3735 DBDE000018 common_code
	.%line 746 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3960
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_865#]
.3736 A0C0400B70 common_code
	.%line 747 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_ninq, 5) == 0 ) {
l_815#:
	alu[a4, b2, +, 112]
.%import_expr common_code 3737 <34:22:0> &bp 1628 +
.3737 D997200018 common_code
	.%line 747 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3738 F0000C1400 common_code
	.%line 747 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 5, <<0]
.%import_expr common_code 3739 <27:20:8,17:10:0> &bp 3740 +
.3739 F000EE7002 common_code
	.%line 747 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9539#]
.3740 A070000000 common_code
	.%line 747 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9539#:
	alu[--, --, B, a0]
.%import_expr common_code 3741 <34:22:0> &bp 3850 +
.3741 DBC2800101 common_code
	.%line 747 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3850
	bne[l_841#]
.%import_expr common_code 3742 <27:20:8,17:10:0> _delayq &v 0 +
.3742 F0400C5000 common_code
	.%line 748 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( delayq.ninq, sram_tmpstr8, 8 );
	immed_w0[a0, @_delayq]
.%import_expr common_code 3743 <27:20:24,17:10:16> _delayq &v 0 +
.3743 F4400C0000 common_code
	.%line 748 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	immed_w1[a0, @_delayq]
.3744 0010008200 common_code
	.%line 748 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2
	sram[read, $0, a0, 0, 1], ctx_swap[s1], defer[2]
.3745 A0C0300B0C common_code
	.%line 748 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a3, b2, +, 12]
.3746 F000000F00 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
/******/      ndigits = 0;
	immed[b3, 0, <<0]
.3747 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3748 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3749 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3750 A0C0000B13 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[a0, b2, +, 19]
.3751 AA800C0400 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, a0, -, 1]
.3752 B0C0400B0C common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      while( pend >= p ) {
	alu[b4, b2, +, 12]
.3753 AAB0001000 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu[--, a0, -, b4]
.%import_expr common_code 3754 <34:22:0> &bp 3811 +
.3754 DBB8E00105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 2 3811
	blo[l_833#], defer[2]
.3755 B000060000 common_code
	.%line 748 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( delayq.ninq, sram_tmpstr8, 8 );
	alu[b0, --, B, $0]
.3756 A000260000 common_code
	.%line 748 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a2, --, B, $0]
.3757 A030000000 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b0]
.%import_expr common_code 3758 <34:22:0> &bp 3780 +
.3758 DBB1000101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0 3780
	bne[l_829#]
.3759 AAC01C0C00 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_825#:
	alu[a1, 3, -, a0]
.3760 91D0080201 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3761 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3762 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3763 B4000C0C01 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3764 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3765 9000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3766 9140000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3767 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3768 4110008000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.3769 F000000F01 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/  	    ndigits = 1;
	immed[b3, 1, <<0]
.3770 B040500002 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/  	x = x/10;
l_826#:
	alu[b5, --, B, a2]
.%import_expr common_code 3771 <34:22:0> &bp 1850 +
.3771 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 2 1850
l_9475#:
	br[__div_u32#], defer[2]
.3772 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 1
	immed[b0, 10, <<0]
.%import_expr common_code 3773 <27:20:8,7:0:0> &bp 3774 +
.3773 F000E037BE common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	load_addr[b13, l_9540#]
.3774 AA800C0400 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9540#:
	alu[a0, a0, -, 1]
.3775 AAB0001000 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      while( pend >= p ) {
	alu[--, a0, -, b4]
.%import_expr common_code 3776 <34:22:0> &bp 3811 +
.3776 DBB8D00105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1 3811
	blo[l_833#], defer[1]
.3777 A000201400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
/******/  	x = x/10;
	alu[a2, --, B, b5]
.3778 A070000002 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a2]
.%import_expr common_code 3779 <34:22:0> &bp 3797 +
.3779 DBB5400100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0 3797
	beq[l_830#]
.3780 B040500002 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_829#:
	alu[b5, --, B, a2]
.%import_expr common_code 3781 <34:22:0> &bp 1158 +
.3781 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3782 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3783 <27:20:8,7:0:0> &bp 3784 +
.3783 F000E037C8 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9541#]
.3784 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9541#:
	alu[b0, b5, +, 48]
.3785 AAC04C0C00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a4, 3, -, a0]
.3786 81D0180204 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, a4, <<3]
.3787 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3788 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3789 B4000C0C04 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a4, AND, 3]
.3790 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3791 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3792 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3793 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3794 4110008000 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3795 <34:22:0> &bp 3770 +
.3795 DBAE900018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1 3770
/******/  	    ++ndigits;
	br[l_826#], defer[1]
.3796 B0C0300F01 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	alu[b3, b3, +, 1]
.3797 A030000C00 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/  	} else if( ndigits == 0 ) {
l_830#:
	alu[--, --, B, b3]
.%import_expr common_code 3798 <34:22:0> &bp 3759 +
.3798 DBABC00100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0 3759
	beq[l_825#]
.3799 AAC01C0C00 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a0]
.3800 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3801 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3802 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3803 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3804 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3805 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3806 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3807 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3808 4110008000 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3809 <34:22:0> &bp 3771 +
.3809 DBAED00018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3771
	br[l_9475#], defer[1]
.3810 B040500002 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a2]
.3811 A070000002 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      if( x > 0 )		return -1;
l_833#:
	alu[--, --, B, a2]
.%import_expr common_code 3812 <34:22:0> &bp 3960 +
.3812 DBDE000101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0 3960
	bne[l_865#]
.3813 A0C0000B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      pend = p + n - ndigits - 1;
	alu[a0, b2, +, 20]
.3814 B0C0000F01 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      K = ndigits + 1;
	alu[b0, b3, +, 1]
.%import_expr common_code 3815 <34:22:0> &bp 3839 +
.3815 DBBFF0010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 3 3839
/******/      for( k=0; k<K; k++) {
	ble[l_838#], defer[3]
.3816 AA80000C00 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, a0, -, b3]
.3817 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 1
	alu[a4, a0, -, 1]
.3818 F0000C0000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
/******/      for( k=0; k<K; k++) {
	immed[a0, 0, <<0]
.3819 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 2
/******/      	*p = *pend;
l_836#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3820 81D0180204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 1
	alu_shf[a1, --, B, a4, <<3]
.3821 BAC03C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	alu[b3, 3, -, a3]
.3822 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 2
	alu[--, a1, OR, 0]
.3823 8000120200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 1
	alu_shf[a1, --, B, $0, <<indirect]
.3824 8D80180101 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	asr[a1, a1, >>24]
.3825 81D0200E00 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu_shf[a2, --, B, b3, <<3]
.3826 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1
	alu[--, a2, OR, 0]
.3827 8008080201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	alu_shf[$0, --, B, a1, <<indirect]
.3828 A440100F03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu[a1, b3, AND, 3]
.3829 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1
	alu[--, a1, OR, 0]
.3830 8000108600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	alu_shf[a1, --, B, 1, <<indirect]
.3831 9140380201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu_shf[b3, --, B, a1, <<12]
.3832 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1
	alu_shf[--, b3, OR, 1, <<20]
.3833 4110008003 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.3834 A0800C0400 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      for( k=0; k<K; k++) {
	alu[a0, a0, +, 1]
.3835 AAF0000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu[--, b0, -, a0]
.%import_expr common_code 3836 <34:22:0> &bp 3819 +
.3836 DBBAE0010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 2 3819
	bgt[l_836#], defer[2]
.3837 A0803C0403 common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 1
/******/  	p++;
	alu[a3, a3, +, 1]
.3838 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3839 BAC00C0C03 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
/******/      *p = '\0';
l_838#:
	alu[b0, 3, -, a3]
.3840 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu_shf[a0, --, B, b0, <<3]
.3841 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1
	alu[--, a0, OR, 0]
.3842 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	alu_shf[$0, --, B, 0, <<indirect]
.3843 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu[a0, b0, AND, 3]
.3844 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1
	alu[--, a0, OR, 0]
.3845 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	alu_shf[a0, --, B, 1, <<indirect]
.3846 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 0
	alu_shf[b0, --, B, a0, <<12]
.3847 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1043 1
	alu_shf[--, b0, OR, 1, <<20]
.3848 4110008003 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1043 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3849 <34:22:0> &bp 3960 +
.3849 DBDE000018 common_code
	.%line 750 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3960
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_865#]
.3850 A0C0400B90 common_code
	.%line 751 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_delay, 6) == 0 ) {
l_841#:
	alu[a4, b2, +, 144]
.%import_expr common_code 3851 <34:22:0> &bp 1628 +
.3851 D997200018 common_code
	.%line 751 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3852 F0000C1800 common_code
	.%line 751 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 6, <<0]
.%import_expr common_code 3853 <27:20:8,17:10:0> &bp 3854 +
.3853 F000FC3802 common_code
	.%line 751 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9542#]
.3854 A070000000 common_code
	.%line 751 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9542#:
	alu[--, --, B, a0]
.%import_expr common_code 3855 <34:22:0> &bp 3968 +
.3855 DBE0000101 common_code
	.%line 751 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3968
	bne[l_867#]
.3856 A0403000AF common_code
	.%line 752 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	kenw_ultoa_sram( delay, sram_tmpstr8, 8 );
	alu[a3, --, B, @a47]
.3857 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3858 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.3859 4120000830 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 16, 1], ctx_swap[s2], indirect_ref
.3860 B0C0000B13 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[b0, b2, +, 19]
.3861 AAC0200301 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a2, b0, -, 1]
.3862 B0C0400B0C common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      while( pend >= p ) {
	alu[b4, b2, +, 12]
.3863 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu[--, a2, -, b4]
.%import_expr common_code 3864 <34:22:0> &bp 3921 +
.3864 DBD4600105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 2 3921
	blo[l_859#], defer[2]
.3865 A0C0D00B0C common_code
	.%line 752 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	kenw_ultoa_sram( delay, sram_tmpstr8, 8 );
	alu[a13, b2, +, 12]
.3866 F0000C0000 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
/******/      ndigits = 0;
	immed[a0, 0, <<0]
.3867 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3868 <34:22:0> &bp 3890 +
.3868 DBCC800101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0 3890
	bne[l_855#]
.3869 BAC00C0C02 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_851#:
	alu[b0, 3, -, a2]
.3870 81D0000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a0, --, B, b0, <<3]
.3871 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3872 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.3873 A440000303 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, b0, AND, 3]
.3874 AA300C0000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a0, OR, 0]
.3875 8000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[a0, --, B, 1, <<indirect]
.3876 9140080200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a0, <<12]
.3877 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3878 4110008002 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3879 F0000C0400 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/  	    ndigits = 1;
	immed[a0, 1, <<0]
.3880 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/  	x = x/10;
l_852#:
	alu[b5, --, B, a3]
.%import_expr common_code 3881 <34:22:0> &bp 1850 +
.3881 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 2 1850
l_9476#:
	br[__div_u32#], defer[2]
.3882 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 1
	immed[b0, 10, <<0]
.%import_expr common_code 3883 <27:20:8,7:0:0> &bp 3884 +
.3883 F000F0372C common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	load_addr[b13, l_9543#]
.3884 AA802C0402 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9543#:
	alu[a2, a2, -, 1]
.3885 AAB0001002 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      while( pend >= p ) {
	alu[--, a2, -, b4]
.%import_expr common_code 3886 <34:22:0> &bp 3921 +
.3886 DBD4500105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1 3921
	blo[l_859#], defer[1]
.3887 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.3888 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3889 <34:22:0> &bp 3907 +
.3889 DBD0C00100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0 3907
	beq[l_856#]
.3890 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_855#:
	alu[b5, --, B, a3]
.%import_expr common_code 3891 <34:22:0> &bp 1158 +
.3891 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.3892 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 3893 <27:20:8,7:0:0> &bp 3894 +
.3893 F000F03736 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9544#]
.3894 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9544#:
	alu[b0, b5, +, 48]
.3895 BAC03C0C02 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b3, 3, -, a2]
.3896 81D0100E00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, b3, <<3]
.3897 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.3898 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.3899 B440000F03 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, b3, AND, 3]
.3900 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3901 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3902 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3903 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3904 4110008002 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3905 <34:22:0> &bp 3880 +
.3905 DBCA100018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1 3880
/******/  	    ++ndigits;
	br[l_852#], defer[1]
.3906 A0800C0400 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	alu[a0, a0, +, 1]
.3907 A070000000 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/  	} else if( ndigits == 0 ) {
l_856#:
	alu[--, --, B, a0]
.%import_expr common_code 3908 <34:22:0> &bp 3869 +
.3908 DBC7400100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0 3869
	beq[l_851#]
.3909 AAC01C0C02 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a2]
.3910 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.3911 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3912 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.3913 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.3914 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.3915 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.3916 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.3917 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.3918 4110008002 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3919 <34:22:0> &bp 3881 +
.3919 DBCA500018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 3881
	br[l_9476#], defer[1]
.3920 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.3921 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      if( x > 0 )		return -1;
l_859#:
	alu[--, --, B, a3]
.%import_expr common_code 3922 <34:22:0> &bp 3960 +
.3922 DBDE000101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0 3960
	bne[l_865#]
.3923 A0801C0400 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      K = ndigits + 1;
	alu[a1, a0, +, 1]
.3924 B0C0000B14 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, b2, +, 20]
.3925 A070000001 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 3926 <34:22:0> &bp 3950 +
.3926 DBDBB0010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 3 3950
	ble[l_864#], defer[3]
.3927 AAC0000000 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, b0, -, a0]
.3928 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 1
	alu[a4, a0, -, 1]
.3929 F000000300 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.3930 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 2
/******/      	*p = *pend;
l_862#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.3931 81D0080204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 1
	alu_shf[a0, --, B, a4, <<3]
.3932 AAC03C0C0D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	alu[a3, 3, -, a13]
.3933 AA300C0000 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 2
	alu[--, a0, OR, 0]
.3934 8000020200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 1
	alu_shf[a0, --, B, $0, <<indirect]
.3935 8D80080100 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	asr[a0, a0, >>24]
.3936 81D0280203 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu_shf[a2, --, B, a3, <<3]
.3937 AA300C0002 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1
	alu[--, a2, OR, 0]
.3938 8008080200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	alu_shf[$0, --, B, a0, <<indirect]
.3939 A4000C0C03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu[a0, a3, AND, 3]
.3940 AA300C0000 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1
	alu[--, a0, OR, 0]
.3941 8000008600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	alu_shf[a0, --, B, 1, <<indirect]
.3942 9140380200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu_shf[b3, --, B, a0, <<12]
.3943 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1
	alu_shf[--, b3, OR, 1, <<20]
.3944 411000800D common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3945 B0C0000301 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.3946 AAB0000001 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu[--, a1, -, b0]
.%import_expr common_code 3947 <34:22:0> &bp 3930 +
.3947 DBD6A0010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 2 3930
	bgt[l_862#], defer[2]
.3948 A080DC040D common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 1
/******/  	p++;
	alu[a13, a13, +, 1]
.3949 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.3950 BAC00C0C0D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
/******/      *p = '\0';
l_864#:
	alu[b0, 3, -, a13]
.3951 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu_shf[a0, --, B, b0, <<3]
.3952 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1
	alu[--, a0, OR, 0]
.3953 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	alu_shf[$0, --, B, 0, <<indirect]
.3954 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu[a0, b0, AND, 3]
.3955 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1
	alu[--, a0, OR, 0]
.3956 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	alu_shf[a0, --, B, 1, <<indirect]
.3957 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 0
	alu_shf[b0, --, B, a0, <<12]
.3958 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1044 1
	alu_shf[--, b0, OR, 1, <<20]
.3959 411000800D common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1044 0
	sram[write, $0, a13, 0, 1], ctx_swap[s1], indirect_ref
.3960 A0C0D007CC common_code
	.%line 753 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	memcpy_lmem_sram( lmem_tmpstr, sram_tmpstr8, 8 );
l_865#:
	alu[a13, b1, +, 204]
.3961 B0C0500B0C common_code
	.%line 753 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[b5, b2, +, 12]
.%import_expr common_code 3962 <34:22:0> &bp 102 +
.3962 D819A00018 common_code
	.%line 753 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 102
	br[_memcpy_lmem_sram#], defer[2]
.3963 F000001308 common_code
	.%line 753 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[b4, 8, <<0]
.%import_expr common_code 3964 <27:20:8,17:10:0> &bp 3965 +
.3964 F000FDF403 common_code
	.%line 753 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a3, l_9545#]
.%import_expr common_code 3965 <34:22:0> &bp 3997 +
.3965 DBE7600018 common_code
	.%line 754 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 3997
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
l_9545#:
	br[l_9456#], defer[2]
.3966 A0C0200760 common_code
	.%line 754 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	alu[a2, b1, +, 96]
.3967 A0C01007CC common_code
	.%line 754 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a1, b1, +, 204]
.3968 A0C0400B98 common_code
	.%line 755 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, RESET, 5) == 0 ) {
l_867#:
	alu[a4, b2, +, 152]
.%import_expr common_code 3969 <34:22:0> &bp 1628 +
.3969 D997200018 common_code
	.%line 755 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3970 F0000C1400 common_code
	.%line 755 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 5, <<0]
.%import_expr common_code 3971 <27:20:8,17:10:0> &bp 3972 +
.3971 F000FE1002 common_code
	.%line 755 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9546#]
.3972 A070000000 common_code
	.%line 755 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9546#:
	alu[--, --, B, a0]
.%import_expr common_code 3973 <34:22:0> &bp 3978 +
.3973 DBE2800101 common_code
	.%line 755 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3978
	bne[l_869#]
.3974 F0000C00BF common_code
	.%line 756 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  	npkts = 0;
	immed[@a63, 0, <<0]
.%import_expr common_code 3975 <34:22:0> &bp 3999 +
.3975 DBE7E00018 common_code
	.%line 758 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 3999
/******/  	ndrops = 0;
	br[l_874#], defer[2]
.3976 F0000C00CF common_code
	.%line 757 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/  	maxinq = 0;
	immed[@a79, 0, <<0]
.3977 F0000C00DF common_code
	.%line 758 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
/******/  	ndrops = 0;
	immed[@a95, 0, <<0]
.3978 A0C0400BA0 common_code
	.%line 759 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      } else if( strncmp_sram(sram_inmsgstr, CLEAR, 5) == 0 ) {
l_869#:
	alu[a4, b2, +, 160]
.%import_expr common_code 3979 <34:22:0> &bp 1628 +
.3979 D997200018 common_code
	.%line 759 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 1628
	br[_strncmp_sram#], defer[2]
.3980 F0000C1400 common_code
	.%line 759 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[a0, 5, <<0]
.%import_expr common_code 3981 <27:20:8,17:10:0> &bp 3982 +
.3981 F000FE3802 common_code
	.%line 759 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a2, l_9547#]
.3982 A070000000 common_code
	.%line 759 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9547#:
	alu[--, --, B, a0]
.%import_expr common_code 3983 <34:22:0> &bp 3991 +
.3983 DBE5C00101 common_code
	.%line 759 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 3991
	bne[l_872#]
.3984 A0C0D007CC common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      	strcat_lmem( outmsgstr, memcpy_lmem_sram(lmem_tmpstr,NO_impl_err,8) );
	alu[a13, b1, +, 204]
.3985 B0C0500BB8 common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[b5, b2, +, 184]
.%import_expr common_code 3986 <34:22:0> &bp 102 +
.3986 D819A00018 common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 102
	br[_memcpy_lmem_sram#], defer[2]
.3987 F000001308 common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[b4, 8, <<0]
.%import_expr common_code 3988 <27:20:8,17:10:0> &bp 3989 +
.3988 F000FE5403 common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a3, l_9548#]
.%import_expr common_code 3989 <34:22:0> &bp 3997 +
.3989 DBE7500018 common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 3997
l_9548#:
	br[l_9456#], defer[1]
.3990 A0C0200760 common_code
	.%line 760 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[a2, b1, +, 96]
.3991 A0C0D007CC common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      	strcat_lmem( outmsgstr, memcpy_lmem_sram(lmem_tmpstr,BAD_op_err,8) );
l_872#:
	alu[a13, b1, +, 204]
.3992 B0C0500BA8 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	alu[b5, b2, +, 168]
.%import_expr common_code 3993 <34:22:0> &bp 102 +
.3993 D819A00018 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 2 102
	br[_memcpy_lmem_sram#], defer[2]
.3994 F000001308 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
	immed[b4, 8, <<0]
.%import_expr common_code 3995 <27:20:8,17:10:0> &bp 3996 +
.3995 F000FE7003 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a3, l_9549#]
.3996 A0C0200760 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
l_9549#:
	alu[a2, b1, +, 96]
.%import_expr common_code 3997 <34:22:0> &bp 510 +
.3997 D87F900018 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 1 510
l_9456#:
	br[_strcat_lmem#], defer[1]
.%import_expr common_code 3998 <27:20:8,17:10:0> &bp 3999 +
.3998 F000FE7C03 common_code
	.%line 762 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	load_addr[a3, l_9550#]
.%import_expr common_code 3999 <34:22:0> &bp 84 +
.3999 D815200018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 2 84
/******/    msglen = strlen_lmem(msg);
l_9550#:
l_874#:
	br[_strlen_lmem#], defer[2]
.4000 B0C0300760 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 1
	alu[b3, b1, +, 96]
.%import_expr common_code 4001 <27:20:8,17:10:0> &bp 4002 +
.4001 F000FE8804 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	load_addr[a4, l_9551#]
.4002 B040000000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
l_9551#:
	alu[b0, --, B, a0]
.4003 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/    if(msglen > 27)
	alu[--, 27, -, b0]
.%import_expr common_code 4004 <34:22:0> &bp 4230 +
.4004 DC21800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0 4230
	blo[l_961#]
.4005 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 4006 <34:22:0> &bp 4034 +
.4006 DBF0A00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 2 4034
	beq[l_883#], defer[2]
.4007 F0000C0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 1
	immed[a0, 0, <<0]
.4008 A0C8F00740 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 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[@a15, b1, +, 64]
.4009 B0C0300740 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/      padmsg[i] = msg[i];
	alu[b3, b1, +, 64]
.4010 A080400C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a4, a0, +, b3]
.4011 B0C0300760 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
l_9477#:
	alu[b3, b1, +, 96]
.4012 A080100C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a1, a0, +, b3]
.4013 FC06EC0001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_1, a1]
.4014 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_0, a4]
.4015 81D0180201 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a1, --, B, a1, <<3]
.4016 AA300C0001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 2
	alu[--, a1, OR, 0]
.4017 8000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.4018 8D80180101 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a1, a1, >>24]
.4019 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_1, a4]
.4020 AAC02C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a2, 3, -, a4]
.4021 81D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a3, --, B, a2, <<3]
.4022 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu[--, a3, OR, 0]
.4023 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.4024 A400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a2, a2, AND, *l$index0]
.4025 C001180C01 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b3, 0001, a1, <<0]
.4026 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu[--, a3, OR, 0]
.4027 8A00100E02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu_shf[a1, a2, OR, b3, <<indirect]
.4028 A0800C0400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 1]
.4029 AAB0000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[--, a0, -, b0]
.%import_expr common_code 4030 <34:22:0> &bp 4011 +
.4030 DBEAF00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 3 4011
	blo[l_9477#], defer[3]
.4031 A062000001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a1]
.4032 B0C0300740 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 1
/******/    for(i=0; i<msglen; ++i)
	alu[b3, b1, +, 64]
.4033 A080400C00 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu[a4, a0, +, b3]
.4034 B0C0300740 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/    padmsg[i] = '\0';
l_883#:
	alu[b3, b1, +, 64]
.4035 A080200C00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a2, a0, +, b3]
.4036 FC06EC0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_1, a2]
.4037 FC066C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_0, a2]
.4038 AAC00C0C02 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a0, 3, -, a2]
.4039 81D0180200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a1, --, B, a0, <<3]
.4040 AA300C0001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu[--, a1, OR, 0]
.4041 820007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.4042 A400088000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a0, a0, AND, *l$index1]
.4043 AA300C0001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu[--, a1, OR, 0]
.4044 8A00008200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.4045 A060000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[*l$index0, --, B, a0]
.4046 A0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, b0, +, 1]
.4047 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[--, a0, -, 28]
.%import_expr common_code 4048 <34:22:0> &bp 4063 +
.4048 DBF7C00108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0 4063
	bge[l_887#]
.4049 A080200C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/      padmsg[i] = 0xff;
l_885#:
	alu[a2, a0, +, b3]
.4050 FC06EC0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_1, a2]
.4051 FC066C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_0, a2]
.4052 BAC00C0C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[b0, 3, -, a2]
.4053 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, b0, <<3]
.4054 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu[--, b0, OR, 0]
.4055 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu_shf[a1, --, B, 255, <<indirect]
.4056 B240000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[b0, --, ~B, a1]
.4057 A0800C0400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 1]
.4058 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[--, a0, -, 28]
.%import_expr common_code 4059 <34:22:0> &bp 4049 +
.4059 DBF4700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 3 4049
	blt[l_885#], defer[3]
.4060 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 2
/******/      padmsg[i] = 0xff;
	alu[b0, b0, AND, *l$index1]
.4061 BA40000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 1
	alu[b0, b0, OR, a1]
.4062 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	alu[*l$index0, --, B, b0]
.4063 FC06EC008F common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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_887#:
	local_csr_wr[active_lm_addr_1, @a15]
.4064 FC066C0300 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	local_csr_wr[active_lm_addr_0, 0]
.4065 F0000C0300 common_code
	.%line 769 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      hdr.num_words = 7;
	nop
.4066 F0000C0300 common_code
	.%line 769 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	nop
.4067 9000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[b0, --, B, *l$index1, <<0]
.4068 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4069 C001100001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.4070 9180016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1, <<8]
.4071 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4072 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4073 9100080200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, a0, <<16]
.4074 8A80180201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a1, b0, OR, a1, <<24]
.4075 8100016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[a0, --, B, *l$index1, <<16]
.4076 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a0, a0, >>24]
.4077 C001180000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4078 9B80300201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, a1, OR, b0, <<8]
.4079 9080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1, <<24]
.4080 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4081 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4082 AA40300C00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a3, b3, OR, a0]
.4083 9000016400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[b0, --, B, *l$index1[1], <<0]
.4084 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4085 C001100001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.4086 9180016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[1], <<8]
.4087 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4088 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4089 9100080200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, a0, <<16]
.4090 9A80380201 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, b0, OR, a1, <<24]
.4091 9100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[1], <<16]
.4092 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4093 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4094 8B80180E00 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a1, b3, OR, a0, <<8]
.4095 8080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[a0, --, B, *l$index1[1], <<24]
.4096 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a0, a0, >>24]
.4097 C001180000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4098 AA00200001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a2, a1, OR, b0]
.4099 8000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[a0, --, B, *l$index1[2], <<0]
.4100 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a0, a0, >>24]
.4101 C001180C00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.4102 9180016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[2], <<8]
.4103 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4104 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4105 8100080200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a0, --, B, a0, <<16]
.4106 8A80100E00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a1, a0, OR, b3, <<24]
.4107 8100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[a0, --, B, *l$index1[2], <<16]
.4108 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a0, a0, >>24]
.4109 C001180000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4110 9B80300201 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, a1, OR, b0, <<8]
.4111 9080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[2], <<24]
.4112 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4113 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4114 AA40100C00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a1, b3, OR, a0]
.4115 9000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[b0, --, B, *l$index1[3], <<0]
.4116 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4117 C001100004 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4118 9180016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[3], <<8]
.4119 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4120 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4121 9100080200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, a0, <<16]
.4122 8A80480204 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a4, b0, OR, a4, <<24]
.4123 8100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[a0, --, B, *l$index1[3], <<16]
.4124 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a0, a0, >>24]
.4125 C001180000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4126 9B80300204 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, a4, OR, b0, <<8]
.4127 9080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[3], <<24]
.4128 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4129 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4130 BA40500C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[b5, b3, OR, a0]
.4131 9000017000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[b0, --, B, *l$index1[4], <<0]
.4132 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4133 C001100004 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4134 9180017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[4], <<8]
.4135 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4136 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4137 9100080200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, a0, <<16]
.4138 9A80380204 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, b0, OR, a4, <<24]
.4139 9100017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[4], <<16]
.4140 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4141 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4142 9B80380E00 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, b3, OR, a0, <<8]
.4143 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.4144 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4145 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4146 AA40000C00 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[a0, b3, OR, a0]
.4147 9000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[b0, --, B, *l$index1[5], <<0]
.4148 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4149 C00110000D common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.4150 9180017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[5], <<8]
.4151 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4152 C001100004 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4153 9100080204 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, a4, <<16]
.4154 9A8038020D common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, b0, OR, a13, <<24]
.4155 9100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[5], <<16]
.4156 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4157 C001100004 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4158 8B80D80E04 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[a13, b3, OR, a4, <<8]
.4159 8080417600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[a4, --, B, *l$index1[5], <<24]
.4160 8D80480104 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[a4, a4, >>24]
.4161 C001180004 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[b0, 0001, a4, <<0]
.4162 BA0040000D common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu[b4, a13, OR, b0]
.4163 9000017800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 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[b0, --, B, *l$index1[6], <<0]
.4164 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4165 C00110005F common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[*l$index1[7], 0001, b0, <<0]
.4166 9180017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[6], <<8]
.4167 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4168 C001100004 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4169 9100080204 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b0, --, B, a4, <<16]
.4170 9A8038025F common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[b3, b0, OR, *l$index1[7], <<24]
.4171 9100017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[6], <<16]
.4172 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4173 C001100004 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4174 8B85F80E04 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	alu_shf[*l$index1[7], b3, OR, a4, <<8]
.4175 9080017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 1
	alu_shf[b0, --, B, *l$index1[6], <<24]
.4176 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 0
	asr[b0, b0, >>24]
.4177 C001100004 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1028 0
	ld_field_w_clr[a4, 0001, b0, <<0]
.4178 AAB00C0600 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index0, -, 1]
.%import_expr common_code 4179 <34:22:0> &bp 4189 +
.4179 DC17700101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 3 4189
	bne[l_896#], defer[3]
.4180 BA40389C04 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1028 2
/******/    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[b3, *l$index1[7], OR, a4]
.4181 C003101804 common_code
	.%line 769 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 1
/******/      hdr.num_words = 7;
	ld_field_w_clr[a4, 0011, b6, <<0]
.4182 BA0063BC04 common_code
	.%line 769 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:714 0
	alu[b6, a4, OR, @b111]
.4183 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1027 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.4184 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1027 0
	nop
.4185 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1027 0
	nop
.4186 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1027 0
l_890#:
	ctx_arb[voluntary]
.4187 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4188 <34:22:0> &bp 4186 +
.4188 DC16800100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0 4186
	beq[l_890#]
.4189 FC06EC0300 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    dl_sink_message_lock = LOCKED;
l_896#:
	local_csr_wr[active_lm_addr_1, 0]
.4190 AAB00C2C05 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    if(sink == MESSAGE_OUT_RING_0)
	alu[--, a5, -, 11]
.4191 F0000C0300 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
	nop
.%import_expr common_code 4192 <34:22:0> &bp 4196 +
.4192 DC19100001 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 1 4196
	bne[l_898#], defer[1]
.4193 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1024 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 4194 <34:22:0> &bp 4211 +
.4194 DC1CD00018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 1 4211
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_906#], defer[1]
.4195 F00000030E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1024 0
	immed[b0, 14, <<0]
.4196 AAB00C3005 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_898#:
	alu[--, a5, -, 12]
.%import_expr common_code 4197 <34:22:0> &bp 4200 +
.4197 DC1A000101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0 4200
	bne[l_900#]
.%import_expr common_code 4198 <34:22:0> &bp 4211 +
.4198 DC1CD00018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 1 4211
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_906#], defer[1]
.4199 F00000030F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1024 0
	immed[b0, 15, <<0]
.4200 AAB00C3405 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_900#:
	alu[--, a5, -, 13]
.%import_expr common_code 4201 <34:22:0> &bp 4204 +
.4201 DC1B000101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0 4204
	bne[l_902#]
.%import_expr common_code 4202 <34:22:0> &bp 4211 +
.4202 DC1CD00018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 1 4211
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_906#], defer[1]
.4203 F000000310 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1024 0
	immed[b0, 16, <<0]
.4204 AAB00C3805 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_902#:
	alu[--, a5, -, 14]
.%import_expr common_code 4205 <34:22:0> &bp 4208 +
.4205 DC1C000101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0 4208
	bne[l_904#]
.%import_expr common_code 4206 <34:22:0> &bp 4211 +
.4206 DC1CD00018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 1 4211
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_906#], defer[1]
.4207 F000000311 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1024 0
	immed[b0, 17, <<0]
.4208 AAB00C3C05 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_904#:
	alu[--, a5, -, 15]
.%import_expr common_code 4209 <34:22:0> &bp 4227 +
.4209 DC20C00101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0 4227
	bne[l_960#]
.4210 F000000312 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b0, 18, <<0]
.4211 F40C0C0004 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
l_906#:
	immed[a4, 49152, <<16]
.4212 9BE0000204 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
	alu_shf[b0, a4, OR, b0, <<2]
.4213 A018001800 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[0] = in[0];
	alu[$0, --, B, b6]
.4214 A058100003 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[1] = in[1];
	alu[$1, --, B, a3]
.4215 A058200002 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[2] = in[2];
	alu[$2, --, B, a2]
.4216 A058300001 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[3] = in[3];
	alu[$3, --, B, a1]
.4217 A018401400 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[4] = in[4];
	alu[$4, --, B, b5]
.4218 A058500000 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[5] = in[5];
	alu[$5, --, B, a0]
.4219 A018601000 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[6] = in[6];
	alu[$6, --, B, b4]
.4220 A018700C00 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    data[7] = in[7];
	alu[$7, --, B, b3]
.4221 80E205E200 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1026 1
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_927#:
	alu_shf[--, --, B, 184, <<18]
.4222 492E000320 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1026 0
	sram[put, $0, b0, 0, 8], sig_done[s2], indirect_ref
.4223 E00000000C common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.4224 844000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[a0, $0, AND, 15, <<28]
.%import_expr common_code 4225 <34:22:0> &bp 4221 +
.4225 DC1F400100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1025 0 4221
	beq[l_927#]
.4226 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1024 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.4227 F0001C0000 common_code
	.%line 773 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/  }
l_960#:
	immed[a0, 256, <<0]
.4228 0010000800 common_code
	.%line 773 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4229 E8000C0180 common_code
	.%line 773 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 0 $R0
	rtn[$0]
.4230 F0001C0000 common_code
	.%line 765 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      if( onl_api_str2intarr(outmsgstr, &message[1]) < 0 )	return;
l_961#:
	immed[a0, 256, <<0]
.4231 0010000800 common_code
	.%line 765 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4232 E8000C0180 common_code
	.%line 765 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 0 $R0
	rtn[$0]
.4233 F0001C0000 common_code
	.%line 687 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      if( hdr.response_requested != 1 )	return;
l_962#:
	immed[a0, 256, <<0]
.4234 0010000800 common_code
	.%line 687 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4235 E8000C0180 common_code
	.%line 687 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 0 $R0
	rtn[$0]
.4236 F0001C0000 common_code
	.%line 686 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_963#:
	immed[a0, 256, <<0]
.4237 0010000800 common_code
	.%line 686 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4238 E8000C0180 common_code
	.%line 686 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:714 0 0 $R0
	rtn[$0]
.4239 A08BFC04BF common_code
	.%line 451 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      ++npkts;
_handle_pkt_user#:
	alu[@a63, @a63, +, 1]
.%import_expr common_code 4240 <27:20:8,17:10:0> _deterministic &v 0 +
.4240 F0400C4000 common_code
	.%line 459 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      if(deterministic){
	immed_w0[a0, @_deterministic]
.%import_expr common_code 4241 <27:20:24,17:10:16> _deterministic &v 0 +
.4241 F4400C0000 common_code
	.%line 459 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	immed_w1[a0, @_deterministic]
.4242 0010008000 common_code
	.%line 459 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.4243 A030060000 common_code
	.%line 459 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[--, --, B, $0]
.%import_expr common_code 4244 <34:22:0> &bp 4258 +
.4244 DC28800100 common_code
	.%line 459 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 4258
	beq[l_1359#]
.4245 B0405000BF common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/  	if((npkts % stride) == 0){
	alu[b5, --, B, @a63]
.%import_expr common_code 4246 <27:20:8,17:10:0> _stride &v 0 +
.4246 F0400C3000 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	immed_w0[a0, @_stride]
.%import_expr common_code 4247 <27:20:24,17:10:16> _stride &v 0 +
.4247 F4400C0000 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	immed_w1[a0, @_stride]
.4248 0010008000 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.%import_expr common_code 4249 <34:22:0> &bp 1158 +
.4249 D921A00018 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 2 1158
	br[__mod_u32#], defer[2]
.4250 B000060000 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 1
	alu[b0, --, B, $0]
.%import_expr common_code 4251 <27:20:8,7:0:0> &bp 4252 +
.4251 F00100379C common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	load_addr[b13, l_9552#]
.4252 A030001400 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
l_9552#:
	alu[--, --, B, b5]
.%import_expr common_code 4253 <34:22:0> &bp 4265 +
.4253 DC2A400101 common_code
	.%line 460 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 4265
	bne[l_1361#]
.%import_expr common_code 4254 <34:22:0> &bp 1138 +
.4254 D91CA00018 common_code
	.%line 462 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 2 1138
/******/  		dl_sink_packet(DROP);
	br[_dl_sink_packet#], defer[2]
.4255 A08DFC04DF common_code
	.%line 461 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 1
/******/  		++ndrops;
	alu[@a95, @a95, +, 1]
.%import_expr common_code 4256 <27:20:8,17:10:0> &bp 4257 +
.4256 F0010E8400 common_code
	.%line 462 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
/******/  		dl_sink_packet(DROP);
	load_addr[a0, l_9553#]
.4257 E8000C0006 common_code
	.%line 463 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 0 A6
/******/  		return;
l_9553#:
	rtn[a6]
.%import_expr common_code 4258 <34:22:0> &bp 554 +
.4258 D88A900018 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 1 554
/******/  	if(rand() < (probability)){ //approximate
l_1359#:
	br[_rand#], defer[1]
.%import_expr common_code 4259 <27:20:8,17:10:0> &bp 4260 +
.4259 F0010E9001 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	load_addr[a1, l_9554#]
.%import_expr common_code 4260 <27:20:8,17:10:0> _probability &v 0 +
.4260 F0400C1000 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
l_9554#:
	immed_w0[a0, @_probability]
.%import_expr common_code 4261 <27:20:24,17:10:16> _probability &v 0 +
.4261 F4400C0000 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	immed_w1[a0, @_probability]
.4262 0010008000 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.4263 AAF0000180 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[--, b0, -, $0]
.%import_expr common_code 4264 <34:22:0> &bp 4420 +
.4264 DC51000105 common_code
	.%line 471 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 4420
	blo[l_1455#]
.4265 FC0C000000 common_code
	.%line 479 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1019 1
/******/      x.tm2.lo = local_csr_read( local_csr_timestamp_low );
l_1361#:
	local_csr_rd[timestamp_low]
.4266 F000000300 common_code
	.%line 479 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1019 0
	immed[b0, 0, <<0]
.4267 FC0C400000 common_code
	.%line 480 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1018 1
/******/      x.tm2.hi = local_csr_read( local_csr_timestamp_high );
	local_csr_rd[timestamp_high]
.4268 F0000C0001 common_code
	.%line 480 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1018 0
	immed[a1, 0, <<0]
.4269 F005C00FC0 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1017 0
/******/      cycles = ( 14*msec*100000 );
	immed[b3, 23744, <<0]
.4270 F440000F15 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1017 0
	immed_w1[b3, 21]
.4271 A0400000AF common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1017 0
	alu[a0, --, B, @a47]
.4272 F840000C00 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1017 5
	mul_step[b3, a0], 32x32_start
.4273 F9C0000C00 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1017 4
	mul_step[b3, a0], 32x32_step1
.4274 F9C0100C00 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1017 3
	mul_step[b3, a0], 32x32_step2
.4275 F9C0200C00 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1017 2
	mul_step[b3, a0], 32x32_step3
.4276 F9C0300C00 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1017 1
	mul_step[b3, a0], 32x32_step4
.4277 F980400000 common_code
	.%line 212 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1017 0
	mul_step[a0, --], 32x32_last
.4278 8040080100 common_code
	.%line 481 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      xxx = msec2cycles( delay ) >> 4;
	alu_shf[a0, --, B, a0, >>4]
.4279 A08EF00000 common_code
	.%line 482 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      z.tm = x.tm + xxx;
	alu[@a111, a0, +, b0]
.4280 A8CFFC0001 common_code
	.%line 482 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[@a127, 0, +carry, a1]
.4281 C003180007 common_code
	.%line 494 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
	ld_field_w_clr[b0, 0011, a7, >>0]
.4282 A030000000 common_code
	.%line 494 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 1
	alu[--, --, B, b0]
.4283 8C30000100 common_code
	.%line 494 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	asr[a0, b0, >>3]
.4284 B4005C1C00 common_code
	.%line 494 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[b5, a0, AND, 7]
.4285 A0C0101701 common_code
	.%line 495 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      qid = ((out_port+1) << 13) | ring_in.qid,
	alu[a1, b5, +, 1]
.4286 C003180009 common_code
	.%line 495 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	ld_field_w_clr[b0, 0011, a9, >>0]
.4287 C007102400 common_code
	.%line 496 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      ninq = delayq_enq( &delayq, z.tm, ring_in.buf_handle_lo24,
	ld_field_w_clr[a0, 0111, b9, >>0]
.4288 9100480109 common_code
	.%line 496 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu_shf[b4, --, B, a9, >>16]
.4289 A040D000FF common_code
	.%line 496 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[a13, --, B, @a127]
.%import_expr common_code 4290 <34:22:0> &bp 1798 +
.4290 D9C1A00018 common_code
	.%line 496 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 2 1798
	br[_delayq_enq#], defer[2]
.4291 B0406000EF common_code
	.%line 496 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 1
	alu[b6, --, B, @a111]
.%import_expr common_code 4292 <27:20:8,17:10:0> &bp 4293 +
.4292 F0010F1404 common_code
	.%line 496 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	load_addr[a4, l_9555#]
.4293 F0800C0000 common_code
	.%line 498 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      if( ninq == -1 ) {
l_9555#:
	immed[a0, -1, 0]
.4294 AAF0000000 common_code
	.%line 498 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[--, b0, -, a0]
.%import_expr common_code 4295 <34:22:0> &bp 4300 +
.4295 DC33000100 common_code
	.%line 498 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 4300
	beq[l_1428#]
.4296 AAB00000CF common_code
	.%line 507 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/      if ( ninq > maxinq )	maxinq = ninq;
	alu[--, @a79, -, b0]
.%import_expr common_code 4297 <34:22:0> &bp 4299 +
.4297 DC32C00104 common_code
	.%line 507 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 4299
	bhs[l_1427#]
.4298 A00CF00000 common_code
	.%line 507 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[@a79, --, B, b0]
.4299 E8000C0006 common_code
	.%line 516 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 0 A6
/******/  }
l_1427#:
	rtn[a6]
.4300 A0403000BF common_code
	.%line 499 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr, 12 );
l_1428#:
	alu[a3, --, B, @a63]
.4301 F0000C0180 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.4302 A03003FC00 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, --, B, @b127]
.4303 4140000828 common_code
	.%line 327 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, b2, 8, 1], ctx_swap[s4], indirect_ref
.4304 A0C0000B0B common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      --pend;
	alu[a0, b2, +, 11]
.4305 AA800C0400 common_code
	.%line 328 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a0, a0, -, 1]
.4306 AAB0000800 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      while( pend >= p ) {
	alu[--, a0, -, b2]
.%import_expr common_code 4307 <34:22:0> &bp 4365 +
.4307 DC43700105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 3 4365
	blo[l_1444#], defer[3]
.4308 B000400800 common_code
	.%line 499 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 2
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr, 12 );
	alu[b4, --, B, b2]
.4309 F000000F00 common_code
	.%line 325 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 1
/******/      ndigits = 0;
	immed[b3, 0, <<0]
.4310 A0C0D007D4 common_code
	.%line 500 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
/******/  	memcpy_lmem_sram( dbgmsg, sram_tmpstr, 12 );
	alu[a13, b1, +, 212]
.4311 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 4312 <34:22:0> &bp 4334 +
.4312 DC3B800101 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0 4334
	bne[l_1440#]
.4313 AAC01C0C00 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0';
l_1437#:
	alu[a1, 3, -, a0]
.4314 91D0080201 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.4315 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.4316 800801C200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 48, <<indirect]
.4317 B4000C0C01 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.4318 AA70000300 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.4319 9000008600 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.4320 9140000200 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.4321 8AC2080221 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.4322 4110008000 common_code
	.%line 336 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.4323 F000000F01 common_code
	.%line 337 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/  	    ndigits = 1;
	immed[b3, 1, <<0]
.4324 B040500003 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/  	x = x/10;
l_1438#:
	alu[b5, --, B, a3]
.%import_expr common_code 4325 <34:22:0> &bp 1850 +
.4325 D9CEA00018 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 2 1850
l_9478#:
	br[__div_u32#], defer[2]
.4326 F00000030A common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 1
	immed[b0, 10, <<0]
.%import_expr common_code 4327 <27:20:8,7:0:0> &bp 4328 +
.4327 F0010037E8 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	load_addr[b13, l_9556#]
.4328 AA800C0400 common_code
	.%line 342 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/      	--pend;
l_9556#:
	alu[a0, a0, -, 1]
.4329 AAB0000800 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      while( pend >= p ) {
	alu[--, a0, -, b2]
.%import_expr common_code 4330 <34:22:0> &bp 4365 +
.4330 DC43500105 common_code
	.%line 330 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1 4365
	blo[l_1444#], defer[1]
.4331 A000301400 common_code
	.%line 341 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
/******/  	x = x/10;
	alu[a3, --, B, b5]
.4332 A070000003 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 4333 <34:22:0> &bp 4351 +
.4333 DC3FC00100 common_code
	.%line 331 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0 4351
	beq[l_1441#]
.4334 B040500003 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = '0' + r;
l_1440#:
	alu[b5, --, B, a3]
.%import_expr common_code 4335 <34:22:0> &bp 1158 +
.4335 D921A00018 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 2 1158
	br[__mod_u32#], defer[2]
.4336 F00000030A common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 1
	immed[b0, 10, <<0]
.%import_expr common_code 4337 <27:20:8,7:0:0> &bp 4338 +
.4337 F0010037F2 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	load_addr[b13, l_9557#]
.4338 B0C0001730 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
l_9557#:
	alu[b0, b5, +, 48]
.4339 AAC04C0C00 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[a4, 3, -, a0]
.4340 81D0180204 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[a1, --, B, a4, <<3]
.4341 AA300C0001 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, a1, OR, 0]
.4342 8008000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, b0, <<indirect]
.4343 B4000C0C04 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a4, AND, 3]
.4344 AA70000300 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.4345 9000008600 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.4346 9140000200 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.4347 8AC2080221 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.4348 4110008000 common_code
	.%line 333 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 4349 <34:22:0> &bp 4324 +
.4349 DC39100018 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1 4324
/******/  	    ++ndigits;
	br[l_1438#], defer[1]
.4350 B0C0300F01 common_code
	.%line 334 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	alu[b3, b3, +, 1]
.4351 A030000C00 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/  	} else if( ndigits == 0 ) {
l_1441#:
	alu[--, --, B, b3]
.%import_expr common_code 4352 <34:22:0> &bp 4313 +
.4352 DC36400100 common_code
	.%line 335 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0 4313
	beq[l_1437#]
.4353 AAC01C0C00 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
/******/  	    *pend = ' ';
	alu[a1, 3, -, a0]
.4354 91D0080201 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, a1, <<3]
.4355 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.4356 8008018200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[$0, --, B, 32, <<indirect]
.4357 B4000C0C01 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu[b0, a1, AND, 3]
.4358 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu[--, b0, OR, 0]
.4359 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu_shf[b0, --, B, 1, <<indirect]
.4360 9140000200 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 0
	alu_shf[b0, --, B, b0, <<12]
.4361 8AC2080221 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1
	alu_shf[--, b0, OR, 1, <<20]
.4362 4110008000 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	sram[write, $0, a0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 4363 <34:22:0> &bp 4325 +
.4363 DC39500018 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1037 1 4325
	br[l_9478#], defer[1]
.4364 B040500003 common_code
	.%line 339 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1037 0
	alu[b5, --, B, a3]
.4365 A070000003 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      if( x > 0 )		return -1;
l_1444#:
	alu[--, --, B, a3]
.%import_expr common_code 4366 <34:22:0> &bp 4404 +
.4366 DC4D100101 common_code
	.%line 345 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1 4404
	bne[l_1451#], defer[1]
.4367 B000500800 common_code
	.%line 500 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
/******/  	memcpy_lmem_sram( dbgmsg, sram_tmpstr, 12 );
	alu[b5, --, B, b2]
.4368 A0C0000B0C common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      pend = p + n - ndigits - 1;
	alu[a0, b2, +, 12]
.4369 B0C0000F01 common_code
	.%line 347 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      K = ndigits + 1;
	alu[b0, b3, +, 1]
.%import_expr common_code 4370 <34:22:0> &bp 4394 +
.4370 DC4AB0010A common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 3 4394
/******/      for( k=0; k<K; k++) {
	ble[l_1450#], defer[3]
.4371 AA80000C00 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 2
/******/      pend = p + n - ndigits - 1;
	alu[a0, a0, -, b3]
.4372 AA804C0400 common_code
	.%line 348 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 1
	alu[a4, a0, -, 1]
.4373 F0000C0000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
/******/      for( k=0; k<K; k++) {
	immed[a0, 0, <<0]
.4374 0010008204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 2
/******/      	*p = *pend;
l_1448#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[2]
.4375 81D0180204 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 1
	alu_shf[a1, --, B, a4, <<3]
.4376 BA80301303 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	alu[b3, 3, -, b4]
.4377 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 2
	alu[--, a1, OR, 0]
.4378 8000120200 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 1
	alu_shf[a1, --, B, $0, <<indirect]
.4379 8D80180101 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	asr[a1, a1, >>24]
.4380 81D0300E00 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu_shf[a3, --, B, b3, <<3]
.4381 AA300C0003 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1
	alu[--, a3, OR, 0]
.4382 8008080201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	alu_shf[$0, --, B, a1, <<indirect]
.4383 A440100F03 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu[a1, b3, AND, 3]
.4384 AA300C0001 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1
	alu[--, a1, OR, 0]
.4385 8000108600 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	alu_shf[a1, --, B, 1, <<indirect]
.4386 9140380201 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu_shf[b3, --, B, a1, <<12]
.4387 8AC2080E21 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1
	alu_shf[--, b3, OR, 1, <<20]
.4388 4110001020 common_code
	.%line 350 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	sram[write, $0, b4, 0, 1], ctx_swap[s1], indirect_ref
.4389 A0800C0400 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      for( k=0; k<K; k++) {
	alu[a0, a0, +, 1]
.4390 AAF0000000 common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu[--, b0, -, a0]
.%import_expr common_code 4391 <34:22:0> &bp 4374 +
.4391 DC45A0010B common_code
	.%line 349 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 2 4374
	bgt[l_1448#], defer[2]
.4392 B0C0401301 common_code
	.%line 351 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 1
/******/  	p++;
	alu[b4, b4, +, 1]
.4393 A0804C0404 common_code
	.%line 352 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
/******/  	pend++;
	alu[a4, a4, +, 1]
.4394 BA80001303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
/******/      *p = '\0';
l_1450#:
	alu[b0, 3, -, b4]
.4395 81D0000200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu_shf[a0, --, B, b0, <<3]
.4396 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1
	alu[--, a0, OR, 0]
.4397 8008008200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	alu_shf[$0, --, B, 0, <<indirect]
.4398 A440000303 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu[a0, b0, AND, 3]
.4399 AA300C0000 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1
	alu[--, a0, OR, 0]
.4400 8000008600 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	alu_shf[a0, --, B, 1, <<indirect]
.4401 9140080200 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 0
	alu_shf[b0, --, B, a0, <<12]
.4402 8AC2080221 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1011 1
	alu_shf[--, b0, OR, 1, <<20]
.4403 4110001020 common_code
	.%line 354 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1011 0
	sram[write, $0, b4, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 4404 <34:22:0> &bp 102 +
.4404 D819A00018 common_code
	.%line 500 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 2 102
/******/  	memcpy_lmem_sram( dbgmsg, sram_tmpstr, 12 );
l_1451#:
	br[_memcpy_lmem_sram#], defer[2]
.4405 F00000130C common_code
	.%line 500 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 1
	immed[b4, 12, <<0]
.%import_expr common_code 4406 <27:20:8,17:10:0> &bp 4407 +
.4406 F0011CDC03 common_code
	.%line 500 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	load_addr[a3, l_9558#]
.4407 A0C8F007F0 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/  	onl_api_debug_message( msgNextBlock, dbgmsg );
l_9558#:
	alu[@a15, b1, +, 240]
.4408 FC066C008F common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, @a15]
.4409 A0C00007D4 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[a0, b1, +, 212]
.4410 A058000000 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	alu[$0, --, B, a0]
.4411 F0001C1000 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	immed[a0, 260, <<0]
.4412 0110000800 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.%import_expr common_code 4413 <34:22:0> &bp 1210 +
.4413 D92E900018 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 1 1210
	br[_onl_api_debug_message#], defer[1]
.%import_expr common_code 4414 <27:20:8,17:10:0> &bp 4415 +
.4414 F0011CFE00 common_code
	.%line 502 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	load_addr[*l$index0, l_9559#]
.%import_expr common_code 4415 <34:22:0> &bp 571 +
.4415 D88ED00018 common_code
	.%line 503 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 1 571
/******/  	onl_api_drop();
l_9559#:
	br[_onl_api_drop#], defer[1]
.%import_expr common_code 4416 <27:20:8,17:10:0> &bp 4417 +
.4416 F0011D0400 common_code
	.%line 503 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
	load_addr[a0, l_9560#]
.4417 F0000C0300 common_code
	.%line 505 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0
/******/  	return;
l_9560#:
	nop
.4418 E8001C0006 common_code
	.%line 505 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 1 0 A6
	rtn[a6], defer[1]
.4419 A08DFC04DF common_code
	.%line 504 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
/******/  	++ndrops;
	alu[@a95, @a95, +, 1]
.%import_expr common_code 4420 <34:22:0> &bp 1138 +
.4420 D91CA00018 common_code
	.%line 473 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 2 1138
/******/  		dl_sink_packet(DROP);
l_1455#:
	br[_dl_sink_packet#], defer[2]
.4421 A08DFC04DF common_code
	.%line 472 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 1
/******/  		++ndrops;
	alu[@a95, @a95, +, 1]
.%import_expr common_code 4422 <27:20:8,17:10:0> &bp 4423 +
.4422 F0011D1C00 common_code
	.%line 473 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:724 0
/******/  		dl_sink_packet(DROP);
	load_addr[a0, l_9561#]
.4423 E8000C0006 common_code
	.%line 474 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:724 0 0 A6
/******/  		return;
l_9561#:
	rtn[a6]
.4424 A0C8F007A0 common_code
	.%line 521 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  {
_plugin_init_user#:
	alu[@a15, b1, +, 160]
.4425 FC06EC008F common_code
	.%line 521 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	local_csr_wr[active_lm_addr_1, @a15]
.4426 F0000C0300 common_code
	.%line 523 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/      if(ctx() == 0)
	nop
.4427 F0000C0300 common_code
	.%line 523 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	nop
.4428 F0000C0300 common_code
	.%line 523 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	nop
.4429 A022001800 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/      __declspec(local_mem) char delayq_init_err[28] = "delayq_init error";
	alu[*l$index1, --, B, b6]
.4430 A022101400 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[*l$index1[1], --, B, b5]
.4431 A022201000 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[*l$index1[2], --, B, b4]
.4432 A062300004 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[*l$index1[3], --, B, a4]
.4433 A022400C00 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[*l$index1[4], --, B, b3]
.%import_expr common_code 4434 <34:22:0> &bp 4474 +
.4434 DC5EA00111 common_code
	.%line 523 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 2 4474
/******/      if(ctx() == 0)
	br!=ctx[0, l_9308#], defer[2]
.4435 A062500001 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 1
/******/      __declspec(local_mem) char delayq_init_err[28] = "delayq_init error";
	alu[*l$index1[5], --, B, a1]
.4436 A022600000 common_code
	.%line 522 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
	alu[*l$index1[6], --, B, b0]
.%import_expr common_code 4437 <27:20:8,17:10:0> _probMult &v 0 +
.4437 F0400C2000 common_code
	.%line 527 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  	probMult = (RAND_MAX / 100) * 2; //(RAND_MAX >> 8) * 5;  //660;
	immed_w0[a0, @_probMult]
.%import_expr common_code 4438 <27:20:24,17:10:16> _probMult &v 0 +
.4438 F4400C0000 common_code
	.%line 527 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed_w1[a0, @_probMult]
.4439 0110008100 common_code
	.%line 527 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 1
	sram[write, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.4440 F0002E3980 common_code
	.%line 527 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
	immed[$0, 654, <<0]
.%import_expr common_code 4441 <27:20:8,17:10:0> _deterministic &v 0 +
.4441 F0400C4000 common_code
	.%line 528 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  	deterministic = 0;
	immed_w0[a0, @_deterministic]
.%import_expr common_code 4442 <27:20:24,17:10:16> _deterministic &v 0 +
.4442 F4400C0000 common_code
	.%line 528 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed_w1[a0, @_deterministic]
.4443 0110008100 common_code
	.%line 528 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 1
	sram[write, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.4444 F0000C0180 common_code
	.%line 528 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
	immed[$0, 0, <<0]
.%import_expr common_code 4445 <27:20:8,17:10:0> _stride &v 0 +
.4445 F0400C3000 common_code
	.%line 529 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  	stride = 5;
	immed_w0[a0, @_stride]
.%import_expr common_code 4446 <27:20:24,17:10:16> _stride &v 0 +
.4446 F4400C0000 common_code
	.%line 529 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed_w1[a0, @_stride]
.4447 0110008100 common_code
	.%line 529 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 1
	sram[write, $0, a0, 0, 1], ctx_swap[s1], defer[1]
.4448 F0000C1580 common_code
	.%line 529 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
	immed[$0, 5, <<0]
.%import_expr common_code 4449 <27:20:8,17:10:0> _probMult &v 0 +
.4449 F0400C2000 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  	probability = 50 * probMult;  //16383;	
	immed_w0[a0, @_probMult]
.%import_expr common_code 4450 <27:20:24,17:10:16> _probMult &v 0 +
.4450 F4400C0000 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed_w1[a0, @_probMult]
.4451 0010008000 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.4452 81A0020200 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu_shf[a0, --, B, $0, <<6]
.4453 91C0020200 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu_shf[b0, --, B, $0, <<4]
.4454 BA80000000 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[b0, a0, -, b0]
.%import_expr common_code 4455 <27:20:8,17:10:0> _probability &v 0 +
.4455 F0400C1000 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed_w0[a0, @_probability]
.%import_expr common_code 4456 <27:20:24,17:10:16> _probability &v 0 +
.4456 F4400C0000 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed_w1[a0, @_probability]
.4457 0110008200 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 2
	sram[write, $0, a0, 0, 1], ctx_swap[s1], defer[2]
.4458 81F0120200 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 1
	alu_shf[a1, --, B, $0, <<1]
.4459 A098000001 common_code
	.%line 530 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
	alu[$0, a1, +, b0]
.4460 F0000C00BF common_code
	.%line 532 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  	npkts = 0;		// #pkts seen by plugin
	immed[@a63, 0, <<0]
.%import_expr common_code 4461 <34:22:0> &bp 1071 +
.4461 D90BE00018 common_code
	.%line 535 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 2 1071
/******/  	if (delayq_init( &delayq ) != 0 ) {
	br[_delayq_init#], defer[2]
.4462 F0000C009F common_code
	.%line 534 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 1
/******/  	delayq_lock = UNLOCKED;
	immed[@a31, 0, <<0]
.%import_expr common_code 4463 <27:20:8,7:0:0> &bp 4464 +
.4463 F001100F70 common_code
	.%line 535 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
/******/  	if (delayq_init( &delayq ) != 0 ) {
	load_addr[b3, l_9562#]
.4464 A070000000 common_code
	.%line 535 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
l_9562#:
	alu[--, --, B, a0]
.%import_expr common_code 4465 <34:22:0> &bp 4474 +
.4465 DC5E800100 common_code
	.%line 535 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0 4474
	beq[l_9308#]
.4466 A0C8F007F0 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  	    onl_api_debug_message( msgNextBlock, delayq_init_err );
	alu[@a15, b1, +, 240]
.4467 FC066C008F common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	local_csr_wr[active_lm_addr_0, @a15]
.4468 A0C00007A0 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[a0, b1, +, 160]
.4469 A058000000 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	alu[$0, --, B, a0]
.4470 F0001C1000 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	immed[a0, 260, <<0]
.4471 0110000800 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.%import_expr common_code 4472 <34:22:0> &bp 1210 +
.4472 D92E900018 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 1 1210
	br[_onl_api_debug_message#], defer[1]
.%import_expr common_code 4473 <27:20:8,17:10:0> &bp 4474 +
.4473 F0011DEA00 common_code
	.%line 536 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:735 0
	load_addr[*l$index0, l_9563#]
.4474 A0C8F007F4 common_code
	.%line 543 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
/******/  }
l_9563#:
l_9308#:
	alu[@a15, b1, +, 244]
.4475 FC066C008F common_code
	.%line 543 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	local_csr_wr[active_lm_addr_0, @a15]
.4476 F0000C0300 common_code
	.%line 543 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	nop
.4477 F0000C0300 common_code
	.%line 543 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	nop
.4478 F0000C0300 common_code
	.%line 543 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0
	nop
.4479 E8000C0200 common_code
	.%line 543 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:735 0 0 *L00
	rtn[*l$index0]
.4480 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      char msg_bad_pop_err[8]	= "BAD pop";
_dl_sink_delay#:
	immed[a0, 216, <<0]
.4481 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4482 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4483 C088028A00 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 1000, 66, <<24]
.4484 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4485 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4486 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4487 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4488 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4489 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4490 C104028600 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0100, 65, <<16]
.4491 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4492 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4493 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4494 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4495 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4496 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4497 C182029200 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0010, 68, <<8]
.4498 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4499 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4500 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4501 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4502 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4503 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4504 C001018000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0001, 32, <<0]
.4505 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4506 F0000F6000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 216, <<0]
.4507 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4508 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4509 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4510 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4511 C08803C200 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 1000, 112, <<24]
.4512 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4513 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4514 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4515 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4516 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4517 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4518 C10403BE00 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0100, 111, <<16]
.4519 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4520 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4521 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4522 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4523 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4524 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4525 C18203C200 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0010, 112, <<8]
.4526 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4527 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4528 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.4529 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4530 0010000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b2, a0, 1], ctx_swap[s1]
.4531 A000060000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, --, B, $0]
.4532 C001008000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0001, 0, <<0]
.4533 A058000000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4534 F0000F7000 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 220, <<0]
.4535 0110000800 common_code
	.%line 924 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.%import_expr common_code 4536 <27:20:8,17:10:0> _delayq &v 0 +
.4536 F0400C5000 common_code
	.%line 926 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      my_ring_out.plugin_qm_data_out.out_port	= delayq.hd->out_port;
	immed_w0[a0, @_delayq]
.%import_expr common_code 4537 <27:20:24,17:10:16> _delayq &v 0 +
.4537 F4400C0000 common_code
	.%line 926 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed_w1[a0, @_delayq]
.4538 0010009000 common_code
	.%line 926 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, a0, 4, 1], ctx_swap[s1]
.4539 001000B080 common_code
	.%line 926 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, $0, 12, 1], ctx_swap[s1]
.4540 8080020200 common_code
	.%line 926 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu_shf[a0, --, B, $0, <<24]
.%import_expr common_code 4541 <27:20:8,7:0:0> _delayq &v 0 +
.4541 F040000314 common_code
	.%line 927 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      my_ring_out.plugin_qm_data_out.qid		= delayq.hd->qid;
	immed_w0[b0, @_delayq]
.%import_expr common_code 4542 <27:20:24,7:0:16> _delayq &v 0 +
.4542 F440000300 common_code
	.%line 927 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed_w1[b0, @_delayq]
.4543 0010000024 common_code
	.%line 927 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b0, 4, 1], ctx_swap[s1]
.4544 001000C080 common_code
	.%line 927 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, $0, 16, 1], ctx_swap[s1]
.4545 C003020000 common_code
	.%line 927 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	ld_field[a0, 0011, $0, <<0]
.%import_expr common_code 4546 <27:20:8,7:0:0> _delayq &v 0 +
.4546 F040000314 common_code
	.%line 928 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      my_ring_out.plugin_qm_data_out.l3_pkt_len	= delayq.hd->l3_pkt_len;
	immed_w0[b0, @_delayq]
.%import_expr common_code 4547 <27:20:24,7:0:16> _delayq &v 0 +
.4547 F440000300 common_code
	.%line 928 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed_w1[b0, @_delayq]
.4548 0010000124 common_code
	.%line 928 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 1
	sram[read, $0, b0, 4, 1], ctx_swap[s1], defer[1]
.4549 A058100000 common_code
	.%line 255 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:1056 0
/******/          data[1] = in[1];
	alu[$1, --, B, a0]
.4550 001000D180 common_code
	.%line 928 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 1
/******/      my_ring_out.plugin_qm_data_out.l3_pkt_len	= delayq.hd->l3_pkt_len;
	sram[read, $0, $0, 20, 1], ctx_swap[s1], defer[1]
.4551 F0000C7000 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:1056 0
/******/  	scratch_put_ring(data,
	immed[a0, 28, <<0]
.4552 8108220200 common_code
	.%line 928 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      my_ring_out.plugin_qm_data_out.l3_pkt_len	= delayq.hd->l3_pkt_len;
	alu_shf[$2, --, B, $0, <<16]
.%import_expr common_code 4553 <27:20:8,7:0:0> _delayq &v 0 +
.4553 F040000314 common_code
	.%line 929 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      my_ring_out.plugin_qm_data_out.buf_handle_lo24 = delayq.hd->buf_handle;
	immed_w0[b0, @_delayq]
.%import_expr common_code 4554 <27:20:24,7:0:16> _delayq &v 0 +
.4554 F440000300 common_code
	.%line 929 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed_w1[b0, @_delayq]
.4555 0010000024 common_code
	.%line 929 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, b0, 4, 1], ctx_swap[s1]
.4556 001000A080 common_code
	.%line 929 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[read, $0, $0, 8, 1], ctx_swap[s1]
.%import_expr common_code 4557 <34:22:0> &bp 4560 +
.4557 DC74124214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:1058 1 4560
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_256#], defer[1]
.4558 A018060000 common_code
	.%line 929 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:712 0
/******/      my_ring_out.plugin_qm_data_out.buf_handle_lo24 = delayq.hd->buf_handle;
	alu[$0, --, B, $0]
.%import_expr common_code 4559 <34:22:0> &bp 4562 +
.4559 DC74800018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:1058 0 4562
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_216#]
.4560 E000000001 common_code
	.%line 265 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:1062 0
/******/   	     ctx_swap();
l_256#:
	ctx_arb[voluntary]
.%import_expr common_code 4561 <34:22:0> &bp 4560 +
.4561 DC74024214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:1064 0 4560
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_256#]
.4562 1A14008000 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:1065 0
/******/  	scratch_put_ring(data,
l_216#:
	scratch[put, $0, a0, 0, 3], ctx_swap[s1]
.%import_expr common_code 4563 <34:22:0> &bp 1166 +
.4563 D923900018 common_code
	.%line 933 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 1 1166
/******/      rc = delayq_pop( &delayq );
	br[_delayq_pop#], defer[1]
.%import_expr common_code 4564 <27:20:8,7:0:0> &bp 4565 +
.4564 F0011003D5 common_code
	.%line 933 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:712 0
	load_addr[b0, l_9564#]
.4565 A070000000 common_code
	.%line 934 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/      if( rc != 0 ) {
l_9564#:
	alu[--, --, B, a0]
.%import_expr common_code 4566 <34:22:0> &bp 4580 +
.4566 DC79000100 common_code
	.%line 934 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0 4580
	beq[l_255#]
.4567 A0C0D007F8 common_code
	.%line 935 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/  	memcpy_lmem_sram( dbgmsg, msg_bad_pop_err, 8 );
	alu[a13, b1, +, 248]
.4568 B0C0500BD8 common_code
	.%line 935 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[b5, b2, +, 216]
.%import_expr common_code 4569 <34:22:0> &bp 102 +
.4569 D819A00018 common_code
	.%line 935 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 2 102
	br[_memcpy_lmem_sram#], defer[2]
.4570 F000001308 common_code
	.%line 935 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:712 1
	immed[b4, 8, <<0]
.%import_expr common_code 4571 <27:20:8,17:10:0> &bp 4572 +
.4571 F0011F7003 common_code
	.%line 935 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:712 0
	load_addr[a3, l_9565#]
.4572 A0C8F007F0 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
/******/  	onl_api_debug_message( msgNextBlock, dbgmsg );
l_9565#:
	alu[@a15, b1, +, 240]
.4573 FC066C008F common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	local_csr_wr[active_lm_addr_0, @a15]
.4574 A0C00007F8 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[a0, b1, +, 248]
.4575 A058000000 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	alu[$0, --, B, a0]
.4576 F0001C1000 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	immed[a0, 260, <<0]
.4577 0110000800 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0
	sram[write, $0, b2, a0, 1], ctx_swap[s1]
.%import_expr common_code 4578 <34:22:0> &bp 1210 +
.4578 D92E900018 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 1 1210
	br[_onl_api_debug_message#], defer[1]
.%import_expr common_code 4579 <27:20:8,17:10:0> &bp 4580 +
.4579 F0011F9200 common_code
	.%line 936 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:712 0
	load_addr[*l$index0, l_9566#]
.4580 E8000C0002 common_code
	.%line 938 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:712 0 0 A2
/******/  }
l_9566#:
l_255#:
	rtn[a2]
.4581 FC04400000 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:998 1
/******/    switch(__ME())
_plugin_init#:
	local_csr_rd[active_ctx_sts]
.4582 F0000C0000 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:998 0
	immed[a0, 0, <<0]
.4583 843008FD00 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:997 0
	alu_shf[a0, 31, AND, a0, >>3]
.4584 AA800C1C00 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	alu[a0, a0, -, 7]
.4585 AAF00C3000 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	alu[--, 12, -, a0]
.%import_expr common_code 4586 <34:22:0> &bp 4623 +
.4586 DC83E00105 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 2 4623
	blo[l_9329#], defer[2]
.4587 F0000C0003 common_code
	.%line 827 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 1
/******/    dlNextBlock = QM;
	immed[a3, 0, <<0]
.4588 A0C8F007F4 common_code
	.%line 873 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 0
/******/    plugin_init_user(); // user hook
	alu[@a15, b1, +, 244]
.%import_expr common_code 4589 <26:22:8,17:10:0> &bp 4590 +
.4589 E8044FB800 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4590 A0
/******/    switch(__ME())
	jump[a0, l_9573#], targets[l_9585#,l_9584#,l_9583#,l_9582#,l_9581#,l_9580#,l_9579#,l_9578#,l_9577#,l_9576#,l_9575#,l_9574#,l_9573#]
.%import_expr common_code 4590 <34:22:0> &bp 4623 +
.4590 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9573#:
	br[l_9329#]
.%import_expr common_code 4591 <34:22:0> &bp 4623 +
.4591 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9574#:
	br[l_9329#]
.%import_expr common_code 4592 <34:22:0> &bp 4623 +
.4592 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9575#:
	br[l_9329#]
.%import_expr common_code 4593 <34:22:0> &bp 4623 +
.4593 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9576#:
	br[l_9329#]
.%import_expr common_code 4594 <34:22:0> &bp 4623 +
.4594 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9577#:
	br[l_9329#]
.%import_expr common_code 4595 <34:22:0> &bp 4623 +
.4595 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9578#:
	br[l_9329#]
.%import_expr common_code 4596 <34:22:0> &bp 4623 +
.4596 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9579#:
	br[l_9329#]
.%import_expr common_code 4597 <34:22:0> &bp 4623 +
.4597 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9580#:
	br[l_9329#]
.%import_expr common_code 4598 <34:22:0> &bp 4623 +
.4598 DC83C00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4623
l_9581#:
	br[l_9329#]
.%import_expr common_code 4599 <34:22:0> &bp 4618 +
.4599 DC82800018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4618
l_9582#:
	br[l_9326#]
.%import_expr common_code 4600 <34:22:0> &bp 4613 +
.4600 DC81400018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4613
l_9583#:
	br[l_9324#]
.%import_expr common_code 4601 <34:22:0> &bp 4608 +
.4601 DC80000018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4608
l_9584#:
	br[l_9322#]
.%import_expr common_code 4602 <34:22:0> &bp 4603 +
.4602 DC7EC00018 common_code
	.%line 832 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 4603
l_9585#:
	br[l_9320#]
.4603 F0000C100D common_code
	.%line 860 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        pluginId = 4;
l_9320#:
	immed[a13, 4, <<0]
.4604 F0000C2802 common_code
	.%line 861 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        dlFromBlock  = PACKET_IN_RING_4;
	immed[a2, 10, <<0]
.%import_expr common_code 4605 <34:22:0> &bp 4627 +
.4605 DC84E00018 common_code
	.%line 863 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 2 4627
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	br[l_9332#], defer[2]
.4606 F0000C5006 common_code
	.%line 862 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 1
/******/        msgFromBlock = MESSAGE_IN_RING_4;
	immed[a6, 20, <<0]
.4607 F0000C3C05 common_code
	.%line 863 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 0
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	immed[a5, 15, <<0]
.4608 F0000C0C0D common_code
	.%line 854 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        pluginId = 3;
l_9322#:
	immed[a13, 3, <<0]
.4609 F0000C2402 common_code
	.%line 855 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        dlFromBlock  = PACKET_IN_RING_3;
	immed[a2, 9, <<0]
.%import_expr common_code 4610 <34:22:0> &bp 4627 +
.4610 DC84E00018 common_code
	.%line 857 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 2 4627
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	br[l_9332#], defer[2]
.4611 F0000C4C06 common_code
	.%line 856 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 1
/******/        msgFromBlock = MESSAGE_IN_RING_3;
	immed[a6, 19, <<0]
.4612 F0000C3805 common_code
	.%line 857 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 0
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	immed[a5, 14, <<0]
.4613 F0000C080D common_code
	.%line 848 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        pluginId = 2;
l_9324#:
	immed[a13, 2, <<0]
.4614 F0000C2002 common_code
	.%line 849 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        dlFromBlock  = PACKET_IN_RING_2;
	immed[a2, 8, <<0]
.%import_expr common_code 4615 <34:22:0> &bp 4627 +
.4615 DC84E00018 common_code
	.%line 851 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 2 4627
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	br[l_9332#], defer[2]
.4616 F0000C4806 common_code
	.%line 850 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 1
/******/        msgFromBlock = MESSAGE_IN_RING_2;
	immed[a6, 18, <<0]
.4617 F0000C3405 common_code
	.%line 851 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 0
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	immed[a5, 13, <<0]
.4618 F0000C040D common_code
	.%line 841 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        pluginId = 1;
l_9326#:
	immed[a13, 1, <<0]
.4619 F0000C1C02 common_code
	.%line 842 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        dlFromBlock  = PACKET_IN_RING_1;
	immed[a2, 7, <<0]
.%import_expr common_code 4620 <34:22:0> &bp 4627 +
.4620 DC84E00018 common_code
	.%line 844 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 2 4627
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	br[l_9332#], defer[2]
.4621 F0000C4406 common_code
	.%line 843 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 1
/******/        msgFromBlock = MESSAGE_IN_RING_1;
	immed[a6, 17, <<0]
.4622 F0000C3005 common_code
	.%line 844 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 0
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	immed[a5, 12, <<0]
.4623 F0000C000D common_code
	.%line 866 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        pluginId = 0;
l_9329#:
	immed[a13, 0, <<0]
.4624 F0000C1802 common_code
	.%line 867 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        dlFromBlock  = PACKET_IN_RING_0;
	immed[a2, 6, <<0]
.4625 F0000C4006 common_code
	.%line 868 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        msgFromBlock = MESSAGE_IN_RING_0;
	immed[a6, 16, <<0]
.4626 F0000C2C05 common_code
	.%line 869 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/        msgNextBlock = MESSAGE_OUT_RING_0;
	immed[a5, 11, <<0]
.4627 FC06EC008F common_code
	.%line 873 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/    plugin_init_user(); // user hook
l_9332#:
	local_csr_wr[active_lm_addr_1, @a15]
.4628 F0000C0300 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/  }
	nop
.4629 F0000C0300 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	nop
.4630 F0000C0300 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	nop
.%import_expr common_code 4631 <34:22:0> &bp 4424 +
.4631 DC52100018 common_code
	.%line 873 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 1 4424
/******/    plugin_init_user(); // user hook
	br[_plugin_init_user#], defer[1]
.%import_expr common_code 4632 <27:20:8,17:10:0> &bp 4633 +
.4632 F0012C6620 common_code
	.%line 873 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:734 0
	load_addr[*l$index1, l_9567#]
.4633 A0C8F00740 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
/******/  }
l_9567#:
	alu[@a15, b1, +, 64]
.4634 FC066C008F common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	local_csr_wr[active_lm_addr_0, @a15]
.4635 F0000C0300 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	nop
.4636 F0000C0300 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	nop
.4637 F0000C0300 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0
	nop
.4638 E8000C0207 common_code
	.%line 874 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:734 0 0 *L07
	rtn[*l$index0[7]]
.%import_expr common_code 4639 <34:22:0> &bp 1756 +
.4639 D9B7100018 common_code
	.%line 611 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 1 1756
/******/    dl_source_packet(dlFromBlock);
_handle_pkt#:
	br[_dl_source_packet#], defer[1]
.%import_expr common_code 4640 <27:20:8,17:10:0> &bp 4641 +
.4640 F0012C8401 common_code
	.%line 611 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:722 0
	load_addr[a1, l_9568#]
.%import_expr common_code 4641 <34:22:0> &bp 1031 +
.4641 D901D00018 common_code
	.%line 614 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 1 1031
/******/    default_format_out_data(dlNextBlock);
l_9568#:
	br[_default_format_out_data#], defer[1]
.%import_expr common_code 4642 <27:20:8,17:10:0> &bp 4643 +
.4642 F0012C8C04 common_code
	.%line 614 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:722 0
	load_addr[a4, l_9569#]
.%import_expr common_code 4643 <34:22:0> &bp 4239 +
.4643 DC23D00018 common_code
	.%line 616 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 1 4239
/******/    handle_pkt_user();
l_9569#:
	br[_handle_pkt_user#], defer[1]
.%import_expr common_code 4644 <27:20:8,17:10:0> &bp 4645 +
.4644 F0012C9406 common_code
	.%line 616 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:722 0
	load_addr[a6, l_9570#]
.4645 A0C8F00740 common_code
	.%line 618 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 0
/******/    dl_sink_nopacket();
l_9570#:
	alu[@a15, b1, +, 64]
.4646 FC066C008F common_code
	.%line 618 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 0
	local_csr_wr[active_lm_addr_0, @a15]
.%import_expr common_code 4647 <34:22:0> &bp 573 +
.4647 D88F500018 common_code
	.%line 618 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 1 573
	br[_dl_sink_nopacket#], defer[1]
.%import_expr common_code 4648 <27:20:8,17:10:0> &bp 4649 +
.4648 F0012CA400 common_code
	.%line 618 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:722 0
	load_addr[a0, l_9571#]
.4649 F0000C0300 common_code
	.%line 619 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 0
/******/  }
l_9571#:
	nop
.4650 F0000C0300 common_code
	.%line 619 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 0
	nop
.4651 E8000C0207 common_code
	.%line 619 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:722 0 0 *L07
	rtn[*l$index0[7]]
.%import_expr common_code 4652 <27:20:8,17:10:0> _delayq &v 0 +
.4652 F0400C5000 common_code
	.%line 789 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
/******/      if ( delayq.ninq > 0 ) {
_callback#:
	immed_w0[a0, @_delayq]
.%import_expr common_code 4653 <27:20:24,17:10:16> _delayq &v 0 +
.4653 F4400C0000 common_code
	.%line 789 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	immed_w1[a0, @_delayq]
.4654 0010008000 common_code
	.%line 789 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	sram[read, $0, a0, 0, 1], ctx_swap[s1]
.4655 A030060000 common_code
	.%line 789 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	alu[--, --, B, $0]
.%import_expr common_code 4656 <34:22:0> &bp 4679 +
.4656 DC91C00100 common_code
	.%line 789 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0 4679
	beq[l_58#]
.4657 FC0C000000 common_code
	.%line 790 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1051 1
/******/  	y.tm2.lo = local_csr_read( local_csr_timestamp_low );
	local_csr_rd[timestamp_low]
.4658 F0000C0001 common_code
	.%line 790 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1051 0
	immed[a1, 0, <<0]
.4659 FC0C400000 common_code
	.%line 791 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1050 1
/******/  	y.tm2.hi = local_csr_read( local_csr_timestamp_high );
	local_csr_rd[timestamp_high]
.4660 F000000300 common_code
	.%line 791 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1050 0
	immed[b0, 0, <<0]
.%import_expr common_code 4661 <27:20:8,17:10:0> _delayq &v 0 +
.4661 F0400C5000 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
/******/  	if ( y.tm >= delayq.hd->time.tm ) {		// time to leave
	immed_w0[a0, @_delayq]
.%import_expr common_code 4662 <27:20:24,17:10:16> _delayq &v 0 +
.4662 F4400C0000 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	immed_w1[a0, @_delayq]
.4663 0010009000 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	sram[read, $0, a0, 4, 1], ctx_swap[s1]
.4664 0012008080 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	sram[read, $0, $0, 0, 2], ctx_swap[s1]
.4665 AAB0060401 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	alu[--, a1, -, $1]
.4666 A6C0000180 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
	alu[a0, b0, -carry, $0]
.%import_expr common_code 4667 <34:22:0> &bp 4672 +
.4667 DC90000109 common_code
	.%line 792 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0 4672
	blt[l_34#]
.%import_expr common_code 4668 <34:22:0> &bp 4480 +
.4668 DC60100018 common_code
	.%line 810 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 1 4480
/******/  	    dl_sink_delay( );
	br[_dl_sink_delay#], defer[1]
.%import_expr common_code 4669 <27:20:8,17:10:0> &bp 4670 +
.4669 F0012CF802 common_code
	.%line 810 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:713 0
	load_addr[a2, l_9572#]
.4670 F0000C0300 common_code
	.%line 810 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0
l_9572#:
	nop
.%import_expr common_code 4671 <34:22:0> &bp 4686 +
.4671 DC93800018 common_code
	.%line 810 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0 4686
	br[l_82#]
.4672 FC0C000000 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1047 1
/******/  	    sleep( SLEEP_CYCLES );
l_34#:
	local_csr_rd[timestamp_low]
.4673 F000000300 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1047 0
	immed[b0, 0, <<0]
.4674 F0003DAC00 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1046 0
	immed[a0, 875, <<0]
.4675 A0C0000000 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1046 0
	alu[a0, b0, +, a0]
.%import_expr common_code 4676 <34:22:0> &bp 4686 +
.4676 E493A40002 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1046 2 4686
	ctx_arb[s1], defer[2], br[l_82#]
.4677 FC07EC0701 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1049 1
	local_csr_wr[active_future_count_signal, 1]
.4678 FC05EC0000 common_code
	.%line 812 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1048 0
	local_csr_wr[active_ctx_future_count, a0]
.4679 FC0C000000 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1053 1
/******/  	sleep( SLEEP_CYCLES );
l_58#:
	local_csr_rd[timestamp_low]
.4680 F000000300 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1053 0
	immed[b0, 0, <<0]
.4681 F0003DAC00 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1052 0
	immed[a0, 875, <<0]
.4682 A0C0000000 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1052 0
	alu[a0, b0, +, a0]
.4683 E000200002 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:1052 2
	ctx_arb[s1], defer[2]
.4684 FC07EC0701 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1055 1
	local_csr_wr[active_future_count_signal, 1]
.4685 FC05EC0000 common_code
	.%line 815 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 0 fiid:1054 0
	local_csr_wr[active_ctx_future_count, a0]
.4686 E8000C0006 common_code
	.%line 817 "/users/onl/npr/plugins/drop-delay/drop-delay.c" 1 fiid:713 0 0 A6
/******/  }
l_82#:
	rtn[a6]
+ucode_end
