Ghana (Women) 2022/23


Women's Premier League
Women's FA Cup
Women's Super Cup
Regional Women's Championship 2023

Women's Premier League

Group Stage

Final Tables:

Northern Zone
 1.Ampem Darkoa Ladies       18   9  4  5  46-21  31  [C]  Championship Final
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Queens of Dreamz FC       18   8  6  4  34-24  30
 3.Northern Ladies           18   7  8  3  37-23  29  [2 1 1 0 6-2 4]
 4.Supreme Ladies            18   8  5  5  34-26  29  [2 0 1 1 2-6 1]
 5.Pearl Pia Ladies          18   8  4  6  26-30  28
 6.Ghana Prisons             18   7  6  5  23-16  27
 7.Ashtown Ladies            18   7  5  6  19-25  26
 8.Tamale Super Ladies       18   5  5  8  23-34  20  [P]
----------------------------------------------------
 9.Fabulous Ladies           18   3  4 11  26-36  13       Relegated
10.Candy Sports Academy      18   3  3 12  22-55  12  [P]  Relegated

Southern Zone
 1.Hasaacas Ladies           18  12  3  3  38-13  39       Championship Final
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Army Ladies               18  10  5  3  27-11  35
 3.Faith Ladies              18  10  4  4  28-15  34
 4.Berry Ladies              18   9  3  6  25-18  30
 5.Essiam Socrates Ladies    18   6  8  4  23-23  26  [P]
 6.Lady Strikers             18   5  7  6  25-33  22
 7.Soccer Intellectuals      18   5  6  7  16-21  21  [2 1 1 0 3-1 4]
 8.Ghana Police Ladies       18   5  6  7  24-27  21  [2 0 1 1 1-3 1]
----------------------------------------------------
 9.Thunder Queens            18   3  5 10  16-27  14       Relegated
10.Ridge City                18   0  3 15  17-51   3  [P]  Relegated

Round 1
Northern Zone
[Oct 7]
Pearl Pia Ladies        0-0 Prison Ladies           
[Oct 8]
Tamale Super Ladies     1-1 Ashtown Ladies          
Ampem Darkoa Ladies     1-1 Northern Ladies         
Supreme Ladies          5-0 Candy Soccer Academy    
[Oct 9]
Fabulous Ladies         2-3 Dreamz Ladies           
Southern Zone [Oct 8]
Lady Strikers           0-4 Army Ladies             
Ridge City              0-3 Essiam Socrates Ladies  
Thunder Queens          2-1 Police Ladies           
Hasaacas Ladies         1-0 Berry Ladies            
Soccer Intellectuals    0-1 Faith Ladies            
 
Round 2
Northern Zone
[Oct 14]
Northern Ladies         0-3 Tamale Super Ladies     
[Oct 15]
Prison Ladies           0-2 Ampem Darkoa Ladies     
Ashtown Ladies          1-0 Supreme Ladies          
Candy Soccer Academy    2-1 Fabulous Ladies         
[Oct 16]
Dreamz Ladies           1-2 Pearl Pia Ladies        
Southern Zone
[Oct 15]
Berry Ladies            2-0 Soccer Intellectuals    
Faith Ladies            0-1 Lady Strikers           
Police Ladies           0-0 Ridge City              
Essiam Socrates Ladies  2-6 Hasaacas Ladies         
[Oct 16]
Army Ladies             1-1 Thunder Queens          
                                
Round 3
Northern Zone
[Oct 21]
Pearl Pia Ladies        3-2 Fabulous Ladies         
[Oct 22]
Ashtown Ladies          4-1 Candy Soccer Academy    
[Oct 23]
Ampem Darkoa Ladies     3-0 Dreamz Ladies           
Supreme Ladies          2-2 Northern Ladies         
[Oct 24]
Tamale Super Ladies     1-2 Prison Ladies           
Southern Zone
[Oct 21]
Soccer Intellectuals    1-1 Essiam Socrates Ladies  
[Oct 22]
Hasaacas Ladies         4-0 Police Ladies           
Lady Strikers           0-2 Berry Ladies            
Faith Ladies            3-1 Army Ladies             
[Oct 23] 
Ridge City              3-3 Thunder Queens          
 
