+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 0x00000004 17 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 16320 0
.%local_mem dram$tls dram 0 16
.%local_mem sram3$tls sram3 1760
.%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 _delayq sram3 16
.%lm_sym lmspill_16_0 52 4
.%init lmspill_16_0+0 0x0
.%lm_sym lmspill_16_1 340 4
.%init lmspill_16_1+0 0x0
.%lm_sym lmspill_16_2 628 4
.%init lmspill_16_2+0 0x0
.%lm_sym lmspill_16_3 916 4
.%init lmspill_16_3+0 0x0
.%lm_sym lmspill_16_4 1204 4
.%init lmspill_16_4+0 0x0
.%lm_sym lmspill_16_5 1492 4
.%init lmspill_16_5+0 0x0
.%lm_sym lmspill_16_6 1780 4
.%init lmspill_16_6+0 0x0
.%lm_sym lmspill_16_7 2068 4
.%init lmspill_16_7+0 0x0
.%lm_sym lmspill_15_0 56 4
.%init lmspill_15_0+0 0x0
.%lm_sym lmspill_15_1 344 4
.%init lmspill_15_1+0 0x0
.%lm_sym lmspill_15_2 632 4
.%init lmspill_15_2+0 0x0
.%lm_sym lmspill_15_3 920 4
.%init lmspill_15_3+0 0x0
.%lm_sym lmspill_15_4 1208 4
.%init lmspill_15_4+0 0x0
.%lm_sym lmspill_15_5 1496 4
.%init lmspill_15_5+0 0x0
.%lm_sym lmspill_15_6 1784 4
.%init lmspill_15_6+0 0x0
.%lm_sym lmspill_15_7 2072 4
.%init lmspill_15_7+0 0x0
.%lm_sym lmspill_14_0 60 4
.%init lmspill_14_0+0 0x0
.%lm_sym lmspill_14_1 348 4
.%init lmspill_14_1+0 0x0
.%lm_sym lmspill_14_2 636 4
.%init lmspill_14_2+0 0x0
.%lm_sym lmspill_14_3 924 4
.%init lmspill_14_3+0 0x0
.%lm_sym lmspill_14_4 1212 4
.%init lmspill_14_4+0 0x0
.%lm_sym lmspill_14_5 1500 4
.%init lmspill_14_5+0 0x0
.%lm_sym lmspill_14_6 1788 4
.%init lmspill_14_6+0 0x0
.%lm_sym lmspill_14_7 2076 4
.%init lmspill_14_7+0 0x0
.%lm_sym lmspill_13_0 312 4
.%init lmspill_13_0+0 0x0
.%lm_sym lmspill_13_1 600 4
.%init lmspill_13_1+0 0x0
.%lm_sym lmspill_13_2 888 4
.%init lmspill_13_2+0 0x0
.%lm_sym lmspill_13_3 1176 4
.%init lmspill_13_3+0 0x0
.%lm_sym lmspill_13_4 1464 4
.%init lmspill_13_4+0 0x0
.%lm_sym lmspill_13_5 1752 4
.%init lmspill_13_5+0 0x0
.%lm_sym lmspill_13_6 2040 4
.%init lmspill_13_6+0 0x0
.%lm_sym lmspill_13_7 2328 4
.%init lmspill_13_7+0 0x0
.%lm_sym lmspill_12_0 316 4
.%init lmspill_12_0+0 0x0
.%lm_sym lmspill_12_1 604 4
.%init lmspill_12_1+0 0x0
.%lm_sym lmspill_12_2 892 4
.%init lmspill_12_2+0 0x0
.%lm_sym lmspill_12_3 1180 4
.%init lmspill_12_3+0 0x0
.%lm_sym lmspill_12_4 1468 4
.%init lmspill_12_4+0 0x0
.%lm_sym lmspill_12_5 1756 4
.%init lmspill_12_5+0 0x0
.%lm_sym lmspill_12_6 2044 4
.%init lmspill_12_6+0 0x0
.%lm_sym lmspill_12_7 2332 4
.%init lmspill_12_7+0 0x0
.%lm_sym lmspill_11_0 32 4
.%init lmspill_11_0+0 0x0
.%lm_sym lmspill_11_1 320 4
.%init lmspill_11_1+0 0x0
.%lm_sym lmspill_11_2 608 4
.%init lmspill_11_2+0 0x0
.%lm_sym lmspill_11_3 896 4
.%init lmspill_11_3+0 0x0
.%lm_sym lmspill_11_4 1184 4
.%init lmspill_11_4+0 0x0
.%lm_sym lmspill_11_5 1472 4
.%init lmspill_11_5+0 0x0
.%lm_sym lmspill_11_6 1760 4
.%init lmspill_11_6+0 0x0
.%lm_sym lmspill_11_7 2048 4
.%init lmspill_11_7+0 0x0
.%lm_sym lmspill_10_0 36 4
.%init lmspill_10_0+0 0x0
.%lm_sym lmspill_10_1 324 4
.%init lmspill_10_1+0 0x0
.%lm_sym lmspill_10_2 612 4
.%init lmspill_10_2+0 0x0
.%lm_sym lmspill_10_3 900 4
.%init lmspill_10_3+0 0x0
.%lm_sym lmspill_10_4 1188 4
.%init lmspill_10_4+0 0x0
.%lm_sym lmspill_10_5 1476 4
.%init lmspill_10_5+0 0x0
.%lm_sym lmspill_10_6 1764 4
.%init lmspill_10_6+0 0x0
.%lm_sym lmspill_10_7 2052 4
.%init lmspill_10_7+0 0x0
.%lm_sym lmspill_9_0 40 4
.%init lmspill_9_0+0 0x0
.%lm_sym lmspill_9_1 328 4
.%init lmspill_9_1+0 0x0
.%lm_sym lmspill_9_2 616 4
.%init lmspill_9_2+0 0x0
.%lm_sym lmspill_9_3 904 4
.%init lmspill_9_3+0 0x0
.%lm_sym lmspill_9_4 1192 4
.%init lmspill_9_4+0 0x0
.%lm_sym lmspill_9_5 1480 4
.%init lmspill_9_5+0 0x0
.%lm_sym lmspill_9_6 1768 4
.%init lmspill_9_6+0 0x0
.%lm_sym lmspill_9_7 2056 4
.%init lmspill_9_7+0 0x0
.%lm_sym lmspill_8_0 44 4
.%init lmspill_8_0+0 0x0
.%lm_sym lmspill_8_1 332 4
.%init lmspill_8_1+0 0x0
.%lm_sym lmspill_8_2 620 4
.%init lmspill_8_2+0 0x0
.%lm_sym lmspill_8_3 908 4
.%init lmspill_8_3+0 0x0
.%lm_sym lmspill_8_4 1196 4
.%init lmspill_8_4+0 0x0
.%lm_sym lmspill_8_5 1484 4
.%init lmspill_8_5+0 0x0
.%lm_sym lmspill_8_6 1772 4
.%init lmspill_8_6+0 0x0
.%lm_sym lmspill_8_7 2060 4
.%init lmspill_8_7+0 0x0
.%lm_sym lmspill_7_0 48 4
.%init lmspill_7_0+0 0x0
.%lm_sym lmspill_7_1 336 4
.%init lmspill_7_1+0 0x0
.%lm_sym lmspill_7_2 624 4
.%init lmspill_7_2+0 0x0
.%lm_sym lmspill_7_3 912 4
.%init lmspill_7_3+0 0x0
.%lm_sym lmspill_7_4 1200 4
.%init lmspill_7_4+0 0x0
.%lm_sym lmspill_7_5 1488 4
.%init lmspill_7_5+0 0x0
.%lm_sym lmspill_7_6 1776 4
.%init lmspill_7_6+0 0x0
.%lm_sym lmspill_7_7 2064 4
.%init lmspill_7_7+0 0x0
.%lm_sym lmspill_6_0 92 4
.%init lmspill_6_0+0 0x0
.%lm_sym lmspill_6_1 380 4
.%init lmspill_6_1+0 0x0
.%lm_sym lmspill_6_2 668 4
.%init lmspill_6_2+0 0x0
.%lm_sym lmspill_6_3 956 4
.%init lmspill_6_3+0 0x0
.%lm_sym lmspill_6_4 1244 4
.%init lmspill_6_4+0 0x0
.%lm_sym lmspill_6_5 1532 4
.%init lmspill_6_5+0 0x0
.%lm_sym lmspill_6_6 1820 4
.%init lmspill_6_6+0 0x0
.%lm_sym lmspill_6_7 2108 4
.%init lmspill_6_7+0 0x0
.%lm_sym lmspill_5_0 224 4
.%init lmspill_5_0+0 0x0
.%lm_sym lmspill_5_1 512 4
.%init lmspill_5_1+0 0x0
.%lm_sym lmspill_5_2 800 4
.%init lmspill_5_2+0 0x0
.%lm_sym lmspill_5_3 1088 4
.%init lmspill_5_3+0 0x0
.%lm_sym lmspill_5_4 1376 4
.%init lmspill_5_4+0 0x0
.%lm_sym lmspill_5_5 1664 4
.%init lmspill_5_5+0 0x0
.%lm_sym lmspill_5_6 1952 4
.%init lmspill_5_6+0 0x0
.%lm_sym lmspill_5_7 2240 4
.%init lmspill_5_7+0 0x0
.%lm_sym lmspill_4_0 228 4
.%init lmspill_4_0+0 0x0
.%lm_sym lmspill_4_1 516 4
.%init lmspill_4_1+0 0x0
.%lm_sym lmspill_4_2 804 4
.%init lmspill_4_2+0 0x0
.%lm_sym lmspill_4_3 1092 4
.%init lmspill_4_3+0 0x0
.%lm_sym lmspill_4_4 1380 4
.%init lmspill_4_4+0 0x0
.%lm_sym lmspill_4_5 1668 4
.%init lmspill_4_5+0 0x0
.%lm_sym lmspill_4_6 1956 4
.%init lmspill_4_6+0 0x0
.%lm_sym lmspill_4_7 2244 4
.%init lmspill_4_7+0 0x0
.%lm_sym lmspill_3_0 232 4
.%init lmspill_3_0+0 0x0
.%lm_sym lmspill_3_1 520 4
.%init lmspill_3_1+0 0x0
.%lm_sym lmspill_3_2 808 4
.%init lmspill_3_2+0 0x0
.%lm_sym lmspill_3_3 1096 4
.%init lmspill_3_3+0 0x0
.%lm_sym lmspill_3_4 1384 4
.%init lmspill_3_4+0 0x0
.%lm_sym lmspill_3_5 1672 4
.%init lmspill_3_5+0 0x0
.%lm_sym lmspill_3_6 1960 4
.%init lmspill_3_6+0 0x0
.%lm_sym lmspill_3_7 2248 4
.%init lmspill_3_7+0 0x0
.%lm_sym lmspill_2_0 240 4
.%init lmspill_2_0+0 0x0
.%lm_sym lmspill_2_1 528 4
.%init lmspill_2_1+0 0x0
.%lm_sym lmspill_2_2 816 4
.%init lmspill_2_2+0 0x0
.%lm_sym lmspill_2_3 1104 4
.%init lmspill_2_3+0 0x0
.%lm_sym lmspill_2_4 1392 4
.%init lmspill_2_4+0 0x0
.%lm_sym lmspill_2_5 1680 4
.%init lmspill_2_5+0 0x0
.%lm_sym lmspill_2_6 1968 4
.%init lmspill_2_6+0 0x0
.%lm_sym lmspill_2_7 2256 4
.%init lmspill_2_7+0 0x0
.%lm_sym lmspill_1_0 280 4
.%init lmspill_1_0+0 0x0
.%lm_sym lmspill_1_1 568 4
.%init lmspill_1_1+0 0x0
.%lm_sym lmspill_1_2 856 4
.%init lmspill_1_2+0 0x0
.%lm_sym lmspill_1_3 1144 4
.%init lmspill_1_3+0 0x0
.%lm_sym lmspill_1_4 1432 4
.%init lmspill_1_4+0 0x0
.%lm_sym lmspill_1_5 1720 4
.%init lmspill_1_5+0 0x0
.%lm_sym lmspill_1_6 2008 4
.%init lmspill_1_6+0 0x0
.%lm_sym lmspill_1_7 2296 4
.%init lmspill_1_7+0 0x0
.%lm_sym lmspill_0_0 236 4
.%init lmspill_0_0+0 0x0
.%lm_sym lmspill_0_1 524 4
.%init lmspill_0_1+0 0x0
.%lm_sym lmspill_0_2 812 4
.%init lmspill_0_2+0 0x0
.%lm_sym lmspill_0_3 1100 4
.%init lmspill_0_3+0 0x0
.%lm_sym lmspill_0_4 1388 4
.%init lmspill_0_4+0 0x0
.%lm_sym lmspill_0_5 1676 4
.%init lmspill_0_5+0 0x0
.%lm_sym lmspill_0_6 1964 4
.%init lmspill_0_6+0 0x0
.%lm_sym lmspill_0_7 2252 4
.%init lmspill_0_7+0 0x0
.%lm_sym _dl_source_message_lock 4 4
.%init _dl_source_message_lock+0 0x0
.%lm_sym _dl_sink_message_lock 0 4
.%init _dl_sink_message_lock+0 0x0
.%init_reg B0 0x0
.%init_reg B7 0x0
.%init_reg A7 0x0
.%init_reg A8 0x0
.%init_reg A9 0x0
.%init_reg B8 0x0
.%init_reg A10 0x0
.%init_reg B9 0x0
.%init_reg B10 0x0
.%init_reg A11 0x0
.%init_reg A12 0x0
.%init_reg A13 0x0
.%init_reg B11 0x0
.%init_reg A2 0x0
.%init_reg A3 0x0
.%init_reg B3 0x72000000
.%init_reg A4 0x6572726F
.%init_reg B4 0x6E697420
.%init_reg A5 0x79715F69
.%init_reg B5 0x64656C61
.%init_reg @A113 sram3$tls &v 1540 +
.%init_reg @A112 0x800
.%init_reg @A97 sram3$tls &v 1320 +
.%init_reg @A96 0x6E0
.%init_reg @A81 sram3$tls &v 1100 +
.%init_reg @A80 0x5C0
.%init_reg @A65 sram3$tls &v 880 +
.%init_reg @A64 0x4A0
.%init_reg @A49 sram3$tls &v 660 +
.%init_reg @A48 0x380
.%init_reg @A33 sram3$tls &v 440 +
.%init_reg @A32 0x260
.%init_reg @A17 sram3$tls &v 220 +
.%init_reg @A16 0x140
.%init_reg @B79 0x36B
.%init_reg @B31 0x1070000
.%init_reg @B95 0x101000
.%init_reg @B47 0xFFFFFFFF
.%init_reg @B63 0x4E1F
.%init_reg @A47 0x0
.%init_reg @A63 0x32
.%init_reg @A79 0x0
.%init_reg @B127 0x0
.%init_reg @A95 0x0
.%init_reg @A111 0x0
.%init_reg @A127 0x0
.%init_reg @A1 sram3$tls &v 0 +
.%init_reg @A0 0x20
:__div_mod_32#	576
:__div_u32#	1677
:__mod_u32#	997
:_callback#	4043
:_default_format_out_data#	896
:_delayq_alloc#	548
:_delayq_enq#	1625
:_delayq_free#	66
:_delayq_init#	936
:_delayq_pop#	1007
:_dl_sink_delay#	3870
:_dl_sink_init#	878
:_dl_sink_nopacket#	563
:_dl_source_init#	887
:_dl_source_message#	1461
:_dl_source_packet#	1583
:_exit#	995
:_handle_msg#	1687
:_handle_pkt#	4031
:_handle_pkt_user#	3669
:_main#	0
:_memcpy_lmem_sram#	97
:_memcpy_sram_lmem#	355
:_onl_api_debug_message#	1051
:_onl_api_drop#	561
:_plugin_init#	3973
:_plugin_init_user#	3835
:_sram_ring_get_buffer_1word#	350
:_sram_ring_get_buffer_6word#	540
:_strcat#	246
:_strcat_lmem#	504
:_strcat_sram#	1453
:_strlen_lmem#	79
:_strncmp#	280
:_strncmp_sram#	1457
:l_1002#	1580
:l_1003#	1582
:l_1049#	367
:l_1051#	375
:l_1055#	385
:l_1057#	392
:l_1060#	396
:l_1062#	484
:l_1065#	503
:l_1069#	511
:l_1071#	519
:l_1083#	1588
:l_1085#	1592
:l_1087#	1596
:l_1089#	1600
:l_1091#	1603
:l_1094#	1607
:l_11#	53
:l_1101#	1612
:l_1114#	1620
:l_1124#	1623
:l_1125#	1624
:l_12#	57
:l_1301#	3704
:l_1302#	3709
:l_1311#	3721
:l_1312#	3732
:l_1314#	3742
:l_1315#	3759
:l_1318#	3773
:l_1322#	3784
:l_1324#	3804
:l_1325#	3814
:l_1332#	1627
:l_1338#	1630
:l_1342#	1653
:l_1343#	1658
:l_1344#	1675
:l_1348#	559
:l_1364#	572
:l_1374#	575
:l_14#	59
:l_15#	63
:l_216#	3952
:l_255#	3972
:l_256#	3950
:l_262#	1009
:l_268#	1012
:l_271#	1043
:l_273#	1049
:l_276#	78
:l_298#	1067
:l_300#	1163
:l_303#	1188
:l_308#	1266
:l_311#	1280
:l_314#	1397
:l_320#	1400
:l_322#	1405
:l_324#	1409
:l_326#	1413
:l_328#	1417
:l_330#	1420
:l_34#	4063
:l_351#	1436
:l_384#	1441
:l_385#	1447
:l_389#	87
:l_391#	95
:l_513#	2405
:l_516#	2417
:l_518#	2421
:l_521#	2432
:l_522#	2434
:l_524#	2435
:l_526#	2441
:l_530#	2456
:l_535#	2465
:l_536#	2467
:l_537#	2468
:l_539#	2477
:l_541#	2481
:l_551#	2500
:l_552#	2511
:l_555#	2521
:l_556#	2538
:l_559#	2552
:l_562#	2561
:l_564#	2581
:l_565#	2591
:l_576#	2611
:l_577#	2622
:l_58#	4069
:l_580#	2632
:l_581#	2649
:l_584#	2663
:l_587#	2672
:l_589#	2692
:l_590#	2702
:l_5907#	587
:l_5909#	592
:l_5911#	596
:l_5913#	601
:l_5915#	605
:l_5917#	610
:l_5919#	614
:l_5921#	619
:l_5923#	623
:l_5925#	628
:l_5927#	632
:l_5929#	637
:l_5931#	641
:l_5933#	646
:l_5935#	650
:l_5937#	655
:l_5939#	659
:l_5941#	664
:l_5943#	668
:l_5945#	673
:l_5947#	677
:l_5949#	682
:l_5951#	686
:l_5953#	691
:l_5955#	695
:l_5957#	700
:l_5959#	704
:l_5961#	709
:l_5963#	713
:l_5965#	718
:l_5967#	722
:l_5969#	727
:l_5971#	731
:l_5973#	736
:l_5975#	740
:l_5977#	745
:l_5979#	749
:l_5981#	754
:l_5983#	758
:l_5985#	763
:l_5987#	767
:l_5989#	772
:l_5991#	776
:l_5993#	781
:l_5995#	785
:l_5997#	790
:l_5999#	794
:l_6001#	799
:l_6003#	803
:l_6005#	808
:l_6007#	812
:l_6009#	817
:l_601#	2719
:l_6011#	821
:l_6013#	826
:l_6015#	830
:l_6017#	835
:l_6019#	839
:l_602#	2730
:l_6021#	844
:l_6023#	848
:l_6025#	853
:l_6027#	857
:l_6029#	862
:l_6031#	866
:l_6033#	871
:l_6035#	875
:l_6036#	876
:l_605#	2740
:l_606#	2757
:l_609#	2771
:l_612#	2780
:l_614#	2800
:l_615#	2810
:l_617#	2821
:l_627#	2840
:l_628#	2851
:l_631#	2861
:l_632#	2878
:l_635#	2892
:l_638#	2900
:l_640#	2920
:l_643#	2931
:l_653#	2950
:l_654#	2961
:l_657#	2971
:l_658#	2988
:l_661#	3002
:l_664#	3011
:l_666#	3031
:l_669#	3042
:l_679#	3061
:l_680#	3072
:l_683#	3082
:l_684#	3099
:l_687#	3113
:l_690#	3121
:l_692#	3141
:l_695#	3152
:l_705#	3175
:l_706#	3186
:l_709#	3196
:l_710#	3213
:l_713#	3227
:l_716#	3236
:l_718#	3256
:l_721#	3267
:l_731#	3286
:l_732#	3297
:l_735#	3307
:l_736#	3324
:l_739#	3338
:l_742#	3346
:l_744#	3366
:l_745#	3376
:l_747#	3390
:l_749#	3400
:l_752#	3418
:l_754#	3432
:l_763#	3466
:l_765#	3487
:l_767#	3501
:l_770#	3624
:l_776#	3627
:l_778#	3634
:l_780#	3638
:l_782#	3642
:l_784#	3646
:l_786#	3649
:l_8#	47
:l_8009#	3864
:l_8021#	3995
:l_8023#	4000
:l_8025#	4005
:l_8027#	4010
:l_8030#	4015
:l_8033#	4019
:l_8045#	884
:l_8056#	886
:l_8061#	893
:l_807#	3659
:l_8072#	895
:l_8086#	914
:l_8087#	935
:l_8094#	940
:l_8096#	944
:l_8098#	948
:l_8100#	952
:l_8102#	955
:l_8103#	967
:l_8105#	993
:l_8125#	65
:l_8131#	339
:l_8134#	2817
:l_8141#	3430
:l_8151#	1208
:l_8152#	2512
:l_8153#	2623
:l_8154#	2731
:l_8155#	2852
:l_8156#	2962
:l_8157#	3073
:l_8158#	3187
:l_8159#	3298
:l_8160#	3443
:l_8161#	3733
:l_8162#	37
:l_8163#	39
:l_8164#	41
:l_8165#	49
:l_8166#	55
:l_8167#	61
:l_8168#	65
:l_8169#	1006
:l_8170#	1045
:l_8171#	1058
:l_8172#	1456
:l_8173#	1459
:l_8174#	1495
:l_8175#	1500
:l_8176#	1507
:l_8177#	1512
:l_8178#	1518
:l_8179#	1523
:l_8180#	1529
:l_8181#	1534
:l_8182#	1540
:l_8183#	1545
:l_8184#	1551
:l_8185#	1556
:l_8186#	1562
:l_8187#	1567
:l_8188#	1573
:l_8189#	1578
:l_8190#	1605
:l_8191#	1610
:l_8192#	1633
:l_8193#	1686
:l_8194#	2346
:l_8195#	2398
:l_8196#	2402
:l_8197#	2485
:l_8198#	2515
:l_8199#	2525
:l_82#	4075
:l_8200#	2594
:l_8201#	2597
:l_8202#	2626
:l_8203#	2636
:l_8204#	2705
:l_8205#	2708
:l_8206#	2734
:l_8207#	2744
:l_8208#	2814
:l_8209#	2819
:l_8210#	2825
:l_8211#	2855
:l_8212#	2865
:l_8213#	2935
:l_8214#	2965
:l_8215#	2975
:l_8216#	3046
:l_8217#	3076
:l_8218#	3086
:l_8219#	3156
:l_8220#	3190
:l_8221#	3200
:l_8222#	3271
:l_8223#	3301
:l_8224#	3311
:l_8225#	3381
:l_8226#	3394
:l_8227#	3404
:l_8228#	3411
:l_8229#	3423
:l_8230#	3432
:l_8231#	3435
:l_8232#	3698
:l_8233#	3736
:l_8234#	3746
:l_8235#	3817
:l_8236#	3827
:l_8237#	3831
:l_8238#	3852
:l_8239#	3864
:l_8240#	3955
:l_8241#	3962
:l_8242#	3972
:l_8243#	4025
:l_8244#	4035
:l_8245#	4037
:l_8246#	4039
:l_8247#	4041
:l_8248#	4061
:l_8249#	3982
:l_8250#	3983
:l_8251#	3984
:l_8252#	3985
:l_8253#	3986
:l_8254#	3987
:l_8255#	3988
:l_8256#	3989
:l_8257#	3990
:l_8258#	3991
:l_8259#	3992
:l_8260#	3993
:l_8261#	3994
:l_840#	3665
:l_841#	3666
:l_842#	3667
:l_843#	3668
:l_850#	105
:l_852#	113
:l_856#	120
:l_858#	127
:l_861#	131
:l_863#	224
:l_866#	244
:l_872#	252
:l_874#	259
:l_881#	288
:l_885#	309
:l_891#	337
:l_892#	344
:l_893#	348
:l_899#	1470
:l_9#	51
:l_905#	1473
:l_907#	1478
:l_909#	1482
:l_911#	1486
:l_913#	1490
:l_915#	1493
:l_918#	1497
:l_925#	1502
:l_929#	1509
:l_936#	1514
:l_940#	1520
:l_947#	1525
:l_951#	1531
:l_958#	1536
:l_962#	1542
:l_969#	1547
:l_973#	1553
:l_980#	1558
:l_984#	1564
:l_991#	1569
:l_995#	1575
: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
*@a79 gpr_a_abs 4F
*@a63 gpr_a_abs 3F
*@a47 gpr_a_abs 2F
*@b111 gpr_b_abs EF
*@b63 gpr_b_abs BF
*@b47 gpr_b_abs AF
*@b95 gpr_b_abs DF
*@b31 gpr_b_abs 9F
*@b79 gpr_b_abs CF
*_rx_ring_ready_sig signal   C 1
.0 FC06EC0000 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
/******/    plugin_init();
_main#:
	local_csr_wr[active_lm_addr_1, a0]
.1 F00013BF18 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[@b111, 280, <<0]
.2 B08EF3BC00 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[@b111, a0, +, @b111]
.3 FC0663BF00 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	local_csr_wr[active_lm_addr_0, @b111]
.4 A018000000 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[$0, --, B, b0]
.5 F0000003C8 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[b0, 200, <<0]
.6 0110000001 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.7 A018000000 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[$0, --, B, b0]
.8 F0000003CC common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[b0, 204, <<0]
.9 0110000001 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.10 A018000000 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[$0, --, B, b0]
.11 F0000003D0 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[b0, 208, <<0]
.12 0110000001 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.13 A018000000 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[$0, --, B, b0]
.14 F0000003D4 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[b0, 212, <<0]
.15 0110000001 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.16 A018000000 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[$0, --, B, b0]
.17 F0000003D8 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[b0, 216, <<0]
.18 0110000001 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.19 F00013BF1C common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[@b111, 284, <<0]
.20 B08EF3BC00 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[@b111, a0, +, @b111]
.21 F0000C0225 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[*l$index1[5], 0, <<0]
.22 F0000C0226 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[*l$index1[6], 0, <<0]
.23 F0000C0227 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[*l$index1[7], 0, <<0]
.24 FC0663BF00 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 2
	local_csr_wr[active_lm_addr_0, @b111]
.25 B08EFF3000 common_code
	.%line 801 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 1
/******/  {
	alu[@b111, a0, +, 204]
.26 F0000C0200 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
/******/    plugin_init();
	immed[*l$index0, 0, <<0]
.27 F0000C0300 common_code
	.%line 812 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	nop
.28 F0000C0200 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
/******/    plugin_init();
	immed[*l$index0, 0, <<0]
.29 F0000C0220 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[*l$index1, 0, <<0]
.30 F0000C0221 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	immed[*l$index1[1], 0, <<0]
.31 FC06E3BF00 common_code
	.%line 801 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 3
/******/  {
	local_csr_wr[active_lm_addr_1, @b111]
.32 F0000C0222 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 2
/******/    plugin_init();
	immed[*l$index1[2], 0, <<0]
.33 F0000C0223 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 1
	immed[*l$index1[3], 0, <<0]
.34 F0000C0224 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	immed[*l$index1[4], 0, <<0]
.%import_expr common_code 35 <34:22:0> &bp 3973 +
.35 DBE1500018 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 3973
	br[_plugin_init#], defer[1]
.%import_expr common_code 36 <27:20:8,17:10:0> &bp 37 +
.36 F0000C9620 common_code
	.%line 805 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[*l$index1, l_8162#]
.%import_expr common_code 37 <34:22:0> &bp 878 +
.37 D8DB900018 common_code
	.%line 806 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 878
/******/    dl_sink_init();
l_8162#:
	br[_dl_sink_init#], defer[1]
.%import_expr common_code 38 <27:20:8,7:0:0> &bp 39 +
.38 F000000327 common_code
	.%line 806 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[b0, l_8163#]
.%import_expr common_code 39 <34:22:0> &bp 887 +
.39 D8DDD00018 common_code
	.%line 807 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 887
/******/    dl_source_init();
l_8163#:
	br[_dl_source_init#], defer[1]
.%import_expr common_code 40 <27:20:8,7:0:0> &bp 41 +
.40 F000000329 common_code
	.%line 807 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[b0, l_8164#]
.41 FC04400000 common_code
	.%line 810 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1
/******/    c = ctx();
l_8164#:
	local_csr_rd[active_ctx_sts]
.42 F000000300 common_code
	.%line 810 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	immed[b0, 0, <<0]
.43 B440000307 common_code
	.%line 810 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 44 <34:22:0> &bp 63 +
.44 D80FC00109 common_code
	.%line 812 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 63
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	blt[l_15#]
.45 AAF0000305 common_code
	.%line 812 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
	alu[--, b0, -, 5]
.%import_expr common_code 46 <34:22:0> &bp 51 +
.46 D80CC0010B common_code
	.%line 812 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 51
	bgt[l_9#]
.%import_expr common_code 47 <34:22:0> &bp 4031 +
.47 DBEFD00018 common_code
	.%line 816 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 4031
/******/        handle_pkt();
l_8#:
	br[_handle_pkt#], defer[1]
.%import_expr common_code 48 <27:20:8,7:0:0> &bp 49 +
.48 F000001B31 common_code
	.%line 816 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[b6, l_8165#]
.49 F0000C0300 common_code
	.%line 816 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
l_8165#:
	nop
.%import_expr common_code 50 <34:22:0> &bp 47 +
.50 D80BC00018 common_code
	.%line 816 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 47
	br[l_8#]
.51 AAF0000306 common_code
	.%line 820 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
/******/    else if(c == MESSAGE_THREAD)
l_9#:
	alu[--, b0, -, 6]
.%import_expr common_code 52 <34:22:0> &bp 57 +
.52 D80E400101 common_code
	.%line 820 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 57
	bne[l_12#]
.%import_expr common_code 53 <34:22:0> &bp 1687 +
.53 D9A5D00018 common_code
	.%line 824 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 1687
/******/        handle_msg();
l_11#:
	br[_handle_msg#], defer[1]
.%import_expr common_code 54 <27:20:8,7:0:0> &bp 55 +
.54 F000003B37 common_code
	.%line 824 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[b14, l_8166#]
.55 F0000C0300 common_code
	.%line 824 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
l_8166#:
	nop
.%import_expr common_code 56 <34:22:0> &bp 53 +
.56 D80D400018 common_code
	.%line 824 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 53
	br[l_11#]
.57 AAF0000307 common_code
	.%line 829 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
/******/    else if(c == CALLBACK_THREAD)
l_12#:
	alu[--, b0, -, 7]
.%import_expr common_code 58 <34:22:0> &bp 63 +
.58 D80FC00101 common_code
	.%line 829 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 63
	bne[l_15#]
.%import_expr common_code 59 <34:22:0> &bp 4043 +
.59 DBF2D00018 common_code
	.%line 833 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 4043
/******/        callback();
l_14#:
	br[_callback#], defer[1]
.%import_expr common_code 60 <27:20:8,7:0:0> &bp 61 +
.60 F000001B3D common_code
	.%line 833 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[b6, l_8167#]
.61 F0000C0300 common_code
	.%line 833 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0
l_8167#:
	nop
.%import_expr common_code 62 <34:22:0> &bp 59 +
.62 D80EC00018 common_code
	.%line 833 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 59
	br[l_14#]
.%import_expr common_code 63 <34:22:0> &bp 995 +
.63 D8F8D00018 common_code
	.%line 837 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 1 995
/******/  }
l_15#:
	br[_exit#], defer[1]
.%import_expr common_code 64 <27:20:8,7:0:0> &bp 65 +
.64 F000000341 common_code
	.%line 837 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:643 0
	load_addr[b0, l_8168#]
.%import_expr common_code 65 <34:22:0> &bp 65 +
.65 D810400018 common_code
	.%line 837 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:643 0 65
l_8168#:
l_8125#:
	br[l_8125#]
.66 A070000003 common_code
	.%line 971 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0
/******/      if( item == 0 )	return;
_delayq_free#:
	alu[--, --, B, a3]
.%import_expr common_code 67 <34:22:0> &bp 78 +
.67 D813800100 common_code
	.%line 971 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0 78
	beq[l_276#]
.%import_expr common_code 68 <27:20:8,7:0:0> _delayq &v 0 +
.68 F040000304 common_code
	.%line 972 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0
/******/      item->next = delayq->free_hd;
	immed_w0[b0, @_delayq]
.%import_expr common_code 69 <27:20:24,7:0:16> _delayq &v 0 +
.69 F440000300 common_code
	.%line 972 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0
	immed_w1[b0, @_delayq]
.70 001000002C common_code
	.%line 972 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0
	sram[read, $0, b0, 12, 1], ctx_swap[s1]
.71 011000E103 common_code
	.%line 972 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 1
	sram[write, $0, a3, 24, 1], ctx_swap[s1], defer[1]
.72 A018060000 common_code
	.%line 972 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:612 0
	alu[$0, --, B, $0]
.%import_expr common_code 73 <27:20:8,7:0:0> _delayq &v 0 +
.73 F040000304 common_code
	.%line 973 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0
/******/      delayq->free_hd = item;
	immed_w0[b0, @_delayq]
.%import_expr common_code 74 <27:20:24,7:0:16> _delayq &v 0 +
.74 F440000300 common_code
	.%line 973 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0
	immed_w1[b0, @_delayq]
.75 011000012C common_code
	.%line 973 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 1
	sram[write, $0, b0, 12, 1], ctx_swap[s1], defer[1]
.76 A058000003 common_code
	.%line 973 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:612 0
	alu[$0, --, B, a3]
.77 E800000B00 common_code
	.%line 974 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0 0 B2
/******/  }
	rtn[b2]
.78 E800000B00 common_code
	.%line 971 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:612 0 0 B2
/******/      if( item == 0 )	return;
l_276#:
	rtn[b2]
.79 FC06EC0003 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
/******/      while(*p)
_strlen_lmem#:
	local_csr_wr[active_lm_addr_1, a3]
.80 BAC00C0C03 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu[b0, 3, -, a3]
.81 91D0000200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu_shf[b0, --, B, b0, <<3]
.82 AA70000300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1
	alu[--, b0, OR, 0]
.83 8000216100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
	alu_shf[a2, --, B, *l$index1, >>indirect]
.84 C401180002 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	ld_field_w_clr[b0, 0001, a2, <<0], load_cc
.%import_expr common_code 85 <34:22:0> &bp 95 +
.85 D817D00100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1 95
	beq[l_391#], defer[1]
.86 B040300003 common_code
	.%line 286 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
/******/      LMEM_U8 *p = s;
	alu[b3, --, B, a3]
.87 B0C0300F01 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
/******/          p++;
l_389#:
	alu[b3, b3, +, 1]
.88 FC06E00F00 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
/******/      while(*p)
	local_csr_wr[active_lm_addr_1, b3]
.89 BA80000F03 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu[b0, 3, -, b3]
.90 91D0000200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu_shf[b0, --, B, b0, <<3]
.91 AA70000300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1
	alu[--, b0, OR, 0]
.92 8000216100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
	alu_shf[a2, --, B, *l$index1, >>indirect]
.93 C401180002 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	ld_field_w_clr[b0, 0001, a2, <<0], load_cc
.%import_expr common_code 94 <34:22:0> &bp 87 +
.94 D815C00101 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0 87
	bne[l_389#]
.95 E8001C0004 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1 0 A4
/******/      return p - s;
l_391#:
	rtn[a4], defer[1]
.96 BAC0000C03 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
	alu[b0, b3, -, a3]
.97 B440003307 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_lmem_sram#:
	alu[b0, b12, AND, 7]
.%import_expr common_code 98 <34:22:0> &bp 113 +
.98 D81C500101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1 113
	bne[l_852#], defer[1]
.99 B000403000 common_code
	.%line 2824 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/      U32  p= (U32)dest;
	alu[b4, --, B, b12]
.100 B4000C1C05 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
	alu[b0, a5, AND, 7]
.%import_expr common_code 101 <34:22:0> &bp 113 +
.101 D81C400101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 113
	bne[l_852#]
.102 AAB00C2004 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/          while (n >= 8)
	alu[--, a4, -, 8]
.%import_expr common_code 103 <34:22:0> &bp 113 +
.103 D81C400105 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 113
	blo[l_852#]
.104 FC06E01300 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	local_csr_wr[active_lm_addr_1, b4]
.105 0012008205 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
l_850#:
	sram[read, $0, a5, 0, 2], ctx_swap[s1], defer[2]
.106 B0C0401308 common_code
	.%line 2832 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
/******/  	    p += 8;
	alu[b4, b4, +, 8]
.107 AA804C2004 common_code
	.%line 2834 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/              n -= 8;
	alu[a4, a4, -, 8]
.108 AAB00C2004 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/          while (n >= 8)
	alu[--, a4, -, 8]
.%import_expr common_code 109 <34:22:0> &bp 105 +
.109 D81A700104 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 3 105
	bhs[l_850#], defer[3]
.110 A023060000 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 2
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	alu[*l$index1++, --, B, $0]
.111 A023060400 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu[*l$index1++, --, B, $1]
.112 A0805C2005 common_code
	.%line 2833 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/  	    q += 8;
	alu[a5, a5, +, 8]
.113 B440001303 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_852#:
	alu[b0, b4, AND, 3]
.%import_expr common_code 114 <34:22:0> &bp 127 +
.114 D81FC00101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 127
	bne[l_858#]
.115 B4000C0C05 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, a5, AND, 3]
.%import_expr common_code 116 <34:22:0> &bp 127 +
.116 D81FC00101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 127
	bne[l_858#]
.117 AAB00C1004 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/          while (n >= 4)
	alu[--, a4, -, 4]
.%import_expr common_code 118 <34:22:0> &bp 127 +
.118 D81FC00105 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 127
	blo[l_858#]
.119 FC06E01300 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	local_csr_wr[active_lm_addr_1, b4]
.120 0010008205 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
l_856#:
	sram[read, $0, a5, 0, 1], ctx_swap[s1], defer[2]
.121 B0C0401304 common_code
	.%line 2843 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
/******/  	    p += 4;
	alu[b4, b4, +, 4]
.122 AA804C1004 common_code
	.%line 2845 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/              n -= 4;
	alu[a4, a4, -, 4]
.123 AAB00C1004 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/          while (n >= 4)
	alu[--, a4, -, 4]
.%import_expr common_code 124 <34:22:0> &bp 120 +
.124 D81E200104 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2 120
	bhs[l_856#], defer[2]
.125 A023060000 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	alu[*l$index1++, --, B, $0]
.126 A0805C1005 common_code
	.%line 2844 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/  	    q += 4;
	alu[a5, a5, +, 4]
.127 A070000004 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      while (n > 0)
l_858#:
	alu[--, --, B, a4]
.%import_expr common_code 128 <34:22:0> &bp 244 +
.128 D83D000100 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 244
	beq[l_866#]
.129 AAB00C1804 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[--, a4, -, 6]
.%import_expr common_code 130 <34:22:0> &bp 224 +
.130 D838000105 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0 224
	blo[l_863#]
.131 FC06E01300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_861#:
	local_csr_wr[active_lm_addr_1, b4]
.132 FC06601300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	local_csr_wr[active_lm_addr_0, b4]
.133 0010008205 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	sram[read, $0, a5, 0, 1], ctx_swap[s1], defer[2]
.134 91D0080205 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, a5, <<3]
.135 B0C0D01301 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[b13, b4, +, 1]
.136 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	alu[--, b0, OR, 0]
.137 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, $0, <<indirect]
.138 8D80200100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	asr[a2, b0, >>24]
.139 BA80001303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, 3, -, b4]
.140 91D0200200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b2, --, B, b0, <<3]
.141 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.142 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.143 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	local_csr_wr[active_lm_addr_1, b13]
.144 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[a3, b0, AND, *l$index1]
.145 C001180002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.146 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.147 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.148 A020000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[*l$index0, --, B, b0]
.149 B0800C0405 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, a5, +, 1]
.150 0010000120 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.151 AA804C1404 common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/          n -= 1;
	alu[a4, a4, -, 5]
.152 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu_shf[b0, --, B, b0, <<3]
.153 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	alu[--, b0, OR, 0]
.154 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, $0, <<indirect]
.155 8D80200100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	asr[a2, b0, >>24]
.156 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, 3, -, b13]
.157 91D0200200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b2, --, B, b0, <<3]
.158 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.159 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.160 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	local_csr_wr[active_lm_addr_1, b13]
.161 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[a3, b0, AND, *l$index1]
.162 C001180002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.163 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.164 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.165 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[*l$index1, --, B, b0]
.166 B0800C0805 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, a5, +, 2]
.167 0010000120 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.168 B0C0D01302 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[b13, b4, +, 2]
.169 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	local_csr_wr[active_lm_addr_1, b13]
.170 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b0, --, B, b0, <<3]
.171 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	alu[--, b0, OR, 0]
.172 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, $0, <<indirect]
.173 8D80200100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	asr[a2, b0, >>24]
.174 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, 3, -, b13]
.175 91D0200200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b2, --, B, b0, <<3]
.176 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.177 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.178 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	local_csr_wr[active_lm_addr_1, b13]
.179 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[a3, b0, AND, *l$index1]
.180 C001180002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.181 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.182 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.183 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[*l$index1, --, B, b0]
.184 B0800C0C05 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, a5, +, 3]
.185 0010000220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[2]
.186 B0C0D01303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu[b13, b4, +, 3]
.187 AA80203703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[a2, 3, -, b13]
.188 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	local_csr_wr[active_lm_addr_1, b13]
.189 81D0380202 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[a3, --, B, a2, <<3]
.190 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, a3, OR, 0]
.191 820027FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.192 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	local_csr_wr[active_lm_addr_1, b13]
.193 B400288002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[b2, a2, AND, *l$index1]
.194 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b0, --, B, b0, <<3]
.195 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	alu[--, b0, OR, 0]
.196 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, $0, <<indirect]
.197 9D80000100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	asr[b0, b0, >>24]
.198 C001100002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.199 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, a3, OR, 0]
.200 9A00080A02 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, b2, OR, a2, <<indirect]
.201 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[*l$index1, --, B, b0]
.202 B0800C1005 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, a5, +, 4]
.203 0010000220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[2]
.204 B0C0D01304 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu[b13, b4, +, 4]
.205 B0C0401305 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/  	p += 1;
	alu[b4, b4, +, 5]
.206 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	local_csr_wr[active_lm_addr_1, b13]
.207 91D0000200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b0, --, B, b0, <<3]
.208 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	alu[--, b0, OR, 0]
.209 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, $0, <<indirect]
.210 8D80200100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	asr[a2, b0, >>24]
.211 BA80003703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b0, 3, -, b13]
.212 91D0200200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[b2, --, B, b0, <<3]
.213 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.214 920007FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.215 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	local_csr_wr[active_lm_addr_1, b13]
.216 A440300220 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[a3, b0, AND, *l$index1]
.217 C001180002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.218 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, b2, OR, 0]
.219 9A00000203 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, a3, OR, b0, <<indirect]
.220 AAB00C1804 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      while (n > 0)
	alu[--, a4, -, 6]
.%import_expr common_code 221 <34:22:0> &bp 131 +
.221 D820E00104 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2 131
	bhs[l_861#], defer[2]
.222 A022000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index1, --, B, b0]
.223 A0805C1405 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/  	q += 1;
	alu[a5, a5, +, 5]
.224 FC06E01300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_863#:
	local_csr_wr[active_lm_addr_1, b4]
.225 FC06601300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	local_csr_wr[active_lm_addr_0, b4]
.226 0010008205 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	sram[read, $0, a5, 0, 1], ctx_swap[s1], defer[2]
.227 91D0080205 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, a5, <<3]
.228 AA80201303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[a2, 3, -, b4]
.229 AA70000300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 2
	alu[--, b0, OR, 0]
.230 9000020200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
	alu_shf[b0, --, B, $0, <<indirect]
.231 9D80000100 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	asr[b0, b0, >>24]
.232 81D0380202 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu_shf[a3, --, B, a2, <<3]
.233 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, a3, OR, 0]
.234 820027FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.235 B400288002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	alu[b2, a2, AND, *l$index1]
.236 C001100002 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.237 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1
	alu[--, a3, OR, 0]
.238 9A00080A02 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu_shf[b0, b2, OR, a2, <<indirect]
.239 AA804C0404 common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 0
/******/          n -= 1;
	alu[a4, a4, -, 1]
.%import_expr common_code 240 <34:22:0> &bp 224 +
.240 D838300101 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 3 224
/******/      while (n > 0)
	bne[l_863#], defer[3]
.241 A020000000 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 2
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index0, --, B, b0]
.242 B0C0401301 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 1
/******/  	p += 1;
	alu[b4, b4, +, 1]
.243 A0805C0405 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
/******/  	q += 1;
	alu[a5, a5, +, 1]
.244 E800100F00 common_code
	.%line 2857 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:389 1 0 B3
/******/      return dest;
l_866#:
	rtn[b3], defer[1]
.245 B000203000 common_code
	.%line 2857 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:389 0
	alu[b2, --, B, b12]
.246 0010008103 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 1
/******/      for(ret= dest; *dest; dest++)
_strcat#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.247 91D0080203 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	alu_shf[b0, --, B, a3, <<3]
.248 AA70000300 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 2
	alu[--, b0, OR, 0]
.249 9000020200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 1
	alu_shf[b0, --, B, $0, <<indirect]
.250 9D80000100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	asr[b0, b0, >>24]
.%import_expr common_code 251 <34:22:0> &bp 259 +
.251 D840C00100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0 259
	beq[l_874#]
.252 A0803C0403 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0
l_872#:
	alu[a3, a3, +, 1]
.253 0010008103 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 1
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.254 91D0080203 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	alu_shf[b0, --, B, a3, <<3]
.255 AA70000300 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 2
	alu[--, b0, OR, 0]
.256 9000020200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 1
	alu_shf[b0, --, B, $0, <<indirect]
.257 9D80000100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	asr[b0, b0, >>24]
.%import_expr common_code 258 <34:22:0> &bp 252 +
.258 D83F000101 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0 252
	bne[l_872#]
.259 0010000620 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 2
/******/      while((*dest++ = *src++)!=0)
l_874#:
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.260 91D0000600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 1
	alu_shf[b0, --, B, b1, <<3]
.261 AAC02C0C03 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	alu[a2, 3, -, a3]
.262 AA70000300 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 2
	alu[--, b0, OR, 0]
.263 9000020200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 1
	alu_shf[b0, --, B, $0, <<indirect]
.264 9D80300100 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	asr[b3, b0, >>24]
.265 91D0080202 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0
	alu_shf[b0, --, B, a2, <<3]
.266 AA70000300 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 1
	alu[--, b0, OR, 0]
.267 8008000E00 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	alu_shf[$0, --, B, b3, <<indirect]
.268 B4000C0C02 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0
	alu[b0, a2, AND, 3]
.269 AA70000300 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 1
	alu[--, b0, OR, 0]
.270 9000008600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	alu_shf[b0, --, B, 1, <<indirect]
.271 8140200200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0
	alu_shf[a2, --, B, b0, <<12]
.272 8AC2008602 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 1
	alu_shf[--, a2, OR, 1, <<20]
.273 4110008003 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.274 9080000E00 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 1
	alu_shf[b0, --, B, b3, <<24]
.275 9D80000100 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	asr[b0, b0, >>24]
.%import_expr common_code 276 <34:22:0> &bp 259 +
.276 D840E00101 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 2 259
	bne[l_874#], defer[2]
.277 B0C0100701 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 1
	alu[b1, b1, +, 1]
.278 A0803C0403 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:475 0
	alu[a3, a3, +, 1]
.279 E8000C0005 common_code
	.%line 638 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:475 0 0 A5
/******/      return ret;
	rtn[a5]
.280 A030000000 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
/******/      if (count==0)
_strncmp#:
	alu[--, --, B, b0]
.%import_expr common_code 281 <34:22:0> &bp 348 +
.281 D857000100 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 348
	beq[l_893#]
.282 AAC0500301 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
/******/      while(--count && *s1==*s2 && *s1)
	alu[a5, b0, -, 1]
.%import_expr common_code 283 <34:22:0> &bp 288 +
.283 D848000101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 288
	bne[l_881#]
.284 0010018001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, a1, 32, 1], ctx_swap[s1]
.285 9000120000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	alu_shf[b1, --, B, $0, <<0]
.286 9D80100500 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b1, b1, >>24]
.%import_expr common_code 287 <34:22:0> &bp 339 +
.287 D854C00018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 339
	br[l_8131#]
.288 0010018101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
/******/      while(--count && *s1==*s2 && *s1)
l_881#:
	sram[read, $0, a1, 32, 1], ctx_swap[s1], defer[1]
.289 91D0080204 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	alu_shf[b0, --, B, a4, <<3]
.290 B000460000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[b4, --, B, $0]
.291 9000120000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	alu_shf[b1, --, B, $0, <<0]
.292 9D80100500 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b1, b1, >>24]
.293 8080200600 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	alu_shf[a2, --, B, b1, <<24]
.294 8D80280102 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[a2, a2, >>24]
.295 0010008004 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	sram[read, $0, a4, 0, 1], ctx_swap[s1]
.296 AA70000300 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2
	alu[--, b0, OR, 0]
.297 9000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
	alu_shf[b0, --, B, $0, <<indirect]
.298 8D80300100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[a3, b0, >>24]
.299 9080080203 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	alu_shf[b0, --, B, a3, <<24]
.300 9D80000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b0, b0, >>24]
.301 AAF0000002 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[--, b0, -, a2]
.%import_expr common_code 302 <34:22:0> &bp 344 +
.302 D856000101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 344
	bne[l_892#]
.303 A070000002 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[--, --, B, a2]
.%import_expr common_code 304 <34:22:0> &bp 344 +
.304 D856000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 344
	beq[l_892#]
.305 AA805C0405 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[a5, a5, -, 1]
.%import_expr common_code 306 <34:22:0> &bp 337 +
.306 D854600100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2 337
	beq[l_891#], defer[2]
.307 B080CC8401 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
/******/          s1++;
	alu[b12, a1, +, 33]
.308 A0804C0404 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
/******/          s2++;
	alu[a4, a4, +, 1]
.309 0010003120 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
/******/      while(--count && *s1==*s2 && *s1)
l_885#:
	sram[read, $0, b12, 0, 1], ctx_swap[s1], defer[1]
.310 91D0003200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	alu_shf[b0, --, B, b12, <<3]
.311 AA70000300 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2
	alu[--, b0, OR, 0]
.312 9000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
	alu_shf[b0, --, B, $0, <<indirect]
.313 9D80100100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b1, b0, >>24]
.314 0010008104 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[1]
.315 91D0080204 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	alu_shf[b0, --, B, a4, <<3]
.316 8080200600 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	alu_shf[a2, --, B, b1, <<24]
.317 8D80280102 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[a2, a2, >>24]
.318 AA70000300 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2
	alu[--, b0, OR, 0]
.319 9000020200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
	alu_shf[b0, --, B, $0, <<indirect]
.320 8D80300100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[a3, b0, >>24]
.321 9080080203 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
	alu_shf[b0, --, B, a3, <<24]
.322 9D80000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b0, b0, >>24]
.323 AAF0000002 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[--, b0, -, a2]
.%import_expr common_code 324 <34:22:0> &bp 344 +
.324 D856000101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 344
	bne[l_892#]
.325 A070000002 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[--, --, B, a2]
.%import_expr common_code 326 <34:22:0> &bp 344 +
.326 D856000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 344
	beq[l_892#]
.327 AA805C0405 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0
	alu[a5, a5, -, 1]
.%import_expr common_code 328 <34:22:0> &bp 309 +
.328 D84D600101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2 309
	bne[l_885#], defer[2]
.329 B0C0C03301 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
/******/          s1++;
	alu[b12, b12, +, 1]
.330 A0804C0404 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
/******/          s2++;
	alu[a4, a4, +, 1]
.331 0010003120 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, b12, 0, 1], ctx_swap[s1], defer[1]
.332 91D0003200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	alu_shf[b0, --, B, b12, <<3]
.333 AA70000300 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2
	alu[--, b0, OR, 0]
.334 9000020200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
	alu_shf[b0, --, B, $0, <<indirect]
.335 9D80100100 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b1, b0, >>24]
.%import_expr common_code 336 <34:22:0> &bp 339 +
.336 D854C00018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 0 339
	br[l_8131#]
.337 9180101200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
l_891#:
	alu_shf[b1, --, B, b4, <<8]
.338 9D80100500 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[b1, b1, >>24]
.339 0010008104 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1
l_8131#:
	sram[read, $0, a4, 0, 1], ctx_swap[s1], defer[1]
.340 91D0080204 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	alu_shf[b0, --, B, a4, <<3]
.341 AA70000300 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 2
	alu[--, b0, OR, 0]
.342 9000020200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
	alu_shf[b0, --, B, $0, <<indirect]
.343 8D80300100 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	asr[a3, b0, >>24]
.344 E800300F00 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 3 0 B3
l_892#:
	rtn[b3], defer[3]
.345 C001100402 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 2
	ld_field_w_clr[a2, 0001, b1, >>0]
.346 C001180003 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 1
	ld_field_w_clr[b0, 0001, a3, >>0]
.347 BA80000002 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	alu[b0, a2, -, b0]
.348 E800100F00 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:490 1 0 B3
/******/          return 0;
l_893#:
	rtn[b3], defer[1]
.349 F000000300 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:490 0
	immed[b0, 0, <<0]
.350 F40C003300 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:671 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
_sram_ring_get_buffer_1word#:
	immed[b12, 49152, <<16]
.351 9BE0C83205 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:671 0
	alu_shf[b12, b12, OR, a5, <<2]
.352 0910043020 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:862 0
/******/    sram_get_ring(data, ring_addr, sizeof(data) / sizeof(data[0]), ctx_swap, &ring_signal);
	sram[get, $0, b12, 0, 1], ctx_swap[s1]
.353 E8001C000E common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:671 1 0 A14
/******/    return data[0];
	rtn[a14], defer[1]
.354 B000C60000 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:671 0
	alu[b12, --, B, $0]
.355 B0800C8001 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_sram_lmem#:
	alu[b0, a1, +, 32]
.356 B440000307 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 357 <34:22:0> &bp 375 +
.357 D85DE00101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2 375
	bne[l_1051#], defer[2]
.358 B0803C8001 common_code
	.%line 2357 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
/******/      U32  p= (U32)dest;
	alu[b3, a1, +, 32]
.359 B0802D8000 common_code
	.%line 2358 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/      U32  q= (U32)src;
	alu[b2, a0, +, 96]
.360 B0800D8000 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
	alu[b0, a0, +, 96]
.361 B440000307 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 362 <34:22:0> &bp 375 +
.362 D85DC00101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 375
	bne[l_1051#]
.363 FC06E00B00 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      	    *(SRAM_U64 *) p =	*(LMEM_U64 *) q;
	local_csr_wr[active_lm_addr_1, b2]
.364 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	nop
.365 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	nop
.366 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	nop
.367 A01808C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
l_1049#:
	alu[$0, --, B, *l$index1++]
.368 A01818C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[$1, --, B, *l$index1++]
.369 0112000E20 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	sram[write, $0, b3, 0, 2], ctx_swap[s1], defer[2]
.370 B0C0200B08 common_code
	.%line 2366 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
/******/  	    q += 8;
	alu[b2, b2, +, 8]
.371 AA803C2003 common_code
	.%line 2367 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/              n -= 8;
	alu[a3, a3, -, 8]
.372 AAB00C2003 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/          while (n >= 8)
	alu[--, a3, -, 8]
.%import_expr common_code 373 <34:22:0> &bp 367 +
.373 D85BD00104 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1 367
	bhs[l_1049#], defer[1]
.374 B0C0300F08 common_code
	.%line 2365 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/  	    p += 8;
	alu[b3, b3, +, 8]
.375 B440000F03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_1051#:
	alu[b0, b3, AND, 3]
.%import_expr common_code 376 <34:22:0> &bp 392 +
.376 D862000101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 392
	bne[l_1057#]
.377 B440000B03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b2, AND, 3]
.%import_expr common_code 378 <34:22:0> &bp 392 +
.378 D862000101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 392
	bne[l_1057#]
.379 AAB00C1003 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/          while (n >= 4)
	alu[--, a3, -, 4]
.%import_expr common_code 380 <34:22:0> &bp 392 +
.380 D862000105 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 392
	blo[l_1057#]
.381 FC06E00B00 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      	    *(SRAM_U32 *) p=	*(LMEM_U32 *) q;
	local_csr_wr[active_lm_addr_1, b2]
.382 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	nop
.383 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	nop
.384 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	nop
.385 A01808C000 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
l_1055#:
	alu[$0, --, B, *l$index1++]
.386 0110000E20 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	sram[write, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.387 B0C0200B04 common_code
	.%line 2377 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
/******/  	    q += 4;
	alu[b2, b2, +, 4]
.388 AA803C1003 common_code
	.%line 2378 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/              n -= 4;
	alu[a3, a3, -, 4]
.389 AAB00C1003 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/          while (n >= 4)
	alu[--, a3, -, 4]
.%import_expr common_code 390 <34:22:0> &bp 385 +
.390 D860500104 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1 385
	bhs[l_1055#], defer[1]
.391 B0C0300F04 common_code
	.%line 2376 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/  	    p += 4;
	alu[b3, b3, +, 4]
.392 A070000003 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      while (n > 0)
l_1057#:
	alu[--, --, B, a3]
.%import_expr common_code 393 <34:22:0> &bp 503 +
.393 D87DC00100 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 503
	beq[l_1065#]
.394 AAB00C1803 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[--, a3, -, 6]
.%import_expr common_code 395 <34:22:0> &bp 484 +
.395 D879000105 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 484
	blo[l_1062#]
.396 FC06E00B00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_1060#:
	local_csr_wr[active_lm_addr_1, b2]
.397 91D0000A00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[b0, --, B, b2, <<3]
.398 AA80400F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a4, 3, -, b3]
.399 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	alu[--, b0, OR, 0]
.400 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.401 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	asr[b0, b0, >>24]
.402 81D0280204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, a4, <<3]
.403 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, a2, OR, 0]
.404 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[$0, --, B, b0, <<indirect]
.405 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, a4, AND, 3]
.406 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, b0, OR, 0]
.407 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[b0, --, B, 1, <<indirect]
.408 8140200200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, b0, <<12]
.409 B0C0000B01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b2, +, 1]
.410 FC06600300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	local_csr_wr[active_lm_addr_0, b0]
.411 8AC2008602 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu_shf[--, a2, OR, 1, <<20]
.412 4110000C20 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.413 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[b0, --, B, b0, <<3]
.414 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	alu[--, b0, OR, 0]
.415 9000014200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
	alu_shf[b0, --, B, *l$index0, <<indirect]
.416 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	asr[b0, b0, >>24]
.417 A0C0200F01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a2, b3, +, 1]
.418 AAC04C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a4, 3, -, a2]
.419 81D0280204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, a4, <<3]
.420 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, a2, OR, 0]
.421 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[$0, --, B, b0, <<indirect]
.422 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, a4, AND, 3]
.423 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, b0, OR, 0]
.424 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[b0, --, B, 1, <<indirect]
.425 8140200200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, b0, <<12]
.426 B0C0000B02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b2, +, 2]
.427 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	local_csr_wr[active_lm_addr_1, b0]
.428 8AC2008602 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu_shf[--, a2, OR, 1, <<20]
.429 4110000C21 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	sram[write, $0, b3, 1, 1], ctx_swap[s1], indirect_ref
.430 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[b0, --, B, b0, <<3]
.431 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	alu[--, b0, OR, 0]
.432 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.433 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	asr[b0, b0, >>24]
.434 A0C0200F02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a2, b3, +, 2]
.435 AAC04C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a4, 3, -, a2]
.436 81D0280204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, a4, <<3]
.437 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, a2, OR, 0]
.438 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[$0, --, B, b0, <<indirect]
.439 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, a4, AND, 3]
.440 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, b0, OR, 0]
.441 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[b0, --, B, 1, <<indirect]
.442 8140200200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, b0, <<12]
.443 B0C0000B03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b2, +, 3]
.444 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	local_csr_wr[active_lm_addr_1, b0]
.445 8AC2008602 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu_shf[--, a2, OR, 1, <<20]
.446 4110000C22 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	sram[write, $0, b3, 2, 1], ctx_swap[s1], indirect_ref
.447 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[b0, --, B, b0, <<3]
.448 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	alu[--, b0, OR, 0]
.449 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.450 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	asr[b0, b0, >>24]
.451 A0C0200F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a2, b3, +, 3]
.452 AAC04C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a4, 3, -, a2]
.453 81D0280204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, a4, <<3]
.454 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, a2, OR, 0]
.455 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[$0, --, B, b0, <<indirect]
.456 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, a4, AND, 3]
.457 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, b0, OR, 0]
.458 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[b0, --, B, 1, <<indirect]
.459 8140200200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, b0, <<12]
.460 B0C0000B04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, b2, +, 4]
.461 FC06E00300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	local_csr_wr[active_lm_addr_1, b0]
.462 8AC2008602 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu_shf[--, a2, OR, 1, <<20]
.463 4110000C23 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	sram[write, $0, b3, 3, 1], ctx_swap[s1], indirect_ref
.464 91D0000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[b0, --, B, b0, <<3]
.465 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	alu[--, b0, OR, 0]
.466 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.467 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	asr[b0, b0, >>24]
.468 A0C0200F04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a2, b3, +, 4]
.469 AAC04C0C02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a4, 3, -, a2]
.470 81D0280204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, a4, <<3]
.471 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, a2, OR, 0]
.472 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[$0, --, B, b0, <<indirect]
.473 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, a4, AND, 3]
.474 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, b0, OR, 0]
.475 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[b0, --, B, 1, <<indirect]
.476 8140200200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, b0, <<12]
.477 8AC2008602 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu_shf[--, a2, OR, 1, <<20]
.478 4110000C24 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	sram[write, $0, b3, 4, 1], ctx_swap[s1], indirect_ref
.479 AA803C1403 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/          n -= 1;
	alu[a3, a3, -, 5]
.480 AAB00C1803 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      while (n > 0)
	alu[--, a3, -, 6]
.%import_expr common_code 481 <34:22:0> &bp 396 +
.481 D863200104 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2 396
	bhs[l_1060#], defer[2]
.482 B0C0300F05 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
/******/  	p += 1;
	alu[b3, b3, +, 5]
.483 B0C0200B05 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/  	q += 1;
	alu[b2, b2, +, 5]
.484 FC06E00B00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_1062#:
	local_csr_wr[active_lm_addr_1, b2]
.485 91D0000A00 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[b0, --, B, b2, <<3]
.486 AA80400F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[a4, 3, -, b3]
.487 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2
	alu[--, b0, OR, 0]
.488 9000016200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.489 9D80000100 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	asr[b0, b0, >>24]
.490 81D0280204 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, a4, <<3]
.491 AA300C0002 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, a2, OR, 0]
.492 8008000200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[$0, --, B, b0, <<indirect]
.493 B4000C0C04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu[b0, a4, AND, 3]
.494 AA70000300 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu[--, b0, OR, 0]
.495 9000008600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	alu_shf[b0, --, B, 1, <<indirect]
.496 8140200200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
	alu_shf[a2, --, B, b0, <<12]
.497 8AC2008602 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 1
	alu_shf[--, a2, OR, 1, <<20]
.498 4110000C20 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.499 AA803C0403 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0
/******/          n -= 1;
	alu[a3, a3, -, 1]
.%import_expr common_code 500 <34:22:0> &bp 484 +
.500 D879200101 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 2 484
/******/      while (n > 0)
	bne[l_1062#], defer[2]
.501 B0C0300F01 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 1
/******/  	p += 1;
	alu[b3, b3, +, 1]
.502 B0C0200B01 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:407 0
/******/  	q += 1;
	alu[b2, b2, +, 1]
.503 E800000700 common_code
	.%line 2391 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:407 0 0 B1
/******/      return dest;
l_1065#:
	rtn[b1]
.504 B08EFD0000 common_code
	.%line 673 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
/******/  {
_strcat_lmem#:
	alu[@b111, a0, +, 64]
.505 FC06E3BF00 common_code
	.%line 673 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	local_csr_wr[active_lm_addr_1, @b111]
.506 F0000C0300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
/******/      for(ret= dest; *dest; dest++)
	nop
.507 F0000C0300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	nop
.508 F0000C0300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	nop
.509 9180016100 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu_shf[b0, --, B, *l$index1, >>24]
.%import_expr common_code 510 <34:22:0> &bp 519 +
.510 D881C00100 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0 519
	beq[l_1071#]
.511 B0C0100701 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
l_1069#:
	alu[b1, b1, +, 1]
.512 FC06E00700 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	local_csr_wr[active_lm_addr_1, b1]
.513 BA80000703 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu[b0, 3, -, b1]
.514 91D0000200 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu_shf[b0, --, B, b0, <<3]
.515 AA70000300 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 1
	alu[--, b0, OR, 0]
.516 8000216100 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 0
	alu_shf[a2, --, B, *l$index1, >>indirect]
.517 C401180002 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	ld_field_w_clr[b0, 0001, a2, <<0], load_cc
.%import_expr common_code 518 <34:22:0> &bp 511 +
.518 D87FC00101 common_code
	.%line 676 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0 511
	bne[l_1069#]
.519 FC06E00B00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
/******/      while((*dest++ = *src++)!=0)
l_1071#:
	local_csr_wr[active_lm_addr_1, b2]
.520 FC06600700 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	local_csr_wr[active_lm_addr_0, b1]
.521 BA80000B03 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu[b0, 3, -, b2]
.522 91D0000200 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu_shf[b0, --, B, b0, <<3]
.523 AA70000300 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 1
	alu[--, b0, OR, 0]
.524 8000216100 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 0
	alu_shf[a2, --, B, *l$index1, >>indirect]
.525 FC06E00700 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	local_csr_wr[active_lm_addr_1, b1]
.526 C001180002 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.527 AA80200703 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu[a2, 3, -, b1]
.528 91D0380202 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu_shf[b3, --, B, a2, <<3]
.529 AA70000F00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 1
	alu[--, b3, OR, 0]
.530 820027FE00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.531 A400280002 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu[a2, a2, AND, *l$index0]
.532 AA70000F00 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 1
	alu[--, b3, OR, 0]
.533 8A00200202 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 0
	alu_shf[a2, a2, OR, b0, <<indirect]
.534 A030000000 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0
	alu[--, --, B, b0]
.%import_expr common_code 535 <34:22:0> &bp 519 +
.535 D881F00101 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 3 519
	bne[l_1071#], defer[3]
.536 A062000002 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 2
	alu[*l$index1, --, B, a2]
.537 B0C0200B01 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 1
	alu[b2, b2, +, 1]
.538 B0C0100701 common_code
	.%line 679 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:472 0
	alu[b1, b1, +, 1]
.539 E8000C0003 common_code
	.%line 682 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:472 0 0 A3
/******/      return ret;
	rtn[a3]
.540 F4040C0002 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 0
/******/  			  (ring_number<<2));
_sram_ring_get_buffer_6word#:
	immed[a2, 16384, <<16]
.541 8BE0200202 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 0
	alu_shf[a2, a2, OR, b0, <<2]
.542 091A048002 common_code
	.%line 278 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:704 0
/******/  	sram_get_ring(data,
	sram[get, $0, a2, 0, 6], ctx_swap[s1]
.543 A000A60000 common_code
	.%line 284 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 0
/******/  	in[0] = data[0];
	alu[a10, --, B, $0]
.544 E800300F00 common_code
	.%line 290 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 3 0 B3
/******/  }
	rtn[b3], defer[3]
.545 B000860400 common_code
	.%line 285 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:694 2
/******/          in[1] = data[1];
	alu[b8, --, B, $1]
.546 A000960800 common_code
	.%line 286 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:694 1
/******/          in[2] = data[2];
	alu[a9, --, B, $2]
.547 B000761400 common_code
	.%line 289 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:694 0
/******/          in[5] = data[5];
	alu[b7, --, B, $5]
.%import_expr common_code 548 <27:20:8,17:10:0> _delayq &v 0 +
.548 F0400C1003 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
/******/      if( delayq->free_hd == 0 )	return 0;
_delayq_alloc#:
	immed_w0[a3, @_delayq]
.%import_expr common_code 549 <27:20:24,17:10:16> _delayq &v 0 +
.549 F4400C0003 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
	immed_w1[a3, @_delayq]
.550 001000B003 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
	sram[read, $0, a3, 12, 1], ctx_swap[s1]
.551 A000360000 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
	alu[a3, --, B, $0]
.%import_expr common_code 552 <34:22:0> &bp 559 +
.552 D88BC00100 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0 559
	beq[l_1348#]
.553 001000E003 common_code
	.%line 964 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
/******/      delayq->free_hd = item->next;
	sram[read, $0, a3, 24, 1], ctx_swap[s1]
.%import_expr common_code 554 <27:20:8,17:10:0> _delayq &v 0 +
.554 F0400C100E common_code
	.%line 964 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
	immed_w0[a14, @_delayq]
.%import_expr common_code 555 <27:20:24,17:10:16> _delayq &v 0 +
.555 F4400C000E common_code
	.%line 964 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0
	immed_w1[a14, @_delayq]
.556 011000B10E common_code
	.%line 964 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 1
	sram[write, $0, a14, 12, 1], ctx_swap[s1], defer[1]
.557 A018060000 common_code
	.%line 964 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:613 0
	alu[$0, --, B, $0]
.558 E800001300 common_code
	.%line 965 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 0 0 B4
/******/      return item;
	rtn[b4]
.559 E800101300 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:613 1 0 B4
/******/      if( delayq->free_hd == 0 )	return 0;
l_1348#:
	rtn[b4], defer[1]
.560 F0000C0003 common_code
	.%line 961 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:613 0
	immed[a3, 0, <<0]
.561 E800100300 common_code
	.%line 438 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:637 1 0 B0
/******/  }
_onl_api_drop#:
	rtn[b0], defer[1]
.562 F000000B15 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:637 0
/******/      dlNextBlock = DROP;
	immed[b2, 21, <<0]
.563 FC04400000 common_code
	.%line 217 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 1
/******/      c = ctx();
_dl_sink_nopacket#:
	local_csr_rd[active_ctx_sts]
.564 F0000C0002 common_code
	.%line 217 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:910 0
	immed[a2, 0, <<0]
.565 E000000008 common_code
	.%line 209 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:915 0
/******/      wait_for_all(s);
	ctx_arb[s3], all
.566 A4002C1C02 common_code
	.%line 217 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0
/******/      c = ctx();
	alu[a2, a2, AND, 7]
.%import_expr common_code 567 <34:22:0> &bp 575 +
.567 D88FC00109 common_code
	.%line 225 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0 575
/******/      if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1374#]
.568 AAB00C1402 common_code
	.%line 225 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0
	alu[--, a2, -, 5]
.%import_expr common_code 569 <34:22:0> &bp 572 +
.569 D88F000108 common_code
	.%line 225 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0 572
	bge[l_1364#]
.570 FC10AE6398 common_code
	.%line 227 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:912 0
/******/  	signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 128)]
.%import_expr common_code 571 <34:22:0> &bp 575 +
.571 D88FC00018 common_code
	.%line 228 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0 575
/******/  	__implicit_write(s);
	br[l_1374#]
.572 AAB00C1402 common_code
	.%line 230 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0
/******/      else if(c == LAST_PACKET_THREAD)
l_1364#:
	alu[--, a2, -, 5]
.%import_expr common_code 573 <34:22:0> &bp 575 +
.573 D88FC00101 common_code
	.%line 230 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:910 0 575
	bne[l_1374#]
.574 FC10AC6318 common_code
	.%line 232 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:914 0
/******/  	signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((3 & 15) << 3)]
.575 E800000300 common_code
	.%line 264 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:638 0 0 B0
/******/  }
l_1374#:
	rtn[b0]
.576 B08EFFE000 common_code
	.%line 168 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/  {
__div_mod_32#:
	alu[@b111, a0, +, 248]
.577 FC06E3BF00 common_code
	.%line 168 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
	local_csr_wr[active_lm_addr_1, @b111]
.578 F0000C0300 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/      if (y==0)
	nop
.579 F0000C0300 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
	nop
.580 F0000C0300 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
	nop
.581 A030088000 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
	alu[--, --, B, *l$index1]
.%import_expr common_code 582 <34:22:0> &bp 876 +
.582 D8DB000100 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0 876
	beq[l_6036#]
.583 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
	alu[--, --, B, a14]
.%import_expr common_code 584 <34:22:0> &bp 587 +
.584 D892D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 587
	bge[l_5907#], defer[1]
.585 F000003700 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	immed[b13, 0, <<0]
.586 F000003701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	immed[b13, 1, <<0]
.587 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5907#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 588 <34:22:0> &bp 592 +
.588 D894100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 592
	blo[l_5909#], defer[1]
.589 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.590 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.591 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.592 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5909#:
	alu[--, --, B, a14]
.%import_expr common_code 593 <34:22:0> &bp 596 +
.593 D895100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 596
	bge[l_5911#], defer[1]
.594 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.595 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.596 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5911#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 597 <34:22:0> &bp 601 +
.597 D896500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 601
	blo[l_5913#], defer[1]
.598 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.599 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.600 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.601 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5913#:
	alu[--, --, B, a14]
.%import_expr common_code 602 <34:22:0> &bp 605 +
.602 D897500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 605
	bge[l_5915#], defer[1]
.603 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.604 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.605 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5915#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 606 <34:22:0> &bp 610 +
.606 D898900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 610
	blo[l_5917#], defer[1]
.607 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.608 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.609 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.610 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5917#:
	alu[--, --, B, a14]
.%import_expr common_code 611 <34:22:0> &bp 614 +
.611 D899900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 614
	bge[l_5919#], defer[1]
.612 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.613 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.614 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5919#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 615 <34:22:0> &bp 619 +
.615 D89AD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 619
	blo[l_5921#], defer[1]
.616 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.617 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.618 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.619 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5921#:
	alu[--, --, B, a14]
.%import_expr common_code 620 <34:22:0> &bp 623 +
.620 D89BD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 623
	bge[l_5923#], defer[1]
.621 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.622 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.623 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5923#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 624 <34:22:0> &bp 628 +
.624 D89D100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 628
	blo[l_5925#], defer[1]
.625 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.626 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.627 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.628 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5925#:
	alu[--, --, B, a14]
.%import_expr common_code 629 <34:22:0> &bp 632 +
.629 D89E100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 632
	bge[l_5927#], defer[1]
.630 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.631 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.632 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5927#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 633 <34:22:0> &bp 637 +
.633 D89F500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 637
	blo[l_5929#], defer[1]
.634 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.635 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.636 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.637 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5929#:
	alu[--, --, B, a14]
.%import_expr common_code 638 <34:22:0> &bp 641 +
.638 D8A0500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 641
	bge[l_5931#], defer[1]
.639 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.640 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.641 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5931#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 642 <34:22:0> &bp 646 +
.642 D8A1900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 646
	blo[l_5933#], defer[1]
.643 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.644 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.645 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.646 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5933#:
	alu[--, --, B, a14]
.%import_expr common_code 647 <34:22:0> &bp 650 +
.647 D8A2900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 650
	bge[l_5935#], defer[1]
.648 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.649 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.650 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5935#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 651 <34:22:0> &bp 655 +
.651 D8A3D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 655
	blo[l_5937#], defer[1]
.652 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.653 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.654 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.655 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5937#:
	alu[--, --, B, a14]
.%import_expr common_code 656 <34:22:0> &bp 659 +
.656 D8A4D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 659
	bge[l_5939#], defer[1]
.657 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.658 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.659 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5939#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 660 <34:22:0> &bp 664 +
.660 D8A6100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 664
	blo[l_5941#], defer[1]
.661 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.662 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.663 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.664 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5941#:
	alu[--, --, B, a14]
.%import_expr common_code 665 <34:22:0> &bp 668 +
.665 D8A7100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 668
	bge[l_5943#], defer[1]
.666 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.667 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.668 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5943#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 669 <34:22:0> &bp 673 +
.669 D8A8500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 673
	blo[l_5945#], defer[1]
.670 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.671 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.672 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.673 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5945#:
	alu[--, --, B, a14]
.%import_expr common_code 674 <34:22:0> &bp 677 +
.674 D8A9500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 677
	bge[l_5947#], defer[1]
.675 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.676 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.677 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5947#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 678 <34:22:0> &bp 682 +
.678 D8AA900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 682
	blo[l_5949#], defer[1]
.679 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.680 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.681 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.682 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5949#:
	alu[--, --, B, a14]
.%import_expr common_code 683 <34:22:0> &bp 686 +
.683 D8AB900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 686
	bge[l_5951#], defer[1]
.684 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.685 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.686 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5951#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 687 <34:22:0> &bp 691 +
.687 D8ACD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 691
	blo[l_5953#], defer[1]
.688 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.689 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.690 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.691 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5953#:
	alu[--, --, B, a14]
.%import_expr common_code 692 <34:22:0> &bp 695 +
.692 D8ADD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 695
	bge[l_5955#], defer[1]
.693 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.694 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.695 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5955#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 696 <34:22:0> &bp 700 +
.696 D8AF100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 700
	blo[l_5957#], defer[1]
.697 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.698 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.699 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.700 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5957#:
	alu[--, --, B, a14]
.%import_expr common_code 701 <34:22:0> &bp 704 +
.701 D8B0100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 704
	bge[l_5959#], defer[1]
.702 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.703 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.704 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5959#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 705 <34:22:0> &bp 709 +
.705 D8B1500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 709
	blo[l_5961#], defer[1]
.706 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.707 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.708 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.709 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5961#:
	alu[--, --, B, a14]
.%import_expr common_code 710 <34:22:0> &bp 713 +
.710 D8B2500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 713
	bge[l_5963#], defer[1]
.711 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.712 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.713 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5963#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 714 <34:22:0> &bp 718 +
.714 D8B3900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 718
	blo[l_5965#], defer[1]
.715 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.716 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.717 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.718 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5965#:
	alu[--, --, B, a14]
.%import_expr common_code 719 <34:22:0> &bp 722 +
.719 D8B4900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 722
	bge[l_5967#], defer[1]
.720 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.721 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.722 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5967#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 723 <34:22:0> &bp 727 +
.723 D8B5D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 727
	blo[l_5969#], defer[1]
.724 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.725 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.726 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.727 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5969#:
	alu[--, --, B, a14]
.%import_expr common_code 728 <34:22:0> &bp 731 +
.728 D8B6D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 731
	bge[l_5971#], defer[1]
.729 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.730 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.731 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5971#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 732 <34:22:0> &bp 736 +
.732 D8B8100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 736
	blo[l_5973#], defer[1]
.733 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.734 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.735 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.736 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5973#:
	alu[--, --, B, a14]
.%import_expr common_code 737 <34:22:0> &bp 740 +
.737 D8B9100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 740
	bge[l_5975#], defer[1]
.738 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.739 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.740 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5975#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 741 <34:22:0> &bp 745 +
.741 D8BA500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 745
	blo[l_5977#], defer[1]
.742 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.743 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.744 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.745 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5977#:
	alu[--, --, B, a14]
.%import_expr common_code 746 <34:22:0> &bp 749 +
.746 D8BB500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 749
	bge[l_5979#], defer[1]
.747 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.748 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.749 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5979#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 750 <34:22:0> &bp 754 +
.750 D8BC900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 754
	blo[l_5981#], defer[1]
.751 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.752 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.753 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.754 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5981#:
	alu[--, --, B, a14]
.%import_expr common_code 755 <34:22:0> &bp 758 +
.755 D8BD900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 758
	bge[l_5983#], defer[1]
.756 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.757 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.758 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5983#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 759 <34:22:0> &bp 763 +
.759 D8BED00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 763
	blo[l_5985#], defer[1]
.760 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.761 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.762 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.763 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5985#:
	alu[--, --, B, a14]
.%import_expr common_code 764 <34:22:0> &bp 767 +
.764 D8BFD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 767
	bge[l_5987#], defer[1]
.765 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.766 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.767 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5987#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 768 <34:22:0> &bp 772 +
.768 D8C1100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 772
	blo[l_5989#], defer[1]
.769 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.770 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.771 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.772 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5989#:
	alu[--, --, B, a14]
.%import_expr common_code 773 <34:22:0> &bp 776 +
.773 D8C2100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 776
	bge[l_5991#], defer[1]
.774 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.775 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.776 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5991#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 777 <34:22:0> &bp 781 +
.777 D8C3500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 781
	blo[l_5993#], defer[1]
.778 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.779 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.780 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.781 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5993#:
	alu[--, --, B, a14]
.%import_expr common_code 782 <34:22:0> &bp 785 +
.782 D8C4500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 785
	bge[l_5995#], defer[1]
.783 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.784 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.785 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5995#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 786 <34:22:0> &bp 790 +
.786 D8C5900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 790
	blo[l_5997#], defer[1]
.787 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.788 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.789 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.790 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_5997#:
	alu[--, --, B, a14]
.%import_expr common_code 791 <34:22:0> &bp 794 +
.791 D8C6900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 794
	bge[l_5999#], defer[1]
.792 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.793 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.794 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_5999#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 795 <34:22:0> &bp 799 +
.795 D8C7D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 799
	blo[l_6001#], defer[1]
.796 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.797 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.798 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.799 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6001#:
	alu[--, --, B, a14]
.%import_expr common_code 800 <34:22:0> &bp 803 +
.800 D8C8D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 803
	bge[l_6003#], defer[1]
.801 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.802 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.803 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6003#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 804 <34:22:0> &bp 808 +
.804 D8CA100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 808
	blo[l_6005#], defer[1]
.805 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.806 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.807 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.808 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6005#:
	alu[--, --, B, a14]
.%import_expr common_code 809 <34:22:0> &bp 812 +
.809 D8CB100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 812
	bge[l_6007#], defer[1]
.810 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.811 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.812 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6007#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 813 <34:22:0> &bp 817 +
.813 D8CC500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 817
	blo[l_6009#], defer[1]
.814 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.815 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.816 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.817 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6009#:
	alu[--, --, B, a14]
.%import_expr common_code 818 <34:22:0> &bp 821 +
.818 D8CD500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 821
	bge[l_6011#], defer[1]
.819 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.820 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.821 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6011#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 822 <34:22:0> &bp 826 +
.822 D8CE900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 826
	blo[l_6013#], defer[1]
.823 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.824 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.825 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.826 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6013#:
	alu[--, --, B, a14]
.%import_expr common_code 827 <34:22:0> &bp 830 +
.827 D8CF900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 830
	bge[l_6015#], defer[1]
.828 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.829 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.830 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6015#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 831 <34:22:0> &bp 835 +
.831 D8D0D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 835
	blo[l_6017#], defer[1]
.832 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.833 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.834 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.835 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6017#:
	alu[--, --, B, a14]
.%import_expr common_code 836 <34:22:0> &bp 839 +
.836 D8D1D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 839
	bge[l_6019#], defer[1]
.837 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.838 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.839 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6019#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 840 <34:22:0> &bp 844 +
.840 D8D3100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 844
	blo[l_6021#], defer[1]
.841 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.842 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.843 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.844 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6021#:
	alu[--, --, B, a14]
.%import_expr common_code 845 <34:22:0> &bp 848 +
.845 D8D4100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 848
	bge[l_6023#], defer[1]
.846 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.847 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.848 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6023#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 849 <34:22:0> &bp 853 +
.849 D8D5500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 853
	blo[l_6025#], defer[1]
.850 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.851 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.852 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.853 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6025#:
	alu[--, --, B, a14]
.%import_expr common_code 854 <34:22:0> &bp 857 +
.854 D8D6500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 857
	bge[l_6027#], defer[1]
.855 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.856 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.857 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6027#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 858 <34:22:0> &bp 862 +
.858 D8D7900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 862
	blo[l_6029#], defer[1]
.859 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.860 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.861 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.862 A07000000E common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_6029#:
	alu[--, --, B, a14]
.%import_expr common_code 863 <34:22:0> &bp 866 +
.863 D8D8900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 866
	bge[l_6031#], defer[1]
.864 91F0D03600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.865 BA40D03701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b13, b13, OR, 1]
.866 AAF0003620 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_6031#:
	alu[--, b13, -, *l$index1]
.%import_expr common_code 867 <34:22:0> &bp 871 +
.867 D8D9D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 871
	blo[l_6033#], defer[1]
.868 81F0E8020E common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a14, --, B, a14, <<1]
.869 BAC0D03620 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b13, b13, -, *l$index1]
.870 AA00EC040E common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              lo |= 1;
	alu[a14, a14, OR, 1]
.871 A07000008F common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/      if (mod)
l_6033#:
	alu[--, --, B, @a15]
.%import_expr common_code 872 <34:22:0> &bp 875 +
.872 D8DAC00100 common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0 875
	beq[l_6035#]
.873 E800103300 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 0 B12
/******/          return hi;
	rtn[b12], defer[1]
.874 A000E03400 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
	alu[a14, --, B, b13]
.875 E800003300 common_code
	.%line 209 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0 0 B12
/******/          return lo;
l_6035#:
	rtn[b12]
.876 E800103300 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 0 B12
/******/          return 0xffffffff;
l_6036#:
	rtn[b12], defer[1]
.877 F0800C000E common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
	immed[a14, -1, 0]
.%import_expr common_code 878 <34:22:0> &bp 884 +
.878 D8DD000011 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0 884
/******/    if(ctx() == 0)
_dl_sink_init#:
	br!=ctx[0, l_8045#]
.879 FC06EC0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
/******/      dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.880 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	nop
.881 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	nop
.882 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	nop
.883 F0000C0220 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 884 <34:22:0> &bp 886 +
.884 D8DD800011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:725 0 886
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_8045#:
	br!=ctx[0, l_8056#]
.885 FC10AC6719 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:727 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 1)]
.886 E800000300 common_code
	.%line 168 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0 0 B0
/******/  }
l_8056#:
	rtn[b0]
.%import_expr common_code 887 <34:22:0> &bp 893 +
.887 D8DF400011 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 893
/******/    if (ctx() == 0)
_dl_source_init#:
	br!=ctx[0, l_8061#]
.888 FC06EC1304 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/      wait_for_all(&rx_ring_ready_sig);
	local_csr_wr[active_lm_addr_1, 4]
.889 E000001000 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	ctx_arb[s12], all
.890 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/      dl_source_message_lock = UNLOCKED;
	nop
.891 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	nop
.892 F0000C0220 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 893 <34:22:0> &bp 895 +
.893 D8DFC00011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:730 0 895
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_8061#:
	br!=ctx[0, l_8072#]
.894 FC10AC4711 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:732 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 1)]
.895 E800000300 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 0 B0
/******/  }
l_8072#:
	rtn[b0]
.896 C003101C02 common_code
	.%line 545 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
_default_format_out_data#:
	ld_field_w_clr[a2, 0011, b7, >>0]
.897 A070000002 common_code
	.%line 545 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 1
	alu[--, --, B, a2]
.898 9C30080102 common_code
	.%line 545 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:630 0
	asr[b0, a2, >>3]
.899 A030000800 common_code
	.%line 512 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/    if(nextblock == QM)
	alu[--, --, B, b2]
.%import_expr common_code 900 <34:22:0> &bp 914 +
.900 D8E4900101 common_code
	.%line 512 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 1 914
	bne[l_8086#], defer[1]
.901 B440400307 common_code
	.%line 545 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:630 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
	alu[b4, b0, AND, 7]
.902 B44000130F common_code
	.%line 521 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_qm_data_out.out_port = out_port;
	alu[b0, b4, AND, 15]
.903 888030BE0D common_code
	.%line 521 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[a3, a13, AND~, 15, <<24]
.904 8A80300203 common_code
	.%line 521 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[a3, a3, OR, b0, <<24]
.905 A0C0201301 common_code
	.%line 523 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_qm_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[a2, b4, +, 1]
.906 9B30082202 common_code
	.%line 523 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[b0, b8, OR, a2, <<13]
.907 C003000003 common_code
	.%line 523 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	ld_field[a3, 0011, b0, <<0]
.908 A040D00003 common_code
	.%line 523 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu[a13, --, B, a3]
.909 C00C00200C common_code
	.%line 525 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_qm_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[a12, 1100, b8, >>0]
.910 B000002C00 common_code
	.%line 526 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_qm_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	alu[b0, --, B, b11]
.%import_expr common_code 911 <34:22:0> &bp 935 +
.911 D8E9E00018 common_code
	.%line 526 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 2 935
	br[l_8087#], defer[2]
.912 C00708000A common_code
	.%line 526 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:630 1
	ld_field[b0, 0111, a10, <<0]
.913 B000B00000 common_code
	.%line 526 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:630 0
	alu[b11, --, B, b0]
.914 A44020130F common_code
	.%line 546 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.out_port = out_port;
l_8086#:
	alu[a2, b4, AND, 15]
.915 9880382E2F common_code
	.%line 546 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[b3, b11, AND~, 15, <<24]
.916 9A80380E02 common_code
	.%line 546 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[b3, b3, OR, a2, <<24]
.917 A0C0201301 common_code
	.%line 548 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[a2, b4, +, 1]
.918 8B30282202 common_code
	.%line 548 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[a2, b8, OR, a2, <<13]
.919 B04000000D common_code
	.%line 548 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu[b0, --, B, a13]
.920 C003080002 common_code
	.%line 548 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	ld_field[b0, 0011, a2, <<0]
.921 A000D00000 common_code
	.%line 548 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu[a13, --, B, b0]
.922 A04020000C common_code
	.%line 551 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.flags = 1;
	alu[a2, --, B, a12]
.923 C104008602 common_code
	.%line 551 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	ld_field[a2, 0100, 1, <<16]
.924 95B008FD09 common_code
	.%line 553 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.plugin_tag = ring_in.plugin_tag;
	alu_shf[b0, 31, AND, a9, >>27]
.925 885030FE02 common_code
	.%line 553 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[a3, a2, AND~, 31, <<27]
.926 8A50300203 common_code
	.%line 553 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[a3, a3, OR, b0, <<27]
.927 8580289D09 common_code
	.%line 554 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.in_port = ring_in.in_port;
	alu_shf[a2, 7, AND, a9, >>24]
.928 9880009E03 common_code
	.%line 554 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[b0, a3, AND~, 7, <<24]
.929 9A80080202 common_code
	.%line 554 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu_shf[b0, b0, OR, a2, <<24]
.930 C003080009 common_code
	.%line 555 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.stats_index = ring_in.stats_index;
	ld_field[b0, 0011, a9, <<0]
.931 A000C00000 common_code
	.%line 555 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu[a12, --, B, b0]
.932 C00C00200D common_code
	.%line 556 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[a13, 1100, b8, >>0]
.933 C007080C0A common_code
	.%line 557 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
/******/      ring_out.plugin_mux_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	ld_field[b3, 0111, a10, <<0]
.934 B000B00C00 common_code
	.%line 557 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0
	alu[b11, --, B, b3]
.935 E8000C0004 common_code
	.%line 559 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:630 0 0 A4
/******/  }
l_8087#:
	rtn[a4]
.936 A030000000 common_code
	.%line 875 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      if ( pluginId == 0)		item_ptr = (struct delay_item_tag *) 0xC0100000;
_delayq_init#:
	alu[--, --, B, b0]
.%import_expr common_code 937 <34:22:0> &bp 940 +
.937 D8EB000101 common_code
	.%line 875 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0 940
	bne[l_8094#]
.%import_expr common_code 938 <34:22:0> &bp 955 +
.938 D8EED00018 common_code
	.%line 875 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 1 955
	br[l_8102#], defer[1]
.939 F40C0C4003 common_code
	.%line 875 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	immed[a3, 49168, <<16]
.940 AAF0000301 common_code
	.%line 876 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      else if ( pluginId == 1)	item_ptr = (struct delay_item_tag *) 0xC0200000;
l_8094#:
	alu[--, b0, -, 1]
.%import_expr common_code 941 <34:22:0> &bp 944 +
.941 D8EC000101 common_code
	.%line 876 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0 944
	bne[l_8096#]
.%import_expr common_code 942 <34:22:0> &bp 955 +
.942 D8EED00018 common_code
	.%line 876 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 1 955
	br[l_8102#], defer[1]
.943 F40C0C8003 common_code
	.%line 876 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	immed[a3, 49184, <<16]
.944 AAF0000302 common_code
	.%line 877 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      else if ( pluginId == 2)	item_ptr = (struct delay_item_tag *) 0xC0300000;
l_8096#:
	alu[--, b0, -, 2]
.%import_expr common_code 945 <34:22:0> &bp 948 +
.945 D8ED000101 common_code
	.%line 877 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0 948
	bne[l_8098#]
.%import_expr common_code 946 <34:22:0> &bp 955 +
.946 D8EED00018 common_code
	.%line 877 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 1 955
	br[l_8102#], defer[1]
.947 F40C0CC003 common_code
	.%line 877 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	immed[a3, 49200, <<16]
.948 AAF0000303 common_code
	.%line 878 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      else if ( pluginId == 3)	item_ptr = (struct delay_item_tag *) 0xC0400000;
l_8098#:
	alu[--, b0, -, 3]
.%import_expr common_code 949 <34:22:0> &bp 952 +
.949 D8EE000101 common_code
	.%line 878 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0 952
	bne[l_8100#]
.%import_expr common_code 950 <34:22:0> &bp 955 +
.950 D8EED00018 common_code
	.%line 878 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 1 955
	br[l_8102#], defer[1]
.951 F40C0D0003 common_code
	.%line 878 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	immed[a3, 49216, <<16]
.952 AAF0000304 common_code
	.%line 879 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      else if ( pluginId == 4)	item_ptr = (struct delay_item_tag *) 0xC0500000;
l_8100#:
	alu[--, b0, -, 4]
.%import_expr common_code 953 <34:22:0> &bp 993 +
.953 D8F8400101 common_code
	.%line 879 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0 993
	bne[l_8105#]
.954 F40C0D4003 common_code
	.%line 879 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
	immed[a3, 49232, <<16]
.955 A058300003 common_code
	.%line 882 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      qptr->free_hd = item_ptr;
l_8102#:
	alu[$3, --, B, a3]
.956 F0000C0182 common_code
	.%line 883 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      qptr->hd = qptr->tl = 0;
	immed[$2, 0, <<0]
.%import_expr common_code 957 <27:20:8,7:0:0> _delayq &v 0 +
.957 F040000304 common_code
	.%line 884 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      qptr->ninq = 0;
	immed_w0[b0, @_delayq]
.%import_expr common_code 958 <27:20:24,7:0:16> _delayq &v 0 +
.958 F440000300 common_code
	.%line 884 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
	immed_w1[b0, @_delayq]
.959 0116000220 common_code
	.%line 884 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, b0, 0, 4], ctx_swap[s1], defer[2]
.960 F0000C0181 common_code
	.%line 883 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/      qptr->hd = qptr->tl = 0;
	immed[$1, 0, <<0]
.961 F0000C0180 common_code
	.%line 884 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      qptr->ninq = 0;
	immed[$0, 0, <<0]
.962 F00C3003F8 common_code
	.%line 886 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      (item_ptr+K)->next = 0;
	immed[b0, 50168, <<0]
.963 F440000309 common_code
	.%line 886 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
	immed_w1[b0, 9]
.964 0110000203 common_code
	.%line 886 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, a3, b0, 1], ctx_swap[s1], defer[2]
.965 F0000C0180 common_code
	.%line 886 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
	immed[$0, 0, <<0]
.966 F0000C0002 common_code
	.%line 888 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      for (i=0; i<K; i++) {
	immed[a2, 0, <<0]
.967 011000E203 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
/******/      	item_ptr->next = item_ptr+1;
l_8103#:
	sram[write, $0, a3, 24, 1], ctx_swap[s1], defer[2]
.968 A0804C8003 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
	alu[a4, a3, +, 32]
.969 A058000004 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	alu[$0, --, B, a4]
.970 011000E204 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.971 B0800D0003 common_code
	.%line 890 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/  	++item_ptr;
	alu[b0, a3, +, 64]
.972 A018000000 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, b0]
.973 0110000238 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, b0, 24, 1], ctx_swap[s1], defer[2]
.974 A0804D8003 common_code
	.%line 890 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/  	++item_ptr;
	alu[a4, a3, +, 96]
.975 A058000004 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a4]
.976 011000E204 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.977 B0800E0003 common_code
	.%line 890 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/  	++item_ptr;
	alu[b0, a3, +, 128]
.978 A018000000 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, b0]
.979 0110000238 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, b0, 24, 1], ctx_swap[s1], defer[2]
.980 A0804E8003 common_code
	.%line 890 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/  	++item_ptr;
	alu[a4, a3, +, 160]
.981 A058000004 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a4]
.982 011000E204 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, a4, 24, 1], ctx_swap[s1], defer[2]
.983 B0800F0003 common_code
	.%line 890 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/  	++item_ptr;
	alu[b0, a3, +, 192]
.984 A018000000 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, b0]
.985 0110000238 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 2
	sram[write, $0, b0, 24, 1], ctx_swap[s1], defer[2]
.986 A0803F8003 common_code
	.%line 890 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 1
/******/  	++item_ptr;
	alu[a3, a3, +, 224]
.987 A058000003 common_code
	.%line 889 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
/******/      	item_ptr->next = item_ptr+1;
	alu[$0, --, B, a3]
.988 A0802C1C02 common_code
	.%line 888 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
/******/      for (i=0; i<K; i++) {
	alu[a2, a2, +, 7]
.989 AAB002FC02 common_code
	.%line 888 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0
	alu[--, a2, -, @b63]
.%import_expr common_code 990 <34:22:0> &bp 967 +
.990 D8F1C00109 common_code
	.%line 888 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 0 967
	blt[l_8103#]
.991 E800100F00 common_code
	.%line 893 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 1 0 B3
/******/      return 0;
	rtn[b3], defer[1]
.992 F000000300 common_code
	.%line 893 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	immed[b0, 0, <<0]
.993 E800100F00 common_code
	.%line 880 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:616 1 0 B3
/******/      else	return -1;
l_8105#:
	rtn[b3], defer[1]
.994 F080000300 common_code
	.%line 880 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:616 0
	immed[b0, -1, 0]
.995 E000010000 common_code
	.%line 77 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:611 0
/******/          ctx_arb[kill];
_exit#:
	ctx_arb[kill]
.996 E800000300 common_code
	.%line 79 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:611 0 0 B0
/******/  }
	rtn[b0]
.997 B08EFFE000 common_code
	.%line 280 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0
/******/  {
__mod_u32#:
	alu[@b111, a0, +, 248]
.998 FC06E3BF00 common_code
	.%line 280 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0
	local_csr_wr[active_lm_addr_1, @b111]
.999 F0000C0300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0
/******/      return _div_mod_32(x, y, 1);
	nop
.1000 F0000C0300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0
	nop
.1001 F0000C0300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0
	nop
.1002 A022003000 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0
	alu[*l$index1, --, B, b12]
.%import_expr common_code 1003 <34:22:0> &bp 576 +
.1003 D890200018 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 2 576
	br[__div_mod_32#], defer[2]
.1004 F0000C048F common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:606 1
	immed[@a15, 1, <<0]
.%import_expr common_code 1005 <27:20:8,7:0:0> &bp 1006 +
.1005 F0003033EE common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:606 0
	load_addr[b12, l_8169#]
.1006 E8000C0005 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:606 0 0 A5
l_8169#:
	rtn[a5]
.1007 AAB00C04AF common_code
	.%line 939 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/  while( delayq_lock == LOCKED ) {
_delayq_pop#:
	alu[--, @a47, -, 1]
.%import_expr common_code 1008 <34:22:0> &bp 1012 +
.1008 D8FD000101 common_code
	.%line 939 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0 1012
	bne[l_268#]
.1009 E000000001 common_code
	.%line 940 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:978 0
/******/      ctx_swap();
l_262#:
	ctx_arb[voluntary]
.1010 AAB00C04AF common_code
	.%line 939 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/  while( delayq_lock == LOCKED ) {
	alu[--, @a47, -, 1]
.%import_expr common_code 1011 <34:22:0> &bp 1009 +
.1011 D8FC400100 common_code
	.%line 939 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0 1009
	beq[l_262#]
.1012 F0000C04AF common_code
	.%line 942 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/  delayq_lock = LOCKED;
l_268#:
	immed[@a47, 1, <<0]
.%import_expr common_code 1013 <27:20:8,7:0:0> _delayq &v 0 +
.1013 F040000304 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/      if( qptr->ninq <= 0 )	return -1;
	immed_w0[b0, @_delayq]
.%import_expr common_code 1014 <27:20:24,7:0:16> _delayq &v 0 +
.1014 F440000300 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1015 0010000020 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.1016 A030060000 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	alu[--, --, B, $0]
.%import_expr common_code 1017 <34:22:0> &bp 1049 +
.1017 D906400100 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0 1049
	beq[l_273#]
.%import_expr common_code 1018 <27:20:8,7:0:0> _delayq &v 0 +
.1018 F040000304 common_code
	.%line 946 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/      item = qptr->hd;
	immed_w0[b0, @_delayq]
.%import_expr common_code 1019 <27:20:24,7:0:16> _delayq &v 0 +
.1019 F440000300 common_code
	.%line 946 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1020 0010000024 common_code
	.%line 946 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	sram[read, $0, b0, 4, 1], ctx_swap[s1]
.1021 A000360000 common_code
	.%line 946 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	alu[a3, --, B, $0]
.1022 001000E003 common_code
	.%line 947 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/      qptr->hd = item->next;
	sram[read, $0, a3, 24, 1], ctx_swap[s1]
.%import_expr common_code 1023 <27:20:8,7:0:0> _delayq &v 0 +
.1023 F040000304 common_code
	.%line 947 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w0[b0, @_delayq]
.%import_expr common_code 1024 <27:20:24,7:0:16> _delayq &v 0 +
.1024 F440000300 common_code
	.%line 947 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1025 0110000124 common_code
	.%line 947 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 1
	sram[write, $0, b0, 4, 1], ctx_swap[s1], defer[1]
.1026 A018060000 common_code
	.%line 947 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 0
	alu[$0, --, B, $0]
.%import_expr common_code 1027 <27:20:8,7:0:0> _delayq &v 0 +
.1027 F040000304 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/      --(qptr->ninq);
	immed_w0[b0, @_delayq]
.%import_expr common_code 1028 <27:20:24,7:0:16> _delayq &v 0 +
.1028 F440000300 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1029 0010000020 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.%import_expr common_code 1030 <27:20:8,7:0:0> _delayq &v 0 +
.1030 F040000304 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w0[b0, @_delayq]
.%import_expr common_code 1031 <27:20:24,7:0:16> _delayq &v 0 +
.1031 F440000300 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1032 0110000120 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 1
	sram[write, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.1033 AA980C0580 common_code
	.%line 948 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 0
	alu[$0, $0, -, 1]
.%import_expr common_code 1034 <27:20:8,7:0:0> _delayq &v 0 +
.1034 F040000304 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/      if( qptr->ninq == 0 )	qptr->tl = 0;
	immed_w0[b0, @_delayq]
.%import_expr common_code 1035 <27:20:24,7:0:16> _delayq &v 0 +
.1035 F440000300 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1036 0010000020 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.1037 A030060000 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	alu[--, --, B, $0]
.%import_expr common_code 1038 <34:22:0> &bp 1043 +
.1038 D904C00101 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0 1043
	bne[l_271#]
.%import_expr common_code 1039 <27:20:8,7:0:0> _delayq &v 0 +
.1039 F040000304 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w0[b0, @_delayq]
.%import_expr common_code 1040 <27:20:24,7:0:16> _delayq &v 0 +
.1040 F440000300 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
	immed_w1[b0, @_delayq]
.1041 0110000128 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 1
	sram[write, $0, b0, 8, 1], ctx_swap[s1], defer[1]
.1042 F0000C0180 common_code
	.%line 949 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 0
	immed[$0, 0, <<0]
.%import_expr common_code 1043 <34:22:0> &bp 66 +
.1043 D810900018 common_code
	.%line 950 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 1 66
/******/      delayq_free( qptr, item );
l_271#:
	br[_delayq_free#], defer[1]
.%import_expr common_code 1044 <27:20:8,7:0:0> &bp 1045 +
.1044 F000400B15 common_code
	.%line 950 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 0
	load_addr[b2, l_8170#]
.1045 F0000C0300 common_code
	.%line 953 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 0
/******/      return 0;
l_8170#:
	nop
.1046 E8002C0002 common_code
	.%line 953 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 2 0 A2
	rtn[a2], defer[2]
.1047 F0000C00AF common_code
	.%line 952 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 1
/******/  delayq_lock = UNLOCKED;
	immed[@a47, 0, <<0]
.1048 F000000300 common_code
	.%line 953 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 0
/******/      return 0;
	immed[b0, 0, <<0]
.1049 E8001C0002 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:614 1 0 A2
/******/      if( qptr->ninq <= 0 )	return -1;
l_273#:
	rtn[a2], defer[1]
.1050 F080000300 common_code
	.%line 944 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:614 0
	immed[b0, -1, 0]
.1051 B08EFF2000 common_code
	.%line 92 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
/******/  {
_onl_api_debug_message#:
	alu[@b111, a0, +, 200]
.1052 FC06E3BF00 common_code
	.%line 92 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	local_csr_wr[active_lm_addr_1, @b111]
.1053 F0000C0300 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    if(msglen > 27)
	nop
.1054 F0000C0300 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	nop
.%import_expr common_code 1055 <34:22:0> &bp 79 +
.1055 D813E00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2 79
/******/    msglen = strlen_lmem(msg);
	br[_strlen_lmem#], defer[2]
.1056 A000388000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[a3, --, B, *l$index1]
.%import_expr common_code 1057 <27:20:8,17:10:0> &bp 1058 +
.1057 F0004C8804 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	load_addr[a4, l_8171#]
.1058 A000200000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_8171#:
	alu[a2, --, B, b0]
.1059 AAF00C6C02 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    if(msglen > 27)
	alu[--, 27, -, a2]
.%import_expr common_code 1060 <34:22:0> &bp 1447 +
.1060 D969C00105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0 1447
	blo[l_385#]
.1061 A070000002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a2]
.%import_expr common_code 1062 <34:22:0> &bp 1188 +
.1062 D929100100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 1188
	beq[l_303#], defer[1]
.1063 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	immed[b0, 0, <<0]
.1064 AAB00C1802 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a2, -, 6]
.%import_expr common_code 1065 <34:22:0> &bp 1163 +
.1065 D922C00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0 1163
	blo[l_300#]
.1066 AA80EC1802 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a14, a2, -, 6]
.1067 B08EFF2000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/      padmsg[i] = msg[i];
l_298#:
	alu[@b111, a0, +, 200]
.1068 FC06E3BF00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, @b111]
.1069 A0803C8000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, a0, +, 32]
.1070 A0C0500003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a5, b0, +, a3]
.1071 FC06EC0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.1072 B0C0500220 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b5, b0, +, *l$index1]
.1073 FC06601700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, b5]
.1074 81D0301600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, --, B, b5, <<3]
.1075 BAC03C0C05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, 3, -, a5]
.1076 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, a3, OR, 0]
.1077 8000314200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a3, --, B, *l$index0, <<indirect]
.1078 8D80380103 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a3, a3, >>24]
.1079 FC066C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a5]
.1080 91D0400E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b4, --, B, b3, <<3]
.1081 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b4, OR, 0]
.1082 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.1083 A440400E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, b3, AND, *l$index1]
.1084 C001180C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a3, <<0]
.1085 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b4, OR, 0]
.1086 8A00300E04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, a4, OR, b3, <<indirect]
.1087 A060000003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index0, --, B, a3]
.1088 A0C0301701 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, b5, +, 1]
.1089 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a3]
.1090 B080CC0405 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b12, a5, +, 1]
.1091 81D0380203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, --, B, a3, <<3]
.1092 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, a3, OR, 0]
.1093 8000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a3, --, B, *l$index1, <<indirect]
.1094 9D80380103 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b3, a3, >>24]
.1095 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b12]
.1096 AA80303303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, 3, -, b12]
.1097 81D0480203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, --, B, a3, <<3]
.1098 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.1099 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1100 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b12]
.1101 B400488003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b4, a3, AND, *l$index1]
.1102 C001100C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b3, <<0]
.1103 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.1104 8A00381203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, b4, OR, a3, <<indirect]
.1105 A062000003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, a3]
.1106 A0C0301702 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, b5, +, 2]
.1107 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a3]
.1108 B080CC0805 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b12, a5, +, 2]
.1109 81D0380203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, --, B, a3, <<3]
.1110 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, a3, OR, 0]
.1111 8000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a3, --, B, *l$index1, <<indirect]
.1112 8D80380103 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a3, a3, >>24]
.1113 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b12]
.1114 BA80303303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, 3, -, b12]
.1115 91D0400E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b4, --, B, b3, <<3]
.1116 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b4, OR, 0]
.1117 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.1118 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b12]
.1119 A440400E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a4, b3, AND, *l$index1]
.1120 C001180C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a3, <<0]
.1121 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b4, OR, 0]
.1122 8A00300E04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, a4, OR, b3, <<indirect]
.1123 A062000003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, a3]
.1124 A0C0301703 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, b5, +, 3]
.1125 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a3]
.1126 B080CC0C05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b12, a5, +, 3]
.1127 81D0380203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, --, B, a3, <<3]
.1128 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, a3, OR, 0]
.1129 8000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a3, --, B, *l$index1, <<indirect]
.1130 9D80380103 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b3, a3, >>24]
.1131 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b12]
.1132 AA80303303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, 3, -, b12]
.1133 81D0480203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, --, B, a3, <<3]
.1134 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.1135 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1136 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b12]
.1137 B400488003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b4, a3, AND, *l$index1]
.1138 C001100C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b3, <<0]
.1139 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.1140 8A00381203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, b4, OR, a3, <<indirect]
.1141 A062000003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, a3]
.1142 A0C0301704 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, b5, +, 4]
.1143 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a3]
.1144 A0805C1005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a5, a5, +, 4]
.1145 81D0380203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, --, B, a3, <<3]
.1146 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, a3, OR, 0]
.1147 8000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a3, --, B, *l$index1, <<indirect]
.1148 9D80380103 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b3, a3, >>24]
.1149 FC06EC0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a5]
.1150 AAC03C0C05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, 3, -, a5]
.1151 81D0480203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, --, B, a3, <<3]
.1152 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.1153 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1154 FC06EC0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.1155 B400488003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b4, a3, AND, *l$index1]
.1156 C001100C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b3, <<0]
.1157 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.1158 8A00381203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, b4, OR, a3, <<indirect]
.1159 B0C0000305 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 5]
.1160 AAB000000E common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a14, -, b0]
.%import_expr common_code 1161 <34:22:0> &bp 1067 +
.1161 D90AD00104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 1067
	bhs[l_298#], defer[1]
.1162 A062000003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a3]
.1163 B08EFF2000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_300#:
	alu[@b111, a0, +, 200]
.1164 FC06E3BF00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, @b111]
.1165 A0803C8000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, a0, +, 32]
.1166 A0C0400003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, b0, +, a3]
.1167 F0000C0300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	nop
.1168 A0C0300220 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/      padmsg[i] = msg[i];
	alu[a3, b0, +, *l$index1]
.1169 FC066C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a3]
.1170 81D0380203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, --, B, a3, <<3]
.1171 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.1172 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
/******/      padmsg[i] = msg[i];
	alu[--, a3, OR, 0]
.1173 8000314200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a3, --, B, *l$index0, <<indirect]
.1174 9D80380103 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b3, a3, >>24]
.1175 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a4]
.1176 AAC03C0C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a3, 3, -, a4]
.1177 81D0580203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a5, --, B, a3, <<3]
.1178 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a5, OR, 0]
.1179 820037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.1180 FC066C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_0, a4]
.1181 B400480003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b4, a3, AND, *l$index0]
.1182 C001100C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b3, <<0]
.1183 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a5, OR, 0]
.1184 8A00381203 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a3, b4, OR, a3, <<indirect]
.1185 AAF0000002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, b0, -, a2]
.%import_expr common_code 1186 <34:22:0> &bp 1163 +
.1186 D922D00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 1163
	blo[l_300#], defer[1]
.1187 A060000003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/      padmsg[i] = msg[i];
	alu[*l$index0, --, B, a3]
.1188 A0803C8000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    padmsg[i] = '\0';
l_303#:
	alu[a3, a0, +, 32]
.1189 A0C0400003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, b0, +, a3]
.1190 FC06EC0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a4]
.1191 FC066C0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a4]
.1192 BAC00C0C04 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b0, 3, -, a4]
.1193 91D0300200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b0, <<3]
.1194 AA70000F00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b3, OR, 0]
.1195 920007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.1196 B440000220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b0, b0, AND, *l$index1]
.1197 AA70000F00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b3, OR, 0]
.1198 9A00080220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.1199 A020000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index0, --, B, b0]
.1200 B0800C0402 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a2, +, 1]
.1201 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, b0, -, 28]
.%import_expr common_code 1202 <34:22:0> &bp 1280 +
.1202 D940100108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 1280
	bge[l_311#], defer[1]
.1203 B08EFC8000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 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[@b111, a0, +, 32]
.1204 AA8020031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a2, 28, -, b0]
.1205 AAB00C1802 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a2, -, 6]
.%import_expr common_code 1206 <34:22:0> &bp 1266 +
.1206 D93C800109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0 1266
	blt[l_308#]
.1207 A0C0400003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/      padmsg[i] = 0xff;
	alu[a4, b0, +, a3]
.1208 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_8151#:
	local_csr_wr[active_lm_addr_1, a4]
.1209 FC066C0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a4]
.1210 B0804C0404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b4, a4, +, 1]
.1211 AAC02C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, 3, -, a4]
.1212 81D0280202 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, a2, <<3]
.1213 AA300C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a2, OR, 0]
.1214 900037FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, B, 255, <<indirect]
.1215 A200200C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, --, ~B, b3]
.1216 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.1217 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a2, a2, AND, *l$index1]
.1218 AA00200C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, a2, OR, b3]
.1219 A060000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index0, --, B, a2]
.1220 AA80201303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, 3, -, b4]
.1221 81D0280202 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, a2, <<3]
.1222 AA300C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a2, OR, 0]
.1223 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a2, --, B, 255, <<indirect]
.1224 B240300002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, --, ~B, a2]
.1225 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	local_csr_wr[active_lm_addr_1, b4]
.1226 B0804C0804 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[b4, a4, +, 2]
.1227 B440300E20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b3, b3, AND, *l$index1]
.1228 AA40200C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, b3, OR, a2]
.1229 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.1230 A062000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, a2]
.1231 AA80201303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, 3, -, b4]
.1232 81D0280202 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, a2, <<3]
.1233 AA300C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a2, OR, 0]
.1234 900037FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, B, 255, <<indirect]
.1235 A200200C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, --, ~B, b3]
.1236 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	local_csr_wr[active_lm_addr_1, b4]
.1237 B0804C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[b4, a4, +, 3]
.1238 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a2, a2, AND, *l$index1]
.1239 AA00200C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, a2, OR, b3]
.1240 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.1241 A062000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, a2]
.1242 A0804C1004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, a4, +, 4]
.1243 AA80201303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, 3, -, b4]
.1244 81D0280202 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, a2, <<3]
.1245 AA300C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a2, OR, 0]
.1246 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a2, --, B, 255, <<indirect]
.1247 B240300002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, --, ~B, a2]
.1248 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.1249 B440300E20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b3, b3, AND, *l$index1]
.1250 AA40200C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, b3, OR, a2]
.1251 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a4]
.1252 A062000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, a2]
.1253 AAC02C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, 3, -, a4]
.1254 81D0280202 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, a2, <<3]
.1255 AA300C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a2, OR, 0]
.1256 900037FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, B, 255, <<indirect]
.1257 A200200C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, --, ~B, b3]
.1258 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a4]
.1259 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a2, a2, AND, *l$index1]
.1260 B0C0000305 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 5]
.1261 AAF0000316 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, b0, -, 22]
.%import_expr common_code 1262 <34:22:0> &bp 1208 +
.1262 D92E300109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 3 1208
	blt[l_8151#], defer[3]
.1263 AA00200C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 2
/******/      padmsg[i] = 0xff;
	alu[a2, a2, OR, b3]
.1264 A062000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[*l$index1, --, B, a2]
.1265 A0C0400003 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a4, b0, +, a3]
.1266 A0C0400003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/      padmsg[i] = 0xff;
l_308#:
	alu[a4, b0, +, a3]
.1267 FC06EC0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a4]
.1268 FC066C0004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a4]
.1269 AAC02C0C04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a2, 3, -, a4]
.1270 81D0280202 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, a2, <<3]
.1271 AA300C0002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a2, OR, 0]
.1272 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a2, --, B, 255, <<indirect]
.1273 B240300002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, --, ~B, a2]
.1274 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.1275 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, b0, -, 28]
.%import_expr common_code 1276 <34:22:0> &bp 1266 +
.1276 D93CB00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 3 1266
	blt[l_308#], defer[3]
.1277 B440300E20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 2
/******/      padmsg[i] = 0xff;
	alu[b3, b3, AND, *l$index1]
.1278 AA40200C02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[a2, b3, OR, a2]
.1279 A060000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index0, --, B, a2]
.1280 FC06E3BF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_311#:
	local_csr_wr[active_lm_addr_1, @b111]
.1281 B08EFF0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[@b111, a0, +, 192]
.1282 FC0663BF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, @b111]
.1283 B08EFF2000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 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[@b111, a0, +, 200]
.1284 8000216000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 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[a2, --, B, *l$index1, <<0]
.1285 8D80280102 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1286 C001180C02 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a2, <<0]
.1287 8180216200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1, <<8]
.1288 8D80280102 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1289 C001180002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1290 8100200200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, b0, <<16]
.1291 8A80300E02 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, a2, OR, b3, <<24]
.1292 8100216200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1, <<16]
.1293 8D80280102 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1294 C001180002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1295 9B80E00203 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b14, a3, OR, b0, <<8]
.1296 9080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1, <<24]
.1297 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1298 C00110005F common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[*l$index1[7], 0001, b0, <<0]
.1299 9000016400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[b0, --, B, *l$index1[1], <<0]
.1300 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1301 C001100003 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.1302 8180216600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[1], <<8]
.1303 8D80280102 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1304 C001180002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1305 9100000200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b0, --, B, b0, <<16]
.1306 9A80380203 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, b0, OR, a3, <<24]
.1307 9100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[1], <<16]
.1308 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1309 C001100002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.1310 9B80D80E02 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b13, b3, OR, a2, <<8]
.1311 9080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[1], <<24]
.1312 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1313 C001100050 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[*l$index0, 0001, b0, <<0]
.1314 9000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[b0, --, B, *l$index1[2], <<0]
.1315 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1316 C001100003 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.1317 8180216A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[2], <<8]
.1318 8D80280102 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1319 C001180002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1320 9100000200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b0, --, B, b0, <<16]
.1321 8A80380203 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, b0, OR, a3, <<24]
.1322 8100216A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[2], <<16]
.1323 8D80280102 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1324 C001180002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1325 FC0663BF00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_0, @b111]
.1326 8B85100203 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[*l$index0[1], a3, OR, b0, <<8]
.1327 9080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[2], <<24]
.1328 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1329 C00110000E common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a14, 0001, b0, <<0]
.1330 9000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[b0, --, B, *l$index1[3], <<0]
.1331 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1332 C001100003 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.1333 8180216E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[3], <<8]
.1334 8D80280102 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1335 C001180002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1336 9100000200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b0, --, B, b0, <<16]
.1337 9A80380203 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, b0, OR, a3, <<24]
.1338 9100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[3], <<16]
.1339 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1340 C001100002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.1341 9B80C80E02 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b12, b3, OR, a2, <<8]
.1342 9080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[3], <<24]
.1343 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1344 C001100050 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[*l$index0, 0001, b0, <<0]
.1345 8000217000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 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[a2, --, B, *l$index1[4], <<0]
.1346 8D80280102 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1347 C001180C02 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a2, <<0]
.1348 8180217200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[4], <<8]
.1349 8D80280102 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1350 C001180002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1351 8100200200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, b0, <<16]
.1352 8A80300E02 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, a2, OR, b3, <<24]
.1353 8100217200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[4], <<16]
.1354 8D80280102 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1355 C001180002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1356 9B80500203 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b5, a3, OR, b0, <<8]
.1357 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.1358 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1359 C001100005 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a5, 0001, b0, <<0]
.1360 9000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[b0, --, B, *l$index1[5], <<0]
.1361 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1362 C001100003 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.1363 8180217600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[5], <<8]
.1364 8D80280102 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1365 C001180002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1366 9100000200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b0, --, B, b0, <<16]
.1367 9A80380203 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, b0, OR, a3, <<24]
.1368 9100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, *l$index1[5], <<16]
.1369 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1370 C001100002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.1371 8B80480E02 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, b3, OR, a2, <<8]
.1372 8080217600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[5], <<24]
.1373 8D80280102 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1374 C001181002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b4, 0001, a2, <<0]
.1375 8000217800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 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[a2, --, B, *l$index1[6], <<0]
.1376 8D80280102 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1377 C001180C02 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a2, <<0]
.1378 8180217A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[6], <<8]
.1379 8D80280102 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1380 C001180002 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1381 8100200200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a2, --, B, b0, <<16]
.1382 8A80300E02 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a3, a2, OR, b3, <<24]
.1383 8100217A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a2, --, B, *l$index1[6], <<16]
.1384 8D80280102 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a2, a2, >>24]
.1385 C001180002 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.1386 9B80300203 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, a3, OR, b0, <<8]
.1387 FC06EC0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, 0]
.1388 B000089800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b0, --, B, *l$index1[6]]
.1389 9080000200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b0, --, B, b0, <<24]
.1390 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b0, b0, >>24]
.1391 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1392 <34:22:0> &bp 1400 +
.1392 D95E100101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 1400
	bne[l_320#], defer[1]
.1393 C001100003 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 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]
.1394 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.1395 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
	nop
.1396 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
	nop
.1397 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
l_314#:
	ctx_arb[voluntary]
.1398 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1399 <34:22:0> &bp 1397 +
.1399 D95D400100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 1397
	beq[l_314#]
.1400 AAB00C2C06 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_320#:
	alu[--, a6, -, 11]
.%import_expr common_code 1401 <34:22:0> &bp 1405 +
.1401 D95F500101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 1405
	bne[l_322#], defer[1]
.1402 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1403 <34:22:0> &bp 1420 +
.1403 D963100018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 1420
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1404 F0000C3802 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[a2, 14, <<0]
.1405 AAB00C3006 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_322#:
	alu[--, a6, -, 12]
.%import_expr common_code 1406 <34:22:0> &bp 1409 +
.1406 D960400101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 1409
	bne[l_324#]
.%import_expr common_code 1407 <34:22:0> &bp 1420 +
.1407 D963100018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 1420
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1408 F0000C3C02 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[a2, 15, <<0]
.1409 AAB00C3406 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_324#:
	alu[--, a6, -, 13]
.%import_expr common_code 1410 <34:22:0> &bp 1413 +
.1410 D961400101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 1413
	bne[l_326#]
.%import_expr common_code 1411 <34:22:0> &bp 1420 +
.1411 D963100018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 1420
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1412 F0000C4002 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[a2, 16, <<0]
.1413 AAB00C3806 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_326#:
	alu[--, a6, -, 14]
.%import_expr common_code 1414 <34:22:0> &bp 1417 +
.1414 D962400101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 1417
	bne[l_328#]
.%import_expr common_code 1415 <34:22:0> &bp 1420 +
.1415 D963100018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 1420
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_330#], defer[1]
.1416 F0000C4402 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[a2, 17, <<0]
.1417 AAB00C3C06 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_328#:
	alu[--, a6, -, 15]
.%import_expr common_code 1418 <34:22:0> &bp 1441 +
.1418 D968400101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 1441
	bne[l_384#]
.1419 F0000C4802 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[a2, 18, <<0]
.1420 B08EFC8000 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/  }
l_330#:
	alu[@b111, a0, +, 32]
.1421 FC0663BF00 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
	local_csr_wr[active_lm_addr_0, @b111]
.1422 B08EFF0000 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[2] = in[2];
	alu[@b111, a0, +, 192]
.1423 FC0663BF00 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 5
	local_csr_wr[active_lm_addr_0, @b111]
.1424 B08EFF2000 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 4
/******/    data[4] = in[4];
	alu[@b111, a0, +, 200]
.1425 FC0663BF00 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 3
	local_csr_wr[active_lm_addr_0, @b111]
.1426 AA58103A07 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 2
/******/    data[1] = in[1];
	alu[$1, b14, OR, *l$index0[7]]
.1427 AA58203600 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 1
/******/    data[2] = in[2];
	alu[$2, b13, OR, *l$index0]
.1428 AA5838040E common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 0
/******/    data[3] = in[3];
	alu[$3, *l$index0[1], OR, a14]
.1429 F40C000300 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
	immed[b0, 49152, <<16]
.1430 9BE0080202 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
	alu_shf[b0, b0, OR, a2, <<2]
.1431 F4002C1D80 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[0] = in[0];
	immed[$0, 519, <<16]
.1432 AA58403200 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[4] = in[4];
	alu[$4, b12, OR, *l$index0]
.1433 AA58501405 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[5] = in[5];
	alu[$5, b5, OR, a5]
.1434 AA18601004 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[6] = in[6];
	alu[$6, a4, OR, b4]
.1435 AA58700C03 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[7] = in[7];
	alu[$7, b3, OR, a3]
.1436 094E000320 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:723 0
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_351#:
	sram[put, $0, b0, 0, 8], sig_done[s4]
.1437 E000000030 common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s5, s4], all
.1438 844020BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[a2, $0, AND, 15, <<28]
.%import_expr common_code 1439 <34:22:0> &bp 1436 +
.1439 D967000100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0 1436
	beq[l_351#]
.1440 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.1441 B08EFF4000 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
/******/    return 0;
l_384#:
	alu[@b111, a0, +, 208]
.1442 FC0663BF00 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	local_csr_wr[active_lm_addr_0, @b111]
.1443 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.1444 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.1445 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.1446 E8000C0200 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0 0 *L00
	rtn[*l$index0]
.1447 B08EFF4000 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
/******/      return -1;
l_385#:
	alu[@b111, a0, +, 208]
.1448 FC0663BF00 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	local_csr_wr[active_lm_addr_0, @b111]
.1449 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.1450 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.1451 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.1452 E8000C0200 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0 0 *L00
	rtn[*l$index0]
.%import_expr common_code 1453 <34:22:0> &bp 246 +
.1453 D83DA00018 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:476 2 246
/******/      return strcat(dest, src);
_strcat_sram#:
	br[_strcat#], defer[2]
.1454 A0803CF001 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:476 1
	alu[a3, a1, +, 60]
.%import_expr common_code 1455 <27:20:8,17:10:0> &bp 1456 +
.1455 F0005EC005 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:476 0
	load_addr[a5, l_8172#]
.1456 E800001300 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:476 0 0 B4
l_8172#:
	rtn[b4]
.%import_expr common_code 1457 <34:22:0> &bp 280 +
.1457 D846100018 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:491 1 280
/******/      return strncmp(s1, s2, count);
_strncmp_sram#:
	br[_strncmp#], defer[1]
.%import_expr common_code 1458 <27:20:8,7:0:0> &bp 1459 +
.1458 F000500FB3 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:491 0
	load_addr[b3, l_8173#]
.1459 F0000C0300 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:491 0
l_8173#:
	nop
.1460 E800000B00 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:491 0 0 B2
	rtn[b2]
.1461 FC06EC1304 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/  {
_dl_source_message#:
	local_csr_wr[active_lm_addr_1, 4]
.1462 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    while(dl_source_message_lock == LOCKED)
	nop
.1463 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	nop
.1464 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	nop
.1465 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1466 <34:22:0> &bp 1473 +
.1466 D970400101 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1473
	bne[l_905#]
.1467 FC06EC1304 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 4]
.1468 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
	nop
.1469 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
	nop
.1470 E000000001 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
l_899#:
	ctx_arb[voluntary]
.1471 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    while(dl_source_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1472 <34:22:0> &bp 1470 +
.1472 D96F800100 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1470
	beq[l_899#]
.1473 AAF0001B10 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(source == MESSAGE_IN_RING_0)
l_905#:
	alu[--, b6, -, 16]
.%import_expr common_code 1474 <34:22:0> &bp 1478 +
.1474 D971900101 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 1478
	bne[l_907#], defer[1]
.1475 F0000C0620 common_code
	.%line 435 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
/******/    dl_source_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1476 <34:22:0> &bp 1493 +
.1476 D975500018 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 1493
/******/      sring = ONL_XSCALE_TO_PLUGIN_0_CTRL_SRAM_RING;
	br[l_915#], defer[1]
.1477 F0000C2405 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a5, 9, <<0]
.1478 AAF0001B11 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_1)
l_907#:
	alu[--, b6, -, 17]
.%import_expr common_code 1479 <34:22:0> &bp 1482 +
.1479 D972800101 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1482
	bne[l_909#]
.%import_expr common_code 1480 <34:22:0> &bp 1493 +
.1480 D975500018 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 1493
/******/      sring = ONL_XSCALE_TO_PLUGIN_1_CTRL_SRAM_RING;
	br[l_915#], defer[1]
.1481 F0000C2805 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a5, 10, <<0]
.1482 AAF0001B12 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_2)
l_909#:
	alu[--, b6, -, 18]
.%import_expr common_code 1483 <34:22:0> &bp 1486 +
.1483 D973800101 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1486
	bne[l_911#]
.%import_expr common_code 1484 <34:22:0> &bp 1493 +
.1484 D975500018 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 1493
/******/      sring = ONL_XSCALE_TO_PLUGIN_2_CTRL_SRAM_RING;
	br[l_915#], defer[1]
.1485 F0000C2C05 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a5, 11, <<0]
.1486 AAF0001B13 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_3)
l_911#:
	alu[--, b6, -, 19]
.%import_expr common_code 1487 <34:22:0> &bp 1490 +
.1487 D974800101 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1490
	bne[l_913#]
.%import_expr common_code 1488 <34:22:0> &bp 1493 +
.1488 D975500018 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 1493
/******/      sring = ONL_XSCALE_TO_PLUGIN_3_CTRL_SRAM_RING;
	br[l_915#], defer[1]
.1489 F0000C3005 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a5, 12, <<0]
.1490 AAF0001B14 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_4)
l_913#:
	alu[--, b6, -, 20]
.%import_expr common_code 1491 <34:22:0> &bp 1582 +
.1491 D98B800101 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1582
	bne[l_1003#]
.1492 F0000C3405 common_code
	.%line 455 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/      sring = ONL_XSCALE_TO_PLUGIN_4_CTRL_SRAM_RING;
	immed[a5, 13, <<0]
.%import_expr common_code 1493 <34:22:0> &bp 350 +
.1493 D857900018 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
l_915#:
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1494 <27:20:8,17:10:0> &bp 1495 +
.1494 F0005F5C0E common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8174#]
.1495 B000503000 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8174#:
	alu[b5, --, B, b12]
.%import_expr common_code 1496 <34:22:0> &bp 1502 +
.1496 D977800101 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1502
/******/    while(msg[0] == 0)
	bne[l_925#]
.1497 E000000001 common_code
	.%line 465 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:860 0
/******/      ctx_swap();
l_918#:
	ctx_arb[voluntary]
.%import_expr common_code 1498 <34:22:0> &bp 350 +
.1498 D857900018 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[0] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1499 <27:20:8,17:10:0> &bp 1500 +
.1499 F0005F700E common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8175#]
.1500 B000503000 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8175#:
	alu[b5, --, B, b12]
.%import_expr common_code 1501 <34:22:0> &bp 1497 +
.1501 D976400100 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1497
/******/    while(msg[0] == 0)
	beq[l_918#]
.1502 C101103102 common_code
	.%line 469 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    n = (msg[0]>>16) & 0xFF;
l_925#:
	ld_field_w_clr[a2, 0001, b12, >>16]
.1503 AAB00C0402 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 1)
	alu[--, a2, -, 1]
.%import_expr common_code 1504 <34:22:0> &bp 1580 +
.1504 D98B000105 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1505 <34:22:0> &bp 350 +
.1505 D857900018 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1506 <27:20:8,17:10:0> &bp 1507 +
.1506 F0005F8C0E common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8176#]
.1507 B000403000 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8176#:
	alu[b4, --, B, b12]
.%import_expr common_code 1508 <34:22:0> &bp 1514 +
.1508 D97A800101 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1514
/******/      while(msg[1] == 0)
	bne[l_936#]
.1509 E000000001 common_code
	.%line 476 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:859 0
/******/        ctx_swap();
l_929#:
	ctx_arb[voluntary]
.%import_expr common_code 1510 <34:22:0> &bp 350 +
.1510 D857900018 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1511 <27:20:8,17:10:0> &bp 1512 +
.1511 F0005FA00E common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8177#]
.1512 B000403000 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8177#:
	alu[b4, --, B, b12]
.%import_expr common_code 1513 <34:22:0> &bp 1509 +
.1513 D979400100 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1509
/******/      while(msg[1] == 0)
	beq[l_929#]
.1514 AAB00C0802 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 2)
l_936#:
	alu[--, a2, -, 2]
.%import_expr common_code 1515 <34:22:0> &bp 1580 +
.1515 D98B000105 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1516 <34:22:0> &bp 350 +
.1516 D857900018 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1517 <27:20:8,17:10:0> &bp 1518 +
.1517 F0005FB80E common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8178#]
.1518 B000303000 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8178#:
	alu[b3, --, B, b12]
.%import_expr common_code 1519 <34:22:0> &bp 1525 +
.1519 D97D400101 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1525
/******/      while(msg[2] == 0)
	bne[l_947#]
.1520 E000000001 common_code
	.%line 485 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:858 0
/******/        ctx_swap();
l_940#:
	ctx_arb[voluntary]
.%import_expr common_code 1521 <34:22:0> &bp 350 +
.1521 D857900018 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1522 <27:20:8,17:10:0> &bp 1523 +
.1522 F0005FCC0E common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8179#]
.1523 B000303000 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8179#:
	alu[b3, --, B, b12]
.%import_expr common_code 1524 <34:22:0> &bp 1520 +
.1524 D97C000100 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1520
/******/      while(msg[2] == 0)
	beq[l_940#]
.1525 AAB00C0C02 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 3)
l_947#:
	alu[--, a2, -, 3]
.%import_expr common_code 1526 <34:22:0> &bp 1580 +
.1526 D98B000105 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1527 <34:22:0> &bp 350 +
.1527 D857900018 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1528 <27:20:8,17:10:0> &bp 1529 +
.1528 F0005FE40E common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8180#]
.1529 B000203000 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8180#:
	alu[b2, --, B, b12]
.%import_expr common_code 1530 <34:22:0> &bp 1536 +
.1530 D980000101 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1536
/******/      while(msg[3] == 0)
	bne[l_958#]
.1531 E000000001 common_code
	.%line 494 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:857 0
/******/        ctx_swap();
l_951#:
	ctx_arb[voluntary]
.%import_expr common_code 1532 <34:22:0> &bp 350 +
.1532 D857900018 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1533 <27:20:8,17:10:0> &bp 1534 +
.1533 F0005FF80E common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8181#]
.1534 B000203000 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8181#:
	alu[b2, --, B, b12]
.%import_expr common_code 1535 <34:22:0> &bp 1531 +
.1535 D97EC00100 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1531
/******/      while(msg[3] == 0)
	beq[l_951#]
.1536 AAB00C1002 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 4)
l_958#:
	alu[--, a2, -, 4]
.%import_expr common_code 1537 <34:22:0> &bp 1580 +
.1537 D98B000105 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1538 <34:22:0> &bp 350 +
.1538 D857900018 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1539 <27:20:8,17:10:0> &bp 1540 +
.1539 F0006C100E common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8182#]
.1540 B000103000 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8182#:
	alu[b1, --, B, b12]
.%import_expr common_code 1541 <34:22:0> &bp 1547 +
.1541 D982C00101 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1547
/******/      while(msg[4] == 0)
	bne[l_969#]
.1542 E000000001 common_code
	.%line 503 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:856 0
/******/        ctx_swap();
l_962#:
	ctx_arb[voluntary]
.%import_expr common_code 1543 <34:22:0> &bp 350 +
.1543 D857900018 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1544 <27:20:8,17:10:0> &bp 1545 +
.1544 F0006C240E common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8183#]
.1545 B000103000 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8183#:
	alu[b1, --, B, b12]
.%import_expr common_code 1546 <34:22:0> &bp 1542 +
.1546 D981800100 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1542
/******/      while(msg[4] == 0)
	beq[l_962#]
.1547 AAB00C1402 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 5)
l_969#:
	alu[--, a2, -, 5]
.%import_expr common_code 1548 <34:22:0> &bp 1580 +
.1548 D98B000105 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1549 <34:22:0> &bp 350 +
.1549 D857900018 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1550 <27:20:8,17:10:0> &bp 1551 +
.1550 F0006C3C0E common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8184#]
.1551 A000403000 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8184#:
	alu[a4, --, B, b12]
.%import_expr common_code 1552 <34:22:0> &bp 1558 +
.1552 D985800101 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1558
/******/      while(msg[5] == 0)
	bne[l_980#]
.1553 E000000001 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:855 0
/******/        ctx_swap();
l_973#:
	ctx_arb[voluntary]
.%import_expr common_code 1554 <34:22:0> &bp 350 +
.1554 D857900018 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1555 <27:20:8,17:10:0> &bp 1556 +
.1555 F0006C500E common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8185#]
.1556 A000403000 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8185#:
	alu[a4, --, B, b12]
.%import_expr common_code 1557 <34:22:0> &bp 1553 +
.1557 D984400100 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1553
/******/      while(msg[5] == 0)
	beq[l_973#]
.1558 AAB00C1802 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 6)
l_980#:
	alu[--, a2, -, 6]
.%import_expr common_code 1559 <34:22:0> &bp 1580 +
.1559 D98B000105 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1560 <34:22:0> &bp 350 +
.1560 D857900018 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1561 <27:20:8,17:10:0> &bp 1562 +
.1561 F0006C680E common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8186#]
.1562 B000003000 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8186#:
	alu[b0, --, B, b12]
.%import_expr common_code 1563 <34:22:0> &bp 1569 +
.1563 D988400101 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1569
/******/      while(msg[6] == 0)
	bne[l_991#]
.1564 E000000001 common_code
	.%line 521 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:854 0
/******/        ctx_swap();
l_984#:
	ctx_arb[voluntary]
.%import_expr common_code 1565 <34:22:0> &bp 350 +
.1565 D857900018 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1566 <27:20:8,17:10:0> &bp 1567 +
.1566 F0006C7C0E common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8187#]
.1567 B000003000 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8187#:
	alu[b0, --, B, b12]
.%import_expr common_code 1568 <34:22:0> &bp 1564 +
.1568 D987000100 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1564
/******/      while(msg[6] == 0)
	beq[l_984#]
.1569 AAB00C1C02 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 7)
l_991#:
	alu[--, a2, -, 7]
.%import_expr common_code 1570 <34:22:0> &bp 1580 +
.1570 D98B000105 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
	blo[l_1002#]
.%import_expr common_code 1571 <34:22:0> &bp 350 +
.1571 D857900018 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/      msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1572 <27:20:8,17:10:0> &bp 1573 +
.1572 F0006C940E common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8188#]
.1573 A000303000 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8188#:
	alu[a3, --, B, b12]
.%import_expr common_code 1574 <34:22:0> &bp 1580 +
.1574 D98B000101 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1580
/******/      while(msg[7] == 0)
	bne[l_1002#]
.1575 E000000001 common_code
	.%line 530 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:853 0
/******/        ctx_swap();
l_995#:
	ctx_arb[voluntary]
.%import_expr common_code 1576 <34:22:0> &bp 350 +
.1576 D857900018 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 350
/******/        msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1577 <27:20:8,17:10:0> &bp 1578 +
.1577 F0006CA80E common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a14, l_8189#]
.1578 A000303000 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8189#:
	alu[a3, --, B, b12]
.%import_expr common_code 1579 <34:22:0> &bp 1575 +
.1579 D989C00100 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1575
/******/      while(msg[7] == 0)
	beq[l_995#]
.1580 E800103700 common_code
	.%line 536 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 0 B13
/******/  }
l_1002#:
	rtn[b13], defer[1]
.1581 F0000C0220 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
/******/    dl_source_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.1582 E800003700 common_code
	.%line 459 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 0 B13
/******/      return;
l_1003#:
	rtn[b13]
.1583 E000000004 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:848 0
/******/    wait_for_all(s);
_dl_source_packet#:
	ctx_arb[s2], all
.1584 AAF0000706 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    if(source == PACKET_IN_RING_0)
	alu[--, b1, -, 6]
.%import_expr common_code 1585 <34:22:0> &bp 1588 +
.1585 D98D000101 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1588
	bne[l_1083#]
.%import_expr common_code 1586 <34:22:0> &bp 1603 +
.1586 D990D00018 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1603
/******/      sring = PLC_TO_PLUGIN_0_SRAM_RING;
	br[l_1091#], defer[1]
.1587 F000000302 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 2, <<0]
.1588 AAF0000707 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_1)
l_1083#:
	alu[--, b1, -, 7]
.%import_expr common_code 1589 <34:22:0> &bp 1592 +
.1589 D98E000101 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1592
	bne[l_1085#]
.%import_expr common_code 1590 <34:22:0> &bp 1603 +
.1590 D990D00018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1603
/******/      sring = PLC_TO_PLUGIN_1_SRAM_RING;
	br[l_1091#], defer[1]
.1591 F000000303 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 3, <<0]
.1592 AAF0000708 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_2)
l_1085#:
	alu[--, b1, -, 8]
.%import_expr common_code 1593 <34:22:0> &bp 1596 +
.1593 D98F000101 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1596
	bne[l_1087#]
.%import_expr common_code 1594 <34:22:0> &bp 1603 +
.1594 D990D00018 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1603
/******/      sring = PLC_TO_PLUGIN_2_SRAM_RING;
	br[l_1091#], defer[1]
.1595 F000000304 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 4, <<0]
.1596 AAF0000709 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_3)
l_1087#:
	alu[--, b1, -, 9]
.%import_expr common_code 1597 <34:22:0> &bp 1600 +
.1597 D990000101 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1600
	bne[l_1089#]
.%import_expr common_code 1598 <34:22:0> &bp 1603 +
.1598 D990D00018 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1603
/******/      sring = PLC_TO_PLUGIN_3_SRAM_RING;
	br[l_1091#], defer[1]
.1599 F000000305 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 5, <<0]
.1600 AAF000070A common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_4)
l_1089#:
	alu[--, b1, -, 10]
.%import_expr common_code 1601 <34:22:0> &bp 1624 +
.1601 D996000101 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1624
	bne[l_1125#]
.1602 F000000306 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/      sring = PLC_TO_PLUGIN_4_SRAM_RING;
	immed[b0, 6, <<0]
.%import_expr common_code 1603 <34:22:0> &bp 540 +
.1603 D887100018 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 540
/******/    sram_ring_get_buffer_6word(sring, ring_in.i);
l_1091#:
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1604 <27:20:8,7:0:0> &bp 1605 +
.1604 F000600F45 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	load_addr[b3, l_8190#]
.1605 A07000000A common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    while (ring_in.i[0] == 0)
l_8190#:
	alu[--, --, B, a10]
.%import_expr common_code 1606 <34:22:0> &bp 1612 +
.1606 D993000101 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1612
	bne[l_1101#]
.1607 E000000001 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:847 0
/******/        ctx_swap();
l_1094#:
	ctx_arb[voluntary]
.%import_expr common_code 1608 <34:22:0> &bp 540 +
.1608 D887100018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 540
/******/        sram_ring_get_buffer_6word(sring, ring_in.i);
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1609 <27:20:8,7:0:0> &bp 1610 +
.1609 F000600F4A common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	load_addr[b3, l_8191#]
.1610 A07000000A common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    while (ring_in.i[0] == 0)
l_8191#:
	alu[--, --, B, a10]
.%import_expr common_code 1611 <34:22:0> &bp 1607 +
.1611 D991C00100 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1607
	beq[l_1094#]
.1612 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 1
/******/    c = ctx();
l_1101#:
	local_csr_rd[active_ctx_sts]
.1613 F000000300 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:842 0
	immed[b0, 0, <<0]
.1614 B440000307 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 1615 <34:22:0> &bp 1623 +
.1615 D995C00109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1623
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1124#]
.1616 AAF0000305 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0
	alu[--, b0, -, 5]
.%import_expr common_code 1617 <34:22:0> &bp 1620 +
.1617 D995000108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1620
	bge[l_1114#]
.1618 FC10AE4390 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:846 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 128)]
.%import_expr common_code 1619 <34:22:0> &bp 1623 +
.1619 D995C00018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1623
/******/      __implicit_write(s);
	br[l_1124#]
.1620 AAF0000305 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1114#:
	alu[--, b0, -, 5]
.%import_expr common_code 1621 <34:22:0> &bp 1623 +
.1621 D995C00101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1623
	bne[l_1124#]
.1622 FC10AC4310 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:844 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((2 & 15) << 3)]
.1623 E8000C0003 common_code
	.%line 350 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 0 A3
/******/  }
l_1124#:
	rtn[a3]
.1624 E8000C0003 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 0 A3
/******/      return;
l_1125#:
	rtn[a3]
.1625 AAB00C04AF common_code
	.%line 907 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/  while( delayq_lock == LOCKED ) {
_delayq_enq#:
	alu[--, @a47, -, 1]
.%import_expr common_code 1626 <34:22:0> &bp 1630 +
.1626 D997800101 common_code
	.%line 907 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0 1630
	bne[l_1338#]
.1627 E000000001 common_code
	.%line 908 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:977 0
/******/      ctx_swap();
l_1332#:
	ctx_arb[voluntary]
.1628 AAB00C04AF common_code
	.%line 907 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/  while( delayq_lock == LOCKED ) {
	alu[--, @a47, -, 1]
.%import_expr common_code 1629 <34:22:0> &bp 1627 +
.1629 D996C00100 common_code
	.%line 907 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0 1627
	beq[l_1332#]
.%import_expr common_code 1630 <34:22:0> &bp 548 +
.1630 D889200018 common_code
	.%line 912 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 2 548
/******/      item = delayq_alloc( &delayq );
l_1338#:
	br[_delayq_alloc#], defer[2]
.1631 F0000C04AF common_code
	.%line 910 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 1
/******/  delayq_lock = LOCKED;
	immed[@a47, 1, <<0]
.%import_expr common_code 1632 <27:20:8,7:0:0> &bp 1633 +
.1632 F000601361 common_code
	.%line 912 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
/******/      item = delayq_alloc( &delayq );
	load_addr[b4, l_8192#]
.1633 A070000003 common_code
	.%line 913 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      if( item == 0 ) {
l_8192#:
	alu[--, --, B, a3]
.%import_expr common_code 1634 <34:22:0> &bp 1675 +
.1634 D9A2C00100 common_code
	.%line 913 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0 1675
	beq[l_1344#]
.1635 A018003400 common_code
	.%line 917 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      item->time.tm = time;
	alu[$0, --, B, b13]
.1636 A018103000 common_code
	.%line 917 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	alu[$1, --, B, b12]
.1637 A018200000 common_code
	.%line 918 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      item->buf_handle = buf_handle;
	alu[$2, --, B, b0]
.1638 A018301400 common_code
	.%line 919 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      item->out_port = out_port;
	alu[$3, --, B, b5]
.1639 8B38400E02 common_code
	.%line 920 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      item->qid = qid;
	alu_shf[$4, a2, OR, b3, <<13]
.1640 011C008203 common_code
	.%line 922 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 2
/******/      item->next = 0;
	sram[write, $0, a3, 0, 7], ctx_swap[s1], defer[2]
.1641 A058500005 common_code
	.%line 921 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 1
/******/      item->l3_pkt_len = l3_pkt_len;
	alu[$5, --, B, a5]
.1642 F0000C0186 common_code
	.%line 922 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
/******/      item->next = 0;
	immed[$6, 0, <<0]
.%import_expr common_code 1643 <27:20:8,7:0:0> _delayq &v 0 +
.1643 F040000304 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      if( qptr->ninq == 0 )	qptr->hd = item;
	immed_w0[b0, @_delayq]
.%import_expr common_code 1644 <27:20:24,7:0:16> _delayq &v 0 +
.1644 F440000300 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1645 0010000020 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.1646 A030060000 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	alu[--, --, B, $0]
.%import_expr common_code 1647 <34:22:0> &bp 1653 +
.1647 D99D400101 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0 1653
	bne[l_1342#]
.%import_expr common_code 1648 <27:20:8,7:0:0> _delayq &v 0 +
.1648 F040000304 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w0[b0, @_delayq]
.%import_expr common_code 1649 <27:20:24,7:0:16> _delayq &v 0 +
.1649 F440000300 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1650 0110000124 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 1
	sram[write, $0, b0, 4, 1], ctx_swap[s1], defer[1]
.1651 A058000003 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
	alu[$0, --, B, a3]
.%import_expr common_code 1652 <34:22:0> &bp 1658 +
.1652 D99E800018 common_code
	.%line 924 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0 1658
	br[l_1343#]
.%import_expr common_code 1653 <27:20:8,7:0:0> _delayq &v 0 +
.1653 F040000304 common_code
	.%line 925 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      else			qptr->tl->next = item;
l_1342#:
	immed_w0[b0, @_delayq]
.%import_expr common_code 1654 <27:20:24,7:0:16> _delayq &v 0 +
.1654 F440000300 common_code
	.%line 925 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1655 0010000128 common_code
	.%line 925 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 1
	sram[read, $0, b0, 8, 1], ctx_swap[s1], defer[1]
.1656 A058000003 common_code
	.%line 925 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
	alu[$0, --, B, a3]
.1657 011000E080 common_code
	.%line 925 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	sram[write, $0, $0, 24, 1], ctx_swap[s1]
.%import_expr common_code 1658 <27:20:8,7:0:0> _delayq &v 0 +
.1658 F040000304 common_code
	.%line 926 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      qptr->tl = item;
l_1343#:
	immed_w0[b0, @_delayq]
.%import_expr common_code 1659 <27:20:24,7:0:16> _delayq &v 0 +
.1659 F440000300 common_code
	.%line 926 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1660 0110000128 common_code
	.%line 926 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 1
	sram[write, $0, b0, 8, 1], ctx_swap[s1], defer[1]
.1661 A058000003 common_code
	.%line 926 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
	alu[$0, --, B, a3]
.%import_expr common_code 1662 <27:20:8,7:0:0> _delayq &v 0 +
.1662 F040000304 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      ++(qptr->ninq);
	immed_w0[b0, @_delayq]
.%import_expr common_code 1663 <27:20:24,7:0:16> _delayq &v 0 +
.1663 F440000300 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1664 0010000020 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.%import_expr common_code 1665 <27:20:8,7:0:0> _delayq &v 0 +
.1665 F040000304 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w0[b0, @_delayq]
.%import_expr common_code 1666 <27:20:24,7:0:16> _delayq &v 0 +
.1666 F440000300 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1667 0110000120 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 1
	sram[write, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.1668 A0980C0580 common_code
	.%line 928 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
	alu[$0, $0, +, 1]
.1669 F0000C00AF common_code
	.%line 930 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/  delayq_lock = UNLOCKED;
	immed[@a47, 0, <<0]
.%import_expr common_code 1670 <27:20:8,7:0:0> _delayq &v 0 +
.1670 F040000304 common_code
	.%line 931 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
/******/      return qptr->ninq;
	immed_w0[b0, @_delayq]
.%import_expr common_code 1671 <27:20:24,7:0:16> _delayq &v 0 +
.1671 F440000300 common_code
	.%line 931 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	immed_w1[b0, @_delayq]
.1672 0010000020 common_code
	.%line 931 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.1673 E8001C0004 common_code
	.%line 931 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 1 0 A4
	rtn[a4], defer[1]
.1674 A000260000 common_code
	.%line 931 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
	alu[a2, --, B, $0]
.1675 E8001C0004 common_code
	.%line 914 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:615 1 0 A4
/******/      	return -1;
l_1344#:
	rtn[a4], defer[1]
.1676 F0800C0002 common_code
	.%line 914 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:615 0
	immed[a2, -1, 0]
.1677 B08EFFE000 common_code
	.%line 288 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0
/******/  {
__div_u32#:
	alu[@b111, a0, +, 248]
.1678 FC06E3BF00 common_code
	.%line 288 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0
	local_csr_wr[active_lm_addr_1, @b111]
.1679 F0000C0300 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0
/******/      return _div_mod_32(x, y, 0);
	nop
.1680 F0000C0300 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0
	nop
.1681 F0000C0300 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0
	nop
.1682 A022003000 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0
	alu[*l$index1, --, B, b12]
.%import_expr common_code 1683 <34:22:0> &bp 576 +
.1683 D890200018 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 2 576
	br[__div_mod_32#], defer[2]
.1684 F0000C008F common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:605 1
	immed[@a15, 0, <<0]
.%import_expr common_code 1685 <27:20:8,7:0:0> &bp 1686 +
.1685 F000603396 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:605 0
	load_addr[b12, l_8193#]
.1686 E8000C0005 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:605 0 0 A5
l_8193#:
	rtn[a5]
.1687 B08EFD0000 common_code
	.%line 589 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  {
_handle_msg#:
	alu[@b111, a0, +, 64]
.1688 FC06E3BF00 common_code
	.%line 589 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_1, @b111]
.1689 F00013BF18 common_code
	.%line 589 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[@b111, 280, <<0]
.1690 B08EF3BC00 common_code
	.%line 589 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[@b111, a0, +, @b111]
.1691 FC0663BF00 common_code
	.%line 589 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_0, @b111]
.1692 F00013BF1C common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      __declspec(local_mem) char outmsgstr[28] = "";		// outbound
	immed[@b111, 284, <<0]
.1693 B08EF3BC00 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[@b111, a0, +, @b111]
.1694 FC0663BF00 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 4
	local_csr_wr[active_lm_addr_0, @b111]
.1695 FC066C0000 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 3
	local_csr_wr[active_lm_addr_0, a0]
.1696 A022080000 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 2
	alu[*l$index1, --, B, *l$index0]
.1697 F0020C0180 common_code
	.%line 601 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      __declspec(sram) char sram_space[2] = " ";
	immed[$0, 8192, <<0]
.1698 A022180000 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      __declspec(local_mem) char outmsgstr[28] = "";		// outbound
	alu[*l$index1[1], --, B, *l$index0]
.1699 A022280000 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index1[2], --, B, *l$index0]
.1700 A022380400 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index1[3], --, B, *l$index0[1]]
.1701 A022480800 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index1[4], --, B, *l$index0[2]]
.1702 A022580C00 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index1[5], --, B, *l$index0[3]]
.1703 A022681000 common_code
	.%line 595 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index1[6], --, B, *l$index0[4]]
.1704 8132048600 common_code
	.%line 601 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1
/******/      __declspec(sram) char sram_space[2] = " ";
	alu_shf[--, --, B, 129, <<13]
.1705 412002F001 common_code
	.%line 601 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	sram[write, $0, a1, 92, 1], ctx_swap[s2], indirect_ref
.1706 F0000C0180 common_code
	.%line 601 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[$0, 0, <<0]
.1707 A030037C00 common_code
	.%line 601 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1
	alu[--, --, B, @b95]
.1708 412002F001 common_code
	.%line 601 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	sram[write, $0, a1, 92, 1], ctx_swap[s2], indirect_ref
.1709 F0000003C8 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	immed[b0, 200, <<0]
.1710 0010000201 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[read, $0, a1, b0, 1], ctx_swap[s1], defer[2]
.1711 F000001700 common_code
	.%line 620 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      message[0] = 0;
	immed[b5, 0, <<0]
.1712 F000001300 common_code
	.%line 621 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      message[1] = 0;
	immed[b4, 0, <<0]
.1713 A018060000 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$0, --, B, $0]
.1714 F0000003CC common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 204, <<0]
.1715 0010000201 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[read, $0, a1, b0, 1], ctx_swap[s1], defer[2]
.1716 F000000F00 common_code
	.%line 622 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      message[2] = 0;
	immed[b3, 0, <<0]
.1717 F000000B00 common_code
	.%line 623 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      message[3] = 0;
	immed[b2, 0, <<0]
.1718 A018160000 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$1, --, B, $0]
.1719 F0000003D0 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 208, <<0]
.1720 0010000201 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[read, $0, a1, b0, 1], ctx_swap[s1], defer[2]
.1721 F000000700 common_code
	.%line 624 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      message[4] = 0;
	immed[b1, 0, <<0]
.1722 F0000C0004 common_code
	.%line 625 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      message[5] = 0;
	immed[a4, 0, <<0]
.1723 A018260000 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$2, --, B, $0]
.1724 F0000003D4 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 212, <<0]
.1725 0010000201 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[read, $0, a1, b0, 1], ctx_swap[s1], defer[2]
.1726 F0000C0003 common_code
	.%line 627 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      message[7] = 0;
	immed[a3, 0, <<0]
.1727 A018581400 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      __declspec(sram) char sram_outmsgstr[32] = "";		// outbound
	alu[$5, --, B, *l$index0[5]]
.1728 A018360000 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$3, --, B, $0]
.1729 F0000003D8 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 216, <<0]
.1730 0010000001 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1731 A018460000 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$4, --, B, $0]
.1732 011E01F201 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 60, 8], ctx_swap[s1], defer[2]
.1733 A018681800 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[$6, --, B, *l$index0[6]]
.1734 A018781C00 common_code
	.%line 602 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$7, --, B, *l$index0[7]]
.1735 0010038001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char SET_delay[8]	= "delay=";		// request msgs
	sram[read, $0, a1, 96, 1], ctx_swap[s1]
.1736 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1737 0110038201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 96, 1], ctx_swap[s1], defer[2]
.1738 C0880802E4 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 100, <<24]
.1739 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1740 0010038001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 96, 1], ctx_swap[s1]
.1741 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1742 0110038201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 96, 1], ctx_swap[s1], defer[2]
.1743 C1040802E5 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 101, <<16]
.1744 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1745 0010038001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 96, 1], ctx_swap[s1]
.1746 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1747 0110038201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 96, 1], ctx_swap[s1], defer[2]
.1748 C1820802EC common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 108, <<8]
.1749 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1750 0010038001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 96, 1], ctx_swap[s1]
.1751 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1752 0110038201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 96, 1], ctx_swap[s1], defer[2]
.1753 C0010800E1 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 97, <<0]
.1754 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1755 0010039001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 100, 1], ctx_swap[s1]
.1756 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1757 0110039201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 100, 1], ctx_swap[s1], defer[2]
.1758 C0880802F9 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 121, <<24]
.1759 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1760 0010039001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 100, 1], ctx_swap[s1]
.1761 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1762 0110039201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 100, 1], ctx_swap[s1], defer[2]
.1763 C10408027D common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 61, <<16]
.1764 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1765 0010039001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 100, 1], ctx_swap[s1]
.1766 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1767 0110039201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 100, 1], ctx_swap[s1], defer[2]
.1768 C182080220 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 0, <<8]
.1769 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1770 0010039001 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 100, 1], ctx_swap[s1]
.1771 B000060000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1772 0110039201 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 100, 1], ctx_swap[s1], defer[2]
.1773 C001080020 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 0, <<0]
.1774 A018000000 common_code
	.%line 604 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1775 001003A001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char GET_counts[8]	= "=counts";
	sram[read, $0, a1, 104, 1], ctx_swap[s1]
.1776 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1777 011003A201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 104, 1], ctx_swap[s1], defer[2]
.1778 C08808027D common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 61, <<24]
.1779 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1780 001003A001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 104, 1], ctx_swap[s1]
.1781 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1782 011003A201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 104, 1], ctx_swap[s1], defer[2]
.1783 C1040802E3 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 99, <<16]
.1784 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1785 001003A001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 104, 1], ctx_swap[s1]
.1786 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1787 011003A201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 104, 1], ctx_swap[s1], defer[2]
.1788 C1820802EF common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 111, <<8]
.1789 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1790 001003A001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 104, 1], ctx_swap[s1]
.1791 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1792 011003A201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 104, 1], ctx_swap[s1], defer[2]
.1793 C0010800F5 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 117, <<0]
.1794 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1795 001003B001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 108, 1], ctx_swap[s1]
.1796 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1797 011003B201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 108, 1], ctx_swap[s1], defer[2]
.1798 C0880802EE common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 110, <<24]
.1799 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1800 001003B001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 108, 1], ctx_swap[s1]
.1801 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1802 011003B201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 108, 1], ctx_swap[s1], defer[2]
.1803 C1040802F4 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 116, <<16]
.1804 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1805 001003B001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 108, 1], ctx_swap[s1]
.1806 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1807 011003B201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 108, 1], ctx_swap[s1], defer[2]
.1808 C1820802F3 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 115, <<8]
.1809 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1810 001003B001 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 108, 1], ctx_swap[s1]
.1811 B000060000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1812 011003B201 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 108, 1], ctx_swap[s1], defer[2]
.1813 C001080020 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 0, <<0]
.1814 A018000000 common_code
	.%line 605 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1815 001003C001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char GET_ninq[8]	= "=ninq";
	sram[read, $0, a1, 112, 1], ctx_swap[s1]
.1816 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1817 011003C201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 112, 1], ctx_swap[s1], defer[2]
.1818 C08808027D common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 61, <<24]
.1819 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1820 001003C001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 112, 1], ctx_swap[s1]
.1821 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1822 011003C201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 112, 1], ctx_swap[s1], defer[2]
.1823 C1040802EE common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 110, <<16]
.1824 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1825 001003C001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 112, 1], ctx_swap[s1]
.1826 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1827 011003C201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 112, 1], ctx_swap[s1], defer[2]
.1828 C1820802E9 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 105, <<8]
.1829 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1830 001003C001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 112, 1], ctx_swap[s1]
.1831 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1832 011003C201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 112, 1], ctx_swap[s1], defer[2]
.1833 C0010800EE common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 110, <<0]
.1834 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1835 001003D001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 116, 1], ctx_swap[s1]
.1836 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1837 011003D201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 116, 1], ctx_swap[s1], defer[2]
.1838 C0880802F1 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 113, <<24]
.1839 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1840 001003D001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 116, 1], ctx_swap[s1]
.1841 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1842 011003D201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 116, 1], ctx_swap[s1], defer[2]
.1843 C104080220 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 0, <<16]
.1844 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1845 001003D001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 116, 1], ctx_swap[s1]
.1846 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1847 011003D201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 116, 1], ctx_swap[s1], defer[2]
.1848 C182080220 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 0, <<8]
.1849 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1850 001003D001 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 116, 1], ctx_swap[s1]
.1851 B000060000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1852 011003D201 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 116, 1], ctx_swap[s1], defer[2]
.1853 C001080020 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 0, <<0]
.1854 A018000000 common_code
	.%line 606 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1855 001003E001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char GET_npkts[8]	= "=npkts";
	sram[read, $0, a1, 120, 1], ctx_swap[s1]
.1856 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1857 011003E201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 120, 1], ctx_swap[s1], defer[2]
.1858 C08808027D common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 61, <<24]
.1859 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1860 001003E001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 120, 1], ctx_swap[s1]
.1861 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1862 011003E201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 120, 1], ctx_swap[s1], defer[2]
.1863 C1040802EE common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 110, <<16]
.1864 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1865 001003E001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 120, 1], ctx_swap[s1]
.1866 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1867 011003E201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 120, 1], ctx_swap[s1], defer[2]
.1868 C1820802F0 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 112, <<8]
.1869 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1870 001003E001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 120, 1], ctx_swap[s1]
.1871 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1872 011003E201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 120, 1], ctx_swap[s1], defer[2]
.1873 C0010800EB common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 107, <<0]
.1874 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1875 001003F001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 124, 1], ctx_swap[s1]
.1876 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1877 011003F201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 124, 1], ctx_swap[s1], defer[2]
.1878 C0880802F4 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 1000, 116, <<24]
.1879 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1880 001003F001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 124, 1], ctx_swap[s1]
.1881 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1882 011003F201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 124, 1], ctx_swap[s1], defer[2]
.1883 C1040802F3 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0100, 115, <<16]
.1884 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1885 001003F001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 124, 1], ctx_swap[s1]
.1886 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1887 011003F201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 124, 1], ctx_swap[s1], defer[2]
.1888 C182080220 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0010, 0, <<8]
.1889 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1890 001003F001 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, 124, 1], ctx_swap[s1]
.1891 B000060000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1892 011003F201 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[write, $0, a1, 124, 1], ctx_swap[s1], defer[2]
.1893 C001080020 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	ld_field[b0, 0001, 0, <<0]
.1894 A018000000 common_code
	.%line 607 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[$0, --, B, b0]
.1895 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char GET_maxinq[8]	= "=maxinq";
	immed[b0, 128, <<0]
.1896 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1897 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1898 C08808027D common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 61, <<24]
.1899 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1900 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1901 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1902 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1903 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1904 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1905 C1040802ED common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 109, <<16]
.1906 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1907 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1908 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1909 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1910 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1911 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1912 C1820802E1 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 97, <<8]
.1913 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1914 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1915 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1916 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1917 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1918 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1919 C0010800F8 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 120, <<0]
.1920 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1921 F000000380 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 128, <<0]
.1922 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1923 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1924 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1925 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1926 C0880802E9 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 105, <<24]
.1927 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1928 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1929 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1930 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1931 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1932 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1933 C1040802EE common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 110, <<16]
.1934 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1935 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1936 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1937 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1938 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1939 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1940 C1820802F1 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 113, <<8]
.1941 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1942 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1943 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1944 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1945 0010000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1946 B000060000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1947 C001080020 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.1948 A018000000 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1949 F000000384 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 132, <<0]
.1950 0110000001 common_code
	.%line 608 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1951 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char GET_ndrops[8]	= "=ndrops";
	immed[b0, 136, <<0]
.1952 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1953 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1954 C08808027D common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 61, <<24]
.1955 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1956 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1957 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1958 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1959 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1960 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1961 C1040802EE common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 110, <<16]
.1962 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1963 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1964 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1965 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1966 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1967 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1968 C1820802E4 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 100, <<8]
.1969 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1970 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1971 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1972 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1973 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1974 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1975 C0010800F2 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 114, <<0]
.1976 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1977 F000000388 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 136, <<0]
.1978 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1979 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.1980 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1981 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1982 C0880802EF common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 111, <<24]
.1983 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1984 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.1985 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1986 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.1987 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1988 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1989 C1040802F0 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 112, <<16]
.1990 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1991 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.1992 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.1993 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.1994 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.1995 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.1996 C1820802F3 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 115, <<8]
.1997 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.1998 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.1999 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2000 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.2001 0010000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2002 B000060000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2003 C001080020 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2004 A018000000 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2005 F00000038C common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 140, <<0]
.2006 0110000001 common_code
	.%line 609 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2007 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char GET_delay[8]	= "=delay";
	immed[b0, 144, <<0]
.2008 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2009 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2010 C08808027D common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 61, <<24]
.2011 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2012 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2013 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2014 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2015 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2016 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2017 C1040802E4 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 100, <<16]
.2018 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2019 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2020 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2021 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2022 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2023 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2024 C1820802E5 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 101, <<8]
.2025 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2026 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2027 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2028 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2029 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2030 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2031 C0010800EC common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 108, <<0]
.2032 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2033 F000000390 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 144, <<0]
.2034 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2035 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2036 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2037 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2038 C0880802E1 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 97, <<24]
.2039 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2040 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2041 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2042 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2043 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2044 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2045 C1040802F9 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 121, <<16]
.2046 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2047 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2048 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2049 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2050 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2051 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2052 C182080220 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 0, <<8]
.2053 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2054 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2055 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2056 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2057 0010000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2058 B000060000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2059 C001080020 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2060 A018000000 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2061 F000000394 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 148, <<0]
.2062 0110000001 common_code
	.%line 610 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2063 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char RESET[8]	= "reset";
	immed[b0, 152, <<0]
.2064 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2065 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2066 C0880802F2 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 114, <<24]
.2067 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2068 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2069 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2070 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2071 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2072 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2073 C1040802E5 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 101, <<16]
.2074 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2075 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2076 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2077 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2078 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2079 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2080 C1820802F3 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 115, <<8]
.2081 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2082 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2083 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2084 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2085 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2086 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2087 C0010800E5 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 101, <<0]
.2088 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2089 F000000398 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 152, <<0]
.2090 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2091 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2092 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2093 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2094 C0880802F4 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 116, <<24]
.2095 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2096 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2097 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2098 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2099 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2100 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2101 C104080220 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 0, <<16]
.2102 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2103 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2104 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2105 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2106 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2107 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2108 C182080220 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 0, <<8]
.2109 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2110 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2111 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2112 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2113 0010000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2114 B000060000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2115 C001080020 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2116 A018000000 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2117 F00000039C common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 156, <<0]
.2118 0110000001 common_code
	.%line 611 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2119 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char CLEAR[8]	= "clear";
	immed[b0, 160, <<0]
.2120 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2121 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2122 C0880802E3 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 99, <<24]
.2123 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2124 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2125 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2126 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2127 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2128 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2129 C1040802EC common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 108, <<16]
.2130 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2131 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2132 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2133 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2134 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2135 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2136 C1820802E5 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 101, <<8]
.2137 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2138 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2139 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2140 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2141 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2142 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2143 C0010800E1 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 97, <<0]
.2144 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2145 F0000003A0 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 160, <<0]
.2146 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2147 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2148 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2149 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2150 C0880802F2 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 114, <<24]
.2151 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2152 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2153 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2154 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2155 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2156 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2157 C104080220 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 0, <<16]
.2158 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2159 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2160 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2161 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2162 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2163 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2164 C182080220 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 0, <<8]
.2165 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2166 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2167 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2168 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2169 0010000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2170 B000060000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2171 C001080020 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2172 A018000000 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2173 F0000003A4 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 164, <<0]
.2174 0110000001 common_code
	.%line 612 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2175 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char BAD_op_err[8]	= "BAD OP";		// error msgs
	immed[b0, 168, <<0]
.2176 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2177 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2178 C0880802A2 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 66, <<24]
.2179 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2180 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2181 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2182 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2183 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2184 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2185 C1040802A1 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 65, <<16]
.2186 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2187 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2188 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2189 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2190 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2191 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2192 C1820802A4 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 68, <<8]
.2193 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2194 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2195 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2196 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2197 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2198 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2199 C001080060 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 32, <<0]
.2200 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2201 F0000003A8 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 168, <<0]
.2202 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2203 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2204 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2205 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2206 C0880802AF common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 79, <<24]
.2207 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2208 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2209 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2210 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2211 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2212 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2213 C1040802B0 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 80, <<16]
.2214 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2215 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2216 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2217 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2218 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2219 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2220 C182080220 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 0, <<8]
.2221 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2222 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2223 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2224 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2225 0010000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2226 B000060000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2227 C001080020 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2228 A018000000 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2229 F0000003AC common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 172, <<0]
.2230 0110000001 common_code
	.%line 613 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2231 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char NO_arg_err[8]	= "NO ARG";
	immed[b0, 176, <<0]
.2232 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2233 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2234 C0880802AE common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 78, <<24]
.2235 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2236 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2237 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2238 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2239 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2240 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2241 C1040802AF common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 79, <<16]
.2242 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2243 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2244 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2245 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2246 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2247 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2248 C182080260 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 32, <<8]
.2249 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2250 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2251 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2252 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2253 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2254 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2255 C0010800A1 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 65, <<0]
.2256 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2257 F0000003B0 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 176, <<0]
.2258 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2259 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2260 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2261 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2262 C0880802B2 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 82, <<24]
.2263 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2264 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2265 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2266 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2267 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2268 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2269 C1040802A7 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 71, <<16]
.2270 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2271 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2272 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2273 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2274 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2275 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2276 C182080220 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 0, <<8]
.2277 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2278 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2279 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2280 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2281 0010000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2282 B000060000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2283 C001080020 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2284 A018000000 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2285 F0000003B4 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 180, <<0]
.2286 0110000001 common_code
	.%line 614 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2287 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      char NO_impl_err[8]	= "NO IMPL";
	immed[b0, 184, <<0]
.2288 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2289 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2290 C0880802AE common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 78, <<24]
.2291 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2292 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2293 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2294 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2295 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2296 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2297 C1040802AF common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 79, <<16]
.2298 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2299 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2300 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2301 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2302 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2303 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2304 C182080260 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 32, <<8]
.2305 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2306 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2307 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2308 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2309 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2310 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2311 C0010800A9 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 73, <<0]
.2312 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2313 F0000003B8 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 184, <<0]
.2314 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2315 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2316 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2317 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2318 C0880802AD common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 1000, 77, <<24]
.2319 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2320 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2321 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2322 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2323 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2324 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2325 C1040802B0 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0100, 80, <<16]
.2326 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2327 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2328 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2329 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2330 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2331 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2332 C1820802AC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0010, 76, <<8]
.2333 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2334 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2335 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.2336 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2337 0010000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.2338 B000060000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b0, --, B, $0]
.2339 C001080020 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	ld_field[b0, 0001, 0, <<0]
.2340 A018000000 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[$0, --, B, b0]
.2341 F0000003BC common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[b0, 188, <<0]
.2342 0110000001 common_code
	.%line 615 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.%import_expr common_code 2343 <34:22:0> &bp 1461 +
.2343 D96D600018 common_code
	.%line 629 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1461
/******/      dl_source_message(msgFromBlock, message);
	br[_dl_source_message#], defer[2]
.2344 F000000300 common_code
	.%line 626 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      message[6] = 0;
	immed[b0, 0, <<0]
.%import_expr common_code 2345 <27:20:8,7:0:0> &bp 2346 +
.2345 F00090372A common_code
	.%line 629 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      dl_source_message(msgFromBlock, message);
	load_addr[b13, l_8194#]
.2346 85802015FF common_code
	.%line 632 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_8194#:
	alu_shf[a2, 127, AND, b5, >>24]
.%import_expr common_code 2347 <34:22:0> &bp 3668 +
.2347 DB95100101 common_code
	.%line 632 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1 3668
	bne[l_843#], defer[1]
.2348 A000501400 common_code
	.%line 631 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/      hdr.value = message[0];
	alu[a5, --, B, b5]
.%import_expr common_code 2349 <34:22:0> &bp 3667 +
.2349 D394C08005 common_code
	.%line 633 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3667
/******/      if( hdr.response_requested != 1 )	return;
	br_bclr[a5, 31, l_842#]
.2350 B08EFD8000 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	alu[@b111, a0, +, 96]
.2351 FC0663BF00 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	local_csr_wr[active_lm_addr_0, @b111]
.2352 C101101102 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field_w_clr[a2, 0001, b4, >>16]
.2353 B000C01000 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	alu[b12, --, B, b4]
.2354 C104083202 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[b12, 0100, a2, <<16]
.2355 A020003000 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	alu[*l$index0, --, B, b12]
.2356 C081101102 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[2] = (intarr[0] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b4, >>8]
.2357 C182094202 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0, 0010, a2, <<8]
.2358 C001001050 common_code
	.%line 324 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[3] = (intarr[0]) & 0xff;
	ld_field[*l$index0, 0001, b4, <<0]
.2359 C008100C51 common_code
	.%line 326 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[4] = (intarr[1] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[1], 1000, b3, >>0]
.2360 C101100D02 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[5] = (intarr[1] >> 16) & 0xff;
	ld_field_w_clr[a2, 0001, b3, >>16]
.2361 C104094602 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[1], 0100, a2, <<16]
.2362 C081100D02 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[6] = (intarr[1] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b3, >>8]
.2363 C182094602 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[1], 0010, a2, <<8]
.2364 C001000C51 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[7] = (intarr[1]) & 0xff;
	ld_field[*l$index0[1], 0001, b3, <<0]
.2365 C008100852 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[8] = (intarr[2] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[2], 1000, b2, >>0]
.2366 C101100902 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field_w_clr[a2, 0001, b2, >>16]
.2367 C104094A02 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[2], 0100, a2, <<16]
.2368 C081100902 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[10] = (intarr[2] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b2, >>8]
.2369 C182094A02 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[2], 0010, a2, <<8]
.2370 C001000852 common_code
	.%line 334 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[11] = (intarr[2]) & 0xff;
	ld_field[*l$index0[2], 0001, b2, <<0]
.2371 C008100453 common_code
	.%line 336 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[12] = (intarr[3] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[3], 1000, b1, >>0]
.2372 C101100502 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[13] = (intarr[3] >> 16) & 0xff;
	ld_field_w_clr[a2, 0001, b1, >>16]
.2373 C104094E02 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[3], 0100, a2, <<16]
.2374 C081100502 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[14] = (intarr[3] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b1, >>8]
.2375 C182094E02 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[3], 0010, a2, <<8]
.2376 C001000453 common_code
	.%line 339 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[15] = (intarr[3]) & 0xff;
	ld_field[*l$index0[3], 0001, b1, <<0]
.2377 C008195004 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[16] = (intarr[4] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[4], 1000, a4, >>0]
.2378 C101180504 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[17] = (intarr[4] >> 16) & 0xff;
	ld_field_w_clr[b1, 0001, a4, >>16]
.2379 C104000654 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[4], 0100, b1, <<16]
.2380 C081180504 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[18] = (intarr[4] >> 8) & 0xff;
	ld_field_w_clr[b1, 0001, a4, >>8]
.2381 C182000654 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[4], 0010, b1, <<8]
.2382 C001095004 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[19] = (intarr[4]) & 0xff;
	ld_field[*l$index0[4], 0001, a4, <<0]
.2383 C008100055 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[20] = (intarr[5] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[5], 1000, b0, >>0]
.2384 C101100102 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[21] = (intarr[5] >> 16) & 0xff;
	ld_field_w_clr[a2, 0001, b0, >>16]
.2385 C104095602 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[5], 0100, a2, <<16]
.2386 C081100102 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[22] = (intarr[5] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b0, >>8]
.2387 C182095602 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[5], 0010, a2, <<8]
.2388 C001000055 common_code
	.%line 349 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[23] = (intarr[5]) & 0xff;
	ld_field[*l$index0[5], 0001, b0, <<0]
.2389 C008195803 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[24] = (intarr[6] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[6], 1000, a3, >>0]
.2390 C101180103 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[25] = (intarr[6] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>16]
.2391 C104000256 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[6], 0100, b0, <<16]
.2392 C081180103 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[26] = (intarr[6] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>8]
.2393 C182000256 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
	ld_field[*l$index0[6], 0010, b0, <<8]
.2394 C001095803 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:946 0
/******/    msg[27] = (intarr[6]) & 0xff;
	ld_field[*l$index0[6], 0001, a3, <<0]
.%import_expr common_code 2395 <34:22:0> &bp 355 +
.2395 D858E00018 common_code
	.%line 637 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 355
/******/      memcpy_sram_lmem( sram_inmsgstr, inmsgstr, 28 );
	br[_memcpy_sram_lmem#], defer[2]
.2396 F0000C7003 common_code
	.%line 637 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[a3, 28, <<0]
.%import_expr common_code 2397 <27:20:8,7:0:0> &bp 2398 +
.2397 F00090075E common_code
	.%line 637 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b1, l_8195#]
.2398 A0804D8001 common_code
	.%line 639 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      if( strncmp_sram(sram_inmsgstr, SET_delay, 6) == 0 ) {
l_8195#:
	alu[a4, a1, +, 96]
.%import_expr common_code 2399 <34:22:0> &bp 1457 +
.2399 D96C600018 common_code
	.%line 639 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.2400 F000000306 common_code
	.%line 639 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 6, <<0]
.%import_expr common_code 2401 <27:20:8,7:0:0> &bp 2402 +
.2401 F000900B62 common_code
	.%line 639 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8196#]
.2402 A030000000 common_code
	.%line 639 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8196#:
	alu[--, --, B, b0]
.%import_expr common_code 2403 <34:22:0> &bp 2481 +
.2403 DA6C400101 common_code
	.%line 639 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 2481
	bne[l_541#]
.2404 B0800C8001 common_code
	.%line 640 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
	alu[b0, a1, +, 32]
.2405 0010000120 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 1
/******/      	if( *p == ' ' )	break;
l_513#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2406 91D0100200 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:937 0
	alu_shf[b1, --, B, b0, <<3]
.2407 AA70000700 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 2
	alu[--, b1, OR, 0]
.2408 9000120200 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:937 1
	alu_shf[b1, --, B, $0, <<indirect]
.2409 9D80100500 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:937 0
	asr[b1, b1, >>24]
.2410 AAF0000720 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
	alu[--, b1, -, 32]
.%import_expr common_code 2411 <34:22:0> &bp 2417 +
.2411 DA5C400100 common_code
	.%line 280 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2417
	beq[l_516#]
.2412 B0C0000301 common_code
	.%line 281 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
/******/  	p++;
	alu[b0, b0, +, 1]
.2413 A0802CF001 common_code
	.%line 279 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
/******/      while( p<pend ) {		// find SP char
	alu[a2, a1, +, 60]
.2414 AAF0000002 common_code
	.%line 279 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
	alu[--, b0, -, a2]
.%import_expr common_code 2415 <34:22:0> &bp 2405 +
.2415 DA59400105 common_code
	.%line 279 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2405
	blo[l_513#]
.%import_expr common_code 2416 <34:22:0> &bp 2434 +
.2416 DA60800018 common_code
	.%line 279 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2434
	br[l_522#]
.2417 B0C0000301 common_code
	.%line 284 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
/******/      ++p;
l_516#:
	alu[b0, b0, +, 1]
.2418 A0802CF001 common_code
	.%line 286 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[a2, a1, +, 60]
.2419 AAF0000002 common_code
	.%line 286 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
	alu[--, b0, -, a2]
.%import_expr common_code 2420 <34:22:0> &bp 2434 +
.2420 DA60800104 common_code
	.%line 286 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2434
	bhs[l_522#]
.2421 0010000120 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 1
/******/      	if( *p == ' ' )	++p;
l_518#:
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[1]
.2422 91D0100200 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:937 0
	alu_shf[b1, --, B, b0, <<3]
.2423 AA70000700 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 2
	alu[--, b1, OR, 0]
.2424 9000120200 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:937 1
	alu_shf[b1, --, B, $0, <<indirect]
.2425 9D80100500 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:937 0
	asr[b1, b1, >>24]
.2426 AAF0000720 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
	alu[--, b1, -, 32]
.%import_expr common_code 2427 <34:22:0> &bp 2432 +
.2427 DA60000101 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2432
	bne[l_521#]
.2428 B0C0000301 common_code
	.%line 287 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
	alu[b0, b0, +, 1]
.2429 AAF0000002 common_code
	.%line 286 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0
/******/      while( p<pend ) {		// scan past SP characters
	alu[--, b0, -, a2]
.%import_expr common_code 2430 <34:22:0> &bp 2421 +
.2430 DA5D400105 common_code
	.%line 286 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2421
	blo[l_518#]
.%import_expr common_code 2431 <34:22:0> &bp 2434 +
.2431 DA60800018 common_code
	.%line 286 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:937 0 2434
	br[l_522#]
.%import_expr common_code 2432 <34:22:0> &bp 2435 +
.2432 DA60D00018 common_code
	.%line 640 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1 2435
/******/  	valptr = nxt_token( sram_inmsgstr, 28 ); 
l_521#:
	br[l_524#], defer[1]
.2433 B000100000 common_code
	.%line 640 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[b1, --, B, b0]
.2434 F000000700 common_code
	.%line 640 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_522#:
	immed[b1, 0, <<0]
.2435 A030000400 common_code
	.%line 641 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	if( valptr == 0 ) {
l_524#:
	alu[--, --, B, b1]
.%import_expr common_code 2436 <34:22:0> &bp 2441 +
.2436 DA62400101 common_code
	.%line 641 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 2441
	bne[l_526#]
.2437 B080CD0000 common_code
	.%line 642 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	    memcpy_lmem_sram( outmsgstr, NO_arg_err, 8 );
	alu[b12, a0, +, 64]
.%import_expr common_code 2438 <34:22:0> &bp 2817 +
.2438 DAC0600018 common_code
	.%line 642 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 2817
	br[l_8134#], defer[2]
.2439 A0805EC001 common_code
	.%line 642 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[a5, a1, +, 176]
.2440 F0000C2004 common_code
	.%line 642 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	immed[a4, 8, <<0]
.2441 0010000620 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 2
/******/      while( *p != '\0' ) {
l_526#:
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.2442 A000300400 common_code
	.%line 644 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	    delay = kenw_atou_sram( valptr );
	alu[a3, --, B, b1]
.2443 F000000300 common_code
	.%line 351 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[b0, 0, <<0]
.2444 91D0200600 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
/******/      while( *p != '\0' ) {
	alu_shf[b2, --, B, b1, <<3]
.2445 AA70000B00 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 2
	alu[--, b2, OR, 0]
.2446 8000220200 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 1
	alu_shf[a2, --, B, $0, <<indirect]
.2447 8D80280102 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
	asr[a2, a2, >>24]
.%import_expr common_code 2448 <34:22:0> &bp 2477 +
.2448 DA6B600100 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 2 2477
	beq[l_539#], defer[2]
.2449 B000360000 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 1
	alu[b3, --, B, $0]
.2450 B080CD0000 common_code
	.%line 645 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/  	    memcpy_lmem_sram( outmsgstr, valptr, 21 );
	alu[b12, a0, +, 64]
.2451 AA70000B00 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 2
/******/      	if( *p != ' ' )	{
	alu[--, b2, OR, 0]
.2452 8000200E00 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 1
	alu_shf[a2, --, B, b3, <<indirect]
.2453 8D80280102 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
	asr[a2, a2, >>24]
.2454 9080280202 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 1
	alu_shf[b2, --, B, a2, <<24]
.2455 9D80200900 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
	asr[b2, b2, >>24]
.2456 AAF0000B20 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
l_530#:
	alu[--, b2, -, 32]
.%import_expr common_code 2457 <34:22:0> &bp 2468 +
.2457 DA69000100 common_code
	.%line 355 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0 2468
	beq[l_537#]
.2458 81F0200200 common_code
	.%line 356 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
/******/      	    x *= 10;
	alu_shf[a2, --, B, b0, <<1]
.2459 91D0000200 common_code
	.%line 356 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
	alu_shf[b0, --, B, b0, <<3]
.2460 A080200002 common_code
	.%line 356 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
	alu[a2, a2, +, b0]
.2461 BAC0000B30 common_code
	.%line 357 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
/******/      	    y = *p - '0';
	alu[b0, b2, -, 48]
.%import_expr common_code 2462 <34:22:0> &bp 2465 +
.2462 DA68400109 common_code
	.%line 358 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0 2465
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_535#]
.2463 AAF0000309 common_code
	.%line 358 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
	alu[--, b0, -, 9]
.%import_expr common_code 2464 <34:22:0> &bp 2467 +
.2464 DA68C0010A common_code
	.%line 358 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0 2467
	ble[l_536#]
.%import_expr common_code 2465 <34:22:0> &bp 2477 +
.2465 DA6B500018 common_code
	.%line 644 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1 2477
/******/  	    delay = kenw_atou_sram( valptr );
l_535#:
	br[l_539#], defer[1]
.2466 F000000300 common_code
	.%line 644 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	immed[b0, 0, <<0]
.2467 B080000002 common_code
	.%line 359 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
/******/  	    x += y;
l_536#:
	alu[b0, a2, +, b0]
.2468 A0803C0403 common_code
	.%line 361 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0
/******/  	p++;
l_537#:
	alu[a3, a3, +, 1]
.2469 0010008103 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 1
/******/      while( *p != '\0' ) {
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[1]
.2470 81D0280203 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
	alu_shf[a2, --, B, a3, <<3]
.2471 AA300C0002 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 2
	alu[--, a2, OR, 0]
.2472 8000220200 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 1
	alu_shf[a2, --, B, $0, <<indirect]
.2473 8D80280102 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
	asr[a2, a2, >>24]
.2474 9080280202 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 1
	alu_shf[b2, --, B, a2, <<24]
.2475 9D80200900 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:936 0
	asr[b2, b2, >>24]
.%import_expr common_code 2476 <34:22:0> &bp 2456 +
.2476 DA66000101 common_code
	.%line 354 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:936 0 2456
	bne[l_530#]
.2477 A00BF00000 common_code
	.%line 644 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	    delay = kenw_atou_sram( valptr );
l_539#:
	alu[@a63, --, B, b0]
.%import_expr common_code 2478 <34:22:0> &bp 2817 +
.2478 DAC0600018 common_code
	.%line 645 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 2817
/******/  	    memcpy_lmem_sram( outmsgstr, valptr, 21 );
	br[l_8134#], defer[2]
.2479 A000500400 common_code
	.%line 645 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[a5, --, B, b1]
.2480 F0000C5404 common_code
	.%line 645 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	immed[a4, 21, <<0]
.2481 A0804DA001 common_code
	.%line 647 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_counts, 8) == 0 ) {
l_541#:
	alu[a4, a1, +, 104]
.%import_expr common_code 2482 <34:22:0> &bp 1457 +
.2482 D96C600018 common_code
	.%line 647 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.2483 F000000308 common_code
	.%line 647 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 8, <<0]
.%import_expr common_code 2484 <27:20:8,7:0:0> &bp 2485 +
.2484 F000900BB5 common_code
	.%line 647 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8197#]
.2485 A030000000 common_code
	.%line 647 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8197#:
	alu[--, --, B, b0]
.%import_expr common_code 2486 <34:22:0> &bp 2821 +
.2486 DAC1400101 common_code
	.%line 647 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 2821
	bne[l_617#]
.2487 A0404000CF common_code
	.%line 648 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr12, 12 );	// *** too large ? ***
	alu[a4, --, B, @a79]
.2488 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2489 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.2490 412000F001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 28, 1], ctx_swap[s2], indirect_ref
.2491 B0801C7C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b1, a1, +, 31]
.2492 BAC0100701 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b1, -, 1]
.2493 A0803C5001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      while( pend >= p ) {
	alu[a3, a1, +, 20]
.2494 AAF0000403 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu[--, b1, -, a3]
.%import_expr common_code 2495 <34:22:0> &bp 2552 +
.2495 DA7E200105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 2 2552
	blo[l_559#], defer[2]
.2496 B0803C5001 common_code
	.%line 648 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr12, 12 );	// *** too large ? ***
	alu[b3, a1, +, 20]
.2497 F000000300 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
/******/      ndigits = 0;
	immed[b0, 0, <<0]
.2498 A070000004 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a4]
.%import_expr common_code 2499 <34:22:0> &bp 2521 +
.2499 DA76400101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0 2521
	bne[l_555#]
.2500 AA80200703 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_551#:
	alu[a2, 3, -, b1]
.2501 91D0080202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b0, --, B, a2, <<3]
.2502 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2503 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.2504 B4000C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, a2, AND, 3]
.2505 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2506 9000008600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b0, --, B, 1, <<indirect]
.2507 8140200200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b0, <<12]
.2508 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2509 4110000420 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.2510 F000000301 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/  	    ndigits = 1;
	immed[b0, 1, <<0]
.2511 A040E00004 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/  	x = x/10;
l_552#:
	alu[a14, --, B, a4]
.%import_expr common_code 2512 <34:22:0> &bp 1677 +
.2512 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 2 1677
l_8152#:
	br[__div_u32#], defer[2]
.2513 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 1
	immed[b12, 10, <<0]
.%import_expr common_code 2514 <27:20:8,17:10:0> &bp 2515 +
.2514 F0009F4C05 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	load_addr[a5, l_8198#]
.2515 BAC0100701 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8198#:
	alu[b1, b1, -, 1]
.2516 AAF0000403 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      while( pend >= p ) {
	alu[--, b1, -, a3]
.%import_expr common_code 2517 <34:22:0> &bp 2552 +
.2517 DA7E100105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1 2552
	blo[l_559#], defer[1]
.2518 A04040000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
/******/  	x = x/10;
	alu[a4, --, B, a14]
.2519 A070000004 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a4]
.%import_expr common_code 2520 <34:22:0> &bp 2538 +
.2520 DA7A800100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0 2538
	beq[l_556#]
.2521 A040E00004 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_555#:
	alu[a14, --, B, a4]
.%import_expr common_code 2522 <34:22:0> &bp 997 +
.2522 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.2523 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 2524 <27:20:8,17:10:0> &bp 2525 +
.2524 F0009F7405 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8199#]
.2525 A0802CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8199#:
	alu[a2, a14, +, 48]
.2526 BA80400703 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b1]
.2527 91D0201200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b2, --, B, b4, <<3]
.2528 AA70000B00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.2529 8008080202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, a2, <<indirect]
.2530 A440201303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b4, AND, 3]
.2531 AA300C0002 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2532 8000208600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.2533 8140280202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.2534 8AC2008602 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2535 4110000420 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2536 <34:22:0> &bp 2511 +
.2536 DA73D00018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1 2511
/******/  	    ++ndigits;
	br[l_552#], defer[1]
.2537 B0C0000301 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	alu[b0, b0, +, 1]
.2538 A030000000 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/  	} else if( ndigits == 0 ) {
l_556#:
	alu[--, --, B, b0]
.%import_expr common_code 2539 <34:22:0> &bp 2500 +
.2539 DA71000100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0 2500
	beq[l_551#]
.2540 BA80200703 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[b2, 3, -, b1]
.2541 81D0200A00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b2, <<3]
.2542 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2543 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.2544 A440200B03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b2, AND, 3]
.2545 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2546 8000208600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.2547 8140280202 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.2548 8AC2008602 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2549 4110000420 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2550 <34:22:0> &bp 2512 +
.2550 DA74100018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2512
	br[l_8152#], defer[1]
.2551 A040E00004 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, a4]
.2552 A070000004 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      if( x > 0 )		return -1;
l_559#:
	alu[--, --, B, a4]
.%import_expr common_code 2553 <34:22:0> &bp 2591 +
.2553 DA87C00101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0 2591
	bne[l_565#]
.2554 B0C0100301 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      K = ndigits + 1;
	alu[b1, b0, +, 1]
.2555 A0802C8001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      pend = p + n - ndigits - 1;
	alu[a2, a1, +, 32]
.2556 A030000400 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 2557 <34:22:0> &bp 2581 +
.2557 DA8570010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 3 2581
	ble[l_564#], defer[3]
.2558 BA80000002 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a2, -, b0]
.2559 BAC0200301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 1
	alu[b2, b0, -, 1]
.2560 F0000C0002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
/******/      for( k=0; k<K; k++) {
	immed[a2, 0, <<0]
.2561 0010000A20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 2
/******/      	*p = *pend;
l_562#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2562 91D0000A00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 1
	alu_shf[b0, --, B, b2, <<3]
.2563 AA80400F03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	alu[a4, 3, -, b3]
.2564 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 2
	alu[--, b0, OR, 0]
.2565 9000020200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 1
	alu_shf[b0, --, B, $0, <<indirect]
.2566 9D80000100 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	asr[b0, b0, >>24]
.2567 81D0380204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu_shf[a3, --, B, a4, <<3]
.2568 AA300C0003 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1
	alu[--, a3, OR, 0]
.2569 8008000200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	alu_shf[$0, --, B, b0, <<indirect]
.2570 B4000C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu[b0, a4, AND, 3]
.2571 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1
	alu[--, b0, OR, 0]
.2572 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	alu_shf[b0, --, B, 1, <<indirect]
.2573 8140300200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu_shf[a3, --, B, b0, <<12]
.2574 8AC2008603 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1
	alu_shf[--, a3, OR, 1, <<20]
.2575 4110000C20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.2576 A0802C0402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      for( k=0; k<K; k++) {
	alu[a2, a2, +, 1]
.2577 AAF0000402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu[--, b1, -, a2]
.%import_expr common_code 2578 <34:22:0> &bp 2561 +
.2578 DA8060010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 2 2561
	bgt[l_562#], defer[2]
.2579 B0C0300F01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 1
/******/  	p++;
	alu[b3, b3, +, 1]
.2580 B0C0200B01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
/******/  	pend++;
	alu[b2, b2, +, 1]
.2581 BA80100F03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
/******/      *p = '\0';
l_564#:
	alu[b1, 3, -, b3]
.2582 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu_shf[b0, --, B, b1, <<3]
.2583 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1
	alu[--, b0, OR, 0]
.2584 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	alu_shf[$0, --, B, 0, <<indirect]
.2585 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu[b0, b1, AND, 3]
.2586 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1
	alu[--, b0, OR, 0]
.2587 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	alu_shf[b0, --, B, 1, <<indirect]
.2588 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 0
	alu_shf[a2, --, B, b0, <<12]
.2589 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:940 1
	alu_shf[--, a2, OR, 1, <<20]
.2590 4110000C20 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:940 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2591 <34:22:0> &bp 1453 +
.2591 D96B600018 common_code
	.%line 649 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1453
/******/  	strcat_sram( sram_outmsgstr, sram_tmpstr12 );
l_565#:
	br[_strcat_sram#], defer[2]
.2592 B0801C5001 common_code
	.%line 649 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b1, a1, +, 20]
.%import_expr common_code 2593 <27:20:8,7:0:0> &bp 2594 +
.2593 F000A01322 common_code
	.%line 649 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b4, l_8200#]
.%import_expr common_code 2594 <34:22:0> &bp 1453 +
.2594 D96B600018 common_code
	.%line 650 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1453
/******/  	strcat_sram( sram_outmsgstr, sram_space );
l_8200#:
	br[_strcat_sram#], defer[2]
.2595 B0801D7801 common_code
	.%line 650 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b1, a1, +, 94]
.%import_expr common_code 2596 <27:20:8,7:0:0> &bp 2597 +
.2596 F000A01325 common_code
	.%line 650 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b4, l_8201#]
.2597 A00033FC00 common_code
	.%line 651 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
l_8201#:
	alu[a3, --, B, @b127]
.2598 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2599 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.2600 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.2601 B0801C4C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b1, a1, +, 19]
.2602 BAC0100701 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b1, -, 1]
.2603 A0804C3001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      while( pend >= p ) {
	alu[a4, a1, +, 12]
.2604 AAF0000404 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu[--, b1, -, a4]
.%import_expr common_code 2605 <34:22:0> &bp 2663 +
.2605 DA99F00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 3 2663
	blo[l_584#], defer[3]
.2606 B0804C3001 common_code
	.%line 651 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 2
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
	alu[b4, a1, +, 12]
.2607 F000000300 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 1
/******/      ndigits = 0;
	immed[b0, 0, <<0]
.2608 B000200400 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
/******/      --pend;
	alu[b2, --, B, b1]
.2609 A070000003 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2610 <34:22:0> &bp 2632 +
.2610 DA92000101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0 2632
	bne[l_580#]
.2611 AA80200703 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_576#:
	alu[a2, 3, -, b1]
.2612 91D0080202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b0, --, B, a2, <<3]
.2613 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2614 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.2615 B4000C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, a2, AND, 3]
.2616 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2617 9000008600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b0, --, B, 1, <<indirect]
.2618 8140200200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b0, <<12]
.2619 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2620 4110000420 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.2621 F000000301 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/  	    ndigits = 1;
	immed[b0, 1, <<0]
.2622 A040E00003 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/  	x = x/10;
l_577#:
	alu[a14, --, B, a3]
.%import_expr common_code 2623 <34:22:0> &bp 1677 +
.2623 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 2 1677
l_8153#:
	br[__div_u32#], defer[2]
.2624 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 1
	immed[b12, 10, <<0]
.%import_expr common_code 2625 <27:20:8,17:10:0> &bp 2626 +
.2625 F000AD0805 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	load_addr[a5, l_8202#]
.2626 BAC0100701 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8202#:
	alu[b1, b1, -, 1]
.2627 AAF0000404 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      while( pend >= p ) {
	alu[--, b1, -, a4]
.%import_expr common_code 2628 <34:22:0> &bp 2663 +
.2628 DA99D00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1 2663
	blo[l_584#], defer[1]
.2629 A04030000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
/******/  	x = x/10;
	alu[a3, --, B, a14]
.2630 A070000003 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2631 <34:22:0> &bp 2649 +
.2631 DA96400100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0 2649
	beq[l_581#]
.2632 A040E00003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_580#:
	alu[a14, --, B, a3]
.%import_expr common_code 2633 <34:22:0> &bp 997 +
.2633 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.2634 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 2635 <27:20:8,17:10:0> &bp 2636 +
.2635 F000AD3005 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8203#]
.2636 A0802CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8203#:
	alu[a2, a14, +, 48]
.2637 AA80500703 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a5, 3, -, b1]
.2638 91D0380205 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b3, --, B, a5, <<3]
.2639 AA70000F00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b3, OR, 0]
.2640 8008080202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, a2, <<indirect]
.2641 A4002C0C05 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, a5, AND, 3]
.2642 AA300C0002 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2643 8000208600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.2644 8140280202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.2645 8AC2008602 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2646 4110000420 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2647 <34:22:0> &bp 2622 +
.2647 DA8F900018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1 2622
/******/  	    ++ndigits;
	br[l_577#], defer[1]
.2648 B0C0000301 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	alu[b0, b0, +, 1]
.2649 A030000000 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/  	} else if( ndigits == 0 ) {
l_581#:
	alu[--, --, B, b0]
.%import_expr common_code 2650 <34:22:0> &bp 2611 +
.2650 DA8CC00100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0 2611
	beq[l_576#]
.2651 BA80300703 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[b3, 3, -, b1]
.2652 81D0200E00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b3, <<3]
.2653 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2654 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.2655 A440200F03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b3, AND, 3]
.2656 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2657 8000208600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.2658 8140280202 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.2659 8AC2008602 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2660 4110000420 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2661 <34:22:0> &bp 2623 +
.2661 DA8FD00018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2623
	br[l_8153#], defer[1]
.2662 A040E00003 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, a3]
.2663 A070000003 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      if( x > 0 )		return -1;
l_584#:
	alu[--, --, B, a3]
.%import_expr common_code 2664 <34:22:0> &bp 2702 +
.2664 DAA3800101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0 2702
	bne[l_590#]
.2665 A0C0200301 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      K = ndigits + 1;
	alu[a2, b0, +, 1]
.2666 A0803C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      pend = p + n - ndigits - 1;
	alu[a3, a1, +, 20]
.2667 A070000002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a2]
.%import_expr common_code 2668 <34:22:0> &bp 2692 +
.2668 DAA130010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 3 2692
	ble[l_589#], defer[3]
.2669 BA80000003 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a3, -, b0]
.2670 BAC0300301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 1
	alu[b3, b0, -, 1]
.2671 F000000300 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.2672 0010000E20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 2
/******/      	*p = *pend;
l_587#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2673 91D0100E00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 1
	alu_shf[b1, --, B, b3, <<3]
.2674 AA80501303 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	alu[a5, 3, -, b4]
.2675 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 2
	alu[--, b1, OR, 0]
.2676 9000120200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 1
	alu_shf[b1, --, B, $0, <<indirect]
.2677 9D80100500 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	asr[b1, b1, >>24]
.2678 81D0380205 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu_shf[a3, --, B, a5, <<3]
.2679 AA300C0003 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1
	alu[--, a3, OR, 0]
.2680 8008000600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	alu_shf[$0, --, B, b1, <<indirect]
.2681 B4001C0C05 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu[b1, a5, AND, 3]
.2682 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1
	alu[--, b1, OR, 0]
.2683 9000108600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	alu_shf[b1, --, B, 1, <<indirect]
.2684 8140300600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu_shf[a3, --, B, b1, <<12]
.2685 8AC2008603 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1
	alu_shf[--, a3, OR, 1, <<20]
.2686 4110001020 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	sram[write, $0, b4, 0, 1], ctx_swap[s1], indirect_ref
.2687 B0C0000301 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.2688 AAB0000002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu[--, a2, -, b0]
.%import_expr common_code 2689 <34:22:0> &bp 2672 +
.2689 DA9C20010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 2 2672
	bgt[l_587#], defer[2]
.2690 B0C0401301 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 1
/******/  	p++;
	alu[b4, b4, +, 1]
.2691 B0C0300F01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2692 BA80101303 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
/******/      *p = '\0';
l_589#:
	alu[b1, 3, -, b4]
.2693 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu_shf[b0, --, B, b1, <<3]
.2694 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1
	alu[--, b0, OR, 0]
.2695 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	alu_shf[$0, --, B, 0, <<indirect]
.2696 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu[b0, b1, AND, 3]
.2697 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1
	alu[--, b0, OR, 0]
.2698 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	alu_shf[b0, --, B, 1, <<indirect]
.2699 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 0
	alu_shf[a2, --, B, b0, <<12]
.2700 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:939 1
	alu_shf[--, a2, OR, 1, <<20]
.2701 4110001020 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:939 0
	sram[write, $0, b4, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2702 <34:22:0> &bp 1453 +
.2702 D96B600018 common_code
	.%line 652 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1453
/******/  	strcat_sram( sram_outmsgstr, sram_tmpstr8 );
l_590#:
	br[_strcat_sram#], defer[2]
.2703 B0801C3001 common_code
	.%line 652 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b1, a1, +, 12]
.%import_expr common_code 2704 <27:20:8,7:0:0> &bp 2705 +
.2704 F000A01391 common_code
	.%line 652 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b4, l_8204#]
.%import_expr common_code 2705 <34:22:0> &bp 1453 +
.2705 D96B600018 common_code
	.%line 653 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1453
/******/  	strcat_sram( sram_outmsgstr, sram_space );
l_8204#:
	br[_strcat_sram#], defer[2]
.2706 B0801D7801 common_code
	.%line 653 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b1, a1, +, 94]
.%import_expr common_code 2707 <27:20:8,7:0:0> &bp 2708 +
.2707 F000A01394 common_code
	.%line 653 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b4, l_8205#]
.2708 B0404000DF common_code
	.%line 654 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
l_8205#:
	alu[b4, --, B, @a95]
.2709 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2710 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.2711 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.2712 AAF0000804 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      while( pend >= p ) {
	alu[--, b2, -, a4]
.%import_expr common_code 2713 <34:22:0> &bp 2771 +
.2713 DAB4F00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 3 2771
	blo[l_609#], defer[3]
.2714 B0803C3001 common_code
	.%line 654 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 2
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
	alu[b3, a1, +, 12]
.2715 F0000C0002 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
/******/      ndigits = 0;
	immed[a2, 0, <<0]
.2716 B000000800 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
/******/      --pend;
	alu[b0, --, B, b2]
.2717 A030001000 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b4]
.%import_expr common_code 2718 <34:22:0> &bp 2740 +
.2718 DAAD000101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0 2740
	bne[l_605#]
.2719 AA80200303 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_601#:
	alu[a2, 3, -, b0]
.2720 91D0180202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a2, <<3]
.2721 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2722 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.2723 B4001C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a2, AND, 3]
.2724 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2725 9000108600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2726 8140200600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b1, <<12]
.2727 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2728 4110000020 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.2729 F0000C0402 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    ndigits = 1;
	immed[a2, 1, <<0]
.2730 A000E01000 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	x = x/10;
l_602#:
	alu[a14, --, B, b4]
.%import_expr common_code 2731 <34:22:0> &bp 1677 +
.2731 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 1677
l_8154#:
	br[__div_u32#], defer[2]
.2732 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 2733 <27:20:8,17:10:0> &bp 2734 +
.2733 F000AEB805 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8206#]
.2734 BAC0000301 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8206#:
	alu[b0, b0, -, 1]
.2735 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      while( pend >= p ) {
	alu[--, b0, -, a4]
.%import_expr common_code 2736 <34:22:0> &bp 2771 +
.2736 DAB4D00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2771
	blo[l_609#], defer[1]
.2737 B04040000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
/******/  	x = x/10;
	alu[b4, --, B, a14]
.2738 A030001000 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b4]
.%import_expr common_code 2739 <34:22:0> &bp 2757 +
.2739 DAB1400100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0 2757
	beq[l_606#]
.2740 A000E01000 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_605#:
	alu[a14, --, B, b4]
.%import_expr common_code 2741 <34:22:0> &bp 997 +
.2741 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.2742 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 2743 <27:20:8,17:10:0> &bp 2744 +
.2743 F000AEE005 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8207#]
.2744 B0801CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8207#:
	alu[b1, a14, +, 48]
.2745 AA80300303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a3, 3, -, b0]
.2746 91D0280203 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b2, --, B, a3, <<3]
.2747 AA70000B00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.2748 8008000600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, b1, <<indirect]
.2749 B4001C0C03 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a3, AND, 3]
.2750 AA70000700 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2751 9000108600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2752 8140300600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.2753 8AC2008603 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.2754 4110000020 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2755 <34:22:0> &bp 2730 +
.2755 DAAA900018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2730
/******/  	    ++ndigits;
	br[l_602#], defer[1]
.2756 A0802C0402 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a2, a2, +, 1]
.2757 A070000002 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	} else if( ndigits == 0 ) {
l_606#:
	alu[--, --, B, a2]
.%import_expr common_code 2758 <34:22:0> &bp 2719 +
.2758 DAA7C00100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0 2719
	beq[l_601#]
.2759 BA80200303 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[b2, 3, -, b0]
.2760 91D0100A00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, b2, <<3]
.2761 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2762 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.2763 B440100B03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b2, AND, 3]
.2764 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2765 9000108600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2766 8140300600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.2767 8AC2008603 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.2768 4110000020 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2769 <34:22:0> &bp 2731 +
.2769 DAAAD00018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2731
	br[l_8154#], defer[1]
.2770 A000E01000 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, b4]
.2771 A030001000 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      if( x > 0 )		return -1;
l_609#:
	alu[--, --, B, b4]
.%import_expr common_code 2772 <34:22:0> &bp 2810 +
.2772 DABE800101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0 2810
	bne[l_615#]
.2773 B0800C0402 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      K = ndigits + 1;
	alu[b0, a2, +, 1]
.2774 B0801C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      pend = p + n - ndigits - 1;
	alu[b1, a1, +, 20]
.2775 A030000000 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b0]
.%import_expr common_code 2776 <34:22:0> &bp 2800 +
.2776 DABC30010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 3 2800
	ble[l_614#], defer[3]
.2777 BAC0100402 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 2
/******/      pend = p + n - ndigits - 1;
	alu[b1, b1, -, a2]
.2778 BAC0200701 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	alu[b2, b1, -, 1]
.2779 F0000C0002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
/******/      for( k=0; k<K; k++) {
	immed[a2, 0, <<0]
.2780 0010000A20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2
/******/      	*p = *pend;
l_612#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2781 91D0100A00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	alu_shf[b1, --, B, b2, <<3]
.2782 AA80400F03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a4, 3, -, b3]
.2783 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2
	alu[--, b1, OR, 0]
.2784 9000120200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	alu_shf[b1, --, B, $0, <<indirect]
.2785 9D80100500 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	asr[b1, b1, >>24]
.2786 81D0380204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, a4, <<3]
.2787 AA300C0003 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a3, OR, 0]
.2788 8008000600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, b1, <<indirect]
.2789 B4001C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a4, AND, 3]
.2790 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2791 9000108600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2792 8140300600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.2793 8AC2008603 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.2794 4110000C20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.2795 A0802C0402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      for( k=0; k<K; k++) {
	alu[a2, a2, +, 1]
.2796 AAF0000002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[--, b0, -, a2]
.%import_expr common_code 2797 <34:22:0> &bp 2780 +
.2797 DAB720010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 2780
	bgt[l_612#], defer[2]
.2798 B0C0300F01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
/******/  	p++;
	alu[b3, b3, +, 1]
.2799 B0C0200B01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
/******/  	pend++;
	alu[b2, b2, +, 1]
.2800 BA80100F03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *p = '\0';
l_614#:
	alu[b1, 3, -, b3]
.2801 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b0, --, B, b1, <<3]
.2802 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2803 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 0, <<indirect]
.2804 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, b1, AND, 3]
.2805 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2806 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b0, --, B, 1, <<indirect]
.2807 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b0, <<12]
.2808 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2809 4110000C20 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.2810 A0803CF001 common_code
	.%line 655 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	strcat( sram_outmsgstr, sram_tmpstr8 );
l_615#:
	alu[a3, a1, +, 60]
.%import_expr common_code 2811 <34:22:0> &bp 246 +
.2811 D83DA00018 common_code
	.%line 655 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 246
	br[_strcat#], defer[2]
.2812 B0801C3001 common_code
	.%line 655 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b1, a1, +, 12]
.%import_expr common_code 2813 <27:20:8,17:10:0> &bp 2814 +
.2813 F000AFF805 common_code
	.%line 655 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[a5, l_8208#]
.2814 B080CD0000 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	memcpy_lmem_sram( outmsgstr, sram_outmsgstr, 28 );
l_8208#:
	alu[b12, a0, +, 64]
.2815 A0805CF001 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[a5, a1, +, 60]
.2816 F0000C7004 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed[a4, 28, <<0]
.%import_expr common_code 2817 <34:22:0> &bp 97 +
.2817 D818500018 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1 97
l_8134#:
	br[_memcpy_lmem_sram#], defer[1]
.%import_expr common_code 2818 <27:20:8,7:0:0> &bp 2819 +
.2818 F000B00F03 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b3, l_8209#]
.2819 F0000C0300 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8209#:
	nop
.%import_expr common_code 2820 <34:22:0> &bp 3432 +
.2820 DB5A000018 common_code
	.%line 656 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3432
	br[l_754#]
.2821 A0804DE001 common_code
	.%line 657 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_npkts, 6) == 0 ) {
l_617#:
	alu[a4, a1, +, 120]
.%import_expr common_code 2822 <34:22:0> &bp 1457 +
.2822 D96C600018 common_code
	.%line 657 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.2823 F000000306 common_code
	.%line 657 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 6, <<0]
.%import_expr common_code 2824 <27:20:8,7:0:0> &bp 2825 +
.2824 F000B00B09 common_code
	.%line 657 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8210#]
.2825 A030000000 common_code
	.%line 657 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8210#:
	alu[--, --, B, b0]
.%import_expr common_code 2826 <34:22:0> &bp 2931 +
.2826 DADCC00101 common_code
	.%line 657 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 2931
	bne[l_643#]
.2827 B0403000CF common_code
	.%line 658 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr8, 8 );
	alu[b3, --, B, @a79]
.2828 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2829 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.2830 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.2831 B0800C4C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b0, a1, +, 19]
.2832 BAC0000301 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, b0, -, 1]
.2833 A0804C3001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      while( pend >= p ) {
	alu[a4, a1, +, 12]
.2834 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu[--, b0, -, a4]
.%import_expr common_code 2835 <34:22:0> &bp 2892 +
.2835 DAD3200105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 2 2892
	blo[l_635#], defer[2]
.2836 B0802C3001 common_code
	.%line 658 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr8, 8 );
	alu[b2, a1, +, 12]
.2837 F0000C0002 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
/******/      ndigits = 0;
	immed[a2, 0, <<0]
.2838 A030000C00 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2839 <34:22:0> &bp 2861 +
.2839 DACB400101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0 2861
	bne[l_631#]
.2840 AA80200303 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_627#:
	alu[a2, 3, -, b0]
.2841 91D0180202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a2, <<3]
.2842 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2843 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.2844 B4001C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a2, AND, 3]
.2845 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2846 9000108600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2847 8140200600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b1, <<12]
.2848 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2849 4110000020 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.2850 F0000C0402 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/  	    ndigits = 1;
	immed[a2, 1, <<0]
.2851 A000E00C00 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/  	x = x/10;
l_628#:
	alu[a14, --, B, b3]
.%import_expr common_code 2852 <34:22:0> &bp 1677 +
.2852 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 2 1677
l_8155#:
	br[__div_u32#], defer[2]
.2853 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 1
	immed[b12, 10, <<0]
.%import_expr common_code 2854 <27:20:8,17:10:0> &bp 2855 +
.2854 F000BC9C05 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	load_addr[a5, l_8211#]
.2855 BAC0000301 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8211#:
	alu[b0, b0, -, 1]
.2856 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      while( pend >= p ) {
	alu[--, b0, -, a4]
.%import_expr common_code 2857 <34:22:0> &bp 2892 +
.2857 DAD3100105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1 2892
	blo[l_635#], defer[1]
.2858 B04030000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
/******/  	x = x/10;
	alu[b3, --, B, a14]
.2859 A030000C00 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2860 <34:22:0> &bp 2878 +
.2860 DACF800100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0 2878
	beq[l_632#]
.2861 A000E00C00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_631#:
	alu[a14, --, B, b3]
.%import_expr common_code 2862 <34:22:0> &bp 997 +
.2862 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.2863 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 2864 <27:20:8,17:10:0> &bp 2865 +
.2864 F000BCC405 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8212#]
.2865 B0801CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8212#:
	alu[b1, a14, +, 48]
.2866 BA80400303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b0]
.2867 81D0301200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b4, <<3]
.2868 AA300C0003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a3, OR, 0]
.2869 8008000600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, b1, <<indirect]
.2870 B440101303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b4, AND, 3]
.2871 AA70000700 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2872 9000108600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2873 8140300600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.2874 8AC2008603 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.2875 4110000020 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2876 <34:22:0> &bp 2851 +
.2876 DAC8D00018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1 2851
/******/  	    ++ndigits;
	br[l_628#], defer[1]
.2877 A0802C0402 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	alu[a2, a2, +, 1]
.2878 A070000002 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/  	} else if( ndigits == 0 ) {
l_632#:
	alu[--, --, B, a2]
.%import_expr common_code 2879 <34:22:0> &bp 2840 +
.2879 DAC6000100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0 2840
	beq[l_627#]
.2880 AA80300303 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[a3, 3, -, b0]
.2881 91D0180203 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a3, <<3]
.2882 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2883 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.2884 B4001C0C03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a3, AND, 3]
.2885 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.2886 9000108600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.2887 8140300600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.2888 8AC2008603 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.2889 4110000020 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2890 <34:22:0> &bp 2852 +
.2890 DAC9100018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2852
	br[l_8155#], defer[1]
.2891 A000E00C00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, b3]
.2892 A030000C00 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      if( x > 0 )		return -1;
l_635#:
	alu[--, --, B, b3]
.%import_expr common_code 2893 <34:22:0> &bp 3376 +
.2893 DB4C000101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0 3376
	bne[l_745#]
.2894 B0800C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, a1, +, 20]
.2895 A0803C0402 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      K = ndigits + 1;
	alu[a3, a2, +, 1]
.%import_expr common_code 2896 <34:22:0> &bp 2920 +
.2896 DADA30010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 3 2920
/******/      for( k=0; k<K; k++) {
	ble[l_640#], defer[3]
.2897 BAC0000002 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, b0, -, a2]
.2898 BAC0300301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 1
	alu[b3, b0, -, 1]
.2899 F000000300 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.2900 0010000E20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 2
/******/      	*p = *pend;
l_638#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2901 91D0100E00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 1
	alu_shf[b1, --, B, b3, <<3]
.2902 AA80400B03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	alu[a4, 3, -, b2]
.2903 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 2
	alu[--, b1, OR, 0]
.2904 9000120200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 1
	alu_shf[b1, --, B, $0, <<indirect]
.2905 9D80100500 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	asr[b1, b1, >>24]
.2906 81D0280204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu_shf[a2, --, B, a4, <<3]
.2907 AA300C0002 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1
	alu[--, a2, OR, 0]
.2908 8008000600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	alu_shf[$0, --, B, b1, <<indirect]
.2909 B4001C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu[b1, a4, AND, 3]
.2910 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1
	alu[--, b1, OR, 0]
.2911 9000108600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	alu_shf[b1, --, B, 1, <<indirect]
.2912 8140200600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu_shf[a2, --, B, b1, <<12]
.2913 8AC2008602 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1
	alu_shf[--, a2, OR, 1, <<20]
.2914 4110000820 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.2915 B0C0000301 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.2916 AAB0000003 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu[--, a3, -, b0]
.%import_expr common_code 2917 <34:22:0> &bp 2900 +
.2917 DAD520010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 2 2900
	bgt[l_638#], defer[2]
.2918 B0C0200B01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 1
/******/  	p++;
	alu[b2, b2, +, 1]
.2919 B0C0300F01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2920 BA80100B03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
/******/      *p = '\0';
l_640#:
	alu[b1, 3, -, b2]
.2921 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu_shf[b0, --, B, b1, <<3]
.2922 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1
	alu[--, b0, OR, 0]
.2923 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	alu_shf[$0, --, B, 0, <<indirect]
.2924 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu[b0, b1, AND, 3]
.2925 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1
	alu[--, b0, OR, 0]
.2926 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	alu_shf[b0, --, B, 1, <<indirect]
.2927 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 0
	alu_shf[a2, --, B, b0, <<12]
.2928 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:941 1
	alu_shf[--, a2, OR, 1, <<20]
.2929 4110000820 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:941 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2930 <34:22:0> &bp 3376 +
.2930 DB4C000018 common_code
	.%line 660 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3376
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_745#]
.2931 A0804E0001 common_code
	.%line 661 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_maxinq, 6) == 0 ) {
l_643#:
	alu[a4, a1, +, 128]
.%import_expr common_code 2932 <34:22:0> &bp 1457 +
.2932 D96C600018 common_code
	.%line 661 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.2933 F000000306 common_code
	.%line 661 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 6, <<0]
.%import_expr common_code 2934 <27:20:8,7:0:0> &bp 2935 +
.2934 F000B00B77 common_code
	.%line 661 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8213#]
.2935 A030000000 common_code
	.%line 661 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8213#:
	alu[--, --, B, b0]
.%import_expr common_code 2936 <34:22:0> &bp 3042 +
.2936 DAF8800101 common_code
	.%line 661 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3042
	bne[l_669#]
.2937 A00033FC00 common_code
	.%line 662 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
	alu[a3, --, B, @b127]
.2938 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2939 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.2940 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.2941 B0801C4C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b1, a1, +, 19]
.2942 BAC0100701 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b1, -, 1]
.2943 A0804C3001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      while( pend >= p ) {
	alu[a4, a1, +, 12]
.2944 AAF0000404 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu[--, b1, -, a4]
.%import_expr common_code 2945 <34:22:0> &bp 3002 +
.2945 DAEEA00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 2 3002
	blo[l_661#], defer[2]
.2946 B0803C3001 common_code
	.%line 662 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	kenw_ultoa_sram( maxinq, sram_tmpstr8, 8 );
	alu[b3, a1, +, 12]
.2947 F000000300 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
/******/      ndigits = 0;
	immed[b0, 0, <<0]
.2948 A070000003 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2949 <34:22:0> &bp 2971 +
.2949 DAE6C00101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0 2971
	bne[l_657#]
.2950 AA80200703 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_653#:
	alu[a2, 3, -, b1]
.2951 91D0080202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b0, --, B, a2, <<3]
.2952 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2953 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.2954 B4000C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, a2, AND, 3]
.2955 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.2956 9000008600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b0, --, B, 1, <<indirect]
.2957 8140200200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b0, <<12]
.2958 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2959 4110000420 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.2960 F000000301 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/  	    ndigits = 1;
	immed[b0, 1, <<0]
.2961 A040E00003 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/  	x = x/10;
l_654#:
	alu[a14, --, B, a3]
.%import_expr common_code 2962 <34:22:0> &bp 1677 +
.2962 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 2 1677
l_8156#:
	br[__div_u32#], defer[2]
.2963 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 1
	immed[b12, 10, <<0]
.%import_expr common_code 2964 <27:20:8,17:10:0> &bp 2965 +
.2964 F000BE5405 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	load_addr[a5, l_8214#]
.2965 BAC0100701 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8214#:
	alu[b1, b1, -, 1]
.2966 AAF0000404 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      while( pend >= p ) {
	alu[--, b1, -, a4]
.%import_expr common_code 2967 <34:22:0> &bp 3002 +
.2967 DAEE900105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1 3002
	blo[l_661#], defer[1]
.2968 A04030000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
/******/  	x = x/10;
	alu[a3, --, B, a14]
.2969 A070000003 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2970 <34:22:0> &bp 2988 +
.2970 DAEB000100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0 2988
	beq[l_658#]
.2971 A040E00003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_657#:
	alu[a14, --, B, a3]
.%import_expr common_code 2972 <34:22:0> &bp 997 +
.2972 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.2973 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 2974 <27:20:8,17:10:0> &bp 2975 +
.2974 F000BE7C05 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8215#]
.2975 A0802CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8215#:
	alu[a2, a14, +, 48]
.2976 BA80400703 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b1]
.2977 91D0201200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b2, --, B, b4, <<3]
.2978 AA70000B00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.2979 8008080202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, a2, <<indirect]
.2980 A440201303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b4, AND, 3]
.2981 AA300C0002 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2982 8000208600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.2983 8140280202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.2984 8AC2008602 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2985 4110000420 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2986 <34:22:0> &bp 2961 +
.2986 DAE4500018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1 2961
/******/  	    ++ndigits;
	br[l_654#], defer[1]
.2987 B0C0000301 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	alu[b0, b0, +, 1]
.2988 A030000000 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/  	} else if( ndigits == 0 ) {
l_658#:
	alu[--, --, B, b0]
.%import_expr common_code 2989 <34:22:0> &bp 2950 +
.2989 DAE1800100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0 2950
	beq[l_653#]
.2990 BA80200703 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[b2, 3, -, b1]
.2991 81D0200A00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b2, <<3]
.2992 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2993 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.2994 A440200B03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b2, AND, 3]
.2995 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.2996 8000208600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.2997 8140280202 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.2998 8AC2008602 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.2999 4110000420 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3000 <34:22:0> &bp 2962 +
.3000 DAE4900018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 2962
	br[l_8156#], defer[1]
.3001 A040E00003 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, a3]
.3002 A070000003 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      if( x > 0 )		return -1;
l_661#:
	alu[--, --, B, a3]
.%import_expr common_code 3003 <34:22:0> &bp 3376 +
.3003 DB4C000101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0 3376
	bne[l_745#]
.3004 B0C0100301 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      K = ndigits + 1;
	alu[b1, b0, +, 1]
.3005 A0802C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      pend = p + n - ndigits - 1;
	alu[a2, a1, +, 20]
.3006 A030000400 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 3007 <34:22:0> &bp 3031 +
.3007 DAF5F0010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 3 3031
	ble[l_666#], defer[3]
.3008 BA80000002 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a2, -, b0]
.3009 BAC0200301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 1
	alu[b2, b0, -, 1]
.3010 F0000C0002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
/******/      for( k=0; k<K; k++) {
	immed[a2, 0, <<0]
.3011 0010000A20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 2
/******/      	*p = *pend;
l_664#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3012 91D0000A00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 1
	alu_shf[b0, --, B, b2, <<3]
.3013 AA80400F03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	alu[a4, 3, -, b3]
.3014 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 2
	alu[--, b0, OR, 0]
.3015 9000020200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 1
	alu_shf[b0, --, B, $0, <<indirect]
.3016 9D80000100 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	asr[b0, b0, >>24]
.3017 81D0380204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu_shf[a3, --, B, a4, <<3]
.3018 AA300C0003 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1
	alu[--, a3, OR, 0]
.3019 8008000200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	alu_shf[$0, --, B, b0, <<indirect]
.3020 B4000C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu[b0, a4, AND, 3]
.3021 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1
	alu[--, b0, OR, 0]
.3022 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	alu_shf[b0, --, B, 1, <<indirect]
.3023 8140300200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu_shf[a3, --, B, b0, <<12]
.3024 8AC2008603 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1
	alu_shf[--, a3, OR, 1, <<20]
.3025 4110000C20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.3026 A0802C0402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      for( k=0; k<K; k++) {
	alu[a2, a2, +, 1]
.3027 AAF0000402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu[--, b1, -, a2]
.%import_expr common_code 3028 <34:22:0> &bp 3011 +
.3028 DAF0E0010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 2 3011
	bgt[l_664#], defer[2]
.3029 B0C0300F01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 1
/******/  	p++;
	alu[b3, b3, +, 1]
.3030 B0C0200B01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
/******/  	pend++;
	alu[b2, b2, +, 1]
.3031 BA80100F03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
/******/      *p = '\0';
l_666#:
	alu[b1, 3, -, b3]
.3032 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu_shf[b0, --, B, b1, <<3]
.3033 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1
	alu[--, b0, OR, 0]
.3034 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	alu_shf[$0, --, B, 0, <<indirect]
.3035 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu[b0, b1, AND, 3]
.3036 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1
	alu[--, b0, OR, 0]
.3037 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	alu_shf[b0, --, B, 1, <<indirect]
.3038 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 0
	alu_shf[a2, --, B, b0, <<12]
.3039 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:942 1
	alu_shf[--, a2, OR, 1, <<20]
.3040 4110000C20 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:942 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3041 <34:22:0> &bp 3376 +
.3041 DB4C000018 common_code
	.%line 664 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3376
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_745#]
.3042 A0804E2001 common_code
	.%line 665 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_ndrops, 6) == 0 ) {
l_669#:
	alu[a4, a1, +, 136]
.%import_expr common_code 3043 <34:22:0> &bp 1457 +
.3043 D96C600018 common_code
	.%line 665 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.3044 F000000306 common_code
	.%line 665 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 6, <<0]
.%import_expr common_code 3045 <27:20:8,7:0:0> &bp 3046 +
.3045 F000B00BE6 common_code
	.%line 665 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8216#]
.3046 A030000000 common_code
	.%line 665 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8216#:
	alu[--, --, B, b0]
.%import_expr common_code 3047 <34:22:0> &bp 3152 +
.3047 DB14000101 common_code
	.%line 665 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3152
	bne[l_695#]
.3048 B0403000DF common_code
	.%line 666 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
	alu[b3, --, B, @a95]
.3049 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3050 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.3051 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.3052 B0800C4C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b0, a1, +, 19]
.3053 BAC0000301 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, b0, -, 1]
.3054 A0804C3001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      while( pend >= p ) {
	alu[a4, a1, +, 12]
.3055 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu[--, b0, -, a4]
.%import_expr common_code 3056 <34:22:0> &bp 3113 +
.3056 DB0A600105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 2 3113
	blo[l_687#], defer[2]
.3057 B0802C3001 common_code
	.%line 666 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	kenw_ultoa_sram( ndrops, sram_tmpstr8, 8 );
	alu[b2, a1, +, 12]
.3058 F0000C0002 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
/******/      ndigits = 0;
	immed[a2, 0, <<0]
.3059 A030000C00 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3060 <34:22:0> &bp 3082 +
.3060 DB02800101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0 3082
	bne[l_683#]
.3061 AA80200303 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_679#:
	alu[a2, 3, -, b0]
.3062 91D0180202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a2, <<3]
.3063 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3064 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.3065 B4001C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a2, AND, 3]
.3066 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3067 9000108600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.3068 8140200600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b1, <<12]
.3069 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.3070 4110000020 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.3071 F0000C0402 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/  	    ndigits = 1;
	immed[a2, 1, <<0]
.3072 A000E00C00 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/  	x = x/10;
l_680#:
	alu[a14, --, B, b3]
.%import_expr common_code 3073 <34:22:0> &bp 1677 +
.3073 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 2 1677
l_8157#:
	br[__div_u32#], defer[2]
.3074 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 1
	immed[b12, 10, <<0]
.%import_expr common_code 3075 <27:20:8,17:10:0> &bp 3076 +
.3075 F000CC1005 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	load_addr[a5, l_8217#]
.3076 BAC0000301 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8217#:
	alu[b0, b0, -, 1]
.3077 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      while( pend >= p ) {
	alu[--, b0, -, a4]
.%import_expr common_code 3078 <34:22:0> &bp 3113 +
.3078 DB0A500105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1 3113
	blo[l_687#], defer[1]
.3079 B04030000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
/******/  	x = x/10;
	alu[b3, --, B, a14]
.3080 A030000C00 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3081 <34:22:0> &bp 3099 +
.3081 DB06C00100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0 3099
	beq[l_684#]
.3082 A000E00C00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_683#:
	alu[a14, --, B, b3]
.%import_expr common_code 3083 <34:22:0> &bp 997 +
.3083 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.3084 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 3085 <27:20:8,17:10:0> &bp 3086 +
.3085 F000CC3805 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8218#]
.3086 B0801CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8218#:
	alu[b1, a14, +, 48]
.3087 BA80400303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b0]
.3088 81D0301200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b4, <<3]
.3089 AA300C0003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a3, OR, 0]
.3090 8008000600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, b1, <<indirect]
.3091 B440101303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b4, AND, 3]
.3092 AA70000700 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3093 9000108600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.3094 8140300600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.3095 8AC2008603 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.3096 4110000020 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3097 <34:22:0> &bp 3072 +
.3097 DB00100018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1 3072
/******/  	    ++ndigits;
	br[l_680#], defer[1]
.3098 A0802C0402 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	alu[a2, a2, +, 1]
.3099 A070000002 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/  	} else if( ndigits == 0 ) {
l_684#:
	alu[--, --, B, a2]
.%import_expr common_code 3100 <34:22:0> &bp 3061 +
.3100 DAFD400100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0 3061
	beq[l_679#]
.3101 AA80300303 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[a3, 3, -, b0]
.3102 91D0180203 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a3, <<3]
.3103 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3104 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.3105 B4001C0C03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a3, AND, 3]
.3106 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3107 9000108600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.3108 8140300600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.3109 8AC2008603 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.3110 4110000020 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3111 <34:22:0> &bp 3073 +
.3111 DB00500018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 3073
	br[l_8157#], defer[1]
.3112 A000E00C00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, b3]
.3113 A030000C00 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      if( x > 0 )		return -1;
l_687#:
	alu[--, --, B, b3]
.%import_expr common_code 3114 <34:22:0> &bp 3376 +
.3114 DB4C000101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0 3376
	bne[l_745#]
.3115 B0800C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, a1, +, 20]
.3116 A0803C0402 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      K = ndigits + 1;
	alu[a3, a2, +, 1]
.%import_expr common_code 3117 <34:22:0> &bp 3141 +
.3117 DB1170010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 3 3141
/******/      for( k=0; k<K; k++) {
	ble[l_692#], defer[3]
.3118 BAC0000002 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, b0, -, a2]
.3119 BAC0300301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 1
	alu[b3, b0, -, 1]
.3120 F000000300 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.3121 0010000E20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 2
/******/      	*p = *pend;
l_690#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.3122 91D0100E00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 1
	alu_shf[b1, --, B, b3, <<3]
.3123 AA80400B03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	alu[a4, 3, -, b2]
.3124 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 2
	alu[--, b1, OR, 0]
.3125 9000120200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 1
	alu_shf[b1, --, B, $0, <<indirect]
.3126 9D80100500 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	asr[b1, b1, >>24]
.3127 81D0280204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu_shf[a2, --, B, a4, <<3]
.3128 AA300C0002 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1
	alu[--, a2, OR, 0]
.3129 8008000600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	alu_shf[$0, --, B, b1, <<indirect]
.3130 B4001C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu[b1, a4, AND, 3]
.3131 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1
	alu[--, b1, OR, 0]
.3132 9000108600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	alu_shf[b1, --, B, 1, <<indirect]
.3133 8140200600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu_shf[a2, --, B, b1, <<12]
.3134 8AC2008602 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1
	alu_shf[--, a2, OR, 1, <<20]
.3135 4110000820 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.3136 B0C0000301 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.3137 AAB0000003 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu[--, a3, -, b0]
.%import_expr common_code 3138 <34:22:0> &bp 3121 +
.3138 DB0C60010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 2 3121
	bgt[l_690#], defer[2]
.3139 B0C0200B01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 1
/******/  	p++;
	alu[b2, b2, +, 1]
.3140 B0C0300F01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.3141 BA80100B03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
/******/      *p = '\0';
l_692#:
	alu[b1, 3, -, b2]
.3142 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu_shf[b0, --, B, b1, <<3]
.3143 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1
	alu[--, b0, OR, 0]
.3144 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	alu_shf[$0, --, B, 0, <<indirect]
.3145 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu[b0, b1, AND, 3]
.3146 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1
	alu[--, b0, OR, 0]
.3147 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	alu_shf[b0, --, B, 1, <<indirect]
.3148 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 0
	alu_shf[a2, --, B, b0, <<12]
.3149 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:943 1
	alu_shf[--, a2, OR, 1, <<20]
.3150 4110000820 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:943 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3151 <34:22:0> &bp 3376 +
.3151 DB4C000018 common_code
	.%line 668 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3376
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_745#]
.3152 A0804DC001 common_code
	.%line 669 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_ninq, 5) == 0 ) {
l_695#:
	alu[a4, a1, +, 112]
.%import_expr common_code 3153 <34:22:0> &bp 1457 +
.3153 D96C600018 common_code
	.%line 669 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.3154 F000000305 common_code
	.%line 669 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 5, <<0]
.%import_expr common_code 3155 <27:20:8,7:0:0> &bp 3156 +
.3155 F000C00B54 common_code
	.%line 669 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8219#]
.3156 A030000000 common_code
	.%line 669 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8219#:
	alu[--, --, B, b0]
.%import_expr common_code 3157 <34:22:0> &bp 3267 +
.3157 DB30C00101 common_code
	.%line 669 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3267
	bne[l_721#]
.%import_expr common_code 3158 <27:20:8,7:0:0> _delayq &v 0 +
.3158 F040000304 common_code
	.%line 670 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( delayq.ninq, sram_tmpstr8, 8 );
	immed_w0[b0, @_delayq]
.%import_expr common_code 3159 <27:20:24,7:0:16> _delayq &v 0 +
.3159 F440000300 common_code
	.%line 670 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	immed_w1[b0, @_delayq]
.3160 0010000220 common_code
	.%line 670 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2
	sram[read, $0, b0, 0, 1], ctx_swap[s1], defer[2]
.3161 B0803C3001 common_code
	.%line 670 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b3, a1, +, 12]
.3162 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3163 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.3164 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.3165 B0801C4C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b1, a1, +, 19]
.3166 BAC0100701 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b1, -, 1]
.3167 A0804C3001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      while( pend >= p ) {
	alu[a4, a1, +, 12]
.3168 AAF0000404 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu[--, b1, -, a4]
.%import_expr common_code 3169 <34:22:0> &bp 3227 +
.3169 DB26F00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 3 3227
	blo[l_713#], defer[3]
.3170 A000260000 common_code
	.%line 670 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 2
/******/  	kenw_ultoa_sram( delayq.ninq, sram_tmpstr8, 8 );
	alu[a2, --, B, $0]
.3171 A000360000 common_code
	.%line 670 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[a3, --, B, $0]
.3172 F000000300 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
/******/      ndigits = 0;
	immed[b0, 0, <<0]
.3173 A070000002 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a2]
.%import_expr common_code 3174 <34:22:0> &bp 3196 +
.3174 DB1F000101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0 3196
	bne[l_709#]
.3175 AA80200703 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_705#:
	alu[a2, 3, -, b1]
.3176 91D0080202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b0, --, B, a2, <<3]
.3177 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.3178 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.3179 B4000C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, a2, AND, 3]
.3180 AA70000300 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b0, OR, 0]
.3181 9000008600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b0, --, B, 1, <<indirect]
.3182 8140200200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b0, <<12]
.3183 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.3184 4110000420 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.3185 F000000301 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/  	    ndigits = 1;
	immed[b0, 1, <<0]
.3186 A040E00003 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/  	x = x/10;
l_706#:
	alu[a14, --, B, a3]
.%import_expr common_code 3187 <34:22:0> &bp 1677 +
.3187 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 2 1677
l_8158#:
	br[__div_u32#], defer[2]
.3188 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 1
	immed[b12, 10, <<0]
.%import_expr common_code 3189 <27:20:8,17:10:0> &bp 3190 +
.3189 F000CDD805 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	load_addr[a5, l_8220#]
.3190 BAC0100701 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8220#:
	alu[b1, b1, -, 1]
.3191 AAF0000404 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      while( pend >= p ) {
	alu[--, b1, -, a4]
.%import_expr common_code 3192 <34:22:0> &bp 3227 +
.3192 DB26D00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1 3227
	blo[l_713#], defer[1]
.3193 A04030000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
/******/  	x = x/10;
	alu[a3, --, B, a14]
.3194 A070000003 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3195 <34:22:0> &bp 3213 +
.3195 DB23400100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0 3213
	beq[l_710#]
.3196 A040E00003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_709#:
	alu[a14, --, B, a3]
.%import_expr common_code 3197 <34:22:0> &bp 997 +
.3197 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.3198 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 3199 <27:20:8,17:10:0> &bp 3200 +
.3199 F000CE0005 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8221#]
.3200 A0802CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8221#:
	alu[a2, a14, +, 48]
.3201 BA80400703 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b1]
.3202 91D0201200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b2, --, B, b4, <<3]
.3203 AA70000B00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.3204 8008080202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, a2, <<indirect]
.3205 A440201303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b4, AND, 3]
.3206 AA300C0002 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.3207 8000208600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.3208 8140280202 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.3209 8AC2008602 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.3210 4110000420 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3211 <34:22:0> &bp 3186 +
.3211 DB1C900018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1 3186
/******/  	    ++ndigits;
	br[l_706#], defer[1]
.3212 B0C0000301 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	alu[b0, b0, +, 1]
.3213 A030000000 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/  	} else if( ndigits == 0 ) {
l_710#:
	alu[--, --, B, b0]
.%import_expr common_code 3214 <34:22:0> &bp 3175 +
.3214 DB19C00100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0 3175
	beq[l_705#]
.3215 BA80200703 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[b2, 3, -, b1]
.3216 81D0200A00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b2, <<3]
.3217 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.3218 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.3219 A440200B03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b2, AND, 3]
.3220 AA300C0002 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.3221 8000208600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.3222 8140280202 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.3223 8AC2008602 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.3224 4110000420 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3225 <34:22:0> &bp 3187 +
.3225 DB1CD00018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 3187
	br[l_8158#], defer[1]
.3226 A040E00003 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, a3]
.3227 A070000003 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      if( x > 0 )		return -1;
l_713#:
	alu[--, --, B, a3]
.%import_expr common_code 3228 <34:22:0> &bp 3376 +
.3228 DB4C000101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0 3376
	bne[l_745#]
.3229 B0C0100301 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      K = ndigits + 1;
	alu[b1, b0, +, 1]
.3230 A0802C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      pend = p + n - ndigits - 1;
	alu[a2, a1, +, 20]
.3231 A030000400 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 3232 <34:22:0> &bp 3256 +
.3232 DB2E30010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 3 3256
	ble[l_718#], defer[3]
.3233 BA80000002 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, a2, -, b0]
.3234 BAC0200301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 1
	alu[b2, b0, -, 1]
.3235 F0000C0002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
/******/      for( k=0; k<K; k++) {
	immed[a2, 0, <<0]
.3236 0010000A20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 2
/******/      	*p = *pend;
l_716#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3237 91D0000A00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 1
	alu_shf[b0, --, B, b2, <<3]
.3238 AA80400F03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	alu[a4, 3, -, b3]
.3239 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 2
	alu[--, b0, OR, 0]
.3240 9000020200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 1
	alu_shf[b0, --, B, $0, <<indirect]
.3241 9D80000100 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	asr[b0, b0, >>24]
.3242 81D0380204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu_shf[a3, --, B, a4, <<3]
.3243 AA300C0003 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1
	alu[--, a3, OR, 0]
.3244 8008000200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	alu_shf[$0, --, B, b0, <<indirect]
.3245 B4000C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu[b0, a4, AND, 3]
.3246 AA70000300 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1
	alu[--, b0, OR, 0]
.3247 9000008600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	alu_shf[b0, --, B, 1, <<indirect]
.3248 8140300200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu_shf[a3, --, B, b0, <<12]
.3249 8AC2008603 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1
	alu_shf[--, a3, OR, 1, <<20]
.3250 4110000C20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.3251 A0802C0402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      for( k=0; k<K; k++) {
	alu[a2, a2, +, 1]
.3252 AAF0000402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu[--, b1, -, a2]
.%import_expr common_code 3253 <34:22:0> &bp 3236 +
.3253 DB2920010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 2 3236
	bgt[l_716#], defer[2]
.3254 B0C0300F01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 1
/******/  	p++;
	alu[b3, b3, +, 1]
.3255 B0C0200B01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
/******/  	pend++;
	alu[b2, b2, +, 1]
.3256 BA80100F03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
/******/      *p = '\0';
l_718#:
	alu[b1, 3, -, b3]
.3257 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu_shf[b0, --, B, b1, <<3]
.3258 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1
	alu[--, b0, OR, 0]
.3259 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	alu_shf[$0, --, B, 0, <<indirect]
.3260 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu[b0, b1, AND, 3]
.3261 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1
	alu[--, b0, OR, 0]
.3262 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	alu_shf[b0, --, B, 1, <<indirect]
.3263 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 0
	alu_shf[a2, --, B, b0, <<12]
.3264 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:944 1
	alu_shf[--, a2, OR, 1, <<20]
.3265 4110000C20 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:944 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3266 <34:22:0> &bp 3376 +
.3266 DB4C000018 common_code
	.%line 672 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3376
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
	br[l_745#]
.3267 A0804E4001 common_code
	.%line 673 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_delay, 6) == 0 ) {
l_721#:
	alu[a4, a1, +, 144]
.%import_expr common_code 3268 <34:22:0> &bp 1457 +
.3268 D96C600018 common_code
	.%line 673 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.3269 F000000306 common_code
	.%line 673 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 6, <<0]
.%import_expr common_code 3270 <27:20:8,7:0:0> &bp 3271 +
.3270 F000C00BC7 common_code
	.%line 673 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8222#]
.3271 A030000000 common_code
	.%line 673 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8222#:
	alu[--, --, B, b0]
.%import_expr common_code 3272 <34:22:0> &bp 3390 +
.3272 DB4F800101 common_code
	.%line 673 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3390
	bne[l_747#]
.3273 B0403000BF common_code
	.%line 674 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	kenw_ultoa_sram( delay, sram_tmpstr8, 8 );
	alu[b3, --, B, @a63]
.3274 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3275 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.3276 412000C001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 16, 1], ctx_swap[s2], indirect_ref
.3277 B0800C4C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b0, a1, +, 19]
.3278 BAC0000301 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, b0, -, 1]
.3279 A0804C3001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      while( pend >= p ) {
	alu[a4, a1, +, 12]
.3280 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu[--, b0, -, a4]
.%import_expr common_code 3281 <34:22:0> &bp 3338 +
.3281 DB42A00105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 2 3338
	blo[l_739#], defer[2]
.3282 B0802C3001 common_code
	.%line 674 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	kenw_ultoa_sram( delay, sram_tmpstr8, 8 );
	alu[b2, a1, +, 12]
.3283 F0000C0002 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
/******/      ndigits = 0;
	immed[a2, 0, <<0]
.3284 A030000C00 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3285 <34:22:0> &bp 3307 +
.3285 DB3AC00101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0 3307
	bne[l_735#]
.3286 AA80200303 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_731#:
	alu[a2, 3, -, b0]
.3287 91D0180202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a2, <<3]
.3288 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3289 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.3290 B4001C0C02 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a2, AND, 3]
.3291 AA70000700 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3292 9000108600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.3293 8140200600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b1, <<12]
.3294 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.3295 4110000020 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.3296 F0000C0402 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/  	    ndigits = 1;
	immed[a2, 1, <<0]
.3297 A000E00C00 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/  	x = x/10;
l_732#:
	alu[a14, --, B, b3]
.%import_expr common_code 3298 <34:22:0> &bp 1677 +
.3298 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 2 1677
l_8159#:
	br[__div_u32#], defer[2]
.3299 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 1
	immed[b12, 10, <<0]
.%import_expr common_code 3300 <27:20:8,17:10:0> &bp 3301 +
.3300 F000CF9405 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	load_addr[a5, l_8223#]
.3301 BAC0000301 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8223#:
	alu[b0, b0, -, 1]
.3302 AAF0000004 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      while( pend >= p ) {
	alu[--, b0, -, a4]
.%import_expr common_code 3303 <34:22:0> &bp 3338 +
.3303 DB42900105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1 3338
	blo[l_739#], defer[1]
.3304 B04030000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
/******/  	x = x/10;
	alu[b3, --, B, a14]
.3305 A030000C00 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3306 <34:22:0> &bp 3324 +
.3306 DB3F000100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0 3324
	beq[l_736#]
.3307 A000E00C00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_735#:
	alu[a14, --, B, b3]
.%import_expr common_code 3308 <34:22:0> &bp 997 +
.3308 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.3309 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 3310 <27:20:8,17:10:0> &bp 3311 +
.3310 F000CFBC05 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8224#]
.3311 B0801CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8224#:
	alu[b1, a14, +, 48]
.3312 BA80400303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b0]
.3313 81D0301200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b4, <<3]
.3314 AA300C0003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a3, OR, 0]
.3315 8008000600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, b1, <<indirect]
.3316 B440101303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, b4, AND, 3]
.3317 AA70000700 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3318 9000108600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.3319 8140300600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.3320 8AC2008603 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.3321 4110000020 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3322 <34:22:0> &bp 3297 +
.3322 DB38500018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1 3297
/******/  	    ++ndigits;
	br[l_732#], defer[1]
.3323 A0802C0402 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	alu[a2, a2, +, 1]
.3324 A070000002 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/  	} else if( ndigits == 0 ) {
l_736#:
	alu[--, --, B, a2]
.%import_expr common_code 3325 <34:22:0> &bp 3286 +
.3325 DB35800100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0 3286
	beq[l_731#]
.3326 AA80300303 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[a3, 3, -, b0]
.3327 91D0180203 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b1, --, B, a3, <<3]
.3328 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3329 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.3330 B4001C0C03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b1, a3, AND, 3]
.3331 AA70000700 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b1, OR, 0]
.3332 9000108600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b1, --, B, 1, <<indirect]
.3333 8140300600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b1, <<12]
.3334 8AC2008603 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.3335 4110000020 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3336 <34:22:0> &bp 3298 +
.3336 DB38900018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 3298
	br[l_8159#], defer[1]
.3337 A000E00C00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, b3]
.3338 A030000C00 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      if( x > 0 )		return -1;
l_739#:
	alu[--, --, B, b3]
.%import_expr common_code 3339 <34:22:0> &bp 3376 +
.3339 DB4C000101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0 3376
	bne[l_745#]
.3340 B0800C5001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      pend = p + n - ndigits - 1;
	alu[b0, a1, +, 20]
.3341 A0803C0402 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      K = ndigits + 1;
	alu[a3, a2, +, 1]
.%import_expr common_code 3342 <34:22:0> &bp 3366 +
.3342 DB49B0010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 3 3366
/******/      for( k=0; k<K; k++) {
	ble[l_744#], defer[3]
.3343 BAC0000002 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 2
/******/      pend = p + n - ndigits - 1;
	alu[b0, b0, -, a2]
.3344 BAC0300301 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 1
	alu[b3, b0, -, 1]
.3345 F000000300 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
/******/      for( k=0; k<K; k++) {
	immed[b0, 0, <<0]
.3346 0010000E20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 2
/******/      	*p = *pend;
l_742#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.3347 91D0100E00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 1
	alu_shf[b1, --, B, b3, <<3]
.3348 AA80400B03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	alu[a4, 3, -, b2]
.3349 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 2
	alu[--, b1, OR, 0]
.3350 9000120200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 1
	alu_shf[b1, --, B, $0, <<indirect]
.3351 9D80100500 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	asr[b1, b1, >>24]
.3352 81D0280204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu_shf[a2, --, B, a4, <<3]
.3353 AA300C0002 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1
	alu[--, a2, OR, 0]
.3354 8008000600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	alu_shf[$0, --, B, b1, <<indirect]
.3355 B4001C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu[b1, a4, AND, 3]
.3356 AA70000700 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1
	alu[--, b1, OR, 0]
.3357 9000108600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	alu_shf[b1, --, B, 1, <<indirect]
.3358 8140200600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu_shf[a2, --, B, b1, <<12]
.3359 8AC2008602 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1
	alu_shf[--, a2, OR, 1, <<20]
.3360 4110000820 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.3361 B0C0000301 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      for( k=0; k<K; k++) {
	alu[b0, b0, +, 1]
.3362 AAB0000003 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu[--, a3, -, b0]
.%import_expr common_code 3363 <34:22:0> &bp 3346 +
.3363 DB44A0010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 2 3346
	bgt[l_742#], defer[2]
.3364 B0C0200B01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 1
/******/  	p++;
	alu[b2, b2, +, 1]
.3365 B0C0300F01 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.3366 BA80100B03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
/******/      *p = '\0';
l_744#:
	alu[b1, 3, -, b2]
.3367 91D0000600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu_shf[b0, --, B, b1, <<3]
.3368 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1
	alu[--, b0, OR, 0]
.3369 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	alu_shf[$0, --, B, 0, <<indirect]
.3370 B440000703 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu[b0, b1, AND, 3]
.3371 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1
	alu[--, b0, OR, 0]
.3372 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	alu_shf[b0, --, B, 1, <<indirect]
.3373 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 0
	alu_shf[a2, --, B, b0, <<12]
.3374 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:945 1
	alu_shf[--, a2, OR, 1, <<20]
.3375 4110000820 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:945 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.3376 B080CF5000 common_code
	.%line 675 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	memcpy_lmem_sram( lmem_tmpstr, sram_tmpstr8, 8 );
l_745#:
	alu[b12, a0, +, 212]
.3377 A0805C3001 common_code
	.%line 675 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[a5, a1, +, 12]
.%import_expr common_code 3378 <34:22:0> &bp 97 +
.3378 D818600018 common_code
	.%line 675 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 97
	br[_memcpy_lmem_sram#], defer[2]
.3379 F0000C2004 common_code
	.%line 675 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[a4, 8, <<0]
.%import_expr common_code 3380 <27:20:8,7:0:0> &bp 3381 +
.3380 F000D00F35 common_code
	.%line 675 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b3, l_8225#]
.3381 B08EFF3000 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      	strcat_lmem( outmsgstr, lmem_tmpstr );
l_8225#:
	alu[@b111, a0, +, 204]
.3382 FC0663BF00 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_0, @b111]
.3383 F0000C0300 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3384 F0000C0300 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3385 F0000C0300 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3386 A0A00D0000 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index0, a0, +, 64]
.%import_expr common_code 3387 <34:22:0> &bp 3430 +
.3387 DB59A00018 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 3430
	br[l_8141#], defer[2]
.3388 B000180000 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[b1, --, B, *l$index0]
.3389 B0802F5000 common_code
	.%line 676 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[b2, a0, +, 212]
.3390 A0804E6001 common_code
	.%line 677 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, RESET, 5) == 0 ) {
l_747#:
	alu[a4, a1, +, 152]
.%import_expr common_code 3391 <34:22:0> &bp 1457 +
.3391 D96C600018 common_code
	.%line 677 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.3392 F000000305 common_code
	.%line 677 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 5, <<0]
.%import_expr common_code 3393 <27:20:8,7:0:0> &bp 3394 +
.3393 F000D00B42 common_code
	.%line 677 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8226#]
.3394 A030000000 common_code
	.%line 677 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8226#:
	alu[--, --, B, b0]
.%import_expr common_code 3395 <34:22:0> &bp 3400 +
.3395 DB52000101 common_code
	.%line 677 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3400
	bne[l_749#]
.3396 F0000C00CF common_code
	.%line 678 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/  	npkts = 0;
	immed[@a79, 0, <<0]
.%import_expr common_code 3397 <34:22:0> &bp 3432 +
.3397 DB5A200018 common_code
	.%line 680 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 3432
/******/  	ndrops = 0;
	br[l_754#], defer[2]
.3398 F00003FF00 common_code
	.%line 679 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/  	maxinq = 0;
	immed[@b127, 0, <<0]
.3399 F0000C00DF common_code
	.%line 680 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
/******/  	ndrops = 0;
	immed[@a95, 0, <<0]
.3400 A0804E8001 common_code
	.%line 681 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      } else if( strncmp_sram(sram_inmsgstr, CLEAR, 5) == 0 ) {
l_749#:
	alu[a4, a1, +, 160]
.%import_expr common_code 3401 <34:22:0> &bp 1457 +
.3401 D96C600018 common_code
	.%line 681 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 1457
	br[_strncmp_sram#], defer[2]
.3402 F000000305 common_code
	.%line 681 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[b0, 5, <<0]
.%import_expr common_code 3403 <27:20:8,7:0:0> &bp 3404 +
.3403 F000D00B4C common_code
	.%line 681 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b2, l_8227#]
.3404 A030000000 common_code
	.%line 681 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8227#:
	alu[--, --, B, b0]
.%import_expr common_code 3405 <34:22:0> &bp 3418 +
.3405 DB56800101 common_code
	.%line 681 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 3418
	bne[l_752#]
.3406 B080CF5000 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      	strcat_lmem( outmsgstr, memcpy_lmem_sram(lmem_tmpstr,NO_impl_err,8) );
	alu[b12, a0, +, 212]
.3407 A0805EE001 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[a5, a1, +, 184]
.%import_expr common_code 3408 <34:22:0> &bp 97 +
.3408 D818600018 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 97
	br[_memcpy_lmem_sram#], defer[2]
.3409 F0000C2004 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[a4, 8, <<0]
.%import_expr common_code 3410 <27:20:8,7:0:0> &bp 3411 +
.3410 F000D00F53 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b3, l_8228#]
.3411 B08EFF3000 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8228#:
	alu[@b111, a0, +, 204]
.3412 FC0663BF00 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_0, @b111]
.3413 F0000C0300 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3414 F0000C0300 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.%import_expr common_code 3415 <34:22:0> &bp 3430 +
.3415 DB59A00018 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 3430
	br[l_8141#], defer[2]
.3416 A0A00D0000 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	alu[*l$index0, a0, +, 64]
.3417 B000180000 common_code
	.%line 682 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[b1, --, B, *l$index0]
.3418 B080CF5000 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      	strcat_lmem( outmsgstr, memcpy_lmem_sram(lmem_tmpstr,BAD_op_err,8) );
l_752#:
	alu[b12, a0, +, 212]
.3419 A0805EA001 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[a5, a1, +, 168]
.%import_expr common_code 3420 <34:22:0> &bp 97 +
.3420 D818600018 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 2 97
	br[_memcpy_lmem_sram#], defer[2]
.3421 F0000C2004 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
	immed[a4, 8, <<0]
.%import_expr common_code 3422 <27:20:8,7:0:0> &bp 3423 +
.3422 F000D00F5F common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[b3, l_8229#]
.3423 B08EFF3000 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
l_8229#:
	alu[@b111, a0, +, 204]
.3424 FC0663BF00 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_0, @b111]
.3425 F0000C0300 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3426 F0000C0300 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3427 F0000C0300 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3428 A0A00D0000 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[*l$index0, a0, +, 64]
.3429 B000180000 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	alu[b1, --, B, *l$index0]
.%import_expr common_code 3430 <34:22:0> &bp 504 +
.3430 D87E100018 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 1 504
l_8141#:
	br[_strcat_lmem#], defer[1]
.%import_expr common_code 3431 <27:20:8,17:10:0> &bp 3432 +
.3431 F000DDA003 common_code
	.%line 684 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	load_addr[a3, l_8230#]
.%import_expr common_code 3432 <34:22:0> &bp 79 +
.3432 D813E00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 2 79
/******/    msglen = strlen_lmem(msg);
l_8230#:
l_754#:
	br[_strlen_lmem#], defer[2]
.3433 A0803D0000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 1
	alu[a3, a0, +, 64]
.%import_expr common_code 3434 <27:20:8,17:10:0> &bp 3435 +
.3434 F000DDAC04 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	load_addr[a4, l_8231#]
.3435 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    if(msglen > 27)
l_8231#:
	alu[--, 27, -, b0]
.%import_expr common_code 3436 <34:22:0> &bp 3666 +
.3436 DB94800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0 3666
	blo[l_841#]
.3437 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 3438 <34:22:0> &bp 3466 +
.3438 DB62A00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 2 3466
	beq[l_763#], defer[2]
.3439 F0000C0002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 1
	immed[a2, 0, <<0]
.3440 B08EFF3000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
/******/    padmsg[i] = '\0';
	alu[@b111, a0, +, 204]
.3441 B0801E0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/      padmsg[i] = msg[i];
	alu[b1, a0, +, 128]
.3442 B080200402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b2, a2, +, b1]
.3443 B0801D0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
l_8160#:
	alu[b1, a0, +, 64]
.3444 B080100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b1, a2, +, b1]
.3445 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_1, b1]
.3446 FC06600B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_0, b2]
.3447 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b1, --, B, b1, <<3]
.3448 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 2
	alu[--, b1, OR, 0]
.3449 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3450 8D80300500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a3, b1, >>24]
.3451 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_1, b2]
.3452 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b1, 3, -, b2]
.3453 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b3, --, B, b1, <<3]
.3454 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu[--, b3, OR, 0]
.3455 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3456 A440400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[a4, b1, AND, *l$index0]
.3457 C001180403 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b1, 0001, a3, <<0]
.3458 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu[--, b3, OR, 0]
.3459 9A00100604 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu_shf[b1, a4, OR, b1, <<indirect]
.3460 A0802C0402 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a2, +, 1]
.3461 AAB0000002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[--, a2, -, b0]
.%import_expr common_code 3462 <34:22:0> &bp 3443 +
.3462 DB5CF00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 3 3443
	blo[l_8160#], defer[3]
.3463 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3464 B0801E0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 1
/******/    for(i=0; i<msglen; ++i)
	alu[b1, a0, +, 128]
.3465 B080200402 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu[b2, a2, +, b1]
.3466 FC06E3BF00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    padmsg[i] = '\0';
l_763#:
	local_csr_wr[active_lm_addr_1, @b111]
.3467 F0000C0300 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    for(i=msglen+1; i<28; ++i)
	nop
.3468 F0000C0300 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	nop
.3469 F0000C0300 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	nop
.3470 A0A20E0000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    padmsg[i] = '\0';
	alu[*l$index1, a0, +, 128]
.3471 B000188000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b1, --, B, *l$index1]
.3472 A080300402 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[a3, a2, +, b1]
.3473 FC066C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_0, a3]
.3474 FC06EC0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_1, a3]
.3475 AAC02C0C03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[a2, 3, -, a3]
.3476 91D0280202 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b2, --, B, a2, <<3]
.3477 AA70000B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu[--, b2, OR, 0]
.3478 820027FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3479 A400280002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[a2, a2, AND, *l$index0]
.3480 AA70000B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu[--, b2, OR, 0]
.3481 8A00208202 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu_shf[a2, a2, OR, 0, <<indirect]
.3482 A062000002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[*l$index1, --, B, a2]
.3483 A0C0200301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a2, b0, +, 1]
.3484 AAB00C7002 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[--, a2, -, 28]
.%import_expr common_code 3485 <34:22:0> &bp 3501 +
.3485 DB6B500108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1 3501
	bge[l_767#], defer[1]
.3486 B08EFE0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 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[@b111, a0, +, 128]
.3487 B080300402 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/      padmsg[i] = 0xff;
l_765#:
	alu[b3, a2, +, b1]
.3488 FC06E00F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_1, b3]
.3489 FC06600F00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_0, b3]
.3490 BA80000F03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b0, 3, -, b3]
.3491 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b0, --, B, b0, <<3]
.3492 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu[--, b0, OR, 0]
.3493 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu_shf[b0, --, B, 255, <<indirect]
.3494 B200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b2, --, ~B, b0]
.3495 A0802C0402 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a2, a2, +, 1]
.3496 AAB00C7002 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[--, a2, -, 28]
.%import_expr common_code 3497 <34:22:0> &bp 3487 +
.3497 DB67F00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 3 3487
	blt[l_765#], defer[3]
.3498 A440300A20 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 2
/******/      padmsg[i] = 0xff;
	alu[a3, b2, AND, *l$index1]
.3499 BA00000003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 1
	alu[b0, a3, OR, b0]
.3500 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	alu[*l$index0, --, B, b0]
.3501 FC06E3BF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 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_767#:
	local_csr_wr[active_lm_addr_1, @b111]
.3502 FC066C0300 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	local_csr_wr[active_lm_addr_0, 0]
.3503 F0000C0300 common_code
	.%line 691 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
/******/      hdr.num_words = 7;
	nop
.3504 F0000C0300 common_code
	.%line 691 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0
	nop
.3505 9000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[b0, --, B, *l$index1, <<0]
.3506 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3507 C001100003 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.3508 8180216200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1, <<8]
.3509 8D80280102 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3510 C001180002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3511 9100000200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b0, --, B, b0, <<16]
.3512 8A80380203 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a3, b0, OR, a3, <<24]
.3513 8100216200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1, <<16]
.3514 8D80280102 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3515 C001180002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3516 9B80100203 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b1, a3, OR, b0, <<8]
.3517 9080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1, <<24]
.3518 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3519 C001100002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3520 BA40400402 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b4, b1, OR, a2]
.3521 8000216400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 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[a2, --, B, *l$index1[1], <<0]
.3522 8D80280102 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3523 C001180402 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3524 8180216600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[1], <<8]
.3525 8D80280102 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3526 C001180002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3527 8100200200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a2, --, B, b0, <<16]
.3528 9A80100602 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b1, a2, OR, b1, <<24]
.3529 9100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1[1], <<16]
.3530 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3531 C001100002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3532 8B80380602 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a3, b1, OR, a2, <<8]
.3533 8080216600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[1], <<24]
.3534 8D80280102 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3535 C001180002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3536 BA00300003 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b3, a3, OR, b0]
.3537 8000216800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 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[a2, --, B, *l$index1[2], <<0]
.3538 8D80280102 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3539 C001180402 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3540 8180216A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[2], <<8]
.3541 8D80280102 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3542 C001180002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3543 8100200200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a2, --, B, b0, <<16]
.3544 9A80100602 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b1, a2, OR, b1, <<24]
.3545 9100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1[2], <<16]
.3546 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3547 C001100002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3548 8B80380602 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a3, b1, OR, a2, <<8]
.3549 8080216A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[2], <<24]
.3550 8D80280102 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3551 C001180002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3552 BA00200003 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b2, a3, OR, b0]
.3553 9000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[b0, --, B, *l$index1[3], <<0]
.3554 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3555 C001100003 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.3556 8180216E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[3], <<8]
.3557 8D80280102 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3558 C001180002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3559 9100000200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b0, --, B, b0, <<16]
.3560 9A80180203 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b1, b0, OR, a3, <<24]
.3561 9100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1[3], <<16]
.3562 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3563 C001100002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3564 8B80380602 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a3, b1, OR, a2, <<8]
.3565 8080216E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[3], <<24]
.3566 8D80280102 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3567 C001180002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3568 BA00100003 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b1, a3, OR, b0]
.3569 9000017000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[b0, --, B, *l$index1[4], <<0]
.3570 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3571 C001100003 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.3572 8180217200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[4], <<8]
.3573 8D80280102 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3574 C001180002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3575 9100000200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b0, --, B, b0, <<16]
.3576 8A80380203 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a3, b0, OR, a3, <<24]
.3577 8100217200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[4], <<16]
.3578 8D80280102 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3579 C001180002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3580 9B80C00203 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b12, a3, OR, b0, <<8]
.3581 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.3582 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3583 C001100002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3584 AA40403002 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[a4, b12, OR, a2]
.3585 8000217400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 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[a2, --, B, *l$index1[5], <<0]
.3586 8D80280102 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3587 C001183002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b12, 0001, a2, <<0]
.3588 8180217600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[5], <<8]
.3589 8D80280102 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3590 C001180002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b0, 0001, a2, <<0]
.3591 8100200200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a2, --, B, b0, <<16]
.3592 9A80C03202 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b12, a2, OR, b12, <<24]
.3593 9100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1[5], <<16]
.3594 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3595 C001100002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3596 9B80C83202 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b12, b12, OR, a2, <<8]
.3597 9080017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b0, --, B, *l$index1[5], <<24]
.3598 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b0, b0, >>24]
.3599 C001100002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3600 BA40003002 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu[b0, b12, OR, a2]
.3601 8000217800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 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[a2, --, B, *l$index1[6], <<0]
.3602 8D80280102 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3603 C001183402 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b13, 0001, a2, <<0]
.3604 8180217A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[6], <<8]
.3605 8D80280102 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3606 C001183002 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b12, 0001, a2, <<0]
.3607 8100203200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a2, --, B, b12, <<16]
.3608 9A80D03602 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[b13, a2, OR, b13, <<24]
.3609 9100C17A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[b12, --, B, *l$index1[6], <<16]
.3610 9D80C03100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[b12, b12, >>24]
.3611 C001103002 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[a2, 0001, b12, <<0]
.3612 8B80383602 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	alu_shf[a3, b13, OR, a2, <<8]
.3613 8080217A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 1
	alu_shf[a2, --, B, *l$index1[6], <<24]
.3614 8D80280102 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 0
	asr[a2, a2, >>24]
.3615 C001183002 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:935 0
	ld_field_w_clr[b12, 0001, a2, <<0]
.3616 AAB00C0600 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index0, -, 1]
.%import_expr common_code 3617 <34:22:0> &bp 3627 +
.3617 DB8AF00101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 3 3627
	bne[l_776#], defer[3]
.3618 AA00303003 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:935 2
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	alu[a3, a3, OR, b12]
.3619 C003101402 common_code
	.%line 691 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 1
/******/      hdr.num_words = 7;
	ld_field_w_clr[a2, 0011, b5, <<0]
.3620 AA00527C02 common_code
	.%line 691 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:621 0
	alu[a5, a2, OR, @b31]
.3621 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:934 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.3622 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:934 0
	nop
.3623 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:934 0
	nop
.3624 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:934 0
l_770#:
	ctx_arb[voluntary]
.3625 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 3626 <34:22:0> &bp 3624 +
.3626 DB8A000100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0 3624
	beq[l_770#]
.3627 FC06EC0300 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    dl_sink_message_lock = LOCKED;
l_776#:
	local_csr_wr[active_lm_addr_1, 0]
.3628 AAB00C2C06 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    if(sink == MESSAGE_OUT_RING_0)
	alu[--, a6, -, 11]
.3629 F0000C0300 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
	nop
.%import_expr common_code 3630 <34:22:0> &bp 3634 +
.3630 DB8C900001 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 1 3634
	bne[l_778#], defer[1]
.3631 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:931 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 3632 <34:22:0> &bp 3649 +
.3632 DB90500018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 1 3649
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_786#], defer[1]
.3633 F0000C3802 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:931 0
	immed[a2, 14, <<0]
.3634 AAB00C3006 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_778#:
	alu[--, a6, -, 12]
.%import_expr common_code 3635 <34:22:0> &bp 3638 +
.3635 DB8D800101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0 3638
	bne[l_780#]
.%import_expr common_code 3636 <34:22:0> &bp 3649 +
.3636 DB90500018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 1 3649
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_786#], defer[1]
.3637 F0000C3C02 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:931 0
	immed[a2, 15, <<0]
.3638 AAB00C3406 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_780#:
	alu[--, a6, -, 13]
.%import_expr common_code 3639 <34:22:0> &bp 3642 +
.3639 DB8E800101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0 3642
	bne[l_782#]
.%import_expr common_code 3640 <34:22:0> &bp 3649 +
.3640 DB90500018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 1 3649
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_786#], defer[1]
.3641 F0000C4002 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:931 0
	immed[a2, 16, <<0]
.3642 AAB00C3806 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_782#:
	alu[--, a6, -, 14]
.%import_expr common_code 3643 <34:22:0> &bp 3646 +
.3643 DB8F800101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0 3646
	bne[l_784#]
.%import_expr common_code 3644 <34:22:0> &bp 3649 +
.3644 DB90500018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 1 3649
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_786#], defer[1]
.3645 F0000C4402 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:931 0
	immed[a2, 17, <<0]
.3646 AAB00C3C06 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_784#:
	alu[--, a6, -, 15]
.%import_expr common_code 3647 <34:22:0> &bp 3665 +
.3647 DB94400101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0 3665
	bne[l_840#]
.3648 F0000C4802 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[a2, 18, <<0]
.3649 F40C001700 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
l_786#:
	immed[b5, 49152, <<16]
.3650 8BE0281602 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
	alu_shf[a2, b5, OR, a2, <<2]
.3651 A058000005 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[0] = in[0];
	alu[$0, --, B, a5]
.3652 A018101000 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[1] = in[1];
	alu[$1, --, B, b4]
.3653 A018200C00 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[2] = in[2];
	alu[$2, --, B, b3]
.3654 A018300800 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[3] = in[3];
	alu[$3, --, B, b2]
.3655 A018400400 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[4] = in[4];
	alu[$4, --, B, b1]
.3656 A058500004 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[5] = in[5];
	alu[$5, --, B, a4]
.3657 A018600000 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[6] = in[6];
	alu[$6, --, B, b0]
.3658 A058700003 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    data[7] = in[7];
	alu[$7, --, B, a3]
.3659 80E205E200 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:933 1
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_807#:
	alu_shf[--, --, B, 184, <<18]
.3660 492E008302 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:933 0
	sram[put, $0, a2, 0, 8], sig_done[s2], indirect_ref
.3661 E00000000C common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.3662 944000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[b0, $0, AND, 15, <<28]
.%import_expr common_code 3663 <34:22:0> &bp 3659 +
.3663 DB92C00100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:932 0 3659
	beq[l_807#]
.3664 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:931 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.3665 E800003B00 common_code
	.%line 695 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 0 B14
/******/  }
l_840#:
	rtn[b14]
.3666 E800003B00 common_code
	.%line 687 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 0 B14
/******/      if( onl_api_str2intarr(outmsgstr, &message[1]) < 0 )	return;
l_841#:
	rtn[b14]
.3667 E800003B00 common_code
	.%line 633 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 0 B14
/******/      if( hdr.response_requested != 1 )	return;
l_842#:
	rtn[b14]
.3668 E800003B00 common_code
	.%line 632 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:621 0 0 B14
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_843#:
	rtn[b14]
.3669 A08CFC04CF common_code
	.%line 437 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      ++npkts;
_handle_pkt_user#:
	alu[@a79, @a79, +, 1]
.3670 FC0C000000 common_code
	.%line 439 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:926 1
/******/      x.tm2.lo = local_csr_read( local_csr_timestamp_low );
	local_csr_rd[timestamp_low]
.3671 F000000F00 common_code
	.%line 439 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:926 0
	immed[b3, 0, <<0]
.3672 FC0C400000 common_code
	.%line 440 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:925 1
/******/      x.tm2.hi = local_csr_read( local_csr_timestamp_high );
	local_csr_rd[timestamp_high]
.3673 F0000C0003 common_code
	.%line 440 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:925 0
	immed[a3, 0, <<0]
.3674 F005CF0002 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:924 0
/******/      cycles = ( 14*msec*100000 );
	immed[a2, 23744, <<0]
.3675 F4400C5402 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:924 0
	immed_w1[a2, 21]
.3676 B0400000BF common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:924 0
	alu[b0, --, B, @a63]
.3677 F800000002 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:924 5
	mul_step[a2, b0], 32x32_start
.3678 F980000002 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:924 4
	mul_step[a2, b0], 32x32_step1
.3679 F980100002 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:924 3
	mul_step[a2, b0], 32x32_step2
.3680 F980200002 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:924 2
	mul_step[a2, b0], 32x32_step3
.3681 F980300002 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:924 1
	mul_step[a2, b0], 32x32_step4
.3682 F980C00000 common_code
	.%line 201 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:924 0
	mul_step[b0, --], 32x32_last
.3683 8040200100 common_code
	.%line 441 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      xxx = msec2cycles( delay ) >> 4;
	alu_shf[a2, --, B, b0, >>4]
.3684 A08EF00C02 common_code
	.%line 442 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      z.tm = x.tm + xxx;
	alu[@a111, a2, +, b3]
.3685 A8CFFC0003 common_code
	.%line 442 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	alu[@a127, 0, +carry, a3]
.3686 C003101C02 common_code
	.%line 454 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
	ld_field_w_clr[a2, 0011, b7, >>0]
.3687 A070000002 common_code
	.%line 454 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 1
	alu[--, --, B, a2]
.3688 9C30080102 common_code
	.%line 454 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
	asr[b0, a2, >>3]
.3689 B440500307 common_code
	.%line 454 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	alu[b5, b0, AND, 7]
.3690 B0C0301701 common_code
	.%line 455 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      qid = ((out_port+1) << 13) | ring_in.qid,
	alu[b3, b5, +, 1]
.3691 C003102002 common_code
	.%line 455 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	ld_field_w_clr[a2, 0011, b8, >>0]
.3692 C00718000A common_code
	.%line 456 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      ninq = delayq_enq( &delayq, z.tm, ring_in.buf_handle_lo24,
	ld_field_w_clr[b0, 0111, a10, >>0]
.3693 8100502100 common_code
	.%line 456 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	alu_shf[a5, --, B, b8, >>16]
.3694 B040D000FF common_code
	.%line 456 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	alu[b13, --, B, @a127]
.%import_expr common_code 3695 <34:22:0> &bp 1625 +
.3695 D996600018 common_code
	.%line 456 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 2 1625
	br[_delayq_enq#], defer[2]
.3696 B040C000EF common_code
	.%line 456 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 1
	alu[b12, --, B, @a111]
.%import_expr common_code 3697 <27:20:8,17:10:0> &bp 3698 +
.3697 F000EDC804 common_code
	.%line 456 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
	load_addr[a4, l_8232#]
.3698 AAB002BC02 common_code
	.%line 458 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      if( ninq == -1 ) {
l_8232#:
	alu[--, a2, -, @b47]
.%import_expr common_code 3699 <34:22:0> &bp 3709 +
.3699 DB9F400100 common_code
	.%line 458 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0 3709
	beq[l_1302#]
.3700 AAF003FC02 common_code
	.%line 467 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      if ( ninq > maxinq )	maxinq = ninq;
	alu[--, @b127, -, a2]
.%import_expr common_code 3701 <34:22:0> &bp 3704 +
.3701 DB9E100104 common_code
	.%line 467 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 1 3704
	bhs[l_1301#], defer[1]
.3702 B08EFF3000 common_code
	.%line 476 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
/******/  }
	alu[@b111, a0, +, 204]
.3703 B04FF00002 common_code
	.%line 467 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/      if ( ninq > maxinq )	maxinq = ninq;
	alu[@b127, --, B, a2]
.3704 FC06E3BF00 common_code
	.%line 476 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/  }
l_1301#:
	local_csr_wr[active_lm_addr_1, @b111]
.3705 F0000C0300 common_code
	.%line 476 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	nop
.3706 F0000C0300 common_code
	.%line 476 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	nop
.3707 F0000C0300 common_code
	.%line 476 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	nop
.3708 E8000C0220 common_code
	.%line 476 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0 0 *L10
	rtn[*l$index1]
.3709 A0404000CF common_code
	.%line 459 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr, 12 );
l_1302#:
	alu[a4, --, B, @a79]
.3710 F0000C0180 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3711 A030037C00 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, --, B, @b95]
.3712 414000A001 common_code
	.%line 316 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, a1, 8, 1], ctx_swap[s4], indirect_ref
.3713 B0800C2C01 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      --pend;
	alu[b0, a1, +, 11]
.3714 BAC0000301 common_code
	.%line 317 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b0, b0, -, 1]
.3715 AAF0000001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      while( pend >= p ) {
	alu[--, b0, -, a1]
.%import_expr common_code 3716 <34:22:0> &bp 3773 +
.3716 DBAF600105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 2 3773
	blo[l_1318#], defer[2]
.3717 B040300001 common_code
	.%line 459 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 1
/******/  	kenw_ultoa_sram( npkts, sram_tmpstr, 12 );
	alu[b3, --, B, a1]
.3718 F0000C0002 common_code
	.%line 314 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
/******/      ndigits = 0;
	immed[a2, 0, <<0]
.3719 A070000004 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a4]
.%import_expr common_code 3720 <34:22:0> &bp 3742 +
.3720 DBA7800101 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0 3742
	bne[l_1314#]
.3721 BA80200303 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0';
l_1311#:
	alu[b2, 3, -, b0]
.3722 81D0200A00 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, b2, <<3]
.3723 AA300C0002 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.3724 800801C200 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 48, <<indirect]
.3725 A440200B03 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[a2, b2, AND, 3]
.3726 AA300C0002 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a2, OR, 0]
.3727 8000208600 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[a2, --, B, 1, <<indirect]
.3728 8140280202 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a2, --, B, a2, <<12]
.3729 8AC2008602 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a2, OR, 1, <<20]
.3730 4110000020 common_code
	.%line 325 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.3731 F0000C0402 common_code
	.%line 326 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/  	    ndigits = 1;
	immed[a2, 1, <<0]
.3732 A040E00004 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/  	x = x/10;
l_1312#:
	alu[a14, --, B, a4]
.%import_expr common_code 3733 <34:22:0> &bp 1677 +
.3733 D9A3600018 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 2 1677
l_8161#:
	br[__div_u32#], defer[2]
.3734 F00000330A common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 1
	immed[b12, 10, <<0]
.%import_expr common_code 3735 <27:20:8,17:10:0> &bp 3736 +
.3735 F000EE6005 common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	load_addr[a5, l_8233#]
.3736 BAC0000301 common_code
	.%line 331 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/      	--pend;
l_8233#:
	alu[b0, b0, -, 1]
.3737 AAF0000001 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      while( pend >= p ) {
	alu[--, b0, -, a1]
.%import_expr common_code 3738 <34:22:0> &bp 3773 +
.3738 DBAF500105 common_code
	.%line 319 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1 3773
	blo[l_1318#], defer[1]
.3739 A04040000E common_code
	.%line 330 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
/******/  	x = x/10;
	alu[a4, --, B, a14]
.3740 A070000004 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a4]
.%import_expr common_code 3741 <34:22:0> &bp 3759 +
.3741 DBABC00100 common_code
	.%line 320 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0 3759
	beq[l_1315#]
.3742 A040E00004 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = '0' + r;
l_1314#:
	alu[a14, --, B, a4]
.%import_expr common_code 3743 <34:22:0> &bp 997 +
.3743 D8F9600018 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 2 997
	br[__mod_u32#], defer[2]
.3744 F00000330A common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 1
	immed[b12, 10, <<0]
.%import_expr common_code 3745 <27:20:8,17:10:0> &bp 3746 +
.3745 F000EE8805 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	load_addr[a5, l_8234#]
.3746 B0802CC00E common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
l_8234#:
	alu[b2, a14, +, 48]
.3747 BA80400303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b4, 3, -, b0]
.3748 81D0301200 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b4, <<3]
.3749 AA300C0003 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, a3, OR, 0]
.3750 8008000A00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, b2, <<indirect]
.3751 B440201303 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b2, b4, AND, 3]
.3752 AA70000B00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.3753 9000208600 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b2, --, B, 1, <<indirect]
.3754 8140300A00 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b2, <<12]
.3755 8AC2008603 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.3756 4110000020 common_code
	.%line 322 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3757 <34:22:0> &bp 3732 +
.3757 DBA5100018 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1 3732
/******/  	    ++ndigits;
	br[l_1312#], defer[1]
.3758 A0802C0402 common_code
	.%line 323 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	alu[a2, a2, +, 1]
.3759 A070000002 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/  	} else if( ndigits == 0 ) {
l_1315#:
	alu[--, --, B, a2]
.%import_expr common_code 3760 <34:22:0> &bp 3721 +
.3760 DBA2400100 common_code
	.%line 324 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0 3721
	beq[l_1311#]
.3761 AA80300303 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
/******/  	    *pend = ' ';
	alu[a3, 3, -, b0]
.3762 91D0280203 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[b2, --, B, a3, <<3]
.3763 AA70000B00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.3764 8008018200 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[$0, --, B, 32, <<indirect]
.3765 B4002C0C03 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu[b2, a3, AND, 3]
.3766 AA70000B00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu[--, b2, OR, 0]
.3767 9000208600 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu_shf[b2, --, B, 1, <<indirect]
.3768 8140300A00 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 0
	alu_shf[a3, --, B, b2, <<12]
.3769 8AC2008603 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1
	alu_shf[--, a3, OR, 1, <<20]
.3770 4110000020 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	sram[write, $0, b0, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3771 <34:22:0> &bp 3733 +
.3771 DBA5500018 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:938 1 3733
	br[l_8161#], defer[1]
.3772 A040E00004 common_code
	.%line 328 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:938 0
	alu[a14, --, B, a4]
.3773 A070000004 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      if( x > 0 )		return -1;
l_1318#:
	alu[--, --, B, a4]
.%import_expr common_code 3774 <34:22:0> &bp 3814 +
.3774 DBB9A00101 common_code
	.%line 334 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 2 3814
	bne[l_1325#], defer[2]
.3775 B080CF7000 common_code
	.%line 460 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 1
/******/  	memcpy_lmem_sram( dbgmsg, sram_tmpstr, 12 );
	alu[b12, a0, +, 220]
.3776 A040500001 common_code
	.%line 460 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
	alu[a5, --, B, a1]
.3777 B0800C0402 common_code
	.%line 336 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      K = ndigits + 1;
	alu[b0, a2, +, 1]
.3778 B0802C3001 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      pend = p + n - ndigits - 1;
	alu[b2, a1, +, 12]
.3779 A030000000 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b0]
.%import_expr common_code 3780 <34:22:0> &bp 3804 +
.3780 DBB730010A common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 3 3804
	ble[l_1324#], defer[3]
.3781 AAC0200802 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 2
/******/      pend = p + n - ndigits - 1;
	alu[a2, b2, -, a2]
.3782 BA804C0402 common_code
	.%line 337 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 1
	alu[b4, a2, -, 1]
.3783 F0000C0002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
/******/      for( k=0; k<K; k++) {
	immed[a2, 0, <<0]
.3784 0010001220 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 2
/******/      	*p = *pend;
l_1322#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[2]
.3785 91D0201200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 1
	alu_shf[b2, --, B, b4, <<3]
.3786 AA80400F03 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	alu[a4, 3, -, b3]
.3787 AA70000B00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 2
	alu[--, b2, OR, 0]
.3788 9000220200 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 1
	alu_shf[b2, --, B, $0, <<indirect]
.3789 9D80200900 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	asr[b2, b2, >>24]
.3790 81D0380204 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu_shf[a3, --, B, a4, <<3]
.3791 AA300C0003 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1
	alu[--, a3, OR, 0]
.3792 8008000A00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	alu_shf[$0, --, B, b2, <<indirect]
.3793 B4002C0C04 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu[b2, a4, AND, 3]
.3794 AA70000B00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1
	alu[--, b2, OR, 0]
.3795 9000208600 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	alu_shf[b2, --, B, 1, <<indirect]
.3796 8140300A00 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu_shf[a3, --, B, b2, <<12]
.3797 8AC2008603 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1
	alu_shf[--, a3, OR, 1, <<20]
.3798 4110000C20 common_code
	.%line 339 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.3799 A0802C0402 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      for( k=0; k<K; k++) {
	alu[a2, a2, +, 1]
.3800 AAF0000002 common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu[--, b0, -, a2]
.%import_expr common_code 3801 <34:22:0> &bp 3784 +
.3801 DBB220010B common_code
	.%line 338 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 2 3784
	bgt[l_1322#], defer[2]
.3802 B0C0300F01 common_code
	.%line 340 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 1
/******/  	p++;
	alu[b3, b3, +, 1]
.3803 B0C0401301 common_code
	.%line 341 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
/******/  	pend++;
	alu[b4, b4, +, 1]
.3804 AA80200F03 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
/******/      *p = '\0';
l_1324#:
	alu[a2, 3, -, b3]
.3805 91D0080202 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu_shf[b0, --, B, a2, <<3]
.3806 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1
	alu[--, b0, OR, 0]
.3807 8008008200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	alu_shf[$0, --, B, 0, <<indirect]
.3808 B4000C0C02 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu[b0, a2, AND, 3]
.3809 AA70000300 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1
	alu[--, b0, OR, 0]
.3810 9000008600 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	alu_shf[b0, --, B, 1, <<indirect]
.3811 8140200200 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 0
	alu_shf[a2, --, B, b0, <<12]
.3812 8AC2008602 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:918 1
	alu_shf[--, a2, OR, 1, <<20]
.3813 4110000C20 common_code
	.%line 343 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:918 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3814 <34:22:0> &bp 97 +
.3814 D818600018 common_code
	.%line 460 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 2 97
/******/  	memcpy_lmem_sram( dbgmsg, sram_tmpstr, 12 );
l_1325#:
	br[_memcpy_lmem_sram#], defer[2]
.3815 F0000C3004 common_code
	.%line 460 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 1
	immed[a4, 12, <<0]
.%import_expr common_code 3816 <27:20:8,7:0:0> &bp 3817 +
.3816 F000E00FE9 common_code
	.%line 460 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
	load_addr[b3, l_8235#]
.3817 B08EFF2000 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/  	onl_api_debug_message( msgNextBlock, dbgmsg );
l_8235#:
	alu[@b111, a0, +, 200]
.3818 FC0663BF00 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	local_csr_wr[active_lm_addr_0, @b111]
.3819 B08EFF4000 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	alu[@b111, a0, +, 208]
.3820 FC06E3BF00 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	local_csr_wr[active_lm_addr_1, @b111]
.3821 F0000C0300 common_code
	.%line 465 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/  	return;
	nop
.3822 F0000C0300 common_code
	.%line 465 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	nop
.3823 F0000C0300 common_code
	.%line 465 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	nop
.%import_expr common_code 3824 <34:22:0> &bp 1051 +
.3824 D906E00018 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 2 1051
/******/  	onl_api_debug_message( msgNextBlock, dbgmsg );
	br[_onl_api_debug_message#], defer[2]
.3825 A0A00F7000 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 1
	alu[*l$index0, a0, +, 220]
.%import_expr common_code 3826 <27:20:8,17:10:0> &bp 3827 +
.3826 F000EFCE20 common_code
	.%line 462 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
	load_addr[*l$index1, l_8236#]
.3827 B08EFF3000 common_code
	.%line 463 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/  	onl_api_drop();
l_8236#:
	alu[@b111, a0, +, 204]
.3828 FC0663BF00 common_code
	.%line 463 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	local_csr_wr[active_lm_addr_0, @b111]
.%import_expr common_code 3829 <34:22:0> &bp 561 +
.3829 D88C500018 common_code
	.%line 463 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 1 561
	br[_onl_api_drop#], defer[1]
.%import_expr common_code 3830 <27:20:8,7:0:0> &bp 3831 +
.3830 F000E003F7 common_code
	.%line 463 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
	load_addr[b0, l_8237#]
.3831 F0000C0300 common_code
	.%line 465 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
/******/  	return;
l_8237#:
	nop
.3832 F0000C0300 common_code
	.%line 465 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 0
	nop
.3833 E8001C0200 common_code
	.%line 465 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:631 1 0 *L00
	rtn[*l$index0], defer[1]
.3834 A08DFC04DF common_code
	.%line 464 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:631 0
/******/  	++ndrops;
	alu[@a95, @a95, +, 1]
.3835 B08EFE8000 common_code
	.%line 481 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
/******/  {
_plugin_init_user#:
	alu[@b111, a0, +, 160]
.3836 FC06E3BF00 common_code
	.%line 481 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	local_csr_wr[active_lm_addr_1, @b111]
.3837 F0000C0300 common_code
	.%line 483 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
/******/      if(ctx() == 0)
	nop
.3838 F0000C0300 common_code
	.%line 483 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3839 F0000C0300 common_code
	.%line 483 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3840 A022001400 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
/******/      __declspec(local_mem) char delayq_init_err[28] = "delayq_init error";
	alu[*l$index1, --, B, b5]
.3841 A062100005 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	alu[*l$index1[1], --, B, a5]
.3842 A022201000 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	alu[*l$index1[2], --, B, b4]
.3843 A062300004 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	alu[*l$index1[3], --, B, a4]
.3844 A022400C00 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	alu[*l$index1[4], --, B, b3]
.%import_expr common_code 3845 <34:22:0> &bp 3864 +
.3845 DBC6200111 common_code
	.%line 483 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 2 3864
/******/      if(ctx() == 0)
	br!=ctx[0, l_8009#], defer[2]
.3846 A062500003 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:642 1
/******/      __declspec(local_mem) char delayq_init_err[28] = "delayq_init error";
	alu[*l$index1[5], --, B, a3]
.3847 A062600002 common_code
	.%line 482 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:642 0
	alu[*l$index1[6], --, B, a2]
.3848 F0000C00CF common_code
	.%line 485 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
/******/  	npkts = 0;		// #pkts seen by plugin
	immed[@a79, 0, <<0]
.%import_expr common_code 3849 <34:22:0> &bp 936 +
.3849 D8EA200018 common_code
	.%line 488 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 2 936
/******/  	if (delayq_init( &delayq ) != 0 ) {
	br[_delayq_init#], defer[2]
.3850 F0000C00AF common_code
	.%line 487 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:642 1
/******/  	delayq_lock = UNLOCKED;
	immed[@a47, 0, <<0]
.%import_expr common_code 3851 <27:20:8,7:0:0> &bp 3852 +
.3851 F000F00F0C common_code
	.%line 488 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:642 0
/******/  	if (delayq_init( &delayq ) != 0 ) {
	load_addr[b3, l_8238#]
.3852 A030000000 common_code
	.%line 488 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
l_8238#:
	alu[--, --, B, b0]
.%import_expr common_code 3853 <34:22:0> &bp 3864 +
.3853 DBC6000100 common_code
	.%line 488 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0 3864
	beq[l_8009#]
.3854 B08EFF2000 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
/******/  	    onl_api_debug_message( msgNextBlock, delayq_init_err );
	alu[@b111, a0, +, 200]
.3855 FC0663BF00 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	local_csr_wr[active_lm_addr_0, @b111]
.3856 B08EFF4000 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	alu[@b111, a0, +, 208]
.3857 FC06E3BF00 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	local_csr_wr[active_lm_addr_1, @b111]
.3858 F0000C0300 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3859 F0000C0300 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3860 F0000C0300 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.%import_expr common_code 3861 <34:22:0> &bp 1051 +
.3861 D906E00018 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 2 1051
	br[_onl_api_debug_message#], defer[2]
.3862 A0A00E8000 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:642 1
	alu[*l$index0, a0, +, 160]
.%import_expr common_code 3863 <27:20:8,17:10:0> &bp 3864 +
.3863 F000FC6220 common_code
	.%line 489 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:642 0
	load_addr[*l$index1, l_8239#]
.3864 B08EFFE000 common_code
	.%line 496 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
/******/  }
l_8239#:
l_8009#:
	alu[@b111, a0, +, 248]
.3865 FC0663BF00 common_code
	.%line 496 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	local_csr_wr[active_lm_addr_0, @b111]
.3866 F0000C0300 common_code
	.%line 496 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3867 F0000C0300 common_code
	.%line 496 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3868 F0000C0300 common_code
	.%line 496 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0
	nop
.3869 E8000C0200 common_code
	.%line 496 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:642 0 0 *L00
	rtn[*l$index0]
.3870 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      char msg_bad_pop_err[8]	= "BAD pop";
_dl_sink_delay#:
	immed[b0, 192, <<0]
.3871 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3872 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3873 C0880802A2 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 1000, 66, <<24]
.3874 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3875 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3876 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3877 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3878 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3879 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3880 C1040802A1 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0100, 65, <<16]
.3881 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3882 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3883 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3884 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3885 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3886 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3887 C1820802A4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0010, 68, <<8]
.3888 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3889 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3890 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3891 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3892 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3893 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3894 C001080060 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0001, 32, <<0]
.3895 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3896 F0000003C0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 192, <<0]
.3897 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3898 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3899 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3900 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3901 C0880802F0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 1000, 112, <<24]
.3902 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3903 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3904 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3905 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3906 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3907 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3908 C1040802EF common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0100, 111, <<16]
.3909 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3910 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3911 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3912 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3913 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3914 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3915 C1820802F0 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0010, 112, <<8]
.3916 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3917 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3918 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.3919 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3920 0010000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a1, b0, 1], ctx_swap[s1]
.3921 B000060000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[b0, --, B, $0]
.3922 C001080020 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0001, 0, <<0]
.3923 A018000000 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[$0, --, B, b0]
.3924 F0000003C4 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed[b0, 196, <<0]
.3925 0110000001 common_code
	.%line 846 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[write, $0, a1, b0, 1], ctx_swap[s1]
.%import_expr common_code 3926 <27:20:8,7:0:0> _delayq &v 0 +
.3926 F040000304 common_code
	.%line 848 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      my_ring_out.plugin_qm_data_out.out_port	= delayq.hd->out_port;
	immed_w0[b0, @_delayq]
.%import_expr common_code 3927 <27:20:24,7:0:16> _delayq &v 0 +
.3927 F440000300 common_code
	.%line 848 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed_w1[b0, @_delayq]
.3928 0010000024 common_code
	.%line 848 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, b0, 4, 1], ctx_swap[s1]
.3929 001000B080 common_code
	.%line 848 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, $0, 12, 1], ctx_swap[s1]
.3930 9080020200 common_code
	.%line 848 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu_shf[b0, --, B, $0, <<24]
.%import_expr common_code 3931 <27:20:8,17:10:0> _delayq &v 0 +
.3931 F0400C1002 common_code
	.%line 849 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      my_ring_out.plugin_qm_data_out.qid		= delayq.hd->qid;
	immed_w0[a2, @_delayq]
.%import_expr common_code 3932 <27:20:24,17:10:16> _delayq &v 0 +
.3932 F4400C0002 common_code
	.%line 849 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed_w1[a2, @_delayq]
.3933 0010009002 common_code
	.%line 849 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a2, 4, 1], ctx_swap[s1]
.3934 001000C080 common_code
	.%line 849 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, $0, 16, 1], ctx_swap[s1]
.3935 C003080080 common_code
	.%line 849 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	ld_field[b0, 0011, $0, <<0]
.%import_expr common_code 3936 <27:20:8,17:10:0> _delayq &v 0 +
.3936 F0400C1002 common_code
	.%line 850 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      my_ring_out.plugin_qm_data_out.l3_pkt_len	= delayq.hd->l3_pkt_len;
	immed_w0[a2, @_delayq]
.%import_expr common_code 3937 <27:20:24,17:10:16> _delayq &v 0 +
.3937 F4400C0002 common_code
	.%line 850 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed_w1[a2, @_delayq]
.3938 0010009102 common_code
	.%line 850 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 1
	sram[read, $0, a2, 4, 1], ctx_swap[s1], defer[1]
.3939 A018100000 common_code
	.%line 255 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:957 0
/******/          data[1] = in[1];
	alu[$1, --, B, b0]
.3940 001000D180 common_code
	.%line 850 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 1
/******/      my_ring_out.plugin_qm_data_out.l3_pkt_len	= delayq.hd->l3_pkt_len;
	sram[read, $0, $0, 20, 1], ctx_swap[s1], defer[1]
.3941 F00000031C common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:957 0
/******/  	scratch_put_ring(data,
	immed[b0, 28, <<0]
.3942 8108220200 common_code
	.%line 850 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      my_ring_out.plugin_qm_data_out.l3_pkt_len	= delayq.hd->l3_pkt_len;
	alu_shf[$2, --, B, $0, <<16]
.%import_expr common_code 3943 <27:20:8,17:10:0> _delayq &v 0 +
.3943 F0400C1002 common_code
	.%line 851 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      my_ring_out.plugin_qm_data_out.buf_handle_lo24 = delayq.hd->buf_handle;
	immed_w0[a2, @_delayq]
.%import_expr common_code 3944 <27:20:24,17:10:16> _delayq &v 0 +
.3944 F4400C0002 common_code
	.%line 851 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	immed_w1[a2, @_delayq]
.3945 0010009002 common_code
	.%line 851 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, a2, 4, 1], ctx_swap[s1]
.3946 001000A080 common_code
	.%line 851 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	sram[read, $0, $0, 8, 1], ctx_swap[s1]
.%import_expr common_code 3947 <34:22:0> &bp 3950 +
.3947 DBDB924214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:959 1 3950
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_256#], defer[1]
.3948 A018060000 common_code
	.%line 851 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:619 0
/******/      my_ring_out.plugin_qm_data_out.buf_handle_lo24 = delayq.hd->buf_handle;
	alu[$0, --, B, $0]
.%import_expr common_code 3949 <34:22:0> &bp 3952 +
.3949 DBDC000018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:959 0 3952
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_216#]
.3950 E000000001 common_code
	.%line 265 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:963 0
/******/   	     ctx_swap();
l_256#:
	ctx_arb[voluntary]
.%import_expr common_code 3951 <34:22:0> &bp 3950 +
.3951 DBDB824214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:965 0 3950
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_256#]
.3952 1A14000020 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:966 0
/******/  	scratch_put_ring(data,
l_216#:
	scratch[put, $0, b0, 0, 3], ctx_swap[s1]
.%import_expr common_code 3953 <34:22:0> &bp 1007 +
.3953 D8FBD00018 common_code
	.%line 855 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 1 1007
/******/      rc = delayq_pop( &delayq );
	br[_delayq_pop#], defer[1]
.%import_expr common_code 3954 <27:20:8,17:10:0> &bp 3955 +
.3954 F000FDCC02 common_code
	.%line 855 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:619 0
	load_addr[a2, l_8240#]
.3955 A030000000 common_code
	.%line 856 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/      if( rc != 0 ) {
l_8240#:
	alu[--, --, B, b0]
.%import_expr common_code 3956 <34:22:0> &bp 3972 +
.3956 DBE1000100 common_code
	.%line 856 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0 3972
	beq[l_255#]
.3957 B080CFF000 common_code
	.%line 857 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/  	memcpy_lmem_sram( dbgmsg, msg_bad_pop_err, 8 );
	alu[b12, a0, +, 252]
.3958 A0805F0001 common_code
	.%line 857 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[a5, a1, +, 192]
.%import_expr common_code 3959 <34:22:0> &bp 97 +
.3959 D818600018 common_code
	.%line 857 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 2 97
	br[_memcpy_lmem_sram#], defer[2]
.3960 F0000C2004 common_code
	.%line 857 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:619 1
	immed[a4, 8, <<0]
.%import_expr common_code 3961 <27:20:8,7:0:0> &bp 3962 +
.3961 F000F00F7A common_code
	.%line 857 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:619 0
	load_addr[b3, l_8241#]
.3962 B08EFF2000 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
/******/  	onl_api_debug_message( msgNextBlock, dbgmsg );
l_8241#:
	alu[@b111, a0, +, 200]
.3963 FC0663BF00 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	local_csr_wr[active_lm_addr_0, @b111]
.3964 B08EFF4000 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	alu[@b111, a0, +, 208]
.3965 FC06E3BF00 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	local_csr_wr[active_lm_addr_1, @b111]
.3966 F0000C0300 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	nop
.3967 F0000C0300 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	nop
.3968 F0000C0300 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0
	nop
.%import_expr common_code 3969 <34:22:0> &bp 1051 +
.3969 D906E00018 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 2 1051
	br[_onl_api_debug_message#], defer[2]
.3970 A0A00FF000 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:619 1
	alu[*l$index0, a0, +, 252]
.%import_expr common_code 3971 <27:20:8,17:10:0> &bp 3972 +
.3971 F000FE1220 common_code
	.%line 858 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:619 0
	load_addr[*l$index1, l_8242#]
.3972 E800000700 common_code
	.%line 860 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:619 0 0 B1
/******/  }
l_8242#:
l_255#:
	rtn[b1]
.3973 FC04400000 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:905 1
/******/    switch(__ME())
_plugin_init#:
	local_csr_rd[active_ctx_sts]
.3974 F000000300 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:905 0
	immed[b0, 0, <<0]
.3975 943000013F common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:904 0
	alu_shf[b0, 31, AND, b0, >>3]
.3976 BAC0000307 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	alu[b0, b0, -, 7]
.3977 AAB000030C common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	alu[--, 12, -, b0]
.%import_expr common_code 3978 <34:22:0> &bp 4015 +
.3978 DBEBE00105 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 2 4015
	blo[l_8030#], defer[2]
.3979 F000000B00 common_code
	.%line 749 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 1
/******/    dlNextBlock = QM;
	immed[b2, 0, <<0]
.3980 B08EFFE000 common_code
	.%line 795 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 0
/******/    plugin_init_user(); // user hook
	alu[@b111, a0, +, 248]
.%import_expr common_code 3981 <26:22:8,7:0:0> &bp 3982 +
.3981 E803C0038E common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 3982 B0
/******/    switch(__ME())
	jump[b0, l_8249#], targets[l_8261#,l_8260#,l_8259#,l_8258#,l_8257#,l_8256#,l_8255#,l_8254#,l_8253#,l_8252#,l_8251#,l_8250#,l_8249#]
.%import_expr common_code 3982 <34:22:0> &bp 4015 +
.3982 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8249#:
	br[l_8030#]
.%import_expr common_code 3983 <34:22:0> &bp 4015 +
.3983 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8250#:
	br[l_8030#]
.%import_expr common_code 3984 <34:22:0> &bp 4015 +
.3984 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8251#:
	br[l_8030#]
.%import_expr common_code 3985 <34:22:0> &bp 4015 +
.3985 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8252#:
	br[l_8030#]
.%import_expr common_code 3986 <34:22:0> &bp 4015 +
.3986 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8253#:
	br[l_8030#]
.%import_expr common_code 3987 <34:22:0> &bp 4015 +
.3987 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8254#:
	br[l_8030#]
.%import_expr common_code 3988 <34:22:0> &bp 4015 +
.3988 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8255#:
	br[l_8030#]
.%import_expr common_code 3989 <34:22:0> &bp 4015 +
.3989 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8256#:
	br[l_8030#]
.%import_expr common_code 3990 <34:22:0> &bp 4015 +
.3990 DBEBC00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4015
l_8257#:
	br[l_8030#]
.%import_expr common_code 3991 <34:22:0> &bp 4010 +
.3991 DBEA800018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4010
l_8258#:
	br[l_8027#]
.%import_expr common_code 3992 <34:22:0> &bp 4005 +
.3992 DBE9400018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4005
l_8259#:
	br[l_8025#]
.%import_expr common_code 3993 <34:22:0> &bp 4000 +
.3993 DBE8000018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 4000
l_8260#:
	br[l_8023#]
.%import_expr common_code 3994 <34:22:0> &bp 3995 +
.3994 DBE6C00018 common_code
	.%line 754 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 3995
l_8261#:
	br[l_8021#]
.3995 F000000304 common_code
	.%line 782 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        pluginId = 4;
l_8021#:
	immed[b0, 4, <<0]
.3996 F00000070A common_code
	.%line 783 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        dlFromBlock  = PACKET_IN_RING_4;
	immed[b1, 10, <<0]
.%import_expr common_code 3997 <34:22:0> &bp 4019 +
.3997 DBECE00018 common_code
	.%line 785 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 2 4019
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	br[l_8033#], defer[2]
.3998 F000001B14 common_code
	.%line 784 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 1
/******/        msgFromBlock = MESSAGE_IN_RING_4;
	immed[b6, 20, <<0]
.3999 F0000C3C06 common_code
	.%line 785 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 0
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	immed[a6, 15, <<0]
.4000 F000000303 common_code
	.%line 776 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        pluginId = 3;
l_8023#:
	immed[b0, 3, <<0]
.4001 F000000709 common_code
	.%line 777 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        dlFromBlock  = PACKET_IN_RING_3;
	immed[b1, 9, <<0]
.%import_expr common_code 4002 <34:22:0> &bp 4019 +
.4002 DBECE00018 common_code
	.%line 779 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 2 4019
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	br[l_8033#], defer[2]
.4003 F000001B13 common_code
	.%line 778 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 1
/******/        msgFromBlock = MESSAGE_IN_RING_3;
	immed[b6, 19, <<0]
.4004 F0000C3806 common_code
	.%line 779 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 0
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	immed[a6, 14, <<0]
.4005 F000000302 common_code
	.%line 770 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        pluginId = 2;
l_8025#:
	immed[b0, 2, <<0]
.4006 F000000708 common_code
	.%line 771 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        dlFromBlock  = PACKET_IN_RING_2;
	immed[b1, 8, <<0]
.%import_expr common_code 4007 <34:22:0> &bp 4019 +
.4007 DBECE00018 common_code
	.%line 773 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 2 4019
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	br[l_8033#], defer[2]
.4008 F000001B12 common_code
	.%line 772 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 1
/******/        msgFromBlock = MESSAGE_IN_RING_2;
	immed[b6, 18, <<0]
.4009 F0000C3406 common_code
	.%line 773 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 0
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	immed[a6, 13, <<0]
.4010 F000000301 common_code
	.%line 763 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        pluginId = 1;
l_8027#:
	immed[b0, 1, <<0]
.4011 F000000707 common_code
	.%line 764 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        dlFromBlock  = PACKET_IN_RING_1;
	immed[b1, 7, <<0]
.%import_expr common_code 4012 <34:22:0> &bp 4019 +
.4012 DBECE00018 common_code
	.%line 766 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 2 4019
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	br[l_8033#], defer[2]
.4013 F000001B11 common_code
	.%line 765 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 1
/******/        msgFromBlock = MESSAGE_IN_RING_1;
	immed[b6, 17, <<0]
.4014 F0000C3006 common_code
	.%line 766 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 0
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	immed[a6, 12, <<0]
.4015 F000000300 common_code
	.%line 788 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        pluginId = 0;
l_8030#:
	immed[b0, 0, <<0]
.4016 F000000706 common_code
	.%line 789 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        dlFromBlock  = PACKET_IN_RING_0;
	immed[b1, 6, <<0]
.4017 F000001B10 common_code
	.%line 790 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        msgFromBlock = MESSAGE_IN_RING_0;
	immed[b6, 16, <<0]
.4018 F0000C2C06 common_code
	.%line 791 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/        msgNextBlock = MESSAGE_OUT_RING_0;
	immed[a6, 11, <<0]
.4019 FC06E3BF00 common_code
	.%line 795 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/    plugin_init_user(); // user hook
l_8033#:
	local_csr_wr[active_lm_addr_1, @b111]
.4020 F0000C0300 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/  }
	nop
.4021 F0000C0300 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	nop
.4022 F0000C0300 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	nop
.%import_expr common_code 4023 <34:22:0> &bp 3835 +
.4023 DBBED00018 common_code
	.%line 795 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 1 3835
/******/    plugin_init_user(); // user hook
	br[_plugin_init_user#], defer[1]
.%import_expr common_code 4024 <27:20:8,17:10:0> &bp 4025 +
.4024 F000FEE620 common_code
	.%line 795 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:641 0
	load_addr[*l$index1, l_8243#]
.4025 B08EFF3000 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
/******/  }
l_8243#:
	alu[@b111, a0, +, 204]
.4026 FC0663BF00 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	local_csr_wr[active_lm_addr_0, @b111]
.4027 F0000C0300 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	nop
.4028 F0000C0300 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	nop
.4029 F0000C0300 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0
	nop
.4030 E8000C0200 common_code
	.%line 796 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:641 0 0 *L00
	rtn[*l$index0]
.4031 B08EFF3000 common_code
	.%line 564 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 0
/******/    dl_source_packet(dlFromBlock);
_handle_pkt#:
	alu[@b111, a0, +, 204]
.4032 FC06E3BF00 common_code
	.%line 564 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 0
	local_csr_wr[active_lm_addr_1, @b111]
.%import_expr common_code 4033 <34:22:0> &bp 1583 +
.4033 D98BD00018 common_code
	.%line 564 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 1 1583
	br[_dl_source_packet#], defer[1]
.%import_expr common_code 4034 <27:20:8,17:10:0> &bp 4035 +
.4034 F000FF0C03 common_code
	.%line 564 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:629 0
	load_addr[a3, l_8244#]
.%import_expr common_code 4035 <34:22:0> &bp 896 +
.4035 D8E0100018 common_code
	.%line 567 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 1 896
/******/    default_format_out_data(dlNextBlock);
l_8244#:
	br[_default_format_out_data#], defer[1]
.%import_expr common_code 4036 <27:20:8,17:10:0> &bp 4037 +
.4036 F000FF1404 common_code
	.%line 567 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:629 0
	load_addr[a4, l_8245#]
.%import_expr common_code 4037 <34:22:0> &bp 3669 +
.4037 DB95500018 common_code
	.%line 569 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 1 3669
/******/    handle_pkt_user();
l_8245#:
	br[_handle_pkt_user#], defer[1]
.%import_expr common_code 4038 <27:20:8,17:10:0> &bp 4039 +
.4038 F000FF1E20 common_code
	.%line 569 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:629 0
	load_addr[*l$index1, l_8246#]
.%import_expr common_code 4039 <34:22:0> &bp 563 +
.4039 D88CD00018 common_code
	.%line 571 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 1 563
/******/    dl_sink_nopacket();
l_8246#:
	br[_dl_sink_nopacket#], defer[1]
.%import_expr common_code 4040 <27:20:8,7:0:0> &bp 4041 +
.4040 F000F003C9 common_code
	.%line 571 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:629 0
	load_addr[b0, l_8247#]
.4041 F0000C0300 common_code
	.%line 572 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 0
/******/  }
l_8247#:
	nop
.4042 E800001B00 common_code
	.%line 572 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:629 0 0 B6
	rtn[b6]
.%import_expr common_code 4043 <27:20:8,7:0:0> _delayq &v 0 +
.4043 F040000304 common_code
	.%line 711 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
/******/      if ( delayq.ninq > 0 ) {
_callback#:
	immed_w0[b0, @_delayq]
.%import_expr common_code 4044 <27:20:24,7:0:16> _delayq &v 0 +
.4044 F440000300 common_code
	.%line 711 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	immed_w1[b0, @_delayq]
.4045 0010000020 common_code
	.%line 711 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	sram[read, $0, b0, 0, 1], ctx_swap[s1]
.4046 A030060000 common_code
	.%line 711 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	alu[--, --, B, $0]
.%import_expr common_code 4047 <34:22:0> &bp 4069 +
.4047 DBF9400100 common_code
	.%line 711 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0 4069
	beq[l_58#]
.4048 FC0C000000 common_code
	.%line 712 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:952 1
/******/  	y.tm2.lo = local_csr_read( local_csr_timestamp_low );
	local_csr_rd[timestamp_low]
.4049 F0000C0002 common_code
	.%line 712 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:952 0
	immed[a2, 0, <<0]
.4050 FC0C400000 common_code
	.%line 713 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:951 1
/******/  	y.tm2.hi = local_csr_read( local_csr_timestamp_high );
	local_csr_rd[timestamp_high]
.4051 F000000700 common_code
	.%line 713 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:951 0
	immed[b1, 0, <<0]
.%import_expr common_code 4052 <27:20:8,7:0:0> _delayq &v 0 +
.4052 F040000304 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
/******/  	if ( y.tm >= delayq.hd->time.tm ) {		// time to leave
	immed_w0[b0, @_delayq]
.%import_expr common_code 4053 <27:20:24,7:0:16> _delayq &v 0 +
.4053 F440000300 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	immed_w1[b0, @_delayq]
.4054 0010000024 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	sram[read, $0, b0, 4, 1], ctx_swap[s1]
.4055 0012008080 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	sram[read, $0, $0, 0, 2], ctx_swap[s1]
.4056 AAB0060402 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	alu[--, a2, -, $1]
.4057 B6C0000580 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
	alu[b0, b1, -carry, $0]
.%import_expr common_code 4058 <34:22:0> &bp 4063 +
.4058 DBF7C00109 common_code
	.%line 714 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0 4063
	blt[l_34#]
.%import_expr common_code 4059 <34:22:0> &bp 3870 +
.4059 DBC7900018 common_code
	.%line 732 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 1 3870
/******/  	    dl_sink_delay( );
	br[_dl_sink_delay#], defer[1]
.%import_expr common_code 4060 <27:20:8,7:0:0> &bp 4061 +
.4060 F000F007DD common_code
	.%line 732 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:620 0
	load_addr[b1, l_8248#]
.4061 F0000C0300 common_code
	.%line 732 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0
l_8248#:
	nop
.%import_expr common_code 4062 <34:22:0> &bp 4075 +
.4062 DBFAC00018 common_code
	.%line 732 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0 4075
	br[l_82#]
.4063 FC0C000000 common_code
	.%line 734 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:948 1
/******/  	    sleep( SLEEP_CYCLES );
l_34#:
	local_csr_rd[timestamp_low]
.4064 F0000C0002 common_code
	.%line 734 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:948 0
	immed[a2, 0, <<0]
.4065 B080033C02 common_code
	.%line 734 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:947 0
	alu[b0, a2, +, @b79]
.%import_expr common_code 4066 <34:22:0> &bp 4075 +
.4066 E3FAE40002 common_code
	.%line 734 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:947 2 4075
	ctx_arb[s1], defer[2], br[l_82#]
.4067 FC07EC0701 common_code
	.%line 734 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:950 1
	local_csr_wr[active_future_count_signal, 1]
.4068 FC05E00300 common_code
	.%line 734 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:949 0
	local_csr_wr[active_ctx_future_count, b0]
.4069 FC0C000000 common_code
	.%line 737 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:954 1
/******/  	sleep( SLEEP_CYCLES );
l_58#:
	local_csr_rd[timestamp_low]
.4070 F0000C0002 common_code
	.%line 737 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:954 0
	immed[a2, 0, <<0]
.4071 B080033C02 common_code
	.%line 737 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:953 0
	alu[b0, a2, +, @b79]
.4072 E000200002 common_code
	.%line 737 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:953 2
	ctx_arb[s1], defer[2]
.4073 FC07EC0701 common_code
	.%line 737 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:956 1
	local_csr_wr[active_future_count_signal, 1]
.4074 FC05E00300 common_code
	.%line 737 "/users/onl/npr/plugins/delay/delay.c" 0 fiid:955 0
	local_csr_wr[active_ctx_future_count, b0]
.4075 E800001B00 common_code
	.%line 739 "/users/onl/npr/plugins/delay/delay.c" 1 fiid:620 0 0 B6
/******/  }
l_82#:
	rtn[b6]
+ucode_end
