Files
DP44/DataPRO/Modules/LargeDataViewer/Exocortex.DSP.v1.pdb

195 lines
100 KiB
Plaintext
Raw Normal View History

2026-04-17 14:55:32 -04:00
Microsoft C/C++ MSF 7.00
DS<00>X<00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0B>18<00><><00><> <0B>18<00><><00><><00>.1<01><c<00>-V_<56><5F>YE<59><45><EFBFBD>'<27><><05><00>Q3 <0B>18<00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <0B>18<00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>bQ?<3F><07><11>S<00>O<EFBFBD><02><>EK<45><4B><EFBFBD><EFBFBD><11>
<00>(<1B>0p<><70><EFBFBD>\<00>TeU(<1B>0&<26><>g\TUe(<1B>0<01><><EFBFBD>\<00>Te<00>(<1B>0<1E><02>\^T<00>e<00>(<1B>0d<><64><EFBFBD>\XT<00>eW(<1B>0<01>T<EFBFBD><54>\TWe.*<00>P.ctor<00>
$USystem$USystem.Diagnostics"$USystem.Runtime.InteropServices2<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2.*0Q/.ctor.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P:*<00>RHFromRealImaginary4<00>H c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P>*|&S\FromModulusArgument<11>H&\ c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 PB*<00>T<06>System.ICloneable.Clone.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P.*X U<06>Clone.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P2* V<06>GetModulus\<00><00> x y.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P:*<00>W<06>GetModulusSquared<00><00> x y.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*4X<06>GetArgument.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>Y<06>GetConjugate.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P2*@@Z<06>Normalize<11> @<00> modulus.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>[;op_ExplicitD<00>; cF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>\Yop_Explicit<11>LY c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>]pop_Explicit.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*X^xop_Equality.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>"_<06>op_Inequality.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*0 `<06>GetHashCode.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P.*<00> a<06>Equals4 <00> <00>d <00> <00> c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P2*L
<00>b<06>CompareTo.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>
c<06>op_UnaryPlus.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P:*( d<06>op_UnaryNegation.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00> e<06>op_Addition.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6* f<06>op_Addition.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*l *g<06>op_Addition.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00> h<06>op_Subtraction.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*D &iop_Subtraction.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00> *j.op_Subtraction.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*"kXop_Multiply.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>"lzop_Multiply.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*p@m<06>op_Multiply<11><@<00> x y u v.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>0n<06>op_Division.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>bo op_Division<11><00>b  x y u v denom.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P.*D pnParse.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P2*<00>!qyToString.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P2*-r<06>IsEqual.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P2*|s<06>get_Zero.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P.*<00>t<06>get_I.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*Lu<06>get_MaxValue.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P6*<00>v<06>get_MinValue.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 P<00><0F<00>G<00>H<00> <00></0O<00> P<00>Q<00><00><H0[<00> \<00>]<00> <00><\&0h<00>i<00>$j<00>=< <00>$<00>q<00> <00>$<00> x<00> <00><<00>0<00><00><00><00><00><00>*<00><<00>0<00><00><00><00><00><00><00>$<00><00><00>2<00>$<00><00><00>2<00>`<00>@T<00><00><00><00><00><00><00><00>/<00><00>?<00><00>'[++<00><;0<00><00><00><00><00><00><00><Y0<00><00> <00><00><00><00> <00>$p<00><00><00>$x<00><00>0<00>$<00>"<00><00>0<00>$<00><00><00>=<00>H<00><<00><00><00><00><00><00><00><00><00><00><00><00> <00> <00> <00><00> <00>*<00>2<00>G<00>O<00>q<00>y<00><><00>F4E5"<00>$<00>&<00> <00><<00>0/<00>0<00>1<00> <00>0<00>$;<00><<00> <00>0<00>$F<00>G<00> <00><<00>*0Q<00>R<00>(S<00> <00>0<00>$]<00>^<00> <00><&0h<00>i<00>$j<00> <00><.*0
<00><00><00><00><00><00><00><00><00> <00><00>)<00><00>6<00><00><<00><00>N<00><00>`<00><00>',, <00>$n <00><00>c<00>$y!<00><00>><00>$<00>-<00><00>-<00>$<00><00><00>
&<00>$<00><00><00>
&<00>$<00><00><00>
@<00>$<00><00>
@<00>X8,@Xx<00><00><00><00>  8Tl<00><00><00><00><00> $<Xp<00><00><00><00><00> (@\t<00><00><00><00><00>(@\t<00><00><00><00><00>4Ll<00><00><00><00><00> <Tp<00><00><00><00><00><00>,DXp<00><00><00>.*<00>w.ctorp
$USystem$USystem.Diagnostics2<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2.*DxSwap<11> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>y)SwapH<00>) temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>_zDSqrt<11><00>_D x y modulus sign.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>]{<06>Sqrt<11>|]<00> x y modulus sign.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>T|Pow<11>hT x y modulus argument.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>R}TPow<11>TRT x y modulus argument.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>~<06>.cctor.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w<00>0$0<00>1<00><00>H<;<00><<00>=<00>><00>
 <00>H)<F<00>G<00>H<00>I<00>
 <00>lD_`U<00>V<00>X<00>Y<00>.[<00>D\<00>]^<00>,#?E <00>l<00>]`g<00>h<00>j<00>k<00>,m<00>Bn<00>[p<00>,#@F <00>lT`|<00>}<00><00>(<00><00>2<00><00>B<00><00>R<00><00><4=< <00>lTR`<00><00><00><00><00><00>&<00><00>0<00><00>@<00><00>P<00><00><4>= <00>$<00>M<00>=<00>@<00><00>0D\p<00><00><00><00><00><00> $ .*<00>.ctor<00>
$USystem$USystem.Diagnostics"$USystem.Runtime.InteropServices2<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2.*0.ctor.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 :*<00>*FromRealImaginary4<00>* c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 >*|">FromModulusArgument<11>H"> c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 B*<00>`System.ICloneable.Clone.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 .*X qClone.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 2* }GetModulus\<00>} x y.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 :*<00><06>GetModulusSquared<00><00> x y.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*4 <06>GetArgument.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>
<06>GetConjugate.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 2*@= <06>Normalize<11> =<00> modulus.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00> op_ExplicitD<00> c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00> 1op_Explicit<11>L1 c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>Lop_Explicit.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*XTop_Equality.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>"sop_Inequality.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*0 <06>GetHashCode.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 .*<00> <06>Equals4 <00> <00>d <00> <00> c.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 2*L
<00><06>CompareTo.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>
\op_UnaryPlus.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 :*( ^op_UnaryNegation.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00> |op_Addition.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6* <06>op_Addition.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*l *<06>op_Addition.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00> <06>op_Subtraction.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*D ,<06>op_Subtraction.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00> *op_Subtraction.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*"2op_Multiply.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>"Top_Multiply.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*p<vop_Multiply<11><<v x y u v.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>4<06>op_Division.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>^ <06>op_Division<11><00>^<00> x y u v denom.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 .*D !DParse.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 2*<00>!"OToString.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 2*-#pIsEqual.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 2*|$<06>get_Zero.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 .*<00>%<06>get_I.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*L&<06>get_MaxValue.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 6*<00>'<06>get_MinValue.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00><0F<00>G<00>H<00>!<00><0O<00> P<00>Q<00><00><*0[<00> \<00>]<00> <00><>"0h<00>i<00> j<00>>= <00>$`q<00><00>$q x<00><00><}0<00><00><00><00><00><00>+<00><<00>0<00><00><00><00><00><00><00>$<00><00><00>3<00>$<00><00><00>2<00>`<00>=T<00><00><00><00><00><00><00><00>-<00><00><<00><00>'[,,<00><0<00><00><00><00><00><00> <00><10<00><00> <00><00><00><00> <00>$L<00><00><00>$T<00><00>0<00>$s"<00><00>0<00>$<00><00><00>=<00>H<00><<00><00><00><00><00><00><00><00><00><00><00><00> <00> <00> <00><00> <00>*<00>2<00>G<00>O<00>m<00>u<00><><00>E5F4"<00>$\&<00> <00><^0/<00>0<00>1<00> <00>0|$;<00><<00>  <00>0<00>$F<00>G<00>  <00><<00>*0Q<00>R<00>(S<00> <00>0<00>$]<00>^<00>  <00><<00>,0h<00>i<00>*j<00> <00><*0
<00><00><00><00><00><00><00><00><00><00><00>%<00><00>2<00><00>8<00><00>J<00><00>\<00><00>'-- <00>$D <00><00>a<00>$O!<00><00>><00>$p-<00><00>-<00>$<00><00><00>
%<00>$<00><00><00>
%<00>$<00><00>
A<00>$<00><00>
A<00>8< P h | <00> <00> <00> <00> 
0
H
\
t
<00>
<00>
<00>
<00>
<00>
 0 H ` x <00> <00> <00> <00> <00>  0 H d | <00> <00> <00> <00> <00>  , D d | <00> <00> <00> <00> 8Pp<00><00><00><00><00>(D\x<00><00><00><00><00> 8Ph<00><00><00><00><00><00>.*<00>(<06>.ctor<00><00>
$USystem$USystem.Diagnostics$UExocortex.DSP2<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD26*x?)ClampLength<11>D?<11>@> i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*,k*CClamp|<00>kC<11><00>jC i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (:*<00>X+<06>ClampToRealUnit0<00>X<00>l<00>W<00> i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (6*X0,LockWorkspaceF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (:*<00>"-6UnlockWorkspaceF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00>h.XShift<11><00>hX length temp<11>|<00> i<11><00><00> i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.* r/<06>Shift<11><00>r<00>  length  workspace<00><00>  i<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (6*F02GetLengthRange<00>F2H<00>/H 
i`<00>!L 
temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (6*<00>>1xGetLengthRange<00>>x<<00>/<00>  iT<00>!<00>  temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*<00>22<06>IsEqual<11>x2<00>,t&<00> i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*d 23<06>IsEqual<11>0 2<00><11>, &<00> i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*4
"4Offseth
"  length<11> <00>   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.* )5<Offset8
<00>
)<  lengthh
<00>
$@  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00> "6eOffset <00> "e  length8 <00> i  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00> )7<06>Offset<11> p )<00>  length l $<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*t 28<06>Scale<11> @ 2<00>  length<11> < $<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*(U9<06>Scalex <00> U<00><11> <00> &  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00>2:7 Scale,<00>27   length\<00>$D   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00>U;i Scale<11>xUi ,t&<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*|2<<06> Scale<11>H2<00>   length<11>D$<00>   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*0U=<06> Scale<11><00>U<00> <11><00>&
 i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*2>E
Scale4<00>2E
  lengthd<00>$R
  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00>U?w
Scale<00>Uw
4|&<00>
 i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2* @<06>
Multiply.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*<00>`A<06>
Multiply <00>`<00>
  lengthT<00>&   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*X B5 Multiply.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*,`C> Multiply\<00>`>   length<11><00>&w   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00> D<06> Divide.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*``E<06> Divide<11>,`<00>   length<11>(&<00>   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00> F Divide.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00>G Divide<11>|   zero  length<11>x?O   i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*d<H<06> Copy<11>0<<00> <11>,<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<I<06> Copyh<00><<00> <11><00><00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*9J Reverse<00>9  temp lengthP<00>4  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*<00>>K@ Normalize <00>>@  min max.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (2*p2L~ Normalize<11><2~  min max.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*$0M<06> Invertt<00>0<00> <11><00>/<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<00>,N<06> Invert(<00>,<00> X<00>+<00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (.*<O .cctor.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 (<00>0<00>$1<00>2<00><00>`?T=<00><00><><EFBFBD><EFBFBD>><00>4=<00>8=<00>>@<00> <00>&*$<00>lCk`I<00><00><><EFBFBD><EFBFBD>J<00>2K<00>`I<00>dI<00>jM<00> QQ&*$<00>l<00>X`T<00><00><><EFBFBD><EFBFBD>U<00>8V<00>MT<00>QT<00>WX<00> >&*$<00>`0T`<00> a<00>b<00>c<00>(e<00>/f<00>/&*<00>T6"Hh<00>i<00>j<00>k<00>!l<00>-.<00><00>Xh<00>v<00> w<00>x<00> z<00>#{<00>$~<00>(<00>/<00><00>1<00><><EFBFBD><EFBFBD>3<00><00>E<00><00>I<00><00>M<00><00>O<00><><EFBFBD><EFBFBD>Q<00><00>_<00><00>c<00><00>g<00><00>" *  + 2 $  $<00><00>r<00><00><00> <00><00><00><00> <00><00>#<00><00>$<00><00>(<00><00>*<00><00>2<00><00>4<00><><EFBFBD><EFBFBD>6<00><00>H<00><00>L<00><00>P<00><00>R<00><><EFBFBD><EFBFBD>T<00><00>b<00><00>f<00><00>j<00><00>q<00><00>" * ! 9 7 $ ! $3<00><00>2F
<00><00><00> <00><00><00><00><00><><EFBFBD><EFBFBD><00><00>'<00><00>1<00><00>;<00><00>?<00><00>E<00><00> )))&*$<00><00>x>
<00><00><00><00><00><00><00><00><><EFBFBD><EFBFBD><00><00><00><00>)<00><00>3<00><00>7<00><00>=<00><00> ())&*$<00><00><00>2 x<00><00><00><00>
<00><00> <00><><EFBFBD><EFBFBD><00><00>$<00><00>&<00><00>*<00><00>0<00><00>) F'+%<00><00><00>2 x<00><00>
<00> <00><><EFBFBD><EFBFBD><00>$<00>&<00>*<00>0
<00>) G'+%<00>l"`<00><00><00><><EFBFBD><EFBFBD><00><00><00>!<00>  $<00>l<)`!<00>"<00><00><><EFBFBD><EFBFBD>#<00> "<00>$"<00>(%<00>  $<00>le"`-<00>.<00><00><><EFBFBD><EFBFBD>/<00>.<00>.<00>!1<00>  $<00>l<00>)`9<00>:<00><00><><EFBFBD><EFBFBD>;<00> :<00>$:<00>(=<00>  $<00>x<00>2lG<00> I<00> J<00><00><><EFBFBD><EFBFBD>K<00>)J<00>-J<00>1M<00>"  $<00><00><00>U
<00>V<00> W<00>X<00>!Y<00>.[<00>0<00><><EFBFBD><EFBFBD>2\<00>L[<00>P[<00>T^<00>" 6  $<00>x7 2lf<00> h<00> i<00><00><><EFBFBD><EFBFBD>j<00>)i<00>-i<00>1l<00>"  $<00><00>i U
<00>u<00> v<00>w<00>!x<00>.z<00>0<00><><EFBFBD><EFBFBD>2{<00>Lz<00>Pz<00>T}<00>" 6  $<00>x<00> 2l<00><00> <00><00> <00><00><00><><EFBFBD><EFBFBD><00><00>)<00><00>-<00><00>1<00><00>"  $<00><00><00> U
<00><00><00> <00><00><00><00>!<00><00>.<00><00>0<00><><EFBFBD><EFBFBD>2<00><00>L<00><00>P<00><00>T<00><00>" 6  $<00>xE
2l<00><00> <00><00> <00><00><00><><EFBFBD><EFBFBD><00><00>)<00><00>-<00><00>1<00><00>"  $<00><00>w
U
<00><00><00> <00><00><00><00>!<00><00>.<00><00>0<00><><EFBFBD><EFBFBD>2<00><00>L<00><00>P<00><00>T<00><00>" 6  $<00>0<00>
 $<00><00><00><00>1<00><00><00>
` <00><00><00> <00><00><00><00><00><00>(<00><00>5<00><00>9<00><00>;<00><><EFBFBD><EFBFBD>=<00><00>W<00><00>[<00><00>_<00><00>  #-0 ! $<00>05  $<00><00><00><00>1<00><00>> ` <00><00><00> <00><00><00><00><00><00>(<00><00>5<00><00>9<00><00>;<00><><EFBFBD><EFBFBD>=<00><00>W<00><00>[<00><00>_<00><00>  #-0 ! $<00>0<00>  $<00><00><00>/<00><00><00> ` <00> <00>
<00> <00> <00>( <00>5<00>9<00>;<00><><EFBFBD><EFBFBD>=<00>W<00>[<00>_<00>  #-0 ! $<00>0  $<00><00>/<00><00> <00>%<00> &<00>'<00>(<00>()<00>5+<00>;,<00>?-<00>A<00><><EFBFBD><EFBFBD>C.<00>R/<00>l0<00>n2<00>v-<00>z-<00>~5<00>  #-0" " $<00><00><00> < xW<00> X<00>Y<00>Z<00>!<00><><EFBFBD><EFBFBD>#[<00>1Z<00>5Z<00>;]<00>!#1 %)#<00><00><00> < xe<00> f<00>g<00>h<00>!<00><><EFBFBD><EFBFBD>#i<00>1h<00>5h<00>;k<00>!#1 %)#<00><00> 9 xs<00>t<00><00><><EFBFBD><EFBFBD>u<00>v<00>"w<00>.t<00>2t<00>8y<00> ""& <00>`@ >T<00><00>
<00><00><00><00><00><00>1<00><00>=<00><00>.*/<00>`~ 2T<00><00><00><00> <00><00><00><00>%<00><00>1<00><00>.*/<00>`<00> 0T<00><00><00><><EFBFBD><EFBFBD><00><00>%<00><00>)<00><00>/<00><00> *&*$<00>`<00> ,T<00><00><00><><EFBFBD><EFBFBD><00><00>!<00><00>%<00><00>+<00><00> +&*$<00>0 $\<00>]<00>3?<00><00>@(@\t<00><00><00><00><00>0H\t<00><00><00><00><00>(@Xp<00><00><00><00><00>0D\p<00><00><00><00><00><00>  8Ldx<00><00><00><00><00> 8Ph<00><00><00><00><00><00>$<Ph<00><00><00><00><00><00>(@Xp.*<00><00><06>.ctor<00><00>
$USystem$USystem.Diagnostics$USystem.IO$USystem.Text2<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2.*h <00><06>Swap<11>4 <00> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.* <00><06>Swapl<00> <00> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*<00><00><06>Swapl<00> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*<<00>Swap<11> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*<00> <00>"IsPowerOf2.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*<00>+Pow2.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*l9<00>=Log2.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*L6<00>vReverseBitsp6v"  reversedIndex<11><00>  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>:*<00>z<00><06>GetReversedBitsP<00>z<00><11><00>L<00> maxBits" reversedBits<11><00>4<00> i<11><00>(<00> oldBits newBits,<00><00> j.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*$<00><00>&ReorderArray<11><00><00>& length" reversedBits,<00>Fh i<11><00>:l swap.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*X <00><00><06>ReorderArray($ <00><00> length" reversedBits` B<00> i<11> 6<00> swap.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*<00>
u<00>4ReorderArray\ <00>
u4 length" reversedBits<11> <00>
4t i<11> <00>
(x swap
<00>
<00> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*0 u<00><06>ReorderArray<11>
<00> u<00> length" reversedBits <00> 4<00> iX <00> (<00> swap<11> <00> <00> temp.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6* <00> _ReverseBits4 <00>  "  bitsReversedl <00>    i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>>*@W<00>; InitializeReverseBits W; T IH  jl ;L  count<11> k  i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>>*><00><06> SyncLookupTableLengthD<00>><00> <11><00>)<00>  level.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>>*|<00><06> GetLookupTableLength.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>:*<00><00><06> ClearLookupTables.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>B*]<00><06> InitializeComplexRotations<11><00>]<00>  ln N4<00> 1! level|<00>8! M<11><00>>! uR uI angle wR wI<11><00>z<00>!  jt<00>j<00>! 
uwI<11><00>B"  uR  uI angle wR wI<11><00>z<00>" jt<00>j<00>" uwI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*<00>0<00>R#LockBufferF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*<00>"<00><06>#UnlockBufferF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*<00><00><06>#LinearFFT<11><00><00><00># buffer j,<00><00># i,<00>$ i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>:*<O<00>3$LinearFFT_QuickO3$ buffer jT<00>A$ iTd$ i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*<00><<00><06>$LockBufferCF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*"<00><06>$UnlockBufferCF.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*4<00><00><06>$LinearFFT<00><00>$ buffer jL<00>*% iL<00>S% i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>:*\[<00>y%LinearFFT_Quick8([y% buffer jt<00><00>% it$<00>% i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*<00><<00><06>%LockBufferC.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>6*4"<00>&UnlockBufferC.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*T<00><00>2&LinearFFT8 <00>2& buffer jl<00>|& il<00>& i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>:*|[<00><06>&LinearFFT_QuickXH[<00>& buffer j<11><00>& i<11>D' i.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*h<00>&'FFT<11>4&' ln N signIndex<11>0<00>h' level,<00>o' M uRLookup uILookupL(<00><00>' j<11>$<00><00>' uR  uI<11> ~<00>' 
evenT4m<00>'  even  odd  r i odduR odduI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*X"<00><00>A(FFT_Quickl$"<00>A( ln N signIndex<11> "<00>Y( level "<00>`( M uRLookup uILookup< "<00><00>( j<11> "<00><00>( uR  uI<11> "~<00>( 
evenT$! "m<00>(  even  odd  r i odduR odduI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*(%}<00>2)FFT\"<00>$}2)  ln  N  signIndex<11>"<00>$<00>)  level<11>"<00>$<00>)  M  uRLookup  uILookup(#<00>$<00><00>)  j<11>#<00>$<00><00>)  uR  uI<11>#<00>$<00><00>) 
even$<00>$<00><00>)  odd  r  i  odduR  odduI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*<00>'/<00><06>*FFT_Quick,%<00>'/<00>*  ln  N  signIndex`%<00>'<00>*  level<11>%<00>'<00>*  M  uRLookup  uILookup<11>%<00>'<00><00>*  jl&<00>'<00><00>*  uR  uI<11>&<00>'<00>+ 
even<11>&<00>'<00>+  odd  r  i  odduR  odduI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*`(<00><06>+FFT.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*0+}<00><06>+FFTd(<00>*}<00>+ !ln !N !signIndex<11>(<00>*], !level<11>(<00>*d, !M !uRLookup !uILookup0)<00>*<00><00>, !j<11>)<00>*<00><00>, !uR  !uI<11>)<00>*<00><00>, 
!even*<00>*<00><00>,  !odd  !r  !i !odduR !odduI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>2*./<00>t-FFT_Quick4+<00>-/t- !ln !N !signIndexh+<00>-<00>- !level<11>+<00>-<00>- !M !uRLookup !uILookup,<00>-<00><00>- !jt,<00>-<00><00>- !uR  !uI<11>,<00>-<00><00>- 
!even<11>,<00>-<00><00>-  !odd  !r  !i !odduR !odduI.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*h.<00><06>.RFFT.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*<00>0<00><00><06>.RFFTl.<00>0<00><00>. "c1 "c2 "theta "wtemp "wpr "wpi "wr "wi<11>.X0<00>j/ "i|/T0<00>r/  "a 
"b  "h1r  "h1i  "h2r "h2i<11>.<00>0?0 "hir<11>.<00>0%W0 "hir.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*<00>2<00><00>}0FFT2<11>0T2<00>}0 #xInc #yInc,1<00>1<00>0 #y|1<00>1<00>0 #xStart,1P2!1 #x<11>1L2 1 #yStart.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*4<00><00>=1FFT2<11>2<00>3<00>=1 #xInc #yInc<11>2t3<00>1 #y 3p3<00>1 #xStart<11>2<00>3!<00>1 #xx3<00>3<00>1 #yStart.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*<00>5<00><00><06>1FFT24t5<00><00>1 #xInc #yIncL45s2 #y<11>45w2 #xStartL4p5!<00>2 #x5l5<00>2 #yStart.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*\8Q<00><06>2FFT3<11>5(8Q<00>2 $xInc $yInc $zInc<11>5<00>62U3 $zH6<00>6&Y3 $yx6<00>6^3 $xStart<11>5<00>77<00>3 $z<11>6<00>7'<00>3 $x7|7<00>3 $yStart<11>5$87<00>3  $y<11>7 8'<00>3 
$x<11>78<00>3  $zStart.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*;Q<00>
4FFT3`8<00>:Q
4 $xInc $yInc $zInc<11>8<00>92<00>4 $z<11>8<00>9&<00>4 $y,9<00>9<00>4 $xStart<11>88:7<00>4 $z<11>94:'<00>4 $x<11>90:<00>4 $yStart<11>8<00>:7#5  $y<:<00>:'(5 
$xl:<00>:-5  $zStart.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00>.*t;d<00>[5.cctor.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 <00><00>0<00>$3<00>4<00><00>H<00> <9<00>:<00>;<00>
<<00>
 <00>H<00> <><00>?<00>@<00>
A<00>
 <00>H<00><C<00>D<00>E<00>F<00>
 <00>H<H<00>I<00>J<00>K<00>
 <00>$" W<00><00><+0[<00> \<00>^<00>( <00> =9?a<00> b<00>c<00>d<00>e<00> f<00>$g<00>&i<00>(k<00>*m<00>.n<00>0o<00>2q<00>7r<00><s<00>>t<00>@v<00>Hw<00>Jx<00>Lz<00>T{<00>\|<00>d}<00>g~<00>j<00><00>r<00><00>u<00><00>x<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><00><00> <00><00><00><00><00><00><00><00><00><00> <00><00>(<00><00>0<00><00>3<00><00>6<00><00> 
 <00><00>v6
<00><00><00> <00><00><00><00><00><00><00><><EFBFBD><EFBFBD><00><00>'<00><00>,<00><00>0<00><00>4<00><00>-- <&*$<00><00>z<00><00><00> <00><00><00><00>$<00><00>+<00><00>2<00><00>4<00><><EFBFBD><EFBFBD>6<00><00>8<00><00>;<00><00>><00><><EFBFBD><EFBFBD>@<00><00>J<00><00>N<00><00>T<00><00>Y<00><00>^<00><00>b<00><00>f<00><00>p<00><00>--31-
 4"(,&""& 6-<00><00>&<00><00><00><00> <00><00><00><00><00><00>&<00><00>6<00><00>B<00><00>D<00><><EFBFBD><EFBFBD>F<00><00>J<00><00>N<00><00>e<00><00><><00><00><><00><00><><00><00>!!9))K "@H $<00><00><00><00><00><00><00> <00><00><00><00><00><00>&<00><00>6<00><00>B<00><00>D<00><><EFBFBD><EFBFBD>F<00><00>J<00><00>N<00><00>e<00>|<00><00><><00><00><><00>!!9))K "<D $<00><00>4u<00><00> <00>
<00> <00>$ <00>4<00>@<00>B<00><><EFBFBD><EFBFBD>D<00>H<00>L<00>U<00>c<00>l<00>p<00>t<00>!9))K " $<00><00><00>u<00><00> <00> <00><00>$ <00>4"<00>@#<00>B<00><><EFBFBD><EFBFBD>D$<00>H%<00>L&<00>U'<00>c(<00>l#<00>p#<00>t+<00>!9))K "  $<00>x l2<00>3<00><00><><EFBFBD><EFBFBD>4<00>5<00>3<00>3<00>7<00> 9<00><00>; W <00>;<00> <<00><00><><EFBFBD><EFBFBD>=<00>#><00>0?<00>2<00><><EFBFBD><EFBFBD>4@<00>D?<00>H?<00>L<<00>P<<00>VC<00>) ((
0 $(,&<00>l<00> >`M<00> N<00>O<00>+P<00>1Q<00>7T<00>=V<00> &=,1"<00>$<00> Y<00><00>`<00> T]<00>^<00> _<00>`<00>a<00>b<00><00>d<00> ]1Xe<00>i<00>j<00>l<00>,m<00>:o<00><p<00>><00><><EFBFBD><EFBFBD>Cq<00>Er<00>Ix<00>Ty<00>_z<00>w{<00><>|<00><>~<00><><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00>$<00><00>1<00><00>><00><00>B<00><00>H<00><00>M<00><00>X<00><00>c<00><00>{<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00>(<00><00>5<00><00>B<00><00>F<00><00>L<00><00>Qp<00>Up<00>\<00><00>....  .--++++ FF"!#/--++++ FF"!%-#<00>`R#0T<00><00> <00><00><00><00><00><00>(<00><00>/<00><00>,#$<00>T<00>#"H<00><00><00><00><00><00><00><00>!<00><00>'+<00>8<00>#<00>,<00><00> <00><00><00><00>!<00><00>-<00><00>@<00><00>B<00><00>L<00><00>N<00><00>P<00><><EFBFBD><EFBFBD>R<00><00>X<00><00>\<00><00>`<00><00>f<00><00>o<00><00>q<00><00>s<00><><EFBFBD><EFBFBD>u<00><00>{<00><00><00><00><><00><00><><00><00><><00><00>! G* $("%  $ <00><00>3$O<00><00><00><00><00> <00><00><00><00><00><><EFBFBD><EFBFBD><00><00><00><00><00><00> <00><00>&<00><00>/<00><00>1<00><00>3<00><><EFBFBD><EFBFBD>5<00><00>;<00><00>?<00><00>C<00><00>G<00><00>N<00><00>* $("+  $ <00>l<00>$<`<00><00> <00><00><00><00><00><00>)<00><00>4<00><00>;<00> -$(<00>T<00>$"H<00><00><00><00>!<00>(,<00>8<00>$<00>,
<00> <00> <00>! <00>-<00>><00>@<00>H<00>J<00>L<00><><EFBFBD><EFBFBD>N<00>\<00>`<00>d<00>h<00>q<00>s<00>u<00><><EFBFBD><EFBFBD>w<00><><00><><00><><00><>!<00><>"<00>! C'  $%  $!<00><00>y%[<00>,<00>-<00>
.<00> /<00><00><><EFBFBD><EFBFBD>0<00>1<00>"/<00>&/<00>*4<00>37<00>58<00>7<00><><EFBFBD><EFBFBD>99<00>G:<00>K8<00>O8<00>S<<00>Z=<00>'  $%  $!<00>l<00>%<`F<00> G<00>I<00>J<00>)K<00>4M<00>;N<00> ,#&<00>T&"HP<00>Q<00>S<00>T<00>!U<00>'+<00>82&<00>,X<00> Y<00>Z<00>![<00>-\<00>>_<00>@`<00>Ha<00>Jb<00>L<00><><EFBFBD><EFBFBD>Nc<00>\d<00>`b<00>db<00>hg<00>qj<00>sk<00>u<00><><EFBFBD><EFBFBD>wl<00><>m<00><>k<00><>k<00><>o<00><>p<00>! C&  $%  $ <00><00><00>&[<00>z<00>{<00>
|<00> }<00><00><><EFBFBD><EFBFBD>~<00><00>"}<00>&}<00>*<00><00>3<00><00>5<00><00>7<00><><EFBFBD><EFBFBD>9<00><00>G<00><00>K<00><00>O<00><00>S<00><00>Z<00><00>&  $+  $ <00><00>&''<00><00><00> <00><00><00><00>$<00><00>*<00><00>1<00><00>7<00><00>9<00><00>B<00><00>D<00><><EFBFBD><EFBFBD>I<00><00>L<00><00>P<00><00>^<00><00>l<00><00>o<00><><EFBFBD><EFBFBD>t<00><00>{<00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><00><00><00><00><00><00><00><00><00><00>!,9,$!F  77
 $%% " !*4( %-#<00><00>A(<00>#<00><00><00><00><00> <00><00><00><00><00><00><00><><EFBFBD><EFBFBD><00><00>"<00><00>&<00><00>4<00><00>B<00><00>E<00><><EFBFBD><EFBFBD>J<00><00>Q<00><00>X<00><00>\<00><><EFBFBD><EFBFBD>^<00><00>d<00><00>m<00><00>s<00><00>{<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00>$!F  77
 $%% " !*4( %-#<00>2)})<00><00><00><00> <00>* <00>2 <00>H<00>N<00>U<00>[<00>]<00>f<00>h<00><><EFBFBD><EFBFBD>m<00>p<00>t<00><><00><>!<00><><00><><EFBFBD><EFBFBD><EFBFBD>"<00><>#<00><>%<00><><00><><EFBFBD><EFBFBD><EFBFBD>&<00><>(<00><>)<00><>+<00><>,<00><>.<00><>/<00> 1<00>2<00>04<00>B5<00>T%<00>Z%<00>b!<00>h!<00>q<00>u<00>|:<00>/w/W,$!F  77
   %%##""(1& %-#<00><00><00>*/"<00>O<00>R<00> U<00>V<00>X<00><00><><EFBFBD><EFBFBD>Y<00>"Z<00>&\<00>4]<00>B_<00>E<00><><EFBFBD><EFBFBD>J`<00>Qa<00>Xc<00>\<00><><EFBFBD><EFBFBD>ad<00>hf<00>wg<00><>i<00><>j<00><>l<00><>m<00><>o<00><>p<00><>r<00><>s<00>c<00> c<00>_<00>_<00>#X<00>'X<00>.x<00>$!F  77
   %%##""(1& %-#<00>H<00>+<<00><00><00><00><00><00><00><00>/0<00><00>+})<00><00><00><00><00><00><00><00><00>*<00><00>2<00><00>H<00><00>N<00><00>U<00><00>[<00><00>]<00><00>f<00><00>h<00><><EFBFBD><EFBFBD>m<00><00>p<00><00>t<00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00> <00><00><00><00>0<00><00>B<00><00>T<00><00>Z<00><00>b<00><00>h<00><00>q<00><00>u<00><00>|<00><00>/w/W,$!F  77
 !!&&##""(1& %-#<00><00>t-/"<00><00><00><00><00> <00><00><00><00><00><00><00><><EFBFBD><EFBFBD><00><00>"<00><00>&<00><00>4<00><00>B<00><00>E<00><><EFBFBD><EFBFBD>J<00><00>Q<00><00>X<00><00>\<00><><EFBFBD><EFBFBD>a<00><00>h<00><00>w<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><00><00> <00><00><00><00><00><00>#<00><00>'<00><00>.<00>$!F  77
 !!&&##""(1& %-#<00>H<00>.<<00> <00> <00> <00>/1<00>4<00>.<00>-(<00><00><00><00>*<00>2<00>H<00>N <00>Y"<00>]#<00>c$<00>m%<00>o'<00>u(<00>x+<00><>,<00><>-<00><>.<00><>/<00><>2<00><><00><><EFBFBD><EFBFBD><EFBFBD>3<00><>4<00><>5<00><>6<00><>7<00><>8<00>9<00>:<00>';<00>9<<00>N=<00>`><00>o2<00>u2<00>A<00><>B<00><>C<00><>D<00><>E<00><>G<00><>H<00><>I<00><>J<00><>L<00>/w/W//&0!* 0450')'*-&"& /&&.<00>\}0<00>PV<00>W<00>Y<00>Z<00>0\<00>8]<00>N_<00>V`<00>lc<00>nd<00>pf<00>tg<00>zh<00>|<00><><EFBFBD><EFBFBD>~i<00><>j<00><>h<00><>h<00><>n<00><>o<00><>p<00><><00><><EFBFBD><EFBFBD><EFBFBD>q<00><>r<00><>p<00><>p<00><>u<00>/)<00>0Y0Y.
H"& .
H"& <00>\=1<00>P<00><00><00><00><00><00><00>.<00><00>6<00><00>L<00><00>T<00><00>j<00><00>l<00><00>n<00><00>r<00><00>x<00><00>z<00><><EFBFBD><EFBFBD>|<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><><00><00>/'<00>0Y0Y.
H"& .
H"& <00>\<00>1<00>P<00><00><00><00><00><00><00><00>.<00><00>6<00><00>L<00><00>T<00><00>j<00><00>l<00><00>n<00><00>r<00><00>x<00><00>z<00><><EFBFBD><EFBFBD>|<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><><00><00>/'<00>0Y0Y.
H"& .
H"& <00>p<00>2Q2d<00><00><00><00><00><00><00><00>0<00><00>8<00><00>N<00><00>V<00><00>l<00><00>t<00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><00><00>
<00><00><00><00><00><00><00><00><00><><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD>#<00><00>.<00><00>:<00><00>@<00><00>E<00><00>K<00><00>P<00>//<00>0Y0Y0Y!.
 (I#'!"& .
 (I#'!"& .
 (I#'!"& <00>p
4Q2d<00><00><00><00>0<00>8<00>N<00>V<00>l<00>t<00><><00><><00><> <00><>"<00><>#<00><>$<00><><00><><EFBFBD><EFBFBD><EFBFBD>%<00><><00><><EFBFBD><EFBFBD><EFBFBD>&<00><>'<00><>%<00><>%<00><>$<00><>$<00><>,<00><>-<00><>.<00><><00><><EFBFBD><EFBFBD><EFBFBD>/<00><><00><><EFBFBD><EFBFBD><EFBFBD>0<00><>1<00><>/<00><>/<00>.<00>
.<00>6<00>7<00>8<00><00><><EFBFBD><EFBFBD>9<00>!<00><><EFBFBD><EFBFBD>#:<00>.;<00>:9<00>@9<00>E8<00>K8<00>P?<00>//<00>0Y0Y0Y!.
 (I#'!"& .
 (I#'!"& .
 (I#'!"& <00><00>[5d <00><00><00> /<00>E<00>F<00>G<00>$H<00>*I<00>0<00><00>6<00><00>A<00><00>G<00><00>RB<00>XC<00>@.//////51<09<00>^x<00><00><00><00><00><00>  8Ld<00><00><00><00><00><00> $D\x<00><00><00><00><00>,H`<00><00><00><00><00>4Lx<00><00><00><00><00>(H`|<00><00><00><00><00>4Ph<00><00><00><00><00>0H`t<00><00><00><00><00><00> , D X p <00> <00> <00> <00> <00> <00> ! !4!L!`!x!<00>!.*d<06>.ctor.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00><00><06>Sum.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w6*<00><00><00><06>SumRecursion<11><00><00><00><00>"x  sum|~  i<00><00>  middle.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*T<00><06>Sum.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w6*|<00><00><06>SumRecursionXH<00><00><11> "c sum<11>i i<11>D<00> middle.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w6*<00><00><06>SumOfSquares.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w>*$<00><00><06>SumOfSquaresRecursion<11><00><00><00>,<00>.N"  sumOfSquaresD<00>&T  i,<00>|  middle.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w6*<00><00><06>SumOfSquares.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w>*<00><00><00><06>SumOfSquaresRecursion<11><00><00><00><11>\.E" sumOfSquares<11>X&K i<11><00>s middle.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*0<00><06>Mean.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00><00><06>Mean.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w2*<00>3<00><06>Variance.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w2*d3<00><06>Variance.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*<00>$<00>StdDev.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w.*, $<00>9StdDev.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w2*<00> 2<00>]RMSError.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 wB* <00><06>SumOfSquaredErrorRecursion<11> <00>
<00><11> <00>
F5& sumOfSquaredError<11> <00>
>; i4
<00>
2? delta<11> <00>
{ middle.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w2*x 0<00><06>RMSError.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 wB*<00>
<00><06>SumOfSquaredErrorRecursion| <00>
<00><11> <00> Jk& sumOfSquaredError<11> <00> >u i | 2y delta<11> <00> <00> middle.<04>?<3F>ƳY<C6B3>I<EFBFBD>% <02><><EFBFBD>`MD2 w<00>0<00>$/<00>0<00><00>0<00>$;<00> <<00>!0<00><00><00><00> <00>?<00>@<00>RA<00><>B<00><>C<00><>D<00><><00><><EFBFBD><EFBFBD><EFBFBD>E<00><>D<00><>D<00><>H<00><>K<00><>L<00>3J]!"
"& 'T<00>0<00>$V<00> W<00>!0<00><00><00><00> <00>Z<00>[<00>R\<00><>]<00><>^<00><>_<00><><00><><EFBFBD><EFBFBD><EFBFBD>`<00><>_<00><>_<00><>c<00><>f<00><>g<00>3J]!
"& 'T<00>0<00>$t<00> u<00>!9<00><00><00><00> <00>x<00>y<00>Rz<00><>{<00><>|<00><>}<00><><00><><EFBFBD><EFBFBD><EFBFBD>~<00><>}<00><>}<00><><00><00><><00><00><><00><00>3J]!+
,"& 'f<00>0<00>$<00><00> <00><00>!9<00><00><00><00> <00><00><00><00><00>R<00><00><><00><00><><00><00><><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><00><00><><00><00><><00><00><><00><00><><00><00>3J]!)
,"& 'f<00>$<00><00><00>2<00>$<00><00><00>2<00>H<00>3<<00><00> <00><00> <00><00><00><00>!AV<00>H<00>3<<00><00> <00><00> <00><00><00><00>!AV<00>H$<<00><00> <00><00> <00><00><00><00>!A=<00>H9$<<00><00> <00><00> <00><00><00><00>!A=<00>H]2<<00><00> <00><00><00><00><00><00>"!0[<00><00><00><00><00><00><00><00>R<00><00><><00><00><><00><><00><><00><><00><><EFBFBD><EFBFBD><EFBFBD><00><><00><><00><><00><><00><>
<00><> <00>3J`0!!
.M"& '~<00>H<00>0<<00> <00><00><00>"!0S<00><00><00>
<00><00><00>R<00><> <00><>!<00><>"<00><>#<00><><00><><EFBFBD><EFBFBD><EFBFBD>$<00><>%<00><>#<00><>#<00><>(<00><>+<00><>,<00>3J`0!"
-M"& '~<00><00><00><00>!<00>!<00>!<00>!""4"H"`"|"<00>"<00>"<00>"<00>"# #8#\#t#<00>#<00>#<00>#<00>#<00>#<00>#$,$D$\$t$<00>$<00>$<00>$<00>$%%0%\%<00><><EFBFBD><EFBFBD> /<2F> 8} E$}"a - e<00> y<00><00><00> <00>)<00> <00><00> <00>yY<00><00><00><00><00> $I"<00> Y 5"<00>!<00> E<00><00>9<00>Y<00>I)<00><00><00><00><00>9)<00><00><00><00>5<00><00><00><00><00><00>-<00><00>#"<00><00>ae  ]%#<00>"<00><00>
m<00><00><00>!<00>i = <00>-<00><00>]<00>Q <00>!1 <00> %q<00><00>I  <00><00><00><00><00>uIe9 <00><00><00>]1<00> <00> y <00>q=<00><00>AA%<00>m<00><00>q]
]#1 <00><00><00> <00>y<00>
<00><00> <00><00><00>y<00>qU)<00>q<00>EQ<00><00>!1%<00>$<00>
<00>$!#<00> <00>#<00>#M<00>-<00> Y<00><00><00><00><00> <00>$<00>"<00> - <00>!i<00>i<00>1<00>!i<00><00>M) <00>Y<00>1
u$<00>"<00> e <00><00>E<00>#u#<00>]<00>Mu
9<00>A<00><00><00>]!<00>]=<00>% =<00><00>!I<00>QM<00><00> <00> } <00>uA<00>]U! <00>1<00><00> y!Y <00>}<00>
<00>#<00> <00>)E<00><00>%<00> <00> <00> <00>E  <00>]$-$<00>
<00>#<00><00>I<00> 9<00>9 <00><00>1<00>q<00>]]<00>q<00><00>QM!!!<00><00><00>Q<00><00>5E<00><00>!<00><00><00>u !
<00><00> <00>5 <00><00>5!<00><00><00>yuQ<00><00>qI  i<00> u<00>a!<00><00>)<00><00>} A%q E <00>9#<00>"<00>%<00>$I
 A!<00>aa <00>a""