Round 4
Northern Zone
[Oct 28]
Northern Ladies         0-0 Ashtown Ladies          
[Oct 29]
Prison Ladies           2-0 Supreme Ladies          
[Oct 30]
Fabulous Ladies         2-1 Ampem Darkoa Ladies     
Candy Soccer Academy    0-2 Pearl Pia Ladies        
[Nov 1]
Dreamz Ladies           6-0 Tamale Super Ladies     
Southern Zone
[Oct 29]
Thunder Queens          0-1 Hasaacas Ladies         
Police Ladies           0-2 Soccer Intellectuals    
Essiam Socrates Ladies  0-0 Lady Strikers           
[Oct 30]
Berry Ladies            0-2 Faith Ladies            
Army Ladies             1-0 Ridge City              
 
Round 5
Northern Zone
[Nov 4]
Tamale Super Ladies     3-1 Fabulous Ladies         
[Nov 5]
Ashtown Ladies          0-0 Prison Ladies           
Northern Ladies         5-2 Candy Soccer Academy    
Ampem Darkoa Ladies     4-0 Pearl Pia Ladies        
[Nov 7]
Supreme Ladies          2-2 Dreamz Ladies           
Southern Zone
[Nov 4]
Soccer Intellectuals    1-2 Thunder Queens          
[Nov 5]
Hasaacas Ladies         4-0 Ridge City              
Berry Ladies            1-1 Army Ladies             
Lady Strikers           0-3 Police Ladies           
Faith Ladies            1-2 Essiam Socrates Ladies  
 
Round 6
Northern Zone
[Nov 12]
Pearl Pia Ladies        3-0 Tamale Super Ladies     
Prison Ladies           0-0 Northern Ladies         
Dreamz Ladies           2-0 Ashtown Ladies        
[Nov 13]
Fabulous Ladies         0-1 Supreme Ladies          
Candy Soccer Academy    2-6 Ampem Darkoa Ladies       
Southern Zone
[Nov 12,13]
Thunder Queens          1-1 Lady Strikers           
Police Ladies           2-3 Faith Ladies            
Army Ladies             2-0 Hasaacas Ladies         
Ridge City              1-2 Soccer Intellectuals    
[Nov 14]
Essiam Socrates Ladies  3-1 Berry Ladies            

Round 7
Northern Zone
[Nov 18]
Tamale Super Ladies     0-4 Ampem Darkoa Ladies     
[Nov 19]
Prison Ladies           4-1 Candy Soccer Academy    
Ashtown Ladies          1-0 Fabulous Ladies         
[Nov 20]
Supreme Ladies          1-3 Pearl Pia Ladies        
[Nov 21]
Northern Ladies         2-2 Dreamz Ladies           
Southern Zone 
[Nov 19]
Faith Ladies            1-1 Thunder Queens          
Essiam Socrates Ladies  1-1 Army Ladies             
Lady Strikers           4-3 Ridge City              
Berry Ladies            0-1 Police Ladies           
[Nov 20]
Soccer Intellectuals    0-0 Hasaacas Ladies         

Round 8
Northern Zone
[Jan 28]
Dreamz Ladies           0-0 Prison Ladies           
[Jan 29]
Pearl Pia Ladies        3-1 Ashtown Ladies          
[Jan 30]
Ampem Darkoa Ladies     2-2 Supreme Ladies          
Fabulous Ladies         2-2 Northern Ladies         
Candy Soccer Academy    3-2 Tamale Super Ladies     
Southern Zone [Jan 29]
Thunder Queens          0-1 Berry Ladies            
Hasaacas Ladies         2-1 Lady Strikers           
Police Ladies           1-1 Essiam Socrates Ladies  
Army Ladies             1-0 Soccer Intellectuals    
Ridge City              1-4 Faith Ladies            

Round 9
Northern Zone
[Feb 3]
Northern Ladies         4-0 Pearl Pia Ladies        
[Feb 4]
Prison Ladies           2-1 Fabulous Ladies         
Ashtown Ladies          0-4 Ampem Darkoa Ladies     
[Feb 5]
Supreme Ladies          5-1 Tamale Super Ladies     
[Feb 6]
Candy Soccer Academy    1-1 Dreamz Ladies           
Southern Zone
[Feb 3]
Lady Strikers           3-2 Soccer Intellectuals    
[Feb 4]
Faith Ladies            1-0 Hasaacas Ladies         
Essiam Socrates Ladies  1-0 Thunder Queens          
Army Ladies             2-0 Police Ladies           
Berry Ladies            4-1 Ridge City              

