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

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

jigs.TestBlock(radio.PowerSquelchBlock, {
    {
        desc = "-43 dBFS cosine input, -30 dBFS squelch",
        args = {-30},
        inputs = {radio.types.Float32.vector_from_array({0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000})},
        outputs = {radio.types.Float32.vector_from_array({0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000})}
    },
    {
        desc = "-43 dBFS cosine input, -55 dBFS squelch",
        args = {-55},
        inputs = {radio.types.Float32.vector_from_array({0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000})},
        outputs = {radio.types.Float32.vector_from_array({0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000, -0.00809017, -0.00309017, 0.00309017, 0.00809017, 0.01000000, 0.00809017, 0.00309017, -0.00309017, -0.00809017, -0.01000000})}
    },
    {
        desc = "-40 dBFS complex exponential input, -30 dBFS squelch",
        args = {-30},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}, {0.00000000, 0.00000000}})}
    },
    {
        desc = "-40 dBFS complex exponential input, -50 dBFS squelch",
        args = {-50},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, -0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, -0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}, {-0.00809017, -0.00587785}, {-0.00309017, -0.00951057}, {0.00309017, -0.00951057}, {0.00809017, -0.00587785}, {0.01000000, 0.00000000}, {0.00809017, 0.00587785}, {0.00309017, 0.00951057}, {-0.00309017, 0.00951057}, {-0.00809017, 0.00587785}, {-0.01000000, 0.00000000}})}
    },
}, {epsilon = 1.0e-06})