@(<28>@<00> 
P@!<21>@<00> 
B @<00>

<EFBFBD>@@ <20>@<00>0@*D@ <20>@<02>`J @<00>
$@ <20>P <20> 
*@@ <20>@<00>   <20>@B
<00> A<00>@  @<00>@@   $0<HT`lx<00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00>@Ldp|<00><00><00><00><00><00><00><00> <HT`x<00><00><00><00> 8DP\ht<00><00><00><00><00><00><00><00>|<00><00><00><00><00> $0<HT`x<00><00><00><00><00><00><00><00><00> ,8Dt<00><00><00><00><00><00><00><00><00>(@LXdp|<00><00><00><00><00><00><00><00><00><00>  $ 0 < H T ` l x <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> 
,
8
D
\
h
t
<00>
<00>
<00>
<00>
<00>
<00>
<00>
   ( p <00> <00>  $ H T ` l x <00> <00> <00> <00> <00> <00> <00> <00> <00>   , 8 P \ h t <00> <00> <00> <00> <00> 4@LXdp|<00><00><00><00><00><00><HTl<00><00><00><00><00><00><00><00>D\h<00><00><00><00><00><00><00><00>(4LXp<00><00><00><00><00>%.ctor)06000050%<00>.ctor)<00>06000051%4FromRealImaginary)406000052"%<00>FromModulusArgument)<00>06000053&%<00>System.ICloneable.Clone)<00>06000054%<00>Clone)<00>06000055%\GetModulus)\06000056%GetModulusSquared)06000057%<00>GetArgument)<00>06000058%8GetConjugate)8<00><><EFBFBD><EFBFBD> /<2F>06000059%<00>Normalize)<00>0600005a%Dop_Explicit)D0600005b%<00>op_Explicit)<00>0600005c%<00>op_Explicit)<00>0600005d%<00>op_Equality)<00>0600005e%\op_Inequality)\0600005f%<00>GetHashCode)<00>06000060%4 Equals)4 06000061%<00> CompareTo)<00> 06000062%P