Halfway Tables:

Northern Zone
 1.Ampem Darkoa Ladies        9   6  2  1  27- 7  20  [C]
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Pearl Pia Ladies           9   6  1  2  16-13  19
 3.Ghana Prisons              9   4  4  1  10- 5  16
 4.Queens of Dreamz FC        9   3  4  2  17-12  13
 5.Supreme Ladies             9   3  3  3  18-13  12
 6.Northern Ladies            9   2  6  1  16-12  12
 7.Ashtown Ladies             9   3  3  3  13-16  12
 8.Tamale Super Ladies        9   2  1  6  11-25   7  [P]
----------------------------------------------------
 9.Candy Sports Academy       9   2  1  6  12-30   7  [P]
10.Fabulous Ladies            9   1  1  7  11-18   4

Southern Zone
 1.Hasaacas Ladies            9   6  1  2  18- 6  19
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Faith Ladies               9   6  1  2  16- 8  19
 3.Army Ladies                9   5  3  1  14- 6  18
 4.Essiam Socrates Ladies     9   4  4  1  14-11  16  [P]
 5.Berry Ladies               9   4  1  4  11- 9  13
 6.Lady Strikers              9   3  2  4  10-17  11
 7.Thunder Queens             9   2  4  3  10-11  10
 8.Soccer Intellectuals       9   2  2  5   8-11   8
----------------------------------------------------
 9.Ghana Police Ladies        9   2  2  5   8-14   8
10.Ridge City                 9   0  2  7   9-25   2  [P]

Round 10
Northern Zone
[Feb 10]
Northern Ladies         3-2 Ampem Darkoa Ladies     
[Feb 12]
Ashtown Ladies          2-1 Tamale Super Ladies     
Prison Ladies           2-0 Pearl Pia Ladies        
Dreamz Ladies           3-1 Fabulous Ladies         
Candy Soccer Academy    2-2 Supreme Ladies          
Southern Zone [Feb 12]
Army Ladies             4-0 Lady Strikers           
Faith Ladies            0-1 Soccer Intellectuals    
Berry Ladies            2-1 Hasaacas Ladies         
Police Ladies           1-1 Thunder Queens          
Essiam Socrates Ladies  3-1 Ridge City              

Round 11
Northern Zone
[Feb 25]
Supreme Ladies          4-2 Ashtown Ladies          
Tamale Super Ladies     0-0 Northern Ladies         
[Feb 26]
Pearl Pia Ladies        1-1 Dreamz Ladies           
Ampem Darkoa Ladies     1-0 Prison Ladies           
Fabulous Ladies         3-0 Candy Soccer Academy    
Southern Zone
[Feb 25]
Thunder Queens          0-2 Army Ladies             
[Feb 26]
Hasaacas Ladies         4-1 Essiam Socrates Ladies  
Soccer Intellectuals    0-0 Berry Ladies            
Lady Strikers           1-1 Faith Ladies            
Ridge City              2-3 Police Ladies           

Round 12
Northern Zone
[Mar 4]
Fabulous Ladies         1-1 Pearl Pia Ladies        
[Mar 5]
Prison Ladies           1-2 Tamale Super Ladies     
Dreamz Ladies           3-1 Ampem Darkoa Ladies     
Candy Soccer Academy    2-0 Ashtown Ladies          
[Mar 6]
Northern Ladies         4-0 Supreme Ladies          
Southern Zone
[Mar 4]
Army Ladies             0-0 Faith Ladies            
[Mar 5]
Thunder Queens          2-0 Ridge City              
Police Ladies           1-1 Hasaacas Ladies         
Essiam Socrates Ladies  1-1 Soccer Intellectuals    
[Mar 6]
Berry Ladies            1-1 Lady Strikers           

