Files
FPGA-Neural/sim/layer.vcd
T

3593 lines
100 KiB
Plaintext

$date
Wed Sep 2 09:14:02 2026
$end
$version
Icarus Verilog
$end
$timescale
1s
$end
$scope module tb $end
$var wire 128 ! y_bus [127:0] $end
$var wire 1 " done $end
$var wire 1 # busy $end
$var parameter 32 $ ACC_WIDTH $end
$var parameter 32 % DATA_WIDTH $end
$var parameter 32 & FRAC_BITS $end
$var parameter 32 ' N_INPUTS $end
$var parameter 32 ( N_NEURONS $end
$var parameter 32 ) PARALLEL $end
$var reg 128 * bias_bus [127:0] $end
$var reg 1 + clk $end
$var reg 1 , rst $end
$var reg 1 - start $end
$var reg 8192 . weights_bus [8191:0] $end
$var reg 1024 / x_bus [1023:0] $end
$var integer 32 0 errors [31:0] $end
$var integer 32 1 i [31:0] $end
$scope function q8_8 $end
$var real 1 2 value $end
$upscope $end
$scope module dut $end
$var wire 128 3 bias_bus [127:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 8192 4 weights_bus [8191:0] $end
$var wire 1024 5 x_bus [1023:0] $end
$var wire 128 6 y_bus [127:0] $end
$var wire 8 7 neuron_done [7:0] $end
$var wire 8 8 neuron_busy [7:0] $end
$var wire 1 " done $end
$var wire 1 # busy $end
$var parameter 32 9 ACC_WIDTH $end
$var parameter 32 : DATA_WIDTH $end
$var parameter 32 ; FRAC_BITS $end
$var parameter 32 < N_INPUTS $end
$var parameter 32 = N_NEURONS $end
$var parameter 32 > PARALLEL $end
$scope begin GEN_NEURON[0] $end
$var parameter 2 ? n $end
$scope module u_neuron $end
$var wire 16 @ bias [15:0] $end
$var wire 16 A bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 B w_bus [1023:0] $end
$var wire 1024 C x_bus [1023:0] $end
$var wire 128 D x_group [127:0] $end
$var wire 128 E w_group [127:0] $end
$var wire 40 F final_value [39:0] $end
$var wire 40 G final_acc [39:0] $end
$var wire 40 H bias_ext [39:0] $end
$var wire 40 I acc_next [39:0] $end
$var parameter 32 J ACC_WIDTH $end
$var parameter 32 K DATA_WIDTH $end
$var parameter 32 L FRAC_BITS $end
$var parameter 32 M GROUPS $end
$var parameter 32 N GROUP_INDEX_WIDTH $end
$var parameter 32 O N_INPUTS $end
$var parameter 32 P PARALLEL $end
$var reg 40 Q acc [39:0] $end
$var reg 1 R busy $end
$var reg 1 S done $end
$var reg 3 T group_index [2:0] $end
$var reg 16 U y [15:0] $end
$scope module u_mac8 $end
$var wire 40 V acc_in [39:0] $end
$var wire 128 W w_bus [127:0] $end
$var wire 128 X x_bus [127:0] $end
$var wire 40 Y sum [39:0] $end
$var wire 40 Z s5 [39:0] $end
$var wire 40 [ s4 [39:0] $end
$var wire 40 \ s3 [39:0] $end
$var wire 40 ] s2 [39:0] $end
$var wire 40 ^ s1 [39:0] $end
$var wire 40 _ s0 [39:0] $end
$var wire 40 ` m7 [39:0] $end
$var wire 40 a m6 [39:0] $end
$var wire 40 b m5 [39:0] $end
$var wire 40 c m4 [39:0] $end
$var wire 40 d m3 [39:0] $end
$var wire 40 e m2 [39:0] $end
$var wire 40 f m1 [39:0] $end
$var wire 40 g m0 [39:0] $end
$var wire 40 h acc_out [39:0] $end
$var parameter 32 i ACC_WIDTH $end
$var parameter 32 j DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 k acc_in [39:0] $end
$var wire 16 l w [15:0] $end
$var wire 16 m x [15:0] $end
$var wire 40 n product_ext [39:0] $end
$var wire 32 o product [31:0] $end
$var wire 40 p acc_out [39:0] $end
$var parameter 32 q ACC_WIDTH $end
$var parameter 32 r DATA_WIDTH $end
$var parameter 64 s PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 t acc_in [39:0] $end
$var wire 16 u w [15:0] $end
$var wire 16 v x [15:0] $end
$var wire 40 w product_ext [39:0] $end
$var wire 32 x product [31:0] $end
$var wire 40 y acc_out [39:0] $end
$var parameter 32 z ACC_WIDTH $end
$var parameter 32 { DATA_WIDTH $end
$var parameter 64 | PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 } acc_in [39:0] $end
$var wire 16 ~ w [15:0] $end
$var wire 16 !" x [15:0] $end
$var wire 40 "" product_ext [39:0] $end
$var wire 32 #" product [31:0] $end
$var wire 40 $" acc_out [39:0] $end
$var parameter 32 %" ACC_WIDTH $end
$var parameter 32 &" DATA_WIDTH $end
$var parameter 64 '" PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 (" acc_in [39:0] $end
$var wire 16 )" w [15:0] $end
$var wire 16 *" x [15:0] $end
$var wire 40 +" product_ext [39:0] $end
$var wire 32 ," product [31:0] $end
$var wire 40 -" acc_out [39:0] $end
$var parameter 32 ." ACC_WIDTH $end
$var parameter 32 /" DATA_WIDTH $end
$var parameter 64 0" PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 1" acc_in [39:0] $end
$var wire 16 2" w [15:0] $end
$var wire 16 3" x [15:0] $end
$var wire 40 4" product_ext [39:0] $end
$var wire 32 5" product [31:0] $end
$var wire 40 6" acc_out [39:0] $end
$var parameter 32 7" ACC_WIDTH $end
$var parameter 32 8" DATA_WIDTH $end
$var parameter 64 9" PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 :" acc_in [39:0] $end
$var wire 16 ;" w [15:0] $end
$var wire 16 <" x [15:0] $end
$var wire 40 =" product_ext [39:0] $end
$var wire 32 >" product [31:0] $end
$var wire 40 ?" acc_out [39:0] $end
$var parameter 32 @" ACC_WIDTH $end
$var parameter 32 A" DATA_WIDTH $end
$var parameter 64 B" PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 C" acc_in [39:0] $end
$var wire 16 D" w [15:0] $end
$var wire 16 E" x [15:0] $end
$var wire 40 F" product_ext [39:0] $end
$var wire 32 G" product [31:0] $end
$var wire 40 H" acc_out [39:0] $end
$var parameter 32 I" ACC_WIDTH $end
$var parameter 32 J" DATA_WIDTH $end
$var parameter 64 K" PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 L" acc_in [39:0] $end
$var wire 16 M" w [15:0] $end
$var wire 16 N" x [15:0] $end
$var wire 40 O" product_ext [39:0] $end
$var wire 32 P" product [31:0] $end
$var wire 40 Q" acc_out [39:0] $end
$var parameter 32 R" ACC_WIDTH $end
$var parameter 32 S" DATA_WIDTH $end
$var parameter 64 T" PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[1] $end
$var parameter 2 U" n $end
$scope module u_neuron $end
$var wire 16 V" bias [15:0] $end
$var wire 16 W" bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 X" w_bus [1023:0] $end
$var wire 1024 Y" x_bus [1023:0] $end
$var wire 128 Z" x_group [127:0] $end
$var wire 128 [" w_group [127:0] $end
$var wire 40 \" final_value [39:0] $end
$var wire 40 ]" final_acc [39:0] $end
$var wire 40 ^" bias_ext [39:0] $end
$var wire 40 _" acc_next [39:0] $end
$var parameter 32 `" ACC_WIDTH $end
$var parameter 32 a" DATA_WIDTH $end
$var parameter 32 b" FRAC_BITS $end
$var parameter 32 c" GROUPS $end
$var parameter 32 d" GROUP_INDEX_WIDTH $end
$var parameter 32 e" N_INPUTS $end
$var parameter 32 f" PARALLEL $end
$var reg 40 g" acc [39:0] $end
$var reg 1 h" busy $end
$var reg 1 i" done $end
$var reg 3 j" group_index [2:0] $end
$var reg 16 k" y [15:0] $end
$scope module u_mac8 $end
$var wire 40 l" acc_in [39:0] $end
$var wire 128 m" w_bus [127:0] $end
$var wire 128 n" x_bus [127:0] $end
$var wire 40 o" sum [39:0] $end
$var wire 40 p" s5 [39:0] $end
$var wire 40 q" s4 [39:0] $end
$var wire 40 r" s3 [39:0] $end
$var wire 40 s" s2 [39:0] $end
$var wire 40 t" s1 [39:0] $end
$var wire 40 u" s0 [39:0] $end
$var wire 40 v" m7 [39:0] $end
$var wire 40 w" m6 [39:0] $end
$var wire 40 x" m5 [39:0] $end
$var wire 40 y" m4 [39:0] $end
$var wire 40 z" m3 [39:0] $end
$var wire 40 {" m2 [39:0] $end
$var wire 40 |" m1 [39:0] $end
$var wire 40 }" m0 [39:0] $end
$var wire 40 ~" acc_out [39:0] $end
$var parameter 32 !# ACC_WIDTH $end
$var parameter 32 "# DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 ## acc_in [39:0] $end
$var wire 16 $# w [15:0] $end
$var wire 16 %# x [15:0] $end
$var wire 40 &# product_ext [39:0] $end
$var wire 32 '# product [31:0] $end
$var wire 40 (# acc_out [39:0] $end
$var parameter 32 )# ACC_WIDTH $end
$var parameter 32 *# DATA_WIDTH $end
$var parameter 64 +# PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 ,# acc_in [39:0] $end
$var wire 16 -# w [15:0] $end
$var wire 16 .# x [15:0] $end
$var wire 40 /# product_ext [39:0] $end
$var wire 32 0# product [31:0] $end
$var wire 40 1# acc_out [39:0] $end
$var parameter 32 2# ACC_WIDTH $end
$var parameter 32 3# DATA_WIDTH $end
$var parameter 64 4# PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 5# acc_in [39:0] $end
$var wire 16 6# w [15:0] $end
$var wire 16 7# x [15:0] $end
$var wire 40 8# product_ext [39:0] $end
$var wire 32 9# product [31:0] $end
$var wire 40 :# acc_out [39:0] $end
$var parameter 32 ;# ACC_WIDTH $end
$var parameter 32 <# DATA_WIDTH $end
$var parameter 64 =# PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 ># acc_in [39:0] $end
$var wire 16 ?# w [15:0] $end
$var wire 16 @# x [15:0] $end
$var wire 40 A# product_ext [39:0] $end
$var wire 32 B# product [31:0] $end
$var wire 40 C# acc_out [39:0] $end
$var parameter 32 D# ACC_WIDTH $end
$var parameter 32 E# DATA_WIDTH $end
$var parameter 64 F# PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 G# acc_in [39:0] $end
$var wire 16 H# w [15:0] $end
$var wire 16 I# x [15:0] $end
$var wire 40 J# product_ext [39:0] $end
$var wire 32 K# product [31:0] $end
$var wire 40 L# acc_out [39:0] $end
$var parameter 32 M# ACC_WIDTH $end
$var parameter 32 N# DATA_WIDTH $end
$var parameter 64 O# PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 P# acc_in [39:0] $end
$var wire 16 Q# w [15:0] $end
$var wire 16 R# x [15:0] $end
$var wire 40 S# product_ext [39:0] $end
$var wire 32 T# product [31:0] $end
$var wire 40 U# acc_out [39:0] $end
$var parameter 32 V# ACC_WIDTH $end
$var parameter 32 W# DATA_WIDTH $end
$var parameter 64 X# PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 Y# acc_in [39:0] $end
$var wire 16 Z# w [15:0] $end
$var wire 16 [# x [15:0] $end
$var wire 40 \# product_ext [39:0] $end
$var wire 32 ]# product [31:0] $end
$var wire 40 ^# acc_out [39:0] $end
$var parameter 32 _# ACC_WIDTH $end
$var parameter 32 `# DATA_WIDTH $end
$var parameter 64 a# PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 b# acc_in [39:0] $end
$var wire 16 c# w [15:0] $end
$var wire 16 d# x [15:0] $end
$var wire 40 e# product_ext [39:0] $end
$var wire 32 f# product [31:0] $end
$var wire 40 g# acc_out [39:0] $end
$var parameter 32 h# ACC_WIDTH $end
$var parameter 32 i# DATA_WIDTH $end
$var parameter 64 j# PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[2] $end
$var parameter 3 k# n $end
$scope module u_neuron $end
$var wire 16 l# bias [15:0] $end
$var wire 16 m# bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 n# w_bus [1023:0] $end
$var wire 1024 o# x_bus [1023:0] $end
$var wire 128 p# x_group [127:0] $end
$var wire 128 q# w_group [127:0] $end
$var wire 40 r# final_value [39:0] $end
$var wire 40 s# final_acc [39:0] $end
$var wire 40 t# bias_ext [39:0] $end
$var wire 40 u# acc_next [39:0] $end
$var parameter 32 v# ACC_WIDTH $end
$var parameter 32 w# DATA_WIDTH $end
$var parameter 32 x# FRAC_BITS $end
$var parameter 32 y# GROUPS $end
$var parameter 32 z# GROUP_INDEX_WIDTH $end
$var parameter 32 {# N_INPUTS $end
$var parameter 32 |# PARALLEL $end
$var reg 40 }# acc [39:0] $end
$var reg 1 ~# busy $end
$var reg 1 !$ done $end
$var reg 3 "$ group_index [2:0] $end
$var reg 16 #$ y [15:0] $end
$scope module u_mac8 $end
$var wire 40 $$ acc_in [39:0] $end
$var wire 128 %$ w_bus [127:0] $end
$var wire 128 &$ x_bus [127:0] $end
$var wire 40 '$ sum [39:0] $end
$var wire 40 ($ s5 [39:0] $end
$var wire 40 )$ s4 [39:0] $end
$var wire 40 *$ s3 [39:0] $end
$var wire 40 +$ s2 [39:0] $end
$var wire 40 ,$ s1 [39:0] $end
$var wire 40 -$ s0 [39:0] $end
$var wire 40 .$ m7 [39:0] $end
$var wire 40 /$ m6 [39:0] $end
$var wire 40 0$ m5 [39:0] $end
$var wire 40 1$ m4 [39:0] $end
$var wire 40 2$ m3 [39:0] $end
$var wire 40 3$ m2 [39:0] $end
$var wire 40 4$ m1 [39:0] $end
$var wire 40 5$ m0 [39:0] $end
$var wire 40 6$ acc_out [39:0] $end
$var parameter 32 7$ ACC_WIDTH $end
$var parameter 32 8$ DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 9$ acc_in [39:0] $end
$var wire 16 :$ w [15:0] $end
$var wire 16 ;$ x [15:0] $end
$var wire 40 <$ product_ext [39:0] $end
$var wire 32 =$ product [31:0] $end
$var wire 40 >$ acc_out [39:0] $end
$var parameter 32 ?$ ACC_WIDTH $end
$var parameter 32 @$ DATA_WIDTH $end
$var parameter 64 A$ PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 B$ acc_in [39:0] $end
$var wire 16 C$ w [15:0] $end
$var wire 16 D$ x [15:0] $end
$var wire 40 E$ product_ext [39:0] $end
$var wire 32 F$ product [31:0] $end
$var wire 40 G$ acc_out [39:0] $end
$var parameter 32 H$ ACC_WIDTH $end
$var parameter 32 I$ DATA_WIDTH $end
$var parameter 64 J$ PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 K$ acc_in [39:0] $end
$var wire 16 L$ w [15:0] $end
$var wire 16 M$ x [15:0] $end
$var wire 40 N$ product_ext [39:0] $end
$var wire 32 O$ product [31:0] $end
$var wire 40 P$ acc_out [39:0] $end
$var parameter 32 Q$ ACC_WIDTH $end
$var parameter 32 R$ DATA_WIDTH $end
$var parameter 64 S$ PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 T$ acc_in [39:0] $end
$var wire 16 U$ w [15:0] $end
$var wire 16 V$ x [15:0] $end
$var wire 40 W$ product_ext [39:0] $end
$var wire 32 X$ product [31:0] $end
$var wire 40 Y$ acc_out [39:0] $end
$var parameter 32 Z$ ACC_WIDTH $end
$var parameter 32 [$ DATA_WIDTH $end
$var parameter 64 \$ PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 ]$ acc_in [39:0] $end
$var wire 16 ^$ w [15:0] $end
$var wire 16 _$ x [15:0] $end
$var wire 40 `$ product_ext [39:0] $end
$var wire 32 a$ product [31:0] $end
$var wire 40 b$ acc_out [39:0] $end
$var parameter 32 c$ ACC_WIDTH $end
$var parameter 32 d$ DATA_WIDTH $end
$var parameter 64 e$ PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 f$ acc_in [39:0] $end
$var wire 16 g$ w [15:0] $end
$var wire 16 h$ x [15:0] $end
$var wire 40 i$ product_ext [39:0] $end
$var wire 32 j$ product [31:0] $end
$var wire 40 k$ acc_out [39:0] $end
$var parameter 32 l$ ACC_WIDTH $end
$var parameter 32 m$ DATA_WIDTH $end
$var parameter 64 n$ PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 o$ acc_in [39:0] $end
$var wire 16 p$ w [15:0] $end
$var wire 16 q$ x [15:0] $end
$var wire 40 r$ product_ext [39:0] $end
$var wire 32 s$ product [31:0] $end
$var wire 40 t$ acc_out [39:0] $end
$var parameter 32 u$ ACC_WIDTH $end
$var parameter 32 v$ DATA_WIDTH $end
$var parameter 64 w$ PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 x$ acc_in [39:0] $end
$var wire 16 y$ w [15:0] $end
$var wire 16 z$ x [15:0] $end
$var wire 40 {$ product_ext [39:0] $end
$var wire 32 |$ product [31:0] $end
$var wire 40 }$ acc_out [39:0] $end
$var parameter 32 ~$ ACC_WIDTH $end
$var parameter 32 !% DATA_WIDTH $end
$var parameter 64 "% PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[3] $end
$var parameter 3 #% n $end
$scope module u_neuron $end
$var wire 16 $% bias [15:0] $end
$var wire 16 %% bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 &% w_bus [1023:0] $end
$var wire 1024 '% x_bus [1023:0] $end
$var wire 128 (% x_group [127:0] $end
$var wire 128 )% w_group [127:0] $end
$var wire 40 *% final_value [39:0] $end
$var wire 40 +% final_acc [39:0] $end
$var wire 40 ,% bias_ext [39:0] $end
$var wire 40 -% acc_next [39:0] $end
$var parameter 32 .% ACC_WIDTH $end
$var parameter 32 /% DATA_WIDTH $end
$var parameter 32 0% FRAC_BITS $end
$var parameter 32 1% GROUPS $end
$var parameter 32 2% GROUP_INDEX_WIDTH $end
$var parameter 32 3% N_INPUTS $end
$var parameter 32 4% PARALLEL $end
$var reg 40 5% acc [39:0] $end
$var reg 1 6% busy $end
$var reg 1 7% done $end
$var reg 3 8% group_index [2:0] $end
$var reg 16 9% y [15:0] $end
$scope module u_mac8 $end
$var wire 40 :% acc_in [39:0] $end
$var wire 128 ;% w_bus [127:0] $end
$var wire 128 <% x_bus [127:0] $end
$var wire 40 =% sum [39:0] $end
$var wire 40 >% s5 [39:0] $end
$var wire 40 ?% s4 [39:0] $end
$var wire 40 @% s3 [39:0] $end
$var wire 40 A% s2 [39:0] $end
$var wire 40 B% s1 [39:0] $end
$var wire 40 C% s0 [39:0] $end
$var wire 40 D% m7 [39:0] $end
$var wire 40 E% m6 [39:0] $end
$var wire 40 F% m5 [39:0] $end
$var wire 40 G% m4 [39:0] $end
$var wire 40 H% m3 [39:0] $end
$var wire 40 I% m2 [39:0] $end
$var wire 40 J% m1 [39:0] $end
$var wire 40 K% m0 [39:0] $end
$var wire 40 L% acc_out [39:0] $end
$var parameter 32 M% ACC_WIDTH $end
$var parameter 32 N% DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 O% acc_in [39:0] $end
$var wire 16 P% w [15:0] $end
$var wire 16 Q% x [15:0] $end
$var wire 40 R% product_ext [39:0] $end
$var wire 32 S% product [31:0] $end
$var wire 40 T% acc_out [39:0] $end
$var parameter 32 U% ACC_WIDTH $end
$var parameter 32 V% DATA_WIDTH $end
$var parameter 64 W% PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 X% acc_in [39:0] $end
$var wire 16 Y% w [15:0] $end
$var wire 16 Z% x [15:0] $end
$var wire 40 [% product_ext [39:0] $end
$var wire 32 \% product [31:0] $end
$var wire 40 ]% acc_out [39:0] $end
$var parameter 32 ^% ACC_WIDTH $end
$var parameter 32 _% DATA_WIDTH $end
$var parameter 64 `% PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 a% acc_in [39:0] $end
$var wire 16 b% w [15:0] $end
$var wire 16 c% x [15:0] $end
$var wire 40 d% product_ext [39:0] $end
$var wire 32 e% product [31:0] $end
$var wire 40 f% acc_out [39:0] $end
$var parameter 32 g% ACC_WIDTH $end
$var parameter 32 h% DATA_WIDTH $end
$var parameter 64 i% PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 j% acc_in [39:0] $end
$var wire 16 k% w [15:0] $end
$var wire 16 l% x [15:0] $end
$var wire 40 m% product_ext [39:0] $end
$var wire 32 n% product [31:0] $end
$var wire 40 o% acc_out [39:0] $end
$var parameter 32 p% ACC_WIDTH $end
$var parameter 32 q% DATA_WIDTH $end
$var parameter 64 r% PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 s% acc_in [39:0] $end
$var wire 16 t% w [15:0] $end
$var wire 16 u% x [15:0] $end
$var wire 40 v% product_ext [39:0] $end
$var wire 32 w% product [31:0] $end
$var wire 40 x% acc_out [39:0] $end
$var parameter 32 y% ACC_WIDTH $end
$var parameter 32 z% DATA_WIDTH $end
$var parameter 64 {% PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 |% acc_in [39:0] $end
$var wire 16 }% w [15:0] $end
$var wire 16 ~% x [15:0] $end
$var wire 40 !& product_ext [39:0] $end
$var wire 32 "& product [31:0] $end
$var wire 40 #& acc_out [39:0] $end
$var parameter 32 $& ACC_WIDTH $end
$var parameter 32 %& DATA_WIDTH $end
$var parameter 64 && PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 '& acc_in [39:0] $end
$var wire 16 (& w [15:0] $end
$var wire 16 )& x [15:0] $end
$var wire 40 *& product_ext [39:0] $end
$var wire 32 +& product [31:0] $end
$var wire 40 ,& acc_out [39:0] $end
$var parameter 32 -& ACC_WIDTH $end
$var parameter 32 .& DATA_WIDTH $end
$var parameter 64 /& PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 0& acc_in [39:0] $end
$var wire 16 1& w [15:0] $end
$var wire 16 2& x [15:0] $end
$var wire 40 3& product_ext [39:0] $end
$var wire 32 4& product [31:0] $end
$var wire 40 5& acc_out [39:0] $end
$var parameter 32 6& ACC_WIDTH $end
$var parameter 32 7& DATA_WIDTH $end
$var parameter 64 8& PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[4] $end
$var parameter 4 9& n $end
$scope module u_neuron $end
$var wire 16 :& bias [15:0] $end
$var wire 16 ;& bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 <& w_bus [1023:0] $end
$var wire 1024 =& x_bus [1023:0] $end
$var wire 128 >& x_group [127:0] $end
$var wire 128 ?& w_group [127:0] $end
$var wire 40 @& final_value [39:0] $end
$var wire 40 A& final_acc [39:0] $end
$var wire 40 B& bias_ext [39:0] $end
$var wire 40 C& acc_next [39:0] $end
$var parameter 32 D& ACC_WIDTH $end
$var parameter 32 E& DATA_WIDTH $end
$var parameter 32 F& FRAC_BITS $end
$var parameter 32 G& GROUPS $end
$var parameter 32 H& GROUP_INDEX_WIDTH $end
$var parameter 32 I& N_INPUTS $end
$var parameter 32 J& PARALLEL $end
$var reg 40 K& acc [39:0] $end
$var reg 1 L& busy $end
$var reg 1 M& done $end
$var reg 3 N& group_index [2:0] $end
$var reg 16 O& y [15:0] $end
$scope module u_mac8 $end
$var wire 40 P& acc_in [39:0] $end
$var wire 128 Q& w_bus [127:0] $end
$var wire 128 R& x_bus [127:0] $end
$var wire 40 S& sum [39:0] $end
$var wire 40 T& s5 [39:0] $end
$var wire 40 U& s4 [39:0] $end
$var wire 40 V& s3 [39:0] $end
$var wire 40 W& s2 [39:0] $end
$var wire 40 X& s1 [39:0] $end
$var wire 40 Y& s0 [39:0] $end
$var wire 40 Z& m7 [39:0] $end
$var wire 40 [& m6 [39:0] $end
$var wire 40 \& m5 [39:0] $end
$var wire 40 ]& m4 [39:0] $end
$var wire 40 ^& m3 [39:0] $end
$var wire 40 _& m2 [39:0] $end
$var wire 40 `& m1 [39:0] $end
$var wire 40 a& m0 [39:0] $end
$var wire 40 b& acc_out [39:0] $end
$var parameter 32 c& ACC_WIDTH $end
$var parameter 32 d& DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 e& acc_in [39:0] $end
$var wire 16 f& w [15:0] $end
$var wire 16 g& x [15:0] $end
$var wire 40 h& product_ext [39:0] $end
$var wire 32 i& product [31:0] $end
$var wire 40 j& acc_out [39:0] $end
$var parameter 32 k& ACC_WIDTH $end
$var parameter 32 l& DATA_WIDTH $end
$var parameter 64 m& PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 n& acc_in [39:0] $end
$var wire 16 o& w [15:0] $end
$var wire 16 p& x [15:0] $end
$var wire 40 q& product_ext [39:0] $end
$var wire 32 r& product [31:0] $end
$var wire 40 s& acc_out [39:0] $end
$var parameter 32 t& ACC_WIDTH $end
$var parameter 32 u& DATA_WIDTH $end
$var parameter 64 v& PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 w& acc_in [39:0] $end
$var wire 16 x& w [15:0] $end
$var wire 16 y& x [15:0] $end
$var wire 40 z& product_ext [39:0] $end
$var wire 32 {& product [31:0] $end
$var wire 40 |& acc_out [39:0] $end
$var parameter 32 }& ACC_WIDTH $end
$var parameter 32 ~& DATA_WIDTH $end
$var parameter 64 !' PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 "' acc_in [39:0] $end
$var wire 16 #' w [15:0] $end
$var wire 16 $' x [15:0] $end
$var wire 40 %' product_ext [39:0] $end
$var wire 32 &' product [31:0] $end
$var wire 40 '' acc_out [39:0] $end
$var parameter 32 (' ACC_WIDTH $end
$var parameter 32 )' DATA_WIDTH $end
$var parameter 64 *' PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 +' acc_in [39:0] $end
$var wire 16 ,' w [15:0] $end
$var wire 16 -' x [15:0] $end
$var wire 40 .' product_ext [39:0] $end
$var wire 32 /' product [31:0] $end
$var wire 40 0' acc_out [39:0] $end
$var parameter 32 1' ACC_WIDTH $end
$var parameter 32 2' DATA_WIDTH $end
$var parameter 64 3' PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 4' acc_in [39:0] $end
$var wire 16 5' w [15:0] $end
$var wire 16 6' x [15:0] $end
$var wire 40 7' product_ext [39:0] $end
$var wire 32 8' product [31:0] $end
$var wire 40 9' acc_out [39:0] $end
$var parameter 32 :' ACC_WIDTH $end
$var parameter 32 ;' DATA_WIDTH $end
$var parameter 64 <' PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 =' acc_in [39:0] $end
$var wire 16 >' w [15:0] $end
$var wire 16 ?' x [15:0] $end
$var wire 40 @' product_ext [39:0] $end
$var wire 32 A' product [31:0] $end
$var wire 40 B' acc_out [39:0] $end
$var parameter 32 C' ACC_WIDTH $end
$var parameter 32 D' DATA_WIDTH $end
$var parameter 64 E' PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 F' acc_in [39:0] $end
$var wire 16 G' w [15:0] $end
$var wire 16 H' x [15:0] $end
$var wire 40 I' product_ext [39:0] $end
$var wire 32 J' product [31:0] $end
$var wire 40 K' acc_out [39:0] $end
$var parameter 32 L' ACC_WIDTH $end
$var parameter 32 M' DATA_WIDTH $end
$var parameter 64 N' PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[5] $end
$var parameter 4 O' n $end
$scope module u_neuron $end
$var wire 16 P' bias [15:0] $end
$var wire 16 Q' bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 R' w_bus [1023:0] $end
$var wire 1024 S' x_bus [1023:0] $end
$var wire 128 T' x_group [127:0] $end
$var wire 128 U' w_group [127:0] $end
$var wire 40 V' final_value [39:0] $end
$var wire 40 W' final_acc [39:0] $end
$var wire 40 X' bias_ext [39:0] $end
$var wire 40 Y' acc_next [39:0] $end
$var parameter 32 Z' ACC_WIDTH $end
$var parameter 32 [' DATA_WIDTH $end
$var parameter 32 \' FRAC_BITS $end
$var parameter 32 ]' GROUPS $end
$var parameter 32 ^' GROUP_INDEX_WIDTH $end
$var parameter 32 _' N_INPUTS $end
$var parameter 32 `' PARALLEL $end
$var reg 40 a' acc [39:0] $end
$var reg 1 b' busy $end
$var reg 1 c' done $end
$var reg 3 d' group_index [2:0] $end
$var reg 16 e' y [15:0] $end
$scope module u_mac8 $end
$var wire 40 f' acc_in [39:0] $end
$var wire 128 g' w_bus [127:0] $end
$var wire 128 h' x_bus [127:0] $end
$var wire 40 i' sum [39:0] $end
$var wire 40 j' s5 [39:0] $end
$var wire 40 k' s4 [39:0] $end
$var wire 40 l' s3 [39:0] $end
$var wire 40 m' s2 [39:0] $end
$var wire 40 n' s1 [39:0] $end
$var wire 40 o' s0 [39:0] $end
$var wire 40 p' m7 [39:0] $end
$var wire 40 q' m6 [39:0] $end
$var wire 40 r' m5 [39:0] $end
$var wire 40 s' m4 [39:0] $end
$var wire 40 t' m3 [39:0] $end
$var wire 40 u' m2 [39:0] $end
$var wire 40 v' m1 [39:0] $end
$var wire 40 w' m0 [39:0] $end
$var wire 40 x' acc_out [39:0] $end
$var parameter 32 y' ACC_WIDTH $end
$var parameter 32 z' DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 {' acc_in [39:0] $end
$var wire 16 |' w [15:0] $end
$var wire 16 }' x [15:0] $end
$var wire 40 ~' product_ext [39:0] $end
$var wire 32 !( product [31:0] $end
$var wire 40 "( acc_out [39:0] $end
$var parameter 32 #( ACC_WIDTH $end
$var parameter 32 $( DATA_WIDTH $end
$var parameter 64 %( PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 &( acc_in [39:0] $end
$var wire 16 '( w [15:0] $end
$var wire 16 (( x [15:0] $end
$var wire 40 )( product_ext [39:0] $end
$var wire 32 *( product [31:0] $end
$var wire 40 +( acc_out [39:0] $end
$var parameter 32 ,( ACC_WIDTH $end
$var parameter 32 -( DATA_WIDTH $end
$var parameter 64 .( PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 /( acc_in [39:0] $end
$var wire 16 0( w [15:0] $end
$var wire 16 1( x [15:0] $end
$var wire 40 2( product_ext [39:0] $end
$var wire 32 3( product [31:0] $end
$var wire 40 4( acc_out [39:0] $end
$var parameter 32 5( ACC_WIDTH $end
$var parameter 32 6( DATA_WIDTH $end
$var parameter 64 7( PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 8( acc_in [39:0] $end
$var wire 16 9( w [15:0] $end
$var wire 16 :( x [15:0] $end
$var wire 40 ;( product_ext [39:0] $end
$var wire 32 <( product [31:0] $end
$var wire 40 =( acc_out [39:0] $end
$var parameter 32 >( ACC_WIDTH $end
$var parameter 32 ?( DATA_WIDTH $end
$var parameter 64 @( PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 A( acc_in [39:0] $end
$var wire 16 B( w [15:0] $end
$var wire 16 C( x [15:0] $end
$var wire 40 D( product_ext [39:0] $end
$var wire 32 E( product [31:0] $end
$var wire 40 F( acc_out [39:0] $end
$var parameter 32 G( ACC_WIDTH $end
$var parameter 32 H( DATA_WIDTH $end
$var parameter 64 I( PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 J( acc_in [39:0] $end
$var wire 16 K( w [15:0] $end
$var wire 16 L( x [15:0] $end
$var wire 40 M( product_ext [39:0] $end
$var wire 32 N( product [31:0] $end
$var wire 40 O( acc_out [39:0] $end
$var parameter 32 P( ACC_WIDTH $end
$var parameter 32 Q( DATA_WIDTH $end
$var parameter 64 R( PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 S( acc_in [39:0] $end
$var wire 16 T( w [15:0] $end
$var wire 16 U( x [15:0] $end
$var wire 40 V( product_ext [39:0] $end
$var wire 32 W( product [31:0] $end
$var wire 40 X( acc_out [39:0] $end
$var parameter 32 Y( ACC_WIDTH $end
$var parameter 32 Z( DATA_WIDTH $end
$var parameter 64 [( PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 \( acc_in [39:0] $end
$var wire 16 ]( w [15:0] $end
$var wire 16 ^( x [15:0] $end
$var wire 40 _( product_ext [39:0] $end
$var wire 32 `( product [31:0] $end
$var wire 40 a( acc_out [39:0] $end
$var parameter 32 b( ACC_WIDTH $end
$var parameter 32 c( DATA_WIDTH $end
$var parameter 64 d( PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[6] $end
$var parameter 4 e( n $end
$scope module u_neuron $end
$var wire 16 f( bias [15:0] $end
$var wire 16 g( bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 h( w_bus [1023:0] $end
$var wire 1024 i( x_bus [1023:0] $end
$var wire 128 j( x_group [127:0] $end
$var wire 128 k( w_group [127:0] $end
$var wire 40 l( final_value [39:0] $end
$var wire 40 m( final_acc [39:0] $end
$var wire 40 n( bias_ext [39:0] $end
$var wire 40 o( acc_next [39:0] $end
$var parameter 32 p( ACC_WIDTH $end
$var parameter 32 q( DATA_WIDTH $end
$var parameter 32 r( FRAC_BITS $end
$var parameter 32 s( GROUPS $end
$var parameter 32 t( GROUP_INDEX_WIDTH $end
$var parameter 32 u( N_INPUTS $end
$var parameter 32 v( PARALLEL $end
$var reg 40 w( acc [39:0] $end
$var reg 1 x( busy $end
$var reg 1 y( done $end
$var reg 3 z( group_index [2:0] $end
$var reg 16 {( y [15:0] $end
$scope module u_mac8 $end
$var wire 40 |( acc_in [39:0] $end
$var wire 128 }( w_bus [127:0] $end
$var wire 128 ~( x_bus [127:0] $end
$var wire 40 !) sum [39:0] $end
$var wire 40 ") s5 [39:0] $end
$var wire 40 #) s4 [39:0] $end
$var wire 40 $) s3 [39:0] $end
$var wire 40 %) s2 [39:0] $end
$var wire 40 &) s1 [39:0] $end
$var wire 40 ') s0 [39:0] $end
$var wire 40 () m7 [39:0] $end
$var wire 40 )) m6 [39:0] $end
$var wire 40 *) m5 [39:0] $end
$var wire 40 +) m4 [39:0] $end
$var wire 40 ,) m3 [39:0] $end
$var wire 40 -) m2 [39:0] $end
$var wire 40 .) m1 [39:0] $end
$var wire 40 /) m0 [39:0] $end
$var wire 40 0) acc_out [39:0] $end
$var parameter 32 1) ACC_WIDTH $end
$var parameter 32 2) DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 3) acc_in [39:0] $end
$var wire 16 4) w [15:0] $end
$var wire 16 5) x [15:0] $end
$var wire 40 6) product_ext [39:0] $end
$var wire 32 7) product [31:0] $end
$var wire 40 8) acc_out [39:0] $end
$var parameter 32 9) ACC_WIDTH $end
$var parameter 32 :) DATA_WIDTH $end
$var parameter 64 ;) PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 <) acc_in [39:0] $end
$var wire 16 =) w [15:0] $end
$var wire 16 >) x [15:0] $end
$var wire 40 ?) product_ext [39:0] $end
$var wire 32 @) product [31:0] $end
$var wire 40 A) acc_out [39:0] $end
$var parameter 32 B) ACC_WIDTH $end
$var parameter 32 C) DATA_WIDTH $end
$var parameter 64 D) PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 E) acc_in [39:0] $end
$var wire 16 F) w [15:0] $end
$var wire 16 G) x [15:0] $end
$var wire 40 H) product_ext [39:0] $end
$var wire 32 I) product [31:0] $end
$var wire 40 J) acc_out [39:0] $end
$var parameter 32 K) ACC_WIDTH $end
$var parameter 32 L) DATA_WIDTH $end
$var parameter 64 M) PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 N) acc_in [39:0] $end
$var wire 16 O) w [15:0] $end
$var wire 16 P) x [15:0] $end
$var wire 40 Q) product_ext [39:0] $end
$var wire 32 R) product [31:0] $end
$var wire 40 S) acc_out [39:0] $end
$var parameter 32 T) ACC_WIDTH $end
$var parameter 32 U) DATA_WIDTH $end
$var parameter 64 V) PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 W) acc_in [39:0] $end
$var wire 16 X) w [15:0] $end
$var wire 16 Y) x [15:0] $end
$var wire 40 Z) product_ext [39:0] $end
$var wire 32 [) product [31:0] $end
$var wire 40 \) acc_out [39:0] $end
$var parameter 32 ]) ACC_WIDTH $end
$var parameter 32 ^) DATA_WIDTH $end
$var parameter 64 _) PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 `) acc_in [39:0] $end
$var wire 16 a) w [15:0] $end
$var wire 16 b) x [15:0] $end
$var wire 40 c) product_ext [39:0] $end
$var wire 32 d) product [31:0] $end
$var wire 40 e) acc_out [39:0] $end
$var parameter 32 f) ACC_WIDTH $end
$var parameter 32 g) DATA_WIDTH $end
$var parameter 64 h) PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 i) acc_in [39:0] $end
$var wire 16 j) w [15:0] $end
$var wire 16 k) x [15:0] $end
$var wire 40 l) product_ext [39:0] $end
$var wire 32 m) product [31:0] $end
$var wire 40 n) acc_out [39:0] $end
$var parameter 32 o) ACC_WIDTH $end
$var parameter 32 p) DATA_WIDTH $end
$var parameter 64 q) PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 r) acc_in [39:0] $end
$var wire 16 s) w [15:0] $end
$var wire 16 t) x [15:0] $end
$var wire 40 u) product_ext [39:0] $end
$var wire 32 v) product [31:0] $end
$var wire 40 w) acc_out [39:0] $end
$var parameter 32 x) ACC_WIDTH $end
$var parameter 32 y) DATA_WIDTH $end
$var parameter 64 z) PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope begin GEN_NEURON[7] $end
$var parameter 4 {) n $end
$scope module u_neuron $end
$var wire 16 |) bias [15:0] $end
$var wire 16 }) bias_ext_small [15:0] $end
$var wire 1 + clk $end
$var wire 1 , rst $end
$var wire 1 - start $end
$var wire 1024 ~) w_bus [1023:0] $end
$var wire 1024 !* x_bus [1023:0] $end
$var wire 128 "* x_group [127:0] $end
$var wire 128 #* w_group [127:0] $end
$var wire 40 $* final_value [39:0] $end
$var wire 40 %* final_acc [39:0] $end
$var wire 40 &* bias_ext [39:0] $end
$var wire 40 '* acc_next [39:0] $end
$var parameter 32 (* ACC_WIDTH $end
$var parameter 32 )* DATA_WIDTH $end
$var parameter 32 ** FRAC_BITS $end
$var parameter 32 +* GROUPS $end
$var parameter 32 ,* GROUP_INDEX_WIDTH $end
$var parameter 32 -* N_INPUTS $end
$var parameter 32 .* PARALLEL $end
$var reg 40 /* acc [39:0] $end
$var reg 1 0* busy $end
$var reg 1 1* done $end
$var reg 3 2* group_index [2:0] $end
$var reg 16 3* y [15:0] $end
$scope module u_mac8 $end
$var wire 40 4* acc_in [39:0] $end
$var wire 128 5* w_bus [127:0] $end
$var wire 128 6* x_bus [127:0] $end
$var wire 40 7* sum [39:0] $end
$var wire 40 8* s5 [39:0] $end
$var wire 40 9* s4 [39:0] $end
$var wire 40 :* s3 [39:0] $end
$var wire 40 ;* s2 [39:0] $end
$var wire 40 <* s1 [39:0] $end
$var wire 40 =* s0 [39:0] $end
$var wire 40 >* m7 [39:0] $end
$var wire 40 ?* m6 [39:0] $end
$var wire 40 @* m5 [39:0] $end
$var wire 40 A* m4 [39:0] $end
$var wire 40 B* m3 [39:0] $end
$var wire 40 C* m2 [39:0] $end
$var wire 40 D* m1 [39:0] $end
$var wire 40 E* m0 [39:0] $end
$var wire 40 F* acc_out [39:0] $end
$var parameter 32 G* ACC_WIDTH $end
$var parameter 32 H* DATA_WIDTH $end
$scope module mac0 $end
$var wire 40 I* acc_in [39:0] $end
$var wire 16 J* w [15:0] $end
$var wire 16 K* x [15:0] $end
$var wire 40 L* product_ext [39:0] $end
$var wire 32 M* product [31:0] $end
$var wire 40 N* acc_out [39:0] $end
$var parameter 32 O* ACC_WIDTH $end
$var parameter 32 P* DATA_WIDTH $end
$var parameter 64 Q* PROD_WIDTH $end
$upscope $end
$scope module mac1 $end
$var wire 40 R* acc_in [39:0] $end
$var wire 16 S* w [15:0] $end
$var wire 16 T* x [15:0] $end
$var wire 40 U* product_ext [39:0] $end
$var wire 32 V* product [31:0] $end
$var wire 40 W* acc_out [39:0] $end
$var parameter 32 X* ACC_WIDTH $end
$var parameter 32 Y* DATA_WIDTH $end
$var parameter 64 Z* PROD_WIDTH $end
$upscope $end
$scope module mac2 $end
$var wire 40 [* acc_in [39:0] $end
$var wire 16 \* w [15:0] $end
$var wire 16 ]* x [15:0] $end
$var wire 40 ^* product_ext [39:0] $end
$var wire 32 _* product [31:0] $end
$var wire 40 `* acc_out [39:0] $end
$var parameter 32 a* ACC_WIDTH $end
$var parameter 32 b* DATA_WIDTH $end
$var parameter 64 c* PROD_WIDTH $end
$upscope $end
$scope module mac3 $end
$var wire 40 d* acc_in [39:0] $end
$var wire 16 e* w [15:0] $end
$var wire 16 f* x [15:0] $end
$var wire 40 g* product_ext [39:0] $end
$var wire 32 h* product [31:0] $end
$var wire 40 i* acc_out [39:0] $end
$var parameter 32 j* ACC_WIDTH $end
$var parameter 32 k* DATA_WIDTH $end
$var parameter 64 l* PROD_WIDTH $end
$upscope $end
$scope module mac4 $end
$var wire 40 m* acc_in [39:0] $end
$var wire 16 n* w [15:0] $end
$var wire 16 o* x [15:0] $end
$var wire 40 p* product_ext [39:0] $end
$var wire 32 q* product [31:0] $end
$var wire 40 r* acc_out [39:0] $end
$var parameter 32 s* ACC_WIDTH $end
$var parameter 32 t* DATA_WIDTH $end
$var parameter 64 u* PROD_WIDTH $end
$upscope $end
$scope module mac5 $end
$var wire 40 v* acc_in [39:0] $end
$var wire 16 w* w [15:0] $end
$var wire 16 x* x [15:0] $end
$var wire 40 y* product_ext [39:0] $end
$var wire 32 z* product [31:0] $end
$var wire 40 {* acc_out [39:0] $end
$var parameter 32 |* ACC_WIDTH $end
$var parameter 32 }* DATA_WIDTH $end
$var parameter 64 ~* PROD_WIDTH $end
$upscope $end
$scope module mac6 $end
$var wire 40 !+ acc_in [39:0] $end
$var wire 16 "+ w [15:0] $end
$var wire 16 #+ x [15:0] $end
$var wire 40 $+ product_ext [39:0] $end
$var wire 32 %+ product [31:0] $end
$var wire 40 &+ acc_out [39:0] $end
$var parameter 32 '+ ACC_WIDTH $end
$var parameter 32 (+ DATA_WIDTH $end
$var parameter 64 )+ PROD_WIDTH $end
$upscope $end
$scope module mac7 $end
$var wire 40 *+ acc_in [39:0] $end
$var wire 16 ++ w [15:0] $end
$var wire 16 ,+ x [15:0] $end
$var wire 40 -+ product_ext [39:0] $end
$var wire 32 .+ product [31:0] $end
$var wire 40 /+ acc_out [39:0] $end
$var parameter 32 0+ ACC_WIDTH $end
$var parameter 32 1+ DATA_WIDTH $end
$var parameter 64 2+ PROD_WIDTH $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$upscope $end
$scope task run_layer $end
$upscope $end
$upscope $end
$enddefinitions $end
$comment Show the parameter values. $end
$dumpall
b100000 2+
b10000 1+
b101000 0+
b100000 )+
b10000 (+
b101000 '+
b100000 ~*
b10000 }*
b101000 |*
b100000 u*
b10000 t*
b101000 s*
b100000 l*
b10000 k*
b101000 j*
b100000 c*
b10000 b*
b101000 a*
b100000 Z*
b10000 Y*
b101000 X*
b100000 Q*
b10000 P*
b101000 O*
b10000 H*
b101000 G*
b1000 .*
b1000000 -*
b11 ,*
b1000 +*
b1000 **
b10000 )*
b101000 (*
b111 {)
b100000 z)
b10000 y)
b101000 x)
b100000 q)
b10000 p)
b101000 o)
b100000 h)
b10000 g)
b101000 f)
b100000 _)
b10000 ^)
b101000 ])
b100000 V)
b10000 U)
b101000 T)
b100000 M)
b10000 L)
b101000 K)
b100000 D)
b10000 C)
b101000 B)
b100000 ;)
b10000 :)
b101000 9)
b10000 2)
b101000 1)
b1000 v(
b1000000 u(
b11 t(
b1000 s(
b1000 r(
b10000 q(
b101000 p(
b110 e(
b100000 d(
b10000 c(
b101000 b(
b100000 [(
b10000 Z(
b101000 Y(
b100000 R(
b10000 Q(
b101000 P(
b100000 I(
b10000 H(
b101000 G(
b100000 @(
b10000 ?(
b101000 >(
b100000 7(
b10000 6(
b101000 5(
b100000 .(
b10000 -(
b101000 ,(
b100000 %(
b10000 $(
b101000 #(
b10000 z'
b101000 y'
b1000 `'
b1000000 _'
b11 ^'
b1000 ]'
b1000 \'
b10000 ['
b101000 Z'
b101 O'
b100000 N'
b10000 M'
b101000 L'
b100000 E'
b10000 D'
b101000 C'
b100000 <'
b10000 ;'
b101000 :'
b100000 3'
b10000 2'
b101000 1'
b100000 *'
b10000 )'
b101000 ('
b100000 !'
b10000 ~&
b101000 }&
b100000 v&
b10000 u&
b101000 t&
b100000 m&
b10000 l&
b101000 k&
b10000 d&
b101000 c&
b1000 J&
b1000000 I&
b11 H&
b1000 G&
b1000 F&
b10000 E&
b101000 D&
b100 9&
b100000 8&
b10000 7&
b101000 6&
b100000 /&
b10000 .&
b101000 -&
b100000 &&
b10000 %&
b101000 $&
b100000 {%
b10000 z%
b101000 y%
b100000 r%
b10000 q%
b101000 p%
b100000 i%
b10000 h%
b101000 g%
b100000 `%
b10000 _%
b101000 ^%
b100000 W%
b10000 V%
b101000 U%
b10000 N%
b101000 M%
b1000 4%
b1000000 3%
b11 2%
b1000 1%
b1000 0%
b10000 /%
b101000 .%
b11 #%
b100000 "%
b10000 !%
b101000 ~$
b100000 w$
b10000 v$
b101000 u$
b100000 n$
b10000 m$
b101000 l$
b100000 e$
b10000 d$
b101000 c$
b100000 \$
b10000 [$
b101000 Z$
b100000 S$
b10000 R$
b101000 Q$
b100000 J$
b10000 I$
b101000 H$
b100000 A$
b10000 @$
b101000 ?$
b10000 8$
b101000 7$
b1000 |#
b1000000 {#
b11 z#
b1000 y#
b1000 x#
b10000 w#
b101000 v#
b10 k#
b100000 j#
b10000 i#
b101000 h#
b100000 a#
b10000 `#
b101000 _#
b100000 X#
b10000 W#
b101000 V#
b100000 O#
b10000 N#
b101000 M#
b100000 F#
b10000 E#
b101000 D#
b100000 =#
b10000 <#
b101000 ;#
b100000 4#
b10000 3#
b101000 2#
b100000 +#
b10000 *#
b101000 )#
b10000 "#
b101000 !#
b1000 f"
b1000000 e"
b11 d"
b1000 c"
b1000 b"
b10000 a"
b101000 `"
b1 U"
b100000 T"
b10000 S"
b101000 R"
b100000 K"
b10000 J"
b101000 I"
b100000 B"
b10000 A"
b101000 @"
b100000 9"
b10000 8"
b101000 7"
b100000 0"
b10000 /"
b101000 ."
b100000 '"
b10000 &"
b101000 %"
b100000 |
b10000 {
b101000 z
b100000 s
b10000 r
b101000 q
b10000 j
b101000 i
b1000 P
b1000000 O
b11 N
b1000 M
b1000 L
b10000 K
b101000 J
b0 ?
b1000 >
b1000 =
b1000000 <
b1000 ;
b10000 :
b101000 9
b1000 )
b1000 (
b1000000 '
b1000 &
b10000 %
b101000 $
$end
#0
$dumpvars
bx /+
bx .+
bx -+
bx ,+
bx ++
b0 *+
bx &+
bx %+
bx $+
bx #+
bx "+
b0 !+
bx {*
bx z*
bx y*
bx x*
bx w*
b0 v*
bx r*
bx q*
bx p*
bx o*
bx n*
b0 m*
bx i*
bx h*
bx g*
bx f*
bx e*
b0 d*
bx `*
bx _*
bx ^*
bx ]*
bx \*
b0 [*
bx W*
bx V*
bx U*
bx T*
bx S*
b0 R*
bx N*
bx M*
bx L*
bx K*
bx J*
b0 I*
bx F*
bx E*
bx D*
bx C*
bx B*
bx A*
bx @*
bx ?*
bx >*
bx =*
bx <*
bx ;*
bx :*
bx 9*
bx 8*
bx 7*
bx 6*
bx 5*
bx 4*
bx 3*
bx 2*
x1*
x0*
bx /*
bx '*
b0 &*
bx %*
bx $*
bx #*
bx "*
b0 !*
b0 ~)
b0 })
b0 |)
bx w)
bx v)
bx u)
bx t)
bx s)
b0 r)
bx n)
bx m)
bx l)
bx k)
bx j)
b0 i)
bx e)
bx d)
bx c)
bx b)
bx a)
b0 `)
bx \)
bx [)
bx Z)
bx Y)
bx X)
b0 W)
bx S)
bx R)
bx Q)
bx P)
bx O)
b0 N)
bx J)
bx I)
bx H)
bx G)
bx F)
b0 E)
bx A)
bx @)
bx ?)
bx >)
bx =)
b0 <)
bx 8)
bx 7)
bx 6)
bx 5)
bx 4)
b0 3)
bx 0)
bx /)
bx .)
bx -)
bx ,)
bx +)
bx *)
bx ))
bx ()
bx ')
bx &)
bx %)
bx $)
bx #)
bx ")
bx !)
bx ~(
bx }(
bx |(
bx {(
bx z(
xy(
xx(
bx w(
bx o(
b0 n(
bx m(
bx l(
bx k(
bx j(
b0 i(
b0 h(
b0 g(
b0 f(
bx a(
bx `(
bx _(
bx ^(
bx ](
b0 \(
bx X(
bx W(
bx V(
bx U(
bx T(
b0 S(
bx O(
bx N(
bx M(
bx L(
bx K(
b0 J(
bx F(
bx E(
bx D(
bx C(
bx B(
b0 A(
bx =(
bx <(
bx ;(
bx :(
bx 9(
b0 8(
bx 4(
bx 3(
bx 2(
bx 1(
bx 0(
b0 /(
bx +(
bx *(
bx )(
bx ((
bx '(
b0 &(
bx "(
bx !(
bx ~'
bx }'
bx |'
b0 {'
bx x'
bx w'
bx v'
bx u'
bx t'
bx s'
bx r'
bx q'
bx p'
bx o'
bx n'
bx m'
bx l'
bx k'
bx j'
bx i'
bx h'
bx g'
bx f'
bx e'
bx d'
xc'
xb'
bx a'
bx Y'
b0 X'
bx W'
bx V'
bx U'
bx T'
b0 S'
b0 R'
b0 Q'
b0 P'
bx K'
bx J'
bx I'
bx H'
bx G'
b0 F'
bx B'
bx A'
bx @'
bx ?'
bx >'
b0 ='
bx 9'
bx 8'
bx 7'
bx 6'
bx 5'
b0 4'
bx 0'
bx /'
bx .'
bx -'
bx ,'
b0 +'
bx ''
bx &'
bx %'
bx $'
bx #'
b0 "'
bx |&
bx {&
bx z&
bx y&
bx x&
b0 w&
bx s&
bx r&
bx q&
bx p&
bx o&
b0 n&
bx j&
bx i&
bx h&
bx g&
bx f&
b0 e&
bx b&
bx a&
bx `&
bx _&
bx ^&
bx ]&
bx \&
bx [&
bx Z&
bx Y&
bx X&
bx W&
bx V&
bx U&
bx T&
bx S&
bx R&
bx Q&
bx P&
bx O&
bx N&
xM&
xL&
bx K&
bx C&
b0 B&
bx A&
bx @&
bx ?&
bx >&
b0 =&
b0 <&
b0 ;&
b0 :&
bx 5&
bx 4&
bx 3&
bx 2&
bx 1&
b0 0&
bx ,&
bx +&
bx *&
bx )&
bx (&
b0 '&
bx #&
bx "&
bx !&
bx ~%
bx }%
b0 |%
bx x%
bx w%
bx v%
bx u%
bx t%
b0 s%
bx o%
bx n%
bx m%
bx l%
bx k%
b0 j%
bx f%
bx e%
bx d%
bx c%
bx b%
b0 a%
bx ]%
bx \%
bx [%
bx Z%
bx Y%
b0 X%
bx T%
bx S%
bx R%
bx Q%
bx P%
b0 O%
bx L%
bx K%
bx J%
bx I%
bx H%
bx G%
bx F%
bx E%
bx D%
bx C%
bx B%
bx A%
bx @%
bx ?%
bx >%
bx =%
bx <%
bx ;%
bx :%
bx 9%
bx 8%
x7%
x6%
bx 5%
bx -%
b0 ,%
bx +%
bx *%
bx )%
bx (%
b0 '%
b0 &%
b0 %%
b0 $%
bx }$
bx |$
bx {$
bx z$
bx y$
b0 x$
bx t$
bx s$
bx r$
bx q$
bx p$
b0 o$
bx k$
bx j$
bx i$
bx h$
bx g$
b0 f$
bx b$
bx a$
bx `$
bx _$
bx ^$
b0 ]$
bx Y$
bx X$
bx W$
bx V$
bx U$
b0 T$
bx P$
bx O$
bx N$
bx M$
bx L$
b0 K$
bx G$
bx F$
bx E$
bx D$
bx C$
b0 B$
bx >$
bx =$
bx <$
bx ;$
bx :$
b0 9$
bx 6$
bx 5$
bx 4$
bx 3$
bx 2$
bx 1$
bx 0$
bx /$
bx .$
bx -$
bx ,$
bx +$
bx *$
bx )$
bx ($
bx '$
bx &$
bx %$
bx $$
bx #$
bx "$
x!$
x~#
bx }#
bx u#
b0 t#
bx s#
bx r#
bx q#
bx p#
b0 o#
b0 n#
b0 m#
b0 l#
bx g#
bx f#
bx e#
bx d#
bx c#
b0 b#
bx ^#
bx ]#
bx \#
bx [#
bx Z#
b0 Y#
bx U#
bx T#
bx S#
bx R#
bx Q#
b0 P#
bx L#
bx K#
bx J#
bx I#
bx H#
b0 G#
bx C#
bx B#
bx A#
bx @#
bx ?#
b0 >#
bx :#
bx 9#
bx 8#
bx 7#
bx 6#
b0 5#
bx 1#
bx 0#
bx /#
bx .#
bx -#
b0 ,#
bx (#
bx '#
bx &#
bx %#
bx $#
b0 ##
bx ~"
bx }"
bx |"
bx {"
bx z"
bx y"
bx x"
bx w"
bx v"
bx u"
bx t"
bx s"
bx r"
bx q"
bx p"
bx o"
bx n"
bx m"
bx l"
bx k"
bx j"
xi"
xh"
bx g"
bx _"
b0 ^"
bx ]"
bx \"
bx ["
bx Z"
b0 Y"
b0 X"
b0 W"
b0 V"
bx Q"
bx P"
bx O"
bx N"
bx M"
b0 L"
bx H"
bx G"
bx F"
bx E"
bx D"
b0 C"
bx ?"
bx >"
bx ="
bx <"
bx ;"
b0 :"
bx 6"
bx 5"
bx 4"
bx 3"
bx 2"
b0 1"
bx -"
bx ,"
bx +"
bx *"
bx )"
b0 ("
bx $"
bx #"
bx ""
bx !"
bx ~
b0 }
bx y
bx x
bx w
bx v
bx u
b0 t
bx p
bx o
bx n
bx m
bx l
b0 k
bx h
bx g
bx f
bx e
bx d
bx c
bx b
bx a
bx `
bx _
bx ^
bx ]
bx \
bx [
bx Z
bx Y
bx X
bx W
bx V
bx U
bx T
xS
xR
bx Q
bx I
b0 H
bx G
bx F
bx E
bx D
b0 C
b0 B
b0 A
b0 @
bx 8
bx 7
bx 6
b0 5
b0 4
b0 3
r0 2
bx 1
b0 0
b0 /
b0 .
0-
1,
0+
b0 *
x#
x"
bx !
$end
#5
b0 F
b0 \"
b0 r#
b0 *%
b0 @&
b0 V'
b0 l(
b0 $*
b0 G
b0 I
b0 h
b0 Y
b0 [
b0 _
b0 g
b0 p
b0 f
b0 y
b0 ^
b0 e
b0 $"
b0 d
b0 -"
b0 Z
b0 ]
b0 c
b0 6"
b0 b
b0 ?"
b0 \
b0 a
b0 H"
b0 `
b0 Q"
b0 ]"
b0 _"
b0 ~"
b0 o"
b0 q"
b0 u"
b0 }"
b0 (#
b0 |"
b0 1#
b0 t"
b0 {"
b0 :#
b0 z"
b0 C#
b0 p"
b0 s"
b0 y"
b0 L#
b0 x"
b0 U#
b0 r"
b0 w"
b0 ^#
b0 v"
b0 g#
b0 s#
b0 u#
b0 6$
b0 '$
b0 )$
b0 -$
b0 5$
b0 >$
b0 4$
b0 G$
b0 ,$
b0 3$
b0 P$
b0 2$
b0 Y$
b0 ($
b0 +$
b0 1$
b0 b$
b0 0$
b0 k$
b0 *$
b0 /$
b0 t$
b0 .$
b0 }$
b0 +%
b0 -%
b0 L%
b0 =%
b0 ?%
b0 C%
b0 K%
b0 T%
b0 J%
b0 ]%
b0 B%
b0 I%
b0 f%
b0 H%
b0 o%
b0 >%
b0 A%
b0 G%
b0 x%
b0 F%
b0 #&
b0 @%
b0 E%
b0 ,&
b0 D%
b0 5&
b0 A&
b0 C&
b0 b&
b0 S&
b0 U&
b0 Y&
b0 a&
b0 j&
b0 `&
b0 s&
b0 X&
b0 _&
b0 |&
b0 ^&
b0 ''
b0 T&
b0 W&
b0 ]&
b0 0'
b0 \&
b0 9'
b0 V&
b0 [&
b0 B'
b0 Z&
b0 K'
b0 W'
b0 Y'
b0 x'
b0 i'
b0 k'
b0 o'
b0 w'
b0 "(
b0 v'
b0 +(
b0 n'
b0 u'
b0 4(
b0 t'
b0 =(
b0 j'
b0 m'
b0 s'
b0 F(
b0 r'
b0 O(
b0 l'
b0 q'
b0 X(
b0 p'
b0 a(
b0 m(
b0 o(
b0 0)
b0 !)
b0 #)
b0 ')
b0 /)
b0 8)
b0 .)
b0 A)
b0 &)
b0 -)
b0 J)
b0 ,)
b0 S)
b0 ")
b0 %)
b0 +)
b0 \)
b0 *)
b0 e)
b0 $)
b0 ))
b0 n)
b0 ()
b0 w)
b0 %*
b0 '*
b0 F*
b0 7*
b0 9*
b0 =*
b0 E*
b0 N*
b0 D*
b0 W*
b0 <*
b0 C*
b0 `*
b0 B*
b0 i*
b0 8*
b0 ;*
b0 A*
b0 r*
b0 @*
b0 {*
b0 :*
b0 ?*
b0 &+
b0 >*
b0 /+
b0 n
b0 w
b0 ""
b0 +"
b0 4"
b0 ="
b0 F"
b0 O"
b0 &#
b0 /#
b0 8#
b0 A#
b0 J#
b0 S#
b0 \#
b0 e#
b0 <$
b0 E$
b0 N$
b0 W$
b0 `$
b0 i$
b0 r$
b0 {$
b0 R%
b0 [%
b0 d%
b0 m%
b0 v%
b0 !&
b0 *&
b0 3&
b0 h&
b0 q&
b0 z&
b0 %'
b0 .'
b0 7'
b0 @'
b0 I'
b0 ~'
b0 )(
b0 2(
b0 ;(
b0 D(
b0 M(
b0 V(
b0 _(
b0 6)
b0 ?)
b0 H)
b0 Q)
b0 Z)
b0 c)
b0 l)
b0 u)
b0 L*
b0 U*
b0 ^*
b0 g*
b0 p*
b0 y*
b0 $+
b0 -+
b0 o
b0 m
b0 x
b0 v
b0 #"
b0 !"
b0 ,"
b0 *"
b0 5"
b0 3"
b0 >"
b0 <"
b0 G"
b0 E"
b0 P"
b0 N"
b0 l
b0 u
b0 ~
b0 )"
b0 2"
b0 ;"
b0 D"
b0 M"
b0 '#
b0 %#
b0 0#
b0 .#
b0 9#
b0 7#
b0 B#
b0 @#
b0 K#
b0 I#
b0 T#
b0 R#
b0 ]#
b0 [#
b0 f#
b0 d#
b0 $#
b0 -#
b0 6#
b0 ?#
b0 H#
b0 Q#
b0 Z#
b0 c#
b0 =$
b0 ;$
b0 F$
b0 D$
b0 O$
b0 M$
b0 X$
b0 V$
b0 a$
b0 _$
b0 j$
b0 h$
b0 s$
b0 q$
b0 |$
b0 z$
b0 :$
b0 C$
b0 L$
b0 U$
b0 ^$
b0 g$
b0 p$
b0 y$
b0 S%
b0 Q%
b0 \%
b0 Z%
b0 e%
b0 c%
b0 n%
b0 l%
b0 w%
b0 u%
b0 "&
b0 ~%
b0 +&
b0 )&
b0 4&
b0 2&
b0 P%
b0 Y%
b0 b%
b0 k%
b0 t%
b0 }%
b0 (&
b0 1&
b0 i&
b0 g&
b0 r&
b0 p&
b0 {&
b0 y&
b0 &'
b0 $'
b0 /'
b0 -'
b0 8'
b0 6'
b0 A'
b0 ?'
b0 J'
b0 H'
b0 f&
b0 o&
b0 x&
b0 #'
b0 ,'
b0 5'
b0 >'
b0 G'
b0 !(
b0 }'
b0 *(
b0 ((
b0 3(
b0 1(
b0 <(
b0 :(
b0 E(
b0 C(
b0 N(
b0 L(
b0 W(
b0 U(
b0 `(
b0 ^(
b0 |'
b0 '(
b0 0(
b0 9(
b0 B(
b0 K(
b0 T(
b0 ](
b0 7)
b0 5)
b0 @)
b0 >)
b0 I)
b0 G)
b0 R)
b0 P)
b0 [)
b0 Y)
b0 d)
b0 b)
b0 m)
b0 k)
b0 v)
b0 t)
b0 4)
b0 =)
b0 F)
b0 O)
b0 X)
b0 a)
b0 j)
b0 s)
0"
b0 7
0#
b0 8
b0 !
b0 6
b0 M*
b0 K*
b0 V*
b0 T*
b0 _*
b0 ]*
b0 h*
b0 f*
b0 q*
b0 o*
b0 z*
b0 x*
b0 %+
b0 #+
b0 .+
b0 ,+
b0 J*
b0 S*
b0 \*
b0 e*
b0 n*
b0 w*
b0 "+
b0 ++
b0 D
b0 X
b0 E
b0 W
b0 Z"
b0 n"
b0 ["
b0 m"
b0 p#
b0 &$
b0 q#
b0 %$
b0 (%
b0 <%
b0 )%
b0 ;%
b0 >&
b0 R&
b0 ?&
b0 Q&
b0 T'
b0 h'
b0 U'
b0 g'
b0 j(
b0 ~(
b0 k(
b0 }(
b0 "*
b0 6*
b0 #*
b0 5*
0S
0R
b0 U
b0 Q
b0 V
b0 T
0i"
0h"
b0 k"
b0 g"
b0 l"
b0 j"
0!$
0~#
b0 #$
b0 }#
b0 $$
b0 "$
07%
06%
b0 9%
b0 5%
b0 :%
b0 8%
0M&
0L&
b0 O&
b0 K&
b0 P&
b0 N&
0c'
0b'
b0 e'
b0 a'
b0 f'
b0 d'
0y(
0x(
b0 {(
b0 w(
b0 |(
b0 z(
01*
00*
b0 3*
b0 /*
b0 4*
b0 2*
1+
#10
0+
#15
b1111111111111111111111111111111100000000 V'
b100000000 @&
b1100000000 $*
b11100000000 l(
b1111111111111111111111110000000000000000 W'
b10000000000000000 A&
b1000000000000 *%
b1111111111111111111111111111110000000000 r#
b10000000000 \"
b100000000000 F
b100000000000000 E*
b100000000000000 N*
b100000000000000 L*
b1000000000000000 =*
b100000000000000 D*
b100000000000000 W*
b100000000000000 U*
b100000000000000 C*
b100000000000000 `*
b100000000000000 ^*
b10000000000000000 9*
b1000000000000000 <*
b100000000000000 B*
b100000000000000 i*
b100000000000000 g*
b100000000000000 A*
b100000000000000 r*
b100000000000000 p*
b1000000000000000 ;*
b100000000000000 @*
b100000000000000 {*
b100000000000000 y*
b100000000000000 ?*
b100000000000000 &+
b100000000000000 $+
b110000000000000000 %*
b100000000000000000 '*
b100000000000000000 F*
b100000000000000000 7*
b10000000000000000 8*
b1000000000000000 :*
b100000000000000 >*
b100000000000000 /+
b100000000000000 -+
b10000000000000000 /)
b10000000000000000 8)
b10000000000000000 6)
b100000000000000000 ')
b10000000000000000 .)
b10000000000000000 A)
b10000000000000000 ?)
b10000000000000000 -)
b10000000000000000 J)
b10000000000000000 H)
b1000000000000000000 #)
b100000000000000000 &)
b10000000000000000 ,)
b10000000000000000 S)
b10000000000000000 Q)
b10000000000000000 +)
b10000000000000000 \)
b10000000000000000 Z)
b100000000000000000 %)
b10000000000000000 *)
b10000000000000000 e)
b10000000000000000 c)
b10000000000000000 ))
b10000000000000000 n)
b10000000000000000 l)
b1110000000000000000 m(
b10000000000000000000 o(
b10000000000000000000 0)
b10000000000000000000 !)
b1000000000000000000 ")
b100000000000000000 $)
b10000000000000000 ()
b10000000000000000 w)
b10000000000000000 u)
b100000000000000000 K%
b100000000000000000 T%
b100000000000000000 R%
b1000000000000000000 C%
b100000000000000000 J%
b100000000000000000 ]%
b100000000000000000 [%
b100000000000000000 I%
b100000000000000000 f%
b100000000000000000 d%
b10000000000000000000 ?%
b1000000000000000000 B%
b100000000000000000 H%
b100000000000000000 o%
b100000000000000000 m%
b100000000000000000 G%
b100000000000000000 x%
b100000000000000000 v%
b1000000000000000000 A%
b100000000000000000 F%
b100000000000000000 #&
b100000000000000000 !&
b100000000000000000 E%
b100000000000000000 ,&
b100000000000000000 *&
b100000000000000000000 +%
b100000000000000000000 -%
b100000000000000000000 L%
b100000000000000000000 =%
b10000000000000000000 >%
b1000000000000000000 @%
b100000000000000000 D%
b100000000000000000 5&
b100000000000000000 3&
b1111111111111111111111111000000000000000 5$
b1111111111111111111111111000000000000000 >$
b1111111111111111111111111000000000000000 <$
b1111111111111111111111110000000000000000 -$
b1111111111111111111111111000000000000000 4$
b1111111111111111111111111000000000000000 G$
b1111111111111111111111111000000000000000 E$
b1111111111111111111111111000000000000000 3$
b1111111111111111111111111000000000000000 P$
b1111111111111111111111111000000000000000 N$
b1111111111111111111111100000000000000000 )$
b1111111111111111111111110000000000000000 ,$
b1111111111111111111111111000000000000000 2$
b1111111111111111111111111000000000000000 Y$
b1111111111111111111111111000000000000000 W$
b1111111111111111111111111000000000000000 1$
b1111111111111111111111111000000000000000 b$
b1111111111111111111111111000000000000000 `$
b1111111111111111111111110000000000000000 +$
b1111111111111111111111111000000000000000 0$
b1111111111111111111111111000000000000000 k$
b1111111111111111111111111000000000000000 i$
b1111111111111111111111111000000000000000 /$
b1111111111111111111111111000000000000000 t$
b1111111111111111111111111000000000000000 r$
b1111111111111111111111000000000000000000 s#
b1111111111111111111111000000000000000000 u#
b1111111111111111111111000000000000000000 6$
b1111111111111111111111000000000000000000 '$
b1111111111111111111111100000000000000000 ($
b1111111111111111111111110000000000000000 *$
b1111111111111111111111111000000000000000 .$
b1111111111111111111111111000000000000000 }$
b1111111111111111111111111000000000000000 {$
b1000000000000000 }"
b1000000000000000 (#
b1000000000000000 &#
b10000000000000000 u"
b1000000000000000 |"
b1000000000000000 1#
b1000000000000000 /#
b1000000000000000 {"
b1000000000000000 :#
b1000000000000000 8#
b100000000000000000 q"
b10000000000000000 t"
b1000000000000000 z"
b1000000000000000 C#
b1000000000000000 A#
b1000000000000000 y"
b1000000000000000 L#
b1000000000000000 J#
b10000000000000000 s"
b1000000000000000 x"
b1000000000000000 U#
b1000000000000000 S#
b1000000000000000 w"
b1000000000000000 ^#
b1000000000000000 \#
b1000000000000000000 ]"
b1000000000000000000 _"
b1000000000000000000 ~"
b1000000000000000000 o"
b100000000000000000 p"
b10000000000000000 r"
b1000000000000000 v"
b1000000000000000 g#
b1000000000000000 e#
b10000000000000000 g
b10000000000000000 p
b10000000000000000 n
b100000000000000000 _
b10000000000000000 f
b10000000000000000 y
b10000000000000000 w
b10000000000000000 e
b10000000000000000 $"
b10000000000000000 ""
b1000000000000000000 [
b100000000000000000 ^
b10000000000000000 d
b10000000000000000 -"
b10000000000000000 +"
b10000000000000000 c
b10000000000000000 6"
b10000000000000000 4"
b100000000000000000 ]
b10000000000000000 b
b10000000000000000 ?"
b10000000000000000 ="
b10000000000000000 a
b10000000000000000 H"
b10000000000000000 F"
b10000000000000000000 G
b10000000000000000000 I
b10000000000000000000 h
b10000000000000000000 Y
b1000000000000000000 Z
b100000000000000000 \
b10000000000000000 `
b10000000000000000 Q"
b10000000000000000 O"
b100000000 &*
b100000000000000 M*
b1000000 J*
b100000000000000 V*
b1000000 S*
b100000000000000 _*
b1000000 \*
b100000000000000 h*
b1000000 e*
b100000000000000 q*
b1000000 n*
b100000000000000 z*
b1000000 w*
b100000000000000 %+
b1000000 "+
b100000000000000 .+
b1000000 ++
b1111111111111111111111111111111100000000 n(
b10000000000000000 7)
b100000000 4)
b10000000000000000 @)
b100000000 =)
b10000000000000000 I)
b100000000 F)
b10000000000000000 R)
b100000000 O)
b10000000000000000 [)
b100000000 X)
b10000000000000000 d)
b100000000 a)
b10000000000000000 m)
b100000000 j)
b10000000000000000 v)
b100000000 s)
b1111111111111111111111111111111100000000 X'
b100000000 B&
b100000000000000000 S%
b1000000000 P%
b100000000000000000 \%
b1000000000 Y%
b100000000000000000 e%
b1000000000 b%
b100000000000000000 n%
b1000000000 k%
b100000000000000000 w%
b1000000000 t%
b100000000000000000 "&
b1000000000 }%
b100000000000000000 +&
b1000000000 (&
b100000000000000000 4&
b1000000000 1&
b11111111111111111000000000000000 =$
b1111111110000000 :$
b11111111111111111000000000000000 F$
b1111111110000000 C$
b11111111111111111000000000000000 O$
b1111111110000000 L$
b11111111111111111000000000000000 X$
b1111111110000000 U$
b11111111111111111000000000000000 a$
b1111111110000000 ^$
b11111111111111111000000000000000 j$
b1111111110000000 g$
b11111111111111111000000000000000 s$
b1111111110000000 p$
b11111111111111111000000000000000 |$
b1111111110000000 y$
b1000000000000000 '#
b10000000 $#
b1000000000000000 0#
b10000000 -#
b1000000000000000 9#
b10000000 6#
b1000000000000000 B#
b10000000 ?#
b1000000000000000 K#
b10000000 H#
b1000000000000000 T#
b10000000 Q#
b1000000000000000 ]#
b10000000 Z#
b1000000000000000 f#
b10000000 c#
b10000000000000000 o
b100000000 l
b10000000000000000 x
b100000000 u
b10000000000000000 #"
b100000000 ~
b10000000000000000 ,"
b100000000 )"
b10000000000000000 5"
b100000000 2"
b10000000000000000 >"
b100000000 ;"
b10000000000000000 G"
b100000000 D"
b10000000000000000 P"
b100000000 M"
b100000000 })
b100000000 |)
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000 #*
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000 5*
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000 ~)
b1111111100000000 g(
b1111111100000000 f(
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 k(
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 }(
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 h(
b1111111100000000 Q'
b1111111100000000 P'
b100000000 ;&
b100000000 :&
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000 )%
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000 ;%
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000 &%
b11111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000 q#
b11111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000 %$
b1111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000 n#
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000 ["
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000 m"
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000 X"
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 E
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 W
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 B
b100000000 N"
b100000000 d#
b100000000 z$
b100000000 2&
b100000000 H'
b100000000 ^(
b100000000 t)
b100000000 ,+
b100000000 E"
b100000000 [#
b100000000 q$
b100000000 )&
b100000000 ?'
b100000000 U(
b100000000 k)
b100000000 #+
b100000000 <"
b100000000 R#
b100000000 h$
b100000000 ~%
b100000000 6'
b100000000 L(
b100000000 b)
b100000000 x*
b100000000 3"
b100000000 I#
b100000000 _$
b100000000 u%
b100000000 -'
b100000000 C(
b100000000 Y)
b100000000 o*
b100000000 *"
b100000000 @#
b100000000 V$
b100000000 l%
b100000000 $'
b100000000 :(
b100000000 P)
b100000000 f*
b100000000 !"
b100000000 7#
b100000000 M$
b100000000 c%
b100000000 y&
b100000000 1(
b100000000 G)
b100000000 ]*
b100000000 v
b100000000 .#
b100000000 D$
b100000000 Z%
b100000000 p&
b100000000 ((
b100000000 >)
b100000000 T*
b100000000 m
b100000000 %#
b100000000 ;$
b100000000 Q%
b100000000 g&
b100000000 }'
b100000000 5)
b100000000 K*
b1000000001111111100000000111111110000000000000001000000000000000000000000000000000000000000000000000000000000000000000000 *
b1000000001111111100000000111111110000000000000001000000000000000000000000000000000000000000000000000000000000000000000000 3
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 .
b10000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000011111111100000001111111110000000111111111000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 4
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 D
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 X
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 Z"
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 n"
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 p#
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 &$
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 (%
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 <%
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 >&
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 R&
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 T'
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 h'
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 j(
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 ~(
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 "*
b1000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 6*
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 /
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 5
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 C
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 Y"
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 o#
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 '%
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 =&
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 S'
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 i(
b100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000 !*
r1 2
b1000000 1
0,
1+
#20
0+
#25
1#
b11111111 8
1R
1h"
1~#
16%
1L&
1b'
1x(
10*
1-
1+
#30
0+
#35
b10100000000 $*
b111100000000 l(
b10000000000000 *%
b1111111111111111111111111111100000000000 r#
b100000000000 \"
b1000000000000 F
b1 2*
b1010000000000000000 %*
b1000000000000000000 '*
b1000000000000000000 F*
b100000000000000000 /*
b100000000000000000 4*
b1 z(
b11110000000000000000 m(
b100000000000000000000 o(
b100000000000000000000 0)
b10000000000000000000 w(
b10000000000000000000 |(
b1 d'
b1 N&
b1 8%
b1000000000000000000000 +%
b1000000000000000000000 -%
b1000000000000000000000 L%
b100000000000000000000 5%
b100000000000000000000 :%
b1 "$
b1111111111111111111110000000000000000000 s#
b1111111111111111111110000000000000000000 u#
b1111111111111111111110000000000000000000 6$
b1111111111111111111111000000000000000000 }#
b1111111111111111111111000000000000000000 $$
b1 j"
b10000000000000000000 ]"
b10000000000000000000 _"
b10000000000000000000 ~"
b1000000000000000000 g"
b1000000000000000000 l"
b1 T
b100000000000000000000 G
b100000000000000000000 I
b100000000000000000000 h
b10000000000000000000 Q
b10000000000000000000 V
0-
1+
#40
0+
#45
b1100000000000 F
b110000000000 \"
b1111111111111111111111111111010000000000 r#
b11000000000000 *%
b1011100000000 l(
b11100000000 $*
b10 T
b110000000000000000000 G
b110000000000000000000 I
b110000000000000000000 h
b100000000000000000000 Q
b100000000000000000000 V
b10 j"
b11000000000000000000 ]"
b11000000000000000000 _"
b11000000000000000000 ~"
b10000000000000000000 g"
b10000000000000000000 l"
b10 "$
b1111111111111111111101000000000000000000 s#
b1111111111111111111101000000000000000000 u#
b1111111111111111111101000000000000000000 6$
b1111111111111111111110000000000000000000 }#
b1111111111111111111110000000000000000000 $$
b10 8%
b1100000000000000000000 +%
b1100000000000000000000 -%
b1100000000000000000000 L%
b1000000000000000000000 5%
b1000000000000000000000 :%
b10 N&
b10 d'
b10 z(
b101110000000000000000 m(
b110000000000000000000 o(
b110000000000000000000 0)
b100000000000000000000 w(
b100000000000000000000 |(
b10 2*
b1110000000000000000 %*
b1100000000000000000 '*
b1100000000000000000 F*
b1000000000000000000 /*
b1000000000000000000 4*
1+
#50
0+
#55
b100100000000 $*
b1111100000000 l(
b100000000000000 *%
b1111111111111111111111111111000000000000 r#
b1000000000000 \"
b10000000000000 F
b11 2*
b10010000000000000000 %*
b10000000000000000000 '*
b10000000000000000000 F*
b1100000000000000000 /*
b1100000000000000000 4*
b11 z(
b111110000000000000000 m(
b1000000000000000000000 o(
b1000000000000000000000 0)
b110000000000000000000 w(
b110000000000000000000 |(
b11 d'
b11 N&
b11 8%
b10000000000000000000000 +%
b10000000000000000000000 -%
b10000000000000000000000 L%
b1100000000000000000000 5%
b1100000000000000000000 :%
b11 "$
b1111111111111111111100000000000000000000 s#
b1111111111111111111100000000000000000000 u#
b1111111111111111111100000000000000000000 6$
b1111111111111111111101000000000000000000 }#
b1111111111111111111101000000000000000000 $$
b11 j"
b100000000000000000000 ]"
b100000000000000000000 _"
b100000000000000000000 ~"
b11000000000000000000 g"
b11000000000000000000 l"
b11 T
b1000000000000000000000 G
b1000000000000000000000 I
b1000000000000000000000 h
b110000000000000000000 Q
b110000000000000000000 V
1+
#60
0+
#65
b10100000000000 F
b1010000000000 \"
b1111111111111111111111111110110000000000 r#
b101000000000000 *%
b10011100000000 l(
b101100000000 $*
b100 T
b1010000000000000000000 G
b1010000000000000000000 I
b1010000000000000000000 h
b1000000000000000000000 Q
b1000000000000000000000 V
b100 j"
b101000000000000000000 ]"
b101000000000000000000 _"
b101000000000000000000 ~"
b100000000000000000000 g"
b100000000000000000000 l"
b100 "$
b1111111111111111111011000000000000000000 s#
b1111111111111111111011000000000000000000 u#
b1111111111111111111011000000000000000000 6$
b1111111111111111111100000000000000000000 }#
b1111111111111111111100000000000000000000 $$
b100 8%
b10100000000000000000000 +%
b10100000000000000000000 -%
b10100000000000000000000 L%
b10000000000000000000000 5%
b10000000000000000000000 :%
b100 N&
b100 d'
b100 z(
b1001110000000000000000 m(
b1010000000000000000000 o(
b1010000000000000000000 0)
b1000000000000000000000 w(
b1000000000000000000000 |(
b100 2*
b10110000000000000000 %*
b10100000000000000000 '*
b10100000000000000000 F*
b10000000000000000000 /*
b10000000000000000000 4*
1+
#70
0+
#75
b110100000000 $*
b10111100000000 l(
b110000000000000 *%
b1111111111111111111111111110100000000000 r#
b1100000000000 \"
b11000000000000 F
b101 2*
b11010000000000000000 %*
b11000000000000000000 '*
b11000000000000000000 F*
b10100000000000000000 /*
b10100000000000000000 4*
b101 z(
b1011110000000000000000 m(
b1100000000000000000000 o(
b1100000000000000000000 0)
b1010000000000000000000 w(
b1010000000000000000000 |(
b101 d'
b101 N&
b101 8%
b11000000000000000000000 +%
b11000000000000000000000 -%
b11000000000000000000000 L%
b10100000000000000000000 5%
b10100000000000000000000 :%
b101 "$
b1111111111111111111010000000000000000000 s#
b1111111111111111111010000000000000000000 u#
b1111111111111111111010000000000000000000 6$
b1111111111111111111011000000000000000000 }#
b1111111111111111111011000000000000000000 $$
b101 j"
b110000000000000000000 ]"
b110000000000000000000 _"
b110000000000000000000 ~"
b101000000000000000000 g"
b101000000000000000000 l"
b101 T
b1100000000000000000000 G
b1100000000000000000000 I
b1100000000000000000000 h
b1010000000000000000000 Q
b1010000000000000000000 V
1+
#80
0+
#85
b11100000000000 F
b1110000000000 \"
b1111111111111111111111111110010000000000 r#
b111000000000000 *%
b11011100000000 l(
b111100000000 $*
b110 T
b1110000000000000000000 G
b1110000000000000000000 I
b1110000000000000000000 h
b1100000000000000000000 Q
b1100000000000000000000 V
b110 j"
b111000000000000000000 ]"
b111000000000000000000 _"
b111000000000000000000 ~"
b110000000000000000000 g"
b110000000000000000000 l"
b110 "$
b1111111111111111111001000000000000000000 s#
b1111111111111111111001000000000000000000 u#
b1111111111111111111001000000000000000000 6$
b1111111111111111111010000000000000000000 }#
b1111111111111111111010000000000000000000 $$
b110 8%
b11100000000000000000000 +%
b11100000000000000000000 -%
b11100000000000000000000 L%
b11000000000000000000000 5%
b11000000000000000000000 :%
b110 N&
b110 d'
b110 z(
b1101110000000000000000 m(
b1110000000000000000000 o(
b1110000000000000000000 0)
b1100000000000000000000 w(
b1100000000000000000000 |(
b110 2*
b11110000000000000000 %*
b11100000000000000000 '*
b11100000000000000000 F*
b11000000000000000000 /*
b11000000000000000000 4*
1+
#90
0+
#95
b1000100000000 $*
b11111100000000 l(
b1000000000000000 *%
b1111111111111111111111111110000000000000 r#
b10000000000000 \"
b100000000000000 F
b111 2*
b100010000000000000000 %*
b100000000000000000000 '*
b100000000000000000000 F*
b11100000000000000000 /*
b11100000000000000000 4*
b111 z(
b1111110000000000000000 m(
b10000000000000000000000 o(
b10000000000000000000000 0)
b1110000000000000000000 w(
b1110000000000000000000 |(
b111 d'
b111 N&
b111 8%
b100000000000000000000000 +%
b100000000000000000000000 -%
b100000000000000000000000 L%
b11100000000000000000000 5%
b11100000000000000000000 :%
b111 "$
b1111111111111111111000000000000000000000 s#
b1111111111111111111000000000000000000000 u#
b1111111111111111111000000000000000000000 6$
b1111111111111111111001000000000000000000 }#
b1111111111111111111001000000000000000000 $$
b111 j"
b1000000000000000000000 ]"
b1000000000000000000000 _"
b1000000000000000000000 ~"
b111000000000000000000 g"
b111000000000000000000 l"
b111 T
b10000000000000000000000 G
b10000000000000000000000 I
b10000000000000000000000 h
b1110000000000000000000 Q
b1110000000000000000000 V
1+
#100
0+
#105
1"
b11111111 7
0#
b0 8
b10001000000000011111100000000000000000000000000000001000000000111111111111111000000000000000000100000000000000100000000000000 !
b10001000000000011111100000000000000000000000000000001000000000111111111111111000000000000000000100000000000000100000000000000 6
b100100000000000 F
b10010000000000 \"
b1111111111111111111111111101110000000000 r#
b1001000000000000 *%
b1000000000 @&
b1111111111111111111111111111111000000000 V'
b100011000000000 l(
b1010000000000 $*
1S
0R
b100000000000000 U
b10010000000000000000000 G
b10010000000000000000000 I
b10010000000000000000000 h
b10000000000000000000000 Q
b10000000000000000000000 V
1i"
0h"
b10000000000000 k"
b1001000000000000000000 ]"
b1001000000000000000000 _"
b1001000000000000000000 ~"
b1000000000000000000000 g"
b1000000000000000000000 l"
1!$
0~#
b1111111111111111110111000000000000000000 s#
b1111111111111111110111000000000000000000 u#
b1111111111111111110111000000000000000000 6$
b1111111111111111111000000000000000000000 }#
b1111111111111111111000000000000000000000 $$
17%
06%
b111111111111111 9%
b100100000000000000000000 +%
b100100000000000000000000 -%
b100100000000000000000000 L%
b100000000000000000000000 5%
b100000000000000000000000 :%
1M&
0L&
b100000000 O&
b100000000000000000 A&
b10000000000000000 C&
b10000000000000000 b&
b10000000000000000 K&
b10000000000000000 P&
1c'
0b'
b1111111111111111111111100000000000000000 W'
b1111111111111111111111110000000000000000 Y'
b1111111111111111111111110000000000000000 x'
b1111111111111111111111110000000000000000 a'
b1111111111111111111111110000000000000000 f'
1y(
0x(
b11111100000000 {(
b10001100000000000000000 m(
b10001110000000000000000 o(
b10001110000000000000000 0)
b1111110000000000000000 w(
b1111110000000000000000 |(
11*
00*
b1000100000000 3*
b101000000000000000000 %*
b100110000000000000000 '*
b100110000000000000000 F*
b100010000000000000000 /*
b100010000000000000000 4*
1+
#110
0+
#115
0"
b0 7
01*
0y(
0c'
0M&
07%
0!$
0i"
0S
1+