op_UnaryPlus)P
06000063%<00>
op_UnaryNegation)<00>
06000064%, op_Addition), 06000065%<00> op_Addition)<00> 06000066% op_Addition) 06000067%p op_Subtraction)p 06000068%<00> op_Subtraction)<00> 06000069%H op_Subtraction)H 0600006a%<00> op_Multiply)<00> 0600006b% op_Multiply) 0600006c%<00>op_Multiply)<00>0600006d%top_Division)t0600006e%<00>op_Division)<00>0600006f%<00>Parse)<00>06000070%HToString)H06000071%<00>IsEqual)<00>06000072%get_Zero)06000073%<00>get_I)<00>06000074%<00>get_MaxValue)<00>06000075%Pget_MinValue)P06000076%.ctor)06000077%<00>Swap)<00>06000078%HSwap)H06000079%<00>Sqrt)<00>0600007a%<00>Sqrt)<00>0600007b%<00>Pow)<00>0600007c%<00>Pow)<00>0600007d%<00>.cctor)<00>0600007e%.ctor)06000001%<00>.ctor)<00>06000002%4FromRealImaginary)406000003"%<00>FromModulusArgument)<00>06000004&%<00>System.ICloneable.Clone)<00>06000005%<00>Clone)<00>06000006%\GetModulus)\06000007%GetModulusSquared)06000008%<00>GetArgument)<00>06000009%8GetConjugate)80600000a%<00>Normalize)<00>0600000b%Dop_Explicit)D0600000c%<00>op_Explicit)<00>0600000d%<00>op_Explicit)<00>0600000e%<00>op_Equality)<00>0600000f%\op_Inequality)\06000010%<00>GetHashCode)<00>06000011%4 Equals)4 06000012%<00> CompareTo)<00> 06000013%P
op_UnaryPlus)P
06000014%<00>
op_UnaryNegation)<00>
06000015%, op_Addition), 06000016%<00> op_Addition)<00> 06000017% op_Addition) 06000018%p op_Subtraction)p 06000019%<00> op_Subtraction)<00> 0600001a%H op_Subtraction)H 0600001b%<00> op_Multiply)<00> 0600001c% op_Multiply) 0600001d%<00>op_Multiply)<00>0600001e%top_Division)t0600001f%<00>op_Division)<00>06000020%<00>Parse)<00>06000021%HToString)H06000022%<00>IsEqual)<00>06000023%get_Zero)06000024%<00>get_I)<00>06000025%<00>get_MaxValue)<00>06000026%Pget_MinValue)P06000027%.ctor)06000028%<00>ClampLength)<00>06000029%|Clamp)|0600002a%0ClampToRealUnit)00600002b%<00>LockWorkspaceF)<00>0600002c%\UnlockWorkspaceF)\0600002d%<00>Shift)<00>0600002e%<00>Shift)<00>0600002f%GetLengthRange)06000030%GetLengthRange)06000031%<00>IsEqual)<00>06000032%<00>IsEqual)<00>06000033%h Offset)h 06000034%8
Offset)8
06000035% Offset) 06000036%<00> Offset)<00> 06000037%<00> Scale)<00> 06000038%x Scale)x 06000039%,Scale),0600003a%<00>Scale)<00>0600003b%<00>Scale)<00>0600003c%<00>Scale)<00>0600003d%4Scale)40600003e%Scale)0600003f%<00>Multiply)<00>06000040% Multiply) 06000041%<00>Multiply)<00>06000042%\Multiply)\06000043%0Divide)006000044%<00>Divide)<00>06000045%dDivide)d06000046%<00>Divide)<00>06000047%<00>Copy)<00>06000048%hCopy)h06000049%Reverse)0600004a% Normalize) 0600004b%<00>Normalize)<00>0600004c%tInvert)t0600004d%(Invert)(0600004e%<00>.cctor)<00>0600004f%.ctor)06000092%<00>Swap)<00>06000093%lSwap)l06000094%Swap)06000095%<00>Swap)<00>06000096%@IsPowerOf2)@06000097%<00>Pow2)<00>06000098% Log2) 06000099%pReverseBits)p0600009a%PGetReversedBits)P0600009b%<00>ReorderArray)<00>0600009c%(ReorderArray)(0600009d%\ ReorderArray)\ 0600009e%<00>
ReorderArray)<00>
0600009f%4 _ReverseBits)4 060000a0"% InitializeReverseBits) 060000a1"%DSyncLookupTableLength)D060000a2"% GetLookupTableLength) 060000a3%<00>ClearLookupTables)<00>060000a4*%<00>InitializeComplexRotations)<00>060000a5% LockBufferF) 060000a6%<00>UnlockBufferF)<00>060000a7%<00>LinearFFT)<00>060000a8%LinearFFT_Quick)060000a9%@LockBufferCF)@060000aa%<00>UnlockBufferCF)<00>060000ab%LinearFFT)060000ac%8LinearFFT_Quick)8060000ad%`LockBufferC)`060000ae%<00>UnlockBufferC)<00>060000af%8LinearFFT)8060000b0%XLinearFFT_Quick)X060000b1%<00>FFT)<00>060000b2%lFFT_Quick)l060000b3%\"FFT)\"060000b4%,%FFT_Quick),%060000b5%(FFT)(060000b6%d(FFT)d(060000b7%4+FFT_Quick)4+060000b8%.RFFT).060000b9%l.RFFT)l.060000ba%<00>0FFT2)<00>0060000bb%<00>2FFT2)<00>2060000bc%4FFT2)4060000bd%<00>5FFT3)<00>5060000be%`8FFT3)`8060000bf%;.cctor);060000c0%.ctor)0600007f%hSum)h06000080%<00>SumRecursion)<00>06000081%<00>Sum)<00>06000082%XSumRecursion)X06000083%<00>SumOfSquares)<00>06000084"%<00>SumOfSquaresRecursion)<00>06000085%(SumOfSquares)(06000086"%<00>SumOfSquaresRecursion)<00>06000087%<00>Mean)<00>06000088%4Mean)406000089%<00>Variance)<00>0600008a%Variance)0600008b%hStdDev)h0600008c%<00>StdDev)<00>0600008d%0 RMSError)0 0600008e*%<00> SumOfSquaredErrorRecursion)<00> 0600008f% RMSError) 06000090*%| SumOfSquaredErrorRecursion)| 06000091<00><><EFBFBD><EFBFBD>w 1<10><00>iL,8<00><><00><><00><><EFBFBD><EFBFBD><00><><00><00> Exocortex.DSP.ComplexB6807D22<00><><00><><EFBFBD><EFBFBD><00><>@(Exocortex.DSP.ComplexArrayFE5A0C4F<00><><00><><EFBFBD><EFBFBD><00><><00><00> Exocortex.DSP.ComplexF2F2515A2<00><><00><><EFBFBD><EFBFBD><00><><00><00>Exocortex.DSP.ComplexMath8F92E00B<00><><00><><EFBFBD><EFBFBD><00><><00> <00>Exocortex.DSP.ComplexStats03046B0F<00><><00><><EFBFBD><EFBFBD><00><>x;<00>/Exocortex.DSP.FourierEE5DAC17-<2D>.<2E>*>"`q }<00><00><00><00>=1LTs"<00><00><00><00>\^|<00><00>*
2w
U<00>
<00>
`5 > `<00> <00> `  <00> <<00> < 9@ >~ 2<00> 0<00> , /H\&<00><00> <00><00><00><00><00>@;Ypx<00>"<00><00><00><00><00><00><00><00><00>*<00>&.*X"z"<00>@<00>0 bn y!<00>-<00><00><00><00>)D_<00>]TTR<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>3<00>3$9$]2<00><00>0<00>
<00><00> <00> <00>" +=9v6<00>z&<00><00><00>4u<00>u ; W<00> ><00> <00> <00> ]R#0<00>#"<00>#<00>3$O<00>$<<00>$"<00>$<00>y%[<00>%<&"2&<00><00>&[&'A(<00>2)}<00>*/<00>+<00>+}t-/<00>.<00>.<00>}0<00>=1<00><00>1<00><00>2Q
4Q[5d <00><><EFBFBD><EFBFBD><00>5<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>T<00>VC:\Projects\LDV_BRANCH_DEV_2_00_26988_LinkOrAddToInstaller\ExocortexDSP\ComplexF.csC:\Projects\LDV_BRANCH_DEV_2_00_26988_LinkOrAddToInstaller\ExocortexDSP\ComplexMath.csC:\Projects\LDV_BRANCH_DEV_2_00_26988_LinkOrAddToInstaller\ExocortexDSP\Complex.csC:\Projects\LDV_BRANCH_DEV_2_00_26988_LinkOrAddToInstaller\ExocortexDSP\ComplexArray.csC:\Projects\LDV_BRANCH_DEV_2_00_26988_LinkOrAddToInstaller\ExocortexDSP\Fourier.csC:\Projects\LDV_BRANCH_DEV_2_00_26988_LinkOrAddToInstaller\ExocortexDSP\ComplexStats.cs<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>.1<01><c<00>-V_<56><5F>YE<59><45><EFBFBD>'<27><><05>e/LinkInfo/names/src/headerblock/src/files/c:\projects\ldv_branch_dev_2_00_26988_linkoraddtoinstaller\exocortexdsp\complex.cs/src/files/c:\projects\ldv_branch_dev_2_00_26988_linkoraddtoinstaller\exocortexdsp\complexarray.cs/src/files/c:\projects\ldv_branch_dev_2_00_26988_linkoraddtoinstaller\exocortexdsp\complexf.cs/src/files/c:\projects\ldv_branch_dev_2_00_26988_linkoraddtoinstaller\exocortexdsp\complexmath.cs/src/files/c:\projects\ldv_branch_dev_2_00_26988_linkoraddtoinstaller\exocortexdsp\complexstats.cs/src/files/c:\projects\ldv_branch_dev_2_00_26988_linkoraddtoinstaller\exocortexdsp\fourier.cs <00><00> 
"<00> B <00>
<00>Q3 <00>8#8<00>\\\\\\\(<00> <00><00>2<00>l<00>H,t%<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>