Round 13
Northern Zone
[Mar 10]
Ampem Darkoa Ladies     2-2 Fabulous Ladies         
[Mar 11]
Pearl Pia Ladies        4-2 Candy Soccer Academy    
Tamale Super Ladies     1-1 Dreamz Ladies           
Ashtown Ladies          1-0 Northern Ladies         
[Mar 12]
Supreme Ladies          1-0 Prison Ladies           
Southern Zone
[Mar 10]
Ridge City              0-0 Army Ladies             
[Mar 11]
Faith Ladies            3-0 Berry Ladies            
Lady Strikers           1-1 Essiam Socrates Ladies  
Soccer Intellectuals    1-1 Police Ladies           
Hasaacas Ladies         2-0 Thunder Queens          

Round 14
Northern Zone
[Mar 25]
Prison Ladies           0-0 Ashtown Ladies          
Pearl Pia Ladies        2-0 Ampem Darkoa Ladies     
Dreamz Ladies           0-3 Supreme Ladies          
[Mar 26]
Fabulous Ladies         0-3 Tamale Super Ladies     
Candy Soccer Academy    2-3 Northern Ladies         
Southern Zone
[Mar 26]
Ridge City              1-4 Hasaacas Ladies         
Army Ladies             0-1 Berry Ladies            
Police Ladies           5-2 Lady Strikers           
Thunder Queens          0-1 Soccer Intellectuals    
[Mar 27]
Essiam Socrates Ladies  0-0 Faith Ladies            

Round 15
[Apr 1]
Northern Zone
Northern Ladies         1-1 Prison Ladies           
Ashtown Ladies          2-1 Dreamz Ladies           
Pearl Pia Ladies        2-3 Tamale Super Ladies     
[Apr 2]
Ampem Darkoa Ladies     5-0 Candy Soccer Academy    
Supreme Ladies          1-2 Fabulous Ladies         
Southern Zone
[Apr 1]
Hasaacas Ladies         3-0 Army Ladies             
Soccer Intellectuals    2-1 Ridge City              
Lady Strikers           2-1 Thunder Queens          
[Apr 2]
Berry Ladies            2-1 Essiam Socrates Ladies  
Faith Ladies            2-1 Police Ladies           

Round 16
Northern Zone
[Apr 15]
Candy Soccer Academy    1-5 Prison Ladies           
Ampem Darkoa Ladies     1-1 Tamale Super Ladies     
[Apr 16]
Pearl Pia Ladies        0-0 Supreme Ladies          
Fabulous Ladies         1-1 Ashtown Ladies          
[Apr 17]
Dreamz Ladies           2-1 Northern Ladies         
Southern Zone
[Apr 15]
Ridge City              1-6 Lady Strikers           
Army Ladies             2-0 Essiam Socrates Ladies  
Police Ladies           2-1 Berry Ladies            
Hasaacas Ladies         3-1 Soccer Intellectuals    
[Apr 17]
Thunder Queens          2-3 Faith Ladies            

Round 17
Northern Zone
[Apr 21]
Northern Ladies         4-3 Fabulous Ladies         
[Apr 22]
Ashtown Ladies          3-0 Pearl Pia Ladies        
Prison Ladies           1-3 Dreamz Ladies           
[Apr 23]
Supreme Ladies          3-2 Ampem Darkoa Ladies     
Tamale Super Ladies     0-0 Candy Soccer Academy    
Southern Zone
[Apr 22]
Faith Ladies            3-1 Ridge City              
[Apr 23]
Soccer Intellectuals    0-3 Army Ladies             
Essiam Socrates Ladies  1-1 Police Ladies           
Lady Strikers           1-1 Hasaacas Ladies         
[Apr 24]
Berry Ladies            4-0 Thunder Queens          

Round 18
Northern Zone
[Apr 30]
Fabulous Ladies         2-3 Prison Ladies           
[May 1]
Pearl Pia Ladies        0-5 Northern Ladies         
Tamale Super Ladies     1-2 Supreme Ladies          
Dreamz Ladies           3-1 Candy Soccer Academy    
Ampem Darkoa Ladies     5-0 Ashtown Ladies          
Southern Zone
[Apr 29]
Police Ladies           1-2 Army Ladies             
Thunder Queens          0-1 Essiam Socrates Ladies  
Soccer Intellectuals    1-1 Lady Strikers           
[Apr 30]
Hasaacas Ladies         1-0 Faith Ladies            
[May 3]
Ridge City              1-3 Berry Ladies            

