+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 0x000800 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 18368 0
.%local_mem dram$tls dram 0 16
.%local_mem sram3$tls sram3 1472
.%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 _z sram3 4
.%local_mem _cdVector sram3 36000
.%local_mem _cdvCounter sram3 4
.%lm_sym lmspill_10_0 168 4
.%init lmspill_10_0+0 0x0
.%lm_sym lmspill_10_1 392 4
.%init lmspill_10_1+0 0x0
.%lm_sym lmspill_10_2 616 4
.%init lmspill_10_2+0 0x0
.%lm_sym lmspill_10_3 840 4
.%init lmspill_10_3+0 0x0
.%lm_sym lmspill_10_4 1064 4
.%init lmspill_10_4+0 0x0
.%lm_sym lmspill_10_5 1288 4
.%init lmspill_10_5+0 0x0
.%lm_sym lmspill_10_6 1512 4
.%init lmspill_10_6+0 0x0
.%lm_sym lmspill_10_7 1736 4
.%init lmspill_10_7+0 0x0
.%lm_sym lmspill_7_0 240 4
.%init lmspill_7_0+0 0x0
.%lm_sym lmspill_7_1 464 4
.%init lmspill_7_1+0 0x0
.%lm_sym lmspill_7_2 688 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 1136 4
.%init lmspill_7_4+0 0x0
.%lm_sym lmspill_7_5 1360 4
.%init lmspill_7_5+0 0x0
.%lm_sym lmspill_7_6 1584 4
.%init lmspill_7_6+0 0x0
.%lm_sym lmspill_7_7 1808 4
.%init lmspill_7_7+0 0x0
.%lm_sym lmspill_6_0 124 4
.%init lmspill_6_0+0 0x0
.%lm_sym lmspill_6_1 348 4
.%init lmspill_6_1+0 0x0
.%lm_sym lmspill_6_2 572 4
.%init lmspill_6_2+0 0x0
.%lm_sym lmspill_6_3 796 4
.%init lmspill_6_3+0 0x0
.%lm_sym lmspill_6_4 1020 4
.%init lmspill_6_4+0 0x0
.%lm_sym lmspill_6_5 1244 4
.%init lmspill_6_5+0 0x0
.%lm_sym lmspill_6_6 1468 4
.%init lmspill_6_6+0 0x0
.%lm_sym lmspill_6_7 1692 4
.%init lmspill_6_7+0 0x0
.%lm_sym lmspill_5_0 160 4
.%init lmspill_5_0+0 0x0
.%lm_sym lmspill_5_1 384 4
.%init lmspill_5_1+0 0x0
.%lm_sym lmspill_5_2 608 4
.%init lmspill_5_2+0 0x0
.%lm_sym lmspill_5_3 832 4
.%init lmspill_5_3+0 0x0
.%lm_sym lmspill_5_4 1056 4
.%init lmspill_5_4+0 0x0
.%lm_sym lmspill_5_5 1280 4
.%init lmspill_5_5+0 0x0
.%lm_sym lmspill_5_6 1504 4
.%init lmspill_5_6+0 0x0
.%lm_sym lmspill_5_7 1728 4
.%init lmspill_5_7+0 0x0
.%lm_sym lmspill_4_0 164 4
.%init lmspill_4_0+0 0x0
.%lm_sym lmspill_4_1 388 4
.%init lmspill_4_1+0 0x0
.%lm_sym lmspill_4_2 612 4
.%init lmspill_4_2+0 0x0
.%lm_sym lmspill_4_3 836 4
.%init lmspill_4_3+0 0x0
.%lm_sym lmspill_4_4 1060 4
.%init lmspill_4_4+0 0x0
.%lm_sym lmspill_4_5 1284 4
.%init lmspill_4_5+0 0x0
.%lm_sym lmspill_4_6 1508 4
.%init lmspill_4_6+0 0x0
.%lm_sym lmspill_4_7 1732 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 456 4
.%init lmspill_3_1+0 0x0
.%lm_sym lmspill_3_2 680 4
.%init lmspill_3_2+0 0x0
.%lm_sym lmspill_3_3 904 4
.%init lmspill_3_3+0 0x0
.%lm_sym lmspill_3_4 1128 4
.%init lmspill_3_4+0 0x0
.%lm_sym lmspill_3_5 1352 4
.%init lmspill_3_5+0 0x0
.%lm_sym lmspill_3_6 1576 4
.%init lmspill_3_6+0 0x0
.%lm_sym lmspill_3_7 1800 4
.%init lmspill_3_7+0 0x0
.%lm_sym lmspill_2_0 200 4
.%init lmspill_2_0+0 0x0
.%lm_sym lmspill_2_1 424 4
.%init lmspill_2_1+0 0x0
.%lm_sym lmspill_2_2 648 4
.%init lmspill_2_2+0 0x0
.%lm_sym lmspill_2_3 872 4
.%init lmspill_2_3+0 0x0
.%lm_sym lmspill_2_4 1096 4
.%init lmspill_2_4+0 0x0
.%lm_sym lmspill_2_5 1320 4
.%init lmspill_2_5+0 0x0
.%lm_sym lmspill_2_6 1544 4
.%init lmspill_2_6+0 0x0
.%lm_sym lmspill_2_7 1768 4
.%init lmspill_2_7+0 0x0
.%lm_sym lmspill_1_0 236 4
.%init lmspill_1_0+0 0x0
.%lm_sym lmspill_1_1 460 4
.%init lmspill_1_1+0 0x0
.%lm_sym lmspill_1_2 684 4
.%init lmspill_1_2+0 0x0
.%lm_sym lmspill_1_3 908 4
.%init lmspill_1_3+0 0x0
.%lm_sym lmspill_1_4 1132 4
.%init lmspill_1_4+0 0x0
.%lm_sym lmspill_1_5 1356 4
.%init lmspill_1_5+0 0x0
.%lm_sym lmspill_1_6 1580 4
.%init lmspill_1_6+0 0x0
.%lm_sym lmspill_1_7 1804 4
.%init lmspill_1_7+0 0x0
.%lm_sym lmspill_0_0 244 4
.%init lmspill_0_0+0 0x0
.%lm_sym lmspill_0_1 468 4
.%init lmspill_0_1+0 0x0
.%lm_sym lmspill_0_2 692 4
.%init lmspill_0_2+0 0x0
.%lm_sym lmspill_0_3 916 4
.%init lmspill_0_3+0 0x0
.%lm_sym lmspill_0_4 1140 4
.%init lmspill_0_4+0 0x0
.%lm_sym lmspill_0_5 1364 4
.%init lmspill_0_5+0 0x0
.%lm_sym lmspill_0_6 1588 4
.%init lmspill_0_6+0 0x0
.%lm_sym lmspill_0_7 1812 4
.%init lmspill_0_7+0 0x0
.%lm_sym _dbgmsg_0 172 28
.%init _dbgmsg_0+0 0x0
.%init _dbgmsg_0+4 0x0
.%init _dbgmsg_0+8 0x0
.%init _dbgmsg_0+12 0x0
.%init _dbgmsg_0+16 0x0
.%init _dbgmsg_0+20 0x0
.%init _dbgmsg_0+24 0x0
.%lm_sym _dbgmsg_1 396 28
.%init _dbgmsg_1+0 0x0
.%init _dbgmsg_1+4 0x0
.%init _dbgmsg_1+8 0x0
.%init _dbgmsg_1+12 0x0
.%init _dbgmsg_1+16 0x0
.%init _dbgmsg_1+20 0x0
.%init _dbgmsg_1+24 0x0
.%lm_sym _dbgmsg_2 620 28
.%init _dbgmsg_2+0 0x0
.%init _dbgmsg_2+4 0x0
.%init _dbgmsg_2+8 0x0
.%init _dbgmsg_2+12 0x0
.%init _dbgmsg_2+16 0x0
.%init _dbgmsg_2+20 0x0
.%init _dbgmsg_2+24 0x0
.%lm_sym _dbgmsg_3 844 28
.%init _dbgmsg_3+0 0x0
.%init _dbgmsg_3+4 0x0
.%init _dbgmsg_3+8 0x0
.%init _dbgmsg_3+12 0x0
.%init _dbgmsg_3+16 0x0
.%init _dbgmsg_3+20 0x0
.%init _dbgmsg_3+24 0x0
.%lm_sym _dbgmsg_4 1068 28
.%init _dbgmsg_4+0 0x0
.%init _dbgmsg_4+4 0x0
.%init _dbgmsg_4+8 0x0
.%init _dbgmsg_4+12 0x0
.%init _dbgmsg_4+16 0x0
.%init _dbgmsg_4+20 0x0
.%init _dbgmsg_4+24 0x0
.%lm_sym _dbgmsg_5 1292 28
.%init _dbgmsg_5+0 0x0
.%init _dbgmsg_5+4 0x0
.%init _dbgmsg_5+8 0x0
.%init _dbgmsg_5+12 0x0
.%init _dbgmsg_5+16 0x0
.%init _dbgmsg_5+20 0x0
.%init _dbgmsg_5+24 0x0
.%lm_sym _dbgmsg_6 1516 28
.%init _dbgmsg_6+0 0x0
.%init _dbgmsg_6+4 0x0
.%init _dbgmsg_6+8 0x0
.%init _dbgmsg_6+12 0x0
.%init _dbgmsg_6+16 0x0
.%init _dbgmsg_6+20 0x0
.%init _dbgmsg_6+24 0x0
.%lm_sym _dbgmsg_7 1740 28
.%init _dbgmsg_7+0 0x0
.%init _dbgmsg_7+4 0x0
.%init _dbgmsg_7+8 0x0
.%init _dbgmsg_7+12 0x0
.%init _dbgmsg_7+16 0x0
.%init _dbgmsg_7+20 0x0
.%init _dbgmsg_7+24 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 B7 0x0
.%init_reg A7 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 A12 0x0
.%init_reg B12 0x0
.%init_reg @A117 sram3$tls &v 1288 +
.%init_reg @A112 0x640
.%init_reg @A101 sram3$tls &v 1104 +
.%init_reg @A96 0x560
.%init_reg @A85 sram3$tls &v 920 +
.%init_reg @A80 0x480
.%init_reg @A69 sram3$tls &v 736 +
.%init_reg @A64 0x3A0
.%init_reg @A53 sram3$tls &v 552 +
.%init_reg @A48 0x2C0
.%init_reg @A37 sram3$tls &v 368 +
.%init_reg @A32 0x1E0
.%init_reg @A21 sram3$tls &v 184 +
.%init_reg @A16 0x100
.%init_reg @A95 0x0
.%init_reg @A111 0x0
.%init_reg @A127 0x0
.%init_reg @A5 sram3$tls &v 0 +
.%init_reg @A0 0x20
:_WU_count_scratch_error#	1364
:_WU_loadGlobalRegister#	2951
:_WU_scratch_put_request_with_data#	1482
:__div_mod_32#	1033
:__div_u32#	2071
:__mod_u32#	1476
:_callback#	4575
:_callback_user#	4336
:_default_format_out_data#	1384
:_dl_sink_init#	1368
:_dl_sink_packet#	1402
:_dl_source_init#	1376
:_dl_source_message#	1907
:_dl_source_packet#	2029
:_exit#	1400
:_handle_msg#	2976
:_handle_pkt#	4559
:_handle_pkt_user#	4061
:_helper_count_words#	466
:_helper_sram_dbgmsg_1ul#	2955
:_helper_sram_outmsg_1ul#	2129
:_helper_sram_outmsg_3ul#	2334
:_helper_tokenize#	942
:_main#	0
:_memcpy_lmem_sram#	319
:_memcpy_sram_lmem#	171
:_onl_api_debug_message#	1495
:_onl_api_getTcpHdrPtr#	1007
:_onl_api_getUdpHdrPtr#	1004
:_plugin_init#	2081
:_plugin_init_user#	1424
:_sram_ring_get_buffer_1word#	166
:_sram_ring_get_buffer_6word#	997
:_strcat#	1332
:_strcat_sram#	2077
:_strcpy#	145
:_strcpy_sram#	1902
:_strlen#	129
:_strlen_lmem#	41
:_strlen_sram#	1897
:_strncmp#	59
:_strncmp_sram#	1893
:_ua_set_32_sram#	1010
:l_1001#	2038
:l_1003#	2042
:l_1005#	2046
:l_1007#	2049
:l_1010#	2053
:l_10122#	1436
:l_10128#	1439
:l_10131#	1475
:l_10143#	2101
:l_10145#	2106
:l_10147#	2111
:l_10149#	2116
:l_10152#	2121
:l_10155#	2125
:l_10167#	1373
:l_1017#	2058
:l_10178#	1375
:l_10183#	1381
:l_10194#	1383
:l_10236#	40
:l_10244#	118
:l_10247#	4308
:l_10248#	3654
:l_10251#	3661
:l_10253#	4455
:l_10254#	4457
:l_10264#	1441
:l_10265#	1509
:l_10266#	1644
:l_10267#	2154
:l_10268#	2367
:l_10269#	2572
:l_10270#	2772
:l_10271#	3433
:l_10272#	3678
:l_10273#	3780
:l_10274#	3822
:l_10275#	2
:l_10276#	4
:l_10277#	6
:l_10278#	19
:l_10279#	25
:l_10280#	36
:l_10281#	40
:l_10282#	1457
:l_10283#	1468
:l_10284#	1480
:l_10285#	1486
:l_10286#	1498
:l_10287#	1895
:l_10288#	1900
:l_10289#	1906
:l_10290#	1941
:l_10291#	1946
:l_10292#	1953
:l_10293#	1958
:l_10294#	1964
:l_10295#	1969
:l_10296#	1975
:l_10297#	1980
:l_10298#	1986
:l_10299#	1991
:l_1030#	2066
:l_10300#	1997
:l_10301#	2002
:l_10302#	2008
:l_10303#	2013
:l_10304#	2019
:l_10305#	2024
:l_10306#	2051
:l_10307#	2056
:l_10308#	2075
:l_10309#	2080
:l_10310#	2127
:l_10311#	2157
:l_10312#	2167
:l_10313#	2333
:l_10314#	2370
:l_10315#	2380
:l_10316#	2546
:l_10317#	2575
:l_10318#	2585
:l_10319#	2745
:l_10320#	2748
:l_10321#	2775
:l_10322#	2785
:l_10323#	2944
:l_10324#	2950
:l_10325#	2953
:l_10326#	2962
:l_10327#	2970
:l_10328#	3277
:l_10329#	3329
:l_10330#	3333
:l_10331#	3343
:l_10332#	3356
:l_10333#	3366
:l_10334#	3370
:l_10335#	3375
:l_10336#	3377
:l_10337#	3436
:l_10338#	3446
:l_10339#	3609
:l_10340#	3611
:l_10341#	3615
:l_10342#	3657
:l_10343#	3663
:l_10344#	3666
:l_10345#	4135
:l_10346#	4170
:l_10347#	4209
:l_10348#	4216
:l_10349#	4312
:l_10350#	4322
:l_10351#	4330
:l_10352#	4459
:l_10353#	4467
:l_10354#	4485
:l_10355#	4495
:l_10356#	4504
:l_10357#	4508
:l_10358#	4543
:l_10359#	4553
:l_10360#	4563
:l_10361#	4565
:l_10362#	4567
:l_10363#	4571
:l_10364#	4573
:l_10365#	4582
:l_10366#	2088
:l_10367#	2089
:l_10368#	2090
:l_10369#	2091
:l_10370#	2092
:l_10371#	2093
:l_10372#	2094
:l_10373#	2095
:l_10374#	2096
:l_10375#	2097
:l_10376#	2098
:l_10377#	2099
:l_10378#	2100
:l_10379#	4074
:l_10380#	4075
:l_10381#	4076
:l_10382#	4077
:l_10383#	4078
:l_10384#	4079
:l_10385#	4080
:l_10386#	4174
:l_10387#	4175
:l_10388#	4176
:l_10389#	4177
:l_10390#	4178
:l_10391#	4179
:l_10392#	4180
:l_10393#	4139
:l_10394#	4140
:l_10395#	4141
:l_10396#	4142
:l_10397#	4143
:l_10398#	4144
:l_10399#	4145
:l_1040#	2069
:l_10400#	4522
:l_10401#	4523
:l_10402#	4524
:l_10403#	4525
:l_10404#	4526
:l_1041#	2070
:l_105#	4539
:l_11#	23
:l_12#	27
:l_1222#	4081
:l_124#	4541
:l_127#	4553
:l_1328#	4092
:l_1359#	4099
:l_14#	29
:l_1466#	4110
:l_1497#	4116
:l_15#	38
:l_1512#	4146
:l_1618#	4151
:l_1649#	4155
:l_170#	1488
:l_1756#	4160
:l_1788#	4164
:l_1799#	4181
:l_1860#	4186
:l_1891#	4190
:l_1953#	4195
:l_1984#	4198
:l_1985#	4205
:l_1987#	4220
:l_1993#	4223
:l_1996#	4253
:l_1998#	4267
:l_2000#	4295
:l_2002#	4312
:l_2005#	4330
:l_2034#	2355
:l_2035#	2366
:l_2038#	2376
:l_2039#	2394
:l_2042#	2409
:l_2046#	2420
:l_2048#	2513
:l_2051#	2533
:l_2052#	2543
:l_2062#	2560
:l_2063#	2571
:l_2066#	2581
:l_2067#	2598
:l_2070#	2612
:l_2074#	2624
:l_2076#	2712
:l_2079#	2732
:l_2080#	2742
:l_2091#	2760
:l_2092#	2771
:l_2095#	2781
:l_2096#	2798
:l_2099#	2812
:l_2103#	2823
:l_2105#	2911
:l_2108#	2931
:l_2109#	2941
:l_2153#	1410
:l_216#	1494
:l_217#	1484
:l_245#	1603
:l_248#	1625
:l_253#	1702
:l_256#	1716
:l_259#	1832
:l_2600#	1420
:l_2610#	1423
:l_2611#	1408
:l_265#	1835
:l_267#	1840
:l_269#	1844
:l_271#	1848
:l_273#	1852
:l_275#	1855
:l_296#	1872
:l_329#	1881
:l_330#	1887
:l_334#	49
:l_336#	57
:l_421#	3339
:l_423#	3352
:l_425#	3362
:l_44#	4348
:l_440#	3421
:l_441#	3432
:l_444#	3442
:l_445#	3459
:l_448#	3473
:l_452#	3484
:l_454#	3572
:l_457#	3592
:l_458#	3602
:l_459#	3606
:l_466#	3629
:l_471#	3638
:l_472#	3640
:l_473#	3641
:l_475#	3650
:l_477#	3658
:l_478#	3663
:l_488#	3778
:l_491#	3803
:l_496#	3880
:l_499#	3894
:l_50#	4351
:l_502#	4018
:l_508#	4021
:l_510#	4026
:l_512#	4030
:l_514#	4034
:l_516#	4038
:l_518#	4041
:l_53#	4390
:l_539#	4051
:l_55#	4406
:l_57#	4440
:l_572#	4057
:l_573#	4058
:l_574#	4059
:l_575#	4060
:l_585#	2142
:l_586#	2153
:l_589#	2163
:l_59#	4459
:l_590#	2180
:l_593#	2194
:l_597#	2206
:l_599#	2294
:l_602#	2314
:l_603#	2324
:l_609#	67
:l_613#	88
:l_619#	116
:l_620#	123
:l_621#	127
:l_627#	136
:l_629#	143
:l_634#	145
:l_641#	1916
:l_647#	1919
:l_649#	1924
:l_65#	4527
:l_651#	1928
:l_653#	1932
:l_655#	1936
:l_657#	1939
:l_660#	1943
:l_667#	1948
:l_671#	1955
:l_678#	1960
:l_682#	1966
:l_689#	1971
:l_693#	1977
:l_700#	1982
:l_704#	1988
:l_711#	1993
:l_715#	1999
:l_722#	2004
:l_726#	2010
:l_733#	2015
:l_737#	2021
:l_744#	2026
:l_745#	2028
:l_75#	4530
:l_791#	182
:l_793#	190
:l_797#	200
:l_799#	207
:l_8#	12
:l_802#	211
:l_804#	299
:l_807#	318
:l_814#	326
:l_816#	334
:l_820#	341
:l_822#	348
:l_825#	352
:l_827#	445
:l_830#	465
:l_836#	484
:l_838#	492
:l_839#	494
:l_841#	501
:l_843#	509
:l_844#	511
:l_846#	518
:l_8476#	1041
:l_8478#	1046
:l_848#	526
:l_8480#	1050
:l_8482#	1055
:l_8484#	1059
:l_8486#	1064
:l_8488#	1068
:l_849#	528
:l_8490#	1073
:l_8492#	1077
:l_8494#	1082
:l_8496#	1086
:l_8498#	1091
:l_85#	4533
:l_8500#	1095
:l_8502#	1100
:l_8504#	1104
:l_8506#	1109
:l_8508#	1113
:l_851#	535
:l_8510#	1118
:l_8512#	1122
:l_8514#	1127
:l_8516#	1131
:l_8518#	1136
:l_8520#	1140
:l_8522#	1145
:l_8524#	1149
:l_8526#	1154
:l_8528#	1158
:l_853#	543
:l_8530#	1163
:l_8532#	1167
:l_8534#	1172
:l_8536#	1176
:l_8538#	1181
:l_854#	545
:l_8540#	1185
:l_8542#	1190
:l_8544#	1194
:l_8546#	1199
:l_8548#	1203
:l_8550#	1208
:l_8552#	1212
:l_8554#	1217
:l_8556#	1221
:l_8558#	1226
:l_856#	552
:l_8560#	1230
:l_8562#	1235
:l_8564#	1239
:l_8566#	1244
:l_8568#	1248
:l_8570#	1253
:l_8572#	1257
:l_8574#	1262
:l_8576#	1266
:l_8578#	1271
:l_858#	560
:l_8580#	1275
:l_8582#	1280
:l_8584#	1284
:l_8586#	1289
:l_8588#	1293
:l_859#	562
:l_8590#	1298
:l_8592#	1302
:l_8594#	1307
:l_8596#	1311
:l_8598#	1316
:l_8600#	1320
:l_8602#	1325
:l_8604#	1329
:l_8605#	1330
:l_861#	569
:l_863#	577
:l_864#	579
:l_866#	586
:l_868#	594
:l_869#	596
:l_871#	603
:l_873#	613
:l_874#	615
:l_876#	622
:l_878#	630
:l_8785#	1336
:l_8787#	1343
:l_879#	632
:l_881#	639
:l_883#	647
:l_884#	649
:l_886#	656
:l_888#	664
:l_889#	666
:l_891#	673
:l_893#	683
:l_894#	685
:l_896#	692
:l_898#	700
:l_899#	702
:l_9#	21
:l_901#	709
:l_903#	717
:l_904#	719
:l_906#	726
:l_908#	734
:l_909#	736
:l_911#	743
:l_913#	753
:l_914#	755
:l_916#	762
:l_918#	770
:l_919#	772
:l_921#	779
:l_923#	787
:l_924#	789
:l_926#	796
:l_928#	804
:l_929#	806
:l_931#	813
:l_933#	823
:l_934#	825
:l_936#	832
:l_938#	840
:l_939#	842
:l_941#	849
:l_943#	857
:l_944#	859
:l_946#	866
:l_948#	874
:l_949#	876
:l_95#	4536
:l_951#	883
:l_953#	894
:l_954#	896
:l_956#	903
:l_958#	911
:l_959#	913
:l_961#	920
:l_963#	928
:l_964#	930
:l_969#	940
:l_970#	941
:l_974#	944
:l_977#	956
:l_978#	957
:l_981#	969
:l_982#	977
:l_985#	990
:l_987#	993
:l_988#	995
:l_999#	2034
: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
*@b127 gpr_b_abs FF
*_rx_ring_ready_sig signal   C 1
.%import_expr common_code 0 <34:22:0> &bp 2081 +
.0 DA08500018 common_code
	.%line 675 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 2081
/******/  	plugin_init();
_main#:
	br[_plugin_init#], defer[1]
.%import_expr common_code 1 <27:20:8,7:0:0> &bp 2 +
.1 F000000702 common_code
	.%line 675 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[b1, l_10275#]
.%import_expr common_code 2 <34:22:0> &bp 1368 +
.2 D956100018 common_code
	.%line 676 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 1368
/******/  	dl_sink_init();
l_10275#:
	br[_dl_sink_init#], defer[1]
.%import_expr common_code 3 <27:20:8,7:0:0> &bp 4 +
.3 F000000304 common_code
	.%line 676 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[b0, l_10276#]
.%import_expr common_code 4 <34:22:0> &bp 1376 +
.4 D958100018 common_code
	.%line 677 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 1376
/******/  	dl_source_init();
l_10276#:
	br[_dl_source_init#], defer[1]
.%import_expr common_code 5 <27:20:8,7:0:0> &bp 6 +
.5 F000000306 common_code
	.%line 677 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[b0, l_10277#]
.6 FC04400000 common_code
	.%line 680 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1
/******/  	c = ctx();
l_10277#:
	local_csr_rd[active_ctx_sts]
.7 F000000300 common_code
	.%line 680 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	immed[b0, 0, <<0]
.8 B440000307 common_code
	.%line 680 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 9 <34:22:0> &bp 38 +
.9 D809800109 common_code
	.%line 682 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 38
/******/  	if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	blt[l_15#]
.10 AAF0000305 common_code
	.%line 682 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	alu[--, b0, -, 5]
.%import_expr common_code 11 <34:22:0> &bp 21 +
.11 D80540010B common_code
	.%line 682 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 21
	bgt[l_9#]
.12 B08FFF5000 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
/******/  			handle_pkt();
l_8#:
	alu[@b127, a0, +, 212]
.13 FC06E3FF00 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	local_csr_wr[active_lm_addr_1, @b127]
.14 F0000C0300 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	nop
.15 F0000C0300 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	nop
.16 F0000C0300 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	nop
.%import_expr common_code 17 <34:22:0> &bp 4559 +
.17 DC73D00018 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 4559
	br[_handle_pkt#], defer[1]
.%import_expr common_code 18 <27:20:8,17:10:0> &bp 19 +
.18 F0000C4E20 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[*l$index1, l_10278#]
.19 F0000C0300 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
l_10278#:
	nop
.%import_expr common_code 20 <34:22:0> &bp 12 +
.20 D803000018 common_code
	.%line 686 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 12
	br[l_8#]
.21 AAF0000306 common_code
	.%line 690 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
/******/  	else if(c == MESSAGE_THREAD)
l_9#:
	alu[--, b0, -, 6]
.%import_expr common_code 22 <34:22:0> &bp 27 +
.22 D806C00101 common_code
	.%line 690 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 27
	bne[l_12#]
.%import_expr common_code 23 <34:22:0> &bp 2976 +
.23 DAE8100018 common_code
	.%line 694 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 2976
/******/  			handle_msg();
l_11#:
	br[_handle_msg#], defer[1]
.%import_expr common_code 24 <27:20:8,7:0:0> &bp 25 +
.24 F000003B19 common_code
	.%line 694 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[b14, l_10279#]
.25 F0000C0300 common_code
	.%line 694 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
l_10279#:
	nop
.%import_expr common_code 26 <34:22:0> &bp 23 +
.26 D805C00018 common_code
	.%line 694 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 23
	br[l_11#]
.27 AAF0000307 common_code
	.%line 699 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
/******/  	else if(c == CALLBACK_THREAD)
l_12#:
	alu[--, b0, -, 7]
.%import_expr common_code 28 <34:22:0> &bp 38 +
.28 D809800101 common_code
	.%line 699 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 38
	bne[l_15#]
.29 B08FFF5000 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
/******/  			callback();
l_14#:
	alu[@b127, a0, +, 212]
.30 FC06E3FF00 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	local_csr_wr[active_lm_addr_1, @b127]
.31 F0000C0300 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	nop
.32 F0000C0300 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	nop
.33 F0000C0300 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
	nop
.%import_expr common_code 34 <34:22:0> &bp 4575 +
.34 DC77D00018 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 4575
	br[_callback#], defer[1]
.%import_expr common_code 35 <27:20:8,17:10:0> &bp 36 +
.35 F0000C9220 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[*l$index1, l_10280#]
.36 F0000C0300 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0
l_10280#:
	nop
.%import_expr common_code 37 <34:22:0> &bp 29 +
.37 D807400018 common_code
	.%line 703 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 29
	br[l_14#]
.%import_expr common_code 38 <34:22:0> &bp 1400 +
.38 D95E100018 common_code
	.%line 707 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 1 1400
/******/  }
l_15#:
	br[_exit#], defer[1]
.%import_expr common_code 39 <27:20:8,7:0:0> &bp 40 +
.39 F000000328 common_code
	.%line 707 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:716 0
	load_addr[b0, l_10281#]
.%import_expr common_code 40 <34:22:0> &bp 40 +
.40 D80A000018 common_code
	.%line 707 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:716 0 40
l_10281#:
l_10236#:
	br[l_10236#]
.41 FC06EC0003 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/      while(*p)
_strlen_lmem#:
	local_csr_wr[active_lm_addr_1, a3]
.42 BAC00C0C03 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu[b0, 3, -, a3]
.43 91D0000200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu_shf[b0, --, B, b0, <<3]
.44 AA70000300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 1
	alu[--, b0, OR, 0]
.45 9000016100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.46 C401100001 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	ld_field_w_clr[a1, 0001, b0, <<0], load_cc
.%import_expr common_code 47 <34:22:0> &bp 57 +
.47 D80E500100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 1 57
	beq[l_336#], defer[1]
.48 B040100003 common_code
	.%line 286 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
/******/      LMEM_U8 *p = s;
	alu[b1, --, B, a3]
.49 B0C0100701 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/          p++;
l_334#:
	alu[b1, b1, +, 1]
.50 FC06E00700 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/      while(*p)
	local_csr_wr[active_lm_addr_1, b1]
.51 BA80000703 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu[b0, 3, -, b1]
.52 91D0000200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu_shf[b0, --, B, b0, <<3]
.53 AA70000300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 1
	alu[--, b0, OR, 0]
.54 9000016100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.55 C401100001 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	ld_field_w_clr[a1, 0001, b0, <<0], load_cc
.%import_expr common_code 56 <34:22:0> &bp 49 +
.56 D80C400101 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0 49
	bne[l_334#]
.57 E800100F00 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 1 0 B3
/******/      return p - s;
l_336#:
	rtn[b3], defer[1]
.58 BAC0000403 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
	alu[b0, b1, -, a3]
.59 A030000000 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      if (count==0)
_strncmp#:
	alu[--, --, B, b0]
.%import_expr common_code 60 <34:22:0> &bp 127 +
.60 D81FC00100 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 127
	beq[l_621#]
.61 BAC0500301 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      while(--count && *s1==*s2 && *s1)
	alu[b5, b0, -, 1]
.%import_expr common_code 62 <34:22:0> &bp 67 +
.62 D810C00101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 67
	bne[l_609#]
.63 001003A005 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, a5, 104, 1], ctx_swap[s1]
.64 9000120000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b1, --, B, $0, <<0]
.65 9D80100500 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b1, >>24]
.%import_expr common_code 66 <34:22:0> &bp 118 +
.66 D81D800018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 118
	br[l_10244#]
.67 001003A105 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
/******/      while(--count && *s1==*s2 && *s1)
l_609#:
	sram[read, $0, a5, 104, 1], ctx_swap[s1], defer[1]
.68 91D0000E00 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b0, --, B, b3, <<3]
.69 B000460000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[b4, --, B, $0]
.70 9000120000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b1, --, B, $0, <<0]
.71 9D80100500 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b1, >>24]
.72 8080100600 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[a1, --, B, b1, <<24]
.73 8D80180101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a1, a1, >>24]
.74 0010000C20 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	sram[read, $0, b3, 0, 1], ctx_swap[s1]
.75 AA70000300 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b0, OR, 0]
.76 9000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b0, --, B, $0, <<indirect]
.77 8D80200100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a2, b0, >>24]
.78 9080080202 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b0, --, B, a2, <<24]
.79 9D80000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b0, b0, >>24]
.80 AAF0000001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, b0, -, a1]
.%import_expr common_code 81 <34:22:0> &bp 123 +
.81 D81EC00101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 123
	bne[l_620#]
.82 A070000001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, --, B, a1]
.%import_expr common_code 83 <34:22:0> &bp 123 +
.83 D81EC00100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 123
	beq[l_620#]
.84 BAC0501701 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[b5, b5, -, 1]
.%import_expr common_code 85 <34:22:0> &bp 116 +
.85 D81D200100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2 116
	beq[l_619#], defer[2]
.86 A080DDA405 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
/******/          s1++;
	alu[a13, a5, +, 105]
.87 B0C0300F01 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
/******/          s2++;
	alu[b3, b3, +, 1]
.88 001000810D common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
/******/      while(--count && *s1==*s2 && *s1)
l_613#:
	sram[read, $0, a13, 0, 1], ctx_swap[s1], defer[1]
.89 91D008020D common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b0, --, B, a13, <<3]
.90 AA70000300 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b0, OR, 0]
.91 9000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b0, --, B, $0, <<indirect]
.92 9D80100100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b0, >>24]
.93 0010000D20 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[1]
.94 91D0000E00 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b0, --, B, b3, <<3]
.95 8080100600 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[a1, --, B, b1, <<24]
.96 8D80180101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a1, a1, >>24]
.97 AA70000300 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b0, OR, 0]
.98 9000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b0, --, B, $0, <<indirect]
.99 8D80200100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a2, b0, >>24]
.100 9080080202 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b0, --, B, a2, <<24]
.101 9D80000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b0, b0, >>24]
.102 AAF0000001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, b0, -, a1]
.%import_expr common_code 103 <34:22:0> &bp 123 +
.103 D81EC00101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 123
	bne[l_620#]
.104 A070000001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, --, B, a1]
.%import_expr common_code 105 <34:22:0> &bp 123 +
.105 D81EC00100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 123
	beq[l_620#]
.106 BAC0501701 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[b5, b5, -, 1]
.%import_expr common_code 107 <34:22:0> &bp 88 +
.107 D816200101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2 88
	bne[l_613#], defer[2]
.108 A080DC040D common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
/******/          s1++;
	alu[a13, a13, +, 1]
.109 B0C0300F01 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
/******/          s2++;
	alu[b3, b3, +, 1]
.110 001000810D common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, a13, 0, 1], ctx_swap[s1], defer[1]
.111 91D008020D common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b0, --, B, a13, <<3]
.112 AA70000300 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b0, OR, 0]
.113 9000020200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b0, --, B, $0, <<indirect]
.114 9D80100100 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b0, >>24]
.%import_expr common_code 115 <34:22:0> &bp 118 +
.115 D81D800018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 118
	br[l_10244#]
.116 9180101200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
l_619#:
	alu_shf[b1, --, B, b4, <<8]
.117 9D80100500 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b1, >>24]
.118 0010000D20 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
l_10244#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[1]
.119 91D0000E00 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b0, --, B, b3, <<3]
.120 AA70000300 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b0, OR, 0]
.121 9000020200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b0, --, B, $0, <<indirect]
.122 8D80200100 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a2, b0, >>24]
.123 E8003C0003 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 3 0 A3
l_620#:
	rtn[a3], defer[3]
.124 C001100401 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 2
	ld_field_w_clr[a1, 0001, b1, >>0]
.125 C001180002 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	ld_field_w_clr[b0, 0001, a2, >>0]
.126 BA80000001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu[b0, a1, -, b0]
.127 E8001C0003 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1 0 A3
/******/          return 0;
l_621#:
	rtn[a3], defer[1]
.128 F000000300 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	immed[b0, 0, <<0]
.129 0010008201 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 2
/******/      while(*p)
_strlen#:
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.130 B040000001 common_code
	.%line 251 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 1
/******/      SRAM_CHAR *p = s;
	alu[b0, --, B, a1]
.131 91D0280201 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
/******/      while(*p)
	alu_shf[b2, --, B, a1, <<3]
.132 AA70000B00 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 2
	alu[--, b2, OR, 0]
.133 9000220200 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 1
	alu_shf[b2, --, B, $0, <<indirect]
.134 9D80200900 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	asr[b2, b2, >>24]
.%import_expr common_code 135 <34:22:0> &bp 143 +
.135 D823C00100 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 0 143
	beq[l_629#]
.136 B0C0000301 common_code
	.%line 254 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 0
/******/          p++;
l_627#:
	alu[b0, b0, +, 1]
.137 0010000120 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 1
/******/      while(*p)
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.138 91D0200200 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	alu_shf[b2, --, B, b0, <<3]
.139 AA70000B00 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 2
	alu[--, b2, OR, 0]
.140 9000220200 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 1
	alu_shf[b2, --, B, $0, <<indirect]
.141 9D80200900 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	asr[b2, b2, >>24]
.%import_expr common_code 142 <34:22:0> &bp 136 +
.142 D822000101 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 0 136
	bne[l_627#]
.143 E800100700 common_code
	.%line 256 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 1 0 B1
/******/      return p - s;
l_629#:
	rtn[b1], defer[1]
.144 BAC0000001 common_code
	.%line 256 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	alu[b0, b0, -, a1]
.145 0010008202 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 2
/******/      while((*dest++ = *src++)!=0)
_strcpy#:
l_634#:
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[2]
.146 91D0080202 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 1
	alu_shf[b0, --, B, a2, <<3]
.147 AA80100B03 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu[a1, 3, -, b2]
.148 AA70000300 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 2
	alu[--, b0, OR, 0]
.149 9000020200 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 1
	alu_shf[b0, --, B, $0, <<indirect]
.150 8D80300100 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	asr[a3, b0, >>24]
.151 91D0080201 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0
	alu_shf[b0, --, B, a1, <<3]
.152 AA70000300 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu[--, b0, OR, 0]
.153 8008080203 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu_shf[$0, --, B, a3, <<indirect]
.154 B4000C0C01 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0
	alu[b0, a1, AND, 3]
.155 AA70000300 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu[--, b0, OR, 0]
.156 9000008600 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu_shf[b0, --, B, 1, <<indirect]
.157 9140000200 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0
	alu_shf[b0, --, B, b0, <<12]
.158 8AC2080221 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu_shf[--, b0, OR, 1, <<20]
.159 4110000820 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.160 9080080203 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu_shf[b0, --, B, a3, <<24]
.161 9D80000100 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	asr[b0, b0, >>24]
.%import_expr common_code 162 <34:22:0> &bp 145 +
.162 D824600101 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 2 145
	bne[l_634#], defer[2]
.163 A0802C0402 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 1
	alu[a2, a2, +, 1]
.164 B0C0200B01 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu[b2, b2, +, 1]
.165 E800001700 common_code
	.%line 494 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0 0 B5
/******/      return ret;
	rtn[b5]
.166 F40C0C000D common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:750 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
_sram_ring_get_buffer_1word#:
	immed[a13, 49152, <<16]
.167 8BE0D0160D common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:750 0
	alu_shf[a13, a13, OR, b5, <<2]
.168 091004800D common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:941 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]
.169 E8001C000E common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:750 1 0 A14
/******/    return data[0];
	rtn[a14], defer[1]
.170 A000D60000 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:750 0
	alu[a13, --, B, $0]
.171 B0800DA005 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_sram_lmem#:
	alu[b0, a5, +, 104]
.172 B440000307 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 173 <34:22:0> &bp 190 +
.173 D82FA00101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 190
	bne[l_793#], defer[2]
.174 A0803DA005 common_code
	.%line 2357 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/      U32  p= (U32)dest;
	alu[a3, a5, +, 104]
.175 B040200000 common_code
	.%line 2358 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/      U32  q= (U32)src;
	alu[b2, --, B, a0]
.176 B4000C1C00 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
	alu[b0, a0, AND, 7]
.%import_expr common_code 177 <34:22:0> &bp 190 +
.177 D82F800101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 190
	bne[l_793#]
.178 FC06E00B00 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	    *(SRAM_U64 *) p =	*(LMEM_U64 *) q;
	local_csr_wr[active_lm_addr_1, b2]
.179 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.180 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.181 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.182 A01808C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
l_791#:
	alu[$0, --, B, *l$index1++]
.183 A01818C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[$1, --, B, *l$index1++]
.184 0112008203 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[write, $0, a3, 0, 2], ctx_swap[s1], defer[2]
.185 B0C0200B08 common_code
	.%line 2366 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	    q += 8;
	alu[b2, b2, +, 8]
.186 AA801C2001 common_code
	.%line 2367 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/              n -= 8;
	alu[a1, a1, -, 8]
.187 AAB00C2001 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 8)
	alu[--, a1, -, 8]
.%import_expr common_code 188 <34:22:0> &bp 182 +
.188 D82D900104 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1 182
	bhs[l_791#], defer[1]
.189 A0803C2003 common_code
	.%line 2365 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	    p += 8;
	alu[a3, a3, +, 8]
.190 B4000C0C03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_793#:
	alu[b0, a3, AND, 3]
.%import_expr common_code 191 <34:22:0> &bp 207 +
.191 D833C00101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 207
	bne[l_799#]
.192 B440000B03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b2, AND, 3]
.%import_expr common_code 193 <34:22:0> &bp 207 +
.193 D833C00101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 207
	bne[l_799#]
.194 AAB00C1001 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 4)
	alu[--, a1, -, 4]
.%import_expr common_code 195 <34:22:0> &bp 207 +
.195 D833C00105 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 207
	blo[l_799#]
.196 FC06E00B00 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	    *(SRAM_U32 *) p=	*(LMEM_U32 *) q;
	local_csr_wr[active_lm_addr_1, b2]
.197 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.198 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.199 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.200 A01808C000 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
l_797#:
	alu[$0, --, B, *l$index1++]
.201 0110008203 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[write, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.202 B0C0200B04 common_code
	.%line 2377 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	    q += 4;
	alu[b2, b2, +, 4]
.203 AA801C1001 common_code
	.%line 2378 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/              n -= 4;
	alu[a1, a1, -, 4]
.204 AAB00C1001 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 4)
	alu[--, a1, -, 4]
.%import_expr common_code 205 <34:22:0> &bp 200 +
.205 D832100104 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1 200
	bhs[l_797#], defer[1]
.206 A0803C1003 common_code
	.%line 2376 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	    p += 4;
	alu[a3, a3, +, 4]
.207 A070000001 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      while (n > 0)
l_799#:
	alu[--, --, B, a1]
.%import_expr common_code 208 <34:22:0> &bp 318 +
.208 D84F800100 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 318
	beq[l_807#]
.209 AAB00C1801 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[--, a1, -, 6]
.%import_expr common_code 210 <34:22:0> &bp 299 +
.210 D84AC00105 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 299
	blo[l_804#]
.211 FC06E00B00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_802#:
	local_csr_wr[active_lm_addr_1, b2]
.212 91D0000A00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b2, <<3]
.213 BAC03C0C03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b3, 3, -, a3]
.214 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, b0, OR, 0]
.215 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.216 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b0, b0, >>24]
.217 81D0200E00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a2, --, B, b3, <<3]
.218 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a2, OR, 0]
.219 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, b0, <<indirect]
.220 B440000F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b3, AND, 3]
.221 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b0, OR, 0]
.222 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, B, 1, <<indirect]
.223 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<12]
.224 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b0, OR, 1, <<20]
.225 4110008003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.226 B0C0000B01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b2, +, 1]
.227 FC06600300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_0, b0]
.228 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<3]
.229 A0802C0403 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a2, a3, +, 1]
.230 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, b0, OR, 0]
.231 9000014200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[b0, --, B, *l$index0, <<indirect]
.232 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b0, b0, >>24]
.233 BAC03C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b3, 3, -, a2]
.234 81D0200E00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a2, --, B, b3, <<3]
.235 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a2, OR, 0]
.236 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, b0, <<indirect]
.237 B440000F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b3, AND, 3]
.238 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b0, OR, 0]
.239 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, B, 1, <<indirect]
.240 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<12]
.241 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b0, OR, 1, <<20]
.242 4110008403 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, a3, 1, 1], ctx_swap[s1], indirect_ref
.243 B0C0000B02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b2, +, 2]
.244 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, b0]
.245 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<3]
.246 A0802C0803 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a2, a3, +, 2]
.247 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, b0, OR, 0]
.248 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.249 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b0, b0, >>24]
.250 BAC03C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b3, 3, -, a2]
.251 81D0200E00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a2, --, B, b3, <<3]
.252 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a2, OR, 0]
.253 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, b0, <<indirect]
.254 B440000F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b3, AND, 3]
.255 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b0, OR, 0]
.256 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, B, 1, <<indirect]
.257 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<12]
.258 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b0, OR, 1, <<20]
.259 4110008803 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, a3, 2, 1], ctx_swap[s1], indirect_ref
.260 B0C0000B03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b2, +, 3]
.261 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, b0]
.262 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<3]
.263 A0802C0C03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a2, a3, +, 3]
.264 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, b0, OR, 0]
.265 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.266 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b0, b0, >>24]
.267 BAC03C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b3, 3, -, a2]
.268 81D0200E00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a2, --, B, b3, <<3]
.269 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a2, OR, 0]
.270 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, b0, <<indirect]
.271 B440000F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b3, AND, 3]
.272 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b0, OR, 0]
.273 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, B, 1, <<indirect]
.274 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<12]
.275 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b0, OR, 1, <<20]
.276 4110008C03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, a3, 3, 1], ctx_swap[s1], indirect_ref
.277 B0C0000B04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b2, +, 4]
.278 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, b0]
.279 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<3]
.280 A0802C1003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a2, a3, +, 4]
.281 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, b0, OR, 0]
.282 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.283 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b0, b0, >>24]
.284 BAC03C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b3, 3, -, a2]
.285 81D0200E00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a2, --, B, b3, <<3]
.286 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a2, OR, 0]
.287 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, b0, <<indirect]
.288 B440000F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b3, AND, 3]
.289 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b0, OR, 0]
.290 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, B, 1, <<indirect]
.291 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<12]
.292 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b0, OR, 1, <<20]
.293 4110009003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, a3, 4, 1], ctx_swap[s1], indirect_ref
.294 AA801C1401 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          n -= 1;
	alu[a1, a1, -, 5]
.295 AAB00C1801 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      while (n > 0)
	alu[--, a1, -, 6]
.%import_expr common_code 296 <34:22:0> &bp 211 +
.296 D834E00104 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 211
	bhs[l_802#], defer[2]
.297 A0803C1403 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	p += 1;
	alu[a3, a3, +, 5]
.298 B0C0200B05 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	q += 1;
	alu[b2, b2, +, 5]
.299 FC06E00B00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_804#:
	local_csr_wr[active_lm_addr_1, b2]
.300 91D0000A00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b2, <<3]
.301 BAC03C0C03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b3, 3, -, a3]
.302 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, b0, OR, 0]
.303 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.304 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[b0, b0, >>24]
.305 81D0200E00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a2, --, B, b3, <<3]
.306 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a2, OR, 0]
.307 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, b0, <<indirect]
.308 B440000F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b0, b3, AND, 3]
.309 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b0, OR, 0]
.310 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[b0, --, B, 1, <<indirect]
.311 9140000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b0, --, B, b0, <<12]
.312 8AC2080221 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b0, OR, 1, <<20]
.313 4110008003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.314 AA801C0401 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          n -= 1;
	alu[a1, a1, -, 1]
.%import_expr common_code 315 <34:22:0> &bp 299 +
.315 D84AE00101 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 299
/******/      while (n > 0)
	bne[l_804#], defer[2]
.316 A0803C0403 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	p += 1;
	alu[a3, a3, +, 1]
.317 B0C0200B01 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	q += 1;
	alu[b2, b2, +, 1]
.318 E800000700 common_code
	.%line 2391 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 0 B1
/******/      return dest;
l_807#:
	rtn[b1]
.319 B440003707 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_lmem_sram#:
	alu[b0, b13, AND, 7]
.%import_expr common_code 320 <34:22:0> &bp 334 +
.320 D853800101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 334
	bne[l_816#]
.321 B440001307 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, b4, AND, 7]
.%import_expr common_code 322 <34:22:0> &bp 334 +
.322 D853800101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 334
	bne[l_816#]
.323 AAB00C200D common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 8)
	alu[--, a13, -, 8]
.%import_expr common_code 324 <34:22:0> &bp 334 +
.324 D853800105 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 334
	blo[l_816#]
.325 FC06E03700 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	local_csr_wr[active_lm_addr_1, b13]
.326 0032001220 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
l_814#:
	sram[read, $0, b4, 0, 2], ctx_swap[s3], defer[2]
.327 B0C0D03708 common_code
	.%line 2832 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/  	    p += 8;
	alu[b13, b13, +, 8]
.328 AA80DC200D common_code
	.%line 2834 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/              n -= 8;
	alu[a13, a13, -, 8]
.329 AAB00C200D common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 8)
	alu[--, a13, -, 8]
.%import_expr common_code 330 <34:22:0> &bp 326 +
.330 D851B00104 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 3 326
	bhs[l_814#], defer[3]
.331 A023060000 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 2
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	alu[*l$index1++, --, B, $0]
.332 A023060400 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[*l$index1++, --, B, $1]
.333 B0C0401308 common_code
	.%line 2833 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	    q += 8;
	alu[b4, b4, +, 8]
.334 B440003703 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_816#:
	alu[b0, b13, AND, 3]
.%import_expr common_code 335 <34:22:0> &bp 348 +
.335 D857000101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 348
	bne[l_822#]
.336 B440001303 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, b4, AND, 3]
.%import_expr common_code 337 <34:22:0> &bp 348 +
.337 D857000101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 348
	bne[l_822#]
.338 AAB00C100D common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 4)
	alu[--, a13, -, 4]
.%import_expr common_code 339 <34:22:0> &bp 348 +
.339 D857000105 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 348
	blo[l_822#]
.340 FC06E03700 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	local_csr_wr[active_lm_addr_1, b13]
.341 0030001220 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
l_820#:
	sram[read, $0, b4, 0, 1], ctx_swap[s3], defer[2]
.342 B0C0D03704 common_code
	.%line 2843 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/  	    p += 4;
	alu[b13, b13, +, 4]
.343 AA80DC100D common_code
	.%line 2845 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/              n -= 4;
	alu[a13, a13, -, 4]
.344 AAB00C100D common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 4)
	alu[--, a13, -, 4]
.%import_expr common_code 345 <34:22:0> &bp 341 +
.345 D855600104 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2 341
	bhs[l_820#], defer[2]
.346 A023060000 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	alu[*l$index1++, --, B, $0]
.347 B0C0401304 common_code
	.%line 2844 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	    q += 4;
	alu[b4, b4, +, 4]
.348 A07000000D common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      while (n > 0)
l_822#:
	alu[--, --, B, a13]
.%import_expr common_code 349 <34:22:0> &bp 465 +
.349 D874400100 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 465
	beq[l_830#]
.350 AAB00C180D common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[--, a13, -, 6]
.%import_expr common_code 351 <34:22:0> &bp 445 +
.351 D86F400105 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 445
	blo[l_827#]
.352 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_825#:
	local_csr_wr[active_lm_addr_1, b13]
.353 FC06603700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_0, b13]
.354 0030001220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, b4, 0, 1], ctx_swap[s3], defer[2]
.355 91D0001200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, b4, <<3]
.356 AA80103703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a1, 3, -, b13]
.357 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, b0, OR, 0]
.358 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, $0, <<indirect]
.359 9D80000100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[b0, b0, >>24]
.360 81D0380201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a3, --, B, a1, <<3]
.361 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.362 820017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.363 B400388001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b3, a1, AND, *l$index1]
.364 C001100001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.365 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.366 9A00080E01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, b3, OR, a1, <<indirect]
.367 A020000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index0, --, B, b0]
.368 B0C0001301 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, b4, +, 1]
.369 0030000220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.370 B0C0503701 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b5, b13, +, 1]
.371 AA80101703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a1, 3, -, b5]
.372 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_1, b5]
.373 81D0380201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a3, --, B, a1, <<3]
.374 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.375 820017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.376 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b5]
.377 B400388001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b3, a1, AND, *l$index1]
.378 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b0, --, B, b0, <<3]
.379 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, b0, OR, 0]
.380 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, $0, <<indirect]
.381 9D80000100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[b0, b0, >>24]
.382 C001100001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.383 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.384 9A00080E01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, b3, OR, a1, <<indirect]
.385 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index1, --, B, b0]
.386 B0C0001302 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, b4, +, 2]
.387 0030000220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.388 B0C0503702 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b5, b13, +, 2]
.389 AA80DC140D common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/          n -= 1;
	alu[a13, a13, -, 5]
.390 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	local_csr_wr[active_lm_addr_1, b5]
.391 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b0, --, B, b0, <<3]
.392 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, b0, OR, 0]
.393 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, $0, <<indirect]
.394 8D80100100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[a1, b0, >>24]
.395 BA80001703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, 3, -, b5]
.396 91D0300200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b3, --, B, b0, <<3]
.397 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b3, OR, 0]
.398 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.399 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b5]
.400 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a3, b0, AND, *l$index1]
.401 C001180001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.402 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b3, OR, 0]
.403 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.404 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index1, --, B, b0]
.405 B0C0001303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, b4, +, 3]
.406 0030000220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.407 B0C0503703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b5, b13, +, 3]
.408 AA80101703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a1, 3, -, b5]
.409 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_1, b5]
.410 81D0380201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a3, --, B, a1, <<3]
.411 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.412 820017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.413 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b5]
.414 B400388001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b3, a1, AND, *l$index1]
.415 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b0, --, B, b0, <<3]
.416 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, b0, OR, 0]
.417 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, $0, <<indirect]
.418 9D80000100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[b0, b0, >>24]
.419 C001100001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.420 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.421 9A00080E01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, b3, OR, a1, <<indirect]
.422 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index1, --, B, b0]
.423 B0C0001304 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, b4, +, 4]
.424 0030000220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.425 B0C0503704 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b5, b13, +, 4]
.426 B0C0D03705 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	p += 1;
	alu[b13, b13, +, 5]
.427 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	local_csr_wr[active_lm_addr_1, b5]
.428 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b0, --, B, b0, <<3]
.429 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, b0, OR, 0]
.430 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, $0, <<indirect]
.431 8D80100100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[a1, b0, >>24]
.432 BA80001703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, 3, -, b5]
.433 91D0300200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b3, --, B, b0, <<3]
.434 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b3, OR, 0]
.435 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.436 FC06E01700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b5]
.437 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a3, b0, AND, *l$index1]
.438 C001180001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.439 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b3, OR, 0]
.440 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.441 AAB00C180D common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      while (n > 0)
	alu[--, a13, -, 6]
.%import_expr common_code 442 <34:22:0> &bp 352 +
.442 D858200104 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2 352
	bhs[l_825#], defer[2]
.443 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index1, --, B, b0]
.444 B0C0401305 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	q += 1;
	alu[b4, b4, +, 5]
.445 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_827#:
	local_csr_wr[active_lm_addr_1, b13]
.446 FC06603700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_0, b13]
.447 0030001120 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	sram[read, $0, b4, 0, 1], ctx_swap[s3], defer[1]
.448 91D0001200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, --, B, b4, <<3]
.449 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, b0, OR, 0]
.450 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[b0, --, B, $0, <<indirect]
.451 8D80100100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[a1, b0, >>24]
.452 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b0, 3, -, b13]
.453 91D0300200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b3, --, B, b0, <<3]
.454 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b3, OR, 0]
.455 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.456 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a3, b0, AND, *l$index1]
.457 C001180001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.458 AA70000F00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b3, OR, 0]
.459 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.460 AA80DC040D common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          n -= 1;
	alu[a13, a13, -, 1]
.%import_expr common_code 461 <34:22:0> &bp 445 +
.461 D86F700101 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 3 445
/******/      while (n > 0)
	bne[l_827#], defer[3]
.462 A020000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 2
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index0, --, B, b0]
.463 B0C0D03701 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/  	p += 1;
	alu[b13, b13, +, 1]
.464 B0C0401301 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	q += 1;
	alu[b4, b4, +, 1]
.465 E800000700 common_code
	.%line 2857 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 0 B1
/******/      return dest;
l_830#:
	rtn[b1]
.466 001C03A105 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
_helper_count_words#:
	sram[read, $0, a5, 104, 7], ctx_swap[s1], defer[1]
.467 F0000C0001 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	immed[a1, 0, <<0]
.468 B000560000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[b5, --, B, $0]
.469 B000460400 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[b4, --, B, $1]
.470 B000360800 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[b3, --, B, $2]
.471 A000360C00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[a3, --, B, $3]
.472 8000D20000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a13, --, B, $0, <<0]
.473 8D80D8010D common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.474 8080D8020D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
	alu_shf[a13, --, B, a13, <<24]
.475 8D80D8010D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.476 AAB00C800D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a13, -, 32]
.%import_expr common_code 477 <34:22:0> &bp 484 +
.477 D879300101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 3 484
	bne[l_836#], defer[3]
.478 B000261000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 2
/******/  	pchar = *p;
	alu[b2, --, B, $4]
.479 A000261400 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 1
	alu[a2, --, B, $5]
.480 B000061800 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[b0, --, B, $6]
.481 9180D01600 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b13, --, B, b5, <<8]
.482 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b13, b13, >>24]
.%import_expr common_code 483 <34:22:0> &bp 494 +
.483 D87B800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 494
	br[l_839#]
.484 9180D01600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_836#:
	alu_shf[b13, --, B, b5, <<8]
.485 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b13, b13, >>24]
.486 8080D03600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a13, --, B, b13, <<24]
.487 8D80D8010D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.488 AAB00C800D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a13, -, 32]
.%import_expr common_code 489 <34:22:0> &bp 492 +
.489 D87B000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 492
	bne[l_838#]
.%import_expr common_code 490 <34:22:0> &bp 494 +
.490 D87B900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 494
	br[l_839#], defer[1]
.491 F0000C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	immed[a1, 1, <<0]
.492 A07000000D common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_838#:
	alu[--, --, B, a13]
.%import_expr common_code 493 <34:22:0> &bp 940 +
.493 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.494 8080D03600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_839#:
	alu_shf[a13, --, B, b13, <<24]
.495 8D80D8010D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.496 AAB00C800D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a13, -, 32]
.%import_expr common_code 497 <34:22:0> &bp 501 +
.497 D87D400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 501
	bne[l_841#]
.498 9100D01600 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b13, --, B, b5, <<16]
.499 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b13, b13, >>24]
.%import_expr common_code 500 <34:22:0> &bp 511 +
.500 D87FC00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 511
	br[l_844#]
.501 9100D01600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_841#:
	alu_shf[b13, --, B, b5, <<16]
.502 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b13, b13, >>24]
.503 8080D03600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a13, --, B, b13, <<24]
.504 8D80D8010D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.505 AAB00C800D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a13, -, 32]
.%import_expr common_code 506 <34:22:0> &bp 509 +
.506 D87F400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 509
	bne[l_843#]
.%import_expr common_code 507 <34:22:0> &bp 511 +
.507 D87FD00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 511
	br[l_844#], defer[1]
.508 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.509 A07000000D common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_843#:
	alu[--, --, B, a13]
.%import_expr common_code 510 <34:22:0> &bp 940 +
.510 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.511 8080D03600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_844#:
	alu_shf[a13, --, B, b13, <<24]
.512 8D80D8010D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.513 AAB00C800D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a13, -, 32]
.%import_expr common_code 514 <34:22:0> &bp 518 +
.514 D881800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 518
	bne[l_846#]
.515 8080D01600 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a13, --, B, b5, <<24]
.516 8D80D8010D common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.%import_expr common_code 517 <34:22:0> &bp 528 +
.517 D884000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 528
	br[l_849#]
.518 8080D01600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_846#:
	alu_shf[a13, --, B, b5, <<24]
.519 8D80D8010D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.520 908058020D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b5, --, B, a13, <<24]
.521 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.522 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 523 <34:22:0> &bp 526 +
.523 D883800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 526
	bne[l_848#]
.%import_expr common_code 524 <34:22:0> &bp 528 +
.524 D884100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 528
	br[l_849#], defer[1]
.525 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.526 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_848#:
	alu[--, --, B, b5]
.%import_expr common_code 527 <34:22:0> &bp 940 +
.527 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.528 908058020D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_849#:
	alu_shf[b5, --, B, a13, <<24]
.529 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.530 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 531 <34:22:0> &bp 535 +
.531 D885C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 535
	bne[l_851#]
.532 8000D01000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a13, --, B, b4, <<0]
.533 8D80D8010D common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.%import_expr common_code 534 <34:22:0> &bp 545 +
.534 D888400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 545
	br[l_854#]
.535 8000D01000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_851#:
	alu_shf[a13, --, B, b4, <<0]
.536 8D80D8010D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.537 908058020D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b5, --, B, a13, <<24]
.538 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.539 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 540 <34:22:0> &bp 543 +
.540 D887C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 543
	bne[l_853#]
.%import_expr common_code 541 <34:22:0> &bp 545 +
.541 D888500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 545
	br[l_854#], defer[1]
.542 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.543 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_853#:
	alu[--, --, B, b5]
.%import_expr common_code 544 <34:22:0> &bp 940 +
.544 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.545 908058020D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_854#:
	alu_shf[b5, --, B, a13, <<24]
.546 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.547 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 548 <34:22:0> &bp 552 +
.548 D88A000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 552
	bne[l_856#]
.549 8180D01200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a13, --, B, b4, <<8]
.550 8D80D8010D common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.%import_expr common_code 551 <34:22:0> &bp 562 +
.551 D88C800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 562
	br[l_859#]
.552 8180D01200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_856#:
	alu_shf[a13, --, B, b4, <<8]
.553 8D80D8010D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.554 908058020D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b5, --, B, a13, <<24]
.555 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.556 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 557 <34:22:0> &bp 560 +
.557 D88C000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 560
	bne[l_858#]
.%import_expr common_code 558 <34:22:0> &bp 562 +
.558 D88C900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 562
	br[l_859#], defer[1]
.559 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.560 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_858#:
	alu[--, --, B, b5]
.%import_expr common_code 561 <34:22:0> &bp 940 +
.561 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.562 908058020D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_859#:
	alu_shf[b5, --, B, a13, <<24]
.563 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.564 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 565 <34:22:0> &bp 569 +
.565 D88E400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 569
	bne[l_861#]
.566 8100D01200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a13, --, B, b4, <<16]
.567 8D80D8010D common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.%import_expr common_code 568 <34:22:0> &bp 579 +
.568 D890C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 579
	br[l_864#]
.569 8100D01200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_861#:
	alu_shf[a13, --, B, b4, <<16]
.570 8D80D8010D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a13, a13, >>24]
.571 908058020D common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b5, --, B, a13, <<24]
.572 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.573 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 574 <34:22:0> &bp 577 +
.574 D890400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 577
	bne[l_863#]
.%import_expr common_code 575 <34:22:0> &bp 579 +
.575 D890D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 579
	br[l_864#], defer[1]
.576 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.577 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_863#:
	alu[--, --, B, b5]
.%import_expr common_code 578 <34:22:0> &bp 940 +
.578 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.579 908058020D common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_864#:
	alu_shf[b5, --, B, a13, <<24]
.580 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.581 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b5, -, 32]
.%import_expr common_code 582 <34:22:0> &bp 586 +
.582 D892800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 586
	bne[l_866#]
.583 9080501200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, b4, <<24]
.584 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.%import_expr common_code 585 <34:22:0> &bp 596 +
.585 D895000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 596
	br[l_869#]
.586 9080501200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_866#:
	alu_shf[b5, --, B, b4, <<24]
.587 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.588 9080401600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b4, --, B, b5, <<24]
.589 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.590 AAF0001320 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 591 <34:22:0> &bp 594 +
.591 D894800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 594
	bne[l_868#]
.%import_expr common_code 592 <34:22:0> &bp 596 +
.592 D895100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 596
	br[l_869#], defer[1]
.593 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.594 A030001000 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_868#:
	alu[--, --, B, b4]
.%import_expr common_code 595 <34:22:0> &bp 940 +
.595 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.596 9080401600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_869#:
	alu_shf[b4, --, B, b5, <<24]
.597 9D80401100 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.598 AAF0001320 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 599 <34:22:0> &bp 603 +
.599 D896C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 603
	bne[l_871#]
.600 9000500C00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, b3, <<0]
.601 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.%import_expr common_code 602 <34:22:0> &bp 615 +
.602 D899C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 615
	br[l_874#]
.603 001003C005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    if( *p == ' ' )		++nwords;
l_871#:
	sram[read, $0, a5, 112, 1], ctx_swap[s1]
.604 9000520000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b5, --, B, $0, <<0]
.605 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.606 9080401600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b4, --, B, b5, <<24]
.607 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.608 AAF0001320 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 609 <34:22:0> &bp 613 +
.609 D899500101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 613
	bne[l_873#], defer[1]
.610 B000360000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[b3, --, B, $0]
.%import_expr common_code 611 <34:22:0> &bp 615 +
.611 D899D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 615
	br[l_874#], defer[1]
.612 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.613 A030001000 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_873#:
	alu[--, --, B, b4]
.%import_expr common_code 614 <34:22:0> &bp 940 +
.614 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.615 9080401600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_874#:
	alu_shf[b4, --, B, b5, <<24]
.616 9D80401100 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.617 AAF0001320 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 618 <34:22:0> &bp 622 +
.618 D89B800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 622
	bne[l_876#]
.619 9180500E00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, b3, <<8]
.620 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.%import_expr common_code 621 <34:22:0> &bp 632 +
.621 D89E000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 632
	br[l_879#]
.622 9180500E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_876#:
	alu_shf[b5, --, B, b3, <<8]
.623 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.624 9080401600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b4, --, B, b5, <<24]
.625 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.626 AAF0001320 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 627 <34:22:0> &bp 630 +
.627 D89D800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 630
	bne[l_878#]
.%import_expr common_code 628 <34:22:0> &bp 632 +
.628 D89E100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 632
	br[l_879#], defer[1]
.629 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.630 A030001000 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_878#:
	alu[--, --, B, b4]
.%import_expr common_code 631 <34:22:0> &bp 940 +
.631 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.632 9080401600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_879#:
	alu_shf[b4, --, B, b5, <<24]
.633 9D80401100 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.634 AAF0001320 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 635 <34:22:0> &bp 639 +
.635 D89FC00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 639
	bne[l_881#]
.636 9100500E00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, b3, <<16]
.637 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.%import_expr common_code 638 <34:22:0> &bp 649 +
.638 D8A2400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 649
	br[l_884#]
.639 9100500E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_881#:
	alu_shf[b5, --, B, b3, <<16]
.640 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b5, b5, >>24]
.641 9080401600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b4, --, B, b5, <<24]
.642 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.643 AAF0001320 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 644 <34:22:0> &bp 647 +
.644 D8A1C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 647
	bne[l_883#]
.%import_expr common_code 645 <34:22:0> &bp 649 +
.645 D8A2500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 649
	br[l_884#], defer[1]
.646 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.647 A030001000 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_883#:
	alu[--, --, B, b4]
.%import_expr common_code 648 <34:22:0> &bp 940 +
.648 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.649 9080401600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_884#:
	alu_shf[b4, --, B, b5, <<24]
.650 9D80401100 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.651 AAF0001320 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b4, -, 32]
.%import_expr common_code 652 <34:22:0> &bp 656 +
.652 D8A4000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 656
	bne[l_886#]
.653 9080400E00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, b3, <<24]
.654 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.%import_expr common_code 655 <34:22:0> &bp 666 +
.655 D8A6800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 666
	br[l_889#]
.656 9080400E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_886#:
	alu_shf[b4, --, B, b3, <<24]
.657 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.658 9080301200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b3, --, B, b4, <<24]
.659 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.660 AAF0000F20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 661 <34:22:0> &bp 664 +
.661 D8A6000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 664
	bne[l_888#]
.%import_expr common_code 662 <34:22:0> &bp 666 +
.662 D8A6900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 666
	br[l_889#], defer[1]
.663 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.664 A030000C00 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_888#:
	alu[--, --, B, b3]
.%import_expr common_code 665 <34:22:0> &bp 940 +
.665 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.666 9080301200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_889#:
	alu_shf[b3, --, B, b4, <<24]
.667 9D80300D00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.668 AAF0000F20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 669 <34:22:0> &bp 673 +
.669 D8A8400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 673
	bne[l_891#]
.670 9000480003 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, a3, <<0]
.671 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.%import_expr common_code 672 <34:22:0> &bp 685 +
.672 D8AB400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 685
	br[l_894#]
.673 001003D005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    if( *p == ' ' )		++nwords;
l_891#:
	sram[read, $0, a5, 116, 1], ctx_swap[s1]
.674 9000420000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b4, --, B, $0, <<0]
.675 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.676 9080301200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b3, --, B, b4, <<24]
.677 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.678 AAF0000F20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 679 <34:22:0> &bp 683 +
.679 D8AAD00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 683
	bne[l_893#], defer[1]
.680 A000360000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a3, --, B, $0]
.%import_expr common_code 681 <34:22:0> &bp 685 +
.681 D8AB500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 685
	br[l_894#], defer[1]
.682 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.683 A030000C00 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_893#:
	alu[--, --, B, b3]
.%import_expr common_code 684 <34:22:0> &bp 940 +
.684 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.685 9080301200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_894#:
	alu_shf[b3, --, B, b4, <<24]
.686 9D80300D00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.687 AAF0000F20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 688 <34:22:0> &bp 692 +
.688 D8AD000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 692
	bne[l_896#]
.689 9180480203 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, a3, <<8]
.690 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.%import_expr common_code 691 <34:22:0> &bp 702 +
.691 D8AF800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 702
	br[l_899#]
.692 9180480203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_896#:
	alu_shf[b4, --, B, a3, <<8]
.693 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.694 9080301200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b3, --, B, b4, <<24]
.695 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.696 AAF0000F20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 697 <34:22:0> &bp 700 +
.697 D8AF000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 700
	bne[l_898#]
.%import_expr common_code 698 <34:22:0> &bp 702 +
.698 D8AF900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 702
	br[l_899#], defer[1]
.699 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.700 A030000C00 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_898#:
	alu[--, --, B, b3]
.%import_expr common_code 701 <34:22:0> &bp 940 +
.701 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.702 9080301200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_899#:
	alu_shf[b3, --, B, b4, <<24]
.703 9D80300D00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.704 AAF0000F20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 705 <34:22:0> &bp 709 +
.705 D8B1400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 709
	bne[l_901#]
.706 9100480203 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, a3, <<16]
.707 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.%import_expr common_code 708 <34:22:0> &bp 719 +
.708 D8B3C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 719
	br[l_904#]
.709 9100480203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_901#:
	alu_shf[b4, --, B, a3, <<16]
.710 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b4, b4, >>24]
.711 9080301200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b3, --, B, b4, <<24]
.712 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.713 AAF0000F20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 714 <34:22:0> &bp 717 +
.714 D8B3400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 717
	bne[l_903#]
.%import_expr common_code 715 <34:22:0> &bp 719 +
.715 D8B3D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 719
	br[l_904#], defer[1]
.716 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.717 A030000C00 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_903#:
	alu[--, --, B, b3]
.%import_expr common_code 718 <34:22:0> &bp 940 +
.718 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.719 9080301200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_904#:
	alu_shf[b3, --, B, b4, <<24]
.720 9D80300D00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.721 AAF0000F20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b3, -, 32]
.%import_expr common_code 722 <34:22:0> &bp 726 +
.722 D8B5800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 726
	bne[l_906#]
.723 9080380203 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, a3, <<24]
.724 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.%import_expr common_code 725 <34:22:0> &bp 736 +
.725 D8B8000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 736
	br[l_909#]
.726 9080380203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_906#:
	alu_shf[b3, --, B, a3, <<24]
.727 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.728 8080300E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a3, --, B, b3, <<24]
.729 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.730 AAB00C8003 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 731 <34:22:0> &bp 734 +
.731 D8B7800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 734
	bne[l_908#]
.%import_expr common_code 732 <34:22:0> &bp 736 +
.732 D8B8100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 736
	br[l_909#], defer[1]
.733 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.734 A070000003 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_908#:
	alu[--, --, B, a3]
.%import_expr common_code 735 <34:22:0> &bp 940 +
.735 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.736 8080300E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_909#:
	alu_shf[a3, --, B, b3, <<24]
.737 8D80380103 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.738 AAB00C8003 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 739 <34:22:0> &bp 743 +
.739 D8B9C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 743
	bne[l_911#]
.740 9000300800 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, b2, <<0]
.741 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.%import_expr common_code 742 <34:22:0> &bp 755 +
.742 D8BCC00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 755
	br[l_914#]
.743 001003E005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    if( *p == ' ' )		++nwords;
l_911#:
	sram[read, $0, a5, 120, 1], ctx_swap[s1]
.744 9000320000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b3, --, B, $0, <<0]
.745 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.746 8080300E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a3, --, B, b3, <<24]
.747 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.748 AAB00C8003 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 749 <34:22:0> &bp 753 +
.749 D8BC500101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 753
	bne[l_913#], defer[1]
.750 B000260000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[b2, --, B, $0]
.%import_expr common_code 751 <34:22:0> &bp 755 +
.751 D8BCD00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 755
	br[l_914#], defer[1]
.752 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.753 A070000003 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_913#:
	alu[--, --, B, a3]
.%import_expr common_code 754 <34:22:0> &bp 940 +
.754 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.755 8080300E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_914#:
	alu_shf[a3, --, B, b3, <<24]
.756 8D80380103 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.757 AAB00C8003 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 758 <34:22:0> &bp 762 +
.758 D8BE800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 762
	bne[l_916#]
.759 9180300A00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, b2, <<8]
.760 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.%import_expr common_code 761 <34:22:0> &bp 772 +
.761 D8C1000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 772
	br[l_919#]
.762 9180300A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_916#:
	alu_shf[b3, --, B, b2, <<8]
.763 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.764 8080300E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a3, --, B, b3, <<24]
.765 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.766 AAB00C8003 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 767 <34:22:0> &bp 770 +
.767 D8C0800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 770
	bne[l_918#]
.%import_expr common_code 768 <34:22:0> &bp 772 +
.768 D8C1100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 772
	br[l_919#], defer[1]
.769 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.770 A070000003 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_918#:
	alu[--, --, B, a3]
.%import_expr common_code 771 <34:22:0> &bp 940 +
.771 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.772 8080300E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_919#:
	alu_shf[a3, --, B, b3, <<24]
.773 8D80380103 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.774 AAB00C8003 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 775 <34:22:0> &bp 779 +
.775 D8C2C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 779
	bne[l_921#]
.776 9100300A00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, b2, <<16]
.777 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.%import_expr common_code 778 <34:22:0> &bp 789 +
.778 D8C5400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 789
	br[l_924#]
.779 9100300A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_921#:
	alu_shf[b3, --, B, b2, <<16]
.780 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b3, b3, >>24]
.781 8080300E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a3, --, B, b3, <<24]
.782 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.783 AAB00C8003 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 784 <34:22:0> &bp 787 +
.784 D8C4C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 787
	bne[l_923#]
.%import_expr common_code 785 <34:22:0> &bp 789 +
.785 D8C5500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 789
	br[l_924#], defer[1]
.786 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.787 A070000003 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_923#:
	alu[--, --, B, a3]
.%import_expr common_code 788 <34:22:0> &bp 940 +
.788 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.789 8080300E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_924#:
	alu_shf[a3, --, B, b3, <<24]
.790 8D80380103 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.791 AAB00C8003 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a3, -, 32]
.%import_expr common_code 792 <34:22:0> &bp 796 +
.792 D8C7000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 796
	bne[l_926#]
.793 8080300A00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, b2, <<24]
.794 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.%import_expr common_code 795 <34:22:0> &bp 806 +
.795 D8C9800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 806
	br[l_929#]
.796 8080300A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_926#:
	alu_shf[a3, --, B, b2, <<24]
.797 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.798 9080280203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b2, --, B, a3, <<24]
.799 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.800 AAF0000B20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 801 <34:22:0> &bp 804 +
.801 D8C9000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 804
	bne[l_928#]
.%import_expr common_code 802 <34:22:0> &bp 806 +
.802 D8C9900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 806
	br[l_929#], defer[1]
.803 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.804 A030000800 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_928#:
	alu[--, --, B, b2]
.%import_expr common_code 805 <34:22:0> &bp 940 +
.805 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.806 9080280203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_929#:
	alu_shf[b2, --, B, a3, <<24]
.807 9D80200900 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.808 AAF0000B20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 809 <34:22:0> &bp 813 +
.809 D8CB400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 813
	bne[l_931#]
.810 8000380002 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, a2, <<0]
.811 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.%import_expr common_code 812 <34:22:0> &bp 825 +
.812 D8CE400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 825
	br[l_934#]
.813 001003F005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    if( *p == ' ' )		++nwords;
l_931#:
	sram[read, $0, a5, 124, 1], ctx_swap[s1]
.814 8000320000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a3, --, B, $0, <<0]
.815 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.816 9080280203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b2, --, B, a3, <<24]
.817 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.818 AAF0000B20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 819 <34:22:0> &bp 823 +
.819 D8CDD00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 823
	bne[l_933#], defer[1]
.820 A000260000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a2, --, B, $0]
.%import_expr common_code 821 <34:22:0> &bp 825 +
.821 D8CE500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 825
	br[l_934#], defer[1]
.822 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.823 A030000800 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_933#:
	alu[--, --, B, b2]
.%import_expr common_code 824 <34:22:0> &bp 940 +
.824 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.825 9080280203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_934#:
	alu_shf[b2, --, B, a3, <<24]
.826 9D80200900 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.827 AAF0000B20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 828 <34:22:0> &bp 832 +
.828 D8D0000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 832
	bne[l_936#]
.829 8180380202 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, a2, <<8]
.830 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.%import_expr common_code 831 <34:22:0> &bp 842 +
.831 D8D2800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 842
	br[l_939#]
.832 8180380202 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_936#:
	alu_shf[a3, --, B, a2, <<8]
.833 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.834 9080280203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b2, --, B, a3, <<24]
.835 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.836 AAF0000B20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 837 <34:22:0> &bp 840 +
.837 D8D2000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 840
	bne[l_938#]
.%import_expr common_code 838 <34:22:0> &bp 842 +
.838 D8D2900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 842
	br[l_939#], defer[1]
.839 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.840 A030000800 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_938#:
	alu[--, --, B, b2]
.%import_expr common_code 841 <34:22:0> &bp 940 +
.841 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.842 9080280203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_939#:
	alu_shf[b2, --, B, a3, <<24]
.843 9D80200900 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.844 AAF0000B20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 845 <34:22:0> &bp 849 +
.845 D8D4400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 849
	bne[l_941#]
.846 8100380202 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, a2, <<16]
.847 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.%import_expr common_code 848 <34:22:0> &bp 859 +
.848 D8D6C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 859
	br[l_944#]
.849 8100380202 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_941#:
	alu_shf[a3, --, B, a2, <<16]
.850 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a3, a3, >>24]
.851 9080280203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b2, --, B, a3, <<24]
.852 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.853 AAF0000B20 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 854 <34:22:0> &bp 857 +
.854 D8D6400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 857
	bne[l_943#]
.%import_expr common_code 855 <34:22:0> &bp 859 +
.855 D8D6D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 859
	br[l_944#], defer[1]
.856 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.857 A030000800 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_943#:
	alu[--, --, B, b2]
.%import_expr common_code 858 <34:22:0> &bp 940 +
.858 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.859 9080280203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_944#:
	alu_shf[b2, --, B, a3, <<24]
.860 9D80200900 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.861 AAF0000B20 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b2, -, 32]
.%import_expr common_code 862 <34:22:0> &bp 866 +
.862 D8D8800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 866
	bne[l_946#]
.863 9080280202 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b2, --, B, a2, <<24]
.864 9D80200900 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.%import_expr common_code 865 <34:22:0> &bp 876 +
.865 D8DB000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 876
	br[l_949#]
.866 9080280202 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_946#:
	alu_shf[b2, --, B, a2, <<24]
.867 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.868 8080200A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a2, --, B, b2, <<24]
.869 8D80280102 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.870 AAB00C8002 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 871 <34:22:0> &bp 874 +
.871 D8DA800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 874
	bne[l_948#]
.%import_expr common_code 872 <34:22:0> &bp 876 +
.872 D8DB100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 876
	br[l_949#], defer[1]
.873 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.874 A070000002 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_948#:
	alu[--, --, B, a2]
.%import_expr common_code 875 <34:22:0> &bp 940 +
.875 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.876 8080200A00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_949#:
	alu_shf[a2, --, B, b2, <<24]
.877 8D80280102 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.878 AAB00C8002 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 879 <34:22:0> &bp 883 +
.879 D8DCC00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 883
	bne[l_951#]
.880 9000200000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b2, --, B, b0, <<0]
.881 9D80200900 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.%import_expr common_code 882 <34:22:0> &bp 896 +
.882 D8E0000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 896
	br[l_954#]
.883 F000000380 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    if( *p == ' ' )		++nwords;
l_951#:
	immed[b0, 128, <<0]
.884 0010000005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.885 9000220000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[b2, --, B, $0, <<0]
.886 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.887 8080200A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a2, --, B, b2, <<24]
.888 8D80280102 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.889 AAB00C8002 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 890 <34:22:0> &bp 894 +
.890 D8DF900101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 894
	bne[l_953#], defer[1]
.891 B000060000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[b0, --, B, $0]
.%import_expr common_code 892 <34:22:0> &bp 896 +
.892 D8E0100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 896
	br[l_954#], defer[1]
.893 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.894 A070000002 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_953#:
	alu[--, --, B, a2]
.%import_expr common_code 895 <34:22:0> &bp 940 +
.895 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.896 8080200A00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_954#:
	alu_shf[a2, --, B, b2, <<24]
.897 8D80280102 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.898 AAB00C8002 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 899 <34:22:0> &bp 903 +
.899 D8E1C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 903
	bne[l_956#]
.900 9180200200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b2, --, B, b0, <<8]
.901 9D80200900 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.%import_expr common_code 902 <34:22:0> &bp 913 +
.902 D8E4400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 913
	br[l_959#]
.903 9180200200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_956#:
	alu_shf[b2, --, B, b0, <<8]
.904 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.905 8080200A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a2, --, B, b2, <<24]
.906 8D80280102 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.907 AAB00C8002 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 908 <34:22:0> &bp 911 +
.908 D8E3C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 911
	bne[l_958#]
.%import_expr common_code 909 <34:22:0> &bp 913 +
.909 D8E4500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 913
	br[l_959#], defer[1]
.910 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.911 A070000002 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_958#:
	alu[--, --, B, a2]
.%import_expr common_code 912 <34:22:0> &bp 940 +
.912 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.913 8080200A00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_959#:
	alu_shf[a2, --, B, b2, <<24]
.914 8D80280102 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.915 AAB00C8002 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 916 <34:22:0> &bp 920 +
.916 D8E6000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 920
	bne[l_961#]
.917 9100200200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	pchar = *p;
	alu_shf[b2, --, B, b0, <<16]
.918 9D80200900 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.%import_expr common_code 919 <34:22:0> &bp 930 +
.919 D8E8800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 930
	br[l_964#]
.920 9100200200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
l_961#:
	alu_shf[b2, --, B, b0, <<16]
.921 9D80200900 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b2, b2, >>24]
.922 8080200A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a2, --, B, b2, <<24]
.923 8D80280102 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.924 AAB00C8002 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 925 <34:22:0> &bp 928 +
.925 D8E8000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 928
	bne[l_963#]
.%import_expr common_code 926 <34:22:0> &bp 930 +
.926 D8E8900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 930
	br[l_964#], defer[1]
.927 A0801C0401 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[a1, a1, +, 1]
.928 A070000002 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
l_963#:
	alu[--, --, B, a2]
.%import_expr common_code 929 <34:22:0> &bp 940 +
.929 D8EB000100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.930 8080200A00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( pchar != ' ' ) {
l_964#:
	alu_shf[a2, --, B, b2, <<24]
.931 8D80280102 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a2, a2, >>24]
.932 AAB00C8002 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a2, -, 32]
.%import_expr common_code 933 <34:22:0> &bp 941 +
.933 D8EB400100 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 941
	beq[l_970#]
.934 9080000200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/  	    if( *p == ' ' )		++nwords;
	alu_shf[b0, --, B, b0, <<24]
.935 9D80000100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[b0, b0, >>24]
.936 AAF0000320 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, b0, -, 32]
.%import_expr common_code 937 <34:22:0> &bp 940 +
.937 D8EB000100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 940
	beq[l_969#]
.938 A030000000 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    else if( *p == '\0' ) {
	alu[--, --, B, b0]
.%import_expr common_code 939 <34:22:0> &bp 941 +
.939 D8EB400101 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 941
	bne[l_970#]
.940 A0801C0401 common_code
	.%line 601 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/  	    	++nwords;
l_969#:
	alu[a1, a1, +, 1]
.941 E800000700 common_code
	.%line 609 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 0 B1
/******/      return nwords;
l_970#:
	rtn[b1]
.942 A070000002 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
/******/      while( p != '\0' ) {
_helper_tokenize#:
	alu[--, --, B, a2]
.%import_expr common_code 943 <34:22:0> &bp 995 +
.943 D8F8C00100 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 995
	beq[l_988#]
.944 0010008102 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
/******/      	if( *p == ' ' )	p++;
l_974#:
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[1]
.945 91D0080202 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	alu_shf[b0, --, B, a2, <<3]
.946 AA70000300 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 2
	alu[--, b0, OR, 0]
.947 9000020200 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 1
	alu_shf[b0, --, B, $0, <<indirect]
.948 9D80000100 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	asr[b0, b0, >>24]
.949 9080000200 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
	alu_shf[b0, --, B, b0, <<24]
.950 9D80000100 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	asr[b0, b0, >>24]
.951 AAF0000320 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu[--, b0, -, 32]
.%import_expr common_code 952 <34:22:0> &bp 956 +
.952 D8EF000101 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 956
	bne[l_977#]
.953 A0802C0402 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu[a2, a2, +, 1]
.%import_expr common_code 954 <34:22:0> &bp 944 +
.954 D8EC000101 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 944
/******/      while( p != '\0' ) {
	bne[l_974#]
.%import_expr common_code 955 <34:22:0> &bp 995 +
.955 D8F8C00018 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 995
	br[l_988#]
.956 B040100002 common_code
	.%line 567 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
/******/      word = p;
l_977#:
	alu[b1, --, B, a2]
.957 AAF0000320 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
/******/      	if( *p != ' ' )	p++;
l_978#:
	alu[--, b0, -, 32]
.%import_expr common_code 958 <34:22:0> &bp 977 +
.958 D8F4400100 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 977
	beq[l_982#]
.959 A0802C0402 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu[a2, a2, +, 1]
.%import_expr common_code 960 <34:22:0> &bp 969 +
.960 D8F2400101 common_code
	.%line 570 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 969
/******/      while( p != '\0' ) {
	bne[l_981#]
.961 0010008102 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
/******/      if( *p == ' ' )		*p = '\0';
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[1]
.962 91D0080202 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	alu_shf[b0, --, B, a2, <<3]
.963 AA70000300 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 2
	alu[--, b0, OR, 0]
.964 9000020200 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 1
	alu_shf[b0, --, B, $0, <<indirect]
.965 9D80000100 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	asr[b0, b0, >>24]
.966 9080000200 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
	alu_shf[b0, --, B, b0, <<24]
.967 9D80000100 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	asr[b0, b0, >>24]
.%import_expr common_code 968 <34:22:0> &bp 977 +
.968 D8F4400018 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 977
	br[l_982#]
.969 0010008102 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
/******/      	if( *p != ' ' )	p++;
l_981#:
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[1]
.970 91D0080202 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	alu_shf[b0, --, B, a2, <<3]
.971 AA70000300 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 2
	alu[--, b0, OR, 0]
.972 9000020200 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 1
	alu_shf[b0, --, B, $0, <<indirect]
.973 9D80000100 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	asr[b0, b0, >>24]
.974 9080000200 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
	alu_shf[b0, --, B, b0, <<24]
.975 9D80000100 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	asr[b0, b0, >>24]
.%import_expr common_code 976 <34:22:0> &bp 957 +
.976 D8EF400018 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 957
	br[l_978#]
.977 AAF0000320 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
/******/      if( *p == ' ' )		*p = '\0';
l_982#:
	alu[--, b0, -, 32]
.%import_expr common_code 978 <34:22:0> &bp 990 +
.978 D8F7800101 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 990
	bne[l_985#]
.979 AAC01C0C02 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu[a1, 3, -, a2]
.980 91D0080201 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu_shf[b0, --, B, a1, <<3]
.981 AA70000300 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
	alu[--, b0, OR, 0]
.982 8008008200 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	alu_shf[$0, --, B, 0, <<indirect]
.983 B4000C0C01 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu[b0, a1, AND, 3]
.984 AA70000300 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
	alu[--, b0, OR, 0]
.985 9000008600 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	alu_shf[b0, --, B, 1, <<indirect]
.986 9140000200 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	alu_shf[b0, --, B, b0, <<12]
.987 8AC2080221 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1
	alu_shf[--, b0, OR, 1, <<20]
.988 4110008002 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 989 <34:22:0> &bp 993 +
.989 D8F8400018 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 993
	br[l_987#]
.990 A030000000 common_code
	.%line 576 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
/******/      else if( *p != '\0' )	word = 0;
l_985#:
	alu[--, --, B, b0]
.%import_expr common_code 991 <34:22:0> &bp 993 +
.991 D8F8400100 common_code
	.%line 576 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0 993
	beq[l_987#]
.992 F000000700 common_code
	.%line 576 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 0
	immed[b1, 0, <<0]
.993 E800100B00 common_code
	.%line 578 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1 0 B2
/******/      return word;
l_987#:
	rtn[b2], defer[1]
.994 A000100400 common_code
	.%line 578 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	alu[a1, --, B, b1]
.995 E800100B00 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:692 1 0 B2
/******/      if( p == '\0' )	return 0;
l_988#:
	rtn[b2], defer[1]
.996 F0000C0001 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:692 0
	immed[a1, 0, <<0]
.997 F4040C0001 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:773 0
/******/  			  (ring_number<<2));
_sram_ring_get_buffer_6word#:
	immed[a1, 16384, <<16]
.998 8BE0100201 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:773 0
	alu_shf[a1, a1, OR, b0, <<2]
.999 093A048001 common_code
	.%line 278 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:783 0
/******/  	sram_get_ring(data,
	sram[get, $0, a1, 0, 6], ctx_swap[s3]
.1000 E8003C0002 common_code
	.%line 290 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:773 3 0 A2
/******/  }
	rtn[a2], defer[3]
.1001 B000960000 common_code
	.%line 284 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:773 2
/******/  	in[0] = data[0];
	alu[b9, --, B, $0]
.1002 A000960400 common_code
	.%line 285 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:773 1
/******/          in[1] = data[1];
	alu[a9, --, B, $1]
.1003 B000761400 common_code
	.%line 289 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:773 0
/******/          in[5] = data[5];
	alu[b7, --, B, $5]
.1004 E8002C0001 common_code
	.%line 786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:709 2 0 A1
/******/  	return (udpHdrPtr);
_onl_api_getUdpHdrPtr#:
	rtn[a1], defer[2]
.1005 91E0000200 common_code
	.%line 785 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:709 1
/******/  	udpHdrPtr = ipHdrPtr + (iphl << 2);
	alu_shf[b0, --, B, b0, <<2]
.1006 B0C0000004 common_code
	.%line 785 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:709 0
	alu[b0, b0, +, a4]
.1007 E8002C0001 common_code
	.%line 715 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:711 2 0 A1
/******/  	return (tcpHdrPtr);
_onl_api_getTcpHdrPtr#:
	rtn[a1], defer[2]
.1008 91E0000200 common_code
	.%line 714 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:711 1
/******/  	tcpHdrPtr = ipHdrPtr + (iphl << 2);
	alu_shf[b0, --, B, b0, <<2]
.1009 B0C0000004 common_code
	.%line 714 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:711 0
	alu[b0, b0, +, a4]
.1010 B080D01401 common_code
	.%line 895 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
/******/     unsigned int p = (unsigned int) q + offset;
_ua_set_32_sram#:
	alu[b13, a1, +, b5]
.1011 B0C0503704 common_code
	.%line 896 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
/******/     unsigned int p2 = (unsigned int) p+4;
	alu[b5, b13, +, 4]
.1012 A440E03703 common_code
	.%line 902 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
/******/     byte_shift = (unsigned int)p & 3;
	alu[a14, b13, AND, 3]
.1013 81D018020E common_code
	.%line 904 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
/******/     shift = byte_shift << 3;
	alu_shf[a1, --, B, a14, <<3]
.1014 AA300C0001 common_code
	.%line 910 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:1193 1
/******/     sw1 = dbl_shr(0, val, shift);
	alu[--, a1, OR, 0]
.1015 8008100320 common_code
	.%line 910 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:1193 0
	dbl_shf[$1, 0, b0, >>indirect]
.1016 AA300C0001 common_code
	.%line 911 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:1192 1
/******/     sw2 = dbl_shr(val, 0, shift);
	alu[--, a1, OR, 0]
.1017 8008080320 common_code
	.%line 911 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:1192 0
	dbl_shf[$0, b0, 0, >>indirect]
.1018 AA300C000E common_code
	.%line 912 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 1
/******/     sind.byte_mask = 0xfU >> byte_shift;
	alu[--, a14, OR, 0]
.1019 900000BD00 common_code
	.%line 912 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:656 0
	alu_shf[b0, --, B, 15, >>indirect]
.1020 A44010030F common_code
	.%line 912 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
	alu[a1, b0, AND, 15]
.1021 F400000310 common_code
	.%line 912 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
	immed[b0, 16, <<16]
.1022 8B40180201 common_code
	.%line 912 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 1
	alu_shf[a1, b0, OR, a1, <<12]
.1023 4140103720 common_code
	.%line 920 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:1191 0
/******/     sram_write_ind(&sw1, (void *) p, 1, sind, sig_done, &sig1);
	sram[write, $1, b13, 0, 1], sig_done[s4], indirect_ref
.1024 BAC00C100E common_code
	.%line 922 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
/******/      sind.byte_mask = 0xfU << (4 - byte_shift);
	alu[b0, 4, -, a14]
.1025 AA70000300 common_code
	.%line 922 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 1
	alu[--, b0, OR, 0]
.1026 900000BE00 common_code
	.%line 922 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:656 0
	alu_shf[b0, --, B, 15, <<indirect]
.1027 B44000030F common_code
	.%line 922 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
	alu[b0, b0, AND, 15]
.1028 894010BE01 common_code
	.%line 922 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
	alu_shf[a1, a1, AND~, 15, <<12]
.1029 8B40100201 common_code
	.%line 922 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 1
	alu_shf[a1, a1, OR, b0, <<12]
.1030 4130001720 common_code
	.%line 927 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:1190 0
/******/     sram_write_ind(&sw2, (void *) p2, 1, sind, sig_done, &sig2);
	sram[write, $0, b5, 0, 1], sig_done[s3], indirect_ref
.1031 E000000018 common_code
	.%line 928 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0
/******/     wait_for_all(&sig1, &sig2);
	ctx_arb[s3, s4], all
.1032 E8000C000D common_code
	.%line 931 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:656 0 0 A13
/******/  }
	rtn[a13]
.1033 B08FFE2000 common_code
	.%line 168 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/  {
__div_mod_32#:
	alu[@b127, a0, +, 136]
.1034 FC0663FF00 common_code
	.%line 168 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
	local_csr_wr[active_lm_addr_0, @b127]
.1035 A030023C00 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/      if (y==0)
	alu[--, --, B, @b15]
.%import_expr common_code 1036 <34:22:0> &bp 1330 +
.1036 D94C800100 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0 1330
	beq[l_8605#]
.1037 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
	alu[--, --, B, b5]
.%import_expr common_code 1038 <34:22:0> &bp 1041 +
.1038 D904500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1041
	bge[l_8476#], defer[1]
.1039 F0000C0200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	immed[*l$index0, 0, <<0]
.1040 F0000C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	immed[*l$index0, 1, <<0]
.1041 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8476#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1042 <34:22:0> &bp 1046 +
.1042 D905900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1046
	blo[l_8478#], defer[1]
.1043 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1044 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1045 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1046 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8478#:
	alu[--, --, B, b5]
.%import_expr common_code 1047 <34:22:0> &bp 1050 +
.1047 D906900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1050
	bge[l_8480#], defer[1]
.1048 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1049 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1050 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8480#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1051 <34:22:0> &bp 1055 +
.1051 D907D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1055
	blo[l_8482#], defer[1]
.1052 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1053 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1054 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1055 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8482#:
	alu[--, --, B, b5]
.%import_expr common_code 1056 <34:22:0> &bp 1059 +
.1056 D908D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1059
	bge[l_8484#], defer[1]
.1057 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1058 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1059 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8484#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1060 <34:22:0> &bp 1064 +
.1060 D90A100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1064
	blo[l_8486#], defer[1]
.1061 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1062 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1063 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1064 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8486#:
	alu[--, --, B, b5]
.%import_expr common_code 1065 <34:22:0> &bp 1068 +
.1065 D90B100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1068
	bge[l_8488#], defer[1]
.1066 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1067 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1068 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8488#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1069 <34:22:0> &bp 1073 +
.1069 D90C500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1073
	blo[l_8490#], defer[1]
.1070 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1071 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1072 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1073 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8490#:
	alu[--, --, B, b5]
.%import_expr common_code 1074 <34:22:0> &bp 1077 +
.1074 D90D500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1077
	bge[l_8492#], defer[1]
.1075 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1076 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1077 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8492#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1078 <34:22:0> &bp 1082 +
.1078 D90E900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1082
	blo[l_8494#], defer[1]
.1079 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1080 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1081 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1082 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8494#:
	alu[--, --, B, b5]
.%import_expr common_code 1083 <34:22:0> &bp 1086 +
.1083 D90F900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1086
	bge[l_8496#], defer[1]
.1084 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1085 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1086 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8496#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1087 <34:22:0> &bp 1091 +
.1087 D910D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1091
	blo[l_8498#], defer[1]
.1088 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1089 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1090 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1091 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8498#:
	alu[--, --, B, b5]
.%import_expr common_code 1092 <34:22:0> &bp 1095 +
.1092 D911D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1095
	bge[l_8500#], defer[1]
.1093 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1094 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1095 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8500#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1096 <34:22:0> &bp 1100 +
.1096 D913100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1100
	blo[l_8502#], defer[1]
.1097 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1098 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1099 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1100 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8502#:
	alu[--, --, B, b5]
.%import_expr common_code 1101 <34:22:0> &bp 1104 +
.1101 D914100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1104
	bge[l_8504#], defer[1]
.1102 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1103 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1104 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8504#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1105 <34:22:0> &bp 1109 +
.1105 D915500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1109
	blo[l_8506#], defer[1]
.1106 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1107 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1108 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1109 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8506#:
	alu[--, --, B, b5]
.%import_expr common_code 1110 <34:22:0> &bp 1113 +
.1110 D916500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1113
	bge[l_8508#], defer[1]
.1111 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1112 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1113 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8508#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1114 <34:22:0> &bp 1118 +
.1114 D917900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1118
	blo[l_8510#], defer[1]
.1115 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1116 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1117 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1118 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8510#:
	alu[--, --, B, b5]
.%import_expr common_code 1119 <34:22:0> &bp 1122 +
.1119 D918900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1122
	bge[l_8512#], defer[1]
.1120 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1121 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1122 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8512#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1123 <34:22:0> &bp 1127 +
.1123 D919D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1127
	blo[l_8514#], defer[1]
.1124 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1125 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1126 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1127 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8514#:
	alu[--, --, B, b5]
.%import_expr common_code 1128 <34:22:0> &bp 1131 +
.1128 D91AD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1131
	bge[l_8516#], defer[1]
.1129 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1130 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1131 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8516#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1132 <34:22:0> &bp 1136 +
.1132 D91C100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1136
	blo[l_8518#], defer[1]
.1133 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1134 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1135 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1136 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8518#:
	alu[--, --, B, b5]
.%import_expr common_code 1137 <34:22:0> &bp 1140 +
.1137 D91D100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1140
	bge[l_8520#], defer[1]
.1138 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1139 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1140 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8520#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1141 <34:22:0> &bp 1145 +
.1141 D91E500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1145
	blo[l_8522#], defer[1]
.1142 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1143 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1144 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1145 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8522#:
	alu[--, --, B, b5]
.%import_expr common_code 1146 <34:22:0> &bp 1149 +
.1146 D91F500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1149
	bge[l_8524#], defer[1]
.1147 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1148 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1149 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8524#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1150 <34:22:0> &bp 1154 +
.1150 D920900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1154
	blo[l_8526#], defer[1]
.1151 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1152 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1153 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1154 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8526#:
	alu[--, --, B, b5]
.%import_expr common_code 1155 <34:22:0> &bp 1158 +
.1155 D921900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1158
	bge[l_8528#], defer[1]
.1156 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1157 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1158 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8528#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1159 <34:22:0> &bp 1163 +
.1159 D922D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1163
	blo[l_8530#], defer[1]
.1160 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1161 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1162 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1163 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8530#:
	alu[--, --, B, b5]
.%import_expr common_code 1164 <34:22:0> &bp 1167 +
.1164 D923D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1167
	bge[l_8532#], defer[1]
.1165 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1166 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1167 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8532#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1168 <34:22:0> &bp 1172 +
.1168 D925100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1172
	blo[l_8534#], defer[1]
.1169 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1170 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1171 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1172 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8534#:
	alu[--, --, B, b5]
.%import_expr common_code 1173 <34:22:0> &bp 1176 +
.1173 D926100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1176
	bge[l_8536#], defer[1]
.1174 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1175 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1176 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8536#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1177 <34:22:0> &bp 1181 +
.1177 D927500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1181
	blo[l_8538#], defer[1]
.1178 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1179 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1180 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1181 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8538#:
	alu[--, --, B, b5]
.%import_expr common_code 1182 <34:22:0> &bp 1185 +
.1182 D928500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1185
	bge[l_8540#], defer[1]
.1183 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1184 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1185 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8540#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1186 <34:22:0> &bp 1190 +
.1186 D929900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1190
	blo[l_8542#], defer[1]
.1187 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1188 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1189 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1190 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8542#:
	alu[--, --, B, b5]
.%import_expr common_code 1191 <34:22:0> &bp 1194 +
.1191 D92A900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1194
	bge[l_8544#], defer[1]
.1192 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1193 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1194 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8544#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1195 <34:22:0> &bp 1199 +
.1195 D92BD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1199
	blo[l_8546#], defer[1]
.1196 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1197 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1198 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1199 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8546#:
	alu[--, --, B, b5]
.%import_expr common_code 1200 <34:22:0> &bp 1203 +
.1200 D92CD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1203
	bge[l_8548#], defer[1]
.1201 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1202 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1203 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8548#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1204 <34:22:0> &bp 1208 +
.1204 D92E100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1208
	blo[l_8550#], defer[1]
.1205 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1206 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1207 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1208 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8550#:
	alu[--, --, B, b5]
.%import_expr common_code 1209 <34:22:0> &bp 1212 +
.1209 D92F100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1212
	bge[l_8552#], defer[1]
.1210 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1211 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1212 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8552#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1213 <34:22:0> &bp 1217 +
.1213 D930500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1217
	blo[l_8554#], defer[1]
.1214 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1215 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1216 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1217 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8554#:
	alu[--, --, B, b5]
.%import_expr common_code 1218 <34:22:0> &bp 1221 +
.1218 D931500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1221
	bge[l_8556#], defer[1]
.1219 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1220 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1221 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8556#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1222 <34:22:0> &bp 1226 +
.1222 D932900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1226
	blo[l_8558#], defer[1]
.1223 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1224 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1225 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1226 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8558#:
	alu[--, --, B, b5]
.%import_expr common_code 1227 <34:22:0> &bp 1230 +
.1227 D933900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1230
	bge[l_8560#], defer[1]
.1228 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1229 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1230 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8560#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1231 <34:22:0> &bp 1235 +
.1231 D934D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1235
	blo[l_8562#], defer[1]
.1232 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1233 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1234 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1235 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8562#:
	alu[--, --, B, b5]
.%import_expr common_code 1236 <34:22:0> &bp 1239 +
.1236 D935D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1239
	bge[l_8564#], defer[1]
.1237 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1238 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1239 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8564#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1240 <34:22:0> &bp 1244 +
.1240 D937100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1244
	blo[l_8566#], defer[1]
.1241 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1242 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1243 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1244 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8566#:
	alu[--, --, B, b5]
.%import_expr common_code 1245 <34:22:0> &bp 1248 +
.1245 D938100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1248
	bge[l_8568#], defer[1]
.1246 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1247 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1248 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8568#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1249 <34:22:0> &bp 1253 +
.1249 D939500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1253
	blo[l_8570#], defer[1]
.1250 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1251 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1252 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1253 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8570#:
	alu[--, --, B, b5]
.%import_expr common_code 1254 <34:22:0> &bp 1257 +
.1254 D93A500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1257
	bge[l_8572#], defer[1]
.1255 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1256 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1257 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8572#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1258 <34:22:0> &bp 1262 +
.1258 D93B900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1262
	blo[l_8574#], defer[1]
.1259 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1260 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1261 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1262 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8574#:
	alu[--, --, B, b5]
.%import_expr common_code 1263 <34:22:0> &bp 1266 +
.1263 D93C900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1266
	bge[l_8576#], defer[1]
.1264 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1265 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1266 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8576#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1267 <34:22:0> &bp 1271 +
.1267 D93DD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1271
	blo[l_8578#], defer[1]
.1268 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1269 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1270 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1271 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8578#:
	alu[--, --, B, b5]
.%import_expr common_code 1272 <34:22:0> &bp 1275 +
.1272 D93ED00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1275
	bge[l_8580#], defer[1]
.1273 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1274 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1275 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8580#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1276 <34:22:0> &bp 1280 +
.1276 D940100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1280
	blo[l_8582#], defer[1]
.1277 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1278 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1279 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1280 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8582#:
	alu[--, --, B, b5]
.%import_expr common_code 1281 <34:22:0> &bp 1284 +
.1281 D941100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1284
	bge[l_8584#], defer[1]
.1282 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1283 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1284 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8584#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1285 <34:22:0> &bp 1289 +
.1285 D942500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1289
	blo[l_8586#], defer[1]
.1286 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1287 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1288 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1289 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8586#:
	alu[--, --, B, b5]
.%import_expr common_code 1290 <34:22:0> &bp 1293 +
.1290 D943500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1293
	bge[l_8588#], defer[1]
.1291 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1292 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1293 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8588#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1294 <34:22:0> &bp 1298 +
.1294 D944900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1298
	blo[l_8590#], defer[1]
.1295 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1296 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1297 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1298 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8590#:
	alu[--, --, B, b5]
.%import_expr common_code 1299 <34:22:0> &bp 1302 +
.1299 D945900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1302
	bge[l_8592#], defer[1]
.1300 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1301 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1302 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8592#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1303 <34:22:0> &bp 1307 +
.1303 D946D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1307
	blo[l_8594#], defer[1]
.1304 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1305 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1306 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1307 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8594#:
	alu[--, --, B, b5]
.%import_expr common_code 1308 <34:22:0> &bp 1311 +
.1308 D947D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1311
	bge[l_8596#], defer[1]
.1309 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1310 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1311 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8596#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1312 <34:22:0> &bp 1316 +
.1312 D949100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1316
	blo[l_8598#], defer[1]
.1313 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1314 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1315 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1316 A030001400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_8598#:
	alu[--, --, B, b5]
.%import_expr common_code 1317 <34:22:0> &bp 1320 +
.1317 D94A100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1320
	bge[l_8600#], defer[1]
.1318 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1319 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1320 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_8600#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1321 <34:22:0> &bp 1325 +
.1321 D94B500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1325
	blo[l_8602#], defer[1]
.1322 91F0501600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b5, --, B, b5, <<1]
.1323 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1324 BA40501701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b5, b5, OR, 1]
.1325 A07000008F common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/      if (mod)
l_8602#:
	alu[--, --, B, @a15]
.%import_expr common_code 1326 <34:22:0> &bp 1329 +
.1326 D94C400100 common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0 1329
	beq[l_8604#]
.1327 E800101300 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 0 B4
/******/          return hi;
	rtn[b4], defer[1]
.1328 B000580000 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
	alu[b5, --, B, *l$index0]
.1329 E800001300 common_code
	.%line 209 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0 0 B4
/******/          return lo;
l_8604#:
	rtn[b4]
.1330 E800101300 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 0 B4
/******/          return 0xffffffff;
l_8605#:
	rtn[b4], defer[1]
.1331 F080001700 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
	immed[b5, -1, 0]
.1332 003000C005 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
/******/      for(ret= dest; *dest; dest++)
_strcat#:
	sram[read, $0, a5, 16, 1], ctx_swap[s3]
.1333 9000020000 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu_shf[b0, --, B, $0, <<0]
.1334 9D80000100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[b0, b0, >>24]
.%import_expr common_code 1335 <34:22:0> &bp 1343 +
.1335 D94FC00100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0 1343
	beq[l_8787#]
.1336 A0802C0402 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
l_8785#:
	alu[a2, a2, +, 1]
.1337 0030008102 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	sram[read, $0, a2, 0, 1], ctx_swap[s3], defer[1]
.1338 91D0080202 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[b0, --, B, a2, <<3]
.1339 AA70000300 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
	alu[--, b0, OR, 0]
.1340 9000020200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[b0, --, B, $0, <<indirect]
.1341 9D80000100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[b0, b0, >>24]
.%import_expr common_code 1342 <34:22:0> &bp 1336 +
.1342 D94E000101 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0 1336
	bne[l_8785#]
.1343 0030000620 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
/******/      while((*dest++ = *src++)!=0)
l_8787#:
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[2]
.1344 91D0000600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[b0, --, B, b1, <<3]
.1345 AAC01C0C02 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu[a1, 3, -, a2]
.1346 AA70000300 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
	alu[--, b0, OR, 0]
.1347 9000020200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[b0, --, B, $0, <<indirect]
.1348 8D80300100 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[a3, b0, >>24]
.1349 91D0080201 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
	alu_shf[b0, --, B, a1, <<3]
.1350 AA70000300 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu[--, b0, OR, 0]
.1351 8008080203 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[$0, --, B, a3, <<indirect]
.1352 B4000C0C01 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
	alu[b0, a1, AND, 3]
.1353 AA70000300 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu[--, b0, OR, 0]
.1354 9000008600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[b0, --, B, 1, <<indirect]
.1355 9140000200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
	alu_shf[b0, --, B, b0, <<12]
.1356 8AC2080221 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu_shf[--, b0, OR, 1, <<20]
.1357 4130008002 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.1358 9080080203 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu_shf[b0, --, B, a3, <<24]
.1359 9D80000100 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[b0, b0, >>24]
.%import_expr common_code 1360 <34:22:0> &bp 1343 +
.1360 D94FE00101 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2 1343
	bne[l_8787#], defer[2]
.1361 B0C0100701 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu[b1, b1, +, 1]
.1362 A0802C0402 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu[a2, a2, +, 1]
.1363 E800001300 common_code
	.%line 638 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0 0 B4
/******/      return ret;
	rtn[b4]
.1364 F0002C0001 common_code
	.%line 83 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:739 0
/******/    unsigned int baseAddr = COUNTER_REQUESTS_DROPPED_ADDR;
_WU_count_scratch_error#:
	immed[a1, 512, <<0]
.1365 1700000301 common_code
	.%line 87 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:739 0
/******/    __asm scratch[incr, --, baseAddr, errorScrAddress]
	scratch[incr, --, a1, b0]
.1366 1700008301 common_code
	.%line 89 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:739 0
/******/    __asm scratch[incr, --, baseAddr, 0] 
	scratch[incr, --, a1, 0]
.1367 E8000C0003 common_code
	.%line 97 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:739 0 0 A3
/******/  }
	rtn[a3]
.1368 FC066C0300 common_code
	.%line 155 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:762 0
/******/  {
_dl_sink_init#:
	local_csr_wr[active_lm_addr_0, 0]
.%import_expr common_code 1369 <34:22:0> &bp 1373 +
.1369 D957400011 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:762 0 1373
/******/    if(ctx() == 0)
	br!=ctx[0, l_10167#]
.1370 F0000C0300 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:762 0
	nop
.1371 F0000C0300 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:762 0
	nop
.1372 F0000C0200 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:762 0
/******/      dl_sink_message_lock = UNLOCKED;
	immed[*l$index0, 0, <<0]
.%import_expr common_code 1373 <34:22:0> &bp 1375 +
.1373 D957C00011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:804 0 1375
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_10167#:
	br!=ctx[0, l_10178#]
.1374 FC10AC4711 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:806 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 1)]
.1375 E800000300 common_code
	.%line 168 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:762 0 0 B0
/******/  }
l_10178#:
	rtn[b0]
.1376 FC066C1304 common_code
	.%line 189 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:761 0
/******/  {
_dl_source_init#:
	local_csr_wr[active_lm_addr_0, 4]
.%import_expr common_code 1377 <34:22:0> &bp 1381 +
.1377 D959400011 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:761 0 1381
/******/    if (ctx() == 0)
	br!=ctx[0, l_10183#]
.1378 F0000C0300 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:761 0
	nop
.1379 E000001000 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:761 0
/******/      wait_for_all(&rx_ring_ready_sig);
	ctx_arb[s12], all
.1380 F0000C0200 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:761 0
/******/      dl_source_message_lock = UNLOCKED;
	immed[*l$index0, 0, <<0]
.%import_expr common_code 1381 <34:22:0> &bp 1383 +
.1381 D959C00011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:809 0 1383
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_10183#:
	br!=ctx[0, l_10194#]
.1382 FC10AC2709 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:811 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((1 & 15) << 3) | 1)]
.1383 E800000300 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:761 0 0 B0
/******/  }
l_10194#:
	rtn[b0]
.1384 C003101C01 common_code
	.%line 569 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
/******/  		out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
_default_format_out_data#:
	ld_field_w_clr[a1, 0011, b7, >>0]
.1385 A070000001 common_code
	.%line 569 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 1
	alu[--, --, B, a1]
.1386 9C30080101 common_code
	.%line 569 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:699 0
	asr[b0, a1, >>3]
.1387 A440200307 common_code
	.%line 569 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
	alu[a2, b0, AND, 7]
.1388 B4000C3C02 common_code
	.%line 545 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
/******/  		ring_out.plugin_qm_data_out.out_port = out_port;
	alu[b0, a2, AND, 15]
.1389 888010BE0C common_code
	.%line 545 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
	alu_shf[a1, a12, AND~, 15, <<24]
.1390 8A80100201 common_code
	.%line 545 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
	alu_shf[a1, a1, OR, b0, <<24]
.1391 B0800C0402 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
/******/  		ring_out.plugin_qm_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[b0, a2, +, 1]
.1392 9B30000209 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
	alu_shf[b0, a9, OR, b0, <<13]
.1393 C003000001 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
	ld_field[a1, 0011, b0, <<0]
.1394 A040C00001 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
	alu[a12, --, B, a1]
.1395 C00C082C09 common_code
	.%line 549 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 0
/******/  		ring_out.plugin_qm_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[b11, 1100, a9, >>0]
.1396 E800300700 common_code
	.%line 583 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:699 3 0 B1
/******/  }
	rtn[b1], defer[3]
.1397 A000103000 common_code
	.%line 550 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:699 2
/******/  		ring_out.plugin_qm_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	alu[a1, --, B, b12]
.1398 C007002401 common_code
	.%line 550 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:699 1
	ld_field[a1, 0111, b9, <<0]
.1399 B040C00001 common_code
	.%line 550 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:699 0
	alu[b12, --, B, a1]
.1400 E000010000 common_code
	.%line 77 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:680 0
/******/          ctx_arb[kill];
_exit#:
	ctx_arb[kill]
.1401 E800000300 common_code
	.%line 79 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:680 0 0 B0
/******/  }
	rtn[b0]
.1402 E000000004 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:884 0
/******/    wait_for_all(s);
_dl_sink_packet#:
	ctx_arb[s2], all
.%import_expr common_code 1403 <34:22:0> &bp 1408 +
.1403 D960324214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:825 3 1408
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_2611#], defer[3]
.1404 A018003000 common_code
	.%line 254 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:823 2
/******/  	data[0] = in[0];
	alu[$0, --, B, b12]
.1405 A05810000C common_code
	.%line 255 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:823 1
/******/          data[1] = in[1];
	alu[$1, --, B, a12]
.1406 A018202C00 common_code
	.%line 256 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:823 0
/******/          data[2] = in[2];
	alu[$2, --, B, b11]
.%import_expr common_code 1407 <34:22:0> &bp 1410 +
.1407 D960800018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:825 0 1410
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_2153#]
.1408 E000000001 common_code
	.%line 265 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:829 0
/******/   	     ctx_swap();
l_2611#:
	ctx_arb[voluntary]
.%import_expr common_code 1409 <34:22:0> &bp 1408 +
.1409 D960024214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:831 0 1408
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_2611#]
.1410 F0000C7001 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:823 0
/******/  	scratch_put_ring(data,
l_2153#:
	immed[a1, 28, <<0]
.1411 1A34008001 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:832 0
	scratch[put, $0, a1, 0, 3], ctx_swap[s3]
.1412 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 1
/******/    c = ctx();
	local_csr_rd[active_ctx_sts]
.1413 F0000C0001 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:818 0
	immed[a1, 0, <<0]
.1414 A4001C1C01 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0
	alu[a1, a1, AND, 7]
.%import_expr common_code 1415 <34:22:0> &bp 1423 +
.1415 D963C00109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0 1423
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_2610#]
.1416 AAB00C1401 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0
	alu[--, a1, -, 5]
.%import_expr common_code 1417 <34:22:0> &bp 1420 +
.1417 D963000108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0 1420
	bge[l_2600#]
.1418 FC10AE4390 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:822 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 128)]
.%import_expr common_code 1419 <34:22:0> &bp 1423 +
.1419 D963C00018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0 1423
/******/      __implicit_write(s);
	br[l_2610#]
.1420 AAB00C1401 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0
/******/    else if(c == LAST_PACKET_THREAD)
l_2600#:
	alu[--, a1, -, 5]
.%import_expr common_code 1421 <34:22:0> &bp 1423 +
.1421 D963C00101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:818 0 1423
	bne[l_2610#]
.1422 FC10AC4310 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:820 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((2 & 15) << 3)]
.1423 E800000300 common_code
	.%line 287 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:759 0 0 B0
/******/  }
l_2610#:
	rtn[b0]
.%import_expr common_code 1424 <34:22:0> &bp 1475 +
.1424 D970C00011 common_code
	.%line 499 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0 1475
/******/  	if(ctx() == 0)	// only thread 0 should do the initialization
_plugin_init_user#:
	br!=ctx[0, l_10131#]
.%import_expr common_code 1425 <27:20:8,7:0:0> _z &v 0 +
.1425 F040000304 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/      	z = b; //set "Z" in algorithm
	immed_w0[b0, @_z]
.%import_expr common_code 1426 <27:20:24,7:0:16> _z &v 0 +
.1426 F440000300 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	immed_w1[b0, @_z]
.1427 0110000220 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 2
	sram[write, $0, b0, 0, 1], ctx_swap[s1], defer[2]
.1428 F0046D4180 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 1
	immed[$0, 18000, <<0]
.1429 F000001300 common_code
	.%line 508 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
/******/      	for(i = 0; i <= b/2; i++) { //set countdown vector to all 0's
	immed[b4, 0, <<0]
.%import_expr common_code 1430 <27:20:8,7:0:0> _cdvCounter &v 0 +
.1430 F048C003A8 common_code
	.%line 503 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/  		cdvCounter = 0;
	immed_w0[b0, @_cdvCounter]
.%import_expr common_code 1431 <27:20:24,7:0:16> _cdvCounter &v 0 +
.1431 F440000300 common_code
	.%line 503 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	immed_w1[b0, @_cdvCounter]
.1432 0110000120 common_code
	.%line 503 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 1
	sram[write, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.1433 F0000C0180 common_code
	.%line 503 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	immed[$0, 0, <<0]
.1434 AAB00C04DF common_code
	.%line 505 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/  		while( queue_lock == LOCKED )       { ctx_swap(); }
	alu[--, @a95, -, 1]
.%import_expr common_code 1435 <34:22:0> &bp 1439 +
.1435 D967C00101 common_code
	.%line 505 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0 1439
	bne[l_10128#]
.1436 E000000001 common_code
	.%line 505 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1002 0
l_10122#:
	ctx_arb[voluntary]
.1437 AAB00C04DF common_code
	.%line 505 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu[--, @a95, -, 1]
.%import_expr common_code 1438 <34:22:0> &bp 1436 +
.1438 D967000100 common_code
	.%line 505 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0 1436
	beq[l_10122#]
.1439 F0000C04DF common_code
	.%line 506 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/  		queue_lock = LOCKED;
l_10128#:
	immed[@a95, 1, <<0]
.1440 91E0001200 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/      		cdVector[i].left = 0;
	alu_shf[b0, --, B, b4, <<2]
.%import_expr common_code 1441 <27:20:8,17:10:0> _cdVector &v 0 +
.1441 F0400C2001 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
l_10264#:
	immed_w0[a1, @_cdVector]
.%import_expr common_code 1442 <27:20:24,17:10:16> _cdVector &v 0 +
.1442 F4400C0001 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	immed_w1[a1, @_cdVector]
.1443 A0C0400001 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu[a4, b0, +, a1]
.1444 0012008204 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 2
	sram[read, $0, a4, 0, 2], ctx_swap[s1], defer[2]
.1445 BAC03C0C04 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 1
	alu[b3, 3, -, a4]
.1446 91D0300E00 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	alu_shf[b3, --, B, b3, <<3]
.1447 B000060400 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu[b0, --, B, $1]
.1448 9080000380 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	dbl_shf[b0, $0, b0, >>8]
.1449 8080120100 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu_shf[a1, --, B, $0, >>8]
.1450 AA70000F00 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 1
	alu[--, b3, OR, 0]
.1451 9000000301 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	dbl_shf[b0, a1, b0, >>indirect]
.1452 B040500004 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu[b5, --, B, a4]
.1453 F0000C0001 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	immed[a1, 0, <<0]
.%import_expr common_code 1454 <34:22:0> &bp 1010 +
.1454 D8FCA00018 common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 2 1010
	br[_ua_set_32_sram#], defer[2]
.1455 984008022F common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 1
	alu_shf[b0, b0, AND~, 15, <<28]
.%import_expr common_code 1456 <27:20:8,17:10:0> &bp 1457 +
.1456 F0005EC40D common_code
	.%line 509 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	load_addr[a13, l_10282#]
.1457 0012008104 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 1
/******/      		cdVector[i].right = 0;
l_10282#:
	sram[read, $0, a4, 0, 2], ctx_swap[s1], defer[1]
.1458 B040500004 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	alu[b5, --, B, a4]
.1459 B000060400 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu[b0, --, B, $1]
.1460 9080000380 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	dbl_shf[b0, $0, b0, >>8]
.1461 8080120100 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu_shf[a1, --, B, $0, >>8]
.1462 AA70000F00 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 1
	alu[--, b3, OR, 0]
.1463 9000000301 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	dbl_shf[b0, a1, b0, >>indirect]
.1464 F0000C0001 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	immed[a1, 0, <<0]
.%import_expr common_code 1465 <34:22:0> &bp 1010 +
.1465 D8FCA00018 common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 2 1010
	br[_ua_set_32_sram#], defer[2]
.1466 988008022F common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 1
	alu_shf[b0, b0, AND~, 15, <<24]
.%import_expr common_code 1467 <27:20:8,17:10:0> &bp 1468 +
.1467 F0005EF00D common_code
	.%line 510 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	load_addr[a13, l_10283#]
.1468 B0C0401301 common_code
	.%line 508 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/      	for(i = 0; i <= b/2; i++) { //set countdown vector to all 0's
l_10283#:
	alu[b4, b4, +, 1]
.1469 F0023CA001 common_code
	.%line 508 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	immed[a1, 9000, <<0]
.1470 AAB0001001 common_code
	.%line 508 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
	alu[--, a1, -, b4]
.%import_expr common_code 1471 <34:22:0> &bp 1441 +
.1471 D968500104 common_code
	.%line 508 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 1 1441
	bhs[l_10264#], defer[1]
.1472 91E0001200 common_code
	.%line 508 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:715 0
	alu_shf[b0, --, B, b4, <<2]
.1473 F0000C00DF common_code
	.%line 513 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/  		queue_lock = UNLOCKED;
	immed[@a95, 0, <<0]
.1474 F0000C00FF common_code
	.%line 516 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0
/******/      	debug_on = 0;
	immed[@a127, 0, <<0]
.1475 E8000C0003 common_code
	.%line 519 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:715 0 0 A3
/******/  }
l_10131#:
	rtn[a3]
.1476 B008F01000 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 0
/******/      return _div_mod_32(x, y, 1);
__mod_u32#:
	alu[@b15, --, B, b4]
.%import_expr common_code 1477 <34:22:0> &bp 1033 +
.1477 D902600018 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 2 1033
	br[__div_mod_32#], defer[2]
.1478 F0000C048F common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:675 1
	immed[@a15, 1, <<0]
.%import_expr common_code 1479 <27:20:8,7:0:0> &bp 1480 +
.1479 F0005013C8 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:675 0
	load_addr[b4, l_10284#]
.1480 E800100700 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 1 0 B1
l_10284#:
	rtn[b1], defer[1]
.1481 A008F01400 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:675 0
	alu[@a15, --, B, b5]
.%import_expr common_code 1482 <34:22:0> &bp 1484 +
.1482 D973018214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:975 0 1484
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
_WU_scratch_put_request_with_data#:
	br_inp_state[scr_ring4_status, l_217#]
.%import_expr common_code 1483 <34:22:0> &bp 1488 +
.1483 D974000018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:975 0 1488
	br[l_170#]
.%import_expr common_code 1484 <34:22:0> &bp 1364 +
.1484 D955100018 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:736 1 1364
/******/      WU_count_scratch_error(errorScrAddress /*, updateSig, sync*/);
l_217#:
	br[_WU_count_scratch_error#], defer[1]
.%import_expr common_code 1485 <27:20:8,17:10:0> &bp 1486 +
.1485 F0005F3803 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:736 0
	load_addr[a3, l_10285#]
.1486 F0000C0300 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:736 0
l_10285#:
	nop
.%import_expr common_code 1487 <34:22:0> &bp 1494 +
.1487 D975800018 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:736 0 1494
	br[l_216#]
.%import_expr common_code 1488 <34:22:0> &bp 1494 +
.1488 D975B18214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:973 3 1494
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
l_170#:
	br_inp_state[scr_ring4_status, l_216#], defer[3]
.1489 F40C000300 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:964 2
/******/  	data = in[0];
	immed[b0, 49152, <<16]
.1490 9B00080203 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:964 1
	alu_shf[b0, b0, OR, a3, <<16]
.1491 AA58000001 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:964 0
	alu[$0, b0, OR, a1]
.1492 F000000310 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:964 0
/******/  	scratch_put_ring(&data,
	immed[b0, 16, <<0]
.1493 1A10000020 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:965 0
	scratch[put, $0, b0, 0, 1], ctx_swap[s1]
.1494 E800000B00 common_code
	.%line 172 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:736 0 0 B2
/******/  }
l_216#:
	rtn[b2]
.%import_expr common_code 1495 <34:22:0> &bp 41 +
.1495 D80A600018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2 41
/******/    msglen = strlen_lmem(msg);
_onl_api_debug_message#:
	br[_strlen_lmem#], defer[2]
.1496 A04030008F common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu[a3, --, B, @a15]
.%import_expr common_code 1497 <27:20:8,7:0:0> &bp 1498 +
.1497 F000500FDA common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	load_addr[b3, l_10286#]
.1498 A000100000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
l_10286#:
	alu[a1, --, B, b0]
.1499 AAF00C6C01 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    if(msglen > 27)
	alu[--, 27, -, a1]
.%import_expr common_code 1500 <34:22:0> &bp 1887 +
.1500 D9D7C00105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0 1887
	blo[l_330#]
.1501 A070000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a1]
.%import_expr common_code 1502 <34:22:0> &bp 1625 +
.1502 D996600100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2 1625
	beq[l_248#], defer[2]
.1503 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	immed[b0, 0, <<0]
.1504 B08FFD0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 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[@b127, a0, +, 64]
.1505 AAB00C1801 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, a1, -, 6]
.%import_expr common_code 1506 <34:22:0> &bp 1603 +
.1506 D990C00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0 1603
	blo[l_245#]
.1507 AA80EC1801 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a14, a1, -, 6]
.1508 B0C040008F common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/      padmsg[i] = msg[i];
	alu[b4, b0, +, @a15]
.1509 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
l_10265#:
	local_csr_wr[active_lm_addr_1, b4]
.1510 A0803D0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a3, a0, +, 64]
.1511 A0C0400003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a4, b0, +, a3]
.1512 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_0, a4]
.1513 91D0101200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b4, <<3]
.1514 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	alu[--, b1, OR, 0]
.1515 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.1516 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b1, b1, >>24]
.1517 FC06EC0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, a4]
.1518 AAC03C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a3, 3, -, a4]
.1519 91D0580203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b5, --, B, a3, <<3]
.1520 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b5, OR, 0]
.1521 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1522 B400380003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b3, a3, AND, *l$index0]
.1523 C001100403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a3, 0001, b1, <<0]
.1524 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b5, OR, 0]
.1525 9A00180E03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, b3, OR, a3, <<indirect]
.1526 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[*l$index1, --, B, b1]
.1527 B0C0101301 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, b4, +, 1]
.1528 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b1]
.1529 B0806C0404 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b6, a4, +, 1]
.1530 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b1, <<3]
.1531 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	alu[--, b1, OR, 0]
.1532 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.1533 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b1, b1, >>24]
.1534 FC06E01B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b6]
.1535 AA80301B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a3, 3, -, b6]
.1536 91D0580203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b5, --, B, a3, <<3]
.1537 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b5, OR, 0]
.1538 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1539 FC06E01B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, b6]
.1540 B400388003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[b3, a3, AND, *l$index1]
.1541 C001100403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a3, 0001, b1, <<0]
.1542 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b5, OR, 0]
.1543 9A00180E03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, b3, OR, a3, <<indirect]
.1544 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[*l$index1, --, B, b1]
.1545 B0C0101302 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, b4, +, 2]
.1546 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b1]
.1547 B0805C0804 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b5, a4, +, 2]
.1548 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b1, <<3]
.1549 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	alu[--, b1, OR, 0]
.1550 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.1551 8D80300500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a3, b1, >>24]
.1552 FC06E01700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b5]
.1553 BA80101703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, 3, -, b5]
.1554 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b3, --, B, b1, <<3]
.1555 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b3, OR, 0]
.1556 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1557 FC06E01700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, b5]
.1558 A440D00620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[a13, b1, AND, *l$index1]
.1559 C001180403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a3, <<0]
.1560 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b3, OR, 0]
.1561 9A0010060D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, a13, OR, b1, <<indirect]
.1562 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[*l$index1, --, B, b1]
.1563 B0C0101303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, b4, +, 3]
.1564 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b1]
.1565 B0806C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b6, a4, +, 3]
.1566 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b1, <<3]
.1567 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	alu[--, b1, OR, 0]
.1568 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.1569 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b1, b1, >>24]
.1570 FC06E01B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b6]
.1571 AA80301B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a3, 3, -, b6]
.1572 91D0580203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b5, --, B, a3, <<3]
.1573 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b5, OR, 0]
.1574 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1575 FC06E01B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, b6]
.1576 B400388003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[b3, a3, AND, *l$index1]
.1577 C001100403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a3, 0001, b1, <<0]
.1578 AA70001700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b5, OR, 0]
.1579 9A00180E03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, b3, OR, a3, <<indirect]
.1580 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[*l$index1, --, B, b1]
.1581 B0C0101304 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, b4, +, 4]
.1582 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b1]
.1583 B0803C1004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b3, a4, +, 4]
.1584 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b1, <<3]
.1585 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	alu[--, b1, OR, 0]
.1586 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.1587 8D80300500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a3, b1, >>24]
.1588 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b3]
.1589 BA80100F03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, 3, -, b3]
.1590 91D0400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b4, --, B, b1, <<3]
.1591 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b4, OR, 0]
.1592 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1593 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, b3]
.1594 A440400620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[a4, b1, AND, *l$index1]
.1595 C001180403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a3, <<0]
.1596 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b4, OR, 0]
.1597 9A00100604 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, a4, OR, b1, <<indirect]
.1598 B0C0000305 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 5]
.1599 AAB000000E common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[--, a14, -, b0]
.%import_expr common_code 1600 <34:22:0> &bp 1509 +
.1600 D979600104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2 1509
	bhs[l_10265#], defer[2]
.1601 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.1602 B0C040008F common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b4, b0, +, @a15]
.1603 B0C010008F common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/      padmsg[i] = msg[i];
l_245#:
	alu[b1, b0, +, @a15]
.1604 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b1]
.1605 A0803D0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a3, a0, +, 64]
.1606 B0C0300003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b3, b0, +, a3]
.1607 FC06600F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_0, b3]
.1608 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b1, <<3]
.1609 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	alu[--, b1, OR, 0]
.1610 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.1611 8D80300500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a3, b1, >>24]
.1612 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b3]
.1613 BA80100F03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, 3, -, b3]
.1614 91D0400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b4, --, B, b1, <<3]
.1615 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b4, OR, 0]
.1616 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1617 A440400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a4, b1, AND, *l$index0]
.1618 C001180403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a3, <<0]
.1619 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b4, OR, 0]
.1620 9A00100604 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, a4, OR, b1, <<indirect]
.1621 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.1622 AAF0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[--, b0, -, a1]
.%import_expr common_code 1623 <34:22:0> &bp 1603 +
.1623 D990D00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1 1603
	blo[l_245#], defer[1]
.1624 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.1625 A0803D0000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    padmsg[i] = '\0';
l_248#:
	alu[a3, a0, +, 64]
.1626 B0C0300003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b3, b0, +, a3]
.1627 FC06E00F00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b3]
.1628 FC06600F00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_0, b3]
.1629 BA80000F03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b0, 3, -, b3]
.1630 91D0100200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, --, B, b0, <<3]
.1631 AA70000700 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b1, OR, 0]
.1632 920007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.1633 B440000220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b0, b0, AND, *l$index1]
.1634 AA70000700 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, b1, OR, 0]
.1635 9A00080220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.1636 A020000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[*l$index0, --, B, b0]
.1637 B0800C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a1, +, 1]
.1638 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[--, b0, -, 28]
.%import_expr common_code 1639 <34:22:0> &bp 1716 +
.1639 D9AD000108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0 1716
	bge[l_256#]
.1640 AA8010031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 28, -, b0]
.1641 AAB00C1801 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[--, a1, -, 6]
.%import_expr common_code 1642 <34:22:0> &bp 1702 +
.1642 D9A9800109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0 1702
	blt[l_253#]
.1643 B0C0300003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/      padmsg[i] = 0xff;
	alu[b3, b0, +, a3]
.1644 FC06E00F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
l_10266#:
	local_csr_wr[active_lm_addr_1, b3]
.1645 FC06600F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_0, b3]
.1646 A0C0400F01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a4, b3, +, 1]
.1647 AA80100F03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 3, -, b3]
.1648 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<3]
.1649 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, a1, OR, 0]
.1650 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, --, B, 255, <<indirect]
.1651 A200100400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, --, ~B, b1]
.1652 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, a4]
.1653 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[a1, a1, AND, *l$index1]
.1654 AA00100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, a1, OR, b1]
.1655 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[*l$index0, --, B, a1]
.1656 AAC01C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 3, -, a4]
.1657 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<3]
.1658 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, a1, OR, 0]
.1659 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[a1, --, B, 255, <<indirect]
.1660 B240100001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, --, ~B, a1]
.1661 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	local_csr_wr[active_lm_addr_1, a4]
.1662 A0C0400F02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu[a4, b3, +, 2]
.1663 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[b1, b1, AND, *l$index1]
.1664 AA40100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, b1, OR, a1]
.1665 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, a4]
.1666 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[*l$index1, --, B, a1]
.1667 AAC01C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 3, -, a4]
.1668 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<3]
.1669 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, a1, OR, 0]
.1670 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, --, B, 255, <<indirect]
.1671 A200100400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, --, ~B, b1]
.1672 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 2
	local_csr_wr[active_lm_addr_1, a4]
.1673 A0C0400F03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu[a4, b3, +, 3]
.1674 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[a1, a1, AND, *l$index1]
.1675 AA00100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, a1, OR, b1]
.1676 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, a4]
.1677 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[*l$index1, --, B, a1]
.1678 B0C0300F04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b3, b3, +, 4]
.1679 AAC01C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 3, -, a4]
.1680 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<3]
.1681 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, a1, OR, 0]
.1682 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[a1, --, B, 255, <<indirect]
.1683 B240100001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, --, ~B, a1]
.1684 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, a4]
.1685 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[b1, b1, AND, *l$index1]
.1686 AA40100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, b1, OR, a1]
.1687 FC06E00F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, b3]
.1688 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[*l$index1, --, B, a1]
.1689 AA80100F03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 3, -, b3]
.1690 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<3]
.1691 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, a1, OR, 0]
.1692 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[b1, --, B, 255, <<indirect]
.1693 A200100400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, --, ~B, b1]
.1694 FC06E00F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	local_csr_wr[active_lm_addr_1, b3]
.1695 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[a1, a1, AND, *l$index1]
.1696 B0C0000305 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 5]
.1697 AAF0000316 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[--, b0, -, 22]
.%import_expr common_code 1698 <34:22:0> &bp 1644 +
.1698 D99B300109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 3 1644
	blt[l_10266#], defer[3]
.1699 AA00100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 2
/******/      padmsg[i] = 0xff;
	alu[a1, a1, OR, b1]
.1700 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu[*l$index1, --, B, a1]
.1701 B0C0300003 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b3, b0, +, a3]
.1702 B0C0300003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/      padmsg[i] = 0xff;
l_253#:
	alu[b3, b0, +, a3]
.1703 FC06E00F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, b3]
.1704 FC06600F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_0, b3]
.1705 AA80100F03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[a1, 3, -, b3]
.1706 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<3]
.1707 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu[--, a1, OR, 0]
.1708 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu_shf[a1, --, B, 255, <<indirect]
.1709 B240100001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[b1, --, ~B, a1]
.1710 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.1711 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[--, b0, -, 28]
.%import_expr common_code 1712 <34:22:0> &bp 1702 +
.1712 D9A9B00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 3 1702
	blt[l_253#], defer[3]
.1713 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 2
/******/      padmsg[i] = 0xff;
	alu[b1, b1, AND, *l$index1]
.1714 AA40100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 1
	alu[a1, b1, OR, a1]
.1715 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	alu[*l$index0, --, B, a1]
.1716 FC0663FF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 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_256#:
	local_csr_wr[active_lm_addr_0, @b127]
.1717 B08FFE0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[@b127, a0, +, 128]
.1718 FC06E3FF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	local_csr_wr[active_lm_addr_1, @b127]
.1719 B08FFE2000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    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[@b127, a0, +, 136]
.1720 8000114000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a1, --, B, *l$index0, <<0]
.1721 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1722 C001180401 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.1723 9180014200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0, <<8]
.1724 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1725 C001100001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1726 8100180201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<16]
.1727 9A80100601 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, a1, OR, b1, <<24]
.1728 9100014200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0, <<16]
.1729 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1730 C001100001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1731 8B85780601 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[*l$index0[7], b1, OR, a1, <<8]
.1732 9080014200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0, <<24]
.1733 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1734 C001100058 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[*l$index1, 0001, b0, <<0]
.1735 8000114400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[a1, --, B, *l$index0[1], <<0]
.1736 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1737 C001180401 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.1738 9180014600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[1], <<8]
.1739 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1740 C001100001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1741 8100180201 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<16]
.1742 9A80100601 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, a1, OR, b1, <<24]
.1743 9100014600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[1], <<16]
.1744 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1745 C001100001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1746 9080014600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[1], <<24]
.1747 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1748 FC06E3FF00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 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);
	local_csr_wr[active_lm_addr_1, @b127]
.1749 C001100059 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
/******/    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);
	ld_field_w_clr[*l$index1[1], 0001, b0, <<0]
.1750 9B80680601 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b6, b1, OR, a1, <<8]
.1751 8000114800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[a1, --, B, *l$index0[2], <<0]
.1752 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1753 C001180401 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.1754 9180014A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[2], <<8]
.1755 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1756 C001100001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1757 8100180201 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<16]
.1758 8A80300601 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a3, a1, OR, b1, <<24]
.1759 8100114A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[2], <<16]
.1760 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1761 C001180001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.1762 9B80D00203 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b13, a3, OR, b0, <<8]
.1763 9080014A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[2], <<24]
.1764 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1765 FC06EC0300 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 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);
	local_csr_wr[active_lm_addr_1, 0]
.1766 C001100058 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
/******/    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);
	ld_field_w_clr[*l$index1, 0001, b0, <<0]
.1767 8000114C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[a1, --, B, *l$index0[3], <<0]
.1768 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1769 C001180401 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.1770 9180014E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[3], <<8]
.1771 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1772 C001100001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1773 8100180201 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<16]
.1774 8A80300601 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a3, a1, OR, b1, <<24]
.1775 8100114E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[3], <<16]
.1776 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1777 C001180001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.1778 8B80E00203 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a14, a3, OR, b0, <<8]
.1779 8080114E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[3], <<24]
.1780 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1781 C001181401 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b5, 0001, a1, <<0]
.1782 8000115000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[a1, --, B, *l$index0[4], <<0]
.1783 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1784 C001180401 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.1785 9180015200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[4], <<8]
.1786 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1787 C001100001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1788 8100180201 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<16]
.1789 8A80300601 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a3, a1, OR, b1, <<24]
.1790 8100115200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[4], <<16]
.1791 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1792 C001180001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.1793 9B80400203 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b4, a3, OR, b0, <<8]
.1794 9080015200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[4], <<24]
.1795 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1796 C00110000D common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.1797 8000115400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[a1, --, B, *l$index0[5], <<0]
.1798 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1799 C001180401 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.1800 9180015600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[5], <<8]
.1801 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1802 C001100001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1803 8100180201 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a1, --, B, a1, <<16]
.1804 8A80300601 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a3, a1, OR, b1, <<24]
.1805 8100115600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[5], <<16]
.1806 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1807 C001180001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.1808 8B80400203 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a4, a3, OR, b0, <<8]
.1809 8080115600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[5], <<24]
.1810 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1811 C001180C01 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b3, 0001, a1, <<0]
.1812 9000015800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 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$index0[6], <<0]
.1813 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1814 C001100003 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.1815 9180015A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[6], <<8]
.1816 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1817 C001100001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.1818 9100080201 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b0, --, B, a1, <<16]
.1819 8A80380203 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[a3, b0, OR, a3, <<24]
.1820 8100115A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[a1, --, B, *l$index0[6], <<16]
.1821 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[a1, a1, >>24]
.1822 C001180001 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.1823 9B80100203 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu_shf[b1, a3, OR, b0, <<8]
.1824 9080015A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 1
	alu_shf[b0, --, B, *l$index0[6], <<24]
.1825 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 0
	asr[b0, b0, >>24]
.1826 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1827 <34:22:0> &bp 1835 +
.1827 D9CAD00101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 1 1835
	bne[l_265#], defer[1]
.1828 C001100003 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:803 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[a3, 0001, b0, <<0]
.1829 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:800 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.1830 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:800 0
	nop
.1831 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:800 0
	nop
.1832 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:800 0
l_259#:
	ctx_arb[voluntary]
.1833 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1834 <34:22:0> &bp 1832 +
.1834 D9CA000100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0 1832
	beq[l_259#]
.1835 AAB00C2C06 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_265#:
	alu[--, a6, -, 11]
.%import_expr common_code 1836 <34:22:0> &bp 1840 +
.1836 D9CC100101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 1 1840
	bne[l_267#], defer[1]
.1837 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:799 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1838 <34:22:0> &bp 1855 +
.1838 D9CFD00018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 1 1855
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_275#], defer[1]
.1839 F00000030E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:799 0
	immed[b0, 14, <<0]
.1840 AAB00C3006 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_267#:
	alu[--, a6, -, 12]
.%import_expr common_code 1841 <34:22:0> &bp 1844 +
.1841 D9CD000101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0 1844
	bne[l_269#]
.%import_expr common_code 1842 <34:22:0> &bp 1855 +
.1842 D9CFD00018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 1 1855
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_275#], defer[1]
.1843 F00000030F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:799 0
	immed[b0, 15, <<0]
.1844 AAB00C3406 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_269#:
	alu[--, a6, -, 13]
.%import_expr common_code 1845 <34:22:0> &bp 1848 +
.1845 D9CE000101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0 1848
	bne[l_271#]
.%import_expr common_code 1846 <34:22:0> &bp 1855 +
.1846 D9CFD00018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 1 1855
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_275#], defer[1]
.1847 F000000310 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:799 0
	immed[b0, 16, <<0]
.1848 AAB00C3806 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_271#:
	alu[--, a6, -, 14]
.%import_expr common_code 1849 <34:22:0> &bp 1852 +
.1849 D9CF000101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0 1852
	bne[l_273#]
.%import_expr common_code 1850 <34:22:0> &bp 1855 +
.1850 D9CFD00018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 1 1855
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_275#], defer[1]
.1851 F000000311 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:799 0
	immed[b0, 17, <<0]
.1852 AAB00C3C06 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_273#:
	alu[--, a6, -, 15]
.%import_expr common_code 1853 <34:22:0> &bp 1881 +
.1853 D9D6400101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0 1881
	bne[l_329#]
.1854 F000000312 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b0, 18, <<0]
.1855 B08FFE0000 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/  }
l_275#:
	alu[@b127, a0, +, 128]
.1856 FC0663FF00 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
	local_csr_wr[active_lm_addr_0, @b127]
.1857 B08FFD0000 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
	alu[@b127, a0, +, 64]
.1858 FC06E3FF00 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
	local_csr_wr[active_lm_addr_1, @b127]
.1859 B08FFE2000 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[2] = in[2];
	alu[@b127, a0, +, 136]
.1860 F40C0C0001 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
	immed[a1, 49152, <<16]
.1861 8BE0100201 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
	alu_shf[a1, a1, OR, b0, <<2]
.1862 B000080000 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[1] = in[1];
	alu[b0, --, B, *l$index0]
.1863 FC06E3FF00 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 1
/******/    data[2] = in[2];
	local_csr_wr[active_lm_addr_1, @b127]
.1864 AA18100227 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:801 0
/******/    data[1] = in[1];
	alu[$1, *l$index1[7], OR, b0]
.1865 F4002C1D80 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[0] = in[0];
	immed[$0, 519, <<16]
.1866 AA58201A01 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[2] = in[2];
	alu[$2, b6, OR, *l$index0[1]]
.1867 AA58303620 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[3] = in[3];
	alu[$3, b13, OR, *l$index1]
.1868 AA1840140E common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[4] = in[4];
	alu[$4, a14, OR, b5]
.1869 AA5850100D common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[5] = in[5];
	alu[$5, b4, OR, a13]
.1870 AA18600C04 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[6] = in[6];
	alu[$6, a4, OR, b3]
.1871 AA58700403 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    data[7] = in[7];
	alu[$7, b1, OR, a3]
.1872 094E008301 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:802 0
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_296#:
	sram[put, $0, a1, 0, 8], sig_done[s4]
.1873 E000000030 common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s5, s4], all
.1874 944000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 1875 <34:22:0> &bp 1872 +
.1875 D9D4000100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:801 0 1872
	beq[l_296#]
.1876 FC06EC0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
/******/    dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.1877 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
	nop
.1878 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
	nop
.1879 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
	nop
.1880 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:799 0
	immed[*l$index1, 0, <<0]
.1881 B08FFF2000 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
/******/    return 0;
l_329#:
	alu[@b127, a0, +, 200]
.1882 FC0663FF00 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	local_csr_wr[active_lm_addr_0, @b127]
.1883 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	nop
.1884 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	nop
.1885 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	nop
.1886 E8000C0200 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0 0 *L00
	rtn[*l$index0]
.1887 B08FFF2000 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
/******/      return -1;
l_330#:
	alu[@b127, a0, +, 200]
.1888 FC0663FF00 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	local_csr_wr[active_lm_addr_0, @b127]
.1889 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	nop
.1890 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	nop
.1891 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0
	nop
.1892 E8000C0200 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:763 0 0 *L00
	rtn[*l$index0]
.%import_expr common_code 1893 <34:22:0> &bp 59 +
.1893 D80ED00018 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:535 1 59
/******/      return strncmp(s1, s2, count);
_strncmp_sram#:
	br[_strncmp#], defer[1]
.%import_expr common_code 1894 <27:20:8,17:10:0> &bp 1895 +
.1894 F0007D9C03 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:535 0
	load_addr[a3, l_10287#]
.1895 F0000C0300 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:535 0
l_10287#:
	nop
.1896 E800000B00 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:535 0 0 B2
	rtn[b2]
.%import_expr common_code 1897 <34:22:0> &bp 129 +
.1897 D820600018 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:547 2 129
/******/      return strlen(s);
_strlen_sram#:
	br[_strlen#], defer[2]
.1898 A0801EB005 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:547 1
	alu[a1, a5, +, 172]
.%import_expr common_code 1899 <27:20:8,7:0:0> &bp 1900 +
.1899 F00070076C common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:547 0
	load_addr[b1, l_10288#]
.1900 E8001C0002 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:547 1 0 A2
l_10288#:
	rtn[a2], defer[1]
.1901 B000100000 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:547 0
	alu[b1, --, B, b0]
.1902 B0802D3005 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:529 0
/******/      return strcpy(dest, src);
_strcpy_sram#:
	alu[b2, a5, +, 76]
.%import_expr common_code 1903 <34:22:0> &bp 145 +
.1903 D824600018 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:529 2 145
	br[_strcpy#], defer[2]
.1904 A0802EB005 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:529 1
	alu[a2, a5, +, 172]
.%import_expr common_code 1905 <27:20:8,7:0:0> &bp 1906 +
.1905 F000701772 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:529 0
	load_addr[b5, l_10289#]
.1906 E800001300 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:529 0 0 B4
l_10289#:
	rtn[b4]
.1907 FC06EC1304 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/  {
_dl_source_message#:
	local_csr_wr[active_lm_addr_1, 4]
.1908 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    while(dl_source_message_lock == LOCKED)
	nop
.1909 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
	nop
.1910 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
	nop
.1911 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1912 <34:22:0> &bp 1919 +
.1912 D9DFC00101 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1919
	bne[l_647#]
.1913 FC06EC1304 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:940 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 4]
.1914 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:940 0
	nop
.1915 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:940 0
	nop
.1916 E000000001 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:940 0
l_641#:
	ctx_arb[voluntary]
.1917 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    while(dl_source_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1918 <34:22:0> &bp 1916 +
.1918 D9DF000100 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1916
	beq[l_641#]
.1919 AAF0001B10 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(source == MESSAGE_IN_RING_0)
l_647#:
	alu[--, b6, -, 16]
.%import_expr common_code 1920 <34:22:0> &bp 1924 +
.1920 D9E1100101 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 1924
	bne[l_649#], defer[1]
.1921 F0000C0620 common_code
	.%line 435 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
/******/    dl_source_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1922 <34:22:0> &bp 1939 +
.1922 D9E4D00018 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 1939
/******/      sring = ONL_XSCALE_TO_PLUGIN_0_CTRL_SRAM_RING;
	br[l_657#], defer[1]
.1923 F000001709 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	immed[b5, 9, <<0]
.1924 AAF0001B11 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    else if(source == MESSAGE_IN_RING_1)
l_649#:
	alu[--, b6, -, 17]
.%import_expr common_code 1925 <34:22:0> &bp 1928 +
.1925 D9E2000101 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1928
	bne[l_651#]
.%import_expr common_code 1926 <34:22:0> &bp 1939 +
.1926 D9E4D00018 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 1939
/******/      sring = ONL_XSCALE_TO_PLUGIN_1_CTRL_SRAM_RING;
	br[l_657#], defer[1]
.1927 F00000170A common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	immed[b5, 10, <<0]
.1928 AAF0001B12 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    else if(source == MESSAGE_IN_RING_2)
l_651#:
	alu[--, b6, -, 18]
.%import_expr common_code 1929 <34:22:0> &bp 1932 +
.1929 D9E3000101 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1932
	bne[l_653#]
.%import_expr common_code 1930 <34:22:0> &bp 1939 +
.1930 D9E4D00018 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 1939
/******/      sring = ONL_XSCALE_TO_PLUGIN_2_CTRL_SRAM_RING;
	br[l_657#], defer[1]
.1931 F00000170B common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	immed[b5, 11, <<0]
.1932 AAF0001B13 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    else if(source == MESSAGE_IN_RING_3)
l_653#:
	alu[--, b6, -, 19]
.%import_expr common_code 1933 <34:22:0> &bp 1936 +
.1933 D9E4000101 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1936
	bne[l_655#]
.%import_expr common_code 1934 <34:22:0> &bp 1939 +
.1934 D9E4D00018 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 1939
/******/      sring = ONL_XSCALE_TO_PLUGIN_3_CTRL_SRAM_RING;
	br[l_657#], defer[1]
.1935 F00000170C common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	immed[b5, 12, <<0]
.1936 AAF0001B14 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    else if(source == MESSAGE_IN_RING_4)
l_655#:
	alu[--, b6, -, 20]
.%import_expr common_code 1937 <34:22:0> &bp 2028 +
.1937 D9FB000101 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2028
	bne[l_745#]
.1938 F00000170D common_code
	.%line 455 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/      sring = ONL_XSCALE_TO_PLUGIN_4_CTRL_SRAM_RING;
	immed[b5, 13, <<0]
.%import_expr common_code 1939 <34:22:0> &bp 166 +
.1939 D829900018 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
l_657#:
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1940 <27:20:8,17:10:0> &bp 1941 +
.1940 F0007E540E common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10290#]
.1941 A04040000D common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10290#:
	alu[a4, --, B, a13]
.%import_expr common_code 1942 <34:22:0> &bp 1948 +
.1942 D9E7000101 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1948
/******/    while(msg[0] == 0)
	bne[l_667#]
.1943 E000000001 common_code
	.%line 465 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:939 0
/******/      ctx_swap();
l_660#:
	ctx_arb[voluntary]
.%import_expr common_code 1944 <34:22:0> &bp 166 +
.1944 D829900018 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[0] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1945 <27:20:8,17:10:0> &bp 1946 +
.1945 F0007E680E common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10291#]
.1946 A04040000D common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10291#:
	alu[a4, --, B, a13]
.%import_expr common_code 1947 <34:22:0> &bp 1943 +
.1947 D9E5C00100 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1943
/******/    while(msg[0] == 0)
	beq[l_660#]
.1948 C10118010D common_code
	.%line 469 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    n = (msg[0]>>16) & 0xFF;
l_667#:
	ld_field_w_clr[b0, 0001, a13, >>16]
.1949 AAF0000301 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 1)
	alu[--, b0, -, 1]
.%import_expr common_code 1950 <34:22:0> &bp 2026 +
.1950 D9FA800105 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 1951 <34:22:0> &bp 166 +
.1951 D829900018 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1952 <27:20:8,17:10:0> &bp 1953 +
.1952 F0007E840E common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10292#]
.1953 A04030000D common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10292#:
	alu[a3, --, B, a13]
.%import_expr common_code 1954 <34:22:0> &bp 1960 +
.1954 D9EA000101 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1960
/******/      while(msg[1] == 0)
	bne[l_678#]
.1955 E000000001 common_code
	.%line 476 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:938 0
/******/        ctx_swap();
l_671#:
	ctx_arb[voluntary]
.%import_expr common_code 1956 <34:22:0> &bp 166 +
.1956 D829900018 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1957 <27:20:8,17:10:0> &bp 1958 +
.1957 F0007E980E common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10293#]
.1958 A04030000D common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10293#:
	alu[a3, --, B, a13]
.%import_expr common_code 1959 <34:22:0> &bp 1955 +
.1959 D9E8C00100 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1955
/******/      while(msg[1] == 0)
	beq[l_671#]
.1960 AAF0000302 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 2)
l_678#:
	alu[--, b0, -, 2]
.%import_expr common_code 1961 <34:22:0> &bp 2026 +
.1961 D9FA800105 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 1962 <34:22:0> &bp 166 +
.1962 D829900018 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1963 <27:20:8,17:10:0> &bp 1964 +
.1963 F0007EB00E common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10294#]
.1964 B04040000D common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10294#:
	alu[b4, --, B, a13]
.%import_expr common_code 1965 <34:22:0> &bp 1971 +
.1965 D9ECC00101 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1971
/******/      while(msg[2] == 0)
	bne[l_689#]
.1966 E000000001 common_code
	.%line 485 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:937 0
/******/        ctx_swap();
l_682#:
	ctx_arb[voluntary]
.%import_expr common_code 1967 <34:22:0> &bp 166 +
.1967 D829900018 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1968 <27:20:8,17:10:0> &bp 1969 +
.1968 F0007EC40E common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10295#]
.1969 B04040000D common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10295#:
	alu[b4, --, B, a13]
.%import_expr common_code 1970 <34:22:0> &bp 1966 +
.1970 D9EB800100 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1966
/******/      while(msg[2] == 0)
	beq[l_682#]
.1971 AAF0000303 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 3)
l_689#:
	alu[--, b0, -, 3]
.%import_expr common_code 1972 <34:22:0> &bp 2026 +
.1972 D9FA800105 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 1973 <34:22:0> &bp 166 +
.1973 D829900018 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1974 <27:20:8,17:10:0> &bp 1975 +
.1974 F0007EDC0E common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10296#]
.1975 B04030000D common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10296#:
	alu[b3, --, B, a13]
.%import_expr common_code 1976 <34:22:0> &bp 1982 +
.1976 D9EF800101 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1982
/******/      while(msg[3] == 0)
	bne[l_700#]
.1977 E000000001 common_code
	.%line 494 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:936 0
/******/        ctx_swap();
l_693#:
	ctx_arb[voluntary]
.%import_expr common_code 1978 <34:22:0> &bp 166 +
.1978 D829900018 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1979 <27:20:8,17:10:0> &bp 1980 +
.1979 F0007EF00E common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10297#]
.1980 B04030000D common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10297#:
	alu[b3, --, B, a13]
.%import_expr common_code 1981 <34:22:0> &bp 1977 +
.1981 D9EE400100 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1977
/******/      while(msg[3] == 0)
	beq[l_693#]
.1982 AAF0000304 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 4)
l_700#:
	alu[--, b0, -, 4]
.%import_expr common_code 1983 <34:22:0> &bp 2026 +
.1983 D9FA800105 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 1984 <34:22:0> &bp 166 +
.1984 D829900018 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1985 <27:20:8,17:10:0> &bp 1986 +
.1985 F0007F080E common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10298#]
.1986 A04020000D common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10298#:
	alu[a2, --, B, a13]
.%import_expr common_code 1987 <34:22:0> &bp 1993 +
.1987 D9F2400101 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1993
/******/      while(msg[4] == 0)
	bne[l_711#]
.1988 E000000001 common_code
	.%line 503 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:935 0
/******/        ctx_swap();
l_704#:
	ctx_arb[voluntary]
.%import_expr common_code 1989 <34:22:0> &bp 166 +
.1989 D829900018 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1990 <27:20:8,17:10:0> &bp 1991 +
.1990 F0007F1C0E common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10299#]
.1991 A04020000D common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10299#:
	alu[a2, --, B, a13]
.%import_expr common_code 1992 <34:22:0> &bp 1988 +
.1992 D9F1000100 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1988
/******/      while(msg[4] == 0)
	beq[l_704#]
.1993 AAF0000305 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 5)
l_711#:
	alu[--, b0, -, 5]
.%import_expr common_code 1994 <34:22:0> &bp 2026 +
.1994 D9FA800105 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 1995 <34:22:0> &bp 166 +
.1995 D829900018 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1996 <27:20:8,17:10:0> &bp 1997 +
.1996 F0007F340E common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10300#]
.1997 B04020000D common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10300#:
	alu[b2, --, B, a13]
.%import_expr common_code 1998 <34:22:0> &bp 2004 +
.1998 D9F5000101 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2004
/******/      while(msg[5] == 0)
	bne[l_722#]
.1999 E000000001 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:934 0
/******/        ctx_swap();
l_715#:
	ctx_arb[voluntary]
.%import_expr common_code 2000 <34:22:0> &bp 166 +
.2000 D829900018 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 2001 <27:20:8,17:10:0> &bp 2002 +
.2001 F0007F480E common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10301#]
.2002 B04020000D common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10301#:
	alu[b2, --, B, a13]
.%import_expr common_code 2003 <34:22:0> &bp 1999 +
.2003 D9F3C00100 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 1999
/******/      while(msg[5] == 0)
	beq[l_715#]
.2004 AAF0000306 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 6)
l_722#:
	alu[--, b0, -, 6]
.%import_expr common_code 2005 <34:22:0> &bp 2026 +
.2005 D9FA800105 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 2006 <34:22:0> &bp 166 +
.2006 D829900018 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 2007 <27:20:8,17:10:0> &bp 2008 +
.2007 F0007F600E common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10302#]
.2008 A04010000D common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10302#:
	alu[a1, --, B, a13]
.%import_expr common_code 2009 <34:22:0> &bp 2015 +
.2009 D9F7C00101 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2015
/******/      while(msg[6] == 0)
	bne[l_733#]
.2010 E000000001 common_code
	.%line 521 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:933 0
/******/        ctx_swap();
l_726#:
	ctx_arb[voluntary]
.%import_expr common_code 2011 <34:22:0> &bp 166 +
.2011 D829900018 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 2012 <27:20:8,17:10:0> &bp 2013 +
.2012 F0007F740E common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10303#]
.2013 A04010000D common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10303#:
	alu[a1, --, B, a13]
.%import_expr common_code 2014 <34:22:0> &bp 2010 +
.2014 D9F6800100 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2010
/******/      while(msg[6] == 0)
	beq[l_726#]
.2015 AAF0000307 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
/******/    if(n >= 7)
l_733#:
	alu[--, b0, -, 7]
.%import_expr common_code 2016 <34:22:0> &bp 2026 +
.2016 D9FA800105 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
	blo[l_744#]
.%import_expr common_code 2017 <34:22:0> &bp 166 +
.2017 D829900018 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/      msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 2018 <27:20:8,17:10:0> &bp 2019 +
.2018 F0007F8C0E common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10304#]
.2019 B04010000D common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10304#:
	alu[b1, --, B, a13]
.%import_expr common_code 2020 <34:22:0> &bp 2026 +
.2020 D9FA800101 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2026
/******/      while(msg[7] == 0)
	bne[l_744#]
.2021 E000000001 common_code
	.%line 530 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:932 0
/******/        ctx_swap();
l_737#:
	ctx_arb[voluntary]
.%import_expr common_code 2022 <34:22:0> &bp 166 +
.2022 D829900018 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 166
/******/        msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 2023 <27:20:8,17:10:0> &bp 2024 +
.2023 F0007FA00E common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
	load_addr[a14, l_10305#]
.2024 B04010000D common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0
l_10305#:
	alu[b1, --, B, a13]
.%import_expr common_code 2025 <34:22:0> &bp 2021 +
.2025 D9F9400100 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 2021
/******/      while(msg[7] == 0)
	beq[l_737#]
.2026 E800103700 common_code
	.%line 536 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 1 0 B13
/******/  }
l_744#:
	rtn[b13], defer[1]
.2027 F0000C0220 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:751 0
/******/    dl_source_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.2028 E800003700 common_code
	.%line 459 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:751 0 0 B13
/******/      return;
l_745#:
	rtn[b13]
.2029 E000000002 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:927 0
/******/    wait_for_all(s);
_dl_source_packet#:
	ctx_arb[s1], all
.2030 AAF0000B06 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    if(source == PACKET_IN_RING_0)
	alu[--, b2, -, 6]
.%import_expr common_code 2031 <34:22:0> &bp 2034 +
.2031 D9FC800101 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2034
	bne[l_999#]
.%import_expr common_code 2032 <34:22:0> &bp 2049 +
.2032 DA00500018 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 1 2049
/******/      sring = PLC_TO_PLUGIN_0_SRAM_RING;
	br[l_1007#], defer[1]
.2033 F000000302 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:754 0
	immed[b0, 2, <<0]
.2034 AAF0000B07 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    else if(source == PACKET_IN_RING_1)
l_999#:
	alu[--, b2, -, 7]
.%import_expr common_code 2035 <34:22:0> &bp 2038 +
.2035 D9FD800101 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2038
	bne[l_1001#]
.%import_expr common_code 2036 <34:22:0> &bp 2049 +
.2036 DA00500018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 1 2049
/******/      sring = PLC_TO_PLUGIN_1_SRAM_RING;
	br[l_1007#], defer[1]
.2037 F000000303 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:754 0
	immed[b0, 3, <<0]
.2038 AAF0000B08 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    else if(source == PACKET_IN_RING_2)
l_1001#:
	alu[--, b2, -, 8]
.%import_expr common_code 2039 <34:22:0> &bp 2042 +
.2039 D9FE800101 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2042
	bne[l_1003#]
.%import_expr common_code 2040 <34:22:0> &bp 2049 +
.2040 DA00500018 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 1 2049
/******/      sring = PLC_TO_PLUGIN_2_SRAM_RING;
	br[l_1007#], defer[1]
.2041 F000000304 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:754 0
	immed[b0, 4, <<0]
.2042 AAF0000B09 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    else if(source == PACKET_IN_RING_3)
l_1003#:
	alu[--, b2, -, 9]
.%import_expr common_code 2043 <34:22:0> &bp 2046 +
.2043 D9FF800101 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2046
	bne[l_1005#]
.%import_expr common_code 2044 <34:22:0> &bp 2049 +
.2044 DA00500018 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 1 2049
/******/      sring = PLC_TO_PLUGIN_3_SRAM_RING;
	br[l_1007#], defer[1]
.2045 F000000305 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:754 0
	immed[b0, 5, <<0]
.2046 AAF0000B0A common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    else if(source == PACKET_IN_RING_4)
l_1005#:
	alu[--, b2, -, 10]
.%import_expr common_code 2047 <34:22:0> &bp 2070 +
.2047 DA05800101 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2070
	bne[l_1041#]
.2048 F000000306 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/      sring = PLC_TO_PLUGIN_4_SRAM_RING;
	immed[b0, 6, <<0]
.%import_expr common_code 2049 <34:22:0> &bp 997 +
.2049 D8F9500018 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 1 997
/******/    sram_ring_get_buffer_6word(sring, ring_in.i);
l_1007#:
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 2050 <27:20:8,17:10:0> &bp 2051 +
.2050 F0008C0C02 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:754 0
	load_addr[a2, l_10306#]
.2051 A030002400 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    while (ring_in.i[0] == 0)
l_10306#:
	alu[--, --, B, b9]
.%import_expr common_code 2052 <34:22:0> &bp 2058 +
.2052 DA02800101 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2058
	bne[l_1017#]
.2053 E000000001 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:926 0
/******/        ctx_swap();
l_1010#:
	ctx_arb[voluntary]
.%import_expr common_code 2054 <34:22:0> &bp 997 +
.2054 D8F9500018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 1 997
/******/        sram_ring_get_buffer_6word(sring, ring_in.i);
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 2055 <27:20:8,17:10:0> &bp 2056 +
.2055 F0008C2002 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:754 0
	load_addr[a2, l_10307#]
.2056 A030002400 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0
/******/    while (ring_in.i[0] == 0)
l_10307#:
	alu[--, --, B, b9]
.%import_expr common_code 2057 <34:22:0> &bp 2053 +
.2057 DA01400100 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 2053
	beq[l_1010#]
.2058 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 1
/******/    c = ctx();
l_1017#:
	local_csr_rd[active_ctx_sts]
.2059 F000000300 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:921 0
	immed[b0, 0, <<0]
.2060 B440000307 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 2061 <34:22:0> &bp 2069 +
.2061 DA05400109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0 2069
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1040#]
.2062 AAF0000305 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0
	alu[--, b0, -, 5]
.%import_expr common_code 2063 <34:22:0> &bp 2066 +
.2063 DA04800108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0 2066
	bge[l_1030#]
.2064 FC10AE2388 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:925 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((1 & 15) << 3) | 128)]
.%import_expr common_code 2065 <34:22:0> &bp 2069 +
.2065 DA05400018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0 2069
/******/      __implicit_write(s);
	br[l_1040#]
.2066 AAF0000305 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1030#:
	alu[--, b0, -, 5]
.%import_expr common_code 2067 <34:22:0> &bp 2069 +
.2067 DA05400101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:921 0 2069
	bne[l_1040#]
.2068 FC10AC2308 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:923 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((1 & 15) << 3)]
.2069 E800000700 common_code
	.%line 350 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 0 B1
/******/  }
l_1040#:
	rtn[b1]
.2070 E800000700 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:754 0 0 B1
/******/      return;
l_1041#:
	rtn[b1]
.2071 B008F01000 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 0
/******/      return _div_mod_32(x, y, 0);
__div_u32#:
	alu[@b15, --, B, b4]
.%import_expr common_code 2072 <34:22:0> &bp 1033 +
.2072 D902600018 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 2 1033
	br[__div_mod_32#], defer[2]
.2073 F0000C008F common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:674 1
	immed[@a15, 0, <<0]
.%import_expr common_code 2074 <27:20:8,7:0:0> &bp 2075 +
.2074 F00080131B common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:674 0
	load_addr[b4, l_10308#]
.2075 E800100F00 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 1 0 B3
l_10308#:
	rtn[b3], defer[1]
.2076 A000D01400 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:674 0
	alu[a13, --, B, b5]
.%import_expr common_code 2077 <34:22:0> &bp 1332 +
.2077 D94D200018 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:517 2 1332
/******/      return strcat(dest, src);
_strcat_sram#:
	br[_strcat#], defer[2]
.2078 A0802C4005 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:517 1
	alu[a2, a5, +, 16]
.%import_expr common_code 2079 <27:20:8,7:0:0> &bp 2080 +
.2079 F000801320 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:517 0
	load_addr[b4, l_10309#]
.2080 E800000F00 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:517 0 0 B3
l_10309#:
	rtn[b3]
.2081 FC04400000 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1004 1
/******/  	switch(__ME())
_plugin_init#:
	local_csr_rd[active_ctx_sts]
.2082 F000000300 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1004 0
	immed[b0, 0, <<0]
.2083 943000013F common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1003 0
	alu_shf[b0, 31, AND, b0, >>3]
.2084 BAC0000307 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
	alu[b0, b0, -, 7]
.2085 AAB000030C common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
	alu[--, 12, -, b0]
.%import_expr common_code 2086 <34:22:0> &bp 2121 +
.2086 DA12400105 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
	blo[l_10152#]
.%import_expr common_code 2087 <26:22:8,7:0:0> &bp 2088 +
.2087 E802000328 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2088 B0
	jump[b0, l_10366#], targets[l_10378#,l_10377#,l_10376#,l_10375#,l_10374#,l_10373#,l_10372#,l_10371#,l_10370#,l_10369#,l_10368#,l_10367#,l_10366#]
.%import_expr common_code 2088 <34:22:0> &bp 2121 +
.2088 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10366#:
	br[l_10152#]
.%import_expr common_code 2089 <34:22:0> &bp 2121 +
.2089 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10367#:
	br[l_10152#]
.%import_expr common_code 2090 <34:22:0> &bp 2121 +
.2090 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10368#:
	br[l_10152#]
.%import_expr common_code 2091 <34:22:0> &bp 2121 +
.2091 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10369#:
	br[l_10152#]
.%import_expr common_code 2092 <34:22:0> &bp 2121 +
.2092 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10370#:
	br[l_10152#]
.%import_expr common_code 2093 <34:22:0> &bp 2121 +
.2093 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10371#:
	br[l_10152#]
.%import_expr common_code 2094 <34:22:0> &bp 2121 +
.2094 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10372#:
	br[l_10152#]
.%import_expr common_code 2095 <34:22:0> &bp 2121 +
.2095 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10373#:
	br[l_10152#]
.%import_expr common_code 2096 <34:22:0> &bp 2121 +
.2096 DA12400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2121
l_10374#:
	br[l_10152#]
.%import_expr common_code 2097 <34:22:0> &bp 2116 +
.2097 DA11000018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2116
l_10375#:
	br[l_10149#]
.%import_expr common_code 2098 <34:22:0> &bp 2111 +
.2098 DA0FC00018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2111
l_10376#:
	br[l_10147#]
.%import_expr common_code 2099 <34:22:0> &bp 2106 +
.2099 DA0E800018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2106
l_10377#:
	br[l_10145#]
.%import_expr common_code 2100 <34:22:0> &bp 2101 +
.2100 DA0D400018 common_code
	.%line 624 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 2101
l_10378#:
	br[l_10143#]
.2101 F0000C1002 common_code
	.%line 652 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			pluginId = 4;
l_10143#:
	immed[a2, 4, <<0]
.2102 F000000B0A common_code
	.%line 653 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			dlFromBlock  = PACKET_IN_RING_4;
	immed[b2, 10, <<0]
.%import_expr common_code 2103 <34:22:0> &bp 2125 +
.2103 DA13600018 common_code
	.%line 655 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 2 2125
/******/  			msgNextBlock = MESSAGE_OUT_RING_4;
	br[l_10155#], defer[2]
.2104 F000001B14 common_code
	.%line 654 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 1
/******/  			msgFromBlock = MESSAGE_IN_RING_4;
	immed[b6, 20, <<0]
.2105 F0000C3C06 common_code
	.%line 655 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 0
/******/  			msgNextBlock = MESSAGE_OUT_RING_4;
	immed[a6, 15, <<0]
.2106 F0000C0C02 common_code
	.%line 646 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			pluginId = 3;
l_10145#:
	immed[a2, 3, <<0]
.2107 F000000B09 common_code
	.%line 647 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			dlFromBlock  = PACKET_IN_RING_3;
	immed[b2, 9, <<0]
.%import_expr common_code 2108 <34:22:0> &bp 2125 +
.2108 DA13600018 common_code
	.%line 649 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 2 2125
/******/  			msgNextBlock = MESSAGE_OUT_RING_3;
	br[l_10155#], defer[2]
.2109 F000001B13 common_code
	.%line 648 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 1
/******/  			msgFromBlock = MESSAGE_IN_RING_3;
	immed[b6, 19, <<0]
.2110 F0000C3806 common_code
	.%line 649 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 0
/******/  			msgNextBlock = MESSAGE_OUT_RING_3;
	immed[a6, 14, <<0]
.2111 F0000C0802 common_code
	.%line 640 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			pluginId = 2;
l_10147#:
	immed[a2, 2, <<0]
.2112 F000000B08 common_code
	.%line 641 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			dlFromBlock  = PACKET_IN_RING_2;
	immed[b2, 8, <<0]
.%import_expr common_code 2113 <34:22:0> &bp 2125 +
.2113 DA13600018 common_code
	.%line 643 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 2 2125
/******/  			msgNextBlock = MESSAGE_OUT_RING_2;
	br[l_10155#], defer[2]
.2114 F000001B12 common_code
	.%line 642 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 1
/******/  			msgFromBlock = MESSAGE_IN_RING_2;
	immed[b6, 18, <<0]
.2115 F0000C3406 common_code
	.%line 643 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 0
/******/  			msgNextBlock = MESSAGE_OUT_RING_2;
	immed[a6, 13, <<0]
.2116 F0000C0402 common_code
	.%line 633 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			pluginId = 1;
l_10149#:
	immed[a2, 1, <<0]
.2117 F000000B07 common_code
	.%line 634 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			dlFromBlock  = PACKET_IN_RING_1;
	immed[b2, 7, <<0]
.%import_expr common_code 2118 <34:22:0> &bp 2125 +
.2118 DA13600018 common_code
	.%line 636 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 2 2125
/******/  			msgNextBlock = MESSAGE_OUT_RING_1;
	br[l_10155#], defer[2]
.2119 F000001B11 common_code
	.%line 635 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 1
/******/  			msgFromBlock = MESSAGE_IN_RING_1;
	immed[b6, 17, <<0]
.2120 F0000C3006 common_code
	.%line 636 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 0
/******/  			msgNextBlock = MESSAGE_OUT_RING_1;
	immed[a6, 12, <<0]
.2121 F0000C0002 common_code
	.%line 658 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			pluginId = 0;
l_10152#:
	immed[a2, 0, <<0]
.2122 F000000B06 common_code
	.%line 659 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			dlFromBlock  = PACKET_IN_RING_0;
	immed[b2, 6, <<0]
.2123 F000001B10 common_code
	.%line 660 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			msgFromBlock = MESSAGE_IN_RING_0;
	immed[b6, 16, <<0]
.2124 F0000C2C06 common_code
	.%line 661 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  			msgNextBlock = MESSAGE_OUT_RING_0;
	immed[a6, 11, <<0]
.%import_expr common_code 2125 <34:22:0> &bp 1424 +
.2125 D964100018 common_code
	.%line 665 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 1 1424
/******/  	plugin_init_user(); // user hook
l_10155#:
	br[_plugin_init_user#], defer[1]
.%import_expr common_code 2126 <27:20:8,17:10:0> &bp 2127 +
.2126 F0008D3C03 common_code
	.%line 665 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:714 0
	load_addr[a3, l_10310#]
.2127 F0000C0300 common_code
	.%line 666 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0
/******/  }
l_10310#:
	nop
.2128 E800000700 common_code
	.%line 666 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:714 0 0 B1
	rtn[b1]
.2129 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      *pend = '\0';
_helper_sram_outmsg_1ul#:
	immed[$0, 0, <<0]
.2130 F2010C4001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	immed[a1, 4112, <<8]
.2131 A070000001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, --, B, a1]
.2132 412002A005 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a5, 72, 1], ctx_swap[s2], indirect_ref
.2133 A0801D2C05 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      --pend;
	alu[a1, a5, +, 75]
.2134 BA80DC0401 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b13, a1, -, 1]
.2135 A0801CC005 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[a1, a5, +, 48]
.2136 AAF0003401 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[--, b13, -, a1]
.%import_expr common_code 2137 <34:22:0> &bp 2194 +
.2137 DA24A00105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2 2194
	blo[l_593#], defer[2]
.2138 B0802CC005 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:687 1
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28 );
	alu[b2, a5, +, 48]
.2139 F000000300 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
/******/      ndigits = 0;
	immed[b0, 0, <<0]
.2140 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2141 <34:22:0> &bp 2163 +
.2141 DA1CC00101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0 2163
	bne[l_589#]
.2142 BA80103703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0';
l_585#:
	alu[b1, 3, -, b13]
.2143 91D0000600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b1, <<3]
.2144 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2145 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 48, <<indirect]
.2146 B440000703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, b1, AND, 3]
.2147 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2148 9000008600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2149 9140000200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2150 8AC2080221 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.2151 4110003420 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 0, 1], ctx_swap[s1], indirect_ref
.2152 F000000301 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/  	    ndigits = 1;
	immed[b0, 1, <<0]
.2153 B000500C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/  	x = x/10;
l_586#:
	alu[b5, --, B, b3]
.%import_expr common_code 2154 <34:22:0> &bp 2071 +
.2154 DA05E00018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2 2071
l_10267#:
	br[__div_u32#], defer[2]
.2155 F00000130A common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	immed[b4, 10, <<0]
.%import_expr common_code 2156 <27:20:8,7:0:0> &bp 2157 +
.2156 F000800F6D common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	load_addr[b3, l_10311#]
.2157 BAC0D03701 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	--pend;
l_10311#:
	alu[b13, b13, -, 1]
.2158 AAF0003401 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b13, -, a1]
.%import_expr common_code 2159 <34:22:0> &bp 2194 +
.2159 DA24900105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1 2194
	blo[l_593#], defer[1]
.2160 B04030000D common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
/******/  	x = x/10;
	alu[b3, --, B, a13]
.2161 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2162 <34:22:0> &bp 2180 +
.2162 DA21000100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0 2180
	beq[l_590#]
.2163 B000500C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0' + r;
l_589#:
	alu[b5, --, B, b3]
.%import_expr common_code 2164 <34:22:0> &bp 1476 +
.2164 D971200018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 1476
	br[__mod_u32#], defer[2]
.2165 F00000130A common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	immed[b4, 10, <<0]
.%import_expr common_code 2166 <27:20:8,7:0:0> &bp 2167 +
.2166 F000800777 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	load_addr[b1, l_10312#]
.2167 B0801CC08F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
l_10312#:
	alu[b1, @a15, +, 48]
.2168 BA80403703 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b4, 3, -, b13]
.2169 81D0301200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a3, --, B, b4, <<3]
.2170 AA300C0003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a3, OR, 0]
.2171 8008000600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.2172 B440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, b4, AND, 3]
.2173 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.2174 9000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.2175 9140100600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.2176 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.2177 4110003420 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2178 <34:22:0> &bp 2153 +
.2178 DA1A500018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1 2153
/******/  	    ++ndigits;
	br[l_586#], defer[1]
.2179 B0C0000301 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b0, b0, +, 1]
.2180 A030000000 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/  	} else if( ndigits == 0 ) {
l_590#:
	alu[--, --, B, b0]
.%import_expr common_code 2181 <34:22:0> &bp 2142 +
.2181 DA17800100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0 2142
	beq[l_585#]
.2182 AA80303703 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[a3, 3, -, b13]
.2183 91D0180203 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, a3, <<3]
.2184 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.2185 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 32, <<indirect]
.2186 B4001C0C03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, a3, AND, 3]
.2187 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.2188 9000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.2189 9140100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.2190 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.2191 4110003420 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2192 <34:22:0> &bp 2154 +
.2192 DA1A900018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 2154
	br[l_10267#], defer[1]
.2193 B000500C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b5, --, B, b3]
.2194 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      if( x > 0 )		return -1;	// number too big
l_593#:
	alu[--, --, B, b3]
.%import_expr common_code 2195 <34:22:0> &bp 2324 +
.2195 DA45000101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0 2324
	bne[l_603#]
.2196 A0C0100301 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      K = ndigits + 1;			// left-justify
	alu[a1, b0, +, 1]
.2197 A0803D3005 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      pend = p + n - ndigits - 1;
	alu[a3, a5, +, 76]
.2198 A070000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 2199 <34:22:0> &bp 2314 +
.2199 DA42B0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 3 2314
	ble[l_602#], defer[3]
.2200 BA80000003 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a3, -, b0]
.2201 BAC0300301 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu[b3, b0, -, 1]
.2202 F000000300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.2203 AAB00C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[--, a1, -, 6]
.%import_expr common_code 2204 <34:22:0> &bp 2294 +
.2204 DA3D800109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0 2294
	blt[l_599#]
.2205 AA803C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a3, a1, -, 6]
.2206 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
/******/      	*p = *pend;
l_597#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2207 91D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, b3, <<3]
.2208 BA80500B03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b5, 3, -, b2]
.2209 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	alu[--, b1, OR, 0]
.2210 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, $0, <<indirect]
.2211 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	asr[b1, b1, >>24]
.2212 91D0401600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b4, --, B, b5, <<3]
.2213 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b4, OR, 0]
.2214 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, b1, <<indirect]
.2215 B440101703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b5, AND, 3]
.2216 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b1, OR, 0]
.2217 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b1, --, B, 1, <<indirect]
.2218 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<12]
.2219 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b1, OR, 1, <<20]
.2220 4110000820 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.2221 B0C0100F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b3, +, 1]
.2222 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.2223 B0C0400B01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu[b4, b2, +, 1]
.2224 BA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b5, 3, -, b4]
.2225 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<3]
.2226 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	alu[--, b1, OR, 0]
.2227 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, $0, <<indirect]
.2228 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	asr[b1, b1, >>24]
.2229 91D0401600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b4, --, B, b5, <<3]
.2230 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b4, OR, 0]
.2231 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, b1, <<indirect]
.2232 B440101703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b5, AND, 3]
.2233 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b1, OR, 0]
.2234 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b1, --, B, 1, <<indirect]
.2235 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<12]
.2236 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b1, OR, 1, <<20]
.2237 4110000821 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 1, 1], ctx_swap[s1], indirect_ref
.2238 B0C0100F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b3, +, 2]
.2239 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.2240 B0C0400B02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu[b4, b2, +, 2]
.2241 BA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b5, 3, -, b4]
.2242 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<3]
.2243 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	alu[--, b1, OR, 0]
.2244 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, $0, <<indirect]
.2245 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	asr[b1, b1, >>24]
.2246 91D0401600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b4, --, B, b5, <<3]
.2247 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b4, OR, 0]
.2248 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, b1, <<indirect]
.2249 B440101703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b5, AND, 3]
.2250 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b1, OR, 0]
.2251 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b1, --, B, 1, <<indirect]
.2252 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<12]
.2253 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b1, OR, 1, <<20]
.2254 4110000822 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 2, 1], ctx_swap[s1], indirect_ref
.2255 B0C0100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b3, +, 3]
.2256 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.2257 B0C0400B03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu[b4, b2, +, 3]
.2258 BA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b5, 3, -, b4]
.2259 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<3]
.2260 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	alu[--, b1, OR, 0]
.2261 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, $0, <<indirect]
.2262 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	asr[b1, b1, >>24]
.2263 91D0401600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b4, --, B, b5, <<3]
.2264 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b4, OR, 0]
.2265 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, b1, <<indirect]
.2266 B440101703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b5, AND, 3]
.2267 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b1, OR, 0]
.2268 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b1, --, B, 1, <<indirect]
.2269 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<12]
.2270 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b1, OR, 1, <<20]
.2271 4110000823 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 3, 1], ctx_swap[s1], indirect_ref
.2272 B0C0100F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b3, +, 4]
.2273 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.2274 B0C0400B04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu[b4, b2, +, 4]
.2275 BA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b5, 3, -, b4]
.2276 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<3]
.2277 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	alu[--, b1, OR, 0]
.2278 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, $0, <<indirect]
.2279 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	asr[b1, b1, >>24]
.2280 91D0401600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b4, --, B, b5, <<3]
.2281 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b4, OR, 0]
.2282 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, b1, <<indirect]
.2283 B440101703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b5, AND, 3]
.2284 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b1, OR, 0]
.2285 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b1, --, B, 1, <<indirect]
.2286 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<12]
.2287 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b1, OR, 1, <<20]
.2288 4110000824 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 4, 1], ctx_swap[s1], indirect_ref
.2289 B0C0000305 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 5]
.2290 AAF0000003 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[--, b0, -, a3]
.%import_expr common_code 2291 <34:22:0> &bp 2206 +
.2291 DA27A0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2 2206
	ble[l_597#], defer[2]
.2292 B0C0200B05 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
/******/  	p++;
	alu[b2, b2, +, 5]
.2293 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.2294 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
/******/      	*p = *pend;
l_599#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2295 91D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, b3, <<3]
.2296 BA80400B03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu[b4, 3, -, b2]
.2297 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2
	alu[--, b1, OR, 0]
.2298 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
	alu_shf[b1, --, B, $0, <<indirect]
.2299 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	asr[b1, b1, >>24]
.2300 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[a3, --, B, b4, <<3]
.2301 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, a3, OR, 0]
.2302 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, b1, <<indirect]
.2303 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b1, b4, AND, 3]
.2304 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b1, OR, 0]
.2305 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b1, --, B, 1, <<indirect]
.2306 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b1, --, B, b1, <<12]
.2307 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b1, OR, 1, <<20]
.2308 4110000820 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.2309 B0C0000301 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.2310 AAB0000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[--, a1, -, b0]
.%import_expr common_code 2311 <34:22:0> &bp 2294 +
.2311 DA3DA0010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 2 2294
	bgt[l_599#], defer[2]
.2312 B0C0200B01 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 1
/******/  	p++;
	alu[b2, b2, +, 1]
.2313 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2314 AA80100B03 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
/******/      *p = '\0';
l_602#:
	alu[a1, 3, -, b2]
.2315 91D0080201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b0, --, B, a1, <<3]
.2316 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b0, OR, 0]
.2317 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[$0, --, B, 0, <<indirect]
.2318 B4000C0C01 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu[b0, a1, AND, 3]
.2319 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu[--, b0, OR, 0]
.2320 9000008600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	alu_shf[b0, --, B, 1, <<indirect]
.2321 9140000200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 0
	alu_shf[b0, --, B, b0, <<12]
.2322 8AC2080221 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1157 1
	alu_shf[--, b0, OR, 1, <<20]
.2323 4110000820 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1157 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.2324 B08FFF2000 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_603#:
	alu[@b127, a0, +, 200]
.2325 FC06E3FF00 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0
	local_csr_wr[active_lm_addr_1, @b127]
.2326 B0804CC005 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0
	alu[b4, a5, +, 48]
.2327 F0000C0300 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0
/******/  }
	nop
.2328 F0000C0300 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0
	nop
.2329 B000D88000 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
	alu[b13, --, B, *l$index1]
.%import_expr common_code 2330 <34:22:0> &bp 319 +
.2330 D84FE00018 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 2 319
	br[_memcpy_lmem_sram#], defer[2]
.2331 F0000C700D common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:687 1
	immed[a13, 28, <<0]
.%import_expr common_code 2332 <27:20:8,7:0:0> &bp 2333 +
.2332 F00090071D common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:687 0
	load_addr[b1, l_10313#]
.2333 E8000C000E common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:687 0 0 A14
/******/  }
l_10313#:
	rtn[a14]
.2334 F0020C0180 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
/******/      __declspec(sram) char	SPACE[2] = " ";
_helper_sram_outmsg_3ul#:
	immed[$0, 8192, <<0]
.2335 8132048600 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 1
	alu_shf[--, --, B, 129, <<13]
.2336 414001B005 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	sram[write, $0, a5, 44, 1], ctx_swap[s4], indirect_ref
.2337 F0000C0180 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
	immed[$0, 0, <<0]
.2338 F201000310 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
	immed[b0, 4112, <<8]
.2339 A030000000 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 1
	alu[--, --, B, b0]
.2340 414001B005 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	sram[write, $0, a5, 44, 1], ctx_swap[s4], indirect_ref
.2341 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2342 F201000310 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	immed[b0, 4112, <<8]
.2343 A030000000 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, --, B, b0]
.2344 414001A005 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a5, 40, 1], ctx_swap[s4], indirect_ref
.2345 B0800CAC05 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      --pend;
	alu[b0, a5, +, 43]
.2346 AAC0200301 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a2, b0, -, 1]
.2347 B0806C4005 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[b6, a5, +, 16]
.2348 AAB0001802 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[--, a2, -, b6]
.%import_expr common_code 2349 <34:22:0> &bp 2409 +
.2349 DA5A700105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 3 2409
	blo[l_2042#], defer[3]
.2350 B000301000 common_code
	.%line 378 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 2
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28 );
	alu[b3, --, B, b4]
.2351 A0803C4005 common_code
	.%line 378 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 1
	alu[a3, a5, +, 16]
.2352 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.2353 A030001000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b4]
.%import_expr common_code 2354 <34:22:0> &bp 2376 +
.2354 DA52000101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0 2376
	bne[l_2038#]
.2355 AAC01C0C02 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0';
l_2034#:
	alu[a1, 3, -, a2]
.2356 91D0080201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, a1, <<3]
.2357 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2358 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 48, <<indirect]
.2359 B4000C0C01 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a1, AND, 3]
.2360 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2361 9000008600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2362 9140000200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2363 8AC2080221 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.2364 4130008002 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.2365 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.2366 B000500C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/  	x = x/10;
l_2035#:
	alu[b5, --, B, b3]
.%import_expr common_code 2367 <34:22:0> &bp 2071 +
.2367 DA05E00018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2 2071
l_10268#:
	br[__div_u32#], defer[2]
.2368 F00000130A common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	immed[b4, 10, <<0]
.%import_expr common_code 2369 <27:20:8,7:0:0> &bp 2370 +
.2369 F000900F42 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	load_addr[b3, l_10314#]
.2370 AA802C0402 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	--pend;
l_10314#:
	alu[a2, a2, -, 1]
.2371 AAB0001802 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, a2, -, b6]
.%import_expr common_code 2372 <34:22:0> &bp 2409 +
.2372 DA5A500105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1 2409
	blo[l_2042#], defer[1]
.2373 B04030000D common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/  	x = x/10;
	alu[b3, --, B, a13]
.2374 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2375 <34:22:0> &bp 2394 +
.2375 DA56800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0 2394
	beq[l_2039#]
.2376 B000500C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0' + r;
l_2038#:
	alu[b5, --, B, b3]
.%import_expr common_code 2377 <34:22:0> &bp 1476 +
.2377 D971200018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 1476
	br[__mod_u32#], defer[2]
.2378 F00000130A common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	immed[b4, 10, <<0]
.%import_expr common_code 2379 <27:20:8,7:0:0> &bp 2380 +
.2379 F00090074C common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	load_addr[b1, l_10315#]
.2380 B0800CC08F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
l_10315#:
	alu[b0, @a15, +, 48]
.2381 BAC04C0C02 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b4, 3, -, a2]
.2382 91D0101200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b4, <<3]
.2383 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.2384 8008000200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b0, <<indirect]
.2385 B440001303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, b4, AND, 3]
.2386 AA70000300 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2387 9000008600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2388 9140000200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2389 F4000C408F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	immed[@a15, 16, <<16]
.2390 AA7000008F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, @a15]
.2391 4130008002 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2392 <34:22:0> &bp 2366 +
.2392 DA4F900018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1 2366
/******/  	    ++ndigits;
	br[l_2035#], defer[1]
.2393 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu[a1, a1, +, 1]
.2394 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/  	} else if( ndigits == 0 ) {
l_2039#:
	alu[--, --, B, a1]
.%import_expr common_code 2395 <34:22:0> &bp 2355 +
.2395 DA4CC00100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0 2355
	beq[l_2034#]
.2396 BAC01C0C02 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b1, 3, -, a2]
.2397 91D0000600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b1, <<3]
.2398 AA70000300 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2399 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 32, <<indirect]
.2400 B440000703 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, b1, AND, 3]
.2401 AA70000300 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2402 9000008600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2403 9140000200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2404 F4000C408F common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	immed[@a15, 16, <<16]
.2405 AA7000008F common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, @a15]
.2406 4130008002 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2407 <34:22:0> &bp 2367 +
.2407 DA4FD00018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 2367
	br[l_10268#], defer[1]
.2408 B000500C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b5, --, B, b3]
.2409 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      if( x > 0 )		return -1;	// number too big
l_2042#:
	alu[--, --, B, b3]
.%import_expr common_code 2410 <34:22:0> &bp 2543 +
.2410 DA7BC00101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0 2543
	bne[l_2052#]
.2411 B0800CB005 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, a5, +, 44]
.2412 A0802C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      K = ndigits + 1;			// left-justify
	alu[a2, a1, +, 1]
.%import_expr common_code 2413 <34:22:0> &bp 2533 +
.2413 DA7970010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 3 2533
/******/      for( k=0; k<K; k++) {
	ble[l_2051#], defer[3]
.2414 BAC0000001 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, b0, -, a1]
.2415 BAC0300301 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu[b3, b0, -, 1]
.2416 F000000300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.2417 AAB00C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[--, a2, -, 6]
.%import_expr common_code 2418 <34:22:0> &bp 2513 +
.2418 DA74400109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0 2513
	blt[l_2048#]
.2419 AA801C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a1, a2, -, 6]
.2420 0030000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
/******/      	*p = *pend;
l_2046#:
	sram[read, $0, b3, 0, 1], ctx_swap[s3], defer[2]
.2421 91D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[b1, --, B, b3, <<3]
.2422 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu[b4, 3, -, a3]
.2423 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
	alu[--, b1, OR, 0]
.2424 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[b1, --, B, $0, <<indirect]
.2425 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	asr[b1, b1, >>24]
.2426 91D0501200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b5, --, B, b4, <<3]
.2427 AA70001700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b5, OR, 0]
.2428 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, b1, <<indirect]
.2429 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b4, AND, 3]
.2430 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.2431 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[b1, --, B, 1, <<indirect]
.2432 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<12]
.2433 F4000C408F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	immed[@a15, 16, <<16]
.2434 AA7000048F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, @a15]
.2435 4130008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 0, 1], ctx_swap[s3], indirect_ref
.2436 B0C0100F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b3, +, 1]
.2437 0030000520 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[1]
.2438 B0C0000305 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 5]
.2439 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      	*p = *pend;
	alu_shf[b1, --, B, b1, <<3]
.2440 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
	alu[--, b1, OR, 0]
.2441 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[b1, --, B, $0, <<indirect]
.2442 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	asr[b1, b1, >>24]
.2443 A088FC0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[@a15, a3, +, 1]
.2444 BAC04C0C8F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b4, 3, -, @a15]
.2445 91D0501200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b5, --, B, b4, <<3]
.2446 AA70001700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b5, OR, 0]
.2447 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, b1, <<indirect]
.2448 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b4, AND, 3]
.2449 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.2450 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[b1, --, B, 1, <<indirect]
.2451 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<12]
.2452 F4000C408F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	immed[@a15, 16, <<16]
.2453 AA7000048F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, @a15]
.2454 4130008403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 1, 1], ctx_swap[s3], indirect_ref
.2455 B0C0100F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b3, +, 2]
.2456 0030000420 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	sram[read, $0, b1, 0, 1], ctx_swap[s3]
.2457 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<3]
.2458 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
	alu[--, b1, OR, 0]
.2459 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[b1, --, B, $0, <<indirect]
.2460 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	asr[b1, b1, >>24]
.2461 A088FC0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[@a15, a3, +, 2]
.2462 BAC04C0C8F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b4, 3, -, @a15]
.2463 91D0501200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b5, --, B, b4, <<3]
.2464 AA70001700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b5, OR, 0]
.2465 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, b1, <<indirect]
.2466 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b4, AND, 3]
.2467 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.2468 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[b1, --, B, 1, <<indirect]
.2469 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<12]
.2470 F4000C408F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	immed[@a15, 16, <<16]
.2471 AA7000048F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, @a15]
.2472 4130008803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 2, 1], ctx_swap[s3], indirect_ref
.2473 B0C0100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b3, +, 3]
.2474 0030000420 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	sram[read, $0, b1, 0, 1], ctx_swap[s3]
.2475 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<3]
.2476 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
	alu[--, b1, OR, 0]
.2477 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[b1, --, B, $0, <<indirect]
.2478 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	asr[b1, b1, >>24]
.2479 A088FC0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[@a15, a3, +, 3]
.2480 BAC04C0C8F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b4, 3, -, @a15]
.2481 91D0501200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b5, --, B, b4, <<3]
.2482 AA70001700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b5, OR, 0]
.2483 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, b1, <<indirect]
.2484 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b4, AND, 3]
.2485 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.2486 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[b1, --, B, 1, <<indirect]
.2487 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<12]
.2488 F4000C408F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	immed[@a15, 16, <<16]
.2489 AA7000048F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, @a15]
.2490 4130008C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 3, 1], ctx_swap[s3], indirect_ref
.2491 B0C0100F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b3, +, 4]
.2492 0030000520 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[1]
.2493 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.2494 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      	*p = *pend;
	alu_shf[b1, --, B, b1, <<3]
.2495 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
	alu[--, b1, OR, 0]
.2496 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[b1, --, B, $0, <<indirect]
.2497 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	asr[b1, b1, >>24]
.2498 A088FC1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[@a15, a3, +, 4]
.2499 BAC04C0C8F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b4, 3, -, @a15]
.2500 91D0501200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b5, --, B, b4, <<3]
.2501 AA70001700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b5, OR, 0]
.2502 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, b1, <<indirect]
.2503 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b1, b4, AND, 3]
.2504 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.2505 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[b1, --, B, 1, <<indirect]
.2506 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b1, <<12]
.2507 F4000C408F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	immed[@a15, 16, <<16]
.2508 AA7000048F common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, @a15]
.2509 4130009003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 4, 1], ctx_swap[s3], indirect_ref
.2510 AAF0000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      for( k=0; k<K; k++) {
	alu[--, b0, -, a1]
.%import_expr common_code 2511 <34:22:0> &bp 2420 +
.2511 DA5D10010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1 2420
	ble[l_2046#], defer[1]
.2512 A0803C1403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/  	p++;
	alu[a3, a3, +, 5]
.2513 0030000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
/******/      	*p = *pend;
l_2048#:
	sram[read, $0, b3, 0, 1], ctx_swap[s3], defer[2]
.2514 81D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[a1, --, B, b3, <<3]
.2515 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu[b4, 3, -, a3]
.2516 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2
	alu[--, a1, OR, 0]
.2517 8000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
	alu_shf[a1, --, B, $0, <<indirect]
.2518 8D80180101 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	asr[a1, a1, >>24]
.2519 91D0101200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, b4, <<3]
.2520 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.2521 8008080201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, a1, <<indirect]
.2522 A440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[a1, b4, AND, 3]
.2523 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, a1, OR, 0]
.2524 8000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[a1, --, B, 1, <<indirect]
.2525 9140180201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b1, --, B, a1, <<12]
.2526 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu_shf[--, b1, OR, 1, <<20]
.2527 4130008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 0, 1], ctx_swap[s3], indirect_ref
.2528 B0C0000301 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.2529 AAB0000002 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[--, a2, -, b0]
.%import_expr common_code 2530 <34:22:0> &bp 2513 +
.2530 DA7460010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 2 2513
	bgt[l_2048#], defer[2]
.2531 A0803C0403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 1
/******/  	p++;
	alu[a3, a3, +, 1]
.2532 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2533 AAC01C0C03 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
/******/      *p = '\0';
l_2051#:
	alu[a1, 3, -, a3]
.2534 91D0080201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b0, --, B, a1, <<3]
.2535 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b0, OR, 0]
.2536 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[$0, --, B, 0, <<indirect]
.2537 B4000C0C01 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu[b0, a1, AND, 3]
.2538 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu[--, b0, OR, 0]
.2539 9000008600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	alu_shf[b0, --, B, 1, <<indirect]
.2540 9140000200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 0
	alu_shf[b0, --, B, b0, <<12]
.2541 8AC2080221 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1007 1
	alu_shf[--, b0, OR, 1, <<20]
.2542 4130008003 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1007 0
	sram[write, $0, a3, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2543 <34:22:0> &bp 2077 +
.2543 DA07600018 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 2 2077
/******/      strcat_sram( sram_msg_buf, SPACE );
l_2052#:
	br[_strcat_sram#], defer[2]
.2544 B0801CB805 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 1
	alu[b1, a5, +, 46]
.%import_expr common_code 2545 <27:20:8,7:0:0> &bp 2546 +
.2545 F000900FF2 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	load_addr[b3, l_10316#]
.2546 A000303800 common_code
	.%line 380 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
/******/      helper_ultoa_sram( x1, sram_tmpstr, 16 );
l_10316#:
	alu[a3, --, B, b14]
.2547 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2548 F2010C4001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	immed[a1, 4112, <<8]
.2549 A070000001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, --, B, a1]
.2550 414000B005 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a5, 12, 1], ctx_swap[s4], indirect_ref
.2551 A0801C3C05 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      --pend;
	alu[a1, a5, +, 15]
.2552 BA806C0401 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b6, a1, -, 1]
.2553 AAF0001805 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b6, -, a5]
.%import_expr common_code 2554 <34:22:0> &bp 2612 +
.2554 DA8D300105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 3 2612
	blo[l_2070#], defer[3]
.2555 A040200005 common_code
	.%line 380 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 2
/******/      helper_ultoa_sram( x1, sram_tmpstr, 16 );
	alu[a2, --, B, a5]
.2556 F000000300 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
/******/      ndigits = 0;
	immed[b0, 0, <<0]
.2557 B000D01800 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/      --pend;
	alu[b13, --, B, b6]
.2558 A030003800 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b14]
.%import_expr common_code 2559 <34:22:0> &bp 2581 +
.2559 DA85400101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0 2581
	bne[l_2066#]
.2560 AA80101B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0';
l_2062#:
	alu[a1, 3, -, b6]
.2561 91D0080201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, a1, <<3]
.2562 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2563 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 48, <<indirect]
.2564 B4000C0C01 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a1, AND, 3]
.2565 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2566 9000008600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2567 9140000200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2568 8AC2080221 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.2569 4130001820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b6, 0, 1], ctx_swap[s3], indirect_ref
.2570 F000000301 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/  	    ndigits = 1;
	immed[b0, 1, <<0]
.2571 B040500003 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/  	x = x/10;
l_2063#:
	alu[b5, --, B, a3]
.%import_expr common_code 2572 <34:22:0> &bp 2071 +
.2572 DA05E00018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2 2071
l_10269#:
	br[__div_u32#], defer[2]
.2573 F00000130A common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	immed[b4, 10, <<0]
.%import_expr common_code 2574 <27:20:8,7:0:0> &bp 2575 +
.2574 F000A00F0F common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	load_addr[b3, l_10317#]
.2575 BAC0601B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	--pend;
l_10317#:
	alu[b6, b6, -, 1]
.2576 AAF0001805 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b6, -, a5]
.%import_expr common_code 2577 <34:22:0> &bp 2612 +
.2577 DA8D100105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1 2612
	blo[l_2070#], defer[1]
.2578 A04030000D common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
/******/  	x = x/10;
	alu[a3, --, B, a13]
.2579 A070000003 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2580 <34:22:0> &bp 2598 +
.2580 DA89800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0 2598
	beq[l_2067#]
.2581 B040500003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0' + r;
l_2066#:
	alu[b5, --, B, a3]
.%import_expr common_code 2582 <34:22:0> &bp 1476 +
.2582 D971200018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 1476
	br[__mod_u32#], defer[2]
.2583 F00000130A common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	immed[b4, 10, <<0]
.%import_expr common_code 2584 <27:20:8,7:0:0> &bp 2585 +
.2584 F000A00719 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	load_addr[b1, l_10318#]
.2585 A0801CC08F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
l_10318#:
	alu[a1, @a15, +, 48]
.2586 BA80301B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b3, 3, -, b6]
.2587 91D0100E00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b3, <<3]
.2588 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.2589 8008080201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, a1, <<indirect]
.2590 A440100F03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a1, b3, AND, 3]
.2591 AA300C0001 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a1, OR, 0]
.2592 8000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[a1, --, B, 1, <<indirect]
.2593 9140180201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, a1, <<12]
.2594 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.2595 4130001820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b6, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2596 <34:22:0> &bp 2571 +
.2596 DA82D00018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1 2571
/******/  	    ++ndigits;
	br[l_2063#], defer[1]
.2597 B0C0000301 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b0, b0, +, 1]
.2598 A030000000 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/  	} else if( ndigits == 0 ) {
l_2067#:
	alu[--, --, B, b0]
.%import_expr common_code 2599 <34:22:0> &bp 2560 +
.2599 DA80000100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0 2560
	beq[l_2062#]
.2600 BA80101B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b1, 3, -, b6]
.2601 81D0100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a1, --, B, b1, <<3]
.2602 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a1, OR, 0]
.2603 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 32, <<indirect]
.2604 A440100703 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a1, b1, AND, 3]
.2605 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a1, OR, 0]
.2606 8000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[a1, --, B, 1, <<indirect]
.2607 9140180201 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, a1, <<12]
.2608 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.2609 4130001820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b6, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2610 <34:22:0> &bp 2572 +
.2610 DA83100018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 2572
	br[l_10269#], defer[1]
.2611 B040500003 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b5, --, B, a3]
.2612 A070000003 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      if( x > 0 )		return -1;	// number too big
l_2070#:
	alu[--, --, B, a3]
.%import_expr common_code 2613 <34:22:0> &bp 2742 +
.2613 DAAD800101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0 2742
	bne[l_2080#]
.2614 B0C0100301 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      K = ndigits + 1;			// left-justify
	alu[b1, b0, +, 1]
.2615 A0801C4005 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      pend = p + n - ndigits - 1;
	alu[a1, a5, +, 16]
.2616 A030000400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 2617 <34:22:0> &bp 2732 +
.2617 DAAB30010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 3 2732
	ble[l_2079#], defer[3]
.2618 BA80000001 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a1, -, b0]
.2619 BAC0500301 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu[b5, b0, -, 1]
.2620 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.2621 AAF0000706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[--, b1, -, 6]
.%import_expr common_code 2622 <34:22:0> &bp 2712 +
.2622 DAA6000109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0 2712
	blt[l_2076#]
.2623 BAC0300706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b3, b1, -, 6]
.2624 0030001620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
/******/      	*p = *pend;
l_2074#:
	sram[read, $0, b5, 0, 1], ctx_swap[s3], defer[2]
.2625 91D0001600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, b5, <<3]
.2626 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b4, 3, -, a2]
.2627 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	alu[--, b0, OR, 0]
.2628 9000020200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, $0, <<indirect]
.2629 9D80000100 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	asr[b0, b0, >>24]
.2630 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[a3, --, B, b4, <<3]
.2631 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, a3, OR, 0]
.2632 8008000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, b0, <<indirect]
.2633 B440001303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b4, AND, 3]
.2634 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2635 9000008600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2636 9140000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2637 8AC2080221 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2638 4130008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.2639 B0C0001701 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b5, +, 1]
.2640 0030000220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.2641 A0803C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu[a3, a2, +, 1]
.2642 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b4, 3, -, a3]
.2643 91D0000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<3]
.2644 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	alu[--, b0, OR, 0]
.2645 9000020200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, $0, <<indirect]
.2646 9D80000100 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	asr[b0, b0, >>24]
.2647 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[a3, --, B, b4, <<3]
.2648 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, a3, OR, 0]
.2649 8008000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, b0, <<indirect]
.2650 B440001303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b4, AND, 3]
.2651 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2652 9000008600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2653 9140000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2654 8AC2080221 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2655 4130008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 1, 1], ctx_swap[s3], indirect_ref
.2656 B0C0001702 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b5, +, 2]
.2657 0030000220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.2658 A0803C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu[a3, a2, +, 2]
.2659 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b4, 3, -, a3]
.2660 91D0000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<3]
.2661 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	alu[--, b0, OR, 0]
.2662 9000020200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, $0, <<indirect]
.2663 9D80000100 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	asr[b0, b0, >>24]
.2664 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[a3, --, B, b4, <<3]
.2665 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, a3, OR, 0]
.2666 8008000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, b0, <<indirect]
.2667 B440001303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b4, AND, 3]
.2668 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2669 9000008600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2670 9140000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2671 8AC2080221 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2672 4130008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 2, 1], ctx_swap[s3], indirect_ref
.2673 B0C0001703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b5, +, 3]
.2674 0030000220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.2675 A0803C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu[a3, a2, +, 3]
.2676 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b4, 3, -, a3]
.2677 91D0000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<3]
.2678 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	alu[--, b0, OR, 0]
.2679 9000020200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, $0, <<indirect]
.2680 9D80000100 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	asr[b0, b0, >>24]
.2681 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[a3, --, B, b4, <<3]
.2682 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, a3, OR, 0]
.2683 8008000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, b0, <<indirect]
.2684 B440001303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b4, AND, 3]
.2685 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2686 9000008600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2687 9140000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2688 8AC2080221 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2689 4130008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 3, 1], ctx_swap[s3], indirect_ref
.2690 B0C0001704 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b5, +, 4]
.2691 0030000220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.2692 A0803C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu[a3, a2, +, 4]
.2693 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b4, 3, -, a3]
.2694 91D0000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<3]
.2695 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	alu[--, b0, OR, 0]
.2696 9000020200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, $0, <<indirect]
.2697 9D80000100 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	asr[b0, b0, >>24]
.2698 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[a3, --, B, b4, <<3]
.2699 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, a3, OR, 0]
.2700 8008000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, b0, <<indirect]
.2701 B440001303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b4, AND, 3]
.2702 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2703 9000008600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2704 9140000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2705 8AC2080221 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2706 4130009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 4, 1], ctx_swap[s3], indirect_ref
.2707 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.2708 AAB0000C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[--, a1, -, b3]
.%import_expr common_code 2709 <34:22:0> &bp 2624 +
.2709 DA9020010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2 2624
	ble[l_2074#], defer[2]
.2710 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
/******/  	p++;
	alu[a2, a2, +, 5]
.2711 B0C0501705 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
/******/  	pend++;
	alu[b5, b5, +, 5]
.2712 0030001620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
/******/      	*p = *pend;
l_2076#:
	sram[read, $0, b5, 0, 1], ctx_swap[s3], defer[2]
.2713 91D0001600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, b5, <<3]
.2714 BAC03C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu[b3, 3, -, a2]
.2715 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2
	alu[--, b0, OR, 0]
.2716 9000020200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
	alu_shf[b0, --, B, $0, <<indirect]
.2717 9D80000100 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	asr[b0, b0, >>24]
.2718 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[a3, --, B, b3, <<3]
.2719 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, a3, OR, 0]
.2720 8008000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, b0, <<indirect]
.2721 B440000F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, b3, AND, 3]
.2722 AA70000300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2723 9000008600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2724 9140000200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2725 8AC2080221 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2726 4130008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.2727 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.2728 AAF0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[--, b1, -, a1]
.%import_expr common_code 2729 <34:22:0> &bp 2712 +
.2729 DAA620010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 2 2712
	bgt[l_2076#], defer[2]
.2730 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 1
/******/  	p++;
	alu[a2, a2, +, 1]
.2731 B0C0501701 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
/******/  	pend++;
	alu[b5, b5, +, 1]
.2732 AAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
/******/      *p = '\0';
l_2079#:
	alu[a1, 3, -, a2]
.2733 91D0080201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, a1, <<3]
.2734 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2735 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[$0, --, B, 0, <<indirect]
.2736 B4000C0C01 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu[b0, a1, AND, 3]
.2737 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu[--, b0, OR, 0]
.2738 9000008600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	alu_shf[b0, --, B, 1, <<indirect]
.2739 9140000200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 0
	alu_shf[b0, --, B, b0, <<12]
.2740 8AC2080221 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1006 1
	alu_shf[--, b0, OR, 1, <<20]
.2741 4130008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1006 0
	sram[write, $0, a2, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2742 <34:22:0> &bp 2077 +
.2742 DA07600018 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 2 2077
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_2080#:
	br[_strcat_sram#], defer[2]
.2743 B040100005 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 1
	alu[b1, --, B, a5]
.%import_expr common_code 2744 <27:20:8,7:0:0> &bp 2745 +
.2744 F000A00FB9 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	load_addr[b3, l_10319#]
.%import_expr common_code 2745 <34:22:0> &bp 2077 +
.2745 DA07600018 common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 2 2077
/******/      strcat_sram( sram_msg_buf, SPACE );
l_10319#:
	br[_strcat_sram#], defer[2]
.2746 B0801CB805 common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 1
	alu[b1, a5, +, 46]
.%import_expr common_code 2747 <27:20:8,7:0:0> &bp 2748 +
.2747 F000A00FBC common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	load_addr[b3, l_10320#]
.2748 B040300004 common_code
	.%line 383 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
/******/      helper_ultoa_sram( x2, sram_tmpstr, 16 );
l_10320#:
	alu[b3, --, B, a4]
.2749 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2750 F201000310 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	immed[b0, 4112, <<8]
.2751 A030000000 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, --, B, b0]
.2752 414000B005 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a5, 12, 1], ctx_swap[s4], indirect_ref
.2753 AAF0003405 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b13, -, a5]
.%import_expr common_code 2754 <34:22:0> &bp 2812 +
.2754 DABF300105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 3 2812
	blo[l_2099#], defer[3]
.2755 A040300005 common_code
	.%line 383 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 2
/******/      helper_ultoa_sram( x2, sram_tmpstr, 16 );
	alu[a3, --, B, a5]
.2756 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.2757 B000603400 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/      --pend;
	alu[b6, --, B, b13]
.2758 A070000004 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a4]
.%import_expr common_code 2759 <34:22:0> &bp 2781 +
.2759 DAB7400101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0 2781
	bne[l_2095#]
.2760 AA80101B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0';
l_2091#:
	alu[a1, 3, -, b6]
.2761 91D0080201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, a1, <<3]
.2762 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2763 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 48, <<indirect]
.2764 B4000C0C01 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a1, AND, 3]
.2765 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2766 9000008600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2767 9140000200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2768 8AC2080221 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.2769 4130001820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b6, 0, 1], ctx_swap[s3], indirect_ref
.2770 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.2771 B000500C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/  	x = x/10;
l_2092#:
	alu[b5, --, B, b3]
.%import_expr common_code 2772 <34:22:0> &bp 2071 +
.2772 DA05E00018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2 2071
l_10270#:
	br[__div_u32#], defer[2]
.2773 F00000130A common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	immed[b4, 10, <<0]
.%import_expr common_code 2774 <27:20:8,7:0:0> &bp 2775 +
.2774 F000A00FD7 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	load_addr[b3, l_10321#]
.2775 BAC0601B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	--pend;
l_10321#:
	alu[b6, b6, -, 1]
.2776 AAF0001805 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b6, -, a5]
.%import_expr common_code 2777 <34:22:0> &bp 2812 +
.2777 DABF100105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1 2812
	blo[l_2099#], defer[1]
.2778 B04030000D common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
/******/  	x = x/10;
	alu[b3, --, B, a13]
.2779 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2780 <34:22:0> &bp 2798 +
.2780 DABB800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0 2798
	beq[l_2096#]
.2781 B000500C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0' + r;
l_2095#:
	alu[b5, --, B, b3]
.%import_expr common_code 2782 <34:22:0> &bp 1476 +
.2782 D971200018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 1476
	br[__mod_u32#], defer[2]
.2783 F00000130A common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	immed[b4, 10, <<0]
.%import_expr common_code 2784 <27:20:8,7:0:0> &bp 2785 +
.2784 F000A007E1 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	load_addr[b1, l_10322#]
.2785 B0800CC08F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
l_10322#:
	alu[b0, @a15, +, 48]
.2786 AA80201B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a2, 3, -, b6]
.2787 91D0180202 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, a2, <<3]
.2788 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.2789 8008000200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b0, <<indirect]
.2790 B4000C0C02 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a2, AND, 3]
.2791 AA70000300 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2792 9000008600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2793 9140000200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2794 8AC2080221 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.2795 4130001820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b6, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2796 <34:22:0> &bp 2771 +
.2796 DAB4D00018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1 2771
/******/  	    ++ndigits;
	br[l_2092#], defer[1]
.2797 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[a1, a1, +, 1]
.2798 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/  	} else if( ndigits == 0 ) {
l_2096#:
	alu[--, --, B, a1]
.%import_expr common_code 2799 <34:22:0> &bp 2760 +
.2799 DAB2000100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0 2760
	beq[l_2091#]
.2800 BA80101B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b1, 3, -, b6]
.2801 91D0000600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b1, <<3]
.2802 AA70000300 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2803 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 32, <<indirect]
.2804 B440000703 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, b1, AND, 3]
.2805 AA70000300 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.2806 9000008600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.2807 9140000200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.2808 8AC2080221 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.2809 4130001820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b6, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2810 <34:22:0> &bp 2772 +
.2810 DAB5100018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 2772
	br[l_10270#], defer[1]
.2811 B000500C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b5, --, B, b3]
.2812 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      if( x > 0 )		return -1;	// number too big
l_2099#:
	alu[--, --, B, b3]
.%import_expr common_code 2813 <34:22:0> &bp 2941 +
.2813 DADF400101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0 2941
	bne[l_2109#]
.2814 B0800C4005 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, a5, +, 16]
.2815 A0802C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      K = ndigits + 1;			// left-justify
	alu[a2, a1, +, 1]
.%import_expr common_code 2816 <34:22:0> &bp 2931 +
.2816 DADCF0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 3 2931
/******/      for( k=0; k<K; k++) {
	ble[l_2108#], defer[3]
.2817 BAC0000001 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, b0, -, a1]
.2818 BAC0300301 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu[b3, b0, -, 1]
.2819 F000000300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.2820 AAB00C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[--, a2, -, 6]
.%import_expr common_code 2821 <34:22:0> &bp 2911 +
.2821 DAD7C00109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0 2911
	blt[l_2105#]
.2822 AA801C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a1, a2, -, 6]
.2823 0030000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
/******/      	*p = *pend;
l_2103#:
	sram[read, $0, b3, 0, 1], ctx_swap[s3], defer[2]
.2824 91D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[b1, --, B, b3, <<3]
.2825 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[b4, 3, -, a3]
.2826 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	alu[--, b1, OR, 0]
.2827 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[b1, --, B, $0, <<indirect]
.2828 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	asr[b1, b1, >>24]
.2829 81D0401200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[a4, --, B, b4, <<3]
.2830 AA300C0004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, a4, OR, 0]
.2831 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, b1, <<indirect]
.2832 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b4, AND, 3]
.2833 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b1, OR, 0]
.2834 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[b1, --, B, 1, <<indirect]
.2835 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<12]
.2836 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b1, OR, 1, <<20]
.2837 4130008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 0, 1], ctx_swap[s3], indirect_ref
.2838 B0C0100F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b3, +, 1]
.2839 0030000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[2]
.2840 A0804C0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu[a4, a3, +, 1]
.2841 BAC04C0C04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[b4, 3, -, a4]
.2842 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<3]
.2843 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	alu[--, b1, OR, 0]
.2844 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[b1, --, B, $0, <<indirect]
.2845 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	asr[b1, b1, >>24]
.2846 81D0401200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[a4, --, B, b4, <<3]
.2847 AA300C0004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, a4, OR, 0]
.2848 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, b1, <<indirect]
.2849 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b4, AND, 3]
.2850 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b1, OR, 0]
.2851 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[b1, --, B, 1, <<indirect]
.2852 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<12]
.2853 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b1, OR, 1, <<20]
.2854 4130008403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 1, 1], ctx_swap[s3], indirect_ref
.2855 B0C0100F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b3, +, 2]
.2856 0030000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[2]
.2857 A0804C0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu[a4, a3, +, 2]
.2858 BAC04C0C04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[b4, 3, -, a4]
.2859 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<3]
.2860 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	alu[--, b1, OR, 0]
.2861 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[b1, --, B, $0, <<indirect]
.2862 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	asr[b1, b1, >>24]
.2863 81D0401200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[a4, --, B, b4, <<3]
.2864 AA300C0004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, a4, OR, 0]
.2865 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, b1, <<indirect]
.2866 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b4, AND, 3]
.2867 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b1, OR, 0]
.2868 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[b1, --, B, 1, <<indirect]
.2869 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<12]
.2870 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b1, OR, 1, <<20]
.2871 4130008803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 2, 1], ctx_swap[s3], indirect_ref
.2872 B0C0100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b3, +, 3]
.2873 0030000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[2]
.2874 A0804C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu[a4, a3, +, 3]
.2875 BAC04C0C04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[b4, 3, -, a4]
.2876 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<3]
.2877 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	alu[--, b1, OR, 0]
.2878 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[b1, --, B, $0, <<indirect]
.2879 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	asr[b1, b1, >>24]
.2880 81D0401200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[a4, --, B, b4, <<3]
.2881 AA300C0004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, a4, OR, 0]
.2882 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, b1, <<indirect]
.2883 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b4, AND, 3]
.2884 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b1, OR, 0]
.2885 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[b1, --, B, 1, <<indirect]
.2886 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<12]
.2887 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b1, OR, 1, <<20]
.2888 4130008C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 3, 1], ctx_swap[s3], indirect_ref
.2889 B0C0100F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b3, +, 4]
.2890 0030000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	sram[read, $0, b1, 0, 1], ctx_swap[s3], defer[2]
.2891 A0804C1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu[a4, a3, +, 4]
.2892 BAC04C0C04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[b4, 3, -, a4]
.2893 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<3]
.2894 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	alu[--, b1, OR, 0]
.2895 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[b1, --, B, $0, <<indirect]
.2896 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	asr[b1, b1, >>24]
.2897 81D0401200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[a4, --, B, b4, <<3]
.2898 AA300C0004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, a4, OR, 0]
.2899 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, b1, <<indirect]
.2900 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b1, b4, AND, 3]
.2901 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b1, OR, 0]
.2902 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[b1, --, B, 1, <<indirect]
.2903 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, b1, <<12]
.2904 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b1, OR, 1, <<20]
.2905 4130009003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 4, 1], ctx_swap[s3], indirect_ref
.2906 B0C0000305 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 5]
.2907 AAF0000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[--, b0, -, a1]
.%import_expr common_code 2908 <34:22:0> &bp 2823 +
.2908 DAC1E0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2 2823
	ble[l_2103#], defer[2]
.2909 A0803C1403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
/******/  	p++;
	alu[a3, a3, +, 5]
.2910 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.2911 0030000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
/******/      	*p = *pend;
l_2105#:
	sram[read, $0, b3, 0, 1], ctx_swap[s3], defer[2]
.2912 81D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[a1, --, B, b3, <<3]
.2913 AAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu[a4, 3, -, a3]
.2914 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2
	alu[--, a1, OR, 0]
.2915 8000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
	alu_shf[a1, --, B, $0, <<indirect]
.2916 8D80180101 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	asr[a1, a1, >>24]
.2917 91D0180204 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, a4, <<3]
.2918 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b1, OR, 0]
.2919 8008080201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, a1, <<indirect]
.2920 A4001C0C04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[a1, a4, AND, 3]
.2921 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, a1, OR, 0]
.2922 8000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[a1, --, B, 1, <<indirect]
.2923 9140180201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b1, --, B, a1, <<12]
.2924 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b1, OR, 1, <<20]
.2925 4130008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 0, 1], ctx_swap[s3], indirect_ref
.2926 B0C0000301 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.2927 AAB0000002 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[--, a2, -, b0]
.%import_expr common_code 2928 <34:22:0> &bp 2911 +
.2928 DAD7E0010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 2 2911
	bgt[l_2105#], defer[2]
.2929 A0803C0403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 1
/******/  	p++;
	alu[a3, a3, +, 1]
.2930 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2931 AAC01C0C03 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
/******/      *p = '\0';
l_2108#:
	alu[a1, 3, -, a3]
.2932 91D0080201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b0, --, B, a1, <<3]
.2933 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b0, OR, 0]
.2934 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[$0, --, B, 0, <<indirect]
.2935 B4000C0C01 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu[b0, a1, AND, 3]
.2936 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu[--, b0, OR, 0]
.2937 9000008600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	alu_shf[b0, --, B, 1, <<indirect]
.2938 9140000200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 0
	alu_shf[b0, --, B, b0, <<12]
.2939 8AC2080221 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1005 1
	alu_shf[--, b0, OR, 1, <<20]
.2940 4130008003 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1005 0
	sram[write, $0, a3, 0, 1], ctx_swap[s3], indirect_ref
.%import_expr common_code 2941 <34:22:0> &bp 2077 +
.2941 DA07600018 common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 2 2077
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_2109#:
	br[_strcat_sram#], defer[2]
.2942 B040100005 common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 1
	alu[b1, --, B, a5]
.%import_expr common_code 2943 <27:20:8,7:0:0> &bp 2944 +
.2943 F000B00F80 common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	load_addr[b3, l_10323#]
.2944 F00003FF8C common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_10323#:
	immed[@b127, 140, 0]
.2945 B080D3FC00 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
	alu[b13, a0, +, @b127]
.2946 B0804C4005 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0
	alu[b4, a5, +, 16]
.%import_expr common_code 2947 <34:22:0> &bp 319 +
.2947 D84FE00018 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 2 319
	br[_memcpy_lmem_sram#], defer[2]
.2948 F0000C700D common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 1
	immed[a13, 28, <<0]
.%import_expr common_code 2949 <27:20:8,7:0:0> &bp 2950 +
.2949 F000B00786 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:713 0
	load_addr[b1, l_10324#]
.2950 E8000C000E common_code
	.%line 386 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:713 0 0 A14
/******/  }
l_10324#:
	rtn[a14]
.%import_expr common_code 2951 <34:22:0> &bp 1482 +
.2951 D972900018 common_code
	.%line 227 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:748 1 1482
/******/    WU_scratch_put_request_with_data(0xC, regNum, data, errorScrAddress);
_WU_loadGlobalRegister#:
	br[_WU_scratch_put_request_with_data#], defer[1]
.%import_expr common_code 2952 <27:20:8,7:0:0> &bp 2953 +
.2952 F000B00B89 common_code
	.%line 227 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:748 0
	load_addr[b2, l_10325#]
.2953 F0000C0300 common_code
	.%line 228 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:748 0
/******/  }
l_10325#:
	nop
.2954 E800000700 common_code
	.%line 228 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:748 0 0 B1
	rtn[b1]
.2955 B08FFF2000 common_code
	.%line 422 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  helper_sram_dbgmsg_1ul(	unsigned long x ) {
_helper_sram_dbgmsg_1ul#:
	alu[@b127, a0, +, 200]
.2956 FC06E3FF00 common_code
	.%line 422 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	local_csr_wr[active_lm_addr_1, @b127]
.2957 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  }
	nop
.2958 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	nop
.%import_expr common_code 2959 <34:22:0> &bp 2129 +
.2959 DA14600018 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 2 2129
/******/      helper_sram_outmsg_1ul( x, lmem_dbgmsg_buf );
	br[_helper_sram_outmsg_1ul#], defer[2]
.2960 A0A20EB000 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 1
	alu[*l$index1, a0, +, 172]
.%import_expr common_code 2961 <27:20:8,17:10:0> &bp 2962 +
.2961 F000BE480E common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	load_addr[a14, l_10326#]
.2962 B08FFF2000 common_code
	.%line 426 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/      onl_api_debug_message( msgNextBlock, lmem_dbgmsg_buf );
l_10326#:
	alu[@b127, a0, +, 200]
.2963 FC0663FF00 common_code
	.%line 426 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	local_csr_wr[active_lm_addr_0, @b127]
.2964 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  }
	nop
.2965 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	nop
.2966 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	nop
.%import_expr common_code 2967 <34:22:0> &bp 1495 +
.2967 D975E00018 common_code
	.%line 426 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 2 1495
/******/      onl_api_debug_message( msgNextBlock, lmem_dbgmsg_buf );
	br[_onl_api_debug_message#], defer[2]
.2968 A088FEB000 common_code
	.%line 426 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 1
	alu[@a15, a0, +, 172]
.%import_expr common_code 2969 <27:20:8,17:10:0> &bp 2970 +
.2969 F000BE6A00 common_code
	.%line 426 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	load_addr[*l$index0, l_10327#]
.2970 B08FFEA000 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  }
l_10327#:
	alu[@b127, a0, +, 168]
.2971 FC0663FF00 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	local_csr_wr[active_lm_addr_0, @b127]
.2972 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	nop
.2973 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	nop
.2974 F0000C0300 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	nop
.2975 E8000C0200 common_code
	.%line 427 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 0 *L00
	rtn[*l$index0]
.2976 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_flows[8] = "=flows"; //return Rn Dn
_handle_msg#:
	immed[b0, 132, <<0]
.2977 0010000205 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2
	sram[read, $0, a5, b0, 1], ctx_swap[s1], defer[2]
.2978 F0000C0004 common_code
	.%line 369 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
/******/      message[0] = 0;
	immed[a4, 0, <<0]
.2979 F0000C0003 common_code
	.%line 370 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
/******/      message[1] = 0;
	immed[a3, 0, <<0]
.2980 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_flows[8] = "=flows"; //return Rn Dn
	alu[b0, --, B, $0]
.2981 C08808027D common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 61, <<24]
.2982 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.2983 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 132, <<0]
.2984 0110000205 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2
	sram[write, $0, a5, b0, 1], ctx_swap[s1], defer[2]
.2985 F000001300 common_code
	.%line 371 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
/******/      message[2] = 0;
	immed[b4, 0, <<0]
.2986 F000000F00 common_code
	.%line 372 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
/******/      message[3] = 0;
	immed[b3, 0, <<0]
.2987 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_flows[8] = "=flows"; //return Rn Dn
	immed[b0, 132, <<0]
.2988 0010000205 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2
	sram[read, $0, a5, b0, 1], ctx_swap[s1], defer[2]
.2989 F0000C0002 common_code
	.%line 373 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
/******/      message[4] = 0;
	immed[a2, 0, <<0]
.2990 F000000B00 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
/******/      message[5] = 0;
	immed[b2, 0, <<0]
.2991 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_flows[8] = "=flows"; //return Rn Dn
	alu[b0, --, B, $0]
.2992 C1040802E6 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 102, <<16]
.2993 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.2994 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 132, <<0]
.2995 0110000205 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2
	sram[write, $0, a5, b0, 1], ctx_swap[s1], defer[2]
.2996 F0000C0001 common_code
	.%line 375 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
/******/      message[6] = 0;
	immed[a1, 0, <<0]
.2997 F000000700 common_code
	.%line 376 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
/******/      message[7] = 0;
	immed[b1, 0, <<0]
.2998 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_flows[8] = "=flows"; //return Rn Dn
	immed[b0, 132, <<0]
.2999 0010000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3000 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3001 C1820802EC common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 108, <<8]
.3002 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3003 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 132, <<0]
.3004 0110000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3005 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 132, <<0]
.3006 0010000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3007 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3008 C0010800EF common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 111, <<0]
.3009 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3010 F000000384 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 132, <<0]
.3011 0110000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3012 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3013 0010000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3014 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3015 C0880802F7 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 119, <<24]
.3016 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3017 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3018 0110000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3019 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3020 0010000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3021 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3022 C1040802F3 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 115, <<16]
.3023 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3024 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3025 0110000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3026 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3027 0010000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3028 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3029 C182080220 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 0, <<8]
.3030 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3031 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3032 0110000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3033 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3034 0010000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3035 B000060000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3036 C001080020 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 0, <<0]
.3037 A018000000 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3038 F000000388 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 136, <<0]
.3039 0110000005 common_code
	.%line 358 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3040 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_zvalue[8] = "=z"; //return Rz Dz
	immed[b0, 140, <<0]
.3041 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3042 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3043 C08808027D common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 61, <<24]
.3044 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3045 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3046 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3047 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3048 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3049 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3050 C1040802FA common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 122, <<16]
.3051 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3052 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3053 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3054 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3055 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3056 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3057 C182080220 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 0, <<8]
.3058 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3059 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3060 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3061 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3062 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3063 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3064 C001080020 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 0, <<0]
.3065 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3066 F00000038C common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 140, <<0]
.3067 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3068 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3069 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3070 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3071 C088080220 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 0, <<24]
.3072 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3073 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3074 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3075 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3076 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3077 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3078 C104080220 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 0, <<16]
.3079 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3080 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3081 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3082 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3083 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3084 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3085 C182080220 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 0, <<8]
.3086 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3087 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3088 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3089 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3090 0010000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3091 B000060000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3092 C001080020 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 0, <<0]
.3093 A018000000 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3094 F000000390 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 144, <<0]
.3095 0110000005 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3096 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char GET_debug[8] = "=debug"; //return debug_on
	immed[b0, 148, <<0]
.3097 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3098 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3099 C08808027D common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 61, <<24]
.3100 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3101 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3102 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3103 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3104 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3105 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3106 C1040802E4 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 100, <<16]
.3107 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3108 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3109 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3110 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3111 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3112 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3113 C1820802E5 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 101, <<8]
.3114 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3115 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3116 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3117 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3118 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3119 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3120 C0010800E2 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 98, <<0]
.3121 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3122 F000000394 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 148, <<0]
.3123 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3124 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3125 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3126 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3127 C0880802F5 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 117, <<24]
.3128 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3129 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3130 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3131 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3132 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3133 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3134 C1040802E7 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 103, <<16]
.3135 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3136 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3137 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3138 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3139 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3140 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3141 C182080220 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 0, <<8]
.3142 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3143 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3144 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3145 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3146 0010000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3147 B000060000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3148 C001080020 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 0, <<0]
.3149 A018000000 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3150 F000000398 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 152, <<0]
.3151 0110000005 common_code
	.%line 360 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3152 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char SET_debug[8] = "debug=";	
	immed[b0, 156, <<0]
.3153 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3154 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3155 C0880802E4 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 100, <<24]
.3156 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3157 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3158 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3159 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3160 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3161 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3162 C1040802E5 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 101, <<16]
.3163 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3164 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3165 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3166 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3167 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3168 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3169 C1820802E2 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 98, <<8]
.3170 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3171 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3172 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3173 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3174 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3175 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3176 C0010800F5 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 117, <<0]
.3177 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3178 F00000039C common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 156, <<0]
.3179 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3180 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3181 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3182 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3183 C0880802E7 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 103, <<24]
.3184 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3185 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3186 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3187 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3188 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3189 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3190 C10408027D common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 61, <<16]
.3191 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3192 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3193 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3194 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3195 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3196 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3197 C182080220 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 0, <<8]
.3198 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3199 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3200 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3201 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3202 0010000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3203 B000060000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3204 C001080020 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 0, <<0]
.3205 A018000000 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3206 F0000003A0 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 160, <<0]
.3207 0110000005 common_code
	.%line 362 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3208 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char BAD_OP_msg[8]	= "BAD OP";
	immed[b0, 164, <<0]
.3209 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3210 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3211 C0880802A2 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 66, <<24]
.3212 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3213 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3214 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3215 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3216 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3217 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3218 C1040802A1 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 65, <<16]
.3219 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3220 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3221 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3222 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3223 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3224 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3225 C1820802A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 68, <<8]
.3226 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3227 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3228 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3229 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3230 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3231 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3232 C001080060 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 32, <<0]
.3233 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3234 F0000003A4 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 164, <<0]
.3235 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3236 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3237 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3238 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3239 C0880802AF common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 1000, 79, <<24]
.3240 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3241 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3242 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3243 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3244 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3245 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3246 C1040802B0 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0100, 80, <<16]
.3247 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3248 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3249 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3250 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3251 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3252 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3253 C182080220 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0010, 0, <<8]
.3254 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3255 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3256 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3257 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3258 0010000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, a5, b0, 1], ctx_swap[s1]
.3259 B000060000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b0, --, B, $0]
.3260 C001080020 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	ld_field[b0, 0001, 0, <<0]
.3261 A018000000 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3262 F0000003A8 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 168, <<0]
.3263 0110000005 common_code
	.%line 363 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 1], ctx_swap[s1]
.3264 F004400320 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	char BAD_NARGS_msg[12]= "BAD #ARGS =";
	immed[b0, 17440, <<0]
.3265 F444200341 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed_w1[b0, 16961]
.3266 A018000000 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$0, --, B, b0]
.3267 F005200347 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 21063, <<0]
.3268 F442300341 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed_w1[b0, 9025]
.3269 A018100000 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$1, --, B, b0]
.3270 F003D00300 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 15616, <<0]
.3271 F445300320 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed_w1[b0, 21280]
.3272 A018200000 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[$2, --, B, b0]
.3273 F0000003AC common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[b0, 172, <<0]
.3274 0114000005 common_code
	.%line 365 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[write, $0, a5, b0, 3], ctx_swap[s1]
.%import_expr common_code 3275 <34:22:0> &bp 1907 +
.3275 D9DCD00018 common_code
	.%line 378 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 1907
/******/      dl_source_message(msgFromBlock, message);
	br[_dl_source_message#], defer[1]
.%import_expr common_code 3276 <27:20:8,7:0:0> &bp 3277 +
.3276 F000C037CD common_code
	.%line 378 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b13, l_10328#]
.3277 95800BFD04 common_code
	.%line 381 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_10328#:
	alu_shf[b0, 127, AND, a4, >>24]
.%import_expr common_code 3278 <34:22:0> &bp 4060 +
.3278 DBF7100101 common_code
	.%line 381 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 4060
	bne[l_575#], defer[1]
.3279 B040500004 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
/******/      hdr.value = message[0];
	alu[b5, --, B, a4]
.%import_expr common_code 3280 <34:22:0> &bp 4059 +
.3280 D3F6C01420 common_code
	.%line 382 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 4059
/******/      if( hdr.response_requested != 1 )	return;
	br_bclr[b5, 31, l_574#]
.3281 FC066C0000 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	local_csr_wr[active_lm_addr_0, a0]
.3282 C101180103 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field_w_clr[b0, 0001, a3, >>16]
.3283 A040D00003 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	alu[a13, --, B, a3]
.3284 C10400020D common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[a13, 0100, b0, <<16]
.3285 A06000000D common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	alu[*l$index0, --, B, a13]
.3286 C081180103 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[2] = (intarr[0] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>8]
.3287 C182000250 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0, 0010, b0, <<8]
.3288 C001094003 common_code
	.%line 324 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[3] = (intarr[0]) & 0xff;
	ld_field[*l$index0, 0001, a3, <<0]
.3289 C008101051 common_code
	.%line 326 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[4] = (intarr[1] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[1], 1000, b4, >>0]
.3290 C101101103 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[5] = (intarr[1] >> 16) & 0xff;
	ld_field_w_clr[a3, 0001, b4, >>16]
.3291 C104094603 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[1], 0100, a3, <<16]
.3292 C081101103 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[6] = (intarr[1] >> 8) & 0xff;
	ld_field_w_clr[a3, 0001, b4, >>8]
.3293 C182094603 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[1], 0010, a3, <<8]
.3294 C001001051 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[7] = (intarr[1]) & 0xff;
	ld_field[*l$index0[1], 0001, b4, <<0]
.3295 C008100C52 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[8] = (intarr[2] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[2], 1000, b3, >>0]
.3296 C101100D03 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field_w_clr[a3, 0001, b3, >>16]
.3297 C104094A03 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[2], 0100, a3, <<16]
.3298 C081100D03 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[10] = (intarr[2] >> 8) & 0xff;
	ld_field_w_clr[a3, 0001, b3, >>8]
.3299 C182094A03 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[2], 0010, a3, <<8]
.3300 C001000C52 common_code
	.%line 334 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[11] = (intarr[2]) & 0xff;
	ld_field[*l$index0[2], 0001, b3, <<0]
.3301 C008194C02 common_code
	.%line 336 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[12] = (intarr[3] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[3], 1000, a2, >>0]
.3302 C101180102 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[13] = (intarr[3] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>16]
.3303 C104000253 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[3], 0100, b0, <<16]
.3304 C081180102 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[14] = (intarr[3] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>8]
.3305 C182000253 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[3], 0010, b0, <<8]
.3306 C001094C02 common_code
	.%line 339 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[15] = (intarr[3]) & 0xff;
	ld_field[*l$index0[3], 0001, a2, <<0]
.3307 C008100854 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[16] = (intarr[4] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[4], 1000, b2, >>0]
.3308 C101100902 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[17] = (intarr[4] >> 16) & 0xff;
	ld_field_w_clr[a2, 0001, b2, >>16]
.3309 C104095202 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[4], 0100, a2, <<16]
.3310 C081100902 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[18] = (intarr[4] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b2, >>8]
.3311 C182095202 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[4], 0010, a2, <<8]
.3312 C001000854 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[19] = (intarr[4]) & 0xff;
	ld_field[*l$index0[4], 0001, b2, <<0]
.3313 C008195401 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[20] = (intarr[5] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[5], 1000, a1, >>0]
.3314 C101180101 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[21] = (intarr[5] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a1, >>16]
.3315 C104000255 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[5], 0100, b0, <<16]
.3316 C081180101 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[22] = (intarr[5] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a1, >>8]
.3317 C182000255 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[5], 0010, b0, <<8]
.3318 C001095401 common_code
	.%line 349 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[23] = (intarr[5]) & 0xff;
	ld_field[*l$index0[5], 0001, a1, <<0]
.3319 C008100456 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[24] = (intarr[6] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[6], 1000, b1, >>0]
.3320 C101100501 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[25] = (intarr[6] >> 16) & 0xff;
	ld_field_w_clr[a1, 0001, b1, >>16]
.3321 C104095A01 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[6], 0100, a1, <<16]
.3322 C081100501 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[26] = (intarr[6] >> 8) & 0xff;
	ld_field_w_clr[a1, 0001, b1, >>8]
.3323 C182095A01 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
	ld_field[*l$index0[6], 0010, a1, <<8]
.3324 C001000456 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1156 0
/******/    msg[27] = (intarr[6]) & 0xff;
	ld_field[*l$index0[6], 0001, b1, <<0]
.3325 C088008257 common_code
	.%line 386 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/      outmsgstr[0] = '\0';
	ld_field[*l$index0[7], 1000, 0, <<24]
.%import_expr common_code 3326 <34:22:0> &bp 171 +
.3326 D82AE00018 common_code
	.%line 387 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 171
/******/      memcpy_sram_lmem( sram_inmsgstr, inmsgstr, 28 );	
	br[_memcpy_sram_lmem#], defer[2]
.3327 F0000C7001 common_code
	.%line 387 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	immed[a1, 28, <<0]
.%import_expr common_code 3328 <27:20:8,7:0:0> &bp 3329 +
.3328 F000D00701 common_code
	.%line 387 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b1, l_10329#]
.3329 B0803E1005 common_code
	.%line 389 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	if( strncmp_sram(sram_inmsgstr, GET_flows, 6) == 0 ) {
l_10329#:
	alu[b3, a5, +, 132]
.%import_expr common_code 3330 <34:22:0> &bp 1893 +
.3330 D9D9600018 common_code
	.%line 389 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 1893
	br[_strncmp_sram#], defer[2]
.3331 F000000306 common_code
	.%line 389 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	immed[b0, 6, <<0]
.%import_expr common_code 3332 <27:20:8,7:0:0> &bp 3333 +
.3332 F000D00B05 common_code
	.%line 389 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b2, l_10330#]
.3333 A030000000 common_code
	.%line 389 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
l_10330#:
	alu[--, --, B, b0]
.%import_expr common_code 3334 <34:22:0> &bp 3339 +
.3334 DB42C00101 common_code
	.%line 389 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 3339
	bne[l_421#]
.3335 B08FFF2000 common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  		helper_sram_outmsg_1ul(n, outmsgstr);
	alu[@b127, a0, +, 200]
.3336 FC0663FF00 common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	local_csr_wr[active_lm_addr_0, @b127]
.%import_expr common_code 3337 <34:22:0> &bp 3654 +
.3337 DB91900018 common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 3654
	br[l_10248#], defer[1]
.3338 B0403000EF common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	alu[b3, --, B, @a111]
.3339 B0803E3005 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	} else if( strncmp_sram(sram_inmsgstr, GET_zvalue, 2) == 0 ) {
l_421#:
	alu[b3, a5, +, 140]
.%import_expr common_code 3340 <34:22:0> &bp 1893 +
.3340 D9D9600018 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 1893
	br[_strncmp_sram#], defer[2]
.3341 F000000302 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	immed[b0, 2, <<0]
.%import_expr common_code 3342 <27:20:8,7:0:0> &bp 3343 +
.3342 F000D00B0F common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b2, l_10331#]
.3343 A030000000 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
l_10331#:
	alu[--, --, B, b0]
.%import_expr common_code 3344 <34:22:0> &bp 3352 +
.3344 DB46000101 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 3352
	bne[l_423#]
.3345 B08FFF2000 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  		helper_sram_outmsg_1ul(z, outmsgstr);
	alu[@b127, a0, +, 200]
.3346 FC0663FF00 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	local_csr_wr[active_lm_addr_0, @b127]
.%import_expr common_code 3347 <27:20:8,7:0:0> _z &v 0 +
.3347 F040000304 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed_w0[b0, @_z]
.%import_expr common_code 3348 <27:20:24,7:0:16> _z &v 0 +
.3348 F440000300 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed_w1[b0, @_z]
.3349 0010000020 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.%import_expr common_code 3350 <34:22:0> &bp 3654 +
.3350 DB91900018 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 3654
	br[l_10248#], defer[1]
.3351 B000360000 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	alu[b3, --, B, $0]
.3352 B0803E5005 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	} else if( strncmp_sram(sram_inmsgstr, GET_debug, 6) == 0 ) {
l_423#:
	alu[b3, a5, +, 148]
.%import_expr common_code 3353 <34:22:0> &bp 1893 +
.3353 D9D9600018 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 1893
	br[_strncmp_sram#], defer[2]
.3354 F000000306 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	immed[b0, 6, <<0]
.%import_expr common_code 3355 <27:20:8,7:0:0> &bp 3356 +
.3355 F000D00B1C common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b2, l_10332#]
.3356 A030000000 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
l_10332#:
	alu[--, --, B, b0]
.%import_expr common_code 3357 <34:22:0> &bp 3362 +
.3357 DB48800101 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 3362
	bne[l_425#]
.3358 B08FFF2000 common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  		helper_sram_outmsg_1ul(debug_on, outmsgstr);	
	alu[@b127, a0, +, 200]
.3359 FC0663FF00 common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	local_csr_wr[active_lm_addr_0, @b127]
.%import_expr common_code 3360 <34:22:0> &bp 3654 +
.3360 DB91900018 common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 3654
	br[l_10248#], defer[1]
.3361 B0403000FF common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	alu[b3, --, B, @a127]
.3362 B0803E7005 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  	} else if( strncmp_sram(sram_inmsgstr, SET_debug, 6) == 0 ) {
l_425#:
	alu[b3, a5, +, 156]
.%import_expr common_code 3363 <34:22:0> &bp 1893 +
.3363 D9D9600018 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 1893
	br[_strncmp_sram#], defer[2]
.3364 F000000306 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	immed[b0, 6, <<0]
.%import_expr common_code 3365 <27:20:8,7:0:0> &bp 3366 +
.3365 F000D00B26 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b2, l_10333#]
.3366 A030000000 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
l_10333#:
	alu[--, --, B, b0]
.%import_expr common_code 3367 <34:22:0> &bp 3658 +
.3367 DB92800101 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 3658
	bne[l_477#]
.%import_expr common_code 3368 <34:22:0> &bp 466 +
.3368 D874900018 common_code
	.%line 401 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 466
/******/  		nwords = helper_count_words(sram_inmsgstr);
	br[_helper_count_words#], defer[1]
.%import_expr common_code 3369 <27:20:8,7:0:0> &bp 3370 +
.3369 F000D0072A common_code
	.%line 401 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b1, l_10334#]
.3370 B040300001 common_code
	.%line 401 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
l_10334#:
	alu[b3, --, B, a1]
.3371 AAF0000F02 common_code
	.%line 402 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  		if( nwords != 2 ) {
	alu[--, b3, -, 2]
.%import_expr common_code 3372 <34:22:0> &bp 3606 +
.3372 DB85800100 common_code
	.%line 402 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 3606
	beq[l_459#]
.%import_expr common_code 3373 <34:22:0> &bp 1897 +
.3373 D9DA500018 common_code
	.%line 170 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1 1897
/******/      n = strlen_sram( cstr );
	br[_strlen_sram#], defer[1]
.%import_expr common_code 3374 <27:20:8,17:10:0> &bp 3375 +
.3374 F000DCBC02 common_code
	.%line 170 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	load_addr[a2, l_10335#]
.%import_expr common_code 3375 <34:22:0> &bp 1902 +
.3375 D9DB900018 common_code
	.%line 171 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1 1902
/******/      strcpy_sram( sram_msg_buf, cstr );
l_10335#:
	br[_strcpy_sram#], defer[1]
.%import_expr common_code 3376 <27:20:8,7:0:0> &bp 3377 +
.3376 F000D01331 common_code
	.%line 171 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	load_addr[b4, l_10336#]
.3377 A0801D3005 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
/******/      sram_msg_buf[n] = ' ';
l_10336#:
	alu[a1, a5, +, 76]
.3378 B0C0200401 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu[b2, b1, +, a1]
.3379 AA80200B03 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu[a2, 3, -, b2]
.3380 91D0080202 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu_shf[b0, --, B, a2, <<3]
.3381 AA70000300 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1
	alu[--, b0, OR, 0]
.3382 8008018200 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	alu_shf[$0, --, B, 32, <<indirect]
.3383 B4000C0C02 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu[b0, a2, AND, 3]
.3384 AA70000300 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1
	alu[--, b0, OR, 0]
.3385 9000008600 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	alu_shf[b0, --, B, 1, <<indirect]
.3386 9140000200 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu_shf[b0, --, B, b0, <<12]
.3387 8AC2080221 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1
	alu_shf[--, b0, OR, 1, <<20]
.3388 4110000820 common_code
	.%line 172 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.3389 B0C0000B01 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
/******/      sram_msg_buf[n+1] = '\0';
	alu[b0, b2, +, 1]
.3390 AA80200303 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu[a2, 3, -, b0]
.3391 91D0080202 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu_shf[b0, --, B, a2, <<3]
.3392 AA70000300 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1
	alu[--, b0, OR, 0]
.3393 8008008200 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	alu_shf[$0, --, B, 0, <<indirect]
.3394 B4000C0C02 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu[b0, a2, AND, 3]
.3395 AA70000300 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1
	alu[--, b0, OR, 0]
.3396 9000008600 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	alu_shf[b0, --, B, 1, <<indirect]
.3397 9140000200 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu_shf[b0, --, B, b0, <<12]
.3398 8AC2080221 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 1
	alu_shf[--, b0, OR, 1, <<20]
.3399 4110000821 common_code
	.%line 173 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	sram[write, $0, b2, 1, 1], ctx_swap[s1], indirect_ref
.3400 B0C0000701 common_code
	.%line 174 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
/******/      ++n;
	alu[b0, b1, +, 1]
.3401 B0C0D00001 common_code
	.%line 176 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
/******/      helper_ultoa_sram( x0, sram_msg_buf+n, 28-n );
	alu[b13, b0, +, a1]
.3402 AA8020031C common_code
	.%line 176 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
	alu[a2, 28, -, b0]
.3403 B080203402 common_code
	.%line 208 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      pend = p + n - 1;
	alu[b2, a2, +, b13]
.3404 AAC0200B01 common_code
	.%line 208 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a2, b2, -, 1]
.3405 BAC01C0C02 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      *pend = '\0';
	alu[b1, 3, -, a2]
.3406 91D0000600 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b1, <<3]
.3407 AA70000300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3408 8008008200 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 0, <<indirect]
.3409 B440000703 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, b1, AND, 3]
.3410 AA70000300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3411 9000008600 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.3412 9140000200 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.3413 8AC2080221 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.3414 4110008002 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3415 AA802C0402 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      --pend;
	alu[a2, a2, -, 1]
.3416 AAB0003402 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, a2, -, b13]
.%import_expr common_code 3417 <34:22:0> &bp 3473 +
.3417 DB64500105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 3473
	blo[l_448#], defer[1]
.3418 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.3419 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3420 <34:22:0> &bp 3442 +
.3420 DB5C800101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0 3442
	bne[l_444#]
.3421 AAC01C0C02 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0';
l_440#:
	alu[a1, 3, -, a2]
.3422 91D0080201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, a1, <<3]
.3423 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3424 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 48, <<indirect]
.3425 B4000C0C01 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a1, AND, 3]
.3426 AA70000300 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3427 9000008600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.3428 9140000200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.3429 8AC2080221 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.3430 4110008002 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3431 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.3432 B000500C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	x = x/10;
l_441#:
	alu[b5, --, B, b3]
.%import_expr common_code 3433 <34:22:0> &bp 2071 +
.3433 DA05E00018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 2071
l_10271#:
	br[__div_u32#], defer[2]
.3434 F00000130A common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	immed[b4, 10, <<0]
.%import_expr common_code 3435 <27:20:8,7:0:0> &bp 3436 +
.3435 F000D00F6C common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	load_addr[b3, l_10337#]
.3436 AA802C0402 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	--pend;
l_10337#:
	alu[a2, a2, -, 1]
.3437 AAB0003402 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, a2, -, b13]
.%import_expr common_code 3438 <34:22:0> &bp 3473 +
.3438 DB64500105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 3473
	blo[l_448#], defer[1]
.3439 B04030000D common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/  	x = x/10;
	alu[b3, --, B, a13]
.3440 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3441 <34:22:0> &bp 3459 +
.3441 DB60C00100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0 3459
	beq[l_445#]
.3442 B000500C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = '0' + r;
l_444#:
	alu[b5, --, B, b3]
.%import_expr common_code 3443 <34:22:0> &bp 1476 +
.3443 D971200018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 1476
	br[__mod_u32#], defer[2]
.3444 F00000130A common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	immed[b4, 10, <<0]
.%import_expr common_code 3445 <27:20:8,7:0:0> &bp 3446 +
.3445 F000D00776 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	load_addr[b1, l_10338#]
.3446 B0800CC08F common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
l_10338#:
	alu[b0, @a15, +, 48]
.3447 AAC03C0C02 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[a3, 3, -, a2]
.3448 91D0180203 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, a3, <<3]
.3449 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3450 8008000200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b0, <<indirect]
.3451 B4000C0C03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a3, AND, 3]
.3452 AA70000300 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3453 9000008600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.3454 9140000200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.3455 8AC2080221 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.3456 4110008002 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3457 <34:22:0> &bp 3432 +
.3457 DB5A100018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 3432
/******/  	    ++ndigits;
	br[l_441#], defer[1]
.3458 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[a1, a1, +, 1]
.3459 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	} else if( ndigits == 0 ) {
l_445#:
	alu[--, --, B, a1]
.%import_expr common_code 3460 <34:22:0> &bp 3421 +
.3460 DB57400100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0 3421
	beq[l_440#]
.3461 BAC01C0C02 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b1, 3, -, a2]
.3462 91D0000600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b1, <<3]
.3463 AA70000300 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3464 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 32, <<indirect]
.3465 B440000703 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, b1, AND, 3]
.3466 AA70000300 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3467 9000008600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.3468 9140000200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.3469 8AC2080221 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.3470 4110008002 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3471 <34:22:0> &bp 3433 +
.3471 DB5A500018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1 3433
	br[l_10271#], defer[1]
.3472 B000500C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b5, --, B, b3]
.3473 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      if( x > 0 )		return -1;	// number too big
l_448#:
	alu[--, --, B, b3]
.%import_expr common_code 3474 <34:22:0> &bp 3602 +
.3474 DB84800101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0 3602
	bne[l_458#]
.3475 B0800C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      K = ndigits + 1;			// left-justify
	alu[b0, a1, +, 1]
.3476 A030000000 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b0]
.%import_expr common_code 3477 <34:22:0> &bp 3592 +
.3477 DB8230010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 3 3592
	ble[l_457#], defer[3]
.3478 AAC0100801 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, b2, -, a1]
.3479 AA802C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu[a2, a1, -, 1]
.3480 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.3481 AAF0000306 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[--, b0, -, 6]
.%import_expr common_code 3482 <34:22:0> &bp 3572 +
.3482 DB7D000109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0 3572
	blt[l_454#]
.3483 BAC0200306 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b2, b0, -, 6]
.3484 0010008202 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
/******/      	*p = *pend;
l_452#:
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[2]
.3485 91D0180202 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, a2, <<3]
.3486 BA80303703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b3, 3, -, b13]
.3487 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	alu[--, b1, OR, 0]
.3488 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, $0, <<indirect]
.3489 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	asr[b1, b1, >>24]
.3490 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a3, --, B, b3, <<3]
.3491 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a3, OR, 0]
.3492 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.3493 B440100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, b3, AND, 3]
.3494 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3495 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.3496 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.3497 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.3498 4110003420 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 0, 1], ctx_swap[s1], indirect_ref
.3499 B0801C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, a2, +, 1]
.3500 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3501 A0C0303701 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu[a3, b13, +, 1]
.3502 BAC03C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b3, 3, -, a3]
.3503 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<3]
.3504 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	alu[--, b1, OR, 0]
.3505 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, $0, <<indirect]
.3506 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	asr[b1, b1, >>24]
.3507 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a3, --, B, b3, <<3]
.3508 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a3, OR, 0]
.3509 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.3510 B440100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, b3, AND, 3]
.3511 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3512 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.3513 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.3514 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.3515 4110003421 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 1, 1], ctx_swap[s1], indirect_ref
.3516 B0801C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, a2, +, 2]
.3517 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3518 A0C0303702 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu[a3, b13, +, 2]
.3519 BAC03C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b3, 3, -, a3]
.3520 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<3]
.3521 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	alu[--, b1, OR, 0]
.3522 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, $0, <<indirect]
.3523 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	asr[b1, b1, >>24]
.3524 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a3, --, B, b3, <<3]
.3525 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a3, OR, 0]
.3526 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.3527 B440100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, b3, AND, 3]
.3528 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3529 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.3530 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.3531 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.3532 4110003422 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 2, 1], ctx_swap[s1], indirect_ref
.3533 B0801C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, a2, +, 3]
.3534 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3535 A0C0303703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu[a3, b13, +, 3]
.3536 BAC03C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b3, 3, -, a3]
.3537 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<3]
.3538 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	alu[--, b1, OR, 0]
.3539 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, $0, <<indirect]
.3540 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	asr[b1, b1, >>24]
.3541 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a3, --, B, b3, <<3]
.3542 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a3, OR, 0]
.3543 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.3544 B440100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, b3, AND, 3]
.3545 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3546 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.3547 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.3548 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.3549 4110003423 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 3, 1], ctx_swap[s1], indirect_ref
.3550 B0801C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, a2, +, 4]
.3551 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3552 A0C0303704 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu[a3, b13, +, 4]
.3553 BAC03C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[b3, 3, -, a3]
.3554 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<3]
.3555 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	alu[--, b1, OR, 0]
.3556 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, $0, <<indirect]
.3557 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	asr[b1, b1, >>24]
.3558 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[a3, --, B, b3, <<3]
.3559 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, a3, OR, 0]
.3560 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.3561 B440100F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, b3, AND, 3]
.3562 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3563 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.3564 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.3565 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.3566 4110003424 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 4, 1], ctx_swap[s1], indirect_ref
.3567 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.3568 AAB0000801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[--, a1, -, b2]
.%import_expr common_code 3569 <34:22:0> &bp 3484 +
.3569 DB6720010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 3484
	ble[l_452#], defer[2]
.3570 B0C0D03705 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
/******/  	p++;
	alu[b13, b13, +, 5]
.3571 A0802C1402 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/  	pend++;
	alu[a2, a2, +, 5]
.3572 0010008202 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
/******/      	*p = *pend;
l_454#:
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[2]
.3573 91D0180202 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, a2, <<3]
.3574 AA80303703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu[a3, 3, -, b13]
.3575 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2
	alu[--, b1, OR, 0]
.3576 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
	alu_shf[b1, --, B, $0, <<indirect]
.3577 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	asr[b1, b1, >>24]
.3578 91D0280203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b2, --, B, a3, <<3]
.3579 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b2, OR, 0]
.3580 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, b1, <<indirect]
.3581 B4001C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b1, a3, AND, 3]
.3582 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b1, OR, 0]
.3583 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b1, --, B, 1, <<indirect]
.3584 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b1, --, B, b1, <<12]
.3585 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b1, OR, 1, <<20]
.3586 4110003420 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 0, 1], ctx_swap[s1], indirect_ref
.3587 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.3588 AAF0000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[--, b0, -, a1]
.%import_expr common_code 3589 <34:22:0> &bp 3572 +
.3589 DB7D20010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 2 3572
	bgt[l_454#], defer[2]
.3590 B0C0D03701 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 1
/******/  	p++;
	alu[b13, b13, +, 1]
.3591 A0802C0402 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
/******/  	pend++;
	alu[a2, a2, +, 1]
.3592 AA80103703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
/******/      *p = '\0';
l_457#:
	alu[a1, 3, -, b13]
.3593 91D0080201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, a1, <<3]
.3594 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3595 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[$0, --, B, 0, <<indirect]
.3596 B4000C0C01 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu[b0, a1, AND, 3]
.3597 AA70000300 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu[--, b0, OR, 0]
.3598 9000008600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	alu_shf[b0, --, B, 1, <<indirect]
.3599 9140000200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 0
	alu_shf[b0, --, B, b0, <<12]
.3600 8AC2080221 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1154 1
	alu_shf[--, b0, OR, 1, <<20]
.3601 4110003420 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1154 0
	sram[write, $0, b13, 0, 1], ctx_swap[s1], indirect_ref
.3602 B080DC7000 common_code
	.%line 177 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_458#:
	alu[b13, a0, +, 28]
.%import_expr common_code 3603 <34:22:0> &bp 3661 +
.3603 DB93600018 common_code
	.%line 177 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1153 2 3661
	br[l_10251#], defer[2]
.3604 B0804D3005 common_code
	.%line 177 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 1
	alu[b4, a5, +, 76]
.3605 F0000C700D common_code
	.%line 177 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1153 0
	immed[a13, 28, <<0]
.%import_expr common_code 3606 <34:22:0> &bp 942 +
.3606 D8EBA00018 common_code
	.%line 405 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 942
/******/  			cmnd_word = helper_tokenize( sram_inmsgstr );	// get command
l_459#:
	br[_helper_tokenize#], defer[2]
.3607 A0802DA005 common_code
	.%line 405 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	alu[a2, a5, +, 104]
.%import_expr common_code 3608 <27:20:8,7:0:0> &bp 3609 +
.3608 F000E00B19 common_code
	.%line 405 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b2, l_10339#]
.%import_expr common_code 3609 <34:22:0> &bp 129 +
.3609 D820500018 common_code
	.%line 406 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 129
/******/  			debug_on_word = helper_tokenize( cmnd_word+strlen(cmnd_word)+1 );	
l_10339#:
	br[_strlen#], defer[1]
.%import_expr common_code 3610 <27:20:8,7:0:0> &bp 3611 +
.3610 F000E0071B common_code
	.%line 406 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b1, l_10340#]
.3611 B0C0000001 common_code
	.%line 406 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
l_10340#:
	alu[b0, b0, +, a1]
.%import_expr common_code 3612 <34:22:0> &bp 942 +
.3612 D8EBA00018 common_code
	.%line 406 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 942
	br[_helper_tokenize#], defer[2]
.3613 A0C0200301 common_code
	.%line 406 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	alu[a2, b0, +, 1]
.%import_expr common_code 3614 <27:20:8,7:0:0> &bp 3615 +
.3614 F000E00B1F common_code
	.%line 406 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b2, l_10341#]
.3615 0010008201 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 2
/******/      while( *p != '\0' ) {
l_10341#:
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.3616 B040100001 common_code
	.%line 408 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
/******/  			debug_on = helper_atou_sram(debug_on_word);
	alu[b1, --, B, a1]
.3617 F000000B00 common_code
	.%line 246 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[b2, 0, <<0]
.3618 81D0180201 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
/******/      while( *p != '\0' ) {
	alu_shf[a1, --, B, a1, <<3]
.3619 AA300C0001 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 2
	alu[--, a1, OR, 0]
.3620 9000020200 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 1
	alu_shf[b0, --, B, $0, <<indirect]
.3621 9D80000100 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	asr[b0, b0, >>24]
.%import_expr common_code 3622 <34:22:0> &bp 3650 +
.3622 DB90900100 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 1 3650
	beq[l_475#], defer[1]
.3623 A000260000 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	alu[a2, --, B, $0]
.3624 AA300C0001 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 2
/******/      	if( *p != ' ' )	{
	alu[--, a1, OR, 0]
.3625 9000080202 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 1
	alu_shf[b0, --, B, a2, <<indirect]
.3626 9D80000100 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	asr[b0, b0, >>24]
.3627 8080200200 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 1
	alu_shf[a2, --, B, b0, <<24]
.3628 8D80280102 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	asr[a2, a2, >>24]
.3629 AAB00C8002 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
l_466#:
	alu[--, a2, -, 32]
.%import_expr common_code 3630 <34:22:0> &bp 3641 +
.3630 DB8E400100 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0 3641
	beq[l_473#]
.3631 91F0000A00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, b2, <<1]
.3632 81D0100A00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
	alu_shf[a1, --, B, b2, <<3]
.3633 A0C0100001 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
	alu[a1, b0, +, a1]
.3634 BA800CC002 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
/******/      	    y = *p - '0';
	alu[b0, a2, -, 48]
.%import_expr common_code 3635 <34:22:0> &bp 3638 +
.3635 DB8D800109 common_code
	.%line 253 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0 3638
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_471#]
.3636 AAF0000309 common_code
	.%line 253 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
	alu[--, b0, -, 9]
.%import_expr common_code 3637 <34:22:0> &bp 3640 +
.3637 DB8E00010A common_code
	.%line 253 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0 3640
	ble[l_472#]
.%import_expr common_code 3638 <34:22:0> &bp 3650 +
.3638 DB90900018 common_code
	.%line 408 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 3650
/******/  			debug_on = helper_atou_sram(debug_on_word);
l_471#:
	br[l_475#], defer[1]
.3639 F000000B00 common_code
	.%line 408 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	immed[b2, 0, <<0]
.3640 B080200001 common_code
	.%line 254 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
/******/  	    x += y;
l_472#:
	alu[b2, a1, +, b0]
.3641 B0C0100701 common_code
	.%line 256 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0
/******/  	p++;
l_473#:
	alu[b1, b1, +, 1]
.3642 0010000520 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 1
/******/      while( *p != '\0' ) {
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[1]
.3643 91D0000600 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	alu_shf[b0, --, B, b1, <<3]
.3644 AA70000300 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 2
	alu[--, b0, OR, 0]
.3645 9000020200 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 1
	alu_shf[b0, --, B, $0, <<indirect]
.3646 9D80000100 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	asr[b0, b0, >>24]
.3647 8080200200 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 1
	alu_shf[a2, --, B, b0, <<24]
.3648 8D80280102 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1155 0
	asr[a2, a2, >>24]
.%import_expr common_code 3649 <34:22:0> &bp 3629 +
.3649 DB8B400101 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1155 0 3629
	bne[l_466#]
.3650 B08FFF2000 common_code
	.%line 408 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  			debug_on = helper_atou_sram(debug_on_word);
l_475#:
	alu[@b127, a0, +, 200]
.3651 FC0663FF00 common_code
	.%line 408 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	local_csr_wr[active_lm_addr_0, @b127]
.3652 A00FF00800 common_code
	.%line 408 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[@a127, --, B, b2]
.3653 B0403000FF common_code
	.%line 409 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  			helper_sram_outmsg_1ul(debug_on, outmsgstr);	
	alu[b3, --, B, @a127]
.%import_expr common_code 3654 <34:22:0> &bp 2129 +
.3654 DA14600018 common_code
	.%line 409 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 2 2129
l_10248#:
	br[_helper_sram_outmsg_1ul#], defer[2]
.3655 A0A00C7000 common_code
	.%line 409 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	alu[*l$index0, a0, +, 28]
.%import_expr common_code 3656 <27:20:8,17:10:0> &bp 3657 +
.3656 F000ED240E common_code
	.%line 409 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[a14, l_10342#]
.%import_expr common_code 3657 <34:22:0> &bp 3663 +
.3657 DB93C00018 common_code
	.%line 409 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 3663
l_10342#:
	br[l_478#]
.3658 B080DC7000 common_code
	.%line 415 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/  		memcpy_lmem_sram( outmsgstr, BAD_OP_msg, 8 );
l_477#:
	alu[b13, a0, +, 28]
.3659 B0804E9005 common_code
	.%line 415 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	alu[b4, a5, +, 164]
.3660 F0000C200D common_code
	.%line 415 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	immed[a13, 8, <<0]
.%import_expr common_code 3661 <34:22:0> &bp 319 +
.3661 D84FD00018 common_code
	.%line 415 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 1 319
l_10251#:
	br[_memcpy_lmem_sram#], defer[1]
.%import_expr common_code 3662 <27:20:8,7:0:0> &bp 3663 +
.3662 F000E0074F common_code
	.%line 415 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	load_addr[b1, l_10343#]
.%import_expr common_code 3663 <34:22:0> &bp 41 +
.3663 D80A600018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2 41
/******/    msglen = strlen_lmem(msg);
l_10343#:
l_478#:
	br[_strlen_lmem#], defer[2]
.3664 A0803C7000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu[a3, a0, +, 28]
.%import_expr common_code 3665 <27:20:8,7:0:0> &bp 3666 +
.3665 F000E00F52 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	load_addr[b3, l_10344#]
.3666 A000100000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
l_10344#:
	alu[a1, --, B, b0]
.3667 AAF00C6C01 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    if(msglen > 27)
	alu[--, 27, -, a1]
.%import_expr common_code 3668 <34:22:0> &bp 4058 +
.3668 DBF6800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0 4058
	blo[l_573#]
.3669 A070000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a1]
.%import_expr common_code 3670 <34:22:0> &bp 3803 +
.3670 DBB6E00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2 3803
	beq[l_491#], defer[2]
.3671 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	immed[b0, 0, <<0]
.3672 B08FFD8000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 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[@b127, a0, +, 96]
.3673 AAB00C1801 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, a1, -, 6]
.%import_expr common_code 3674 <34:22:0> &bp 3778 +
.3674 DBB0800105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0 3778
	blo[l_488#]
.3675 AA88FC1801 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
	alu[@a15, a1, -, 6]
.3676 A080ED8000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = msg[i];
	alu[a14, a0, +, 96]
.3677 A0C030000E common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a3, b0, +, a14]
.3678 A080DC7000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
l_10272#:
	alu[a13, a0, +, 28]
.3679 B0C010000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, b0, +, a13]
.3680 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b1]
.3681 FC066C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_0, a3]
.3682 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b1, <<3]
.3683 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
	alu[--, b1, OR, 0]
.3684 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3685 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b1, b1, >>24]
.3686 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, a3]
.3687 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a2, 3, -, a3]
.3688 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b3, --, B, a2, <<3]
.3689 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3690 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3691 B400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b2, a2, AND, *l$index0]
.3692 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3693 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3694 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3695 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[*l$index1, --, B, b1]
.3696 B0C0100301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 1]
.3697 A0C030040E common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = msg[i];
	alu[a3, b1, +, a14]
.3698 B0C010040D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, b1, +, a13]
.3699 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b1]
.3700 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b1, <<3]
.3701 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a2, 3, -, a3]
.3702 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
	alu[--, b1, OR, 0]
.3703 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3704 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b1, b1, >>24]
.3705 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, a3]
.3706 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b3, --, B, a2, <<3]
.3707 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3708 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3709 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, a3]
.3710 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[b2, a2, AND, *l$index1]
.3711 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3712 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3713 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3714 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[*l$index1, --, B, b1]
.3715 B0C0100302 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 2]
.3716 B0C020040E common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = msg[i];
	alu[b2, b1, +, a14]
.3717 B0C010040D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, b1, +, a13]
.3718 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b1]
.3719 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b1, <<3]
.3720 F0000C0300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=0; i<msglen; ++i)
	nop
.3721 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
/******/      padmsg[i] = msg[i];
	alu[--, b1, OR, 0]
.3722 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3723 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a2, b1, >>24]
.3724 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b2]
.3725 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, 3, -, b2]
.3726 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b3, --, B, b1, <<3]
.3727 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3728 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3729 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, b2]
.3730 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[a3, b1, AND, *l$index1]
.3731 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3732 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3733 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3734 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[*l$index1, --, B, b1]
.3735 B0C0100303 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 3]
.3736 A0C030040E common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = msg[i];
	alu[a3, b1, +, a14]
.3737 B0C010040D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, b1, +, a13]
.3738 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b1]
.3739 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b1, <<3]
.3740 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a2, 3, -, a3]
.3741 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
	alu[--, b1, OR, 0]
.3742 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3743 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b1, b1, >>24]
.3744 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, a3]
.3745 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b3, --, B, a2, <<3]
.3746 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3747 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3748 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, a3]
.3749 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[b2, a2, AND, *l$index1]
.3750 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3751 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3752 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3753 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[*l$index1, --, B, b1]
.3754 B0C0100304 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:803 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 4]
.3755 B0C020040E common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = msg[i];
	alu[b2, b1, +, a14]
.3756 B0C010040D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, b1, +, a13]
.3757 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b1]
.3758 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b1, <<3]
.3759 B0C0000305 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 5]
.3760 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
/******/      padmsg[i] = msg[i];
	alu[--, b1, OR, 0]
.3761 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3762 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a2, b1, >>24]
.3763 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b2]
.3764 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, 3, -, b2]
.3765 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b3, --, B, b1, <<3]
.3766 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3767 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3768 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, b2]
.3769 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[a3, b1, AND, *l$index1]
.3770 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3771 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3772 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3773 AAB000008F common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, @a15, -, b0]
.%import_expr common_code 3774 <34:22:0> &bp 3678 +
.3774 DB97B00104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 3 3678
	bhs[l_10272#], defer[3]
.3775 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3776 A080ED8000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
/******/    for(i=0; i<msglen; ++i)
	alu[a14, a0, +, 96]
.3777 A0C030000E common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[a3, b0, +, a14]
.3778 A0802D8000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = msg[i];
l_488#:
	alu[a2, a0, +, 96]
.3779 B0C0200002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b2, b0, +, a2]
.3780 A0802C7000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
l_10273#:
	alu[a2, a0, +, 28]
.3781 B0C0100002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, b0, +, a2]
.3782 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b1]
.3783 FC06600B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_0, b2]
.3784 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b1, <<3]
.3785 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
	alu[--, b1, OR, 0]
.3786 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3787 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a2, b1, >>24]
.3788 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b2]
.3789 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, 3, -, b2]
.3790 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b3, --, B, b1, <<3]
.3791 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3792 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3793 A440300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a3, b1, AND, *l$index0]
.3794 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3795 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b3, OR, 0]
.3796 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3797 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.3798 AAF0000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[--, b0, -, a1]
.%import_expr common_code 3799 <34:22:0> &bp 3780 +
.3799 DBB1300105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 3 3780
	blo[l_10273#], defer[3]
.3800 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3801 A0802D8000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 96]
.3802 B0C0200002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[b2, b0, +, a2]
.3803 A0802D8000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    padmsg[i] = '\0';
l_491#:
	alu[a2, a0, +, 96]
.3804 B0C0200002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b2, b0, +, a2]
.3805 FC06E00B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b2]
.3806 FC06600B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_0, b2]
.3807 BA80000B03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b0, 3, -, b2]
.3808 91D0100200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, --, B, b0, <<3]
.3809 AA70000700 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b1, OR, 0]
.3810 920007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.3811 B440000220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b0, b0, AND, *l$index1]
.3812 AA70000700 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, b1, OR, 0]
.3813 9A00080220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.3814 A020000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[*l$index0, --, B, b0]
.3815 B0800C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a1, +, 1]
.3816 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[--, b0, -, 28]
.%import_expr common_code 3817 <34:22:0> &bp 3894 +
.3817 DBCD800108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0 3894
	bge[l_499#]
.3818 AA8010031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 28, -, b0]
.3819 AAB00C1801 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[--, a1, -, 6]
.%import_expr common_code 3820 <34:22:0> &bp 3880 +
.3820 DBCA000109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0 3880
	blt[l_496#]
.3821 B0C0200002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = 0xff;
	alu[b2, b0, +, a2]
.3822 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
l_10274#:
	local_csr_wr[active_lm_addr_1, b2]
.3823 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_0, b2]
.3824 A0C0300B01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a3, b2, +, 1]
.3825 AA80100B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 3, -, b2]
.3826 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<3]
.3827 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, a1, OR, 0]
.3828 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, --, B, 255, <<indirect]
.3829 A200100400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, --, ~B, b1]
.3830 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, a3]
.3831 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[a1, a1, AND, *l$index1]
.3832 AA00100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, a1, OR, b1]
.3833 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[*l$index0, --, B, a1]
.3834 AAC01C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 3, -, a3]
.3835 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<3]
.3836 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, a1, OR, 0]
.3837 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[a1, --, B, 255, <<indirect]
.3838 B240100001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, --, ~B, a1]
.3839 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
	local_csr_wr[active_lm_addr_1, a3]
.3840 A0C0300B02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu[a3, b2, +, 2]
.3841 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[b1, b1, AND, *l$index1]
.3842 AA40100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, b1, OR, a1]
.3843 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, a3]
.3844 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[*l$index1, --, B, a1]
.3845 AAC01C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 3, -, a3]
.3846 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<3]
.3847 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, a1, OR, 0]
.3848 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, --, B, 255, <<indirect]
.3849 A200100400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, --, ~B, b1]
.3850 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 2
	local_csr_wr[active_lm_addr_1, a3]
.3851 A0C0300B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu[a3, b2, +, 3]
.3852 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[a1, a1, AND, *l$index1]
.3853 AA00100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, a1, OR, b1]
.3854 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, a3]
.3855 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[*l$index1, --, B, a1]
.3856 B0C0200B04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b2, b2, +, 4]
.3857 AAC01C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 3, -, a3]
.3858 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<3]
.3859 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, a1, OR, 0]
.3860 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[a1, --, B, 255, <<indirect]
.3861 B240100001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, --, ~B, a1]
.3862 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, a3]
.3863 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[b1, b1, AND, *l$index1]
.3864 AA40100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, b1, OR, a1]
.3865 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, b2]
.3866 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[*l$index1, --, B, a1]
.3867 AA80100B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 3, -, b2]
.3868 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<3]
.3869 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, a1, OR, 0]
.3870 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[b1, --, B, 255, <<indirect]
.3871 A200100400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, --, ~B, b1]
.3872 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	local_csr_wr[active_lm_addr_1, b2]
.3873 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[a1, a1, AND, *l$index1]
.3874 B0C0000305 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 5]
.3875 AAF0000316 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[--, b0, -, 22]
.%import_expr common_code 3876 <34:22:0> &bp 3822 +
.3876 DBBBB00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 3 3822
	blt[l_10274#], defer[3]
.3877 AA00100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 2
/******/      padmsg[i] = 0xff;
	alu[a1, a1, OR, b1]
.3878 A062000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu[*l$index1, --, B, a1]
.3879 B0C0200002 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b2, b0, +, a2]
.3880 B0C0200002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/      padmsg[i] = 0xff;
l_496#:
	alu[b2, b0, +, a2]
.3881 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, b2]
.3882 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_0, b2]
.3883 AA80100B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, 3, -, b2]
.3884 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<3]
.3885 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu[--, a1, OR, 0]
.3886 800017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu_shf[a1, --, B, 255, <<indirect]
.3887 B240100001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, --, ~B, a1]
.3888 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.3889 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[--, b0, -, 28]
.%import_expr common_code 3890 <34:22:0> &bp 3880 +
.3890 DBCA300109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 3 3880
	blt[l_496#], defer[3]
.3891 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 2
/******/      padmsg[i] = 0xff;
	alu[b1, b1, AND, *l$index1]
.3892 AA40100401 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 1
	alu[a1, b1, OR, a1]
.3893 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	alu[*l$index0, --, B, a1]
.3894 FC0663FF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 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_499#:
	local_csr_wr[active_lm_addr_0, @b127]
.3895 FC06EC0300 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	local_csr_wr[active_lm_addr_1, 0]
.3896 F0000C0300 common_code
	.%line 423 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
/******/      hdr.num_words = 7;
	nop
.3897 F0000C0300 common_code
	.%line 423 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0
	nop
.3898 8000114000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a1, --, B, *l$index0, <<0]
.3899 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3900 C001180401 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.3901 9180014200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0, <<8]
.3902 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3903 C001100001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3904 8100180201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<16]
.3905 8A80200601 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a2, a1, OR, b1, <<24]
.3906 8100114200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[a1, --, B, *l$index0, <<16]
.3907 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3908 C001180001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3909 9B80100202 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, a2, OR, b0, <<8]
.3910 9080014200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0, <<24]
.3911 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3912 C001100001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3913 AA40300401 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a3, b1, OR, a1]
.3914 9000014400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 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$index0[1], <<0]
.3915 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3916 C001100002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3917 9180014600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[1], <<8]
.3918 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3919 C001100001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3920 9100080201 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b0, --, B, a1, <<16]
.3921 8A80280202 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a2, b0, OR, a2, <<24]
.3922 8100114600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[a1, --, B, *l$index0[1], <<16]
.3923 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3924 C001180001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3925 9B80100202 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, a2, OR, b0, <<8]
.3926 9080014600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[1], <<24]
.3927 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3928 C001100001 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3929 BA40400401 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b4, b1, OR, a1]
.3930 9000014800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 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$index0[2], <<0]
.3931 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3932 C001100002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3933 9180014A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[2], <<8]
.3934 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3935 C001100001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3936 9100080201 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b0, --, B, a1, <<16]
.3937 9A80180202 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, b0, OR, a2, <<24]
.3938 9100014A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[2], <<16]
.3939 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3940 C001100001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3941 8B80280601 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a2, b1, OR, a1, <<8]
.3942 8080114A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[a1, --, B, *l$index0[2], <<24]
.3943 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3944 C001180001 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3945 BA00300002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b3, a2, OR, b0]
.3946 9000014C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 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$index0[3], <<0]
.3947 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3948 C001100002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3949 9180014E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[3], <<8]
.3950 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3951 C001100001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3952 9100080201 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b0, --, B, a1, <<16]
.3953 8A80280202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a2, b0, OR, a2, <<24]
.3954 8100114E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[a1, --, B, *l$index0[3], <<16]
.3955 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3956 C001180001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3957 9B80100202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, a2, OR, b0, <<8]
.3958 9080014E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[3], <<24]
.3959 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3960 C001100001 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3961 AA40200401 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a2, b1, OR, a1]
.3962 8000115000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[a1, --, B, *l$index0[4], <<0]
.3963 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3964 C001180401 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.3965 9180015200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[4], <<8]
.3966 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3967 C001100001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3968 8100180201 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a1, --, B, a1, <<16]
.3969 8A80D00601 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a13, a1, OR, b1, <<24]
.3970 8100115200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[a1, --, B, *l$index0[4], <<16]
.3971 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a1, a1, >>24]
.3972 C001180001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b0, 0001, a1, <<0]
.3973 9B8010020D common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, a13, OR, b0, <<8]
.3974 9080015200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[4], <<24]
.3975 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3976 C001100001 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3977 BA40200401 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b2, b1, OR, a1]
.3978 9000015400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 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$index0[5], <<0]
.3979 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3980 C00110000D common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.3981 9180015600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[5], <<8]
.3982 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3983 C001100001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3984 9100080201 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b0, --, B, a1, <<16]
.3985 9A8018020D common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, b0, OR, a13, <<24]
.3986 9100015600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[5], <<16]
.3987 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3988 C001100001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3989 9B80180601 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, b1, OR, a1, <<8]
.3990 9080015600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[5], <<24]
.3991 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3992 C001100001 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a1, 0001, b0, <<0]
.3993 AA40100401 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[a1, b1, OR, a1]
.3994 8000D15800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 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[a13, --, B, *l$index0[6], <<0]
.3995 8D80D8010D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a13, a13, >>24]
.3996 C00118040D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b1, 0001, a13, <<0]
.3997 9180015A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[6], <<8]
.3998 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.3999 C00110000D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.4000 8100D8020D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a13, --, B, a13, <<16]
.4001 9A8010060D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[b1, a13, OR, b1, <<24]
.4002 9100015A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[b0, --, B, *l$index0[6], <<16]
.4003 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[b0, b0, >>24]
.4004 C00110000D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.4005 8B80E8060D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu_shf[a14, b1, OR, a13, <<8]
.4006 8080D15A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 1
	alu_shf[a13, --, B, *l$index0[6], <<24]
.4007 8D80D8010D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1152 0
	asr[a13, a13, >>24]
.4008 C00118000D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	ld_field_w_clr[b0, 0001, a13, <<0]
.4009 BA0010000E common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1152 0
	alu[b1, a14, OR, b0]
.4010 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4011 <34:22:0> &bp 4021 +
.4011 DBED700101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 3 4021
	bne[l_508#], defer[3]
.4012 C003180004 common_code
	.%line 423 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 2
/******/      hdr.num_words = 7;
	ld_field_w_clr[b0, 0011, a4, <<0]
.4013 F4001C1C04 common_code
	.%line 423 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 1
	immed[a4, 263, <<16]
.4014 BA40500004 common_code
	.%line 423 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:689 0
	alu[b5, b0, OR, a4]
.4015 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1151 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.4016 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1151 0
	nop
.4017 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1151 0
	nop
.4018 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1151 0
l_502#:
	ctx_arb[voluntary]
.4019 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4020 <34:22:0> &bp 4018 +
.4020 DBEC800100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0 4018
	beq[l_502#]
.4021 AAB00C2C06 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_508#:
	alu[--, a6, -, 11]
.%import_expr common_code 4022 <34:22:0> &bp 4026 +
.4022 DBEE900101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 1 4026
	bne[l_510#], defer[1]
.4023 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1148 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 4024 <34:22:0> &bp 4041 +
.4024 DBF2500018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 1 4041
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_518#], defer[1]
.4025 F00000030E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1148 0
	immed[b0, 14, <<0]
.4026 AAB00C3006 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_510#:
	alu[--, a6, -, 12]
.%import_expr common_code 4027 <34:22:0> &bp 4030 +
.4027 DBEF800101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0 4030
	bne[l_512#]
.%import_expr common_code 4028 <34:22:0> &bp 4041 +
.4028 DBF2500018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 1 4041
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_518#], defer[1]
.4029 F00000030F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1148 0
	immed[b0, 15, <<0]
.4030 AAB00C3406 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_512#:
	alu[--, a6, -, 13]
.%import_expr common_code 4031 <34:22:0> &bp 4034 +
.4031 DBF0800101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0 4034
	bne[l_514#]
.%import_expr common_code 4032 <34:22:0> &bp 4041 +
.4032 DBF2500018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 1 4041
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_518#], defer[1]
.4033 F000000310 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1148 0
	immed[b0, 16, <<0]
.4034 AAB00C3806 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_514#:
	alu[--, a6, -, 14]
.%import_expr common_code 4035 <34:22:0> &bp 4038 +
.4035 DBF1800101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0 4038
	bne[l_516#]
.%import_expr common_code 4036 <34:22:0> &bp 4041 +
.4036 DBF2500018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 1 4041
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_518#], defer[1]
.4037 F000000311 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1148 0
	immed[b0, 17, <<0]
.4038 AAB00C3C06 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_516#:
	alu[--, a6, -, 15]
.%import_expr common_code 4039 <34:22:0> &bp 4057 +
.4039 DBF6400101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0 4057
	bne[l_572#]
.4040 F000000312 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b0, 18, <<0]
.4041 F40C0C0004 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
l_518#:
	immed[a4, 49152, <<16]
.4042 8BE0400204 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
	alu_shf[a4, a4, OR, b0, <<2]
.4043 A018001400 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[0] = in[0];
	alu[$0, --, B, b5]
.4044 A058100003 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[1] = in[1];
	alu[$1, --, B, a3]
.4045 A018201000 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[2] = in[2];
	alu[$2, --, B, b4]
.4046 A018300C00 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[3] = in[3];
	alu[$3, --, B, b3]
.4047 A058400002 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[4] = in[4];
	alu[$4, --, B, a2]
.4048 A018500800 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[5] = in[5];
	alu[$5, --, B, b2]
.4049 A058600001 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[6] = in[6];
	alu[$6, --, B, a1]
.4050 A018700400 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    data[7] = in[7];
	alu[$7, --, B, b1]
.4051 80E205E200 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1150 1
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_539#:
	alu_shf[--, --, B, 184, <<18]
.4052 492E008304 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1150 0
	sram[put, $0, a4, 0, 8], sig_done[s2], indirect_ref
.4053 E00000000C common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.4054 944000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 4055 <34:22:0> &bp 4051 +
.4055 DBF4C00100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1149 0 4051
	beq[l_539#]
.4056 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1148 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.4057 E800003B00 common_code
	.%line 428 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 0 B14
/******/  }
l_572#:
	rtn[b14]
.4058 E800003B00 common_code
	.%line 419 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 0 B14
/******/  	if( onl_api_str2intarr(outmsgstr, &message[1]) < 0 )	return;
l_573#:
	rtn[b14]
.4059 E800003B00 common_code
	.%line 382 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 0 B14
/******/      if( hdr.response_requested != 1 )	return;
l_574#:
	rtn[b14]
.4060 E800003B00 common_code
	.%line 381 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:689 0 0 B14
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_575#:
	rtn[b14]
.4061 F00FFFF001 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1141 0
/******/      sramOffset = bufHandle.lw_offset << 2;
_handle_pkt_user#:
	immed[a1, 65532, <<0]
.4062 F4403FFC01 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1141 0
	immed_w1[a1, 1023]
.4063 95E0002601 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1141 0
	alu_shf[b0, a1, AND, b9, <<2]
.4064 F4080C0001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1141 0
/******/      sramOffset += channelNumber;
	immed[a1, 32768, <<16]
.4065 BA40000001 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1141 0
	alu[b0, b0, OR, a1]
.4066 003E000120 common_code
	.%line 468 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1139 1
/******/  	sram_read(&sram_rd_regs, (__declspec(sram) void *) bufDescPtr, 8, ctx_swap, &sram_sig);
	sram[read, $0, b0, 0, 8], ctx_swap[s3], defer[1]
.4067 F0000C000D common_code
	.%line 236 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/      portInfo.value = 0;
	immed[a13, 0, <<0]
.4068 9180002600 common_code
	.%line 505 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1136 0
/******/  	bufferPtr = Dl_BufGetData(buf_handle);
	alu_shf[b0, --, B, b9, <<8]
.4069 A2C0400181 common_code
	.%line 511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1135 0
/******/  	ipv4HdrPtr = dramBufferPtr + offset;
	alu[a4, b0, +16, $1]
.4070 B4000C1C04 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  	unalignAmount = (ipHdrPtr & 7); // Should be 0, 2, 4, or 6
	alu[b0, a4, AND, 7]
.4071 AAB0000306 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  	switch (unalignAmount) 
	alu[--, 6, -, b0]
.%import_expr common_code 4072 <34:22:0> &bp 4116 +
.4072 DC05000105 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4116
	blo[l_1497#]
.%import_expr common_code 4073 <26:22:8,7:0:0> &bp 4074 +
.4073 E803C003EA common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4074 B0
	jump[b0, l_10379#], targets[l_10385#,l_10384#,l_10383#,l_10382#,l_10381#,l_10380#,l_10379#]
.%import_expr common_code 4074 <34:22:0> &bp 4110 +
.4074 DC03800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4110
l_10379#:
	br[l_1466#]
.%import_expr common_code 4075 <34:22:0> &bp 4116 +
.4075 DC05000018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4116
l_10380#:
	br[l_1497#]
.%import_expr common_code 4076 <34:22:0> &bp 4099 +
.4076 DC00C00018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4099
l_10381#:
	br[l_1359#]
.%import_expr common_code 4077 <34:22:0> &bp 4116 +
.4077 DC05000018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4116
l_10382#:
	br[l_1497#]
.%import_expr common_code 4078 <34:22:0> &bp 4092 +
.4078 DBFF000018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4092
l_10383#:
	br[l_1328#]
.%import_expr common_code 4079 <34:22:0> &bp 4116 +
.4079 DC05000018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4116
l_10384#:
	br[l_1497#]
.%import_expr common_code 4080 <34:22:0> &bp 4081 +
.4080 DBFC400018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0 4081
l_10385#:
	br[l_1222#]
.4081 2846008304 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1121 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 4, sig_done, &sp);
l_1222#:
	dram[read, $$0, a4, 0, 4], sig_done[s4]
.4082 E000000030 common_code
	.%line 566 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.4083 B000070800 common_code
	.%line 568 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[b0, --, B, $$2]
.4084 91001003C1 common_code
	.%line 568 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1120 0
	dbl_shf[b1, $$1, b0, >>16]
.4085 B000071000 common_code
	.%line 570 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[2] = dbl_shl(dram_rd_regs[3], dram_rd_regs[4], 16);
	alu[b0, --, B, $$4]
.4086 81003003C3 common_code
	.%line 570 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1116 0
	dbl_shf[a3, $$3, b0, >>16]
.4087 B000071400 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[3] = dbl_shl(dram_rd_regs[4], dram_rd_regs[5], 16);
	alu[b0, --, B, $$5]
.4088 81002003C4 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1114 0
	dbl_shf[a2, $$4, b0, >>16]
.%import_expr common_code 4089 <34:22:0> &bp 4116 +
.4089 DC05200018 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 2 4116
/******/  			ipv4_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[5], dram_rd_regs[6], 16);
	br[l_1497#], defer[2]
.4090 B000071800 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1110 1
	alu[b0, --, B, $$6]
.4091 81001003C5 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1112 0
	dbl_shf[a1, $$5, b0, >>16]
.4092 2844008304 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1122 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1328#:
	dram[read, $$0, a4, 0, 3], sig_done[s4]
.4093 E000000030 common_code
	.%line 553 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.4094 B000170400 common_code
	.%line 555 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[b1, --, B, $$1]
.4095 A000370C00 common_code
	.%line 557 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[2] = dram_rd_regs[3];
	alu[a3, --, B, $$3]
.%import_expr common_code 4096 <34:22:0> &bp 4116 +
.4096 DC05200018 common_code
	.%line 559 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 2 4116
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[5];
	br[l_1497#], defer[2]
.4097 A000271000 common_code
	.%line 558 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1110 1
/******/  			ipv4_hdr_ptr->value[3] = dram_rd_regs[4];
	alu[a2, --, B, $$4]
.4098 A000171400 common_code
	.%line 559 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[5];
	alu[a1, --, B, $$5]
.4099 2844008304 common_code
	.%line 540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1133 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1359#:
	dram[read, $$0, a4, 0, 3], sig_done[s4]
.4100 E000000030 common_code
	.%line 541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.4101 B000070400 common_code
	.%line 543 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[b0, --, B, $$1]
.4102 91001003C0 common_code
	.%line 543 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1132 0
	dbl_shf[b1, $$0, b0, >>16]
.4103 B000070C00 common_code
	.%line 545 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[2] = dbl_shl(dram_rd_regs[2], dram_rd_regs[3], 16);
	alu[b0, --, B, $$3]
.4104 81003003C2 common_code
	.%line 545 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1128 0
	dbl_shf[a3, $$2, b0, >>16]
.4105 B000071000 common_code
	.%line 546 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[3] = dbl_shl(dram_rd_regs[3], dram_rd_regs[4], 16);
	alu[b0, --, B, $$4]
.4106 81002003C3 common_code
	.%line 546 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1126 0
	dbl_shf[a2, $$3, b0, >>16]
.%import_expr common_code 4107 <34:22:0> &bp 4116 +
.4107 DC05200018 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 2 4116
/******/  			ipv4_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[4], dram_rd_regs[5], 16);
	br[l_1497#], defer[2]
.4108 B000071400 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1110 1
	alu[b0, --, B, $$5]
.4109 81001003C4 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1124 0
	dbl_shf[a1, $$4, b0, >>16]
.4110 2844008304 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1134 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1466#:
	dram[read, $$0, a4, 0, 3], sig_done[s4]
.4111 E000000030 common_code
	.%line 529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.4112 B000170000 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[b1, --, B, $$0]
.4113 A000370800 common_code
	.%line 533 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[2] = dram_rd_regs[2];
	alu[a3, --, B, $$2]
.4114 A000270C00 common_code
	.%line 534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[3] = dram_rd_regs[3];
	alu[a2, --, B, $$3]
.4115 A000171000 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1110 0
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[4];
	alu[a1, --, B, $$4]
.4116 F40F800300 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/      flowInfo.srcIP_a = ipInfo.part3;
l_1497#:
	immed[b0, 63488, <<16]
.4117 94D0380202 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b3, b0, AND, a2, <<19]
.4118 F4007003F8 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/      flowInfo.srcIP_b = ipInfo.part4;
	immed[b0, 2040, <<16]
.4119 84D0280202 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[a2, b0, AND, a2, <<19]
.4120 BA00300C02 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b3, a2, OR, b3]
.4121 C081180101 common_code
	.%line 261 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	flowInfo.dstIP_a = ipInfo.part3;
	ld_field_w_clr[b0, 0001, a1, >>8]
.4122 A44020031F common_code
	.%line 261 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[a2, b0, AND, 31]
.4123 8B20280E02 common_code
	.%line 261 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[a2, b3, OR, a2, <<14]
.4124 F003F003C0 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	flowInfo.dstIP_b = ipInfo.part4;
	immed[b0, 16320, <<0]
.4125 95A0080201 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, b0, AND, a1, <<6]
.4126 AA40200002 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[a2, b0, OR, a2]
.4127 C101180103 common_code
	.%line 267 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	if(ipv4_hdr.ip_proto == PROTO_TCP) {
	ld_field_w_clr[b0, 0001, a3, >>16]
.4128 AAF0000306 common_code
	.%line 267 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[--, b0, -, 6]
.%import_expr common_code 4129 <34:22:0> &bp 4164 +
.4129 DC11200101 common_code
	.%line 267 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 4164
	bne[l_1788#], defer[2]
.4130 A040100002 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
/******/  	flowInfo.dstIP_b = ipInfo.part4;
	alu[a1, --, B, a2]
.4131 B040600002 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/      flowInfo.srcIP_a = ipInfo.part3;
	alu[b6, --, B, a2]
.%import_expr common_code 4132 <34:22:0> &bp 1007 +
.4132 D8FBE00018 common_code
	.%line 268 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 1007
/******/  		tcpHdrPtr = onl_api_getTcpHdrPtr(ipv4HdrPtr, ipv4_hdr.ip_hl);
	br[_onl_api_getTcpHdrPtr#], defer[2]
.4133 958000052F common_code
	.%line 268 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu_shf[b0, 15, AND, b1, >>24]
.%import_expr common_code 4134 <27:20:8,17:10:0> &bp 4135 +
.4134 F0010C9C01 common_code
	.%line 268 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[a1, l_10345#]
.4135 A440100307 common_code
	.%line 724 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0
/******/  	unalignAmount = (tcpHdrPtr & 7); // Should be 0, 2, 4, or 6
l_10345#:
	alu[a1, b0, AND, 7]
.4136 AAF00C1801 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0
/******/  	switch (unalignAmount) 
	alu[--, 6, -, a1]
.%import_expr common_code 4137 <34:22:0> &bp 4198 +
.4137 DC19800105 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4198
	blo[l_1984#]
.%import_expr common_code 4138 <26:22:8,17:10:0> &bp 4139 +
.4138 E8040CAC01 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4139 A1
	jump[a1, l_10393#], targets[l_10399#,l_10398#,l_10397#,l_10396#,l_10395#,l_10394#,l_10393#]
.%import_expr common_code 4139 <34:22:0> &bp 4160 +
.4139 DC10000018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4160
l_10393#:
	br[l_1756#]
.%import_expr common_code 4140 <34:22:0> &bp 4198 +
.4140 DC19800018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4198
l_10394#:
	br[l_1984#]
.%import_expr common_code 4141 <34:22:0> &bp 4155 +
.4141 DC0EC00018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4155
l_10395#:
	br[l_1649#]
.%import_expr common_code 4142 <34:22:0> &bp 4198 +
.4142 DC19800018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4198
l_10396#:
	br[l_1984#]
.%import_expr common_code 4143 <34:22:0> &bp 4151 +
.4143 DC0DC00018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4151
l_10397#:
	br[l_1618#]
.%import_expr common_code 4144 <34:22:0> &bp 4198 +
.4144 DC19800018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4198
l_10398#:
	br[l_1984#]
.%import_expr common_code 4145 <34:22:0> &bp 4146 +
.4145 DC0C800018 common_code
	.%line 726 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0 4146
l_10399#:
	br[l_1512#]
.4146 2846000320 common_code
	.%line 767 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1083 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) tcpHdrPtr, 4, sig_done, &sp);
l_1512#:
	dram[read, $$0, b0, 0, 4], sig_done[s4]
.4147 E000000030 common_code
	.%line 768 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4148 <34:22:0> &bp 4198 +
.4148 DC19A00018 common_code
	.%line 774 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 2 4198
/******/  			tcp_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[5], dram_rd_regs[6], 16);
	br[l_1984#], defer[2]
.4149 B000070800 common_code
	.%line 770 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1072 1
/******/  			tcp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[b0, --, B, $$2]
.4150 91001003C1 common_code
	.%line 770 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1082 0
	dbl_shf[b1, $$1, b0, >>16]
.4151 2844000320 common_code
	.%line 754 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1084 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) tcpHdrPtr, 3, sig_done, &sp);
l_1618#:
	dram[read, $$0, b0, 0, 3], sig_done[s4]
.4152 E000000030 common_code
	.%line 755 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4153 <34:22:0> &bp 4198 +
.4153 DC19900018 common_code
	.%line 761 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 1 4198
/******/  			tcp_hdr_ptr->value[4] = dram_rd_regs[5];
	br[l_1984#], defer[1]
.4154 B000170400 common_code
	.%line 757 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1072 0
/******/  			tcp_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[b1, --, B, $$1]
.4155 2844000320 common_code
	.%line 742 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1095 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) tcpHdrPtr, 3, sig_done, &sp);
l_1649#:
	dram[read, $$0, b0, 0, 3], sig_done[s4]
.4156 E000000030 common_code
	.%line 743 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4157 <34:22:0> &bp 4198 +
.4157 DC19A00018 common_code
	.%line 749 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 2 4198
/******/  			tcp_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[4], dram_rd_regs[5], 16);
	br[l_1984#], defer[2]
.4158 B000070400 common_code
	.%line 745 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1072 1
/******/  			tcp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[b0, --, B, $$1]
.4159 91001003C0 common_code
	.%line 745 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1094 0
	dbl_shf[b1, $$0, b0, >>16]
.4160 2844000320 common_code
	.%line 730 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1096 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) tcpHdrPtr, 3, sig_done, &sp);
l_1756#:
	dram[read, $$0, b0, 0, 3], sig_done[s4]
.4161 E000000030 common_code
	.%line 731 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1072 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4162 <34:22:0> &bp 4198 +
.4162 DC19900018 common_code
	.%line 274 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1 4198
/******/  		flowInfo.dport = portInfo.dport_right;
	br[l_1984#], defer[1]
.4163 B000170000 common_code
	.%line 733 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1072 0
/******/  			tcp_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[b1, --, B, $$0]
.4164 C101180103 common_code
	.%line 275 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	} else if(ipv4_hdr.ip_proto == PROTO_UDP) {
l_1788#:
	ld_field_w_clr[b0, 0001, a3, >>16]
.4165 AAF0000311 common_code
	.%line 275 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[--, b0, -, 17]
.%import_expr common_code 4166 <34:22:0> &bp 4205 +
.4166 DC1B400101 common_code
	.%line 275 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0 4205
	bne[l_1985#]
.%import_expr common_code 4167 <34:22:0> &bp 1004 +
.4167 D8FB200018 common_code
	.%line 276 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 1004
/******/  		udpHdrPtr = onl_api_getUdpHdrPtr(ipv4HdrPtr, ipv4_hdr.ip_hl);
	br[_onl_api_getUdpHdrPtr#], defer[2]
.4168 958000052F common_code
	.%line 276 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu_shf[b0, 15, AND, b1, >>24]
.%import_expr common_code 4169 <27:20:8,17:10:0> &bp 4170 +
.4169 F0010D2801 common_code
	.%line 276 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[a1, l_10346#]
.4170 A440100307 common_code
	.%line 795 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  	unalignAmount = (udpHdrPtr & 7); // Should be 0, 2, 4, or 6
l_10346#:
	alu[a1, b0, AND, 7]
.4171 AAF00C1801 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  	switch (unalignAmount) 
	alu[--, 6, -, a1]
.%import_expr common_code 4172 <34:22:0> &bp 4198 +
.4172 DC19800105 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4198
	blo[l_1984#]
.%import_expr common_code 4173 <26:22:8,17:10:0> &bp 4174 +
.4173 E8040D3801 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4174 A1
	jump[a1, l_10386#], targets[l_10392#,l_10391#,l_10390#,l_10389#,l_10388#,l_10387#,l_10386#]
.%import_expr common_code 4174 <34:22:0> &bp 4195 +
.4174 DC18C00018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4195
l_10386#:
	br[l_1953#]
.%import_expr common_code 4175 <34:22:0> &bp 4198 +
.4175 DC19800018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4198
l_10387#:
	br[l_1984#]
.%import_expr common_code 4176 <34:22:0> &bp 4190 +
.4176 DC17800018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4190
l_10388#:
	br[l_1891#]
.%import_expr common_code 4177 <34:22:0> &bp 4198 +
.4177 DC19800018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4198
l_10389#:
	br[l_1984#]
.%import_expr common_code 4178 <34:22:0> &bp 4186 +
.4178 DC16800018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4186
l_10390#:
	br[l_1860#]
.%import_expr common_code 4179 <34:22:0> &bp 4198 +
.4179 DC19800018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4198
l_10391#:
	br[l_1984#]
.%import_expr common_code 4180 <34:22:0> &bp 4181 +
.4180 DC15400018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0 4181
l_10392#:
	br[l_1799#]
.4181 2842000320 common_code
	.%line 829 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1102 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1799#:
	dram[read, $$0, b0, 0, 2], sig_done[s4]
.4182 E000000030 common_code
	.%line 830 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4183 <34:22:0> &bp 4198 +
.4183 DC19A00018 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 2 4198
/******/  			udp_hdr_ptr->value[1] = dbl_shl(dram_rd_regs[2], dram_rd_regs[3], 16);
	br[l_1984#], defer[2]
.4184 B000070800 common_code
	.%line 832 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1097 1
/******/  			udp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[b0, --, B, $$2]
.4185 91001003C1 common_code
	.%line 832 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1101 0
	dbl_shf[b1, $$1, b0, >>16]
.4186 2842000320 common_code
	.%line 819 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1103 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1860#:
	dram[read, $$0, b0, 0, 2], sig_done[s4]
.4187 E000000030 common_code
	.%line 820 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4188 <34:22:0> &bp 4198 +
.4188 DC19900018 common_code
	.%line 823 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 1 4198
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[2];
	br[l_1984#], defer[1]
.4189 B000170400 common_code
	.%line 822 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1097 0
/******/  			udp_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[b1, --, B, $$1]
.4190 2842000320 common_code
	.%line 810 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1108 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1891#:
	dram[read, $$0, b0, 0, 2], sig_done[s4]
.4191 E000000030 common_code
	.%line 811 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 4192 <34:22:0> &bp 4198 +
.4192 DC19A00018 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 2 4198
/******/  			udp_hdr_ptr->value[1] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	br[l_1984#], defer[2]
.4193 B000070400 common_code
	.%line 813 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1097 1
/******/  			udp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[b0, --, B, $$1]
.4194 91001003C0 common_code
	.%line 813 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1107 0
	dbl_shf[b1, $$0, b0, >>16]
.4195 2840000320 common_code
	.%line 801 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1109 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 1, sig_done, &sp);
l_1953#:
	dram[read, $$0, b0, 0, 1], sig_done[s4]
.4196 E000000030 common_code
	.%line 802 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.4197 B000170000 common_code
	.%line 804 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1097 0
/******/  			udp_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[b1, --, B, $$0]
.4198 94D0000578 common_code
	.%line 281 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		flowInfo.sport = portInfo.sport_right;
l_1984#:
	alu_shf[b0, 56, AND, b1, >>13]
.4199 8400100427 common_code
	.%line 282 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		flowInfo.dport = portInfo.dport_right;
	alu_shf[a1, 7, AND, b1, >>0]
.4200 BA00000001 common_code
	.%line 282 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, a1, OR, b0]
.4201 940000007F common_code
	.%line 282 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, 63, AND, b0, >>0]
.4202 AA40100002 common_code
	.%line 282 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[a1, b0, OR, a2]
.4203 B040600001 common_code
	.%line 281 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		flowInfo.sport = portInfo.sport_right;
	alu[b6, --, B, a1]
.4204 A000D00400 common_code
	.%line 282 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		flowInfo.dport = portInfo.dport_right;
	alu[a13, --, B, b1]
.4205 B040500001 common_code
	.%line 290 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	hashValue = ((__declspec(local_mem) unsigned int) *hashTemp % b);
l_1985#:
	alu[b5, --, B, a1]
.%import_expr common_code 4206 <34:22:0> &bp 1476 +
.4206 D971200018 common_code
	.%line 290 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 1476
	br[__mod_u32#], defer[2]
.4207 F004601350 common_code
	.%line 290 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	immed[b4, 18000, <<0]
.%import_expr common_code 4208 <27:20:8,7:0:0> &bp 4209 +
.4208 F001000771 common_code
	.%line 290 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[b1, l_10347#]
.4209 910008010D common_code
	.%line 291 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	hashValue = hashValue + portInfo.sport + portInfo.dport;
l_10347#:
	alu_shf[b0, --, B, a13, >>16]
.4210 B2C000000D common_code
	.%line 291 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, b0, +16, a13]
.4211 B0C040008F common_code
	.%line 291 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b4, b0, +, @a15]
.4212 B000501000 common_code
	.%line 292 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	hashValue = hashValue % b;
	alu[b5, --, B, b4]
.%import_expr common_code 4213 <34:22:0> &bp 1476 +
.4213 D971200018 common_code
	.%line 292 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 1476
	br[__mod_u32#], defer[2]
.4214 F004601350 common_code
	.%line 292 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	immed[b4, 18000, <<0]
.%import_expr common_code 4215 <27:20:8,7:0:0> &bp 4216 +
.4215 F001000778 common_code
	.%line 292 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[b1, l_10348#]
.4216 AAB00C04DF common_code
	.%line 303 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  	while( queue_lock == LOCKED )       { ctx_swap(); }
l_10348#:
	alu[--, @a95, -, 1]
.%import_expr common_code 4217 <34:22:0> &bp 4223 +
.4217 DC1FE00101 common_code
	.%line 303 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 4223
	bne[l_1993#], defer[2]
.4218 B04040008F common_code
	.%line 292 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
/******/  	hashValue = hashValue % b;
	alu[b4, --, B, @a15]
.4219 9010001100 common_code
	.%line 293 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/  	hashPosition = hashValue/2; 
	alu_shf[b0, --, B, b4, >>1]
.4220 E000000001 common_code
	.%line 303 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1071 0
/******/  	while( queue_lock == LOCKED )       { ctx_swap(); }
l_1987#:
	ctx_arb[voluntary]
.4221 AAB00C04DF common_code
	.%line 303 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[--, @a95, -, 1]
.%import_expr common_code 4222 <34:22:0> &bp 4220 +
.4222 DC1F000100 common_code
	.%line 303 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0 4220
	beq[l_1987#]
.%import_expr common_code 4223 <34:22:0> &bp 4267 +
.4223 D42AD41021 common_code
	.%line 306 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1 4267
/******/  	if(hashValue % 2 == 0) { //even = left 4 bytes of the char
l_1993#:
	br_bset[b4, 0, l_1998#], defer[1]
.4224 F0000C04DF common_code
	.%line 304 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/  	queue_lock = LOCKED;
	immed[@a95, 1, <<0]
.4225 91E0000200 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		if(cdVector[hashPosition].left == 0) { //decrement 0 counter
	alu_shf[b0, --, B, b0, <<2]
.%import_expr common_code 4226 <27:20:8,17:10:0> _cdVector &v 0 +
.4226 F0400C2001 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w0[a1, @_cdVector]
.%import_expr common_code 4227 <27:20:24,17:10:16> _cdVector &v 0 +
.4227 F4400C0001 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[a1, @_cdVector]
.4228 B0C0100001 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b1, b0, +, a1]
.4229 0032000620 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2
	sram[read, $0, b1, 0, 2], ctx_swap[s3], defer[2]
.4230 AA80200703 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu[a2, 3, -, b1]
.4231 81D0280202 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu_shf[a2, --, B, a2, <<3]
.4232 B000060400 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, --, B, $1]
.4233 9080000380 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	dbl_shf[b0, $0, b0, >>8]
.4234 8080120100 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[a1, --, B, $0, >>8]
.4235 AA300C0002 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	alu[--, a2, OR, 0]
.4236 9000000301 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	dbl_shf[b0, a1, b0, >>indirect]
.4237 91C0000100 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, --, B, b0, >>28]
.%import_expr common_code 4238 <34:22:0> &bp 4253 +
.4238 DC27600101 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 4253
	bne[l_1996#], defer[2]
.4239 B000360000 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu[b3, --, B, $0]
.4240 A000360400 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu[a3, --, B, $1]
.%import_expr common_code 4241 <27:20:8,7:0:0> _z &v 0 +
.4241 F040000304 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			z--;
	immed_w0[b0, @_z]
.%import_expr common_code 4242 <27:20:24,7:0:16> _z &v 0 +
.4242 F440000300 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[b0, @_z]
.4243 0030000120 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[1]
.4244 8080180F03 common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/  		if(cdVector[hashPosition].left < c) { //don't increment if the position is already c
	dbl_shf[a1, b3, a3, >>8]
.%import_expr common_code 4245 <27:20:8,7:0:0> _z &v 0 +
.4245 F040000304 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			z--;
	immed_w0[b0, @_z]
.%import_expr common_code 4246 <27:20:24,7:0:16> _z &v 0 +
.4246 F440000300 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[b0, @_z]
.4247 0130000120 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	sram[write, $0, b0, 0, 1], ctx_swap[s3], defer[1]
.4248 AA980C0580 common_code
	.%line 308 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu[$0, $0, -, 1]
.4249 9080000D00 common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		if(cdVector[hashPosition].left < c) { //don't increment if the position is already c
	alu_shf[b0, --, B, b3, >>8]
.4250 AA300C0002 common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	alu[--, a2, OR, 0]
.4251 9000080301 common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	dbl_shf[b0, b0, a1, >>indirect]
.4252 91C0000100 common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, --, B, b0, >>28]
.4253 AAF000030F common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
l_1996#:
	alu[--, b0, -, 15]
.%import_expr common_code 4254 <34:22:0> &bp 4312 +
.4254 DC36000104 common_code
	.%line 310 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0 4312
	bhs[l_2002#]
.4255 0032000420 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			cdVector[hashPosition].left++;
	sram[read, $0, b1, 0, 2], ctx_swap[s3]
.4256 B000060400 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, --, B, $1]
.4257 9080000380 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	dbl_shf[b0, $0, b0, >>8]
.4258 8080120100 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[a1, --, B, $0, >>8]
.4259 AA300C0002 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	alu[--, a2, OR, 0]
.4260 8000200301 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	dbl_shf[a2, a1, b0, >>indirect]
.4261 91C0080102 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, --, B, a2, >>28]
.4262 B0C0000301 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, b0, +, 1]
.4263 A44010030F common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[a1, b0, AND, 15]
.%import_expr common_code 4264 <34:22:0> &bp 4308 +
.4264 DC35200018 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 4308
	br[l_10247#], defer[2]
.4265 984000BE02 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu_shf[b0, a2, AND~, 15, <<28]
.4266 9A40080201 common_code
	.%line 311 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu_shf[b0, b0, OR, a1, <<28]
.4267 91E0000200 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		if(cdVector[hashPosition].right == 0) { //decrement 0 counter
l_1998#:
	alu_shf[b0, --, B, b0, <<2]
.%import_expr common_code 4268 <27:20:8,17:10:0> _cdVector &v 0 +
.4268 F0400C2001 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w0[a1, @_cdVector]
.%import_expr common_code 4269 <27:20:24,17:10:16> _cdVector &v 0 +
.4269 F4400C0001 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[a1, @_cdVector]
.4270 B0C0100001 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b1, b0, +, a1]
.4271 0032000620 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2
	sram[read, $0, b1, 0, 2], ctx_swap[s3], defer[2]
.4272 AA80200703 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu[a2, 3, -, b1]
.4273 81D0280202 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu_shf[a2, --, B, a2, <<3]
.4274 B000060400 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, --, B, $1]
.4275 9080000380 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	dbl_shf[b0, $0, b0, >>8]
.4276 8080120100 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[a1, --, B, $0, >>8]
.4277 AA300C0002 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	alu[--, a2, OR, 0]
.4278 9000000301 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	dbl_shf[b0, a1, b0, >>indirect]
.4279 958000012F common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, 15, AND, b0, >>24]
.%import_expr common_code 4280 <34:22:0> &bp 4295 +
.4280 DC31E00101 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 4295
	bne[l_2000#], defer[2]
.4281 B000360000 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu[b3, --, B, $0]
.4282 A000360400 common_code
	.%line 315 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu[a3, --, B, $1]
.%import_expr common_code 4283 <27:20:8,7:0:0> _z &v 0 +
.4283 F040000304 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			z--;
	immed_w0[b0, @_z]
.%import_expr common_code 4284 <27:20:24,7:0:16> _z &v 0 +
.4284 F440000300 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[b0, @_z]
.4285 0030000120 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[1]
.4286 8080180F03 common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/  		if(cdVector[hashPosition].right < c) { //don't increment if the position is already c
	dbl_shf[a1, b3, a3, >>8]
.%import_expr common_code 4287 <27:20:8,7:0:0> _z &v 0 +
.4287 F040000304 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			z--;
	immed_w0[b0, @_z]
.%import_expr common_code 4288 <27:20:24,7:0:16> _z &v 0 +
.4288 F440000300 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[b0, @_z]
.4289 0130000120 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	sram[write, $0, b0, 0, 1], ctx_swap[s3], defer[1]
.4290 AA980C0580 common_code
	.%line 316 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu[$0, $0, -, 1]
.4291 9080000D00 common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		if(cdVector[hashPosition].right < c) { //don't increment if the position is already c
	alu_shf[b0, --, B, b3, >>8]
.4292 AA300C0002 common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	alu[--, a2, OR, 0]
.4293 9000080301 common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	dbl_shf[b0, b0, a1, >>indirect]
.4294 958000012F common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, 15, AND, b0, >>24]
.4295 AAF000030F common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
l_2000#:
	alu[--, b0, -, 15]
.%import_expr common_code 4296 <34:22:0> &bp 4312 +
.4296 DC36000104 common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0 4312
	bhs[l_2002#]
.4297 0032000420 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			cdVector[hashPosition].right++;
	sram[read, $0, b1, 0, 2], ctx_swap[s3]
.4298 B000060400 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, --, B, $1]
.4299 9080000380 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	dbl_shf[b0, $0, b0, >>8]
.4300 8080120100 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[a1, --, B, $0, >>8]
.4301 AA300C0002 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	alu[--, a2, OR, 0]
.4302 8000200301 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	dbl_shf[a2, a1, b0, >>indirect]
.4303 958008BD02 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, 15, AND, a2, >>24]
.4304 B0C0000301 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[b0, b0, +, 1]
.4305 A44010030F common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu[a1, b0, AND, 15]
.4306 988000BE02 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, a2, AND~, 15, <<24]
.4307 9A80080201 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	alu_shf[b0, b0, OR, a1, <<24]
.4308 B000500400 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
l_10247#:
	alu[b5, --, B, b1]
.%import_expr common_code 4309 <34:22:0> &bp 1010 +
.4309 D8FCA00018 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 1010
	br[_ua_set_32_sram#], defer[2]
.4310 F0000C0001 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	immed[a1, 0, <<0]
.%import_expr common_code 4311 <27:20:8,17:10:0> &bp 4312 +
.4311 F0010F600D common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[a13, l_10349#]
.4312 A0700000FF common_code
	.%line 329 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  		if(debug_on) {
l_10349#:
l_2002#:
	alu[--, --, B, @a127]
.%import_expr common_code 4313 <34:22:0> &bp 4330 +
.4313 DC3A900100 common_code
	.%line 329 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1 4330
	beq[l_2005#], defer[1]
.4314 F0000C00DF common_code
	.%line 323 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
/******/  	queue_lock = UNLOCKED;
	immed[@a95, 0, <<0]
.%import_expr common_code 4315 <27:20:8,7:0:0> _z &v 0 +
.4315 F040000304 common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			helper_sram_outmsg_3ul(hashValue, *hashTemp, z, dbgmsg);
	immed_w0[b0, @_z]
.%import_expr common_code 4316 <27:20:24,7:0:16> _z &v 0 +
.4316 F440000300 common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	immed_w1[b0, @_z]
.4317 0030000120 common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 1
	sram[read, $0, b0, 0, 1], ctx_swap[s3], defer[1]
.4318 B000E01800 common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	alu[b14, --, B, b6]
.%import_expr common_code 4319 <34:22:0> &bp 2334 +
.4319 DA47A00018 common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 2334
	br[_helper_sram_outmsg_3ul#], defer[2]
.4320 A000460000 common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu[a4, --, B, $0]
.%import_expr common_code 4321 <27:20:8,17:10:0> &bp 4322 +
.4321 F0010F880E common_code
	.%line 330 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[a14, l_10350#]
.4322 B08FFF2000 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  			onl_api_debug_message(msgNextBlock, dbgmsg);
l_10350#:
	alu[@b127, a0, +, 200]
.4323 FC0663FF00 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b127]
.4324 F0000C0300 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	nop
.4325 F0000C0300 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	nop
.4326 F0000C0300 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	nop
.%import_expr common_code 4327 <34:22:0> &bp 1495 +
.4327 D975E00018 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 2 1495
	br[_onl_api_debug_message#], defer[2]
.4328 A088FE3000 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 1
	alu[@a15, a0, +, 140]
.%import_expr common_code 4329 <27:20:8,17:10:0> &bp 4330 +
.4329 F0010FAA00 common_code
	.%line 331 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:700 0
	load_addr[*l$index0, l_10351#]
.4330 B08FFF3000 common_code
	.%line 337 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
/******/  }
l_10351#:
l_2005#:
	alu[@b127, a0, +, 204]
.4331 FC0663FF00 common_code
	.%line 337 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b127]
.4332 F0000C0300 common_code
	.%line 337 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	nop
.4333 F0000C0300 common_code
	.%line 337 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	nop
.4334 F0000C0300 common_code
	.%line 337 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0
	nop
.4335 E8000C0200 common_code
	.%line 337 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:700 0 0 *L00
	rtn[*l$index0]
.4336 FC0C000000 common_code
	.%line 444 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1164 1
/******/  	sleep(TIME_WINDOW_SLEEP); 
_callback_user#:
	local_csr_rd[timestamp_low]
.4337 F000000300 common_code
	.%line 444 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1164 0
	immed[b0, 0, <<0]
.4338 B0C0000383 common_code
	.%line 444 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1163 0
	alu[b0, b0, +, 131]
.4339 E000200002 common_code
	.%line 444 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1163 2
	ctx_arb[s1], defer[2]
.4340 FC07EC0701 common_code
	.%line 444 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1166 1
	local_csr_wr[active_future_count_signal, 1]
.4341 FC05E00300 common_code
	.%line 444 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1165 0
	local_csr_wr[active_ctx_future_count, b0]
.%import_expr common_code 4342 <27:20:8,7:0:0> _cdvCounter &v 0 +
.4342 F048C003A8 common_code
	.%line 449 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	hashPosition = cdvCounter/2; //find position into vector given current counter
	immed_w0[b0, @_cdvCounter]
.%import_expr common_code 4343 <27:20:24,7:0:16> _cdvCounter &v 0 +
.4343 F440000300 common_code
	.%line 449 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_cdvCounter]
.4344 0010000020 common_code
	.%line 449 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.4345 AAB00C04DF common_code
	.%line 451 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	while( queue_lock == LOCKED )       { ctx_swap(); }
	alu[--, @a95, -, 1]
.%import_expr common_code 4346 <34:22:0> &bp 4351 +
.4346 DC3FD00101 common_code
	.%line 451 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1 4351
	bne[l_50#], defer[1]
.4347 8010120100 common_code
	.%line 449 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
/******/  	hashPosition = cdvCounter/2; //find position into vector given current counter
	alu_shf[a1, --, B, $0, >>1]
.4348 E000000001 common_code
	.%line 451 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1162 0
/******/  	while( queue_lock == LOCKED )       { ctx_swap(); }
l_44#:
	ctx_arb[voluntary]
.4349 AAB00C04DF common_code
	.%line 451 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[--, @a95, -, 1]
.%import_expr common_code 4350 <34:22:0> &bp 4348 +
.4350 DC3F000100 common_code
	.%line 451 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0 4348
	beq[l_44#]
.4351 F0000C04DF common_code
	.%line 452 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/      queue_lock = LOCKED;
l_50#:
	immed[@a95, 1, <<0]
.%import_expr common_code 4352 <27:20:8,7:0:0> _cdvCounter &v 0 +
.4352 F048C003A8 common_code
	.%line 454 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	if(cdvCounter % 2 == 0) { //even = left 4 bits of the char
	immed_w0[b0, @_cdvCounter]
.%import_expr common_code 4353 <27:20:24,7:0:16> _cdvCounter &v 0 +
.4353 F440000300 common_code
	.%line 454 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_cdvCounter]
.4354 0010000020 common_code
	.%line 454 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.%import_expr common_code 4355 <34:22:0> &bp 4406 +
.4355 D44D848480 common_code
	.%line 454 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0 4406
	br_bset[$0, 0, l_55#]
.4356 91E0080201 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  		if(cdVector[hashPosition].left == 1) { //increase 0 count if position will change to 0
	alu_shf[b0, --, B, a1, <<2]
.%import_expr common_code 4357 <27:20:8,17:10:0> _cdVector &v 0 +
.4357 F0400C2001 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w0[a1, @_cdVector]
.%import_expr common_code 4358 <27:20:24,17:10:16> _cdVector &v 0 +
.4358 F4400C0001 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[a1, @_cdVector]
.4359 B0C0200001 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[b2, b0, +, a1]
.4360 0012000A20 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2
	sram[read, $0, b2, 0, 2], ctx_swap[s1], defer[2]
.4361 BA80100B03 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu[b1, 3, -, b2]
.4362 91D0100600 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu_shf[b1, --, B, b1, <<3]
.4363 B000060400 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[b0, --, B, $1]
.4364 9080000380 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	dbl_shf[b0, $0, b0, >>8]
.4365 8080120100 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[a1, --, B, $0, >>8]
.4366 AA70000700 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4367 9000000301 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, a1, b0, >>indirect]
.4368 91C0000100 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, --, B, b0, >>28]
.4369 AAF0000301 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[--, b0, -, 1]
.%import_expr common_code 4370 <34:22:0> &bp 4390 +
.4370 DC49A00101 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 4390
	bne[l_53#], defer[2]
.4371 A000360000 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu[a3, --, B, $0]
.4372 B000360400 common_code
	.%line 455 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu[b3, --, B, $1]
.%import_expr common_code 4373 <27:20:8,7:0:0> _z &v 0 +
.4373 F040000304 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			z++;
	immed_w0[b0, @_z]
.%import_expr common_code 4374 <27:20:24,7:0:16> _z &v 0 +
.4374 F440000300 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_z]
.4375 0010000120 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.4376 B000500800 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
/******/  			cdVector[hashPosition].left = 0;
	alu[b5, --, B, b2]
.%import_expr common_code 4377 <27:20:8,7:0:0> _z &v 0 +
.4377 F040000304 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			z++;
	immed_w0[b0, @_z]
.%import_expr common_code 4378 <27:20:24,7:0:16> _z &v 0 +
.4378 F440000300 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_z]
.4379 0110000120 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	sram[write, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.4380 A0980C0580 common_code
	.%line 456 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu[$0, $0, +, 1]
.4381 0012000820 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			cdVector[hashPosition].left = 0;
	sram[read, $0, b2, 0, 2], ctx_swap[s1]
.4382 B000060400 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[b0, --, B, $1]
.4383 9080000380 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	dbl_shf[b0, $0, b0, >>8]
.4384 8080120100 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[a1, --, B, $0, >>8]
.4385 AA70000700 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4386 9000000301 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, a1, b0, >>indirect]
.%import_expr common_code 4387 <34:22:0> &bp 4457 +
.4387 DC5A600018 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 4457
	br[l_10254#], defer[2]
.4388 F0000C0001 common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	immed[a1, 0, <<0]
.4389 984008022F common_code
	.%line 457 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu_shf[b0, b0, AND~, 15, <<28]
.4390 A030000000 common_code
	.%line 458 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  		} else if(cdVector[hashPosition].left != 0) { //decrement if not already 0
l_53#:
	alu[--, --, B, b0]
.%import_expr common_code 4391 <34:22:0> &bp 4459 +
.4391 DC5AC00100 common_code
	.%line 458 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0 4459
	beq[l_59#]
.4392 9080000F03 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			cdVector[hashPosition].left = cdVector[hashPosition].left - 1;
	dbl_shf[b0, a3, b3, >>8]
.4393 8080180103 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[a1, --, B, a3, >>8]
.4394 AA70000700 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4395 9000000301 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, a1, b0, >>indirect]
.4396 91C0000100 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, --, B, b0, >>28]
.4397 AAC0400301 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[a4, b0, -, 1]
.4398 8080100F03 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	dbl_shf[a1, a3, b3, >>8]
.4399 9080080103 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, --, B, a3, >>8]
.4400 AA70000700 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4401 9000080301 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, b0, a1, >>indirect]
.4402 A4001C3C04 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[a1, a4, AND, 15]
.%import_expr common_code 4403 <34:22:0> &bp 4455 +
.4403 DC59E00018 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 4455
	br[l_10253#], defer[2]
.4404 984008022F common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu_shf[b0, b0, AND~, 15, <<28]
.4405 9A40080201 common_code
	.%line 459 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu_shf[b0, b0, OR, a1, <<28]
.4406 91E0080201 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  		if(cdVector[hashPosition].right == 1) { //increase 0 count if position will change to 0
l_55#:
	alu_shf[b0, --, B, a1, <<2]
.%import_expr common_code 4407 <27:20:8,17:10:0> _cdVector &v 0 +
.4407 F0400C2001 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w0[a1, @_cdVector]
.%import_expr common_code 4408 <27:20:24,17:10:16> _cdVector &v 0 +
.4408 F4400C0001 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[a1, @_cdVector]
.4409 B0C0200001 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[b2, b0, +, a1]
.4410 0012000A20 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2
	sram[read, $0, b2, 0, 2], ctx_swap[s1], defer[2]
.4411 BA80100B03 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu[b1, 3, -, b2]
.4412 91D0100600 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu_shf[b1, --, B, b1, <<3]
.4413 B000060400 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[b0, --, B, $1]
.4414 9080000380 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	dbl_shf[b0, $0, b0, >>8]
.4415 8080120100 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[a1, --, B, $0, >>8]
.4416 AA70000700 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4417 9000000301 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, a1, b0, >>indirect]
.4418 958000012F common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, 15, AND, b0, >>24]
.4419 AAF0000301 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[--, b0, -, 1]
.%import_expr common_code 4420 <34:22:0> &bp 4440 +
.4420 DC56200101 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 4440
	bne[l_57#], defer[2]
.4421 A000360000 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu[a3, --, B, $0]
.4422 B000360400 common_code
	.%line 463 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu[b3, --, B, $1]
.%import_expr common_code 4423 <27:20:8,7:0:0> _z &v 0 +
.4423 F040000304 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			z++;
	immed_w0[b0, @_z]
.%import_expr common_code 4424 <27:20:24,7:0:16> _z &v 0 +
.4424 F440000300 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_z]
.4425 0010000120 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.4426 B000500800 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
/******/  			cdVector[hashPosition].right = 0;
	alu[b5, --, B, b2]
.%import_expr common_code 4427 <27:20:8,7:0:0> _z &v 0 +
.4427 F040000304 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			z++;
	immed_w0[b0, @_z]
.%import_expr common_code 4428 <27:20:24,7:0:16> _z &v 0 +
.4428 F440000300 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_z]
.4429 0110000120 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	sram[write, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.4430 A0980C0580 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu[$0, $0, +, 1]
.4431 0012000820 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			cdVector[hashPosition].right = 0;
	sram[read, $0, b2, 0, 2], ctx_swap[s1]
.4432 B000060400 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[b0, --, B, $1]
.4433 9080000380 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	dbl_shf[b0, $0, b0, >>8]
.4434 8080120100 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[a1, --, B, $0, >>8]
.4435 AA70000700 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4436 9000000301 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, a1, b0, >>indirect]
.%import_expr common_code 4437 <34:22:0> &bp 4457 +
.4437 DC5A600018 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 4457
	br[l_10254#], defer[2]
.4438 F0000C0001 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	immed[a1, 0, <<0]
.4439 988008022F common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu_shf[b0, b0, AND~, 15, <<24]
.4440 A030000000 common_code
	.%line 466 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  		} else if(cdVector[hashPosition].right != 0) { //decrement if not already 0
l_57#:
	alu[--, --, B, b0]
.%import_expr common_code 4441 <34:22:0> &bp 4459 +
.4441 DC5AC00100 common_code
	.%line 466 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0 4459
	beq[l_59#]
.4442 9080000F03 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  			cdVector[hashPosition].right = cdVector[hashPosition].right - 1;	
	dbl_shf[b0, a3, b3, >>8]
.4443 8080180103 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[a1, --, B, a3, >>8]
.4444 AA70000700 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4445 9000000301 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, a1, b0, >>indirect]
.4446 958000012F common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, 15, AND, b0, >>24]
.4447 AAC0400301 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[a4, b0, -, 1]
.4448 8080100F03 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	dbl_shf[a1, a3, b3, >>8]
.4449 9080080103 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, --, B, a3, >>8]
.4450 AA70000700 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	alu[--, b1, OR, 0]
.4451 9000080301 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	dbl_shf[b0, b0, a1, >>indirect]
.4452 A4001C3C04 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[a1, a4, AND, 15]
.4453 988008022F common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, b0, AND~, 15, <<24]
.4454 9A80080201 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu_shf[b0, b0, OR, a1, <<24]
.4455 B000500800 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
l_10253#:
	alu[b5, --, B, b2]
.4456 F0000C0001 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed[a1, 0, <<0]
.%import_expr common_code 4457 <34:22:0> &bp 1010 +
.4457 D8FC900018 common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1 1010
l_10254#:
	br[_ua_set_32_sram#], defer[1]
.%import_expr common_code 4458 <27:20:8,17:10:0> &bp 4459 +
.4458 F0011DAC0D common_code
	.%line 467 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	load_addr[a13, l_10352#]
.4459 F0000C00DF common_code
	.%line 471 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	 queue_lock = UNLOCKED;
l_10352#:
l_59#:
	immed[@a95, 0, <<0]
.%import_expr common_code 4460 <27:20:8,7:0:0> _cdvCounter &v 0 +
.4460 F048C003A8 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	cdvCounter = (cdvCounter + 1) % b; //increase counter for next time
	immed_w0[b0, @_cdvCounter]
.%import_expr common_code 4461 <27:20:24,7:0:16> _cdvCounter &v 0 +
.4461 F440000300 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_cdvCounter]
.4462 0010000120 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 1
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.4463 F004601350 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	immed[b4, 18000, <<0]
.%import_expr common_code 4464 <34:22:0> &bp 1476 +
.4464 D971200018 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 1476
	br[__mod_u32#], defer[2]
.4465 B0805C0580 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu[b5, $0, +, 1]
.%import_expr common_code 4466 <27:20:8,7:0:0> &bp 4467 +
.4466 F001100773 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	load_addr[b1, l_10353#]
.4467 B08FFF4000 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
l_10353#:
	alu[@b127, a0, +, 208]
.4468 FC0663FF00 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b127]
.4469 A05800008F common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[$0, --, B, @a15]
.%import_expr common_code 4470 <27:20:8,7:0:0> _cdvCounter &v 0 +
.4470 F048C003A8 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w0[b0, @_cdvCounter]
.%import_expr common_code 4471 <27:20:24,7:0:16> _cdvCounter &v 0 +
.4471 F440000300 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_cdvCounter]
.4472 0110000020 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1]
.%import_expr common_code 4473 <27:20:8,7:0:0> _z &v 0 +
.4473 F040000304 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	n = nflows(b, z);
	immed_w0[b0, @_z]
.%import_expr common_code 4474 <27:20:24,7:0:16> _z &v 0 +
.4474 F440000300 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	immed_w1[b0, @_z]
.4475 0010000020 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.4476 A020060000 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	alu[*l$index0, --, B, $0]
.4477 F004600350 common_code
	.%line 188 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
/******/      __declspec(gp_reg) unsigned int		y1 = (b-z);
	immed[b0, 18000, <<0]
.4478 BAC0100180 common_code
	.%line 188 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
	alu[b1, b0, -, $0]
.4479 F004600350 common_code
	.%line 189 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
/******/      __declspec(gp_reg) unsigned int	y2 = (b+z);
	immed[b0, 18000, <<0]
.4480 A080100180 common_code
	.%line 189 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
	alu[a1, $0, +, b0]
.4481 9140500600 common_code
	.%line 194 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
/******/      term = (y1<<12)/y2;
	alu_shf[b5, --, B, b1, <<12]
.%import_expr common_code 4482 <34:22:0> &bp 2071 +
.4482 DA05E00018 common_code
	.%line 194 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 2 2071
	br[__div_u32#], defer[2]
.4483 B040400001 common_code
	.%line 194 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 1
	alu[b4, --, B, a1]
.%import_expr common_code 4484 <27:20:8,7:0:0> &bp 4485 +
.4484 F001100F85 common_code
	.%line 194 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 0
	load_addr[b3, l_10354#]
.4485 B04000000D common_code
	.%line 198 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
/******/      	acc = acc + term/(2*k+1);
l_10354#:
	alu[b0, --, B, a13]
.4486 F84000040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 5
/******/  		term = (term*y1/y2)*y1/y2;
	mul_step[b1, a13], 32x32_start
.4487 F9C000040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 4
	mul_step[b1, a13], 32x32_step1
.4488 F9C010040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 3
	mul_step[b1, a13], 32x32_step2
.4489 F9C020040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 2
	mul_step[b1, a13], 32x32_step3
.4490 F9C030040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 1
	mul_step[b1, a13], 32x32_step4
.4491 F980C00005 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 0
	mul_step[b5, --], 32x32_last
.%import_expr common_code 4492 <34:22:0> &bp 2071 +
.4492 DA05E00018 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 2 2071
	br[__div_u32#], defer[2]
.4493 B040400001 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 1
	alu[b4, --, B, a1]
.%import_expr common_code 4494 <27:20:8,7:0:0> &bp 4495 +
.4494 F001100F8F common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 0
	load_addr[b3, l_10355#]
.4495 F84000040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 5
l_10355#:
	mul_step[b1, a13], 32x32_start
.4496 F9C000040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 4
	mul_step[b1, a13], 32x32_step1
.4497 F9C010040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 3
	mul_step[b1, a13], 32x32_step2
.4498 F9C020040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 2
	mul_step[b1, a13], 32x32_step3
.4499 F9C030040D common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 1
	mul_step[b1, a13], 32x32_step4
.4500 F980C00005 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 0
	mul_step[b5, --], 32x32_last
.%import_expr common_code 4501 <34:22:0> &bp 2071 +
.4501 DA05E00018 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 2 2071
	br[__div_u32#], defer[2]
.4502 B040400001 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 1
	alu[b4, --, B, a1]
.%import_expr common_code 4503 <27:20:8,7:0:0> &bp 4504 +
.4503 F001100F98 common_code
	.%line 200 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 0
	load_addr[b3, l_10356#]
.4504 B04050000D common_code
	.%line 198 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
/******/      	acc = acc + term/(2*k+1);
l_10356#:
	alu[b5, --, B, a13]
.%import_expr common_code 4505 <34:22:0> &bp 2071 +
.4505 DA05E00018 common_code
	.%line 198 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 2 2071
	br[__div_u32#], defer[2]
.4506 F000001303 common_code
	.%line 198 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 1
	immed[b4, 3, <<0]
.%import_expr common_code 4507 <27:20:8,7:0:0> &bp 4508 +
.4507 F001100F9C common_code
	.%line 198 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1161 0
	load_addr[b3, l_10357#]
.4508 B08000000D common_code
	.%line 198 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1161 0
l_10357#:
	alu[b0, a13, +, b0]
.4509 F008CE8001 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	n = nflows(b, z);
	immed[a1, 36000, <<0]
.4510 F800000001 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 5
	mul_step[a1, b0], 32x32_start
.4511 F980000001 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 4
	mul_step[a1, b0], 32x32_step1
.4512 F980100001 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 3
	mul_step[a1, b0], 32x32_step2
.4513 F980200001 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 2
	mul_step[a1, b0], 32x32_step3
.4514 F980300001 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	mul_step[a1, b0], 32x32_step4
.4515 F980C00000 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	mul_step[b0, --], 32x32_last
.4516 AAF00C1002 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0
/******/      switch(pid) {
	alu[--, 4, -, a2]
.%import_expr common_code 4517 <34:22:0> &bp 4539 +
.4517 DC6EF00105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 3 4539
	blo[l_105#], defer[3]
.4518 90C0000100 common_code
	.%line 486 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 2
/******/  	n = nflows(b, z);
	alu_shf[b0, --, B, b0, >>12]
.4519 A00EF00000 common_code
	.%line 487 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
/******/  	helper_plugin_cntr_set_value(0,n);
	alu[@a111, --, B, b0]
.4520 A0403000EF common_code
	.%line 487 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	alu[a3, --, B, @a111]
.%import_expr common_code 4521 <26:22:8,17:10:0> &bp 4522 +
.4521 E8044EA802 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0 4522 A2
/******/      switch(pid) {
	jump[a2, l_10400#], targets[l_10404#,l_10403#,l_10402#,l_10401#,l_10400#]
.%import_expr common_code 4522 <34:22:0> &bp 4539 +
.4522 DC6EC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0 4539
l_10400#:
	br[l_105#]
.%import_expr common_code 4523 <34:22:0> &bp 4536 +
.4523 DC6E000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0 4536
l_10401#:
	br[l_95#]
.%import_expr common_code 4524 <34:22:0> &bp 4533 +
.4524 DC6D400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0 4533
l_10402#:
	br[l_85#]
.%import_expr common_code 4525 <34:22:0> &bp 4530 +
.4525 DC6C800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0 4530
l_10403#:
	br[l_75#]
.%import_expr common_code 4526 <34:22:0> &bp 4527 +
.4526 DC6BC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0 4527
l_10404#:
	br[l_65#]
.%import_expr common_code 4527 <34:22:0> &bp 4541 +
.4527 DC6F600018 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 2 4541
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
l_65#:
	br[l_124#], defer[2]
.4528 F000000330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b0, 48, <<0]
.4529 F0000CD801 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
	immed[a1, 54, <<0]
.%import_expr common_code 4530 <34:22:0> &bp 4541 +
.4530 DC6F600018 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 2 4541
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
l_75#:
	br[l_124#], defer[2]
.4531 F00000032C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b0, 44, <<0]
.4532 F0000CC801 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
	immed[a1, 50, <<0]
.%import_expr common_code 4533 <34:22:0> &bp 4541 +
.4533 DC6F600018 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 2 4541
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
l_85#:
	br[l_124#], defer[2]
.4534 F000000328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b0, 40, <<0]
.4535 F0000CB801 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
	immed[a1, 46, <<0]
.%import_expr common_code 4536 <34:22:0> &bp 4541 +
.4536 DC6F600018 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 2 4541
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
l_95#:
	br[l_124#], defer[2]
.4537 F000000324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b0, 36, <<0]
.4538 F0000CA801 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1160 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
	immed[a1, 42, <<0]
.4539 F000000320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_105#:
	immed[b0, 32, <<0]
.4540 F0000C9801 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1160 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_0;  break;
	immed[a1, 38, <<0]
.%import_expr common_code 4541 <34:22:0> &bp 2951 +
.4541 DAE1D00018 common_code
	.%line 157 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:1159 1 2951
/******/      WU_loadGlobalRegister( stats_regnum, new_value, stats_cerr );
l_124#:
	br[_WU_loadGlobalRegister#], defer[1]
.%import_expr common_code 4542 <27:20:8,7:0:0> &bp 4543 +
.4542 F0011007BF common_code
	.%line 157 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:1159 0
	load_addr[b1, l_10358#]
.4543 A0700000FF common_code
	.%line 489 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  	if(debug_on) { 
l_10358#:
	alu[--, --, B, @a127]
.%import_expr common_code 4544 <34:22:0> &bp 4553 +
.4544 DC72400100 common_code
	.%line 489 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0 4553
	beq[l_127#]
.4545 B08FFEA000 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  		helper_sram_dbgmsg_1ul(n);
	alu[@b127, a0, +, 168]
.4546 FC0663FF00 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b127]
.4547 F0000C0300 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	nop
.4548 F0000C0300 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	nop
.4549 F0000C0300 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	nop
.%import_expr common_code 4550 <34:22:0> &bp 2955 +
.4550 DAE2E00018 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 2 2955
	br[_helper_sram_dbgmsg_1ul#], defer[2]
.4551 B0403000EF common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 1
	alu[b3, --, B, @a111]
.%import_expr common_code 4552 <27:20:8,17:10:0> &bp 4553 +
.4552 F0011F2600 common_code
	.%line 490 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:682 0
	load_addr[*l$index0, l_10359#]
.4553 B08FFF3000 common_code
	.%line 494 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
/******/  }
l_10359#:
l_127#:
	alu[@b127, a0, +, 204]
.4554 FC0663FF00 common_code
	.%line 494 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b127]
.4555 F0000C0300 common_code
	.%line 494 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	nop
.4556 F0000C0300 common_code
	.%line 494 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	nop
.4557 F0000C0300 common_code
	.%line 494 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0
	nop
.4558 E8000C0200 common_code
	.%line 494 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:682 0 0 *L00
	rtn[*l$index0]
.4559 B08FFF3000 common_code
	.%line 588 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 0
/******/  	dl_source_packet(dlFromBlock);
_handle_pkt#:
	alu[@b127, a0, +, 204]
.4560 FC06E3FF00 common_code
	.%line 588 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 0
	local_csr_wr[active_lm_addr_1, @b127]
.%import_expr common_code 4561 <34:22:0> &bp 2029 +
.4561 D9FB500018 common_code
	.%line 588 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 1 2029
	br[_dl_source_packet#], defer[1]
.%import_expr common_code 4562 <27:20:8,7:0:0> &bp 4563 +
.4562 F0011007D3 common_code
	.%line 588 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:698 0
	load_addr[b1, l_10360#]
.%import_expr common_code 4563 <34:22:0> &bp 1384 +
.4563 D95A100018 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 1 1384
/******/  	default_format_out_data(dlNextBlock);
l_10360#:
	br[_default_format_out_data#], defer[1]
.%import_expr common_code 4564 <27:20:8,7:0:0> &bp 4565 +
.4564 F0011007D5 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:698 0
	load_addr[b1, l_10361#]
.%import_expr common_code 4565 <34:22:0> &bp 4061 +
.4565 DBF7500018 common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 1 4061
/******/  	handle_pkt_user();
l_10361#:
	br[_handle_pkt_user#], defer[1]
.%import_expr common_code 4566 <27:20:8,17:10:0> &bp 4567 +
.4566 F0011F5E20 common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:698 0
	load_addr[*l$index1, l_10362#]
.4567 B08FFF5000 common_code
	.%line 596 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 0
/******/  	default_format_out_data(dlNextBlock);
l_10362#:
	alu[@b127, a0, +, 212]
.4568 FC0663FF00 common_code
	.%line 596 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 0
	local_csr_wr[active_lm_addr_0, @b127]
.%import_expr common_code 4569 <34:22:0> &bp 1384 +
.4569 D95A100018 common_code
	.%line 596 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 1 1384
	br[_default_format_out_data#], defer[1]
.%import_expr common_code 4570 <27:20:8,7:0:0> &bp 4571 +
.4570 F0011007DB common_code
	.%line 596 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:698 0
	load_addr[b1, l_10363#]
.%import_expr common_code 4571 <34:22:0> &bp 1402 +
.4571 D95E900018 common_code
	.%line 598 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 1 1402
/******/  	dl_sink_packet(dlNextBlock);
l_10363#:
	br[_dl_sink_packet#], defer[1]
.%import_expr common_code 4572 <27:20:8,7:0:0> &bp 4573 +
.4572 F0011003DD common_code
	.%line 598 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:698 0
	load_addr[b0, l_10364#]
.4573 F0000C0300 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 0
/******/  }
l_10364#:
	nop
.4574 E8000C0200 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:698 0 0 *L00
	rtn[*l$index0]
.4575 B08FFF3000 common_code
	.%line 605 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
/******/  	callback_user();
_callback#:
	alu[@b127, a0, +, 204]
.4576 FC06E3FF00 common_code
	.%line 605 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	local_csr_wr[active_lm_addr_1, @b127]
.4577 F0000C0300 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
/******/  }
	nop
.4578 F0000C0300 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	nop
.4579 F0000C0300 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	nop
.%import_expr common_code 4580 <34:22:0> &bp 4336 +
.4580 DC3C100018 common_code
	.%line 605 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 1 4336
/******/  	callback_user();
	br[_callback_user#], defer[1]
.%import_expr common_code 4581 <27:20:8,17:10:0> &bp 4582 +
.4581 F0011F9A20 common_code
	.%line 605 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 0 fiid:681 0
	load_addr[*l$index1, l_10365#]
.4582 B08FFF5000 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
/******/  }
l_10365#:
	alu[@b127, a0, +, 212]
.4583 FC0663FF00 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	local_csr_wr[active_lm_addr_0, @b127]
.4584 F0000C0300 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	nop
.4585 F0000C0300 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	nop
.4586 F0000C0300 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0
	nop
.4587 E8000C0200 common_code
	.%line 609 "/users/onl/npr/plugins/user-contributed/flowcount/flowcount.c" 1 fiid:681 0 0 *L00
	rtn[*l$index0]
+ucode_end
