diff --git a/test_regress/t/t_split_var_2_trace.out b/test_regress/t/t_split_var_2_trace.out index 0166905ec..44459ac9d 100644 --- a/test_regress/t/t_split_var_2_trace.out +++ b/test_regress/t/t_split_var_2_trace.out @@ -1,129 +1,261 @@ $version Generated by VerilatedVcd $end -$date Wed Jan 8 23:03:07 2020 +$date Thu Jan 16 00:22:08 2020 $end $timescale 1ns $end $scope module top $end - $var wire 1 Y# clk $end + $var wire 1 g* clk $end $scope module t $end - $var wire 1 Y# clk $end - $var wire 32 a# depth [31:0] $end - $var wire 64 y# exp [63:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 i# numsub [31:0] $end - $var wire 8 C out(0) [7:0] $end - $var wire 8 D out(1) [7:0] $end - $var wire 8 E out(2) [7:0] $end - $var wire 8 F out(3) [7:0] $end - $var wire 8 G out(4) [7:0] $end - $var wire 8 H out(5) [7:0] $end - $var wire 8 I out(6) [7:0] $end - $var wire 8 J out(7) [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 32 i# width [31:0] $end + $var wire 1 g* clk $end + $var wire 32 o* depth [31:0] $end + $var wire 64 )+ exp [63:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 w* numsub [31:0] $end + $var wire 8 [ out(0) [7:0] $end + $var wire 8 \ out(1) [7:0] $end + $var wire 8 ] out(2) [7:0] $end + $var wire 8 ^ out(3) [7:0] $end + $var wire 8 _ out(4) [7:0] $end + $var wire 8 ` out(5) [7:0] $end + $var wire 8 a out(6) [7:0] $end + $var wire 8 b out(7) [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 32 w* width [31:0] $end $scope module always_block $end - $var wire 1 I# failed $end + $var wire 1 W* failed $end $scope module unnamedblk1 $end - $var wire 32 Q# i [31:0] $end + $var wire 32 _* i [31:0] $end $upscope $end $upscope $end $scope module i_var_decl_with_init $end - $var wire 32 # var0 [-1:30] $end - $var wire 32 3 var1 [30:-1] $end - $var wire 32 + var2 [-1:30] $end - $var wire 32 ; var3 [30:-1] $end + $var wire 32 ; var0 [-1:30] $end + $var wire 32 K var1 [30:-1] $end + $var wire 32 C var2 [-1:30] $end + $var wire 32 S var3 [30:-1] $end $upscope $end $scope module shifter0 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 +$ offset [31:0] $end - $var wire 8 -! out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 8 =! tmp(-1)[7:0] [7:0] $end - $var wire 8 5! tmp(-2)[7:0] [7:0] $end - $var wire 8 q# tmp(-3)[7:0] [7:0] $end - $var wire 8 -! tmp(0)[7:0] [7:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 9+ offset [31:0] $end + $var wire 8 E! out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 8 U! tmp(-1)[7:0] [7:0] $end + $var wire 8 M! tmp(-2)[7:0] [7:0] $end + $var wire 8 !+ tmp(-3)[7:0] [7:0] $end + $var wire 8 E! tmp(0)[7:0] [7:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter1 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 3$ offset [31:0] $end - $var wire 8 E! out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 8 q# tmp(1)[7:0] [7:0] $end - $var wire 8 M! tmp(2)[7:0] [7:0] $end - $var wire 8 U! tmp(3)[7:0] [7:0] $end - $var wire 8 E! tmp(4)[7:0] [7:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 A+ offset [31:0] $end + $var wire 8 ]! out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 8 !+ tmp(1)[7:0] [7:0] $end + $var wire 8 e! tmp(2)[7:0] [7:0] $end + $var wire 8 m! tmp(3)[7:0] [7:0] $end + $var wire 8 ]! tmp(4)[7:0] [7:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter2 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 a# n [31:0] $end - $var wire 32 3$ offset [31:0] $end - $var wire 8 ]! out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 8 q# tmp(1)(1)[7:0] [7:0] $end - $var wire 8 q# tmp(1)(2)[7:0] [7:0] $end - $var wire 8 q# tmp(1)(3)[7:0] [7:0] $end - $var wire 8 e! tmp(2)(1)[7:0] [7:0] $end - $var wire 8 m! tmp(2)(2)[7:0] [7:0] $end - $var wire 8 u! tmp(2)(3)[7:0] [7:0] $end - $var wire 8 }! tmp(3)(1)[7:0] [7:0] $end - $var wire 8 '" tmp(3)(2)[7:0] [7:0] $end - $var wire 8 /" tmp(3)(3)[7:0] [7:0] $end - $var wire 8 ]! tmp(4)(1)[7:0] [7:0] $end - $var wire 8 7" tmp(4)(2)[7:0] [7:0] $end - $var wire 8 ?" tmp(4)(3)[7:0] [7:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 o* n [31:0] $end + $var wire 32 A+ offset [31:0] $end + $var wire 8 u! out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 8 !+ tmp0(1)(1)[7:0] [7:0] $end + $var wire 8 !+ tmp0(1)(2)[7:0] [7:0] $end + $var wire 8 !+ tmp0(1)(3)[7:0] [7:0] $end + $var wire 8 }! tmp0(2)(1)[7:0] [7:0] $end + $var wire 8 '" tmp0(2)(2)[7:0] [7:0] $end + $var wire 8 /" tmp0(2)(3)[7:0] [7:0] $end + $var wire 8 7" tmp0(3)(1)[7:0] [7:0] $end + $var wire 8 ?" tmp0(3)(2)[7:0] [7:0] $end + $var wire 8 G" tmp0(3)(3)[7:0] [7:0] $end + $var wire 8 O" tmp0(4)(1)[7:0] [7:0] $end + $var wire 8 W" tmp0(4)(2)[7:0] [7:0] $end + $var wire 8 _" tmp0(4)(3)[7:0] [7:0] $end + $var wire 8 # tmp1(1)(1) [7:0] $end + $var wire 8 $ tmp1(1)(2) [7:0] $end + $var wire 8 % tmp1(1)(3) [7:0] $end + $var wire 8 g" tmp1(2)(1) [7:0] $end + $var wire 8 h" tmp1(2)(2) [7:0] $end + $var wire 8 i" tmp1(2)(3) [7:0] $end + $var wire 8 !# tmp1(3)(1) [7:0] $end + $var wire 8 "# tmp1(3)(2) [7:0] $end + $var wire 8 ## tmp1(3)(3) [7:0] $end + $var wire 8 9# tmp1(4)(1) [7:0] $end + $var wire 8 :# tmp1(4)(2) [7:0] $end + $var wire 8 ;# tmp1(4)(3) [7:0] $end + $var wire 8 [( tmp10(1)(1)[7:0] [7:0] $end + $var wire 8 c( tmp10(1)(2)[7:0] [7:0] $end + $var wire 8 k( tmp10(1)(3)[7:0] [7:0] $end + $var wire 8 s( tmp10(2)(1)[7:0] [7:0] $end + $var wire 8 {( tmp10(2)(2)[7:0] [7:0] $end + $var wire 8 %) tmp10(2)(3)[7:0] [7:0] $end + $var wire 8 -) tmp10(3)(1)[7:0] [7:0] $end + $var wire 8 5) tmp10(3)(2)[7:0] [7:0] $end + $var wire 8 =) tmp10(3)(3)[7:0] [7:0] $end + $var wire 8 u! tmp10(4)(1)[7:0] [7:0] $end + $var wire 8 E) tmp10(4)(2)[7:0] [7:0] $end + $var wire 8 M) tmp10(4)(3)[7:0] [7:0] $end + $var wire 8 Q# tmp2(1)(1) [7:0] $end + $var wire 8 Y# tmp2(1)(2) [7:0] $end + $var wire 8 a# tmp2(1)(3) [7:0] $end + $var wire 8 i# tmp2(2)(1) [7:0] $end + $var wire 8 q# tmp2(2)(2) [7:0] $end + $var wire 8 y# tmp2(2)(3) [7:0] $end + $var wire 8 #$ tmp2(3)(1) [7:0] $end + $var wire 8 +$ tmp2(3)(2) [7:0] $end + $var wire 8 3$ tmp2(3)(3) [7:0] $end + $var wire 8 ;$ tmp2(4)(1) [7:0] $end + $var wire 8 C$ tmp2(4)(2) [7:0] $end + $var wire 8 K$ tmp2(4)(3) [7:0] $end + $var wire 8 S$ tmp3(1)(1) [7:0] $end + $var wire 8 T$ tmp3(1)(2) [7:0] $end + $var wire 8 U$ tmp3(1)(3) [7:0] $end + $var wire 8 k$ tmp3(2)(1) [7:0] $end + $var wire 8 l$ tmp3(2)(2) [7:0] $end + $var wire 8 m$ tmp3(2)(3) [7:0] $end + $var wire 8 %% tmp3(3)(1) [7:0] $end + $var wire 8 &% tmp3(3)(2) [7:0] $end + $var wire 8 '% tmp3(3)(3) [7:0] $end + $var wire 8 =% tmp3(4)(1) [7:0] $end + $var wire 8 >% tmp3(4)(2) [7:0] $end + $var wire 8 ?% tmp3(4)(3) [7:0] $end + $var wire 8 U% tmp4(1)(1) [7:0] $end + $var wire 8 V% tmp4(1)(2) [7:0] $end + $var wire 8 W% tmp4(1)(3) [7:0] $end + $var wire 8 m% tmp4(2)(1) [7:0] $end + $var wire 8 n% tmp4(2)(2) [7:0] $end + $var wire 8 o% tmp4(2)(3) [7:0] $end + $var wire 8 '& tmp4(3)(1) [7:0] $end + $var wire 8 (& tmp4(3)(2) [7:0] $end + $var wire 8 )& tmp4(3)(3) [7:0] $end + $var wire 8 ?& tmp4(4)(1) [7:0] $end + $var wire 8 @& tmp4(4)(2) [7:0] $end + $var wire 8 A& tmp4(4)(3) [7:0] $end + $var wire 8 W& tmp5(1)(1) [7:0] $end + $var wire 8 _& tmp5(1)(2) [7:0] $end + $var wire 8 g& tmp5(1)(3) [7:0] $end + $var wire 8 o& tmp5(2)(1) [7:0] $end + $var wire 8 w& tmp5(2)(2) [7:0] $end + $var wire 8 !' tmp5(2)(3) [7:0] $end + $var wire 8 )' tmp5(3)(1) [7:0] $end + $var wire 8 1' tmp5(3)(2) [7:0] $end + $var wire 8 9' tmp5(3)(3) [7:0] $end + $var wire 8 A' tmp5(4)(1) [7:0] $end + $var wire 8 I' tmp5(4)(2) [7:0] $end + $var wire 8 Q' tmp5(4)(3) [7:0] $end + $var wire 8 Y' tmp6(1)(1) [7:0] $end + $var wire 8 Z' tmp6(1)(2) [7:0] $end + $var wire 8 [' tmp6(1)(3) [7:0] $end + $var wire 8 q' tmp6(2)(1) [7:0] $end + $var wire 8 r' tmp6(2)(2) [7:0] $end + $var wire 8 s' tmp6(2)(3) [7:0] $end + $var wire 8 +( tmp6(3)(1) [7:0] $end + $var wire 8 ,( tmp6(3)(2) [7:0] $end + $var wire 8 -( tmp6(3)(3) [7:0] $end + $var wire 8 C( tmp6(4)(1) [7:0] $end + $var wire 8 D( tmp6(4)(2) [7:0] $end + $var wire 8 E( tmp6(4)(3) [7:0] $end + $var wire 8 [( tmp7(2)(1)[7:0] [7:0] $end + $var wire 8 c( tmp7(2)(2)[7:0] [7:0] $end + $var wire 8 k( tmp7(2)(3)[7:0] [7:0] $end + $var wire 8 s( tmp7(3)(1)[7:0] [7:0] $end + $var wire 8 {( tmp7(3)(2)[7:0] [7:0] $end + $var wire 8 %) tmp7(3)(3)[7:0] [7:0] $end + $var wire 8 -) tmp7(4)(1)[7:0] [7:0] $end + $var wire 8 5) tmp7(4)(2)[7:0] [7:0] $end + $var wire 8 =) tmp7(4)(3)[7:0] [7:0] $end + $var wire 8 u! tmp7(5)(1)[7:0] [7:0] $end + $var wire 8 E) tmp7(5)(2)[7:0] [7:0] $end + $var wire 8 M) tmp7(5)(3)[7:0] [7:0] $end + $var wire 8 I+ tmp8(0)(1)[7:0] [7:0] $end + $var wire 8 Q+ tmp8(0)(2)[7:0] [7:0] $end + $var wire 8 Y+ tmp8(0)(3)[7:0] [7:0] $end + $var wire 8 a+ tmp8(1)(1)[7:0] [7:0] $end + $var wire 8 i+ tmp8(1)(2)[7:0] [7:0] $end + $var wire 8 q+ tmp8(1)(3)[7:0] [7:0] $end + $var wire 8 [( tmp8(2)(1)[7:0] [7:0] $end + $var wire 8 c( tmp8(2)(2)[7:0] [7:0] $end + $var wire 8 k( tmp8(2)(3)[7:0] [7:0] $end + $var wire 8 s( tmp8(3)(1)[7:0] [7:0] $end + $var wire 8 {( tmp8(3)(2)[7:0] [7:0] $end + $var wire 8 %) tmp8(3)(3)[7:0] [7:0] $end + $var wire 8 -) tmp8(4)(1)[7:0] [7:0] $end + $var wire 8 5) tmp8(4)(2)[7:0] [7:0] $end + $var wire 8 =) tmp8(4)(3)[7:0] [7:0] $end + $var wire 8 u! tmp8(5)(1)[7:0] [7:0] $end + $var wire 8 E) tmp8(5)(2)[7:0] [7:0] $end + $var wire 8 M) tmp8(5)(3)[7:0] [7:0] $end + $var wire 8 y+ tmp8(6)(1)[7:0] [7:0] $end + $var wire 8 #, tmp8(6)(2)[7:0] [7:0] $end + $var wire 8 +, tmp8(6)(3)[7:0] [7:0] $end + $var wire 8 3, tmp8(7)(1)[7:0] [7:0] $end + $var wire 8 ;, tmp8(7)(2)[7:0] [7:0] $end + $var wire 8 C, tmp8(7)(3)[7:0] [7:0] $end + $var wire 8 [( tmp9(4)(1)[7:0] [7:0] $end + $var wire 8 c( tmp9(4)(2)[7:0] [7:0] $end + $var wire 8 k( tmp9(4)(3)[7:0] [7:0] $end + $var wire 8 s( tmp9(5)(1)[7:0] [7:0] $end + $var wire 8 {( tmp9(5)(2)[7:0] [7:0] $end + $var wire 8 %) tmp9(5)(3)[7:0] [7:0] $end + $var wire 8 -) tmp9(6)(1)[7:0] [7:0] $end + $var wire 8 5) tmp9(6)(2)[7:0] [7:0] $end + $var wire 8 =) tmp9(6)(3)[7:0] [7:0] $end + $var wire 8 u! tmp9(7)(1)[7:0] [7:0] $end + $var wire 8 E) tmp9(7)(2)[7:0] [7:0] $end + $var wire 8 M) tmp9(7)(3)[7:0] [7:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter3 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 ;$ offset [31:0] $end - $var wire 8 G" out [7:0] $end - $var wire 24 K$ pad [23:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 32 C$ tmp(2)[31:0] [31:0] $end - $var wire 32 O" tmp(3)[31:0] [31:0] $end - $var wire 32 W" tmp(4)[31:0] [31:0] $end - $var wire 32 _" tmp(5)[31:0] [31:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 K, offset [31:0] $end + $var wire 8 U) out [7:0] $end + $var wire 24 [, pad [23:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 32 S, tmp(2)[31:0] [31:0] $end + $var wire 32 ]) tmp(3)[31:0] [31:0] $end + $var wire 32 e) tmp(4)[31:0] [31:0] $end + $var wire 32 m) tmp(5)[31:0] [31:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter4 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 S$ offset [31:0] $end - $var wire 8 g" out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 32 o" tmp [31:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 c, offset [31:0] $end + $var wire 8 u) out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 32 }) tmp [31:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter5 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 32 S$ offset [31:0] $end - $var wire 8 w" out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 32 !# tmp [31:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 32 c, offset [31:0] $end + $var wire 8 '* out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 32 /* tmp [31:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter6 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 8 )# out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 32 1# tmp [31:0] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 8 7* out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 32 ?* tmp [31:0] $end + $var wire 32 w* width [31:0] $end $upscope $end $scope module shifter7 $end - $var wire 32 a# depth [31:0] $end - $var wire 8 q# in [7:0] $end - $var wire 8 9# out [7:0] $end - $var wire 3 %! shift [2:0] $end - $var wire 32 A# tmp [0:31] $end - $var wire 32 i# width [31:0] $end + $var wire 32 o* depth [31:0] $end + $var wire 8 !+ in [7:0] $end + $var wire 8 G* out [7:0] $end + $var wire 3 =! shift [2:0] $end + $var wire 32 O* tmp [0:31] $end + $var wire 32 w* width [31:0] $end $upscope $end $upscope $end $upscope $end @@ -131,22 +263,22 @@ $enddefinitions $end #0 -b00000001001000110100010101100111 # -b00100000000000000000000000000000 + -b00000001001000110100000000100111 3 -b00000000000000000000000000000011 ; -b10001110 C -b10001110 D -b10001110 E -b10001110 F -b10001110 G -b10001110 H -b10001110 I -b10001110 J -b000 %! -b10001110 -! -b10001110 5! -b10001110 =! +b10001110 # +b10001110 $ +b10001110 % +b00000001001000110100010101100111 ; +b00100000000000000000000000000000 C +b00000001001000110100000000100111 K +b00000000000000000000000000000011 S +b10001110 [ +b10001110 \ +b10001110 ] +b10001110 ^ +b10001110 _ +b10001110 ` +b10001110 a +b10001110 b +b000 =! b10001110 E! b10001110 M! b10001110 U! @@ -160,43 +292,136 @@ b10001110 /" b10001110 7" b10001110 ?" b10001110 G" -b00000000000000000000000010001110 O" -b00000000000000000000000010001110 W" -b00000000000000000000000010001110 _" +b10001110 O" +b10001110 W" +b10001110 _" b10001110 g" -b10001110100011101000111010001110 o" -b10001110 w" -b10001110100011101000111010001110 !# -b10001110 )# -b10001110100011101000111010001110 1# +b10001110 h" +b10001110 i" +b10001110 !# +b10001110 "# +b10001110 ## b10001110 9# -b10001110100011101000111010001110 A# -0I# -b00000000000000000000000000000000 Q# -0Y# -b00000000000000000000000000000011 a# -b00000000000000000000000000001000 i# +b10001110 :# +b10001110 ;# +b10001110 Q# +b10001110 Y# +b10001110 a# +b10001110 i# b10001110 q# -b1000111001000111101000111101000111101000011101000011101000011101 y# -b11111111111111111111111111111101 +$ -b00000000000000000000000000000001 3$ -b00000000000000000000000000000010 ;$ -b00000000000000000000000010001110 C$ -b000000000000000000000000 K$ -b11111111111111111111111111111110 S$ +b10001110 y# +b10001110 #$ +b10001110 +$ +b10001110 3$ +b10001110 ;$ +b10001110 C$ +b10001110 K$ +b10001110 S$ +b10001110 T$ +b10001110 U$ +b10001110 k$ +b10001110 l$ +b10001110 m$ +b10001110 %% +b10001110 &% +b10001110 '% +b10001110 =% +b10001110 >% +b10001110 ?% +b10001110 U% +b10001110 V% +b10001110 W% +b10001110 m% +b10001110 n% +b10001110 o% +b10001110 '& +b10001110 (& +b10001110 )& +b10001110 ?& +b10001110 @& +b10001110 A& +b10001110 W& +b10001110 _& +b10001110 g& +b10001110 o& +b10001110 w& +b10001110 !' +b10001110 )' +b10001110 1' +b10001110 9' +b10001110 A' +b10001110 I' +b10001110 Q' +b10001110 Y' +b10001110 Z' +b10001110 [' +b10001110 q' +b10001110 r' +b10001110 s' +b10001110 +( +b10001110 ,( +b10001110 -( +b10001110 C( +b10001110 D( +b10001110 E( +b10001110 [( +b10001110 c( +b10001110 k( +b10001110 s( +b10001110 {( +b10001110 %) +b10001110 -) +b10001110 5) +b10001110 =) +b10001110 E) +b10001110 M) +b10001110 U) +b00000000000000000000000010001110 ]) +b00000000000000000000000010001110 e) +b00000000000000000000000010001110 m) +b10001110 u) +b10001110100011101000111010001110 }) +b10001110 '* +b10001110100011101000111010001110 /* +b10001110 7* +b10001110100011101000111010001110 ?* +b10001110 G* +b10001110100011101000111010001110 O* +0W* +b00000000000000000000000000000000 _* +0g* +b00000000000000000000000000000011 o* +b00000000000000000000000000001000 w* +b10001110 !+ +b1000111001000111101000111101000111101000011101000011101000011101 )+ +b11111111111111111111111111111101 9+ +b00000000000000000000000000000001 A+ +b00000000 I+ +b00000000 Q+ +b00000000 Y+ +b00000000 a+ +b00000000 i+ +b00000000 q+ +b00000000 y+ +b00000000 #, +b00000000 +, +b00000000 3, +b00000000 ;, +b00000000 C, +b00000000000000000000000000000010 K, +b00000000000000000000000010001110 S, +b000000000000000000000000 [, +b11111111111111111111111111111110 c, #10 -b01000111 C -b01000111 D -b01000111 E -b01000111 F -b01000111 G -b01000111 H -b01000111 I -b01000111 J -b001 %! -b01000111 -! -b01000111 5! -b01000111 =! +b01000111 [ +b01000111 \ +b01000111 ] +b01000111 ^ +b01000111 _ +b01000111 ` +b01000111 a +b01000111 b +b001 =! b01000111 E! b01000111 M! b01000111 U! @@ -210,274 +435,715 @@ b01000111 /" b01000111 7" b01000111 ?" b01000111 G" -b00000000000000000000000001000111 O" -b00000000000000000000000001000111 W" -b00000000000000000000000001000111 _" +b01000111 O" +b01000111 W" +b01000111 _" b01000111 g" -b10001110010001110100011101000111 o" -b01000111 w" -b10001110010001110100011101000111 !# -b01000111 )# -b10001110010001110100011101000111 1# +b01000111 h" +b01000111 i" +b01000111 !# +b01000111 "# +b01000111 ## b01000111 9# -b10001110010001110100011101000111 A# -b00000000000000000000000000001000 Q# -1Y# +b01000111 :# +b01000111 ;# +b01000111 i# +b01000111 q# +b01000111 y# +b01000111 #$ +b01000111 +$ +b01000111 3$ +b01000111 ;$ +b01000111 C$ +b01000111 K$ +b01000111 k$ +b01000111 l$ +b01000111 m$ +b01000111 %% +b01000111 &% +b01000111 '% +b01000111 =% +b01000111 >% +b01000111 ?% +b01000111 m% +b01000111 n% +b01000111 o% +b01000111 '& +b01000111 (& +b01000111 )& +b01000111 ?& +b01000111 @& +b01000111 A& +b01000111 o& +b01000111 w& +b01000111 !' +b01000111 )' +b01000111 1' +b01000111 9' +b01000111 A' +b01000111 I' +b01000111 Q' +b01000111 q' +b01000111 r' +b01000111 s' +b01000111 +( +b01000111 ,( +b01000111 -( +b01000111 C( +b01000111 D( +b01000111 E( +b01000111 s( +b01000111 {( +b01000111 %) +b01000111 -) +b01000111 5) +b01000111 =) +b01000111 E) +b01000111 M) +b01000111 U) +b00000000000000000000000001000111 ]) +b00000000000000000000000001000111 e) +b00000000000000000000000001000111 m) +b01000111 u) +b10001110010001110100011101000111 }) +b01000111 '* +b10001110010001110100011101000111 /* +b01000111 7* +b10001110010001110100011101000111 ?* +b01000111 G* +b10001110010001110100011101000111 O* +b00000000000000000000000000001000 _* +1g* #15 -0Y# +0g* #20 -b10100011 C -b10100011 D -b10100011 E -b10100011 F -b10100011 G -b10100011 H -b10100011 I -b10100011 J -b010 %! -b10100011 -! -b10001110 5! -b10100011 =! +b10100011 [ +b10100011 \ +b10100011 ] +b10100011 ^ +b10100011 _ +b10100011 ` +b10100011 a +b10100011 b +b010 =! b10100011 E! b10001110 M! b10100011 U! b10100011 ]! b10001110 e! -b10001110 m! -b10001110 u! -b10100011 }! -b10100011 '" -b10100011 /" +b10100011 m! +b10100011 u! +b10001110 }! +b10001110 '" +b10001110 /" b10100011 7" b10100011 ?" b10100011 G" -b00000000000000000000000010001110 O" -b00000000000000000000000010100011 W" -b00000000000000000000000010100011 _" -b10100011 g" -b10001110100011101010001110100011 o" -b10100011 w" -b10001110100011101010001110100011 !# -b10100011 )# -b10001110100011101010001110100011 1# +b10100011 O" +b10100011 W" +b10100011 _" +b10001110 g" +b10001110 h" +b10001110 i" +b10100011 !# +b10100011 "# +b10100011 ## b10100011 9# -b10001110100011101010001110100011 A# -1Y# +b10100011 :# +b10100011 ;# +b10001110 i# +b10001110 q# +b10001110 y# +b10100011 #$ +b10100011 +$ +b10100011 3$ +b10100011 ;$ +b10100011 C$ +b10100011 K$ +b10001110 k$ +b10001110 l$ +b10001110 m$ +b10100011 %% +b10100011 &% +b10100011 '% +b10100011 =% +b10100011 >% +b10100011 ?% +b10001110 m% +b10001110 n% +b10001110 o% +b10100011 '& +b10100011 (& +b10100011 )& +b10100011 ?& +b10100011 @& +b10100011 A& +b10001110 o& +b10001110 w& +b10001110 !' +b10100011 )' +b10100011 1' +b10100011 9' +b10100011 A' +b10100011 I' +b10100011 Q' +b10001110 q' +b10001110 r' +b10001110 s' +b10100011 +( +b10100011 ,( +b10100011 -( +b10100011 C( +b10100011 D( +b10100011 E( +b10001110 s( +b10001110 {( +b10001110 %) +b10100011 -) +b10100011 5) +b10100011 =) +b10100011 E) +b10100011 M) +b10100011 U) +b00000000000000000000000010001110 ]) +b00000000000000000000000010100011 e) +b00000000000000000000000010100011 m) +b10100011 u) +b10001110100011101010001110100011 }) +b10100011 '* +b10001110100011101010001110100011 /* +b10100011 7* +b10001110100011101010001110100011 ?* +b10100011 G* +b10001110100011101010001110100011 O* +1g* #25 -0Y# +0g* #30 -b11010001 C -b11010001 D -b11010001 E -b11010001 F -b11010001 G -b11010001 H -b11010001 I -b11010001 J -b011 %! -b11010001 -! -b01000111 5! -b11010001 =! +b11010001 [ +b11010001 \ +b11010001 ] +b11010001 ^ +b11010001 _ +b11010001 ` +b11010001 a +b11010001 b +b011 =! b11010001 E! b01000111 M! b11010001 U! b11010001 ]! b01000111 e! -b01000111 m! -b01000111 u! -b11010001 }! -b11010001 '" -b11010001 /" +b11010001 m! +b11010001 u! +b01000111 }! +b01000111 '" +b01000111 /" b11010001 7" b11010001 ?" b11010001 G" -b00000000000000000000000001000111 O" -b00000000000000000000000011010001 W" -b00000000000000000000000011010001 _" -b11010001 g" -b10001110010001111101000111010001 o" -b11010001 w" -b10001110010001111101000111010001 !# -b11010001 )# -b10001110010001111101000111010001 1# +b11010001 O" +b11010001 W" +b11010001 _" +b01000111 g" +b01000111 h" +b01000111 i" +b11010001 !# +b11010001 "# +b11010001 ## b11010001 9# -b10001110010001111101000111010001 A# -1Y# +b11010001 :# +b11010001 ;# +b01000111 i# +b01000111 q# +b01000111 y# +b11010001 #$ +b11010001 +$ +b11010001 3$ +b11010001 ;$ +b11010001 C$ +b11010001 K$ +b01000111 k$ +b01000111 l$ +b01000111 m$ +b11010001 %% +b11010001 &% +b11010001 '% +b11010001 =% +b11010001 >% +b11010001 ?% +b01000111 m% +b01000111 n% +b01000111 o% +b11010001 '& +b11010001 (& +b11010001 )& +b11010001 ?& +b11010001 @& +b11010001 A& +b01000111 o& +b01000111 w& +b01000111 !' +b11010001 )' +b11010001 1' +b11010001 9' +b11010001 A' +b11010001 I' +b11010001 Q' +b01000111 q' +b01000111 r' +b01000111 s' +b11010001 +( +b11010001 ,( +b11010001 -( +b11010001 C( +b11010001 D( +b11010001 E( +b01000111 s( +b01000111 {( +b01000111 %) +b11010001 -) +b11010001 5) +b11010001 =) +b11010001 E) +b11010001 M) +b11010001 U) +b00000000000000000000000001000111 ]) +b00000000000000000000000011010001 e) +b00000000000000000000000011010001 m) +b11010001 u) +b10001110010001111101000111010001 }) +b11010001 '* +b10001110010001111101000111010001 /* +b11010001 7* +b10001110010001111101000111010001 ?* +b11010001 G* +b10001110010001111101000111010001 O* +1g* #35 -0Y# +0g* #40 -b11101000 C -b11101000 D -b11101000 E -b11101000 F -b11101000 G -b11101000 H -b11101000 I -b11101000 J -b100 %! -b11101000 -! -b10001110 5! -b10001110 =! +b11101000 [ +b11101000 \ +b11101000 ] +b11101000 ^ +b11101000 _ +b11101000 ` +b11101000 a +b11101000 b +b100 =! b11101000 E! b10001110 M! b10001110 U! b11101000 ]! b10001110 e! b10001110 m! -b10001110 u! +b11101000 u! b10001110 }! b10001110 '" b10001110 /" -b11101000 7" -b11101000 ?" -b11101000 G" -b00000000000000000000000010001110 O" -b00000000000000000000000010001110 W" -b00000000000000000000000011101000 _" -b11101000 g" -b10001110100011101000111011101000 o" -b11101000 w" -b10001110100011101000111011101000 !# -b11101000 )# -b10001110100011101000111011101000 1# +b10001110 7" +b10001110 ?" +b10001110 G" +b11101000 O" +b11101000 W" +b11101000 _" +b10001110 g" +b10001110 h" +b10001110 i" +b10001110 !# +b10001110 "# +b10001110 ## b11101000 9# -b10001110100011101000111011101000 A# -1Y# +b11101000 :# +b11101000 ;# +b10001110 i# +b10001110 q# +b10001110 y# +b10001110 #$ +b10001110 +$ +b10001110 3$ +b11101000 ;$ +b11101000 C$ +b11101000 K$ +b10001110 k$ +b10001110 l$ +b10001110 m$ +b10001110 %% +b10001110 &% +b10001110 '% +b11101000 =% +b11101000 >% +b11101000 ?% +b10001110 m% +b10001110 n% +b10001110 o% +b10001110 '& +b10001110 (& +b10001110 )& +b11101000 ?& +b11101000 @& +b11101000 A& +b10001110 o& +b10001110 w& +b10001110 !' +b10001110 )' +b10001110 1' +b10001110 9' +b11101000 A' +b11101000 I' +b11101000 Q' +b10001110 q' +b10001110 r' +b10001110 s' +b10001110 +( +b10001110 ,( +b10001110 -( +b11101000 C( +b11101000 D( +b11101000 E( +b10001110 s( +b10001110 {( +b10001110 %) +b10001110 -) +b10001110 5) +b10001110 =) +b11101000 E) +b11101000 M) +b11101000 U) +b00000000000000000000000010001110 ]) +b00000000000000000000000010001110 e) +b00000000000000000000000011101000 m) +b11101000 u) +b10001110100011101000111011101000 }) +b11101000 '* +b10001110100011101000111011101000 /* +b11101000 7* +b10001110100011101000111011101000 ?* +b11101000 G* +b10001110100011101000111011101000 O* +1g* #45 -0Y# +0g* #50 -b01110100 C -b01110100 D -b01110100 E -b01110100 F -b01110100 G -b01110100 H -b01110100 I -b01110100 J -b101 %! -b01110100 -! -b01000111 5! -b01000111 =! +b01110100 [ +b01110100 \ +b01110100 ] +b01110100 ^ +b01110100 _ +b01110100 ` +b01110100 a +b01110100 b +b101 =! b01110100 E! b01000111 M! b01000111 U! b01110100 ]! b01000111 e! b01000111 m! -b01000111 u! +b01110100 u! b01000111 }! b01000111 '" b01000111 /" -b01110100 7" -b01110100 ?" -b01110100 G" -b00000000000000000000000001000111 O" -b00000000000000000000000001000111 W" -b00000000000000000000000001110100 _" -b01110100 g" -b10001110010001110100011101110100 o" -b01110100 w" -b10001110010001110100011101110100 !# -b01110100 )# -b10001110010001110100011101110100 1# +b01000111 7" +b01000111 ?" +b01000111 G" +b01110100 O" +b01110100 W" +b01110100 _" +b01000111 g" +b01000111 h" +b01000111 i" +b01000111 !# +b01000111 "# +b01000111 ## b01110100 9# -b10001110010001110100011101110100 A# -1Y# +b01110100 :# +b01110100 ;# +b01000111 i# +b01000111 q# +b01000111 y# +b01000111 #$ +b01000111 +$ +b01000111 3$ +b01110100 ;$ +b01110100 C$ +b01110100 K$ +b01000111 k$ +b01000111 l$ +b01000111 m$ +b01000111 %% +b01000111 &% +b01000111 '% +b01110100 =% +b01110100 >% +b01110100 ?% +b01000111 m% +b01000111 n% +b01000111 o% +b01000111 '& +b01000111 (& +b01000111 )& +b01110100 ?& +b01110100 @& +b01110100 A& +b01000111 o& +b01000111 w& +b01000111 !' +b01000111 )' +b01000111 1' +b01000111 9' +b01110100 A' +b01110100 I' +b01110100 Q' +b01000111 q' +b01000111 r' +b01000111 s' +b01000111 +( +b01000111 ,( +b01000111 -( +b01110100 C( +b01110100 D( +b01110100 E( +b01000111 s( +b01000111 {( +b01000111 %) +b01000111 -) +b01000111 5) +b01000111 =) +b01110100 E) +b01110100 M) +b01110100 U) +b00000000000000000000000001000111 ]) +b00000000000000000000000001000111 e) +b00000000000000000000000001110100 m) +b01110100 u) +b10001110010001110100011101110100 }) +b01110100 '* +b10001110010001110100011101110100 /* +b01110100 7* +b10001110010001110100011101110100 ?* +b01110100 G* +b10001110010001110100011101110100 O* +1g* #55 -0Y# +0g* #60 -b00111010 C -b00111010 D -b00111010 E -b00111010 F -b00111010 G -b00111010 H -b00111010 I -b00111010 J -b110 %! -b00111010 -! -b10001110 5! -b10100011 =! +b00111010 [ +b00111010 \ +b00111010 ] +b00111010 ^ +b00111010 _ +b00111010 ` +b00111010 a +b00111010 b +b110 =! b00111010 E! b10001110 M! b10100011 U! b00111010 ]! b10001110 e! -b10001110 m! -b10001110 u! -b10100011 }! -b10100011 '" -b10100011 /" -b00111010 7" -b00111010 ?" -b00111010 G" -b00000000000000000000000010001110 O" -b00000000000000000000000010100011 W" -b00000000000000000000000000111010 _" -b00111010 g" -b10001110100011101010001100111010 o" -b00111010 w" -b10001110100011101010001100111010 !# -b00111010 )# -b10001110100011101010001100111010 1# +b10100011 m! +b00111010 u! +b10001110 }! +b10001110 '" +b10001110 /" +b10100011 7" +b10100011 ?" +b10100011 G" +b00111010 O" +b00111010 W" +b00111010 _" +b10001110 g" +b10001110 h" +b10001110 i" +b10100011 !# +b10100011 "# +b10100011 ## b00111010 9# -b10001110100011101010001100111010 A# -1Y# +b00111010 :# +b00111010 ;# +b10001110 i# +b10001110 q# +b10001110 y# +b10100011 #$ +b10100011 +$ +b10100011 3$ +b00111010 ;$ +b00111010 C$ +b00111010 K$ +b10001110 k$ +b10001110 l$ +b10001110 m$ +b10100011 %% +b10100011 &% +b10100011 '% +b00111010 =% +b00111010 >% +b00111010 ?% +b10001110 m% +b10001110 n% +b10001110 o% +b10100011 '& +b10100011 (& +b10100011 )& +b00111010 ?& +b00111010 @& +b00111010 A& +b10001110 o& +b10001110 w& +b10001110 !' +b10100011 )' +b10100011 1' +b10100011 9' +b00111010 A' +b00111010 I' +b00111010 Q' +b10001110 q' +b10001110 r' +b10001110 s' +b10100011 +( +b10100011 ,( +b10100011 -( +b00111010 C( +b00111010 D( +b00111010 E( +b10001110 s( +b10001110 {( +b10001110 %) +b10100011 -) +b10100011 5) +b10100011 =) +b00111010 E) +b00111010 M) +b00111010 U) +b00000000000000000000000010001110 ]) +b00000000000000000000000010100011 e) +b00000000000000000000000000111010 m) +b00111010 u) +b10001110100011101010001100111010 }) +b00111010 '* +b10001110100011101010001100111010 /* +b00111010 7* +b10001110100011101010001100111010 ?* +b00111010 G* +b10001110100011101010001100111010 O* +1g* #65 -0Y# +0g* #70 -b00011101 C -b00011101 D -b00011101 E -b00011101 F -b00011101 G -b00011101 H -b00011101 I -b00011101 J -b111 %! -b00011101 -! -b01000111 5! -b11010001 =! +b00011101 [ +b00011101 \ +b00011101 ] +b00011101 ^ +b00011101 _ +b00011101 ` +b00011101 a +b00011101 b +b111 =! b00011101 E! b01000111 M! b11010001 U! b00011101 ]! b01000111 e! -b01000111 m! -b01000111 u! -b11010001 }! -b11010001 '" -b11010001 /" -b00011101 7" -b00011101 ?" -b00011101 G" -b00000000000000000000000001000111 O" -b00000000000000000000000011010001 W" -b00000000000000000000000000011101 _" -b00011101 g" -b10001110010001111101000100011101 o" -b00011101 w" -b10001110010001111101000100011101 !# -b00011101 )# -b10001110010001111101000100011101 1# +b11010001 m! +b00011101 u! +b01000111 }! +b01000111 '" +b01000111 /" +b11010001 7" +b11010001 ?" +b11010001 G" +b00011101 O" +b00011101 W" +b00011101 _" +b01000111 g" +b01000111 h" +b01000111 i" +b11010001 !# +b11010001 "# +b11010001 ## b00011101 9# -b10001110010001111101000100011101 A# -1Y# +b00011101 :# +b00011101 ;# +b01000111 i# +b01000111 q# +b01000111 y# +b11010001 #$ +b11010001 +$ +b11010001 3$ +b00011101 ;$ +b00011101 C$ +b00011101 K$ +b01000111 k$ +b01000111 l$ +b01000111 m$ +b11010001 %% +b11010001 &% +b11010001 '% +b00011101 =% +b00011101 >% +b00011101 ?% +b01000111 m% +b01000111 n% +b01000111 o% +b11010001 '& +b11010001 (& +b11010001 )& +b00011101 ?& +b00011101 @& +b00011101 A& +b01000111 o& +b01000111 w& +b01000111 !' +b11010001 )' +b11010001 1' +b11010001 9' +b00011101 A' +b00011101 I' +b00011101 Q' +b01000111 q' +b01000111 r' +b01000111 s' +b11010001 +( +b11010001 ,( +b11010001 -( +b00011101 C( +b00011101 D( +b00011101 E( +b01000111 s( +b01000111 {( +b01000111 %) +b11010001 -) +b11010001 5) +b11010001 =) +b00011101 E) +b00011101 M) +b00011101 U) +b00000000000000000000000001000111 ]) +b00000000000000000000000011010001 e) +b00000000000000000000000000011101 m) +b00011101 u) +b10001110010001111101000100011101 }) +b00011101 '* +b10001110010001111101000100011101 /* +b00011101 7* +b10001110010001111101000100011101 ?* +b00011101 G* +b10001110010001111101000100011101 O* +1g* #75 -0Y# +0g* #80 -b10001110 C -b10001110 D -b10001110 E -b10001110 F -b10001110 G -b10001110 H -b10001110 I -b10001110 J -b000 %! -b10001110 -! -b10001110 5! -b10001110 =! +b10001110 [ +b10001110 \ +b10001110 ] +b10001110 ^ +b10001110 _ +b10001110 ` +b10001110 a +b10001110 b +b000 =! b10001110 E! b10001110 M! b10001110 U! @@ -491,15 +1157,81 @@ b10001110 /" b10001110 7" b10001110 ?" b10001110 G" -b00000000000000000000000010001110 O" -b00000000000000000000000010001110 W" -b00000000000000000000000010001110 _" +b10001110 O" +b10001110 W" +b10001110 _" b10001110 g" -b10001110100011101000111010001110 o" -b10001110 w" -b10001110100011101000111010001110 !# -b10001110 )# -b10001110100011101000111010001110 1# +b10001110 h" +b10001110 i" +b10001110 !# +b10001110 "# +b10001110 ## b10001110 9# -b10001110100011101000111010001110 A# -1Y# +b10001110 :# +b10001110 ;# +b10001110 i# +b10001110 q# +b10001110 y# +b10001110 #$ +b10001110 +$ +b10001110 3$ +b10001110 ;$ +b10001110 C$ +b10001110 K$ +b10001110 k$ +b10001110 l$ +b10001110 m$ +b10001110 %% +b10001110 &% +b10001110 '% +b10001110 =% +b10001110 >% +b10001110 ?% +b10001110 m% +b10001110 n% +b10001110 o% +b10001110 '& +b10001110 (& +b10001110 )& +b10001110 ?& +b10001110 @& +b10001110 A& +b10001110 o& +b10001110 w& +b10001110 !' +b10001110 )' +b10001110 1' +b10001110 9' +b10001110 A' +b10001110 I' +b10001110 Q' +b10001110 q' +b10001110 r' +b10001110 s' +b10001110 +( +b10001110 ,( +b10001110 -( +b10001110 C( +b10001110 D( +b10001110 E( +b10001110 s( +b10001110 {( +b10001110 %) +b10001110 -) +b10001110 5) +b10001110 =) +b10001110 E) +b10001110 M) +b10001110 U) +b00000000000000000000000010001110 ]) +b00000000000000000000000010001110 e) +b00000000000000000000000010001110 m) +b10001110 u) +b10001110100011101000111010001110 }) +b10001110 '* +b10001110100011101000111010001110 /* +b10001110 7* +b10001110100011101000111010001110 ?* +b10001110 G* +b10001110100011101000111010001110 O* +1g*