Final Tables:

Northern Zone
 1.Ampem Darkoa Ladies       18   9  4  5  46-21  31  [C]  Championship Final
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Queens of Dreamz FC       18   8  6  4  34-24  30
 3.Northern Ladies           18   7  8  3  37-23  29  [2 1 1 0 6-2 4]
 4.Supreme Ladies            18   8  5  5  34-26  29  [2 0 1 1 2-6 1]
 5.Pearl Pia Ladies          18   8  4  6  26-30  28
 6.Ghana Prisons             18   7  6  5  23-16  27
 7.Ashtown Ladies            18   7  5  6  19-25  26
 8.Tamale Super Ladies       18   5  5  8  23-34  20  [P]
----------------------------------------------------
 9.Fabulous Ladies           18   3  4 11  26-36  13       Relegated
10.Candy Sports Academy      18   3  3 12  22-55  12  [P]  Relegated

Southern Zone
 1.Hasaacas Ladies           18  12  3  3  38-13  39       Championship Final
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Army Ladies               18  10  5  3  27-11  35
 3.Faith Ladies              18  10  4  4  28-15  34
 4.Berry Ladies              18   9  3  6  25-18  30
 5.Essiam Socrates Ladies    18   6  8  4  23-23  26  [P]
 6.Lady Strikers             18   5  7  6  25-33  22
 7.Soccer Intellectuals      18   5  6  7  16-21  21  [2 1 1 0 3-1 4]
 8.Ghana Police Ladies       18   5  6  7  24-27  21  [2 0 1 1 1-3 1]
----------------------------------------------------
 9.Thunder Queens            18   3  5 10  16-27  14       Relegated
10.Ridge City                18   0  3 15  17-51   3  [P]  Relegated

Premier League Final [May 12, Dr. Kwame Kyei Sports Complex, Abrankese]
Ampem Darkoa Ladies     1-1 Hasaacas Ladies         [aet, 5-3 pen]


Women's FA Cup 2023

Round 1 
[Jan 14]
Bolga All Stars Ladies  6-0 Bolga Sharp Arrows Ladies
Tamale Timtooni Ladies  1-5 Pearl Pia Ladies
Northern Ladies         8-0 Nasara Ladies
Ken Hammer Ladies       2-0 Jaman Vision Ladies FC
Oforikrom Ladies       0-14 Nana Afia Kobi Ampem
Ahantaman Ladies        5-1 Wisdom Ladies FC
Rock Ladies             1-2 Ridge City Women
Agave Glad Ladies       3-1 Dream Big Ladies
[Jan 15]
Yoo Ladies              2-3 Bagabaga Ladies
Anfaani Ladies          2-0 FC Young Queens
Hassport Ladies         1-0 Leona Ladies
Halifax Queens          0-1 Thunder Queens
Blessed Ladies          1-4 FC Epiphany Warriors
Ave Shining Ladies      0-2 Anlo Ladies
[Jan 16]
Kumasi Sports Academy   3-0 Ashtown Ladies
[Jan 18]
Soccer Angel Ladies    0-14 Supreme Ladies
[Jan 21]
Wa All Stars Ladies     0-5 FC Real Crusaders
Dahnsheli Ladies        6-0 Kpongu Maidens
Tamale Super Ladies     5-1 Kunkua Ladies FC 
Prison Ladies           0-0 Fosu Royal Ladies       [5-4 pen]
Osei Tutu Ladies        0-5 Dreamz Ladies
Ladystrikers           10-0 Ali Royal Ladies
Essiam Socrates         2-0 Combines Forces
Hasaacas Ladies        24-0 Fiase Golden Royals
Police Ladies           6-1 Ideal Ladies
Faith Ladies            1-3 Berry Ladies
Valued Girls FC         1-2 Rootz Sistaz FC
[Jan 22]
Jonina Ladies           2-5 Army Ladies
Ampem Darkoa Ladies     2-0 Dormaa Candy Soccer Academy
Assin Soccer Angels     1-6 Kotoku Rush Ladies
Dynamite Ladies         0-4 Fabulous Ladies
[Jan 23]
Mfantsiman Royal Ladies 0-2 Soccer Intellectuals

