-- Do not edit! This file was generated by blocks/signal/complexbandstopfilter_spec.py

local radio = require('radio')
local jigs = require('tests.jigs')

jigs.TestBlock(radio.ComplexBandstopFilterBlock, {
    {
        desc = "129 taps, {0.1, 0.3} cutoff, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {129, {0.1, 0.3}},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{-0.00037857, 0.00005009}, {-0.00002155, -0.00019100}, {0.00011891, -0.00014347}, {0.00009536, 0.00025728}, {-0.00018340, -0.00021345}, {0.00014158, -0.00018380}, {0.00052367, -0.00031889}, {0.00038024, 0.00004186}, {-0.00010747, 0.00021872}, {0.00037075, -0.00018820}, {0.00028501, -0.00022908}, {0.00089980, 0.00013267}, {0.00062743, 0.00054836}, {0.00006404, 0.00051896}, {-0.00027550, 0.00050333}, {-0.00053028, 0.00001150}, {-0.00052823, -0.00034522}, {-0.00010110, -0.00075611}, {0.00040594, -0.00015513}, {0.00025940, 0.00020660}, {-0.00030755, 0.00069639}, {-0.00121444, -0.00035153}, {-0.00072680, -0.00135495}, {0.00089647, -0.00177002}, {0.00233430, -0.00066340}, {0.00229340, 0.00102141}, {0.00119131, 0.00266976}, {-0.00080928, 0.00259657}, {-0.00205782, 0.00065146}, {-0.00089471, -0.00089472}, {0.00070778, -0.00084815}, {0.00171493, 0.00128037}, {0.00011169, 0.00345325}, {-0.00338744, 0.00382752}, {-0.00622370, 0.00073975}, {-0.00570025, -0.00422298}, {-0.00209704, -0.00722521}, {0.00314539, -0.00609762}, {0.00531506, -0.00212673}, {0.00299858, 0.00201083}, {-0.00115253, 0.00175570}, {-0.00254119, -0.00284136}, {0.00111403, -0.00711430}, {0.00869827, -0.00673435}, {0.01406330, 0.00053244}, {0.01270854, 0.01070740}, {0.00321454, 0.01736200}, {-0.00792461, 0.01475065}, {-0.01254053, 0.00491988}, {-0.00756446, -0.00370612}, {0.00130783, -0.00312495}, {0.00512814, 0.00618547}, {-0.00312163, 0.01603504}, {-0.01939423, 0.01468656}, {-0.03086125, -0.00107675}, {-0.02611173, -0.02267063}, {-0.00593816, -0.03450045}, {0.01583911, -0.02601700}, {0.02132008, -0.00321784}, {0.00335293, 0.01325629}, {-0.02447394, 0.00344557}, {-0.03370459, -0.03426601}, {-0.00429683, -0.07650190}, {0.06055368, -0.08771358}, {-0.60369968, 0.64978325}, {0.68451852, -0.44769356}, {0.11204479, 0.03786540}, {0.33258638, 0.77568299}, {-0.89415443, -0.75080669}, {0.50312179, -0.00630808}, {0.31842214, -0.96208757}, {-0.30507460, 0.38695988}, {-0.69903135, 0.76524073}, {0.70120960, -1.11561775}, {-0.98315686, -0.13008553}, {0.93372387, -0.46715334}, {-0.40662983, -0.35986805}, {-0.68716156, -0.67666572}, {0.17429949, 0.00729830}, {-0.27404031, -0.37541962}, {-0.41692397, 0.18651471}, {-0.42326999, -0.66667581}, {0.54719698, 0.34736836}, {0.09056961, -0.49235147}, {0.78423232, 0.76184607}, {-0.93664145, -0.35762662}, {0.28858531, 0.35653219}, {0.73998576, -0.26575187}, {0.56733382, 0.17804720}, {-0.40890869, -0.02780823}, {0.85479641, 0.49888974}, {0.18791607, 0.06173444}, {-0.73263466, -0.51196015}, {0.73249620, -0.06642437}, {-0.62392247, 0.23096551}, {0.35313302, 0.42719966}, {-0.30887067, -0.13410322}, {0.03010031, 0.49478549}, {0.14080392, -0.23882838}, {0.10058001, -0.86141980}, {-0.86985421, 0.58429235}, {0.87024516, 0.37315741}, {-0.42385417, -0.57612669}, {-0.21382026, 0.88539481}, {0.43644384, -0.12388251}, {0.78543222, -0.74431992}, {0.21333650, 0.81449682}, {0.33898899, -0.00490478}, {-0.40192133, 0.28519517}, {0.80735064, -0.81259823}, {0.35221419, 0.68765002}, {0.57178330, 0.35800448}, {0.54406834, -0.20043924}, {0.21790573, -0.38824710}, {-0.66414732, 0.60377961}, {0.39982304, -0.58160961}, {0.20878023, 0.12729089}, {-0.20787148, -0.07741831}, {0.02525139, 0.47228760}, {0.07310208, 0.07377281}, {-1.14318240, -0.48553556}, {-0.83335447, 0.11889930}, {0.59644926, 0.46712479}, {0.55848432, 0.47050476}, {-0.43900934, 0.54250282}, {0.45040351, -0.91286272}, {-0.85821474, -0.97812653}, {0.58478761, -0.45820472}, {-0.75403672, 0.30387935}, {-0.31352836, -0.82464260}, {-0.68791646, 0.07048116}, {-0.66145784, -0.44579390}, {0.42976075, -0.07416565}, {-0.36056182, -0.02913653}, {-0.97326946, -0.21242705}, {-0.17901394, -0.63090312}, {-0.78138691, 0.77972180}, {0.05075464, -0.58758909}, {0.24615732, 0.66999817}, {-0.96061164, -0.89289474}, {-0.77189785, 0.50473636}, {-0.78896350, 0.42034268}, {0.25715962, 0.02246039}, {-0.59327847, 0.83494490}, {0.64072448, -0.06876045}, {-0.47156534, 0.25938588}, {-0.15724064, 0.17419235}, {-0.36755735, 0.28475991}, {-0.92080688, -0.44584337}, {0.95512086, 0.63248801}, {-0.24001914, 0.59722817}, {-0.11898857, 0.87863916}, {0.74565029, 0.03496071}, {-0.40041089, -0.60773593}, {0.58829808, -0.52360505}, {0.23458402, 1.16009831}, {-0.33974040, -0.70993030}, {0.38218352, 0.62561578}, {0.31176543, -0.42733082}, {-0.08591650, -0.68959939}, {-0.29210144, 0.14504664}, {0.16018376, -0.63173658}, {-0.57868594, 0.41714641}, {-0.26961485, 0.11012269}, {-0.23713268, 0.86099207}, {0.90184373, -0.80180001}, {-0.55889034, -0.10482691}, {0.86976129, 0.84406072}, {-0.60451508, -0.37547889}, {-0.03560117, 0.66465807}, {0.54853570, -0.57920510}, {0.68938690, -0.05320292}, {0.19757105, 0.58731312}, {-0.09798555, 0.31157359}, {-0.41142711, -0.47605968}, {1.01349211, -0.15817894}, {0.39044255, 0.63597012}, {0.31145859, -0.01946449}, {-0.74438024, -0.46178010}, {0.44665071, -0.07163076}, {0.85004568, 0.41230696}, {-0.58874404, -0.19132784}, {-0.55515927, -1.06881273}, {-0.62418598, 0.72118783}, {0.75145710, 0.72477841}, {-0.19418027, 0.33105117}, {0.65368116, -0.12083943}, {0.19078782, -0.39875761}, {-0.85597962, -0.29206312}, {0.67640126, 0.28060296}, {0.68165588, -0.01122735}, {-0.61230421, 0.54297632}, {0.55927986, -1.08065176}, {0.33987412, -0.92269909}, {-0.71610379, 0.73368537}, {-0.89180750, -0.47611222}, {0.91619378, -0.08785478}, {-0.91644388, -0.66097260}, {-0.67544901, 0.36436963}, {-0.85916018, 0.58248824}, {-0.14522372, 0.67315036}, {1.07212150, -0.59526724}, {-0.16494878, -0.06284166}, {-0.50673801, 0.46665832}, {-0.75225621, -0.68984842}, {0.96994978, -0.07824878}, {0.04071704, 0.18873528}, {-0.64420801, -0.69170797}, {0.49802679, 0.97233701}, {0.62855375, -0.91388220}, {-0.77393591, -0.05064561}, {0.94155049, -0.27782875}, {0.57061821, 0.00424792}, {-0.13223913, -0.06412698}, {-0.01904236, -0.41314456}, {-0.61403269, -0.14235498}, {0.94992208, 0.25296301}, {0.06952141, 0.53238082}, {0.56711030, -0.19495957}, {-0.61176229, -0.52563912}, {-0.39715889, 0.43793961}, {0.93153828, -0.56942570}, {-0.13514815, 0.08100475}, {0.26988250, 0.32023519}, {-0.54195762, -0.81228799}, {-0.64040506, -0.80200005}, {-0.01097082, -0.92920727}, {-0.86206251, 0.13948897}, {-0.32586369, 0.49430093}, {0.10805981, 0.73615402}, {-0.62960243, 0.09084723}, {0.56430614, -0.76161289}, {0.83252126, -0.64003938}, {0.52776271, 0.91793275}, {0.69953537, -0.40689623}, {-0.68914479, 0.06519703}, {0.88429761, -0.28219140}, {0.71028888, -0.56496638}, {0.63529027, -0.87342244}, {-0.56219041, 0.71819586}, {0.52455211, 0.61008936}, {0.76326740, 0.28859705}, {0.57409853, -0.72618198}, {0.04756581, -0.60307080}, {0.48414165, 0.51541394}, {-0.59580857, -0.72158545}, {0.74801183, 0.63402361}, {-0.03461913, -0.04408719}, {0.70467418, -0.28460038}, {-0.07026216, -0.46205515}, {-0.28805593, -0.96209848}, {0.44388986, -0.05213630}, {0.18339780, -0.70544976}, {-0.35201874, -0.58225626}, {-0.86118305, -0.41782129}, {0.55967516, -0.21361622}})}
    },
    {
        desc = "129 taps, {-0.1, -0.3} cutoff, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {129, {-0.1, -0.3}},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{-0.00006934, 0.00037552}, {0.00019582, 0.00003241}, {0.00009507, -0.00012472}, {0.00016976, -0.00000313}, {-0.00036802, -0.00012263}, {-0.00012518, 0.00001909}, {-0.00002036, -0.00028746}, {0.00005784, -0.00007388}, {0.00017692, 0.00017249}, {0.00028893, -0.00065231}, {-0.00053573, -0.00058136}, {-0.00066441, -0.00045446}, {-0.00104605, 0.00015724}, {-0.00107419, 0.00076750}, {-0.00033059, 0.00105894}, {-0.00000342, 0.00060592}, {-0.00021930, 0.00022099}, {-0.00100749, -0.00000051}, {-0.00114743, 0.00075934}, {-0.00082438, 0.00158340}, {0.00081375, 0.00231275}, {0.00193889, 0.00177307}, {0.00298525, 0.00042264}, {0.00278680, -0.00149068}, {0.00150804, -0.00231483}, {0.00004433, -0.00165080}, {0.00048574, -0.00043258}, {0.00176488, -0.00036984}, {0.00234898, -0.00203552}, {0.00173903, -0.00466589}, {-0.00151114, -0.00607913}, {-0.00504953, -0.00496448}, {-0.00740367, -0.00150456}, {-0.00656905, 0.00268674}, {-0.00360621, 0.00456480}, {-0.00121638, 0.00342969}, {-0.00142766, 0.00194904}, {-0.00310978, 0.00175190}, {-0.00513522, 0.00460190}, {-0.00328935, 0.01003499}, {0.00312734, 0.01305284}, {0.01097700, 0.01055443}, {0.01570661, 0.00371522}, {0.01455948, -0.00459220}, {0.00877174, -0.00893564}, {0.00370748, -0.00838797}, {0.00336019, -0.00489325}, {0.00757372, -0.00493423}, {0.01068410, -0.01170530}, {0.00624092, -0.02197724}, {-0.00712027, -0.02748762}, {-0.02320610, -0.02291555}, {-0.03292425, -0.00787591}, {-0.03050170, 0.00915404}, {-0.01868377, 0.01816894}, {-0.00842643, 0.01516207}, {-0.01006788, 0.00782062}, {-0.02199460, 0.01020063}, {-0.03026630, 0.03027255}, {-0.01782583, 0.06138190}, {0.02262005, 0.08254980}, {0.07882065, 0.06957588}, {0.12025922, 0.01559472}, {0.11840323, -0.06157918}, {-0.66830689, 0.57103819}, {0.50483954, -0.62708122}, {-0.10563391, -0.19019997}, {0.18586373, 0.57159734}, {-0.88743734, -0.87951905}, {0.67372453, -0.05524335}, {0.58580923, -0.96538901}, {-0.04965010, 0.39474568}, {-0.55088359, 0.78954101}, {0.69966829, -1.02365553}, {-1.11410511, 0.08875167}, {0.73282272, -0.11270019}, {-0.61156696, 0.05147516}, {-0.85079163, -0.35386518}, {0.06881017, 0.10212605}, {-0.32407591, -0.55930096}, {-0.42015684, -0.20442648}, {-0.38283145, -1.10829031}, {0.63549417, 0.00612903}, {0.23139556, -0.66767913}, {0.97033483, 0.71487963}, {-0.73369509, -0.36414909}, {0.45774233, 0.33625945}, {0.81751990, -0.27436519}, {0.51503468, 0.25993419}, {-0.58295220, 0.19988345}, {0.62079716, 0.83544022}, {-0.01363039, 0.37951535}, {-0.82749313, -0.35493016}, {0.75888520, -0.12832607}, {-0.53253120, 0.02292849}, {0.41765630, 0.23151156}, {-0.33738080, -0.18323560}, {-0.08534851, 0.60615194}, {0.01807909, -0.08219464}, {0.07297674, -0.81781185}, {-0.74553531, 0.43472454}, {1.11504006, 0.09354594}, {-0.16245881, -0.81877065}, {-0.05128648, 0.82912982}, {0.43830448, 0.02791175}, {0.64954913, -0.51158792}, {0.02436133, 0.94102061}, {0.19044994, -0.09688534}, {-0.45630068, 0.02064554}, {0.84355837, -1.07428718}, {0.43330184, 0.61459208}, {0.63897610, 0.54497081}, {0.54792756, 0.16268592}, {0.12934831, -0.02431797}, {-0.84406286, 0.81963003}, {0.17186768, -0.55316997}, {0.02126815, 0.03509061}, {-0.24553122, -0.19369291}, {0.21393196, 0.37495252}, {0.47375318, -0.03713074}, {-0.65910882, -0.66794574}, {-0.46423817, -0.14146927}, {0.68138927, 0.20644240}, {0.31674919, 0.33231845}, {-0.89194399, 0.61121267}, {-0.00187404, -0.65590686}, {-1.12119067, -0.64751506}, {0.57690656, -0.19315031}, {-0.58215302, 0.42006764}, {-0.10623165, -0.84869850}, {-0.55543411, -0.02301839}, {-0.62121546, -0.53864467}, {0.43253922, -0.14325669}, {-0.34124500, -0.09090051}, {-0.93959415, -0.28495255}, {-0.18414547, -0.70048529}, {-0.86612356, 0.75002772}, {-0.08471490, -0.55638438}, {0.15681849, 0.73705423}, {-0.91031790, -0.85131776}, {-0.58021599, 0.46971247}, {-0.56781811, 0.31743670}, {0.35164824, -0.07420690}, {-0.70766115, 0.83671600}, {0.38589451, 0.07370366}, {-0.68282437, 0.49944437}, {-0.15372089, 0.40970978}, {-0.12459134, 0.41944075}, {-0.59645182, -0.44503984}, {1.11957467, 0.53224492}, {-0.39198792, 0.44804794}, {-0.53815484, 0.69927806}, {0.29334569, -0.19681823}, {-0.61661512, -0.90920091}, {0.73464799, -0.84979695}, {0.64797127, 0.93112606}, {0.09468416, -0.69815212}, {0.60848266, 0.94689286}, {0.26211235, 0.13353327}, {-0.29794914, -0.07926925}, {-0.47914633, 0.58956712}, {0.11309450, -0.48104578}, {-0.51814473, 0.28501439}, {-0.23322767, -0.18965843}, {-0.32955405, 0.52158725}, {0.70422381, -1.11296940}, {-0.71641421, -0.38399482}, {0.91118842, 0.59283489}, {-0.32111198, -0.55566710}, {0.36424887, 0.64391220}, {0.83866364, -0.37635848}, {0.68630880, 0.33188334}, {-0.12296692, 0.98656052}, {-0.58549798, 0.50907910}, {-0.83596891, -0.61060858}, {0.82805592, -0.56877327}, {0.47864318, 0.17782924}, {0.57850707, -0.24892718}, {-0.43787208, -0.30168629}, {0.69787192, 0.42732123}, {1.02794409, 1.01908624}, {-0.45926908, 0.25029746}, {-0.46353126, -0.95866686}, {-0.60181224, 0.51245487}, {0.65730798, 0.34616554}, {-0.41309902, -0.04417824}, {0.37244678, -0.39653376}, {-0.04368590, -0.58071733}, {-0.95668656, -0.43519977}, {0.71304977, 0.14742863}, {0.76972294, -0.10003867}, {-0.58695751, 0.57040477}, {0.46699733, -0.89138812}, {0.18603574, -0.60067052}, {-0.78798556, 1.08583713}, {-0.74305129, -0.21526414}, {1.31611872, 0.00767056}, {-0.38589120, -0.72108400}, {-0.23636249, 0.22692238}, {-0.71752286, 0.46287048}, {-0.37745607, 0.62961763}, {0.55964476, -0.56599063}, {-0.74895251, -0.01793356}, {-0.94744313, 0.45018575}, {-0.93174767, -0.82286990}, {1.04083657, -0.33088607}, {0.26419243, -0.12057433}, {-0.37679362, -0.94333494}, {0.74343324, 0.90196061}, {0.82972884, -0.72885460}, {-0.62995607, 0.36689335}, {0.99723715, 0.24190651}, {0.50291151, 0.43303728}, {-0.31885546, 0.10302071}, {-0.24653703, -0.57071537}, {-0.75417274, -0.54514784}, {1.00101984, -0.21663432}, {0.30978224, 0.17879452}, {0.86520988, -0.33734438}, {-0.45078027, -0.48116177}, {-0.51281655, 0.56876999}, {0.55386019, -0.44411352}, {-0.59963948, 0.18114600}, {-0.04370733, 0.44640759}, {-0.54214871, -0.60269499}, {-0.32983869, -0.51840097}, {0.45517275, -0.67099977}, {-0.44597337, 0.23241137}, {-0.10358316, 0.33262345}, {0.11127292, 0.35364169}, {-0.78144723, -0.35995096}, {0.34022194, -1.09080756}, {0.58346575, -0.72812414}, {0.27028084, 1.05822301}, {0.46332499, -0.16382003}, {-0.83740109, 0.26065806}, {0.90298367, -0.21555728}, {0.92109740, -0.60113245}, {0.96297622, -0.91490036}, {-0.27051738, 0.76094335}, {0.63867360, 0.75335020}, {0.66621083, 0.46683100}, {0.36935821, -0.61552364}, {-0.08981547, -0.63063294}, {0.53968978, 0.35386562}, {-0.36407512, -0.94259405}, {1.00288868, 0.45217681}, {0.05616439, -0.11775209}, {0.53672743, -0.23861584}, {-0.43537492, -0.33886018}, {-0.67140585, -0.82775486}, {0.22488913, 0.03555158}, {0.20816030, -0.69144535}, {-0.14072894, -0.63465476}, {-0.60283238, -0.50597721}, {0.73744935, -0.29905373}})}
    },
    {
        desc = "129 taps, {-0.2, 0.2} cutoff, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {129, {-0.2, 0.2}},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{0.00017105, -0.00016253}, {0.00015970, -0.00015443}, {0.00009150, -0.00006571}, {-0.00008856, -0.00008042}, {-0.00006123, 0.00016535}, {-0.00017947, 0.00039782}, {-0.00035966, 0.00072950}, {-0.00037844, 0.00069100}, {-0.00011258, 0.00016307}, {0.00004325, -0.00026882}, {0.00044298, -0.00069482}, {0.00050436, -0.00086097}, {0.00051087, -0.00066930}, {0.00051232, -0.00002732}, {0.00029253, 0.00075392}, {0.00001869, 0.00151305}, {-0.00018829, 0.00180513}, {-0.00025221, 0.00161825}, {-0.00036450, 0.00065652}, {-0.00036360, -0.00063029}, {-0.00040039, -0.00207680}, {-0.00005931, -0.00280831}, {0.00024775, -0.00256272}, {0.00029477, -0.00111448}, {0.00009194, 0.00101009}, {-0.00006778, 0.00306794}, {-0.00041807, 0.00404017}, {-0.00067221, 0.00344182}, {-0.00051920, 0.00139291}, {-0.00034977, -0.00159882}, {0.00009671, -0.00448906}, {0.00044655, -0.00607912}, {0.00074911, -0.00535041}, {0.00083600, -0.00238859}, {0.00065019, 0.00211664}, {0.00023653, 0.00668049}, {-0.00008652, 0.00907026}, {-0.00066429, 0.00803184}, {-0.00101795, 0.00367861}, {-0.00104771, -0.00308647}, {-0.00082487, -0.00960160}, {-0.00042686, -0.01301099}, {0.00019205, -0.01180348}, {0.00077864, -0.00552755}, {0.00123425, 0.00395307}, {0.00102337, 0.01348403}, {0.00025087, 0.01875398}, {-0.00087275, 0.01700024}, {-0.00186783, 0.00794364}, {-0.00215868, -0.00584284}, {-0.00127586, -0.01969188}, {0.00030226, -0.02757555}, {0.00196659, -0.02534012}, {0.00290665, -0.01196985}, {0.00224931, 0.00902497}, {-0.00025104, 0.03059517}, {-0.00356541, 0.04401673}, {-0.00604442, 0.04160564}, {-0.00562351, 0.02017351}, {0.00012144, -0.01698536}, {0.01275677, -0.06025496}, {0.03117697, -0.09562466}, {0.05205503, -0.10950187}, {0.06885672, -0.09301460}, {-0.65679461, 0.64961112}, {0.59029967, -0.46424273}, {0.02117581, 0.00330864}, {0.28313127, 0.74971634}, {-0.89241511, -0.73026222}, {0.53645444, 0.08449293}, {0.35599023, -0.80378270}, {-0.27482536, 0.58868617}, {-0.65940583, 0.98903346}, {0.77967268, -0.86768615}, {-0.84575874, 0.16134618}, {1.12082040, -0.11288420}, {-0.20039032, 0.04580609}, {-0.49318510, -0.26573622}, {0.34463021, 0.36128965}, {-0.11602582, -0.12266530}, {-0.26192123, 0.33387339}, {-0.28508490, -0.59409207}, {0.62472433, 0.38155478}, {0.05793242, -0.48036164}, {0.61946470, 0.74155813}, {-1.20772171, -0.42590049}, {-0.02698842, 0.24616015}, {0.44110265, -0.38224405}, {0.31129768, 0.09927388}, {-0.63289070, -0.05097285}, {0.64085996, 0.50346774}, {-0.00911251, 0.03859232}, {-0.86880606, -0.59993756}, {0.71044111, -0.20569715}, {-0.51433760, 0.10573279}, {0.54454601, 0.38657457}, {-0.13307521, -0.07095969}, {0.10068171, 0.60572654}, {0.08584515, -0.18075956}, {-0.01738740, -0.93258661}, {-0.94810343, 0.38904485}, {0.89660913, 0.14750963}, {-0.31554672, -0.71064597}, {-0.13292551, 0.90901828}, {0.36319000, 0.02459936}, {0.49303794, -0.59181964}, {-0.25904384, 0.83986455}, {-0.19423799, -0.16606614}, {-0.86864507, -0.01444253}, {0.46965334, -1.12366915}, {0.11898766, 0.49462152}, {0.36399728, 0.34574828}, {0.29596791, -0.06081202}, {-0.07529049, -0.18768531}, {-0.94081193, 0.76636940}, {0.22788960, -0.51893491}, {0.20800757, 0.07770945}, {-0.02714124, -0.21297522}, {0.33819142, 0.29073504}, {0.43466979, -0.11632289}, {-0.82068187, -0.65179902}, {-0.61501253, 0.00406850}, {0.68259531, 0.42419812}, {0.53043419, 0.50841677}, {-0.52125531, 0.65831590}, {0.39733964, -0.72757077}, {-0.80084568, -0.72888833}, {0.79758078, -0.14640452}, {-0.39568844, 0.67206490}, {0.13311857, -0.42460874}, {-0.22343592, 0.45497924}, {-0.23154585, -0.12506041}, {0.81018603, 0.15261358}, {-0.01165883, 0.10876275}, {-0.62928146, -0.13096516}, {0.17477876, -0.57283717}, {-0.41420427, 0.82294011}, {0.43467179, -0.57867002}, {0.66199553, 0.61533237}, {-0.50071651, -1.01442969}, {-0.28098977, 0.34418032}, {-0.32148919, 0.26104406}, {0.62679636, -0.12014356}, {-0.37159225, 0.68053532}, {0.72773486, -0.29210991}, {-0.43415958, -0.06840977}, {-0.06062251, -0.23318703}, {-0.15296756, -0.11579132}, {-0.62793875, -0.74365872}, {1.20287693, 0.47678223}, {-0.17097984, 0.53258574}, {-0.28356606, 0.79564041}, {0.40755484, -0.15470769}, {-0.77066755, -0.89777708}, {0.31616902, -0.80466861}, {0.10819176, 1.03415465}, {-0.37185058, -0.59649837}, {0.35384208, 0.93729758}, {0.24452634, -0.06133218}, {-0.15240759, -0.42782539}, {-0.26624903, 0.22669145}, {0.33660063, -0.68869281}, {-0.29066601, 0.33162230}, {-0.00089498, 0.08173240}, {-0.13195640, 0.88458973}, {0.78301150, -0.81047493}, {-0.83160794, -0.23555052}, {0.59245646, 0.58220714}, {-0.75525910, -0.67250216}, {-0.04158061, 0.47141930}, {0.58049601, -0.58019263}, {0.60383588, 0.10401839}, {-0.10107808, 0.76073241}, {-0.57444370, 0.34537730}, {-0.91896611, -0.64716029}, {0.63919610, -0.46112686}, {0.23109071, 0.36626315}, {0.32697493, -0.10333003}, {-0.67171085, -0.31444168}, {0.46907929, 0.22177039}, {0.79628879, 0.69300216}, {-0.66110015, -0.05519587}, {-0.56600893, -1.12003243}, {-0.53942704, 0.53403407}, {0.88488424, 0.49378809}, {-0.10789459, 0.12693188}, {0.61226702, -0.27387032}, {0.00989372, -0.50416011}, {-1.11751056, -0.33979848}, {0.42082992, 0.33041885}, {0.49620891, 0.18280473}, {-0.71406507, 0.88944685}, {0.52565956, -0.64219064}, {0.36587805, -0.50797790}, {-0.60639393, 1.00565505}, {-0.65587956, -0.40227494}, {1.29849291, -0.18184017}, {-0.42312860, -0.82719308}, {-0.16690950, 0.22599468}, {-0.44566810, 0.52445138}, {0.10207801, 0.68564010}, {1.15315664, -0.55533230}, {-0.19061987, -0.03547442}, {-0.56446534, 0.47145566}, {-0.79374391, -0.69165450}, {0.95073730, -0.06511357}, {0.02521555, 0.22752891}, {-0.67569864, -0.62114048}, {0.43960139, 1.08875132}, {0.53688449, -0.72709316}, {-0.91654772, 0.22144133}, {0.72367561, 0.05462385}, {0.27168557, 0.31758386}, {-0.47345909, 0.12474184}, {-0.31527701, -0.42103183}, {-0.77394968, -0.33083045}, {0.96098667, -0.00576562}, {0.19230594, 0.35396802}, {0.66559374, -0.18508658}, {-0.66469771, -0.32302096}, {-0.63694698, 0.74319023}, {0.60366982, -0.28130162}, {-0.36237407, 0.28911418}, {0.31217694, 0.47592980}, {-0.18041776, -0.62479788}, {-0.05821259, -0.52345693}, {0.60316890, -0.58609945}, {-0.39107141, 0.44076651}, {-0.08027958, 0.63933301}, {0.15098830, 0.68647420}, {-0.72031647, -0.08103906}, {0.38104138, -0.91373837}, {0.54643351, -0.65169203}, {0.10586593, 1.07098925}, {0.15078390, -0.16332667}, {-1.28530192, 0.28865367}, {0.35915762, -0.14181271}, {0.33992055, -0.48715684}, {0.40841359, -0.78718704}, {-0.74794537, 0.86207783}, {0.25632602, 0.79003900}, {0.35490188, 0.42094538}, {0.07466204, -0.72116238}, {-0.41924110, -0.72981119}, {0.16416329, 0.34764135}, {-0.74184924, -0.79018033}, {0.70030689, 0.76732898}, {-0.10155027, 0.29958892}, {0.54002225, 0.18783222}, {-0.31993878, 0.02441595}, {-0.53097093, -0.53577274}, {0.31873626, 0.31525028}, {0.23778036, -0.34064168}, {-0.13739784, -0.16401048}, {-0.56766278, 0.06080631}, {0.83478522, 0.27397516}})}
    },
    {
        desc = "129 taps, {0.1, 0.3} cutoff, 3.0 nyquist, bartlett window, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {129, {0.1, 0.3}, 3.0, "bartlett"},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{0.00000000, 0.00000000}, {0.00000462, -0.00002500}, {0.00000978, -0.00001432}, {0.00000702, 0.00000277}, {-0.00002397, 0.00001132}, {-0.00002544, 0.00001985}, {-0.00006085, 0.00003821}, {-0.00010820, 0.00005711}, {-0.00017275, 0.00001294}, {-0.00021805, -0.00010880}, {-0.00021044, -0.00022418}, {-0.00012689, -0.00037871}, {0.00000682, -0.00049813}, {0.00021980, -0.00059726}, {0.00051401, -0.00063778}, {0.00082913, -0.00058722}, {0.00115118, -0.00043442}, {0.00143004, -0.00019154}, {0.00164173, 0.00014581}, {0.00170759, 0.00053320}, {0.00165154, 0.00091798}, {0.00145312, 0.00122866}, {0.00122704, 0.00141656}, {0.00098122, 0.00148933}, {0.00077668, 0.00147251}, {0.00066000, 0.00137420}, {0.00070184, 0.00123311}, {0.00088287, 0.00114183}, {0.00122061, 0.00117399}, {0.00169290, 0.00141187}, {0.00215943, 0.00194061}, {0.00253096, 0.00273996}, {0.00266466, 0.00380708}, {0.00247994, 0.00506872}, {0.00187227, 0.00641389}, {0.00081181, 0.00772656}, {-0.00069879, 0.00886786}, {-0.00262958, 0.00963454}, {-0.00491214, 0.00993162}, {-0.00735421, 0.00963312}, {-0.00981013, 0.00865178}, {-0.01205758, 0.00702420}, {-0.01389143, 0.00483544}, {-0.01515426, 0.00217419}, {-0.01569729, -0.00073183}, {-0.01546630, -0.00365789}, {-0.01451520, -0.00630531}, {-0.01299724, -0.00851313}, {-0.01108828, -0.01010924}, {-0.00900914, -0.01098901}, {-0.00701696, -0.01114221}, {-0.00538211, -0.01067946}, {-0.00434784, -0.00971421}, {-0.00412058, -0.00853733}, {-0.00477828, -0.00749529}, {-0.00630413, -0.00697735}, {-0.00850990, -0.00735632}, {-0.01104068, -0.00896911}, {-0.01347936, -0.01203485}, {-0.01532426, -0.01661109}, {-0.01597591, -0.02260890}, {-0.01482448, -0.02974258}, {-0.01136457, -0.03743937}, {-0.00524103, -0.04503485}, {-0.75185204, 0.66617501}, {0.55921185, -0.56208605}, {0.01809831, -0.16281851}, {0.35577330, 0.53882849}, {-0.78052741, -1.02690101}, {0.76729929, -0.18268512}, {0.62988007, -1.05969465}, {-0.01215815, 0.44303575}, {-0.45067516, 0.92619777}, {0.94255239, -0.93878633}, {-0.86921787, 0.14241332}, {1.00929284, -0.16259821}, {-0.49864641, -0.05388836}, {-0.90803933, -0.44730431}, {-0.09137831, 0.13387004}, {-0.54646140, -0.40566730}, {-0.61023742, 0.06624817}, {-0.49781421, -0.84833866}, {0.60239559, 0.23806815}, {0.17345023, -0.55383563}, {0.87937528, 0.80625021}, {-0.92968345, -0.31827381}, {0.31146744, 0.42736739}, {0.76539803, -0.20452648}, {0.56465602, 0.27751377}, {-0.49674988, 0.08257025}, {0.73110461, 0.60110807}, {-0.01372284, 0.06368192}, {-0.95217413, -0.64820164}, {0.65469348, -0.28197706}, {-0.60880715, 0.01500916}, {0.50590426, 0.29998726}, {-0.16023339, -0.15690334}, {0.11953469, 0.57605785}, {0.14011565, -0.18809915}, {0.06195666, -0.91076976}, {-0.88069266, 0.50446188}, {1.03377903, 0.29366875}, {-0.21415825, -0.57052386}, {-0.02111079, 1.10727286}, {0.50235265, 0.18648583}, {0.65997660, -0.46294966}, {-0.07878200, 1.00397968}, {0.03638787, -0.04076393}, {-0.61154205, 0.11380770}, {0.80579609, -1.03756011}, {0.45206681, 0.61390352}, {0.67651087, 0.41944718}, {0.53692263, -0.06350156}, {0.04993963, -0.27383319}, {-0.96567518, 0.63072163}, {0.12483695, -0.75916851}, {0.01863308, -0.16953291}, {-0.25983086, -0.44982108}, {0.13987596, 0.13492252}, {0.31358373, -0.19045424}, {-0.87728792, -0.64305139}, {-0.55786067, 0.11141305}, {0.86071086, 0.57578671}, {0.73047763, 0.63573378}, {-0.39116493, 0.71065164}, {0.46494773, -0.83496499}, {-0.90202773, -0.95875716}, {0.61028099, -0.45949221}, {-0.73994356, 0.32527310}, {-0.27107534, -0.81601906}, {-0.66932976, 0.13143806}, {-0.66747367, -0.39634165}, {0.44115111, -0.02632710}, {-0.37481436, 0.00515655}, {-0.99960577, -0.18442585}, {-0.18494383, -0.60504782}, {-0.83298844, 0.85428584}, {-0.00455671, -0.58292866}, {0.19461370, 0.66357398}, {-1.00957572, -0.99499375}, {-0.74521476, 0.44681209}, {-0.71155262, 0.41314536}, {0.36359078, 0.08058409}, {-0.57652950, 0.97027230}, {0.62025189, 0.02354658}, {-0.56326628, 0.29865441}, {-0.20654584, 0.15193966}, {-0.35821220, 0.26920047}, {-0.90145558, -0.41439465}, {0.97447854, 0.77909201}, {-0.39388332, 0.74499410}, {-0.38756660, 0.91272855}, {0.50587648, -0.16741510}, {-0.51099831, -1.01012397}, {0.78216946, -0.95128053}, {0.66091788, 0.95546943}, {0.14951748, -0.67933071}, {0.76859522, 0.97810608}, {0.43554223, 0.02051979}, {-0.23327857, -0.30867633}, {-0.58617091, 0.37462622}, {-0.11683917, -0.60823023}, {-0.79863501, 0.37546453}, {-0.40940595, 0.04069702}, {-0.35891050, 0.81568414}, {0.81505835, -0.94317198}, {-0.64218956, -0.30318841}, {0.96809834, 0.63293481}, {-0.38291845, -0.55106169}, {0.29925817, 0.72882557}, {0.82406467, -0.30436650}, {0.71772218, 0.39006987}, {-0.10340446, 0.99183738}, {-0.61543220, 0.44159415}, {-0.91905677, -0.71779013}, {0.79582280, -0.63849759}, {0.49250692, 0.15298541}, {0.67441380, -0.33209687}, {-0.34669831, -0.49335006}, {0.75564325, 0.15358932}, {0.94794428, 0.74320227}, {-0.73282975, 0.05703190}, {-0.78980476, -0.99030024}, {-0.85128295, 0.72887212}, {0.62424272, 0.66142499}, {-0.30406553, 0.22985907}, {0.59995735, -0.25351116}, {0.15571052, -0.56950700}, {-0.86267537, -0.48197955}, {0.80157667, 0.12780073}, {0.86864311, -0.10071567}, {-0.46933147, 0.56994236}, {0.67227817, -1.03972971}, {0.35581228, -0.88483930}, {-0.77865219, 0.74747396}, {-0.91878539, -0.58816534}, {1.05583501, -0.21137857}, {-0.73022282, -0.72839177}, {-0.45525658, 0.47475263}, {-0.73002732, 0.83646005}, {-0.15478556, 0.98119044}, {0.94203722, -0.39110661}, {-0.41917148, 0.01197585}, {-0.74945825, 0.39721054}, {-0.89552307, -0.90802789}, {1.02547443, -0.30563134}, {0.19822839, 0.01904955}, {-0.41793388, -0.78231090}, {0.79179603, 1.08041227}, {0.88209003, -0.71087253}, {-0.69734508, 0.31087035}, {0.86852002, 0.12694418}, {0.26016250, 0.34066707}, {-0.62341863, 0.06005428}, {-0.51325274, -0.58056432}, {-0.96244150, -0.53740013}, {0.92495364, -0.21561944}, {0.27061987, 0.17144002}, {0.90153944, -0.35972542}, {-0.37164757, -0.48975036}, {-0.31575352, 0.59421033}, {0.90742677, -0.51099968}, {-0.22135058, 0.01467088}, {0.30278569, 0.15478702}, {-0.37732625, -0.99694884}, {-0.38054708, -0.85141790}, {0.24424669, -0.81806433}, {-0.75823140, 0.38020638}, {-0.33961970, 0.73094660}, {0.04526802, 0.89653456}, {-0.69297618, 0.16215396}, {0.59067082, -0.71239740}, {0.87031633, -0.52257693}, {0.47823259, 1.13580382}, {0.54340494, -0.26371232}, {-0.95415461, 0.10678979}, {0.71100718, -0.38510028}, {0.65447235, -0.73669338}, {0.69561338, -1.00177467}, {-0.51597583, 0.76304060}, {0.51585925, 0.74244851}, {0.62235248, 0.38906232}, {0.34446308, -0.79630131}, {-0.15066430, -0.84134883}, {0.46703067, 0.21726850}, {-0.45606202, -1.01558292}, {1.03912067, 0.54142892}, {0.20453276, 0.01659185}, {0.84195250, -0.13459748}, {-0.09367421, -0.33869866}, {-0.38134679, -0.95556688}, {0.40981230, -0.11589193}, {0.23524047, -0.82321560}, {-0.23322496, -0.64782107}, {-0.73443264, -0.38701057}, {0.69144464, -0.09695795}})}
    },
    {
        desc = "129 taps, {-0.1, -0.3} cutoff, 3.0 nyquist, bartlett window, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {129, {-0.1, -0.3}, 3.0, "bartlett"},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{0.00000000, 0.00000000}, {0.00002520, -0.00000334}, {0.00001475, -0.00000945}, {-0.00000207, -0.00000372}, {-0.00001508, -0.00000320}, {-0.00002516, 0.00004935}, {-0.00003174, 0.00009351}, {-0.00003851, 0.00015204}, {0.00000889, 0.00019274}, {0.00010931, 0.00019317}, {0.00017430, 0.00015713}, {0.00025966, 0.00009757}, {0.00029687, -0.00002306}, {0.00030417, -0.00016169}, {0.00026588, -0.00030210}, {0.00015786, -0.00046546}, {-0.00003887, -0.00060508}, {-0.00031993, -0.00070224}, {-0.00070325, -0.00070601}, {-0.00116872, -0.00062059}, {-0.00168926, -0.00037232}, {-0.00219710, 0.00002883}, {-0.00261448, 0.00065776}, {-0.00287933, 0.00144908}, {-0.00294730, 0.00237748}, {-0.00273791, 0.00338362}, {-0.00218890, 0.00440594}, {-0.00130516, 0.00529947}, {-0.00010664, 0.00598811}, {0.00135942, 0.00639165}, {0.00297504, 0.00636847}, {0.00464204, 0.00587955}, {0.00618083, 0.00487521}, {0.00742969, 0.00342325}, {0.00824488, 0.00159626}, {0.00848700, -0.00043820}, {0.00808545, -0.00247415}, {0.00709180, -0.00432347}, {0.00551262, -0.00581488}, {0.00349433, -0.00670120}, {0.00127046, -0.00688083}, {-0.00094788, -0.00625935}, {-0.00288426, -0.00481836}, {-0.00419475, -0.00267183}, {-0.00464654, -0.00000406}, {-0.00401892, 0.00289596}, {-0.00225474, 0.00565266}, {0.00068362, 0.00783411}, {0.00463177, 0.00902969}, {0.00929894, 0.00888429}, {0.01428909, 0.00711810}, {0.01912850, 0.00354630}, {0.02317337, -0.00185331}, {0.02583692, -0.00892644}, {0.02654694, -0.01730927}, {0.02482641, -0.02648760}, {0.02033217, -0.03575763}, {0.01295722, -0.04427813}, {0.00281843, -0.05122481}, {-0.00975708, -0.05578703}, {-0.02416074, -0.05718202}, {-0.03952367, -0.05478051}, {-0.05485712, -0.04820474}, {-0.06896160, -0.03736288}, {-0.83614451, 0.69528621}, {0.45556188, -0.50963479}, {-0.10237406, -0.08690345}, {0.22205132, 0.63606751}, {-0.92257702, -0.91267699}, {0.62266326, -0.05749574}, {0.48861530, -0.93096894}, {-0.14418289, 0.56631708}, {-0.56769532, 1.03446674}, {0.84681726, -0.85436130}, {-0.93800306, 0.19518061}, {0.97189963, -0.14734365}, {-0.50154942, -0.07945113}, {-0.87490749, -0.51429504}, {-0.02262197, 0.02856574}, {-0.44442612, -0.54278791}, {-0.47906581, -0.09331229}, {-0.34335801, -1.01865637}, {0.77277666, 0.07014083}, {0.35138196, -0.70645338}, {1.05613244, 0.68029201}, {-0.76240635, -0.40885791}, {0.46207038, 0.37789804}, {0.89342660, -0.21020748}, {0.66589397, 0.31415004}, {-0.42472872, 0.15587443}, {0.77352297, 0.70234209}, {0.00086287, 0.18156126}, {-0.96169919, -0.52670544}, {0.62564433, -0.16983119}, {-0.65233821, 0.10561258}, {0.45314285, 0.35851377}, {-0.21683992, -0.13842401}, {0.06419858, 0.54949731}, {0.09061977, -0.26117134}, {0.02213185, -1.02825117}, {-0.90867448, 0.34807828}, {1.01844370, 0.10736075}, {-0.21692976, -0.77543497}, {-0.01252179, 0.89639509}, {0.52047992, -0.01702528}, {0.68561697, -0.64621639}, {-0.04827753, 0.85205102}, {0.06889385, -0.15252289}, {-0.57969522, 0.04852490}, {0.83420652, -1.05270922}, {0.47375566, 0.64935791}, {0.68804723, 0.50238979}, {0.53559417, 0.06059740}, {0.03357237, -0.11742161}, {-0.99900568, 0.80913746}, {0.07329042, -0.56894928}, {-0.05181319, 0.02308357}, {-0.34957311, -0.26309040}, {0.03094620, 0.30937618}, {0.18638933, -0.03258747}, {-1.02063775, -0.50410128}, {-0.71442527, 0.23145899}, {0.69489944, 0.67952490}, {0.56096619, 0.72701114}, {-0.55713445, 0.79347944}, {0.31122789, -0.75645715}, {-1.03443265, -0.88089073}, {0.50729030, -0.37923190}, {-0.80669975, 0.40984359}, {-0.29608297, -0.72691274}, {-0.64874172, 0.22401609}, {-0.59956241, -0.30277544}, {0.55576789, 0.06457021}, {-0.21640857, 0.08815644}, {-0.80255884, -0.11555322}, {0.04359910, -0.55656505}, {-0.58226264, 0.87653780}, {0.25775436, -0.59190321}, {0.45726562, 0.61975259}, {-0.75798565, -1.07598829}, {-0.51578176, 0.32848155}, {-0.51462150, 0.25991744}, {0.51974797, -0.10268822}, {-0.46714181, 0.76374561}, {0.67969346, -0.19800763}, {-0.55399340, 0.07110000}, {-0.24518660, -0.07223398}, {-0.44016367, 0.05805632}, {-1.02013934, -0.60348284}, {0.82681167, 0.62036043}, {-0.56180322, 0.62290120}, {-0.56612694, 0.83096433}, {0.32676592, -0.20736872}, {-0.68111575, -1.00956047}, {0.62870413, -0.91401935}, {0.52912992, 1.02330709}, {0.04264038, -0.58938819}, {0.68830913, 1.08013570}, {0.38199288, 0.12390598}, {-0.26087126, -0.21468063}, {-0.58987284, 0.44975761}, {-0.09956549, -0.55901772}, {-0.76397502, 0.39457065}, {-0.36128777, 0.02869934}, {-0.30101791, 0.77493924}, {0.87946856, -1.00759315}, {-0.57439625, -0.38439932}, {1.03585660, 0.54300773}, {-0.31824175, -0.64128613}, {0.35827702, 0.64631867}, {0.87542409, -0.37190643}, {0.75983649, 0.34279311}, {-0.07166159, 0.96767694}, {-0.59426212, 0.44104838}, {-0.90768510, -0.69567949}, {0.79814833, -0.59562725}, {0.48607352, 0.21352699}, {0.65933663, -0.25849882}, {-0.37027913, -0.41222140}, {0.72347146, 0.23672773}, {0.90740919, 0.82346213}, {-0.78056824, 0.13000618}, {-0.84272856, -0.92741376}, {-0.90724754, 0.78140706}, {0.56764734, 0.70601511}, {-0.35795835, 0.27047360}, {0.55252808, -0.21199125}, {0.11822870, -0.52189374}, {-0.88757288, -0.42375940}, {0.79064929, 0.20042472}, {0.87215573, -0.01142431}, {-0.45174366, 0.67526454}, {0.70290273, -0.92150450}, {0.39736730, -0.75921530}, {-0.72978896, 0.87256205}, {-0.86666936, -0.47287095}, {1.10716140, -0.11514211}, {-0.68381906, -0.66042656}, {-0.41776380, 0.50597405}, {-0.70463091, 0.82459182}, {-0.14285661, 0.92280805}, {0.94111007, -0.49625561}, {-0.43093452, -0.13732639}, {-0.76940495, 0.20931785}, {-0.92006403, -1.12557161}, {0.99983871, -0.54062629}, {0.17427628, -0.21953982}, {-0.43790662, -1.01017189}, {0.77705163, 0.87765098}, {0.87324113, -0.87531805}, {-0.70021886, 0.19523902}, {0.87078124, 0.06786548}, {0.26631516, 0.34258029}, {-0.61472201, 0.12318010}, {-0.50347114, -0.45953089}, {-0.95320976, -0.36486214}, {0.93167353, -0.00055801}, {0.27307636, 0.41733786}, {0.89876848, -0.09736922}, {-0.37977690, -0.22707926}, {-0.32878909, 0.84066027}, {0.89103538, -0.29627758}, {-0.23856601, 0.18374006}, {0.28779906, 0.26660955}, {-0.38647565, -0.95070857}, {-0.38060793, -0.87534237}, {0.25552985, -0.91232002}, {-0.73466480, 0.21951178}, {-0.30371854, 0.51160288}, {0.09300795, 0.62990767}, {-0.63409775, -0.13769090}, {0.65924877, -1.02957273}, {0.94560349, -0.84050393}, {0.55543131, 0.83265573}, {0.61687338, -0.53834820}, {-0.89033079, -0.12783182}, {0.75874227, -0.57028073}, {0.67960173, -0.86547607}, {0.69172031, -1.07064092}, {-0.55480880, 0.75421250}, {0.43792692, 0.79122823}, {0.50415689, 0.49090314}, {0.18811949, -0.64806664}, {-0.34039474, -0.65509975}, {0.25066191, 0.43245760}, {-0.69009352, -0.78083956}, {0.79811722, 0.78644723}, {-0.03139193, 0.26284656}, {0.62409520, 0.10415940}, {-0.28063700, -0.11534335}, {-0.52569449, -0.75453389}, {0.31755227, 0.05773321}, {0.20167193, -0.68047756}, {-0.20477140, -0.53819174}, {-0.64453560, -0.31111872}, {0.83851480, -0.05364317}})}
    },
    {
        desc = "129 taps, {-0.2, 0.2} cutoff, 3.0 nyquist, bartlett window, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {129, {-0.2, 0.2}, 3.0, "bartlett"},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{0.00000000, 0.00000000}, {0.00003395, -0.00003226}, {0.00002325, -0.00002262}, {0.00000319, 0.00000132}, {-0.00004032, 0.00000471}, {-0.00004573, 0.00007216}, {-0.00010043, 0.00014099}, {-0.00017988, 0.00024118}, {-0.00023550, 0.00027189}, {-0.00024237, 0.00021353}, {-0.00027228, 0.00017119}, {-0.00022095, 0.00007606}, {-0.00019479, -0.00005379}, {-0.00010614, -0.00022342}, {0.00004741, -0.00041093}, {0.00019654, -0.00064650}, {0.00034466, -0.00089441}, {0.00046674, -0.00117476}, {0.00052827, -0.00143214}, {0.00045546, -0.00172168}, {0.00027777, -0.00198676}, {-0.00002472, -0.00228283}, {-0.00033067, -0.00251700}, {-0.00069197, -0.00270217}, {-0.00109339, -0.00277055}, {-0.00147263, -0.00271924}, {-0.00172891, -0.00250656}, {-0.00189299, -0.00213169}, {-0.00188454, -0.00154009}, {-0.00163943, -0.00069093}, {-0.00124596, 0.00037559}, {-0.00064017, 0.00161285}, {0.00009209, 0.00296601}, {0.00095757, 0.00440711}, {0.00189432, 0.00583114}, {0.00284844, 0.00720749}, {0.00376475, 0.00847813}, {0.00462186, 0.00946271}, {0.00524494, 0.01008571}, {0.00565140, 0.01030450}, {0.00577630, 0.00995173}, {0.00555567, 0.00903455}, {0.00497145, 0.00755229}, {0.00407136, 0.00541808}, {0.00286781, 0.00272330}, {0.00142848, -0.00048434}, {-0.00027083, -0.00406264}, {-0.00212359, -0.00799349}, {-0.00403841, -0.01210726}, {-0.00588806, -0.01619341}, {-0.00752377, -0.02004013}, {-0.00878352, -0.02347460}, {-0.00963370, -0.02618838}, {-0.00997541, -0.02799363}, {-0.00971895, -0.02866038}, {-0.00883135, -0.02802238}, {-0.00728240, -0.02588472}, {-0.00499906, -0.02208790}, {-0.00203171, -0.01658146}, {0.00149696, -0.00933356}, {0.00554483, -0.00033349}, {0.01009512, 0.01037723}, {0.01499664, 0.02277571}, {0.02020071, 0.03667620}, {-0.70615071, 0.74700606}, {0.55706531, -0.42087644}, {0.02486859, -0.01489603}, {0.34182262, 0.68070370}, {-0.76948106, -0.82312787}, {0.71747184, 0.00100203}, {0.57357788, -0.84735024}, {-0.05703449, 0.60199618}, {-0.48819447, 1.05857289}, {0.85793382, -0.76306909}, {-0.89424402, 0.26345116}, {0.93151575, -0.05509970}, {-0.51616669, 0.02578083}, {-0.89569420, -0.37918565}, {-0.08490460, 0.16172256}, {-0.50329763, -0.37838066}, {-0.54236394, 0.06612206}, {-0.41245127, -0.82563990}, {0.67049950, 0.22635804}, {0.26812330, -0.53421718}, {0.95837396, 0.79369515}, {-0.79370207, -0.28054661}, {0.39920211, 0.45738223}, {0.82213056, -0.13874961}, {0.60457671, 0.34109434}, {-0.45198140, 0.16099645}, {0.70369196, 0.66599745}, {-0.05249919, 0.14204757}, {-0.99605429, -0.55819327}, {0.52653307, -0.22180912}, {-0.72620392, 0.04126991}, {0.32889611, 0.28811112}, {-0.33362725, -0.18611631}, {-0.07304331, 0.49070308}, {-0.05596618, -0.28081298}, {-0.12728015, -1.00946569}, {-1.02981365, 0.33604547}, {0.83827126, 0.11364461}, {-0.35213372, -0.73384899}, {-0.14584231, 0.88769937}, {0.38020107, 0.00176742}, {0.55096304, -0.61353856}, {-0.14859359, 0.82687831}, {-0.02505828, -0.15865289}, {-0.64469451, 0.02138042}, {0.73077142, -1.06038558}, {0.38745657, 0.57243586}, {0.60059160, 0.41767964}, {0.45910606, -0.01824777}, {-0.01961007, -0.19380009}, {-1.01017320, 0.70563161}, {0.03961600, -0.62096798}, {-0.06642284, -0.03584493}, {-0.33526906, -0.29777184}, {0.05723852, 0.27368212}, {0.23642714, -0.03945675}, {-0.89980912, -0.47887659}, {-0.56872958, 0.24789058}, {0.83142161, 0.69265264}, {0.73722690, 0.74558932}, {-0.31213233, 0.81301403}, {0.55704063, -0.68862814}, {-0.72388792, -0.81439668}, {0.78338557, -0.33779061}, {-0.48182121, 0.41475245}, {0.01162603, -0.69799727}, {-0.33852181, 0.21084496}, {-0.30653512, -0.30955830}, {0.79095888, 0.03823531}, {0.01872143, 0.05682442}, {-0.57538950, -0.14037670}, {0.21683359, -0.56326139}, {-0.41434917, 0.83209783}, {0.37727877, -0.57852203}, {0.55388814, 0.60797250}, {-0.63304180, -1.01945877}, {-0.40263066, 0.35401380}, {-0.39935422, 0.29925179}, {0.61001164, -0.04353414}, {-0.33268479, 0.79915583}, {0.79383367, -0.13321820}, {-0.38297349, 0.12059219}, {-0.06690408, -0.03031654}, {-0.24114522, 0.07858560}, {-0.79257029, -0.58350241}, {1.00017095, 0.57636720}, {-0.34581432, 0.55238813}, {-0.35871896, 0.72814971}, {0.48934141, -0.30067459}, {-0.51014549, -1.09769845}, {0.72847927, -1.02162063}, {0.59885067, 0.84295738}, {0.09280005, -0.72280443}, {0.68269783, 0.89639515}, {0.35248098, -0.01946777}, {-0.30061799, -0.33095062}, {-0.64593095, 0.33356756}, {-0.19321075, -0.61875391}, {-0.85306442, 0.32993487}, {-0.47434938, 0.00035918}, {-0.42215037, 0.74504226}, {0.71919966, -0.96276164}, {-0.68623060, -0.34695047}, {0.87791288, 0.55749249}, {-0.42623022, -0.58820570}, {0.23612276, 0.65416241}, {0.74373341, -0.34040728}, {0.63800210, 0.33964354}, {-0.16210860, 0.93135202}, {-0.66530073, 0.40863770}, {-0.96874189, -0.70361882}, {0.68088579, -0.61729848}, {0.37660879, 0.15734875}, {0.54334849, -0.30551955}, {-0.45264506, -0.45693988}, {0.60999703, 0.17189743}, {0.79555064, 0.74361616}, {-0.82743883, 0.07882261}, {-0.87342376, -0.93670034}, {-0.91950870, 0.72603196}, {0.52670151, 0.66059804}, {-0.35023552, 0.24534658}, {0.55026275, -0.21717572}, {0.14731787, -0.51492321}, {-0.81169111, -0.41977850}, {0.82428920, 0.18304494}, {0.91052258, -0.02416418}, {-0.36806655, 0.63953632}, {0.74830049, -0.90568823}, {0.44688734, -0.74558705}, {-0.65310615, 0.84055442}, {-0.79712629, -0.45174971}, {1.10082316, -0.09147529}, {-0.64609718, -0.60252362}, {-0.40018615, 0.54617429}, {-0.68775272, 0.87595832}, {-0.15139405, 0.99333531}, {0.89336485, -0.35893306}, {-0.43653184, 0.00808784}, {-0.76291794, 0.36004266}, {-0.90563279, -0.92035902}, {0.95818663, -0.34777498}, {0.16599974, -0.03666950}, {-0.41831765, -0.80768985}, {0.76686609, 1.00912750}, {0.86881024, -0.70346415}, {-0.64674634, 0.31430167}, {0.88019061, 0.17009020}, {0.29856536, 0.41452849}, {-0.55379027, 0.18153512}, {-0.44929650, -0.40128592}, {-0.89197814, -0.32582176}, {0.92236769, 0.01379200}, {0.27183190, 0.40945420}, {0.86310387, -0.09262406}, {-0.39065820, -0.21636230}, {-0.35821110, 0.82487160}, {0.80537444, -0.26296723}, {-0.30538863, 0.21936607}, {0.18798132, 0.32115725}, {-0.48000801, -0.83302790}, {-0.48803565, -0.73445952}, {0.11622154, -0.74511623}, {-0.85144585, 0.37440634}, {-0.44075724, 0.67882359}, {-0.06117002, 0.81225413}, {-0.76825690, 0.08442133}, {0.48182383, -0.76834643}, {0.75822371, -0.57993394}, {0.38138670, 1.04081941}, {0.44320631, -0.28921202}, {-1.01302385, 0.10256972}, {0.58711255, -0.33442748}, {0.51513058, -0.63169014}, {0.53330392, -0.84420884}, {-0.66532755, 0.90724719}, {0.30527169, 0.92740399}, {0.37957430, 0.62121958}, {0.08396007, -0.49664167}, {-0.41793057, -0.51837403}, {0.16310637, 0.52011985}, {-0.74058086, -0.66808295}, {0.70543420, 0.83728778}, {-0.09472418, 0.32064527}, {0.54039574, 0.16039127}, {-0.33772644, -0.05537993}, {-0.57993019, -0.67397839}, {0.22924615, 0.11597943}, {0.10863013, -0.59201586}, {-0.29348791, -0.44473261}, {-0.72730052, -0.21335915}, {0.70209849, 0.04851333}})}
    },
}, {epsilon = 1.0e-06})
