diff --git a/kat_test/random/reference/scale_diff_rad.out b/kat_test/random/reference/scale_diff_rad.out
new file mode 100644
index 0000000000000000000000000000000000000000..79f3e774bd10a9e300f9d62e2d78faed9d41d550
--- /dev/null
+++ b/kat_test/random/reference/scale_diff_rad.out
@@ -0,0 +1,1001 @@
+-3.00000000000000  4.43175593349481 
+-2.99400000000000  4.44643060283748 
+-2.98800000000000  4.46117064646199 
+-2.98200000000000  4.47597638499685 
+-2.97600000000000  4.49084814013292 
+-2.97000000000000  4.50578623468695 
+-2.96400000000000  4.52079099246486 
+-2.95800000000000  4.53586273840800 
+-2.95200000000000  4.55100179842147 
+-2.94600000000000  4.56620849946628 
+-2.94000000000000  4.58148316948624 
+-2.93400000000000  4.59682613739206 
+-2.92800000000000  4.61223773315038 
+-2.92200000000000  4.62771828760886 
+-2.91600000000000  4.64326813257568 
+-2.91000000000000  4.65888760078776 
+-2.90400000000000  4.67457702586620 
+-2.89800000000000  4.69033674233537 
+-2.89200000000000  4.70616708556888 
+-2.88600000000000  4.72206839181176 
+-2.88000000000000  4.73804099809788 
+-2.87400000000000  4.75408524227527 
+-2.86800000000000  4.77020146294262 
+-2.86200000000000  4.78638999950964 
+-2.85600000000000  4.80265119206668 
+-2.85000000000000  4.81898538141653 
+-2.84400000000000  4.83539290906490 
+-2.83800000000000  4.85187411714722 
+-2.83200000000000  4.86842934842552 
+-2.82600000000000  4.88505894626293 
+-2.82000000000000  4.90176325457602 
+-2.81400000000000  4.91854261783159 
+-2.80800000000000  4.93539738101484 
+-2.80200000000000  4.95232788950859 
+-2.79600000000000  4.96933448926494 
+-2.79000000000000  4.98641752650953 
+-2.78400000000000  5.00357734793873 
+-2.77800000000000  5.02081430048744 
+-2.77200000000000  5.03812873149131 
+-2.76600000000000  5.05552098841959 
+-2.76000000000000  5.07299141909137 
+-2.75400000000000  5.09054037138300 
+-2.74800000000000  5.10816819340619 
+-2.74200000000000  5.12587523330446 
+-2.73600000000000  5.14366183923722 
+-2.73000000000000  5.16152835945931 
+-2.72400000000000  5.17947514207290 
+-2.71800000000000  5.19750253515789 
+-2.71200000000000  5.21561088662562 
+-2.70600000000000  5.23380054417751 
+-2.70000000000000  5.25207185525734 
+-2.69400000000000  5.27042516707673 
+-2.68800000000000  5.28886082635113 
+-2.68200000000000  5.30737917950337 
+-2.67600000000000  5.32598057240288 
+-2.67000000000000  5.34466535042290 
+-2.66400000000000  5.36343385828786 
+-2.65800000000000  5.38228644012422 
+-2.65200000000000  5.40122343926014 
+-2.64600000000000  5.42024519822547 
+-2.64000000000000  5.43935205874535 
+-2.63400000000000  5.45854436153671 
+-2.62800000000000  5.47782244632732 
+-2.62200000000000  5.49718665175400 
+-2.61600000000000  5.51663731528317 
+-2.61000000000000  5.53617477311534 
+-2.60400000000000  5.55579936015338 
+-2.59800000000000  5.57551140985301 
+-2.59200000000000  5.59531125420053 
+-2.58600000000000  5.61519922355379 
+-2.58000000000000  5.63517564664856 
+-2.57400000000000  5.65524085035362 
+-2.56800000000000  5.67539515976302 
+-2.56200000000000  5.69563889793522 
+-2.55600000000000  5.71597238591225 
+-2.55000000000000  5.73639594252562 
+-2.54400000000000  5.75690988431050 
+-2.53800000000000  5.77751452548660 
+-2.53200000000000  5.79821017767832 
+-2.52600000000000  5.81899714996241 
+-2.52000000000000  5.83987574863266 
+-2.51400000000000  5.86084627719031 
+-2.50800000000000  5.88190903607691 
+-2.50200000000000  5.90306432270614 
+-2.49600000000000  5.92431243119026 
+-2.49000000000000  5.94565365230828 
+-2.48400000000000  5.96708827330247 
+-2.47800000000000  5.98861657779878 
+-2.47200000000000  6.01023884560016 
+-2.46600000000000  6.03195535255612 
+-2.46000000000000  6.05376637047049 
+-2.45400000000000  6.07567216681520 
+-2.44800000000000  6.09767300474934 
+-2.44200000000000  6.11976914275661 
+-2.43600000000000  6.14196083467705 
+-2.43000000000000  6.16424832930957 
+-2.42400000000000  6.18663187051047 
+-2.41800000000000  6.20911169673230 
+-2.41200000000000  6.23168804103974 
+-2.40600000000000  6.25436113079157 
+-2.40000000000000  6.27713118754204 
+-2.39400000000000  6.29999842679917 
+-2.38800000000000  6.32296305780531 
+-2.38200000000000  6.34602528335579 
+-2.37600000000000  6.36918529951273 
+-2.37000000000000  6.39244329551277 
+-2.36400000000000  6.41579945338541 
+-2.35800000000000  6.43925394790532 
+-2.35200000000000  6.46280694615340 
+-2.34600000000000  6.48645860742136 
+-2.34000000000000  6.51020908285871 
+-2.33400000000000  6.53405851533277 
+-2.32800000000000  6.55800703909159 
+-2.32200000000000  6.58205477944584 
+-2.31600000000000  6.60620185258118 
+-2.31000000000000  6.63044836529109 
+-2.30400000000000  6.65479441452207 
+-2.29800000000000  6.67924008737677 
+-2.29200000000000  6.70378546043025 
+-2.28600000000000  6.72843059971398 
+-2.28000000000000  6.75317556032791 
+-2.27400000000000  6.77802038599829 
+-2.26800000000000  6.80296510892189 
+-2.26200000000000  6.82800974923479 
+-2.25600000000000  6.85315431478343 
+-2.25000000000000  6.87839880078106 
+-2.24400000000000  6.90374318931480 
+-2.23800000000000  6.92918744906574 
+-2.23200000000000  6.95473153493996 
+-2.22600000000000  6.98037538754698 
+-2.22000000000000  7.00611893291663 
+-2.21400000000000  7.03196208206016 
+-2.20800000000000  7.05790473046774 
+-2.20200000000000  7.08394675773311 
+-2.19600000000000  7.11008802707650 
+-2.19000000000000  7.13632838499482 
+-2.18400000000000  7.16266766053961 
+-2.17800000000000  7.18910566511987 
+-2.17200000000000  7.21564219179918 
+-2.16600000000000  7.24227701491083 
+-2.16000000000000  7.26900988944077 
+-2.15400000000000  7.29584055064602 
+-2.14800000000000  7.32276871328168 
+-2.14200000000000  7.34979407129572 
+-2.13600000000000  7.37691629705601 
+-2.13000000000000  7.40413504085739 
+-2.12400000000000  7.43144993034278 
+-2.11800000000000  7.45886056979074 
+-2.11200000000000  7.48636653961614 
+-2.10600000000000  7.51396739563861 
+-2.10000000000000  7.54166266836695 
+-2.09400000000000  7.56945186250608 
+-2.08800000000000  7.59733445606974 
+-2.08200000000000  7.62530989976977 
+-2.07600000000000  7.65337761631959 
+-2.07000000000000  7.68153699961045 
+-2.06400000000000  7.70978741391624 
+-2.05800000000000  7.73812819333379 
+-2.05200000000000  7.76655864056145 
+-2.04600000000000  7.79507802662565 
+-2.04000000000000  7.82368558956407 
+-2.03400000000000  7.85238053381185 
+-2.02800000000000  7.88116202925376 
+-2.02200000000000  7.91002921039090 
+-2.01600000000000  7.93898117524658 
+-2.01000000000000  7.96801698458076 
+-2.00400000000000  7.99713566083721 
+-1.99800000000000  8.02633618723078 
+-1.99200000000000  8.05561750668186 
+-1.98600000000000  8.08497852067138 
+-1.98000000000000  8.11441808833438 
+-1.97400000000000  8.14393502526410 
+-1.96800000000000  8.17352810252285 
+-1.96200000000000  8.20319604523933 
+-1.95600000000000  8.23293753174361 
+-1.95000000000000  8.26275119208490 
+-1.94400000000000  8.29263560695976 
+-1.93800000000000  8.32258930650664 
+-1.93200000000000  8.35261076880788 
+-1.92600000000000  8.38269841864605 
+-1.92000000000000  8.41285062626677 
+-1.91400000000000  8.44306570589655 
+-1.90800000000000  8.47334191427654 
+-1.90200000000000  8.50367744923448 
+-1.89600000000000  8.53407044820895 
+-1.89000000000000  8.56451898676396 
+-1.88400000000000  8.59502107684613 
+-1.87800000000000  8.62557466550598 
+-1.87200000000000  8.65617763287203 
+-1.86600000000000  8.68682779074492 
+-1.86000000000000  8.71752288075906 
+-1.85400000000000  8.74826057263656 
+-1.84800000000000  8.77903846234243 
+-1.84200000000000  8.80985407036394 
+-1.83600000000000  8.84070483965600 
+-1.83000000000000  8.87158813379003 
+-1.82400000000000  8.90250123490892 
+-1.81800000000000  8.93344134175184 
+-1.81200000000000  8.96440556751697 
+-1.80600000000000  8.99539093785135 
+-1.80000000000000  9.02639438840503 
+-1.79400000000000  9.05741276282418 
+-1.78800000000000  9.08844281046423 
+-1.78200000000000  9.11948118384863 
+-1.77600000000000  9.15052443641701 
+-1.77000000000000  9.18156901991077 
+-1.76400000000000  9.21261128226116 
+-1.75800000000000  9.24364746439605 
+-1.75200000000000  9.27467369808032 
+-1.74600000000000  9.30568600291338 
+-1.74000000000000  9.33668028395972 
+-1.73400000000000  9.36765232823434 
+-1.72800000000000  9.39859780248911 
+-1.72200000000000  9.42951224985410 
+-1.71600000000000  9.46039108687967 
+-1.71000000000000  9.49122960043541 
+-1.70400000000000  9.52202294452327 
+-1.69800000000000  9.55276613689020 
+-1.69200000000000  9.58345405596533 
+-1.68600000000000  9.61408143705284 
+-1.68000000000000  9.64464286909094 
+-1.67400000000000  9.67513279106425 
+-1.66800000000000  9.70554548821255 
+-1.66200000000000  9.73587508820139 
+-1.65600000000000  9.76611555758216 
+-1.65000000000000  9.79626069746650 
+-1.64400000000000  9.82630413979873 
+-1.63800000000000  9.85623934295390 
+-1.63200000000000  9.88605958779400 
+-1.62600000000000  9.91575797319916 
+-1.62000000000000  9.94532741152275 
+-1.61400000000000  9.97476062432299 
+-1.60800000000000  10.0040501373982 
+-1.60200000000000  10.0331882764324 
+-1.59600000000000  10.0621671618464 
+-1.59000000000000  10.0909787037944 
+-1.58400000000000  10.1196145973869 
+-1.57800000000000  10.1480663171693 
+-1.57200000000000  10.1763251118519 
+-1.56600000000000  10.2043819992300 
+-1.56000000000000  10.2322277598808 
+-1.55400000000000  10.2598529322839 
+-1.54800000000000  10.2872478064570 
+-1.54200000000000  10.3144024181072 
+-1.53600000000000  10.3413065424668 
+-1.53000000000000  10.3679496883140 
+-1.52400000000000  10.3943210913922 
+-1.51800000000000  10.4204097077693 
+-1.51200000000000  10.4462042074728 
+-1.50600000000000  10.4716929673566 
+-1.50000000000000  10.4968640642750 
+-1.49400000000000  10.5217052679552 
+-1.48800000000000  10.5462040336629 
+-1.48200000000000  10.5703474946772 
+-1.47600000000000  10.5941224548928 
+-1.47000000000000  10.6175153805819 
+-1.46400000000000  10.6405123930633 
+-1.45800000000000  10.6630992598829 
+-1.45200000000000  10.6852613870622 
+-1.44600000000000  10.7069838102252 
+-1.44000000000000  10.7282511860516 
+-1.43400000000000  10.7490477833716 
+-1.42800000000000  10.7693574741363 
+-1.42200000000000  10.7891637242482 
+-1.41600000000000  10.8084495837362 
+-1.41000000000000  10.8271976775099 
+-1.40400000000000  10.8453901953664 
+-1.39800000000000  10.8630088818983 
+-1.39200000000000  10.8800350259787 
+-1.38600000000000  10.8964494507489 
+-1.38000000000000  10.9122325025152 
+-1.37400000000000  10.9273640400430 
+-1.36800000000000  10.9418234231639 
+-1.36200000000000  10.9555895017205 
+-1.35600000000000  10.9686406035945 
+-1.35000000000000  10.9809545231295 
+-1.34400000000000  10.9925085091054 
+-1.33800000000000  11.0032792521117 
+-1.33200000000000  11.0132428721526 
+-1.32600000000000  11.0223749061158 
+-1.32000000000000  11.0306502942582 
+-1.31400000000000  11.0380433673918 
+-1.30800000000000  11.0445278329109 
+-1.30200000000000  11.0500767613773 
+-1.29600000000000  11.0546625723215 
+-1.29000000000000  11.0582570197781 
+-1.28400000000000  11.0608311780780 
+-1.27800000000000  11.0623554270844 
+-1.27200000000000  11.0627994364587 
+-1.26600000000000  11.0621321512871 
+-1.26000000000000  11.0603217756503 
+-1.25400000000000  11.0573357577385 
+-1.24800000000000  11.0531407725902 
+-1.24200000000000  11.0477027065747 
+-1.23600000000000  11.0409866407478 
+-1.23000000000000  11.0329568337218 
+-1.22400000000000  11.0235767043120 
+-1.21800000000000  11.0128088149789 
+-1.21200000000000  11.0006148533078 
+-1.20600000000000  10.9869556147705 
+-1.20000000000000  10.9717909843473 
+-1.19400000000000  10.9550799181570 
+-1.18800000000000  10.9367804250409 
+-1.18200000000000  10.9168495476768 
+-1.17600000000000  10.8952433432923 
+-1.17000000000000  10.8719168648356 
+-1.16400000000000  10.8468241416572 
+-1.15800000000000  10.8199181589250 
+-1.15200000000000  10.7911508387382 
+-1.14600000000000  10.7604730196448 
+-1.14000000000000  10.7278344371193 
+-1.13400000000000  10.6931837015973 
+-1.12800000000000  10.6564682799654 
+-1.12200000000000  10.6176344735958 
+-1.11600000000000  10.5766273981117 
+-1.11000000000000  10.5333909625484 
+-1.10400000000000  10.4878678482598 
+-1.09800000000000  10.4399994881241 
+-1.09200000000000  10.3897260453163 
+-1.08600000000000  10.3369863928834 
+-1.08000000000000  10.2817180915497 
+-1.07400000000000  10.2238573700045 
+-1.06800000000000  10.1633391029365 
+-1.06200000000000  10.1000967913911 
+-1.05600000000000  10.0340625405001 
+-1.05000000000000  9.96516704009294 
+-1.04400000000000  9.89333954402323 
+-1.03800000000000  9.81850784980668 
+-1.03200000000000  9.74059827883178 
+-1.02600000000000  9.65953565706018 
+-1.02000000000000  9.57524329524367 
+-1.01400000000000  9.48764297062958 
+-1.00800000000000  9.39665490825276 
+-1.00200000000000  9.30219776299730 
+-0.996000000000000  9.20418860272046 
+-0.990000000000000  9.10254289117312 
+-0.984000000000000  8.99717447172167 
+-0.978000000000000  8.88799555288925 
+-0.972000000000000  8.77491669317809 
+-0.966000000000000  8.65784678750768 
+-0.960000000000000  8.53669305492508 
+-0.954000000000000  8.41136102710402 
+-0.948000000000000  8.28175453720664 
+-0.942000000000000  8.14777571156309 
+-0.936000000000000  8.00932496073426 
+-0.930000000000000  7.86630097385668 
+-0.924000000000000  7.71860071326742 
+-0.918000000000000  7.56611941055382 
+-0.912000000000000  7.40875056581563 
+-0.906000000000000  7.24638594728332 
+-0.900000000000000  7.07891559313098 
+-0.894000000000000  6.90622781627902 
+-0.888000000000000  6.72820920980741 
+-0.882000000000000  6.54474465673272 
+-0.876000000000000  6.35571734112100 
+-0.870000000000000  6.16100876067005 
+-0.864000000000000  5.96049874468588 
+-0.858000000000000  5.75406547339510 
+-0.852000000000000  5.54158550026598 
+-0.846000000000000  5.32293377824173 
+-0.840000000000000  5.09798368868986 
+-0.834000000000000  4.86660707579674 
+-0.828000000000000  4.62867428166816 
+-0.822000000000000  4.38405418888519 
+-0.816000000000000  4.13261426494285 
+-0.810000000000000  3.87422061116710 
+-0.804000000000000  3.60873801864164 
+-0.798000000000000  3.33603002576328 
+-0.792000000000000  3.05595898349418 
+-0.786000000000000  2.76838612429721 
+-0.780000000000000  2.47317163670719 
+-0.774000000000000  2.17017474829255 
+-0.768000000000000  1.85925380972369 
+-0.762000000000000  1.54026639021507 
+-0.756000000000000  1.21306937635781 
+-0.750000000000000  0.877519078229312 
+-0.744000000000000  0.533471344058642 
+-0.738000000000000  0.180781680521452 
+-0.732000000000000 -0.180694618873740 
+-0.726000000000000 -0.551102337180726 
+-0.720000000000000 -0.930586188651542 
+-0.714000000000000 -1.31929066783823 
+-0.708000000000000 -1.71735988613140 
+-0.702000000000000 -2.12493740135249 
+-0.696000000000000 -2.54216603990986 
+-0.690000000000000 -2.96918770492866 
+-0.684000000000000 -3.40614317913274 
+-0.678000000000000 -3.85317191501078 
+-0.672000000000000 -4.31041181664294 
+-0.666000000000000 -4.77799900833459 
+-0.660000000000000 -5.25606759644364 
+-0.654000000000000 -5.74474941676821 
+-0.648000000000000 -6.24417377234163 
+-0.642000000000000 -6.75446715966946 
+-0.636000000000000 -7.27575298493489 
+-0.630000000000000 -7.80815126514749 
+-0.624000000000000 -8.35177832150593 
+-0.618000000000000 -8.90674645800294 
+-0.612000000000000 -9.47316362933084 
+-0.606000000000000 -10.0511330966247 
+-0.600000000000000 -10.6407530713483 
+-0.594000000000000 -11.2421163461719 
+-0.588000000000000 -11.8553099161740 
+-0.582000000000000 -12.4804145843260 
+-0.576000000000000 -13.1175045600421 
+-0.570000000000000 -13.7666470415156 
+-0.564000000000000 -14.4279017906118 
+-0.558000000000000 -15.1013206927563 
+-0.552000000000000 -15.7869473104607 
+-0.546000000000000 -16.4848164220854 
+-0.540000000000000 -17.1949535539799 
+-0.534000000000000 -17.9173745008168 
+-0.528000000000000 -18.6520848394253 
+-0.522000000000000 -19.3990794319183 
+-0.516000000000000 -20.1583419228022 
+-0.510000000000000 -20.9298442294967 
+-0.504000000000000 -21.7135460254754 
+-0.498000000000000 -22.5093942207605 
+-0.492000000000000 -23.3173224366862 
+-0.486000000000000 -24.1372504778114 
+-0.480000000000000 -24.9690838053608 
+-0.474000000000000 -25.8127130046591 
+-0.468000000000000 -26.6680132609765 
+-0.462000000000000 -27.5348438324273 
+-0.456000000000000 -28.4130475284868 
+-0.450000000000000 -29.3024501953390 
+-0.444000000000000 -30.2028602099838 
+-0.438000000000000 -31.1140679806552 
+-0.432000000000000 -32.0358454609812 
+-0.426000000000000 -32.9679456787505 
+-0.420000000000000 -33.9101022762548 
+-0.414000000000000 -34.8620290747313 
+-0.408000000000000 -35.8234196534703 
+-0.402000000000000 -36.7939469535850 
+-0.396000000000000 -37.7732629089776 
+-0.390000000000000 -38.7609981006679 
+-0.384000000000000 -39.7567614467266 
+-0.378000000000000 -40.7601399191589 
+-0.372000000000000 -41.7706983002859 
+-0.366000000000000 -42.7879789768014 
+-0.360000000000000 -43.8115017738927 
+-0.354000000000000 -44.8407638325922 
+-0.348000000000000 -45.8752395344714 
+-0.342000000000000 -46.9143804764859 
+-0.336000000000000 -47.9576154940026 
+-0.330000000000000 -49.0043507420407 
+-0.324000000000000 -50.0539698311639 
+-0.318000000000000 -51.1058340226839 
+-0.312000000000000 -52.1592824879773 
+-0.306000000000000 -53.2136326285608 
+-0.300000000000000 -54.2681804638677 
+-0.294000000000000 -55.3222010882296 
+-0.288000000000000 -56.3749491948414 
+-0.282000000000000 -57.4256596733271 
+-0.276000000000000 -58.4735482801557 
+-0.270000000000000 -59.5178123805253 
+-0.264000000000000 -60.5576317677244 
+-0.258000000000000 -61.5921695570143 
+-0.252000000000000 -62.6205731536501 
+-0.246000000000000 -63.6419752979056 
+-0.240000000000000 -64.6554951853159 
+-0.234000000000000 -65.6602396601647 
+-0.228000000000000 -66.6553044850311 
+-0.222000000000000 -67.6397756782318 
+-0.216000000000000 -68.6127309255203 
+-0.210000000000000 -69.5732410573206 
+-0.204000000000000 -70.5203715925399 
+-0.198000000000000 -71.4531843428183 
+-0.192000000000000 -72.3707390793934 
+-0.186000000000000 -73.2720952510395 
+-0.180000000000000 -74.1563137556454 
+-0.174000000000000 -75.0224587568521 
+-0.168000000000000 -75.8695995427485 
+-0.162000000000000 -76.6968124204622 
+-0.156000000000000 -77.5031826402125 
+-0.150000000000000 -78.2878063452764 
+-0.144000000000000 -79.0497925382081 
+-0.138000000000000 -79.7882650597919 
+-0.132000000000000 -80.5023645713317 
+-0.126000000000000 -81.1912505358038 
+-0.120000000000000 -81.8541031869623 
+-0.114000000000000 -82.4901254834971 
+-0.108000000000000 -83.0985450364187 
+-0.102000000000000 -83.6786160055731 
+-0.0960000000000001 -84.2296209545161 
+-0.0899999999999999 -84.7508726589007 
+-0.0840000000000001 -85.2417158590287 
+-0.0779999999999998 -85.7015289498681 
+-0.0720000000000001 -86.1297256011471 
+-0.0659999999999998 -86.5257562998841 
+-0.0600000000000001 -86.8891098099964 
+-0.0539999999999998 -87.2193145405241 
+-0.0480000000000000 -87.5159398175481 
+-0.0419999999999998 -87.7785970540775 
+-0.0360000000000000 -88.0069408111697 
+-0.0299999999999998 -88.2006697473615 
+-0.0240000000000000 -88.3595274499094 
+-0.0179999999999998 -88.4833031456536 
+-0.0120000000000000 -88.5718322866628 
+-0.00599999999999978 -88.6249970092718 
+ 0.00000000000000 -88.6427264630841 
+ 0.00600000000000023 -88.6249970092717 
+ 0.0120000000000000 -88.5718322866622 
+ 0.0180000000000002 -88.4833031456536 
+ 0.0240000000000000 -88.3595274499085 
+ 0.0300000000000002 -88.2006697473615 
+ 0.0360000000000000 -88.0069408111705 
+ 0.0420000000000003 -87.7785970540783 
+ 0.0480000000000000 -87.5159398175473 
+ 0.0540000000000003 -87.2193145405233 
+ 0.0600000000000001 -86.8891098099972 
+ 0.0660000000000003 -86.5257562998857 
+ 0.0720000000000001 -86.1297256011479 
+ 0.0779999999999998 -85.7015289498673 
+ 0.0840000000000001 -85.2417158590287 
+ 0.0899999999999999 -84.7508726589007 
+ 0.0960000000000001 -84.2296209545145 
+ 0.102000000000000 -83.6786160055667 
+ 0.108000000000000 -83.0985450364203 
+ 0.114000000000000 -82.4901254834971 
+ 0.120000000000000 -81.8541031869639 
+ 0.126000000000000 -81.1912505358022 
+ 0.132000000000000 -80.5023645713317 
+ 0.138000000000000 -79.7882650597934 
+ 0.144000000000000 -79.0497925382065 
+ 0.150000000000000 -78.2878063452717 
+ 0.156000000000000 -77.5031826402109 
+ 0.162000000000000 -76.6968124204606 
+ 0.168000000000000 -75.8695995427485 
+ 0.174000000000000 -75.0224587568585 
+ 0.180000000000000 -74.1563137556549 
+ 0.186000000000000 -73.2720952510427 
+ 0.192000000000000 -72.3707390794030 
+ 0.198000000000000 -71.4531843428183 
+ 0.204000000000000 -70.5203715925399 
+ 0.210000000000000 -69.5732410573142 
+ 0.216000000000000 -68.6127309255235 
+ 0.222000000000000 -67.6397756782286 
+ 0.228000000000000 -66.6553044850279 
+ 0.234000000000000 -65.6602396601616 
+ 0.240000000000000 -64.6554951853159 
+ 0.246000000000000 -63.6419752978992 
+ 0.252000000000000 -62.6205731536628 
+ 0.258000000000000 -61.5921695570080 
+ 0.264000000000000 -60.5576317677148 
+ 0.270000000000000 -59.5178123805221 
+ 0.276000000000000 -58.4735482801557 
+ 0.282000000000000 -57.4256596733302 
+ 0.288000000000000 -56.3749491948382 
+ 0.294000000000000 -55.3222010882359 
+ 0.300000000000000 -54.2681804638772 
+ 0.306000000000000 -53.2136326285608 
+ 0.312000000000000 -52.1592824879773 
+ 0.318000000000000 -51.1058340226807 
+ 0.324000000000000 -50.0539698311607 
+ 0.330000000000000 -49.0043507420407 
+ 0.336000000000000 -47.9576154940058 
+ 0.342000000000000 -46.9143804764827 
+ 0.348000000000000 -45.8752395344714 
+ 0.354000000000000 -44.8407638325890 
+ 0.360000000000000 -43.8115017738958 
+ 0.366000000000000 -42.7879789767918 
+ 0.372000000000000 -41.7706983002859 
+ 0.378000000000000 -40.7601399191493 
+ 0.384000000000000 -39.7567614467298 
+ 0.390000000000000 -38.7609981006711 
+ 0.396000000000000 -37.7732629089712 
+ 0.402000000000000 -36.7939469535881 
+ 0.408000000000000 -35.8234196534703 
+ 0.414000000000000 -34.8620290747345 
+ 0.420000000000000 -33.9101022762485 
+ 0.426000000000000 -32.9679456787505 
+ 0.432000000000000 -32.0358454609749 
+ 0.438000000000000 -31.1140679806615 
+ 0.444000000000000 -30.2028602099711 
+ 0.450000000000000 -29.3024501953326 
+ 0.456000000000000 -28.4130475284805 
+ 0.462000000000000 -27.5348438324401 
+ 0.468000000000000 -26.6680132609701 
+ 0.474000000000000 -25.8127130046528 
+ 0.480000000000000 -24.9690838053671 
+ 0.486000000000000 -24.1372504778051 
+ 0.492000000000000 -23.3173224366862 
+ 0.498000000000000 -22.5093942207605 
+ 0.504000000000000 -21.7135460254754 
+ 0.510000000000000 -20.9298442295094 
+ 0.516000000000000 -20.1583419228086 
+ 0.522000000000000 -19.3990794319310 
+ 0.528000000000000 -18.6520848394317 
+ 0.534000000000000 -17.9173745008295 
+ 0.540000000000000 -17.1949535539799 
+ 0.546000000000000 -16.4848164220981 
+ 0.552000000000000 -15.7869473104607 
+ 0.558000000000000 -15.1013206927754 
+ 0.564000000000000 -14.4279017905991 
+ 0.570000000000000 -13.7666470415092 
+ 0.576000000000000 -13.1175045600485 
+ 0.582000000000000 -12.4804145843260 
+ 0.588000000000000 -11.8553099161867 
+ 0.594000000000000 -11.2421163461655 
+ 0.600000000000000 -10.6407530713483 
+ 0.606000000000000 -10.0511330966374 
+ 0.612000000000000 -9.47316362931812 
+ 0.618000000000000 -8.90674645799022 
+ 0.624000000000000 -8.35177832149957 
+ 0.630000000000000 -7.80815126514113 
+ 0.636000000000000 -7.27575298492853 
+ 0.642000000000000 -6.75446715965674 
+ 0.648000000000000 -6.24417377234163 
+ 0.654000000000000 -5.74474941676821 
+ 0.660000000000000 -5.25606759643728 
+ 0.666000000000000 -4.77799900832187 
+ 0.672000000000000 -4.31041181664294 
+ 0.678000000000000 -3.85317191501078 
+ 0.684000000000000 -3.40614317912638 
+ 0.690000000000000 -2.96918770492230 
+ 0.696000000000000 -2.54216603992259 
+ 0.702000000000000 -2.12493740133341 
+ 0.708000000000000 -1.71735988613776 
+ 0.714000000000000 -1.31929066781914 
+ 0.720000000000000 -0.930586188651542 
+ 0.726000000000000 -0.551102337180726 
+ 0.732000000000000 -0.180694618873740 
+ 0.738000000000000  0.180781680540535 
+ 0.744000000000000  0.533471344045920 
+ 0.750000000000000  0.877519078229312 
+ 0.756000000000000  1.21306937634509 
+ 0.762000000000000  1.54026639021507 
+ 0.768000000000000  1.85925380971732 
+ 0.774000000000000  2.17017474828619 
+ 0.780000000000000  2.47317163669447 
+ 0.786000000000000  2.76838612429085 
+ 0.792000000000000  3.05595898348146 
+ 0.798000000000000  3.33603002578236 
+ 0.804000000000000  3.60873801864800 
+ 0.810000000000000  3.87422061115438 
+ 0.816000000000000  4.13261426493013 
+ 0.822000000000000  4.38405418888519 
+ 0.828000000000000  4.62867428167452 
+ 0.834000000000000  4.86660707579037 
+ 0.840000000000000  5.09798368868350 
+ 0.846000000000000  5.32293377822900 
+ 0.852000000000000  5.54158550025962 
+ 0.858000000000000  5.75406547339510 
+ 0.864000000000000  5.96049874469224 
+ 0.870000000000000  6.16100876067005 
+ 0.876000000000000  6.35571734112100 
+ 0.882000000000000  6.54474465673272 
+ 0.888000000000000  6.72820920981377 
+ 0.894000000000000  6.90622781628538 
+ 0.900000000000000  7.07891559313098 
+ 0.906000000000000  7.24638594728968 
+ 0.912000000000000  7.40875056580291 
+ 0.918000000000000  7.56611941054746 
+ 0.924000000000000  7.71860071326742 
+ 0.930000000000000  7.86630097387576 
+ 0.936000000000000  8.00932496072154 
+ 0.942000000000000  8.14777571156309 
+ 0.948000000000000  8.28175453719391 
+ 0.954000000000000  8.41136102711675 
+ 0.960000000000000  8.53669305492508 
+ 0.966000000000000  8.65784678749496 
+ 0.972000000000000  8.77491669319081 
+ 0.978000000000000  8.88799555288925 
+ 0.984000000000000  8.99717447171531 
+ 0.990000000000000  9.10254289115404 
+ 0.996000000000000  9.20418860270774 
+ 1.00200000000000  9.30219776299094 
+ 1.00800000000000  9.39665490824004 
+ 1.01400000000000  9.48764297061685 
+ 1.02000000000000  9.57524329522459 
+ 1.02600000000000  9.65953565704746 
+ 1.03200000000000  9.74059827882542 
+ 1.03800000000000  9.81850784981940 
+ 1.04400000000000  9.89333954403596 
+ 1.05000000000000  9.96516704008658 
+ 1.05600000000000  10.0340625405064 
+ 1.06200000000000  10.1000967913974 
+ 1.06800000000000  10.1633391029365 
+ 1.07400000000000  10.2238573699981 
+ 1.08000000000000  10.2817180915434 
+ 1.08600000000000  10.3369863928834 
+ 1.09200000000000  10.3897260453163 
+ 1.09800000000000  10.4399994881050 
+ 1.10400000000000  10.4878678482598 
+ 1.11000000000000  10.5333909625484 
+ 1.11600000000000  10.5766273981053 
+ 1.12200000000000  10.6176344736085 
+ 1.12800000000000  10.6564682799463 
+ 1.13400000000000  10.6931837016037 
+ 1.14000000000000  10.7278344371002 
+ 1.14600000000000  10.7604730196448 
+ 1.15200000000000  10.7911508387382 
+ 1.15800000000000  10.8199181589186 
+ 1.16400000000000  10.8468241416509 
+ 1.17000000000000  10.8719168648356 
+ 1.17600000000000  10.8952433432987 
+ 1.18200000000000  10.9168495476768 
+ 1.18800000000000  10.9367804250345 
+ 1.19400000000000  10.9550799181634 
+ 1.20000000000000  10.9717909843537 
+ 1.20600000000000  10.9869556147895 
+ 1.21200000000000  11.0006148533015 
+ 1.21800000000000  11.0128088149789 
+ 1.22400000000000  11.0235767043120 
+ 1.23000000000000  11.0329568337154 
+ 1.23600000000000  11.0409866407383 
+ 1.24200000000000  11.0477027065811 
+ 1.24800000000000  11.0531407725998 
+ 1.25400000000000  11.0573357577353 
+ 1.26000000000000  11.0603217756662 
+ 1.26600000000000  11.0621321512902 
+ 1.27200000000000  11.0627994364587 
+ 1.27800000000000  11.0623554270781 
+ 1.28400000000000  11.0608311780748 
+ 1.29000000000000  11.0582570197812 
+ 1.29600000000000  11.0546625723247 
+ 1.30200000000000  11.0500767613773 
+ 1.30800000000000  11.0445278329109 
+ 1.31400000000000  11.0380433673918 
+ 1.32000000000000  11.0306502942614 
+ 1.32600000000000  11.0223749061189 
+ 1.33200000000000  11.0132428721621 
+ 1.33800000000000  11.0032792521117 
+ 1.34400000000000  10.9925085091086 
+ 1.35000000000000  10.9809545231327 
+ 1.35600000000000  10.9686406035913 
+ 1.36200000000000  10.9555895017078 
+ 1.36800000000000  10.9418234231575 
+ 1.37400000000000  10.9273640400398 
+ 1.38000000000000  10.9122325025184 
+ 1.38600000000000  10.8964494507362 
+ 1.39200000000000  10.8800350259755 
+ 1.39800000000000  10.8630088818824 
+ 1.40400000000000  10.8453901953600 
+ 1.41000000000000  10.8271976775003 
+ 1.41600000000000  10.8084495837362 
+ 1.42200000000000  10.7891637242546 
+ 1.42800000000000  10.7693574741427 
+ 1.43400000000000  10.7490477833589 
+ 1.44000000000000  10.7282511860611 
+ 1.44600000000000  10.7069838102284 
+ 1.45200000000000  10.6852613870622 
+ 1.45800000000000  10.6630992598765 
+ 1.46400000000000  10.6405123930601 
+ 1.47000000000000  10.6175153805914 
+ 1.47600000000000  10.5941224548833 
+ 1.48200000000000  10.5703474946931 
+ 1.48800000000000  10.5462040336565 
+ 1.49400000000000  10.5217052679647 
+ 1.50000000000000  10.4968640642750 
+ 1.50600000000000  10.4716929673566 
+ 1.51200000000000  10.4462042074633 
+ 1.51800000000000  10.4204097077756 
+ 1.52400000000000  10.3943210913922 
+ 1.53000000000000  10.3679496883013 
+ 1.53600000000000  10.3413065424732 
+ 1.54200000000000  10.3144024181104 
+ 1.54800000000000  10.2872478064507 
+ 1.55400000000000  10.2598529322807 
+ 1.56000000000000  10.2322277598427 
+ 1.56600000000000  10.2043819992300 
+ 1.57200000000000  10.1763251118614 
+ 1.57800000000000  10.1480663171216 
+ 1.58400000000000  10.1196145973805 
+ 1.59000000000000  10.0909787037976 
+ 1.59600000000000  10.0621671618592 
+ 1.60200000000000  10.0331882764388 
+ 1.60800000000000  10.0040501373982 
+ 1.61400000000000  9.97476062432299 
+ 1.62000000000000  9.94532741153547 
+ 1.62600000000000  9.91575797319280 
+ 1.63200000000000  9.88605958780354 
+ 1.63800000000000  9.85623934295390 
+ 1.64400000000000  9.82630413979555 
+ 1.65000000000000  9.79626069746332 
+ 1.65600000000000  9.76611555758216 
+ 1.66200000000000  9.73587508820457 
+ 1.66800000000000  9.70554548821891 
+ 1.67400000000000  9.67513279107061 
+ 1.68000000000000  9.64464286908776 
+ 1.68600000000000  9.61408143705284 
+ 1.69200000000000  9.58345405595897 
+ 1.69800000000000  9.55276613688383 
+ 1.70400000000000  9.52202294451373 
+ 1.71000000000000  9.49122960043223 
+ 1.71600000000000  9.46039108687967 
+ 1.72200000000000  9.42951224985410 
+ 1.72800000000000  9.39859780248911 
+ 1.73400000000000  9.36765232823116 
+ 1.74000000000000  9.33668028396291 
+ 1.74600000000000  9.30568600291975 
+ 1.75200000000000  9.27467369808032 
+ 1.75800000000000  9.24364746439923 
+ 1.76400000000000  9.21261128225797 
+ 1.77000000000000  9.18156901991395 
+ 1.77600000000000  9.15052443642655 
+ 1.78200000000000  9.11948118384227 
+ 1.78800000000000  9.08844281048013 
+ 1.79400000000000  9.05741276281463 
+ 1.80000000000000  9.02639438840185 
+ 1.80600000000000  8.99539093786089 
+ 1.81200000000000  8.96440556751379 
+ 1.81800000000000  8.93344134174866 
+ 1.82400000000000  8.90250123491528 
+ 1.83000000000000  8.87158813378685 
+ 1.83600000000000  8.84070483966872 
+ 1.84200000000000  8.80985407036394 
+ 1.84800000000000  8.77903846234243 
+ 1.85400000000000  8.74826057263020 
+ 1.86000000000000  8.71752288077497 
+ 1.86600000000000  8.68682779073856 
+ 1.87200000000000  8.65617763286885 
+ 1.87800000000000  8.62557466549962 
+ 1.88400000000000  8.59502107683977 
+ 1.89000000000000  8.56451898675124 
+ 1.89600000000000  8.53407044820895 
+ 1.90200000000000  8.50367744924721 
+ 1.90800000000000  8.47334191427336 
+ 1.91400000000000  8.44306570590291 
+ 1.92000000000000  8.41285062626677 
+ 1.92600000000000  8.38269841864923 
+ 1.93200000000000  8.35261076881424 
+ 1.93800000000000  8.32258930651301 
+ 1.94400000000000  8.29263560695658 
+ 1.95000000000000  8.26275119208172 
+ 1.95600000000000  8.23293753174043 
+ 1.96200000000000  8.20319604524252 
+ 1.96800000000000  8.17352810251966 
+ 1.97400000000000  8.14393502525456 
+ 1.98000000000000  8.11441808832166 
+ 1.98600000000000  8.08497852067456 
+ 1.99200000000000  8.05561750666913 
+ 1.99800000000000  8.02633618722760 
+ 2.00400000000000  7.99713566084357 
+ 2.01000000000000  7.96801698457440 
+ 2.01600000000000  7.93898117524658 
+ 2.02200000000000  7.91002921038772 
+ 2.02800000000000  7.88116202925376 
+ 2.03400000000000  7.85238053380867 
+ 2.04000000000000  7.82368558955771 
+ 2.04600000000000  7.79507802662247 
+ 2.05200000000000  7.76655864055827 
+ 2.05800000000000  7.73812819333697 
+ 2.06400000000000  7.70978741391942 
+ 2.07000000000000  7.68153699960409 
+ 2.07600000000000  7.65337761631959 
+ 2.08200000000000  7.62530989976341 
+ 2.08800000000000  7.59733445607292 
+ 2.09400000000000  7.56945186251562 
+ 2.10000000000000  7.54166266836695 
+ 2.10600000000000  7.51396739563543 
+ 2.11200000000000  7.48636653960978 
+ 2.11800000000000  7.45886056977802 
+ 2.12400000000000  7.43144993035232 
+ 2.13000000000000  7.40413504086057 
+ 2.13600000000000  7.37691629705601 
+ 2.14200000000000  7.34979407130208 
+ 2.14800000000000  7.32276871328168 
+ 2.15400000000000  7.29584055065556 
+ 2.16000000000000  7.26900988944395 
+ 2.16600000000000  7.24227701491083 
+ 2.17200000000000  7.21564219178964 
+ 2.17800000000000  7.18910566512623 
+ 2.18400000000000  7.16266766054597 
+ 2.19000000000000  7.13632838498846 
+ 2.19600000000000  7.11008802707650 
+ 2.20200000000000  7.08394675773311 
+ 2.20800000000000  7.05790473046456 
+ 2.21400000000000  7.03196208205698 
+ 2.22000000000000  7.00611893290708 
+ 2.22600000000000  6.98037538754698 
+ 2.23200000000000  6.95473153493996 
+ 2.23800000000000  6.92918744906256 
+ 2.24400000000000  6.90374318930844 
+ 2.25000000000000  6.87839880077788 
+ 2.25600000000000  6.85315431478343 
+ 2.26200000000000  6.82800974923797 
+ 2.26800000000000  6.80296510891871 
+ 2.27400000000000  6.77802038599193 
+ 2.28000000000000  6.75317556033427 
+ 2.28600000000000  6.72843059970762 
+ 2.29200000000000  6.70378546042070 
+ 2.29800000000000  6.67924008737041 
+ 2.30400000000000  6.65479441453161 
+ 2.31000000000000  6.63044836529427 
+ 2.31600000000000  6.60620185258754 
+ 2.32200000000000  6.58205477943948 
+ 2.32800000000000  6.55800703907887 
+ 2.33400000000000  6.53405851533277 
+ 2.34000000000000  6.51020908285871 
+ 2.34600000000000  6.48645860742136 
+ 2.35200000000000  6.46280694615022 
+ 2.35800000000000  6.43925394791486 
+ 2.36400000000000  6.41579945337587 
+ 2.37000000000000  6.39244329550958 
+ 2.37600000000000  6.36918529951591 
+ 2.38200000000000  6.34602528333671 
+ 2.38800000000000  6.32296305781803 
+ 2.39400000000000  6.29999842680554 
+ 2.40000000000000  6.27713118753568 
+ 2.40600000000000  6.25436113078203 
+ 2.41200000000000  6.23168804103656 
+ 2.41800000000000  6.20911169671958 
+ 2.42400000000000  6.18663187051047 
+ 2.43000000000000  6.16424832930957 
+ 2.43600000000000  6.14196083467705 
+ 2.44200000000000  6.11976914275342 
+ 2.44800000000000  6.09767300474298 
+ 2.45400000000000  6.07567216681520 
+ 2.46000000000000  6.05376637047367 
+ 2.46600000000000  6.03195535256248 
+ 2.47200000000000  6.01023884558744 
+ 2.47800000000000  5.98861657779242 
+ 2.48400000000000  5.96708827329928 
+ 2.49000000000000  5.94565365230510 
+ 2.49600000000000  5.92431243119026 
+ 2.50200000000000  5.90306432270296 
+ 2.50800000000000  5.88190903607373 
+ 2.51400000000000  5.86084627719031 
+ 2.52000000000000  5.83987574862948 
+ 2.52600000000000  5.81899714995923 
+ 2.53200000000000  5.79821017768150 
+ 2.53800000000000  5.77751452547070 
+ 2.54400000000000  5.75690988432004 
+ 2.55000000000000  5.73639594253198 
+ 2.55600000000000  5.71597238591225 
+ 2.56200000000000  5.69563889793522 
+ 2.56800000000000  5.67539515975983 
+ 2.57400000000000  5.65524085036316 
+ 2.58000000000000  5.63517564665174 
+ 2.58600000000000  5.61519922356015 
+ 2.59200000000000  5.59531125419417 
+ 2.59800000000000  5.57551140985301 
+ 2.60400000000000  5.55579936015020 
+ 2.61000000000000  5.53617477310898 
+ 2.61600000000000  5.51663731526726 
+ 2.62200000000000  5.49718665175400 
+ 2.62800000000000  5.47782244632732 
+ 2.63400000000000  5.45854436153353 
+ 2.64000000000000  5.43935205874535 
+ 2.64600000000000  5.42024519821911 
+ 2.65200000000000  5.40122343925696 
+ 2.65800000000000  5.38228644013058 
+ 2.66400000000000  5.36343385828786 
+ 2.67000000000000  5.34466535042290 
+ 2.67600000000000  5.32598057240288 
+ 2.68200000000000  5.30737917950019 
+ 2.68800000000000  5.28886082635749 
+ 2.69400000000000  5.27042516706083 
+ 2.70000000000000  5.25207185526370 
+ 2.70600000000000  5.23380054417114 
+ 2.71200000000000  5.21561088661926 
+ 2.71800000000000  5.19750253516426 
+ 2.72400000000000  5.17947514207608 
+ 2.73000000000000  5.16152835945931 
+ 2.73600000000000  5.14366183924040 
+ 2.74200000000000  5.12587523330446 
+ 2.74800000000000  5.10816819340301 
+ 2.75400000000000  5.09054037138618 
+ 2.76000000000000  5.07299141908819 
+ 2.76600000000000  5.05552098841005 
+ 2.77200000000000  5.03812873146905 
+ 2.77800000000000  5.02081430047790 
+ 2.78400000000000  5.00357734792919 
+ 2.79000000000000  4.98641752651589 
+ 2.79600000000000  4.96933448926176 
+ 2.80200000000000  4.95232788950541 
+ 2.80800000000000  4.93539738101484 
+ 2.81400000000000  4.91854261783477 
+ 2.82000000000000  4.90176325457602 
+ 2.82600000000000  4.88505894625657 
+ 2.83200000000000  4.86842934842552 
+ 2.83800000000000  4.85187411714722 
+ 2.84400000000000  4.83539290906490 
+ 2.85000000000000  4.81898538140381 
+ 2.85600000000000  4.80265119205714 
+ 2.86200000000000  4.78638999950964 
+ 2.86800000000000  4.77020146294262 
+ 2.87400000000000  4.75408524226891 
+ 2.88000000000000  4.73804099809788 
+ 2.88600000000000  4.72206839181176 
+ 2.89200000000000  4.70616708557206 
+ 2.89800000000000  4.69033674232583 
+ 2.90400000000000  4.67457702585984 
+ 2.91000000000000  4.65888760078776 
+ 2.91600000000000  4.64326813257250 
+ 2.92200000000000  4.62771828760250 
+ 2.92800000000000  4.61223773315356 
+ 2.93400000000000  4.59682613739206 
+ 2.94000000000000  4.58148316947670 
+ 2.94600000000000  4.56620849945674 
+ 2.95200000000000  4.55100179841829 
+ 2.95800000000000  4.53586273840482 
+ 2.96400000000000  4.52079099246486 
+ 2.97000000000000  4.50578623467741 
+ 2.97600000000000  4.49084814013610 
+ 2.98200000000000  4.47597638499685 
+ 2.98800000000000  4.46117064646199 
+ 2.99400000000000  4.44643060283748 
+ 3.00000000000000  4.43175593348526 
diff --git a/kat_test/random/reference/scale_tf_deg.out b/kat_test/random/reference/scale_tf_deg.out
new file mode 100644
index 0000000000000000000000000000000000000000..4d81e47079f622bfbf8b55ce6aaec4b63e773eab
--- /dev/null
+++ b/kat_test/random/reference/scale_tf_deg.out
@@ -0,0 +1,1001 @@
+-3.00000000000000  0.0773487469857310 
+-2.99400000000000  0.0776048683825423 
+-2.98800000000000  0.0778621307765025 
+-2.98200000000000  0.0781205397636446 
+-2.97600000000000  0.0783801009589466 
+-2.97000000000000  0.0786408199961191 
+-2.96400000000000  0.0789027025273823 
+-2.95800000000000  0.0791657542232357 
+-2.95200000000000  0.0794299807722175 
+-2.94600000000000  0.0796953878806551 
+-2.94000000000000  0.0799619812724054 
+-2.93400000000000  0.0802297666885857 
+-2.92800000000000  0.0804987498872940 
+-2.92200000000000  0.0807689366433186 
+-2.91600000000000  0.0810403327478380 
+-2.91000000000000  0.0813129440081091 
+-2.90400000000000  0.0815867762471436 
+-2.89800000000000  0.0818618353033738 
+-2.89200000000000  0.0821381270303068 
+-2.88600000000000  0.0824156572961647 
+-2.88000000000000  0.0826944319835154 
+-2.87400000000000  0.0829744569888873 
+-2.86800000000000  0.0832557382223742 
+-2.86200000000000  0.0835382816072238 
+-2.85600000000000  0.0838220930794150 
+-2.85000000000000  0.0841071785872199 
+-2.84400000000000  0.0843935440907511 
+-2.83800000000000  0.0846811955614956 
+-2.83200000000000  0.0849701389818323 
+-2.82600000000000  0.0852603803445349 
+-2.82000000000000  0.0855519256522582 
+-2.81400000000000  0.0858447809170091 
+-2.80800000000000  0.0861389521595998 
+-2.80200000000000  0.0864344454090853 
+-2.79600000000000  0.0867312667021820 
+-2.79000000000000  0.0870294220826698 
+-2.78400000000000  0.0873289176007751 
+-2.77800000000000  0.0876297593125348 
+-2.77200000000000  0.0879319532791419 
+-2.76600000000000  0.0882355055662709 
+-2.76000000000000  0.0885404222433827 
+-2.75400000000000  0.0888467093830100 
+-2.74800000000000  0.0891543730600202 
+-2.74200000000000  0.0894634193508570 
+-2.73600000000000  0.0897738543327607 
+-2.73000000000000  0.0900856840829653 
+-2.72400000000000  0.0903989146778706 
+-2.71800000000000  0.0907135521921936 
+-2.71200000000000  0.0910296026980930 
+-2.70600000000000  0.0913470722642697 
+-2.70000000000000  0.0916659669550412 
+-2.69400000000000  0.0919862928293909 
+-2.68800000000000  0.0923080559399884 
+-2.68200000000000  0.0926312623321849 
+-2.67600000000000  0.0929559180429781 
+-2.67000000000000  0.0932820290999495 
+-2.66400000000000  0.0936096015201723 
+-2.65800000000000  0.0939386413090880 
+-2.65200000000000  0.0942691544593527 
+-2.64600000000000  0.0946011469496520 
+-2.64000000000000  0.0949346247434826 
+-2.63400000000000  0.0952695937879007 
+-2.62800000000000  0.0956060600122375 
+-2.62200000000000  0.0959440293267775 
+-2.61600000000000  0.0962835076214042 
+-2.61000000000000  0.0966245007642055 
+-2.60400000000000  0.0969670146000453 
+-2.59800000000000  0.0973110549490938 
+-2.59200000000000  0.0976566276053203 
+-2.58600000000000  0.0980037383349448 
+-2.58000000000000  0.0983523928748489 
+-2.57400000000000  0.0987025969309448 
+-2.56800000000000  0.0990543561764994 
+-2.56200000000000  0.0994076762504171 
+-2.55600000000000  0.0997625627554740 
+-2.55000000000000  0.100119021256508 
+-2.54400000000000  0.100477057278562 
+-2.53800000000000  0.100836676304975 
+-2.53200000000000  0.101197883775427 
+-2.52600000000000  0.101560685083929 
+-2.52000000000000  0.101925085576770 
+-2.51400000000000  0.102291090550395 
+-2.50800000000000  0.102658705249244 
+-2.50200000000000  0.103027934863524 
+-2.49600000000000  0.103398784526931 
+-2.49000000000000  0.103771259314307 
+-2.48400000000000  0.104145364239240 
+-2.47800000000000  0.104521104251604 
+-2.47200000000000  0.104898484235035 
+-2.46600000000000  0.105277509004337 
+-2.46000000000000  0.105658183302830 
+-2.45400000000000  0.106040511799625 
+-2.44800000000000  0.106424499086835 
+-2.44200000000000  0.106810149676704 
+-2.43600000000000  0.107197467998678 
+-2.43000000000000  0.107586458396389 
+-2.42400000000000  0.107977125124572 
+-2.41800000000000  0.108369472345898 
+-2.41200000000000  0.108763504127727 
+-2.40600000000000  0.109159224438785 
+-2.40000000000000  0.109556637145752 
+-2.39400000000000  0.109955746009763 
+-2.38800000000000  0.110356554682828 
+-2.38200000000000  0.110759066704158 
+-2.37600000000000  0.111163285496392 
+-2.37000000000000  0.111569214361744 
+-2.36400000000000  0.111976856478045 
+-2.35800000000000  0.112386214894682 
+-2.35200000000000  0.112797292528447 
+-2.34600000000000  0.113210092159269 
+-2.34000000000000  0.113624616425857 
+-2.33400000000000  0.114040867821215 
+-2.32800000000000  0.114458848688059 
+-2.32200000000000  0.114878561214115 
+-2.31600000000000  0.115300007427306 
+-2.31000000000000  0.115723189190807 
+-2.30400000000000  0.116148108197991 
+-2.29800000000000  0.116574765967242 
+-2.29200000000000  0.117003163836643 
+-2.28600000000000  0.117433302958533 
+-2.28000000000000  0.117865184293925 
+-2.27400000000000  0.118298808606789 
+-2.26800000000000  0.118734176458199 
+-2.26200000000000  0.119171288200325 
+-2.25600000000000  0.119610143970288 
+-2.25000000000000  0.120050743683853 
+-2.24400000000000  0.120493087028977 
+-2.23800000000000  0.120937173459192 
+-2.23200000000000  0.121383002186826 
+-2.22600000000000  0.121830572176058 
+-2.22000000000000  0.122279882135804 
+-2.21400000000000  0.122730930512427 
+-2.20800000000000  0.123183715482268 
+-2.20200000000000  0.123638234943993 
+-2.19600000000000  0.124094486510756 
+-2.19000000000000  0.124552467502163 
+-2.18400000000000  0.125012174936049 
+-2.17800000000000  0.125473605520045 
+-2.17200000000000  0.125936755642944 
+-2.16600000000000  0.126401621365853 
+-2.16000000000000  0.126868198413128 
+-2.15400000000000  0.127336482163092 
+-2.14800000000000  0.127806467638522 
+-2.14200000000000  0.128278149496905 
+-2.13600000000000  0.128751522020455 
+-2.13000000000000  0.129226579105888 
+-2.12400000000000  0.129703314253949 
+-2.11800000000000  0.130181720558680 
+-2.11200000000000  0.130661790696426 
+-2.10600000000000  0.131143516914578 
+-2.10000000000000  0.131626891020036 
+-2.09400000000000  0.132111904367396 
+-2.08800000000000  0.132598547846844 
+-2.08200000000000  0.133086811871762 
+-2.07600000000000  0.133576686366022 
+-2.07000000000000  0.134068160750985 
+-2.06400000000000  0.134561223932169 
+-2.05800000000000  0.135055864285603 
+-2.05200000000000  0.135552069643846 
+-2.04600000000000  0.136049827281663 
+-2.04000000000000  0.136549123901358 
+-2.03400000000000  0.137049945617748 
+-2.02800000000000  0.137552277942771 
+-2.02200000000000  0.138056105769721 
+-2.01600000000000  0.138561413357103 
+-2.01000000000000  0.139068184312088 
+-2.00400000000000  0.139576401573577 
+-1.99800000000000  0.140086047394847 
+-1.99200000000000  0.140597103325775 
+-1.98600000000000  0.141109550194635 
+-1.98000000000000  0.141623368089454 
+-1.97400000000000  0.142138536338909 
+-1.96800000000000  0.142655033492768 
+-1.96200000000000  0.143172837301855 
+-1.95600000000000  0.143691924697526 
+-1.95000000000000  0.144212271770653 
+-1.94400000000000  0.144733853750094 
+-1.93800000000000  0.145256644980645 
+-1.93200000000000  0.145780618900459 
+-1.92600000000000  0.146305748017909 
+-1.92000000000000  0.146832003887909 
+-1.91400000000000  0.147359357087640 
+-1.90800000000000  0.147887777191710 
+-1.90200000000000  0.148417232746694 
+-1.89600000000000  0.148947691245076 
+-1.89000000000000  0.149479119098546 
+-1.88400000000000  0.150011481610661 
+-1.87800000000000  0.150544742948842 
+-1.87200000000000  0.151078866115700 
+-1.86600000000000  0.151613812919655 
+-1.86000000000000  0.152149543944866 
+-1.85400000000000  0.152686018520417 
+-1.84800000000000  0.153223194688773 
+-1.84200000000000  0.153761029173468 
+-1.83600000000000  0.154299477346014 
+-1.83000000000000  0.154838493192021 
+-1.82400000000000  0.155378029276482 
+-1.81800000000000  0.155918036708250 
+-1.81200000000000  0.156458465103629 
+-1.80600000000000  0.156999262549117 
+-1.80000000000000  0.157540375563231 
+-1.79400000000000  0.158081749057426 
+-1.78800000000000  0.158623326296076 
+-1.78200000000000  0.159165048855483 
+-1.77600000000000  0.159706856581917 
+-1.77000000000000  0.160248687548633 
+-1.76400000000000  0.160790478011876 
+-1.75800000000000  0.161332162365812 
+-1.75200000000000  0.161873673096390 
+-1.74600000000000  0.162414940734106 
+-1.74000000000000  0.162955893805621 
+-1.73400000000000  0.163496458784235 
+-1.72800000000000  0.164036560039175 
+-1.72200000000000  0.164576119783666 
+-1.71600000000000  0.165115058021772 
+-1.71000000000000  0.165653292493968 
+-1.70400000000000  0.166190738621411 
+-1.69800000000000  0.166727309448889 
+-1.69200000000000  0.167262915586412 
+-1.68600000000000  0.167797465149416 
+-1.68000000000000  0.168330863697547 
+-1.67400000000000  0.168863014172000 
+-1.66800000000000  0.169393816831358 
+-1.66200000000000  0.169923169185933 
+-1.65600000000000  0.170450965930542 
+-1.65000000000000  0.170977098875694 
+-1.64400000000000  0.171501456877171 
+-1.63800000000000  0.172023925763929 
+-1.63200000000000  0.172544388264320 
+-1.62600000000000  0.173062723930570 
+-1.62000000000000  0.173578809061491 
+-1.61400000000000  0.174092516623385 
+-1.60800000000000  0.174603716169088 
+-1.60200000000000  0.175112273755133 
+-1.59600000000000  0.175618051856977 
+-1.59000000000000  0.176120909282255 
+-1.58400000000000  0.176620701082019 
+-1.57800000000000  0.177117278459914 
+-1.57200000000000  0.177610488679260 
+-1.56600000000000  0.178100174967969 
+-1.56000000000000  0.178586176421293 
+-1.55400000000000  0.179068327902311 
+-1.54800000000000  0.179546459940141 
+-1.54200000000000  0.180020398625820 
+-1.53600000000000  0.180489965505791 
+-1.53000000000000  0.180954977472980 
+-1.52400000000000  0.181415246655376 
+-1.51800000000000  0.181870580302089 
+-1.51200000000000  0.182320780666828 
+-1.50600000000000  0.182765644888746 
+-1.50000000000000  0.183204964870609 
+-1.49400000000000  0.183638527154217 
+-1.48800000000000  0.184066112793051 
+-1.48200000000000  0.184487497222069 
+-1.47600000000000  0.184902450124610 
+-1.47000000000000  0.185310735296355 
+-1.46400000000000  0.185712110506267 
+-1.45800000000000  0.186106327354495 
+-1.45200000000000  0.186493131127142 
+-1.44600000000000  0.186872260647879 
+-1.44000000000000  0.187243448126318 
+-1.43400000000000  0.187606419003125 
+-1.42800000000000  0.187960891791767 
+-1.42200000000000  0.188306577916893 
+-1.41600000000000  0.188643181549236 
+-1.41000000000000  0.188970399437042 
+-1.40400000000000  0.189287920733905 
+-1.39800000000000  0.189595426823002 
+-1.39200000000000  0.189892591137652 
+-1.38600000000000  0.190179078978146 
+-1.38000000000000  0.190454547324793 
+-1.37400000000000  0.190718644647137 
+-1.36800000000000  0.190971010709276 
+-1.36200000000000  0.191211276371252 
+-1.35600000000000  0.191439063386433 
+-1.35000000000000  0.191653984194881 
+-1.34400000000000  0.191855641712605 
+-1.33800000000000  0.192043629116689 
+-1.33200000000000  0.192217529626245 
+-1.32600000000000  0.192376916279125 
+-1.32000000000000  0.192521351704395 
+-1.31400000000000  0.192650387890471 
+-1.30800000000000  0.192763565948950 
+-1.30200000000000  0.192860415874029 
+-1.29600000000000  0.192940456297559 
+-1.29000000000000  0.193003194239633 
+-1.28400000000000  0.193048124854734 
+-1.27800000000000  0.193074731173405 
+-1.27200000000000  0.193082483839424 
+-1.26600000000000  0.193070840842467 
+-1.26000000000000  0.193039247246276 
+-1.25400000000000  0.192987134912295 
+-1.24800000000000  0.192913922218806 
+-1.24200000000000  0.192819013775554 
+-1.23600000000000  0.192701800133906 
+-1.23000000000000  0.192561657492523 
+-1.22400000000000  0.192397947398616 
+-1.21800000000000  0.192210016444788 
+-1.21200000000000  0.191997195961551 
+-1.20600000000000  0.191758801705517 
+-1.20000000000000  0.191494133543372 
+-1.19400000000000  0.191202475131689 
+-1.18800000000000  0.190883093592665 
+-1.18200000000000  0.190535239185858 
+-1.17600000000000  0.190158144976084 
+-1.17000000000000  0.189751026497511 
+-1.16400000000000  0.189313081414188 
+-1.15800000000000  0.188843489177036 
+-1.15200000000000  0.188341410677570 
+-1.14600000000000  0.187805987898455 
+-1.14000000000000  0.187236343561137 
+-1.13400000000000  0.186631580770716 
+-1.12800000000000  0.185990782658346 
+-1.12200000000000  0.185313012021352 
+-1.11600000000000  0.184597310961378 
+-1.11000000000000  0.183842700520847 
+-1.10400000000000  0.183048180318017 
+-1.09800000000000  0.182212728181028 
+-1.09200000000000  0.181335299781254 
+-1.08600000000000  0.180414828266370 
+-1.08000000000000  0.179450223893552 
+-1.07400000000000  0.178440373663268 
+-1.06800000000000  0.177384140954097 
+-1.06200000000000  0.176280365159154 
+-1.05600000000000  0.175127861324592 
+-1.05000000000000  0.173925419790812 
+-1.04400000000000  0.172671805836993 
+-1.03800000000000  0.171365759329554 
+-1.03200000000000  0.170005994375298 
+-1.02600000000000  0.168591198979964 
+-1.02000000000000  0.167120034712935 
+-1.01400000000000  0.165591136378973 
+-1.00800000000000  0.164003111697845 
+-1.00200000000000  0.162354540992776 
+-0.996000000000000  0.160643976888676 
+-0.990000000000000  0.158869944021244 
+-0.984000000000000  0.157030938757987 
+-0.978000000000000  0.155125428932333 
+-0.972000000000000  0.153151853592071 
+-0.966000000000000  0.151108622763375 
+-0.960000000000000  0.148994117231802 
+-0.954000000000000  0.146806688341663 
+-0.948000000000000  0.144544657815301 
+-0.942000000000000  0.142206317593840 
+-0.936000000000000  0.139789929701109 
+-0.930000000000000  0.137293726132491 
+-0.924000000000000  0.134715908770561 
+-0.918000000000000  0.132054649329501 
+-0.912000000000000  0.129308089330393 
+-0.906000000000000  0.126474340109597 
+-0.900000000000000  0.123551482862606 
+-0.894000000000000  0.120537568725922 
+-0.888000000000000  0.117430618899735 
+-0.882000000000000  0.114228624814350 
+-0.876000000000000  0.110929548343712 
+-0.870000000000000  0.107531322069754 
+-0.864000000000000  0.104031849601749 
+-0.858000000000000  0.100429005955634 
+-0.852000000000000  0.0967206379991984 
+-0.846000000000000  0.0929045649705439 
+-0.840000000000000  0.0889785790791802 
+-0.834000000000000  0.0849404462024598 
+-0.828000000000000  0.0807879066949553 
+-0.822000000000000  0.0765186763363543 
+-0.816000000000000  0.0721304474568538 
+-0.810000000000000  0.0676208903016103 
+-0.804000000000000  0.0629876547363906 
+-0.798000000000000  0.0582283724715272 
+-0.792000000000000  0.0533406601272470 
+-0.786000000000000  0.0483221237637225 
+-0.780000000000000  0.0431703661594093 
+-0.774000000000000  0.0378829996944012 
+-0.768000000000000  0.0324576718397466 
+-0.762000000000000  0.0268921226718551 
+-0.756000000000000  0.0211843381053971 
+-0.750000000000000  0.0153330655928666 
+-0.744000000000000  0.00934037103793560 
+-0.738000000000000  0.00324384004372279 
+-0.732000000000000  0.00324490821660518 
+-0.726000000000000  0.00964971604469032 
+-0.720000000000000  0.0162608071469162 
+-0.714000000000000  0.0230397725619700 
+-0.708000000000000  0.0299845007560843 
+-0.702000000000000  0.0370962334610645 
+-0.696000000000000  0.0443769771890483 
+-0.690000000000000  0.0518289816787570 
+-0.684000000000000  0.0594545838974701 
+-0.678000000000000  0.0672561481883691 
+-0.672000000000000  0.0752360383554731 
+-0.666000000000000  0.0833966021345596 
+-0.660000000000000  0.0917401610078426 
+-0.654000000000000  0.100269002491002 
+-0.648000000000000  0.108985373603517 
+-0.642000000000000  0.117891474897002 
+-0.636000000000000  0.126989454718132 
+-0.630000000000000  0.136281403529549 
+-0.624000000000000  0.145769348187750 
+-0.618000000000000  0.155455246117848 
+-0.612000000000000  0.165340979348240 
+-0.606000000000000  0.175428348382009 
+-0.600000000000000  0.185719065890196 
+-0.594000000000000  0.196214750217724 
+-0.588000000000000  0.206916918696286 
+-0.582000000000000  0.217826980761394 
+-0.576000000000000  0.228946230872649 
+-0.570000000000000  0.240275841238100 
+-0.564000000000000  0.251816854344916 
+-0.558000000000000  0.263570175299967 
+-0.552000000000000  0.275536563985117 
+-0.546000000000000  0.287716627033241 
+-0.540000000000000  0.300110809632252 
+-0.534000000000000  0.312719387165525 
+-0.528000000000000  0.325542456698531 
+-0.522000000000000  0.338579928322595 
+-0.516000000000000  0.351831516368170 
+-0.510000000000000  0.365296730501293 
+-0.504000000000000  0.378974866718325 
+-0.498000000000000  0.392864998255571 
+-0.492000000000000  0.406965966431755 
+-0.486000000000000  0.421276371443011 
+-0.480000000000000  0.435794563131457 
+-0.474000000000000  0.450518631750142 
+-0.468000000000000  0.465446398748691 
+-0.462000000000000  0.480575407605651 
+-0.456000000000000  0.495902914735191 
+-0.450000000000000  0.511425880497464 
+-0.444000000000000  0.527140960343567 
+-0.438000000000000  0.543044496127758 
+-0.432000000000000  0.559132507621093 
+-0.426000000000000  0.575400684262360 
+-0.420000000000000  0.591844377183644 
+-0.414000000000000  0.608458591549374 
+-0.408000000000000  0.625237979249176 
+-0.402000000000000  0.642176831986093 
+-0.396000000000000  0.659269074803088 
+-0.390000000000000  0.676508260091792 
+-0.384000000000000  0.693887562128541 
+-0.378000000000000  0.711399772183508 
+-0.372000000000000  0.729037294249591 
+-0.366000000000000  0.746792141438065 
+-0.360000000000000  0.764655933088522 
+-0.354000000000000  0.782619892640599 
+-0.348000000000000  0.800674846315042 
+-0.342000000000000  0.818811222651169 
+-0.336000000000000  0.837019052947315 
+-0.330000000000000  0.855287972649946 
+-0.324000000000000  0.873607223735933 
+-0.318000000000000  0.891965658131046 
+-0.312000000000000  0.910351742206018 
+-0.306000000000000  0.928753562389320 
+-0.300000000000000  0.947158831933470 
+-0.294000000000000  0.965554898868882 
+-0.288000000000000  0.983928755176177 
+-0.282000000000000  1.00226704720434 
+-0.276000000000000  1.02055608735849 
+-0.270000000000000  1.03878186707655 
+-0.264000000000000  1.05693007111000 
+-0.258000000000000  1.07498609311877 
+-0.252000000000000  1.09293505258519 
+-0.246000000000000  1.11076181304666 
+-0.240000000000000  1.12845100164071 
+-0.234000000000000  1.14598702995024 
+-0.228000000000000  1.16335411613032 
+-0.222000000000000  1.18053630829170 
+-0.216000000000000  1.19751750910904 
+-0.210000000000000  1.21428150161570 
+-0.204000000000000  1.23081197613925 
+-0.198000000000000  1.24709255832561 
+-0.192000000000000  1.26310683819191 
+-0.186000000000000  1.27883840014200 
+-0.180000000000000  1.29427085387086 
+-0.174000000000000  1.30938786607781 
+-0.168000000000000  1.32417319290154 
+-0.162000000000000  1.33861071298389 
+-0.156000000000000  1.35268446106270 
+-0.150000000000000  1.36637866198887 
+-0.144000000000000  1.37967776505676 
+-0.138000000000000  1.39256647853288 
+-0.132000000000000  1.40502980426259 
+-0.126000000000000  1.41705307223145 
+-0.120000000000000  1.42862197495375 
+-0.114000000000000  1.43972260155924 
+-0.108000000000000  1.45034147144576 
+-0.102000000000000  1.46046556736565 
+-0.0960000000000001  1.47008236781235 
+-0.0899999999999999  1.47917987857430 
+-0.0840000000000001  1.48774666332456 
+-0.0779999999999998  1.49577187311601 
+-0.0720000000000001  1.50324527465512 
+-0.0659999999999998  1.51015727723076 
+-0.0600000000000001  1.51649895817859 
+-0.0539999999999998  1.52226208676728 
+-0.0480000000000000  1.52743914639801 
+-0.0419999999999998  1.53202335501596 
+-0.0360000000000000  1.53600868363966 
+-0.0299999999999998  1.53938987292179 
+-0.0240000000000000  1.54216244766406 
+-0.0179999999999998  1.54432272921793 
+-0.0120000000000000  1.54586784571205 
+-0.00599999999999978  1.54679574005823 
+ 0.00000000000000  1.54710517569738 
+ 0.00600000000000023  1.54679574005823 
+ 0.0120000000000000  1.54586784571205 
+ 0.0180000000000002  1.54432272921793 
+ 0.0240000000000000  1.54216244766406 
+ 0.0300000000000002  1.53938987292179 
+ 0.0360000000000000  1.53600868363966 
+ 0.0420000000000003  1.53202335501596 
+ 0.0480000000000000  1.52743914639801 
+ 0.0540000000000003  1.52226208676728 
+ 0.0600000000000001  1.51649895817859 
+ 0.0660000000000003  1.51015727723075 
+ 0.0720000000000001  1.50324527465512 
+ 0.0779999999999998  1.49577187311601 
+ 0.0840000000000001  1.48774666332456 
+ 0.0899999999999999  1.47917987857431 
+ 0.0960000000000001  1.47008236781235 
+ 0.102000000000000  1.46046556736565 
+ 0.108000000000000  1.45034147144576 
+ 0.114000000000000  1.43972260155924 
+ 0.120000000000000  1.42862197495375 
+ 0.126000000000000  1.41705307223145 
+ 0.132000000000000  1.40502980426259 
+ 0.138000000000000  1.39256647853288 
+ 0.144000000000000  1.37967776505676 
+ 0.150000000000000  1.36637866198887 
+ 0.156000000000000  1.35268446106270 
+ 0.162000000000000  1.33861071298389 
+ 0.168000000000000  1.32417319290154 
+ 0.174000000000000  1.30938786607781 
+ 0.180000000000000  1.29427085387086 
+ 0.186000000000000  1.27883840014200 
+ 0.192000000000000  1.26310683819191 
+ 0.198000000000000  1.24709255832561 
+ 0.204000000000000  1.23081197613925 
+ 0.210000000000000  1.21428150161570 
+ 0.216000000000000  1.19751750910904 
+ 0.222000000000000  1.18053630829170 
+ 0.228000000000000  1.16335411613032 
+ 0.234000000000000  1.14598702995024 
+ 0.240000000000000  1.12845100164071 
+ 0.246000000000000  1.11076181304666 
+ 0.252000000000000  1.09293505258519 
+ 0.258000000000000  1.07498609311877 
+ 0.264000000000000  1.05693007111000 
+ 0.270000000000000  1.03878186707655 
+ 0.276000000000000  1.02055608735848 
+ 0.282000000000000  1.00226704720434 
+ 0.288000000000000  0.983928755176177 
+ 0.294000000000000  0.965554898868882 
+ 0.300000000000000  0.947158831933469 
+ 0.306000000000000  0.928753562389320 
+ 0.312000000000000  0.910351742206017 
+ 0.318000000000000  0.891965658131047 
+ 0.324000000000000  0.873607223735932 
+ 0.330000000000000  0.855287972649947 
+ 0.336000000000000  0.837019052947316 
+ 0.342000000000000  0.818811222651170 
+ 0.348000000000000  0.800674846315043 
+ 0.354000000000000  0.782619892640599 
+ 0.360000000000000  0.764655933088522 
+ 0.366000000000000  0.746792141438066 
+ 0.372000000000000  0.729037294249591 
+ 0.378000000000000  0.711399772183509 
+ 0.384000000000000  0.693887562128542 
+ 0.390000000000000  0.676508260091793 
+ 0.396000000000000  0.659269074803089 
+ 0.402000000000000  0.642176831986094 
+ 0.408000000000000  0.625237979249177 
+ 0.414000000000000  0.608458591549375 
+ 0.420000000000000  0.591844377183645 
+ 0.426000000000000  0.575400684262361 
+ 0.432000000000000  0.559132507621094 
+ 0.438000000000000  0.543044496127759 
+ 0.444000000000000  0.527140960343568 
+ 0.450000000000000  0.511425880497464 
+ 0.456000000000000  0.495902914735192 
+ 0.462000000000000  0.480575407605651 
+ 0.468000000000000  0.465446398748692 
+ 0.474000000000000  0.450518631750142 
+ 0.480000000000000  0.435794563131458 
+ 0.486000000000000  0.421276371443011 
+ 0.492000000000000  0.406965966431757 
+ 0.498000000000000  0.392864998255571 
+ 0.504000000000000  0.378974866718326 
+ 0.510000000000000  0.365296730501293 
+ 0.516000000000000  0.351831516368172 
+ 0.522000000000000  0.338579928322596 
+ 0.528000000000000  0.325542456698532 
+ 0.534000000000000  0.312719387165525 
+ 0.540000000000000  0.300110809632253 
+ 0.546000000000000  0.287716627033241 
+ 0.552000000000000  0.275536563985118 
+ 0.558000000000000  0.263570175299968 
+ 0.564000000000000  0.251816854344918 
+ 0.570000000000000  0.240275841238101 
+ 0.576000000000000  0.228946230872651 
+ 0.582000000000000  0.217826980761394 
+ 0.588000000000000  0.206916918696287 
+ 0.594000000000000  0.196214750217726 
+ 0.600000000000000  0.185719065890197 
+ 0.606000000000000  0.175428348382010 
+ 0.612000000000000  0.165340979348241 
+ 0.618000000000000  0.155455246117849 
+ 0.624000000000000  0.145769348187752 
+ 0.630000000000000  0.136281403529551 
+ 0.636000000000000  0.126989454718134 
+ 0.642000000000000  0.117891474897003 
+ 0.648000000000000  0.108985373603519 
+ 0.654000000000000  0.100269002491004 
+ 0.660000000000000  0.0917401610078446 
+ 0.666000000000000  0.0833966021345614 
+ 0.672000000000000  0.0752360383554743 
+ 0.678000000000000  0.0672561481883709 
+ 0.684000000000000  0.0594545838974722 
+ 0.690000000000000  0.0518289816787590 
+ 0.696000000000000  0.0443769771890500 
+ 0.702000000000000  0.0370962334610664 
+ 0.708000000000000  0.0299845007560860 
+ 0.714000000000000  0.0230397725619721 
+ 0.720000000000000  0.0162608071469178 
+ 0.726000000000000  0.00964971604469220 
+ 0.732000000000000  0.00324490821660632 
+ 0.738000000000000  0.00324384004372002 
+ 0.744000000000000  0.00934037103793344 
+ 0.750000000000000  0.0153330655928639 
+ 0.756000000000000  0.0211843381053948 
+ 0.762000000000000  0.0268921226718527 
+ 0.768000000000000  0.0324576718397445 
+ 0.774000000000000  0.0378829996943985 
+ 0.780000000000000  0.0431703661594071 
+ 0.786000000000000  0.0483221237637199 
+ 0.792000000000000  0.0533406601272447 
+ 0.798000000000000  0.0582283724715244 
+ 0.804000000000000  0.0629876547363881 
+ 0.810000000000000  0.0676208903016075 
+ 0.816000000000000  0.0721304474568513 
+ 0.822000000000000  0.0765186763363516 
+ 0.828000000000000  0.0807879066949528 
+ 0.834000000000000  0.0849404462024569 
+ 0.840000000000000  0.0889785790791773 
+ 0.846000000000000  0.0929045649705409 
+ 0.852000000000000  0.0967206379991956 
+ 0.858000000000000  0.100429005955631 
+ 0.864000000000000  0.104031849601746 
+ 0.870000000000000  0.107531322069751 
+ 0.876000000000000  0.110929548343709 
+ 0.882000000000000  0.114228624814347 
+ 0.888000000000000  0.117430618899732 
+ 0.894000000000000  0.120537568725919 
+ 0.900000000000000  0.123551482862603 
+ 0.906000000000000  0.126474340109594 
+ 0.912000000000000  0.129308089330390 
+ 0.918000000000000  0.132054649329497 
+ 0.924000000000000  0.134715908770557 
+ 0.930000000000000  0.137293726132488 
+ 0.936000000000000  0.139789929701105 
+ 0.942000000000000  0.142206317593836 
+ 0.948000000000000  0.144544657815298 
+ 0.954000000000000  0.146806688341659 
+ 0.960000000000000  0.148994117231798 
+ 0.966000000000000  0.151108622763372 
+ 0.972000000000000  0.153151853592067 
+ 0.978000000000000  0.155125428932329 
+ 0.984000000000000  0.157030938757983 
+ 0.990000000000000  0.158869944021241 
+ 0.996000000000000  0.160643976888673 
+ 1.00200000000000  0.162354540992772 
+ 1.00800000000000  0.164003111697841 
+ 1.01400000000000  0.165591136378969 
+ 1.02000000000000  0.167120034712931 
+ 1.02600000000000  0.168591198979960 
+ 1.03200000000000  0.170005994375294 
+ 1.03800000000000  0.171365759329550 
+ 1.04400000000000  0.172671805836990 
+ 1.05000000000000  0.173925419790809 
+ 1.05600000000000  0.175127861324588 
+ 1.06200000000000  0.176280365159150 
+ 1.06800000000000  0.177384140954093 
+ 1.07400000000000  0.178440373663264 
+ 1.08000000000000  0.179450223893549 
+ 1.08600000000000  0.180414828266366 
+ 1.09200000000000  0.181335299781250 
+ 1.09800000000000  0.182212728181024 
+ 1.10400000000000  0.183048180318012 
+ 1.11000000000000  0.183842700520843 
+ 1.11600000000000  0.184597310961374 
+ 1.12200000000000  0.185313012021348 
+ 1.12800000000000  0.185990782658342 
+ 1.13400000000000  0.186631580770712 
+ 1.14000000000000  0.187236343561132 
+ 1.14600000000000  0.187805987898451 
+ 1.15200000000000  0.188341410677565 
+ 1.15800000000000  0.188843489177032 
+ 1.16400000000000  0.189313081414183 
+ 1.17000000000000  0.189751026497507 
+ 1.17600000000000  0.190158144976079 
+ 1.18200000000000  0.190535239185854 
+ 1.18800000000000  0.190883093592661 
+ 1.19400000000000  0.191202475131684 
+ 1.20000000000000  0.191494133543367 
+ 1.20600000000000  0.191758801705513 
+ 1.21200000000000  0.191997195961547 
+ 1.21800000000000  0.192210016444784 
+ 1.22400000000000  0.192397947398611 
+ 1.23000000000000  0.192561657492519 
+ 1.23600000000000  0.192701800133901 
+ 1.24200000000000  0.192819013775550 
+ 1.24800000000000  0.192913922218801 
+ 1.25400000000000  0.192987134912291 
+ 1.26000000000000  0.193039247246271 
+ 1.26600000000000  0.193070840842462 
+ 1.27200000000000  0.193082483839419 
+ 1.27800000000000  0.193074731173401 
+ 1.28400000000000  0.193048124854729 
+ 1.29000000000000  0.193003194239628 
+ 1.29600000000000  0.192940456297555 
+ 1.30200000000000  0.192860415874024 
+ 1.30800000000000  0.192763565948945 
+ 1.31400000000000  0.192650387890467 
+ 1.32000000000000  0.192521351704390 
+ 1.32600000000000  0.192376916279120 
+ 1.33200000000000  0.192217529626240 
+ 1.33800000000000  0.192043629116684 
+ 1.34400000000000  0.191855641712600 
+ 1.35000000000000  0.191653984194876 
+ 1.35600000000000  0.191439063386428 
+ 1.36200000000000  0.191211276371247 
+ 1.36800000000000  0.190971010709271 
+ 1.37400000000000  0.190718644647132 
+ 1.38000000000000  0.190454547324788 
+ 1.38600000000000  0.190179078978140 
+ 1.39200000000000  0.189892591137647 
+ 1.39800000000000  0.189595426822996 
+ 1.40400000000000  0.189287920733899 
+ 1.41000000000000  0.188970399437037 
+ 1.41600000000000  0.188643181549231 
+ 1.42200000000000  0.188306577916888 
+ 1.42800000000000  0.187960891791761 
+ 1.43400000000000  0.187606419003119 
+ 1.44000000000000  0.187243448126313 
+ 1.44600000000000  0.186872260647874 
+ 1.45200000000000  0.186493131127137 
+ 1.45800000000000  0.186106327354489 
+ 1.46400000000000  0.185712110506261 
+ 1.47000000000000  0.185310735296349 
+ 1.47600000000000  0.184902450124605 
+ 1.48200000000000  0.184487497222063 
+ 1.48800000000000  0.184066112793045 
+ 1.49400000000000  0.183638527154212 
+ 1.50000000000000  0.183204964870603 
+ 1.50600000000000  0.182765644888741 
+ 1.51200000000000  0.182320780666822 
+ 1.51800000000000  0.181870580302084 
+ 1.52400000000000  0.181415246655370 
+ 1.53000000000000  0.180954977472974 
+ 1.53600000000000  0.180489965505785 
+ 1.54200000000000  0.180020398625814 
+ 1.54800000000000  0.179546459940135 
+ 1.55400000000000  0.179068327902305 
+ 1.56000000000000  0.178586176421287 
+ 1.56600000000000  0.178100174967963 
+ 1.57200000000000  0.177610488679254 
+ 1.57800000000000  0.177117278459908 
+ 1.58400000000000  0.176620701082013 
+ 1.59000000000000  0.176120909282249 
+ 1.59600000000000  0.175618051856971 
+ 1.60200000000000  0.175112273755127 
+ 1.60800000000000  0.174603716169082 
+ 1.61400000000000  0.174092516623379 
+ 1.62000000000000  0.173578809061484 
+ 1.62600000000000  0.173062723930563 
+ 1.63200000000000  0.172544388264314 
+ 1.63800000000000  0.172023925763923 
+ 1.64400000000000  0.171501456877165 
+ 1.65000000000000  0.170977098875687 
+ 1.65600000000000  0.170450965930535 
+ 1.66200000000000  0.169923169185927 
+ 1.66800000000000  0.169393816831351 
+ 1.67400000000000  0.168863014171993 
+ 1.68000000000000  0.168330863697541 
+ 1.68600000000000  0.167797465149409 
+ 1.69200000000000  0.167262915586405 
+ 1.69800000000000  0.166727309448882 
+ 1.70400000000000  0.166190738621404 
+ 1.71000000000000  0.165653292493962 
+ 1.71600000000000  0.165115058021765 
+ 1.72200000000000  0.164576119783659 
+ 1.72800000000000  0.164036560039168 
+ 1.73400000000000  0.163496458784229 
+ 1.74000000000000  0.162955893805614 
+ 1.74600000000000  0.162414940734099 
+ 1.75200000000000  0.161873673096383 
+ 1.75800000000000  0.161332162365805 
+ 1.76400000000000  0.160790478011869 
+ 1.77000000000000  0.160248687548626 
+ 1.77600000000000  0.159706856581910 
+ 1.78200000000000  0.159165048855476 
+ 1.78800000000000  0.158623326296069 
+ 1.79400000000000  0.158081749057419 
+ 1.80000000000000  0.157540375563224 
+ 1.80600000000000  0.156999262549110 
+ 1.81200000000000  0.156458465103622 
+ 1.81800000000000  0.155918036708243 
+ 1.82400000000000  0.155378029276475 
+ 1.83000000000000  0.154838493192014 
+ 1.83600000000000  0.154299477346007 
+ 1.84200000000000  0.153761029173461 
+ 1.84800000000000  0.153223194688766 
+ 1.85400000000000  0.152686018520410 
+ 1.86000000000000  0.152149543944858 
+ 1.86600000000000  0.151613812919648 
+ 1.87200000000000  0.151078866115693 
+ 1.87800000000000  0.150544742948835 
+ 1.88400000000000  0.150011481610653 
+ 1.89000000000000  0.149479119098538 
+ 1.89600000000000  0.148947691245069 
+ 1.90200000000000  0.148417232746687 
+ 1.90800000000000  0.147887777191702 
+ 1.91400000000000  0.147359357087633 
+ 1.92000000000000  0.146832003887901 
+ 1.92600000000000  0.146305748017902 
+ 1.93200000000000  0.145780618900451 
+ 1.93800000000000  0.145256644980638 
+ 1.94400000000000  0.144733853750086 
+ 1.95000000000000  0.144212271770646 
+ 1.95600000000000  0.143691924697518 
+ 1.96200000000000  0.143172837301848 
+ 1.96800000000000  0.142655033492761 
+ 1.97400000000000  0.142138536338901 
+ 1.98000000000000  0.141623368089446 
+ 1.98600000000000  0.141109550194627 
+ 1.99200000000000  0.140597103325767 
+ 1.99800000000000  0.140086047394839 
+ 2.00400000000000  0.139576401573569 
+ 2.01000000000000  0.139068184312080 
+ 2.01600000000000  0.138561413357095 
+ 2.02200000000000  0.138056105769713 
+ 2.02800000000000  0.137552277942763 
+ 2.03400000000000  0.137049945617740 
+ 2.04000000000000  0.136549123901350 
+ 2.04600000000000  0.136049827281655 
+ 2.05200000000000  0.135552069643838 
+ 2.05800000000000  0.135055864285595 
+ 2.06400000000000  0.134561223932161 
+ 2.07000000000000  0.134068160750977 
+ 2.07600000000000  0.133576686366014 
+ 2.08200000000000  0.133086811871754 
+ 2.08800000000000  0.132598547846836 
+ 2.09400000000000  0.132111904367387 
+ 2.10000000000000  0.131626891020027 
+ 2.10600000000000  0.131143516914569 
+ 2.11200000000000  0.130661790696418 
+ 2.11800000000000  0.130181720558672 
+ 2.12400000000000  0.129703314253941 
+ 2.13000000000000  0.129226579105880 
+ 2.13600000000000  0.128751522020446 
+ 2.14200000000000  0.128278149496897 
+ 2.14800000000000  0.127806467638514 
+ 2.15400000000000  0.127336482163084 
+ 2.16000000000000  0.126868198413120 
+ 2.16600000000000  0.126401621365844 
+ 2.17200000000000  0.125936755642936 
+ 2.17800000000000  0.125473605520037 
+ 2.18400000000000  0.125012174936040 
+ 2.19000000000000  0.124552467502154 
+ 2.19600000000000  0.124094486510747 
+ 2.20200000000000  0.123638234943985 
+ 2.20800000000000  0.123183715482260 
+ 2.21400000000000  0.122730930512418 
+ 2.22000000000000  0.122279882135795 
+ 2.22600000000000  0.121830572176049 
+ 2.23200000000000  0.121383002186817 
+ 2.23800000000000  0.120937173459184 
+ 2.24400000000000  0.120493087028969 
+ 2.25000000000000  0.120050743683844 
+ 2.25600000000000  0.119610143970279 
+ 2.26200000000000  0.119171288200317 
+ 2.26800000000000  0.118734176458190 
+ 2.27400000000000  0.118298808606781 
+ 2.28000000000000  0.117865184293916 
+ 2.28600000000000  0.117433302958524 
+ 2.29200000000000  0.117003163836634 
+ 2.29800000000000  0.116574765967233 
+ 2.30400000000000  0.116148108197982 
+ 2.31000000000000  0.115723189190798 
+ 2.31600000000000  0.115300007427298 
+ 2.32200000000000  0.114878561214106 
+ 2.32800000000000  0.114458848688050 
+ 2.33400000000000  0.114040867821206 
+ 2.34000000000000  0.113624616425848 
+ 2.34600000000000  0.113210092159260 
+ 2.35200000000000  0.112797292528437 
+ 2.35800000000000  0.112386214894673 
+ 2.36400000000000  0.111976856478036 
+ 2.37000000000000  0.111569214361735 
+ 2.37600000000000  0.111163285496382 
+ 2.38200000000000  0.110759066704148 
+ 2.38800000000000  0.110356554682819 
+ 2.39400000000000  0.109955746009754 
+ 2.40000000000000  0.109556637145742 
+ 2.40600000000000  0.109159224438776 
+ 2.41200000000000  0.108763504127718 
+ 2.41800000000000  0.108369472345889 
+ 2.42400000000000  0.107977125124563 
+ 2.43000000000000  0.107586458396380 
+ 2.43600000000000  0.107197467998668 
+ 2.44200000000000  0.106810149676694 
+ 2.44800000000000  0.106424499086825 
+ 2.45400000000000  0.106040511799616 
+ 2.46000000000000  0.105658183302820 
+ 2.46600000000000  0.105277509004327 
+ 2.47200000000000  0.104898484235025 
+ 2.47800000000000  0.104521104251595 
+ 2.48400000000000  0.104145364239230 
+ 2.49000000000000  0.103771259314297 
+ 2.49600000000000  0.103398784526921 
+ 2.50200000000000  0.103027934863515 
+ 2.50800000000000  0.102658705249234 
+ 2.51400000000000  0.102291090550386 
+ 2.52000000000000  0.101925085576760 
+ 2.52600000000000  0.101560685083920 
+ 2.53200000000000  0.101197883775417 
+ 2.53800000000000  0.100836676304965 
+ 2.54400000000000  0.100477057278553 
+ 2.55000000000000  0.100119021256499 
+ 2.55600000000000  0.0997625627554642 
+ 2.56200000000000  0.0994076762504072 
+ 2.56800000000000  0.0990543561764895 
+ 2.57400000000000  0.0987025969309349 
+ 2.58000000000000  0.0983523928748390 
+ 2.58600000000000  0.0980037383349348 
+ 2.59200000000000  0.0976566276053103 
+ 2.59800000000000  0.0973110549490838 
+ 2.60400000000000  0.0969670146000352 
+ 2.61000000000000  0.0966245007641954 
+ 2.61600000000000  0.0962835076213941 
+ 2.62200000000000  0.0959440293267675 
+ 2.62800000000000  0.0956060600122273 
+ 2.63400000000000  0.0952695937878906 
+ 2.64000000000000  0.0949346247434725 
+ 2.64600000000000  0.0946011469496418 
+ 2.65200000000000  0.0942691544593425 
+ 2.65800000000000  0.0939386413090778 
+ 2.66400000000000  0.0936096015201621 
+ 2.67000000000000  0.0932820290999393 
+ 2.67600000000000  0.0929559180429679 
+ 2.68200000000000  0.0926312623321746 
+ 2.68800000000000  0.0923080559399782 
+ 2.69400000000000  0.0919862928293805 
+ 2.70000000000000  0.0916659669550309 
+ 2.70600000000000  0.0913470722642593 
+ 2.71200000000000  0.0910296026980827 
+ 2.71800000000000  0.0907135521921832 
+ 2.72400000000000  0.0903989146778602 
+ 2.73000000000000  0.0900856840829549 
+ 2.73600000000000  0.0897738543327503 
+ 2.74200000000000  0.0894634193508465 
+ 2.74800000000000  0.0891543730600097 
+ 2.75400000000000  0.0888467093829995 
+ 2.76000000000000  0.0885404222433722 
+ 2.76600000000000  0.0882355055662603 
+ 2.77200000000000  0.0879319532791313 
+ 2.77800000000000  0.0876297593125241 
+ 2.78400000000000  0.0873289176007645 
+ 2.79000000000000  0.0870294220826592 
+ 2.79600000000000  0.0867312667021714 
+ 2.80200000000000  0.0864344454090746 
+ 2.80800000000000  0.0861389521595891 
+ 2.81400000000000  0.0858447809169984 
+ 2.82000000000000  0.0855519256522474 
+ 2.82600000000000  0.0852603803445240 
+ 2.83200000000000  0.0849701389818216 
+ 2.83800000000000  0.0846811955614848 
+ 2.84400000000000  0.0843935440907402 
+ 2.85000000000000  0.0841071785872090 
+ 2.85600000000000  0.0838220930794042 
+ 2.86200000000000  0.0835382816072130 
+ 2.86800000000000  0.0832557382223633 
+ 2.87400000000000  0.0829744569888764 
+ 2.88000000000000  0.0826944319835044 
+ 2.88600000000000  0.0824156572961537 
+ 2.89200000000000  0.0821381270302957 
+ 2.89800000000000  0.0818618353033629 
+ 2.90400000000000  0.0815867762471326 
+ 2.91000000000000  0.0813129440080980 
+ 2.91600000000000  0.0810403327478270 
+ 2.92200000000000  0.0807689366433075 
+ 2.92800000000000  0.0804987498872829 
+ 2.93400000000000  0.0802297666885747 
+ 2.94000000000000  0.0799619812723943 
+ 2.94600000000000  0.0796953878806440 
+ 2.95200000000000  0.0794299807722063 
+ 2.95800000000000  0.0791657542232244 
+ 2.96400000000000  0.0789027025273710 
+ 2.97000000000000  0.0786408199961079 
+ 2.97600000000000  0.0783801009589354 
+ 2.98200000000000  0.0781205397636333 
+ 2.98800000000000  0.0778621307764912 
+ 2.99400000000000  0.0776048683825311 
+ 3.00000000000000  0.0773487469857198 
diff --git a/kat_test/random/scale_diff_rad.kat b/kat_test/random/scale_diff_rad.kat
new file mode 100644
index 0000000000000000000000000000000000000000..d85d9c96a4ee210f3241655a265a62f0343c9c20
--- /dev/null
+++ b/kat_test/random/scale_diff_rad.kat
@@ -0,0 +1,18 @@
+l i1 10 0 ni
+
+mod eo1 40k 0.3 3 pm ni n0
+s s0 1 n0 n1
+m m1 0.95 0.01 0 n1 n2
+s s2 1200 n2 n3
+m m2 1 0.0 0 n3 n4
+cav cav1 m1 n2 m2 n3
+attr m2 Rc 3000
+cav c1 m1 n2 m2 n3
+
+
+diff m2 phi
+pd1 pdr 40k 0 n1
+scale 1/rad pdr
+xaxis m2 phi lin -3 3 1000
+
+gnuterm no
\ No newline at end of file
diff --git a/kat_test/random/scale_tf_deg.kat b/kat_test/random/scale_tf_deg.kat
new file mode 100644
index 0000000000000000000000000000000000000000..efb591192d18a8e05048d3b2dad924468febde3d
--- /dev/null
+++ b/kat_test/random/scale_tf_deg.kat
@@ -0,0 +1,20 @@
+l i1 10 0 ni
+
+mod eo1 40k 0.3 3 pm ni n0
+s s0 1 n0 n1
+m m1 0.95 0.01 0 n1 n2
+s s2 1200 n2 n3
+m m2 1 0.0 0 n3 n4
+cav cav1 m1 n2 m2 n3
+attr m2 Rc 3000
+cav c1 m1 n2 m2 n3
+
+
+pd2 pdr_tf 40k 0 $fs n1
+fsig signal m2 1 0 1
+scale 1/deg pdr_tf
+
+
+xaxis m2 phi lin -3 3 1000
+
+gnuterm no
\ No newline at end of file