Round 2
[Feb 17]
Prisons Ladies          3-1 Ken Hammer Ladies
Bolga All Star Ladies   2-2 Real Crusaders          [4-2 pen]
Anfaani Ladies          2-1 Dahinshell Ladies
Northern Ladies         0-2 Tamale Super Ladies
[Feb 18]
Lady Strikers           3-2 Essiam Socrates Ladies
Rootz Sistaz            1-0 Kotoku Rush Ladies 
Kumasi Sports Academy   3-2 Dreamz Ladies
Ampem Darkoa Ladies     1-1 Supreme Ladies          [4-2 pen]
Ahantaman Ladies       0-11 Soccer Intellectuals
Hasaacas Ladies         5-0 Hassport Ladies
Bagabaga Ladies         1-7 Pearl Pia Ladies    
Berry Ladies            0-2 Police Ladies
FC Epiphany Warriors    0-2 Army Ladies
Ridge City              3-3 Thunder Queens          [2-4 pen]
[Feb 19]
Nana Afia Kobi Ampem    2-0 Fabulous Ladies
Anlo Ladies             3-0 Agave Glad Ladies

Round 3
[Mar 17]
Anfaani Ladies          2-2 Bolga All Stars Ladies  [3-4 pen]
Tamale Super Ladies     0-4 Pearl Pia Ladies
[Mar 18]
Prisons Ladies          2-0 Nana Afia Kobi Ladies
Ampem Darkoa Ladies     4-0 Kumasi Sports Academy
Thunder Queens          1-4 Hasaacas Ladies
Lady Strikers           0-0 Army Ladies             [4-5 pen]
[Mar 19]
Anlo Ladies             0-5 Soccer Intellectuals
Rootz Sistaz            1-3 Police Ladies

Quarterfinals
[May 5]
Pearl Pia Ladies        3-2 Soccer Intellectuals    
[May 6]
Bolga All Stars         0-7 Police Ladies           
Hasaacas Ladies         0-1 Army Ladies             
Ampem Darkoa Ladies     2-1 Prisons Ladies          

Semifinals
[Jun 10]
Army Ladies             1-5 Ampem Darkoa Ladies    
[Jun 11]
Police Ladies           4-1 Pearl Pia Ladies 

Final [Jun 18]
Ampem Darkoa Ladies	3-1 Police Ladies	    [aet]


Women's Super Cup 2023

Third Place Match [Oct 8]
Faith Ladies            0-1 Berry Ladies            

Final [Oct 8]
Hasaacas Ladies         1-2 Army Ladies             

Regional Women's Championship 2023

Promotion Playoff, played Jul 14-23

Reported Final Tables:

Northern Zone
 1.Fosu Royal L. (Techimen)   5   4  1  0  17- 8  13       Promoted
 2.Kumasi Sports Academy      5   4  1  0  16- 7  13  [R]  Promoted
----------------------------------------------------
 3.FC Savannah                5   3  0  2   9- 9   9  [R]
 4.Nasara Ladies              5   2  0  3   8-10   6    
 5.Real Crusaders Ladies      5   1  0  4  10-14   3   
 6.Kunkua Ladies              5   0  0  5   9-20   0
NB: total goal difference +1

Southern Zone
 1.Sea Lions FC (Elmina)      5   4  0  1  13- 7  12  [R]  Promoted
 2.Jonina Ladies FC (Accra)   5   4  0  1  20- 4  12       Promoted
----------------------------------------------------
 3.FC Epiphany Warriors       5   3  1  1  16- 4  10
 4.Kotoku Rush Ladies         5   2  0  3  14-16   6
 5.Anlo Ladies                5   1  1  3  11-12   4 
 6.Hassport Ladies            5   0  0  5   3-31   0
NB: total goal difference +3


2021/22 (women)

2023/24 (women)

list of champions (men)

list of final tables (men)

list of cup winners (men)


About this document

Sources included: https://www.facebook.com/WPLNorthernZone and https://www.facebook.com/WPLSouthernZone

Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation

Author: Hans Schöggl
Last updated: 31 Oct 2023

(C) Copyright Hans Schöggl and RSSSF 2022/23
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.